#include #include #include #include #include #include #include #include #include "AI.h" #include "constants.h" #define PI 3.14159265358979323846 short map[2][48][48][48][48] = { 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 2,2,2,3,-1,6,-1,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 3,3,3,3,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,4,4,4,5,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,-1,-1,25,25,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,38,37,37,37,37,36,36,36,37,38,39,40,40,41,42,43,-1,-1,-1,-1,-1,48, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,41,41,42,43,44,44,45,46,-1,49, 10,10,10,-1,18,18,18,18,19,20,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,50, 11,11,11,-1,17,17,17,18,19,20,-1,-1,15,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 12,12,12,-1,16,16,17,18,19,19,18,17,16,17,18,19,20,21,22,22,23,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 13,13,13,14,15,16,17,18,19,19,18,17,17,17,18,19,20,21,22,23,23,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 14,14,14,-1,16,16,17,18,19,19,18,18,18,18,18,19,20,21,22,23,24,25,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,17,17,17,18,19,20,-1,19,19,19,19,19,20,21,22,23,24,25,-1,28,28,28,28,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 22,21,20,19,18,18,18,18,19,20,-1,20,20,20,20,20,20,21,22,23,24,25,-1,29,29,29,29,29,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 22,21,20,20,-1,19,19,19,19,20,-1,21,21,21,21,21,21,21,22,-1,-1,26,-1,30,30,30,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 22,21,21,21,21,20,20,20,20,20,-1,22,22,22,22,22,22,22,22,-1,28,27,28,29,30,31,32,33,34,34,33,33,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49, 22,22,22,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,-1,28,28,28,29,30,31,-1,-1,-1,34,34,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,50,50,50, -1,-1,-1,22,22,22,22,23,24,25,26,27,26,25,24,24,24,24,24,-1,-1,29,29,29,-1,32,33,34,-1,35,35,35,35,35,35,36,-1,-1,-1,-1,-1,49,49,50,51,51,51,51, 37,37,-1,23,23,23,23,23,24,25,26,27,26,25,25,25,25,-1,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,-1,52,52,52, 36,36,-1,24,24,24,24,24,24,25,-1,27,26,26,26,26,26,27,26,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,53,-1,53, 35,36,-1,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,-1,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,52,53,54,54, 34,-1,-1,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,-1,34,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,-1,54,54, 33,-1,28,27,27,27,27,27,-1,27,-1,-1,-1,29,29,29,-1,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54, 32,-1,28,28,28,28,28,28,-1,28,29,30,-1,30,30,30,-1,38,37,36,35,35,35,-1,48,49,49,48,47,46,45,44,43,42,43,-1,-1,-1,-1,47,47,48,49,50,51,52,53,54, 31,30,29,29,29,29,29,29,-1,29,29,30,-1,31,-1,-1,-1,37,37,36,36,-1,-1,-1,47,-1,48,48,47,46,45,44,43,43,43,44,45,46,47,48,48,48,49,50,51,52,53,54, 32,-1,30,30,30,30,30,30,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,47,46,46,46,47,48,47,46,45,44,44,44,44,44,45,46,-1,-1,-1,-1,50,50,51,52,53,54, 33,-1,31,31,31,31,-1,31,32,-1,31,31,31,32,33,34,35,36,37,38,-1,-1,47,46,45,46,47,48,47,46,45,45,45,45,45,45,45,46,47,48,49,-1,-1,51,51,52,53,54, 34,-1,-1,-1,-1,32,33,32,32,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,46,46,47,48,49,50,-1,-1,52,52,53,54, 35,36,37,38,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,53,52,51,50,49,48,47,47,47,47,47,47,48,49,50,51,-1,53,53,53,54, 36,36,37,38,39,39,38,37,36,35,34,34,34,34,34,34,-1,37,37,38,39,40,41,42,43,44,-1,52,52,51,50,49,48,48,48,48,48,48,48,-1,50,50,51,-1,54,54,54,54, 37,37,37,38,-1,39,38,37,36,35,35,35,35,35,35,-1,-1,38,38,38,39,40,41,42,43,44,-1,52,51,51,50,49,49,49,49,49,49,49,49,50,51,51,51,-1,55,55,55,55, 38,38,38,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,-1,40,39,39,39,39,40,41,42,43,44,-1,52,51,50,50,50,50,50,50,50,50,50,50,50,51,52,52,-1,56,56,56,56, -1,39,39,40,41,-1,39,38,37,37,37,37,37,37,37,38,39,40,40,40,40,40,41,-1,44,44,-1,-1,-1,49,49,50,51,51,51,51,51,51,51,51,51,52,-1,-1,57,57,57,57, -1,-1,40,40,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,40,40,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,52,52,52,-1,-1,-1,-1,53,-1,57,57,58,58,58, -1,-1,41,41,41,40,39,39,39,39,-1,46,45,44,43,42,41,41,41,42,42,42,42,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,57,56,55,54,55,56,57,58,59,59, 44,43,42,42,41,40,40,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,43,43,43,43,43,44,45,46,47,48,49,-1,-1,57,57,57,57,58,57,56,55,55,55,56,57,58,59,60, 44,43,43,42,41,41,41,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,44,44,44,44,44,45,46,47,48,49,-1,57,56,56,56,57,58,57,56,56,56,56,56,57,58,-1,61, 44,44,43,42,42,42,42,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,45,45,45,45,46,47,48,49,-1,57,56,55,56,57,58,57,57,57,57,57,57,57,58,-1,62, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,46,46,46,46,46,47,48,49,-1,-1,-1,54,-1,-1,-1,58,58,58,58,58,58,58,58,-1,63, 45,44,44,44,44,44,44,45,46,47,48,49,49,48,47,46,46,-1,-1,52,52,53,-1,47,47,47,47,47,47,48,49,50,51,52,53,54,55,-1,59,59,59,59,59,-1,59,-1,-1,64, 45,45,45,45,45,45,45,45,46,47,48,49,49,48,47,47,47,-1,51,51,52,53,-1,48,48,48,48,48,48,48,49,-1,52,52,53,54,55,-1,58,58,59,60,60,-1,-1,-1,66,65, 46,46,46,46,46,-1,46,46,46,47,48,49,49,48,48,48,48,49,50,51,52,53,-1,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66, 47,47,47,47,-1,-1,47,47,47,47,48,49,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,50,-1,-1,50,50,50,50,51,52,53,54,55,-1,58,58,59,60,61,62,-1,65,65,66, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,50,50,50,50,-1,-1,52,52,53,54,53,52,51,52,-1,-1,-1,-1,-1,-1,53,53,54,55,-1,59,59,59,60,61,-1,-1,66,66,66, 49,49,49,50,51,52,51,50,49,49,49,49,50,51,51,51,-1,-1,-1,-1,53,53,54,53,52,52,52,53,54,55,56,57,-1,54,54,54,55,-1,60,60,60,60,61,-1,-1,67,67,67, 1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 2,2,2,2,-1,5,-1,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 3,3,3,3,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,4,4,4,5,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,5,5,5,5,6,7,8,9,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,6,6,6,6,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 8,7,7,7,7,7,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 8,8,8,8,8,8,8,8,9,10,11,12,13,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,37,36,36,36,36,35,35,35,36,37,38,39,39,40,41,42,-1,-1,-1,-1,-1,47, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,40,40,41,42,43,43,44,45,-1,48, 10,10,10,-1,18,18,18,18,19,20,-1,14,14,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,49, 11,11,11,-1,17,17,17,18,19,20,-1,-1,15,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 12,12,12,-1,16,16,17,18,19,19,18,17,16,17,18,19,20,21,22,21,22,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 13,13,13,14,15,16,17,18,19,19,18,17,17,17,18,19,20,21,22,22,22,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 14,14,14,-1,16,16,17,18,19,19,18,18,18,18,18,19,20,21,22,23,23,24,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,17,17,17,18,19,20,-1,19,19,19,19,19,20,21,22,23,24,24,-1,27,27,27,27,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 22,21,20,19,18,18,18,18,19,20,-1,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 22,21,20,20,-1,19,19,19,19,20,-1,21,21,21,21,21,21,21,22,-1,-1,26,-1,29,29,29,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 22,21,21,21,21,20,20,20,20,20,-1,22,22,22,22,22,22,22,22,-1,28,27,28,29,30,30,31,32,33,33,32,32,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 22,22,22,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,-1,28,28,28,29,30,31,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,49,49,49, -1,-1,-1,22,22,22,22,23,24,25,26,27,26,25,24,24,24,24,24,-1,-1,29,29,29,-1,32,33,34,-1,34,34,34,34,34,34,35,-1,-1,-1,-1,-1,49,49,50,51,50,50,50, 37,37,-1,23,23,23,23,23,24,25,26,27,26,25,25,25,25,-1,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,-1,51,51,51, 36,36,-1,24,24,24,24,24,24,25,-1,27,26,26,26,26,26,27,26,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,52,-1,52, 35,36,-1,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,-1,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,52,53,54,53, 34,-1,-1,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,-1,34,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,-1,54,54, 33,-1,28,27,27,27,27,27,-1,27,-1,-1,-1,29,29,29,-1,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54, 32,-1,28,28,28,28,28,28,-1,28,29,30,-1,30,30,30,-1,38,37,36,35,35,35,-1,48,49,49,48,47,46,45,44,43,42,43,-1,-1,-1,-1,47,47,48,49,50,51,52,53,54, 31,30,29,29,29,29,29,29,-1,29,29,30,-1,31,-1,-1,-1,37,37,36,36,-1,-1,-1,47,-1,48,48,47,46,45,44,43,43,43,44,45,46,47,48,48,48,49,50,51,52,53,54, 32,-1,30,30,30,30,30,30,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,47,46,46,46,47,48,47,46,45,44,44,44,44,44,45,46,-1,-1,-1,-1,50,50,51,52,53,54, 33,-1,31,31,31,31,-1,31,32,-1,31,31,31,32,33,34,35,36,37,38,-1,-1,47,46,45,46,47,48,47,46,45,45,45,45,45,45,45,46,47,48,49,-1,-1,51,51,52,53,54, 34,-1,-1,-1,-1,32,33,32,32,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,46,46,47,48,49,50,-1,-1,52,52,53,54, 35,36,37,38,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,53,52,51,50,49,48,47,47,47,47,47,47,48,49,50,51,-1,53,53,53,54, 36,36,37,38,39,39,38,37,36,35,34,34,34,34,34,34,-1,37,37,38,39,40,41,42,43,44,-1,52,52,51,50,49,48,48,48,48,48,48,48,-1,50,50,51,-1,54,54,54,54, 37,37,37,38,-1,39,38,37,36,35,35,35,35,35,35,-1,-1,38,38,38,39,40,41,42,43,44,-1,52,51,51,50,49,49,49,49,49,49,49,49,50,51,51,51,-1,55,55,55,55, 38,38,38,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,-1,40,39,39,39,39,40,41,42,43,44,-1,52,51,50,50,50,50,50,50,50,50,50,50,50,51,52,52,-1,56,56,56,56, -1,39,39,40,41,-1,39,38,37,37,37,37,37,37,37,38,39,40,40,40,40,40,41,-1,44,44,-1,-1,-1,49,49,50,51,51,51,51,51,51,51,51,51,52,-1,-1,57,57,57,57, -1,-1,40,40,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,40,40,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,52,52,52,-1,-1,-1,-1,53,-1,57,57,58,58,58, -1,-1,41,41,41,40,39,39,39,39,-1,46,45,44,43,42,41,41,41,42,42,42,42,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,57,56,55,54,55,56,57,58,59,59, 44,43,42,42,41,40,40,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,43,43,43,43,43,44,45,46,47,48,49,-1,-1,57,57,57,57,58,57,56,55,55,55,56,57,58,59,60, 44,43,43,42,41,41,41,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,44,44,44,44,44,45,46,47,48,49,-1,57,56,56,56,57,58,57,56,56,56,56,56,57,58,-1,61, 44,44,43,42,42,42,42,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,45,45,45,45,46,47,48,49,-1,57,56,55,56,57,58,57,57,57,57,57,57,57,58,-1,62, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,46,46,46,46,46,47,48,49,-1,-1,-1,54,-1,-1,-1,58,58,58,58,58,58,58,58,-1,63, 45,44,44,44,44,44,44,45,46,47,48,49,49,48,47,46,46,-1,-1,52,52,53,-1,47,47,47,47,47,47,48,49,50,51,52,53,54,55,-1,59,59,59,59,59,-1,59,-1,-1,64, 45,45,45,45,45,45,45,45,46,47,48,49,49,48,47,47,47,-1,51,51,52,53,-1,48,48,48,48,48,48,48,49,-1,52,52,53,54,55,-1,58,58,59,60,60,-1,-1,-1,66,65, 46,46,46,46,46,-1,46,46,46,47,48,49,49,48,48,48,48,49,50,51,52,53,-1,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66, 47,47,47,47,-1,-1,47,47,47,47,48,49,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,50,-1,-1,50,50,50,50,51,52,53,54,55,-1,58,58,59,60,61,62,-1,65,65,66, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,50,50,50,50,-1,-1,52,52,53,54,53,52,51,52,-1,-1,-1,-1,-1,-1,53,53,54,55,-1,59,59,59,60,61,-1,-1,66,66,66, 49,49,49,50,51,52,51,50,49,49,49,49,50,51,51,51,-1,-1,-1,-1,53,53,54,53,52,52,52,53,54,55,56,57,-1,54,54,54,55,-1,60,60,60,60,61,-1,-1,67,67,67, 2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 2,2,2,2,-1,4,-1,6,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 3,3,3,3,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,4,4,4,5,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,5,5,5,5,6,7,8,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,6,6,6,6,6,7,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 8,7,7,7,7,7,7,8,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 8,8,8,8,8,8,8,8,9,10,11,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,36,35,35,35,35,34,34,34,35,36,37,38,38,39,40,41,-1,-1,-1,-1,-1,46, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,39,39,40,41,42,42,43,44,-1,47, 10,10,10,-1,18,18,18,18,19,20,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,48, 11,11,11,-1,17,17,17,18,19,20,-1,-1,15,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 12,12,12,-1,16,16,17,18,19,19,18,17,16,17,18,19,20,21,21,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 13,13,13,14,15,16,17,18,19,19,18,17,17,17,18,19,20,21,21,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 14,14,14,-1,16,16,17,18,19,19,18,18,18,18,18,19,20,21,22,22,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,17,17,17,18,19,20,-1,19,19,19,19,19,20,21,22,23,23,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 22,21,20,19,18,18,18,18,19,20,-1,20,20,20,20,20,20,21,22,23,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 22,21,20,20,-1,19,19,19,19,20,-1,21,21,21,21,21,21,21,22,-1,-1,25,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 22,21,21,21,21,20,20,20,20,20,-1,22,22,22,22,22,22,22,22,-1,27,26,27,28,29,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 22,22,22,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,-1,27,27,27,28,29,30,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,22,22,22,22,23,24,25,26,27,26,25,24,24,24,24,24,-1,-1,28,28,28,-1,31,32,33,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,48,48,49,50,49,49,49, 37,37,-1,23,23,23,23,23,24,25,26,27,26,25,25,25,25,-1,25,26,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,-1,50,50,50, 36,36,-1,24,24,24,24,24,24,25,-1,27,26,26,26,26,26,27,26,26,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,51,-1,51, 35,36,-1,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,51,52,53,52, 34,-1,-1,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,-1,33,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,-1,53,53, 33,-1,28,27,27,27,27,27,-1,27,-1,-1,-1,29,29,29,-1,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53, 32,-1,28,28,28,28,28,28,-1,28,29,30,-1,30,30,30,-1,37,36,35,34,34,34,-1,48,49,48,47,46,45,44,43,42,41,42,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53, 31,30,29,29,29,29,29,29,-1,29,29,30,-1,31,-1,-1,-1,37,36,35,35,-1,-1,-1,47,-1,48,47,46,45,44,43,42,42,42,43,44,45,46,47,47,47,48,49,50,51,52,53, 32,-1,30,30,30,30,30,30,-1,-1,30,30,31,32,33,34,35,36,36,36,-1,-1,47,46,46,46,47,47,46,45,44,43,43,43,43,43,44,45,-1,-1,-1,-1,49,49,50,51,52,53, 33,-1,31,31,31,31,-1,31,32,-1,31,31,31,32,33,34,35,36,37,37,-1,-1,47,46,45,46,47,47,46,45,44,44,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52,53, 34,-1,-1,-1,-1,32,33,32,32,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,45,46,47,48,49,-1,-1,51,51,52,53, 35,36,37,38,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,52,51,50,49,48,47,46,46,46,46,46,46,47,48,49,50,-1,52,52,52,53, 36,36,37,38,39,39,38,37,36,35,34,34,34,34,34,34,-1,37,37,38,39,40,41,42,43,44,-1,52,51,50,49,48,47,47,47,47,47,47,47,-1,49,49,50,-1,53,53,53,53, 37,37,37,38,-1,39,38,37,36,35,35,35,35,35,35,-1,-1,38,38,38,39,40,41,42,43,44,-1,52,51,50,49,48,48,48,48,48,48,48,48,49,50,50,50,-1,54,54,54,54, 38,38,38,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,-1,40,39,39,39,39,40,41,42,43,44,-1,52,51,50,49,49,49,49,49,49,49,49,49,49,50,51,51,-1,55,55,55,55, -1,39,39,40,41,-1,39,38,37,37,37,37,37,37,37,38,39,40,40,40,40,40,41,-1,44,44,-1,-1,-1,49,49,50,50,50,50,50,50,50,50,50,50,51,-1,-1,56,56,56,56, -1,-1,40,40,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,40,40,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,51,51,51,51,-1,-1,-1,-1,52,-1,56,56,57,57,57, -1,-1,41,41,41,40,39,39,39,39,-1,46,45,44,43,42,41,41,41,42,42,42,42,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,56,55,54,53,54,55,56,57,58,58, 44,43,42,42,41,40,40,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,43,43,43,43,43,44,45,46,47,48,49,-1,-1,57,57,57,57,57,56,55,54,54,54,55,56,57,58,59, 44,43,43,42,41,41,41,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,44,44,44,44,44,45,46,47,48,49,-1,57,56,56,56,57,57,56,55,55,55,55,55,56,57,-1,60, 44,44,43,42,42,42,42,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,45,45,45,45,46,47,48,49,-1,57,56,55,56,57,57,56,56,56,56,56,56,56,57,-1,61, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,46,46,46,46,46,47,48,49,-1,-1,-1,54,-1,-1,-1,57,57,57,57,57,57,57,57,-1,62, 45,44,44,44,44,44,44,45,46,47,48,49,49,48,47,46,46,-1,-1,52,52,53,-1,47,47,47,47,47,47,48,49,50,51,52,53,54,55,-1,58,58,58,58,58,-1,58,-1,-1,63, 45,45,45,45,45,45,45,45,46,47,48,49,49,48,47,47,47,-1,51,51,52,53,-1,48,48,48,48,48,48,48,49,-1,52,52,53,54,55,-1,58,58,59,59,59,-1,-1,-1,65,64, 46,46,46,46,46,-1,46,46,46,47,48,49,49,48,48,48,48,49,50,51,52,53,-1,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,58,59,60,60,61,62,63,64,65, 47,47,47,47,-1,-1,47,47,47,47,48,49,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,50,-1,-1,50,50,50,50,51,52,53,54,55,-1,58,58,59,60,61,61,-1,64,64,65, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,50,50,50,50,-1,-1,52,52,53,54,53,52,51,52,-1,-1,-1,-1,-1,-1,53,53,54,55,-1,59,59,59,60,61,-1,-1,65,65,65, 49,49,49,50,51,52,51,50,49,49,49,49,50,51,51,51,-1,-1,-1,-1,53,53,54,53,52,52,52,53,54,55,56,57,-1,54,54,54,55,-1,60,60,60,60,61,-1,-1,66,66,66, 3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 3,2,2,2,-1,3,-1,5,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 3,3,3,3,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,4,4,4,5,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,5,5,5,5,6,7,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,6,6,6,6,6,7,8,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 8,7,7,7,7,7,7,8,9,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 8,8,8,8,8,8,8,8,9,10,11,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,35,34,34,34,34,33,33,33,34,35,36,37,37,38,39,40,-1,-1,-1,-1,-1,45, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,38,38,39,40,41,41,42,43,-1,46, 10,10,10,-1,18,18,18,18,19,20,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,47, 11,11,11,-1,17,17,17,18,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 12,12,12,-1,16,16,17,18,19,18,17,16,15,16,17,18,19,20,20,19,20,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 13,13,13,14,15,16,17,18,19,18,17,16,16,16,17,18,19,20,20,20,20,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 14,14,14,-1,16,16,17,18,19,18,17,17,17,17,17,18,19,20,21,21,21,22,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,17,17,17,18,19,19,-1,18,18,18,18,18,19,20,21,22,22,22,-1,25,25,25,25,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 22,21,20,19,18,18,18,18,19,20,-1,19,19,19,19,19,19,20,21,22,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 22,21,20,20,-1,19,19,19,19,20,-1,20,20,20,20,20,20,20,21,-1,-1,24,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 22,21,21,21,21,20,20,20,20,20,-1,21,21,21,21,21,21,21,21,-1,26,25,26,27,28,28,29,30,31,31,30,30,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 22,22,22,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,26,26,26,27,28,29,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,47,47,47, -1,-1,-1,22,22,22,22,23,24,25,26,26,25,24,23,23,23,23,23,-1,-1,27,27,27,-1,30,31,32,-1,32,32,32,32,32,32,33,-1,-1,-1,-1,-1,47,47,48,49,48,48,48, 37,37,-1,23,23,23,23,23,24,25,26,26,25,24,24,24,24,-1,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,49,49,49, 36,36,-1,24,24,24,24,24,24,25,-1,26,25,25,25,25,25,26,25,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,50,-1,50, 35,36,-1,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,51, 34,-1,-1,26,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 33,-1,28,27,27,27,27,27,-1,27,-1,-1,-1,28,28,28,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 32,-1,28,28,28,28,28,28,-1,28,29,30,-1,29,29,29,-1,36,35,34,33,33,33,-1,48,48,47,46,45,44,43,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 31,30,29,29,29,29,29,29,-1,29,29,30,-1,30,-1,-1,-1,36,35,34,34,-1,-1,-1,47,-1,47,46,45,44,43,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 32,-1,30,30,30,30,30,30,-1,-1,30,30,31,31,32,33,34,35,35,35,-1,-1,47,46,46,46,47,46,45,44,43,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 33,-1,31,31,31,31,-1,31,32,-1,31,31,31,32,32,33,34,35,36,36,-1,-1,47,46,45,46,47,46,45,44,43,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 34,-1,-1,-1,-1,32,33,32,32,-1,32,32,32,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 35,36,37,38,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,46,47,48,49,-1,51,51,51,52, 36,36,37,38,39,39,38,37,36,35,34,34,34,34,34,34,-1,37,37,38,39,40,41,42,43,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,-1,48,48,49,-1,52,52,52,52, 37,37,37,38,-1,39,38,37,36,35,35,35,35,35,35,-1,-1,38,38,38,39,40,41,42,43,44,-1,51,50,49,48,47,47,47,47,47,47,47,47,48,49,49,49,-1,53,53,53,53, 38,38,38,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,-1,40,39,39,39,39,40,41,42,43,44,-1,51,50,49,48,48,48,48,48,48,48,48,48,48,49,50,50,-1,54,54,54,54, -1,39,39,40,41,-1,39,38,37,37,37,37,37,37,37,38,39,40,40,40,40,40,41,-1,44,44,-1,-1,-1,49,49,49,49,49,49,49,49,49,49,49,49,50,-1,-1,55,55,55,55, -1,-1,40,40,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,40,40,41,41,41,41,41,42,43,44,45,46,47,48,49,50,50,50,50,50,50,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,41,41,41,40,39,39,39,39,-1,46,45,44,43,42,41,41,41,42,42,42,42,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,53,54,55,56,57,57, 44,43,42,42,41,40,40,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,43,43,43,43,43,44,45,46,47,48,49,-1,-1,57,57,57,57,56,55,54,53,53,53,54,55,56,57,58, 44,43,43,42,41,41,41,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,44,44,44,44,44,45,46,47,48,49,-1,57,56,56,56,57,56,55,54,54,54,54,54,55,56,-1,59, 44,44,43,42,42,42,42,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,45,45,45,45,46,47,48,49,-1,57,56,55,56,57,56,55,55,55,55,55,55,55,56,-1,60, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,46,46,46,46,46,47,48,49,-1,-1,-1,54,-1,-1,-1,56,56,56,56,56,56,56,56,-1,61, 45,44,44,44,44,44,44,45,46,47,48,49,49,48,47,46,46,-1,-1,52,52,53,-1,47,47,47,47,47,47,48,49,50,51,52,53,54,55,-1,57,57,57,57,57,-1,57,-1,-1,62, 45,45,45,45,45,45,45,45,46,47,48,49,49,48,47,47,47,-1,51,51,52,53,-1,48,48,48,48,48,48,48,49,-1,52,52,53,54,55,-1,58,58,58,58,58,-1,-1,-1,64,63, 46,46,46,46,46,-1,46,46,46,47,48,49,49,48,48,48,48,49,50,51,52,53,-1,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,58,59,59,59,60,61,62,63,64, 47,47,47,47,-1,-1,47,47,47,47,48,49,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,50,-1,-1,50,50,50,50,51,52,53,54,55,-1,58,58,59,60,60,60,-1,63,63,64, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,50,50,50,50,-1,-1,52,52,53,54,53,52,51,52,-1,-1,-1,-1,-1,-1,53,53,54,55,-1,59,59,59,60,61,-1,-1,64,64,64, 49,49,49,50,51,52,51,50,49,49,49,49,50,51,51,51,-1,-1,-1,-1,53,53,54,53,52,52,52,53,54,55,56,57,-1,54,54,54,55,-1,60,60,60,60,61,-1,-1,65,65,65, 4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 4,3,2,2,-1,2,-1,4,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 4,3,3,3,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,4,4,4,5,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,5,5,5,5,6,7,8,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,6,6,6,6,6,7,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 8,7,7,7,7,7,7,8,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 8,8,8,8,8,8,8,8,9,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,34,33,33,33,33,32,32,32,33,34,35,36,36,37,38,39,-1,-1,-1,-1,-1,44, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,37,37,38,39,40,40,41,42,-1,45, 10,10,10,-1,18,18,18,18,19,19,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,46, 11,11,11,-1,17,17,17,18,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 12,12,12,-1,16,16,17,18,18,17,16,15,14,15,16,17,18,19,19,18,19,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 13,13,13,14,15,16,17,18,18,17,16,15,15,15,16,17,18,19,19,19,19,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 14,14,14,-1,16,16,17,18,18,17,16,16,16,16,16,17,18,19,20,20,20,21,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,17,17,17,18,18,18,-1,17,17,17,17,17,18,19,20,21,21,21,-1,24,24,24,24,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 22,21,20,19,18,18,18,18,19,19,-1,18,18,18,18,18,18,19,20,21,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 22,21,20,20,-1,19,19,19,19,20,-1,19,19,19,19,19,19,19,20,-1,-1,23,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 22,21,21,21,21,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,-1,25,24,25,26,27,27,28,29,30,30,29,29,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 22,22,22,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,25,25,25,26,27,28,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,46,46,46, -1,-1,-1,22,22,22,22,23,24,25,26,25,24,23,22,22,22,22,22,-1,-1,26,26,26,-1,29,30,31,-1,31,31,31,31,31,31,32,-1,-1,-1,-1,-1,46,46,47,48,47,47,47, 37,37,-1,23,23,23,23,23,24,25,26,25,24,23,23,23,23,-1,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,48,48,48, 36,36,-1,24,24,24,24,24,24,25,-1,25,24,24,24,24,24,25,24,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,49, 35,36,-1,25,25,25,25,25,25,25,26,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,50, 34,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 33,-1,28,27,27,27,27,27,-1,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 32,-1,28,28,28,28,28,28,-1,28,29,30,-1,28,28,28,-1,35,34,33,32,32,32,-1,47,47,46,45,44,43,42,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 31,30,29,29,29,29,29,29,-1,29,29,30,-1,29,-1,-1,-1,35,34,33,33,-1,-1,-1,46,-1,46,45,44,43,42,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 32,-1,30,30,30,30,30,30,-1,-1,30,30,31,30,31,32,33,34,34,34,-1,-1,46,45,45,45,46,45,44,43,42,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 33,-1,31,31,31,31,-1,31,32,-1,31,31,31,31,31,32,33,34,35,35,-1,-1,46,45,44,45,46,45,44,43,42,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 34,-1,-1,-1,-1,32,33,32,32,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 35,36,37,38,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,45,46,47,48,-1,50,50,50,51, 36,36,37,38,39,39,38,37,36,35,34,34,34,34,34,34,-1,36,36,37,38,39,40,41,42,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,-1,47,47,48,-1,51,51,51,51, 37,37,37,38,-1,39,38,37,36,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,48,-1,52,52,52,52, 38,38,38,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,50,49,48,47,47,47,47,47,47,47,47,47,47,48,49,49,-1,53,53,53,53, -1,39,39,40,41,-1,39,38,37,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,48,48,48,48,48,48,48,48,48,48,48,48,49,-1,-1,54,54,54,54, -1,-1,40,40,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,41,41,41,40,39,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,52,53,54,55,56,56, 44,43,42,42,41,40,40,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,45,46,47,48,-1,-1,56,56,56,56,55,54,53,52,52,52,53,54,55,56,57, 44,43,43,42,41,41,41,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,43,44,45,46,47,48,-1,56,55,55,55,56,55,54,53,53,53,53,53,54,55,-1,58, 44,44,43,42,42,42,42,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,44,44,44,45,46,47,48,-1,56,55,54,55,56,55,54,54,54,54,54,54,54,55,-1,59, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,45,45,45,45,45,46,47,48,-1,-1,-1,53,-1,-1,-1,55,55,55,55,55,55,55,55,-1,60, 45,44,44,44,44,44,44,45,46,47,48,49,49,48,47,46,46,-1,-1,52,52,53,-1,46,46,46,46,46,46,47,48,49,50,51,52,53,54,-1,56,56,56,56,56,-1,56,-1,-1,61, 45,45,45,45,45,45,45,45,46,47,48,49,49,48,47,47,47,-1,51,51,52,53,-1,47,47,47,47,47,47,47,48,-1,51,51,52,53,54,-1,57,57,57,57,57,-1,-1,-1,63,62, 46,46,46,46,46,-1,46,46,46,47,48,49,49,48,48,48,48,49,50,51,52,53,-1,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,57,58,58,58,59,60,61,62,63, 47,47,47,47,-1,-1,47,47,47,47,48,49,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,49,-1,-1,49,49,49,49,50,51,52,53,54,-1,57,57,58,59,59,59,-1,62,62,63, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,50,50,50,50,-1,-1,52,52,53,53,52,51,50,51,-1,-1,-1,-1,-1,-1,52,52,53,54,-1,58,58,58,59,60,-1,-1,63,63,63, 49,49,49,50,51,52,51,50,49,49,49,49,50,51,51,51,-1,-1,-1,-1,53,53,53,52,51,51,51,52,53,54,55,56,-1,53,53,53,54,-1,59,59,59,59,60,-1,-1,64,64,64, 5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 5,4,3,3,-1,2,-1,3,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 5,4,4,4,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,5,5,5,6,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,6,6,6,6,7,8,7,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,7,7,7,7,7,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,33,32,31,30,29,29,30,31,32,33,33,34,35,36,37,38,-1,40,40,40,41,42, 9,8,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,33,32,31,31,-1,30,30,31,32,33,34,34,35,36,37,38,-1,41,41,41,41,42, 9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,-1,33,32,32,32,32,31,31,31,32,33,34,35,35,36,37,38,-1,-1,-1,-1,-1,43, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,36,36,37,38,39,39,40,41,-1,44, 11,11,11,-1,19,19,19,18,18,18,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,45, 12,12,12,-1,18,18,18,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 13,13,13,-1,17,17,18,18,17,16,15,14,13,14,15,16,17,18,18,17,18,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 14,14,14,15,16,17,18,18,17,16,15,14,14,14,15,16,17,18,18,18,18,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 15,15,15,-1,17,17,18,18,17,16,15,15,15,15,15,16,17,18,19,19,19,20,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,18,18,18,18,17,17,-1,16,16,16,16,16,17,18,19,20,20,20,-1,23,23,23,23,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 23,22,21,20,19,19,19,18,18,18,-1,17,17,17,17,17,17,18,19,20,21,21,-1,24,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 23,22,21,21,-1,20,19,19,19,19,-1,18,18,18,18,18,18,18,19,-1,-1,22,-1,25,25,25,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 23,22,22,22,21,20,20,20,20,20,-1,19,19,19,19,19,19,19,19,-1,24,23,24,25,26,26,27,28,29,29,28,28,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 23,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,24,24,24,25,26,27,-1,-1,-1,29,29,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,45,45,45, -1,-1,-1,22,22,22,22,23,24,25,25,24,23,22,21,21,21,21,21,-1,-1,25,25,25,-1,28,29,30,-1,30,30,30,30,30,30,31,-1,-1,-1,-1,-1,45,45,46,47,46,46,46, 37,37,-1,23,23,23,23,23,24,25,25,24,23,22,22,22,22,-1,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,47,47,47, 36,36,-1,24,24,24,24,24,24,25,-1,24,23,23,23,23,23,24,23,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,-1,48, 35,36,-1,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,49, 34,-1,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 33,-1,28,27,27,27,27,27,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 32,-1,28,28,28,28,28,28,-1,28,29,30,-1,27,27,27,-1,34,33,32,31,31,31,-1,46,46,45,44,43,42,41,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 31,30,29,29,29,29,29,29,-1,29,29,30,-1,28,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,45,44,43,42,41,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 32,-1,30,30,30,30,30,30,-1,-1,30,30,30,29,30,31,32,33,33,33,-1,-1,45,44,44,44,45,44,43,42,41,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 33,-1,31,31,31,31,-1,31,32,-1,31,31,30,30,30,31,32,33,34,34,-1,-1,45,44,43,44,45,44,43,42,41,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 34,-1,-1,-1,-1,32,33,32,32,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 35,36,37,38,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,44,45,46,47,-1,49,49,49,50, 36,36,37,38,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,-1,46,46,47,-1,50,50,50,50, 37,37,37,38,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,47,-1,51,51,51,51, 38,38,38,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,49,48,47,46,46,46,46,46,46,46,46,46,46,47,48,48,-1,52,52,52,52, -1,39,39,40,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,47,47,47,47,47,47,47,47,47,47,47,47,48,-1,-1,53,53,53,53, -1,-1,40,40,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,41,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,51,52,53,54,55,55, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,47,-1,-1,55,55,55,55,54,53,52,51,51,51,52,53,54,55,56, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,45,46,47,-1,55,54,54,54,55,54,53,52,52,52,52,52,53,54,-1,57, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,46,47,-1,55,54,53,54,55,54,53,53,53,53,53,53,53,54,-1,58, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,47,-1,-1,-1,52,-1,-1,-1,54,54,54,54,54,54,54,54,-1,59, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,55,55,55,55,55,-1,55,-1,-1,60, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,56,56,56,56,56,-1,-1,-1,62,61, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,56,57,57,57,58,59,60,61,62, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,56,56,57,58,58,58,-1,61,61,62, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,57,57,57,58,59,-1,-1,62,62,62, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,58,58,58,58,59,-1,-1,63,63,63, 6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 6,5,4,4,-1,2,-1,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 6,5,5,5,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,6,6,6,7,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,7,7,7,7,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,8,8,8,8,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,32,31,30,29,28,28,29,30,31,32,32,33,34,35,36,37,-1,39,39,39,40,41, 10,9,9,9,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,32,31,30,30,-1,29,29,30,31,32,33,33,34,35,36,37,-1,40,40,40,40,41, 10,10,10,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,32,31,31,31,31,30,30,30,31,32,33,34,34,35,36,37,-1,-1,-1,-1,-1,42, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,35,35,36,37,38,38,39,40,-1,43, 12,12,12,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,44, 13,13,13,-1,19,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 14,14,14,-1,18,18,18,17,16,15,14,13,12,13,14,15,16,17,17,16,17,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 15,15,15,16,17,18,18,17,16,15,14,13,13,13,14,15,16,17,17,17,17,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 16,16,16,-1,18,18,18,17,16,15,14,14,14,14,14,15,16,17,18,18,18,19,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,19,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,19,19,19,-1,22,22,22,22,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,20,20,-1,23,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,21,-1,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,23,22,23,24,25,25,26,27,28,28,27,27,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,23,23,23,24,25,26,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,44,44,44, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,24,24,24,-1,27,28,29,-1,29,29,29,29,29,29,30,-1,-1,-1,-1,-1,44,44,45,46,45,45,45, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,46,46,46, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,47, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,48, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,33,32,31,30,30,30,-1,45,45,44,43,42,41,40,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,44,43,42,41,40,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,32,32,-1,-1,44,43,43,43,44,43,42,41,40,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,33,33,-1,-1,44,43,42,43,44,43,42,41,40,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,48,47,46,45,44,43,42,42,42,42,42,42,43,44,45,46,-1,48,48,48,49, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,-1,45,45,46,-1,49,49,49,49, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,46,-1,50,50,50,50, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,48,47,46,45,45,45,45,45,45,45,45,45,45,46,47,47,-1,51,51,51,51, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,46,46,46,46,46,46,46,46,46,46,46,46,47,-1,-1,52,52,52,52, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,50,51,52,53,54,54, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,54,54,54,53,52,51,50,50,50,51,52,53,54,55, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,53,54,53,52,51,51,51,51,51,52,53,-1,56, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,53,54,53,52,52,52,52,52,52,52,53,-1,57, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,53,53,53,53,53,53,53,53,-1,58, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,54,54,54,54,54,-1,54,-1,-1,59, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,55,55,55,55,55,-1,-1,-1,61,60, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,55,56,56,56,57,58,59,60,61, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,55,55,56,57,57,57,-1,60,60,61, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,56,56,56,57,58,-1,-1,61,61,61, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,57,57,57,57,58,-1,-1,62,62,62, 7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 7,6,5,5,-1,3,-1,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 7,6,6,6,-1,-1,-1,-1,3,3,3,4,5,6,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,7,7,7,8,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,8,8,8,8,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,9,9,9,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 11,10,10,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 11,11,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,31,30,30,30,30,29,29,29,30,31,32,33,33,34,35,36,-1,-1,-1,-1,-1,41, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,34,34,35,36,37,38,39,40,-1,42, 13,13,13,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,-1,43, 14,14,14,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 15,15,15,-1,19,19,18,17,16,15,14,13,12,13,14,15,16,17,17,16,17,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 16,16,16,17,18,19,18,17,16,15,14,13,13,13,14,15,16,17,17,17,17,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 17,17,17,-1,19,19,18,17,16,15,14,14,14,14,14,15,16,17,18,18,18,19,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,19,19,19,-1,22,22,22,22,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,20,20,-1,23,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,21,-1,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,23,22,23,24,25,25,26,27,28,28,27,27,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,23,23,23,24,25,26,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,44,44,44, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,24,24,24,-1,27,28,29,-1,29,29,29,29,29,29,30,-1,-1,-1,-1,-1,44,44,45,46,45,45,45, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,46,46,46, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,47, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,48, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,33,32,31,30,30,30,-1,45,45,44,43,42,41,40,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,44,43,42,41,40,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,32,32,-1,-1,44,43,43,43,44,43,42,41,40,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,33,33,-1,-1,44,43,42,43,44,43,42,41,40,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,48,47,46,45,44,43,42,42,42,42,42,42,43,44,45,46,-1,48,48,48,49, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,-1,45,45,46,-1,49,49,49,49, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,46,-1,50,50,50,50, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,48,47,46,45,45,45,45,45,45,45,45,45,45,46,47,47,-1,51,51,51,51, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,46,46,46,46,46,46,46,46,46,46,46,46,47,-1,-1,52,52,52,52, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,50,51,52,53,54,54, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,54,54,54,53,52,51,50,50,50,51,52,53,54,55, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,53,54,53,52,51,51,51,51,51,52,53,-1,56, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,53,54,53,52,52,52,52,52,52,52,53,-1,57, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,53,53,53,53,53,53,53,53,-1,58, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,54,54,54,54,54,-1,54,-1,-1,59, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,55,55,55,55,55,-1,-1,-1,61,60, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,55,56,56,56,57,58,59,60,61, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,55,55,56,57,57,57,-1,60,60,61, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,56,56,56,57,58,-1,-1,61,61,61, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,57,57,57,57,58,-1,-1,62,62,62, 8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 8,7,6,6,-1,4,-1,2,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 8,7,7,7,-1,-1,-1,-1,3,3,3,3,4,5,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,8,8,8,9,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,9,9,9,9,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,10,10,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,14,15,16,17,18,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 12,11,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,15,16,17,18,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 12,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,16,17,18,-1,30,29,29,29,29,28,28,28,29,30,31,32,32,33,34,35,-1,-1,-1,-1,-1,40, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,33,33,34,35,36,37,38,39,-1,41, 13,13,13,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,-1,42, 14,14,14,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,-1,21,21,22,23,24,25,26,-1,32,32,32,32,33,34,35,36,37,37,38,39,-1,43, 15,15,15,-1,19,19,18,17,16,15,14,13,12,13,14,15,16,17,17,16,17,-1,19,19,19,20,21,22,22,23,-1,26,26,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 16,16,16,17,18,19,18,17,16,15,14,13,13,13,14,15,16,17,17,17,17,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 17,17,17,-1,19,19,18,17,16,15,14,14,14,14,14,15,16,17,18,18,18,19,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,19,19,19,-1,22,22,22,22,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,20,20,-1,23,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,21,-1,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,23,22,23,24,25,25,26,27,28,28,27,27,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,23,23,23,24,25,26,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,44,44,44, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,24,24,24,-1,27,28,29,-1,29,29,29,29,29,29,30,-1,-1,-1,-1,-1,44,44,45,46,45,45,45, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,46,46,46, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,47, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,48, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,33,32,31,30,30,30,-1,45,45,44,43,42,41,40,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,44,43,42,41,40,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,32,32,-1,-1,44,43,43,43,44,43,42,41,40,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,33,33,-1,-1,44,43,42,43,44,43,42,41,40,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,48,47,46,45,44,43,42,42,42,42,42,42,43,44,45,46,-1,48,48,48,49, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,-1,45,45,46,-1,49,49,49,49, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,46,-1,50,50,50,50, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,48,47,46,45,45,45,45,45,45,45,45,45,45,46,47,47,-1,51,51,51,51, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,46,46,46,46,46,46,46,46,46,46,46,46,47,-1,-1,52,52,52,52, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,50,51,52,53,54,54, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,54,54,54,53,52,51,50,50,50,51,52,53,54,55, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,53,54,53,52,51,51,51,51,51,52,53,-1,56, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,53,54,53,52,52,52,52,52,52,52,53,-1,57, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,53,53,53,53,53,53,53,53,-1,58, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,54,54,54,54,54,-1,54,-1,-1,59, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,55,55,55,55,55,-1,-1,-1,61,60, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,55,56,56,56,57,58,59,60,61, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,55,55,56,57,57,57,-1,60,60,61, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,56,56,56,57,58,-1,-1,61,61,61, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,57,57,57,57,58,-1,-1,62,62,62, 9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 9,8,7,7,-1,5,-1,2,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 9,8,8,8,-1,-1,-1,-1,3,3,3,3,3,4,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,9,9,9,10,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,10,10,10,9,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,11,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,13,13,14,15,16,17,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,14,14,15,16,17,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,15,15,16,17,-1,29,28,28,28,28,27,27,27,28,29,30,31,31,32,33,34,-1,-1,-1,-1,-1,39, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,32,32,33,34,35,36,37,38,-1,40, 13,13,13,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,14,15,16,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,-1,41, 14,14,14,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,18,-1,20,20,21,22,23,24,25,-1,31,31,31,32,33,34,35,36,36,36,37,38,-1,42, 15,15,15,-1,19,19,18,17,16,15,14,13,12,13,14,15,16,17,17,16,17,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 16,16,16,17,18,19,18,17,16,15,14,13,13,13,14,15,16,17,17,17,17,-1,-1,20,20,20,21,22,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 17,17,17,-1,19,19,18,17,16,15,14,14,14,14,14,15,16,17,18,18,18,19,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,19,19,19,-1,22,22,22,22,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,20,20,-1,23,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,21,-1,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,23,22,23,24,25,25,26,27,28,28,27,27,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,23,23,23,24,25,26,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,44,44,44, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,24,24,24,-1,27,28,29,-1,29,29,29,29,29,29,30,-1,-1,-1,-1,-1,44,44,45,46,45,45,45, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,46,46,46, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,47, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,48, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,33,32,31,30,30,30,-1,45,45,44,43,42,41,40,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,44,43,42,41,40,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,32,32,-1,-1,44,43,43,43,44,43,42,41,40,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,33,33,-1,-1,44,43,42,43,44,43,42,41,40,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,48,47,46,45,44,43,42,42,42,42,42,42,43,44,45,46,-1,48,48,48,49, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,-1,45,45,46,-1,49,49,49,49, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,46,-1,50,50,50,50, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,48,47,46,45,45,45,45,45,45,45,45,45,45,46,47,47,-1,51,51,51,51, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,46,46,46,46,46,46,46,46,46,46,46,46,47,-1,-1,52,52,52,52, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,50,51,52,53,54,54, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,54,54,54,53,52,51,50,50,50,51,52,53,54,55, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,53,54,53,52,51,51,51,51,51,52,53,-1,56, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,53,54,53,52,52,52,52,52,52,52,53,-1,57, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,53,53,53,53,53,53,53,53,-1,58, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,54,54,54,54,54,-1,54,-1,-1,59, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,55,55,55,55,55,-1,-1,-1,61,60, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,55,56,56,56,57,58,59,60,61, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,55,55,56,57,57,57,-1,60,60,61, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,56,56,56,57,58,-1,-1,61,61,61, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,57,57,57,57,58,-1,-1,62,62,62, 10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 10,9,8,8,-1,6,-1,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 10,9,9,9,-1,-1,-1,-1,3,3,3,3,3,3,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,10,10,10,10,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,11,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,12,12,13,14,15,16,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,13,13,13,14,15,16,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,14,14,14,15,16,-1,28,27,27,27,27,26,26,26,27,28,29,30,30,31,32,33,-1,-1,-1,-1,-1,38, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,31,31,32,33,34,35,36,37,-1,39, 13,13,13,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,-1,40, 14,14,14,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,15,-1,-1,17,17,17,-1,19,19,20,21,22,23,24,-1,30,30,30,31,32,33,34,35,35,35,36,37,-1,41, 15,15,15,-1,19,19,18,17,16,15,14,13,12,13,14,15,16,17,17,16,17,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 16,16,16,17,18,19,18,17,16,15,14,13,13,13,14,15,16,17,17,17,17,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 17,17,17,-1,19,19,18,17,16,15,14,14,14,14,14,15,16,17,18,18,18,19,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,19,19,19,-1,21,21,21,21,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,21,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,23,22,23,24,24,24,25,26,27,27,26,26,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,23,23,23,24,25,25,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,43,43,43, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,24,24,24,-1,26,27,28,-1,28,28,28,28,28,28,29,-1,-1,-1,-1,-1,43,43,44,45,44,44,44, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,25,25,25,26,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,45,45,45, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,26,26,26,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,46, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,47, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,29,28,28,28,28,28,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,33,32,31,30,30,30,-1,45,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,43,42,41,40,39,38,37,37,37,38,39,40,41,42,42,42,43,44,45,46,47,48, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,32,32,-1,-1,44,43,43,43,43,42,41,40,39,38,38,38,38,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,33,33,-1,-1,44,43,42,43,43,42,41,40,39,39,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47,48, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,46,45,44,43,42,41,41,41,41,41,41,42,43,44,45,-1,47,47,47,48, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,47,46,45,44,43,42,42,42,42,42,42,42,-1,44,44,45,-1,48,48,48,48, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,45,-1,49,49,49,49, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,-1,50,50,50,50, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,-1,51,51,51,51, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,46,-1,-1,-1,-1,47,-1,51,51,52,52,52, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,49,50,51,52,53,53, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,54,54,53,52,51,50,49,49,49,50,51,52,53,54, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,53,53,52,51,50,50,50,50,50,51,52,-1,55, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,53,53,52,51,51,51,51,51,51,51,52,-1,56, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,52,52,52,52,52,52,52,52,-1,57, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,53,53,53,53,53,-1,53,-1,-1,58, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,54,54,54,54,54,-1,-1,-1,60,59, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,55,55,55,55,56,57,58,59,60, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,55,55,56,56,56,56,-1,59,59,60, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,56,56,56,57,57,-1,-1,60,60,60, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,57,57,57,57,58,-1,-1,61,61,61, 11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 11,10,9,9,-1,7,-1,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 11,10,10,10,-1,-1,-1,-1,3,3,3,3,3,3,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,11,11,10,10,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,12,11,11,12,13,14,15,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,12,12,12,12,13,14,15,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,13,13,13,13,14,15,-1,27,26,26,26,26,25,25,25,26,27,28,29,29,30,31,32,-1,-1,-1,-1,-1,37, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,30,30,31,32,33,34,35,36,-1,38, 13,13,13,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,14,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,-1,39, 14,14,14,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,15,-1,-1,16,16,16,-1,18,18,19,20,21,22,23,-1,29,29,29,30,31,32,33,34,34,34,35,36,-1,40, 15,15,15,-1,19,19,18,17,16,15,14,13,12,13,14,15,16,17,17,16,17,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 16,16,16,17,18,19,18,17,16,15,14,13,13,13,14,15,16,17,17,17,17,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 17,17,17,-1,19,19,18,17,16,15,14,14,14,14,14,15,16,17,18,18,18,19,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,19,19,19,-1,20,20,20,20,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,20,20,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,21,-1,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,23,22,23,23,23,23,24,25,26,26,25,25,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,23,23,23,24,24,24,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,42,42,42, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,24,24,24,-1,25,26,27,-1,27,27,27,27,27,27,28,-1,-1,-1,-1,-1,42,42,43,44,43,43,43, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,25,25,25,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,44,44,44, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,26,26,26,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,45, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,46, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,29,28,28,28,28,28,28,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,33,32,31,30,30,30,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,42,41,40,39,38,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,32,32,-1,-1,44,43,43,43,42,41,40,39,38,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,33,33,-1,-1,44,43,42,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,46,46,46,47, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,47,47,47,47, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,48,48,48,48, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,49,49,49,49, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,50,50,50,50, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,45,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,48,49,50,51,52,52, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,54,53,52,51,50,49,48,48,48,49,50,51,52,53, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,53,52,51,50,49,49,49,49,49,50,51,-1,54, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,53,52,51,50,50,50,50,50,50,50,51,-1,55, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,51,51,51,51,51,51,51,51,-1,56, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,52,52,52,52,52,-1,52,-1,-1,57, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,53,53,53,53,53,-1,-1,-1,59,58, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,55,56,57,58,59, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,55,55,55,55,55,55,-1,58,58,59, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,56,56,56,56,56,-1,-1,59,59,59, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,57,57,57,57,57,-1,-1,60,60,60, 12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 12,11,10,10,-1,8,-1,5,4,3,2,2,2,2,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 12,11,11,11,-1,-1,-1,-1,4,3,3,3,3,3,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,12,11,10,10,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,11,10,10,11,12,13,14,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,11,11,11,11,12,13,14,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,12,12,12,12,12,12,13,14,-1,26,25,25,25,25,24,24,24,25,26,27,28,28,29,30,31,-1,-1,-1,-1,-1,36, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,13,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,29,29,30,31,32,33,34,35,-1,37, 13,13,13,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,-1,38, 14,14,14,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,15,-1,-1,15,15,15,-1,17,17,18,19,20,21,22,-1,28,28,28,29,30,31,32,33,33,33,34,35,-1,39, 15,15,15,-1,19,19,18,17,16,15,14,13,12,13,14,15,16,17,17,16,17,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 16,16,16,17,18,19,18,17,16,15,14,13,13,13,14,15,16,17,17,17,17,-1,-1,17,17,17,18,19,19,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 17,17,17,-1,19,19,18,17,16,15,14,14,14,14,14,15,16,17,18,18,18,19,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,19,19,19,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,20,20,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,23,22,23,22,22,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,23,23,23,23,23,23,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,24,24,24,-1,24,25,26,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,41,41,42,43,42,42,42, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,25,25,25,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,43,43,43, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,44, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,45, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,32,32,-1,-1,44,43,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,33,33,-1,-1,44,43,42,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,44,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,53,52,51,50,49,48,47,47,47,48,49,50,51,52, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,52,51,50,49,48,48,48,48,48,49,50,-1,53, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,52,51,50,49,49,49,49,49,49,49,50,-1,54, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,51,51,51,51,51,-1,51,-1,-1,56, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,52,52,52,52,52,-1,-1,-1,58,57, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,54,54,54,54,54,54,-1,57,57,58, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,55,55,55,55,55,-1,-1,58,58,58, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,56,56,56,56,56,-1,-1,59,59,59, 13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 13,12,11,11,-1,9,-1,6,5,4,3,2,2,2,2,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 13,12,11,11,-1,-1,-1,-1,5,4,3,3,3,3,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,11,10,9,9,10,11,12,13,-1,25,24,23,22,21,21,22,23,24,25,25,26,27,28,29,30,-1,32,32,32,33,34, 13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,11,10,10,10,10,11,12,13,-1,25,24,23,23,-1,22,22,23,24,25,26,26,27,28,29,30,-1,33,33,33,33,34, 13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,11,11,11,11,11,11,12,13,-1,25,24,24,24,24,23,23,23,24,25,26,27,27,28,29,30,-1,-1,-1,-1,-1,35, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,28,28,29,30,31,32,33,34,-1,36, 13,13,13,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,-1,37, 14,14,14,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,16,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,32,32,33,34,-1,38, 15,15,15,-1,19,19,18,17,16,15,14,13,12,13,14,15,16,17,16,15,16,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 16,16,16,17,18,19,18,17,16,15,14,13,13,13,14,15,16,17,16,16,16,-1,-1,16,16,16,17,18,18,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 17,17,17,-1,19,19,18,17,16,15,14,14,14,14,14,15,16,17,17,17,17,18,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,18,18,18,-1,18,18,18,18,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,19,19,-1,19,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,22,21,22,21,21,21,22,23,24,24,23,23,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,22,22,22,22,22,22,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,23,23,23,-1,23,24,25,-1,25,25,25,25,25,25,26,-1,-1,-1,-1,-1,40,40,41,42,41,41,41, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,24,24,24,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,42,42,42, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,-1,43, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,44, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,45,-1,-1,53,52,51,50,49,48,47,46,46,46,47,48,49,50,51, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,52,51,50,49,48,47,47,47,47,47,48,49,-1,52, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,-1,53, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,49,49,49,49,49,49,49,49,-1,54, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,50,50,50,50,50,-1,50,-1,-1,55, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,51,51,51,51,51,-1,-1,-1,57,56, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,52,52,52,52,52,53,54,55,56,57, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,53,53,53,53,53,53,-1,56,56,57, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,54,54,54,54,54,-1,-1,57,57,57, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,55,55,55,55,55,-1,-1,58,58,58, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 14,13,12,12,-1,10,-1,7,6,5,4,3,2,2,2,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 14,13,12,12,-1,-1,-1,-1,6,5,4,3,3,3,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,10,10,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,24,23,22,21,20,19,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,11,10,9,8,8,9,10,11,12,-1,24,23,22,21,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,32,33, 14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,11,10,9,9,9,9,10,11,12,-1,24,23,22,22,-1,21,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,32,33, 14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,-1,-1,10,10,10,10,10,10,11,12,-1,24,23,23,23,23,22,22,22,23,24,25,26,26,27,28,29,-1,-1,-1,-1,-1,34, 14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,11,11,11,11,11,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,27,27,28,29,30,31,32,33,-1,35, 14,14,14,-1,21,20,19,18,18,18,-1,11,11,11,11,11,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,-1,36, 15,15,15,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,15,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,31,31,32,33,-1,37, 16,16,16,-1,20,20,19,18,17,16,15,14,13,14,15,16,17,16,15,14,15,-1,14,14,14,15,16,16,16,17,-1,20,20,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 17,17,17,18,19,20,19,18,17,16,15,14,14,14,15,16,17,16,15,15,15,-1,-1,15,15,15,16,17,17,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 18,18,18,-1,20,20,19,18,17,16,15,15,15,15,15,16,17,16,16,16,16,17,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,21,20,19,18,17,17,-1,16,16,16,16,16,17,17,17,17,17,17,-1,17,17,17,17,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 25,24,23,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,18,18,18,18,18,-1,18,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 25,24,23,23,-1,20,19,19,19,19,-1,18,18,18,18,18,18,18,19,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 25,24,23,22,21,20,20,20,20,20,-1,19,19,19,19,19,19,19,19,-1,21,20,21,20,20,20,21,22,23,23,22,22,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,21,21,21,21,21,21,-1,-1,-1,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,22,22,22,22,23,24,25,25,24,23,22,21,21,21,21,21,-1,-1,22,22,22,-1,22,23,24,-1,24,24,24,24,24,24,25,-1,-1,-1,-1,-1,39,39,40,41,40,40,40, 37,37,-1,23,23,23,23,23,24,25,25,24,23,22,22,22,22,-1,22,23,-1,23,23,23,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,41,41,41, 36,36,-1,24,24,24,24,24,24,25,-1,24,23,23,23,23,23,24,23,23,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,-1,42, 35,36,-1,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,-1,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,43, 34,-1,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 33,-1,28,27,27,27,27,27,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 32,-1,28,28,28,28,28,28,-1,28,29,30,-1,27,27,27,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 31,30,29,29,29,29,29,29,-1,29,29,30,-1,28,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 32,-1,30,30,30,30,30,30,-1,-1,30,30,30,29,30,31,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 33,-1,31,31,31,31,-1,31,32,-1,31,31,30,30,30,31,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 34,-1,-1,-1,-1,32,33,32,32,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 35,36,37,38,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 36,36,37,38,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 37,37,37,38,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,45,45,45,45, 38,38,38,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,46,46,46,46, -1,39,39,40,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,47,47,47,47, -1,-1,40,40,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,41,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,45,46,47,48,49,49, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,44,44,44,44,-1,-1,52,51,50,49,48,47,46,45,45,45,46,47,48,49,50, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,45,45,45,-1,53,52,51,50,49,48,47,46,46,46,46,46,47,48,-1,51, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,46,46,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,-1,52, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,47,-1,-1,-1,52,-1,-1,-1,48,48,48,48,48,48,48,48,-1,53, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,49,49,49,49,49,-1,49,-1,-1,54, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,50,50,50,50,50,-1,-1,-1,56,55, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,53,52,51,51,51,51,51,52,53,54,55,56, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,52,52,52,52,52,52,-1,55,55,56, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,53,53,53,53,53,-1,-1,56,56,56, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,54,54,54,54,54,-1,-1,57,57,57, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32, 15,14,13,13,-1,11,-1,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32, 15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32, -1,14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,9,9,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,-1,-1,-1,6,6,-1,-1,10,10,-1,23,22,21,20,19,18,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,11,10,9,8,7,7,8,9,10,11,-1,23,22,21,20,19,19,20,21,22,23,23,24,25,26,27,28,-1,30,30,30,31,32, 15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,11,10,9,8,8,8,8,9,10,11,-1,23,22,21,21,-1,20,20,21,22,23,24,24,25,26,27,28,-1,31,31,31,31,32, 15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,-1,-1,9,9,9,9,9,9,10,11,-1,23,22,22,22,22,21,21,21,22,23,24,25,25,26,27,28,-1,-1,-1,-1,-1,33, 15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,11,10,10,10,10,10,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,-1,26,26,27,28,29,30,31,32,-1,34, 15,15,15,-1,22,21,20,19,19,19,-1,12,12,12,12,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,-1,35, 16,16,16,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,14,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,30,30,31,32,-1,36, 17,17,17,-1,21,21,20,19,18,17,16,15,14,15,16,17,16,15,14,13,14,-1,13,13,13,14,15,15,15,16,-1,19,19,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 18,18,18,19,20,21,20,19,18,17,16,15,15,15,16,17,16,15,14,14,14,-1,-1,14,14,14,15,16,16,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 19,19,19,-1,21,21,20,19,18,17,16,16,16,16,16,17,16,15,15,15,15,16,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,22,21,20,19,18,18,-1,17,17,17,17,17,16,16,16,16,16,16,-1,16,16,16,16,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 26,25,24,23,22,21,20,19,19,19,-1,18,18,18,18,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 26,25,24,24,-1,21,20,20,20,20,-1,19,19,19,18,18,18,18,18,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 26,25,24,23,22,21,21,21,21,21,-1,20,20,19,19,19,19,19,19,-1,20,19,20,19,19,19,20,21,22,22,21,21,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,20,20,20,20,20,20,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,23,23,23,23,24,25,26,25,24,23,22,21,21,21,21,21,-1,-1,21,21,21,-1,21,22,23,-1,23,23,23,23,23,23,24,-1,-1,-1,-1,-1,38,38,39,40,39,39,39, 38,38,-1,24,24,24,24,24,25,26,25,24,23,22,22,22,22,-1,22,23,-1,22,22,22,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,40,40,40, 37,37,-1,25,25,25,25,25,25,26,-1,24,23,23,23,23,23,24,23,23,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,-1,41, 36,37,-1,26,26,26,26,26,26,26,25,24,24,24,24,24,24,24,24,-1,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,42, 35,-1,-1,27,27,27,27,27,27,26,25,25,25,25,25,25,25,25,25,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 34,-1,29,28,28,28,28,28,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 33,-1,29,29,29,29,29,29,-1,28,29,30,-1,27,27,27,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 32,31,30,30,30,30,30,30,-1,29,29,30,-1,28,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 33,-1,31,31,31,31,31,31,-1,-1,30,30,30,29,30,31,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 34,-1,32,32,32,32,-1,32,33,-1,31,31,30,30,30,31,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 35,-1,-1,-1,-1,33,34,33,33,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 36,37,38,39,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 37,37,38,39,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 38,38,38,39,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 39,39,39,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,40,40,41,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,41,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,42,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,43,-1,-1,51,50,49,48,47,46,45,44,44,44,45,46,47,48,49, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,44,44,44,-1,52,51,50,49,48,47,46,45,45,45,45,45,46,47,-1,50, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,45,45,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,-1,51, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,46,-1,-1,-1,51,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,48,48,48,48,48,-1,48,-1,-1,53, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,49,49,49,49,49,-1,-1,-1,55,54, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,52,51,50,50,50,50,50,51,52,53,54,55, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,51,51,51,51,51,51,-1,54,54,55, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,52,52,52,52,52,-1,-1,55,55,55, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,53,53,53,53,53,-1,-1,56,56,56, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 16,15,14,14,-1,12,-1,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,8,8,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,-1,-1,-1,5,5,-1,-1,9,9,-1,22,21,20,19,18,17,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,15,14,13,12,11,10,9,9,9,9,9,10,11,11,10,9,8,7,6,6,7,8,9,10,-1,22,21,20,19,18,18,19,20,21,22,22,23,24,25,26,27,-1,29,29,29,30,31, 16,15,14,13,12,11,10,10,10,10,10,10,10,11,11,10,9,8,7,7,7,7,8,9,10,-1,22,21,20,20,-1,19,19,20,21,22,23,23,24,25,26,27,-1,30,30,30,30,31, 16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,-1,-1,8,8,8,8,8,8,9,10,-1,22,21,21,21,21,20,20,20,21,22,23,24,24,25,26,27,-1,-1,-1,-1,-1,32, 16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,11,10,9,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,-1,25,25,26,27,28,29,30,31,-1,33, 16,16,16,-1,23,22,21,20,20,20,-1,13,13,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,-1,34, 17,17,17,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,29,29,30,31,-1,35, 18,18,18,-1,22,22,21,20,19,18,17,16,15,16,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 19,19,19,20,21,22,21,20,19,18,17,16,16,16,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 20,20,20,-1,22,22,21,20,19,18,17,17,17,17,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,23,22,21,20,19,19,-1,18,18,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 27,26,25,24,23,22,21,20,20,20,-1,19,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 27,26,25,25,-1,22,21,21,21,21,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 27,26,25,24,23,22,22,22,22,22,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,24,24,24,24,25,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,37,38,39,38,38,38, 39,39,-1,25,25,25,25,25,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,39,39,39, 38,38,-1,26,26,26,26,26,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,-1,40, 37,38,-1,27,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,41, 36,-1,-1,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 35,-1,30,29,29,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 34,-1,30,30,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 33,32,31,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 34,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 35,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 36,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 37,38,39,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 38,38,39,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 39,39,39,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 40,40,40,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,41,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,46,47,48, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,49, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,50, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,52, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,54,53, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,53,54, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,53,53,54, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,54,54,54, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,55,55,55, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 17,16,15,15,-1,13,-1,10,9,8,7,6,5,4,4,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,7,7,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,-1,-1,-1,5,5,-1,-1,8,8,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,16,15,14,13,12,11,10,10,10,10,10,11,12,11,10,9,8,7,6,6,7,8,9,9,-1,21,20,19,18,17,17,18,19,20,21,21,22,23,24,25,26,-1,28,28,28,29,30, 17,16,15,14,13,12,11,11,11,11,11,11,11,12,11,10,9,8,7,7,7,7,8,9,10,-1,21,20,19,19,-1,18,18,19,20,21,22,22,23,24,25,26,-1,29,29,29,29,30, 17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,-1,-1,8,8,8,8,8,8,9,10,-1,21,20,20,20,20,19,19,19,20,21,22,23,23,24,25,26,-1,-1,-1,-1,-1,31, 17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,24,24,25,26,27,28,29,30,-1,32, 17,17,17,-1,24,23,22,21,21,21,-1,14,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,-1,33, 18,18,18,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,23,23,23,24,25,26,27,28,28,28,29,30,-1,34, 19,19,19,-1,23,23,22,21,20,19,18,17,16,17,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,24,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,35, 20,20,20,21,22,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,23,23,24,25,25,26,27,28,-1,31,31,32,33,34, 21,21,21,-1,23,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,24,23,22,21,20,20,-1,19,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,26,27,27,28,-1,-1,32,32,33,34, 28,27,26,25,24,23,22,21,21,21,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,28,29,-1,-1,33,33,34, 28,27,26,26,-1,23,22,22,22,22,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,29,30,-1,34,34,34, 28,27,26,25,24,23,23,23,23,23,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,30,30,30,-1,35,35,35, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,25,25,25,25,26,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,37,38,38,37,37,37, 40,40,-1,26,26,26,26,26,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,38,38,38, 39,39,-1,27,27,27,27,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,-1,39, 38,39,-1,28,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,40, 37,-1,-1,29,29,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,41,41, 36,-1,31,30,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 35,-1,31,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,46,47,48, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,49, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,50, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,52, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,54,53, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,53,54, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,53,53,54, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,54,54,54, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,55,55,55, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 18,17,16,16,-1,14,-1,11,10,9,8,7,6,5,5,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,6,6,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,-1,-1,-1,5,5,-1,-1,7,7,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,17,16,15,14,13,12,11,11,11,11,11,12,12,11,10,9,8,7,6,6,7,8,8,8,-1,20,19,18,17,16,16,17,18,19,20,20,21,22,23,24,25,-1,27,27,27,28,29, 18,17,16,15,14,13,12,12,12,12,12,12,12,12,11,10,9,8,7,7,7,7,8,9,9,-1,20,19,18,18,-1,17,17,18,19,20,21,21,22,23,24,25,-1,28,28,28,28,29, 18,17,16,15,14,13,13,13,13,13,13,13,13,12,12,-1,-1,8,8,8,8,8,8,9,10,-1,20,19,19,19,19,18,18,18,19,20,21,22,22,23,24,25,-1,-1,-1,-1,-1,30, 18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,23,23,24,25,26,27,28,29,-1,31, 18,18,18,-1,24,23,22,21,21,21,-1,14,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,-1,32, 19,19,19,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,22,22,22,23,24,25,26,27,27,27,28,29,-1,33, 20,20,20,-1,24,23,22,21,20,19,18,17,16,17,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,23,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,34, 21,21,21,22,23,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,23,23,24,24,24,25,26,27,-1,30,30,31,32,33, 22,22,22,-1,24,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,24,23,22,21,20,20,-1,19,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,26,26,26,27,-1,-1,31,31,32,33, 28,27,26,25,24,23,22,21,21,21,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,27,27,27,27,28,-1,-1,32,32,33, 28,27,26,26,-1,23,22,22,22,22,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,28,28,29,-1,33,33,33, 28,27,26,25,24,23,23,23,23,23,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,29,29,29,-1,34,34,34, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,35, -1,-1,-1,25,25,25,25,26,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,37,38,37,36,36,36, 40,40,-1,26,26,26,26,26,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,37,37,37, 39,39,-1,27,27,27,27,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,38,-1,38, 38,39,-1,28,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,39,40,39, 37,-1,-1,29,29,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,40,40, 36,-1,31,30,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,41, 35,-1,31,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,46,47,48, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,49, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,50, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,52, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,54,53, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,53,54, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,53,53,54, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,54,54,54, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,55,55,55, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 19,18,17,17,-1,15,-1,12,11,10,9,8,7,6,6,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,5,5,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,18,17,16,15,14,13,12,11,11,11,12,13,13,-1,-1,-1,-1,-1,5,5,-1,-1,6,6,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,18,17,16,15,14,13,12,12,12,12,12,13,12,11,10,9,8,7,6,6,7,8,7,7,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 19,18,17,16,15,14,13,13,13,13,13,13,13,12,11,10,9,8,7,7,7,7,8,8,8,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 19,18,17,16,15,14,14,14,14,14,14,14,13,12,12,-1,-1,8,8,8,8,8,8,9,9,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,22,22,23,24,25,26,27,28,-1,30, 19,19,19,-1,24,23,22,21,21,21,-1,14,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,-1,31, 20,20,20,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,21,21,21,22,23,24,25,26,26,26,27,28,-1,32, 21,21,21,-1,24,23,22,21,20,19,18,17,16,17,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,22,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,33, 22,22,22,23,24,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,-1,29,29,30,31,32, 23,23,23,-1,24,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,24,23,22,21,20,20,-1,19,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32, 28,27,26,25,24,23,22,21,21,21,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,26,26,26,26,27,-1,-1,31,31,32, 28,27,26,26,-1,23,22,22,22,22,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,27,27,27,28,-1,32,32,32, 28,27,26,25,24,23,23,23,23,23,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,28,28,28,-1,33,33,33, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,25,25,25,25,26,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,37,37,36,35,35,35, 40,40,-1,26,26,26,26,26,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,36,36,36, 39,39,-1,27,27,27,27,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,37,-1,37, 38,39,-1,28,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,39,38,39,38, 37,-1,-1,29,29,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,39,39, 36,-1,31,30,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,40,40, 35,-1,31,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,41, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,46,47,48, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,49, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,50, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,52, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,54,53, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,53,54, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,53,53,54, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,54,54,54, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,55,55,55, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27, 20,19,18,18,-1,16,-1,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,3,4,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27, 20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,3,3,3,3,3,3,4,5,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,5,5,-1,-1,-1,-1,-1,-1,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,19,18,17,16,15,14,13,12,12,12,13,13,13,-1,-1,-1,-1,-1,5,5,-1,-1,6,6,-1,18,17,16,15,14,13,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,24,24,25,26,27, -1,19,18,17,16,15,14,13,13,13,13,13,13,12,11,10,9,8,7,6,6,7,8,7,7,-1,18,17,16,15,14,14,15,16,17,18,18,19,20,21,22,23,-1,25,25,25,26,27, 20,19,18,17,16,15,14,14,14,14,14,14,13,12,11,10,9,8,7,7,7,7,8,8,8,-1,18,17,16,16,-1,15,15,16,17,18,19,19,20,21,22,23,-1,26,26,26,26,27, 20,19,18,17,16,15,15,15,15,15,15,14,13,12,12,-1,-1,8,8,8,8,8,8,9,9,-1,18,17,17,17,17,16,16,16,17,18,19,20,20,21,22,23,-1,-1,-1,-1,-1,28, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,21,21,22,23,24,25,26,27,-1,29, 20,20,20,-1,24,23,22,21,21,21,-1,14,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,-1,30, 21,21,21,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,20,20,20,21,22,23,24,25,25,25,26,27,-1,31, 22,22,22,-1,24,23,22,21,20,19,18,17,16,17,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,21,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,32, 23,23,23,24,24,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,-1,28,28,29,30,31, 24,24,24,-1,24,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,23,23,23,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,24,23,22,21,20,20,-1,19,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,24,24,24,24,25,-1,-1,29,29,30,31, 28,27,26,25,24,23,22,21,21,21,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,25,25,25,25,26,-1,-1,30,30,31, 28,27,26,26,-1,23,22,22,22,22,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,26,26,26,27,-1,31,31,31, 28,27,26,25,24,23,23,23,23,23,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,27,27,27,-1,32,32,32, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,25,25,25,25,26,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,37,36,35,34,34,34, 40,40,-1,26,26,26,26,26,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,-1,35,35,35, 39,39,-1,27,27,27,27,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,36,-1,36, 38,39,-1,28,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,38,37,38,37, 37,-1,-1,29,29,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,38,38, 36,-1,31,30,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,39,39, 35,-1,31,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,40,40, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,41, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,46,47,48, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,49, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,50, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,52, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,54,53, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,53,54, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,53,53,54, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,54,54,54, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,55,55,55, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26, 21,20,19,19,-1,17,-1,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,3,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26, 21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,4,3,3,3,3,3,4,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26, -1,20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,5,5,-1,-1,-1,-1,-1,-1,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,20,19,18,17,16,15,14,13,13,13,14,13,13,-1,-1,-1,-1,-1,5,5,-1,-1,6,6,-1,17,16,15,14,13,12,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,23,23,24,25,26, -1,20,19,18,17,16,15,14,14,14,14,14,13,12,11,10,9,8,7,6,6,7,8,7,7,-1,17,16,15,14,13,13,14,15,16,17,17,18,19,20,21,22,-1,24,24,24,25,26, 21,20,19,18,17,16,15,15,15,15,15,14,13,12,11,10,9,8,7,7,7,7,8,8,8,-1,17,16,15,15,-1,14,14,15,16,17,18,18,19,20,21,22,-1,25,25,25,25,26, 21,20,19,18,17,16,16,16,16,16,15,14,13,12,12,-1,-1,8,8,8,8,8,8,9,9,-1,17,16,16,16,16,15,15,15,16,17,18,19,19,20,21,22,-1,-1,-1,-1,-1,27, 21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,20,20,21,22,23,24,25,26,-1,28, 21,21,21,-1,24,23,22,21,21,21,-1,14,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,-1,29, 22,22,22,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,19,19,19,20,21,22,23,24,24,24,25,26,-1,30, 23,23,23,-1,24,23,22,21,20,19,18,17,16,17,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,20,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,31, 24,24,24,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,-1,27,27,28,29,30, 25,25,25,-1,24,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,20,20,21,22,22,22,22,22,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,24,23,22,21,20,20,-1,19,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,23,23,23,23,23,24,-1,-1,28,28,29,30, 28,27,26,25,24,23,22,21,21,21,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,24,24,24,24,25,-1,-1,29,29,30, 28,27,26,26,-1,23,22,22,22,22,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,25,25,25,25,25,26,-1,30,30,30, 28,27,26,25,24,23,23,23,23,23,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,26,-1,26,26,26,-1,31,31,31, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,25,25,25,25,26,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,36,35,34,33,33,33, 40,40,-1,26,26,26,26,26,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,36,36,-1,34,34,34, 39,39,-1,27,27,27,27,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,35,-1,35, 38,39,-1,28,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,37,36,37,36, 37,-1,-1,29,29,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,38,-1,37,37, 36,-1,31,30,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,39,38,38, 35,-1,31,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,39,39,39, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,40,40, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,41, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,46,47,48, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,49, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,50, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,52, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,54,53, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,53,54, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,53,53,54, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,54,54,54, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,55,55,55, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25, 22,21,20,20,-1,18,-1,15,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25, 22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25, -1,21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,5,5,-1,-1,-1,-1,-1,-1,10,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,21,20,19,18,17,16,15,14,14,14,15,14,14,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,16,15,14,13,12,11,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,22,22,23,24,25, -1,21,20,19,18,17,16,15,15,15,15,15,14,13,12,11,10,9,8,7,7,8,8,7,7,-1,16,15,14,13,12,12,13,14,15,16,16,17,18,19,20,21,-1,23,23,23,24,25, 22,21,20,19,18,17,16,16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,-1,16,15,14,14,-1,13,13,14,15,16,17,17,18,19,20,21,-1,24,24,24,24,25, 22,21,20,19,18,17,17,17,17,17,16,15,14,13,13,-1,-1,9,9,9,9,9,9,9,9,-1,16,15,15,15,15,14,14,14,15,16,17,18,18,19,20,21,-1,-1,-1,-1,-1,26, 22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,19,19,20,21,22,23,24,25,-1,27, 22,22,22,-1,25,24,23,22,22,22,-1,15,15,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,-1,28, 23,23,23,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,14,14,15,16,17,18,19,-1,18,18,18,19,20,21,22,23,23,23,24,25,-1,29, 24,24,24,-1,25,24,23,22,21,20,19,18,17,18,18,17,16,15,14,13,14,-1,13,13,13,14,15,15,15,16,-1,19,19,-1,19,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,30, 25,25,25,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,-1,-1,14,14,14,15,16,16,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29, 26,26,26,-1,25,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,16,-1,15,15,15,15,16,17,-1,21,21,21,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,25,24,23,22,21,21,-1,20,20,19,18,17,16,16,16,16,16,16,-1,16,16,16,16,16,17,-1,20,20,21,22,22,22,22,22,22,22,22,23,-1,-1,27,27,28,29, 29,28,27,26,25,24,23,22,22,22,-1,21,20,19,18,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,23,23,23,23,24,-1,-1,28,28,29, 29,28,27,27,-1,24,23,23,23,23,-1,21,20,19,18,18,18,18,18,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,25,24,24,24,24,24,25,-1,29,29,29, 29,28,27,26,25,24,24,24,24,24,-1,21,20,19,19,19,19,19,19,-1,20,19,20,19,19,19,20,21,22,22,21,21,21,22,23,24,25,25,25,25,-1,25,25,25,-1,30,30,30, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,20,20,20,20,20,20,-1,-1,-1,22,22,22,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,26,26,26,26,27,27,26,25,24,23,22,21,21,21,21,21,-1,-1,21,21,21,-1,21,22,23,-1,23,23,23,23,23,23,24,-1,-1,-1,-1,-1,36,35,34,33,32,32,32, 41,41,-1,27,27,27,27,27,27,26,25,24,23,22,22,22,22,-1,22,23,-1,22,22,22,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,36,35,35,-1,33,33,33, 40,40,-1,28,28,28,28,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,34,-1,34, 39,40,-1,29,29,29,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,36,35,36,35, 38,-1,-1,30,30,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,38,37,-1,36,36, 37,-1,32,31,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,38,38,38,37,37, 36,-1,32,32,31,30,30,30,-1,28,29,30,-1,27,27,27,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,39,38,38,38, 35,34,33,32,31,31,31,31,-1,29,29,30,-1,28,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,39,39,39,39, 36,-1,33,32,32,32,32,32,-1,-1,30,30,30,29,30,31,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,40,40,40, 37,-1,33,33,33,33,-1,33,34,-1,31,31,30,30,30,31,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,41,41, 38,-1,-1,-1,-1,34,35,34,34,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,42, 39,40,41,41,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 40,40,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 41,41,41,41,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 42,42,42,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,43,42,41,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,42,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,43,-1,-1,51,50,49,48,47,46,45,44,44,44,45,46,47,48,49, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,44,44,44,-1,52,51,50,49,48,47,46,45,45,45,45,45,46,47,-1,50, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,45,45,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,-1,51, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,46,-1,-1,-1,51,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,48,48,48,48,48,-1,48,-1,-1,53, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,49,49,49,49,49,-1,-1,-1,55,54, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,52,51,50,50,50,50,50,51,52,53,54,55, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,51,51,51,51,51,51,-1,54,54,55, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,52,52,52,52,52,-1,-1,55,55,55, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,53,53,53,53,53,-1,-1,56,56,56, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24, 23,22,21,21,-1,19,-1,16,15,14,13,12,11,10,10,-1,-1,6,5,4,4,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24, 23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,6,5,5,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24, -1,22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,4,4,-1,-1,-1,-1,-1,-1,9,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,22,21,20,19,18,17,16,15,15,15,16,15,15,-1,-1,-1,-1,-1,7,7,-1,-1,5,5,-1,15,14,13,12,11,10,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,21,21,22,23,24, -1,22,21,20,19,18,17,16,16,16,16,16,15,14,13,12,11,10,9,8,8,8,7,6,6,-1,15,14,13,12,11,11,12,13,14,15,15,16,17,18,19,20,-1,22,22,22,23,24, 23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,11,10,9,9,9,8,7,7,7,-1,15,14,13,13,-1,12,12,13,14,15,16,16,17,18,19,20,-1,23,23,23,23,24, 23,22,21,20,19,18,18,18,18,18,17,16,15,14,14,-1,-1,10,10,10,9,8,8,8,8,-1,15,14,14,14,14,13,13,13,14,15,16,17,17,18,19,20,-1,-1,-1,-1,-1,25, 23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,14,13,12,11,11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,18,18,19,20,21,22,23,24,-1,26, 23,23,23,-1,26,25,24,23,23,23,-1,16,16,15,14,13,12,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,-1,27, 24,24,24,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,17,17,17,18,19,20,21,22,22,22,23,24,-1,28, 25,25,25,-1,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,18,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,29, 26,26,26,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28, 27,27,27,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,20,20,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,26,25,24,23,22,22,-1,20,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,20,21,21,21,21,21,21,21,21,22,-1,-1,26,26,27,28, 30,29,28,27,26,25,24,23,23,23,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,22,22,22,22,23,-1,-1,27,27,28, 30,29,28,28,-1,25,24,24,24,24,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,24,23,23,23,23,23,24,-1,28,28,28, 30,29,28,27,26,25,25,25,25,25,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,21,22,23,24,24,24,24,-1,24,24,24,-1,29,29,29, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,27,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,35,34,33,32,31,31,31, 40,40,-1,28,28,28,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,35,34,34,-1,32,32,32, 39,39,-1,29,29,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,33,-1,33, 38,39,-1,30,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,35,34,35,34, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,37,36,-1,35,35, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,37,37,37,36,36, 35,-1,32,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,38,37,37,37, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,38,38,38,38, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,39,39,39, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,40,40, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,41, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,46,47,48, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,49, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,50, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,52, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,54,53, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,53,54, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,53,53,54, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,54,54,54, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,55,55,55, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23, 24,23,22,22,-1,20,-1,17,16,15,14,13,12,11,11,-1,-1,7,6,5,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23, 24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,7,6,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,4,4,-1,-1,-1,-1,-1,-1,8,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,23,22,21,20,19,18,17,16,16,16,16,15,15,-1,-1,-1,-1,-1,7,7,-1,-1,5,5,-1,14,13,12,11,10,9,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,9,8,8,8,7,6,6,-1,14,13,12,11,10,10,11,12,13,14,14,15,16,17,18,19,-1,21,21,21,22,23, 24,23,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,10,9,9,9,8,7,7,7,-1,14,13,12,12,-1,11,11,12,13,14,15,15,16,17,18,19,-1,22,22,22,22,23, 24,23,22,21,20,19,19,19,19,18,17,16,15,14,14,-1,-1,10,10,10,9,8,8,8,8,-1,14,13,13,13,13,12,12,12,13,14,15,16,16,17,18,19,-1,-1,-1,-1,-1,24, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,14,13,12,11,11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,17,17,18,19,20,21,22,23,-1,25, 24,24,24,-1,26,25,24,23,23,23,-1,16,16,15,14,13,12,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,-1,26, 25,25,25,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,16,16,16,17,18,19,20,21,21,21,22,23,-1,27, 26,26,26,-1,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,17,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,28, 27,27,27,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,-1,24,24,25,26,27, 28,28,28,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,20,20,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,26,25,24,23,22,22,-1,20,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,20,20,20,20,20,20,20,20,20,21,-1,-1,25,25,26,27, 30,29,28,27,26,25,24,23,23,23,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,21,21,21,21,22,-1,-1,26,26,27, 30,29,28,28,-1,25,24,24,24,24,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,23,22,22,22,22,22,23,-1,27,27,27, 30,29,28,27,26,25,25,25,25,25,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,21,22,23,24,23,23,23,-1,23,23,23,-1,28,28,28, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,24,24,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,27,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,34,33,32,31,30,30,30, 40,40,-1,28,28,28,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,34,33,33,-1,31,31,31, 39,39,-1,29,29,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,34,34,-1,-1,32,-1,32, 38,39,-1,30,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,34,33,34,33, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,36,35,-1,34,34, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,36,36,36,35,35, 35,-1,32,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,37,37,36,36,36, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,37,37,37,37, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,38,38,38,38, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,39,39,39, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,40,40, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,41, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,46,47,48, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,49, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,50, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,52, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,54,53, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,53,54, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,53,53,54, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,54,54,54, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,55,55,55, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22, 25,24,23,23,-1,21,-1,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22, 25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22, -1,24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,4,4,-1,-1,-1,-1,-1,-1,7,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,24,23,22,21,20,19,18,17,17,17,16,15,15,-1,-1,-1,-1,-1,7,7,-1,-1,5,5,-1,13,12,11,10,9,8,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,19,19,20,21,22, -1,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,8,8,8,7,6,6,-1,13,12,11,10,9,9,10,11,12,13,13,14,15,16,17,18,-1,20,20,20,21,22, 25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,9,9,9,8,7,7,7,-1,13,12,11,11,-1,10,10,11,12,13,14,14,15,16,17,18,-1,21,21,21,21,22, 25,24,23,22,21,20,20,20,19,18,17,16,15,14,14,-1,-1,10,10,10,9,8,8,8,8,-1,13,12,12,12,12,11,11,11,12,13,14,15,15,16,17,18,-1,-1,-1,-1,-1,23, 25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,14,13,12,11,11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,16,16,17,18,19,20,21,22,-1,24, 25,25,25,-1,26,25,24,23,23,23,-1,16,16,15,14,13,12,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,-1,25, 26,26,26,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,15,15,15,16,17,18,19,20,20,20,21,22,-1,26, 27,27,27,-1,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,16,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,27, 28,28,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,-1,23,23,24,25,26, 29,29,29,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,20,20,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,26,25,24,23,22,22,-1,20,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,20,19,19,19,19,19,19,19,19,20,-1,-1,24,24,25,26, 30,29,28,27,26,25,24,23,23,23,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,20,20,-1,-1,-1,-1,20,20,20,20,21,-1,-1,25,25,26, 30,29,28,28,-1,25,24,24,24,24,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,23,22,21,21,21,21,21,22,-1,26,26,26, 30,29,28,27,26,25,25,25,25,25,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,21,22,23,23,22,22,22,-1,22,22,22,-1,27,27,27, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,22,23,23,23,23,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,27,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,33,32,31,30,29,29,29, 40,40,-1,28,28,28,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,34,33,32,32,-1,30,30,30, 39,39,-1,29,29,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,33,33,-1,-1,31,-1,31, 38,39,-1,30,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,33,32,33,32, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,35,34,-1,33,33, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,36,35,35,35,34,34, 35,-1,32,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,36,36,36,35,35,35, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,37,36,36,36,36, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,37,37,37,37,37, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,38,38,38,38,38, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,39,39,39,39, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,40,40,40,40, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,41,41,41,41, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,42,42,42,42, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,43,43,43,43, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,44,44,44,44, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,45,45,45, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,46,46, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,48, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,49, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,50, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,51, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,53,52, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,53,53, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,53,53,54, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,54,54,54, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,55,55,55, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21, 26,25,24,24,-1,22,-1,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21, 26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21, -1,25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,4,4,-1,-1,-1,-1,-1,-1,6,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,25,24,23,22,21,20,19,18,18,18,17,16,16,-1,-1,-1,-1,-1,8,8,-1,-1,5,5,-1,12,11,10,9,8,7,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,18,18,19,20,21, -1,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,9,9,8,7,6,6,-1,12,11,10,9,8,8,9,10,11,12,12,13,14,15,16,17,-1,19,19,19,20,21, 26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,7,7,-1,12,11,10,10,-1,9,9,10,11,12,13,13,14,15,16,17,-1,20,20,20,20,21, 26,25,24,23,22,21,21,21,20,19,18,17,16,15,15,-1,-1,11,11,10,9,8,8,8,8,-1,12,11,11,11,11,10,10,10,11,12,13,14,14,15,16,17,-1,-1,-1,-1,-1,22, 26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,15,15,16,17,18,19,20,21,-1,23, 26,26,26,-1,27,26,25,24,24,24,-1,17,17,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,13,13,13,-1,-1,-1,-1,18,18,19,20,21,-1,24, 27,27,27,-1,27,26,25,24,23,23,-1,-1,18,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,14,14,14,15,16,17,18,19,19,19,20,21,-1,25, 28,28,28,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,15,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,26, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,-1,22,22,23,24,25, 30,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,20,19,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,19,18,18,18,18,18,18,18,18,19,-1,-1,23,23,24,25, 31,30,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,19,19,-1,-1,-1,-1,19,19,19,19,20,-1,-1,24,24,25, 31,30,29,29,-1,26,25,25,25,25,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,20,20,21,22,22,21,20,20,20,20,20,21,-1,25,25,25, 31,30,29,28,27,26,26,26,26,26,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,21,21,22,22,21,21,21,-1,21,21,21,-1,26,26,26, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,22,22,22,22,22,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,28,28,28,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,32,31,30,29,28,28,28, 40,40,-1,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,33,32,31,31,-1,29,29,29, 39,39,-1,30,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,33,32,32,-1,-1,30,-1,30, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,32,31,32,31, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,34,33,-1,32,32, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,35,34,34,34,33,33, 35,-1,32,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,35,35,35,34,34,34, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,36,36,35,35,35,35, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,37,36,36,36,36,36, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,37,37,37,37,37, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,38,38,38,38, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,39,39,39,39, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,40,40,40,40, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,41,41,41,41, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,42,42,42,42, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,43,43,43,43, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,44,44,44,44, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,45,45,45, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,46,46,46, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,47, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,48, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,49, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,50, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,52,51, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,52,52, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,53,53,53, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,54,54,54, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,55,55,55, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20, 27,26,25,25,-1,23,-1,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,20, 27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,4,4,-1,-1,-1,-1,-1,-1,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, -1,26,25,24,23,22,21,20,19,19,19,18,17,17,-1,-1,-1,-1,-1,9,9,-1,-1,5,5,-1,11,10,9,8,7,6,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,17,17,18,19,20, -1,26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,11,10,9,8,7,7,8,9,10,11,11,12,13,14,15,16,-1,18,18,18,19,20, 27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,10,9,9,-1,8,8,9,10,11,12,12,13,14,15,16,-1,19,19,19,19,20, 27,26,25,24,23,22,22,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,8,-1,11,10,10,10,10,9,9,9,10,11,12,13,13,14,15,16,-1,-1,-1,-1,-1,21, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,14,14,15,16,17,18,19,20,-1,22, 27,27,27,-1,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,-1,23, 28,28,28,-1,27,26,25,24,23,23,-1,-1,18,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,13,13,13,14,15,16,17,18,18,18,19,20,-1,24, 29,29,29,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,14,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,25, 30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,-1,21,21,22,23,24, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,19,18,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,18,17,17,17,17,17,17,17,17,18,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,18,18,-1,-1,-1,-1,18,18,18,18,19,-1,-1,23,23,24, 31,30,29,29,-1,26,25,25,25,25,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,19,19,20,21,21,20,19,19,19,19,19,20,-1,24,24,24, 31,30,29,28,27,26,26,26,26,26,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,20,20,21,21,20,20,20,-1,20,20,20,-1,25,25,25, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,28,28,28,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,22,-1,-1,-1,-1,-1,31,30,29,28,27,27,27, 40,40,-1,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,30,-1,28,28,28, 39,39,-1,30,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,32,31,31,-1,-1,29,-1,29, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,31,30,31,30, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,33,32,-1,31,31, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,35,34,33,33,33,32,32, 35,-1,32,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,35,34,34,34,33,33,33, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,35,35,35,34,34,34,34, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,36,35,35,35,35,35, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,36,36,36,36,36, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,37,37,37,37, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,38,38,38,38, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,39,39,39,39, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,40,40,40,40, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,41,41,41,41, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,42,42,42,42, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,44,43,43,43,43, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,44,44,44,44, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,45,45,45, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,46, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,47, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,48, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,49, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,51,50, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,51,51, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,52,52,52, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,53,53,53, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,54,54,54, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19, 28,27,26,26,-1,24,-1,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19, 28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,5,5,-1,-1,-1,-1,-1,-1,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, -1,27,26,25,24,23,22,21,20,20,20,19,18,18,-1,-1,-1,-1,-1,10,10,-1,-1,6,6,-1,10,9,8,7,6,5,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,16,16,17,18,19, -1,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,10,9,8,7,6,6,7,8,9,10,10,11,12,13,14,15,-1,17,17,17,18,19, 28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,9,8,8,-1,7,7,8,9,10,11,11,12,13,14,15,-1,18,18,18,18,19, 28,27,26,25,24,23,23,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,9,-1,10,9,9,9,9,8,8,8,9,10,11,12,12,13,14,15,-1,-1,-1,-1,-1,20, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,13,13,14,15,16,17,18,19,-1,21, 28,28,28,-1,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,11,11,11,-1,-1,-1,-1,16,16,17,18,19,-1,22, 29,29,29,-1,28,27,26,25,24,24,-1,-1,19,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,14,14,15,16,17,18,19,-1,12,12,12,13,14,15,16,17,17,17,18,19,-1,23, 30,30,30,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,-1,13,13,13,14,15,15,15,16,-1,19,19,-1,13,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,24, 31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,14,14,14,15,16,16,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,-1,15,15,15,15,16,17,-1,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,16,16,16,16,16,-1,16,16,16,16,16,17,-1,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,21,21,22,23, 32,31,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,18,19,18,17,17,-1,-1,-1,-1,17,17,17,17,18,-1,-1,22,22,23, 32,31,30,30,-1,27,26,26,26,26,-1,21,20,19,18,18,18,18,18,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,19,18,18,18,19,20,20,19,18,18,18,18,18,19,-1,23,23,23, 32,31,30,29,28,27,27,27,27,27,-1,21,20,19,19,19,19,19,19,-1,20,19,20,19,19,19,20,21,21,20,19,19,19,19,19,20,20,19,19,19,-1,19,19,19,-1,24,24,24, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,20,20,20,20,20,20,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,29,29,29,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,21,21,21,-1,21,22,23,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,30,29,28,27,26,26,26, 41,41,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,22,22,22,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,27,27,27, 40,40,-1,31,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,33,32,31,30,30,-1,-1,28,-1,28, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,30,29,30,29, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,34,35,35,-1,32,31,-1,30,30, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,35,34,33,32,32,32,31,31, 36,-1,33,32,31,30,30,30,-1,28,29,30,-1,27,27,27,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,35,34,33,33,33,32,32,32, 35,34,33,32,31,31,31,31,-1,29,29,30,-1,28,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,36,35,34,34,34,33,33,33,33, 36,-1,33,32,32,32,32,32,-1,-1,30,30,30,29,30,31,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,35,34,34,34,34,34, 37,-1,33,33,33,33,-1,33,34,-1,31,31,30,30,30,31,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,35,35,35,35,35, 38,-1,-1,-1,-1,34,35,34,34,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,36,36,36,36, 39,40,41,41,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,37,37,37,37, 40,40,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,38,38,38,38, 41,41,41,41,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,39,39,39,39, 42,42,42,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,40,40,40,40, -1,43,42,41,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,41,41,41,41, -1,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,42,-1,43,42,42,42,42, -1,-1,42,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,43,43,43,43,43, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,43,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,44,44,44,-1,52,51,50,49,48,47,46,45,45,45,45,45,45,45,-1,45, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,45,45,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,46,-1,46, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,46,-1,-1,-1,51,-1,-1,-1,47,47,47,47,47,47,47,47,-1,47, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,48,48,48,48,48,-1,48,-1,-1,48, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,49,49,49,49,49,-1,-1,-1,50,49, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,52,51,50,50,50,50,50,51,52,51,50,50, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,51,51,51,51,51,51,-1,51,51,51, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,52,52,52,52,52,-1,-1,52,52,52, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,53,53,53,53,53,-1,-1,53,53,53, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18, 29,28,27,27,-1,25,-1,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,18, 29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18, -1,28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,6,6,-1,-1,-1,-1,-1,-1,4,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18, -1,28,27,26,25,24,23,22,21,21,21,20,19,19,-1,-1,-1,-1,-1,11,11,-1,-1,7,7,-1,10,9,8,7,6,5,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,10,9,8,7,6,6,7,8,9,10,9,10,11,12,13,14,-1,16,16,16,17,18, 29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,10,9,8,8,-1,7,7,8,9,10,10,10,11,12,13,14,-1,17,17,17,17,18, 29,28,27,26,25,24,24,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,10,-1,10,9,9,9,9,8,8,8,9,10,11,11,11,12,13,14,-1,-1,-1,-1,-1,19, 29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,12,12,13,14,15,16,17,18,-1,20, 29,29,29,-1,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,11,11,11,-1,-1,-1,-1,15,15,16,17,18,-1,21, 30,30,30,-1,29,28,27,26,25,25,-1,-1,20,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,15,15,16,17,18,19,20,-1,12,12,12,13,14,15,16,16,16,16,17,18,-1,22, 31,31,31,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,14,14,14,15,16,16,16,17,-1,20,20,-1,13,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,23, 32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,15,15,15,16,17,17,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,-1,16,16,16,16,17,18,-1,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,17,17,17,17,17,-1,17,17,17,17,17,18,-1,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,21,21,22,23, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,19,19,18,17,17,-1,-1,-1,-1,17,17,17,17,18,-1,-1,22,22,23, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,19,19,19,19,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,19,18,18,18,19,20,20,19,18,18,18,18,18,19,-1,23,23,23, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,20,20,20,20,20,-1,21,20,21,20,20,20,21,22,21,20,19,19,19,19,19,20,20,19,19,19,-1,19,19,19,-1,24,24,24, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,21,21,21,21,21,21,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,30,30,30,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,22,22,22,-1,22,23,24,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,30,29,28,27,26,26,26, 42,42,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,23,23,23,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,27,27,27, 41,41,-1,32,32,31,30,29,28,28,-1,25,24,24,24,24,24,25,24,24,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,33,32,31,30,30,-1,-1,28,-1,28, 40,41,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,33,33,-1,-1,-1,-1,30,29,30,29, 39,-1,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,26,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,34,34,35,35,-1,32,31,-1,30,30, 38,-1,34,33,32,31,30,30,-1,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,35,35,34,33,32,32,32,31,31, 37,-1,34,33,32,31,31,31,-1,29,30,31,-1,28,28,28,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,36,35,34,33,33,33,32,32,32, 36,35,34,33,32,32,32,32,-1,30,30,31,-1,29,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,36,37,36,35,34,34,34,33,33,33,33, 37,-1,34,33,33,33,33,33,-1,-1,31,31,31,30,31,32,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,35,34,34,34,34,34, 38,-1,34,34,34,34,-1,34,35,-1,32,32,31,31,31,32,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,35,35,35,35,35, 39,-1,-1,-1,-1,35,36,35,35,-1,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,36,36,36,36, 40,41,42,42,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,37,37,37,37, 41,41,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,36,36,37,38,39,40,41,42,43,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,38,38,38,38, 42,42,42,42,-1,39,38,37,36,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,39,39,39,39, 43,43,43,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,40,40,40,40, -1,44,43,42,42,-1,39,38,37,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,41,41,41,41, -1,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,43,-1,43,42,42,42,42, -1,-1,43,42,41,40,39,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,43,44,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,44,43,43,43,43,43, 45,44,43,42,41,40,40,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,44,44,44,-1,-1,52,51,50,49,48,47,46,45,45,44,44,44,44,44,44, 45,44,43,42,41,41,41,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,43,44,45,45,45,45,-1,53,52,51,50,49,48,47,46,46,45,45,45,45,45,-1,45, 45,44,43,42,42,42,42,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,44,44,44,45,46,46,46,-1,53,52,51,50,49,48,47,47,46,46,46,46,46,46,-1,46, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,45,45,45,45,45,46,47,47,-1,-1,-1,52,-1,-1,-1,48,47,47,47,47,47,47,47,-1,47, 45,44,44,44,44,44,44,45,46,47,48,49,49,48,47,46,46,-1,-1,52,52,53,-1,46,46,46,46,46,46,47,48,49,50,51,52,53,54,-1,48,48,48,48,48,-1,48,-1,-1,48, 45,45,45,45,45,45,45,45,46,47,48,49,49,48,47,47,47,-1,51,51,52,53,-1,47,47,47,47,47,47,47,48,-1,51,51,52,53,53,-1,49,49,49,49,49,-1,-1,-1,50,49, 46,46,46,46,46,-1,46,46,46,47,48,49,49,48,48,48,48,49,50,51,52,53,-1,48,48,48,48,48,48,48,48,49,50,51,52,53,52,51,50,50,50,50,50,51,52,51,50,50, 47,47,47,47,-1,-1,47,47,47,47,48,49,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,49,-1,-1,49,49,49,49,50,51,52,53,53,-1,51,51,51,51,51,51,-1,51,51,51, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,50,50,50,50,-1,-1,52,52,53,53,52,51,50,51,-1,-1,-1,-1,-1,-1,52,52,53,54,-1,52,52,52,52,52,-1,-1,52,52,52, 49,49,49,50,51,52,51,50,49,49,49,49,50,51,51,51,-1,-1,-1,-1,53,53,53,52,51,51,51,52,53,54,55,56,-1,53,53,53,54,-1,53,53,53,53,53,-1,-1,53,53,53, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17, 30,29,28,28,-1,26,-1,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,16,16,17, 30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17, -1,29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,7,7,-1,-1,-1,-1,-1,-1,4,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17, -1,29,28,27,26,25,24,23,22,22,22,21,20,20,-1,-1,-1,-1,-1,12,12,-1,-1,8,8,-1,10,9,8,7,6,5,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,10,9,8,7,6,6,7,8,9,9,8,9,10,11,12,13,-1,15,15,15,16,17, 30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,9,8,8,-1,7,7,8,9,9,9,9,10,11,12,13,-1,16,16,16,16,17, 30,29,28,27,26,25,25,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,11,-1,10,9,9,9,9,8,8,8,9,10,10,10,10,11,12,13,-1,-1,-1,-1,-1,18, 30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,11,11,12,13,14,15,16,17,-1,19, 30,30,30,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,11,11,11,-1,-1,-1,-1,14,14,15,16,17,-1,20, 31,31,31,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,16,16,17,18,19,20,21,-1,12,12,12,13,14,15,16,15,15,15,16,17,-1,21, 32,32,32,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,13,13,13,13,14,15,16,16,-1,-1,-1,-1,-1,22, 33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,16,16,16,17,18,18,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,-1,17,17,17,17,18,19,-1,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,18,18,18,18,18,-1,18,18,18,18,18,19,-1,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,21,21,22,23, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,19,19,19,19,19,19,-1,19,19,19,19,19,19,20,19,18,17,17,-1,-1,-1,-1,17,17,17,17,18,-1,-1,22,22,23, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,20,20,20,20,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,19,18,18,18,19,20,20,19,18,18,18,18,18,19,-1,23,23,23, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,21,21,21,21,21,-1,22,21,22,21,21,21,22,22,21,20,19,19,19,19,19,20,20,19,19,19,-1,19,19,19,-1,24,24,24, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,22,22,22,22,22,22,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,31,31,31,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,23,23,23,-1,23,24,25,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,30,29,28,27,26,26,26, 43,43,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,24,24,24,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,27,27,27, 42,42,-1,33,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,34,33,32,31,30,30,-1,-1,28,-1,28, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,33,-1,-1,-1,-1,30,29,30,29, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,34,34,34,35,35,-1,32,31,-1,30,30, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,35,35,34,33,32,32,32,31,31, 38,-1,35,34,33,32,32,32,-1,30,31,32,-1,29,29,29,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,36,35,34,33,33,33,32,32,32, 37,36,35,34,33,33,33,33,-1,31,31,32,-1,30,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,37,37,36,35,34,34,34,33,33,33,33, 38,-1,35,34,34,34,34,34,-1,-1,32,32,32,31,32,33,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,35,34,34,34,34,34, 39,-1,35,35,35,35,-1,35,36,-1,33,33,32,32,32,33,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,35,35,35,35,35, 40,-1,-1,-1,-1,36,37,36,36,-1,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,36,36,36,36, 41,42,43,43,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,37,37,37,37, 42,42,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,37,37,38,39,40,41,42,43,44,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,38,38,38,38, 43,43,43,43,-1,40,39,38,37,36,36,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,39,39,39,39, 44,44,44,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,43,44,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,40,40,40,40, -1,45,44,43,43,-1,40,39,38,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,44,44,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,41,41,41,41, -1,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,44,-1,43,42,42,42,42, -1,-1,44,43,42,41,40,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,43,44,45,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,43,43,43,43, 46,45,44,43,42,41,41,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,45,45,45,-1,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,44, 46,45,44,43,42,42,42,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,44,44,44,44,45,46,46,46,46,-1,54,53,52,51,50,49,48,47,46,45,45,45,45,45,-1,45, 46,45,44,43,43,43,43,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,45,45,45,45,46,47,47,47,-1,54,53,52,51,50,49,48,47,46,46,46,46,46,46,-1,46, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,46,46,46,46,46,47,48,48,-1,-1,-1,53,-1,-1,-1,48,47,47,47,47,47,47,47,-1,47, 46,45,45,45,45,45,45,46,47,48,49,50,50,49,48,47,47,-1,-1,53,53,54,-1,47,47,47,47,47,47,48,49,50,51,52,53,54,54,-1,48,48,48,48,48,-1,48,-1,-1,48, 46,46,46,46,46,46,46,46,47,48,49,50,50,49,48,48,48,-1,52,52,53,54,-1,48,48,48,48,48,48,48,49,-1,52,52,53,53,53,-1,49,49,49,49,49,-1,-1,-1,50,49, 47,47,47,47,47,-1,47,47,47,48,49,50,50,49,49,49,49,50,51,52,53,54,-1,49,49,49,49,49,49,49,49,50,51,52,53,53,52,51,50,50,50,50,50,51,52,51,50,50, 48,48,48,48,-1,-1,48,48,48,48,49,50,50,50,50,50,50,50,51,52,53,54,-1,-1,-1,50,-1,-1,50,50,50,50,51,52,53,53,53,-1,51,51,51,51,51,51,-1,51,51,51, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,51,51,51,51,-1,-1,53,53,54,54,53,52,51,52,-1,-1,-1,-1,-1,-1,53,53,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 50,50,50,51,52,53,52,51,50,50,50,50,51,52,52,52,-1,-1,-1,-1,54,54,54,53,52,52,52,53,54,55,56,57,-1,54,54,54,55,-1,53,53,53,53,53,-1,-1,53,53,53, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16, 31,30,29,29,-1,27,-1,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,15,15,16, 31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,8,8,-1,-1,-1,-1,-1,-1,4,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16, -1,30,29,28,27,26,25,24,23,23,23,22,21,21,-1,-1,-1,-1,-1,13,13,-1,-1,9,9,-1,10,9,8,7,6,5,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,10,9,8,7,6,6,7,8,9,8,7,8,9,10,11,12,-1,14,14,14,15,16, 31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,10,9,8,8,-1,7,7,8,9,8,8,8,9,10,11,12,-1,15,15,15,15,16, 31,30,29,28,27,26,26,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,12,12,12,-1,10,9,9,9,9,8,8,8,9,9,9,9,9,10,11,12,-1,-1,-1,-1,-1,17, 31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,10,10,11,12,13,14,15,16,-1,18, 31,31,31,-1,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,-1,19, 32,32,32,-1,31,30,29,28,27,27,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,15,15,15,-1,17,17,18,19,20,21,22,-1,12,12,12,13,14,15,15,14,14,14,15,16,-1,20, 33,33,33,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,13,13,13,13,14,15,15,15,-1,-1,-1,-1,-1,21, 34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,17,17,17,18,19,19,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,16,-1,20,20,21,22,22, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,19,-1,18,18,18,18,19,20,-1,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,19,19,19,19,19,-1,19,19,19,19,19,20,-1,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,21,21,22,23, 35,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,19,18,17,17,-1,-1,-1,-1,17,17,17,17,18,-1,-1,22,22,23, 35,34,33,33,-1,30,29,29,29,29,-1,24,23,22,21,21,21,21,21,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,19,18,18,18,19,20,20,19,18,18,18,18,18,19,-1,23,23,23, 35,34,33,32,31,30,30,30,30,30,-1,24,23,22,22,22,22,22,22,-1,23,22,23,22,22,22,23,22,21,20,19,19,19,19,19,20,20,19,19,19,-1,19,19,19,-1,24,24,24, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,-1,23,23,23,23,23,23,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,32,32,32,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,24,24,24,-1,24,25,26,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,30,29,28,27,26,26,26, 44,44,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,25,25,25,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,27,27,27, 43,43,-1,34,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,34,33,32,31,30,30,-1,-1,28,-1,28, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,34,33,33,-1,-1,-1,-1,30,29,30,29, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,34,34,34,35,35,-1,32,31,-1,30,30, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,35,35,34,33,32,32,32,31,31, 39,-1,36,35,34,33,33,33,-1,31,32,33,-1,30,30,30,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,36,35,34,33,33,33,32,32,32, 38,37,36,35,34,34,34,34,-1,32,32,33,-1,31,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,38,37,36,35,34,34,34,33,33,33,33, 39,-1,36,35,35,35,35,35,-1,-1,33,33,33,32,33,34,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,35,34,34,34,34,34, 40,-1,36,36,36,36,-1,36,37,-1,34,34,33,33,33,34,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,35,35,35,35,35, 41,-1,-1,-1,-1,37,38,37,37,-1,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,36,36,36,36, 42,43,44,44,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,37,37,37,37, 43,43,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,38,38,39,40,41,42,43,44,45,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,38,38,38,38, 44,44,44,44,-1,41,40,39,38,37,37,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,39,39,39,39, 45,45,45,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,40,40,40,40, -1,46,45,44,44,-1,41,40,39,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,41,41,41,41, -1,-1,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,45,-1,43,42,42,42,42, -1,-1,45,44,43,42,41,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,46,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,43,43,43,43, 47,46,45,44,43,42,42,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,46,46,46,-1,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,44, 47,46,45,44,43,43,43,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,46,47,47,47,47,-1,54,53,52,51,50,49,48,47,46,45,45,45,45,45,-1,45, 47,46,45,44,44,44,44,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,47,48,48,48,-1,54,53,52,51,50,49,48,47,46,46,46,46,46,46,-1,46, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,48,49,49,-1,-1,-1,53,-1,-1,-1,48,47,47,47,47,47,47,47,-1,47, 47,46,46,46,46,46,46,47,48,49,50,51,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,49,50,51,52,53,54,54,54,-1,48,48,48,48,48,-1,48,-1,-1,48, 47,47,47,47,47,47,47,47,48,49,50,51,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,50,-1,53,53,54,53,53,-1,49,49,49,49,49,-1,-1,-1,50,49, 48,48,48,48,48,-1,48,48,48,49,50,51,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,50,50,50,50,50,51,52,51,50,50, 49,49,49,49,-1,-1,49,49,49,49,50,51,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,53,54,53,53,-1,51,51,51,51,51,51,-1,51,51,51, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 51,51,51,52,53,54,53,52,51,51,51,51,52,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,55,55,55,55,-1,53,53,53,53,53,-1,-1,53,53,53, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15, 32,31,30,30,-1,28,-1,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,15, 32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,9,9,-1,-1,-1,-1,-1,-1,4,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15, -1,31,30,29,28,27,26,25,24,24,24,23,22,22,-1,-1,-1,-1,-1,14,14,-1,-1,10,10,-1,10,9,8,7,6,5,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,10,9,8,7,6,6,7,8,8,7,6,7,8,9,10,11,-1,13,13,13,14,15, 32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,10,9,8,8,-1,7,7,8,8,7,7,7,8,9,10,11,-1,14,14,14,14,15, 32,31,30,29,28,27,27,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,13,13,13,-1,10,9,9,9,9,8,8,8,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,16, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,17, 32,32,32,-1,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,18, 33,33,33,-1,32,31,30,29,28,28,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,16,16,16,-1,18,18,19,20,21,22,23,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,19, 34,34,34,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,20, 35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,19,19,20,21,21, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,-1,19,19,19,19,20,21,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,20,20,20,20,20,-1,20,20,20,20,20,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 36,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,21,21,21,21,21,21,-1,21,21,21,21,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 36,35,34,34,-1,31,30,30,30,30,-1,25,24,23,22,22,22,22,22,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 36,35,34,33,32,31,31,31,31,31,-1,25,24,23,23,23,23,23,23,-1,24,23,24,23,23,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,-1,24,24,24,24,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,33,33,33,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,25,25,25,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 45,45,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,26,26,26,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 44,44,-1,35,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,34,33,32,31,30,29,29,-1,-1,27,-1,27, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,34,33,32,32,-1,-1,-1,-1,29,28,29,28, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,34,33,33,33,34,34,-1,31,30,-1,29,29, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 40,-1,37,36,35,34,34,34,-1,32,33,34,-1,31,31,31,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 39,38,37,36,35,35,35,35,-1,33,33,34,-1,32,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,38,37,36,35,34,33,33,33,32,32,32,32, 40,-1,37,36,36,36,36,36,-1,-1,34,34,34,33,34,35,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,38,38,-1,-1,-1,-1,34,33,33,33,33,33, 41,-1,37,37,37,37,-1,37,38,-1,35,35,34,34,34,35,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34,34, 42,-1,-1,-1,-1,38,39,38,38,-1,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,35,35,35,35, 43,44,45,45,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,36,36,36,36, 44,44,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,39,39,40,41,42,43,44,45,46,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,37,37,37,37, 45,45,45,45,-1,42,41,40,39,38,38,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,38,38,38,38, 46,46,46,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,39,39,39,39, -1,47,46,45,45,-1,42,41,40,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,40,40,40,40, -1,-1,46,45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,45,-1,42,41,41,41,41, -1,-1,46,45,44,43,42,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,47,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 48,47,46,45,44,43,43,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,47,47,47,47,47,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 48,47,46,45,44,44,44,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,47,48,48,48,48,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 48,47,46,45,45,45,45,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,48,49,49,49,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,49,50,50,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 48,47,47,47,47,47,47,48,49,50,51,52,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,50,51,52,53,54,53,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 48,48,48,48,48,48,48,48,49,50,51,52,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,51,-1,54,54,53,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 49,49,49,49,49,-1,49,49,49,50,51,52,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,54,53,52,51,50,49,49,49,49,49,50,51,50,49,49, 50,50,50,50,-1,-1,50,50,50,50,51,52,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,54,53,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 52,52,52,53,54,55,54,53,52,52,52,52,53,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,14, 33,32,31,31,-1,29,-1,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,14, 33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,13,13,14, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,10,10,-1,-1,-1,-1,-1,-1,4,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14, -1,32,31,30,29,28,27,26,25,25,25,24,23,23,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,10,9,8,7,6,5,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,11,11,12,13,14, -1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,10,9,8,7,6,6,7,8,8,7,6,7,8,9,10,11,-1,12,12,12,13,14, 33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,10,9,8,8,-1,7,7,8,8,7,7,7,8,9,10,11,-1,13,13,13,13,14, 33,32,31,30,29,28,28,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,14,-1,10,9,9,9,9,8,8,8,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,15, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,16, 33,33,33,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,17, 34,34,34,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,17,17,17,-1,19,19,20,21,22,23,24,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,18, 35,35,35,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,19, 36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,19,19,20,21,20, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,21,-1,20,20,20,20,21,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,21, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,21,21,21,21,21,-1,21,21,21,21,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,22,22,22,22,22,22,-1,22,22,22,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,23,23,23,23,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,24,24,24,24,24,-1,25,24,25,24,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,-1,25,25,25,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,34,34,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,26,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 46,46,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 45,45,-1,36,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,35,34,33,32,31,30,29,29,-1,-1,27,-1,27, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,35,34,33,32,32,-1,-1,-1,-1,29,28,29,28, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,34,33,33,33,34,34,-1,31,30,-1,29,29, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 41,-1,38,37,36,35,35,35,-1,33,34,35,-1,32,32,32,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 40,39,38,37,36,36,36,36,-1,34,34,35,-1,33,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,38,37,36,35,34,33,33,33,32,32,32,32, 41,-1,38,37,37,37,37,37,-1,-1,35,35,35,34,35,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,38,38,-1,-1,-1,-1,34,33,33,33,33,33, 42,-1,38,38,38,38,-1,38,39,-1,36,36,35,35,35,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34,34, 43,-1,-1,-1,-1,39,40,39,39,-1,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,35,35,35,35, 44,45,46,46,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,36,36,36,36, 45,45,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,40,40,41,42,43,44,45,46,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,37,37,37,37, 46,46,46,46,-1,43,42,41,40,39,39,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,38,38,38,38, 47,47,47,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,39,39,39,39, -1,48,47,46,46,-1,43,42,41,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,40,40,40,40, -1,-1,47,46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,45,-1,42,41,41,41,41, -1,-1,47,46,45,44,43,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 49,48,47,46,45,44,44,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,48,47,47,47,47,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 49,48,47,46,45,45,45,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,48,48,48,48,48,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 49,48,47,46,46,46,46,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,49,49,49,49,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,50,50,50,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 49,48,48,48,48,48,48,49,50,51,52,53,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,51,51,52,53,54,53,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 49,49,49,49,49,49,49,49,50,51,52,53,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,52,-1,54,54,53,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 50,50,50,50,50,-1,50,50,50,51,52,53,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,54,53,52,51,50,49,49,49,49,49,50,51,50,49,49, 51,51,51,51,-1,-1,51,51,51,51,52,53,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,54,53,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 53,53,53,54,55,56,55,54,53,53,53,53,54,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13, 34,33,32,32,-1,30,-1,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,12,12,13, 34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,-1,-1,-1,-1,-1,4,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13, -1,33,32,31,30,29,28,27,26,26,26,25,24,24,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,10,9,8,7,6,5,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,10,10,11,12,13, -1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,7,8,8,7,6,7,8,9,10,11,-1,11,11,11,12,13, 34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,8,-1,7,7,8,8,7,7,7,8,9,10,11,-1,12,12,12,12,13, 34,33,32,31,30,29,29,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,15,-1,10,9,9,9,9,8,8,8,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,14, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,15, 34,34,34,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,16, 35,35,35,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,20,20,21,22,23,24,25,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,17, 36,36,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,18, 37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,20,20,20,21,22,22,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,19,19,20,20,19, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,-1,21,21,21,21,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,20,20, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,22,22,22,22,22,-1,22,22,22,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,21, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,23,23,23,23,23,23,-1,23,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,24,24,24,24,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,25,25,25,25,25,-1,26,25,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,-1,26,26,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,35,35,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 47,47,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 46,46,-1,37,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,35,34,33,32,31,30,29,29,-1,-1,27,-1,27, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,35,34,33,32,32,-1,-1,-1,-1,29,28,29,28, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,34,33,33,33,34,34,-1,31,30,-1,29,29, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 42,-1,39,38,37,36,36,36,-1,34,35,36,-1,33,33,33,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 41,40,39,38,37,37,37,37,-1,35,35,36,-1,34,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,38,37,36,35,34,33,33,33,32,32,32,32, 42,-1,39,38,38,38,38,38,-1,-1,36,36,36,35,36,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,38,38,-1,-1,-1,-1,34,33,33,33,33,33, 43,-1,39,39,39,39,-1,39,40,-1,37,37,36,36,36,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34,34, 44,-1,-1,-1,-1,40,41,40,40,-1,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,35,35,35,35, 45,46,47,47,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,36,36,36,36, 46,46,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,37,37,37,37, 47,47,47,47,-1,44,43,42,41,40,40,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,38,38,38,38, 48,48,48,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,39,39,39,39, -1,49,48,47,47,-1,44,43,42,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,40,40,40,40, -1,-1,48,47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,45,-1,42,41,41,41,41, -1,-1,48,47,46,45,44,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 50,49,48,47,46,45,45,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 50,49,48,47,46,46,46,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 50,49,48,47,47,47,47,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 50,49,49,49,49,49,49,50,51,52,53,54,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,54,53,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 50,50,50,50,50,50,50,50,51,52,53,54,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,54,53,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 51,51,51,51,51,-1,51,51,51,52,53,54,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,55,54,53,52,51,50,49,49,49,49,49,50,51,50,49,49, 52,52,52,52,-1,-1,52,52,52,52,53,54,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,55,54,53,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 54,54,54,55,56,57,56,55,54,54,54,54,55,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,12, 35,34,33,33,-1,31,-1,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,-1,-1,-1,11,11,12, 35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,11,11,12, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,-1,-1,-1,-1,-1,5,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12, -1,34,33,32,31,30,29,28,27,27,27,26,25,25,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,11,10,9,8,7,6,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,9,9,10,11,12, -1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,8,9,8,7,6,7,8,9,10,11,-1,10,10,10,11,12, 35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,9,9,-1,8,8,9,8,7,7,7,8,9,10,11,-1,11,11,11,11,12, 35,34,33,32,31,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,16,-1,11,10,10,10,10,9,9,9,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,13, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,14, 35,35,35,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,15, 36,36,36,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,21,21,22,23,24,25,26,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,16, 37,37,37,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,20,20,20,21,22,22,22,23,-1,26,26,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,17, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,21,21,21,22,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,19,19,20,19,18, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,-1,22,22,22,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,19,19, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,23,23,23,23,23,-1,23,23,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,20,20, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,24,24,24,24,24,24,-1,24,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,21, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,25,25,25,25,-1,-1,25,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,-1,27,26,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,-1,27,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,36,36,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 48,48,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 47,47,-1,38,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,35,34,33,32,31,30,29,29,-1,-1,27,-1,27, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,35,34,33,32,32,-1,-1,-1,-1,29,28,29,28, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,34,33,33,33,34,34,-1,31,30,-1,29,29, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 43,-1,40,39,38,37,37,37,-1,35,36,37,-1,34,34,34,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 42,41,40,39,38,38,38,38,-1,36,36,37,-1,35,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,38,37,36,35,34,33,33,33,32,32,32,32, 43,-1,40,39,39,39,39,39,-1,-1,37,37,37,36,37,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,38,38,-1,-1,-1,-1,34,33,33,33,33,33, 44,-1,40,40,40,40,-1,40,41,-1,38,38,37,37,37,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34,34, 45,-1,-1,-1,-1,41,42,41,41,-1,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,35,35,35,35, 46,47,48,48,-1,-1,-1,-1,-1,-1,39,39,39,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,36,36,36,36, 47,47,48,47,46,45,44,43,42,41,40,40,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,37,37,37,37, 48,48,48,48,-1,45,44,43,42,41,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,38,38,38,38, 49,49,49,-1,-1,-1,-1,-1,42,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,39,39,39,39, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,40,40,40,40, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,45,-1,42,41,41,41,41, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,54,53,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,54,53,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,55,54,53,52,51,50,49,49,49,49,49,50,51,50,49,49, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,55,54,53,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,11, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,-1,-1,-1,10,10,11, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,10,10,11, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,6,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,12,11,10,9,8,7,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,8,8,9,10,11, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,8,9,9,8,7,6,7,8,9,10,11,-1,9,9,9,10,11, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,10,10,-1,9,9,9,8,7,7,7,8,9,10,11,-1,10,10,10,10,11, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,12,11,11,11,11,10,10,9,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,12, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,13, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,14, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,20,20,-1,22,22,23,24,25,26,27,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,15, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,16, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,22,22,22,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,19,19,19,18,17, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,23,23,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,19,18,18, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,24,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,19,19,19, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,25,25,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,20,20,20, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,26,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,21,21,21, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,22,22,22, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 44,-1,41,40,39,38,38,38,-1,36,37,38,-1,35,35,35,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 43,42,41,40,39,39,39,39,-1,37,37,38,-1,36,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,37,36,35,34,33,32,32,32,31,31,31,31, 44,-1,41,40,40,40,40,40,-1,-1,38,38,38,37,37,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 45,-1,41,41,41,41,-1,41,42,-1,39,39,38,38,37,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,-1,-1,33,33,33,33,33, 46,-1,-1,-1,-1,42,43,42,42,-1,40,39,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,40,41,42,-1,-1,34,34,34,34, 47,48,49,49,-1,-1,-1,-1,-1,-1,40,40,39,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,35,35,35,35, 48,48,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,42,42,43,-1,36,36,36,36, 49,49,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,43,43,43,-1,37,37,37,37, 50,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,44,-1,38,38,38,38, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,39,39,39,39, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,10, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,-1,-1,9,9,10, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,10,10,10, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,7,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,13,12,11,10,9,8,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,8,8,9,10,11, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,9,10,9,8,7,6,7,8,9,10,11,-1,9,9,9,10,11, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,11,11,-1,10,10,9,8,7,7,7,8,9,10,11,-1,10,10,10,10,11, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,13,12,12,12,12,11,10,9,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,12, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,13, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,14, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,23,23,24,25,26,27,28,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,15, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,22,22,23,24,24,24,25,-1,28,28,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,16, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,19,19,19,18,17, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,24,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,19,18,18, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,25,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,19,19,19, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,26,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,20,20,20, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,27,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,21,21,21, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,22,22,22, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 45,-1,42,41,40,39,39,39,-1,37,38,39,-1,36,36,36,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 44,43,42,41,40,40,40,40,-1,38,38,39,-1,37,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,37,36,35,34,33,32,32,32,31,31,31,31, 45,-1,42,41,41,41,41,41,-1,-1,39,39,39,38,37,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 46,-1,42,42,42,42,-1,42,43,-1,40,40,39,38,37,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,-1,-1,33,33,33,33,33, 47,-1,-1,-1,-1,43,44,43,43,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,40,41,42,-1,-1,34,34,34,34, 48,49,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,35,35,35,35, 49,49,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,42,42,43,-1,36,36,36,36, 50,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,43,43,43,-1,37,37,37,37, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,44,-1,38,38,38,38, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,39,39,39,39, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,9, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,8,8,9, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,-1,-1,9,9,9, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,8,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,10, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,14,13,12,11,10,9,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,8,8,9,10,11, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,10,9,8,7,6,7,8,9,10,11,-1,9,9,9,10,11, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,12,12,-1,11,10,9,8,7,7,7,8,9,10,11,-1,10,10,10,10,11, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,14,13,13,13,12,11,10,9,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,12, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,13, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,26,26,27,28,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,14, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,22,22,22,-1,24,24,25,25,26,27,28,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,15, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,23,23,23,24,24,24,24,25,-1,28,28,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,16, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,24,24,23,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,19,19,19,18,17, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,26,-1,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,19,18,18, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,26,26,26,26,-1,25,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,19,19,19, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,27,27,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,20,20,20, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,28,28,28,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,21,21,21, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,22,22,22, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,39,39,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 51,51,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 50,50,-1,41,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 46,-1,43,42,41,40,40,40,-1,38,39,40,-1,37,37,37,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 45,44,43,42,41,41,41,41,-1,39,39,40,-1,38,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,37,36,35,34,33,32,32,32,31,31,31,31, 46,-1,43,42,42,42,42,42,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 47,-1,43,43,43,43,-1,43,44,-1,41,40,39,38,37,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,-1,-1,33,33,33,33,33, 48,-1,-1,-1,-1,44,45,44,44,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,40,41,42,-1,-1,34,34,34,34, 49,50,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,35,35,35,35, 50,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,42,42,43,-1,36,36,36,36, 51,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,43,43,43,-1,37,37,37,37, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,44,-1,38,38,38,38, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,39,39,39,39, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,8, 39,38,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,7,7,8, 39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,-1,-1,8,8,8, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,9,-1,6,5,4,4,4,4,4,4,5,6,7,8,9,9,9, -1,38,37,36,35,34,33,32,31,31,31,30,29,29,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,15,14,13,12,11,10,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,8,8,9,10,10, -1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,11,10,9,8,7,6,7,8,9,10,11,-1,9,9,9,10,11, 39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,13,13,-1,11,10,9,8,7,7,7,8,9,10,11,-1,10,10,10,10,11, 39,38,37,36,35,34,34,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,20,-1,15,14,14,13,12,11,10,9,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,12, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,13, 39,39,39,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,26,26,27,28,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,14, 40,40,40,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,23,23,23,-1,25,25,25,25,26,27,28,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,15, 41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,24,24,24,24,24,24,24,25,-1,28,28,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,16, 42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,19,19,19,18,17, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,27,-1,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,19,18,18, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,27,27,27,27,27,-1,25,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,19,19,19, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,28,28,28,28,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,20,20,20, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,29,29,29,29,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,21,21,21, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,30,30,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,22,22,22, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,40,40,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 52,52,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 51,51,-1,42,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 47,-1,44,43,42,41,41,41,-1,39,40,41,-1,38,38,38,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 46,45,44,43,42,42,42,42,-1,40,40,41,-1,39,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,37,36,35,34,33,32,32,32,31,31,31,31, 47,-1,44,43,43,43,43,43,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 48,-1,44,44,44,44,-1,44,45,-1,41,40,39,38,37,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,-1,-1,33,33,33,33,33, 49,-1,-1,-1,-1,45,46,45,45,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,40,41,42,-1,-1,34,34,34,34, 50,50,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,35,35,35,35, 51,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,42,42,43,-1,36,36,36,36, 51,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,43,43,43,-1,37,37,37,37, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,44,-1,38,38,38,38, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,39,39,39,39, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,6,7, 40,39,38,38,-1,36,-1,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,6,6,7, 40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,-1,-1,7,7,7, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,-1,-1,-1,-1,-1,10,-1,7,6,5,4,4,4,4,4,5,6,7,8,8,8,8, -1,39,38,37,36,35,34,33,32,32,32,31,30,30,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,16,15,14,13,12,11,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,8,8,9,9,9, -1,39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,-1,9,9,9,10,10, 40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,16,15,14,14,-1,11,10,9,8,7,7,7,8,9,10,11,-1,10,10,10,10,11, 40,39,38,37,36,35,35,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,21,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,12, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,13, 40,40,40,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,26,26,26,27,28,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,14, 41,41,41,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,24,24,24,-1,25,25,25,25,26,27,28,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,15, 42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,25,25,24,24,24,24,24,25,-1,28,28,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,16, 43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,19,19,19,18,17, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,28,-1,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,19,18,18, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,28,28,28,28,28,-1,25,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,19,19,19, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,29,29,29,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,20,20,20, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,30,30,30,30,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,21,21,21, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,31,31,31,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,22,22,22, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,41,41,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 53,53,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 52,52,-1,43,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 48,-1,45,44,43,42,42,42,-1,40,41,42,-1,39,39,39,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 47,46,45,44,43,43,43,43,-1,41,41,41,-1,39,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,37,36,35,34,33,32,32,32,31,31,31,31, 48,-1,45,44,44,44,44,44,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 49,-1,45,45,45,45,-1,45,46,-1,41,40,39,38,37,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,-1,-1,33,33,33,33,33, 50,-1,-1,-1,-1,46,47,46,46,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,40,41,42,-1,-1,34,34,34,34, 51,50,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,35,35,35,35, 51,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,42,42,43,-1,36,36,36,36, 51,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,43,43,43,-1,37,37,37,37, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,44,-1,38,38,38,38, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,39,39,39,39, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,5,6, 41,40,39,39,-1,37,-1,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,5,5,6, 41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,6,6,6, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,5,5,5,5,6,7,8,8,7,7,7, -1,40,39,38,37,36,35,34,33,33,33,32,31,31,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,17,16,15,14,13,12,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,9,8,8,8,8, -1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,-1,9,9,9,9,9, 41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,17,16,15,15,-1,12,11,10,9,8,8,8,9,10,11,12,-1,10,10,10,10,10, 41,40,39,38,37,36,36,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,-1,-1,-1,-1,-1,11, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,10,10,11,12,13,14,15,16,-1,12, 41,41,41,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,27,27,27,28,29,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,-1,13, 42,42,42,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,25,25,25,-1,26,26,26,26,27,28,29,-1,12,12,12,13,14,15,15,14,14,14,15,16,-1,14, 43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,26,26,25,25,25,25,25,26,-1,29,29,-1,13,13,13,13,14,15,15,15,-1,-1,-1,-1,-1,15, 44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,16,-1,20,19,18,17,16, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,29,-1,26,25,24,23,23,23,-1,19,18,17,16,15,15,15,15,15,15,16,17,18,19,19,18,17,17, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,29,29,29,29,29,-1,26,25,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,19,18,18,18, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,30,30,30,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,17,17,17,17,18,-1,-1,19,19,19, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,31,31,31,31,-1,-1,29,-1,26,25,25,-1,-1,-1,-1,19,18,18,18,19,20,20,19,18,18,18,18,18,19,-1,20,20,20, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,32,32,32,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,20,19,19,19,-1,19,19,19,-1,21,21,21, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,42,42,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,28,27,27,-1,26,27,28,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 54,54,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,28,28,28,28,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 53,53,-1,44,44,43,42,41,40,40,-1,37,36,36,36,36,36,37,36,36,-1,29,29,29,28,28,28,28,29,30,31,32,33,34,34,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 52,53,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,30,30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 51,-1,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,38,-1,32,31,30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 50,-1,46,45,44,43,42,42,-1,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 49,-1,46,45,44,43,43,43,-1,41,42,43,-1,40,40,40,-1,35,34,33,32,32,32,-1,45,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 48,47,46,45,44,44,44,44,-1,42,42,42,-1,40,-1,-1,-1,35,34,33,33,-1,-1,-1,46,-1,43,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,31,31,30,30,30,30, 49,-1,46,45,45,45,45,45,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,37,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 50,-1,46,46,46,46,-1,46,47,-1,42,41,40,39,38,37,36,35,35,35,-1,-1,47,46,45,44,43,42,41,40,39,39,39,39,38,37,37,37,38,39,40,-1,-1,32,32,32,32,32, 51,-1,-1,-1,-1,47,48,47,47,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,38,39,40,41,-1,-1,33,33,33,33, 52,51,50,50,-1,-1,-1,-1,-1,-1,42,41,40,39,39,39,40,41,42,43,44,45,46,47,47,48,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,34,34,34,34, 52,51,50,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,42,42,43,44,45,46,47,48,48,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,41,41,42,-1,35,35,35,35, 52,51,50,50,-1,47,46,45,44,43,42,41,41,41,41,-1,-1,43,43,43,44,45,46,47,48,49,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,42,42,42,-1,36,36,36,36, 52,51,51,-1,-1,-1,-1,-1,44,43,42,42,42,42,42,-1,45,44,44,44,44,45,46,47,48,49,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,43,43,-1,37,37,37,37, -1,51,50,49,49,-1,46,45,44,43,43,43,43,43,43,44,45,45,45,45,45,45,46,-1,49,49,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,38,38,38,38, -1,-1,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,46,46,46,46,46,46,46,47,48,48,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,50,49,48,47,46,45,45,45,-1,52,51,50,49,48,47,47,47,47,47,47,47,47,48,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 52,51,50,49,48,47,47,-1,-1,-1,-1,52,51,50,49,48,48,48,48,48,48,48,48,48,48,48,47,46,46,46,46,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 52,51,50,49,48,48,48,-1,56,55,55,-1,51,50,49,49,49,49,49,49,49,49,49,49,49,48,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 52,51,50,49,49,49,49,-1,56,55,54,53,52,-1,-1,-1,50,-1,50,50,-1,-1,-1,50,49,48,48,48,48,48,48,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 52,51,50,50,50,50,50,-1,-1,-1,-1,-1,-1,-1,53,52,51,-1,51,-1,59,59,-1,50,49,49,49,49,49,49,49,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 52,51,51,51,51,51,51,52,53,54,55,56,55,54,53,52,52,-1,-1,58,58,59,-1,50,50,50,50,50,50,50,50,51,52,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 52,52,52,52,52,52,52,52,53,54,55,56,55,54,53,53,53,-1,57,57,58,59,-1,51,51,51,51,51,51,51,51,-1,53,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 53,53,53,53,53,-1,53,53,53,54,55,56,55,54,54,54,54,55,56,57,58,59,-1,52,52,52,52,52,52,52,52,53,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 54,54,54,54,-1,-1,54,54,54,54,55,56,55,55,55,55,55,55,56,57,58,59,-1,-1,-1,53,-1,-1,53,53,53,53,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 55,55,55,-1,-1,-1,-1,-1,55,55,55,56,-1,56,56,56,56,-1,-1,58,58,58,57,56,55,54,55,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 56,56,56,57,58,59,58,57,56,56,56,56,57,57,57,57,-1,-1,-1,-1,59,58,57,56,55,55,55,56,57,58,59,60,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,5, 42,41,40,40,-1,38,-1,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,4,4,5, 42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,5,5,5, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,-1,-1,-1,-1,-1,12,-1,9,8,7,6,6,6,6,6,7,8,8,7,6,6,6, -1,41,40,39,38,37,36,35,34,34,34,33,32,32,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,18,17,16,15,14,13,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,8,7,7,7,7, -1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,-1,8,8,8,8,8, 42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,18,17,16,16,-1,13,12,11,10,9,9,9,10,11,12,13,-1,9,9,9,9,9, 42,41,40,39,38,37,37,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,23,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,-1,-1,-1,-1,-1,10, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,11,11,12,13,14,15,16,17,-1,11, 42,42,42,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,28,28,28,29,30,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,-1,12, 43,43,43,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,26,26,26,-1,27,27,27,27,28,29,30,-1,13,13,13,14,15,16,16,15,15,15,16,17,-1,13, 44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,27,27,26,26,26,26,26,27,-1,30,30,-1,14,14,14,14,15,16,16,16,-1,-1,-1,-1,-1,14, 45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,17,-1,19,18,17,16,15, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,30,-1,27,26,25,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,17,18,19,19,18,17,16,16, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,30,30,30,30,30,-1,27,26,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,18,17,17,17, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,31,31,31,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,18,18,18,18,19,-1,-1,18,18,18, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,32,32,32,32,-1,-1,30,-1,27,26,26,-1,-1,-1,-1,20,19,19,19,20,21,21,20,19,19,19,19,19,20,-1,19,19,19, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,33,33,33,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,21,20,20,20,-1,20,20,20,-1,20,20,20, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,-1,30,29,28,27,26,26,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,43,43,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,29,28,28,-1,27,28,29,-1,22,22,22,22,22,22,22,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 55,55,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,29,29,29,29,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 54,54,-1,45,45,44,43,42,41,41,-1,38,37,37,37,37,37,38,37,37,-1,30,30,30,29,29,29,29,30,31,32,33,34,34,33,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 53,54,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,31,31,30,30,30,30,30,30,31,32,33,34,34,33,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 52,-1,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,39,-1,33,32,31,31,31,31,31,31,31,31,32,33,34,34,33,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 51,-1,47,46,45,44,43,43,-1,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 50,-1,47,46,45,44,44,44,-1,42,43,44,-1,41,41,41,-1,36,35,34,33,33,33,-1,45,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 49,48,47,46,45,45,45,45,-1,43,43,43,-1,41,-1,-1,-1,36,35,34,34,-1,-1,-1,46,-1,43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,30,30,29,29,29,29, 50,-1,47,46,46,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,37,36,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 51,-1,47,47,47,47,-1,47,48,-1,43,42,41,40,39,38,37,36,36,36,-1,-1,47,46,45,44,43,42,41,40,39,39,39,38,37,36,36,36,37,38,39,-1,-1,31,31,31,31,31, 52,-1,-1,-1,-1,48,49,48,48,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,37,38,39,40,-1,-1,32,32,32,32, 53,52,51,51,-1,-1,-1,-1,-1,-1,43,42,41,40,40,40,41,42,43,44,45,46,47,48,47,48,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,33,33,33,33, 53,52,51,50,49,48,47,46,45,44,43,42,41,41,41,41,-1,43,43,44,45,46,47,48,48,48,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,40,40,41,-1,34,34,34,34, 53,52,51,51,-1,48,47,46,45,44,43,42,42,42,42,-1,-1,44,44,44,45,46,47,48,49,49,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,41,41,41,-1,35,35,35,35, 53,52,52,-1,-1,-1,-1,-1,45,44,43,43,43,43,43,-1,46,45,45,45,45,46,47,48,49,49,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,42,-1,36,36,36,36, -1,52,51,50,50,-1,47,46,45,44,44,44,44,44,44,45,46,46,46,46,46,46,47,-1,48,48,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,37,37,37,37, -1,-1,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,47,47,47,47,47,47,47,48,48,47,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,51,50,49,48,47,46,46,46,-1,53,52,51,50,49,48,48,48,48,48,48,48,48,48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 53,52,51,50,49,48,48,-1,-1,-1,-1,53,52,51,50,49,49,49,49,49,49,49,49,49,48,47,46,45,45,45,45,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 53,52,51,50,49,49,49,-1,57,56,56,-1,52,51,50,50,50,50,50,50,50,50,50,49,48,47,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 53,52,51,50,50,50,50,-1,57,56,55,54,53,-1,-1,-1,51,-1,51,51,-1,-1,-1,49,48,47,47,47,47,47,47,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 53,52,51,51,51,51,51,-1,-1,-1,-1,-1,-1,-1,54,53,52,-1,52,-1,60,60,-1,49,48,48,48,48,48,48,48,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 53,52,52,52,52,52,52,53,54,55,56,57,56,55,54,53,53,-1,-1,59,59,60,-1,49,49,49,49,49,49,49,49,50,51,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 53,53,53,53,53,53,53,53,54,55,56,57,56,55,54,54,54,-1,58,58,59,60,-1,50,50,50,50,50,50,50,50,-1,52,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 54,54,54,54,54,-1,54,54,54,55,56,57,56,55,55,55,55,56,57,58,59,59,-1,51,51,51,51,51,51,51,51,52,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 55,55,55,55,-1,-1,55,55,55,55,56,57,56,56,56,56,56,56,57,58,58,58,-1,-1,-1,52,-1,-1,52,52,52,52,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 56,56,56,-1,-1,-1,-1,-1,56,56,56,57,-1,57,57,57,57,-1,-1,59,58,57,56,55,54,53,54,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 57,57,57,58,59,60,59,58,57,57,57,57,58,58,58,58,-1,-1,-1,-1,58,57,56,55,54,54,54,55,56,57,58,59,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,3,4, 43,42,41,41,-1,39,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,3,3,4, 43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,4,4,4, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,7,7,7,7,8,8,7,6,5,5,5, -1,42,41,40,39,38,37,36,35,35,35,34,33,33,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,19,18,17,16,15,14,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,7,6,6,6,6, -1,42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,-1,7,7,7,7,7, 43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,19,18,17,17,-1,14,13,12,11,10,10,10,11,12,13,14,-1,8,8,8,8,8, 43,42,41,40,39,38,38,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,24,24,24,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,-1,-1,-1,-1,-1,9, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,12,12,13,14,15,16,17,18,-1,10, 43,43,43,-1,43,42,41,40,40,40,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,29,29,29,30,31,-1,13,13,13,-1,-1,-1,-1,15,15,16,17,18,-1,11, 44,44,44,-1,43,42,41,40,39,39,-1,-1,34,-1,-1,-1,-1,-1,-1,27,-1,-1,27,27,27,-1,28,28,28,28,29,30,31,-1,14,14,14,15,16,17,17,16,16,16,17,18,-1,12, 45,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,-1,28,28,27,27,27,27,27,28,-1,31,31,-1,15,15,15,15,16,17,17,17,-1,-1,-1,-1,-1,13, 46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,18,-1,18,17,16,15,14, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,31,-1,28,27,26,25,25,25,-1,21,20,19,18,17,17,17,17,17,17,18,19,19,18,17,16,15,15, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,31,31,31,31,31,-1,28,27,26,25,24,24,-1,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,17,16,16,16, 47,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,32,32,32,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,19,19,19,19,20,-1,-1,17,17,17, 47,46,45,45,-1,42,41,41,41,41,-1,36,35,34,33,33,33,33,33,-1,-1,31,-1,28,27,27,-1,-1,-1,-1,21,20,20,20,21,22,22,21,20,20,20,20,20,21,-1,18,18,18, 47,46,45,44,43,42,42,42,42,42,-1,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,22,21,21,21,-1,21,21,21,-1,19,19,19, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,-1,31,30,29,28,27,27,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,44,44,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,30,29,29,-1,28,29,30,-1,23,23,23,23,23,23,23,-1,-1,-1,-1,-1,25,24,23,22,21,21,21, 56,56,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,30,30,30,30,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,22,22,22, 55,55,-1,46,46,45,44,43,42,42,-1,39,38,38,38,38,38,39,38,38,-1,31,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,29,28,27,26,25,25,-1,-1,23,-1,23, 54,55,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,-1,-1,32,32,31,31,31,31,31,31,32,33,34,34,33,32,31,30,29,28,28,-1,-1,-1,-1,25,24,25,24, 53,-1,-1,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,40,-1,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,31,30,29,29,29,30,30,-1,27,26,-1,25,25, 52,-1,48,47,46,45,44,44,-1,42,-1,-1,-1,41,41,41,-1,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,30,30,30,30,30,29,28,27,27,27,26,26, 51,-1,48,47,46,45,45,45,-1,43,44,45,-1,42,42,42,-1,37,36,35,34,34,34,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,31,30,29,28,28,28,27,27,27, 50,49,48,47,46,46,46,46,-1,44,44,44,-1,42,-1,-1,-1,37,36,35,35,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,29,29,28,28,28,28, 51,-1,48,47,47,47,47,47,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,36,35,34,34,-1,-1,-1,-1,30,29,29,29,29,29, 52,-1,48,48,48,48,-1,48,49,-1,44,43,42,41,40,39,38,37,37,37,-1,-1,46,45,44,43,42,41,40,39,38,38,38,37,36,35,35,35,36,37,38,-1,-1,30,30,30,30,30, 53,-1,-1,-1,-1,49,50,49,49,-1,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,36,37,38,39,-1,-1,31,31,31,31, 54,53,52,52,-1,-1,-1,-1,-1,-1,44,43,42,41,41,41,42,43,44,45,46,47,48,47,46,47,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,32,32,32,32, 54,53,52,51,50,49,48,47,46,45,44,43,42,42,42,42,-1,44,44,45,46,47,48,47,47,47,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,39,39,40,-1,33,33,33,33, 54,53,52,52,-1,49,48,47,46,45,44,43,43,43,43,-1,-1,45,45,45,46,47,48,48,48,48,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,40,40,40,-1,34,34,34,34, 54,53,53,-1,-1,-1,-1,-1,46,45,44,44,44,44,44,-1,47,46,46,46,46,47,48,49,48,48,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,41,41,-1,35,35,35,35, -1,53,52,51,51,-1,48,47,46,45,45,45,45,45,45,46,47,47,47,47,47,47,48,-1,47,47,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,36,36,36,36, -1,-1,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,48,48,48,48,48,48,48,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,41,-1,38,37,37,37,37, -1,-1,52,51,50,49,48,47,47,47,-1,54,53,52,51,50,49,49,49,49,49,49,49,48,47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,38,38,38,38, 54,53,52,51,50,49,49,-1,-1,-1,-1,54,53,52,51,50,50,50,50,50,50,50,49,48,47,46,45,44,44,44,44,-1,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39, 54,53,52,51,50,50,50,-1,58,57,57,-1,53,52,51,51,51,51,51,51,51,50,49,48,47,46,45,45,45,45,45,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,40, 54,53,52,51,51,51,51,-1,58,57,56,55,54,-1,-1,-1,52,-1,52,52,-1,-1,-1,48,47,46,46,46,46,46,46,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,41, 54,53,52,52,52,52,52,-1,-1,-1,-1,-1,-1,-1,55,54,53,-1,53,-1,61,61,-1,48,47,47,47,47,47,47,47,-1,-1,-1,48,-1,-1,-1,43,42,42,42,42,42,42,42,-1,42, 54,53,53,53,53,53,53,54,55,56,57,58,57,56,55,54,54,-1,-1,60,60,60,-1,48,48,48,48,48,48,48,48,49,50,50,49,49,49,-1,43,43,43,43,43,-1,43,-1,-1,43, 54,54,54,54,54,54,54,54,55,56,57,58,57,56,55,55,55,-1,59,59,59,59,-1,49,49,49,49,49,49,49,49,-1,51,50,49,48,48,-1,44,44,44,44,44,-1,-1,-1,45,44, 55,55,55,55,55,-1,55,55,55,56,57,58,57,56,56,56,56,57,58,58,58,58,-1,50,50,50,50,50,50,50,50,51,51,50,49,48,47,46,45,45,45,45,45,46,47,46,45,45, 56,56,56,56,-1,-1,56,56,56,56,57,58,57,57,57,57,57,57,58,58,57,57,-1,-1,-1,51,-1,-1,51,51,51,51,51,50,49,48,48,-1,46,46,46,46,46,46,-1,46,46,46, 57,57,57,-1,-1,-1,-1,-1,57,57,57,58,-1,58,58,58,58,-1,-1,58,57,56,55,54,53,52,53,-1,-1,-1,-1,-1,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 58,58,58,59,60,61,60,59,58,58,58,58,59,59,59,59,-1,-1,-1,-1,57,56,55,54,53,53,53,54,55,56,57,58,-1,50,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,2,3, 44,43,42,42,-1,40,-1,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,2,2,3, 44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,8,8,-1,-1,3,3,3, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,8,8,8,8,8,7,6,5,4,4,4, -1,43,42,41,40,39,38,37,36,36,36,35,34,34,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,20,19,18,17,16,15,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,6,5,5,5,5, -1,43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,-1,6,6,6,6,6, 44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,18,18,-1,15,14,13,12,11,11,11,12,13,14,15,-1,7,7,7,7,7, 44,43,42,41,40,39,39,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,-1,-1,-1,8, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,13,13,14,15,16,17,18,19,-1,9, 44,44,44,-1,44,43,42,41,41,41,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,30,30,30,31,32,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,-1,10, 45,45,45,-1,44,43,42,41,40,40,-1,-1,35,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,-1,29,29,29,29,30,31,32,-1,15,15,15,16,17,18,18,17,17,17,18,19,-1,11, 46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,-1,29,29,28,28,28,28,28,29,-1,32,32,-1,16,16,16,16,17,18,18,18,-1,-1,-1,-1,-1,12, 47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,19,-1,17,16,15,14,13, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,32,-1,29,28,27,26,26,26,-1,22,21,20,19,18,18,18,18,18,18,19,19,18,17,16,15,14,14, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,32,32,32,32,32,-1,29,28,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,19,19,20,-1,-1,16,15,15,15, 48,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,33,33,33,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,20,20,20,20,21,-1,-1,16,16,16, 48,47,46,46,-1,43,42,42,42,42,-1,37,36,35,34,34,34,34,34,-1,-1,32,-1,29,28,28,-1,-1,-1,-1,22,21,21,21,22,23,23,22,21,21,21,21,21,22,-1,17,17,17, 48,47,46,45,44,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,23,22,22,22,-1,22,22,22,-1,18,18,18, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,-1,32,31,30,29,28,28,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,45,45,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,31,30,30,-1,29,30,31,-1,24,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 57,57,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,31,31,31,31,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,21,21,21, 56,56,-1,47,47,46,45,44,43,43,-1,40,39,39,39,39,39,40,39,39,-1,32,32,32,31,31,31,31,32,33,34,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,22,-1,22, 55,56,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,33,33,32,32,32,32,32,32,33,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,24,23,24,23, 54,-1,-1,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,41,-1,35,34,33,33,33,33,33,33,33,33,34,34,33,32,31,30,29,28,28,28,29,29,-1,26,25,-1,24,24, 53,-1,49,48,47,46,45,45,-1,43,-1,-1,-1,42,42,42,-1,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,29,29,29,29,29,28,27,26,26,26,25,25, 52,-1,49,48,47,46,46,46,-1,44,45,46,-1,43,43,43,-1,38,37,36,35,35,35,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,30,29,28,27,27,27,26,26,26, 51,50,49,48,47,47,47,47,-1,45,45,45,-1,43,-1,-1,-1,38,37,36,36,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,28,28,27,27,27,27, 52,-1,49,48,48,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,-1,-1,-1,-1,29,28,28,28,28,28, 53,-1,49,49,49,49,-1,49,50,-1,45,44,43,42,41,40,39,38,38,38,-1,-1,45,44,43,42,41,40,39,38,37,37,37,36,35,34,34,34,35,36,37,-1,-1,29,29,29,29,29, 54,-1,-1,-1,-1,50,51,50,50,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,35,36,37,38,-1,-1,30,30,30,30, 55,54,53,53,-1,-1,-1,-1,-1,-1,45,44,43,42,42,42,43,44,45,46,47,48,47,46,45,46,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,31,31,31,31, 55,54,53,52,51,50,49,48,47,46,45,44,43,43,43,43,-1,45,45,46,47,48,47,46,46,46,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,38,38,39,-1,32,32,32,32, 55,54,53,53,-1,50,49,48,47,46,45,44,44,44,44,-1,-1,46,46,46,47,48,47,47,47,47,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,39,39,39,-1,33,33,33,33, 55,54,54,-1,-1,-1,-1,-1,47,46,45,45,45,45,45,-1,48,47,47,47,47,48,48,48,47,47,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,40,40,-1,34,34,34,34, -1,54,53,52,52,-1,49,48,47,46,46,46,46,46,46,47,48,48,48,48,48,48,49,-1,46,46,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,35,35,35,35, -1,-1,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,49,49,49,49,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,40,-1,37,36,36,36,36, -1,-1,53,52,51,50,49,48,48,48,-1,55,54,53,52,51,50,50,50,50,50,49,48,47,46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,37,37,37,37, 55,54,53,52,51,50,50,-1,-1,-1,-1,55,54,53,52,51,51,51,51,51,50,49,48,47,46,45,44,43,43,43,43,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38, 55,54,53,52,51,51,51,-1,59,58,58,-1,54,53,52,52,52,52,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,39, 55,54,53,52,52,52,52,-1,59,58,57,56,55,-1,-1,-1,53,-1,52,52,-1,-1,-1,47,46,45,45,45,45,45,45,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,40, 55,54,53,53,53,53,53,-1,-1,-1,-1,-1,-1,-1,56,55,54,-1,53,-1,60,60,-1,47,46,46,46,46,46,46,46,-1,-1,-1,47,-1,-1,-1,42,41,41,41,41,41,41,41,-1,41, 55,54,54,54,54,54,54,55,56,57,58,59,58,57,56,55,55,-1,-1,59,59,59,-1,47,47,47,47,47,47,47,47,48,49,49,48,48,48,-1,42,42,42,42,42,-1,42,-1,-1,42, 55,55,55,55,55,55,55,55,56,57,58,59,58,57,56,56,56,-1,58,58,58,58,-1,48,48,48,48,48,48,48,48,-1,50,49,48,47,47,-1,43,43,43,43,43,-1,-1,-1,44,43, 56,56,56,56,56,-1,56,56,56,57,58,59,58,57,57,57,57,58,58,57,57,57,-1,49,49,49,49,49,49,49,49,50,50,49,48,47,46,45,44,44,44,44,44,45,46,45,44,44, 57,57,57,57,-1,-1,57,57,57,57,58,59,58,58,58,58,58,58,58,57,56,56,-1,-1,-1,50,-1,-1,50,50,50,50,50,49,48,47,47,-1,45,45,45,45,45,45,-1,45,45,45, 58,58,58,-1,-1,-1,-1,-1,58,58,58,59,-1,59,59,59,59,-1,-1,57,56,55,54,53,52,51,52,-1,-1,-1,-1,-1,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 59,59,59,60,61,62,61,60,59,59,59,59,60,60,60,60,-1,-1,-1,-1,56,55,54,53,52,52,52,53,54,55,56,57,-1,49,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,2, 45,44,43,43,-1,41,-1,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,2,2,2, 45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,8,8,-1,-1,3,3,3, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,9,9,9,9,8,7,6,5,4,4,4, -1,44,43,42,41,40,39,38,37,37,37,36,35,35,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,21,20,19,18,17,16,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,6,5,5,5,5, -1,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,-1,6,6,6,6,6, 45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,19,19,-1,16,15,14,13,12,12,12,13,14,15,16,-1,7,7,7,7,7, 45,44,43,42,41,40,40,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,-1,-1,-1,8, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,14,14,15,16,17,18,19,20,-1,9, 45,45,45,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,31,31,31,32,33,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,-1,10, 46,46,46,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,29,29,29,-1,30,30,30,30,31,32,33,-1,16,16,16,17,18,19,19,18,18,18,19,20,-1,11, 47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,30,30,29,29,29,29,29,30,-1,33,33,-1,17,17,17,17,18,19,19,19,-1,-1,-1,-1,-1,12, 48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,20,-1,17,16,15,14,13, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,33,-1,30,29,28,27,27,27,-1,23,22,21,20,19,19,19,19,19,19,20,19,18,17,16,15,14,14, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,33,33,33,33,33,-1,30,29,28,27,26,26,-1,23,22,21,20,20,20,20,20,20,20,20,20,-1,-1,16,15,15,15, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,34,34,34,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,21,21,21,21,22,-1,-1,16,16,16, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,35,35,35,35,-1,-1,33,-1,30,29,29,-1,-1,-1,-1,23,22,22,22,23,24,24,23,22,22,22,22,22,23,-1,17,17,17, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,36,36,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,24,23,23,23,-1,23,23,23,-1,18,18,18, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,46,46,46,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,32,31,31,-1,30,31,32,-1,25,25,25,25,25,25,25,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 58,58,-1,47,47,47,46,45,44,43,42,41,40,39,39,39,39,-1,39,40,-1,32,32,32,32,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,21,21,21, 57,57,-1,48,48,47,46,45,44,44,-1,41,40,40,40,40,40,41,40,40,-1,33,33,33,32,32,32,32,33,34,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,22,-1,22, 56,57,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,34,34,33,33,33,33,33,33,34,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,24,23,24,23, 55,-1,-1,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,-1,36,35,34,34,34,34,34,34,34,34,35,34,33,32,31,30,29,28,28,28,29,29,-1,26,25,-1,24,24, 54,-1,50,49,48,47,46,46,-1,44,-1,-1,-1,43,43,43,-1,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,29,29,29,29,29,28,27,26,26,26,25,25, 53,-1,50,49,48,47,47,47,-1,45,46,47,-1,44,44,44,-1,39,38,37,36,36,36,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,30,29,28,27,27,27,26,26,26, 52,51,50,49,48,48,48,48,-1,46,46,46,-1,44,-1,-1,-1,39,38,37,37,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,28,28,27,27,27,27, 53,-1,50,49,49,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,-1,-1,-1,-1,29,28,28,28,28,28, 54,-1,50,50,50,50,-1,50,51,-1,46,45,44,43,42,41,40,39,39,39,-1,-1,45,44,43,42,41,40,39,38,37,37,37,36,35,34,34,34,35,36,37,-1,-1,29,29,29,29,29, 55,-1,-1,-1,-1,51,52,51,51,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,35,36,37,38,-1,-1,30,30,30,30, 56,55,54,54,-1,-1,-1,-1,-1,-1,46,45,44,43,43,43,44,45,46,47,48,48,47,46,45,46,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,31,31,31,31, 56,55,54,53,52,51,50,49,48,47,46,45,44,44,44,44,-1,46,46,47,48,48,47,46,46,46,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,38,38,39,-1,32,32,32,32, 56,55,54,54,-1,51,50,49,48,47,46,45,45,45,45,-1,-1,47,47,47,48,48,47,47,47,47,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,39,39,39,-1,33,33,33,33, 56,55,55,-1,-1,-1,-1,-1,48,47,46,46,46,46,46,-1,49,48,48,48,48,48,48,48,47,47,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,40,40,-1,34,34,34,34, -1,55,54,53,53,-1,50,49,48,47,47,47,47,47,47,48,49,49,49,49,49,49,49,-1,46,46,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,35,35,35,35, -1,-1,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,50,50,50,50,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,40,-1,37,36,36,36,36, -1,-1,54,53,52,51,50,49,49,49,-1,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,37,37,37,37, 56,55,54,53,52,51,51,-1,-1,-1,-1,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,44,43,43,43,43,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38, 56,55,54,53,52,52,52,-1,60,59,59,-1,55,54,53,53,53,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,39, 56,55,54,53,53,53,53,-1,60,59,58,57,56,-1,-1,-1,54,-1,52,52,-1,-1,-1,47,46,45,45,45,45,45,45,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,40, 56,55,54,54,54,54,54,-1,-1,-1,-1,-1,-1,-1,57,56,55,-1,53,-1,60,60,-1,47,46,46,46,46,46,46,46,-1,-1,-1,47,-1,-1,-1,42,41,41,41,41,41,41,41,-1,41, 56,55,55,55,55,55,55,56,57,58,59,60,59,58,57,56,56,-1,-1,59,59,59,-1,47,47,47,47,47,47,47,47,48,49,49,48,48,48,-1,42,42,42,42,42,-1,42,-1,-1,42, 56,56,56,56,56,56,56,56,57,58,59,60,59,58,57,57,57,-1,58,58,58,58,-1,48,48,48,48,48,48,48,48,-1,50,49,48,47,47,-1,43,43,43,43,43,-1,-1,-1,44,43, 57,57,57,57,57,-1,57,57,57,58,59,60,59,58,58,58,58,59,58,57,57,57,-1,49,49,49,49,49,49,49,49,50,50,49,48,47,46,45,44,44,44,44,44,45,46,45,44,44, 58,58,58,58,-1,-1,58,58,58,58,59,60,59,59,59,59,59,59,58,57,56,56,-1,-1,-1,50,-1,-1,50,50,50,50,50,49,48,47,47,-1,45,45,45,45,45,45,-1,45,45,45, 59,59,59,-1,-1,-1,-1,-1,59,59,59,60,-1,60,60,60,60,-1,-1,57,56,55,54,53,52,51,52,-1,-1,-1,-1,-1,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 60,60,60,61,62,63,62,61,60,60,60,60,61,61,61,61,-1,-1,-1,-1,56,55,54,53,52,52,52,53,54,55,56,57,-1,49,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,2,2,2, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,-1,-1,3,3,3, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,10,10,10,9,8,7,6,5,4,4,4, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,6,5,5,5,5, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,6,6,6,6,6, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,7,7,7,7,7, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,8, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,19,20,21,-1,9, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,-1,10, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,18,19,20,20,19,19,19,20,21,-1,11, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,18,19,20,20,20,-1,-1,-1,-1,-1,12, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,19,19,19,20,20,20,-1,17,16,15,14,13, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,20,20,20,20,19,18,17,16,15,14,14, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,21,21,21,21,21,21,20,20,-1,-1,16,15,15,15, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,22,21,21,21,22,-1,-1,16,16,16, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,23,23,24,25,24,23,22,22,22,22,22,23,-1,17,17,17, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,24,23,23,23,-1,23,23,23,-1,18,18,18, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,25,25,25,25,25,25,24,24,24,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,26,26,26,26,26,26,26,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,21,21,21, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,33,34,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,22,-1,22, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,34,34,34,35,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,24,23,24,23, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,28,28,29,29,-1,26,25,-1,24,24, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,29,29,29,29,29,28,27,26,26,26,25,25, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,30,29,28,27,27,27,26,26,26, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,28,28,27,27,27,27, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,-1,-1,-1,-1,29,28,28,28,28,28, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,45,44,43,42,41,40,39,38,37,37,37,36,35,34,34,34,35,36,37,-1,-1,29,29,29,29,29, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,35,36,37,38,-1,-1,30,30,30,30, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,47,48,49,48,47,46,45,46,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,31,31,31,31, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,47,47,48,49,48,47,46,46,46,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,38,38,39,-1,32,32,32,32, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,48,48,48,49,48,47,47,47,47,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,39,39,39,-1,33,33,33,33, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,50,49,49,49,49,48,48,48,47,47,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,40,40,-1,34,34,34,34, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,49,50,50,50,50,49,49,49,-1,46,46,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,35,35,35,35, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,51,51,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,40,-1,37,36,36,36,36, -1,-1,55,54,53,52,51,50,50,50,-1,57,56,55,54,53,52,52,51,51,50,49,48,47,46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,37,37,37,37, 57,56,55,54,53,52,52,-1,-1,-1,-1,57,56,55,54,53,53,52,52,51,50,49,48,47,46,45,44,43,43,43,43,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38, 57,56,55,54,53,53,53,-1,61,60,60,-1,56,55,54,54,53,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,39, 57,56,55,54,54,54,54,-1,61,60,59,58,57,-1,-1,-1,54,-1,52,52,-1,-1,-1,47,46,45,45,45,45,45,45,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,40, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,57,56,55,-1,53,-1,60,60,-1,47,46,46,46,46,46,46,46,-1,-1,-1,47,-1,-1,-1,42,41,41,41,41,41,41,41,-1,41, 57,56,56,56,56,56,56,57,58,59,60,60,59,58,57,56,56,-1,-1,59,59,59,-1,47,47,47,47,47,47,47,47,48,49,49,48,48,48,-1,42,42,42,42,42,-1,42,-1,-1,42, 57,57,57,57,57,57,57,57,58,59,60,60,59,58,57,57,57,-1,58,58,58,58,-1,48,48,48,48,48,48,48,48,-1,50,49,48,47,47,-1,43,43,43,43,43,-1,-1,-1,44,43, 58,58,58,58,58,-1,58,58,58,59,60,60,59,58,58,58,58,59,58,57,57,57,-1,49,49,49,49,49,49,49,49,50,50,49,48,47,46,45,44,44,44,44,44,45,46,45,44,44, 59,59,59,59,-1,-1,59,59,59,59,60,60,59,59,59,59,59,59,58,57,56,56,-1,-1,-1,50,-1,-1,50,50,50,50,50,49,48,47,47,-1,45,45,45,45,45,45,-1,45,45,45, 60,60,60,-1,-1,-1,-1,-1,60,60,60,61,-1,60,60,60,60,-1,-1,57,56,55,54,53,52,51,52,-1,-1,-1,-1,-1,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 61,61,61,62,63,64,63,62,61,61,61,61,62,61,61,61,-1,-1,-1,-1,56,55,54,53,52,52,52,53,54,55,56,57,-1,49,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1, 47,46,45,45,-1,43,-1,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,2,2, 47,46,45,45,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,9,8,8,-1,-1,3,3,3, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,11,11,10,9,8,7,6,5,4,4,4, -1,46,45,44,43,42,41,40,39,39,39,38,37,37,-1,-1,-1,-1,-1,29,29,-1,-1,25,25,-1,23,22,21,20,19,18,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,6,5,5,5,5, -1,46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,-1,6,6,6,6,6, 47,46,45,44,43,42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,21,21,-1,18,17,16,15,14,14,14,15,16,17,18,-1,7,7,7,7,7, 47,46,45,44,43,42,42,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,-1,-1,-1,8, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,16,16,17,18,19,20,21,22,-1,9, 47,47,47,-1,47,46,45,44,44,44,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,33,33,33,34,35,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,-1,10, 48,48,48,-1,47,46,45,44,43,43,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,-1,32,32,32,32,33,34,35,-1,18,18,18,19,20,21,21,20,20,20,21,22,-1,11, 49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,-1,32,32,31,31,31,31,31,32,-1,35,35,-1,19,19,19,19,20,21,21,21,-1,-1,-1,-1,-1,12, 50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,20,20,20,20,20,21,20,20,-1,17,16,15,14,13, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,35,-1,32,31,30,29,29,29,-1,25,24,23,22,21,21,21,21,21,21,20,19,18,17,16,15,14,14, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,28,-1,25,24,23,22,22,22,22,22,22,21,20,20,-1,-1,16,15,15,15, 51,50,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,36,36,36,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,22,21,21,21,22,-1,-1,16,16,16, 51,50,49,49,-1,46,45,45,45,45,-1,40,39,38,37,37,37,37,37,-1,-1,35,-1,32,31,31,-1,-1,-1,-1,25,24,24,24,25,25,24,23,22,22,22,22,22,23,-1,17,17,17, 51,50,49,48,47,46,46,46,46,46,-1,40,39,38,38,38,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,23,23,23,-1,18,18,18, 51,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,-1,35,34,33,32,31,31,-1,-1,-1,26,26,26,26,26,26,25,24,24,24,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,48,48,48,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,-1,34,33,33,-1,32,33,34,-1,27,27,27,27,27,26,26,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 60,60,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,41,42,-1,34,34,34,34,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,21,21,21, 59,59,-1,50,50,49,48,47,46,46,-1,43,42,42,42,42,42,43,42,42,-1,35,35,35,34,34,34,34,35,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,22,-1,22, 58,59,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,-1,-1,36,36,35,35,35,35,35,35,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,24,23,24,23, 57,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44,44,-1,38,37,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,28,28,29,29,-1,26,25,-1,24,24, 56,-1,52,51,50,49,48,48,-1,46,-1,-1,-1,45,45,45,-1,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,29,29,29,29,29,28,27,26,26,26,25,25, 55,-1,52,51,50,49,49,49,-1,47,48,49,-1,46,46,46,-1,41,40,39,38,38,38,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,30,29,28,27,27,27,26,26,26, 54,53,52,51,50,50,50,50,-1,48,48,48,-1,46,-1,-1,-1,41,40,39,39,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,28,28,27,27,27,27, 55,-1,52,51,51,51,51,51,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,-1,-1,-1,-1,29,28,28,28,28,28, 56,-1,52,52,52,52,-1,52,53,-1,48,47,46,45,44,43,42,41,41,41,-1,-1,45,44,43,42,41,40,39,38,37,37,37,36,35,34,34,34,35,36,37,-1,-1,29,29,29,29,29, 57,-1,-1,-1,-1,53,54,53,53,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,35,36,37,38,-1,-1,30,30,30,30, 58,57,56,56,-1,-1,-1,-1,-1,-1,48,47,46,45,45,45,46,47,48,49,49,48,47,46,45,46,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,31,31,31,31, 58,57,56,55,54,53,52,51,50,49,48,47,46,46,46,46,-1,48,48,49,49,48,47,46,46,46,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,38,38,39,-1,32,32,32,32, 58,57,56,56,-1,53,52,51,50,49,48,47,47,47,47,-1,-1,49,49,49,49,48,47,47,47,47,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,39,39,39,-1,33,33,33,33, 58,57,57,-1,-1,-1,-1,-1,50,49,48,48,48,48,48,-1,51,50,50,50,49,48,48,48,47,47,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,40,40,-1,34,34,34,34, -1,57,56,55,55,-1,52,51,50,49,49,49,49,49,49,50,51,51,51,50,49,49,49,-1,46,46,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,35,35,35,35, -1,-1,56,55,54,53,52,51,50,50,-1,-1,-1,-1,-1,-1,52,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,40,-1,37,36,36,36,36, -1,-1,56,55,54,53,52,51,51,51,-1,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,37,37,37,37, 58,57,56,55,54,53,53,-1,-1,-1,-1,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,43,43,43,43,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38, 58,57,56,55,54,54,54,-1,62,61,61,-1,57,56,55,54,53,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,39, 58,57,56,55,55,55,55,-1,62,61,60,59,58,-1,-1,-1,54,-1,52,52,-1,-1,-1,47,46,45,45,45,45,45,45,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,40, 58,57,56,56,56,56,56,-1,-1,-1,-1,-1,-1,-1,57,56,55,-1,53,-1,60,60,-1,47,46,46,46,46,46,46,46,-1,-1,-1,47,-1,-1,-1,42,41,41,41,41,41,41,41,-1,41, 58,57,57,57,57,57,57,58,59,60,61,60,59,58,57,56,56,-1,-1,59,59,59,-1,47,47,47,47,47,47,47,47,48,49,49,48,48,48,-1,42,42,42,42,42,-1,42,-1,-1,42, 58,58,58,58,58,58,58,58,59,60,61,60,59,58,57,57,57,-1,58,58,58,58,-1,48,48,48,48,48,48,48,48,-1,50,49,48,47,47,-1,43,43,43,43,43,-1,-1,-1,44,43, 59,59,59,59,59,-1,59,59,59,60,61,60,59,58,58,58,58,59,58,57,57,57,-1,49,49,49,49,49,49,49,49,50,50,49,48,47,46,45,44,44,44,44,44,45,46,45,44,44, 60,60,60,60,-1,-1,60,60,60,60,61,60,59,59,59,59,59,59,58,57,56,56,-1,-1,-1,50,-1,-1,50,50,50,50,50,49,48,47,47,-1,45,45,45,45,45,45,-1,45,45,45, 61,61,61,-1,-1,-1,-1,-1,61,61,61,61,-1,60,60,60,60,-1,-1,57,56,55,54,53,52,51,52,-1,-1,-1,-1,-1,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 62,62,62,63,64,65,64,63,62,62,62,62,62,61,61,61,-1,-1,-1,-1,56,55,54,53,52,52,52,53,54,55,56,57,-1,49,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 1,1,2,3,-1,6,-1,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 2,2,2,3,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,3,3,3,4,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,38,37,37,37,37,36,36,36,37,38,39,40,40,41,42,43,-1,-1,-1,-1,-1,48, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,41,41,42,43,43,43,44,45,-1,49, 9,9,9,-1,17,17,17,17,18,19,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 10,10,10,-1,16,16,16,17,18,19,-1,-1,14,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 11,11,11,-1,15,15,16,17,18,18,17,16,15,16,17,18,19,20,21,21,22,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 12,12,12,13,14,15,16,17,18,18,17,16,16,16,17,18,19,20,21,22,22,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 13,13,13,-1,15,15,16,17,18,18,17,17,17,17,17,18,19,20,21,22,23,24,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,16,16,16,17,18,19,-1,18,18,18,18,18,19,20,21,22,23,24,-1,27,27,27,27,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 21,20,19,18,17,17,17,17,18,19,-1,19,19,19,19,19,19,20,21,22,23,24,-1,28,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 21,20,19,19,-1,18,18,18,18,19,-1,20,20,20,20,20,20,20,21,-1,-1,25,-1,29,29,29,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 21,20,20,20,20,19,19,19,19,19,-1,21,21,21,21,21,21,21,21,-1,27,26,27,28,29,30,31,32,33,33,32,32,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 21,21,21,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,27,27,27,28,29,30,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,49,49,49, -1,-1,-1,21,21,21,21,22,23,24,25,26,25,24,23,23,23,23,23,-1,-1,28,28,28,-1,31,32,33,-1,34,34,34,34,34,34,35,-1,-1,-1,-1,-1,48,48,49,50,50,50,50, 36,36,-1,22,22,22,22,22,23,24,25,26,25,24,24,24,24,-1,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,-1,51,51,51, 35,35,-1,23,23,23,23,23,23,24,-1,26,25,25,25,25,25,26,25,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,-1,52, 34,35,-1,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,51,52,53,53, 33,-1,-1,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,-1,33,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,-1,53,53, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,28,28,28,-1,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,29,29,29,-1,37,36,35,34,34,34,-1,47,48,48,47,46,45,44,43,42,41,42,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,30,-1,-1,-1,36,36,35,35,-1,-1,-1,46,-1,47,47,46,45,44,43,42,42,42,43,44,45,46,47,47,47,48,49,50,51,52,53, 31,-1,29,29,29,29,29,29,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,46,45,45,45,46,47,46,45,44,43,43,43,43,43,44,45,-1,-1,-1,-1,49,49,50,51,52,53, 32,-1,30,30,30,30,-1,30,31,-1,30,30,30,31,32,33,34,35,36,37,-1,-1,46,45,44,45,46,47,46,45,44,44,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52,53, 33,-1,-1,-1,-1,31,32,31,31,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,45,46,47,48,49,-1,-1,51,51,52,53, 34,35,36,37,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,52,51,50,49,48,47,46,46,46,46,46,46,47,48,49,50,-1,52,52,52,53, 35,35,36,37,38,38,37,36,35,34,33,33,33,33,33,33,-1,36,36,37,38,39,40,41,42,43,-1,51,51,50,49,48,47,47,47,47,47,47,47,-1,49,49,50,-1,53,53,53,53, 36,36,36,37,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,37,37,37,38,39,40,41,42,43,-1,51,50,50,49,48,48,48,48,48,48,48,48,49,50,50,50,-1,54,54,54,54, 37,37,37,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,39,38,38,38,38,39,40,41,42,43,-1,51,50,49,49,49,49,49,49,49,49,49,49,49,50,51,51,-1,55,55,55,55, -1,38,38,39,40,-1,38,37,36,36,36,36,36,36,36,37,38,39,39,39,39,39,40,-1,43,43,-1,-1,-1,48,48,49,50,50,50,50,50,50,50,50,50,51,-1,-1,56,56,56,56, -1,-1,39,39,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,51,51,51,-1,-1,-1,-1,52,-1,56,56,57,57,57, -1,-1,40,40,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,41,41,41,41,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,56,55,54,53,54,55,56,57,58,58, 43,42,41,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,42,42,42,42,42,43,44,45,46,47,48,-1,-1,56,56,56,56,57,56,55,54,54,54,55,56,57,58,59, 43,42,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,43,43,43,43,43,44,45,46,47,48,-1,56,55,55,55,56,57,56,55,55,55,55,55,56,57,-1,60, 43,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,44,44,44,44,45,46,47,48,-1,56,55,54,55,56,57,56,56,56,56,56,56,56,57,-1,61, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,45,45,45,45,45,46,47,48,-1,-1,-1,53,-1,-1,-1,57,57,57,57,57,57,57,57,-1,62, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,46,46,46,46,46,46,47,48,49,50,51,52,53,54,-1,58,58,58,58,58,-1,58,-1,-1,63, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,47,47,47,47,47,47,47,48,-1,51,51,52,53,54,-1,57,57,58,59,59,-1,-1,-1,65,64, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,49,-1,-1,49,49,49,49,50,51,52,53,54,-1,57,57,58,59,60,61,-1,64,64,65, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,53,52,51,50,51,-1,-1,-1,-1,-1,-1,52,52,53,54,-1,58,58,58,59,60,-1,-1,65,65,65, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,53,52,51,51,51,52,53,54,55,56,-1,53,53,53,54,-1,59,59,59,59,60,-1,-1,66,66,66, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 1,1,1,2,-1,5,-1,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 2,2,2,2,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,3,3,3,4,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,37,36,36,36,36,35,35,35,36,37,38,39,39,40,41,42,-1,-1,-1,-1,-1,47, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,40,40,41,42,43,43,44,45,-1,48, 9,9,9,-1,17,17,17,17,18,19,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,49, 10,10,10,-1,16,16,16,17,18,19,-1,-1,14,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 11,11,11,-1,15,15,16,17,18,18,17,16,15,16,17,18,19,20,21,21,22,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 12,12,12,13,14,15,16,17,18,18,17,16,16,16,17,18,19,20,21,22,22,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 13,13,13,-1,15,15,16,17,18,18,17,17,17,17,17,18,19,20,21,22,23,24,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,16,16,16,17,18,19,-1,18,18,18,18,18,19,20,21,22,23,24,-1,27,27,27,27,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 21,20,19,18,17,17,17,17,18,19,-1,19,19,19,19,19,19,20,21,22,23,24,-1,28,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 21,20,19,19,-1,18,18,18,18,19,-1,20,20,20,20,20,20,20,21,-1,-1,25,-1,29,29,29,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 21,20,20,20,20,19,19,19,19,19,-1,21,21,21,21,21,21,21,21,-1,27,26,27,28,29,30,31,32,33,33,32,32,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 21,21,21,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,27,27,27,28,29,30,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,49,49,49, -1,-1,-1,21,21,21,21,22,23,24,25,26,25,24,23,23,23,23,23,-1,-1,28,28,28,-1,31,32,33,-1,34,34,34,34,34,34,35,-1,-1,-1,-1,-1,48,48,49,50,50,50,50, 36,36,-1,22,22,22,22,22,23,24,25,26,25,24,24,24,24,-1,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,-1,51,51,51, 35,35,-1,23,23,23,23,23,23,24,-1,26,25,25,25,25,25,26,25,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,-1,52, 34,35,-1,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,51,52,53,53, 33,-1,-1,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,-1,33,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,-1,53,53, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,28,28,28,-1,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,29,29,29,-1,37,36,35,34,34,34,-1,47,48,48,47,46,45,44,43,42,41,42,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,30,-1,-1,-1,36,36,35,35,-1,-1,-1,46,-1,47,47,46,45,44,43,42,42,42,43,44,45,46,47,47,47,48,49,50,51,52,53, 31,-1,29,29,29,29,29,29,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,46,45,45,45,46,47,46,45,44,43,43,43,43,43,44,45,-1,-1,-1,-1,49,49,50,51,52,53, 32,-1,30,30,30,30,-1,30,31,-1,30,30,30,31,32,33,34,35,36,37,-1,-1,46,45,44,45,46,47,46,45,44,44,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52,53, 33,-1,-1,-1,-1,31,32,31,31,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,45,46,47,48,49,-1,-1,51,51,52,53, 34,35,36,37,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,52,51,50,49,48,47,46,46,46,46,46,46,47,48,49,50,-1,52,52,52,53, 35,35,36,37,38,38,37,36,35,34,33,33,33,33,33,33,-1,36,36,37,38,39,40,41,42,43,-1,51,51,50,49,48,47,47,47,47,47,47,47,-1,49,49,50,-1,53,53,53,53, 36,36,36,37,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,37,37,37,38,39,40,41,42,43,-1,51,50,50,49,48,48,48,48,48,48,48,48,49,50,50,50,-1,54,54,54,54, 37,37,37,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,39,38,38,38,38,39,40,41,42,43,-1,51,50,49,49,49,49,49,49,49,49,49,49,49,50,51,51,-1,55,55,55,55, -1,38,38,39,40,-1,38,37,36,36,36,36,36,36,36,37,38,39,39,39,39,39,40,-1,43,43,-1,-1,-1,48,48,49,50,50,50,50,50,50,50,50,50,51,-1,-1,56,56,56,56, -1,-1,39,39,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,51,51,51,-1,-1,-1,-1,52,-1,56,56,57,57,57, -1,-1,40,40,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,41,41,41,41,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,56,55,54,53,54,55,56,57,58,58, 43,42,41,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,42,42,42,42,42,43,44,45,46,47,48,-1,-1,56,56,56,56,57,56,55,54,54,54,55,56,57,58,59, 43,42,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,43,43,43,43,43,44,45,46,47,48,-1,56,55,55,55,56,57,56,55,55,55,55,55,56,57,-1,60, 43,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,44,44,44,44,45,46,47,48,-1,56,55,54,55,56,57,56,56,56,56,56,56,56,57,-1,61, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,45,45,45,45,45,46,47,48,-1,-1,-1,53,-1,-1,-1,57,57,57,57,57,57,57,57,-1,62, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,46,46,46,46,46,46,47,48,49,50,51,52,53,54,-1,58,58,58,58,58,-1,58,-1,-1,63, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,47,47,47,47,47,47,47,48,-1,51,51,52,53,54,-1,57,57,58,59,59,-1,-1,-1,65,64, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,49,-1,-1,49,49,49,49,50,51,52,53,54,-1,57,57,58,59,60,61,-1,64,64,65, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,53,52,51,50,51,-1,-1,-1,-1,-1,-1,52,52,53,54,-1,58,58,58,59,60,-1,-1,65,65,65, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,53,52,51,51,51,52,53,54,55,56,-1,53,53,53,54,-1,59,59,59,59,60,-1,-1,66,66,66, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 2,1,1,1,-1,4,-1,6,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 2,2,2,2,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,3,3,3,4,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,4,4,4,4,5,6,7,8,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,5,5,5,5,5,6,7,8,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 7,6,6,6,6,6,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 7,7,7,7,7,7,7,7,8,9,10,11,12,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,36,35,35,35,35,34,34,34,35,36,37,38,38,39,40,41,-1,-1,-1,-1,-1,46, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,39,39,40,41,42,42,43,44,-1,47, 9,9,9,-1,17,17,17,17,18,19,-1,13,13,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,48, 10,10,10,-1,16,16,16,17,18,19,-1,-1,14,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 11,11,11,-1,15,15,16,17,18,18,17,16,15,16,17,18,19,20,21,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 12,12,12,13,14,15,16,17,18,18,17,16,16,16,17,18,19,20,21,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 13,13,13,-1,15,15,16,17,18,18,17,17,17,17,17,18,19,20,21,22,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,16,16,16,17,18,19,-1,18,18,18,18,18,19,20,21,22,23,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 21,20,19,18,17,17,17,17,18,19,-1,19,19,19,19,19,19,20,21,22,23,24,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 21,20,19,19,-1,18,18,18,18,19,-1,20,20,20,20,20,20,20,21,-1,-1,25,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 21,20,20,20,20,19,19,19,19,19,-1,21,21,21,21,21,21,21,21,-1,27,26,27,28,29,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 21,21,21,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,27,27,27,28,29,30,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,21,21,21,21,22,23,24,25,26,25,24,23,23,23,23,23,-1,-1,28,28,28,-1,31,32,33,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,48,48,49,50,49,49,49, 36,36,-1,22,22,22,22,22,23,24,25,26,25,24,24,24,24,-1,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,-1,50,50,50, 35,35,-1,23,23,23,23,23,23,24,-1,26,25,25,25,25,25,26,25,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,51,-1,51, 34,35,-1,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,51,52,53,52, 33,-1,-1,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,-1,33,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,-1,53,53, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,28,28,28,-1,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,29,29,29,-1,37,36,35,34,34,34,-1,47,48,48,47,46,45,44,43,42,41,42,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,30,-1,-1,-1,36,36,35,35,-1,-1,-1,46,-1,47,47,46,45,44,43,42,42,42,43,44,45,46,47,47,47,48,49,50,51,52,53, 31,-1,29,29,29,29,29,29,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,46,45,45,45,46,47,46,45,44,43,43,43,43,43,44,45,-1,-1,-1,-1,49,49,50,51,52,53, 32,-1,30,30,30,30,-1,30,31,-1,30,30,30,31,32,33,34,35,36,37,-1,-1,46,45,44,45,46,47,46,45,44,44,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52,53, 33,-1,-1,-1,-1,31,32,31,31,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,45,46,47,48,49,-1,-1,51,51,52,53, 34,35,36,37,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,52,51,50,49,48,47,46,46,46,46,46,46,47,48,49,50,-1,52,52,52,53, 35,35,36,37,38,38,37,36,35,34,33,33,33,33,33,33,-1,36,36,37,38,39,40,41,42,43,-1,51,51,50,49,48,47,47,47,47,47,47,47,-1,49,49,50,-1,53,53,53,53, 36,36,36,37,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,37,37,37,38,39,40,41,42,43,-1,51,50,50,49,48,48,48,48,48,48,48,48,49,50,50,50,-1,54,54,54,54, 37,37,37,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,39,38,38,38,38,39,40,41,42,43,-1,51,50,49,49,49,49,49,49,49,49,49,49,49,50,51,51,-1,55,55,55,55, -1,38,38,39,40,-1,38,37,36,36,36,36,36,36,36,37,38,39,39,39,39,39,40,-1,43,43,-1,-1,-1,48,48,49,50,50,50,50,50,50,50,50,50,51,-1,-1,56,56,56,56, -1,-1,39,39,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,51,51,51,-1,-1,-1,-1,52,-1,56,56,57,57,57, -1,-1,40,40,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,41,41,41,41,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,56,55,54,53,54,55,56,57,58,58, 43,42,41,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,42,42,42,42,42,43,44,45,46,47,48,-1,-1,56,56,56,56,57,56,55,54,54,54,55,56,57,58,59, 43,42,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,43,43,43,43,43,44,45,46,47,48,-1,56,55,55,55,56,57,56,55,55,55,55,55,56,57,-1,60, 43,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,44,44,44,44,45,46,47,48,-1,56,55,54,55,56,57,56,56,56,56,56,56,56,57,-1,61, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,45,45,45,45,45,46,47,48,-1,-1,-1,53,-1,-1,-1,57,57,57,57,57,57,57,57,-1,62, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,46,46,46,46,46,46,47,48,49,50,51,52,53,54,-1,58,58,58,58,58,-1,58,-1,-1,63, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,47,47,47,47,47,47,47,48,-1,51,51,52,53,54,-1,57,57,58,59,59,-1,-1,-1,65,64, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,49,-1,-1,49,49,49,49,50,51,52,53,54,-1,57,57,58,59,60,61,-1,64,64,65, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,53,52,51,50,51,-1,-1,-1,-1,-1,-1,52,52,53,54,-1,58,58,58,59,60,-1,-1,65,65,65, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,53,52,51,51,51,52,53,54,55,56,-1,53,53,53,54,-1,59,59,59,59,60,-1,-1,66,66,66, 3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 3,2,1,1,-1,3,-1,5,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 3,2,2,2,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,3,3,3,4,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,4,4,4,4,5,6,7,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,5,5,5,5,5,6,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 7,6,6,6,6,6,6,7,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 7,7,7,7,7,7,7,7,8,9,10,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,35,34,34,34,34,33,33,33,34,35,36,37,37,38,39,40,-1,-1,-1,-1,-1,45, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,38,38,39,40,41,41,42,43,-1,46, 9,9,9,-1,17,17,17,17,18,19,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,47, 10,10,10,-1,16,16,16,17,18,19,-1,-1,14,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 11,11,11,-1,15,15,16,17,18,18,17,16,15,16,17,18,19,20,20,19,20,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 12,12,12,13,14,15,16,17,18,18,17,16,16,16,17,18,19,20,20,20,20,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 13,13,13,-1,15,15,16,17,18,18,17,17,17,17,17,18,19,20,21,21,21,22,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,16,16,16,17,18,19,-1,18,18,18,18,18,19,20,21,22,22,22,-1,25,25,25,25,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 21,20,19,18,17,17,17,17,18,19,-1,19,19,19,19,19,19,20,21,22,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 21,20,19,19,-1,18,18,18,18,19,-1,20,20,20,20,20,20,20,21,-1,-1,24,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 21,20,20,20,20,19,19,19,19,19,-1,21,21,21,21,21,21,21,21,-1,26,25,26,27,28,28,29,30,31,31,30,30,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 21,21,21,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,26,26,26,27,28,29,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,47,47,47, -1,-1,-1,21,21,21,21,22,23,24,25,26,25,24,23,23,23,23,23,-1,-1,27,27,27,-1,30,31,32,-1,32,32,32,32,32,32,33,-1,-1,-1,-1,-1,47,47,48,49,48,48,48, 36,36,-1,22,22,22,22,22,23,24,25,26,25,24,24,24,24,-1,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,49,49,49, 35,35,-1,23,23,23,23,23,23,24,-1,26,25,25,25,25,25,26,25,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,50,-1,50, 34,35,-1,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,51, 33,-1,-1,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,28,28,28,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,29,29,29,-1,36,35,34,33,33,33,-1,47,48,47,46,45,44,43,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,30,-1,-1,-1,36,35,34,34,-1,-1,-1,46,-1,47,46,45,44,43,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 31,-1,29,29,29,29,29,29,-1,-1,29,29,30,31,32,33,34,35,35,35,-1,-1,46,45,45,45,46,46,45,44,43,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 32,-1,30,30,30,30,-1,30,31,-1,30,30,30,31,32,33,34,35,36,36,-1,-1,46,45,44,45,46,46,45,44,43,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 33,-1,-1,-1,-1,31,32,31,31,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 34,35,36,37,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,51,50,49,48,47,46,45,45,45,45,45,45,46,47,48,49,-1,51,51,51,52, 35,35,36,37,38,38,37,36,35,34,33,33,33,33,33,33,-1,36,36,37,38,39,40,41,42,43,-1,51,50,49,48,47,46,46,46,46,46,46,46,-1,48,48,49,-1,52,52,52,52, 36,36,36,37,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,37,37,37,38,39,40,41,42,43,-1,51,50,49,48,47,47,47,47,47,47,47,47,48,49,49,49,-1,53,53,53,53, 37,37,37,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,39,38,38,38,38,39,40,41,42,43,-1,51,50,49,48,48,48,48,48,48,48,48,48,48,49,50,50,-1,54,54,54,54, -1,38,38,39,40,-1,38,37,36,36,36,36,36,36,36,37,38,39,39,39,39,39,40,-1,43,43,-1,-1,-1,48,48,49,49,49,49,49,49,49,49,49,49,50,-1,-1,55,55,55,55, -1,-1,39,39,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,50,50,50,50,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,40,40,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,41,41,41,41,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,53,54,55,56,57,57, 43,42,41,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,42,42,42,42,42,43,44,45,46,47,48,-1,-1,56,56,56,56,56,55,54,53,53,53,54,55,56,57,58, 43,42,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,43,43,43,43,43,44,45,46,47,48,-1,56,55,55,55,56,56,55,54,54,54,54,54,55,56,-1,59, 43,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,44,44,44,44,45,46,47,48,-1,56,55,54,55,56,56,55,55,55,55,55,55,55,56,-1,60, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,45,45,45,45,45,46,47,48,-1,-1,-1,53,-1,-1,-1,56,56,56,56,56,56,56,56,-1,61, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,46,46,46,46,46,46,47,48,49,50,51,52,53,54,-1,57,57,57,57,57,-1,57,-1,-1,62, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,47,47,47,47,47,47,47,48,-1,51,51,52,53,54,-1,57,57,58,58,58,-1,-1,-1,64,63, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,57,58,59,59,60,61,62,63,64, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,49,-1,-1,49,49,49,49,50,51,52,53,54,-1,57,57,58,59,60,60,-1,63,63,64, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,53,52,51,50,51,-1,-1,-1,-1,-1,-1,52,52,53,54,-1,58,58,58,59,60,-1,-1,64,64,64, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,53,52,51,51,51,52,53,54,55,56,-1,53,53,53,54,-1,59,59,59,59,60,-1,-1,65,65,65, 4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 4,3,2,2,-1,2,-1,4,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 4,3,3,3,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,4,4,4,5,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,5,5,5,5,6,7,8,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,6,6,6,6,6,7,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 8,7,7,7,7,7,7,8,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 8,8,8,8,8,8,8,8,9,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,34,33,33,33,33,32,32,32,33,34,35,36,36,37,38,39,-1,-1,-1,-1,-1,44, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,37,37,38,39,40,40,41,42,-1,45, 10,10,10,-1,18,18,18,18,19,19,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,46, 11,11,11,-1,17,17,17,18,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 12,12,12,-1,16,16,17,18,18,17,16,15,14,15,16,17,18,19,19,18,19,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 13,13,13,14,15,16,17,18,18,17,16,15,15,15,16,17,18,19,19,19,19,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 14,14,14,-1,16,16,17,18,18,17,16,16,16,16,16,17,18,19,20,20,20,21,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,17,17,17,18,18,18,-1,17,17,17,17,17,18,19,20,21,21,21,-1,24,24,24,24,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 22,21,20,19,18,18,18,18,19,19,-1,18,18,18,18,18,18,19,20,21,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 22,21,20,20,-1,19,19,19,19,20,-1,19,19,19,19,19,19,19,20,-1,-1,23,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 22,21,21,21,21,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,-1,25,24,25,26,27,27,28,29,30,30,29,29,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 22,22,22,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,25,25,25,26,27,28,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,46,46,46, -1,-1,-1,22,22,22,22,23,24,25,26,25,24,23,22,22,22,22,22,-1,-1,26,26,26,-1,29,30,31,-1,31,31,31,31,31,31,32,-1,-1,-1,-1,-1,46,46,47,48,47,47,47, 37,37,-1,23,23,23,23,23,24,25,26,25,24,23,23,23,23,-1,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,48,48,48, 36,36,-1,24,24,24,24,24,24,25,-1,25,24,24,24,24,24,25,24,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,49, 35,36,-1,25,25,25,25,25,25,25,26,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,50, 34,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 33,-1,28,27,27,27,27,27,-1,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 32,-1,28,28,28,28,28,28,-1,28,29,30,-1,28,28,28,-1,35,34,33,32,32,32,-1,47,47,46,45,44,43,42,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 31,30,29,29,29,29,29,29,-1,29,29,30,-1,29,-1,-1,-1,35,34,33,33,-1,-1,-1,46,-1,46,45,44,43,42,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 32,-1,30,30,30,30,30,30,-1,-1,30,30,31,30,31,32,33,34,34,34,-1,-1,46,45,45,45,46,45,44,43,42,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 33,-1,31,31,31,31,-1,31,32,-1,31,31,31,31,31,32,33,34,35,35,-1,-1,46,45,44,45,46,45,44,43,42,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 34,-1,-1,-1,-1,32,33,32,32,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 35,36,37,38,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,45,46,47,48,-1,50,50,50,51, 36,36,37,38,39,39,38,37,36,35,34,34,34,34,34,34,-1,36,36,37,38,39,40,41,42,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,-1,47,47,48,-1,51,51,51,51, 37,37,37,38,-1,39,38,37,36,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,48,-1,52,52,52,52, 38,38,38,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,50,49,48,47,47,47,47,47,47,47,47,47,47,48,49,49,-1,53,53,53,53, -1,39,39,40,41,-1,39,38,37,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,48,48,48,48,48,48,48,48,48,48,48,48,49,-1,-1,54,54,54,54, -1,-1,40,40,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,41,41,41,40,39,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,52,53,54,55,56,56, 44,43,42,42,41,40,40,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,45,46,47,48,-1,-1,56,56,56,56,55,54,53,52,52,52,53,54,55,56,57, 44,43,43,42,41,41,41,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,43,44,45,46,47,48,-1,56,55,55,55,56,55,54,53,53,53,53,53,54,55,-1,58, 44,44,43,42,42,42,42,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,44,44,44,45,46,47,48,-1,56,55,54,55,56,55,54,54,54,54,54,54,54,55,-1,59, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,45,45,45,45,45,46,47,48,-1,-1,-1,53,-1,-1,-1,55,55,55,55,55,55,55,55,-1,60, 45,44,44,44,44,44,44,45,46,47,48,49,49,48,47,46,46,-1,-1,52,52,53,-1,46,46,46,46,46,46,47,48,49,50,51,52,53,54,-1,56,56,56,56,56,-1,56,-1,-1,61, 45,45,45,45,45,45,45,45,46,47,48,49,49,48,47,47,47,-1,51,51,52,53,-1,47,47,47,47,47,47,47,48,-1,51,51,52,53,54,-1,57,57,57,57,57,-1,-1,-1,63,62, 46,46,46,46,46,-1,46,46,46,47,48,49,49,48,48,48,48,49,50,51,52,53,-1,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,57,58,58,58,59,60,61,62,63, 47,47,47,47,-1,-1,47,47,47,47,48,49,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,49,-1,-1,49,49,49,49,50,51,52,53,54,-1,57,57,58,59,59,59,-1,62,62,63, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,50,50,50,50,-1,-1,52,52,53,53,52,51,50,51,-1,-1,-1,-1,-1,-1,52,52,53,54,-1,58,58,58,59,60,-1,-1,63,63,63, 49,49,49,50,51,52,51,50,49,49,49,49,50,51,51,51,-1,-1,-1,-1,53,53,53,52,51,51,51,52,53,54,55,56,-1,53,53,53,54,-1,59,59,59,59,60,-1,-1,64,64,64, 5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 5,4,3,3,-1,1,-1,3,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 5,4,4,4,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,5,5,5,6,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,6,6,6,6,7,8,7,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,7,7,7,7,7,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,33,32,31,30,29,29,30,31,32,33,33,34,35,36,37,38,-1,40,40,40,41,42, 9,8,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,33,32,31,31,-1,30,30,31,32,33,34,34,35,36,37,38,-1,41,41,41,41,42, 9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,-1,33,32,32,32,32,31,31,31,32,33,34,35,35,36,37,38,-1,-1,-1,-1,-1,43, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,36,36,37,38,39,39,40,41,-1,44, 11,11,11,-1,19,19,19,18,18,18,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,45, 12,12,12,-1,18,18,18,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 13,13,13,-1,17,17,18,18,17,16,15,14,13,14,15,16,17,18,18,17,18,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 14,14,14,15,16,17,18,18,17,16,15,14,14,14,15,16,17,18,18,18,18,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 15,15,15,-1,17,17,18,18,17,16,15,15,15,15,15,16,17,18,19,19,19,20,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,18,18,18,18,17,17,-1,16,16,16,16,16,17,18,19,20,20,20,-1,23,23,23,23,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 23,22,21,20,19,19,19,18,18,18,-1,17,17,17,17,17,17,18,19,20,21,21,-1,24,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 23,22,21,21,-1,20,19,19,19,19,-1,18,18,18,18,18,18,18,19,-1,-1,22,-1,25,25,25,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 23,22,22,22,21,20,20,20,20,20,-1,19,19,19,19,19,19,19,19,-1,24,23,24,25,26,26,27,28,29,29,28,28,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 23,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,24,24,24,25,26,27,-1,-1,-1,29,29,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,45,45,45, -1,-1,-1,22,22,22,22,23,24,25,25,24,23,22,21,21,21,21,21,-1,-1,25,25,25,-1,28,29,30,-1,30,30,30,30,30,30,31,-1,-1,-1,-1,-1,45,45,46,47,46,46,46, 37,37,-1,23,23,23,23,23,24,25,25,24,23,22,22,22,22,-1,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,47,47,47, 36,36,-1,24,24,24,24,24,24,25,-1,24,23,23,23,23,23,24,23,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,-1,48, 35,36,-1,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,49, 34,-1,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 33,-1,28,27,27,27,27,27,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 32,-1,28,28,28,28,28,28,-1,28,29,30,-1,27,27,27,-1,34,33,32,31,31,31,-1,46,46,45,44,43,42,41,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 31,30,29,29,29,29,29,29,-1,29,29,30,-1,28,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,45,44,43,42,41,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 32,-1,30,30,30,30,30,30,-1,-1,30,30,30,29,30,31,32,33,33,33,-1,-1,45,44,44,44,45,44,43,42,41,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 33,-1,31,31,31,31,-1,31,32,-1,31,31,30,30,30,31,32,33,34,34,-1,-1,45,44,43,44,45,44,43,42,41,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 34,-1,-1,-1,-1,32,33,32,32,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 35,36,37,38,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,44,45,46,47,-1,49,49,49,50, 36,36,37,38,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,-1,46,46,47,-1,50,50,50,50, 37,37,37,38,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,47,-1,51,51,51,51, 38,38,38,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,49,48,47,46,46,46,46,46,46,46,46,46,46,47,48,48,-1,52,52,52,52, -1,39,39,40,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,47,47,47,47,47,47,47,47,47,47,47,47,48,-1,-1,53,53,53,53, -1,-1,40,40,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,41,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,51,52,53,54,55,55, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,47,-1,-1,55,55,55,55,54,53,52,51,51,51,52,53,54,55,56, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,45,46,47,-1,55,54,54,54,55,54,53,52,52,52,52,52,53,54,-1,57, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,46,47,-1,55,54,53,54,55,54,53,53,53,53,53,53,53,54,-1,58, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,47,-1,-1,-1,52,-1,-1,-1,54,54,54,54,54,54,54,54,-1,59, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,55,55,55,55,55,-1,55,-1,-1,60, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,56,56,56,56,56,-1,-1,-1,62,61, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,56,57,57,57,58,59,60,61,62, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,56,56,57,58,58,58,-1,61,61,62, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,57,57,57,58,59,-1,-1,62,62,62, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,58,58,58,58,59,-1,-1,63,63,63, 6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 6,5,4,4,-1,2,-1,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 6,5,5,5,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,6,6,6,7,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,7,7,7,7,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,8,8,8,8,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,32,31,30,29,28,28,29,30,31,32,32,33,34,35,36,37,-1,39,39,39,40,41, 10,9,9,9,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,32,31,30,30,-1,29,29,30,31,32,33,33,34,35,36,37,-1,40,40,40,40,41, 10,10,10,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,32,31,31,31,31,30,30,30,31,32,33,34,34,35,36,37,-1,-1,-1,-1,-1,42, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,35,35,36,37,38,38,39,40,-1,43, 12,12,12,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,44, 13,13,13,-1,19,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 14,14,14,-1,18,18,18,17,16,15,14,13,12,13,14,15,16,17,17,16,17,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 15,15,15,16,17,18,18,17,16,15,14,13,13,13,14,15,16,17,17,17,17,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 16,16,16,-1,18,18,18,17,16,15,14,14,14,14,14,15,16,17,18,18,18,19,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,19,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,19,19,19,-1,22,22,22,22,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,20,20,-1,23,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,21,-1,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,23,22,23,24,25,25,26,27,28,28,27,27,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,23,23,23,24,25,26,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,44,44,44, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,24,24,24,-1,27,28,29,-1,29,29,29,29,29,29,30,-1,-1,-1,-1,-1,44,44,45,46,45,45,45, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,46,46,46, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,47, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,48, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,33,32,31,30,30,30,-1,45,45,44,43,42,41,40,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,44,43,42,41,40,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,32,32,-1,-1,44,43,43,43,44,43,42,41,40,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,33,33,-1,-1,44,43,42,43,44,43,42,41,40,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,48,47,46,45,44,43,42,42,42,42,42,42,43,44,45,46,-1,48,48,48,49, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,-1,45,45,46,-1,49,49,49,49, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,46,-1,50,50,50,50, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,48,47,46,45,45,45,45,45,45,45,45,45,45,46,47,47,-1,51,51,51,51, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,46,46,46,46,46,46,46,46,46,46,46,46,47,-1,-1,52,52,52,52, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,50,51,52,53,54,54, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,54,54,54,53,52,51,50,50,50,51,52,53,54,55, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,53,54,53,52,51,51,51,51,51,52,53,-1,56, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,53,54,53,52,52,52,52,52,52,52,53,-1,57, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,53,53,53,53,53,53,53,53,-1,58, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,54,54,54,54,54,-1,54,-1,-1,59, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,55,55,55,55,55,-1,-1,-1,61,60, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,55,56,56,56,57,58,59,60,61, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,55,55,56,57,57,57,-1,60,60,61, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,56,56,56,57,58,-1,-1,61,61,61, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,57,57,57,57,58,-1,-1,62,62,62, 7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 7,6,5,5,-1,3,-1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 7,6,6,6,-1,-1,-1,-1,2,2,3,4,5,6,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,7,7,7,8,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,8,8,8,8,7,6,5,4,4,4,5,6,7,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,9,9,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 11,10,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 11,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,31,30,30,30,30,29,29,29,30,31,32,33,33,34,35,36,-1,-1,-1,-1,-1,41, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,34,34,35,36,37,37,38,39,-1,42, 12,12,12,-1,19,18,17,16,16,16,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,43, 13,13,13,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 14,14,14,-1,18,18,17,16,15,14,13,12,11,12,13,14,15,16,16,15,16,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 15,15,15,16,17,18,17,16,15,14,13,12,12,12,13,14,15,16,16,16,16,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 16,16,16,-1,18,18,17,16,15,14,13,13,13,13,13,14,15,16,17,17,17,18,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,14,14,14,14,15,16,17,18,18,18,-1,21,21,21,21,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 23,22,21,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,16,17,18,19,19,-1,22,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 23,22,21,21,-1,18,17,17,17,17,-1,16,16,16,16,16,16,16,17,-1,-1,20,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 23,22,21,20,19,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,-1,22,21,22,23,24,24,25,26,27,27,26,26,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,22,22,22,23,24,25,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,43,43,43, -1,-1,-1,20,20,20,20,21,22,23,23,22,21,20,19,19,19,19,19,-1,-1,23,23,23,-1,26,27,28,-1,28,28,28,28,28,28,29,-1,-1,-1,-1,-1,43,43,44,45,44,44,44, 35,35,-1,21,21,21,21,21,22,23,23,22,21,20,20,20,20,-1,20,21,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,45,45,45, 34,34,-1,22,22,22,22,22,22,23,-1,22,21,21,21,21,21,22,21,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,46, 33,34,-1,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,47, 32,-1,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,-1,28,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,25,25,25,-1,32,31,30,29,29,29,-1,44,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,26,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,43,42,41,40,39,38,37,37,37,38,39,40,41,42,42,42,43,44,45,46,47,48, 30,-1,28,28,28,28,28,28,-1,-1,28,28,28,27,28,29,30,31,31,31,-1,-1,43,42,42,42,43,42,41,40,39,38,38,38,38,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48, 31,-1,29,29,29,29,-1,29,30,-1,29,29,28,28,28,29,30,31,32,32,-1,-1,43,42,41,42,43,42,41,40,39,39,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47,48, 32,-1,-1,-1,-1,30,31,30,30,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48, 33,34,35,36,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,47,46,45,44,43,42,41,41,41,41,41,41,42,43,44,45,-1,47,47,47,48, 34,34,35,36,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,-1,44,44,45,-1,48,48,48,48, 35,35,35,36,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,45,-1,49,49,49,49, 36,36,36,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,-1,50,50,50,50, -1,37,37,38,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,-1,51,51,51,51, -1,-1,38,38,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46,-1,-1,-1,-1,47,-1,51,51,52,52,52, -1,-1,39,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,49,50,51,52,53,53, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,53,53,52,51,50,49,49,49,50,51,52,53,54, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,53,52,51,50,50,50,50,50,51,52,-1,55, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,53,52,51,51,51,51,51,51,51,52,-1,56, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,52,52,52,52,52,52,52,52,-1,57, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,53,53,53,53,53,-1,53,-1,-1,58, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,54,54,54,54,54,-1,-1,-1,60,59, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,54,55,55,55,56,57,58,59,60, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,55,56,56,56,-1,59,59,60, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,56,57,-1,-1,60,60,60, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,57,-1,-1,61,61,61, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 8,7,6,6,-1,4,-1,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 8,7,7,7,-1,-1,-1,-1,2,2,2,3,4,5,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,8,8,8,9,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,9,9,9,8,7,6,5,4,4,4,5,6,7,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,10,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,30,29,29,29,29,28,28,28,29,30,31,32,32,33,34,35,-1,-1,-1,-1,-1,40, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,33,33,34,35,36,37,38,39,-1,41, 12,12,12,-1,19,18,17,16,16,16,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,-1,42, 13,13,13,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 14,14,14,-1,18,18,17,16,15,14,13,12,11,12,13,14,15,16,16,15,16,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 15,15,15,16,17,18,17,16,15,14,13,12,12,12,13,14,15,16,16,16,16,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 16,16,16,-1,18,18,17,16,15,14,13,13,13,13,13,14,15,16,17,17,17,18,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,14,14,14,14,15,16,17,18,18,18,-1,21,21,21,21,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 23,22,21,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,16,17,18,19,19,-1,22,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 23,22,21,21,-1,18,17,17,17,17,-1,16,16,16,16,16,16,16,17,-1,-1,20,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 23,22,21,20,19,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,-1,22,21,22,23,24,24,25,26,27,27,26,26,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,22,22,22,23,24,25,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,43,43,43, -1,-1,-1,20,20,20,20,21,22,23,23,22,21,20,19,19,19,19,19,-1,-1,23,23,23,-1,26,27,28,-1,28,28,28,28,28,28,29,-1,-1,-1,-1,-1,43,43,44,45,44,44,44, 35,35,-1,21,21,21,21,21,22,23,23,22,21,20,20,20,20,-1,20,21,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,45,45,45, 34,34,-1,22,22,22,22,22,22,23,-1,22,21,21,21,21,21,22,21,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,46, 33,34,-1,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,47, 32,-1,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,-1,28,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,25,25,25,-1,32,31,30,29,29,29,-1,44,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,26,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,43,42,41,40,39,38,37,37,37,38,39,40,41,42,42,42,43,44,45,46,47,48, 30,-1,28,28,28,28,28,28,-1,-1,28,28,28,27,28,29,30,31,31,31,-1,-1,43,42,42,42,43,42,41,40,39,38,38,38,38,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48, 31,-1,29,29,29,29,-1,29,30,-1,29,29,28,28,28,29,30,31,32,32,-1,-1,43,42,41,42,43,42,41,40,39,39,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47,48, 32,-1,-1,-1,-1,30,31,30,30,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48, 33,34,35,36,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,47,46,45,44,43,42,41,41,41,41,41,41,42,43,44,45,-1,47,47,47,48, 34,34,35,36,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,-1,44,44,45,-1,48,48,48,48, 35,35,35,36,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,45,-1,49,49,49,49, 36,36,36,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,-1,50,50,50,50, -1,37,37,38,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,-1,51,51,51,51, -1,-1,38,38,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46,-1,-1,-1,-1,47,-1,51,51,52,52,52, -1,-1,39,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,49,50,51,52,53,53, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,53,53,52,51,50,49,49,49,50,51,52,53,54, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,53,52,51,50,50,50,50,50,51,52,-1,55, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,53,52,51,51,51,51,51,51,51,52,-1,56, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,52,52,52,52,52,52,52,52,-1,57, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,53,53,53,53,53,-1,53,-1,-1,58, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,54,54,54,54,54,-1,-1,-1,60,59, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,54,55,55,55,56,57,58,59,60, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,55,56,56,56,-1,59,59,60, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,56,57,-1,-1,60,60,60, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,57,-1,-1,61,61,61, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 9,8,7,7,-1,5,-1,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 9,8,8,8,-1,-1,-1,-1,2,2,2,2,3,4,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,9,9,9,9,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,10,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,13,14,15,16,17,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,14,15,16,17,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,15,16,17,-1,29,28,28,28,28,27,27,27,28,29,30,31,31,32,33,34,-1,-1,-1,-1,-1,39, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,32,32,33,34,35,36,37,38,-1,40, 12,12,12,-1,19,18,17,16,16,16,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,-1,41, 13,13,13,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,-1,20,20,21,22,23,24,25,-1,31,31,31,31,32,33,34,35,36,36,37,38,-1,42, 14,14,14,-1,18,18,17,16,15,14,13,12,11,12,13,14,15,16,16,15,16,-1,18,18,18,19,20,21,21,22,-1,25,25,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 15,15,15,16,17,18,17,16,15,14,13,12,12,12,13,14,15,16,16,16,16,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 16,16,16,-1,18,18,17,16,15,14,13,13,13,13,13,14,15,16,17,17,17,18,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,14,14,14,14,15,16,17,18,18,18,-1,21,21,21,21,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 23,22,21,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,16,17,18,19,19,-1,22,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 23,22,21,21,-1,18,17,17,17,17,-1,16,16,16,16,16,16,16,17,-1,-1,20,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 23,22,21,20,19,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,-1,22,21,22,23,24,24,25,26,27,27,26,26,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,22,22,22,23,24,25,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,43,43,43, -1,-1,-1,20,20,20,20,21,22,23,23,22,21,20,19,19,19,19,19,-1,-1,23,23,23,-1,26,27,28,-1,28,28,28,28,28,28,29,-1,-1,-1,-1,-1,43,43,44,45,44,44,44, 35,35,-1,21,21,21,21,21,22,23,23,22,21,20,20,20,20,-1,20,21,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,45,45,45, 34,34,-1,22,22,22,22,22,22,23,-1,22,21,21,21,21,21,22,21,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,46, 33,34,-1,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,47, 32,-1,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,-1,28,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,25,25,25,-1,32,31,30,29,29,29,-1,44,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,26,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,43,42,41,40,39,38,37,37,37,38,39,40,41,42,42,42,43,44,45,46,47,48, 30,-1,28,28,28,28,28,28,-1,-1,28,28,28,27,28,29,30,31,31,31,-1,-1,43,42,42,42,43,42,41,40,39,38,38,38,38,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48, 31,-1,29,29,29,29,-1,29,30,-1,29,29,28,28,28,29,30,31,32,32,-1,-1,43,42,41,42,43,42,41,40,39,39,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47,48, 32,-1,-1,-1,-1,30,31,30,30,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48, 33,34,35,36,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,47,46,45,44,43,42,41,41,41,41,41,41,42,43,44,45,-1,47,47,47,48, 34,34,35,36,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,-1,44,44,45,-1,48,48,48,48, 35,35,35,36,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,45,-1,49,49,49,49, 36,36,36,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,-1,50,50,50,50, -1,37,37,38,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,-1,51,51,51,51, -1,-1,38,38,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46,-1,-1,-1,-1,47,-1,51,51,52,52,52, -1,-1,39,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,49,50,51,52,53,53, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,53,53,52,51,50,49,49,49,50,51,52,53,54, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,53,52,51,50,50,50,50,50,51,52,-1,55, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,53,52,51,51,51,51,51,51,51,52,-1,56, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,52,52,52,52,52,52,52,52,-1,57, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,53,53,53,53,53,-1,53,-1,-1,58, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,54,54,54,54,54,-1,-1,-1,60,59, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,54,55,55,55,56,57,58,59,60, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,55,56,56,56,-1,59,59,60, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,56,57,-1,-1,60,60,60, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,57,-1,-1,61,61,61, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 10,9,8,8,-1,6,-1,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 10,9,9,9,-1,-1,-1,-1,2,2,2,2,2,3,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,10,10,9,9,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,11,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,12,12,13,14,15,16,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,13,13,14,15,16,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,14,14,15,16,-1,28,27,27,27,27,26,26,26,27,28,29,30,30,31,32,33,-1,-1,-1,-1,-1,38, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,31,31,32,33,34,35,36,37,-1,39, 12,12,12,-1,19,18,17,16,16,16,-1,9,9,9,9,9,10,11,12,13,14,15,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,-1,40, 13,13,13,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,17,-1,19,19,20,21,22,23,24,-1,30,30,30,31,32,33,34,35,35,35,36,37,-1,41, 14,14,14,-1,18,18,17,16,15,14,13,12,11,12,13,14,15,16,16,15,16,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 15,15,15,16,17,18,17,16,15,14,13,12,12,12,13,14,15,16,16,16,16,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 16,16,16,-1,18,18,17,16,15,14,13,13,13,13,13,14,15,16,17,17,17,18,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,14,14,14,14,15,16,17,18,18,18,-1,21,21,21,21,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 23,22,21,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,16,17,18,19,19,-1,22,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 23,22,21,21,-1,18,17,17,17,17,-1,16,16,16,16,16,16,16,17,-1,-1,20,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 23,22,21,20,19,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,-1,22,21,22,23,24,24,25,26,27,27,26,26,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,22,22,22,23,24,25,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,43,43,43, -1,-1,-1,20,20,20,20,21,22,23,23,22,21,20,19,19,19,19,19,-1,-1,23,23,23,-1,26,27,28,-1,28,28,28,28,28,28,29,-1,-1,-1,-1,-1,43,43,44,45,44,44,44, 35,35,-1,21,21,21,21,21,22,23,23,22,21,20,20,20,20,-1,20,21,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,45,45,45, 34,34,-1,22,22,22,22,22,22,23,-1,22,21,21,21,21,21,22,21,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,46, 33,34,-1,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,47, 32,-1,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,-1,28,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,25,25,25,-1,32,31,30,29,29,29,-1,44,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,26,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,43,42,41,40,39,38,37,37,37,38,39,40,41,42,42,42,43,44,45,46,47,48, 30,-1,28,28,28,28,28,28,-1,-1,28,28,28,27,28,29,30,31,31,31,-1,-1,43,42,42,42,43,42,41,40,39,38,38,38,38,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48, 31,-1,29,29,29,29,-1,29,30,-1,29,29,28,28,28,29,30,31,32,32,-1,-1,43,42,41,42,43,42,41,40,39,39,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47,48, 32,-1,-1,-1,-1,30,31,30,30,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48, 33,34,35,36,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,47,46,45,44,43,42,41,41,41,41,41,41,42,43,44,45,-1,47,47,47,48, 34,34,35,36,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,-1,44,44,45,-1,48,48,48,48, 35,35,35,36,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,45,-1,49,49,49,49, 36,36,36,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,-1,50,50,50,50, -1,37,37,38,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,-1,51,51,51,51, -1,-1,38,38,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46,-1,-1,-1,-1,47,-1,51,51,52,52,52, -1,-1,39,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,49,50,51,52,53,53, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,53,53,52,51,50,49,49,49,50,51,52,53,54, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,53,52,51,50,50,50,50,50,51,52,-1,55, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,53,52,51,51,51,51,51,51,51,52,-1,56, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,52,52,52,52,52,52,52,52,-1,57, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,53,53,53,53,53,-1,53,-1,-1,58, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,54,54,54,54,54,-1,-1,-1,60,59, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,54,55,55,55,56,57,58,59,60, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,55,56,56,56,-1,59,59,60, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,56,57,-1,-1,60,60,60, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,57,-1,-1,61,61,61, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 11,10,9,9,-1,7,-1,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 11,10,10,10,-1,-1,-1,-1,3,2,2,2,2,2,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,11,10,9,9,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,11,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,11,11,12,13,14,15,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,12,12,12,13,14,15,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,13,13,13,14,15,-1,27,26,26,26,26,25,25,25,26,27,28,29,29,30,31,32,-1,-1,-1,-1,-1,37, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,30,30,31,32,33,34,35,36,-1,38, 12,12,12,-1,19,18,17,16,16,16,-1,9,9,9,9,9,10,11,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,-1,39, 13,13,13,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,14,-1,-1,16,16,16,-1,18,18,19,20,21,22,23,-1,29,29,29,30,31,32,33,34,34,34,35,36,-1,40, 14,14,14,-1,18,18,17,16,15,14,13,12,11,12,13,14,15,16,16,15,16,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 15,15,15,16,17,18,17,16,15,14,13,12,12,12,13,14,15,16,16,16,16,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 16,16,16,-1,18,18,17,16,15,14,13,13,13,13,13,14,15,16,17,17,17,18,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,14,14,14,14,15,16,17,18,18,18,-1,20,20,20,20,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 23,22,21,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,16,17,18,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 23,22,21,21,-1,18,17,17,17,17,-1,16,16,16,16,16,16,16,17,-1,-1,20,-1,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 23,22,21,20,19,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,-1,22,21,22,23,23,23,24,25,26,26,25,25,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,22,22,22,23,24,24,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,42,42,42, -1,-1,-1,20,20,20,20,21,22,23,23,22,21,20,19,19,19,19,19,-1,-1,23,23,23,-1,25,26,27,-1,27,27,27,27,27,27,28,-1,-1,-1,-1,-1,42,42,43,44,43,43,43, 35,35,-1,21,21,21,21,21,22,23,23,22,21,20,20,20,20,-1,20,21,-1,24,24,24,25,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,44,44,44, 34,34,-1,22,22,22,22,22,22,23,-1,22,21,21,21,21,21,22,21,21,-1,25,25,25,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,45, 33,34,-1,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,46, 32,-1,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,-1,28,27,27,27,27,27,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,25,25,25,-1,32,31,30,29,29,29,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,26,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,42,41,40,39,38,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 30,-1,28,28,28,28,28,28,-1,-1,28,28,28,27,28,29,30,31,31,31,-1,-1,43,42,42,42,42,41,40,39,38,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 31,-1,29,29,29,29,-1,29,30,-1,29,29,28,28,28,29,30,31,32,32,-1,-1,43,42,41,42,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 32,-1,-1,-1,-1,30,31,30,30,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 33,34,35,36,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,46,46,46,47, 34,34,35,36,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,47,47,47,47, 35,35,35,36,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,48,48,48,48, 36,36,36,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,49,49,49,49, -1,37,37,38,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,50,50,50,50, -1,-1,38,38,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,45,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,39,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,48,49,50,51,52,52, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,53,52,51,50,49,48,48,48,49,50,51,52,53, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,52,51,50,49,49,49,49,49,50,51,-1,54, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,52,51,50,50,50,50,50,50,50,51,-1,55, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,51,51,51,51,51,51,51,51,-1,56, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,52,52,52,52,52,-1,52,-1,-1,57, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,53,53,53,53,53,-1,-1,-1,59,58, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,54,54,54,54,55,56,57,58,59, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,55,55,55,55,-1,58,58,59, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,56,56,-1,-1,59,59,59, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,57,-1,-1,60,60,60, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 12,11,10,10,-1,8,-1,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 12,11,10,10,-1,-1,-1,-1,4,3,2,2,2,2,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,11,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,11,10,10,11,12,13,14,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,11,11,11,11,12,13,14,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,12,12,12,12,13,14,-1,26,25,25,25,25,24,24,24,25,26,27,28,28,29,30,31,-1,-1,-1,-1,-1,36, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,29,29,30,31,32,33,34,35,-1,37, 12,12,12,-1,19,18,17,16,16,16,-1,9,9,9,9,9,10,11,12,13,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,-1,38, 13,13,13,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,14,-1,-1,15,15,15,-1,17,17,18,19,20,21,22,-1,28,28,28,29,30,31,32,33,33,33,34,35,-1,39, 14,14,14,-1,18,18,17,16,15,14,13,12,11,12,13,14,15,16,16,15,16,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 15,15,15,16,17,18,17,16,15,14,13,12,12,12,13,14,15,16,16,16,16,-1,-1,17,17,17,18,19,19,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 16,16,16,-1,18,18,17,16,15,14,13,13,13,13,13,14,15,16,17,17,17,18,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,14,14,14,14,15,16,17,18,18,18,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 23,22,21,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,16,17,18,19,19,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 23,22,21,21,-1,18,17,17,17,17,-1,16,16,16,16,16,16,16,17,-1,-1,20,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 23,22,21,20,19,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,-1,22,21,22,22,22,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,22,22,22,23,23,23,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,20,20,20,20,21,22,23,23,22,21,20,19,19,19,19,19,-1,-1,23,23,23,-1,24,25,26,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,41,41,42,43,42,42,42, 35,35,-1,21,21,21,21,21,22,23,23,22,21,20,20,20,20,-1,20,21,-1,24,24,24,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,43,43,43, 34,34,-1,22,22,22,22,22,22,23,-1,22,21,21,21,21,21,22,21,21,-1,25,25,25,25,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,44, 33,34,-1,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,45, 32,-1,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,-1,28,27,27,27,27,27,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,25,25,25,-1,32,31,30,29,29,29,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,26,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 30,-1,28,28,28,28,28,28,-1,-1,28,28,28,27,28,29,30,31,31,31,-1,-1,43,42,42,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 31,-1,29,29,29,29,-1,29,30,-1,29,29,28,28,28,29,30,31,32,32,-1,-1,43,42,41,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 32,-1,-1,-1,-1,30,31,30,30,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 33,34,35,36,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 34,34,35,36,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 35,35,35,36,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 36,36,36,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,37,37,38,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,38,38,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,39,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,52,51,50,49,48,47,47,47,48,49,50,51,52, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,51,50,49,48,48,48,48,48,49,50,-1,53, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,51,50,49,49,49,49,49,49,49,50,-1,54, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,51,51,51,51,51,-1,51,-1,-1,56, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,52,52,52,52,52,-1,-1,-1,58,57, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,54,55,56,57,58, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,54,54,54,54,-1,57,57,58, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,55,55,-1,-1,58,58,58, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,56,-1,-1,59,59,59, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 13,12,11,11,-1,9,-1,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 13,12,11,11,-1,-1,-1,-1,5,4,3,2,2,2,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,11,10,9,9,10,11,12,13,-1,25,24,23,22,21,21,22,23,24,25,25,26,27,28,29,30,-1,32,32,32,33,34, 13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,11,10,10,10,10,11,12,13,-1,25,24,23,23,-1,22,22,23,24,25,26,26,27,28,29,30,-1,33,33,33,33,34, 13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,11,11,11,11,11,11,12,13,-1,25,24,24,24,24,23,23,23,24,25,26,27,27,28,29,30,-1,-1,-1,-1,-1,35, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,28,28,29,30,31,32,33,34,-1,36, 13,13,13,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,-1,37, 14,14,14,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,16,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,32,32,33,34,-1,38, 15,15,15,-1,19,19,18,17,16,15,14,13,12,13,14,15,16,17,16,15,16,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 16,16,16,17,18,19,18,17,16,15,14,13,13,13,14,15,16,17,16,16,16,-1,-1,16,16,16,17,18,18,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 17,17,17,-1,19,19,18,17,16,15,14,14,14,14,14,15,16,17,17,17,17,18,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,18,18,18,-1,18,18,18,18,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,19,19,-1,19,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,22,21,22,21,21,21,22,23,24,24,23,23,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,22,22,22,22,22,22,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,23,23,23,-1,23,24,25,-1,25,25,25,25,25,25,26,-1,-1,-1,-1,-1,40,40,41,42,41,41,41, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,24,24,24,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,42,42,42, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,-1,43, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,44, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,45,-1,-1,53,52,51,50,49,48,47,46,46,46,47,48,49,50,51, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,52,51,50,49,48,47,47,47,47,47,48,49,-1,52, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,-1,53, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,49,49,49,49,49,49,49,49,-1,54, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,50,50,50,50,50,-1,50,-1,-1,55, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,51,51,51,51,51,-1,-1,-1,57,56, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,52,52,52,52,52,53,54,55,56,57, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,53,53,53,53,53,53,-1,56,56,57, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,54,54,54,54,54,-1,-1,57,57,57, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,55,55,55,55,55,-1,-1,58,58,58, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 14,13,12,12,-1,10,-1,7,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 14,13,12,12,-1,-1,-1,-1,6,5,4,3,2,2,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,10,10,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,24,23,22,21,20,19,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,11,10,9,8,8,9,10,11,12,-1,24,23,22,21,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,32,33, 14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,11,10,9,9,9,9,10,11,12,-1,24,23,22,22,-1,21,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,32,33, 14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,-1,-1,10,10,10,10,10,10,11,12,-1,24,23,23,23,23,22,22,22,23,24,25,26,26,27,28,29,-1,-1,-1,-1,-1,34, 14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,11,11,11,11,11,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,27,27,28,29,30,31,32,33,-1,35, 14,14,14,-1,21,20,19,18,18,18,-1,11,11,11,11,11,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,-1,36, 15,15,15,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,15,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,31,31,32,33,-1,37, 16,16,16,-1,20,20,19,18,17,16,15,14,13,14,15,16,17,16,15,14,15,-1,14,14,14,15,16,16,16,17,-1,20,20,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 17,17,17,18,19,20,19,18,17,16,15,14,14,14,15,16,17,16,15,15,15,-1,-1,15,15,15,16,17,17,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 18,18,18,-1,20,20,19,18,17,16,15,15,15,15,15,16,17,16,16,16,16,17,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,21,20,19,18,17,17,-1,16,16,16,16,16,17,17,17,17,17,17,-1,17,17,17,17,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 25,24,23,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,18,18,18,18,18,-1,18,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 25,24,23,23,-1,20,19,19,19,19,-1,18,18,18,18,18,18,18,19,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 25,24,23,22,21,20,20,20,20,20,-1,19,19,19,19,19,19,19,19,-1,21,20,21,20,20,20,21,22,23,23,22,22,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,21,21,21,21,21,21,-1,-1,-1,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,22,22,22,22,23,24,25,25,24,23,22,21,21,21,21,21,-1,-1,22,22,22,-1,22,23,24,-1,24,24,24,24,24,24,25,-1,-1,-1,-1,-1,39,39,40,41,40,40,40, 37,37,-1,23,23,23,23,23,24,25,25,24,23,22,22,22,22,-1,22,23,-1,23,23,23,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,41,41,41, 36,36,-1,24,24,24,24,24,24,25,-1,24,23,23,23,23,23,24,23,23,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,-1,42, 35,36,-1,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,-1,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,43, 34,-1,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 33,-1,28,27,27,27,27,27,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 32,-1,28,28,28,28,28,28,-1,28,29,30,-1,27,27,27,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 31,30,29,29,29,29,29,29,-1,29,29,30,-1,28,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 32,-1,30,30,30,30,30,30,-1,-1,30,30,30,29,30,31,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 33,-1,31,31,31,31,-1,31,32,-1,31,31,30,30,30,31,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 34,-1,-1,-1,-1,32,33,32,32,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 35,36,37,38,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 36,36,37,38,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 37,37,37,38,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,45,45,45,45, 38,38,38,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,46,46,46,46, -1,39,39,40,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,47,47,47,47, -1,-1,40,40,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,41,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,45,46,47,48,49,49, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,44,44,44,44,-1,-1,52,51,50,49,48,47,46,45,45,45,46,47,48,49,50, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,45,45,45,-1,53,52,51,50,49,48,47,46,46,46,46,46,47,48,-1,51, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,46,46,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,-1,52, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,47,-1,-1,-1,52,-1,-1,-1,48,48,48,48,48,48,48,48,-1,53, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,49,49,49,49,49,-1,49,-1,-1,54, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,50,50,50,50,50,-1,-1,-1,56,55, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,53,52,51,51,51,51,51,52,53,54,55,56, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,52,52,52,52,52,52,-1,55,55,56, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,53,53,53,53,53,-1,-1,56,56,56, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,54,54,54,54,54,-1,-1,57,57,57, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32, 15,14,13,13,-1,11,-1,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32, 15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32, -1,14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,9,9,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,-1,-1,-1,6,6,-1,-1,10,10,-1,23,22,21,20,19,18,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,11,10,9,8,7,7,8,9,10,11,-1,23,22,21,20,19,19,20,21,22,23,23,24,25,26,27,28,-1,30,30,30,31,32, 15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,11,10,9,8,8,8,8,9,10,11,-1,23,22,21,21,-1,20,20,21,22,23,24,24,25,26,27,28,-1,31,31,31,31,32, 15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,-1,-1,9,9,9,9,9,9,10,11,-1,23,22,22,22,22,21,21,21,22,23,24,25,25,26,27,28,-1,-1,-1,-1,-1,33, 15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,11,10,10,10,10,10,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,-1,26,26,27,28,29,30,31,32,-1,34, 15,15,15,-1,22,21,20,19,19,19,-1,12,12,12,12,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,-1,35, 16,16,16,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,14,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,30,30,31,32,-1,36, 17,17,17,-1,21,21,20,19,18,17,16,15,14,15,16,17,16,15,14,13,14,-1,13,13,13,14,15,15,15,16,-1,19,19,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 18,18,18,19,20,21,20,19,18,17,16,15,15,15,16,17,16,15,14,14,14,-1,-1,14,14,14,15,16,16,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 19,19,19,-1,21,21,20,19,18,17,16,16,16,16,16,17,16,15,15,15,15,16,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,22,21,20,19,18,18,-1,17,17,17,17,17,16,16,16,16,16,16,-1,16,16,16,16,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 26,25,24,23,22,21,20,19,19,19,-1,18,18,18,18,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 26,25,24,24,-1,21,20,20,20,20,-1,19,19,19,18,18,18,18,18,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 26,25,24,23,22,21,21,21,21,21,-1,20,20,19,19,19,19,19,19,-1,20,19,20,19,19,19,20,21,22,22,21,21,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,20,20,20,20,20,20,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,23,23,23,23,24,25,26,25,24,23,22,21,21,21,21,21,-1,-1,21,21,21,-1,21,22,23,-1,23,23,23,23,23,23,24,-1,-1,-1,-1,-1,38,38,39,40,39,39,39, 38,38,-1,24,24,24,24,24,25,26,25,24,23,22,22,22,22,-1,22,23,-1,22,22,22,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,40,40,40, 37,37,-1,25,25,25,25,25,25,26,-1,24,23,23,23,23,23,24,23,23,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,-1,41, 36,37,-1,26,26,26,26,26,26,26,25,24,24,24,24,24,24,24,24,-1,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,42, 35,-1,-1,27,27,27,27,27,27,26,25,25,25,25,25,25,25,25,25,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 34,-1,29,28,28,28,28,28,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 33,-1,29,29,29,29,29,29,-1,28,29,30,-1,27,27,27,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 32,31,30,30,30,30,30,30,-1,29,29,30,-1,28,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 33,-1,31,31,31,31,31,31,-1,-1,30,30,30,29,30,31,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 34,-1,32,32,32,32,-1,32,33,-1,31,31,30,30,30,31,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 35,-1,-1,-1,-1,33,34,33,33,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 36,37,38,39,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 37,37,38,39,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 38,38,38,39,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 39,39,39,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,40,40,41,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,41,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,42,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,43,-1,-1,51,50,49,48,47,46,45,44,44,44,45,46,47,48,49, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,44,44,44,-1,52,51,50,49,48,47,46,45,45,45,45,45,46,47,-1,50, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,45,45,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,-1,51, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,46,-1,-1,-1,51,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,48,48,48,48,48,-1,48,-1,-1,53, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,49,49,49,49,49,-1,-1,-1,55,54, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,52,51,50,50,50,50,50,51,52,53,54,55, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,51,51,51,51,51,51,-1,54,54,55, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,52,52,52,52,52,-1,-1,55,55,55, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,53,53,53,53,53,-1,-1,56,56,56, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 16,15,14,14,-1,12,-1,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,8,8,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,-1,-1,-1,5,5,-1,-1,9,9,-1,22,21,20,19,18,17,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,15,14,13,12,11,10,9,9,9,9,9,10,11,11,10,9,8,7,6,6,7,8,9,10,-1,22,21,20,19,18,18,19,20,21,22,22,23,24,25,26,27,-1,29,29,29,30,31, 16,15,14,13,12,11,10,10,10,10,10,10,10,11,11,10,9,8,7,7,7,7,8,9,10,-1,22,21,20,20,-1,19,19,20,21,22,23,23,24,25,26,27,-1,30,30,30,30,31, 16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,-1,-1,8,8,8,8,8,8,9,10,-1,22,21,21,21,21,20,20,20,21,22,23,24,24,25,26,27,-1,-1,-1,-1,-1,32, 16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,11,10,9,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,-1,25,25,26,27,28,29,30,31,-1,33, 16,16,16,-1,23,22,21,20,20,20,-1,13,13,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,-1,34, 17,17,17,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,29,29,30,31,-1,35, 18,18,18,-1,22,22,21,20,19,18,17,16,15,16,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 19,19,19,20,21,22,21,20,19,18,17,16,16,16,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 20,20,20,-1,22,22,21,20,19,18,17,17,17,17,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,23,22,21,20,19,19,-1,18,18,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 27,26,25,24,23,22,21,20,20,20,-1,19,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 27,26,25,25,-1,22,21,21,21,21,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 27,26,25,24,23,22,22,22,22,22,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,24,24,24,24,25,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,37,38,39,38,38,38, 39,39,-1,25,25,25,25,25,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,39,39,39, 38,38,-1,26,26,26,26,26,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,-1,40, 37,38,-1,27,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,41, 36,-1,-1,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 35,-1,30,29,29,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 34,-1,30,30,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 33,32,31,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 34,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 35,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 36,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 37,38,39,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 38,38,39,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 39,39,39,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 40,40,40,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,41,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,46,47,48, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,49, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,50, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,52, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,54,53, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,53,54, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,53,53,54, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,54,54,54, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,55,55,55, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 17,16,15,15,-1,13,-1,10,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,7,7,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,-1,-1,-1,4,4,-1,-1,8,8,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,16,15,14,13,12,11,10,10,10,10,10,11,11,10,9,8,7,6,5,5,6,7,8,9,-1,21,20,19,18,17,17,18,19,20,21,21,22,23,24,25,26,-1,28,28,28,29,30, 17,16,15,14,13,12,11,11,11,11,11,11,11,11,10,9,8,7,6,6,6,6,7,8,9,-1,21,20,19,19,-1,18,18,19,20,21,22,22,23,24,25,26,-1,29,29,29,29,30, 17,16,15,14,13,12,12,12,12,12,12,12,12,11,11,-1,-1,7,7,7,7,7,7,8,9,-1,21,20,20,20,20,19,19,19,20,21,22,23,23,24,25,26,-1,-1,-1,-1,-1,31, 17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,24,24,25,26,27,28,29,30,-1,32, 17,17,17,-1,23,22,21,20,20,20,-1,13,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,-1,33, 18,18,18,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,28,28,29,30,-1,34, 19,19,19,-1,23,22,21,20,19,18,17,16,15,16,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 20,20,20,21,22,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 21,21,21,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,23,22,21,20,19,19,-1,18,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 27,26,25,24,23,22,21,20,20,20,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 27,26,25,25,-1,22,21,21,21,21,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 27,26,25,24,23,22,22,22,22,22,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,24,24,24,24,25,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,37,38,37,37,37, 39,39,-1,25,25,25,25,25,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,38,38,38, 38,38,-1,26,26,26,26,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,-1,39, 37,38,-1,27,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,40, 36,-1,-1,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 35,-1,30,29,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 34,-1,30,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,47, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,48, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,49, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,51, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,53,52, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,53, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 18,17,16,16,-1,14,-1,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,6,6,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,17,16,15,14,13,12,11,10,10,10,11,12,12,-1,-1,-1,-1,-1,4,4,-1,-1,7,7,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,17,16,15,14,13,12,11,11,11,11,11,12,11,10,9,8,7,6,5,5,6,7,8,8,-1,20,19,18,17,16,16,17,18,19,20,20,21,22,23,24,25,-1,27,27,27,28,29, 18,17,16,15,14,13,12,12,12,12,12,12,12,11,10,9,8,7,6,6,6,6,7,8,9,-1,20,19,18,18,-1,17,17,18,19,20,21,21,22,23,24,25,-1,28,28,28,28,29, 18,17,16,15,14,13,13,13,13,13,13,13,12,11,11,-1,-1,7,7,7,7,7,7,8,9,-1,20,19,19,19,19,18,18,18,19,20,21,22,22,23,24,25,-1,-1,-1,-1,-1,30, 18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,23,23,24,25,26,27,28,29,-1,31, 18,18,18,-1,23,22,21,20,20,20,-1,13,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,-1,32, 19,19,19,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,22,22,22,23,24,25,26,27,27,27,28,29,-1,33, 20,20,20,-1,23,22,21,20,19,18,17,16,15,16,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,23,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,34, 21,21,21,22,23,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,22,22,23,24,24,25,26,27,-1,30,30,31,32,33, 22,22,22,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,23,22,21,20,19,19,-1,18,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,25,26,26,27,-1,-1,31,31,32,33, 27,26,25,24,23,22,21,20,20,20,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,27,28,-1,-1,32,32,33, 27,26,25,25,-1,22,21,21,21,21,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,28,29,-1,33,33,33, 27,26,25,24,23,22,22,22,22,22,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,29,29,29,-1,34,34,34, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,35,35,35, -1,-1,-1,24,24,24,24,25,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,37,37,36,36,36, 39,39,-1,25,25,25,25,25,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,37,37,37, 38,38,-1,26,26,26,26,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,-1,38, 37,38,-1,27,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,39, 36,-1,-1,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,40,40, 35,-1,30,29,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 34,-1,30,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,47, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,48, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,49, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,51, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,53,52, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,53, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 19,18,17,17,-1,15,-1,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,5,5,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,18,17,16,15,14,13,12,11,11,11,12,12,12,-1,-1,-1,-1,-1,4,4,-1,-1,6,6,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,18,17,16,15,14,13,12,12,12,12,12,12,11,10,9,8,7,6,5,5,6,7,7,7,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 19,18,17,16,15,14,13,13,13,13,13,13,12,11,10,9,8,7,6,6,6,6,7,8,8,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 19,18,17,16,15,14,14,14,14,14,14,13,12,11,11,-1,-1,7,7,7,7,7,7,8,9,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,22,22,23,24,25,26,27,28,-1,30, 19,19,19,-1,23,22,21,20,20,20,-1,13,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,-1,31, 20,20,20,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,21,21,21,22,23,24,25,26,26,26,27,28,-1,32, 21,21,21,-1,23,22,21,20,19,18,17,16,15,16,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,22,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,33, 22,22,22,23,23,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,22,22,23,23,23,24,25,26,-1,29,29,30,31,32, 23,23,23,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,23,22,21,20,19,19,-1,18,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,25,25,25,26,-1,-1,30,30,31,32, 27,26,25,24,23,22,21,20,20,20,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,26,26,26,26,27,-1,-1,31,31,32, 27,26,25,25,-1,22,21,21,21,21,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,27,27,28,-1,32,32,32, 27,26,25,24,23,22,22,22,22,22,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,28,28,28,-1,33,33,33, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,24,24,24,24,25,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,37,36,35,35,35, 39,39,-1,25,25,25,25,25,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,36,36,36, 38,38,-1,26,26,26,26,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,37,-1,37, 37,38,-1,27,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,38,39,38, 36,-1,-1,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,39,39, 35,-1,30,29,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,40, 34,-1,30,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,47, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,48, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,49, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,51, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,53,52, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,53, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27, 20,19,18,18,-1,16,-1,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27, 20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,4,4,-1,-1,-1,-1,-1,-1,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,19,18,17,16,15,14,13,12,12,12,13,12,12,-1,-1,-1,-1,-1,4,4,-1,-1,5,5,-1,18,17,16,15,14,13,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,24,24,25,26,27, -1,19,18,17,16,15,14,13,13,13,13,13,12,11,10,9,8,7,6,5,5,6,7,6,6,-1,18,17,16,15,14,14,15,16,17,18,18,19,20,21,22,23,-1,25,25,25,26,27, 20,19,18,17,16,15,14,14,14,14,14,13,12,11,10,9,8,7,6,6,6,6,7,7,7,-1,18,17,16,16,-1,15,15,16,17,18,19,19,20,21,22,23,-1,26,26,26,26,27, 20,19,18,17,16,15,15,15,15,15,14,13,12,11,11,-1,-1,7,7,7,7,7,7,8,8,-1,18,17,17,17,17,16,16,16,17,18,19,20,20,21,22,23,-1,-1,-1,-1,-1,28, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,21,21,22,23,24,25,26,27,-1,29, 20,20,20,-1,23,22,21,20,20,20,-1,13,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,-1,30, 21,21,21,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,20,20,20,21,22,23,24,25,25,25,26,27,-1,31, 22,22,22,-1,23,22,21,20,19,18,17,16,15,16,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,21,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,32, 23,23,23,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,-1,28,28,29,30,31, 24,24,24,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,23,22,21,20,19,19,-1,18,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31, 27,26,25,24,23,22,21,20,20,20,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,25,25,25,25,26,-1,-1,30,30,31, 27,26,25,25,-1,22,21,21,21,21,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,26,26,26,27,-1,31,31,31, 27,26,25,24,23,22,22,22,22,22,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,27,27,27,-1,32,32,32, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,24,24,24,24,25,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,36,35,34,34,34, 39,39,-1,25,25,25,25,25,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,35,35,35, 38,38,-1,26,26,26,26,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,36,-1,36, 37,38,-1,27,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,38,37,38,37, 36,-1,-1,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,38,38, 35,-1,30,29,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,39,39, 34,-1,30,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,40, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,47, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,48, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,49, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,51, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,53,52, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,53, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27, 21,20,19,19,-1,17,-1,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27, 21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27, -1,20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,4,4,-1,-1,-1,-1,-1,-1,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,20,19,18,17,16,15,14,13,13,13,13,12,12,-1,-1,-1,-1,-1,4,4,-1,-1,5,5,-1,18,17,16,15,14,13,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,24,24,25,26,27, -1,20,19,18,17,16,15,14,14,14,14,13,12,11,10,9,8,7,6,5,5,6,7,6,6,-1,18,17,16,15,14,14,15,16,17,18,18,19,20,21,22,23,-1,25,25,25,26,27, 21,20,19,18,17,16,15,15,15,15,14,13,12,11,10,9,8,7,6,6,6,6,7,7,7,-1,18,17,16,16,-1,15,15,16,17,18,19,19,20,21,22,23,-1,26,26,26,26,27, 21,20,19,18,17,16,16,16,16,15,14,13,12,11,11,-1,-1,7,7,7,7,7,7,8,8,-1,18,17,17,17,17,16,16,16,17,18,19,20,20,21,22,23,-1,-1,-1,-1,-1,28, 21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,21,21,22,23,24,25,26,27,-1,29, 21,21,21,-1,23,22,21,20,20,20,-1,13,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,-1,30, 22,22,22,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,20,20,20,21,22,23,24,25,25,25,26,27,-1,31, 23,23,23,-1,23,22,21,20,19,18,17,16,15,16,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,21,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,32, 24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,-1,28,28,29,30,31, 25,25,25,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,23,22,21,20,19,19,-1,18,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31, 27,26,25,24,23,22,21,20,20,20,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,25,25,25,25,26,-1,-1,30,30,31, 27,26,25,25,-1,22,21,21,21,21,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,26,26,26,27,-1,31,31,31, 27,26,25,24,23,22,22,22,22,22,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,27,27,27,-1,32,32,32, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,24,24,24,24,25,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,36,35,34,34,34, 39,39,-1,25,25,25,25,25,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,35,35,35, 38,38,-1,26,26,26,26,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,36,-1,36, 37,38,-1,27,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,38,37,38,37, 36,-1,-1,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,38,38, 35,-1,30,29,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,39,39, 34,-1,30,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,40, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,47, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,48, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,49, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,51, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,53,52, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,53, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24, 24,23,22,22,-1,20,-1,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24, 24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,3,3,-1,-1,-1,-1,-1,-1,9,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,23,22,21,20,19,18,17,16,16,16,15,14,14,-1,-1,-1,-1,-1,6,6,-1,-1,4,4,-1,15,14,13,12,11,10,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,21,21,22,23,24, -1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,8,7,7,7,6,5,5,-1,15,14,13,12,11,11,12,13,14,15,15,16,17,18,19,20,-1,22,22,22,23,24, 24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,8,8,8,7,6,6,6,-1,15,14,13,13,-1,12,12,13,14,15,16,16,17,18,19,20,-1,23,23,23,23,24, 24,23,22,21,20,19,19,19,18,17,16,15,14,13,13,-1,-1,9,9,9,8,7,7,7,7,-1,15,14,14,14,14,13,13,13,14,15,16,17,17,18,19,20,-1,-1,-1,-1,-1,25, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,13,12,11,10,10,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,18,18,19,20,21,22,23,24,-1,26, 24,24,24,-1,25,24,23,22,22,22,-1,15,15,14,13,12,11,11,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,-1,27, 25,25,25,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,17,17,17,18,19,20,21,22,22,22,23,24,-1,28, 26,26,26,-1,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,18,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,29, 27,27,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28, 28,28,28,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,25,24,23,22,21,21,-1,19,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,20,21,21,21,21,21,21,21,22,-1,-1,26,26,27,28, 29,28,27,26,25,24,23,22,22,22,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,22,22,22,22,23,-1,-1,27,27,28, 29,28,27,27,-1,24,23,23,23,23,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,23,23,23,23,23,24,-1,28,28,28, 29,28,27,26,25,24,24,24,24,24,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,23,24,24,24,-1,24,24,24,-1,29,29,29, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,26,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,35,34,33,32,31,31,31, 39,39,-1,27,27,27,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,34,34,-1,32,32,32, 38,38,-1,28,28,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,-1,-1,33,-1,33, 37,38,-1,29,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,35,34,35,34, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,36,-1,35,35, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,37,37,36,36, 34,-1,31,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,37,37,37, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,38,38,38, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,39,39, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,40, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,47, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,48, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,49, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,51, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,53,52, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,53, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23, 24,23,22,22,-1,20,-1,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23, 24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,3,3,-1,-1,-1,-1,-1,-1,8,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,23,22,21,20,19,18,17,16,16,16,15,14,14,-1,-1,-1,-1,-1,6,6,-1,-1,4,4,-1,14,13,12,11,10,9,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,8,7,7,7,6,5,5,-1,14,13,12,11,10,10,11,12,13,14,14,15,16,17,18,19,-1,21,21,21,22,23, 24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,8,8,8,7,6,6,6,-1,14,13,12,12,-1,11,11,12,13,14,15,15,16,17,18,19,-1,22,22,22,22,23, 24,23,22,21,20,19,19,19,18,17,16,15,14,13,13,-1,-1,9,9,9,8,7,7,7,7,-1,14,13,13,13,13,12,12,12,13,14,15,16,16,17,18,19,-1,-1,-1,-1,-1,24, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,13,12,11,10,10,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,17,17,18,19,20,21,22,23,-1,25, 24,24,24,-1,25,24,23,22,22,22,-1,15,15,14,13,12,11,11,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,-1,26, 25,25,25,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,16,16,16,17,18,19,20,21,21,21,22,23,-1,27, 26,26,26,-1,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,17,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,28, 27,27,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,-1,24,24,25,26,27, 28,28,28,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,25,24,23,22,21,21,-1,19,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,20,20,20,20,20,20,20,20,21,-1,-1,25,25,26,27, 29,28,27,26,25,24,23,22,22,22,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,21,21,21,21,22,-1,-1,26,26,27, 29,28,27,27,-1,24,23,23,23,23,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,23,22,22,22,22,22,23,-1,27,27,27, 29,28,27,26,25,24,24,24,24,24,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,23,23,23,23,-1,23,23,23,-1,28,28,28, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,26,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,34,33,32,31,30,30,30, 39,39,-1,27,27,27,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,34,33,33,-1,31,31,31, 38,38,-1,28,28,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,32,-1,32, 37,38,-1,29,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,34,33,34,33, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,36,35,-1,34,34, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,36,36,36,35,35, 34,-1,31,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,37,36,36,36, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,37,37,37,37, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,38,38,38, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,39,39, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,40, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,47, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,48, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,49, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,51, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,53,52, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,53, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22, 25,24,23,23,-1,21,-1,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22, 25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22, -1,24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,3,3,-1,-1,-1,-1,-1,-1,7,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,24,23,22,21,20,19,18,17,17,17,16,15,15,-1,-1,-1,-1,-1,7,7,-1,-1,4,4,-1,13,12,11,10,9,8,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,19,19,20,21,22, -1,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,8,8,7,6,5,5,-1,13,12,11,10,9,9,10,11,12,13,13,14,15,16,17,18,-1,20,20,20,21,22, 25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,9,9,8,7,6,6,6,-1,13,12,11,11,-1,10,10,11,12,13,14,14,15,16,17,18,-1,21,21,21,21,22, 25,24,23,22,21,20,20,20,19,18,17,16,15,14,14,-1,-1,10,10,9,8,7,7,7,7,-1,13,12,12,12,12,11,11,11,12,13,14,15,15,16,17,18,-1,-1,-1,-1,-1,23, 25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,16,16,17,18,19,20,21,22,-1,24, 25,25,25,-1,26,25,24,23,23,23,-1,16,16,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,-1,25, 26,26,26,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,15,15,15,16,17,18,19,20,20,20,21,22,-1,26, 27,27,27,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,16,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,27, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,-1,23,23,24,25,26, 29,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,19,19,19,19,19,19,19,19,20,-1,-1,24,24,25,26, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,20,20,20,20,21,-1,-1,25,25,26, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,22,21,21,21,21,21,22,-1,26,26,26, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,23,22,22,22,-1,22,22,22,-1,27,27,27, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,23,23,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,27,27,27,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,33,32,31,30,29,29,29, 39,39,-1,28,28,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,33,32,32,-1,30,30,30, 38,38,-1,29,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,33,33,-1,-1,31,-1,31, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,33,32,33,32, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,35,34,-1,33,33, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,35,35,35,34,34, 34,-1,31,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,36,36,35,35,35, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,36,36,36,36, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,37,37,37,37, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,38,38,38, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,39,39, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,40, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,47, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,48, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,49, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,51, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,53,52, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,53, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21, 26,25,24,24,-1,22,-1,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21, 26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21, -1,25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,3,3,-1,-1,-1,-1,-1,-1,6,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,25,24,23,22,21,20,19,18,18,18,17,16,16,-1,-1,-1,-1,-1,8,8,-1,-1,4,4,-1,12,11,10,9,8,7,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,18,18,19,20,21, -1,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,12,11,10,9,8,8,9,10,11,12,12,13,14,15,16,17,-1,19,19,19,20,21, 26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,12,11,10,10,-1,9,9,10,11,12,13,13,14,15,16,17,-1,20,20,20,20,21, 26,25,24,23,22,21,21,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,7,-1,12,11,11,11,11,10,10,10,11,12,13,14,14,15,16,17,-1,-1,-1,-1,-1,22, 26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,15,15,16,17,18,19,20,21,-1,23, 26,26,26,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,13,13,13,-1,-1,-1,-1,18,18,19,20,21,-1,24, 27,27,27,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,14,14,14,15,16,17,18,19,19,19,20,21,-1,25, 28,28,28,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,15,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,26, 29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,-1,22,22,23,24,25, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,18,18,18,18,18,18,18,18,19,-1,-1,23,23,24,25, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,19,-1,-1,-1,-1,19,19,19,19,20,-1,-1,24,24,25, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,22,21,20,20,20,20,20,21,-1,25,25,25, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,22,21,21,21,-1,21,21,21,-1,26,26,26, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,22,22,22,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,27,27,27,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,32,31,30,29,28,28,28, 39,39,-1,28,28,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,33,32,31,31,-1,29,29,29, 38,38,-1,29,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,32,32,-1,-1,30,-1,30, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,32,31,32,31, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,34,33,-1,32,32, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,35,34,34,34,33,33, 34,-1,31,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,35,35,35,34,34,34, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,36,35,35,35,35, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,36,36,36,36,36, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,37,37,37,37,37, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,38,38,38,38, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,39,39,39,39, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,40,40,40,40, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,41,41,41,41, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,42,42,42,42, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,43,43,43,43, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,44,44,44, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,45,45, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,47, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,48, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,49, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,50, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,52,51, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,52, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20, 27,26,25,25,-1,23,-1,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,20, 27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,4,4,-1,-1,-1,-1,-1,-1,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, -1,26,25,24,23,22,21,20,19,19,19,18,17,17,-1,-1,-1,-1,-1,9,9,-1,-1,5,5,-1,11,10,9,8,7,6,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,17,17,18,19,20, -1,26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,11,10,9,8,7,7,8,9,10,11,11,12,13,14,15,16,-1,18,18,18,19,20, 27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,10,9,9,-1,8,8,9,10,11,12,12,13,14,15,16,-1,19,19,19,19,20, 27,26,25,24,23,22,22,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,8,-1,11,10,10,10,10,9,9,9,10,11,12,13,13,14,15,16,-1,-1,-1,-1,-1,21, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,14,14,15,16,17,18,19,20,-1,22, 27,27,27,-1,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,-1,23, 28,28,28,-1,27,26,25,24,23,23,-1,-1,18,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,13,13,13,14,15,16,17,18,18,18,19,20,-1,24, 29,29,29,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,14,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,25, 30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,-1,21,21,22,23,24, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,19,18,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,18,17,17,17,17,17,17,17,17,18,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,18,18,-1,-1,-1,-1,18,18,18,18,19,-1,-1,23,23,24, 31,30,29,29,-1,26,25,25,25,25,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,19,19,20,21,21,20,19,19,19,19,19,20,-1,24,24,24, 31,30,29,28,27,26,26,26,26,26,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,20,20,21,21,20,20,20,-1,20,20,20,-1,25,25,25, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,28,28,28,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,22,-1,-1,-1,-1,-1,31,30,29,28,27,27,27, 40,40,-1,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,30,-1,28,28,28, 39,39,-1,30,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,32,31,31,-1,-1,29,-1,29, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,31,30,31,30, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,33,32,-1,31,31, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,35,34,33,33,33,32,32, 35,-1,32,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,35,34,34,34,33,33,33, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,35,35,35,34,34,34,34, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,36,35,35,35,35,35, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,36,36,36,36,36, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,37,37,37,37, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,38,38,38,38, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,39,39,39,39, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,40,40,40,40, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,41,41,41,41, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,42,42,42,42, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,44,43,43,43,43, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,44,44,44,44, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,45,45,45, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,46, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,47, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,48, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,49, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,51,50, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,51,51, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,52,52,52, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,53,53,53, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,54,54,54, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19, 28,27,26,26,-1,24,-1,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19, 28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,5,5,-1,-1,-1,-1,-1,-1,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, -1,27,26,25,24,23,22,21,20,20,20,19,18,18,-1,-1,-1,-1,-1,10,10,-1,-1,6,6,-1,10,9,8,7,6,5,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,16,16,17,18,19, -1,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,10,9,8,7,6,6,7,8,9,10,10,11,12,13,14,15,-1,17,17,17,18,19, 28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,9,8,8,-1,7,7,8,9,10,11,11,12,13,14,15,-1,18,18,18,18,19, 28,27,26,25,24,23,23,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,9,-1,10,9,9,9,9,8,8,8,9,10,11,12,12,13,14,15,-1,-1,-1,-1,-1,20, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,13,13,14,15,16,17,18,19,-1,21, 28,28,28,-1,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,11,11,11,-1,-1,-1,-1,16,16,17,18,19,-1,22, 29,29,29,-1,28,27,26,25,24,24,-1,-1,19,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,14,14,15,16,17,18,19,-1,12,12,12,13,14,15,16,17,17,17,18,19,-1,23, 30,30,30,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,-1,13,13,13,14,15,15,15,16,-1,19,19,-1,13,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,24, 31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,14,14,14,15,16,16,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,-1,15,15,15,15,16,17,-1,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,16,16,16,16,16,-1,16,16,16,16,16,17,-1,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,21,21,22,23, 32,31,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,18,19,18,17,17,-1,-1,-1,-1,17,17,17,17,18,-1,-1,22,22,23, 32,31,30,30,-1,27,26,26,26,26,-1,21,20,19,18,18,18,18,18,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,19,18,18,18,19,20,20,19,18,18,18,18,18,19,-1,23,23,23, 32,31,30,29,28,27,27,27,27,27,-1,21,20,19,19,19,19,19,19,-1,20,19,20,19,19,19,20,21,21,20,19,19,19,19,19,20,20,19,19,19,-1,19,19,19,-1,24,24,24, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,20,20,20,20,20,20,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,29,29,29,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,21,21,21,-1,21,22,23,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,30,29,28,27,26,26,26, 41,41,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,22,22,22,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,27,27,27, 40,40,-1,31,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,33,32,31,30,30,-1,-1,28,-1,28, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,30,29,30,29, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,34,35,35,-1,32,31,-1,30,30, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,35,34,33,32,32,32,31,31, 36,-1,33,32,31,30,30,30,-1,28,29,30,-1,27,27,27,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,35,34,33,33,33,32,32,32, 35,34,33,32,31,31,31,31,-1,29,29,30,-1,28,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,36,35,34,34,34,33,33,33,33, 36,-1,33,32,32,32,32,32,-1,-1,30,30,30,29,30,31,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,35,34,34,34,34,34, 37,-1,33,33,33,33,-1,33,34,-1,31,31,30,30,30,31,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,35,35,35,35,35, 38,-1,-1,-1,-1,34,35,34,34,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,36,36,36,36, 39,40,41,41,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,37,37,37,37, 40,40,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,38,38,38,38, 41,41,41,41,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,39,39,39,39, 42,42,42,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,40,40,40,40, -1,43,42,41,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,41,41,41,41, -1,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,42,-1,43,42,42,42,42, -1,-1,42,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,43,43,43,43,43, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,43,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,44,44,44,-1,52,51,50,49,48,47,46,45,45,45,45,45,45,45,-1,45, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,45,45,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,46,-1,46, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,46,-1,-1,-1,51,-1,-1,-1,47,47,47,47,47,47,47,47,-1,47, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,48,48,48,48,48,-1,48,-1,-1,48, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,49,49,49,49,49,-1,-1,-1,50,49, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,52,51,50,50,50,50,50,51,52,51,50,50, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,51,51,51,51,51,51,-1,51,51,51, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,52,52,52,52,52,-1,-1,52,52,52, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,53,53,53,53,53,-1,-1,53,53,53, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18, 29,28,27,27,-1,25,-1,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,18, 29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18, -1,28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,6,6,-1,-1,-1,-1,-1,-1,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18, -1,28,27,26,25,24,23,22,21,21,21,20,19,19,-1,-1,-1,-1,-1,11,11,-1,-1,7,7,-1,9,8,7,6,5,4,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,9,8,7,6,5,5,6,7,8,9,9,10,11,12,13,14,-1,16,16,16,17,18, 29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,8,7,7,-1,6,6,7,8,9,10,10,11,12,13,14,-1,17,17,17,17,18, 29,28,27,26,25,24,24,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,10,-1,9,8,8,8,8,7,7,7,8,9,10,11,11,12,13,14,-1,-1,-1,-1,-1,19, 29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,12,12,13,14,15,16,17,18,-1,20, 29,29,29,-1,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,10,10,10,-1,-1,-1,-1,15,15,16,17,18,-1,21, 30,30,30,-1,29,28,27,26,25,25,-1,-1,20,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,15,15,16,17,18,19,20,-1,11,11,11,12,13,14,15,16,16,16,17,18,-1,22, 31,31,31,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,14,14,14,15,16,16,16,17,-1,20,20,-1,12,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,23, 32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,15,15,15,16,17,17,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,-1,16,16,16,16,17,18,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,17,17,17,17,17,-1,17,17,17,17,17,18,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,19,19,19,19,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,20,20,20,20,20,-1,21,20,21,20,20,20,21,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,21,21,21,21,21,21,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,30,30,30,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,22,22,22,-1,22,23,24,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 42,42,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,23,23,23,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 41,41,-1,32,32,31,30,29,28,28,-1,25,24,24,24,24,24,25,24,24,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,33,32,31,30,29,29,-1,-1,27,-1,27, 40,41,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,32,-1,-1,-1,-1,29,28,29,28, 39,-1,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,26,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,33,33,33,34,34,-1,31,30,-1,29,29, 38,-1,34,33,32,31,30,30,-1,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 37,-1,34,33,32,31,31,31,-1,29,30,31,-1,28,28,28,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 36,35,34,33,32,32,32,32,-1,30,30,31,-1,29,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,36,36,35,34,33,33,33,32,32,32,32, 37,-1,34,33,33,33,33,33,-1,-1,31,31,31,30,31,32,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,34,33,33,33,33,33, 38,-1,34,34,34,34,-1,34,35,-1,32,32,31,31,31,32,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,34,34,34,34,34, 39,-1,-1,-1,-1,35,36,35,35,-1,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,35,35,35,35, 40,41,42,42,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,36,36,36,36, 41,41,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,36,36,37,38,39,40,41,42,43,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,37,37,37,37, 42,42,42,42,-1,39,38,37,36,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,38,38,38,38, 43,43,43,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,39,39,39,39, -1,44,43,42,42,-1,39,38,37,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,40,40,40,40, -1,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,43,-1,42,41,41,41,41, -1,-1,43,42,41,40,39,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,43,44,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 45,44,43,42,41,40,40,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,44,44,44,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 45,44,43,42,41,41,41,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,43,44,45,45,45,45,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 45,44,43,42,42,42,42,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,44,44,44,45,46,46,46,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,45,45,45,45,45,46,47,47,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 45,44,44,44,44,44,44,45,46,47,48,49,49,48,47,46,46,-1,-1,52,52,53,-1,46,46,46,46,46,46,47,48,49,50,51,52,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 45,45,45,45,45,45,45,45,46,47,48,49,49,48,47,47,47,-1,51,51,52,53,-1,47,47,47,47,47,47,47,48,-1,51,51,52,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 46,46,46,46,46,-1,46,46,46,47,48,49,49,48,48,48,48,49,50,51,52,53,-1,48,48,48,48,48,48,48,48,49,50,51,52,52,51,50,49,49,49,49,49,50,51,50,49,49, 47,47,47,47,-1,-1,47,47,47,47,48,49,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,49,-1,-1,49,49,49,49,50,51,52,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,50,50,50,50,-1,-1,52,52,53,53,52,51,50,51,-1,-1,-1,-1,-1,-1,52,52,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 49,49,49,50,51,52,51,50,49,49,49,49,50,51,51,51,-1,-1,-1,-1,53,53,53,52,51,51,51,52,53,54,55,56,-1,53,53,53,54,-1,52,52,52,52,52,-1,-1,52,52,52, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17, 30,29,28,28,-1,26,-1,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,16,16,17, 30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17, -1,29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,7,7,-1,-1,-1,-1,-1,-1,3,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17, -1,29,28,27,26,25,24,23,22,22,22,21,20,20,-1,-1,-1,-1,-1,12,12,-1,-1,8,8,-1,9,8,7,6,5,4,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,9,8,7,6,5,5,6,7,8,9,8,9,10,11,12,13,-1,15,15,15,16,17, 30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,9,8,7,7,-1,6,6,7,8,9,9,9,10,11,12,13,-1,16,16,16,16,17, 30,29,28,27,26,25,25,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,11,-1,9,8,8,8,8,7,7,7,8,9,10,10,10,11,12,13,-1,-1,-1,-1,-1,18, 30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,11,11,12,13,14,15,16,17,-1,19, 30,30,30,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,10,10,10,-1,-1,-1,-1,14,14,15,16,17,-1,20, 31,31,31,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,16,16,17,18,19,20,21,-1,11,11,11,12,13,14,15,15,15,15,16,17,-1,21, 32,32,32,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,12,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,22, 33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,16,16,16,17,18,18,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,-1,17,17,17,17,18,19,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,18,18,18,18,18,-1,18,18,18,18,18,19,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,20,20,20,20,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,21,21,21,21,21,-1,22,21,22,21,21,21,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,22,22,22,22,22,22,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,31,31,31,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,23,23,23,-1,23,24,25,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 43,43,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,24,24,24,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 42,42,-1,33,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,33,32,31,30,29,29,-1,-1,27,-1,27, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,33,32,32,-1,-1,-1,-1,29,28,29,28, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,33,33,33,34,34,-1,31,30,-1,29,29, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 38,-1,35,34,33,32,32,32,-1,30,31,32,-1,29,29,29,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 37,36,35,34,33,33,33,33,-1,31,31,32,-1,30,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,37,36,35,34,33,33,33,32,32,32,32, 38,-1,35,34,34,34,34,34,-1,-1,32,32,32,31,32,33,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,34,33,33,33,33,33, 39,-1,35,35,35,35,-1,35,36,-1,33,33,32,32,32,33,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,34,34,34,34,34, 40,-1,-1,-1,-1,36,37,36,36,-1,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,35,35,35,35, 41,42,43,43,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,36,36,36,36, 42,42,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,37,37,38,39,40,41,42,43,44,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,37,37,37,37, 43,43,43,43,-1,40,39,38,37,36,36,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,38,38,38,38, 44,44,44,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,43,44,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,39,39,39,39, -1,45,44,43,43,-1,40,39,38,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,44,44,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,40,40,40,40, -1,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,44,-1,42,41,41,41,41, -1,-1,44,43,42,41,40,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,43,44,45,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 46,45,44,43,42,41,41,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,45,45,45,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 46,45,44,43,42,42,42,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,44,44,44,44,45,46,46,46,46,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 46,45,44,43,43,43,43,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,45,45,45,45,46,47,47,47,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,46,46,46,46,46,47,48,48,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 46,45,45,45,45,45,45,46,47,48,49,50,50,49,48,47,47,-1,-1,53,53,54,-1,47,47,47,47,47,47,48,49,50,51,52,53,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 46,46,46,46,46,46,46,46,47,48,49,50,50,49,48,48,48,-1,52,52,53,54,-1,48,48,48,48,48,48,48,49,-1,52,52,53,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 47,47,47,47,47,-1,47,47,47,48,49,50,50,49,49,49,49,50,51,52,53,54,-1,49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,49,49,49,49,49,50,51,50,49,49, 48,48,48,48,-1,-1,48,48,48,48,49,50,50,50,50,50,50,50,51,52,53,54,-1,-1,-1,50,-1,-1,50,50,50,50,51,52,53,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,51,51,51,51,-1,-1,53,53,54,54,53,52,51,52,-1,-1,-1,-1,-1,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 50,50,50,51,52,53,52,51,50,50,50,50,51,52,52,52,-1,-1,-1,-1,54,54,54,53,52,52,52,53,54,55,56,57,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16, 31,30,29,29,-1,27,-1,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,15,15,16, 31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,8,8,-1,-1,-1,-1,-1,-1,3,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16, -1,30,29,28,27,26,25,24,23,23,23,22,21,21,-1,-1,-1,-1,-1,13,13,-1,-1,9,9,-1,9,8,7,6,5,4,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,8,7,6,5,5,6,7,8,8,7,8,9,10,11,12,-1,14,14,14,15,16, 31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,8,7,7,-1,6,6,7,8,8,8,8,9,10,11,12,-1,15,15,15,15,16, 31,30,29,28,27,26,26,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,12,12,12,-1,9,8,8,8,8,7,7,7,8,9,9,9,9,10,11,12,-1,-1,-1,-1,-1,17, 31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,10,10,11,12,13,14,15,16,-1,18, 31,31,31,-1,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,10,10,10,-1,-1,-1,-1,13,13,14,15,16,-1,19, 32,32,32,-1,31,30,29,28,27,27,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,15,15,15,-1,17,17,18,19,20,21,22,-1,11,11,11,12,13,14,15,14,14,14,15,16,-1,20, 33,33,33,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,12,12,12,12,13,14,15,15,-1,-1,-1,-1,-1,21, 34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,17,17,17,18,19,19,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,19,-1,18,18,18,18,19,20,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,19,19,19,19,19,-1,19,19,19,19,19,20,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 35,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,20,20,20,20,-1,20,20,20,20,20,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 35,34,33,33,-1,30,29,29,29,29,-1,24,23,22,21,21,21,21,21,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 35,34,33,32,31,30,30,30,30,30,-1,24,23,22,22,22,22,22,22,-1,23,22,23,22,22,22,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,-1,23,23,23,23,23,23,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,32,32,32,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,24,24,24,-1,24,25,26,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 44,44,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,25,25,25,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 43,43,-1,34,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,31,30,29,29,-1,-1,27,-1,27, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,34,33,32,32,-1,-1,-1,-1,29,28,29,28, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,34,33,33,33,34,34,-1,31,30,-1,29,29, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 39,-1,36,35,34,33,33,33,-1,31,32,33,-1,30,30,30,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 38,37,36,35,34,34,34,34,-1,32,32,33,-1,31,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,37,36,35,34,33,33,33,32,32,32,32, 39,-1,36,35,35,35,35,35,-1,-1,33,33,33,32,33,34,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,34,33,33,33,33,33, 40,-1,36,36,36,36,-1,36,37,-1,34,34,33,33,33,34,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,34,34,34,34,34, 41,-1,-1,-1,-1,37,38,37,37,-1,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,35,35,35,35, 42,43,44,44,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,36,36,36,36, 43,43,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,38,38,39,40,41,42,43,44,45,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,37,37,37,37, 44,44,44,44,-1,41,40,39,38,37,37,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,38,38,38,38, 45,45,45,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,39,39,39,39, -1,46,45,44,44,-1,41,40,39,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,40,40,40,40, -1,-1,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,45,-1,42,41,41,41,41, -1,-1,45,44,43,42,41,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,46,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 47,46,45,44,43,42,42,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,46,46,46,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 47,46,45,44,43,43,43,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,46,47,47,47,47,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 47,46,45,44,44,44,44,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,47,48,48,48,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,48,49,49,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 47,46,46,46,46,46,46,47,48,49,50,51,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,49,50,51,52,53,53,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 47,47,47,47,47,47,47,47,48,49,50,51,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,50,-1,53,53,53,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 48,48,48,48,48,-1,48,48,48,49,50,51,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,53,53,52,51,50,49,49,49,49,49,50,51,50,49,49, 49,49,49,49,-1,-1,49,49,49,49,50,51,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,53,53,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 51,51,51,52,53,54,53,52,51,51,51,51,52,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15, 32,31,30,30,-1,28,-1,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,15, 32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,9,9,-1,-1,-1,-1,-1,-1,3,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15, -1,31,30,29,28,27,26,25,24,24,24,23,22,22,-1,-1,-1,-1,-1,14,14,-1,-1,10,10,-1,9,8,7,6,5,4,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,9,8,7,6,5,5,6,7,8,7,6,7,8,9,10,11,-1,13,13,13,14,15, 32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,9,8,7,7,-1,6,6,7,8,7,7,7,8,9,10,11,-1,14,14,14,14,15, 32,31,30,29,28,27,27,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,13,13,13,-1,9,8,8,8,8,7,7,7,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,16, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,17, 32,32,32,-1,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,18, 33,33,33,-1,32,31,30,29,28,28,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,16,16,16,-1,18,18,19,20,21,22,23,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,19, 34,34,34,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,20, 35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,19,19,20,21,21, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,-1,19,19,19,19,20,21,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,20,20,20,20,20,-1,20,20,20,20,20,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 36,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,21,21,21,21,21,21,-1,21,21,21,21,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 36,35,34,34,-1,31,30,30,30,30,-1,25,24,23,22,22,22,22,22,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 36,35,34,33,32,31,31,31,31,31,-1,25,24,23,23,23,23,23,23,-1,24,23,24,23,23,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,-1,24,24,24,24,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,33,33,33,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,25,25,25,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 45,45,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,26,26,26,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 44,44,-1,35,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,34,33,32,31,30,29,29,-1,-1,27,-1,27, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,34,33,32,32,-1,-1,-1,-1,29,28,29,28, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,34,33,33,33,34,34,-1,31,30,-1,29,29, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 40,-1,37,36,35,34,34,34,-1,32,33,34,-1,31,31,31,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 39,38,37,36,35,35,35,35,-1,33,33,34,-1,32,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,38,37,36,35,34,33,33,33,32,32,32,32, 40,-1,37,36,36,36,36,36,-1,-1,34,34,34,33,34,35,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,38,38,-1,-1,-1,-1,34,33,33,33,33,33, 41,-1,37,37,37,37,-1,37,38,-1,35,35,34,34,34,35,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34,34, 42,-1,-1,-1,-1,38,39,38,38,-1,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,35,35,35,35, 43,44,45,45,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,36,36,36,36, 44,44,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,39,39,40,41,42,43,44,45,46,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,37,37,37,37, 45,45,45,45,-1,42,41,40,39,38,38,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,38,38,38,38, 46,46,46,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,39,39,39,39, -1,47,46,45,45,-1,42,41,40,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,40,40,40,40, -1,-1,46,45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,45,-1,42,41,41,41,41, -1,-1,46,45,44,43,42,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,47,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 48,47,46,45,44,43,43,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,47,47,47,47,47,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 48,47,46,45,44,44,44,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,47,48,48,48,48,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 48,47,46,45,45,45,45,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,48,49,49,49,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,49,50,50,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 48,47,47,47,47,47,47,48,49,50,51,52,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,50,51,52,53,54,53,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 48,48,48,48,48,48,48,48,49,50,51,52,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,51,-1,54,54,53,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 49,49,49,49,49,-1,49,49,49,50,51,52,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,54,53,52,51,50,49,49,49,49,49,50,51,50,49,49, 50,50,50,50,-1,-1,50,50,50,50,51,52,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,54,53,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 52,52,52,53,54,55,54,53,52,52,52,52,53,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,12,13,14, 33,32,31,31,-1,29,-1,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,14, 33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,10,10,-1,-1,-1,-1,-1,-1,3,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14, -1,32,31,30,29,28,27,26,25,25,25,24,23,23,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,9,8,7,6,5,4,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,11,11,12,13,14, -1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,6,7,7,6,5,6,7,8,9,10,-1,12,12,12,13,14, 33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,7,-1,6,6,7,7,6,6,6,7,8,9,10,-1,13,13,13,13,14, 33,32,31,30,29,28,28,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,14,-1,9,8,8,8,8,7,7,7,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,15, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,16, 33,33,33,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,17, 34,34,34,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,17,17,17,-1,19,19,20,21,22,23,24,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,18, 35,35,35,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,19, 36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,18,19,20,20, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,21,-1,20,20,20,20,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,21,21,21,21,21,-1,21,21,21,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,22,22,22,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,23,23,23,23,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,24,24,24,24,24,-1,25,24,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,-1,25,25,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,34,34,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 46,46,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 45,45,-1,36,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 41,-1,38,37,36,35,35,35,-1,33,34,35,-1,32,32,32,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 40,39,38,37,36,36,36,36,-1,34,34,35,-1,33,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 41,-1,38,37,37,37,37,37,-1,-1,35,35,35,34,35,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 42,-1,38,38,38,38,-1,38,39,-1,36,36,35,35,35,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 43,-1,-1,-1,-1,39,40,39,39,-1,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 44,45,46,46,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 45,45,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 46,46,46,46,-1,43,42,41,40,39,39,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 47,47,47,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,48,47,46,46,-1,43,42,41,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,47,46,45,44,43,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 49,48,47,46,45,44,44,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 49,48,47,46,45,45,45,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 49,48,47,46,46,46,46,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 49,48,48,48,48,48,48,49,50,51,52,53,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 49,49,49,49,49,49,49,49,50,51,52,53,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 50,50,50,50,50,-1,50,50,50,51,52,53,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 51,51,51,51,-1,-1,51,51,51,51,52,53,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 53,53,53,54,55,56,55,54,53,53,53,53,54,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,11,12,13, 34,33,32,32,-1,30,-1,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,13, 34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,-1,-1,-1,-1,-1,4,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13, -1,33,32,31,30,29,28,27,26,26,26,25,24,24,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,10,9,8,7,6,5,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,10,10,11,12,13, -1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,7,8,7,6,5,6,7,8,9,10,-1,11,11,11,12,13, 34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,8,-1,7,7,8,7,6,6,6,7,8,9,10,-1,12,12,12,12,13, 34,33,32,31,30,29,29,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,15,-1,10,9,9,9,9,8,8,8,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,14, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,15, 34,34,34,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,16, 35,35,35,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,20,20,21,22,23,24,25,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,17, 36,36,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,18, 37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,20,20,20,21,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,18,19,20,19, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,-1,21,21,21,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,20, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,22,22,22,22,22,-1,22,22,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,23,23,23,23,23,23,-1,23,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,24,24,24,24,-1,-1,24,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,25,25,25,25,25,-1,26,25,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,-1,26,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,35,35,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 47,47,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 46,46,-1,37,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 42,-1,39,38,37,36,36,36,-1,34,35,36,-1,33,33,33,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 41,40,39,38,37,37,37,37,-1,35,35,36,-1,34,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 42,-1,39,38,38,38,38,38,-1,-1,36,36,36,35,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 43,-1,39,39,39,39,-1,39,40,-1,37,37,36,36,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 44,-1,-1,-1,-1,40,41,40,40,-1,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 45,46,47,47,-1,-1,-1,-1,-1,-1,38,38,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 46,46,47,46,45,44,43,42,41,40,39,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 47,47,47,47,-1,44,43,42,41,40,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 48,48,48,-1,-1,-1,-1,-1,41,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,10,11,12, 35,34,33,33,-1,31,-1,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,11,11,12, 35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,-1,-1,-1,-1,-1,5,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12, -1,34,33,32,31,30,29,28,27,27,27,26,25,25,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,11,10,9,8,7,6,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,9,9,10,11,12, -1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,8,8,7,6,5,6,7,8,9,10,-1,10,10,10,11,12, 35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,9,9,-1,8,8,8,7,6,6,6,7,8,9,10,-1,11,11,11,11,12, 35,34,33,32,31,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,16,-1,11,10,10,10,10,9,9,8,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,13, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,14, 35,35,35,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,15, 36,36,36,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,21,21,22,23,24,25,26,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,16, 37,37,37,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,20,20,20,21,22,22,22,23,-1,26,26,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,17, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,21,21,21,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,18,19,19,18, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,-1,22,22,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,19,19, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,23,23,23,23,23,-1,23,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,20, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,24,24,24,24,24,24,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,25,25,25,25,-1,-1,25,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,36,36,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 48,48,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 47,47,-1,38,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 43,-1,40,39,38,37,37,37,-1,35,36,37,-1,34,34,34,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 42,41,40,39,38,38,38,38,-1,36,36,37,-1,35,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 43,-1,40,39,39,39,39,39,-1,-1,37,37,37,36,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 44,-1,40,40,40,40,-1,40,41,-1,38,38,37,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 45,-1,-1,-1,-1,41,42,41,41,-1,39,38,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 46,47,48,48,-1,-1,-1,-1,-1,-1,39,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 47,47,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 48,48,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 49,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,9,10,11, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,10,10,11, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,6,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,12,11,10,9,8,7,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,8,8,9,10,11, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,8,9,8,7,6,5,6,7,8,9,10,-1,9,9,9,10,11, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,10,10,-1,9,9,8,7,6,6,6,7,8,9,10,-1,10,10,10,10,11, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,12,11,11,11,11,10,9,8,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,12, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,13, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,14, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,20,20,-1,22,22,23,24,25,26,27,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,15, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,16, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,18,19,18,17, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,23,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,18,18, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,24,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,19,19, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,25,25,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,20, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,26,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 44,-1,41,40,39,38,38,38,-1,36,37,38,-1,35,35,35,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 43,42,41,40,39,39,39,39,-1,37,37,38,-1,36,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 44,-1,41,40,40,40,40,40,-1,-1,38,38,38,37,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 45,-1,41,41,41,41,-1,41,42,-1,39,39,38,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 46,-1,-1,-1,-1,42,43,42,42,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 47,48,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 48,48,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 49,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,8,9,10, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,9,9,10, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,7,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,13,12,11,10,9,8,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,7,7,8,9,10, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,9,9,8,7,6,5,6,7,8,9,10,-1,8,8,8,9,10, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,11,11,-1,10,9,8,7,6,6,6,7,8,9,10,-1,9,9,9,9,10, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,13,12,12,12,11,10,9,8,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,11, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,12, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,25,25,26,27,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,13, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,23,23,24,24,25,26,27,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,14, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,22,22,23,23,23,23,24,-1,27,27,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,15, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,23,23,22,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,18,18,17,16, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,18,17,17, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,24,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,18,18,18, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,19,19,19, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,20,20,20, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,21,21,21, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 45,-1,42,41,40,39,39,39,-1,37,38,39,-1,36,36,36,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 44,43,42,41,40,40,40,40,-1,38,38,39,-1,37,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,36,35,34,33,32,31,31,31,30,30,30,30, 45,-1,42,41,41,41,41,41,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 46,-1,42,42,42,42,-1,42,43,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,-1,-1,32,32,32,32,32, 47,-1,-1,-1,-1,43,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,39,40,41,-1,-1,33,33,33,33, 48,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,34,34,34,34, 49,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,41,41,42,-1,35,35,35,35, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,42,42,42,-1,36,36,36,36, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,43,43,-1,37,37,37,37, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,38,38,38,38, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,7,8,9, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,8,8,9, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,-1,9,9,9, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,8,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,14,13,12,11,10,9,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,7,7,8,9,10, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,9,8,7,6,5,6,7,8,9,10,-1,8,8,8,9,10, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,12,12,-1,10,9,8,7,6,6,6,7,8,9,10,-1,9,9,9,9,10, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,14,13,13,12,11,10,9,8,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,11, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,12, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,25,25,26,27,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,13, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,22,22,22,-1,24,24,24,24,25,26,27,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,14, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,23,23,23,23,23,23,23,24,-1,27,27,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,15, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,18,18,17,16, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,26,-1,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,18,17,17, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,26,26,26,26,-1,24,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,18,18,18, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,27,27,27,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,19,19,19, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,28,28,28,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,20,20,20, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,21,21,21, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,39,39,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 51,51,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 50,50,-1,41,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 46,-1,43,42,41,40,40,40,-1,38,39,40,-1,37,37,37,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 45,44,43,42,41,41,41,41,-1,39,39,40,-1,38,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,36,35,34,33,32,31,31,31,30,30,30,30, 46,-1,43,42,42,42,42,42,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 47,-1,43,43,43,43,-1,43,44,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,-1,-1,32,32,32,32,32, 48,-1,-1,-1,-1,44,45,44,44,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,39,40,41,-1,-1,33,33,33,33, 49,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,34,34,34,34, 50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,41,41,42,-1,35,35,35,35, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,42,42,42,-1,36,36,36,36, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,43,43,-1,37,37,37,37, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,38,38,38,38, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,6,7,8, 39,38,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,7,7,8, 39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,-1,8,8,8, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,9,-1,6,5,4,3,3,3,3,3,4,5,6,7,8,9,9, -1,38,37,36,35,34,33,32,31,31,31,30,29,29,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,15,14,13,12,11,10,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,7,7,8,9,10, -1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,-1,8,8,8,9,10, 39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,13,13,-1,10,9,8,7,6,6,6,7,8,9,10,-1,9,9,9,9,10, 39,38,37,36,35,34,34,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,11, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,12, 39,39,39,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,25,25,25,26,27,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,13, 40,40,40,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,23,23,23,-1,24,24,24,24,25,26,27,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,14, 41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,24,24,23,23,23,23,23,24,-1,27,27,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,15, 42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,18,18,17,16, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,27,-1,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,18,17,17, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,27,27,27,27,27,-1,24,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,18,18,18, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,28,28,28,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,19,19,19, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,29,29,29,29,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,20,20,20, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,30,30,30,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,21,21,21, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,40,40,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 52,52,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 51,51,-1,42,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 47,-1,44,43,42,41,41,41,-1,39,40,41,-1,38,38,38,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 46,45,44,43,42,42,42,42,-1,40,40,40,-1,38,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,36,35,34,33,32,31,31,31,30,30,30,30, 47,-1,44,43,43,43,43,43,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 48,-1,44,44,44,44,-1,44,45,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,-1,-1,32,32,32,32,32, 49,-1,-1,-1,-1,45,46,45,45,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,39,40,41,-1,-1,33,33,33,33, 50,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,34,34,34,34, 50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,41,41,42,-1,35,35,35,35, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,42,42,42,-1,36,36,36,36, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,43,43,-1,37,37,37,37, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,38,38,38,38, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,5,6,7, 40,39,38,38,-1,36,-1,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,6,6,7, 40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,-1,-1,7,7,7, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,-1,-1,-1,-1,-1,10,-1,7,6,5,4,4,4,4,4,5,6,7,8,8,8,8, -1,39,38,37,36,35,34,33,32,32,32,31,30,30,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,16,15,14,13,12,11,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,8,8,9,9,9, -1,39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,-1,9,9,9,10,10, 40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,16,15,14,14,-1,11,10,9,8,7,7,7,8,9,10,11,-1,10,10,10,10,11, 40,39,38,37,36,35,35,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,21,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,12, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,13, 40,40,40,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,26,26,26,27,28,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,14, 41,41,41,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,24,24,24,-1,25,25,25,25,26,27,28,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,15, 42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,25,25,24,24,24,24,24,25,-1,28,28,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,16, 43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,19,19,19,18,17, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,28,-1,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,19,18,18, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,28,28,28,28,28,-1,25,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,19,19,19, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,29,29,29,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,20,20,20, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,30,30,30,30,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,21,21,21, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,31,31,31,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,22,22,22, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,41,41,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 53,53,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 52,52,-1,43,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 48,-1,45,44,43,42,42,42,-1,40,41,42,-1,39,39,39,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 47,46,45,44,43,43,43,43,-1,41,41,41,-1,39,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,37,36,35,34,33,32,32,32,31,31,31,31, 48,-1,45,44,44,44,44,44,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 49,-1,45,45,45,45,-1,45,46,-1,41,40,39,38,37,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,-1,-1,33,33,33,33,33, 50,-1,-1,-1,-1,46,47,46,46,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,40,41,42,-1,-1,34,34,34,34, 51,50,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,35,35,35,35, 51,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,42,42,43,-1,36,36,36,36, 51,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,43,43,43,-1,37,37,37,37, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,44,-1,38,38,38,38, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,39,39,39,39, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,5,6,7, 41,40,39,39,-1,37,-1,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,6,6,7, 41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,7,7,7, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,5,5,5,5,6,7,8,9,8,8,8, -1,40,39,38,37,36,35,34,33,33,33,32,31,31,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,17,16,15,14,13,12,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,9,9,9,9,9, -1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,-1,10,10,10,10,10, 41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,17,16,15,15,-1,12,11,10,9,8,8,8,9,10,11,12,-1,11,11,11,11,11, 41,40,39,38,37,36,36,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,-1,-1,-1,-1,-1,12, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,10,10,11,12,13,14,15,16,-1,13, 41,41,41,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,27,27,27,28,29,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,-1,14, 42,42,42,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,25,25,25,-1,26,26,26,26,27,28,29,-1,12,12,12,13,14,15,15,14,14,14,15,16,-1,15, 43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,26,26,25,25,25,25,25,26,-1,29,29,-1,13,13,13,13,14,15,15,15,-1,-1,-1,-1,-1,16, 44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,16,-1,20,20,19,18,17, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,29,-1,26,25,24,23,23,23,-1,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,19,18,18, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,29,29,29,29,29,-1,26,25,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,20,19,19,19, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,30,30,30,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,17,17,17,17,18,-1,-1,20,20,20, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,31,31,31,31,-1,-1,29,-1,26,25,25,-1,-1,-1,-1,19,18,18,18,19,20,20,19,18,18,18,18,18,19,-1,21,21,21, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,32,32,32,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,20,19,19,19,-1,19,19,19,-1,22,22,22, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,42,42,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,28,27,27,-1,26,27,28,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 54,54,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,28,28,28,28,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 53,53,-1,44,44,43,42,41,40,40,-1,37,36,36,36,36,36,37,36,36,-1,29,29,29,28,28,28,28,29,30,31,32,33,34,35,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 52,53,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,30,30,29,29,29,29,29,29,30,31,32,33,34,35,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 51,-1,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,38,-1,32,31,30,30,30,30,30,30,30,30,31,32,33,34,35,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 50,-1,46,45,44,43,42,42,-1,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 49,-1,46,45,44,43,43,43,-1,41,42,43,-1,40,40,40,-1,35,34,33,32,32,32,-1,45,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 48,47,46,45,44,44,44,44,-1,42,42,42,-1,40,-1,-1,-1,35,34,33,33,-1,-1,-1,46,-1,43,42,41,40,39,38,37,37,37,38,37,36,35,34,33,32,32,32,31,31,31,31, 49,-1,46,45,45,45,45,45,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 50,-1,46,46,46,46,-1,46,47,-1,42,41,40,39,38,37,36,35,35,35,-1,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,38,38,38,39,40,41,-1,-1,33,33,33,33,33, 51,-1,-1,-1,-1,47,48,47,47,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,39,40,41,42,-1,-1,34,34,34,34, 52,51,50,50,-1,-1,-1,-1,-1,-1,42,41,40,39,39,39,40,41,42,43,44,45,46,47,47,48,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,35,35,35,35, 52,51,50,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,42,42,43,44,45,46,47,48,48,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,42,42,43,-1,36,36,36,36, 52,51,50,50,-1,47,46,45,44,43,42,41,41,41,41,-1,-1,43,43,43,44,45,46,47,48,49,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,43,43,43,-1,37,37,37,37, 52,51,51,-1,-1,-1,-1,-1,44,43,42,42,42,42,42,-1,45,44,44,44,44,45,46,47,48,49,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,44,-1,38,38,38,38, -1,51,50,49,49,-1,46,45,44,43,43,43,43,43,43,44,45,45,45,45,45,45,46,-1,49,49,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,39,39,39,39, -1,-1,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,46,46,46,46,46,46,46,47,48,49,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,50,49,48,47,46,45,45,45,-1,52,51,50,49,48,47,47,47,47,47,47,47,47,48,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 52,51,50,49,48,47,47,-1,-1,-1,-1,52,51,50,49,48,48,48,48,48,48,48,48,48,48,49,48,47,47,47,47,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 52,51,50,49,48,48,48,-1,56,55,55,-1,51,50,49,49,49,49,49,49,49,49,49,49,49,49,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 52,51,50,49,49,49,49,-1,56,55,54,53,52,-1,-1,-1,50,-1,50,50,-1,-1,-1,50,50,49,49,49,49,49,49,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 52,51,50,50,50,50,50,-1,-1,-1,-1,-1,-1,-1,53,52,51,-1,51,-1,59,59,-1,51,50,50,50,50,50,50,50,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 52,51,51,51,51,51,51,52,53,54,55,56,55,54,53,52,52,-1,-1,58,58,59,-1,51,51,51,51,51,51,51,51,52,53,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 52,52,52,52,52,52,52,52,53,54,55,56,55,54,53,53,53,-1,57,57,58,59,-1,52,52,52,52,52,52,52,52,-1,54,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 53,53,53,53,53,-1,53,53,53,54,55,56,55,54,54,54,54,55,56,57,58,59,-1,53,53,53,53,53,53,53,53,54,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 54,54,54,54,-1,-1,54,54,54,54,55,56,55,55,55,55,55,55,56,57,58,59,-1,-1,-1,54,-1,-1,54,54,54,54,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 55,55,55,-1,-1,-1,-1,-1,55,55,55,56,-1,56,56,56,56,-1,-1,58,58,59,58,57,56,55,56,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 56,56,56,57,58,59,58,57,56,56,56,56,57,57,57,57,-1,-1,-1,-1,59,59,58,57,56,56,56,57,58,59,60,61,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,2,3,4, 44,43,42,42,-1,40,-1,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,3,3,4, 44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,9,-1,-1,4,4,4, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,8,8,8,8,9,8,7,6,5,5,5, -1,43,42,41,40,39,38,37,36,36,36,35,34,34,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,20,19,18,17,16,15,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,7,6,6,6,6, -1,43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,-1,7,7,7,7,7, 44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,18,18,-1,15,14,13,12,11,11,11,12,13,14,15,-1,8,8,8,8,8, 44,43,42,41,40,39,39,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,-1,-1,-1,9, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,13,13,14,15,16,17,18,19,-1,10, 44,44,44,-1,44,43,42,41,41,41,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,30,30,30,31,32,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,-1,11, 45,45,45,-1,44,43,42,41,40,40,-1,-1,35,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,-1,29,29,29,29,30,31,32,-1,15,15,15,16,17,18,18,17,17,17,18,19,-1,12, 46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,-1,29,29,28,28,28,28,28,29,-1,32,32,-1,16,16,16,16,17,18,18,18,-1,-1,-1,-1,-1,13, 47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,19,-1,18,17,16,15,14, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,32,-1,29,28,27,26,26,26,-1,22,21,20,19,18,18,18,18,18,18,19,20,19,18,17,16,15,15, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,32,32,32,32,32,-1,29,28,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,19,19,20,-1,-1,17,16,16,16, 48,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,33,33,33,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,20,20,20,20,21,-1,-1,17,17,17, 48,47,46,46,-1,43,42,42,42,42,-1,37,36,35,34,34,34,34,34,-1,-1,32,-1,29,28,28,-1,-1,-1,-1,22,21,21,21,22,23,23,22,21,21,21,21,21,22,-1,18,18,18, 48,47,46,45,44,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,23,22,22,22,-1,22,22,22,-1,19,19,19, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,-1,32,31,30,29,28,28,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,45,45,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,31,30,30,-1,29,30,31,-1,24,24,24,24,24,24,24,-1,-1,-1,-1,-1,25,24,23,22,21,21,21, 57,57,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,31,31,31,31,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,22,22,22, 56,56,-1,47,47,46,45,44,43,43,-1,40,39,39,39,39,39,40,39,39,-1,32,32,32,31,31,31,31,32,33,34,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,23,-1,23, 55,56,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,33,33,32,32,32,32,32,32,33,34,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,25,24,25,24, 54,-1,-1,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,41,-1,35,34,33,33,33,33,33,33,33,33,34,35,34,33,32,31,30,29,29,29,30,30,-1,27,26,-1,25,25, 53,-1,49,48,47,46,45,45,-1,43,-1,-1,-1,42,42,42,-1,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,30,30,30,30,30,29,28,27,27,27,26,26, 52,-1,49,48,47,46,46,46,-1,44,45,46,-1,43,43,43,-1,38,37,36,35,35,35,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,31,30,29,28,28,28,27,27,27, 51,50,49,48,47,47,47,47,-1,45,45,45,-1,43,-1,-1,-1,38,37,36,36,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,29,29,28,28,28,28, 52,-1,49,48,48,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,36,35,34,34,-1,-1,-1,-1,30,29,29,29,29,29, 53,-1,49,49,49,49,-1,49,50,-1,45,44,43,42,41,40,39,38,38,38,-1,-1,46,45,44,43,42,41,40,39,38,38,38,37,36,35,35,35,36,37,38,-1,-1,30,30,30,30,30, 54,-1,-1,-1,-1,50,51,50,50,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,36,37,38,39,-1,-1,31,31,31,31, 55,54,53,53,-1,-1,-1,-1,-1,-1,45,44,43,42,42,42,43,44,45,46,47,48,48,47,46,47,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,32,32,32,32, 55,54,53,52,51,50,49,48,47,46,45,44,43,43,43,43,-1,45,45,46,47,48,48,47,47,47,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,39,39,40,-1,33,33,33,33, 55,54,53,53,-1,50,49,48,47,46,45,44,44,44,44,-1,-1,46,46,46,47,48,48,48,48,48,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,40,40,40,-1,34,34,34,34, 55,54,54,-1,-1,-1,-1,-1,47,46,45,45,45,45,45,-1,48,47,47,47,47,48,49,49,48,48,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,41,41,-1,35,35,35,35, -1,54,53,52,52,-1,49,48,47,46,46,46,46,46,46,47,48,48,48,48,48,48,49,-1,47,47,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,36,36,36,36, -1,-1,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,49,49,49,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,41,-1,38,37,37,37,37, -1,-1,53,52,51,50,49,48,48,48,-1,55,54,53,52,51,50,50,50,50,50,50,49,48,47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,38,38,38,38, 55,54,53,52,51,50,50,-1,-1,-1,-1,55,54,53,52,51,51,51,51,51,51,50,49,48,47,46,45,44,44,44,44,-1,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39, 55,54,53,52,51,51,51,-1,59,58,58,-1,54,53,52,52,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,40, 55,54,53,52,52,52,52,-1,59,58,57,56,55,-1,-1,-1,53,-1,53,53,-1,-1,-1,48,47,46,46,46,46,46,46,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,41, 55,54,53,53,53,53,53,-1,-1,-1,-1,-1,-1,-1,56,55,54,-1,54,-1,61,61,-1,48,47,47,47,47,47,47,47,-1,-1,-1,48,-1,-1,-1,43,42,42,42,42,42,42,42,-1,42, 55,54,54,54,54,54,54,55,56,57,58,59,58,57,56,55,55,-1,-1,60,60,60,-1,48,48,48,48,48,48,48,48,49,50,50,49,49,49,-1,43,43,43,43,43,-1,43,-1,-1,43, 55,55,55,55,55,55,55,55,56,57,58,59,58,57,56,56,56,-1,59,59,59,59,-1,49,49,49,49,49,49,49,49,-1,51,50,49,48,48,-1,44,44,44,44,44,-1,-1,-1,45,44, 56,56,56,56,56,-1,56,56,56,57,58,59,58,57,57,57,57,58,59,58,58,58,-1,50,50,50,50,50,50,50,50,51,51,50,49,48,47,46,45,45,45,45,45,46,47,46,45,45, 57,57,57,57,-1,-1,57,57,57,57,58,59,58,58,58,58,58,58,59,58,57,57,-1,-1,-1,51,-1,-1,51,51,51,51,51,50,49,48,48,-1,46,46,46,46,46,46,-1,46,46,46, 58,58,58,-1,-1,-1,-1,-1,58,58,58,59,-1,59,59,59,59,-1,-1,58,57,56,55,54,53,52,53,-1,-1,-1,-1,-1,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 59,59,59,60,61,62,61,60,59,59,59,59,60,60,60,60,-1,-1,-1,-1,57,56,55,54,53,53,53,54,55,56,57,58,-1,50,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,1,2,3, 44,43,42,42,-1,40,-1,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,2,2,3, 44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,8,8,-1,-1,3,3,3, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,8,8,8,8,8,7,6,5,4,4,4, -1,43,42,41,40,39,38,37,36,36,36,35,34,34,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,20,19,18,17,16,15,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,6,5,5,5,5, -1,43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,-1,6,6,6,6,6, 44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,18,18,-1,15,14,13,12,11,11,11,12,13,14,15,-1,7,7,7,7,7, 44,43,42,41,40,39,39,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,-1,-1,-1,8, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,13,13,14,15,16,17,18,19,-1,9, 44,44,44,-1,44,43,42,41,41,41,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,30,30,30,31,32,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,-1,10, 45,45,45,-1,44,43,42,41,40,40,-1,-1,35,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,-1,29,29,29,29,30,31,32,-1,15,15,15,16,17,18,18,17,17,17,18,19,-1,11, 46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,-1,29,29,28,28,28,28,28,29,-1,32,32,-1,16,16,16,16,17,18,18,18,-1,-1,-1,-1,-1,12, 47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,19,-1,17,16,15,14,13, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,32,-1,29,28,27,26,26,26,-1,22,21,20,19,18,18,18,18,18,18,19,19,18,17,16,15,14,14, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,32,32,32,32,32,-1,29,28,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,19,19,20,-1,-1,16,15,15,15, 48,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,33,33,33,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,20,20,20,20,21,-1,-1,16,16,16, 48,47,46,46,-1,43,42,42,42,42,-1,37,36,35,34,34,34,34,34,-1,-1,32,-1,29,28,28,-1,-1,-1,-1,22,21,21,21,22,23,23,22,21,21,21,21,21,22,-1,17,17,17, 48,47,46,45,44,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,23,22,22,22,-1,22,22,22,-1,18,18,18, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,-1,32,31,30,29,28,28,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,45,45,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,31,30,30,-1,29,30,31,-1,24,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 57,57,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,31,31,31,31,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,21,21,21, 56,56,-1,47,47,46,45,44,43,43,-1,40,39,39,39,39,39,40,39,39,-1,32,32,32,31,31,31,31,32,33,34,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,22,-1,22, 55,56,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,33,33,32,32,32,32,32,32,33,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,24,23,24,23, 54,-1,-1,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,41,-1,35,34,33,33,33,33,33,33,33,33,34,34,33,32,31,30,29,28,28,28,29,29,-1,26,25,-1,24,24, 53,-1,49,48,47,46,45,45,-1,43,-1,-1,-1,42,42,42,-1,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,29,29,29,29,29,28,27,26,26,26,25,25, 52,-1,49,48,47,46,46,46,-1,44,45,46,-1,43,43,43,-1,38,37,36,35,35,35,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,30,29,28,27,27,27,26,26,26, 51,50,49,48,47,47,47,47,-1,45,45,45,-1,43,-1,-1,-1,38,37,36,36,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,28,28,27,27,27,27, 52,-1,49,48,48,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,-1,-1,-1,-1,29,28,28,28,28,28, 53,-1,49,49,49,49,-1,49,50,-1,45,44,43,42,41,40,39,38,38,38,-1,-1,45,44,43,42,41,40,39,38,37,37,37,36,35,34,34,34,35,36,37,-1,-1,29,29,29,29,29, 54,-1,-1,-1,-1,50,51,50,50,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,35,36,37,38,-1,-1,30,30,30,30, 55,54,53,53,-1,-1,-1,-1,-1,-1,45,44,43,42,42,42,43,44,45,46,47,48,47,46,45,46,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,31,31,31,31, 55,54,53,52,51,50,49,48,47,46,45,44,43,43,43,43,-1,45,45,46,47,48,47,46,46,46,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,38,38,39,-1,32,32,32,32, 55,54,53,53,-1,50,49,48,47,46,45,44,44,44,44,-1,-1,46,46,46,47,48,47,47,47,47,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,39,39,39,-1,33,33,33,33, 55,54,54,-1,-1,-1,-1,-1,47,46,45,45,45,45,45,-1,48,47,47,47,47,48,48,48,47,47,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,40,40,-1,34,34,34,34, -1,54,53,52,52,-1,49,48,47,46,46,46,46,46,46,47,48,48,48,48,48,48,49,-1,46,46,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,35,35,35,35, -1,-1,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,49,49,49,49,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,40,-1,37,36,36,36,36, -1,-1,53,52,51,50,49,48,48,48,-1,55,54,53,52,51,50,50,50,50,50,49,48,47,46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,37,37,37,37, 55,54,53,52,51,50,50,-1,-1,-1,-1,55,54,53,52,51,51,51,51,51,50,49,48,47,46,45,44,43,43,43,43,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38, 55,54,53,52,51,51,51,-1,59,58,58,-1,54,53,52,52,52,52,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,39, 55,54,53,52,52,52,52,-1,59,58,57,56,55,-1,-1,-1,53,-1,52,52,-1,-1,-1,47,46,45,45,45,45,45,45,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,40, 55,54,53,53,53,53,53,-1,-1,-1,-1,-1,-1,-1,56,55,54,-1,53,-1,60,60,-1,47,46,46,46,46,46,46,46,-1,-1,-1,47,-1,-1,-1,42,41,41,41,41,41,41,41,-1,41, 55,54,54,54,54,54,54,55,56,57,58,59,58,57,56,55,55,-1,-1,59,59,59,-1,47,47,47,47,47,47,47,47,48,49,49,48,48,48,-1,42,42,42,42,42,-1,42,-1,-1,42, 55,55,55,55,55,55,55,55,56,57,58,59,58,57,56,56,56,-1,58,58,58,58,-1,48,48,48,48,48,48,48,48,-1,50,49,48,47,47,-1,43,43,43,43,43,-1,-1,-1,44,43, 56,56,56,56,56,-1,56,56,56,57,58,59,58,57,57,57,57,58,58,57,57,57,-1,49,49,49,49,49,49,49,49,50,50,49,48,47,46,45,44,44,44,44,44,45,46,45,44,44, 57,57,57,57,-1,-1,57,57,57,57,58,59,58,58,58,58,58,58,58,57,56,56,-1,-1,-1,50,-1,-1,50,50,50,50,50,49,48,47,47,-1,45,45,45,45,45,45,-1,45,45,45, 58,58,58,-1,-1,-1,-1,-1,58,58,58,59,-1,59,59,59,59,-1,-1,57,56,55,54,53,52,51,52,-1,-1,-1,-1,-1,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 59,59,59,60,61,62,61,60,59,59,59,59,60,60,60,60,-1,-1,-1,-1,56,55,54,53,52,52,52,53,54,55,56,57,-1,49,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,0,1,2, 45,44,43,43,-1,41,-1,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,1,1,2, 45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,7,7,-1,-1,2,2,2, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,9,9,9,8,7,6,5,4,3,3,3, -1,44,43,42,41,40,39,38,37,37,37,36,35,35,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,21,20,19,18,17,16,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,5,4,4,4,4, -1,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,-1,5,5,5,5,5, 45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,19,19,-1,16,15,14,13,12,12,12,13,14,15,16,-1,6,6,6,6,6, 45,44,43,42,41,40,40,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,-1,-1,-1,7, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,14,14,15,16,17,18,19,20,-1,8, 45,45,45,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,31,31,31,32,33,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,-1,9, 46,46,46,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,29,29,29,-1,30,30,30,30,31,32,33,-1,16,16,16,17,18,19,19,18,18,18,19,20,-1,10, 47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,30,30,29,29,29,29,29,30,-1,33,33,-1,17,17,17,17,18,19,19,19,-1,-1,-1,-1,-1,11, 48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,18,18,18,18,18,19,19,19,-1,16,15,14,13,12, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,33,-1,30,29,28,27,27,27,-1,23,22,21,20,19,19,19,19,19,19,19,18,17,16,15,14,13,13, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,33,33,33,33,33,-1,30,29,28,27,26,26,-1,23,22,21,20,20,20,20,20,20,20,19,19,-1,-1,15,14,14,14, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,34,34,34,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,21,20,20,20,21,-1,-1,15,15,15, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,35,35,35,35,-1,-1,33,-1,30,29,29,-1,-1,-1,-1,23,22,22,22,23,24,23,22,21,21,21,21,21,22,-1,16,16,16, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,36,36,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,23,22,22,22,-1,22,22,22,-1,17,17,17, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,24,24,24,24,23,23,23,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,46,46,46,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,32,31,31,-1,30,31,32,-1,25,25,25,25,25,25,25,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 58,58,-1,47,47,47,46,45,44,43,42,41,40,39,39,39,39,-1,39,40,-1,32,32,32,32,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 57,57,-1,48,48,47,46,45,44,44,-1,41,40,40,40,40,40,41,40,40,-1,33,33,33,32,32,32,32,33,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 56,57,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,34,34,33,33,33,33,33,33,34,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 55,-1,-1,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 54,-1,50,49,48,47,46,46,-1,44,-1,-1,-1,43,43,43,-1,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 53,-1,50,49,48,47,47,47,-1,45,46,47,-1,44,44,44,-1,39,38,37,36,36,36,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 52,51,50,49,48,48,48,48,-1,46,46,46,-1,44,-1,-1,-1,39,38,37,37,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,27,27,26,26,26,26, 53,-1,50,49,49,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,34,33,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 54,-1,50,50,50,50,-1,50,51,-1,46,45,44,43,42,41,40,39,39,39,-1,-1,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,33,34,35,36,-1,-1,28,28,28,28,28, 55,-1,-1,-1,-1,51,52,51,51,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,34,35,36,37,-1,-1,29,29,29,29, 56,55,54,54,-1,-1,-1,-1,-1,-1,46,45,44,43,43,43,44,45,46,47,48,47,46,45,44,45,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,30,30,30,30, 56,55,54,53,52,51,50,49,48,47,46,45,44,44,44,44,-1,46,46,47,48,47,46,45,45,45,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,37,37,38,-1,31,31,31,31, 56,55,54,54,-1,51,50,49,48,47,46,45,45,45,45,-1,-1,47,47,47,48,47,46,46,46,46,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,38,38,38,-1,32,32,32,32, 56,55,55,-1,-1,-1,-1,-1,48,47,46,46,46,46,46,-1,49,48,48,48,48,47,47,47,46,46,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,39,39,-1,33,33,33,33, -1,55,54,53,53,-1,50,49,48,47,47,47,47,47,47,48,49,49,49,49,48,48,48,-1,45,45,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,34,34,34,34, -1,-1,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,50,50,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,54,53,52,51,50,49,49,49,-1,56,55,54,53,52,51,51,50,50,49,48,47,46,45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 56,55,54,53,52,51,51,-1,-1,-1,-1,56,55,54,53,52,52,51,51,50,49,48,47,46,45,44,43,42,42,42,42,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 56,55,54,53,52,52,52,-1,60,59,59,-1,55,54,53,53,52,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 56,55,54,53,53,53,53,-1,60,59,58,57,56,-1,-1,-1,53,-1,51,51,-1,-1,-1,46,45,44,44,44,44,44,44,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 56,55,54,54,54,54,54,-1,-1,-1,-1,-1,-1,-1,56,55,54,-1,52,-1,59,59,-1,46,45,45,45,45,45,45,45,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 56,55,55,55,55,55,55,56,57,58,59,59,58,57,56,55,55,-1,-1,58,58,58,-1,46,46,46,46,46,46,46,46,47,48,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 56,56,56,56,56,56,56,56,57,58,59,59,58,57,56,56,56,-1,57,57,57,57,-1,47,47,47,47,47,47,47,47,-1,49,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 57,57,57,57,57,-1,57,57,57,58,59,59,58,57,57,57,57,58,57,56,56,56,-1,48,48,48,48,48,48,48,48,49,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 58,58,58,58,-1,-1,58,58,58,58,59,59,58,58,58,58,58,58,57,56,55,55,-1,-1,-1,49,-1,-1,49,49,49,49,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 59,59,59,-1,-1,-1,-1,-1,59,59,59,60,-1,59,59,59,59,-1,-1,56,55,54,53,52,51,50,51,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 60,60,60,61,62,63,62,61,60,60,60,60,61,60,60,60,-1,-1,-1,-1,55,54,53,52,51,51,51,52,53,54,55,56,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,0,1, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,1,1,1, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,8,7,7,-1,-1,2,2,2, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,10,10,9,8,7,6,5,4,3,3,3, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,5,4,4,4,4, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,5,5,5,5,5, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,6,6,6,6,6, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,7, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,19,20,21,-1,8, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,-1,9, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,18,19,20,20,19,19,19,20,21,-1,10, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,18,19,20,20,20,-1,-1,-1,-1,-1,11, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,19,19,19,20,19,19,-1,16,15,14,13,12, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,20,20,20,19,18,17,16,15,14,13,13, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,21,21,21,21,21,20,19,19,-1,-1,15,14,14,14, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,21,20,20,20,21,-1,-1,15,15,15, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,23,23,24,24,23,22,21,21,21,21,21,22,-1,16,16,16, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,23,22,22,22,-1,22,22,22,-1,17,17,17, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,25,25,25,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,26,26,26,26,26,25,25,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,33,34,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,34,34,34,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,27,27,26,26,26,26, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,34,33,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,33,34,35,36,-1,-1,28,28,28,28,28, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,34,35,36,37,-1,-1,29,29,29,29, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,47,48,48,47,46,45,44,45,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,30,30,30,30, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,47,47,48,48,47,46,45,45,45,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,37,37,38,-1,31,31,31,31, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,48,48,48,48,47,46,46,46,46,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,38,38,38,-1,32,32,32,32, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,50,49,49,49,48,47,47,47,46,46,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,39,39,-1,33,33,33,33, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,49,50,50,50,49,48,48,48,-1,45,45,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,34,34,34,34, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,51,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,55,54,53,52,51,50,50,50,-1,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 57,56,55,54,53,52,52,-1,-1,-1,-1,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,42,42,42,42,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 57,56,55,54,53,53,53,-1,61,60,60,-1,56,55,54,53,52,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 57,56,55,54,54,54,54,-1,61,60,59,58,57,-1,-1,-1,53,-1,51,51,-1,-1,-1,46,45,44,44,44,44,44,44,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,56,55,54,-1,52,-1,59,59,-1,46,45,45,45,45,45,45,45,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 57,56,56,56,56,56,56,57,58,59,60,59,58,57,56,55,55,-1,-1,58,58,58,-1,46,46,46,46,46,46,46,46,47,48,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 57,57,57,57,57,57,57,57,58,59,60,59,58,57,56,56,56,-1,57,57,57,57,-1,47,47,47,47,47,47,47,47,-1,49,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 58,58,58,58,58,-1,58,58,58,59,60,59,58,57,57,57,57,58,57,56,56,56,-1,48,48,48,48,48,48,48,48,49,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 59,59,59,59,-1,-1,59,59,59,59,60,59,58,58,58,58,58,58,57,56,55,55,-1,-1,-1,49,-1,-1,49,49,49,49,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 60,60,60,-1,-1,-1,-1,-1,60,60,60,60,-1,59,59,59,59,-1,-1,56,55,54,53,52,51,50,51,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 61,61,61,62,63,64,63,62,61,61,61,61,61,60,60,60,-1,-1,-1,-1,55,54,53,52,51,51,51,52,53,54,55,56,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,0, 47,46,45,45,-1,43,-1,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,1,1, 47,46,45,45,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,7,-1,-1,2,2,2, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,11,10,9,8,7,6,5,4,3,3,3, -1,46,45,44,43,42,41,40,39,39,39,38,37,37,-1,-1,-1,-1,-1,29,29,-1,-1,25,25,-1,23,22,21,20,19,18,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,5,4,4,4,4, -1,46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,-1,5,5,5,5,5, 47,46,45,44,43,42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,21,21,-1,18,17,16,15,14,14,14,15,16,17,18,-1,6,6,6,6,6, 47,46,45,44,43,42,42,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,-1,-1,-1,7, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,16,16,17,18,19,20,21,22,-1,8, 47,47,47,-1,47,46,45,44,44,44,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,33,33,33,34,35,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,-1,9, 48,48,48,-1,47,46,45,44,43,43,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,-1,32,32,32,32,33,34,35,-1,18,18,18,19,20,21,21,20,20,20,21,22,-1,10, 49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,-1,32,32,31,31,31,31,31,32,-1,35,35,-1,19,19,19,19,20,20,20,20,-1,-1,-1,-1,-1,11, 50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,20,20,20,20,20,20,19,19,-1,16,15,14,13,12, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,35,-1,32,31,30,29,29,29,-1,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,14,13,13, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,28,-1,25,24,23,22,22,22,22,22,21,20,19,19,-1,-1,15,14,14,14, 51,50,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,36,36,36,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,21,20,20,20,21,-1,-1,15,15,15, 51,50,49,49,-1,46,45,45,45,45,-1,40,39,38,37,37,37,37,37,-1,-1,35,-1,32,31,31,-1,-1,-1,-1,25,24,24,24,25,24,23,22,21,21,21,21,21,22,-1,16,16,16, 51,50,49,48,47,46,46,46,46,46,-1,40,39,38,38,38,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,24,23,22,22,22,-1,22,22,22,-1,17,17,17, 51,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,-1,35,34,33,32,31,31,-1,-1,-1,26,26,26,26,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,48,48,48,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,-1,34,33,33,-1,32,33,34,-1,27,27,27,27,26,25,25,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 60,60,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,41,42,-1,34,34,34,34,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 59,59,-1,50,50,49,48,47,46,46,-1,43,42,42,42,42,42,43,42,42,-1,35,35,35,34,34,34,34,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 58,59,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,-1,-1,36,36,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 57,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44,44,-1,38,37,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 56,-1,52,51,50,49,48,48,-1,46,-1,-1,-1,45,45,45,-1,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 55,-1,52,51,50,49,49,49,-1,47,48,49,-1,46,46,46,-1,41,40,39,38,38,38,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 54,53,52,51,50,50,50,50,-1,48,48,48,-1,46,-1,-1,-1,41,40,39,39,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,27,27,26,26,26,26, 55,-1,52,51,51,51,51,51,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,34,33,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 56,-1,52,52,52,52,-1,52,53,-1,48,47,46,45,44,43,42,41,41,41,-1,-1,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,33,34,35,36,-1,-1,28,28,28,28,28, 57,-1,-1,-1,-1,53,54,53,53,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,34,35,36,37,-1,-1,29,29,29,29, 58,57,56,56,-1,-1,-1,-1,-1,-1,48,47,46,45,45,45,46,47,48,49,48,47,46,45,44,45,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,30,30,30,30, 58,57,56,55,54,53,52,51,50,49,48,47,46,46,46,46,-1,48,48,49,48,47,46,45,45,45,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,37,37,38,-1,31,31,31,31, 58,57,56,56,-1,53,52,51,50,49,48,47,47,47,47,-1,-1,49,49,49,48,47,46,46,46,46,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,38,38,38,-1,32,32,32,32, 58,57,57,-1,-1,-1,-1,-1,50,49,48,48,48,48,48,-1,51,50,50,49,48,47,47,47,46,46,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,39,39,-1,33,33,33,33, -1,57,56,55,55,-1,52,51,50,49,49,49,49,49,49,50,51,51,50,49,48,48,48,-1,45,45,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,34,34,34,34, -1,-1,56,55,54,53,52,51,50,50,-1,-1,-1,-1,-1,-1,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,56,55,54,53,52,51,51,51,-1,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 58,57,56,55,54,53,53,-1,-1,-1,-1,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,42,42,42,42,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 58,57,56,55,54,54,54,-1,61,60,60,-1,56,55,54,53,52,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 58,57,56,55,55,55,55,-1,61,60,59,58,57,-1,-1,-1,53,-1,51,51,-1,-1,-1,46,45,44,44,44,44,44,44,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 58,57,56,56,56,56,56,-1,-1,-1,-1,-1,-1,-1,56,55,54,-1,52,-1,59,59,-1,46,45,45,45,45,45,45,45,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 58,57,57,57,57,57,57,58,59,60,60,59,58,57,56,55,55,-1,-1,58,58,58,-1,46,46,46,46,46,46,46,46,47,48,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 58,58,58,58,58,58,58,58,59,60,60,59,58,57,56,56,56,-1,57,57,57,57,-1,47,47,47,47,47,47,47,47,-1,49,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 59,59,59,59,59,-1,59,59,59,60,60,59,58,57,57,57,57,58,57,56,56,56,-1,48,48,48,48,48,48,48,48,49,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 60,60,60,60,-1,-1,60,60,60,60,60,59,58,58,58,58,58,58,57,56,55,55,-1,-1,-1,49,-1,-1,49,49,49,49,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 61,61,61,-1,-1,-1,-1,-1,61,61,60,60,-1,59,59,59,59,-1,-1,56,55,54,53,52,51,50,51,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 62,62,62,63,64,65,64,63,62,61,61,61,61,60,60,60,-1,-1,-1,-1,55,54,53,52,51,51,51,52,53,54,55,56,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 0,1,2,3,-1,6,-1,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 1,1,2,3,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,2,2,3,4,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,38,37,37,37,37,36,36,36,37,38,39,40,40,41,42,43,-1,-1,-1,-1,-1,48, 7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,41,41,42,43,43,43,44,45,-1,49, 8,8,8,-1,16,16,16,16,17,18,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 9,9,9,-1,15,15,15,16,17,18,-1,-1,14,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 10,10,10,-1,14,14,15,16,17,18,17,16,15,16,17,18,19,20,21,21,22,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 11,11,11,12,13,14,15,16,17,18,17,16,16,16,17,18,19,20,21,22,22,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 12,12,12,-1,14,14,15,16,17,18,17,17,17,17,17,18,19,20,21,22,23,24,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,15,15,15,16,17,18,-1,18,18,18,18,18,19,20,21,22,23,24,-1,27,27,27,27,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 20,19,18,17,16,16,16,16,17,18,-1,19,19,19,19,19,19,20,21,22,23,24,-1,28,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 20,19,18,18,-1,17,17,17,17,18,-1,20,20,20,20,20,20,20,21,-1,-1,25,-1,29,29,29,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 20,19,19,19,19,18,18,18,18,18,-1,21,21,21,21,21,21,21,21,-1,27,26,27,28,29,30,31,32,33,33,32,32,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 20,20,20,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,27,27,27,28,29,30,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,49,49,49, -1,-1,-1,20,20,20,20,21,22,23,24,25,25,24,23,23,23,23,23,-1,-1,28,28,28,-1,31,32,33,-1,34,34,34,34,34,34,35,-1,-1,-1,-1,-1,48,48,49,50,50,50,50, 35,35,-1,21,21,21,21,21,22,23,24,25,25,24,24,24,24,-1,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,-1,51,51,51, 34,34,-1,22,22,22,22,22,22,23,-1,26,25,25,25,25,25,26,25,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,-1,52, 33,34,-1,23,23,23,23,23,23,23,24,25,26,26,26,26,26,26,26,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,51,52,53,53, 32,-1,-1,24,24,24,24,24,24,24,24,25,26,27,27,27,27,27,27,-1,33,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,-1,53,53, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,29,29,29,-1,36,36,35,34,34,34,-1,46,47,47,47,46,45,44,43,42,41,42,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,30,-1,-1,-1,35,35,35,35,-1,-1,-1,45,-1,46,46,46,45,44,43,42,42,42,43,44,45,46,47,47,47,48,49,50,51,52,53, 30,-1,28,28,28,28,28,28,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,45,44,44,44,45,46,46,45,44,43,43,43,43,43,44,45,-1,-1,-1,-1,49,49,50,51,52,53, 31,-1,29,29,29,29,-1,29,30,-1,29,29,29,30,31,32,33,34,35,36,-1,-1,45,44,43,44,45,46,46,45,44,44,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52,53, 32,-1,-1,-1,-1,30,31,30,30,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,45,46,47,48,49,-1,-1,51,51,52,53, 33,34,35,36,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,51,51,50,49,48,47,46,46,46,46,46,46,47,48,49,50,-1,52,52,52,53, 34,34,35,36,37,37,36,35,34,33,32,32,32,32,32,32,-1,35,35,36,37,38,39,40,41,42,-1,50,50,50,49,48,47,47,47,47,47,47,47,-1,49,49,50,-1,53,53,53,53, 35,35,35,36,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,36,36,36,37,38,39,40,41,42,-1,50,49,49,49,48,48,48,48,48,48,48,48,49,50,50,50,-1,54,54,54,54, 36,36,36,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,38,37,37,37,37,38,39,40,41,42,-1,50,49,48,48,48,49,49,49,49,49,49,49,49,50,51,51,-1,55,55,55,55, -1,37,37,38,39,-1,37,36,35,35,35,35,35,35,35,36,37,38,38,38,38,38,39,-1,42,42,-1,-1,-1,47,47,48,49,50,50,50,50,50,50,50,50,51,-1,-1,56,56,56,56, -1,-1,38,38,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,51,51,-1,-1,-1,-1,52,-1,56,56,57,57,57, -1,-1,39,39,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,40,40,40,40,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,56,55,54,53,54,55,56,57,58,58, 42,41,40,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,41,41,41,41,41,42,43,44,45,46,47,-1,-1,55,55,55,55,56,56,55,54,54,54,55,56,57,58,59, 42,41,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,42,42,42,42,42,43,44,45,46,47,-1,55,54,54,54,55,56,56,55,55,55,55,55,56,57,-1,60, 42,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,43,43,43,43,44,45,46,47,-1,55,54,53,54,55,56,56,56,56,56,56,56,56,57,-1,61, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,44,44,44,44,44,45,46,47,-1,-1,-1,52,-1,-1,-1,57,57,57,57,57,57,57,57,-1,62, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,57,57,57,58,58,-1,58,-1,-1,63, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,56,56,57,58,59,-1,-1,-1,64,64, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,56,56,57,58,59,60,-1,63,63,64, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,57,57,57,58,59,-1,-1,64,64,64, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,58,58,58,58,59,-1,-1,65,65,65, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 1,0,1,2,-1,5,-1,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 1,1,1,2,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,2,2,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,37,36,36,36,36,35,35,35,36,37,38,39,39,40,41,42,-1,-1,-1,-1,-1,47, 7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,40,40,41,42,42,42,43,44,-1,48, 8,8,8,-1,16,16,16,16,17,18,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 9,9,9,-1,15,15,15,16,17,18,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 10,10,10,-1,14,14,15,16,17,17,16,15,14,15,16,17,18,19,20,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 11,11,11,12,13,14,15,16,17,17,16,15,15,15,16,17,18,19,20,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 12,12,12,-1,14,14,15,16,17,17,16,16,16,16,16,17,18,19,20,21,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,15,15,15,16,17,18,-1,17,17,17,17,17,18,19,20,21,22,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 20,19,18,17,16,16,16,16,17,18,-1,18,18,18,18,18,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 20,19,18,18,-1,17,17,17,17,18,-1,19,19,19,19,19,19,19,20,-1,-1,24,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 20,19,19,19,19,18,18,18,18,18,-1,20,20,20,20,20,20,20,20,-1,26,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 20,20,20,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,26,26,26,27,28,29,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,20,20,20,20,21,22,23,24,25,24,23,22,22,22,22,22,-1,-1,27,27,27,-1,30,31,32,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,47,47,48,49,49,49,49, 35,35,-1,21,21,21,21,21,22,23,24,25,24,23,23,23,23,-1,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,50,50,50, 34,34,-1,22,22,22,22,22,22,23,-1,25,24,24,24,24,24,25,24,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,-1,51, 33,34,-1,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,52, 32,-1,-1,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,27,27,27,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,28,28,28,-1,36,35,34,33,33,33,-1,46,47,47,46,45,44,43,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,29,-1,-1,-1,35,35,34,34,-1,-1,-1,45,-1,46,46,45,44,43,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 30,-1,28,28,28,28,28,28,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,45,44,44,44,45,46,45,44,43,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 31,-1,29,29,29,29,-1,29,30,-1,29,29,29,30,31,32,33,34,35,36,-1,-1,45,44,43,44,45,46,45,44,43,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 32,-1,-1,-1,-1,30,31,30,30,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 33,34,35,36,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,51,50,49,48,47,46,45,45,45,45,45,45,46,47,48,49,-1,51,51,51,52, 34,34,35,36,37,37,36,35,34,33,32,32,32,32,32,32,-1,35,35,36,37,38,39,40,41,42,-1,50,50,49,48,47,46,46,46,46,46,46,46,-1,48,48,49,-1,52,52,52,52, 35,35,35,36,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,36,36,36,37,38,39,40,41,42,-1,50,49,49,48,47,47,47,47,47,47,47,47,48,49,49,49,-1,53,53,53,53, 36,36,36,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,38,37,37,37,37,38,39,40,41,42,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,49,50,50,-1,54,54,54,54, -1,37,37,38,39,-1,37,36,35,35,35,35,35,35,35,36,37,38,38,38,38,38,39,-1,42,42,-1,-1,-1,47,47,48,49,49,49,49,49,49,49,49,49,50,-1,-1,55,55,55,55, -1,-1,38,38,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,39,39,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,40,40,40,40,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,53,54,55,56,57,57, 42,41,40,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,41,41,41,41,41,42,43,44,45,46,47,-1,-1,55,55,55,55,56,55,54,53,53,53,54,55,56,57,58, 42,41,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,42,42,42,42,42,43,44,45,46,47,-1,55,54,54,54,55,56,55,54,54,54,54,54,55,56,-1,59, 42,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,43,43,43,43,44,45,46,47,-1,55,54,53,54,55,56,55,55,55,55,55,55,55,56,-1,60, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,44,44,44,44,44,45,46,47,-1,-1,-1,52,-1,-1,-1,56,56,56,56,56,56,56,56,-1,61, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,57,57,57,57,57,-1,57,-1,-1,62, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,56,56,57,58,58,-1,-1,-1,64,63, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,56,56,57,58,59,60,-1,63,63,64, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,57,57,57,58,59,-1,-1,64,64,64, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,58,58,58,58,59,-1,-1,65,65,65, 2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 2,1,0,1,-1,4,-1,6,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 2,1,1,1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,2,2,2,3,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,36,35,35,35,35,34,34,34,35,36,37,38,38,39,40,41,-1,-1,-1,-1,-1,46, 7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,39,39,40,41,42,42,43,44,-1,47, 8,8,8,-1,16,16,16,16,17,18,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,48, 9,9,9,-1,15,15,15,16,17,18,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 10,10,10,-1,14,14,15,16,17,17,16,15,14,15,16,17,18,19,20,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 11,11,11,12,13,14,15,16,17,17,16,15,15,15,16,17,18,19,20,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 12,12,12,-1,14,14,15,16,17,17,16,16,16,16,16,17,18,19,20,21,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,15,15,15,16,17,18,-1,17,17,17,17,17,18,19,20,21,22,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 20,19,18,17,16,16,16,16,17,18,-1,18,18,18,18,18,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 20,19,18,18,-1,17,17,17,17,18,-1,19,19,19,19,19,19,19,20,-1,-1,24,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 20,19,19,19,19,18,18,18,18,18,-1,20,20,20,20,20,20,20,20,-1,26,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 20,20,20,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,26,26,26,27,28,29,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,20,20,20,20,21,22,23,24,25,24,23,22,22,22,22,22,-1,-1,27,27,27,-1,30,31,32,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,47,47,48,49,49,49,49, 35,35,-1,21,21,21,21,21,22,23,24,25,24,23,23,23,23,-1,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,50,50,50, 34,34,-1,22,22,22,22,22,22,23,-1,25,24,24,24,24,24,25,24,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,-1,51, 33,34,-1,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,52, 32,-1,-1,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,27,27,27,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,28,28,28,-1,36,35,34,33,33,33,-1,46,47,47,46,45,44,43,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,29,-1,-1,-1,35,35,34,34,-1,-1,-1,45,-1,46,46,45,44,43,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 30,-1,28,28,28,28,28,28,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,45,44,44,44,45,46,45,44,43,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 31,-1,29,29,29,29,-1,29,30,-1,29,29,29,30,31,32,33,34,35,36,-1,-1,45,44,43,44,45,46,45,44,43,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 32,-1,-1,-1,-1,30,31,30,30,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 33,34,35,36,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,51,50,49,48,47,46,45,45,45,45,45,45,46,47,48,49,-1,51,51,51,52, 34,34,35,36,37,37,36,35,34,33,32,32,32,32,32,32,-1,35,35,36,37,38,39,40,41,42,-1,50,50,49,48,47,46,46,46,46,46,46,46,-1,48,48,49,-1,52,52,52,52, 35,35,35,36,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,36,36,36,37,38,39,40,41,42,-1,50,49,49,48,47,47,47,47,47,47,47,47,48,49,49,49,-1,53,53,53,53, 36,36,36,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,38,37,37,37,37,38,39,40,41,42,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,49,50,50,-1,54,54,54,54, -1,37,37,38,39,-1,37,36,35,35,35,35,35,35,35,36,37,38,38,38,38,38,39,-1,42,42,-1,-1,-1,47,47,48,49,49,49,49,49,49,49,49,49,50,-1,-1,55,55,55,55, -1,-1,38,38,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,39,39,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,40,40,40,40,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,53,54,55,56,57,57, 42,41,40,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,41,41,41,41,41,42,43,44,45,46,47,-1,-1,55,55,55,55,56,55,54,53,53,53,54,55,56,57,58, 42,41,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,42,42,42,42,42,43,44,45,46,47,-1,55,54,54,54,55,56,55,54,54,54,54,54,55,56,-1,59, 42,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,43,43,43,43,44,45,46,47,-1,55,54,53,54,55,56,55,55,55,55,55,55,55,56,-1,60, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,44,44,44,44,44,45,46,47,-1,-1,-1,52,-1,-1,-1,56,56,56,56,56,56,56,56,-1,61, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,57,57,57,57,57,-1,57,-1,-1,62, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,56,56,57,58,58,-1,-1,-1,64,63, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,56,56,57,58,59,60,-1,63,63,64, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,57,57,57,58,59,-1,-1,64,64,64, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,58,58,58,58,59,-1,-1,65,65,65, 3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 3,2,1,0,-1,4,-1,6,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 3,2,1,1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,2,2,2,3,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,36,35,35,35,35,34,34,34,35,36,37,38,38,39,40,41,-1,-1,-1,-1,-1,46, 7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,39,39,40,41,42,42,43,44,-1,47, 8,8,8,-1,16,16,16,16,17,18,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,48, 9,9,9,-1,15,15,15,16,17,18,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 10,10,10,-1,14,14,15,16,17,17,16,15,14,15,16,17,18,19,20,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 11,11,11,12,13,14,15,16,17,17,16,15,15,15,16,17,18,19,20,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 12,12,12,-1,14,14,15,16,17,17,16,16,16,16,16,17,18,19,20,21,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,15,15,15,16,17,18,-1,17,17,17,17,17,18,19,20,21,22,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 20,19,18,17,16,16,16,16,17,18,-1,18,18,18,18,18,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 20,19,18,18,-1,17,17,17,17,18,-1,19,19,19,19,19,19,19,20,-1,-1,24,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 20,19,19,19,19,18,18,18,18,18,-1,20,20,20,20,20,20,20,20,-1,26,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 20,20,20,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,26,26,26,27,28,29,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,20,20,20,20,21,22,23,24,25,24,23,22,22,22,22,22,-1,-1,27,27,27,-1,30,31,32,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,47,47,48,49,49,49,49, 35,35,-1,21,21,21,21,21,22,23,24,25,24,23,23,23,23,-1,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,50,50,50, 34,34,-1,22,22,22,22,22,22,23,-1,25,24,24,24,24,24,25,24,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,-1,51, 33,34,-1,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,52, 32,-1,-1,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,27,27,27,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,28,28,28,-1,36,35,34,33,33,33,-1,46,47,47,46,45,44,43,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,29,-1,-1,-1,35,35,34,34,-1,-1,-1,45,-1,46,46,45,44,43,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 30,-1,28,28,28,28,28,28,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,45,44,44,44,45,46,45,44,43,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 31,-1,29,29,29,29,-1,29,30,-1,29,29,29,30,31,32,33,34,35,36,-1,-1,45,44,43,44,45,46,45,44,43,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 32,-1,-1,-1,-1,30,31,30,30,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 33,34,35,36,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,51,50,49,48,47,46,45,45,45,45,45,45,46,47,48,49,-1,51,51,51,52, 34,34,35,36,37,37,36,35,34,33,32,32,32,32,32,32,-1,35,35,36,37,38,39,40,41,42,-1,50,50,49,48,47,46,46,46,46,46,46,46,-1,48,48,49,-1,52,52,52,52, 35,35,35,36,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,36,36,36,37,38,39,40,41,42,-1,50,49,49,48,47,47,47,47,47,47,47,47,48,49,49,49,-1,53,53,53,53, 36,36,36,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,38,37,37,37,37,38,39,40,41,42,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,49,50,50,-1,54,54,54,54, -1,37,37,38,39,-1,37,36,35,35,35,35,35,35,35,36,37,38,38,38,38,38,39,-1,42,42,-1,-1,-1,47,47,48,49,49,49,49,49,49,49,49,49,50,-1,-1,55,55,55,55, -1,-1,38,38,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,39,39,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,40,40,40,40,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,53,54,55,56,57,57, 42,41,40,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,41,41,41,41,41,42,43,44,45,46,47,-1,-1,55,55,55,55,56,55,54,53,53,53,54,55,56,57,58, 42,41,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,42,42,42,42,42,43,44,45,46,47,-1,55,54,54,54,55,56,55,54,54,54,54,54,55,56,-1,59, 42,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,43,43,43,43,44,45,46,47,-1,55,54,53,54,55,56,55,55,55,55,55,55,55,56,-1,60, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,44,44,44,44,44,45,46,47,-1,-1,-1,52,-1,-1,-1,56,56,56,56,56,56,56,56,-1,61, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,57,57,57,57,57,-1,57,-1,-1,62, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,56,56,57,58,58,-1,-1,-1,64,63, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,56,56,57,58,59,60,-1,63,63,64, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,57,57,57,58,59,-1,-1,64,64,64, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,58,58,58,58,59,-1,-1,65,65,65, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 6,5,4,4,-1,0,-1,4,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 6,5,5,5,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,6,6,6,7,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,7,7,7,7,8,9,8,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,8,8,8,8,8,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 10,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,34,33,33,33,33,32,32,32,33,34,35,36,36,37,38,39,-1,-1,-1,-1,-1,44, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,37,37,38,39,40,40,41,42,-1,45, 12,12,12,-1,20,20,20,19,19,19,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,46, 13,13,13,-1,19,19,19,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 14,14,14,-1,18,18,19,19,18,17,16,15,14,15,16,17,18,19,19,18,19,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 15,15,15,16,17,18,19,19,18,17,16,15,15,15,16,17,18,19,19,19,19,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 16,16,16,-1,18,18,19,19,18,17,16,16,16,16,16,17,18,19,20,20,20,21,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,19,19,19,19,18,18,-1,17,17,17,17,17,18,19,20,21,21,21,-1,24,24,24,24,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 24,23,22,21,20,20,20,19,19,19,-1,18,18,18,18,18,18,19,20,21,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 24,23,22,22,-1,21,20,20,20,20,-1,19,19,19,19,19,19,19,20,-1,-1,23,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 24,23,23,23,22,21,21,21,21,21,-1,20,20,20,20,20,20,20,20,-1,25,24,25,26,27,27,28,29,30,30,29,29,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 24,24,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,25,25,25,26,27,28,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,46,46,46, -1,-1,-1,23,23,23,23,24,25,26,26,25,24,23,22,22,22,22,22,-1,-1,26,26,26,-1,29,30,31,-1,31,31,31,31,31,31,32,-1,-1,-1,-1,-1,46,46,47,48,47,47,47, 38,38,-1,24,24,24,24,24,25,26,26,25,24,23,23,23,23,-1,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,48,48,48, 37,37,-1,25,25,25,25,25,25,26,-1,25,24,24,24,24,24,25,24,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,49, 36,37,-1,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,50, 35,-1,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 34,-1,29,28,28,28,28,28,-1,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 33,-1,29,29,29,29,29,29,-1,29,30,31,-1,28,28,28,-1,35,34,33,32,32,32,-1,47,47,46,45,44,43,42,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 32,31,30,30,30,30,30,30,-1,30,30,31,-1,29,-1,-1,-1,35,34,33,33,-1,-1,-1,46,-1,46,45,44,43,42,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 33,-1,31,31,31,31,31,31,-1,-1,31,31,31,30,31,32,33,34,34,34,-1,-1,46,45,45,45,46,45,44,43,42,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 34,-1,32,32,32,32,-1,32,33,-1,32,32,31,31,31,32,33,34,35,35,-1,-1,46,45,44,45,46,45,44,43,42,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 35,-1,-1,-1,-1,33,34,33,33,-1,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 36,37,38,39,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,45,46,47,48,-1,50,50,50,51, 37,37,38,39,40,39,38,37,36,35,34,34,34,34,34,34,-1,36,36,37,38,39,40,41,42,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,-1,47,47,48,-1,51,51,51,51, 38,38,38,39,-1,39,38,37,36,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,48,-1,52,52,52,52, 39,39,39,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,50,49,48,47,47,47,47,47,47,47,47,47,47,48,49,49,-1,53,53,53,53, -1,40,40,41,42,-1,39,38,37,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,48,48,48,48,48,48,48,48,48,48,48,48,49,-1,-1,54,54,54,54, -1,-1,41,41,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,42,42,41,40,39,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,52,53,54,55,56,56, 45,44,43,42,41,40,40,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,45,46,47,48,-1,-1,56,56,56,56,55,54,53,52,52,52,53,54,55,56,57, 45,44,43,42,41,41,41,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,43,44,45,46,47,48,-1,56,55,55,55,56,55,54,53,53,53,53,53,54,55,-1,58, 45,44,43,42,42,42,42,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,44,44,44,45,46,47,48,-1,56,55,54,55,56,55,54,54,54,54,54,54,54,55,-1,59, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,45,45,45,45,45,46,47,48,-1,-1,-1,53,-1,-1,-1,55,55,55,55,55,55,55,55,-1,60, 45,44,44,44,44,44,44,45,46,47,48,49,49,48,47,46,46,-1,-1,52,52,53,-1,46,46,46,46,46,46,47,48,49,50,51,52,53,54,-1,56,56,56,56,56,-1,56,-1,-1,61, 45,45,45,45,45,45,45,45,46,47,48,49,49,48,47,47,47,-1,51,51,52,53,-1,47,47,47,47,47,47,47,48,-1,51,51,52,53,54,-1,57,57,57,57,57,-1,-1,-1,63,62, 46,46,46,46,46,-1,46,46,46,47,48,49,49,48,48,48,48,49,50,51,52,53,-1,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,57,58,58,58,59,60,61,62,63, 47,47,47,47,-1,-1,47,47,47,47,48,49,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,49,-1,-1,49,49,49,49,50,51,52,53,54,-1,57,57,58,59,59,59,-1,62,62,63, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,50,50,50,50,-1,-1,52,52,53,53,52,51,50,51,-1,-1,-1,-1,-1,-1,52,52,53,54,-1,58,58,58,59,60,-1,-1,63,63,63, 49,49,49,50,51,52,51,50,49,49,49,49,50,51,51,51,-1,-1,-1,-1,53,53,53,52,51,51,51,52,53,54,55,56,-1,53,53,53,54,-1,59,59,59,59,60,-1,-1,64,64,64, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 8,7,6,6,-1,4,-1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 8,7,7,7,-1,-1,-1,-1,2,2,3,4,5,6,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,8,8,8,9,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,9,9,9,8,7,6,5,4,4,4,5,6,7,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,10,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,31,30,30,30,30,29,29,29,30,31,32,33,33,34,35,36,-1,-1,-1,-1,-1,41, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,34,34,35,36,37,37,38,39,-1,42, 12,12,12,-1,19,18,17,16,16,16,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,43, 13,13,13,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 14,14,14,-1,18,18,17,16,15,14,13,12,11,12,13,14,15,16,16,15,16,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 15,15,15,16,17,18,17,16,15,14,13,12,12,12,13,14,15,16,16,16,16,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 16,16,16,-1,18,18,17,16,15,14,13,13,13,13,13,14,15,16,17,17,17,18,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,14,14,14,14,15,16,17,18,18,18,-1,21,21,21,21,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 23,22,21,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,16,17,18,19,19,-1,22,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 23,22,21,21,-1,18,17,17,17,17,-1,16,16,16,16,16,16,16,17,-1,-1,20,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 23,22,21,20,19,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,-1,22,21,22,23,24,24,25,26,27,27,26,26,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,22,22,22,23,24,25,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,43,43,43, -1,-1,-1,20,20,20,20,21,22,23,23,22,21,20,19,19,19,19,19,-1,-1,23,23,23,-1,26,27,28,-1,28,28,28,28,28,28,29,-1,-1,-1,-1,-1,43,43,44,45,44,44,44, 35,35,-1,21,21,21,21,21,22,23,23,22,21,20,20,20,20,-1,20,21,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,45,45,45, 34,34,-1,22,22,22,22,22,22,23,-1,22,21,21,21,21,21,22,21,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,46, 33,34,-1,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,47, 32,-1,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,-1,28,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,25,25,25,-1,32,31,30,29,29,29,-1,44,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,26,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,43,42,41,40,39,38,37,37,37,38,39,40,41,42,42,42,43,44,45,46,47,48, 30,-1,28,28,28,28,28,28,-1,-1,28,28,28,27,28,29,30,31,31,31,-1,-1,43,42,42,42,43,42,41,40,39,38,38,38,38,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48, 31,-1,29,29,29,29,-1,29,30,-1,29,29,28,28,28,29,30,31,32,32,-1,-1,43,42,41,42,43,42,41,40,39,39,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47,48, 32,-1,-1,-1,-1,30,31,30,30,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48, 33,34,35,36,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,47,46,45,44,43,42,41,41,41,41,41,41,42,43,44,45,-1,47,47,47,48, 34,34,35,36,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,-1,44,44,45,-1,48,48,48,48, 35,35,35,36,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,45,-1,49,49,49,49, 36,36,36,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,-1,50,50,50,50, -1,37,37,38,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,-1,51,51,51,51, -1,-1,38,38,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46,-1,-1,-1,-1,47,-1,51,51,52,52,52, -1,-1,39,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,49,50,51,52,53,53, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,53,53,52,51,50,49,49,49,50,51,52,53,54, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,53,52,51,50,50,50,50,50,51,52,-1,55, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,53,52,51,51,51,51,51,51,51,52,-1,56, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,52,52,52,52,52,52,52,52,-1,57, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,53,53,53,53,53,-1,53,-1,-1,58, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,54,54,54,54,54,-1,-1,-1,60,59, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,54,55,55,55,56,57,58,59,60, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,55,56,56,56,-1,59,59,60, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,56,57,-1,-1,60,60,60, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,57,-1,-1,61,61,61, 8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 8,7,6,6,-1,4,-1,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 8,7,7,7,-1,-1,-1,-1,1,1,2,3,4,5,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,8,8,8,8,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,9,9,8,7,6,5,4,3,3,3,4,5,6,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,30,29,29,29,29,28,28,28,29,30,31,32,32,33,34,35,-1,-1,-1,-1,-1,40, 11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,33,33,34,35,36,36,37,38,-1,41, 11,11,11,-1,18,17,16,15,15,15,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,42, 12,12,12,-1,18,17,16,15,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,-1,20,20,21,22,23,24,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 13,13,13,-1,17,17,16,15,14,13,12,11,10,11,12,13,14,15,15,14,15,-1,17,17,17,18,19,20,21,22,-1,25,25,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 14,14,14,15,16,17,16,15,14,13,12,11,11,11,12,13,14,15,15,15,15,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 15,15,15,-1,17,17,16,15,14,13,12,12,12,12,12,13,14,15,16,16,16,17,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,18,17,16,15,14,14,-1,13,13,13,13,13,14,15,16,17,17,17,-1,20,20,20,20,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 22,21,20,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,15,16,17,18,18,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 22,21,20,20,-1,17,16,16,16,16,-1,15,15,15,15,15,15,15,16,-1,-1,19,-1,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 22,21,20,19,18,17,17,17,17,17,-1,16,16,16,16,16,16,16,16,-1,21,20,21,22,23,23,24,25,26,26,25,25,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,21,21,21,22,23,24,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,42,42,42, -1,-1,-1,19,19,19,19,20,21,22,22,21,20,19,18,18,18,18,18,-1,-1,22,22,22,-1,25,26,27,-1,27,27,27,27,27,27,28,-1,-1,-1,-1,-1,42,42,43,44,43,43,43, 34,34,-1,20,20,20,20,20,21,22,22,21,20,19,19,19,19,-1,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,44,44,44, 33,33,-1,21,21,21,21,21,21,22,-1,21,20,20,20,20,20,21,20,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,45, 32,33,-1,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,46, 31,-1,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,-1,27,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 30,-1,25,24,24,24,24,24,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 29,-1,25,25,25,25,25,25,-1,25,26,27,-1,24,24,24,-1,31,30,29,28,28,28,-1,43,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 28,27,26,26,26,26,26,26,-1,26,26,27,-1,25,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,42,41,40,39,38,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 29,-1,27,27,27,27,27,27,-1,-1,27,27,27,26,27,28,29,30,30,30,-1,-1,42,41,41,41,42,41,40,39,38,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 30,-1,28,28,28,28,-1,28,29,-1,28,28,27,27,27,28,29,30,31,31,-1,-1,42,41,40,41,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 31,-1,-1,-1,-1,29,30,29,29,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 32,33,34,35,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,46,46,46,47, 33,33,34,35,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,47,47,47,47, 34,34,34,35,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,48,48,48,48, 35,35,35,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,49,49,49,49, -1,36,36,37,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,50,50,50,50, -1,-1,37,37,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,38,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,48,49,50,51,52,52, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,51,50,49,48,48,48,49,50,51,52,53, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,51,50,49,49,49,49,49,50,51,-1,54, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,51,50,50,50,50,50,50,50,51,-1,55, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,51,51,51,51,51,51,51,51,-1,56, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,52,52,52,52,52,-1,52,-1,-1,57, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,53,53,53,-1,-1,-1,59,58, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,54,54,55,56,57,58,59, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,55,55,-1,58,58,59, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,59,59,59, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,60,60,60, 9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 9,8,7,7,-1,5,-1,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 9,8,8,8,-1,-1,-1,-1,1,1,1,2,3,4,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,9,9,8,8,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,10,9,8,7,6,5,4,3,3,3,4,5,6,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,29,28,28,28,28,27,27,27,28,29,30,31,31,32,33,34,-1,-1,-1,-1,-1,39, 11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,32,32,33,34,35,36,37,38,-1,40, 11,11,11,-1,18,17,16,15,15,15,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,-1,41, 12,12,12,-1,18,17,16,15,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,-1,20,20,21,22,23,24,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 13,13,13,-1,17,17,16,15,14,13,12,11,10,11,12,13,14,15,15,14,15,-1,17,17,17,18,19,20,21,22,-1,25,25,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 14,14,14,15,16,17,16,15,14,13,12,11,11,11,12,13,14,15,15,15,15,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 15,15,15,-1,17,17,16,15,14,13,12,12,12,12,12,13,14,15,16,16,16,17,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,18,17,16,15,14,14,-1,13,13,13,13,13,14,15,16,17,17,17,-1,20,20,20,20,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 22,21,20,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,15,16,17,18,18,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 22,21,20,20,-1,17,16,16,16,16,-1,15,15,15,15,15,15,15,16,-1,-1,19,-1,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 22,21,20,19,18,17,17,17,17,17,-1,16,16,16,16,16,16,16,16,-1,21,20,21,22,23,23,24,25,26,26,25,25,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,21,21,21,22,23,24,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,42,42,42, -1,-1,-1,19,19,19,19,20,21,22,22,21,20,19,18,18,18,18,18,-1,-1,22,22,22,-1,25,26,27,-1,27,27,27,27,27,27,28,-1,-1,-1,-1,-1,42,42,43,44,43,43,43, 34,34,-1,20,20,20,20,20,21,22,22,21,20,19,19,19,19,-1,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,44,44,44, 33,33,-1,21,21,21,21,21,21,22,-1,21,20,20,20,20,20,21,20,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,45, 32,33,-1,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,46, 31,-1,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,-1,27,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 30,-1,25,24,24,24,24,24,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 29,-1,25,25,25,25,25,25,-1,25,26,27,-1,24,24,24,-1,31,30,29,28,28,28,-1,43,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 28,27,26,26,26,26,26,26,-1,26,26,27,-1,25,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,42,41,40,39,38,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 29,-1,27,27,27,27,27,27,-1,-1,27,27,27,26,27,28,29,30,30,30,-1,-1,42,41,41,41,42,41,40,39,38,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 30,-1,28,28,28,28,-1,28,29,-1,28,28,27,27,27,28,29,30,31,31,-1,-1,42,41,40,41,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 31,-1,-1,-1,-1,29,30,29,29,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 32,33,34,35,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,46,46,46,47, 33,33,34,35,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,47,47,47,47, 34,34,34,35,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,48,48,48,48, 35,35,35,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,49,49,49,49, -1,36,36,37,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,50,50,50,50, -1,-1,37,37,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,38,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,48,49,50,51,52,52, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,51,50,49,48,48,48,49,50,51,52,53, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,51,50,49,49,49,49,49,50,51,-1,54, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,51,50,50,50,50,50,50,50,51,-1,55, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,51,51,51,51,51,51,51,51,-1,56, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,52,52,52,52,52,-1,52,-1,-1,57, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,53,53,53,-1,-1,-1,59,58, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,54,54,55,56,57,58,59, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,55,55,-1,58,58,59, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,59,59,59, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,60,60,60, 10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 10,9,8,8,-1,6,-1,3,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 10,9,9,9,-1,-1,-1,-1,2,1,1,1,2,3,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,10,9,8,8,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,10,9,8,7,6,5,4,3,3,3,4,5,6,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,12,13,14,15,16,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,13,14,15,16,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,14,15,16,-1,28,27,27,27,27,26,26,26,27,28,29,30,30,31,32,33,-1,-1,-1,-1,-1,38, 11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,31,31,32,33,34,35,36,37,-1,39, 11,11,11,-1,18,17,16,15,15,15,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,-1,40, 12,12,12,-1,18,17,16,15,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,-1,19,19,20,21,22,23,24,-1,30,30,30,30,31,32,33,34,35,35,36,37,-1,41, 13,13,13,-1,17,17,16,15,14,13,12,11,10,11,12,13,14,15,15,14,15,-1,17,17,17,18,19,20,20,21,-1,24,24,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 14,14,14,15,16,17,16,15,14,13,12,11,11,11,12,13,14,15,15,15,15,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 15,15,15,-1,17,17,16,15,14,13,12,12,12,12,12,13,14,15,16,16,16,17,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,18,17,16,15,14,14,-1,13,13,13,13,13,14,15,16,17,17,17,-1,20,20,20,20,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 22,21,20,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,15,16,17,18,18,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 22,21,20,20,-1,17,16,16,16,16,-1,15,15,15,15,15,15,15,16,-1,-1,19,-1,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 22,21,20,19,18,17,17,17,17,17,-1,16,16,16,16,16,16,16,16,-1,21,20,21,22,23,23,24,25,26,26,25,25,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,21,21,21,22,23,24,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,42,42,42, -1,-1,-1,19,19,19,19,20,21,22,22,21,20,19,18,18,18,18,18,-1,-1,22,22,22,-1,25,26,27,-1,27,27,27,27,27,27,28,-1,-1,-1,-1,-1,42,42,43,44,43,43,43, 34,34,-1,20,20,20,20,20,21,22,22,21,20,19,19,19,19,-1,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,44,44,44, 33,33,-1,21,21,21,21,21,21,22,-1,21,20,20,20,20,20,21,20,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,45, 32,33,-1,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,46, 31,-1,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,-1,27,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 30,-1,25,24,24,24,24,24,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 29,-1,25,25,25,25,25,25,-1,25,26,27,-1,24,24,24,-1,31,30,29,28,28,28,-1,43,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 28,27,26,26,26,26,26,26,-1,26,26,27,-1,25,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,42,41,40,39,38,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 29,-1,27,27,27,27,27,27,-1,-1,27,27,27,26,27,28,29,30,30,30,-1,-1,42,41,41,41,42,41,40,39,38,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 30,-1,28,28,28,28,-1,28,29,-1,28,28,27,27,27,28,29,30,31,31,-1,-1,42,41,40,41,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 31,-1,-1,-1,-1,29,30,29,29,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 32,33,34,35,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,46,46,46,47, 33,33,34,35,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,47,47,47,47, 34,34,34,35,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,48,48,48,48, 35,35,35,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,49,49,49,49, -1,36,36,37,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,50,50,50,50, -1,-1,37,37,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,38,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,48,49,50,51,52,52, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,51,50,49,48,48,48,49,50,51,52,53, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,51,50,49,49,49,49,49,50,51,-1,54, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,51,50,50,50,50,50,50,50,51,-1,55, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,51,51,51,51,51,51,51,51,-1,56, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,52,52,52,52,52,-1,52,-1,-1,57, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,53,53,53,-1,-1,-1,59,58, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,54,54,55,56,57,58,59, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,55,55,-1,58,58,59, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,59,59,59, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,60,60,60, 11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 11,10,9,9,-1,7,-1,4,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 11,10,9,9,-1,-1,-1,-1,3,2,1,1,1,2,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,10,9,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,10,9,8,7,6,5,4,3,3,3,4,5,6,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,11,11,12,13,14,15,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,12,12,13,14,15,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,13,13,14,15,-1,27,26,26,26,26,25,25,25,26,27,28,29,29,30,31,32,-1,-1,-1,-1,-1,37, 11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,13,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,30,30,31,32,33,34,35,36,-1,38, 11,11,11,-1,18,17,16,15,15,15,-1,8,8,8,8,8,9,10,11,12,13,14,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,-1,39, 12,12,12,-1,18,17,16,15,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,16,-1,18,18,19,20,21,22,23,-1,29,29,29,30,31,32,33,34,34,34,35,36,-1,40, 13,13,13,-1,17,17,16,15,14,13,12,11,10,11,12,13,14,15,15,14,15,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 14,14,14,15,16,17,16,15,14,13,12,11,11,11,12,13,14,15,15,15,15,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 15,15,15,-1,17,17,16,15,14,13,12,12,12,12,12,13,14,15,16,16,16,17,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,18,17,16,15,14,14,-1,13,13,13,13,13,14,15,16,17,17,17,-1,20,20,20,20,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 22,21,20,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,15,16,17,18,18,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 22,21,20,20,-1,17,16,16,16,16,-1,15,15,15,15,15,15,15,16,-1,-1,19,-1,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 22,21,20,19,18,17,17,17,17,17,-1,16,16,16,16,16,16,16,16,-1,21,20,21,22,23,23,24,25,26,26,25,25,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,21,21,21,22,23,24,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,42,42,42, -1,-1,-1,19,19,19,19,20,21,22,22,21,20,19,18,18,18,18,18,-1,-1,22,22,22,-1,25,26,27,-1,27,27,27,27,27,27,28,-1,-1,-1,-1,-1,42,42,43,44,43,43,43, 34,34,-1,20,20,20,20,20,21,22,22,21,20,19,19,19,19,-1,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,44,44,44, 33,33,-1,21,21,21,21,21,21,22,-1,21,20,20,20,20,20,21,20,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,45, 32,33,-1,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,46, 31,-1,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,-1,27,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 30,-1,25,24,24,24,24,24,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 29,-1,25,25,25,25,25,25,-1,25,26,27,-1,24,24,24,-1,31,30,29,28,28,28,-1,43,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 28,27,26,26,26,26,26,26,-1,26,26,27,-1,25,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,42,41,40,39,38,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 29,-1,27,27,27,27,27,27,-1,-1,27,27,27,26,27,28,29,30,30,30,-1,-1,42,41,41,41,42,41,40,39,38,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 30,-1,28,28,28,28,-1,28,29,-1,28,28,27,27,27,28,29,30,31,31,-1,-1,42,41,40,41,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 31,-1,-1,-1,-1,29,30,29,29,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 32,33,34,35,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,46,46,46,47, 33,33,34,35,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,47,47,47,47, 34,34,34,35,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,48,48,48,48, 35,35,35,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,49,49,49,49, -1,36,36,37,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,50,50,50,50, -1,-1,37,37,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,38,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,48,49,50,51,52,52, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,51,50,49,48,48,48,49,50,51,52,53, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,51,50,49,49,49,49,49,50,51,-1,54, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,51,50,50,50,50,50,50,50,51,-1,55, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,51,51,51,51,51,51,51,51,-1,56, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,52,52,52,52,52,-1,52,-1,-1,57, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,53,53,53,-1,-1,-1,59,58, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,54,54,55,56,57,58,59, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,55,55,-1,58,58,59, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,59,59,59, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,60,60,60, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 12,11,10,10,-1,8,-1,5,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 12,11,10,10,-1,-1,-1,-1,4,3,2,1,1,1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,11,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,11,10,10,11,12,13,14,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,11,11,11,11,12,13,14,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,12,12,12,12,13,14,-1,26,25,25,25,25,24,24,24,25,26,27,28,28,29,30,31,-1,-1,-1,-1,-1,36, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,29,29,30,31,32,33,34,35,-1,37, 12,12,12,-1,19,18,17,16,16,16,-1,9,9,9,9,9,10,11,12,13,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,-1,38, 13,13,13,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,14,-1,-1,15,15,15,-1,17,17,18,19,20,21,22,-1,28,28,28,29,30,31,32,33,33,33,34,35,-1,39, 14,14,14,-1,18,18,17,16,15,14,13,12,11,12,13,14,15,16,16,15,16,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 15,15,15,16,17,18,17,16,15,14,13,12,12,12,13,14,15,16,16,16,16,-1,-1,17,17,17,18,19,19,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 16,16,16,-1,18,18,17,16,15,14,13,13,13,13,13,14,15,16,17,17,17,18,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,14,14,14,14,15,16,17,18,18,18,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 23,22,21,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,16,17,18,19,19,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 23,22,21,21,-1,18,17,17,17,17,-1,16,16,16,16,16,16,16,17,-1,-1,20,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 23,22,21,20,19,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,-1,22,21,22,22,22,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,22,22,22,23,23,23,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,20,20,20,20,21,22,23,23,22,21,20,19,19,19,19,19,-1,-1,23,23,23,-1,24,25,26,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,41,41,42,43,42,42,42, 35,35,-1,21,21,21,21,21,22,23,23,22,21,20,20,20,20,-1,20,21,-1,24,24,24,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,43,43,43, 34,34,-1,22,22,22,22,22,22,23,-1,22,21,21,21,21,21,22,21,21,-1,25,25,25,25,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,44, 33,34,-1,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,45, 32,-1,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,-1,28,27,27,27,27,27,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,25,25,25,-1,32,31,30,29,29,29,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,26,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 30,-1,28,28,28,28,28,28,-1,-1,28,28,28,27,28,29,30,31,31,31,-1,-1,43,42,42,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 31,-1,29,29,29,29,-1,29,30,-1,29,29,28,28,28,29,30,31,32,32,-1,-1,43,42,41,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 32,-1,-1,-1,-1,30,31,30,30,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 33,34,35,36,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 34,34,35,36,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 35,35,35,36,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 36,36,36,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,37,37,38,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,38,38,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,39,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,52,51,50,49,48,47,47,47,48,49,50,51,52, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,51,50,49,48,48,48,48,48,49,50,-1,53, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,51,50,49,49,49,49,49,49,49,50,-1,54, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,51,51,51,51,51,-1,51,-1,-1,56, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,52,52,52,52,52,-1,-1,-1,58,57, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,54,55,56,57,58, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,54,54,54,54,-1,57,57,58, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,55,55,-1,-1,58,58,58, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,56,-1,-1,59,59,59, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 13,12,11,11,-1,9,-1,6,5,4,3,2,1,0,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 13,12,11,11,-1,-1,-1,-1,5,4,3,2,1,1,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,11,10,9,9,10,11,12,13,-1,25,24,23,22,21,21,22,23,24,25,25,26,27,28,29,30,-1,32,32,32,33,34, 13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,11,10,10,10,10,11,12,13,-1,25,24,23,23,-1,22,22,23,24,25,26,26,27,28,29,30,-1,33,33,33,33,34, 13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,11,11,11,11,11,11,12,13,-1,25,24,24,24,24,23,23,23,24,25,26,27,27,28,29,30,-1,-1,-1,-1,-1,35, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,28,28,29,30,31,32,33,34,-1,36, 13,13,13,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,-1,37, 14,14,14,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,16,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,32,32,33,34,-1,38, 15,15,15,-1,19,19,18,17,16,15,14,13,12,13,14,15,16,17,16,15,16,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 16,16,16,17,18,19,18,17,16,15,14,13,13,13,14,15,16,17,16,16,16,-1,-1,16,16,16,17,18,18,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 17,17,17,-1,19,19,18,17,16,15,14,14,14,14,14,15,16,17,17,17,17,18,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,18,18,18,-1,18,18,18,18,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,19,19,-1,19,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,22,21,22,21,21,21,22,23,24,24,23,23,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,22,22,22,22,22,22,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,23,23,23,-1,23,24,25,-1,25,25,25,25,25,25,26,-1,-1,-1,-1,-1,40,40,41,42,41,41,41, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,24,24,24,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,42,42,42, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,-1,43, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,44, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,45,-1,-1,53,52,51,50,49,48,47,46,46,46,47,48,49,50,51, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,52,51,50,49,48,47,47,47,47,47,48,49,-1,52, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,-1,53, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,49,49,49,49,49,49,49,49,-1,54, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,50,50,50,50,50,-1,50,-1,-1,55, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,51,51,51,51,51,-1,-1,-1,57,56, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,52,52,52,52,52,53,54,55,56,57, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,53,53,53,53,53,53,-1,56,56,57, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,54,54,54,54,54,-1,-1,57,57,57, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,55,55,55,55,55,-1,-1,58,58,58, 14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 14,13,12,12,-1,10,-1,7,6,5,4,3,2,1,0,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 14,13,12,12,-1,-1,-1,-1,6,5,4,3,2,2,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,11,10,9,9,10,11,12,13,-1,25,24,23,22,21,21,22,23,24,25,25,26,27,28,29,30,-1,32,32,32,33,34, 14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,11,10,10,10,10,11,12,13,-1,25,24,23,23,-1,22,22,23,24,25,26,26,27,28,29,30,-1,33,33,33,33,34, 14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,-1,-1,11,11,11,11,11,11,12,13,-1,25,24,24,24,24,23,23,23,24,25,26,27,27,28,29,30,-1,-1,-1,-1,-1,35, 14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,12,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,28,28,29,30,31,32,33,34,-1,36, 14,14,14,-1,21,20,19,18,18,18,-1,11,11,11,11,11,12,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,-1,37, 15,15,15,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,16,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,32,32,33,34,-1,38, 16,16,16,-1,20,20,19,18,17,16,15,14,13,14,15,16,17,17,16,15,16,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 17,17,17,18,19,20,19,18,17,16,15,14,14,14,15,16,17,17,16,16,16,-1,-1,16,16,16,17,18,18,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 18,18,18,-1,20,20,19,18,17,16,15,15,15,15,15,16,17,17,17,17,17,18,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,21,20,19,18,17,17,-1,16,16,16,16,16,17,18,18,18,18,18,-1,18,18,18,18,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 25,24,23,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,18,19,19,19,19,-1,19,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 25,24,23,23,-1,20,19,19,19,19,-1,18,18,18,18,18,18,18,19,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 25,24,23,22,21,20,20,20,20,20,-1,19,19,19,19,19,19,19,19,-1,22,21,22,21,21,21,22,23,24,24,23,23,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,22,22,22,22,22,22,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,22,22,22,22,23,24,25,25,24,23,22,21,21,21,21,21,-1,-1,23,23,23,-1,23,24,25,-1,25,25,25,25,25,25,26,-1,-1,-1,-1,-1,40,40,41,42,41,41,41, 37,37,-1,23,23,23,23,23,24,25,25,24,23,22,22,22,22,-1,22,23,-1,24,24,24,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,42,42,42, 36,36,-1,24,24,24,24,24,24,25,-1,24,23,23,23,23,23,24,23,23,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,-1,43, 35,36,-1,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,44, 34,-1,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 33,-1,28,27,27,27,27,27,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 32,-1,28,28,28,28,28,28,-1,28,29,30,-1,27,27,27,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 31,30,29,29,29,29,29,29,-1,29,29,30,-1,28,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 32,-1,30,30,30,30,30,30,-1,-1,30,30,30,29,30,31,32,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 33,-1,31,31,31,31,-1,31,32,-1,31,31,30,30,30,31,32,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 34,-1,-1,-1,-1,32,33,32,32,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 35,36,37,38,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 36,36,37,38,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 37,37,37,38,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 38,38,38,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,39,39,40,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,40,40,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,44,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,41,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,44,45,45,45,-1,-1,53,52,51,50,49,48,47,46,46,46,47,48,49,50,51, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,45,46,46,-1,54,53,52,51,50,49,48,47,47,47,47,47,48,49,-1,52, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,46,47,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,-1,53, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,47,-1,-1,-1,52,-1,-1,-1,49,49,49,49,49,49,49,49,-1,54, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,50,50,50,50,50,-1,50,-1,-1,55, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,51,51,51,51,51,-1,-1,-1,57,56, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,53,53,52,52,52,52,52,53,54,55,56,57, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,53,53,53,53,53,53,-1,56,56,57, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,54,54,54,54,54,-1,-1,57,57,57, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,55,55,55,55,55,-1,-1,58,58,58, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 18,17,16,16,-1,14,-1,11,10,9,8,7,6,5,5,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,7,7,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,17,16,15,14,13,12,11,10,10,10,11,12,12,-1,-1,-1,-1,-1,4,4,-1,-1,8,8,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,17,16,15,14,13,12,11,11,11,11,11,12,11,10,9,8,7,6,5,5,6,7,8,9,-1,21,20,19,18,17,17,18,19,20,21,21,22,23,24,25,26,-1,28,28,28,29,30, 18,17,16,15,14,13,12,12,12,12,12,12,12,11,10,9,8,7,6,6,6,6,7,8,9,-1,21,20,19,19,-1,18,18,19,20,21,22,22,23,24,25,26,-1,29,29,29,29,30, 18,17,16,15,14,13,13,13,13,13,13,13,12,11,11,-1,-1,7,7,7,7,7,7,8,9,-1,21,20,20,20,20,19,19,19,20,21,22,23,23,24,25,26,-1,-1,-1,-1,-1,31, 18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,24,24,25,26,27,28,29,30,-1,32, 18,18,18,-1,23,22,21,20,20,20,-1,13,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,-1,33, 19,19,19,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,28,28,29,30,-1,34, 20,20,20,-1,23,22,21,20,19,18,17,16,15,16,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 21,21,21,22,23,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 22,22,22,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,23,22,21,20,19,19,-1,18,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 27,26,25,24,23,22,21,20,20,20,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 27,26,25,25,-1,22,21,21,21,21,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 27,26,25,24,23,22,22,22,22,22,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,24,24,24,24,25,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,37,38,37,37,37, 39,39,-1,25,25,25,25,25,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,38,38,38, 38,38,-1,26,26,26,26,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,-1,39, 37,38,-1,27,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,40, 36,-1,-1,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 35,-1,30,29,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 34,-1,30,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,47, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,48, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,49, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,51, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,53,52, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,53, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 18,17,16,16,-1,14,-1,11,10,9,8,7,6,5,5,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,2,2,-1,-1,6,6,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,17,16,15,14,13,12,11,10,10,10,11,11,11,-1,-1,-1,-1,-1,3,3,-1,-1,7,7,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,17,16,15,14,13,12,11,11,11,11,11,11,10,9,8,7,6,5,4,4,5,6,7,8,-1,20,19,18,17,16,16,17,18,19,20,20,21,22,23,24,25,-1,27,27,27,28,29, 18,17,16,15,14,13,12,12,12,12,12,12,11,10,9,8,7,6,5,5,5,5,6,7,8,-1,20,19,18,18,-1,17,17,18,19,20,21,21,22,23,24,25,-1,28,28,28,28,29, 18,17,16,15,14,13,13,13,13,13,13,12,11,10,10,-1,-1,6,6,6,6,6,6,7,8,-1,20,19,19,19,19,18,18,18,19,20,21,22,22,23,24,25,-1,-1,-1,-1,-1,30, 18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,23,23,24,25,26,27,28,29,-1,31, 18,18,18,-1,22,21,20,19,19,19,-1,12,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,-1,32, 19,19,19,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,27,27,28,29,-1,33, 20,20,20,-1,22,21,20,19,18,17,16,15,14,15,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 21,21,21,22,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 22,22,22,-1,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,22,21,20,19,18,18,-1,17,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 26,25,24,23,22,21,20,19,19,19,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 26,25,24,24,-1,21,20,20,20,20,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 26,25,24,23,22,21,21,21,21,21,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,35,35,35, -1,-1,-1,23,23,23,23,24,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,36,37,36,36,36, 38,38,-1,24,24,24,24,24,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,37,37,37, 37,37,-1,25,25,25,25,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,-1,38, 36,37,-1,26,26,26,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,39, 35,-1,-1,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 34,-1,29,28,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 33,-1,29,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 19,18,17,17,-1,15,-1,12,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,-1,-1,5,5,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,18,17,16,15,14,13,12,11,11,11,12,11,11,-1,-1,-1,-1,-1,3,3,-1,-1,6,6,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,18,17,16,15,14,13,12,12,12,12,12,11,10,9,8,7,6,5,4,4,5,6,7,7,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 19,18,17,16,15,14,13,13,13,13,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 19,18,17,16,15,14,14,14,14,14,13,12,11,10,10,-1,-1,6,6,6,6,6,6,7,8,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,22,22,23,24,25,26,27,28,-1,30, 19,19,19,-1,22,21,20,19,19,19,-1,12,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,-1,31, 20,20,20,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,21,21,21,22,23,24,25,26,26,26,27,28,-1,32, 21,21,21,-1,22,21,20,19,18,17,16,15,14,15,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,22,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,33, 22,22,22,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,21,21,22,23,23,24,25,26,-1,29,29,30,31,32, 23,23,23,-1,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,22,21,20,19,18,18,-1,17,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,23,24,25,25,26,-1,-1,30,30,31,32, 26,25,24,23,22,21,20,19,19,19,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,26,27,-1,-1,31,31,32, 26,25,24,24,-1,21,20,20,20,20,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,27,28,-1,32,32,32, 26,25,24,23,22,21,21,21,21,21,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,28,28,28,-1,33,33,33, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,23,23,23,23,24,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,36,36,35,35,35, 38,38,-1,24,24,24,24,24,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,36,36,36, 37,37,-1,25,25,25,25,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,-1,37, 36,37,-1,26,26,26,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,38, 35,-1,-1,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,39,39, 34,-1,29,28,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 33,-1,29,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27, 20,19,18,18,-1,16,-1,13,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27, 20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,2,2,-1,-1,4,4,-1,-1,-1,-1,-1,-1,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,19,18,17,16,15,14,13,12,12,12,12,11,11,-1,-1,-1,-1,-1,3,3,-1,-1,5,5,-1,18,17,16,15,14,13,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,24,24,25,26,27, -1,19,18,17,16,15,14,13,13,13,13,12,11,10,9,8,7,6,5,4,4,5,6,6,6,-1,18,17,16,15,14,14,15,16,17,18,18,19,20,21,22,23,-1,25,25,25,26,27, 20,19,18,17,16,15,14,14,14,14,13,12,11,10,9,8,7,6,5,5,5,5,6,7,7,-1,18,17,16,16,-1,15,15,16,17,18,19,19,20,21,22,23,-1,26,26,26,26,27, 20,19,18,17,16,15,15,15,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,6,7,8,-1,18,17,17,17,17,16,16,16,17,18,19,20,20,21,22,23,-1,-1,-1,-1,-1,28, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,21,21,22,23,24,25,26,27,-1,29, 20,20,20,-1,22,21,20,19,19,19,-1,12,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,-1,30, 21,21,21,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,20,20,20,21,22,23,24,25,25,25,26,27,-1,31, 22,22,22,-1,22,21,20,19,18,17,16,15,14,15,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,21,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,32, 23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,21,21,22,22,22,23,24,25,-1,28,28,29,30,31, 24,24,24,-1,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,22,21,20,19,18,18,-1,17,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,23,24,24,24,25,-1,-1,29,29,30,31, 26,25,24,23,22,21,20,19,19,19,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,25,25,25,25,26,-1,-1,30,30,31, 26,25,24,24,-1,21,20,20,20,20,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,26,26,27,-1,31,31,31, 26,25,24,23,22,21,21,21,21,21,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,27,27,27,-1,32,32,32, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,23,23,23,23,24,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,36,35,34,34,34, 38,38,-1,24,24,24,24,24,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,35,35,35, 37,37,-1,25,25,25,25,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,36,-1,36, 36,37,-1,26,26,26,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,37,38,37, 35,-1,-1,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,38,38, 34,-1,29,28,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,39, 33,-1,29,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26, 21,20,19,19,-1,17,-1,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26, 21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26, -1,20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,2,-1,-1,3,3,-1,-1,-1,-1,-1,-1,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,20,19,18,17,16,15,14,13,13,13,12,11,11,-1,-1,-1,-1,-1,3,3,-1,-1,4,4,-1,17,16,15,14,13,12,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,23,23,24,25,26, -1,20,19,18,17,16,15,14,14,14,13,12,11,10,9,8,7,6,5,4,4,5,6,5,5,-1,17,16,15,14,13,13,14,15,16,17,17,18,19,20,21,22,-1,24,24,24,25,26, 21,20,19,18,17,16,15,15,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,6,6,-1,17,16,15,15,-1,14,14,15,16,17,18,18,19,20,21,22,-1,25,25,25,25,26, 21,20,19,18,17,16,16,16,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,6,7,7,-1,17,16,16,16,16,15,15,15,16,17,18,19,19,20,21,22,-1,-1,-1,-1,-1,27, 21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,20,20,21,22,23,24,25,26,-1,28, 21,21,21,-1,22,21,20,19,19,19,-1,12,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,-1,29, 22,22,22,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,19,19,19,20,21,22,23,24,24,24,25,26,-1,30, 23,23,23,-1,22,21,20,19,18,17,16,15,14,15,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,20,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,31, 24,24,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,-1,27,27,28,29,30, 25,25,25,-1,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,22,21,20,19,18,18,-1,17,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30, 26,25,24,23,22,21,20,19,19,19,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,24,24,24,24,25,-1,-1,29,29,30, 26,25,24,24,-1,21,20,20,20,20,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,25,25,25,26,-1,30,30,30, 26,25,24,23,22,21,21,21,21,21,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,26,26,26,-1,31,31,31, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,23,23,23,23,24,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,35,34,33,33,33, 38,38,-1,24,24,24,24,24,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,34,34,34, 37,37,-1,25,25,25,25,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,35,-1,35, 36,37,-1,26,26,26,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,37,36,37,36, 35,-1,-1,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,37,37, 34,-1,29,28,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,38,38, 33,-1,29,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,39, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25, 22,21,20,20,-1,18,-1,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25, 22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25, -1,21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,2,2,-1,-1,-1,-1,-1,-1,10,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,21,20,19,18,17,16,15,14,14,14,13,12,12,-1,-1,-1,-1,-1,4,4,-1,-1,3,3,-1,16,15,14,13,12,11,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,22,22,23,24,25, -1,21,20,19,18,17,16,15,15,15,14,13,12,11,10,9,8,7,6,5,5,6,5,4,4,-1,16,15,14,13,12,12,13,14,15,16,16,17,18,19,20,21,-1,23,23,23,24,25, 22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,8,7,6,6,6,6,5,5,5,-1,16,15,14,14,-1,13,13,14,15,16,17,17,18,19,20,21,-1,24,24,24,24,25, 22,21,20,19,18,17,17,17,16,15,14,13,12,11,11,-1,-1,7,7,7,7,6,6,6,6,-1,16,15,15,15,15,14,14,14,15,16,17,18,18,19,20,21,-1,-1,-1,-1,-1,26, 22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,11,10,9,8,8,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,19,19,20,21,22,23,24,25,-1,27, 22,22,22,-1,23,22,21,20,20,20,-1,13,13,12,11,10,9,9,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,-1,28, 23,23,23,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,18,18,18,19,20,21,22,23,23,23,24,25,-1,29, 24,24,24,-1,23,22,21,20,19,18,17,16,15,16,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,19,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,30, 25,25,25,24,23,22,21,20,19,18,17,16,16,16,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29, 26,26,26,-1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,21,21,21,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,23,22,21,20,19,19,-1,18,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,22,22,22,22,23,-1,-1,27,27,28,29, 27,26,25,24,23,22,21,20,20,20,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,23,23,23,23,24,-1,-1,28,28,29, 27,26,25,25,-1,22,21,21,21,21,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,24,24,24,25,-1,29,29,29, 27,26,25,24,23,22,22,22,22,22,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,25,25,25,-1,30,30,30, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,24,24,24,24,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,34,33,32,32,32, 38,38,-1,25,25,25,25,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,-1,33,33,33, 37,37,-1,26,26,26,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,34,-1,34, 36,37,-1,27,27,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,36,35,36,35, 35,-1,-1,28,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,36,36, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,37,37, 33,-1,30,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,38,38, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,39, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24, 23,22,21,21,-1,19,-1,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24, 23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24, -1,22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,2,2,-1,-1,-1,-1,-1,-1,9,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,22,21,20,19,18,17,16,15,15,15,14,13,13,-1,-1,-1,-1,-1,5,5,-1,-1,3,3,-1,15,14,13,12,11,10,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,21,21,22,23,24, -1,22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,8,7,6,6,6,5,4,4,-1,15,14,13,12,11,11,12,13,14,15,15,16,17,18,19,20,-1,22,22,22,23,24, 23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,8,7,7,7,6,5,5,5,-1,15,14,13,13,-1,12,12,13,14,15,16,16,17,18,19,20,-1,23,23,23,23,24, 23,22,21,20,19,18,18,18,17,16,15,14,13,12,12,-1,-1,8,8,8,7,6,6,6,6,-1,15,14,14,14,14,13,13,13,14,15,16,17,17,18,19,20,-1,-1,-1,-1,-1,25, 23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,12,11,10,9,9,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,18,18,19,20,21,22,23,24,-1,26, 23,23,23,-1,24,23,22,21,21,21,-1,14,14,13,12,11,10,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,-1,27, 24,24,24,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,17,17,17,18,19,20,21,22,22,22,23,24,-1,28, 25,25,25,-1,24,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,18,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,29, 26,26,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28, 27,27,27,-1,24,23,22,21,20,19,18,18,17,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,20,20,20,20,20,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,24,23,22,21,20,20,-1,18,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,21,21,21,21,21,22,-1,-1,26,26,27,28, 28,27,26,25,24,23,22,21,21,21,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,22,22,22,22,23,-1,-1,27,27,28, 28,27,26,26,-1,23,22,22,22,22,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,23,23,23,23,23,24,-1,28,28,28, 28,27,26,25,24,23,23,23,23,23,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,24,-1,24,24,24,-1,29,29,29, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,25,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,34,33,32,31,31,31, 38,38,-1,26,26,26,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,34,34,-1,32,32,32, 37,37,-1,27,27,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,33,-1,33, 36,37,-1,28,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,35,34,35,34, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,36,-1,35,35, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,37,36,36, 33,-1,30,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,37,37,37, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,38,38, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,39, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23, 24,23,22,22,-1,20,-1,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23, 24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,2,2,-1,-1,-1,-1,-1,-1,8,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,23,22,21,20,19,18,17,16,16,16,15,14,14,-1,-1,-1,-1,-1,6,6,-1,-1,3,3,-1,14,13,12,11,10,9,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,8,7,7,6,5,4,4,-1,14,13,12,11,10,10,11,12,13,14,14,15,16,17,18,19,-1,21,21,21,22,23, 24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,8,8,7,6,5,5,5,-1,14,13,12,12,-1,11,11,12,13,14,15,15,16,17,18,19,-1,22,22,22,22,23, 24,23,22,21,20,19,19,19,18,17,16,15,14,13,13,-1,-1,9,9,8,7,6,6,6,6,-1,14,13,13,13,13,12,12,12,13,14,15,16,16,17,18,19,-1,-1,-1,-1,-1,24, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,17,17,18,19,20,21,22,23,-1,25, 24,24,24,-1,25,24,23,22,22,22,-1,15,15,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,-1,26, 25,25,25,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,16,16,16,17,18,19,20,21,21,21,22,23,-1,27, 26,26,26,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,17,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,28, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,-1,24,24,25,26,27, 28,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,20,20,20,20,20,20,20,21,-1,-1,25,25,26,27, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,21,21,21,21,22,-1,-1,26,26,27, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,22,22,22,22,22,23,-1,27,27,27, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,23,23,-1,23,23,23,-1,28,28,28, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,26,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,34,33,32,31,30,30,30, 38,38,-1,27,27,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,33,33,-1,31,31,31, 37,37,-1,28,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,-1,-1,32,-1,32, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,34,33,34,33, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,35,-1,34,34, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,36,36,35,35, 33,-1,30,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,36,36,36, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,37,37,37, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,38,38, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,39, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22, 25,24,23,23,-1,21,-1,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22, 25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22, -1,24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,2,2,-1,-1,-1,-1,-1,-1,7,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,24,23,22,21,20,19,18,17,17,17,16,15,15,-1,-1,-1,-1,-1,7,7,-1,-1,3,3,-1,13,12,11,10,9,8,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,19,19,20,21,22, -1,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,13,12,11,10,9,9,10,11,12,13,13,14,15,16,17,18,-1,20,20,20,21,22, 25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,13,12,11,11,-1,10,10,11,12,13,14,14,15,16,17,18,-1,21,21,21,21,22, 25,24,23,22,21,20,20,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,6,-1,13,12,12,12,12,11,11,11,12,13,14,15,15,16,17,18,-1,-1,-1,-1,-1,23, 25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,16,16,17,18,19,20,21,22,-1,24, 25,25,25,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,-1,25, 26,26,26,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,15,15,15,16,17,18,19,20,20,20,21,22,-1,26, 27,27,27,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,16,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,27, 28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,-1,23,23,24,25,26, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,19,19,19,19,19,19,19,20,-1,-1,24,24,25,26, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,20,20,20,20,21,-1,-1,25,25,26, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,22,21,21,21,21,21,22,-1,26,26,26, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,22,22,22,-1,22,22,22,-1,27,27,27, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,26,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,33,32,31,30,29,29,29, 38,38,-1,27,27,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,33,32,32,-1,30,30,30, 37,37,-1,28,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,31,-1,31, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,33,32,33,32, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,35,34,-1,33,33, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,35,35,35,34,34, 33,-1,30,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,36,35,35,35, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,36,36,36,36, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,37,37,37, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,38,38, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,39, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21, 26,25,24,24,-1,22,-1,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21, 26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21, -1,25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,3,3,-1,-1,-1,-1,-1,-1,6,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,25,24,23,22,21,20,19,18,18,18,17,16,16,-1,-1,-1,-1,-1,8,8,-1,-1,4,4,-1,12,11,10,9,8,7,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,18,18,19,20,21, -1,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,12,11,10,9,8,8,9,10,11,12,12,13,14,15,16,17,-1,19,19,19,20,21, 26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,12,11,10,10,-1,9,9,10,11,12,13,13,14,15,16,17,-1,20,20,20,20,21, 26,25,24,23,22,21,21,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,7,-1,12,11,11,11,11,10,10,10,11,12,13,14,14,15,16,17,-1,-1,-1,-1,-1,22, 26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,15,15,16,17,18,19,20,21,-1,23, 26,26,26,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,13,13,13,-1,-1,-1,-1,18,18,19,20,21,-1,24, 27,27,27,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,14,14,14,15,16,17,18,19,19,19,20,21,-1,25, 28,28,28,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,15,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,26, 29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,-1,22,22,23,24,25, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,18,18,18,18,18,18,18,18,19,-1,-1,23,23,24,25, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,19,-1,-1,-1,-1,19,19,19,19,20,-1,-1,24,24,25, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,22,21,20,20,20,20,20,21,-1,25,25,25, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,22,21,21,21,-1,21,21,21,-1,26,26,26, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,22,22,22,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,27,27,27,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,32,31,30,29,28,28,28, 39,39,-1,28,28,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,33,32,31,31,-1,29,29,29, 38,38,-1,29,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,32,32,-1,-1,30,-1,30, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,32,31,32,31, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,34,33,-1,32,32, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,35,34,34,34,33,33, 34,-1,31,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,35,35,35,34,34,34, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,36,35,35,35,35, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,36,36,36,36,36, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,37,37,37,37,37, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,38,38,38,38, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,39,39,39,39, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,40,40,40,40, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,41,41,41,41, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,42,42,42,42, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,43,43,43,43, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,44,44,44, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,45,45, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,47, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,48, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,49, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,50, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,52,51, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,52, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20, 27,26,25,25,-1,23,-1,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,20, 27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,4,4,-1,-1,-1,-1,-1,-1,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, -1,26,25,24,23,22,21,20,19,19,19,18,17,17,-1,-1,-1,-1,-1,9,9,-1,-1,5,5,-1,11,10,9,8,7,6,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,17,17,18,19,20, -1,26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,11,10,9,8,7,7,8,9,10,11,11,12,13,14,15,16,-1,18,18,18,19,20, 27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,10,9,9,-1,8,8,9,10,11,12,12,13,14,15,16,-1,19,19,19,19,20, 27,26,25,24,23,22,22,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,8,-1,11,10,10,10,10,9,9,9,10,11,12,13,13,14,15,16,-1,-1,-1,-1,-1,21, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,14,14,15,16,17,18,19,20,-1,22, 27,27,27,-1,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,-1,23, 28,28,28,-1,27,26,25,24,23,23,-1,-1,18,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,13,13,13,14,15,16,17,18,18,18,19,20,-1,24, 29,29,29,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,14,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,25, 30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,-1,21,21,22,23,24, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,19,18,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,18,17,17,17,17,17,17,17,17,18,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,18,18,-1,-1,-1,-1,18,18,18,18,19,-1,-1,23,23,24, 31,30,29,29,-1,26,25,25,25,25,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,19,19,20,21,21,20,19,19,19,19,19,20,-1,24,24,24, 31,30,29,28,27,26,26,26,26,26,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,20,20,21,21,20,20,20,-1,20,20,20,-1,25,25,25, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,28,28,28,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,22,-1,-1,-1,-1,-1,31,30,29,28,27,27,27, 40,40,-1,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,30,-1,28,28,28, 39,39,-1,30,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,32,31,31,-1,-1,29,-1,29, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,31,30,31,30, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,33,32,-1,31,31, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,35,34,33,33,33,32,32, 35,-1,32,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,35,34,34,34,33,33,33, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,35,35,35,34,34,34,34, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,36,35,35,35,35,35, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,36,36,36,36,36, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,37,37,37,37, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,38,38,38,38, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,39,39,39,39, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,40,40,40,40, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,41,41,41,41, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,42,42,42,42, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,44,43,43,43,43, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,44,44,44,44, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,45,45,45, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,46, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,47, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,48, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,49, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,51,50, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,51,51, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,52,52,52, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,53,53,53, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,54,54,54, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19, 28,27,26,26,-1,24,-1,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19, 28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,5,5,-1,-1,-1,-1,-1,-1,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, -1,27,26,25,24,23,22,21,20,20,20,19,18,18,-1,-1,-1,-1,-1,10,10,-1,-1,6,6,-1,10,9,8,7,6,5,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,16,16,17,18,19, -1,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,10,9,8,7,6,6,7,8,9,10,10,11,12,13,14,15,-1,17,17,17,18,19, 28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,9,8,8,-1,7,7,8,9,10,11,11,12,13,14,15,-1,18,18,18,18,19, 28,27,26,25,24,23,23,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,9,-1,10,9,9,9,9,8,8,8,9,10,11,12,12,13,14,15,-1,-1,-1,-1,-1,20, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,13,13,14,15,16,17,18,19,-1,21, 28,28,28,-1,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,11,11,11,-1,-1,-1,-1,16,16,17,18,19,-1,22, 29,29,29,-1,28,27,26,25,24,24,-1,-1,19,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,14,14,15,16,17,18,19,-1,12,12,12,13,14,15,16,17,17,17,18,19,-1,23, 30,30,30,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,-1,13,13,13,14,15,15,15,16,-1,19,19,-1,13,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,24, 31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,14,14,14,15,16,16,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,-1,15,15,15,15,16,17,-1,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,16,16,16,16,16,-1,16,16,16,16,16,17,-1,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,21,21,22,23, 32,31,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,18,19,18,17,17,-1,-1,-1,-1,17,17,17,17,18,-1,-1,22,22,23, 32,31,30,30,-1,27,26,26,26,26,-1,21,20,19,18,18,18,18,18,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,19,18,18,18,19,20,20,19,18,18,18,18,18,19,-1,23,23,23, 32,31,30,29,28,27,27,27,27,27,-1,21,20,19,19,19,19,19,19,-1,20,19,20,19,19,19,20,21,21,20,19,19,19,19,19,20,20,19,19,19,-1,19,19,19,-1,24,24,24, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,20,20,20,20,20,20,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,29,29,29,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,21,21,21,-1,21,22,23,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,30,29,28,27,26,26,26, 41,41,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,22,22,22,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,27,27,27, 40,40,-1,31,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,33,32,31,30,30,-1,-1,28,-1,28, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,30,29,30,29, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,34,35,35,-1,32,31,-1,30,30, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,35,34,33,32,32,32,31,31, 36,-1,33,32,31,30,30,30,-1,28,29,30,-1,27,27,27,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,35,34,33,33,33,32,32,32, 35,34,33,32,31,31,31,31,-1,29,29,30,-1,28,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,36,35,34,34,34,33,33,33,33, 36,-1,33,32,32,32,32,32,-1,-1,30,30,30,29,30,31,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,35,34,34,34,34,34, 37,-1,33,33,33,33,-1,33,34,-1,31,31,30,30,30,31,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,35,35,35,35,35, 38,-1,-1,-1,-1,34,35,34,34,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,36,36,36,36, 39,40,41,41,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,37,37,37,37, 40,40,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,38,38,38,38, 41,41,41,41,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,39,39,39,39, 42,42,42,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,40,40,40,40, -1,43,42,41,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,41,41,41,41, -1,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,42,-1,43,42,42,42,42, -1,-1,42,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,43,43,43,43,43, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,43,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,44,44,44,-1,52,51,50,49,48,47,46,45,45,45,45,45,45,45,-1,45, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,45,45,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,46,-1,46, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,46,-1,-1,-1,51,-1,-1,-1,47,47,47,47,47,47,47,47,-1,47, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,48,48,48,48,48,-1,48,-1,-1,48, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,49,49,49,49,49,-1,-1,-1,50,49, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,52,51,50,50,50,50,50,51,52,51,50,50, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,51,51,51,51,51,51,-1,51,51,51, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,52,52,52,52,52,-1,-1,52,52,52, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,53,53,53,53,53,-1,-1,53,53,53, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18, 29,28,27,27,-1,25,-1,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,18, 29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18, -1,28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,6,6,-1,-1,-1,-1,-1,-1,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18, -1,28,27,26,25,24,23,22,21,21,21,20,19,19,-1,-1,-1,-1,-1,11,11,-1,-1,7,7,-1,9,8,7,6,5,4,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,9,8,7,6,5,5,6,7,8,9,9,10,11,12,13,14,-1,16,16,16,17,18, 29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,8,7,7,-1,6,6,7,8,9,10,10,11,12,13,14,-1,17,17,17,17,18, 29,28,27,26,25,24,24,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,10,-1,9,8,8,8,8,7,7,7,8,9,10,11,11,12,13,14,-1,-1,-1,-1,-1,19, 29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,12,12,13,14,15,16,17,18,-1,20, 29,29,29,-1,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,10,10,10,-1,-1,-1,-1,15,15,16,17,18,-1,21, 30,30,30,-1,29,28,27,26,25,25,-1,-1,20,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,15,15,16,17,18,19,20,-1,11,11,11,12,13,14,15,16,16,16,17,18,-1,22, 31,31,31,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,14,14,14,15,16,16,16,17,-1,20,20,-1,12,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,23, 32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,15,15,15,16,17,17,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,-1,16,16,16,16,17,18,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,17,17,17,17,17,-1,17,17,17,17,17,18,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,19,19,19,19,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,20,20,20,20,20,-1,21,20,21,20,20,20,21,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,21,21,21,21,21,21,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,30,30,30,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,22,22,22,-1,22,23,24,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 42,42,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,23,23,23,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 41,41,-1,32,32,31,30,29,28,28,-1,25,24,24,24,24,24,25,24,24,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,33,32,31,30,29,29,-1,-1,27,-1,27, 40,41,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,32,-1,-1,-1,-1,29,28,29,28, 39,-1,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,26,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,33,33,33,34,34,-1,31,30,-1,29,29, 38,-1,34,33,32,31,30,30,-1,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 37,-1,34,33,32,31,31,31,-1,29,30,31,-1,28,28,28,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 36,35,34,33,32,32,32,32,-1,30,30,31,-1,29,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,36,36,35,34,33,33,33,32,32,32,32, 37,-1,34,33,33,33,33,33,-1,-1,31,31,31,30,31,32,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,34,33,33,33,33,33, 38,-1,34,34,34,34,-1,34,35,-1,32,32,31,31,31,32,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,34,34,34,34,34, 39,-1,-1,-1,-1,35,36,35,35,-1,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,35,35,35,35, 40,41,42,42,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,36,36,36,36, 41,41,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,36,36,37,38,39,40,41,42,43,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,37,37,37,37, 42,42,42,42,-1,39,38,37,36,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,38,38,38,38, 43,43,43,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,39,39,39,39, -1,44,43,42,42,-1,39,38,37,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,40,40,40,40, -1,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,43,-1,42,41,41,41,41, -1,-1,43,42,41,40,39,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,43,44,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 45,44,43,42,41,40,40,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,44,44,44,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 45,44,43,42,41,41,41,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,43,44,45,45,45,45,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 45,44,43,42,42,42,42,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,44,44,44,45,46,46,46,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,45,45,45,45,45,46,47,47,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 45,44,44,44,44,44,44,45,46,47,48,49,49,48,47,46,46,-1,-1,52,52,53,-1,46,46,46,46,46,46,47,48,49,50,51,52,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 45,45,45,45,45,45,45,45,46,47,48,49,49,48,47,47,47,-1,51,51,52,53,-1,47,47,47,47,47,47,47,48,-1,51,51,52,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 46,46,46,46,46,-1,46,46,46,47,48,49,49,48,48,48,48,49,50,51,52,53,-1,48,48,48,48,48,48,48,48,49,50,51,52,52,51,50,49,49,49,49,49,50,51,50,49,49, 47,47,47,47,-1,-1,47,47,47,47,48,49,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,49,-1,-1,49,49,49,49,50,51,52,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,50,50,50,50,-1,-1,52,52,53,53,52,51,50,51,-1,-1,-1,-1,-1,-1,52,52,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 49,49,49,50,51,52,51,50,49,49,49,49,50,51,51,51,-1,-1,-1,-1,53,53,53,52,51,51,51,52,53,54,55,56,-1,53,53,53,54,-1,52,52,52,52,52,-1,-1,52,52,52, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17, 30,29,28,28,-1,26,-1,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,16,16,17, 30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17, -1,29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,7,7,-1,-1,-1,-1,-1,-1,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17, -1,29,28,27,26,25,24,23,22,22,22,21,20,20,-1,-1,-1,-1,-1,12,12,-1,-1,8,8,-1,8,7,6,5,4,3,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,7,6,5,4,4,5,6,7,8,8,9,10,11,12,13,-1,15,15,15,16,17, 30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,8,7,6,6,-1,5,5,6,7,8,9,9,10,11,12,13,-1,16,16,16,16,17, 30,29,28,27,26,25,25,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,11,-1,8,7,7,7,7,6,6,6,7,8,9,10,10,11,12,13,-1,-1,-1,-1,-1,18, 30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,11,11,12,13,14,15,16,17,-1,19, 30,30,30,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,9,9,9,-1,-1,-1,-1,14,14,15,16,17,-1,20, 31,31,31,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,16,16,17,18,19,20,21,-1,10,10,10,11,12,13,14,15,15,15,16,17,-1,21, 32,32,32,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,11,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,22, 33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,16,16,16,17,18,18,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,-1,17,17,17,17,18,19,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,18,18,18,18,18,-1,18,18,18,18,18,19,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,19,19,19,19,19,19,-1,19,19,19,19,19,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,20,20,20,20,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,21,21,21,21,21,-1,22,21,22,21,21,21,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,22,22,22,22,22,22,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,31,31,31,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,23,23,23,-1,23,24,25,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 43,43,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,24,24,24,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 42,42,-1,33,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,30,29,28,28,-1,-1,26,-1,26, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,32,32,32,33,33,-1,30,29,-1,28,28, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 38,-1,35,34,33,32,32,32,-1,30,31,32,-1,29,29,29,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 37,36,35,34,33,33,33,33,-1,31,31,32,-1,30,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,36,35,34,33,32,32,32,31,31,31,31, 38,-1,35,34,34,34,34,34,-1,-1,32,32,32,31,32,33,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,33,32,32,32,32,32, 39,-1,35,35,35,35,-1,35,36,-1,33,33,32,32,32,33,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,33,33,33,33,33, 40,-1,-1,-1,-1,36,37,36,36,-1,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,34,34,34,34, 41,42,43,43,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,35,35,35,35, 42,42,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,37,37,38,39,40,41,42,43,44,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,36,36,36,36, 43,43,43,43,-1,40,39,38,37,36,36,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,37,37,37,37, 44,44,44,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,43,44,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,38,38,38,38, -1,45,44,43,43,-1,40,39,38,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,44,44,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,39,39,39,39, -1,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,44,43,42,41,40,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,43,44,45,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 46,45,44,43,42,41,41,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,45,45,45,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 46,45,44,43,42,42,42,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,44,44,44,44,45,46,46,46,46,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 46,45,44,43,43,43,43,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,45,45,45,45,46,47,47,47,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,46,46,46,46,46,47,48,48,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 46,45,45,45,45,45,45,46,47,48,49,50,50,49,48,47,47,-1,-1,53,53,54,-1,47,47,47,47,47,47,48,49,50,51,52,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 46,46,46,46,46,46,46,46,47,48,49,50,50,49,48,48,48,-1,52,52,53,54,-1,48,48,48,48,48,48,48,49,-1,52,52,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 47,47,47,47,47,-1,47,47,47,48,49,50,50,49,49,49,49,50,51,52,53,54,-1,49,49,49,49,49,49,49,49,50,51,52,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 48,48,48,48,-1,-1,48,48,48,48,49,50,50,50,50,50,50,50,51,52,53,54,-1,-1,-1,50,-1,-1,50,50,50,50,51,52,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,51,51,51,51,-1,-1,53,53,54,54,53,52,51,52,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 50,50,50,51,52,53,52,51,50,50,50,50,51,52,52,52,-1,-1,-1,-1,54,54,54,53,52,52,52,53,54,55,56,57,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16, 31,30,29,29,-1,27,-1,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,15,15,16, 31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,8,8,-1,-1,-1,-1,-1,-1,2,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16, -1,30,29,28,27,26,25,24,23,23,23,22,21,21,-1,-1,-1,-1,-1,13,13,-1,-1,9,9,-1,8,7,6,5,4,3,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,8,7,6,5,4,4,5,6,7,8,7,8,9,10,11,12,-1,14,14,14,15,16, 31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,8,7,6,6,-1,5,5,6,7,8,8,8,9,10,11,12,-1,15,15,15,15,16, 31,30,29,28,27,26,26,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,12,12,12,-1,8,7,7,7,7,6,6,6,7,8,9,9,9,10,11,12,-1,-1,-1,-1,-1,17, 31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,10,10,11,12,13,14,15,16,-1,18, 31,31,31,-1,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,9,9,9,-1,-1,-1,-1,13,13,14,15,16,-1,19, 32,32,32,-1,31,30,29,28,27,27,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,15,15,15,-1,17,17,18,19,20,21,22,-1,10,10,10,11,12,13,14,14,14,14,15,16,-1,20, 33,33,33,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,11,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,21, 34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,17,17,17,18,19,19,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,19,-1,18,18,18,18,19,20,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,19,19,19,19,19,-1,19,19,19,19,19,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 35,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,20,20,20,20,-1,20,20,20,20,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 35,34,33,33,-1,30,29,29,29,29,-1,24,23,22,21,21,21,21,21,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 35,34,33,32,31,30,30,30,30,30,-1,24,23,22,22,22,22,22,22,-1,23,22,23,22,22,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,-1,23,23,23,23,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,32,32,32,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,24,24,24,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 44,44,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,25,25,25,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 43,43,-1,34,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 39,-1,36,35,34,33,33,33,-1,31,32,33,-1,30,30,30,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 38,37,36,35,34,34,34,34,-1,32,32,33,-1,31,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 39,-1,36,35,35,35,35,35,-1,-1,33,33,33,32,33,34,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 40,-1,36,36,36,36,-1,36,37,-1,34,34,33,33,33,34,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 41,-1,-1,-1,-1,37,38,37,37,-1,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 42,43,44,44,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 43,43,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,38,38,39,40,41,42,43,44,45,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 44,44,44,44,-1,41,40,39,38,37,37,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 45,45,45,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,46,45,44,44,-1,41,40,39,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,45,44,43,42,41,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,46,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 47,46,45,44,43,42,42,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 47,46,45,44,43,43,43,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,46,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 47,46,45,44,44,44,44,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,47,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,48,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 47,46,46,46,46,46,46,47,48,49,50,51,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,49,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 47,47,47,47,47,47,47,47,48,49,50,51,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,50,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 48,48,48,48,48,-1,48,48,48,49,50,51,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 49,49,49,49,-1,-1,49,49,49,49,50,51,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 51,51,51,52,53,54,53,52,51,51,51,51,52,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15, 32,31,30,30,-1,28,-1,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,15, 32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,9,9,-1,-1,-1,-1,-1,-1,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15, -1,31,30,29,28,27,26,25,24,24,24,23,22,22,-1,-1,-1,-1,-1,14,14,-1,-1,10,10,-1,8,7,6,5,4,3,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,4,5,6,7,7,6,7,8,9,10,11,-1,13,13,13,14,15, 32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,6,6,-1,5,5,6,7,7,7,7,8,9,10,11,-1,14,14,14,14,15, 32,31,30,29,28,27,27,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,13,13,13,-1,8,7,7,7,7,6,6,6,7,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,16, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,9,9,10,11,12,13,14,15,-1,17, 32,32,32,-1,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,9,9,9,-1,-1,-1,-1,12,12,13,14,15,-1,18, 33,33,33,-1,32,31,30,29,28,28,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,16,16,16,-1,18,18,19,20,21,22,23,-1,10,10,10,11,12,13,14,13,13,13,14,15,-1,19, 34,34,34,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,11,11,11,11,12,13,14,14,-1,-1,-1,-1,-1,20, 35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,-1,19,19,19,19,20,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,20,20,20,20,20,-1,20,20,20,20,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 36,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,21,21,21,21,21,21,-1,21,21,21,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 36,35,34,34,-1,31,30,30,30,30,-1,25,24,23,22,22,22,22,22,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 36,35,34,33,32,31,31,31,31,31,-1,25,24,23,23,23,23,23,23,-1,24,23,24,23,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,-1,24,24,24,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,33,33,33,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,25,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 45,45,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 44,44,-1,35,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 40,-1,37,36,35,34,34,34,-1,32,33,34,-1,31,31,31,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 39,38,37,36,35,35,35,35,-1,33,33,34,-1,32,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 40,-1,37,36,36,36,36,36,-1,-1,34,34,34,33,34,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 41,-1,37,37,37,37,-1,37,38,-1,35,35,34,34,34,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 42,-1,-1,-1,-1,38,39,38,38,-1,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 43,44,45,45,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 44,44,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,39,39,40,41,42,43,44,45,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 45,45,45,45,-1,42,41,40,39,38,38,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 46,46,46,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,47,46,45,45,-1,42,41,40,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,46,45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,46,45,44,43,42,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 48,47,46,45,44,43,43,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 48,47,46,45,44,44,44,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 48,47,46,45,45,45,45,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 48,47,47,47,47,47,47,48,49,50,51,52,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 48,48,48,48,48,48,48,48,49,50,51,52,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 49,49,49,49,49,-1,49,49,49,50,51,52,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 50,50,50,50,-1,-1,50,50,50,50,51,52,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 52,52,52,53,54,55,54,53,52,52,52,52,53,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,14, 33,32,31,31,-1,29,-1,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,14, 33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,10,10,-1,-1,-1,-1,-1,-1,3,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14, -1,32,31,30,29,28,27,26,25,25,25,24,23,23,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,9,8,7,6,5,4,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,11,11,12,13,14, -1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,6,7,7,6,5,6,7,8,9,10,-1,12,12,12,13,14, 33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,7,-1,6,6,7,7,6,6,6,7,8,9,10,-1,13,13,13,13,14, 33,32,31,30,29,28,28,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,14,-1,9,8,8,8,8,7,7,7,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,15, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,16, 33,33,33,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,17, 34,34,34,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,17,17,17,-1,19,19,20,21,22,23,24,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,18, 35,35,35,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,19, 36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,18,19,20,20, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,21,-1,20,20,20,20,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,21,21,21,21,21,-1,21,21,21,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,22,22,22,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,23,23,23,23,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,24,24,24,24,24,-1,25,24,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,-1,25,25,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,34,34,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 46,46,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 45,45,-1,36,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 41,-1,38,37,36,35,35,35,-1,33,34,35,-1,32,32,32,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 40,39,38,37,36,36,36,36,-1,34,34,35,-1,33,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 41,-1,38,37,37,37,37,37,-1,-1,35,35,35,34,35,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 42,-1,38,38,38,38,-1,38,39,-1,36,36,35,35,35,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 43,-1,-1,-1,-1,39,40,39,39,-1,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 44,45,46,46,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 45,45,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 46,46,46,46,-1,43,42,41,40,39,39,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 47,47,47,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,48,47,46,46,-1,43,42,41,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,47,46,45,44,43,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 49,48,47,46,45,44,44,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 49,48,47,46,45,45,45,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 49,48,47,46,46,46,46,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 49,48,48,48,48,48,48,49,50,51,52,53,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 49,49,49,49,49,49,49,49,50,51,52,53,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 50,50,50,50,50,-1,50,50,50,51,52,53,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 51,51,51,51,-1,-1,51,51,51,51,52,53,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 53,53,53,54,55,56,55,54,53,53,53,53,54,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13, 34,33,32,32,-1,30,-1,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,13, 34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,-1,-1,-1,-1,-1,4,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13, -1,33,32,31,30,29,28,27,26,26,26,25,24,24,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,10,9,8,7,6,5,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,10,10,11,12,13, -1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,7,7,6,5,4,5,6,7,8,9,-1,11,11,11,12,13, 34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,8,-1,7,7,7,6,5,5,5,6,7,8,9,-1,12,12,12,12,13, 34,33,32,31,30,29,29,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,15,-1,10,9,9,9,9,8,8,7,6,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,14, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,7,7,8,9,10,11,12,13,-1,15, 34,34,34,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,-1,16, 35,35,35,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,20,20,21,22,23,24,25,-1,9,9,9,10,11,12,12,11,11,11,12,13,-1,17, 36,36,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,10,10,10,10,11,12,12,12,-1,-1,-1,-1,-1,18, 37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,20,20,20,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,13,-1,17,17,18,19,19, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,-1,21,21,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,22,22,22,22,22,-1,22,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,19,20, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,23,23,23,23,23,23,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,20, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,24,24,24,24,-1,-1,24,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,25,25,25,25,25,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,35,35,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 47,47,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 46,46,-1,37,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 42,-1,39,38,37,36,36,36,-1,34,35,36,-1,33,33,33,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 41,40,39,38,37,37,37,37,-1,35,35,36,-1,34,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 42,-1,39,38,38,38,38,38,-1,-1,36,36,36,35,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 43,-1,39,39,39,39,-1,39,40,-1,37,37,36,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 44,-1,-1,-1,-1,40,41,40,40,-1,38,37,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 45,46,47,47,-1,-1,-1,-1,-1,-1,38,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 46,46,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 47,47,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 48,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,12, 35,34,33,33,-1,31,-1,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,11,11,12, 35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,-1,-1,-1,-1,-1,5,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12, -1,34,33,32,31,30,29,28,27,27,27,26,25,25,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,11,10,9,8,7,6,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,9,9,10,11,12, -1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,8,7,6,5,4,5,6,7,8,9,-1,10,10,10,11,12, 35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,9,9,-1,8,8,7,6,5,5,5,6,7,8,9,-1,11,11,11,11,12, 35,34,33,32,31,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,16,-1,11,10,10,10,10,9,8,7,6,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,13, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,7,7,8,9,10,11,12,13,-1,14, 35,35,35,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,-1,15, 36,36,36,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,21,21,22,23,24,25,26,-1,9,9,9,10,11,12,12,11,11,11,12,13,-1,16, 37,37,37,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,20,20,20,21,22,22,22,23,-1,26,26,-1,10,10,10,10,11,12,12,12,-1,-1,-1,-1,-1,17, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,13,-1,17,17,18,19,18, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,-1,22,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,19, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,23,23,23,23,23,-1,23,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,19,20, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,24,24,24,24,24,24,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,20, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,25,25,25,25,-1,-1,25,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,36,36,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 48,48,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 47,47,-1,38,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 43,-1,40,39,38,37,37,37,-1,35,36,37,-1,34,34,34,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 42,41,40,39,38,38,38,38,-1,36,36,37,-1,35,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 43,-1,40,39,39,39,39,39,-1,-1,37,37,37,36,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 44,-1,40,40,40,40,-1,40,41,-1,38,38,37,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 45,-1,-1,-1,-1,41,42,41,41,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 46,47,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 47,47,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 48,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,11, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,10,10,11, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,12,11,10,9,8,7,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,8,8,9,10,11, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,8,8,7,6,5,4,5,6,7,8,9,-1,9,9,9,10,11, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,10,10,-1,9,8,7,6,5,5,5,6,7,8,9,-1,10,10,10,10,11, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,12,11,11,11,10,9,8,7,6,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,12, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,7,7,8,9,10,11,12,13,-1,13, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,24,24,25,26,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,-1,14, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,20,20,-1,22,22,23,23,24,25,26,-1,9,9,9,10,11,12,12,11,11,11,12,13,-1,15, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,21,21,21,22,22,22,22,23,-1,26,26,-1,10,10,10,10,11,12,12,12,-1,-1,-1,-1,-1,16, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,22,22,21,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,13,-1,17,17,18,18,17, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,18,18, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,23,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,19,19, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,25,25,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,20, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 44,-1,41,40,39,38,38,38,-1,36,37,38,-1,35,35,35,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 43,42,41,40,39,39,39,39,-1,37,37,38,-1,36,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 44,-1,41,40,40,40,40,40,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 45,-1,41,41,41,41,-1,41,42,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 46,-1,-1,-1,-1,42,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 47,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 48,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,10, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,9,9,10, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,13,12,11,10,9,8,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,7,7,8,9,10, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,9,8,7,6,5,4,5,6,7,8,9,-1,8,8,8,9,10, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,11,11,-1,9,8,7,6,5,5,5,6,7,8,9,-1,9,9,9,9,10, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,13,12,12,11,10,9,8,7,6,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,11, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,7,7,8,9,10,11,12,13,-1,12, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,24,24,25,26,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,-1,13, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,23,23,23,23,24,25,26,-1,9,9,9,10,11,12,12,11,11,11,12,13,-1,14, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,22,22,22,22,22,22,23,-1,26,26,-1,10,10,10,10,11,12,12,12,-1,-1,-1,-1,-1,15, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,13,-1,17,17,18,17,16, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,17,17, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,23,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,18,18, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,19, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 45,-1,42,41,40,39,39,39,-1,37,38,39,-1,36,36,36,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 44,43,42,41,40,40,40,40,-1,38,38,39,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 45,-1,42,41,41,41,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 46,-1,42,42,42,42,-1,42,43,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 47,-1,-1,-1,-1,43,44,43,43,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 48,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,9, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,8,8,9, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,14,13,12,11,10,9,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,6,6,7,8,9, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,-1,7,7,7,8,9, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,12,12,-1,9,8,7,6,5,5,5,6,7,8,9,-1,8,8,8,8,9, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,10, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,7,7,8,9,10,11,12,13,-1,11, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,24,24,24,25,26,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,-1,12, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,22,22,22,-1,23,23,23,23,24,25,26,-1,9,9,9,10,11,12,12,11,11,11,12,13,-1,13, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,23,23,22,22,22,22,22,23,-1,26,26,-1,10,10,10,10,11,12,12,12,-1,-1,-1,-1,-1,14, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,13,-1,17,17,17,16,15, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,26,-1,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,17,16,16, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,26,26,26,26,-1,23,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,17,17,17, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,27,27,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,18,18,18, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,28,28,28,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,19,19,19, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,20,20,20, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,39,39,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 51,51,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 50,50,-1,41,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 46,-1,43,42,41,40,40,40,-1,38,39,40,-1,37,37,37,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 45,44,43,42,41,41,41,41,-1,39,39,39,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,35,34,33,32,31,30,30,30,29,29,29,29, 46,-1,43,42,42,42,42,42,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 47,-1,43,43,43,43,-1,43,44,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,-1,-1,31,31,31,31,31, 48,-1,-1,-1,-1,44,45,44,44,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,38,39,40,-1,-1,32,32,32,32, 49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,33,33,33,33, 49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,40,40,41,-1,34,34,34,34, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,41,41,41,-1,35,35,35,35, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,42,-1,36,36,36,36, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,37,37,37,37, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,-1,6,6,7,8,9, 39,38,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,8,8,9, 39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,-1,8,8,9, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,9,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9, -1,38,37,36,35,34,33,32,31,31,31,30,29,29,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,15,14,13,12,11,10,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,6,6,7,8,9, -1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,-1,7,7,7,8,9, 39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,13,13,-1,10,9,8,7,6,6,6,7,8,9,10,-1,8,8,8,8,9, 39,38,37,36,35,34,34,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,10, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,11, 39,39,39,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,25,25,25,26,27,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,12, 40,40,40,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,23,23,23,-1,24,24,24,24,25,26,27,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,13, 41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,24,24,23,23,23,23,23,24,-1,27,27,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,14, 42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,18,17,16,15, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,27,-1,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,17,16,16, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,27,27,27,27,27,-1,24,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,18,17,17,17, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,28,28,28,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,18,18,18, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,29,29,29,29,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,19,19,19, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,30,30,30,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,20,20,20, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,40,40,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 52,52,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 51,51,-1,42,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 47,-1,44,43,42,41,41,41,-1,39,40,41,-1,38,38,38,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 46,45,44,43,42,42,42,42,-1,40,40,40,-1,38,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,35,34,33,32,31,30,30,30,29,29,29,29, 47,-1,44,43,43,43,43,43,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 48,-1,44,44,44,44,-1,44,45,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,36,36,36,37,38,39,-1,-1,31,31,31,31,31, 49,-1,-1,-1,-1,45,46,45,45,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,37,38,39,40,-1,-1,32,32,32,32, 50,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,33,33,33,33, 50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,40,40,41,-1,34,34,34,34, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,41,41,41,-1,35,35,35,35, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,42,-1,36,36,36,36, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,37,37,37,37, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,46,45,45,45,45,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,47,47,47,47,47,47,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,48,48,48,48,48,48,48,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,49,49,49,49,49,49,49,49,50,51,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,50,50,50,50,50,50,50,50,-1,52,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,51,51,51,51,51,51,51,51,52,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,52,-1,-1,52,52,52,52,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,56,55,54,53,54,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,56,55,54,54,54,55,56,57,58,59,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,2, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,0,1,2, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,8,7,6,6,-1,-1,1,1,2, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,10,9,8,7,6,5,4,3,2,2,2, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,4,3,3,3,3, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,4,4,4,4,4, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,5,5,5,5,5, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,6, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,19,20,21,-1,7, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,-1,8, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,18,19,20,20,19,19,19,20,21,-1,9, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,18,19,19,19,19,-1,-1,-1,-1,-1,10, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,19,19,19,19,18,18,-1,15,14,13,12,11, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,20,20,19,18,17,16,15,14,13,12,12, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,21,21,21,21,20,19,18,18,-1,-1,14,13,13,13, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,20,19,19,19,20,-1,-1,14,14,14, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,23,23,24,23,22,21,20,20,20,20,20,21,-1,15,15,15, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,23,22,21,21,21,-1,21,21,21,-1,16,16,16, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,25,25,25,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,26,26,26,26,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,33,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,26,26,25,25,25,25, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,43,42,41,40,39,38,37,36,35,35,35,34,33,32,32,32,33,34,35,-1,-1,27,27,27,27,27, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,33,34,35,36,-1,-1,28,28,28,28, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,47,48,47,46,45,44,43,44,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,29,29,29,29, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,47,47,48,47,46,45,44,44,44,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,36,36,37,-1,30,30,30,30, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,48,48,48,47,46,45,45,45,45,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,37,37,37,-1,31,31,31,31, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,50,49,49,48,47,46,46,46,45,45,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,38,38,-1,32,32,32,32, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,49,50,50,49,48,47,47,47,-1,44,44,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,33,33,33,33, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,55,54,53,52,51,50,50,50,-1,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 57,56,55,54,53,52,52,-1,-1,-1,-1,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 57,56,55,54,53,53,53,-1,60,59,59,-1,55,54,53,52,51,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 57,56,55,54,54,54,54,-1,60,59,58,57,56,-1,-1,-1,52,-1,50,50,-1,-1,-1,45,44,43,43,43,43,43,43,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,55,54,53,-1,51,-1,58,58,-1,45,44,44,44,44,44,44,44,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 57,56,56,56,56,56,56,57,58,59,59,58,57,56,55,54,54,-1,-1,57,57,57,-1,45,45,45,45,45,45,45,45,46,47,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 57,57,57,57,57,57,57,57,58,59,59,58,57,56,55,55,55,-1,56,56,56,56,-1,46,46,46,46,46,46,46,46,-1,48,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 58,58,58,58,58,-1,58,58,58,59,59,58,57,56,56,56,56,57,56,55,55,55,-1,47,47,47,47,47,47,47,47,48,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 59,59,59,59,-1,-1,59,59,59,59,59,58,57,57,57,57,57,57,56,55,54,54,-1,-1,-1,48,-1,-1,48,48,48,48,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 60,60,60,-1,-1,-1,-1,-1,60,60,59,59,-1,58,58,58,58,-1,-1,55,54,53,52,51,50,49,50,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 61,61,61,62,63,64,63,62,61,60,60,60,60,59,59,59,-1,-1,-1,-1,54,53,52,51,50,50,50,51,52,53,54,55,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,1,0,1, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,8,7,6,6,-1,-1,1,1,1, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,10,9,8,7,6,5,4,3,2,2,2, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,4,3,3,3,3, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,4,4,4,4,4, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,5,5,5,5,5, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,6, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,19,20,21,-1,7, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,-1,8, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,18,19,20,20,19,19,19,20,21,-1,9, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,18,19,19,19,19,-1,-1,-1,-1,-1,10, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,19,19,19,19,18,18,-1,15,14,13,12,11, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,20,20,19,18,17,16,15,14,13,12,12, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,21,21,21,21,20,19,18,18,-1,-1,14,13,13,13, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,20,19,19,19,20,-1,-1,14,14,14, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,23,23,24,23,22,21,20,20,20,20,20,21,-1,15,15,15, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,23,22,21,21,21,-1,21,21,21,-1,16,16,16, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,25,25,25,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,26,26,26,26,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,33,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,26,26,25,25,25,25, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,43,42,41,40,39,38,37,36,35,35,35,34,33,32,32,32,33,34,35,-1,-1,27,27,27,27,27, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,33,34,35,36,-1,-1,28,28,28,28, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,47,48,47,46,45,44,43,44,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,29,29,29,29, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,47,47,48,47,46,45,44,44,44,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,36,36,37,-1,30,30,30,30, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,48,48,48,47,46,45,45,45,45,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,37,37,37,-1,31,31,31,31, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,50,49,49,48,47,46,46,46,45,45,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,38,38,-1,32,32,32,32, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,49,50,50,49,48,47,47,47,-1,44,44,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,33,33,33,33, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,55,54,53,52,51,50,50,50,-1,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 57,56,55,54,53,52,52,-1,-1,-1,-1,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 57,56,55,54,53,53,53,-1,60,59,59,-1,55,54,53,52,51,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 57,56,55,54,54,54,54,-1,60,59,58,57,56,-1,-1,-1,52,-1,50,50,-1,-1,-1,45,44,43,43,43,43,43,43,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,55,54,53,-1,51,-1,58,58,-1,45,44,44,44,44,44,44,44,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 57,56,56,56,56,56,56,57,58,59,59,58,57,56,55,54,54,-1,-1,57,57,57,-1,45,45,45,45,45,45,45,45,46,47,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 57,57,57,57,57,57,57,57,58,59,59,58,57,56,55,55,55,-1,56,56,56,56,-1,46,46,46,46,46,46,46,46,-1,48,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 58,58,58,58,58,-1,58,58,58,59,59,58,57,56,56,56,56,57,56,55,55,55,-1,47,47,47,47,47,47,47,47,48,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 59,59,59,59,-1,-1,59,59,59,59,59,58,57,57,57,57,57,57,56,55,54,54,-1,-1,-1,48,-1,-1,48,48,48,48,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 60,60,60,-1,-1,-1,-1,-1,60,60,59,59,-1,58,58,58,58,-1,-1,55,54,53,52,51,50,49,50,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 61,61,61,62,63,64,63,62,61,60,60,60,60,59,59,59,-1,-1,-1,-1,54,53,52,51,50,50,50,51,52,53,54,55,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1, 47,46,45,45,-1,43,-1,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,1,0, 47,46,45,45,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, -1,46,45,44,43,42,41,40,39,39,39,38,37,37,-1,-1,-1,-1,-1,29,29,-1,-1,25,25,-1,23,22,21,20,19,18,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,4,3,3,3,3, -1,46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,-1,4,4,4,4,4, 47,46,45,44,43,42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,21,21,-1,18,17,16,15,14,14,14,15,16,17,18,-1,5,5,5,5,5, 47,46,45,44,43,42,42,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,-1,-1,-1,6, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,16,16,17,18,19,20,21,22,-1,7, 47,47,47,-1,47,46,45,44,44,44,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,33,33,33,34,35,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,-1,8, 48,48,48,-1,47,46,45,44,43,43,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,-1,32,32,32,32,33,34,35,-1,18,18,18,19,20,20,20,20,20,20,21,22,-1,9, 49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,-1,32,32,31,31,31,31,31,32,-1,35,35,-1,19,19,19,19,20,19,19,19,-1,-1,-1,-1,-1,10, 50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,20,20,20,20,20,19,18,18,-1,15,14,13,12,11, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,35,-1,32,31,30,29,29,29,-1,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,13,12,12, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,28,-1,25,24,23,22,22,22,22,21,20,19,18,18,-1,-1,14,13,13,13, 51,50,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,36,36,36,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,19,19,20,-1,-1,14,14,14, 51,50,49,49,-1,46,45,45,45,45,-1,40,39,38,37,37,37,37,37,-1,-1,35,-1,32,31,31,-1,-1,-1,-1,25,24,24,24,24,23,22,21,20,20,20,20,20,21,-1,15,15,15, 51,50,49,48,47,46,46,46,46,46,-1,40,39,38,38,38,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,-1,21,21,21,-1,16,16,16, 51,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,-1,35,34,33,32,31,31,-1,-1,-1,26,26,26,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,48,48,48,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,-1,34,33,33,-1,32,33,34,-1,27,27,27,26,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 60,60,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,41,42,-1,34,34,34,34,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 59,59,-1,50,50,49,48,47,46,46,-1,43,42,42,42,42,42,43,42,42,-1,35,35,35,34,34,34,34,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 58,59,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,-1,-1,36,36,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 57,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44,44,-1,38,37,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 56,-1,52,51,50,49,48,48,-1,46,-1,-1,-1,45,45,45,-1,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 55,-1,52,51,50,49,49,49,-1,47,48,49,-1,46,46,46,-1,41,40,39,38,38,38,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 54,53,52,51,50,50,50,50,-1,48,48,48,-1,46,-1,-1,-1,41,40,39,39,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,26,26,25,25,25,25, 55,-1,52,51,51,51,51,51,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 56,-1,52,52,52,52,-1,52,53,-1,48,47,46,45,44,43,42,41,41,41,-1,-1,43,42,41,40,39,38,37,36,35,35,35,34,33,32,32,32,33,34,35,-1,-1,27,27,27,27,27, 57,-1,-1,-1,-1,53,54,53,53,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,33,34,35,36,-1,-1,28,28,28,28, 58,57,56,56,-1,-1,-1,-1,-1,-1,48,47,46,45,45,45,46,47,48,48,47,46,45,44,43,44,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,29,29,29,29, 58,57,56,55,54,53,52,51,50,49,48,47,46,46,46,46,-1,48,48,48,47,46,45,44,44,44,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,36,36,37,-1,30,30,30,30, 58,57,56,56,-1,53,52,51,50,49,48,47,47,47,47,-1,-1,49,49,48,47,46,45,45,45,45,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,37,37,37,-1,31,31,31,31, 58,57,57,-1,-1,-1,-1,-1,50,49,48,48,48,48,48,-1,51,50,49,48,47,46,46,46,45,45,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,38,38,-1,32,32,32,32, -1,57,56,55,55,-1,52,51,50,49,49,49,49,49,49,50,51,50,49,48,47,47,47,-1,44,44,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,33,33,33,33, -1,-1,56,55,54,53,52,51,50,50,-1,-1,-1,-1,-1,-1,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,56,55,54,53,52,51,51,51,-1,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 58,57,56,55,54,53,53,-1,-1,-1,-1,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 58,57,56,55,54,54,54,-1,60,59,59,-1,55,54,53,52,51,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 58,57,56,55,55,55,55,-1,60,59,58,57,56,-1,-1,-1,52,-1,50,50,-1,-1,-1,45,44,43,43,43,43,43,43,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 58,57,56,56,56,56,56,-1,-1,-1,-1,-1,-1,-1,55,54,53,-1,51,-1,58,58,-1,45,44,44,44,44,44,44,44,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 58,57,57,57,57,57,57,58,59,60,59,58,57,56,55,54,54,-1,-1,57,57,57,-1,45,45,45,45,45,45,45,45,46,47,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 58,58,58,58,58,58,58,58,59,60,59,58,57,56,55,55,55,-1,56,56,56,56,-1,46,46,46,46,46,46,46,46,-1,48,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 59,59,59,59,59,-1,59,59,59,60,59,58,57,56,56,56,56,57,56,55,55,55,-1,47,47,47,47,47,47,47,47,48,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 60,60,60,60,-1,-1,60,60,60,60,59,58,57,57,57,57,57,57,56,55,54,54,-1,-1,-1,48,-1,-1,48,48,48,48,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 61,61,61,-1,-1,-1,-1,-1,61,60,59,59,-1,58,58,58,58,-1,-1,55,54,53,52,51,50,49,50,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 62,62,62,63,64,64,63,62,61,60,60,60,60,59,59,59,-1,-1,-1,-1,54,53,52,51,50,50,50,51,52,53,54,55,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 1,1,2,3,-1,6,-1,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 0,1,2,3,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,2,2,3,4,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,38,37,37,37,37,36,36,36,37,38,39,40,40,41,42,43,-1,-1,-1,-1,-1,48, 7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,41,41,42,43,43,43,44,45,-1,49, 8,8,8,-1,16,16,16,16,17,18,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 9,9,9,-1,15,15,15,16,17,18,-1,-1,14,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 10,10,10,-1,14,14,15,16,17,18,17,16,15,16,17,18,19,20,21,21,22,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 11,11,11,12,13,14,15,16,17,18,17,16,16,16,17,18,19,20,21,22,22,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 12,12,12,-1,14,14,15,16,17,18,17,17,17,17,17,18,19,20,21,22,23,24,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,15,15,15,16,17,18,-1,18,18,18,18,18,19,20,21,22,23,24,-1,27,27,27,27,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 20,19,18,17,16,16,16,16,17,18,-1,19,19,19,19,19,19,20,21,22,23,24,-1,28,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 20,19,18,18,-1,17,17,17,17,18,-1,20,20,20,20,20,20,20,21,-1,-1,25,-1,29,29,29,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 20,19,19,19,19,18,18,18,18,18,-1,21,21,21,21,21,21,21,21,-1,27,26,27,28,29,30,31,32,33,33,32,32,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 20,20,20,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,27,27,27,28,29,30,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,49,49,49, -1,-1,-1,20,20,20,20,21,22,23,24,25,25,24,23,23,23,23,23,-1,-1,28,28,28,-1,31,32,33,-1,34,34,34,34,34,34,35,-1,-1,-1,-1,-1,48,48,49,50,50,50,50, 35,35,-1,21,21,21,21,21,22,23,24,25,25,24,24,24,24,-1,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,-1,51,51,51, 34,34,-1,22,22,22,22,22,22,23,-1,26,25,25,25,25,25,26,25,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,-1,52, 33,34,-1,23,23,23,23,23,23,23,24,25,26,26,26,26,26,26,26,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,51,52,53,53, 32,-1,-1,24,24,24,24,24,24,24,24,25,26,27,27,27,27,27,27,-1,33,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,-1,53,53, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,29,29,29,-1,36,36,35,34,34,34,-1,46,47,47,47,46,45,44,43,42,41,42,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,30,-1,-1,-1,35,35,35,35,-1,-1,-1,45,-1,46,46,46,45,44,43,42,42,42,43,44,45,46,47,47,47,48,49,50,51,52,53, 30,-1,28,28,28,28,28,28,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,45,44,44,44,45,46,46,45,44,43,43,43,43,43,44,45,-1,-1,-1,-1,49,49,50,51,52,53, 31,-1,29,29,29,29,-1,29,30,-1,29,29,29,30,31,32,33,34,35,36,-1,-1,45,44,43,44,45,46,46,45,44,44,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52,53, 32,-1,-1,-1,-1,30,31,30,30,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,45,46,47,48,49,-1,-1,51,51,52,53, 33,34,35,36,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,51,51,50,49,48,47,46,46,46,46,46,46,47,48,49,50,-1,52,52,52,53, 34,34,35,36,37,37,36,35,34,33,32,32,32,32,32,32,-1,35,35,36,37,38,39,40,41,42,-1,50,50,50,49,48,47,47,47,47,47,47,47,-1,49,49,50,-1,53,53,53,53, 35,35,35,36,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,36,36,36,37,38,39,40,41,42,-1,50,49,49,49,48,48,48,48,48,48,48,48,49,50,50,50,-1,54,54,54,54, 36,36,36,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,38,37,37,37,37,38,39,40,41,42,-1,50,49,48,48,48,49,49,49,49,49,49,49,49,50,51,51,-1,55,55,55,55, -1,37,37,38,39,-1,37,36,35,35,35,35,35,35,35,36,37,38,38,38,38,38,39,-1,42,42,-1,-1,-1,47,47,48,49,50,50,50,50,50,50,50,50,51,-1,-1,56,56,56,56, -1,-1,38,38,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,51,51,-1,-1,-1,-1,52,-1,56,56,57,57,57, -1,-1,39,39,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,40,40,40,40,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,56,55,54,53,54,55,56,57,58,58, 42,41,40,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,41,41,41,41,41,42,43,44,45,46,47,-1,-1,55,55,55,55,56,56,55,54,54,54,55,56,57,58,59, 42,41,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,42,42,42,42,42,43,44,45,46,47,-1,55,54,54,54,55,56,56,55,55,55,55,55,56,57,-1,60, 42,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,43,43,43,43,44,45,46,47,-1,55,54,53,54,55,56,56,56,56,56,56,56,56,57,-1,61, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,44,44,44,44,44,45,46,47,-1,-1,-1,52,-1,-1,-1,57,57,57,57,57,57,57,57,-1,62, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,57,57,57,58,58,-1,58,-1,-1,63, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,56,56,57,58,59,-1,-1,-1,64,64, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,56,56,57,58,59,60,-1,63,63,64, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,57,57,57,58,59,-1,-1,64,64,64, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,58,58,58,58,59,-1,-1,65,65,65, 3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 1,1,1,2,-1,5,-1,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 1,0,1,2,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,1,1,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,37,36,36,36,36,35,35,35,36,37,38,39,39,40,41,42,-1,-1,-1,-1,-1,47, 6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,40,40,41,42,42,42,43,44,-1,48, 7,7,7,-1,15,15,15,15,16,17,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 8,8,8,-1,14,14,14,15,16,17,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 9,9,9,-1,13,13,14,15,16,17,16,15,14,15,16,17,18,19,20,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 10,10,10,11,12,13,14,15,16,17,16,15,15,15,16,17,18,19,20,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 11,11,11,-1,13,13,14,15,16,17,16,16,16,16,16,17,18,19,20,21,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,14,14,14,15,16,17,-1,17,17,17,17,17,18,19,20,21,22,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 19,18,17,16,15,15,15,15,16,17,-1,18,18,18,18,18,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 19,18,17,17,-1,16,16,16,16,17,-1,19,19,19,19,19,19,19,20,-1,-1,24,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 19,18,18,18,18,17,17,17,17,17,-1,20,20,20,20,20,20,20,20,-1,26,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 19,19,19,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,26,26,26,27,28,29,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,19,19,19,19,20,21,22,23,24,24,23,22,22,22,22,22,-1,-1,27,27,27,-1,30,31,32,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,47,47,48,49,49,49,49, 34,34,-1,20,20,20,20,20,21,22,23,24,24,23,23,23,23,-1,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,50,50,50, 33,33,-1,21,21,21,21,21,21,22,-1,25,24,24,24,24,24,25,24,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,-1,51, 32,33,-1,22,22,22,22,22,22,22,23,24,25,25,25,25,25,25,25,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,52, 31,-1,-1,23,23,23,23,23,23,23,23,24,25,26,26,26,26,26,26,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 30,-1,25,24,24,24,24,24,-1,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 29,-1,25,25,25,25,25,25,-1,25,26,27,-1,28,28,28,-1,35,35,34,33,33,33,-1,45,46,46,46,45,44,43,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 28,27,26,26,26,26,26,26,-1,26,26,27,-1,29,-1,-1,-1,34,34,34,34,-1,-1,-1,44,-1,45,45,45,44,43,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 29,-1,27,27,27,27,27,27,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,44,43,43,43,44,45,45,44,43,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 30,-1,28,28,28,28,-1,28,29,-1,28,28,28,29,30,31,32,33,34,35,-1,-1,44,43,42,43,44,45,45,44,43,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 31,-1,-1,-1,-1,29,30,29,29,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 32,33,34,35,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,50,50,49,48,47,46,45,45,45,45,45,45,46,47,48,49,-1,51,51,51,52, 33,33,34,35,36,36,35,34,33,32,31,31,31,31,31,31,-1,34,34,35,36,37,38,39,40,41,-1,49,49,49,48,47,46,46,46,46,46,46,46,-1,48,48,49,-1,52,52,52,52, 34,34,34,35,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,35,35,35,36,37,38,39,40,41,-1,49,48,48,48,47,47,47,47,47,47,47,47,48,49,49,49,-1,53,53,53,53, 35,35,35,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,37,36,36,36,36,37,38,39,40,41,-1,49,48,47,47,47,48,48,48,48,48,48,48,48,49,50,50,-1,54,54,54,54, -1,36,36,37,38,-1,36,35,34,34,34,34,34,34,34,35,36,37,37,37,37,37,38,-1,41,41,-1,-1,-1,46,46,47,48,49,49,49,49,49,49,49,49,50,-1,-1,55,55,55,55, -1,-1,37,37,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,38,38,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,39,39,39,39,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,53,54,55,56,57,57, 41,40,39,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,54,54,54,55,55,54,53,53,53,54,55,56,57,58, 41,40,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,53,54,55,55,54,54,54,54,54,55,56,-1,59, 41,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,53,54,55,55,55,55,55,55,55,55,56,-1,60, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,56,56,56,56,56,56,56,56,-1,61, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,56,56,56,57,57,-1,57,-1,-1,62, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,55,55,56,57,58,-1,-1,-1,63,63, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,55,55,56,57,58,59,-1,62,62,63, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,56,56,56,57,58,-1,-1,63,63,63, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,57,57,57,57,58,-1,-1,64,64,64, 3,3,3,3,3,4,5,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 2,2,2,2,3,4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 2,1,1,1,-1,5,-1,7,7,8,9,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 2,1,0,1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,1,1,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,36,35,35,35,35,34,34,34,35,36,37,38,38,39,40,41,-1,-1,-1,-1,-1,46, 6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,39,39,40,41,41,41,42,43,-1,47, 7,7,7,-1,15,15,15,15,16,17,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 8,8,8,-1,14,14,14,15,16,17,-1,-1,12,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 9,9,9,-1,13,13,14,15,16,16,15,14,13,14,15,16,17,18,19,19,20,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 10,10,10,11,12,13,14,15,16,16,15,14,14,14,15,16,17,18,19,20,20,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 11,11,11,-1,13,13,14,15,16,16,15,15,15,15,15,16,17,18,19,20,21,22,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,14,14,14,15,16,17,-1,16,16,16,16,16,17,18,19,20,21,22,-1,25,25,25,25,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 19,18,17,16,15,15,15,15,16,17,-1,17,17,17,17,17,17,18,19,20,21,22,-1,26,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 19,18,17,17,-1,16,16,16,16,17,-1,18,18,18,18,18,18,18,19,-1,-1,23,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 19,18,18,18,18,17,17,17,17,17,-1,19,19,19,19,19,19,19,19,-1,25,24,25,26,27,28,29,30,31,31,30,30,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 19,19,19,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,25,25,25,26,27,28,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,47,47,47, -1,-1,-1,19,19,19,19,20,21,22,23,24,23,22,21,21,21,21,21,-1,-1,26,26,26,-1,29,30,31,-1,32,32,32,32,32,32,33,-1,-1,-1,-1,-1,46,46,47,48,48,48,48, 34,34,-1,20,20,20,20,20,21,22,23,24,23,22,22,22,22,-1,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,49,49,49, 33,33,-1,21,21,21,21,21,21,22,-1,24,23,23,23,23,23,24,23,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,-1,50, 32,33,-1,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,51, 31,-1,-1,23,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 30,-1,25,24,24,24,24,24,-1,24,-1,-1,-1,26,26,26,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 29,-1,25,25,25,25,25,25,-1,25,26,27,-1,27,27,27,-1,35,34,33,32,32,32,-1,45,46,46,45,44,43,42,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 28,27,26,26,26,26,26,26,-1,26,26,27,-1,28,-1,-1,-1,34,34,33,33,-1,-1,-1,44,-1,45,45,44,43,42,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 29,-1,27,27,27,27,27,27,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,44,43,43,43,44,45,44,43,42,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 30,-1,28,28,28,28,-1,28,29,-1,28,28,28,29,30,31,32,33,34,35,-1,-1,44,43,42,43,44,45,44,43,42,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 31,-1,-1,-1,-1,29,30,29,29,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 32,33,34,35,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,50,49,48,47,46,45,44,44,44,44,44,44,45,46,47,48,-1,50,50,50,51, 33,33,34,35,36,36,35,34,33,32,31,31,31,31,31,31,-1,34,34,35,36,37,38,39,40,41,-1,49,49,48,47,46,45,45,45,45,45,45,45,-1,47,47,48,-1,51,51,51,51, 34,34,34,35,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,35,35,35,36,37,38,39,40,41,-1,49,48,48,47,46,46,46,46,46,46,46,46,47,48,48,48,-1,52,52,52,52, 35,35,35,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,37,36,36,36,36,37,38,39,40,41,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,48,49,49,-1,53,53,53,53, -1,36,36,37,38,-1,36,35,34,34,34,34,34,34,34,35,36,37,37,37,37,37,38,-1,41,41,-1,-1,-1,46,46,47,48,48,48,48,48,48,48,48,48,49,-1,-1,54,54,54,54, -1,-1,37,37,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,38,38,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,39,39,39,39,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,52,53,54,55,56,56, 41,40,39,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,54,54,54,55,54,53,52,52,52,53,54,55,56,57, 41,40,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,53,54,55,54,53,53,53,53,53,54,55,-1,58, 41,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,53,54,55,54,54,54,54,54,54,54,55,-1,59, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,55,55,55,55,55,55,55,55,-1,60, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,56,56,56,56,56,-1,56,-1,-1,61, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,55,55,56,57,57,-1,-1,-1,63,62, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,55,55,56,57,58,59,-1,62,62,63, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,56,56,56,57,58,-1,-1,63,63,63, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,57,57,57,57,58,-1,-1,64,64,64, 3,3,3,3,3,4,5,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 3,2,2,2,3,4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 3,2,1,1,-1,5,-1,7,7,8,9,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 3,2,1,0,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,2,1,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,36,35,35,35,35,34,34,34,35,36,37,38,38,39,40,41,-1,-1,-1,-1,-1,46, 6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,39,39,40,41,41,41,42,43,-1,47, 7,7,7,-1,15,15,15,15,16,17,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 8,8,8,-1,14,14,14,15,16,17,-1,-1,12,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 9,9,9,-1,13,13,14,15,16,16,15,14,13,14,15,16,17,18,19,19,20,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 10,10,10,11,12,13,14,15,16,16,15,14,14,14,15,16,17,18,19,20,20,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 11,11,11,-1,13,13,14,15,16,16,15,15,15,15,15,16,17,18,19,20,21,22,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,14,14,14,15,16,17,-1,16,16,16,16,16,17,18,19,20,21,22,-1,25,25,25,25,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 19,18,17,16,15,15,15,15,16,17,-1,17,17,17,17,17,17,18,19,20,21,22,-1,26,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 19,18,17,17,-1,16,16,16,16,17,-1,18,18,18,18,18,18,18,19,-1,-1,23,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 19,18,18,18,18,17,17,17,17,17,-1,19,19,19,19,19,19,19,19,-1,25,24,25,26,27,28,29,30,31,31,30,30,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 19,19,19,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,25,25,25,26,27,28,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,47,47,47, -1,-1,-1,19,19,19,19,20,21,22,23,24,23,22,21,21,21,21,21,-1,-1,26,26,26,-1,29,30,31,-1,32,32,32,32,32,32,33,-1,-1,-1,-1,-1,46,46,47,48,48,48,48, 34,34,-1,20,20,20,20,20,21,22,23,24,23,22,22,22,22,-1,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,49,49,49, 33,33,-1,21,21,21,21,21,21,22,-1,24,23,23,23,23,23,24,23,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,-1,50, 32,33,-1,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,51, 31,-1,-1,23,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 30,-1,25,24,24,24,24,24,-1,24,-1,-1,-1,26,26,26,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 29,-1,25,25,25,25,25,25,-1,25,26,27,-1,27,27,27,-1,35,34,33,32,32,32,-1,45,46,46,45,44,43,42,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 28,27,26,26,26,26,26,26,-1,26,26,27,-1,28,-1,-1,-1,34,34,33,33,-1,-1,-1,44,-1,45,45,44,43,42,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 29,-1,27,27,27,27,27,27,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,44,43,43,43,44,45,44,43,42,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 30,-1,28,28,28,28,-1,28,29,-1,28,28,28,29,30,31,32,33,34,35,-1,-1,44,43,42,43,44,45,44,43,42,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 31,-1,-1,-1,-1,29,30,29,29,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 32,33,34,35,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,50,49,48,47,46,45,44,44,44,44,44,44,45,46,47,48,-1,50,50,50,51, 33,33,34,35,36,36,35,34,33,32,31,31,31,31,31,31,-1,34,34,35,36,37,38,39,40,41,-1,49,49,48,47,46,45,45,45,45,45,45,45,-1,47,47,48,-1,51,51,51,51, 34,34,34,35,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,35,35,35,36,37,38,39,40,41,-1,49,48,48,47,46,46,46,46,46,46,46,46,47,48,48,48,-1,52,52,52,52, 35,35,35,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,37,36,36,36,36,37,38,39,40,41,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,48,49,49,-1,53,53,53,53, -1,36,36,37,38,-1,36,35,34,34,34,34,34,34,34,35,36,37,37,37,37,37,38,-1,41,41,-1,-1,-1,46,46,47,48,48,48,48,48,48,48,48,48,49,-1,-1,54,54,54,54, -1,-1,37,37,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,38,38,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,39,39,39,39,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,52,53,54,55,56,56, 41,40,39,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,54,54,54,55,54,53,52,52,52,53,54,55,56,57, 41,40,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,53,54,55,54,53,53,53,53,53,54,55,-1,58, 41,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,53,54,55,54,54,54,54,54,54,54,55,-1,59, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,55,55,55,55,55,55,55,55,-1,60, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,56,56,56,56,56,-1,56,-1,-1,61, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,55,55,56,57,57,-1,-1,-1,63,62, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,55,55,56,57,58,59,-1,62,62,63, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,56,56,56,57,58,-1,-1,63,63,63, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,57,57,57,57,58,-1,-1,64,64,64, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 9,8,7,7,-1,5,-1,2,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 9,8,8,8,-1,-1,-1,-1,0,1,2,3,4,5,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,9,8,7,7,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,30,29,29,29,29,28,28,28,29,30,31,32,32,33,34,35,-1,-1,-1,-1,-1,40, 10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,33,33,34,35,35,35,36,37,-1,41, 10,10,10,-1,17,16,15,14,14,14,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 11,11,11,-1,17,16,15,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,-1,19,19,20,21,22,23,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 12,12,12,-1,16,16,15,14,13,12,11,10,9,10,11,12,13,14,14,13,14,-1,16,16,16,17,18,19,20,21,-1,24,24,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 13,13,13,14,15,16,15,14,13,12,11,10,10,10,11,12,13,14,14,14,14,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 14,14,14,-1,16,16,15,14,13,12,11,11,11,11,11,12,13,14,15,15,15,16,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,17,16,15,14,13,13,-1,12,12,12,12,12,13,14,15,16,16,16,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 21,20,19,18,17,16,15,14,14,14,-1,13,13,13,13,13,13,14,15,16,17,17,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 21,20,19,19,-1,16,15,15,15,15,-1,14,14,14,14,14,14,14,15,-1,-1,18,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 21,20,19,18,17,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,-1,20,19,20,21,22,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,20,20,20,21,22,23,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,18,18,18,18,19,20,21,21,20,19,18,17,17,17,17,17,-1,-1,21,21,21,-1,24,25,26,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,41,41,42,43,42,42,42, 33,33,-1,19,19,19,19,19,20,21,21,20,19,18,18,18,18,-1,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,43,43,43, 32,32,-1,20,20,20,20,20,20,21,-1,20,19,19,19,19,19,20,19,19,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,44, 31,32,-1,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,45, 30,-1,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 29,-1,24,23,23,23,23,23,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 28,-1,24,24,24,24,24,24,-1,24,25,26,-1,23,23,23,-1,30,29,28,27,27,27,-1,42,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 27,26,25,25,25,25,25,25,-1,25,25,26,-1,24,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 28,-1,26,26,26,26,26,26,-1,-1,26,26,26,25,26,27,28,29,29,29,-1,-1,41,40,40,40,41,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 29,-1,27,27,27,27,-1,27,28,-1,27,27,26,26,26,27,28,29,30,30,-1,-1,41,40,39,40,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 30,-1,-1,-1,-1,28,29,28,28,-1,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 31,32,33,34,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 32,32,33,34,35,34,33,32,31,30,29,29,29,29,29,29,-1,31,31,32,33,34,35,36,37,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 33,33,33,34,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 34,34,34,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,35,35,36,37,-1,34,33,32,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,36,36,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,37,37,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 40,39,38,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,50,49,48,47,47,47,48,49,50,51,52, 40,39,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,50,49,48,48,48,48,48,49,50,-1,53, 40,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,50,49,49,49,49,49,49,49,50,-1,54, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,51,51,51,51,51,-1,51,-1,-1,56, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,52,52,52,-1,-1,-1,58,57, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,53,53,54,55,56,57,58, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,54,54,-1,57,57,58, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,58,58,58, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,59,59,59, 9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 9,8,7,7,-1,5,-1,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 9,8,8,8,-1,-1,-1,-1,1,0,1,2,3,4,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,9,8,7,7,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,29,28,28,28,28,27,27,27,28,29,30,31,31,32,33,34,-1,-1,-1,-1,-1,39, 10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,32,32,33,34,35,35,36,37,-1,40, 10,10,10,-1,17,16,15,14,14,14,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,41, 11,11,11,-1,17,16,15,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,-1,19,19,20,21,22,23,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 12,12,12,-1,16,16,15,14,13,12,11,10,9,10,11,12,13,14,14,13,14,-1,16,16,16,17,18,19,20,21,-1,24,24,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 13,13,13,14,15,16,15,14,13,12,11,10,10,10,11,12,13,14,14,14,14,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 14,14,14,-1,16,16,15,14,13,12,11,11,11,11,11,12,13,14,15,15,15,16,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,17,16,15,14,13,13,-1,12,12,12,12,12,13,14,15,16,16,16,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 21,20,19,18,17,16,15,14,14,14,-1,13,13,13,13,13,13,14,15,16,17,17,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 21,20,19,19,-1,16,15,15,15,15,-1,14,14,14,14,14,14,14,15,-1,-1,18,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 21,20,19,18,17,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,-1,20,19,20,21,22,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,20,20,20,21,22,23,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,18,18,18,18,19,20,21,21,20,19,18,17,17,17,17,17,-1,-1,21,21,21,-1,24,25,26,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,41,41,42,43,42,42,42, 33,33,-1,19,19,19,19,19,20,21,21,20,19,18,18,18,18,-1,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,43,43,43, 32,32,-1,20,20,20,20,20,20,21,-1,20,19,19,19,19,19,20,19,19,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,44, 31,32,-1,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,45, 30,-1,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 29,-1,24,23,23,23,23,23,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 28,-1,24,24,24,24,24,24,-1,24,25,26,-1,23,23,23,-1,30,29,28,27,27,27,-1,42,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 27,26,25,25,25,25,25,25,-1,25,25,26,-1,24,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 28,-1,26,26,26,26,26,26,-1,-1,26,26,26,25,26,27,28,29,29,29,-1,-1,41,40,40,40,41,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 29,-1,27,27,27,27,-1,27,28,-1,27,27,26,26,26,27,28,29,30,30,-1,-1,41,40,39,40,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 30,-1,-1,-1,-1,28,29,28,28,-1,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 31,32,33,34,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 32,32,33,34,35,34,33,32,31,30,29,29,29,29,29,29,-1,31,31,32,33,34,35,36,37,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 33,33,33,34,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 34,34,34,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,35,35,36,37,-1,34,33,32,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,36,36,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,37,37,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 40,39,38,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,50,49,48,47,47,47,48,49,50,51,52, 40,39,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,50,49,48,48,48,48,48,49,50,-1,53, 40,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,50,49,49,49,49,49,49,49,50,-1,54, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,51,51,51,51,51,-1,51,-1,-1,56, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,52,52,52,-1,-1,-1,58,57, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,53,53,54,55,56,57,58, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,54,54,-1,57,57,58, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,58,58,58, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,59,59,59, 10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 10,9,8,8,-1,6,-1,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 10,9,8,8,-1,-1,-1,-1,2,1,0,1,2,3,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,9,8,7,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,28,27,27,27,27,26,26,26,27,28,29,30,30,31,32,33,-1,-1,-1,-1,-1,38, 10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,31,31,32,33,34,35,36,37,-1,39, 10,10,10,-1,17,16,15,14,14,14,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,-1,40, 11,11,11,-1,17,16,15,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,-1,19,19,20,21,22,23,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 12,12,12,-1,16,16,15,14,13,12,11,10,9,10,11,12,13,14,14,13,14,-1,16,16,16,17,18,19,20,21,-1,24,24,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 13,13,13,14,15,16,15,14,13,12,11,10,10,10,11,12,13,14,14,14,14,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 14,14,14,-1,16,16,15,14,13,12,11,11,11,11,11,12,13,14,15,15,15,16,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,17,16,15,14,13,13,-1,12,12,12,12,12,13,14,15,16,16,16,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 21,20,19,18,17,16,15,14,14,14,-1,13,13,13,13,13,13,14,15,16,17,17,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 21,20,19,19,-1,16,15,15,15,15,-1,14,14,14,14,14,14,14,15,-1,-1,18,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 21,20,19,18,17,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,-1,20,19,20,21,22,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,20,20,20,21,22,23,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,18,18,18,18,19,20,21,21,20,19,18,17,17,17,17,17,-1,-1,21,21,21,-1,24,25,26,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,41,41,42,43,42,42,42, 33,33,-1,19,19,19,19,19,20,21,21,20,19,18,18,18,18,-1,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,43,43,43, 32,32,-1,20,20,20,20,20,20,21,-1,20,19,19,19,19,19,20,19,19,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,44, 31,32,-1,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,45, 30,-1,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 29,-1,24,23,23,23,23,23,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 28,-1,24,24,24,24,24,24,-1,24,25,26,-1,23,23,23,-1,30,29,28,27,27,27,-1,42,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 27,26,25,25,25,25,25,25,-1,25,25,26,-1,24,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 28,-1,26,26,26,26,26,26,-1,-1,26,26,26,25,26,27,28,29,29,29,-1,-1,41,40,40,40,41,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 29,-1,27,27,27,27,-1,27,28,-1,27,27,26,26,26,27,28,29,30,30,-1,-1,41,40,39,40,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 30,-1,-1,-1,-1,28,29,28,28,-1,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 31,32,33,34,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 32,32,33,34,35,34,33,32,31,30,29,29,29,29,29,29,-1,31,31,32,33,34,35,36,37,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 33,33,33,34,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 34,34,34,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,35,35,36,37,-1,34,33,32,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,36,36,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,37,37,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 40,39,38,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,50,49,48,47,47,47,48,49,50,51,52, 40,39,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,50,49,48,48,48,48,48,49,50,-1,53, 40,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,50,49,49,49,49,49,49,49,50,-1,54, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,51,51,51,51,51,-1,51,-1,-1,56, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,52,52,52,-1,-1,-1,58,57, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,53,53,54,55,56,57,58, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,54,54,-1,57,57,58, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,58,58,58, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,59,59,59, 11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 11,10,9,9,-1,7,-1,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 11,10,9,9,-1,-1,-1,-1,3,2,1,0,1,2,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,10,9,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,10,9,8,7,6,5,4,3,3,3,4,5,6,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,11,11,12,13,14,15,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,12,12,13,14,15,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,13,13,14,15,-1,27,26,26,26,26,25,25,25,26,27,28,29,29,30,31,32,-1,-1,-1,-1,-1,37, 11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,13,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,30,30,31,32,33,34,35,36,-1,38, 11,11,11,-1,18,17,16,15,15,15,-1,8,8,8,8,8,9,10,11,12,13,14,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,-1,39, 12,12,12,-1,18,17,16,15,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,16,-1,18,18,19,20,21,22,23,-1,29,29,29,30,31,32,33,34,34,34,35,36,-1,40, 13,13,13,-1,17,17,16,15,14,13,12,11,10,11,12,13,14,15,15,14,15,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 14,14,14,15,16,17,16,15,14,13,12,11,11,11,12,13,14,15,15,15,15,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 15,15,15,-1,17,17,16,15,14,13,12,12,12,12,12,13,14,15,16,16,16,17,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,18,17,16,15,14,14,-1,13,13,13,13,13,14,15,16,17,17,17,-1,20,20,20,20,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 22,21,20,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,15,16,17,18,18,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 22,21,20,20,-1,17,16,16,16,16,-1,15,15,15,15,15,15,15,16,-1,-1,19,-1,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 22,21,20,19,18,17,17,17,17,17,-1,16,16,16,16,16,16,16,16,-1,21,20,21,22,23,23,24,25,26,26,25,25,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,21,21,21,22,23,24,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,42,42,42, -1,-1,-1,19,19,19,19,20,21,22,22,21,20,19,18,18,18,18,18,-1,-1,22,22,22,-1,25,26,27,-1,27,27,27,27,27,27,28,-1,-1,-1,-1,-1,42,42,43,44,43,43,43, 34,34,-1,20,20,20,20,20,21,22,22,21,20,19,19,19,19,-1,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,44,44,44, 33,33,-1,21,21,21,21,21,21,22,-1,21,20,20,20,20,20,21,20,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,45, 32,33,-1,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,46, 31,-1,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,-1,27,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 30,-1,25,24,24,24,24,24,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 29,-1,25,25,25,25,25,25,-1,25,26,27,-1,24,24,24,-1,31,30,29,28,28,28,-1,43,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 28,27,26,26,26,26,26,26,-1,26,26,27,-1,25,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,42,41,40,39,38,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 29,-1,27,27,27,27,27,27,-1,-1,27,27,27,26,27,28,29,30,30,30,-1,-1,42,41,41,41,42,41,40,39,38,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 30,-1,28,28,28,28,-1,28,29,-1,28,28,27,27,27,28,29,30,31,31,-1,-1,42,41,40,41,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 31,-1,-1,-1,-1,29,30,29,29,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 32,33,34,35,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,46,46,46,47, 33,33,34,35,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,47,47,47,47, 34,34,34,35,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,48,48,48,48, 35,35,35,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,49,49,49,49, -1,36,36,37,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,50,50,50,50, -1,-1,37,37,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,38,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,48,49,50,51,52,52, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,51,50,49,48,48,48,49,50,51,52,53, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,51,50,49,49,49,49,49,50,51,-1,54, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,51,50,50,50,50,50,50,50,51,-1,55, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,51,51,51,51,51,51,51,51,-1,56, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,52,52,52,52,52,-1,52,-1,-1,57, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,53,53,53,-1,-1,-1,59,58, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,54,54,55,56,57,58,59, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,55,55,-1,58,58,59, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,59,59,59, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,60,60,60, 12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 12,11,10,10,-1,8,-1,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 12,11,10,10,-1,-1,-1,-1,4,3,2,1,0,1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,11,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,11,10,10,11,12,13,14,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,11,11,11,11,12,13,14,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,12,12,12,12,13,14,-1,26,25,25,25,25,24,24,24,25,26,27,28,28,29,30,31,-1,-1,-1,-1,-1,36, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,29,29,30,31,32,33,34,35,-1,37, 12,12,12,-1,19,18,17,16,16,16,-1,9,9,9,9,9,10,11,12,13,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,-1,38, 13,13,13,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,14,-1,-1,15,15,15,-1,17,17,18,19,20,21,22,-1,28,28,28,29,30,31,32,33,33,33,34,35,-1,39, 14,14,14,-1,18,18,17,16,15,14,13,12,11,12,13,14,15,16,16,15,16,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 15,15,15,16,17,18,17,16,15,14,13,12,12,12,13,14,15,16,16,16,16,-1,-1,17,17,17,18,19,19,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 16,16,16,-1,18,18,17,16,15,14,13,13,13,13,13,14,15,16,17,17,17,18,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,14,14,14,14,15,16,17,18,18,18,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 23,22,21,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,16,17,18,19,19,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 23,22,21,21,-1,18,17,17,17,17,-1,16,16,16,16,16,16,16,17,-1,-1,20,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 23,22,21,20,19,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,-1,22,21,22,22,22,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,22,22,22,23,23,23,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,20,20,20,20,21,22,23,23,22,21,20,19,19,19,19,19,-1,-1,23,23,23,-1,24,25,26,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,41,41,42,43,42,42,42, 35,35,-1,21,21,21,21,21,22,23,23,22,21,20,20,20,20,-1,20,21,-1,24,24,24,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,43,43,43, 34,34,-1,22,22,22,22,22,22,23,-1,22,21,21,21,21,21,22,21,21,-1,25,25,25,25,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,44, 33,34,-1,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,45, 32,-1,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,-1,28,27,27,27,27,27,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 31,-1,26,25,25,25,25,25,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 30,-1,26,26,26,26,26,26,-1,26,27,28,-1,25,25,25,-1,32,31,30,29,29,29,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 29,28,27,27,27,27,27,27,-1,27,27,28,-1,26,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 30,-1,28,28,28,28,28,28,-1,-1,28,28,28,27,28,29,30,31,31,31,-1,-1,43,42,42,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 31,-1,29,29,29,29,-1,29,30,-1,29,29,28,28,28,29,30,31,32,32,-1,-1,43,42,41,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 32,-1,-1,-1,-1,30,31,30,30,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 33,34,35,36,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 34,34,35,36,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 35,35,35,36,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 36,36,36,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,37,37,38,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,38,38,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,39,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,52,51,50,49,48,47,47,47,48,49,50,51,52, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,51,50,49,48,48,48,48,48,49,50,-1,53, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,51,50,49,49,49,49,49,49,49,50,-1,54, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,51,51,51,51,51,-1,51,-1,-1,56, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,52,52,52,52,52,-1,-1,-1,58,57, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,54,55,56,57,58, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,54,54,54,54,-1,57,57,58, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,55,55,-1,-1,58,58,58, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,56,-1,-1,59,59,59, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 13,12,11,11,-1,9,-1,6,5,4,3,2,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 13,12,11,11,-1,-1,-1,-1,5,4,3,2,1,0,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,11,10,10,11,12,13,14,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,11,11,11,11,12,13,14,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,12,12,12,12,12,12,13,14,-1,26,25,25,25,25,24,24,24,25,26,27,28,28,29,30,31,-1,-1,-1,-1,-1,36, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,13,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,29,29,30,31,32,33,34,35,-1,37, 13,13,13,-1,20,19,18,17,17,17,-1,10,10,10,10,10,11,12,13,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,-1,38, 14,14,14,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,15,-1,-1,15,15,15,-1,17,17,18,19,20,21,22,-1,28,28,28,29,30,31,32,33,33,33,34,35,-1,39, 15,15,15,-1,19,19,18,17,16,15,14,13,12,13,14,15,16,17,17,16,17,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 16,16,16,17,18,19,18,17,16,15,14,13,13,13,14,15,16,17,17,17,17,-1,-1,17,17,17,18,19,19,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 17,17,17,-1,19,19,18,17,16,15,14,14,14,14,14,15,16,17,18,18,18,19,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,15,15,15,16,17,18,19,19,19,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,17,18,19,20,20,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 24,23,22,22,-1,19,18,18,18,18,-1,17,17,17,17,17,17,17,18,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 24,23,22,21,20,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,-1,23,22,23,22,22,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,23,23,23,23,23,23,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,21,21,21,21,22,23,24,24,23,22,21,20,20,20,20,20,-1,-1,24,24,24,-1,24,25,26,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,41,41,42,43,42,42,42, 36,36,-1,22,22,22,22,22,23,24,24,23,22,21,21,21,21,-1,21,22,-1,25,25,25,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,43,43,43, 35,35,-1,23,23,23,23,23,23,24,-1,23,22,22,22,22,22,23,22,22,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,44, 34,35,-1,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,45, 33,-1,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 32,-1,27,26,26,26,26,26,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 31,-1,27,27,27,27,27,27,-1,27,28,29,-1,26,26,26,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 30,29,28,28,28,28,28,28,-1,28,28,29,-1,27,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 31,-1,29,29,29,29,29,29,-1,-1,29,29,29,28,29,30,31,32,32,32,-1,-1,44,43,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 32,-1,30,30,30,30,-1,30,31,-1,30,30,29,29,29,30,31,32,33,33,-1,-1,44,43,42,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 33,-1,-1,-1,-1,31,32,31,31,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 35,35,36,37,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 36,36,36,37,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 37,37,37,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,38,38,39,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,39,39,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,44,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,40,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,43,44,45,46,-1,-1,54,53,52,51,50,49,48,47,47,47,48,49,50,51,52, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,54,53,53,52,51,50,49,48,48,48,48,48,49,50,-1,53, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,45,46,-1,54,53,52,52,51,50,49,49,49,49,49,49,49,50,-1,54, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,46,-1,-1,-1,51,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,51,51,51,51,51,-1,51,-1,-1,56, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,52,52,52,52,52,-1,-1,-1,58,57, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,54,54,54,54,54,54,-1,57,57,58, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,55,55,55,55,55,-1,-1,58,58,58, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,56,56,56,56,56,-1,-1,59,59,59, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,17,17,-1,15,-1,12,11,10,9,8,7,6,6,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,7,7,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,18,17,16,15,14,13,12,11,11,11,12,12,12,-1,-1,-1,-1,-1,4,4,-1,-1,8,8,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,18,17,16,15,14,13,12,12,12,12,12,12,11,10,9,8,7,6,5,5,6,7,8,9,-1,21,20,19,18,17,17,18,19,20,21,21,22,23,24,25,26,-1,28,28,28,29,30, 19,18,17,16,15,14,13,13,13,13,13,13,12,11,10,9,8,7,6,6,6,6,7,8,9,-1,21,20,19,19,-1,18,18,19,20,21,22,22,23,24,25,26,-1,29,29,29,29,30, 19,18,17,16,15,14,14,14,14,14,14,13,12,11,11,-1,-1,7,7,7,7,7,7,8,9,-1,21,20,20,20,20,19,19,19,20,21,22,23,23,24,25,26,-1,-1,-1,-1,-1,31, 19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,24,24,25,26,27,28,29,30,-1,32, 19,19,19,-1,23,22,21,20,20,20,-1,13,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,-1,33, 20,20,20,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,28,28,29,30,-1,34, 21,21,21,-1,23,22,21,20,19,18,17,16,15,16,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 22,22,22,23,23,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 23,23,23,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,23,22,21,20,19,19,-1,18,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 27,26,25,24,23,22,21,20,20,20,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 27,26,25,25,-1,22,21,21,21,21,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 27,26,25,24,23,22,22,22,22,22,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,24,24,24,24,25,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,37,38,37,37,37, 39,39,-1,25,25,25,25,25,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,38,38,38, 38,38,-1,26,26,26,26,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,-1,39, 37,38,-1,27,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,40, 36,-1,-1,28,28,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 35,-1,30,29,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 34,-1,30,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,47, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,48, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,49, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,51, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,53,52, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,53, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 19,18,17,17,-1,15,-1,12,11,10,9,8,7,6,6,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,-1,-1,6,6,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,18,17,16,15,14,13,12,11,11,11,12,11,11,-1,-1,-1,-1,-1,3,3,-1,-1,7,7,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,18,17,16,15,14,13,12,12,12,12,12,11,10,9,8,7,6,5,4,4,5,6,7,8,-1,20,19,18,17,16,16,17,18,19,20,20,21,22,23,24,25,-1,27,27,27,28,29, 19,18,17,16,15,14,13,13,13,13,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,-1,20,19,18,18,-1,17,17,18,19,20,21,21,22,23,24,25,-1,28,28,28,28,29, 19,18,17,16,15,14,14,14,14,14,13,12,11,10,10,-1,-1,6,6,6,6,6,6,7,8,-1,20,19,19,19,19,18,18,18,19,20,21,22,22,23,24,25,-1,-1,-1,-1,-1,30, 19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,23,23,24,25,26,27,28,29,-1,31, 19,19,19,-1,22,21,20,19,19,19,-1,12,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,-1,32, 20,20,20,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,27,27,28,29,-1,33, 21,21,21,-1,22,21,20,19,18,17,16,15,14,15,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 22,22,22,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 23,23,23,-1,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,22,21,20,19,18,18,-1,17,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 26,25,24,23,22,21,20,19,19,19,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 26,25,24,24,-1,21,20,20,20,20,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 26,25,24,23,22,21,21,21,21,21,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,35,35,35, -1,-1,-1,23,23,23,23,24,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,36,37,36,36,36, 38,38,-1,24,24,24,24,24,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,37,37,37, 37,37,-1,25,25,25,25,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,-1,38, 36,37,-1,26,26,26,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,39, 35,-1,-1,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 34,-1,29,28,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 33,-1,29,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 19,18,17,17,-1,15,-1,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,1,1,-1,-1,5,5,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,18,17,16,15,14,13,12,11,11,11,11,10,10,-1,-1,-1,-1,-1,2,2,-1,-1,6,6,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,18,17,16,15,14,13,12,12,12,12,11,10,9,8,7,6,5,4,3,3,4,5,6,7,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 19,18,17,16,15,14,13,13,13,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 19,18,17,16,15,14,14,14,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,5,6,7,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,22,22,23,24,25,26,27,28,-1,30, 19,19,19,-1,21,20,19,18,18,18,-1,11,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,-1,31, 20,20,20,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,8,-1,-1,8,8,8,-1,10,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,26,26,27,28,-1,32, 21,21,21,-1,21,20,19,18,17,16,15,14,13,14,14,13,12,11,10,9,10,-1,9,9,9,10,11,11,11,12,-1,15,15,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,-1,-1,10,10,10,11,12,12,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 23,23,23,-1,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,12,-1,11,11,11,11,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,21,20,19,18,17,17,-1,16,16,15,14,13,12,12,12,12,12,12,-1,12,12,12,12,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 25,24,23,22,21,20,19,18,18,18,-1,17,16,15,14,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 25,24,23,23,-1,20,19,19,19,19,-1,17,16,15,14,14,14,14,14,-1,-1,14,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 25,24,23,22,21,20,20,20,20,20,-1,17,16,15,15,15,15,15,15,-1,16,15,16,15,15,15,16,17,18,18,17,17,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,16,16,16,16,16,16,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,22,22,22,22,23,23,22,21,20,19,18,17,17,17,17,17,-1,-1,17,17,17,-1,17,18,19,-1,19,19,19,19,19,19,20,-1,-1,-1,-1,-1,34,34,35,36,35,35,35, 37,37,-1,23,23,23,23,23,23,22,21,20,19,18,18,18,18,-1,18,19,-1,18,18,18,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,36,36,36, 36,36,-1,24,24,24,24,24,23,23,-1,20,19,19,19,19,19,20,19,19,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,-1,37, 35,36,-1,25,25,25,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,38, 34,-1,-1,26,26,26,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 33,-1,28,27,27,26,25,25,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 32,-1,28,28,27,26,26,26,-1,24,25,26,-1,23,23,23,-1,26,25,24,23,23,23,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 31,30,29,28,27,27,27,27,-1,25,25,26,-1,24,-1,-1,-1,26,25,24,24,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 32,-1,29,28,28,28,28,28,-1,-1,26,26,26,25,26,27,27,26,25,25,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 33,-1,29,29,29,29,-1,29,30,-1,27,27,26,26,26,27,27,26,26,26,-1,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 34,-1,-1,-1,-1,30,31,30,30,-1,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 35,36,37,37,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 36,36,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,31,31,32,33,34,35,36,37,38,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 37,37,37,37,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 38,38,38,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,39,38,37,37,-1,34,33,32,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,38,37,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 40,39,38,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,39,39,39,-1,-1,47,46,45,44,43,42,41,40,40,40,41,42,43,44,45, 40,39,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,-1,48,47,46,45,44,43,42,41,41,41,41,41,42,43,-1,46, 40,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,40,41,41,41,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,-1,47, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,41,42,42,-1,-1,-1,47,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,44,44,44,44,44,-1,44,-1,-1,49, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,45,45,45,45,45,-1,-1,-1,51,50, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,48,47,46,46,46,46,46,47,48,49,50,51, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,47,47,47,47,47,47,-1,50,50,51, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,48,48,48,48,48,-1,-1,51,51,51, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,49,49,49,49,49,-1,-1,52,52,52, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27, 20,19,18,18,-1,16,-1,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27, 20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,1,-1,-1,4,4,-1,-1,-1,-1,-1,-1,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,19,18,17,16,15,14,13,12,12,12,11,10,10,-1,-1,-1,-1,-1,2,2,-1,-1,5,5,-1,18,17,16,15,14,13,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,24,24,25,26,27, -1,19,18,17,16,15,14,13,13,13,12,11,10,9,8,7,6,5,4,3,3,4,5,6,6,-1,18,17,16,15,14,14,15,16,17,18,18,19,20,21,22,23,-1,25,25,25,26,27, 20,19,18,17,16,15,14,14,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,-1,18,17,16,16,-1,15,15,16,17,18,19,19,20,21,22,23,-1,26,26,26,26,27, 20,19,18,17,16,15,15,15,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,5,6,7,-1,18,17,17,17,17,16,16,16,17,18,19,20,20,21,22,23,-1,-1,-1,-1,-1,28, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,21,21,22,23,24,25,26,27,-1,29, 20,20,20,-1,21,20,19,18,18,18,-1,11,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,-1,30, 21,21,21,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,8,-1,-1,8,8,8,-1,10,10,11,12,13,14,15,-1,20,20,20,21,22,23,24,25,25,25,26,27,-1,31, 22,22,22,-1,21,20,19,18,17,16,15,14,13,14,14,13,12,11,10,9,10,-1,9,9,9,10,11,11,11,12,-1,15,15,-1,21,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,32, 23,23,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,-1,-1,10,10,10,11,12,12,-1,-1,-1,-1,-1,20,20,21,22,22,23,24,25,-1,28,28,29,30,31, 24,24,24,-1,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,12,-1,11,11,11,11,12,13,-1,17,17,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,21,20,19,18,17,17,-1,16,16,15,14,13,12,12,12,12,12,12,-1,12,12,12,12,12,13,-1,16,16,17,18,19,20,21,22,23,24,24,25,-1,-1,29,29,30,31, 25,24,23,22,21,20,19,18,18,18,-1,17,16,15,14,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,25,26,-1,-1,30,30,31, 25,24,23,23,-1,20,19,19,19,19,-1,17,16,15,14,14,14,14,14,-1,-1,14,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,26,27,-1,31,31,31, 25,24,23,22,21,20,20,20,20,20,-1,17,16,15,15,15,15,15,15,-1,16,15,16,15,15,15,16,17,18,18,17,17,17,18,19,20,21,22,23,24,-1,27,27,27,-1,32,32,32, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,16,16,16,16,16,16,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,22,22,22,22,23,23,22,21,20,19,18,17,17,17,17,17,-1,-1,17,17,17,-1,17,18,19,-1,19,19,19,19,19,19,20,-1,-1,-1,-1,-1,34,34,35,35,34,34,34, 37,37,-1,23,23,23,23,23,23,22,21,20,19,18,18,18,18,-1,18,19,-1,18,18,18,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,35,35,35, 36,36,-1,24,24,24,24,24,23,23,-1,20,19,19,19,19,19,20,19,19,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,-1,36, 35,36,-1,25,25,25,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,37, 34,-1,-1,26,26,26,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,38,38, 33,-1,28,27,27,26,25,25,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 32,-1,28,28,27,26,26,26,-1,24,25,26,-1,23,23,23,-1,26,25,24,23,23,23,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 31,30,29,28,27,27,27,27,-1,25,25,26,-1,24,-1,-1,-1,26,25,24,24,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 32,-1,29,28,28,28,28,28,-1,-1,26,26,26,25,26,27,27,26,25,25,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 33,-1,29,29,29,29,-1,29,30,-1,27,27,26,26,26,27,27,26,26,26,-1,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 34,-1,-1,-1,-1,30,31,30,30,-1,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 35,36,37,37,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 36,36,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,31,31,32,33,34,35,36,37,38,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 37,37,37,37,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 38,38,38,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,39,38,37,37,-1,34,33,32,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,38,37,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 40,39,38,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,39,39,39,-1,-1,47,46,45,44,43,42,41,40,40,40,41,42,43,44,45, 40,39,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,-1,48,47,46,45,44,43,42,41,41,41,41,41,42,43,-1,46, 40,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,40,41,41,41,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,-1,47, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,41,42,42,-1,-1,-1,47,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,44,44,44,44,44,-1,44,-1,-1,49, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,45,45,45,45,45,-1,-1,-1,51,50, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,48,47,46,46,46,46,46,47,48,49,50,51, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,47,47,47,47,47,47,-1,50,50,51, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,48,48,48,48,48,-1,-1,51,51,51, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,49,49,49,49,49,-1,-1,52,52,52, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26, 21,20,19,19,-1,17,-1,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26, 21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26, -1,20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,2,-1,-1,3,3,-1,-1,-1,-1,-1,-1,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,20,19,18,17,16,15,14,13,13,13,12,11,11,-1,-1,-1,-1,-1,3,3,-1,-1,4,4,-1,17,16,15,14,13,12,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,23,23,24,25,26, -1,20,19,18,17,16,15,14,14,14,13,12,11,10,9,8,7,6,5,4,4,5,6,5,5,-1,17,16,15,14,13,13,14,15,16,17,17,18,19,20,21,22,-1,24,24,24,25,26, 21,20,19,18,17,16,15,15,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,6,6,-1,17,16,15,15,-1,14,14,15,16,17,18,18,19,20,21,22,-1,25,25,25,25,26, 21,20,19,18,17,16,16,16,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,6,7,7,-1,17,16,16,16,16,15,15,15,16,17,18,19,19,20,21,22,-1,-1,-1,-1,-1,27, 21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,20,20,21,22,23,24,25,26,-1,28, 21,21,21,-1,22,21,20,19,19,19,-1,12,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,-1,29, 22,22,22,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,19,19,19,20,21,22,23,24,24,24,25,26,-1,30, 23,23,23,-1,22,21,20,19,18,17,16,15,14,15,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,20,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,31, 24,24,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,-1,27,27,28,29,30, 25,25,25,-1,22,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,22,21,20,19,18,18,-1,17,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30, 26,25,24,23,22,21,20,19,19,19,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,24,24,24,24,25,-1,-1,29,29,30, 26,25,24,24,-1,21,20,20,20,20,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,25,25,25,26,-1,30,30,30, 26,25,24,23,22,21,21,21,21,21,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,26,26,26,-1,31,31,31, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,23,23,23,23,24,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,35,34,33,33,33, 38,38,-1,24,24,24,24,24,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,34,34,34, 37,37,-1,25,25,25,25,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,35,-1,35, 36,37,-1,26,26,26,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,37,36,37,36, 35,-1,-1,27,27,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,37,37, 34,-1,29,28,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,38,38, 33,-1,29,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,39, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25, 22,21,20,20,-1,18,-1,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25, 22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25, -1,21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,2,2,-1,-1,-1,-1,-1,-1,10,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,21,20,19,18,17,16,15,14,14,14,13,12,12,-1,-1,-1,-1,-1,4,4,-1,-1,3,3,-1,16,15,14,13,12,11,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,22,22,23,24,25, -1,21,20,19,18,17,16,15,15,15,14,13,12,11,10,9,8,7,6,5,5,6,5,4,4,-1,16,15,14,13,12,12,13,14,15,16,16,17,18,19,20,21,-1,23,23,23,24,25, 22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,8,7,6,6,6,6,5,5,5,-1,16,15,14,14,-1,13,13,14,15,16,17,17,18,19,20,21,-1,24,24,24,24,25, 22,21,20,19,18,17,17,17,16,15,14,13,12,11,11,-1,-1,7,7,7,7,6,6,6,6,-1,16,15,15,15,15,14,14,14,15,16,17,18,18,19,20,21,-1,-1,-1,-1,-1,26, 22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,11,10,9,8,8,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,19,19,20,21,22,23,24,25,-1,27, 22,22,22,-1,23,22,21,20,20,20,-1,13,13,12,11,10,9,9,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,-1,28, 23,23,23,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,18,18,18,19,20,21,22,23,23,23,24,25,-1,29, 24,24,24,-1,23,22,21,20,19,18,17,16,15,16,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,19,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,30, 25,25,25,24,23,22,21,20,19,18,17,16,16,16,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29, 26,26,26,-1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,21,21,21,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,23,22,21,20,19,19,-1,18,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,22,22,22,22,23,-1,-1,27,27,28,29, 27,26,25,24,23,22,21,20,20,20,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,23,23,23,23,24,-1,-1,28,28,29, 27,26,25,25,-1,22,21,21,21,21,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,24,24,24,25,-1,29,29,29, 27,26,25,24,23,22,22,22,22,22,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,25,25,25,-1,30,30,30, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,24,24,24,24,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,34,33,32,32,32, 38,38,-1,25,25,25,25,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,-1,33,33,33, 37,37,-1,26,26,26,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,34,-1,34, 36,37,-1,27,27,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,36,35,36,35, 35,-1,-1,28,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,36,36, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,37,37, 33,-1,30,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,38,38, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,39, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24, 23,22,21,21,-1,19,-1,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24, 23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24, -1,22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,1,1,-1,-1,-1,-1,-1,-1,9,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,22,21,20,19,18,17,16,15,15,15,14,13,13,-1,-1,-1,-1,-1,5,5,-1,-1,2,2,-1,15,14,13,12,11,10,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,21,21,22,23,24, -1,22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,8,7,6,6,5,4,3,3,-1,15,14,13,12,11,11,12,13,14,15,15,16,17,18,19,20,-1,22,22,22,23,24, 23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,8,7,7,6,5,4,4,4,-1,15,14,13,13,-1,12,12,13,14,15,16,16,17,18,19,20,-1,23,23,23,23,24, 23,22,21,20,19,18,18,18,17,16,15,14,13,12,12,-1,-1,8,8,7,6,5,5,5,5,-1,15,14,14,14,14,13,13,13,14,15,16,17,17,18,19,20,-1,-1,-1,-1,-1,25, 23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,18,18,19,20,21,22,23,24,-1,26, 23,23,23,-1,24,23,22,21,21,21,-1,14,14,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,-1,27, 24,24,24,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,8,-1,-1,8,8,8,-1,10,10,11,12,13,14,15,-1,17,17,17,18,19,20,21,22,22,22,23,24,-1,28, 25,25,25,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,9,9,9,10,11,11,11,12,-1,15,15,-1,18,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,29, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,11,12,12,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28, 27,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,-1,11,11,11,11,12,13,-1,17,17,17,18,19,20,20,20,20,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,12,12,12,12,-1,12,12,12,12,12,13,-1,16,16,17,18,19,20,21,21,21,21,21,22,-1,-1,26,26,27,28, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,22,22,22,22,23,-1,-1,27,27,28, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,14,14,14,14,-1,-1,14,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,23,23,23,24,-1,28,28,28, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,15,15,15,15,15,-1,16,15,16,15,15,15,16,17,18,18,17,17,17,18,19,20,21,22,23,24,-1,24,24,24,-1,29,29,29, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,16,16,16,16,16,16,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,25,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,17,17,17,-1,17,18,19,-1,19,19,19,19,19,19,20,-1,-1,-1,-1,-1,34,34,33,32,31,31,31, 37,37,-1,26,26,26,25,24,23,22,21,20,19,18,18,18,18,-1,18,19,-1,18,18,18,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,-1,32,32,32, 36,36,-1,27,27,26,25,24,23,23,-1,20,19,19,19,19,19,20,19,19,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,33,-1,33, 35,36,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,35,34,35,34, 34,-1,-1,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,35,35, 33,-1,29,28,27,26,25,25,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,36,36, 32,-1,29,28,27,26,26,26,-1,24,25,26,-1,23,23,23,-1,26,25,24,23,23,23,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,37,37, 31,30,29,28,27,27,27,27,-1,25,25,26,-1,24,-1,-1,-1,26,25,24,24,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,38, 32,-1,29,28,28,28,28,28,-1,-1,26,26,26,25,26,27,27,26,25,25,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 33,-1,29,29,29,29,-1,29,30,-1,27,27,26,26,26,27,27,26,26,26,-1,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 34,-1,-1,-1,-1,30,31,30,30,-1,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 35,36,37,37,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 36,36,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,31,31,32,33,34,35,36,37,38,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 37,37,37,37,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 38,38,38,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,39,38,37,37,-1,34,33,32,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,38,37,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 40,39,38,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,39,39,39,-1,-1,47,46,45,44,43,42,41,40,40,40,41,42,43,44,45, 40,39,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,-1,48,47,46,45,44,43,42,41,41,41,41,41,42,43,-1,46, 40,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,40,41,41,41,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,-1,47, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,41,42,42,-1,-1,-1,47,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,44,44,44,44,44,-1,44,-1,-1,49, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,45,45,45,45,45,-1,-1,-1,51,50, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,48,47,46,46,46,46,46,47,48,49,50,51, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,47,47,47,47,47,47,-1,50,50,51, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,48,48,48,48,48,-1,-1,51,51,51, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,49,49,49,49,49,-1,-1,52,52,52, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23, 24,23,22,22,-1,20,-1,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23, 24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,1,1,-1,-1,-1,-1,-1,-1,8,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,23,22,21,20,19,18,17,16,16,16,15,14,14,-1,-1,-1,-1,-1,6,6,-1,-1,2,2,-1,14,13,12,11,10,9,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,14,13,12,11,10,10,11,12,13,14,14,15,16,17,18,19,-1,21,21,21,22,23, 24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,14,13,12,12,-1,11,11,12,13,14,15,15,16,17,18,19,-1,22,22,22,22,23, 24,23,22,21,20,19,19,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,5,-1,14,13,13,13,13,12,12,12,13,14,15,16,16,17,18,19,-1,-1,-1,-1,-1,24, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,17,17,18,19,20,21,22,23,-1,25, 24,24,24,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,-1,26, 25,25,25,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,8,-1,-1,8,8,8,-1,10,10,11,12,13,14,15,-1,16,16,16,17,18,19,20,21,21,21,22,23,-1,27, 26,26,26,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,9,9,9,10,11,11,11,12,-1,15,15,-1,17,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,28, 27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,11,12,12,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,-1,24,24,25,26,27, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,-1,11,11,11,11,12,13,-1,17,17,17,18,19,19,19,19,19,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,12,12,12,12,-1,12,12,12,12,12,13,-1,16,16,17,18,19,20,20,20,20,20,20,21,-1,-1,25,25,26,27, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,21,21,21,21,22,-1,-1,26,26,27, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,14,14,14,14,-1,-1,14,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,22,22,22,22,22,23,-1,27,27,27, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,15,15,15,15,15,-1,16,15,16,15,15,15,16,17,18,18,17,17,17,18,19,20,21,22,23,23,-1,23,23,23,-1,28,28,28, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,16,16,16,16,16,16,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,25,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,17,17,17,-1,17,18,19,-1,19,19,19,19,19,19,20,-1,-1,-1,-1,-1,34,33,32,31,30,30,30, 37,37,-1,26,26,26,25,24,23,22,21,20,19,18,18,18,18,-1,18,19,-1,18,18,18,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,33,33,-1,31,31,31, 36,36,-1,27,27,26,25,24,23,23,-1,20,19,19,19,19,19,20,19,19,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,32,-1,32, 35,36,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,34,33,34,33, 34,-1,-1,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,35,-1,34,34, 33,-1,29,28,27,26,25,25,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,36,35,35, 32,-1,29,28,27,26,26,26,-1,24,25,26,-1,23,23,23,-1,26,25,24,23,23,23,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,36,36,36, 31,30,29,28,27,27,27,27,-1,25,25,26,-1,24,-1,-1,-1,26,25,24,24,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,37,37, 32,-1,29,28,28,28,28,28,-1,-1,26,26,26,25,26,27,27,26,25,25,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,38, 33,-1,29,29,29,29,-1,29,30,-1,27,27,26,26,26,27,27,26,26,26,-1,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 34,-1,-1,-1,-1,30,31,30,30,-1,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 35,36,37,37,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 36,36,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,31,31,32,33,34,35,36,37,38,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 37,37,37,37,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 38,38,38,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,39,38,37,37,-1,34,33,32,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,38,37,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 40,39,38,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,39,39,39,-1,-1,47,46,45,44,43,42,41,40,40,40,41,42,43,44,45, 40,39,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,-1,48,47,46,45,44,43,42,41,41,41,41,41,42,43,-1,46, 40,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,40,41,41,41,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,-1,47, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,41,42,42,-1,-1,-1,47,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,44,44,44,44,44,-1,44,-1,-1,49, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,45,45,45,45,45,-1,-1,-1,51,50, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,48,47,46,46,46,46,46,47,48,49,50,51, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,47,47,47,47,47,47,-1,50,50,51, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,48,48,48,48,48,-1,-1,51,51,51, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,49,49,49,49,49,-1,-1,52,52,52, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22, 25,24,23,23,-1,21,-1,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22, 25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22, -1,24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,2,2,-1,-1,-1,-1,-1,-1,7,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,24,23,22,21,20,19,18,17,17,17,16,15,15,-1,-1,-1,-1,-1,7,7,-1,-1,3,3,-1,13,12,11,10,9,8,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,19,19,20,21,22, -1,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,13,12,11,10,9,9,10,11,12,13,13,14,15,16,17,18,-1,20,20,20,21,22, 25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,13,12,11,11,-1,10,10,11,12,13,14,14,15,16,17,18,-1,21,21,21,21,22, 25,24,23,22,21,20,20,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,6,-1,13,12,12,12,12,11,11,11,12,13,14,15,15,16,17,18,-1,-1,-1,-1,-1,23, 25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,16,16,17,18,19,20,21,22,-1,24, 25,25,25,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,-1,25, 26,26,26,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,11,11,12,13,14,15,16,-1,15,15,15,16,17,18,19,20,20,20,21,22,-1,26, 27,27,27,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,16,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,27, 28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,-1,23,23,24,25,26, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,-1,12,12,12,12,13,14,-1,18,18,18,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,13,13,13,13,-1,13,13,13,13,13,14,-1,17,17,18,19,19,19,19,19,19,19,19,20,-1,-1,24,24,25,26, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,20,20,20,20,21,-1,-1,25,25,26, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,15,15,15,15,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,22,21,21,21,21,21,22,-1,26,26,26, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,16,16,16,16,16,-1,17,16,17,16,16,16,17,18,19,19,18,18,18,19,20,21,22,22,22,22,-1,22,22,22,-1,27,27,27, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,17,17,17,17,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,26,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,18,18,18,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,33,32,31,30,29,29,29, 38,38,-1,27,27,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,19,19,19,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,33,32,32,-1,30,30,30, 37,37,-1,28,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,31,-1,31, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,33,32,33,32, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,35,34,-1,33,33, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,35,35,35,34,34, 33,-1,30,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,36,35,35,35, 32,31,30,29,28,28,28,28,-1,26,26,27,-1,25,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,36,36,36,36, 33,-1,30,29,29,29,29,29,-1,-1,27,27,27,26,27,28,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,37,37,37, 34,-1,30,30,30,30,-1,30,31,-1,28,28,27,27,27,28,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,38,38, 35,-1,-1,-1,-1,31,32,31,31,-1,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,39, 36,37,38,38,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 37,37,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,32,33,34,35,36,37,38,39,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 38,38,38,38,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 39,39,39,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,40,39,38,38,-1,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,39,38,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,40,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 41,40,39,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,40,40,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 41,40,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,-1,49,48,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 41,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,41,42,42,42,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,-1,48, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,42,43,43,-1,-1,-1,48,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,45,45,45,45,45,-1,45,-1,-1,50, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,46,46,46,46,46,-1,-1,-1,52,51, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,49,48,47,47,47,47,47,48,49,50,51,52, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,48,48,48,48,48,48,-1,51,51,52, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,49,49,49,49,49,-1,-1,52,52,52, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,50,50,50,50,50,-1,-1,53,53,53, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21, 26,25,24,24,-1,22,-1,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21, 26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21, -1,25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,3,3,-1,-1,-1,-1,-1,-1,6,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,25,24,23,22,21,20,19,18,18,18,17,16,16,-1,-1,-1,-1,-1,8,8,-1,-1,4,4,-1,12,11,10,9,8,7,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,18,18,19,20,21, -1,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,12,11,10,9,8,8,9,10,11,12,12,13,14,15,16,17,-1,19,19,19,20,21, 26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,12,11,10,10,-1,9,9,10,11,12,13,13,14,15,16,17,-1,20,20,20,20,21, 26,25,24,23,22,21,21,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,7,-1,12,11,11,11,11,10,10,10,11,12,13,14,14,15,16,17,-1,-1,-1,-1,-1,22, 26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,15,15,16,17,18,19,20,21,-1,23, 26,26,26,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,13,13,13,-1,-1,-1,-1,18,18,19,20,21,-1,24, 27,27,27,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,12,12,13,14,15,16,17,-1,14,14,14,15,16,17,18,19,19,19,20,21,-1,25, 28,28,28,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,15,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,26, 29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,-1,22,22,23,24,25, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,-1,13,13,13,13,14,15,-1,19,19,19,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,14,14,14,14,14,-1,14,14,14,14,14,15,-1,18,18,19,18,18,18,18,18,18,18,18,19,-1,-1,23,23,24,25, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,16,17,18,19,19,-1,-1,-1,-1,19,19,19,19,20,-1,-1,24,24,25, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,16,16,16,16,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,22,21,20,20,20,20,20,21,-1,25,25,25, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,17,17,17,17,17,-1,18,17,18,17,17,17,18,19,20,20,19,19,19,20,21,22,22,21,21,21,-1,21,21,21,-1,26,26,26, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,18,18,18,18,18,18,-1,-1,-1,20,20,20,20,20,21,22,22,22,22,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,27,27,27,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,19,19,19,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,32,31,30,29,28,28,28, 39,39,-1,28,28,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,20,20,20,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,33,32,31,31,-1,29,29,29, 38,38,-1,29,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,32,32,-1,-1,30,-1,30, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,32,31,32,31, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,34,33,-1,32,32, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,35,34,34,34,33,33, 34,-1,31,30,29,28,28,28,-1,26,27,28,-1,25,25,25,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,35,35,35,34,34,34, 33,32,31,30,29,29,29,29,-1,27,27,28,-1,26,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,36,35,35,35,35, 34,-1,31,30,30,30,30,30,-1,-1,28,28,28,27,28,29,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,36,36,36,36,36, 35,-1,31,31,31,31,-1,31,32,-1,29,29,28,28,28,29,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,37,37,37,37,37, 36,-1,-1,-1,-1,32,33,32,32,-1,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,38,38,38,38, 37,38,39,39,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,39,39,39,39, 38,38,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,33,34,35,36,37,38,39,40,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,40,40,40,40, 39,39,39,39,-1,36,35,34,33,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,41,41,41,41, 40,40,40,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,42,42,42,42, -1,41,40,39,39,-1,36,35,34,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,43,43,43,43, -1,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,44,44,44, -1,-1,40,39,38,37,36,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,41,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,45,45, 42,41,40,39,38,37,37,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,41,41,41,-1,-1,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46, 42,41,40,39,38,38,38,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,-1,50,49,48,47,46,45,44,43,43,43,43,43,44,45,-1,47, 42,41,40,39,39,39,39,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,42,43,43,43,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,-1,48, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,43,44,44,-1,-1,-1,49,-1,-1,-1,45,45,45,45,45,45,45,45,-1,49, 42,41,41,41,41,41,41,42,43,44,45,46,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,46,46,46,46,46,-1,46,-1,-1,50, 42,42,42,42,42,42,42,42,43,44,45,46,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,47,47,47,47,47,-1,-1,-1,52,51, 43,43,43,43,43,-1,43,43,43,44,45,46,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,50,49,48,48,48,48,48,49,50,51,52,52, 44,44,44,44,-1,-1,44,44,44,44,45,46,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,49,49,49,49,49,49,-1,52,52,53, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,50,50,50,50,50,-1,-1,53,53,53, 46,46,46,47,48,49,48,47,46,46,46,46,47,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,51,51,51,51,51,-1,-1,54,54,54, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20, 27,26,25,25,-1,23,-1,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,20, 27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,4,4,-1,-1,-1,-1,-1,-1,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, -1,26,25,24,23,22,21,20,19,19,19,18,17,17,-1,-1,-1,-1,-1,9,9,-1,-1,5,5,-1,11,10,9,8,7,6,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,17,17,18,19,20, -1,26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,11,10,9,8,7,7,8,9,10,11,11,12,13,14,15,16,-1,18,18,18,19,20, 27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,10,9,9,-1,8,8,9,10,11,12,12,13,14,15,16,-1,19,19,19,19,20, 27,26,25,24,23,22,22,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,8,-1,11,10,10,10,10,9,9,9,10,11,12,13,13,14,15,16,-1,-1,-1,-1,-1,21, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,14,14,15,16,17,18,19,20,-1,22, 27,27,27,-1,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,-1,23, 28,28,28,-1,27,26,25,24,23,23,-1,-1,18,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,13,13,14,15,16,17,18,-1,13,13,13,14,15,16,17,18,18,18,19,20,-1,24, 29,29,29,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,14,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,25, 30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,-1,21,21,22,23,24, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,-1,14,14,14,14,15,16,-1,20,19,18,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,15,15,15,15,-1,15,15,15,15,15,16,-1,19,19,18,17,17,17,17,17,17,17,17,18,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,17,18,19,18,18,-1,-1,-1,-1,18,18,18,18,19,-1,-1,23,23,24, 31,30,29,29,-1,26,25,25,25,25,-1,20,19,18,17,17,17,17,17,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,19,19,19,19,20,21,21,20,19,19,19,19,19,20,-1,24,24,24, 31,30,29,28,27,26,26,26,26,26,-1,20,19,18,18,18,18,18,18,-1,19,18,19,18,18,18,19,20,21,21,20,20,20,20,20,21,21,20,20,20,-1,20,20,20,-1,25,25,25, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,19,19,19,19,19,19,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,28,28,28,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,20,20,20,-1,20,21,22,-1,22,22,22,22,22,22,22,-1,-1,-1,-1,-1,31,30,29,28,27,27,27, 40,40,-1,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,21,21,21,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,30,-1,28,28,28, 39,39,-1,30,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,32,31,31,-1,-1,29,-1,29, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,31,30,31,30, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,33,32,-1,31,31, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,35,34,33,33,33,32,32, 35,-1,32,31,30,29,29,29,-1,27,28,29,-1,26,26,26,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,35,34,34,34,33,33,33, 34,33,32,31,30,30,30,30,-1,28,28,29,-1,27,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,35,35,35,34,34,34,34, 35,-1,32,31,31,31,31,31,-1,-1,29,29,29,28,29,30,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,36,35,35,35,35,35, 36,-1,32,32,32,32,-1,32,33,-1,30,30,29,29,29,30,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,36,36,36,36,36, 37,-1,-1,-1,-1,33,34,33,33,-1,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,37,37,37,37, 38,39,40,40,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,38,38,38,38, 39,39,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,34,35,36,37,38,39,40,41,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,39,39,39,39, 40,40,40,40,-1,37,36,35,34,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,40,40,40,40, 41,41,41,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,41,41,41,41, -1,42,41,40,40,-1,37,36,35,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,42,42,42,42, -1,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,44,43,43,43,43, -1,-1,41,40,39,38,37,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,44,44,44,44, 43,42,41,40,39,38,38,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,50,49,48,47,46,45,44,43,43,43,44,45,45,45,45, 43,42,41,40,39,39,39,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,-1,51,50,49,48,47,46,45,44,44,44,44,44,45,46,-1,46, 43,42,41,40,40,40,40,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,43,44,44,44,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,-1,47, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,44,45,45,-1,-1,-1,50,-1,-1,-1,46,46,46,46,46,46,46,46,-1,48, 43,42,42,42,42,42,42,43,44,45,46,47,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,45,46,47,48,49,50,51,52,-1,47,47,47,47,47,-1,47,-1,-1,49, 43,43,43,43,43,43,43,43,44,45,46,47,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,46,-1,49,49,50,51,52,-1,48,48,48,48,48,-1,-1,-1,51,50, 44,44,44,44,44,-1,44,44,44,45,46,47,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,49,50,51,51,50,49,49,49,49,49,50,51,52,51,51, 45,45,45,45,-1,-1,45,45,45,45,46,47,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,49,50,51,52,-1,50,50,50,50,50,50,-1,52,52,52, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,51,51,51,51,51,-1,-1,53,53,53, 47,47,47,48,49,50,49,48,47,47,47,47,48,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,51,51,51,52,-1,52,52,52,52,52,-1,-1,54,54,54, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19, 28,27,26,26,-1,24,-1,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19, 28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,5,5,-1,-1,-1,-1,-1,-1,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, -1,27,26,25,24,23,22,21,20,20,20,19,18,18,-1,-1,-1,-1,-1,10,10,-1,-1,6,6,-1,10,9,8,7,6,5,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,16,16,17,18,19, -1,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,10,9,8,7,6,6,7,8,9,10,10,11,12,13,14,15,-1,17,17,17,18,19, 28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,9,8,8,-1,7,7,8,9,10,11,11,12,13,14,15,-1,18,18,18,18,19, 28,27,26,25,24,23,23,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,9,-1,10,9,9,9,9,8,8,8,9,10,11,12,12,13,14,15,-1,-1,-1,-1,-1,20, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,13,13,14,15,16,17,18,19,-1,21, 28,28,28,-1,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,11,11,11,-1,-1,-1,-1,16,16,17,18,19,-1,22, 29,29,29,-1,28,27,26,25,24,24,-1,-1,19,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,14,14,15,16,17,18,19,-1,12,12,12,13,14,15,16,17,17,17,18,19,-1,23, 30,30,30,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,-1,13,13,13,14,15,15,15,16,-1,19,19,-1,13,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,24, 31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,14,14,14,15,16,16,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,-1,15,15,15,15,16,17,-1,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,16,16,16,16,16,-1,16,16,16,16,16,17,-1,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,21,21,22,23, 32,31,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,18,19,18,17,17,-1,-1,-1,-1,17,17,17,17,18,-1,-1,22,22,23, 32,31,30,30,-1,27,26,26,26,26,-1,21,20,19,18,18,18,18,18,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,19,18,18,18,19,20,20,19,18,18,18,18,18,19,-1,23,23,23, 32,31,30,29,28,27,27,27,27,27,-1,21,20,19,19,19,19,19,19,-1,20,19,20,19,19,19,20,21,21,20,19,19,19,19,19,20,20,19,19,19,-1,19,19,19,-1,24,24,24, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,20,20,20,20,20,20,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,29,29,29,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,21,21,21,-1,21,22,23,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,30,29,28,27,26,26,26, 41,41,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,22,22,22,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,27,27,27, 40,40,-1,31,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,33,32,31,30,30,-1,-1,28,-1,28, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,30,29,30,29, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,34,35,35,-1,32,31,-1,30,30, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,35,34,33,32,32,32,31,31, 36,-1,33,32,31,30,30,30,-1,28,29,30,-1,27,27,27,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,35,34,33,33,33,32,32,32, 35,34,33,32,31,31,31,31,-1,29,29,30,-1,28,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,36,35,34,34,34,33,33,33,33, 36,-1,33,32,32,32,32,32,-1,-1,30,30,30,29,30,31,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,35,34,34,34,34,34, 37,-1,33,33,33,33,-1,33,34,-1,31,31,30,30,30,31,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,35,35,35,35,35, 38,-1,-1,-1,-1,34,35,34,34,-1,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,36,36,36,36, 39,40,41,41,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,37,37,37,37, 40,40,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,35,36,37,38,39,40,41,42,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,38,38,38,38, 41,41,41,41,-1,38,37,36,35,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,39,39,39,39, 42,42,42,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,40,40,40,40, -1,43,42,41,41,-1,38,37,36,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,41,41,41,41, -1,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,42,-1,43,42,42,42,42, -1,-1,42,41,40,39,38,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,43,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,43,43,43,43,43, 44,43,42,41,40,39,39,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,43,43,43,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44, 44,43,42,41,40,40,40,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,43,44,44,44,44,-1,52,51,50,49,48,47,46,45,45,45,45,45,45,45,-1,45, 44,43,42,41,41,41,41,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,44,45,45,45,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,46,-1,46, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,45,46,46,-1,-1,-1,51,-1,-1,-1,47,47,47,47,47,47,47,47,-1,47, 44,43,43,43,43,43,43,44,45,46,47,48,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,46,47,48,49,50,51,52,53,-1,48,48,48,48,48,-1,48,-1,-1,48, 44,44,44,44,44,44,44,44,45,46,47,48,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,47,-1,50,50,51,52,53,-1,49,49,49,49,49,-1,-1,-1,50,49, 45,45,45,45,45,-1,45,45,45,46,47,48,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,50,51,52,52,51,50,50,50,50,50,51,52,51,50,50, 46,46,46,46,-1,-1,46,46,46,46,47,48,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,50,51,52,53,-1,51,51,51,51,51,51,-1,51,51,51, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,52,52,52,52,52,-1,-1,52,52,52, 48,48,48,49,50,51,50,49,48,48,48,48,49,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,52,52,52,53,-1,53,53,53,53,53,-1,-1,53,53,53, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18, 29,28,27,27,-1,25,-1,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,18, 29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18, -1,28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,6,6,-1,-1,-1,-1,-1,-1,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18, -1,28,27,26,25,24,23,22,21,21,21,20,19,19,-1,-1,-1,-1,-1,11,11,-1,-1,7,7,-1,9,8,7,6,5,4,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,9,8,7,6,5,5,6,7,8,9,9,10,11,12,13,14,-1,16,16,16,17,18, 29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,8,7,7,-1,6,6,7,8,9,10,10,11,12,13,14,-1,17,17,17,17,18, 29,28,27,26,25,24,24,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,10,-1,9,8,8,8,8,7,7,7,8,9,10,11,11,12,13,14,-1,-1,-1,-1,-1,19, 29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,12,12,13,14,15,16,17,18,-1,20, 29,29,29,-1,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,10,10,10,-1,-1,-1,-1,15,15,16,17,18,-1,21, 30,30,30,-1,29,28,27,26,25,25,-1,-1,20,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,15,15,16,17,18,19,20,-1,11,11,11,12,13,14,15,16,16,16,17,18,-1,22, 31,31,31,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,14,14,14,15,16,16,16,17,-1,20,20,-1,12,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,23, 32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,15,15,15,16,17,17,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,-1,16,16,16,16,17,18,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,17,17,17,17,17,-1,17,17,17,17,17,18,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,19,19,19,19,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,20,20,20,20,20,-1,21,20,21,20,20,20,21,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,21,21,21,21,21,21,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,30,30,30,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,22,22,22,-1,22,23,24,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 42,42,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,23,23,23,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 41,41,-1,32,32,31,30,29,28,28,-1,25,24,24,24,24,24,25,24,24,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,33,32,31,30,29,29,-1,-1,27,-1,27, 40,41,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,32,-1,-1,-1,-1,29,28,29,28, 39,-1,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,26,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,33,33,33,34,34,-1,31,30,-1,29,29, 38,-1,34,33,32,31,30,30,-1,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 37,-1,34,33,32,31,31,31,-1,29,30,31,-1,28,28,28,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 36,35,34,33,32,32,32,32,-1,30,30,31,-1,29,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,36,36,35,34,33,33,33,32,32,32,32, 37,-1,34,33,33,33,33,33,-1,-1,31,31,31,30,31,32,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,34,33,33,33,33,33, 38,-1,34,34,34,34,-1,34,35,-1,32,32,31,31,31,32,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,34,34,34,34,34, 39,-1,-1,-1,-1,35,36,35,35,-1,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,35,35,35,35, 40,41,42,42,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,36,36,36,36, 41,41,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,36,36,37,38,39,40,41,42,43,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,37,37,37,37, 42,42,42,42,-1,39,38,37,36,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,38,38,38,38, 43,43,43,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,39,39,39,39, -1,44,43,42,42,-1,39,38,37,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,40,40,40,40, -1,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,43,-1,42,41,41,41,41, -1,-1,43,42,41,40,39,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,43,44,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 45,44,43,42,41,40,40,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,44,44,44,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 45,44,43,42,41,41,41,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,43,44,45,45,45,45,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 45,44,43,42,42,42,42,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,44,44,44,45,46,46,46,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,45,45,45,45,45,46,47,47,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 45,44,44,44,44,44,44,45,46,47,48,49,49,48,47,46,46,-1,-1,52,52,53,-1,46,46,46,46,46,46,47,48,49,50,51,52,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 45,45,45,45,45,45,45,45,46,47,48,49,49,48,47,47,47,-1,51,51,52,53,-1,47,47,47,47,47,47,47,48,-1,51,51,52,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 46,46,46,46,46,-1,46,46,46,47,48,49,49,48,48,48,48,49,50,51,52,53,-1,48,48,48,48,48,48,48,48,49,50,51,52,52,51,50,49,49,49,49,49,50,51,50,49,49, 47,47,47,47,-1,-1,47,47,47,47,48,49,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,49,-1,-1,49,49,49,49,50,51,52,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,50,50,50,50,-1,-1,52,52,53,53,52,51,50,51,-1,-1,-1,-1,-1,-1,52,52,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 49,49,49,50,51,52,51,50,49,49,49,49,50,51,51,51,-1,-1,-1,-1,53,53,53,52,51,51,51,52,53,54,55,56,-1,53,53,53,54,-1,52,52,52,52,52,-1,-1,52,52,52, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17, 30,29,28,28,-1,26,-1,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,16,16,17, 30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17, -1,29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,7,7,-1,-1,-1,-1,-1,-1,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17, -1,29,28,27,26,25,24,23,22,22,22,21,20,20,-1,-1,-1,-1,-1,12,12,-1,-1,8,8,-1,8,7,6,5,4,3,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,7,6,5,4,4,5,6,7,8,8,9,10,11,12,13,-1,15,15,15,16,17, 30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,8,7,6,6,-1,5,5,6,7,8,9,9,10,11,12,13,-1,16,16,16,16,17, 30,29,28,27,26,25,25,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,11,-1,8,7,7,7,7,6,6,6,7,8,9,10,10,11,12,13,-1,-1,-1,-1,-1,18, 30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,11,11,12,13,14,15,16,17,-1,19, 30,30,30,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,9,9,9,-1,-1,-1,-1,14,14,15,16,17,-1,20, 31,31,31,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,16,16,17,18,19,20,21,-1,10,10,10,11,12,13,14,15,15,15,16,17,-1,21, 32,32,32,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,11,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,22, 33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,16,16,16,17,18,18,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,-1,17,17,17,17,18,19,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,18,18,18,18,18,-1,18,18,18,18,18,19,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,19,19,19,19,19,19,-1,19,19,19,19,19,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,20,20,20,20,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,21,21,21,21,21,-1,22,21,22,21,21,21,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,22,22,22,22,22,22,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,31,31,31,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,23,23,23,-1,23,24,25,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 43,43,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,24,24,24,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 42,42,-1,33,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,30,29,28,28,-1,-1,26,-1,26, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,32,32,32,33,33,-1,30,29,-1,28,28, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 38,-1,35,34,33,32,32,32,-1,30,31,32,-1,29,29,29,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 37,36,35,34,33,33,33,33,-1,31,31,32,-1,30,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,36,35,34,33,32,32,32,31,31,31,31, 38,-1,35,34,34,34,34,34,-1,-1,32,32,32,31,32,33,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,33,32,32,32,32,32, 39,-1,35,35,35,35,-1,35,36,-1,33,33,32,32,32,33,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,33,33,33,33,33, 40,-1,-1,-1,-1,36,37,36,36,-1,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,34,34,34,34, 41,42,43,43,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,35,35,35,35, 42,42,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,37,37,38,39,40,41,42,43,44,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,36,36,36,36, 43,43,43,43,-1,40,39,38,37,36,36,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,37,37,37,37, 44,44,44,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,43,44,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,38,38,38,38, -1,45,44,43,43,-1,40,39,38,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,44,44,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,39,39,39,39, -1,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,44,43,42,41,40,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,43,44,45,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 46,45,44,43,42,41,41,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,45,45,45,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 46,45,44,43,42,42,42,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,44,44,44,44,45,46,46,46,46,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 46,45,44,43,43,43,43,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,45,45,45,45,46,47,47,47,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,46,46,46,46,46,47,48,48,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 46,45,45,45,45,45,45,46,47,48,49,50,50,49,48,47,47,-1,-1,53,53,54,-1,47,47,47,47,47,47,48,49,50,51,52,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 46,46,46,46,46,46,46,46,47,48,49,50,50,49,48,48,48,-1,52,52,53,54,-1,48,48,48,48,48,48,48,49,-1,52,52,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 47,47,47,47,47,-1,47,47,47,48,49,50,50,49,49,49,49,50,51,52,53,54,-1,49,49,49,49,49,49,49,49,50,51,52,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 48,48,48,48,-1,-1,48,48,48,48,49,50,50,50,50,50,50,50,51,52,53,54,-1,-1,-1,50,-1,-1,50,50,50,50,51,52,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,51,51,51,51,-1,-1,53,53,54,54,53,52,51,52,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 50,50,50,51,52,53,52,51,50,50,50,50,51,52,52,52,-1,-1,-1,-1,54,54,54,53,52,52,52,53,54,55,56,57,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16, 31,30,29,29,-1,27,-1,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,15,15,16, 31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,8,8,-1,-1,-1,-1,-1,-1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16, -1,30,29,28,27,26,25,24,23,23,23,22,21,21,-1,-1,-1,-1,-1,13,13,-1,-1,9,9,-1,7,6,5,4,3,2,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,3,4,5,6,7,7,8,9,10,11,12,-1,14,14,14,15,16, 31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,5,5,-1,4,4,5,6,7,8,8,9,10,11,12,-1,15,15,15,15,16, 31,30,29,28,27,26,26,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,12,12,12,-1,7,6,6,6,6,5,5,5,6,7,8,9,9,10,11,12,-1,-1,-1,-1,-1,17, 31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,10,10,11,12,13,14,15,16,-1,18, 31,31,31,-1,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,8,8,8,-1,-1,-1,-1,13,13,14,15,16,-1,19, 32,32,32,-1,31,30,29,28,27,27,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,15,15,15,-1,17,17,18,19,20,21,22,-1,9,9,9,10,11,12,13,14,14,14,15,16,-1,20, 33,33,33,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,21, 34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,17,17,17,18,19,19,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,19,-1,18,18,18,18,19,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,19,19,19,19,19,-1,19,19,19,19,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,19,20, 35,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,20,20,20,20,-1,20,20,20,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,20, 35,34,33,33,-1,30,29,29,29,29,-1,24,23,22,21,21,21,21,21,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 35,34,33,32,31,30,30,30,30,30,-1,24,23,22,22,22,22,22,22,-1,23,22,23,22,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,-1,23,23,23,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,32,32,32,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,24,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 44,44,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 43,43,-1,34,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 39,-1,36,35,34,33,33,33,-1,31,32,33,-1,30,30,30,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 38,37,36,35,34,34,34,34,-1,32,32,33,-1,31,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 39,-1,36,35,35,35,35,35,-1,-1,33,33,33,32,33,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 40,-1,36,36,36,36,-1,36,37,-1,34,34,33,33,33,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 41,-1,-1,-1,-1,37,38,37,37,-1,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 42,43,44,44,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 43,43,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,38,38,39,40,41,42,43,44,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 44,44,44,44,-1,41,40,39,38,37,37,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 45,45,45,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,46,45,44,44,-1,41,40,39,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,45,44,43,42,41,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 47,46,45,44,43,42,42,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 47,46,45,44,43,43,43,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 47,46,45,44,44,44,44,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 47,46,46,46,46,46,46,47,48,49,50,51,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 47,47,47,47,47,47,47,47,48,49,50,51,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 48,48,48,48,48,-1,48,48,48,49,50,51,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 49,49,49,49,-1,-1,49,49,49,49,50,51,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 51,51,51,52,53,54,53,52,51,51,51,51,52,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,14,15, 32,31,30,30,-1,28,-1,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,15, 32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,9,9,-1,-1,-1,-1,-1,-1,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15, -1,31,30,29,28,27,26,25,24,24,24,23,22,22,-1,-1,-1,-1,-1,14,14,-1,-1,10,10,-1,8,7,6,5,4,3,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,4,5,6,7,7,6,7,8,9,10,11,-1,13,13,13,14,15, 32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,6,6,-1,5,5,6,7,7,7,7,8,9,10,11,-1,14,14,14,14,15, 32,31,30,29,28,27,27,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,13,13,13,-1,8,7,7,7,7,6,6,6,7,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,16, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,9,9,10,11,12,13,14,15,-1,17, 32,32,32,-1,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,9,9,9,-1,-1,-1,-1,12,12,13,14,15,-1,18, 33,33,33,-1,32,31,30,29,28,28,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,16,16,16,-1,18,18,19,20,21,22,23,-1,10,10,10,11,12,13,14,13,13,13,14,15,-1,19, 34,34,34,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,11,11,11,11,12,13,14,14,-1,-1,-1,-1,-1,20, 35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,-1,19,19,19,19,20,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,20,20,20,20,20,-1,20,20,20,20,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 36,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,21,21,21,21,21,21,-1,21,21,21,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 36,35,34,34,-1,31,30,30,30,30,-1,25,24,23,22,22,22,22,22,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 36,35,34,33,32,31,31,31,31,31,-1,25,24,23,23,23,23,23,23,-1,24,23,24,23,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,-1,24,24,24,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,33,33,33,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,25,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 45,45,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 44,44,-1,35,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 40,-1,37,36,35,34,34,34,-1,32,33,34,-1,31,31,31,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 39,38,37,36,35,35,35,35,-1,33,33,34,-1,32,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 40,-1,37,36,36,36,36,36,-1,-1,34,34,34,33,34,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 41,-1,37,37,37,37,-1,37,38,-1,35,35,34,34,34,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 42,-1,-1,-1,-1,38,39,38,38,-1,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 43,44,45,45,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 44,44,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,39,39,40,41,42,43,44,45,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 45,45,45,45,-1,42,41,40,39,38,38,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 46,46,46,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,47,46,45,45,-1,42,41,40,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,46,45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,46,45,44,43,42,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 48,47,46,45,44,43,43,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 48,47,46,45,44,44,44,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 48,47,46,45,45,45,45,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 48,47,47,47,47,47,47,48,49,50,51,52,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 48,48,48,48,48,48,48,48,49,50,51,52,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 49,49,49,49,49,-1,49,49,49,50,51,52,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 50,50,50,50,-1,-1,50,50,50,50,51,52,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 52,52,52,53,54,55,54,53,52,52,52,52,53,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,12,13,14, 33,32,31,31,-1,29,-1,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,14, 33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,10,10,-1,-1,-1,-1,-1,-1,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14, -1,32,31,30,29,28,27,26,25,25,25,24,23,23,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,9,8,7,6,5,4,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,11,11,12,13,14, -1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,6,7,7,6,5,6,7,8,9,10,-1,12,12,12,13,14, 33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,7,-1,6,6,7,7,6,6,6,7,8,9,10,-1,13,13,13,13,14, 33,32,31,30,29,28,28,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,14,-1,9,8,8,8,8,7,7,7,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,15, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,16, 33,33,33,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,17, 34,34,34,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,17,17,17,-1,19,19,20,21,22,23,24,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,18, 35,35,35,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,19, 36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,18,19,20,20, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,21,-1,20,20,20,20,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,21,21,21,21,21,-1,21,21,21,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,22,22,22,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,23,23,23,23,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,24,24,24,24,24,-1,25,24,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,-1,25,25,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,34,34,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 46,46,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 45,45,-1,36,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 41,-1,38,37,36,35,35,35,-1,33,34,35,-1,32,32,32,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 40,39,38,37,36,36,36,36,-1,34,34,35,-1,33,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 41,-1,38,37,37,37,37,37,-1,-1,35,35,35,34,35,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 42,-1,38,38,38,38,-1,38,39,-1,36,36,35,35,35,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 43,-1,-1,-1,-1,39,40,39,39,-1,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 44,45,46,46,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 45,45,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 46,46,46,46,-1,43,42,41,40,39,39,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 47,47,47,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,48,47,46,46,-1,43,42,41,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,47,46,45,44,43,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 49,48,47,46,45,44,44,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 49,48,47,46,45,45,45,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 49,48,47,46,46,46,46,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 49,48,48,48,48,48,48,49,50,51,52,53,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 49,49,49,49,49,49,49,49,50,51,52,53,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 50,50,50,50,50,-1,50,50,50,51,52,53,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 51,51,51,51,-1,-1,51,51,51,51,52,53,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 53,53,53,54,55,56,55,54,53,53,53,53,54,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,11,12,13, 34,33,32,32,-1,30,-1,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,13, 34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,-1,-1,-1,-1,-1,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13, -1,33,32,31,30,29,28,27,26,26,26,25,24,24,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,10,9,8,7,6,5,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,10,10,11,12,13, -1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,7,7,6,5,4,5,6,7,8,9,-1,11,11,11,12,13, 34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,8,-1,7,7,7,6,5,5,5,6,7,8,9,-1,12,12,12,12,13, 34,33,32,31,30,29,29,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,15,-1,10,9,9,9,9,8,8,7,6,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,14, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,7,7,8,9,10,11,12,13,-1,15, 34,34,34,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,-1,16, 35,35,35,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,20,20,21,22,23,24,25,-1,9,9,9,10,11,12,12,11,11,11,12,13,-1,17, 36,36,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,10,10,10,10,11,12,12,12,-1,-1,-1,-1,-1,18, 37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,20,20,20,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,13,-1,17,17,18,19,19, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,-1,21,21,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,22,22,22,22,22,-1,22,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,19,20, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,23,23,23,23,23,23,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,20, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,24,24,24,24,-1,-1,24,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,25,25,25,25,25,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,35,35,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 47,47,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 46,46,-1,37,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 42,-1,39,38,37,36,36,36,-1,34,35,36,-1,33,33,33,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 41,40,39,38,37,37,37,37,-1,35,35,36,-1,34,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 42,-1,39,38,38,38,38,38,-1,-1,36,36,36,35,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 43,-1,39,39,39,39,-1,39,40,-1,37,37,36,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 44,-1,-1,-1,-1,40,41,40,40,-1,38,37,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 45,46,47,47,-1,-1,-1,-1,-1,-1,38,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 46,46,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 47,47,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 48,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,10,11,12, 35,34,33,33,-1,31,-1,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,11,11,12, 35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,-1,-1,-1,-1,-1,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12, -1,34,33,32,31,30,29,28,27,27,27,26,25,25,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,11,10,9,8,7,6,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,9,9,10,11,12, -1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,7,6,5,4,3,4,5,6,7,8,-1,10,10,10,11,12, 35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,9,9,-1,8,7,6,5,4,4,4,5,6,7,8,-1,11,11,11,11,12, 35,34,33,32,31,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,16,-1,11,10,10,10,9,8,7,6,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,13, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,6,6,7,8,9,10,11,12,-1,14, 35,35,35,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,23,23,24,25,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,-1,15, 36,36,36,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,21,21,22,22,23,24,25,-1,8,8,8,9,10,11,11,10,10,10,11,12,-1,16, 37,37,37,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,20,20,20,21,21,21,21,22,-1,25,25,-1,9,9,9,9,10,11,11,11,-1,-1,-1,-1,-1,17, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,21,21,20,20,20,20,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,12,-1,16,16,17,18,18, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,-1,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,23,23,23,23,23,-1,22,21,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,17,17,18,19, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,24,24,24,24,24,24,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,13,13,13,14,-1,-1,18,18,19, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,25,25,25,25,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,15,16,16,15,14,14,14,14,14,15,-1,19,19,19, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,-1,15,15,15,-1,20,20,20, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,36,36,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 48,48,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 47,47,-1,38,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,25,25,25,24,24,24,24,25,26,27,28,29,30,31,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,30,31,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 43,-1,40,39,38,37,37,37,-1,35,36,37,-1,34,34,34,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 42,41,40,39,38,38,38,38,-1,36,36,37,-1,35,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,34,33,32,31,30,30,30,29,29,29,29, 43,-1,40,39,39,39,39,39,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 44,-1,40,40,40,40,-1,40,41,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31,31, 45,-1,-1,-1,-1,41,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32, 46,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,43,43,44,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,33,33,33,33, 47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,43,44,44,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,34,34,34,34, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,35,35,35,35, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,36,36,36,36, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,37,37,37,37, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,45,44,44,44,44,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,47,47,47,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,48,48,49,50,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,49,-1,51,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,9,10,11, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,10,10,11, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,12,11,10,9,8,7,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,8,8,9,10,11, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,8,7,6,5,4,3,4,5,6,7,8,-1,9,9,9,10,11, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,10,10,-1,8,7,6,5,4,4,4,5,6,7,8,-1,10,10,10,10,11, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,12,11,11,10,9,8,7,6,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,12, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,6,6,7,8,9,10,11,12,-1,13, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,23,23,24,25,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,-1,14, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,20,20,-1,22,22,22,22,23,24,25,-1,8,8,8,9,10,11,11,10,10,10,11,12,-1,15, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,21,21,21,21,21,21,21,22,-1,25,25,-1,9,9,9,9,10,11,11,11,-1,-1,-1,-1,-1,16, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,12,-1,16,16,17,18,17, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,18,18, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,22,21,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,17,17,18,19, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,13,13,13,14,-1,-1,18,18,19, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,15,16,16,15,14,14,14,14,14,15,-1,19,19,19, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,-1,15,15,15,-1,20,20,20, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,25,25,25,24,24,24,24,25,26,27,28,29,30,31,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,30,31,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 44,-1,41,40,39,38,38,38,-1,36,37,38,-1,35,35,35,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 43,42,41,40,39,39,39,39,-1,37,37,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,34,33,32,31,30,30,30,29,29,29,29, 44,-1,41,40,40,40,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 45,-1,41,41,41,41,-1,41,42,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31,31, 46,-1,-1,-1,-1,42,43,42,42,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32, 47,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,43,43,44,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,33,33,33,33, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,43,44,44,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,34,34,34,34, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,35,35,35,35, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,36,36,36,36, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,37,37,37,37, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,45,44,44,44,44,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,47,47,47,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,48,48,49,50,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,49,-1,51,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,8,9,10, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,9,9,10, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,13,12,11,10,9,8,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,7,7,8,9,10, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,-1,8,8,8,9,10, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,11,11,-1,8,7,6,5,4,4,4,5,6,7,8,-1,9,9,9,9,10, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,11, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,6,6,7,8,9,10,11,12,-1,12, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,23,23,23,24,25,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,-1,13, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,22,22,22,22,23,24,25,-1,8,8,8,9,10,11,11,10,10,10,11,12,-1,14, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,22,21,21,21,21,21,22,-1,25,25,-1,9,9,9,9,10,11,11,11,-1,-1,-1,-1,-1,15, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,12,-1,16,16,17,17,16, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,17,17, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,22,21,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,17,17,18,18, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,13,13,13,14,-1,-1,18,18,19, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,15,16,16,15,14,14,14,14,14,15,-1,19,19,19, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,-1,15,15,15,-1,20,20,20, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,25,25,25,24,24,24,24,25,26,27,28,29,30,31,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,30,31,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 45,-1,42,41,40,39,39,39,-1,37,38,39,-1,36,36,36,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 44,43,42,41,40,40,40,40,-1,38,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,34,33,32,31,30,30,30,29,29,29,29, 45,-1,42,41,41,41,41,41,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 46,-1,42,42,42,42,-1,42,43,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31,31, 47,-1,-1,-1,-1,43,44,43,43,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,43,43,44,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,33,33,33,33, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,43,44,44,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,34,34,34,34, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,35,35,35,35, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,36,36,36,36, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,37,37,37,37, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,45,44,44,44,44,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,47,47,47,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,48,48,49,50,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,49,-1,51,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,7,7,8,9,10, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,9,9,9, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,14,13,12,11,10,9,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,6,6,7,8,9, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,-1,7,7,7,8,9, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,12,12,-1,9,8,7,6,5,5,5,6,7,8,9,-1,8,8,8,8,9, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,10, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,7,7,8,9,10,11,12,13,-1,11, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,24,24,24,25,26,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,-1,12, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,22,22,22,-1,23,23,23,23,24,25,26,-1,9,9,9,10,11,12,12,11,11,11,12,13,-1,13, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,23,23,22,22,22,22,22,23,-1,26,26,-1,10,10,10,10,11,12,12,12,-1,-1,-1,-1,-1,14, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,13,-1,17,17,17,16,15, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,26,-1,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,17,16,16, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,26,26,26,26,-1,23,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,17,17,17, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,27,27,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,18,18,18, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,28,28,28,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,19,19,19, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,20,20,20, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,39,39,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 51,51,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 50,50,-1,41,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 46,-1,43,42,41,40,40,40,-1,38,39,40,-1,37,37,37,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 45,44,43,42,41,41,41,41,-1,39,39,39,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,35,34,33,32,31,30,30,30,29,29,29,29, 46,-1,43,42,42,42,42,42,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 47,-1,43,43,43,43,-1,43,44,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,-1,-1,31,31,31,31,31, 48,-1,-1,-1,-1,44,45,44,44,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,38,39,40,-1,-1,32,32,32,32, 49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,33,33,33,33, 49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,40,40,41,-1,34,34,34,34, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,41,41,41,-1,35,35,35,35, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,42,-1,36,36,36,36, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,37,37,37,37, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,-1,7,7,8,9,9, 39,38,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,8,8,8, 39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8, -1,38,37,36,35,34,33,32,31,31,31,30,29,29,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,15,14,13,12,11,10,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,5,5,6,7,8, -1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,-1,6,6,6,7,8, 39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,13,13,-1,10,9,8,7,6,6,6,7,8,9,10,-1,7,7,7,7,8, 39,38,37,36,35,34,34,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,9, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,10, 39,39,39,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,25,25,25,26,27,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,11, 40,40,40,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,23,23,23,-1,24,24,24,24,25,26,27,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,12, 41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,24,24,23,23,23,23,23,24,-1,27,27,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,13, 42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,17,16,15,14, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,27,-1,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,17,16,15,15, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,27,27,27,27,27,-1,24,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,17,16,16,16, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,28,28,28,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,17,17,17, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,29,29,29,29,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,18,18,18, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,30,30,30,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,19,19,19, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,40,40,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,25,24,23,22,21,21,21, 52,52,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,22,22,22, 51,51,-1,42,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,32,31,30,29,28,27,26,25,25,-1,-1,23,-1,23, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,28,28,-1,-1,-1,-1,25,24,25,24, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,29,29,29,30,30,-1,27,26,-1,25,25, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,30,30,29,28,27,27,27,26,26, 47,-1,44,43,42,41,41,41,-1,39,40,41,-1,38,38,38,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,31,30,29,28,28,28,27,27,27, 46,45,44,43,42,42,42,42,-1,40,40,40,-1,38,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,29,29,28,28,28,28, 47,-1,44,43,43,43,43,43,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,35,34,34,-1,-1,-1,-1,30,29,29,29,29,29, 48,-1,44,44,44,44,-1,44,45,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,36,35,35,35,36,37,38,-1,-1,30,30,30,30,30, 49,-1,-1,-1,-1,45,46,45,45,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,36,37,38,39,-1,-1,31,31,31,31, 50,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,32,32,32,32, 50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,39,39,40,-1,33,33,33,33, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,40,40,40,-1,34,34,34,34, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,41,41,-1,35,35,35,35, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,36,36,36,36, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,41,-1,38,37,37,37,37, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,38,38,38,38, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,46,45,44,44,44,44,-1,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,46,45,45,45,45,45,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,40, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,47,46,46,46,46,46,46,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,41, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,48,47,47,47,47,47,47,47,-1,-1,-1,48,-1,-1,-1,43,42,42,42,42,42,42,42,-1,42, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,48,48,48,48,48,48,48,48,49,50,50,49,49,49,-1,43,43,43,43,43,-1,43,-1,-1,43, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,49,49,49,49,49,49,49,49,-1,51,50,49,48,48,-1,44,44,44,44,44,-1,-1,-1,45,44, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,50,50,50,50,50,50,50,50,51,51,50,49,48,47,46,45,45,45,45,45,46,47,46,45,45, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,51,-1,-1,51,51,51,51,51,50,49,48,48,-1,46,46,46,46,46,46,-1,46,46,46, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,56,55,54,53,52,53,-1,-1,-1,-1,-1,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,56,55,54,53,53,53,54,55,56,57,58,-1,50,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,9,9, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,-1,8,8,8,8,8, 40,39,38,38,-1,36,-1,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,7,7,7, 40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,-1,-1,-1,-1,-1,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7, -1,39,38,37,36,35,34,33,32,32,32,31,30,30,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,16,15,14,13,12,11,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,4,4,5,6,7, -1,39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,-1,5,5,5,6,7, 40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,16,15,14,14,-1,11,10,9,8,7,7,7,8,9,10,11,-1,6,6,6,6,7, 40,39,38,37,36,35,35,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,21,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,8, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,9, 40,40,40,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,26,26,26,27,28,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,10, 41,41,41,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,24,24,24,-1,25,25,25,25,26,27,28,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,11, 42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,25,25,24,24,24,24,24,25,-1,28,28,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,12, 43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,17,16,15,14,13, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,28,-1,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,17,16,15,14,14, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,28,28,28,28,28,-1,25,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,16,15,15,15, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,29,29,29,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,16,16,16, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,30,30,30,30,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,17,17,17, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,31,31,31,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,18,18,18, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,41,41,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 53,53,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,21,21,21, 52,52,-1,43,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,28,28,28,27,27,27,27,28,29,30,31,32,32,31,30,29,28,27,26,25,24,24,-1,-1,22,-1,22, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,32,31,30,29,28,27,27,-1,-1,-1,-1,24,23,24,23, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,32,31,30,29,28,28,28,29,29,-1,26,25,-1,24,24, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,29,29,29,29,29,28,27,26,26,26,25,25, 48,-1,45,44,43,42,42,42,-1,40,41,42,-1,39,39,39,-1,34,33,32,31,31,31,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,30,29,28,27,27,27,26,26,26, 47,46,45,44,43,43,43,43,-1,41,41,41,-1,39,-1,-1,-1,34,33,32,32,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,28,28,27,27,27,27, 48,-1,45,44,44,44,44,44,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,-1,-1,-1,-1,29,28,28,28,28,28, 49,-1,45,45,45,45,-1,45,46,-1,41,40,39,38,37,36,35,34,34,34,-1,-1,45,44,43,42,41,40,39,38,37,37,37,36,35,34,34,34,35,36,37,-1,-1,29,29,29,29,29, 50,-1,-1,-1,-1,46,47,46,46,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,35,36,37,38,-1,-1,30,30,30,30, 51,50,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,41,42,43,44,45,46,45,46,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,31,31,31,31, 51,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,46,46,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,38,38,39,-1,32,32,32,32, 51,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,47,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,39,39,39,-1,33,33,33,33, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,47,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,40,40,-1,34,34,34,34, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,46,46,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,35,35,35,35, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,40,-1,37,36,36,36,36, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,37,37,37,37, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,46,45,44,43,43,43,43,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,47,46,45,44,44,44,44,44,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,39, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,47,46,45,45,45,45,45,45,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,40, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,47,46,46,46,46,46,46,46,-1,-1,-1,47,-1,-1,-1,42,41,41,41,41,41,41,41,-1,41, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,47,47,47,47,47,47,47,47,48,49,49,48,48,48,-1,42,42,42,42,42,-1,42,-1,-1,42, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,48,48,48,48,48,48,48,48,-1,50,49,48,47,47,-1,43,43,43,43,43,-1,-1,-1,44,43, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,57,-1,49,49,49,49,49,49,49,49,50,50,49,48,47,46,45,44,44,44,44,44,45,46,45,44,44, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,56,56,-1,-1,-1,50,-1,-1,50,50,50,50,50,49,48,47,47,-1,45,45,45,45,45,45,-1,45,45,45, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,56,55,54,53,52,51,52,-1,-1,-1,-1,-1,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,56,55,54,53,52,52,52,53,54,55,56,57,-1,49,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,8,8,8,8, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,-1,9,8,7,7,7, 41,40,39,39,-1,37,-1,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,6,6,6, 41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,5,5,6, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6, -1,40,39,38,37,36,35,34,33,33,33,32,31,31,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,17,16,15,14,13,12,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,3,3,4,5,6, -1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,-1,4,4,4,5,6, 41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,17,16,15,15,-1,12,11,10,9,8,8,8,9,10,11,12,-1,5,5,5,5,6, 41,40,39,38,37,36,36,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,-1,-1,-1,-1,-1,7, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,10,10,11,12,13,14,15,16,-1,8, 41,41,41,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,27,27,27,28,29,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,-1,9, 42,42,42,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,25,25,25,-1,26,26,26,26,27,28,29,-1,12,12,12,13,14,15,15,14,14,14,15,16,-1,10, 43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,26,26,25,25,25,25,25,26,-1,29,29,-1,13,13,13,13,14,15,15,15,-1,-1,-1,-1,-1,11, 44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,16,-1,16,15,14,13,12, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,29,-1,26,25,24,23,23,23,-1,19,18,17,16,15,15,15,15,15,15,16,17,17,16,15,14,13,13, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,29,29,29,29,29,-1,26,25,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,15,14,14,14, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,30,30,30,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,17,17,17,17,18,-1,-1,15,15,15, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,31,31,31,31,-1,-1,29,-1,26,25,25,-1,-1,-1,-1,19,18,18,18,19,20,20,19,18,18,18,18,18,19,-1,16,16,16, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,32,32,32,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,20,19,19,19,-1,19,19,19,-1,17,17,17, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,42,42,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,28,27,27,-1,26,27,28,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 54,54,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,28,28,28,28,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 53,53,-1,44,44,43,42,41,40,40,-1,37,36,36,36,36,36,37,36,36,-1,29,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 52,53,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,30,30,29,29,29,29,29,29,30,31,32,32,31,30,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 51,-1,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,38,-1,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 50,-1,46,45,44,43,42,42,-1,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 49,-1,46,45,44,43,43,43,-1,41,42,43,-1,40,40,40,-1,35,34,33,32,32,32,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 48,47,46,45,44,44,44,44,-1,42,42,42,-1,40,-1,-1,-1,35,34,33,33,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,27,27,26,26,26,26, 49,-1,46,45,45,45,45,45,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,34,33,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 50,-1,46,46,46,46,-1,46,47,-1,42,41,40,39,38,37,36,35,35,35,-1,-1,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,33,34,35,36,-1,-1,28,28,28,28,28, 51,-1,-1,-1,-1,47,48,47,47,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,34,35,36,37,-1,-1,29,29,29,29, 52,51,50,50,-1,-1,-1,-1,-1,-1,42,41,40,39,39,39,40,41,42,43,44,45,46,45,44,45,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,30,30,30,30, 52,51,50,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,42,42,43,44,45,46,45,45,45,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,37,37,38,-1,31,31,31,31, 52,51,50,50,-1,47,46,45,44,43,42,41,41,41,41,-1,-1,43,43,43,44,45,46,46,46,46,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,38,38,38,-1,32,32,32,32, 52,51,51,-1,-1,-1,-1,-1,44,43,42,42,42,42,42,-1,45,44,44,44,44,45,46,47,46,46,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,39,39,-1,33,33,33,33, -1,51,50,49,49,-1,46,45,44,43,43,43,43,43,43,44,45,45,45,45,45,45,46,-1,45,45,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,34,34,34,34, -1,-1,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,46,46,46,46,46,46,46,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,50,49,48,47,46,45,45,45,-1,52,51,50,49,48,47,47,47,47,47,47,47,46,45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 52,51,50,49,48,47,47,-1,-1,-1,-1,52,51,50,49,48,48,48,48,48,48,48,47,46,45,44,43,42,42,42,42,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 52,51,50,49,48,48,48,-1,56,55,55,-1,51,50,49,49,49,49,49,49,49,48,47,46,45,44,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 52,51,50,49,49,49,49,-1,56,55,54,53,52,-1,-1,-1,50,-1,50,50,-1,-1,-1,46,45,44,44,44,44,44,44,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 52,51,50,50,50,50,50,-1,-1,-1,-1,-1,-1,-1,53,52,51,-1,51,-1,59,59,-1,46,45,45,45,45,45,45,45,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 52,51,51,51,51,51,51,52,53,54,55,56,55,54,53,52,52,-1,-1,58,58,58,-1,46,46,46,46,46,46,46,46,47,48,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 52,52,52,52,52,52,52,52,53,54,55,56,55,54,53,53,53,-1,57,57,57,57,-1,47,47,47,47,47,47,47,47,-1,49,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 53,53,53,53,53,-1,53,53,53,54,55,56,55,54,54,54,54,55,56,56,56,56,-1,48,48,48,48,48,48,48,48,49,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 54,54,54,54,-1,-1,54,54,54,54,55,56,55,55,55,55,55,55,56,56,55,55,-1,-1,-1,49,-1,-1,49,49,49,49,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 55,55,55,-1,-1,-1,-1,-1,55,55,55,56,-1,56,56,56,56,-1,-1,56,55,54,53,52,51,50,51,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 56,56,56,57,58,59,58,57,56,56,56,56,57,57,57,57,-1,-1,-1,-1,55,54,53,52,51,51,51,52,53,54,55,56,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,8,8,8,8, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,9,8,7,7,7, 42,41,40,40,-1,38,-1,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,6,6,6, 42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,5,5,6, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,-1,-1,-1,-1,-1,12,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6, -1,41,40,39,38,37,36,35,34,34,34,33,32,32,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,18,17,16,15,14,13,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,3,3,4,5,6, -1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,-1,4,4,4,5,6, 42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,18,17,16,16,-1,13,12,11,10,9,9,9,10,11,12,13,-1,5,5,5,5,6, 42,41,40,39,38,37,37,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,23,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,-1,-1,-1,-1,-1,7, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,11,11,12,13,14,15,16,17,-1,8, 42,42,42,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,28,28,28,29,30,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,-1,9, 43,43,43,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,26,26,26,-1,27,27,27,27,28,29,30,-1,13,13,13,14,15,16,16,15,15,15,16,17,-1,10, 44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,27,27,26,26,26,26,26,27,-1,30,30,-1,14,14,14,14,15,16,16,16,-1,-1,-1,-1,-1,11, 45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,17,-1,16,15,14,13,12, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,30,-1,27,26,25,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,17,18,17,16,15,14,13,13, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,30,30,30,30,30,-1,27,26,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,14,14,14, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,31,31,31,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,18,18,18,18,19,-1,-1,15,15,15, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,32,32,32,32,-1,-1,30,-1,27,26,26,-1,-1,-1,-1,20,19,19,19,20,21,21,20,19,19,19,19,19,20,-1,16,16,16, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,33,33,33,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,21,20,20,20,-1,20,20,20,-1,17,17,17, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,-1,30,29,28,27,26,26,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,43,43,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,29,28,28,-1,27,28,29,-1,22,22,22,22,22,22,22,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 55,55,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,29,29,29,29,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 54,54,-1,45,45,44,43,42,41,41,-1,38,37,37,37,37,37,38,37,37,-1,30,30,30,29,29,29,29,30,31,32,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 53,54,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,31,31,30,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 52,-1,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,39,-1,33,32,31,31,31,31,31,31,31,31,32,33,32,31,30,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 51,-1,47,46,45,44,43,43,-1,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 50,-1,47,46,45,44,44,44,-1,42,43,44,-1,41,41,41,-1,36,35,34,33,33,33,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 49,48,47,46,45,45,45,45,-1,43,43,43,-1,41,-1,-1,-1,36,35,34,34,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,27,27,26,26,26,26, 50,-1,47,46,46,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,34,33,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 51,-1,47,47,47,47,-1,47,48,-1,43,42,41,40,39,38,37,36,36,36,-1,-1,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,33,34,35,36,-1,-1,28,28,28,28,28, 52,-1,-1,-1,-1,48,49,48,48,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,34,35,36,37,-1,-1,29,29,29,29, 53,52,51,51,-1,-1,-1,-1,-1,-1,43,42,41,40,40,40,41,42,43,44,45,46,46,45,44,45,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,30,30,30,30, 53,52,51,50,49,48,47,46,45,44,43,42,41,41,41,41,-1,43,43,44,45,46,46,45,45,45,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,37,37,38,-1,31,31,31,31, 53,52,51,51,-1,48,47,46,45,44,43,42,42,42,42,-1,-1,44,44,44,45,46,46,46,46,46,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,38,38,38,-1,32,32,32,32, 53,52,52,-1,-1,-1,-1,-1,45,44,43,43,43,43,43,-1,46,45,45,45,45,46,47,47,46,46,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,39,39,-1,33,33,33,33, -1,52,51,50,50,-1,47,46,45,44,44,44,44,44,44,45,46,46,46,46,46,46,47,-1,45,45,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,34,34,34,34, -1,-1,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,47,47,47,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,51,50,49,48,47,46,46,46,-1,53,52,51,50,49,48,48,48,48,48,48,47,46,45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 53,52,51,50,49,48,48,-1,-1,-1,-1,53,52,51,50,49,49,49,49,49,49,48,47,46,45,44,43,42,42,42,42,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 53,52,51,50,49,49,49,-1,57,56,56,-1,52,51,50,50,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 53,52,51,50,50,50,50,-1,57,56,55,54,53,-1,-1,-1,51,-1,51,51,-1,-1,-1,46,45,44,44,44,44,44,44,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 53,52,51,51,51,51,51,-1,-1,-1,-1,-1,-1,-1,54,53,52,-1,52,-1,59,59,-1,46,45,45,45,45,45,45,45,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 53,52,52,52,52,52,52,53,54,55,56,57,56,55,54,53,53,-1,-1,58,58,58,-1,46,46,46,46,46,46,46,46,47,48,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 53,53,53,53,53,53,53,53,54,55,56,57,56,55,54,54,54,-1,57,57,57,57,-1,47,47,47,47,47,47,47,47,-1,49,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 54,54,54,54,54,-1,54,54,54,55,56,57,56,55,55,55,55,56,57,56,56,56,-1,48,48,48,48,48,48,48,48,49,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 55,55,55,55,-1,-1,55,55,55,55,56,57,56,56,56,56,56,56,57,56,55,55,-1,-1,-1,49,-1,-1,49,49,49,49,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 56,56,56,-1,-1,-1,-1,-1,56,56,56,57,-1,57,57,57,57,-1,-1,56,55,54,53,52,51,50,51,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 57,57,57,58,59,60,59,58,57,57,57,57,58,58,58,58,-1,-1,-1,-1,55,54,53,52,51,51,51,52,53,54,55,56,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,6,5,4,3,3,3,3, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,8,7,7,-1,4,3,2,2,2, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,1,1,2, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,0,1,2, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,3,2,2,2,2, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,3,3,3,3,3, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,4,4,4,4,4, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,5, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,19,20,21,-1,6, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,-1,7, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,18,19,19,19,19,19,19,20,21,-1,8, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,18,19,18,18,18,-1,-1,-1,-1,-1,9, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,19,19,19,18,17,17,-1,14,13,12,11,10, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,12,11,11, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,21,21,21,20,19,18,17,17,-1,-1,13,12,12,12, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,18,18,19,-1,-1,13,13,13, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,23,23,23,22,21,20,19,19,19,19,19,20,-1,14,14,14, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,-1,20,20,20,-1,15,15,15, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,25,25,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,26,26,26,25,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,33,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,25,25,24,24,24,24, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,47,47,46,45,44,43,42,43,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,47,47,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,48,48,47,46,45,44,44,44,44,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,50,49,48,47,46,45,45,45,44,44,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,49,50,49,48,47,46,46,46,-1,43,43,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,55,54,53,52,51,50,50,50,-1,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 57,56,55,54,53,52,52,-1,-1,-1,-1,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 57,56,55,54,53,53,53,-1,59,58,58,-1,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 57,56,55,54,54,54,54,-1,59,58,57,56,55,-1,-1,-1,51,-1,49,49,-1,-1,-1,44,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,54,53,52,-1,50,-1,57,57,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 57,56,56,56,56,56,56,57,58,59,58,57,56,55,54,53,53,-1,-1,56,56,56,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 57,57,57,57,57,57,57,57,58,59,58,57,56,55,54,54,54,-1,55,55,55,55,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 58,58,58,58,58,-1,58,58,58,59,58,57,56,55,55,55,55,56,55,54,54,54,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 59,59,59,59,-1,-1,59,59,59,59,58,57,56,56,56,56,56,56,55,54,53,53,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 60,60,60,-1,-1,-1,-1,-1,60,59,58,58,-1,57,57,57,57,-1,-1,54,53,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 61,61,61,62,63,63,62,61,60,59,59,59,59,58,58,58,-1,-1,-1,-1,53,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,6,5,4,3,3,3,3, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,8,7,7,-1,4,3,2,2,2, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,1,1,1, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,0,1, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,3,2,2,2,2, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,3,3,3,3,3, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,4,4,4,4,4, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,5, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,19,20,21,-1,6, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,-1,7, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,18,19,19,19,19,19,19,20,21,-1,8, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,18,19,18,18,18,-1,-1,-1,-1,-1,9, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,19,19,19,18,17,17,-1,14,13,12,11,10, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,12,11,11, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,21,21,21,20,19,18,17,17,-1,-1,13,12,12,12, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,18,18,19,-1,-1,13,13,13, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,23,23,23,22,21,20,19,19,19,19,19,20,-1,14,14,14, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,-1,20,20,20,-1,15,15,15, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,25,25,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,26,26,26,25,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,33,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,25,25,24,24,24,24, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,47,47,46,45,44,43,42,43,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,47,47,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,48,48,47,46,45,44,44,44,44,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,50,49,48,47,46,45,45,45,44,44,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,49,50,49,48,47,46,46,46,-1,43,43,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,55,54,53,52,51,50,50,50,-1,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 57,56,55,54,53,52,52,-1,-1,-1,-1,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 57,56,55,54,53,53,53,-1,59,58,58,-1,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 57,56,55,54,54,54,54,-1,59,58,57,56,55,-1,-1,-1,51,-1,49,49,-1,-1,-1,44,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,54,53,52,-1,50,-1,57,57,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 57,56,56,56,56,56,56,57,58,59,58,57,56,55,54,53,53,-1,-1,56,56,56,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 57,57,57,57,57,57,57,57,58,59,58,57,56,55,54,54,54,-1,55,55,55,55,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 58,58,58,58,58,-1,58,58,58,59,58,57,56,55,55,55,55,56,55,54,54,54,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 59,59,59,59,-1,-1,59,59,59,59,58,57,56,56,56,56,56,56,55,54,53,53,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 60,60,60,-1,-1,-1,-1,-1,60,59,58,58,-1,57,57,57,57,-1,-1,54,53,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 61,61,61,62,63,63,62,61,60,59,59,59,59,58,58,58,-1,-1,-1,-1,53,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,2,2, 47,46,45,45,-1,43,-1,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,1,1, 47,46,45,45,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,0, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, -1,46,45,44,43,42,41,40,39,39,39,38,37,37,-1,-1,-1,-1,-1,29,29,-1,-1,25,25,-1,23,22,21,20,19,18,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,4,3,2,2,2, -1,46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,-1,4,3,3,3,3, 47,46,45,44,43,42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,21,21,-1,18,17,16,15,14,14,14,15,16,17,18,-1,4,4,4,4,4, 47,46,45,44,43,42,42,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,-1,-1,-1,5, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,16,16,17,18,19,20,21,22,-1,6, 47,47,47,-1,47,46,45,44,44,44,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,33,33,33,34,35,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,-1,7, 48,48,48,-1,47,46,45,44,43,43,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,-1,32,32,32,32,33,34,35,-1,18,18,18,19,19,19,19,19,20,20,21,22,-1,8, 49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,-1,32,32,31,31,31,31,31,32,-1,35,35,-1,19,19,19,19,19,18,18,18,-1,-1,-1,-1,-1,9, 50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,20,20,20,20,19,18,17,17,-1,14,13,12,11,10, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,35,-1,32,31,30,29,29,29,-1,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,11,11, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,28,-1,25,24,23,22,22,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 51,50,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,36,36,36,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,19,18,18,18,19,-1,-1,13,13,13, 51,50,49,49,-1,46,45,45,45,45,-1,40,39,38,37,37,37,37,37,-1,-1,35,-1,32,31,31,-1,-1,-1,-1,25,24,24,24,23,22,21,20,19,19,19,19,19,20,-1,14,14,14, 51,50,49,48,47,46,46,46,46,46,-1,40,39,38,38,38,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,24,23,22,21,20,20,20,-1,20,20,20,-1,15,15,15, 51,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,-1,35,34,33,32,31,31,-1,-1,-1,26,26,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,48,48,48,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,-1,34,33,33,-1,32,33,34,-1,27,27,26,25,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 60,60,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,41,42,-1,34,34,34,34,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 59,59,-1,50,50,49,48,47,46,46,-1,43,42,42,42,42,42,43,42,42,-1,35,35,35,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 58,59,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,-1,-1,36,36,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 57,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44,44,-1,38,37,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 56,-1,52,51,50,49,48,48,-1,46,-1,-1,-1,45,45,45,-1,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 55,-1,52,51,50,49,49,49,-1,47,48,49,-1,46,46,46,-1,41,40,39,38,38,38,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 54,53,52,51,50,50,50,50,-1,48,48,48,-1,46,-1,-1,-1,41,40,39,39,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,25,25,24,24,24,24, 55,-1,52,51,51,51,51,51,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 56,-1,52,52,52,52,-1,52,53,-1,48,47,46,45,44,43,42,41,41,41,-1,-1,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 57,-1,-1,-1,-1,53,54,53,53,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 58,57,56,56,-1,-1,-1,-1,-1,-1,48,47,46,45,45,45,46,47,48,47,46,45,44,43,42,43,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 58,57,56,55,54,53,52,51,50,49,48,47,46,46,46,46,-1,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 58,57,56,56,-1,53,52,51,50,49,48,47,47,47,47,-1,-1,49,48,47,46,45,44,44,44,44,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 58,57,57,-1,-1,-1,-1,-1,50,49,48,48,48,48,48,-1,50,49,48,47,46,45,45,45,44,44,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,57,56,55,55,-1,52,51,50,49,49,49,49,49,49,50,50,49,48,47,46,46,46,-1,43,43,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,56,55,54,53,52,51,50,50,-1,-1,-1,-1,-1,-1,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,56,55,54,53,52,51,51,51,-1,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 58,57,56,55,54,53,53,-1,-1,-1,-1,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 58,57,56,55,54,54,54,-1,59,58,58,-1,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 58,57,56,55,55,55,55,-1,59,58,57,56,55,-1,-1,-1,51,-1,49,49,-1,-1,-1,44,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 58,57,56,56,56,56,56,-1,-1,-1,-1,-1,-1,-1,54,53,52,-1,50,-1,57,57,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 58,57,57,57,57,57,57,58,59,59,58,57,56,55,54,53,53,-1,-1,56,56,56,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 58,58,58,58,58,58,58,58,59,59,58,57,56,55,54,54,54,-1,55,55,55,55,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 59,59,59,59,59,-1,59,59,59,59,58,57,56,55,55,55,55,56,55,54,54,54,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 60,60,60,60,-1,-1,60,60,60,59,58,57,56,56,56,56,56,56,55,54,53,53,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 61,61,61,-1,-1,-1,-1,-1,60,59,58,58,-1,57,57,57,57,-1,-1,54,53,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 62,62,62,63,64,63,62,61,60,59,59,59,59,58,58,58,-1,-1,-1,-1,53,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 4,4,4,4,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 3,3,3,3,4,5,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 2,2,2,2,-1,6,-1,8,8,9,10,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 2,1,1,2,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,0,1,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,37,36,36,36,36,35,35,35,36,37,38,39,39,40,41,42,-1,-1,-1,-1,-1,47, 5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,40,40,41,42,42,42,43,44,-1,48, 6,6,6,-1,14,14,14,14,15,16,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 7,7,7,-1,13,13,13,14,15,16,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 8,8,8,-1,12,12,13,14,15,16,16,15,14,15,16,17,18,19,20,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 9,9,9,10,11,12,13,14,15,16,16,15,15,15,16,17,18,19,20,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 10,10,10,-1,12,12,13,14,15,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,13,13,13,14,15,16,-1,17,17,17,17,17,18,19,20,21,22,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 18,17,16,15,14,14,14,14,15,16,-1,18,18,18,18,18,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 18,17,16,16,-1,15,15,15,15,16,-1,19,19,19,19,19,19,19,20,-1,-1,24,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 18,17,17,17,17,16,16,16,16,16,-1,20,20,20,20,20,20,20,20,-1,26,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 18,18,18,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,26,26,26,27,28,29,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,18,18,18,18,19,20,21,22,23,24,23,22,22,22,22,22,-1,-1,27,27,27,-1,30,31,32,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,47,47,48,49,49,49,49, 33,33,-1,19,19,19,19,19,20,21,22,23,24,23,23,23,23,-1,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,50,50,50, 32,32,-1,20,20,20,20,20,20,21,-1,24,24,24,24,24,24,25,24,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,-1,51, 31,32,-1,21,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,52, 30,-1,-1,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 29,-1,24,23,23,23,23,23,-1,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 28,-1,24,24,24,24,24,24,-1,24,25,26,-1,27,27,27,-1,34,34,34,33,33,33,-1,44,45,45,45,45,44,43,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 27,26,25,25,25,25,25,25,-1,25,25,26,-1,28,-1,-1,-1,33,33,34,34,-1,-1,-1,43,-1,44,44,45,44,43,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 28,-1,26,26,26,26,26,26,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,43,42,42,42,43,44,45,44,43,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 29,-1,27,27,27,27,-1,27,28,-1,27,27,27,28,29,30,31,32,33,34,-1,-1,43,42,41,42,43,44,45,44,43,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 30,-1,-1,-1,-1,28,29,28,28,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 31,32,33,34,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,49,49,49,48,47,46,45,45,45,45,45,45,46,47,48,49,-1,51,51,51,52, 32,32,33,34,35,35,34,33,32,31,30,30,30,30,30,30,-1,33,33,34,35,36,37,38,39,40,-1,48,48,48,48,47,46,46,46,46,46,46,46,-1,48,48,49,-1,52,52,52,52, 33,33,33,34,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,34,34,34,35,36,37,38,39,40,-1,48,47,47,47,47,47,47,47,47,47,47,47,48,49,49,49,-1,53,53,53,53, 34,34,34,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,36,35,35,35,35,36,37,38,39,40,-1,48,47,46,46,46,47,48,48,48,48,48,48,48,49,50,50,-1,54,54,54,54, -1,35,35,36,37,-1,35,34,33,33,33,33,33,33,33,34,35,36,36,36,36,36,37,-1,40,40,-1,-1,-1,45,45,46,47,48,49,49,49,49,49,49,49,50,-1,-1,55,55,55,55, -1,-1,36,36,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,37,37,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,53,54,55,56,57,57, 40,39,38,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,53,53,54,55,54,53,53,53,54,55,56,57,58, 40,39,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,53,54,55,54,54,54,54,54,55,56,-1,59, 40,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,53,54,55,55,55,55,55,55,55,56,-1,60, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,56,56,56,56,56,56,56,56,-1,61, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,55,55,55,56,57,-1,57,-1,-1,62, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,54,54,55,56,57,-1,-1,-1,62,62, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,55,56,57,58,-1,61,61,62, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,56,57,-1,-1,62,62,62, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,57,-1,-1,63,63,63, 4,4,4,4,4,5,6,7,8,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 3,3,3,3,4,5,6,7,8,9,10,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 2,2,2,2,-1,6,-1,8,8,9,9,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 2,1,1,1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,1,0,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,36,35,35,35,35,34,34,34,35,36,37,38,38,39,40,41,-1,-1,-1,-1,-1,46, 5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,39,39,40,41,41,41,42,43,-1,47, 6,6,6,-1,14,14,14,14,15,16,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 7,7,7,-1,13,13,13,14,15,16,-1,-1,12,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 8,8,8,-1,12,12,13,14,15,16,15,14,13,14,15,16,17,18,19,19,20,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 9,9,9,10,11,12,13,14,15,16,15,14,14,14,15,16,17,18,19,20,20,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 10,10,10,-1,12,12,13,14,15,16,15,15,15,15,15,16,17,18,19,20,21,22,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,13,13,13,14,15,16,-1,16,16,16,16,16,17,18,19,20,21,22,-1,25,25,25,25,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 18,17,16,15,14,14,14,14,15,16,-1,17,17,17,17,17,17,18,19,20,21,22,-1,26,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 18,17,16,16,-1,15,15,15,15,16,-1,18,18,18,18,18,18,18,19,-1,-1,23,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 18,17,17,17,17,16,16,16,16,16,-1,19,19,19,19,19,19,19,19,-1,25,24,25,26,27,28,29,30,31,31,30,30,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 18,18,18,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,25,25,25,26,27,28,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,47,47,47, -1,-1,-1,18,18,18,18,19,20,21,22,23,23,22,21,21,21,21,21,-1,-1,26,26,26,-1,29,30,31,-1,32,32,32,32,32,32,33,-1,-1,-1,-1,-1,46,46,47,48,48,48,48, 33,33,-1,19,19,19,19,19,20,21,22,23,23,22,22,22,22,-1,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,49,49,49, 32,32,-1,20,20,20,20,20,20,21,-1,24,23,23,23,23,23,24,23,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,-1,50, 31,32,-1,21,21,21,21,21,21,21,22,23,24,24,24,24,24,24,24,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,51, 30,-1,-1,22,22,22,22,22,22,22,22,23,24,25,25,25,25,25,25,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 29,-1,24,23,23,23,23,23,-1,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 28,-1,24,24,24,24,24,24,-1,24,25,26,-1,27,27,27,-1,34,34,33,32,32,32,-1,44,45,45,45,44,43,42,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 27,26,25,25,25,25,25,25,-1,25,25,26,-1,28,-1,-1,-1,33,33,33,33,-1,-1,-1,43,-1,44,44,44,43,42,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 28,-1,26,26,26,26,26,26,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,43,42,42,42,43,44,44,43,42,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 29,-1,27,27,27,27,-1,27,28,-1,27,27,27,28,29,30,31,32,33,34,-1,-1,43,42,41,42,43,44,44,43,42,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 30,-1,-1,-1,-1,28,29,28,28,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 31,32,33,34,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,49,49,48,47,46,45,44,44,44,44,44,44,45,46,47,48,-1,50,50,50,51, 32,32,33,34,35,35,34,33,32,31,30,30,30,30,30,30,-1,33,33,34,35,36,37,38,39,40,-1,48,48,48,47,46,45,45,45,45,45,45,45,-1,47,47,48,-1,51,51,51,51, 33,33,33,34,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,34,34,34,35,36,37,38,39,40,-1,48,47,47,47,46,46,46,46,46,46,46,46,47,48,48,48,-1,52,52,52,52, 34,34,34,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,36,35,35,35,35,36,37,38,39,40,-1,48,47,46,46,46,47,47,47,47,47,47,47,47,48,49,49,-1,53,53,53,53, -1,35,35,36,37,-1,35,34,33,33,33,33,33,33,33,34,35,36,36,36,36,36,37,-1,40,40,-1,-1,-1,45,45,46,47,48,48,48,48,48,48,48,48,49,-1,-1,54,54,54,54, -1,-1,36,36,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,37,37,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,52,53,54,55,56,56, 40,39,38,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,53,53,54,54,53,52,52,52,53,54,55,56,57, 40,39,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,53,54,54,53,53,53,53,53,54,55,-1,58, 40,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,53,54,54,54,54,54,54,54,54,55,-1,59, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,55,55,55,55,55,55,55,55,-1,60, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,55,55,55,56,56,-1,56,-1,-1,61, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,54,54,55,56,57,-1,-1,-1,62,62, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,55,56,57,58,-1,61,61,62, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,56,57,-1,-1,62,62,62, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,57,-1,-1,63,63,63, 4,4,4,4,4,5,6,7,8,9,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 3,3,3,3,4,5,6,7,8,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 3,2,2,2,-1,6,-1,8,8,8,8,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 3,2,1,1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,2,1,0,1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,35,34,34,34,34,33,33,33,34,35,36,37,37,38,39,40,-1,-1,-1,-1,-1,45, 5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,38,38,39,40,40,40,41,42,-1,46, 6,6,6,-1,14,14,14,14,15,16,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 7,7,7,-1,13,13,13,14,15,16,-1,-1,11,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 8,8,8,-1,12,12,13,14,15,15,14,13,12,13,14,15,16,17,18,18,19,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 9,9,9,10,11,12,13,14,15,15,14,13,13,13,14,15,16,17,18,19,19,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 10,10,10,-1,12,12,13,14,15,15,14,14,14,14,14,15,16,17,18,19,20,21,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,13,13,13,14,15,16,-1,15,15,15,15,15,16,17,18,19,20,21,-1,24,24,24,24,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 18,17,16,15,14,14,14,14,15,16,-1,16,16,16,16,16,16,17,18,19,20,21,-1,25,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 18,17,16,16,-1,15,15,15,15,16,-1,17,17,17,17,17,17,17,18,-1,-1,22,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 18,17,17,17,17,16,16,16,16,16,-1,18,18,18,18,18,18,18,18,-1,24,23,24,25,26,27,28,29,30,30,29,29,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 18,18,18,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,24,24,24,25,26,27,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,46,46,46, -1,-1,-1,18,18,18,18,19,20,21,22,23,22,21,20,20,20,20,20,-1,-1,25,25,25,-1,28,29,30,-1,31,31,31,31,31,31,32,-1,-1,-1,-1,-1,45,45,46,47,47,47,47, 33,33,-1,19,19,19,19,19,20,21,22,23,22,21,21,21,21,-1,21,22,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,48,48,48, 32,32,-1,20,20,20,20,20,20,21,-1,23,22,22,22,22,22,23,22,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,-1,49, 31,32,-1,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,50, 30,-1,-1,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 29,-1,24,23,23,23,23,23,-1,23,-1,-1,-1,25,25,25,-1,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 28,-1,24,24,24,24,24,24,-1,24,25,26,-1,26,26,26,-1,34,33,32,31,31,31,-1,44,45,45,44,43,42,41,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 27,26,25,25,25,25,25,25,-1,25,25,26,-1,27,-1,-1,-1,33,33,32,32,-1,-1,-1,43,-1,44,44,43,42,41,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 28,-1,26,26,26,26,26,26,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,43,42,42,42,43,44,43,42,41,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 29,-1,27,27,27,27,-1,27,28,-1,27,27,27,28,29,30,31,32,33,34,-1,-1,43,42,41,42,43,44,43,42,41,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 30,-1,-1,-1,-1,28,29,28,28,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 31,32,33,34,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,49,48,47,46,45,44,43,43,43,43,43,43,44,45,46,47,-1,49,49,49,50, 32,32,33,34,35,35,34,33,32,31,30,30,30,30,30,30,-1,33,33,34,35,36,37,38,39,40,-1,48,48,47,46,45,44,44,44,44,44,44,44,-1,46,46,47,-1,50,50,50,50, 33,33,33,34,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,34,34,34,35,36,37,38,39,40,-1,48,47,47,46,45,45,45,45,45,45,45,45,46,47,47,47,-1,51,51,51,51, 34,34,34,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,36,35,35,35,35,36,37,38,39,40,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,47,48,48,-1,52,52,52,52, -1,35,35,36,37,-1,35,34,33,33,33,33,33,33,33,34,35,36,36,36,36,36,37,-1,40,40,-1,-1,-1,45,45,46,47,47,47,47,47,47,47,47,47,48,-1,-1,53,53,53,53, -1,-1,36,36,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,37,37,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,51,52,53,54,55,55, 40,39,38,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,53,53,54,53,52,51,51,51,52,53,54,55,56, 40,39,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,53,54,53,52,52,52,52,52,53,54,-1,57, 40,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,53,54,53,53,53,53,53,53,53,54,-1,58, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,54,54,54,54,54,54,54,54,-1,59, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,55,55,55,55,55,-1,55,-1,-1,60, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,54,54,55,56,56,-1,-1,-1,62,61, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,55,56,57,58,-1,61,61,62, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,56,57,-1,-1,62,62,62, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,57,-1,-1,63,63,63, 5,5,5,5,5,6,7,8,9,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 4,4,4,4,5,6,7,8,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 4,3,3,3,-1,7,-1,9,8,8,8,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 4,3,2,2,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,3,2,1,0,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,35,34,34,34,34,33,33,33,34,35,36,37,37,38,39,40,-1,-1,-1,-1,-1,45, 5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,38,38,39,40,40,40,41,42,-1,46, 6,6,6,-1,14,14,14,14,15,16,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 7,7,7,-1,13,13,13,14,15,16,-1,-1,11,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 8,8,8,-1,12,12,13,14,15,15,14,13,12,13,14,15,16,17,18,18,19,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 9,9,9,10,11,12,13,14,15,15,14,13,13,13,14,15,16,17,18,19,19,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 10,10,10,-1,12,12,13,14,15,15,14,14,14,14,14,15,16,17,18,19,20,21,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,13,13,13,14,15,16,-1,15,15,15,15,15,16,17,18,19,20,21,-1,24,24,24,24,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 18,17,16,15,14,14,14,14,15,16,-1,16,16,16,16,16,16,17,18,19,20,21,-1,25,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 18,17,16,16,-1,15,15,15,15,16,-1,17,17,17,17,17,17,17,18,-1,-1,22,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 18,17,17,17,17,16,16,16,16,16,-1,18,18,18,18,18,18,18,18,-1,24,23,24,25,26,27,28,29,30,30,29,29,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 18,18,18,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,24,24,24,25,26,27,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,46,46,46, -1,-1,-1,18,18,18,18,19,20,21,22,23,22,21,20,20,20,20,20,-1,-1,25,25,25,-1,28,29,30,-1,31,31,31,31,31,31,32,-1,-1,-1,-1,-1,45,45,46,47,47,47,47, 33,33,-1,19,19,19,19,19,20,21,22,23,22,21,21,21,21,-1,21,22,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,48,48,48, 32,32,-1,20,20,20,20,20,20,21,-1,23,22,22,22,22,22,23,22,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,-1,49, 31,32,-1,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,50, 30,-1,-1,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 29,-1,24,23,23,23,23,23,-1,23,-1,-1,-1,25,25,25,-1,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 28,-1,24,24,24,24,24,24,-1,24,25,26,-1,26,26,26,-1,34,33,32,31,31,31,-1,44,45,45,44,43,42,41,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 27,26,25,25,25,25,25,25,-1,25,25,26,-1,27,-1,-1,-1,33,33,32,32,-1,-1,-1,43,-1,44,44,43,42,41,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 28,-1,26,26,26,26,26,26,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,43,42,42,42,43,44,43,42,41,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 29,-1,27,27,27,27,-1,27,28,-1,27,27,27,28,29,30,31,32,33,34,-1,-1,43,42,41,42,43,44,43,42,41,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 30,-1,-1,-1,-1,28,29,28,28,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 31,32,33,34,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,49,48,47,46,45,44,43,43,43,43,43,43,44,45,46,47,-1,49,49,49,50, 32,32,33,34,35,35,34,33,32,31,30,30,30,30,30,30,-1,33,33,34,35,36,37,38,39,40,-1,48,48,47,46,45,44,44,44,44,44,44,44,-1,46,46,47,-1,50,50,50,50, 33,33,33,34,-1,35,34,33,32,31,31,31,31,31,31,-1,-1,34,34,34,35,36,37,38,39,40,-1,48,47,47,46,45,45,45,45,45,45,45,45,46,47,47,47,-1,51,51,51,51, 34,34,34,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,-1,36,35,35,35,35,36,37,38,39,40,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,47,48,48,-1,52,52,52,52, -1,35,35,36,37,-1,35,34,33,33,33,33,33,33,33,34,35,36,36,36,36,36,37,-1,40,40,-1,-1,-1,45,45,46,47,47,47,47,47,47,47,47,47,48,-1,-1,53,53,53,53, -1,-1,36,36,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,36,36,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,37,37,37,36,35,35,35,35,-1,42,41,40,39,38,37,37,37,38,38,38,38,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,51,52,53,54,55,55, 40,39,38,38,37,36,36,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,45,-1,-1,53,53,53,53,54,53,52,51,51,51,52,53,54,55,56, 40,39,39,38,37,37,37,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,40,40,40,40,40,41,42,43,44,45,-1,53,52,52,52,53,54,53,52,52,52,52,52,53,54,-1,57, 40,40,39,38,38,38,38,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,41,41,41,41,42,43,44,45,-1,53,52,51,52,53,54,53,53,53,53,53,53,53,54,-1,58, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,42,42,42,42,42,43,44,45,-1,-1,-1,50,-1,-1,-1,54,54,54,54,54,54,54,54,-1,59, 41,40,40,40,40,40,40,41,42,43,44,45,45,44,43,42,42,-1,-1,48,48,49,-1,43,43,43,43,43,43,44,45,46,47,48,49,50,51,-1,55,55,55,55,55,-1,55,-1,-1,60, 41,41,41,41,41,41,41,41,42,43,44,45,45,44,43,43,43,-1,47,47,48,49,-1,44,44,44,44,44,44,44,45,-1,48,48,49,50,51,-1,54,54,55,56,56,-1,-1,-1,62,61, 42,42,42,42,42,-1,42,42,42,43,44,45,45,44,44,44,44,45,46,47,48,49,-1,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62, 43,43,43,43,-1,-1,43,43,43,43,44,45,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,46,-1,-1,46,46,46,46,47,48,49,50,51,-1,54,54,55,56,57,58,-1,61,61,62, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,46,46,46,46,-1,-1,48,48,49,50,49,48,47,48,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,55,55,55,56,57,-1,-1,62,62,62, 45,45,45,46,47,48,47,46,45,45,45,45,46,47,47,47,-1,-1,-1,-1,49,49,50,49,48,48,48,49,50,51,52,53,-1,50,50,50,51,-1,56,56,56,56,57,-1,-1,63,63,63, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 9,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 9,8,8,8,-1,6,-1,3,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 9,8,7,7,-1,-1,-1,-1,1,1,2,3,4,5,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,8,7,6,6,-1,-1,-1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,30,29,29,29,29,28,28,28,29,30,31,32,32,33,34,35,-1,-1,-1,-1,-1,40, 9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,33,33,34,35,35,35,36,37,-1,41, 9,9,9,-1,16,15,14,13,13,13,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 10,10,10,-1,16,15,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,-1,19,19,20,21,22,23,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 11,11,11,-1,15,15,14,13,12,11,10,9,8,9,10,11,12,13,14,13,14,-1,16,16,16,17,18,19,20,21,-1,24,24,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 12,12,12,13,14,15,14,13,12,11,10,9,9,9,10,11,12,13,14,14,14,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 13,13,13,-1,15,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,15,16,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,16,15,14,13,12,12,-1,11,11,11,11,11,12,13,14,15,16,16,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 20,19,18,17,16,15,14,13,13,13,-1,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 20,19,18,18,-1,15,14,14,14,14,-1,13,13,13,13,13,13,13,14,-1,-1,18,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 20,19,18,17,16,15,15,15,15,15,-1,14,14,14,14,14,14,14,14,-1,20,19,20,21,22,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,20,20,20,21,22,23,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,17,17,17,17,18,19,20,20,19,18,17,16,16,16,16,16,-1,-1,21,21,21,-1,24,25,26,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,41,41,42,43,42,42,42, 32,32,-1,18,18,18,18,18,19,20,20,19,18,17,17,17,17,-1,17,18,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,43,43,43, 31,31,-1,19,19,19,19,19,19,20,-1,19,18,18,18,18,18,19,18,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,44, 30,31,-1,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,45, 29,-1,-1,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,22,22,22,-1,30,29,28,27,27,27,-1,41,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,23,-1,-1,-1,29,29,28,28,-1,-1,-1,40,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 27,-1,25,25,25,25,25,25,-1,-1,25,25,25,24,25,26,27,28,29,29,-1,-1,40,39,39,39,40,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 28,-1,26,26,26,26,-1,26,27,-1,26,26,25,25,25,26,27,28,29,30,-1,-1,40,39,38,39,40,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 29,-1,-1,-1,-1,27,28,27,27,-1,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 30,31,32,33,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 31,31,32,33,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,30,31,32,33,34,35,36,37,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 32,32,32,33,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 33,33,33,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,34,34,35,36,-1,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,35,35,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,36,36,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 39,38,37,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,50,49,48,47,47,47,48,49,50,51,52, 39,38,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,50,49,48,48,48,48,48,49,50,-1,53, 39,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,50,49,49,49,49,49,49,49,50,-1,54, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,51,51,51,51,51,-1,51,-1,-1,56, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,52,52,52,-1,-1,-1,58,57, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,54,54,-1,57,57,58, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,58,58,58, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,59,59,59, 10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 9,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 9,8,8,8,-1,6,-1,3,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 9,8,7,7,-1,-1,-1,-1,1,1,1,2,3,4,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,8,7,6,6,-1,-1,-1,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,-1,29,28,28,28,28,27,27,27,28,29,30,31,31,32,33,34,-1,-1,-1,-1,-1,39, 9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,32,32,33,34,34,34,35,36,-1,40, 9,9,9,-1,16,15,14,13,13,13,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 10,10,10,-1,16,15,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 11,11,11,-1,15,15,14,13,12,11,10,9,8,9,10,11,12,13,13,12,13,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 12,12,12,13,14,15,14,13,12,11,10,9,9,9,10,11,12,13,13,13,13,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 13,13,13,-1,15,15,14,13,12,11,10,10,10,10,10,11,12,13,14,14,14,15,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,16,15,14,13,12,12,-1,11,11,11,11,11,12,13,14,15,15,15,-1,18,18,18,18,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 20,19,18,17,16,15,14,13,13,13,-1,12,12,12,12,12,12,13,14,15,16,16,-1,19,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 20,19,18,18,-1,15,14,14,14,14,-1,13,13,13,13,13,13,13,14,-1,-1,17,-1,20,20,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 20,19,18,17,16,15,15,15,15,15,-1,14,14,14,14,14,14,14,14,-1,19,18,19,20,21,21,22,23,24,24,23,23,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,19,19,19,20,21,22,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,17,17,17,17,18,19,20,20,19,18,17,16,16,16,16,16,-1,-1,20,20,20,-1,23,24,25,-1,25,25,25,25,25,25,26,-1,-1,-1,-1,-1,40,40,41,42,41,41,41, 32,32,-1,18,18,18,18,18,19,20,20,19,18,17,17,17,17,-1,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,42,42,42, 31,31,-1,19,19,19,19,19,19,20,-1,19,18,18,18,18,18,19,18,18,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,-1,43, 30,31,-1,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,44, 29,-1,-1,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,22,22,22,-1,29,28,27,26,26,26,-1,41,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,23,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,40,39,38,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 27,-1,25,25,25,25,25,25,-1,-1,25,25,25,24,25,26,27,28,28,28,-1,-1,40,39,39,39,40,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 28,-1,26,26,26,26,-1,26,27,-1,26,26,25,25,25,26,27,28,29,29,-1,-1,40,39,38,39,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 29,-1,-1,-1,-1,27,28,27,27,-1,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 30,31,32,33,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 31,31,32,33,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,30,31,32,33,34,35,36,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 32,32,32,33,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 33,33,33,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,34,34,35,36,-1,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,35,35,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,36,36,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 39,38,37,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,49,48,47,46,46,46,47,48,49,50,51, 39,38,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,49,48,47,47,47,47,47,48,49,-1,52, 39,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,49,48,48,48,48,48,48,48,49,-1,53, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,49,49,49,49,49,49,49,49,-1,54, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,50,50,50,50,50,-1,50,-1,-1,55, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,51,51,51,-1,-1,-1,57,56, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,52,52,53,54,55,56,57, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,53,53,-1,56,56,57, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,57,57,57, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,58,58,58, 10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 10,9,8,8,-1,6,-1,3,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 10,9,8,8,-1,-1,-1,-1,2,1,1,2,3,4,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,9,8,7,7,-1,-1,-1,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,-1,29,28,28,28,28,27,27,27,28,29,30,31,31,32,33,34,-1,-1,-1,-1,-1,39, 10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,32,32,33,34,34,34,35,36,-1,40, 10,10,10,-1,16,15,14,13,13,13,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 11,11,11,-1,16,15,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 12,12,12,-1,16,15,14,13,12,11,10,9,8,9,10,11,12,13,13,12,13,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 13,13,13,14,15,15,14,13,12,11,10,9,9,9,10,11,12,13,13,13,13,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 14,14,14,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,14,14,15,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,16,15,14,13,12,12,-1,11,11,11,11,11,12,13,14,15,15,15,-1,18,18,18,18,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 20,19,18,17,16,15,14,13,13,13,-1,12,12,12,12,12,12,13,14,15,16,16,-1,19,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 20,19,18,18,-1,15,14,14,14,14,-1,13,13,13,13,13,13,13,14,-1,-1,17,-1,20,20,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 20,19,18,17,16,15,15,15,15,15,-1,14,14,14,14,14,14,14,14,-1,19,18,19,20,21,21,22,23,24,24,23,23,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,19,19,19,20,21,22,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,17,17,17,17,18,19,20,20,19,18,17,16,16,16,16,16,-1,-1,20,20,20,-1,23,24,25,-1,25,25,25,25,25,25,26,-1,-1,-1,-1,-1,40,40,41,42,41,41,41, 32,32,-1,18,18,18,18,18,19,20,20,19,18,17,17,17,17,-1,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,42,42,42, 31,31,-1,19,19,19,19,19,19,20,-1,19,18,18,18,18,18,19,18,18,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,-1,43, 30,31,-1,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,44, 29,-1,-1,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,22,22,22,-1,29,28,27,26,26,26,-1,41,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,23,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,40,39,38,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 27,-1,25,25,25,25,25,25,-1,-1,25,25,25,24,25,26,27,28,28,28,-1,-1,40,39,39,39,40,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 28,-1,26,26,26,26,-1,26,27,-1,26,26,25,25,25,26,27,28,29,29,-1,-1,40,39,38,39,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 29,-1,-1,-1,-1,27,28,27,27,-1,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 30,31,32,33,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 31,31,32,33,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,30,31,32,33,34,35,36,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 32,32,32,33,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 33,33,33,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,34,34,35,36,-1,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,35,35,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,36,36,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 39,38,37,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,49,48,47,46,46,46,47,48,49,50,51, 39,38,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,49,48,47,47,47,47,47,48,49,-1,52, 39,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,49,48,48,48,48,48,48,48,49,-1,53, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,49,49,49,49,49,49,49,49,-1,54, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,50,50,50,50,50,-1,50,-1,-1,55, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,51,51,51,-1,-1,-1,57,56, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,52,52,53,54,55,56,57, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,53,53,-1,56,56,57, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,57,57,57, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,58,58,58, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 20,19,18,18,-1,16,-1,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,0,1,-1,-1,5,5,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,19,18,17,16,15,14,13,12,12,11,10,9,9,-1,-1,-1,-1,-1,1,1,-1,-1,6,6,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,19,18,17,16,15,14,13,13,12,11,10,9,8,7,6,5,4,3,2,2,3,4,5,6,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 20,19,18,17,16,15,15,14,13,12,11,10,9,8,8,-1,-1,4,4,4,4,4,4,5,6,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,22,22,23,24,25,26,27,28,-1,30, 20,20,20,-1,20,19,18,17,17,17,-1,10,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,-1,31, 21,21,21,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,7,-1,-1,7,7,7,-1,9,9,10,11,12,13,14,-1,21,21,21,21,22,23,24,25,26,26,27,28,-1,32, 22,22,22,-1,20,19,18,17,16,15,14,13,12,13,13,12,11,10,9,8,9,-1,8,8,8,9,10,10,10,11,-1,14,14,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 23,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,-1,-1,9,9,9,10,11,11,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 24,23,23,-1,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,11,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,14,13,12,11,11,11,11,11,11,-1,11,11,11,11,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 24,23,22,21,20,19,18,17,17,17,-1,16,15,14,13,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 24,23,22,22,-1,19,18,18,18,18,-1,16,15,14,13,13,13,13,13,-1,-1,13,-1,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 24,23,22,21,20,19,19,19,19,19,-1,16,15,14,14,14,14,14,14,-1,15,14,15,14,14,14,15,16,17,17,16,16,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,15,15,15,15,15,15,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,21,21,21,21,22,22,21,20,19,18,17,16,16,16,16,16,-1,-1,16,16,16,-1,16,17,18,-1,18,18,18,18,18,18,19,-1,-1,-1,-1,-1,33,33,34,35,34,34,34, 36,36,-1,22,22,22,22,22,22,21,20,19,18,17,17,17,17,-1,17,18,-1,17,17,17,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,35,35,35, 35,35,-1,23,23,23,23,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,-1,36, 34,35,-1,24,24,24,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,37, 33,-1,-1,25,25,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 32,-1,27,26,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 31,-1,27,27,26,25,25,25,-1,23,24,25,-1,22,22,22,-1,25,24,23,22,22,22,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 30,29,28,27,26,26,26,26,-1,24,24,25,-1,23,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 31,-1,28,27,27,27,27,27,-1,-1,25,25,25,24,25,26,26,25,24,24,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 32,-1,28,28,28,28,-1,28,29,-1,26,26,25,25,25,26,26,25,25,25,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 33,-1,-1,-1,-1,29,30,29,29,-1,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 34,35,36,36,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 35,35,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,30,31,32,33,34,35,36,37,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 36,36,36,36,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 37,37,37,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,38,37,36,36,-1,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,37,36,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,38,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 39,38,37,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,38,-1,-1,46,45,44,43,42,41,40,39,39,39,40,41,42,43,44, 39,38,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,38,39,39,39,39,-1,47,46,45,44,43,42,41,40,40,40,40,40,41,42,-1,45, 39,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,39,40,40,40,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,-1,46, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,40,41,41,-1,-1,-1,46,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,43,43,43,43,43,-1,43,-1,-1,48, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,44,44,44,44,44,-1,-1,-1,50,49, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,47,46,45,45,45,45,45,46,47,48,49,50, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,46,46,46,46,46,46,-1,49,49,50, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,47,47,47,47,47,-1,-1,50,50,50, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,48,48,48,48,48,-1,-1,51,51,51, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 20,19,18,18,-1,16,-1,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,0,-1,-1,5,5,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,19,18,17,16,15,14,13,12,12,11,10,9,9,-1,-1,-1,-1,-1,1,1,-1,-1,6,6,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,19,18,17,16,15,14,13,13,12,11,10,9,8,7,6,5,4,3,2,2,3,4,5,6,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 20,19,18,17,16,15,15,14,13,12,11,10,9,8,8,-1,-1,4,4,4,4,4,4,5,6,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,22,22,23,24,25,26,27,28,-1,30, 20,20,20,-1,20,19,18,17,17,17,-1,10,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,-1,31, 21,21,21,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,7,-1,-1,7,7,7,-1,9,9,10,11,12,13,14,-1,21,21,21,21,22,23,24,25,26,26,27,28,-1,32, 22,22,22,-1,20,19,18,17,16,15,14,13,12,13,13,12,11,10,9,8,9,-1,8,8,8,9,10,10,10,11,-1,14,14,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 23,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,-1,-1,9,9,9,10,11,11,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 24,23,23,-1,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,11,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,20,19,18,17,16,16,-1,15,15,14,13,12,11,11,11,11,11,11,-1,11,11,11,11,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 24,23,22,21,20,19,18,17,17,17,-1,16,15,14,13,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 24,23,22,22,-1,19,18,18,18,18,-1,16,15,14,13,13,13,13,13,-1,-1,13,-1,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 24,23,22,21,20,19,19,19,19,19,-1,16,15,14,14,14,14,14,14,-1,15,14,15,14,14,14,15,16,17,17,16,16,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,15,15,15,15,15,15,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,21,21,21,21,22,22,21,20,19,18,17,16,16,16,16,16,-1,-1,16,16,16,-1,16,17,18,-1,18,18,18,18,18,18,19,-1,-1,-1,-1,-1,33,33,34,35,34,34,34, 36,36,-1,22,22,22,22,22,22,21,20,19,18,17,17,17,17,-1,17,18,-1,17,17,17,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,35,35,35, 35,35,-1,23,23,23,23,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,-1,36, 34,35,-1,24,24,24,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,37, 33,-1,-1,25,25,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 32,-1,27,26,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 31,-1,27,27,26,25,25,25,-1,23,24,25,-1,22,22,22,-1,25,24,23,22,22,22,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 30,29,28,27,26,26,26,26,-1,24,24,25,-1,23,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 31,-1,28,27,27,27,27,27,-1,-1,25,25,25,24,25,26,26,25,24,24,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 32,-1,28,28,28,28,-1,28,29,-1,26,26,25,25,25,26,26,25,25,25,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 33,-1,-1,-1,-1,29,30,29,29,-1,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 34,35,36,36,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 35,35,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,30,31,32,33,34,35,36,37,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 36,36,36,36,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 37,37,37,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,38,37,36,36,-1,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,37,36,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,38,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 39,38,37,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,38,-1,-1,46,45,44,43,42,41,40,39,39,39,40,41,42,43,44, 39,38,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,38,39,39,39,39,-1,47,46,45,44,43,42,41,40,40,40,40,40,41,42,-1,45, 39,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,39,40,40,40,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,-1,46, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,40,41,41,-1,-1,-1,46,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,43,43,43,43,43,-1,43,-1,-1,48, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,44,44,44,44,44,-1,-1,-1,50,49, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,47,46,45,45,45,45,45,46,47,48,49,50, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,46,46,46,46,46,46,-1,49,49,50, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,47,47,47,47,47,-1,-1,50,50,50, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,48,48,48,48,48,-1,-1,51,51,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24, 24,23,22,22,-1,20,-1,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24, 24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,0,1,-1,-1,-1,-1,-1,-1,9,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,23,22,21,20,19,18,17,16,16,15,14,13,13,-1,-1,-1,-1,-1,6,6,-1,-1,1,1,-1,15,14,13,12,11,10,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,21,21,22,23,24, -1,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,15,14,13,12,11,11,12,13,14,15,15,16,17,18,19,20,-1,22,22,22,23,24, 24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,15,14,13,13,-1,12,12,13,14,15,16,16,17,18,19,20,-1,23,23,23,23,24, 24,23,22,21,20,19,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,4,-1,15,14,14,14,14,13,13,13,14,15,16,17,17,18,19,20,-1,-1,-1,-1,-1,25, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,18,18,19,20,21,22,23,24,-1,26, 24,24,24,-1,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,-1,27, 25,25,25,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,7,-1,-1,7,7,7,-1,9,9,10,11,12,13,14,-1,17,17,17,18,19,20,21,22,22,22,23,24,-1,28, 26,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,-1,8,8,8,9,10,10,10,11,-1,14,14,-1,18,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,29, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,10,11,11,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,11,11,11,11,11,-1,11,11,11,11,11,12,-1,15,15,16,17,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,22,22,22,22,23,-1,-1,27,27,28, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,13,13,13,13,-1,-1,13,-1,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,23,23,23,24,-1,28,28,28, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,14,14,14,14,14,-1,15,14,15,14,14,14,15,16,17,17,16,16,16,17,18,19,20,21,22,23,-1,24,24,24,-1,29,29,29, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,15,15,15,15,15,15,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,16,16,16,-1,16,17,18,-1,18,18,18,18,18,18,19,-1,-1,-1,-1,-1,33,33,33,32,31,31,31, 36,36,-1,25,25,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,17,17,17,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,32,32,32, 35,35,-1,26,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,33,-1,33, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,35,34,35,34, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,35,35, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,36,36, 31,-1,28,27,26,25,25,25,-1,23,24,25,-1,22,22,22,-1,25,24,23,22,22,22,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,37, 30,29,28,27,26,26,26,26,-1,24,24,25,-1,23,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 31,-1,28,27,27,27,27,27,-1,-1,25,25,25,24,25,26,26,25,24,24,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 32,-1,28,28,28,28,-1,28,29,-1,26,26,25,25,25,26,26,25,25,25,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 33,-1,-1,-1,-1,29,30,29,29,-1,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 34,35,36,36,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 35,35,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,30,31,32,33,34,35,36,37,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 36,36,36,36,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 37,37,37,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,38,37,36,36,-1,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,37,36,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,38,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 39,38,37,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,38,-1,-1,46,45,44,43,42,41,40,39,39,39,40,41,42,43,44, 39,38,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,38,39,39,39,39,-1,47,46,45,44,43,42,41,40,40,40,40,40,41,42,-1,45, 39,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,39,40,40,40,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,-1,46, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,40,41,41,-1,-1,-1,46,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,43,43,43,43,43,-1,43,-1,-1,48, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,44,44,44,44,44,-1,-1,-1,50,49, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,47,46,45,45,45,45,45,46,47,48,49,50, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,46,46,46,46,46,46,-1,49,49,50, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,47,47,47,47,47,-1,-1,50,50,50, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,48,48,48,48,48,-1,-1,51,51,51, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24, 24,23,22,22,-1,20,-1,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24, 24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,1,0,-1,-1,-1,-1,-1,-1,9,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,23,22,21,20,19,18,17,16,16,15,14,13,13,-1,-1,-1,-1,-1,6,6,-1,-1,1,1,-1,15,14,13,12,11,10,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,21,21,22,23,24, -1,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,15,14,13,12,11,11,12,13,14,15,15,16,17,18,19,20,-1,22,22,22,23,24, 24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,15,14,13,13,-1,12,12,13,14,15,16,16,17,18,19,20,-1,23,23,23,23,24, 24,23,22,21,20,19,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,4,-1,15,14,14,14,14,13,13,13,14,15,16,17,17,18,19,20,-1,-1,-1,-1,-1,25, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,18,18,19,20,21,22,23,24,-1,26, 24,24,24,-1,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,-1,27, 25,25,25,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,7,-1,-1,7,7,7,-1,9,9,10,11,12,13,14,-1,17,17,17,18,19,20,21,22,22,22,23,24,-1,28, 26,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,-1,8,8,8,9,10,10,10,11,-1,14,14,-1,18,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,29, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,10,11,11,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,11,11,11,11,11,-1,11,11,11,11,11,12,-1,15,15,16,17,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,22,22,22,22,23,-1,-1,27,27,28, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,13,13,13,13,-1,-1,13,-1,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,23,23,23,24,-1,28,28,28, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,14,14,14,14,14,-1,15,14,15,14,14,14,15,16,17,17,16,16,16,17,18,19,20,21,22,23,-1,24,24,24,-1,29,29,29, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,15,15,15,15,15,15,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,16,16,16,-1,16,17,18,-1,18,18,18,18,18,18,19,-1,-1,-1,-1,-1,33,33,33,32,31,31,31, 36,36,-1,25,25,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,17,17,17,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,32,32,32, 35,35,-1,26,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,33,-1,33, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,35,34,35,34, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,35,35, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,36,36, 31,-1,28,27,26,25,25,25,-1,23,24,25,-1,22,22,22,-1,25,24,23,22,22,22,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,37, 30,29,28,27,26,26,26,26,-1,24,24,25,-1,23,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 31,-1,28,27,27,27,27,27,-1,-1,25,25,25,24,25,26,26,25,24,24,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 32,-1,28,28,28,28,-1,28,29,-1,26,26,25,25,25,26,26,25,25,25,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 33,-1,-1,-1,-1,29,30,29,29,-1,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 34,35,36,36,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 35,35,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,30,31,32,33,34,35,36,37,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 36,36,36,36,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 37,37,37,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,38,37,36,36,-1,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,37,36,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,38,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 39,38,37,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,38,-1,-1,46,45,44,43,42,41,40,39,39,39,40,41,42,43,44, 39,38,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,38,39,39,39,39,-1,47,46,45,44,43,42,41,40,40,40,40,40,41,42,-1,45, 39,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,39,40,40,40,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,-1,46, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,40,41,41,-1,-1,-1,46,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,43,43,43,43,43,-1,43,-1,-1,48, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,44,44,44,44,44,-1,-1,-1,50,49, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,47,46,45,45,45,45,45,46,47,48,49,50, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,46,46,46,46,46,46,-1,49,49,50, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,47,47,47,47,47,-1,-1,50,50,50, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,48,48,48,48,48,-1,-1,51,51,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17, 32,31,30,30,-1,28,-1,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,16,16,17, 32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,9,9,-1,-1,-1,-1,-1,-1,0,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17, -1,31,30,29,28,27,26,25,24,24,24,23,22,22,-1,-1,-1,-1,-1,14,14,-1,-1,10,10,-1,6,5,4,3,2,1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,6,5,4,3,2,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,15,16,17, 32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,5,4,4,-1,3,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,16,17, 32,31,30,29,28,27,27,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,13,13,13,-1,6,5,5,5,5,4,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,18, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,10,10,11,12,13,14,15,16,-1,19, 32,32,32,-1,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,7,7,7,-1,-1,-1,-1,13,13,14,15,16,-1,20, 33,33,33,-1,32,31,30,29,28,28,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,16,16,16,-1,18,18,19,20,21,22,23,-1,8,8,8,9,10,11,12,13,14,14,15,16,-1,21, 34,34,34,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,9,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,20, 35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,-1,19,19,19,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,20,20,20,20,20,-1,20,20,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,17,17,18,19, 36,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,21,21,21,21,21,21,-1,21,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,13,13,13,14,-1,-1,18,18,19, 36,35,34,34,-1,31,30,30,30,30,-1,25,24,23,22,22,22,22,22,-1,-1,22,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,15,16,16,15,14,14,14,14,14,15,-1,19,19,19, 36,35,34,33,32,31,31,31,31,31,-1,25,24,23,23,23,23,23,23,-1,24,23,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,-1,15,15,15,-1,20,20,20, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,-1,24,24,23,22,21,21,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,33,33,33,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 45,45,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 44,44,-1,35,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,25,25,25,24,24,24,24,25,26,27,28,29,30,31,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,30,31,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 40,-1,37,36,35,34,34,34,-1,32,33,34,-1,31,31,31,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 39,38,37,36,35,35,35,35,-1,33,33,34,-1,32,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,34,33,32,31,30,30,30,29,29,29,29, 40,-1,37,36,36,36,36,36,-1,-1,34,34,34,33,34,33,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 41,-1,37,37,37,37,-1,37,38,-1,35,35,34,34,34,33,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31,31, 42,-1,-1,-1,-1,38,39,38,38,-1,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32, 43,44,45,45,-1,-1,-1,-1,-1,-1,36,36,36,35,35,35,36,37,38,39,40,41,42,43,43,44,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,33,33,33,33, 44,44,45,44,43,42,41,40,39,38,37,37,36,36,36,36,-1,38,38,39,40,41,42,43,44,44,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,34,34,34,34, 45,45,45,45,-1,42,41,40,39,38,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,35,35,35,35, 46,46,46,-1,-1,-1,-1,-1,39,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,36,36,36,36, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,37,37,37,37, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,45,44,44,44,44,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,47,47,47,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,48,48,49,50,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,49,-1,51,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,-1,11,11,12,13,14, 34,33,32,32,-1,30,-1,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,14, 34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,-1,-1,-1,-1,-1,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14, -1,33,32,31,30,29,28,27,26,26,26,25,24,24,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,10,9,8,7,6,5,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,11,11,12,13,14, -1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,7,8,7,6,5,6,7,8,9,10,-1,12,12,12,13,14, 34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,8,-1,7,7,8,7,6,6,6,7,8,9,10,-1,13,13,13,13,14, 34,33,32,31,30,29,29,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,15,-1,10,9,9,9,9,8,8,8,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,15, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,16, 34,34,34,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,17, 35,35,35,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,20,20,21,22,23,24,25,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,18, 36,36,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,19, 37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,20,20,20,21,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,18,19,20,20, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,-1,21,21,21,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,22,22,22,22,22,-1,22,22,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,23,23,23,23,23,23,-1,23,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,24,24,24,24,-1,-1,24,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,25,25,25,25,25,-1,26,25,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,-1,26,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,35,35,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 47,47,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 46,46,-1,37,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 42,-1,39,38,37,36,36,36,-1,34,35,36,-1,33,33,33,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 41,40,39,38,37,37,37,37,-1,35,35,36,-1,34,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 42,-1,39,38,38,38,38,38,-1,-1,36,36,36,35,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 43,-1,39,39,39,39,-1,39,40,-1,37,37,36,36,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 44,-1,-1,-1,-1,40,41,40,40,-1,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 45,46,47,47,-1,-1,-1,-1,-1,-1,38,38,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 46,46,47,46,45,44,43,42,41,40,39,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 47,47,47,47,-1,44,43,42,41,40,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 48,48,48,-1,-1,-1,-1,-1,41,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,10,10,11,12,13, 34,33,32,32,-1,30,-1,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,12,12,13, 34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,-1,-1,-1,-1,-1,4,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13, -1,33,32,31,30,29,28,27,26,26,26,25,24,24,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,10,9,8,7,6,5,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,10,10,11,12,13, -1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,7,7,6,5,4,5,6,7,8,9,-1,11,11,11,12,13, 34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,8,-1,7,7,7,6,5,5,5,6,7,8,9,-1,12,12,12,12,13, 34,33,32,31,30,29,29,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,15,-1,10,9,9,9,9,8,8,7,6,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,14, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,7,7,8,9,10,11,12,13,-1,15, 34,34,34,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,-1,16, 35,35,35,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,20,20,21,22,23,24,25,-1,9,9,9,10,11,12,12,11,11,11,12,13,-1,17, 36,36,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,10,10,10,10,11,12,12,12,-1,-1,-1,-1,-1,18, 37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,20,20,20,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,13,-1,17,17,18,19,19, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,-1,21,21,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,22,22,22,22,22,-1,22,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,19,20, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,23,23,23,23,23,23,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,20, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,24,24,24,24,-1,-1,24,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,25,25,25,25,25,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,35,35,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 47,47,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 46,46,-1,37,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 42,-1,39,38,37,36,36,36,-1,34,35,36,-1,33,33,33,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 41,40,39,38,37,37,37,37,-1,35,35,36,-1,34,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 42,-1,39,38,38,38,38,38,-1,-1,36,36,36,35,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 43,-1,39,39,39,39,-1,39,40,-1,37,37,36,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 44,-1,-1,-1,-1,40,41,40,40,-1,38,37,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 45,46,47,47,-1,-1,-1,-1,-1,-1,38,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 46,46,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 47,47,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 48,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,9,9,10,11,12, 35,34,33,33,-1,31,-1,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,-1,-1,-1,11,11,12, 35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,-1,-1,-1,-1,-1,5,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12, -1,34,33,32,31,30,29,28,27,27,27,26,25,25,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,11,10,9,8,7,6,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,9,9,10,11,12, -1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,7,6,5,4,3,4,5,6,7,8,-1,10,10,10,11,12, 35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,9,9,-1,8,7,6,5,4,4,4,5,6,7,8,-1,11,11,11,11,12, 35,34,33,32,31,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,16,-1,11,10,10,10,9,8,7,6,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,13, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,6,6,7,8,9,10,11,12,-1,14, 35,35,35,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,23,23,24,25,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,-1,15, 36,36,36,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,21,21,22,22,23,24,25,-1,8,8,8,9,10,11,11,10,10,10,11,12,-1,16, 37,37,37,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,20,20,20,21,21,21,21,22,-1,25,25,-1,9,9,9,9,10,11,11,11,-1,-1,-1,-1,-1,17, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,21,21,20,20,20,20,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,12,-1,16,16,17,18,18, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,-1,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,23,23,23,23,23,-1,22,21,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,17,17,18,19, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,24,24,24,24,24,24,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,13,13,13,14,-1,-1,18,18,19, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,25,25,25,25,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,15,16,16,15,14,14,14,14,14,15,-1,19,19,19, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,-1,15,15,15,-1,20,20,20, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,36,36,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 48,48,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 47,47,-1,38,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,25,25,25,24,24,24,24,25,26,27,28,29,30,31,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,30,31,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 43,-1,40,39,38,37,37,37,-1,35,36,37,-1,34,34,34,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 42,41,40,39,38,38,38,38,-1,36,36,37,-1,35,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,34,33,32,31,30,30,30,29,29,29,29, 43,-1,40,39,39,39,39,39,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 44,-1,40,40,40,40,-1,40,41,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31,31, 45,-1,-1,-1,-1,41,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32, 46,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,43,43,44,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,33,33,33,33, 47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,43,44,44,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,34,34,34,34, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,35,35,35,35, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,36,36,36,36, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,37,37,37,37, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,45,44,44,44,44,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,47,47,47,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,48,48,49,50,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,49,-1,51,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,8,8,9,10,11, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,-1,-1,-1,10,10,11, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,6,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,12,11,10,9,8,7,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,8,8,9,10,11, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,3,4,5,6,7,-1,9,9,9,10,11, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,10,10,-1,7,6,5,4,3,3,3,4,5,6,7,-1,10,10,10,10,11, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,12, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,5,5,6,7,8,9,10,11,-1,13, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,22,22,22,23,24,-1,6,6,6,-1,-1,-1,-1,8,8,9,10,11,-1,14, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,20,20,-1,21,21,21,21,22,23,24,-1,7,7,7,8,9,10,10,9,9,9,10,11,-1,15, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,21,21,20,20,20,20,20,21,-1,24,24,-1,8,8,8,8,9,10,10,10,-1,-1,-1,-1,-1,16, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,11,-1,15,15,16,17,17, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,21,20,19,18,17,17,-1,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,16,16,17,18, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,12,12,12,12,13,-1,-1,17,17,18, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,14,15,15,14,13,13,13,13,13,14,-1,18,18,18, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,14,14,14,-1,14,14,14,-1,19,19,19, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,25,24,23,22,21,21,21, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,22,22,22, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,24,24,24,23,23,23,23,24,25,26,27,28,29,30,31,30,29,28,27,26,25,25,-1,-1,23,-1,23, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,29,30,31,30,29,28,28,-1,-1,-1,-1,25,24,25,24, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,30,29,29,29,30,30,-1,27,26,-1,25,25, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,30,30,29,28,27,27,27,26,26, 44,-1,41,40,39,38,38,38,-1,36,37,38,-1,35,35,35,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,31,30,29,28,28,28,27,27,27, 43,42,41,40,39,39,39,39,-1,37,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,33,32,31,30,29,29,29,28,28,28,28, 44,-1,41,40,40,40,40,40,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,34,-1,-1,-1,-1,30,29,29,29,29,29, 45,-1,41,41,41,41,-1,41,42,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,30,30,30,30,30, 46,-1,-1,-1,-1,42,43,42,42,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,42,42,43,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,32,32,32,32, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,42,43,43,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,33,33,33,33, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,34,34,34,34, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,43,44,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,35,35,35,35, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,44,44,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,36,36,36,36, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,43,44,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,41,-1,38,37,37,37,37, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,38,38,38,38, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,43,43,43,43,-1,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,40, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,45,45,45,45,45,45,45,45,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,41, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,46,46,46,46,46,46,46,46,-1,-1,-1,48,-1,-1,-1,43,42,42,42,42,42,42,42,-1,42, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,47,47,47,47,47,47,47,47,48,49,50,49,49,49,-1,43,43,43,43,43,-1,43,-1,-1,43, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,54,-1,48,48,48,48,48,48,48,48,-1,50,50,49,48,48,-1,44,44,44,44,44,-1,-1,-1,45,44, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,53,54,-1,49,49,49,49,49,49,49,49,50,51,50,49,48,47,46,45,45,45,45,45,46,47,46,45,45, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,53,54,-1,-1,-1,50,-1,-1,50,50,50,50,51,50,49,48,48,-1,46,46,46,46,46,46,-1,46,46,46, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,53,53,54,54,53,52,51,52,-1,-1,-1,-1,-1,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,54,54,54,53,52,52,52,53,54,55,56,57,-1,50,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,8,8,9,10,11, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,-1,-1,10,10,10, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,7,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,13,12,11,10,9,8,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,7,7,8,9,10, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,-1,8,8,8,9,10, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,11,11,-1,8,7,6,5,4,4,4,5,6,7,8,-1,9,9,9,9,10, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,11, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,6,6,7,8,9,10,11,12,-1,12, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,23,23,23,24,25,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,-1,13, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,22,22,22,22,23,24,25,-1,8,8,8,9,10,11,11,10,10,10,11,12,-1,14, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,22,21,21,21,21,21,22,-1,25,25,-1,9,9,9,9,10,11,11,11,-1,-1,-1,-1,-1,15, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,12,-1,16,16,17,17,16, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,17,17, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,22,21,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,17,17,18,18, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,13,13,13,14,-1,-1,18,18,19, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,15,16,16,15,14,14,14,14,14,15,-1,19,19,19, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,-1,15,15,15,-1,20,20,20, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,25,25,25,24,24,24,24,25,26,27,28,29,30,31,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,30,31,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 45,-1,42,41,40,39,39,39,-1,37,38,39,-1,36,36,36,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 44,43,42,41,40,40,40,40,-1,38,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,34,33,32,31,30,30,30,29,29,29,29, 45,-1,42,41,41,41,41,41,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 46,-1,42,42,42,42,-1,42,43,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31,31, 47,-1,-1,-1,-1,43,44,43,43,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,43,43,44,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,33,33,33,33, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,43,44,44,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,34,34,34,34, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,35,35,35,35, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,36,36,36,36, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,37,37,37,37, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,45,44,44,44,44,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,47,47,47,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,48,48,49,50,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,49,-1,51,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,8,8,9,10,10, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,9,9,9, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,8,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,14,13,12,11,10,9,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,6,6,7,8,9, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,-1,7,7,7,8,9, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,12,12,-1,9,8,7,6,5,5,5,6,7,8,9,-1,8,8,8,8,9, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,10, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,7,7,8,9,10,11,12,13,-1,11, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,24,24,24,25,26,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,-1,12, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,22,22,22,-1,23,23,23,23,24,25,26,-1,9,9,9,10,11,12,12,11,11,11,12,13,-1,13, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,23,23,22,22,22,22,22,23,-1,26,26,-1,10,10,10,10,11,12,12,12,-1,-1,-1,-1,-1,14, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,13,-1,17,17,17,16,15, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,26,-1,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,17,16,16, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,26,26,26,26,-1,23,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,17,17,17, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,27,27,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,18,18,18, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,28,28,28,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,19,19,19, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,20,20,20, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,39,39,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 51,51,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 50,50,-1,41,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 46,-1,43,42,41,40,40,40,-1,38,39,40,-1,37,37,37,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 45,44,43,42,41,41,41,41,-1,39,39,39,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,35,34,33,32,31,30,30,30,29,29,29,29, 46,-1,43,42,42,42,42,42,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 47,-1,43,43,43,43,-1,43,44,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,-1,-1,31,31,31,31,31, 48,-1,-1,-1,-1,44,45,44,44,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,38,39,40,-1,-1,32,32,32,32, 49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,33,33,33,33, 49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,40,40,41,-1,34,34,34,34, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,41,41,41,-1,35,35,35,35, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,42,-1,36,36,36,36, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,37,37,37,37, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,10, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,-1,8,8,9,9,9, 39,38,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,8,8,8, 39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,9,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8, -1,38,37,36,35,34,33,32,31,31,31,30,29,29,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,15,14,13,12,11,10,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,5,5,6,7,8, -1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,-1,6,6,6,7,8, 39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,13,13,-1,10,9,8,7,6,6,6,7,8,9,10,-1,7,7,7,7,8, 39,38,37,36,35,34,34,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,9, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,8,8,9,10,11,12,13,14,-1,10, 39,39,39,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,25,25,25,26,27,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,11, 40,40,40,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,23,23,23,-1,24,24,24,24,25,26,27,-1,10,10,10,11,12,13,13,12,12,12,13,14,-1,12, 41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,24,24,23,23,23,23,23,24,-1,27,27,-1,11,11,11,11,12,13,13,13,-1,-1,-1,-1,-1,13, 42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,14,-1,18,17,16,15,14, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,27,-1,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,17,16,15,15, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,27,27,27,27,27,-1,24,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,17,16,16,16, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,28,28,28,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,17,17,17, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,29,29,29,29,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,18,18,18, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,30,30,30,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,19,19,19, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,40,40,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,25,24,23,22,21,21,21, 52,52,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,22,22,22, 51,51,-1,42,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,32,31,30,29,28,27,26,25,25,-1,-1,23,-1,23, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,28,28,-1,-1,-1,-1,25,24,25,24, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,29,29,29,30,30,-1,27,26,-1,25,25, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,30,30,29,28,27,27,27,26,26, 47,-1,44,43,42,41,41,41,-1,39,40,41,-1,38,38,38,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,31,30,29,28,28,28,27,27,27, 46,45,44,43,42,42,42,42,-1,40,40,40,-1,38,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,29,29,28,28,28,28, 47,-1,44,43,43,43,43,43,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,35,34,34,-1,-1,-1,-1,30,29,29,29,29,29, 48,-1,44,44,44,44,-1,44,45,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,36,35,35,35,36,37,38,-1,-1,30,30,30,30,30, 49,-1,-1,-1,-1,45,46,45,45,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,36,37,38,39,-1,-1,31,31,31,31, 50,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,32,32,32,32, 50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,39,39,40,-1,33,33,33,33, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,40,40,40,-1,34,34,34,34, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,41,41,-1,35,35,35,35, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,36,36,36,36, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,41,-1,38,37,37,37,37, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,38,38,38,38, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,46,45,44,44,44,44,-1,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,46,45,45,45,45,45,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,40, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,47,46,46,46,46,46,46,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,41, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,48,47,47,47,47,47,47,47,-1,-1,-1,48,-1,-1,-1,43,42,42,42,42,42,42,42,-1,42, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,48,48,48,48,48,48,48,48,49,50,50,49,49,49,-1,43,43,43,43,43,-1,43,-1,-1,43, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,49,49,49,49,49,49,49,49,-1,51,50,49,48,48,-1,44,44,44,44,44,-1,-1,-1,45,44, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,50,50,50,50,50,50,50,50,51,51,50,49,48,47,46,45,45,45,45,45,46,47,46,45,45, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,51,-1,-1,51,51,51,51,51,50,49,48,48,-1,46,46,46,46,46,46,-1,46,46,46, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,56,55,54,53,52,53,-1,-1,-1,-1,-1,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,56,55,54,53,53,53,54,55,56,57,58,-1,50,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,9,9, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,-1,8,8,8,8,8, 40,39,38,38,-1,36,-1,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,7,7,7, 40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,-1,-1,-1,-1,-1,10,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7, -1,39,38,37,36,35,34,33,32,32,32,31,30,30,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,16,15,14,13,12,11,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,4,4,5,6,7, -1,39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,-1,5,5,5,6,7, 40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,16,15,14,14,-1,11,10,9,8,7,7,7,8,9,10,11,-1,6,6,6,6,7, 40,39,38,37,36,35,35,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,21,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,-1,-1,-1,-1,-1,8, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,9,9,10,11,12,13,14,15,-1,9, 40,40,40,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,26,26,26,27,28,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,10, 41,41,41,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,24,24,24,-1,25,25,25,25,26,27,28,-1,11,11,11,12,13,14,14,13,13,13,14,15,-1,11, 42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,25,25,24,24,24,24,24,25,-1,28,28,-1,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,12, 43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,15,-1,17,16,15,14,13, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,28,-1,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,17,16,15,14,14, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,28,28,28,28,28,-1,25,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,16,15,15,15, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,29,29,29,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,16,16,16, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,30,30,30,30,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,17,17,17, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,31,31,31,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,18,18,18, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,41,41,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 53,53,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,21,21,21, 52,52,-1,43,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,28,28,28,27,27,27,27,28,29,30,31,32,32,31,30,29,28,27,26,25,24,24,-1,-1,22,-1,22, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,32,31,30,29,28,27,27,-1,-1,-1,-1,24,23,24,23, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,32,31,30,29,28,28,28,29,29,-1,26,25,-1,24,24, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,29,29,29,29,29,28,27,26,26,26,25,25, 48,-1,45,44,43,42,42,42,-1,40,41,42,-1,39,39,39,-1,34,33,32,31,31,31,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,30,29,28,27,27,27,26,26,26, 47,46,45,44,43,43,43,43,-1,41,41,41,-1,39,-1,-1,-1,34,33,32,32,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,28,28,27,27,27,27, 48,-1,45,44,44,44,44,44,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,-1,-1,-1,-1,29,28,28,28,28,28, 49,-1,45,45,45,45,-1,45,46,-1,41,40,39,38,37,36,35,34,34,34,-1,-1,45,44,43,42,41,40,39,38,37,37,37,36,35,34,34,34,35,36,37,-1,-1,29,29,29,29,29, 50,-1,-1,-1,-1,46,47,46,46,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,35,36,37,38,-1,-1,30,30,30,30, 51,50,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,41,42,43,44,45,46,45,46,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,31,31,31,31, 51,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,46,46,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,38,38,39,-1,32,32,32,32, 51,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,47,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,39,39,39,-1,33,33,33,33, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,47,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,40,40,-1,34,34,34,34, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,46,46,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,35,35,35,35, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,40,-1,37,36,36,36,36, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,37,37,37,37, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,46,45,44,43,43,43,43,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,47,46,45,44,44,44,44,44,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,39, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,47,46,45,45,45,45,45,45,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,40, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,47,46,46,46,46,46,46,46,-1,-1,-1,47,-1,-1,-1,42,41,41,41,41,41,41,41,-1,41, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,47,47,47,47,47,47,47,47,48,49,49,48,48,48,-1,42,42,42,42,42,-1,42,-1,-1,42, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,48,48,48,48,48,48,48,48,-1,50,49,48,47,47,-1,43,43,43,43,43,-1,-1,-1,44,43, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,57,-1,49,49,49,49,49,49,49,49,50,50,49,48,47,46,45,44,44,44,44,44,45,46,45,44,44, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,56,56,-1,-1,-1,50,-1,-1,50,50,50,50,50,49,48,47,47,-1,45,45,45,45,45,45,-1,45,45,45, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,56,55,54,53,52,51,52,-1,-1,-1,-1,-1,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,56,55,54,53,52,52,52,53,54,55,56,57,-1,49,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,8,8,8,8, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,-1,9,8,7,7,7, 41,40,39,39,-1,37,-1,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,6,6,6, 41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6, -1,40,39,38,37,36,35,34,33,33,33,32,31,31,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,17,16,15,14,13,12,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,3,3,4,5,6, -1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,-1,4,4,4,5,6, 41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,17,16,15,15,-1,12,11,10,9,8,8,8,9,10,11,12,-1,5,5,5,5,6, 41,40,39,38,37,36,36,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,-1,-1,-1,-1,-1,7, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,10,10,11,12,13,14,15,16,-1,8, 41,41,41,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,27,27,27,28,29,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,-1,9, 42,42,42,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,25,25,25,-1,26,26,26,26,27,28,29,-1,12,12,12,13,14,15,15,14,14,14,15,16,-1,10, 43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,26,26,25,25,25,25,25,26,-1,29,29,-1,13,13,13,13,14,15,15,15,-1,-1,-1,-1,-1,11, 44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,16,-1,16,15,14,13,12, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,29,-1,26,25,24,23,23,23,-1,19,18,17,16,15,15,15,15,15,15,16,17,17,16,15,14,13,13, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,29,29,29,29,29,-1,26,25,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,15,14,14,14, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,30,30,30,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,17,17,17,17,18,-1,-1,15,15,15, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,31,31,31,31,-1,-1,29,-1,26,25,25,-1,-1,-1,-1,19,18,18,18,19,20,20,19,18,18,18,18,18,19,-1,16,16,16, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,32,32,32,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,20,19,19,19,-1,19,19,19,-1,17,17,17, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,42,42,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,28,27,27,-1,26,27,28,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 54,54,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,28,28,28,28,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 53,53,-1,44,44,43,42,41,40,40,-1,37,36,36,36,36,36,37,36,36,-1,29,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 52,53,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,30,30,29,29,29,29,29,29,30,31,32,32,31,30,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 51,-1,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,38,-1,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 50,-1,46,45,44,43,42,42,-1,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 49,-1,46,45,44,43,43,43,-1,41,42,43,-1,40,40,40,-1,35,34,33,32,32,32,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 48,47,46,45,44,44,44,44,-1,42,42,42,-1,40,-1,-1,-1,35,34,33,33,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,27,27,26,26,26,26, 49,-1,46,45,45,45,45,45,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,34,33,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 50,-1,46,46,46,46,-1,46,47,-1,42,41,40,39,38,37,36,35,35,35,-1,-1,44,43,42,41,40,39,38,37,36,36,36,35,34,33,33,33,34,35,36,-1,-1,28,28,28,28,28, 51,-1,-1,-1,-1,47,48,47,47,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,34,35,36,37,-1,-1,29,29,29,29, 52,51,50,50,-1,-1,-1,-1,-1,-1,42,41,40,39,39,39,40,41,42,43,44,45,46,45,44,45,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,30,30,30,30, 52,51,50,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,42,42,43,44,45,46,45,45,45,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,37,37,38,-1,31,31,31,31, 52,51,50,50,-1,47,46,45,44,43,42,41,41,41,41,-1,-1,43,43,43,44,45,46,46,46,46,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,38,38,38,-1,32,32,32,32, 52,51,51,-1,-1,-1,-1,-1,44,43,42,42,42,42,42,-1,45,44,44,44,44,45,46,47,46,46,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,39,39,-1,33,33,33,33, -1,51,50,49,49,-1,46,45,44,43,43,43,43,43,43,44,45,45,45,45,45,45,46,-1,45,45,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,34,34,34,34, -1,-1,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,46,46,46,46,46,46,46,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,50,49,48,47,46,45,45,45,-1,52,51,50,49,48,47,47,47,47,47,47,47,46,45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 52,51,50,49,48,47,47,-1,-1,-1,-1,52,51,50,49,48,48,48,48,48,48,48,47,46,45,44,43,42,42,42,42,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 52,51,50,49,48,48,48,-1,56,55,55,-1,51,50,49,49,49,49,49,49,49,48,47,46,45,44,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 52,51,50,49,49,49,49,-1,56,55,54,53,52,-1,-1,-1,50,-1,50,50,-1,-1,-1,46,45,44,44,44,44,44,44,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 52,51,50,50,50,50,50,-1,-1,-1,-1,-1,-1,-1,53,52,51,-1,51,-1,59,59,-1,46,45,45,45,45,45,45,45,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 52,51,51,51,51,51,51,52,53,54,55,56,55,54,53,52,52,-1,-1,58,58,58,-1,46,46,46,46,46,46,46,46,47,48,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 52,52,52,52,52,52,52,52,53,54,55,56,55,54,53,53,53,-1,57,57,57,57,-1,47,47,47,47,47,47,47,47,-1,49,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 53,53,53,53,53,-1,53,53,53,54,55,56,55,54,54,54,54,55,56,56,56,56,-1,48,48,48,48,48,48,48,48,49,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 54,54,54,54,-1,-1,54,54,54,54,55,56,55,55,55,55,55,55,56,56,55,55,-1,-1,-1,49,-1,-1,49,49,49,49,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 55,55,55,-1,-1,-1,-1,-1,55,55,55,56,-1,56,56,56,56,-1,-1,56,55,54,53,52,51,50,51,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 56,56,56,57,58,59,58,57,56,56,56,56,57,57,57,57,-1,-1,-1,-1,55,54,53,52,51,51,51,52,53,54,55,56,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,8,7,7,7,7, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,8,7,6,6,6, 42,41,40,40,-1,38,-1,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,5,5,5, 42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,4,4,5, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,-1,-1,-1,-1,-1,12,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5, -1,41,40,39,38,37,36,35,34,34,34,33,32,32,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,18,17,16,15,14,13,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,2,2,3,4,5, -1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,-1,3,3,3,4,5, 42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,18,17,16,16,-1,13,12,11,10,9,9,9,10,11,12,13,-1,4,4,4,4,5, 42,41,40,39,38,37,37,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,23,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,-1,-1,-1,-1,-1,6, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,11,11,12,13,14,15,16,17,-1,7, 42,42,42,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,28,28,28,29,30,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,-1,8, 43,43,43,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,26,26,26,-1,27,27,27,27,28,29,30,-1,13,13,13,14,15,16,16,15,15,15,16,17,-1,9, 44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,27,27,26,26,26,26,26,27,-1,30,30,-1,14,14,14,14,15,16,16,16,-1,-1,-1,-1,-1,10, 45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,17,-1,15,14,13,12,11, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,30,-1,27,26,25,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,17,17,16,15,14,13,12,12, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,30,30,30,30,30,-1,27,26,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,14,13,13,13, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,31,31,31,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,18,18,18,18,19,-1,-1,14,14,14, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,32,32,32,32,-1,-1,30,-1,27,26,26,-1,-1,-1,-1,20,19,19,19,20,21,21,20,19,19,19,19,19,20,-1,15,15,15, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,33,33,33,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,21,20,20,20,-1,20,20,20,-1,16,16,16, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,-1,30,29,28,27,26,26,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,43,43,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,29,28,28,-1,27,28,29,-1,22,22,22,22,22,22,22,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 55,55,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,29,29,29,29,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 54,54,-1,45,45,44,43,42,41,41,-1,38,37,37,37,37,37,38,37,37,-1,30,30,30,29,29,29,29,30,31,32,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 53,54,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,31,31,30,30,30,30,30,30,31,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 52,-1,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,39,-1,33,32,31,31,31,31,31,31,31,31,32,32,31,30,29,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 51,-1,47,46,45,44,43,43,-1,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 50,-1,47,46,45,44,44,44,-1,42,43,44,-1,41,41,41,-1,36,35,34,33,33,33,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 49,48,47,46,45,45,45,45,-1,43,43,43,-1,41,-1,-1,-1,36,35,34,34,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,26,26,25,25,25,25, 50,-1,47,46,46,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 51,-1,47,47,47,47,-1,47,48,-1,43,42,41,40,39,38,37,36,36,36,-1,-1,43,42,41,40,39,38,37,36,35,35,35,34,33,32,32,32,33,34,35,-1,-1,27,27,27,27,27, 52,-1,-1,-1,-1,48,49,48,48,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,33,34,35,36,-1,-1,28,28,28,28, 53,52,51,51,-1,-1,-1,-1,-1,-1,43,42,41,40,40,40,41,42,43,44,45,46,45,44,43,44,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,29,29,29,29, 53,52,51,50,49,48,47,46,45,44,43,42,41,41,41,41,-1,43,43,44,45,46,45,44,44,44,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,36,36,37,-1,30,30,30,30, 53,52,51,51,-1,48,47,46,45,44,43,42,42,42,42,-1,-1,44,44,44,45,46,45,45,45,45,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,37,37,37,-1,31,31,31,31, 53,52,52,-1,-1,-1,-1,-1,45,44,43,43,43,43,43,-1,46,45,45,45,45,46,46,46,45,45,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,38,38,-1,32,32,32,32, -1,52,51,50,50,-1,47,46,45,44,44,44,44,44,44,45,46,46,46,46,46,46,47,-1,44,44,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,33,33,33,33, -1,-1,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,47,47,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,51,50,49,48,47,46,46,46,-1,53,52,51,50,49,48,48,48,48,48,47,46,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 53,52,51,50,49,48,48,-1,-1,-1,-1,53,52,51,50,49,49,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 53,52,51,50,49,49,49,-1,57,56,56,-1,52,51,50,50,50,50,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 53,52,51,50,50,50,50,-1,57,56,55,54,53,-1,-1,-1,51,-1,50,50,-1,-1,-1,45,44,43,43,43,43,43,43,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 53,52,51,51,51,51,51,-1,-1,-1,-1,-1,-1,-1,54,53,52,-1,51,-1,58,58,-1,45,44,44,44,44,44,44,44,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 53,52,52,52,52,52,52,53,54,55,56,57,56,55,54,53,53,-1,-1,57,57,57,-1,45,45,45,45,45,45,45,45,46,47,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 53,53,53,53,53,53,53,53,54,55,56,57,56,55,54,54,54,-1,56,56,56,56,-1,46,46,46,46,46,46,46,46,-1,48,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 54,54,54,54,54,-1,54,54,54,55,56,57,56,55,55,55,55,56,56,55,55,55,-1,47,47,47,47,47,47,47,47,48,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 55,55,55,55,-1,-1,55,55,55,55,56,57,56,56,56,56,56,56,56,55,54,54,-1,-1,-1,48,-1,-1,48,48,48,48,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 56,56,56,-1,-1,-1,-1,-1,56,56,56,57,-1,57,57,57,57,-1,-1,55,54,53,52,51,50,49,50,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 57,57,57,58,59,60,59,58,57,57,57,57,58,58,58,58,-1,-1,-1,-1,54,53,52,51,50,50,50,51,52,53,54,55,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,8,7,6,6,6,6, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,-1,7,6,5,5,5, 43,42,41,41,-1,39,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,4,4,4, 43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4, -1,42,41,40,39,38,37,36,35,35,35,34,33,33,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,19,18,17,16,15,14,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,1,1,2,3,4, -1,42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,-1,2,2,2,3,4, 43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,19,18,17,17,-1,14,13,12,11,10,10,10,11,12,13,14,-1,3,3,3,3,4, 43,42,41,40,39,38,38,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,24,24,24,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,-1,-1,-1,-1,-1,5, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,12,12,13,14,15,16,17,18,-1,6, 43,43,43,-1,43,42,41,40,40,40,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,29,29,29,30,31,-1,13,13,13,-1,-1,-1,-1,15,15,16,17,18,-1,7, 44,44,44,-1,43,42,41,40,39,39,-1,-1,34,-1,-1,-1,-1,-1,-1,27,-1,-1,27,27,27,-1,28,28,28,28,29,30,31,-1,14,14,14,15,16,17,17,16,16,16,17,18,-1,8, 45,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,-1,28,28,27,27,27,27,27,28,-1,31,31,-1,15,15,15,15,16,17,17,17,-1,-1,-1,-1,-1,9, 46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,16,16,16,16,16,17,17,17,-1,14,13,12,11,10, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,31,-1,28,27,26,25,25,25,-1,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,12,11,11, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,31,31,31,31,31,-1,28,27,26,25,24,24,-1,21,20,19,18,18,18,18,18,18,18,17,17,-1,-1,13,12,12,12, 47,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,32,32,32,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,19,18,18,18,19,-1,-1,13,13,13, 47,46,45,45,-1,42,41,41,41,41,-1,36,35,34,33,33,33,33,33,-1,-1,31,-1,28,27,27,-1,-1,-1,-1,21,20,20,20,21,22,21,20,19,19,19,19,19,20,-1,14,14,14, 47,46,45,44,43,42,42,42,42,42,-1,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,21,20,20,20,-1,20,20,20,-1,15,15,15, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,-1,31,30,29,28,27,27,-1,-1,-1,22,22,22,22,22,22,22,21,21,21,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,44,44,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,30,29,29,-1,28,29,30,-1,23,23,23,23,23,23,23,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 56,56,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,30,30,30,30,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 55,55,-1,46,46,45,44,43,42,42,-1,39,38,38,38,38,38,39,38,38,-1,31,31,31,30,30,30,30,31,32,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 54,55,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,-1,-1,32,32,31,31,31,31,31,31,32,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 53,-1,-1,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,40,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 52,-1,48,47,46,45,44,44,-1,42,-1,-1,-1,41,41,41,-1,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 51,-1,48,47,46,45,45,45,-1,43,44,45,-1,42,42,42,-1,37,36,35,34,34,34,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 50,49,48,47,46,46,46,46,-1,44,44,44,-1,42,-1,-1,-1,37,36,35,35,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,25,25,24,24,24,24, 51,-1,48,47,47,47,47,47,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 52,-1,48,48,48,48,-1,48,49,-1,44,43,42,41,40,39,38,37,37,37,-1,-1,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 53,-1,-1,-1,-1,49,50,49,49,-1,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 54,53,52,52,-1,-1,-1,-1,-1,-1,44,43,42,41,41,41,42,43,44,45,46,45,44,43,42,43,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 54,53,52,51,50,49,48,47,46,45,44,43,42,42,42,42,-1,44,44,45,46,45,44,43,43,43,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 54,53,52,52,-1,49,48,47,46,45,44,43,43,43,43,-1,-1,45,45,45,46,45,44,44,44,44,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 54,53,53,-1,-1,-1,-1,-1,46,45,44,44,44,44,44,-1,47,46,46,46,46,45,45,45,44,44,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,53,52,51,51,-1,48,47,46,45,45,45,45,45,45,46,47,47,47,47,46,46,46,-1,43,43,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,48,48,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,52,51,50,49,48,47,47,47,-1,54,53,52,51,50,49,49,48,48,47,46,45,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 54,53,52,51,50,49,49,-1,-1,-1,-1,54,53,52,51,50,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 54,53,52,51,50,50,50,-1,58,57,57,-1,53,52,51,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 54,53,52,51,51,51,51,-1,58,57,56,55,54,-1,-1,-1,51,-1,49,49,-1,-1,-1,44,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 54,53,52,52,52,52,52,-1,-1,-1,-1,-1,-1,-1,54,53,52,-1,50,-1,57,57,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 54,53,53,53,53,53,53,54,55,56,57,57,56,55,54,53,53,-1,-1,56,56,56,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 54,54,54,54,54,54,54,54,55,56,57,57,56,55,54,54,54,-1,55,55,55,55,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 55,55,55,55,55,-1,55,55,55,56,57,57,56,55,55,55,55,56,55,54,54,54,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 56,56,56,56,-1,-1,56,56,56,56,57,57,56,56,56,56,56,56,55,54,53,53,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 57,57,57,-1,-1,-1,-1,-1,57,57,57,58,-1,57,57,57,57,-1,-1,54,53,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 58,58,58,59,60,61,60,59,58,58,58,58,59,58,58,58,-1,-1,-1,-1,53,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,7,6,5,5,5,5, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,-1,6,5,4,4,4, 44,43,42,42,-1,40,-1,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,3,3,3, 44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3, -1,43,42,41,40,39,38,37,36,36,36,35,34,34,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,20,19,18,17,16,15,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,1,1,1,2,3, -1,43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,-1,2,2,2,2,3, 44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,18,18,-1,15,14,13,12,11,11,11,12,13,14,15,-1,3,3,3,3,3, 44,43,42,41,40,39,39,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,-1,-1,-1,4, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,13,13,14,15,16,17,18,19,-1,5, 44,44,44,-1,44,43,42,41,41,41,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,30,30,30,31,32,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,-1,6, 45,45,45,-1,44,43,42,41,40,40,-1,-1,35,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,-1,29,29,29,29,30,31,32,-1,15,15,15,16,17,18,18,17,17,17,18,19,-1,7, 46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,-1,29,29,28,28,28,28,28,29,-1,32,32,-1,16,16,16,16,17,17,17,17,-1,-1,-1,-1,-1,8, 47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,17,17,17,17,17,17,16,16,-1,13,12,11,10,9, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,32,-1,29,28,27,26,26,26,-1,22,21,20,19,18,18,18,18,18,17,16,15,14,13,12,11,10,10, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,32,32,32,32,32,-1,29,28,27,26,25,25,-1,22,21,20,19,19,19,19,19,18,17,16,16,-1,-1,12,11,11,11, 48,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,33,33,33,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,18,17,17,17,18,-1,-1,12,12,12, 48,47,46,46,-1,43,42,42,42,42,-1,37,36,35,34,34,34,34,34,-1,-1,32,-1,29,28,28,-1,-1,-1,-1,22,21,21,21,22,21,20,19,18,18,18,18,18,19,-1,13,13,13, 48,47,46,45,44,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,21,20,19,19,19,-1,19,19,19,-1,14,14,14, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,-1,32,31,30,29,28,28,-1,-1,-1,23,23,23,23,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,45,45,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,31,30,30,-1,29,30,31,-1,24,24,24,24,23,22,22,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 57,57,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,31,31,31,31,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 56,56,-1,47,47,46,45,44,43,43,-1,40,39,39,39,39,39,40,39,39,-1,32,32,32,31,31,31,31,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 55,56,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,33,33,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 54,-1,-1,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,41,-1,35,34,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 53,-1,49,48,47,46,45,45,-1,43,-1,-1,-1,42,42,42,-1,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 52,-1,49,48,47,46,46,46,-1,44,45,46,-1,43,43,43,-1,38,37,36,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 51,50,49,48,47,47,47,47,-1,45,45,45,-1,43,-1,-1,-1,38,37,36,36,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 52,-1,49,48,48,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 53,-1,49,49,49,49,-1,49,50,-1,45,44,43,42,41,40,39,38,38,38,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 54,-1,-1,-1,-1,50,51,50,50,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 55,54,53,53,-1,-1,-1,-1,-1,-1,45,44,43,42,42,42,43,44,45,46,45,44,43,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 55,54,53,52,51,50,49,48,47,46,45,44,43,43,43,43,-1,45,45,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 55,54,53,53,-1,50,49,48,47,46,45,44,44,44,44,-1,-1,46,46,46,45,44,43,43,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 55,54,54,-1,-1,-1,-1,-1,47,46,45,45,45,45,45,-1,48,47,47,46,45,44,44,44,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,54,53,52,52,-1,49,48,47,46,46,46,46,46,46,47,48,48,47,46,45,45,45,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,53,52,51,50,49,48,48,48,-1,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 55,54,53,52,51,50,50,-1,-1,-1,-1,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 55,54,53,52,51,51,51,-1,58,57,57,-1,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 55,54,53,52,52,52,52,-1,58,57,56,55,54,-1,-1,-1,50,-1,48,48,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 55,54,53,53,53,53,53,-1,-1,-1,-1,-1,-1,-1,53,52,51,-1,49,-1,56,56,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 55,54,54,54,54,54,54,55,56,57,57,56,55,54,53,52,52,-1,-1,55,55,55,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 55,55,55,55,55,55,55,55,56,57,57,56,55,54,53,53,53,-1,54,54,54,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 56,56,56,56,56,-1,56,56,56,57,57,56,55,54,54,54,54,55,54,53,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 57,57,57,57,-1,-1,57,57,57,57,57,56,55,55,55,55,55,55,54,53,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 58,58,58,-1,-1,-1,-1,-1,58,58,57,57,-1,56,56,56,56,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 59,59,59,60,61,62,61,60,59,58,58,58,58,57,57,57,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,7,6,5,4,4,4,4, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,5,4,3,3,3, 45,44,43,43,-1,41,-1,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,2,2,2, 45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,1,1,2, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2, -1,44,43,42,41,40,39,38,37,37,37,36,35,35,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,21,20,19,18,17,16,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,2,1,1,1,2, -1,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,-1,2,2,2,2,2, 45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,19,19,-1,16,15,14,13,12,12,12,13,14,15,16,-1,3,3,3,3,3, 45,44,43,42,41,40,40,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,-1,-1,-1,4, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,14,14,15,16,17,18,19,20,-1,5, 45,45,45,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,31,31,31,32,33,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,-1,6, 46,46,46,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,29,29,29,-1,30,30,30,30,31,32,33,-1,16,16,16,17,18,18,18,18,18,18,19,20,-1,7, 47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,30,30,29,29,29,29,29,30,-1,33,33,-1,17,17,17,17,18,17,17,17,-1,-1,-1,-1,-1,8, 48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,18,18,18,18,18,17,16,16,-1,13,12,11,10,9, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,33,-1,30,29,28,27,27,27,-1,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,11,10,10, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,33,33,33,33,33,-1,30,29,28,27,26,26,-1,23,22,21,20,20,20,20,19,18,17,16,16,-1,-1,12,11,11,11, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,34,34,34,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,18,17,17,17,18,-1,-1,12,12,12, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,35,35,35,35,-1,-1,33,-1,30,29,29,-1,-1,-1,-1,23,22,22,22,22,21,20,19,18,18,18,18,18,19,-1,13,13,13, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,36,36,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,-1,19,19,19,-1,14,14,14, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,46,46,46,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,32,31,31,-1,30,31,32,-1,25,25,25,24,23,22,22,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 58,58,-1,47,47,47,46,45,44,43,42,41,40,39,39,39,39,-1,39,40,-1,32,32,32,32,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 57,57,-1,48,48,47,46,45,44,44,-1,41,40,40,40,40,40,41,40,40,-1,33,33,33,32,32,32,32,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 56,57,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,34,34,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 55,-1,-1,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,-1,36,35,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 54,-1,50,49,48,47,46,46,-1,44,-1,-1,-1,43,43,43,-1,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 53,-1,50,49,48,47,47,47,-1,45,46,47,-1,44,44,44,-1,39,38,37,36,36,36,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 52,51,50,49,48,48,48,48,-1,46,46,46,-1,44,-1,-1,-1,39,38,37,37,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 53,-1,50,49,49,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 54,-1,50,50,50,50,-1,50,51,-1,46,45,44,43,42,41,40,39,39,39,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 55,-1,-1,-1,-1,51,52,51,51,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 56,55,54,54,-1,-1,-1,-1,-1,-1,46,45,44,43,43,43,44,45,46,46,45,44,43,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 56,55,54,53,52,51,50,49,48,47,46,45,44,44,44,44,-1,46,46,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 56,55,54,54,-1,51,50,49,48,47,46,45,45,45,45,-1,-1,47,47,46,45,44,43,43,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 56,55,55,-1,-1,-1,-1,-1,48,47,46,46,46,46,46,-1,49,48,47,46,45,44,44,44,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,55,54,53,53,-1,50,49,48,47,47,47,47,47,47,48,49,48,47,46,45,45,45,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,54,53,52,51,50,49,49,49,-1,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 56,55,54,53,52,51,51,-1,-1,-1,-1,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 56,55,54,53,52,52,52,-1,58,57,57,-1,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 56,55,54,53,53,53,53,-1,58,57,56,55,54,-1,-1,-1,50,-1,48,48,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 56,55,54,54,54,54,54,-1,-1,-1,-1,-1,-1,-1,53,52,51,-1,49,-1,56,56,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 56,55,55,55,55,55,55,56,57,58,57,56,55,54,53,52,52,-1,-1,55,55,55,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 56,56,56,56,56,56,56,56,57,58,57,56,55,54,53,53,53,-1,54,54,54,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 57,57,57,57,57,-1,57,57,57,58,57,56,55,54,54,54,54,55,54,53,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 58,58,58,58,-1,-1,58,58,58,58,57,56,55,55,55,55,55,55,54,53,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 59,59,59,-1,-1,-1,-1,-1,59,58,57,57,-1,56,56,56,56,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 60,60,60,61,62,62,61,60,59,58,58,58,58,57,57,57,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,9,8,7,6,5,4,4,4,4, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,8,8,-1,5,4,3,3,3, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,2,2,2, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,3,2,1,1,1, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,3,2,2,2,2, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,3,3,3,3,3, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,4, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,19,20,21,-1,5, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,-1,6, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,18,18,18,18,18,19,19,20,21,-1,7, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,18,18,17,17,17,-1,-1,-1,-1,-1,8, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,19,19,18,17,16,16,-1,13,12,11,10,9, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,10,10, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,21,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,18,17,17,17,18,-1,-1,12,12,12, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,23,23,22,21,20,19,18,18,18,18,18,19,-1,13,13,13, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,23,22,21,20,19,19,19,-1,19,19,19,-1,14,14,14, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,25,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,47,46,45,44,43,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,48,47,46,45,44,43,43,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,49,48,47,46,45,44,44,44,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,49,49,48,47,46,45,45,45,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,55,54,53,52,51,50,50,50,-1,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 57,56,55,54,53,52,52,-1,-1,-1,-1,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 57,56,55,54,53,53,53,-1,58,57,57,-1,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 57,56,55,54,54,54,54,-1,58,57,56,55,54,-1,-1,-1,50,-1,48,48,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,53,52,51,-1,49,-1,56,56,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 57,56,56,56,56,56,56,57,58,58,57,56,55,54,53,52,52,-1,-1,55,55,55,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 57,57,57,57,57,57,57,57,58,58,57,56,55,54,53,53,53,-1,54,54,54,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 58,58,58,58,58,-1,58,58,58,58,57,56,55,54,54,54,54,55,54,53,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 59,59,59,59,-1,-1,59,59,59,58,57,56,55,55,55,55,55,55,54,53,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 60,60,60,-1,-1,-1,-1,-1,59,58,57,57,-1,56,56,56,56,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 61,61,61,62,63,62,61,60,59,58,58,58,58,57,57,57,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,5,4,4,4,4, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,8,-1,5,4,3,3,3, 47,46,45,45,-1,43,-1,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,2,2, 47,46,45,45,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, -1,46,45,44,43,42,41,40,39,39,39,38,37,37,-1,-1,-1,-1,-1,29,29,-1,-1,25,25,-1,23,22,21,20,19,18,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,4,3,2,1,1, -1,46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,-1,4,3,2,2,2, 47,46,45,44,43,42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,21,21,-1,18,17,16,15,14,14,14,15,16,17,18,-1,4,3,3,3,3, 47,46,45,44,43,42,42,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,-1,-1,-1,4, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,16,16,17,18,19,20,21,22,-1,5, 47,47,47,-1,47,46,45,44,44,44,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,33,33,33,34,35,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,-1,6, 48,48,48,-1,47,46,45,44,43,43,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,-1,32,32,32,32,33,34,35,-1,18,18,18,19,18,18,18,18,19,20,21,22,-1,7, 49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,-1,32,32,31,31,31,31,31,32,-1,35,35,-1,19,19,19,19,18,17,17,17,-1,-1,-1,-1,-1,8, 50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,16,-1,13,12,11,10,9, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,35,-1,32,31,30,29,29,29,-1,25,24,23,22,21,21,20,19,18,17,16,15,14,13,12,11,10,10, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,28,-1,25,24,23,22,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 51,50,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,36,36,36,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,18,17,17,17,18,-1,-1,12,12,12, 51,50,49,49,-1,46,45,45,45,45,-1,40,39,38,37,37,37,37,37,-1,-1,35,-1,32,31,31,-1,-1,-1,-1,25,24,24,23,22,21,20,19,18,18,18,18,18,19,-1,13,13,13, 51,50,49,48,47,46,46,46,46,46,-1,40,39,38,38,38,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,19,19,-1,19,19,19,-1,14,14,14, 51,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,-1,35,34,33,32,31,31,-1,-1,-1,26,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,48,48,48,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,-1,34,33,33,-1,32,33,34,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 60,60,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,41,42,-1,34,34,34,34,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 59,59,-1,50,50,49,48,47,46,46,-1,43,42,42,42,42,42,43,42,42,-1,35,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 58,59,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,-1,-1,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 57,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44,44,-1,38,37,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 56,-1,52,51,50,49,48,48,-1,46,-1,-1,-1,45,45,45,-1,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 55,-1,52,51,50,49,49,49,-1,47,48,49,-1,46,46,46,-1,41,40,39,38,38,38,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 54,53,52,51,50,50,50,50,-1,48,48,48,-1,46,-1,-1,-1,41,40,39,39,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 55,-1,52,51,51,51,51,51,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 56,-1,52,52,52,52,-1,52,53,-1,48,47,46,45,44,43,42,41,41,41,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 57,-1,-1,-1,-1,53,54,53,53,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 58,57,56,56,-1,-1,-1,-1,-1,-1,48,47,46,45,45,45,46,47,47,46,45,44,43,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 58,57,56,55,54,53,52,51,50,49,48,47,46,46,46,46,-1,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 58,57,56,56,-1,53,52,51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 58,57,57,-1,-1,-1,-1,-1,50,49,48,48,48,48,48,-1,49,48,47,46,45,44,44,44,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,57,56,55,55,-1,52,51,50,49,49,49,49,49,49,50,49,48,47,46,45,45,45,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,56,55,54,53,52,51,50,50,-1,-1,-1,-1,-1,-1,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,56,55,54,53,52,51,51,51,-1,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 58,57,56,55,54,53,53,-1,-1,-1,-1,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 58,57,56,55,54,54,54,-1,58,57,57,-1,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 58,57,56,55,55,55,55,-1,58,57,56,55,54,-1,-1,-1,50,-1,48,48,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 58,57,56,56,56,56,56,-1,-1,-1,-1,-1,-1,-1,53,52,51,-1,49,-1,56,56,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 58,57,57,57,57,57,57,58,59,58,57,56,55,54,53,52,52,-1,-1,55,55,55,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 58,58,58,58,58,58,58,58,59,58,57,56,55,54,53,53,53,-1,54,54,54,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 59,59,59,59,59,-1,59,59,59,58,57,56,55,54,54,54,54,55,54,53,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 60,60,60,60,-1,-1,60,60,59,58,57,56,55,55,55,55,55,55,54,53,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 61,61,61,-1,-1,-1,-1,-1,59,58,57,57,-1,56,56,56,56,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 62,62,62,63,63,62,61,60,59,58,58,58,58,57,57,57,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 5,5,5,5,5,6,7,8,9,10,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 4,4,4,4,5,6,7,8,9,10,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 3,3,3,3,-1,7,-1,9,9,10,10,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 3,2,2,2,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,1,1,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,37,36,36,36,36,35,35,35,36,37,38,39,39,40,41,42,-1,-1,-1,-1,-1,47, 4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,40,40,41,42,42,42,43,44,-1,48, 5,5,5,-1,13,13,13,13,14,15,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 6,6,6,-1,12,12,12,13,14,15,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 7,7,7,-1,11,11,12,13,14,15,16,15,14,15,16,17,18,19,20,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 8,8,8,9,10,11,12,13,14,15,16,15,15,15,16,17,18,19,20,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 9,9,9,-1,11,11,12,13,14,15,16,16,16,16,16,17,18,19,20,21,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,12,12,12,13,14,15,-1,17,17,17,17,17,18,19,20,21,22,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 17,16,15,14,13,13,13,13,14,15,-1,18,18,18,18,18,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 17,16,15,15,-1,14,14,14,14,15,-1,19,19,19,19,19,19,19,20,-1,-1,24,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 17,16,16,16,16,15,15,15,15,15,-1,20,20,20,20,20,20,20,20,-1,26,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 17,17,17,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,26,26,26,27,28,29,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,17,17,17,17,18,19,20,21,22,23,23,22,22,22,22,22,-1,-1,27,27,27,-1,30,31,32,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,47,47,48,49,49,49,49, 32,32,-1,18,18,18,18,18,19,20,21,22,23,23,23,23,23,-1,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,50,50,50, 31,31,-1,19,19,19,19,19,19,20,-1,23,23,24,24,24,24,25,24,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,-1,51, 30,31,-1,20,20,20,20,20,20,20,21,22,23,24,25,25,25,25,25,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,52, 29,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,26,26,26,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,26,26,26,-1,33,33,33,33,33,33,-1,43,44,44,44,44,44,43,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,27,-1,-1,-1,32,32,33,34,-1,-1,-1,42,-1,43,43,44,44,43,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 27,-1,25,25,25,25,25,25,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,42,41,41,41,42,43,44,44,43,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 28,-1,26,26,26,26,-1,26,27,-1,26,26,26,27,28,29,30,31,32,33,-1,-1,42,41,40,41,42,43,44,44,43,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 29,-1,-1,-1,-1,27,28,27,27,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 30,31,32,33,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,48,48,48,48,47,46,45,45,45,45,45,45,46,47,48,49,-1,51,51,51,52, 31,31,32,33,34,34,33,32,31,30,29,29,29,29,29,29,-1,32,32,33,34,35,36,37,38,39,-1,47,47,47,47,47,46,46,46,46,46,46,46,-1,48,48,49,-1,52,52,52,52, 32,32,32,33,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,33,33,33,34,35,36,37,38,39,-1,47,46,46,46,46,46,47,47,47,47,47,47,48,49,49,49,-1,53,53,53,53, 33,33,33,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,35,34,34,34,34,35,36,37,38,39,-1,47,46,45,45,45,46,47,48,48,48,48,48,48,49,50,50,-1,54,54,54,54, -1,34,34,35,36,-1,34,33,32,32,32,32,32,32,32,33,34,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,55,55,55,55, -1,-1,35,35,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,36,36,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,53,54,55,56,57,57, 39,38,37,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,53,54,54,53,53,53,54,55,56,57,58, 39,38,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,53,54,54,54,54,54,54,55,56,-1,59, 39,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,53,54,55,55,55,55,55,55,56,-1,60, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,55,55,55,55,56,56,56,56,-1,61, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,54,54,54,55,56,-1,57,-1,-1,62, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,54,55,56,-1,-1,-1,61,61, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,56,57,-1,60,60,61, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,61,61,61, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,62,62,62, 5,5,5,5,5,6,7,8,9,10,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 4,4,4,4,5,6,7,8,9,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 3,3,3,3,-1,7,-1,9,9,9,9,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 3,2,2,2,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,1,1,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,36,35,35,35,35,34,34,34,35,36,37,38,38,39,40,41,-1,-1,-1,-1,-1,46, 4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,39,39,40,41,41,41,42,43,-1,47, 5,5,5,-1,13,13,13,13,14,15,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 6,6,6,-1,12,12,12,13,14,15,-1,-1,12,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 7,7,7,-1,11,11,12,13,14,15,15,14,13,14,15,16,17,18,19,19,20,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 8,8,8,9,10,11,12,13,14,15,15,14,14,14,15,16,17,18,19,20,20,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 9,9,9,-1,11,11,12,13,14,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,12,12,12,13,14,15,-1,16,16,16,16,16,17,18,19,20,21,22,-1,25,25,25,25,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 17,16,15,14,13,13,13,13,14,15,-1,17,17,17,17,17,17,18,19,20,21,22,-1,26,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 17,16,15,15,-1,14,14,14,14,15,-1,18,18,18,18,18,18,18,19,-1,-1,23,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 17,16,16,16,16,15,15,15,15,15,-1,19,19,19,19,19,19,19,19,-1,25,24,25,26,27,28,29,30,31,31,30,30,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 17,17,17,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,25,25,25,26,27,28,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,47,47,47, -1,-1,-1,17,17,17,17,18,19,20,21,22,23,22,21,21,21,21,21,-1,-1,26,26,26,-1,29,30,31,-1,32,32,32,32,32,32,33,-1,-1,-1,-1,-1,46,46,47,48,48,48,48, 32,32,-1,18,18,18,18,18,19,20,21,22,23,22,22,22,22,-1,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,49,49,49, 31,31,-1,19,19,19,19,19,19,20,-1,23,23,23,23,23,23,24,23,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,-1,50, 30,31,-1,20,20,20,20,20,20,20,21,22,23,24,24,24,24,24,24,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,51, 29,-1,-1,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,25,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,26,26,26,-1,33,33,33,32,32,32,-1,43,44,44,44,44,43,42,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,27,-1,-1,-1,32,32,33,33,-1,-1,-1,42,-1,43,43,44,43,42,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 27,-1,25,25,25,25,25,25,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,42,41,41,41,42,43,44,43,42,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 28,-1,26,26,26,26,-1,26,27,-1,26,26,26,27,28,29,30,31,32,33,-1,-1,42,41,40,41,42,43,44,43,42,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 29,-1,-1,-1,-1,27,28,27,27,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 30,31,32,33,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,48,48,48,47,46,45,44,44,44,44,44,44,45,46,47,48,-1,50,50,50,51, 31,31,32,33,34,34,33,32,31,30,29,29,29,29,29,29,-1,32,32,33,34,35,36,37,38,39,-1,47,47,47,47,46,45,45,45,45,45,45,45,-1,47,47,48,-1,51,51,51,51, 32,32,32,33,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,33,33,33,34,35,36,37,38,39,-1,47,46,46,46,46,46,46,46,46,46,46,46,47,48,48,48,-1,52,52,52,52, 33,33,33,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,35,34,34,34,34,35,36,37,38,39,-1,47,46,45,45,45,46,47,47,47,47,47,47,47,48,49,49,-1,53,53,53,53, -1,34,34,35,36,-1,34,33,32,32,32,32,32,32,32,33,34,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,45,46,47,48,48,48,48,48,48,48,49,-1,-1,54,54,54,54, -1,-1,35,35,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,36,36,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,52,53,54,55,56,56, 39,38,37,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,53,54,53,52,52,52,53,54,55,56,57, 39,38,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,53,54,53,53,53,53,53,54,55,-1,58, 39,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,53,54,54,54,54,54,54,54,55,-1,59, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,55,55,55,55,55,55,55,55,-1,60, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,54,54,54,55,56,-1,56,-1,-1,61, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,54,55,56,-1,-1,-1,61,61, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,56,57,-1,60,60,61, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,61,61,61, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,62,62,62, 5,5,5,5,5,6,7,8,9,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 4,4,4,4,5,6,7,8,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 3,3,3,3,-1,7,-1,9,8,8,8,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 3,2,2,2,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,2,1,1,1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,35,34,34,34,34,33,33,33,34,35,36,37,37,38,39,40,-1,-1,-1,-1,-1,45, 4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,38,38,39,40,40,40,41,42,-1,46, 5,5,5,-1,13,13,13,13,14,15,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 6,6,6,-1,12,12,12,13,14,15,-1,-1,11,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 7,7,7,-1,11,11,12,13,14,15,14,13,12,13,14,15,16,17,18,18,19,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 8,8,8,9,10,11,12,13,14,15,14,13,13,13,14,15,16,17,18,19,19,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 9,9,9,-1,11,11,12,13,14,15,14,14,14,14,14,15,16,17,18,19,20,21,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,12,12,12,13,14,15,-1,15,15,15,15,15,16,17,18,19,20,21,-1,24,24,24,24,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 17,16,15,14,13,13,13,13,14,15,-1,16,16,16,16,16,16,17,18,19,20,21,-1,25,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 17,16,15,15,-1,14,14,14,14,15,-1,17,17,17,17,17,17,17,18,-1,-1,22,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 17,16,16,16,16,15,15,15,15,15,-1,18,18,18,18,18,18,18,18,-1,24,23,24,25,26,27,28,29,30,30,29,29,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 17,17,17,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,24,24,24,25,26,27,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,46,46,46, -1,-1,-1,17,17,17,17,18,19,20,21,22,22,21,20,20,20,20,20,-1,-1,25,25,25,-1,28,29,30,-1,31,31,31,31,31,31,32,-1,-1,-1,-1,-1,45,45,46,47,47,47,47, 32,32,-1,18,18,18,18,18,19,20,21,22,22,21,21,21,21,-1,21,22,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,48,48,48, 31,31,-1,19,19,19,19,19,19,20,-1,23,22,22,22,22,22,23,22,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,-1,49, 30,31,-1,20,20,20,20,20,20,20,21,22,23,23,23,23,23,23,23,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,50, 29,-1,-1,21,21,21,21,21,21,21,21,22,23,24,24,24,24,24,24,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,26,26,26,-1,33,33,32,31,31,31,-1,43,44,44,44,43,42,41,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,27,-1,-1,-1,32,32,32,32,-1,-1,-1,42,-1,43,43,43,42,41,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 27,-1,25,25,25,25,25,25,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,42,41,41,41,42,43,43,42,41,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 28,-1,26,26,26,26,-1,26,27,-1,26,26,26,27,28,29,30,31,32,33,-1,-1,42,41,40,41,42,43,43,42,41,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 29,-1,-1,-1,-1,27,28,27,27,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 30,31,32,33,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,48,48,47,46,45,44,43,43,43,43,43,43,44,45,46,47,-1,49,49,49,50, 31,31,32,33,34,34,33,32,31,30,29,29,29,29,29,29,-1,32,32,33,34,35,36,37,38,39,-1,47,47,47,46,45,44,44,44,44,44,44,44,-1,46,46,47,-1,50,50,50,50, 32,32,32,33,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,33,33,33,34,35,36,37,38,39,-1,47,46,46,46,45,45,45,45,45,45,45,45,46,47,47,47,-1,51,51,51,51, 33,33,33,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,35,34,34,34,34,35,36,37,38,39,-1,47,46,45,45,45,46,46,46,46,46,46,46,46,47,48,48,-1,52,52,52,52, -1,34,34,35,36,-1,34,33,32,32,32,32,32,32,32,33,34,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,45,46,47,47,47,47,47,47,47,47,48,-1,-1,53,53,53,53, -1,-1,35,35,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,36,36,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,51,52,53,54,55,55, 39,38,37,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,53,53,52,51,51,51,52,53,54,55,56, 39,38,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,53,53,52,52,52,52,52,53,54,-1,57, 39,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,53,53,53,53,53,53,53,53,54,-1,58, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,54,54,54,54,54,54,54,54,-1,59, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,54,54,54,55,55,-1,55,-1,-1,60, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,54,55,56,-1,-1,-1,61,61, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,56,57,-1,60,60,61, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,61,61,61, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,62,62,62, 5,5,5,5,5,6,7,8,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 4,4,4,4,5,6,7,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 4,3,3,3,-1,7,-1,8,7,7,7,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 4,3,2,2,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,3,2,1,1,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,-1,34,33,33,33,33,32,32,32,33,34,35,36,36,37,38,39,-1,-1,-1,-1,-1,44, 4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,37,37,38,39,39,39,40,41,-1,45, 5,5,5,-1,13,13,13,13,14,15,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 6,6,6,-1,12,12,12,13,14,15,-1,-1,10,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 7,7,7,-1,11,11,12,13,14,14,13,12,11,12,13,14,15,16,17,17,18,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 8,8,8,9,10,11,12,13,14,14,13,12,12,12,13,14,15,16,17,18,18,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 9,9,9,-1,11,11,12,13,14,14,13,13,13,13,13,14,15,16,17,18,19,20,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,12,12,12,13,14,15,-1,14,14,14,14,14,15,16,17,18,19,20,-1,23,23,23,23,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 17,16,15,14,13,13,13,13,14,15,-1,15,15,15,15,15,15,16,17,18,19,20,-1,24,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 17,16,15,15,-1,14,14,14,14,15,-1,16,16,16,16,16,16,16,17,-1,-1,21,-1,25,25,25,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 17,16,16,16,16,15,15,15,15,15,-1,17,17,17,17,17,17,17,17,-1,23,22,23,24,25,26,27,28,29,29,28,28,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 17,17,17,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,23,23,23,24,25,26,-1,-1,-1,29,29,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,45,45,45, -1,-1,-1,17,17,17,17,18,19,20,21,22,21,20,19,19,19,19,19,-1,-1,24,24,24,-1,27,28,29,-1,30,30,30,30,30,30,31,-1,-1,-1,-1,-1,44,44,45,46,46,46,46, 32,32,-1,18,18,18,18,18,19,20,21,22,21,20,20,20,20,-1,20,21,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,47,47,47, 31,31,-1,19,19,19,19,19,19,20,-1,22,21,21,21,21,21,22,21,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,-1,48, 30,31,-1,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,49, 29,-1,-1,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,24,24,24,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,25,25,25,-1,33,32,31,30,30,30,-1,43,44,44,43,42,41,40,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,26,-1,-1,-1,32,32,31,31,-1,-1,-1,42,-1,43,43,42,41,40,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 27,-1,25,25,25,25,25,25,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,42,41,41,41,42,43,42,41,40,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 28,-1,26,26,26,26,-1,26,27,-1,26,26,26,27,28,29,30,31,32,33,-1,-1,42,41,40,41,42,43,42,41,40,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 29,-1,-1,-1,-1,27,28,27,27,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 30,31,32,33,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,48,47,46,45,44,43,42,42,42,42,42,42,43,44,45,46,-1,48,48,48,49, 31,31,32,33,34,34,33,32,31,30,29,29,29,29,29,29,-1,32,32,33,34,35,36,37,38,39,-1,47,47,46,45,44,43,43,43,43,43,43,43,-1,45,45,46,-1,49,49,49,49, 32,32,32,33,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,33,33,33,34,35,36,37,38,39,-1,47,46,46,45,44,44,44,44,44,44,44,44,45,46,46,46,-1,50,50,50,50, 33,33,33,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,35,34,34,34,34,35,36,37,38,39,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,46,47,47,-1,51,51,51,51, -1,34,34,35,36,-1,34,33,32,32,32,32,32,32,32,33,34,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,45,46,46,46,46,46,46,46,46,46,47,-1,-1,52,52,52,52, -1,-1,35,35,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,36,36,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,50,51,52,53,54,54, 39,38,37,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,53,52,51,50,50,50,51,52,53,54,55, 39,38,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,53,52,51,51,51,51,51,52,53,-1,56, 39,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,53,52,52,52,52,52,52,52,53,-1,57, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,53,53,53,53,53,53,53,53,-1,58, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,54,54,54,54,54,-1,54,-1,-1,59, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,54,55,55,-1,-1,-1,61,60, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,56,57,-1,60,60,61, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,61,61,61, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,62,62,62, 6,6,6,6,6,7,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 5,5,5,5,6,7,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 5,4,4,4,-1,8,-1,7,6,6,6,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 5,4,3,3,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,4,3,2,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,33,32,31,30,29,29,30,31,32,33,33,34,35,36,37,38,-1,40,40,40,41,42, 5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,33,32,31,31,-1,30,30,31,32,33,34,34,35,36,37,38,-1,41,41,41,41,42, 5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,33,32,32,32,32,31,31,31,32,33,34,35,35,36,37,38,-1,-1,-1,-1,-1,43, 5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,36,36,37,38,38,38,39,40,-1,44, 5,5,5,-1,13,13,13,13,14,15,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 6,6,6,-1,12,12,12,13,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 7,7,7,-1,11,11,12,13,14,13,12,11,10,11,12,13,14,15,16,16,17,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 8,8,8,9,10,11,12,13,14,13,12,11,11,11,12,13,14,15,16,17,17,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 9,9,9,-1,11,11,12,13,14,13,12,12,12,12,12,13,14,15,16,17,18,19,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,12,12,12,13,14,14,-1,13,13,13,13,13,14,15,16,17,18,19,-1,22,22,22,22,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 17,16,15,14,13,13,13,13,14,15,-1,14,14,14,14,14,14,15,16,17,18,19,-1,23,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 17,16,15,15,-1,14,14,14,14,15,-1,15,15,15,15,15,15,15,16,-1,-1,20,-1,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 17,16,16,16,16,15,15,15,15,15,-1,16,16,16,16,16,16,16,16,-1,22,21,22,23,24,25,26,27,28,28,27,27,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 17,17,17,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,22,22,22,23,24,25,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,44,44,44, -1,-1,-1,17,17,17,17,18,19,20,21,21,20,19,18,18,18,18,18,-1,-1,23,23,23,-1,26,27,28,-1,29,29,29,29,29,29,30,-1,-1,-1,-1,-1,43,43,44,45,45,45,45, 32,32,-1,18,18,18,18,18,19,20,21,21,20,19,19,19,19,-1,19,20,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,46,46,46, 31,31,-1,19,19,19,19,19,19,20,-1,21,20,20,20,20,20,21,20,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,-1,47, 30,31,-1,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,48, 29,-1,-1,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,-1,28,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,23,23,23,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,24,24,24,-1,32,31,30,29,29,29,-1,43,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,25,-1,-1,-1,31,31,30,30,-1,-1,-1,42,-1,43,42,41,40,39,38,37,37,37,38,39,40,41,42,42,42,43,44,45,46,47,48, 27,-1,25,25,25,25,25,25,-1,-1,25,25,26,26,27,28,29,30,31,31,-1,-1,42,41,41,41,42,42,41,40,39,38,38,38,38,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48, 28,-1,26,26,26,26,-1,26,27,-1,26,26,26,27,27,28,29,30,31,32,-1,-1,42,41,40,41,42,42,41,40,39,39,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47,48, 29,-1,-1,-1,-1,27,28,27,27,-1,27,27,27,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48, 30,31,32,33,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,47,46,45,44,43,42,41,41,41,41,41,41,42,43,44,45,-1,47,47,47,48, 31,31,32,33,34,34,33,32,31,30,29,29,29,29,29,29,-1,32,32,33,34,35,36,37,38,39,-1,47,46,45,44,43,42,42,42,42,42,42,42,-1,44,44,45,-1,48,48,48,48, 32,32,32,33,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,33,33,33,34,35,36,37,38,39,-1,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,45,-1,49,49,49,49, 33,33,33,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,35,34,34,34,34,35,36,37,38,39,-1,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,-1,50,50,50,50, -1,34,34,35,36,-1,34,33,32,32,32,32,32,32,32,33,34,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,51,51,51,51, -1,-1,35,35,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,-1,-1,-1,-1,47,-1,51,51,52,52,52, -1,-1,36,36,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,49,50,51,52,53,53, 39,38,37,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,52,51,50,49,49,49,50,51,52,53,54, 39,38,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,52,51,50,50,50,50,50,51,52,-1,55, 39,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,52,51,51,51,51,51,51,51,52,-1,56, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,52,52,52,52,52,52,52,52,-1,57, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,53,53,53,53,53,-1,53,-1,-1,58, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,54,54,54,-1,-1,-1,60,59, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,56,56,-1,59,59,60, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,60,60,60, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,61,61,61, 7,7,7,7,7,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 6,6,6,6,7,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 6,5,5,5,-1,9,-1,6,5,5,5,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 6,5,4,4,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,5,4,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,32,31,30,29,28,28,29,30,31,32,32,33,34,35,36,37,-1,39,39,39,40,41, 6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,32,31,30,30,-1,29,29,30,31,32,33,33,34,35,36,37,-1,40,40,40,40,41, 6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,32,31,31,31,31,30,30,30,31,32,33,34,34,35,36,37,-1,-1,-1,-1,-1,42, 6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,35,35,36,37,37,37,38,39,-1,43, 6,6,6,-1,14,14,14,14,14,14,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 7,7,7,-1,13,13,13,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 8,8,8,-1,12,12,13,14,13,12,11,10,9,10,11,12,13,14,15,15,16,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 9,9,9,10,11,12,13,14,13,12,11,10,10,10,11,12,13,14,15,16,16,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 10,10,10,-1,12,12,13,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,13,13,13,14,13,13,-1,12,12,12,12,12,13,14,15,16,17,18,-1,21,21,21,21,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 18,17,16,15,14,14,14,14,14,14,-1,13,13,13,13,13,13,14,15,16,17,18,-1,22,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 18,17,16,16,-1,15,15,15,15,15,-1,14,14,14,14,14,14,14,15,-1,-1,19,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 18,17,17,17,17,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,-1,21,20,21,22,23,24,25,26,27,27,26,26,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 18,18,18,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,21,21,21,22,23,24,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,43,43,43, -1,-1,-1,18,18,18,18,19,20,21,21,20,19,18,17,17,17,17,17,-1,-1,22,22,22,-1,25,26,27,-1,28,28,28,28,28,28,29,-1,-1,-1,-1,-1,42,42,43,44,44,44,44, 33,33,-1,19,19,19,19,19,20,21,21,20,19,18,18,18,18,-1,18,19,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,45,45,45, 32,32,-1,20,20,20,20,20,20,21,-1,20,19,19,19,19,19,20,19,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,-1,46, 31,32,-1,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,47, 30,-1,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,-1,27,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 29,-1,24,23,23,23,23,23,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 28,-1,24,24,24,24,24,24,-1,24,25,26,-1,23,23,23,-1,31,30,29,28,28,28,-1,42,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 27,26,25,25,25,25,25,25,-1,25,25,26,-1,24,-1,-1,-1,30,30,29,29,-1,-1,-1,41,-1,42,41,40,39,38,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 28,-1,26,26,26,26,26,26,-1,-1,26,26,26,25,26,27,28,29,30,30,-1,-1,41,40,40,40,41,41,40,39,38,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 29,-1,27,27,27,27,-1,27,28,-1,27,27,26,26,26,27,28,29,30,31,-1,-1,41,40,39,40,41,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 30,-1,-1,-1,-1,28,29,28,28,-1,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 31,32,33,34,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,46,46,46,47, 32,32,33,34,35,34,33,32,31,30,29,29,29,29,29,29,-1,31,31,32,33,34,35,36,37,38,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,47,47,47,47, 33,33,33,34,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,48,48,48,48, 34,34,34,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,49,49,49,49, -1,35,35,36,37,-1,34,33,32,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,44,44,44,44,44,44,44,44,44,44,45,-1,-1,50,50,50,50, -1,-1,36,36,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,37,37,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,48,49,50,51,52,52, 40,39,38,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,51,50,49,48,48,48,49,50,51,52,53, 40,39,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,51,50,49,49,49,49,49,50,51,-1,54, 40,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,51,50,50,50,50,50,50,50,51,-1,55, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,51,51,51,51,51,51,51,51,-1,56, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,52,52,52,52,52,-1,52,-1,-1,57, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,53,53,53,-1,-1,-1,59,58, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,55,55,-1,58,58,59, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,59,59,59, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,60,60,60, 8,8,8,8,8,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 7,7,7,7,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 7,6,6,6,-1,8,-1,5,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 7,6,5,5,-1,-1,-1,-1,3,3,3,4,5,6,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,6,5,4,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,31,30,30,30,30,29,29,29,30,31,32,33,33,34,35,36,-1,-1,-1,-1,-1,41, 7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,34,34,35,36,36,36,37,38,-1,42, 7,7,7,-1,15,15,14,13,13,13,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 8,8,8,-1,14,14,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,-1,20,20,21,22,23,24,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 9,9,9,-1,13,13,14,13,12,11,10,9,8,9,10,11,12,13,14,14,15,-1,17,17,17,18,19,20,21,22,-1,25,25,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 10,10,10,11,12,13,14,13,12,11,10,9,9,9,10,11,12,13,14,15,15,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 11,11,11,-1,13,13,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,14,14,14,13,12,12,-1,11,11,11,11,11,12,13,14,15,16,17,-1,20,20,20,20,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 19,18,17,16,15,15,14,13,13,13,-1,12,12,12,12,12,12,13,14,15,16,17,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 19,18,17,17,-1,15,14,14,14,14,-1,13,13,13,13,13,13,13,14,-1,-1,18,-1,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 19,18,18,17,16,15,15,15,15,15,-1,14,14,14,14,14,14,14,14,-1,20,19,20,21,22,23,24,25,26,26,25,25,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 19,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,20,20,20,21,22,23,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,42,42,42, -1,-1,-1,17,17,17,17,18,19,20,20,19,18,17,16,16,16,16,16,-1,-1,21,21,21,-1,24,25,26,-1,27,27,27,27,27,27,28,-1,-1,-1,-1,-1,41,41,42,43,43,43,43, 32,32,-1,18,18,18,18,18,19,20,20,19,18,17,17,17,17,-1,17,18,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,44,44,44, 31,31,-1,19,19,19,19,19,19,20,-1,19,18,18,18,18,18,19,18,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,-1,45, 30,31,-1,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,46, 29,-1,-1,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,22,22,22,-1,30,29,28,27,27,27,-1,41,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,23,-1,-1,-1,29,29,28,28,-1,-1,-1,40,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 27,-1,25,25,25,25,25,25,-1,-1,25,25,25,24,25,26,27,28,29,29,-1,-1,40,39,39,39,40,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 28,-1,26,26,26,26,-1,26,27,-1,26,26,25,25,25,26,27,28,29,30,-1,-1,40,39,38,39,40,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 29,-1,-1,-1,-1,27,28,27,27,-1,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 30,31,32,33,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 31,31,32,33,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,30,31,32,33,34,35,36,37,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 32,32,32,33,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 33,33,33,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,34,34,35,36,-1,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,35,35,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,36,36,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 39,38,37,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,50,49,48,47,47,47,48,49,50,51,52, 39,38,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,50,49,48,48,48,48,48,49,50,-1,53, 39,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,50,49,49,49,49,49,49,49,50,-1,54, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,51,51,51,51,51,-1,51,-1,-1,56, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,52,52,52,-1,-1,-1,58,57, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,54,54,-1,57,57,58, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,58,58,58, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,59,59,59, 9,9,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 8,8,8,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 8,7,7,7,-1,7,-1,4,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 8,7,6,6,-1,-1,-1,-1,2,2,2,3,4,5,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,7,6,5,5,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,30,29,29,29,29,28,28,28,29,30,31,32,32,33,34,35,-1,-1,-1,-1,-1,40, 8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,33,33,34,35,35,35,36,37,-1,41, 8,8,8,-1,15,14,13,12,12,12,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 9,9,9,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,-1,19,19,20,21,22,23,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 10,10,10,-1,14,14,13,12,11,10,9,8,7,8,9,10,11,12,13,13,14,-1,16,16,16,17,18,19,20,21,-1,24,24,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 11,11,11,12,13,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,14,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 12,12,12,-1,14,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,10,10,11,12,13,14,15,16,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 19,18,17,16,15,14,13,12,12,12,-1,11,11,11,11,11,11,12,13,14,15,16,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 19,18,17,17,-1,14,13,13,13,13,-1,12,12,12,12,12,12,12,13,-1,-1,17,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 19,18,17,16,15,14,14,14,14,14,-1,13,13,13,13,13,13,13,13,-1,19,18,19,20,21,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,19,19,19,20,21,22,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,16,16,16,16,17,18,19,19,18,17,16,15,15,15,15,15,-1,-1,20,20,20,-1,23,24,25,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,40,40,41,42,42,42,42, 31,31,-1,17,17,17,17,17,18,19,19,18,17,16,16,16,16,-1,16,17,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,43,43,43, 30,30,-1,18,18,18,18,18,18,19,-1,18,17,17,17,17,17,18,17,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,-1,44, 29,30,-1,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,45, 28,-1,-1,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,21,21,21,-1,29,28,27,26,26,26,-1,40,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,22,-1,-1,-1,28,28,27,27,-1,-1,-1,39,-1,40,39,38,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 26,-1,24,24,24,24,24,24,-1,-1,24,24,24,23,24,25,26,27,28,28,-1,-1,39,38,38,38,39,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 27,-1,25,25,25,25,-1,25,26,-1,25,25,24,24,24,25,26,27,28,29,-1,-1,39,38,37,38,39,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 28,-1,-1,-1,-1,26,27,26,26,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 29,30,31,32,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 30,30,31,32,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 31,31,31,32,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 32,32,32,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,33,33,34,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,41,41,42,42,42,42,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,34,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,35,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,49,49,49,48,47,46,46,46,47,48,49,50,51, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,49,49,48,47,47,47,47,47,48,49,-1,52, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,49,49,48,48,48,48,48,48,48,49,-1,53, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,49,49,49,49,49,49,49,49,-1,54, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,50,50,50,50,50,-1,50,-1,-1,55, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,50,50,51,51,51,-1,-1,-1,57,56, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,51,52,53,53,-1,56,56,57, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,52,53,-1,-1,57,57,57, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,53,-1,-1,58,58,58, 10,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 9,9,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 9,8,8,8,-1,7,-1,4,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 9,8,7,7,-1,-1,-1,-1,2,2,2,3,4,5,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,8,7,6,6,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,-1,30,29,29,29,29,28,28,28,29,30,31,32,32,33,34,35,-1,-1,-1,-1,-1,40, 9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,33,33,34,34,34,34,35,36,-1,41, 9,9,9,-1,15,14,13,12,12,12,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 10,10,10,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 11,11,11,-1,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,12,13,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 12,12,12,13,14,14,13,12,11,10,9,8,8,8,9,10,11,12,13,13,13,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 13,13,13,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,14,15,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,10,10,11,12,13,14,15,15,-1,18,18,18,18,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 19,18,17,16,15,14,13,12,12,12,-1,11,11,11,11,11,11,12,13,14,15,16,-1,19,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 19,18,17,17,-1,14,13,13,13,13,-1,12,12,12,12,12,12,12,13,-1,-1,17,-1,20,20,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 19,18,17,16,15,14,14,14,14,14,-1,13,13,13,13,13,13,13,13,-1,19,18,19,20,21,21,22,23,24,24,23,23,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,19,19,19,20,21,22,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,16,16,16,16,17,18,19,19,18,17,16,15,15,15,15,15,-1,-1,20,20,20,-1,23,24,25,-1,25,25,25,25,25,25,26,-1,-1,-1,-1,-1,40,40,41,42,41,41,41, 31,31,-1,17,17,17,17,17,18,19,19,18,17,16,16,16,16,-1,16,17,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,42,42,42, 30,30,-1,18,18,18,18,18,18,19,-1,18,17,17,17,17,17,18,17,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,-1,43, 29,30,-1,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,44, 28,-1,-1,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,21,21,21,-1,29,28,27,26,26,26,-1,40,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,22,-1,-1,-1,28,28,27,27,-1,-1,-1,39,-1,40,39,38,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 26,-1,24,24,24,24,24,24,-1,-1,24,24,24,23,24,25,26,27,28,28,-1,-1,39,38,38,38,39,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 27,-1,25,25,25,25,-1,25,26,-1,25,25,24,24,24,25,26,27,28,29,-1,-1,39,38,37,38,39,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 28,-1,-1,-1,-1,26,27,26,26,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 29,30,31,32,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 30,30,31,32,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 31,31,31,32,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 32,32,32,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,33,33,34,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,41,41,42,42,42,42,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,34,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,35,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,49,49,49,48,47,46,46,46,47,48,49,50,51, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,49,49,48,47,47,47,47,47,48,49,-1,52, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,49,49,48,48,48,48,48,48,48,49,-1,53, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,49,49,49,49,49,49,49,49,-1,54, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,50,50,50,50,50,-1,50,-1,-1,55, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,50,50,51,51,51,-1,-1,-1,57,56, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,51,52,53,53,-1,56,56,57, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,52,53,-1,-1,57,57,57, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,53,-1,-1,58,58,58, 11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 10,9,9,9,-1,7,-1,4,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 10,9,8,8,-1,-1,-1,-1,2,2,2,3,4,5,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,9,8,7,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,-1,30,29,29,29,29,28,28,28,29,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,40, 10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 10,10,10,-1,15,14,13,12,12,12,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 11,11,11,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,10,-1,-1,13,13,14,-1,17,17,18,19,20,21,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 12,12,12,-1,15,14,13,12,11,10,9,8,7,8,9,10,11,12,12,11,12,-1,14,14,14,15,16,17,18,19,-1,22,22,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 13,13,13,14,15,14,13,12,11,10,9,8,8,8,9,10,11,12,12,12,12,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 14,14,14,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,13,13,14,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,10,10,11,12,13,14,14,14,-1,17,17,17,17,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 19,18,17,16,15,14,13,12,12,12,-1,11,11,11,11,11,11,12,13,14,15,15,-1,18,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 19,18,17,17,-1,14,13,13,13,13,-1,12,12,12,12,12,12,12,13,-1,-1,16,-1,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 19,18,17,16,15,14,14,14,14,14,-1,13,13,13,13,13,13,13,13,-1,18,17,18,19,20,20,21,22,23,23,22,22,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,18,18,18,19,20,21,-1,-1,-1,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,16,16,16,16,17,18,19,19,18,17,16,15,15,15,15,15,-1,-1,19,19,19,-1,22,23,24,-1,24,24,24,24,24,24,25,-1,-1,-1,-1,-1,39,39,40,41,40,40,40, 31,31,-1,17,17,17,17,17,18,19,19,18,17,16,16,16,16,-1,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,41,41,41, 30,30,-1,18,18,18,18,18,18,19,-1,18,17,17,17,17,17,18,17,17,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,-1,42, 29,30,-1,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,43, 28,-1,-1,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,21,21,21,-1,28,27,26,25,25,25,-1,40,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,22,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,39,38,37,36,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 26,-1,24,24,24,24,24,24,-1,-1,24,24,24,23,24,25,26,27,27,27,-1,-1,39,38,38,38,39,38,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 27,-1,25,25,25,25,-1,25,26,-1,25,25,24,24,24,25,26,27,28,28,-1,-1,39,38,37,38,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 28,-1,-1,-1,-1,26,27,26,26,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 29,30,31,32,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 30,30,31,32,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 31,31,31,32,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,45,45,45,45, 32,32,32,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,46,46,46,46, -1,33,33,34,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,47,47,47,47, -1,-1,34,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,42,42,42,42,42,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,35,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,45,46,47,48,49,49, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,49,49,48,47,46,45,45,45,46,47,48,49,50, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,49,48,47,46,46,46,46,46,47,48,-1,51, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,49,48,47,47,47,47,47,47,47,48,-1,52, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,48,48,48,48,48,48,48,48,-1,53, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,49,49,49,49,49,-1,49,-1,-1,54, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,50,50,50,50,50,-1,-1,-1,56,55, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,51,51,52,53,54,55,56, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,51,52,52,52,-1,55,55,56, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,52,53,-1,-1,56,56,56, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,53,-1,-1,57,57,57, 12,11,10,9,8,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 11,11,10,9,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 11,10,10,10,-1,8,-1,5,4,4,4,4,5,6,7,-1,-1,11,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 11,10,9,9,-1,-1,-1,-1,3,3,3,4,5,6,-1,-1,-1,12,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,10,9,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,7,7,8,9,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 11,11,11,-1,15,14,13,12,12,12,-1,5,5,5,5,5,6,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 12,12,12,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,10,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 13,13,13,-1,15,14,13,12,11,10,9,8,7,8,9,10,11,12,12,11,12,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 14,14,14,15,15,14,13,12,11,10,9,8,8,8,9,10,11,12,12,12,12,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 15,15,15,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,13,13,14,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,10,10,11,12,13,14,14,14,-1,16,16,16,16,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 19,18,17,16,15,14,13,12,12,12,-1,11,11,11,11,11,11,12,13,14,15,15,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 19,18,17,17,-1,14,13,13,13,13,-1,12,12,12,12,12,12,12,13,-1,-1,16,-1,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 19,18,17,16,15,14,14,14,14,14,-1,13,13,13,13,13,13,13,13,-1,18,17,18,19,19,19,20,21,22,22,21,21,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,18,18,18,19,20,20,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,16,16,16,16,17,18,19,19,18,17,16,15,15,15,15,15,-1,-1,19,19,19,-1,21,22,23,-1,23,23,23,23,23,23,24,-1,-1,-1,-1,-1,38,38,39,40,39,39,39, 31,31,-1,17,17,17,17,17,18,19,19,18,17,16,16,16,16,-1,16,17,-1,20,20,20,21,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,40,40,40, 30,30,-1,18,18,18,18,18,18,19,-1,18,17,17,17,17,17,18,17,17,-1,21,21,21,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,-1,41, 29,30,-1,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,-1,-1,22,22,22,22,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,42, 28,-1,-1,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,-1,24,23,23,23,23,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,21,21,21,-1,28,27,26,25,25,25,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,22,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 26,-1,24,24,24,24,24,24,-1,-1,24,24,24,23,24,25,26,27,27,27,-1,-1,39,38,38,38,38,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 27,-1,25,25,25,25,-1,25,26,-1,25,25,24,24,24,25,26,27,28,28,-1,-1,39,38,37,38,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 28,-1,-1,-1,-1,26,27,26,26,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 29,30,31,32,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 30,30,31,32,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 31,31,31,32,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 32,32,32,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,33,33,34,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,34,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,41,41,41,41,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,35,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,49,48,47,46,45,44,44,44,45,46,47,48,49, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,48,47,46,45,45,45,45,45,46,47,-1,50, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,48,47,46,46,46,46,46,46,46,47,-1,51, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,48,48,48,48,48,-1,48,-1,-1,53, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,49,49,49,49,49,-1,-1,-1,55,54, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,50,50,50,50,51,52,53,54,55, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,51,51,51,51,-1,54,54,55, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,52,52,-1,-1,55,55,55, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,53,-1,-1,56,56,56, 13,12,11,10,9,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,12,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 12,11,11,11,-1,9,-1,6,5,5,5,5,6,7,8,-1,-1,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 12,11,10,10,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,6,6,7,8,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 12,12,12,-1,15,14,13,12,12,12,-1,5,5,5,5,5,6,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 13,13,13,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,9,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,14,14,-1,15,14,13,12,11,10,9,8,7,8,9,10,11,12,11,10,11,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 15,15,15,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,11,11,11,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 16,16,16,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,12,12,12,13,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,10,10,11,12,13,13,13,13,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 19,18,17,16,15,14,13,12,12,12,-1,11,11,11,11,11,11,12,13,14,14,14,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 19,18,17,17,-1,14,13,13,13,13,-1,12,12,12,12,12,12,12,13,-1,-1,15,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 19,18,17,16,15,14,14,14,14,14,-1,13,13,13,13,13,13,13,13,-1,17,16,17,18,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,17,17,17,18,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,16,16,16,16,17,18,19,19,18,17,16,15,15,15,15,15,-1,-1,18,18,18,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,37,38,39,38,38,38, 31,31,-1,17,17,17,17,17,18,19,19,18,17,16,16,16,16,-1,16,17,-1,19,19,19,20,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,39,39,39, 30,30,-1,18,18,18,18,18,18,19,-1,18,17,17,17,17,17,18,17,17,-1,20,20,20,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,-1,40, 29,30,-1,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,-1,-1,21,21,21,21,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,41, 28,-1,-1,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,-1,23,22,22,22,22,22,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,21,21,21,-1,27,26,25,24,24,24,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,22,-1,-1,-1,27,26,25,25,-1,-1,-1,39,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 26,-1,24,24,24,24,24,24,-1,-1,24,24,24,23,24,25,26,27,26,26,-1,-1,39,38,38,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 27,-1,25,25,25,25,-1,25,26,-1,25,25,24,24,24,25,26,27,27,27,-1,-1,39,38,37,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 28,-1,-1,-1,-1,26,27,26,26,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 29,30,31,32,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 30,30,31,32,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 31,31,31,32,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 32,32,32,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,33,33,34,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,34,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,35,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,48,47,46,45,44,43,43,43,44,45,46,47,48, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,47,46,45,44,44,44,44,44,45,46,-1,49, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,47,46,45,45,45,45,45,45,45,46,-1,50, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,47,47,47,47,47,-1,47,-1,-1,52, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,48,48,48,48,48,-1,-1,-1,54,53, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,50,51,52,53,54, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,50,50,50,50,-1,53,53,54, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,51,51,-1,-1,54,54,54, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,52,-1,-1,55,55,55, 14,13,12,11,10,9,8,8,8,8,8,8,8,8,9,10,11,12,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 13,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 13,12,12,12,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 13,12,11,11,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,6,6,7,8,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 13,13,13,-1,15,14,13,12,12,12,-1,5,5,5,5,5,6,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 14,14,14,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,9,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 15,15,15,-1,15,14,13,12,11,10,9,8,7,8,9,10,11,12,11,10,11,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 16,16,16,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,11,11,11,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 17,17,17,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,12,12,12,13,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,10,10,11,12,13,13,13,13,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 19,18,17,16,15,14,13,12,12,12,-1,11,11,11,11,11,11,12,13,14,14,14,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 19,18,17,17,-1,14,13,13,13,13,-1,12,12,12,12,12,12,12,13,-1,-1,15,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 19,18,17,16,15,14,14,14,14,14,-1,13,13,13,13,13,13,13,13,-1,17,16,17,18,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,17,17,17,18,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,16,16,16,16,17,18,19,19,18,17,16,15,15,15,15,15,-1,-1,18,18,18,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,37,38,39,38,38,38, 31,31,-1,17,17,17,17,17,18,19,19,18,17,16,16,16,16,-1,16,17,-1,19,19,19,20,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,39,39,39, 30,30,-1,18,18,18,18,18,18,19,-1,18,17,17,17,17,17,18,17,17,-1,20,20,20,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,-1,40, 29,30,-1,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,-1,-1,21,21,21,21,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,41, 28,-1,-1,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,-1,23,22,22,22,22,22,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,21,21,21,-1,27,26,25,24,24,24,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,22,-1,-1,-1,27,26,25,25,-1,-1,-1,39,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 26,-1,24,24,24,24,24,24,-1,-1,24,24,24,23,24,25,26,27,26,26,-1,-1,39,38,38,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 27,-1,25,25,25,25,-1,25,26,-1,25,25,24,24,24,25,26,27,27,27,-1,-1,39,38,37,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 28,-1,-1,-1,-1,26,27,26,26,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 29,30,31,32,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 30,30,31,32,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 31,31,31,32,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 32,32,32,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,33,33,34,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,34,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,35,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,48,47,46,45,44,43,43,43,44,45,46,47,48, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,47,46,45,44,44,44,44,44,45,46,-1,49, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,47,46,45,45,45,45,45,45,45,46,-1,50, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,47,47,47,47,47,-1,47,-1,-1,52, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,48,48,48,48,48,-1,-1,-1,54,53, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,50,51,52,53,54, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,50,50,50,50,-1,53,53,54, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,51,51,-1,-1,54,54,54, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,52,-1,-1,55,55,55, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,19,-1,17,-1,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 20,19,18,18,-1,-1,-1,-1,12,12,11,10,9,9,-1,-1,-1,4,3,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,1,-1,-1,6,6,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,0,1,-1,-1,5,5,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,20,19,18,17,16,16,17,18,19,20,20,21,22,23,24,25,-1,27,27,27,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,20,19,18,18,-1,17,17,18,19,20,21,21,22,23,24,25,-1,28,28,28,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,3,3,3,3,3,4,5,-1,20,19,19,19,19,18,18,18,19,20,21,22,22,23,24,25,-1,-1,-1,-1,-1,30, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,23,23,24,25,26,26,27,28,-1,31, 20,20,20,-1,19,18,17,16,16,16,-1,9,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,32, 21,21,21,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,6,-1,-1,6,6,6,-1,8,8,9,10,11,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 22,22,22,-1,19,18,17,16,15,14,13,12,11,12,12,11,10,9,8,7,8,-1,7,7,7,8,9,9,9,10,-1,13,13,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,-1,-1,8,8,8,9,10,10,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 23,22,22,-1,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,10,-1,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,14,13,12,11,10,10,10,10,10,10,-1,10,10,10,10,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 23,22,21,20,19,18,17,16,16,16,-1,15,14,13,12,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 23,22,21,21,-1,18,17,17,17,17,-1,15,14,13,12,12,12,12,12,-1,-1,12,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 23,22,21,20,19,18,18,18,18,18,-1,15,14,13,13,13,13,13,13,-1,14,13,14,13,13,13,14,15,16,16,15,15,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,14,14,14,14,14,14,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,20,20,20,20,21,21,20,19,18,17,16,15,15,15,15,15,-1,-1,15,15,15,-1,15,16,17,-1,17,17,17,17,17,17,18,-1,-1,-1,-1,-1,32,32,33,34,33,33,33, 35,35,-1,21,21,21,21,21,21,20,19,18,17,16,16,16,16,-1,16,17,-1,16,16,16,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,34,34,34, 34,34,-1,22,22,22,22,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,-1,35, 33,34,-1,23,23,23,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,36, 32,-1,-1,24,24,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 31,-1,26,25,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 30,-1,26,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 30,-1,27,26,26,26,26,26,-1,-1,24,24,24,23,24,25,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 31,-1,27,27,27,27,-1,27,28,-1,25,25,24,24,24,25,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 32,-1,-1,-1,-1,28,29,28,28,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 33,34,35,35,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 34,34,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 35,35,35,35,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 36,36,36,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,37,36,35,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,36,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,-1,-1,45,44,43,42,41,40,39,38,38,38,39,40,41,42,43, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,-1,46,45,44,43,42,41,40,39,39,39,39,39,40,41,-1,44, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,39,39,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,-1,45, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,40,-1,-1,-1,45,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,42,42,42,42,42,-1,42,-1,-1,47, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,43,43,43,43,43,-1,-1,-1,49,48, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,46,45,44,44,44,44,44,45,46,47,48,49, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,45,45,45,45,45,45,-1,48,48,49, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,46,46,46,46,46,-1,-1,49,49,49, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,47,47,47,47,47,-1,-1,50,50,50, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,19,-1,17,-1,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 20,19,18,18,-1,-1,-1,-1,12,12,11,10,9,9,-1,-1,-1,4,3,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,1,-1,-1,6,6,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,1,0,-1,-1,5,5,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,20,19,18,17,16,16,17,18,19,20,20,21,22,23,24,25,-1,27,27,27,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,20,19,18,18,-1,17,17,18,19,20,21,21,22,23,24,25,-1,28,28,28,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,3,3,3,3,3,4,5,-1,20,19,19,19,19,18,18,18,19,20,21,22,22,23,24,25,-1,-1,-1,-1,-1,30, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,23,23,24,25,26,26,27,28,-1,31, 20,20,20,-1,19,18,17,16,16,16,-1,9,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,32, 21,21,21,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,6,-1,-1,6,6,6,-1,8,8,9,10,11,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 22,22,22,-1,19,18,17,16,15,14,13,12,11,12,12,11,10,9,8,7,8,-1,7,7,7,8,9,9,9,10,-1,13,13,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,-1,-1,8,8,8,9,10,10,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 23,22,22,-1,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,10,-1,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,14,13,12,11,10,10,10,10,10,10,-1,10,10,10,10,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 23,22,21,20,19,18,17,16,16,16,-1,15,14,13,12,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 23,22,21,21,-1,18,17,17,17,17,-1,15,14,13,12,12,12,12,12,-1,-1,12,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 23,22,21,20,19,18,18,18,18,18,-1,15,14,13,13,13,13,13,13,-1,14,13,14,13,13,13,14,15,16,16,15,15,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,14,14,14,14,14,14,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,20,20,20,20,21,21,20,19,18,17,16,15,15,15,15,15,-1,-1,15,15,15,-1,15,16,17,-1,17,17,17,17,17,17,18,-1,-1,-1,-1,-1,32,32,33,34,33,33,33, 35,35,-1,21,21,21,21,21,21,20,19,18,17,16,16,16,16,-1,16,17,-1,16,16,16,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,34,34,34, 34,34,-1,22,22,22,22,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,-1,35, 33,34,-1,23,23,23,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,36, 32,-1,-1,24,24,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 31,-1,26,25,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 30,-1,26,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 30,-1,27,26,26,26,26,26,-1,-1,24,24,24,23,24,25,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 31,-1,27,27,27,27,-1,27,28,-1,25,25,24,24,24,25,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 32,-1,-1,-1,-1,28,29,28,28,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 33,34,35,35,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 34,34,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 35,35,35,35,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 36,36,36,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,37,36,35,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,36,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,-1,-1,45,44,43,42,41,40,39,38,38,38,39,40,41,42,43, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,-1,46,45,44,43,42,41,40,39,39,39,39,39,40,41,-1,44, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,39,39,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,-1,45, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,40,-1,-1,-1,45,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,42,42,42,42,42,-1,42,-1,-1,47, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,43,43,43,43,43,-1,-1,-1,49,48, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,46,45,44,44,44,44,44,45,46,47,48,49, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,45,45,45,45,45,45,-1,48,48,49, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,46,46,46,46,46,-1,-1,49,49,49, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,47,47,47,47,47,-1,-1,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25, 24,23,23,23,-1,21,-1,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25, 24,23,22,22,-1,-1,-1,-1,16,16,15,14,13,13,-1,-1,-1,8,7,6,5,4,3,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,1,1,-1,-1,-1,-1,-1,-1,10,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,5,-1,-1,0,1,-1,16,15,14,13,12,11,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,22,22,23,24,25, -1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,16,15,14,13,12,12,13,14,15,16,16,17,18,19,20,21,-1,23,23,23,24,25, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,16,15,14,14,-1,13,13,14,15,16,17,17,18,19,20,21,-1,24,24,24,24,25, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,3,-1,16,15,15,15,15,14,14,14,15,16,17,18,18,19,20,21,-1,-1,-1,-1,-1,26, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,19,19,20,21,22,23,24,25,-1,27, 24,24,24,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,-1,28, 25,25,25,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,6,-1,-1,6,6,6,-1,8,8,9,10,11,12,13,-1,18,18,18,19,20,21,22,23,23,23,24,25,-1,29, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,7,7,7,8,9,9,9,10,-1,13,13,-1,19,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,30, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,8,8,9,10,10,-1,-1,-1,-1,-1,18,18,19,20,20,21,22,23,-1,26,26,27,28,29, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,-1,10,10,10,10,10,11,-1,14,14,15,16,17,18,19,20,21,22,22,23,-1,-1,27,27,28,29, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,23,24,-1,-1,28,28,29, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,12,12,12,12,-1,-1,12,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,24,25,-1,29,29,29, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,13,13,13,13,13,-1,14,13,14,13,13,13,14,15,16,16,15,15,15,16,17,18,19,20,21,22,-1,25,25,25,-1,30,30,30, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,14,14,14,14,14,14,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,15,15,15,-1,15,16,17,-1,17,17,17,17,17,17,18,-1,-1,-1,-1,-1,32,32,33,33,32,32,32, 35,35,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,16,16,16,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,33,33,33, 34,34,-1,25,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,-1,34, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,35, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,36,36, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 30,-1,27,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 30,-1,27,26,26,26,26,26,-1,-1,24,24,24,23,24,25,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 31,-1,27,27,27,27,-1,27,28,-1,25,25,24,24,24,25,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 32,-1,-1,-1,-1,28,29,28,28,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 33,34,35,35,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 34,34,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 35,35,35,35,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 36,36,36,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,37,36,35,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,36,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,-1,-1,45,44,43,42,41,40,39,38,38,38,39,40,41,42,43, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,-1,46,45,44,43,42,41,40,39,39,39,39,39,40,41,-1,44, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,39,39,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,-1,45, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,40,-1,-1,-1,45,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,42,42,42,42,42,-1,42,-1,-1,47, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,43,43,43,43,43,-1,-1,-1,49,48, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,46,45,44,44,44,44,44,45,46,47,48,49, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,45,45,45,45,45,45,-1,48,48,49, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,46,46,46,46,46,-1,-1,49,49,49, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,47,47,47,47,47,-1,-1,50,50,50, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25, 24,23,23,23,-1,21,-1,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25, 24,23,22,22,-1,-1,-1,-1,16,16,15,14,13,13,-1,-1,-1,8,7,6,5,4,3,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,1,1,-1,-1,-1,-1,-1,-1,10,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,5,-1,-1,1,0,-1,16,15,14,13,12,11,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,22,22,23,24,25, -1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,16,15,14,13,12,12,13,14,15,16,16,17,18,19,20,21,-1,23,23,23,24,25, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,16,15,14,14,-1,13,13,14,15,16,17,17,18,19,20,21,-1,24,24,24,24,25, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,3,-1,16,15,15,15,15,14,14,14,15,16,17,18,18,19,20,21,-1,-1,-1,-1,-1,26, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,19,19,20,21,22,23,24,25,-1,27, 24,24,24,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,-1,28, 25,25,25,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,6,-1,-1,6,6,6,-1,8,8,9,10,11,12,13,-1,18,18,18,19,20,21,22,23,23,23,24,25,-1,29, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,7,7,7,8,9,9,9,10,-1,13,13,-1,19,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,30, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,8,8,9,10,10,-1,-1,-1,-1,-1,18,18,19,20,20,21,22,23,-1,26,26,27,28,29, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,-1,10,10,10,10,10,11,-1,14,14,15,16,17,18,19,20,21,22,22,23,-1,-1,27,27,28,29, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,23,24,-1,-1,28,28,29, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,12,12,12,12,-1,-1,12,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,24,25,-1,29,29,29, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,13,13,13,13,13,-1,14,13,14,13,13,13,14,15,16,16,15,15,15,16,17,18,19,20,21,22,-1,25,25,25,-1,30,30,30, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,14,14,14,14,14,14,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,15,15,15,-1,15,16,17,-1,17,17,17,17,17,17,18,-1,-1,-1,-1,-1,32,32,33,33,32,32,32, 35,35,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,16,16,16,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,33,33,33, 34,34,-1,25,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,-1,34, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,35, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,36,36, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 30,-1,27,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 30,-1,27,26,26,26,26,26,-1,-1,24,24,24,23,24,25,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 31,-1,27,27,27,27,-1,27,28,-1,25,25,24,24,24,25,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 32,-1,-1,-1,-1,28,29,28,28,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 33,34,35,35,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 34,34,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 35,35,35,35,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 36,36,36,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,37,36,35,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,36,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,-1,-1,45,44,43,42,41,40,39,38,38,38,39,40,41,42,43, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,-1,46,45,44,43,42,41,40,39,39,39,39,39,40,41,-1,44, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,39,39,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,-1,45, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,40,-1,-1,-1,45,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,42,42,42,42,42,-1,42,-1,-1,47, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,43,43,43,43,43,-1,-1,-1,49,48, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,46,45,44,44,44,44,44,45,46,47,48,49, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,45,45,45,45,45,45,-1,48,48,49, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,46,46,46,46,46,-1,-1,49,49,49, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,47,47,47,47,47,-1,-1,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,0,1,2,3,4,5,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,24, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,19,-1,25, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,26,26,27,28,-1,10,10,10,-1,-1,-1,-1,16,16,17,18,19,-1,25, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,22,22,22,-1,24,24,25,25,26,27,28,-1,11,11,11,12,13,14,15,16,17,17,18,19,-1,24, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,23,23,23,24,24,24,24,25,-1,28,28,-1,12,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,23, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,24,24,23,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,26,-1,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,26,26,26,26,-1,25,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,27,27,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,28,28,28,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,39,39,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 51,51,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 50,50,-1,41,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,35,34,33,32,31,30,29,29,-1,-1,27,-1,27, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,35,34,33,32,32,-1,-1,-1,-1,29,28,29,28, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,34,33,33,33,34,34,-1,31,30,-1,29,29, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 46,-1,43,42,41,40,40,40,-1,38,39,40,-1,37,37,37,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 45,44,43,42,41,41,41,41,-1,39,39,40,-1,38,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,38,37,36,35,34,33,33,33,32,32,32,32, 46,-1,43,42,42,42,42,42,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,38,38,-1,-1,-1,-1,34,33,33,33,33,33, 47,-1,43,43,43,43,-1,43,44,-1,41,40,39,38,37,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34,34, 48,-1,-1,-1,-1,44,45,44,44,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,35,35,35,35, 49,50,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,36,36,36,36, 50,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,37,37,37,37, 51,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,38,38,38,38, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,39,39,39,39, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,40,40,40,40, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,45,-1,42,41,41,41,41, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,54,53,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,54,53,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,55,54,53,52,51,50,49,49,49,49,49,50,51,50,49,49, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,55,54,53,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,1,0,1,2,3,4,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,20,21,22, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,2,2,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,3,3,3,3,4,5,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,23, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,18,-1,24, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,25,25,26,27,-1,9,9,9,-1,-1,-1,-1,15,15,16,17,18,-1,24, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,23,23,24,24,25,26,27,-1,10,10,10,11,12,13,14,15,16,16,17,18,-1,23, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,22,22,23,23,23,23,24,-1,27,27,-1,11,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,22, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,23,23,22,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,24,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 45,-1,42,41,40,39,39,39,-1,37,38,39,-1,36,36,36,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 44,43,42,41,40,40,40,40,-1,38,38,39,-1,37,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 45,-1,42,41,41,41,41,41,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 46,-1,42,42,42,42,-1,42,43,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 47,-1,-1,-1,-1,43,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 48,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 49,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,2,1,0,1,2,3,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,19,20,21, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,2,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,3,3,3,3,4,5,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,22, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,17,-1,23, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,24,24,25,26,-1,8,8,8,-1,-1,-1,-1,14,14,15,16,17,-1,23, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,20,20,-1,22,22,23,23,24,25,26,-1,9,9,9,10,11,12,13,14,15,15,16,17,-1,22, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,21,21,21,22,22,22,22,23,-1,26,26,-1,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,21, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,22,22,21,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,23,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,19,20, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,25,25,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,20, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 44,-1,41,40,39,38,38,38,-1,36,37,38,-1,35,35,35,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 43,42,41,40,39,39,39,39,-1,37,37,38,-1,36,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 44,-1,41,40,40,40,40,40,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 45,-1,41,41,41,41,-1,41,42,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 46,-1,-1,-1,-1,42,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 47,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 48,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20, 35,34,33,33,-1,31,-1,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,20, 35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, -1,34,33,32,31,30,29,28,27,27,27,26,25,25,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,3,2,1,0,1,2,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,18,19,20, -1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20, 35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,3,2,2,2,-1,3,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,19,20, 35,34,33,32,31,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,16,-1,3,3,3,3,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,21, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,10,10,11,12,13,14,15,16,-1,22, 35,35,35,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,23,23,24,25,-1,7,7,7,-1,-1,-1,-1,13,13,14,15,16,-1,22, 36,36,36,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,21,21,22,22,23,24,25,-1,8,8,8,9,10,11,12,13,14,14,15,16,-1,21, 37,37,37,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,20,20,20,21,21,21,21,22,-1,25,25,-1,9,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,20, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,21,21,20,20,20,20,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,-1,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,23,23,23,23,23,-1,22,21,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,17,17,18,19, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,24,24,24,24,24,24,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,13,13,13,14,-1,-1,18,18,19, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,25,25,25,25,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,15,16,16,15,14,14,14,14,14,15,-1,19,19,19, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,-1,15,15,15,-1,20,20,20, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,36,36,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 48,48,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 47,47,-1,38,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,25,25,25,24,24,24,24,25,26,27,28,29,30,31,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,30,31,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 43,-1,40,39,38,37,37,37,-1,35,36,37,-1,34,34,34,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 42,41,40,39,38,38,38,38,-1,36,36,37,-1,35,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,34,33,32,31,30,30,30,29,29,29,29, 43,-1,40,39,39,39,39,39,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 44,-1,40,40,40,40,-1,40,41,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31,31, 45,-1,-1,-1,-1,41,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32, 46,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,43,43,44,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,33,33,33,33, 47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,43,44,44,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,34,34,34,34, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,35,35,35,35, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,36,36,36,36, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,37,37,37,37, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,45,44,44,44,44,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,47,47,47,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,48,48,49,50,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,49,-1,51,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19, 34,33,32,32,-1,30,-1,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19, 34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,-1,-1,-1,-1,-1,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, -1,33,32,31,30,29,28,27,26,26,26,25,24,24,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,4,3,2,1,0,1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,16,16,17,18,19, -1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,19, 34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,-1,18,18,18,18,19, 34,33,32,31,30,29,29,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,15,-1,4,3,3,3,4,3,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,20, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,9,9,10,11,12,13,14,15,-1,21, 34,34,34,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,22,22,23,24,-1,6,6,6,-1,-1,-1,-1,12,12,13,14,15,-1,21, 35,35,35,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,20,20,21,21,22,23,24,-1,7,7,7,8,9,10,11,12,13,13,14,15,-1,20, 36,36,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,19,19,19,20,20,20,20,21,-1,24,24,-1,8,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,19, 37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,20,20,19,19,19,19,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,-1,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,22,22,22,22,22,-1,21,20,19,18,17,17,-1,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,16,16,17,18, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,23,23,23,23,23,23,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,12,12,12,12,13,-1,-1,17,17,18, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,24,24,24,24,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,14,15,15,14,13,13,13,13,13,14,-1,18,18,18, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,25,25,25,25,25,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,14,14,14,-1,14,14,14,-1,19,19,19, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,35,35,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,25,24,23,22,21,21,21, 47,47,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,22,22,22, 46,46,-1,37,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,24,24,24,23,23,23,23,24,25,26,27,28,29,30,31,30,29,28,27,26,25,25,-1,-1,23,-1,23, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,29,30,31,30,29,28,28,-1,-1,-1,-1,25,24,25,24, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,30,29,29,29,30,30,-1,27,26,-1,25,25, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,30,30,29,28,27,27,27,26,26, 42,-1,39,38,37,36,36,36,-1,34,35,36,-1,33,33,33,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,31,30,29,28,28,28,27,27,27, 41,40,39,38,37,37,37,37,-1,35,35,36,-1,34,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,33,32,31,30,29,29,29,28,28,28,28, 42,-1,39,38,38,38,38,38,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,34,-1,-1,-1,-1,30,29,29,29,29,29, 43,-1,39,39,39,39,-1,39,40,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,30,30,30,30,30, 44,-1,-1,-1,-1,40,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31, 45,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,42,42,43,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,32,32,32,32, 46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,42,43,43,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,33,33,33,33, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,34,34,34,34, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,43,44,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,35,35,35,35, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,44,44,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,36,36,36,36, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,43,44,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,41,-1,38,37,37,37,37, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,38,38,38,38, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,43,43,43,43,-1,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,40, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,45,45,45,45,45,45,45,45,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,41, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,46,46,46,46,46,46,46,46,-1,-1,-1,48,-1,-1,-1,43,42,42,42,42,42,42,42,-1,42, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,47,47,47,47,47,47,47,47,48,49,50,49,49,49,-1,43,43,43,43,43,-1,43,-1,-1,43, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,54,-1,48,48,48,48,48,48,48,48,-1,50,50,49,48,48,-1,44,44,44,44,44,-1,-1,-1,45,44, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,53,54,-1,49,49,49,49,49,49,49,49,50,51,50,49,48,47,46,45,45,45,45,45,46,47,46,45,45, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,53,54,-1,-1,-1,50,-1,-1,50,50,50,50,51,50,49,48,48,-1,46,46,46,46,46,46,-1,46,46,46, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,53,53,54,54,53,52,51,52,-1,-1,-1,-1,-1,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,54,54,54,53,52,52,52,53,54,55,56,57,-1,50,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18, 33,32,31,31,-1,29,-1,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,18, 33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,10,10,-1,-1,-1,-1,-1,-1,1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18, -1,32,31,30,29,28,27,26,25,25,25,24,23,23,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,5,4,3,2,1,0,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,-1,16,16,16,17,18, 33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,4,3,3,-1,2,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,17,18, 33,32,31,30,29,28,28,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,14,-1,5,4,4,4,4,3,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,19, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,9,9,10,11,12,13,14,15,-1,20, 33,33,33,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,6,6,6,-1,-1,-1,-1,12,12,13,14,15,-1,21, 34,34,34,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,17,17,17,-1,19,19,20,21,22,23,24,-1,7,7,7,8,9,10,11,12,13,13,14,15,-1,20, 35,35,35,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,8,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,19, 36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,21,-1,20,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,21,21,21,21,21,-1,21,20,19,18,17,17,-1,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,16,16,17,18, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,22,22,22,22,22,22,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,12,12,12,12,13,-1,-1,17,17,18, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,23,23,23,23,-1,-1,23,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,14,15,15,14,13,13,13,13,13,14,-1,18,18,18, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,24,24,24,24,24,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,14,14,14,-1,14,14,14,-1,19,19,19, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,34,34,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,25,24,23,22,21,21,21, 46,46,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,22,22,22, 45,45,-1,36,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,24,24,24,23,23,23,23,24,25,26,27,28,29,30,31,30,29,28,27,26,25,25,-1,-1,23,-1,23, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,29,30,31,30,29,28,28,-1,-1,-1,-1,25,24,25,24, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,30,29,29,29,30,30,-1,27,26,-1,25,25, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,30,30,29,28,27,27,27,26,26, 41,-1,38,37,36,35,35,35,-1,33,34,35,-1,32,32,32,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,31,30,29,28,28,28,27,27,27, 40,39,38,37,36,36,36,36,-1,34,34,35,-1,33,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,33,32,31,30,29,29,29,28,28,28,28, 41,-1,38,37,37,37,37,37,-1,-1,35,35,35,34,33,32,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,34,-1,-1,-1,-1,30,29,29,29,29,29, 42,-1,38,38,38,38,-1,38,39,-1,36,36,35,34,33,32,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,30,30,30,30,30, 43,-1,-1,-1,-1,39,40,39,39,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31, 44,45,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,42,42,43,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,32,32,32,32, 45,45,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,42,43,43,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,33,33,33,33, 46,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,34,34,34,34, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,43,44,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,35,35,35,35, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,44,44,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,36,36,36,36, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,43,44,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,41,-1,38,37,37,37,37, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,38,38,38,38, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,43,43,43,43,-1,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,40, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,45,45,45,45,45,45,45,45,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,41, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,46,46,46,46,46,46,46,46,-1,-1,-1,48,-1,-1,-1,43,42,42,42,42,42,42,42,-1,42, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,47,47,47,47,47,47,47,47,48,49,50,49,49,49,-1,43,43,43,43,43,-1,43,-1,-1,43, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,54,-1,48,48,48,48,48,48,48,48,-1,50,50,49,48,48,-1,44,44,44,44,44,-1,-1,-1,45,44, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,53,54,-1,49,49,49,49,49,49,49,49,50,51,50,49,48,47,46,45,45,45,45,45,46,47,46,45,45, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,53,54,-1,-1,-1,50,-1,-1,50,50,50,50,51,50,49,48,48,-1,46,46,46,46,46,46,-1,46,46,46, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,53,53,54,54,53,52,51,52,-1,-1,-1,-1,-1,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,54,54,54,53,52,52,52,53,54,55,56,57,-1,50,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,-1,9,9,10,11,12, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,-1,-1,-1,-1,-1,11,11,12, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,-1,-1,11,11,12, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,7,-1,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,11,10,9,8,7,7,-1,-1,-1,-1,0,-1,-1,-1,-1,-1,-1,9,9,10,11,12, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,11,10,9,8,7,6,5,4,3,2,1,2,3,4,5,6,-1,10,10,10,11,12, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,9,-1,6,5,4,3,2,2,2,3,4,5,6,-1,11,11,11,11,12, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,13, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,4,4,5,6,7,8,9,10,-1,14, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,21,21,21,21,21,22,23,-1,5,5,5,-1,-1,-1,-1,7,7,8,9,10,-1,15, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,6,6,6,7,8,9,9,8,8,8,9,10,-1,16, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,7,7,7,7,8,9,9,9,-1,-1,-1,-1,-1,17, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,10,-1,14,14,15,16,17, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,11,11,11,11,12,-1,-1,16,16,17, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,13,14,14,13,12,12,12,12,12,13,-1,17,17,17, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,13,13,13,-1,13,13,13,-1,18,18,18, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,21,21,21, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,23,23,23,22,22,22,22,23,24,25,26,27,28,29,30,29,28,27,26,25,24,24,-1,-1,22,-1,22, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,28,29,30,29,28,27,27,-1,-1,-1,-1,24,23,24,23, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,29,28,28,28,29,29,-1,26,25,-1,24,24, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,29,29,29,29,29,28,27,26,26,26,25,25, 45,-1,42,41,40,39,39,39,-1,37,37,37,-1,35,36,36,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,30,29,28,27,27,27,26,26,26, 44,43,42,41,40,40,40,40,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,32,31,30,29,28,28,28,27,27,27,27, 45,-1,42,41,41,41,41,41,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,33,-1,-1,-1,-1,29,28,28,28,28,28, 46,-1,42,42,42,42,-1,42,43,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,29,29,29,29,29, 47,-1,-1,-1,-1,43,44,43,43,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,30,30,30,30, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,41,41,42,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,31,31,31,31, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,41,42,42,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,32,32,32,32, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,33,33,33,33, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,34,34,34,34, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,35,35,35,35, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,43,43,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,40,-1,37,36,36,36,36, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,37,37,37,37, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,43,43,42,42,42,42,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,39, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,44,44,44,44,44,44,44,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,40, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,45,45,45,45,45,45,45,45,-1,-1,-1,47,-1,-1,-1,42,41,41,41,41,41,41,41,-1,41, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,46,46,46,46,46,46,46,46,47,48,49,48,48,48,-1,42,42,42,42,42,-1,42,-1,-1,42, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,53,-1,47,47,47,47,47,47,47,47,-1,49,49,48,47,47,-1,43,43,43,43,43,-1,-1,-1,44,43, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,52,53,-1,48,48,48,48,48,48,48,48,49,50,49,48,47,46,45,44,44,44,44,44,45,46,45,44,44, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,49,-1,-1,49,49,49,49,50,49,48,47,47,-1,45,45,45,45,45,45,-1,45,45,45, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,52,52,53,53,52,51,50,51,-1,-1,-1,-1,-1,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,53,53,53,52,51,51,51,52,53,54,55,56,-1,49,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,8,7,6,6,6,6, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,-1,7,6,5,5,5, 44,43,42,42,-1,40,-1,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,4,4,4, 44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,3,3,4, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4, -1,43,42,41,40,39,38,37,36,36,36,35,34,34,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,20,19,18,17,16,15,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,0,1,2,3,4, -1,43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,-1,1,1,2,3,4, 44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,18,18,-1,15,14,13,12,11,11,11,12,13,14,15,-1,2,2,2,3,4, 44,43,42,41,40,39,39,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,-1,-1,-1,5, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,13,13,14,15,16,17,18,19,-1,6, 44,44,44,-1,44,43,42,41,41,41,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,30,30,30,31,32,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,-1,7, 45,45,45,-1,44,43,42,41,40,40,-1,-1,35,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,-1,29,29,29,29,30,31,32,-1,15,15,15,16,17,18,18,17,17,17,18,19,-1,8, 46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,-1,29,29,28,28,28,28,28,29,-1,32,32,-1,16,16,16,16,17,18,18,18,-1,-1,-1,-1,-1,9, 47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,17,17,17,17,17,18,17,17,-1,14,13,12,11,10, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,32,-1,29,28,27,26,26,26,-1,22,21,20,19,18,18,18,18,18,18,17,16,15,14,13,12,11,11, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,32,32,32,32,32,-1,29,28,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,18,17,17,-1,-1,13,12,12,12, 48,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,33,33,33,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,19,18,18,18,19,-1,-1,13,13,13, 48,47,46,46,-1,43,42,42,42,42,-1,37,36,35,34,34,34,34,34,-1,-1,32,-1,29,28,28,-1,-1,-1,-1,22,21,21,21,22,22,21,20,19,19,19,19,19,20,-1,14,14,14, 48,47,46,45,44,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,21,20,20,20,-1,20,20,20,-1,15,15,15, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,-1,32,31,30,29,28,28,-1,-1,-1,23,23,23,23,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,45,45,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,31,30,30,-1,29,30,31,-1,24,24,24,24,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 57,57,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,31,31,31,31,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 56,56,-1,47,47,46,45,44,43,43,-1,40,39,39,39,39,39,40,39,39,-1,32,32,32,31,31,31,31,32,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 55,56,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,33,33,32,32,32,32,32,32,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 54,-1,-1,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,41,-1,35,34,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 53,-1,49,48,47,46,45,45,-1,43,-1,-1,-1,42,42,42,-1,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 52,-1,49,48,47,46,46,46,-1,44,45,46,-1,43,43,43,-1,38,37,36,35,35,35,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 51,50,49,48,47,47,47,47,-1,45,45,45,-1,43,-1,-1,-1,38,37,36,36,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,25,25,24,24,24,24, 52,-1,49,48,48,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 53,-1,49,49,49,49,-1,49,50,-1,45,44,43,42,41,40,39,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 54,-1,-1,-1,-1,50,51,50,50,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 55,54,53,53,-1,-1,-1,-1,-1,-1,45,44,43,42,42,42,43,44,45,46,46,45,44,43,42,43,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 55,54,53,52,51,50,49,48,47,46,45,44,43,43,43,43,-1,45,45,46,46,45,44,43,43,43,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 55,54,53,53,-1,50,49,48,47,46,45,44,44,44,44,-1,-1,46,46,46,46,45,44,44,44,44,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 55,54,54,-1,-1,-1,-1,-1,47,46,45,45,45,45,45,-1,48,47,47,47,46,45,45,45,44,44,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,54,53,52,52,-1,49,48,47,46,46,46,46,46,46,47,48,48,48,47,46,46,46,-1,43,43,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,49,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,53,52,51,50,49,48,48,48,-1,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 55,54,53,52,51,50,50,-1,-1,-1,-1,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 55,54,53,52,51,51,51,-1,59,58,58,-1,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 55,54,53,52,52,52,52,-1,59,58,57,56,55,-1,-1,-1,51,-1,49,49,-1,-1,-1,44,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 55,54,53,53,53,53,53,-1,-1,-1,-1,-1,-1,-1,54,53,52,-1,50,-1,57,57,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 55,54,54,54,54,54,54,55,56,57,58,57,56,55,54,53,53,-1,-1,56,56,56,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 55,55,55,55,55,55,55,55,56,57,58,57,56,55,54,54,54,-1,55,55,55,55,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 56,56,56,56,56,-1,56,56,56,57,58,57,56,55,55,55,55,56,55,54,54,54,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 57,57,57,57,-1,-1,57,57,57,57,58,57,56,56,56,56,56,56,55,54,53,53,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 58,58,58,-1,-1,-1,-1,-1,58,58,58,58,-1,57,57,57,57,-1,-1,54,53,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 59,59,59,60,61,62,61,60,59,59,59,59,59,58,58,58,-1,-1,-1,-1,53,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,7,6,5,5,5,5, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,-1,6,5,4,4,4, 44,43,42,42,-1,40,-1,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,3,3,3, 44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3, -1,43,42,41,40,39,38,37,36,36,36,35,34,34,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,20,19,18,17,16,15,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,1,0,1,2,3, -1,43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,-1,1,1,1,2,3, 44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,18,18,-1,15,14,13,12,11,11,11,12,13,14,15,-1,2,2,2,2,3, 44,43,42,41,40,39,39,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,-1,-1,-1,4, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,13,13,14,15,16,17,18,19,-1,5, 44,44,44,-1,44,43,42,41,41,41,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,30,30,30,31,32,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,-1,6, 45,45,45,-1,44,43,42,41,40,40,-1,-1,35,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,-1,29,29,29,29,30,31,32,-1,15,15,15,16,17,18,18,17,17,17,18,19,-1,7, 46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,-1,29,29,28,28,28,28,28,29,-1,32,32,-1,16,16,16,16,17,17,17,17,-1,-1,-1,-1,-1,8, 47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,17,17,17,17,17,17,16,16,-1,13,12,11,10,9, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,32,-1,29,28,27,26,26,26,-1,22,21,20,19,18,18,18,18,18,17,16,15,14,13,12,11,10,10, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,32,32,32,32,32,-1,29,28,27,26,25,25,-1,22,21,20,19,19,19,19,19,18,17,16,16,-1,-1,12,11,11,11, 48,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,33,33,33,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,18,17,17,17,18,-1,-1,12,12,12, 48,47,46,46,-1,43,42,42,42,42,-1,37,36,35,34,34,34,34,34,-1,-1,32,-1,29,28,28,-1,-1,-1,-1,22,21,21,21,22,21,20,19,18,18,18,18,18,19,-1,13,13,13, 48,47,46,45,44,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,21,20,19,19,19,-1,19,19,19,-1,14,14,14, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,-1,32,31,30,29,28,28,-1,-1,-1,23,23,23,23,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,45,45,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,31,30,30,-1,29,30,31,-1,24,24,24,24,23,22,22,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 57,57,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,31,31,31,31,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 56,56,-1,47,47,46,45,44,43,43,-1,40,39,39,39,39,39,40,39,39,-1,32,32,32,31,31,31,31,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 55,56,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,33,33,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 54,-1,-1,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,41,-1,35,34,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 53,-1,49,48,47,46,45,45,-1,43,-1,-1,-1,42,42,42,-1,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 52,-1,49,48,47,46,46,46,-1,44,45,46,-1,43,43,43,-1,38,37,36,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 51,50,49,48,47,47,47,47,-1,45,45,45,-1,43,-1,-1,-1,38,37,36,36,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 52,-1,49,48,48,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 53,-1,49,49,49,49,-1,49,50,-1,45,44,43,42,41,40,39,38,38,38,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 54,-1,-1,-1,-1,50,51,50,50,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 55,54,53,53,-1,-1,-1,-1,-1,-1,45,44,43,42,42,42,43,44,45,46,45,44,43,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 55,54,53,52,51,50,49,48,47,46,45,44,43,43,43,43,-1,45,45,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 55,54,53,53,-1,50,49,48,47,46,45,44,44,44,44,-1,-1,46,46,46,45,44,43,43,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 55,54,54,-1,-1,-1,-1,-1,47,46,45,45,45,45,45,-1,48,47,47,46,45,44,44,44,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,54,53,52,52,-1,49,48,47,46,46,46,46,46,46,47,48,48,47,46,45,45,45,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,53,52,51,50,49,48,48,48,-1,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 55,54,53,52,51,50,50,-1,-1,-1,-1,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 55,54,53,52,51,51,51,-1,58,57,57,-1,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 55,54,53,52,52,52,52,-1,58,57,56,55,54,-1,-1,-1,50,-1,48,48,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 55,54,53,53,53,53,53,-1,-1,-1,-1,-1,-1,-1,53,52,51,-1,49,-1,56,56,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 55,54,54,54,54,54,54,55,56,57,57,56,55,54,53,52,52,-1,-1,55,55,55,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 55,55,55,55,55,55,55,55,56,57,57,56,55,54,53,53,53,-1,54,54,54,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 56,56,56,56,56,-1,56,56,56,57,57,56,55,54,54,54,54,55,54,53,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 57,57,57,57,-1,-1,57,57,57,57,57,56,55,55,55,55,55,55,54,53,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 58,58,58,-1,-1,-1,-1,-1,58,58,57,57,-1,56,56,56,56,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 59,59,59,60,61,62,61,60,59,58,58,58,58,57,57,57,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,8,7,6,5,5,5,5, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,9,-1,6,5,4,4,4, 45,44,43,43,-1,41,-1,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,3,3,3, 45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,2,2,2, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2, -1,44,43,42,41,40,39,38,37,37,37,36,35,35,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,21,20,19,18,17,16,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,2,1,0,1,2, -1,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,-1,2,1,1,1,2, 45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,19,19,-1,16,15,14,13,12,12,12,13,14,15,16,-1,2,2,2,2,2, 45,44,43,42,41,40,40,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,-1,-1,-1,3, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,14,14,15,16,17,18,19,20,-1,4, 45,45,45,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,31,31,31,32,33,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,-1,5, 46,46,46,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,29,29,29,-1,30,30,30,30,31,32,33,-1,16,16,16,17,17,17,17,17,18,18,19,20,-1,6, 47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,30,30,29,29,29,29,29,30,-1,33,33,-1,17,17,17,17,17,16,16,16,-1,-1,-1,-1,-1,7, 48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,18,18,18,18,17,16,15,15,-1,12,11,10,9,8, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,33,-1,30,29,28,27,27,27,-1,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,9,9, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,33,33,33,33,33,-1,30,29,28,27,26,26,-1,23,22,21,20,20,20,19,18,17,16,15,15,-1,-1,11,10,10,10, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,34,34,34,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,17,16,16,16,17,-1,-1,11,11,11, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,35,35,35,35,-1,-1,33,-1,30,29,29,-1,-1,-1,-1,23,22,22,22,21,20,19,18,17,17,17,17,17,18,-1,12,12,12, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,36,36,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,19,18,18,18,-1,18,18,18,-1,13,13,13, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,46,46,46,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,32,31,31,-1,30,31,32,-1,25,25,24,23,22,21,21,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 58,58,-1,47,47,47,46,45,44,43,42,41,40,39,39,39,39,-1,39,40,-1,32,32,32,32,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 57,57,-1,48,48,47,46,45,44,44,-1,41,40,40,40,40,40,41,40,40,-1,33,33,33,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 56,57,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,34,34,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 55,-1,-1,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,-1,36,35,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 54,-1,50,49,48,47,46,46,-1,44,-1,-1,-1,43,43,43,-1,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 53,-1,50,49,48,47,47,47,-1,45,46,47,-1,44,44,44,-1,39,38,37,36,36,36,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 52,51,50,49,48,48,48,48,-1,46,46,46,-1,44,-1,-1,-1,39,38,37,37,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,23,23,22,22,22,22, 53,-1,50,49,49,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 54,-1,50,50,50,50,-1,50,51,-1,46,45,44,43,42,41,40,39,39,39,-1,-1,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,29,30,31,32,-1,-1,24,24,24,24,24, 55,-1,-1,-1,-1,51,52,51,51,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,30,31,32,33,-1,-1,25,25,25,25, 56,55,54,54,-1,-1,-1,-1,-1,-1,46,45,44,43,43,43,44,45,46,45,44,43,42,41,40,41,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,26,26,26,26, 56,55,54,53,52,51,50,49,48,47,46,45,44,44,44,44,-1,46,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,33,34,-1,27,27,27,27, 56,55,54,54,-1,51,50,49,48,47,46,45,45,45,45,-1,-1,47,46,45,44,43,42,42,42,42,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,34,34,34,-1,28,28,28,28, 56,55,55,-1,-1,-1,-1,-1,48,47,46,46,46,46,46,-1,48,47,46,45,44,43,43,43,42,42,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,35,-1,29,29,29,29, -1,55,54,53,53,-1,50,49,48,47,47,47,47,47,47,48,48,47,46,45,44,44,44,-1,41,41,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,30,30,30,30, -1,-1,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,48,47,46,45,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,54,53,52,51,50,49,49,49,-1,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 56,55,54,53,52,51,51,-1,-1,-1,-1,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 56,55,54,53,52,52,52,-1,57,56,56,-1,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 56,55,54,53,53,53,53,-1,57,56,55,54,53,-1,-1,-1,49,-1,47,47,-1,-1,-1,42,41,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 56,55,54,54,54,54,54,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,48,-1,55,55,-1,42,41,41,41,41,41,41,41,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 56,55,55,55,55,55,55,56,57,57,56,55,54,53,52,51,51,-1,-1,54,54,54,-1,42,42,42,42,42,42,42,42,43,44,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 56,56,56,56,56,56,56,56,57,57,56,55,54,53,52,52,52,-1,53,53,53,53,-1,43,43,43,43,43,43,43,43,-1,45,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 57,57,57,57,57,-1,57,57,57,57,56,55,54,53,53,53,53,54,53,52,52,52,-1,44,44,44,44,44,44,44,44,45,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 58,58,58,58,-1,-1,58,58,58,57,56,55,54,54,54,54,54,54,53,52,51,51,-1,-1,-1,45,-1,-1,45,45,45,45,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 59,59,59,-1,-1,-1,-1,-1,58,57,56,56,-1,55,55,55,55,-1,-1,52,51,50,49,48,47,46,47,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 60,60,60,61,62,61,60,59,58,57,57,57,57,56,56,56,-1,-1,-1,-1,51,50,49,48,47,47,47,48,49,50,51,52,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,8,7,6,5,5,5,5, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,6,5,4,4,4, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,3,3,3, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,2,2,2, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,3,2,1,0,1, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,3,2,1,1,1, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,3,2,2,2,2, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,3, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,19,20,21,-1,4, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,-1,5, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,18,17,17,17,17,18,19,20,21,-1,6, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,18,17,16,16,16,-1,-1,-1,-1,-1,7, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,15,-1,12,11,10,9,8, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,10,9,9, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,17,16,16,16,17,-1,-1,11,11,11, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,23,22,21,20,19,18,17,17,17,17,17,18,-1,12,12,12, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,18,18,-1,18,18,18,-1,13,13,13, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,23,23,22,22,22,22, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,29,30,31,32,-1,-1,24,24,24,24,24, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,30,31,32,33,-1,-1,25,25,25,25, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,46,45,44,43,42,41,40,41,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,26,26,26,26, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,33,34,-1,27,27,27,27, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,47,46,45,44,43,42,42,42,42,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,34,34,34,-1,28,28,28,28, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,48,47,46,45,44,43,43,43,42,42,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,35,-1,29,29,29,29, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,49,48,47,46,45,44,44,44,-1,41,41,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,30,30,30,30, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,48,47,46,45,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,55,54,53,52,51,50,50,50,-1,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 57,56,55,54,53,52,52,-1,-1,-1,-1,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 57,56,55,54,53,53,53,-1,57,56,56,-1,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 57,56,55,54,54,54,54,-1,57,56,55,54,53,-1,-1,-1,49,-1,47,47,-1,-1,-1,42,41,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,48,-1,55,55,-1,42,41,41,41,41,41,41,41,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 57,56,56,56,56,56,56,57,58,57,56,55,54,53,52,51,51,-1,-1,54,54,54,-1,42,42,42,42,42,42,42,42,43,44,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 57,57,57,57,57,57,57,57,58,57,56,55,54,53,52,52,52,-1,53,53,53,53,-1,43,43,43,43,43,43,43,43,-1,45,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 58,58,58,58,58,-1,58,58,58,57,56,55,54,53,53,53,53,54,53,52,52,52,-1,44,44,44,44,44,44,44,44,45,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 59,59,59,59,-1,-1,59,59,58,57,56,55,54,54,54,54,54,54,53,52,51,51,-1,-1,-1,45,-1,-1,45,45,45,45,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 60,60,60,-1,-1,-1,-1,-1,58,57,56,56,-1,55,55,55,55,-1,-1,52,51,50,49,48,47,46,47,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 61,61,61,62,62,61,60,59,58,57,57,57,57,56,56,56,-1,-1,-1,-1,51,50,49,48,47,47,47,48,49,50,51,52,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,10,9,8,7,6,5,5,5,5, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,9,9,-1,6,5,4,4,4, 47,46,45,45,-1,43,-1,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,3,3,3, 47,46,45,45,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,2,2, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, -1,46,45,44,43,42,41,40,39,39,39,38,37,37,-1,-1,-1,-1,-1,29,29,-1,-1,25,25,-1,23,22,21,20,19,18,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,4,3,2,1,0, -1,46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,-1,4,3,2,1,1, 47,46,45,44,43,42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,21,21,-1,18,17,16,15,14,14,14,15,16,17,18,-1,4,3,2,2,2, 47,46,45,44,43,42,42,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,-1,-1,-1,3, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,16,16,17,18,19,19,20,21,-1,4, 47,47,47,-1,47,46,45,44,44,44,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,33,33,33,34,35,-1,17,17,17,-1,-1,-1,-1,18,18,19,20,21,-1,5, 48,48,48,-1,47,46,45,44,43,43,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,-1,32,32,32,32,33,34,35,-1,18,18,18,18,17,17,17,17,18,19,20,21,-1,6, 49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,-1,32,32,31,31,31,31,31,32,-1,35,35,-1,19,19,19,18,17,16,16,16,-1,-1,-1,-1,-1,7, 50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,15,-1,12,11,10,9,8, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,35,-1,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,35,35,35,35,35,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10, 51,50,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,36,36,36,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,16,16,17,-1,-1,11,11,11, 51,50,49,49,-1,46,45,45,45,45,-1,40,39,38,37,37,37,37,37,-1,-1,35,-1,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,18,-1,12,12,12, 51,50,49,48,47,46,46,46,46,46,-1,40,39,38,38,38,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,18,18,18,-1,13,13,13, 51,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,48,48,48,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,-1,34,33,33,-1,32,33,34,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 60,60,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,41,42,-1,34,34,34,34,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 59,59,-1,50,50,49,48,47,46,46,-1,43,42,42,42,42,42,43,42,42,-1,35,35,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 58,59,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,-1,-1,36,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 57,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44,44,-1,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 56,-1,52,51,50,49,48,48,-1,46,-1,-1,-1,45,45,45,-1,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 55,-1,52,51,50,49,49,49,-1,47,48,49,-1,46,46,46,-1,41,40,39,38,38,38,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 54,53,52,51,50,50,50,50,-1,48,48,48,-1,46,-1,-1,-1,41,40,39,39,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,23,23,22,22,22,22, 55,-1,52,51,51,51,51,51,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 56,-1,52,52,52,52,-1,52,53,-1,48,47,46,45,44,43,42,41,41,41,-1,-1,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,29,30,31,32,-1,-1,24,24,24,24,24, 57,-1,-1,-1,-1,53,54,53,53,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,30,31,32,33,-1,-1,25,25,25,25, 58,57,56,56,-1,-1,-1,-1,-1,-1,48,47,46,45,45,45,46,47,46,45,44,43,42,41,40,41,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,26,26,26,26, 58,57,56,55,54,53,52,51,50,49,48,47,46,46,46,46,-1,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,33,34,-1,27,27,27,27, 58,57,56,56,-1,53,52,51,50,49,48,47,47,47,47,-1,-1,47,46,45,44,43,42,42,42,42,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,34,34,34,-1,28,28,28,28, 58,57,57,-1,-1,-1,-1,-1,50,49,48,48,48,48,48,-1,48,47,46,45,44,43,43,43,42,42,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,35,-1,29,29,29,29, -1,57,56,55,55,-1,52,51,50,49,49,49,49,49,49,49,48,47,46,45,44,44,44,-1,41,41,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,30,30,30,30, -1,-1,56,55,54,53,52,51,50,50,-1,-1,-1,-1,-1,-1,48,47,46,45,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,56,55,54,53,52,51,51,51,-1,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 58,57,56,55,54,53,53,-1,-1,-1,-1,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 58,57,56,55,54,54,54,-1,57,56,56,-1,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 58,57,56,55,55,55,55,-1,57,56,55,54,53,-1,-1,-1,49,-1,47,47,-1,-1,-1,42,41,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 58,57,56,56,56,56,56,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,48,-1,55,55,-1,42,41,41,41,41,41,41,41,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 58,57,57,57,57,57,57,58,58,57,56,55,54,53,52,51,51,-1,-1,54,54,54,-1,42,42,42,42,42,42,42,42,43,44,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 58,58,58,58,58,58,58,58,58,57,56,55,54,53,52,52,52,-1,53,53,53,53,-1,43,43,43,43,43,43,43,43,-1,45,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 59,59,59,59,59,-1,59,59,58,57,56,55,54,53,53,53,53,54,53,52,52,52,-1,44,44,44,44,44,44,44,44,45,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 60,60,60,60,-1,-1,60,59,58,57,56,55,54,54,54,54,54,54,53,52,51,51,-1,-1,-1,45,-1,-1,45,45,45,45,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 61,61,61,-1,-1,-1,-1,-1,58,57,56,56,-1,55,55,55,55,-1,-1,52,51,50,49,48,47,46,47,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 62,62,62,63,62,61,60,59,58,57,57,57,57,56,56,56,-1,-1,-1,-1,51,50,49,48,47,47,47,48,49,50,51,52,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 6,6,6,6,6,7,8,9,10,11,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 5,5,5,5,6,7,8,9,10,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 4,4,4,4,-1,8,-1,10,10,10,10,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 4,3,3,3,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,2,2,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,37,36,36,36,36,35,35,35,36,37,38,39,39,40,41,42,-1,-1,-1,-1,-1,47, 3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,40,40,41,42,42,42,43,44,-1,48, 4,4,4,-1,12,12,12,12,13,14,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 5,5,5,-1,11,11,11,12,13,14,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 6,6,6,-1,10,10,11,12,13,14,15,15,14,15,16,17,18,19,20,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 7,7,7,8,9,10,11,12,13,14,15,15,15,15,16,17,18,19,20,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 8,8,8,-1,10,10,11,12,13,14,15,16,16,16,16,17,18,19,20,21,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,11,11,11,12,13,14,-1,17,17,17,17,17,18,19,20,21,22,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 16,15,14,13,12,12,12,12,13,14,-1,18,18,18,18,18,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 16,15,14,14,-1,13,13,13,13,14,-1,19,19,19,19,19,19,19,20,-1,-1,24,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 16,15,15,15,15,14,14,14,14,14,-1,20,20,20,20,20,20,20,20,-1,26,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 16,16,16,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,26,26,26,27,28,29,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,16,16,16,16,17,18,19,20,21,22,23,22,22,22,22,22,-1,-1,27,27,27,-1,30,31,32,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,47,47,48,49,49,49,49, 31,31,-1,17,17,17,17,17,18,19,20,21,22,23,23,23,23,-1,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,50,50,50, 30,30,-1,18,18,18,18,18,18,19,-1,22,22,23,24,24,24,25,24,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,-1,51, 29,30,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,25,25,25,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,52, 28,-1,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,26,26,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,25,25,25,-1,32,32,32,33,33,33,-1,42,43,43,43,43,44,43,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,26,-1,-1,-1,31,31,32,33,-1,-1,-1,41,-1,42,42,43,44,43,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 26,-1,24,24,24,24,24,24,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,41,42,43,44,43,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 27,-1,25,25,25,25,-1,25,26,-1,25,25,25,26,27,28,29,30,31,32,-1,-1,41,40,39,40,41,42,43,44,43,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 28,-1,-1,-1,-1,26,27,26,26,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 29,30,31,32,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,47,47,47,47,47,46,45,45,45,45,45,45,46,47,48,49,-1,51,51,51,52, 30,30,31,32,33,33,32,31,30,29,28,28,28,28,28,28,-1,31,31,32,33,34,35,36,37,38,-1,46,46,46,46,46,46,46,46,46,46,46,46,-1,48,48,49,-1,52,52,52,52, 31,31,31,32,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,32,32,32,33,34,35,36,37,38,-1,46,45,45,45,45,45,46,47,47,47,47,47,48,49,49,49,-1,53,53,53,53, 32,32,32,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,34,33,33,33,33,34,35,36,37,38,-1,46,45,44,44,44,45,46,47,48,48,48,48,48,49,50,50,-1,54,54,54,54, -1,33,33,34,35,-1,33,32,31,31,31,31,31,31,31,32,33,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,44,45,46,47,48,49,49,49,49,49,50,-1,-1,55,55,55,55, -1,-1,34,34,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,35,35,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,54,54,53,52,53,54,55,56,57,57, 38,37,36,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,52,53,54,53,53,53,54,55,56,57,58, 38,37,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,52,53,54,54,54,54,54,55,56,-1,59, 38,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,52,53,54,55,55,55,55,55,56,-1,60, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,54,54,54,54,55,56,56,56,-1,61, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,53,53,53,54,55,-1,57,-1,-1,61, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,53,54,55,-1,-1,-1,60,60, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,55,56,-1,59,59,60, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,60,60,60, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,61,61,61, 6,6,6,6,6,7,8,9,10,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 5,5,5,5,6,7,8,9,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 4,4,4,4,-1,8,-1,10,9,9,9,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 4,3,3,3,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,2,2,2,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,36,35,35,35,35,34,34,34,35,36,37,38,38,39,40,41,-1,-1,-1,-1,-1,46, 3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,39,39,40,41,41,41,42,43,-1,47, 4,4,4,-1,12,12,12,12,13,14,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 5,5,5,-1,11,11,11,12,13,14,-1,-1,12,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 6,6,6,-1,10,10,11,12,13,14,15,14,13,14,15,16,17,18,19,19,20,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 7,7,7,8,9,10,11,12,13,14,15,14,14,14,15,16,17,18,19,20,20,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 8,8,8,-1,10,10,11,12,13,14,15,15,15,15,15,16,17,18,19,20,21,22,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,11,11,11,12,13,14,-1,16,16,16,16,16,17,18,19,20,21,22,-1,25,25,25,25,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 16,15,14,13,12,12,12,12,13,14,-1,17,17,17,17,17,17,18,19,20,21,22,-1,26,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 16,15,14,14,-1,13,13,13,13,14,-1,18,18,18,18,18,18,18,19,-1,-1,23,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 16,15,15,15,15,14,14,14,14,14,-1,19,19,19,19,19,19,19,19,-1,25,24,25,26,27,28,29,30,31,31,30,30,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 16,16,16,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,25,25,25,26,27,28,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,47,47,47, -1,-1,-1,16,16,16,16,17,18,19,20,21,22,22,21,21,21,21,21,-1,-1,26,26,26,-1,29,30,31,-1,32,32,32,32,32,32,33,-1,-1,-1,-1,-1,46,46,47,48,48,48,48, 31,31,-1,17,17,17,17,17,18,19,20,21,22,22,22,22,22,-1,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,49,49,49, 30,30,-1,18,18,18,18,18,18,19,-1,22,22,23,23,23,23,24,23,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,-1,50, 29,30,-1,19,19,19,19,19,19,19,20,21,22,23,24,24,24,24,24,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,51, 28,-1,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,25,25,25,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,25,25,25,-1,32,32,32,32,32,32,-1,42,43,43,43,43,43,42,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,26,-1,-1,-1,31,31,32,33,-1,-1,-1,41,-1,42,42,43,43,42,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 26,-1,24,24,24,24,24,24,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,41,42,43,43,42,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 27,-1,25,25,25,25,-1,25,26,-1,25,25,25,26,27,28,29,30,31,32,-1,-1,41,40,39,40,41,42,43,43,42,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 28,-1,-1,-1,-1,26,27,26,26,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 29,30,31,32,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,47,47,47,47,46,45,44,44,44,44,44,44,45,46,47,48,-1,50,50,50,51, 30,30,31,32,33,33,32,31,30,29,28,28,28,28,28,28,-1,31,31,32,33,34,35,36,37,38,-1,46,46,46,46,46,45,45,45,45,45,45,45,-1,47,47,48,-1,51,51,51,51, 31,31,31,32,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,32,32,32,33,34,35,36,37,38,-1,46,45,45,45,45,45,46,46,46,46,46,46,47,48,48,48,-1,52,52,52,52, 32,32,32,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,34,33,33,33,33,34,35,36,37,38,-1,46,45,44,44,44,45,46,47,47,47,47,47,47,48,49,49,-1,53,53,53,53, -1,33,33,34,35,-1,33,32,31,31,31,31,31,31,31,32,33,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,54,54,54,54, -1,-1,34,34,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,35,35,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,52,53,54,55,56,56, 38,37,36,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,52,53,53,52,52,52,53,54,55,56,57, 38,37,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,52,53,53,53,53,53,53,54,55,-1,58, 38,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,52,53,54,54,54,54,54,54,55,-1,59, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,54,54,54,54,55,55,55,55,-1,60, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,53,53,53,54,55,-1,56,-1,-1,61, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,53,54,55,-1,-1,-1,60,60, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,55,56,-1,59,59,60, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,60,60,60, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,61,61,61, 6,6,6,6,6,7,8,9,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 5,5,5,5,6,7,8,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 4,4,4,4,-1,8,-1,9,8,8,8,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 4,3,3,3,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,2,2,2,2,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,35,34,34,34,34,33,33,33,34,35,36,37,37,38,39,40,-1,-1,-1,-1,-1,45, 3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,38,38,39,40,40,40,41,42,-1,46, 4,4,4,-1,12,12,12,12,13,14,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 5,5,5,-1,11,11,11,12,13,14,-1,-1,11,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 6,6,6,-1,10,10,11,12,13,14,14,13,12,13,14,15,16,17,18,18,19,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 7,7,7,8,9,10,11,12,13,14,14,13,13,13,14,15,16,17,18,19,19,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 8,8,8,-1,10,10,11,12,13,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,11,11,11,12,13,14,-1,15,15,15,15,15,16,17,18,19,20,21,-1,24,24,24,24,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 16,15,14,13,12,12,12,12,13,14,-1,16,16,16,16,16,16,17,18,19,20,21,-1,25,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 16,15,14,14,-1,13,13,13,13,14,-1,17,17,17,17,17,17,17,18,-1,-1,22,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 16,15,15,15,15,14,14,14,14,14,-1,18,18,18,18,18,18,18,18,-1,24,23,24,25,26,27,28,29,30,30,29,29,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 16,16,16,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,24,24,24,25,26,27,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,46,46,46, -1,-1,-1,16,16,16,16,17,18,19,20,21,22,21,20,20,20,20,20,-1,-1,25,25,25,-1,28,29,30,-1,31,31,31,31,31,31,32,-1,-1,-1,-1,-1,45,45,46,47,47,47,47, 31,31,-1,17,17,17,17,17,18,19,20,21,22,21,21,21,21,-1,21,22,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,48,48,48, 30,30,-1,18,18,18,18,18,18,19,-1,22,22,22,22,22,22,23,22,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,-1,49, 29,30,-1,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,23,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,50, 28,-1,-1,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,24,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,25,25,25,-1,32,32,32,31,31,31,-1,42,43,43,43,43,42,41,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,26,-1,-1,-1,31,31,32,32,-1,-1,-1,41,-1,42,42,43,42,41,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 26,-1,24,24,24,24,24,24,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,41,42,43,42,41,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 27,-1,25,25,25,25,-1,25,26,-1,25,25,25,26,27,28,29,30,31,32,-1,-1,41,40,39,40,41,42,43,42,41,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 28,-1,-1,-1,-1,26,27,26,26,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 29,30,31,32,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,47,47,47,46,45,44,43,43,43,43,43,43,44,45,46,47,-1,49,49,49,50, 30,30,31,32,33,33,32,31,30,29,28,28,28,28,28,28,-1,31,31,32,33,34,35,36,37,38,-1,46,46,46,46,45,44,44,44,44,44,44,44,-1,46,46,47,-1,50,50,50,50, 31,31,31,32,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,32,32,32,33,34,35,36,37,38,-1,46,45,45,45,45,45,45,45,45,45,45,45,46,47,47,47,-1,51,51,51,51, 32,32,32,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,34,33,33,33,33,34,35,36,37,38,-1,46,45,44,44,44,45,46,46,46,46,46,46,46,47,48,48,-1,52,52,52,52, -1,33,33,34,35,-1,33,32,31,31,31,31,31,31,31,32,33,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,44,45,46,47,47,47,47,47,47,47,48,-1,-1,53,53,53,53, -1,-1,34,34,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,35,35,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,51,52,53,54,55,55, 38,37,36,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,52,53,52,51,51,51,52,53,54,55,56, 38,37,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,52,53,52,52,52,52,52,53,54,-1,57, 38,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,52,53,53,53,53,53,53,53,54,-1,58, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,54,54,54,54,54,54,54,54,-1,59, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,53,53,53,54,55,-1,55,-1,-1,60, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,53,54,55,-1,-1,-1,60,60, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,55,56,-1,59,59,60, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,60,60,60, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,61,61,61, 6,6,6,6,6,7,8,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 5,5,5,5,6,7,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 4,4,4,4,-1,8,-1,8,7,7,7,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 4,3,3,3,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,3,2,2,2,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,-1,34,33,33,33,33,32,32,32,33,34,35,36,36,37,38,39,-1,-1,-1,-1,-1,44, 4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,37,37,38,39,39,39,40,41,-1,45, 4,4,4,-1,12,12,12,12,13,14,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 5,5,5,-1,11,11,11,12,13,14,-1,-1,10,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 6,6,6,-1,10,10,11,12,13,14,13,12,11,12,13,14,15,16,17,17,18,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 7,7,7,8,9,10,11,12,13,14,13,12,12,12,13,14,15,16,17,18,18,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 8,8,8,-1,10,10,11,12,13,14,13,13,13,13,13,14,15,16,17,18,19,20,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,11,11,11,12,13,14,-1,14,14,14,14,14,15,16,17,18,19,20,-1,23,23,23,23,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 16,15,14,13,12,12,12,12,13,14,-1,15,15,15,15,15,15,16,17,18,19,20,-1,24,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 16,15,14,14,-1,13,13,13,13,14,-1,16,16,16,16,16,16,16,17,-1,-1,21,-1,25,25,25,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 16,15,15,15,15,14,14,14,14,14,-1,17,17,17,17,17,17,17,17,-1,23,22,23,24,25,26,27,28,29,29,28,28,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 16,16,16,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,23,23,23,24,25,26,-1,-1,-1,29,29,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,45,45,45, -1,-1,-1,16,16,16,16,17,18,19,20,21,21,20,19,19,19,19,19,-1,-1,24,24,24,-1,27,28,29,-1,30,30,30,30,30,30,31,-1,-1,-1,-1,-1,44,44,45,46,46,46,46, 31,31,-1,17,17,17,17,17,18,19,20,21,21,20,20,20,20,-1,20,21,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,47,47,47, 30,30,-1,18,18,18,18,18,18,19,-1,22,21,21,21,21,21,22,21,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,-1,48, 29,30,-1,19,19,19,19,19,19,19,20,21,22,22,22,22,22,22,22,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,49, 28,-1,-1,20,20,20,20,20,20,20,20,21,22,23,23,23,23,23,23,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,25,25,25,-1,32,32,31,30,30,30,-1,42,43,43,43,42,41,40,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,26,-1,-1,-1,31,31,31,31,-1,-1,-1,41,-1,42,42,42,41,40,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 26,-1,24,24,24,24,24,24,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,41,42,42,41,40,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 27,-1,25,25,25,25,-1,25,26,-1,25,25,25,26,27,28,29,30,31,32,-1,-1,41,40,39,40,41,42,42,41,40,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 28,-1,-1,-1,-1,26,27,26,26,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 29,30,31,32,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,47,47,46,45,44,43,42,42,42,42,42,42,43,44,45,46,-1,48,48,48,49, 30,30,31,32,33,33,32,31,30,29,28,28,28,28,28,28,-1,31,31,32,33,34,35,36,37,38,-1,46,46,46,45,44,43,43,43,43,43,43,43,-1,45,45,46,-1,49,49,49,49, 31,31,31,32,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,32,32,32,33,34,35,36,37,38,-1,46,45,45,45,44,44,44,44,44,44,44,44,45,46,46,46,-1,50,50,50,50, 32,32,32,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,34,33,33,33,33,34,35,36,37,38,-1,46,45,44,44,44,45,45,45,45,45,45,45,45,46,47,47,-1,51,51,51,51, -1,33,33,34,35,-1,33,32,31,31,31,31,31,31,31,32,33,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,44,45,46,46,46,46,46,46,46,46,47,-1,-1,52,52,52,52, -1,-1,34,34,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,35,35,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,50,51,52,53,54,54, 38,37,36,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,52,52,51,50,50,50,51,52,53,54,55, 38,37,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,52,52,51,51,51,51,51,52,53,-1,56, 38,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,52,52,52,52,52,52,52,52,53,-1,57, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,53,53,53,53,53,53,53,53,-1,58, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,53,53,53,54,54,-1,54,-1,-1,59, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,53,54,55,-1,-1,-1,60,60, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,55,56,-1,59,59,60, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,60,60,60, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,61,61,61, 6,6,6,6,6,7,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 5,5,5,5,6,7,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 5,4,4,4,-1,8,-1,7,6,6,6,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 5,4,3,3,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,4,3,2,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,33,32,31,30,29,29,30,31,32,33,33,34,35,36,37,38,-1,40,40,40,41,42, 5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,33,32,31,31,-1,30,30,31,32,33,34,34,35,36,37,38,-1,41,41,41,41,42, 5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,33,32,32,32,32,31,31,31,32,33,34,35,35,36,37,38,-1,-1,-1,-1,-1,43, 5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,36,36,37,38,38,38,39,40,-1,44, 5,5,5,-1,13,13,13,13,14,15,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 6,6,6,-1,12,12,12,13,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 7,7,7,-1,11,11,12,13,14,13,12,11,10,11,12,13,14,15,16,16,17,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 8,8,8,9,10,11,12,13,14,13,12,11,11,11,12,13,14,15,16,17,17,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 9,9,9,-1,11,11,12,13,14,13,12,12,12,12,12,13,14,15,16,17,18,19,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,12,12,12,13,14,14,-1,13,13,13,13,13,14,15,16,17,18,19,-1,22,22,22,22,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 17,16,15,14,13,13,13,13,14,15,-1,14,14,14,14,14,14,15,16,17,18,19,-1,23,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 17,16,15,15,-1,14,14,14,14,15,-1,15,15,15,15,15,15,15,16,-1,-1,20,-1,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 17,16,16,16,16,15,15,15,15,15,-1,16,16,16,16,16,16,16,16,-1,22,21,22,23,24,25,26,27,28,28,27,27,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 17,17,17,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,22,22,22,23,24,25,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,44,44,44, -1,-1,-1,17,17,17,17,18,19,20,21,21,20,19,18,18,18,18,18,-1,-1,23,23,23,-1,26,27,28,-1,29,29,29,29,29,29,30,-1,-1,-1,-1,-1,43,43,44,45,45,45,45, 32,32,-1,18,18,18,18,18,19,20,21,21,20,19,19,19,19,-1,19,20,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,46,46,46, 31,31,-1,19,19,19,19,19,19,20,-1,21,20,20,20,20,20,21,20,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,-1,47, 30,31,-1,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,48, 29,-1,-1,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,-1,28,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,23,23,23,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,24,24,24,-1,32,31,30,29,29,29,-1,43,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,25,-1,-1,-1,31,31,30,30,-1,-1,-1,42,-1,43,42,41,40,39,38,37,37,37,38,39,40,41,42,42,42,43,44,45,46,47,48, 27,-1,25,25,25,25,25,25,-1,-1,25,25,26,26,27,28,29,30,31,31,-1,-1,42,41,41,41,42,42,41,40,39,38,38,38,38,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48, 28,-1,26,26,26,26,-1,26,27,-1,26,26,26,27,27,28,29,30,31,32,-1,-1,42,41,40,41,42,42,41,40,39,39,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47,48, 29,-1,-1,-1,-1,27,28,27,27,-1,27,27,27,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48, 30,31,32,33,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,47,46,45,44,43,42,41,41,41,41,41,41,42,43,44,45,-1,47,47,47,48, 31,31,32,33,34,34,33,32,31,30,29,29,29,29,29,29,-1,32,32,33,34,35,36,37,38,39,-1,47,46,45,44,43,42,42,42,42,42,42,42,-1,44,44,45,-1,48,48,48,48, 32,32,32,33,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,33,33,33,34,35,36,37,38,39,-1,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,45,-1,49,49,49,49, 33,33,33,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,35,34,34,34,34,35,36,37,38,39,-1,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,-1,50,50,50,50, -1,34,34,35,36,-1,34,33,32,32,32,32,32,32,32,33,34,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,51,51,51,51, -1,-1,35,35,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,-1,-1,-1,-1,47,-1,51,51,52,52,52, -1,-1,36,36,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,49,50,51,52,53,53, 39,38,37,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,52,51,50,49,49,49,50,51,52,53,54, 39,38,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,52,51,50,50,50,50,50,51,52,-1,55, 39,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,52,51,51,51,51,51,51,51,52,-1,56, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,52,52,52,52,52,52,52,52,-1,57, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,53,53,53,53,53,-1,53,-1,-1,58, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,54,54,54,-1,-1,-1,60,59, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,56,56,-1,59,59,60, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,60,60,60, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,61,61,61, 7,7,7,7,7,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 6,6,6,6,7,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 6,5,5,5,-1,9,-1,6,5,5,5,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 6,5,4,4,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,5,4,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,32,31,30,29,28,28,29,30,31,32,32,33,34,35,36,37,-1,39,39,39,40,41, 6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,32,31,30,30,-1,29,29,30,31,32,33,33,34,35,36,37,-1,40,40,40,40,41, 6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,32,31,31,31,31,30,30,30,31,32,33,34,34,35,36,37,-1,-1,-1,-1,-1,42, 6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,35,35,36,37,37,37,38,39,-1,43, 6,6,6,-1,14,14,14,14,14,14,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 7,7,7,-1,13,13,13,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 8,8,8,-1,12,12,13,14,13,12,11,10,9,10,11,12,13,14,15,15,16,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 9,9,9,10,11,12,13,14,13,12,11,10,10,10,11,12,13,14,15,16,16,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 10,10,10,-1,12,12,13,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,13,13,13,14,13,13,-1,12,12,12,12,12,13,14,15,16,17,18,-1,21,21,21,21,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 18,17,16,15,14,14,14,14,14,14,-1,13,13,13,13,13,13,14,15,16,17,18,-1,22,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 18,17,16,16,-1,15,15,15,15,15,-1,14,14,14,14,14,14,14,15,-1,-1,19,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 18,17,17,17,17,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,-1,21,20,21,22,23,24,25,26,27,27,26,26,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 18,18,18,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,21,21,21,22,23,24,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,43,43,43, -1,-1,-1,18,18,18,18,19,20,21,21,20,19,18,17,17,17,17,17,-1,-1,22,22,22,-1,25,26,27,-1,28,28,28,28,28,28,29,-1,-1,-1,-1,-1,42,42,43,44,44,44,44, 33,33,-1,19,19,19,19,19,20,21,21,20,19,18,18,18,18,-1,18,19,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,45,45,45, 32,32,-1,20,20,20,20,20,20,21,-1,20,19,19,19,19,19,20,19,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,-1,46, 31,32,-1,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,47, 30,-1,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,-1,27,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 29,-1,24,23,23,23,23,23,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 28,-1,24,24,24,24,24,24,-1,24,25,26,-1,23,23,23,-1,31,30,29,28,28,28,-1,42,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 27,26,25,25,25,25,25,25,-1,25,25,26,-1,24,-1,-1,-1,30,30,29,29,-1,-1,-1,41,-1,42,41,40,39,38,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 28,-1,26,26,26,26,26,26,-1,-1,26,26,26,25,26,27,28,29,30,30,-1,-1,41,40,40,40,41,41,40,39,38,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 29,-1,27,27,27,27,-1,27,28,-1,27,27,26,26,26,27,28,29,30,31,-1,-1,41,40,39,40,41,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 30,-1,-1,-1,-1,28,29,28,28,-1,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 31,32,33,34,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,46,46,46,47, 32,32,33,34,35,34,33,32,31,30,29,29,29,29,29,29,-1,31,31,32,33,34,35,36,37,38,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,47,47,47,47, 33,33,33,34,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,48,48,48,48, 34,34,34,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,49,49,49,49, -1,35,35,36,37,-1,34,33,32,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,44,44,44,44,44,44,44,44,44,44,45,-1,-1,50,50,50,50, -1,-1,36,36,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,37,37,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,48,49,50,51,52,52, 40,39,38,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,51,50,49,48,48,48,49,50,51,52,53, 40,39,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,51,50,49,49,49,49,49,50,51,-1,54, 40,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,51,50,50,50,50,50,50,50,51,-1,55, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,51,51,51,51,51,51,51,51,-1,56, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,52,52,52,52,52,-1,52,-1,-1,57, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,53,53,53,-1,-1,-1,59,58, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,55,55,-1,58,58,59, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,59,59,59, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,60,60,60, 8,8,8,8,8,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 7,7,7,7,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 7,6,6,6,-1,8,-1,5,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 7,6,5,5,-1,-1,-1,-1,3,3,3,4,5,6,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,6,5,4,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,31,30,30,30,30,29,29,29,30,31,32,33,33,34,35,36,-1,-1,-1,-1,-1,41, 7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,34,34,35,36,36,36,37,38,-1,42, 7,7,7,-1,15,15,14,13,13,13,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 8,8,8,-1,14,14,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,-1,20,20,21,22,23,24,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 9,9,9,-1,13,13,14,13,12,11,10,9,8,9,10,11,12,13,14,14,15,-1,17,17,17,18,19,20,21,22,-1,25,25,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 10,10,10,11,12,13,14,13,12,11,10,9,9,9,10,11,12,13,14,15,15,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 11,11,11,-1,13,13,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,14,14,14,13,12,12,-1,11,11,11,11,11,12,13,14,15,16,17,-1,20,20,20,20,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 19,18,17,16,15,15,14,13,13,13,-1,12,12,12,12,12,12,13,14,15,16,17,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 19,18,17,17,-1,15,14,14,14,14,-1,13,13,13,13,13,13,13,14,-1,-1,18,-1,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 19,18,18,17,16,15,15,15,15,15,-1,14,14,14,14,14,14,14,14,-1,20,19,20,21,22,23,24,25,26,26,25,25,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 19,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,20,20,20,21,22,23,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,42,42,42, -1,-1,-1,17,17,17,17,18,19,20,20,19,18,17,16,16,16,16,16,-1,-1,21,21,21,-1,24,25,26,-1,27,27,27,27,27,27,28,-1,-1,-1,-1,-1,41,41,42,43,43,43,43, 32,32,-1,18,18,18,18,18,19,20,20,19,18,17,17,17,17,-1,17,18,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,44,44,44, 31,31,-1,19,19,19,19,19,19,20,-1,19,18,18,18,18,18,19,18,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,-1,45, 30,31,-1,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,46, 29,-1,-1,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,22,22,22,-1,30,29,28,27,27,27,-1,41,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,23,-1,-1,-1,29,29,28,28,-1,-1,-1,40,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 27,-1,25,25,25,25,25,25,-1,-1,25,25,25,24,25,26,27,28,29,29,-1,-1,40,39,39,39,40,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 28,-1,26,26,26,26,-1,26,27,-1,26,26,25,25,25,26,27,28,29,30,-1,-1,40,39,38,39,40,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 29,-1,-1,-1,-1,27,28,27,27,-1,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 30,31,32,33,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 31,31,32,33,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,30,31,32,33,34,35,36,37,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 32,32,32,33,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 33,33,33,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,34,34,35,36,-1,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,35,35,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,36,36,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 39,38,37,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,50,49,48,47,47,47,48,49,50,51,52, 39,38,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,50,49,48,48,48,48,48,49,50,-1,53, 39,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,50,49,49,49,49,49,49,49,50,-1,54, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,51,51,51,51,51,-1,51,-1,-1,56, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,52,52,52,-1,-1,-1,58,57, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,54,54,-1,57,57,58, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,58,58,58, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,59,59,59, 9,9,9,9,8,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 8,8,8,8,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 8,7,7,7,-1,8,-1,5,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 8,7,6,6,-1,-1,-1,-1,3,3,3,4,5,6,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,7,6,5,5,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,31,30,30,30,30,29,29,29,30,31,32,33,33,34,35,36,-1,-1,-1,-1,-1,41, 8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,34,34,35,35,35,35,36,37,-1,42, 8,8,8,-1,15,14,13,12,12,12,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 9,9,9,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,-1,19,19,20,21,22,23,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 10,10,10,-1,14,14,13,12,11,10,9,8,7,8,9,10,11,12,13,13,14,-1,16,16,16,17,18,19,20,21,-1,24,24,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 11,11,11,12,13,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,14,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 12,12,12,-1,14,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,10,10,11,12,13,14,15,16,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 19,18,17,16,15,14,13,12,12,12,-1,11,11,11,11,11,11,12,13,14,15,16,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 19,18,17,17,-1,14,13,13,13,13,-1,12,12,12,12,12,12,12,13,-1,-1,17,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 19,18,17,16,15,14,14,14,14,14,-1,13,13,13,13,13,13,13,13,-1,19,18,19,20,21,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,19,19,19,20,21,22,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,16,16,16,16,17,18,19,19,18,17,16,15,15,15,15,15,-1,-1,20,20,20,-1,23,24,25,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,40,40,41,42,42,42,42, 31,31,-1,17,17,17,17,17,18,19,19,18,17,16,16,16,16,-1,16,17,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,43,43,43, 30,30,-1,18,18,18,18,18,18,19,-1,18,17,17,17,17,17,18,17,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,-1,44, 29,30,-1,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,45, 28,-1,-1,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,21,21,21,-1,29,28,27,26,26,26,-1,40,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,22,-1,-1,-1,28,28,27,27,-1,-1,-1,39,-1,40,39,38,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 26,-1,24,24,24,24,24,24,-1,-1,24,24,24,23,24,25,26,27,28,28,-1,-1,39,38,38,38,39,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 27,-1,25,25,25,25,-1,25,26,-1,25,25,24,24,24,25,26,27,28,29,-1,-1,39,38,37,38,39,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 28,-1,-1,-1,-1,26,27,26,26,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 29,30,31,32,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 30,30,31,32,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 31,31,31,32,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 32,32,32,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,33,33,34,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,41,41,42,42,42,42,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,34,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,35,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,49,49,49,48,47,46,46,46,47,48,49,50,51, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,49,49,48,47,47,47,47,47,48,49,-1,52, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,49,49,48,48,48,48,48,48,48,49,-1,53, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,49,49,49,49,49,49,49,49,-1,54, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,50,50,50,50,50,-1,50,-1,-1,55, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,50,50,51,51,51,-1,-1,-1,57,56, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,51,52,53,53,-1,56,56,57, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,52,53,-1,-1,57,57,57, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,53,-1,-1,58,58,58, 10,10,10,9,8,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 9,9,9,9,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 9,8,8,8,-1,8,-1,5,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 9,8,7,7,-1,-1,-1,-1,3,3,3,4,5,6,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,8,7,6,6,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,-1,31,30,30,30,30,29,29,29,30,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,41, 9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 9,9,9,-1,14,13,12,11,11,11,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 10,10,10,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 11,11,11,-1,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,12,13,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 12,12,12,13,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,13,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 13,13,13,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,10,11,12,13,14,15,-1,18,18,18,18,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,10,10,11,12,13,14,15,-1,19,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,11,11,11,11,12,-1,-1,16,-1,20,20,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 18,17,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,12,12,-1,18,17,18,19,20,21,22,23,24,24,23,23,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,18,18,18,19,20,21,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,15,15,15,15,16,17,18,18,17,16,15,14,14,14,14,14,-1,-1,19,19,19,-1,22,23,24,-1,25,25,25,25,25,25,26,-1,-1,-1,-1,-1,39,39,40,41,41,41,41, 30,30,-1,16,16,16,16,16,17,18,18,17,16,15,15,15,15,-1,15,16,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,42,42, 29,29,-1,17,17,17,17,17,17,18,-1,17,16,16,16,16,16,17,16,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,-1,43, 28,29,-1,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,44, 27,-1,-1,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,20,20,20,-1,28,27,26,25,25,25,-1,39,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,21,-1,-1,-1,27,27,26,26,-1,-1,-1,38,-1,39,38,37,36,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 25,-1,23,23,23,23,23,23,-1,-1,23,23,23,22,23,24,25,26,27,27,-1,-1,38,37,37,37,38,38,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 26,-1,24,24,24,24,-1,24,25,-1,24,24,23,23,23,24,25,26,27,28,-1,-1,38,37,36,37,38,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 27,-1,-1,-1,-1,25,26,25,25,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 28,29,30,31,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 29,29,30,31,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 30,30,30,31,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,45,45,45,45, 31,31,31,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,46,46,46,46, -1,32,32,33,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,40,40,41,41,41,41,41,41,41,41,41,41,42,-1,-1,47,47,47,47, -1,-1,33,33,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,34,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,45,46,47,48,49,49, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,48,48,48,48,48,47,46,45,45,45,46,47,48,49,50, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,48,47,47,47,48,48,47,46,46,46,46,46,47,48,-1,51, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,47,48,48,47,47,47,47,47,47,47,48,-1,52, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,48,48,48,48,48,48,48,48,-1,53, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,49,49,49,49,49,-1,49,-1,-1,54, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,49,49,50,50,50,-1,-1,-1,56,55, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,49,49,50,51,52,52,-1,55,55,56, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,50,50,50,51,52,-1,-1,56,56,56, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,51,51,51,51,52,-1,-1,57,57,57, 11,11,10,9,8,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,10,10,9,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 10,9,9,9,-1,8,-1,5,4,4,4,4,5,6,7,-1,-1,11,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 10,9,8,8,-1,-1,-1,-1,3,3,3,4,5,6,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,9,8,7,7,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,-1,30,29,29,29,29,28,28,28,29,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,40, 10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 10,10,10,-1,14,13,12,11,11,11,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 11,11,11,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,10,-1,-1,13,13,14,-1,17,17,18,19,20,21,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 12,12,12,-1,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,11,12,-1,14,14,14,15,16,17,18,19,-1,22,22,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 13,13,13,14,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,12,12,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 14,14,14,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,13,14,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,10,11,12,13,14,14,-1,17,17,17,17,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,10,10,11,12,13,14,15,-1,18,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,11,11,11,11,12,-1,-1,16,-1,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 18,17,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,12,12,-1,18,17,18,19,20,20,21,22,23,23,22,22,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,18,18,18,19,20,21,-1,-1,-1,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,15,15,15,15,16,17,18,18,17,16,15,14,14,14,14,14,-1,-1,19,19,19,-1,22,23,24,-1,24,24,24,24,24,24,25,-1,-1,-1,-1,-1,39,39,40,41,40,40,40, 30,30,-1,16,16,16,16,16,17,18,18,17,16,15,15,15,15,-1,15,16,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,41,41,41, 29,29,-1,17,17,17,17,17,17,18,-1,17,16,16,16,16,16,17,16,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,-1,42, 28,29,-1,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,43, 27,-1,-1,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,20,20,20,-1,28,27,26,25,25,25,-1,39,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,21,-1,-1,-1,27,27,26,26,-1,-1,-1,38,-1,39,38,37,36,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 25,-1,23,23,23,23,23,23,-1,-1,23,23,23,22,23,24,25,26,27,27,-1,-1,38,37,37,37,38,38,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 26,-1,24,24,24,24,-1,24,25,-1,24,24,23,23,23,24,25,26,27,28,-1,-1,38,37,36,37,38,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 27,-1,-1,-1,-1,25,26,25,25,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 28,29,30,31,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 29,29,30,31,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 30,30,30,31,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,45,45,45,45, 31,31,31,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,46,46,46,46, -1,32,32,33,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,40,40,41,41,41,41,41,41,41,41,41,41,42,-1,-1,47,47,47,47, -1,-1,33,33,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,34,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,45,46,47,48,49,49, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,48,48,48,48,48,47,46,45,45,45,46,47,48,49,50, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,48,47,47,47,48,48,47,46,46,46,46,46,47,48,-1,51, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,47,48,48,47,47,47,47,47,47,47,48,-1,52, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,48,48,48,48,48,48,48,48,-1,53, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,49,49,49,49,49,-1,49,-1,-1,54, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,49,49,50,50,50,-1,-1,-1,56,55, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,49,49,50,51,52,52,-1,55,55,56, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,50,50,50,51,52,-1,-1,56,56,56, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,51,51,51,51,52,-1,-1,57,57,57, 12,11,10,9,8,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 11,11,10,9,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 11,10,10,10,-1,8,-1,5,4,4,4,4,5,6,7,-1,-1,11,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 11,10,9,9,-1,-1,-1,-1,3,3,3,4,5,6,-1,-1,-1,12,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,10,9,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 11,11,11,-1,14,13,12,11,11,11,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 12,12,12,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 13,13,13,-1,14,13,12,11,10,9,8,7,6,7,8,9,10,11,11,10,11,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 14,14,14,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,11,11,11,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 15,15,15,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,12,12,13,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,10,11,12,13,13,13,-1,16,16,16,16,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,10,10,11,12,13,14,14,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,11,11,11,11,12,-1,-1,15,-1,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 18,17,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,12,12,-1,17,16,17,18,19,19,20,21,22,22,21,21,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,17,17,17,18,19,20,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,15,15,15,15,16,17,18,18,17,16,15,14,14,14,14,14,-1,-1,18,18,18,-1,21,22,23,-1,23,23,23,23,23,23,24,-1,-1,-1,-1,-1,38,38,39,40,39,39,39, 30,30,-1,16,16,16,16,16,17,18,18,17,16,15,15,15,15,-1,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,40,40,40, 29,29,-1,17,17,17,17,17,17,18,-1,17,16,16,16,16,16,17,16,16,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,-1,41, 28,29,-1,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,42, 27,-1,-1,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,20,20,20,-1,27,26,25,24,24,24,-1,39,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,21,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 25,-1,23,23,23,23,23,23,-1,-1,23,23,23,22,23,24,25,26,26,26,-1,-1,38,37,37,37,38,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 26,-1,24,24,24,24,-1,24,25,-1,24,24,23,23,23,24,25,26,27,27,-1,-1,38,37,36,37,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 27,-1,-1,-1,-1,25,26,25,25,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 28,29,30,31,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 29,29,30,31,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 30,30,30,31,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 31,31,31,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,32,32,33,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,33,33,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,41,41,41,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,34,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,48,48,48,48,47,46,45,44,44,44,45,46,47,48,49, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,48,47,47,47,48,47,46,45,45,45,45,45,46,47,-1,50, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,47,48,47,46,46,46,46,46,46,46,47,-1,51, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,48,48,48,48,48,-1,48,-1,-1,53, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,49,49,49,49,49,-1,-1,-1,55,54, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,50,50,51,52,53,54,55, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,49,49,50,51,51,51,-1,54,54,55, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,50,50,50,51,52,-1,-1,55,55,55, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,51,51,51,51,52,-1,-1,56,56,56, 13,12,11,10,9,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,12,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 12,11,11,11,-1,9,-1,6,5,5,5,5,6,7,8,-1,-1,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 12,11,10,10,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,6,6,7,8,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 12,12,12,-1,14,13,12,11,11,11,-1,4,4,4,4,4,5,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 13,13,13,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,9,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,14,14,-1,14,13,12,11,10,9,8,7,6,7,8,9,10,11,11,10,11,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 15,15,15,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,11,11,11,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 16,16,16,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,12,12,13,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,10,11,12,13,13,13,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,10,10,11,12,13,14,14,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,11,11,11,11,12,-1,-1,15,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 18,17,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,12,12,-1,17,16,17,18,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,17,17,17,18,19,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,15,15,15,15,16,17,18,18,17,16,15,14,14,14,14,14,-1,-1,18,18,18,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,37,38,39,38,38,38, 30,30,-1,16,16,16,16,16,17,18,18,17,16,15,15,15,15,-1,15,16,-1,19,19,19,20,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,39,39,39, 29,29,-1,17,17,17,17,17,17,18,-1,17,16,16,16,16,16,17,16,16,-1,20,20,20,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,-1,40, 28,29,-1,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,-1,-1,21,21,21,21,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,41, 27,-1,-1,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,-1,23,22,22,22,22,22,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,20,20,20,-1,27,26,25,24,24,24,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,21,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 25,-1,23,23,23,23,23,23,-1,-1,23,23,23,22,23,24,25,26,26,26,-1,-1,38,37,37,37,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 26,-1,24,24,24,24,-1,24,25,-1,24,24,23,23,23,24,25,26,27,27,-1,-1,38,37,36,37,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 27,-1,-1,-1,-1,25,26,25,25,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 28,29,30,31,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 29,29,30,31,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 30,30,30,31,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 31,31,31,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,32,32,33,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,33,33,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,34,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,48,48,48,47,46,45,44,43,43,43,44,45,46,47,48, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,48,47,47,47,47,46,45,44,44,44,44,44,45,46,-1,49, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,47,47,46,45,45,45,45,45,45,45,46,-1,50, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,47,47,47,47,47,-1,47,-1,-1,52, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,48,48,48,48,48,-1,-1,-1,54,53, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,50,51,52,53,54, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,49,49,50,50,50,50,-1,53,53,54, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,50,50,50,51,51,-1,-1,54,54,54, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,51,51,51,51,52,-1,-1,55,55,55, 14,13,12,11,10,9,8,8,8,8,8,8,8,8,9,10,11,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 13,12,12,12,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 13,12,11,11,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,11,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,5,5,6,7,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,37, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 13,13,13,-1,14,13,12,11,11,11,-1,4,4,4,4,4,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 14,14,14,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,8,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,15,15,-1,14,13,12,11,10,9,8,7,6,7,8,9,10,11,10,9,10,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 16,16,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,10,10,10,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 17,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,11,11,11,12,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,10,11,12,12,12,12,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,10,10,11,12,13,13,13,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,11,11,11,11,12,-1,-1,14,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 18,17,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,12,12,-1,16,15,16,17,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,16,16,16,17,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,15,15,15,15,16,17,18,18,17,16,15,14,14,14,14,14,-1,-1,17,17,17,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,37,38,37,37,37, 30,30,-1,16,16,16,16,16,17,18,18,17,16,15,15,15,15,-1,15,16,-1,18,18,18,19,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,38,38,38, 29,29,-1,17,17,17,17,17,17,18,-1,17,16,16,16,16,16,17,16,16,-1,19,19,19,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,-1,39, 28,29,-1,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,-1,-1,20,20,20,20,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,40, 27,-1,-1,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,-1,22,21,21,21,21,21,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,20,20,20,-1,26,25,24,23,23,23,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,21,-1,-1,-1,26,25,24,24,-1,-1,-1,38,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 25,-1,23,23,23,23,23,23,-1,-1,23,23,23,22,23,24,25,26,25,25,-1,-1,38,37,37,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 26,-1,24,24,24,24,-1,24,25,-1,24,24,23,23,23,24,25,26,26,26,-1,-1,38,37,36,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 27,-1,-1,-1,-1,25,26,25,25,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 28,29,30,31,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 29,29,30,31,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 30,30,30,31,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 31,31,31,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,32,32,33,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,33,33,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,34,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,48,48,47,46,45,44,43,42,42,42,43,44,45,46,47, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,48,47,47,47,46,45,44,43,43,43,43,43,44,45,-1,48, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,47,46,45,44,44,44,44,44,44,44,45,-1,49, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,46,46,46,46,46,-1,46,-1,-1,51, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,47,47,47,47,47,-1,-1,-1,53,52, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,49,50,51,52,53, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,49,49,49,49,49,49,-1,52,52,53, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,50,50,50,50,50,-1,-1,53,53,53, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,51,51,51,51,51,-1,-1,54,54,54, 15,14,13,12,11,10,9,9,9,9,9,9,9,9,10,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,11,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 14,13,13,13,-1,11,-1,8,7,7,7,7,8,9,10,-1,-1,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 14,13,12,12,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,10,9,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,6,6,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,4,4,5,6,7,8,9,10,-1,26,25,25,25,25,24,24,24,25,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,36, 14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 14,14,14,-1,14,13,12,11,11,11,-1,4,4,4,4,4,5,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 15,15,15,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,7,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 16,16,16,-1,14,13,12,11,10,9,8,7,6,7,8,9,10,10,9,8,9,-1,10,10,10,11,12,13,14,15,-1,18,18,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 17,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,10,9,9,9,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,10,10,10,10,11,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,10,11,11,11,11,11,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,10,10,11,12,12,12,12,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,11,11,11,11,12,-1,-1,13,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 18,17,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,12,12,-1,15,14,15,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,15,15,15,16,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,35,35,35, -1,-1,-1,15,15,15,15,16,17,18,18,17,16,15,14,14,14,14,14,-1,-1,16,16,16,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,36,37,36,36,36, 30,30,-1,16,16,16,16,16,17,18,18,17,16,15,15,15,15,-1,15,16,-1,17,17,17,18,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,37,37,37, 29,29,-1,17,17,17,17,17,17,18,-1,17,16,16,16,16,16,17,16,16,-1,18,18,18,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,-1,38, 28,29,-1,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,39, 27,-1,-1,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,-1,21,20,20,20,20,20,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,20,20,20,-1,25,24,23,22,22,22,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,21,-1,-1,-1,25,24,23,23,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 25,-1,23,23,23,23,23,23,-1,-1,23,23,23,22,23,24,25,25,24,24,-1,-1,38,37,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 26,-1,24,24,24,24,-1,24,25,-1,24,24,23,23,23,24,25,25,25,25,-1,-1,38,37,36,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 27,-1,-1,-1,-1,25,26,25,25,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 28,29,30,31,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 29,29,30,31,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 30,30,30,31,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 31,31,31,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,32,32,33,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,33,33,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,38,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,34,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,48,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,48,47,47,46,45,44,43,42,42,42,42,42,43,44,-1,47, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,46,45,44,43,43,43,43,43,43,43,44,-1,48, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,45,45,45,45,45,-1,45,-1,-1,50, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,46,46,46,46,46,-1,-1,-1,52,51, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,50,51,52, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,48,48,48,48,48,48,-1,51,51,52, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,49,49,49,49,49,-1,-1,52,52,52, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,50,50,50,50,50,-1,-1,53,53,53, 16,15,14,13,12,11,10,10,10,10,10,10,10,10,11,11,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,15,14,13,12,11,10,9,9,9,9,9,9,10,11,11,10,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,14,-1,12,-1,9,8,8,8,8,9,10,11,-1,-1,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 15,14,13,13,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,9,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,5,5,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,25,24,23,22,21,21,22,23,24,25,25,26,27,28,29,30,-1,32,32,32,33,34, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,25,24,23,23,-1,22,22,23,24,25,26,26,27,28,29,30,-1,33,33,33,33,34, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,-1,25,24,24,24,24,23,23,23,24,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,35, 15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,3,4,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 15,15,15,-1,14,13,12,11,11,11,-1,4,4,4,4,4,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 16,16,16,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,6,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 17,17,17,-1,14,13,12,11,10,9,8,7,6,7,8,9,10,9,8,7,8,-1,9,9,9,10,11,12,13,14,-1,17,17,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,9,8,8,8,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,9,9,9,9,10,-1,11,11,11,11,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,10,10,10,10,10,10,-1,12,12,12,12,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,10,10,11,11,11,11,11,-1,13,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,11,11,11,11,12,-1,-1,12,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 18,17,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,12,12,-1,14,13,14,15,15,15,16,17,18,18,17,17,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,14,14,14,15,16,16,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,15,15,15,15,16,17,18,18,17,16,15,14,14,14,14,14,-1,-1,15,15,15,-1,17,18,19,-1,19,19,19,19,19,19,20,-1,-1,-1,-1,-1,34,34,35,36,35,35,35, 30,30,-1,16,16,16,16,16,17,18,18,17,16,15,15,15,15,-1,15,16,-1,16,16,16,17,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,36,36,36, 29,29,-1,17,17,17,17,17,17,18,-1,17,16,16,16,16,16,17,16,16,-1,17,17,17,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,-1,37, 28,29,-1,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,38, 27,-1,-1,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,-1,20,19,19,19,19,19,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,20,20,20,-1,24,23,22,21,21,21,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,21,-1,-1,-1,24,23,22,22,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 25,-1,23,23,23,23,23,23,-1,-1,23,23,23,22,23,24,25,24,23,23,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 26,-1,24,24,24,24,-1,24,25,-1,24,24,23,23,23,24,25,24,24,24,-1,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 27,-1,-1,-1,-1,25,26,25,25,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 28,29,30,31,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 29,29,30,31,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 30,30,30,31,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 31,31,31,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,32,32,33,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,33,33,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,34,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,47,46,45,44,43,42,41,40,40,40,41,42,43,44,45, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,48,47,46,45,44,43,42,41,41,41,41,41,42,43,-1,46, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,-1,47, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,44,44,44,44,44,-1,44,-1,-1,49, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,45,45,45,45,45,-1,-1,-1,51,50, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,46,46,46,46,46,47,48,49,50,51, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,47,47,47,47,47,47,-1,50,50,51, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,48,48,48,48,48,-1,-1,51,51,51, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,49,49,49,49,49,-1,-1,52,52,52, 17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,10,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 16,16,15,14,13,12,11,10,10,10,10,10,10,11,11,10,9,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,15,-1,13,-1,10,9,9,9,9,10,11,12,-1,-1,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 16,15,14,14,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,8,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,4,4,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,24,23,22,21,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,32,33, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,24,23,22,22,-1,21,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,32,33, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,-1,24,23,23,23,23,22,22,22,23,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,34, 16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,4,5,4,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 16,16,16,-1,15,14,13,12,12,12,-1,5,5,5,5,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 17,17,17,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,5,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 18,18,18,-1,15,14,13,12,11,10,9,8,7,8,9,10,9,8,7,6,7,-1,8,8,8,9,10,11,12,13,-1,16,16,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,9,8,7,7,7,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 19,18,18,-1,15,14,13,12,11,10,9,9,9,9,9,10,9,8,8,8,8,9,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,10,10,9,9,9,9,9,9,-1,11,11,11,11,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 19,18,17,16,15,14,13,12,12,12,-1,11,11,11,11,10,10,10,10,10,10,10,-1,12,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 19,18,17,17,-1,14,13,13,13,13,-1,12,12,12,11,11,11,11,11,-1,-1,11,-1,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 19,18,17,16,15,14,14,14,14,14,-1,13,13,12,12,12,12,12,12,-1,13,12,13,14,14,14,15,16,17,17,16,16,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,13,13,13,14,15,15,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,16,16,16,16,17,18,19,18,17,16,15,14,14,14,14,14,-1,-1,14,14,14,-1,16,17,18,-1,18,18,18,18,18,18,19,-1,-1,-1,-1,-1,33,33,34,35,34,34,34, 31,31,-1,17,17,17,17,17,18,19,18,17,16,15,15,15,15,-1,15,16,-1,15,15,15,16,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,35,35,35, 30,30,-1,18,18,18,18,18,18,19,-1,17,16,16,16,16,16,17,16,16,-1,16,16,16,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,-1,36, 29,30,-1,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,-1,-1,17,17,17,17,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,37, 28,-1,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,18,-1,19,18,18,18,18,18,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 27,-1,22,21,21,21,21,21,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 26,-1,22,22,22,22,22,22,-1,21,22,23,-1,20,20,20,-1,23,22,21,20,20,20,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 25,24,23,23,23,23,23,23,-1,22,22,23,-1,21,-1,-1,-1,23,22,21,21,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 26,-1,24,24,24,24,24,24,-1,-1,23,23,23,22,23,24,24,23,22,22,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 27,-1,25,25,25,25,-1,25,26,-1,24,24,23,23,23,24,24,23,23,23,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 28,-1,-1,-1,-1,26,27,26,26,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 29,30,31,32,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 30,30,31,32,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 31,31,31,32,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 32,32,32,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,33,33,34,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,34,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,35,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,38,38,-1,-1,46,45,44,43,42,41,40,39,39,39,40,41,42,43,44, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,39,-1,47,46,45,44,43,42,41,40,40,40,40,40,41,42,-1,45, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,-1,46, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,43,43,43,43,43,-1,43,-1,-1,48, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,44,44,44,44,44,-1,-1,-1,50,49, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,46,45,45,45,45,45,46,47,48,49,50, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,46,46,46,46,46,46,-1,49,49,50, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,47,47,47,47,47,-1,-1,50,50,50, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,48,48,48,48,48,-1,-1,51,51,51, 18,17,16,15,14,13,12,12,12,12,12,12,12,11,10,9,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 17,17,16,15,14,13,12,11,11,11,11,11,11,11,10,9,8,7,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,16,-1,14,-1,11,10,10,10,10,11,11,11,-1,-1,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32, 17,16,15,15,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,7,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32, -1,16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,8,8,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,3,3,-1,-1,7,7,-1,23,22,21,20,19,18,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,23,22,21,20,19,19,20,21,22,23,23,24,25,26,27,28,-1,30,30,30,31,32, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,23,22,21,21,-1,20,20,21,22,23,24,24,25,26,27,28,-1,31,31,31,31,32, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,2,2,2,3,4,5,6,7,-1,23,22,22,22,22,21,21,21,22,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,33, 17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,5,4,3,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 17,17,17,-1,16,15,14,13,13,13,-1,6,6,6,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 18,18,18,-1,16,15,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,5,-1,-1,6,6,7,-1,10,10,11,12,13,14,15,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 19,19,19,-1,16,15,14,13,12,11,10,9,8,9,10,10,9,8,7,6,7,-1,7,7,7,8,9,10,11,12,-1,15,15,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,10,9,8,7,7,7,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 20,19,19,-1,16,15,14,13,12,11,10,10,10,10,10,10,9,8,8,8,8,9,-1,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,16,15,14,13,12,12,-1,11,11,11,11,10,9,9,9,9,9,9,-1,10,10,10,10,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 20,19,18,17,16,15,14,13,13,13,-1,12,12,12,11,10,10,10,10,10,10,10,-1,11,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 20,19,18,18,-1,15,14,14,14,14,-1,13,13,12,11,11,11,11,11,-1,-1,11,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 20,19,18,17,16,15,15,15,15,15,-1,14,13,12,12,12,12,12,12,-1,13,12,13,13,13,13,14,15,16,16,15,15,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,13,13,13,14,14,14,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,17,17,17,17,18,19,19,18,17,16,15,14,14,14,14,14,-1,-1,14,14,14,-1,15,16,17,-1,17,17,17,17,17,17,18,-1,-1,-1,-1,-1,32,32,33,34,33,33,33, 32,32,-1,18,18,18,18,18,19,19,18,17,16,15,15,15,15,-1,15,16,-1,15,15,15,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,34,34,34, 31,31,-1,19,19,19,19,19,19,20,-1,17,16,16,16,16,16,17,16,16,-1,16,16,16,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,-1,35, 30,31,-1,20,20,20,20,20,20,19,18,17,17,17,17,17,17,17,17,-1,-1,17,17,17,17,17,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,36, 29,-1,-1,21,21,21,21,21,20,19,18,18,18,18,18,18,18,18,18,-1,19,18,18,18,18,18,18,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 28,-1,23,22,22,22,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 27,-1,23,23,23,23,23,23,-1,21,22,23,-1,20,20,20,-1,23,22,21,20,20,20,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 26,25,24,24,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,23,22,21,21,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 27,-1,25,25,25,25,25,25,-1,-1,23,23,23,22,23,24,24,23,22,22,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 28,-1,26,26,26,26,-1,26,27,-1,24,24,23,23,23,24,24,23,23,23,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 29,-1,-1,-1,-1,27,28,27,27,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 30,31,32,33,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 31,31,32,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 32,32,32,33,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 33,33,33,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,34,34,34,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,35,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,37,37,37,-1,-1,45,44,43,42,41,40,39,38,38,38,39,40,41,42,43, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,38,38,-1,46,45,44,43,42,41,40,39,39,39,39,39,40,41,-1,44, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,39,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,-1,45, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,42,42,42,42,42,-1,42,-1,-1,47, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,43,43,43,43,43,-1,-1,-1,49,48, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,45,44,44,44,44,44,45,46,47,48,49, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,45,45,45,45,45,45,-1,48,48,49, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,46,46,46,46,46,-1,-1,49,49,49, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,47,47,47,47,47,-1,-1,50,50,50, 19,18,17,16,15,14,13,13,13,13,13,12,11,10,9,8,7,7,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 18,18,17,16,15,14,13,12,12,12,12,12,11,10,9,8,7,6,6,6,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,17,-1,15,-1,12,11,11,11,11,11,10,10,-1,-1,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 18,17,16,16,-1,-1,-1,-1,10,10,10,11,11,11,-1,-1,-1,6,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,7,7,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,2,2,-1,-1,6,6,-1,22,21,20,19,18,17,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,22,21,20,19,18,18,19,20,21,22,22,23,24,25,26,27,-1,29,29,29,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,22,21,20,20,-1,19,19,20,21,22,23,23,24,25,26,27,-1,30,30,30,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,2,2,2,2,3,4,5,6,-1,22,21,21,21,21,20,20,20,21,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,32, 18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,5,4,3,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 18,18,18,-1,17,16,15,14,14,14,-1,7,7,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 19,19,19,-1,17,16,15,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,5,-1,-1,5,5,6,-1,9,9,10,11,12,13,14,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 20,20,20,-1,17,16,15,14,13,12,11,10,9,10,11,10,9,8,7,6,7,-1,6,6,6,7,8,9,10,11,-1,14,14,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,10,9,8,7,7,7,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 21,20,20,-1,17,16,15,14,13,12,11,11,11,11,11,10,9,8,8,8,8,9,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,17,16,15,14,13,13,-1,12,12,12,11,10,9,9,9,9,9,9,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 21,20,19,18,17,16,15,14,14,14,-1,13,13,12,11,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 21,20,19,19,-1,16,15,15,15,15,-1,14,13,12,11,11,11,11,11,-1,-1,11,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 21,20,19,18,17,16,16,16,16,16,-1,14,13,12,12,12,12,12,12,-1,13,12,13,12,12,12,13,14,15,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,13,13,13,13,13,13,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,18,18,18,18,19,20,19,18,17,16,15,14,14,14,14,14,-1,-1,14,14,14,-1,14,15,16,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,31,31,32,33,32,32,32, 33,33,-1,19,19,19,19,19,20,19,18,17,16,15,15,15,15,-1,15,16,-1,15,15,15,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,33,33,33, 32,32,-1,20,20,20,20,20,20,20,-1,17,16,16,16,16,16,17,16,16,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,34, 31,32,-1,21,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,35, 30,-1,-1,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 29,-1,24,23,23,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 28,-1,24,24,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 27,26,25,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 28,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,23,24,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 29,-1,26,26,26,26,-1,26,27,-1,24,24,23,23,23,24,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 30,-1,-1,-1,-1,27,28,27,27,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 31,32,33,34,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 32,32,33,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 33,33,33,34,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 34,34,34,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,35,35,34,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,35,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,-1,-1,44,43,42,41,40,39,38,37,37,37,38,39,40,41,42, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,-1,45,44,43,42,41,40,39,38,38,38,38,38,39,40,-1,43, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,38,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,-1,44, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,39,-1,-1,-1,44,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,41,41,41,41,41,-1,41,-1,-1,46, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,42,42,42,42,42,-1,-1,-1,48,47, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,45,44,43,43,43,43,43,44,45,46,47,48, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,44,44,44,44,44,44,-1,47,47,48, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,45,45,45,45,45,-1,-1,48,48,48, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,46,46,46,46,46,-1,-1,49,49,49, 20,19,18,17,16,15,14,14,14,13,12,11,10,9,8,7,6,6,6,6,6,6,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,19,18,17,16,15,14,13,13,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,18,18,-1,16,-1,13,12,12,12,11,10,9,9,-1,-1,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 19,18,17,17,-1,-1,-1,-1,11,11,11,11,10,10,-1,-1,-1,5,4,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,-1,-1,6,6,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,1,1,-1,-1,5,5,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,21,20,19,18,17,17,18,19,20,21,21,22,23,24,25,26,-1,28,28,28,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,21,20,19,19,-1,18,18,19,20,21,22,22,23,24,25,26,-1,29,29,29,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,2,2,2,2,3,4,5,-1,21,20,20,20,20,19,19,19,20,21,22,23,23,24,25,26,-1,-1,-1,-1,-1,31, 19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,6,5,4,3,3,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,24,24,25,25,25,25,26,27,-1,32, 19,19,19,-1,18,17,16,15,15,15,-1,8,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 20,20,20,-1,18,17,16,15,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,5,-1,-1,5,5,5,-1,8,8,9,10,11,12,13,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 21,21,21,-1,18,17,16,15,14,13,12,11,10,11,11,10,9,8,7,6,7,-1,6,6,6,7,8,9,9,10,-1,13,13,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,9,8,7,7,7,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 22,21,21,-1,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,9,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,18,17,16,15,14,14,-1,13,13,12,11,10,9,9,9,9,9,9,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 22,21,20,19,18,17,16,15,15,15,-1,14,13,12,11,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 22,21,20,20,-1,17,16,16,16,16,-1,14,13,12,11,11,11,11,11,-1,-1,11,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 22,21,20,19,18,17,17,17,17,17,-1,14,13,12,12,12,12,12,12,-1,13,12,13,12,12,12,13,14,15,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,13,13,13,13,13,13,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,19,19,19,19,20,20,19,18,17,16,15,14,14,14,14,14,-1,-1,14,14,14,-1,14,15,16,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,31,31,32,33,32,32,32, 34,34,-1,20,20,20,20,20,20,19,18,17,16,15,15,15,15,-1,15,16,-1,15,15,15,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,33,33,33, 33,33,-1,21,21,21,21,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,34, 32,33,-1,22,22,22,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,35, 31,-1,-1,23,23,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 30,-1,25,24,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 29,-1,25,25,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 28,27,26,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 29,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,23,24,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 30,-1,26,26,26,26,-1,26,27,-1,24,24,23,23,23,24,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 31,-1,-1,-1,-1,27,28,27,27,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 32,33,34,34,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 33,33,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 34,34,34,34,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 35,35,35,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,36,35,34,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,35,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,-1,-1,44,43,42,41,40,39,38,37,37,37,38,39,40,41,42, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,-1,45,44,43,42,41,40,39,38,38,38,38,38,39,40,-1,43, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,38,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,-1,44, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,39,-1,-1,-1,44,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,41,41,41,41,41,-1,41,-1,-1,46, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,42,42,42,42,42,-1,-1,-1,48,47, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,45,44,43,43,43,43,43,44,45,46,47,48, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,44,44,44,44,44,44,-1,47,47,48, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,45,45,45,45,45,-1,-1,48,48,48, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,46,46,46,46,46,-1,-1,49,49,49, 21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,7,8,8,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,7,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,19,-1,17,-1,14,13,13,12,11,10,9,9,-1,-1,5,4,4,4,4,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 20,19,18,18,-1,-1,-1,-1,12,12,12,11,10,10,-1,-1,-1,5,4,3,3,4,5,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,2,2,-1,-1,5,5,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,1,1,-1,-1,4,4,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,20,19,18,17,16,16,17,18,19,20,20,21,22,23,24,25,-1,27,27,27,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,20,19,18,18,-1,17,17,18,19,20,21,21,22,23,24,25,-1,28,28,28,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,-1,20,19,19,19,19,18,18,18,19,20,21,22,22,23,24,25,-1,-1,-1,-1,-1,30, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,23,23,24,25,25,25,26,27,-1,31, 20,20,20,-1,18,17,16,15,15,15,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 21,21,21,-1,18,17,16,15,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,5,-1,-1,5,5,5,-1,7,7,8,9,10,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 22,21,21,-1,18,17,16,15,14,13,12,11,10,11,11,10,9,8,7,6,7,-1,6,6,6,7,8,8,8,9,-1,12,12,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,9,8,7,7,7,-1,-1,7,7,7,8,9,9,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 22,21,21,-1,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,9,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,18,17,16,15,14,14,-1,13,13,12,11,10,9,9,9,9,9,9,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 22,21,20,19,18,17,16,15,15,15,-1,14,13,12,11,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 22,21,20,20,-1,17,16,16,16,16,-1,14,13,12,11,11,11,11,11,-1,-1,11,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 22,21,20,19,18,17,17,17,17,17,-1,14,13,12,12,12,12,12,12,-1,13,12,13,12,12,12,13,14,15,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,13,13,13,13,13,13,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,19,19,19,19,20,20,19,18,17,16,15,14,14,14,14,14,-1,-1,14,14,14,-1,14,15,16,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,31,31,32,33,32,32,32, 34,34,-1,20,20,20,20,20,20,19,18,17,16,15,15,15,15,-1,15,16,-1,15,15,15,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,33,33,33, 33,33,-1,21,21,21,21,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,34, 32,33,-1,22,22,22,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,35, 31,-1,-1,23,23,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 30,-1,25,24,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 29,-1,25,25,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 28,27,26,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 29,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,23,24,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 30,-1,26,26,26,26,-1,26,27,-1,24,24,23,23,23,24,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 31,-1,-1,-1,-1,27,28,27,27,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 32,33,34,34,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 33,33,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 34,34,34,34,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 35,35,35,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,36,35,34,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,35,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,-1,-1,44,43,42,41,40,39,38,37,37,37,38,39,40,41,42, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,-1,45,44,43,42,41,40,39,38,38,38,38,38,39,40,-1,43, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,38,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,-1,44, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,39,-1,-1,-1,44,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,41,41,41,41,41,-1,41,-1,-1,46, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,42,42,42,42,42,-1,-1,-1,48,47, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,45,44,43,43,43,43,43,44,45,46,47,48, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,44,44,44,44,44,44,-1,47,47,48, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,45,45,45,45,45,-1,-1,48,48,48, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,46,46,46,46,46,-1,-1,49,49,49, 22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 21,20,20,20,-1,18,-1,15,14,14,13,12,11,10,10,-1,-1,6,5,5,5,5,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 21,20,19,19,-1,-1,-1,-1,13,13,13,12,11,11,-1,-1,-1,6,5,4,4,5,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,4,4,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,2,-1,-1,3,3,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,22,22,23,24,25,25,26,27,-1,30, 21,21,21,-1,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,31, 22,22,22,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,5,-1,-1,5,5,5,-1,7,7,8,9,10,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 23,22,22,-1,19,18,17,16,15,14,13,12,11,12,11,10,9,8,7,6,7,-1,6,6,6,7,8,8,8,9,-1,12,12,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 23,22,21,20,19,18,17,16,15,14,13,12,12,12,11,10,9,8,7,7,7,-1,-1,7,7,7,8,9,9,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 23,22,22,-1,19,18,17,16,15,14,13,13,13,12,11,10,9,8,8,8,8,9,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,19,18,17,16,15,15,-1,14,13,12,11,10,9,9,9,9,9,9,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 23,22,21,20,19,18,17,16,16,16,-1,14,13,12,11,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 23,22,21,21,-1,18,17,17,17,17,-1,14,13,12,11,11,11,11,11,-1,-1,11,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 23,22,21,20,19,18,18,18,18,18,-1,14,13,12,12,12,12,12,12,-1,13,12,13,12,12,12,13,14,15,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,13,13,13,13,13,13,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,20,20,20,20,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,14,14,14,-1,14,15,16,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,31,31,32,33,32,32,32, 34,34,-1,21,21,21,21,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,15,15,15,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,33,33,33, 33,33,-1,22,22,22,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,34, 32,33,-1,23,23,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,35, 31,-1,-1,24,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 29,-1,26,25,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 28,27,26,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 29,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,23,24,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 30,-1,26,26,26,26,-1,26,27,-1,24,24,23,23,23,24,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 31,-1,-1,-1,-1,27,28,27,27,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 32,33,34,34,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 33,33,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 34,34,34,34,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 35,35,35,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,36,35,34,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,35,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,-1,-1,44,43,42,41,40,39,38,37,37,37,38,39,40,41,42, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,-1,45,44,43,42,41,40,39,38,38,38,38,38,39,40,-1,43, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,38,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,-1,44, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,39,-1,-1,-1,44,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,41,41,41,41,41,-1,41,-1,-1,46, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,42,42,42,42,42,-1,-1,-1,48,47, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,45,44,43,43,43,43,43,44,45,46,47,48, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,44,44,44,44,44,44,-1,47,47,48, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,45,45,45,45,45,-1,-1,48,48,48, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,46,46,46,46,46,-1,-1,49,49,49, 23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 22,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27, 22,21,21,21,-1,19,-1,16,15,15,14,13,12,11,11,-1,-1,7,6,6,6,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27, 22,21,20,20,-1,-1,-1,-1,14,14,14,13,12,12,-1,-1,-1,7,6,5,5,6,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27, -1,21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,3,3,-1,-1,-1,-1,-1,-1,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,3,3,-1,-1,2,2,-1,18,17,16,15,14,13,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,24,24,25,26,27, -1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,18,17,16,15,14,14,15,16,17,18,18,19,20,21,22,23,-1,25,25,25,26,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,18,17,16,16,-1,15,15,16,17,18,19,19,20,21,22,23,-1,26,26,26,26,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,2,-1,18,17,17,17,17,16,16,16,17,18,19,20,20,21,22,23,-1,-1,-1,-1,-1,28, 22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,21,21,22,23,24,25,26,27,-1,29, 22,22,22,-1,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,-1,30, 23,23,23,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,5,-1,-1,5,5,5,-1,7,7,8,9,10,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 24,23,23,-1,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,6,7,-1,6,6,6,7,8,8,8,9,-1,12,12,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 24,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,8,7,7,7,-1,-1,7,7,7,8,9,9,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 24,23,23,-1,20,19,18,17,16,15,14,14,13,12,11,10,9,8,8,8,8,9,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,20,19,18,17,16,16,-1,14,13,12,11,10,9,9,9,9,9,9,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 24,23,22,21,20,19,18,17,17,17,-1,14,13,12,11,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 24,23,22,22,-1,19,18,18,18,18,-1,14,13,12,11,11,11,11,11,-1,-1,11,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 24,23,22,21,20,19,19,19,19,19,-1,14,13,12,12,12,12,12,12,-1,13,12,13,12,12,12,13,14,15,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,13,13,13,13,13,13,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,21,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,14,14,14,-1,14,15,16,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,31,31,32,33,32,32,32, 34,34,-1,22,22,22,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,15,15,15,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,33,33,33, 33,33,-1,23,23,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,34, 32,33,-1,24,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,35, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 29,-1,26,25,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 28,27,26,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 29,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,23,24,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 30,-1,26,26,26,26,-1,26,27,-1,24,24,23,23,23,24,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 31,-1,-1,-1,-1,27,28,27,27,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 32,33,34,34,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 33,33,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 34,34,34,34,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 35,35,35,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,36,35,34,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,35,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,-1,-1,44,43,42,41,40,39,38,37,37,37,38,39,40,41,42, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,-1,45,44,43,42,41,40,39,38,38,38,38,38,39,40,-1,43, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,38,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,-1,44, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,39,-1,-1,-1,44,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,41,41,41,41,41,-1,41,-1,-1,46, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,42,42,42,42,42,-1,-1,-1,48,47, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,45,44,43,43,43,43,43,44,45,46,47,48, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,44,44,44,44,44,44,-1,47,47,48, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,45,45,45,45,45,-1,-1,48,48,48, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,46,46,46,46,46,-1,-1,49,49,49, 24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,8,7,7,7,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 23,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,8,7,6,6,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26, 23,22,22,22,-1,20,-1,17,16,16,15,14,13,12,12,-1,-1,8,7,7,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26, 23,22,21,21,-1,-1,-1,-1,15,15,15,14,13,13,-1,-1,-1,8,7,6,6,5,4,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26, -1,22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,2,2,-1,-1,-1,-1,-1,-1,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,4,-1,-1,1,1,-1,17,16,15,14,13,12,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,23,23,24,25,26, -1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,17,16,15,14,13,13,14,15,16,17,17,18,19,20,21,22,-1,24,24,24,25,26, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,17,16,15,15,-1,14,14,15,16,17,18,18,19,20,21,22,-1,25,25,25,25,26, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,2,-1,17,16,16,16,16,15,15,15,16,17,18,19,19,20,21,22,-1,-1,-1,-1,-1,27, 23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,20,20,21,22,23,24,25,26,-1,28, 23,23,23,-1,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,-1,29, 24,24,24,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,5,-1,-1,5,5,5,-1,7,7,8,9,10,11,12,-1,19,19,19,19,20,21,22,23,24,24,25,26,-1,30, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,6,6,6,7,8,8,8,9,-1,12,12,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,7,7,7,8,9,9,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,11,11,11,11,-1,-1,11,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,12,12,12,12,12,-1,13,12,13,12,12,12,13,14,15,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,13,13,13,13,13,13,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,14,14,14,-1,14,15,16,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,31,31,32,33,32,32,32, 34,34,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,15,15,15,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,33,33,33, 33,33,-1,24,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,34, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,35, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 29,-1,26,25,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 28,27,26,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 29,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,23,24,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 30,-1,26,26,26,26,-1,26,27,-1,24,24,23,23,23,24,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 31,-1,-1,-1,-1,27,28,27,27,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 32,33,34,34,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 33,33,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 34,34,34,34,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 35,35,35,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,36,35,34,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,35,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,-1,-1,44,43,42,41,40,39,38,37,37,37,38,39,40,41,42, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,-1,45,44,43,42,41,40,39,38,38,38,38,38,39,40,-1,43, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,38,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,-1,44, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,39,-1,-1,-1,44,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,41,41,41,41,41,-1,41,-1,-1,46, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,42,42,42,42,42,-1,-1,-1,48,47, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,45,44,43,43,43,43,43,44,45,46,47,48, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,44,44,44,44,44,44,-1,47,47,48, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,45,45,45,45,45,-1,-1,48,48,48, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,46,46,46,46,46,-1,-1,49,49,49, 25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 24,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26, 24,23,23,23,-1,21,-1,18,17,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26, 24,23,22,22,-1,-1,-1,-1,16,16,16,15,14,14,-1,-1,-1,9,8,7,6,5,4,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,2,2,-1,-1,-1,-1,-1,-1,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,5,-1,-1,1,1,-1,17,16,15,14,13,12,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,23,23,24,25,26, -1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,17,16,15,14,13,13,14,15,16,17,17,18,19,20,21,22,-1,24,24,24,25,26, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,17,16,15,15,-1,14,14,15,16,17,18,18,19,20,21,22,-1,25,25,25,25,26, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,-1,17,16,16,16,16,15,15,15,16,17,18,19,19,20,21,22,-1,-1,-1,-1,-1,27, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,20,20,21,22,23,24,25,26,-1,28, 24,24,24,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,-1,29, 25,25,25,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,6,-1,-1,5,5,5,-1,7,7,8,9,10,11,12,-1,19,19,19,19,20,21,22,23,24,24,25,26,-1,30, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,6,6,6,7,8,8,8,9,-1,12,12,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,7,7,7,8,9,9,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,12,12,12,12,-1,-1,12,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,13,13,13,13,13,-1,14,13,13,12,12,12,13,14,15,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,14,14,13,13,13,13,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,14,14,14,-1,14,15,16,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,31,31,32,33,32,32,32, 35,35,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,15,15,15,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,33,33,33, 34,34,-1,25,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,34, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,35, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 30,-1,27,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 30,-1,27,26,26,26,26,26,-1,-1,24,24,24,23,24,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 31,-1,27,27,27,27,-1,27,28,-1,25,25,24,24,24,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 32,-1,-1,-1,-1,28,29,28,28,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 33,34,35,35,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 34,34,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 35,35,35,35,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 36,36,36,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,37,36,35,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,36,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,36,36,36,36,-1,-1,44,43,42,41,40,39,38,37,37,37,38,39,40,41,42, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,-1,45,44,43,42,41,40,39,38,38,38,38,38,39,40,-1,43, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,38,38,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,-1,44, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,39,39,-1,-1,-1,44,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,40,41,42,43,44,45,46,-1,41,41,41,41,41,-1,41,-1,-1,46, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,43,43,44,45,46,-1,42,42,42,42,42,-1,-1,-1,48,47, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,44,45,45,44,43,43,43,43,43,44,45,46,47,48, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,45,46,-1,44,44,44,44,44,44,-1,47,47,48, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,46,-1,45,45,45,45,45,-1,-1,48,48,48, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,46,46,46,46,46,-1,-1,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,1,1,2,3,4,5,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,24, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,19,-1,25, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,26,26,27,28,-1,10,10,10,-1,-1,-1,-1,16,16,17,18,19,-1,25, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,22,22,22,-1,24,24,25,25,26,27,28,-1,11,11,11,12,13,14,15,16,17,17,18,19,-1,24, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,23,23,23,24,24,24,24,25,-1,28,28,-1,12,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,23, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,24,24,23,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,26,-1,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,26,26,26,26,-1,25,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,27,27,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,28,28,28,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,39,39,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 51,51,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 50,50,-1,41,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,35,34,33,32,31,30,29,29,-1,-1,27,-1,27, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,35,34,33,32,32,-1,-1,-1,-1,29,28,29,28, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,34,33,33,33,34,34,-1,31,30,-1,29,29, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 46,-1,43,42,41,40,40,40,-1,38,39,40,-1,37,37,37,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 45,44,43,42,41,41,41,41,-1,39,39,40,-1,38,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,38,37,36,35,34,33,33,33,32,32,32,32, 46,-1,43,42,42,42,42,42,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,38,38,-1,-1,-1,-1,34,33,33,33,33,33, 47,-1,43,43,43,43,-1,43,44,-1,41,40,39,38,37,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34,34, 48,-1,-1,-1,-1,44,45,44,44,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,35,35,35,35, 49,50,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,36,36,36,36, 50,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,37,37,37,37, 51,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,38,38,38,38, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,39,39,39,39, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,40,40,40,40, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,45,-1,42,41,41,41,41, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,54,53,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,54,53,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,55,54,53,52,51,50,49,49,49,49,49,50,51,50,49,49, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,55,54,53,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,1,1,1,2,3,4,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,20,21,22, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,23, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,18,-1,24, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,25,25,26,27,-1,9,9,9,-1,-1,-1,-1,15,15,16,17,18,-1,24, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,23,23,24,24,25,26,27,-1,10,10,10,11,12,13,14,15,16,16,17,18,-1,23, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,22,22,23,23,23,23,24,-1,27,27,-1,11,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,22, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,23,23,22,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,24,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 45,-1,42,41,40,39,39,39,-1,37,38,39,-1,36,36,36,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 44,43,42,41,40,40,40,40,-1,38,38,39,-1,37,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 45,-1,42,41,41,41,41,41,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 46,-1,42,42,42,42,-1,42,43,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 47,-1,-1,-1,-1,43,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 48,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 49,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,2,1,1,1,2,3,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,19,20,21, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,2,2,2,2,3,4,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,22, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,17,-1,23, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,24,24,25,26,-1,8,8,8,-1,-1,-1,-1,14,14,15,16,17,-1,23, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,20,20,-1,22,22,23,23,24,25,26,-1,9,9,9,10,11,12,13,14,15,15,16,17,-1,22, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,21,21,21,22,22,22,22,23,-1,26,26,-1,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,21, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,22,22,21,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,23,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,19,20, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,25,25,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,20, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 44,-1,41,40,39,38,38,38,-1,36,37,38,-1,35,35,35,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 43,42,41,40,39,39,39,39,-1,37,37,38,-1,36,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 44,-1,41,40,40,40,40,40,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 45,-1,41,41,41,41,-1,41,42,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 46,-1,-1,-1,-1,42,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 47,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 48,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20, 35,34,33,33,-1,31,-1,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,20, 35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, -1,34,33,32,31,30,29,28,27,27,27,26,25,25,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,3,2,1,1,1,2,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,18,19,20, -1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20, 35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,19,20, 35,34,33,32,31,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,16,-1,3,2,2,2,3,4,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,21, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,10,10,11,12,13,14,15,16,-1,22, 35,35,35,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,23,23,24,25,-1,7,7,7,-1,-1,-1,-1,13,13,14,15,16,-1,22, 36,36,36,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,21,21,22,22,23,24,25,-1,8,8,8,9,10,11,12,13,14,14,15,16,-1,21, 37,37,37,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,20,20,20,21,21,21,21,22,-1,25,25,-1,9,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,20, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,21,21,20,20,20,20,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,-1,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,23,23,23,23,23,-1,22,21,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,17,17,18,19, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,24,24,24,24,24,24,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,13,13,13,14,-1,-1,18,18,19, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,25,25,25,25,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,15,16,16,15,14,14,14,14,14,15,-1,19,19,19, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,-1,15,15,15,-1,20,20,20, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,36,36,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 48,48,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 47,47,-1,38,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,25,25,25,24,24,24,24,25,26,27,28,29,30,31,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,30,31,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 43,-1,40,39,38,37,37,37,-1,35,36,37,-1,34,34,34,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 42,41,40,39,38,38,38,38,-1,36,36,37,-1,35,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,34,33,32,31,30,30,30,29,29,29,29, 43,-1,40,39,39,39,39,39,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 44,-1,40,40,40,40,-1,40,41,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31,31, 45,-1,-1,-1,-1,41,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32, 46,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,43,43,44,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,33,33,33,33, 47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,43,44,44,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,34,34,34,34, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,35,35,35,35, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,36,36,36,36, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,37,37,37,37, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,45,44,44,44,44,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,47,47,47,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,48,48,49,50,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,49,-1,51,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19, 34,33,32,32,-1,30,-1,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19, 34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,-1,-1,-1,-1,-1,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, -1,33,32,31,30,29,28,27,26,26,26,25,24,24,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,4,3,2,1,1,1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,16,16,17,18,19, -1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,19, 34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,-1,18,18,18,18,19, 34,33,32,31,30,29,29,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,15,-1,4,3,3,3,4,3,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,20, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,9,9,10,11,12,13,14,15,-1,21, 34,34,34,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,22,22,23,24,-1,6,6,6,-1,-1,-1,-1,12,12,13,14,15,-1,21, 35,35,35,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,20,20,21,21,22,23,24,-1,7,7,7,8,9,10,11,12,13,13,14,15,-1,20, 36,36,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,19,19,19,20,20,20,20,21,-1,24,24,-1,8,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,19, 37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,20,20,19,19,19,19,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,-1,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,22,22,22,22,22,-1,21,20,19,18,17,17,-1,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,16,16,17,18, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,23,23,23,23,23,23,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,12,12,12,12,13,-1,-1,17,17,18, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,24,24,24,24,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,14,15,15,14,13,13,13,13,13,14,-1,18,18,18, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,25,25,25,25,25,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,14,14,14,-1,14,14,14,-1,19,19,19, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,35,35,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,25,24,23,22,21,21,21, 47,47,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,22,22,22, 46,46,-1,37,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,24,24,24,23,23,23,23,24,25,26,27,28,29,30,31,30,29,28,27,26,25,25,-1,-1,23,-1,23, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,29,30,31,30,29,28,28,-1,-1,-1,-1,25,24,25,24, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,30,29,29,29,30,30,-1,27,26,-1,25,25, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,30,30,29,28,27,27,27,26,26, 42,-1,39,38,37,36,36,36,-1,34,35,36,-1,33,33,33,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,31,30,29,28,28,28,27,27,27, 41,40,39,38,37,37,37,37,-1,35,35,36,-1,34,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,33,32,31,30,29,29,29,28,28,28,28, 42,-1,39,38,38,38,38,38,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,34,-1,-1,-1,-1,30,29,29,29,29,29, 43,-1,39,39,39,39,-1,39,40,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,30,30,30,30,30, 44,-1,-1,-1,-1,40,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31, 45,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,42,42,43,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,32,32,32,32, 46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,42,43,43,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,33,33,33,33, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,34,34,34,34, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,43,44,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,35,35,35,35, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,44,44,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,36,36,36,36, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,43,44,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,41,-1,38,37,37,37,37, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,38,38,38,38, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,43,43,43,43,-1,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,40, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,45,45,45,45,45,45,45,45,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,41, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,46,46,46,46,46,46,46,46,-1,-1,-1,48,-1,-1,-1,43,42,42,42,42,42,42,42,-1,42, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,47,47,47,47,47,47,47,47,48,49,50,49,49,49,-1,43,43,43,43,43,-1,43,-1,-1,43, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,54,-1,48,48,48,48,48,48,48,48,-1,50,50,49,48,48,-1,44,44,44,44,44,-1,-1,-1,45,44, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,53,54,-1,49,49,49,49,49,49,49,49,50,51,50,49,48,47,46,45,45,45,45,45,46,47,46,45,45, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,53,54,-1,-1,-1,50,-1,-1,50,50,50,50,51,50,49,48,48,-1,46,46,46,46,46,46,-1,46,46,46, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,53,53,54,54,53,52,51,52,-1,-1,-1,-1,-1,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,54,54,54,53,52,52,52,53,54,55,56,57,-1,50,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,11,12,13,14,15,16,17,18, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,10,11,12,-1,15,15,16,17,18, 34,33,32,32,-1,30,-1,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,9,10,-1,-1,-1,-1,-1,17,17,18, 34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,8,9,10,11,12,13,-1,-1,17,17,18, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,11,11,-1,-1,-1,-1,-1,-1,2,-1,6,6,7,7,8,9,10,11,12,13,14,15,16,17,18, -1,33,32,31,30,29,28,27,26,26,26,25,24,24,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,5,4,3,2,1,1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18, 34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18, 34,33,32,31,30,29,29,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,15,-1,5,4,4,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,19, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,8,8,9,10,11,12,13,14,-1,20, 34,34,34,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,21,21,22,23,-1,5,5,5,-1,-1,-1,-1,11,11,12,13,14,-1,20, 35,35,35,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,20,20,20,20,21,22,23,-1,6,6,6,7,8,9,10,11,12,12,13,14,-1,19, 36,36,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,19,19,19,19,19,19,19,20,-1,23,23,-1,7,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,18, 37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,-1,14,14,15,16,17, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,-1,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,22,22,22,22,22,-1,20,19,18,17,16,16,-1,13,12,11,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,23,23,23,23,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,11,11,11,11,12,-1,-1,16,16,17, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,24,24,24,24,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,13,14,14,13,12,12,12,12,12,13,-1,17,17,17, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,25,25,25,25,25,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,13,13,13,-1,13,13,13,-1,18,18,18, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,35,35,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 47,47,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,21,21,21, 46,46,-1,37,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,23,23,23,22,22,22,22,23,24,25,26,27,28,29,30,29,28,27,26,25,24,24,-1,-1,22,-1,22, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,28,29,30,29,28,27,27,-1,-1,-1,-1,24,23,24,23, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,29,28,28,28,29,29,-1,26,25,-1,24,24, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,29,29,29,29,29,28,27,26,26,26,25,25, 42,-1,39,38,37,36,36,36,-1,34,35,36,-1,33,33,33,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,30,29,28,27,27,27,26,26,26, 41,40,39,38,37,37,37,37,-1,35,35,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,32,31,30,29,28,28,28,27,27,27,27, 42,-1,39,38,38,38,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,33,-1,-1,-1,-1,29,28,28,28,28,28, 43,-1,39,39,39,39,-1,39,40,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,29,29,29,29,29, 44,-1,-1,-1,-1,40,41,40,40,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,30,30,30,30, 45,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,41,41,42,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,31,31,31,31, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,41,42,42,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,32,32,32,32, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,33,33,33,33, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,34,34,34,34, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,35,35,35,35, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,43,43,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,40,-1,37,36,36,36,36, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,37,37,37,37, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,43,43,42,42,42,42,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,39, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,44,44,44,44,44,44,44,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,40, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,45,45,45,45,45,45,45,45,-1,-1,-1,47,-1,-1,-1,42,41,41,41,41,41,41,41,-1,41, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,46,46,46,46,46,46,46,46,47,48,49,48,48,48,-1,42,42,42,42,42,-1,42,-1,-1,42, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,53,-1,47,47,47,47,47,47,47,47,-1,49,49,48,47,47,-1,43,43,43,43,43,-1,-1,-1,44,43, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,52,53,-1,48,48,48,48,48,48,48,48,49,50,49,48,47,46,45,44,44,44,44,44,45,46,45,44,44, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,49,-1,-1,49,49,49,49,50,49,48,47,47,-1,45,45,45,45,45,45,-1,45,45,45, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,52,52,53,53,52,51,50,51,-1,-1,-1,-1,-1,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,53,53,53,52,51,51,51,52,53,54,55,56,-1,49,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,10,10,10,11,12,13,14,15,16,17, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,9,9,9,10,11,-1,14,14,15,16,17, 35,34,33,33,-1,31,-1,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,8,8,8,9,-1,-1,-1,-1,-1,16,16,17, 35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,7,7,7,8,9,10,11,12,-1,-1,16,16,17, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,-1,-1,-1,-1,-1,3,-1,7,7,7,6,7,8,9,10,11,12,13,14,15,16,17, -1,34,33,32,31,30,29,28,27,27,27,26,25,25,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,6,5,4,3,2,2,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,15,15,15,16,17, 35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,-1,16,16,16,16,17, 35,34,33,32,31,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,16,-1,6,5,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,18, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,7,7,8,9,10,11,12,13,-1,19, 35,35,35,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,20,20,20,20,20,21,22,-1,4,4,4,-1,-1,-1,-1,10,10,11,12,13,-1,19, 36,36,36,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,19,19,19,19,20,21,22,-1,5,5,5,6,7,8,9,10,11,11,12,13,-1,18, 37,37,37,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,6,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,17, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,-1,13,13,14,15,16, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,-1,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,23,23,23,23,23,-1,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,24,24,24,24,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,10,10,10,11,-1,-1,15,15,16, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,25,25,25,25,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,12,13,13,12,11,11,11,11,11,12,-1,16,16,16, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,-1,12,12,12,-1,17,17,17, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,36,36,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 48,48,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 47,47,-1,38,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,22,22,22,21,21,21,21,22,23,24,25,26,27,28,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,27,28,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 43,-1,40,39,38,37,37,37,-1,35,36,36,-1,34,34,34,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 42,41,40,39,38,38,38,38,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,31,30,29,28,27,27,27,26,26,26,26, 43,-1,40,39,39,39,39,39,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 44,-1,40,40,40,40,-1,40,41,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28,28, 45,-1,-1,-1,-1,41,42,41,41,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,29,29,29,29, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,40,40,41,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,30,30,30,30, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,40,41,41,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,31,31,31,31, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,32,32,32,32, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,33,33,33,33, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,34,34,34,34, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,41,41,41,41,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,44,44,44,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,45,45,46,47,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,46,-1,48,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,9,9,9,9,9,10,11,12,13,14,15,16, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,8,8,8,8,8,9,10,-1,13,13,14,15,16, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,15,15,16, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,4,-1,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,7,6,5,4,3,3,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,14,14,14,15,16, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,15,15,15,15,16, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,17, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,6,6,7,8,9,10,11,12,-1,18, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,20,20,20,20,20,21,22,-1,4,4,4,-1,-1,-1,-1,9,9,10,11,12,-1,19, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,5,5,5,6,7,8,9,10,10,10,11,12,-1,18, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,6,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,17, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,-1,13,13,14,15,16, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,10,10,10,11,-1,-1,15,15,16, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,12,13,13,12,11,11,11,11,11,12,-1,16,16,16, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,-1,12,12,12,-1,17,17,17, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,22,22,22,21,21,21,21,22,23,24,25,26,27,28,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,27,28,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 44,-1,41,40,39,38,38,38,-1,36,36,36,-1,34,35,35,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 43,42,41,40,39,39,39,39,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,31,30,29,28,27,27,27,26,26,26,26, 44,-1,41,40,40,40,40,40,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 45,-1,41,41,41,41,-1,41,42,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28,28, 46,-1,-1,-1,-1,42,43,42,42,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,29,29,29,29, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,40,40,41,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,30,30,30,30, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,40,41,41,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,31,31,31,31, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,32,32,32,32, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,33,33,33,33, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,34,34,34,34, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,41,41,41,41,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,44,44,44,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,45,45,46,47,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,46,-1,48,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,7,7,7,7,7,7,7,8,9,-1,12,12,13,14,15, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,6,6,6,6,6,7,-1,-1,-1,-1,-1,14,14,15, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,5,-1,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,8,7,6,5,4,4,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,13,13,13,14,15, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,-1,14,14,14,14,15, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,16, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,5,5,6,7,8,9,10,11,-1,17, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,20,21,22,-1,4,4,4,-1,-1,-1,-1,8,8,9,10,11,-1,18, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,5,5,5,6,7,8,9,9,9,9,10,11,-1,18, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,6,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,17, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,-1,13,13,14,15,16, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,10,10,10,11,-1,-1,15,15,16, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,12,13,13,12,11,11,11,11,11,12,-1,16,16,16, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,-1,12,12,12,-1,17,17,17, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,27,28,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,27,28,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,31,30,29,28,27,27,27,26,26,26,26, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28,28, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,29,29,29,29, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,40,40,41,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,30,30,30,30, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,40,41,41,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,31,31,31,31, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,32,32,32,32, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,33,33,33,33, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,34,34,34,34, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,41,41,41,41,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,44,44,44,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,45,45,46,47,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,46,-1,48,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,8,7,6,6,6,6,6,6,6,7,8,-1,11,11,12,13,14, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,7,6,5,5,5,5,5,6,-1,-1,-1,-1,-1,13,13,14, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,6,5,4,4,4,5,6,7,8,9,-1,-1,13,13,14, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,6,-1,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,9,8,7,6,5,5,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,11,11,12,13,14, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,12,12,12,13,14, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,-1,13,13,13,13,14, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,15, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,4,4,5,6,7,8,9,10,-1,16, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,21,20,20,20,21,20,20,20,20,20,21,22,-1,4,4,4,-1,-1,-1,-1,7,7,8,9,10,-1,17, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,5,5,5,6,7,8,9,8,8,8,9,10,-1,18, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,6,6,6,6,7,8,9,9,-1,-1,-1,-1,-1,17, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,-1,13,13,14,15,16, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,10,10,10,11,-1,-1,15,15,16, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,12,13,13,12,11,11,11,11,11,12,-1,16,16,16, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,-1,12,12,12,-1,17,17,17, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 50,50,-1,40,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,27,28,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,27,28,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,31,30,29,28,27,27,27,26,26,26,26, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28,28, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,29,29,29,29, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,40,40,41,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,30,30,30,30, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,40,41,41,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,31,31,31,31, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,32,32,32,32, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,33,33,33,33, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,34,34,34,34, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,41,41,41,41,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,44,44,44,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,45,45,46,47,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,46,-1,48,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,-1,10,10,11,12,13, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,-1,-1,-1,-1,-1,12,12,13, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,-1,-1,12,12,13, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,7,-1,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,10,9,8,7,6,6,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,10,10,11,12,13, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,11,11,11,12,13, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,-1,12,12,12,12,13, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,14, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,3,3,4,5,6,7,8,9,-1,15, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,21,20,20,20,21,20,20,20,20,20,21,22,-1,4,4,4,-1,-1,-1,-1,6,6,7,8,9,-1,16, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,5,5,5,6,7,8,8,7,7,7,8,9,-1,17, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,6,6,6,6,7,8,8,8,-1,-1,-1,-1,-1,17, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,9,-1,13,13,14,15,16, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,10,10,10,11,-1,-1,15,15,16, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,12,13,13,12,11,11,11,11,11,12,-1,16,16,16, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,-1,12,12,12,-1,17,17,17, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 50,50,-1,40,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,27,28,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,27,28,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,31,30,29,28,27,27,27,26,26,26,26, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28,28, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,29,29,29,29, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,40,40,41,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,30,30,30,30, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,40,41,41,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,31,31,31,31, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,32,32,32,32, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,33,33,33,33, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,34,34,34,34, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,41,41,41,41,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,44,44,44,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,45,45,46,47,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,46,-1,48,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,-1,11,11,12,13,14, 39,38,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,-1,-1,-1,-1,-1,13,13,14, 39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,13,13,14, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,8,-1,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14, -1,38,37,36,35,34,33,32,31,31,31,30,29,29,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,11,10,9,8,7,7,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,11,11,12,13,14, -1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,12,12,12,13,14, 39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,-1,13,13,13,13,14, 39,38,37,36,35,34,34,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,20,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,-1,-1,-1,15, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,3,3,3,4,5,6,7,8,-1,16, 39,39,39,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,4,4,4,-1,-1,-1,-1,5,5,6,7,8,-1,17, 40,40,40,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,5,5,5,6,7,8,7,6,6,6,7,8,-1,17, 41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,6,6,6,6,7,8,7,7,-1,-1,-1,-1,-1,16, 42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,7,7,7,7,7,8,8,8,-1,12,12,13,14,15, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,9,9,10,11,12,13,14,15, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,10,-1,-1,13,13,14,15, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,10,10,10,11,-1,-1,14,14,15, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,12,13,13,12,11,11,11,11,11,12,-1,15,15,15, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,-1,12,12,12,-1,16,16,16, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,40,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,27,28,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,27,28,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,31,30,29,28,27,26,26,26,25,25,25,25, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27,27, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,28,28,28,28, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,40,40,41,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,29,29,29,29, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,40,41,41,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,36,36,37,-1,30,30,30,30, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,37,37,37,-1,31,31,31,31, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,38,38,-1,32,32,32,32, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,33,33,33,33, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,41,41,41,41,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,43,43,43,43,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,44,44,44,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,45,45,46,47,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,46,-1,48,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,-1,12,12,13,14,15, 40,39,38,38,-1,36,-1,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,-1,-1,-1,-1,-1,14,14,15, 40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,-1,-1,-1,-1,-1,9,-1,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15, -1,39,38,37,36,35,34,33,32,32,32,31,30,30,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,12,11,10,9,8,8,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,13,13,13,14,15, 40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,-1,14,14,14,14,15, 40,39,38,37,36,35,35,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,21,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,-1,-1,-1,16, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,-1,3,3,3,3,4,5,6,7,-1,17, 40,40,40,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,4,4,4,-1,-1,-1,-1,4,4,5,6,7,-1,17, 41,41,41,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,5,5,5,6,7,7,6,5,5,5,6,7,-1,16, 42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,6,6,6,6,7,7,6,6,-1,-1,-1,-1,-1,15, 43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,7,-1,11,11,12,13,14, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,9,-1,-1,12,12,13,14, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,10,10,10,11,-1,-1,13,13,14, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,12,13,13,12,11,11,11,11,11,12,-1,14,14,14, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,-1,12,12,12,-1,15,15,15, 44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,27,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,27,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,30,29,28,27,26,25,25,25,24,24,24,24, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,40,40,41,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,40,41,41,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,52,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,51,52,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,51,51,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,52,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,-1,13,13,14,15,16, 41,40,39,39,-1,37,-1,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,-1,-1,-1,-1,15,15,16, 41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,-1,-1,-1,-1,-1,10,-1,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16, -1,40,39,38,37,36,35,34,33,33,33,32,31,31,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,13,12,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,14,14,14,15,16, 41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,15,15,15,15,16, 41,40,39,38,37,36,36,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,22,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,-1,-1,17, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,3,3,3,3,4,5,6,7,-1,18, 41,41,41,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,5,5,5,-1,-1,-1,-1,4,4,5,6,7,-1,17, 42,42,42,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,6,6,6,7,8,7,6,5,5,5,6,7,-1,16, 43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,7,7,7,7,8,7,6,6,-1,-1,-1,-1,-1,15, 44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,8,8,8,8,8,7,7,7,-1,11,11,12,13,14, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,9,8,8,8,8,9,10,11,12,13,14, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,10,10,10,9,9,9,9,9,-1,-1,12,12,13,14, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,10,10,10,10,11,-1,-1,13,13,14, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,13,14,13,12,11,11,11,11,11,12,-1,14,14,14, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,13,12,12,12,-1,12,12,12,-1,15,15,15, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,14,14,14,13,13,13,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,27,28,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,25,25,24,24,24,24, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,41,41,42,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,41,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,53,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,52,53,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,52,52,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,53,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,-1,14,14,15,16,17, 42,41,40,40,-1,38,-1,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,-1,-1,-1,-1,16,16,17, 42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,-1,-1,-1,-1,-1,11,-1,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17, -1,41,40,39,38,37,36,35,34,34,34,33,32,32,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,14,13,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,15,15,15,16,17, 42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,16,16,16,16,17, 42,41,40,39,38,37,37,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,23,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,18, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,3,3,3,3,4,5,6,7,-1,18, 42,42,42,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,6,6,6,-1,-1,-1,-1,4,4,5,6,7,-1,17, 43,43,43,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,22,21,21,-1,21,21,21,21,22,23,24,-1,7,7,7,8,8,7,6,5,5,5,6,7,-1,16, 44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,8,8,8,8,8,7,6,6,-1,-1,-1,-1,-1,15, 45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,9,9,9,9,8,7,7,7,-1,11,11,12,13,14, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,9,8,8,8,8,9,10,11,12,13,14, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,21,20,19,18,17,17,-1,14,13,12,11,11,11,10,9,9,9,9,9,-1,-1,12,12,13,14, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,10,10,10,10,11,-1,-1,13,13,14, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,14,14,13,12,11,11,11,11,11,12,-1,14,14,14, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,13,12,12,12,-1,12,12,12,-1,15,15,15, 46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,15,15,14,13,13,13,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,16,16,15,15,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 52,52,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 51,51,-1,43,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,24,24,24,23,23,23,23,24,25,26,27,28,29,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,29,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 47,-1,44,43,42,41,41,41,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 46,45,44,43,42,42,42,42,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,25,25,24,24,24,24, 47,-1,44,43,43,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 48,-1,44,44,44,44,-1,44,45,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 48,-1,-1,-1,-1,45,46,45,45,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,42,42,43,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,42,43,43,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,43,44,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,43,43,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,43,43,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,44,44,43,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,44,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,54,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,53,54,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,53,53,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,53,53,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,53,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,-1,15,15,16,17,18, 43,42,41,41,-1,39,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,-1,-1,-1,-1,17,17,18, 43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,17,17,18, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,-1,-1,-1,-1,-1,12,-1,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18, -1,42,41,40,39,38,37,36,35,35,35,34,33,33,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,15,14,13,12,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,16,16,16,17,18, 43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,17,17,17,17,18, 43,42,41,40,39,38,38,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,24,24,24,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,19, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,3,3,3,3,4,5,6,7,-1,18, 43,43,43,-1,43,42,41,40,40,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,7,7,7,-1,-1,-1,-1,4,4,5,6,7,-1,17, 44,44,44,-1,43,42,41,40,39,39,-1,-1,34,-1,-1,-1,-1,-1,-1,27,-1,-1,23,22,22,-1,22,22,22,22,23,24,25,-1,8,8,8,9,8,7,6,5,5,5,6,7,-1,16, 45,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,-1,23,22,21,21,21,21,21,22,-1,25,25,-1,9,9,9,9,8,7,6,6,-1,-1,-1,-1,-1,15, 46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,10,10,10,9,8,7,7,7,-1,11,11,12,13,14, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,19,19,-1,15,14,13,12,11,11,10,9,8,8,8,8,9,10,11,12,13,14, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,22,21,20,19,18,18,-1,15,14,13,12,12,11,10,9,9,9,9,9,-1,-1,12,12,13,14, 47,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,10,10,10,10,11,-1,-1,13,13,14, 47,46,45,45,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,15,14,13,12,11,11,11,11,11,12,-1,14,14,14, 47,46,45,44,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,14,13,12,12,12,-1,12,12,12,-1,15,15,15, 47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,17,16,15,15,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 53,53,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 52,52,-1,44,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,25,25,25,24,24,24,24,25,26,27,28,29,29,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,29,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,29,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 48,-1,45,44,43,42,42,42,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 47,46,45,44,43,43,43,43,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,25,25,24,24,24,24, 48,-1,45,44,44,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 49,-1,45,45,45,45,-1,45,46,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 49,-1,-1,-1,-1,46,47,46,46,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,43,42,43,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,43,43,43,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,44,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,44,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,43,43,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,44,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,55,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,54,54,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,53,53,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,54,53,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,53,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,8,7,6,6,6,6, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,-1,7,6,5,5,5, 45,44,43,43,-1,41,-1,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,4,4,4, 45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,3,3,4, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4, -1,44,43,42,41,40,39,38,37,37,37,36,35,35,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,21,20,19,18,17,16,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,1,1,2,3,4, -1,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,-1,0,1,2,3,4, 45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,19,19,-1,16,15,14,13,12,12,12,13,14,15,16,-1,1,1,2,3,4, 45,44,43,42,41,40,40,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,-1,-1,-1,5, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,14,14,15,16,17,18,19,20,-1,6, 45,45,45,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,31,31,31,32,33,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,-1,7, 46,46,46,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,29,29,29,-1,30,30,30,30,31,32,33,-1,16,16,16,17,18,19,19,18,18,18,19,20,-1,8, 47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,30,30,29,29,29,29,29,30,-1,33,33,-1,17,17,17,17,18,18,18,18,-1,-1,-1,-1,-1,9, 48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,18,18,18,18,18,18,17,17,-1,14,13,12,11,10, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,33,-1,30,29,28,27,27,27,-1,23,22,21,20,19,19,19,19,19,18,17,16,15,14,13,12,11,11, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,33,33,33,33,33,-1,30,29,28,27,26,26,-1,23,22,21,20,20,20,20,20,19,18,17,17,-1,-1,13,12,12,12, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,34,34,34,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,19,18,18,18,19,-1,-1,13,13,13, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,35,35,35,35,-1,-1,33,-1,30,29,29,-1,-1,-1,-1,23,22,22,22,23,22,21,20,19,19,19,19,19,20,-1,14,14,14, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,36,36,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,22,21,20,20,20,-1,20,20,20,-1,15,15,15, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,24,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,46,46,46,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,32,31,31,-1,30,31,32,-1,25,25,25,25,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 58,58,-1,47,47,47,46,45,44,43,42,41,40,39,39,39,39,-1,39,40,-1,32,32,32,32,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 57,57,-1,48,48,47,46,45,44,44,-1,41,40,40,40,40,40,41,40,40,-1,33,33,33,32,32,32,32,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 56,57,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,34,34,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 55,-1,-1,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,-1,36,35,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 54,-1,50,49,48,47,46,46,-1,44,-1,-1,-1,43,43,43,-1,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 53,-1,50,49,48,47,47,47,-1,45,46,47,-1,44,44,44,-1,39,38,37,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 52,51,50,49,48,48,48,48,-1,46,46,46,-1,44,-1,-1,-1,39,38,37,37,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,25,25,24,24,24,24, 53,-1,50,49,49,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 54,-1,50,50,50,50,-1,50,51,-1,46,45,44,43,42,41,40,39,39,39,-1,-1,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 55,-1,-1,-1,-1,51,52,51,51,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 56,55,54,54,-1,-1,-1,-1,-1,-1,46,45,44,43,43,43,44,45,46,47,46,45,44,43,42,43,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 56,55,54,53,52,51,50,49,48,47,46,45,44,44,44,44,-1,46,46,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 56,55,54,54,-1,51,50,49,48,47,46,45,45,45,45,-1,-1,47,47,47,46,45,44,44,44,44,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 56,55,55,-1,-1,-1,-1,-1,48,47,46,46,46,46,46,-1,49,48,48,47,46,45,45,45,44,44,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,55,54,53,53,-1,50,49,48,47,47,47,47,47,47,48,49,49,48,47,46,46,46,-1,43,43,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,54,53,52,51,50,49,49,49,-1,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 56,55,54,53,52,51,51,-1,-1,-1,-1,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 56,55,54,53,52,52,52,-1,59,58,58,-1,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 56,55,54,53,53,53,53,-1,59,58,57,56,55,-1,-1,-1,51,-1,49,49,-1,-1,-1,44,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 56,55,54,54,54,54,54,-1,-1,-1,-1,-1,-1,-1,54,53,52,-1,50,-1,57,57,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 56,55,55,55,55,55,55,56,57,58,58,57,56,55,54,53,53,-1,-1,56,56,56,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 56,56,56,56,56,56,56,56,57,58,58,57,56,55,54,54,54,-1,55,55,55,55,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 57,57,57,57,57,-1,57,57,57,58,58,57,56,55,55,55,55,56,55,54,54,54,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 58,58,58,58,-1,-1,58,58,58,58,58,57,56,56,56,56,56,56,55,54,53,53,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 59,59,59,-1,-1,-1,-1,-1,59,59,58,58,-1,57,57,57,57,-1,-1,54,53,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 60,60,60,61,62,63,62,61,60,59,59,59,59,58,58,58,-1,-1,-1,-1,53,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,8,7,6,6,6,6, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,-1,7,6,5,5,5, 45,44,43,43,-1,41,-1,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,4,4,4, 45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,3,3,3, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3, -1,44,43,42,41,40,39,38,37,37,37,36,35,35,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,21,20,19,18,17,16,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,1,1,1,2,3, -1,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,-1,1,0,1,2,3, 45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,19,19,-1,16,15,14,13,12,12,12,13,14,15,16,-1,1,1,1,2,3, 45,44,43,42,41,40,40,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,-1,-1,-1,4, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,14,14,15,16,17,18,19,20,-1,5, 45,45,45,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,31,31,31,32,33,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,-1,6, 46,46,46,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,29,29,29,-1,30,30,30,30,31,32,33,-1,16,16,16,17,18,18,18,18,18,18,19,20,-1,7, 47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,30,30,29,29,29,29,29,30,-1,33,33,-1,17,17,17,17,18,17,17,17,-1,-1,-1,-1,-1,8, 48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,18,18,18,18,18,17,16,16,-1,13,12,11,10,9, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,33,-1,30,29,28,27,27,27,-1,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,11,10,10, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,33,33,33,33,33,-1,30,29,28,27,26,26,-1,23,22,21,20,20,20,20,19,18,17,16,16,-1,-1,12,11,11,11, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,34,34,34,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,18,17,17,17,18,-1,-1,12,12,12, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,35,35,35,35,-1,-1,33,-1,30,29,29,-1,-1,-1,-1,23,22,22,22,22,21,20,19,18,18,18,18,18,19,-1,13,13,13, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,36,36,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,-1,19,19,19,-1,14,14,14, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,46,46,46,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,32,31,31,-1,30,31,32,-1,25,25,25,24,23,22,22,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 58,58,-1,47,47,47,46,45,44,43,42,41,40,39,39,39,39,-1,39,40,-1,32,32,32,32,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 57,57,-1,48,48,47,46,45,44,44,-1,41,40,40,40,40,40,41,40,40,-1,33,33,33,32,32,32,32,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 56,57,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,34,34,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 55,-1,-1,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,-1,36,35,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 54,-1,50,49,48,47,46,46,-1,44,-1,-1,-1,43,43,43,-1,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 53,-1,50,49,48,47,47,47,-1,45,46,47,-1,44,44,44,-1,39,38,37,36,36,36,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 52,51,50,49,48,48,48,48,-1,46,46,46,-1,44,-1,-1,-1,39,38,37,37,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 53,-1,50,49,49,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 54,-1,50,50,50,50,-1,50,51,-1,46,45,44,43,42,41,40,39,39,39,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 55,-1,-1,-1,-1,51,52,51,51,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 56,55,54,54,-1,-1,-1,-1,-1,-1,46,45,44,43,43,43,44,45,46,46,45,44,43,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 56,55,54,53,52,51,50,49,48,47,46,45,44,44,44,44,-1,46,46,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 56,55,54,54,-1,51,50,49,48,47,46,45,45,45,45,-1,-1,47,47,46,45,44,43,43,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 56,55,55,-1,-1,-1,-1,-1,48,47,46,46,46,46,46,-1,49,48,47,46,45,44,44,44,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,55,54,53,53,-1,50,49,48,47,47,47,47,47,47,48,49,48,47,46,45,45,45,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,54,53,52,51,50,49,49,49,-1,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 56,55,54,53,52,51,51,-1,-1,-1,-1,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 56,55,54,53,52,52,52,-1,58,57,57,-1,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 56,55,54,53,53,53,53,-1,58,57,56,55,54,-1,-1,-1,50,-1,48,48,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 56,55,54,54,54,54,54,-1,-1,-1,-1,-1,-1,-1,53,52,51,-1,49,-1,56,56,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 56,55,55,55,55,55,55,56,57,58,57,56,55,54,53,52,52,-1,-1,55,55,55,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 56,56,56,56,56,56,56,56,57,58,57,56,55,54,53,53,53,-1,54,54,54,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 57,57,57,57,57,-1,57,57,57,58,57,56,55,54,54,54,54,55,54,53,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 58,58,58,58,-1,-1,58,58,58,58,57,56,55,55,55,55,55,55,54,53,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 59,59,59,-1,-1,-1,-1,-1,59,58,57,57,-1,56,56,56,56,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 60,60,60,61,62,62,61,60,59,58,58,58,58,57,57,57,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,8,7,6,6,6,6, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,-1,7,6,5,5,5, 45,44,43,43,-1,41,-1,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,4,4,4, 45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,3,3,3, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2, -1,44,43,42,41,40,39,38,37,37,37,36,35,35,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,21,20,19,18,17,16,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,2,1,1,1,2, -1,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,-1,2,1,0,1,2, 45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,19,19,-1,16,15,14,13,12,12,12,13,14,15,16,-1,2,1,1,1,2, 45,44,43,42,41,40,40,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,-1,-1,-1,3, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,14,14,15,16,17,18,19,20,-1,4, 45,45,45,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,31,31,31,32,33,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,-1,5, 46,46,46,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,29,29,29,-1,30,30,30,30,31,32,33,-1,16,16,16,17,17,17,17,17,18,18,19,20,-1,6, 47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,30,30,29,29,29,29,29,30,-1,33,33,-1,17,17,17,17,17,16,16,16,-1,-1,-1,-1,-1,7, 48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,18,18,18,18,17,16,15,15,-1,12,11,10,9,8, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,33,-1,30,29,28,27,27,27,-1,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,9,9, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,33,33,33,33,33,-1,30,29,28,27,26,26,-1,23,22,21,20,20,20,19,18,17,16,15,15,-1,-1,11,10,10,10, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,34,34,34,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,17,16,16,16,17,-1,-1,11,11,11, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,35,35,35,35,-1,-1,33,-1,30,29,29,-1,-1,-1,-1,23,22,22,22,21,20,19,18,17,17,17,17,17,18,-1,12,12,12, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,36,36,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,19,18,18,18,-1,18,18,18,-1,13,13,13, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,46,46,46,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,32,31,31,-1,30,31,32,-1,25,25,24,23,22,21,21,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 58,58,-1,47,47,47,46,45,44,43,42,41,40,39,39,39,39,-1,39,40,-1,32,32,32,32,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 57,57,-1,48,48,47,46,45,44,44,-1,41,40,40,40,40,40,41,40,40,-1,33,33,33,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 56,57,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,34,34,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 55,-1,-1,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,-1,36,35,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 54,-1,50,49,48,47,46,46,-1,44,-1,-1,-1,43,43,43,-1,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 53,-1,50,49,48,47,47,47,-1,45,46,47,-1,44,44,44,-1,39,38,37,36,36,36,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 52,51,50,49,48,48,48,48,-1,46,46,46,-1,44,-1,-1,-1,39,38,37,37,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,23,23,22,22,22,22, 53,-1,50,49,49,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 54,-1,50,50,50,50,-1,50,51,-1,46,45,44,43,42,41,40,39,39,39,-1,-1,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,29,30,31,32,-1,-1,24,24,24,24,24, 55,-1,-1,-1,-1,51,52,51,51,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,30,31,32,33,-1,-1,25,25,25,25, 56,55,54,54,-1,-1,-1,-1,-1,-1,46,45,44,43,43,43,44,45,46,45,44,43,42,41,40,41,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,26,26,26,26, 56,55,54,53,52,51,50,49,48,47,46,45,44,44,44,44,-1,46,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,33,34,-1,27,27,27,27, 56,55,54,54,-1,51,50,49,48,47,46,45,45,45,45,-1,-1,47,46,45,44,43,42,42,42,42,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,34,34,34,-1,28,28,28,28, 56,55,55,-1,-1,-1,-1,-1,48,47,46,46,46,46,46,-1,48,47,46,45,44,43,43,43,42,42,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,35,-1,29,29,29,29, -1,55,54,53,53,-1,50,49,48,47,47,47,47,47,47,48,48,47,46,45,44,44,44,-1,41,41,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,30,30,30,30, -1,-1,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,48,47,46,45,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,54,53,52,51,50,49,49,49,-1,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 56,55,54,53,52,51,51,-1,-1,-1,-1,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 56,55,54,53,52,52,52,-1,57,56,56,-1,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 56,55,54,53,53,53,53,-1,57,56,55,54,53,-1,-1,-1,49,-1,47,47,-1,-1,-1,42,41,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 56,55,54,54,54,54,54,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,48,-1,55,55,-1,42,41,41,41,41,41,41,41,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 56,55,55,55,55,55,55,56,57,57,56,55,54,53,52,51,51,-1,-1,54,54,54,-1,42,42,42,42,42,42,42,42,43,44,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 56,56,56,56,56,56,56,56,57,57,56,55,54,53,52,52,52,-1,53,53,53,53,-1,43,43,43,43,43,43,43,43,-1,45,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 57,57,57,57,57,-1,57,57,57,57,56,55,54,53,53,53,53,54,53,52,52,52,-1,44,44,44,44,44,44,44,44,45,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 58,58,58,58,-1,-1,58,58,58,57,56,55,54,54,54,54,54,54,53,52,51,51,-1,-1,-1,45,-1,-1,45,45,45,45,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 59,59,59,-1,-1,-1,-1,-1,58,57,56,56,-1,55,55,55,55,-1,-1,52,51,50,49,48,47,46,47,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 60,60,60,61,62,61,60,59,58,57,57,57,57,56,56,56,-1,-1,-1,-1,51,50,49,48,47,47,47,48,49,50,51,52,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,8,7,6,6,6,6, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,10,-1,7,6,5,5,5, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,4,4,4, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,3,3,3, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,3,2,1,1,1, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,3,2,1,0,1, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,3,2,1,1,1, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,2, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,18,19,20,-1,3, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,17,17,18,19,20,-1,4, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,17,16,16,16,16,17,18,19,20,-1,5, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,17,16,15,15,15,-1,-1,-1,-1,-1,6, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,18,17,16,15,14,14,-1,11,10,9,8,7, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,15,15,16,-1,-1,10,10,10, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,-1,11,11,11, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,17,17,17,-1,12,12,12, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,16,-1,16, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,23,-1,20,19,-1,18,18, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,22,22,21,21,21,21, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,-1,-1,-1,-1,23,22,22,22,22,22, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,28,29,30,31,-1,-1,23,23,23,23,23, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,29,30,31,32,-1,-1,24,24,24,24, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,45,44,43,42,41,40,39,40,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,-1,25,25,25,25, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,32,32,33,-1,26,26,26,26, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,46,45,44,43,42,41,41,41,41,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,33,33,33,-1,27,27,27,27, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,47,46,45,44,43,42,42,42,41,41,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,34,-1,28,28,28,28, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,48,47,46,45,44,43,43,43,-1,40,40,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,29,29,29,29, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,47,46,45,44,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,55,54,53,52,51,50,50,50,-1,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 57,56,55,54,53,52,52,-1,-1,-1,-1,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 57,56,55,54,53,53,53,-1,56,55,55,-1,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 57,56,55,54,54,54,54,-1,56,55,54,53,52,-1,-1,-1,48,-1,46,46,-1,-1,-1,41,40,39,39,39,39,39,39,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,47,-1,54,54,-1,41,40,40,40,40,40,40,40,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 57,56,56,56,56,56,56,57,57,56,55,54,53,52,51,50,50,-1,-1,53,53,53,-1,41,41,41,41,41,41,41,41,42,43,43,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 57,57,57,57,57,57,57,57,57,56,55,54,53,52,51,51,51,-1,52,52,52,52,-1,42,42,42,42,42,42,42,42,-1,44,43,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 58,58,58,58,58,-1,58,58,57,56,55,54,53,52,52,52,52,53,52,51,51,51,-1,43,43,43,43,43,43,43,43,44,44,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 59,59,59,59,-1,-1,59,58,57,56,55,54,53,53,53,53,53,53,52,51,50,50,-1,-1,-1,44,-1,-1,44,44,44,44,44,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 60,60,60,-1,-1,-1,-1,-1,57,56,55,55,-1,54,54,54,54,-1,-1,51,50,49,48,47,46,45,46,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 61,61,61,62,61,60,59,58,57,56,56,56,56,55,55,55,-1,-1,-1,-1,50,49,48,47,46,46,46,47,48,49,50,51,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,9,8,7,6,6,6,6, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,7,6,5,5,5, 47,46,45,45,-1,43,-1,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,4,4,4, 47,46,45,45,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,3,3,3, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, -1,46,45,44,43,42,41,40,39,39,39,38,37,37,-1,-1,-1,-1,-1,29,29,-1,-1,25,25,-1,23,22,21,20,19,18,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,4,3,2,1,1, -1,46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,-1,4,3,2,1,0, 47,46,45,44,43,42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,21,21,-1,18,17,16,15,14,14,14,15,16,17,18,-1,4,3,2,1,1, 47,46,45,44,43,42,42,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,-1,-1,-1,2, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,16,16,17,18,18,18,19,20,-1,3, 47,47,47,-1,47,46,45,44,44,44,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,31,32,32,32,32,32,33,34,-1,17,17,17,-1,-1,-1,-1,17,17,18,19,20,-1,4, 48,48,48,-1,47,46,45,44,43,43,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,18,18,18,17,16,16,16,16,17,18,19,20,-1,5, 49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,-1,32,31,30,30,30,30,30,31,-1,34,34,-1,19,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,6, 50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,14,-1,11,10,9,8,7, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,35,-1,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,35,35,35,35,35,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9, 51,50,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,36,36,36,36,36,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,15,15,16,-1,-1,10,10,10, 51,50,49,49,-1,46,45,45,45,45,-1,40,39,38,37,37,37,37,37,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,-1,11,11,11, 51,50,49,48,47,46,46,46,46,46,-1,40,39,38,38,38,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,17,17,17,-1,12,12,12, 51,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,48,48,48,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,-1,33,32,32,-1,31,32,33,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 60,60,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,41,42,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 59,59,-1,50,50,49,48,47,46,46,-1,43,42,42,42,42,42,43,42,42,-1,34,34,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,16,-1,16, 58,59,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,-1,-1,35,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 57,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44,44,-1,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,23,-1,20,19,-1,18,18, 56,-1,52,51,50,49,48,48,-1,46,-1,-1,-1,45,45,45,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 55,-1,52,51,50,49,49,49,-1,47,48,48,-1,46,46,46,-1,40,39,38,37,37,37,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 54,53,52,51,50,50,50,50,-1,48,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,22,22,21,21,21,21, 55,-1,52,51,51,51,51,51,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,-1,-1,-1,-1,23,22,22,22,22,22, 56,-1,52,52,52,52,-1,52,53,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,28,29,30,31,-1,-1,23,23,23,23,23, 57,-1,-1,-1,-1,53,54,53,53,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,29,30,31,32,-1,-1,24,24,24,24, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,45,44,43,42,41,40,39,40,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,-1,25,25,25,25, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,32,32,33,-1,26,26,26,26, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,46,45,44,43,42,41,41,41,41,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,33,33,33,-1,27,27,27,27, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,47,46,45,44,43,42,42,42,41,41,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,34,-1,28,28,28,28, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,48,47,46,45,44,43,43,43,-1,40,40,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,29,29,29,29, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,47,46,45,44,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,55,54,53,52,51,50,50,50,-1,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 57,56,55,54,53,52,52,-1,-1,-1,-1,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 57,56,55,54,53,53,53,-1,56,55,55,-1,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 57,56,55,54,54,54,54,-1,56,55,54,53,52,-1,-1,-1,48,-1,46,46,-1,-1,-1,41,40,39,39,39,39,39,39,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,47,-1,54,54,-1,41,40,40,40,40,40,40,40,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 57,56,56,56,56,56,56,57,57,56,55,54,53,52,51,50,50,-1,-1,53,53,53,-1,41,41,41,41,41,41,41,41,42,43,43,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 57,57,57,57,57,57,57,57,57,56,55,54,53,52,51,51,51,-1,52,52,52,52,-1,42,42,42,42,42,42,42,42,-1,44,43,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 58,58,58,58,58,-1,58,58,57,56,55,54,53,52,52,52,52,53,52,51,51,51,-1,43,43,43,43,43,43,43,43,44,44,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 59,59,59,59,-1,-1,59,58,57,56,55,54,53,53,53,53,53,53,52,51,50,50,-1,-1,-1,44,-1,-1,44,44,44,44,44,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 60,60,60,-1,-1,-1,-1,-1,57,56,55,55,-1,54,54,54,54,-1,-1,51,50,49,48,47,46,45,46,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 61,61,61,62,61,60,59,58,57,56,56,56,56,55,55,55,-1,-1,-1,-1,50,49,48,47,46,46,46,47,48,49,50,51,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 8,8,8,8,8,9,10,11,12,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 7,7,7,7,8,9,10,11,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 6,6,6,6,-1,10,-1,12,11,11,11,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 6,5,5,5,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,4,4,4,4,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,38,37,37,37,37,36,36,36,37,38,39,40,40,41,42,43,-1,-1,-1,-1,-1,48, 2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,41,41,42,43,43,43,44,45,-1,49, 3,3,3,-1,11,11,11,11,12,13,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 4,4,4,-1,10,10,10,11,12,13,-1,-1,14,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 5,5,5,-1,9,9,10,11,12,13,14,15,15,16,17,18,19,20,21,21,22,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 6,6,6,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,22,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 7,7,7,-1,9,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,18,18,19,20,21,22,23,24,-1,27,27,27,27,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 15,14,13,12,11,11,11,11,12,13,-1,17,17,17,18,19,19,20,21,22,23,24,-1,28,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 15,14,13,13,-1,12,12,12,12,13,-1,18,18,18,18,19,20,20,21,-1,-1,25,-1,29,29,29,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 15,14,14,14,14,13,13,13,13,13,-1,19,19,19,19,19,20,21,21,-1,27,26,27,28,29,30,31,32,33,33,32,32,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 15,15,15,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,-1,27,27,27,28,29,30,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,49,49,49, -1,-1,-1,15,15,15,15,16,17,18,19,20,21,22,21,21,21,21,22,-1,-1,28,28,28,-1,31,32,33,-1,34,34,34,34,34,34,35,-1,-1,-1,-1,-1,48,48,49,50,50,50,50, 30,30,-1,16,16,16,16,16,17,18,19,20,21,22,22,22,22,-1,23,24,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,-1,51,51,51, 29,29,-1,17,17,17,17,17,17,18,-1,21,21,22,23,23,23,24,24,24,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,-1,52, 28,29,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,24,24,25,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,51,52,53,53, 27,-1,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,25,25,-1,33,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,-1,53,53, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,24,24,24,-1,31,31,31,32,33,34,-1,41,42,42,42,42,43,44,43,42,41,42,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,25,-1,-1,-1,30,30,31,32,-1,-1,-1,40,-1,41,41,42,43,44,43,42,42,42,43,44,45,46,47,47,47,48,49,50,51,52,53, 25,-1,23,23,23,23,23,23,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,40,41,42,43,44,43,43,43,43,43,44,45,-1,-1,-1,-1,49,49,50,51,52,53, 26,-1,24,24,24,24,-1,24,25,-1,24,24,24,25,26,27,28,29,30,31,-1,-1,40,39,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52,53, 27,-1,-1,-1,-1,25,26,25,25,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,45,46,47,48,49,-1,-1,51,51,52,53, 28,29,30,31,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,46,46,46,46,46,46,46,46,46,46,46,46,47,48,49,50,-1,52,52,52,53, 29,29,30,31,32,32,31,30,29,28,27,27,27,27,27,27,-1,30,30,31,32,33,34,35,36,37,-1,45,45,45,45,45,45,45,46,47,47,47,47,-1,49,49,50,-1,53,53,53,53, 30,30,30,31,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,31,31,31,32,33,34,35,36,37,-1,45,44,44,44,44,44,45,46,47,48,48,48,49,50,50,50,-1,54,54,54,54, 31,31,31,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,33,32,32,32,32,33,34,35,36,37,-1,45,44,43,43,43,44,45,46,47,48,49,49,49,50,51,51,-1,55,55,55,55, -1,32,32,33,34,-1,32,31,30,30,30,30,30,30,30,31,32,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,50,50,51,-1,-1,56,56,56,56, -1,-1,33,33,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,52,-1,56,56,57,57,57, -1,-1,34,34,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,53,53,54,53,54,55,56,57,58,58, 37,36,35,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,51,52,53,54,54,54,55,56,57,58,59, 37,36,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,51,52,53,54,55,55,55,56,57,-1,60, 37,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,51,52,53,54,54,54,55,56,57,-1,61, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,53,53,53,53,54,55,56,57,-1,61, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,52,52,52,53,54,-1,57,-1,-1,60, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,52,53,54,-1,-1,-1,59,59, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,54,55,-1,58,58,59, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,59,59,59, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,60,60,60, 7,7,7,7,7,8,9,10,11,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 6,6,6,6,7,8,9,10,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 5,5,5,5,-1,9,-1,11,10,10,10,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 5,4,4,4,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,3,3,3,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,37,36,36,36,36,35,35,35,36,37,38,39,39,40,41,42,-1,-1,-1,-1,-1,47, 2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,40,40,41,42,42,42,43,44,-1,48, 3,3,3,-1,11,11,11,11,12,13,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 4,4,4,-1,10,10,10,11,12,13,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 5,5,5,-1,9,9,10,11,12,13,14,15,14,15,16,17,18,19,20,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 6,6,6,7,8,9,10,11,12,13,14,15,15,15,16,17,18,19,20,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 7,7,7,-1,9,9,10,11,12,13,14,15,16,16,16,17,18,19,20,21,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,17,17,18,19,20,21,22,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 15,14,13,12,11,11,11,11,12,13,-1,17,17,17,18,18,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 15,14,13,13,-1,12,12,12,12,13,-1,18,18,18,18,19,19,19,20,-1,-1,24,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 15,14,14,14,14,13,13,13,13,13,-1,19,19,19,19,19,20,20,20,-1,26,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 15,15,15,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,21,-1,26,26,26,27,28,29,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,15,15,15,15,16,17,18,19,20,21,22,21,21,21,21,22,-1,-1,27,27,27,-1,30,31,32,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,47,47,48,49,49,49,49, 30,30,-1,16,16,16,16,16,17,18,19,20,21,22,22,22,22,-1,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,50,50,50, 29,29,-1,17,17,17,17,17,17,18,-1,21,21,22,23,23,23,24,24,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,-1,51, 28,29,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,24,24,25,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,52, 27,-1,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,25,25,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,24,24,24,-1,31,31,31,32,33,33,-1,41,42,42,42,42,43,43,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,25,-1,-1,-1,30,30,31,32,-1,-1,-1,40,-1,41,41,42,43,43,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 25,-1,23,23,23,23,23,23,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,40,41,42,43,43,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 26,-1,24,24,24,24,-1,24,25,-1,24,24,24,25,26,27,28,29,30,31,-1,-1,40,39,38,39,40,41,42,43,43,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 27,-1,-1,-1,-1,25,26,25,25,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 28,29,30,31,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,46,46,46,46,46,46,45,45,45,45,45,45,46,47,48,49,-1,51,51,51,52, 29,29,30,31,32,32,31,30,29,28,27,27,27,27,27,27,-1,30,30,31,32,33,34,35,36,37,-1,45,45,45,45,45,45,45,46,46,46,46,46,-1,48,48,49,-1,52,52,52,52, 30,30,30,31,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,31,31,31,32,33,34,35,36,37,-1,45,44,44,44,44,44,45,46,47,47,47,47,48,49,49,49,-1,53,53,53,53, 31,31,31,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,33,32,32,32,32,33,34,35,36,37,-1,45,44,43,43,43,44,45,46,47,48,48,48,48,49,50,50,-1,54,54,54,54, -1,32,32,33,34,-1,32,31,30,30,30,30,30,30,30,31,32,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,43,44,45,46,47,48,49,49,49,49,50,-1,-1,55,55,55,55, -1,-1,33,33,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,34,34,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,53,53,53,52,53,54,55,56,57,57, 37,36,35,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,51,52,53,53,53,53,54,55,56,57,58, 37,36,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,51,52,53,54,54,54,54,55,56,-1,59, 37,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,51,52,53,54,54,54,55,55,56,-1,60, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,53,53,53,53,54,55,56,56,-1,61, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,52,52,52,53,54,-1,57,-1,-1,60, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,52,53,54,-1,-1,-1,59,59, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,54,55,-1,58,58,59, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,59,59,59, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,60,60,60, 7,7,7,7,7,8,9,10,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 6,6,6,6,7,8,9,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 5,5,5,5,-1,9,-1,10,9,9,9,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 5,4,4,4,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,3,3,3,3,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,36,35,35,35,35,34,34,34,35,36,37,38,38,39,40,41,-1,-1,-1,-1,-1,46, 2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,39,39,40,41,41,41,42,43,-1,47, 3,3,3,-1,11,11,11,11,12,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 4,4,4,-1,10,10,10,11,12,13,-1,-1,12,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 5,5,5,-1,9,9,10,11,12,13,14,14,13,14,15,16,17,18,19,19,20,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 6,6,6,7,8,9,10,11,12,13,14,14,14,14,15,16,17,18,19,20,20,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 7,7,7,-1,9,9,10,11,12,13,14,15,15,15,15,16,17,18,19,20,21,22,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,10,10,10,11,12,13,-1,16,16,16,16,16,17,18,19,20,21,22,-1,25,25,25,25,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 15,14,13,12,11,11,11,11,12,13,-1,17,17,17,17,17,17,18,19,20,21,22,-1,26,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 15,14,13,13,-1,12,12,12,12,13,-1,18,18,18,18,18,18,18,19,-1,-1,23,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 15,14,14,14,14,13,13,13,13,13,-1,19,19,19,19,19,19,19,19,-1,25,24,25,26,27,28,29,30,31,31,30,30,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 15,15,15,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,25,25,25,26,27,28,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,47,47,47, -1,-1,-1,15,15,15,15,16,17,18,19,20,21,22,21,21,21,21,21,-1,-1,26,26,26,-1,29,30,31,-1,32,32,32,32,32,32,33,-1,-1,-1,-1,-1,46,46,47,48,48,48,48, 30,30,-1,16,16,16,16,16,17,18,19,20,21,22,22,22,22,-1,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,49,49,49, 29,29,-1,17,17,17,17,17,17,18,-1,21,21,22,23,23,23,24,23,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,-1,50, 28,29,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,24,24,24,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,51, 27,-1,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,25,25,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,24,24,24,-1,31,31,31,32,32,32,-1,41,42,42,42,42,43,42,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,25,-1,-1,-1,30,30,31,32,-1,-1,-1,40,-1,41,41,42,43,42,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 25,-1,23,23,23,23,23,23,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,40,41,42,43,42,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 26,-1,24,24,24,24,-1,24,25,-1,24,24,24,25,26,27,28,29,30,31,-1,-1,40,39,38,39,40,41,42,43,42,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 27,-1,-1,-1,-1,25,26,25,25,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 28,29,30,31,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,46,46,46,46,46,45,44,44,44,44,44,44,45,46,47,48,-1,50,50,50,51, 29,29,30,31,32,32,31,30,29,28,27,27,27,27,27,27,-1,30,30,31,32,33,34,35,36,37,-1,45,45,45,45,45,45,45,45,45,45,45,45,-1,47,47,48,-1,51,51,51,51, 30,30,30,31,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,31,31,31,32,33,34,35,36,37,-1,45,44,44,44,44,44,45,46,46,46,46,46,47,48,48,48,-1,52,52,52,52, 31,31,31,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,33,32,32,32,32,33,34,35,36,37,-1,45,44,43,43,43,44,45,46,47,47,47,47,47,48,49,49,-1,53,53,53,53, -1,32,32,33,34,-1,32,31,30,30,30,30,30,30,30,31,32,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,43,44,45,46,47,48,48,48,48,48,49,-1,-1,54,54,54,54, -1,-1,33,33,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,34,34,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,53,53,52,51,52,53,54,55,56,56, 37,36,35,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,51,52,53,52,52,52,53,54,55,56,57, 37,36,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,51,52,53,53,53,53,53,54,55,-1,58, 37,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,51,52,53,54,54,54,54,54,55,-1,59, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,53,53,53,53,54,55,55,55,-1,60, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,52,52,52,53,54,-1,56,-1,-1,60, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,52,53,54,-1,-1,-1,59,59, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,54,55,-1,58,58,59, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,59,59,59, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,60,60,60, 7,7,7,7,7,8,9,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 6,6,6,6,7,8,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 5,5,5,5,-1,9,-1,9,8,8,8,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 5,4,4,4,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,3,3,3,3,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,35,34,34,34,34,33,33,33,34,35,36,37,37,38,39,40,-1,-1,-1,-1,-1,45, 3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,38,38,39,40,40,40,41,42,-1,46, 3,3,3,-1,11,11,11,11,12,13,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 4,4,4,-1,10,10,10,11,12,13,-1,-1,11,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 5,5,5,-1,9,9,10,11,12,13,14,13,12,13,14,15,16,17,18,18,19,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 6,6,6,7,8,9,10,11,12,13,14,13,13,13,14,15,16,17,18,19,19,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 7,7,7,-1,9,9,10,11,12,13,14,14,14,14,14,15,16,17,18,19,20,21,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,10,10,10,11,12,13,-1,15,15,15,15,15,16,17,18,19,20,21,-1,24,24,24,24,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 15,14,13,12,11,11,11,11,12,13,-1,16,16,16,16,16,16,17,18,19,20,21,-1,25,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 15,14,13,13,-1,12,12,12,12,13,-1,17,17,17,17,17,17,17,18,-1,-1,22,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 15,14,14,14,14,13,13,13,13,13,-1,18,18,18,18,18,18,18,18,-1,24,23,24,25,26,27,28,29,30,30,29,29,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 15,15,15,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,24,24,24,25,26,27,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,46,46,46, -1,-1,-1,15,15,15,15,16,17,18,19,20,21,21,20,20,20,20,20,-1,-1,25,25,25,-1,28,29,30,-1,31,31,31,31,31,31,32,-1,-1,-1,-1,-1,45,45,46,47,47,47,47, 30,30,-1,16,16,16,16,16,17,18,19,20,21,21,21,21,21,-1,21,22,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,48,48,48, 29,29,-1,17,17,17,17,17,17,18,-1,21,21,22,22,22,22,23,22,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,-1,49, 28,29,-1,18,18,18,18,18,18,18,19,20,21,22,23,23,23,23,23,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,50, 27,-1,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,24,24,24,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,24,24,24,-1,31,31,31,31,31,31,-1,41,42,42,42,42,42,41,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,25,-1,-1,-1,30,30,31,32,-1,-1,-1,40,-1,41,41,42,42,41,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 25,-1,23,23,23,23,23,23,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,40,41,42,42,41,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 26,-1,24,24,24,24,-1,24,25,-1,24,24,24,25,26,27,28,29,30,31,-1,-1,40,39,38,39,40,41,42,42,41,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 27,-1,-1,-1,-1,25,26,25,25,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 28,29,30,31,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,46,46,46,46,45,44,43,43,43,43,43,43,44,45,46,47,-1,49,49,49,50, 29,29,30,31,32,32,31,30,29,28,27,27,27,27,27,27,-1,30,30,31,32,33,34,35,36,37,-1,45,45,45,45,45,44,44,44,44,44,44,44,-1,46,46,47,-1,50,50,50,50, 30,30,30,31,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,31,31,31,32,33,34,35,36,37,-1,45,44,44,44,44,44,45,45,45,45,45,45,46,47,47,47,-1,51,51,51,51, 31,31,31,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,33,32,32,32,32,33,34,35,36,37,-1,45,44,43,43,43,44,45,46,46,46,46,46,46,47,48,48,-1,52,52,52,52, -1,32,32,33,34,-1,32,31,30,30,30,30,30,30,30,31,32,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,53,53,53,53, -1,-1,33,33,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,34,34,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,51,52,53,54,55,55, 37,36,35,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,51,52,52,51,51,51,52,53,54,55,56, 37,36,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,51,52,52,52,52,52,52,53,54,-1,57, 37,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,51,52,53,53,53,53,53,53,54,-1,58, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,53,53,53,53,54,54,54,54,-1,59, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,52,52,52,53,54,-1,55,-1,-1,60, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,52,53,54,-1,-1,-1,59,59, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,54,55,-1,58,58,59, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,59,59,59, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,60,60,60, 7,7,7,7,7,8,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 6,6,6,6,7,8,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 5,5,5,5,-1,9,-1,8,7,7,7,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 5,4,4,4,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,3,3,3,3,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,-1,34,33,33,33,33,32,32,32,33,34,35,36,36,37,38,39,-1,-1,-1,-1,-1,44, 4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,37,37,38,39,39,39,40,41,-1,45, 4,4,4,-1,12,12,12,12,13,14,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 5,5,5,-1,11,11,11,12,13,14,-1,-1,10,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 6,6,6,-1,10,10,11,12,13,14,13,12,11,12,13,14,15,16,17,17,18,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 7,7,7,8,9,10,11,12,13,14,13,12,12,12,13,14,15,16,17,18,18,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 8,8,8,-1,10,10,11,12,13,14,13,13,13,13,13,14,15,16,17,18,19,20,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,11,11,11,12,13,14,-1,14,14,14,14,14,15,16,17,18,19,20,-1,23,23,23,23,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 16,15,14,13,12,12,12,12,13,14,-1,15,15,15,15,15,15,16,17,18,19,20,-1,24,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 16,15,14,14,-1,13,13,13,13,14,-1,16,16,16,16,16,16,16,17,-1,-1,21,-1,25,25,25,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 16,15,15,15,15,14,14,14,14,14,-1,17,17,17,17,17,17,17,17,-1,23,22,23,24,25,26,27,28,29,29,28,28,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 16,16,16,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,23,23,23,24,25,26,-1,-1,-1,29,29,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,45,45,45, -1,-1,-1,16,16,16,16,17,18,19,20,21,21,20,19,19,19,19,19,-1,-1,24,24,24,-1,27,28,29,-1,30,30,30,30,30,30,31,-1,-1,-1,-1,-1,44,44,45,46,46,46,46, 31,31,-1,17,17,17,17,17,18,19,20,21,21,20,20,20,20,-1,20,21,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,47,47,47, 30,30,-1,18,18,18,18,18,18,19,-1,22,21,21,21,21,21,22,21,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,-1,48, 29,30,-1,19,19,19,19,19,19,19,20,21,22,22,22,22,22,22,22,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,49, 28,-1,-1,20,20,20,20,20,20,20,20,21,22,23,23,23,23,23,23,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,25,25,25,-1,32,32,31,30,30,30,-1,42,43,43,43,42,41,40,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,26,-1,-1,-1,31,31,31,31,-1,-1,-1,41,-1,42,42,42,41,40,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 26,-1,24,24,24,24,24,24,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,41,42,42,41,40,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 27,-1,25,25,25,25,-1,25,26,-1,25,25,25,26,27,28,29,30,31,32,-1,-1,41,40,39,40,41,42,42,41,40,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 28,-1,-1,-1,-1,26,27,26,26,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 29,30,31,32,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,47,47,46,45,44,43,42,42,42,42,42,42,43,44,45,46,-1,48,48,48,49, 30,30,31,32,33,33,32,31,30,29,28,28,28,28,28,28,-1,31,31,32,33,34,35,36,37,38,-1,46,46,46,45,44,43,43,43,43,43,43,43,-1,45,45,46,-1,49,49,49,49, 31,31,31,32,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,32,32,32,33,34,35,36,37,38,-1,46,45,45,45,44,44,44,44,44,44,44,44,45,46,46,46,-1,50,50,50,50, 32,32,32,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,34,33,33,33,33,34,35,36,37,38,-1,46,45,44,44,44,45,45,45,45,45,45,45,45,46,47,47,-1,51,51,51,51, -1,33,33,34,35,-1,33,32,31,31,31,31,31,31,31,32,33,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,44,45,46,46,46,46,46,46,46,46,47,-1,-1,52,52,52,52, -1,-1,34,34,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,35,35,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,50,51,52,53,54,54, 38,37,36,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,52,52,51,50,50,50,51,52,53,54,55, 38,37,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,52,52,51,51,51,51,51,52,53,-1,56, 38,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,52,52,52,52,52,52,52,52,53,-1,57, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,53,53,53,53,53,53,53,53,-1,58, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,53,53,53,54,54,-1,54,-1,-1,59, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,53,54,55,-1,-1,-1,60,60, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,55,56,-1,59,59,60, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,60,60,60, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,61,61,61, 7,7,7,7,7,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 6,6,6,6,7,8,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 5,5,5,5,-1,9,-1,7,6,6,6,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 5,4,4,4,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,4,3,3,3,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,33,32,31,30,29,29,30,31,32,33,33,34,35,36,37,38,-1,40,40,40,41,42, 5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,33,32,31,31,-1,30,30,31,32,33,34,34,35,36,37,38,-1,41,41,41,41,42, 5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,33,32,32,32,32,31,31,31,32,33,34,35,35,36,37,38,-1,-1,-1,-1,-1,43, 5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,36,36,37,38,38,38,39,40,-1,44, 5,5,5,-1,13,13,13,13,14,15,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 6,6,6,-1,12,12,12,13,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 7,7,7,-1,11,11,12,13,14,13,12,11,10,11,12,13,14,15,16,16,17,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 8,8,8,9,10,11,12,13,14,13,12,11,11,11,12,13,14,15,16,17,17,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 9,9,9,-1,11,11,12,13,14,13,12,12,12,12,12,13,14,15,16,17,18,19,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,12,12,12,13,14,14,-1,13,13,13,13,13,14,15,16,17,18,19,-1,22,22,22,22,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 17,16,15,14,13,13,13,13,14,15,-1,14,14,14,14,14,14,15,16,17,18,19,-1,23,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 17,16,15,15,-1,14,14,14,14,15,-1,15,15,15,15,15,15,15,16,-1,-1,20,-1,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 17,16,16,16,16,15,15,15,15,15,-1,16,16,16,16,16,16,16,16,-1,22,21,22,23,24,25,26,27,28,28,27,27,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 17,17,17,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,22,22,22,23,24,25,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,44,44,44, -1,-1,-1,17,17,17,17,18,19,20,21,21,20,19,18,18,18,18,18,-1,-1,23,23,23,-1,26,27,28,-1,29,29,29,29,29,29,30,-1,-1,-1,-1,-1,43,43,44,45,45,45,45, 32,32,-1,18,18,18,18,18,19,20,21,21,20,19,19,19,19,-1,19,20,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,46,46,46, 31,31,-1,19,19,19,19,19,19,20,-1,21,20,20,20,20,20,21,20,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,-1,47, 30,31,-1,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,48, 29,-1,-1,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,-1,28,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,23,23,23,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,24,24,24,-1,32,31,30,29,29,29,-1,43,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,25,-1,-1,-1,31,31,30,30,-1,-1,-1,42,-1,43,42,41,40,39,38,37,37,37,38,39,40,41,42,42,42,43,44,45,46,47,48, 27,-1,25,25,25,25,25,25,-1,-1,25,25,26,26,27,28,29,30,31,31,-1,-1,42,41,41,41,42,42,41,40,39,38,38,38,38,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48, 28,-1,26,26,26,26,-1,26,27,-1,26,26,26,27,27,28,29,30,31,32,-1,-1,42,41,40,41,42,42,41,40,39,39,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47,48, 29,-1,-1,-1,-1,27,28,27,27,-1,27,27,27,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48, 30,31,32,33,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,47,46,45,44,43,42,41,41,41,41,41,41,42,43,44,45,-1,47,47,47,48, 31,31,32,33,34,34,33,32,31,30,29,29,29,29,29,29,-1,32,32,33,34,35,36,37,38,39,-1,47,46,45,44,43,42,42,42,42,42,42,42,-1,44,44,45,-1,48,48,48,48, 32,32,32,33,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,33,33,33,34,35,36,37,38,39,-1,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,45,-1,49,49,49,49, 33,33,33,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,35,34,34,34,34,35,36,37,38,39,-1,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,-1,50,50,50,50, -1,34,34,35,36,-1,34,33,32,32,32,32,32,32,32,33,34,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,51,51,51,51, -1,-1,35,35,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,-1,-1,-1,-1,47,-1,51,51,52,52,52, -1,-1,36,36,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,49,50,51,52,53,53, 39,38,37,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,52,51,50,49,49,49,50,51,52,53,54, 39,38,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,52,51,50,50,50,50,50,51,52,-1,55, 39,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,52,51,51,51,51,51,51,51,52,-1,56, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,52,52,52,52,52,52,52,52,-1,57, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,53,53,53,53,53,-1,53,-1,-1,58, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,54,54,54,-1,-1,-1,60,59, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,56,56,-1,59,59,60, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,60,60,60, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,61,61,61, 7,7,7,7,7,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 6,6,6,6,7,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 6,5,5,5,-1,9,-1,6,5,5,5,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 6,5,4,4,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,5,4,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,32,31,30,29,28,28,29,30,31,32,32,33,34,35,36,37,-1,39,39,39,40,41, 6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,32,31,30,30,-1,29,29,30,31,32,33,33,34,35,36,37,-1,40,40,40,40,41, 6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,32,31,31,31,31,30,30,30,31,32,33,34,34,35,36,37,-1,-1,-1,-1,-1,42, 6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,35,35,36,37,37,37,38,39,-1,43, 6,6,6,-1,14,14,14,14,14,14,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 7,7,7,-1,13,13,13,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 8,8,8,-1,12,12,13,14,13,12,11,10,9,10,11,12,13,14,15,15,16,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 9,9,9,10,11,12,13,14,13,12,11,10,10,10,11,12,13,14,15,16,16,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 10,10,10,-1,12,12,13,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,13,13,13,14,13,13,-1,12,12,12,12,12,13,14,15,16,17,18,-1,21,21,21,21,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 18,17,16,15,14,14,14,14,14,14,-1,13,13,13,13,13,13,14,15,16,17,18,-1,22,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 18,17,16,16,-1,15,15,15,15,15,-1,14,14,14,14,14,14,14,15,-1,-1,19,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 18,17,17,17,17,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,-1,21,20,21,22,23,24,25,26,27,27,26,26,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 18,18,18,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,21,21,21,22,23,24,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,43,43,43, -1,-1,-1,18,18,18,18,19,20,21,21,20,19,18,17,17,17,17,17,-1,-1,22,22,22,-1,25,26,27,-1,28,28,28,28,28,28,29,-1,-1,-1,-1,-1,42,42,43,44,44,44,44, 33,33,-1,19,19,19,19,19,20,21,21,20,19,18,18,18,18,-1,18,19,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,45,45,45, 32,32,-1,20,20,20,20,20,20,21,-1,20,19,19,19,19,19,20,19,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,-1,46, 31,32,-1,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,47, 30,-1,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,-1,27,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 29,-1,24,23,23,23,23,23,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 28,-1,24,24,24,24,24,24,-1,24,25,26,-1,23,23,23,-1,31,30,29,28,28,28,-1,42,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 27,26,25,25,25,25,25,25,-1,25,25,26,-1,24,-1,-1,-1,30,30,29,29,-1,-1,-1,41,-1,42,41,40,39,38,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 28,-1,26,26,26,26,26,26,-1,-1,26,26,26,25,26,27,28,29,30,30,-1,-1,41,40,40,40,41,41,40,39,38,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 29,-1,27,27,27,27,-1,27,28,-1,27,27,26,26,26,27,28,29,30,31,-1,-1,41,40,39,40,41,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 30,-1,-1,-1,-1,28,29,28,28,-1,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 31,32,33,34,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,46,46,46,47, 32,32,33,34,35,34,33,32,31,30,29,29,29,29,29,29,-1,31,31,32,33,34,35,36,37,38,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,47,47,47,47, 33,33,33,34,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,48,48,48,48, 34,34,34,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,49,49,49,49, -1,35,35,36,37,-1,34,33,32,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,44,44,44,44,44,44,44,44,44,44,45,-1,-1,50,50,50,50, -1,-1,36,36,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,37,37,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,48,49,50,51,52,52, 40,39,38,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,51,50,49,48,48,48,49,50,51,52,53, 40,39,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,51,50,49,49,49,49,49,50,51,-1,54, 40,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,51,50,50,50,50,50,50,50,51,-1,55, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,51,51,51,51,51,51,51,51,-1,56, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,52,52,52,52,52,-1,52,-1,-1,57, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,53,53,53,-1,-1,-1,59,58, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,55,55,-1,58,58,59, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,59,59,59, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,60,60,60, 8,8,8,8,8,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 7,7,7,7,8,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 7,6,6,6,-1,9,-1,6,5,5,5,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 7,6,5,5,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,6,5,4,4,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,32,31,30,29,28,28,29,30,31,32,32,33,34,35,36,37,-1,39,39,39,40,41, 7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,32,31,30,30,-1,29,29,30,31,32,33,33,34,35,36,37,-1,40,40,40,40,41, 7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,32,31,31,31,31,30,30,30,31,32,33,34,34,35,36,37,-1,-1,-1,-1,-1,42, 7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,35,35,36,36,36,36,37,38,-1,43, 7,7,7,-1,15,15,14,13,13,13,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 8,8,8,-1,14,14,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,-1,20,20,21,22,23,24,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 9,9,9,-1,13,13,14,13,12,11,10,9,8,9,10,11,12,13,14,14,15,-1,17,17,17,18,19,20,21,22,-1,25,25,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 10,10,10,11,12,13,14,13,12,11,10,9,9,9,10,11,12,13,14,15,15,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 11,11,11,-1,13,13,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,14,14,14,13,12,12,-1,11,11,11,11,11,12,13,14,15,16,17,-1,20,20,20,20,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 19,18,17,16,15,15,14,13,13,13,-1,12,12,12,12,12,12,13,14,15,16,17,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 19,18,17,17,-1,15,14,14,14,14,-1,13,13,13,13,13,13,13,14,-1,-1,18,-1,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 19,18,18,17,16,15,15,15,15,15,-1,14,14,14,14,14,14,14,14,-1,20,19,20,21,22,23,24,25,26,26,25,25,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 19,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,20,20,20,21,22,23,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,42,42,42, -1,-1,-1,17,17,17,17,18,19,20,20,19,18,17,16,16,16,16,16,-1,-1,21,21,21,-1,24,25,26,-1,27,27,27,27,27,27,28,-1,-1,-1,-1,-1,41,41,42,43,43,43,43, 32,32,-1,18,18,18,18,18,19,20,20,19,18,17,17,17,17,-1,17,18,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,44,44,44, 31,31,-1,19,19,19,19,19,19,20,-1,19,18,18,18,18,18,19,18,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,-1,45, 30,31,-1,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,46, 29,-1,-1,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,22,22,22,-1,30,29,28,27,27,27,-1,41,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,23,-1,-1,-1,29,29,28,28,-1,-1,-1,40,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 27,-1,25,25,25,25,25,25,-1,-1,25,25,25,24,25,26,27,28,29,29,-1,-1,40,39,39,39,40,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 28,-1,26,26,26,26,-1,26,27,-1,26,26,25,25,25,26,27,28,29,30,-1,-1,40,39,38,39,40,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 29,-1,-1,-1,-1,27,28,27,27,-1,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 30,31,32,33,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 31,31,32,33,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,30,31,32,33,34,35,36,37,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 32,32,32,33,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 33,33,33,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,34,34,35,36,-1,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,35,35,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,36,36,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 39,38,37,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,50,49,48,47,47,47,48,49,50,51,52, 39,38,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,50,49,48,48,48,48,48,49,50,-1,53, 39,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,50,49,49,49,49,49,49,49,50,-1,54, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,51,51,51,51,51,-1,51,-1,-1,56, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,52,52,52,-1,-1,-1,58,57, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,54,54,-1,57,57,58, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,58,58,58, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,59,59,59, 9,9,9,9,9,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 8,8,8,8,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 8,7,7,7,-1,9,-1,6,5,5,5,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 8,7,6,6,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,7,6,5,5,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,32,31,30,29,28,28,29,30,31,32,32,33,34,35,36,37,-1,39,39,39,40,41, 8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,32,31,30,30,-1,29,29,30,31,32,33,33,34,35,36,37,-1,40,40,40,40,41, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,32,31,31,31,31,30,30,30,31,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,42, 8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 8,8,8,-1,15,14,13,12,12,12,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 9,9,9,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,-1,19,19,20,21,22,23,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 10,10,10,-1,14,14,13,12,11,10,9,8,7,8,9,10,11,12,13,13,14,-1,16,16,16,17,18,19,20,21,-1,24,24,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 11,11,11,12,13,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,14,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 12,12,12,-1,14,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,10,10,11,12,13,14,15,16,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 19,18,17,16,15,14,13,12,12,12,-1,11,11,11,11,11,11,12,13,14,15,16,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 19,18,17,17,-1,14,13,13,13,13,-1,12,12,12,12,12,12,12,13,-1,-1,17,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 19,18,17,16,15,14,14,14,14,14,-1,13,13,13,13,13,13,13,13,-1,19,18,19,20,21,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,19,19,19,20,21,22,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,16,16,16,16,17,18,19,19,18,17,16,15,15,15,15,15,-1,-1,20,20,20,-1,23,24,25,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,40,40,41,42,42,42,42, 31,31,-1,17,17,17,17,17,18,19,19,18,17,16,16,16,16,-1,16,17,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,43,43,43, 30,30,-1,18,18,18,18,18,18,19,-1,18,17,17,17,17,17,18,17,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,-1,44, 29,30,-1,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,45, 28,-1,-1,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,21,21,21,-1,29,28,27,26,26,26,-1,40,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,22,-1,-1,-1,28,28,27,27,-1,-1,-1,39,-1,40,39,38,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 26,-1,24,24,24,24,24,24,-1,-1,24,24,24,23,24,25,26,27,28,28,-1,-1,39,38,38,38,39,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 27,-1,25,25,25,25,-1,25,26,-1,25,25,24,24,24,25,26,27,28,29,-1,-1,39,38,37,38,39,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 28,-1,-1,-1,-1,26,27,26,26,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 29,30,31,32,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 30,30,31,32,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 31,31,31,32,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 32,32,32,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,33,33,34,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,41,41,42,42,42,42,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,34,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,35,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,49,49,49,48,47,46,46,46,47,48,49,50,51, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,49,49,48,47,47,47,47,47,48,49,-1,52, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,49,49,48,48,48,48,48,48,48,49,-1,53, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,49,49,49,49,49,49,49,49,-1,54, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,50,50,50,50,50,-1,50,-1,-1,55, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,50,50,51,51,51,-1,-1,-1,57,56, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,51,52,53,53,-1,56,56,57, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,52,53,-1,-1,57,57,57, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,53,-1,-1,58,58,58, 10,10,10,10,9,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 9,9,9,9,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 9,8,8,8,-1,9,-1,6,5,5,5,5,6,7,8,-1,-1,12,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 9,8,7,7,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,8,7,6,6,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,-1,31,30,30,30,30,29,29,29,30,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,41, 9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 9,9,9,-1,14,13,12,11,11,11,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 10,10,10,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 11,11,11,-1,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,12,13,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 12,12,12,13,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,13,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 13,13,13,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,10,11,12,13,14,15,-1,18,18,18,18,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,10,10,11,12,13,14,15,-1,19,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,11,11,11,11,12,-1,-1,16,-1,20,20,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 18,17,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,12,12,-1,18,17,18,19,20,21,22,23,24,24,23,23,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,18,18,18,19,20,21,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,15,15,15,15,16,17,18,18,17,16,15,14,14,14,14,14,-1,-1,19,19,19,-1,22,23,24,-1,25,25,25,25,25,25,26,-1,-1,-1,-1,-1,39,39,40,41,41,41,41, 30,30,-1,16,16,16,16,16,17,18,18,17,16,15,15,15,15,-1,15,16,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,42,42, 29,29,-1,17,17,17,17,17,17,18,-1,17,16,16,16,16,16,17,16,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,-1,43, 28,29,-1,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,44, 27,-1,-1,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,20,20,20,-1,28,27,26,25,25,25,-1,39,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,21,-1,-1,-1,27,27,26,26,-1,-1,-1,38,-1,39,38,37,36,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 25,-1,23,23,23,23,23,23,-1,-1,23,23,23,22,23,24,25,26,27,27,-1,-1,38,37,37,37,38,38,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 26,-1,24,24,24,24,-1,24,25,-1,24,24,23,23,23,24,25,26,27,28,-1,-1,38,37,36,37,38,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 27,-1,-1,-1,-1,25,26,25,25,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 28,29,30,31,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 29,29,30,31,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 30,30,30,31,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,45,45,45,45, 31,31,31,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,46,46,46,46, -1,32,32,33,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,40,40,41,41,41,41,41,41,41,41,41,41,42,-1,-1,47,47,47,47, -1,-1,33,33,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,34,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,45,46,47,48,49,49, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,48,48,48,48,48,47,46,45,45,45,46,47,48,49,50, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,48,47,47,47,48,48,47,46,46,46,46,46,47,48,-1,51, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,47,48,48,47,47,47,47,47,47,47,48,-1,52, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,48,48,48,48,48,48,48,48,-1,53, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,49,49,49,49,49,-1,49,-1,-1,54, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,49,49,50,50,50,-1,-1,-1,56,55, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,49,49,50,51,52,52,-1,55,55,56, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,50,50,50,51,52,-1,-1,56,56,56, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,51,51,51,51,52,-1,-1,57,57,57, 11,11,11,10,9,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,10,10,10,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 10,9,9,9,-1,9,-1,6,5,5,5,5,6,7,8,-1,-1,12,12,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 10,9,8,8,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,9,8,7,7,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,-1,30,29,29,29,29,28,28,28,29,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,40, 10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 10,10,10,-1,13,12,11,10,10,10,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 11,11,11,-1,13,12,11,10,9,9,-1,-1,4,-1,-1,-1,-1,-1,-1,10,-1,-1,13,13,14,-1,17,17,18,19,20,21,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 12,12,12,-1,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,11,12,-1,14,14,14,15,16,17,18,19,-1,22,22,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 13,13,13,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,12,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 14,14,14,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,13,12,11,10,9,9,-1,8,8,8,8,8,9,10,11,12,13,14,-1,17,17,17,17,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 17,16,15,14,13,12,11,10,10,10,-1,9,9,9,9,9,9,10,11,12,13,14,-1,18,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 17,16,15,15,-1,12,11,11,11,11,-1,10,10,10,10,10,10,10,11,-1,-1,15,-1,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 17,16,15,14,13,12,12,12,12,12,-1,11,11,11,11,11,11,11,11,-1,17,16,17,18,19,20,21,22,23,23,22,22,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,17,17,17,18,19,20,-1,-1,-1,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,14,14,14,14,15,16,17,17,16,15,14,13,13,13,13,13,-1,-1,18,18,18,-1,21,22,23,-1,24,24,24,24,24,24,25,-1,-1,-1,-1,-1,38,38,39,40,40,40,40, 29,29,-1,15,15,15,15,15,16,17,17,16,15,14,14,14,14,-1,14,15,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,41,41, 28,28,-1,16,16,16,16,16,16,17,-1,16,15,15,15,15,15,16,15,15,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,-1,42, 27,28,-1,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,43, 26,-1,-1,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 25,-1,20,19,19,19,19,19,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 24,-1,20,20,20,20,20,20,-1,20,21,22,-1,19,19,19,-1,27,26,25,24,24,24,-1,38,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 23,22,21,21,21,21,21,21,-1,21,21,22,-1,20,-1,-1,-1,26,26,25,25,-1,-1,-1,37,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 24,-1,22,22,22,22,22,22,-1,-1,22,22,22,21,22,23,24,25,26,26,-1,-1,37,36,36,36,37,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 25,-1,23,23,23,23,-1,23,24,-1,23,23,22,22,22,23,24,25,26,27,-1,-1,37,36,35,36,37,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 26,-1,-1,-1,-1,24,25,24,24,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 27,28,29,30,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 28,28,29,30,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 29,29,29,30,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 30,30,30,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,31,31,32,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,39,39,40,40,40,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,32,32,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,41,41,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,33,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,47,47,47,47,47,46,45,44,44,44,45,46,47,48,49, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,47,46,46,46,47,47,46,45,45,45,45,45,46,47,-1,50, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,46,47,47,46,46,46,46,46,46,46,47,-1,51, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,48,48,48,48,48,-1,48,-1,-1,53, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,48,48,49,49,49,-1,-1,-1,55,54, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,48,48,49,50,51,51,-1,54,54,55, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,49,49,49,50,51,-1,-1,55,55,55, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,50,50,50,50,51,-1,-1,56,56,56, 12,12,11,10,9,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,14,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 11,11,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 11,10,10,10,-1,9,-1,6,5,5,5,5,6,7,8,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 11,10,9,9,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,13,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,10,9,8,8,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 11,11,11,-1,13,12,11,10,10,10,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 12,12,12,-1,13,12,11,10,9,9,-1,-1,4,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 13,13,13,-1,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,10,11,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 14,14,14,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,11,11,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 15,15,15,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,12,13,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,13,12,11,10,9,9,-1,8,8,8,8,8,9,10,11,12,13,13,-1,16,16,16,16,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 17,16,15,14,13,12,11,10,10,10,-1,9,9,9,9,9,9,10,11,12,13,14,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 17,16,15,15,-1,12,11,11,11,11,-1,10,10,10,10,10,10,10,11,-1,-1,15,-1,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 17,16,15,14,13,12,12,12,12,12,-1,11,11,11,11,11,11,11,11,-1,17,16,17,18,19,19,20,21,22,22,21,21,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,17,17,17,18,19,20,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,14,14,14,14,15,16,17,17,16,15,14,13,13,13,13,13,-1,-1,18,18,18,-1,21,22,23,-1,23,23,23,23,23,23,24,-1,-1,-1,-1,-1,38,38,39,40,39,39,39, 29,29,-1,15,15,15,15,15,16,17,17,16,15,14,14,14,14,-1,14,15,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,40,40,40, 28,28,-1,16,16,16,16,16,16,17,-1,16,15,15,15,15,15,16,15,15,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,-1,41, 27,28,-1,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,42, 26,-1,-1,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 25,-1,20,19,19,19,19,19,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 24,-1,20,20,20,20,20,20,-1,20,21,22,-1,19,19,19,-1,27,26,25,24,24,24,-1,38,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 23,22,21,21,21,21,21,21,-1,21,21,22,-1,20,-1,-1,-1,26,26,25,25,-1,-1,-1,37,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 24,-1,22,22,22,22,22,22,-1,-1,22,22,22,21,22,23,24,25,26,26,-1,-1,37,36,36,36,37,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 25,-1,23,23,23,23,-1,23,24,-1,23,23,22,22,22,23,24,25,26,27,-1,-1,37,36,35,36,37,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 26,-1,-1,-1,-1,24,25,24,24,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 27,28,29,30,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 28,28,29,30,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 29,29,29,30,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 30,30,30,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,31,31,32,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,39,39,40,40,40,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,32,32,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,41,41,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,33,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,47,47,47,47,47,46,45,44,44,44,45,46,47,48,49, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,47,46,46,46,47,47,46,45,45,45,45,45,46,47,-1,50, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,46,47,47,46,46,46,46,46,46,46,47,-1,51, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,48,48,48,48,48,-1,48,-1,-1,53, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,48,48,49,49,49,-1,-1,-1,55,54, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,48,48,49,50,51,51,-1,54,54,55, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,49,49,49,50,51,-1,-1,55,55,55, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,50,50,50,50,51,-1,-1,56,56,56, 13,12,11,10,9,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,12,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 12,11,11,11,-1,9,-1,6,5,5,5,5,6,7,8,-1,-1,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 12,11,10,10,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 12,12,12,-1,13,12,11,10,10,10,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 13,13,13,-1,13,12,11,10,9,9,-1,-1,4,-1,-1,-1,-1,-1,-1,8,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,14,14,-1,13,12,11,10,9,8,7,6,5,6,7,8,9,10,10,9,10,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 15,15,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,10,10,10,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 16,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,11,11,12,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,13,12,11,10,9,9,-1,8,8,8,8,8,9,10,11,12,12,12,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 17,16,15,14,13,12,11,10,10,10,-1,9,9,9,9,9,9,10,11,12,13,13,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 17,16,15,15,-1,12,11,11,11,11,-1,10,10,10,10,10,10,10,11,-1,-1,14,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 17,16,15,14,13,12,12,12,12,12,-1,11,11,11,11,11,11,11,11,-1,16,15,16,17,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,16,16,16,17,18,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,14,14,14,14,15,16,17,17,16,15,14,13,13,13,13,13,-1,-1,17,17,17,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,37,38,39,38,38,38, 29,29,-1,15,15,15,15,15,16,17,17,16,15,14,14,14,14,-1,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,39,39,39, 28,28,-1,16,16,16,16,16,16,17,-1,16,15,15,15,15,15,16,15,15,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,-1,40, 27,28,-1,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,41, 26,-1,-1,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 25,-1,20,19,19,19,19,19,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 24,-1,20,20,20,20,20,20,-1,20,21,22,-1,19,19,19,-1,26,25,24,23,23,23,-1,38,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 23,22,21,21,21,21,21,21,-1,21,21,22,-1,20,-1,-1,-1,26,25,24,24,-1,-1,-1,37,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 24,-1,22,22,22,22,22,22,-1,-1,22,22,22,21,22,23,24,25,25,25,-1,-1,37,36,36,36,37,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 25,-1,23,23,23,23,-1,23,24,-1,23,23,22,22,22,23,24,25,26,26,-1,-1,37,36,35,36,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 26,-1,-1,-1,-1,24,25,24,24,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 27,28,29,30,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 28,28,29,30,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 29,29,29,30,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 30,30,30,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,31,31,32,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,32,32,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,33,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,47,47,47,47,46,45,44,43,43,43,44,45,46,47,48, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,47,46,46,46,47,46,45,44,44,44,44,44,45,46,-1,49, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,46,47,46,45,45,45,45,45,45,45,46,-1,50, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,47,47,47,47,47,-1,47,-1,-1,52, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,48,48,48,48,48,-1,-1,-1,54,53, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,49,49,50,51,52,53,54, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,48,48,49,50,50,50,-1,53,53,54, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,49,49,49,50,51,-1,-1,54,54,54, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,50,50,50,50,51,-1,-1,55,55,55, 14,13,12,11,10,9,8,8,8,8,8,8,8,8,9,10,11,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 13,12,12,12,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 13,12,11,11,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,11,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,37, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 13,13,13,-1,13,12,11,10,10,10,-1,3,3,3,3,3,4,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 14,14,14,-1,13,12,11,10,9,9,-1,-1,4,-1,-1,-1,-1,-1,-1,8,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,15,15,-1,13,12,11,10,9,8,7,6,5,6,7,8,9,10,10,9,10,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 16,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,10,10,10,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,11,11,12,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,13,12,11,10,9,9,-1,8,8,8,8,8,9,10,11,12,12,12,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 17,16,15,14,13,12,11,10,10,10,-1,9,9,9,9,9,9,10,11,12,13,13,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 17,16,15,15,-1,12,11,11,11,11,-1,10,10,10,10,10,10,10,11,-1,-1,14,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 17,16,15,14,13,12,12,12,12,12,-1,11,11,11,11,11,11,11,11,-1,16,15,16,17,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,16,16,16,17,18,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,14,14,14,14,15,16,17,17,16,15,14,13,13,13,13,13,-1,-1,17,17,17,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,37,38,37,37,37, 29,29,-1,15,15,15,15,15,16,17,17,16,15,14,14,14,14,-1,14,15,-1,18,18,18,19,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,38,38,38, 28,28,-1,16,16,16,16,16,16,17,-1,16,15,15,15,15,15,16,15,15,-1,19,19,19,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,-1,39, 27,28,-1,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,-1,-1,20,20,20,20,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,40, 26,-1,-1,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,-1,22,21,21,21,21,21,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 25,-1,20,19,19,19,19,19,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 24,-1,20,20,20,20,20,20,-1,20,21,22,-1,19,19,19,-1,26,25,24,23,23,23,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 23,22,21,21,21,21,21,21,-1,21,21,22,-1,20,-1,-1,-1,26,25,24,24,-1,-1,-1,37,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 24,-1,22,22,22,22,22,22,-1,-1,22,22,22,21,22,23,24,25,25,25,-1,-1,37,36,36,36,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 25,-1,23,23,23,23,-1,23,24,-1,23,23,22,22,22,23,24,25,26,26,-1,-1,37,36,35,36,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 26,-1,-1,-1,-1,24,25,24,24,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 27,28,29,30,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 28,28,29,30,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 29,29,29,30,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 30,30,30,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,31,31,32,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,32,32,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,33,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,47,47,47,46,45,44,43,42,42,42,43,44,45,46,47, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,47,46,46,46,46,45,44,43,43,43,43,43,44,45,-1,48, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,46,46,45,44,44,44,44,44,44,44,45,-1,49, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,46,46,46,46,46,-1,46,-1,-1,51, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,47,47,47,47,47,-1,-1,-1,53,52, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,49,50,51,52,53, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,48,48,49,49,49,49,-1,52,52,53, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,49,49,49,50,50,-1,-1,53,53,53, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,50,50,50,50,51,-1,-1,54,54,54, 15,14,13,12,11,10,9,9,9,9,9,9,9,9,10,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,11,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 14,13,13,13,-1,11,-1,8,7,7,7,7,8,9,10,-1,-1,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 14,13,12,12,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,10,9,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,6,6,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,10,-1,26,25,25,25,25,24,24,24,25,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,36, 14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,2,3,4,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 14,14,14,-1,13,12,11,10,10,10,-1,3,3,3,3,3,4,5,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 15,15,15,-1,13,12,11,10,9,9,-1,-1,4,-1,-1,-1,-1,-1,-1,7,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 16,16,16,-1,13,12,11,10,9,8,7,6,5,6,7,8,9,10,9,8,9,-1,10,10,10,11,12,13,14,15,-1,18,18,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,9,9,9,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,10,10,10,11,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,13,12,11,10,9,9,-1,8,8,8,8,8,9,10,11,11,11,11,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 17,16,15,14,13,12,11,10,10,10,-1,9,9,9,9,9,9,10,11,12,12,12,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 17,16,15,15,-1,12,11,11,11,11,-1,10,10,10,10,10,10,10,11,-1,-1,13,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 17,16,15,14,13,12,12,12,12,12,-1,11,11,11,11,11,11,11,11,-1,15,14,15,16,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,15,15,15,16,17,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,35,35,35, -1,-1,-1,14,14,14,14,15,16,17,17,16,15,14,13,13,13,13,13,-1,-1,16,16,16,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,36,37,36,36,36, 29,29,-1,15,15,15,15,15,16,17,17,16,15,14,14,14,14,-1,14,15,-1,17,17,17,18,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,37,37,37, 28,28,-1,16,16,16,16,16,16,17,-1,16,15,15,15,15,15,16,15,15,-1,18,18,18,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,-1,38, 27,28,-1,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,-1,-1,19,19,19,19,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,39, 26,-1,-1,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,-1,21,20,20,20,20,20,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 25,-1,20,19,19,19,19,19,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 24,-1,20,20,20,20,20,20,-1,20,21,22,-1,19,19,19,-1,25,24,23,22,22,22,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 23,22,21,21,21,21,21,21,-1,21,21,22,-1,20,-1,-1,-1,25,24,23,23,-1,-1,-1,37,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 24,-1,22,22,22,22,22,22,-1,-1,22,22,22,21,22,23,24,25,24,24,-1,-1,37,36,36,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 25,-1,23,23,23,23,-1,23,24,-1,23,23,22,22,22,23,24,25,25,25,-1,-1,37,36,35,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 26,-1,-1,-1,-1,24,25,24,24,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 27,28,29,30,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 28,28,29,30,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 29,29,29,30,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 30,30,30,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,31,31,32,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,32,32,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,33,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,47,47,46,45,44,43,42,41,41,41,42,43,44,45,46, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,47,46,46,46,45,44,43,42,42,42,42,42,43,44,-1,47, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,46,45,44,43,43,43,43,43,43,43,44,-1,48, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,45,45,45,45,45,-1,45,-1,-1,50, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,46,46,46,46,46,-1,-1,-1,52,51, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,48,49,50,51,52, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,48,48,48,48,48,48,-1,51,51,52, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,49,49,49,49,49,-1,-1,52,52,52, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,50,50,50,50,50,-1,-1,53,53,53, 16,15,14,13,12,11,10,10,10,10,10,10,10,10,11,11,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,15,14,13,12,11,10,9,9,9,9,9,9,10,11,11,10,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,14,-1,12,-1,9,8,8,8,8,9,10,11,-1,-1,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 15,14,13,13,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,9,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,5,5,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,25,24,23,22,21,21,22,23,24,25,25,26,27,28,29,30,-1,32,32,32,33,34, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,25,24,23,23,-1,22,22,23,24,25,26,26,27,28,29,30,-1,33,33,33,33,34, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,-1,25,24,24,24,24,23,23,23,24,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,35, 15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,3,4,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 15,15,15,-1,14,13,12,11,11,11,-1,4,4,4,4,4,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 16,16,16,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,6,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 17,17,17,-1,14,13,12,11,10,9,8,7,6,7,8,9,10,9,8,7,8,-1,9,9,9,10,11,12,13,14,-1,17,17,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,9,8,8,8,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,9,9,9,9,10,-1,11,11,11,11,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,10,10,10,10,10,10,-1,12,12,12,12,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,10,10,11,11,11,11,11,-1,13,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,11,11,11,11,12,-1,-1,12,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 18,17,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,12,12,-1,14,13,14,15,15,15,16,17,18,18,17,17,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,14,14,14,15,16,16,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,15,15,15,15,16,17,18,18,17,16,15,14,14,14,14,14,-1,-1,15,15,15,-1,17,18,19,-1,19,19,19,19,19,19,20,-1,-1,-1,-1,-1,34,34,35,36,35,35,35, 30,30,-1,16,16,16,16,16,17,18,18,17,16,15,15,15,15,-1,15,16,-1,16,16,16,17,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,36,36,36, 29,29,-1,17,17,17,17,17,17,18,-1,17,16,16,16,16,16,17,16,16,-1,17,17,17,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,-1,37, 28,29,-1,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,38, 27,-1,-1,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,-1,20,19,19,19,19,19,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,20,20,20,-1,24,23,22,21,21,21,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,21,-1,-1,-1,24,23,22,22,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 25,-1,23,23,23,23,23,23,-1,-1,23,23,23,22,23,24,25,24,23,23,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 26,-1,24,24,24,24,-1,24,25,-1,24,24,23,23,23,24,25,24,24,24,-1,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 27,-1,-1,-1,-1,25,26,25,25,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 28,29,30,31,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 29,29,30,31,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 30,30,30,31,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 31,31,31,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,32,32,33,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,33,33,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,34,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,47,46,45,44,43,42,41,40,40,40,41,42,43,44,45, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,48,47,46,45,44,43,42,41,41,41,41,41,42,43,-1,46, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,-1,47, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,44,44,44,44,44,-1,44,-1,-1,49, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,45,45,45,45,45,-1,-1,-1,51,50, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,46,46,46,46,46,47,48,49,50,51, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,47,47,47,47,47,47,-1,50,50,51, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,48,48,48,48,48,-1,-1,51,51,51, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,49,49,49,49,49,-1,-1,52,52,52, 17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,10,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 16,16,15,14,13,12,11,10,10,10,10,10,10,11,11,10,9,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,15,-1,13,-1,10,9,9,9,9,10,11,12,-1,-1,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 16,15,14,14,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,8,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,4,4,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,24,23,22,21,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,32,33, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,24,23,22,22,-1,21,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,32,33, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,-1,24,23,23,23,23,22,22,22,23,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,34, 16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,4,5,4,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 16,16,16,-1,15,14,13,12,12,12,-1,5,5,5,5,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 17,17,17,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,5,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 18,18,18,-1,15,14,13,12,11,10,9,8,7,8,9,10,9,8,7,6,7,-1,8,8,8,9,10,11,12,13,-1,16,16,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,9,8,7,7,7,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 19,18,18,-1,15,14,13,12,11,10,9,9,9,9,9,10,9,8,8,8,8,9,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,10,10,9,9,9,9,9,9,-1,11,11,11,11,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 19,18,17,16,15,14,13,12,12,12,-1,11,11,11,11,10,10,10,10,10,10,10,-1,12,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 19,18,17,17,-1,14,13,13,13,13,-1,12,12,12,11,11,11,11,11,-1,-1,11,-1,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 19,18,17,16,15,14,14,14,14,14,-1,13,13,12,12,12,12,12,12,-1,13,12,13,14,14,14,15,16,17,17,16,16,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,13,13,13,14,15,15,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,16,16,16,16,17,18,19,18,17,16,15,14,14,14,14,14,-1,-1,14,14,14,-1,16,17,18,-1,18,18,18,18,18,18,19,-1,-1,-1,-1,-1,33,33,34,35,34,34,34, 31,31,-1,17,17,17,17,17,18,19,18,17,16,15,15,15,15,-1,15,16,-1,15,15,15,16,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,35,35,35, 30,30,-1,18,18,18,18,18,18,19,-1,17,16,16,16,16,16,17,16,16,-1,16,16,16,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,-1,36, 29,30,-1,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,-1,-1,17,17,17,17,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,37, 28,-1,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,18,-1,19,18,18,18,18,18,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 27,-1,22,21,21,21,21,21,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 26,-1,22,22,22,22,22,22,-1,21,22,23,-1,20,20,20,-1,23,22,21,20,20,20,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 25,24,23,23,23,23,23,23,-1,22,22,23,-1,21,-1,-1,-1,23,22,21,21,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 26,-1,24,24,24,24,24,24,-1,-1,23,23,23,22,23,24,24,23,22,22,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 27,-1,25,25,25,25,-1,25,26,-1,24,24,23,23,23,24,24,23,23,23,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 28,-1,-1,-1,-1,26,27,26,26,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 29,30,31,32,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 30,30,31,32,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 31,31,31,32,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 32,32,32,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,33,33,34,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,34,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,35,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,38,38,-1,-1,46,45,44,43,42,41,40,39,39,39,40,41,42,43,44, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,39,-1,47,46,45,44,43,42,41,40,40,40,40,40,41,42,-1,45, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,-1,46, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,43,43,43,43,43,-1,43,-1,-1,48, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,44,44,44,44,44,-1,-1,-1,50,49, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,46,45,45,45,45,45,46,47,48,49,50, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,46,46,46,46,46,46,-1,49,49,50, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,47,47,47,47,47,-1,-1,50,50,50, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,48,48,48,48,48,-1,-1,51,51,51, 18,17,16,15,14,13,12,12,12,12,12,12,12,11,10,9,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 17,17,16,15,14,13,12,11,11,11,11,11,11,11,10,9,8,7,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,16,-1,14,-1,11,10,10,10,10,11,11,11,-1,-1,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32, 17,16,15,15,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,7,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32, -1,16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,8,8,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,3,3,-1,-1,7,7,-1,23,22,21,20,19,18,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,23,22,21,20,19,19,20,21,22,23,23,24,25,26,27,28,-1,30,30,30,31,32, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,23,22,21,21,-1,20,20,21,22,23,24,24,25,26,27,28,-1,31,31,31,31,32, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,7,-1,23,22,22,22,22,21,21,21,22,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,33, 17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,4,3,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 17,17,17,-1,16,15,14,13,13,13,-1,6,6,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 18,18,18,-1,16,15,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,4,-1,-1,6,6,7,-1,10,10,11,12,13,14,15,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 19,19,19,-1,16,15,14,13,12,11,10,9,8,9,10,9,8,7,6,5,6,-1,7,7,7,8,9,10,11,12,-1,15,15,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,9,8,7,6,6,6,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 20,19,19,-1,16,15,14,13,12,11,10,10,10,10,10,9,8,7,7,7,7,8,-1,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,16,15,14,13,12,12,-1,11,11,11,10,9,8,8,8,8,8,8,-1,10,10,10,10,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 20,19,18,17,16,15,14,13,13,13,-1,12,12,11,10,9,9,9,9,9,9,9,-1,11,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 20,19,18,18,-1,15,14,14,14,14,-1,13,12,11,10,10,10,10,10,-1,-1,10,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 20,19,18,17,16,15,15,15,15,15,-1,13,12,11,11,11,11,11,11,-1,12,11,12,13,13,13,14,15,16,16,15,15,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,12,12,12,13,14,14,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,17,17,17,17,18,19,18,17,16,15,14,13,13,13,13,13,-1,-1,13,13,13,-1,15,16,17,-1,17,17,17,17,17,17,18,-1,-1,-1,-1,-1,32,32,33,34,33,33,33, 32,32,-1,18,18,18,18,18,19,18,17,16,15,14,14,14,14,-1,14,15,-1,14,14,14,15,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,34,34,34, 31,31,-1,19,19,19,19,19,19,19,-1,16,15,15,15,15,15,16,15,15,-1,15,15,15,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,-1,35, 30,31,-1,20,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,16,16,16,16,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,36, 29,-1,-1,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,18,17,17,17,17,17,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 28,-1,23,22,22,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 27,-1,23,23,23,22,22,22,-1,20,21,22,-1,19,19,19,-1,22,21,20,19,19,19,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 26,25,24,24,23,23,23,23,-1,21,21,22,-1,20,-1,-1,-1,22,21,20,20,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 27,-1,25,24,24,24,24,24,-1,-1,22,22,22,21,22,23,23,22,21,21,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 28,-1,25,25,25,25,-1,25,26,-1,23,23,22,22,22,23,23,22,22,22,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 29,-1,-1,-1,-1,26,27,26,26,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 30,31,32,33,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 31,31,32,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 32,32,32,33,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 33,33,33,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,34,34,33,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,34,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,37,37,37,-1,-1,45,44,43,42,41,40,39,38,38,38,39,40,41,42,43, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,38,38,-1,46,45,44,43,42,41,40,39,39,39,39,39,40,41,-1,44, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,39,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,-1,45, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,42,42,42,42,42,-1,42,-1,-1,47, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,43,43,43,43,43,-1,-1,-1,49,48, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,44,44,44,44,44,45,46,47,48,49, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,45,45,45,45,45,45,-1,48,48,49, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,46,46,46,46,46,-1,-1,49,49,49, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,47,47,47,47,47,-1,-1,50,50,50, 19,18,17,16,15,14,13,13,13,13,13,12,11,10,9,8,7,7,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 18,18,17,16,15,14,13,12,12,12,12,12,11,10,9,8,7,6,6,6,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,17,-1,15,-1,12,11,11,11,11,11,10,10,-1,-1,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 18,17,16,16,-1,-1,-1,-1,10,10,10,11,11,11,-1,-1,-1,6,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,7,7,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,2,2,-1,-1,6,6,-1,22,21,20,19,18,17,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,22,21,20,19,18,18,19,20,21,22,22,23,24,25,26,27,-1,29,29,29,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,22,21,20,20,-1,19,19,20,21,22,23,23,24,25,26,27,-1,30,30,30,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,-1,22,21,21,21,21,20,20,20,21,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,32, 18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,5,4,3,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 18,18,18,-1,17,16,15,14,14,14,-1,7,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 19,19,19,-1,17,16,15,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,4,-1,-1,5,5,6,-1,9,9,10,11,12,13,14,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 20,20,20,-1,17,16,15,14,13,12,11,10,9,10,10,9,8,7,6,5,6,-1,6,6,6,7,8,9,10,11,-1,14,14,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,8,7,6,6,6,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 21,20,20,-1,17,16,15,14,13,12,11,11,11,11,10,9,8,7,7,7,7,8,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,17,16,15,14,13,13,-1,12,12,11,10,9,8,8,8,8,8,8,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 21,20,19,18,17,16,15,14,14,14,-1,13,12,11,10,9,9,9,9,9,9,9,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 21,20,19,19,-1,16,15,15,15,15,-1,13,12,11,10,10,10,10,10,-1,-1,10,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 21,20,19,18,17,16,16,16,16,16,-1,13,12,11,11,11,11,11,11,-1,12,11,12,12,12,12,13,14,15,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,12,12,12,13,13,13,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,18,18,18,18,19,19,18,17,16,15,14,13,13,13,13,13,-1,-1,13,13,13,-1,14,15,16,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,31,31,32,33,32,32,32, 33,33,-1,19,19,19,19,19,19,18,17,16,15,14,14,14,14,-1,14,15,-1,14,14,14,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,33,33,33, 32,32,-1,20,20,20,20,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,15,15,15,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,34, 31,32,-1,21,21,21,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,16,16,16,16,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,35, 30,-1,-1,22,22,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,18,17,17,17,17,17,17,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 29,-1,24,23,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 28,-1,24,24,23,22,22,22,-1,20,21,22,-1,19,19,19,-1,22,21,20,19,19,19,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 27,26,25,24,23,23,23,23,-1,21,21,22,-1,20,-1,-1,-1,22,21,20,20,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 28,-1,25,24,24,24,24,24,-1,-1,22,22,22,21,22,23,23,22,21,21,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 29,-1,25,25,25,25,-1,25,26,-1,23,23,22,22,22,23,23,22,22,22,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 30,-1,-1,-1,-1,26,27,26,26,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 31,32,33,33,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 32,32,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 33,33,33,33,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 34,34,34,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,35,34,33,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,34,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,36,36,36,-1,-1,44,43,42,41,40,39,38,37,37,37,38,39,40,41,42, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,37,37,-1,45,44,43,42,41,40,39,38,38,38,38,38,39,40,-1,43, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,-1,44, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,41,41,41,41,41,-1,41,-1,-1,46, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,42,42,42,42,42,-1,-1,-1,48,47, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,44,43,43,43,43,43,44,45,46,47,48, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,44,44,44,44,44,44,-1,47,47,48, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,45,45,45,45,45,-1,-1,48,48,48, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,46,46,46,46,46,-1,-1,49,49,49, 20,19,18,17,16,15,14,14,14,14,13,12,11,10,9,8,7,7,7,7,7,7,8,9,9,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,19,18,17,16,15,14,13,13,13,13,12,11,10,9,8,7,6,6,6,6,6,-1,8,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,18,18,-1,16,-1,13,12,12,12,12,11,10,10,-1,-1,6,5,5,5,5,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 19,18,17,17,-1,-1,-1,-1,11,11,11,12,11,11,-1,-1,-1,6,5,4,4,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,6,6,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,2,2,-1,-1,5,5,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,21,20,19,18,17,17,18,19,20,21,21,22,23,24,25,26,-1,28,28,28,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,21,20,19,19,-1,18,18,19,20,21,22,22,23,24,25,26,-1,29,29,29,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,-1,21,20,20,20,20,19,19,19,20,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,31, 19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,32, 19,19,19,-1,17,16,15,14,14,14,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 20,20,20,-1,17,16,15,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,4,-1,-1,4,4,5,-1,8,8,9,10,11,12,13,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 21,20,20,-1,17,16,15,14,13,12,11,10,9,10,10,9,8,7,6,5,6,-1,5,5,5,6,7,8,9,10,-1,13,13,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,8,7,6,6,6,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 21,20,20,-1,17,16,15,14,13,12,11,11,11,11,10,9,8,7,7,7,7,8,-1,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,17,16,15,14,13,13,-1,12,12,11,10,9,8,8,8,8,8,8,-1,8,8,8,8,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 21,20,19,18,17,16,15,14,14,14,-1,13,12,11,10,9,9,9,9,9,9,9,-1,9,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,28, 21,20,19,19,-1,16,15,15,15,15,-1,13,12,11,10,10,10,10,10,-1,-1,10,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28, 21,20,19,18,17,16,16,16,16,16,-1,13,12,11,11,11,11,11,11,-1,12,11,12,11,11,11,12,13,14,14,13,13,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,29,29, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,12,12,12,12,12,12,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,18,18,18,18,19,19,18,17,16,15,14,13,13,13,13,13,-1,-1,13,13,13,-1,13,14,15,-1,15,15,15,15,15,15,16,-1,-1,-1,-1,-1,30,30,31,32,31,31,31, 33,33,-1,19,19,19,19,19,19,18,17,16,15,14,14,14,14,-1,14,15,-1,14,14,14,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,32,32,32, 32,32,-1,20,20,20,20,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,-1,33, 31,32,-1,21,21,21,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,34, 30,-1,-1,22,22,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 29,-1,24,23,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 28,-1,24,24,23,22,22,22,-1,20,21,22,-1,19,19,19,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 27,26,25,24,23,23,23,23,-1,21,21,22,-1,20,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 28,-1,25,24,24,24,24,24,-1,-1,22,22,22,21,22,23,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 29,-1,25,25,25,25,-1,25,26,-1,23,23,22,22,22,23,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 30,-1,-1,-1,-1,26,27,26,26,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 31,32,33,33,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 32,32,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 33,33,33,33,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 34,34,34,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,35,34,33,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,34,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,-1,-1,43,42,41,40,39,38,37,36,36,36,37,38,39,40,41, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,-1,44,43,42,41,40,39,38,37,37,37,37,37,38,39,-1,42, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,37,37,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,-1,43, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,38,-1,-1,-1,43,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,40,40,40,40,40,-1,40,-1,-1,45, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,41,41,41,41,41,-1,-1,-1,47,46, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,44,43,42,42,42,42,42,43,44,45,46,47, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,43,43,43,43,43,43,-1,46,46,47, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,44,44,44,44,44,-1,-1,47,47,47, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,45,45,45,45,45,-1,-1,48,48,48, 21,20,19,18,17,16,15,15,15,14,13,12,11,10,9,8,7,7,7,7,7,7,8,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,20,19,18,17,16,15,14,14,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,19,-1,17,-1,14,13,13,13,12,11,10,10,-1,-1,6,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 20,19,18,18,-1,-1,-1,-1,12,12,12,12,11,11,-1,-1,-1,6,5,4,4,5,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,5,5,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,2,2,-1,-1,4,4,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,20,19,18,17,16,16,17,18,19,20,20,21,22,23,24,25,-1,27,27,27,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,20,19,18,18,-1,17,17,18,19,20,21,21,22,23,24,25,-1,28,28,28,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,-1,20,19,19,19,19,18,18,18,19,20,21,22,22,23,24,25,-1,-1,-1,-1,-1,30, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,23,23,24,24,24,24,25,26,-1,31, 20,20,20,-1,18,17,16,15,15,15,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 21,21,21,-1,18,17,16,15,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,4,-1,-1,4,4,4,-1,7,7,8,9,10,11,12,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 22,21,21,-1,18,17,16,15,14,13,12,11,10,11,10,9,8,7,6,5,6,-1,5,5,5,6,7,8,8,9,-1,12,12,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 22,21,20,19,18,17,16,15,14,13,12,11,11,11,10,9,8,7,6,6,6,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 22,21,21,-1,18,17,16,15,14,13,12,12,12,11,10,9,8,7,7,7,7,8,-1,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,18,17,16,15,14,14,-1,13,12,11,10,9,8,8,8,8,8,8,-1,8,8,8,8,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 22,21,20,19,18,17,16,15,15,15,-1,13,12,11,10,9,9,9,9,9,9,9,-1,9,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,28, 22,21,20,20,-1,17,16,16,16,16,-1,13,12,11,10,10,10,10,10,-1,-1,10,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28, 22,21,20,19,18,17,17,17,17,17,-1,13,12,11,11,11,11,11,11,-1,12,11,12,11,11,11,12,13,14,14,13,13,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,29,29, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,12,12,12,12,12,12,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,19,19,19,19,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,13,13,13,-1,13,14,15,-1,15,15,15,15,15,15,16,-1,-1,-1,-1,-1,30,30,31,32,31,31,31, 33,33,-1,20,20,20,20,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,14,14,14,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,32,32,32, 32,32,-1,21,21,21,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,-1,33, 31,32,-1,22,22,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,34, 30,-1,-1,23,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 28,-1,25,24,23,22,22,22,-1,20,21,22,-1,19,19,19,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 27,26,25,24,23,23,23,23,-1,21,21,22,-1,20,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 28,-1,25,24,24,24,24,24,-1,-1,22,22,22,21,22,23,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 29,-1,25,25,25,25,-1,25,26,-1,23,23,22,22,22,23,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 30,-1,-1,-1,-1,26,27,26,26,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 31,32,33,33,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 32,32,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 33,33,33,33,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 34,34,34,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,35,34,33,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,34,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,-1,-1,43,42,41,40,39,38,37,36,36,36,37,38,39,40,41, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,-1,44,43,42,41,40,39,38,37,37,37,37,37,38,39,-1,42, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,37,37,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,-1,43, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,38,-1,-1,-1,43,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,40,40,40,40,40,-1,40,-1,-1,45, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,41,41,41,41,41,-1,-1,-1,47,46, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,44,43,42,42,42,42,42,43,44,45,46,47, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,43,43,43,43,43,43,-1,46,46,47, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,44,44,44,44,44,-1,-1,47,47,47, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,45,45,45,45,45,-1,-1,48,48,48, 22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 21,20,20,20,-1,18,-1,15,14,14,13,12,11,10,10,-1,-1,6,5,5,5,5,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 21,20,19,19,-1,-1,-1,-1,13,13,13,12,11,11,-1,-1,-1,6,5,4,4,5,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,3,3,-1,-1,4,4,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,2,-1,-1,3,3,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,22,22,23,24,24,24,25,26,-1,30, 21,21,21,-1,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 22,22,22,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,4,-1,-1,4,4,4,-1,6,6,7,8,9,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 23,22,22,-1,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,5,6,-1,5,5,5,6,7,7,7,8,-1,11,11,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,6,6,6,-1,-1,6,6,6,7,8,8,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 23,22,22,-1,19,18,17,16,15,14,13,13,12,11,10,9,8,7,7,7,7,8,-1,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,19,18,17,16,15,15,-1,13,12,11,10,9,8,8,8,8,8,8,-1,8,8,8,8,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 23,22,21,20,19,18,17,16,16,16,-1,13,12,11,10,9,9,9,9,9,9,9,-1,9,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,28, 23,22,21,21,-1,18,17,17,17,17,-1,13,12,11,10,10,10,10,10,-1,-1,10,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28, 23,22,21,20,19,18,18,18,18,18,-1,13,12,11,11,11,11,11,11,-1,12,11,12,11,11,11,12,13,14,14,13,13,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,29,29, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,12,12,12,12,12,12,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,20,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,13,13,13,-1,13,14,15,-1,15,15,15,15,15,15,16,-1,-1,-1,-1,-1,30,30,31,32,31,31,31, 33,33,-1,21,21,21,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,14,14,14,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,32,32,32, 32,32,-1,22,22,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,-1,33, 31,32,-1,23,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,34, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 28,-1,25,24,23,22,22,22,-1,20,21,22,-1,19,19,19,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 27,26,25,24,23,23,23,23,-1,21,21,22,-1,20,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 28,-1,25,24,24,24,24,24,-1,-1,22,22,22,21,22,23,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 29,-1,25,25,25,25,-1,25,26,-1,23,23,22,22,22,23,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 30,-1,-1,-1,-1,26,27,26,26,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 31,32,33,33,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 32,32,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 33,33,33,33,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 34,34,34,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,35,34,33,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,34,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,-1,-1,43,42,41,40,39,38,37,36,36,36,37,38,39,40,41, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,-1,44,43,42,41,40,39,38,37,37,37,37,37,38,39,-1,42, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,37,37,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,-1,43, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,38,-1,-1,-1,43,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,40,40,40,40,40,-1,40,-1,-1,45, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,41,41,41,41,41,-1,-1,-1,47,46, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,44,43,42,42,42,42,42,43,44,45,46,47, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,43,43,43,43,43,43,-1,46,46,47, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,44,44,44,44,44,-1,-1,47,47,47, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,45,45,45,45,45,-1,-1,48,48,48, 23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 22,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27, 22,21,21,21,-1,19,-1,16,15,15,14,13,12,11,11,-1,-1,7,6,6,6,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27, 22,21,20,20,-1,-1,-1,-1,14,14,14,13,12,12,-1,-1,-1,7,6,5,5,6,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27, -1,21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,3,3,-1,-1,-1,-1,-1,-1,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,3,3,-1,-1,2,2,-1,18,17,16,15,14,13,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,24,24,25,26,27, -1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,18,17,16,15,14,14,15,16,17,18,18,19,20,21,22,23,-1,25,25,25,26,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,18,17,16,16,-1,15,15,16,17,18,19,19,20,21,22,23,-1,26,26,26,26,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,-1,18,17,17,17,17,16,16,16,17,18,19,20,20,21,22,23,-1,-1,-1,-1,-1,28, 22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,21,21,22,23,24,24,25,26,-1,29, 22,22,22,-1,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,30, 23,23,23,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,4,-1,-1,4,4,4,-1,6,6,7,8,9,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,-1,5,5,5,6,7,7,7,8,-1,11,11,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,6,6,6,7,8,8,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,-1,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,8,8,8,8,8,-1,8,8,8,8,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 24,23,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,9,9,9,9,-1,9,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,28, 24,23,22,22,-1,19,18,18,18,18,-1,13,12,11,10,10,10,10,10,-1,-1,10,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28, 24,23,22,21,20,19,19,19,19,19,-1,13,12,11,11,11,11,11,11,-1,12,11,12,11,11,11,12,13,14,14,13,13,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,29,29, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,12,12,12,12,12,12,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,13,13,13,-1,13,14,15,-1,15,15,15,15,15,15,16,-1,-1,-1,-1,-1,30,30,31,32,31,31,31, 33,33,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,14,14,14,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,32,32,32, 32,32,-1,23,23,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,-1,33, 31,32,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,34, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 28,-1,25,24,23,22,22,22,-1,20,21,22,-1,19,19,19,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 27,26,25,24,23,23,23,23,-1,21,21,22,-1,20,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 28,-1,25,24,24,24,24,24,-1,-1,22,22,22,21,22,23,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 29,-1,25,25,25,25,-1,25,26,-1,23,23,22,22,22,23,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 30,-1,-1,-1,-1,26,27,26,26,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 31,32,33,33,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 32,32,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 33,33,33,33,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 34,34,34,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,35,34,33,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,34,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,-1,-1,43,42,41,40,39,38,37,36,36,36,37,38,39,40,41, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,-1,44,43,42,41,40,39,38,37,37,37,37,37,38,39,-1,42, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,37,37,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,-1,43, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,38,-1,-1,-1,43,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,40,40,40,40,40,-1,40,-1,-1,45, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,41,41,41,41,41,-1,-1,-1,47,46, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,44,43,42,42,42,42,42,43,44,45,46,47, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,43,43,43,43,43,43,-1,46,46,47, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,44,44,44,44,44,-1,-1,47,47,47, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,45,45,45,45,45,-1,-1,48,48,48, 24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,9,8,8,8,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 23,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,8,8,7,7,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27, 23,22,22,22,-1,20,-1,17,16,16,15,14,13,12,12,-1,-1,8,7,7,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27, 23,22,21,21,-1,-1,-1,-1,15,15,15,14,13,13,-1,-1,-1,8,7,6,6,6,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27, -1,22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,3,3,-1,-1,-1,-1,-1,-1,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,4,-1,-1,2,2,-1,18,17,16,15,14,13,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,24,24,25,26,27, -1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,18,17,16,15,14,14,15,16,17,18,18,19,20,21,22,23,-1,25,25,25,26,27, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,18,17,16,16,-1,15,15,16,17,18,19,19,20,21,22,23,-1,26,26,26,26,27, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,-1,18,17,17,17,17,16,16,16,17,18,19,20,20,21,22,23,-1,-1,-1,-1,-1,28, 23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,21,21,22,23,24,24,25,26,-1,29, 23,23,23,-1,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,30, 24,24,24,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,5,-1,-1,4,4,4,-1,6,6,7,8,9,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,5,5,5,6,7,7,7,8,-1,11,11,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,6,6,6,7,8,8,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,-1,8,8,8,8,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,10,-1,9,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,28, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,11,11,11,11,-1,-1,11,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,12,12,12,12,12,-1,13,12,12,11,11,11,12,13,14,14,13,13,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,29,29, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,13,13,12,12,12,12,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,13,13,13,-1,13,14,15,-1,15,15,15,15,15,15,16,-1,-1,-1,-1,-1,30,30,31,32,31,31,31, 34,34,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,14,14,14,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,32,32,32, 33,33,-1,24,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,-1,33, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,34, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 29,-1,26,25,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 28,27,26,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 29,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,23,24,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 30,-1,26,26,26,26,-1,26,27,-1,24,24,23,23,23,24,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 31,-1,-1,-1,-1,27,28,27,27,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 32,33,34,34,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 33,33,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 34,34,34,34,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 35,35,35,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,36,35,34,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,35,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,35,35,35,35,-1,-1,43,42,41,40,39,38,37,36,36,36,37,38,39,40,41, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,36,36,36,36,-1,44,43,42,41,40,39,38,37,37,37,37,37,38,39,-1,42, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,37,37,37,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,-1,43, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,38,38,-1,-1,-1,43,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,39,40,41,42,43,44,45,-1,40,40,40,40,40,-1,40,-1,-1,45, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,42,42,43,44,45,-1,41,41,41,41,41,-1,-1,-1,47,46, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,43,44,44,43,42,42,42,42,42,43,44,45,46,47, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,44,45,-1,43,43,43,43,43,43,-1,46,46,47, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,45,-1,44,44,44,44,44,-1,-1,47,47,47, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,45,45,45,45,45,-1,-1,48,48,48, 25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,10,9,8,8,8,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 24,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,8,7,7,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27, 24,23,23,23,-1,21,-1,18,17,17,16,15,14,13,13,-1,-1,9,8,8,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27, 24,23,22,22,-1,-1,-1,-1,16,16,16,15,14,14,-1,-1,-1,9,8,7,7,6,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,3,3,-1,-1,-1,-1,-1,-1,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,5,-1,-1,2,2,-1,18,17,16,15,14,13,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,24,24,25,26,27, -1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,18,17,16,15,14,14,15,16,17,18,18,19,20,21,22,23,-1,25,25,25,26,27, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,18,17,16,16,-1,15,15,16,17,18,19,19,20,21,22,23,-1,26,26,26,26,27, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,-1,18,17,17,17,17,16,16,16,17,18,19,20,20,21,22,23,-1,-1,-1,-1,-1,28, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,21,21,22,23,24,24,25,26,-1,29, 24,24,24,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,30, 25,25,25,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,6,-1,-1,4,4,4,-1,6,6,7,8,9,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,5,5,5,6,7,7,7,8,-1,11,11,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,7,8,8,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,-1,8,8,8,8,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,-1,9,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,28, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,12,12,12,12,-1,-1,12,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,13,13,13,13,13,-1,14,13,12,11,11,11,12,13,14,14,13,13,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,29,29, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,14,13,12,12,12,12,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,13,13,13,-1,13,14,15,-1,15,15,15,15,15,15,16,-1,-1,-1,-1,-1,30,30,31,32,31,31,31, 35,35,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,14,14,14,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,32,32,32, 34,34,-1,25,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,-1,33, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,34, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 30,-1,27,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 30,-1,27,26,26,26,26,26,-1,-1,24,24,24,23,24,24,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 31,-1,27,27,27,27,-1,27,28,-1,25,25,24,24,24,24,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 32,-1,-1,-1,-1,28,29,28,28,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 33,34,35,35,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,34,35,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 34,34,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,35,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 35,35,35,35,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 36,36,36,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,37,36,35,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,36,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,35,35,35,35,-1,-1,43,42,41,40,39,38,37,36,36,36,37,38,39,40,41, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,44,43,42,41,40,39,38,37,37,37,37,37,38,39,-1,42, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,37,37,37,37,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,-1,43, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,38,38,38,-1,-1,-1,43,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,-1,40,40,40,40,40,-1,40,-1,-1,45, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,40,-1,42,42,43,44,45,-1,41,41,41,41,41,-1,-1,-1,47,46, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,43,43,44,44,43,42,42,42,42,42,43,44,45,46,47, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,44,44,45,-1,43,43,43,43,43,43,-1,46,46,47, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,45,45,-1,44,44,44,44,44,-1,-1,47,47,47, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,46,-1,45,45,45,45,45,-1,-1,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,2,2,2,3,4,5,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,24, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,19,-1,25, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,26,26,27,28,-1,10,10,10,-1,-1,-1,-1,16,16,17,18,19,-1,25, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,22,22,22,-1,24,24,25,25,26,27,28,-1,11,11,11,12,13,14,15,16,17,17,18,19,-1,24, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,23,23,23,24,24,24,24,25,-1,28,28,-1,12,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,23, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,24,24,23,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,26,-1,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,26,26,26,26,-1,25,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,27,27,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,28,28,28,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,39,39,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 51,51,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 50,50,-1,41,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,35,34,33,32,31,30,29,29,-1,-1,27,-1,27, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,35,34,33,32,32,-1,-1,-1,-1,29,28,29,28, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,34,33,33,33,34,34,-1,31,30,-1,29,29, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 46,-1,43,42,41,40,40,40,-1,38,39,40,-1,37,37,37,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 45,44,43,42,41,41,41,41,-1,39,39,40,-1,38,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,38,37,36,35,34,33,33,33,32,32,32,32, 46,-1,43,42,42,42,42,42,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,38,38,-1,-1,-1,-1,34,33,33,33,33,33, 47,-1,43,43,43,43,-1,43,44,-1,41,40,39,38,37,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34,34, 48,-1,-1,-1,-1,44,45,44,44,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,35,35,35,35, 49,50,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,36,36,36,36, 50,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,37,37,37,37, 51,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,38,38,38,38, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,39,39,39,39, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,40,40,40,40, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,45,-1,42,41,41,41,41, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,54,53,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,54,53,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,55,54,53,52,51,50,49,49,49,49,49,50,51,50,49,49, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,55,54,53,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,2,2,2,2,3,4,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,20,21,22, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,23, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,18,-1,24, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,25,25,26,27,-1,9,9,9,-1,-1,-1,-1,15,15,16,17,18,-1,24, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,23,23,24,24,25,26,27,-1,10,10,10,11,12,13,14,15,16,16,17,18,-1,23, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,22,22,23,23,23,23,24,-1,27,27,-1,11,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,22, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,23,23,22,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,24,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 45,-1,42,41,40,39,39,39,-1,37,38,39,-1,36,36,36,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 44,43,42,41,40,40,40,40,-1,38,38,39,-1,37,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 45,-1,42,41,41,41,41,41,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 46,-1,42,42,42,42,-1,42,43,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 47,-1,-1,-1,-1,43,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 48,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 49,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,2,2,2,2,2,3,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,19,20,21, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,22, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,17,-1,23, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,24,24,25,26,-1,8,8,8,-1,-1,-1,-1,14,14,15,16,17,-1,23, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,20,20,-1,22,22,23,23,24,25,26,-1,9,9,9,10,11,12,13,14,15,15,16,17,-1,22, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,21,21,21,22,22,22,22,23,-1,26,26,-1,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,21, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,22,22,21,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,23,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,19,20, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,25,25,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,20, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 44,-1,41,40,39,38,38,38,-1,36,37,38,-1,35,35,35,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 43,42,41,40,39,39,39,39,-1,37,37,38,-1,36,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 44,-1,41,40,40,40,40,40,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 45,-1,41,41,41,41,-1,41,42,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 46,-1,-1,-1,-1,42,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 47,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 48,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,3,2,2,2,2,3,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,19,20,21, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,22, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,17,-1,23, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,24,24,25,26,-1,8,8,8,-1,-1,-1,-1,14,14,15,16,17,-1,23, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,20,20,-1,22,22,23,23,24,25,26,-1,9,9,9,10,11,12,13,14,15,15,16,17,-1,22, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,21,21,21,22,22,22,22,23,-1,26,26,-1,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,21, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,22,22,21,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,23,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,19,20, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,25,25,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,20, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 44,-1,41,40,39,38,38,38,-1,36,37,38,-1,35,35,35,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 43,42,41,40,39,39,39,39,-1,37,37,38,-1,36,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 44,-1,41,40,40,40,40,40,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 45,-1,41,41,41,41,-1,41,42,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 46,-1,-1,-1,-1,42,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 47,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 48,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,11,11,12,13,14,15,16,17,18, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,10,10,11,12,-1,15,15,16,17,18, 35,34,33,33,-1,31,-1,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,9,9,10,-1,-1,-1,-1,-1,17,17,18, 35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,8,8,9,10,11,12,13,-1,-1,17,17,18, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,7,8,9,10,11,12,13,14,15,16,17,18, -1,34,33,32,31,30,29,28,27,27,27,26,25,25,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,6,5,4,3,2,2,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18, 35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18, 35,34,33,32,31,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,16,-1,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,19, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,8,8,9,10,11,12,13,14,-1,20, 35,35,35,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,21,21,21,22,23,-1,5,5,5,-1,-1,-1,-1,11,11,12,13,14,-1,20, 36,36,36,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,20,20,20,20,21,22,23,-1,6,6,6,7,8,9,10,11,12,12,13,14,-1,19, 37,37,37,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,20,20,19,19,19,19,19,20,-1,23,23,-1,7,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,18, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,-1,14,14,15,16,17, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,-1,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,23,23,23,23,23,-1,20,19,18,17,16,16,-1,13,12,11,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,24,24,24,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,11,11,11,11,12,-1,-1,16,16,17, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,25,25,25,25,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,13,14,14,13,12,12,12,12,12,13,-1,17,17,17, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,13,13,13,-1,13,13,13,-1,18,18,18, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,36,36,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 48,48,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,21,21,21, 47,47,-1,38,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,23,23,23,22,22,22,22,23,24,25,26,27,28,29,30,29,28,27,26,25,24,24,-1,-1,22,-1,22, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,28,29,30,29,28,27,27,-1,-1,-1,-1,24,23,24,23, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,29,28,28,28,29,29,-1,26,25,-1,24,24, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,29,29,29,29,29,28,27,26,26,26,25,25, 43,-1,40,39,38,37,37,37,-1,35,36,37,-1,34,34,34,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,30,29,28,27,27,27,26,26,26, 42,41,40,39,38,38,38,38,-1,36,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,32,31,30,29,28,28,28,27,27,27,27, 43,-1,40,39,39,39,39,39,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,33,-1,-1,-1,-1,29,28,28,28,28,28, 44,-1,40,40,40,40,-1,40,41,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,29,29,29,29,29, 45,-1,-1,-1,-1,41,42,41,41,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,30,30,30,30, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,41,41,42,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,31,31,31,31, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,41,42,42,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,32,32,32,32, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,33,33,33,33, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,34,34,34,34, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,35,35,35,35, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,43,43,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,40,-1,37,36,36,36,36, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,37,37,37,37, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,43,43,42,42,42,42,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,39, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,44,44,44,44,44,44,44,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,40, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,45,45,45,45,45,45,45,45,-1,-1,-1,47,-1,-1,-1,42,41,41,41,41,41,41,41,-1,41, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,46,46,46,46,46,46,46,46,47,48,49,48,48,48,-1,42,42,42,42,42,-1,42,-1,-1,42, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,53,-1,47,47,47,47,47,47,47,47,-1,49,49,48,47,47,-1,43,43,43,43,43,-1,-1,-1,44,43, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,52,53,-1,48,48,48,48,48,48,48,48,49,50,49,48,47,46,45,44,44,44,44,44,45,46,45,44,44, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,49,-1,-1,49,49,49,49,50,49,48,47,47,-1,45,45,45,45,45,45,-1,45,45,45, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,52,52,53,53,52,51,50,51,-1,-1,-1,-1,-1,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,53,53,53,52,51,51,51,52,53,54,55,56,-1,49,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,10,10,10,11,12,13,14,15,16,17, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,9,9,9,10,11,-1,14,14,15,16,17, 35,34,33,33,-1,31,-1,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,8,8,8,9,-1,-1,-1,-1,-1,16,16,17, 35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,7,7,7,8,9,10,11,12,-1,-1,16,16,17, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,12,12,-1,-1,-1,-1,-1,-1,3,-1,7,7,7,6,7,8,9,10,11,12,13,14,15,16,17, -1,34,33,32,31,30,29,28,27,27,27,26,25,25,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,6,5,4,3,2,2,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,15,15,15,16,17, 35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,-1,16,16,16,16,17, 35,34,33,32,31,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,16,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,18, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,7,7,8,9,10,11,12,13,-1,19, 35,35,35,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,20,20,20,20,20,21,22,-1,4,4,4,-1,-1,-1,-1,10,10,11,12,13,-1,19, 36,36,36,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,19,19,19,19,20,21,22,-1,5,5,5,6,7,8,9,10,11,11,12,13,-1,18, 37,37,37,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,6,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,17, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,-1,13,13,14,15,16, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,-1,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,23,23,23,23,23,-1,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,24,24,24,24,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,10,10,10,11,-1,-1,15,15,16, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,25,25,25,25,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,12,13,13,12,11,11,11,11,11,12,-1,16,16,16, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,-1,12,12,12,-1,17,17,17, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,36,36,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 48,48,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 47,47,-1,38,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,22,22,22,21,21,21,21,22,23,24,25,26,27,28,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,27,28,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 43,-1,40,39,38,37,37,37,-1,35,36,36,-1,34,34,34,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 42,41,40,39,38,38,38,38,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,31,30,29,28,27,27,27,26,26,26,26, 43,-1,40,39,39,39,39,39,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 44,-1,40,40,40,40,-1,40,41,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28,28, 45,-1,-1,-1,-1,41,42,41,41,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,29,29,29,29, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,40,40,41,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,30,30,30,30, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,40,41,41,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,31,31,31,31, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,32,32,32,32, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,33,33,33,33, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,34,34,34,34, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,41,41,41,41,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,44,44,44,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,45,45,46,47,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,46,-1,48,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,9,9,9,9,9,10,11,12,13,14,15,16, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,8,8,8,8,8,9,10,-1,13,13,14,15,16, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,15,15,16, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,4,-1,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,7,6,5,4,3,3,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,14,14,14,15,16, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,-1,15,15,15,15,16, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,17, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,-1,6,6,7,8,9,10,11,12,-1,18, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,-1,3,3,3,-1,-1,-1,-1,9,9,10,11,12,-1,18, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,4,4,4,5,6,7,8,9,10,10,11,12,-1,17, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,5,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,16, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,6,6,6,6,6,7,8,9,-1,12,12,13,14,15, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,9,9,9,9,10,-1,-1,14,14,15, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,10,10,11,12,12,11,10,10,10,10,10,11,-1,15,15,15, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,-1,11,11,11,-1,16,16,16, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,25,26,27,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,30,29,28,27,26,26,26,25,25,25,25, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,27,27,27,27,27, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,38,39,39,40,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,29,29,29,29, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,38,39,40,40,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,30,30,30,30, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,31,31,31,31, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,32,32,32,32, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,33,33,33,33, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,41,40,40,40,40,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,43,43,43,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,44,44,45,46,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,45,-1,47,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,7,7,7,7,7,7,7,8,9,-1,12,12,13,14,15, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,6,6,6,6,6,7,-1,-1,-1,-1,-1,14,14,15, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,5,-1,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,8,7,6,5,4,4,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,13,13,13,14,15, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,-1,14,14,14,14,15, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,16, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,5,5,6,7,8,9,10,11,-1,17, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,19,19,19,20,19,19,19,19,19,20,21,-1,3,3,3,-1,-1,-1,-1,8,8,9,10,11,-1,18, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,4,4,4,5,6,7,8,9,9,9,10,11,-1,17, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,5,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,16, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,6,6,6,6,6,7,8,9,-1,12,12,13,14,15, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,9,9,9,9,10,-1,-1,14,14,15, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,10,10,11,12,12,11,10,10,10,10,10,11,-1,15,15,15, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,-1,11,11,11,-1,16,16,16, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 49,49,-1,39,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,25,26,27,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,30,29,28,27,26,26,26,25,25,25,25, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,27,27,27,27,27, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,38,39,39,40,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,29,29,29,29, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,38,39,40,40,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,30,30,30,30, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,31,31,31,31, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,32,32,32,32, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,33,33,33,33, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,41,40,40,40,40,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,43,43,43,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,44,44,45,46,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,45,-1,47,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,8,7,6,6,6,6,6,6,6,7,8,-1,11,11,12,13,14, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,7,6,5,5,5,5,5,6,-1,-1,-1,-1,-1,13,13,14, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,6,5,4,4,4,5,6,7,8,9,-1,-1,13,13,14, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,6,-1,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,9,8,7,6,5,5,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,11,11,12,13,14, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,12,12,12,13,14, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,-1,13,13,13,13,14, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,15, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,4,4,5,6,7,8,9,10,-1,16, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,3,3,3,-1,-1,-1,-1,7,7,8,9,10,-1,17, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,4,4,4,5,6,7,8,8,8,8,9,10,-1,17, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,5,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,16, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,6,6,6,6,6,7,8,9,-1,12,12,13,14,15, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,9,9,9,9,10,-1,-1,14,14,15, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,10,10,11,12,12,11,10,10,10,10,10,11,-1,15,15,15, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,-1,11,11,11,-1,16,16,16, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,39,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 49,49,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,25,26,27,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,30,29,28,27,26,26,26,25,25,25,25, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,27,27,27,27,27, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,38,39,39,40,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,29,29,29,29, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,38,39,40,40,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,30,30,30,30, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,31,31,31,31, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,32,32,32,32, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,33,33,33,33, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,41,40,40,40,40,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,43,43,43,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,44,44,45,46,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,45,-1,47,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,-1,11,11,12,13,14, 39,38,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,-1,-1,-1,-1,-1,13,13,14, 39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,13,13,14, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,7,-1,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14, -1,38,37,36,35,34,33,32,31,31,31,30,29,29,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,10,9,8,7,6,6,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,11,11,12,13,14, -1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,12,12,12,13,14, 39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,-1,13,13,13,13,14, 39,38,37,36,35,34,34,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,20,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,15, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,3,3,4,5,6,7,8,9,-1,16, 39,39,39,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,3,3,3,-1,-1,-1,-1,6,6,7,8,9,-1,17, 40,40,40,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,4,4,4,5,6,7,8,7,7,7,8,9,-1,17, 41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,5,5,5,5,6,7,8,8,-1,-1,-1,-1,-1,16, 42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,6,6,6,6,6,7,8,9,-1,12,12,13,14,15, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,9,9,9,9,10,-1,-1,14,14,15, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,10,10,11,12,12,11,10,10,10,10,10,11,-1,15,15,15, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,-1,11,11,11,-1,16,16,16, 43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 49,49,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,25,26,27,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,30,29,28,27,26,26,26,25,25,25,25, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,27,27,27,27,27, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,38,39,39,40,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,29,29,29,29, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,38,39,40,40,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,30,30,30,30, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,31,31,31,31, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,32,32,32,32, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,33,33,33,33, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,41,40,40,40,40,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,43,43,43,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,44,44,45,46,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,45,-1,47,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,-1,11,11,12,13,14, 39,38,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,-1,-1,-1,-1,-1,13,13,14, 39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,13,13,14, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,8,-1,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14, -1,38,37,36,35,34,33,32,31,31,31,30,29,29,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,11,10,9,8,7,7,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,11,11,12,13,14, -1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,12,12,12,13,14, 39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,-1,13,13,13,13,14, 39,38,37,36,35,34,34,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,20,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,15, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,-1,2,2,3,4,5,6,7,8,-1,16, 39,39,39,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,3,3,3,-1,-1,-1,-1,5,5,6,7,8,-1,17, 40,40,40,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,4,4,4,5,6,7,7,6,6,6,7,8,-1,17, 41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,5,5,5,5,6,7,7,7,-1,-1,-1,-1,-1,16, 42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,6,6,6,6,6,7,8,8,-1,12,12,13,14,15, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,9,9,9,9,10,-1,-1,14,14,15, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,10,10,11,12,12,11,10,10,10,10,10,11,-1,15,15,15, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,-1,11,11,11,-1,16,16,16, 43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 49,49,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,25,26,27,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,30,29,28,27,26,26,26,25,25,25,25, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,27,27,27,27,27, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,38,39,39,40,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,29,29,29,29, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,38,39,40,40,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,30,30,30,30, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,31,31,31,31, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,32,32,32,32, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,33,33,33,33, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,41,40,40,40,40,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,43,43,43,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,44,44,45,46,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,45,-1,47,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,-1,12,12,13,14,15, 40,39,38,38,-1,36,-1,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,-1,-1,-1,-1,-1,14,14,15, 40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,-1,-1,-1,-1,-1,9,-1,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15, -1,39,38,37,36,35,34,33,32,32,32,31,30,30,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,12,11,10,9,8,8,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,13,13,13,14,15, 40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,-1,14,14,14,14,15, 40,39,38,37,36,35,35,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,21,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,16, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,-1,2,2,2,3,4,5,6,7,-1,17, 40,40,40,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,4,4,4,-1,-1,-1,-1,4,4,5,6,7,-1,17, 41,41,41,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,5,5,5,6,7,7,6,5,5,5,6,7,-1,16, 42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,6,6,6,6,7,7,6,6,-1,-1,-1,-1,-1,15, 43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,7,-1,11,11,12,13,14, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,9,-1,-1,12,12,13,14, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,10,10,10,11,-1,-1,13,13,14, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,12,13,13,12,11,11,11,11,11,12,-1,14,14,14, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,-1,12,12,12,-1,15,15,15, 44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,27,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,27,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,30,29,28,27,26,25,25,25,24,24,24,24, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,40,40,41,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,40,41,41,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,52,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,51,52,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,51,51,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,52,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,-1,13,13,14,15,16, 41,40,39,39,-1,37,-1,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,-1,-1,-1,-1,15,15,16, 41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,-1,-1,-1,-1,-1,10,-1,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16, -1,40,39,38,37,36,35,34,33,33,33,32,31,31,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,13,12,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,14,14,14,15,16, 41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,-1,15,15,15,15,16, 41,40,39,38,37,36,36,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,22,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,17, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,2,2,2,2,3,4,5,6,-1,17, 41,41,41,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,5,5,5,-1,-1,-1,-1,3,3,4,5,6,-1,16, 42,42,42,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,6,6,6,7,7,6,5,4,4,4,5,6,-1,15, 43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,7,7,7,7,7,6,5,5,-1,-1,-1,-1,-1,14, 44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,8,8,8,8,7,6,6,6,-1,10,10,11,12,13, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,8,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,10,10,9,8,8,8,8,8,-1,-1,11,11,12,13, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,9,9,9,9,10,-1,-1,12,12,13, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,13,13,12,11,10,10,10,10,10,11,-1,13,13,13, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,12,11,11,11,-1,11,11,11,-1,14,14,14, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,14,14,13,12,12,12,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,15,15,14,14,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,27,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,41,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,41,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,53,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,52,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,52,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,-1,14,14,15,16,17, 42,41,40,40,-1,38,-1,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,-1,-1,-1,-1,16,16,17, 42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,-1,-1,-1,-1,-1,11,-1,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17, -1,41,40,39,38,37,36,35,34,34,34,33,32,32,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,14,13,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,15,15,15,16,17, 42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,-1,16,16,16,16,17, 42,41,40,39,38,37,37,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,23,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,18, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,2,2,2,2,3,4,5,6,-1,17, 42,42,42,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,6,6,6,-1,-1,-1,-1,3,3,4,5,6,-1,16, 43,43,43,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,22,21,21,-1,21,21,21,21,22,23,24,-1,7,7,7,8,7,6,5,4,4,4,5,6,-1,15, 44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,8,8,8,8,7,6,5,5,-1,-1,-1,-1,-1,14, 45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,9,9,9,8,7,6,6,6,-1,10,10,11,12,13, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,18,18,-1,14,13,12,11,10,10,9,8,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,21,20,19,18,17,17,-1,14,13,12,11,11,10,9,8,8,8,8,8,-1,-1,11,11,12,13, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,9,9,9,9,10,-1,-1,12,12,13, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,14,13,12,11,10,10,10,10,10,11,-1,13,13,13, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,13,12,11,11,11,-1,11,11,11,-1,14,14,14, 46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,16,15,14,14,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 52,52,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 51,51,-1,43,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,24,24,24,23,23,23,23,24,25,26,27,28,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 47,-1,44,43,42,41,41,41,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 46,45,44,43,42,42,42,42,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 47,-1,44,43,43,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 48,-1,44,44,44,44,-1,44,45,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 48,-1,-1,-1,-1,45,46,45,45,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,-1,15,15,16,17,18, 43,42,41,41,-1,39,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,-1,-1,-1,-1,17,17,18, 43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,17,17,18, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,-1,-1,-1,-1,-1,12,-1,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18, -1,42,41,40,39,38,37,36,35,35,35,34,33,33,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,15,14,13,12,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,16,16,16,17,18, 43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,-1,17,17,17,17,18, 43,42,41,40,39,38,38,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,24,24,24,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,18, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,3,2,2,2,3,4,5,6,-1,17, 43,43,43,-1,43,42,41,40,40,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,7,7,7,-1,-1,-1,-1,3,3,4,5,6,-1,16, 44,44,44,-1,43,42,41,40,39,39,-1,-1,34,-1,-1,-1,-1,-1,-1,27,-1,-1,23,22,22,-1,22,22,22,22,23,24,25,-1,8,8,8,8,7,6,5,4,4,4,5,6,-1,15, 45,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,-1,23,22,21,21,21,21,21,22,-1,25,25,-1,9,9,9,8,7,6,5,5,-1,-1,-1,-1,-1,14, 46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,10,10,9,8,7,6,6,6,-1,10,10,11,12,13, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,11,11,12,13, 47,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,9,9,9,9,10,-1,-1,12,12,13, 47,46,45,45,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,14,13,12,11,10,10,10,10,10,11,-1,13,13,13, 47,46,45,44,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,-1,11,11,11,-1,14,14,14, 47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,16,15,14,14,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 53,53,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 52,52,-1,44,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,25,25,25,24,24,24,24,25,26,27,28,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 48,-1,45,44,43,42,42,42,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 47,46,45,44,43,43,43,43,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 48,-1,45,44,44,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 49,-1,45,45,45,45,-1,45,46,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 49,-1,-1,-1,-1,46,47,46,46,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,9,8,7,7,7,7, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,8,7,6,6,6, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,5,5,5, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,4,4,4, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,2,2,2,3,4, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,1,1,2,3,4, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,0,1,2,3,4, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,5, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,19,20,21,-1,6, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,-1,7, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,18,19,19,19,19,19,19,20,21,-1,8, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,18,19,18,18,18,-1,-1,-1,-1,-1,9, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,19,19,19,18,17,17,-1,14,13,12,11,10, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,12,11,11, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,21,21,21,20,19,18,17,17,-1,-1,13,12,12,12, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,18,18,19,-1,-1,13,13,13, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,23,23,23,22,21,20,19,19,19,19,19,20,-1,14,14,14, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,-1,20,20,20,-1,15,15,15, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,25,25,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,26,26,26,25,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,33,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,25,25,24,24,24,24, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,42,41,40,39,38,37,36,35,34,34,34,33,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,47,47,46,45,44,43,42,43,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,47,47,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,48,48,47,46,45,44,44,44,44,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,50,49,48,47,46,45,45,45,44,44,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,49,50,49,48,47,46,46,46,-1,43,43,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,55,54,53,52,51,50,50,50,-1,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 57,56,55,54,53,52,52,-1,-1,-1,-1,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 57,56,55,54,53,53,53,-1,59,58,58,-1,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 57,56,55,54,54,54,54,-1,59,58,57,56,55,-1,-1,-1,51,-1,49,49,-1,-1,-1,44,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,54,53,52,-1,50,-1,57,57,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 57,56,56,56,56,56,56,57,58,59,58,57,56,55,54,53,53,-1,-1,56,56,56,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 57,57,57,57,57,57,57,57,58,59,58,57,56,55,54,54,54,-1,55,55,55,55,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 58,58,58,58,58,-1,58,58,58,59,58,57,56,55,55,55,55,56,55,54,54,54,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 59,59,59,59,-1,-1,59,59,59,59,58,57,56,56,56,56,56,56,55,54,53,53,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 60,60,60,-1,-1,-1,-1,-1,60,59,58,58,-1,57,57,57,57,-1,-1,54,53,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 61,61,61,62,63,63,62,61,60,59,59,59,59,58,58,58,-1,-1,-1,-1,53,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,9,8,7,7,7,7, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,8,7,6,6,6, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,5,5,5, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,4,4,4, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,2,2,2,2,3, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,1,1,1,2,3, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,1,0,1,2,3, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,4, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,19,20,21,-1,5, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,-1,6, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,18,18,18,18,18,19,19,20,21,-1,7, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,18,18,17,17,17,-1,-1,-1,-1,-1,8, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,19,19,18,17,16,16,-1,13,12,11,10,9, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,10,10, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,21,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,18,17,17,17,18,-1,-1,12,12,12, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,23,23,22,21,20,19,18,18,18,18,18,19,-1,13,13,13, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,23,22,21,20,19,19,19,-1,19,19,19,-1,14,14,14, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,25,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,47,46,45,44,43,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,48,47,46,45,44,43,43,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,49,48,47,46,45,44,44,44,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,49,49,48,47,46,45,45,45,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,55,54,53,52,51,50,50,50,-1,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 57,56,55,54,53,52,52,-1,-1,-1,-1,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 57,56,55,54,53,53,53,-1,58,57,57,-1,53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 57,56,55,54,54,54,54,-1,58,57,56,55,54,-1,-1,-1,50,-1,48,48,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,53,52,51,-1,49,-1,56,56,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 57,56,56,56,56,56,56,57,58,58,57,56,55,54,53,52,52,-1,-1,55,55,55,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 57,57,57,57,57,57,57,57,58,58,57,56,55,54,53,53,53,-1,54,54,54,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 58,58,58,58,58,-1,58,58,58,58,57,56,55,54,54,54,54,55,54,53,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 59,59,59,59,-1,-1,59,59,59,58,57,56,55,55,55,55,55,55,54,53,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 60,60,60,-1,-1,-1,-1,-1,59,58,57,57,-1,56,56,56,56,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 61,61,61,62,63,62,61,60,59,58,58,58,58,57,57,57,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,9,8,7,7,7,7, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,8,7,6,6,6, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,5,5,5, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,4,4,4, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,2,2,2,2,2, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,2,1,1,1,2, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,2,1,0,1,2, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,3, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,19,20,21,-1,4, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,-1,5, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,18,17,17,17,17,18,19,20,21,-1,6, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,18,17,16,16,16,-1,-1,-1,-1,-1,7, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,15,-1,12,11,10,9,8, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,10,9,9, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,17,16,16,16,17,-1,-1,11,11,11, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,23,22,21,20,19,18,17,17,17,17,17,18,-1,12,12,12, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,18,18,-1,18,18,18,-1,13,13,13, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,23,23,22,22,22,22, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,29,30,31,32,-1,-1,24,24,24,24,24, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,30,31,32,33,-1,-1,25,25,25,25, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,46,45,44,43,42,41,40,41,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,26,26,26,26, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,33,34,-1,27,27,27,27, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,47,46,45,44,43,42,42,42,42,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,34,34,34,-1,28,28,28,28, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,48,47,46,45,44,43,43,43,42,42,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,35,-1,29,29,29,29, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,49,48,47,46,45,44,44,44,-1,41,41,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,30,30,30,30, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,48,47,46,45,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,55,54,53,52,51,50,50,50,-1,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 57,56,55,54,53,52,52,-1,-1,-1,-1,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 57,56,55,54,53,53,53,-1,57,56,56,-1,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 57,56,55,54,54,54,54,-1,57,56,55,54,53,-1,-1,-1,49,-1,47,47,-1,-1,-1,42,41,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,48,-1,55,55,-1,42,41,41,41,41,41,41,41,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 57,56,56,56,56,56,56,57,58,57,56,55,54,53,52,51,51,-1,-1,54,54,54,-1,42,42,42,42,42,42,42,42,43,44,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 57,57,57,57,57,57,57,57,58,57,56,55,54,53,52,52,52,-1,53,53,53,53,-1,43,43,43,43,43,43,43,43,-1,45,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 58,58,58,58,58,-1,58,58,58,57,56,55,54,53,53,53,53,54,53,52,52,52,-1,44,44,44,44,44,44,44,44,45,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 59,59,59,59,-1,-1,59,59,58,57,56,55,54,54,54,54,54,54,53,52,51,51,-1,-1,-1,45,-1,-1,45,45,45,45,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 60,60,60,-1,-1,-1,-1,-1,58,57,56,56,-1,55,55,55,55,-1,-1,52,51,50,49,48,47,46,47,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 61,61,61,62,62,61,60,59,58,57,57,57,57,56,56,56,-1,-1,-1,-1,51,50,49,48,47,47,47,48,49,50,51,52,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,9,8,7,7,7,7, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,8,7,6,6,6, 46,45,44,44,-1,42,-1,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,5,5,5, 46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,4,4,4, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3, -1,45,44,43,42,41,40,39,38,38,38,37,36,36,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,22,21,20,19,18,17,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,3,2,2,2,2, -1,45,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,-1,3,2,1,1,1, 46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,20,20,-1,17,16,15,14,13,13,13,14,15,16,17,-1,3,2,1,0,1, 46,45,44,43,42,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,-1,-1,-1,2, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,15,16,17,18,18,19,20,-1,3, 46,46,46,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,32,32,32,33,34,-1,16,16,16,-1,-1,-1,-1,17,17,18,19,20,-1,4, 47,47,47,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,-1,31,31,31,31,32,33,34,-1,17,17,17,17,16,16,16,16,17,18,19,20,-1,5, 48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,31,31,30,30,30,30,30,31,-1,34,34,-1,18,18,18,17,16,15,15,15,-1,-1,-1,-1,-1,6, 49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,19,19,18,17,16,15,14,14,-1,11,10,9,8,7, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,-1,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,15,15,16,-1,-1,10,10,10, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,36,36,36,36,-1,-1,34,-1,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,-1,11,11,11, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,17,17,17,-1,12,12,12, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,33,32,32,-1,31,32,33,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 59,59,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,33,33,33,33,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 58,58,-1,49,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,34,34,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,16,-1,16, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,35,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,23,-1,20,19,-1,18,18, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 54,-1,51,50,49,48,48,48,-1,46,47,48,-1,45,45,45,-1,40,39,38,37,37,37,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 53,52,51,50,49,49,49,49,-1,47,47,47,-1,45,-1,-1,-1,40,39,38,38,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,22,22,21,21,21,21, 54,-1,51,50,50,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,-1,-1,-1,-1,23,22,22,22,22,22, 55,-1,51,51,51,51,-1,51,52,-1,47,46,45,44,43,42,41,40,40,40,-1,-1,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,28,29,30,31,-1,-1,23,23,23,23,23, 56,-1,-1,-1,-1,52,53,52,52,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,29,30,31,32,-1,-1,24,24,24,24, 57,56,55,55,-1,-1,-1,-1,-1,-1,47,46,45,44,44,44,45,46,45,44,43,42,41,40,39,40,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,-1,25,25,25,25, 57,56,55,54,53,52,51,50,49,48,47,46,45,45,45,45,-1,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,32,32,33,-1,26,26,26,26, 57,56,55,55,-1,52,51,50,49,48,47,46,46,46,46,-1,-1,46,45,44,43,42,41,41,41,41,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,33,33,33,-1,27,27,27,27, 57,56,56,-1,-1,-1,-1,-1,49,48,47,47,47,47,47,-1,47,46,45,44,43,42,42,42,41,41,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,34,-1,28,28,28,28, -1,56,55,54,54,-1,51,50,49,48,48,48,48,48,48,48,47,46,45,44,43,43,43,-1,40,40,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,29,29,29,29, -1,-1,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,47,46,45,44,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,55,54,53,52,51,50,50,50,-1,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 57,56,55,54,53,52,52,-1,-1,-1,-1,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 57,56,55,54,53,53,53,-1,56,55,55,-1,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 57,56,55,54,54,54,54,-1,56,55,54,53,52,-1,-1,-1,48,-1,46,46,-1,-1,-1,41,40,39,39,39,39,39,39,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 57,56,55,55,55,55,55,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,47,-1,54,54,-1,41,40,40,40,40,40,40,40,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 57,56,56,56,56,56,56,57,57,56,55,54,53,52,51,50,50,-1,-1,53,53,53,-1,41,41,41,41,41,41,41,41,42,43,43,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 57,57,57,57,57,57,57,57,57,56,55,54,53,52,51,51,51,-1,52,52,52,52,-1,42,42,42,42,42,42,42,42,-1,44,43,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 58,58,58,58,58,-1,58,58,57,56,55,54,53,52,52,52,52,53,52,51,51,51,-1,43,43,43,43,43,43,43,43,44,44,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 59,59,59,59,-1,-1,59,58,57,56,55,54,53,53,53,53,53,53,52,51,50,50,-1,-1,-1,44,-1,-1,44,44,44,44,44,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 60,60,60,-1,-1,-1,-1,-1,57,56,55,55,-1,54,54,54,54,-1,-1,51,50,49,48,47,46,45,46,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 61,61,61,62,61,60,59,58,57,56,56,56,56,55,55,55,-1,-1,-1,-1,50,49,48,47,46,46,46,47,48,49,50,51,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,10,9,8,7,7,7,7, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,11,-1,8,7,6,6,6, 47,46,45,45,-1,43,-1,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,5,5,5, 47,46,45,45,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,4,4,4, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3, -1,46,45,44,43,42,41,40,39,39,39,38,37,37,-1,-1,-1,-1,-1,29,29,-1,-1,25,25,-1,23,22,21,20,19,18,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,4,3,2,2,2, -1,46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,-1,4,3,2,1,1, 47,46,45,44,43,42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,21,21,-1,18,17,16,15,14,14,14,15,16,17,18,-1,4,3,2,1,0, 47,46,45,44,43,42,42,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,-1,-1,-1,1, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,16,16,17,17,17,17,18,19,-1,2, 47,47,47,-1,47,46,45,44,44,44,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,31,31,31,31,31,31,32,33,-1,17,17,17,-1,-1,-1,-1,16,16,17,18,19,-1,3, 48,48,48,-1,47,46,45,44,43,43,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,31,30,30,-1,30,30,30,30,31,32,33,-1,18,18,17,16,15,15,15,15,16,17,18,19,-1,4, 49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,-1,31,30,29,29,29,29,29,30,-1,33,33,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,5, 50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,13,-1,10,9,8,7,6, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,35,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,35,35,35,35,35,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8, 51,50,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,36,36,36,36,35,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,14,14,15,-1,-1,9,9,9, 51,50,49,49,-1,46,45,45,45,45,-1,40,39,38,37,37,37,37,37,-1,-1,33,-1,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,-1,10,10,10, 51,50,49,48,47,46,46,46,46,46,-1,40,39,38,38,38,38,38,38,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,16,16,16,-1,11,11,11, 51,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,48,48,48,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,-1,32,31,31,-1,30,31,32,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 60,60,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,41,42,-1,32,32,32,32,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 59,59,-1,50,50,49,48,47,46,46,-1,43,42,42,42,42,42,43,42,42,-1,33,33,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 58,59,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,-1,-1,34,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 57,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44,44,-1,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 56,-1,52,51,50,49,48,48,-1,46,-1,-1,-1,45,45,45,-1,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 55,-1,52,51,50,49,49,49,-1,47,47,47,-1,45,46,46,-1,39,38,37,36,36,36,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 54,53,52,51,50,50,50,50,-1,47,46,46,-1,44,-1,-1,-1,39,38,37,37,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,21,21,20,20,20,20, 55,-1,52,51,51,51,51,51,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 56,-1,52,52,52,52,-1,52,53,-1,46,45,44,43,42,41,40,39,39,39,-1,-1,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 57,-1,-1,-1,-1,53,54,53,53,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 56,55,54,54,-1,-1,-1,-1,-1,-1,46,45,44,43,43,43,44,45,44,43,42,41,40,39,38,39,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 56,55,54,53,52,51,50,49,48,47,46,45,44,44,44,44,-1,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 56,55,54,54,-1,51,50,49,48,47,46,45,45,45,45,-1,-1,45,44,43,42,41,40,40,40,40,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 56,55,55,-1,-1,-1,-1,-1,48,47,46,46,46,46,46,-1,46,45,44,43,42,41,41,41,40,40,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,55,54,53,53,-1,50,49,48,47,47,47,47,47,47,47,46,45,44,43,42,42,42,-1,39,39,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,46,45,44,43,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,54,53,52,51,50,49,49,49,-1,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 56,55,54,53,52,51,51,-1,-1,-1,-1,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 56,55,54,53,52,52,52,-1,55,54,54,-1,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 56,55,54,53,53,53,53,-1,55,54,53,52,51,-1,-1,-1,47,-1,45,45,-1,-1,-1,40,39,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 56,55,54,54,54,54,54,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,46,-1,53,53,-1,40,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 56,55,55,55,55,55,55,56,56,55,54,53,52,51,50,49,49,-1,-1,52,52,52,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 56,56,56,56,56,56,56,56,56,55,54,53,52,51,50,50,50,-1,51,51,51,51,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 57,57,57,57,57,-1,57,57,56,55,54,53,52,51,51,51,51,52,51,50,50,50,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 58,58,58,58,-1,-1,58,57,56,55,54,53,52,52,52,52,52,52,51,50,49,49,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 59,59,59,-1,-1,-1,-1,-1,56,55,54,54,-1,53,53,53,53,-1,-1,50,49,48,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 60,60,60,61,60,59,58,57,56,55,55,55,55,54,54,54,-1,-1,-1,-1,49,48,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 8,8,8,8,8,9,10,11,12,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 7,7,7,7,8,9,10,11,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 6,6,6,6,-1,10,-1,12,11,11,11,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 6,5,5,5,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,4,4,4,4,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,38,37,37,37,37,36,36,36,37,38,39,40,40,41,42,43,-1,-1,-1,-1,-1,48, 1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,41,41,42,43,43,43,44,45,-1,49, 2,2,2,-1,10,10,10,10,11,12,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 3,3,3,-1,9,9,9,10,11,12,-1,-1,14,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,22,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 6,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,27,27,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 14,13,12,11,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,28,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 14,13,12,12,-1,11,11,11,11,12,-1,17,17,17,17,18,19,20,21,-1,-1,25,-1,29,29,29,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 14,13,13,13,13,12,12,12,12,12,-1,18,18,18,18,18,19,20,21,-1,27,26,27,28,29,30,31,32,33,33,32,32,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 14,14,14,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,-1,27,27,27,28,29,30,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,49,49,49, -1,-1,-1,14,14,14,14,15,16,17,18,19,20,21,20,20,20,20,21,-1,-1,28,28,28,-1,31,32,33,-1,34,34,34,34,34,34,35,-1,-1,-1,-1,-1,48,48,49,50,50,50,50, 29,29,-1,15,15,15,15,15,16,17,18,19,20,21,21,21,21,-1,22,23,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,-1,51,51,51, 28,28,-1,16,16,16,16,16,16,17,-1,20,20,21,22,22,22,23,23,23,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,-1,52, 27,28,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,23,23,24,-1,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,51,52,53,53, 26,-1,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,24,24,-1,33,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,-1,53,53, 25,-1,20,19,19,19,19,19,-1,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53, 24,-1,20,20,20,20,20,20,-1,20,21,22,-1,23,23,23,-1,30,30,30,31,32,33,-1,40,41,41,41,41,42,43,43,42,41,42,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53, 23,22,21,21,21,21,21,21,-1,21,21,22,-1,24,-1,-1,-1,29,29,30,31,-1,-1,-1,39,-1,40,40,41,42,43,43,42,42,42,43,44,45,46,47,47,47,48,49,50,51,52,53, 24,-1,22,22,22,22,22,22,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,39,38,38,38,39,40,41,42,43,43,43,43,43,43,44,45,-1,-1,-1,-1,49,49,50,51,52,53, 25,-1,23,23,23,23,-1,23,24,-1,23,23,23,24,25,26,27,28,29,30,-1,-1,39,38,37,38,39,40,41,42,43,44,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52,53, 26,-1,-1,-1,-1,24,25,24,24,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,45,46,47,48,49,-1,-1,51,51,52,53, 27,28,29,30,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,45,45,45,45,45,45,45,45,46,46,46,46,47,48,49,50,-1,52,52,52,53, 28,28,29,30,31,31,30,29,28,27,26,26,26,26,26,26,-1,29,29,30,31,32,33,34,35,36,-1,44,44,44,44,44,44,44,45,46,47,47,47,-1,49,49,50,-1,53,53,53,53, 29,29,29,30,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,30,30,30,31,32,33,34,35,36,-1,44,43,43,43,43,43,44,45,46,47,48,48,49,50,50,50,-1,54,54,54,54, 30,30,30,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,32,31,31,31,31,32,33,34,35,36,-1,44,43,42,42,42,43,44,45,46,47,48,49,49,50,51,51,-1,55,55,55,55, -1,31,31,32,33,-1,31,30,29,29,29,29,29,29,29,30,31,32,32,32,32,32,33,-1,36,36,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,50,50,51,-1,-1,56,56,56,56, -1,-1,32,32,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,52,-1,56,56,57,57,57, -1,-1,33,33,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,52,52,53,53,54,55,56,56,57,58, 36,35,34,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,49,49,50,51,52,53,54,54,55,55,56,57,58, 36,35,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,49,50,51,52,53,54,54,54,55,56,-1,59, 36,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,49,50,51,52,53,53,53,54,55,56,-1,60, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,52,52,52,52,53,54,55,56,-1,60, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,51,51,51,52,53,-1,56,-1,-1,59, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,50,50,51,52,53,-1,-1,-1,58,58, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,51,52,53,54,-1,57,57,58, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,52,53,-1,-1,58,58,58, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,53,-1,-1,59,59,59, 8,8,8,8,8,9,10,11,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 7,7,7,7,8,9,10,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 6,6,6,6,-1,10,-1,11,10,10,10,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 6,5,5,5,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,4,4,4,4,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,37,36,36,36,36,35,35,35,36,37,38,39,39,40,41,42,-1,-1,-1,-1,-1,47, 1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,40,40,41,42,42,42,43,44,-1,48, 2,2,2,-1,10,10,10,10,11,12,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 3,3,3,-1,9,9,9,10,11,12,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 4,4,4,-1,8,8,9,10,11,12,13,14,14,15,16,17,18,19,20,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 5,5,5,6,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 6,6,6,-1,8,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,17,17,18,19,20,21,22,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 14,13,12,11,10,10,10,10,11,12,-1,16,16,16,17,18,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 14,13,12,12,-1,11,11,11,11,12,-1,17,17,17,17,18,19,19,20,-1,-1,24,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 14,13,13,13,13,12,12,12,12,12,-1,18,18,18,18,18,19,20,20,-1,26,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 14,14,14,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,-1,26,26,26,27,28,29,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,14,14,14,14,15,16,17,18,19,20,21,20,20,20,20,21,-1,-1,27,27,27,-1,30,31,32,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,47,47,48,49,49,49,49, 29,29,-1,15,15,15,15,15,16,17,18,19,20,21,21,21,21,-1,22,23,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,50,50,50, 28,28,-1,16,16,16,16,16,16,17,-1,20,20,21,22,22,22,23,23,23,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,-1,51, 27,28,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,23,23,24,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,52, 26,-1,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,24,24,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 25,-1,20,19,19,19,19,19,-1,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 24,-1,20,20,20,20,20,20,-1,20,21,22,-1,23,23,23,-1,30,30,30,31,32,33,-1,40,41,41,41,41,42,43,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 23,22,21,21,21,21,21,21,-1,21,21,22,-1,24,-1,-1,-1,29,29,30,31,-1,-1,-1,39,-1,40,40,41,42,43,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 24,-1,22,22,22,22,22,22,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,39,38,38,38,39,40,41,42,43,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 25,-1,23,23,23,23,-1,23,24,-1,23,23,23,24,25,26,27,28,29,30,-1,-1,39,38,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 26,-1,-1,-1,-1,24,25,24,24,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 27,28,29,30,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,45,45,45,45,45,45,45,45,45,45,45,45,46,47,48,49,-1,51,51,51,52, 28,28,29,30,31,31,30,29,28,27,26,26,26,26,26,26,-1,29,29,30,31,32,33,34,35,36,-1,44,44,44,44,44,44,44,45,46,46,46,46,-1,48,48,49,-1,52,52,52,52, 29,29,29,30,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,30,30,30,31,32,33,34,35,36,-1,44,43,43,43,43,43,44,45,46,47,47,47,48,49,49,49,-1,53,53,53,53, 30,30,30,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,32,31,31,31,31,32,33,34,35,36,-1,44,43,42,42,42,43,44,45,46,47,48,48,48,49,50,50,-1,54,54,54,54, -1,31,31,32,33,-1,31,30,29,29,29,29,29,29,29,30,31,32,32,32,32,32,33,-1,36,36,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,49,49,50,-1,-1,55,55,55,55, -1,-1,32,32,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,33,33,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,52,52,53,52,53,54,55,56,57,57, 36,35,34,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,49,49,50,51,52,53,53,53,54,55,56,57,58, 36,35,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,49,50,51,52,53,54,54,54,55,56,-1,59, 36,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,49,50,51,52,53,53,53,54,55,56,-1,60, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,52,52,52,52,53,54,55,56,-1,60, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,51,51,51,52,53,-1,56,-1,-1,59, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,50,50,51,52,53,-1,-1,-1,58,58, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,51,52,53,54,-1,57,57,58, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,52,53,-1,-1,58,58,58, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,53,-1,-1,59,59,59, 8,8,8,8,8,9,10,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 7,7,7,7,8,9,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 6,6,6,6,-1,10,-1,10,9,9,9,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 6,5,5,5,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,4,4,4,4,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,-1,-1,22,22,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,36,35,35,35,35,34,34,34,35,36,37,38,38,39,40,41,-1,-1,-1,-1,-1,46, 2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,39,39,40,41,41,41,42,43,-1,47, 2,2,2,-1,10,10,10,10,11,12,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 3,3,3,-1,9,9,9,10,11,12,-1,-1,12,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 4,4,4,-1,8,8,9,10,11,12,13,14,13,14,15,16,17,18,19,19,20,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 5,5,5,6,7,8,9,10,11,12,13,14,14,14,15,16,17,18,19,20,20,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 6,6,6,-1,8,8,9,10,11,12,13,14,15,15,15,16,17,18,19,20,21,22,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,16,16,17,18,19,20,21,22,-1,25,25,25,25,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 14,13,12,11,10,10,10,10,11,12,-1,16,16,16,17,17,17,18,19,20,21,22,-1,26,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 14,13,12,12,-1,11,11,11,11,12,-1,17,17,17,17,18,18,18,19,-1,-1,23,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 14,13,13,13,13,12,12,12,12,12,-1,18,18,18,18,18,19,19,19,-1,25,24,25,26,27,28,29,30,31,31,30,30,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 14,14,14,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,20,-1,25,25,25,26,27,28,-1,-1,-1,31,31,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,47,47,47, -1,-1,-1,14,14,14,14,15,16,17,18,19,20,21,20,20,20,20,21,-1,-1,26,26,26,-1,29,30,31,-1,32,32,32,32,32,32,33,-1,-1,-1,-1,-1,46,46,47,48,48,48,48, 29,29,-1,15,15,15,15,15,16,17,18,19,20,21,21,21,21,-1,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,49,49,49, 28,28,-1,16,16,16,16,16,16,17,-1,20,20,21,22,22,22,23,23,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,-1,50, 27,28,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,23,23,24,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,51, 26,-1,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,24,24,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 25,-1,20,19,19,19,19,19,-1,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 24,-1,20,20,20,20,20,20,-1,20,21,22,-1,23,23,23,-1,30,30,30,31,32,32,-1,40,41,41,41,41,42,42,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 23,22,21,21,21,21,21,21,-1,21,21,22,-1,24,-1,-1,-1,29,29,30,31,-1,-1,-1,39,-1,40,40,41,42,42,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 24,-1,22,22,22,22,22,22,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,39,38,38,38,39,40,41,42,42,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 25,-1,23,23,23,23,-1,23,24,-1,23,23,23,24,25,26,27,28,29,30,-1,-1,39,38,37,38,39,40,41,42,42,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 26,-1,-1,-1,-1,24,25,24,24,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 27,28,29,30,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,45,45,45,45,45,45,44,44,44,44,44,44,45,46,47,48,-1,50,50,50,51, 28,28,29,30,31,31,30,29,28,27,26,26,26,26,26,26,-1,29,29,30,31,32,33,34,35,36,-1,44,44,44,44,44,44,44,45,45,45,45,45,-1,47,47,48,-1,51,51,51,51, 29,29,29,30,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,30,30,30,31,32,33,34,35,36,-1,44,43,43,43,43,43,44,45,46,46,46,46,47,48,48,48,-1,52,52,52,52, 30,30,30,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,32,31,31,31,31,32,33,34,35,36,-1,44,43,42,42,42,43,44,45,46,47,47,47,47,48,49,49,-1,53,53,53,53, -1,31,31,32,33,-1,31,30,29,29,29,29,29,29,29,30,31,32,32,32,32,32,33,-1,36,36,-1,-1,-1,41,41,42,43,44,45,46,47,48,48,48,48,49,-1,-1,54,54,54,54, -1,-1,32,32,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,33,33,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,52,52,52,51,52,53,54,55,56,56, 36,35,34,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,49,49,50,51,52,52,52,52,53,54,55,56,57, 36,35,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,49,50,51,52,53,53,53,53,54,55,-1,58, 36,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,49,50,51,52,53,53,53,54,54,55,-1,59, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,52,52,52,52,53,54,55,55,-1,60, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,51,51,51,52,53,-1,56,-1,-1,59, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,50,50,51,52,53,-1,-1,-1,58,58, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,51,52,53,54,-1,57,57,58, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,52,53,-1,-1,58,58,58, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,53,-1,-1,59,59,59, 8,8,8,8,8,9,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 7,7,7,7,8,9,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 6,6,6,6,-1,10,-1,9,8,8,8,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 6,5,5,5,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,4,4,4,4,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,-1,-1,21,21,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,35,34,34,34,34,33,33,33,34,35,36,37,37,38,39,40,-1,-1,-1,-1,-1,45, 3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,38,38,39,40,40,40,41,42,-1,46, 3,3,3,-1,11,11,11,11,12,13,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 4,4,4,-1,10,10,10,11,12,13,-1,-1,11,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 5,5,5,-1,9,9,10,11,12,13,14,13,12,13,14,15,16,17,18,18,19,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 6,6,6,7,8,9,10,11,12,13,14,13,13,13,14,15,16,17,18,19,19,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 7,7,7,-1,9,9,10,11,12,13,14,14,14,14,14,15,16,17,18,19,20,21,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,10,10,10,11,12,13,-1,15,15,15,15,15,16,17,18,19,20,21,-1,24,24,24,24,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 15,14,13,12,11,11,11,11,12,13,-1,16,16,16,16,16,16,17,18,19,20,21,-1,25,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 15,14,13,13,-1,12,12,12,12,13,-1,17,17,17,17,17,17,17,18,-1,-1,22,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 15,14,14,14,14,13,13,13,13,13,-1,18,18,18,18,18,18,18,18,-1,24,23,24,25,26,27,28,29,30,30,29,29,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 15,15,15,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,-1,24,24,24,25,26,27,-1,-1,-1,30,30,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,46,46,46, -1,-1,-1,15,15,15,15,16,17,18,19,20,21,21,20,20,20,20,20,-1,-1,25,25,25,-1,28,29,30,-1,31,31,31,31,31,31,32,-1,-1,-1,-1,-1,45,45,46,47,47,47,47, 30,30,-1,16,16,16,16,16,17,18,19,20,21,21,21,21,21,-1,21,22,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,48,48,48, 29,29,-1,17,17,17,17,17,17,18,-1,21,21,22,22,22,22,23,22,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,-1,49, 28,29,-1,18,18,18,18,18,18,18,19,20,21,22,23,23,23,23,23,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,50, 27,-1,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,24,24,24,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,24,24,24,-1,31,31,31,31,31,31,-1,41,42,42,42,42,42,41,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,25,-1,-1,-1,30,30,31,32,-1,-1,-1,40,-1,41,41,42,42,41,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 25,-1,23,23,23,23,23,23,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,40,41,42,42,41,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 26,-1,24,24,24,24,-1,24,25,-1,24,24,24,25,26,27,28,29,30,31,-1,-1,40,39,38,39,40,41,42,42,41,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 27,-1,-1,-1,-1,25,26,25,25,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 28,29,30,31,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,46,46,46,46,45,44,43,43,43,43,43,43,44,45,46,47,-1,49,49,49,50, 29,29,30,31,32,32,31,30,29,28,27,27,27,27,27,27,-1,30,30,31,32,33,34,35,36,37,-1,45,45,45,45,45,44,44,44,44,44,44,44,-1,46,46,47,-1,50,50,50,50, 30,30,30,31,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,31,31,31,32,33,34,35,36,37,-1,45,44,44,44,44,44,45,45,45,45,45,45,46,47,47,47,-1,51,51,51,51, 31,31,31,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,33,32,32,32,32,33,34,35,36,37,-1,45,44,43,43,43,44,45,46,46,46,46,46,46,47,48,48,-1,52,52,52,52, -1,32,32,33,34,-1,32,31,30,30,30,30,30,30,30,31,32,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,53,53,53,53, -1,-1,33,33,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,34,34,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,51,52,53,54,55,55, 37,36,35,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,51,52,52,51,51,51,52,53,54,55,56, 37,36,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,51,52,52,52,52,52,52,53,54,-1,57, 37,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,51,52,53,53,53,53,53,53,54,-1,58, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,53,53,53,53,54,54,54,54,-1,59, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,52,52,52,53,54,-1,55,-1,-1,60, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,52,53,54,-1,-1,-1,59,59, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,54,55,-1,58,58,59, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,59,59,59, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,60,60,60, 8,8,8,8,8,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 7,7,7,7,8,9,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 6,6,6,6,-1,10,-1,8,7,7,7,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 6,5,5,5,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,4,4,4,4,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,16,16,-1,-1,20,20,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,-1,34,33,33,33,33,32,32,32,33,34,35,36,36,37,38,39,-1,-1,-1,-1,-1,44, 4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,37,37,38,39,39,39,40,41,-1,45, 4,4,4,-1,12,12,12,12,13,14,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 5,5,5,-1,11,11,11,12,13,14,-1,-1,10,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 6,6,6,-1,10,10,11,12,13,14,13,12,11,12,13,14,15,16,17,17,18,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 7,7,7,8,9,10,11,12,13,14,13,12,12,12,13,14,15,16,17,18,18,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 8,8,8,-1,10,10,11,12,13,14,13,13,13,13,13,14,15,16,17,18,19,20,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,11,11,11,12,13,14,-1,14,14,14,14,14,15,16,17,18,19,20,-1,23,23,23,23,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 16,15,14,13,12,12,12,12,13,14,-1,15,15,15,15,15,15,16,17,18,19,20,-1,24,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 16,15,14,14,-1,13,13,13,13,14,-1,16,16,16,16,16,16,16,17,-1,-1,21,-1,25,25,25,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 16,15,15,15,15,14,14,14,14,14,-1,17,17,17,17,17,17,17,17,-1,23,22,23,24,25,26,27,28,29,29,28,28,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 16,16,16,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,23,23,23,24,25,26,-1,-1,-1,29,29,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,45,45,45, -1,-1,-1,16,16,16,16,17,18,19,20,21,21,20,19,19,19,19,19,-1,-1,24,24,24,-1,27,28,29,-1,30,30,30,30,30,30,31,-1,-1,-1,-1,-1,44,44,45,46,46,46,46, 31,31,-1,17,17,17,17,17,18,19,20,21,21,20,20,20,20,-1,20,21,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,47,47,47, 30,30,-1,18,18,18,18,18,18,19,-1,22,21,21,21,21,21,22,21,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,-1,48, 29,30,-1,19,19,19,19,19,19,19,20,21,22,22,22,22,22,22,22,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,49, 28,-1,-1,20,20,20,20,20,20,20,20,21,22,23,23,23,23,23,23,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,25,25,25,-1,32,32,31,30,30,30,-1,42,43,43,43,42,41,40,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,26,-1,-1,-1,31,31,31,31,-1,-1,-1,41,-1,42,42,42,41,40,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 26,-1,24,24,24,24,24,24,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,41,42,42,41,40,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 27,-1,25,25,25,25,-1,25,26,-1,25,25,25,26,27,28,29,30,31,32,-1,-1,41,40,39,40,41,42,42,41,40,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 28,-1,-1,-1,-1,26,27,26,26,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 29,30,31,32,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,47,47,46,45,44,43,42,42,42,42,42,42,43,44,45,46,-1,48,48,48,49, 30,30,31,32,33,33,32,31,30,29,28,28,28,28,28,28,-1,31,31,32,33,34,35,36,37,38,-1,46,46,46,45,44,43,43,43,43,43,43,43,-1,45,45,46,-1,49,49,49,49, 31,31,31,32,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,32,32,32,33,34,35,36,37,38,-1,46,45,45,45,44,44,44,44,44,44,44,44,45,46,46,46,-1,50,50,50,50, 32,32,32,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,34,33,33,33,33,34,35,36,37,38,-1,46,45,44,44,44,45,45,45,45,45,45,45,45,46,47,47,-1,51,51,51,51, -1,33,33,34,35,-1,33,32,31,31,31,31,31,31,31,32,33,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,44,45,46,46,46,46,46,46,46,46,47,-1,-1,52,52,52,52, -1,-1,34,34,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,35,35,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,50,51,52,53,54,54, 38,37,36,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,52,52,51,50,50,50,51,52,53,54,55, 38,37,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,52,52,51,51,51,51,51,52,53,-1,56, 38,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,52,52,52,52,52,52,52,52,53,-1,57, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,53,53,53,53,53,53,53,53,-1,58, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,53,53,53,54,54,-1,54,-1,-1,59, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,53,54,55,-1,-1,-1,60,60, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,55,56,-1,59,59,60, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,60,60,60, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,61,61,61, 8,8,8,8,8,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 7,7,7,7,8,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 6,6,6,6,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 6,5,5,5,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,4,4,4,4,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,33,32,31,30,29,29,30,31,32,33,33,34,35,36,37,38,-1,40,40,40,41,42, 5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,33,32,31,31,-1,30,30,31,32,33,34,34,35,36,37,38,-1,41,41,41,41,42, 5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,33,32,32,32,32,31,31,31,32,33,34,35,35,36,37,38,-1,-1,-1,-1,-1,43, 5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,36,36,37,38,38,38,39,40,-1,44, 5,5,5,-1,13,13,13,13,14,15,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 6,6,6,-1,12,12,12,13,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 7,7,7,-1,11,11,12,13,14,13,12,11,10,11,12,13,14,15,16,16,17,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 8,8,8,9,10,11,12,13,14,13,12,11,11,11,12,13,14,15,16,17,17,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 9,9,9,-1,11,11,12,13,14,13,12,12,12,12,12,13,14,15,16,17,18,19,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,12,12,12,13,14,14,-1,13,13,13,13,13,14,15,16,17,18,19,-1,22,22,22,22,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 17,16,15,14,13,13,13,13,14,15,-1,14,14,14,14,14,14,15,16,17,18,19,-1,23,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 17,16,15,15,-1,14,14,14,14,15,-1,15,15,15,15,15,15,15,16,-1,-1,20,-1,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 17,16,16,16,16,15,15,15,15,15,-1,16,16,16,16,16,16,16,16,-1,22,21,22,23,24,25,26,27,28,28,27,27,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 17,17,17,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,22,22,22,23,24,25,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,44,44,44, -1,-1,-1,17,17,17,17,18,19,20,21,21,20,19,18,18,18,18,18,-1,-1,23,23,23,-1,26,27,28,-1,29,29,29,29,29,29,30,-1,-1,-1,-1,-1,43,43,44,45,45,45,45, 32,32,-1,18,18,18,18,18,19,20,21,21,20,19,19,19,19,-1,19,20,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,46,46,46, 31,31,-1,19,19,19,19,19,19,20,-1,21,20,20,20,20,20,21,20,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,-1,47, 30,31,-1,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,48, 29,-1,-1,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,-1,28,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,23,23,23,-1,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,24,24,24,-1,32,31,30,29,29,29,-1,43,44,43,42,41,40,39,38,37,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,25,-1,-1,-1,31,31,30,30,-1,-1,-1,42,-1,43,42,41,40,39,38,37,37,37,38,39,40,41,42,42,42,43,44,45,46,47,48, 27,-1,25,25,25,25,25,25,-1,-1,25,25,26,26,27,28,29,30,31,31,-1,-1,42,41,41,41,42,42,41,40,39,38,38,38,38,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48, 28,-1,26,26,26,26,-1,26,27,-1,26,26,26,27,27,28,29,30,31,32,-1,-1,42,41,40,41,42,42,41,40,39,39,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47,48, 29,-1,-1,-1,-1,27,28,27,27,-1,27,27,27,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48, 30,31,32,33,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,47,46,45,44,43,42,41,41,41,41,41,41,42,43,44,45,-1,47,47,47,48, 31,31,32,33,34,34,33,32,31,30,29,29,29,29,29,29,-1,32,32,33,34,35,36,37,38,39,-1,47,46,45,44,43,42,42,42,42,42,42,42,-1,44,44,45,-1,48,48,48,48, 32,32,32,33,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,33,33,33,34,35,36,37,38,39,-1,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,45,-1,49,49,49,49, 33,33,33,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,35,34,34,34,34,35,36,37,38,39,-1,47,46,45,44,44,44,44,44,44,44,44,44,44,45,46,46,-1,50,50,50,50, -1,34,34,35,36,-1,34,33,32,32,32,32,32,32,32,33,34,35,35,35,35,35,36,-1,39,39,-1,-1,-1,44,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,51,51,51,51, -1,-1,35,35,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,-1,-1,-1,-1,47,-1,51,51,52,52,52, -1,-1,36,36,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,49,50,51,52,53,53, 39,38,37,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,38,38,38,38,38,39,40,41,42,43,44,-1,-1,52,52,52,52,52,51,50,49,49,49,50,51,52,53,54, 39,38,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,39,39,39,39,39,40,41,42,43,44,-1,52,51,51,51,52,52,51,50,50,50,50,50,51,52,-1,55, 39,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,40,40,40,40,41,42,43,44,-1,52,51,50,51,52,52,51,51,51,51,51,51,51,52,-1,56, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,41,41,41,41,41,42,43,44,-1,-1,-1,49,-1,-1,-1,52,52,52,52,52,52,52,52,-1,57, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,53,53,53,53,53,-1,53,-1,-1,58, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,43,43,43,43,43,43,43,44,-1,47,47,48,49,50,-1,53,53,54,54,54,-1,-1,-1,60,59, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,45,-1,-1,45,45,45,45,46,47,48,49,50,-1,53,53,54,55,56,56,-1,59,59,60, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,49,48,47,46,47,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,54,54,54,55,56,-1,-1,60,60,60, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,49,48,47,47,47,48,49,50,51,52,-1,49,49,49,50,-1,55,55,55,55,56,-1,-1,61,61,61, 8,8,8,8,8,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 7,7,7,7,8,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 6,6,6,6,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 6,5,5,5,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,5,4,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,19,19,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,33,32,31,30,29,29,30,31,32,33,33,34,35,36,37,38,-1,40,40,40,41,42, 6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,33,32,31,31,-1,30,30,31,32,33,34,34,35,36,37,38,-1,41,41,41,41,42, 6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,33,32,32,32,32,31,31,31,32,33,34,35,35,36,37,38,-1,-1,-1,-1,-1,43, 6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,36,36,37,37,37,37,38,39,-1,44, 6,6,6,-1,14,14,14,14,14,14,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 7,7,7,-1,13,13,13,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 8,8,8,-1,12,12,13,14,13,12,11,10,9,10,11,12,13,14,15,15,16,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 9,9,9,10,11,12,13,14,13,12,11,10,10,10,11,12,13,14,15,16,16,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 10,10,10,-1,12,12,13,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,13,13,13,14,13,13,-1,12,12,12,12,12,13,14,15,16,17,18,-1,21,21,21,21,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 18,17,16,15,14,14,14,14,14,14,-1,13,13,13,13,13,13,14,15,16,17,18,-1,22,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 18,17,16,16,-1,15,15,15,15,15,-1,14,14,14,14,14,14,14,15,-1,-1,19,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 18,17,17,17,17,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,-1,21,20,21,22,23,24,25,26,27,27,26,26,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 18,18,18,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,21,21,21,22,23,24,-1,-1,-1,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,43,43,43, -1,-1,-1,18,18,18,18,19,20,21,21,20,19,18,17,17,17,17,17,-1,-1,22,22,22,-1,25,26,27,-1,28,28,28,28,28,28,29,-1,-1,-1,-1,-1,42,42,43,44,44,44,44, 33,33,-1,19,19,19,19,19,20,21,21,20,19,18,18,18,18,-1,18,19,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,45,45,45, 32,32,-1,20,20,20,20,20,20,21,-1,20,19,19,19,19,19,20,19,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,-1,46, 31,32,-1,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,47, 30,-1,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,-1,27,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 29,-1,24,23,23,23,23,23,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 28,-1,24,24,24,24,24,24,-1,24,25,26,-1,23,23,23,-1,31,30,29,28,28,28,-1,42,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 27,26,25,25,25,25,25,25,-1,25,25,26,-1,24,-1,-1,-1,30,30,29,29,-1,-1,-1,41,-1,42,41,40,39,38,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 28,-1,26,26,26,26,26,26,-1,-1,26,26,26,25,26,27,28,29,30,30,-1,-1,41,40,40,40,41,41,40,39,38,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 29,-1,27,27,27,27,-1,27,28,-1,27,27,26,26,26,27,28,29,30,31,-1,-1,41,40,39,40,41,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 30,-1,-1,-1,-1,28,29,28,28,-1,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 31,32,33,34,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,46,46,46,47, 32,32,33,34,35,34,33,32,31,30,29,29,29,29,29,29,-1,31,31,32,33,34,35,36,37,38,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,47,47,47,47, 33,33,33,34,-1,34,33,32,31,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,48,48,48,48, 34,34,34,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,49,49,49,49, -1,35,35,36,37,-1,34,33,32,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,43,43,44,44,44,44,44,44,44,44,44,44,45,-1,-1,50,50,50,50, -1,-1,36,36,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,37,37,36,35,34,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,48,49,50,51,52,52, 40,39,38,37,36,35,35,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,-1,51,51,51,51,51,50,49,48,48,48,49,50,51,52,53, 40,39,38,37,36,36,36,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,51,50,50,50,51,51,50,49,49,49,49,49,50,51,-1,54, 40,39,38,37,37,37,37,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,40,41,42,43,-1,51,50,49,50,51,51,50,50,50,50,50,50,50,51,-1,55, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,41,42,43,-1,-1,-1,48,-1,-1,-1,51,51,51,51,51,51,51,51,-1,56, 40,39,39,39,39,39,39,40,41,42,43,44,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,52,52,52,52,52,-1,52,-1,-1,57, 40,40,40,40,40,40,40,40,41,42,43,44,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,43,-1,46,46,47,48,49,-1,52,52,53,53,53,-1,-1,-1,59,58, 41,41,41,41,41,-1,41,41,41,42,43,44,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59, 42,42,42,42,-1,-1,42,42,42,42,43,44,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,46,47,48,49,-1,52,52,53,54,55,55,-1,58,58,59, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,53,53,53,54,55,-1,-1,59,59,59, 44,44,44,45,46,47,46,45,44,44,44,44,45,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,48,48,48,49,-1,54,54,54,54,55,-1,-1,60,60,60, 8,8,8,8,8,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 7,7,7,7,8,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 7,6,6,6,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 7,6,5,5,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,6,5,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,33,32,31,30,29,29,30,31,32,33,33,34,35,36,37,38,-1,40,40,40,41,42, 7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,33,32,31,31,-1,30,30,31,32,33,34,34,35,36,37,38,-1,41,41,41,41,42, 7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,33,32,32,32,32,31,31,31,32,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,43, 7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 7,7,7,-1,15,15,14,13,13,13,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 8,8,8,-1,14,14,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,-1,20,20,21,22,23,24,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 9,9,9,-1,13,13,14,13,12,11,10,9,8,9,10,11,12,13,14,14,15,-1,17,17,17,18,19,20,21,22,-1,25,25,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 10,10,10,11,12,13,14,13,12,11,10,9,9,9,10,11,12,13,14,15,15,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 11,11,11,-1,13,13,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,14,14,14,13,12,12,-1,11,11,11,11,11,12,13,14,15,16,17,-1,20,20,20,20,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 19,18,17,16,15,15,14,13,13,13,-1,12,12,12,12,12,12,13,14,15,16,17,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 19,18,17,17,-1,15,14,14,14,14,-1,13,13,13,13,13,13,13,14,-1,-1,18,-1,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 19,18,18,17,16,15,15,15,15,15,-1,14,14,14,14,14,14,14,14,-1,20,19,20,21,22,23,24,25,26,26,25,25,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 19,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,20,20,20,21,22,23,-1,-1,-1,26,26,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,42,42,42, -1,-1,-1,17,17,17,17,18,19,20,20,19,18,17,16,16,16,16,16,-1,-1,21,21,21,-1,24,25,26,-1,27,27,27,27,27,27,28,-1,-1,-1,-1,-1,41,41,42,43,43,43,43, 32,32,-1,18,18,18,18,18,19,20,20,19,18,17,17,17,17,-1,17,18,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,44,44,44, 31,31,-1,19,19,19,19,19,19,20,-1,19,18,18,18,18,18,19,18,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,-1,45, 30,31,-1,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,46, 29,-1,-1,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 28,-1,23,22,22,22,22,22,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 27,-1,23,23,23,23,23,23,-1,23,24,25,-1,22,22,22,-1,30,29,28,27,27,27,-1,41,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 26,25,24,24,24,24,24,24,-1,24,24,25,-1,23,-1,-1,-1,29,29,28,28,-1,-1,-1,40,-1,41,40,39,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 27,-1,25,25,25,25,25,25,-1,-1,25,25,25,24,25,26,27,28,29,29,-1,-1,40,39,39,39,40,40,39,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 28,-1,26,26,26,26,-1,26,27,-1,26,26,25,25,25,26,27,28,29,30,-1,-1,40,39,38,39,40,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 29,-1,-1,-1,-1,27,28,27,27,-1,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 30,31,32,33,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 31,31,32,33,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,30,31,32,33,34,35,36,37,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 32,32,32,33,-1,33,32,31,30,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 33,33,33,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,34,34,35,36,-1,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,42,42,43,43,43,43,43,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,35,35,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,36,36,35,34,33,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,47,48,49,50,51,51, 39,38,37,36,35,34,34,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,-1,50,50,50,50,50,49,48,47,47,47,48,49,50,51,52, 39,38,37,36,35,35,35,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,50,49,49,49,50,50,49,48,48,48,48,48,49,50,-1,53, 39,38,37,36,36,36,36,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,39,40,41,42,-1,50,49,48,49,50,50,49,49,49,49,49,49,49,50,-1,54, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,40,41,42,-1,-1,-1,47,-1,-1,-1,50,50,50,50,50,50,50,50,-1,55, 39,38,38,38,38,38,38,39,40,41,42,43,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,51,51,51,51,51,-1,51,-1,-1,56, 39,39,39,39,39,39,39,39,40,41,42,43,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,42,-1,45,45,46,47,48,-1,51,51,52,52,52,-1,-1,-1,58,57, 40,40,40,40,40,-1,40,40,40,41,42,43,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58, 41,41,41,41,-1,-1,41,41,41,41,42,43,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,46,47,48,-1,51,51,52,53,54,54,-1,57,57,58, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,52,52,52,53,54,-1,-1,58,58,58, 43,43,43,44,45,46,45,44,43,43,43,43,44,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,47,47,47,48,-1,53,53,53,53,54,-1,-1,59,59,59, 9,9,9,9,9,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 8,8,8,8,9,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 8,7,7,7,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,13,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 8,7,6,6,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,7,6,5,5,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,17,17,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,32,31,30,29,28,28,29,30,31,32,32,33,34,35,36,37,-1,39,39,39,40,41, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,32,31,30,30,-1,29,29,30,31,32,33,33,34,35,36,37,-1,40,40,40,40,41, 8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,32,31,31,31,31,30,30,30,31,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,42, 8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 8,8,8,-1,15,14,13,12,12,12,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 9,9,9,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,-1,19,19,20,21,22,23,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 10,10,10,-1,14,14,13,12,11,10,9,8,7,8,9,10,11,12,13,13,14,-1,16,16,16,17,18,19,20,21,-1,24,24,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 11,11,11,12,13,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,14,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 12,12,12,-1,14,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,10,10,11,12,13,14,15,16,-1,19,19,19,19,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 19,18,17,16,15,14,13,12,12,12,-1,11,11,11,11,11,11,12,13,14,15,16,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 19,18,17,17,-1,14,13,13,13,13,-1,12,12,12,12,12,12,12,13,-1,-1,17,-1,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 19,18,17,16,15,14,14,14,14,14,-1,13,13,13,13,13,13,13,13,-1,19,18,19,20,21,22,23,24,25,25,24,24,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,19,19,19,20,21,22,-1,-1,-1,25,25,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,16,16,16,16,17,18,19,19,18,17,16,15,15,15,15,15,-1,-1,20,20,20,-1,23,24,25,-1,26,26,26,26,26,26,27,-1,-1,-1,-1,-1,40,40,41,42,42,42,42, 31,31,-1,17,17,17,17,17,18,19,19,18,17,16,16,16,16,-1,16,17,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,43,43,43, 30,30,-1,18,18,18,18,18,18,19,-1,18,17,17,17,17,17,18,17,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,-1,44, 29,30,-1,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,45, 28,-1,-1,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 27,-1,22,21,21,21,21,21,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 26,-1,22,22,22,22,22,22,-1,22,23,24,-1,21,21,21,-1,29,28,27,26,26,26,-1,40,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 25,24,23,23,23,23,23,23,-1,23,23,24,-1,22,-1,-1,-1,28,28,27,27,-1,-1,-1,39,-1,40,39,38,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 26,-1,24,24,24,24,24,24,-1,-1,24,24,24,23,24,25,26,27,28,28,-1,-1,39,38,38,38,39,39,38,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 27,-1,25,25,25,25,-1,25,26,-1,25,25,24,24,24,25,26,27,28,29,-1,-1,39,38,37,38,39,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 28,-1,-1,-1,-1,26,27,26,26,-1,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 29,30,31,32,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 30,30,31,32,33,32,31,30,29,28,27,27,27,27,27,27,-1,29,29,30,31,32,33,34,35,36,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 31,31,31,32,-1,32,31,30,29,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 32,32,32,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,33,33,34,35,-1,32,31,30,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,41,41,42,42,42,42,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,34,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,35,35,34,33,32,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 38,37,36,35,34,33,33,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,49,49,49,49,49,48,47,46,46,46,47,48,49,50,51, 38,37,36,35,34,34,34,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,49,48,48,48,49,49,48,47,47,47,47,47,48,49,-1,52, 38,37,36,35,35,35,35,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,38,39,40,41,-1,49,48,47,48,49,49,48,48,48,48,48,48,48,49,-1,53, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,39,40,41,-1,-1,-1,46,-1,-1,-1,49,49,49,49,49,49,49,49,-1,54, 38,37,37,37,37,37,37,38,39,40,41,42,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,50,50,50,50,50,-1,50,-1,-1,55, 38,38,38,38,38,38,38,38,39,40,41,42,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,41,-1,44,44,45,46,47,-1,50,50,51,51,51,-1,-1,-1,57,56, 39,39,39,39,39,-1,39,39,39,40,41,42,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57, 40,40,40,40,-1,-1,40,40,40,40,41,42,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,45,46,47,-1,50,50,51,52,53,53,-1,56,56,57, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,51,51,51,52,53,-1,-1,57,57,57, 42,42,42,43,44,45,44,43,42,42,42,42,43,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,46,46,46,47,-1,52,52,52,52,53,-1,-1,58,58,58, 10,10,10,10,10,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 9,9,9,9,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 9,8,8,8,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,13,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 9,8,7,7,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,8,7,6,6,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,-1,31,30,30,30,30,29,29,29,30,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,41, 9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 9,9,9,-1,14,13,12,11,11,11,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 10,10,10,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 11,11,11,-1,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,12,13,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 12,12,12,13,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,13,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 13,13,13,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,10,11,12,13,14,15,-1,18,18,18,18,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,10,10,11,12,13,14,15,-1,19,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,11,11,11,11,12,-1,-1,16,-1,20,20,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 18,17,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,12,12,-1,18,17,18,19,20,21,22,23,24,24,23,23,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,18,18,18,19,20,21,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,15,15,15,15,16,17,18,18,17,16,15,14,14,14,14,14,-1,-1,19,19,19,-1,22,23,24,-1,25,25,25,25,25,25,26,-1,-1,-1,-1,-1,39,39,40,41,41,41,41, 30,30,-1,16,16,16,16,16,17,18,18,17,16,15,15,15,15,-1,15,16,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,42,42, 29,29,-1,17,17,17,17,17,17,18,-1,17,16,16,16,16,16,17,16,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,-1,43, 28,29,-1,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,44, 27,-1,-1,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 26,-1,21,20,20,20,20,20,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 25,-1,21,21,21,21,21,21,-1,21,22,23,-1,20,20,20,-1,28,27,26,25,25,25,-1,39,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 24,23,22,22,22,22,22,22,-1,22,22,23,-1,21,-1,-1,-1,27,27,26,26,-1,-1,-1,38,-1,39,38,37,36,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 25,-1,23,23,23,23,23,23,-1,-1,23,23,23,22,23,24,25,26,27,27,-1,-1,38,37,37,37,38,38,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 26,-1,24,24,24,24,-1,24,25,-1,24,24,23,23,23,24,25,26,27,28,-1,-1,38,37,36,37,38,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 27,-1,-1,-1,-1,25,26,25,25,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 28,29,30,31,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 29,29,30,31,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,35,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 30,30,30,31,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,45,45,45,45, 31,31,31,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,46,46,46,46, -1,32,32,33,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,40,40,41,41,41,41,41,41,41,41,41,41,42,-1,-1,47,47,47,47, -1,-1,33,33,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,34,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,45,46,47,48,49,49, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,48,48,48,48,48,47,46,45,45,45,46,47,48,49,50, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,48,47,47,47,48,48,47,46,46,46,46,46,47,48,-1,51, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,47,48,48,47,47,47,47,47,47,47,48,-1,52, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,48,48,48,48,48,48,48,48,-1,53, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,49,49,49,49,49,-1,49,-1,-1,54, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,49,49,50,50,50,-1,-1,-1,56,55, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,49,49,50,51,52,52,-1,55,55,56, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,50,50,50,51,52,-1,-1,56,56,56, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,51,51,51,51,52,-1,-1,57,57,57, 11,11,11,11,10,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,10,10,10,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 10,9,9,9,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 10,9,8,8,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,14,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,9,8,7,7,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,-1,30,29,29,29,29,28,28,28,29,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,40, 10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 10,10,10,-1,13,12,11,10,10,10,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 11,11,11,-1,13,12,11,10,9,9,-1,-1,4,-1,-1,-1,-1,-1,-1,10,-1,-1,13,13,14,-1,17,17,18,19,20,21,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 12,12,12,-1,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,11,12,-1,14,14,14,15,16,17,18,19,-1,22,22,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 13,13,13,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,12,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 14,14,14,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,13,12,11,10,9,9,-1,8,8,8,8,8,9,10,11,12,13,14,-1,17,17,17,17,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 17,16,15,14,13,12,11,10,10,10,-1,9,9,9,9,9,9,10,11,12,13,14,-1,18,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 17,16,15,15,-1,12,11,11,11,11,-1,10,10,10,10,10,10,10,11,-1,-1,15,-1,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 17,16,15,14,13,12,12,12,12,12,-1,11,11,11,11,11,11,11,11,-1,17,16,17,18,19,20,21,22,23,23,22,22,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,17,17,17,18,19,20,-1,-1,-1,23,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,14,14,14,14,15,16,17,17,16,15,14,13,13,13,13,13,-1,-1,18,18,18,-1,21,22,23,-1,24,24,24,24,24,24,25,-1,-1,-1,-1,-1,38,38,39,40,40,40,40, 29,29,-1,15,15,15,15,15,16,17,17,16,15,14,14,14,14,-1,14,15,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,41,41, 28,28,-1,16,16,16,16,16,16,17,-1,16,15,15,15,15,15,16,15,15,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,-1,42, 27,28,-1,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,43, 26,-1,-1,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 25,-1,20,19,19,19,19,19,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 24,-1,20,20,20,20,20,20,-1,20,21,22,-1,19,19,19,-1,27,26,25,24,24,24,-1,38,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 23,22,21,21,21,21,21,21,-1,21,21,22,-1,20,-1,-1,-1,26,26,25,25,-1,-1,-1,37,-1,38,37,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 24,-1,22,22,22,22,22,22,-1,-1,22,22,22,21,22,23,24,25,26,26,-1,-1,37,36,36,36,37,37,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 25,-1,23,23,23,23,-1,23,24,-1,23,23,22,22,22,23,24,25,26,27,-1,-1,37,36,35,36,37,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 26,-1,-1,-1,-1,24,25,24,24,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 27,28,29,30,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 28,28,29,30,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 29,29,29,30,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 30,30,30,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,31,31,32,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,39,39,40,40,40,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,32,32,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,41,41,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,33,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,47,47,47,47,47,46,45,44,44,44,45,46,47,48,49, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,47,46,46,46,47,47,46,45,45,45,45,45,46,47,-1,50, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,46,47,47,46,46,46,46,46,46,46,47,-1,51, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,48,48,48,48,48,-1,48,-1,-1,53, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,48,48,49,49,49,-1,-1,-1,55,54, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,48,48,49,50,51,51,-1,54,54,55, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,49,49,49,50,51,-1,-1,55,55,55, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,50,50,50,50,51,-1,-1,56,56,56, 12,12,12,11,10,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,14,14,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 11,11,11,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 11,10,10,10,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 11,10,9,9,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,13,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,10,9,8,8,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 11,11,11,-1,12,11,10,9,9,9,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 12,12,12,-1,12,11,10,9,8,8,-1,-1,3,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 13,13,13,-1,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,10,11,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 14,14,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,11,11,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 15,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,12,11,10,9,8,8,-1,7,7,7,7,7,8,9,10,11,12,13,-1,16,16,16,16,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 16,15,14,13,12,11,10,9,9,9,-1,8,8,8,8,8,8,9,10,11,12,13,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 16,15,14,14,-1,11,10,10,10,10,-1,9,9,9,9,9,9,9,10,-1,-1,14,-1,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 16,15,14,13,12,11,11,11,11,11,-1,10,10,10,10,10,10,10,10,-1,16,15,16,17,18,19,20,21,22,22,21,21,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,16,16,16,17,18,19,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,13,13,13,13,14,15,16,16,15,14,13,12,12,12,12,12,-1,-1,17,17,17,-1,20,21,22,-1,23,23,23,23,23,23,24,-1,-1,-1,-1,-1,37,37,38,39,39,39,39, 28,28,-1,14,14,14,14,14,15,16,16,15,14,13,13,13,13,-1,13,14,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,40,40,40, 27,27,-1,15,15,15,15,15,15,16,-1,15,14,14,14,14,14,15,14,14,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,-1,41, 26,27,-1,16,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,42, 25,-1,-1,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 24,-1,19,18,18,18,18,18,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 23,-1,19,19,19,19,19,19,-1,19,20,21,-1,18,18,18,-1,26,25,24,23,23,23,-1,37,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 22,21,20,20,20,20,20,20,-1,20,20,21,-1,19,-1,-1,-1,25,25,24,24,-1,-1,-1,36,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 23,-1,21,21,21,21,21,21,-1,-1,21,21,21,20,21,22,23,24,25,25,-1,-1,36,35,35,35,36,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 24,-1,22,22,22,22,-1,22,23,-1,22,22,21,21,21,22,23,24,25,26,-1,-1,36,35,34,35,36,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 25,-1,-1,-1,-1,23,24,23,23,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 26,27,28,29,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 27,27,28,29,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 28,28,28,29,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 29,29,29,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,30,30,31,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,38,38,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,31,31,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,32,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,46,45,44,43,43,43,44,45,46,47,48, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,46,45,44,44,44,44,44,45,46,-1,49, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,46,45,45,45,45,45,45,45,46,-1,50, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,47,47,47,47,47,-1,47,-1,-1,52, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,48,48,48,-1,-1,-1,54,53, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,49,50,51,52,53,54, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,50,50,-1,53,53,54, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,54,54,54, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,55,55,55, 13,13,12,11,10,9,8,8,8,8,8,8,8,8,9,10,11,12,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,12,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 12,11,11,11,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 12,11,10,10,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,11,10,9,9,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 12,12,12,-1,12,11,10,9,9,9,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 13,13,13,-1,12,11,10,9,8,8,-1,-1,3,-1,-1,-1,-1,-1,-1,8,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,14,14,-1,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,9,10,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 15,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,10,10,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,11,12,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,12,11,10,9,8,8,-1,7,7,7,7,7,8,9,10,11,12,12,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 16,15,14,13,12,11,10,9,9,9,-1,8,8,8,8,8,8,9,10,11,12,13,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 16,15,14,14,-1,11,10,10,10,10,-1,9,9,9,9,9,9,9,10,-1,-1,14,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 16,15,14,13,12,11,11,11,11,11,-1,10,10,10,10,10,10,10,10,-1,16,15,16,17,18,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,16,16,16,17,18,19,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,13,13,13,13,14,15,16,16,15,14,13,12,12,12,12,12,-1,-1,17,17,17,-1,20,21,22,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,37,37,38,39,38,38,38, 28,28,-1,14,14,14,14,14,15,16,16,15,14,13,13,13,13,-1,13,14,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,39,39,39, 27,27,-1,15,15,15,15,15,15,16,-1,15,14,14,14,14,14,15,14,14,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,-1,40, 26,27,-1,16,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,41, 25,-1,-1,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 24,-1,19,18,18,18,18,18,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 23,-1,19,19,19,19,19,19,-1,19,20,21,-1,18,18,18,-1,26,25,24,23,23,23,-1,37,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 22,21,20,20,20,20,20,20,-1,20,20,21,-1,19,-1,-1,-1,25,25,24,24,-1,-1,-1,36,-1,37,36,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 23,-1,21,21,21,21,21,21,-1,-1,21,21,21,20,21,22,23,24,25,25,-1,-1,36,35,35,35,36,36,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 24,-1,22,22,22,22,-1,22,23,-1,22,22,21,21,21,22,23,24,25,26,-1,-1,36,35,34,35,36,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 25,-1,-1,-1,-1,23,24,23,23,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 26,27,28,29,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 27,27,28,29,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 28,28,28,29,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 29,29,29,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,30,30,31,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,38,38,39,39,39,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,31,31,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,32,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,46,45,44,43,43,43,44,45,46,47,48, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,46,45,44,44,44,44,44,45,46,-1,49, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,46,45,45,45,45,45,45,45,46,-1,50, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,47,47,47,47,47,-1,47,-1,-1,52, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,48,48,48,-1,-1,-1,54,53, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,49,50,51,52,53,54, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,50,50,-1,53,53,54, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,54,54,54, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,55,55,55, 14,13,12,11,10,9,8,8,8,8,8,8,8,8,9,10,11,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 13,12,12,12,-1,10,-1,7,6,6,6,6,7,8,9,-1,-1,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 13,12,11,11,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,11,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,5,5,6,7,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,37, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 13,13,13,-1,12,11,10,9,9,9,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 14,14,14,-1,12,11,10,9,8,8,-1,-1,3,-1,-1,-1,-1,-1,-1,7,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,15,15,-1,12,11,10,9,8,7,6,5,4,5,6,7,8,9,9,8,9,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,9,9,9,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,10,10,11,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,12,11,10,9,8,8,-1,7,7,7,7,7,8,9,10,11,11,11,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 16,15,14,13,12,11,10,9,9,9,-1,8,8,8,8,8,8,9,10,11,12,12,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 16,15,14,14,-1,11,10,10,10,10,-1,9,9,9,9,9,9,9,10,-1,-1,13,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 16,15,14,13,12,11,11,11,11,11,-1,10,10,10,10,10,10,10,10,-1,15,14,15,16,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,15,15,15,16,17,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,13,13,13,13,14,15,16,16,15,14,13,12,12,12,12,12,-1,-1,16,16,16,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,37,38,37,37,37, 28,28,-1,14,14,14,14,14,15,16,16,15,14,13,13,13,13,-1,13,14,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,38,38,38, 27,27,-1,15,15,15,15,15,15,16,-1,15,14,14,14,14,14,15,14,14,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,-1,39, 26,27,-1,16,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,40, 25,-1,-1,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 24,-1,19,18,18,18,18,18,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 23,-1,19,19,19,19,19,19,-1,19,20,21,-1,18,18,18,-1,25,24,23,22,22,22,-1,37,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 22,21,20,20,20,20,20,20,-1,20,20,21,-1,19,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 23,-1,21,21,21,21,21,21,-1,-1,21,21,21,20,21,22,23,24,24,24,-1,-1,36,35,35,35,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 24,-1,22,22,22,22,-1,22,23,-1,22,22,21,21,21,22,23,24,25,25,-1,-1,36,35,34,35,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 25,-1,-1,-1,-1,23,24,23,23,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 26,27,28,29,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 27,27,28,29,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 28,28,28,29,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 29,29,29,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,30,30,31,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,31,31,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,32,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,45,44,43,42,42,42,43,44,45,46,47, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,45,44,43,43,43,43,43,44,45,-1,48, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,45,44,44,44,44,44,44,44,45,-1,49, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,46,46,46,46,46,-1,46,-1,-1,51, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,47,47,47,-1,-1,-1,53,52, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,48,48,49,50,51,52,53, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,49,49,-1,52,52,53, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,53,53,53, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,54,54,54, 15,14,13,12,11,10,9,9,9,9,9,9,9,9,10,11,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 14,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 14,13,13,13,-1,11,-1,8,7,7,7,7,8,9,10,-1,-1,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 14,13,12,12,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,11,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,7,7,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,5,5,6,7,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,37, 14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 14,14,14,-1,12,11,10,9,9,9,-1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 15,15,15,-1,12,11,10,9,8,8,-1,-1,3,-1,-1,-1,-1,-1,-1,7,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 16,15,15,-1,12,11,10,9,8,7,6,5,4,5,6,7,8,9,9,8,9,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,9,9,9,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,10,10,11,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,12,11,10,9,8,8,-1,7,7,7,7,7,8,9,10,11,11,11,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 16,15,14,13,12,11,10,9,9,9,-1,8,8,8,8,8,8,9,10,11,12,12,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 16,15,14,14,-1,11,10,10,10,10,-1,9,9,9,9,9,9,9,10,-1,-1,13,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 16,15,14,13,12,11,11,11,11,11,-1,10,10,10,10,10,10,10,10,-1,15,14,15,16,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,15,15,15,16,17,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,13,13,13,13,14,15,16,16,15,14,13,12,12,12,12,12,-1,-1,16,16,16,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,37,38,37,37,37, 28,28,-1,14,14,14,14,14,15,16,16,15,14,13,13,13,13,-1,13,14,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,38,38,38, 27,27,-1,15,15,15,15,15,15,16,-1,15,14,14,14,14,14,15,14,14,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,-1,39, 26,27,-1,16,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,40, 25,-1,-1,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 24,-1,19,18,18,18,18,18,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 23,-1,19,19,19,19,19,19,-1,19,20,21,-1,18,18,18,-1,25,24,23,22,22,22,-1,37,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 22,21,20,20,20,20,20,20,-1,20,20,21,-1,19,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 23,-1,21,21,21,21,21,21,-1,-1,21,21,21,20,21,22,23,24,24,24,-1,-1,36,35,35,35,36,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 24,-1,22,22,22,22,-1,22,23,-1,22,22,21,21,21,22,23,24,25,25,-1,-1,36,35,34,35,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 25,-1,-1,-1,-1,23,24,23,23,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 26,27,28,29,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 27,27,28,29,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 28,28,28,29,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 29,29,29,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,30,30,31,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,31,31,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,32,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,45,44,43,42,42,42,43,44,45,46,47, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,45,44,43,43,43,43,43,44,45,-1,48, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,45,44,44,44,44,44,44,44,45,-1,49, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,46,46,46,46,46,-1,46,-1,-1,51, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,47,47,47,-1,-1,-1,53,52, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,48,48,49,50,51,52,53, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,49,49,-1,52,52,53, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,53,53,53, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,54,54,54, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 19,18,17,16,15,14,13,13,13,13,13,13,12,11,10,9,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 18,18,17,16,15,14,13,12,12,12,12,12,12,11,10,9,8,7,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32, 18,17,17,17,-1,15,-1,12,11,11,11,11,12,11,11,-1,-1,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32, 18,17,16,16,-1,-1,-1,-1,10,10,10,11,12,12,-1,-1,-1,7,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32, -1,17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,8,8,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,3,3,-1,-1,7,7,-1,23,22,21,20,19,18,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,23,22,21,20,19,19,20,21,22,23,23,24,25,26,27,28,-1,30,30,30,31,32, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,23,22,21,21,-1,20,20,21,22,23,24,24,25,26,27,28,-1,31,31,31,31,32, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,0,1,2,3,4,5,6,7,-1,23,22,22,22,22,21,21,21,22,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,33, 18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 18,18,18,-1,16,15,14,13,13,13,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 19,19,19,-1,16,15,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,3,-1,-1,6,6,7,-1,10,10,11,12,13,14,15,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 20,19,19,-1,16,15,14,13,12,11,10,9,8,9,9,8,7,6,5,4,5,-1,7,7,7,8,9,10,11,12,-1,15,15,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,7,6,5,5,5,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 20,19,19,-1,16,15,14,13,12,11,10,10,10,10,9,8,7,6,6,6,6,7,-1,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,16,15,14,13,12,12,-1,11,11,10,9,8,7,7,7,7,7,7,-1,10,10,10,10,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 20,19,18,17,16,15,14,13,13,13,-1,12,11,10,9,8,8,8,8,8,8,8,-1,11,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 20,19,18,18,-1,15,14,14,14,14,-1,12,11,10,9,9,9,9,9,-1,-1,9,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 20,19,18,17,16,15,15,15,15,15,-1,12,11,10,10,10,10,10,10,-1,11,10,11,12,13,13,14,15,16,16,15,15,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,11,11,11,12,13,14,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,17,17,17,17,18,18,17,16,15,14,13,12,12,12,12,12,-1,-1,12,12,12,-1,15,16,17,-1,17,17,17,17,17,17,18,-1,-1,-1,-1,-1,32,32,33,34,33,33,33, 32,32,-1,18,18,18,18,18,18,17,16,15,14,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,34,34,34, 31,31,-1,19,19,19,19,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,-1,35, 30,31,-1,20,20,20,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,36, 29,-1,-1,21,21,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 28,-1,23,22,22,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 27,-1,23,23,22,21,21,21,-1,19,20,21,-1,18,18,18,-1,21,20,19,18,18,18,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 26,25,24,23,22,22,22,22,-1,20,20,21,-1,19,-1,-1,-1,21,20,19,19,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 27,-1,24,23,23,23,23,23,-1,-1,21,21,21,20,21,22,22,21,20,20,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 28,-1,24,24,24,24,-1,24,25,-1,22,22,21,21,21,22,22,21,21,21,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 29,-1,-1,-1,-1,25,26,25,25,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 30,31,32,32,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 31,31,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 32,32,32,32,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 33,33,33,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,34,33,32,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,35,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,33,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,45,44,43,42,41,40,39,38,38,38,39,40,41,42,43, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,46,45,44,43,42,41,40,39,39,39,39,39,40,41,-1,44, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,-1,45, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,42,42,42,42,42,-1,42,-1,-1,47, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,43,43,43,43,43,-1,-1,-1,49,48, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,44,44,44,44,44,45,46,47,48,49, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,45,45,45,45,45,45,-1,48,48,49, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,46,46,46,46,46,-1,-1,49,49,49, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,47,47,47,47,47,-1,-1,50,50,50, 19,18,17,16,15,14,13,13,13,13,13,13,12,11,10,9,8,8,8,8,8,8,9,10,10,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 18,18,17,16,15,14,13,12,12,12,12,12,12,11,10,9,8,7,7,7,7,7,-1,9,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,17,-1,15,-1,12,11,11,11,11,12,11,11,-1,-1,7,6,6,6,6,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 18,17,16,16,-1,-1,-1,-1,10,10,10,11,12,12,-1,-1,-1,7,6,5,5,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,7,7,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,3,3,-1,-1,6,6,-1,22,21,20,19,18,17,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,22,21,20,19,18,18,19,20,21,22,22,23,24,25,26,27,-1,29,29,29,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,22,21,20,20,-1,19,19,20,21,22,23,23,24,25,26,27,-1,30,30,30,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,0,1,2,3,4,5,6,-1,22,21,21,21,21,20,20,20,21,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,32, 18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 18,18,18,-1,16,15,14,13,13,13,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 19,19,19,-1,16,15,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,3,-1,-1,5,5,6,-1,9,9,10,11,12,13,14,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 20,19,19,-1,16,15,14,13,12,11,10,9,8,9,9,8,7,6,5,4,5,-1,6,6,6,7,8,9,10,11,-1,14,14,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,7,6,5,5,5,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,-1,16,15,14,13,12,11,10,10,10,10,9,8,7,6,6,6,6,7,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,16,15,14,13,12,12,-1,11,11,10,9,8,7,7,7,7,7,7,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 20,19,18,17,16,15,14,13,13,13,-1,12,11,10,9,8,8,8,8,8,8,8,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 20,19,18,18,-1,15,14,14,14,14,-1,12,11,10,9,9,9,9,9,-1,-1,9,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 20,19,18,17,16,15,15,15,15,15,-1,12,11,10,10,10,10,10,10,-1,11,10,11,12,12,12,13,14,15,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,11,11,11,12,13,13,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,17,17,17,17,18,18,17,16,15,14,13,12,12,12,12,12,-1,-1,12,12,12,-1,14,15,16,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,31,31,32,33,32,32,32, 32,32,-1,18,18,18,18,18,18,17,16,15,14,13,13,13,13,-1,13,14,-1,13,13,13,14,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,33,33,33, 31,31,-1,19,19,19,19,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,14,14,14,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,34, 30,31,-1,20,20,20,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,15,15,15,15,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,35, 29,-1,-1,21,21,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 28,-1,23,22,22,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 27,-1,23,23,22,21,21,21,-1,19,20,21,-1,18,18,18,-1,21,20,19,18,18,18,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 26,25,24,23,22,22,22,22,-1,20,20,21,-1,19,-1,-1,-1,21,20,19,19,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 27,-1,24,23,23,23,23,23,-1,-1,21,21,21,20,21,22,22,21,20,20,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 28,-1,24,24,24,24,-1,24,25,-1,22,22,21,21,21,22,22,21,21,21,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 29,-1,-1,-1,-1,25,26,25,25,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 30,31,32,32,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 31,31,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 32,32,32,32,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 33,33,33,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,34,33,32,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,35,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,33,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,35,36,36,36,-1,-1,44,43,42,41,40,39,38,37,37,37,38,39,40,41,42, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,36,37,37,-1,45,44,43,42,41,40,39,38,38,38,38,38,39,40,-1,43, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,37,38,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,-1,44, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,41,41,41,41,41,-1,41,-1,-1,46, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,42,42,42,42,42,-1,-1,-1,48,47, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,43,43,43,43,43,44,45,46,47,48, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,44,44,44,44,44,44,-1,47,47,48, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,45,45,45,45,45,-1,-1,48,48,48, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,46,46,46,46,46,-1,-1,49,49,49, 20,19,18,17,16,15,14,14,14,14,14,13,12,11,10,9,8,8,8,8,8,8,9,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,19,18,17,16,15,14,13,13,13,13,13,12,11,10,9,8,7,7,7,7,7,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,18,18,-1,16,-1,13,12,12,12,12,12,11,11,-1,-1,7,6,6,6,6,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 19,18,17,17,-1,-1,-1,-1,11,11,11,12,12,12,-1,-1,-1,7,6,5,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,6,6,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,3,3,-1,-1,5,5,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,21,20,19,18,17,17,18,19,20,21,21,22,23,24,25,26,-1,28,28,28,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,21,20,19,19,-1,18,18,19,20,21,22,22,23,24,25,26,-1,29,29,29,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,-1,21,20,20,20,20,19,19,19,20,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,31, 19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,32, 19,19,19,-1,17,16,15,14,14,14,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 20,20,20,-1,17,16,15,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,3,-1,-1,4,4,5,-1,8,8,9,10,11,12,13,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 21,20,20,-1,17,16,15,14,13,12,11,10,9,10,9,8,7,6,5,4,5,-1,5,5,5,6,7,8,9,10,-1,13,13,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,9,8,7,6,5,5,5,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 21,20,20,-1,17,16,15,14,13,12,11,11,11,10,9,8,7,6,6,6,6,7,-1,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,17,16,15,14,13,13,-1,12,11,10,9,8,7,7,7,7,7,7,-1,8,8,8,8,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 21,20,19,18,17,16,15,14,14,14,-1,12,11,10,9,8,8,8,8,8,8,8,-1,9,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,28, 21,20,19,19,-1,16,15,15,15,15,-1,12,11,10,9,9,9,9,9,-1,-1,9,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28, 21,20,19,18,17,16,16,16,16,16,-1,12,11,10,10,10,10,10,10,-1,11,10,11,11,11,11,12,13,14,14,13,13,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,29,29, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,11,11,11,12,12,12,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,18,18,18,18,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,12,12,12,-1,13,14,15,-1,15,15,15,15,15,15,16,-1,-1,-1,-1,-1,30,30,31,32,31,31,31, 32,32,-1,19,19,19,19,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,13,13,13,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,32,32,32, 31,31,-1,20,20,20,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,14,14,14,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,-1,33, 30,31,-1,21,21,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,15,15,15,15,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,34, 29,-1,-1,22,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 28,-1,24,23,22,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 27,-1,24,23,22,21,21,21,-1,19,20,21,-1,18,18,18,-1,21,20,19,18,18,18,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 26,25,24,23,22,22,22,22,-1,20,20,21,-1,19,-1,-1,-1,21,20,19,19,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 27,-1,24,23,23,23,23,23,-1,-1,21,21,21,20,21,22,22,21,20,20,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 28,-1,24,24,24,24,-1,24,25,-1,22,22,21,21,21,22,22,21,21,21,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 29,-1,-1,-1,-1,25,26,25,25,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 30,31,32,32,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 31,31,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 32,32,32,32,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 33,33,33,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,34,33,32,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,33,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,35,35,35,35,-1,-1,43,42,41,40,39,38,37,36,36,36,37,38,39,40,41, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,36,36,36,-1,44,43,42,41,40,39,38,37,37,37,37,37,38,39,-1,42, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,37,37,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,-1,43, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,40,40,40,40,40,-1,40,-1,-1,45, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,41,41,41,41,41,-1,-1,-1,47,46, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,43,42,42,42,42,42,43,44,45,46,47, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,43,43,43,43,43,43,-1,46,46,47, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,44,44,44,44,44,-1,-1,47,47,47, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,45,45,45,45,45,-1,-1,48,48,48, 21,20,19,18,17,16,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,20,19,18,17,16,15,14,14,14,14,13,12,11,10,9,8,7,7,7,7,7,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,19,-1,17,-1,14,13,13,13,13,12,11,11,-1,-1,7,6,6,6,6,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 20,19,18,18,-1,-1,-1,-1,12,12,12,13,12,12,-1,-1,-1,7,6,5,5,6,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,5,5,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,3,3,-1,-1,4,4,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,20,19,18,17,16,16,17,18,19,20,20,21,22,23,24,25,-1,27,27,27,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,20,19,18,18,-1,17,17,18,19,20,21,21,22,23,24,25,-1,28,28,28,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,-1,20,19,19,19,19,18,18,18,19,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,30, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 20,20,20,-1,18,17,16,15,15,15,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 21,21,21,-1,18,17,16,15,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,3,-1,-1,3,3,4,-1,7,7,8,9,10,11,12,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 22,21,21,-1,18,17,16,15,14,13,12,11,10,10,9,8,7,6,5,4,5,-1,4,4,4,5,6,7,8,9,-1,12,12,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,5,5,5,-1,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 22,21,21,-1,18,17,16,15,14,13,12,12,11,10,9,8,7,6,6,6,6,7,-1,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,18,17,16,15,14,14,-1,12,11,10,9,8,7,7,7,7,7,7,-1,7,7,7,7,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 22,21,20,19,18,17,16,15,15,15,-1,12,11,10,9,8,8,8,8,8,8,8,-1,8,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 22,21,20,20,-1,17,16,16,16,16,-1,12,11,10,9,9,9,9,9,-1,-1,9,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 22,21,20,19,18,17,17,17,17,17,-1,12,11,10,10,10,10,10,10,-1,11,10,11,10,10,10,11,12,13,13,12,12,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,11,11,11,11,11,11,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,19,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,12,12,12,-1,12,13,14,-1,14,14,14,14,14,14,15,-1,-1,-1,-1,-1,29,29,30,31,30,30,30, 32,32,-1,20,20,20,20,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,13,13,13,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,31,31, 31,31,-1,21,21,21,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,32, 30,31,-1,22,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,33, 29,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 28,-1,24,23,22,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 27,-1,24,23,22,21,21,21,-1,19,20,21,-1,18,18,18,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 26,25,24,23,22,22,22,22,-1,20,20,21,-1,19,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 27,-1,24,23,23,23,23,23,-1,-1,21,21,21,20,21,22,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 28,-1,24,24,24,24,-1,24,25,-1,22,22,21,21,21,22,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 29,-1,-1,-1,-1,25,26,25,25,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 30,31,32,32,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 31,31,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 32,32,32,32,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 33,33,33,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,34,33,32,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,33,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,36,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,37,-1,-1,-1,42,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,39,39,39,39,39,-1,39,-1,-1,44, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,40,40,40,40,40,-1,-1,-1,46,45, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,43,42,41,41,41,41,41,42,43,44,45,46, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,42,42,42,42,42,42,-1,45,45,46, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,43,43,43,43,43,-1,-1,46,46,46, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,44,44,44,44,44,-1,-1,47,47,47, 22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,8,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,21,20,19,18,17,16,15,15,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 21,20,20,20,-1,18,-1,15,14,14,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 21,20,19,19,-1,-1,-1,-1,13,13,13,13,12,12,-1,-1,-1,7,6,5,5,6,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,4,4,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,22,22,23,23,23,23,24,25,-1,30, 21,21,21,-1,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 22,22,22,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,3,-1,-1,3,3,3,-1,6,6,7,8,9,10,11,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,-1,4,4,4,5,6,7,7,8,-1,11,11,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,-1,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,7,7,7,7,7,-1,7,7,7,7,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 23,22,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,8,-1,8,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 23,22,21,21,-1,18,17,17,17,17,-1,12,11,10,9,9,9,9,9,-1,-1,9,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 23,22,21,20,19,18,18,18,18,18,-1,12,11,10,10,10,10,10,10,-1,11,10,11,10,10,10,11,12,13,13,12,12,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,11,11,11,11,11,11,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,12,12,12,-1,12,13,14,-1,14,14,14,14,14,14,15,-1,-1,-1,-1,-1,29,29,30,31,30,30,30, 32,32,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,13,13,13,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,31,31, 31,31,-1,22,22,21,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,32, 30,31,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,33, 29,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 28,-1,24,23,22,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 27,-1,24,23,22,21,21,21,-1,19,20,21,-1,18,18,18,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 26,25,24,23,22,22,22,22,-1,20,20,21,-1,19,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 27,-1,24,23,23,23,23,23,-1,-1,21,21,21,20,21,22,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 28,-1,24,24,24,24,-1,24,25,-1,22,22,21,21,21,22,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 29,-1,-1,-1,-1,25,26,25,25,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 30,31,32,32,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 31,31,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 32,32,32,32,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 33,33,33,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,34,33,32,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,33,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,36,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,37,-1,-1,-1,42,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,39,39,39,39,39,-1,39,-1,-1,44, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,40,40,40,40,40,-1,-1,-1,46,45, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,43,42,41,41,41,41,41,42,43,44,45,46, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,42,42,42,42,42,42,-1,45,45,46, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,43,43,43,43,43,-1,-1,46,46,46, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,44,44,44,44,44,-1,-1,47,47,47, 23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 22,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 22,21,21,21,-1,19,-1,16,15,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 22,21,20,20,-1,-1,-1,-1,14,14,14,13,12,12,-1,-1,-1,7,6,5,5,6,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,4,4,-1,-1,4,4,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,3,3,-1,-1,3,3,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,22,22,23,23,23,23,24,25,-1,30, 22,22,22,-1,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 23,23,23,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,4,-1,-1,3,3,3,-1,5,5,6,7,8,9,10,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,-1,4,4,4,5,6,6,6,7,-1,10,10,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,5,5,5,6,7,7,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,-1,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,8,8,8,8,8,-1,7,7,7,7,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 24,23,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,9,9,9,9,-1,8,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 24,23,22,22,-1,19,18,18,18,18,-1,13,12,11,10,10,10,10,10,-1,-1,10,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 24,23,22,21,20,19,19,19,19,19,-1,13,12,11,11,11,11,11,11,-1,12,11,11,10,10,10,11,12,13,13,12,12,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,12,12,11,11,11,11,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,12,12,12,-1,12,13,14,-1,14,14,14,14,14,14,15,-1,-1,-1,-1,-1,29,29,30,31,30,30,30, 33,33,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,13,13,13,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,31,31, 32,32,-1,23,23,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,32, 31,32,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,33, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 28,-1,25,24,23,22,22,22,-1,20,21,22,-1,19,19,19,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 27,26,25,24,23,23,23,23,-1,21,21,22,-1,20,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 28,-1,25,24,24,24,24,24,-1,-1,22,22,22,21,22,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 29,-1,25,25,25,25,-1,25,26,-1,23,23,22,22,22,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 30,-1,-1,-1,-1,26,27,26,26,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 31,32,33,33,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 32,32,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 33,33,33,33,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 34,34,34,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,35,34,33,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,34,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,36,36,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,37,37,-1,-1,-1,42,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,38,39,40,41,42,43,44,-1,39,39,39,39,39,-1,39,-1,-1,44, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,41,41,42,43,44,-1,40,40,40,40,40,-1,-1,-1,46,45, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,42,43,43,42,41,41,41,41,41,42,43,44,45,46, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,43,44,-1,42,42,42,42,42,42,-1,45,45,46, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,44,44,44,44,44,-1,-1,47,47,47, 24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 23,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 23,22,22,22,-1,20,-1,17,16,16,15,14,13,12,12,-1,-1,8,7,7,7,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 23,22,21,21,-1,-1,-1,-1,15,15,15,14,13,13,-1,-1,-1,8,7,6,6,7,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,4,4,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,4,-1,-1,3,3,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,22,22,23,23,23,23,24,25,-1,30, 23,23,23,-1,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 24,24,24,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,5,-1,-1,3,3,3,-1,5,5,6,7,8,9,10,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,4,4,4,5,6,6,6,7,-1,10,10,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,6,7,7,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,-1,7,7,7,7,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,10,-1,8,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,11,11,11,11,-1,-1,11,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,12,12,12,12,12,-1,13,12,11,10,10,10,11,12,13,13,12,12,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,13,12,11,11,11,11,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,12,12,12,-1,12,13,14,-1,14,14,14,14,14,14,15,-1,-1,-1,-1,-1,29,29,30,31,30,30,30, 34,34,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,13,13,13,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,31,31, 33,33,-1,24,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,32, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,33, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 29,-1,26,25,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 28,27,26,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 29,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,23,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 30,-1,26,26,26,26,-1,26,27,-1,24,24,23,23,23,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 31,-1,-1,-1,-1,27,28,27,27,-1,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 32,33,34,34,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 33,33,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 34,34,34,34,-1,31,30,29,28,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 35,35,35,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,36,35,34,34,-1,31,30,29,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,35,34,33,32,31,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 37,36,35,34,33,32,32,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 37,36,35,34,33,33,33,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 37,36,35,34,34,34,34,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 37,36,36,36,36,36,36,37,38,39,40,41,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,39,39,39,39,39,-1,39,-1,-1,44, 37,37,37,37,37,37,37,37,38,39,40,41,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,43,44,-1,40,40,40,40,40,-1,-1,-1,46,45, 38,38,38,38,38,-1,38,38,38,39,40,41,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,43,43,42,41,41,41,41,41,42,43,44,45,46, 39,39,39,39,-1,-1,39,39,39,39,40,41,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,43,44,-1,42,42,42,42,42,42,-1,45,45,46, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 41,41,41,42,43,44,43,42,41,41,41,41,42,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,45,-1,44,44,44,44,44,-1,-1,47,47,47, 25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,10,10,9,9,9,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 24,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,9,8,8,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28, 24,23,23,23,-1,21,-1,18,17,17,16,15,14,13,13,-1,-1,9,8,8,8,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28, 24,23,22,22,-1,-1,-1,-1,16,16,16,15,14,14,-1,-1,-1,9,8,7,7,7,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,4,4,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,5,-1,-1,3,3,-1,19,18,17,16,15,14,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,19,18,17,16,15,15,16,17,18,19,19,20,21,22,23,24,-1,26,26,26,27,28, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,19,18,17,17,-1,16,16,17,18,19,20,20,21,22,23,24,-1,27,27,27,27,28, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,-1,19,18,18,18,18,17,17,17,18,19,20,21,21,22,23,24,-1,-1,-1,-1,-1,29, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,22,22,23,23,23,23,24,25,-1,30, 24,24,24,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 25,25,25,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,6,-1,-1,3,3,3,-1,5,5,6,7,8,9,10,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,4,4,4,5,6,6,6,7,-1,10,10,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,5,5,5,6,7,7,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,-1,7,7,7,7,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,-1,8,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,12,12,12,12,-1,-1,12,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,13,13,13,13,13,-1,13,12,11,10,10,10,11,12,13,13,12,12,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,13,12,11,11,11,11,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,12,12,12,-1,12,13,14,-1,14,14,14,14,14,14,15,-1,-1,-1,-1,-1,29,29,30,31,30,30,30, 35,35,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,13,13,13,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,31,31, 34,34,-1,25,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,32, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,33, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 30,-1,27,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 30,-1,27,26,26,26,26,26,-1,-1,24,24,24,23,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 31,-1,27,27,27,27,-1,27,28,-1,25,25,24,24,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 32,-1,-1,-1,-1,28,29,28,28,-1,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 33,34,35,35,-1,-1,-1,-1,-1,-1,26,26,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 34,34,35,34,33,32,31,30,29,28,27,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 35,35,35,35,-1,32,31,30,29,28,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 36,36,36,-1,-1,-1,-1,-1,29,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,39,39,39,39,39,-1,39,-1,-1,44, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,43,44,-1,40,40,40,40,40,-1,-1,-1,46,45, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,43,43,42,41,41,41,41,41,42,43,44,45,46, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,43,44,-1,42,42,42,42,42,42,-1,45,45,46, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,45,-1,44,44,44,44,44,-1,-1,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,3,3,3,3,4,5,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,24, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,19,-1,25, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,26,26,27,28,-1,10,10,10,-1,-1,-1,-1,16,16,17,18,19,-1,25, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,22,22,22,-1,24,24,25,25,26,27,28,-1,11,11,11,12,13,14,15,16,17,17,18,19,-1,24, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,23,23,23,24,24,24,24,25,-1,28,28,-1,12,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,23, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,24,24,23,23,23,23,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,26,-1,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,26,26,26,26,26,-1,25,24,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,20,20,21,22, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,27,27,27,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,16,16,16,17,-1,-1,21,21,22, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,28,28,28,28,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,17,17,18,19,19,18,17,17,17,17,17,18,-1,22,22,22, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,29,29,29,29,29,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,-1,18,18,18,-1,23,23,23, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,39,39,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,27,26,26,-1,25,26,27,-1,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,29,28,27,26,25,25,25, 51,51,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,26,26,26, 50,50,-1,41,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,28,28,28,27,27,27,27,28,29,30,31,32,33,34,35,34,33,32,31,30,29,29,-1,-1,27,-1,27, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,29,29,28,28,28,28,28,28,29,30,31,32,33,34,35,34,33,32,32,-1,-1,-1,-1,29,28,29,28, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,34,33,33,33,34,34,-1,31,30,-1,29,29, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,31,30,30, 46,-1,43,42,41,40,40,40,-1,38,39,40,-1,37,37,37,-1,34,33,32,31,31,31,-1,44,43,42,41,40,39,38,37,36,35,36,-1,-1,-1,-1,35,34,33,32,32,32,31,31,31, 45,44,43,42,41,41,41,41,-1,39,39,40,-1,38,-1,-1,-1,34,33,32,32,-1,-1,-1,45,-1,42,41,40,39,38,37,36,36,36,37,38,37,36,35,34,33,33,33,32,32,32,32, 46,-1,43,42,42,42,42,42,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,38,38,-1,-1,-1,-1,34,33,33,33,33,33, 47,-1,43,43,43,43,-1,43,44,-1,41,40,39,38,37,36,35,34,34,34,-1,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34,34, 48,-1,-1,-1,-1,44,45,44,44,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,35,35,35,35, 49,50,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,41,42,43,44,45,46,46,47,-1,46,45,44,43,42,41,40,40,40,40,40,40,41,42,43,44,-1,36,36,36,36, 50,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,41,41,42,43,44,45,46,47,47,-1,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,43,44,-1,37,37,37,37, 51,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,48,-1,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,44,-1,38,38,38,38, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,44,43,43,43,43,44,45,46,47,48,-1,46,45,44,43,43,43,43,43,43,43,43,43,43,44,45,45,-1,39,39,39,39, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,43,44,44,44,44,44,44,45,-1,48,48,-1,-1,-1,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,-1,40,40,40,40, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,45,45,45,45,45,-1,-1,-1,-1,45,-1,42,41,41,41,41, -1,-1,49,48,47,46,45,44,44,44,-1,51,50,49,48,47,46,46,46,46,46,46,46,46,47,48,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,42,42,42,42, 51,50,49,48,47,46,46,-1,-1,-1,-1,51,50,49,48,47,47,47,47,47,47,47,47,47,47,48,48,47,47,47,47,-1,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,43, 51,50,49,48,47,47,47,-1,55,54,54,-1,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,-1,53,52,51,50,49,48,47,46,45,44,44,44,44,44,-1,44, 51,50,49,48,48,48,48,-1,55,54,53,52,51,-1,-1,-1,49,-1,49,49,-1,-1,-1,49,49,49,49,49,49,49,49,-1,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,45, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,52,51,50,-1,50,-1,58,58,-1,50,50,50,50,50,50,50,50,-1,-1,-1,52,-1,-1,-1,47,46,46,46,46,46,46,46,-1,46, 51,50,50,50,50,50,50,51,52,53,54,55,54,53,52,51,51,-1,-1,57,57,58,-1,51,51,51,51,51,51,51,51,52,53,54,53,53,53,-1,47,47,47,47,47,-1,47,-1,-1,47, 51,51,51,51,51,51,51,51,52,53,54,55,54,53,52,52,52,-1,56,56,57,58,-1,52,52,52,52,52,52,52,52,-1,54,54,53,52,52,-1,48,48,48,48,48,-1,-1,-1,49,48, 52,52,52,52,52,-1,52,52,52,53,54,55,54,53,53,53,53,54,55,56,57,58,-1,53,53,53,53,53,53,53,53,54,55,54,53,52,51,50,49,49,49,49,49,50,51,50,49,49, 53,53,53,53,-1,-1,53,53,53,53,54,55,54,54,54,54,54,54,55,56,57,58,-1,-1,-1,54,-1,-1,54,54,54,54,55,54,53,52,52,-1,50,50,50,50,50,50,-1,50,50,50, 54,54,54,-1,-1,-1,-1,-1,54,54,54,55,-1,55,55,55,55,-1,-1,57,57,58,58,57,56,55,56,-1,-1,-1,-1,-1,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 55,55,55,56,57,58,57,56,55,55,55,55,56,56,56,56,-1,-1,-1,-1,58,58,58,57,56,56,56,57,58,59,60,61,-1,54,54,54,54,-1,52,52,52,52,52,-1,-1,52,52,52, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,3,3,3,3,3,4,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,20,21,22, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,23, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,18,-1,24, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,25,25,26,27,-1,9,9,9,-1,-1,-1,-1,15,15,16,17,18,-1,24, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,23,23,24,24,25,26,27,-1,10,10,10,11,12,13,14,15,16,16,17,18,-1,23, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,22,22,23,23,23,23,24,-1,27,27,-1,11,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,22, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,23,23,22,22,22,22,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,24,23,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,19,19,20,21, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,15,15,15,16,-1,-1,20,20,21, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,16,16,17,18,18,17,16,16,16,16,16,17,-1,21,21,21, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,-1,17,17,17,-1,22,22,22, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,26,25,25,-1,24,25,26,-1,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,28,27,26,25,24,24,24, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,25,25,25, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,27,27,27,26,26,26,26,27,28,29,30,31,32,33,34,33,32,31,30,29,28,28,-1,-1,26,-1,26, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,28,28,27,27,27,27,27,27,28,29,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,28,27,28,27, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,33,33,-1,30,29,-1,28,28, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,30,29,29, 45,-1,42,41,40,39,39,39,-1,37,38,39,-1,36,36,36,-1,33,32,31,30,30,30,-1,43,42,41,40,39,38,37,36,35,34,35,-1,-1,-1,-1,34,33,32,31,31,31,30,30,30, 44,43,42,41,40,40,40,40,-1,38,38,39,-1,37,-1,-1,-1,33,32,31,31,-1,-1,-1,44,-1,41,40,39,38,37,36,35,35,35,36,37,36,35,34,33,32,32,32,31,31,31,31, 45,-1,42,41,41,41,41,41,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,37,37,-1,-1,-1,-1,33,32,32,32,32,32, 46,-1,42,42,42,42,-1,42,43,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33,33, 47,-1,-1,-1,-1,43,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,34,34,34,34, 48,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,40,41,42,43,44,45,45,46,-1,45,44,43,42,41,40,39,39,39,39,39,39,40,41,42,43,-1,35,35,35,35, 49,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,40,40,41,42,43,44,45,46,46,-1,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,42,43,-1,36,36,36,36, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,47,-1,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,43,-1,37,37,37,37, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,43,42,42,42,42,43,44,45,46,47,-1,45,44,43,42,42,42,42,42,42,42,42,42,42,43,44,44,-1,38,38,38,38, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,42,43,43,43,43,43,43,44,-1,47,47,-1,-1,-1,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,-1,39,39,39,39, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,44,44,44,44,44,44,44,45,46,47,47,46,45,44,44,44,44,44,44,44,44,-1,-1,-1,-1,44,-1,41,40,40,40,40, -1,-1,48,47,46,45,44,43,43,43,-1,50,49,48,47,46,45,45,45,45,45,45,45,45,46,47,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,41,41,41,41, 50,49,48,47,46,45,45,-1,-1,-1,-1,50,49,48,47,46,46,46,46,46,46,46,46,46,46,47,47,46,46,46,46,-1,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,42, 50,49,48,47,46,46,46,-1,54,53,53,-1,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,43,43,43,43,43,-1,43, 50,49,48,47,47,47,47,-1,54,53,52,51,50,-1,-1,-1,48,-1,48,48,-1,-1,-1,48,48,48,48,48,48,48,48,-1,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,44, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,51,50,49,-1,49,-1,57,57,-1,49,49,49,49,49,49,49,49,-1,-1,-1,51,-1,-1,-1,46,45,45,45,45,45,45,45,-1,45, 50,49,49,49,49,49,49,50,51,52,53,54,53,52,51,50,50,-1,-1,56,56,57,-1,50,50,50,50,50,50,50,50,51,52,53,52,52,52,-1,46,46,46,46,46,-1,46,-1,-1,46, 50,50,50,50,50,50,50,50,51,52,53,54,53,52,51,51,51,-1,55,55,56,57,-1,51,51,51,51,51,51,51,51,-1,53,53,52,51,51,-1,47,47,47,47,47,-1,-1,-1,48,47, 51,51,51,51,51,-1,51,51,51,52,53,54,53,52,52,52,52,53,54,55,56,57,-1,52,52,52,52,52,52,52,52,53,54,53,52,51,50,49,48,48,48,48,48,49,50,49,48,48, 52,52,52,52,-1,-1,52,52,52,52,53,54,53,53,53,53,53,53,54,55,56,57,-1,-1,-1,53,-1,-1,53,53,53,53,54,53,52,51,51,-1,49,49,49,49,49,49,-1,49,49,49, 53,53,53,-1,-1,-1,-1,-1,53,53,53,54,-1,54,54,54,54,-1,-1,56,56,57,57,56,55,54,55,-1,-1,-1,-1,-1,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 54,54,54,55,56,57,56,55,54,54,54,54,55,55,55,55,-1,-1,-1,-1,57,57,57,56,55,55,55,56,57,58,59,60,-1,53,53,53,53,-1,51,51,51,51,51,-1,-1,51,51,51, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,14,15,16,17,18,19,20,21, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,13,14,15,-1,18,18,19,20,21, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,12,13,-1,-1,-1,-1,-1,20,20,21, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,11,12,13,14,15,16,-1,-1,20,20,21, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,10,11,12,13,14,15,16,17,18,19,20,21, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,3,3,3,3,3,4,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,19,20,21, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,2,2,2,2,3,4,5,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,22, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,17,-1,23, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,24,24,25,26,-1,8,8,8,-1,-1,-1,-1,14,14,15,16,17,-1,23, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,23,23,23,23,24,25,26,-1,9,9,9,10,11,12,13,14,15,15,16,17,-1,22, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,22,22,22,22,22,22,23,-1,26,26,-1,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,21, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,23,22,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,18,18,19,20, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,14,14,14,15,-1,-1,19,19,20, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,15,15,16,17,17,16,15,15,15,15,15,16,-1,20,20,20, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,-1,16,16,16,-1,21,21,21, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,25,24,24,-1,23,24,25,-1,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,27,26,25,24,23,23,23, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,24,24,24, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,26,26,26,25,25,25,25,26,27,28,29,30,31,32,33,32,31,30,29,28,27,27,-1,-1,25,-1,25, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,27,27,26,26,26,26,26,26,27,28,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,27,26,27,26, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,32,32,-1,29,28,-1,27,27, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,29,28,28, 45,-1,42,41,40,39,39,39,-1,37,38,39,-1,36,36,36,-1,32,31,30,29,29,29,-1,42,41,40,39,38,37,36,35,34,33,34,-1,-1,-1,-1,33,32,31,30,30,30,29,29,29, 44,43,42,41,40,40,40,40,-1,38,38,39,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,43,-1,40,39,38,37,36,35,34,34,34,35,36,35,34,33,32,31,31,31,30,30,30,30, 45,-1,42,41,41,41,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,-1,-1,-1,32,31,31,31,31,31, 46,-1,42,42,42,42,-1,42,43,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32,32, 47,-1,-1,-1,-1,43,44,43,43,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,33,33,33,33, 48,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,39,40,41,42,43,44,44,45,-1,44,43,42,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,34,34,34,34, 49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,39,40,41,42,43,44,45,45,-1,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,41,42,-1,35,35,35,35, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,42,-1,36,36,36,36, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,42,41,41,41,41,42,43,44,45,46,-1,44,43,42,41,41,41,41,41,41,41,41,41,41,42,43,43,-1,37,37,37,37, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,42,42,42,42,42,42,43,-1,46,46,-1,-1,-1,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,-1,38,38,38,38, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,43,43,43,43,43,43,43,44,45,46,46,45,44,43,43,43,43,43,43,43,43,-1,-1,-1,-1,43,-1,40,39,39,39,39, -1,-1,47,46,45,44,43,42,42,42,-1,49,48,47,46,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,40,40,40,40, 49,48,47,46,45,44,44,-1,-1,-1,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,45,46,46,45,45,45,45,-1,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,41, 49,48,47,46,45,45,45,-1,53,52,52,-1,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,42,42,42,42,42,-1,42, 49,48,47,46,46,46,46,-1,53,52,51,50,49,-1,-1,-1,47,-1,47,47,-1,-1,-1,47,47,47,47,47,47,47,47,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,43, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,50,49,48,-1,48,-1,56,56,-1,48,48,48,48,48,48,48,48,-1,-1,-1,50,-1,-1,-1,45,44,44,44,44,44,44,44,-1,44, 49,48,48,48,48,48,48,49,50,51,52,53,52,51,50,49,49,-1,-1,55,55,56,-1,49,49,49,49,49,49,49,49,50,51,52,51,51,51,-1,45,45,45,45,45,-1,45,-1,-1,45, 49,49,49,49,49,49,49,49,50,51,52,53,52,51,50,50,50,-1,54,54,55,56,-1,50,50,50,50,50,50,50,50,-1,52,52,51,50,50,-1,46,46,46,46,46,-1,-1,-1,47,46, 50,50,50,50,50,-1,50,50,50,51,52,53,52,51,51,51,51,52,53,54,55,56,-1,51,51,51,51,51,51,51,51,52,53,52,51,50,49,48,47,47,47,47,47,48,49,48,47,47, 51,51,51,51,-1,-1,51,51,51,51,52,53,52,52,52,52,52,52,53,54,55,56,-1,-1,-1,52,-1,-1,52,52,52,52,53,52,51,50,50,-1,48,48,48,48,48,48,-1,48,48,48, 52,52,52,-1,-1,-1,-1,-1,52,52,52,53,-1,53,53,53,53,-1,-1,55,55,56,56,55,54,53,54,-1,-1,-1,-1,-1,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 53,53,53,54,55,56,55,54,53,53,53,53,54,54,54,54,-1,-1,-1,-1,56,56,56,55,54,54,54,55,56,57,58,59,-1,52,52,52,52,-1,50,50,50,50,50,-1,-1,50,50,50, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,13,13,14,15,16,17,18,19,20, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,12,12,13,14,-1,17,17,18,19,20, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,10,10,11,12,13,14,15,-1,-1,19,19,20, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,9,10,11,12,13,14,15,16,17,18,19,20, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,3,3,3,3,3,4,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,18,19,20, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,3,2,2,2,3,4,4,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,19,20, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,21, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,10,10,11,12,13,14,15,16,-1,22, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,23,23,23,24,25,-1,7,7,7,-1,-1,-1,-1,13,13,14,15,16,-1,22, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,22,22,22,22,23,24,25,-1,8,8,8,9,10,11,12,13,14,14,15,16,-1,21, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,22,21,21,21,21,21,22,-1,25,25,-1,9,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,20, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,22,21,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,17,17,18,19, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,13,13,13,14,-1,-1,18,18,19, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,15,16,16,15,14,14,14,14,14,15,-1,19,19,19, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,-1,15,15,15,-1,20,20,20, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,26,25,24,23,22,22,22, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,23,23,23, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,25,25,25,24,24,24,24,25,26,27,28,29,30,31,32,31,30,29,28,27,26,26,-1,-1,24,-1,24, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,30,31,32,31,30,29,29,-1,-1,-1,-1,26,25,26,25, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,31,31,-1,28,27,-1,26,26, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,28,27,27, 45,-1,42,41,40,39,39,39,-1,37,38,39,-1,36,36,36,-1,31,30,29,28,28,28,-1,41,40,39,38,37,36,35,34,33,32,33,-1,-1,-1,-1,32,31,30,29,29,29,28,28,28, 44,43,42,41,40,40,40,40,-1,38,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,42,-1,39,38,37,36,35,34,33,33,33,34,35,34,33,32,31,30,30,30,29,29,29,29, 45,-1,42,41,41,41,41,41,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,35,35,-1,-1,-1,-1,31,30,30,30,30,30, 46,-1,42,42,42,42,-1,42,43,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31,31, 47,-1,-1,-1,-1,43,44,43,43,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,32,32,32,32, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,43,43,44,-1,43,42,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,33,33,33,33, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,43,44,44,-1,43,42,41,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,34,34,34,34, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,41,-1,35,35,35,35, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,44,45,-1,43,42,41,40,40,40,40,40,40,40,40,40,40,41,42,42,-1,36,36,36,36, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,45,45,-1,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,-1,37,37,37,37, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,44,45,45,44,43,42,42,42,42,42,42,42,42,-1,-1,-1,-1,42,-1,39,38,38,38,38, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,44,45,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,39,39,39,39, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,44,44,45,45,44,44,44,44,-1,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,40, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,50,49,48,47,46,45,44,43,42,41,41,41,41,41,-1,41, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,46,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,42, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,47,47,47,47,47,47,47,47,-1,-1,-1,49,-1,-1,-1,44,43,43,43,43,43,43,43,-1,43, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,48,48,48,48,48,48,48,48,49,50,51,50,50,50,-1,44,44,44,44,44,-1,44,-1,-1,44, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,55,-1,49,49,49,49,49,49,49,49,-1,51,51,50,49,49,-1,45,45,45,45,45,-1,-1,-1,46,45, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,54,55,-1,50,50,50,50,50,50,50,50,51,52,51,50,49,48,47,46,46,46,46,46,47,48,47,46,46, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,54,55,-1,-1,-1,51,-1,-1,51,51,51,51,52,51,50,49,49,-1,47,47,47,47,47,47,-1,47,47,47, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,54,54,55,55,54,53,52,53,-1,-1,-1,-1,-1,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,55,55,55,54,53,53,53,54,55,56,57,58,-1,51,51,51,51,-1,49,49,49,49,49,-1,-1,49,49,49, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,12,12,12,13,14,15,16,17,18,19, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,11,11,11,12,13,-1,16,16,17,18,19, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,10,10,10,11,-1,-1,-1,-1,-1,18,18,19, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,9,9,9,10,11,12,13,14,-1,-1,18,18,19, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,5,-1,9,9,9,8,9,10,11,12,13,14,15,16,17,18,19, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,4,4,4,4,4,4,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,16,16,17,18,19, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,4,3,3,3,4,3,3,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,19, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,-1,18,18,18,18,19, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,20, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,9,9,10,11,12,13,14,15,-1,21, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,21,22,22,22,22,22,23,24,-1,6,6,6,-1,-1,-1,-1,12,12,13,14,15,-1,21, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,7,7,7,8,9,10,11,12,13,13,14,15,-1,20, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,8,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,19, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,-1,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,25,25,25,25,-1,21,20,19,18,17,17,-1,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,16,16,17,18, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,26,26,26,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,12,12,12,12,13,-1,-1,17,17,18, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,27,27,27,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,14,15,15,14,13,13,13,13,13,14,-1,18,18,18, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,28,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,14,14,14,-1,14,14,14,-1,19,19,19, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,25,24,23,22,21,21,21, 50,50,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,22,22,22, 49,49,-1,40,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,24,24,24,23,23,23,23,24,25,26,27,28,29,30,31,30,29,28,27,26,25,25,-1,-1,23,-1,23, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,29,30,31,30,29,28,28,-1,-1,-1,-1,25,24,25,24, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,30,29,29,29,30,30,-1,27,26,-1,25,25, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,30,30,30,30,30,29,28,27,27,27,26,26, 45,-1,42,41,40,39,39,39,-1,37,38,38,-1,36,36,36,-1,30,29,28,27,27,27,-1,40,39,38,37,36,35,34,33,32,31,32,-1,-1,-1,-1,31,30,29,28,28,28,27,27,27, 44,43,42,41,40,40,40,40,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,41,-1,38,37,36,35,34,33,32,32,32,33,34,33,32,31,30,29,29,29,28,28,28,28, 45,-1,42,41,41,41,41,41,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,34,34,-1,-1,-1,-1,30,29,29,29,29,29, 46,-1,42,42,42,42,-1,42,43,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,30,30,30,30,30, 47,-1,-1,-1,-1,43,44,43,43,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,31,31,31,31, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,42,42,43,-1,42,41,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,32,32,32,32, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,42,43,43,-1,42,41,40,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,33,33,33,33, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,40,-1,34,34,34,34, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,43,44,-1,42,41,40,39,39,39,39,39,39,39,39,39,39,40,41,41,-1,35,35,35,35, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,44,44,-1,-1,-1,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,-1,36,36,36,36, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,43,44,44,43,42,41,41,41,41,41,41,41,41,-1,-1,-1,-1,41,-1,38,37,37,37,37, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,43,44,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,38,38,38,38, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,43,43,44,44,43,43,43,43,-1,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,39, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,-1,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,40, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,45,45,45,45,45,45,45,45,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,41, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,46,46,46,46,46,46,46,46,-1,-1,-1,48,-1,-1,-1,43,42,42,42,42,42,42,42,-1,42, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,47,47,47,47,47,47,47,47,48,49,50,49,49,49,-1,43,43,43,43,43,-1,43,-1,-1,43, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,54,-1,48,48,48,48,48,48,48,48,-1,50,50,49,48,48,-1,44,44,44,44,44,-1,-1,-1,45,44, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,53,54,-1,49,49,49,49,49,49,49,49,50,51,50,49,48,47,46,45,45,45,45,45,46,47,46,45,45, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,53,54,-1,-1,-1,50,-1,-1,50,50,50,50,51,50,49,48,48,-1,46,46,46,46,46,46,-1,46,46,46, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,53,53,54,54,53,52,51,52,-1,-1,-1,-1,-1,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,54,54,54,53,52,52,52,53,54,55,56,57,-1,50,50,50,50,-1,48,48,48,48,48,-1,-1,48,48,48, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,11,11,11,12,13,14,15,16,17,18, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,10,10,10,11,12,-1,15,15,16,17,18, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,9,9,9,10,-1,-1,-1,-1,-1,17,17,18, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,8,8,8,9,10,11,12,13,-1,-1,17,17,18, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,4,-1,8,8,8,7,8,9,10,11,12,13,14,15,16,17,18, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,5,5,5,4,3,3,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,5,4,4,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,19, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,8,8,9,10,11,12,13,14,-1,20, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,22,23,-1,5,5,5,-1,-1,-1,-1,11,11,12,13,14,-1,20, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,20,20,-1,20,20,20,20,21,22,23,-1,6,6,6,7,8,9,10,11,12,12,13,14,-1,19, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,7,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,18, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,-1,14,14,15,16,17, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,20,19,18,17,16,16,-1,13,12,11,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,11,11,11,11,12,-1,-1,16,16,17, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,13,14,14,13,12,12,12,12,12,13,-1,17,17,17, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,13,13,13,-1,13,13,13,-1,18,18,18, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,21,21,21, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,23,23,23,22,22,22,22,23,24,25,26,27,28,29,30,29,28,27,26,25,24,24,-1,-1,22,-1,22, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,28,29,30,29,28,27,27,-1,-1,-1,-1,24,23,24,23, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,29,28,28,28,29,29,-1,26,25,-1,24,24, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,29,29,29,29,29,28,27,26,26,26,25,25, 44,-1,41,40,39,38,38,38,-1,36,37,37,-1,35,35,35,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,30,29,28,27,27,27,26,26,26, 43,42,41,40,39,39,39,39,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,32,33,32,31,30,29,28,28,28,27,27,27,27, 44,-1,41,40,40,40,40,40,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,33,33,-1,-1,-1,-1,29,28,28,28,28,28, 45,-1,41,41,41,41,-1,41,42,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,29,29,29,29,29, 46,-1,-1,-1,-1,42,43,42,42,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,30,30,30,30, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,41,41,42,-1,41,40,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,31,31,31,31, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,41,42,42,-1,41,40,39,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,32,32,32,32, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,39,-1,33,33,33,33, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,41,40,39,38,38,38,38,38,38,38,38,38,38,39,40,40,-1,34,34,34,34, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,-1,35,35,35,35, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,43,43,42,41,40,40,40,40,40,40,40,40,-1,-1,-1,-1,40,-1,37,36,36,36,36, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,43,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,37,37,37,37, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,43,43,42,42,42,42,-1,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,38, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,-1,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,39, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,44,44,44,44,44,44,44,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,40, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,45,45,45,45,45,45,45,45,-1,-1,-1,47,-1,-1,-1,42,41,41,41,41,41,41,41,-1,41, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,46,46,46,46,46,46,46,46,47,48,49,48,48,48,-1,42,42,42,42,42,-1,42,-1,-1,42, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,53,-1,47,47,47,47,47,47,47,47,-1,49,49,48,47,47,-1,43,43,43,43,43,-1,-1,-1,44,43, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,52,53,-1,48,48,48,48,48,48,48,48,49,50,49,48,47,46,45,44,44,44,44,44,45,46,45,44,44, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,49,-1,-1,49,49,49,49,50,49,48,47,47,-1,45,45,45,45,45,45,-1,45,45,45, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,52,52,53,53,52,51,50,51,-1,-1,-1,-1,-1,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,53,53,53,52,51,51,51,52,53,54,55,56,-1,49,49,49,49,-1,47,47,47,47,47,-1,-1,47,47,47, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,10,10,10,10,11,12,13,14,15,16,17, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,9,9,9,9,10,11,-1,14,14,15,16,17, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,8,8,8,8,9,-1,-1,-1,-1,-1,16,16,17, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,4,-1,8,8,7,6,7,8,9,10,11,12,13,14,15,16,17, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,6,6,5,4,3,3,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,6,5,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,15,15,15,16,17, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,-1,16,16,16,16,17, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,18, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,7,7,8,9,10,11,12,13,-1,19, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,20,20,20,20,20,21,22,-1,4,4,4,-1,-1,-1,-1,10,10,11,12,13,-1,19, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,5,5,5,6,7,8,9,10,11,11,12,13,-1,18, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,6,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,17, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,-1,13,13,14,15,16, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,10,10,10,11,-1,-1,15,15,16, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,12,13,13,12,11,11,11,11,11,12,-1,16,16,16, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,-1,12,12,12,-1,17,17,17, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,20,20,20, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,22,22,22,21,21,21,21,22,23,24,25,26,27,28,29,28,27,26,25,24,23,23,-1,-1,21,-1,21, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,27,28,29,28,27,26,26,-1,-1,-1,-1,23,22,23,22, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,28,27,27,27,28,28,-1,25,24,-1,23,23, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,28,28,28,28,28,27,26,25,25,25,24,24, 44,-1,41,40,39,38,38,38,-1,36,36,36,-1,34,35,35,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,29,28,27,26,26,26,25,25,25, 43,42,41,40,39,39,39,39,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,32,31,30,29,28,27,27,27,26,26,26,26, 44,-1,41,40,40,40,40,40,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,32,32,-1,-1,-1,-1,28,27,27,27,27,27, 45,-1,41,41,41,41,-1,41,42,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28,28, 46,-1,-1,-1,-1,42,43,42,42,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,29,29,29,29, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,40,40,41,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,30,30,30,30, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,40,41,41,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,31,31,31,31, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,32,32,32,32, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,33,33,33,33, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,-1,34,34,34,34, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,42,41,40,39,39,39,39,39,39,39,39,-1,-1,-1,-1,39,-1,36,35,35,35,35, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,36,36,36, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,42,41,41,41,41,-1,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,37, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,-1,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,38, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,43,43,43,43,43,43,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,39, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,44,44,44,44,44,44,44,-1,-1,-1,46,-1,-1,-1,41,40,40,40,40,40,40,40,-1,40, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,45,45,45,45,45,45,45,45,46,47,48,47,47,47,-1,41,41,41,41,41,-1,41,-1,-1,41, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,52,-1,46,46,46,46,46,46,46,46,-1,48,48,47,46,46,-1,42,42,42,42,42,-1,-1,-1,43,42, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,51,52,-1,47,47,47,47,47,47,47,47,48,49,48,47,46,45,44,43,43,43,43,43,44,45,44,43,43, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,48,-1,-1,48,48,48,48,49,48,47,46,46,-1,44,44,44,44,44,44,-1,44,44,44, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,51,51,52,52,51,50,49,50,-1,-1,-1,-1,-1,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,52,52,52,51,50,50,50,51,52,53,54,55,-1,48,48,48,48,-1,46,46,46,46,46,-1,-1,46,46,46, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,9,9,9,9,9,10,11,12,13,14,15,16, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,8,8,8,8,8,9,10,-1,13,13,14,15,16, 36,35,34,34,-1,32,-1,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,15,15,16, 36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,13,13,-1,-1,-1,-1,-1,-1,4,-1,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16, -1,35,34,33,32,31,30,29,28,28,28,27,26,26,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,7,6,5,4,3,3,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,14,14,14,15,16, 36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,15,15,15,15,16, 36,35,34,33,32,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,17,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,17, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,-1,6,6,7,8,9,10,11,12,-1,18, 36,36,36,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,-1,3,3,3,-1,-1,-1,-1,9,9,10,11,12,-1,18, 37,37,37,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,4,4,4,5,6,7,8,9,10,10,11,12,-1,17, 38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,5,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,16, 39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,6,6,6,6,6,7,8,9,-1,12,12,13,14,15, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,24,24,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,25,25,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,9,9,9,9,10,-1,-1,14,14,15, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,26,26,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,10,10,11,12,12,11,10,10,10,10,10,11,-1,15,15,15, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,27,27,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,-1,11,11,11,-1,16,16,16, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 49,49,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 48,48,-1,39,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,25,26,27,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,30,29,28,27,26,26,26,25,25,25,25, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,27,27,27,27,27, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,38,39,39,40,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,29,29,29,29, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,38,39,40,40,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,30,30,30,30, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,31,31,31,31, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,32,32,32,32, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,33,33,33,33, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,41,40,40,40,40,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,43,43,43,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,44,44,45,46,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,45,-1,47,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,7,7,7,7,7,7,7,8,9,-1,12,12,13,14,15, 37,36,35,35,-1,33,-1,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,6,6,6,6,6,7,-1,-1,-1,-1,-1,14,14,15, 37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,14,14,-1,-1,-1,-1,-1,-1,5,-1,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15, -1,36,35,34,33,32,31,30,29,29,29,28,27,27,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,8,7,6,5,4,4,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,13,13,13,14,15, 37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,-1,14,14,14,14,15, 37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,18,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,16, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,-1,5,5,6,7,8,9,10,11,-1,17, 37,37,37,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,2,2,2,-1,-1,-1,-1,8,8,9,10,11,-1,17, 38,38,38,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,18,17,17,-1,17,17,17,17,18,19,20,-1,3,3,3,4,5,6,7,8,9,9,10,11,-1,16, 39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,18,17,16,16,16,16,16,17,-1,20,20,-1,4,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,15, 40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,5,5,5,5,5,6,7,8,-1,11,11,12,13,14, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,23,23,-1,17,16,15,14,14,14,-1,10,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,25,24,23,22,22,-1,17,16,15,14,13,13,-1,10,9,8,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,26,25,24,23,22,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,8,8,8,8,9,-1,-1,13,13,14, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,27,26,25,25,-1,-1,20,-1,17,16,16,-1,-1,-1,-1,10,9,9,9,10,11,11,10,9,9,9,9,9,10,-1,14,14,14, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,11,10,10,10,-1,10,10,10,-1,15,15,15, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,38,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,19,18,18,-1,17,18,19,-1,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 48,48,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,19,19,19,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 47,47,-1,39,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,20,20,20,19,19,19,19,20,21,22,23,24,25,26,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,21,21,20,20,20,20,20,20,21,22,23,24,25,26,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 43,-1,40,39,38,37,37,37,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 42,41,40,39,38,38,38,38,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,29,30,29,28,27,26,25,25,25,24,24,24,24, 43,-1,40,39,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 44,-1,40,40,40,40,-1,40,41,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,26,26,26,26,26, 44,-1,-1,-1,-1,41,42,41,41,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,27,27,27,27, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36,37,38,38,39,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,28,28,28,28, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,33,33,34,35,36,37,38,39,39,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,29,29,29,29, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,30,30,30,30, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,31,31,31,31, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,32,32,32,32, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,41,40,39,38,37,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 43,42,41,40,39,38,38,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,40,39,39,39,39,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 43,42,41,40,39,39,39,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 43,42,41,40,40,40,40,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,42,42,42,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 43,42,42,42,42,42,42,43,44,45,46,47,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,43,43,44,45,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 43,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,44,-1,46,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 44,44,44,44,44,-1,44,44,44,45,46,47,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 45,45,45,45,-1,-1,45,45,45,45,46,47,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 47,47,47,48,49,50,49,48,47,47,47,47,48,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,9,8,7,7,7,7,7,7,7,8,9,-1,12,12,13,14,15, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,7,6,6,6,6,6,7,-1,-1,-1,-1,-1,14,14,15, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,6,-1,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15, -1,37,36,35,34,33,32,31,30,30,30,29,28,28,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,9,8,7,6,5,5,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,13,13,13,14,15, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,-1,14,14,14,14,15, 38,37,36,35,34,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,19,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,16, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,4,4,5,6,7,8,9,10,-1,17, 38,38,38,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,2,2,2,-1,-1,-1,-1,7,7,8,9,10,-1,17, 39,39,39,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,18,17,17,-1,17,17,17,17,18,19,20,-1,3,3,3,4,5,6,7,8,8,8,9,10,-1,16, 40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,18,17,16,16,16,16,16,17,-1,20,20,-1,4,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,15, 41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,5,5,5,5,5,6,7,8,-1,11,11,12,13,14, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,14,14,-1,10,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,17,16,15,14,13,13,-1,10,9,8,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,8,8,8,8,9,-1,-1,13,13,14, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,16,16,-1,-1,-1,-1,10,9,9,9,10,11,11,10,9,9,9,9,9,10,-1,14,14,14, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,11,10,10,10,-1,10,10,10,-1,15,15,15, 42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,19,18,18,-1,17,18,19,-1,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 48,48,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,19,19,19,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 47,47,-1,39,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,20,20,20,19,19,19,19,20,21,22,23,24,25,26,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,21,21,20,20,20,20,20,20,21,22,23,24,25,26,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 43,-1,40,39,38,37,37,37,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 42,41,40,39,38,38,38,38,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,29,30,29,28,27,26,25,25,25,24,24,24,24, 43,-1,40,39,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 44,-1,40,40,40,40,-1,40,41,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,26,26,26,26,26, 44,-1,-1,-1,-1,41,42,41,41,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,27,27,27,27, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36,37,38,38,39,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,28,28,28,28, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,33,33,34,35,36,37,38,39,39,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,29,29,29,29, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,30,30,30,30, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,31,31,31,31, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,32,32,32,32, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,41,40,39,38,37,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 43,42,41,40,39,38,38,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,40,39,39,39,39,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 43,42,41,40,39,39,39,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 43,42,41,40,40,40,40,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,42,42,42,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 43,42,42,42,42,42,42,43,44,45,46,47,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,43,43,44,45,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 43,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,44,-1,46,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 44,44,44,44,44,-1,44,44,44,45,46,47,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 45,45,45,45,-1,-1,45,45,45,45,46,47,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 47,47,47,48,49,50,49,48,47,47,47,47,48,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,10,9,8,7,7,7,7,7,7,7,8,9,-1,12,12,13,14,15, 39,38,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,8,7,6,6,6,6,6,7,-1,-1,-1,-1,-1,14,14,15, 39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,7,-1,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15, -1,38,37,36,35,34,33,32,31,31,30,29,28,28,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,10,9,8,7,6,6,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,18,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,13,13,13,14,15, 39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,19,19,-1,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,-1,14,14,14,14,15, 39,38,37,36,35,34,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,20,20,20,20,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,16, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,-1,3,3,4,5,6,7,8,9,-1,17, 39,39,39,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,2,2,2,-1,-1,-1,-1,6,6,7,8,9,-1,17, 40,40,40,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,18,17,17,-1,17,17,17,17,18,19,20,-1,3,3,3,4,5,6,7,7,7,7,8,9,-1,16, 41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,18,17,16,16,16,16,16,17,-1,20,20,-1,4,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,15, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,5,5,5,5,5,6,7,8,-1,11,11,12,13,14, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,14,14,-1,10,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,17,16,15,14,13,13,-1,10,9,8,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,8,8,8,8,9,-1,-1,13,13,14, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,16,16,-1,-1,-1,-1,10,9,9,9,10,11,11,10,9,9,9,9,9,10,-1,14,14,14, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,11,10,10,10,-1,10,10,10,-1,15,15,15, 42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,19,18,18,-1,17,18,19,-1,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 48,48,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,19,19,19,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 47,47,-1,39,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,20,20,20,19,19,19,19,20,21,22,23,24,25,26,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,21,21,20,20,20,20,20,20,21,22,23,24,25,26,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 43,-1,40,39,38,37,37,37,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 42,41,40,39,38,38,38,38,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,29,30,29,28,27,26,25,25,25,24,24,24,24, 43,-1,40,39,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 44,-1,40,40,40,40,-1,40,41,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,26,26,26,26,26, 44,-1,-1,-1,-1,41,42,41,41,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,27,27,27,27, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36,37,38,38,39,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,28,28,28,28, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,33,33,34,35,36,37,38,39,39,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,29,29,29,29, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,30,30,30,30, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,40,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,31,31,31,31, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,40,40,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,32,32,32,32, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,39,40,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,41,40,39,38,37,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,39,40,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 43,42,41,40,39,38,38,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,39,40,40,39,39,39,39,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 43,42,41,40,39,39,39,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 43,42,41,40,40,40,40,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,41,41,41,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,42,42,42,42,42,42,42,42,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 43,42,42,42,42,42,42,43,44,45,46,47,46,45,44,43,43,-1,-1,49,49,50,-1,43,43,43,43,43,43,43,43,44,45,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 43,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,-1,48,48,49,50,-1,44,44,44,44,44,44,44,44,-1,46,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 44,44,44,44,44,-1,44,44,44,45,46,47,46,45,45,45,45,46,47,48,49,50,-1,45,45,45,45,45,45,45,45,46,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 45,45,45,45,-1,-1,45,45,45,45,46,47,46,46,46,46,46,46,47,48,49,50,-1,-1,-1,46,-1,-1,46,46,46,46,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,47,47,47,47,-1,-1,49,49,50,50,49,48,47,48,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 47,47,47,48,49,50,49,48,47,47,47,47,48,48,48,48,-1,-1,-1,-1,50,50,50,49,48,48,48,49,50,51,52,53,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,-1,12,12,13,14,15, 40,39,38,38,-1,36,-1,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,-1,-1,-1,-1,-1,14,14,15, 40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,-1,-1,-1,-1,-1,8,-1,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15, -1,39,38,37,36,35,34,33,32,32,31,30,29,29,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,11,10,9,8,7,7,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,19,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,13,13,13,14,15, 40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,20,20,-1,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,-1,14,14,14,14,15, 40,39,38,37,36,35,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,16, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,-1,2,2,3,4,5,6,7,8,-1,17, 40,40,40,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,3,3,3,-1,-1,-1,-1,5,5,6,7,8,-1,18, 41,41,41,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,4,4,4,5,6,7,7,6,6,6,7,8,-1,17, 42,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,5,5,5,5,6,7,7,7,-1,-1,-1,-1,-1,16, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,6,6,6,6,6,7,8,8,-1,12,12,13,14,15, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,9,9,9,9,10,-1,-1,14,14,15, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,10,10,11,12,12,11,10,10,10,10,10,11,-1,15,15,15, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,-1,11,11,11,-1,16,16,16, 43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 49,49,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,19,19,19, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,20,-1,20, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,25,26,27,28,27,26,25,25,-1,-1,-1,-1,22,21,22,21, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,27,26,26,26,27,27,-1,24,23,-1,22,22, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,27,27,27,27,27,26,25,24,24,24,23,23, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,28,27,26,25,25,25,24,24,24, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,30,31,30,29,28,27,26,26,26,25,25,25,25, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,31,31,-1,-1,-1,-1,27,26,26,26,26,26, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,27,27,27,27,27, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,28,28,28,28, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,38,39,39,40,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,29,29,29,29, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,38,39,40,40,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,30,30,30,30, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,31,31,31,31, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,40,41,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,32,32,32,32, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,41,41,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,33,33,33,33, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,40,41,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,38,-1,35,34,34,34,34, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,40,41,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,35,35,35, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,40,40,41,41,40,40,40,40,-1,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,36, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,-1,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,37, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,42,42,42,42,42,42,42,42,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,38, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,43,43,43,43,43,43,43,43,-1,-1,-1,45,-1,-1,-1,40,39,39,39,39,39,39,39,-1,39, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,50,50,51,-1,44,44,44,44,44,44,44,44,45,46,47,46,46,46,-1,40,40,40,40,40,-1,40,-1,-1,40, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,49,49,50,51,-1,45,45,45,45,45,45,45,45,-1,47,47,46,45,45,-1,41,41,41,41,41,-1,-1,-1,42,41, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,49,50,51,-1,46,46,46,46,46,46,46,46,47,48,47,46,45,44,43,42,42,42,42,42,43,44,43,42,42, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,49,50,51,-1,-1,-1,47,-1,-1,47,47,47,47,48,47,46,45,45,-1,43,43,43,43,43,43,-1,43,43,43, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,50,50,51,51,50,49,48,49,-1,-1,-1,-1,-1,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,51,51,51,50,49,49,49,50,51,52,53,54,-1,47,47,47,47,-1,45,45,45,45,45,-1,-1,45,45,45, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,-1,12,12,13,14,15, 40,39,38,38,-1,36,-1,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,-1,-1,-1,-1,-1,14,14,15, 40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,-1,-1,-1,-1,-1,9,-1,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15, -1,39,38,37,36,35,34,33,32,32,32,31,30,30,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,12,11,10,9,8,8,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,12,12,13,14,15, -1,39,38,37,36,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,13,13,13,14,15, 40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,-1,14,14,14,14,15, 40,39,38,37,36,35,35,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,21,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,16, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,-1,1,1,2,3,4,5,6,7,-1,17, 40,40,40,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,4,4,4,-1,-1,-1,-1,4,4,5,6,7,-1,17, 41,41,41,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,5,5,5,6,7,7,6,5,5,5,6,7,-1,16, 42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,6,6,6,6,7,7,6,6,-1,-1,-1,-1,-1,15, 43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,7,-1,11,11,12,13,14, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,9,-1,-1,12,12,13,14, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,10,10,10,11,-1,-1,13,13,14, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,12,13,13,12,11,11,11,11,11,12,-1,14,14,14, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,-1,12,12,12,-1,15,15,15, 44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,27,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,27,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,31,30,29,28,27,26,25,25,25,24,24,24,24, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,40,40,41,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,40,41,41,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,41,42,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,42,42,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,41,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,41,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,41,41,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,42,42,42,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,43,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,52,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,51,52,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,51,52,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,51,51,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,52,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,-1,13,13,14,15,16, 41,40,39,39,-1,37,-1,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,-1,-1,-1,-1,15,15,16, 41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,-1,-1,-1,-1,-1,10,-1,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16, -1,40,39,38,37,36,35,34,33,33,33,32,31,31,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,13,12,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,14,14,14,15,16, 41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,15,15,15,15,16, 41,40,39,38,37,36,36,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,22,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,17, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,1,1,1,2,3,4,5,6,-1,17, 41,41,41,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,5,5,5,-1,-1,-1,-1,3,3,4,5,6,-1,16, 42,42,42,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,6,6,6,7,7,6,5,4,4,4,5,6,-1,15, 43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,7,7,7,7,7,6,5,5,-1,-1,-1,-1,-1,14, 44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,8,8,8,8,7,6,6,6,-1,10,10,11,12,13, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,8,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,10,10,9,8,8,8,8,8,-1,-1,11,11,12,13, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,9,9,9,9,10,-1,-1,12,12,13, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,13,13,12,11,10,10,10,10,10,11,-1,13,13,13, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,12,11,11,11,-1,11,11,11,-1,14,14,14, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,14,14,13,12,12,12,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,15,15,14,14,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,27,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,41,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,41,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,53,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,52,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,52,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,-1,14,14,15,16,17, 42,41,40,40,-1,38,-1,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,-1,-1,-1,-1,16,16,17, 42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,-1,-1,-1,-1,-1,11,-1,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17, -1,41,40,39,38,37,36,35,34,34,34,33,32,32,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,14,13,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,15,15,15,16,17, 42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,16,16,16,16,17, 42,41,40,39,38,37,37,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,23,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,17, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,2,1,1,1,2,3,4,5,-1,16, 42,42,42,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,6,6,6,-1,-1,-1,-1,2,2,3,4,5,-1,15, 43,43,43,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,22,21,21,-1,21,21,21,21,22,23,24,-1,7,7,7,7,6,5,4,3,3,3,4,5,-1,14, 44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,8,8,8,7,6,5,4,4,-1,-1,-1,-1,-1,13, 45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,9,9,8,7,6,5,5,5,-1,9,9,10,11,12, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11,12, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,10,10,11,12, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,8,8,8,8,9,-1,-1,11,11,12, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,13,12,11,10,9,9,9,9,9,10,-1,12,12,12, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,-1,10,10,10,-1,13,13,13, 46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,15,14,13,13,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 52,52,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 51,51,-1,43,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,24,24,24,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,27,26,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 47,-1,44,43,42,41,41,41,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 46,45,44,43,42,42,42,42,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,23,23,22,22,22,22, 47,-1,44,43,43,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 48,-1,44,44,44,44,-1,44,45,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,29,30,31,32,-1,-1,24,24,24,24,24, 48,-1,-1,-1,-1,45,46,45,45,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,30,31,32,33,-1,-1,25,25,25,25, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,41,40,41,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,26,26,26,26, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,41,41,41,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,33,34,-1,27,27,27,27, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,42,42,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,34,34,34,-1,28,28,28,28, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,42,42,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,35,-1,29,29,29,29, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,41,41,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,30,30,30,30, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,43,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,42,41,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,42,41,41,41,41,41,41,41,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,42,42,42,42,42,42,42,42,43,44,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,53,-1,43,43,43,43,43,43,43,43,-1,45,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,52,52,-1,44,44,44,44,44,44,44,44,45,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,51,51,-1,-1,-1,45,-1,-1,45,45,45,45,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,52,51,50,49,48,47,46,47,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,51,50,49,48,47,47,47,48,49,50,51,52,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,-1,15,15,16,17,18, 43,42,41,41,-1,39,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,-1,-1,-1,-1,17,17,18, 43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,17,17,18, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,-1,-1,-1,-1,-1,12,-1,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,15,14,13,12,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,22,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,16,16,16,17,18, 43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,23,23,-1,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,17,17,17,17,18, 43,42,41,40,39,38,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,17, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,3,2,1,1,2,3,4,5,-1,16, 43,43,43,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,7,7,7,-1,-1,-1,-1,2,2,3,4,5,-1,15, 44,44,44,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,22,21,21,-1,21,21,21,21,22,23,24,-1,8,8,8,7,6,5,4,3,3,3,4,5,-1,14, 45,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,9,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,13, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,5,-1,9,9,10,11,12, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11,12, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,10,10,11,12, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,8,8,8,8,9,-1,-1,11,11,12, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,13,12,11,10,9,9,9,9,9,10,-1,12,12,12, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,-1,10,10,10,-1,13,13,13, 46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,15,14,13,13,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 52,52,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 51,51,-1,43,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,24,24,24,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,27,26,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 47,-1,44,43,42,41,41,41,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 46,45,44,43,42,42,42,42,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,23,23,22,22,22,22, 47,-1,44,43,43,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 48,-1,44,44,44,44,-1,44,45,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,29,30,31,32,-1,-1,24,24,24,24,24, 48,-1,-1,-1,-1,45,46,45,45,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,30,31,32,33,-1,-1,25,25,25,25, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,41,40,41,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,26,26,26,26, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,41,41,41,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,33,34,-1,27,27,27,27, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,42,42,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,34,34,34,-1,28,28,28,28, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,42,42,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,35,-1,29,29,29,29, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,41,41,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,30,30,30,30, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,43,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,42,41,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,42,41,41,41,41,41,41,41,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,42,42,42,42,42,42,42,42,43,44,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,53,-1,43,43,43,43,43,43,43,43,-1,45,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,52,52,-1,44,44,44,44,44,44,44,44,45,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,51,51,-1,-1,-1,45,-1,-1,45,45,45,45,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,52,51,50,49,48,47,46,47,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,51,50,49,48,47,47,47,48,49,50,51,52,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,11,10,9,8,8,8,8, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,12,-1,9,8,7,7,7, 48,47,46,46,-1,44,-1,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,6,6,6, 48,47,46,46,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,5,5,5, -1,47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,25,25,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4, -1,47,46,45,44,43,42,41,40,40,40,39,38,38,-1,-1,-1,-1,-1,30,30,-1,-1,26,26,-1,24,23,22,21,20,19,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,5,4,3,3,3, -1,47,46,45,44,43,42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,-1,5,4,3,2,2, 48,47,46,45,44,43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,22,22,-1,19,18,17,16,15,15,15,16,17,18,18,-1,5,4,3,2,1, 48,47,46,45,44,43,43,43,42,41,40,39,38,37,37,-1,-1,33,32,31,30,29,29,29,29,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,17,-1,-1,-1,-1,-1,0, 48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,17,17,17,16,16,16,17,18,-1,1, 48,48,48,-1,48,47,46,45,45,45,-1,39,38,37,36,35,34,33,32,31,31,31,30,30,30,31,30,30,30,30,30,31,32,-1,18,17,17,-1,-1,-1,-1,15,15,16,17,18,-1,2, 49,49,49,-1,48,47,46,45,44,44,-1,-1,39,-1,-1,-1,-1,-1,-1,32,-1,-1,30,29,29,-1,29,29,29,29,30,31,32,-1,18,17,16,15,14,14,14,14,15,16,17,18,-1,3, 50,50,50,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,34,-1,30,29,28,28,28,28,28,29,-1,32,32,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,4, 51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,5, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6, -1,-1,-1,-1,48,47,46,45,44,44,-1,41,40,39,38,37,36,36,36,35,34,34,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7, 52,51,50,49,48,47,46,45,45,45,-1,41,40,39,38,37,37,37,36,35,34,33,-1,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,13,13,14,-1,-1,8,8,8, 52,51,50,50,-1,47,46,46,46,46,-1,41,40,39,38,38,38,37,37,-1,-1,32,-1,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,-1,9,9,9, 52,51,50,49,48,47,47,47,47,47,-1,41,40,39,39,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,15,15,15,-1,10,10,10, 52,51,50,49,48,48,48,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,49,49,49,48,47,46,45,44,43,42,41,40,40,40,40,40,-1,-1,31,30,30,-1,29,30,31,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 60,60,-1,50,50,49,48,47,46,45,44,43,42,41,41,41,41,-1,41,42,-1,31,31,31,31,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 59,59,-1,51,50,49,48,47,46,46,-1,43,42,42,42,42,42,43,42,42,-1,32,32,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 58,59,-1,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,-1,-1,33,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 57,-1,-1,51,50,49,48,47,46,45,44,44,44,44,44,44,44,44,44,-1,35,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 56,-1,52,51,50,49,48,48,-1,46,-1,-1,-1,45,45,45,-1,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 55,-1,52,51,50,49,49,49,-1,46,46,46,-1,44,45,46,-1,38,37,36,35,35,35,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 54,53,52,51,50,50,50,50,-1,46,45,45,-1,43,-1,-1,-1,38,37,36,36,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,20,19,19,19,19, 55,-1,52,51,51,51,51,51,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 56,-1,52,52,52,52,-1,52,53,-1,45,44,43,42,41,40,39,38,38,38,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 56,-1,-1,-1,-1,53,54,53,53,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 55,54,53,53,-1,-1,-1,-1,-1,-1,45,44,43,42,42,42,43,44,43,42,41,40,39,38,37,38,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 55,54,53,52,51,50,49,48,47,46,45,44,43,43,43,43,-1,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 55,54,53,53,-1,50,49,48,47,46,45,44,44,44,44,-1,-1,44,43,42,41,40,39,39,39,39,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 55,54,54,-1,-1,-1,-1,-1,47,46,45,45,45,45,45,-1,45,44,43,42,41,40,40,40,39,39,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,54,53,52,52,-1,49,48,47,46,46,46,46,46,46,46,45,44,43,42,41,41,41,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,45,44,43,42,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,53,52,51,50,49,48,48,48,-1,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 55,54,53,52,51,50,50,-1,-1,-1,-1,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 55,54,53,52,51,51,51,-1,54,53,53,-1,49,48,47,46,45,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 55,54,53,52,52,52,52,-1,54,53,52,51,50,-1,-1,-1,46,-1,44,44,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 55,54,53,53,53,53,53,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,45,-1,52,52,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 55,54,54,54,54,54,54,55,55,54,53,52,51,50,49,48,48,-1,-1,51,51,51,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 55,55,55,55,55,55,55,55,55,54,53,52,51,50,49,49,49,-1,50,50,50,50,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 56,56,56,56,56,-1,56,56,55,54,53,52,51,50,50,50,50,51,50,49,49,49,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 57,57,57,57,-1,-1,57,56,55,54,53,52,51,51,51,51,51,51,50,49,48,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 58,58,58,-1,-1,-1,-1,-1,55,54,53,53,-1,52,52,52,52,-1,-1,49,48,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 59,59,59,60,59,58,57,56,55,54,54,54,54,53,53,53,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 9,9,9,9,9,10,11,12,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 8,8,8,8,9,10,11,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 7,7,7,7,-1,11,-1,12,11,11,11,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 7,6,6,6,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,5,5,5,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,38,37,37,37,37,36,36,36,37,38,39,40,40,41,42,43,-1,-1,-1,-1,-1,48, 0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,41,41,42,43,43,43,44,45,-1,49, 1,1,2,-1,9,9,9,9,10,11,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 2,2,2,-1,8,8,8,9,10,11,-1,-1,14,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,27,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 13,12,11,10,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 13,12,11,11,-1,10,10,10,10,11,-1,16,16,16,16,17,18,19,20,-1,-1,24,-1,28,28,29,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 13,12,12,12,12,11,11,11,11,11,-1,17,17,17,17,17,18,19,20,-1,26,25,26,27,28,29,30,31,32,33,32,32,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 13,13,13,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,-1,26,26,26,27,28,29,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,49,49,49, -1,-1,-1,13,13,13,13,14,15,16,17,18,19,20,19,19,19,19,20,-1,-1,27,27,27,-1,30,31,32,-1,34,34,34,34,34,34,35,-1,-1,-1,-1,-1,47,47,48,49,50,50,50, 28,28,-1,14,14,14,14,14,15,16,17,18,19,20,20,20,20,-1,21,22,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,51,51,51, 27,27,-1,15,15,15,15,15,15,16,-1,19,19,20,21,21,21,22,22,22,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,52,-1,52, 26,27,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,22,22,23,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,53, 25,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,23,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 24,-1,19,18,18,18,18,18,-1,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 23,-1,19,19,19,19,19,19,-1,19,20,21,-1,22,22,22,-1,29,29,29,30,31,32,-1,39,40,40,40,40,41,42,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 22,21,20,20,20,20,20,20,-1,20,20,21,-1,23,-1,-1,-1,28,28,29,30,-1,-1,-1,38,-1,39,39,40,41,42,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 23,-1,21,21,21,21,21,21,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 24,-1,22,22,22,22,-1,22,23,-1,22,22,22,23,24,25,26,27,28,29,-1,-1,38,37,36,37,38,39,40,41,42,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 25,-1,-1,-1,-1,23,24,23,23,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 26,27,28,29,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,44,44,44,44,44,44,44,44,45,45,45,45,46,47,48,49,-1,51,51,51,52, 27,27,28,29,30,30,29,28,27,26,25,25,25,25,25,25,-1,28,28,29,30,31,32,33,34,35,-1,43,43,43,43,43,43,43,44,45,46,46,46,-1,48,48,49,-1,52,52,52,52, 28,28,28,29,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,29,29,29,30,31,32,33,34,35,-1,43,42,42,42,42,42,43,44,45,46,47,47,48,49,49,49,-1,53,53,53,53, 29,29,29,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,31,30,30,30,30,31,32,33,34,35,-1,43,42,41,41,41,42,43,44,45,46,47,48,48,49,50,50,-1,54,54,54,54, -1,30,30,31,32,-1,30,29,28,28,28,28,28,28,28,29,30,31,31,31,31,31,32,-1,35,35,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,49,49,50,-1,-1,55,55,55,55, -1,-1,31,31,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,32,32,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,51,51,52,52,53,54,55,55,56,57, 35,34,33,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,34,34,34,34,34,35,36,37,38,39,40,-1,-1,48,48,48,48,49,50,51,52,53,53,54,54,55,56,57, 35,34,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,35,35,35,35,35,36,37,38,39,40,-1,48,47,47,47,48,49,50,51,52,53,53,53,54,55,-1,58, 35,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,47,48,49,50,51,52,52,52,53,54,55,-1,59, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,51,51,51,51,52,53,54,55,-1,59, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,50,50,50,51,52,-1,55,-1,-1,58, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,49,49,50,51,52,-1,-1,-1,57,57, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,49,49,50,51,52,53,-1,56,56,57, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,50,50,50,51,52,-1,-1,57,57,57, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,51,51,51,51,52,-1,-1,58,58,58, 9,9,9,9,9,10,11,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 8,8,8,8,9,10,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 7,7,7,7,-1,11,-1,11,10,10,10,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 7,6,6,6,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,5,5,5,5,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,37,36,36,36,36,35,35,35,36,37,38,39,39,40,41,42,-1,-1,-1,-1,-1,47, 1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,40,40,41,42,42,42,43,44,-1,48, 1,1,1,-1,9,9,9,9,10,11,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 2,2,2,-1,8,8,8,9,10,11,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 13,12,11,10,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 13,12,11,11,-1,10,10,10,10,11,-1,16,16,16,16,17,18,19,20,-1,-1,24,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 13,12,12,12,12,11,11,11,11,11,-1,17,17,17,17,17,18,19,20,-1,26,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 13,13,13,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,-1,26,26,26,27,28,29,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,13,13,13,13,14,15,16,17,18,19,20,19,19,19,19,20,-1,-1,27,27,27,-1,30,31,32,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,47,47,48,49,49,49,49, 28,28,-1,14,14,14,14,14,15,16,17,18,19,20,20,20,20,-1,21,22,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,50,50,50, 27,27,-1,15,15,15,15,15,15,16,-1,19,19,20,21,21,21,22,22,22,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,-1,51, 26,27,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,22,22,23,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,52, 25,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,23,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 24,-1,19,18,18,18,18,18,-1,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 23,-1,19,19,19,19,19,19,-1,19,20,21,-1,22,22,22,-1,29,29,29,30,31,32,-1,39,40,40,40,40,41,42,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 22,21,20,20,20,20,20,20,-1,20,20,21,-1,23,-1,-1,-1,28,28,29,30,-1,-1,-1,38,-1,39,39,40,41,42,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 23,-1,21,21,21,21,21,21,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 24,-1,22,22,22,22,-1,22,23,-1,22,22,22,23,24,25,26,27,28,29,-1,-1,38,37,36,37,38,39,40,41,42,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 25,-1,-1,-1,-1,23,24,23,23,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 26,27,28,29,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,44,44,44,44,44,44,44,44,45,45,45,45,46,47,48,49,-1,51,51,51,52, 27,27,28,29,30,30,29,28,27,26,25,25,25,25,25,25,-1,28,28,29,30,31,32,33,34,35,-1,43,43,43,43,43,43,43,44,45,46,46,46,-1,48,48,49,-1,52,52,52,52, 28,28,28,29,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,29,29,29,30,31,32,33,34,35,-1,43,42,42,42,42,42,43,44,45,46,47,47,48,49,49,49,-1,53,53,53,53, 29,29,29,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,31,30,30,30,30,31,32,33,34,35,-1,43,42,41,41,41,42,43,44,45,46,47,48,48,49,50,50,-1,54,54,54,54, -1,30,30,31,32,-1,30,29,28,28,28,28,28,28,28,29,30,31,31,31,31,31,32,-1,35,35,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,49,49,50,-1,-1,55,55,55,55, -1,-1,31,31,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,32,32,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,51,51,52,52,53,54,55,55,56,57, 35,34,33,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,34,34,34,34,34,35,36,37,38,39,40,-1,-1,48,48,48,48,49,50,51,52,53,53,54,54,55,56,57, 35,34,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,35,35,35,35,35,36,37,38,39,40,-1,48,47,47,47,48,49,50,51,52,53,53,53,54,55,-1,58, 35,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,47,48,49,50,51,52,52,52,53,54,55,-1,59, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,51,51,51,51,52,53,54,55,-1,59, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,50,50,50,51,52,-1,55,-1,-1,58, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,49,49,50,51,52,-1,-1,-1,57,57, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,49,49,50,51,52,53,-1,56,56,57, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,50,50,50,51,52,-1,-1,57,57,57, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,51,51,51,51,52,-1,-1,58,58,58, 9,9,9,9,9,10,11,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 8,8,8,8,9,10,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 7,7,7,7,-1,11,-1,11,10,10,10,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 7,6,6,6,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,5,5,5,5,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,-1,-1,23,23,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,37,36,36,36,36,35,35,35,36,37,38,39,39,40,41,42,-1,-1,-1,-1,-1,47, 2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,40,40,41,42,42,42,43,44,-1,48, 2,1,1,-1,9,9,9,9,10,11,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 2,2,2,-1,8,8,8,9,10,11,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,-1,26,26,26,26,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 13,12,11,10,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 13,12,11,11,-1,10,10,10,10,11,-1,16,16,16,16,17,18,19,20,-1,-1,24,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 13,12,12,12,12,11,11,11,11,11,-1,17,17,17,17,17,18,19,20,-1,26,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 13,13,13,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,-1,26,26,26,27,28,29,-1,-1,-1,32,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,48,48,48, -1,-1,-1,13,13,13,13,14,15,16,17,18,19,20,19,19,19,19,20,-1,-1,27,27,27,-1,30,31,32,-1,33,33,33,33,33,33,34,-1,-1,-1,-1,-1,47,47,48,49,49,49,49, 28,28,-1,14,14,14,14,14,15,16,17,18,19,20,20,20,20,-1,21,22,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,50,50,50, 27,27,-1,15,15,15,15,15,15,16,-1,19,19,20,21,21,21,22,22,22,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,-1,51, 26,27,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,22,22,23,-1,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,52, 25,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,23,-1,32,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 24,-1,19,18,18,18,18,18,-1,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 23,-1,19,19,19,19,19,19,-1,19,20,21,-1,22,22,22,-1,29,29,29,30,31,32,-1,39,40,40,40,40,41,42,42,41,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 22,21,20,20,20,20,20,20,-1,20,20,21,-1,23,-1,-1,-1,28,28,29,30,-1,-1,-1,38,-1,39,39,40,41,42,42,41,41,41,42,43,44,45,46,46,46,47,48,49,50,51,52, 23,-1,21,21,21,21,21,21,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52, 24,-1,22,22,22,22,-1,22,23,-1,22,22,22,23,24,25,26,27,28,29,-1,-1,38,37,36,37,38,39,40,41,42,43,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51,52, 25,-1,-1,-1,-1,23,24,23,23,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,44,45,46,47,48,-1,-1,50,50,51,52, 26,27,28,29,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,44,44,44,44,44,44,44,44,45,45,45,45,46,47,48,49,-1,51,51,51,52, 27,27,28,29,30,30,29,28,27,26,25,25,25,25,25,25,-1,28,28,29,30,31,32,33,34,35,-1,43,43,43,43,43,43,43,44,45,46,46,46,-1,48,48,49,-1,52,52,52,52, 28,28,28,29,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,29,29,29,30,31,32,33,34,35,-1,43,42,42,42,42,42,43,44,45,46,47,47,48,49,49,49,-1,53,53,53,53, 29,29,29,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,31,30,30,30,30,31,32,33,34,35,-1,43,42,41,41,41,42,43,44,45,46,47,48,48,49,50,50,-1,54,54,54,54, -1,30,30,31,32,-1,30,29,28,28,28,28,28,28,28,29,30,31,31,31,31,31,32,-1,35,35,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,49,49,50,-1,-1,55,55,55,55, -1,-1,31,31,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,51,-1,55,55,56,56,56, -1,-1,32,32,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,51,51,52,52,53,54,55,55,56,57, 35,34,33,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,34,34,34,34,34,35,36,37,38,39,40,-1,-1,48,48,48,48,49,50,51,52,53,53,54,54,55,56,57, 35,34,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,35,35,35,35,35,36,37,38,39,40,-1,48,47,47,47,48,49,50,51,52,53,53,53,54,55,-1,58, 35,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,36,36,36,36,37,38,39,40,-1,48,47,46,47,48,49,50,51,52,52,52,53,54,55,-1,59, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,37,37,37,37,37,38,39,40,-1,-1,-1,45,-1,-1,-1,51,51,51,51,52,53,54,55,-1,59, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,50,50,50,51,52,-1,55,-1,-1,58, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,39,39,39,39,39,39,39,40,-1,43,43,44,45,46,-1,49,49,50,51,52,-1,-1,-1,57,57, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,44,45,46,-1,49,49,50,51,52,53,-1,56,56,57, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,50,50,50,51,52,-1,-1,57,57,57, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,46,-1,51,51,51,51,52,-1,-1,58,58,58, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 13,13,13,12,11,10,9,9,9,9,9,9,9,9,10,11,12,13,14,14,14,14,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 12,12,12,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 12,11,11,11,-1,11,-1,8,7,7,7,7,8,9,10,-1,-1,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 12,11,10,10,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,13,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,11,10,9,9,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 12,12,12,-1,11,10,9,8,8,8,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 13,13,13,-1,11,10,9,8,7,7,-1,-1,2,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 14,14,14,-1,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10,11,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 15,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,11,10,9,8,7,7,-1,6,6,6,6,6,7,8,9,10,11,12,-1,16,16,16,16,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 15,14,13,12,11,10,9,8,8,8,-1,7,7,7,7,7,7,8,9,10,11,12,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 15,14,13,13,-1,10,9,9,9,9,-1,8,8,8,8,8,8,8,9,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 15,14,13,12,11,10,10,10,10,10,-1,9,9,9,9,9,9,9,9,-1,15,14,15,16,17,18,19,20,21,22,21,21,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,-1,15,15,15,16,17,18,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,12,12,12,12,13,14,15,15,14,13,12,11,11,11,11,11,-1,-1,16,16,16,-1,19,20,21,-1,23,23,23,23,23,23,24,-1,-1,-1,-1,-1,36,36,37,38,39,39,39, 27,27,-1,13,13,13,13,13,14,15,15,14,13,12,12,12,12,-1,12,13,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,40, 26,26,-1,14,14,14,14,14,14,15,-1,14,13,13,13,13,13,14,13,13,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,41, 25,26,-1,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 24,-1,-1,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,15,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 23,-1,18,17,17,17,17,17,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 22,-1,18,18,18,18,18,18,-1,18,19,20,-1,17,17,17,-1,25,24,23,22,22,22,-1,36,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 21,20,19,19,19,19,19,19,-1,19,19,20,-1,18,-1,-1,-1,24,24,23,23,-1,-1,-1,35,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 22,-1,20,20,20,20,20,20,-1,-1,20,20,20,19,20,21,22,23,24,24,-1,-1,35,34,34,34,35,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 23,-1,21,21,21,21,-1,21,22,-1,21,21,20,20,20,21,22,23,24,25,-1,-1,35,34,33,34,35,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 24,-1,-1,-1,-1,22,23,22,22,-1,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 25,26,27,28,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 26,26,27,28,29,28,27,26,25,24,23,23,23,23,23,23,-1,25,25,26,27,28,29,30,31,32,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 27,27,27,28,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 28,28,28,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,29,29,30,31,-1,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,30,30,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,31,31,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 34,33,32,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,45,44,43,42,42,42,43,44,45,46,47, 34,33,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,45,44,43,43,43,43,43,44,45,-1,48, 34,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,45,44,44,44,44,44,44,44,45,-1,49, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,46,46,46,46,46,-1,46,-1,-1,51, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,47,47,-1,-1,-1,53,52, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,49,-1,52,52,53, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,53,53,53, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,54,54,54, 13,13,13,12,11,10,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,12,12,12,11,10,9,8,8,8,8,8,8,9,10,11,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 12,11,11,11,-1,11,-1,8,7,7,7,7,8,9,10,-1,-1,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 12,11,10,10,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,11,10,9,9,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,-1,-1,-1,8,8,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 12,12,12,-1,11,10,9,8,8,8,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 13,13,13,-1,11,10,9,8,7,7,-1,-1,2,-1,-1,-1,-1,-1,-1,8,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,14,14,-1,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,9,10,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10,10,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 15,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,11,10,9,8,7,7,-1,6,6,6,6,6,7,8,9,10,11,12,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 15,14,13,12,11,10,9,8,8,8,-1,7,7,7,7,7,7,8,9,10,11,12,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 15,14,13,13,-1,10,9,9,9,9,-1,8,8,8,8,8,8,8,9,-1,-1,13,-1,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 15,14,13,12,11,10,10,10,10,10,-1,9,9,9,9,9,9,9,9,-1,15,14,15,16,17,18,19,20,21,21,20,20,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,-1,15,15,15,16,17,18,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,12,12,12,12,13,14,15,15,14,13,12,11,11,11,11,11,-1,-1,16,16,16,-1,19,20,21,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,36,36,37,38,38,38,38, 27,27,-1,13,13,13,13,13,14,15,15,14,13,12,12,12,12,-1,12,13,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,39,39,39, 26,26,-1,14,14,14,14,14,14,15,-1,14,13,13,13,13,13,14,13,13,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,-1,40, 25,26,-1,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,41, 24,-1,-1,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,15,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 23,-1,18,17,17,17,17,17,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 22,-1,18,18,18,18,18,18,-1,18,19,20,-1,17,17,17,-1,25,24,23,22,22,22,-1,36,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 21,20,19,19,19,19,19,19,-1,19,19,20,-1,18,-1,-1,-1,24,24,23,23,-1,-1,-1,35,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 22,-1,20,20,20,20,20,20,-1,-1,20,20,20,19,20,21,22,23,24,24,-1,-1,35,34,34,34,35,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 23,-1,21,21,21,21,-1,21,22,-1,21,21,20,20,20,21,22,23,24,25,-1,-1,35,34,33,34,35,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 24,-1,-1,-1,-1,22,23,22,22,-1,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 25,26,27,28,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 26,26,27,28,29,28,27,26,25,24,23,23,23,23,23,23,-1,25,25,26,27,28,29,30,31,32,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 27,27,27,28,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 28,28,28,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,29,29,30,31,-1,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,30,30,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,31,31,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 34,33,32,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,45,44,43,42,42,42,43,44,45,46,47, 34,33,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,45,44,43,43,43,43,43,44,45,-1,48, 34,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,45,44,44,44,44,44,44,44,45,-1,49, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,46,46,46,46,46,-1,46,-1,-1,51, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,47,47,-1,-1,-1,53,52, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,49,-1,52,52,53, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,53,53,53, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,54,54,54, 14,14,13,12,11,10,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,14,15,15,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,13,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,12,12,12,12,12,-1,14,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 13,12,12,12,-1,11,-1,8,7,7,7,7,8,9,10,-1,-1,12,11,11,11,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 13,12,11,11,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,12,11,10,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,12,11,10,10,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,-1,-1,-1,8,8,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,7,8,9,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,6,7,8,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,37, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 13,13,13,-1,11,10,9,8,8,8,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 14,14,14,-1,11,10,9,8,7,7,-1,-1,2,-1,-1,-1,-1,-1,-1,7,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,14,14,-1,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,8,9,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,9,9,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,10,11,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,11,10,9,8,7,7,-1,6,6,6,6,6,7,8,9,10,11,11,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 15,14,13,12,11,10,9,8,8,8,-1,7,7,7,7,7,7,8,9,10,11,12,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 15,14,13,13,-1,10,9,9,9,9,-1,8,8,8,8,8,8,8,9,-1,-1,13,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 15,14,13,12,11,10,10,10,10,10,-1,9,9,9,9,9,9,9,9,-1,15,14,15,16,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,-1,15,15,15,16,17,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,12,12,12,12,13,14,15,15,14,13,12,11,11,11,11,11,-1,-1,16,16,16,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,37,38,37,37,37, 27,27,-1,13,13,13,13,13,14,15,15,14,13,12,12,12,12,-1,12,13,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,38,38,38, 26,26,-1,14,14,14,14,14,14,15,-1,14,13,13,13,13,13,14,13,13,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,-1,39, 25,26,-1,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,40, 24,-1,-1,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,15,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 23,-1,18,17,17,17,17,17,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 22,-1,18,18,18,18,18,18,-1,18,19,20,-1,17,17,17,-1,25,24,23,22,22,22,-1,36,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 21,20,19,19,19,19,19,19,-1,19,19,20,-1,18,-1,-1,-1,24,24,23,23,-1,-1,-1,35,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 22,-1,20,20,20,20,20,20,-1,-1,20,20,20,19,20,21,22,23,24,24,-1,-1,35,34,34,34,35,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 23,-1,21,21,21,21,-1,21,22,-1,21,21,20,20,20,21,22,23,24,25,-1,-1,35,34,33,34,35,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 24,-1,-1,-1,-1,22,23,22,22,-1,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 25,26,27,28,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 26,26,27,28,29,28,27,26,25,24,23,23,23,23,23,23,-1,25,25,26,27,28,29,30,31,32,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 27,27,27,28,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 28,28,28,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,29,29,30,31,-1,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,30,30,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,31,31,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 34,33,32,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,45,44,43,42,42,42,43,44,45,46,47, 34,33,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,45,44,43,43,43,43,43,44,45,-1,48, 34,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,45,44,44,44,44,44,44,44,45,-1,49, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,46,46,46,46,46,-1,46,-1,-1,51, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,47,47,-1,-1,-1,53,52, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,49,-1,52,52,53, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,53,53,53, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,54,54,54, 15,14,13,12,11,10,9,9,9,9,9,9,9,9,10,11,12,12,12,12,12,12,13,14,14,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,11,11,11,11,11,-1,13,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 14,13,13,13,-1,11,-1,8,7,7,7,7,8,9,10,-1,-1,11,10,10,10,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 14,13,12,12,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,11,10,9,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,-1,-1,-1,7,7,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,6,6,7,8,9,10,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,5,5,6,7,8,9,10,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,10,-1,26,25,25,25,25,24,24,24,25,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,36, 14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 14,14,14,-1,12,11,10,9,9,9,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 15,15,15,-1,12,11,10,9,8,8,-1,-1,3,-1,-1,-1,-1,-1,-1,6,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 16,15,15,-1,12,11,10,9,8,7,6,5,4,5,6,7,8,9,8,7,8,-1,10,10,10,11,12,13,14,15,-1,18,18,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,8,8,8,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,9,9,9,10,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,12,11,10,9,8,8,-1,7,7,7,7,7,8,9,10,10,10,10,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 16,15,14,13,12,11,10,9,9,9,-1,8,8,8,8,8,8,9,10,11,11,11,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 16,15,14,14,-1,11,10,10,10,10,-1,9,9,9,9,9,9,9,10,-1,-1,12,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 16,15,14,13,12,11,11,11,11,11,-1,10,10,10,10,10,10,10,10,-1,14,13,14,15,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,14,14,14,15,16,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,35,35,35, -1,-1,-1,13,13,13,13,14,15,16,16,15,14,13,12,12,12,12,12,-1,-1,15,15,15,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,36,37,36,36,36, 28,28,-1,14,14,14,14,14,15,16,16,15,14,13,13,13,13,-1,13,14,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,37,37,37, 27,27,-1,15,15,15,15,15,15,16,-1,15,14,14,14,14,14,15,14,14,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,-1,38, 26,27,-1,16,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,39, 25,-1,-1,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 24,-1,19,18,18,18,18,18,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 23,-1,19,19,19,19,19,19,-1,19,20,21,-1,18,18,18,-1,24,23,22,21,21,21,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 22,21,20,20,20,20,20,20,-1,20,20,21,-1,19,-1,-1,-1,24,23,22,22,-1,-1,-1,36,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 23,-1,21,21,21,21,21,21,-1,-1,21,21,21,20,21,22,23,24,23,23,-1,-1,36,35,35,35,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 24,-1,22,22,22,22,-1,22,23,-1,22,22,21,21,21,22,23,24,24,24,-1,-1,36,35,34,35,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 25,-1,-1,-1,-1,23,24,23,23,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 26,27,28,29,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 27,27,28,29,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 28,28,28,29,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 29,29,29,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,30,30,31,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,31,31,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,32,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,45,44,43,42,41,41,41,42,43,44,45,46, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,45,44,43,42,42,42,42,42,43,44,-1,47, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,45,44,43,43,43,43,43,43,43,44,-1,48, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,45,45,45,45,45,-1,45,-1,-1,50, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,46,46,46,46,46,-1,-1,-1,52,51, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,48,49,50,51,52, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,48,48,48,-1,51,51,52, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,49,-1,-1,52,52,52, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,53,53,53, 16,15,14,13,12,11,10,10,10,10,10,10,10,10,11,12,11,11,11,11,11,11,12,13,13,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,11,10,10,10,10,10,-1,12,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,14,-1,12,-1,9,8,8,8,8,9,10,11,-1,-1,10,9,9,9,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 15,14,13,13,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,10,9,8,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,-1,-1,-1,6,6,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,5,5,5,5,6,7,8,9,-1,25,24,23,22,21,21,22,23,24,25,25,26,27,28,29,30,-1,32,32,32,33,34, 15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,4,4,4,5,6,7,8,9,-1,25,24,23,23,-1,22,22,23,24,25,26,26,27,28,29,30,-1,33,33,33,33,34, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,-1,25,24,24,24,24,23,23,23,24,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,35, 15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 15,15,15,-1,13,12,11,10,10,10,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 16,16,16,-1,13,12,11,10,9,9,-1,-1,4,-1,-1,-1,-1,-1,-1,5,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 17,16,16,-1,13,12,11,10,9,8,7,6,5,6,7,8,9,8,7,6,7,-1,9,9,9,10,11,12,13,14,-1,17,17,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,8,7,7,7,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,8,8,8,8,9,-1,11,11,11,11,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,13,12,11,10,9,9,-1,8,8,8,8,8,9,9,9,9,9,9,-1,12,12,12,12,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 17,16,15,14,13,12,11,10,10,10,-1,9,9,9,9,9,9,10,10,10,10,10,-1,13,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 17,16,15,15,-1,12,11,11,11,11,-1,10,10,10,10,10,10,10,11,-1,-1,11,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 17,16,15,14,13,12,12,12,12,12,-1,11,11,11,11,11,11,11,11,-1,13,12,13,14,15,15,16,17,18,18,17,17,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,13,13,13,14,15,16,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,14,14,14,14,15,16,17,17,16,15,14,13,13,13,13,13,-1,-1,14,14,14,-1,17,18,19,-1,19,19,19,19,19,19,20,-1,-1,-1,-1,-1,34,34,35,36,35,35,35, 29,29,-1,15,15,15,15,15,16,17,17,16,15,14,14,14,14,-1,14,15,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,36,36,36, 28,28,-1,16,16,16,16,16,16,17,-1,16,15,15,15,15,15,16,15,15,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,-1,37, 27,28,-1,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,38, 26,-1,-1,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 25,-1,20,19,19,19,19,19,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 24,-1,20,20,20,20,20,20,-1,20,21,22,-1,19,19,19,-1,23,22,21,20,20,20,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 23,22,21,21,21,21,21,21,-1,21,21,22,-1,20,-1,-1,-1,23,22,21,21,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 24,-1,22,22,22,22,22,22,-1,-1,22,22,22,21,22,23,24,23,22,22,-1,-1,37,36,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 25,-1,23,23,23,23,-1,23,24,-1,23,23,22,22,22,23,24,23,23,23,-1,-1,37,36,35,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 26,-1,-1,-1,-1,24,25,24,24,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 27,28,29,30,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 28,28,29,30,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 29,29,29,30,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 30,30,30,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,31,31,32,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,32,32,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,37,37,37,37,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,33,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,47,46,45,44,43,42,41,40,40,40,41,42,43,44,45, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,47,46,46,45,44,43,42,41,41,41,41,41,42,43,-1,46, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,45,44,43,42,42,42,42,42,42,42,43,-1,47, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,44,44,44,44,44,-1,44,-1,-1,49, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,45,45,45,45,45,-1,-1,-1,51,50, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,49,50,51, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,47,47,47,47,47,47,-1,50,50,51, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,48,48,48,48,48,-1,-1,51,51,51, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,49,49,49,49,49,-1,-1,52,52,52, 17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,11,10,10,10,10,10,10,11,12,12,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 16,16,15,14,13,12,11,10,10,10,10,10,10,11,12,11,10,9,9,9,9,9,-1,11,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,15,-1,13,-1,10,9,9,9,9,10,11,12,-1,-1,9,8,8,8,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 16,15,14,14,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,9,8,7,7,8,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,-1,5,5,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,4,4,4,4,4,5,6,7,8,-1,24,23,22,21,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,32,33, 16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,4,3,3,3,4,5,6,7,8,-1,24,23,22,22,-1,21,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,32,33, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,-1,24,23,23,23,23,22,22,22,23,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,34, 16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 16,16,16,-1,14,13,12,11,11,11,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 17,17,17,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,4,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 18,17,17,-1,14,13,12,11,10,9,8,7,6,7,8,9,8,7,6,5,6,-1,8,8,8,9,10,11,12,13,-1,16,16,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,8,7,6,6,6,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,8,7,7,7,7,8,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,8,8,8,8,8,8,-1,11,11,11,11,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,9,9,9,9,9,9,9,-1,12,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,10,10,10,10,10,-1,-1,10,-1,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 18,17,16,15,14,13,13,13,13,13,-1,12,12,11,11,11,11,11,11,-1,12,11,12,13,14,14,15,16,17,17,16,16,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,12,12,12,13,14,15,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,15,15,15,15,16,17,18,17,16,15,14,13,13,13,13,13,-1,-1,13,13,13,-1,16,17,18,-1,18,18,18,18,18,18,19,-1,-1,-1,-1,-1,33,33,34,35,34,34,34, 30,30,-1,16,16,16,16,16,17,18,17,16,15,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,35,35,35, 29,29,-1,17,17,17,17,17,17,18,-1,16,15,15,15,15,15,16,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,-1,36, 28,29,-1,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,37, 27,-1,-1,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 26,-1,21,20,20,20,20,20,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 25,-1,21,21,21,21,21,21,-1,20,21,22,-1,19,19,19,-1,22,21,20,19,19,19,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 24,23,22,22,22,22,22,22,-1,21,21,22,-1,20,-1,-1,-1,22,21,20,20,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 25,-1,23,23,23,23,23,23,-1,-1,22,22,22,21,22,23,23,22,21,21,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 26,-1,24,24,24,24,-1,24,25,-1,23,23,22,22,22,23,23,22,22,22,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 27,-1,-1,-1,-1,25,26,25,25,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 28,29,30,31,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 29,29,30,31,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 30,30,30,31,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 31,31,31,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,32,32,33,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,33,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,34,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,46,45,44,43,42,41,40,39,39,39,40,41,42,43,44, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,47,46,45,44,43,42,41,40,40,40,40,40,41,42,-1,45, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,-1,46, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,43,43,43,43,43,-1,43,-1,-1,48, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,44,44,44,44,44,-1,-1,-1,50,49, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,45,45,45,45,45,46,47,48,49,50, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,46,46,46,46,46,46,-1,49,49,50, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,47,47,47,47,47,-1,-1,50,50,50, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,48,48,48,48,48,-1,-1,51,51,51, 18,17,16,15,14,13,12,12,12,12,12,12,12,12,11,10,9,9,9,9,9,9,10,11,11,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 17,17,16,15,14,13,12,11,11,11,11,11,11,12,11,10,9,8,8,8,8,8,-1,10,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,16,-1,14,-1,11,10,10,10,10,11,12,12,-1,-1,8,7,7,7,7,8,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32, 17,16,15,15,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,8,7,6,6,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32, -1,16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,8,8,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,-1,4,4,-1,-1,7,7,-1,23,22,21,20,19,18,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,16,15,14,13,12,11,10,9,8,7,6,6,6,5,4,3,3,3,3,3,4,5,6,7,-1,23,22,21,20,19,19,20,21,22,23,23,24,25,26,27,28,-1,30,30,30,31,32, 17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,4,3,2,2,2,3,4,5,6,7,-1,23,22,21,21,-1,20,20,21,22,23,24,24,25,26,27,28,-1,31,31,31,31,32, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,7,-1,23,22,22,22,22,21,21,21,22,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,33, 17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 17,17,17,-1,15,14,13,12,12,12,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 18,18,18,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,3,-1,-1,6,6,7,-1,10,10,11,12,13,14,15,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 19,18,18,-1,15,14,13,12,11,10,9,8,7,8,9,8,7,6,5,4,5,-1,7,7,7,8,9,10,11,12,-1,15,15,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,8,7,6,5,5,5,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,18,-1,15,14,13,12,11,10,9,9,9,9,9,8,7,6,6,6,6,7,-1,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,9,8,7,7,7,7,7,7,-1,10,10,10,10,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 19,18,17,16,15,14,13,12,12,12,-1,11,11,10,9,8,8,8,8,8,8,8,-1,11,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 19,18,17,17,-1,14,13,13,13,13,-1,12,11,10,9,9,9,9,9,-1,-1,9,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 19,18,17,16,15,14,14,14,14,14,-1,12,11,10,10,10,10,10,10,-1,11,10,11,12,13,13,14,15,16,16,15,15,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,11,11,11,12,13,14,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,16,16,16,16,17,18,17,16,15,14,13,12,12,12,12,12,-1,-1,12,12,12,-1,15,16,17,-1,17,17,17,17,17,17,18,-1,-1,-1,-1,-1,32,32,33,34,33,33,33, 31,31,-1,17,17,17,17,17,18,17,16,15,14,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,34,34,34, 30,30,-1,18,18,18,18,18,18,18,-1,15,14,14,14,14,14,15,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,-1,35, 29,30,-1,19,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,36, 28,-1,-1,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 27,-1,22,21,21,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 26,-1,22,22,22,21,21,21,-1,19,20,21,-1,18,18,18,-1,21,20,19,18,18,18,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 25,24,23,23,22,22,22,22,-1,20,20,21,-1,19,-1,-1,-1,21,20,19,19,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 26,-1,24,23,23,23,23,23,-1,-1,21,21,21,20,21,22,22,21,20,20,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 27,-1,24,24,24,24,-1,24,25,-1,22,22,21,21,21,22,22,21,21,21,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 28,-1,-1,-1,-1,25,26,25,25,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 29,30,31,32,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 30,30,31,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 31,31,31,32,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 32,32,32,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,33,33,32,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,35,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,33,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,45,44,43,42,41,40,39,38,38,38,39,40,41,42,43, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,46,45,44,43,42,41,40,39,39,39,39,39,40,41,-1,44, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,-1,45, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,42,42,42,42,42,-1,42,-1,-1,47, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,43,43,43,43,43,-1,-1,-1,49,48, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,44,44,44,44,44,45,46,47,48,49, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,45,45,45,45,45,45,-1,48,48,49, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,46,46,46,46,46,-1,-1,49,49,49, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,47,47,47,47,47,-1,-1,50,50,50, 19,18,17,16,15,14,13,13,13,13,13,13,13,12,11,10,9,9,9,9,9,9,10,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 18,18,17,16,15,14,13,12,12,12,12,12,12,12,11,10,9,8,8,8,8,8,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,17,-1,15,-1,12,11,11,11,11,12,12,12,-1,-1,8,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 18,17,16,16,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,8,7,6,6,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,7,7,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,17,16,15,14,13,12,11,10,9,8,8,7,7,-1,-1,-1,-1,-1,4,4,-1,-1,6,6,-1,22,21,20,19,18,17,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,17,16,15,14,13,12,11,10,9,8,7,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,22,21,20,19,18,18,19,20,21,22,22,23,24,25,26,27,-1,29,29,29,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,6,5,4,3,2,2,2,2,3,4,5,6,-1,22,21,20,20,-1,19,19,20,21,22,23,23,24,25,26,27,-1,30,30,30,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,-1,22,21,21,21,21,20,20,20,21,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,32, 18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 18,18,18,-1,16,15,14,13,13,13,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 19,19,19,-1,16,15,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,2,-1,-1,5,5,6,-1,9,9,10,11,12,13,14,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 20,19,19,-1,16,15,14,13,12,11,10,9,8,9,8,7,6,5,4,3,4,-1,6,6,6,7,8,9,10,11,-1,14,14,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,8,7,6,5,4,4,4,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,-1,16,15,14,13,12,11,10,10,10,9,8,7,6,5,5,5,5,6,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,16,15,14,13,12,12,-1,11,10,9,8,7,6,6,6,6,6,6,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 20,19,18,17,16,15,14,13,13,13,-1,11,10,9,8,7,7,7,7,7,7,7,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 20,19,18,18,-1,15,14,14,14,14,-1,11,10,9,8,8,8,8,8,-1,-1,8,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 20,19,18,17,16,15,15,15,15,15,-1,11,10,9,9,9,9,9,9,-1,10,9,10,11,12,12,13,14,15,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,-1,10,10,10,11,12,13,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,17,17,17,17,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,11,11,11,-1,14,15,16,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,31,31,32,33,32,32,32, 31,31,-1,18,18,18,18,18,17,16,15,14,13,12,12,12,12,-1,12,13,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,33,33,33, 30,30,-1,19,19,19,19,18,17,17,-1,14,13,13,13,13,13,14,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,34, 29,30,-1,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,35, 28,-1,-1,21,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 27,-1,23,22,21,20,19,19,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 26,-1,23,22,21,20,20,20,-1,18,19,20,-1,17,17,17,-1,20,19,18,17,17,17,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 25,24,23,22,21,21,21,21,-1,19,19,20,-1,18,-1,-1,-1,20,19,18,18,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 26,-1,23,22,22,22,22,22,-1,-1,20,20,20,19,20,21,21,20,19,19,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 27,-1,23,23,23,23,-1,23,24,-1,21,21,20,20,20,21,21,20,20,20,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 28,-1,-1,-1,-1,24,25,24,24,-1,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 29,30,31,31,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 30,30,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,25,25,26,27,28,29,30,31,32,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 31,31,31,31,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 32,32,32,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,33,32,31,31,-1,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,33,34,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,32,31,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 34,33,32,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,36,-1,-1,44,43,42,41,40,39,38,37,37,37,38,39,40,41,42, 34,33,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,-1,45,44,43,42,41,40,39,38,38,38,38,38,39,40,-1,43, 34,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,-1,44, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,41,41,41,41,41,-1,41,-1,-1,46, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,42,42,42,42,42,-1,-1,-1,48,47, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,43,43,43,43,43,44,45,46,47,48, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,44,44,44,44,44,44,-1,47,47,48, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,45,45,45,45,45,-1,-1,48,48,48, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,46,46,46,46,46,-1,-1,49,49,49, 20,19,18,17,16,15,14,14,14,14,14,14,13,12,11,10,9,9,9,9,9,9,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,19,18,17,16,15,14,13,13,13,13,13,13,12,11,10,9,8,8,8,8,8,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,18,18,-1,16,-1,13,12,12,12,12,13,12,12,-1,-1,8,7,7,7,7,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 19,18,17,17,-1,-1,-1,-1,11,11,11,12,13,13,-1,-1,-1,8,7,6,6,7,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,6,6,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,4,4,-1,-1,5,5,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,21,20,19,18,17,17,18,19,20,21,21,22,23,24,25,26,-1,28,28,28,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,21,20,19,19,-1,18,18,19,20,21,22,22,23,24,25,26,-1,29,29,29,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,-1,21,20,20,20,20,19,19,19,20,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,31, 19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,32, 19,19,19,-1,17,16,15,14,14,14,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 20,20,20,-1,17,16,15,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,2,-1,-1,4,4,5,-1,8,8,9,10,11,12,13,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 21,20,20,-1,17,16,15,14,13,12,11,10,9,9,8,7,6,5,4,3,4,-1,5,5,5,6,7,8,9,10,-1,13,13,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,6,5,4,4,4,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 21,20,20,-1,17,16,15,14,13,12,11,11,10,9,8,7,6,5,5,5,5,6,-1,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,17,16,15,14,13,13,-1,11,10,9,8,7,6,6,6,6,6,6,-1,8,8,8,8,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 21,20,19,18,17,16,15,14,14,14,-1,11,10,9,8,7,7,7,7,7,7,7,-1,9,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,28, 21,20,19,19,-1,16,15,15,15,15,-1,11,10,9,8,8,8,8,8,-1,-1,8,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28, 21,20,19,18,17,16,16,16,16,16,-1,11,10,9,9,9,9,9,9,-1,10,9,10,11,11,11,12,13,14,14,13,13,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,29,29, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,-1,10,10,10,11,12,12,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,18,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,11,11,11,-1,13,14,15,-1,15,15,15,15,15,15,16,-1,-1,-1,-1,-1,30,30,31,32,31,31,31, 31,31,-1,19,19,19,19,18,17,16,15,14,13,12,12,12,12,-1,12,13,-1,12,12,12,13,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,32,32,32, 30,30,-1,20,20,20,19,18,17,17,-1,14,13,13,13,13,13,14,13,13,-1,13,13,13,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,-1,33, 29,30,-1,21,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,14,14,14,14,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,34, 28,-1,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,16,15,15,15,15,15,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 27,-1,23,22,21,20,19,19,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 26,-1,23,22,21,20,20,20,-1,18,19,20,-1,17,17,17,-1,20,19,18,17,17,17,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 25,24,23,22,21,21,21,21,-1,19,19,20,-1,18,-1,-1,-1,20,19,18,18,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 26,-1,23,22,22,22,22,22,-1,-1,20,20,20,19,20,21,21,20,19,19,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 27,-1,23,23,23,23,-1,23,24,-1,21,21,20,20,20,21,21,20,20,20,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 28,-1,-1,-1,-1,24,25,24,24,-1,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 29,30,31,31,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 30,30,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,25,25,26,27,28,29,30,31,32,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 31,31,31,31,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 32,32,32,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,33,32,31,31,-1,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,33,34,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,32,31,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,33,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 34,33,32,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,34,35,35,35,-1,-1,43,42,41,40,39,38,37,36,36,36,37,38,39,40,41, 34,33,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,34,35,36,36,-1,44,43,42,41,40,39,38,37,37,37,37,37,38,39,-1,42, 34,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,34,35,36,37,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,-1,43, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,40,40,40,40,40,-1,40,-1,-1,45, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,41,41,41,41,41,-1,-1,-1,47,46, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,42,42,42,42,42,43,44,45,46,47, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,43,43,43,43,43,43,-1,46,46,47, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,44,44,44,44,44,-1,-1,47,47,47, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,45,45,45,45,45,-1,-1,48,48,48, 21,20,19,18,17,16,15,15,15,15,15,14,13,12,11,10,9,9,9,9,9,9,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,20,19,18,17,16,15,14,14,14,14,14,13,12,11,10,9,8,8,8,8,8,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,19,-1,17,-1,14,13,13,13,13,13,12,12,-1,-1,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 20,19,18,18,-1,-1,-1,-1,12,12,12,13,13,13,-1,-1,-1,8,7,6,6,7,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,5,5,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,4,4,-1,-1,4,4,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,20,19,18,17,16,16,17,18,19,20,20,21,22,23,24,25,-1,27,27,27,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,20,19,18,18,-1,17,17,18,19,20,21,21,22,23,24,25,-1,28,28,28,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,-1,20,19,19,19,19,18,18,18,19,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,30, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 20,20,20,-1,18,17,16,15,15,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 21,21,21,-1,18,17,16,15,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,2,-1,-1,3,3,4,-1,7,7,8,9,10,11,12,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,-1,4,4,4,5,6,7,8,9,-1,12,12,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,-1,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,18,17,16,15,14,14,-1,11,10,9,8,7,6,6,6,6,6,6,-1,7,7,7,7,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 22,21,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,7,7,7,7,7,7,-1,8,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 22,21,20,20,-1,17,16,16,16,16,-1,11,10,9,8,8,8,8,8,-1,-1,8,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 22,21,20,19,18,17,17,17,17,17,-1,11,10,9,9,9,9,9,9,-1,10,9,10,10,10,10,11,12,13,13,12,12,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,-1,10,10,10,11,11,11,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,19,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,11,11,11,-1,12,13,14,-1,14,14,14,14,14,14,15,-1,-1,-1,-1,-1,29,29,30,31,30,30,30, 31,31,-1,20,20,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,13,-1,12,12,12,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,31,31, 30,30,-1,21,21,20,19,18,17,17,-1,14,13,13,13,13,13,14,13,13,-1,13,13,13,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,32, 29,30,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,14,14,14,14,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,33, 28,-1,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,16,15,15,15,15,15,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 27,-1,23,22,21,20,19,19,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 26,-1,23,22,21,20,20,20,-1,18,19,20,-1,17,17,17,-1,20,19,18,17,17,17,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 25,24,23,22,21,21,21,21,-1,19,19,20,-1,18,-1,-1,-1,20,19,18,18,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 26,-1,23,22,22,22,22,22,-1,-1,20,20,20,19,20,21,21,20,19,19,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 27,-1,23,23,23,23,-1,23,24,-1,21,21,20,20,20,21,21,20,20,20,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 28,-1,-1,-1,-1,24,25,24,24,-1,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 29,30,31,31,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 30,30,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,25,25,26,27,28,29,30,31,32,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 31,31,31,31,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 32,32,32,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,33,32,31,31,-1,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,33,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,32,31,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,33,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 34,33,32,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 34,33,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,34,35,35,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 34,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,34,35,36,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,39,39,39,39,39,-1,39,-1,-1,44, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,40,40,40,40,40,-1,-1,-1,46,45, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,42,41,41,41,41,41,42,43,44,45,46, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,42,42,42,42,42,42,-1,45,45,46, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,43,43,43,43,43,-1,-1,46,46,46, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,44,44,44,44,44,-1,-1,47,47,47, 22,21,20,19,18,17,16,16,16,16,15,14,13,12,11,10,9,9,9,9,9,9,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 21,21,20,19,18,17,16,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 21,20,20,20,-1,18,-1,15,14,14,14,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 21,20,19,19,-1,-1,-1,-1,13,13,13,14,13,13,-1,-1,-1,8,7,6,6,7,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,5,5,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,4,4,-1,-1,4,4,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,20,19,18,17,16,16,17,18,19,20,20,21,21,22,23,24,-1,27,27,27,28,29, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,20,19,18,18,-1,17,17,18,19,20,20,20,21,22,23,24,-1,28,28,28,28,29, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,-1,20,19,19,19,19,18,18,18,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,30, 21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 21,21,21,-1,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 22,22,22,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,3,-1,-1,2,2,3,-1,6,6,7,8,9,10,11,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,-1,3,3,3,4,5,6,7,8,-1,11,11,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,4,4,4,5,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,-1,5,5,5,5,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,7,7,7,7,7,-1,6,6,6,6,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 23,22,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,8,-1,7,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 23,22,21,21,-1,18,17,17,17,17,-1,12,11,10,9,9,9,9,9,-1,-1,9,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 23,22,21,20,19,18,18,18,18,18,-1,12,11,10,10,10,10,10,10,-1,11,10,10,9,9,9,10,11,12,12,11,11,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,27,27, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,11,11,10,10,10,10,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,11,11,11,-1,11,12,13,-1,13,13,13,13,13,13,14,-1,-1,-1,-1,-1,28,28,29,30,29,29,29, 32,32,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,12,12,12,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,30,30,30, 31,31,-1,22,22,21,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,-1,31, 30,31,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,32, 29,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 28,-1,24,23,22,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 27,-1,24,23,22,21,21,21,-1,19,20,21,-1,18,18,18,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,23,22,22,22,22,-1,20,20,21,-1,19,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 27,-1,24,23,23,23,23,23,-1,-1,21,21,21,20,21,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 28,-1,24,24,24,24,-1,24,25,-1,22,22,21,21,21,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 29,-1,-1,-1,-1,25,26,25,25,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 30,31,32,32,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 31,31,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 32,32,32,32,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 33,33,33,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,34,33,32,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,33,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,43, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,45,44, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,41,42,42,41,40,40,40,40,40,41,42,43,44,45, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,42,43,-1,41,41,41,41,41,41,-1,44,44,45, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,43,43,43,43,43,-1,-1,46,46,46, 23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,9,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 22,22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 22,21,21,21,-1,19,-1,16,15,15,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 22,21,20,20,-1,-1,-1,-1,14,14,14,14,13,13,-1,-1,-1,8,7,6,6,7,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,5,5,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,4,4,-1,-1,4,4,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,20,19,18,17,16,16,17,18,19,20,20,21,21,22,23,24,-1,27,27,27,28,29, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,20,19,18,18,-1,17,17,18,19,20,20,20,21,22,23,24,-1,28,28,28,28,29, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,-1,20,19,19,19,19,18,18,18,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,30, 22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 22,22,22,-1,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 23,23,23,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,4,-1,-1,2,2,2,-1,5,5,6,7,8,9,10,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,-1,3,3,3,4,5,6,6,7,-1,10,10,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,5,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,-1,5,5,5,5,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,8,8,8,8,8,-1,6,6,6,6,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 24,23,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,9,9,9,9,-1,7,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 24,23,22,22,-1,19,18,18,18,18,-1,13,12,11,10,10,10,10,10,-1,-1,10,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 24,23,22,21,20,19,19,19,19,19,-1,13,12,11,11,11,11,11,11,-1,12,11,10,9,9,9,10,11,12,12,11,11,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,27,27, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,12,11,10,10,10,10,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,11,11,11,-1,11,12,13,-1,13,13,13,13,13,13,14,-1,-1,-1,-1,-1,28,28,29,30,29,29,29, 33,33,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,12,12,12,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,30,30,30, 32,32,-1,23,23,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,-1,31, 31,32,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,32, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 28,-1,25,24,23,22,22,22,-1,20,21,22,-1,19,19,19,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 27,26,25,24,23,23,23,23,-1,21,21,22,-1,20,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 28,-1,25,24,24,24,24,24,-1,-1,22,22,22,21,22,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 29,-1,25,25,25,25,-1,25,26,-1,23,23,22,22,22,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 30,-1,-1,-1,-1,26,27,26,26,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 31,32,33,33,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 32,32,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 33,33,33,33,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 34,34,34,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,35,34,33,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,34,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,43, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,45,44, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,43,44,45, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,44,44,45, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 23,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 23,22,22,22,-1,20,-1,17,16,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 23,22,21,21,-1,-1,-1,-1,15,15,15,14,13,13,-1,-1,-1,8,7,6,6,7,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,5,5,-1,-1,5,5,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,4,-1,-1,4,4,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,20,19,18,17,16,16,17,18,19,20,20,21,21,22,23,24,-1,27,27,27,28,29, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,20,19,18,18,-1,17,17,18,19,20,20,20,21,22,23,24,-1,28,28,28,28,29, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,-1,20,19,19,19,19,18,18,18,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,30, 23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 23,23,23,-1,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 24,24,24,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,5,-1,-1,2,2,2,-1,4,4,5,6,7,8,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,3,3,3,4,5,5,5,6,-1,9,9,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,4,4,4,5,6,6,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,5,5,5,5,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,-1,6,6,6,6,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,10,-1,7,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,11,11,11,11,-1,-1,11,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,12,12,12,12,12,-1,12,11,10,9,9,9,10,11,12,12,11,11,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,27,27, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,12,11,10,10,10,10,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,11,11,11,-1,11,12,13,-1,13,13,13,13,13,13,14,-1,-1,-1,-1,-1,28,28,29,30,29,29,29, 34,34,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,12,12,12,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,30,30,30, 33,33,-1,24,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,-1,31, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,32, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 29,-1,26,25,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 28,27,26,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 29,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 30,-1,26,26,26,26,-1,26,27,-1,24,24,23,23,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 31,-1,-1,-1,-1,27,28,27,27,-1,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 32,33,34,34,-1,-1,-1,-1,-1,-1,25,25,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 33,33,34,33,32,31,30,29,28,27,26,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 34,34,34,34,-1,31,30,29,28,27,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 35,35,35,-1,-1,-1,-1,-1,28,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,43, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,45,44, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,43,44,45, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,44,44,45, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 24,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29, 24,23,23,23,-1,21,-1,18,17,17,16,15,14,13,13,-1,-1,9,8,8,8,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29, 24,23,22,22,-1,-1,-1,-1,16,16,16,15,14,14,-1,-1,-1,9,8,7,7,8,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,5,5,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,5,-1,-1,4,4,-1,20,19,18,17,16,15,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,20,19,18,17,16,16,17,18,19,20,20,21,21,22,23,24,-1,27,27,27,28,29, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,20,19,18,18,-1,17,17,18,19,20,20,20,21,22,23,24,-1,28,28,28,28,29, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,-1,20,19,19,19,19,18,18,18,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,30, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 24,24,24,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 25,25,25,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,6,-1,-1,2,2,2,-1,4,4,5,6,7,8,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,3,3,3,4,5,5,5,6,-1,9,9,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,4,4,4,5,6,6,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,5,5,5,5,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,-1,6,6,6,6,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,-1,7,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,12,12,12,12,-1,-1,12,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,13,13,13,13,13,-1,12,11,10,9,9,9,10,11,12,12,11,11,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,27,27, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,12,11,10,10,10,10,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,11,11,11,-1,11,12,13,-1,13,13,13,13,13,13,14,-1,-1,-1,-1,-1,28,28,29,30,29,29,29, 35,35,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,12,12,12,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,30,30,30, 34,34,-1,25,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,-1,31, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,32, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 30,-1,27,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 30,-1,27,26,26,26,26,26,-1,-1,24,24,24,23,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 31,-1,27,27,27,27,-1,27,28,-1,25,25,24,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 32,-1,-1,-1,-1,28,29,28,28,-1,26,25,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 33,34,35,35,-1,-1,-1,-1,-1,-1,26,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 34,34,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 35,35,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 36,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,43, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,45,44, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,43,44,45, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,44,44,45, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,9,9,8,8,8,8,8,8,8,9,10,-1,13,13,14,15,16, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,7,7,7,7,7,8,-1,-1,-1,-1,-1,15,15,16, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,6,-1,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16, -1,37,36,35,34,33,32,31,30,30,29,28,27,27,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,9,8,7,6,5,5,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,17,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,14,14,14,15,16, 38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,18,18,-1,9,8,7,7,-1,4,3,2,2,2,2,3,4,5,6,7,-1,15,15,15,15,16, 38,37,36,35,34,33,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,17, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,-1,5,5,6,7,8,9,10,11,-1,17, 38,38,38,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,1,1,2,-1,-1,-1,-1,8,8,9,10,11,-1,16, 39,39,39,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,2,2,2,3,4,5,6,7,8,9,10,11,-1,15, 40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,3,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,14, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,4,4,4,4,4,5,6,7,-1,10,10,11,12,13, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,7,6,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,7,7,7,7,8,-1,-1,12,12,13, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,8,8,9,10,10,9,8,8,8,8,8,9,-1,13,13,13, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,10,9,9,9,-1,9,9,9,-1,14,14,14, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,10,10,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,24,25,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,24,25,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,28,29,28,27,26,25,24,24,24,23,23,23,23, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,25,25,25,25,25, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,26,26,26,26, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,37,38,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,27,27,27,27, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,38,38,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,28,28,28,28, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,29,29,29,29, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,30,30,30,30, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,31,31,31,31, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,39,38,38,38,38,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,41,41,41,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,42,42,43,44,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,43,-1,45,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,9,9,8,8,8,8,8,8,8,9,10,-1,13,13,14,15,16, 38,37,36,36,-1,34,-1,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,7,7,7,7,7,8,-1,-1,-1,-1,-1,15,15,16, 38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,15,15,-1,-1,-1,-1,-1,-1,6,-1,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16, -1,37,36,35,34,33,32,31,30,30,29,28,27,27,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,9,8,7,6,5,5,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,17,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,14,14,14,15,16, 38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,18,18,-1,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,-1,15,15,15,15,16, 38,37,36,35,34,33,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,17, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,0,1,-1,4,4,5,6,7,8,9,10,-1,17, 38,38,38,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,1,1,1,-1,-1,-1,-1,7,7,8,9,10,-1,16, 39,39,39,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,2,2,2,3,4,5,6,7,8,8,9,10,-1,15, 40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,3,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,14, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,4,4,4,4,4,5,6,7,-1,10,10,11,12,13, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,7,6,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,7,7,7,7,8,-1,-1,12,12,13, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,8,8,9,10,10,9,8,8,8,8,8,9,-1,13,13,13, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,10,9,9,9,-1,9,9,9,-1,14,14,14, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,10,10,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,24,25,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,24,25,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,28,29,28,27,26,25,24,24,24,23,23,23,23, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,25,25,25,25,25, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,26,26,26,26, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,37,38,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,27,27,27,27, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,38,38,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,28,28,28,28, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,29,29,29,29, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,30,30,30,30, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,31,31,31,31, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,39,38,38,38,38,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,41,41,41,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,42,42,43,44,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,43,-1,45,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,10,10,9,8,8,8,8,8,8,8,9,10,-1,13,13,14,15,16, 39,38,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,8,7,7,7,7,7,8,-1,-1,-1,-1,-1,15,15,16, 39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,7,-1,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16, -1,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,10,9,8,7,6,6,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,20,19,18,18,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,14,14,14,15,16, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,19,19,19,-1,10,9,8,8,-1,5,4,3,2,2,2,2,3,4,5,6,-1,15,15,15,15,16, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,17, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,1,0,-1,4,4,5,6,7,8,9,10,-1,17, 39,39,39,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,2,1,1,-1,-1,-1,-1,7,7,8,9,10,-1,16, 40,40,40,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,2,2,2,3,4,5,6,7,8,8,9,10,-1,15, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,3,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,14, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,4,4,4,4,4,5,6,7,-1,10,10,11,12,13, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,7,6,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,7,7,7,7,8,-1,-1,12,12,13, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,8,8,9,10,10,9,8,8,8,8,8,9,-1,13,13,13, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,10,9,9,9,-1,9,9,9,-1,14,14,14, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,10,10,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,24,25,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,24,25,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,28,29,28,27,26,25,24,24,24,23,23,23,23, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,25,25,25,25,25, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,26,26,26,26, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,37,38,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,27,27,27,27, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,38,38,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,28,28,28,28, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,29,29,29,29, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,30,30,30,30, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,31,31,31,31, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,39,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,39,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,39,39,38,38,38,38,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,41,41,41,41,41,41,41,41,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,42,42,42,42,42,42,42,42,43,44,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,43,43,43,43,43,43,43,43,-1,45,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,49,-1,44,44,44,44,44,44,44,44,45,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,45,-1,-1,45,45,45,45,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,48,49,49,48,47,46,47,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,49,49,49,48,47,47,47,48,49,50,51,52,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,-1,13,13,14,15,16, 41,40,39,39,-1,37,-1,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,-1,-1,-1,-1,15,15,16, 41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,-1,-1,-1,-1,-1,10,-1,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16, -1,40,39,38,37,36,35,34,33,33,33,32,31,31,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,13,12,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,14,14,14,15,16, 41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,3,-1,15,15,15,15,16, 41,40,39,38,37,36,36,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,22,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,-1,-1,-1,-1,-1,17, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,0,1,2,3,4,5,6,7,-1,18, 41,41,41,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,5,5,5,-1,-1,-1,-1,4,4,5,6,7,-1,17, 42,42,42,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,6,6,6,7,8,7,6,5,5,5,6,7,-1,16, 43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,7,7,7,7,8,7,6,6,-1,-1,-1,-1,-1,15, 44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,8,8,8,8,8,7,7,7,-1,11,11,12,13,14, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,9,8,8,8,8,9,10,11,12,13,14, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,10,10,10,9,9,9,9,9,-1,-1,12,12,13,14, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,10,10,10,10,11,-1,-1,13,13,14, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,13,14,13,12,11,11,11,11,11,12,-1,14,14,14, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,13,12,12,12,-1,12,12,12,-1,15,15,15, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,14,14,14,13,13,13,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,18,18,18, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,27,28,28,27,26,25,24,23,22,21,21,-1,-1,19,-1,19, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,24,24,-1,-1,-1,-1,21,20,21,20, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,25,25,25,26,26,-1,23,22,-1,21,21, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,26,26,25,24,23,23,23,22,22, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,27,26,25,24,24,24,23,23,23, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,25,25,24,24,24,24, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,30,-1,-1,-1,-1,26,25,25,25,25,25, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,33,32,31,31,31,32,33,34,-1,-1,26,26,26,26,26, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,32,33,34,35,-1,-1,27,27,27,27, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,41,41,42,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,28,28,28,28, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,41,42,42,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,35,36,-1,29,29,29,29, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,36,36,36,-1,30,30,30,30, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,37,-1,31,31,31,31, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,43,43,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,32,32,32,32, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,-1,-1,37,-1,34,33,33,33,33, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,34,34,34, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,43,42,41,41,41,41,41,-1,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,36, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,44,43,42,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,37, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,44,43,43,43,43,43,43,43,-1,-1,-1,44,-1,-1,-1,39,38,38,38,38,38,38,38,-1,38, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,44,44,44,44,44,44,44,44,45,46,46,45,45,45,-1,39,39,39,39,39,-1,39,-1,-1,39, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,53,-1,45,45,45,45,45,45,45,45,-1,47,46,45,44,44,-1,40,40,40,40,40,-1,-1,-1,41,40, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,52,53,-1,46,46,46,46,46,46,46,46,47,47,46,45,44,43,42,41,41,41,41,41,42,43,42,41,41, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,52,53,-1,-1,-1,47,-1,-1,47,47,47,47,47,46,45,44,44,-1,42,42,42,42,42,42,-1,42,42,42, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,52,52,52,51,50,49,48,49,-1,-1,-1,-1,-1,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,53,52,51,50,49,49,49,50,51,52,53,54,-1,46,46,46,46,-1,44,44,44,44,44,-1,-1,44,44,44, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,-1,13,13,14,15,16, 41,40,39,39,-1,37,-1,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,-1,-1,-1,-1,15,15,16, 41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,18,18,-1,-1,-1,-1,-1,-1,10,-1,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16, -1,40,39,38,37,36,35,34,33,33,33,32,31,31,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,13,12,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,13,13,14,15,16, -1,40,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,14,14,14,15,16, 41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,-1,15,15,15,15,16, 41,40,39,38,37,36,36,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,22,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,17, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,1,0,1,2,3,4,5,6,-1,17, 41,41,41,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,5,5,5,-1,-1,-1,-1,3,3,4,5,6,-1,16, 42,42,42,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,6,6,6,7,7,6,5,4,4,4,5,6,-1,15, 43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,7,7,7,7,7,6,5,5,-1,-1,-1,-1,-1,14, 44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,8,8,8,8,7,6,6,6,-1,10,10,11,12,13, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,8,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,10,10,9,8,8,8,8,8,-1,-1,11,11,12,13, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,9,9,9,9,10,-1,-1,12,12,13, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,13,13,12,11,10,10,10,10,10,11,-1,13,13,13, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,12,11,11,11,-1,11,11,11,-1,14,14,14, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,14,14,13,12,12,12,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,15,15,14,14,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,27,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,41,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,41,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,42,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,42,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,43,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,53,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,52,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,52,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,-1,14,14,15,16,17, 42,41,40,40,-1,38,-1,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,-1,-1,-1,-1,16,16,17, 42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,19,19,-1,-1,-1,-1,-1,-1,11,-1,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17, -1,41,40,39,38,37,36,35,34,34,34,33,32,32,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,14,13,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,41,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,15,15,15,16,17, 42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,14,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,-1,16,16,16,16,17, 42,41,40,39,38,37,37,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,23,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,17, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,2,1,0,1,2,3,4,5,-1,16, 42,42,42,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,6,6,6,-1,-1,-1,-1,2,2,3,4,5,-1,15, 43,43,43,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,22,21,21,-1,21,21,21,21,22,23,24,-1,7,7,7,7,6,5,4,3,3,3,4,5,-1,14, 44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,8,8,8,7,6,5,4,4,-1,-1,-1,-1,-1,13, 45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,9,9,8,7,6,5,5,5,-1,9,9,10,11,12, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11,12, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,10,10,11,12, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,8,8,8,8,9,-1,-1,11,11,12, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,13,12,11,10,9,9,9,9,9,10,-1,12,12,12, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,-1,10,10,10,-1,13,13,13, 46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,15,14,13,13,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 52,52,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 51,51,-1,43,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,24,24,24,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,27,26,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 47,-1,44,43,42,41,41,41,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 46,45,44,43,42,42,42,42,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,23,23,22,22,22,22, 47,-1,44,43,43,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 48,-1,44,44,44,44,-1,44,45,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,29,30,31,32,-1,-1,24,24,24,24,24, 48,-1,-1,-1,-1,45,46,45,45,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,30,31,32,33,-1,-1,25,25,25,25, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,41,40,41,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,26,26,26,26, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,41,41,41,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,33,34,-1,27,27,27,27, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,42,42,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,34,34,34,-1,28,28,28,28, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,42,42,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,35,-1,29,29,29,29, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,41,41,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,30,30,30,30, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,43,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,42,41,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,42,41,41,41,41,41,41,41,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,42,42,42,42,42,42,42,42,43,44,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,53,-1,43,43,43,43,43,43,43,43,-1,45,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,52,52,-1,44,44,44,44,44,44,44,44,45,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,51,51,-1,-1,-1,45,-1,-1,45,45,45,45,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,52,51,50,49,48,47,46,47,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,51,50,49,48,47,47,47,48,49,50,51,52,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,-1,15,15,16,17,18, 43,42,41,41,-1,39,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,-1,-1,-1,-1,17,17,18, 43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,17,17,18, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,20,20,-1,-1,-1,-1,-1,-1,12,-1,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18, -1,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,15,14,13,12,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,24,23,22,22,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,16,16,16,17,18, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,23,23,23,-1,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,-1,17,17,17,17,17, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,16, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,3,2,1,0,1,2,3,4,-1,15, 43,43,43,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,7,7,7,-1,-1,-1,-1,1,1,2,3,4,-1,14, 44,44,44,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,8,8,7,6,5,4,3,2,2,2,3,4,-1,13, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,12, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,4,-1,8,8,9,10,11, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,9,10,11, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,9,9,10,11, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,7,7,7,7,8,-1,-1,10,10,11, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,12,11,10,9,8,8,8,8,8,9,-1,11,11,11, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,-1,9,9,9,-1,12,12,12, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,14,13,12,12,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,27,26,25,24,23,22,21,20,19,18,18,-1,-1,16,-1,16, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,26,25,24,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,26,25,24,23,22,22,22,23,23,-1,20,19,-1,18,18, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,22,22,21,21,21,21, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,-1,-1,-1,-1,23,22,22,22,22,22, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,28,29,30,31,-1,-1,23,23,23,23,23, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,29,30,31,32,-1,-1,24,24,24,24, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,40,39,40,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,-1,25,25,25,25, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,40,40,40,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,32,32,33,-1,26,26,26,26, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,41,41,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,33,33,33,-1,27,27,27,27, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,41,41,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,34,-1,28,28,28,28, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,40,40,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,29,29,29,29, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,37,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,41,40,39,39,39,39,39,39,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,41,40,40,40,40,40,40,40,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,41,41,41,41,41,41,41,41,42,43,43,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,52,-1,42,42,42,42,42,42,42,42,-1,44,43,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,51,51,-1,43,43,43,43,43,43,43,43,44,44,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,50,50,-1,-1,-1,44,-1,-1,44,44,44,44,44,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,51,50,49,48,47,46,45,46,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,50,49,48,47,46,46,46,47,48,49,50,51,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19, 43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,-1,16,16,17,18,19, 43,42,42,42,-1,40,-1,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,-1,-1,-1,-1,-1,18,18,19, 43,42,41,41,-1,-1,-1,-1,35,35,34,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14,-1,-1,18,18,19, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,-1,-1,-1,-1,-1,13,-1,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19, -1,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,16,15,14,13,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,16,16,17,18,19, -1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,23,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,17,17,17,18,18, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,18,18,18,18,17, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,16, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,-1,4,3,2,1,0,1,2,3,-1,15, 43,43,43,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,8,8,8,-1,-1,-1,-1,1,1,1,2,3,-1,14, 44,44,44,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,9,8,7,6,5,4,3,2,2,2,2,3,-1,13, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,12, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,4,-1,8,8,9,10,11, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,9,10,11, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,9,9,10,11, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,7,7,7,7,8,-1,-1,10,10,11, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,12,11,10,9,8,8,8,8,8,9,-1,11,11,11, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,-1,9,9,9,-1,12,12,12, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,14,13,12,12,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,27,26,25,24,23,22,21,20,19,18,18,-1,-1,16,-1,16, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,26,25,24,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,26,25,24,23,22,22,22,23,23,-1,20,19,-1,18,18, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,22,22,21,21,21,21, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,-1,-1,-1,-1,23,22,22,22,22,22, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,28,29,30,31,-1,-1,23,23,23,23,23, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,29,30,31,32,-1,-1,24,24,24,24, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,40,39,40,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,-1,25,25,25,25, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,40,40,40,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,32,32,33,-1,26,26,26,26, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,41,41,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,33,33,33,-1,27,27,27,27, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,41,41,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,34,-1,28,28,28,28, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,40,40,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,29,29,29,29, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,37,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,41,40,39,39,39,39,39,39,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,41,40,40,40,40,40,40,40,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,41,41,41,41,41,41,41,41,42,43,43,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,52,-1,42,42,42,42,42,42,42,42,-1,44,43,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,51,51,-1,43,43,43,43,43,43,43,43,44,44,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,50,50,-1,-1,-1,44,-1,-1,44,44,44,44,44,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,51,50,49,48,47,46,45,46,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,50,49,48,47,46,46,46,47,48,49,50,51,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 43,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 43,42,42,42,-1,40,-1,37,36,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 43,42,41,41,-1,-1,-1,-1,35,35,35,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,20, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,-1,-1,-1,-1,-1,14,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20, -1,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,23,23,-1,17,16,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,18,19,19, -1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,24,24,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,18,18,18,18,18, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,19,19,19,18,17, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,16, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,-1,5,4,3,2,1,0,1,2,-1,15, 43,43,43,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,9,8,8,-1,-1,-1,-1,2,1,1,1,2,-1,14, 44,44,44,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,9,8,7,6,5,4,3,2,2,2,2,2,-1,13, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,12, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,4,-1,8,8,9,10,11, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,9,10,11, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,9,9,10,11, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,7,7,7,7,8,-1,-1,10,10,11, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,12,11,10,9,8,8,8,8,8,9,-1,11,11,11, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,-1,9,9,9,-1,12,12,12, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,14,13,12,12,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,27,26,25,24,23,22,21,20,19,18,18,-1,-1,16,-1,16, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,26,25,24,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,26,25,24,23,22,22,22,23,23,-1,20,19,-1,18,18, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,22,22,21,21,21,21, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,-1,-1,-1,-1,23,22,22,22,22,22, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,28,29,30,31,-1,-1,23,23,23,23,23, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,29,30,31,32,-1,-1,24,24,24,24, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,40,39,40,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,-1,25,25,25,25, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,40,40,40,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,32,32,33,-1,26,26,26,26, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,41,41,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,33,33,33,-1,27,27,27,27, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,41,41,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,34,-1,28,28,28,28, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,40,40,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,29,29,29,29, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,37,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,41,40,39,39,39,39,39,39,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,41,40,40,40,40,40,40,40,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,41,41,41,41,41,41,41,41,42,43,43,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,52,-1,42,42,42,42,42,42,42,42,-1,44,43,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,51,51,-1,43,43,43,43,43,43,43,43,44,44,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,50,50,-1,-1,-1,44,-1,-1,44,44,44,44,44,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,51,50,49,48,47,46,45,46,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,50,49,48,47,46,46,46,47,48,49,50,51,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 44,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,21, 44,43,43,43,-1,41,-1,38,37,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,20,20,21, 44,43,42,42,-1,-1,-1,-1,36,36,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16,-1,-1,20,20,21, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,15,-1,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21, -1,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,24,24,-1,18,17,16,15,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,19,20,20, -1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,25,25,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,19,19,19,19,19, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,20,20,20,19,18, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,17, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,6,5,4,3,2,1,0,1,-1,16, 44,44,44,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,10,9,9,-1,-1,-1,-1,3,2,1,1,1,-1,15, 45,45,45,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,22,21,21,-1,21,21,21,21,22,23,24,-1,10,9,8,7,6,5,4,3,2,2,2,2,-1,14, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,13, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,5,-1,9,9,10,11,12, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11,12, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,10,10,11,12, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,8,8,8,8,9,-1,-1,11,11,12, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,13,12,11,10,9,9,9,9,9,10,-1,12,12,12, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,-1,10,10,10,-1,13,13,13, 46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,15,14,13,13,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 52,52,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 51,51,-1,43,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,24,24,24,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,27,26,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 47,-1,44,43,42,41,41,41,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 46,45,44,43,42,42,42,42,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,23,23,22,22,22,22, 47,-1,44,43,43,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 48,-1,44,44,44,44,-1,44,45,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,29,30,31,32,-1,-1,24,24,24,24,24, 48,-1,-1,-1,-1,45,46,45,45,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,30,31,32,33,-1,-1,25,25,25,25, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,41,40,41,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,26,26,26,26, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,41,41,41,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,33,34,-1,27,27,27,27, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,42,42,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,34,34,34,-1,28,28,28,28, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,42,42,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,35,-1,29,29,29,29, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,41,41,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,30,30,30,30, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,43,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,42,41,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,42,41,41,41,41,41,41,41,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,42,42,42,42,42,42,42,42,43,44,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,53,-1,43,43,43,43,43,43,43,43,-1,45,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,52,52,-1,44,44,44,44,44,44,44,44,45,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,51,51,-1,-1,-1,45,-1,-1,45,45,45,45,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,52,51,50,49,48,47,46,47,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,51,50,49,48,47,47,47,48,49,50,51,52,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22, 45,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,-1,19,19,20,21,22, 45,44,44,44,-1,42,-1,39,38,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,21,21,22, 45,44,43,43,-1,-1,-1,-1,37,37,37,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17,-1,-1,21,21,22, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,-1,-1,-1,-1,-1,16,-1,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22, -1,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,25,25,-1,19,18,17,16,15,15,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,20,21,21, -1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,26,26,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,20,20,20,20,20, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,21,21,21,20,19, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,18, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,7,6,5,4,3,2,1,0,-1,17, 45,45,45,-1,43,42,41,40,40,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,11,10,10,-1,-1,-1,-1,4,3,2,1,1,-1,16, 46,46,46,-1,43,42,41,40,39,39,-1,-1,34,-1,-1,-1,-1,-1,-1,27,-1,-1,23,22,22,-1,22,22,22,22,23,24,25,-1,11,10,9,8,7,6,5,4,3,2,2,2,-1,15, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,-1,23,22,21,21,21,21,21,22,-1,25,25,-1,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,14, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,6,-1,10,10,11,12,13, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,11,11,12,13, 47,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,9,9,9,9,10,-1,-1,12,12,13, 47,46,45,45,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,14,13,12,11,10,10,10,10,10,11,-1,13,13,13, 47,46,45,44,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,-1,11,11,11,-1,14,14,14, 47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,16,15,14,14,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 53,53,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 52,52,-1,44,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,25,25,25,24,24,24,24,25,26,27,28,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 48,-1,45,44,43,42,42,42,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 47,46,45,44,43,43,43,43,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 48,-1,45,44,44,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 49,-1,45,45,45,45,-1,45,46,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 49,-1,-1,-1,-1,46,47,46,46,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,12,11,10,9,9,9,9, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,13,-1,10,9,8,8,8, 49,48,47,47,-1,45,-1,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,7,7,7, 49,48,47,47,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,6,6,6, -1,48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,26,26,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5, -1,48,47,46,45,44,43,42,41,41,41,40,39,39,-1,-1,-1,-1,-1,31,31,-1,-1,27,27,-1,25,24,23,22,21,20,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,6,5,4,4,4, -1,48,47,46,45,44,43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,16,17,18,18,18,-1,6,5,4,3,3, 49,48,47,46,45,44,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,23,23,-1,20,19,18,17,16,16,16,17,17,17,17,-1,6,5,4,3,2, 49,48,47,46,45,44,44,44,43,42,41,40,39,38,38,-1,-1,34,33,32,31,30,30,30,30,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,16,16,-1,-1,-1,-1,-1,1, 49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,18,17,16,15,15,15,16,17,-1,0, 49,49,49,-1,49,48,47,46,46,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,17,16,16,-1,-1,-1,-1,14,14,15,16,17,-1,1, 50,50,50,-1,49,48,47,46,45,45,-1,-1,40,-1,-1,-1,-1,-1,-1,33,-1,-1,29,28,28,-1,28,28,28,28,29,30,31,-1,17,16,15,14,13,13,13,13,14,15,16,17,-1,2, 51,51,51,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,35,-1,29,28,27,27,27,27,27,28,-1,31,31,-1,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,3, 52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,11,-1,8,7,6,5,4, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5, -1,-1,-1,-1,49,48,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6, 53,52,51,50,49,48,47,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,32,-1,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,12,12,13,-1,-1,7,7,7, 53,52,51,51,-1,48,47,47,47,47,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,-1,8,8,8, 53,52,51,50,49,48,48,48,48,48,-1,42,41,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,14,14,14,-1,9,9,9, 53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,39,-1,-1,30,29,29,-1,28,29,30,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,15,14,13,12,11,11,11, 59,59,-1,50,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,40,41,-1,30,30,30,30,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12, 58,58,-1,50,49,48,47,46,45,45,-1,42,41,41,41,41,41,42,41,41,-1,31,31,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,13,-1,13, 57,58,-1,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,-1,-1,32,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,15,14,15,14, 56,-1,-1,50,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,-1,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,20,-1,17,16,-1,15,15, 55,-1,51,50,49,48,47,47,-1,45,-1,-1,-1,44,44,44,-1,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,20,20,20,20,20,19,18,17,17,17,16,16, 54,-1,51,50,49,48,48,48,-1,45,45,45,-1,43,44,45,-1,37,36,35,34,34,34,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,21,20,19,18,18,18,17,17,17, 53,52,51,50,49,49,49,49,-1,45,44,44,-1,42,-1,-1,-1,37,36,35,35,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,19,19,18,18,18,18, 54,-1,51,50,50,50,50,50,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,-1,-1,-1,-1,20,19,19,19,19,19, 55,-1,51,51,51,51,-1,51,52,-1,44,43,42,41,40,39,38,37,37,37,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,25,26,27,28,-1,-1,20,20,20,20,20, 55,-1,-1,-1,-1,52,53,52,52,-1,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,26,27,28,29,-1,-1,21,21,21,21, 54,53,52,52,-1,-1,-1,-1,-1,-1,44,43,42,41,41,41,42,43,42,41,40,39,38,37,36,37,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,22,22,22,22, 54,53,52,51,50,49,48,47,46,45,44,43,42,42,42,42,-1,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,29,29,30,-1,23,23,23,23, 54,53,52,52,-1,49,48,47,46,45,44,43,43,43,43,-1,-1,43,42,41,40,39,38,38,38,38,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,30,30,30,-1,24,24,24,24, 54,53,53,-1,-1,-1,-1,-1,46,45,44,44,44,44,44,-1,44,43,42,41,40,39,39,39,38,38,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,31,-1,25,25,25,25, -1,53,52,51,51,-1,48,47,46,45,45,45,45,45,45,45,44,43,42,41,40,40,40,-1,37,37,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,26,26,26,26, -1,-1,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,44,43,42,41,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,31,-1,28,27,27,27,27, -1,-1,52,51,50,49,48,47,47,47,-1,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,28,28,28, 54,53,52,51,50,49,49,-1,-1,-1,-1,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29, 54,53,52,51,50,50,50,-1,53,52,52,-1,48,47,46,45,44,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,30, 54,53,52,51,51,51,51,-1,53,52,51,50,49,-1,-1,-1,45,-1,43,43,-1,-1,-1,38,37,36,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,31, 54,53,52,52,52,52,52,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,44,-1,51,51,-1,38,37,37,37,37,37,37,37,-1,-1,-1,38,-1,-1,-1,33,32,32,32,32,32,32,32,-1,32, 54,53,53,53,53,53,53,54,54,53,52,51,50,49,48,47,47,-1,-1,50,50,50,-1,38,38,38,38,38,38,38,38,39,40,40,39,39,39,-1,33,33,33,33,33,-1,33,-1,-1,33, 54,54,54,54,54,54,54,54,54,53,52,51,50,49,48,48,48,-1,49,49,49,49,-1,39,39,39,39,39,39,39,39,-1,41,40,39,38,38,-1,34,34,34,34,34,-1,-1,-1,35,34, 55,55,55,55,55,-1,55,55,54,53,52,51,50,49,49,49,49,50,49,48,48,48,-1,40,40,40,40,40,40,40,40,41,41,40,39,38,37,36,35,35,35,35,35,36,37,36,35,35, 56,56,56,56,-1,-1,56,55,54,53,52,51,50,50,50,50,50,50,49,48,47,47,-1,-1,-1,41,-1,-1,41,41,41,41,41,40,39,38,38,-1,36,36,36,36,36,36,-1,36,36,36, 57,57,57,-1,-1,-1,-1,-1,54,53,52,52,-1,51,51,51,51,-1,-1,48,47,46,45,44,43,42,43,-1,-1,-1,-1,-1,-1,40,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 58,58,58,59,58,57,56,55,54,53,53,53,53,52,52,52,-1,-1,-1,-1,47,46,45,44,43,43,43,44,45,46,47,48,-1,40,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 10,10,10,10,10,11,12,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 9,9,9,9,10,11,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 8,8,8,8,-1,12,-1,12,11,11,11,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 8,7,7,7,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,6,6,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,38,37,37,37,37,36,36,36,37,38,39,40,40,41,42,43,-1,-1,-1,-1,-1,48, 1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,41,41,42,43,43,43,44,45,-1,49, 0,1,2,-1,8,8,8,8,9,10,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 1,1,2,-1,7,7,7,8,9,10,-1,-1,14,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,-1,27,27,27,27,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 12,11,10,9,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,28,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 12,11,10,10,-1,9,9,9,9,10,-1,15,15,15,15,16,17,18,19,-1,-1,23,-1,27,27,28,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 12,11,11,11,11,10,10,10,10,10,-1,16,16,16,16,16,17,18,19,-1,25,24,25,26,27,28,29,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 12,12,12,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,-1,25,25,25,26,27,28,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,49,49,49, -1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,18,18,18,18,19,-1,-1,26,26,26,-1,29,30,31,-1,34,34,34,34,34,34,35,-1,-1,-1,-1,-1,46,46,47,48,49,50,50, 27,27,-1,13,13,13,13,13,14,15,16,17,18,19,19,19,19,-1,20,21,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,50,50,51, 26,26,-1,14,14,14,14,14,14,15,-1,18,18,19,20,20,20,21,21,21,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,51,-1,52, 25,26,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,21,21,22,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,52, 24,-1,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,22,22,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 23,-1,18,17,17,17,17,17,-1,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 22,-1,18,18,18,18,18,18,-1,18,19,20,-1,21,21,21,-1,28,28,28,29,30,31,-1,38,39,39,39,39,40,41,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 21,20,19,19,19,19,19,19,-1,19,19,20,-1,22,-1,-1,-1,27,27,28,29,-1,-1,-1,37,-1,38,38,39,40,41,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 22,-1,20,20,20,20,20,20,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,37,36,36,36,37,38,39,40,41,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 23,-1,21,21,21,21,-1,21,22,-1,21,21,21,22,23,24,25,26,27,28,-1,-1,37,36,35,36,37,38,39,40,41,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 24,-1,-1,-1,-1,22,23,22,22,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 25,26,27,28,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,43,43,43,43,43,43,43,43,44,44,44,44,45,46,47,48,-1,50,50,50,51, 26,26,27,28,29,29,28,27,26,25,24,24,24,24,24,24,-1,27,27,28,29,30,31,32,33,34,-1,42,42,42,42,42,42,42,43,44,45,45,45,-1,47,47,48,-1,51,51,51,51, 27,27,27,28,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,28,28,28,29,30,31,32,33,34,-1,42,41,41,41,41,41,42,43,44,45,46,46,47,48,48,48,-1,52,52,52,52, 28,28,28,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,30,29,29,29,29,30,31,32,33,34,-1,42,41,40,40,40,41,42,43,44,45,46,47,47,48,49,49,-1,53,53,53,53, -1,29,29,30,31,-1,29,28,27,27,27,27,27,27,27,28,29,30,30,30,30,30,31,-1,34,34,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,48,49,-1,-1,54,54,54,54, -1,-1,30,30,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,31,31,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,50,50,51,51,52,53,54,54,55,56, 34,33,32,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,33,33,33,33,33,34,35,36,37,38,39,-1,-1,47,47,47,47,48,49,50,51,52,52,53,53,54,55,56, 34,33,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,34,34,34,34,34,35,36,37,38,39,-1,47,46,46,46,47,48,49,50,51,52,52,52,53,54,-1,57, 34,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,46,47,48,49,50,51,51,51,52,53,54,-1,58, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,50,50,50,50,51,52,53,54,-1,58, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,49,49,49,50,51,-1,54,-1,-1,57, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,48,48,49,50,51,-1,-1,-1,56,56, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,48,48,49,50,51,52,-1,55,55,56, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,49,49,49,50,51,-1,-1,56,56,56, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,50,50,50,50,51,-1,-1,57,57,57, 10,10,10,10,10,11,12,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 9,9,9,9,10,11,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 8,8,8,8,-1,12,-1,12,11,11,11,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 8,7,7,7,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,6,6,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,38,37,37,37,37,36,36,36,37,38,39,40,40,41,42,43,-1,-1,-1,-1,-1,48, 1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,41,41,42,43,43,43,44,45,-1,49, 1,0,1,-1,8,8,8,8,9,10,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 1,1,1,-1,7,7,7,8,9,10,-1,-1,14,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,-1,27,27,27,27,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 12,11,10,9,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,28,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 12,11,10,10,-1,9,9,9,9,10,-1,15,15,15,15,16,17,18,19,-1,-1,23,-1,27,27,28,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 12,11,11,11,11,10,10,10,10,10,-1,16,16,16,16,16,17,18,19,-1,25,24,25,26,27,28,29,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 12,12,12,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,-1,25,25,25,26,27,28,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,49,49,49, -1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,18,18,18,18,19,-1,-1,26,26,26,-1,29,30,31,-1,34,34,34,34,34,34,35,-1,-1,-1,-1,-1,46,46,47,48,49,50,50, 27,27,-1,13,13,13,13,13,14,15,16,17,18,19,19,19,19,-1,20,21,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,50,50,51, 26,26,-1,14,14,14,14,14,14,15,-1,18,18,19,20,20,20,21,21,21,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,51,-1,52, 25,26,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,21,21,22,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,52, 24,-1,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,22,22,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 23,-1,18,17,17,17,17,17,-1,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 22,-1,18,18,18,18,18,18,-1,18,19,20,-1,21,21,21,-1,28,28,28,29,30,31,-1,38,39,39,39,39,40,41,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 21,20,19,19,19,19,19,19,-1,19,19,20,-1,22,-1,-1,-1,27,27,28,29,-1,-1,-1,37,-1,38,38,39,40,41,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 22,-1,20,20,20,20,20,20,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,37,36,36,36,37,38,39,40,41,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 23,-1,21,21,21,21,-1,21,22,-1,21,21,21,22,23,24,25,26,27,28,-1,-1,37,36,35,36,37,38,39,40,41,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 24,-1,-1,-1,-1,22,23,22,22,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 25,26,27,28,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,43,43,43,43,43,43,43,43,44,44,44,44,45,46,47,48,-1,50,50,50,51, 26,26,27,28,29,29,28,27,26,25,24,24,24,24,24,24,-1,27,27,28,29,30,31,32,33,34,-1,42,42,42,42,42,42,42,43,44,45,45,45,-1,47,47,48,-1,51,51,51,51, 27,27,27,28,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,28,28,28,29,30,31,32,33,34,-1,42,41,41,41,41,41,42,43,44,45,46,46,47,48,48,48,-1,52,52,52,52, 28,28,28,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,30,29,29,29,29,30,31,32,33,34,-1,42,41,40,40,40,41,42,43,44,45,46,47,47,48,49,49,-1,53,53,53,53, -1,29,29,30,31,-1,29,28,27,27,27,27,27,27,27,28,29,30,30,30,30,30,31,-1,34,34,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,48,49,-1,-1,54,54,54,54, -1,-1,30,30,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,31,31,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,50,50,51,51,52,53,54,54,55,56, 34,33,32,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,33,33,33,33,33,34,35,36,37,38,39,-1,-1,47,47,47,47,48,49,50,51,52,52,53,53,54,55,56, 34,33,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,34,34,34,34,34,35,36,37,38,39,-1,47,46,46,46,47,48,49,50,51,52,52,52,53,54,-1,57, 34,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,46,47,48,49,50,51,51,51,52,53,54,-1,58, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,50,50,50,50,51,52,53,54,-1,58, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,49,49,49,50,51,-1,54,-1,-1,57, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,48,48,49,50,51,-1,-1,-1,56,56, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,48,48,49,50,51,52,-1,55,55,56, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,49,49,49,50,51,-1,-1,56,56,56, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,50,50,50,50,51,-1,-1,57,57,57, 10,10,10,10,10,11,12,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 9,9,9,9,10,11,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 8,8,8,8,-1,12,-1,12,11,11,11,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 8,7,7,7,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,6,6,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,-1,-1,24,24,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,38,37,37,37,37,36,36,36,37,38,39,40,40,41,42,43,-1,-1,-1,-1,-1,48, 2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,41,41,42,43,43,43,44,45,-1,49, 2,1,0,-1,8,8,8,8,9,10,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 2,1,1,-1,7,7,7,8,9,10,-1,-1,14,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,-1,27,27,27,27,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 12,11,10,9,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,28,28,28,28,28,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 12,11,10,10,-1,9,9,9,9,10,-1,15,15,15,15,16,17,18,19,-1,-1,23,-1,27,27,28,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 12,11,11,11,11,10,10,10,10,10,-1,16,16,16,16,16,17,18,19,-1,25,24,25,26,27,28,29,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 12,12,12,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,-1,25,25,25,26,27,28,-1,-1,-1,33,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,49,49,49, -1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,18,18,18,18,19,-1,-1,26,26,26,-1,29,30,31,-1,34,34,34,34,34,34,35,-1,-1,-1,-1,-1,46,46,47,48,49,50,50, 27,27,-1,13,13,13,13,13,14,15,16,17,18,19,19,19,19,-1,20,21,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,50,50,51, 26,26,-1,14,14,14,14,14,14,15,-1,18,18,19,20,20,20,21,21,21,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,51,-1,52, 25,26,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,21,21,22,-1,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,52, 24,-1,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,22,22,-1,31,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 23,-1,18,17,17,17,17,17,-1,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 22,-1,18,18,18,18,18,18,-1,18,19,20,-1,21,21,21,-1,28,28,28,29,30,31,-1,38,39,39,39,39,40,41,41,40,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 21,20,19,19,19,19,19,19,-1,19,19,20,-1,22,-1,-1,-1,27,27,28,29,-1,-1,-1,37,-1,38,38,39,40,41,41,40,40,40,41,42,43,44,45,45,45,46,47,48,49,50,51, 22,-1,20,20,20,20,20,20,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,37,36,36,36,37,38,39,40,41,41,41,41,41,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51, 23,-1,21,21,21,21,-1,21,22,-1,21,21,21,22,23,24,25,26,27,28,-1,-1,37,36,35,36,37,38,39,40,41,42,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50,51, 24,-1,-1,-1,-1,22,23,22,22,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,43,44,45,46,47,-1,-1,49,49,50,51, 25,26,27,28,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,43,43,43,43,43,43,43,43,44,44,44,44,45,46,47,48,-1,50,50,50,51, 26,26,27,28,29,29,28,27,26,25,24,24,24,24,24,24,-1,27,27,28,29,30,31,32,33,34,-1,42,42,42,42,42,42,42,43,44,45,45,45,-1,47,47,48,-1,51,51,51,51, 27,27,27,28,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,28,28,28,29,30,31,32,33,34,-1,42,41,41,41,41,41,42,43,44,45,46,46,47,48,48,48,-1,52,52,52,52, 28,28,28,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,30,29,29,29,29,30,31,32,33,34,-1,42,41,40,40,40,41,42,43,44,45,46,47,47,48,49,49,-1,53,53,53,53, -1,29,29,30,31,-1,29,28,27,27,27,27,27,27,27,28,29,30,30,30,30,30,31,-1,34,34,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,48,49,-1,-1,54,54,54,54, -1,-1,30,30,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,50,-1,54,54,55,55,55, -1,-1,31,31,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,50,50,51,51,52,53,54,54,55,56, 34,33,32,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,33,33,33,33,33,34,35,36,37,38,39,-1,-1,47,47,47,47,48,49,50,51,52,52,53,53,54,55,56, 34,33,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,34,34,34,34,34,35,36,37,38,39,-1,47,46,46,46,47,48,49,50,51,52,52,52,53,54,-1,57, 34,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,46,47,48,49,50,51,51,51,52,53,54,-1,58, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,50,50,50,50,51,52,53,54,-1,58, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,49,49,49,50,51,-1,54,-1,-1,57, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,48,48,49,50,51,-1,-1,-1,56,56, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,48,48,49,50,51,52,-1,55,55,56, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,49,49,49,50,51,-1,-1,56,56,56, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,50,50,50,50,51,-1,-1,57,57,57, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 18,18,18,18,18,19,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 17,17,17,17,18,19,20,19,19,19,19,19,19,20,21,22,23,23,23,23,23,23,-1,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 16,16,16,16,-1,20,-1,19,18,18,18,18,19,20,21,-1,-1,23,22,22,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 16,15,15,15,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,23,22,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,14,14,14,14,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,13,13,13,13,13,14,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,12,12,12,12,13,14,15,15,14,14,14,14,14,14,14,15,16,17,18,18,19,20,21,22,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 11,11,11,11,12,13,14,15,15,14,13,13,13,13,13,14,15,16,17,17,18,19,20,21,22,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 10,10,10,11,12,13,14,15,15,14,13,12,12,12,12,-1,-1,16,16,17,18,19,20,21,22,-1,38,37,37,37,37,36,36,36,37,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,48, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 8,8,8,-1,0,1,2,3,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 7,7,7,-1,1,1,2,3,4,5,-1,-1,9,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 7,6,6,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 7,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,5,5,5,5,5,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 10,9,8,7,6,6,6,6,6,6,-1,9,9,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 10,9,8,8,-1,7,7,7,7,7,-1,10,10,10,10,11,12,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 10,9,9,9,9,8,8,8,8,8,-1,11,11,11,11,11,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 10,10,10,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,10,10,10,10,11,12,13,14,15,15,14,13,13,13,13,14,-1,-1,21,21,21,-1,24,25,26,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 25,25,-1,11,11,11,11,11,12,13,14,15,15,14,14,14,14,-1,15,16,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 24,24,-1,12,12,12,12,12,12,13,-1,16,15,15,15,15,15,16,16,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 23,24,-1,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,17,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 22,-1,-1,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,19,19,19,-1,26,26,26,27,27,27,-1,36,37,37,37,37,38,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,20,-1,-1,-1,25,25,26,27,-1,-1,-1,35,-1,36,36,37,38,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 20,-1,18,18,18,18,18,18,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,35,36,37,38,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 21,-1,19,19,19,19,-1,19,20,-1,19,19,19,20,21,22,23,24,25,26,-1,-1,35,34,33,34,35,36,37,38,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 22,-1,-1,-1,-1,20,21,20,20,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 23,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,41,41,41,41,41,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 24,24,25,26,27,27,26,25,24,23,22,22,22,22,22,22,-1,25,25,26,27,28,29,30,31,32,-1,40,40,40,40,40,40,40,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 25,25,25,26,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,39,39,39,39,40,41,41,41,41,41,42,43,43,43,-1,47,47,47,47, 26,26,26,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,38,38,39,40,41,42,42,42,42,42,43,44,44,-1,48,48,48,48, -1,27,27,28,29,-1,27,26,25,25,25,25,25,25,25,26,27,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,39,40,41,42,43,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,28,28,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,29,29,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,48,48,47,46,47,48,49,50,51,51, 32,31,30,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,46,47,48,47,47,47,48,49,50,51,52, 32,31,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,46,47,48,48,48,48,48,49,50,-1,53, 32,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,46,47,48,49,49,49,49,49,50,-1,54, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,48,48,48,48,49,50,50,50,-1,55, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48,49,-1,51,-1,-1,55, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,48,49,-1,-1,-1,54,54, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,50,-1,53,53,54, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,54,54,54, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,55,55,55, 18,18,18,18,18,19,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 17,17,17,17,18,19,19,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 16,16,16,16,-1,20,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 16,15,15,15,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,14,14,14,14,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,13,13,13,13,13,14,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,12,12,12,12,13,14,15,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 11,11,11,11,12,13,14,15,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 10,10,10,11,12,13,14,15,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 8,8,8,-1,1,0,1,2,3,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 7,7,7,-1,1,1,1,2,3,4,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 7,6,6,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 7,6,6,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,5,5,5,5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 10,9,8,7,6,6,6,6,6,6,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 10,9,8,8,-1,7,7,7,7,7,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 10,9,9,9,9,8,8,8,8,8,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 10,10,10,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,10,10,10,10,11,12,13,14,15,14,13,12,12,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 25,25,-1,11,11,11,11,11,12,13,14,15,14,13,13,13,13,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 24,24,-1,12,12,12,12,12,12,13,-1,15,14,14,14,14,14,15,15,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 23,24,-1,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,16,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 22,-1,-1,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,17,17,17,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,18,18,18,-1,26,26,26,26,26,26,-1,36,37,37,37,37,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,19,-1,-1,-1,25,25,26,27,-1,-1,-1,35,-1,36,36,37,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 20,-1,18,18,18,18,18,18,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,35,36,37,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 21,-1,19,19,19,19,-1,19,20,-1,19,19,19,20,21,22,23,24,25,26,-1,-1,35,34,33,34,35,36,37,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 22,-1,-1,-1,-1,20,21,20,20,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 23,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,41,41,41,41,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 24,24,25,26,27,27,26,25,24,23,22,22,22,22,22,22,-1,25,25,26,27,28,29,30,31,32,-1,40,40,40,40,40,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 25,25,25,26,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,39,39,39,39,40,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 26,26,26,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,38,38,39,40,41,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,27,27,28,29,-1,27,26,25,25,25,25,25,25,25,26,27,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,28,28,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,29,29,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,46,47,48,49,50,50, 32,31,30,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,46,47,47,46,46,46,47,48,49,50,51, 32,31,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,46,47,47,47,47,47,47,48,49,-1,52, 32,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,46,47,48,48,48,48,48,48,49,-1,53, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,48,48,48,48,49,49,49,49,-1,54, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48,49,-1,50,-1,-1,55, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,48,49,-1,-1,-1,54,54, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,50,-1,53,53,54, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,54,54,54, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,55,55,55, 18,18,18,18,18,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 17,17,17,17,18,19,18,17,17,17,17,17,17,18,19,20,21,21,21,21,21,21,-1,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 16,16,16,16,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,21,20,20,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 16,15,15,15,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,21,20,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,14,14,14,14,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,13,13,13,13,13,14,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,12,12,12,12,13,14,14,13,12,12,12,12,12,12,12,13,14,15,16,16,17,18,19,20,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 11,11,11,11,12,13,14,14,13,12,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 10,10,10,11,12,13,14,14,13,12,11,10,10,10,10,-1,-1,14,14,15,16,17,18,19,20,-1,36,35,35,35,35,34,34,34,35,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,46, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 8,8,8,-1,2,1,0,1,2,3,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 7,7,7,-1,2,1,1,1,2,3,-1,-1,7,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 7,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 7,6,6,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,5,5,5,5,5,5,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 10,9,8,7,6,6,6,6,6,6,-1,7,7,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 10,9,8,8,-1,7,7,7,7,7,-1,8,8,8,8,9,10,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 10,9,9,9,9,8,8,8,8,8,-1,9,9,9,9,9,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 10,10,10,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,10,10,10,10,11,12,13,14,14,13,12,11,11,11,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 25,25,-1,11,11,11,11,11,12,13,14,14,13,12,12,12,12,-1,13,14,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 24,24,-1,12,12,12,12,12,12,13,-1,14,13,13,13,13,13,14,14,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 23,24,-1,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,15,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 22,-1,-1,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,16,16,16,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,17,17,17,-1,25,25,25,25,25,25,-1,36,37,37,37,37,36,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,18,-1,-1,-1,24,24,25,26,-1,-1,-1,35,-1,36,36,37,36,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 20,-1,18,18,18,18,18,18,-1,-1,18,18,19,19,20,21,22,23,24,25,-1,-1,35,34,34,34,35,36,37,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 21,-1,19,19,19,19,-1,19,20,-1,19,19,19,20,20,21,22,23,24,25,-1,-1,35,34,33,34,35,36,37,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 22,-1,-1,-1,-1,20,21,20,20,-1,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 23,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,41,41,41,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 24,24,25,26,27,27,26,25,24,23,22,22,22,22,22,22,-1,25,25,26,27,28,29,30,31,32,-1,40,40,40,40,39,38,38,38,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 25,25,25,26,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,39,39,39,39,39,39,39,39,39,39,40,41,41,41,-1,45,45,45,45, 26,26,26,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,38,38,39,40,40,40,40,40,40,40,41,42,42,-1,46,46,46,46, -1,27,27,28,29,-1,27,26,25,25,25,25,25,25,25,26,27,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,39,40,41,41,41,41,41,41,41,42,-1,-1,47,47,47,47, -1,-1,28,28,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,29,29,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,45,46,47,48,49,49, 32,31,30,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,46,47,46,45,45,45,46,47,48,49,50, 32,31,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,46,47,46,46,46,46,46,47,48,-1,51, 32,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,46,47,47,47,47,47,47,47,48,-1,52, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,48,48,48,48,48,48,48,48,-1,53, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48,49,-1,49,-1,-1,54, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,48,49,-1,-1,-1,54,54, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,50,-1,53,53,54, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,54,54,54, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,55,55,55, 18,18,18,18,18,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 17,17,17,17,18,18,17,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 16,16,16,16,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,20,19,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 16,15,15,15,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,20,19,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,14,14,14,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,13,13,13,13,13,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,12,12,12,12,13,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 11,11,11,11,12,13,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 10,10,10,11,12,13,14,13,12,11,10,9,9,9,9,-1,-1,13,13,14,15,16,17,18,19,-1,35,34,34,34,34,33,33,33,34,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,45, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 8,8,8,-1,3,2,1,0,1,2,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 7,7,7,-1,3,2,1,1,1,2,-1,-1,6,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 7,6,6,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,5,5,5,5,5,5,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 10,9,8,7,6,6,6,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 10,9,8,8,-1,7,7,7,7,7,-1,7,7,7,7,8,9,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 10,9,9,9,9,8,8,8,8,8,-1,8,8,8,8,8,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 10,10,10,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,10,10,10,10,11,12,13,14,13,12,11,10,10,10,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 25,25,-1,11,11,11,11,11,12,13,14,13,12,11,11,11,11,-1,12,13,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 24,24,-1,12,12,12,12,12,12,13,-1,13,12,12,12,12,12,13,13,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 23,24,-1,13,13,13,13,13,13,13,14,13,13,13,13,13,13,13,14,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 22,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,16,16,16,-1,24,24,24,24,24,24,-1,35,36,36,36,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,17,-1,-1,-1,23,23,24,25,-1,-1,-1,34,-1,35,35,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 20,-1,18,18,18,18,18,18,-1,-1,18,18,19,18,19,20,21,22,23,24,-1,-1,34,33,33,33,34,35,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 21,-1,19,19,19,19,-1,19,20,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,34,33,32,33,34,35,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 22,-1,-1,-1,-1,20,21,20,20,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 23,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,40,40,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 24,24,25,26,27,27,26,25,24,23,22,22,22,22,22,22,-1,24,24,25,26,27,28,29,30,31,-1,39,39,39,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 25,25,25,26,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,39,38,38,38,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 26,26,26,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,39,38,37,37,37,38,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,27,27,28,29,-1,27,26,25,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,36,36,37,38,39,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,28,28,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,29,29,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 32,31,30,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,-1,44,44,44,44,45,46,45,44,44,44,45,46,47,48,49, 32,31,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,-1,44,43,43,43,44,45,46,45,45,45,45,45,46,47,-1,50, 32,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,33,34,35,36,-1,44,43,42,43,44,45,46,46,46,46,46,46,46,47,-1,51, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,34,35,36,-1,-1,-1,41,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47,48,-1,48,-1,-1,53, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,36,-1,39,39,40,41,42,-1,45,45,46,47,48,-1,-1,-1,53,53, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,40,41,42,-1,45,45,46,47,48,49,-1,52,52,53, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,46,46,46,47,48,-1,-1,53,53,53, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,42,-1,47,47,47,47,48,-1,-1,54,54,54, 19,19,19,19,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 18,18,18,18,19,18,17,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 17,17,17,17,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,20,19,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 17,16,16,16,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,20,19,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,15,15,15,15,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,14,14,14,14,14,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,13,13,13,13,14,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 12,12,12,12,13,14,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 11,11,11,12,13,14,14,13,12,11,10,9,9,9,9,-1,-1,13,13,14,15,16,17,18,19,-1,35,34,34,34,34,33,33,33,34,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,45, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 9,9,9,-1,4,3,2,1,0,1,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 8,8,8,-1,4,3,2,1,1,1,-1,-1,6,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 8,7,7,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 8,7,7,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,5,5,5,5,5,5,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 10,9,8,7,6,6,6,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 10,9,8,8,-1,7,7,7,7,7,-1,7,7,7,7,8,9,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 10,9,9,9,9,8,8,8,8,8,-1,8,8,8,8,8,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 10,10,10,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,10,10,10,10,11,12,13,14,13,12,11,10,10,10,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 25,25,-1,11,11,11,11,11,12,13,14,13,12,11,11,11,11,-1,12,13,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 24,24,-1,12,12,12,12,12,12,13,-1,13,12,12,12,12,12,13,13,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 23,24,-1,13,13,13,13,13,13,13,14,13,13,13,13,13,13,13,14,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 22,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,16,16,16,-1,24,24,24,24,24,24,-1,35,36,36,36,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,17,-1,-1,-1,23,23,24,25,-1,-1,-1,34,-1,35,35,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 20,-1,18,18,18,18,18,18,-1,-1,18,18,19,18,19,20,21,22,23,24,-1,-1,34,33,33,33,34,35,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 21,-1,19,19,19,19,-1,19,20,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,34,33,32,33,34,35,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 22,-1,-1,-1,-1,20,21,20,20,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 23,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,40,40,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 24,24,25,26,27,27,26,25,24,23,22,22,22,22,22,22,-1,24,24,25,26,27,28,29,30,31,-1,39,39,39,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 25,25,25,26,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,39,38,38,38,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 26,26,26,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,39,38,37,37,37,38,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,27,27,28,29,-1,27,26,25,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,36,36,37,38,39,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,28,28,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,29,29,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 32,31,30,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,-1,44,44,44,44,45,46,45,44,44,44,45,46,47,48,49, 32,31,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,-1,44,43,43,43,44,45,46,45,45,45,45,45,46,47,-1,50, 32,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,33,34,35,36,-1,44,43,42,43,44,45,46,46,46,46,46,46,46,47,-1,51, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,34,35,36,-1,-1,-1,41,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47,48,-1,48,-1,-1,53, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,36,-1,39,39,40,41,42,-1,45,45,46,47,48,-1,-1,-1,53,53, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,40,41,42,-1,45,45,46,47,48,49,-1,52,52,53, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,46,46,46,47,48,-1,-1,53,53,53, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,42,-1,47,47,47,47,48,-1,-1,54,54,54, 20,20,20,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 19,19,19,19,19,18,17,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 18,18,18,18,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,20,19,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 18,17,17,17,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,20,19,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,16,16,16,16,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,15,15,15,15,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,14,14,14,14,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 13,13,13,13,14,15,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 12,12,12,13,14,15,14,13,12,11,10,9,9,9,9,-1,-1,13,13,14,15,16,17,18,19,-1,35,34,34,34,34,33,33,33,34,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,45, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 10,10,10,-1,5,4,3,2,1,0,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 9,9,9,-1,5,4,3,2,1,1,-1,-1,6,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 9,8,8,-1,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 9,8,8,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,5,5,5,5,5,5,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 10,9,8,7,6,6,6,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 10,9,8,8,-1,7,7,7,7,7,-1,7,7,7,7,8,9,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 10,9,9,9,9,8,8,8,8,8,-1,8,8,8,8,8,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 10,10,10,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,10,10,10,10,11,12,13,14,13,12,11,10,10,10,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 25,25,-1,11,11,11,11,11,12,13,14,13,12,11,11,11,11,-1,12,13,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 24,24,-1,12,12,12,12,12,12,13,-1,13,12,12,12,12,12,13,13,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 23,24,-1,13,13,13,13,13,13,13,14,13,13,13,13,13,13,13,14,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 22,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,16,16,16,-1,24,24,24,24,24,24,-1,35,36,36,36,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,17,-1,-1,-1,23,23,24,25,-1,-1,-1,34,-1,35,35,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 20,-1,18,18,18,18,18,18,-1,-1,18,18,19,18,19,20,21,22,23,24,-1,-1,34,33,33,33,34,35,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 21,-1,19,19,19,19,-1,19,20,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,34,33,32,33,34,35,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 22,-1,-1,-1,-1,20,21,20,20,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 23,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,40,40,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 24,24,25,26,27,27,26,25,24,23,22,22,22,22,22,22,-1,24,24,25,26,27,28,29,30,31,-1,39,39,39,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 25,25,25,26,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,39,38,38,38,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 26,26,26,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,39,38,37,37,37,38,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,27,27,28,29,-1,27,26,25,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,36,36,37,38,39,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,28,28,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,29,29,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 32,31,30,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,-1,44,44,44,44,45,46,45,44,44,44,45,46,47,48,49, 32,31,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,-1,44,43,43,43,44,45,46,45,45,45,45,45,46,47,-1,50, 32,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,33,34,35,36,-1,44,43,42,43,44,45,46,46,46,46,46,46,46,47,-1,51, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,34,35,36,-1,-1,-1,41,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47,48,-1,48,-1,-1,53, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,36,-1,39,39,40,41,42,-1,45,45,46,47,48,-1,-1,-1,53,53, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,40,41,42,-1,45,45,46,47,48,49,-1,52,52,53, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,46,46,46,47,48,-1,-1,53,53,53, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,42,-1,47,47,47,47,48,-1,-1,54,54,54, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 14,14,14,13,12,11,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 13,13,13,13,12,11,10,9,9,9,9,9,9,10,11,12,13,13,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 13,12,12,12,-1,12,-1,9,8,8,8,8,9,10,11,-1,-1,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 13,12,11,11,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,13,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,12,11,10,10,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,-1,-1,-1,9,9,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 13,13,13,-1,11,10,9,8,8,8,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 14,14,14,-1,11,10,9,8,7,7,-1,-1,2,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 15,14,14,-1,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10,11,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 15,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,11,10,9,8,7,7,-1,6,6,6,6,6,7,8,9,10,11,12,-1,16,16,16,16,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 15,14,13,12,11,10,9,8,8,8,-1,7,7,7,7,7,7,8,9,10,11,12,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 15,14,13,13,-1,10,9,9,9,9,-1,8,8,8,8,8,8,8,9,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 15,14,13,12,11,10,10,10,10,10,-1,9,9,9,9,9,9,9,9,-1,15,14,15,16,17,18,19,20,21,22,21,21,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,-1,15,15,15,16,17,18,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,12,12,12,12,13,14,15,15,14,13,12,11,11,11,11,11,-1,-1,16,16,16,-1,19,20,21,-1,23,23,23,23,23,23,24,-1,-1,-1,-1,-1,36,36,37,38,39,39,39, 27,27,-1,13,13,13,13,13,14,15,15,14,13,12,12,12,12,-1,12,13,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,40, 26,26,-1,14,14,14,14,14,14,15,-1,14,13,13,13,13,13,14,13,13,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,41, 25,26,-1,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 24,-1,-1,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,15,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 23,-1,18,17,17,17,17,17,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 22,-1,18,18,18,18,18,18,-1,18,19,20,-1,17,17,17,-1,25,24,23,22,22,22,-1,36,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 21,20,19,19,19,19,19,19,-1,19,19,20,-1,18,-1,-1,-1,24,24,23,23,-1,-1,-1,35,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 22,-1,20,20,20,20,20,20,-1,-1,20,20,20,19,20,21,22,23,24,24,-1,-1,35,34,34,34,35,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 23,-1,21,21,21,21,-1,21,22,-1,21,21,20,20,20,21,22,23,24,25,-1,-1,35,34,33,34,35,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 24,-1,-1,-1,-1,22,23,22,22,-1,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 25,26,27,28,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 26,26,27,28,29,28,27,26,25,24,23,23,23,23,23,23,-1,25,25,26,27,28,29,30,31,32,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 27,27,27,28,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 28,28,28,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,29,29,30,31,-1,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,30,30,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,31,31,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 34,33,32,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,45,44,43,42,42,42,43,44,45,46,47, 34,33,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,45,44,43,43,43,43,43,44,45,-1,48, 34,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,45,44,44,44,44,44,44,44,45,-1,49, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,46,46,46,46,46,-1,46,-1,-1,51, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,47,47,-1,-1,-1,53,52, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,49,-1,52,52,53, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,53,53,53, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,54,54,54, 14,14,14,13,12,11,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,15,16,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 13,13,13,13,12,11,10,9,9,9,9,9,9,10,11,12,13,13,13,13,13,13,-1,15,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 13,12,12,12,-1,12,-1,9,8,8,8,8,9,10,11,-1,-1,13,12,12,12,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 13,12,11,11,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,13,12,11,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,12,11,10,10,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,-1,-1,-1,9,9,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,8,9,10,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,7,8,9,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,6,6,7,8,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 13,13,13,-1,10,9,8,7,7,7,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 14,14,14,-1,10,9,8,7,6,6,-1,-1,1,-1,-1,-1,-1,-1,-1,8,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,13,13,-1,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,9,10,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 14,13,13,-1,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,10,9,8,7,6,6,-1,5,5,5,5,5,6,7,8,9,10,11,-1,15,15,15,15,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 14,13,12,11,10,9,8,7,7,7,-1,6,6,6,6,6,6,7,8,9,10,11,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 14,13,12,12,-1,9,8,8,8,8,-1,7,7,7,7,7,7,7,8,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 14,13,12,11,10,9,9,9,9,9,-1,8,8,8,8,8,8,8,8,-1,14,13,14,15,16,17,18,19,20,21,20,20,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,-1,14,14,14,15,16,17,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,11,11,11,11,12,13,14,14,13,12,11,10,10,10,10,10,-1,-1,15,15,15,-1,18,19,20,-1,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,35,35,36,37,38,38,38, 26,26,-1,12,12,12,12,12,13,14,14,13,12,11,11,11,11,-1,11,12,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,39, 25,25,-1,13,13,13,13,13,13,14,-1,13,12,12,12,12,12,13,12,12,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,40, 24,25,-1,14,14,14,14,14,14,14,14,13,13,13,13,13,13,13,13,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 23,-1,-1,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 22,-1,17,16,16,16,16,16,-1,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 21,-1,17,17,17,17,17,17,-1,17,18,19,-1,16,16,16,-1,24,23,22,21,21,21,-1,35,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 20,19,18,18,18,18,18,18,-1,18,18,19,-1,17,-1,-1,-1,23,23,22,22,-1,-1,-1,34,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 21,-1,19,19,19,19,19,19,-1,-1,19,19,19,18,19,20,21,22,23,23,-1,-1,34,33,33,33,34,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 22,-1,20,20,20,20,-1,20,21,-1,20,20,19,19,19,20,21,22,23,24,-1,-1,34,33,32,33,34,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 23,-1,-1,-1,-1,21,22,21,21,-1,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 24,25,26,27,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 25,25,26,27,28,27,26,25,24,23,22,22,22,22,22,22,-1,24,24,25,26,27,28,29,30,31,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 26,26,26,27,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 27,27,27,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,28,28,29,30,-1,27,26,25,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,36,36,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,29,29,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,30,30,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 33,32,31,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,-1,44,44,44,44,44,43,42,41,41,41,42,43,44,45,46, 33,32,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,-1,44,43,43,43,44,44,43,42,42,42,42,42,43,44,-1,47, 33,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,33,34,35,36,-1,44,43,42,43,44,44,43,43,43,43,43,43,43,44,-1,48, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,34,35,36,-1,-1,-1,41,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,45,45,45,45,45,-1,45,-1,-1,50, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,36,-1,39,39,40,41,42,-1,45,45,46,46,46,-1,-1,-1,52,51, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,40,41,42,-1,45,45,46,47,48,48,-1,51,51,52, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,46,46,46,47,48,-1,-1,52,52,52, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,42,-1,47,47,47,47,48,-1,-1,53,53,53, 14,14,14,13,12,11,10,10,10,10,10,10,10,10,11,12,13,13,13,13,13,13,14,15,15,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,13,13,13,12,11,10,9,9,9,9,9,9,10,11,12,13,12,12,12,12,12,-1,14,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 13,12,12,12,-1,12,-1,9,8,8,8,8,9,10,11,-1,-1,12,11,11,11,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 13,12,11,11,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,12,11,10,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,12,11,10,10,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,-1,-1,-1,8,8,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,7,7,8,9,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,6,6,7,8,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,5,5,6,7,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,37, 13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 13,13,13,-1,11,10,9,8,8,8,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 14,14,14,-1,11,10,9,8,7,7,-1,-1,2,-1,-1,-1,-1,-1,-1,7,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,14,14,-1,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,8,9,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,9,9,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,10,11,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,11,10,9,8,7,7,-1,6,6,6,6,6,7,8,9,10,11,11,-1,14,14,14,14,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 15,14,13,12,11,10,9,8,8,8,-1,7,7,7,7,7,7,8,9,10,11,12,-1,15,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 15,14,13,13,-1,10,9,9,9,9,-1,8,8,8,8,8,8,8,9,-1,-1,13,-1,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 15,14,13,12,11,10,10,10,10,10,-1,9,9,9,9,9,9,9,9,-1,15,14,15,16,17,17,18,19,20,20,19,19,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,-1,15,15,15,16,17,18,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,12,12,12,12,13,14,15,15,14,13,12,11,11,11,11,11,-1,-1,16,16,16,-1,19,20,21,-1,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,36,36,37,38,37,37,37, 27,27,-1,13,13,13,13,13,14,15,15,14,13,12,12,12,12,-1,12,13,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,38,38,38, 26,26,-1,14,14,14,14,14,14,15,-1,14,13,13,13,13,13,14,13,13,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,-1,39, 25,26,-1,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,40, 24,-1,-1,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,15,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 23,-1,18,17,17,17,17,17,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 22,-1,18,18,18,18,18,18,-1,18,19,20,-1,17,17,17,-1,25,24,23,22,22,22,-1,36,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 21,20,19,19,19,19,19,19,-1,19,19,20,-1,18,-1,-1,-1,24,24,23,23,-1,-1,-1,35,-1,36,35,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 22,-1,20,20,20,20,20,20,-1,-1,20,20,20,19,20,21,22,23,24,24,-1,-1,35,34,34,34,35,35,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 23,-1,21,21,21,21,-1,21,22,-1,21,21,20,20,20,21,22,23,24,25,-1,-1,35,34,33,34,35,35,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 24,-1,-1,-1,-1,22,23,22,22,-1,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 25,26,27,28,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,40,39,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 26,26,27,28,29,28,27,26,25,24,23,23,23,23,23,23,-1,25,25,26,27,28,29,30,31,32,-1,40,39,38,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 27,27,27,28,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 28,28,28,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,37,37,37,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,29,29,30,31,-1,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,38,38,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,30,30,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,31,31,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 34,33,32,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,45,44,43,42,42,42,43,44,45,46,47, 34,33,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,45,44,43,43,43,43,43,44,45,-1,48, 34,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,45,44,44,44,44,44,44,44,45,-1,49, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,46,46,46,46,46,-1,46,-1,-1,51, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,47,47,-1,-1,-1,53,52, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,49,-1,52,52,53, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,53,53,53, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,54,54,54, 15,15,14,13,12,11,10,10,10,10,10,10,10,10,11,12,12,12,12,12,12,12,13,14,14,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,14,14,13,12,11,10,9,9,9,9,9,9,10,11,12,12,11,11,11,11,11,-1,13,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 14,13,13,13,-1,12,-1,9,8,8,8,8,9,10,11,-1,-1,11,10,10,10,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 14,13,12,12,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,11,10,9,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,13,12,11,11,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,-1,-1,-1,7,7,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,6,6,6,7,8,9,10,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,5,5,5,6,7,8,9,10,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,4,4,5,6,7,8,9,10,-1,26,25,25,25,25,24,24,24,25,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,36, 14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 14,14,14,-1,12,11,10,9,9,9,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 15,15,15,-1,12,11,10,9,8,8,-1,-1,3,-1,-1,-1,-1,-1,-1,6,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 16,15,15,-1,12,11,10,9,8,7,6,5,4,5,6,7,8,9,8,7,8,-1,10,10,10,11,12,13,14,15,-1,18,18,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,8,8,8,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,9,9,9,10,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,12,11,10,9,8,8,-1,7,7,7,7,7,8,9,10,10,10,10,-1,13,13,13,13,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 16,15,14,13,12,11,10,9,9,9,-1,8,8,8,8,8,8,9,10,11,11,11,-1,14,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 16,15,14,14,-1,11,10,10,10,10,-1,9,9,9,9,9,9,9,10,-1,-1,12,-1,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 16,15,14,13,12,11,11,11,11,11,-1,10,10,10,10,10,10,10,10,-1,14,13,14,15,16,16,17,18,19,19,18,18,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,14,14,14,15,16,17,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,35,35,35, -1,-1,-1,13,13,13,13,14,15,16,16,15,14,13,12,12,12,12,12,-1,-1,15,15,15,-1,18,19,20,-1,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,35,35,36,37,36,36,36, 28,28,-1,14,14,14,14,14,15,16,16,15,14,13,13,13,13,-1,13,14,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,37,37,37, 27,27,-1,15,15,15,15,15,15,16,-1,15,14,14,14,14,14,15,14,14,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,-1,38, 26,27,-1,16,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,39, 25,-1,-1,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 24,-1,19,18,18,18,18,18,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 23,-1,19,19,19,19,19,19,-1,19,20,21,-1,18,18,18,-1,24,23,22,21,21,21,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 22,21,20,20,20,20,20,20,-1,20,20,21,-1,19,-1,-1,-1,24,23,22,22,-1,-1,-1,36,-1,35,34,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 23,-1,21,21,21,21,21,21,-1,-1,21,21,21,20,21,22,23,24,23,23,-1,-1,36,35,35,35,35,34,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 24,-1,22,22,22,22,-1,22,23,-1,22,22,21,21,21,22,23,24,24,24,-1,-1,36,35,34,35,35,34,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 25,-1,-1,-1,-1,23,24,23,23,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 26,27,28,29,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 27,27,28,29,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,39,38,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 28,28,28,29,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 29,29,29,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,39,38,37,36,36,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,30,30,31,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,31,31,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,38,38,38,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,32,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,45,44,43,42,41,41,41,42,43,44,45,46, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,45,44,43,42,42,42,42,42,43,44,-1,47, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,45,44,43,43,43,43,43,43,43,44,-1,48, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,45,45,45,45,45,-1,45,-1,-1,50, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,46,46,46,46,46,-1,-1,-1,52,51, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,48,49,50,51,52, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,48,48,48,-1,51,51,52, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,49,-1,-1,52,52,52, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,53,53,53, 16,15,14,13,12,11,10,10,10,10,10,10,10,10,11,12,11,11,11,11,11,11,12,13,13,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,11,10,10,10,10,10,-1,12,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,14,-1,12,-1,9,8,8,8,8,9,10,11,-1,-1,10,9,9,9,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 15,14,13,13,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,10,9,8,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,-1,-1,-1,6,6,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,5,5,5,5,6,7,8,9,-1,25,24,23,22,21,21,22,23,24,25,25,26,27,28,29,30,-1,32,32,32,33,34, 15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,4,4,4,5,6,7,8,9,-1,25,24,23,23,-1,22,22,23,24,25,26,26,27,28,29,30,-1,33,33,33,33,34, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,-1,25,24,24,24,24,23,23,23,24,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,35, 15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 15,15,15,-1,13,12,11,10,10,10,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 16,16,16,-1,13,12,11,10,9,9,-1,-1,4,-1,-1,-1,-1,-1,-1,5,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 17,16,16,-1,13,12,11,10,9,8,7,6,5,6,7,8,9,8,7,6,7,-1,9,9,9,10,11,12,13,14,-1,17,17,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,8,7,7,7,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,8,8,8,8,9,-1,11,11,11,11,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,13,12,11,10,9,9,-1,8,8,8,8,8,9,9,9,9,9,9,-1,12,12,12,12,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 17,16,15,14,13,12,11,10,10,10,-1,9,9,9,9,9,9,10,10,10,10,10,-1,13,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 17,16,15,15,-1,12,11,11,11,11,-1,10,10,10,10,10,10,10,11,-1,-1,11,-1,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 17,16,15,14,13,12,12,12,12,12,-1,11,11,11,11,11,11,11,11,-1,13,12,13,14,15,15,16,17,18,18,17,17,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,13,13,13,14,15,16,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,14,14,14,14,15,16,17,17,16,15,14,13,13,13,13,13,-1,-1,14,14,14,-1,17,18,19,-1,19,19,19,19,19,19,20,-1,-1,-1,-1,-1,34,34,35,36,35,35,35, 29,29,-1,15,15,15,15,15,16,17,17,16,15,14,14,14,14,-1,14,15,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,36,36,36, 28,28,-1,16,16,16,16,16,16,17,-1,16,15,15,15,15,15,16,15,15,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,-1,37, 27,28,-1,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,38, 26,-1,-1,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 25,-1,20,19,19,19,19,19,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 24,-1,20,20,20,20,20,20,-1,20,21,22,-1,19,19,19,-1,23,22,21,20,20,20,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 23,22,21,21,21,21,21,21,-1,21,21,22,-1,20,-1,-1,-1,23,22,21,21,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 24,-1,22,22,22,22,22,22,-1,-1,22,22,22,21,22,23,24,23,22,22,-1,-1,37,36,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 25,-1,23,23,23,23,-1,23,24,-1,23,23,22,22,22,23,24,23,23,23,-1,-1,37,36,35,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 26,-1,-1,-1,-1,24,25,24,24,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 27,28,29,30,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 28,28,29,30,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 29,29,29,30,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 30,30,30,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,31,31,32,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,32,32,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,37,37,37,37,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,33,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,47,46,45,44,43,42,41,40,40,40,41,42,43,44,45, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,47,46,46,45,44,43,42,41,41,41,41,41,42,43,-1,46, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,45,44,43,42,42,42,42,42,42,42,43,-1,47, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,44,44,44,44,44,-1,44,-1,-1,49, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,45,45,45,45,45,-1,-1,-1,51,50, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,49,50,51, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,47,47,47,47,47,47,-1,50,50,51, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,48,48,48,48,48,-1,-1,51,51,51, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,49,49,49,49,49,-1,-1,52,52,52, 17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,11,10,10,10,10,10,10,11,12,12,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 16,16,15,14,13,12,11,10,10,10,10,10,10,11,12,11,10,9,9,9,9,9,-1,11,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,15,-1,13,-1,10,9,9,9,9,10,11,12,-1,-1,9,8,8,8,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 16,15,14,14,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,9,8,7,7,8,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,-1,5,5,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,4,4,4,4,4,5,6,7,8,-1,24,23,22,21,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,32,33, 16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,4,3,3,3,4,5,6,7,8,-1,24,23,22,22,-1,21,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,32,33, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,-1,24,23,23,23,23,22,22,22,23,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,34, 16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 16,16,16,-1,14,13,12,11,11,11,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 17,17,17,-1,14,13,12,11,10,10,-1,-1,5,-1,-1,-1,-1,-1,-1,4,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 18,17,17,-1,14,13,12,11,10,9,8,7,6,7,8,9,8,7,6,5,6,-1,8,8,8,9,10,11,12,13,-1,16,16,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,8,7,6,6,6,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,9,8,7,7,7,7,8,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,14,13,12,11,10,10,-1,9,9,9,9,9,8,8,8,8,8,8,-1,11,11,11,11,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,9,9,9,9,9,9,9,-1,12,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 18,17,16,16,-1,13,12,12,12,12,-1,11,11,11,10,10,10,10,10,-1,-1,10,-1,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 18,17,16,15,14,13,13,13,13,13,-1,12,12,11,11,11,11,11,11,-1,12,11,12,13,14,14,15,16,17,17,16,16,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,12,12,12,13,14,15,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,15,15,15,15,16,17,18,17,16,15,14,13,13,13,13,13,-1,-1,13,13,13,-1,16,17,18,-1,18,18,18,18,18,18,19,-1,-1,-1,-1,-1,33,33,34,35,34,34,34, 30,30,-1,16,16,16,16,16,17,18,17,16,15,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,35,35,35, 29,29,-1,17,17,17,17,17,17,18,-1,16,15,15,15,15,15,16,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,-1,36, 28,29,-1,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,37, 27,-1,-1,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 26,-1,21,20,20,20,20,20,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 25,-1,21,21,21,21,21,21,-1,20,21,22,-1,19,19,19,-1,22,21,20,19,19,19,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 24,23,22,22,22,22,22,22,-1,21,21,22,-1,20,-1,-1,-1,22,21,20,20,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 25,-1,23,23,23,23,23,23,-1,-1,22,22,22,21,22,23,23,22,21,21,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 26,-1,24,24,24,24,-1,24,25,-1,23,23,22,22,22,23,23,22,22,22,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 27,-1,-1,-1,-1,25,26,25,25,-1,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 28,29,30,31,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 29,29,30,31,31,30,29,28,27,26,25,25,25,25,25,25,-1,27,27,28,29,30,31,32,33,34,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 30,30,30,31,-1,30,29,28,27,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 31,31,31,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,32,32,33,33,-1,30,29,28,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,33,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,35,36,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,34,33,32,31,30,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 36,35,34,33,32,31,31,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,46,45,44,43,42,41,40,39,39,39,40,41,42,43,44, 36,35,34,33,32,32,32,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,47,46,45,44,43,42,41,40,40,40,40,40,41,42,-1,45, 36,35,34,33,33,33,33,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,36,37,38,39,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,-1,46, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,37,38,39,-1,-1,-1,44,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 36,35,35,35,35,35,35,36,37,38,39,40,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,43,43,43,43,43,-1,43,-1,-1,48, 36,36,36,36,36,36,36,36,37,38,39,40,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,39,-1,42,42,43,44,45,-1,44,44,44,44,44,-1,-1,-1,50,49, 37,37,37,37,37,-1,37,37,37,38,39,40,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,45,45,45,45,45,46,47,48,49,50, 38,38,38,38,-1,-1,38,38,38,38,39,40,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,43,44,45,-1,46,46,46,46,46,46,-1,49,49,50, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,47,47,47,47,47,-1,-1,50,50,50, 40,40,40,41,42,43,42,41,40,40,40,40,41,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,45,-1,48,48,48,48,48,-1,-1,51,51,51, 18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,11,10,10,10,10,10,10,11,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 17,17,16,15,14,13,12,11,11,11,11,11,11,12,12,11,10,9,9,9,9,9,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,16,-1,14,-1,11,10,10,10,10,11,12,13,-1,-1,9,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32, 17,16,15,15,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,9,8,7,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32, -1,16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,8,8,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,-1,5,5,-1,-1,7,7,-1,23,22,21,20,19,18,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,5,4,4,4,4,4,4,5,6,7,-1,23,22,21,20,19,19,20,21,22,23,23,24,25,26,27,28,-1,30,30,30,31,32, 17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,4,3,3,3,3,4,5,6,7,-1,23,22,21,21,-1,20,20,21,22,23,24,24,25,26,27,28,-1,31,31,31,31,32, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,2,2,2,3,4,5,6,7,-1,23,22,22,22,22,21,21,21,22,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,33, 17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 17,17,17,-1,15,14,13,12,12,12,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 18,18,18,-1,15,14,13,12,11,11,-1,-1,6,-1,-1,-1,-1,-1,-1,3,-1,-1,6,6,7,-1,10,10,11,12,13,14,15,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 19,18,18,-1,15,14,13,12,11,10,9,8,7,8,9,8,7,6,5,4,5,-1,7,7,7,8,9,10,11,12,-1,15,15,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,8,7,6,5,5,5,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,18,-1,15,14,13,12,11,10,9,9,9,9,9,8,7,6,6,6,6,7,-1,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,15,14,13,12,11,11,-1,10,10,10,9,8,7,7,7,7,7,7,-1,10,10,10,10,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 19,18,17,16,15,14,13,12,12,12,-1,11,11,10,9,8,8,8,8,8,8,8,-1,11,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 19,18,17,17,-1,14,13,13,13,13,-1,12,11,10,9,9,9,9,9,-1,-1,9,-1,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 19,18,17,16,15,14,14,14,14,14,-1,12,11,10,10,10,10,10,10,-1,11,10,11,12,13,13,14,15,16,16,15,15,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,11,11,11,12,13,14,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,16,16,16,16,17,18,17,16,15,14,13,12,12,12,12,12,-1,-1,12,12,12,-1,15,16,17,-1,17,17,17,17,17,17,18,-1,-1,-1,-1,-1,32,32,33,34,33,33,33, 31,31,-1,17,17,17,17,17,18,17,16,15,14,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,34,34,34, 30,30,-1,18,18,18,18,18,18,18,-1,15,14,14,14,14,14,15,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,-1,35, 29,30,-1,19,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,36, 28,-1,-1,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 27,-1,22,21,21,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 26,-1,22,22,22,21,21,21,-1,19,20,21,-1,18,18,18,-1,21,20,19,18,18,18,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 25,24,23,23,22,22,22,22,-1,20,20,21,-1,19,-1,-1,-1,21,20,19,19,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 26,-1,24,23,23,23,23,23,-1,-1,21,21,21,20,21,22,22,21,20,20,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 27,-1,24,24,24,24,-1,24,25,-1,22,22,21,21,21,22,22,21,21,21,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 28,-1,-1,-1,-1,25,26,25,25,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 29,30,31,32,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 30,30,31,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 31,31,31,32,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 32,32,32,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,33,33,32,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,35,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,33,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,45,44,43,42,41,40,39,38,38,38,39,40,41,42,43, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,46,45,44,43,42,41,40,39,39,39,39,39,40,41,-1,44, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,-1,45, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,42,42,42,42,42,-1,42,-1,-1,47, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,43,43,43,43,43,-1,-1,-1,49,48, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,44,44,44,44,44,45,46,47,48,49, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,45,45,45,45,45,45,-1,48,48,49, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,46,46,46,46,46,-1,-1,49,49,49, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,47,47,47,47,47,-1,-1,50,50,50, 19,18,17,16,15,14,13,13,13,13,13,13,13,13,12,11,10,10,10,10,10,10,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 18,18,17,16,15,14,13,12,12,12,12,12,12,13,12,11,10,9,9,9,9,9,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,17,-1,15,-1,12,11,11,11,11,12,13,13,-1,-1,9,8,8,8,8,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 18,17,16,16,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,9,8,7,7,8,9,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,7,7,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,-1,-1,-1,5,5,-1,-1,6,6,-1,22,21,20,19,18,17,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,17,16,15,14,13,12,11,10,9,8,7,7,7,6,5,4,4,4,4,4,4,4,5,6,-1,22,21,20,19,18,18,19,20,21,22,22,23,24,25,26,27,-1,29,29,29,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,5,4,3,3,3,3,3,4,5,6,-1,22,21,20,20,-1,19,19,20,21,22,23,23,24,25,26,27,-1,30,30,30,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,2,2,2,2,3,4,5,6,-1,22,21,21,21,21,20,20,20,21,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,32, 18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 18,18,18,-1,16,15,14,13,13,13,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 19,19,19,-1,16,15,14,13,12,12,-1,-1,7,-1,-1,-1,-1,-1,-1,2,-1,-1,5,5,6,-1,9,9,10,11,12,13,14,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 20,19,19,-1,16,15,14,13,12,11,10,9,8,9,8,7,6,5,4,3,4,-1,6,6,6,7,8,9,10,11,-1,14,14,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,8,7,6,5,4,4,4,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,-1,16,15,14,13,12,11,10,10,10,9,8,7,6,5,5,5,5,6,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,16,15,14,13,12,12,-1,11,10,9,8,7,6,6,6,6,6,6,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 20,19,18,17,16,15,14,13,13,13,-1,11,10,9,8,7,7,7,7,7,7,7,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 20,19,18,18,-1,15,14,14,14,14,-1,11,10,9,8,8,8,8,8,-1,-1,8,-1,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 20,19,18,17,16,15,15,15,15,15,-1,11,10,9,9,9,9,9,9,-1,10,9,10,11,12,12,13,14,15,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,-1,10,10,10,11,12,13,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,17,17,17,17,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,11,11,11,-1,14,15,16,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,31,31,32,33,32,32,32, 31,31,-1,18,18,18,18,18,17,16,15,14,13,12,12,12,12,-1,12,13,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,33,33,33, 30,30,-1,19,19,19,19,18,17,17,-1,14,13,13,13,13,13,14,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,34, 29,30,-1,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,35, 28,-1,-1,21,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 27,-1,23,22,21,20,19,19,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 26,-1,23,22,21,20,20,20,-1,18,19,20,-1,17,17,17,-1,20,19,18,17,17,17,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 25,24,23,22,21,21,21,21,-1,19,19,20,-1,18,-1,-1,-1,20,19,18,18,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 26,-1,23,22,22,22,22,22,-1,-1,20,20,20,19,20,21,21,20,19,19,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 27,-1,23,23,23,23,-1,23,24,-1,21,21,20,20,20,21,21,20,20,20,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 28,-1,-1,-1,-1,24,25,24,24,-1,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 29,30,31,31,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 30,30,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,25,25,26,27,28,29,30,31,32,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 31,31,31,31,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 32,32,32,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,33,32,31,31,-1,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,33,34,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,32,31,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 34,33,32,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,36,-1,-1,44,43,42,41,40,39,38,37,37,37,38,39,40,41,42, 34,33,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,34,35,36,37,-1,45,44,43,42,41,40,39,38,38,38,38,38,39,40,-1,43, 34,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,-1,44, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,41,41,41,41,41,-1,41,-1,-1,46, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,42,42,42,42,42,-1,-1,-1,48,47, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,43,43,43,43,43,44,45,46,47,48, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,44,44,44,44,44,44,-1,47,47,48, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,45,45,45,45,45,-1,-1,48,48,48, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,46,46,46,46,46,-1,-1,49,49,49, 20,19,18,17,16,15,14,14,14,14,14,14,14,13,12,11,10,10,10,10,10,10,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,19,18,17,16,15,14,13,13,13,13,13,13,13,12,11,10,9,9,9,9,9,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,18,18,-1,16,-1,13,12,12,12,12,13,13,13,-1,-1,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 19,18,17,17,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,9,8,7,7,8,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,18,17,16,15,14,13,12,11,10,9,9,8,8,-1,-1,-1,-1,-1,5,5,-1,-1,5,5,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,18,17,16,15,14,13,12,11,10,9,8,8,7,6,5,4,4,4,4,4,4,4,4,5,-1,21,20,19,18,17,17,18,19,20,21,21,22,23,24,25,26,-1,28,28,28,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,7,6,5,4,3,3,3,3,3,3,4,5,-1,21,20,19,19,-1,18,18,19,20,21,22,22,23,24,25,26,-1,29,29,29,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,2,2,2,2,3,4,5,-1,21,20,20,20,20,19,19,19,20,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,31, 19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,32, 19,19,19,-1,17,16,15,14,14,14,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 20,20,20,-1,17,16,15,14,13,13,-1,-1,8,-1,-1,-1,-1,-1,-1,1,-1,-1,4,4,5,-1,8,8,9,10,11,12,13,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,3,-1,5,5,5,6,7,8,9,10,-1,13,13,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,-1,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,17,16,15,14,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,-1,8,8,8,8,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 21,20,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,6,6,6,6,6,6,-1,9,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,28, 21,20,19,19,-1,16,15,15,15,15,-1,10,9,8,7,7,7,7,7,-1,-1,7,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28, 21,20,19,18,17,16,16,16,16,16,-1,10,9,8,8,8,8,8,8,-1,9,8,9,10,11,11,12,13,14,14,13,13,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,29,29, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,-1,9,9,9,10,11,12,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,10,10,10,-1,13,14,15,-1,15,15,15,15,15,15,16,-1,-1,-1,-1,-1,30,30,31,32,31,31,31, 30,30,-1,19,19,19,18,17,16,15,14,13,12,11,11,11,11,-1,11,12,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,32,32,32, 29,29,-1,20,20,19,18,17,16,16,-1,13,12,12,12,12,12,13,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,-1,33, 28,29,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,34, 27,-1,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 26,-1,22,21,20,19,18,18,-1,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 25,-1,22,21,20,19,19,19,-1,17,18,19,-1,16,16,16,-1,19,18,17,16,16,16,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 24,23,22,21,20,20,20,20,-1,18,18,19,-1,17,-1,-1,-1,19,18,17,17,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 25,-1,22,21,21,21,21,21,-1,-1,19,19,19,18,19,20,20,19,18,18,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 26,-1,22,22,22,22,-1,22,23,-1,20,20,19,19,19,20,20,19,19,19,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 27,-1,-1,-1,-1,23,24,23,23,-1,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 28,29,30,30,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 29,29,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,24,24,25,26,27,28,29,30,31,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 30,30,30,30,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 31,31,31,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,32,31,30,30,-1,27,26,25,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,31,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,31,30,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 33,32,31,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,33,34,35,35,-1,-1,43,42,41,40,39,38,37,36,36,36,37,38,39,40,41, 33,32,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,33,34,35,36,-1,44,43,42,41,40,39,38,37,37,37,37,37,38,39,-1,42, 33,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,33,34,35,36,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,-1,43, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,34,35,36,-1,-1,-1,41,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,40,40,40,40,40,-1,40,-1,-1,45, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,36,-1,39,39,40,41,42,-1,41,41,41,41,41,-1,-1,-1,47,46, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,42,42,42,42,42,43,44,45,46,47, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,40,41,42,-1,43,43,43,43,43,43,-1,46,46,47, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,44,44,44,44,44,-1,-1,47,47,47, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,42,-1,45,45,45,45,45,-1,-1,48,48,48, 21,20,19,18,17,16,15,15,15,15,15,15,14,13,12,11,10,10,10,10,10,10,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 20,20,19,18,17,16,15,14,14,14,14,14,14,13,12,11,10,9,9,9,9,9,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 20,19,19,19,-1,17,-1,14,13,13,13,13,14,13,13,-1,-1,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 20,19,18,18,-1,-1,-1,-1,12,12,12,13,14,14,-1,-1,-1,9,8,7,7,8,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,5,5,-1,-1,5,5,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,21,20,19,18,17,17,18,19,20,21,21,22,22,23,24,25,-1,28,28,28,29,30, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,21,20,19,19,-1,18,18,19,20,21,21,21,22,23,24,25,-1,29,29,29,29,30, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,-1,21,20,20,20,20,19,19,19,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,31, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 20,20,20,-1,18,17,16,15,15,15,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 21,21,21,-1,18,17,16,15,14,14,-1,-1,9,-1,-1,-1,-1,-1,-1,2,-1,-1,3,3,4,-1,7,7,8,9,10,11,12,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,-1,4,4,4,5,6,7,8,9,-1,12,12,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,-1,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,18,17,16,15,14,14,-1,11,10,9,8,7,6,6,6,6,6,6,-1,7,7,7,7,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 22,21,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,7,7,7,7,7,7,-1,8,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 22,21,20,20,-1,17,16,16,16,16,-1,11,10,9,8,8,8,8,8,-1,-1,8,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 22,21,20,19,18,17,17,17,17,17,-1,11,10,9,9,9,9,9,9,-1,10,9,10,10,10,10,11,12,13,13,12,12,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,-1,10,10,10,11,11,11,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,19,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,11,11,11,-1,12,13,14,-1,14,14,14,14,14,14,15,-1,-1,-1,-1,-1,29,29,30,31,30,30,30, 31,31,-1,20,20,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,13,-1,12,12,12,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,31,31, 30,30,-1,21,21,20,19,18,17,17,-1,14,13,13,13,13,13,14,13,13,-1,13,13,13,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,32, 29,30,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,14,14,14,14,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,33, 28,-1,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,16,15,15,15,15,15,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 27,-1,23,22,21,20,19,19,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 26,-1,23,22,21,20,20,20,-1,18,19,20,-1,17,17,17,-1,20,19,18,17,17,17,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 25,24,23,22,21,21,21,21,-1,19,19,20,-1,18,-1,-1,-1,20,19,18,18,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 26,-1,23,22,22,22,22,22,-1,-1,20,20,20,19,20,21,21,20,19,19,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 27,-1,23,23,23,23,-1,23,24,-1,21,21,20,20,20,21,21,20,20,20,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 28,-1,-1,-1,-1,24,25,24,24,-1,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 29,30,31,31,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 30,30,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,25,25,26,27,28,29,30,31,32,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 31,31,31,31,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 32,32,32,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,33,32,31,31,-1,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,33,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,32,31,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,33,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 34,33,32,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 34,33,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,34,35,35,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 34,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,34,35,36,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,39,39,39,39,39,-1,39,-1,-1,44, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,40,40,40,40,40,-1,-1,-1,46,45, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,42,41,41,41,41,41,42,43,44,45,46, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,42,42,42,42,42,42,-1,45,45,46, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,43,43,43,43,43,-1,-1,46,46,46, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,44,44,44,44,44,-1,-1,47,47,47, 22,21,20,19,18,17,16,16,16,16,16,15,14,13,12,11,10,10,10,10,10,10,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 21,21,20,19,18,17,16,15,15,15,15,15,14,13,12,11,10,9,9,9,9,9,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 21,20,20,20,-1,18,-1,15,14,14,14,14,14,13,13,-1,-1,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 21,20,19,19,-1,-1,-1,-1,13,13,13,14,14,14,-1,-1,-1,9,8,7,7,8,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,5,5,-1,-1,5,5,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,21,20,19,18,17,17,18,19,20,21,21,21,21,22,23,24,-1,28,28,28,29,30, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,21,20,19,19,-1,18,18,19,20,20,20,20,21,22,23,24,-1,29,29,29,29,30, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,-1,21,20,20,20,20,19,19,19,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 21,21,21,-1,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 22,22,22,-1,19,18,17,16,15,15,-1,-1,10,-1,-1,-1,-1,-1,-1,3,-1,-1,2,2,3,-1,6,6,7,8,9,10,11,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,-1,3,3,3,4,5,6,7,8,-1,11,11,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,4,4,4,5,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,-1,5,5,5,5,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,7,7,7,7,7,-1,6,6,6,6,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 23,22,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,8,8,8,8,8,8,-1,7,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 23,22,21,21,-1,18,17,17,17,17,-1,12,11,10,9,9,9,9,9,-1,-1,9,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 23,22,21,20,19,18,18,18,18,18,-1,12,11,10,10,10,10,10,10,-1,11,10,10,9,9,9,10,11,12,12,11,11,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,27,27, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,-1,11,11,10,10,10,10,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,11,11,11,-1,11,12,13,-1,13,13,13,13,13,13,14,-1,-1,-1,-1,-1,28,28,29,30,29,29,29, 32,32,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,12,12,12,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,30,30,30, 31,31,-1,22,22,21,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,-1,31, 30,31,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,32, 29,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 28,-1,24,23,22,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 27,-1,24,23,22,21,21,21,-1,19,20,21,-1,18,18,18,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,23,22,22,22,22,-1,20,20,21,-1,19,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 27,-1,24,23,23,23,23,23,-1,-1,21,21,21,20,21,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 28,-1,24,24,24,24,-1,24,25,-1,22,22,21,21,21,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 29,-1,-1,-1,-1,25,26,25,25,-1,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 30,31,32,32,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 31,31,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,26,26,27,28,29,30,31,32,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 32,32,32,32,-1,29,28,27,26,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 33,33,33,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,34,33,32,32,-1,29,28,27,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,33,32,31,30,29,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 35,34,33,32,31,30,30,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 35,34,33,32,31,31,31,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 35,34,33,32,32,32,32,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 35,34,34,34,34,34,34,35,36,37,38,39,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,43, 35,35,35,35,35,35,35,35,36,37,38,39,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,45,44, 36,36,36,36,36,-1,36,36,36,37,38,39,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,41,41,42,42,41,40,40,40,40,40,41,42,43,44,45, 37,37,37,37,-1,-1,37,37,37,37,38,39,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,42,43,-1,41,41,41,41,41,41,-1,44,44,45, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 39,39,39,40,41,42,41,40,39,39,39,39,40,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,43,43,43,43,43,-1,-1,46,46,46, 23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,10,10,10,10,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 22,22,21,20,19,18,17,16,16,16,16,15,14,13,12,11,10,9,9,9,9,9,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 22,21,21,21,-1,19,-1,16,15,15,15,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 22,21,20,20,-1,-1,-1,-1,14,14,14,15,14,14,-1,-1,-1,9,8,7,7,8,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,5,5,-1,-1,5,5,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,21,20,19,18,17,17,18,19,20,20,20,20,20,21,22,23,-1,28,28,28,29,30, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,21,20,19,19,-1,18,18,19,19,19,19,19,20,21,22,23,-1,29,29,29,29,30, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,2,-1,21,20,20,20,20,19,19,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 22,22,22,-1,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 23,23,23,-1,20,19,18,17,16,16,-1,-1,11,-1,-1,-1,-1,-1,-1,4,-1,-1,1,1,2,-1,5,5,6,7,8,9,10,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,-1,2,2,2,3,4,5,6,7,-1,10,10,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,3,3,3,4,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,-1,4,4,4,4,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,8,8,8,8,8,-1,5,5,5,5,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 24,23,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,9,9,9,9,9,9,-1,6,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 24,23,22,22,-1,19,18,18,18,18,-1,13,12,11,10,10,10,10,10,-1,-1,10,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 24,23,22,21,20,19,19,19,19,19,-1,13,12,11,11,11,11,11,11,-1,11,10,9,8,8,8,9,10,11,11,10,10,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,-1,11,10,9,9,9,9,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,10,10,10,-1,10,11,12,-1,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,27,27,28,29,28,28,28, 33,33,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,11,11,11,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,29,29,29, 32,32,-1,23,23,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,-1,30, 31,32,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,31, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 28,-1,25,24,23,22,22,22,-1,20,21,22,-1,19,19,19,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 27,26,25,24,23,23,23,23,-1,21,21,22,-1,20,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 28,-1,25,24,24,24,24,24,-1,-1,22,22,22,21,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 29,-1,25,25,25,25,-1,25,26,-1,23,23,22,22,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 30,-1,-1,-1,-1,26,27,26,26,-1,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 31,32,33,33,-1,-1,-1,-1,-1,-1,24,24,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 32,32,33,32,31,30,29,28,27,26,25,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 33,33,33,33,-1,30,29,28,27,26,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 34,34,34,-1,-1,-1,-1,-1,27,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,42, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,44,43, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,43,44, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,44, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,10,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 23,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 23,22,22,22,-1,20,-1,17,16,16,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 23,22,21,21,-1,-1,-1,-1,15,15,15,15,14,14,-1,-1,-1,9,8,7,7,8,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,5,5,-1,-1,5,5,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,21,20,19,18,17,17,18,19,20,20,20,20,20,21,22,23,-1,28,28,28,29,30, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,21,20,19,19,-1,18,18,19,19,19,19,19,20,21,22,23,-1,29,29,29,29,30, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,2,-1,21,20,20,20,20,19,19,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 23,23,23,-1,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 24,24,24,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,5,-1,-1,1,1,1,-1,4,4,5,6,7,8,9,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,2,2,2,3,4,5,5,6,-1,9,9,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,3,3,3,4,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,4,4,4,4,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,-1,5,5,5,5,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,10,-1,6,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,11,11,11,11,-1,-1,11,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,12,12,12,12,12,-1,11,10,9,8,8,8,9,10,11,11,10,10,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,11,10,9,9,9,9,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,10,10,10,-1,10,11,12,-1,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,27,27,28,29,28,28,28, 34,34,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,11,11,11,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,29,29,29, 33,33,-1,24,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,-1,30, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,31, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 29,-1,26,25,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 28,27,26,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 29,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 30,-1,26,26,26,26,-1,26,27,-1,24,24,23,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 31,-1,-1,-1,-1,27,28,27,27,-1,25,24,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 32,33,34,34,-1,-1,-1,-1,-1,-1,25,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 33,33,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 34,34,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 35,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,42, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,44,43, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,43,44, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,44, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 24,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30, 24,23,23,23,-1,21,-1,18,17,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30, 24,23,22,22,-1,-1,-1,-1,16,16,16,15,14,14,-1,-1,-1,9,8,7,7,8,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,5,-1,-1,5,5,-1,21,20,19,18,17,16,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,21,20,19,18,17,17,18,19,20,20,20,20,20,21,22,23,-1,28,28,28,29,30, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,21,20,19,19,-1,18,18,19,19,19,19,19,20,21,22,23,-1,29,29,29,29,30, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,-1,21,20,20,20,20,19,19,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 24,24,24,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 25,25,25,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,6,-1,-1,2,1,1,-1,3,3,4,5,6,7,8,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,2,2,2,3,4,4,4,5,-1,8,8,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,3,3,4,5,5,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,4,4,4,4,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,-1,5,5,5,5,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,-1,6,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,12,12,12,12,-1,-1,11,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,13,13,13,13,13,-1,11,10,9,8,8,8,9,10,11,11,10,10,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,11,10,9,9,9,9,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,10,10,10,-1,10,11,12,-1,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,27,27,28,29,28,28,28, 35,35,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,11,11,11,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,29,29,29, 34,34,-1,25,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,-1,30, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,31, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 30,-1,27,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 30,-1,27,26,26,26,26,26,-1,-1,24,24,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 31,-1,27,27,27,27,-1,27,28,-1,25,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 32,-1,-1,-1,-1,28,29,28,28,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 33,34,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 34,34,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 35,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,42, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,44,43, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,43,44, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,44, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 25,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 25,24,24,24,-1,22,-1,19,18,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 25,24,23,23,-1,-1,-1,-1,17,17,17,16,15,15,-1,-1,-1,10,9,8,8,9,9,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,7,7,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,22,21,20,19,18,17,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,22,21,20,19,18,18,19,20,21,21,21,21,21,22,23,24,-1,29,29,29,30,31, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,22,21,20,20,-1,19,19,20,20,20,20,20,21,22,23,24,-1,30,30,30,30,31, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,-1,22,21,21,21,21,20,20,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 25,25,25,-1,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 26,26,26,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,7,-1,-1,3,2,2,-1,2,2,3,4,5,6,7,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,-1,3,3,3,4,3,3,3,4,-1,7,7,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,4,4,4,4,4,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,5,5,5,5,5,5,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,11,11,11,11,11,-1,6,6,6,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,12,-1,7,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,13,13,13,13,-1,-1,12,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,14,14,14,14,14,-1,12,11,10,9,9,9,10,11,12,12,11,11,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,27,27, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,12,11,10,10,10,10,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,11,11,11,-1,11,12,13,-1,13,13,13,13,13,13,14,-1,-1,-1,-1,-1,28,28,29,30,29,29,29, 36,36,-1,25,25,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,12,12,12,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,30,30,30, 35,35,-1,26,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,-1,31, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,32, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 31,-1,28,27,26,25,25,25,-1,23,24,25,-1,22,22,22,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 30,29,28,27,26,26,26,26,-1,24,24,25,-1,23,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 31,-1,28,27,27,27,27,27,-1,-1,25,25,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 32,-1,28,28,28,28,-1,28,29,-1,26,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 33,-1,-1,-1,-1,29,30,29,29,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 34,35,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 35,35,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 36,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,43, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,45,44, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,43,44,45, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,44,44,45, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 26,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32, 26,25,25,25,-1,23,-1,20,19,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32, 26,25,24,24,-1,-1,-1,-1,18,18,18,17,16,16,-1,-1,-1,11,10,9,9,10,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32, -1,25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,7,-1,-1,7,7,-1,23,22,21,20,19,18,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,23,22,21,20,19,19,20,20,20,20,20,20,20,21,22,23,-1,30,30,30,31,32, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,23,22,21,21,-1,20,20,19,19,19,19,19,20,21,22,23,-1,31,31,31,31,31, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,4,4,-1,23,22,22,22,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 26,26,26,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 27,27,27,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,8,-1,-1,4,3,3,-1,1,1,2,3,4,5,6,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,4,4,4,3,2,2,2,3,-1,6,6,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,3,3,3,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,-1,5,4,4,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,12,12,12,12,-1,5,5,5,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,12,-1,6,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,14,14,14,14,-1,-1,11,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,15,15,15,15,15,-1,11,10,9,8,8,8,9,10,11,11,10,10,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,11,10,9,9,9,9,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,25,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,10,10,10,-1,10,11,12,-1,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,27,27,28,29,28,28,28, 37,37,-1,26,26,26,25,24,23,22,21,20,19,18,18,18,18,-1,18,19,-1,11,11,11,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,29,29,29, 36,36,-1,27,27,26,25,24,23,23,-1,20,19,19,19,19,19,20,19,19,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,-1,30, 35,36,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,31, 34,-1,-1,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 33,-1,29,28,27,26,25,25,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 32,-1,29,28,27,26,26,26,-1,24,25,26,-1,23,23,23,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 31,30,29,28,27,27,27,27,-1,25,25,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 32,-1,29,28,28,28,28,28,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 33,-1,29,29,29,29,-1,29,30,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 34,-1,-1,-1,-1,30,31,30,30,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 35,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,42, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,44,43, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,43,44, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,44, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 27,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 27,26,26,26,-1,24,-1,21,20,20,19,18,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 27,26,25,25,-1,-1,-1,-1,19,19,19,18,17,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,24,23,22,22,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,-1,24,23,23,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 27,27,27,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 28,28,28,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,5,4,4,-1,1,1,1,2,3,4,5,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,5,5,4,3,2,2,2,2,-1,5,5,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,3,3,3,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,-1,5,4,4,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,13,13,13,13,-1,5,5,5,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,14,13,12,-1,6,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,15,15,15,15,-1,-1,11,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,16,16,16,16,16,-1,11,10,9,8,8,8,9,10,11,11,10,10,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,11,10,9,9,9,9,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,26,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,10,10,10,-1,10,11,12,-1,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,27,27,28,29,28,28,28, 38,38,-1,27,27,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,11,11,11,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,29,29,29, 37,37,-1,28,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,-1,30, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,31, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 33,-1,30,29,28,27,27,27,-1,25,26,27,-1,24,24,24,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 32,31,30,29,28,28,28,28,-1,26,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 33,-1,30,29,29,29,29,29,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 34,-1,30,30,30,30,-1,30,31,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 35,-1,-1,-1,-1,31,32,31,31,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,42, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,44,43, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,43,44, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,44, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33, 28,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,-1,30,30,31,32,33, 28,27,27,27,-1,25,-1,22,21,21,20,19,18,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,-1,-1,-1,-1,-1,32,32,33, 28,27,26,26,-1,-1,-1,-1,20,20,20,19,18,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,-1,-1,32,32,33, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,22,23,24,25,26,27,28,29,30,31,32,33, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,25,24,23,22,21,21,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,25,24,23,23,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,-1,25,24,24,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 28,28,28,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 29,29,29,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,6,5,5,-1,2,1,1,1,2,3,4,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,6,5,4,3,2,2,2,2,-1,4,4,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,5,4,3,3,3,3,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,-1,5,4,4,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,14,14,14,13,13,-1,5,5,5,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,15,15,15,14,13,12,-1,6,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,16,16,16,16,-1,-1,11,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,17,17,17,17,17,-1,11,10,9,8,8,8,9,10,11,11,10,10,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,-1,11,10,9,9,9,9,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,27,27,27,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,10,10,-1,10,11,12,-1,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,27,27,28,29,28,28,28, 39,39,-1,28,28,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,11,11,11,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,29,29,29, 38,38,-1,29,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,-1,30, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,31, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 34,-1,31,30,29,28,28,28,-1,26,27,27,-1,25,25,25,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 33,32,31,30,29,29,29,29,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 34,-1,31,30,30,30,30,30,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 35,-1,31,31,31,31,-1,31,32,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 36,-1,-1,-1,-1,32,33,32,32,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,42, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,44,43, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,43,44, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,44, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,31,32,33, 29,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,30,30,31,32,33, 29,28,28,28,-1,26,-1,23,22,22,21,20,19,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,-1,32,32,33, 29,28,27,27,-1,-1,-1,-1,21,21,21,20,19,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,28,-1,-1,32,32,33, -1,28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,22,23,24,25,26,27,28,29,30,31,32,33, -1,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,26,25,24,24,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,-1,26,25,24,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 29,29,29,-1,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 30,30,30,-1,27,26,25,24,23,23,-1,-1,18,-1,-1,-1,-1,-1,-1,11,-1,-1,7,6,6,-1,3,2,1,1,1,2,3,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,7,6,5,4,3,2,2,2,-1,3,3,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,6,5,4,3,3,3,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,6,5,4,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,15,14,13,13,-1,6,5,5,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 31,30,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,16,16,15,14,13,12,-1,6,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 31,30,29,29,-1,26,25,25,25,25,-1,20,19,18,17,17,17,16,16,-1,-1,11,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 31,30,29,28,27,26,26,26,26,26,-1,20,19,18,18,18,17,17,17,-1,11,10,9,8,8,8,9,10,11,11,10,10,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,9,9,9,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,10,10,-1,10,11,12,-1,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,27,27,28,29,28,28,28, 39,39,-1,29,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,11,11,11,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,29,29,29, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,-1,30, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,31, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 34,-1,31,30,29,28,28,28,-1,26,27,27,-1,25,25,25,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 33,32,31,30,29,29,29,29,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 34,-1,31,30,30,30,30,30,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 35,-1,31,31,31,31,-1,31,32,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 36,-1,-1,-1,-1,32,33,32,32,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,42, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,44,43, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,43,44, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,44, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,28,29,30,31,32,33, 30,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,-1,30,30,31,32,33, 30,29,29,29,-1,27,-1,24,23,23,22,21,20,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,-1,-1,-1,-1,-1,32,32,33, 30,29,28,28,-1,-1,-1,-1,22,22,22,21,20,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,32,32,33, -1,29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,23,22,23,24,25,26,27,28,29,30,31,32,33, -1,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,26,25,24,24,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,-1,26,25,24,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 30,30,30,-1,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 31,31,31,-1,28,27,26,25,24,24,-1,-1,19,-1,-1,-1,-1,-1,-1,12,-1,-1,8,7,7,-1,4,3,2,1,1,1,2,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,-1,8,7,6,5,4,3,2,2,-1,2,2,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,14,14,-1,7,6,5,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,16,15,14,13,13,-1,7,6,5,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,17,16,15,14,13,12,-1,7,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 32,31,30,30,-1,27,26,26,26,26,-1,21,20,19,18,18,17,16,16,-1,-1,11,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 32,31,30,29,28,27,27,27,27,27,-1,21,20,19,19,18,17,17,17,-1,11,10,9,8,8,8,9,10,11,11,10,10,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,9,9,9,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,29,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,10,10,-1,10,11,12,-1,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,27,27,28,29,28,28,28, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,11,11,11,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,29,29,29, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,-1,30, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,31, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 34,-1,31,30,29,28,28,28,-1,26,27,27,-1,25,25,25,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 33,32,31,30,29,29,29,29,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 34,-1,31,30,30,30,30,30,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 35,-1,31,31,31,31,-1,31,32,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 36,-1,-1,-1,-1,32,33,32,32,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,42, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,44,43, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,43,44, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,44, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,27,28,29,30,31,32,33,34, 31,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,28,-1,31,31,32,33,34, 31,30,30,30,-1,28,-1,25,24,24,23,22,21,20,20,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 31,30,29,29,-1,-1,-1,-1,23,23,23,22,21,21,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 31,31,31,-1,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 32,32,32,-1,29,28,27,26,25,25,-1,-1,20,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,8,-1,5,4,3,2,1,1,1,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,9,8,7,6,5,4,3,3,-1,2,2,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,15,15,-1,8,7,6,5,5,5,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,17,16,15,14,14,-1,8,7,6,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,18,17,16,15,14,13,-1,8,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,19,18,17,17,-1,-1,12,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,20,19,18,18,18,-1,12,11,10,9,9,9,10,11,12,12,11,11,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,27,27, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,12,11,10,10,10,10,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,30,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,11,11,11,-1,11,12,13,-1,13,13,13,13,13,13,14,-1,-1,-1,-1,-1,28,28,29,30,29,29,29, 40,40,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,12,12,12,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,30,30,30, 39,39,-1,31,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,-1,31, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,32, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 35,-1,32,31,30,29,29,29,-1,27,28,28,-1,26,26,26,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 34,33,32,31,30,30,30,30,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 35,-1,32,31,31,31,31,31,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 36,-1,32,32,32,32,-1,32,33,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 37,-1,-1,-1,-1,33,34,33,33,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,43, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,45,44, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,43,44,45, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,44,44,45, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,28,29,30,31,32,33,34,35, 32,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,27,28,29,-1,32,32,33,34,35, 32,31,31,31,-1,29,-1,26,25,25,24,23,22,21,21,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 32,31,30,30,-1,-1,-1,-1,24,24,24,23,22,22,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 32,32,32,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 33,33,33,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,6,5,4,3,2,1,1,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,10,9,8,7,6,5,4,4,-1,2,2,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,16,16,-1,9,8,7,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,18,17,16,15,15,-1,9,8,7,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,19,18,17,16,15,14,-1,9,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,20,19,18,18,-1,-1,13,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,21,20,19,19,19,-1,13,12,11,10,10,10,11,12,13,13,12,12,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,13,12,11,11,11,11,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,31,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,12,12,12,-1,12,13,14,-1,14,14,14,14,14,14,15,-1,-1,-1,-1,-1,29,29,30,31,30,30,30, 41,41,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,13,13,13,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,31,31, 40,40,-1,32,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,32, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,33, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 36,-1,33,32,31,30,30,30,-1,28,29,29,-1,27,27,27,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 35,34,33,32,31,31,31,31,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 36,-1,33,32,32,32,32,32,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 37,-1,33,33,33,33,-1,33,34,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 38,-1,-1,-1,-1,34,35,34,34,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,39,39,39,39,39,-1,39,-1,-1,44, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,43,44,-1,40,40,40,40,40,-1,-1,-1,46,45, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,43,43,42,41,41,41,41,41,42,43,44,45,46, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,43,44,-1,42,42,42,42,42,42,-1,45,45,46, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,45,-1,44,44,44,44,44,-1,-1,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,10,10,10,9,9,9,9,9,9,9,10,11,-1,14,14,15,16,17, 38,37,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,8,8,9,-1,-1,-1,-1,-1,16,16,17, 38,37,36,36,-1,-1,-1,-1,30,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,9,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,7,-1,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,10,9,8,7,6,6,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,18,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,15,15,15,16,17, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,10,9,8,8,-1,5,4,3,3,3,3,3,4,5,6,7,-1,16,16,16,16,17, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,18, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,-1,5,5,6,7,8,9,10,11,-1,17, 38,38,38,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,0,1,2,-1,-1,-1,-1,8,8,9,10,11,-1,16, 39,39,39,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,16,15,15,-1,15,15,15,15,16,17,18,-1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,16,15,14,14,14,14,14,15,-1,18,18,-1,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,14, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,7,-1,10,10,11,12,13, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,12,12,-1,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,15,14,13,12,11,11,-1,8,7,6,5,5,5,5,5,5,5,6,7,-1,-1,11,11,12,13, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,6,6,6,7,8,-1,-1,12,12,13, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,14,14,-1,-1,-1,-1,8,7,7,7,8,9,9,8,7,7,7,7,8,9,-1,13,13,13, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,9,8,8,8,-1,8,8,9,-1,14,14,14, 40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,18,17,16,15,14,14,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,17,16,16,-1,15,16,17,-1,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 46,46,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,17,17,17,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 45,45,-1,37,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,18,18,18,17,17,17,17,18,19,20,21,22,23,24,25,25,24,23,22,21,20,20,-1,-1,18,-1,18, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,19,19,18,18,18,18,18,18,19,20,21,22,23,24,25,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,25,24,24,24,25,25,-1,22,21,-1,20,20, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 41,-1,38,37,36,35,35,35,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 40,39,38,37,36,36,36,36,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,28,27,26,25,24,24,24,23,23,23,23, 41,-1,38,37,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,25,24,24,24,24,24, 42,-1,38,38,38,38,-1,38,39,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,25,25,25,25,25, 42,-1,-1,-1,-1,39,40,39,39,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,26,26,26,26, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34,35,36,36,37,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,27,27,27,27, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,31,31,32,33,34,35,36,37,37,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,28,28,28,28, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,29,29,29,29, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,30,30,30,30, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,31,31,31,31, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,39,38,37,36,35,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 41,40,39,38,37,36,36,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,38,37,37,37,37,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 41,40,39,38,37,37,37,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 41,40,39,38,38,38,38,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,40,40,40,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 41,40,40,40,40,40,40,41,42,43,44,45,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,41,41,42,43,44,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 41,41,41,41,41,41,41,41,42,43,44,45,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,42,-1,44,44,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 42,42,42,42,42,-1,42,42,42,43,44,45,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 43,43,43,43,-1,-1,43,43,43,43,44,45,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 45,45,45,46,47,48,47,46,45,45,45,45,46,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,10,10,10,9,9,9,9,9,9,9,10,11,-1,14,14,15,16,17, 38,37,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,8,8,9,-1,-1,-1,-1,-1,16,16,17, 38,37,36,36,-1,-1,-1,-1,30,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,9,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,7,-1,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,10,9,8,7,6,6,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,18,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,15,15,15,16,17, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,10,9,8,8,-1,5,4,3,3,3,3,3,4,5,6,7,-1,16,16,16,16,17, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,17, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,5,5,6,7,8,8,9,10,-1,16, 38,38,38,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,1,0,1,-1,-1,-1,-1,7,7,8,9,10,-1,15, 39,39,39,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,16,15,15,-1,15,15,15,15,16,17,18,-1,1,1,1,2,3,4,5,6,7,8,9,10,-1,14, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,16,15,14,14,14,14,14,15,-1,18,18,-1,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,13, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,3,3,3,3,3,4,5,6,-1,9,9,10,11,12, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,12,12,-1,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,15,14,13,12,11,11,-1,8,7,6,5,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,6,6,6,6,7,-1,-1,11,11,12, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,14,14,-1,-1,-1,-1,8,7,7,7,8,9,9,8,7,7,7,7,7,8,-1,12,12,12, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,9,8,8,8,-1,8,8,8,-1,13,13,13, 40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,18,17,16,15,14,14,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,17,16,16,-1,15,16,17,-1,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 46,46,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,17,17,17,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 45,45,-1,37,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,18,18,18,17,17,17,17,18,19,20,21,22,23,24,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,19,19,18,18,18,18,18,18,19,20,21,22,23,24,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 41,-1,38,37,36,35,35,35,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 40,39,38,37,36,36,36,36,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,27,26,25,24,23,23,23,22,22,22,22, 41,-1,38,37,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 42,-1,38,38,38,38,-1,38,39,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,24,24,24,24,24, 42,-1,-1,-1,-1,39,40,39,39,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,25,25,25,25, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34,35,36,36,37,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,26,26,26,26, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,31,31,32,33,34,35,36,37,37,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,27,27,27,27, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,28,28,28,28, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,29,29,29,29, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,30,30,30,30, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,39,38,37,36,35,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 41,40,39,38,37,36,36,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,38,37,37,37,37,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 41,40,39,38,37,37,37,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 41,40,39,38,38,38,38,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,40,40,40,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 41,40,40,40,40,40,40,41,42,43,44,45,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,41,41,42,43,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 41,41,41,41,41,41,41,41,42,43,44,45,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,42,-1,44,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 42,42,42,42,42,-1,42,42,42,43,44,45,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 43,43,43,43,-1,-1,43,43,43,43,44,45,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 45,45,45,46,47,48,47,46,45,45,45,45,46,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17, 38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,10,10,10,9,9,9,9,9,9,9,10,11,-1,14,14,15,16,17, 38,37,37,37,-1,35,-1,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,8,8,9,-1,-1,-1,-1,-1,16,16,17, 38,37,36,36,-1,-1,-1,-1,30,30,29,28,27,27,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,9,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,16,16,-1,-1,-1,-1,-1,-1,7,-1,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,10,9,8,7,6,6,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,14,14,15,16,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,18,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,15,15,15,16,17, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,10,9,8,8,-1,5,4,3,3,3,3,3,4,5,6,7,-1,16,16,16,16,17, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,17, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,-1,5,5,6,7,8,8,9,10,-1,16, 38,38,38,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,2,1,0,-1,-1,-1,-1,7,7,8,9,10,-1,15, 39,39,39,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,16,15,15,-1,15,15,15,15,16,17,18,-1,2,1,1,2,3,4,5,6,7,8,9,10,-1,14, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,16,15,14,14,14,14,14,15,-1,18,18,-1,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,13, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,3,3,3,3,3,4,5,6,-1,9,9,10,11,12, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,12,12,-1,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,15,14,13,12,11,11,-1,8,7,6,5,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,6,6,6,6,7,-1,-1,11,11,12, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,14,14,-1,-1,-1,-1,8,7,7,7,8,9,9,8,7,7,7,7,7,8,-1,12,12,12, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,9,8,8,8,-1,8,8,8,-1,13,13,13, 40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,18,17,16,15,14,14,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,17,16,16,-1,15,16,17,-1,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 46,46,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,17,17,17,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 45,45,-1,37,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,18,18,18,17,17,17,17,18,19,20,21,22,23,24,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,19,19,18,18,18,18,18,18,19,20,21,22,23,24,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 41,-1,38,37,36,35,35,35,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 40,39,38,37,36,36,36,36,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,28,27,26,25,24,23,23,23,22,22,22,22, 41,-1,38,37,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 42,-1,38,38,38,38,-1,38,39,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,24,24,24,24,24, 42,-1,-1,-1,-1,39,40,39,39,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,25,25,25,25, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34,35,36,36,37,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,26,26,26,26, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,31,31,32,33,34,35,36,37,37,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,27,27,27,27, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,28,28,28,28, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,29,29,29,29, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,30,30,30,30, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,39,38,37,36,35,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 41,40,39,38,37,36,36,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,38,37,37,37,37,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 41,40,39,38,37,37,37,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 41,40,39,38,38,38,38,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,40,40,40,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 41,40,40,40,40,40,40,41,42,43,44,45,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,41,41,42,43,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 41,41,41,41,41,41,41,41,42,43,44,45,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,42,-1,44,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 42,42,42,42,42,-1,42,42,42,43,44,45,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 43,43,43,43,-1,-1,43,43,43,43,44,45,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 45,45,45,46,47,48,47,46,45,45,45,45,46,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19, 42,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,-1,16,16,17,18,19, 42,41,41,41,-1,39,-1,36,35,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,-1,-1,-1,-1,-1,18,18,19, 42,41,40,40,-1,-1,-1,-1,34,34,34,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14,-1,-1,18,18,19, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,-1,-1,-1,-1,-1,13,-1,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19, -1,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,22,22,-1,16,15,14,13,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,16,16,17,18,18, -1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,23,23,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,17,17,17,17,17, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,18,18,18,17,16, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,15, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,-1,4,3,2,1,1,2,3,4,-1,14, 42,42,42,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,8,7,7,-1,-1,-1,-1,0,1,2,3,4,-1,13, 43,43,43,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,8,7,6,5,4,3,2,1,1,2,3,4,-1,12, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,11, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,8,7,6,5,4,3,3,3,-1,7,7,8,9,10, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,9,10, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,8,8,9,10, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,6,6,6,6,7,-1,-1,9,9,10, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,11,10,9,8,7,7,7,7,7,8,-1,10,10,10, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,-1,8,8,8,-1,11,11,11, 44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,13,12,11,11,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,25,24,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,25,24,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,21,21,20,20,20,20, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,39,38,39,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,39,39,39,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,40,40,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,40,40,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,39,39,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,40,39,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,40,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,51,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,50,50,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,49,49,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,50,49,48,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,49,48,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19, 42,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,-1,16,16,17,18,19, 42,41,41,41,-1,39,-1,36,35,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,-1,-1,-1,-1,-1,18,18,19, 42,41,40,40,-1,-1,-1,-1,34,34,34,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14,-1,-1,18,18,19, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,21,21,-1,-1,-1,-1,-1,-1,13,-1,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19, -1,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,22,22,-1,16,15,14,13,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,16,16,17,18,18, -1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,23,23,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,17,17,17,17,17, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,18,18,18,17,16, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,15, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,-1,4,3,2,1,1,1,2,3,-1,14, 42,42,42,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,8,7,7,-1,-1,-1,-1,1,0,1,2,3,-1,13, 43,43,43,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,8,7,6,5,4,3,2,1,1,1,2,3,-1,12, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,11, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,8,7,6,5,4,3,3,3,-1,7,7,8,9,10, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,9,10, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,8,8,9,10, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,6,6,6,6,7,-1,-1,9,9,10, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,11,10,9,8,7,7,7,7,7,8,-1,10,10,10, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,-1,8,8,8,-1,11,11,11, 44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,13,12,11,11,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,25,24,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,25,24,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,21,21,20,20,20,20, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,39,38,39,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,39,39,39,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,40,40,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,40,40,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,39,39,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,40,39,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,40,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,51,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,50,50,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,49,49,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,50,49,48,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,49,48,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 43,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 43,42,42,42,-1,40,-1,37,36,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 43,42,41,41,-1,-1,-1,-1,35,35,35,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,20, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,-1,-1,-1,-1,-1,14,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20, -1,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,23,23,-1,17,16,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,18,19,19, -1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,24,24,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,18,18,18,18,18, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,19,19,19,18,17, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,16, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,-1,5,4,3,2,1,1,1,2,-1,15, 43,43,43,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,9,8,8,-1,-1,-1,-1,2,1,0,1,2,-1,14, 44,44,44,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,9,8,7,6,5,4,3,2,1,1,1,2,-1,13, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,12, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,4,-1,8,8,9,10,11, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,9,10,11, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,9,9,10,11, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,7,7,7,7,8,-1,-1,10,10,11, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,12,11,10,9,8,8,8,8,8,9,-1,11,11,11, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,-1,9,9,9,-1,12,12,12, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,14,13,12,12,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,27,26,25,24,23,22,21,20,19,18,18,-1,-1,16,-1,16, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,26,25,24,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,26,25,24,23,22,22,22,23,23,-1,20,19,-1,18,18, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,22,22,21,21,21,21, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,-1,-1,-1,-1,23,22,22,22,22,22, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,28,29,30,31,-1,-1,23,23,23,23,23, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,29,30,31,32,-1,-1,24,24,24,24, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,40,39,40,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,-1,25,25,25,25, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,40,40,40,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,32,32,33,-1,26,26,26,26, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,41,41,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,33,33,33,-1,27,27,27,27, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,41,41,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,34,-1,28,28,28,28, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,40,40,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,29,29,29,29, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,37,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,41,40,39,39,39,39,39,39,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,41,40,40,40,40,40,40,40,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,41,41,41,41,41,41,41,41,42,43,43,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,52,-1,42,42,42,42,42,42,42,42,-1,44,43,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,51,51,-1,43,43,43,43,43,43,43,43,44,44,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,50,50,-1,-1,-1,44,-1,-1,44,44,44,44,44,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,51,50,49,48,47,46,45,46,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,50,49,48,47,46,46,46,47,48,49,50,51,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 44,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,21, 44,43,43,43,-1,41,-1,38,37,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,20,20,21, 44,43,42,42,-1,-1,-1,-1,36,36,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16,-1,-1,20,20,21, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,15,-1,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21, -1,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,24,24,-1,18,17,16,15,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,19,20,20, -1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,25,25,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,19,19,19,19,19, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,20,20,20,19,18, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,17, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,6,5,4,3,2,1,1,1,-1,16, 44,44,44,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,10,9,9,-1,-1,-1,-1,3,2,1,0,1,-1,15, 45,45,45,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,22,21,21,-1,21,21,21,21,22,23,24,-1,10,9,8,7,6,5,4,3,2,1,1,1,-1,14, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,13, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,5,-1,9,9,10,11,12, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11,12, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,10,10,11,12, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,8,8,8,8,9,-1,-1,11,11,12, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,13,12,11,10,9,9,9,9,9,10,-1,12,12,12, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,-1,10,10,10,-1,13,13,13, 46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,15,14,13,13,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 52,52,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 51,51,-1,43,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,24,24,24,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,27,26,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 47,-1,44,43,42,41,41,41,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 46,45,44,43,42,42,42,42,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,23,23,22,22,22,22, 47,-1,44,43,43,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 48,-1,44,44,44,44,-1,44,45,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,29,30,31,32,-1,-1,24,24,24,24,24, 48,-1,-1,-1,-1,45,46,45,45,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,30,31,32,33,-1,-1,25,25,25,25, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,41,40,41,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,26,26,26,26, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,41,41,41,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,33,34,-1,27,27,27,27, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,42,42,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,34,34,34,-1,28,28,28,28, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,42,42,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,35,-1,29,29,29,29, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,41,41,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,30,30,30,30, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,43,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,42,41,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,42,41,41,41,41,41,41,41,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,42,42,42,42,42,42,42,42,43,44,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,53,-1,43,43,43,43,43,43,43,43,-1,45,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,52,52,-1,44,44,44,44,44,44,44,44,45,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,51,51,-1,-1,-1,45,-1,-1,45,45,45,45,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,52,51,50,49,48,47,46,47,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,51,50,49,48,47,47,47,48,49,50,51,52,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22, 45,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,-1,19,19,20,21,22, 45,44,44,44,-1,42,-1,39,38,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,21,21,22, 45,44,43,43,-1,-1,-1,-1,37,37,37,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17,-1,-1,21,21,22, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,-1,-1,-1,-1,-1,16,-1,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22, -1,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,25,25,-1,19,18,17,16,15,15,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,20,21,21, -1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,26,26,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,20,20,20,20,20, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,21,21,21,20,19, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,18, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,7,6,5,4,3,2,1,1,-1,17, 45,45,45,-1,43,42,41,40,40,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,11,10,10,-1,-1,-1,-1,4,3,2,1,0,-1,16, 46,46,46,-1,43,42,41,40,39,39,-1,-1,34,-1,-1,-1,-1,-1,-1,27,-1,-1,23,22,22,-1,22,22,22,22,23,24,25,-1,11,10,9,8,7,6,5,4,3,2,1,1,-1,15, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,-1,23,22,21,21,21,21,21,22,-1,25,25,-1,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,14, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,6,-1,10,10,11,12,13, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,11,11,12,13, 47,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,9,9,9,9,10,-1,-1,12,12,13, 47,46,45,45,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,14,13,12,11,10,10,10,10,10,11,-1,13,13,13, 47,46,45,44,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,-1,11,11,11,-1,14,14,14, 47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,16,15,14,14,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 53,53,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 52,52,-1,44,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,25,25,25,24,24,24,24,25,26,27,28,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 48,-1,45,44,43,42,42,42,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 47,46,45,44,43,43,43,43,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 48,-1,45,44,44,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 49,-1,45,45,45,45,-1,45,46,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 49,-1,-1,-1,-1,46,47,46,46,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,13,12,11,10,10,10,10, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,14,-1,11,10,9,9,9, 50,49,48,48,-1,46,-1,43,42,41,40,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,8,8,8, 50,49,48,48,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,7,7,7, -1,49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,27,27,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6, -1,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,32,32,-1,-1,28,28,-1,25,24,23,22,21,21,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,7,6,5,5,5, -1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,25,24,23,22,21,20,19,19,18,17,16,17,17,17,17,17,-1,7,6,5,4,4, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,30,30,30,-1,25,24,23,23,-1,20,19,18,18,17,17,17,17,16,16,16,-1,7,6,5,4,3, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,25,24,23,22,21,20,19,18,17,17,17,18,17,16,15,15,-1,-1,-1,-1,-1,2, 50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,17,16,15,14,14,14,15,16,-1,1, 50,50,50,-1,48,47,46,45,45,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,16,15,15,-1,-1,-1,-1,13,13,14,15,16,-1,0, 51,51,51,-1,48,47,46,45,44,44,-1,-1,39,-1,-1,-1,-1,-1,-1,32,-1,-1,28,27,27,-1,27,27,27,27,28,29,30,-1,16,15,14,13,12,12,12,12,13,14,15,16,-1,1, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,34,-1,28,27,26,26,26,26,26,27,-1,30,30,-1,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,2, 52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,10,-1,7,6,5,4,3, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4, -1,-1,-1,-1,48,47,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5, 52,51,50,49,48,47,46,45,45,45,-1,41,40,39,38,37,36,35,34,33,32,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,11,11,12,-1,-1,6,6,6, 52,51,50,50,-1,47,46,46,46,46,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,13,-1,7,7,7, 52,51,50,49,48,47,47,47,47,47,-1,41,40,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,13,-1,8,8,8, 52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,29,28,28,-1,27,28,29,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,14,13,12,11,10,10,10, 58,58,-1,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,39,40,-1,29,29,29,29,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11, 57,57,-1,49,48,47,46,45,44,44,-1,41,40,40,40,40,40,41,40,40,-1,30,30,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,12,-1,12, 56,57,-1,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,-1,-1,31,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,14,13,14,13, 55,-1,-1,49,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,-1,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,19,-1,16,15,-1,14,14, 54,-1,50,49,48,47,46,46,-1,44,-1,-1,-1,43,43,43,-1,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,19,19,19,19,19,18,17,16,16,16,15,15, 53,-1,50,49,48,47,47,47,-1,44,44,44,-1,42,43,44,-1,36,35,34,33,33,33,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,20,19,18,17,17,17,16,16,16, 52,51,50,49,48,48,48,48,-1,44,43,43,-1,41,-1,-1,-1,36,35,34,34,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,18,18,17,17,17,17, 53,-1,50,49,49,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,25,24,23,23,-1,-1,-1,-1,19,18,18,18,18,18, 54,-1,50,50,50,50,-1,50,51,-1,43,42,41,40,39,38,37,36,36,36,-1,-1,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,24,25,26,27,-1,-1,19,19,19,19,19, 54,-1,-1,-1,-1,51,52,51,51,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,25,26,27,28,-1,-1,20,20,20,20, 53,52,51,51,-1,-1,-1,-1,-1,-1,43,42,41,40,40,40,41,42,41,40,39,38,37,36,35,36,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,21,21,21,21, 53,52,51,50,49,48,47,46,45,44,43,42,41,41,41,41,-1,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,28,28,29,-1,22,22,22,22, 53,52,51,51,-1,48,47,46,45,44,43,42,42,42,42,-1,-1,42,41,40,39,38,37,37,37,37,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,29,29,29,-1,23,23,23,23, 53,52,52,-1,-1,-1,-1,-1,45,44,43,43,43,43,43,-1,43,42,41,40,39,38,38,38,37,37,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,30,-1,24,24,24,24, -1,52,51,50,50,-1,47,46,45,44,44,44,44,44,44,44,43,42,41,40,39,39,39,-1,36,36,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,25,25,25,25, -1,-1,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,43,42,41,40,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,30,-1,27,26,26,26,26, -1,-1,51,50,49,48,47,46,46,46,-1,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,27,27,27, 53,52,51,50,49,48,48,-1,-1,-1,-1,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28, 53,52,51,50,49,49,49,-1,52,51,51,-1,47,46,45,44,43,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,29, 53,52,51,50,50,50,50,-1,52,51,50,49,48,-1,-1,-1,44,-1,42,42,-1,-1,-1,37,36,35,35,35,35,35,35,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,30, 53,52,51,51,51,51,51,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,43,-1,50,50,-1,37,36,36,36,36,36,36,36,-1,-1,-1,37,-1,-1,-1,32,31,31,31,31,31,31,31,-1,31, 53,52,52,52,52,52,52,53,53,52,51,50,49,48,47,46,46,-1,-1,49,49,49,-1,37,37,37,37,37,37,37,37,38,39,39,38,38,38,-1,32,32,32,32,32,-1,32,-1,-1,32, 53,53,53,53,53,53,53,53,53,52,51,50,49,48,47,47,47,-1,48,48,48,48,-1,38,38,38,38,38,38,38,38,-1,40,39,38,37,37,-1,33,33,33,33,33,-1,-1,-1,34,33, 54,54,54,54,54,-1,54,54,53,52,51,50,49,48,48,48,48,49,48,47,47,47,-1,39,39,39,39,39,39,39,39,40,40,39,38,37,36,35,34,34,34,34,34,35,36,35,34,34, 55,55,55,55,-1,-1,55,54,53,52,51,50,49,49,49,49,49,49,48,47,46,46,-1,-1,-1,40,-1,-1,40,40,40,40,40,39,38,37,37,-1,35,35,35,35,35,35,-1,35,35,35, 56,56,56,-1,-1,-1,-1,-1,53,52,51,51,-1,50,50,50,50,-1,-1,47,46,45,44,43,42,41,42,-1,-1,-1,-1,-1,-1,39,38,38,38,-1,36,36,36,36,36,-1,-1,36,36,36, 57,57,57,58,57,56,55,54,53,52,52,52,52,51,51,51,-1,-1,-1,-1,46,45,44,43,42,42,42,43,44,45,46,47,-1,39,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 11,11,11,11,11,12,13,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 10,10,10,10,11,12,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 9,9,9,9,-1,13,-1,13,12,12,12,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 9,8,8,8,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,7,7,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,25,25,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,-1,-1,25,25,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,39,38,37,36,35,35,36,37,38,39,39,40,41,42,43,44,-1,46,46,46,47,48, 4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,39,38,37,37,-1,36,36,37,38,39,40,40,41,42,43,44,-1,47,47,47,47,48, 3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,39,38,38,38,38,37,37,37,38,39,40,41,41,42,43,44,-1,-1,-1,-1,-1,49, 2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,42,42,43,44,44,44,45,46,-1,50, 1,1,2,-1,7,7,7,7,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 0,1,2,-1,6,6,6,7,8,9,-1,-1,13,-1,-1,-1,-1,-1,-1,20,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 11,10,9,8,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,29,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 11,10,9,9,-1,8,8,8,8,9,-1,14,14,14,14,15,16,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 11,10,10,10,10,9,9,9,9,9,-1,15,15,15,15,15,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49, 11,11,11,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,17,17,17,17,18,-1,-1,25,25,25,-1,28,29,30,-1,33,33,33,34,35,35,36,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 26,26,-1,12,12,12,12,12,13,14,15,16,17,18,18,18,18,-1,19,20,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,49,49,50, 25,25,-1,13,13,13,13,13,13,14,-1,17,17,18,19,19,19,20,20,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,-1,51, 24,25,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,21,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,51, 23,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,21,21,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 22,-1,17,16,16,16,16,16,-1,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 21,-1,17,17,17,17,17,17,-1,17,18,19,-1,20,20,20,-1,27,27,27,28,29,30,-1,37,38,38,38,38,39,40,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 20,19,18,18,18,18,18,18,-1,18,18,19,-1,21,-1,-1,-1,26,26,27,28,-1,-1,-1,36,-1,37,37,38,39,40,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 21,-1,19,19,19,19,19,19,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 22,-1,20,20,20,20,-1,20,21,-1,20,20,20,21,22,23,24,25,26,27,-1,-1,36,35,34,35,36,37,38,39,40,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 23,-1,-1,-1,-1,21,22,21,21,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 24,25,26,27,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,42,42,42,42,42,42,42,42,43,43,43,43,44,45,46,47,-1,49,49,49,50, 25,25,26,27,28,28,27,26,25,24,23,23,23,23,23,23,-1,26,26,27,28,29,30,31,32,33,-1,41,41,41,41,41,41,41,42,43,44,44,44,-1,46,46,47,-1,50,50,50,50, 26,26,26,27,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,27,27,27,28,29,30,31,32,33,-1,41,40,40,40,40,40,41,42,43,44,45,45,46,47,47,47,-1,51,51,51,51, 27,27,27,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,29,28,28,28,28,29,30,31,32,33,-1,41,40,39,39,39,40,41,42,43,44,45,46,46,47,48,48,-1,52,52,52,52, -1,28,28,29,30,-1,28,27,26,26,26,26,26,26,26,27,28,29,29,29,29,29,30,-1,33,33,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,47,48,-1,-1,53,53,53,53, -1,-1,29,29,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,30,30,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,49,49,50,50,51,52,53,53,54,55, 33,32,31,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,47,48,49,50,51,51,52,52,53,54,55, 33,32,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,47,48,49,50,51,51,51,52,53,-1,56, 33,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,47,48,49,50,50,50,51,52,53,-1,57, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,49,49,49,49,50,51,52,53,-1,57, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49,50,-1,53,-1,-1,56, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,48,49,50,-1,-1,-1,55,55, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,50,51,-1,54,54,55, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,55,55,55, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,56,56,56, 11,11,11,11,11,12,13,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 10,10,10,10,11,12,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 9,9,9,9,-1,13,-1,13,12,12,12,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 9,8,8,8,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,7,7,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,25,25,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,-1,-1,25,25,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,39,38,37,36,35,35,36,37,38,39,39,40,41,42,43,44,-1,46,46,46,47,48, 4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,39,38,37,37,-1,36,36,37,38,39,40,40,41,42,43,44,-1,47,47,47,47,48, 3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,39,38,38,38,38,37,37,37,38,39,40,41,41,42,43,44,-1,-1,-1,-1,-1,49, 2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,42,42,43,44,44,44,45,46,-1,50, 1,1,1,-1,7,7,7,7,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 1,0,1,-1,6,6,6,7,8,9,-1,-1,13,-1,-1,-1,-1,-1,-1,20,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 1,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 11,10,9,8,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,29,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 11,10,9,9,-1,8,8,8,8,9,-1,14,14,14,14,15,16,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 11,10,10,10,10,9,9,9,9,9,-1,15,15,15,15,15,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49, 11,11,11,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,17,17,17,17,18,-1,-1,25,25,25,-1,28,29,30,-1,33,33,33,34,35,35,36,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 26,26,-1,12,12,12,12,12,13,14,15,16,17,18,18,18,18,-1,19,20,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,49,49,50, 25,25,-1,13,13,13,13,13,13,14,-1,17,17,18,19,19,19,20,20,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,-1,51, 24,25,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,21,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,51, 23,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,21,21,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 22,-1,17,16,16,16,16,16,-1,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 21,-1,17,17,17,17,17,17,-1,17,18,19,-1,20,20,20,-1,27,27,27,28,29,30,-1,37,38,38,38,38,39,40,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 20,19,18,18,18,18,18,18,-1,18,18,19,-1,21,-1,-1,-1,26,26,27,28,-1,-1,-1,36,-1,37,37,38,39,40,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 21,-1,19,19,19,19,19,19,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 22,-1,20,20,20,20,-1,20,21,-1,20,20,20,21,22,23,24,25,26,27,-1,-1,36,35,34,35,36,37,38,39,40,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 23,-1,-1,-1,-1,21,22,21,21,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 24,25,26,27,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,42,42,42,42,42,42,42,42,43,43,43,43,44,45,46,47,-1,49,49,49,50, 25,25,26,27,28,28,27,26,25,24,23,23,23,23,23,23,-1,26,26,27,28,29,30,31,32,33,-1,41,41,41,41,41,41,41,42,43,44,44,44,-1,46,46,47,-1,50,50,50,50, 26,26,26,27,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,27,27,27,28,29,30,31,32,33,-1,41,40,40,40,40,40,41,42,43,44,45,45,46,47,47,47,-1,51,51,51,51, 27,27,27,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,29,28,28,28,28,29,30,31,32,33,-1,41,40,39,39,39,40,41,42,43,44,45,46,46,47,48,48,-1,52,52,52,52, -1,28,28,29,30,-1,28,27,26,26,26,26,26,26,26,27,28,29,29,29,29,29,30,-1,33,33,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,47,48,-1,-1,53,53,53,53, -1,-1,29,29,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,30,30,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,49,49,50,50,51,52,53,53,54,55, 33,32,31,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,47,48,49,50,51,51,52,52,53,54,55, 33,32,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,47,48,49,50,51,51,51,52,53,-1,56, 33,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,47,48,49,50,50,50,51,52,53,-1,57, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,49,49,49,49,50,51,52,53,-1,57, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49,50,-1,53,-1,-1,56, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,48,49,50,-1,-1,-1,55,55, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,50,51,-1,54,54,55, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,55,55,55, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,56,56,56, 11,11,11,11,11,12,13,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 10,10,10,10,11,12,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 9,9,9,9,-1,13,-1,13,12,12,12,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 9,8,8,8,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,7,7,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,25,25,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,-1,-1,25,25,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,39,38,37,36,35,35,36,37,38,39,39,40,41,42,43,44,-1,46,46,46,47,48, 4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,39,38,37,37,-1,36,36,37,38,39,40,40,41,42,43,44,-1,47,47,47,47,48, 3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,39,38,38,38,38,37,37,37,38,39,40,41,41,42,43,44,-1,-1,-1,-1,-1,49, 2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,42,42,43,44,44,44,45,46,-1,50, 2,1,1,-1,7,7,7,7,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 2,1,0,-1,6,6,6,7,8,9,-1,-1,13,-1,-1,-1,-1,-1,-1,20,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 2,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 11,10,9,8,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,29,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 11,10,9,9,-1,8,8,8,8,9,-1,14,14,14,14,15,16,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 11,10,10,10,10,9,9,9,9,9,-1,15,15,15,15,15,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49, 11,11,11,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,17,17,17,17,18,-1,-1,25,25,25,-1,28,29,30,-1,33,33,33,34,35,35,36,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 26,26,-1,12,12,12,12,12,13,14,15,16,17,18,18,18,18,-1,19,20,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,49,49,50, 25,25,-1,13,13,13,13,13,13,14,-1,17,17,18,19,19,19,20,20,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,-1,51, 24,25,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,21,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,51, 23,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,21,21,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 22,-1,17,16,16,16,16,16,-1,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 21,-1,17,17,17,17,17,17,-1,17,18,19,-1,20,20,20,-1,27,27,27,28,29,30,-1,37,38,38,38,38,39,40,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 20,19,18,18,18,18,18,18,-1,18,18,19,-1,21,-1,-1,-1,26,26,27,28,-1,-1,-1,36,-1,37,37,38,39,40,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 21,-1,19,19,19,19,19,19,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 22,-1,20,20,20,20,-1,20,21,-1,20,20,20,21,22,23,24,25,26,27,-1,-1,36,35,34,35,36,37,38,39,40,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 23,-1,-1,-1,-1,21,22,21,21,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 24,25,26,27,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,42,42,42,42,42,42,42,42,43,43,43,43,44,45,46,47,-1,49,49,49,50, 25,25,26,27,28,28,27,26,25,24,23,23,23,23,23,23,-1,26,26,27,28,29,30,31,32,33,-1,41,41,41,41,41,41,41,42,43,44,44,44,-1,46,46,47,-1,50,50,50,50, 26,26,26,27,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,27,27,27,28,29,30,31,32,33,-1,41,40,40,40,40,40,41,42,43,44,45,45,46,47,47,47,-1,51,51,51,51, 27,27,27,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,29,28,28,28,28,29,30,31,32,33,-1,41,40,39,39,39,40,41,42,43,44,45,46,46,47,48,48,-1,52,52,52,52, -1,28,28,29,30,-1,28,27,26,26,26,26,26,26,26,27,28,29,29,29,29,29,30,-1,33,33,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,47,48,-1,-1,53,53,53,53, -1,-1,29,29,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,30,30,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,49,49,50,50,51,52,53,53,54,55, 33,32,31,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,47,48,49,50,51,51,52,52,53,54,55, 33,32,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,47,48,49,50,51,51,51,52,53,-1,56, 33,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,47,48,49,50,50,50,51,52,53,-1,57, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,49,49,49,49,50,51,52,53,-1,57, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49,50,-1,53,-1,-1,56, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,48,49,50,-1,-1,-1,55,55, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,50,51,-1,54,54,55, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,55,55,55, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,56,56,56, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 17,17,17,17,17,18,19,20,20,20,20,20,20,20,21,22,23,24,24,24,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 16,16,16,16,17,18,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,23,-1,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 15,15,15,15,-1,19,-1,19,18,18,18,18,19,20,21,-1,-1,23,22,22,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 15,14,14,14,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,23,22,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,13,13,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,12,12,12,12,12,13,14,15,15,15,15,15,15,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,11,11,11,11,12,13,14,15,14,14,14,14,14,14,14,15,16,17,18,18,19,20,21,22,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 10,10,10,10,11,12,13,14,15,14,13,13,13,13,13,14,15,16,17,17,18,19,20,21,22,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 9,9,9,10,11,12,13,14,15,14,13,12,12,12,12,-1,-1,16,16,17,18,19,20,21,22,-1,38,37,37,37,37,36,36,36,37,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,48, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 7,7,7,-1,1,1,2,3,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 6,6,6,-1,0,1,2,3,4,5,-1,-1,9,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 6,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 6,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 9,8,7,6,5,5,5,5,5,5,-1,9,9,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 9,8,7,7,-1,6,6,6,6,6,-1,10,10,10,10,11,12,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 9,8,8,8,8,7,7,7,7,7,-1,11,11,11,11,11,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 9,9,9,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,9,9,9,9,10,11,12,13,14,15,14,13,13,13,13,14,-1,-1,21,21,21,-1,24,25,26,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 24,24,-1,10,10,10,10,10,11,12,13,14,15,14,14,14,14,-1,15,16,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 23,23,-1,11,11,11,11,11,11,12,-1,15,15,15,15,15,15,16,16,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 22,23,-1,12,12,12,12,12,12,12,13,14,15,16,16,16,16,16,17,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 21,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 20,-1,15,14,14,14,14,14,-1,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 19,-1,15,15,15,15,15,15,-1,15,16,17,-1,18,18,18,-1,25,25,25,26,27,27,-1,35,36,36,36,36,37,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 18,17,16,16,16,16,16,16,-1,16,16,17,-1,19,-1,-1,-1,24,24,25,26,-1,-1,-1,34,-1,35,35,36,37,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 19,-1,17,17,17,17,17,17,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,34,33,33,33,34,35,36,37,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 20,-1,18,18,18,18,-1,18,19,-1,18,18,18,19,20,21,22,23,24,25,-1,-1,34,33,32,33,34,35,36,37,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 21,-1,-1,-1,-1,19,20,19,19,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 22,23,24,25,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,40,40,40,40,40,40,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 23,23,24,25,26,26,25,24,23,22,21,21,21,21,21,21,-1,24,24,25,26,27,28,29,30,31,-1,39,39,39,39,39,39,39,40,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 24,24,24,25,-1,26,25,24,23,22,22,22,22,22,22,-1,-1,25,25,25,26,27,28,29,30,31,-1,39,38,38,38,38,38,39,40,41,41,41,41,42,43,43,43,-1,47,47,47,47, 25,25,25,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,-1,27,26,26,26,26,27,28,29,30,31,-1,39,38,37,37,37,38,39,40,41,42,42,42,42,43,44,44,-1,48,48,48,48, -1,26,26,27,28,-1,26,25,24,24,24,24,24,24,24,25,26,27,27,27,27,27,28,-1,31,31,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,43,43,44,-1,-1,49,49,49,49, -1,-1,27,27,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,27,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,28,28,28,27,26,26,26,26,-1,33,32,31,30,29,28,28,28,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,47,47,47,46,47,48,49,50,51,51, 31,30,29,29,28,27,27,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,30,30,30,30,30,31,32,33,34,35,36,-1,-1,44,44,44,44,45,46,47,47,47,47,48,49,50,51,52, 31,30,30,29,28,28,28,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,-1,44,43,43,43,44,45,46,47,48,48,48,48,49,50,-1,53, 31,31,30,29,29,29,29,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,32,32,32,32,33,34,35,36,-1,44,43,42,43,44,45,46,47,48,48,48,49,49,50,-1,54, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,33,33,33,33,33,34,35,36,-1,-1,-1,41,-1,-1,-1,47,47,47,47,48,49,50,50,-1,55, 32,31,31,31,31,31,31,32,33,34,35,36,36,35,34,33,33,-1,-1,39,39,40,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47,48,-1,51,-1,-1,54, 32,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,-1,38,38,39,40,-1,35,35,35,35,35,35,35,36,-1,39,39,40,41,42,-1,45,45,46,47,48,-1,-1,-1,53,53, 33,33,33,33,33,-1,33,33,33,34,35,36,36,35,35,35,35,36,37,38,39,40,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 34,34,34,34,-1,-1,34,34,34,34,35,36,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,40,41,42,-1,45,45,46,47,48,49,-1,52,52,53, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,37,37,37,37,-1,-1,39,39,40,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,46,46,46,47,48,-1,-1,53,53,53, 36,36,36,37,38,39,38,37,36,36,36,36,37,38,38,38,-1,-1,-1,-1,40,40,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,42,-1,47,47,47,47,48,-1,-1,54,54,54, 17,17,17,17,17,18,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 16,16,16,16,17,18,19,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 15,15,15,15,-1,19,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 15,14,14,14,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,13,13,13,13,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,12,12,12,12,12,13,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,11,11,11,11,12,13,14,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 10,10,10,10,11,12,13,14,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 9,9,9,10,11,12,13,14,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 7,7,7,-1,1,1,1,2,3,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 6,6,6,-1,1,0,1,2,3,4,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 6,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 6,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,4,4,4,4,4,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 9,8,7,6,5,5,5,5,5,5,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 9,8,7,7,-1,6,6,6,6,6,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 9,8,8,8,8,7,7,7,7,7,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 9,9,9,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,9,9,9,9,10,11,12,13,14,14,13,12,12,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 24,24,-1,10,10,10,10,10,11,12,13,14,14,13,13,13,13,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 23,23,-1,11,11,11,11,11,11,12,-1,15,14,14,14,14,14,15,15,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 22,23,-1,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,16,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 21,-1,-1,13,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 20,-1,15,14,14,14,14,14,-1,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 19,-1,15,15,15,15,15,15,-1,15,16,17,-1,18,18,18,-1,25,25,25,26,26,26,-1,35,36,36,36,36,37,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 18,17,16,16,16,16,16,16,-1,16,16,17,-1,19,-1,-1,-1,24,24,25,26,-1,-1,-1,34,-1,35,35,36,37,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 19,-1,17,17,17,17,17,17,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,34,33,33,33,34,35,36,37,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 20,-1,18,18,18,18,-1,18,19,-1,18,18,18,19,20,21,22,23,24,25,-1,-1,34,33,32,33,34,35,36,37,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 21,-1,-1,-1,-1,19,20,19,19,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 22,23,24,25,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,40,40,40,40,40,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 23,23,24,25,26,26,25,24,23,22,21,21,21,21,21,21,-1,24,24,25,26,27,28,29,30,31,-1,39,39,39,39,39,39,39,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 24,24,24,25,-1,26,25,24,23,22,22,22,22,22,22,-1,-1,25,25,25,26,27,28,29,30,31,-1,39,38,38,38,38,38,39,40,40,40,40,40,41,42,42,42,-1,46,46,46,46, 25,25,25,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,-1,27,26,26,26,26,27,28,29,30,31,-1,39,38,37,37,37,38,39,40,41,41,41,41,41,42,43,43,-1,47,47,47,47, -1,26,26,27,28,-1,26,25,24,24,24,24,24,24,24,25,26,27,27,27,27,27,28,-1,31,31,-1,-1,-1,36,36,37,38,39,40,41,42,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,27,27,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,27,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,28,28,28,27,26,26,26,26,-1,33,32,31,30,29,28,28,28,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,47,47,46,45,46,47,48,49,50,50, 31,30,29,29,28,27,27,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,30,30,30,30,30,31,32,33,34,35,36,-1,-1,44,44,44,44,45,46,47,46,46,46,47,48,49,50,51, 31,30,30,29,28,28,28,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,-1,44,43,43,43,44,45,46,47,47,47,47,47,48,49,-1,52, 31,31,30,29,29,29,29,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,32,32,32,32,33,34,35,36,-1,44,43,42,43,44,45,46,47,48,48,48,48,48,49,-1,53, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,33,33,33,33,33,34,35,36,-1,-1,-1,41,-1,-1,-1,47,47,47,47,48,49,49,49,-1,54, 32,31,31,31,31,31,31,32,33,34,35,36,36,35,34,33,33,-1,-1,39,39,40,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47,48,-1,50,-1,-1,54, 32,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,-1,38,38,39,40,-1,35,35,35,35,35,35,35,36,-1,39,39,40,41,42,-1,45,45,46,47,48,-1,-1,-1,53,53, 33,33,33,33,33,-1,33,33,33,34,35,36,36,35,35,35,35,36,37,38,39,40,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 34,34,34,34,-1,-1,34,34,34,34,35,36,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,40,41,42,-1,45,45,46,47,48,49,-1,52,52,53, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,37,37,37,37,-1,-1,39,39,40,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,46,46,46,47,48,-1,-1,53,53,53, 36,36,36,37,38,39,38,37,36,36,36,36,37,38,38,38,-1,-1,-1,-1,40,40,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,42,-1,47,47,47,47,48,-1,-1,54,54,54, 17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 16,16,16,16,17,18,18,17,17,17,17,17,17,18,19,20,21,21,21,21,21,21,-1,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 15,15,15,15,-1,19,-1,17,16,16,16,16,17,18,19,-1,-1,21,20,20,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 15,14,14,14,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,21,20,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,13,13,13,13,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,12,12,12,12,12,13,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,11,11,11,11,12,13,14,13,12,12,12,12,12,12,12,13,14,15,16,16,17,18,19,20,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 10,10,10,10,11,12,13,14,13,12,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 9,9,9,10,11,12,13,14,13,12,11,10,10,10,10,-1,-1,14,14,15,16,17,18,19,20,-1,36,35,35,35,35,34,34,34,35,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,46, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 7,7,7,-1,2,1,1,1,2,3,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 6,6,6,-1,2,1,0,1,2,3,-1,-1,7,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 6,5,5,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,4,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 9,8,7,6,5,5,5,5,5,5,-1,7,7,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 9,8,7,7,-1,6,6,6,6,6,-1,8,8,8,8,9,10,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 9,8,8,8,8,7,7,7,7,7,-1,9,9,9,9,9,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 9,9,9,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,9,9,9,9,10,11,12,13,14,13,12,11,11,11,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 24,24,-1,10,10,10,10,10,11,12,13,14,13,12,12,12,12,-1,13,14,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 23,23,-1,11,11,11,11,11,11,12,-1,14,13,13,13,13,13,14,14,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 22,23,-1,12,12,12,12,12,12,12,13,14,14,14,14,14,14,14,15,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 21,-1,-1,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 20,-1,15,14,14,14,14,14,-1,14,-1,-1,-1,16,16,16,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 19,-1,15,15,15,15,15,15,-1,15,16,17,-1,17,17,17,-1,25,25,25,25,25,25,-1,35,36,36,36,36,36,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 18,17,16,16,16,16,16,16,-1,16,16,17,-1,18,-1,-1,-1,24,24,25,26,-1,-1,-1,34,-1,35,35,36,36,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 19,-1,17,17,17,17,17,17,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,34,33,33,33,34,35,36,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 20,-1,18,18,18,18,-1,18,19,-1,18,18,18,19,20,21,22,23,24,25,-1,-1,34,33,32,33,34,35,36,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 21,-1,-1,-1,-1,19,20,19,19,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 22,23,24,25,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,40,40,40,40,39,38,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 23,23,24,25,26,26,25,24,23,22,21,21,21,21,21,21,-1,24,24,25,26,27,28,29,30,31,-1,39,39,39,39,39,38,38,38,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 24,24,24,25,-1,26,25,24,23,22,22,22,22,22,22,-1,-1,25,25,25,26,27,28,29,30,31,-1,39,38,38,38,38,38,39,39,39,39,39,39,40,41,41,41,-1,45,45,45,45, 25,25,25,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,-1,27,26,26,26,26,27,28,29,30,31,-1,39,38,37,37,37,38,39,40,40,40,40,40,40,41,42,42,-1,46,46,46,46, -1,26,26,27,28,-1,26,25,24,24,24,24,24,24,24,25,26,27,27,27,27,27,28,-1,31,31,-1,-1,-1,36,36,37,38,39,40,41,41,41,41,41,41,42,-1,-1,47,47,47,47, -1,-1,27,27,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,27,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,28,28,28,27,26,26,26,26,-1,33,32,31,30,29,28,28,28,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,45,46,47,48,49,49, 31,30,29,29,28,27,27,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,30,30,30,30,30,31,32,33,34,35,36,-1,-1,44,44,44,44,45,46,46,45,45,45,46,47,48,49,50, 31,30,30,29,28,28,28,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,-1,44,43,43,43,44,45,46,46,46,46,46,46,47,48,-1,51, 31,31,30,29,29,29,29,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,32,32,32,32,33,34,35,36,-1,44,43,42,43,44,45,46,47,47,47,47,47,47,48,-1,52, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,33,33,33,33,33,34,35,36,-1,-1,-1,41,-1,-1,-1,47,47,47,47,48,48,48,48,-1,53, 32,31,31,31,31,31,31,32,33,34,35,36,36,35,34,33,33,-1,-1,39,39,40,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47,48,-1,49,-1,-1,54, 32,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,-1,38,38,39,40,-1,35,35,35,35,35,35,35,36,-1,39,39,40,41,42,-1,45,45,46,47,48,-1,-1,-1,53,53, 33,33,33,33,33,-1,33,33,33,34,35,36,36,35,35,35,35,36,37,38,39,40,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 34,34,34,34,-1,-1,34,34,34,34,35,36,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,40,41,42,-1,45,45,46,47,48,49,-1,52,52,53, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,37,37,37,37,-1,-1,39,39,40,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,46,46,46,47,48,-1,-1,53,53,53, 36,36,36,37,38,39,38,37,36,36,36,36,37,38,38,38,-1,-1,-1,-1,40,40,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,42,-1,47,47,47,47,48,-1,-1,54,54,54, 18,18,18,18,18,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 17,17,17,17,18,18,17,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 16,16,16,16,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,20,19,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 16,15,15,15,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,20,19,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,14,14,14,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,13,13,13,13,13,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,12,12,12,12,13,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 11,11,11,11,12,13,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 10,10,10,11,12,13,14,13,12,11,10,9,9,9,9,-1,-1,13,13,14,15,16,17,18,19,-1,35,34,34,34,34,33,33,33,34,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,45, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 8,8,8,-1,3,2,1,1,1,2,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 7,7,7,-1,3,2,1,0,1,2,-1,-1,6,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 7,6,6,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,4,4,4,4,4,4,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 9,8,7,6,5,5,5,5,5,5,-1,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 9,8,7,7,-1,6,6,6,6,6,-1,7,7,7,7,8,9,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 9,8,8,8,8,7,7,7,7,7,-1,8,8,8,8,8,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 9,9,9,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,9,9,9,9,10,11,12,13,13,12,11,10,10,10,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 24,24,-1,10,10,10,10,10,11,12,13,13,12,11,11,11,11,-1,12,13,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 23,23,-1,11,11,11,11,11,11,12,-1,13,12,12,12,12,12,13,13,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 22,23,-1,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,14,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 21,-1,-1,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 20,-1,15,14,14,14,14,14,-1,14,-1,-1,-1,15,15,15,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 19,-1,15,15,15,15,15,15,-1,15,16,17,-1,16,16,16,-1,24,24,24,24,24,24,-1,35,36,36,36,36,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 18,17,16,16,16,16,16,16,-1,16,16,17,-1,17,-1,-1,-1,23,23,24,25,-1,-1,-1,34,-1,35,35,36,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 19,-1,17,17,17,17,17,17,-1,-1,17,17,18,18,19,20,21,22,23,24,-1,-1,34,33,33,33,34,35,36,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 20,-1,18,18,18,18,-1,18,19,-1,18,18,18,19,19,20,21,22,23,24,-1,-1,34,33,32,33,34,35,36,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 21,-1,-1,-1,-1,19,20,19,19,-1,19,19,19,19,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 22,23,24,25,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,40,40,40,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 23,23,24,25,26,26,25,24,23,22,21,21,21,21,21,21,-1,24,24,25,26,27,28,29,30,31,-1,39,39,39,39,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 24,24,24,25,-1,26,25,24,23,22,22,22,22,22,22,-1,-1,25,25,25,26,27,28,29,30,31,-1,39,38,38,38,38,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 25,25,25,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,-1,27,26,26,26,26,27,28,29,30,31,-1,39,38,37,37,37,38,39,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,26,26,27,28,-1,26,25,24,24,24,24,24,24,24,25,26,27,27,27,27,27,28,-1,31,31,-1,-1,-1,36,36,37,38,39,40,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,27,27,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,27,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,28,28,28,27,26,26,26,26,-1,33,32,31,30,29,28,28,28,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 31,30,29,29,28,27,27,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,30,30,30,30,30,31,32,33,34,35,36,-1,-1,44,44,44,44,45,46,45,44,44,44,45,46,47,48,49, 31,30,30,29,28,28,28,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,-1,44,43,43,43,44,45,46,45,45,45,45,45,46,47,-1,50, 31,31,30,29,29,29,29,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,32,32,32,32,33,34,35,36,-1,44,43,42,43,44,45,46,46,46,46,46,46,46,47,-1,51, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,33,33,33,33,33,34,35,36,-1,-1,-1,41,-1,-1,-1,47,47,47,47,47,47,47,47,-1,52, 32,31,31,31,31,31,31,32,33,34,35,36,36,35,34,33,33,-1,-1,39,39,40,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47,48,-1,48,-1,-1,53, 32,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,-1,38,38,39,40,-1,35,35,35,35,35,35,35,36,-1,39,39,40,41,42,-1,45,45,46,47,48,-1,-1,-1,53,53, 33,33,33,33,33,-1,33,33,33,34,35,36,36,35,35,35,35,36,37,38,39,40,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 34,34,34,34,-1,-1,34,34,34,34,35,36,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,40,41,42,-1,45,45,46,47,48,49,-1,52,52,53, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,37,37,37,37,-1,-1,39,39,40,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,46,46,46,47,48,-1,-1,53,53,53, 36,36,36,37,38,39,38,37,36,36,36,36,37,38,38,38,-1,-1,-1,-1,40,40,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,42,-1,47,47,47,47,48,-1,-1,54,54,54, 19,19,19,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,20,21,22,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 18,18,18,18,18,17,16,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,-1,21,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 17,17,17,17,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,19,18,18,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 17,16,16,16,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,19,18,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,15,15,15,15,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,14,14,14,14,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,15,15,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,13,13,13,13,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,14,15,16,17,18,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 12,12,12,12,13,14,13,12,11,10,9,9,9,9,9,10,11,12,13,13,14,15,16,17,18,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 11,11,11,12,13,14,13,12,11,10,9,8,8,8,8,-1,-1,12,12,13,14,15,16,17,18,-1,34,33,33,33,33,32,32,32,33,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,44, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 9,9,9,-1,4,3,2,1,1,1,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 8,8,8,-1,4,3,2,1,0,1,-1,-1,5,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 8,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,4,4,4,4,4,4,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 9,8,7,6,5,5,5,5,5,5,-1,5,5,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 9,8,7,7,-1,6,6,6,6,6,-1,6,6,6,6,7,8,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 9,8,8,8,8,7,7,7,7,7,-1,7,7,7,7,7,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 9,9,9,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,9,9,9,9,10,11,12,13,12,11,10,9,9,9,9,10,-1,-1,17,17,17,-1,20,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 24,24,-1,10,10,10,10,10,11,12,13,12,11,10,10,10,10,-1,11,12,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 23,23,-1,11,11,11,11,11,11,12,-1,12,11,11,11,11,11,12,12,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 22,23,-1,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 21,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 20,-1,15,14,14,14,14,14,-1,14,-1,-1,-1,14,14,14,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 19,-1,15,15,15,15,15,15,-1,15,16,17,-1,15,15,15,-1,23,23,23,23,23,23,-1,34,35,35,35,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 18,17,16,16,16,16,16,16,-1,16,16,17,-1,16,-1,-1,-1,22,22,23,24,-1,-1,-1,33,-1,34,34,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 19,-1,17,17,17,17,17,17,-1,-1,17,17,18,17,18,19,20,21,22,23,-1,-1,33,32,32,32,33,34,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 20,-1,18,18,18,18,-1,18,19,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,33,32,31,32,33,34,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 21,-1,-1,-1,-1,19,20,19,19,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 22,23,24,25,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,39,39,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 23,23,24,25,26,26,25,24,23,22,21,21,21,21,21,21,-1,23,23,24,25,26,27,28,29,30,-1,38,38,38,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 24,24,24,25,-1,26,25,24,23,22,22,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,38,37,37,37,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 25,25,25,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,38,37,36,36,36,37,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,26,26,27,28,-1,26,25,24,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,35,35,36,37,38,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,27,27,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,28,28,28,27,26,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 31,30,29,29,28,27,27,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,-1,-1,43,43,43,43,44,45,44,43,43,43,44,45,46,47,48, 31,30,30,29,28,28,28,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,43,42,42,42,43,44,45,44,44,44,44,44,45,46,-1,49, 31,31,30,29,29,29,29,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,32,33,34,35,-1,43,42,41,42,43,44,45,45,45,45,45,45,45,46,-1,50, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,33,34,35,-1,-1,-1,40,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 32,31,31,31,31,31,31,32,33,34,35,36,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46,47,-1,47,-1,-1,52, 32,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,35,-1,38,38,39,40,41,-1,44,44,45,46,47,-1,-1,-1,52,52, 33,33,33,33,33,-1,33,33,33,34,35,36,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 34,34,34,34,-1,-1,34,34,34,34,35,36,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,39,40,41,-1,44,44,45,46,47,48,-1,51,51,52, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,45,45,45,46,47,-1,-1,52,52,52, 36,36,36,37,38,39,38,37,36,36,36,36,37,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,41,-1,46,46,46,46,47,-1,-1,53,53,53, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,20,21,22,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,-1,21,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 18,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,19,18,18,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 18,17,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,19,18,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,16,16,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,15,15,15,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,15,15,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,14,14,14,14,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,14,15,16,17,18,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 13,13,13,13,14,14,13,12,11,10,9,9,9,9,9,10,11,12,13,13,14,15,16,17,18,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 12,12,12,13,14,14,13,12,11,10,9,8,8,8,8,-1,-1,12,12,13,14,15,16,17,18,-1,34,33,33,33,33,32,32,32,33,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,44, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 10,10,10,-1,5,4,3,2,1,1,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 9,9,9,-1,5,4,3,2,1,0,-1,-1,5,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 9,8,8,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 9,8,8,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,5,4,4,4,4,4,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 9,8,7,6,5,5,5,5,5,5,-1,5,5,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 9,8,7,7,-1,6,6,6,6,6,-1,6,6,6,6,7,8,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 9,8,8,8,8,7,7,7,7,7,-1,7,7,7,7,7,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 9,9,9,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,9,9,9,9,10,11,12,13,12,11,10,9,9,9,9,10,-1,-1,17,17,17,-1,20,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 24,24,-1,10,10,10,10,10,11,12,13,12,11,10,10,10,10,-1,11,12,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 23,23,-1,11,11,11,11,11,11,12,-1,12,11,11,11,11,11,12,12,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 22,23,-1,12,12,12,12,12,12,12,13,12,12,12,12,12,12,12,13,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 21,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 20,-1,15,14,14,14,14,14,-1,14,-1,-1,-1,14,14,14,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 19,-1,15,15,15,15,15,15,-1,15,16,17,-1,15,15,15,-1,23,23,23,23,23,23,-1,34,35,35,35,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 18,17,16,16,16,16,16,16,-1,16,16,17,-1,16,-1,-1,-1,22,22,23,24,-1,-1,-1,33,-1,34,34,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 19,-1,17,17,17,17,17,17,-1,-1,17,17,18,17,18,19,20,21,22,23,-1,-1,33,32,32,32,33,34,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 20,-1,18,18,18,18,-1,18,19,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,33,32,31,32,33,34,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 21,-1,-1,-1,-1,19,20,19,19,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 22,23,24,25,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,39,39,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 23,23,24,25,26,26,25,24,23,22,21,21,21,21,21,21,-1,23,23,24,25,26,27,28,29,30,-1,38,38,38,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 24,24,24,25,-1,26,25,24,23,22,22,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,38,37,37,37,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 25,25,25,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,38,37,36,36,36,37,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,26,26,27,28,-1,26,25,24,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,35,35,36,37,38,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,27,27,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,28,28,28,27,26,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 31,30,29,29,28,27,27,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,-1,-1,43,43,43,43,44,45,44,43,43,43,44,45,46,47,48, 31,30,30,29,28,28,28,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,43,42,42,42,43,44,45,44,44,44,44,44,45,46,-1,49, 31,31,30,29,29,29,29,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,32,33,34,35,-1,43,42,41,42,43,44,45,45,45,45,45,45,45,46,-1,50, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,33,34,35,-1,-1,-1,40,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 32,31,31,31,31,31,31,32,33,34,35,36,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46,47,-1,47,-1,-1,52, 32,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,35,-1,38,38,39,40,41,-1,44,44,45,46,47,-1,-1,-1,52,52, 33,33,33,33,33,-1,33,33,33,34,35,36,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 34,34,34,34,-1,-1,34,34,34,34,35,36,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,39,40,41,-1,44,44,45,46,47,48,-1,51,51,52, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,45,45,45,46,47,-1,-1,52,52,52, 36,36,36,37,38,39,38,37,36,36,36,36,37,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,41,-1,46,46,46,46,47,-1,-1,53,53,53, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 15,15,15,14,13,12,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,15,16,17,17,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 14,14,14,14,13,12,11,10,10,10,10,10,10,11,12,13,14,14,14,14,14,14,-1,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 14,13,13,13,-1,13,-1,10,9,9,9,9,10,11,12,-1,-1,14,13,13,13,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 14,13,12,12,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,14,13,12,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,13,12,11,11,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,-1,-1,-1,10,10,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,9,10,11,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,8,9,10,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,7,7,8,9,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 14,14,14,-1,9,8,7,6,6,6,-1,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 13,13,13,-1,9,8,7,6,5,5,-1,-1,0,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 13,12,12,-1,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,9,8,7,6,5,5,-1,4,4,4,4,4,5,6,7,8,9,10,-1,16,16,16,16,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 13,12,11,10,9,8,7,6,6,6,-1,5,5,5,5,5,5,6,7,8,9,10,-1,16,16,16,17,17,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 13,12,11,11,-1,8,7,7,7,7,-1,6,6,6,6,6,6,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 13,12,11,10,9,8,8,8,8,8,-1,7,7,7,7,7,7,7,7,-1,13,12,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,10,10,10,10,11,12,13,13,12,11,10,9,9,9,9,9,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,23,23,24,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 25,25,-1,11,11,11,11,11,12,13,13,12,11,10,10,10,10,-1,10,11,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 24,24,-1,12,12,12,12,12,12,13,-1,12,11,11,11,11,11,12,11,11,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 23,24,-1,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 22,-1,-1,14,14,14,14,14,14,14,13,13,13,13,13,13,13,13,13,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,14,14,14,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,15,15,15,-1,23,22,21,20,20,20,-1,34,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,16,-1,-1,-1,22,22,21,21,-1,-1,-1,33,-1,34,33,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 20,-1,18,18,18,18,18,18,-1,-1,18,18,18,17,18,19,20,21,22,22,-1,-1,33,32,32,32,33,33,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 21,-1,19,19,19,19,-1,19,20,-1,19,19,18,18,18,19,20,21,22,23,-1,-1,33,32,31,32,33,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 22,-1,-1,-1,-1,20,21,20,20,-1,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 23,24,25,26,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 24,24,25,26,27,26,25,24,23,22,21,21,21,21,21,21,-1,23,23,24,25,26,27,28,29,30,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 25,25,25,26,-1,26,25,24,23,22,22,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 26,26,26,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,27,27,28,29,-1,26,25,24,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,35,35,36,36,36,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,28,28,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,29,29,28,27,26,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 32,31,30,29,28,27,27,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,-1,-1,43,43,43,43,43,42,41,40,40,40,41,42,43,44,45, 32,31,30,29,28,28,28,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,43,42,42,42,43,43,42,41,41,41,41,41,42,43,-1,46, 32,31,30,29,29,29,29,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,32,33,34,35,-1,43,42,41,42,43,43,42,42,42,42,42,42,42,43,-1,47, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,33,34,35,-1,-1,-1,40,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 32,31,31,31,31,31,31,32,33,34,35,36,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,44,44,44,-1,44,-1,-1,49, 32,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,35,-1,38,38,39,40,41,-1,44,44,45,45,45,-1,-1,-1,51,50, 33,33,33,33,33,-1,33,33,33,34,35,36,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51, 34,34,34,34,-1,-1,34,34,34,34,35,36,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,39,40,41,-1,44,44,45,46,47,47,-1,50,50,51, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,45,45,45,46,47,-1,-1,51,51,51, 36,36,36,37,38,39,38,37,36,36,36,36,37,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,41,-1,46,46,46,46,47,-1,-1,52,52,52, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 21,20,19,18,17,16,15,15,15,15,15,15,15,14,13,12,11,11,11,11,11,11,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 20,20,19,18,17,16,15,14,14,14,14,14,14,14,13,12,11,10,10,10,10,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 20,19,19,19,-1,17,-1,14,13,13,13,13,14,14,14,-1,-1,10,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 20,19,18,18,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,10,9,8,8,9,9,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,7,7,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,19,18,17,16,15,14,13,12,11,10,10,9,9,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,22,21,20,19,18,17,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,19,18,17,16,15,14,13,12,11,10,9,9,8,7,6,5,5,5,5,5,5,5,5,6,-1,22,21,20,19,18,18,19,20,21,22,22,23,24,25,26,27,-1,29,29,29,30,31, 20,19,18,17,16,15,14,13,12,11,10,9,8,8,7,6,5,4,4,4,4,4,4,5,6,-1,22,21,20,20,-1,19,19,20,21,22,23,23,24,25,26,27,-1,30,30,30,30,31, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,3,3,3,3,4,5,6,-1,22,21,21,21,21,20,20,20,21,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,32, 20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 20,20,20,-1,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 20,20,20,-1,16,15,14,13,12,12,-1,-1,9,-1,-1,-1,-1,-1,-1,0,-1,-1,5,5,6,-1,9,9,10,11,12,13,14,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,2,-1,6,6,6,7,8,9,10,11,-1,14,14,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,-1,8,8,8,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,-1,9,9,9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 20,19,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,5,5,5,5,5,5,-1,10,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 20,19,18,18,-1,15,14,14,14,14,-1,9,8,7,6,6,6,6,6,-1,-1,6,-1,10,10,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 20,19,18,17,16,15,15,15,15,15,-1,9,8,7,7,7,7,7,7,-1,8,7,8,9,10,11,12,13,14,15,14,14,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,-1,8,8,8,9,10,11,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,9,9,9,-1,12,13,14,-1,16,16,16,16,16,16,17,-1,-1,-1,-1,-1,29,29,30,31,32,32,32, 29,29,-1,18,18,18,17,16,15,14,13,12,11,10,10,10,10,-1,10,11,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,33, 28,28,-1,19,19,18,17,16,15,15,-1,12,11,11,11,11,11,12,11,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,34, 27,28,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 26,-1,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 25,-1,21,20,19,18,17,17,-1,15,-1,-1,-1,14,14,14,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 24,-1,21,20,19,18,18,18,-1,16,17,18,-1,15,15,15,-1,18,17,16,15,15,15,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 23,22,21,20,19,19,19,19,-1,17,17,18,-1,16,-1,-1,-1,18,17,16,16,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 24,-1,21,20,20,20,20,20,-1,-1,18,18,18,17,18,19,19,18,17,17,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 25,-1,21,21,21,21,-1,21,22,-1,19,19,18,18,18,19,19,18,18,18,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 26,-1,-1,-1,-1,22,23,22,22,-1,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 27,28,29,29,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 28,28,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,23,23,24,25,26,27,28,29,30,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 29,29,29,29,-1,26,25,24,23,22,22,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 30,30,30,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,31,30,29,29,-1,26,25,24,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,30,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,31,32,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,30,29,28,27,26,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 32,31,30,29,28,27,27,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 32,31,30,29,28,28,28,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 32,31,30,29,29,29,29,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,32,33,34,35,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,33,34,35,-1,-1,-1,40,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 32,31,31,31,31,31,31,32,33,34,35,36,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,39,39,39,39,39,-1,39,-1,-1,44, 32,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,35,-1,38,38,39,40,41,-1,40,40,40,40,40,-1,-1,-1,46,45, 33,33,33,33,33,-1,33,33,33,34,35,36,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,41,41,41,41,41,42,43,44,45,46, 34,34,34,34,-1,-1,34,34,34,34,35,36,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,39,40,41,-1,42,42,42,42,42,42,-1,45,45,46, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,43,43,43,43,43,-1,-1,46,46,46, 36,36,36,37,38,39,38,37,36,36,36,36,37,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,41,-1,44,44,44,44,44,-1,-1,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 24,23,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,11,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 23,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,10,10,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 23,22,22,22,-1,20,-1,17,16,16,16,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 23,22,21,21,-1,-1,-1,-1,15,15,15,16,15,15,-1,-1,-1,10,9,8,8,9,9,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,7,7,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,22,21,20,19,18,17,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,22,21,20,19,18,18,19,20,20,20,20,20,20,21,22,23,-1,29,29,29,30,31, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,22,21,20,20,-1,19,19,19,19,19,19,19,20,21,22,23,-1,30,30,30,30,31, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,3,3,3,3,-1,22,21,21,21,21,20,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 23,23,23,-1,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 24,24,24,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,5,-1,-1,0,1,2,-1,5,5,6,7,8,9,10,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,1,1,2,3,4,5,6,7,-1,10,10,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,3,3,3,4,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,-1,4,4,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,10,-1,5,5,5,5,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,11,11,11,11,-1,-1,10,-1,6,6,6,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,12,12,12,12,12,-1,10,9,8,7,7,7,8,9,10,11,10,10,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,10,9,8,8,8,8,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,9,9,9,-1,9,10,11,-1,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,26,26,27,28,28,28,28, 34,34,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,10,10,10,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,29,29,29, 33,33,-1,24,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,-1,30, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,31, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 29,-1,26,25,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 28,27,26,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 29,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 30,-1,26,26,26,26,-1,26,27,-1,24,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 31,-1,-1,-1,-1,27,28,27,27,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 32,33,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 33,33,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 34,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,41, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,43,42, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,43, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 24,23,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,11,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 23,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,10,10,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 23,22,22,22,-1,20,-1,17,16,16,16,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 23,22,21,21,-1,-1,-1,-1,15,15,15,16,15,15,-1,-1,-1,10,9,8,8,9,9,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,7,7,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,22,21,20,19,18,17,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,22,21,20,19,18,18,19,19,19,19,19,19,19,20,21,22,-1,29,29,29,30,31, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,22,21,20,20,-1,19,19,18,18,18,18,18,19,20,21,22,-1,30,30,30,30,30, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,3,3,3,3,-1,22,21,21,21,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 23,23,23,-1,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 24,24,24,-1,21,20,19,18,17,17,-1,-1,12,-1,-1,-1,-1,-1,-1,5,-1,-1,1,0,1,-1,4,4,5,6,7,8,9,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,1,1,1,2,3,4,5,6,-1,9,9,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,2,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,3,3,3,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,-1,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,10,10,10,10,10,10,-1,5,5,5,5,5,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,11,11,11,11,-1,-1,10,-1,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,12,12,12,12,12,-1,10,9,8,7,7,7,8,9,10,10,9,9,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,-1,10,9,8,8,8,8,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,9,9,9,-1,9,10,11,-1,11,11,11,11,11,11,12,-1,-1,-1,-1,-1,26,26,27,28,27,27,27, 34,34,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,10,10,10,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,28,28,28, 33,33,-1,24,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,-1,29, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,30, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 29,-1,26,25,24,23,23,23,-1,21,22,23,-1,20,20,20,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 28,27,26,25,24,24,24,24,-1,22,22,23,-1,21,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 29,-1,26,25,25,25,25,25,-1,-1,23,23,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 30,-1,26,26,26,26,-1,26,27,-1,24,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 31,-1,-1,-1,-1,27,28,27,27,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 32,33,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 33,33,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 34,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,41, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,43,42, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,43, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,11,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 24,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31, 24,23,23,23,-1,21,-1,18,17,17,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31, 24,23,22,22,-1,-1,-1,-1,16,16,16,16,15,15,-1,-1,-1,10,9,8,8,9,9,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,7,7,-1,-1,7,7,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,6,6,-1,-1,6,6,-1,22,21,20,19,18,17,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,22,21,20,19,18,18,19,19,19,19,19,19,19,20,21,22,-1,29,29,29,30,31, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,22,21,20,20,-1,19,19,18,18,18,18,18,19,20,21,22,-1,30,30,30,30,30, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,3,-1,22,21,21,21,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 24,24,24,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 25,25,25,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,6,-1,-1,2,1,0,-1,4,4,5,6,7,8,9,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,2,1,1,2,3,4,5,6,-1,9,9,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,2,2,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,3,3,3,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,-1,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,-1,5,5,5,5,5,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,12,12,12,12,-1,-1,10,-1,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,13,13,13,13,13,-1,10,9,8,7,7,7,8,9,10,10,9,9,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,10,9,8,8,8,8,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,9,9,9,-1,9,10,11,-1,11,11,11,11,11,11,12,-1,-1,-1,-1,-1,26,26,27,28,27,27,27, 35,35,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,10,10,10,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,28,28,28, 34,34,-1,25,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,-1,29, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,30, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 30,-1,27,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 30,-1,27,26,26,26,26,26,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 31,-1,27,27,27,27,-1,27,28,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 32,-1,-1,-1,-1,28,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 33,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 34,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,41, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,43,42, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,43, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32, 27,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,-1,29,29,30,31,32, 27,26,26,26,-1,24,-1,21,20,20,19,18,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,-1,-1,-1,-1,-1,31,31,32, 27,26,25,25,-1,-1,-1,-1,19,19,19,18,17,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32, -1,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,24,23,22,21,20,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,24,23,22,22,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,-1,24,23,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 27,27,27,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 28,28,28,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,5,4,4,-1,0,1,2,3,4,5,6,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,5,4,3,2,1,1,2,3,-1,6,6,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,4,3,2,2,2,2,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,-1,4,3,3,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,13,13,12,12,-1,4,4,4,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,13,12,11,-1,5,5,5,5,5,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,15,15,15,15,-1,-1,10,-1,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,16,16,16,16,16,-1,10,9,8,7,7,7,8,9,10,10,9,9,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,10,9,8,8,8,8,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,26,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,9,9,9,-1,9,10,11,-1,11,11,11,11,11,11,12,-1,-1,-1,-1,-1,26,26,27,28,27,27,27, 38,38,-1,27,27,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,10,10,10,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,28,28,28, 37,37,-1,28,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,-1,29, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,30, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 33,-1,30,29,28,27,27,27,-1,25,26,26,-1,24,24,24,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 32,31,30,29,28,28,28,28,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 33,-1,30,29,29,29,29,29,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 34,-1,30,30,30,30,-1,30,31,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 35,-1,-1,-1,-1,31,32,31,31,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,41, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,43,42, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,43, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32, 27,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,-1,29,29,30,31,32, 27,26,26,26,-1,24,-1,21,20,20,19,18,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,-1,-1,-1,-1,-1,31,31,32, 27,26,25,25,-1,-1,-1,-1,19,19,19,18,17,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32, -1,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,24,23,22,21,20,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,24,23,22,22,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,-1,24,23,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 27,27,27,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 28,28,28,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,5,4,4,-1,1,0,1,2,3,4,5,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,5,4,3,2,1,1,1,2,-1,5,5,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,4,3,2,2,2,2,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,-1,4,3,3,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,13,13,12,12,-1,4,4,4,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,14,13,12,11,-1,5,5,5,5,5,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,15,15,15,15,-1,-1,10,-1,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,16,16,16,16,16,-1,10,9,8,7,7,7,8,9,10,10,9,9,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,-1,10,9,8,8,8,8,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,26,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,9,9,9,-1,9,10,11,-1,11,11,11,11,11,11,12,-1,-1,-1,-1,-1,26,26,27,28,27,27,27, 38,38,-1,27,27,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,10,10,10,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,28,28,28, 37,37,-1,28,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,-1,29, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,30, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 33,-1,30,29,28,27,27,27,-1,25,26,26,-1,24,24,24,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 32,31,30,29,28,28,28,28,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 33,-1,30,29,29,29,29,29,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 34,-1,30,30,30,30,-1,30,31,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 35,-1,-1,-1,-1,31,32,31,31,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,41, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,43,42, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,43, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,30,31,32, 28,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,-1,29,29,30,31,32, 28,27,27,27,-1,25,-1,22,21,21,20,19,18,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,-1,31,31,32, 28,27,26,26,-1,-1,-1,-1,20,20,20,19,18,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,21,22,23,24,25,26,27,28,29,30,31,32, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,25,24,23,23,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 28,28,28,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 29,29,29,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,6,5,5,-1,2,1,0,1,2,3,4,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,6,5,4,3,2,1,1,1,-1,4,4,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,5,4,3,2,2,2,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,5,4,3,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,14,14,13,12,12,-1,5,4,4,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,15,15,14,13,12,11,-1,5,5,5,5,5,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,16,16,15,15,-1,-1,10,-1,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,17,17,16,16,16,-1,10,9,8,7,7,7,8,9,10,10,9,9,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,10,9,8,8,8,8,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,9,9,9,-1,9,10,11,-1,11,11,11,11,11,11,12,-1,-1,-1,-1,-1,26,26,27,28,27,27,27, 38,38,-1,28,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,10,10,10,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,28,28,28, 37,37,-1,29,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,-1,29, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,30, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 33,-1,30,29,28,27,27,27,-1,25,26,26,-1,24,24,24,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 32,31,30,29,28,28,28,28,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 33,-1,30,29,29,29,29,29,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 34,-1,30,30,30,30,-1,30,31,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 35,-1,-1,-1,-1,31,32,31,31,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,41, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,43,42, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,43, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,28,29,30,31,32, 29,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,-1,29,29,30,31,32, 29,28,28,28,-1,26,-1,23,22,22,21,20,19,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,-1,-1,-1,-1,-1,31,31,32, 29,28,27,27,-1,-1,-1,-1,21,21,21,20,19,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,22,21,22,23,24,25,26,27,28,29,30,31,32, -1,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,25,24,23,22,21,21,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,25,24,23,23,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 29,29,29,-1,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 30,30,30,-1,27,26,25,24,23,23,-1,-1,18,-1,-1,-1,-1,-1,-1,11,-1,-1,7,6,6,-1,3,2,1,0,1,2,3,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,7,6,5,4,3,2,1,1,-1,3,3,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,13,13,-1,6,5,4,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,14,13,12,12,-1,6,5,4,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,16,15,14,13,12,11,-1,6,5,5,5,5,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 31,30,29,29,-1,26,25,25,25,25,-1,20,19,18,17,17,16,15,15,-1,-1,10,-1,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 31,30,29,28,27,26,26,26,26,26,-1,20,19,18,18,17,16,16,16,-1,10,9,8,7,7,7,8,9,10,10,9,9,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,10,9,8,8,8,8,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,28,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,9,9,9,-1,9,10,11,-1,11,11,11,11,11,11,12,-1,-1,-1,-1,-1,26,26,27,28,27,27,27, 38,38,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,10,10,10,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,28,28,28, 37,37,-1,29,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,-1,29, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,30, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 33,-1,30,29,28,27,27,27,-1,25,26,26,-1,24,24,24,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 32,31,30,29,28,28,28,28,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 33,-1,30,29,29,29,29,29,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 34,-1,30,30,30,30,-1,30,31,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 35,-1,-1,-1,-1,31,32,31,31,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,41, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,43,42, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,43, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,28,29,30,31,32,33, 30,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,-1,30,30,31,32,33, 30,29,29,29,-1,27,-1,24,23,23,22,21,20,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,-1,-1,-1,-1,-1,32,32,33, 30,29,28,28,-1,-1,-1,-1,22,22,22,21,20,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,32,32,33, -1,29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,23,22,23,24,25,26,27,28,29,30,31,32,33, -1,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,26,25,24,24,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,-1,26,25,24,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 30,30,30,-1,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 31,31,31,-1,28,27,26,25,24,24,-1,-1,19,-1,-1,-1,-1,-1,-1,12,-1,-1,8,7,7,-1,4,3,2,1,0,1,2,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,-1,8,7,6,5,4,3,2,2,-1,2,2,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,14,14,-1,7,6,5,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,16,15,14,13,13,-1,7,6,5,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,17,16,15,14,13,12,-1,7,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 32,31,30,30,-1,27,26,26,26,26,-1,21,20,19,18,18,17,16,16,-1,-1,11,-1,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 32,31,30,29,28,27,27,27,27,27,-1,21,20,19,19,18,17,17,17,-1,11,10,9,8,8,8,9,10,11,11,10,10,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,9,9,9,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,29,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,10,10,-1,10,11,12,-1,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,27,27,28,29,28,28,28, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,11,11,11,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,29,29,29, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,-1,30, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,31, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 34,-1,31,30,29,28,28,28,-1,26,27,27,-1,25,25,25,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 33,32,31,30,29,29,29,29,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 34,-1,31,30,30,30,30,30,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 35,-1,31,31,31,31,-1,31,32,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 36,-1,-1,-1,-1,32,33,32,32,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,42, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,44,43, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,43,44, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,44, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,27,28,29,30,31,32,33,34, 31,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,28,-1,31,31,32,33,34, 31,30,30,30,-1,28,-1,25,24,24,23,22,21,20,20,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 31,30,29,29,-1,-1,-1,-1,23,23,23,22,21,21,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 31,31,31,-1,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 32,32,32,-1,29,28,27,26,25,25,-1,-1,20,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,8,-1,5,4,3,2,1,0,1,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,9,8,7,6,5,4,3,3,-1,1,1,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,15,15,-1,8,7,6,5,5,5,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,17,16,15,14,14,-1,8,7,6,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,18,17,16,15,14,13,-1,8,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,19,18,17,17,-1,-1,12,-1,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,20,19,18,18,18,-1,12,11,10,9,9,9,10,11,12,12,11,11,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,27,27, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,12,11,10,10,10,10,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,30,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,11,11,11,-1,11,12,13,-1,13,13,13,13,13,13,14,-1,-1,-1,-1,-1,28,28,29,30,29,29,29, 40,40,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,12,12,12,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,30,30,30, 39,39,-1,31,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,-1,31, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,32, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 35,-1,32,31,30,29,29,29,-1,27,28,28,-1,26,26,26,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 34,33,32,31,30,30,30,30,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 35,-1,32,31,31,31,31,31,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 36,-1,32,32,32,32,-1,32,33,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 37,-1,-1,-1,-1,33,34,33,33,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,43, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,45,44, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,43,44,45, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,44,44,45, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,28,29,30,31,32,33,34,35, 32,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,27,28,29,-1,32,32,33,34,35, 32,31,31,31,-1,29,-1,26,25,25,24,23,22,21,21,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 32,31,30,30,-1,-1,-1,-1,24,24,24,23,22,22,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 32,32,32,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 33,33,33,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,6,5,4,3,2,1,0,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,10,9,8,7,6,5,4,4,-1,1,1,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,16,16,-1,9,8,7,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,18,17,16,15,15,-1,9,8,7,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,19,18,17,16,15,14,-1,9,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,20,19,18,18,-1,-1,13,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,21,20,19,19,19,-1,13,12,11,10,10,10,11,12,13,13,12,12,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,13,12,11,11,11,11,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,31,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,12,12,12,-1,12,13,14,-1,14,14,14,14,14,14,15,-1,-1,-1,-1,-1,29,29,30,31,30,30,30, 41,41,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,13,13,13,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,31,31, 40,40,-1,32,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,32, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,33, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 36,-1,33,32,31,30,30,30,-1,28,29,29,-1,27,27,27,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 35,34,33,32,31,31,31,31,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 36,-1,33,32,32,32,32,32,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 37,-1,33,33,33,33,-1,33,34,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 38,-1,-1,-1,-1,34,35,34,34,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,39,39,39,39,39,-1,39,-1,-1,44, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,43,44,-1,40,40,40,40,40,-1,-1,-1,46,45, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,43,43,42,41,41,41,41,41,42,43,44,45,46, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,43,44,-1,42,42,42,42,42,42,-1,45,45,46, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,45,-1,44,44,44,44,44,-1,-1,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18, 37,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,10,10,11,12,-1,15,15,16,17,18, 37,36,36,36,-1,34,-1,31,30,30,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,9,9,10,-1,-1,-1,-1,-1,17,17,18, 37,36,35,35,-1,-1,-1,-1,29,29,29,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,10,9,8,8,8,9,10,11,12,13,-1,-1,17,17,18, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,-1,-1,-1,-1,-1,8,-1,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,18,18,-1,11,10,9,8,7,7,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,-1,16,16,16,17,18, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,11,10,9,9,-1,6,5,4,4,4,4,4,5,6,7,8,-1,17,17,17,17,18, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,18, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,6,6,7,8,9,9,10,11,-1,17, 37,37,37,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,1,1,2,-1,-1,-1,-1,8,8,9,10,11,-1,16, 38,38,38,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,14,-1,14,14,14,14,15,16,17,-1,0,1,2,3,4,5,6,7,8,9,10,11,-1,15, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,15,14,13,13,13,13,13,14,-1,17,17,-1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,7,-1,10,10,11,12,13, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,11,11,-1,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,14,13,12,11,10,10,-1,7,6,5,4,4,4,4,4,4,5,6,7,-1,-1,11,11,12,13, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,5,5,6,7,8,-1,-1,12,12,13, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,13,13,-1,-1,-1,-1,7,6,6,6,7,8,8,7,6,6,6,7,8,9,-1,13,13,13, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,8,7,7,7,-1,8,8,9,-1,14,14,14, 39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,16,15,15,-1,14,15,16,-1,9,9,9,9,9,9,9,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 45,45,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,16,16,16,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 44,44,-1,36,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,17,17,17,16,16,16,16,17,18,19,20,21,22,23,24,25,24,23,22,21,20,20,-1,-1,18,-1,18, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,18,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,24,24,24,25,25,-1,22,21,-1,20,20, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 40,-1,37,36,35,34,34,34,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 39,38,37,36,35,35,35,35,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,28,27,26,25,24,24,24,23,23,23,23, 40,-1,37,36,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,25,24,24,24,24,24, 41,-1,37,37,37,37,-1,37,38,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,25,25,25,25,25, 41,-1,-1,-1,-1,38,39,38,38,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,26,26,26,26, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33,34,35,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,27,27,27,27, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,30,30,31,32,33,34,35,36,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,28,28,28,28, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,29,29,29,29, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,30,30,30,30, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,31,31,31,31, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,33,32,32,32,32, -1,-1,38,37,36,35,34,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 40,39,38,37,36,35,35,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 40,39,38,37,36,36,36,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 40,39,38,37,37,37,37,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,39,39,39,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 40,39,39,39,39,39,39,40,41,42,43,44,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,40,40,41,42,43,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 40,40,40,40,40,40,40,40,41,42,43,44,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,41,-1,43,43,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 41,41,41,41,41,-1,41,41,41,42,43,44,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,44,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 42,42,42,42,-1,-1,42,42,42,42,43,44,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 44,44,44,45,46,47,46,45,44,44,44,44,45,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18, 37,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,10,10,11,12,-1,15,15,16,17,18, 37,36,36,36,-1,34,-1,31,30,30,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,9,9,10,-1,-1,-1,-1,-1,17,17,18, 37,36,35,35,-1,-1,-1,-1,29,29,29,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,10,9,8,8,8,9,10,11,12,13,-1,-1,17,17,18, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,-1,-1,-1,-1,-1,8,-1,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,18,18,-1,11,10,9,8,7,7,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,-1,16,16,16,17,18, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,11,10,9,9,-1,6,5,4,4,4,4,4,5,6,7,8,-1,17,17,17,17,18, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,17, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,6,6,7,8,8,8,9,10,-1,16, 37,37,37,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,1,1,1,-1,-1,-1,-1,7,7,8,9,10,-1,15, 38,38,38,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,14,-1,14,14,14,14,15,16,17,-1,1,0,1,2,3,4,5,6,7,8,9,10,-1,14, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,15,14,13,13,13,13,13,14,-1,17,17,-1,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,13, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,6,-1,9,9,10,11,12, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,11,11,-1,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,14,13,12,11,10,10,-1,7,6,5,4,4,4,4,4,4,4,5,6,-1,-1,10,10,11,12, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,5,5,5,6,7,-1,-1,11,11,12, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,13,13,-1,-1,-1,-1,7,6,6,6,7,8,8,7,6,6,6,6,7,8,-1,12,12,12, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,8,7,7,7,-1,7,7,8,-1,13,13,13, 39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,16,15,15,-1,14,15,16,-1,9,9,9,9,9,9,9,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 45,45,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,16,16,16,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 44,44,-1,36,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,17,17,17,16,16,16,16,17,18,19,20,21,22,23,24,24,23,22,21,20,19,19,-1,-1,17,-1,17, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,18,18,17,17,17,17,17,17,18,19,20,21,22,23,24,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,24,23,23,23,24,24,-1,21,20,-1,19,19, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 40,-1,37,36,35,34,34,34,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 39,38,37,36,35,35,35,35,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,27,26,25,24,23,23,23,22,22,22,22, 40,-1,37,36,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,24,23,23,23,23,23, 41,-1,37,37,37,37,-1,37,38,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,24,24,24,24,24, 41,-1,-1,-1,-1,38,39,38,38,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,25,25,25,25, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33,34,35,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,26,26,26,26, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,30,30,31,32,33,34,35,36,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,27,27,27,27, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,28,28,28,28, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,29,29,29,29, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,30,30,30,30, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,38,37,36,35,34,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 40,39,38,37,36,35,35,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 40,39,38,37,36,36,36,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 40,39,38,37,37,37,37,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,39,39,39,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 40,39,39,39,39,39,39,40,41,42,43,44,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,40,40,41,42,43,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 40,40,40,40,40,40,40,40,41,42,43,44,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,41,-1,43,43,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 41,41,41,41,41,-1,41,41,41,42,43,44,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 42,42,42,42,-1,-1,42,42,42,42,43,44,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 44,44,44,45,46,47,46,45,44,44,44,44,45,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18, 37,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,10,10,11,12,-1,15,15,16,17,18, 37,36,36,36,-1,34,-1,31,30,30,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,9,9,10,-1,-1,-1,-1,-1,17,17,18, 37,36,35,35,-1,-1,-1,-1,29,29,29,29,28,28,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,10,9,8,8,8,9,10,11,12,13,-1,-1,17,17,18, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,17,17,-1,-1,-1,-1,-1,-1,8,-1,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,18,18,-1,11,10,9,8,7,7,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,15,15,16,17,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,-1,16,16,16,17,18, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,11,10,9,9,-1,6,5,4,4,4,4,4,5,6,7,8,-1,17,17,17,17,17, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,16, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,6,6,7,7,7,7,8,9,-1,15, 37,37,37,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,2,1,1,-1,-1,-1,-1,6,6,7,8,9,-1,14, 38,38,38,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,14,-1,14,14,14,14,15,16,17,-1,2,1,0,1,2,3,4,5,6,7,8,9,-1,13, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,15,14,13,13,13,13,13,14,-1,17,17,-1,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,2,2,2,2,2,3,4,5,-1,8,8,9,10,11, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,11,11,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,14,13,12,11,10,10,-1,7,6,5,4,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,5,5,5,5,6,-1,-1,10,10,11, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,13,13,-1,-1,-1,-1,7,6,6,6,7,8,8,7,6,6,6,6,6,7,-1,11,11,11, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,8,7,7,7,-1,7,7,7,-1,12,12,12, 39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,16,15,15,-1,14,15,16,-1,9,9,9,9,9,9,9,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 45,45,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,16,16,16,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 44,44,-1,36,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,17,17,17,16,16,16,16,17,18,19,20,21,22,23,24,23,22,21,20,19,18,18,-1,-1,16,-1,16, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,18,18,17,17,17,17,17,17,18,19,20,21,22,23,24,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,23,22,22,22,23,23,-1,20,19,-1,18,18, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 40,-1,37,36,35,34,34,34,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 39,38,37,36,35,35,35,35,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,26,25,24,23,22,22,22,21,21,21,21, 40,-1,37,36,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,27,-1,-1,-1,-1,23,22,22,22,22,22, 41,-1,37,37,37,37,-1,37,38,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,23,23,23,23,23, 41,-1,-1,-1,-1,38,39,38,38,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,24,24,24,24, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33,34,35,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,25,25,25,25, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,30,30,31,32,33,34,35,36,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,26,26,26,26, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,27,27,27,27, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,28,28,28,28, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,29,29,29,29, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,38,37,36,35,34,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 40,39,38,37,36,35,35,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 40,39,38,37,36,36,36,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 40,39,38,37,37,37,37,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,39,39,39,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 40,39,39,39,39,39,39,40,41,42,43,44,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,40,40,41,42,43,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 40,40,40,40,40,40,40,40,41,42,43,44,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,41,-1,43,43,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 41,41,41,41,41,-1,41,41,41,42,43,44,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 42,42,42,42,-1,-1,42,42,42,42,43,44,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 44,44,44,45,46,47,46,45,44,44,44,44,45,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19, 37,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,11,11,12,13,-1,16,16,17,18,19, 37,36,36,36,-1,34,-1,31,30,30,30,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,11,-1,-1,-1,-1,-1,18,18,19, 37,36,35,35,-1,-1,-1,-1,29,29,29,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,11,10,9,9,9,10,11,12,13,14,-1,-1,18,18,19, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,18,18,-1,-1,-1,-1,-1,-1,9,-1,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19, -1,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,19,19,-1,12,11,10,9,8,8,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,16,16,17,18,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,-1,17,17,17,17,17, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,12,11,10,10,-1,7,6,5,5,5,5,5,6,7,8,8,-1,18,18,18,17,16, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,7,7,-1,-1,-1,-1,-1,15, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,7,7,7,6,6,6,7,8,-1,14, 37,37,37,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,3,2,2,-1,-1,-1,-1,5,5,6,7,8,-1,13, 38,38,38,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,14,-1,14,14,14,14,15,16,17,-1,3,2,1,0,1,2,3,4,5,6,7,8,-1,12, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,15,14,13,13,13,13,13,14,-1,17,17,-1,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,11, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,3,2,2,2,2,2,3,4,-1,7,7,8,9,10, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,11,11,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,14,13,12,11,10,10,-1,7,6,5,4,4,4,4,4,4,4,4,4,-1,-1,8,8,9,10, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,5,5,5,5,6,-1,-1,9,9,10, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,13,13,-1,-1,-1,-1,7,6,6,6,7,8,8,7,6,6,6,6,6,7,-1,10,10,10, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,8,7,7,7,-1,7,7,7,-1,11,11,11, 39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,16,15,15,-1,14,15,16,-1,9,9,9,9,9,9,9,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 45,45,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,16,16,16,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 44,44,-1,36,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,17,17,17,16,16,16,16,17,18,19,20,21,22,23,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,18,18,17,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 40,-1,37,36,35,34,34,34,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 39,38,37,36,35,35,35,35,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,26,25,24,23,22,21,21,21,20,20,20,20, 40,-1,37,36,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 41,-1,37,37,37,37,-1,37,38,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 41,-1,-1,-1,-1,38,39,38,38,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33,34,35,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,30,30,31,32,33,34,35,36,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,38,37,36,35,34,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 40,39,38,37,36,35,35,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 40,39,38,37,36,36,36,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 40,39,38,37,37,37,37,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 40,39,39,39,39,39,39,40,41,42,43,44,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 40,40,40,40,40,40,40,40,41,42,43,44,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 41,41,41,41,41,-1,41,41,41,42,43,44,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 42,42,42,42,-1,-1,42,42,42,42,43,44,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 44,44,44,45,46,47,46,45,44,44,44,44,45,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 38,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 38,37,37,37,-1,35,-1,32,31,31,31,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 38,37,36,36,-1,-1,-1,-1,30,30,30,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,19, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,19,19,-1,-1,-1,-1,-1,-1,10,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18, -1,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,20,20,-1,13,12,11,10,9,9,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,17,17,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,8,8,-1,18,18,17,16,16, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,13,12,11,11,-1,8,7,6,6,6,6,6,7,7,7,7,-1,19,18,17,16,15, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,7,6,6,-1,-1,-1,-1,-1,14, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,8,7,6,5,5,5,6,7,-1,13, 38,38,38,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,4,3,3,-1,-1,-1,-1,4,4,5,6,7,-1,12, 39,39,39,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,16,15,15,-1,15,15,15,15,16,17,18,-1,4,3,2,1,0,1,2,3,4,5,6,7,-1,11, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,16,15,14,14,14,14,14,15,-1,18,18,-1,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,10, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,4,3,2,2,2,2,2,3,-1,6,6,7,8,9, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,12,12,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,15,14,13,12,11,11,-1,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,7,7,8,9, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,5,5,5,5,6,-1,-1,8,8,9, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,14,14,-1,-1,-1,-1,8,7,7,7,8,9,8,7,6,6,6,6,6,7,-1,9,9,9, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,8,7,7,7,-1,7,7,7,-1,10,10,10, 40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,18,17,16,15,14,14,-1,-1,-1,9,9,9,9,9,9,9,8,8,8,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,17,16,16,-1,15,16,17,-1,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 46,46,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,17,17,17,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 45,45,-1,37,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,18,18,18,17,17,17,17,18,19,20,21,22,23,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,19,19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 41,-1,38,37,36,35,35,35,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 40,39,38,37,36,36,36,36,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,20,20,19,19,19,19, 41,-1,38,37,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 42,-1,38,38,38,38,-1,38,39,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 42,-1,-1,-1,-1,39,40,39,39,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34,35,36,36,37,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,31,31,32,33,34,35,36,37,37,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,39,38,37,36,35,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 41,40,39,38,37,36,36,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 41,40,39,38,37,37,37,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 41,40,39,38,38,38,38,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 41,40,40,40,40,40,40,41,42,43,44,45,44,43,42,41,41,-1,-1,47,47,48,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 41,41,41,41,41,41,41,41,42,43,44,45,44,43,42,42,42,-1,46,46,47,48,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 42,42,42,42,42,-1,42,42,42,43,44,45,44,43,43,43,43,44,45,46,47,48,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 43,43,43,43,-1,-1,43,43,43,43,44,45,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,45,45,45,45,-1,-1,47,47,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 45,45,45,46,47,48,47,46,45,45,45,45,46,46,46,46,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 39,39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,21, 39,38,38,38,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,20,20,20, 39,38,37,37,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,15,16,-1,-1,19,19,19, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,20,20,-1,-1,-1,-1,-1,-1,11,-1,13,12,11,10,11,12,13,14,15,16,17,18,18,18,18, -1,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,21,21,-1,14,13,12,11,10,10,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,17,17,17, -1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,14,13,12,11,10,9,8,8,8,8,8,8,7,7,7,7,-1,19,18,17,16,16, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,14,13,12,12,-1,9,8,7,7,7,7,7,7,6,6,6,-1,19,18,17,16,15, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,14,13,12,11,10,9,8,7,6,6,6,7,7,6,5,5,-1,-1,-1,-1,-1,14, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,7,6,5,4,4,4,5,6,-1,13, 39,39,39,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,5,4,4,-1,-1,-1,-1,3,3,4,5,6,-1,12, 40,40,40,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,5,4,3,2,1,0,1,2,3,4,5,6,-1,11, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,5,4,3,2,2,2,2,2,-1,6,6,7,8,9, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,7,7,8,9, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,5,5,5,5,6,-1,-1,8,8,9, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,8,8,9,9,8,7,6,6,6,6,6,7,-1,9,9,9, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,8,7,7,7,-1,7,7,7,-1,10,10,10, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,10,10,10,10,10,9,8,8,8,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,11,11,11,11,11,10,10,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,24,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,24,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,20,19,19,19,19, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,37,38,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,38,38,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,49,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,48,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,48,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 40,40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,15,15,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,21, 40,39,39,39,-1,37,-1,34,33,33,33,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,20,20,20, 40,39,38,38,-1,-1,-1,-1,32,32,32,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,13,12,11,11,11,12,13,14,15,16,-1,-1,19,19,19, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,21,21,-1,-1,-1,-1,-1,-1,12,-1,13,12,11,10,11,12,13,14,15,16,17,18,18,18,18, -1,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,23,23,-1,-1,22,22,-1,15,14,13,12,11,11,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,17,17,17, -1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,-1,15,14,13,12,11,10,9,9,9,9,8,7,6,6,6,6,-1,19,18,17,16,16, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,15,14,13,13,-1,10,9,8,8,8,8,7,6,5,5,5,-1,19,18,17,16,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,7,7,7,6,5,4,4,-1,-1,-1,-1,-1,14, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,6,5,4,3,3,3,4,5,-1,13, 40,40,40,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,6,5,5,-1,-1,-1,-1,2,2,3,4,5,-1,12, 41,41,41,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,18,17,17,-1,17,17,17,17,18,19,20,-1,6,5,4,3,2,1,0,1,2,3,4,5,-1,11, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,18,17,16,16,16,16,16,17,-1,20,20,-1,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,10, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,6,5,4,3,2,2,2,2,-1,6,6,7,8,9, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,7,7,8,9, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,5,5,5,5,6,-1,-1,8,8,9, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,16,16,-1,-1,-1,-1,10,9,9,9,10,9,8,7,6,6,6,6,6,7,-1,9,9,9, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,8,7,7,7,-1,7,7,7,-1,10,10,10, 42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,11,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,19,18,18,-1,17,18,19,-1,12,12,12,12,11,10,10,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 48,48,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,19,19,19,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 47,47,-1,39,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,20,20,20,19,19,19,19,20,21,22,23,24,24,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,21,21,20,20,20,20,20,20,21,22,23,24,24,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,24,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 43,-1,40,39,38,37,37,37,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 42,41,40,39,38,38,38,38,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,20,19,19,19,19, 43,-1,40,39,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 44,-1,40,40,40,40,-1,40,41,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 44,-1,-1,-1,-1,41,42,41,41,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36,37,38,37,38,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,33,33,34,35,36,37,38,38,38,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,39,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,39,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,41,40,39,38,37,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 43,42,41,40,39,38,38,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 43,42,41,40,39,39,39,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 43,42,41,40,40,40,40,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 43,42,42,42,42,42,42,43,44,45,46,47,46,45,44,43,43,-1,-1,49,49,50,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 43,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,-1,48,48,49,50,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 44,44,44,44,44,-1,44,44,44,45,46,47,46,45,45,45,45,46,47,48,49,49,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 45,45,45,45,-1,-1,45,45,45,45,46,47,46,46,46,46,46,46,47,48,48,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,47,47,47,47,-1,-1,49,48,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 47,47,47,48,49,50,49,48,47,47,47,47,48,48,48,48,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 41,41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 41,40,40,40,-1,38,-1,35,34,34,34,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 41,40,39,39,-1,-1,-1,-1,33,33,33,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,19, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,22,22,-1,-1,-1,-1,-1,-1,13,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18, -1,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,24,24,-1,-1,23,23,-1,16,15,14,13,12,12,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,17,17,17, -1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,-1,16,15,14,13,12,11,10,10,9,8,7,6,5,5,5,5,-1,18,18,17,16,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,16,15,14,14,-1,11,10,9,9,8,7,6,5,4,4,4,-1,19,18,17,16,15, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,16,15,14,13,12,11,10,9,8,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,14, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,5,4,3,2,2,2,3,4,-1,13, 41,41,41,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,7,6,6,-1,-1,-1,-1,1,1,2,3,4,-1,12, 42,42,42,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,7,6,5,4,3,2,1,0,1,2,3,4,-1,11, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,10, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,7,6,5,4,3,2,2,2,-1,6,6,7,8,9, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,7,7,8,9, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,5,5,5,5,6,-1,-1,8,8,9, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,10,10,10,9,8,7,6,6,6,6,6,7,-1,9,9,9, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,9,8,7,7,7,-1,7,7,7,-1,10,10,10, 43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,13,13,13,12,11,10,10,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 49,49,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,25,24,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,24,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,20,19,19,19,19, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,38,38,37,38,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,38,38,38,38,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,38,39,39,39,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,39,39,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,39,38,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,50,50,51,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,49,49,50,50,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,49,49,49,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,49,48,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,49,48,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 43,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 42,42,41,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 42,41,41,41,-1,39,-1,36,35,35,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 42,41,40,40,-1,-1,-1,-1,34,34,34,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,20, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,-1,-1,-1,-1,-1,14,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,19,19, -1,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,23,23,-1,17,16,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,18,18,18, -1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,18,18,18,17,17, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,19,19,18,17,16, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,15, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,5,4,3,2,2,2,2,3,-1,14, 42,42,42,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,8,7,7,-1,-1,-1,-1,1,1,1,2,3,-1,13, 43,43,43,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,8,7,6,5,4,3,2,1,0,1,2,3,-1,12, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,11, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,8,7,6,5,4,3,3,3,-1,7,7,8,9,10, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,9,10, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,8,8,9,10, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,6,6,6,6,7,-1,-1,9,9,10, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,11,11,11,10,9,8,7,7,7,7,7,8,-1,10,10,10, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,-1,8,8,8,-1,11,11,11, 44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,14,14,14,13,12,11,11,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,25,24,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,25,24,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,21,21,20,20,20,20, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,39,38,39,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,39,39,39,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,40,40,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,40,40,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,39,39,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,40,39,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,40,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,51,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,50,50,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,49,49,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,50,49,48,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,49,48,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 43,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 43,42,42,42,-1,40,-1,37,36,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 43,42,41,41,-1,-1,-1,-1,35,35,35,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,20, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,22,22,-1,-1,-1,-1,-1,-1,14,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20, -1,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,23,23,-1,17,16,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,18,19,19, -1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,24,24,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,18,18,18,18,18, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,19,19,19,18,17, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,16, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,-1,5,4,3,2,2,2,2,2,-1,15, 43,43,43,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,9,8,8,-1,-1,-1,-1,2,1,1,1,2,-1,14, 44,44,44,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,9,8,7,6,5,4,3,2,1,0,1,2,-1,13, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,12, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,4,-1,8,8,9,10,11, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,9,10,11, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,9,9,10,11, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,7,7,7,7,8,-1,-1,10,10,11, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,12,12,12,11,10,9,8,8,8,8,8,9,-1,11,11,11, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,-1,9,9,9,-1,12,12,12, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,15,15,15,14,13,12,12,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,27,26,25,24,23,22,21,20,19,18,18,-1,-1,16,-1,16, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,27,26,25,24,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,26,25,24,23,22,22,22,23,23,-1,20,19,-1,18,18, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,37,36,35,34,33,32,31,30,29,28,29,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,38,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,22,22,21,21,21,21, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,-1,-1,-1,-1,23,22,22,22,22,22, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,28,29,30,31,-1,-1,23,23,23,23,23, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,29,30,31,32,-1,-1,24,24,24,24, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,40,39,40,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,-1,25,25,25,25, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,40,40,40,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,32,32,33,-1,26,26,26,26, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,41,41,41,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,33,33,33,-1,27,27,27,27, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,41,41,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,34,-1,28,28,28,28, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,40,40,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,29,29,29,29, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,37,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,41,40,39,39,39,39,39,39,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,41,40,40,40,40,40,40,40,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,53,-1,41,41,41,41,41,41,41,41,42,43,43,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,52,52,-1,42,42,42,42,42,42,42,42,-1,44,43,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,51,51,51,-1,43,43,43,43,43,43,43,43,44,44,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,51,50,50,-1,-1,-1,44,-1,-1,44,44,44,44,44,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,51,50,49,48,47,46,45,46,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,50,49,48,47,46,46,46,47,48,49,50,51,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 44,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,21, 44,43,43,43,-1,41,-1,38,37,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,20,20,21, 44,43,42,42,-1,-1,-1,-1,36,36,36,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16,-1,-1,20,20,21, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,23,23,-1,-1,-1,-1,-1,-1,15,-1,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21, -1,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,24,24,-1,18,17,16,15,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,19,20,20, -1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,25,25,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,19,19,19,19,19, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,20,20,20,19,18, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,17, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,6,5,4,3,2,2,2,2,-1,16, 44,44,44,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,10,9,9,-1,-1,-1,-1,3,2,1,1,1,-1,15, 45,45,45,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,22,21,21,-1,21,21,21,21,22,23,24,-1,10,9,8,7,6,5,4,3,2,1,0,1,-1,14, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,13, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,5,-1,9,9,10,11,12, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11,12, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,10,10,11,12, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,8,8,8,8,9,-1,-1,11,11,12, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,13,13,13,12,11,10,9,9,9,9,9,10,-1,12,12,12, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,-1,10,10,10,-1,13,13,13, 46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,23,22,22,-1,21,22,23,-1,16,16,16,15,14,13,13,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 52,52,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 51,51,-1,43,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,24,24,24,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,-1,17, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,25,25,24,24,24,24,24,24,25,26,27,28,27,26,25,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,27,26,25,24,23,23,23,24,24,-1,21,20,-1,19,19, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 47,-1,44,43,42,41,41,41,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,38,37,36,35,34,33,32,31,30,29,30,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 46,45,44,43,42,42,42,42,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,39,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,23,23,22,22,22,22, 47,-1,44,43,43,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,30,29,28,28,-1,-1,-1,-1,24,23,23,23,23,23, 48,-1,44,44,44,44,-1,44,45,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,29,30,31,32,-1,-1,24,24,24,24,24, 48,-1,-1,-1,-1,45,46,45,45,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,30,31,32,33,-1,-1,25,25,25,25, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,38,39,40,41,41,40,41,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,26,26,26,26, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,38,39,40,41,41,41,41,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,33,34,-1,27,27,27,27, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,38,39,40,41,42,42,42,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,34,34,34,-1,28,28,28,28, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,39,39,39,40,41,42,42,42,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,35,-1,29,29,29,29, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,40,40,40,40,40,41,-1,41,41,-1,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,30,30,30,30, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,41,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,-1,-1,35,-1,32,31,31,31,31, -1,-1,45,44,43,42,41,40,40,40,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 47,46,45,44,43,42,42,-1,-1,-1,-1,47,46,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 47,46,45,44,43,43,43,-1,51,50,50,-1,46,45,44,44,44,44,44,44,44,44,43,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 47,46,45,44,44,44,44,-1,51,50,49,48,47,-1,-1,-1,45,-1,45,45,-1,-1,-1,42,41,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,48,47,46,-1,46,-1,54,54,-1,42,41,41,41,41,41,41,41,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 47,46,46,46,46,46,46,47,48,49,50,51,50,49,48,47,47,-1,-1,53,53,54,-1,42,42,42,42,42,42,42,42,43,44,44,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 47,47,47,47,47,47,47,47,48,49,50,51,50,49,48,48,48,-1,52,52,53,53,-1,43,43,43,43,43,43,43,43,-1,45,44,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 48,48,48,48,48,-1,48,48,48,49,50,51,50,49,49,49,49,50,51,52,52,52,-1,44,44,44,44,44,44,44,44,45,45,44,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 49,49,49,49,-1,-1,49,49,49,49,50,51,50,50,50,50,50,50,51,52,51,51,-1,-1,-1,45,-1,-1,45,45,45,45,45,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 50,50,50,-1,-1,-1,-1,-1,50,50,50,51,-1,51,51,51,51,-1,-1,52,51,50,49,48,47,46,47,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 51,51,51,52,53,54,53,52,51,51,51,51,52,52,52,52,-1,-1,-1,-1,51,50,49,48,47,47,47,48,49,50,51,52,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22, 45,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,-1,19,19,20,21,22, 45,44,44,44,-1,42,-1,39,38,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,21,21,22, 45,44,43,43,-1,-1,-1,-1,37,37,37,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17,-1,-1,21,21,22, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,24,24,-1,-1,-1,-1,-1,-1,16,-1,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22, -1,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,25,25,-1,19,18,17,16,15,15,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,20,21,21, -1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,26,26,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,20,20,20,20,20, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,21,21,21,20,19, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,18, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,7,6,5,4,3,2,2,2,-1,17, 45,45,45,-1,43,42,41,40,40,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,11,10,10,-1,-1,-1,-1,4,3,2,1,1,-1,16, 46,46,46,-1,43,42,41,40,39,39,-1,-1,34,-1,-1,-1,-1,-1,-1,27,-1,-1,23,22,22,-1,22,22,22,22,23,24,25,-1,11,10,9,8,7,6,5,4,3,2,1,0,-1,15, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,-1,23,22,21,21,21,21,21,22,-1,25,25,-1,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,14, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,6,-1,10,10,11,12,13, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,11,11,12,13, 47,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,9,9,9,9,10,-1,-1,12,12,13, 47,46,45,45,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,14,14,14,13,12,11,10,10,10,10,10,11,-1,13,13,13, 47,46,45,44,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,-1,11,11,11,-1,14,14,14, 47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,24,23,23,-1,22,23,24,-1,17,17,17,16,15,14,14,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 53,53,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 52,52,-1,44,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,25,25,25,24,24,24,24,25,26,27,28,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,-1,18, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,26,26,25,25,25,25,25,25,26,27,28,29,28,27,26,25,24,23,23,-1,-1,-1,-1,20,19,20,19, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,28,27,26,25,24,24,24,25,25,-1,22,21,-1,20,20, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 48,-1,45,44,43,42,42,42,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,39,38,37,36,35,34,33,32,31,30,31,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 47,46,45,44,43,43,43,43,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,40,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,24,24,23,23,23,23, 48,-1,45,44,44,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,31,30,29,29,-1,-1,-1,-1,25,24,24,24,24,24, 49,-1,45,45,45,45,-1,45,46,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,41,40,39,38,37,36,35,34,33,33,33,32,31,30,30,30,31,32,33,-1,-1,25,25,25,25,25, 49,-1,-1,-1,-1,46,47,46,46,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,31,32,33,34,-1,-1,26,26,26,26, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,39,40,41,42,42,41,42,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,27,27,27,27, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,39,40,41,42,42,42,42,-1,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,34,35,-1,28,28,28,28, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,39,39,40,41,42,43,43,43,-1,38,37,36,35,34,34,34,34,34,34,34,34,35,35,35,35,-1,29,29,29,29, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,41,40,40,40,40,41,42,43,43,43,-1,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,36,-1,30,30,30,30, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,41,41,41,41,41,41,42,-1,42,42,-1,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,31,31,31,31, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,42,42,42,42,42,42,42,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,-1,-1,36,-1,33,32,32,32,32, -1,-1,46,45,44,43,42,41,41,41,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 48,47,46,45,44,43,43,-1,-1,-1,-1,48,47,46,45,44,44,44,44,44,44,44,44,43,42,41,40,39,39,39,39,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 48,47,46,45,44,44,44,-1,52,51,51,-1,47,46,45,45,45,45,45,45,45,45,44,43,42,41,40,40,40,40,40,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 48,47,46,45,45,45,45,-1,52,51,50,49,48,-1,-1,-1,46,-1,46,46,-1,-1,-1,43,42,41,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,49,48,47,-1,47,-1,55,55,-1,43,42,42,42,42,42,42,42,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 48,47,47,47,47,47,47,48,49,50,51,52,51,50,49,48,48,-1,-1,54,54,55,-1,43,43,43,43,43,43,43,43,44,45,45,44,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 48,48,48,48,48,48,48,48,49,50,51,52,51,50,49,49,49,-1,53,53,54,54,-1,44,44,44,44,44,44,44,44,-1,46,45,44,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 49,49,49,49,49,-1,49,49,49,50,51,52,51,50,50,50,50,51,52,53,53,53,-1,45,45,45,45,45,45,45,45,46,46,45,44,43,42,41,40,40,40,40,40,41,42,41,40,40, 50,50,50,50,-1,-1,50,50,50,50,51,52,51,51,51,51,51,51,52,53,52,52,-1,-1,-1,46,-1,-1,46,46,46,46,46,45,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 51,51,51,-1,-1,-1,-1,-1,51,51,51,52,-1,52,52,52,52,-1,-1,53,52,51,50,49,48,47,48,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 52,52,52,53,54,55,54,53,52,52,52,52,53,53,53,53,-1,-1,-1,-1,52,51,50,49,48,48,48,49,50,51,52,53,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,14,13,12,11,11,11,11, 49,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,15,-1,12,11,10,10,10, 49,48,48,48,-1,46,-1,43,42,42,41,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,9,9,9, 49,48,47,47,-1,-1,-1,-1,41,41,41,40,39,39,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,8,8,8, -1,48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,28,28,-1,-1,-1,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7, -1,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,29,29,-1,24,23,22,21,20,20,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,8,7,6,6,6, -1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,30,30,-1,24,23,22,21,20,19,18,18,18,18,17,17,16,16,16,16,-1,8,7,6,5,5, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,24,23,22,22,-1,19,18,17,17,17,17,17,16,15,15,15,-1,8,7,6,5,4, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,24,23,22,21,20,19,18,17,16,16,16,17,16,15,14,14,-1,-1,-1,-1,-1,3, 49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,16,15,14,13,13,13,14,15,-1,2, 49,49,49,-1,47,46,45,44,44,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,15,14,14,-1,-1,-1,-1,12,12,13,14,15,-1,1, 50,50,50,-1,47,46,45,44,43,43,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,27,26,26,-1,26,26,26,26,27,28,29,-1,15,14,13,12,11,11,11,11,12,13,14,15,-1,0, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,-1,27,26,25,25,25,25,25,26,-1,29,29,-1,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,1, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,9,-1,6,5,4,3,2, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4, 51,50,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,10,10,11,-1,-1,5,5,5, 51,50,49,49,-1,46,45,45,45,45,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,12,-1,6,6,6, 51,50,49,48,47,46,46,46,46,46,-1,40,39,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,12,-1,7,7,7, 51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,8,8,8, -1,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,28,27,27,-1,26,27,28,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,13,12,11,10,9,9,9, 57,57,-1,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,28,28,28,28,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,10,10,10, 56,56,-1,48,47,46,45,44,43,43,-1,40,39,39,39,39,39,40,39,39,-1,29,29,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,11,-1,11, 55,56,-1,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,-1,-1,30,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,13,12,13,12, 54,-1,-1,48,47,46,45,44,43,42,41,41,41,41,41,41,41,41,41,-1,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,18,-1,15,14,-1,13,13, 53,-1,49,48,47,46,45,45,-1,43,-1,-1,-1,42,42,42,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,18,18,18,18,18,17,16,15,15,15,14,14, 52,-1,49,48,47,46,46,46,-1,43,43,43,-1,41,42,43,-1,35,34,33,32,32,32,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,19,18,17,16,16,16,15,15,15, 51,50,49,48,47,47,47,47,-1,43,42,42,-1,40,-1,-1,-1,35,34,33,33,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,17,17,16,16,16,16, 52,-1,49,48,48,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,24,23,22,22,-1,-1,-1,-1,18,17,17,17,17,17, 53,-1,49,49,49,49,-1,49,50,-1,42,41,40,39,38,37,36,35,35,35,-1,-1,34,33,32,31,30,29,28,27,26,26,26,25,24,23,23,23,24,25,26,-1,-1,18,18,18,18,18, 53,-1,-1,-1,-1,50,51,50,50,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,24,25,26,27,-1,-1,19,19,19,19, 52,51,50,50,-1,-1,-1,-1,-1,-1,42,41,40,39,39,39,40,41,40,39,38,37,36,35,34,35,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,-1,20,20,20,20, 52,51,50,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,27,27,28,-1,21,21,21,21, 52,51,50,50,-1,47,46,45,44,43,42,41,41,41,41,-1,-1,41,40,39,38,37,36,36,36,36,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,28,28,28,-1,22,22,22,22, 52,51,51,-1,-1,-1,-1,-1,44,43,42,42,42,42,42,-1,42,41,40,39,38,37,37,37,36,36,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,29,29,-1,23,23,23,23, -1,51,50,49,49,-1,46,45,44,43,43,43,43,43,43,43,42,41,40,39,38,38,38,-1,35,35,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,24,24,24,24, -1,-1,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,29,-1,26,25,25,25,25, -1,-1,50,49,48,47,46,45,45,45,-1,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,26,26,26, 52,51,50,49,48,47,47,-1,-1,-1,-1,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27, 52,51,50,49,48,48,48,-1,51,50,50,-1,46,45,44,43,42,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,28, 52,51,50,49,49,49,49,-1,51,50,49,48,47,-1,-1,-1,43,-1,41,41,-1,-1,-1,36,35,34,34,34,34,34,34,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,29, 52,51,50,50,50,50,50,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,42,-1,49,49,-1,36,35,35,35,35,35,35,35,-1,-1,-1,36,-1,-1,-1,31,30,30,30,30,30,30,30,-1,30, 52,51,51,51,51,51,51,52,52,51,50,49,48,47,46,45,45,-1,-1,48,48,48,-1,36,36,36,36,36,36,36,36,37,38,38,37,37,37,-1,31,31,31,31,31,-1,31,-1,-1,31, 52,52,52,52,52,52,52,52,52,51,50,49,48,47,46,46,46,-1,47,47,47,47,-1,37,37,37,37,37,37,37,37,-1,39,38,37,36,36,-1,32,32,32,32,32,-1,-1,-1,33,32, 53,53,53,53,53,-1,53,53,52,51,50,49,48,47,47,47,47,48,47,46,46,46,-1,38,38,38,38,38,38,38,38,39,39,38,37,36,35,34,33,33,33,33,33,34,35,34,33,33, 54,54,54,54,-1,-1,54,53,52,51,50,49,48,48,48,48,48,48,47,46,45,45,-1,-1,-1,39,-1,-1,39,39,39,39,39,38,37,36,36,-1,34,34,34,34,34,34,-1,34,34,34, 55,55,55,-1,-1,-1,-1,-1,52,51,50,50,-1,49,49,49,49,-1,-1,46,45,44,43,42,41,40,41,-1,-1,-1,-1,-1,-1,38,37,37,37,-1,35,35,35,35,35,-1,-1,35,35,35, 56,56,56,57,56,55,54,53,52,51,51,51,51,50,50,50,-1,-1,-1,-1,45,44,43,42,41,41,41,42,43,44,45,46,-1,38,38,38,38,-1,36,36,36,36,36,-1,-1,36,36,36, 12,12,12,12,12,13,14,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 11,11,11,11,12,13,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 10,10,10,10,-1,14,-1,14,13,13,13,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 10,9,9,9,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,8,8,8,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,26,26,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,-1,-1,26,26,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,40,39,38,37,36,36,37,38,39,40,40,41,42,43,44,45,-1,47,47,47,48,49, 5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,40,39,38,38,-1,37,37,38,39,40,41,41,42,43,44,45,-1,48,48,48,48,49, 4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,40,39,39,39,39,38,38,38,39,40,41,42,42,43,44,45,-1,-1,-1,-1,-1,50, 3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,-1,43,43,44,45,45,45,46,47,-1,51, 2,2,2,-1,7,7,7,7,8,9,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 1,1,2,-1,6,6,6,7,8,9,-1,-1,13,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,30,31,32,33,34,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,-1,34,34,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 2,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 11,10,9,8,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,49, 11,10,9,9,-1,8,8,8,8,9,-1,14,14,14,14,15,16,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,49,49,49, 11,10,10,10,10,9,9,9,9,9,-1,15,15,15,15,15,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,50,50,50, 11,11,11,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,17,17,17,17,18,-1,-1,25,25,25,-1,28,29,30,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 26,26,-1,12,12,12,12,12,13,14,15,16,17,18,18,18,18,-1,19,20,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,49,49,50, 25,25,-1,13,13,13,13,13,13,14,-1,17,17,18,19,19,19,20,20,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,-1,51, 24,25,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,21,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,51, 23,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,21,21,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 22,-1,17,16,16,16,16,16,-1,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 21,-1,17,17,17,17,17,17,-1,17,18,19,-1,20,20,20,-1,27,27,27,28,29,30,-1,37,38,38,38,38,39,40,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 20,19,18,18,18,18,18,18,-1,18,18,19,-1,21,-1,-1,-1,26,26,27,28,-1,-1,-1,36,-1,37,37,38,39,40,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 21,-1,19,19,19,19,19,19,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 22,-1,20,20,20,20,-1,20,21,-1,20,20,20,21,22,23,24,25,26,27,-1,-1,36,35,34,35,36,37,38,39,40,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 23,-1,-1,-1,-1,21,22,21,21,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 24,25,26,27,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,42,42,42,42,42,42,42,42,43,43,43,43,44,45,46,47,-1,49,49,49,50, 25,25,26,27,28,28,27,26,25,24,23,23,23,23,23,23,-1,26,26,27,28,29,30,31,32,33,-1,41,41,41,41,41,41,41,42,43,44,44,44,-1,46,46,47,-1,50,50,50,50, 26,26,26,27,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,27,27,27,28,29,30,31,32,33,-1,41,40,40,40,40,40,41,42,43,44,45,45,46,47,47,47,-1,51,51,51,51, 27,27,27,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,29,28,28,28,28,29,30,31,32,33,-1,41,40,39,39,39,40,41,42,43,44,45,46,46,47,48,48,-1,52,52,52,52, -1,28,28,29,30,-1,28,27,26,26,26,26,26,26,26,27,28,29,29,29,29,29,30,-1,33,33,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,47,48,-1,-1,53,53,53,53, -1,-1,29,29,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,30,30,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,49,49,50,50,51,52,53,53,54,55, 33,32,31,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,47,48,49,50,51,51,52,52,53,54,55, 33,32,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,47,48,49,50,51,51,51,52,53,-1,56, 33,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,47,48,49,50,50,50,51,52,53,-1,57, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,49,49,49,49,50,51,52,53,-1,57, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49,50,-1,53,-1,-1,56, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,48,49,50,-1,-1,-1,55,55, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,50,51,-1,54,54,55, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,55,55,55, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,56,56,56, 12,12,12,12,12,13,14,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 11,11,11,11,12,13,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 10,10,10,10,-1,14,-1,14,13,13,13,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 10,9,9,9,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,8,8,8,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,26,26,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,-1,40,39,38,37,36,36,37,38,39,40,40,41,42,43,44,45,-1,47,47,47,48,49, 5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,-1,40,39,38,38,-1,37,37,38,39,40,41,41,42,43,44,45,-1,48,48,48,48,49, 4,4,4,5,6,7,8,9,10,11,12,13,14,15,15,-1,-1,19,19,20,21,22,23,24,25,-1,40,39,39,39,39,38,38,38,39,40,41,42,42,43,44,45,-1,-1,-1,-1,-1,50, 3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,43,43,44,44,44,44,45,46,-1,51, 2,2,2,-1,6,6,6,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 1,1,1,-1,5,5,5,6,7,8,-1,-1,12,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 10,9,8,7,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 10,9,8,8,-1,7,7,7,7,8,-1,13,13,13,13,14,15,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 10,9,9,9,9,8,8,8,8,8,-1,14,14,14,14,14,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49, 10,10,10,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,16,16,16,16,17,-1,-1,24,24,24,-1,27,28,29,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 25,25,-1,11,11,11,11,11,12,13,14,15,16,17,17,17,17,-1,18,19,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 24,24,-1,12,12,12,12,12,12,13,-1,16,16,17,18,18,18,19,19,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 23,24,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,20,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 22,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,19,19,19,-1,26,26,26,27,28,29,-1,36,37,37,37,37,38,39,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,20,-1,-1,-1,25,25,26,27,-1,-1,-1,35,-1,36,36,37,38,39,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 20,-1,18,18,18,18,18,18,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,35,36,37,38,39,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 21,-1,19,19,19,19,-1,19,20,-1,19,19,19,20,21,22,23,24,25,26,-1,-1,35,34,33,34,35,36,37,38,39,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 22,-1,-1,-1,-1,20,21,20,20,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 23,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,41,41,41,41,41,41,41,41,42,42,42,42,43,44,45,46,-1,48,48,48,49, 24,24,25,26,27,27,26,25,24,23,22,22,22,22,22,22,-1,25,25,26,27,28,29,30,31,32,-1,40,40,40,40,40,40,40,41,42,43,43,43,-1,45,45,46,-1,49,49,49,49, 25,25,25,26,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,39,39,39,39,40,41,42,43,44,44,45,46,46,46,-1,50,50,50,50, 26,26,26,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,38,38,39,40,41,42,43,44,45,45,46,47,47,-1,51,51,51,51, -1,27,27,28,29,-1,27,26,25,25,25,25,25,25,25,26,27,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,46,47,-1,-1,52,52,52,52, -1,-1,28,28,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,29,29,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,48,48,49,49,50,51,52,52,53,54, 32,31,30,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,46,47,48,49,50,50,51,51,52,53,54, 32,31,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,46,47,48,49,50,50,50,51,52,-1,55, 32,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,46,47,48,49,49,49,50,51,52,-1,56, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,48,48,48,48,49,50,51,52,-1,56, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48,49,-1,52,-1,-1,55, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,48,49,-1,-1,-1,54,54, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,50,-1,53,53,54, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,54,54,54, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,55,55,55, 12,12,12,12,12,13,14,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 11,11,11,11,12,13,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 10,10,10,10,-1,14,-1,14,13,13,13,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 10,9,9,9,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,8,8,8,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,26,26,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,-1,40,39,38,37,36,36,37,38,39,40,40,41,42,43,44,45,-1,47,47,47,48,49, 5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,-1,40,39,38,38,-1,37,37,38,39,40,41,41,42,43,44,45,-1,48,48,48,48,49, 4,4,4,5,6,7,8,9,10,11,12,13,14,15,15,-1,-1,19,19,20,21,22,23,24,25,-1,40,39,39,39,39,38,38,38,39,40,41,42,42,43,44,45,-1,-1,-1,-1,-1,50, 3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,43,43,44,44,44,44,45,46,-1,51, 2,2,2,-1,6,6,6,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 2,1,1,-1,5,5,5,6,7,8,-1,-1,12,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 10,9,8,7,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 10,9,8,8,-1,7,7,7,7,8,-1,13,13,13,13,14,15,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 10,9,9,9,9,8,8,8,8,8,-1,14,14,14,14,14,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49, 10,10,10,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,16,16,16,16,17,-1,-1,24,24,24,-1,27,28,29,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 25,25,-1,11,11,11,11,11,12,13,14,15,16,17,17,17,17,-1,18,19,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 24,24,-1,12,12,12,12,12,12,13,-1,16,16,17,18,18,18,19,19,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 23,24,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,20,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 22,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,19,19,19,-1,26,26,26,27,28,29,-1,36,37,37,37,37,38,39,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,20,-1,-1,-1,25,25,26,27,-1,-1,-1,35,-1,36,36,37,38,39,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 20,-1,18,18,18,18,18,18,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,35,36,37,38,39,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 21,-1,19,19,19,19,-1,19,20,-1,19,19,19,20,21,22,23,24,25,26,-1,-1,35,34,33,34,35,36,37,38,39,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 22,-1,-1,-1,-1,20,21,20,20,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 23,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,41,41,41,41,41,41,41,41,42,42,42,42,43,44,45,46,-1,48,48,48,49, 24,24,25,26,27,27,26,25,24,23,22,22,22,22,22,22,-1,25,25,26,27,28,29,30,31,32,-1,40,40,40,40,40,40,40,41,42,43,43,43,-1,45,45,46,-1,49,49,49,49, 25,25,25,26,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,39,39,39,39,40,41,42,43,44,44,45,46,46,46,-1,50,50,50,50, 26,26,26,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,38,38,39,40,41,42,43,44,45,45,46,47,47,-1,51,51,51,51, -1,27,27,28,29,-1,27,26,25,25,25,25,25,25,25,26,27,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,46,47,-1,-1,52,52,52,52, -1,-1,28,28,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,29,29,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,48,48,49,49,50,51,52,52,53,54, 32,31,30,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,46,47,48,49,50,50,51,51,52,53,54, 32,31,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,46,47,48,49,50,50,50,51,52,-1,55, 32,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,46,47,48,49,49,49,50,51,52,-1,56, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,48,48,48,48,49,50,51,52,-1,56, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48,49,-1,52,-1,-1,55, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,48,49,-1,-1,-1,54,54, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,50,-1,53,53,54, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,54,54,54, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,55,55,55, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 16,16,16,16,16,17,18,19,19,19,19,19,19,19,20,21,22,23,24,24,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 15,15,15,15,16,17,18,18,18,18,18,18,18,19,20,21,22,23,23,23,23,23,-1,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 14,14,14,14,-1,18,-1,18,17,17,17,17,18,19,20,-1,-1,23,22,22,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 14,13,13,13,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,23,22,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,12,12,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,11,11,11,11,11,12,13,14,15,15,15,15,15,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,10,10,10,10,11,12,13,14,14,14,14,14,14,14,14,15,16,17,18,18,19,20,21,22,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 9,9,9,9,10,11,12,13,14,14,13,13,13,13,13,14,15,16,17,17,18,19,20,21,22,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 8,8,8,9,10,11,12,13,14,14,13,12,12,12,12,-1,-1,16,16,17,18,19,20,21,22,-1,38,37,37,37,37,36,36,36,37,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,48, 7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 6,6,6,-1,2,2,2,3,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 5,5,5,-1,1,1,2,3,4,5,-1,-1,9,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 5,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,3,3,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 8,7,6,5,4,4,4,4,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 8,7,6,6,-1,5,5,5,5,5,-1,10,10,10,10,11,12,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 8,7,7,7,7,6,6,6,6,6,-1,11,11,11,11,11,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 8,8,8,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,8,8,8,8,9,10,11,12,13,14,14,13,13,13,13,14,-1,-1,21,21,21,-1,24,25,26,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 23,23,-1,9,9,9,9,9,10,11,12,13,14,14,14,14,14,-1,15,16,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 22,22,-1,10,10,10,10,10,10,11,-1,14,14,15,15,15,15,16,16,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 21,22,-1,11,11,11,11,11,11,11,12,13,14,15,16,16,16,16,17,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 20,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,17,17,17,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 19,-1,14,13,13,13,13,13,-1,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 18,-1,14,14,14,14,14,14,-1,14,15,16,-1,17,17,17,-1,24,24,24,25,26,27,-1,34,35,35,35,35,36,37,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 17,16,15,15,15,15,15,15,-1,15,15,16,-1,18,-1,-1,-1,23,23,24,25,-1,-1,-1,33,-1,34,34,35,36,37,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 18,-1,16,16,16,16,16,16,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,33,32,32,32,33,34,35,36,37,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 19,-1,17,17,17,17,-1,17,18,-1,17,17,17,18,19,20,21,22,23,24,-1,-1,33,32,31,32,33,34,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 20,-1,-1,-1,-1,18,19,18,18,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 21,22,23,24,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,39,39,39,39,39,39,39,39,39,39,39,39,40,41,42,43,-1,45,45,45,46, 22,22,23,24,25,25,24,23,22,21,20,20,20,20,20,20,-1,23,23,24,25,26,27,28,29,30,-1,38,38,38,38,38,38,38,39,40,40,40,40,-1,42,42,43,-1,46,46,46,46, 23,23,23,24,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,24,24,24,25,26,27,28,29,30,-1,38,37,37,37,37,37,38,39,40,41,41,41,42,43,43,43,-1,47,47,47,47, 24,24,24,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,26,25,25,25,25,26,27,28,29,30,-1,38,37,36,36,36,37,38,39,40,41,42,42,42,43,44,44,-1,48,48,48,48, -1,25,25,26,27,-1,25,24,23,23,23,23,23,23,23,24,25,26,26,26,26,26,27,-1,30,30,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,43,43,44,-1,-1,49,49,49,49, -1,-1,26,26,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,27,27,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,46,46,47,46,47,48,49,50,51,51, 30,29,28,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,35,-1,-1,43,43,43,43,44,45,46,47,47,47,48,49,50,51,52, 30,29,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,30,30,30,30,30,31,32,33,34,35,-1,43,42,42,42,43,44,45,46,47,48,48,48,49,50,-1,53, 30,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,31,31,31,31,32,33,34,35,-1,43,42,41,42,43,44,45,46,47,47,47,48,49,50,-1,54, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,32,32,32,32,32,33,34,35,-1,-1,-1,40,-1,-1,-1,46,46,46,46,47,48,49,50,-1,54, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46,47,-1,50,-1,-1,53, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,34,34,34,34,34,34,34,35,-1,38,38,39,40,41,-1,44,44,45,46,47,-1,-1,-1,52,52, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,39,40,41,-1,44,44,45,46,47,48,-1,51,51,52, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,45,45,45,46,47,-1,-1,52,52,52, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,41,-1,46,46,46,46,47,-1,-1,53,53,53, 16,16,16,16,16,17,18,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 15,15,15,15,16,17,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 14,14,14,14,-1,18,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 14,13,13,13,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,12,12,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,11,11,11,11,11,12,13,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,10,10,10,10,11,12,13,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 9,9,9,9,10,11,12,13,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 8,8,8,9,10,11,12,13,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 6,6,6,-1,2,2,2,2,3,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 5,5,5,-1,1,1,1,2,3,4,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 5,4,4,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 8,7,6,5,4,4,4,4,4,4,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 8,7,6,6,-1,5,5,5,5,5,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 8,7,7,7,7,6,6,6,6,6,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 8,8,8,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,8,8,8,8,9,10,11,12,13,14,13,12,12,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 23,23,-1,9,9,9,9,9,10,11,12,13,14,13,13,13,13,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 22,22,-1,10,10,10,10,10,10,11,-1,14,14,14,14,14,14,15,15,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 21,22,-1,11,11,11,11,11,11,11,12,13,14,15,15,15,15,15,16,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 20,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,16,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 19,-1,14,13,13,13,13,13,-1,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 18,-1,14,14,14,14,14,14,-1,14,15,16,-1,17,17,17,-1,24,24,24,25,26,26,-1,34,35,35,35,35,36,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 17,16,15,15,15,15,15,15,-1,15,15,16,-1,18,-1,-1,-1,23,23,24,25,-1,-1,-1,33,-1,34,34,35,36,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 18,-1,16,16,16,16,16,16,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,33,32,32,32,33,34,35,36,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 19,-1,17,17,17,17,-1,17,18,-1,17,17,17,18,19,20,21,22,23,24,-1,-1,33,32,31,32,33,34,35,36,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 20,-1,-1,-1,-1,18,19,18,18,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 21,22,23,24,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,39,39,39,39,39,39,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 22,22,23,24,25,25,24,23,22,21,20,20,20,20,20,20,-1,23,23,24,25,26,27,28,29,30,-1,38,38,38,38,38,38,38,39,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 23,23,23,24,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,24,24,24,25,26,27,28,29,30,-1,38,37,37,37,37,37,38,39,40,40,40,40,41,42,42,42,-1,46,46,46,46, 24,24,24,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,26,25,25,25,25,26,27,28,29,30,-1,38,37,36,36,36,37,38,39,40,41,41,41,41,42,43,43,-1,47,47,47,47, -1,25,25,26,27,-1,25,24,23,23,23,23,23,23,23,24,25,26,26,26,26,26,27,-1,30,30,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,42,42,43,-1,-1,48,48,48,48, -1,-1,26,26,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,27,27,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,46,46,46,45,46,47,48,49,50,50, 30,29,28,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,35,-1,-1,43,43,43,43,44,45,46,46,46,46,47,48,49,50,51, 30,29,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,30,30,30,30,30,31,32,33,34,35,-1,43,42,42,42,43,44,45,46,47,47,47,47,48,49,-1,52, 30,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,31,31,31,31,32,33,34,35,-1,43,42,41,42,43,44,45,46,47,47,47,48,48,49,-1,53, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,32,32,32,32,32,33,34,35,-1,-1,-1,40,-1,-1,-1,46,46,46,46,47,48,49,49,-1,54, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46,47,-1,50,-1,-1,53, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,34,34,34,34,34,34,34,35,-1,38,38,39,40,41,-1,44,44,45,46,47,-1,-1,-1,52,52, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,39,40,41,-1,44,44,45,46,47,48,-1,51,51,52, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,45,45,45,46,47,-1,-1,52,52,52, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,41,-1,46,46,46,46,47,-1,-1,53,53,53, 17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 16,16,16,16,17,18,18,17,17,17,17,17,17,18,19,20,21,21,21,21,21,21,-1,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 15,15,15,15,-1,19,-1,17,16,16,16,16,17,18,19,-1,-1,21,20,20,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 15,14,14,14,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,21,20,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,13,13,13,13,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,12,12,12,12,12,13,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,11,11,11,11,12,13,14,13,12,12,12,12,12,12,12,13,14,15,16,16,17,18,19,20,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 10,10,10,10,11,12,13,14,13,12,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 9,9,9,10,11,12,13,14,13,12,11,10,10,10,10,-1,-1,14,14,15,16,17,18,19,20,-1,36,35,35,35,35,34,34,34,35,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,46, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 7,7,7,-1,2,2,2,2,2,3,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 6,6,6,-1,2,1,1,1,2,3,-1,-1,7,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 6,5,5,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,3,3,3,3,3,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 8,7,6,5,4,4,4,4,4,4,-1,7,7,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 8,7,6,6,-1,5,5,5,5,5,-1,8,8,8,8,9,10,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 8,7,7,7,7,6,6,6,6,6,-1,9,9,9,9,9,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 8,8,8,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,8,8,8,8,9,10,11,12,13,13,12,11,11,11,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 23,23,-1,9,9,9,9,9,10,11,12,13,13,12,12,12,12,-1,13,14,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 22,22,-1,10,10,10,10,10,10,11,-1,14,13,13,13,13,13,14,14,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 21,22,-1,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,15,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 20,-1,-1,12,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 19,-1,14,13,13,13,13,13,-1,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 18,-1,14,14,14,14,14,14,-1,14,15,16,-1,17,17,17,-1,24,24,24,25,25,25,-1,34,35,35,35,35,36,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 17,16,15,15,15,15,15,15,-1,15,15,16,-1,18,-1,-1,-1,23,23,24,25,-1,-1,-1,33,-1,34,34,35,36,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 18,-1,16,16,16,16,16,16,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,33,32,32,32,33,34,35,36,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 19,-1,17,17,17,17,-1,17,18,-1,17,17,17,18,19,20,21,22,23,24,-1,-1,33,32,31,32,33,34,35,36,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 20,-1,-1,-1,-1,18,19,18,18,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 21,22,23,24,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,39,39,39,39,39,38,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 22,22,23,24,25,25,24,23,22,21,20,20,20,20,20,20,-1,23,23,24,25,26,27,28,29,30,-1,38,38,38,38,38,38,38,38,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 23,23,23,24,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,24,24,24,25,26,27,28,29,30,-1,38,37,37,37,37,37,38,39,39,39,39,39,40,41,41,41,-1,45,45,45,45, 24,24,24,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,26,25,25,25,25,26,27,28,29,30,-1,38,37,36,36,36,37,38,39,40,40,40,40,40,41,42,42,-1,46,46,46,46, -1,25,25,26,27,-1,25,24,23,23,23,23,23,23,23,24,25,26,26,26,26,26,27,-1,30,30,-1,-1,-1,35,35,36,37,38,39,40,41,41,41,41,41,42,-1,-1,47,47,47,47, -1,-1,26,26,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,27,27,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,46,46,45,44,45,46,47,48,49,49, 30,29,28,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,35,-1,-1,43,43,43,43,44,45,46,45,45,45,46,47,48,49,50, 30,29,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,30,30,30,30,30,31,32,33,34,35,-1,43,42,42,42,43,44,45,46,46,46,46,46,47,48,-1,51, 30,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,31,31,31,31,32,33,34,35,-1,43,42,41,42,43,44,45,46,47,47,47,47,47,48,-1,52, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,32,32,32,32,32,33,34,35,-1,-1,-1,40,-1,-1,-1,46,46,46,46,47,48,48,48,-1,53, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46,47,-1,49,-1,-1,53, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,34,34,34,34,34,34,34,35,-1,38,38,39,40,41,-1,44,44,45,46,47,-1,-1,-1,52,52, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,39,40,41,-1,44,44,45,46,47,48,-1,51,51,52, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,45,45,45,46,47,-1,-1,52,52,52, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,41,-1,46,46,46,46,47,-1,-1,53,53,53, 18,18,18,18,18,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 17,17,17,17,18,18,17,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 16,16,16,16,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,20,19,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 16,15,15,15,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,20,19,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,14,14,14,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,13,13,13,13,13,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,12,12,12,12,13,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 11,11,11,11,12,13,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 10,10,10,11,12,13,14,13,12,11,10,9,9,9,9,-1,-1,13,13,14,15,16,17,18,19,-1,35,34,34,34,34,33,33,33,34,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,45, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 8,8,8,-1,3,2,2,2,2,2,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 7,7,7,-1,3,2,1,1,1,2,-1,-1,6,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,3,3,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 8,7,6,5,4,4,4,4,4,4,-1,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 8,7,6,6,-1,5,5,5,5,5,-1,7,7,7,7,8,9,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 8,7,7,7,7,6,6,6,6,6,-1,8,8,8,8,8,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 8,8,8,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,8,8,8,8,9,10,11,12,13,12,11,10,10,10,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 23,23,-1,9,9,9,9,9,10,11,12,13,12,11,11,11,11,-1,12,13,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 22,22,-1,10,10,10,10,10,10,11,-1,13,12,12,12,12,12,13,13,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 21,22,-1,11,11,11,11,11,11,11,12,13,13,13,13,13,13,13,14,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 20,-1,-1,12,12,12,12,12,12,12,12,13,14,14,14,14,14,14,14,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 19,-1,14,13,13,13,13,13,-1,13,-1,-1,-1,15,15,15,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 18,-1,14,14,14,14,14,14,-1,14,15,16,-1,16,16,16,-1,24,24,24,24,24,24,-1,34,35,35,35,35,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 17,16,15,15,15,15,15,15,-1,15,15,16,-1,17,-1,-1,-1,23,23,24,25,-1,-1,-1,33,-1,34,34,35,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 18,-1,16,16,16,16,16,16,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,33,32,32,32,33,34,35,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 19,-1,17,17,17,17,-1,17,18,-1,17,17,17,18,19,20,21,22,23,24,-1,-1,33,32,31,32,33,34,35,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 20,-1,-1,-1,-1,18,19,18,18,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 21,22,23,24,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,39,39,39,39,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 22,22,23,24,25,25,24,23,22,21,20,20,20,20,20,20,-1,23,23,24,25,26,27,28,29,30,-1,38,38,38,38,38,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 23,23,23,24,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,24,24,24,25,26,27,28,29,30,-1,38,37,37,37,37,37,38,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 24,24,24,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,26,25,25,25,25,26,27,28,29,30,-1,38,37,36,36,36,37,38,39,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,25,25,26,27,-1,25,24,23,23,23,23,23,23,23,24,25,26,26,26,26,26,27,-1,30,30,-1,-1,-1,35,35,36,37,38,39,40,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,26,26,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,27,27,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,44,45,46,47,48,48, 30,29,28,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,35,-1,-1,43,43,43,43,44,45,45,44,44,44,45,46,47,48,49, 30,29,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,30,30,30,30,30,31,32,33,34,35,-1,43,42,42,42,43,44,45,45,45,45,45,45,46,47,-1,50, 30,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,31,31,31,31,32,33,34,35,-1,43,42,41,42,43,44,45,46,46,46,46,46,46,47,-1,51, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,32,32,32,32,32,33,34,35,-1,-1,-1,40,-1,-1,-1,46,46,46,46,47,47,47,47,-1,52, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46,47,-1,48,-1,-1,53, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,34,34,34,34,34,34,34,35,-1,38,38,39,40,41,-1,44,44,45,46,47,-1,-1,-1,52,52, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,39,40,41,-1,44,44,45,46,47,48,-1,51,51,52, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,45,45,45,46,47,-1,-1,52,52,52, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,41,-1,46,46,46,46,47,-1,-1,53,53,53, 19,19,19,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,20,21,22,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 18,18,18,18,18,17,16,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,-1,21,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 17,17,17,17,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,19,18,18,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 17,16,16,16,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,19,18,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,15,15,15,15,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,14,14,14,14,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,15,15,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,13,13,13,13,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,14,15,16,17,18,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 12,12,12,12,13,14,13,12,11,10,9,9,9,9,9,10,11,12,13,13,14,15,16,17,18,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 11,11,11,12,13,14,13,12,11,10,9,8,8,8,8,-1,-1,12,12,13,14,15,16,17,18,-1,34,33,33,33,33,32,32,32,33,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,44, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 9,9,9,-1,4,3,2,2,2,2,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 8,8,8,-1,4,3,2,1,1,1,-1,-1,5,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,4,3,3,3,3,3,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 8,7,6,5,4,4,4,4,4,4,-1,5,5,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 8,7,6,6,-1,5,5,5,5,5,-1,6,6,6,6,7,8,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 8,7,7,7,7,6,6,6,6,6,-1,7,7,7,7,7,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 8,8,8,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,8,8,8,8,9,10,11,12,12,11,10,9,9,9,9,10,-1,-1,17,17,17,-1,20,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 23,23,-1,9,9,9,9,9,10,11,12,12,11,10,10,10,10,-1,11,12,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 22,22,-1,10,10,10,10,10,10,11,-1,12,11,11,11,11,11,12,12,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 21,22,-1,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,13,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 20,-1,-1,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 19,-1,14,13,13,13,13,13,-1,13,-1,-1,-1,14,14,14,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 18,-1,14,14,14,14,14,14,-1,14,15,16,-1,15,15,15,-1,23,23,23,23,23,23,-1,34,35,35,35,35,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 17,16,15,15,15,15,15,15,-1,15,15,16,-1,16,-1,-1,-1,22,22,23,24,-1,-1,-1,33,-1,34,34,35,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 18,-1,16,16,16,16,16,16,-1,-1,16,16,17,17,18,19,20,21,22,23,-1,-1,33,32,32,32,33,34,35,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 19,-1,17,17,17,17,-1,17,18,-1,17,17,17,18,18,19,20,21,22,23,-1,-1,33,32,31,32,33,34,35,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 20,-1,-1,-1,-1,18,19,18,18,-1,18,18,18,18,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 21,22,23,24,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,39,39,39,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 22,22,23,24,25,25,24,23,22,21,20,20,20,20,20,20,-1,23,23,24,25,26,27,28,29,30,-1,38,38,38,38,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 23,23,23,24,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,24,24,24,25,26,27,28,29,30,-1,38,37,37,37,37,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 24,24,24,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,26,25,25,25,25,26,27,28,29,30,-1,38,37,36,36,36,37,38,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,25,25,26,27,-1,25,24,23,23,23,23,23,23,23,24,25,26,26,26,26,26,27,-1,30,30,-1,-1,-1,35,35,36,37,38,39,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,26,26,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,27,27,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 30,29,28,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,35,-1,-1,43,43,43,43,44,45,44,43,43,43,44,45,46,47,48, 30,29,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,30,30,30,30,30,31,32,33,34,35,-1,43,42,42,42,43,44,45,44,44,44,44,44,45,46,-1,49, 30,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,31,31,31,31,32,33,34,35,-1,43,42,41,42,43,44,45,45,45,45,45,45,45,46,-1,50, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,32,32,32,32,32,33,34,35,-1,-1,-1,40,-1,-1,-1,46,46,46,46,46,46,46,46,-1,51, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46,47,-1,47,-1,-1,52, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,34,34,34,34,34,34,34,35,-1,38,38,39,40,41,-1,44,44,45,46,47,-1,-1,-1,52,52, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,39,40,41,-1,44,44,45,46,47,48,-1,51,51,52, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,45,45,45,46,47,-1,-1,52,52,52, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,41,-1,46,46,46,46,47,-1,-1,53,53,53, 19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,19,20,21,21,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 18,18,18,18,17,16,15,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,-1,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 18,17,17,17,-1,17,-1,14,13,13,13,13,14,15,16,-1,-1,18,17,17,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 18,17,16,16,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,18,17,16,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,16,16,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,15,15,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,14,14,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,14,14,14,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,13,14,15,16,17,-1,33,32,31,30,29,29,30,31,32,33,33,34,35,36,37,38,-1,40,40,40,41,42, 13,13,13,13,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,12,13,14,15,16,17,-1,33,32,31,31,-1,30,30,31,32,33,34,34,35,36,37,38,-1,41,41,41,41,42, 12,12,12,13,14,13,12,11,10,9,8,7,7,7,7,-1,-1,11,11,12,13,14,15,16,17,-1,33,32,32,32,32,31,31,31,32,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,43, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 10,10,10,-1,5,4,3,2,2,2,-1,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 9,9,9,-1,5,4,3,2,1,1,-1,-1,4,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,21,22,23,24,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,19,20,21,22,-1,25,25,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,5,4,3,3,3,3,-1,3,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 9,8,7,6,5,4,4,4,4,4,-1,4,4,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 9,8,7,7,-1,5,5,5,5,5,-1,5,5,5,5,6,7,8,9,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 9,8,8,8,7,6,6,6,6,6,-1,6,6,6,6,6,7,8,9,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 9,9,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,-1,15,15,15,16,17,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,8,8,8,8,9,10,11,12,11,10,9,8,8,8,8,9,-1,-1,16,16,16,-1,19,20,21,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 23,23,-1,9,9,9,9,9,10,11,12,11,10,9,9,9,9,-1,10,11,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 22,22,-1,10,10,10,10,10,10,11,-1,11,10,10,10,10,10,11,11,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 21,22,-1,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,12,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 20,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 19,-1,14,13,13,13,13,13,-1,13,-1,-1,-1,13,13,13,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 18,-1,14,14,14,14,14,14,-1,14,15,16,-1,14,14,14,-1,22,22,22,22,22,22,-1,33,34,34,34,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 17,16,15,15,15,15,15,15,-1,15,15,16,-1,15,-1,-1,-1,21,21,22,23,-1,-1,-1,32,-1,33,33,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 18,-1,16,16,16,16,16,16,-1,-1,16,16,17,16,17,18,19,20,21,22,-1,-1,32,31,31,31,32,33,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 19,-1,17,17,17,17,-1,17,18,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,32,31,30,31,32,33,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 20,-1,-1,-1,-1,18,19,18,18,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 21,22,23,24,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,38,38,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 22,22,23,24,25,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,37,37,37,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 23,23,23,24,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,37,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 24,24,24,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,37,36,35,35,35,36,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,25,25,26,27,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,34,34,35,36,37,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,26,26,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,27,27,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 30,29,28,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,43,44,43,42,42,42,43,44,45,46,47, 30,29,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,43,44,43,43,43,43,43,44,45,-1,48, 30,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,43,44,44,44,44,44,44,44,45,-1,49, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45,46,-1,46,-1,-1,51, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,44,45,46,-1,-1,-1,51,51, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,46,47,-1,50,50,51, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,51,51,51, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,52,52,52, 18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,19,20,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 17,17,17,17,16,15,14,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,-1,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 17,16,16,16,-1,16,-1,13,12,12,12,12,13,14,15,-1,-1,17,16,16,16,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 17,16,15,15,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,17,16,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,16,15,14,14,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,17,17,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,13,13,-1,-1,16,16,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,12,13,14,15,16,-1,32,31,30,29,28,28,29,30,31,32,32,33,34,35,36,37,-1,39,39,39,40,41, 14,14,14,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,11,12,13,14,15,16,-1,32,31,30,30,-1,29,29,30,31,32,33,33,34,35,36,37,-1,40,40,40,40,41, 13,13,13,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,10,10,11,12,13,14,15,16,-1,32,31,31,31,31,30,30,30,31,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,42, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 11,11,11,-1,6,5,4,3,3,3,-1,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 10,10,10,-1,6,5,4,3,2,2,-1,-1,3,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,-1,19,19,20,21,22,23,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,-1,24,24,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,6,5,4,3,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 10,9,8,7,6,5,4,4,4,4,-1,4,4,4,4,5,6,7,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 10,9,8,8,-1,5,5,5,5,5,-1,5,5,5,5,5,6,7,8,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 10,9,9,8,7,6,6,6,6,6,-1,6,6,6,6,6,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 10,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,8,8,8,8,9,10,11,12,11,10,9,8,8,8,8,8,-1,-1,15,15,15,-1,18,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 23,23,-1,9,9,9,9,9,10,11,12,11,10,9,9,9,9,-1,9,10,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 22,22,-1,10,10,10,10,10,10,11,-1,11,10,10,10,10,10,11,10,10,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 21,22,-1,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 20,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 19,-1,14,13,13,13,13,13,-1,13,-1,-1,-1,13,13,13,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 18,-1,14,14,14,14,14,14,-1,14,15,16,-1,14,14,14,-1,22,22,22,21,21,21,-1,33,34,34,34,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 17,16,15,15,15,15,15,15,-1,15,15,16,-1,15,-1,-1,-1,21,21,22,22,-1,-1,-1,32,-1,33,33,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 18,-1,16,16,16,16,16,16,-1,-1,16,16,17,16,17,18,19,20,21,22,-1,-1,32,31,31,31,32,33,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 19,-1,17,17,17,17,-1,17,18,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,32,31,30,31,32,33,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 20,-1,-1,-1,-1,18,19,18,18,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 21,22,23,24,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,38,38,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 22,22,23,24,25,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,37,37,37,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 23,23,23,24,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,37,36,36,36,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 24,24,24,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,37,36,35,35,35,36,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,25,25,26,27,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,34,34,35,36,37,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,26,26,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,27,27,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 30,29,28,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,43,43,42,41,41,41,42,43,44,45,46, 30,29,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,43,43,42,42,42,42,42,43,44,-1,47, 30,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,43,43,43,43,43,43,43,43,44,-1,48, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45,45,-1,45,-1,-1,50, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,44,45,46,-1,-1,-1,51,51, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,46,47,-1,50,50,51, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,51,51,51, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,52,52,52, 17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,18,19,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 16,16,16,16,15,14,13,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,-1,18,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 16,15,15,15,-1,15,-1,12,11,11,11,11,12,13,14,-1,-1,16,15,15,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 16,15,14,14,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,16,15,14,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,15,14,13,13,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,-1,12,12,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,11,12,13,14,15,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 15,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,10,11,12,13,14,15,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 14,14,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,9,9,10,11,12,13,14,15,-1,31,30,30,30,30,29,29,29,30,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,41, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 12,12,12,-1,7,6,5,4,4,4,-1,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 11,11,11,-1,7,6,5,4,3,3,-1,-1,2,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,7,6,5,4,3,3,-1,3,3,3,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 11,10,9,8,7,6,5,4,4,4,-1,4,4,4,4,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 11,10,9,9,-1,6,5,5,5,5,-1,5,5,5,5,5,5,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 11,10,9,8,7,6,6,6,6,6,-1,6,6,6,6,6,6,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,8,8,8,8,9,10,11,12,11,10,9,8,8,8,8,8,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 23,23,-1,9,9,9,9,9,10,11,12,11,10,9,9,9,9,-1,9,10,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 22,22,-1,10,10,10,10,10,10,11,-1,11,10,10,10,10,10,11,10,10,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 21,22,-1,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11,11,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 20,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 19,-1,14,13,13,13,13,13,-1,13,-1,-1,-1,13,13,13,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 18,-1,14,14,14,14,14,14,-1,14,15,16,-1,14,14,14,-1,22,22,21,20,20,20,-1,33,34,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 17,16,15,15,15,15,15,15,-1,15,15,16,-1,15,-1,-1,-1,21,21,21,21,-1,-1,-1,32,-1,33,33,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 18,-1,16,16,16,16,16,16,-1,-1,16,16,17,16,17,18,19,20,21,22,-1,-1,32,31,31,31,32,33,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 19,-1,17,17,17,17,-1,17,18,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,32,31,30,31,32,33,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 20,-1,-1,-1,-1,18,19,18,18,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 21,22,23,24,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 22,22,23,24,25,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,37,37,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 23,23,23,24,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,37,36,36,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 24,24,24,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,25,25,26,27,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,34,34,35,36,36,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,26,26,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,27,27,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 30,29,28,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,43,42,41,40,40,40,41,42,43,44,45, 30,29,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,43,42,41,41,41,41,41,42,43,-1,46, 30,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,43,42,42,42,42,42,42,42,43,-1,47, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,44,44,-1,44,-1,-1,49, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,44,45,45,-1,-1,-1,51,50, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,46,47,-1,50,50,51, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,51,51,51, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,52,52,52, 16,16,16,15,14,13,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,16,17,18,18,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 15,15,15,15,14,13,12,11,11,11,11,11,11,12,13,14,15,15,15,15,15,15,-1,17,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 15,14,14,14,-1,14,-1,11,10,10,10,10,11,12,13,-1,-1,15,14,14,14,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 15,14,13,13,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,15,14,13,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,14,13,12,12,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,-1,11,11,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,10,11,12,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,9,10,11,12,13,14,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,8,8,9,10,11,12,13,14,-1,30,29,29,29,29,28,28,28,29,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,40, 14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 13,13,13,-1,8,7,6,5,5,5,-1,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 12,12,12,-1,8,7,6,5,4,4,-1,-1,1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,18,19,20,21,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,-1,22,22,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,8,7,6,5,4,4,-1,3,3,3,3,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 12,11,10,9,8,7,6,5,5,5,-1,4,4,4,4,4,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 12,11,10,10,-1,7,6,6,6,6,-1,5,5,5,5,5,5,5,6,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 12,11,10,9,8,7,7,7,7,7,-1,6,6,6,6,6,6,6,6,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,9,9,9,9,10,11,12,12,11,10,9,8,8,8,8,8,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 24,24,-1,10,10,10,10,10,11,12,12,11,10,9,9,9,9,-1,9,10,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 23,23,-1,11,11,11,11,11,11,12,-1,11,10,10,10,10,10,11,10,10,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 22,23,-1,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 21,-1,-1,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 20,-1,15,14,14,14,14,14,-1,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 19,-1,15,15,15,15,15,15,-1,15,16,17,-1,14,14,14,-1,22,21,20,19,19,19,-1,33,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 18,17,16,16,16,16,16,16,-1,16,16,17,-1,15,-1,-1,-1,21,21,20,20,-1,-1,-1,32,-1,33,32,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 19,-1,17,17,17,17,17,17,-1,-1,17,17,17,16,17,18,19,20,21,21,-1,-1,32,31,31,31,32,32,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 20,-1,18,18,18,18,-1,18,19,-1,18,18,17,17,17,18,19,20,21,22,-1,-1,32,31,30,31,32,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 21,-1,-1,-1,-1,19,20,19,19,-1,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 22,23,24,25,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 23,23,24,25,26,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 24,24,24,25,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 25,25,25,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,37,36,35,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,26,26,27,28,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,34,34,35,35,35,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,27,27,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,28,28,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 31,30,29,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,42,41,40,39,39,39,40,41,42,43,44, 31,30,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,42,41,40,40,40,40,40,41,42,-1,45, 31,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,42,41,41,41,41,41,41,41,42,-1,46, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,43,43,43,-1,43,-1,-1,48, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,44,44,44,-1,-1,-1,50,49, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,46,46,-1,49,49,50, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,50,50,50, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,51,51,51, 17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 16,16,16,16,15,14,13,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 16,15,15,15,-1,15,-1,12,11,11,11,11,12,13,14,-1,-1,16,15,15,15,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 16,15,14,14,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,16,15,14,14,15,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,15,14,13,13,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,-1,12,12,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,11,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,10,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,9,9,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,5,6,7,8,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 14,14,14,-1,9,8,7,6,6,6,-1,4,3,4,5,6,7,8,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 13,13,13,-1,9,8,7,6,5,5,-1,-1,2,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,9,8,7,6,5,5,-1,3,3,3,3,3,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 13,12,11,10,9,8,7,6,6,6,-1,4,4,4,4,4,4,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 13,12,11,11,-1,8,7,7,7,7,-1,5,5,5,5,5,5,5,5,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 13,12,11,10,9,8,8,8,8,8,-1,6,6,6,6,6,6,6,6,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,10,10,10,10,11,12,13,12,11,10,9,8,8,8,8,8,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 25,25,-1,11,11,11,11,11,12,13,12,11,10,9,9,9,9,-1,9,10,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 24,24,-1,12,12,12,12,12,12,13,-1,11,10,10,10,10,10,11,10,10,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 23,24,-1,13,13,13,13,13,13,13,12,11,11,11,11,11,11,11,11,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 22,-1,-1,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,12,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 21,-1,16,15,15,15,15,15,-1,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 20,-1,16,16,16,16,16,16,-1,15,16,17,-1,14,14,14,-1,21,20,19,18,18,18,-1,33,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 19,18,17,17,17,17,17,17,-1,16,16,17,-1,15,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,32,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 20,-1,18,18,18,18,18,18,-1,-1,17,17,17,16,17,18,19,20,20,20,-1,-1,32,31,31,31,32,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 21,-1,19,19,19,19,-1,19,20,-1,18,18,17,17,17,18,19,20,21,21,-1,-1,32,31,30,31,32,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 22,-1,-1,-1,-1,20,21,20,20,-1,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 23,24,25,26,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 24,24,25,26,26,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 25,25,25,26,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 26,26,26,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,27,27,28,28,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,28,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,29,28,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 31,30,29,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,41,40,39,38,38,38,39,40,41,42,43, 31,30,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,41,40,39,39,39,39,39,40,41,-1,44, 31,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,41,40,40,40,40,40,40,40,41,-1,45, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,42,42,42,42,42,-1,42,-1,-1,47, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,43,43,43,-1,-1,-1,49,48, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,44,44,45,46,47,48,49, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,45,45,-1,48,48,49, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,49,49,49, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,50,50,50, 18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 17,17,17,17,16,15,14,13,13,13,13,13,13,14,15,16,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 17,16,16,16,-1,16,-1,13,12,12,12,12,13,14,15,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 17,16,15,15,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,16,15,14,14,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,11,11,11,11,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,10,10,10,10,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,9,9,9,9,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 15,15,15,-1,10,9,8,7,7,7,-1,5,4,5,6,7,8,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 14,14,14,-1,10,9,8,7,6,6,-1,-1,3,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,10,9,8,7,6,6,-1,3,3,3,3,3,3,3,4,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 14,13,12,11,10,9,8,7,7,7,-1,4,4,4,4,4,4,4,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 14,13,12,12,-1,9,8,8,8,8,-1,5,5,5,5,5,5,5,5,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 14,13,12,11,10,9,9,9,9,9,-1,6,6,6,6,6,6,6,6,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,11,11,11,11,12,13,13,12,11,10,9,8,8,8,8,8,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 26,26,-1,12,12,12,12,12,13,13,12,11,10,9,9,9,9,-1,9,10,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 25,25,-1,13,13,13,13,13,13,14,-1,11,10,10,10,10,10,11,10,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 24,25,-1,14,14,14,14,14,14,13,12,11,11,11,11,11,11,11,11,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 23,-1,-1,15,15,15,15,15,14,13,12,12,12,12,12,12,12,12,12,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 22,-1,17,16,16,16,16,16,-1,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 21,-1,17,17,17,17,17,17,-1,15,16,17,-1,14,14,14,-1,20,19,18,17,17,17,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 20,19,18,18,18,18,18,18,-1,16,16,17,-1,15,-1,-1,-1,20,19,18,18,-1,-1,-1,32,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 21,-1,19,19,19,19,19,19,-1,-1,17,17,17,16,17,18,19,20,19,19,-1,-1,32,31,31,31,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 22,-1,20,20,20,20,-1,20,21,-1,18,18,17,17,17,18,19,20,20,20,-1,-1,32,31,30,31,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 23,-1,-1,-1,-1,21,22,21,21,-1,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 24,25,26,27,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 25,25,26,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 26,26,26,27,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 27,27,27,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,28,28,28,28,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,29,28,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 31,30,29,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,41,40,39,38,37,37,37,38,39,40,41,42, 31,30,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,41,40,39,38,38,38,38,38,39,40,-1,43, 31,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,41,40,39,39,39,39,39,39,39,40,-1,44, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,41,41,41,41,41,-1,41,-1,-1,46, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,42,42,42,42,42,-1,-1,-1,48,47, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,43,43,43,44,45,46,47,48, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,44,44,44,-1,47,47,48, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,45,-1,-1,48,48,48, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,49,49,49, 19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 18,18,18,18,17,16,15,14,14,14,14,14,14,15,16,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 18,17,17,17,-1,17,-1,14,13,13,13,13,14,15,16,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 18,17,16,16,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,17,16,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,9,9,9,9,9,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,8,8,8,8,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,37, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,8,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 16,16,16,-1,11,10,9,8,8,8,-1,6,5,6,7,8,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 15,15,15,-1,11,10,9,8,7,7,-1,-1,4,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,11,10,9,8,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,-1,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 15,14,13,12,11,10,9,8,8,8,-1,4,4,4,4,4,4,4,4,4,5,6,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 15,14,13,13,-1,10,9,9,9,9,-1,5,5,5,5,5,5,5,5,-1,-1,7,-1,11,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 15,14,13,12,11,10,10,10,10,10,-1,6,6,6,6,6,6,6,6,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,-1,9,9,9,10,11,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,12,12,12,12,13,14,13,12,11,10,9,8,8,8,8,8,-1,-1,10,10,10,-1,13,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 27,27,-1,13,13,13,13,13,14,13,12,11,10,9,9,9,9,-1,9,10,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 26,26,-1,14,14,14,14,14,14,14,-1,11,10,10,10,10,10,11,10,10,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 25,26,-1,15,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 24,-1,-1,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 23,-1,18,17,17,17,16,16,-1,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 22,-1,18,18,18,17,17,17,-1,15,16,17,-1,14,14,14,-1,19,18,17,16,16,16,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 21,20,19,19,18,18,18,18,-1,16,16,17,-1,15,-1,-1,-1,19,18,17,17,-1,-1,-1,32,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 22,-1,20,19,19,19,19,19,-1,-1,17,17,17,16,17,18,19,19,18,18,-1,-1,32,31,31,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 23,-1,20,20,20,20,-1,20,21,-1,18,18,17,17,17,18,19,19,19,19,-1,-1,32,31,30,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 24,-1,-1,-1,-1,21,22,21,21,-1,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 25,26,27,28,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 26,26,27,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 27,27,27,28,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 28,28,28,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,29,29,28,28,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,29,28,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 31,30,29,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,41,40,39,38,37,36,36,36,37,38,39,40,41, 31,30,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,40,39,38,37,37,37,37,37,38,39,-1,42, 31,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,40,39,38,38,38,38,38,38,38,39,-1,43, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,40,40,40,40,40,-1,40,-1,-1,45, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,41,41,41,41,41,-1,-1,-1,47,46, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,42,42,42,42,43,44,45,46,47, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,43,43,43,43,-1,46,46,47, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,44,44,-1,-1,47,47,47, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,45,-1,-1,48,48,48, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 19,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 19,18,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,18,17,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,10,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,9,8,8,8,8,8,8,9,10,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,7,7,7,7,7,8,9,10,-1,26,25,25,25,25,24,24,24,25,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,36, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,8,7,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 17,17,17,-1,12,11,10,9,9,9,-1,7,6,7,8,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 16,16,16,-1,12,11,10,9,8,8,-1,-1,5,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,10,10,10,11,12,13,14,15,-1,18,18,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,12,11,10,9,8,8,-1,5,4,3,3,3,3,3,3,3,4,5,-1,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 16,15,14,13,12,11,10,9,9,9,-1,5,4,4,4,4,4,4,4,4,4,5,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 16,15,14,14,-1,11,10,10,10,10,-1,5,5,5,5,5,5,5,5,-1,-1,6,-1,10,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 16,15,14,13,12,11,11,11,11,11,-1,6,6,6,6,6,6,6,6,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,-1,8,8,8,9,10,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,13,13,13,13,14,14,13,12,11,10,9,8,8,8,8,8,-1,-1,9,9,9,-1,12,13,14,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 28,28,-1,14,14,14,14,14,14,13,12,11,10,9,9,9,9,-1,9,10,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 27,27,-1,15,15,15,15,15,14,14,-1,11,10,10,10,10,10,11,10,10,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 26,27,-1,16,16,16,16,15,14,13,12,11,11,11,11,11,11,11,11,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 25,-1,-1,17,17,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 24,-1,19,18,18,17,16,16,-1,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 23,-1,19,19,18,17,17,17,-1,15,16,17,-1,14,14,14,-1,18,17,16,15,15,15,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 22,21,20,19,18,18,18,18,-1,16,16,17,-1,15,-1,-1,-1,18,17,16,16,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 23,-1,20,19,19,19,19,19,-1,-1,17,17,17,16,17,18,19,18,17,17,-1,-1,32,31,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 24,-1,20,20,20,20,-1,20,21,-1,18,18,17,17,17,18,19,18,18,18,-1,-1,32,31,30,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 25,-1,-1,-1,-1,21,22,21,21,-1,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 26,27,28,28,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 27,27,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 28,28,28,28,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 29,29,29,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,30,29,28,28,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,29,28,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 31,30,29,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 31,30,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 31,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,40,39,38,37,37,37,37,37,37,37,38,-1,42, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,39,39,39,39,39,-1,39,-1,-1,44, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,40,40,40,40,40,-1,-1,-1,46,45, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,42,43,44,45,46, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,42,42,42,42,42,42,-1,45,45,46, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,43,43,43,43,43,-1,-1,46,46,46, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,44,44,44,44,44,-1,-1,47,47,47, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,10,9,8,8,8,8,8,8,8,8,9,-1,25,24,23,22,21,21,22,23,24,25,25,26,27,28,29,30,-1,32,32,32,33,34, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,8,7,7,7,7,7,7,8,9,-1,25,24,23,23,-1,22,22,23,24,25,26,26,27,28,29,30,-1,33,33,33,33,34, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,6,6,6,6,6,7,8,9,-1,25,24,24,24,24,23,23,23,24,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,35, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,8,7,6,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 18,18,18,-1,13,12,11,10,10,10,-1,8,7,8,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 17,17,17,-1,13,12,11,10,9,9,-1,-1,6,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,9,9,9,10,11,12,13,14,-1,17,17,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,11,11,11,11,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,13,12,11,10,9,9,-1,6,5,4,3,3,3,3,3,3,3,4,-1,11,11,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 17,16,15,14,13,12,11,10,10,10,-1,6,5,4,4,4,4,4,4,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 17,16,15,15,-1,12,11,11,11,11,-1,6,5,5,5,5,5,5,5,-1,-1,5,-1,9,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 17,16,15,14,13,12,12,12,12,12,-1,6,6,6,6,6,6,6,6,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,-1,7,7,7,8,9,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,14,14,14,14,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,8,8,8,-1,11,12,13,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 28,28,-1,15,15,15,15,15,14,13,12,11,10,9,9,9,9,-1,9,10,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 27,27,-1,16,16,16,16,15,14,14,-1,11,10,10,10,10,10,11,10,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 26,27,-1,17,17,17,16,15,14,13,12,11,11,11,11,11,11,11,11,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 25,-1,-1,18,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 24,-1,20,19,18,17,16,16,-1,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 23,-1,20,19,18,17,17,17,-1,15,16,17,-1,14,14,14,-1,17,16,15,14,14,14,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 22,21,20,19,18,18,18,18,-1,16,16,17,-1,15,-1,-1,-1,17,16,15,15,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 23,-1,20,19,19,19,19,19,-1,-1,17,17,17,16,17,18,18,17,16,16,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 24,-1,20,20,20,20,-1,20,21,-1,18,18,17,17,17,18,18,17,17,17,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 25,-1,-1,-1,-1,21,22,21,21,-1,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 26,27,28,28,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 27,27,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 28,28,28,28,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 29,29,29,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,30,29,28,28,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,29,28,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 31,30,29,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 31,30,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 31,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,38,38,38,38,38,-1,38,-1,-1,43, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,39,39,39,39,39,-1,-1,-1,45,44, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,40,40,40,40,40,41,42,43,44,45, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,41,41,41,41,41,41,-1,44,44,45, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,42,42,42,42,42,-1,-1,45,45,45, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,43,43,43,43,43,-1,-1,46,46,46, 22,22,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 21,21,21,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 21,20,20,20,-1,19,-1,16,15,15,15,15,16,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 21,20,19,19,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,20,19,18,18,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,20,19,18,17,16,15,14,13,13,12,12,11,11,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,20,19,18,17,16,15,14,13,12,12,11,11,10,9,8,7,7,7,7,7,7,7,7,8,-1,24,23,22,21,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,32,33, 21,20,19,18,17,16,15,14,13,12,11,11,10,10,9,8,7,6,6,6,6,6,6,7,8,-1,24,23,22,22,-1,21,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,32,33, 21,20,19,18,17,16,15,14,13,12,11,10,10,9,9,-1,-1,5,5,5,5,5,6,7,8,-1,24,23,23,23,23,22,22,22,23,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,34, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 19,19,19,-1,14,13,12,11,11,11,-1,9,8,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 18,18,18,-1,14,13,12,11,10,10,-1,-1,7,-1,-1,-1,-1,-1,-1,2,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,8,8,8,9,10,11,12,13,-1,16,16,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,14,13,12,11,10,10,-1,7,6,5,4,3,3,3,3,3,3,3,-1,11,11,11,11,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,4,4,4,4,4,4,4,-1,10,10,10,11,12,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 18,17,16,16,-1,13,12,12,12,12,-1,7,6,5,5,5,5,5,5,-1,-1,5,-1,9,9,10,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 18,17,16,15,14,13,13,13,13,13,-1,7,6,6,6,6,6,6,6,-1,7,6,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,-1,7,7,7,8,9,10,-1,-1,-1,15,15,16,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,15,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,8,8,8,-1,11,12,13,-1,16,16,16,17,18,18,19,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 28,28,-1,16,16,16,16,15,14,13,12,11,10,9,9,9,9,-1,9,10,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 27,27,-1,17,17,17,16,15,14,14,-1,11,10,10,10,10,10,11,10,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 26,27,-1,18,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 25,-1,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 24,-1,20,19,18,17,16,16,-1,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 23,-1,20,19,18,17,17,17,-1,15,16,17,-1,14,14,14,-1,17,16,15,14,14,14,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 22,21,20,19,18,18,18,18,-1,16,16,17,-1,15,-1,-1,-1,17,16,15,15,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 23,-1,20,19,19,19,19,19,-1,-1,17,17,17,16,17,18,18,17,16,16,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 24,-1,20,20,20,20,-1,20,21,-1,18,18,17,17,17,18,18,17,17,17,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 25,-1,-1,-1,-1,21,22,21,21,-1,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 26,27,28,28,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 27,27,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 28,28,28,28,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 29,29,29,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,30,29,28,28,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,29,28,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 31,30,29,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 31,30,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 31,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,38,38,38,38,38,-1,38,-1,-1,43, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,39,39,39,39,39,-1,-1,-1,45,44, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,40,40,40,40,40,41,42,43,44,45, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,41,41,41,41,41,41,-1,44,44,45, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,42,42,42,42,42,-1,-1,45,45,45, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,43,43,43,43,43,-1,-1,46,46,46, 22,21,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,12,12,12,12,12,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 21,21,20,19,18,17,16,15,15,15,15,15,15,15,14,13,12,11,11,11,11,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32, 21,20,20,20,-1,18,-1,15,14,14,14,14,15,15,15,-1,-1,11,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32, 21,20,19,19,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,11,10,9,9,10,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32, -1,20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,20,19,18,17,16,15,14,13,12,11,11,10,10,-1,-1,-1,-1,-1,7,7,-1,-1,7,7,-1,23,22,21,20,19,18,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,6,6,6,6,6,6,6,6,7,-1,23,22,21,20,19,19,20,21,22,23,23,24,25,26,27,28,-1,30,30,30,31,32, 21,20,19,18,17,16,15,14,13,12,11,10,9,9,8,7,6,5,5,5,5,5,5,6,7,-1,23,22,21,21,-1,20,20,21,22,23,24,24,25,26,27,28,-1,31,31,31,31,32, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,4,4,4,4,5,6,7,-1,23,22,22,22,22,21,21,21,22,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,33, 21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 20,20,20,-1,15,14,13,12,12,12,-1,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 19,19,19,-1,15,14,13,12,11,11,-1,-1,8,-1,-1,-1,-1,-1,-1,1,-1,-1,6,6,7,-1,10,10,11,12,13,14,15,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,7,7,7,8,9,10,11,12,-1,15,15,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,-1,9,9,9,9,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,15,14,13,12,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,-1,10,10,10,10,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 19,18,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,4,4,4,4,4,4,-1,10,10,10,11,11,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 19,18,17,17,-1,14,13,13,13,13,-1,8,7,6,5,5,5,5,5,-1,-1,5,-1,9,9,10,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 19,18,17,16,15,14,14,14,14,14,-1,8,7,6,6,6,6,6,6,-1,7,6,7,8,9,10,11,12,13,14,15,15,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,-1,7,7,7,8,9,10,-1,-1,-1,15,15,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,8,8,8,-1,11,12,13,-1,16,16,16,17,17,17,18,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 28,28,-1,17,17,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,10,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 27,27,-1,18,18,17,16,15,14,14,-1,11,10,10,10,10,10,11,10,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 26,27,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 25,-1,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 24,-1,20,19,18,17,16,16,-1,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 23,-1,20,19,18,17,17,17,-1,15,16,17,-1,14,14,14,-1,17,16,15,14,14,14,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 22,21,20,19,18,18,18,18,-1,16,16,17,-1,15,-1,-1,-1,17,16,15,15,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 23,-1,20,19,19,19,19,19,-1,-1,17,17,17,16,17,18,18,17,16,16,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 24,-1,20,20,20,20,-1,20,21,-1,18,18,17,17,17,18,18,17,17,17,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 25,-1,-1,-1,-1,21,22,21,21,-1,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 26,27,28,28,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 27,27,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 28,28,28,28,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 29,29,29,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,30,29,28,28,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,29,28,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 31,30,29,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 31,30,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 31,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,38,38,38,38,38,-1,38,-1,-1,43, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,39,39,39,39,39,-1,-1,-1,45,44, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,40,40,40,40,40,41,42,43,44,45, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,41,41,41,41,41,41,-1,44,44,45, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,42,42,42,42,42,-1,-1,45,45,45, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,43,43,43,43,43,-1,-1,46,46,46, 23,22,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 22,22,21,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 22,21,21,21,-1,19,-1,16,15,15,15,15,16,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 22,21,20,20,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,21,20,19,18,17,16,15,14,13,12,12,11,11,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,7,7,7,7,7,7,7,8,-1,24,23,22,21,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,32,33, 22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,6,6,6,6,6,6,7,8,-1,24,23,22,22,-1,21,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,32,33, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,6,7,8,-1,24,23,23,23,23,22,22,22,23,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,34, 22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 21,21,21,-1,16,15,14,13,13,13,-1,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 20,20,20,-1,16,15,14,13,12,12,-1,-1,9,-1,-1,-1,-1,-1,-1,2,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,8,8,8,9,10,11,12,13,-1,16,16,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,-1,11,11,11,11,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 20,19,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,-1,10,10,10,11,12,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 20,19,18,18,-1,15,14,14,14,14,-1,9,8,7,6,5,5,5,5,-1,-1,5,-1,9,9,10,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 20,19,18,17,16,15,15,15,15,15,-1,9,8,7,6,6,6,6,6,-1,7,6,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,-1,7,7,7,8,9,10,-1,-1,-1,15,15,16,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,17,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,8,8,8,-1,11,12,13,-1,16,16,16,17,18,18,19,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 28,28,-1,18,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,10,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 27,27,-1,19,18,17,16,15,14,14,-1,11,10,10,10,10,10,11,10,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 26,27,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 25,-1,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 24,-1,20,19,18,17,16,16,-1,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 23,-1,20,19,18,17,17,17,-1,15,16,17,-1,14,14,14,-1,17,16,15,14,14,14,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 22,21,20,19,18,18,18,18,-1,16,16,17,-1,15,-1,-1,-1,17,16,15,15,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 23,-1,20,19,19,19,19,19,-1,-1,17,17,17,16,17,18,18,17,16,16,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 24,-1,20,20,20,20,-1,20,21,-1,18,18,17,17,17,18,18,17,17,17,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 25,-1,-1,-1,-1,21,22,21,21,-1,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 26,27,28,28,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 27,27,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,22,22,23,24,25,26,27,28,29,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 28,28,28,28,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 29,29,29,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,30,29,28,28,-1,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,30,31,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,29,28,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 31,30,29,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 31,30,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 31,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,41, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,38,38,38,38,38,-1,38,-1,-1,43, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,39,39,39,39,39,-1,-1,-1,45,44, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,40,40,40,40,40,41,42,43,44,45, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,41,41,41,41,41,41,-1,44,44,45, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,42,42,42,42,42,-1,-1,45,45,45, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,43,43,43,43,43,-1,-1,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,24,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,12,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 24,24,23,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32, 24,23,23,23,-1,21,-1,18,17,17,17,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32, 24,23,22,22,-1,-1,-1,-1,16,16,16,17,16,16,-1,-1,-1,11,10,9,9,10,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,7,7,-1,-1,7,7,-1,23,22,21,20,19,18,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,23,22,21,20,19,19,20,20,20,20,20,20,20,21,22,23,-1,30,30,30,31,32, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,23,22,21,21,-1,20,20,19,19,19,19,19,20,21,22,23,-1,31,31,31,31,31, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,4,4,4,4,-1,23,22,22,22,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 24,24,24,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 25,25,25,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,6,-1,-1,1,1,2,-1,5,5,6,7,8,9,10,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,0,1,2,3,4,5,6,7,-1,10,10,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,2,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,3,3,3,4,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,-1,4,4,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,-1,5,5,5,5,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,12,12,12,12,-1,-1,10,-1,6,6,6,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,13,13,13,13,13,-1,10,9,8,7,7,7,8,9,10,11,10,10,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,10,9,8,8,8,8,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,9,9,9,-1,9,10,11,-1,12,12,12,12,12,12,13,-1,-1,-1,-1,-1,26,26,27,28,28,28,28, 35,35,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,10,10,10,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,29,29,29, 34,34,-1,25,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,-1,30, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,31, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 30,-1,27,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 30,-1,27,26,26,26,26,26,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 31,-1,27,27,27,27,-1,27,28,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 32,-1,-1,-1,-1,28,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 33,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 34,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,41, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,43,42, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,43, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 25,24,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,12,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 24,24,23,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32, 24,23,23,23,-1,21,-1,18,17,17,17,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32, 24,23,22,22,-1,-1,-1,-1,16,16,16,17,16,16,-1,-1,-1,11,10,9,9,10,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,7,7,-1,-1,7,7,-1,23,22,21,20,19,18,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,23,22,21,21,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,4,4,4,4,-1,23,22,22,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 24,24,24,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,5,6,7,8,9,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 25,25,25,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,6,-1,-1,1,1,1,-1,4,4,5,6,7,8,9,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,1,0,1,2,3,4,5,6,-1,9,9,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,1,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,2,2,2,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,-1,3,3,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,10,-1,4,4,4,4,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,12,12,12,12,-1,-1,9,-1,5,5,5,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,13,13,13,13,13,-1,9,8,7,6,6,6,7,8,9,10,9,9,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,9,8,7,7,7,7,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,8,8,8,-1,8,9,10,-1,11,11,11,11,11,11,12,-1,-1,-1,-1,-1,25,25,26,27,27,27,27, 35,35,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,9,9,9,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,28,28,28, 34,34,-1,25,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,-1,29, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,30, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 30,-1,27,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 30,-1,27,26,26,26,26,26,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 31,-1,27,27,27,27,-1,27,28,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 32,-1,-1,-1,-1,28,29,28,28,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 33,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 25,24,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,12,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31, 24,24,23,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,25,-1,28,28,29,30,31, 24,23,23,23,-1,21,-1,18,17,17,17,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,-1,-1,-1,-1,-1,30,30,31, 24,23,22,22,-1,-1,-1,-1,16,16,16,17,16,16,-1,-1,-1,11,10,9,9,10,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31, -1,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,7,7,-1,-1,7,7,-1,23,22,21,20,19,18,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,23,22,21,20,19,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,23,22,21,21,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,4,4,4,4,-1,23,22,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 24,24,24,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,4,4,5,6,7,8,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 25,25,25,-1,22,21,20,19,18,18,-1,-1,13,-1,-1,-1,-1,-1,-1,6,-1,-1,2,1,1,-1,3,3,4,5,6,7,8,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,2,1,0,1,2,3,4,5,-1,8,8,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,1,1,1,2,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,2,2,2,2,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,-1,3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,11,11,11,11,11,10,-1,4,4,4,4,4,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,12,12,12,12,-1,-1,9,-1,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,13,13,13,13,13,-1,9,8,7,6,6,6,7,8,9,9,8,8,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,-1,9,8,7,7,7,7,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,8,8,8,-1,8,9,10,-1,10,10,10,10,10,10,11,-1,-1,-1,-1,-1,25,25,26,27,26,26,26, 35,35,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,9,9,9,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,27,27,27, 34,34,-1,25,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,28,-1,28, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,29, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 30,-1,27,26,25,24,24,24,-1,22,23,24,-1,21,21,21,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 29,28,27,26,25,25,25,25,-1,23,23,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 30,-1,27,26,26,26,26,26,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 31,-1,27,27,27,27,-1,27,28,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 32,-1,-1,-1,-1,28,29,28,28,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 33,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,29,30,31, 25,25,24,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,28,28,29,30,31, 25,24,24,24,-1,22,-1,19,18,18,18,18,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 25,24,23,23,-1,-1,-1,-1,17,17,17,18,17,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,5,5,5,5,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 25,25,25,-1,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,3,4,5,6,7,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 26,26,26,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,7,-1,-1,3,2,2,-1,2,2,3,4,5,6,7,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,-1,3,2,1,0,1,2,3,4,-1,7,7,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,2,1,1,1,2,3,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,2,2,2,2,2,3,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,11,11,11,11,11,-1,3,3,3,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,12,11,10,-1,4,4,4,4,4,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,13,13,13,13,-1,-1,9,-1,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,14,14,14,14,14,-1,9,8,7,6,6,6,7,8,9,9,8,8,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,9,8,7,7,7,7,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,8,8,8,-1,8,9,10,-1,10,10,10,10,10,10,11,-1,-1,-1,-1,-1,25,25,26,27,26,26,26, 36,36,-1,25,25,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,9,9,9,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,27,27,27, 35,35,-1,26,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,28,-1,28, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,29, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 31,-1,28,27,26,25,25,25,-1,23,24,25,-1,22,22,22,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 30,29,28,27,26,26,26,26,-1,24,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 31,-1,28,27,27,27,27,27,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 32,-1,28,28,28,28,-1,28,29,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 33,-1,-1,-1,-1,29,30,29,29,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,27,28,29,30,31, 26,26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,25,-1,28,28,29,30,31, 26,25,25,25,-1,23,-1,20,19,19,19,19,18,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 26,25,24,24,-1,-1,-1,-1,18,18,18,19,18,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,6,6,6,6,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 26,26,26,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,3,2,2,2,3,4,5,6,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 27,27,27,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,8,-1,-1,4,3,3,-1,1,1,2,3,4,5,6,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,4,3,2,1,0,1,2,3,-1,6,6,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,3,2,1,1,1,2,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,-1,3,2,2,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,12,12,11,11,-1,3,3,3,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,13,12,11,10,-1,4,4,4,4,4,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,14,14,14,14,-1,-1,9,-1,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,15,15,15,15,15,-1,9,8,7,6,6,6,7,8,9,9,8,8,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,9,8,7,7,7,7,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,25,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,8,8,8,-1,8,9,10,-1,10,10,10,10,10,10,11,-1,-1,-1,-1,-1,25,25,26,27,26,26,26, 37,37,-1,26,26,26,25,24,23,22,21,20,19,18,18,18,18,-1,18,19,-1,9,9,9,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,27,27,27, 36,36,-1,27,27,26,25,24,23,23,-1,20,19,19,19,19,19,20,19,19,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,28,-1,28, 35,36,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,29, 34,-1,-1,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 33,-1,29,28,27,26,25,25,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 32,-1,29,28,27,26,26,26,-1,24,25,25,-1,23,23,23,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 31,30,29,28,27,27,27,27,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 32,-1,29,28,28,28,28,28,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 33,-1,29,29,29,29,-1,29,30,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 34,-1,-1,-1,-1,30,31,30,30,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,27,28,29,30,31, 27,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,25,-1,28,28,29,30,31, 27,26,26,26,-1,24,-1,21,20,20,20,19,18,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 27,26,25,25,-1,-1,-1,-1,19,19,19,19,18,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,8,8,8,8,8,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,7,7,7,7,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,6,6,6,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 27,27,27,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,4,3,2,2,2,2,3,4,5,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 28,28,28,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,5,4,4,-1,1,1,1,2,3,4,5,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,5,4,3,2,1,0,1,2,-1,5,5,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,4,3,2,1,1,1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,4,3,2,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,13,12,11,11,-1,4,3,3,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,14,14,13,12,11,10,-1,4,4,4,4,4,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,15,15,14,14,-1,-1,9,-1,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,16,16,15,15,15,-1,9,8,7,6,6,6,7,8,9,9,8,8,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,9,8,7,7,7,7,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,8,8,8,-1,8,9,10,-1,10,10,10,10,10,10,11,-1,-1,-1,-1,-1,25,25,26,27,26,26,26, 37,37,-1,27,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,18,19,-1,9,9,9,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,27,27,27, 36,36,-1,28,27,26,25,24,23,23,-1,20,19,19,19,19,19,20,19,19,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,28,-1,28, 35,36,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,29, 34,-1,-1,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 33,-1,29,28,27,26,25,25,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 32,-1,29,28,27,26,26,26,-1,24,25,25,-1,23,23,23,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 31,30,29,28,27,27,27,27,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 32,-1,29,28,28,28,28,28,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 33,-1,29,29,29,29,-1,29,30,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 34,-1,-1,-1,-1,30,31,30,30,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,27,28,29,30,31, 28,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,25,-1,28,28,29,30,31, 28,27,27,27,-1,25,-1,22,21,21,20,19,18,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 28,27,26,26,-1,-1,-1,-1,20,20,20,19,18,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 28,28,28,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 29,29,29,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,6,5,5,-1,2,1,1,1,2,3,4,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,6,5,4,3,2,1,0,1,-1,4,4,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,5,4,3,2,1,1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,12,12,12,-1,5,4,3,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,14,13,12,11,11,-1,5,4,3,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,15,14,13,12,11,10,-1,5,4,4,4,4,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,16,15,14,14,-1,-1,9,-1,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,17,16,15,15,15,-1,9,8,7,6,6,6,7,8,9,9,8,8,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,9,8,7,7,7,7,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,27,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,8,8,8,-1,8,9,10,-1,10,10,10,10,10,10,11,-1,-1,-1,-1,-1,25,25,26,27,26,26,26, 37,37,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,18,19,-1,9,9,9,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,27,27,27, 36,36,-1,28,27,26,25,24,23,23,-1,20,19,19,19,19,19,20,19,19,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,28,-1,28, 35,36,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,29, 34,-1,-1,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 33,-1,29,28,27,26,25,25,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 32,-1,29,28,27,26,26,26,-1,24,25,25,-1,23,23,23,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 31,30,29,28,27,27,27,27,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 32,-1,29,28,28,28,28,28,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 33,-1,29,29,29,29,-1,29,30,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 34,-1,-1,-1,-1,30,31,30,30,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,28,29,30,31,32, 29,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,-1,29,29,30,31,32, 29,28,28,28,-1,26,-1,23,22,22,21,20,19,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,-1,-1,-1,-1,-1,31,31,32, 29,28,27,27,-1,-1,-1,-1,21,21,21,20,19,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,22,21,22,23,24,25,26,27,28,29,30,31,32, -1,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,25,24,23,22,21,21,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,25,24,23,23,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 29,29,29,-1,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 30,30,30,-1,27,26,25,24,23,23,-1,-1,18,-1,-1,-1,-1,-1,-1,11,-1,-1,7,6,6,-1,3,2,1,1,2,3,4,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,7,6,5,4,3,2,1,0,-1,4,4,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,13,13,-1,6,5,4,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,14,13,12,12,-1,6,5,4,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,16,15,14,13,12,11,-1,6,5,5,5,5,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 31,30,29,29,-1,26,25,25,25,25,-1,20,19,18,17,17,16,15,15,-1,-1,10,-1,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 31,30,29,28,27,26,26,26,26,26,-1,20,19,18,18,17,16,16,16,-1,10,9,8,7,7,7,8,9,10,10,9,9,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,10,9,8,8,8,8,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,28,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,9,9,9,-1,9,10,11,-1,11,11,11,11,11,11,12,-1,-1,-1,-1,-1,26,26,27,28,27,27,27, 38,38,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,10,10,10,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,28,28,28, 37,37,-1,29,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,-1,29, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,30, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 33,-1,30,29,28,27,27,27,-1,25,26,26,-1,24,24,24,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 32,31,30,29,28,28,28,28,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 33,-1,30,29,29,29,29,29,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 34,-1,30,30,30,30,-1,30,31,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 35,-1,-1,-1,-1,31,32,31,31,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,41, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,43,42, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,43, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,28,29,30,31,32,33,34,35, 32,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,27,28,29,-1,32,32,33,34,35, 32,31,31,31,-1,29,-1,26,25,25,24,23,22,21,21,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 32,31,30,30,-1,-1,-1,-1,24,24,24,23,22,22,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 32,32,32,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 33,33,33,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,6,5,4,3,2,1,1,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,10,9,8,7,6,5,4,4,-1,0,1,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,16,16,-1,9,8,7,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,18,17,16,15,15,-1,9,8,7,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,19,18,17,16,15,14,-1,9,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,20,19,18,18,-1,-1,13,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,21,20,19,19,19,-1,13,12,11,10,10,10,11,12,13,13,12,12,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,13,12,11,11,11,11,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,31,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,12,12,12,-1,12,13,14,-1,14,14,14,14,14,14,15,-1,-1,-1,-1,-1,29,29,30,31,30,30,30, 41,41,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,13,13,13,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,31,31, 40,40,-1,32,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,32, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,33, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 36,-1,33,32,31,30,30,30,-1,28,29,29,-1,27,27,27,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 35,34,33,32,31,31,31,31,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 36,-1,33,32,32,32,32,32,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 37,-1,33,33,33,33,-1,33,34,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 38,-1,-1,-1,-1,34,35,34,34,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,39,39,39,39,39,-1,39,-1,-1,44, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,43,44,-1,40,40,40,40,40,-1,-1,-1,46,45, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,43,43,42,41,41,41,41,41,42,43,44,45,46, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,43,44,-1,42,42,42,42,42,42,-1,45,45,46, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,45,-1,44,44,44,44,44,-1,-1,47,47,47, 33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,28,29,30,31,32,33,34,35, 32,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,27,28,29,-1,32,32,33,34,35, 32,31,31,31,-1,29,-1,26,25,25,24,23,22,21,21,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 32,31,30,30,-1,-1,-1,-1,24,24,24,23,22,22,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 32,32,32,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 33,33,33,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,6,5,4,3,2,1,1,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,10,9,8,7,6,5,4,4,-1,1,0,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,16,16,-1,9,8,7,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,18,17,16,15,15,-1,9,8,7,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,19,18,17,16,15,14,-1,9,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,20,19,18,18,-1,-1,13,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,21,20,19,19,19,-1,13,12,11,10,10,10,11,12,13,13,12,12,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,13,12,11,11,11,11,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,31,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,12,12,12,-1,12,13,14,-1,14,14,14,14,14,14,15,-1,-1,-1,-1,-1,29,29,30,31,30,30,30, 41,41,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,13,13,13,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,31,31, 40,40,-1,32,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,32, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,33, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 36,-1,33,32,31,30,30,30,-1,28,29,29,-1,27,27,27,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 35,34,33,32,31,31,31,31,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 36,-1,33,32,32,32,32,32,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 37,-1,33,33,33,33,-1,33,34,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 38,-1,-1,-1,-1,34,35,34,34,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,36,36,36,36,37,38,-1,41, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,42, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,39,39,39,39,39,-1,39,-1,-1,44, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,43,44,-1,40,40,40,40,40,-1,-1,-1,46,45, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,43,43,42,41,41,41,41,41,42,43,44,45,46, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,43,44,-1,42,42,42,42,42,42,-1,45,45,46, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,45,-1,44,44,44,44,44,-1,-1,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19, 36,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,22,21,21,-1,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,11,11,12,13,-1,16,16,17,18,19, 36,35,35,35,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,11,-1,-1,-1,-1,-1,18,18,19, 36,35,34,34,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,20,19,18,17,16,15,14,13,12,11,10,11,11,10,9,9,9,10,11,12,13,14,-1,-1,18,18,19, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,18,18,-1,-1,-1,-1,-1,-1,9,-1,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,12,11,10,9,8,8,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,16,16,17,18,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,-1,17,17,17,18,19, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,12,11,10,10,-1,7,6,5,5,5,5,5,6,7,8,9,-1,18,18,18,18,19, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,18, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,7,7,8,9,9,9,10,11,-1,17, 36,36,36,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,2,2,2,-1,-1,-1,-1,8,8,9,10,11,-1,16, 37,37,37,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,14,13,13,-1,13,13,13,13,14,15,16,-1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,14,13,12,12,12,12,12,13,-1,16,16,-1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,14, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,10,10,-1,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,13,12,11,10,9,9,-1,6,5,4,3,3,3,3,3,4,5,6,7,-1,-1,11,11,12,13, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,5,5,6,7,8,-1,-1,12,12,13, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,12,12,-1,-1,-1,-1,6,5,5,5,6,7,8,7,6,6,6,7,8,9,-1,13,13,13, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,7,7,7,-1,8,8,9,-1,14,14,14, 38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,7,7,7,8,8,8,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,15,14,14,-1,13,14,15,-1,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 44,44,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,15,15,15,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 43,43,-1,35,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,16,16,16,15,15,15,15,16,17,18,19,20,21,22,23,24,24,23,22,21,20,20,-1,-1,18,-1,18, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,17,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,24,23,23,-1,-1,-1,-1,20,19,20,19, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,24,24,24,25,25,-1,22,21,-1,20,20, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,25,25,25,24,23,22,22,22,21,21, 39,-1,36,35,34,33,33,33,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 38,37,36,35,34,34,34,34,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,27,27,26,25,24,24,24,23,23,23,23, 39,-1,36,35,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,25,24,24,24,24,24, 40,-1,36,36,36,36,-1,36,37,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,25,25,25,25,25, 40,-1,-1,-1,-1,37,38,37,37,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,26,26,26,26, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32,33,34,34,35,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,27,27,27,27, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,29,29,30,31,32,33,34,35,35,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,28,28,28,28, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,29,29,29,29, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,30,30,30,30, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,31,31,31,31, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,33,32,32,32,32, -1,-1,37,36,35,34,33,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,33,33,33, 39,38,37,36,35,34,34,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,35,35,35,35,-1,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34, 39,38,37,36,35,35,35,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,35, 39,38,37,36,36,36,36,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,37,37,37,37,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,36, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,38,38,38,-1,-1,-1,43,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 39,38,38,38,38,38,38,39,40,41,42,43,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 39,39,39,39,39,39,39,39,40,41,42,43,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,40,-1,42,42,43,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 40,40,40,40,40,-1,40,40,40,41,42,43,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,43,43,43,42,41,40,40,40,40,40,41,42,41,40,40, 41,41,41,41,-1,-1,41,41,41,41,42,43,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,44,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 43,43,43,44,45,46,45,44,43,43,43,43,44,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19, 36,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,22,21,21,-1,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,11,11,12,13,-1,16,16,17,18,19, 36,35,35,35,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,11,-1,-1,-1,-1,-1,18,18,19, 36,35,34,34,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,20,19,18,17,16,15,14,13,12,11,10,11,11,10,9,9,9,10,11,12,13,14,-1,-1,18,18,19, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,18,18,-1,-1,-1,-1,-1,-1,9,-1,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,12,11,10,9,8,8,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,16,16,17,18,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,-1,17,17,17,18,19, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,12,11,10,10,-1,7,6,5,5,5,5,5,6,7,8,9,-1,18,18,18,18,18, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,17, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,7,7,8,8,8,8,9,10,-1,16, 36,36,36,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,2,2,2,-1,-1,-1,-1,7,7,8,9,10,-1,15, 37,37,37,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,14,13,13,-1,13,13,13,13,14,15,16,-1,1,1,1,2,3,4,5,6,7,8,9,10,-1,14, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,14,13,12,12,12,12,12,13,-1,16,16,-1,1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,6,-1,9,9,10,11,12, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,10,10,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,13,12,11,10,9,9,-1,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,10,10,11,12, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,4,4,5,6,7,-1,-1,11,11,12, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,12,12,-1,-1,-1,-1,6,5,5,5,6,7,7,6,5,5,5,6,7,8,-1,12,12,12, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,7,6,6,6,-1,7,7,8,-1,13,13,13, 38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,15,14,14,-1,13,14,15,-1,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 44,44,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,15,15,15,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 43,43,-1,35,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,16,16,16,15,15,15,15,16,17,18,19,20,21,22,23,24,23,22,21,20,19,19,-1,-1,17,-1,17, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,17,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,23,22,22,-1,-1,-1,-1,19,18,19,18, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,23,23,23,24,24,-1,21,20,-1,19,19, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 39,-1,36,35,34,33,33,33,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 38,37,36,35,34,34,34,34,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,27,26,25,24,23,23,23,22,22,22,22, 39,-1,36,35,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,24,23,23,23,23,23, 40,-1,36,36,36,36,-1,36,37,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,24,24,24,24,24, 40,-1,-1,-1,-1,37,38,37,37,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,25,25,25,25, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32,33,34,34,35,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,26,26,26,26, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,29,29,30,31,32,33,34,35,35,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,27,27,27,27, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,28,28,28,28, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,29,29,29,29, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,30,30,30, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,32,31,31,31,31, -1,-1,37,36,35,34,33,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 39,38,37,36,35,34,34,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,35,35,35,35,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 39,38,37,36,35,35,35,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 39,38,37,36,36,36,36,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,37,37,37,37,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,38,38,38,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 39,38,38,38,38,38,38,39,40,41,42,43,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,39,39,40,41,42,43,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 39,39,39,39,39,39,39,39,40,41,42,43,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,40,-1,42,42,43,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 40,40,40,40,40,-1,40,40,40,41,42,43,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,43,43,42,41,40,39,39,39,39,39,40,41,40,39,39, 41,41,41,41,-1,-1,41,41,41,41,42,43,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,44,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 43,43,43,44,45,46,45,44,43,43,43,43,44,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19, 36,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,22,21,21,-1,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,11,11,12,13,-1,16,16,17,18,19, 36,35,35,35,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,11,-1,-1,-1,-1,-1,18,18,19, 36,35,34,34,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,20,19,18,17,16,15,14,13,12,11,10,11,11,10,9,9,9,10,11,12,13,14,-1,-1,18,18,19, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,18,18,-1,-1,-1,-1,-1,-1,9,-1,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,12,11,10,9,8,8,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,16,16,17,18,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,-1,17,17,17,18,18, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,12,11,10,10,-1,7,6,5,5,5,5,5,6,7,8,9,-1,18,18,18,18,17, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,8,-1,-1,-1,-1,-1,16, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,7,7,8,7,7,7,8,9,-1,15, 36,36,36,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,2,2,2,-1,-1,-1,-1,6,6,7,8,9,-1,14, 37,37,37,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,14,13,13,-1,13,13,13,13,14,15,16,-1,2,1,1,1,2,3,4,5,6,7,8,9,-1,13, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,14,13,12,12,12,12,12,13,-1,16,16,-1,2,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,12, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,5,-1,8,8,9,10,11, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,10,10,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,13,12,11,10,9,9,-1,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,9,9,10,11, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,4,4,4,5,6,-1,-1,10,10,11, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,12,12,-1,-1,-1,-1,6,5,5,5,6,7,7,6,5,5,5,5,6,7,-1,11,11,11, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,7,6,6,6,-1,6,6,7,-1,12,12,12, 38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,15,14,14,-1,13,14,15,-1,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 44,44,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,15,15,15,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 43,43,-1,35,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,16,16,16,15,15,15,15,16,17,18,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,16,-1,16, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,17,17,16,16,16,16,16,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,22,22,22,23,23,-1,20,19,-1,18,18, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 39,-1,36,35,34,33,33,33,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 38,37,36,35,34,34,34,34,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,26,25,24,23,22,22,22,21,21,21,21, 39,-1,36,35,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,23,22,22,22,22,22, 40,-1,36,36,36,36,-1,36,37,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,23,23,23,23,23, 40,-1,-1,-1,-1,37,38,37,37,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,24,24,24,24, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32,33,34,34,35,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,25,25,25,25, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,29,29,30,31,32,33,34,35,35,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,26,26,26,26, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,27,27,27,27, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,28,28,28,28, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,29,29,29,29, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,37,36,35,34,33,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 39,38,37,36,35,34,34,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,35,35,35,35,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 39,38,37,36,35,35,35,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 39,38,37,36,36,36,36,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,38,38,38,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 39,38,38,38,38,38,38,39,40,41,42,43,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,39,39,40,41,42,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 39,39,39,39,39,39,39,39,40,41,42,43,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,40,-1,42,42,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 40,40,40,40,40,-1,40,40,40,41,42,43,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 41,41,41,41,-1,-1,41,41,41,41,42,43,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 43,43,43,44,45,46,45,44,43,43,43,43,44,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19, 37,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,11,11,12,13,-1,16,16,17,18,19, 37,36,36,36,-1,34,-1,31,30,30,30,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,11,-1,-1,-1,-1,-1,18,18,19, 37,36,35,35,-1,-1,-1,-1,29,29,29,30,29,29,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,11,10,9,9,9,10,11,12,13,14,-1,-1,18,18,19, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,18,18,-1,-1,-1,-1,-1,-1,9,-1,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19, -1,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,19,19,-1,12,11,10,9,8,8,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,16,16,17,18,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,-1,17,17,17,17,17, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,12,11,10,10,-1,7,6,5,5,5,5,5,6,7,8,8,-1,18,18,18,17,16, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,7,7,-1,-1,-1,-1,-1,15, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,7,7,7,6,6,6,7,8,-1,14, 37,37,37,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,3,2,2,-1,-1,-1,-1,5,5,6,7,8,-1,13, 38,38,38,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,14,-1,14,14,14,14,15,16,17,-1,3,2,1,1,1,2,3,4,5,6,7,8,-1,12, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,15,14,13,13,13,13,13,14,-1,17,17,-1,3,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,11, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,4,-1,7,7,8,9,10, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,14,13,12,11,10,10,-1,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,8,8,9,10, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,4,4,4,4,5,-1,-1,9,9,10, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,13,13,-1,-1,-1,-1,7,6,6,6,7,8,7,6,5,5,5,5,5,6,-1,10,10,10, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,7,6,6,6,-1,6,6,6,-1,11,11,11, 39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,8,8,8,7,7,7,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,16,15,15,-1,14,15,16,-1,9,9,9,9,9,9,9,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 45,45,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,16,16,16,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 44,44,-1,36,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,17,17,17,16,16,16,16,17,18,19,20,21,22,23,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,18,18,17,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 40,-1,37,36,35,34,34,34,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 39,38,37,36,35,35,35,35,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,26,25,24,23,22,21,21,21,20,20,20,20, 40,-1,37,36,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 41,-1,37,37,37,37,-1,37,38,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 41,-1,-1,-1,-1,38,39,38,38,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33,34,35,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,30,30,31,32,33,34,35,36,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,38,37,36,35,34,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 40,39,38,37,36,35,35,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 40,39,38,37,36,36,36,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 40,39,38,37,37,37,37,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 40,39,39,39,39,39,39,40,41,42,43,44,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 40,40,40,40,40,40,40,40,41,42,43,44,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 41,41,41,41,41,-1,41,41,41,42,43,44,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 42,42,42,42,-1,-1,42,42,42,42,43,44,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 44,44,44,45,46,47,46,45,44,44,44,44,45,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 38,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 38,37,37,37,-1,35,-1,32,31,31,31,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 38,37,36,36,-1,-1,-1,-1,30,30,30,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,19, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,19,19,-1,-1,-1,-1,-1,-1,10,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18, -1,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,20,20,-1,13,12,11,10,9,9,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,17,17,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,8,8,-1,18,18,17,16,16, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,13,12,11,11,-1,8,7,6,6,6,6,6,7,7,7,7,-1,19,18,17,16,15, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,7,6,6,-1,-1,-1,-1,-1,14, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,8,7,6,5,5,5,6,7,-1,13, 38,38,38,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,4,3,3,-1,-1,-1,-1,4,4,5,6,7,-1,12, 39,39,39,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,16,15,15,-1,15,15,15,15,16,17,18,-1,4,3,2,1,1,1,2,3,4,5,6,7,-1,11, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,16,15,14,14,14,14,14,15,-1,18,18,-1,4,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,10, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,-1,6,6,7,8,9, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,15,14,13,12,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,7,7,8,9, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,4,4,4,4,5,-1,-1,8,8,9, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,14,14,-1,-1,-1,-1,8,7,7,7,8,8,7,6,5,5,5,5,5,6,-1,9,9,9, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,7,6,6,6,-1,6,6,6,-1,10,10,10, 40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,18,17,16,15,14,14,-1,-1,-1,9,9,9,9,9,9,8,7,7,7,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,17,16,16,-1,15,16,17,-1,10,10,10,10,10,9,9,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 46,46,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,17,17,17,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 45,45,-1,37,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,18,18,18,17,17,17,17,18,19,20,21,22,23,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,19,19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 41,-1,38,37,36,35,35,35,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 40,39,38,37,36,36,36,36,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,20,20,19,19,19,19, 41,-1,38,37,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 42,-1,38,38,38,38,-1,38,39,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 42,-1,-1,-1,-1,39,40,39,39,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34,35,36,36,37,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,31,31,32,33,34,35,36,37,37,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,39,38,37,36,35,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 41,40,39,38,37,36,36,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 41,40,39,38,37,37,37,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 41,40,39,38,38,38,38,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 41,40,40,40,40,40,40,41,42,43,44,45,44,43,42,41,41,-1,-1,47,47,48,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 41,41,41,41,41,41,41,41,42,43,44,45,44,43,42,42,42,-1,46,46,47,48,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 42,42,42,42,42,-1,42,42,42,43,44,45,44,43,43,43,43,44,45,46,47,48,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 43,43,43,43,-1,-1,43,43,43,43,44,45,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,45,45,45,45,-1,-1,47,47,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 45,45,45,46,47,48,47,46,45,45,45,45,46,46,46,46,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 39,39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,20, 39,38,38,38,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,19,19,19, 39,38,37,37,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,15,16,-1,-1,18,18,18, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,20,20,-1,-1,-1,-1,-1,-1,11,-1,13,12,11,10,11,12,13,14,15,16,17,17,17,17,17, -1,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,21,21,-1,14,13,12,11,10,10,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,14,13,12,11,10,9,8,8,8,8,8,8,7,7,7,7,-1,18,17,16,15,15, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,14,13,12,12,-1,9,8,7,7,7,7,7,7,6,6,6,-1,18,17,16,15,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,14,13,12,11,10,9,8,7,6,6,6,7,7,6,5,5,-1,-1,-1,-1,-1,13, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,7,6,5,4,4,4,5,6,-1,12, 39,39,39,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,5,4,4,-1,-1,-1,-1,3,3,4,5,6,-1,11, 40,40,40,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,5,4,3,2,1,1,1,2,3,4,5,6,-1,10, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,5,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,9, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,2,-1,5,5,6,7,8, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,6,6,7,8, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,4,4,4,4,5,-1,-1,7,7,8, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,8,8,9,8,7,6,5,5,5,5,5,6,-1,8,8,8, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,8,7,6,6,6,-1,6,6,6,-1,9,9,9, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,10,10,10,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,11,11,11,11,10,9,9,-1,-1,-1,-1,-1,15,14,13,12,11,11,11, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,23,22,21,20,19,18,17,16,15,15,-1,-1,13,-1,13, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,-1,-1,15,14,15,14, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,23,22,21,20,19,19,19,20,20,-1,17,16,-1,15,15, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,20,20,20,20,20,19,18,17,17,17,16,16, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,21,20,19,18,18,18,17,17,17, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,19,19,18,18,18,18, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,-1,-1,-1,-1,20,19,19,19,19,19, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,25,26,27,28,-1,-1,20,20,20,20,20, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,26,27,28,29,-1,-1,21,21,21,21, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,36,37,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,22,22,22,22, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,37,37,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,29,29,30,-1,23,23,23,23, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,38,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,30,30,30,-1,24,24,24,24, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,38,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,31,-1,25,25,25,25, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,37,37,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,26,26,26,26, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,31,-1,28,27,27,27,27, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,28,28,28, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,30, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,38,37,36,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,31, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,38,37,37,37,37,37,37,37,-1,-1,-1,38,-1,-1,-1,33,32,32,32,32,32,32,32,-1,32, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,38,38,38,38,38,38,38,38,39,40,40,39,39,39,-1,33,33,33,33,33,-1,33,-1,-1,33, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,39,39,39,39,39,39,39,39,-1,41,40,39,38,38,-1,34,34,34,34,34,-1,-1,-1,35,34, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,48,-1,40,40,40,40,40,40,40,40,41,41,40,39,38,37,36,35,35,35,35,35,36,37,36,35,35, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,47,47,-1,-1,-1,41,-1,-1,41,41,41,41,41,40,39,38,38,-1,36,36,36,36,36,36,-1,36,36,36, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,47,46,45,44,43,42,43,-1,-1,-1,-1,-1,-1,40,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,47,46,45,44,43,43,43,44,45,46,47,48,-1,40,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 40,40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,15,15,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,20, 40,39,39,39,-1,37,-1,34,33,33,33,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,19,19,19, 40,39,38,38,-1,-1,-1,-1,32,32,32,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,13,12,11,11,11,12,13,14,15,16,-1,-1,18,18,18, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,21,21,-1,-1,-1,-1,-1,-1,12,-1,13,12,11,10,11,12,13,14,15,16,17,17,17,17,17, -1,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,23,23,-1,-1,22,22,-1,15,14,13,12,11,11,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,-1,15,14,13,12,11,10,9,9,9,9,8,7,6,6,6,6,-1,18,17,16,15,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,15,14,13,13,-1,10,9,8,8,8,8,7,6,5,5,5,-1,18,17,16,15,14, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,7,7,7,6,5,4,4,-1,-1,-1,-1,-1,13, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,6,5,4,3,3,3,4,5,-1,12, 40,40,40,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,6,5,5,-1,-1,-1,-1,2,2,3,4,5,-1,11, 41,41,41,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,18,17,17,-1,17,17,17,17,18,19,20,-1,6,5,4,3,2,1,1,1,2,3,4,5,-1,10, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,18,17,16,16,16,16,16,17,-1,20,20,-1,6,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,1,-1,5,5,6,7,8, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,6,6,7,8, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,4,4,4,4,5,-1,-1,7,7,8, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,16,16,-1,-1,-1,-1,10,9,9,9,9,8,7,6,5,5,5,5,5,6,-1,8,8,8, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,8,7,6,6,6,-1,6,6,6,-1,9,9,9, 42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,19,18,18,-1,17,18,19,-1,12,12,12,11,10,9,9,-1,-1,-1,-1,-1,15,14,13,12,11,11,11, 48,48,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,19,19,19,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12, 47,47,-1,39,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,20,20,20,19,19,19,19,20,21,22,23,24,23,22,21,20,19,18,17,16,15,15,-1,-1,13,-1,13, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,21,21,20,20,20,20,20,20,21,22,23,24,23,22,21,20,19,18,18,-1,-1,-1,-1,15,14,15,14, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,23,22,21,20,19,19,19,20,20,-1,17,16,-1,15,15, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,20,20,20,20,20,19,18,17,17,17,16,16, 43,-1,40,39,38,37,37,37,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,21,20,19,18,18,18,17,17,17, 42,41,40,39,38,38,38,38,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,19,19,18,18,18,18, 43,-1,40,39,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,-1,-1,-1,-1,20,19,19,19,19,19, 44,-1,40,40,40,40,-1,40,41,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,25,26,27,28,-1,-1,20,20,20,20,20, 44,-1,-1,-1,-1,41,42,41,41,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,26,27,28,29,-1,-1,21,21,21,21, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36,37,37,36,37,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,22,22,22,22, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,33,33,34,35,36,37,37,37,37,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,29,29,30,-1,23,23,23,23, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,34,34,34,35,36,37,38,38,38,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,30,30,30,-1,24,24,24,24, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,38,38,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,31,-1,25,25,25,25, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,37,37,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,26,26,26,26, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,31,-1,28,27,27,27,27, -1,-1,41,40,39,38,37,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,28,28,28, 43,42,41,40,39,38,38,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29, 43,42,41,40,39,39,39,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,39,38,37,36,35,35,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,30, 43,42,41,40,40,40,40,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,38,37,36,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,31, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,38,37,37,37,37,37,37,37,-1,-1,-1,38,-1,-1,-1,33,32,32,32,32,32,32,32,-1,32, 43,42,42,42,42,42,42,43,44,45,46,47,46,45,44,43,43,-1,-1,49,49,50,-1,38,38,38,38,38,38,38,38,39,40,40,39,39,39,-1,33,33,33,33,33,-1,33,-1,-1,33, 43,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,-1,48,48,49,49,-1,39,39,39,39,39,39,39,39,-1,41,40,39,38,38,-1,34,34,34,34,34,-1,-1,-1,35,34, 44,44,44,44,44,-1,44,44,44,45,46,47,46,45,45,45,45,46,47,48,48,48,-1,40,40,40,40,40,40,40,40,41,41,40,39,38,37,36,35,35,35,35,35,36,37,36,35,35, 45,45,45,45,-1,-1,45,45,45,45,46,47,46,46,46,46,46,46,47,48,47,47,-1,-1,-1,41,-1,-1,41,41,41,41,41,40,39,38,38,-1,36,36,36,36,36,36,-1,36,36,36, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,47,47,47,47,-1,-1,48,47,46,45,44,43,42,43,-1,-1,-1,-1,-1,-1,40,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 47,47,47,48,49,50,49,48,47,47,47,47,48,48,48,48,-1,-1,-1,-1,47,46,45,44,43,43,43,44,45,46,47,48,-1,40,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 41,41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,20, 41,40,40,40,-1,38,-1,35,34,34,34,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,19,19,19, 41,40,39,39,-1,-1,-1,-1,33,33,33,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,11,11,11,12,13,14,15,16,-1,-1,18,18,18, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,22,22,-1,-1,-1,-1,-1,-1,13,-1,13,12,11,10,11,12,13,14,15,16,17,17,17,17,17, -1,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,24,24,-1,-1,23,23,-1,16,15,14,13,12,12,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,-1,16,15,14,13,12,11,10,10,10,9,8,7,6,6,6,6,-1,18,17,16,15,15, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,16,15,14,14,-1,11,10,9,9,9,8,7,6,5,5,5,-1,18,17,16,15,14, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,16,15,14,13,12,11,10,9,8,8,8,7,6,5,4,4,-1,-1,-1,-1,-1,13, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,6,5,4,3,3,3,4,5,-1,12, 41,41,41,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,7,6,6,-1,-1,-1,-1,2,2,3,4,5,-1,11, 42,42,42,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,7,6,5,4,3,2,1,1,2,3,4,5,-1,10, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,7,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,9, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,1,-1,5,5,6,7,8, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,6,6,7,8, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,4,4,4,4,5,-1,-1,7,7,8, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,10,10,9,8,7,6,5,5,5,5,5,6,-1,8,8,8, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,10,9,8,7,6,6,6,-1,6,6,6,-1,9,9,9, 43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,13,13,12,11,10,9,9,-1,-1,-1,-1,-1,15,14,13,12,11,11,11, 49,49,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,24,23,22,21,20,19,18,17,16,15,15,-1,-1,13,-1,13, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,24,23,22,21,20,19,18,18,-1,-1,-1,-1,15,14,15,14, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,24,23,22,21,20,19,19,19,20,20,-1,17,16,-1,15,15, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,20,20,20,20,20,19,18,17,17,17,16,16, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,21,20,19,18,18,18,17,17,17, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,19,19,18,18,18,18, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,-1,-1,-1,-1,20,19,19,19,19,19, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,25,26,27,28,-1,-1,20,20,20,20,20, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,26,27,28,29,-1,-1,21,21,21,21, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,38,37,36,37,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,22,22,22,22, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,38,37,37,37,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,29,29,30,-1,23,23,23,23, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,38,38,38,38,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,30,30,30,-1,24,24,24,24, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,38,38,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,31,-1,25,25,25,25, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,37,37,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,26,26,26,26, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,31,-1,28,27,27,27,27, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,28,28,28, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,40,39,38,37,36,35,35,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,30, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,38,37,36,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,31, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,38,37,37,37,37,37,37,37,-1,-1,-1,38,-1,-1,-1,33,32,32,32,32,32,32,32,-1,32, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,50,50,50,-1,38,38,38,38,38,38,38,38,39,40,40,39,39,39,-1,33,33,33,33,33,-1,33,-1,-1,33, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,49,49,49,49,-1,39,39,39,39,39,39,39,39,-1,41,40,39,38,38,-1,34,34,34,34,34,-1,-1,-1,35,34, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,48,48,48,-1,40,40,40,40,40,40,40,40,41,41,40,39,38,37,36,35,35,35,35,35,36,37,36,35,35, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,48,47,47,-1,-1,-1,41,-1,-1,41,41,41,41,41,40,39,38,38,-1,36,36,36,36,36,36,-1,36,36,36, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,48,47,46,45,44,43,42,43,-1,-1,-1,-1,-1,-1,40,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,47,46,45,44,43,43,43,44,45,46,47,48,-1,40,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,15,14,13,12,12,12,12, 48,48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,16,-1,13,12,11,11,11, 48,47,47,47,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,10,10,10, 48,47,46,46,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,9,9,9, -1,47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,29,29,-1,-1,-1,-1,-1,-1,20,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8, -1,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,30,30,-1,23,22,21,20,19,19,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,9,8,7,7,7, -1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,23,22,21,20,19,18,17,17,17,17,17,16,15,15,15,15,-1,9,8,7,6,6, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,23,22,21,21,-1,18,17,16,16,16,16,16,15,14,14,14,-1,9,8,7,6,5, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,16,15,14,13,13,-1,-1,-1,-1,-1,4, 48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,15,14,13,12,12,12,13,14,-1,3, 48,48,48,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,14,13,13,-1,-1,-1,-1,11,11,12,13,14,-1,2, 49,49,49,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,26,25,25,-1,25,25,25,25,26,27,28,-1,14,13,12,11,10,10,10,10,11,12,13,14,-1,1, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,26,25,24,24,24,24,24,25,-1,28,28,-1,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,0, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,8,-1,5,4,3,2,1, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3, 50,49,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,9,9,10,-1,-1,4,4,4, 50,49,48,48,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,11,-1,5,5,5, 50,49,48,47,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,11,-1,6,6,6, 50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,7,7,7, -1,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,27,26,26,-1,25,26,27,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,12,11,10,9,8,8,8, 56,56,-1,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,27,27,27,27,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,9,9,9, 55,55,-1,47,46,45,44,43,42,42,-1,39,38,38,38,38,38,39,38,38,-1,28,28,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,10,-1,10, 54,55,-1,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,-1,-1,29,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,12,11,12,11, 53,-1,-1,47,46,45,44,43,42,41,40,40,40,40,40,40,40,40,40,-1,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,17,-1,14,13,-1,12,12, 52,-1,48,47,46,45,44,44,-1,42,-1,-1,-1,41,41,41,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,17,17,17,17,17,16,15,14,14,14,13,13, 51,-1,48,47,46,45,45,45,-1,42,42,42,-1,40,41,42,-1,34,33,32,31,31,31,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,18,17,16,15,15,15,14,14,14, 50,49,48,47,46,46,46,46,-1,42,41,41,-1,39,-1,-1,-1,34,33,32,32,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,16,16,15,15,15,15, 51,-1,48,47,47,47,47,47,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,23,22,21,21,-1,-1,-1,-1,17,16,16,16,16,16, 52,-1,48,48,48,48,-1,48,49,-1,41,40,39,38,37,36,35,34,34,34,-1,-1,33,32,31,30,29,28,27,26,25,25,25,24,23,22,22,22,23,24,25,-1,-1,17,17,17,17,17, 52,-1,-1,-1,-1,49,50,49,49,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,23,24,25,26,-1,-1,18,18,18,18, 51,50,49,49,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,39,40,39,38,37,36,35,34,33,34,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,-1,19,19,19,19, 51,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,26,26,27,-1,20,20,20,20, 51,50,49,49,-1,46,45,44,43,42,41,40,40,40,40,-1,-1,40,39,38,37,36,35,35,35,35,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,27,27,27,-1,21,21,21,21, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,41,41,41,-1,41,40,39,38,37,36,36,36,35,35,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,28,28,-1,22,22,22,22, -1,50,49,48,48,-1,45,44,43,42,42,42,42,42,42,42,41,40,39,38,37,37,37,-1,34,34,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,23,23,23,23, -1,-1,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,28,-1,25,24,24,24,24, -1,-1,49,48,47,46,45,44,44,44,-1,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,25,25,25, 51,50,49,48,47,46,46,-1,-1,-1,-1,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26, 51,50,49,48,47,47,47,-1,50,49,49,-1,45,44,43,42,41,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,27, 51,50,49,48,48,48,48,-1,50,49,48,47,46,-1,-1,-1,42,-1,40,40,-1,-1,-1,35,34,33,33,33,33,33,33,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,28, 51,50,49,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,41,-1,48,48,-1,35,34,34,34,34,34,34,34,-1,-1,-1,35,-1,-1,-1,30,29,29,29,29,29,29,29,-1,29, 51,50,50,50,50,50,50,51,51,50,49,48,47,46,45,44,44,-1,-1,47,47,47,-1,35,35,35,35,35,35,35,35,36,37,37,36,36,36,-1,30,30,30,30,30,-1,30,-1,-1,30, 51,51,51,51,51,51,51,51,51,50,49,48,47,46,45,45,45,-1,46,46,46,46,-1,36,36,36,36,36,36,36,36,-1,38,37,36,35,35,-1,31,31,31,31,31,-1,-1,-1,32,31, 52,52,52,52,52,-1,52,52,51,50,49,48,47,46,46,46,46,47,46,45,45,45,-1,37,37,37,37,37,37,37,37,38,38,37,36,35,34,33,32,32,32,32,32,33,34,33,32,32, 53,53,53,53,-1,-1,53,52,51,50,49,48,47,47,47,47,47,47,46,45,44,44,-1,-1,-1,38,-1,-1,38,38,38,38,38,37,36,35,35,-1,33,33,33,33,33,33,-1,33,33,33, 54,54,54,-1,-1,-1,-1,-1,51,50,49,49,-1,48,48,48,48,-1,-1,45,44,43,42,41,40,39,40,-1,-1,-1,-1,-1,-1,37,36,36,36,-1,34,34,34,34,34,-1,-1,34,34,34, 55,55,55,56,55,54,53,52,51,50,50,50,50,49,49,49,-1,-1,-1,-1,44,43,42,41,40,40,40,41,42,43,44,45,-1,37,37,37,37,-1,35,35,35,35,35,-1,-1,35,35,35, 13,13,13,13,13,14,15,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 12,12,12,12,13,14,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 11,11,11,11,-1,15,-1,15,14,14,14,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 11,10,10,10,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,9,9,9,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,27,27,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,-1,41,40,39,38,37,37,38,39,40,41,41,42,43,44,45,46,-1,48,48,48,49,50, 6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,-1,41,40,39,39,-1,38,38,39,40,41,42,42,43,44,45,46,-1,49,49,49,49,50, 5,5,5,6,7,8,9,10,11,12,13,14,15,16,16,-1,-1,20,20,21,22,23,24,25,26,-1,41,40,40,40,40,39,39,39,40,41,42,43,43,44,45,46,-1,-1,-1,-1,-1,51, 4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,44,44,45,45,45,45,46,47,-1,52, 3,3,3,-1,7,7,7,7,8,9,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 2,2,2,-1,6,6,6,7,8,9,-1,-1,13,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,30,31,32,33,34,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,-1,34,34,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 11,10,9,8,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,49, 11,10,9,9,-1,8,8,8,8,9,-1,14,14,14,14,15,16,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,49,49,49, 11,10,10,10,10,9,9,9,9,9,-1,15,15,15,15,15,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,50,50,50, 11,11,11,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,17,17,17,17,18,-1,-1,25,25,25,-1,28,29,30,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 26,26,-1,12,12,12,12,12,13,14,15,16,17,18,18,18,18,-1,19,20,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,49,49,50, 25,25,-1,13,13,13,13,13,13,14,-1,17,17,18,19,19,19,20,20,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,-1,51, 24,25,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,21,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,51, 23,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,21,21,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 22,-1,17,16,16,16,16,16,-1,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 21,-1,17,17,17,17,17,17,-1,17,18,19,-1,20,20,20,-1,27,27,27,28,29,30,-1,37,38,38,38,38,39,40,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 20,19,18,18,18,18,18,18,-1,18,18,19,-1,21,-1,-1,-1,26,26,27,28,-1,-1,-1,36,-1,37,37,38,39,40,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 21,-1,19,19,19,19,19,19,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 22,-1,20,20,20,20,-1,20,21,-1,20,20,20,21,22,23,24,25,26,27,-1,-1,36,35,34,35,36,37,38,39,40,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 23,-1,-1,-1,-1,21,22,21,21,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 24,25,26,27,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,42,42,42,42,42,42,42,42,43,43,43,43,44,45,46,47,-1,49,49,49,50, 25,25,26,27,28,28,27,26,25,24,23,23,23,23,23,23,-1,26,26,27,28,29,30,31,32,33,-1,41,41,41,41,41,41,41,42,43,44,44,44,-1,46,46,47,-1,50,50,50,50, 26,26,26,27,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,27,27,27,28,29,30,31,32,33,-1,41,40,40,40,40,40,41,42,43,44,45,45,46,47,47,47,-1,51,51,51,51, 27,27,27,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,29,28,28,28,28,29,30,31,32,33,-1,41,40,39,39,39,40,41,42,43,44,45,46,46,47,48,48,-1,52,52,52,52, -1,28,28,29,30,-1,28,27,26,26,26,26,26,26,26,27,28,29,29,29,29,29,30,-1,33,33,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,47,48,-1,-1,53,53,53,53, -1,-1,29,29,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,30,30,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,49,49,50,50,51,52,53,53,54,55, 33,32,31,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,47,48,49,50,51,51,52,52,53,54,55, 33,32,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,47,48,49,50,51,51,51,52,53,-1,56, 33,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,47,48,49,50,50,50,51,52,53,-1,57, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,49,49,49,49,50,51,52,53,-1,57, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49,50,-1,53,-1,-1,56, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,48,49,50,-1,-1,-1,55,55, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,50,51,-1,54,54,55, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,55,55,55, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,56,56,56, 13,13,13,13,13,14,15,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 12,12,12,12,13,14,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 11,11,11,11,-1,15,-1,15,14,14,14,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 11,10,10,10,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,9,9,9,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,21,22,23,24,25,-1,41,40,39,38,37,37,38,39,40,41,41,42,43,44,45,46,-1,48,48,48,49,50, 6,6,6,6,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,20,21,22,23,24,25,-1,41,40,39,39,-1,38,38,39,40,41,42,42,43,44,45,46,-1,49,49,49,49,50, 5,5,5,6,7,8,9,10,11,12,13,14,15,15,15,-1,-1,19,19,20,21,22,23,24,25,-1,41,40,40,40,40,39,39,39,40,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,51, 4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 3,3,3,-1,6,6,6,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 2,2,2,-1,5,5,5,6,7,8,-1,-1,12,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 10,9,8,7,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 10,9,8,8,-1,7,7,7,7,8,-1,13,13,13,13,14,15,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 10,9,9,9,9,8,8,8,8,8,-1,14,14,14,14,14,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49, 10,10,10,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,16,16,16,16,17,-1,-1,24,24,24,-1,27,28,29,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 25,25,-1,11,11,11,11,11,12,13,14,15,16,17,17,17,17,-1,18,19,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 24,24,-1,12,12,12,12,12,12,13,-1,16,16,17,18,18,18,19,19,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 23,24,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,20,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 22,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,19,19,19,-1,26,26,26,27,28,29,-1,36,37,37,37,37,38,39,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,20,-1,-1,-1,25,25,26,27,-1,-1,-1,35,-1,36,36,37,38,39,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 20,-1,18,18,18,18,18,18,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,35,36,37,38,39,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 21,-1,19,19,19,19,-1,19,20,-1,19,19,19,20,21,22,23,24,25,26,-1,-1,35,34,33,34,35,36,37,38,39,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 22,-1,-1,-1,-1,20,21,20,20,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 23,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,41,41,41,41,41,41,41,41,42,42,42,42,43,44,45,46,-1,48,48,48,49, 24,24,25,26,27,27,26,25,24,23,22,22,22,22,22,22,-1,25,25,26,27,28,29,30,31,32,-1,40,40,40,40,40,40,40,41,42,43,43,43,-1,45,45,46,-1,49,49,49,49, 25,25,25,26,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,39,39,39,39,40,41,42,43,44,44,45,46,46,46,-1,50,50,50,50, 26,26,26,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,38,38,39,40,41,42,43,44,45,45,46,47,47,-1,51,51,51,51, -1,27,27,28,29,-1,27,26,25,25,25,25,25,25,25,26,27,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,46,47,-1,-1,52,52,52,52, -1,-1,28,28,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,29,29,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,48,48,49,49,50,51,52,52,53,54, 32,31,30,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,46,47,48,49,50,50,51,51,52,53,54, 32,31,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,46,47,48,49,50,50,50,51,52,-1,55, 32,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,46,47,48,49,49,49,50,51,52,-1,56, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,48,48,48,48,49,50,51,52,-1,56, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48,49,-1,52,-1,-1,55, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,48,49,-1,-1,-1,54,54, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,50,-1,53,53,54, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,54,54,54, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,55,55,55, 13,13,13,13,13,14,15,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 12,12,12,12,13,14,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 11,11,11,11,-1,15,-1,15,14,14,14,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 11,10,10,10,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,22,22,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,9,9,9,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,7,7,7,7,8,9,10,11,12,13,14,15,16,16,16,17,18,19,20,20,21,22,23,24,-1,40,39,38,37,36,36,37,38,39,40,40,41,42,43,44,45,-1,47,47,47,48,49, 6,6,6,6,7,8,9,10,11,12,13,14,15,15,15,16,17,18,19,19,20,21,22,23,24,-1,40,39,38,38,-1,37,37,38,39,40,41,41,42,43,44,45,-1,48,48,48,48,49, 5,5,5,6,7,8,9,10,11,12,13,14,14,14,14,-1,-1,18,18,19,20,21,22,23,24,-1,40,39,39,39,39,38,38,38,39,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,50, 4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 3,3,3,-1,5,5,5,5,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 2,2,2,-1,4,4,4,5,6,7,-1,-1,11,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,4,4,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 9,8,7,6,5,5,5,5,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 9,8,7,7,-1,6,6,6,6,7,-1,12,12,12,12,13,14,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 9,8,8,8,8,7,7,7,7,7,-1,13,13,13,13,13,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 9,9,9,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,15,15,15,15,16,-1,-1,23,23,23,-1,26,27,28,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 24,24,-1,10,10,10,10,10,11,12,13,14,15,16,16,16,16,-1,17,18,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 23,23,-1,11,11,11,11,11,11,12,-1,15,15,16,17,17,17,18,18,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 22,23,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,18,18,19,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 21,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,-1,28,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 20,-1,15,14,14,14,14,14,-1,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 19,-1,15,15,15,15,15,15,-1,15,16,17,-1,18,18,18,-1,25,25,25,26,27,28,-1,35,36,36,36,36,37,38,38,37,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 18,17,16,16,16,16,16,16,-1,16,16,17,-1,19,-1,-1,-1,24,24,25,26,-1,-1,-1,34,-1,35,35,36,37,38,38,37,37,37,38,39,40,41,42,42,42,43,44,45,46,47,48, 19,-1,17,17,17,17,17,17,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,34,33,33,33,34,35,36,37,38,38,38,38,38,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48, 20,-1,18,18,18,18,-1,18,19,-1,18,18,18,19,20,21,22,23,24,25,-1,-1,34,33,32,33,34,35,36,37,38,39,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47,48, 21,-1,-1,-1,-1,19,20,19,19,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48, 22,23,24,25,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,40,40,40,40,40,40,40,40,41,41,41,41,42,43,44,45,-1,47,47,47,48, 23,23,24,25,26,26,25,24,23,22,21,21,21,21,21,21,-1,24,24,25,26,27,28,29,30,31,-1,39,39,39,39,39,39,39,40,41,42,42,42,-1,44,44,45,-1,48,48,48,48, 24,24,24,25,-1,26,25,24,23,22,22,22,22,22,22,-1,-1,25,25,25,26,27,28,29,30,31,-1,39,38,38,38,38,38,39,40,41,42,43,43,44,45,45,45,-1,49,49,49,49, 25,25,25,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,-1,27,26,26,26,26,27,28,29,30,31,-1,39,38,37,37,37,38,39,40,41,42,43,44,44,45,46,46,-1,50,50,50,50, -1,26,26,27,28,-1,26,25,24,24,24,24,24,24,24,25,26,27,27,27,27,27,28,-1,31,31,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,45,46,-1,-1,51,51,51,51, -1,-1,27,27,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,27,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,47,-1,51,51,52,52,52, -1,-1,28,28,28,27,26,26,26,26,-1,33,32,31,30,29,28,28,28,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,47,47,48,48,49,50,51,51,52,53, 31,30,29,29,28,27,27,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,30,30,30,30,30,31,32,33,34,35,36,-1,-1,44,44,44,44,45,46,47,48,49,49,50,50,51,52,53, 31,30,30,29,28,28,28,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,-1,44,43,43,43,44,45,46,47,48,49,49,49,50,51,-1,54, 31,31,30,29,29,29,29,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,32,32,32,32,33,34,35,36,-1,44,43,42,43,44,45,46,47,48,48,48,49,50,51,-1,55, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,33,33,33,33,33,34,35,36,-1,-1,-1,41,-1,-1,-1,47,47,47,47,48,49,50,51,-1,55, 32,31,31,31,31,31,31,32,33,34,35,36,36,35,34,33,33,-1,-1,39,39,40,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47,48,-1,51,-1,-1,54, 32,32,32,32,32,32,32,32,33,34,35,36,36,35,34,34,34,-1,38,38,39,40,-1,35,35,35,35,35,35,35,36,-1,39,39,40,41,42,-1,45,45,46,47,48,-1,-1,-1,53,53, 33,33,33,33,33,-1,33,33,33,34,35,36,36,35,35,35,35,36,37,38,39,40,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 34,34,34,34,-1,-1,34,34,34,34,35,36,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,40,41,42,-1,45,45,46,47,48,49,-1,52,52,53, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,37,37,37,37,-1,-1,39,39,40,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,46,46,46,47,48,-1,-1,53,53,53, 36,36,36,37,38,39,38,37,36,36,36,36,37,38,38,38,-1,-1,-1,-1,40,40,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,42,-1,47,47,47,47,48,-1,-1,54,54,54, 14,14,14,14,14,15,16,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 13,13,13,13,14,15,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,24,-1,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 12,12,12,12,-1,16,-1,16,15,15,15,15,16,17,18,-1,-1,22,22,23,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 12,11,11,11,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,23,23,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,10,10,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,9,9,9,9,9,10,11,12,13,14,15,16,16,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,8,8,8,8,9,10,11,12,13,14,15,15,15,15,15,16,17,18,19,19,20,21,22,23,-1,39,38,37,36,35,35,36,37,38,39,39,40,41,42,43,44,-1,46,46,46,47,48, 7,7,7,7,8,9,10,11,12,13,14,14,14,14,14,15,16,17,18,18,19,20,21,22,23,-1,39,38,37,37,-1,36,36,37,38,39,40,40,41,42,43,44,-1,47,47,47,47,48, 6,6,6,7,8,9,10,11,12,13,14,13,13,13,13,-1,-1,17,17,18,19,20,21,22,23,-1,39,38,38,38,38,37,37,37,38,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,49, 5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 4,4,4,-1,4,4,4,4,5,6,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 3,3,3,-1,3,3,3,4,5,6,-1,-1,10,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,3,3,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 8,7,6,5,4,4,4,4,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 8,7,6,6,-1,5,5,5,5,6,-1,11,11,11,11,12,13,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 8,7,7,7,7,6,6,6,6,6,-1,12,12,12,12,12,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 8,8,8,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,14,14,14,14,15,-1,-1,22,22,22,-1,25,26,27,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 23,23,-1,9,9,9,9,9,10,11,12,13,14,15,15,15,15,-1,16,17,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 22,22,-1,10,10,10,10,10,10,11,-1,14,14,15,16,16,16,17,17,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 21,22,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,17,17,18,-1,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 20,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,18,18,-1,27,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 19,-1,14,13,13,13,13,13,-1,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 18,-1,14,14,14,14,14,14,-1,14,15,16,-1,17,17,17,-1,24,24,24,25,26,27,-1,34,35,35,35,35,36,37,37,36,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 17,16,15,15,15,15,15,15,-1,15,15,16,-1,18,-1,-1,-1,23,23,24,25,-1,-1,-1,33,-1,34,34,35,36,37,37,36,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 18,-1,16,16,16,16,16,16,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,33,32,32,32,33,34,35,36,37,37,37,37,37,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47, 19,-1,17,17,17,17,-1,17,18,-1,17,17,17,18,19,20,21,22,23,24,-1,-1,33,32,31,32,33,34,35,36,37,38,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46,47, 20,-1,-1,-1,-1,18,19,18,18,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,40,41,42,43,-1,-1,45,45,46,47, 21,22,23,24,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,39,39,39,39,39,39,39,39,40,40,40,40,41,42,43,44,-1,46,46,46,47, 22,22,23,24,25,25,24,23,22,21,20,20,20,20,20,20,-1,23,23,24,25,26,27,28,29,30,-1,38,38,38,38,38,38,38,39,40,41,41,41,-1,43,43,44,-1,47,47,47,47, 23,23,23,24,-1,25,24,23,22,21,21,21,21,21,21,-1,-1,24,24,24,25,26,27,28,29,30,-1,38,37,37,37,37,37,38,39,40,41,42,42,43,44,44,44,-1,48,48,48,48, 24,24,24,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,-1,26,25,25,25,25,26,27,28,29,30,-1,38,37,36,36,36,37,38,39,40,41,42,43,43,44,45,45,-1,49,49,49,49, -1,25,25,26,27,-1,25,24,23,23,23,23,23,23,23,24,25,26,26,26,26,26,27,-1,30,30,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,44,45,-1,-1,50,50,50,50, -1,-1,26,26,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,26,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,46,-1,50,50,51,51,51, -1,-1,27,27,27,26,25,25,25,25,-1,32,31,30,29,28,27,27,27,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,46,46,47,47,48,49,50,50,51,52, 30,29,28,28,27,26,26,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,35,-1,-1,43,43,43,43,44,45,46,47,48,48,49,49,50,51,52, 30,29,29,28,27,27,27,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,30,30,30,30,30,31,32,33,34,35,-1,43,42,42,42,43,44,45,46,47,48,48,48,49,50,-1,53, 30,30,29,28,28,28,28,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,31,31,31,31,32,33,34,35,-1,43,42,41,42,43,44,45,46,47,47,47,48,49,50,-1,54, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,32,32,32,32,32,33,34,35,-1,-1,-1,40,-1,-1,-1,46,46,46,46,47,48,49,50,-1,54, 31,30,30,30,30,30,30,31,32,33,34,35,35,34,33,32,32,-1,-1,38,38,39,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46,47,-1,50,-1,-1,53, 31,31,31,31,31,31,31,31,32,33,34,35,35,34,33,33,33,-1,37,37,38,39,-1,34,34,34,34,34,34,34,35,-1,38,38,39,40,41,-1,44,44,45,46,47,-1,-1,-1,52,52, 32,32,32,32,32,-1,32,32,32,33,34,35,35,34,34,34,34,35,36,37,38,39,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 33,33,33,33,-1,-1,33,33,33,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,39,40,41,-1,44,44,45,46,47,48,-1,51,51,52, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,36,36,36,36,-1,-1,38,38,39,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,45,45,45,46,47,-1,-1,52,52,52, 35,35,35,36,37,38,37,36,35,35,35,35,36,37,37,37,-1,-1,-1,-1,39,39,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,41,-1,46,46,46,46,47,-1,-1,53,53,53, 15,15,15,15,15,16,17,18,18,18,18,18,18,18,19,20,21,22,23,24,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 14,14,14,14,15,16,17,17,17,17,17,17,17,18,19,20,21,22,23,23,23,23,-1,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 13,13,13,13,-1,17,-1,17,16,16,16,16,17,18,19,-1,-1,23,22,22,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 13,12,12,12,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,23,22,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,11,11,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,10,10,10,10,10,11,12,13,14,15,15,15,15,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,9,9,9,9,10,11,12,13,14,14,14,14,14,14,14,15,16,17,18,18,19,20,21,22,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 8,8,8,8,9,10,11,12,13,14,13,13,13,13,13,14,15,16,17,17,18,19,20,21,22,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 7,7,7,8,9,10,11,12,13,14,13,12,12,12,12,-1,-1,16,16,17,18,19,20,21,22,-1,38,37,37,37,37,36,36,36,37,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,48, 6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 5,5,5,-1,3,3,3,3,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 4,4,4,-1,2,2,2,3,4,5,-1,-1,9,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,2,2,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 7,6,5,4,3,3,3,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 7,6,5,5,-1,4,4,4,4,5,-1,10,10,10,10,11,12,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 7,6,6,6,6,5,5,5,5,5,-1,11,11,11,11,11,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 7,7,7,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,7,7,7,7,8,9,10,11,12,13,14,13,13,13,13,14,-1,-1,21,21,21,-1,24,25,26,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 22,22,-1,8,8,8,8,8,9,10,11,12,13,14,14,14,14,-1,15,16,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 21,21,-1,9,9,9,9,9,9,10,-1,13,13,14,15,15,15,16,16,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 20,21,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,16,16,17,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 19,-1,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,17,17,-1,26,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 18,-1,13,12,12,12,12,12,-1,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 17,-1,13,13,13,13,13,13,-1,13,14,15,-1,16,16,16,-1,23,23,23,24,25,26,-1,33,34,34,34,34,35,36,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 16,15,14,14,14,14,14,14,-1,14,14,15,-1,17,-1,-1,-1,22,22,23,24,-1,-1,-1,32,-1,33,33,34,35,36,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 17,-1,15,15,15,15,15,15,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,32,31,31,31,32,33,34,35,36,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 18,-1,16,16,16,16,-1,16,17,-1,16,16,16,17,18,19,20,21,22,23,-1,-1,32,31,30,31,32,33,34,35,36,37,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 19,-1,-1,-1,-1,17,18,17,17,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 20,21,22,23,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,38,38,38,38,38,38,38,38,39,39,39,39,40,41,42,43,-1,45,45,45,46, 21,21,22,23,24,24,23,22,21,20,19,19,19,19,19,19,-1,22,22,23,24,25,26,27,28,29,-1,37,37,37,37,37,37,37,38,39,40,40,40,-1,42,42,43,-1,46,46,46,46, 22,22,22,23,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,23,23,23,24,25,26,27,28,29,-1,37,36,36,36,36,36,37,38,39,40,41,41,42,43,43,43,-1,47,47,47,47, 23,23,23,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,25,24,24,24,24,25,26,27,28,29,-1,37,36,35,35,35,36,37,38,39,40,41,42,42,43,44,44,-1,48,48,48,48, -1,24,24,25,26,-1,24,23,22,22,22,22,22,22,22,23,24,25,25,25,25,25,26,-1,29,29,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,43,44,-1,-1,49,49,49,49, -1,-1,25,25,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,45,-1,49,49,50,50,50, -1,-1,26,26,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,45,45,46,46,47,48,49,49,50,51, 29,28,27,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,43,44,45,46,47,47,48,48,49,50,51, 29,28,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,43,44,45,46,47,47,47,48,49,-1,52, 29,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,43,44,45,46,46,46,47,48,49,-1,53, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,45,45,45,45,46,47,48,49,-1,53, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45,46,-1,49,-1,-1,52, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,44,45,46,-1,-1,-1,51,51, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,46,47,-1,50,50,51, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,51,51,51, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,52,52,52, 16,16,16,16,16,17,18,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 15,15,15,15,16,17,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 14,14,14,14,-1,18,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 14,13,13,13,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,12,12,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,11,11,11,11,11,12,13,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,10,10,10,10,11,12,13,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 9,9,9,9,10,11,12,13,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 8,8,8,9,10,11,12,13,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 6,6,6,-1,3,3,3,3,3,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 5,5,5,-1,2,2,2,2,3,4,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 7,6,5,4,3,3,3,3,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 7,6,5,5,-1,4,4,4,4,4,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 7,6,6,6,6,5,5,5,5,5,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 7,7,7,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,7,7,7,7,8,9,10,11,12,13,13,12,12,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 22,22,-1,8,8,8,8,8,9,10,11,12,13,13,13,13,13,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 21,21,-1,9,9,9,9,9,9,10,-1,13,13,14,14,14,14,15,15,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 20,21,-1,10,10,10,10,10,10,10,11,12,13,14,15,15,15,15,16,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 19,-1,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,16,16,16,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 18,-1,13,12,12,12,12,12,-1,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 17,-1,13,13,13,13,13,13,-1,13,14,15,-1,16,16,16,-1,23,23,23,24,25,26,-1,33,34,34,34,34,35,36,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 16,15,14,14,14,14,14,14,-1,14,14,15,-1,17,-1,-1,-1,22,22,23,24,-1,-1,-1,32,-1,33,33,34,35,36,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 17,-1,15,15,15,15,15,15,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,32,31,31,31,32,33,34,35,36,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 18,-1,16,16,16,16,-1,16,17,-1,16,16,16,17,18,19,20,21,22,23,-1,-1,32,31,30,31,32,33,34,35,36,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 19,-1,-1,-1,-1,17,18,17,17,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 20,21,22,23,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,38,38,38,38,38,38,38,38,38,38,38,38,39,40,41,42,-1,44,44,44,45, 21,21,22,23,24,24,23,22,21,20,19,19,19,19,19,19,-1,22,22,23,24,25,26,27,28,29,-1,37,37,37,37,37,37,37,38,39,39,39,39,-1,41,41,42,-1,45,45,45,45, 22,22,22,23,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,23,23,23,24,25,26,27,28,29,-1,37,36,36,36,36,36,37,38,39,40,40,40,41,42,42,42,-1,46,46,46,46, 23,23,23,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,25,24,24,24,24,25,26,27,28,29,-1,37,36,35,35,35,36,37,38,39,40,41,41,41,42,43,43,-1,47,47,47,47, -1,24,24,25,26,-1,24,23,22,22,22,22,22,22,22,23,24,25,25,25,25,25,26,-1,29,29,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,42,42,43,-1,-1,48,48,48,48, -1,-1,25,25,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,26,26,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,45,45,46,45,46,47,48,49,50,50, 29,28,27,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,43,44,45,46,46,46,47,48,49,50,51, 29,28,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,43,44,45,46,47,47,47,48,49,-1,52, 29,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,43,44,45,46,46,46,47,48,49,-1,53, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,45,45,45,45,46,47,48,49,-1,53, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45,46,-1,49,-1,-1,52, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,44,45,46,-1,-1,-1,51,51, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,46,47,-1,50,50,51, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,51,51,51, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,52,52,52, 17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 16,16,16,16,17,18,18,17,17,17,17,17,17,18,19,20,21,21,21,21,21,21,-1,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 15,15,15,15,-1,19,-1,17,16,16,16,16,17,18,19,-1,-1,21,20,20,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 15,14,14,14,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,21,20,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,13,13,13,13,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,12,12,12,12,12,13,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,11,11,11,11,12,13,14,13,12,12,12,12,12,12,12,13,14,15,16,16,17,18,19,20,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 10,10,10,10,11,12,13,14,13,12,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 9,9,9,10,11,12,13,14,13,12,11,10,10,10,10,-1,-1,14,14,15,16,17,18,19,20,-1,36,35,35,35,35,34,34,34,35,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,46, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 7,7,7,-1,3,3,3,3,3,3,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 6,6,6,-1,2,2,2,2,2,3,-1,-1,7,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,2,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 7,6,5,4,3,3,3,3,3,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 7,6,5,5,-1,4,4,4,4,4,-1,8,8,8,8,9,10,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 7,6,6,6,6,5,5,5,5,5,-1,9,9,9,9,9,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 7,7,7,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,7,7,7,7,8,9,10,11,12,13,12,11,11,11,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 22,22,-1,8,8,8,8,8,9,10,11,12,13,12,12,12,12,-1,13,14,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 21,21,-1,9,9,9,9,9,9,10,-1,13,13,13,13,13,13,14,14,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 20,21,-1,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,15,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 19,-1,-1,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,15,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 18,-1,13,12,12,12,12,12,-1,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 17,-1,13,13,13,13,13,13,-1,13,14,15,-1,16,16,16,-1,23,23,23,24,25,25,-1,33,34,34,34,34,35,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 16,15,14,14,14,14,14,14,-1,14,14,15,-1,17,-1,-1,-1,22,22,23,24,-1,-1,-1,32,-1,33,33,34,35,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 17,-1,15,15,15,15,15,15,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,32,31,31,31,32,33,34,35,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 18,-1,16,16,16,16,-1,16,17,-1,16,16,16,17,18,19,20,21,22,23,-1,-1,32,31,30,31,32,33,34,35,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 19,-1,-1,-1,-1,17,18,17,17,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 20,21,22,23,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,38,38,38,38,38,38,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 21,21,22,23,24,24,23,22,21,20,19,19,19,19,19,19,-1,22,22,23,24,25,26,27,28,29,-1,37,37,37,37,37,37,37,38,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 22,22,22,23,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,23,23,23,24,25,26,27,28,29,-1,37,36,36,36,36,36,37,38,39,39,39,39,40,41,41,41,-1,45,45,45,45, 23,23,23,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,25,24,24,24,24,25,26,27,28,29,-1,37,36,35,35,35,36,37,38,39,40,40,40,40,41,42,42,-1,46,46,46,46, -1,24,24,25,26,-1,24,23,22,22,22,22,22,22,22,23,24,25,25,25,25,25,26,-1,29,29,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,41,41,42,-1,-1,47,47,47,47, -1,-1,25,25,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,26,26,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,45,46,47,48,49,49, 29,28,27,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,43,44,45,45,45,45,46,47,48,49,50, 29,28,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,43,44,45,46,46,46,46,47,48,-1,51, 29,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,43,44,45,46,46,46,47,47,48,-1,52, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,45,45,45,45,46,47,48,48,-1,53, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45,46,-1,49,-1,-1,52, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,44,45,46,-1,-1,-1,51,51, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,46,47,-1,50,50,51, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,51,51,51, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,52,52,52, 18,18,18,18,18,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 17,17,17,17,18,18,17,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 16,16,16,16,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,20,19,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 16,15,15,15,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,20,19,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,14,14,14,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,13,13,13,13,13,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,12,12,12,12,13,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 11,11,11,11,12,13,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 10,10,10,11,12,13,14,13,12,11,10,9,9,9,9,-1,-1,13,13,14,15,16,17,18,19,-1,35,34,34,34,34,33,33,33,34,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,45, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 8,8,8,-1,3,3,3,3,3,3,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 7,7,7,-1,3,2,2,2,2,2,-1,-1,6,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,3,2,2,2,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 7,6,5,4,3,3,3,3,3,3,-1,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 7,6,5,5,-1,4,4,4,4,4,-1,7,7,7,7,8,9,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 7,6,6,6,6,5,5,5,5,5,-1,8,8,8,8,8,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 7,7,7,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,7,7,7,7,8,9,10,11,12,12,11,10,10,10,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 22,22,-1,8,8,8,8,8,9,10,11,12,12,11,11,11,11,-1,12,13,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 21,21,-1,9,9,9,9,9,9,10,-1,13,12,12,12,12,12,13,13,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 20,21,-1,10,10,10,10,10,10,10,11,12,13,13,13,13,13,13,14,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 19,-1,-1,11,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 18,-1,13,12,12,12,12,12,-1,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 17,-1,13,13,13,13,13,13,-1,13,14,15,-1,16,16,16,-1,23,23,23,24,24,24,-1,33,34,34,34,34,35,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 16,15,14,14,14,14,14,14,-1,14,14,15,-1,17,-1,-1,-1,22,22,23,24,-1,-1,-1,32,-1,33,33,34,35,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 17,-1,15,15,15,15,15,15,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,32,31,31,31,32,33,34,35,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 18,-1,16,16,16,16,-1,16,17,-1,16,16,16,17,18,19,20,21,22,23,-1,-1,32,31,30,31,32,33,34,35,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 19,-1,-1,-1,-1,17,18,17,17,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 20,21,22,23,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,38,38,38,38,38,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 21,21,22,23,24,24,23,22,21,20,19,19,19,19,19,19,-1,22,22,23,24,25,26,27,28,29,-1,37,37,37,37,37,37,37,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 22,22,22,23,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,23,23,23,24,25,26,27,28,29,-1,37,36,36,36,36,36,37,38,38,38,38,38,39,40,40,40,-1,44,44,44,44, 23,23,23,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,25,24,24,24,24,25,26,27,28,29,-1,37,36,35,35,35,36,37,38,39,39,39,39,39,40,41,41,-1,45,45,45,45, -1,24,24,25,26,-1,24,23,22,22,22,22,22,22,22,23,24,25,25,25,25,25,26,-1,29,29,-1,-1,-1,34,34,35,36,37,38,39,40,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,25,25,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,26,26,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,45,45,44,43,44,45,46,47,48,48, 29,28,27,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,43,44,45,44,44,44,45,46,47,48,49, 29,28,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,43,44,45,45,45,45,45,46,47,-1,50, 29,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,43,44,45,46,46,46,46,46,47,-1,51, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,45,45,45,45,46,47,47,47,-1,52, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45,46,-1,48,-1,-1,52, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,44,45,46,-1,-1,-1,51,51, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,46,47,-1,50,50,51, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,51,51,51, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,52,52,52, 19,19,19,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,20,21,22,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 18,18,18,18,18,17,16,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,-1,21,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 17,17,17,17,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,19,18,18,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 17,16,16,16,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,19,18,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,15,15,15,15,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,14,14,14,14,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,15,15,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,13,13,13,13,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,14,15,16,17,18,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 12,12,12,12,13,14,13,12,11,10,9,9,9,9,9,10,11,12,13,13,14,15,16,17,18,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 11,11,11,12,13,14,13,12,11,10,9,8,8,8,8,-1,-1,12,12,13,14,15,16,17,18,-1,34,33,33,33,33,32,32,32,33,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,44, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 9,9,9,-1,4,3,3,3,3,3,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 8,8,8,-1,4,3,2,2,2,2,-1,-1,5,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,4,3,2,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 8,7,6,5,4,3,3,3,3,3,-1,5,5,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 8,7,6,6,-1,4,4,4,4,4,-1,6,6,6,6,7,8,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 8,7,7,7,6,5,5,5,5,5,-1,7,7,7,7,7,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 8,8,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,7,7,7,7,8,9,10,11,12,11,10,9,9,9,9,10,-1,-1,17,17,17,-1,20,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 22,22,-1,8,8,8,8,8,9,10,11,12,11,10,10,10,10,-1,11,12,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 21,21,-1,9,9,9,9,9,9,10,-1,12,11,11,11,11,11,12,12,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 20,21,-1,10,10,10,10,10,10,10,11,12,12,12,12,12,12,12,13,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 19,-1,-1,11,11,11,11,11,11,11,11,12,13,13,13,13,13,13,13,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 18,-1,13,12,12,12,12,12,-1,12,-1,-1,-1,14,14,14,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 17,-1,13,13,13,13,13,13,-1,13,14,15,-1,15,15,15,-1,23,23,23,23,23,23,-1,33,34,34,34,34,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 16,15,14,14,14,14,14,14,-1,14,14,15,-1,16,-1,-1,-1,22,22,23,24,-1,-1,-1,32,-1,33,33,34,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 17,-1,15,15,15,15,15,15,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,32,31,31,31,32,33,34,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 18,-1,16,16,16,16,-1,16,17,-1,16,16,16,17,18,19,20,21,22,23,-1,-1,32,31,30,31,32,33,34,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 19,-1,-1,-1,-1,17,18,17,17,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 20,21,22,23,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,38,38,38,38,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 21,21,22,23,24,24,23,22,21,20,19,19,19,19,19,19,-1,22,22,23,24,25,26,27,28,29,-1,37,37,37,37,37,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 22,22,22,23,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,23,23,23,24,25,26,27,28,29,-1,37,36,36,36,36,36,37,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 23,23,23,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,25,24,24,24,24,25,26,27,28,29,-1,37,36,35,35,35,36,37,38,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,24,24,25,26,-1,24,23,22,22,22,22,22,22,22,23,24,25,25,25,25,25,26,-1,29,29,-1,-1,-1,34,34,35,36,37,38,39,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,25,25,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,26,26,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,43,44,45,46,47,47, 29,28,27,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,43,44,44,43,43,43,44,45,46,47,48, 29,28,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,43,44,44,44,44,44,44,45,46,-1,49, 29,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,43,44,45,45,45,45,45,45,46,-1,50, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,45,45,45,45,46,46,46,46,-1,51, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45,46,-1,47,-1,-1,52, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,44,45,46,-1,-1,-1,51,51, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,46,47,-1,50,50,51, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,51,51,51, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,52,52,52, 19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,19,20,21,21,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 18,18,18,18,17,16,15,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,-1,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 18,17,17,17,-1,17,-1,14,13,13,13,13,14,15,16,-1,-1,18,17,17,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 18,17,16,16,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,18,17,16,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,16,16,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,15,15,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,14,14,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,14,14,14,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,13,14,15,16,17,-1,33,32,31,30,29,29,30,31,32,33,33,34,35,36,37,38,-1,40,40,40,41,42, 13,13,13,13,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,12,13,14,15,16,17,-1,33,32,31,31,-1,30,30,31,32,33,34,34,35,36,37,38,-1,41,41,41,41,42, 12,12,12,13,14,13,12,11,10,9,8,7,7,7,7,-1,-1,11,11,12,13,14,15,16,17,-1,33,32,32,32,32,31,31,31,32,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,43, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 10,10,10,-1,5,4,3,3,3,3,-1,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 9,9,9,-1,5,4,3,2,2,2,-1,-1,4,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,21,22,23,24,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,19,20,21,22,-1,25,25,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,5,4,3,2,2,2,-1,3,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 9,8,7,6,5,4,3,3,3,3,-1,4,4,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 9,8,7,7,-1,4,4,4,4,4,-1,5,5,5,5,6,7,8,9,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 9,8,8,7,6,5,5,5,5,5,-1,6,6,6,6,6,7,8,9,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 9,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,-1,15,15,15,16,17,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,7,7,7,7,8,9,10,11,11,10,9,8,8,8,8,9,-1,-1,16,16,16,-1,19,20,21,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 22,22,-1,8,8,8,8,8,9,10,11,11,10,9,9,9,9,-1,10,11,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 21,21,-1,9,9,9,9,9,9,10,-1,11,10,10,10,10,10,11,11,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 20,21,-1,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,12,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 19,-1,-1,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 18,-1,13,12,12,12,12,12,-1,12,-1,-1,-1,13,13,13,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 17,-1,13,13,13,13,13,13,-1,13,14,15,-1,14,14,14,-1,22,22,22,22,22,22,-1,33,34,34,34,34,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 16,15,14,14,14,14,14,14,-1,14,14,15,-1,15,-1,-1,-1,21,21,22,23,-1,-1,-1,32,-1,33,33,34,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 17,-1,15,15,15,15,15,15,-1,-1,15,15,16,16,17,18,19,20,21,22,-1,-1,32,31,31,31,32,33,34,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 18,-1,16,16,16,16,-1,16,17,-1,16,16,16,17,17,18,19,20,21,22,-1,-1,32,31,30,31,32,33,34,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 19,-1,-1,-1,-1,17,18,17,17,-1,17,17,17,17,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 20,21,22,23,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,38,38,38,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 21,21,22,23,24,24,23,22,21,20,19,19,19,19,19,19,-1,22,22,23,24,25,26,27,28,29,-1,37,37,37,37,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 22,22,22,23,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,23,23,23,24,25,26,27,28,29,-1,37,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 23,23,23,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,25,24,24,24,24,25,26,27,28,29,-1,37,36,35,35,35,36,37,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,24,24,25,26,-1,24,23,22,22,22,22,22,22,22,23,24,25,25,25,25,25,26,-1,29,29,-1,-1,-1,34,34,35,36,37,38,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,25,25,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,26,26,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 29,28,27,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,43,44,43,42,42,42,43,44,45,46,47, 29,28,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,29,29,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,43,44,43,43,43,43,43,44,45,-1,48, 29,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,43,44,44,44,44,44,44,44,45,-1,49, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,45,45,45,45,45,45,45,45,-1,50, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45,46,-1,46,-1,-1,51, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,44,45,46,-1,-1,-1,51,51, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,46,47,-1,50,50,51, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,51,51,51, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,52,52,52, 18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,19,20,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 17,17,17,17,16,15,14,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,-1,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 17,16,16,16,-1,16,-1,13,12,12,12,12,13,14,15,-1,-1,17,16,16,16,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 17,16,15,15,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,17,16,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,16,15,14,14,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,17,17,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,13,13,-1,-1,16,16,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,12,13,14,15,16,-1,32,31,30,29,28,28,29,30,31,32,32,33,34,35,36,37,-1,39,39,39,40,41, 14,14,14,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,11,12,13,14,15,16,-1,32,31,30,30,-1,29,29,30,31,32,33,33,34,35,36,37,-1,40,40,40,40,41, 13,13,13,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,10,10,11,12,13,14,15,16,-1,32,31,31,31,31,30,30,30,31,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,42, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 11,11,11,-1,6,5,4,3,3,3,-1,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 10,10,10,-1,6,5,4,3,2,2,-1,-1,3,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,-1,19,19,20,21,22,23,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,-1,24,24,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 10,9,8,7,6,5,4,3,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 10,9,8,8,-1,5,4,4,4,4,-1,4,4,4,4,5,6,7,8,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 10,9,8,7,6,5,5,5,5,5,-1,5,5,5,5,5,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,7,7,7,7,8,9,10,11,10,9,8,7,7,7,7,8,-1,-1,15,15,15,-1,18,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 22,22,-1,8,8,8,8,8,9,10,11,10,9,8,8,8,8,-1,9,10,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 21,21,-1,9,9,9,9,9,9,10,-1,10,9,9,9,9,9,10,10,10,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 20,21,-1,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,11,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 19,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 18,-1,13,12,12,12,12,12,-1,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 17,-1,13,13,13,13,13,13,-1,13,14,15,-1,13,13,13,-1,21,21,21,21,21,21,-1,32,33,33,33,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 16,15,14,14,14,14,14,14,-1,14,14,15,-1,14,-1,-1,-1,20,20,21,22,-1,-1,-1,31,-1,32,32,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 17,-1,15,15,15,15,15,15,-1,-1,15,15,16,15,16,17,18,19,20,21,-1,-1,31,30,30,30,31,32,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 18,-1,16,16,16,16,-1,16,17,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,31,30,29,30,31,32,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 19,-1,-1,-1,-1,17,18,17,17,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 20,21,22,23,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,37,37,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 21,21,22,23,24,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,36,36,36,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 22,22,22,23,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 23,23,23,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,36,35,34,34,34,35,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,24,24,25,26,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,35,36,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,25,25,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,26,26,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 29,28,27,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,43,42,41,41,41,42,43,44,45,46, 29,28,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,42,43,42,42,42,42,42,43,44,-1,47, 29,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,42,43,43,43,43,43,43,43,44,-1,48, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44,45,-1,45,-1,-1,50, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,44,45,-1,-1,-1,50,50, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, 17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,18,19,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 16,16,16,16,15,14,13,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,-1,18,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 16,15,15,15,-1,15,-1,12,11,11,11,11,12,13,14,-1,-1,16,15,15,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 16,15,14,14,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,16,15,14,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,15,14,13,13,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,-1,12,12,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,11,12,13,14,15,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 15,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,10,11,12,13,14,15,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 14,14,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,9,9,10,11,12,13,14,15,-1,31,30,30,30,30,29,29,29,30,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,41, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 12,12,12,-1,7,6,5,4,4,4,-1,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 11,11,11,-1,7,6,5,4,3,3,-1,-1,2,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,7,6,5,4,3,3,-1,2,2,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 11,10,9,8,7,6,5,4,4,4,-1,3,3,3,3,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 11,10,9,9,-1,6,5,5,5,5,-1,4,4,4,4,4,5,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 11,10,9,8,7,6,6,6,6,6,-1,5,5,5,5,5,5,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,8,8,8,8,9,10,11,11,10,9,8,7,7,7,7,7,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 23,23,-1,9,9,9,9,9,10,11,11,10,9,8,8,8,8,-1,8,9,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 22,22,-1,10,10,10,10,10,10,11,-1,10,9,9,9,9,9,10,9,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 21,22,-1,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 20,-1,-1,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 19,-1,14,13,13,13,13,13,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 18,-1,14,14,14,14,14,14,-1,14,15,16,-1,13,13,13,-1,21,21,21,20,20,20,-1,32,33,33,33,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 17,16,15,15,15,15,15,15,-1,15,15,16,-1,14,-1,-1,-1,20,20,21,21,-1,-1,-1,31,-1,32,32,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 18,-1,16,16,16,16,16,16,-1,-1,16,16,16,15,16,17,18,19,20,21,-1,-1,31,30,30,30,31,32,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 19,-1,17,17,17,17,-1,17,18,-1,17,17,16,16,16,17,18,19,20,21,-1,-1,31,30,29,30,31,32,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 20,-1,-1,-1,-1,18,19,18,18,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 21,22,23,24,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,37,37,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 22,22,23,24,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,36,36,36,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 23,23,23,24,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,35,35,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 24,24,24,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,36,35,34,34,34,35,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,25,25,26,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,35,36,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,26,26,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,27,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,42,41,40,40,40,41,42,43,44,45, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,42,42,41,41,41,41,41,42,43,-1,46, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,42,42,42,42,42,42,42,42,43,-1,47, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44,44,-1,44,-1,-1,49, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,44,45,-1,-1,-1,50,50, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, 17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 16,16,16,16,15,14,13,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 16,15,15,15,-1,15,-1,12,11,11,11,11,12,13,14,-1,-1,16,15,15,15,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 16,15,14,14,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,16,15,14,14,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,15,14,13,13,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,-1,12,12,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,11,12,13,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,10,11,12,12,13,14,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 15,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,9,9,10,11,11,12,13,14,-1,30,29,29,29,29,28,28,28,29,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,40, 14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 13,13,13,-1,8,7,6,5,5,5,-1,4,3,4,5,6,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 12,12,12,-1,8,7,6,5,4,4,-1,-1,2,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,18,19,20,21,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,-1,22,22,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,8,7,6,5,4,4,-1,2,2,2,2,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 12,11,10,9,8,7,6,5,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 12,11,10,10,-1,7,6,6,6,6,-1,4,4,4,4,4,4,5,6,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 12,11,10,9,8,7,7,7,7,7,-1,5,5,5,5,5,5,5,6,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,9,9,9,9,10,11,12,11,10,9,8,7,7,7,7,7,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 24,24,-1,10,10,10,10,10,11,12,11,10,9,8,8,8,8,-1,8,9,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 23,23,-1,11,11,11,11,11,11,12,-1,10,9,9,9,9,9,10,9,9,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 22,23,-1,12,12,12,12,12,12,12,11,10,10,10,10,10,10,10,10,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 21,-1,-1,13,13,13,13,13,13,12,11,11,11,11,11,11,11,11,11,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 20,-1,15,14,14,14,14,14,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 19,-1,15,15,15,15,15,15,-1,14,15,16,-1,13,13,13,-1,21,21,20,19,19,19,-1,32,33,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 18,17,16,16,16,16,16,16,-1,15,15,16,-1,14,-1,-1,-1,20,20,20,20,-1,-1,-1,31,-1,32,32,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 19,-1,17,17,17,17,17,17,-1,-1,16,16,16,15,16,17,18,19,20,21,-1,-1,31,30,30,30,31,32,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 20,-1,18,18,18,18,-1,18,19,-1,17,17,16,16,16,17,18,19,20,21,-1,-1,31,30,29,30,31,32,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 21,-1,-1,-1,-1,19,20,19,19,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 22,23,24,25,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 23,23,24,25,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,36,36,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 24,24,24,25,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,35,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 25,25,25,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,26,26,27,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,35,35,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,27,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,28,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,41,40,39,39,39,40,41,42,43,44, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,42,41,40,40,40,40,40,41,42,-1,45, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,42,41,41,41,41,41,41,41,42,-1,46, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,43,43,-1,43,-1,-1,48, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,44,44,-1,-1,-1,50,49, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, 17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 16,16,16,16,15,14,13,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 16,15,15,15,-1,15,-1,12,11,11,11,11,12,13,14,-1,-1,16,15,15,15,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 16,15,14,14,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,16,15,14,14,15,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,15,14,13,13,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,-1,12,12,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,11,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,10,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,9,9,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,5,6,7,8,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 14,14,14,-1,9,8,7,6,6,6,-1,4,3,4,5,6,7,8,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 13,13,13,-1,9,8,7,6,5,5,-1,-1,2,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,9,8,7,6,5,5,-1,2,2,2,2,2,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 13,12,11,10,9,8,7,6,6,6,-1,3,3,3,3,3,3,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 13,12,11,11,-1,8,7,7,7,7,-1,4,4,4,4,4,4,4,5,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 13,12,11,10,9,8,8,8,8,8,-1,5,5,5,5,5,5,5,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,10,10,10,10,11,12,12,11,10,9,8,7,7,7,7,7,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 25,25,-1,11,11,11,11,11,12,12,11,10,9,8,8,8,8,-1,8,9,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 24,24,-1,12,12,12,12,12,12,13,-1,10,9,9,9,9,9,10,9,9,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 23,24,-1,13,13,13,13,13,13,12,11,10,10,10,10,10,10,10,10,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 22,-1,-1,14,14,14,14,14,13,12,11,11,11,11,11,11,11,11,11,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 21,-1,16,15,15,15,15,15,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 20,-1,16,16,16,16,16,16,-1,14,15,16,-1,13,13,13,-1,21,20,19,18,18,18,-1,32,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 19,18,17,17,17,17,17,17,-1,15,15,16,-1,14,-1,-1,-1,20,20,19,19,-1,-1,-1,31,-1,32,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 20,-1,18,18,18,18,18,18,-1,-1,16,16,16,15,16,17,18,19,20,20,-1,-1,31,30,30,30,31,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 21,-1,19,19,19,19,-1,19,20,-1,17,17,16,16,16,17,18,19,20,21,-1,-1,31,30,29,30,31,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 22,-1,-1,-1,-1,20,21,20,20,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 23,24,25,26,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 24,24,25,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 25,25,25,26,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 26,26,26,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,27,27,27,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,28,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,41,40,39,38,38,38,39,40,41,42,43, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,41,40,39,39,39,39,39,40,41,-1,44, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,41,40,40,40,40,40,40,40,41,-1,45, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,42,42,42,-1,42,-1,-1,47, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,43,43,-1,-1,-1,49,48, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,45,-1,48,48,49, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,49,49,49, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,50,50,50, 18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 17,17,17,17,16,15,14,13,13,13,13,13,13,14,15,16,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 17,16,16,16,-1,16,-1,13,12,12,12,12,13,14,15,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 17,16,15,15,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,16,15,14,14,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,11,11,11,11,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,10,10,10,10,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,9,9,9,9,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 15,15,15,-1,10,9,8,7,7,7,-1,5,4,5,6,7,8,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 14,14,14,-1,10,9,8,7,6,6,-1,-1,3,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,10,9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 14,13,12,11,10,9,8,7,7,7,-1,3,3,3,3,3,3,3,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 14,13,12,12,-1,9,8,8,8,8,-1,4,4,4,4,4,4,4,4,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 14,13,12,11,10,9,9,9,9,9,-1,5,5,5,5,5,5,5,5,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,11,11,11,11,12,13,12,11,10,9,8,7,7,7,7,7,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 26,26,-1,12,12,12,12,12,13,12,11,10,9,8,8,8,8,-1,8,9,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 25,25,-1,13,13,13,13,13,13,13,-1,10,9,9,9,9,9,10,9,9,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 24,25,-1,14,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 23,-1,-1,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 22,-1,17,16,16,16,15,15,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 21,-1,17,17,17,16,16,16,-1,14,15,16,-1,13,13,13,-1,20,19,18,17,17,17,-1,32,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 20,19,18,18,17,17,17,17,-1,15,15,16,-1,14,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 21,-1,19,18,18,18,18,18,-1,-1,16,16,16,15,16,17,18,19,19,19,-1,-1,31,30,30,30,31,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 22,-1,19,19,19,19,-1,19,20,-1,17,17,16,16,16,17,18,19,20,20,-1,-1,31,30,29,30,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 23,-1,-1,-1,-1,20,21,20,20,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 24,25,26,27,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 25,25,26,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 26,26,26,27,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 27,27,27,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,28,28,27,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,28,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,40,39,38,37,37,37,38,39,40,41,42, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,40,39,38,38,38,38,38,39,40,-1,43, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,40,39,39,39,39,39,39,39,40,-1,44, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,41,41,41,41,41,-1,41,-1,-1,46, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,42,42,42,-1,-1,-1,48,47, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,43,43,44,45,46,47,48, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,44,44,-1,47,47,48, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,48,48,48, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,49,49,49, 19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 18,18,18,18,17,16,15,14,14,14,14,14,14,15,16,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 18,17,17,17,-1,17,-1,14,13,13,13,13,14,15,16,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 18,17,16,16,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,17,16,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,9,9,9,9,9,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,8,8,8,8,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,37, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,8,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 16,16,16,-1,11,10,9,8,8,8,-1,6,5,6,7,8,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 15,15,15,-1,11,10,9,8,7,7,-1,-1,4,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,11,10,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,-1,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 15,14,13,12,11,10,9,8,8,8,-1,4,3,3,3,3,3,3,3,4,5,6,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 15,14,13,13,-1,10,9,9,9,9,-1,4,4,4,4,4,4,4,4,-1,-1,7,-1,11,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 15,14,13,12,11,10,10,10,10,10,-1,5,5,5,5,5,5,5,5,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,-1,9,9,9,10,11,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,12,12,12,12,13,13,12,11,10,9,8,7,7,7,7,7,-1,-1,10,10,10,-1,13,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 27,27,-1,13,13,13,13,13,13,12,11,10,9,8,8,8,8,-1,8,9,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 26,26,-1,14,14,14,14,14,13,13,-1,10,9,9,9,9,9,10,9,9,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 25,26,-1,15,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 24,-1,-1,16,16,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 23,-1,18,17,17,16,15,15,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 22,-1,18,18,17,16,16,16,-1,14,15,16,-1,13,13,13,-1,19,18,17,16,16,16,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 21,20,19,18,17,17,17,17,-1,15,15,16,-1,14,-1,-1,-1,19,18,17,17,-1,-1,-1,31,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 22,-1,19,18,18,18,18,18,-1,-1,16,16,16,15,16,17,18,19,18,18,-1,-1,31,30,30,30,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 23,-1,19,19,19,19,-1,19,20,-1,17,17,16,16,16,17,18,19,19,19,-1,-1,31,30,29,30,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 24,-1,-1,-1,-1,20,21,20,20,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 25,26,27,27,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 26,26,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 27,27,27,27,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 28,28,28,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,29,28,27,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,28,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,40,39,38,37,36,36,36,37,38,39,40,41, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,40,39,38,37,37,37,37,37,38,39,-1,42, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,40,39,38,38,38,38,38,38,38,39,-1,43, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,40,40,40,40,40,-1,40,-1,-1,45, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,41,41,41,41,41,-1,-1,-1,47,46, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,42,42,42,43,44,45,46,47, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,43,43,43,-1,46,46,47, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,44,-1,-1,47,47,47, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,48,48,48, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 19,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 19,18,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,18,17,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,10,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,9,8,8,8,8,8,8,9,10,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,7,7,7,7,7,8,9,10,-1,26,25,25,25,25,24,24,24,25,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,36, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,8,7,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 17,17,17,-1,12,11,10,9,9,9,-1,7,6,7,8,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 16,16,16,-1,12,11,10,9,8,8,-1,-1,5,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,10,10,10,11,12,13,14,15,-1,18,18,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,12,11,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,-1,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 16,15,14,13,12,11,10,9,9,9,-1,5,4,3,3,3,3,3,3,3,4,5,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 16,15,14,14,-1,11,10,10,10,10,-1,5,4,4,4,4,4,4,4,-1,-1,6,-1,10,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 16,15,14,13,12,11,11,11,11,11,-1,5,5,5,5,5,5,5,5,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,-1,8,8,8,9,10,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,13,13,13,13,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,9,9,9,-1,12,13,14,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 27,27,-1,14,14,14,14,14,13,12,11,10,9,8,8,8,8,-1,8,9,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 26,26,-1,15,15,15,15,14,13,13,-1,10,9,9,9,9,9,10,9,9,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 25,26,-1,16,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 24,-1,-1,17,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 23,-1,19,18,17,16,15,15,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 22,-1,19,18,17,16,16,16,-1,14,15,16,-1,13,13,13,-1,18,17,16,15,15,15,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 21,20,19,18,17,17,17,17,-1,15,15,16,-1,14,-1,-1,-1,18,17,16,16,-1,-1,-1,31,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 22,-1,19,18,18,18,18,18,-1,-1,16,16,16,15,16,17,18,18,17,17,-1,-1,31,30,30,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 23,-1,19,19,19,19,-1,19,20,-1,17,17,16,16,16,17,18,18,18,18,-1,-1,31,30,29,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 24,-1,-1,-1,-1,20,21,20,20,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 25,26,27,27,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 26,26,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 27,27,27,27,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 28,28,28,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,29,28,27,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,28,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,40,39,38,37,36,35,35,35,36,37,38,39,40, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,39,38,37,36,36,36,36,36,37,38,-1,41, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,39,38,37,37,37,37,37,37,37,38,-1,42, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,39,39,39,39,39,-1,39,-1,-1,44, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,40,40,40,40,40,-1,-1,-1,46,45, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,41,41,41,41,42,43,44,45,46, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,42,42,42,42,-1,45,45,46, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,43,43,-1,-1,46,46,46, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,44,-1,-1,47,47,47, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,10,9,8,8,8,8,8,8,8,8,9,-1,25,24,23,22,21,21,22,23,24,25,25,26,27,28,29,30,-1,32,32,32,33,34, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,8,7,7,7,7,7,7,8,9,-1,25,24,23,23,-1,22,22,23,24,25,26,26,27,28,29,30,-1,33,33,33,33,34, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,6,6,6,6,6,7,8,9,-1,25,24,24,24,24,23,23,23,24,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,35, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,8,7,6,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 18,18,18,-1,13,12,11,10,10,10,-1,8,7,8,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 17,17,17,-1,13,12,11,10,9,9,-1,-1,6,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,9,9,9,10,11,12,13,14,-1,17,17,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,11,11,11,11,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,13,12,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,-1,11,11,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 17,16,15,14,13,12,11,10,10,10,-1,6,5,4,3,3,3,3,3,3,3,4,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 17,16,15,15,-1,12,11,11,11,11,-1,6,5,4,4,4,4,4,4,-1,-1,5,-1,9,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 17,16,15,14,13,12,12,12,12,12,-1,6,5,5,5,5,5,5,5,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,-1,7,7,7,8,9,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,14,14,14,14,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,8,8,8,-1,11,12,13,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 27,27,-1,15,15,15,15,14,13,12,11,10,9,8,8,8,8,-1,8,9,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 26,26,-1,16,16,16,15,14,13,13,-1,10,9,9,9,9,9,10,9,9,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 25,26,-1,17,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 24,-1,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 23,-1,19,18,17,16,15,15,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 22,-1,19,18,17,16,16,16,-1,14,15,16,-1,13,13,13,-1,17,16,15,14,14,14,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 21,20,19,18,17,17,17,17,-1,15,15,16,-1,14,-1,-1,-1,17,16,15,15,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 22,-1,19,18,18,18,18,18,-1,-1,16,16,16,15,16,17,18,17,16,16,-1,-1,31,30,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 23,-1,19,19,19,19,-1,19,20,-1,17,17,16,16,16,17,18,17,17,17,-1,-1,31,30,29,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 24,-1,-1,-1,-1,20,21,20,20,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 25,26,27,27,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 26,26,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 27,27,27,27,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 28,28,28,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,29,28,27,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,28,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,39,38,37,36,35,35,35,35,35,36,37,-1,40, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,39,38,37,36,36,36,36,36,36,36,37,-1,41, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,38,38,38,38,38,-1,38,-1,-1,43, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,39,39,39,39,39,-1,-1,-1,45,44, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,41,42,43,44,45, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,41,41,41,41,41,41,-1,44,44,45, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,42,42,42,42,42,-1,-1,45,45,45, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,43,43,43,43,43,-1,-1,46,46,46, 22,22,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 21,21,21,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 21,20,20,20,-1,19,-1,16,15,15,15,15,16,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 21,20,19,19,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,20,19,18,18,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,20,19,18,17,16,15,14,13,13,12,12,11,11,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,20,19,18,17,16,15,14,13,12,12,11,11,10,9,8,7,7,7,7,7,7,7,7,8,-1,24,23,22,21,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,32,33, 21,20,19,18,17,16,15,14,13,12,11,11,10,10,9,8,7,6,6,6,6,6,6,7,8,-1,24,23,22,22,-1,21,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,32,33, 21,20,19,18,17,16,15,14,13,12,11,10,10,9,9,-1,-1,5,5,5,5,5,6,7,8,-1,24,23,23,23,23,22,22,22,23,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,34, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 19,19,19,-1,14,13,12,11,11,11,-1,9,8,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 18,18,18,-1,14,13,12,11,10,10,-1,-1,7,-1,-1,-1,-1,-1,-1,2,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,8,8,8,9,10,11,12,13,-1,16,16,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,14,13,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,-1,10,10,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,3,3,3,3,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 18,17,16,16,-1,13,12,12,12,12,-1,7,6,5,4,4,4,4,4,-1,-1,4,-1,8,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 18,17,16,15,14,13,13,13,13,13,-1,7,6,5,5,5,5,5,5,-1,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,-1,6,6,6,7,8,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,15,15,15,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,7,7,7,-1,10,11,12,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 27,27,-1,16,16,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,9,-1,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,31,31,32, 26,26,-1,17,17,16,15,14,13,13,-1,10,9,9,9,9,9,10,9,9,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,32,-1,33, 25,26,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,33, 24,-1,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 23,-1,19,18,17,16,15,15,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 22,-1,19,18,17,16,16,16,-1,14,15,16,-1,13,13,13,-1,16,15,14,13,13,13,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 21,20,19,18,17,17,17,17,-1,15,15,16,-1,14,-1,-1,-1,16,15,14,14,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 22,-1,19,18,18,18,18,18,-1,-1,16,16,16,15,16,17,17,16,15,15,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 23,-1,19,19,19,19,-1,19,20,-1,17,17,16,16,16,17,17,16,16,16,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 24,-1,-1,-1,-1,20,21,20,20,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 25,26,27,27,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 26,26,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 27,27,27,27,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 28,28,28,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,29,28,27,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,28,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,37,37,37,37,37,-1,37,-1,-1,42, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,38,38,38,38,38,-1,-1,-1,44,43, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,39,39,39,39,39,40,41,42,43,44, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,40,40,40,40,40,40,-1,43,43,44, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,41,41,41,41,41,-1,-1,44,44,44, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,42,42,42,42,42,-1,-1,45,45,45, 23,22,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 22,22,21,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 22,21,21,21,-1,19,-1,16,15,15,15,15,16,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 22,21,20,20,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,21,20,19,18,17,16,15,14,13,12,12,11,11,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,7,7,7,7,7,7,7,8,-1,24,23,22,21,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,32,33, 22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,6,6,6,6,6,6,7,8,-1,24,23,22,22,-1,21,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,32,33, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,6,7,8,-1,24,23,23,23,23,22,22,22,23,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,34, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 20,20,20,-1,15,14,13,12,12,12,-1,10,9,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 19,19,19,-1,15,14,13,12,11,11,-1,-1,8,-1,-1,-1,-1,-1,-1,2,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,8,8,8,9,10,11,12,13,-1,16,16,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,-1,10,10,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 19,18,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,3,3,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 19,18,17,17,-1,14,13,13,13,13,-1,8,7,6,5,4,4,4,4,-1,-1,4,-1,8,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 19,18,17,16,15,14,14,14,14,14,-1,8,7,6,5,5,5,5,5,-1,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,-1,6,6,6,7,8,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,16,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,7,7,7,-1,10,11,12,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 27,27,-1,17,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,9,-1,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,31,31,32, 26,26,-1,18,17,16,15,14,13,13,-1,10,9,9,9,9,9,10,9,9,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,32,-1,33, 25,26,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,33, 24,-1,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 23,-1,19,18,17,16,15,15,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 22,-1,19,18,17,16,16,16,-1,14,15,16,-1,13,13,13,-1,16,15,14,13,13,13,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 21,20,19,18,17,17,17,17,-1,15,15,16,-1,14,-1,-1,-1,16,15,14,14,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 22,-1,19,18,18,18,18,18,-1,-1,16,16,16,15,16,17,17,16,15,15,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 23,-1,19,19,19,19,-1,19,20,-1,17,17,16,16,16,17,17,16,16,16,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 24,-1,-1,-1,-1,20,21,20,20,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 25,26,27,27,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 26,26,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 27,27,27,27,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 28,28,28,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,29,28,27,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,28,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,37,37,37,37,37,-1,37,-1,-1,42, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,38,38,38,38,38,-1,-1,-1,44,43, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,39,39,39,39,39,40,41,42,43,44, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,40,40,40,40,40,40,-1,43,43,44, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,41,41,41,41,41,-1,-1,44,44,44, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,42,42,42,42,42,-1,-1,45,45,45, 23,22,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 22,22,21,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33, 22,21,21,21,-1,19,-1,16,15,15,15,15,16,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33, 22,21,20,20,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33, -1,21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,21,20,19,18,17,16,15,14,13,12,12,11,11,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,7,7,7,7,7,7,7,8,-1,24,23,22,21,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,32,33, 22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,6,6,6,6,6,6,7,8,-1,24,23,22,22,-1,21,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,32,33, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,6,7,8,-1,24,23,23,23,23,22,22,22,23,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,34, 22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 21,21,21,-1,16,15,14,13,13,13,-1,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 20,20,20,-1,16,15,14,13,12,12,-1,-1,9,-1,-1,-1,-1,-1,-1,2,-1,-1,7,7,8,-1,11,11,12,13,14,15,16,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,8,8,8,9,10,11,12,13,-1,16,16,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,10,10,10,10,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,-1,10,10,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 20,19,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 20,19,18,18,-1,15,14,14,14,14,-1,9,8,7,6,5,4,4,4,-1,-1,4,-1,8,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 20,19,18,17,16,15,15,15,15,15,-1,9,8,7,6,5,5,5,5,-1,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,-1,6,6,6,7,8,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,17,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,7,7,7,-1,10,11,12,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 27,27,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,9,-1,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,31,31,32, 26,26,-1,18,17,16,15,14,13,13,-1,10,9,9,9,9,9,10,9,9,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,32,-1,33, 25,26,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,33, 24,-1,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 23,-1,19,18,17,16,15,15,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 22,-1,19,18,17,16,16,16,-1,14,15,16,-1,13,13,13,-1,16,15,14,13,13,13,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 21,20,19,18,17,17,17,17,-1,15,15,16,-1,14,-1,-1,-1,16,15,14,14,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 22,-1,19,18,18,18,18,18,-1,-1,16,16,16,15,16,17,17,16,15,15,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 23,-1,19,19,19,19,-1,19,20,-1,17,17,16,16,16,17,17,16,16,16,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 24,-1,-1,-1,-1,20,21,20,20,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 25,26,27,27,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 26,26,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 27,27,27,27,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 28,28,28,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,29,28,27,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,28,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,37,37,37,37,37,-1,37,-1,-1,42, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,38,38,38,38,38,-1,-1,-1,44,43, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,39,39,39,39,39,40,41,42,43,44, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,40,40,40,40,40,40,-1,43,43,44, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,41,41,41,41,41,-1,-1,44,44,44, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,42,42,42,42,42,-1,-1,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32, 25,25,24,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,-1,29,29,30,31,32, 25,24,24,24,-1,22,-1,19,18,18,18,18,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,-1,-1,-1,-1,-1,31,31,32, 25,24,23,23,-1,-1,-1,-1,17,17,17,18,17,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32, -1,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,-1,24,23,22,21,20,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,24,23,22,22,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,5,5,5,5,-1,24,23,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 25,25,25,-1,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,5,5,6,7,8,9,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 26,26,26,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,7,-1,-1,2,2,2,-1,4,4,5,6,7,8,9,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,-1,2,1,1,2,3,4,5,6,-1,9,9,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,0,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,1,1,2,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,11,11,11,10,10,-1,2,2,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,11,10,9,-1,3,3,3,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,13,13,13,13,-1,-1,8,-1,4,4,4,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,14,14,14,14,14,-1,8,7,6,5,5,5,6,7,8,9,9,9,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,8,7,6,6,6,6,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,7,7,-1,7,8,9,-1,11,11,11,11,11,11,12,-1,-1,-1,-1,-1,24,24,25,26,27,27,27, 36,36,-1,25,25,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,8,8,8,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,28,28,28, 35,35,-1,26,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,29,-1,29, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,28,29,30, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,29,29, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 31,-1,28,27,26,25,25,25,-1,23,24,24,-1,22,22,22,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,27,26,26,26,26,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 31,-1,28,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 32,-1,28,28,28,28,-1,28,29,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 33,-1,-1,-1,-1,29,30,29,29,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,29,30,31, 25,25,24,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,28,28,29,30,31, 25,24,24,24,-1,22,-1,19,18,18,18,18,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 25,24,23,23,-1,-1,-1,-1,17,17,17,18,17,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,24,23,22,21,20,19,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,5,5,5,5,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 25,25,25,-1,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,4,4,4,5,6,7,8,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 26,26,26,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,7,-1,-1,2,2,2,-1,3,3,4,5,6,7,8,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,-1,2,1,1,1,2,3,4,5,-1,8,8,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,1,0,1,2,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,1,1,1,2,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,11,11,11,10,10,-1,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,11,10,9,-1,3,3,3,3,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,13,13,13,13,-1,-1,8,-1,4,4,4,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,14,14,14,14,14,-1,8,7,6,5,5,5,6,7,8,9,8,8,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,8,7,6,6,6,6,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,7,7,-1,7,8,9,-1,10,10,10,10,10,10,11,-1,-1,-1,-1,-1,24,24,25,26,26,26,26, 36,36,-1,25,25,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,8,8,8,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,27,27,27, 35,35,-1,26,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,-1,28, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,28,29,29, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,29,29, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 31,-1,28,27,26,25,25,25,-1,23,24,24,-1,22,22,22,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,27,26,26,26,26,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 31,-1,28,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 32,-1,28,28,28,28,-1,28,29,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 33,-1,-1,-1,-1,29,30,29,29,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,25,26,27,28,29,30, 25,25,24,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,24,-1,27,27,28,29,30, 25,24,24,24,-1,22,-1,19,18,18,18,18,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,21,22,-1,-1,-1,-1,-1,29,29,30, 25,24,23,23,-1,-1,-1,-1,17,17,17,18,17,17,-1,-1,-1,12,11,10,10,11,11,10,10,11,12,13,14,15,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,29,29,30, -1,24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,-1,-1,-1,-1,-1,18,-1,20,20,20,19,20,21,22,23,24,25,26,27,28,29,30, -1,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,8,8,-1,-1,8,8,-1,23,22,21,20,19,19,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,28,28,28,29,29, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,23,22,21,21,-1,18,17,16,16,16,16,16,17,18,19,20,-1,29,29,29,29,28, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,5,5,5,5,-1,23,22,21,20,19,18,17,16,15,15,15,16,17,18,19,19,-1,-1,-1,-1,-1,27, 25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,18,18,19,18,18,18,19,20,-1,26, 25,25,25,-1,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,3,4,5,6,7,-1,13,13,13,-1,-1,-1,-1,17,17,18,19,20,-1,25, 26,26,26,-1,23,22,21,20,19,19,-1,-1,14,-1,-1,-1,-1,-1,-1,7,-1,-1,3,2,2,-1,2,2,3,4,5,6,7,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,24, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,-1,3,2,1,1,1,2,3,4,-1,7,7,-1,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,23, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,2,1,0,1,2,3,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,-1,19,19,20,21,22, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,2,1,1,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,11,11,11,10,10,-1,2,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,12,12,12,11,10,9,-1,3,3,3,3,3,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,-1,-1,21,21,22, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,13,13,13,13,-1,-1,8,-1,4,4,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,14,14,14,14,14,-1,8,7,6,5,5,5,6,7,8,8,7,7,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,23,23, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,-1,8,7,6,6,6,6,-1,-1,-1,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,7,7,-1,7,8,9,-1,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,24,24,25,26,25,25,25, 36,36,-1,25,25,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,8,8,8,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,26,26,26, 35,35,-1,26,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,27,-1,27, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,28,29,28, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,29,29, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 31,-1,28,27,26,25,25,25,-1,23,24,24,-1,22,22,22,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,27,26,26,26,26,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 31,-1,28,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 32,-1,28,28,28,28,-1,28,29,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 33,-1,-1,-1,-1,29,30,29,29,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,23,23,24,25,26,27,28,29,30, 26,26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,22,22,22,22,23,24,-1,27,27,28,29,30, 26,25,25,25,-1,23,-1,20,19,19,19,19,18,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,21,21,21,21,22,-1,-1,-1,-1,-1,29,29,30, 26,25,24,24,-1,-1,-1,-1,18,18,18,19,18,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,20,20,20,21,22,23,24,25,-1,-1,29,29,30, -1,25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,20,19,20,21,22,23,24,25,26,27,28,29,30, -1,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,23,22,21,20,19,19,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,28,28,28,29,29, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,23,22,21,21,-1,18,17,16,16,16,16,16,17,18,19,20,-1,29,29,29,29,28, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,6,6,6,6,-1,23,22,21,20,19,18,17,16,15,15,15,16,17,18,19,19,-1,-1,-1,-1,-1,27, 26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,18,18,19,18,18,18,19,20,-1,26, 26,26,26,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,3,3,3,3,4,5,6,-1,13,13,13,-1,-1,-1,-1,17,17,18,19,20,-1,25, 27,27,27,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,8,-1,-1,4,3,3,-1,2,2,2,3,4,5,6,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,24, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,4,3,2,1,1,1,2,3,-1,6,6,-1,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,23, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,3,2,1,0,1,2,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,-1,19,19,20,21,22, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,3,2,1,1,1,2,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,12,11,10,10,-1,3,2,2,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,13,13,12,11,10,9,-1,3,3,3,3,3,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,-1,-1,21,21,22, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,14,14,13,13,-1,-1,8,-1,4,4,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,15,15,14,14,14,-1,8,7,6,5,5,5,6,7,8,8,7,7,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,23,23, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,8,7,6,6,6,6,-1,-1,-1,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,7,7,-1,7,8,9,-1,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,24,24,25,26,25,25,25, 36,36,-1,26,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,8,8,8,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,26,26,26, 35,35,-1,27,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,27,-1,27, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,28,29,28, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,29,29, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 31,-1,28,27,26,25,25,25,-1,23,24,24,-1,22,22,22,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,27,26,26,26,26,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 31,-1,28,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 32,-1,28,28,28,28,-1,28,29,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 33,-1,-1,-1,-1,29,30,29,29,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,23,23,23,23,23,24,25,26,27,28,29,30, 27,27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,22,22,22,22,22,23,24,-1,27,27,28,29,30, 27,26,26,26,-1,24,-1,21,20,20,20,20,19,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,29,29,30, 27,26,25,25,-1,-1,-1,-1,19,19,19,20,19,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,21,20,20,20,21,22,23,24,25,-1,-1,29,29,30, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30, -1,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,23,22,21,20,19,19,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,28,28,28,29,29, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,23,22,21,21,-1,18,17,16,16,16,16,16,17,18,19,20,-1,29,29,29,29,28, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,7,-1,23,22,21,20,19,18,17,16,15,15,15,16,17,18,19,19,-1,-1,-1,-1,-1,27, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,18,18,19,18,18,18,19,20,-1,26, 27,27,27,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,4,3,3,3,3,3,4,5,-1,13,13,13,-1,-1,-1,-1,17,17,18,19,20,-1,25, 28,28,28,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,5,4,4,-1,2,2,2,2,3,4,5,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,24, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,5,4,3,2,1,1,1,2,-1,5,5,-1,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,23, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,4,3,2,1,0,1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,-1,19,19,20,21,22, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,11,11,-1,4,3,2,1,1,1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,12,11,10,10,-1,4,3,2,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,14,13,12,11,10,9,-1,4,3,3,3,3,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,-1,-1,21,21,22, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,15,14,13,13,-1,-1,8,-1,4,4,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,16,15,14,14,14,-1,8,7,6,5,5,5,6,7,8,8,7,7,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,23,23, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,8,7,6,6,6,6,-1,-1,-1,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,26,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,7,7,-1,7,8,9,-1,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,24,24,25,26,25,25,25, 36,36,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,8,8,8,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,26,26,26, 35,35,-1,27,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,27,-1,27, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,28,29,28, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,29,29, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 31,-1,28,27,26,25,25,25,-1,23,24,24,-1,22,22,22,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,27,26,26,26,26,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 31,-1,28,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 32,-1,28,28,28,28,-1,28,29,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 33,-1,-1,-1,-1,29,30,29,29,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,23,23,23,23,23,24,25,26,27,28,29,30, 28,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,22,22,22,22,22,23,24,-1,27,27,28,29,30, 28,27,27,27,-1,25,-1,22,21,21,21,20,19,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,29,29,30, 28,27,26,26,-1,-1,-1,-1,20,20,20,20,19,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,21,20,20,20,21,22,23,24,25,-1,-1,29,29,30, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,23,22,21,20,19,19,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,9,9,9,9,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,28,28,28,29,29, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,8,8,8,8,-1,23,22,21,21,-1,18,17,16,16,16,16,16,17,18,19,20,-1,29,29,29,29,28, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,7,7,7,-1,23,22,21,20,19,18,17,16,15,15,15,16,17,18,19,19,-1,-1,-1,-1,-1,27, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,18,18,19,18,18,18,19,20,-1,26, 28,28,28,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,5,4,3,3,3,3,3,4,5,-1,13,13,13,-1,-1,-1,-1,17,17,18,19,20,-1,25, 29,29,29,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,6,5,5,-1,2,2,2,2,3,4,5,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,24, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,6,5,4,3,2,1,1,2,-1,5,5,-1,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,23, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,5,4,3,2,1,0,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,-1,19,19,20,21,22, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,4,3,2,1,1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,5,4,3,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,5,4,3,3,3,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,-1,-1,21,21,22, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,5,4,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,16,15,14,14,14,-1,8,7,6,5,5,5,6,7,8,8,7,7,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,23,23, 30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,8,7,6,6,6,6,-1,-1,-1,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,7,7,-1,7,8,9,-1,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,24,24,25,26,25,25,25, 36,36,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,8,8,8,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,26,26,26, 35,35,-1,27,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,27,-1,27, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,28,29,28, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,29,29, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 31,-1,28,27,26,25,25,25,-1,23,24,24,-1,22,22,22,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,27,26,26,26,26,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 31,-1,28,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 32,-1,28,28,28,28,-1,28,29,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 33,-1,-1,-1,-1,29,30,29,29,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 35,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,-1,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 35,34,34,34,-1,32,-1,29,28,28,28,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 35,34,33,33,-1,-1,-1,-1,27,27,27,28,27,27,-1,-1,-1,22,21,20,20,21,20,19,18,17,16,15,14,13,12,11,12,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,20, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,10,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20, -1,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,13,12,11,10,9,9,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,18,19,20, -1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,-1,18,18,18,19,20, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,13,12,11,11,-1,8,7,6,6,6,6,6,7,8,9,10,-1,19,19,19,19,19, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,15,15,15,15,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,18, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,8,8,9,9,9,9,10,11,-1,17, 35,35,35,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,3,3,3,-1,-1,-1,-1,8,8,9,10,11,-1,16, 36,36,36,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,12,-1,12,12,12,12,13,14,15,-1,2,2,2,3,4,5,6,7,8,9,10,11,-1,15, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,13,12,11,11,11,11,11,12,-1,15,15,-1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,-1,10,10,11,12,13, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,9,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,12,11,10,9,8,8,-1,5,4,3,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,5,5,6,7,8,-1,-1,12,12,13, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,11,11,-1,-1,-1,-1,5,4,4,4,5,6,7,7,6,6,6,7,8,9,-1,13,13,13, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,7,7,7,-1,8,8,9,-1,14,14,14, 37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,15,14,13,12,11,11,-1,-1,-1,6,6,6,6,6,6,6,7,8,8,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,14,13,13,-1,12,13,14,-1,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 43,43,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,14,14,14,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 42,42,-1,34,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,15,15,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,23,22,21,20,20,-1,-1,18,-1,18, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,16,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,23,23,-1,-1,-1,-1,20,19,20,19, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,24,24,25,25,-1,22,21,-1,20,20, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,25,25,24,23,22,22,22,21,21, 38,-1,35,34,33,32,32,32,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 37,36,35,34,33,33,33,33,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,26,25,24,24,24,23,23,23,23, 38,-1,35,34,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,25,24,24,24,24,24, 39,-1,35,35,35,35,-1,35,36,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,25,25,25,25,25, 39,-1,-1,-1,-1,36,37,36,36,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,26,26,26,26, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,27,27,27,27, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,28,28,28,28, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,29,29,29,29, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,30,30,30,30, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,31,31,31,31, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,33,32,32,32,32, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,33,33,33,33, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,34,34,34,34,34,34, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,36,35,35,35,35,35,-1,35, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,37,36,36,36,36,36,36,-1,36, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,43,42,41,40,40,40,40,40,41,42,41,40,40, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, 36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 35,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,-1,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 35,34,34,34,-1,32,-1,29,28,28,28,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 35,34,33,33,-1,-1,-1,-1,27,27,27,28,27,27,-1,-1,-1,22,21,20,20,21,20,19,18,17,16,15,14,13,12,11,12,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,20, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,10,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20, -1,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,13,12,11,10,9,9,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,18,19,20, -1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,-1,18,18,18,19,19, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,13,12,11,11,-1,8,7,6,6,6,6,6,7,8,9,10,-1,19,19,19,19,18, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,15,15,15,15,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,9,-1,-1,-1,-1,-1,17, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,8,8,9,8,8,8,9,10,-1,16, 35,35,35,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,3,3,3,-1,-1,-1,-1,7,7,8,9,10,-1,15, 36,36,36,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,12,-1,12,12,12,12,13,14,15,-1,2,2,2,2,3,4,5,6,7,8,9,10,-1,14, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,13,12,11,11,11,11,11,12,-1,15,15,-1,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,13, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,1,0,1,2,3,4,5,6,-1,9,9,10,11,12, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,12,11,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11,12, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,4,5,6,7,-1,-1,11,11,12, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,11,11,-1,-1,-1,-1,5,4,4,4,5,6,7,6,5,5,5,6,7,8,-1,12,12,12, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,6,6,6,-1,7,7,8,-1,13,13,13, 37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,15,14,13,12,11,11,-1,-1,-1,6,6,6,6,6,6,6,7,7,7,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,14,13,13,-1,12,13,14,-1,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 43,43,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,14,14,14,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 42,42,-1,34,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,15,15,15,14,14,14,14,15,16,17,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,17,-1,17, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,16,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,23,22,22,-1,-1,-1,-1,19,18,19,18, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,23,23,23,24,24,-1,21,20,-1,19,19, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 38,-1,35,34,33,32,32,32,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 37,36,35,34,33,33,33,33,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,26,25,24,23,23,23,22,22,22,22, 38,-1,35,34,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,24,23,23,23,23,23, 39,-1,35,35,35,35,-1,35,36,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,24,24,24,24,24, 39,-1,-1,-1,-1,36,37,36,36,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,25,25,25,25, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,26,26,26,26, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,27,27,27,27, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,28,28,28,28, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,29,29,29,29, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,30,30,30,30, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,32,31,31,31,31, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,42,41,40,39,39,39,39,39,40,41,40,39,39, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 36,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,22,22,-1,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 36,35,35,35,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 36,35,34,34,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,21,20,19,18,17,16,15,14,13,12,11,12,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,20, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,19,19,-1,-1,-1,-1,-1,-1,10,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20, -1,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,13,12,11,10,9,9,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,18,19,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,-1,18,18,18,18,18, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,13,12,11,11,-1,8,7,6,6,6,6,6,7,8,9,9,-1,19,19,19,18,17, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,8,8,-1,-1,-1,-1,-1,16, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,8,8,8,7,7,7,8,9,-1,15, 36,36,36,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,3,3,3,-1,-1,-1,-1,6,6,7,8,9,-1,14, 37,37,37,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,14,13,13,-1,13,13,13,13,14,15,16,-1,2,2,2,2,2,3,4,5,6,7,8,9,-1,13, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,14,13,12,12,12,12,12,13,-1,16,16,-1,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,12, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,2,1,0,1,2,3,4,5,-1,8,8,9,10,11, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,13,12,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10,11, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,3,4,5,6,-1,-1,10,10,11, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,12,12,-1,-1,-1,-1,6,5,5,5,6,7,6,5,4,4,4,5,6,7,-1,11,11,11, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,6,5,5,5,-1,6,6,7,-1,12,12,12, 38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,7,7,7,6,6,6,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,15,14,14,-1,13,14,15,-1,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 44,44,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,15,15,15,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 43,43,-1,35,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,16,16,16,15,15,15,15,16,17,18,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,16,-1,16, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,17,17,16,16,16,16,16,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,22,22,22,23,23,-1,20,19,-1,18,18, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 39,-1,36,35,34,33,33,33,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 38,37,36,35,34,34,34,34,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,26,25,24,23,22,22,22,21,21,21,21, 39,-1,36,35,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,23,22,22,22,22,22, 40,-1,36,36,36,36,-1,36,37,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,23,23,23,23,23, 40,-1,-1,-1,-1,37,38,37,37,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,24,24,24,24, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32,33,34,34,35,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,25,25,25,25, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,29,29,30,31,32,33,34,35,35,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,26,26,26,26, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,27,27,27,27, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,28,28,28,28, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,29,29,29,29, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,37,36,35,34,33,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 39,38,37,36,35,34,34,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,35,35,35,35,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 39,38,37,36,35,35,35,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 39,38,37,36,36,36,36,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,38,38,38,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 39,38,38,38,38,38,38,39,40,41,42,43,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,39,39,40,41,42,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 39,39,39,39,39,39,39,39,40,41,42,43,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,40,-1,42,42,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 40,40,40,40,40,-1,40,40,40,41,42,43,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 41,41,41,41,-1,-1,41,41,41,41,42,43,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 43,43,43,44,45,46,45,44,43,43,43,43,44,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 37,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,23,22,22,-1,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 37,36,36,36,-1,34,-1,31,30,30,30,30,29,28,28,-1,-1,24,23,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 37,36,35,35,-1,-1,-1,-1,29,29,29,30,29,29,-1,-1,-1,24,23,22,22,21,20,19,18,17,16,15,14,13,12,11,12,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,20, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,19,19,-1,-1,-1,-1,-1,-1,10,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,19,19, -1,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,13,12,11,10,9,9,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,18,18,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,9,-1,18,18,18,17,17, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,13,12,11,11,-1,8,7,6,6,6,6,6,7,8,8,8,-1,19,19,18,17,16, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,7,7,-1,-1,-1,-1,-1,15, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,8,8,7,6,6,6,7,8,-1,14, 37,37,37,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,3,3,3,-1,-1,-1,-1,5,5,6,7,8,-1,13, 38,38,38,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,14,-1,14,14,14,14,15,16,17,-1,3,2,2,2,2,2,3,4,5,6,7,8,-1,12, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,15,14,13,13,13,13,13,14,-1,17,17,-1,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,11, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,3,2,1,0,1,2,3,4,-1,7,7,8,9,10, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,14,13,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,3,3,3,4,5,-1,-1,9,9,10, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,13,13,-1,-1,-1,-1,7,6,6,6,7,7,6,5,4,4,4,4,5,6,-1,10,10,10, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,6,5,5,5,-1,5,5,6,-1,11,11,11, 39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,8,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,16,15,15,-1,14,15,16,-1,9,9,9,9,9,8,8,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 45,45,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,16,16,16,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 44,44,-1,36,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,17,17,17,16,16,16,16,17,18,19,20,21,22,23,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,18,18,17,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 40,-1,37,36,35,34,34,34,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 39,38,37,36,35,35,35,35,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,26,25,24,23,22,21,21,21,20,20,20,20, 40,-1,37,36,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 41,-1,37,37,37,37,-1,37,38,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 41,-1,-1,-1,-1,38,39,38,38,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33,34,35,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,30,30,31,32,33,34,35,36,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,38,37,36,35,34,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 40,39,38,37,36,35,35,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 40,39,38,37,36,36,36,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 40,39,38,37,37,37,37,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 40,39,39,39,39,39,39,40,41,42,43,44,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 40,40,40,40,40,40,40,40,41,42,43,44,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 41,41,41,41,41,-1,41,41,41,42,43,44,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 42,42,42,42,-1,-1,42,42,42,42,43,44,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 44,44,44,45,46,47,46,45,44,44,44,44,45,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20, 38,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,12,12,13,14,-1,17,17,18,19,20, 38,37,37,37,-1,35,-1,32,31,31,31,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,12,-1,-1,-1,-1,-1,19,19,20, 38,37,36,36,-1,-1,-1,-1,30,30,30,31,30,30,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,12,11,10,10,10,11,12,13,14,15,-1,-1,19,19,19, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,19,19,-1,-1,-1,-1,-1,-1,10,-1,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18, -1,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,20,20,-1,13,12,11,10,9,9,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,17,17,17,17,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,8,8,-1,18,18,17,16,16, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,13,12,11,11,-1,8,7,6,6,6,6,6,7,7,7,7,-1,19,18,17,16,15, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,7,6,6,-1,-1,-1,-1,-1,14, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,8,7,6,5,5,5,6,7,-1,13, 38,38,38,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,4,3,3,-1,-1,-1,-1,4,4,5,6,7,-1,12, 39,39,39,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,16,15,15,-1,15,15,15,15,16,17,18,-1,4,3,2,2,2,2,2,3,4,5,6,7,-1,11, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,16,15,14,14,14,14,14,15,-1,18,18,-1,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,10, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,4,3,2,1,0,1,2,3,-1,6,6,7,8,9, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,3,3,3,3,4,-1,-1,8,8,9, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,14,14,-1,-1,-1,-1,8,7,7,7,8,7,6,5,4,4,4,4,4,5,-1,9,9,9, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,7,6,5,5,5,-1,5,5,5,-1,10,10,10, 40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,18,17,16,15,14,14,-1,-1,-1,9,9,9,9,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,17,16,16,-1,15,16,17,-1,10,10,10,10,9,8,8,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 46,46,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,17,17,17,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 45,45,-1,37,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,18,18,18,17,17,17,17,18,19,20,21,22,23,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,19,19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 41,-1,38,37,36,35,35,35,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 40,39,38,37,36,36,36,36,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,20,20,19,19,19,19, 41,-1,38,37,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 42,-1,38,38,38,38,-1,38,39,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 42,-1,-1,-1,-1,39,40,39,39,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34,35,36,36,37,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,31,31,32,33,34,35,36,37,37,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,39,38,37,36,35,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 41,40,39,38,37,36,36,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 41,40,39,38,37,37,37,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 41,40,39,38,38,38,38,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 41,40,40,40,40,40,40,41,42,43,44,45,44,43,42,41,41,-1,-1,47,47,48,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 41,41,41,41,41,41,41,41,42,43,44,45,44,43,42,42,42,-1,46,46,47,48,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 42,42,42,42,42,-1,42,42,42,43,44,45,44,43,43,43,43,44,45,46,47,48,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 43,43,43,43,-1,-1,43,43,43,43,44,45,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,45,45,45,45,-1,-1,47,47,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 45,45,45,46,47,48,47,46,45,45,45,45,46,46,46,46,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 39,39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,20, 39,38,38,38,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,19,19,19, 39,38,37,37,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,15,16,-1,-1,18,18,18, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,20,20,-1,-1,-1,-1,-1,-1,11,-1,13,12,11,10,11,12,13,14,15,16,17,17,17,17,17, -1,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,21,21,-1,14,13,12,11,10,10,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,14,13,12,11,10,9,8,8,8,8,8,8,7,7,7,7,-1,18,17,16,15,15, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,14,13,12,12,-1,9,8,7,7,7,7,7,7,6,6,6,-1,18,17,16,15,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,14,13,12,11,10,9,8,7,6,6,6,7,7,6,5,5,-1,-1,-1,-1,-1,13, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,7,6,5,4,4,4,5,6,-1,12, 39,39,39,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,5,4,4,-1,-1,-1,-1,3,3,4,5,6,-1,11, 40,40,40,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,5,4,3,2,2,2,2,2,3,4,5,6,-1,10, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,9, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,5,4,3,2,1,0,1,2,-1,5,5,6,7,8, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,6,6,7,8, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,3,3,3,3,4,-1,-1,7,7,8, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,8,8,8,7,6,5,4,4,4,4,4,5,-1,8,8,8, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,7,6,5,5,5,-1,5,5,5,-1,9,9,9, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,10,10,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,11,11,11,10,9,8,8,-1,-1,-1,-1,-1,15,14,13,12,11,11,11, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,23,22,21,20,19,18,17,16,15,15,-1,-1,13,-1,13, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,-1,-1,15,14,15,14, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,23,22,21,20,19,19,19,20,20,-1,17,16,-1,15,15, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,20,20,20,20,20,19,18,17,17,17,16,16, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,21,20,19,18,18,18,17,17,17, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,19,19,18,18,18,18, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,-1,-1,-1,-1,20,19,19,19,19,19, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,25,26,27,28,-1,-1,20,20,20,20,20, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,26,27,28,29,-1,-1,21,21,21,21, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,36,37,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,22,22,22,22, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,37,37,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,29,29,30,-1,23,23,23,23, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,38,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,30,30,30,-1,24,24,24,24, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,38,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,31,-1,25,25,25,25, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,37,37,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,26,26,26,26, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,31,-1,28,27,27,27,27, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,28,28,28, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,30, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,38,37,36,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,31, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,38,37,37,37,37,37,37,37,-1,-1,-1,38,-1,-1,-1,33,32,32,32,32,32,32,32,-1,32, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,38,38,38,38,38,38,38,38,39,40,40,39,39,39,-1,33,33,33,33,33,-1,33,-1,-1,33, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,39,39,39,39,39,39,39,39,-1,41,40,39,38,38,-1,34,34,34,34,34,-1,-1,-1,35,34, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,48,-1,40,40,40,40,40,40,40,40,41,41,40,39,38,37,36,35,35,35,35,35,36,37,36,35,35, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,47,47,-1,-1,-1,41,-1,-1,41,41,41,41,41,40,39,38,38,-1,36,36,36,36,36,36,-1,36,36,36, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,47,46,45,44,43,42,43,-1,-1,-1,-1,-1,-1,40,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,47,46,45,44,43,43,43,44,45,46,47,48,-1,40,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,20,20, 40,40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,15,16,-1,19,19,19,19,19, 40,39,39,39,-1,37,-1,34,33,33,33,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,18,18,18, 40,39,38,38,-1,-1,-1,-1,32,32,32,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,16,17,-1,-1,17,17,17, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,21,21,-1,-1,-1,-1,-1,-1,12,-1,14,13,12,11,12,13,14,15,16,17,17,16,16,16,16, -1,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,23,23,-1,-1,22,22,-1,15,14,13,12,11,11,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,17,16,15,15,15, -1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,-1,15,14,13,12,11,10,9,9,9,9,9,8,7,7,7,7,-1,17,16,15,14,14, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,15,14,13,13,-1,10,9,8,8,8,8,8,7,6,6,6,-1,17,16,15,14,13, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,7,7,8,7,6,5,5,-1,-1,-1,-1,-1,12, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,7,6,5,4,4,4,5,6,-1,11, 40,40,40,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,6,5,5,-1,-1,-1,-1,3,3,4,5,6,-1,10, 41,41,41,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,18,17,17,-1,17,17,17,17,18,19,20,-1,6,5,4,3,2,2,2,2,3,4,5,6,-1,9, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,18,17,16,16,16,16,16,17,-1,20,20,-1,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,8, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,6,5,4,3,2,1,0,1,-1,4,4,5,6,7, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,5,5,6,7, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,3,3,3,3,4,-1,-1,6,6,7, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,16,16,-1,-1,-1,-1,10,9,9,9,8,7,6,5,4,4,4,4,4,5,-1,7,7,7, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,9,8,7,6,5,5,5,-1,5,5,5,-1,8,8,8, 42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,19,18,18,-1,17,18,19,-1,12,12,11,10,9,8,8,-1,-1,-1,-1,-1,14,13,12,11,10,10,10, 48,48,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,19,19,19,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11, 47,47,-1,39,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,20,20,20,19,19,19,19,20,21,22,23,23,22,21,20,19,18,17,16,15,14,14,-1,-1,12,-1,12, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,21,21,20,20,20,20,20,20,21,22,23,23,22,21,20,19,18,17,17,-1,-1,-1,-1,14,13,14,13, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,23,22,21,21,21,21,21,21,21,21,22,23,23,22,21,20,19,18,18,18,19,19,-1,16,15,-1,14,14, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,19,19,19,19,19,18,17,16,16,16,15,15, 43,-1,40,39,38,37,37,37,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,20,19,18,17,17,17,16,16,16, 42,41,40,39,38,38,38,38,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,18,18,17,17,17,17, 43,-1,40,39,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,25,24,23,23,-1,-1,-1,-1,19,18,18,18,18,18, 44,-1,40,40,40,40,-1,40,41,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,24,25,26,27,-1,-1,19,19,19,19,19, 44,-1,-1,-1,-1,41,42,41,41,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,25,26,27,28,-1,-1,20,20,20,20, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36,37,36,35,36,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,21,21,21,21, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,33,33,34,35,36,37,36,36,36,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,28,28,29,-1,22,22,22,22, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,34,34,34,35,36,37,37,37,37,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,29,29,29,-1,23,23,23,23, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,37,37,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,30,-1,24,24,24,24, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,36,36,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,25,25,25,25, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,30,-1,27,26,26,26,26, -1,-1,41,40,39,38,37,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,27,27,27, 43,42,41,40,39,38,38,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28, 43,42,41,40,39,39,39,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,34,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,29, 43,42,41,40,40,40,40,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,37,36,35,35,35,35,35,35,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,30, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,37,36,36,36,36,36,36,36,-1,-1,-1,37,-1,-1,-1,32,31,31,31,31,31,31,31,-1,31, 43,42,42,42,42,42,42,43,44,45,46,47,46,45,44,43,43,-1,-1,49,49,49,-1,37,37,37,37,37,37,37,37,38,39,39,38,38,38,-1,32,32,32,32,32,-1,32,-1,-1,32, 43,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,-1,48,48,48,48,-1,38,38,38,38,38,38,38,38,-1,40,39,38,37,37,-1,33,33,33,33,33,-1,-1,-1,34,33, 44,44,44,44,44,-1,44,44,44,45,46,47,46,45,45,45,45,46,47,47,47,47,-1,39,39,39,39,39,39,39,39,40,40,39,38,37,36,35,34,34,34,34,34,35,36,35,34,34, 45,45,45,45,-1,-1,45,45,45,45,46,47,46,46,46,46,46,46,47,47,46,46,-1,-1,-1,40,-1,-1,40,40,40,40,40,39,38,37,37,-1,35,35,35,35,35,35,-1,35,35,35, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,47,47,47,47,-1,-1,47,46,45,44,43,42,41,42,-1,-1,-1,-1,-1,-1,39,38,38,38,-1,36,36,36,36,36,-1,-1,36,36,36, 47,47,47,48,49,50,49,48,47,47,47,47,48,48,48,48,-1,-1,-1,-1,46,45,44,43,42,42,42,43,44,45,46,47,-1,39,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,20,20, 41,41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,16,16,15,14,14,14,14,14,14,14,15,16,-1,19,19,19,19,19, 41,40,40,40,-1,38,-1,35,34,34,34,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,18,18,18, 41,40,39,39,-1,-1,-1,-1,33,33,33,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,14,13,12,12,12,13,14,15,16,17,-1,-1,17,17,17, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,22,22,-1,-1,-1,-1,-1,-1,13,-1,14,13,12,11,12,13,14,15,16,17,17,16,16,16,16, -1,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,24,24,-1,-1,23,23,-1,16,15,14,13,12,12,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,17,16,15,15,15, -1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,-1,16,15,14,13,12,11,10,10,10,10,9,8,7,7,7,7,-1,17,16,15,14,14, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,16,15,14,14,-1,11,10,9,9,9,9,8,7,6,6,6,-1,17,16,15,14,13, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,16,15,14,13,12,11,10,9,8,8,8,8,7,6,5,5,-1,-1,-1,-1,-1,12, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,7,6,5,4,4,4,5,6,-1,11, 41,41,41,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,7,6,6,-1,-1,-1,-1,3,3,4,5,6,-1,10, 42,42,42,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,7,6,5,4,3,2,2,2,3,4,5,6,-1,9, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,8, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,0,-1,4,4,5,6,7, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,5,5,6,7, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,3,3,3,4,-1,-1,6,6,7, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,10,9,8,7,6,5,4,4,4,4,4,5,-1,7,7,7, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,5,5,5,-1,5,5,5,-1,8,8,8, 43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,12,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,14,13,12,11,10,10,10, 49,49,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,12,-1,12, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,14,13,14,13, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,23,22,21,20,19,18,18,18,19,19,-1,16,15,-1,14,14, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,19,19,19,19,19,18,17,16,16,16,15,15, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,20,19,18,17,17,17,16,16,16, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,18,18,17,17,17,17, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,25,24,23,23,-1,-1,-1,-1,19,18,18,18,18,18, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,24,25,26,27,-1,-1,19,19,19,19,19, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,25,26,27,28,-1,-1,20,20,20,20, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,37,36,35,36,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,21,21,21,21, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,37,36,36,36,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,28,28,29,-1,22,22,22,22, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,37,37,37,37,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,29,29,29,-1,23,23,23,23, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,38,37,37,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,30,-1,24,24,24,24, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,36,36,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,25,25,25,25, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,30,-1,27,26,26,26,26, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,38,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,27,27,27, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,39,38,37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,29, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,37,36,35,35,35,35,35,35,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,30, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,50,50,-1,37,36,36,36,36,36,36,36,-1,-1,-1,37,-1,-1,-1,32,31,31,31,31,31,31,31,-1,31, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,49,49,49,-1,37,37,37,37,37,37,37,37,38,39,39,38,38,38,-1,32,32,32,32,32,-1,32,-1,-1,32, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,48,48,48,48,-1,38,38,38,38,38,38,38,38,-1,40,39,38,37,37,-1,33,33,33,33,33,-1,-1,-1,34,33, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,47,47,47,-1,39,39,39,39,39,39,39,39,40,40,39,38,37,36,35,34,34,34,34,34,35,36,35,34,34, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,47,46,46,-1,-1,-1,40,-1,-1,40,40,40,40,40,39,38,37,37,-1,35,35,35,35,35,35,-1,35,35,35, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,47,46,45,44,43,42,41,42,-1,-1,-1,-1,-1,-1,39,38,38,38,-1,36,36,36,36,36,-1,-1,36,36,36, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,46,45,44,43,42,42,42,43,44,45,46,47,-1,39,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,19,18,17,17,17,17, 44,44,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,18,17,16,16,16, 44,43,43,43,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,15,15,15, 44,43,42,42,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,17,16,16,-1,-1,14,14,14, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,25,25,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,17,16,15,14,13,13,13,13, -1,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,26,26,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,14,13,12,12,12, -1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,19,18,17,16,15,14,13,13,13,13,13,12,11,11,11,11,-1,14,13,12,11,11, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,19,18,17,17,-1,14,13,12,12,12,12,12,11,10,10,10,-1,14,13,12,11,10, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,19,18,17,16,15,14,13,12,11,11,11,12,11,10,9,9,-1,-1,-1,-1,-1,9, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,11,10,9,8,8,8,9,10,-1,8, 44,44,44,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,10,9,9,-1,-1,-1,-1,7,7,8,9,10,-1,7, 45,45,45,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,22,21,21,-1,21,21,21,21,22,23,24,-1,10,9,8,7,6,6,6,6,7,8,9,10,-1,6, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,5, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,4,-1,0,1,2,3,4, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,2,2,3,4, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,5,5,6,-1,-1,3,3,4, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,7,-1,4,4,4, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,7,-1,5,5,5, 46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,6,6,6, -1,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,23,22,22,-1,21,22,23,-1,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,11,10,9,8,7,7,7, 52,52,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8, 51,51,-1,43,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,24,24,24,23,23,23,23,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,9,-1,9, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,25,25,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,11,10,11,10, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,27,26,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,16,16,-1,13,12,-1,11,11, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,16,16,16,16,16,15,14,13,13,13,12,12, 47,-1,44,43,42,41,41,41,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,17,16,15,14,14,14,13,13,13, 46,45,44,43,42,42,42,42,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,15,15,14,14,14,14, 47,-1,44,43,43,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,-1,-1,-1,-1,16,15,15,15,15,15, 48,-1,44,44,44,44,-1,44,45,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,32,31,30,29,28,27,26,25,24,24,24,23,22,21,21,21,22,23,24,-1,-1,16,16,16,16,16, 48,-1,-1,-1,-1,45,46,45,45,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,22,23,24,25,-1,-1,17,17,17,17, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,37,36,35,34,33,32,33,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,18,18,18,18, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,25,25,26,-1,19,19,19,19, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,37,36,35,34,34,34,34,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,26,26,26,-1,20,20,20,20, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,38,37,36,35,35,35,34,34,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,27,27,-1,21,21,21,21, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,39,38,37,36,36,36,-1,33,33,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,22,22,22,22, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,27,-1,24,23,23,23,23, -1,-1,45,44,43,42,41,40,40,40,-1,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,24,24,24, 47,46,45,44,43,42,42,-1,-1,-1,-1,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25, 47,46,45,44,43,43,43,-1,49,48,48,-1,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,26, 47,46,45,44,44,44,44,-1,49,48,47,46,45,-1,-1,-1,41,-1,39,39,-1,-1,-1,34,33,32,32,32,32,32,32,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,27, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,40,-1,47,47,-1,34,33,33,33,33,33,33,33,-1,-1,-1,34,-1,-1,-1,29,28,28,28,28,28,28,28,-1,28, 47,46,46,46,46,46,46,47,48,49,48,47,46,45,44,43,43,-1,-1,46,46,46,-1,34,34,34,34,34,34,34,34,35,36,36,35,35,35,-1,29,29,29,29,29,-1,29,-1,-1,29, 47,47,47,47,47,47,47,47,48,49,48,47,46,45,44,44,44,-1,45,45,45,45,-1,35,35,35,35,35,35,35,35,-1,37,36,35,34,34,-1,30,30,30,30,30,-1,-1,-1,31,30, 48,48,48,48,48,-1,48,48,48,49,48,47,46,45,45,45,45,46,45,44,44,44,-1,36,36,36,36,36,36,36,36,37,37,36,35,34,33,32,31,31,31,31,31,32,33,32,31,31, 49,49,49,49,-1,-1,49,49,49,49,48,47,46,46,46,46,46,46,45,44,43,43,-1,-1,-1,37,-1,-1,37,37,37,37,37,36,35,34,34,-1,32,32,32,32,32,32,-1,32,32,32, 50,50,50,-1,-1,-1,-1,-1,50,49,48,48,-1,47,47,47,47,-1,-1,44,43,42,41,40,39,38,39,-1,-1,-1,-1,-1,-1,36,35,35,35,-1,33,33,33,33,33,-1,-1,33,33,33, 51,51,51,52,53,53,52,51,50,49,49,49,49,48,48,48,-1,-1,-1,-1,43,42,41,40,39,39,39,40,41,42,43,44,-1,36,36,36,36,-1,34,34,34,34,34,-1,-1,34,34,34, 45,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,19,18,17,16,16,16,16, 44,44,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,17,16,15,15,15, 44,43,43,43,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,14,14,14, 44,43,42,42,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,18,17,16,16,16,17,17,16,15,15,-1,-1,13,13,13, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,25,25,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,17,16,15,14,13,12,12,12,12, -1,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,26,26,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,13,12,11,11,11, -1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,19,18,17,16,15,14,13,13,13,13,13,12,11,11,11,11,-1,13,12,11,10,10, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,19,18,17,17,-1,14,13,12,12,12,12,12,11,10,10,10,-1,13,12,11,10,9, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,19,18,17,16,15,14,13,12,11,11,11,12,11,10,9,9,-1,-1,-1,-1,-1,8, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,11,10,9,8,8,8,9,10,-1,7, 44,44,44,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,10,9,9,-1,-1,-1,-1,7,7,8,9,10,-1,6, 45,45,45,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,22,21,21,-1,21,21,21,21,22,23,24,-1,10,9,8,7,6,6,6,6,7,8,9,10,-1,5, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,4, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,4,-1,1,0,1,2,3, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,2,2,2,3, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,5,5,6,-1,-1,3,3,3, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,7,-1,4,4,4, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,7,-1,5,5,5, 46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,6,6,6, -1,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,23,22,22,-1,21,22,23,-1,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,11,10,9,8,7,7,7, 52,52,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8, 51,51,-1,43,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,24,24,24,23,23,23,23,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,9,-1,9, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,25,25,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,11,10,11,10, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,27,26,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,16,16,-1,13,12,-1,11,11, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,16,16,16,16,16,15,14,13,13,13,12,12, 47,-1,44,43,42,41,41,41,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,17,16,15,14,14,14,13,13,13, 46,45,44,43,42,42,42,42,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,15,15,14,14,14,14, 47,-1,44,43,43,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,-1,-1,-1,-1,16,15,15,15,15,15, 48,-1,44,44,44,44,-1,44,45,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,32,31,30,29,28,27,26,25,24,24,24,23,22,21,21,21,22,23,24,-1,-1,16,16,16,16,16, 48,-1,-1,-1,-1,45,46,45,45,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,22,23,24,25,-1,-1,17,17,17,17, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,37,36,35,34,33,32,33,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,18,18,18,18, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,25,25,26,-1,19,19,19,19, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,38,37,36,35,34,34,34,34,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,26,26,26,-1,20,20,20,20, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,40,39,38,37,36,35,35,35,34,34,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,27,27,-1,21,21,21,21, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,40,39,38,37,36,36,36,-1,33,33,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,22,22,22,22, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,27,-1,24,23,23,23,23, -1,-1,45,44,43,42,41,40,40,40,-1,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,24,24,24, 47,46,45,44,43,42,42,-1,-1,-1,-1,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25, 47,46,45,44,43,43,43,-1,49,48,48,-1,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,26, 47,46,45,44,44,44,44,-1,49,48,47,46,45,-1,-1,-1,41,-1,39,39,-1,-1,-1,34,33,32,32,32,32,32,32,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,27, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,40,-1,47,47,-1,34,33,33,33,33,33,33,33,-1,-1,-1,34,-1,-1,-1,29,28,28,28,28,28,28,28,-1,28, 47,46,46,46,46,46,46,47,48,49,48,47,46,45,44,43,43,-1,-1,46,46,46,-1,34,34,34,34,34,34,34,34,35,36,36,35,35,35,-1,29,29,29,29,29,-1,29,-1,-1,29, 47,47,47,47,47,47,47,47,48,49,48,47,46,45,44,44,44,-1,45,45,45,45,-1,35,35,35,35,35,35,35,35,-1,37,36,35,34,34,-1,30,30,30,30,30,-1,-1,-1,31,30, 48,48,48,48,48,-1,48,48,48,49,48,47,46,45,45,45,45,46,45,44,44,44,-1,36,36,36,36,36,36,36,36,37,37,36,35,34,33,32,31,31,31,31,31,32,33,32,31,31, 49,49,49,49,-1,-1,49,49,49,49,48,47,46,46,46,46,46,46,45,44,43,43,-1,-1,-1,37,-1,-1,37,37,37,37,37,36,35,34,34,-1,32,32,32,32,32,32,-1,32,32,32, 50,50,50,-1,-1,-1,-1,-1,50,49,48,48,-1,47,47,47,47,-1,-1,44,43,42,41,40,39,38,39,-1,-1,-1,-1,-1,-1,36,35,35,35,-1,33,33,33,33,33,-1,-1,33,33,33, 51,51,51,52,53,53,52,51,50,49,49,49,49,48,48,48,-1,-1,-1,-1,43,42,41,40,39,39,39,40,41,42,43,44,-1,36,36,36,36,-1,34,34,34,34,34,-1,-1,34,34,34, 46,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,20,19,19,19,19,19,18,17,16,15,15,15,15, 45,45,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,19,19,19,19,18,18,18,19,19,-1,16,15,14,14,14, 45,44,44,44,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,17,17,-1,-1,-1,-1,-1,13,13,13, 45,44,43,43,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,19,18,17,17,17,17,16,15,14,14,-1,-1,12,12,12, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,26,26,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,17,16,15,14,13,12,11,11,11,11, -1,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,27,27,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,12,11,10,10,10, -1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,20,19,18,17,16,15,14,14,14,14,14,13,12,12,12,12,-1,12,11,10,9,9, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,20,19,18,18,-1,15,14,13,13,13,13,13,12,11,11,11,-1,12,11,10,9,8, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,12,12,13,12,11,10,10,-1,-1,-1,-1,-1,7, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,12,11,10,9,9,9,10,11,-1,6, 45,45,45,-1,43,42,41,40,40,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,11,10,10,-1,-1,-1,-1,8,8,9,10,11,-1,5, 46,46,46,-1,43,42,41,40,39,39,-1,-1,34,-1,-1,-1,-1,-1,-1,27,-1,-1,23,22,22,-1,22,22,22,22,23,24,25,-1,11,10,9,8,7,7,7,7,8,9,10,11,-1,4, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,-1,23,22,21,21,21,21,21,22,-1,25,25,-1,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,3, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,5,-1,2,1,0,1,2, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,2,2,2,2, 47,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,6,6,7,-1,-1,3,3,3, 47,46,45,45,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,4,4,4, 47,46,45,44,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,8,-1,5,5,5, 47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,6,6,6, -1,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,24,23,23,-1,22,23,24,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,11,10,9,8,7,7,7, 53,53,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8, 52,52,-1,44,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,25,25,25,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,9,-1,9, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,26,26,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,11,10,11,10, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,28,27,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,16,-1,13,12,-1,11,11, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,16,16,16,16,16,15,14,13,13,13,12,12, 48,-1,45,44,43,42,42,42,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,17,16,15,14,14,14,13,13,13, 47,46,45,44,43,43,43,43,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,15,15,14,14,14,14, 48,-1,45,44,44,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,-1,-1,-1,-1,16,15,15,15,15,15, 49,-1,45,45,45,45,-1,45,46,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,32,31,30,29,28,27,26,25,24,24,24,23,22,21,21,21,22,23,24,-1,-1,16,16,16,16,16, 49,-1,-1,-1,-1,46,47,46,46,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,22,23,24,25,-1,-1,17,17,17,17, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,38,37,36,35,34,33,32,33,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,18,18,18,18, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,25,25,26,-1,19,19,19,19, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,39,38,37,36,35,34,34,34,34,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,26,26,26,-1,20,20,20,20, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,40,39,38,37,36,35,35,35,34,34,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,27,27,-1,21,21,21,21, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,40,39,38,37,36,36,36,-1,33,33,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,22,22,22,22, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,27,-1,24,23,23,23,23, -1,-1,46,45,44,43,42,41,41,41,-1,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,24,24,24, 48,47,46,45,44,43,43,-1,-1,-1,-1,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25, 48,47,46,45,44,44,44,-1,49,48,48,-1,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,26, 48,47,46,45,45,45,45,-1,49,48,47,46,45,-1,-1,-1,41,-1,39,39,-1,-1,-1,34,33,32,32,32,32,32,32,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,27, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,40,-1,47,47,-1,34,33,33,33,33,33,33,33,-1,-1,-1,34,-1,-1,-1,29,28,28,28,28,28,28,28,-1,28, 48,47,47,47,47,47,47,48,49,49,48,47,46,45,44,43,43,-1,-1,46,46,46,-1,34,34,34,34,34,34,34,34,35,36,36,35,35,35,-1,29,29,29,29,29,-1,29,-1,-1,29, 48,48,48,48,48,48,48,48,49,49,48,47,46,45,44,44,44,-1,45,45,45,45,-1,35,35,35,35,35,35,35,35,-1,37,36,35,34,34,-1,30,30,30,30,30,-1,-1,-1,31,30, 49,49,49,49,49,-1,49,49,49,49,48,47,46,45,45,45,45,46,45,44,44,44,-1,36,36,36,36,36,36,36,36,37,37,36,35,34,33,32,31,31,31,31,31,32,33,32,31,31, 50,50,50,50,-1,-1,50,50,50,49,48,47,46,46,46,46,46,46,45,44,43,43,-1,-1,-1,37,-1,-1,37,37,37,37,37,36,35,34,34,-1,32,32,32,32,32,32,-1,32,32,32, 51,51,51,-1,-1,-1,-1,-1,50,49,48,48,-1,47,47,47,47,-1,-1,44,43,42,41,40,39,38,39,-1,-1,-1,-1,-1,-1,36,35,35,35,-1,33,33,33,33,33,-1,-1,33,33,33, 52,52,52,53,54,53,52,51,50,49,49,49,49,48,48,48,-1,-1,-1,-1,43,42,41,40,39,39,39,40,41,42,43,44,-1,36,36,36,36,-1,34,34,34,34,34,-1,-1,34,34,34, 47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,20,19,18,18,18,18,18,17,16,15,14,14,14,14, 46,46,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,20,20,19,18,17,17,17,18,18,-1,15,14,13,13,13, 46,45,45,45,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,18,17,16,16,-1,-1,-1,-1,-1,12,12,12, 46,45,44,44,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,20,19,18,18,17,16,15,14,13,13,-1,-1,11,11,11, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,27,27,-1,-1,-1,-1,-1,-1,18,-1,20,19,18,17,17,16,15,14,13,12,11,10,10,10,10, -1,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,28,28,-1,21,20,19,18,17,17,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,11,10,9,9,9, -1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,21,20,19,18,17,16,15,15,15,15,15,14,13,13,13,13,-1,11,10,9,8,8, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,21,20,19,19,-1,16,15,14,14,14,14,14,13,12,12,12,-1,11,10,9,8,7, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,14,13,12,11,11,-1,-1,-1,-1,-1,6, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,13,12,11,10,10,10,11,12,-1,5, 46,46,46,-1,44,43,42,41,41,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,12,11,11,-1,-1,-1,-1,9,9,10,11,12,-1,4, 47,47,47,-1,44,43,42,41,40,40,-1,-1,35,-1,-1,-1,-1,-1,-1,28,-1,-1,24,23,23,-1,23,23,23,23,24,25,26,-1,12,11,10,9,8,8,8,8,9,10,11,12,-1,3, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,-1,24,23,22,22,22,22,22,23,-1,26,26,-1,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,2, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,6,-1,3,2,1,0,1, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,2,2,2, 48,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,7,7,8,-1,-1,3,3,3, 48,47,46,46,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,4,4,4, 48,47,46,45,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,9,-1,5,5,5, 48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,6,6,6, -1,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,25,24,24,-1,23,24,25,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,11,10,9,8,7,7,7, 54,54,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8, 53,53,-1,45,44,43,42,41,40,40,-1,37,36,36,36,36,36,37,36,36,-1,26,26,26,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,9,-1,9, 52,53,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,27,27,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,11,10,11,10, 51,-1,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,38,-1,29,28,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,16,-1,13,12,-1,11,11, 50,-1,46,45,44,43,42,42,-1,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,16,16,16,16,16,15,14,13,13,13,12,12, 49,-1,46,45,44,43,43,43,-1,40,40,40,-1,38,39,40,-1,32,31,30,29,29,29,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,17,16,15,14,14,14,13,13,13, 48,47,46,45,44,44,44,44,-1,40,39,39,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,15,15,14,14,14,14, 49,-1,46,45,45,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,-1,-1,-1,-1,16,15,15,15,15,15, 50,-1,46,46,46,46,-1,46,47,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,32,31,30,29,28,27,26,25,24,24,24,23,22,21,21,21,22,23,24,-1,-1,16,16,16,16,16, 50,-1,-1,-1,-1,47,48,47,47,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,22,23,24,25,-1,-1,17,17,17,17, 49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,38,37,36,35,34,33,32,33,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,18,18,18,18, 49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,25,25,26,-1,19,19,19,19, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,39,38,37,36,35,34,34,34,34,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,26,26,26,-1,20,20,20,20, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,40,39,38,37,36,35,35,35,34,34,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,27,27,-1,21,21,21,21, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,41,40,39,38,37,36,36,36,-1,33,33,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,22,22,22,22, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,27,-1,24,23,23,23,23, -1,-1,47,46,45,44,43,42,42,42,-1,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,24,24,24, 49,48,47,46,45,44,44,-1,-1,-1,-1,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25, 49,48,47,46,45,45,45,-1,49,48,48,-1,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,26, 49,48,47,46,46,46,46,-1,49,48,47,46,45,-1,-1,-1,41,-1,39,39,-1,-1,-1,34,33,32,32,32,32,32,32,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,27, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,40,-1,47,47,-1,34,33,33,33,33,33,33,33,-1,-1,-1,34,-1,-1,-1,29,28,28,28,28,28,28,28,-1,28, 49,48,48,48,48,48,48,49,50,49,48,47,46,45,44,43,43,-1,-1,46,46,46,-1,34,34,34,34,34,34,34,34,35,36,36,35,35,35,-1,29,29,29,29,29,-1,29,-1,-1,29, 49,49,49,49,49,49,49,49,50,49,48,47,46,45,44,44,44,-1,45,45,45,45,-1,35,35,35,35,35,35,35,35,-1,37,36,35,34,34,-1,30,30,30,30,30,-1,-1,-1,31,30, 50,50,50,50,50,-1,50,50,50,49,48,47,46,45,45,45,45,46,45,44,44,44,-1,36,36,36,36,36,36,36,36,37,37,36,35,34,33,32,31,31,31,31,31,32,33,32,31,31, 51,51,51,51,-1,-1,51,51,50,49,48,47,46,46,46,46,46,46,45,44,43,43,-1,-1,-1,37,-1,-1,37,37,37,37,37,36,35,34,34,-1,32,32,32,32,32,32,-1,32,32,32, 52,52,52,-1,-1,-1,-1,-1,50,49,48,48,-1,47,47,47,47,-1,-1,44,43,42,41,40,39,38,39,-1,-1,-1,-1,-1,-1,36,35,35,35,-1,33,33,33,33,33,-1,-1,33,33,33, 53,53,53,54,54,53,52,51,50,49,49,49,49,48,48,48,-1,-1,-1,-1,43,42,41,40,39,39,39,40,41,42,43,44,-1,36,36,36,36,-1,34,34,34,34,34,-1,-1,34,34,34, 48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,13,13,13, 47,47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,16,16,17,17,-1,14,13,12,12,12, 47,46,46,46,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,11,11,11, 47,46,45,45,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,20,19,18,17,16,15,14,13,12,12,-1,-1,10,10,10, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,28,28,-1,-1,-1,-1,-1,-1,19,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9, -1,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,29,29,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,10,9,8,8,8, -1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,22,21,20,19,18,17,16,16,16,16,16,15,14,14,14,14,-1,10,9,8,7,7, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,22,21,20,20,-1,17,16,15,15,15,15,15,14,13,13,13,-1,10,9,8,7,6, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,15,14,13,12,12,-1,-1,-1,-1,-1,5, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,14,13,12,11,11,11,12,13,-1,4, 47,47,47,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,13,12,12,-1,-1,-1,-1,10,10,11,12,13,-1,3, 48,48,48,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,25,24,24,-1,24,24,24,24,25,26,27,-1,13,12,11,10,9,9,9,9,10,11,12,13,-1,2, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,25,24,23,23,23,23,23,24,-1,27,27,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,1, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,7,-1,4,3,2,1,0, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,8,8,9,-1,-1,3,3,3, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,4,4,4, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,-1,5,5,5, 49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,6,6,6, -1,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,26,25,25,-1,24,25,26,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,11,10,9,8,7,7,7, 55,55,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,26,26,26,26,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8, 54,54,-1,46,45,44,43,42,41,41,-1,38,37,37,37,37,37,38,37,37,-1,27,27,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,9,-1,9, 53,54,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,28,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,11,10,11,10, 52,-1,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,39,-1,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,16,-1,13,12,-1,11,11, 51,-1,47,46,45,44,43,43,-1,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,16,16,16,16,16,15,14,13,13,13,12,12, 50,-1,47,46,45,44,44,44,-1,41,41,41,-1,39,40,41,-1,33,32,31,30,30,30,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,17,16,15,14,14,14,13,13,13, 49,48,47,46,45,45,45,45,-1,41,40,40,-1,38,-1,-1,-1,33,32,31,31,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,15,15,14,14,14,14, 50,-1,47,46,46,46,46,46,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,-1,-1,-1,-1,16,15,15,15,15,15, 51,-1,47,47,47,47,-1,47,48,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,23,22,21,21,21,22,23,24,-1,-1,16,16,16,16,16, 51,-1,-1,-1,-1,48,49,48,48,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,22,23,24,25,-1,-1,17,17,17,17, 50,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,39,38,37,36,35,34,33,32,33,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,18,18,18,18, 50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,25,25,26,-1,19,19,19,19, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,39,38,37,36,35,34,34,34,34,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,26,26,26,-1,20,20,20,20, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,40,39,38,37,36,35,35,35,34,34,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,27,27,-1,21,21,21,21, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,41,40,39,38,37,36,36,36,-1,33,33,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,22,22,22,22, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,27,-1,24,23,23,23,23, -1,-1,48,47,46,45,44,43,43,43,-1,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,24,24,24, 50,49,48,47,46,45,45,-1,-1,-1,-1,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25, 50,49,48,47,46,46,46,-1,49,48,48,-1,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,26, 50,49,48,47,47,47,47,-1,49,48,47,46,45,-1,-1,-1,41,-1,39,39,-1,-1,-1,34,33,32,32,32,32,32,32,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,27, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,40,-1,47,47,-1,34,33,33,33,33,33,33,33,-1,-1,-1,34,-1,-1,-1,29,28,28,28,28,28,28,28,-1,28, 50,49,49,49,49,49,49,50,50,49,48,47,46,45,44,43,43,-1,-1,46,46,46,-1,34,34,34,34,34,34,34,34,35,36,36,35,35,35,-1,29,29,29,29,29,-1,29,-1,-1,29, 50,50,50,50,50,50,50,50,50,49,48,47,46,45,44,44,44,-1,45,45,45,45,-1,35,35,35,35,35,35,35,35,-1,37,36,35,34,34,-1,30,30,30,30,30,-1,-1,-1,31,30, 51,51,51,51,51,-1,51,51,50,49,48,47,46,45,45,45,45,46,45,44,44,44,-1,36,36,36,36,36,36,36,36,37,37,36,35,34,33,32,31,31,31,31,31,32,33,32,31,31, 52,52,52,52,-1,-1,52,51,50,49,48,47,46,46,46,46,46,46,45,44,43,43,-1,-1,-1,37,-1,-1,37,37,37,37,37,36,35,34,34,-1,32,32,32,32,32,32,-1,32,32,32, 53,53,53,-1,-1,-1,-1,-1,50,49,48,48,-1,47,47,47,47,-1,-1,44,43,42,41,40,39,38,39,-1,-1,-1,-1,-1,-1,36,35,35,35,-1,33,33,33,33,33,-1,-1,33,33,33, 54,54,54,55,54,53,52,51,50,49,49,49,49,48,48,48,-1,-1,-1,-1,43,42,41,40,39,39,39,40,41,42,43,44,-1,36,36,36,36,-1,34,34,34,34,34,-1,-1,34,34,34, 14,14,14,14,14,15,16,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 13,13,13,13,14,15,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 12,12,12,12,-1,16,-1,16,15,15,15,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 12,11,11,11,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,10,10,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,22,23,24,25,26,-1,42,41,40,39,38,38,39,40,41,42,42,43,44,45,46,47,-1,49,49,49,50,51, 7,7,7,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,21,22,23,24,25,26,-1,42,41,40,40,-1,39,39,40,41,42,43,43,44,45,46,47,-1,50,50,50,50,51, 6,6,6,7,8,9,10,11,12,13,14,15,16,16,16,-1,-1,20,20,21,22,23,24,25,26,-1,42,41,41,41,41,40,40,40,41,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,52, 5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 4,4,4,-1,7,7,7,7,8,9,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 3,3,3,-1,6,6,6,7,8,9,-1,-1,13,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,30,31,32,33,34,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 2,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,-1,34,34,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 11,10,9,8,7,7,7,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,49, 11,10,9,9,-1,8,8,8,8,9,-1,14,14,14,14,15,16,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,49,49,49, 11,10,10,10,10,9,9,9,9,9,-1,15,15,15,15,15,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,50,50,50, 11,11,11,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,17,17,17,17,18,-1,-1,25,25,25,-1,28,29,30,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 26,26,-1,12,12,12,12,12,13,14,15,16,17,18,18,18,18,-1,19,20,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,49,49,50, 25,25,-1,13,13,13,13,13,13,14,-1,17,17,18,19,19,19,20,20,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,-1,51, 24,25,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,21,-1,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,51, 23,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,21,21,-1,30,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 22,-1,17,16,16,16,16,16,-1,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 21,-1,17,17,17,17,17,17,-1,17,18,19,-1,20,20,20,-1,27,27,27,28,29,30,-1,37,38,38,38,38,39,40,40,39,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 20,19,18,18,18,18,18,18,-1,18,18,19,-1,21,-1,-1,-1,26,26,27,28,-1,-1,-1,36,-1,37,37,38,39,40,40,39,39,39,40,41,42,43,44,44,44,45,46,47,48,49,50, 21,-1,19,19,19,19,19,19,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50, 22,-1,20,20,20,20,-1,20,21,-1,20,20,20,21,22,23,24,25,26,27,-1,-1,36,35,34,35,36,37,38,39,40,41,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49,50, 23,-1,-1,-1,-1,21,22,21,21,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,43,44,45,46,-1,-1,48,48,49,50, 24,25,26,27,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,42,42,42,42,42,42,42,42,43,43,43,43,44,45,46,47,-1,49,49,49,50, 25,25,26,27,28,28,27,26,25,24,23,23,23,23,23,23,-1,26,26,27,28,29,30,31,32,33,-1,41,41,41,41,41,41,41,42,43,44,44,44,-1,46,46,47,-1,50,50,50,50, 26,26,26,27,-1,28,27,26,25,24,24,24,24,24,24,-1,-1,27,27,27,28,29,30,31,32,33,-1,41,40,40,40,40,40,41,42,43,44,45,45,46,47,47,47,-1,51,51,51,51, 27,27,27,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,-1,29,28,28,28,28,29,30,31,32,33,-1,41,40,39,39,39,40,41,42,43,44,45,46,46,47,48,48,-1,52,52,52,52, -1,28,28,29,30,-1,28,27,26,26,26,26,26,26,26,27,28,29,29,29,29,29,30,-1,33,33,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,47,48,-1,-1,53,53,53,53, -1,-1,29,29,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,29,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,49,-1,53,53,54,54,54, -1,-1,30,30,30,29,28,28,28,28,-1,35,34,33,32,31,30,30,30,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,49,49,50,50,51,52,53,53,54,55, 33,32,31,31,30,29,29,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,47,48,49,50,51,51,52,52,53,54,55, 33,32,32,31,30,30,30,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,33,33,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,47,48,49,50,51,51,51,52,53,-1,56, 33,33,32,31,31,31,31,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,47,48,49,50,50,50,51,52,53,-1,57, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,49,49,49,49,50,51,52,53,-1,57, 34,33,33,33,33,33,33,34,35,36,37,38,38,37,36,35,35,-1,-1,41,41,42,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49,50,-1,53,-1,-1,56, 34,34,34,34,34,34,34,34,35,36,37,38,38,37,36,36,36,-1,40,40,41,42,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,48,49,50,-1,-1,-1,55,55, 35,35,35,35,35,-1,35,35,35,36,37,38,38,37,37,37,37,38,39,40,41,42,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, 36,36,36,36,-1,-1,36,36,36,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,50,51,-1,54,54,55, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,39,39,39,39,-1,-1,41,41,42,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,55,55,55, 38,38,38,39,40,41,40,39,38,38,38,38,39,40,40,40,-1,-1,-1,-1,42,42,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,56,56,56, 14,14,14,14,14,15,16,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 13,13,13,13,14,15,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 12,12,12,12,-1,16,-1,16,15,15,15,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 12,11,11,11,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,23,23,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,10,10,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,8,8,8,8,9,10,11,12,13,14,15,16,17,17,17,18,19,20,21,21,22,23,24,25,-1,41,40,39,38,37,37,38,39,40,41,41,42,43,44,45,46,-1,48,48,48,49,50, 7,7,7,7,8,9,10,11,12,13,14,15,16,16,16,17,18,19,20,20,21,22,23,24,25,-1,41,40,39,39,-1,38,38,39,40,41,42,42,43,44,45,46,-1,49,49,49,49,50, 6,6,6,7,8,9,10,11,12,13,14,15,15,15,15,-1,-1,19,19,20,21,22,23,24,25,-1,41,40,40,40,40,39,39,39,40,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,51, 5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 4,4,4,-1,6,6,6,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 3,3,3,-1,5,5,5,6,7,8,-1,-1,12,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 10,9,8,7,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 10,9,8,8,-1,7,7,7,7,8,-1,13,13,13,13,14,15,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 10,9,9,9,9,8,8,8,8,8,-1,14,14,14,14,14,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49, 10,10,10,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,16,16,16,16,17,-1,-1,24,24,24,-1,27,28,29,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 25,25,-1,11,11,11,11,11,12,13,14,15,16,17,17,17,17,-1,18,19,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 24,24,-1,12,12,12,12,12,12,13,-1,16,16,17,18,18,18,19,19,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 23,24,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,20,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 22,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,19,19,19,-1,26,26,26,27,28,29,-1,36,37,37,37,37,38,39,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,20,-1,-1,-1,25,25,26,27,-1,-1,-1,35,-1,36,36,37,38,39,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 20,-1,18,18,18,18,18,18,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,35,36,37,38,39,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 21,-1,19,19,19,19,-1,19,20,-1,19,19,19,20,21,22,23,24,25,26,-1,-1,35,34,33,34,35,36,37,38,39,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 22,-1,-1,-1,-1,20,21,20,20,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 23,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,41,41,41,41,41,41,41,41,42,42,42,42,43,44,45,46,-1,48,48,48,49, 24,24,25,26,27,27,26,25,24,23,22,22,22,22,22,22,-1,25,25,26,27,28,29,30,31,32,-1,40,40,40,40,40,40,40,41,42,43,43,43,-1,45,45,46,-1,49,49,49,49, 25,25,25,26,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,39,39,39,39,40,41,42,43,44,44,45,46,46,46,-1,50,50,50,50, 26,26,26,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,38,38,39,40,41,42,43,44,45,45,46,47,47,-1,51,51,51,51, -1,27,27,28,29,-1,27,26,25,25,25,25,25,25,25,26,27,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,46,47,-1,-1,52,52,52,52, -1,-1,28,28,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,29,29,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,48,48,49,49,50,51,52,52,53,54, 32,31,30,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,46,47,48,49,50,50,51,51,52,53,54, 32,31,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,46,47,48,49,50,50,50,51,52,-1,55, 32,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,46,47,48,49,49,49,50,51,52,-1,56, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,48,48,48,48,49,50,51,52,-1,56, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48,49,-1,52,-1,-1,55, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,48,49,-1,-1,-1,54,54, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,50,-1,53,53,54, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,54,54,54, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,55,55,55, 14,14,14,14,14,15,16,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 13,13,13,13,14,15,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 12,12,12,12,-1,16,-1,16,15,15,15,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 12,11,11,11,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,23,23,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,10,10,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,8,8,8,8,9,10,11,12,13,14,15,16,17,17,17,18,19,20,21,21,22,23,24,25,-1,41,40,39,38,37,37,38,39,40,41,41,42,43,44,45,46,-1,48,48,48,49,50, 7,7,7,7,8,9,10,11,12,13,14,15,16,16,16,17,18,19,20,20,21,22,23,24,25,-1,41,40,39,39,-1,38,38,39,40,41,42,42,43,44,45,46,-1,49,49,49,49,50, 6,6,6,7,8,9,10,11,12,13,14,15,15,15,15,-1,-1,19,19,20,21,22,23,24,25,-1,41,40,40,40,40,39,39,39,40,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,51, 5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 4,4,4,-1,6,6,6,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 3,3,3,-1,5,5,5,6,7,8,-1,-1,12,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 10,9,8,7,6,6,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 10,9,8,8,-1,7,7,7,7,8,-1,13,13,13,13,14,15,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 10,9,9,9,9,8,8,8,8,8,-1,14,14,14,14,14,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49, 10,10,10,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,16,16,16,16,17,-1,-1,24,24,24,-1,27,28,29,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 25,25,-1,11,11,11,11,11,12,13,14,15,16,17,17,17,17,-1,18,19,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 24,24,-1,12,12,12,12,12,12,13,-1,16,16,17,18,18,18,19,19,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 23,24,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,20,-1,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 22,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,-1,29,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 21,-1,16,15,15,15,15,15,-1,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 20,-1,16,16,16,16,16,16,-1,16,17,18,-1,19,19,19,-1,26,26,26,27,28,29,-1,36,37,37,37,37,38,39,39,38,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 19,18,17,17,17,17,17,17,-1,17,17,18,-1,20,-1,-1,-1,25,25,26,27,-1,-1,-1,35,-1,36,36,37,38,39,39,38,38,38,39,40,41,42,43,43,43,44,45,46,47,48,49, 20,-1,18,18,18,18,18,18,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,35,36,37,38,39,39,39,39,39,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49, 21,-1,19,19,19,19,-1,19,20,-1,19,19,19,20,21,22,23,24,25,26,-1,-1,35,34,33,34,35,36,37,38,39,40,40,40,40,40,40,41,42,43,44,-1,-1,46,46,47,48,49, 22,-1,-1,-1,-1,20,21,20,20,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,42,43,44,45,-1,-1,47,47,48,49, 23,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,41,41,41,41,41,41,41,41,42,42,42,42,43,44,45,46,-1,48,48,48,49, 24,24,25,26,27,27,26,25,24,23,22,22,22,22,22,22,-1,25,25,26,27,28,29,30,31,32,-1,40,40,40,40,40,40,40,41,42,43,43,43,-1,45,45,46,-1,49,49,49,49, 25,25,25,26,-1,27,26,25,24,23,23,23,23,23,23,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,39,39,39,39,40,41,42,43,44,44,45,46,46,46,-1,50,50,50,50, 26,26,26,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,-1,28,27,27,27,27,28,29,30,31,32,-1,40,39,38,38,38,39,40,41,42,43,44,45,45,46,47,47,-1,51,51,51,51, -1,27,27,28,29,-1,27,26,25,25,25,25,25,25,25,26,27,28,28,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,46,47,-1,-1,52,52,52,52, -1,-1,28,28,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,28,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,48,-1,52,52,53,53,53, -1,-1,29,29,29,28,27,27,27,27,-1,34,33,32,31,30,29,29,29,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,48,48,49,49,50,51,52,52,53,54, 32,31,30,30,29,28,28,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,31,31,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,46,47,48,49,50,50,51,51,52,53,54, 32,31,31,30,29,29,29,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,32,32,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,46,47,48,49,50,50,50,51,52,-1,55, 32,32,31,30,30,30,30,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,46,47,48,49,49,49,50,51,52,-1,56, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,48,48,48,48,49,50,51,52,-1,56, 33,32,32,32,32,32,32,33,34,35,36,37,37,36,35,34,34,-1,-1,40,40,41,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48,49,-1,52,-1,-1,55, 33,33,33,33,33,33,33,33,34,35,36,37,37,36,35,35,35,-1,39,39,40,41,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,48,49,-1,-1,-1,54,54, 34,34,34,34,34,-1,34,34,34,35,36,37,37,36,36,36,36,37,38,39,40,41,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 35,35,35,35,-1,-1,35,35,35,35,36,37,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,50,-1,53,53,54, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,38,38,38,38,-1,-1,40,40,41,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,54,54,54, 37,37,37,38,39,40,39,38,37,37,37,37,38,39,39,39,-1,-1,-1,-1,41,41,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,55,55,55, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 16,16,16,16,16,17,18,19,19,19,19,19,19,19,20,21,22,23,24,24,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 15,15,15,15,16,17,18,18,18,18,18,18,18,19,20,21,22,23,23,23,23,23,-1,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 14,14,14,14,-1,18,-1,18,17,17,17,17,18,19,20,-1,-1,23,22,22,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 14,13,13,13,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,23,22,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,12,12,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,11,11,11,11,11,12,13,14,15,15,15,15,15,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,10,10,10,10,11,12,13,14,14,14,14,14,14,14,14,15,16,17,18,18,19,20,21,22,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 9,9,9,9,10,11,12,13,14,14,13,13,13,13,13,14,15,16,17,17,18,19,20,21,22,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 8,8,8,9,10,11,12,13,14,14,13,12,12,12,12,-1,-1,16,16,17,18,19,20,21,22,-1,38,37,37,37,37,36,36,36,37,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,48, 7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 6,6,6,-1,4,4,4,4,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 5,5,5,-1,3,3,3,3,4,5,-1,-1,9,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 5,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 6,5,4,3,2,2,2,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 6,5,4,4,-1,3,3,3,4,5,-1,10,10,10,10,11,12,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 6,5,5,5,5,4,4,4,4,5,-1,11,11,11,11,11,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 6,6,6,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,6,6,6,6,7,8,9,10,11,12,13,13,13,13,13,14,-1,-1,21,21,21,-1,24,25,26,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 21,21,-1,7,7,7,7,7,8,9,10,11,12,13,14,14,14,-1,15,16,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 20,20,-1,8,8,8,8,8,8,9,-1,12,12,13,14,15,15,16,16,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 19,20,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,17,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 18,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 17,-1,12,11,11,11,11,11,-1,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 16,-1,12,12,12,12,12,12,-1,12,13,14,-1,15,15,15,-1,22,22,22,23,24,25,-1,32,33,33,33,33,34,35,36,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 15,14,13,13,13,13,13,13,-1,13,13,14,-1,16,-1,-1,-1,21,21,22,23,-1,-1,-1,31,-1,32,32,33,34,35,36,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 16,-1,14,14,14,14,14,14,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,31,32,33,34,35,36,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 17,-1,15,15,15,15,-1,15,16,-1,15,15,15,16,17,18,19,20,21,22,-1,-1,31,30,29,30,31,32,33,34,35,36,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 18,-1,-1,-1,-1,16,17,16,16,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,39,40,41,42,-1,-1,44,44,45,46, 19,20,21,22,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,41,42,43,-1,45,45,45,46, 20,20,21,22,23,23,22,21,20,19,18,18,18,18,18,18,-1,21,21,22,23,24,25,26,27,28,-1,36,36,36,36,36,36,36,37,38,39,40,40,-1,42,42,43,-1,46,46,46,46, 21,21,21,22,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,43,-1,47,47,47,47, 22,22,22,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,24,23,23,23,23,24,25,26,27,28,-1,36,35,34,34,34,35,36,37,38,39,40,41,42,43,44,44,-1,48,48,48,48, -1,23,23,24,25,-1,23,22,21,21,21,21,21,21,21,22,23,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,49,49,49, -1,-1,24,24,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,-1,49,49,49,49,50, -1,-1,25,25,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,48,48,49,50, 28,27,26,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,43,44,45,46,47,47,47,48,49,50, 28,27,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,42,43,44,45,46,46,46,47,48,-1,51, 28,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,42,43,44,45,45,45,46,47,48,-1,52, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,44,44,44,44,45,46,47,48,-1,52, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44,45,-1,48,-1,-1,51, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,44,45,-1,-1,-1,50,50, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, 16,16,16,16,16,17,18,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 15,15,15,15,16,17,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 14,14,14,14,-1,18,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 14,13,13,13,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,12,12,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,11,11,11,11,11,12,13,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,10,10,10,10,11,12,13,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 9,9,9,9,10,11,12,13,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 8,8,8,9,10,11,12,13,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 6,6,6,-1,4,4,4,4,4,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 5,5,5,-1,3,3,3,3,3,4,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 5,4,4,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 6,5,4,3,2,2,2,2,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 6,5,4,4,-1,3,3,3,3,4,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 6,5,5,5,5,4,4,4,4,4,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 6,6,6,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,6,6,6,6,7,8,9,10,11,12,13,12,12,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 21,21,-1,7,7,7,7,7,8,9,10,11,12,13,13,13,13,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 20,20,-1,8,8,8,8,8,8,9,-1,12,12,13,14,14,14,15,15,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 19,20,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,16,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 18,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,16,16,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 17,-1,12,11,11,11,11,11,-1,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 16,-1,12,12,12,12,12,12,-1,12,13,14,-1,15,15,15,-1,22,22,22,23,24,25,-1,32,33,33,33,33,34,35,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 15,14,13,13,13,13,13,13,-1,13,13,14,-1,16,-1,-1,-1,21,21,22,23,-1,-1,-1,31,-1,32,32,33,34,35,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 16,-1,14,14,14,14,14,14,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,31,32,33,34,35,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 17,-1,15,15,15,15,-1,15,16,-1,15,15,15,16,17,18,19,20,21,22,-1,-1,31,30,29,30,31,32,33,34,35,36,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 18,-1,-1,-1,-1,16,17,16,16,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 19,20,21,22,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,37,37,37,37,37,37,37,37,38,38,38,38,39,40,41,42,-1,44,44,44,45, 20,20,21,22,23,23,22,21,20,19,18,18,18,18,18,18,-1,21,21,22,23,24,25,26,27,28,-1,36,36,36,36,36,36,36,37,38,39,39,39,-1,41,41,42,-1,45,45,45,45, 21,21,21,22,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,35,35,35,35,36,37,38,39,40,40,41,42,42,42,-1,46,46,46,46, 22,22,22,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,24,23,23,23,23,24,25,26,27,28,-1,36,35,34,34,34,35,36,37,38,39,40,41,41,42,43,43,-1,47,47,47,47, -1,23,23,24,25,-1,23,22,21,21,21,21,21,21,21,22,23,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,42,43,-1,-1,48,48,48,48, -1,-1,24,24,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,44,-1,48,48,49,49,49, -1,-1,25,25,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,44,44,45,45,46,47,48,48,49,50, 28,27,26,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,43,44,45,46,46,47,47,48,49,50, 28,27,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,42,43,44,45,46,46,46,47,48,-1,51, 28,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,42,43,44,45,45,45,46,47,48,-1,52, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,44,44,44,44,45,46,47,48,-1,52, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44,45,-1,48,-1,-1,51, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,44,45,-1,-1,-1,50,50, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, 17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 16,16,16,16,17,18,18,17,17,17,17,17,17,18,19,20,21,21,21,21,21,21,-1,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 15,15,15,15,-1,19,-1,17,16,16,16,16,17,18,19,-1,-1,21,20,20,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 15,14,14,14,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,21,20,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,13,13,13,13,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,12,12,12,12,12,13,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,11,11,11,11,12,13,14,13,12,12,12,12,12,12,12,13,14,15,16,16,17,18,19,20,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 10,10,10,10,11,12,13,14,13,12,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 9,9,9,10,11,12,13,14,13,12,11,10,10,10,10,-1,-1,14,14,15,16,17,18,19,20,-1,36,35,35,35,35,34,34,34,35,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,46, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 7,7,7,-1,4,4,4,4,4,4,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 6,6,6,-1,3,3,3,3,3,3,-1,-1,7,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 6,5,5,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 6,5,4,3,2,2,2,2,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 6,5,4,4,-1,3,3,3,3,3,-1,8,8,8,8,9,10,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 6,5,5,5,5,4,4,4,4,4,-1,9,9,9,9,9,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 6,6,6,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,6,6,6,6,7,8,9,10,11,12,12,11,11,11,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 21,21,-1,7,7,7,7,7,8,9,10,11,12,12,12,12,12,-1,13,14,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 20,20,-1,8,8,8,8,8,8,9,-1,12,12,13,13,13,13,14,14,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 19,20,-1,9,9,9,9,9,9,9,10,11,12,13,14,14,14,14,15,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 18,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,15,15,15,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 17,-1,12,11,11,11,11,11,-1,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 16,-1,12,12,12,12,12,12,-1,12,13,14,-1,15,15,15,-1,22,22,22,23,24,25,-1,32,33,33,33,33,34,35,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 15,14,13,13,13,13,13,13,-1,13,13,14,-1,16,-1,-1,-1,21,21,22,23,-1,-1,-1,31,-1,32,32,33,34,35,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 16,-1,14,14,14,14,14,14,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,31,32,33,34,35,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 17,-1,15,15,15,15,-1,15,16,-1,15,15,15,16,17,18,19,20,21,22,-1,-1,31,30,29,30,31,32,33,34,35,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 18,-1,-1,-1,-1,16,17,16,16,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 19,20,21,22,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,43,43,43,44, 20,20,21,22,23,23,22,21,20,19,18,18,18,18,18,18,-1,21,21,22,23,24,25,26,27,28,-1,36,36,36,36,36,36,36,37,38,38,38,38,-1,40,40,41,-1,44,44,44,44, 21,21,21,22,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,35,35,35,35,36,37,38,39,39,39,40,41,41,41,-1,45,45,45,45, 22,22,22,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,24,23,23,23,23,24,25,26,27,28,-1,36,35,34,34,34,35,36,37,38,39,40,40,40,41,42,42,-1,46,46,46,46, -1,23,23,24,25,-1,23,22,21,21,21,21,21,21,21,22,23,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,41,41,42,-1,-1,47,47,47,47, -1,-1,24,24,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,25,25,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,44,44,45,44,45,46,47,48,49,49, 28,27,26,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,43,44,45,45,45,46,47,48,49,50, 28,27,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,42,43,44,45,46,46,46,47,48,-1,51, 28,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,42,43,44,45,45,45,46,47,48,-1,52, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,44,44,44,44,45,46,47,48,-1,52, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44,45,-1,48,-1,-1,51, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,44,45,-1,-1,-1,50,50, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, 18,18,18,18,18,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 17,17,17,17,18,18,17,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 16,16,16,16,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,20,19,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 16,15,15,15,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,20,19,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,14,14,14,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,13,13,13,13,13,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,12,12,12,12,13,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 11,11,11,11,12,13,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 10,10,10,11,12,13,14,13,12,11,10,9,9,9,9,-1,-1,13,13,14,15,16,17,18,19,-1,35,34,34,34,34,33,33,33,34,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,45, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 8,8,8,-1,4,4,4,4,4,4,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 7,7,7,-1,3,3,3,3,3,3,-1,-1,6,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 7,6,5,4,3,2,2,2,2,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 7,6,5,5,-1,3,3,3,3,3,-1,7,7,7,7,8,9,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 7,6,6,6,5,4,4,4,4,4,-1,8,8,8,8,8,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 7,7,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,6,6,6,6,7,8,9,10,11,12,11,10,10,10,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 21,21,-1,7,7,7,7,7,8,9,10,11,12,11,11,11,11,-1,12,13,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 20,20,-1,8,8,8,8,8,8,9,-1,12,12,12,12,12,12,13,13,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 19,20,-1,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,14,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 18,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 17,-1,12,11,11,11,11,11,-1,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 16,-1,12,12,12,12,12,12,-1,12,13,14,-1,15,15,15,-1,22,22,22,23,24,24,-1,32,33,33,33,33,34,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 15,14,13,13,13,13,13,13,-1,13,13,14,-1,16,-1,-1,-1,21,21,22,23,-1,-1,-1,31,-1,32,32,33,34,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 16,-1,14,14,14,14,14,14,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,31,32,33,34,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 17,-1,15,15,15,15,-1,15,16,-1,15,15,15,16,17,18,19,20,21,22,-1,-1,31,30,29,30,31,32,33,34,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 18,-1,-1,-1,-1,16,17,16,16,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 19,20,21,22,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,37,37,37,37,37,37,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 20,20,21,22,23,23,22,21,20,19,18,18,18,18,18,18,-1,21,21,22,23,24,25,26,27,28,-1,36,36,36,36,36,36,36,37,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 21,21,21,22,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,35,35,35,35,36,37,38,38,38,38,39,40,40,40,-1,44,44,44,44, 22,22,22,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,24,23,23,23,23,24,25,26,27,28,-1,36,35,34,34,34,35,36,37,38,39,39,39,39,40,41,41,-1,45,45,45,45, -1,23,23,24,25,-1,23,22,21,21,21,21,21,21,21,22,23,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,40,40,41,-1,-1,46,46,46,46, -1,-1,24,24,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,25,25,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,44,45,46,47,48,48, 28,27,26,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,43,44,44,44,44,45,46,47,48,49, 28,27,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,42,43,44,45,45,45,45,46,47,-1,50, 28,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,42,43,44,45,45,45,46,46,47,-1,51, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,44,44,44,44,45,46,47,47,-1,52, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44,45,-1,48,-1,-1,51, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,44,45,-1,-1,-1,50,50, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, 19,19,19,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,20,21,22,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 18,18,18,18,18,17,16,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,-1,21,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 17,17,17,17,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,19,18,18,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 17,16,16,16,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,19,18,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,15,15,15,15,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,14,14,14,14,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,15,15,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,13,13,13,13,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,14,15,16,17,18,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 12,12,12,12,13,14,13,12,11,10,9,9,9,9,9,10,11,12,13,13,14,15,16,17,18,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 11,11,11,12,13,14,13,12,11,10,9,8,8,8,8,-1,-1,12,12,13,14,15,16,17,18,-1,34,33,33,33,33,32,32,32,33,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,44, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 9,9,9,-1,4,4,4,4,4,4,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 8,8,8,-1,4,3,3,3,3,3,-1,-1,5,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,4,3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 8,7,6,5,4,3,2,2,2,2,-1,5,5,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 8,7,6,6,-1,3,3,3,3,3,-1,6,6,6,6,7,8,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 8,7,7,6,5,4,4,4,4,4,-1,7,7,7,7,7,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 8,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,6,6,6,6,7,8,9,10,11,11,10,9,9,9,9,10,-1,-1,17,17,17,-1,20,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 21,21,-1,7,7,7,7,7,8,9,10,11,11,10,10,10,10,-1,11,12,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 20,20,-1,8,8,8,8,8,8,9,-1,12,11,11,11,11,11,12,12,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 19,20,-1,9,9,9,9,9,9,9,10,11,12,12,12,12,12,12,13,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 18,-1,-1,10,10,10,10,10,10,10,10,11,12,13,13,13,13,13,13,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 17,-1,12,11,11,11,11,11,-1,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 16,-1,12,12,12,12,12,12,-1,12,13,14,-1,15,15,15,-1,22,22,22,23,23,23,-1,32,33,33,33,33,34,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 15,14,13,13,13,13,13,13,-1,13,13,14,-1,16,-1,-1,-1,21,21,22,23,-1,-1,-1,31,-1,32,32,33,34,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 16,-1,14,14,14,14,14,14,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,31,32,33,34,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 17,-1,15,15,15,15,-1,15,16,-1,15,15,15,16,17,18,19,20,21,22,-1,-1,31,30,29,30,31,32,33,34,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 18,-1,-1,-1,-1,16,17,16,16,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 19,20,21,22,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,37,37,37,37,37,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 20,20,21,22,23,23,22,21,20,19,18,18,18,18,18,18,-1,21,21,22,23,24,25,26,27,28,-1,36,36,36,36,36,36,36,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 21,21,21,22,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,35,35,35,35,36,37,37,37,37,37,38,39,39,39,-1,43,43,43,43, 22,22,22,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,24,23,23,23,23,24,25,26,27,28,-1,36,35,34,34,34,35,36,37,38,38,38,38,38,39,40,40,-1,44,44,44,44, -1,23,23,24,25,-1,23,22,21,21,21,21,21,21,21,22,23,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,35,36,37,38,39,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,24,24,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,25,25,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,44,44,43,42,43,44,45,46,47,47, 28,27,26,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,43,44,43,43,43,44,45,46,47,48, 28,27,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,42,43,44,44,44,44,44,45,46,-1,49, 28,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,42,43,44,45,45,45,45,45,46,-1,50, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,44,44,44,44,45,46,46,46,-1,51, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44,45,-1,47,-1,-1,51, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,44,45,-1,-1,-1,50,50, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, 19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,19,20,21,21,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 18,18,18,18,17,16,15,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,-1,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 18,17,17,17,-1,17,-1,14,13,13,13,13,14,15,16,-1,-1,18,17,17,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 18,17,16,16,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,18,17,16,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,16,16,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,15,15,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,14,14,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,14,14,14,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,13,14,15,16,17,-1,33,32,31,30,29,29,30,31,32,33,33,34,35,36,37,38,-1,40,40,40,41,42, 13,13,13,13,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,12,13,14,15,16,17,-1,33,32,31,31,-1,30,30,31,32,33,34,34,35,36,37,38,-1,41,41,41,41,42, 12,12,12,13,14,13,12,11,10,9,8,7,7,7,7,-1,-1,11,11,12,13,14,15,16,17,-1,33,32,32,32,32,31,31,31,32,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,43, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 10,10,10,-1,5,4,4,4,4,4,-1,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 9,9,9,-1,5,4,3,3,3,3,-1,-1,4,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,21,22,23,24,25,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,19,20,21,22,-1,25,25,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,19,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,5,4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 9,8,7,6,5,4,3,2,2,2,-1,4,4,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 9,8,7,7,-1,4,3,3,3,3,-1,5,5,5,5,6,7,8,9,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 9,8,7,6,5,4,4,4,4,4,-1,6,6,6,6,6,7,8,9,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,-1,15,15,15,16,17,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,6,6,6,6,7,8,9,10,11,10,9,8,8,8,8,9,-1,-1,16,16,16,-1,19,20,21,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 21,21,-1,7,7,7,7,7,8,9,10,11,10,9,9,9,9,-1,10,11,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 20,20,-1,8,8,8,8,8,8,9,-1,11,10,10,10,10,10,11,11,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 19,20,-1,9,9,9,9,9,9,9,10,11,11,11,11,11,11,11,12,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 18,-1,-1,10,10,10,10,10,10,10,10,11,12,12,12,12,12,12,12,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 17,-1,12,11,11,11,11,11,-1,11,-1,-1,-1,13,13,13,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 16,-1,12,12,12,12,12,12,-1,12,13,14,-1,14,14,14,-1,22,22,22,22,22,22,-1,32,33,33,33,33,33,32,31,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 15,14,13,13,13,13,13,13,-1,13,13,14,-1,15,-1,-1,-1,21,21,22,23,-1,-1,-1,31,-1,32,32,33,33,32,31,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 16,-1,14,14,14,14,14,14,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,31,32,33,33,32,31,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 17,-1,15,15,15,15,-1,15,16,-1,15,15,15,16,17,18,19,20,21,22,-1,-1,31,30,29,30,31,32,33,33,32,32,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 18,-1,-1,-1,-1,16,17,16,16,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41, 19,20,21,22,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,37,37,37,37,36,35,34,34,34,34,34,34,35,36,37,38,-1,40,40,40,41, 20,20,21,22,23,23,22,21,20,19,18,18,18,18,18,18,-1,21,21,22,23,24,25,26,27,28,-1,36,36,36,36,36,35,35,35,35,35,35,35,-1,37,37,38,-1,41,41,41,41, 21,21,21,22,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,35,35,35,35,36,36,36,36,36,36,37,38,38,38,-1,42,42,42,42, 22,22,22,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,24,23,23,23,23,24,25,26,27,28,-1,36,35,34,34,34,35,36,37,37,37,37,37,37,38,39,39,-1,43,43,43,43, -1,23,23,24,25,-1,23,22,21,21,21,21,21,21,21,22,23,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,35,36,37,38,38,38,38,38,38,39,-1,-1,44,44,44,44, -1,-1,24,24,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,40,-1,44,44,45,45,45, -1,-1,25,25,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,42,43,44,45,46,46, 28,27,26,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,43,43,42,42,42,43,44,45,46,47, 28,27,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,42,43,43,43,43,43,43,44,45,-1,48, 28,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,42,43,44,44,44,44,44,44,45,-1,49, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,44,44,44,44,45,45,45,45,-1,50, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44,45,-1,46,-1,-1,51, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,44,45,-1,-1,-1,50,50, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, 18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,19,20,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 17,17,17,17,16,15,14,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,-1,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 17,16,16,16,-1,16,-1,13,12,12,12,12,13,14,15,-1,-1,17,16,16,16,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 17,16,15,15,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,17,16,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,16,15,14,14,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,17,17,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,13,13,-1,-1,16,16,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,12,13,14,15,16,-1,32,31,30,29,28,28,29,30,31,32,32,33,34,35,36,37,-1,39,39,39,40,41, 14,14,14,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,11,12,13,14,15,16,-1,32,31,30,30,-1,29,29,30,31,32,33,33,34,35,36,37,-1,40,40,40,40,41, 13,13,13,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,10,10,11,12,13,14,15,16,-1,32,31,31,31,31,30,30,30,31,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,42, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 11,11,11,-1,6,5,4,4,4,4,-1,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 10,10,10,-1,6,5,4,3,3,3,-1,-1,3,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,-1,19,19,20,21,22,23,24,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,-1,24,24,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,18,18,18,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 10,9,8,7,6,5,4,3,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 10,9,8,8,-1,5,4,4,4,4,-1,4,4,4,4,5,6,7,8,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 10,9,8,7,6,5,5,5,5,5,-1,5,5,5,5,5,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,7,7,7,7,8,9,10,11,10,9,8,7,7,7,7,8,-1,-1,15,15,15,-1,18,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 22,22,-1,8,8,8,8,8,9,10,11,10,9,8,8,8,8,-1,9,10,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 21,21,-1,9,9,9,9,9,9,10,-1,10,9,9,9,9,9,10,10,10,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 20,21,-1,10,10,10,10,10,10,10,11,10,10,10,10,10,10,10,11,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 19,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 18,-1,13,12,12,12,12,12,-1,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 17,-1,13,13,13,13,13,13,-1,13,14,15,-1,13,13,13,-1,21,21,21,21,21,21,-1,32,33,33,33,33,32,31,30,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 16,15,14,14,14,14,14,14,-1,14,14,15,-1,14,-1,-1,-1,20,20,21,22,-1,-1,-1,31,-1,32,32,33,32,31,30,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 17,-1,15,15,15,15,15,15,-1,-1,15,15,16,15,16,17,18,19,20,21,-1,-1,31,30,30,30,31,32,33,32,31,30,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 18,-1,16,16,16,16,-1,16,17,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,31,30,29,30,31,32,33,32,31,31,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 19,-1,-1,-1,-1,17,18,17,17,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40, 20,21,22,23,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,37,37,37,36,35,34,33,33,33,33,33,33,34,35,36,37,-1,39,39,39,40, 21,21,22,23,24,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,36,36,36,36,35,34,34,34,34,34,34,34,-1,36,36,37,-1,40,40,40,40, 22,22,22,23,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,41,41, 23,23,23,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,36,35,34,34,34,35,36,36,36,36,36,36,36,37,38,38,-1,42,42,42,42, -1,24,24,25,26,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,35,36,37,37,37,37,37,37,37,38,-1,-1,43,43,43,43, -1,-1,25,25,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,39,-1,43,43,44,44,44, -1,-1,26,26,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,41,42,43,44,45,45, 29,28,27,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,43,42,41,41,41,42,43,44,45,46, 29,28,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,42,43,42,42,42,42,42,43,44,-1,47, 29,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,42,43,43,43,43,43,43,43,44,-1,48, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,44,44,44,44,44,44,44,44,-1,49, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44,45,-1,45,-1,-1,50, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,44,45,-1,-1,-1,50,50, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, 18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 17,17,17,17,16,15,14,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 17,16,16,16,-1,16,-1,13,12,12,12,12,13,14,15,-1,-1,17,16,16,16,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 17,16,15,15,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,17,16,15,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,16,15,14,14,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,13,13,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,12,13,14,14,15,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 15,15,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,11,12,13,13,14,15,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 14,14,14,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,10,10,11,12,12,13,14,15,-1,31,30,30,30,30,29,29,29,30,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,41, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 12,12,12,-1,7,6,5,4,4,4,-1,5,4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 11,11,11,-1,7,6,5,4,3,3,-1,-1,3,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,7,6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 11,10,9,8,7,6,5,4,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 11,10,9,9,-1,6,5,5,5,5,-1,3,3,3,3,4,5,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 11,10,9,8,7,6,6,6,6,6,-1,4,4,4,4,4,5,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,8,8,8,8,9,10,11,10,9,8,7,6,6,6,6,7,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 23,23,-1,9,9,9,9,9,10,11,10,9,8,7,7,7,7,-1,8,9,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 22,22,-1,10,10,10,10,10,10,11,-1,9,8,8,8,8,8,9,9,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 21,22,-1,11,11,11,11,11,11,11,10,9,9,9,9,9,9,9,10,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 20,-1,-1,12,12,12,12,12,12,11,10,10,10,10,10,10,10,10,10,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 19,-1,14,13,13,13,13,13,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 18,-1,14,14,14,14,14,14,-1,13,14,15,-1,12,12,12,-1,20,20,20,20,20,20,-1,31,32,32,32,32,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 17,16,15,15,15,15,15,15,-1,14,14,15,-1,13,-1,-1,-1,19,19,20,21,-1,-1,-1,30,-1,31,31,32,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 18,-1,16,16,16,16,16,16,-1,-1,15,15,15,14,15,16,17,18,19,20,-1,-1,30,29,29,29,30,31,32,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 19,-1,17,17,17,17,-1,17,18,-1,16,16,15,15,15,16,17,18,19,20,-1,-1,30,29,28,29,30,31,32,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 20,-1,-1,-1,-1,18,19,18,18,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 21,22,23,24,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 22,22,23,24,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 23,23,23,24,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 24,24,24,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,25,25,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,26,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,41,40,40,40,41,42,43,44,45, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,41,41,41,41,41,42,43,-1,46, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,42,42,42,42,42,42,43,-1,47, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,43,43,43,43,-1,48, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,44,-1,-1,49, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 17,17,17,17,16,15,14,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 17,16,16,16,-1,16,-1,13,12,12,12,12,13,14,15,-1,-1,17,16,16,16,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 17,16,15,15,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,17,16,15,15,16,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,16,15,14,14,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,13,13,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,12,13,13,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,11,12,12,12,13,14,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 15,15,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,10,10,11,11,11,12,13,14,-1,30,29,29,29,29,28,28,28,29,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,40, 14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 13,13,13,-1,8,7,6,5,5,5,-1,5,4,5,6,7,8,9,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 12,12,12,-1,8,7,6,5,4,4,-1,-1,3,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,18,19,20,21,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,-1,22,22,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,8,7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 12,11,10,9,8,7,6,5,5,5,-1,2,2,2,2,3,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 12,11,10,10,-1,7,6,6,6,6,-1,3,3,3,3,3,4,5,6,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 12,11,10,9,8,7,7,7,7,7,-1,4,4,4,4,4,4,5,6,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,9,9,9,9,10,11,11,10,9,8,7,6,6,6,6,6,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 24,24,-1,10,10,10,10,10,11,11,10,9,8,7,7,7,7,-1,7,8,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 23,23,-1,11,11,11,11,11,11,12,-1,9,8,8,8,8,8,9,8,8,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 22,23,-1,12,12,12,12,12,12,11,10,9,9,9,9,9,9,9,9,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 21,-1,-1,13,13,13,13,13,12,11,10,10,10,10,10,10,10,10,10,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 20,-1,15,14,14,14,14,14,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 19,-1,15,15,15,15,15,15,-1,13,14,15,-1,12,12,12,-1,20,20,20,19,19,19,-1,31,32,32,32,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 18,17,16,16,16,16,16,16,-1,14,14,15,-1,13,-1,-1,-1,19,19,20,20,-1,-1,-1,30,-1,31,31,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 19,-1,17,17,17,17,17,17,-1,-1,15,15,15,14,15,16,17,18,19,20,-1,-1,30,29,29,29,30,31,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 20,-1,18,18,18,18,-1,18,19,-1,16,16,15,15,15,16,17,18,19,20,-1,-1,30,29,28,29,30,31,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 21,-1,-1,-1,-1,19,20,19,19,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 22,23,24,25,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 23,23,24,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 24,24,24,25,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 25,25,25,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,26,26,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,41,40,39,39,39,40,41,42,43,44, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,41,40,40,40,40,40,41,42,-1,45, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,41,41,41,41,41,41,41,42,-1,46, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,43,-1,43,-1,-1,48, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 17,17,17,17,16,15,14,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 17,16,16,16,-1,16,-1,13,12,12,12,12,13,14,15,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 17,16,15,15,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,16,15,14,14,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,12,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,11,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 16,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,10,10,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 14,14,14,-1,9,8,7,6,6,6,-1,5,4,5,6,7,8,9,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 13,13,13,-1,9,8,7,6,5,5,-1,-1,3,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 13,12,11,10,9,8,7,6,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 13,12,11,11,-1,8,7,7,7,7,-1,3,3,3,3,3,3,4,5,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 13,12,11,10,9,8,8,8,8,8,-1,4,4,4,4,4,4,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,10,10,10,10,11,12,11,10,9,8,7,6,6,6,6,6,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 25,25,-1,11,11,11,11,11,12,11,10,9,8,7,7,7,7,-1,7,8,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 24,24,-1,12,12,12,12,12,12,12,-1,9,8,8,8,8,8,9,8,8,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 23,24,-1,13,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 22,-1,-1,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 21,-1,16,15,15,15,14,14,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 20,-1,16,16,16,15,15,15,-1,13,14,15,-1,12,12,12,-1,20,20,19,18,18,18,-1,31,32,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 19,18,17,17,16,16,16,16,-1,14,14,15,-1,13,-1,-1,-1,19,19,19,19,-1,-1,-1,30,-1,31,31,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 20,-1,18,17,17,17,17,17,-1,-1,15,15,15,14,15,16,17,18,19,20,-1,-1,30,29,29,29,30,31,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 21,-1,18,18,18,18,-1,18,19,-1,16,16,15,15,15,16,17,18,19,20,-1,-1,30,29,28,29,30,31,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 22,-1,-1,-1,-1,19,20,19,19,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 23,24,25,26,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 24,24,25,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,35,35,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 25,25,25,26,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 26,26,26,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,27,27,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,40,39,38,38,38,39,40,41,42,43, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,40,39,39,39,39,39,40,41,-1,44, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,40,40,40,40,40,40,40,41,-1,45, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,42,42,-1,42,-1,-1,47, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,43,-1,-1,-1,49,48, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 17,17,17,17,16,15,14,13,13,13,13,13,13,14,15,16,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 17,16,16,16,-1,16,-1,13,12,12,12,12,13,14,15,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 17,16,15,15,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,16,15,14,14,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,11,11,11,11,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,10,10,10,10,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,9,9,9,9,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 15,15,15,-1,10,9,8,7,7,7,-1,5,4,5,6,7,8,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 14,14,14,-1,10,9,8,7,6,6,-1,-1,3,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 14,13,12,11,10,9,8,7,7,7,-1,3,2,2,2,2,2,3,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 14,13,12,12,-1,9,8,8,8,8,-1,3,3,3,3,3,3,3,4,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 14,13,12,11,10,9,9,9,9,9,-1,4,4,4,4,4,4,4,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,11,11,11,11,12,12,11,10,9,8,7,6,6,6,6,6,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 26,26,-1,12,12,12,12,12,12,11,10,9,8,7,7,7,7,-1,7,8,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 25,25,-1,13,13,13,13,13,12,12,-1,9,8,8,8,8,8,9,8,8,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 24,25,-1,14,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 23,-1,-1,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 22,-1,17,16,16,15,14,14,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 21,-1,17,17,16,15,15,15,-1,13,14,15,-1,12,12,12,-1,20,19,18,17,17,17,-1,31,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 20,19,18,17,16,16,16,16,-1,14,14,15,-1,13,-1,-1,-1,19,19,18,18,-1,-1,-1,30,-1,31,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 21,-1,18,17,17,17,17,17,-1,-1,15,15,15,14,15,16,17,18,19,19,-1,-1,30,29,29,29,30,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 22,-1,18,18,18,18,-1,18,19,-1,16,16,15,15,15,16,17,18,19,20,-1,-1,30,29,28,29,30,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 23,-1,-1,-1,-1,19,20,19,19,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 24,25,26,26,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 25,25,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 26,26,26,26,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 27,27,27,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,28,27,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,40,39,38,37,37,37,38,39,40,41,42, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,40,39,38,38,38,38,38,39,40,-1,43, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,40,39,39,39,39,39,39,39,40,-1,44, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,41,41,41,-1,41,-1,-1,46, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,42,42,-1,-1,-1,48,47, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,44,-1,47,47,48, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,48,48,48, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,49,49,49, 19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 18,18,18,18,17,16,15,14,14,14,14,14,14,15,16,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 18,17,17,17,-1,17,-1,14,13,13,13,13,14,15,16,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 18,17,16,16,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,17,16,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,9,9,9,9,9,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,8,8,8,8,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,37, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,8,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 16,16,16,-1,11,10,9,8,8,8,-1,6,5,6,7,8,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 15,15,15,-1,11,10,9,8,7,7,-1,-1,4,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,14,14,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,-1,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 15,14,13,12,11,10,9,8,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 15,14,13,13,-1,10,9,9,9,9,-1,4,3,3,3,3,3,3,3,-1,-1,7,-1,11,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 15,14,13,12,11,10,10,10,10,10,-1,4,4,4,4,4,4,4,4,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,-1,9,9,9,10,11,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,12,12,12,12,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,10,10,10,-1,13,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 26,26,-1,13,13,13,13,13,12,11,10,9,8,7,7,7,7,-1,7,8,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 25,25,-1,14,14,14,14,13,12,12,-1,9,8,8,8,8,8,9,8,8,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 24,25,-1,15,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 23,-1,-1,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 22,-1,18,17,16,15,14,14,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 21,-1,18,17,16,15,15,15,-1,13,14,15,-1,12,12,12,-1,19,18,17,16,16,16,-1,31,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 20,19,18,17,16,16,16,16,-1,14,14,15,-1,13,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 21,-1,18,17,17,17,17,17,-1,-1,15,15,15,14,15,16,17,18,18,18,-1,-1,30,29,29,29,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 22,-1,18,18,18,18,-1,18,19,-1,16,16,15,15,15,16,17,18,19,19,-1,-1,30,29,28,29,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 23,-1,-1,-1,-1,19,20,19,19,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 24,25,26,26,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 25,25,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 26,26,26,26,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 27,27,27,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,28,27,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,39,38,37,36,36,36,37,38,39,40,41, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,39,38,37,37,37,37,37,38,39,-1,42, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,39,38,38,38,38,38,38,38,39,-1,43, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,40,40,40,40,40,-1,40,-1,-1,45, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,41,41,41,-1,-1,-1,47,46, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,42,42,43,44,45,46,47, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,43,43,-1,46,46,47, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,47,47,47, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,48,48,48, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 19,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 19,18,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,18,17,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,10,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,9,8,8,8,8,8,8,9,10,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,7,7,7,7,7,8,9,10,-1,26,25,25,25,25,24,24,24,25,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,36, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,8,7,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 17,17,17,-1,12,11,10,9,9,9,-1,7,6,7,8,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 16,16,16,-1,12,11,10,9,8,8,-1,-1,5,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,10,10,10,11,12,13,14,15,-1,18,18,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,-1,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 16,15,14,13,12,11,10,9,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 16,15,14,14,-1,11,10,10,10,10,-1,5,4,3,3,3,3,3,3,-1,-1,6,-1,10,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 16,15,14,13,12,11,11,11,11,11,-1,5,4,4,4,4,4,4,4,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,-1,8,8,8,9,10,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,13,13,13,13,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,9,9,9,-1,12,13,14,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 26,26,-1,14,14,14,14,13,12,11,10,9,8,7,7,7,7,-1,7,8,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 25,25,-1,15,15,15,14,13,12,12,-1,9,8,8,8,8,8,9,8,8,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 24,25,-1,16,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 23,-1,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 22,-1,18,17,16,15,14,14,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 21,-1,18,17,16,15,15,15,-1,13,14,15,-1,12,12,12,-1,18,17,16,15,15,15,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 20,19,18,17,16,16,16,16,-1,14,14,15,-1,13,-1,-1,-1,18,17,16,16,-1,-1,-1,30,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 21,-1,18,17,17,17,17,17,-1,-1,15,15,15,14,15,16,17,18,17,17,-1,-1,30,29,29,29,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 22,-1,18,18,18,18,-1,18,19,-1,16,16,15,15,15,16,17,18,18,18,-1,-1,30,29,28,29,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 23,-1,-1,-1,-1,19,20,19,19,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 24,25,26,26,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 25,25,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 26,26,26,26,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 27,27,27,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,28,27,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,39,38,37,36,35,35,35,36,37,38,39,40, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,39,38,37,36,36,36,36,36,37,38,-1,41, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,39,38,37,37,37,37,37,37,37,38,-1,42, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,39,39,39,39,39,-1,39,-1,-1,44, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,40,40,40,40,40,-1,-1,-1,46,45, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,41,41,41,42,43,44,45,46, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,42,42,42,-1,45,45,46, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,43,-1,-1,46,46,46, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,47,47,47, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,10,9,8,8,8,8,8,8,8,8,9,-1,25,24,23,22,21,21,22,23,24,25,25,26,27,28,29,30,-1,32,32,32,33,34, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,8,7,7,7,7,7,7,8,9,-1,25,24,23,23,-1,22,22,23,24,25,26,26,27,28,29,30,-1,33,33,33,33,34, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,6,6,6,6,6,7,8,9,-1,25,24,24,24,24,23,23,23,24,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,35, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,8,7,6,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 18,18,18,-1,13,12,11,10,10,10,-1,8,7,8,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 17,17,17,-1,13,12,11,10,9,9,-1,-1,6,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,9,9,9,10,11,12,13,14,-1,17,17,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,11,11,11,11,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,-1,11,11,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 17,16,15,14,13,12,11,10,10,10,-1,6,5,4,3,2,2,2,2,2,3,4,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 17,16,15,15,-1,12,11,11,11,11,-1,6,5,4,3,3,3,3,3,-1,-1,5,-1,9,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 17,16,15,14,13,12,12,12,12,12,-1,6,5,4,4,4,4,4,4,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,-1,7,7,7,8,9,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,14,14,14,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,8,8,8,-1,11,12,13,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 26,26,-1,15,15,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,8,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 25,25,-1,16,16,15,14,13,12,12,-1,9,8,8,8,8,8,9,8,8,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 24,25,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 23,-1,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 22,-1,18,17,16,15,14,14,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 21,-1,18,17,16,15,15,15,-1,13,14,15,-1,12,12,12,-1,17,16,15,14,14,14,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 20,19,18,17,16,16,16,16,-1,14,14,15,-1,13,-1,-1,-1,17,16,15,15,-1,-1,-1,30,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 21,-1,18,17,17,17,17,17,-1,-1,15,15,15,14,15,16,17,17,16,16,-1,-1,30,29,29,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 22,-1,18,18,18,18,-1,18,19,-1,16,16,15,15,15,16,17,17,17,17,-1,-1,30,29,28,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 23,-1,-1,-1,-1,19,20,19,19,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 24,25,26,26,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 25,25,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 26,26,26,26,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 27,27,27,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,28,27,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,39,38,37,36,35,34,34,34,35,36,37,38,39, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,38,37,36,35,35,35,35,35,36,37,-1,40, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,38,37,36,36,36,36,36,36,36,37,-1,41, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,38,38,38,38,38,-1,38,-1,-1,43, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,39,39,39,39,39,-1,-1,-1,45,44, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,40,40,40,40,41,42,43,44,45, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,41,41,41,41,-1,44,44,45, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,42,42,-1,-1,45,45,45, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,43,-1,-1,46,46,46, 22,22,22,21,20,19,18,18,18,18,18,18,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 21,21,21,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,20,19,18,17,16,15,14,13,13,13,13,12,12,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,20,19,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,9,-1,25,24,23,22,21,21,22,23,24,25,25,26,26,27,28,29,-1,32,32,32,33,34, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,9,8,7,7,7,7,7,7,8,9,-1,25,24,23,23,-1,22,22,23,24,25,25,25,26,27,28,29,-1,33,33,33,33,34, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,6,6,6,6,6,7,8,9,-1,25,24,24,24,24,23,23,23,24,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,35, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,8,7,6,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 19,19,19,-1,14,13,12,11,11,11,-1,9,8,9,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 18,18,18,-1,14,13,12,11,10,10,-1,-1,7,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,9,-1,12,12,13,14,15,16,17,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,9,9,9,10,11,12,13,14,-1,17,17,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,10,10,10,11,12,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,11,11,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,-1,10,10,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 18,17,16,16,-1,13,12,12,12,12,-1,7,6,5,4,3,3,3,3,-1,-1,4,-1,8,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 18,17,16,15,14,13,13,13,13,13,-1,7,6,5,4,4,4,4,4,-1,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,-1,6,6,6,7,8,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,15,15,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,7,7,7,-1,10,11,12,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 26,26,-1,16,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,8,-1,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,31,31,32, 25,25,-1,17,16,15,14,13,12,12,-1,9,8,8,8,8,8,9,8,8,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,32,-1,33, 24,25,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,33, 23,-1,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 22,-1,18,17,16,15,14,14,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 21,-1,18,17,16,15,15,15,-1,13,14,15,-1,12,12,12,-1,16,15,14,13,13,13,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 20,19,18,17,16,16,16,16,-1,14,14,15,-1,13,-1,-1,-1,16,15,14,14,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 21,-1,18,17,17,17,17,17,-1,-1,15,15,15,14,15,16,17,16,15,15,-1,-1,30,29,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 22,-1,18,18,18,18,-1,18,19,-1,16,16,15,15,15,16,17,16,16,16,-1,-1,30,29,28,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 23,-1,-1,-1,-1,19,20,19,19,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 24,25,26,26,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 25,25,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 26,26,26,26,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 27,27,27,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,28,27,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,38,37,36,35,35,35,35,35,35,35,36,-1,40, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,37,37,37,37,37,-1,37,-1,-1,42, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,38,38,38,38,38,-1,-1,-1,44,43, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,40,41,42,43,44, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,40,40,40,40,40,40,-1,43,43,44, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,41,41,41,41,41,-1,-1,44,44,44, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,42,42,42,42,42,-1,-1,45,45,45, 23,23,22,21,20,19,18,18,18,18,18,18,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 22,22,22,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 22,21,21,21,-1,20,-1,17,16,16,16,16,17,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 22,21,20,20,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,21,20,19,19,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,21,20,19,18,17,16,15,14,14,13,13,12,12,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,21,20,19,18,17,16,15,14,13,13,12,12,11,10,9,8,8,8,8,8,8,8,8,9,-1,25,24,23,22,21,21,22,23,24,25,25,25,25,26,27,28,-1,32,32,32,33,34, 22,21,20,19,18,17,16,15,14,13,12,12,11,11,10,9,8,7,7,7,7,7,7,8,9,-1,25,24,23,23,-1,22,22,23,24,24,24,24,25,26,27,28,-1,33,33,33,33,34, 22,21,20,19,18,17,16,15,14,13,12,11,11,10,10,-1,-1,6,6,6,6,6,7,8,9,-1,25,24,24,24,24,23,23,23,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,35, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 20,20,20,-1,15,14,13,12,12,12,-1,10,9,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,14,15,16,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 19,19,19,-1,15,14,13,12,11,11,-1,-1,8,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,9,-1,12,12,13,13,14,15,16,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,9,9,9,10,11,12,12,13,-1,16,16,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,10,10,10,11,11,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,10,10,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,9,9,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 19,18,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 19,18,17,17,-1,14,13,13,13,13,-1,8,7,6,5,4,3,3,3,-1,-1,3,-1,7,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 19,18,17,16,15,14,14,14,14,14,-1,8,7,6,5,4,4,4,4,-1,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,-1,5,5,5,6,7,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,16,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,6,6,6,-1,9,10,11,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 26,26,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,8,-1,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,30,30,31, 25,25,-1,17,16,15,14,13,12,12,-1,9,8,8,8,8,8,9,8,8,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,31,-1,32, 24,25,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,32, 23,-1,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 22,-1,18,17,16,15,14,14,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 21,-1,18,17,16,15,15,15,-1,13,14,15,-1,12,12,12,-1,15,14,13,12,12,12,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 20,19,18,17,16,16,16,16,-1,14,14,15,-1,13,-1,-1,-1,15,14,13,13,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 21,-1,18,17,17,17,17,17,-1,-1,15,15,15,14,15,16,16,15,14,14,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 22,-1,18,18,18,18,-1,18,19,-1,16,16,15,15,15,16,16,15,15,15,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 23,-1,-1,-1,-1,19,20,19,19,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 24,25,26,26,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 25,25,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 26,26,26,26,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 27,27,27,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,28,27,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,36,36,36,36,36,-1,36,-1,-1,41, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,37,37,37,37,37,-1,-1,-1,43,42, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,38,38,38,38,38,39,40,41,42,43, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,39,39,39,39,39,39,-1,42,42,43, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,40,40,40,40,40,-1,-1,43,43,43, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,41,41,41,41,41,-1,-1,44,44,44, 24,23,22,21,20,19,18,18,18,18,18,18,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 23,23,22,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34, 23,22,22,22,-1,20,-1,17,16,16,16,16,17,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34, 23,22,21,21,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34, -1,22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,22,21,20,19,18,17,16,15,14,13,13,12,12,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,8,8,8,8,8,8,8,9,-1,25,24,23,22,21,21,22,23,24,25,25,25,25,26,27,28,-1,32,32,32,33,34, 23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,7,7,7,7,7,8,9,-1,25,24,23,23,-1,22,22,23,24,24,24,24,25,26,27,28,-1,33,33,33,33,34, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,7,8,9,-1,25,24,24,24,24,23,23,23,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,35, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 21,21,21,-1,16,15,14,13,13,13,-1,11,10,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,14,15,16,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 20,20,20,-1,16,15,14,13,12,12,-1,-1,9,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,9,-1,12,12,13,13,14,15,16,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,9,9,9,10,11,12,12,13,-1,16,16,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,10,10,10,11,11,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,10,10,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,9,9,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 20,19,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 20,19,18,18,-1,15,14,14,14,14,-1,9,8,7,6,5,4,3,3,-1,-1,3,-1,7,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 20,19,18,17,16,15,15,15,15,15,-1,9,8,7,6,5,4,4,4,-1,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,5,-1,5,5,5,6,7,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,6,6,6,-1,9,10,11,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 26,26,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,8,-1,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,30,30,31, 25,25,-1,17,16,15,14,13,12,12,-1,9,8,8,8,8,8,9,8,8,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,31,-1,32, 24,25,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,32, 23,-1,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 22,-1,18,17,16,15,14,14,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 21,-1,18,17,16,15,15,15,-1,13,14,15,-1,12,12,12,-1,15,14,13,12,12,12,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 20,19,18,17,16,16,16,16,-1,14,14,15,-1,13,-1,-1,-1,15,14,13,13,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 21,-1,18,17,17,17,17,17,-1,-1,15,15,15,14,15,16,16,15,14,14,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 22,-1,18,18,18,18,-1,18,19,-1,16,16,15,15,15,16,16,15,15,15,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 23,-1,-1,-1,-1,19,20,19,19,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 24,25,26,26,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 25,25,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 26,26,26,26,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 27,27,27,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,28,27,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,36,36,36,36,36,-1,36,-1,-1,41, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,37,37,37,37,37,-1,-1,-1,43,42, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,38,38,38,38,38,39,40,41,42,43, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,39,39,39,39,39,39,-1,42,42,43, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,40,40,40,40,40,-1,-1,43,43,43, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,41,41,41,41,41,-1,-1,44,44,44, 25,24,23,22,21,20,19,19,19,19,19,19,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 24,24,23,22,21,20,19,18,18,18,18,18,18,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 24,23,23,23,-1,21,-1,18,17,17,17,17,18,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 24,23,22,22,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,23,22,21,20,19,18,17,16,15,14,14,13,13,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,9,9,9,9,9,9,9,10,-1,26,25,24,23,22,22,23,24,25,25,25,25,25,26,27,28,-1,33,33,33,34,35, 24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,8,8,8,8,8,9,10,-1,26,25,24,24,-1,23,23,24,24,24,24,24,25,26,27,28,-1,34,34,34,34,35, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,7,7,7,7,8,9,10,-1,26,25,25,25,25,24,24,24,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,35, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 22,22,22,-1,17,16,15,14,14,14,-1,12,11,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,14,14,15,16,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 21,21,21,-1,17,16,15,14,13,13,-1,-1,10,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,-1,13,13,13,13,14,15,16,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,10,10,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,9,9,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 21,20,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 21,20,19,19,-1,16,15,15,15,15,-1,10,9,8,7,6,5,4,4,-1,-1,3,-1,7,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 21,20,19,18,17,16,16,16,16,16,-1,10,9,8,7,6,5,5,5,-1,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,6,-1,5,5,5,6,7,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,6,6,6,-1,9,10,11,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 27,27,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,9,-1,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,30,30,31, 26,26,-1,18,17,16,15,14,13,13,-1,10,9,9,9,9,9,10,9,9,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,31,-1,32, 25,26,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,32, 24,-1,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 23,-1,19,18,17,16,15,15,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 22,-1,19,18,17,16,16,16,-1,14,15,16,-1,13,13,13,-1,15,14,13,12,12,12,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 21,20,19,18,17,17,17,17,-1,15,15,16,-1,14,-1,-1,-1,15,14,13,13,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 22,-1,19,18,18,18,18,18,-1,-1,16,16,16,15,16,17,16,15,14,14,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 23,-1,19,19,19,19,-1,19,20,-1,17,17,16,16,16,17,16,15,15,15,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 24,-1,-1,-1,-1,20,21,20,20,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 25,26,27,27,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 26,26,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 27,27,27,27,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 28,28,28,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,29,28,27,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,28,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,36,36,36,36,36,-1,36,-1,-1,41, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,37,37,37,37,37,-1,-1,-1,43,42, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,38,38,38,38,38,39,40,41,42,43, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,39,39,39,39,39,39,-1,42,42,43, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,40,40,40,40,40,-1,-1,43,43,43, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,41,41,41,41,41,-1,-1,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,30,31,32, 26,26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,-1,29,29,30,31,32, 26,25,25,25,-1,23,-1,20,19,19,19,19,18,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,-1,31,31,32, 26,25,24,24,-1,-1,-1,-1,18,18,18,19,18,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,21,22,23,24,25,26,27,28,29,30,31,32, -1,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,25,24,23,22,21,20,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,25,24,23,23,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,6,6,6,6,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 26,26,26,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,5,5,5,6,7,8,9,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 27,27,27,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,8,-1,-1,3,3,3,-1,4,4,5,6,7,8,9,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,3,2,2,2,3,4,5,6,-1,9,9,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,1,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,10,10,-1,0,1,2,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,11,10,9,9,-1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,13,12,11,10,9,8,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,14,13,12,12,-1,-1,7,-1,3,3,3,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,15,14,13,13,13,-1,7,6,5,4,4,4,5,6,7,8,9,9,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,7,6,5,5,5,5,-1,-1,-1,9,9,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,6,6,-1,6,7,8,-1,10,10,10,11,11,11,12,-1,-1,-1,-1,-1,23,23,24,25,26,27,27, 35,35,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,7,7,7,8,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28, 34,34,-1,26,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,28,-1,29, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,27,28,29, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,28,28, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28, 30,-1,27,26,25,24,24,24,-1,22,23,23,-1,21,21,21,-1,15,14,13,12,12,12,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 29,28,27,26,25,25,25,25,-1,23,22,22,-1,20,-1,-1,-1,15,14,13,13,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 30,-1,27,26,26,26,26,26,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 31,-1,27,27,27,27,-1,27,28,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 32,-1,-1,-1,-1,28,29,28,28,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25,26,27,27,28,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,22,22,23,24,25,26,27,28,28,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,31,30,29,29,-1,26,25,24,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,29,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,30,29,28,27,26,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 32,31,30,29,28,27,27,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,29,28,28,28,28,-1,-1,36,35,34,33,32,31,30,29,29,29,30,31,32,33,34, 32,31,30,29,28,28,28,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,35, 32,31,30,29,29,29,29,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,30,30,30,30,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,-1,36, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,31,31,31,-1,-1,-1,36,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 32,31,31,31,31,31,31,32,33,34,35,36,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,33,33,33,33,33,-1,33,-1,-1,38, 32,32,32,32,32,32,32,32,33,34,35,36,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,33,-1,35,35,36,37,38,-1,34,34,34,34,34,-1,-1,-1,40,39, 33,33,33,33,33,-1,33,33,33,34,35,36,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,36,36,37,37,36,35,35,35,35,35,36,37,38,39,40, 34,34,34,34,-1,-1,34,34,34,34,35,36,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,37,37,38,-1,36,36,36,36,36,36,-1,39,39,40, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 36,36,36,37,38,39,38,37,36,36,36,36,37,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,27,28,29,30,31, 26,26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,25,-1,28,28,29,30,31, 26,25,25,25,-1,23,-1,20,19,19,19,19,18,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 26,25,24,24,-1,-1,-1,-1,18,18,18,19,18,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,6,6,6,6,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 26,26,26,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,4,4,4,5,6,7,8,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 27,27,27,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,8,-1,-1,3,3,3,-1,3,3,4,5,6,7,8,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,3,2,2,2,2,3,4,5,-1,8,8,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,1,1,1,2,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,10,10,-1,1,0,1,2,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,11,10,9,9,-1,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,13,12,11,10,9,8,-1,2,2,2,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,14,13,12,12,-1,-1,7,-1,3,3,3,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,15,14,13,13,13,-1,7,6,5,4,4,4,5,6,7,8,8,8,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,7,6,5,5,5,5,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,6,6,-1,6,7,8,-1,10,10,10,10,10,10,11,-1,-1,-1,-1,-1,23,23,24,25,26,26,26, 35,35,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,7,7,7,8,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,27, 34,34,-1,26,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,28,-1,28, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,27,28,29, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,28,28, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28, 30,-1,27,26,25,24,24,24,-1,22,23,23,-1,21,21,21,-1,15,14,13,12,12,12,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 29,28,27,26,25,25,25,25,-1,23,22,22,-1,20,-1,-1,-1,15,14,13,13,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 30,-1,27,26,26,26,26,26,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 31,-1,27,27,27,27,-1,27,28,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 32,-1,-1,-1,-1,28,29,28,28,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25,26,27,27,28,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,22,22,23,24,25,26,27,28,28,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,31,30,29,29,-1,26,25,24,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,29,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,30,29,28,27,26,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 32,31,30,29,28,27,27,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,29,28,28,28,28,-1,-1,36,35,34,33,32,31,30,29,29,29,30,31,32,33,34, 32,31,30,29,28,28,28,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,35, 32,31,30,29,29,29,29,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,30,30,30,30,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,-1,36, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,31,31,31,-1,-1,-1,36,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 32,31,31,31,31,31,31,32,33,34,35,36,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,33,33,33,33,33,-1,33,-1,-1,38, 32,32,32,32,32,32,32,32,33,34,35,36,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,33,-1,35,35,36,37,38,-1,34,34,34,34,34,-1,-1,-1,40,39, 33,33,33,33,33,-1,33,33,33,34,35,36,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,36,36,37,37,36,35,35,35,35,35,36,37,38,39,40, 34,34,34,34,-1,-1,34,34,34,34,35,36,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,37,37,38,-1,36,36,36,36,36,36,-1,39,39,40, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 36,36,36,37,38,39,38,37,36,36,36,36,37,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,23,23,24,25,26,27,28,29,30, 26,26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,22,22,22,22,23,24,-1,27,27,28,29,30, 26,25,25,25,-1,23,-1,20,19,19,19,19,18,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,21,21,21,21,22,-1,-1,-1,-1,-1,29,29,30, 26,25,24,24,-1,-1,-1,-1,18,18,18,19,18,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,21,20,20,20,21,22,23,24,25,-1,-1,29,29,30, -1,25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,21,20,19,20,21,22,23,24,25,26,27,28,29,30, -1,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,23,22,21,20,19,19,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,28,28,28,29,29, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,23,22,21,21,-1,18,17,16,16,16,16,16,17,18,19,20,-1,29,29,29,29,28, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,6,6,6,6,-1,23,22,21,20,19,18,17,16,15,15,15,16,17,18,19,19,-1,-1,-1,-1,-1,27, 26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,18,18,19,18,18,18,19,20,-1,26, 26,26,26,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,4,4,4,4,5,6,7,-1,13,13,13,-1,-1,-1,-1,17,17,18,19,20,-1,25, 27,27,27,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,8,-1,-1,3,3,3,-1,3,3,3,4,5,6,7,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,24, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,3,2,2,2,2,2,3,4,-1,7,7,-1,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,23, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,1,1,1,2,3,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,-1,19,19,20,21,22, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,10,10,-1,2,1,0,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,11,10,9,9,-1,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,13,12,11,10,9,8,-1,2,2,2,2,2,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,-1,-1,21,21,22, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,14,13,12,12,-1,-1,7,-1,3,3,3,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,15,14,13,13,13,-1,7,6,5,4,4,4,5,6,7,8,7,7,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,23,23, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,7,6,5,5,5,5,-1,-1,-1,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,6,6,-1,6,7,8,-1,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,23,23,24,25,25,25,25, 35,35,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,7,7,7,8,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,26,26,26, 34,34,-1,26,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,-1,27, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,27,28,28, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,28,28, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28, 30,-1,27,26,25,24,24,24,-1,22,23,23,-1,21,21,21,-1,15,14,13,12,12,12,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 29,28,27,26,25,25,25,25,-1,23,22,22,-1,20,-1,-1,-1,15,14,13,13,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 30,-1,27,26,26,26,26,26,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 31,-1,27,27,27,27,-1,27,28,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 32,-1,-1,-1,-1,28,29,28,28,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25,26,27,27,28,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,22,22,23,24,25,26,27,28,28,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,31,30,29,29,-1,26,25,24,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,29,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,30,29,28,27,26,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 32,31,30,29,28,27,27,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,29,28,28,28,28,-1,-1,36,35,34,33,32,31,30,29,29,29,30,31,32,33,34, 32,31,30,29,28,28,28,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,35, 32,31,30,29,29,29,29,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,30,30,30,30,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,-1,36, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,31,31,31,-1,-1,-1,36,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 32,31,31,31,31,31,31,32,33,34,35,36,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,33,33,33,33,33,-1,33,-1,-1,38, 32,32,32,32,32,32,32,32,33,34,35,36,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,33,-1,35,35,36,37,38,-1,34,34,34,34,34,-1,-1,-1,40,39, 33,33,33,33,33,-1,33,33,33,34,35,36,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,36,36,37,37,36,35,35,35,35,35,36,37,38,39,40, 34,34,34,34,-1,-1,34,34,34,34,35,36,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,37,37,38,-1,36,36,36,36,36,36,-1,39,39,40, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 36,36,36,37,38,39,38,37,36,36,36,36,37,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,22,22,22,22,22,23,24,25,26,27,28,29, 26,26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,23,-1,26,26,27,28,29, 26,25,25,25,-1,23,-1,20,19,19,19,19,18,17,17,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,20,20,20,20,20,21,-1,-1,-1,-1,-1,28,28,29, 26,25,24,24,-1,-1,-1,-1,18,18,18,19,18,18,-1,-1,-1,13,12,11,11,12,12,11,11,12,13,14,15,16,17,18,19,20,20,19,19,19,20,21,22,23,24,-1,-1,28,28,29, -1,25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29, -1,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,9,9,-1,-1,9,9,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,-1,27,27,27,28,28, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,22,21,20,20,-1,17,16,15,15,15,15,15,16,17,18,19,-1,28,28,28,28,27, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,6,6,6,6,-1,22,21,20,19,18,17,16,15,14,14,14,15,16,17,18,18,-1,-1,-1,-1,-1,26, 26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,17,17,18,17,17,17,18,19,-1,25, 26,26,26,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,4,4,4,4,4,5,6,-1,12,12,12,-1,-1,-1,-1,16,16,17,18,19,-1,24, 27,27,27,-1,24,23,22,21,20,20,-1,-1,15,-1,-1,-1,-1,-1,-1,8,-1,-1,4,3,3,-1,3,3,3,3,4,5,6,-1,11,11,11,11,12,13,14,15,16,17,18,19,-1,23, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,4,3,2,2,2,2,2,3,-1,6,6,-1,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,22, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,3,2,1,1,1,2,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,-1,18,18,19,20,21, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,10,10,-1,3,2,1,0,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,11,10,9,9,-1,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,13,12,11,10,9,8,-1,3,2,2,2,2,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,-1,-1,20,20,21, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,14,13,12,12,-1,-1,7,-1,3,3,3,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,15,14,13,13,13,-1,7,6,5,4,4,4,5,6,7,7,6,6,6,7,8,9,10,11,12,13,-1,16,16,17,-1,22,22,22, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,7,6,5,5,5,5,-1,-1,-1,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,6,6,-1,6,7,8,-1,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,23,23,24,25,24,24,24, 35,35,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,7,7,7,8,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,25,25,25, 34,34,-1,26,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,26,-1,26, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,27,28,27, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,28,28, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28, 30,-1,27,26,25,24,24,24,-1,22,23,23,-1,21,21,21,-1,15,14,13,12,12,12,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 29,28,27,26,25,25,25,25,-1,23,22,22,-1,20,-1,-1,-1,15,14,13,13,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 30,-1,27,26,26,26,26,26,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 31,-1,27,27,27,27,-1,27,28,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 32,-1,-1,-1,-1,28,29,28,28,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25,26,27,27,28,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,22,22,23,24,25,26,27,28,28,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,31,30,29,29,-1,26,25,24,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,29,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,30,29,28,27,26,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 32,31,30,29,28,27,27,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,29,28,28,28,28,-1,-1,36,35,34,33,32,31,30,29,29,29,30,31,32,33,34, 32,31,30,29,28,28,28,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,35, 32,31,30,29,29,29,29,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,30,30,30,30,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,-1,36, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,31,31,31,-1,-1,-1,36,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 32,31,31,31,31,31,31,32,33,34,35,36,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,33,33,33,33,33,-1,33,-1,-1,38, 32,32,32,32,32,32,32,32,33,34,35,36,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,33,-1,35,35,36,37,38,-1,34,34,34,34,34,-1,-1,-1,40,39, 33,33,33,33,33,-1,33,33,33,34,35,36,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,36,36,37,37,36,35,35,35,35,35,36,37,38,39,40, 34,34,34,34,-1,-1,34,34,34,34,35,36,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,37,37,38,-1,36,36,36,36,36,36,-1,39,39,40, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 36,36,36,37,38,39,38,37,36,36,36,36,37,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,22,22,22,22,22,22,23,24,25,26,27,28,29, 27,27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,21,21,21,21,21,21,22,23,-1,26,26,27,28,29, 27,26,26,26,-1,24,-1,21,20,20,20,20,19,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,20,20,20,20,20,21,-1,-1,-1,-1,-1,28,28,29, 27,26,25,25,-1,-1,-1,-1,19,19,19,20,19,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,20,19,19,19,20,21,22,23,24,-1,-1,28,28,29, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29, -1,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,-1,27,27,27,28,28, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,22,21,20,20,-1,17,16,15,15,15,15,15,16,17,18,19,-1,28,28,28,28,27, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,7,-1,22,21,20,19,18,17,16,15,14,14,14,15,16,17,18,18,-1,-1,-1,-1,-1,26, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,17,17,18,17,17,17,18,19,-1,25, 27,27,27,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,4,4,4,4,4,5,6,-1,12,12,12,-1,-1,-1,-1,16,16,17,18,19,-1,24, 28,28,28,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,5,4,4,-1,3,3,3,3,4,5,6,-1,11,11,11,11,12,13,14,15,16,17,18,19,-1,23, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,5,4,3,2,2,2,2,3,-1,6,6,-1,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,22, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,4,3,2,1,1,1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,-1,18,18,19,20,21, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,3,2,1,0,1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,4,3,2,1,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,4,3,2,2,2,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,-1,-1,20,20,21, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,4,3,3,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,4,4,5,6,7,7,6,6,6,7,8,9,10,11,12,13,-1,16,16,17,-1,22,22,22, 29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,7,6,5,5,5,5,-1,-1,-1,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,6,6,-1,6,7,8,-1,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,23,23,24,25,24,24,24, 35,35,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,7,7,7,8,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,25,25,25, 34,34,-1,26,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,26,-1,26, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,27,28,27, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,28,28, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28, 30,-1,27,26,25,24,24,24,-1,22,23,23,-1,21,21,21,-1,15,14,13,12,12,12,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 29,28,27,26,25,25,25,25,-1,23,22,22,-1,20,-1,-1,-1,15,14,13,13,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 30,-1,27,26,26,26,26,26,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 31,-1,27,27,27,27,-1,27,28,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 32,-1,-1,-1,-1,28,29,28,28,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25,26,27,27,28,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,22,22,23,24,25,26,27,28,28,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,31,30,29,29,-1,26,25,24,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,29,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,30,29,28,27,26,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 32,31,30,29,28,27,27,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,29,28,28,28,28,-1,-1,36,35,34,33,32,31,30,29,29,29,30,31,32,33,34, 32,31,30,29,28,28,28,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,35, 32,31,30,29,29,29,29,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,30,30,30,30,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,-1,36, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,31,31,31,-1,-1,-1,36,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 32,31,31,31,31,31,31,32,33,34,35,36,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,33,33,33,33,33,-1,33,-1,-1,38, 32,32,32,32,32,32,32,32,33,34,35,36,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,33,-1,35,35,36,37,38,-1,34,34,34,34,34,-1,-1,-1,40,39, 33,33,33,33,33,-1,33,33,33,34,35,36,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,36,36,37,37,36,35,35,35,35,35,36,37,38,39,40, 34,34,34,34,-1,-1,34,34,34,34,35,36,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,37,37,38,-1,36,36,36,36,36,36,-1,39,39,40, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 36,36,36,37,38,39,38,37,36,36,36,36,37,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29, 28,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,21,21,21,21,21,21,21,22,23,-1,26,26,27,28,29, 28,27,27,27,-1,25,-1,22,21,21,21,21,20,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,21,20,20,20,20,20,21,-1,-1,-1,-1,-1,28,28,29, 28,27,26,26,-1,-1,-1,-1,20,20,20,21,20,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,21,20,19,19,19,20,21,22,23,24,-1,-1,28,28,29, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,-1,27,27,27,28,28, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,22,21,20,20,-1,17,16,15,15,15,15,15,16,17,18,19,-1,28,28,28,28,27, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,-1,22,21,20,19,18,17,16,15,14,14,14,15,16,17,18,18,-1,-1,-1,-1,-1,26, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,17,17,18,17,17,17,18,19,-1,25, 28,28,28,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,5,4,4,4,4,4,5,6,-1,12,12,12,-1,-1,-1,-1,16,16,17,18,19,-1,24, 29,29,29,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,6,5,5,-1,3,3,3,3,4,5,6,-1,11,11,11,11,12,13,14,15,16,17,18,19,-1,23, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,6,5,4,3,2,2,2,3,-1,6,6,-1,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,22, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,5,4,3,2,1,1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,-1,18,18,19,20,21, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,4,3,2,1,0,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,5,4,3,2,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,5,4,3,2,2,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,-1,-1,20,20,21, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,5,4,4,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,16,15,14,14,14,-1,8,7,6,5,5,5,6,7,8,7,6,6,6,7,8,9,10,11,12,13,-1,16,16,17,-1,22,22,22, 30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,8,7,6,6,6,6,-1,-1,-1,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,7,7,-1,7,8,9,-1,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,24,24,25,25,24,24,24, 36,36,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,8,8,8,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,25,25,25, 35,35,-1,27,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,26,-1,26, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,27, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,28,28, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 31,-1,28,27,26,25,25,25,-1,23,24,24,-1,22,22,22,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,27,26,26,26,26,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 31,-1,28,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 32,-1,28,28,28,28,-1,28,29,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 33,-1,-1,-1,-1,29,30,29,29,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25, 32,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,23,24,25, 32,31,31,31,-1,29,-1,26,25,25,25,25,24,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,-1,24,24,24,25,24,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,24,24,25, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,22,22,23,24,25, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,23,23,23,24,24, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,13,14,15,-1,24,24,24,24,23, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,12,12,12,12,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,14,-1,-1,-1,-1,-1,22, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,13,13,14,13,13,13,14,15,-1,21, 32,32,32,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,8,8,8,-1,-1,-1,-1,12,12,13,14,15,-1,20, 33,33,33,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,9,9,9,9,10,11,12,-1,7,7,7,7,8,9,10,11,12,13,14,15,-1,19, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,10,9,8,8,8,8,8,9,-1,12,12,-1,6,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,18, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,-1,14,14,15,16,17, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,8,7,6,6,6,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,9,8,7,6,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,9,8,7,6,5,4,3,2,2,2,3,-1,-1,-1,-1,9,9,10,11,12,-1,-1,16,16,17, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,8,8,-1,-1,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18, 34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,12,11,10,10,10,10,-1,-1,-1,5,5,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,11,11,11,-1,11,12,13,-1,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 40,40,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,12,12,12,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,25,24,23,23,-1,21,21,21, 39,39,-1,31,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,25,24,24,-1,-1,22,-1,22, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,24,23,24,23, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,26,25,-1,24,24, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,27,26,26,26,25,25, 35,-1,32,31,30,29,29,29,-1,27,28,28,-1,26,26,26,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,27,27,27,26,26,26, 34,33,32,31,30,30,30,30,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,28,27,27,27,27, 35,-1,32,31,31,31,31,31,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,28,28,28,28,28, 36,-1,32,32,32,32,-1,32,33,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,29,29,29,29,29, 37,-1,-1,-1,-1,33,34,33,33,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,30,30,30,30, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,31,31,31,31, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,32,32,32,32, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,33,33,33,33, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,34,34,34,34, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,35,35,35,35, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,36,36,36, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,37,37, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,39, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,40, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,41, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,42, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,44,43, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,43,44,44, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,44,44,45, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24, 32,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,22,23,24, 32,31,31,31,-1,29,-1,26,25,25,25,25,24,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,23,23,24, 32,31,30,30,-1,-1,-1,-1,24,24,24,25,24,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,23,23,24, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,21,21,22,23,24, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,22,22,22,23,23, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,12,13,14,-1,23,23,23,23,22, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,12,12,12,12,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,13,-1,-1,-1,-1,-1,21, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,12,12,13,12,12,12,13,14,-1,20, 32,32,32,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,7,7,7,-1,-1,-1,-1,11,11,12,13,14,-1,19, 33,33,33,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,9,9,9,9,10,11,12,-1,6,6,6,6,7,8,9,10,11,12,13,14,-1,18, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,10,9,8,8,8,8,8,9,-1,12,12,-1,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,17, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,-1,13,13,14,15,16, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,8,7,6,6,6,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,9,8,7,6,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,8,8,9,10,11,-1,-1,15,15,16, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,8,8,-1,-1,-1,-1,3,3,3,3,4,5,6,7,8,9,9,10,11,12,-1,16,16,16, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,-1,11,11,12,-1,17,17,17, 34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,12,11,10,10,10,10,-1,-1,-1,5,5,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,11,11,11,-1,11,12,13,-1,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 40,40,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,12,12,12,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,24,23,22,22,-1,20,20,20, 39,39,-1,31,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,24,23,23,-1,-1,21,-1,21, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,23,22,23,22, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,25,24,-1,23,23, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,26,25,25,25,24,24, 35,-1,32,31,30,29,29,29,-1,27,28,28,-1,26,26,26,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,26,26,26,25,25,25, 34,33,32,31,30,30,30,30,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,27,27,26,26,26,26, 35,-1,32,31,31,31,31,31,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,28,27,27,27,27,27, 36,-1,32,32,32,32,-1,32,33,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,28,28,28,28,28, 37,-1,-1,-1,-1,33,34,33,33,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,29,29,29,29, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,30,30,30,30, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,31,31,31,31, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,32,32,32,32, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,33,33,33,33, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,34,34,34,34, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,35,35,35,35, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,36,36,36, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,37,37,37, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,38, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,39, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,40, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,41, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,43,42, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,43,43,43, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,44,44,44, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,46,46,46, 33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,19,18,17,17,17,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23, 32,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,18,17,16,16,16,16,15,15,15,15,15,15,15,16,17,-1,20,20,21,22,23, 32,31,31,31,-1,29,-1,26,25,25,25,25,24,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,18,17,16,15,15,15,15,14,14,14,14,14,15,-1,-1,-1,-1,-1,22,22,23, 32,31,30,30,-1,-1,-1,-1,24,24,24,25,24,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,17,18,-1,-1,22,22,23, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,13,-1,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,16,15,14,13,12,12,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,21,21,21,22,22, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,16,15,14,14,-1,11,10,9,9,9,9,9,10,11,12,13,-1,22,22,22,22,21, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,12,12,12,12,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,12,-1,-1,-1,-1,-1,20, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,11,11,12,11,11,11,12,13,-1,19, 32,32,32,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,6,6,6,-1,-1,-1,-1,10,10,11,12,13,-1,18, 33,33,33,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,9,9,9,9,10,11,12,-1,5,5,5,5,6,7,8,9,10,11,12,13,-1,17, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,10,9,8,8,8,8,8,9,-1,12,12,-1,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,16, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,-1,12,12,13,14,15, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,8,7,6,6,6,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,7,7,8,9,10,-1,-1,14,14,15, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,8,8,-1,-1,-1,-1,3,3,3,3,4,5,6,7,8,8,8,9,10,11,-1,15,15,15, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,-1,10,10,11,-1,16,16,16, 34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,12,11,10,10,10,10,-1,-1,-1,5,5,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,11,11,11,-1,11,12,13,-1,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 40,40,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,12,12,12,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,23,22,21,21,-1,19,19,19, 39,39,-1,31,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,24,23,22,22,-1,-1,20,-1,20, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,22,21,22,21, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,24,23,-1,22,22, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,26,25,24,24,24,23,23, 35,-1,32,31,30,29,29,29,-1,27,28,28,-1,26,26,26,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,26,25,25,25,24,24,24, 34,33,32,31,30,30,30,30,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,26,26,26,25,25,25,25, 35,-1,32,31,31,31,31,31,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,27,26,26,26,26,26, 36,-1,32,32,32,32,-1,32,33,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,27,27,27,27,27, 37,-1,-1,-1,-1,33,34,33,33,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,28,28,28,28, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,29,29,29,29, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,30,30,30,30, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,31,31,31,31, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,32,32,32,32, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,33,33,33,33, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,35,34,34,34,34, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,35,35,35,35, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,36,36,36,36, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,37,-1,37, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,38, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,39, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,40, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,42,41, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,43,42,42, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,43,43,43, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,44,44,44, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,45,45,45, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,15,16,-1,19,19,20,21,22, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,21,21,22, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,16,17,-1,-1,21,21,22, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,12,-1,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,15,14,13,12,11,11,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,20,21,22, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,-1,20,20,20,21,21, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,15,14,13,13,-1,10,9,8,8,8,8,8,9,10,11,12,-1,21,21,21,21,20, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,11,-1,-1,-1,-1,-1,19, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,10,10,11,10,10,10,11,12,-1,18, 33,33,33,-1,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,5,5,5,-1,-1,-1,-1,9,9,10,11,12,-1,17, 34,34,34,-1,31,30,29,28,27,27,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,10,-1,10,10,10,10,11,12,13,-1,4,4,4,4,5,6,7,8,9,10,11,12,-1,16, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,-1,11,10,9,9,9,9,9,10,-1,13,13,-1,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,15, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,-1,11,11,12,13,14, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,9,8,7,7,7,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14, 35,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,-1,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,6,6,7,8,9,-1,-1,13,13,14, 35,34,33,33,-1,30,29,29,29,29,-1,24,23,22,21,20,19,18,18,-1,-1,13,-1,10,9,9,-1,-1,-1,-1,3,3,3,3,4,5,6,7,7,7,7,8,9,10,-1,14,14,14, 35,34,33,32,31,30,30,30,30,30,-1,24,23,22,21,20,19,19,19,-1,13,12,11,10,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,8,-1,9,9,10,-1,15,15,15, 35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,13,12,11,11,10,10,-1,-1,-1,5,5,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,12,12,12,-1,11,12,13,-1,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 41,41,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,13,13,13,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,20,-1,18,18,18, 40,40,-1,32,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,14,14,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,23,22,21,21,-1,-1,19,-1,19, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,15,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,21,20,21,20, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,26,-1,23,22,-1,21,21, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,25,24,23,23,23,22,22, 36,-1,33,32,31,30,30,30,-1,28,28,28,-1,26,27,27,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,25,24,24,24,23,23,23, 35,34,33,32,31,31,31,31,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,26,25,25,25,24,24,24,24, 36,-1,33,32,32,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,26,25,25,25,25,25, 37,-1,33,33,33,33,-1,33,34,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,26,26,26,26,26, 38,-1,-1,-1,-1,34,35,34,34,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,27,27,27,27, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,28,28,28,28, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,29,29,29,29, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,30,30,30,30, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,31, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,32,32,32,32, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,34,33,33,33,33, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,34,34,34,34,34, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,35,35,35,35,35, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,36,36,-1,36, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,37, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,38, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,39, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,41,40, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,42,41,41, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,42,42,42, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,43,43,43, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,44,44,44, 35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 34,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,21, 34,33,33,33,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,20,20,21, 34,33,32,32,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,15,16,-1,-1,20,20,21, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,11,-1,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21, -1,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,14,13,12,11,10,10,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,19,20,21, -1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,-1,19,19,19,20,20, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,14,13,12,12,-1,9,8,7,7,7,7,7,8,9,10,11,-1,20,20,20,20,19, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,10,-1,-1,-1,-1,-1,18, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,9,9,10,9,9,9,10,11,-1,17, 34,34,34,-1,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,4,4,4,-1,-1,-1,-1,8,8,9,10,11,-1,16, 35,35,35,-1,32,31,30,29,28,28,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,11,-1,11,11,11,11,12,13,14,-1,3,3,3,3,4,5,6,7,8,9,10,11,-1,15, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,-1,12,11,10,10,10,10,10,11,-1,14,14,-1,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,14, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,8,8,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13, 36,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,-1,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,5,6,7,8,-1,-1,12,12,13, 36,35,34,34,-1,31,30,30,30,30,-1,25,24,23,22,21,20,19,19,-1,-1,14,-1,11,10,10,-1,-1,-1,-1,4,3,3,3,4,5,6,7,6,6,6,7,8,9,-1,13,13,13, 36,35,34,33,32,31,31,31,31,31,-1,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,7,7,-1,8,8,9,-1,14,14,14, 36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,14,13,12,11,10,10,-1,-1,-1,5,5,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,13,12,12,-1,11,12,13,-1,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 42,42,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,13,13,13,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 41,41,-1,33,32,31,30,29,28,28,-1,25,24,24,24,24,24,25,24,24,-1,14,14,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,18,-1,18, 40,41,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,15,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,20,19,20,19, 39,-1,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,26,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,24,25,25,-1,22,21,-1,20,20, 38,-1,34,33,32,31,30,30,-1,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,25,24,23,22,22,22,21,21, 37,-1,34,33,32,31,31,31,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 36,35,34,33,32,32,32,32,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,26,25,24,24,24,23,23,23,23, 37,-1,34,33,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,25,24,24,24,24,24, 38,-1,34,34,34,34,-1,34,35,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,25,25,25,25,25, 38,-1,-1,-1,-1,35,36,35,35,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,26,26,26,26, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,27,27,27,27, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,28,28,28,28, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,29,29,29,29, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,30,30,30,30, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,31,31,31,31, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,33,32,32,32,32, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,33,33,33,33,33, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,35, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,36, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,37, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,38, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,41,40,40, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,41,41,41, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,42,42,42, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,43,43,43, 36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 35,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,-1,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,21, 35,34,34,34,-1,32,-1,29,28,28,28,28,27,26,26,-1,-1,22,21,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,20,20,21, 35,34,33,33,-1,-1,-1,-1,27,27,27,28,27,27,-1,-1,-1,22,21,20,20,21,21,20,19,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,15,16,-1,-1,20,20,21, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,11,-1,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21, -1,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,14,13,12,11,10,10,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,19,20,20, -1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,-1,19,19,19,19,19, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,14,13,12,12,-1,9,8,7,7,7,7,7,8,9,10,10,-1,20,20,20,19,18, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,15,15,15,15,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,9,9,-1,-1,-1,-1,-1,17, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,9,9,9,8,8,8,9,10,-1,16, 35,35,35,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,4,4,4,-1,-1,-1,-1,7,7,8,9,10,-1,15, 36,36,36,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,12,-1,12,12,12,12,13,14,15,-1,3,3,3,3,3,4,5,6,7,8,9,10,-1,14, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,13,12,11,11,11,11,11,12,-1,15,15,-1,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,13, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,6,-1,9,9,10,11,12, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,9,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,4,5,6,7,-1,-1,11,11,12, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,11,11,-1,-1,-1,-1,5,4,4,4,5,6,7,6,5,5,5,6,7,8,-1,12,12,12, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,6,6,6,-1,7,7,8,-1,13,13,13, 37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,15,14,13,12,11,11,-1,-1,-1,6,6,6,6,6,6,6,7,7,7,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,14,13,13,-1,12,13,14,-1,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 43,43,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,14,14,14,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 42,42,-1,34,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,15,15,15,14,14,14,14,15,16,17,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,17,-1,17, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,16,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,23,22,22,-1,-1,-1,-1,19,18,19,18, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,23,23,23,24,24,-1,21,20,-1,19,19, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 38,-1,35,34,33,32,32,32,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 37,36,35,34,33,33,33,33,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,26,25,24,23,23,23,22,22,22,22, 38,-1,35,34,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,24,23,23,23,23,23, 39,-1,35,35,35,35,-1,35,36,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,24,24,24,24,24, 39,-1,-1,-1,-1,36,37,36,36,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,25,25,25,25, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,26,26,26,26, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,27,27,27,27, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,28,28,28,28, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,29,29,29,29, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,30,30,30,30, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,32,31,31,31,31, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,42,41,40,39,39,39,39,39,40,41,40,39,39, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 36,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,-1,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,21, 36,35,35,35,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,20,20,21, 36,35,34,34,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,22,21,20,19,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,15,16,-1,-1,20,20,21, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,11,-1,13,12,11,10,11,12,13,14,15,16,17,18,19,20,20, -1,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,14,13,12,11,10,10,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,19,19,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,10,-1,19,19,19,18,18, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,14,13,12,12,-1,9,8,7,7,7,7,7,8,9,9,9,-1,20,20,19,18,17, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,8,8,-1,-1,-1,-1,-1,16, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,9,9,8,7,7,7,8,9,-1,15, 36,36,36,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,4,4,4,-1,-1,-1,-1,6,6,7,8,9,-1,14, 37,37,37,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,14,13,13,-1,13,13,13,13,14,15,16,-1,3,3,3,3,3,3,4,5,6,7,8,9,-1,13, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,14,13,12,12,12,12,12,13,-1,16,16,-1,2,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,12, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,5,-1,8,8,9,10,11, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,10,10,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,3,4,5,6,-1,-1,10,10,11, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,12,12,-1,-1,-1,-1,6,5,5,5,6,7,6,5,4,4,4,5,6,7,-1,11,11,11, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,6,5,5,5,-1,6,6,7,-1,12,12,12, 38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,7,7,7,6,6,6,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,15,14,14,-1,13,14,15,-1,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 44,44,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,15,15,15,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 43,43,-1,35,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,16,16,16,15,15,15,15,16,17,18,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,16,-1,16, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,17,17,16,16,16,16,16,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,22,22,22,23,23,-1,20,19,-1,18,18, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 39,-1,36,35,34,33,33,33,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 38,37,36,35,34,34,34,34,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,26,25,24,23,22,22,22,21,21,21,21, 39,-1,36,35,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,23,22,22,22,22,22, 40,-1,36,36,36,36,-1,36,37,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,23,23,23,23,23, 40,-1,-1,-1,-1,37,38,37,37,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,24,24,24,24, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32,33,34,34,35,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,25,25,25,25, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,29,29,30,31,32,33,34,35,35,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,26,26,26,26, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,27,27,27,27, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,28,28,28,28, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,29,29,29,29, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,37,36,35,34,33,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 39,38,37,36,35,34,34,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,35,35,35,35,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 39,38,37,36,35,35,35,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 39,38,37,36,36,36,36,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,38,38,38,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 39,38,38,38,38,38,38,39,40,41,42,43,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,39,39,40,41,42,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 39,39,39,39,39,39,39,39,40,41,42,43,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,40,-1,42,42,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 40,40,40,40,40,-1,40,40,40,41,42,43,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 41,41,41,41,-1,-1,41,41,41,41,42,43,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 43,43,43,44,45,46,45,44,43,43,43,43,44,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 37,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,21, 37,36,36,36,-1,34,-1,31,30,30,30,30,29,28,28,-1,-1,24,23,23,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,20,20,21, 37,36,35,35,-1,-1,-1,-1,29,29,29,30,29,29,-1,-1,-1,24,23,22,22,22,21,20,19,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,15,16,-1,-1,20,20,20, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,20,20,-1,-1,-1,-1,-1,-1,11,-1,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19, -1,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,14,13,12,11,10,10,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,18,18,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,9,9,-1,19,19,18,17,17, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,14,13,12,12,-1,9,8,7,7,7,7,7,8,8,8,8,-1,20,19,18,17,16, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,8,7,7,-1,-1,-1,-1,-1,15, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,9,8,7,6,6,6,7,8,-1,14, 37,37,37,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,4,4,4,-1,-1,-1,-1,5,5,6,7,8,-1,13, 38,38,38,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,14,-1,14,14,14,14,15,16,17,-1,3,3,3,3,3,3,3,4,5,6,7,8,-1,12, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,15,14,13,13,13,13,13,14,-1,17,17,-1,3,2,2,2,2,2,3,4,-1,-1,-1,-1,-1,11, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,4,-1,7,7,8,9,10, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,11,11,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,2,2,3,4,5,-1,-1,9,9,10, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,13,13,-1,-1,-1,-1,7,6,6,6,7,6,5,4,3,3,3,4,5,6,-1,10,10,10, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,6,5,4,4,4,-1,5,5,6,-1,11,11,11, 39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,16,15,15,-1,14,15,16,-1,9,9,9,9,8,7,7,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 45,45,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,16,16,16,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 44,44,-1,36,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,17,17,17,16,16,16,16,17,18,19,20,21,22,23,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,18,18,17,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 40,-1,37,36,35,34,34,34,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 39,38,37,36,35,35,35,35,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,26,25,24,23,22,21,21,21,20,20,20,20, 40,-1,37,36,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 41,-1,37,37,37,37,-1,37,38,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 41,-1,-1,-1,-1,38,39,38,38,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33,34,35,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,30,30,31,32,33,34,35,36,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,38,37,36,35,34,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 40,39,38,37,36,35,35,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 40,39,38,37,36,36,36,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 40,39,38,37,37,37,37,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 40,39,39,39,39,39,39,40,41,42,43,44,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 40,40,40,40,40,40,40,40,41,42,43,44,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 41,41,41,41,41,-1,41,41,41,42,43,44,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 42,42,42,42,-1,-1,42,42,42,42,43,44,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 44,44,44,45,46,47,46,45,44,44,44,44,45,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 38,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,21, 38,37,37,37,-1,35,-1,32,31,31,31,31,30,29,29,-1,-1,25,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,20,20,20, 38,37,36,36,-1,-1,-1,-1,30,30,30,31,30,30,-1,-1,-1,25,24,23,23,22,21,20,19,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,15,16,-1,-1,19,19,19, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,20,20,-1,-1,-1,-1,-1,-1,11,-1,13,12,11,10,11,12,13,14,15,16,17,18,18,18,18, -1,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,14,13,12,11,10,10,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,18,17,17,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,-1,19,18,17,16,16, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,14,13,12,12,-1,9,8,7,7,7,7,7,8,7,7,7,-1,19,18,17,16,15, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,7,6,6,-1,-1,-1,-1,-1,14, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,8,7,6,5,5,5,6,7,-1,13, 38,38,38,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,4,4,4,-1,-1,-1,-1,4,4,5,6,7,-1,12, 39,39,39,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,16,15,15,-1,15,15,15,15,16,17,18,-1,4,3,3,3,3,3,3,3,4,5,6,7,-1,11, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,16,15,14,14,14,14,14,15,-1,18,18,-1,4,3,2,2,2,2,2,3,-1,-1,-1,-1,-1,10, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,-1,6,6,7,8,9, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,2,2,2,3,4,-1,-1,8,8,9, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,14,14,-1,-1,-1,-1,8,7,7,7,7,6,5,4,3,3,3,3,4,5,-1,9,9,9, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,7,6,5,4,4,4,-1,4,4,5,-1,10,10,10, 40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,18,17,16,15,14,14,-1,-1,-1,9,9,9,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,17,16,16,-1,15,16,17,-1,10,10,10,9,8,7,7,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 46,46,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,17,17,17,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 45,45,-1,37,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,18,18,18,17,17,17,17,18,19,20,21,22,23,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,19,19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 41,-1,38,37,36,35,35,35,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 40,39,38,37,36,36,36,36,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,20,20,19,19,19,19, 41,-1,38,37,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 42,-1,38,38,38,38,-1,38,39,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 42,-1,-1,-1,-1,39,40,39,39,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34,35,36,36,37,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,31,31,32,33,34,35,36,37,37,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,39,38,37,36,35,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 41,40,39,38,37,36,36,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 41,40,39,38,37,37,37,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 41,40,39,38,38,38,38,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 41,40,40,40,40,40,40,41,42,43,44,45,44,43,42,41,41,-1,-1,47,47,48,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 41,41,41,41,41,41,41,41,42,43,44,45,44,43,42,42,42,-1,46,46,47,48,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 42,42,42,42,42,-1,42,42,42,43,44,45,44,43,43,43,43,44,45,46,47,48,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 43,43,43,43,-1,-1,43,43,43,43,44,45,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,45,45,45,45,-1,-1,47,47,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 45,45,45,46,47,48,47,46,45,45,45,45,46,46,46,46,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21, 39,39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,13,13,14,15,-1,18,18,19,20,20, 39,38,38,38,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,-1,-1,-1,-1,-1,19,19,19, 39,38,37,37,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,15,16,-1,-1,18,18,18, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,20,20,-1,-1,-1,-1,-1,-1,11,-1,13,12,11,10,11,12,13,14,15,16,17,17,17,17,17, -1,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,21,21,-1,14,13,12,11,10,10,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,-1,18,17,16,15,15, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,14,13,12,12,-1,9,8,7,7,7,7,7,8,7,7,7,-1,18,17,16,15,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,7,6,6,-1,-1,-1,-1,-1,13, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,8,7,6,5,5,5,6,7,-1,12, 39,39,39,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,5,4,4,-1,-1,-1,-1,4,4,5,6,7,-1,11, 40,40,40,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,5,4,3,3,3,3,3,3,4,5,6,7,-1,10, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,5,4,3,2,2,2,2,2,-1,-1,-1,-1,-1,9, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,2,-1,5,5,6,7,8, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,2,2,2,2,3,-1,-1,7,7,8, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,8,8,7,6,5,4,3,3,3,3,3,4,-1,8,8,8, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,8,7,6,5,4,4,4,-1,4,4,4,-1,9,9,9, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,10,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,11,11,10,9,8,7,7,-1,-1,-1,-1,-1,15,14,13,12,11,11,11, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,23,22,21,20,19,18,17,16,15,15,-1,-1,13,-1,13, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,-1,-1,15,14,15,14, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,23,22,21,20,19,19,19,20,20,-1,17,16,-1,15,15, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,20,20,20,20,20,19,18,17,17,17,16,16, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,21,20,19,18,18,18,17,17,17, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,19,19,18,18,18,18, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,-1,-1,-1,-1,20,19,19,19,19,19, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,25,26,27,28,-1,-1,20,20,20,20,20, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,26,27,28,29,-1,-1,21,21,21,21, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,36,37,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,22,22,22,22, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,37,37,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,29,29,30,-1,23,23,23,23, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,38,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,30,30,30,-1,24,24,24,24, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,38,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,31,-1,25,25,25,25, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,37,37,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,26,26,26,26, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,31,-1,28,27,27,27,27, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,28,28,28, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,30, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,38,37,36,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,31, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,38,37,37,37,37,37,37,37,-1,-1,-1,38,-1,-1,-1,33,32,32,32,32,32,32,32,-1,32, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,38,38,38,38,38,38,38,38,39,40,40,39,39,39,-1,33,33,33,33,33,-1,33,-1,-1,33, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,39,39,39,39,39,39,39,39,-1,41,40,39,38,38,-1,34,34,34,34,34,-1,-1,-1,35,34, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,48,-1,40,40,40,40,40,40,40,40,41,41,40,39,38,37,36,35,35,35,35,35,36,37,36,35,35, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,47,47,-1,-1,-1,41,-1,-1,41,41,41,41,41,40,39,38,38,-1,36,36,36,36,36,36,-1,36,36,36, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,47,46,45,44,43,42,43,-1,-1,-1,-1,-1,-1,40,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,47,46,45,44,43,43,43,44,45,46,47,48,-1,40,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,20,20, 40,40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,15,16,-1,19,19,19,19,19, 40,39,39,39,-1,37,-1,34,33,33,33,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,18,18,18, 40,39,38,38,-1,-1,-1,-1,32,32,32,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,16,17,-1,-1,17,17,17, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,21,21,-1,-1,-1,-1,-1,-1,12,-1,14,13,12,11,12,13,14,15,16,17,17,16,16,16,16, -1,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,23,23,-1,-1,22,22,-1,15,14,13,12,11,11,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,17,16,15,15,15, -1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,-1,15,14,13,12,11,10,9,9,9,9,9,9,8,8,8,8,-1,17,16,15,14,14, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,15,14,13,13,-1,10,9,8,8,8,8,8,8,7,7,7,-1,17,16,15,14,13, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,7,7,8,8,7,6,6,-1,-1,-1,-1,-1,12, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,8,7,6,5,5,5,6,7,-1,11, 40,40,40,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,6,5,5,-1,-1,-1,-1,4,4,5,6,7,-1,10, 41,41,41,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,18,17,17,-1,17,17,17,17,18,19,20,-1,6,5,4,3,3,3,3,3,4,5,6,7,-1,9, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,18,17,16,16,16,16,16,17,-1,20,20,-1,6,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,8, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,1,-1,4,4,5,6,7, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,2,2,2,3,-1,-1,6,6,7, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,16,16,-1,-1,-1,-1,10,9,9,8,7,6,5,4,3,3,3,3,3,4,-1,7,7,7, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,6,5,4,4,4,-1,4,4,4,-1,8,8,8, 42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,20,19,18,17,16,16,-1,-1,-1,11,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,19,18,18,-1,17,18,19,-1,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,14,13,12,11,10,10,10, 48,48,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,19,19,19,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11, 47,47,-1,39,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,20,20,20,19,19,19,19,20,21,22,23,23,22,21,20,19,18,17,16,15,14,14,-1,-1,12,-1,12, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,21,21,20,20,20,20,20,20,21,22,23,23,22,21,20,19,18,17,17,-1,-1,-1,-1,14,13,14,13, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,23,22,21,21,21,21,21,21,21,21,22,23,23,22,21,20,19,18,18,18,19,19,-1,16,15,-1,14,14, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,19,19,19,19,19,18,17,16,16,16,15,15, 43,-1,40,39,38,37,37,37,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,20,19,18,17,17,17,16,16,16, 42,41,40,39,38,38,38,38,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,18,18,17,17,17,17, 43,-1,40,39,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,25,24,23,23,-1,-1,-1,-1,19,18,18,18,18,18, 44,-1,40,40,40,40,-1,40,41,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,24,25,26,27,-1,-1,19,19,19,19,19, 44,-1,-1,-1,-1,41,42,41,41,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,25,26,27,28,-1,-1,20,20,20,20, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36,37,36,35,36,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,21,21,21,21, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,33,33,34,35,36,37,36,36,36,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,28,28,29,-1,22,22,22,22, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,34,34,34,35,36,37,37,37,37,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,29,29,29,-1,23,23,23,23, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,37,37,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,30,-1,24,24,24,24, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,36,36,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,25,25,25,25, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,30,-1,27,26,26,26,26, -1,-1,41,40,39,38,37,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,27,27,27, 43,42,41,40,39,38,38,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28, 43,42,41,40,39,39,39,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,34,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,29, 43,42,41,40,40,40,40,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,37,36,35,35,35,35,35,35,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,30, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,37,36,36,36,36,36,36,36,-1,-1,-1,37,-1,-1,-1,32,31,31,31,31,31,31,31,-1,31, 43,42,42,42,42,42,42,43,44,45,46,47,46,45,44,43,43,-1,-1,49,49,49,-1,37,37,37,37,37,37,37,37,38,39,39,38,38,38,-1,32,32,32,32,32,-1,32,-1,-1,32, 43,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,-1,48,48,48,48,-1,38,38,38,38,38,38,38,38,-1,40,39,38,37,37,-1,33,33,33,33,33,-1,-1,-1,34,33, 44,44,44,44,44,-1,44,44,44,45,46,47,46,45,45,45,45,46,47,47,47,47,-1,39,39,39,39,39,39,39,39,40,40,39,38,37,36,35,34,34,34,34,34,35,36,35,34,34, 45,45,45,45,-1,-1,45,45,45,45,46,47,46,46,46,46,46,46,47,47,46,46,-1,-1,-1,40,-1,-1,40,40,40,40,40,39,38,37,37,-1,35,35,35,35,35,35,-1,35,35,35, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,47,47,47,47,-1,-1,47,46,45,44,43,42,41,42,-1,-1,-1,-1,-1,-1,39,38,38,38,-1,36,36,36,36,36,-1,-1,36,36,36, 47,47,47,48,49,50,49,48,47,47,47,47,48,48,48,48,-1,-1,-1,-1,46,45,44,43,42,42,42,43,44,45,46,47,-1,39,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,16,16,17,18,19,19,19,19,19, 41,41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,16,17,-1,20,19,18,18,18, 41,40,40,40,-1,38,-1,35,34,34,34,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,-1,-1,-1,-1,-1,17,17,17, 41,40,39,39,-1,-1,-1,-1,33,33,33,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,17,18,-1,-1,16,16,16, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,22,22,-1,-1,-1,-1,-1,-1,13,-1,15,14,13,12,13,14,15,16,17,17,16,15,15,15,15, -1,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,24,24,-1,-1,23,23,-1,16,15,14,13,12,12,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,16,15,14,14,14, -1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,-1,16,15,14,13,12,11,10,10,10,10,10,9,8,8,8,8,-1,16,15,14,13,13, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,16,15,14,14,-1,11,10,9,9,9,9,9,8,7,7,7,-1,16,15,14,13,12, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,16,15,14,13,12,11,10,9,8,8,8,9,8,7,6,6,-1,-1,-1,-1,-1,11, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,8,7,6,5,5,5,6,7,-1,10, 41,41,41,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,7,6,6,-1,-1,-1,-1,4,4,5,6,7,-1,9, 42,42,42,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,7,6,5,4,3,3,3,3,4,5,6,7,-1,8, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,7, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,1,-1,3,3,4,5,6, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,4,4,5,6, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,2,2,3,-1,-1,5,5,6, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,4,-1,6,6,6, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,4,4,4,-1,7,7,7, 43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,8,8,8, -1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,13,12,11,10,9,9,9, 49,49,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,10,10,10, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,11,-1,11, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,13,12,13,12, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,23,22,21,20,19,18,17,17,17,18,18,-1,15,14,-1,13,13, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,18,18,18,18,18,17,16,15,15,15,14,14, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,19,18,17,16,16,16,15,15,15, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,17,17,16,16,16,16, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,24,23,22,22,-1,-1,-1,-1,18,17,17,17,17,17, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,34,33,32,31,30,29,28,27,26,26,26,25,24,23,23,23,24,25,26,-1,-1,18,18,18,18,18, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,24,25,26,27,-1,-1,19,19,19,19, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,36,35,34,35,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,-1,20,20,20,20, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,36,35,35,35,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,27,27,28,-1,21,21,21,21, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,36,36,36,36,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,28,28,28,-1,22,22,22,22, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,37,37,36,36,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,29,29,-1,23,23,23,23, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,35,35,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,24,24,24,24, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,29,-1,26,25,25,25,25, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,38,37,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,26,26,26, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,28, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,41,41,-1,-1,-1,36,35,34,34,34,34,34,34,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,29, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,42,-1,49,49,-1,36,35,35,35,35,35,35,35,-1,-1,-1,36,-1,-1,-1,31,30,30,30,30,30,30,30,-1,30, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,48,48,48,-1,36,36,36,36,36,36,36,36,37,38,38,37,37,37,-1,31,31,31,31,31,-1,31,-1,-1,31, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,47,47,47,47,-1,37,37,37,37,37,37,37,37,-1,39,38,37,36,36,-1,32,32,32,32,32,-1,-1,-1,33,32, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,47,46,46,46,-1,38,38,38,38,38,38,38,38,39,39,38,37,36,35,34,33,33,33,33,33,34,35,34,33,33, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,47,46,45,45,-1,-1,-1,39,-1,-1,39,39,39,39,39,38,37,36,36,-1,34,34,34,34,34,34,-1,34,34,34, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,46,45,44,43,42,41,40,41,-1,-1,-1,-1,-1,-1,38,37,37,37,-1,35,35,35,35,35,-1,-1,35,35,35, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,45,44,43,42,41,41,41,42,43,44,45,46,-1,38,38,38,38,-1,36,36,36,36,36,-1,-1,36,36,36, 43,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,19,18,18,18,18, 42,42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,19,18,17,17,17, 42,41,41,41,-1,39,-1,36,35,35,35,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,16,16,16, 42,41,40,40,-1,-1,-1,-1,34,34,34,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,17,17,-1,-1,15,15,15, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,23,23,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,17,16,15,14,14,14,14, -1,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,24,24,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,15,14,13,13,13, -1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,-1,17,16,15,14,13,12,11,11,11,11,11,10,9,9,9,9,-1,15,14,13,12,12, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,17,16,15,15,-1,12,11,10,10,10,10,10,9,8,8,8,-1,15,14,13,12,11, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,9,9,10,9,8,7,7,-1,-1,-1,-1,-1,10, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,9,8,7,6,6,6,7,8,-1,9, 42,42,42,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,8,7,7,-1,-1,-1,-1,5,5,6,7,8,-1,8, 43,43,43,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,8,7,6,5,4,4,4,4,5,6,7,8,-1,7, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,8,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,6, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,2,-1,2,2,3,4,5, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,3,3,4,-1,-1,4,4,5, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,5,-1,5,5,5, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,5,5,5,-1,6,6,6, 44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,7,7,7, -1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,12,11,10,9,8,8,8, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,9,9,9, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,10,-1,10, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,12,11,12,11, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,23,22,21,20,19,18,17,16,16,16,17,17,-1,14,13,-1,12,12, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,17,17,17,17,17,16,15,14,14,14,13,13, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,18,17,16,15,15,15,14,14,14, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,16,16,15,15,15,15, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,23,22,21,21,-1,-1,-1,-1,17,16,16,16,16,16, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,33,32,31,30,29,28,27,26,25,25,25,24,23,22,22,22,23,24,25,-1,-1,17,17,17,17,17, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,23,24,25,26,-1,-1,18,18,18,18, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,36,35,34,33,34,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,-1,19,19,19,19, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,36,35,34,34,34,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,26,26,27,-1,20,20,20,20, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,36,35,35,35,35,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,27,27,27,-1,21,21,21,21, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,36,36,36,35,35,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,28,28,-1,22,22,22,22, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,37,37,37,-1,34,34,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,23,23,23,23, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,38,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,28,-1,25,24,24,24,24, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,39,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,25,25,25, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,40,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,41,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,27, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,42,-1,40,40,-1,-1,-1,35,34,33,33,33,33,33,33,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,28, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,41,-1,48,48,-1,35,34,34,34,34,34,34,34,-1,-1,-1,35,-1,-1,-1,30,29,29,29,29,29,29,29,-1,29, 45,44,44,44,44,44,44,45,46,47,48,48,47,46,45,44,44,-1,-1,47,47,47,-1,35,35,35,35,35,35,35,35,36,37,37,36,36,36,-1,30,30,30,30,30,-1,30,-1,-1,30, 45,45,45,45,45,45,45,45,46,47,48,48,47,46,45,45,45,-1,46,46,46,46,-1,36,36,36,36,36,36,36,36,-1,38,37,36,35,35,-1,31,31,31,31,31,-1,-1,-1,32,31, 46,46,46,46,46,-1,46,46,46,47,48,48,47,46,46,46,46,47,46,45,45,45,-1,37,37,37,37,37,37,37,37,38,38,37,36,35,34,33,32,32,32,32,32,33,34,33,32,32, 47,47,47,47,-1,-1,47,47,47,47,48,48,47,47,47,47,47,47,46,45,44,44,-1,-1,-1,38,-1,-1,38,38,38,38,38,37,36,35,35,-1,33,33,33,33,33,33,-1,33,33,33, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,48,48,48,48,-1,-1,45,44,43,42,41,40,39,40,-1,-1,-1,-1,-1,-1,37,36,36,36,-1,34,34,34,34,34,-1,-1,34,34,34, 49,49,49,50,51,52,51,50,49,49,49,49,50,49,49,49,-1,-1,-1,-1,44,43,42,41,40,40,40,41,42,43,44,45,-1,37,37,37,37,-1,35,35,35,35,35,-1,-1,35,35,35, 44,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,19,18,17,17,17,17, 43,43,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,18,17,16,16,16, 43,42,42,42,-1,40,-1,37,36,36,36,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,15,15,15, 43,42,41,41,-1,-1,-1,-1,35,35,35,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,17,16,16,-1,-1,14,14,14, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,24,24,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,17,16,15,14,13,13,13,13, -1,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,25,25,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,14,13,12,12,12, -1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,-1,18,17,16,15,14,13,12,12,12,12,12,11,10,10,10,10,-1,14,13,12,11,11, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,18,17,16,16,-1,13,12,11,11,11,11,11,10,9,9,9,-1,14,13,12,11,10, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,18,17,16,15,14,13,12,11,10,10,10,11,10,9,8,8,-1,-1,-1,-1,-1,9, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,10,9,8,7,7,7,8,9,-1,8, 43,43,43,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,9,8,8,-1,-1,-1,-1,6,6,7,8,9,-1,7, 44,44,44,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,9,8,7,6,5,5,5,5,6,7,8,9,-1,6, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,5, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,3,-1,1,1,2,3,4, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,4,4,5,-1,-1,3,3,4, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,6,-1,4,4,4, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,6,6,6,-1,5,5,5, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,6,6,6, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,11,10,9,8,7,7,7, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,9,-1,9, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,11,10,11,10, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,15,15,16,16,-1,13,12,-1,11,11, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,16,16,16,16,16,15,14,13,13,13,12,12, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,17,16,15,14,14,14,13,13,13, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,15,15,14,14,14,14, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,-1,-1,-1,-1,16,15,15,15,15,15, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,32,31,30,29,28,27,26,25,24,24,24,23,22,21,21,21,22,23,24,-1,-1,16,16,16,16,16, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,22,23,24,25,-1,-1,17,17,17,17, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,36,35,34,33,32,33,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,18,18,18,18, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,25,25,26,-1,19,19,19,19, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,36,35,34,34,34,34,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,26,26,26,-1,20,20,20,20, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,37,36,35,35,35,34,34,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,27,27,-1,21,21,21,21, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,38,37,36,36,36,-1,33,33,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,22,22,22,22, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,27,-1,24,23,23,23,23, -1,-1,44,43,42,41,40,39,39,39,-1,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,24,24,24, 46,45,44,43,42,41,41,-1,-1,-1,-1,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25, 46,45,44,43,42,42,42,-1,49,48,48,-1,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,26, 46,45,44,43,43,43,43,-1,49,48,47,46,45,-1,-1,-1,41,-1,39,39,-1,-1,-1,34,33,32,32,32,32,32,32,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,27, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,40,-1,47,47,-1,34,33,33,33,33,33,33,33,-1,-1,-1,34,-1,-1,-1,29,28,28,28,28,28,28,28,-1,28, 46,45,45,45,45,45,45,46,47,48,48,47,46,45,44,43,43,-1,-1,46,46,46,-1,34,34,34,34,34,34,34,34,35,36,36,35,35,35,-1,29,29,29,29,29,-1,29,-1,-1,29, 46,46,46,46,46,46,46,46,47,48,48,47,46,45,44,44,44,-1,45,45,45,45,-1,35,35,35,35,35,35,35,35,-1,37,36,35,34,34,-1,30,30,30,30,30,-1,-1,-1,31,30, 47,47,47,47,47,-1,47,47,47,48,48,47,46,45,45,45,45,46,45,44,44,44,-1,36,36,36,36,36,36,36,36,37,37,36,35,34,33,32,31,31,31,31,31,32,33,32,31,31, 48,48,48,48,-1,-1,48,48,48,48,48,47,46,46,46,46,46,46,45,44,43,43,-1,-1,-1,37,-1,-1,37,37,37,37,37,36,35,34,34,-1,32,32,32,32,32,32,-1,32,32,32, 49,49,49,-1,-1,-1,-1,-1,49,49,48,48,-1,47,47,47,47,-1,-1,44,43,42,41,40,39,38,39,-1,-1,-1,-1,-1,-1,36,35,35,35,-1,33,33,33,33,33,-1,-1,33,33,33, 50,50,50,51,52,53,52,51,50,49,49,49,49,48,48,48,-1,-1,-1,-1,43,42,41,40,39,39,39,40,41,42,43,44,-1,36,36,36,36,-1,34,34,34,34,34,-1,-1,34,34,34, 45,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,19,18,17,16,16,16,16, 44,44,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,17,16,15,15,15, 44,43,43,43,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,14,14,14, 44,43,42,42,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,18,17,16,16,16,17,17,16,15,15,-1,-1,13,13,13, -1,43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,25,25,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,17,16,15,14,13,12,12,12,12, -1,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,26,26,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,13,12,11,11,11, -1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,19,18,17,16,15,14,13,13,13,13,13,12,11,11,11,11,-1,13,12,11,10,10, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,19,18,17,17,-1,14,13,12,12,12,12,12,11,10,10,10,-1,13,12,11,10,9, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,19,18,17,16,15,14,13,12,11,11,11,12,11,10,9,9,-1,-1,-1,-1,-1,8, 44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,11,10,9,8,8,8,9,10,-1,7, 44,44,44,-1,42,41,40,39,39,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,10,9,9,-1,-1,-1,-1,7,7,8,9,10,-1,6, 45,45,45,-1,42,41,40,39,38,38,-1,-1,33,-1,-1,-1,-1,-1,-1,26,-1,-1,22,21,21,-1,21,21,21,21,22,23,24,-1,10,9,8,7,6,6,6,6,7,8,9,10,-1,5, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,-1,22,21,20,20,20,20,20,21,-1,24,24,-1,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,4, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,4,-1,1,1,1,2,3, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,1,1,2,3, 46,45,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,5,5,6,-1,-1,2,2,3, 46,45,44,44,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,7,-1,3,3,3, 46,45,44,43,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,7,-1,4,4,4, 46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,5,5,5, -1,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,23,22,22,-1,21,22,23,-1,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,10,9,8,7,6,6,6, 52,52,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,23,23,23,23,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,7,7,7, 51,51,-1,43,42,41,40,39,38,38,-1,35,34,34,34,34,34,35,34,34,-1,24,24,24,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,8,-1,8, 50,51,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,-1,-1,25,25,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,10,9,10,9, 49,-1,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,36,-1,27,26,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,15,-1,12,11,-1,10,10, 48,-1,44,43,42,41,40,40,-1,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,15,15,15,15,15,14,13,12,12,12,11,11, 47,-1,44,43,42,41,41,41,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,16,15,14,13,13,13,12,12,12, 46,45,44,43,42,42,42,42,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,14,14,13,13,13,13, 47,-1,44,43,43,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,21,20,19,19,-1,-1,-1,-1,15,14,14,14,14,14, 48,-1,44,44,44,44,-1,44,45,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,20,21,22,23,-1,-1,15,15,15,15,15, 48,-1,-1,-1,-1,45,46,45,45,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,21,22,23,24,-1,-1,16,16,16,16, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,36,37,36,35,34,33,32,31,32,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,17,17,17,17, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,37,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,24,24,25,-1,18,18,18,18, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,38,37,36,35,34,33,33,33,33,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,25,25,25,-1,19,19,19,19, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,39,38,37,36,35,34,34,34,33,33,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,26,26,-1,20,20,20,20, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,38,39,39,38,37,36,35,35,35,-1,32,32,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,21,21,21,21, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,26,-1,23,22,22,22,22, -1,-1,45,44,43,42,41,40,40,40,-1,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,23,23,23, 47,46,45,44,43,42,42,-1,-1,-1,-1,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24, 47,46,45,44,43,43,43,-1,48,47,47,-1,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,25, 47,46,45,44,44,44,44,-1,48,47,46,45,44,-1,-1,-1,40,-1,38,38,-1,-1,-1,33,32,31,31,31,31,31,31,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,26, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,39,-1,46,46,-1,33,32,32,32,32,32,32,32,-1,-1,-1,33,-1,-1,-1,28,27,27,27,27,27,27,27,-1,27, 47,46,46,46,46,46,46,47,48,48,47,46,45,44,43,42,42,-1,-1,45,45,45,-1,33,33,33,33,33,33,33,33,34,35,35,34,34,34,-1,28,28,28,28,28,-1,28,-1,-1,28, 47,47,47,47,47,47,47,47,48,48,47,46,45,44,43,43,43,-1,44,44,44,44,-1,34,34,34,34,34,34,34,34,-1,36,35,34,33,33,-1,29,29,29,29,29,-1,-1,-1,30,29, 48,48,48,48,48,-1,48,48,48,48,47,46,45,44,44,44,44,45,44,43,43,43,-1,35,35,35,35,35,35,35,35,36,36,35,34,33,32,31,30,30,30,30,30,31,32,31,30,30, 49,49,49,49,-1,-1,49,49,49,48,47,46,45,45,45,45,45,45,44,43,42,42,-1,-1,-1,36,-1,-1,36,36,36,36,36,35,34,33,33,-1,31,31,31,31,31,31,-1,31,31,31, 50,50,50,-1,-1,-1,-1,-1,49,48,47,47,-1,46,46,46,46,-1,-1,43,42,41,40,39,38,37,38,-1,-1,-1,-1,-1,-1,35,34,34,34,-1,32,32,32,32,32,-1,-1,32,32,32, 51,51,51,52,53,52,51,50,49,48,48,48,48,47,47,47,-1,-1,-1,-1,42,41,40,39,38,38,38,39,40,41,42,43,-1,35,35,35,35,-1,33,33,33,33,33,-1,-1,33,33,33, 46,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,20,19,19,19,19,19,18,17,16,15,15,15,15, 45,45,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,19,19,19,19,18,18,18,19,19,-1,16,15,14,14,14, 45,44,44,44,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,17,17,-1,-1,-1,-1,-1,13,13,13, 45,44,43,43,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,19,18,17,17,17,17,16,15,14,14,-1,-1,12,12,12, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,26,26,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,17,16,15,14,13,12,11,11,11,11, -1,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,27,27,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,12,11,10,10,10, -1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,20,19,18,17,16,15,14,14,14,14,14,13,12,12,12,12,-1,12,11,10,9,9, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,20,19,18,18,-1,15,14,13,13,13,13,13,12,11,11,11,-1,12,11,10,9,8, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,12,12,13,12,11,10,10,-1,-1,-1,-1,-1,7, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,12,11,10,9,9,9,10,11,-1,6, 45,45,45,-1,43,42,41,40,40,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,11,10,10,-1,-1,-1,-1,8,8,9,10,11,-1,5, 46,46,46,-1,43,42,41,40,39,39,-1,-1,34,-1,-1,-1,-1,-1,-1,27,-1,-1,23,22,22,-1,22,22,22,22,23,24,25,-1,11,10,9,8,7,7,7,7,8,9,10,11,-1,4, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,-1,23,22,21,21,21,21,21,22,-1,25,25,-1,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,3, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,5,-1,2,1,1,1,2, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2, 47,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,6,6,7,-1,-1,2,2,2, 47,46,45,45,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,3,3,3, 47,46,45,44,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,8,-1,4,4,4, 47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,5,5,5, -1,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,24,23,23,-1,22,23,24,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,10,9,8,7,6,6,6, 53,53,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,7,7,7, 52,52,-1,44,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,25,25,25,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,8,-1,8, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,26,26,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,10,9,10,9, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,28,27,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,15,-1,12,11,-1,10,10, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,15,15,15,15,15,14,13,12,12,12,11,11, 48,-1,45,44,43,42,42,42,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,16,15,14,13,13,13,12,12,12, 47,46,45,44,43,43,43,43,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,14,14,13,13,13,13, 48,-1,45,44,44,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,21,20,19,19,-1,-1,-1,-1,15,14,14,14,14,14, 49,-1,45,45,45,45,-1,45,46,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,20,21,22,23,-1,-1,15,15,15,15,15, 49,-1,-1,-1,-1,46,47,46,46,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,21,22,23,24,-1,-1,16,16,16,16, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,37,36,35,34,33,32,31,32,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,17,17,17,17, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,24,24,25,-1,18,18,18,18, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,38,37,36,35,34,33,33,33,33,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,25,25,25,-1,19,19,19,19, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,39,38,37,36,35,34,34,34,33,33,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,26,26,-1,20,20,20,20, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,39,38,37,36,35,35,35,-1,32,32,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,21,21,21,21, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,26,-1,23,22,22,22,22, -1,-1,46,45,44,43,42,41,41,41,-1,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,23,23,23, 48,47,46,45,44,43,43,-1,-1,-1,-1,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24, 48,47,46,45,44,44,44,-1,48,47,47,-1,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,25, 48,47,46,45,45,45,45,-1,48,47,46,45,44,-1,-1,-1,40,-1,38,38,-1,-1,-1,33,32,31,31,31,31,31,31,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,26, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,39,-1,46,46,-1,33,32,32,32,32,32,32,32,-1,-1,-1,33,-1,-1,-1,28,27,27,27,27,27,27,27,-1,27, 48,47,47,47,47,47,47,48,49,48,47,46,45,44,43,42,42,-1,-1,45,45,45,-1,33,33,33,33,33,33,33,33,34,35,35,34,34,34,-1,28,28,28,28,28,-1,28,-1,-1,28, 48,48,48,48,48,48,48,48,49,48,47,46,45,44,43,43,43,-1,44,44,44,44,-1,34,34,34,34,34,34,34,34,-1,36,35,34,33,33,-1,29,29,29,29,29,-1,-1,-1,30,29, 49,49,49,49,49,-1,49,49,49,48,47,46,45,44,44,44,44,45,44,43,43,43,-1,35,35,35,35,35,35,35,35,36,36,35,34,33,32,31,30,30,30,30,30,31,32,31,30,30, 50,50,50,50,-1,-1,50,50,49,48,47,46,45,45,45,45,45,45,44,43,42,42,-1,-1,-1,36,-1,-1,36,36,36,36,36,35,34,33,33,-1,31,31,31,31,31,31,-1,31,31,31, 51,51,51,-1,-1,-1,-1,-1,49,48,47,47,-1,46,46,46,46,-1,-1,43,42,41,40,39,38,37,38,-1,-1,-1,-1,-1,-1,35,34,34,34,-1,32,32,32,32,32,-1,-1,32,32,32, 52,52,52,53,53,52,51,50,49,48,48,48,48,47,47,47,-1,-1,-1,-1,42,41,40,39,38,38,38,39,40,41,42,43,-1,35,35,35,35,-1,33,33,33,33,33,-1,-1,33,33,33, 47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,20,19,18,18,18,18,18,17,16,15,14,14,14,14, 46,46,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,20,20,19,18,17,17,17,18,18,-1,15,14,13,13,13, 46,45,45,45,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,18,17,16,16,-1,-1,-1,-1,-1,12,12,12, 46,45,44,44,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,20,19,18,18,17,16,15,14,13,13,-1,-1,11,11,11, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,27,27,-1,-1,-1,-1,-1,-1,18,-1,20,19,18,17,17,16,15,14,13,12,11,10,10,10,10, -1,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,28,28,-1,21,20,19,18,17,17,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,11,10,9,9,9, -1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,21,20,19,18,17,16,15,15,15,15,15,14,13,13,13,13,-1,11,10,9,8,8, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,21,20,19,19,-1,16,15,14,14,14,14,14,13,12,12,12,-1,11,10,9,8,7, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,14,13,12,11,11,-1,-1,-1,-1,-1,6, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,13,12,11,10,10,10,11,12,-1,5, 46,46,46,-1,44,43,42,41,41,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,12,11,11,-1,-1,-1,-1,9,9,10,11,12,-1,4, 47,47,47,-1,44,43,42,41,40,40,-1,-1,35,-1,-1,-1,-1,-1,-1,28,-1,-1,24,23,23,-1,23,23,23,23,24,25,26,-1,12,11,10,9,8,8,8,8,9,10,11,12,-1,3, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,-1,24,23,22,22,22,22,22,23,-1,26,26,-1,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,2, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,6,-1,3,2,1,1,1, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1, 48,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,7,7,8,-1,-1,2,2,2, 48,47,46,46,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,3,3,3, 48,47,46,45,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,9,-1,4,4,4, 48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,5,5,5, -1,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,25,24,24,-1,23,24,25,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,10,9,8,7,6,6,6, 54,54,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,25,25,25,25,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,7,7,7, 53,53,-1,45,44,43,42,41,40,40,-1,37,36,36,36,36,36,37,36,36,-1,26,26,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,8,-1,8, 52,53,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,27,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,10,9,10,9, 51,-1,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,38,-1,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,15,-1,12,11,-1,10,10, 50,-1,46,45,44,43,42,42,-1,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,15,15,15,15,15,14,13,12,12,12,11,11, 49,-1,46,45,44,43,43,43,-1,40,40,40,-1,38,39,40,-1,32,31,30,29,29,29,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,16,15,14,13,13,13,12,12,12, 48,47,46,45,44,44,44,44,-1,40,39,39,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,14,14,13,13,13,13, 49,-1,46,45,45,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,21,20,19,19,-1,-1,-1,-1,15,14,14,14,14,14, 50,-1,46,46,46,46,-1,46,47,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,20,21,22,23,-1,-1,15,15,15,15,15, 50,-1,-1,-1,-1,47,48,47,47,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,21,22,23,24,-1,-1,16,16,16,16, 49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,38,37,36,35,34,33,32,31,32,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,17,17,17,17, 49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,24,24,25,-1,18,18,18,18, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,38,37,36,35,34,33,33,33,33,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,25,25,25,-1,19,19,19,19, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,39,38,37,36,35,34,34,34,33,33,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,26,26,-1,20,20,20,20, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,40,39,38,37,36,35,35,35,-1,32,32,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,21,21,21,21, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,26,-1,23,22,22,22,22, -1,-1,47,46,45,44,43,42,42,42,-1,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,23,23,23, 49,48,47,46,45,44,44,-1,-1,-1,-1,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24, 49,48,47,46,45,45,45,-1,48,47,47,-1,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,25, 49,48,47,46,46,46,46,-1,48,47,46,45,44,-1,-1,-1,40,-1,38,38,-1,-1,-1,33,32,31,31,31,31,31,31,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,26, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,39,-1,46,46,-1,33,32,32,32,32,32,32,32,-1,-1,-1,33,-1,-1,-1,28,27,27,27,27,27,27,27,-1,27, 49,48,48,48,48,48,48,49,49,48,47,46,45,44,43,42,42,-1,-1,45,45,45,-1,33,33,33,33,33,33,33,33,34,35,35,34,34,34,-1,28,28,28,28,28,-1,28,-1,-1,28, 49,49,49,49,49,49,49,49,49,48,47,46,45,44,43,43,43,-1,44,44,44,44,-1,34,34,34,34,34,34,34,34,-1,36,35,34,33,33,-1,29,29,29,29,29,-1,-1,-1,30,29, 50,50,50,50,50,-1,50,50,49,48,47,46,45,44,44,44,44,45,44,43,43,43,-1,35,35,35,35,35,35,35,35,36,36,35,34,33,32,31,30,30,30,30,30,31,32,31,30,30, 51,51,51,51,-1,-1,51,50,49,48,47,46,45,45,45,45,45,45,44,43,42,42,-1,-1,-1,36,-1,-1,36,36,36,36,36,35,34,33,33,-1,31,31,31,31,31,31,-1,31,31,31, 52,52,52,-1,-1,-1,-1,-1,49,48,47,47,-1,46,46,46,46,-1,-1,43,42,41,40,39,38,37,38,-1,-1,-1,-1,-1,-1,35,34,34,34,-1,32,32,32,32,32,-1,-1,32,32,32, 53,53,53,54,53,52,51,50,49,48,48,48,48,47,47,47,-1,-1,-1,-1,42,41,40,39,38,38,38,39,40,41,42,43,-1,35,35,35,35,-1,33,33,33,33,33,-1,-1,33,33,33, 48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,18,18,18,18,17,16,15,14,14,14,14, 47,47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,17,17,18,18,-1,15,14,13,13,13, 47,46,46,46,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,12,12,12, 47,46,45,45,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,21,20,19,18,17,16,15,14,13,13,-1,-1,11,11,11, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,28,28,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10, -1,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,29,29,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,11,10,9,9,9, -1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,22,21,20,19,18,17,16,16,16,16,16,15,14,14,14,14,-1,11,10,9,8,8, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,22,21,20,20,-1,17,16,15,15,15,15,15,14,13,13,13,-1,11,10,9,8,7, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,15,14,13,12,12,-1,-1,-1,-1,-1,6, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,14,13,12,11,11,11,12,13,-1,5, 47,47,47,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,13,12,12,-1,-1,-1,-1,10,10,11,12,13,-1,4, 48,48,48,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,25,24,24,-1,24,24,24,24,25,26,27,-1,13,12,11,10,9,9,9,9,10,11,12,13,-1,3, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,25,24,23,23,23,23,23,24,-1,27,27,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,2, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,7,-1,4,3,2,1,1, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,8,8,9,-1,-1,2,2,2, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,3,3,3, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,-1,4,4,4, 49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,5,5,5, -1,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,26,25,25,-1,24,25,26,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,10,9,8,7,6,6,6, 55,55,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,26,26,26,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,7,7,7, 54,54,-1,46,45,44,43,42,41,41,-1,38,37,37,37,37,37,38,37,37,-1,27,27,27,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,8,-1,8, 53,54,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,28,28,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,10,9,10,9, 52,-1,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,39,-1,30,29,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,15,-1,12,11,-1,10,10, 51,-1,47,46,45,44,43,43,-1,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,15,15,15,15,15,14,13,12,12,12,11,11, 50,-1,47,46,45,44,44,44,-1,41,41,41,-1,39,40,41,-1,33,32,31,30,30,30,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,16,15,14,13,13,13,12,12,12, 49,48,47,46,45,45,45,45,-1,41,40,40,-1,38,-1,-1,-1,33,32,31,31,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,14,14,13,13,13,13, 50,-1,47,46,46,46,46,46,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,21,20,19,19,-1,-1,-1,-1,15,14,14,14,14,14, 51,-1,47,47,47,47,-1,47,48,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,20,21,22,23,-1,-1,15,15,15,15,15, 51,-1,-1,-1,-1,48,49,48,48,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,21,22,23,24,-1,-1,16,16,16,16, 50,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,38,37,36,35,34,33,32,31,32,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,17,17,17,17, 50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,24,24,25,-1,18,18,18,18, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,38,37,36,35,34,33,33,33,33,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,25,25,25,-1,19,19,19,19, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,39,38,37,36,35,34,34,34,33,33,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,26,26,-1,20,20,20,20, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,41,40,39,38,37,36,35,35,35,-1,32,32,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,21,21,21,21, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,26,-1,23,22,22,22,22, -1,-1,48,47,46,45,44,43,43,43,-1,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,23,23,23, 50,49,48,47,46,45,45,-1,-1,-1,-1,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24, 50,49,48,47,46,46,46,-1,48,47,47,-1,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,25, 50,49,48,47,47,47,47,-1,48,47,46,45,44,-1,-1,-1,40,-1,38,38,-1,-1,-1,33,32,31,31,31,31,31,31,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,26, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,39,-1,46,46,-1,33,32,32,32,32,32,32,32,-1,-1,-1,33,-1,-1,-1,28,27,27,27,27,27,27,27,-1,27, 50,49,49,49,49,49,49,50,49,48,47,46,45,44,43,42,42,-1,-1,45,45,45,-1,33,33,33,33,33,33,33,33,34,35,35,34,34,34,-1,28,28,28,28,28,-1,28,-1,-1,28, 50,50,50,50,50,50,50,50,49,48,47,46,45,44,43,43,43,-1,44,44,44,44,-1,34,34,34,34,34,34,34,34,-1,36,35,34,33,33,-1,29,29,29,29,29,-1,-1,-1,30,29, 51,51,51,51,51,-1,51,50,49,48,47,46,45,44,44,44,44,45,44,43,43,43,-1,35,35,35,35,35,35,35,35,36,36,35,34,33,32,31,30,30,30,30,30,31,32,31,30,30, 52,52,52,52,-1,-1,51,50,49,48,47,46,45,45,45,45,45,45,44,43,42,42,-1,-1,-1,36,-1,-1,36,36,36,36,36,35,34,33,33,-1,31,31,31,31,31,31,-1,31,31,31, 53,53,53,-1,-1,-1,-1,-1,49,48,47,47,-1,46,46,46,46,-1,-1,43,42,41,40,39,38,37,38,-1,-1,-1,-1,-1,-1,35,34,34,34,-1,32,32,32,32,32,-1,-1,32,32,32, 54,54,54,54,53,52,51,50,49,48,48,48,48,47,47,47,-1,-1,-1,-1,42,41,40,39,38,38,38,39,40,41,42,43,-1,35,35,35,35,-1,33,33,33,33,33,-1,-1,33,33,33, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 17,17,17,17,17,18,19,20,20,20,20,20,20,20,21,22,23,24,24,24,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 16,16,16,16,17,18,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,23,-1,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 15,15,15,15,-1,19,-1,19,18,18,18,18,19,20,21,-1,-1,23,22,22,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 15,14,14,14,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,23,22,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,13,13,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,12,12,12,12,12,13,14,15,15,15,15,15,15,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,11,11,11,11,12,13,14,15,14,14,14,14,14,14,14,15,16,17,18,18,19,20,21,22,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 10,10,10,10,11,12,13,14,15,14,13,13,13,13,13,14,15,16,17,17,18,19,20,21,22,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 9,9,9,10,11,12,13,14,15,14,13,12,12,12,12,-1,-1,16,16,17,18,19,20,21,22,-1,38,37,37,37,37,36,36,36,37,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,48, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 7,7,7,-1,5,5,5,5,5,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 6,6,6,-1,4,4,4,4,4,5,-1,-1,9,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 6,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 6,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,0,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 5,4,3,2,1,1,2,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 5,4,3,3,-1,2,2,3,4,5,-1,10,10,10,10,11,12,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 5,4,4,4,4,3,3,3,4,5,-1,11,11,11,11,11,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 5,5,5,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,13,13,13,14,-1,-1,21,21,21,-1,24,25,26,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 20,20,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,14,-1,15,16,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 19,19,-1,7,7,7,7,7,7,8,-1,11,11,12,13,14,15,16,16,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 18,19,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 17,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,24,24,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 16,-1,11,10,10,10,10,10,-1,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 15,-1,11,11,11,11,11,11,-1,11,12,13,-1,14,14,14,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 14,13,12,12,12,12,12,12,-1,12,12,13,-1,15,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 15,-1,13,13,13,13,13,13,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 16,-1,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 17,-1,-1,-1,-1,15,16,15,15,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,38,39,40,41,42,-1,-1,44,44,45,46, 18,19,20,21,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,39,40,41,42,43,-1,45,45,45,46, 19,19,20,21,22,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,42,42,43,-1,46,46,46,46, 20,20,20,21,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,43,-1,47,47,47,47, 21,21,21,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48,48, -1,22,22,23,24,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,23,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,24,24,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 27,26,25,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 27,26,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 27,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 17,17,17,17,17,18,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 16,16,16,16,17,18,19,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 15,15,15,15,-1,19,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 15,14,14,14,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,13,13,13,13,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,12,12,12,12,12,13,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,11,11,11,11,12,13,14,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 10,10,10,10,11,12,13,14,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 9,9,9,10,11,12,13,14,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 7,7,7,-1,5,5,5,5,5,5,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 6,6,6,-1,4,4,4,4,4,4,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 6,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 6,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,1,0,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 5,4,3,2,1,1,1,2,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 5,4,3,3,-1,2,2,2,3,4,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 5,4,4,4,4,3,3,3,3,4,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 5,5,5,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,5,5,5,5,6,7,8,9,10,11,12,12,12,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 20,20,-1,6,6,6,6,6,7,8,9,10,11,12,13,13,13,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 19,19,-1,7,7,7,7,7,7,8,-1,11,11,12,13,14,14,15,15,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 18,19,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,15,16,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 17,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 16,-1,11,10,10,10,10,10,-1,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 15,-1,11,11,11,11,11,11,-1,11,12,13,-1,14,14,14,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 14,13,12,12,12,12,12,12,-1,12,12,13,-1,15,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 15,-1,13,13,13,13,13,13,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 16,-1,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 17,-1,-1,-1,-1,15,16,15,15,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 18,19,20,21,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,40,41,42,-1,44,44,44,45, 19,19,20,21,22,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,39,-1,41,41,42,-1,45,45,45,45, 20,20,20,21,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,42,42,-1,46,46,46,46, 21,21,21,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,43,-1,47,47,47,47, -1,22,22,23,24,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,48,48,48, -1,-1,23,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,24,24,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 27,26,25,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 27,26,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 27,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 16,16,16,16,17,18,18,17,17,17,17,17,17,18,19,20,21,21,21,21,21,21,-1,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 15,15,15,15,-1,19,-1,17,16,16,16,16,17,18,19,-1,-1,21,20,20,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 15,14,14,14,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,21,20,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,13,13,13,13,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,12,12,12,12,12,13,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,11,11,11,11,12,13,14,13,12,12,12,12,12,12,12,13,14,15,16,16,17,18,19,20,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 10,10,10,10,11,12,13,14,13,12,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 9,9,9,10,11,12,13,14,13,12,11,10,10,10,10,-1,-1,14,14,15,16,17,18,19,20,-1,36,35,35,35,35,34,34,34,35,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,46, 8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 7,7,7,-1,5,5,5,5,5,5,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 6,6,6,-1,4,4,4,4,4,4,-1,-1,7,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 6,5,5,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,2,1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 6,5,4,3,2,1,1,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 6,5,4,4,-1,2,2,2,2,3,-1,8,8,8,8,9,10,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 6,5,5,5,4,3,3,3,3,3,-1,9,9,9,9,9,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 6,6,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,5,5,5,5,6,7,8,9,10,11,12,11,11,11,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 20,20,-1,6,6,6,6,6,7,8,9,10,11,12,12,12,12,-1,13,14,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 19,19,-1,7,7,7,7,7,7,8,-1,11,11,12,13,13,13,14,14,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 18,19,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,14,14,15,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 17,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 16,-1,11,10,10,10,10,10,-1,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 15,-1,11,11,11,11,11,11,-1,11,12,13,-1,14,14,14,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 14,13,12,12,12,12,12,12,-1,12,12,13,-1,15,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 15,-1,13,13,13,13,13,13,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 16,-1,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 17,-1,-1,-1,-1,15,16,15,15,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 18,19,20,21,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,37,37,37,38,39,40,41,-1,43,43,43,44, 19,19,20,21,22,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,38,38,-1,40,40,41,-1,44,44,44,44, 20,20,20,21,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,39,40,41,41,41,-1,45,45,45,45, 21,21,21,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,40,41,42,42,-1,46,46,46,46, -1,22,22,23,24,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,41,42,-1,-1,47,47,47,47, -1,-1,23,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,24,24,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,44,45,46,47,47,48,49, 27,26,25,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,45,46,46,47,48,49, 27,26,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 27,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 18,18,18,18,18,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 17,17,17,17,18,18,17,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 16,16,16,16,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,20,19,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 16,15,15,15,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,20,19,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,14,14,14,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,13,13,13,13,13,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,12,12,12,12,13,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 11,11,11,11,12,13,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 10,10,10,11,12,13,14,13,12,11,10,9,9,9,9,-1,-1,13,13,14,15,16,17,18,19,-1,35,34,34,34,34,33,33,33,34,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,45, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 8,8,8,-1,5,5,5,5,5,5,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 7,7,7,-1,4,4,4,4,4,4,-1,-1,6,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 7,6,6,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,3,2,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 7,6,5,4,3,2,1,1,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 7,6,5,5,-1,2,2,2,2,2,-1,7,7,7,7,8,9,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 7,6,6,5,4,3,3,3,3,3,-1,8,8,8,8,8,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 7,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,5,5,5,5,6,7,8,9,10,11,11,10,10,10,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 20,20,-1,6,6,6,6,6,7,8,9,10,11,11,11,11,11,-1,12,13,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 19,19,-1,7,7,7,7,7,7,8,-1,11,11,12,12,12,12,13,13,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 18,19,-1,8,8,8,8,8,8,8,9,10,11,12,13,13,13,13,14,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 17,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,14,14,14,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 16,-1,11,10,10,10,10,10,-1,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 15,-1,11,11,11,11,11,11,-1,11,12,13,-1,14,14,14,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 14,13,12,12,12,12,12,12,-1,12,12,13,-1,15,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 15,-1,13,13,13,13,13,13,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 16,-1,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 17,-1,-1,-1,-1,15,16,15,15,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 18,19,20,21,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 19,19,20,21,22,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 20,20,20,21,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,38,38,39,40,40,40,-1,44,44,44,44, 21,21,21,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,39,39,40,41,41,-1,45,45,45,45, -1,22,22,23,24,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,40,40,41,-1,-1,46,46,46,46, -1,-1,23,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,24,24,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,43,44,45,46,47,48,48, 27,26,25,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,44,44,45,46,47,48,49, 27,26,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 27,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 19,19,19,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,20,21,22,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 18,18,18,18,18,17,16,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,-1,21,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 17,17,17,17,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,19,18,18,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 17,16,16,16,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,19,18,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,15,15,15,15,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,14,14,14,14,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,15,15,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,13,13,13,13,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,14,15,16,17,18,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 12,12,12,12,13,14,13,12,11,10,9,9,9,9,9,10,11,12,13,13,14,15,16,17,18,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 11,11,11,12,13,14,13,12,11,10,9,8,8,8,8,-1,-1,12,12,13,14,15,16,17,18,-1,34,33,33,33,33,32,32,32,33,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,44, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 9,9,9,-1,5,5,5,5,5,5,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 8,8,8,-1,4,4,4,4,4,4,-1,-1,5,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 8,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,4,3,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 8,7,6,5,4,3,2,1,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 8,7,6,6,-1,3,2,2,2,2,-1,6,6,6,6,7,8,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 8,7,6,5,4,3,3,3,3,3,-1,7,7,7,7,7,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,5,5,5,5,6,7,8,9,10,11,10,9,9,9,9,10,-1,-1,17,17,17,-1,20,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 20,20,-1,6,6,6,6,6,7,8,9,10,11,10,10,10,10,-1,11,12,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 19,19,-1,7,7,7,7,7,7,8,-1,11,11,11,11,11,11,12,12,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 18,19,-1,8,8,8,8,8,8,8,9,10,11,12,12,12,12,12,13,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 17,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 16,-1,11,10,10,10,10,10,-1,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 15,-1,11,11,11,11,11,11,-1,11,12,13,-1,14,14,14,-1,21,21,21,22,23,23,-1,31,32,32,32,32,33,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 14,13,12,12,12,12,12,12,-1,12,12,13,-1,15,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 15,-1,13,13,13,13,13,13,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 16,-1,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 17,-1,-1,-1,-1,15,16,15,15,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 18,19,20,21,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 19,19,20,21,22,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 20,20,20,21,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,37,37,37,38,39,39,39,-1,43,43,43,43, 21,21,21,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,38,38,38,39,40,40,-1,44,44,44,44, -1,22,22,23,24,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,23,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,24,24,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,43,44,45,46,47,47, 27,26,25,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,43,43,43,44,45,46,47,48, 27,26,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,44,44,44,45,46,-1,49, 27,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,45,46,-1,50, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,46,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,20,21,22,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,-1,21,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 18,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,19,18,18,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 18,17,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,19,18,17,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,16,16,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,15,15,15,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,15,15,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,14,14,14,14,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,14,15,16,17,18,-1,34,33,32,31,30,30,31,32,33,34,34,35,36,37,38,39,-1,41,41,41,42,43, 13,13,13,13,14,14,13,12,11,10,9,9,9,9,9,10,11,12,13,13,14,15,16,17,18,-1,34,33,32,32,-1,31,31,32,33,34,35,35,36,37,38,39,-1,42,42,42,42,43, 12,12,12,13,14,14,13,12,11,10,9,8,8,8,8,-1,-1,12,12,13,14,15,16,17,18,-1,34,33,33,33,33,32,32,32,33,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,44, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 10,10,10,-1,5,5,5,5,5,5,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 9,9,9,-1,5,4,4,4,4,4,-1,-1,5,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,22,23,24,25,26,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 9,8,8,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,-1,26,26,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 9,8,8,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,5,4,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 9,8,7,6,5,4,3,2,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 9,8,7,7,-1,4,3,2,2,2,-1,6,6,6,6,7,8,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 9,8,7,6,5,4,3,3,3,3,-1,7,7,7,7,7,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,6,5,5,5,6,7,8,9,10,11,10,9,9,9,9,10,-1,-1,17,17,17,-1,20,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 20,20,-1,6,6,6,6,6,7,8,9,10,11,10,10,10,10,-1,11,12,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 19,19,-1,7,7,7,7,7,7,8,-1,11,11,11,11,11,11,12,12,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 18,19,-1,8,8,8,8,8,8,8,9,10,11,12,12,12,12,12,13,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 17,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 16,-1,11,10,10,10,10,10,-1,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 15,-1,11,11,11,11,11,11,-1,11,12,13,-1,14,14,14,-1,21,21,21,22,23,23,-1,31,32,32,32,32,33,33,32,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 14,13,12,12,12,12,12,12,-1,12,12,13,-1,15,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,33,32,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 15,-1,13,13,13,13,13,13,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,33,32,32,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 16,-1,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,33,33,33,33,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 17,-1,-1,-1,-1,15,16,15,15,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42, 18,19,20,21,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,35,35,35,35,35,35,36,37,38,39,-1,41,41,41,42, 19,19,20,21,22,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,36,36,36,36,-1,38,38,39,-1,42,42,42,42, 20,20,20,21,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,37,37,37,38,39,39,39,-1,43,43,43,43, 21,21,21,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,38,38,38,39,40,40,-1,44,44,44,44, -1,22,22,23,24,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,39,39,40,-1,-1,45,45,45,45, -1,-1,23,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,41,-1,45,45,46,46,46, -1,-1,24,24,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,43,44,45,46,47,47, 27,26,25,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,43,43,43,44,45,46,47,48, 27,26,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,44,44,44,45,46,-1,49, 27,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,45,46,-1,50, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,46,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,19,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 18,18,18,18,17,16,15,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 18,17,17,17,-1,17,-1,14,13,13,13,13,14,15,16,-1,-1,18,17,17,17,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 18,17,16,16,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,18,17,16,16,17,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,17,16,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,14,14,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,13,14,14,14,15,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,12,13,13,13,14,15,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 15,15,15,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,11,11,12,12,12,13,14,15,-1,31,30,30,30,30,29,29,29,30,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,41, 14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,10,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 13,13,13,-1,8,7,6,5,5,5,-1,6,5,6,7,8,9,10,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 12,12,12,-1,8,7,6,5,4,4,-1,-1,4,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 12,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 12,11,11,-1,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,8,7,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 12,11,10,9,8,7,6,5,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 12,11,10,10,-1,7,6,6,6,6,-1,2,2,2,3,4,5,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 12,11,10,9,8,7,7,7,7,7,-1,3,3,3,3,4,5,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,9,9,9,9,10,11,10,9,8,7,6,5,5,5,6,7,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 24,24,-1,10,10,10,10,10,11,10,9,8,7,6,6,6,6,-1,8,9,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 23,23,-1,11,11,11,11,11,11,11,-1,8,7,7,7,7,7,8,9,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 22,23,-1,12,12,12,12,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 21,-1,-1,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 20,-1,15,14,14,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 19,-1,15,15,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,19,19,19,20,20,20,-1,30,31,31,31,31,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 18,17,16,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,18,18,19,20,-1,-1,-1,29,-1,30,30,31,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 19,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,17,18,19,-1,-1,29,28,28,28,29,30,31,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 20,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,17,18,19,-1,-1,29,28,27,28,29,30,31,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 21,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 22,23,24,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 23,23,24,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 24,24,24,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 25,25,25,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,26,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,41,40,40,40,41,42,43,44,45, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,41,41,41,41,41,42,43,-1,46, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,42,42,42,42,42,43,-1,47, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,43,43,43,-1,48, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,44,-1,-1,49, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 18,18,18,18,17,16,15,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 18,17,17,17,-1,17,-1,14,13,13,13,13,14,15,16,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 18,17,16,16,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,17,16,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,12,12,12,12,13,14,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 15,15,15,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,11,11,11,11,11,12,13,14,-1,30,29,29,29,29,28,28,28,29,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,40, 14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 13,13,13,-1,8,7,6,5,5,5,-1,6,5,6,7,8,9,10,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 12,12,12,-1,8,7,6,5,4,4,-1,-1,4,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,18,19,20,21,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 12,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,-1,22,22,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,8,7,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 12,11,10,9,8,7,6,5,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 12,11,10,10,-1,7,6,6,6,6,-1,2,2,2,2,3,4,5,6,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 12,11,10,9,8,7,7,7,7,7,-1,3,3,3,3,3,4,5,6,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,4,4,4,5,6,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,9,9,9,9,10,11,10,9,8,7,6,5,5,5,5,6,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 24,24,-1,10,10,10,10,10,11,10,9,8,7,6,6,6,6,-1,7,8,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 23,23,-1,11,11,11,11,11,11,11,-1,8,7,7,7,7,7,8,8,8,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 22,23,-1,12,12,12,12,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 21,-1,-1,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 20,-1,15,14,14,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 19,-1,15,15,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,19,19,19,19,19,19,-1,30,31,31,31,31,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 18,17,16,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,18,18,19,20,-1,-1,-1,29,-1,30,30,31,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 19,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,17,18,19,-1,-1,29,28,28,28,29,30,31,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 20,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,17,18,19,-1,-1,29,28,27,28,29,30,31,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 21,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 22,23,24,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 23,23,24,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 24,24,24,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 25,25,25,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,26,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,40,39,39,39,40,41,42,43,44, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,40,40,40,40,40,41,42,-1,45, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,41,41,41,41,41,41,42,-1,46, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,42,42,42,42,-1,47, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,43,-1,-1,48, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 18,18,18,18,17,16,15,14,14,14,14,14,14,15,16,17,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 18,17,17,17,-1,17,-1,14,13,13,13,13,14,15,16,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 18,17,16,16,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,17,16,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,12,12,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,11,11,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 16,16,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,10,10,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,10,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 14,14,14,-1,9,8,7,6,6,6,-1,6,5,6,7,8,9,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 13,13,13,-1,9,8,7,6,5,5,-1,-1,4,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,9,8,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 13,12,11,10,9,8,7,6,6,6,-1,2,1,1,1,2,3,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 13,12,11,11,-1,8,7,7,7,7,-1,2,2,2,2,2,3,4,5,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 13,12,11,10,9,8,8,8,8,8,-1,3,3,3,3,3,3,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,10,10,10,10,11,11,10,9,8,7,6,5,5,5,5,5,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 25,25,-1,11,11,11,11,11,11,10,9,8,7,6,6,6,6,-1,6,7,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 24,24,-1,12,12,12,12,12,11,11,-1,8,7,7,7,7,7,8,7,7,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 23,24,-1,13,13,13,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 22,-1,-1,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 21,-1,16,15,15,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 20,-1,16,16,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,19,19,19,18,18,18,-1,30,31,31,31,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 19,18,17,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,18,18,19,19,-1,-1,-1,29,-1,30,30,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 20,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,17,18,19,-1,-1,29,28,28,28,29,30,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 21,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,17,18,19,-1,-1,29,28,27,28,29,30,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 22,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 23,24,25,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 24,24,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 25,25,25,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 26,26,26,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,27,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,40,39,38,38,38,39,40,41,42,43, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,40,39,39,39,39,39,40,41,-1,44, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,40,40,40,40,40,40,40,41,-1,45, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,42,-1,42,-1,-1,47, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 18,18,18,18,17,16,15,14,14,14,14,14,14,15,16,17,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 18,17,17,17,-1,17,-1,14,13,13,13,13,14,15,16,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 18,17,16,16,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,17,16,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,11,11,11,11,11,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,10,10,10,10,10,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 17,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,9,9,9,9,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,9,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 15,15,15,-1,10,9,8,7,7,7,-1,6,5,6,7,8,9,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 14,14,14,-1,10,9,8,7,6,6,-1,-1,4,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,10,9,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 14,13,12,11,10,9,8,7,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 14,13,12,12,-1,9,8,8,8,8,-1,3,2,2,2,2,2,3,4,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 14,13,12,11,10,9,9,9,9,9,-1,3,3,3,3,3,3,3,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,11,11,11,11,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 25,25,-1,12,12,12,12,12,11,10,9,8,7,6,6,6,6,-1,6,7,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 24,24,-1,13,13,13,13,12,11,11,-1,8,7,7,7,7,7,8,7,7,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 23,24,-1,14,14,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 22,-1,-1,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 20,-1,17,16,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,19,19,18,17,17,17,-1,30,31,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 19,18,17,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,18,18,18,18,-1,-1,-1,29,-1,30,30,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 20,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,17,18,19,-1,-1,29,28,28,28,29,30,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 21,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,17,18,19,-1,-1,29,28,27,28,29,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 22,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 23,24,25,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 24,24,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,34,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 25,25,25,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 26,26,26,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,27,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,39,38,37,37,37,38,39,40,41,42, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,39,38,38,38,38,38,39,40,-1,43, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,39,39,39,39,39,39,39,40,-1,44, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,41,41,-1,41,-1,-1,46, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,42,-1,-1,-1,48,47, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 18,18,18,18,17,16,15,14,14,14,14,14,14,15,16,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 18,17,17,17,-1,17,-1,14,13,13,13,13,14,15,16,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 18,17,16,16,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,17,16,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,10,10,10,10,10,10,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,9,9,9,9,9,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,8,8,8,8,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,37, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,8,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 16,16,16,-1,11,10,9,8,8,8,-1,6,5,6,7,8,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 15,15,15,-1,11,10,9,8,7,7,-1,-1,4,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,11,10,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,-1,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 15,14,13,12,11,10,9,8,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 15,14,13,13,-1,10,9,9,9,9,-1,4,3,2,2,2,2,2,3,-1,-1,7,-1,11,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 15,14,13,12,11,10,10,10,10,10,-1,4,3,3,3,3,3,3,3,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,-1,9,9,9,10,11,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,12,12,12,12,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,10,10,10,-1,13,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 25,25,-1,13,13,13,13,12,11,10,9,8,7,6,6,6,6,-1,6,7,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 24,24,-1,14,14,14,13,12,11,11,-1,8,7,7,7,7,7,8,7,7,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 23,24,-1,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 22,-1,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 20,-1,17,16,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,19,18,17,16,16,16,-1,30,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 19,18,17,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,18,18,17,17,-1,-1,-1,29,-1,30,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 20,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,17,18,18,-1,-1,29,28,28,28,29,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 21,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,17,18,19,-1,-1,29,28,27,28,29,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 22,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 23,24,25,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 24,24,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 25,25,25,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 26,26,26,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,27,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,39,38,37,36,36,36,37,38,39,40,41, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,39,38,37,37,37,37,37,38,39,-1,42, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,39,38,38,38,38,38,38,38,39,-1,43, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,40,40,40,-1,40,-1,-1,45, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,41,41,-1,-1,-1,47,46, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,43,-1,46,46,47, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,47,47,47, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,48,48,48, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 19,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 19,18,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,18,17,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,10,-1,26,25,24,23,22,22,23,24,25,26,26,27,28,29,30,31,-1,33,33,33,34,35, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,9,8,8,8,8,8,8,9,10,-1,26,25,24,24,-1,23,23,24,25,26,27,27,28,29,30,31,-1,34,34,34,34,35, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,7,7,7,7,7,8,9,10,-1,26,25,25,25,25,24,24,24,25,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,36, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,8,7,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 17,17,17,-1,12,11,10,9,9,9,-1,7,6,7,8,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 16,16,16,-1,12,11,10,9,8,8,-1,-1,5,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 16,15,15,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,10,10,10,11,12,13,14,15,-1,18,18,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,12,12,12,12,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,12,11,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,-1,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 16,15,14,13,12,11,10,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 16,15,14,14,-1,11,10,10,10,10,-1,5,4,3,2,2,2,2,2,-1,-1,6,-1,10,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 16,15,14,13,12,11,11,11,11,11,-1,5,4,3,3,3,3,3,3,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,-1,8,8,8,9,10,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,13,13,13,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,9,9,9,-1,12,13,14,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 25,25,-1,14,14,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,7,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 24,24,-1,15,15,14,13,12,11,11,-1,8,7,7,7,7,7,8,7,7,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 23,24,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 22,-1,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 20,-1,17,16,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,18,17,16,15,15,15,-1,30,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 19,18,17,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 20,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,17,17,17,-1,-1,29,28,28,28,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 21,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,17,18,18,-1,-1,29,28,27,28,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 22,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 23,24,25,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 24,24,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 25,25,25,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 26,26,26,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,27,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,38,37,36,35,35,35,36,37,38,39,40, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,38,37,36,36,36,36,36,37,38,-1,41, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,38,37,37,37,37,37,37,37,38,-1,42, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,39,39,39,39,39,-1,39,-1,-1,44, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,40,40,40,-1,-1,-1,46,45, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,41,41,42,43,44,45,46, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,42,42,-1,45,45,46, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,46,46,46, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,47,47,47, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,10,9,9,9,9,9,9,9,9,10,-1,26,25,24,23,22,22,23,24,25,26,26,27,27,28,29,30,-1,33,33,33,34,35, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,9,8,8,8,8,8,8,9,10,-1,26,25,24,24,-1,23,23,24,25,26,26,26,27,28,29,30,-1,34,34,34,34,35, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,7,7,7,7,7,8,9,10,-1,26,25,25,25,25,24,24,24,25,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,36, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,9,8,7,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 18,18,18,-1,13,12,11,10,10,10,-1,8,7,8,9,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 17,17,17,-1,13,12,11,10,9,9,-1,-1,6,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,-1,13,13,14,15,16,17,18,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,10,10,10,11,12,13,14,15,-1,18,18,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,11,11,11,12,13,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,12,12,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,13,12,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,-1,11,11,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 17,16,15,14,13,12,11,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 17,16,15,15,-1,12,11,11,11,11,-1,6,5,4,3,2,2,2,2,-1,-1,5,-1,9,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 17,16,15,14,13,12,12,12,12,12,-1,6,5,4,3,3,3,3,3,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,-1,7,7,7,8,9,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,14,14,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,8,8,8,-1,11,12,13,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 25,25,-1,15,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,7,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 24,24,-1,16,15,14,13,12,11,11,-1,8,7,7,7,7,7,8,7,7,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 23,24,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 22,-1,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 20,-1,17,16,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,17,16,15,14,14,14,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 19,18,17,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,17,16,15,15,-1,-1,-1,29,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 20,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,17,16,16,-1,-1,29,28,28,28,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 21,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,17,17,17,-1,-1,29,28,27,28,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 22,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 23,24,25,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 24,24,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 25,25,25,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 26,26,26,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,27,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,38,37,36,35,34,34,34,35,36,37,38,39, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,38,37,36,35,35,35,35,35,36,37,-1,40, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,38,37,36,36,36,36,36,36,36,37,-1,41, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,38,38,38,38,38,-1,38,-1,-1,43, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,39,39,39,39,39,-1,-1,-1,45,44, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,40,40,40,41,42,43,44,45, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,41,41,41,-1,44,44,45, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,42,-1,-1,45,45,45, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,46,46,46, 22,22,22,21,20,19,18,18,18,18,18,18,18,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 21,21,21,21,20,19,18,17,17,17,17,17,17,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,20,19,18,17,16,15,14,13,12,12,12,12,12,11,10,9,9,9,9,9,9,9,9,10,-1,26,25,24,23,22,22,23,24,25,26,26,26,26,27,28,29,-1,33,33,33,34,35, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,10,9,8,8,8,8,8,8,9,10,-1,26,25,24,24,-1,23,23,24,25,25,25,25,26,27,28,29,-1,34,34,34,34,35, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,7,7,7,7,7,8,9,10,-1,26,25,25,25,25,24,24,24,24,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,36, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,9,8,7,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 19,19,19,-1,14,13,12,11,11,11,-1,9,8,9,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,15,16,17,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 18,18,18,-1,14,13,12,11,10,10,-1,-1,7,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,-1,13,13,14,14,15,16,17,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,10,10,10,11,12,13,13,14,-1,17,17,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,11,11,11,12,12,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,11,11,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,-1,10,10,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 18,17,16,16,-1,13,12,12,12,12,-1,7,6,5,4,3,2,2,2,-1,-1,4,-1,8,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 18,17,16,15,14,13,13,13,13,13,-1,7,6,5,4,3,3,3,3,-1,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,-1,6,6,6,7,8,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,15,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,7,7,7,-1,10,11,12,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 25,25,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,7,-1,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,31,31,32, 24,24,-1,16,15,14,13,12,11,11,-1,8,7,7,7,7,7,8,7,7,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,32,-1,33, 23,24,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,33, 22,-1,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 20,-1,17,16,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,16,15,14,13,13,13,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 19,18,17,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,16,15,14,14,-1,-1,-1,29,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 20,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,16,15,15,-1,-1,29,28,28,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 21,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,16,16,16,-1,-1,29,28,27,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 22,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 23,24,25,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 24,24,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 25,25,25,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 26,26,26,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,27,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,37,36,35,34,34,34,34,34,35,36,-1,39, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,37,36,35,35,35,35,35,35,35,36,-1,40, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,37,37,37,37,37,-1,37,-1,-1,42, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,38,38,38,38,38,-1,-1,-1,44,43, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,39,39,39,39,40,41,42,43,44, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,40,40,40,40,-1,43,43,44, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,41,41,-1,-1,44,44,44, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,42,-1,-1,45,45,45, 23,23,23,22,21,20,19,19,19,19,19,19,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 22,22,22,22,21,20,19,18,18,18,18,18,18,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 22,21,21,21,-1,21,-1,18,17,17,17,17,18,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 22,21,20,20,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,21,20,19,19,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,21,20,19,18,17,16,15,14,14,14,14,13,13,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,10,-1,26,25,24,23,22,22,23,24,25,25,25,25,25,26,27,28,-1,33,33,33,34,35, 22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,8,8,9,10,-1,26,25,24,24,-1,23,23,24,24,24,24,24,25,26,27,28,-1,34,34,34,34,35, 22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,7,7,7,7,7,8,9,10,-1,26,25,25,25,25,24,24,24,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,35, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,9,8,7,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 20,20,20,-1,15,14,13,12,12,12,-1,10,9,10,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,14,14,15,16,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 19,19,19,-1,15,14,13,12,11,11,-1,-1,8,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,-1,13,13,13,13,14,15,16,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,10,10,10,11,12,12,12,13,-1,16,16,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,10,10,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,-1,9,9,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 19,18,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 19,18,17,17,-1,14,13,13,13,13,-1,8,7,6,5,4,3,2,2,-1,-1,3,-1,7,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 19,18,17,16,15,14,14,14,14,14,-1,8,7,6,5,4,3,3,3,-1,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,5,4,4,4,4,-1,5,5,5,6,7,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,6,6,6,-1,9,10,11,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 25,25,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,7,-1,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,30,30,31, 24,24,-1,16,15,14,13,12,11,11,-1,8,7,7,7,7,7,8,7,7,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,31,-1,32, 23,24,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,32, 22,-1,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 20,-1,17,16,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,15,14,13,12,12,12,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 19,18,17,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,15,14,13,13,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 20,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,15,14,14,-1,-1,29,28,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 21,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,15,15,15,-1,-1,29,28,27,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 22,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 23,24,25,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 24,24,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 25,25,25,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 26,26,26,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,27,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,37,36,35,34,34,34,34,34,34,34,35,-1,39, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,36,36,36,36,36,-1,36,-1,-1,41, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,37,37,37,37,37,-1,-1,-1,43,42, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,38,39,40,41,42,43, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,39,39,39,39,39,39,-1,42,42,43, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,40,40,40,40,40,-1,-1,43,43,43, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,41,41,41,41,41,-1,-1,44,44,44, 24,24,23,22,21,20,19,19,19,19,19,19,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 23,23,23,22,21,20,19,18,18,18,18,18,18,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 23,22,22,22,-1,21,-1,18,17,17,17,17,18,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 23,22,21,21,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,22,21,20,20,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,22,21,20,19,18,17,16,15,15,14,14,13,13,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,22,21,20,19,18,17,16,15,14,14,13,13,12,11,10,9,9,9,9,9,9,9,9,10,-1,26,25,24,23,22,22,23,24,24,24,24,24,24,25,26,27,-1,33,33,33,34,35, 23,22,21,20,19,18,17,16,15,14,13,13,12,12,11,10,9,8,8,8,8,8,8,9,10,-1,26,25,24,24,-1,23,23,23,23,23,23,23,24,25,26,27,-1,34,34,34,34,35, 23,22,21,20,19,18,17,16,15,14,13,12,12,11,11,-1,-1,7,7,7,7,7,8,9,10,-1,26,25,25,25,25,24,24,23,22,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,34, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 21,21,21,-1,16,15,14,13,13,13,-1,11,10,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,13,13,13,14,15,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 20,20,20,-1,16,15,14,13,12,12,-1,-1,9,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,-1,12,12,12,12,13,14,15,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,10,10,10,11,11,11,11,12,-1,15,15,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,9,9,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,-1,8,8,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 20,19,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 20,19,18,18,-1,15,14,14,14,14,-1,9,8,7,6,5,4,3,3,-1,-1,2,-1,6,6,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 20,19,18,17,16,15,15,15,15,15,-1,9,8,7,6,5,4,4,4,-1,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,5,-1,4,4,4,5,6,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,5,5,5,-1,8,9,10,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 26,26,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,8,-1,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 25,25,-1,17,16,15,14,13,12,12,-1,9,8,8,8,8,8,9,8,8,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,30,-1,31, 24,25,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,31, 23,-1,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 22,-1,18,17,16,15,14,14,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 21,-1,18,17,16,15,15,15,-1,13,14,15,-1,12,12,12,-1,14,13,12,11,11,11,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 20,19,18,17,16,16,16,16,-1,14,14,15,-1,13,-1,-1,-1,14,13,12,12,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 21,-1,18,17,17,17,17,17,-1,-1,15,15,15,14,15,16,15,14,13,13,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 22,-1,18,18,18,18,-1,18,19,-1,16,16,15,15,15,16,15,14,14,14,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 23,-1,-1,-1,-1,19,20,19,19,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 24,25,26,26,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 25,25,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 26,26,26,26,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 27,27,27,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,28,27,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,35,35,35,35,35,-1,35,-1,-1,40, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,36,36,36,36,36,-1,-1,-1,42,41, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,37,37,37,37,37,38,39,40,41,42, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,38,38,38,38,38,38,-1,41,41,42, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,39,39,39,39,39,-1,-1,42,42,42, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,40,40,40,40,40,-1,-1,43,43,43, 25,24,23,22,21,20,19,19,19,19,19,19,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 24,24,23,22,21,20,19,18,18,18,18,18,18,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35, 24,23,23,23,-1,21,-1,18,17,17,17,17,18,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35, 24,23,22,22,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35, -1,23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,23,22,21,20,19,18,17,16,15,14,14,13,13,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,26,25,24,23,22,21,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,9,9,9,9,9,9,9,10,-1,26,25,24,23,22,22,23,24,24,24,24,24,24,25,26,27,-1,33,33,33,34,35, 24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,8,8,8,8,8,9,10,-1,26,25,24,24,-1,23,23,23,23,23,23,23,24,25,26,27,-1,34,34,34,34,35, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,7,7,7,7,8,9,10,-1,26,25,25,25,25,24,24,23,22,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,34, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 22,22,22,-1,17,16,15,14,14,14,-1,12,11,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,13,13,13,14,15,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 21,21,21,-1,17,16,15,14,13,13,-1,-1,10,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,-1,12,12,12,12,13,14,15,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,10,10,10,11,11,11,11,12,-1,15,15,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,9,9,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,-1,8,8,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 21,20,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 21,20,19,19,-1,16,15,15,15,15,-1,10,9,8,7,6,5,4,4,-1,-1,2,-1,6,6,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 21,20,19,18,17,16,16,16,16,16,-1,10,9,8,7,6,5,5,5,-1,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,6,-1,4,4,4,5,6,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,5,5,5,-1,8,9,10,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 27,27,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,9,-1,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 26,26,-1,18,17,16,15,14,13,13,-1,10,9,9,9,9,9,10,9,9,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,30,-1,31, 25,26,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,31, 24,-1,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 23,-1,19,18,17,16,15,15,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 22,-1,19,18,17,16,16,16,-1,14,15,16,-1,13,13,13,-1,14,13,12,11,11,11,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 21,20,19,18,17,17,17,17,-1,15,15,16,-1,14,-1,-1,-1,14,13,12,12,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 22,-1,19,18,18,18,18,18,-1,-1,16,16,16,15,16,16,15,14,13,13,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 23,-1,19,19,19,19,-1,19,20,-1,17,17,16,16,16,16,15,14,14,14,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 24,-1,-1,-1,-1,20,21,20,20,-1,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 25,26,27,27,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 26,26,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,21,21,22,23,24,25,26,27,28,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 27,27,27,27,-1,24,23,22,21,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 28,28,28,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,29,28,27,27,-1,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,29,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,28,27,26,25,24,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,29,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 30,29,28,27,26,25,25,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 30,29,28,27,26,26,26,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,30,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 30,29,28,27,27,27,27,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,30,31,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 30,29,29,29,29,29,29,30,31,32,33,34,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,35,35,35,35,35,-1,35,-1,-1,40, 30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,36,36,36,36,36,-1,-1,-1,42,41, 31,31,31,31,31,-1,31,31,31,32,33,34,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,38,37,37,37,37,37,38,39,40,41,42, 32,32,32,32,-1,-1,32,32,32,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,38,38,38,38,38,38,-1,41,41,42, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,39,39,39,39,39,-1,-1,42,42,42, 34,34,34,35,36,37,36,35,34,34,34,34,35,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,39,-1,40,40,40,40,40,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,28,29,30,31,32, 27,27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,-1,29,29,30,31,32, 27,26,26,26,-1,24,-1,21,20,20,20,20,19,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,-1,-1,-1,-1,-1,31,31,32, 27,26,25,25,-1,-1,-1,-1,19,19,19,20,19,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,22,21,22,23,24,25,26,27,28,29,30,31,32, -1,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,25,24,23,22,21,21,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,25,24,23,23,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,7,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 27,27,27,-1,24,23,22,21,21,21,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,5,5,5,6,7,8,9,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 28,28,28,-1,24,23,22,21,20,20,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,4,4,4,-1,4,4,5,6,7,8,9,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,11,-1,4,3,3,3,3,4,5,6,-1,9,9,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,1,1,2,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,0,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,2,2,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,14,13,12,12,12,-1,6,5,4,3,3,3,4,5,6,7,8,9,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,6,5,4,4,4,4,-1,-1,-1,8,8,9,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,5,5,5,-1,5,6,7,-1,9,9,9,10,11,11,12,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 34,34,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,6,6,6,7,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 33,33,-1,25,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,-1,28, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,28, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 29,-1,26,25,24,23,23,23,-1,21,22,22,-1,20,20,20,-1,14,13,12,11,11,11,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 28,27,26,25,24,24,24,24,-1,22,21,21,-1,19,-1,-1,-1,14,13,12,12,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 29,-1,26,25,25,25,25,25,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 30,-1,26,26,26,26,-1,26,27,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 31,-1,-1,-1,-1,27,28,27,27,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24,25,26,26,27,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,21,21,22,23,24,25,26,27,27,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,30,29,28,28,-1,25,24,23,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,28,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,29,28,27,26,25,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 31,30,29,28,27,26,26,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,28,27,27,27,27,-1,-1,35,34,33,32,31,30,29,28,28,28,29,30,31,32,33, 31,30,29,28,27,27,27,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,34, 31,30,29,28,28,28,28,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,29,29,29,29,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,35, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,30,30,30,-1,-1,-1,35,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 31,30,30,30,30,30,30,31,32,33,34,35,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,32,32,32,32,32,-1,32,-1,-1,37, 31,31,31,31,31,31,31,31,32,33,34,35,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,32,-1,34,34,35,36,37,-1,33,33,33,33,33,-1,-1,-1,39,38, 32,32,32,32,32,-1,32,32,32,33,34,35,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,35,35,36,36,35,34,34,34,34,34,35,36,37,38,39, 33,33,33,33,-1,-1,33,33,33,33,34,35,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,36,36,37,-1,35,35,35,35,35,35,-1,38,38,39, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,37,37,-1,36,36,36,36,36,-1,-1,39,39,39, 35,35,35,36,37,38,37,36,35,35,35,35,36,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,24,24,24,24,25,26,27,28,29,30,31, 27,27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,23,23,24,25,-1,28,28,29,30,31, 27,26,26,26,-1,24,-1,21,20,20,20,20,19,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,22,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 27,26,25,25,-1,-1,-1,-1,19,19,19,20,19,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,22,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,22,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,7,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 27,27,27,-1,24,23,22,21,21,21,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,5,5,5,5,6,7,8,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 28,28,28,-1,24,23,22,21,20,20,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,4,4,4,-1,4,4,4,5,6,7,8,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,11,-1,4,3,3,3,3,3,4,5,-1,8,8,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,2,2,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,1,1,1,2,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,1,0,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,2,2,2,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,14,13,12,12,12,-1,6,5,4,3,3,3,4,5,6,7,8,8,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,6,5,4,4,4,4,-1,-1,-1,8,8,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,5,5,5,-1,5,6,7,-1,9,9,9,10,10,10,11,-1,-1,-1,-1,-1,22,22,23,24,25,26,26, 34,34,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,6,6,6,7,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 33,33,-1,25,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,-1,28, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,28, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 29,-1,26,25,24,23,23,23,-1,21,22,22,-1,20,20,20,-1,14,13,12,11,11,11,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 28,27,26,25,24,24,24,24,-1,22,21,21,-1,19,-1,-1,-1,14,13,12,12,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 29,-1,26,25,25,25,25,25,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 30,-1,26,26,26,26,-1,26,27,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 31,-1,-1,-1,-1,27,28,27,27,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24,25,26,26,27,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,21,21,22,23,24,25,26,27,27,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,30,29,28,28,-1,25,24,23,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,28,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,29,28,27,26,25,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 31,30,29,28,27,26,26,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,28,27,27,27,27,-1,-1,35,34,33,32,31,30,29,28,28,28,29,30,31,32,33, 31,30,29,28,27,27,27,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,34, 31,30,29,28,28,28,28,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,29,29,29,29,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,35, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,30,30,30,-1,-1,-1,35,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 31,30,30,30,30,30,30,31,32,33,34,35,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,32,32,32,32,32,-1,32,-1,-1,37, 31,31,31,31,31,31,31,31,32,33,34,35,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,32,-1,34,34,35,36,37,-1,33,33,33,33,33,-1,-1,-1,39,38, 32,32,32,32,32,-1,32,32,32,33,34,35,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,35,35,36,36,35,34,34,34,34,34,35,36,37,38,39, 33,33,33,33,-1,-1,33,33,33,33,34,35,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,36,36,37,-1,35,35,35,35,35,35,-1,38,38,39, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,37,37,-1,36,36,36,36,36,-1,-1,39,39,39, 35,35,35,36,37,38,37,36,35,35,35,35,36,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,23,23,23,23,23,24,25,26,27,28,29,30, 27,27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,22,22,22,22,22,23,24,-1,27,27,28,29,30, 27,26,26,26,-1,24,-1,21,20,20,20,20,19,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,-1,-1,-1,-1,-1,29,29,30, 27,26,25,25,-1,-1,-1,-1,19,19,19,20,19,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,21,20,20,20,21,22,23,24,25,-1,-1,29,29,30, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,20,-1,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30, -1,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,23,22,21,20,19,19,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,28,28,28,29,29, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,23,22,21,21,-1,18,17,16,16,16,16,16,17,18,19,20,-1,29,29,29,29,28, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,7,-1,23,22,21,20,19,18,17,16,15,15,15,16,17,18,19,19,-1,-1,-1,-1,-1,27, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,18,18,19,18,18,18,19,20,-1,26, 27,27,27,-1,24,23,22,21,21,21,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,5,5,5,5,5,6,7,-1,13,13,13,-1,-1,-1,-1,17,17,18,19,20,-1,25, 28,28,28,-1,24,23,22,21,20,20,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,4,4,4,-1,4,4,4,4,5,6,7,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,24, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,11,-1,4,3,3,3,3,3,3,4,-1,7,7,-1,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,23, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,2,2,2,3,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,-1,19,19,20,21,22, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,2,1,1,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,2,1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,-1,-1,21,21,22, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,2,2,2,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,14,13,12,12,12,-1,6,5,4,3,3,3,4,5,6,7,7,7,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,23,23, 28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,6,5,4,4,4,4,-1,-1,-1,8,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,5,5,5,-1,5,6,7,-1,9,9,9,9,9,9,10,-1,-1,-1,-1,-1,22,22,23,24,25,25,25, 34,34,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,6,6,6,7,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,26, 33,33,-1,25,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,-1,27, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,28, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 29,-1,26,25,24,23,23,23,-1,21,22,22,-1,20,20,20,-1,14,13,12,11,11,11,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 28,27,26,25,24,24,24,24,-1,22,21,21,-1,19,-1,-1,-1,14,13,12,12,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 29,-1,26,25,25,25,25,25,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 30,-1,26,26,26,26,-1,26,27,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 31,-1,-1,-1,-1,27,28,27,27,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24,25,26,26,27,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,21,21,22,23,24,25,26,27,27,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,30,29,28,28,-1,25,24,23,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,28,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,29,28,27,26,25,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 31,30,29,28,27,26,26,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,28,27,27,27,27,-1,-1,35,34,33,32,31,30,29,28,28,28,29,30,31,32,33, 31,30,29,28,27,27,27,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,34, 31,30,29,28,28,28,28,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,29,29,29,29,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,35, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,30,30,30,-1,-1,-1,35,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 31,30,30,30,30,30,30,31,32,33,34,35,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,32,32,32,32,32,-1,32,-1,-1,37, 31,31,31,31,31,31,31,31,32,33,34,35,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,32,-1,34,34,35,36,37,-1,33,33,33,33,33,-1,-1,-1,39,38, 32,32,32,32,32,-1,32,32,32,33,34,35,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,35,35,36,36,35,34,34,34,34,34,35,36,37,38,39, 33,33,33,33,-1,-1,33,33,33,33,34,35,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,36,36,37,-1,35,35,35,35,35,35,-1,38,38,39, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,37,37,-1,36,36,36,36,36,-1,-1,39,39,39, 35,35,35,36,37,38,37,36,35,35,35,35,36,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,22,22,22,22,22,22,23,24,25,26,27,28,29, 27,27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,21,21,21,21,21,21,21,22,23,-1,26,26,27,28,29, 27,26,26,26,-1,24,-1,21,20,20,20,20,19,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,20,20,20,20,20,21,-1,-1,-1,-1,-1,28,28,29, 27,26,25,25,-1,-1,-1,-1,19,19,19,20,19,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,21,20,19,19,19,20,21,22,23,24,-1,-1,28,28,29, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29, -1,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,-1,27,27,27,28,28, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,22,21,20,20,-1,17,16,15,15,15,15,15,16,17,18,19,-1,28,28,28,28,27, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,7,-1,22,21,20,19,18,17,16,15,14,14,14,15,16,17,18,18,-1,-1,-1,-1,-1,26, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,17,17,18,17,17,17,18,19,-1,25, 27,27,27,-1,24,23,22,21,21,21,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,5,5,5,5,5,6,7,-1,12,12,12,-1,-1,-1,-1,16,16,17,18,19,-1,24, 28,28,28,-1,24,23,22,21,20,20,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,4,4,4,-1,4,4,4,4,5,6,7,-1,11,11,11,11,12,13,14,15,16,17,18,19,-1,23, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,11,-1,4,3,3,3,3,3,3,4,-1,7,7,-1,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,22, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,3,2,2,2,2,2,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,-1,18,18,19,20,21, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,2,1,1,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,3,2,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,-1,-1,20,20,21, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,3,2,2,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,14,13,12,12,12,-1,6,5,4,3,3,3,4,5,6,7,6,6,6,7,8,9,10,11,12,13,-1,16,16,17,-1,22,22,22, 28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,6,5,4,4,4,4,-1,-1,-1,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,5,5,5,-1,5,6,7,-1,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,22,22,23,24,24,24,24, 34,34,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,6,6,6,7,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,25,25,25, 33,33,-1,25,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,-1,26, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,27, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 29,-1,26,25,24,23,23,23,-1,21,22,22,-1,20,20,20,-1,14,13,12,11,11,11,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 28,27,26,25,24,24,24,24,-1,22,21,21,-1,19,-1,-1,-1,14,13,12,12,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 29,-1,26,25,25,25,25,25,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 30,-1,26,26,26,26,-1,26,27,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 31,-1,-1,-1,-1,27,28,27,27,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24,25,26,26,27,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,21,21,22,23,24,25,26,27,27,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,30,29,28,28,-1,25,24,23,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,28,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,29,28,27,26,25,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 31,30,29,28,27,26,26,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,28,27,27,27,27,-1,-1,35,34,33,32,31,30,29,28,28,28,29,30,31,32,33, 31,30,29,28,27,27,27,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,34, 31,30,29,28,28,28,28,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,29,29,29,29,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,35, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,30,30,30,-1,-1,-1,35,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 31,30,30,30,30,30,30,31,32,33,34,35,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,32,32,32,32,32,-1,32,-1,-1,37, 31,31,31,31,31,31,31,31,32,33,34,35,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,32,-1,34,34,35,36,37,-1,33,33,33,33,33,-1,-1,-1,39,38, 32,32,32,32,32,-1,32,32,32,33,34,35,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,35,35,36,36,35,34,34,34,34,34,35,36,37,38,39, 33,33,33,33,-1,-1,33,33,33,33,34,35,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,36,36,37,-1,35,35,35,35,35,35,-1,38,38,39, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,37,37,-1,36,36,36,36,36,-1,-1,39,39,39, 35,35,35,36,37,38,37,36,35,35,35,35,36,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,15,16,15,15,15,15,15,16,17,18,19,20,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28, 27,27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,-1,14,14,14,14,15,16,17,18,19,20,20,20,20,20,20,20,20,21,22,-1,25,25,26,27,28, 27,26,26,26,-1,24,-1,21,20,20,20,20,19,18,18,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,20,19,19,19,19,19,20,-1,-1,-1,-1,-1,27,27,28, 27,26,25,25,-1,-1,-1,-1,19,19,19,20,19,19,-1,-1,-1,14,13,12,12,13,13,12,12,13,14,15,16,17,18,19,20,20,19,18,18,18,19,20,21,22,23,-1,-1,27,27,28, -1,26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,-1,-1,-1,-1,-1,18,-1,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28, -1,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,10,10,-1,-1,10,10,-1,21,20,19,18,17,17,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,-1,26,26,26,27,27, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,21,20,19,19,-1,16,15,14,14,14,14,14,15,16,17,18,-1,27,27,27,27,26, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,7,-1,21,20,19,18,17,16,15,14,13,13,13,14,15,16,17,17,-1,-1,-1,-1,-1,25, 27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,16,16,17,16,16,16,17,18,-1,24, 27,27,27,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,5,5,5,5,5,6,7,-1,11,11,11,-1,-1,-1,-1,15,15,16,17,18,-1,23, 28,28,28,-1,25,24,23,22,21,21,-1,-1,16,-1,-1,-1,-1,-1,-1,9,-1,-1,5,4,4,-1,4,4,4,4,5,6,7,-1,10,10,10,10,11,12,13,14,15,16,17,18,-1,22, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,5,4,3,3,3,3,3,4,-1,7,7,-1,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,21, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,4,3,2,2,2,2,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,-1,17,17,18,19,20, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,3,2,1,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,4,3,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,-1,-1,19,19,20, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,4,3,3,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,4,4,5,6,7,6,5,5,5,6,7,8,9,10,11,12,-1,15,15,16,-1,21,21,21, 29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,7,6,5,5,5,5,-1,-1,-1,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,6,6,-1,6,7,8,-1,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,23,23,24,24,23,23,23, 35,35,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,7,7,7,8,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,24,24,24, 34,34,-1,26,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,-1,25, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,26, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,27,27, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28, 30,-1,27,26,25,24,24,24,-1,22,23,23,-1,21,21,21,-1,15,14,13,12,12,12,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 29,28,27,26,25,25,25,25,-1,23,22,22,-1,20,-1,-1,-1,15,14,13,13,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 30,-1,27,26,26,26,26,26,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 31,-1,27,27,27,27,-1,27,28,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 32,-1,-1,-1,-1,28,29,28,28,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25,26,27,27,28,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,22,22,23,24,25,26,27,28,28,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,31,30,29,29,-1,26,25,24,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,29,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,30,29,28,27,26,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 32,31,30,29,28,27,27,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,29,28,28,28,28,-1,-1,36,35,34,33,32,31,30,29,29,29,30,31,32,33,34, 32,31,30,29,28,28,28,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,35, 32,31,30,29,29,29,29,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,30,30,30,30,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,-1,36, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,31,31,31,-1,-1,-1,36,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 32,31,31,31,31,31,31,32,33,34,35,36,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,33,33,33,33,33,-1,33,-1,-1,38, 32,32,32,32,32,32,32,32,33,34,35,36,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,33,-1,35,35,36,37,38,-1,34,34,34,34,34,-1,-1,-1,40,39, 33,33,33,33,33,-1,33,33,33,34,35,36,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,36,36,37,37,36,35,35,35,35,35,36,37,38,39,40, 34,34,34,34,-1,-1,34,34,34,34,35,36,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,37,37,38,-1,36,36,36,36,36,36,-1,39,39,40, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 36,36,36,37,38,39,38,37,36,36,36,36,37,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28, 28,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,20,20,20,20,20,20,20,21,22,-1,25,25,26,27,28, 28,27,27,27,-1,25,-1,22,21,21,21,21,20,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,19,19,19,19,19,20,-1,-1,-1,-1,-1,27,27,28, 28,27,26,26,-1,-1,-1,-1,20,20,20,21,20,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,19,20,20,19,18,18,18,19,20,21,22,23,-1,-1,27,27,28, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,18,-1,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,21,20,19,18,17,17,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,-1,26,26,26,27,27, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,21,20,19,19,-1,16,15,14,14,14,14,14,15,16,17,18,-1,27,27,27,27,26, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,-1,21,20,19,18,17,16,15,14,13,13,13,14,15,16,17,17,-1,-1,-1,-1,-1,25, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,16,16,17,16,16,16,17,18,-1,24, 28,28,28,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,5,5,5,5,5,6,7,-1,11,11,11,-1,-1,-1,-1,15,15,16,17,18,-1,23, 29,29,29,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,6,5,5,-1,4,4,4,4,5,6,7,-1,10,10,10,10,11,12,13,14,15,16,17,18,-1,22, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,6,5,4,3,3,3,3,4,-1,7,7,-1,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,21, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,5,4,3,2,2,2,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,-1,17,17,18,19,20, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,4,3,2,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,5,4,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,5,4,3,2,1,1,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,-1,-1,19,19,20, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,5,4,4,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,16,15,14,14,14,-1,8,7,6,5,5,5,6,7,7,6,5,5,5,6,7,8,9,10,11,12,-1,15,15,16,-1,21,21,21, 30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,8,7,6,6,6,6,-1,-1,-1,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,7,7,-1,7,8,9,-1,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,24,24,25,24,23,23,23, 36,36,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,8,8,8,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,24,24,24, 35,35,-1,27,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,25,-1,25, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,26,27,26, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,27,27, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,28, 31,-1,28,27,26,25,25,25,-1,23,24,24,-1,22,22,22,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,27,26,26,26,26,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 31,-1,28,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 32,-1,28,28,28,28,-1,28,29,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 33,-1,-1,-1,-1,29,30,29,29,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25, 31,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,23,24,25, 31,30,30,30,-1,28,-1,25,24,24,24,24,23,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,24,24,25, 31,30,29,29,-1,-1,-1,-1,23,23,23,24,23,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,24,24,25, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25, -1,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,22,22,23,24,25, -1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,23,23,23,24,24, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,13,14,15,-1,24,24,24,24,23, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,11,11,11,11,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,14,-1,-1,-1,-1,-1,22, 31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,13,13,14,13,13,13,14,15,-1,21, 31,31,31,-1,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,8,8,8,-1,-1,-1,-1,12,12,13,14,15,-1,20, 32,32,32,-1,29,28,27,26,25,25,-1,-1,20,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,8,-1,8,8,8,8,9,10,11,-1,7,7,7,7,8,9,10,11,12,13,14,15,-1,19, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,9,8,7,7,7,7,7,8,-1,11,11,-1,6,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,18, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,8,7,6,6,6,6,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,-1,14,14,15,16,17, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,7,6,5,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,8,7,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,8,7,6,5,4,3,2,1,1,2,3,-1,-1,-1,-1,9,9,10,11,12,-1,-1,16,16,17, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,7,7,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,11,10,9,8,8,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18, 33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,9,9,9,-1,-1,-1,4,4,4,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,10,10,-1,10,11,12,-1,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,11,11,11,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,24,23,23,-1,21,21,21, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,24,24,-1,-1,22,-1,22, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,24,23,24,23, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,26,25,-1,24,24, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,26,26,26,25,25, 34,-1,31,30,29,28,28,28,-1,26,27,27,-1,25,25,25,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,27,27,26,26,26, 33,32,31,30,29,29,29,29,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,27,27,27,27, 34,-1,31,30,30,30,30,30,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,28,28,28,28, 35,-1,31,31,31,31,-1,31,32,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,29,29,29, 36,-1,-1,-1,-1,32,33,32,32,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,30,30, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,31, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,38, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,39, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,40, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,42, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,44,43, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,43,44, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,44, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24, 31,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,22,23,24, 31,30,30,30,-1,28,-1,25,24,24,24,24,23,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,-1,23,23,23,24,23,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,23,23,24, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24, -1,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,21,21,22,23,24, -1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,22,22,22,23,23, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,12,13,14,-1,23,23,23,23,22, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,11,11,11,11,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,13,-1,-1,-1,-1,-1,21, 31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,12,12,13,12,12,12,13,14,-1,20, 31,31,31,-1,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,7,7,7,-1,-1,-1,-1,11,11,12,13,14,-1,19, 32,32,32,-1,29,28,27,26,25,25,-1,-1,20,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,8,-1,8,8,8,8,9,10,11,-1,6,6,6,6,7,8,9,10,11,12,13,14,-1,18, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,9,8,7,7,7,7,7,8,-1,11,11,-1,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,17, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,8,7,6,6,6,6,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,-1,13,13,14,15,16, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,7,6,5,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,8,7,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,8,8,9,10,11,-1,-1,15,15,16, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,7,7,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,11,10,9,8,8,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,-1,11,11,12,-1,17,17,17, 33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,9,9,9,-1,-1,-1,4,4,4,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,10,10,-1,10,11,12,-1,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,11,11,11,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,24,23,22,22,-1,20,20,20, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,24,23,23,-1,-1,21,-1,21, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,23,22,23,22, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,25,24,-1,23,23, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,26,25,25,25,24,24, 34,-1,31,30,29,28,28,28,-1,26,27,27,-1,25,25,25,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,26,26,26,25,25,25, 33,32,31,30,29,29,29,29,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,27,26,26,26,26, 34,-1,31,30,30,30,30,30,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,27,27,27,27,27, 35,-1,31,31,31,31,-1,31,32,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,28,28,28,28,28, 36,-1,-1,-1,-1,32,33,32,32,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,29,29,29,29, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,30,30,30,30, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,31,31,31,31, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,32,32,32,32, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,33,33,33,33, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,34,34,34,34, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,35,35,35, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,36,36, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,38, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,39, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,40, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,41, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,43,42, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,43,43, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,44, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,19,18,17,17,17,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23, 32,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,18,17,16,16,16,16,15,15,15,15,15,15,15,16,17,-1,20,20,21,22,23, 32,31,31,31,-1,29,-1,26,25,25,25,25,24,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,18,17,16,15,15,15,15,14,14,14,14,14,15,-1,-1,-1,-1,-1,22,22,23, 32,31,30,30,-1,-1,-1,-1,24,24,24,25,24,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,17,18,-1,-1,22,22,23, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,13,-1,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,16,15,14,13,12,12,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,21,21,21,22,22, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,16,15,14,14,-1,11,10,9,9,9,9,9,10,11,12,13,-1,22,22,22,22,21, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,12,12,12,12,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,12,-1,-1,-1,-1,-1,20, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,11,11,12,11,11,11,12,13,-1,19, 32,32,32,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,6,6,6,-1,-1,-1,-1,10,10,11,12,13,-1,18, 33,33,33,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,9,9,9,9,10,11,12,-1,5,5,5,5,6,7,8,9,10,11,12,13,-1,17, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,10,9,8,8,8,8,8,9,-1,12,12,-1,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,16, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,-1,12,12,13,14,15, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,8,7,6,6,6,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,9,8,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,7,7,8,9,10,-1,-1,14,14,15, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,8,8,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7,8,8,9,10,11,-1,15,15,15, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,-1,10,10,11,-1,16,16,16, 34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,12,11,10,10,9,9,-1,-1,-1,4,4,4,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,11,11,11,-1,10,11,12,-1,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 40,40,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,12,12,12,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,23,22,21,21,-1,19,19,19, 39,39,-1,31,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,13,13,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,23,22,22,-1,-1,20,-1,20, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,14,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,22,21,22,21, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,24,23,-1,22,22, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,25,24,24,24,23,23, 35,-1,32,31,30,29,29,29,-1,27,27,27,-1,25,26,26,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,25,25,25,24,24,24, 34,33,32,31,30,30,30,30,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,26,26,25,25,25,25, 35,-1,32,31,31,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,27,26,26,26,26,26, 36,-1,32,32,32,32,-1,32,33,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,27,27,27,27,27, 37,-1,-1,-1,-1,33,34,33,33,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,28,28,28,28, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,29,29,29,29, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,30,30,30,30, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,31,31,31,31, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,32,32,32,32, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,33,33,33,33, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,34,34,34,34, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,35,35,35, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,36,36, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,37, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,38, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,39, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,40, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,42,41, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,42,42, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,43, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,15,16,-1,19,19,20,21,22, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,21,21,22, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,16,17,-1,-1,21,21,22, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,12,-1,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,15,14,13,12,11,11,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,20,21,22, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,-1,20,20,20,21,21, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,15,14,13,13,-1,10,9,8,8,8,8,8,9,10,11,12,-1,21,21,21,21,20, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,11,-1,-1,-1,-1,-1,19, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,10,10,11,10,10,10,11,12,-1,18, 33,33,33,-1,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,5,5,5,-1,-1,-1,-1,9,9,10,11,12,-1,17, 34,34,34,-1,31,30,29,28,27,27,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,10,-1,10,10,10,10,11,12,13,-1,4,4,4,4,5,6,7,8,9,10,11,12,-1,16, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,-1,11,10,9,9,9,9,9,10,-1,13,13,-1,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,15, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,-1,11,11,12,13,14, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,9,8,7,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,10,9,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14, 35,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,6,6,7,8,9,-1,-1,13,13,14, 35,34,33,33,-1,30,29,29,29,29,-1,24,23,22,21,20,19,18,18,-1,-1,13,-1,10,9,9,-1,-1,-1,-1,3,2,2,2,3,4,5,6,7,7,7,8,9,10,-1,14,14,14, 35,34,33,32,31,30,30,30,30,30,-1,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,-1,9,9,10,-1,15,15,15, 35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,13,12,11,10,9,9,-1,-1,-1,4,4,4,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,12,11,11,-1,10,11,12,-1,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 41,41,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,12,12,12,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,20,-1,18,18,18, 40,40,-1,32,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,13,13,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,19,-1,19, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,14,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,21,20,21,20, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,23,22,-1,21,21, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,25,24,23,23,23,22,22, 36,-1,33,32,31,30,30,30,-1,27,27,27,-1,25,26,27,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,25,24,24,24,23,23,23, 35,34,33,32,31,31,31,31,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,25,25,25,24,24,24,24, 36,-1,33,32,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,26,25,25,25,25,25, 37,-1,33,33,33,33,-1,33,34,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,26,26,26,26,26, 37,-1,-1,-1,-1,34,35,34,34,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,27,27,27,27, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,28,28,28,28, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,29,29,29,29, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,30,30,30,30, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,31,31,31,31, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,32,32,32, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,34,33,33,33,33, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,34,34,34,34, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,35,35,35, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,36, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,37, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,38, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,39, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,41,40, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,41,41, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,42,42,42, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,43,43,43, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,44,44,44, 35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22, 34,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,15,16,-1,19,19,20,21,22, 34,33,33,33,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,21,21,22, 34,33,32,32,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,16,17,-1,-1,21,21,22, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,12,-1,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22, -1,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,15,14,13,12,11,11,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,20,21,21, -1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,-1,20,20,20,20,20, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,15,14,13,13,-1,10,9,8,8,8,8,8,9,10,11,11,-1,21,21,21,20,19, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,10,10,-1,-1,-1,-1,-1,18, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,10,10,10,9,9,9,10,11,-1,17, 34,34,34,-1,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,5,5,5,-1,-1,-1,-1,8,8,9,10,11,-1,16, 35,35,35,-1,32,31,30,29,28,28,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,11,-1,11,11,11,11,12,13,14,-1,4,4,4,4,4,5,6,7,8,9,10,11,-1,15, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,-1,12,11,10,10,10,10,10,11,-1,14,14,-1,3,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,14, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,7,-1,10,10,11,12,13, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,11,10,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13, 36,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,-1,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,5,6,7,8,-1,-1,12,12,13, 36,35,34,34,-1,31,30,30,30,30,-1,25,24,23,22,21,20,19,19,-1,-1,14,-1,11,10,10,-1,-1,-1,-1,4,3,3,3,4,5,6,7,6,6,6,7,8,9,-1,13,13,13, 36,35,34,33,32,31,31,31,31,31,-1,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,7,7,-1,8,8,9,-1,14,14,14, 36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,14,13,12,11,10,10,-1,-1,-1,5,5,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,13,12,12,-1,11,12,13,-1,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 42,42,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,13,13,13,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 41,41,-1,33,32,31,30,29,28,28,-1,25,24,24,24,24,24,25,24,24,-1,14,14,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,18,-1,18, 40,41,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,15,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,20,19,20,19, 39,-1,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,26,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,24,25,25,-1,22,21,-1,20,20, 38,-1,34,33,32,31,30,30,-1,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,25,24,23,22,22,22,21,21, 37,-1,34,33,32,31,31,31,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 36,35,34,33,32,32,32,32,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,26,25,24,24,24,23,23,23,23, 37,-1,34,33,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,25,24,24,24,24,24, 38,-1,34,34,34,34,-1,34,35,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,25,25,25,25,25, 38,-1,-1,-1,-1,35,36,35,35,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,26,26,26,26, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,27,27,27,27, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,28,28,28,28, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,29,29,29,29, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,30,30,30,30, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,31,31,31,31, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,33,32,32,32,32, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,33,33,33,33,33, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,35, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,36, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,37, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,38, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,41,40,40, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,41,41,41, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,42,42,42, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,43,43,43, 36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22, 35,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,-1,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,15,16,-1,19,19,20,21,22, 35,34,34,34,-1,32,-1,29,28,28,28,28,27,26,26,-1,-1,22,21,21,21,21,21,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,21,21,22, 35,34,33,33,-1,-1,-1,-1,27,27,27,28,27,27,-1,-1,-1,22,21,20,20,21,21,20,20,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,16,17,-1,-1,21,21,22, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,12,-1,14,13,12,11,12,13,14,15,16,17,18,19,20,21,21, -1,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,15,14,13,12,11,11,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,20,20,20, -1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,11,-1,20,20,20,19,19, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,15,14,13,13,-1,10,9,8,8,8,8,8,9,10,10,10,-1,21,21,20,19,18, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,15,15,15,15,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,9,9,-1,-1,-1,-1,-1,17, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,10,10,9,8,8,8,9,10,-1,16, 35,35,35,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,5,5,5,-1,-1,-1,-1,7,7,8,9,10,-1,15, 36,36,36,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,12,-1,12,12,12,12,13,14,15,-1,4,4,4,4,4,4,5,6,7,8,9,10,-1,14, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,13,12,11,11,11,11,11,12,-1,15,15,-1,3,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,13, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,6,-1,9,9,10,11,12, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,12,11,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,4,5,6,7,-1,-1,11,11,12, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,11,11,-1,-1,-1,-1,5,4,4,4,5,6,7,6,5,5,5,6,7,8,-1,12,12,12, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,6,6,6,-1,7,7,8,-1,13,13,13, 37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,15,14,13,12,11,11,-1,-1,-1,6,6,6,6,6,6,6,7,7,7,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,14,13,13,-1,12,13,14,-1,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 43,43,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,14,14,14,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 42,42,-1,34,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,15,15,15,14,14,14,14,15,16,17,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,17,-1,17, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,16,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,23,22,22,-1,-1,-1,-1,19,18,19,18, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,23,23,23,24,24,-1,21,20,-1,19,19, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 38,-1,35,34,33,32,32,32,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 37,36,35,34,33,33,33,33,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,26,25,24,23,23,23,22,22,22,22, 38,-1,35,34,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,24,23,23,23,23,23, 39,-1,35,35,35,35,-1,35,36,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,24,24,24,24,24, 39,-1,-1,-1,-1,36,37,36,36,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,25,25,25,25, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,26,26,26,26, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,27,27,27,27, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,28,28,28,28, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,29,29,29,29, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,30,30,30,30, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,32,31,31,31,31, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,42,41,40,39,39,39,39,39,40,41,40,39,39, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22, 36,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,-1,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,15,16,-1,19,19,20,21,22, 36,35,35,35,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,21,21,22, 36,35,34,34,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,22,22,21,20,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,16,17,-1,-1,21,21,21, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,12,-1,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20, -1,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,15,14,13,12,11,11,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,19,19,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,10,10,-1,20,20,19,18,18, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,15,14,13,13,-1,10,9,8,8,8,8,8,9,9,9,9,-1,21,20,19,18,17, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,9,8,8,-1,-1,-1,-1,-1,16, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,10,9,8,7,7,7,8,9,-1,15, 36,36,36,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,5,5,5,-1,-1,-1,-1,6,6,7,8,9,-1,14, 37,37,37,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,14,13,13,-1,13,13,13,13,14,15,16,-1,4,4,4,4,4,4,4,5,6,7,8,9,-1,13, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,14,13,12,12,12,12,12,13,-1,16,16,-1,3,3,3,3,3,3,4,5,-1,-1,-1,-1,-1,12, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,2,2,2,2,2,3,4,5,-1,8,8,9,10,11, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,13,12,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,3,4,5,6,-1,-1,10,10,11, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,12,12,-1,-1,-1,-1,6,5,5,5,6,7,6,5,4,4,4,5,6,7,-1,11,11,11, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,6,5,5,5,-1,6,6,7,-1,12,12,12, 38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,7,7,7,6,6,6,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,15,14,14,-1,13,14,15,-1,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 44,44,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,15,15,15,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 43,43,-1,35,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,16,16,16,15,15,15,15,16,17,18,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,16,-1,16, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,17,17,16,16,16,16,16,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,22,22,22,23,23,-1,20,19,-1,18,18, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 39,-1,36,35,34,33,33,33,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 38,37,36,35,34,34,34,34,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,26,25,24,23,22,22,22,21,21,21,21, 39,-1,36,35,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,23,22,22,22,22,22, 40,-1,36,36,36,36,-1,36,37,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,23,23,23,23,23, 40,-1,-1,-1,-1,37,38,37,37,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,24,24,24,24, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32,33,34,34,35,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,25,25,25,25, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,29,29,30,31,32,33,34,35,35,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,26,26,26,26, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,27,27,27,27, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,28,28,28,28, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,29,29,29,29, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,37,36,35,34,33,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 39,38,37,36,35,34,34,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,35,35,35,35,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 39,38,37,36,35,35,35,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 39,38,37,36,36,36,36,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,38,38,38,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 39,38,38,38,38,38,38,39,40,41,42,43,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,39,39,40,41,42,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 39,39,39,39,39,39,39,39,40,41,42,43,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,40,-1,42,42,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 40,40,40,40,40,-1,40,40,40,41,42,43,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 41,41,41,41,-1,-1,41,41,41,41,42,43,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 43,43,43,44,45,46,45,44,43,43,43,43,44,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22, 37,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,-1,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,15,16,-1,19,19,20,21,22, 37,36,36,36,-1,34,-1,31,30,30,30,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,21,21,21, 37,36,35,35,-1,-1,-1,-1,29,29,29,30,29,29,-1,-1,-1,24,23,22,22,23,22,21,20,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,16,17,-1,-1,20,20,20, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,12,-1,14,13,12,11,12,13,14,15,16,17,18,19,19,19,19, -1,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,15,14,13,12,11,11,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,19,18,18,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,-1,20,19,18,17,17, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,15,14,13,13,-1,10,9,8,8,8,8,8,9,8,8,8,-1,20,19,18,17,16, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,8,7,7,-1,-1,-1,-1,-1,15, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,9,8,7,6,6,6,7,8,-1,14, 37,37,37,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,5,5,5,-1,-1,-1,-1,5,5,6,7,8,-1,13, 38,38,38,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,14,-1,14,14,14,14,15,16,17,-1,4,4,4,4,4,4,4,4,5,6,7,8,-1,12, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,15,14,13,13,13,13,13,14,-1,17,17,-1,3,3,3,3,3,3,3,4,-1,-1,-1,-1,-1,11, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,3,2,2,2,2,2,3,4,-1,7,7,8,9,10, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9,10, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,2,2,3,4,5,-1,-1,9,9,10, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,13,13,-1,-1,-1,-1,7,6,6,6,7,6,5,4,3,3,3,4,5,6,-1,10,10,10, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,6,5,4,4,4,-1,5,5,6,-1,11,11,11, 39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,16,15,15,-1,14,15,16,-1,9,9,9,9,8,7,7,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 45,45,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,16,16,16,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 44,44,-1,36,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,17,17,17,16,16,16,16,17,18,19,20,21,22,23,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,18,18,17,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 40,-1,37,36,35,34,34,34,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 39,38,37,36,35,35,35,35,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,26,25,24,23,22,21,21,21,20,20,20,20, 40,-1,37,36,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 41,-1,37,37,37,37,-1,37,38,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 41,-1,-1,-1,-1,38,39,38,38,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33,34,35,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,30,30,31,32,33,34,35,36,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,38,37,36,35,34,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 40,39,38,37,36,35,35,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 40,39,38,37,36,36,36,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 40,39,38,37,37,37,37,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 40,39,39,39,39,39,39,40,41,42,43,44,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 40,40,40,40,40,40,40,40,41,42,43,44,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 41,41,41,41,41,-1,41,41,41,42,43,44,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 42,42,42,42,-1,-1,42,42,42,42,43,44,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 44,44,44,45,46,47,46,45,44,44,44,44,45,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22, 38,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,15,16,-1,19,19,20,21,21, 38,37,37,37,-1,35,-1,32,31,31,31,31,30,29,29,-1,-1,25,24,24,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,20,20,20, 38,37,36,36,-1,-1,-1,-1,30,30,30,31,30,30,-1,-1,-1,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,16,17,-1,-1,19,19,19, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,21,21,-1,-1,-1,-1,-1,-1,12,-1,14,13,12,11,12,13,14,15,16,17,18,18,18,18,18, -1,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,15,14,13,12,11,11,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,19,18,17,17,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,-1,19,18,17,16,16, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,15,14,13,13,-1,10,9,8,8,8,8,8,9,8,8,8,-1,19,18,17,16,15, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,8,7,7,-1,-1,-1,-1,-1,14, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,9,8,7,6,6,6,7,8,-1,13, 38,38,38,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,5,5,5,-1,-1,-1,-1,5,5,6,7,8,-1,12, 39,39,39,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,16,15,15,-1,15,15,15,15,16,17,18,-1,4,4,4,4,4,4,4,4,5,6,7,8,-1,11, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,16,15,14,14,14,14,14,15,-1,18,18,-1,4,3,3,3,3,3,3,3,-1,-1,-1,-1,-1,10, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,4,3,2,2,2,2,2,3,-1,6,6,7,8,9, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8,9, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,1,1,2,3,4,-1,-1,8,8,9, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,14,14,-1,-1,-1,-1,8,7,7,7,6,5,4,3,2,2,2,3,4,5,-1,9,9,9, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,7,6,5,4,3,3,3,-1,4,4,5,-1,10,10,10, 40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,18,17,16,15,14,14,-1,-1,-1,9,9,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,17,16,16,-1,15,16,17,-1,10,10,9,8,7,6,6,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 46,46,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,17,17,17,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 45,45,-1,37,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,18,18,18,17,17,17,17,18,19,20,21,22,23,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,19,19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 41,-1,38,37,36,35,35,35,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 40,39,38,37,36,36,36,36,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,20,20,19,19,19,19, 41,-1,38,37,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 42,-1,38,38,38,38,-1,38,39,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 42,-1,-1,-1,-1,39,40,39,39,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34,35,36,36,37,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,31,31,32,33,34,35,36,37,37,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,39,38,37,36,35,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 41,40,39,38,37,36,36,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 41,40,39,38,37,37,37,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 41,40,39,38,38,38,38,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 41,40,40,40,40,40,40,41,42,43,44,45,44,43,42,41,41,-1,-1,47,47,48,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 41,41,41,41,41,41,41,41,42,43,44,45,44,43,42,42,42,-1,46,46,47,48,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 42,42,42,42,42,-1,42,42,42,43,44,45,44,43,43,43,43,44,45,46,47,48,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 43,43,43,43,-1,-1,43,43,43,43,44,45,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,45,45,45,45,-1,-1,47,47,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 45,45,45,46,47,48,47,46,45,45,45,45,46,46,46,46,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,21, 39,39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,15,16,-1,19,19,20,20,20, 39,38,38,38,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,19,19,19, 39,38,37,37,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,16,17,-1,-1,18,18,18, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,21,21,-1,-1,-1,-1,-1,-1,12,-1,14,13,12,11,12,13,14,15,16,17,18,17,17,17,17, -1,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,15,14,13,12,11,11,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,-1,18,17,16,15,15, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,15,14,13,13,-1,10,9,8,8,8,8,8,9,8,8,8,-1,18,17,16,15,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,8,7,7,-1,-1,-1,-1,-1,13, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,9,8,7,6,6,6,7,8,-1,12, 39,39,39,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,5,5,5,-1,-1,-1,-1,5,5,6,7,8,-1,11, 40,40,40,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,5,4,4,4,4,4,4,4,5,6,7,8,-1,10, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,5,4,3,3,3,3,3,3,-1,-1,-1,-1,-1,9, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,5,4,3,2,2,2,2,2,-1,5,5,6,7,8, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7,8, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,1,1,1,2,3,-1,-1,7,7,8, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,8,7,6,5,4,3,2,2,2,2,3,4,-1,8,8,8, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,9,8,7,6,5,4,3,3,3,-1,3,3,4,-1,9,9,9, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,15,14,13,12,11,11,11, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,23,22,21,20,19,18,17,16,15,15,-1,-1,13,-1,13, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,-1,-1,15,14,15,14, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,23,22,21,20,19,19,19,20,20,-1,17,16,-1,15,15, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,20,20,20,20,20,19,18,17,17,17,16,16, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,21,20,19,18,18,18,17,17,17, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,19,19,18,18,18,18, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,-1,-1,-1,-1,20,19,19,19,19,19, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,25,26,27,28,-1,-1,20,20,20,20,20, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,26,27,28,29,-1,-1,21,21,21,21, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,36,37,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,22,22,22,22, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,37,37,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,29,29,30,-1,23,23,23,23, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,38,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,30,30,30,-1,24,24,24,24, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,38,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,31,-1,25,25,25,25, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,37,37,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,26,26,26,26, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,31,-1,28,27,27,27,27, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,28,28,28, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,30, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,38,37,36,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,31, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,38,37,37,37,37,37,37,37,-1,-1,-1,38,-1,-1,-1,33,32,32,32,32,32,32,32,-1,32, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,38,38,38,38,38,38,38,38,39,40,40,39,39,39,-1,33,33,33,33,33,-1,33,-1,-1,33, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,39,39,39,39,39,39,39,39,-1,41,40,39,38,38,-1,34,34,34,34,34,-1,-1,-1,35,34, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,48,-1,40,40,40,40,40,40,40,40,41,41,40,39,38,37,36,35,35,35,35,35,36,37,36,35,35, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,47,47,-1,-1,-1,41,-1,-1,41,41,41,41,41,40,39,38,38,-1,36,36,36,36,36,36,-1,36,36,36, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,47,46,45,44,43,42,43,-1,-1,-1,-1,-1,-1,40,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,47,46,45,44,43,43,43,44,45,46,47,48,-1,40,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,20,20, 40,40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,14,14,15,16,-1,19,19,19,19,19, 40,39,39,39,-1,37,-1,34,33,33,33,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,-1,-1,-1,-1,-1,18,18,18, 40,39,38,38,-1,-1,-1,-1,32,32,32,33,32,32,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,16,17,-1,-1,17,17,17, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,21,21,-1,-1,-1,-1,-1,-1,12,-1,14,13,12,11,12,13,14,15,16,17,17,16,16,16,16, -1,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,23,23,-1,-1,22,22,-1,15,14,13,12,11,11,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,17,16,15,15,15, -1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,-1,17,16,15,14,14, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,15,14,13,13,-1,10,9,8,8,8,8,8,9,8,8,8,-1,17,16,15,14,13, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,8,7,7,-1,-1,-1,-1,-1,12, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,9,8,7,6,6,6,7,8,-1,11, 40,40,40,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,6,5,5,-1,-1,-1,-1,5,5,6,7,8,-1,10, 41,41,41,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,18,17,17,-1,17,17,17,17,18,19,20,-1,6,5,4,4,4,4,4,4,5,6,7,8,-1,9, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,18,17,16,16,16,16,16,17,-1,20,20,-1,6,5,4,3,3,3,3,3,-1,-1,-1,-1,-1,8, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,6,5,4,3,2,2,2,2,-1,4,4,5,6,7, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,5,5,6,7, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,1,1,2,-1,-1,6,6,7, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,7,7,7, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,3,-1,8,8,8, 42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,19,18,18,-1,17,18,19,-1,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,14,13,12,11,10,10,10, 48,48,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,19,19,19,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11, 47,47,-1,39,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,20,20,20,19,19,19,19,20,21,22,23,23,22,21,20,19,18,17,16,15,14,14,-1,-1,12,-1,12, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,21,21,20,20,20,20,20,20,21,22,23,23,22,21,20,19,18,17,17,-1,-1,-1,-1,14,13,14,13, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,23,22,21,21,21,21,21,21,21,21,22,23,23,22,21,20,19,18,18,18,19,19,-1,16,15,-1,14,14, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,19,19,19,19,19,18,17,16,16,16,15,15, 43,-1,40,39,38,37,37,37,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,20,19,18,17,17,17,16,16,16, 42,41,40,39,38,38,38,38,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,18,18,17,17,17,17, 43,-1,40,39,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,25,24,23,23,-1,-1,-1,-1,19,18,18,18,18,18, 44,-1,40,40,40,40,-1,40,41,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,24,25,26,27,-1,-1,19,19,19,19,19, 44,-1,-1,-1,-1,41,42,41,41,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,25,26,27,28,-1,-1,20,20,20,20, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36,37,36,35,36,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,21,21,21,21, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,33,33,34,35,36,37,36,36,36,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,28,28,29,-1,22,22,22,22, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,34,34,34,35,36,37,37,37,37,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,29,29,29,-1,23,23,23,23, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,37,37,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,30,-1,24,24,24,24, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,36,36,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,25,25,25,25, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,30,-1,27,26,26,26,26, -1,-1,41,40,39,38,37,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,27,27,27, 43,42,41,40,39,38,38,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28, 43,42,41,40,39,39,39,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,34,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,29, 43,42,41,40,40,40,40,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,37,36,35,35,35,35,35,35,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,30, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,37,36,36,36,36,36,36,36,-1,-1,-1,37,-1,-1,-1,32,31,31,31,31,31,31,31,-1,31, 43,42,42,42,42,42,42,43,44,45,46,47,46,45,44,43,43,-1,-1,49,49,49,-1,37,37,37,37,37,37,37,37,38,39,39,38,38,38,-1,32,32,32,32,32,-1,32,-1,-1,32, 43,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,-1,48,48,48,48,-1,38,38,38,38,38,38,38,38,-1,40,39,38,37,37,-1,33,33,33,33,33,-1,-1,-1,34,33, 44,44,44,44,44,-1,44,44,44,45,46,47,46,45,45,45,45,46,47,47,47,47,-1,39,39,39,39,39,39,39,39,40,40,39,38,37,36,35,34,34,34,34,34,35,36,35,34,34, 45,45,45,45,-1,-1,45,45,45,45,46,47,46,46,46,46,46,46,47,47,46,46,-1,-1,-1,40,-1,-1,40,40,40,40,40,39,38,37,37,-1,35,35,35,35,35,35,-1,35,35,35, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,47,47,47,47,-1,-1,47,46,45,44,43,42,41,42,-1,-1,-1,-1,-1,-1,39,38,38,38,-1,36,36,36,36,36,-1,-1,36,36,36, 47,47,47,48,49,50,49,48,47,47,47,47,48,48,48,48,-1,-1,-1,-1,46,45,44,43,42,42,42,43,44,45,46,47,-1,39,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20, 41,41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,16,17,-1,20,20,19,19,19, 41,40,40,40,-1,38,-1,35,34,34,34,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,-1,-1,-1,-1,-1,18,18,18, 41,40,39,39,-1,-1,-1,-1,33,33,33,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,17,18,-1,-1,17,17,17, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,22,22,-1,-1,-1,-1,-1,-1,13,-1,15,14,13,12,13,14,15,16,17,18,17,16,16,16,16, -1,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,24,24,-1,-1,23,23,-1,16,15,14,13,12,12,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,17,16,15,15,15, -1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,-1,16,15,14,13,12,11,10,10,10,10,10,10,9,9,9,9,-1,17,16,15,14,14, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,16,15,14,14,-1,11,10,9,9,9,9,9,9,8,8,8,-1,17,16,15,14,13, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,16,15,14,13,12,11,10,9,8,8,8,9,9,8,7,7,-1,-1,-1,-1,-1,12, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,9,8,7,6,6,6,7,8,-1,11, 41,41,41,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,7,6,6,-1,-1,-1,-1,5,5,6,7,8,-1,10, 42,42,42,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,7,6,5,4,4,4,4,4,5,6,7,8,-1,9, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,7,6,5,4,3,3,3,3,-1,-1,-1,-1,-1,8, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,7,6,5,4,3,2,2,2,-1,4,4,5,6,7, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,5,5,6,7, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,1,2,-1,-1,6,6,7, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,3,-1,7,7,7, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,3,3,3,-1,8,8,8, 43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,14,13,12,11,10,10,10, 49,49,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,12,-1,12, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,14,13,14,13, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,23,22,21,20,19,18,18,18,19,19,-1,16,15,-1,14,14, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,19,19,19,19,19,18,17,16,16,16,15,15, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,20,19,18,17,17,17,16,16,16, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,18,18,17,17,17,17, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,25,24,23,23,-1,-1,-1,-1,19,18,18,18,18,18, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,24,25,26,27,-1,-1,19,19,19,19,19, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,25,26,27,28,-1,-1,20,20,20,20, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,37,36,35,36,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,21,21,21,21, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,37,36,36,36,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,28,28,29,-1,22,22,22,22, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,37,37,37,37,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,29,29,29,-1,23,23,23,23, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,38,37,37,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,30,-1,24,24,24,24, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,36,36,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,25,25,25,25, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,30,-1,27,26,26,26,26, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,38,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,27,27,27, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,39,38,37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,29, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,37,36,35,35,35,35,35,35,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,30, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,50,50,-1,37,36,36,36,36,36,36,36,-1,-1,-1,37,-1,-1,-1,32,31,31,31,31,31,31,31,-1,31, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,49,49,49,-1,37,37,37,37,37,37,37,37,38,39,39,38,38,38,-1,32,32,32,32,32,-1,32,-1,-1,32, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,48,48,48,48,-1,38,38,38,38,38,38,38,38,-1,40,39,38,37,37,-1,33,33,33,33,33,-1,-1,-1,34,33, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,47,47,47,-1,39,39,39,39,39,39,39,39,40,40,39,38,37,36,35,34,34,34,34,34,35,36,35,34,34, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,47,46,46,-1,-1,-1,40,-1,-1,40,40,40,40,40,39,38,37,37,-1,35,35,35,35,35,35,-1,35,35,35, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,47,46,45,44,43,42,41,42,-1,-1,-1,-1,-1,-1,39,38,38,38,-1,36,36,36,36,36,-1,-1,36,36,36, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,46,45,44,43,42,42,42,43,44,45,46,47,-1,39,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,20,20,20,20,20,20,19,18,17,16,16,16,16, 45,45,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,19,19,19,19,19,19,19,20,20,-1,17,16,15,15,15, 45,44,44,44,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,14,14,14, 45,44,43,43,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,19,18,17,17,17,18,17,16,15,15,-1,-1,13,13,13, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,26,26,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,18,17,16,15,14,13,12,12,12,12, -1,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,27,27,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,13,12,11,11,11, -1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,20,19,18,17,16,15,14,14,14,14,14,13,12,12,12,12,-1,13,12,11,10,10, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,20,19,18,18,-1,15,14,13,13,13,13,13,12,11,11,11,-1,13,12,11,10,9, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,12,12,13,12,11,10,10,-1,-1,-1,-1,-1,8, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,12,11,10,9,9,9,10,11,-1,7, 45,45,45,-1,43,42,41,40,40,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,11,10,10,-1,-1,-1,-1,8,8,9,10,11,-1,6, 46,46,46,-1,43,42,41,40,39,39,-1,-1,34,-1,-1,-1,-1,-1,-1,27,-1,-1,23,22,22,-1,22,22,22,22,23,24,25,-1,11,10,9,8,7,7,7,7,8,9,10,11,-1,5, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,-1,23,22,21,21,21,21,21,22,-1,25,25,-1,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,4, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,5,-1,2,2,2,2,3, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,0,1,2,3, 47,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,6,6,7,-1,-1,2,2,3, 47,46,45,45,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,3,3,3, 47,46,45,44,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,8,-1,4,4,4, 47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,5,5,5, -1,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,24,23,23,-1,22,23,24,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,10,9,8,7,6,6,6, 53,53,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,7,7,7, 52,52,-1,44,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,25,25,25,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,8,-1,8, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,26,26,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,10,9,10,9, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,28,27,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,15,-1,12,11,-1,10,10, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,15,15,15,15,15,14,13,12,12,12,11,11, 48,-1,45,44,43,42,42,42,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,16,15,14,13,13,13,12,12,12, 47,46,45,44,43,43,43,43,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,14,14,13,13,13,13, 48,-1,45,44,44,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,21,20,19,19,-1,-1,-1,-1,15,14,14,14,14,14, 49,-1,45,45,45,45,-1,45,46,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,20,21,22,23,-1,-1,15,15,15,15,15, 49,-1,-1,-1,-1,46,47,46,46,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,21,22,23,24,-1,-1,16,16,16,16, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,37,36,35,34,33,32,31,32,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,17,17,17,17, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,24,24,25,-1,18,18,18,18, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,38,37,36,35,34,33,33,33,33,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,25,25,25,-1,19,19,19,19, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,39,38,37,36,35,34,34,34,33,33,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,26,26,-1,20,20,20,20, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,40,39,38,37,36,35,35,35,-1,32,32,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,21,21,21,21, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,26,-1,23,22,22,22,22, -1,-1,46,45,44,43,42,41,41,41,-1,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,23,23,23, 48,47,46,45,44,43,43,-1,-1,-1,-1,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24, 48,47,46,45,44,44,44,-1,48,47,47,-1,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,25, 48,47,46,45,45,45,45,-1,48,47,46,45,44,-1,-1,-1,40,-1,38,38,-1,-1,-1,33,32,31,31,31,31,31,31,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,26, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,39,-1,46,46,-1,33,32,32,32,32,32,32,32,-1,-1,-1,33,-1,-1,-1,28,27,27,27,27,27,27,27,-1,27, 48,47,47,47,47,47,47,48,49,48,47,46,45,44,43,42,42,-1,-1,45,45,45,-1,33,33,33,33,33,33,33,33,34,35,35,34,34,34,-1,28,28,28,28,28,-1,28,-1,-1,28, 48,48,48,48,48,48,48,48,49,48,47,46,45,44,43,43,43,-1,44,44,44,44,-1,34,34,34,34,34,34,34,34,-1,36,35,34,33,33,-1,29,29,29,29,29,-1,-1,-1,30,29, 49,49,49,49,49,-1,49,49,49,48,47,46,45,44,44,44,44,45,44,43,43,43,-1,35,35,35,35,35,35,35,35,36,36,35,34,33,32,31,30,30,30,30,30,31,32,31,30,30, 50,50,50,50,-1,-1,50,50,49,48,47,46,45,45,45,45,45,45,44,43,42,42,-1,-1,-1,36,-1,-1,36,36,36,36,36,35,34,33,33,-1,31,31,31,31,31,31,-1,31,31,31, 51,51,51,-1,-1,-1,-1,-1,49,48,47,47,-1,46,46,46,46,-1,-1,43,42,41,40,39,38,37,38,-1,-1,-1,-1,-1,-1,35,34,34,34,-1,32,32,32,32,32,-1,-1,32,32,32, 52,52,52,53,53,52,51,50,49,48,48,48,48,47,47,47,-1,-1,-1,-1,42,41,40,39,38,38,38,39,40,41,42,43,-1,35,35,35,35,-1,33,33,33,33,33,-1,-1,33,33,33, 46,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,20,19,19,19,19,19,18,17,16,15,15,15,15, 45,45,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,19,19,19,19,18,18,18,19,19,-1,16,15,14,14,14, 45,44,44,44,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,17,17,-1,-1,-1,-1,-1,13,13,13, 45,44,43,43,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,19,18,17,17,17,17,16,15,14,14,-1,-1,12,12,12, -1,44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,26,26,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,17,16,15,14,13,12,11,11,11,11, -1,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,27,27,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,12,11,10,10,10, -1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,20,19,18,17,16,15,14,14,14,14,14,13,12,12,12,12,-1,12,11,10,9,9, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,20,19,18,18,-1,15,14,13,13,13,13,13,12,11,11,11,-1,12,11,10,9,8, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,12,12,13,12,11,10,10,-1,-1,-1,-1,-1,7, 45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,12,11,10,9,9,9,10,11,-1,6, 45,45,45,-1,43,42,41,40,40,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,11,10,10,-1,-1,-1,-1,8,8,9,10,11,-1,5, 46,46,46,-1,43,42,41,40,39,39,-1,-1,34,-1,-1,-1,-1,-1,-1,27,-1,-1,23,22,22,-1,22,22,22,22,23,24,25,-1,11,10,9,8,7,7,7,7,8,9,10,11,-1,4, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,-1,23,22,21,21,21,21,21,22,-1,25,25,-1,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,3, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,5,-1,2,2,2,2,2, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,0,1,2, 47,46,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,6,6,7,-1,-1,1,1,2, 47,46,45,45,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,2,2,2, 47,46,45,44,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,8,-1,3,3,3, 47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,4,4,4, -1,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,24,23,23,-1,22,23,24,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,9,8,7,6,5,5,5, 53,53,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,24,24,24,24,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,6,6,6, 52,52,-1,44,43,42,41,40,39,39,-1,36,35,35,35,35,35,36,35,35,-1,25,25,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,7,-1,7, 51,52,-1,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,-1,26,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,9,8,9,8, 50,-1,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,37,-1,28,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,14,-1,11,10,-1,9,9, 49,-1,45,44,43,42,41,41,-1,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,14,14,14,14,14,13,12,11,11,11,10,10, 48,-1,45,44,43,42,42,42,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,15,14,13,12,12,12,11,11,11, 47,46,45,44,43,43,43,43,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,13,13,12,12,12,12, 48,-1,45,44,44,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,20,19,18,18,-1,-1,-1,-1,14,13,13,13,13,13, 49,-1,45,45,45,45,-1,45,46,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,21,20,19,19,19,20,21,22,-1,-1,14,14,14,14,14, 49,-1,-1,-1,-1,46,47,46,46,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,20,21,22,23,-1,-1,15,15,15,15, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,37,36,35,34,33,32,31,30,31,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,16,16,16,16, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,23,23,24,-1,17,17,17,17, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,37,36,35,34,33,32,32,32,32,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,24,24,24,-1,18,18,18,18, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,38,37,36,35,34,33,33,33,32,32,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,25,25,-1,19,19,19,19, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,39,39,38,37,36,35,34,34,34,-1,31,31,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,20,20,20,20, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,25,-1,22,21,21,21,21, -1,-1,46,45,44,43,42,41,41,41,-1,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,22,22,22, 48,47,46,45,44,43,43,-1,-1,-1,-1,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23, 48,47,46,45,44,44,44,-1,47,46,46,-1,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,24, 48,47,46,45,45,45,45,-1,47,46,45,44,43,-1,-1,-1,39,-1,37,37,-1,-1,-1,32,31,30,30,30,30,30,30,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,25, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,38,-1,45,45,-1,32,31,31,31,31,31,31,31,-1,-1,-1,32,-1,-1,-1,27,26,26,26,26,26,26,26,-1,26, 48,47,47,47,47,47,47,48,48,47,46,45,44,43,42,41,41,-1,-1,44,44,44,-1,32,32,32,32,32,32,32,32,33,34,34,33,33,33,-1,27,27,27,27,27,-1,27,-1,-1,27, 48,48,48,48,48,48,48,48,48,47,46,45,44,43,42,42,42,-1,43,43,43,43,-1,33,33,33,33,33,33,33,33,-1,35,34,33,32,32,-1,28,28,28,28,28,-1,-1,-1,29,28, 49,49,49,49,49,-1,49,49,48,47,46,45,44,43,43,43,43,44,43,42,42,42,-1,34,34,34,34,34,34,34,34,35,35,34,33,32,31,30,29,29,29,29,29,30,31,30,29,29, 50,50,50,50,-1,-1,50,49,48,47,46,45,44,44,44,44,44,44,43,42,41,41,-1,-1,-1,35,-1,-1,35,35,35,35,35,34,33,32,32,-1,30,30,30,30,30,30,-1,30,30,30, 51,51,51,-1,-1,-1,-1,-1,48,47,46,46,-1,45,45,45,45,-1,-1,42,41,40,39,38,37,36,37,-1,-1,-1,-1,-1,-1,34,33,33,33,-1,31,31,31,31,31,-1,-1,31,31,31, 52,52,52,53,52,51,50,49,48,47,47,47,47,46,46,46,-1,-1,-1,-1,41,40,39,38,37,37,37,38,39,40,41,42,-1,34,34,34,34,-1,32,32,32,32,32,-1,-1,32,32,32, 47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,20,19,19,19,19,19,18,17,16,15,15,15,15, 46,46,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,20,20,20,19,18,18,18,19,19,-1,16,15,14,14,14, 46,45,45,45,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,18,17,17,-1,-1,-1,-1,-1,13,13,13, 46,45,44,44,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,20,19,18,18,18,17,16,15,14,14,-1,-1,12,12,12, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,27,27,-1,-1,-1,-1,-1,-1,18,-1,20,19,18,17,18,17,16,15,14,13,12,11,11,11,11, -1,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,28,28,-1,21,20,19,18,17,17,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,12,11,10,10,10, -1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,21,20,19,18,17,16,15,15,15,15,15,14,13,13,13,13,-1,12,11,10,9,9, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,21,20,19,19,-1,16,15,14,14,14,14,14,13,12,12,12,-1,12,11,10,9,8, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,14,13,12,11,11,-1,-1,-1,-1,-1,7, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,13,12,11,10,10,10,11,12,-1,6, 46,46,46,-1,44,43,42,41,41,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,12,11,11,-1,-1,-1,-1,9,9,10,11,12,-1,5, 47,47,47,-1,44,43,42,41,40,40,-1,-1,35,-1,-1,-1,-1,-1,-1,28,-1,-1,24,23,23,-1,23,23,23,23,24,25,26,-1,12,11,10,9,8,8,8,8,9,10,11,12,-1,4, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,-1,24,23,22,22,22,22,22,23,-1,26,26,-1,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,3, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,6,-1,3,2,2,2,2, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,0,1, 48,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,7,7,8,-1,-1,1,1,1, 48,47,46,46,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,2,2,2, 48,47,46,45,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,9,-1,3,3,3, 48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,4,4,4, -1,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,25,24,24,-1,23,24,25,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,9,8,7,6,5,5,5, 54,54,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,25,25,25,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,6,6,6, 53,53,-1,45,44,43,42,41,40,40,-1,37,36,36,36,36,36,37,36,36,-1,26,26,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,7,-1,7, 52,53,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,27,27,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,9,8,9,8, 51,-1,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,38,-1,29,28,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,14,-1,11,10,-1,9,9, 50,-1,46,45,44,43,42,42,-1,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,14,14,14,14,14,13,12,11,11,11,10,10, 49,-1,46,45,44,43,43,43,-1,40,40,40,-1,38,39,40,-1,32,31,30,29,29,29,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,15,14,13,12,12,12,11,11,11, 48,47,46,45,44,44,44,44,-1,40,39,39,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,13,13,12,12,12,12, 49,-1,46,45,45,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,20,19,18,18,-1,-1,-1,-1,14,13,13,13,13,13, 50,-1,46,46,46,46,-1,46,47,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,30,29,28,27,26,25,24,23,22,22,22,21,20,19,19,19,20,21,22,-1,-1,14,14,14,14,14, 50,-1,-1,-1,-1,47,48,47,47,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,20,21,22,23,-1,-1,15,15,15,15, 49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,37,36,35,34,33,32,31,30,31,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,16,16,16,16, 49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,23,23,24,-1,17,17,17,17, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,37,36,35,34,33,32,32,32,32,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,24,24,24,-1,18,18,18,18, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,38,37,36,35,34,33,33,33,32,32,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,25,25,-1,19,19,19,19, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,40,39,38,37,36,35,34,34,34,-1,31,31,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,20,20,20,20, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,25,-1,22,21,21,21,21, -1,-1,47,46,45,44,43,42,42,42,-1,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,22,22,22, 49,48,47,46,45,44,44,-1,-1,-1,-1,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23, 49,48,47,46,45,45,45,-1,47,46,46,-1,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,24, 49,48,47,46,46,46,46,-1,47,46,45,44,43,-1,-1,-1,39,-1,37,37,-1,-1,-1,32,31,30,30,30,30,30,30,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,25, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,38,-1,45,45,-1,32,31,31,31,31,31,31,31,-1,-1,-1,32,-1,-1,-1,27,26,26,26,26,26,26,26,-1,26, 49,48,48,48,48,48,48,49,48,47,46,45,44,43,42,41,41,-1,-1,44,44,44,-1,32,32,32,32,32,32,32,32,33,34,34,33,33,33,-1,27,27,27,27,27,-1,27,-1,-1,27, 49,49,49,49,49,49,49,49,48,47,46,45,44,43,42,42,42,-1,43,43,43,43,-1,33,33,33,33,33,33,33,33,-1,35,34,33,32,32,-1,28,28,28,28,28,-1,-1,-1,29,28, 50,50,50,50,50,-1,50,49,48,47,46,45,44,43,43,43,43,44,43,42,42,42,-1,34,34,34,34,34,34,34,34,35,35,34,33,32,31,30,29,29,29,29,29,30,31,30,29,29, 51,51,51,51,-1,-1,50,49,48,47,46,45,44,44,44,44,44,44,43,42,41,41,-1,-1,-1,35,-1,-1,35,35,35,35,35,34,33,32,32,-1,30,30,30,30,30,30,-1,30,30,30, 52,52,52,-1,-1,-1,-1,-1,48,47,46,46,-1,45,45,45,45,-1,-1,42,41,40,39,38,37,36,37,-1,-1,-1,-1,-1,-1,34,33,33,33,-1,31,31,31,31,31,-1,-1,31,31,31, 53,53,53,53,52,51,50,49,48,47,47,47,47,46,46,46,-1,-1,-1,-1,41,40,39,38,37,37,37,38,39,40,41,42,-1,34,34,34,34,-1,32,32,32,32,32,-1,-1,32,32,32, 48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,21,20,19,19,19,19,19,18,17,16,15,15,15,15, 47,47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,21,21,20,19,18,18,18,19,19,-1,16,15,14,14,14, 47,46,46,46,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,19,18,17,17,-1,-1,-1,-1,-1,13,13,13, 47,46,45,45,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,21,20,19,19,18,17,16,15,14,14,-1,-1,12,12,12, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,28,28,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,18,17,16,15,14,13,12,11,11,11,11, -1,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,29,29,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,12,11,10,10,10, -1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,22,21,20,19,18,17,16,16,16,16,16,15,14,14,14,14,-1,12,11,10,9,9, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,22,21,20,20,-1,17,16,15,15,15,15,15,14,13,13,13,-1,12,11,10,9,8, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,15,14,13,12,12,-1,-1,-1,-1,-1,7, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,14,13,12,11,11,11,12,13,-1,6, 47,47,47,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,13,12,12,-1,-1,-1,-1,10,10,11,12,13,-1,5, 48,48,48,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,25,24,24,-1,24,24,24,24,25,26,27,-1,13,12,11,10,9,9,9,9,10,11,12,13,-1,4, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,25,24,23,23,23,23,23,24,-1,27,27,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,3, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,7,-1,4,3,2,2,2, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,0, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,8,8,9,-1,-1,2,1,1, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,2,2,2, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,-1,3,3,3, 49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,4,4,4, -1,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,26,25,25,-1,24,25,25,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,9,8,7,6,5,5,5, 55,55,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,26,26,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,6,6,6, 54,54,-1,46,45,44,43,42,41,41,-1,38,37,37,37,37,37,38,37,37,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,7,-1,7, 53,54,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,9,8,9,8, 52,-1,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,39,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,14,-1,11,10,-1,9,9, 51,-1,47,46,45,44,43,43,-1,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,14,14,14,14,14,13,12,11,11,11,10,10, 50,-1,47,46,45,44,44,44,-1,41,41,41,-1,39,40,41,-1,33,32,31,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,15,14,13,12,12,12,11,11,11, 49,48,47,46,45,45,45,45,-1,41,40,40,-1,38,-1,-1,-1,33,32,31,31,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,13,13,12,12,12,12, 50,-1,47,46,46,46,46,46,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,20,19,18,18,-1,-1,-1,-1,14,13,13,13,13,13, 51,-1,47,47,47,47,-1,47,48,-1,40,39,38,37,36,35,34,33,33,33,-1,-1,30,29,28,27,26,25,24,23,22,22,22,21,20,19,19,19,20,21,22,-1,-1,14,14,14,14,14, 51,-1,-1,-1,-1,48,49,48,48,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,20,21,22,23,-1,-1,15,15,15,15, 50,49,48,48,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,38,37,36,35,34,33,32,31,30,31,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,16,16,16,16, 50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,23,23,24,-1,17,17,17,17, 50,49,48,48,-1,45,44,43,42,41,40,39,39,39,39,-1,-1,37,36,35,34,33,32,32,32,32,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,24,24,24,-1,18,18,18,18, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,40,40,40,-1,38,37,36,35,34,33,33,33,32,32,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,25,25,-1,19,19,19,19, -1,49,48,47,47,-1,44,43,42,41,41,41,41,41,40,39,38,37,36,35,34,34,34,-1,31,31,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,20,20,20,20, -1,-1,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,25,-1,22,21,21,21,21, -1,-1,48,47,46,45,44,43,43,43,-1,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,22,22,22, 50,49,48,47,46,45,45,-1,-1,-1,-1,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23, 50,49,48,47,46,46,46,-1,47,46,46,-1,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,24, 50,49,48,47,47,47,47,-1,47,46,45,44,43,-1,-1,-1,39,-1,37,37,-1,-1,-1,32,31,30,30,30,30,30,30,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,25, 50,49,48,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,38,-1,45,45,-1,32,31,31,31,31,31,31,31,-1,-1,-1,32,-1,-1,-1,27,26,26,26,26,26,26,26,-1,26, 50,49,49,49,49,49,49,49,48,47,46,45,44,43,42,41,41,-1,-1,44,44,44,-1,32,32,32,32,32,32,32,32,33,34,34,33,33,33,-1,27,27,27,27,27,-1,27,-1,-1,27, 50,50,50,50,50,50,50,49,48,47,46,45,44,43,42,42,42,-1,43,43,43,43,-1,33,33,33,33,33,33,33,33,-1,35,34,33,32,32,-1,28,28,28,28,28,-1,-1,-1,29,28, 51,51,51,51,51,-1,50,49,48,47,46,45,44,43,43,43,43,44,43,42,42,42,-1,34,34,34,34,34,34,34,34,35,35,34,33,32,31,30,29,29,29,29,29,30,31,30,29,29, 52,52,52,52,-1,-1,50,49,48,47,46,45,44,44,44,44,44,44,43,42,41,41,-1,-1,-1,35,-1,-1,35,35,35,35,35,34,33,32,32,-1,30,30,30,30,30,30,-1,30,30,30, 53,53,53,-1,-1,-1,-1,-1,48,47,46,46,-1,45,45,45,45,-1,-1,42,41,40,39,38,37,36,37,-1,-1,-1,-1,-1,-1,34,33,33,33,-1,31,31,31,31,31,-1,-1,31,31,31, 54,54,54,53,52,51,50,49,48,47,47,47,47,46,46,46,-1,-1,-1,-1,41,40,39,38,37,37,37,38,39,40,41,42,-1,34,34,34,34,-1,32,32,32,32,32,-1,-1,32,32,32, 22,22,22,22,22,23,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,29,30,30,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 21,21,21,21,22,23,24,23,23,23,23,23,23,24,25,26,27,27,27,27,27,27,-1,29,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 20,20,20,20,-1,24,-1,23,22,22,22,22,23,24,25,-1,-1,27,26,26,26,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 20,19,19,19,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,27,26,25,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,18,18,18,18,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,16,16,16,16,17,18,19,19,18,18,18,18,18,18,18,19,20,21,22,22,23,24,25,26,-1,42,41,40,39,38,38,39,40,41,42,42,43,44,45,46,47,-1,49,49,49,50,51, 15,15,15,15,16,17,18,19,19,18,17,17,17,17,17,18,19,20,21,21,22,23,24,25,26,-1,42,41,40,40,-1,39,39,40,41,42,43,43,44,45,46,47,-1,50,50,50,50,51, 14,14,14,15,16,17,18,19,19,18,17,16,16,16,16,-1,-1,20,20,21,22,23,24,25,26,-1,42,41,41,41,41,40,40,40,41,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,52, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 12,12,12,-1,10,10,10,10,10,10,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 11,11,11,-1,9,9,9,9,9,9,-1,-1,13,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,30,31,32,33,34,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 11,10,10,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,-1,34,34,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 11,10,9,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 11,10,10,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,5,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 0,1,2,3,4,5,6,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,49, 1,1,2,3,-1,6,6,7,8,9,-1,14,14,14,14,15,16,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,49,49,49, 2,2,2,3,4,5,6,7,8,9,-1,15,15,15,15,15,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,49,49,49, 3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,-1,28,28,29,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 19,19,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,26,26,26,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 18,18,-1,6,6,6,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 17,18,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 16,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 15,-1,10,9,9,9,9,9,-1,10,-1,-1,-1,14,14,15,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 14,-1,10,10,10,10,10,10,-1,11,12,13,-1,15,15,15,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 13,12,11,11,11,11,11,11,-1,12,12,13,-1,16,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,42,43,43,44,45,46,47,48,49, 14,-1,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,-1,-1,-1,45,45,46,47,48,49, 15,-1,13,13,13,13,-1,13,14,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,-1,-1,46,46,47,48,49, 16,-1,-1,-1,-1,14,15,14,14,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 17,18,19,20,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49, 18,18,19,20,21,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49,49, 19,19,19,20,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, 20,20,20,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, -1,21,21,22,23,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,22,22,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,23,23,23,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 26,25,24,24,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 26,25,25,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 26,26,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 27,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,28,29,29,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 20,20,20,20,21,22,23,22,22,22,22,22,22,23,24,25,26,26,26,26,26,26,-1,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 19,19,19,19,-1,23,-1,22,21,21,21,21,22,23,24,-1,-1,26,25,25,25,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 19,18,18,18,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,26,25,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,17,17,17,17,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,15,15,15,15,16,17,18,18,17,17,17,17,17,17,17,18,19,20,21,21,22,23,24,25,-1,41,40,39,38,37,37,38,39,40,41,41,42,43,44,45,46,-1,48,48,48,49,50, 14,14,14,14,15,16,17,18,18,17,16,16,16,16,16,17,18,19,20,20,21,22,23,24,25,-1,41,40,39,39,-1,38,38,39,40,41,42,42,43,44,45,46,-1,49,49,49,49,50, 13,13,13,14,15,16,17,18,18,17,16,15,15,15,15,-1,-1,19,19,20,21,22,23,24,25,-1,41,40,40,40,40,39,39,39,40,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,51, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 11,11,11,-1,9,9,9,9,9,9,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 10,10,10,-1,8,8,8,8,8,8,-1,-1,12,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 10,9,9,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 10,9,8,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 10,9,9,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,4,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 1,0,1,2,3,4,5,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 1,1,1,2,-1,5,5,6,7,8,-1,13,13,13,13,14,15,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 2,2,2,2,3,4,5,6,7,8,-1,14,14,14,14,14,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,48,48,48, 3,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,-1,27,27,28,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 19,19,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,25,25,25,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 18,18,-1,6,6,6,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 17,18,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 16,-1,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 15,-1,10,9,9,9,9,9,-1,9,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 14,-1,10,10,10,10,10,10,-1,10,11,12,-1,14,14,14,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 13,12,11,11,11,11,11,11,-1,11,11,12,-1,15,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 14,-1,12,12,12,12,12,12,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 15,-1,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 16,-1,-1,-1,-1,14,15,14,14,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 17,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 18,18,19,20,21,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 19,19,19,20,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 20,20,20,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,21,21,22,23,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,22,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,23,23,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 26,25,24,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 26,25,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 26,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 20,20,20,20,20,21,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,28,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 19,19,19,19,20,21,22,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 18,18,18,18,-1,22,-1,21,20,20,20,20,21,22,23,-1,-1,25,24,24,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 18,17,17,17,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,25,24,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,16,16,16,16,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,14,14,14,14,15,16,17,17,16,16,16,16,16,16,16,17,18,19,20,20,21,22,23,24,-1,40,39,38,37,36,36,37,38,39,40,40,41,42,43,44,45,-1,47,47,47,48,49, 13,13,13,13,14,15,16,17,17,16,15,15,15,15,15,16,17,18,19,19,20,21,22,23,24,-1,40,39,38,38,-1,37,37,38,39,40,41,41,42,43,44,45,-1,48,48,48,48,49, 12,12,12,13,14,15,16,17,17,16,15,14,14,14,14,-1,-1,18,18,19,20,21,22,23,24,-1,40,39,39,39,39,38,38,38,39,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,50, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 10,10,10,-1,8,8,8,8,8,8,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 9,9,9,-1,7,7,7,7,7,7,-1,-1,11,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 9,8,8,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 9,8,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 9,8,8,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 2,1,0,1,2,3,4,5,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 2,1,1,1,-1,4,4,5,6,7,-1,12,12,12,12,13,14,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 2,2,2,2,3,4,5,5,6,7,-1,13,13,13,13,13,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48, 3,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,15,16,-1,-1,23,23,23,-1,26,27,28,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 19,19,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,17,18,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 18,18,-1,6,6,6,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 17,18,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 16,-1,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 15,-1,10,9,9,9,9,9,-1,9,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 14,-1,10,10,10,10,10,10,-1,10,11,12,-1,14,14,14,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 13,12,11,11,11,11,11,11,-1,11,11,12,-1,15,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 14,-1,12,12,12,12,12,12,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 15,-1,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 16,-1,-1,-1,-1,14,15,14,14,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 17,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 18,18,19,20,21,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 19,19,19,20,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 20,20,20,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,21,21,22,23,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,22,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,23,23,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 26,25,24,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 26,25,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 26,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 19,19,19,19,19,20,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,25,26,27,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 18,18,18,18,19,20,21,20,20,20,20,20,20,21,22,23,24,24,24,24,24,24,-1,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 17,17,17,17,-1,21,-1,20,19,19,19,19,20,21,22,-1,-1,24,23,23,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 17,16,16,16,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,24,23,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,15,15,15,15,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,13,13,13,13,14,15,16,16,15,15,15,15,15,15,15,16,17,18,19,19,20,21,22,23,-1,39,38,37,36,35,35,36,37,38,39,39,40,41,42,43,44,-1,46,46,46,47,48, 12,12,12,12,13,14,15,16,16,15,14,14,14,14,14,15,16,17,18,18,19,20,21,22,23,-1,39,38,37,37,-1,36,36,37,38,39,40,40,41,42,43,44,-1,47,47,47,47,48, 11,11,11,12,13,14,15,16,16,15,14,13,13,13,13,-1,-1,17,17,18,19,20,21,22,23,-1,39,38,38,38,38,37,37,37,38,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,49, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 9,9,9,-1,7,7,7,7,7,7,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 8,8,8,-1,6,6,6,6,6,6,-1,-1,10,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 8,7,7,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 8,7,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 8,7,7,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,2,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 3,2,1,0,1,2,3,4,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 3,2,1,1,-1,3,3,4,5,6,-1,11,11,11,11,12,13,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 3,2,2,2,3,4,4,4,5,6,-1,12,12,12,12,12,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47, 3,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,14,14,15,-1,-1,22,22,22,-1,25,26,27,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 19,19,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,16,17,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 18,18,-1,6,6,6,6,6,7,8,-1,11,11,12,13,14,15,16,17,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 17,18,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 16,-1,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 15,-1,10,9,9,9,9,9,-1,9,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 14,-1,10,10,10,10,10,10,-1,10,11,12,-1,14,14,14,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 13,12,11,11,11,11,11,11,-1,11,11,12,-1,15,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,36,37,38,39,40,41,41,41,42,43,44,45,46,47, 14,-1,12,12,12,12,12,12,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,37,38,38,-1,-1,-1,-1,43,43,44,45,46,47, 15,-1,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,44,44,45,46,47, 16,-1,-1,-1,-1,14,15,14,14,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,45,45,46,47, 17,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,46,46,46,47, 18,18,19,20,21,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47,47, 19,19,19,20,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,48,48,48,48, 20,20,20,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,21,21,22,23,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,22,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,23,23,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 26,25,24,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 26,25,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 26,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 18,18,18,18,18,19,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 17,17,17,17,18,19,20,19,19,19,19,19,19,20,21,22,23,23,23,23,23,23,-1,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 16,16,16,16,-1,20,-1,19,18,18,18,18,19,20,21,-1,-1,23,22,22,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 16,15,15,15,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,23,22,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,14,14,14,14,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,13,13,13,13,13,14,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,12,12,12,12,13,14,15,15,14,14,14,14,14,14,14,15,16,17,18,18,19,20,21,22,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 11,11,11,11,12,13,14,15,15,14,13,13,13,13,13,14,15,16,17,17,18,19,20,21,22,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 10,10,10,11,12,13,14,15,15,14,13,12,12,12,12,-1,-1,16,16,17,18,19,20,21,22,-1,38,37,37,37,37,36,36,36,37,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,48, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 8,8,8,-1,6,6,6,6,6,6,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 7,7,7,-1,5,5,5,5,5,5,-1,-1,9,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 7,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 7,6,6,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 4,3,2,1,0,1,2,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 4,3,2,2,-1,2,2,3,4,5,-1,10,10,10,10,11,12,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 4,3,3,3,4,3,3,3,4,5,-1,11,11,11,11,11,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 4,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,13,13,13,14,-1,-1,21,21,21,-1,24,25,26,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 20,20,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,14,-1,15,16,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 19,19,-1,7,7,7,7,7,7,8,-1,11,11,12,13,14,15,16,16,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 18,19,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 17,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,24,24,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 16,-1,11,10,10,10,10,10,-1,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 15,-1,11,11,11,11,11,11,-1,11,12,13,-1,14,14,14,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,35,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 14,13,12,12,12,12,12,12,-1,12,12,13,-1,15,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,35,35,35,36,37,38,39,40,40,40,41,42,43,44,45,46, 15,-1,13,13,13,13,13,13,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,36,36,36,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46, 16,-1,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45,46, 17,-1,-1,-1,-1,15,16,15,15,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,38,39,40,41,42,-1,-1,44,44,45,46, 18,19,20,21,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,39,40,41,42,43,-1,45,45,45,46, 19,19,20,21,22,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,42,42,43,-1,46,46,46,46, 20,20,20,21,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,43,-1,47,47,47,47, 21,21,21,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48,48, -1,22,22,23,24,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,23,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,24,24,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 27,26,25,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 27,26,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 27,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 18,18,18,18,18,19,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 17,17,17,17,18,19,19,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 16,16,16,16,-1,20,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 16,15,15,15,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,14,14,14,14,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,13,13,13,13,13,14,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,12,12,12,12,13,14,15,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 11,11,11,11,12,13,14,15,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 10,10,10,11,12,13,14,15,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 8,8,8,-1,6,6,6,6,6,6,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 7,7,7,-1,5,5,5,5,5,5,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 7,6,6,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 7,6,6,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 5,4,3,2,1,0,1,2,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 5,4,3,3,-1,1,1,2,3,4,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 5,4,4,4,3,2,2,2,3,4,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 5,5,5,4,3,3,3,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,12,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 19,19,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,13,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 18,18,-1,6,6,6,6,6,6,7,-1,10,10,11,12,13,14,15,15,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 17,18,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 16,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,23,23,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 15,-1,10,9,9,9,9,9,-1,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 14,-1,10,10,10,10,10,10,-1,10,11,12,-1,13,13,13,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 13,12,11,11,11,11,11,11,-1,11,11,12,-1,14,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 14,-1,12,12,12,12,12,12,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 15,-1,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 16,-1,-1,-1,-1,14,15,14,14,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,37,38,39,40,41,-1,-1,43,43,44,45, 17,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,38,39,40,41,42,-1,44,44,44,45, 18,18,19,20,21,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,41,41,42,-1,45,45,45,45, 19,19,19,20,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,42,-1,46,46,46,46, 20,20,20,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47,47, -1,21,21,22,23,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,22,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,23,23,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 26,25,24,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 26,25,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 26,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 18,18,18,18,18,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 17,17,17,17,18,19,18,17,17,17,17,17,17,18,19,20,21,21,21,21,21,21,-1,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 16,16,16,16,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,21,20,20,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 16,15,15,15,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,21,20,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,14,14,14,14,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,13,13,13,13,13,14,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,12,12,12,12,13,14,14,13,12,12,12,12,12,12,12,13,14,15,16,16,17,18,19,20,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 11,11,11,11,12,13,14,14,13,12,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 10,10,10,11,12,13,14,14,13,12,11,10,10,10,10,-1,-1,14,14,15,16,17,18,19,20,-1,36,35,35,35,35,34,34,34,35,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,46, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 8,8,8,-1,6,6,6,6,6,6,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 7,7,7,-1,5,5,5,5,5,5,-1,-1,7,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 7,6,6,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 7,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 6,5,4,3,2,1,0,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 6,5,4,4,-1,1,1,1,2,3,-1,8,8,8,8,9,10,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 6,5,5,4,3,2,2,2,2,3,-1,9,9,9,9,9,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 6,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,4,4,4,4,5,6,7,8,9,10,11,11,11,11,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 19,19,-1,5,5,5,5,5,6,7,8,9,10,11,12,12,12,-1,13,14,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 18,18,-1,6,6,6,6,6,6,7,-1,10,10,11,12,13,13,14,14,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 17,18,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,14,15,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 16,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 15,-1,10,9,9,9,9,9,-1,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 14,-1,10,10,10,10,10,10,-1,10,11,12,-1,13,13,13,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 13,12,11,11,11,11,11,11,-1,11,11,12,-1,14,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 14,-1,12,12,12,12,12,12,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 15,-1,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 16,-1,-1,-1,-1,14,15,14,14,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 17,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,39,40,41,-1,43,43,43,44, 18,18,19,20,21,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,38,-1,40,40,41,-1,44,44,44,44, 19,19,19,20,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,41,41,-1,45,45,45,45, 20,20,20,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,42,-1,46,46,46,46, -1,21,21,22,23,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,47,47,47, -1,-1,22,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,23,23,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 26,25,24,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 26,25,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 26,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 18,18,18,18,18,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 17,17,17,17,18,18,17,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 16,16,16,16,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,20,19,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 16,15,15,15,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,20,19,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,14,14,14,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,13,13,13,13,13,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,12,12,12,12,13,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 11,11,11,11,12,13,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 10,10,10,11,12,13,14,13,12,11,10,9,9,9,9,-1,-1,13,13,14,15,16,17,18,19,-1,35,34,34,34,34,33,33,33,34,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,45, 9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 8,8,8,-1,6,6,6,6,6,6,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 7,7,7,-1,5,5,5,5,5,5,-1,-1,6,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 7,6,6,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 7,6,5,4,3,2,1,0,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 7,6,5,5,-1,2,1,1,1,2,-1,7,7,7,7,8,9,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 7,6,5,4,3,2,2,2,2,2,-1,8,8,8,8,8,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,4,4,4,4,5,6,7,8,9,10,11,10,10,10,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 19,19,-1,5,5,5,5,5,6,7,8,9,10,11,11,11,11,-1,12,13,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 18,18,-1,6,6,6,6,6,6,7,-1,10,10,11,12,12,12,13,13,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 17,18,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,13,13,14,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 16,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,14,14,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 15,-1,10,9,9,9,9,9,-1,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 14,-1,10,10,10,10,10,10,-1,10,11,12,-1,13,13,13,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 13,12,11,11,11,11,11,11,-1,11,11,12,-1,14,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 14,-1,12,12,12,12,12,12,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 15,-1,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 16,-1,-1,-1,-1,14,15,14,14,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 17,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,36,36,36,37,38,39,40,-1,42,42,42,43, 18,18,19,20,21,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,37,37,-1,39,39,40,-1,43,43,43,43, 19,19,19,20,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,38,39,40,40,40,-1,44,44,44,44, 20,20,20,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,39,40,41,41,-1,45,45,45,45, -1,21,21,22,23,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,-1,-1,46,46,46,46, -1,-1,22,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,23,23,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,43,44,45,46,46,47,48, 26,25,24,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,44,45,45,46,47,48, 26,25,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 26,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 19,19,19,19,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 18,18,18,18,19,18,17,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 17,17,17,17,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,20,19,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 17,16,16,16,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,20,19,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,15,15,15,15,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,14,14,14,14,14,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,13,13,13,13,14,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 12,12,12,12,13,14,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 11,11,11,12,13,14,14,13,12,11,10,9,9,9,9,-1,-1,13,13,14,15,16,17,18,19,-1,35,34,34,34,34,33,33,33,34,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,45, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 9,9,9,-1,6,6,6,6,6,6,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 8,8,8,-1,5,5,5,5,5,5,-1,-1,6,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 8,7,7,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 8,7,7,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,4,3,2,1,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 8,7,6,5,4,3,2,1,0,1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 8,7,6,6,-1,3,2,1,1,1,-1,7,7,7,7,8,9,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 8,7,6,5,4,3,2,2,2,2,-1,8,8,8,8,8,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,5,4,4,4,5,6,7,8,9,10,11,10,10,10,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 19,19,-1,5,5,5,5,5,6,7,8,9,10,11,11,11,11,-1,12,13,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 18,18,-1,6,6,6,6,6,6,7,-1,10,10,11,12,12,12,13,13,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 17,18,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,13,13,14,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 16,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,14,14,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 15,-1,10,9,9,9,9,9,-1,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 14,-1,10,10,10,10,10,10,-1,10,11,12,-1,13,13,13,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 13,12,11,11,11,11,11,11,-1,11,11,12,-1,14,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 14,-1,12,12,12,12,12,12,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 15,-1,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 16,-1,-1,-1,-1,14,15,14,14,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 17,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,36,36,36,37,38,39,40,-1,42,42,42,43, 18,18,19,20,21,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,37,37,-1,39,39,40,-1,43,43,43,43, 19,19,19,20,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,38,39,40,40,40,-1,44,44,44,44, 20,20,20,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,39,40,41,41,-1,45,45,45,45, -1,21,21,22,23,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,-1,-1,46,46,46,46, -1,-1,22,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,23,23,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,43,44,45,46,46,47,48, 26,25,24,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,44,45,45,46,47,48, 26,25,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 26,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 20,20,20,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 19,19,19,19,19,18,17,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 18,18,18,18,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,20,19,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 18,17,17,17,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,20,19,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,16,16,16,16,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,15,15,15,15,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,16,16,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,14,14,14,14,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,-1,35,34,33,32,31,31,32,33,34,35,35,36,37,38,39,40,-1,42,42,42,43,44, 13,13,13,13,14,15,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,35,34,33,33,-1,32,32,33,34,35,36,36,37,38,39,40,-1,43,43,43,43,44, 12,12,12,13,14,15,14,13,12,11,10,9,9,9,9,-1,-1,13,13,14,15,16,17,18,19,-1,35,34,34,34,34,33,33,33,34,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,45, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 10,10,10,-1,6,6,6,6,6,6,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 9,9,9,-1,5,5,5,5,5,5,-1,-1,6,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,23,24,25,26,27,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 9,8,8,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,-1,27,27,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 9,8,8,-1,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,5,4,3,2,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 9,8,7,6,5,4,3,2,1,0,-1,6,6,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 9,8,7,7,-1,4,3,2,1,1,-1,7,7,7,7,8,9,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 9,8,7,6,5,4,3,2,2,2,-1,8,8,8,8,8,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,6,5,5,5,6,7,8,9,10,11,11,10,10,10,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 20,20,-1,6,6,6,6,6,7,8,9,10,11,11,11,11,11,-1,12,13,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 19,19,-1,7,7,7,7,7,7,8,-1,11,11,12,12,12,12,13,13,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 18,19,-1,8,8,8,8,8,8,8,9,10,11,12,13,13,13,13,14,-1,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 17,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,14,14,14,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 16,-1,11,10,10,10,10,10,-1,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 15,-1,11,11,11,11,11,11,-1,11,12,13,-1,14,14,14,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,33,32,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 14,13,12,12,12,12,12,12,-1,12,12,13,-1,15,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,33,32,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 15,-1,13,13,13,13,13,13,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,33,33,33,33,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43, 16,-1,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,34,34,34,34,34,34,35,36,37,38,-1,-1,40,40,41,42,43, 17,-1,-1,-1,-1,15,16,15,15,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43, 18,19,20,21,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,42,42,42,43, 19,19,20,21,22,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,37,37,37,-1,39,39,40,-1,43,43,43,43, 20,20,20,21,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,38,38,39,40,40,40,-1,44,44,44,44, 21,21,21,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,39,39,40,41,41,-1,45,45,45,45, -1,22,22,23,24,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,40,40,41,-1,-1,46,46,46,46, -1,-1,23,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,42,-1,46,46,47,47,47, -1,-1,24,24,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,43,44,45,46,47,48,48, 27,26,25,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,44,44,45,46,47,48,49, 27,26,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 27,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 19,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 19,18,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,18,17,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,15,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,13,13,13,13,14,15,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,12,12,12,12,12,13,14,15,-1,31,30,30,30,30,29,29,29,30,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,41, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 14,14,14,-1,9,8,7,6,6,6,-1,7,6,7,8,9,10,11,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 13,13,13,-1,9,8,7,6,5,5,-1,-1,5,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 13,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 13,12,12,-1,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,9,8,7,6,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 13,12,11,10,9,8,7,6,6,6,-1,0,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 13,12,11,11,-1,8,7,7,7,7,-1,1,1,2,3,4,5,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 13,12,11,10,9,8,8,8,8,8,-1,2,2,2,3,4,5,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,10,10,10,10,11,11,10,9,8,7,6,5,5,5,6,7,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 25,25,-1,11,11,11,11,11,11,10,9,8,7,6,6,6,6,-1,8,9,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 24,24,-1,12,12,12,12,12,11,11,-1,8,7,7,7,7,7,8,9,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 23,24,-1,13,13,13,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 22,-1,-1,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 21,-1,16,15,15,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 20,-1,16,16,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,19,19,19,20,20,20,-1,30,31,31,31,31,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 19,18,17,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,18,18,19,20,-1,-1,-1,29,-1,30,30,31,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 20,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,17,18,19,-1,-1,29,28,28,28,29,30,31,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 21,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,17,18,19,-1,-1,29,28,27,28,29,30,31,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 22,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 23,24,25,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 24,24,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 25,25,25,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 26,26,26,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,27,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,41,40,40,40,41,42,43,44,45, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,41,41,41,41,41,42,43,-1,46, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,42,42,42,42,42,43,-1,47, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,43,43,43,-1,48, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,44,-1,-1,49, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,18,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 19,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 19,18,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,18,17,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,13,13,13,13,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,12,12,12,12,12,13,14,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,11,11,11,11,11,12,13,14,-1,30,29,29,29,29,28,28,28,29,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,40, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 14,14,14,-1,9,8,7,6,6,6,-1,7,6,7,8,9,10,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 13,13,13,-1,9,8,7,6,5,5,-1,-1,5,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,18,19,20,21,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 13,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,-1,22,22,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,9,8,7,6,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 13,12,11,10,9,8,7,6,6,6,-1,1,0,1,2,3,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 13,12,11,11,-1,8,7,7,7,7,-1,1,1,1,2,3,4,5,6,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 13,12,11,10,9,8,8,8,8,8,-1,2,2,2,2,3,4,5,6,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,10,10,10,10,11,10,9,8,7,6,5,4,4,4,5,6,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 24,24,-1,11,11,11,11,11,10,9,8,7,6,5,5,5,5,-1,7,8,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 23,23,-1,12,12,12,12,11,10,10,-1,7,6,6,6,6,6,7,8,8,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 22,23,-1,13,13,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 21,-1,-1,14,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,10,10,10,-1,18,18,18,19,19,19,-1,29,30,30,30,30,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,11,-1,-1,-1,17,17,18,19,-1,-1,-1,28,-1,29,29,30,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 19,-1,16,15,15,15,15,15,-1,-1,13,13,13,12,13,14,15,16,17,18,-1,-1,28,27,27,27,28,29,30,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 20,-1,16,16,16,16,-1,16,17,-1,14,14,13,13,13,14,15,16,17,18,-1,-1,28,27,26,27,28,29,30,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 21,-1,-1,-1,-1,17,18,17,17,-1,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 22,23,24,24,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 23,23,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 24,24,24,24,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 25,25,25,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,26,25,24,24,-1,21,20,19,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,25,24,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 27,26,25,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,40,39,39,39,40,41,42,43,44, 27,26,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,40,40,40,40,40,41,42,-1,45, 27,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,41,41,41,41,41,42,-1,46, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,42,42,42,-1,47, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,43,-1,-1,48, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,18,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 19,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 19,18,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,18,17,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,12,12,12,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,11,11,11,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,10,10,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,10,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 14,14,14,-1,9,8,7,6,6,6,-1,7,6,7,8,9,10,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 13,13,13,-1,9,8,7,6,5,5,-1,-1,5,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 13,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 13,12,11,10,9,8,7,6,6,6,-1,2,1,0,1,2,3,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 13,12,11,11,-1,8,7,7,7,7,-1,2,1,1,1,2,3,4,5,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 13,12,11,10,9,8,8,8,8,8,-1,2,2,2,2,2,3,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,3,3,3,4,5,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,10,10,10,10,11,10,9,8,7,6,5,4,4,4,4,5,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 24,24,-1,11,11,11,11,11,10,9,8,7,6,5,5,5,5,-1,6,7,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 23,23,-1,12,12,12,12,11,10,10,-1,7,6,6,6,6,6,7,7,7,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 22,23,-1,13,13,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 21,-1,-1,14,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,10,10,10,-1,18,18,18,18,18,18,-1,29,30,30,30,30,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,11,-1,-1,-1,17,17,18,19,-1,-1,-1,28,-1,29,29,30,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 19,-1,16,15,15,15,15,15,-1,-1,13,13,13,12,13,14,15,16,17,18,-1,-1,28,27,27,27,28,29,30,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 20,-1,16,16,16,16,-1,16,17,-1,14,14,13,13,13,14,15,16,17,18,-1,-1,28,27,26,27,28,29,30,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 21,-1,-1,-1,-1,17,18,17,17,-1,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 22,23,24,24,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 23,23,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 24,24,24,24,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 25,25,25,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,26,25,24,24,-1,21,20,19,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,25,24,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 27,26,25,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,39,38,38,38,39,40,41,42,43, 27,26,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,39,39,39,39,39,40,41,-1,44, 27,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,40,40,40,40,40,40,41,-1,45, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,41,41,41,41,-1,46, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,42,-1,-1,47, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 19,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 19,18,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,18,17,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 18,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,10,10,10,10,10,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 17,17,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,9,9,9,9,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,9,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 15,15,15,-1,10,9,8,7,7,7,-1,7,6,7,8,9,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 14,14,14,-1,10,9,8,7,6,6,-1,-1,5,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,13,13,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 14,13,12,11,10,9,8,7,7,7,-1,3,2,1,0,1,2,3,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 14,13,12,12,-1,9,8,8,8,8,-1,3,2,1,1,1,2,3,4,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 14,13,12,11,10,9,9,9,9,9,-1,3,2,2,2,2,2,3,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,11,11,11,11,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 24,24,-1,12,12,12,12,11,10,9,8,7,6,5,5,5,5,-1,5,6,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 23,23,-1,13,13,13,12,11,10,10,-1,7,6,6,6,6,6,7,6,6,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 22,23,-1,14,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 21,-1,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,10,10,10,-1,18,18,18,17,17,17,-1,29,30,30,30,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,11,-1,-1,-1,17,17,18,18,-1,-1,-1,28,-1,29,29,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 19,-1,16,15,15,15,15,15,-1,-1,13,13,13,12,13,14,15,16,17,18,-1,-1,28,27,27,27,28,29,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 20,-1,16,16,16,16,-1,16,17,-1,14,14,13,13,13,14,15,16,17,18,-1,-1,28,27,26,27,28,29,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 21,-1,-1,-1,-1,17,18,17,17,-1,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 22,23,24,24,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 23,23,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 24,24,24,24,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 25,25,25,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,26,25,24,24,-1,21,20,19,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,25,24,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 27,26,25,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,39,38,37,37,37,38,39,40,41,42, 27,26,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,39,38,38,38,38,38,39,40,-1,43, 27,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,39,39,39,39,39,39,39,40,-1,44, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,41,-1,41,-1,-1,46, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 19,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 19,18,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,18,17,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,29,30,31,32,-1,34,34,34,35,36, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,10,9,9,9,9,9,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,28,28,29,30,31,32,-1,35,35,35,35,36, 18,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,8,8,8,8,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,37, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,9,8,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 16,16,16,-1,11,10,9,8,8,8,-1,7,6,7,8,9,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 15,15,15,-1,11,10,9,8,7,7,-1,-1,5,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,14,14,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,13,13,13,13,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,-1,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 15,14,13,12,11,10,9,8,8,8,-1,4,3,2,1,0,1,2,3,4,5,6,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 15,14,13,13,-1,10,9,9,9,9,-1,4,3,2,1,1,1,2,3,-1,-1,7,-1,11,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 15,14,13,12,11,10,10,10,10,10,-1,4,3,2,2,2,2,2,3,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,9,9,9,10,11,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,12,12,12,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,10,10,10,-1,13,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 24,24,-1,13,13,13,12,11,10,9,8,7,6,5,5,5,5,-1,5,6,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 23,23,-1,14,14,13,12,11,10,10,-1,7,6,6,6,6,6,7,6,6,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 22,23,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 21,-1,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,10,10,10,-1,18,18,17,16,16,16,-1,29,30,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,11,-1,-1,-1,17,17,17,17,-1,-1,-1,28,-1,29,29,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 19,-1,16,15,15,15,15,15,-1,-1,13,13,13,12,13,14,15,16,17,18,-1,-1,28,27,27,27,28,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 20,-1,16,16,16,16,-1,16,17,-1,14,14,13,13,13,14,15,16,17,18,-1,-1,28,27,26,27,28,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 21,-1,-1,-1,-1,17,18,17,17,-1,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 22,23,24,24,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 23,23,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,33,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 24,24,24,24,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 25,25,25,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,26,25,24,24,-1,21,20,19,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,25,24,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 27,26,25,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,38,37,36,36,36,37,38,39,40,41, 27,26,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,38,37,37,37,37,37,38,39,-1,42, 27,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,38,38,38,38,38,38,38,39,-1,43, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,40,40,-1,40,-1,-1,45, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,41,-1,-1,-1,47,46, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 19,19,19,19,18,17,16,15,15,15,15,15,15,16,17,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 19,18,18,18,-1,18,-1,15,14,14,14,14,15,16,17,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 19,18,17,17,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,18,17,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,28,28,29,30,31,-1,34,34,34,35,36, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,10,9,9,9,9,9,9,10,11,-1,27,26,25,25,-1,24,24,25,26,27,27,27,28,29,30,31,-1,35,35,35,35,36, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,8,8,8,8,8,9,10,11,-1,27,26,26,26,26,25,25,25,26,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,37, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,9,8,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 17,17,17,-1,12,11,10,9,9,9,-1,7,6,7,8,9,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 16,16,16,-1,12,11,10,9,8,8,-1,-1,5,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,-1,14,14,15,16,17,18,19,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 16,15,15,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,11,11,11,12,13,14,15,16,-1,19,19,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,13,13,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,-1,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 16,15,14,13,12,11,10,9,9,9,-1,5,4,3,2,1,0,1,2,3,4,5,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 16,15,14,14,-1,11,10,10,10,10,-1,5,4,3,2,1,1,1,2,-1,-1,6,-1,10,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 16,15,14,13,12,11,11,11,11,11,-1,5,4,3,2,2,2,2,2,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,8,8,8,9,10,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,13,13,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,9,9,9,-1,12,13,14,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 24,24,-1,14,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,5,6,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 23,23,-1,15,14,13,12,11,10,10,-1,7,6,6,6,6,6,7,6,6,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 22,23,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 21,-1,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,10,10,10,-1,18,17,16,15,15,15,-1,29,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,11,-1,-1,-1,17,17,16,16,-1,-1,-1,28,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 19,-1,16,15,15,15,15,15,-1,-1,13,13,13,12,13,14,15,16,17,17,-1,-1,28,27,27,27,28,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 20,-1,16,16,16,16,-1,16,17,-1,14,14,13,13,13,14,15,16,17,18,-1,-1,28,27,26,27,28,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 21,-1,-1,-1,-1,17,18,17,17,-1,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 22,23,24,24,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 23,23,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 24,24,24,24,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 25,25,25,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,26,25,24,24,-1,21,20,19,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,25,24,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 27,26,25,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,38,37,36,35,35,35,36,37,38,39,40, 27,26,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,38,37,36,36,36,36,36,37,38,-1,41, 27,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,38,37,37,37,37,37,37,37,38,-1,42, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,39,39,39,-1,39,-1,-1,44, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,40,40,-1,-1,-1,46,45, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,42,-1,45,45,46, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,46,46,46, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,47,47,47, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10,11,-1,27,26,25,24,23,23,24,25,26,27,27,27,27,28,29,30,-1,34,34,34,35,36, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,10,9,9,9,9,9,9,10,11,-1,27,26,25,25,-1,24,24,25,26,26,26,26,27,28,29,30,-1,35,35,35,35,36, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,8,8,8,8,8,9,10,11,-1,27,26,26,26,26,25,25,25,25,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,37, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,9,8,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 18,18,18,-1,13,12,11,10,10,10,-1,8,7,8,9,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,16,17,18,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 17,17,17,-1,13,12,11,10,9,9,-1,-1,6,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,-1,14,14,15,15,16,17,18,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,11,11,11,12,13,14,14,15,-1,18,18,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,12,12,12,13,13,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,12,12,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,-1,11,11,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 17,16,15,14,13,12,11,10,10,10,-1,6,5,4,3,2,1,0,1,2,3,4,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 17,16,15,15,-1,12,11,11,11,11,-1,6,5,4,3,2,1,1,1,-1,-1,5,-1,9,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 17,16,15,14,13,12,12,12,12,12,-1,6,5,4,3,2,2,2,2,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,-1,7,7,7,8,9,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,14,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,8,8,8,-1,11,12,13,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 24,24,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,5,6,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 23,23,-1,15,14,13,12,11,10,10,-1,7,6,6,6,6,6,7,6,6,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 22,23,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 21,-1,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,10,10,10,-1,17,16,15,14,14,14,-1,29,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,11,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 19,-1,16,15,15,15,15,15,-1,-1,13,13,13,12,13,14,15,16,16,16,-1,-1,28,27,27,27,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 20,-1,16,16,16,16,-1,16,17,-1,14,14,13,13,13,14,15,16,17,17,-1,-1,28,27,26,27,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 21,-1,-1,-1,-1,17,18,17,17,-1,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 22,23,24,24,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 23,23,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 24,24,24,24,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 25,25,25,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,26,25,24,24,-1,21,20,19,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,25,24,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 27,26,25,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,37,36,35,34,34,34,35,36,37,38,39, 27,26,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,37,36,35,35,35,35,35,36,37,-1,40, 27,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,37,36,36,36,36,36,36,36,37,-1,41, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,38,38,38,38,38,-1,38,-1,-1,43, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,39,39,39,-1,-1,-1,45,44, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,40,40,41,42,43,44,45, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,41,41,-1,44,44,45, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,45,45,45, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,46,46,46, 22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 21,21,21,21,20,19,18,17,17,17,17,17,17,18,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,11,10,10,10,10,10,10,10,10,11,-1,27,26,25,24,23,23,24,25,26,26,26,26,26,27,28,29,-1,34,34,34,35,36, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,10,9,9,9,9,9,9,10,11,-1,27,26,25,25,-1,24,24,25,25,25,25,25,26,27,28,29,-1,35,35,35,35,36, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,8,8,8,8,8,9,10,11,-1,27,26,26,26,26,25,25,25,24,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,36, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,10,9,8,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 19,19,19,-1,14,13,12,11,11,11,-1,9,8,9,10,10,9,8,7,6,7,8,9,10,11,12,13,14,15,15,15,16,17,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 18,18,18,-1,14,13,12,11,10,10,-1,-1,7,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,-1,14,14,14,14,15,16,17,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,11,11,11,12,13,13,13,14,-1,17,17,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,11,11,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,-1,10,10,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,3,2,1,0,1,2,3,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,31, 18,17,16,16,-1,13,12,12,12,12,-1,7,6,5,4,3,2,1,1,-1,-1,4,-1,8,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31, 18,17,16,15,14,13,13,13,13,13,-1,7,6,5,4,3,2,2,2,-1,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,32,32, 18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,4,3,3,3,3,-1,6,6,6,7,8,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,7,7,7,-1,10,11,12,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 24,24,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,5,6,-1,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,31,31,32, 23,23,-1,15,14,13,12,11,10,10,-1,7,6,6,6,6,6,7,6,6,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,32,-1,33, 22,23,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,33, 21,-1,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,10,10,10,-1,16,15,14,13,13,13,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,11,-1,-1,-1,16,15,14,14,-1,-1,-1,28,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 19,-1,16,15,15,15,15,15,-1,-1,13,13,13,12,13,14,15,16,15,15,-1,-1,28,27,27,27,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 20,-1,16,16,16,16,-1,16,17,-1,14,14,13,13,13,14,15,16,16,16,-1,-1,28,27,26,27,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 21,-1,-1,-1,-1,17,18,17,17,-1,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32, 22,23,24,24,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,31,31,31,32, 23,23,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,32,32,32,32, 24,24,24,24,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,33,33,33,33, 25,25,25,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,34,34,34,34, -1,26,25,24,24,-1,21,20,19,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,35,35,35,35, -1,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,35,36,36,36, -1,-1,25,24,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,36,37,37, 27,26,25,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,37,36,35,34,33,33,33,34,35,36,37,38, 27,26,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,37,36,35,34,34,34,34,34,35,36,-1,39, 27,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,37,36,35,35,35,35,35,35,35,36,-1,40, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,36,36,36,36,36,36,36,36,-1,41, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,37,37,37,37,37,-1,37,-1,-1,42, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,38,38,38,38,38,-1,-1,-1,44,43, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,39,39,39,40,41,42,43,44, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,40,40,40,-1,43,43,44, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,41,-1,-1,44,44,44, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,45,45,45, 23,23,23,22,21,20,19,19,19,19,19,19,19,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 22,22,22,22,21,20,19,18,18,18,18,18,18,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 22,21,21,21,-1,21,-1,18,17,17,17,17,18,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 22,21,20,20,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,21,20,19,19,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,21,20,19,18,17,16,15,14,13,13,13,13,13,12,11,10,10,10,10,10,10,10,10,11,-1,27,26,25,24,23,23,24,25,25,25,25,25,25,26,27,28,-1,34,34,34,35,36, 22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,11,10,9,9,9,9,9,9,10,11,-1,27,26,25,25,-1,24,24,24,24,24,24,24,25,26,27,28,-1,35,35,35,35,36, 22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,8,8,8,8,8,9,10,11,-1,27,26,26,26,26,25,25,24,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,35, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,10,9,8,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 20,20,20,-1,15,14,13,12,12,12,-1,10,9,10,11,10,9,8,7,6,7,8,9,10,11,12,13,14,14,14,14,15,16,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 19,19,19,-1,15,14,13,12,11,11,-1,-1,8,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,-1,13,13,13,13,14,15,16,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,11,11,11,12,12,12,12,13,-1,16,16,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,10,10,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,9,9,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 19,18,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,1,0,1,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,30, 19,18,17,17,-1,14,13,13,13,13,-1,8,7,6,5,4,3,2,2,-1,-1,3,-1,7,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30, 19,18,17,16,15,14,14,14,14,14,-1,8,7,6,5,4,3,3,3,-1,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,31,31, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,5,4,4,4,4,-1,5,5,5,6,7,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,6,6,6,-1,9,10,11,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 25,25,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,7,-1,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,30,30,31, 24,24,-1,16,15,14,13,12,11,11,-1,8,7,7,7,7,7,8,7,7,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,31,-1,32, 23,24,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,32, 22,-1,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 20,-1,17,16,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,15,14,13,12,12,12,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 19,18,17,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,15,14,13,13,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 20,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,15,14,14,-1,-1,29,28,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 21,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,15,15,15,-1,-1,29,28,27,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 22,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 23,24,25,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 24,24,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 25,25,25,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 26,26,26,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,27,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,37,36,35,34,34,34,34,34,34,34,35,-1,39, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,36,36,36,36,36,-1,36,-1,-1,41, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,37,37,37,37,37,-1,-1,-1,43,42, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,38,39,40,41,42,43, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,39,39,39,39,39,39,-1,42,42,43, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,40,40,40,40,40,-1,-1,43,43,43, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,41,41,41,41,41,-1,-1,44,44,44, 24,24,24,23,22,21,20,20,20,20,20,20,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 23,23,23,23,22,21,20,19,19,19,19,19,19,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 23,22,22,22,-1,22,-1,19,18,18,18,18,19,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 23,22,21,21,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,22,21,20,20,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,22,21,20,19,18,17,16,15,15,15,15,14,14,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,11,-1,27,26,25,24,23,23,24,24,24,24,24,24,24,25,26,27,-1,34,34,34,35,36, 23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,10,11,-1,27,26,25,25,-1,24,24,23,23,23,23,23,24,25,26,27,-1,35,35,35,35,35, 23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,9,10,11,-1,27,26,26,26,26,25,24,23,22,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,34, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,10,9,8,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 21,21,21,-1,16,15,14,13,13,13,-1,11,10,11,11,10,9,8,7,6,7,8,9,10,11,12,13,13,13,13,13,14,15,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 20,20,20,-1,16,15,14,13,12,12,-1,-1,9,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,-1,12,12,12,12,13,14,15,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,11,11,11,11,11,11,11,12,-1,15,15,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,9,9,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,8,8,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 20,19,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,0,1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,29, 20,19,18,18,-1,15,14,14,14,14,-1,9,8,7,6,5,4,3,3,-1,-1,2,-1,6,6,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29, 20,19,18,17,16,15,15,15,15,15,-1,9,8,7,6,5,4,4,4,-1,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,30,30, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,5,-1,4,4,4,5,6,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,5,5,5,-1,8,9,10,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 26,26,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,8,-1,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 25,25,-1,17,16,15,14,13,12,12,-1,9,8,8,8,8,8,9,8,8,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,30,-1,31, 24,25,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,31, 23,-1,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 22,-1,18,17,16,15,14,14,-1,12,-1,-1,-1,11,11,11,-1,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 21,-1,18,17,16,15,15,15,-1,13,14,15,-1,12,12,12,-1,14,13,12,11,11,11,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 20,19,18,17,16,16,16,16,-1,14,14,15,-1,13,-1,-1,-1,14,13,12,12,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 21,-1,18,17,17,17,17,17,-1,-1,15,15,15,14,15,16,15,14,13,13,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 22,-1,18,18,18,18,-1,18,19,-1,16,16,15,15,15,16,15,14,14,14,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 23,-1,-1,-1,-1,19,20,19,19,-1,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 24,25,26,26,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 25,25,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 26,26,26,26,-1,23,22,21,20,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 27,27,27,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,28,27,26,26,-1,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,27,26,25,24,23,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 29,28,27,26,25,24,24,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 29,28,27,26,25,25,25,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 29,28,27,26,26,26,26,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 29,28,28,28,28,28,28,29,30,31,32,33,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,35,35,35,35,35,-1,35,-1,-1,40, 29,29,29,29,29,29,29,29,30,31,32,33,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,36,36,36,36,36,-1,-1,-1,42,41, 30,30,30,30,30,-1,30,30,30,31,32,33,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,37,37,37,37,37,38,39,40,41,42, 31,31,31,31,-1,-1,31,31,31,31,32,33,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,38,38,38,38,38,38,-1,41,41,42, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,39,39,39,39,39,-1,-1,42,42,42, 33,33,33,34,35,36,35,34,33,33,33,33,34,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,40,40,40,40,40,-1,-1,43,43,43, 25,25,24,23,22,21,20,20,20,20,20,20,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 24,24,24,23,22,21,20,19,19,19,19,19,19,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36, 24,23,23,23,-1,22,-1,19,18,18,18,18,19,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36, 24,23,22,22,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36, -1,23,22,21,21,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,23,22,21,20,19,18,17,16,16,15,15,14,14,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,27,26,25,24,23,22,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,23,22,21,20,19,18,17,16,15,15,14,14,13,12,11,10,10,10,10,10,10,10,10,11,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,24,25,26,-1,34,34,34,35,35, 24,23,22,21,20,19,18,17,16,15,14,14,13,13,12,11,10,9,9,9,9,9,9,10,11,-1,27,26,25,25,-1,24,23,22,22,22,22,22,23,24,25,26,-1,35,35,35,35,34, 24,23,22,21,20,19,18,17,16,15,14,13,13,12,12,-1,-1,8,8,8,8,8,9,10,11,-1,27,26,26,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,33, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,32, 22,22,22,-1,17,16,15,14,14,14,-1,12,11,12,11,10,9,8,7,6,7,8,9,10,11,12,12,12,12,12,12,13,14,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 21,21,21,-1,17,16,15,14,13,13,-1,-1,10,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,-1,11,11,11,11,12,13,14,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,11,10,10,10,10,10,10,11,-1,14,14,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,8,8,8,8,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,7,7,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 21,20,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,28, 21,20,19,19,-1,16,15,15,15,15,-1,10,9,8,7,6,5,4,4,-1,-1,1,-1,5,5,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28, 21,20,19,18,17,16,16,16,16,16,-1,10,9,8,7,6,5,5,5,-1,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,29,29, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,6,-1,3,3,3,4,5,6,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,28,28,29, -1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,4,4,4,-1,7,8,9,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,24,24,25,26,27,28,29, 27,27,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,9,-1,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,28,28,29, 26,26,-1,18,17,16,15,14,13,13,-1,10,9,9,9,9,9,10,9,9,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,29,-1,30, 25,26,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,28,29,30, 24,-1,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,29,29, 23,-1,19,18,17,16,15,15,-1,13,-1,-1,-1,12,12,12,-1,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 22,-1,19,18,17,16,16,16,-1,14,15,16,-1,13,13,13,-1,13,12,11,10,10,10,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 21,20,19,18,17,17,17,17,-1,15,15,16,-1,14,-1,-1,-1,13,12,11,11,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 22,-1,19,18,18,18,18,18,-1,-1,16,16,16,15,16,15,14,13,12,12,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 23,-1,19,19,19,19,-1,19,20,-1,17,17,16,16,16,15,14,13,13,13,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 24,-1,-1,-1,-1,20,21,20,20,-1,18,17,17,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 25,26,27,27,-1,-1,-1,-1,-1,-1,18,18,18,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 26,26,27,26,25,24,23,22,21,20,19,19,18,18,18,18,-1,20,20,21,22,23,24,25,26,27,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 27,27,27,27,-1,24,23,22,21,20,20,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 28,28,28,-1,-1,-1,-1,-1,21,21,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,29,28,27,27,-1,24,23,22,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,28,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,28,27,26,25,24,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,28,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 30,29,28,27,26,25,25,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 30,29,28,27,26,26,26,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,29,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 30,29,28,27,27,27,27,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,29,30,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 30,29,29,29,29,29,29,30,31,32,33,34,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,34,34,34,34,34,-1,34,-1,-1,39, 30,30,30,30,30,30,30,30,31,32,33,34,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,35,35,35,35,35,-1,-1,-1,41,40, 31,31,31,31,31,-1,31,31,31,32,33,34,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,37,36,36,36,36,36,37,38,39,40,41, 32,32,32,32,-1,-1,32,32,32,32,33,34,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,37,37,37,37,37,37,-1,40,40,41, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,38,38,38,38,38,-1,-1,41,41,41, 34,34,34,35,36,37,36,35,34,34,34,34,35,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,39,39,39,39,39,-1,-1,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,25,25,25,25,26,27,28,29,30,31,32, 28,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,24,24,24,24,25,26,-1,29,29,30,31,32, 28,27,27,27,-1,25,-1,22,21,21,21,21,20,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,23,23,24,-1,-1,-1,-1,-1,31,31,32, 28,27,26,26,-1,-1,-1,-1,20,20,20,21,20,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,23,22,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,23,22,21,22,23,24,25,26,27,28,29,30,31,32, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,25,24,23,22,21,21,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,25,24,23,23,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 28,28,28,-1,23,22,21,20,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,6,6,7,8,9,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 27,27,27,-1,23,22,21,20,19,19,-1,-1,16,-1,-1,-1,-1,-1,-1,10,-1,-1,5,5,5,-1,5,5,5,6,7,8,9,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,5,4,4,4,4,4,5,6,-1,9,9,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,3,3,3,3,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,2,2,2,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,-1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,12,11,10,10,-1,-1,5,-1,1,1,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,11,11,-1,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,5,4,3,3,3,3,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,4,4,4,-1,4,5,6,-1,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 33,33,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,5,5,5,6,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 32,32,-1,24,23,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 31,32,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 28,-1,25,24,23,22,22,22,-1,20,21,21,-1,19,19,19,-1,13,12,11,10,10,10,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 27,26,25,24,23,23,23,23,-1,21,20,20,-1,18,-1,-1,-1,13,12,11,11,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 28,-1,25,24,24,24,24,24,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 29,-1,25,25,25,25,-1,25,26,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 30,-1,-1,-1,-1,26,27,26,26,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23,24,25,25,26,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,20,20,21,22,23,24,25,26,26,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 30,29,28,28,-1,25,24,23,22,21,20,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,29,28,27,27,-1,24,23,22,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,27,26,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,28,27,26,25,24,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 30,29,28,27,26,25,25,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,27,26,26,26,26,-1,-1,34,33,32,31,30,29,28,27,27,27,28,29,30,31,32, 30,29,28,27,26,26,26,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,33, 30,29,28,27,27,27,27,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,28,28,28,28,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,34, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,29,29,29,-1,-1,-1,34,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 30,29,29,29,29,29,29,30,31,32,33,34,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,31,31,31,31,31,-1,31,-1,-1,36, 30,30,30,30,30,30,30,30,31,32,33,34,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,31,-1,33,33,34,35,36,-1,32,32,32,32,32,-1,-1,-1,38,37, 31,31,31,31,31,-1,31,31,31,32,33,34,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,34,34,35,35,34,33,33,33,33,33,34,35,36,37,38, 32,32,32,32,-1,-1,32,32,32,32,33,34,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,35,35,36,-1,34,34,34,34,34,34,-1,37,37,38, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,36,36,-1,35,35,35,35,35,-1,-1,38,38,38, 34,34,34,35,36,37,36,35,34,34,34,34,35,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,37,-1,36,36,36,36,36,-1,-1,39,39,39, 29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,24,24,24,24,24,25,26,27,28,29,30,31, 28,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,23,23,23,23,23,24,25,-1,28,28,29,30,31, 28,27,27,27,-1,25,-1,22,21,21,21,21,20,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,22,22,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 28,27,26,26,-1,-1,-1,-1,20,20,20,21,20,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,22,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,21,-1,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 28,28,28,-1,23,22,21,20,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,6,6,6,7,8,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 27,27,27,-1,23,22,21,20,19,19,-1,-1,16,-1,-1,-1,-1,-1,-1,10,-1,-1,5,5,5,-1,5,5,5,5,6,7,8,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,5,4,4,4,4,4,4,5,-1,8,8,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,3,3,3,3,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,2,2,2,2,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,-1,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,12,11,10,10,-1,-1,5,-1,1,1,1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,11,11,-1,5,4,3,2,2,2,3,4,5,6,7,8,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,5,4,3,3,3,3,-1,-1,-1,7,7,8,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,4,4,4,-1,4,5,6,-1,8,8,8,9,10,10,11,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 33,33,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,5,5,5,6,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 32,32,-1,24,23,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 31,32,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 28,-1,25,24,23,22,22,22,-1,20,21,21,-1,19,19,19,-1,13,12,11,10,10,10,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 27,26,25,24,23,23,23,23,-1,21,20,20,-1,18,-1,-1,-1,13,12,11,11,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 28,-1,25,24,24,24,24,24,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 29,-1,25,25,25,25,-1,25,26,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 30,-1,-1,-1,-1,26,27,26,26,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23,24,25,25,26,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,20,20,21,22,23,24,25,26,26,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 30,29,28,28,-1,25,24,23,22,21,20,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,29,28,27,27,-1,24,23,22,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,27,26,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,28,27,26,25,24,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 30,29,28,27,26,25,25,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,27,26,26,26,26,-1,-1,34,33,32,31,30,29,28,27,27,27,28,29,30,31,32, 30,29,28,27,26,26,26,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,33, 30,29,28,27,27,27,27,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,28,28,28,28,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,34, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,29,29,29,-1,-1,-1,34,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 30,29,29,29,29,29,29,30,31,32,33,34,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,31,31,31,31,31,-1,31,-1,-1,36, 30,30,30,30,30,30,30,30,31,32,33,34,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,31,-1,33,33,34,35,36,-1,32,32,32,32,32,-1,-1,-1,38,37, 31,31,31,31,31,-1,31,31,31,32,33,34,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,34,34,35,35,34,33,33,33,33,33,34,35,36,37,38, 32,32,32,32,-1,-1,32,32,32,32,33,34,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,35,35,36,-1,34,34,34,34,34,34,-1,37,37,38, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,36,36,-1,35,35,35,35,35,-1,-1,38,38,38, 34,34,34,35,36,37,36,35,34,34,34,34,35,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,37,-1,36,36,36,36,36,-1,-1,39,39,39, 29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,23,23,23,23,23,23,24,25,26,27,28,29,30, 28,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,22,22,22,22,22,22,22,23,24,-1,27,27,28,29,30, 28,27,27,27,-1,25,-1,22,21,21,21,21,20,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,21,21,21,21,21,22,-1,-1,-1,-1,-1,29,29,30, 28,27,26,26,-1,-1,-1,-1,20,20,20,21,20,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,22,21,20,20,20,21,22,23,24,25,-1,-1,29,29,30, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,20,-1,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,23,22,21,20,19,19,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,28,28,28,29,29, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,23,22,21,21,-1,18,17,16,16,16,16,16,17,18,19,20,-1,29,29,29,29,28, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,-1,23,22,21,20,19,18,17,16,15,15,15,16,17,18,19,19,-1,-1,-1,-1,-1,27, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,18,18,19,18,18,18,19,20,-1,26, 28,28,28,-1,23,22,21,20,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,6,6,6,7,8,-1,13,13,13,-1,-1,-1,-1,17,17,18,19,20,-1,25, 27,27,27,-1,23,22,21,20,19,19,-1,-1,16,-1,-1,-1,-1,-1,-1,10,-1,-1,5,5,5,-1,5,5,5,5,6,7,8,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,24, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,5,4,4,4,4,4,4,5,-1,8,8,-1,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,23, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,3,3,3,3,3,3,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,-1,19,19,20,21,22, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,2,2,2,2,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,-1,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,-1,-1,21,21,22, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,12,11,10,10,-1,-1,5,-1,2,1,1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,11,11,-1,5,4,3,2,2,2,3,4,5,6,7,7,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,23,23, 27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,5,4,3,3,3,3,-1,-1,-1,7,7,8,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,4,4,4,-1,4,5,6,-1,8,8,8,9,9,9,10,-1,-1,-1,-1,-1,21,21,22,23,24,25,25, 33,33,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,5,5,5,6,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 32,32,-1,24,23,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 31,32,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 28,-1,25,24,23,22,22,22,-1,20,21,21,-1,19,19,19,-1,13,12,11,10,10,10,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 27,26,25,24,23,23,23,23,-1,21,20,20,-1,18,-1,-1,-1,13,12,11,11,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 28,-1,25,24,24,24,24,24,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 29,-1,25,25,25,25,-1,25,26,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 30,-1,-1,-1,-1,26,27,26,26,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23,24,25,25,26,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,20,20,21,22,23,24,25,26,26,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 30,29,28,28,-1,25,24,23,22,21,20,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,29,28,27,27,-1,24,23,22,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,27,26,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,28,27,26,25,24,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 30,29,28,27,26,25,25,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,27,26,26,26,26,-1,-1,34,33,32,31,30,29,28,27,27,27,28,29,30,31,32, 30,29,28,27,26,26,26,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,33, 30,29,28,27,27,27,27,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,28,28,28,28,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,34, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,29,29,29,-1,-1,-1,34,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 30,29,29,29,29,29,29,30,31,32,33,34,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,31,31,31,31,31,-1,31,-1,-1,36, 30,30,30,30,30,30,30,30,31,32,33,34,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,31,-1,33,33,34,35,36,-1,32,32,32,32,32,-1,-1,-1,38,37, 31,31,31,31,31,-1,31,31,31,32,33,34,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,34,34,35,35,34,33,33,33,33,33,34,35,36,37,38, 32,32,32,32,-1,-1,32,32,32,32,33,34,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,35,35,36,-1,34,34,34,34,34,34,-1,37,37,38, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,36,36,-1,35,35,35,35,35,-1,-1,38,38,38, 34,34,34,35,36,37,36,35,34,34,34,34,35,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,37,-1,36,36,36,36,36,-1,-1,39,39,39, 29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29, 28,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,21,21,21,21,21,21,21,22,23,-1,26,26,27,28,29, 28,27,27,27,-1,25,-1,22,21,21,21,21,20,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,21,20,20,20,20,20,21,-1,-1,-1,-1,-1,28,28,29, 28,27,26,26,-1,-1,-1,-1,20,20,20,21,20,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,20,21,21,20,19,19,19,20,21,22,23,24,-1,-1,28,28,29, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,-1,27,27,27,28,28, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,22,21,20,20,-1,17,16,15,15,15,15,15,16,17,18,19,-1,28,28,28,28,27, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,-1,22,21,20,19,18,17,16,15,14,14,14,15,16,17,18,18,-1,-1,-1,-1,-1,26, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,17,17,18,17,17,17,18,19,-1,25, 28,28,28,-1,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,6,6,6,7,8,-1,12,12,12,-1,-1,-1,-1,16,16,17,18,19,-1,24, 28,28,28,-1,24,23,22,21,20,20,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,5,5,5,-1,5,5,5,5,6,7,8,-1,11,11,11,11,12,13,14,15,16,17,18,19,-1,23, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,5,4,4,4,4,4,4,5,-1,8,8,-1,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,22, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,3,3,3,3,3,3,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,-1,18,18,19,20,21, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,2,2,2,2,2,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,-1,-1,20,20,21, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,3,2,2,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,14,13,12,12,12,-1,6,5,4,3,3,3,4,5,6,7,6,6,6,7,8,9,10,11,12,13,-1,16,16,17,-1,22,22,22, 28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,6,5,4,4,4,4,-1,-1,-1,7,7,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,5,5,5,-1,5,6,7,-1,8,8,8,8,8,8,9,-1,-1,-1,-1,-1,22,22,23,24,24,24,24, 34,34,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,6,6,6,7,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,25,25,25, 33,33,-1,25,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,-1,26, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,27, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 29,-1,26,25,24,23,23,23,-1,21,22,22,-1,20,20,20,-1,14,13,12,11,11,11,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 28,27,26,25,24,24,24,24,-1,22,21,21,-1,19,-1,-1,-1,14,13,12,12,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 29,-1,26,25,25,25,25,25,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 30,-1,26,26,26,26,-1,26,27,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 31,-1,-1,-1,-1,27,28,27,27,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24,25,26,26,27,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,21,21,22,23,24,25,26,27,27,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,30,29,28,28,-1,25,24,23,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,28,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,29,28,27,26,25,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 31,30,29,28,27,26,26,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,28,27,27,27,27,-1,-1,35,34,33,32,31,30,29,28,28,28,29,30,31,32,33, 31,30,29,28,27,27,27,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,34, 31,30,29,28,28,28,28,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,29,29,29,29,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,35, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,30,30,30,-1,-1,-1,35,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 31,30,30,30,30,30,30,31,32,33,34,35,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,32,32,32,32,32,-1,32,-1,-1,37, 31,31,31,31,31,31,31,31,32,33,34,35,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,32,-1,34,34,35,36,37,-1,33,33,33,33,33,-1,-1,-1,39,38, 32,32,32,32,32,-1,32,32,32,33,34,35,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,35,35,36,36,35,34,34,34,34,34,35,36,37,38,39, 33,33,33,33,-1,-1,33,33,33,33,34,35,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,36,36,37,-1,35,35,35,35,35,35,-1,38,38,39, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,37,37,-1,36,36,36,36,36,-1,-1,39,39,39, 35,35,35,36,37,38,37,36,35,35,35,35,36,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28, 28,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,21,20,20,20,20,20,20,20,21,22,-1,25,25,26,27,28, 28,27,27,27,-1,25,-1,22,21,21,21,21,20,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,19,19,19,19,19,20,-1,-1,-1,-1,-1,27,27,28, 28,27,26,26,-1,-1,-1,-1,20,20,20,21,20,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,19,20,20,19,18,18,18,19,20,21,22,23,-1,-1,27,27,28, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,18,-1,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,21,20,19,18,17,17,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,-1,26,26,26,27,27, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,21,20,19,19,-1,16,15,14,14,14,14,14,15,16,17,18,-1,27,27,27,27,26, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,-1,21,20,19,18,17,16,15,14,13,13,13,14,15,16,17,17,-1,-1,-1,-1,-1,25, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,16,16,17,16,16,16,17,18,-1,24, 28,28,28,-1,25,24,23,22,22,22,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,6,6,6,7,8,-1,11,11,11,-1,-1,-1,-1,15,15,16,17,18,-1,23, 29,29,29,-1,25,24,23,22,21,21,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,5,5,5,-1,5,5,5,5,6,7,8,-1,10,10,10,10,11,12,13,14,15,16,17,18,-1,22, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,12,-1,5,4,4,4,4,4,4,5,-1,8,8,-1,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,21, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,4,3,3,3,3,3,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,-1,17,17,18,19,20, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,3,2,2,2,2,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,4,3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,-1,-1,19,19,20, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,4,3,3,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,4,4,5,6,7,6,5,5,5,6,7,8,9,10,11,12,-1,15,15,16,-1,21,21,21, 29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,7,6,5,5,5,5,-1,-1,-1,6,6,6,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,6,6,-1,6,7,8,-1,7,7,7,7,7,7,8,-1,-1,-1,-1,-1,23,23,24,24,23,23,23, 35,35,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,7,7,7,8,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,24,24,24, 34,34,-1,26,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,-1,25, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,26, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,27,27, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28, 30,-1,27,26,25,24,24,24,-1,22,23,23,-1,21,21,21,-1,15,14,13,12,12,12,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 29,28,27,26,25,25,25,25,-1,23,22,22,-1,20,-1,-1,-1,15,14,13,13,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 30,-1,27,26,26,26,26,26,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 31,-1,27,27,27,27,-1,27,28,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 32,-1,-1,-1,-1,28,29,28,28,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25,26,27,27,28,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,22,22,23,24,25,26,27,28,28,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,31,30,29,29,-1,26,25,24,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,29,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,30,29,28,27,26,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 32,31,30,29,28,27,27,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,29,28,28,28,28,-1,-1,36,35,34,33,32,31,30,29,29,29,30,31,32,33,34, 32,31,30,29,28,28,28,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,35, 32,31,30,29,29,29,29,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,30,30,30,30,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,-1,36, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,31,31,31,-1,-1,-1,36,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 32,31,31,31,31,31,31,32,33,34,35,36,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,33,33,33,33,33,-1,33,-1,-1,38, 32,32,32,32,32,32,32,32,33,34,35,36,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,33,-1,35,35,36,37,38,-1,34,34,34,34,34,-1,-1,-1,40,39, 33,33,33,33,33,-1,33,33,33,34,35,36,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,36,36,37,37,36,35,35,35,35,35,36,37,38,39,40, 34,34,34,34,-1,-1,34,34,34,34,35,36,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,37,37,38,-1,36,36,36,36,36,36,-1,39,39,40, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 36,36,36,37,38,39,38,37,36,36,36,36,37,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,16,17,16,16,16,16,16,17,18,19,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27, 28,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,15,15,15,15,16,17,18,19,20,20,19,19,19,19,19,19,19,20,21,-1,24,24,25,26,27, 28,27,27,27,-1,25,-1,22,21,21,21,21,20,19,19,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,19,19,19,18,18,18,18,18,19,-1,-1,-1,-1,-1,26,26,27, 28,27,26,26,-1,-1,-1,-1,20,20,20,21,20,20,-1,-1,-1,15,14,13,13,14,14,13,13,14,15,16,17,18,19,18,19,19,18,17,17,17,18,19,20,21,22,-1,-1,26,26,27, -1,27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27, -1,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,11,11,-1,-1,11,11,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,24,24,25,26,27, -1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,25,25,25,26,26, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,20,19,18,18,-1,15,14,13,13,13,13,13,14,15,16,17,-1,26,26,26,26,25, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,16,-1,-1,-1,-1,-1,24, 28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,15,15,16,15,15,15,16,17,-1,23, 28,28,28,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,6,6,6,7,8,-1,10,10,10,-1,-1,-1,-1,14,14,15,16,17,-1,22, 29,29,29,-1,26,25,24,23,22,22,-1,-1,17,-1,-1,-1,-1,-1,-1,10,-1,-1,6,5,5,-1,5,5,5,5,6,7,8,-1,9,9,9,9,10,11,12,13,14,15,16,17,-1,21, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,6,5,4,4,4,4,4,5,-1,8,8,-1,8,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,20, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,5,4,3,3,3,3,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,-1,16,16,17,18,19, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,4,3,2,2,2,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,5,4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,11,11,12,13,14,-1,-1,18,18,19, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,5,4,4,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,16,15,14,14,14,-1,8,7,6,5,5,5,6,7,6,5,4,4,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,20,20, 30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,8,7,6,6,6,6,-1,-1,-1,5,5,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,7,7,-1,7,8,9,-1,6,6,6,6,6,6,7,-1,-1,-1,-1,-1,24,24,24,23,22,22,22, 36,36,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,8,8,8,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,23,23,23, 35,35,-1,27,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,24,-1,24, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,26,25,26,25, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,26,26, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,27,27, 31,-1,28,27,26,25,25,25,-1,23,24,24,-1,22,22,22,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,28, 30,29,28,27,26,26,26,26,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 31,-1,28,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 32,-1,28,28,28,28,-1,28,29,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 33,-1,-1,-1,-1,29,30,29,29,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26, 29,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,24,25,26, 29,28,28,28,-1,26,-1,23,22,22,22,22,21,20,20,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,25,25,26, 29,28,27,27,-1,-1,-1,-1,21,21,21,22,21,21,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,25,25,26, -1,28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26, -1,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,23,23,24,25,26, -1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,24,24,24,25,25, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,14,15,16,-1,25,25,25,25,24, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,9,9,9,9,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,15,-1,-1,-1,-1,-1,23, 29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,14,14,15,14,14,14,15,16,-1,22, 29,29,29,-1,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,7,7,7,7,7,8,9,-1,9,9,9,-1,-1,-1,-1,13,13,14,15,16,-1,21, 30,30,30,-1,27,26,25,24,23,23,-1,-1,18,-1,-1,-1,-1,-1,-1,11,-1,-1,7,6,6,-1,6,6,6,6,7,8,9,-1,8,8,8,8,9,10,11,12,13,14,15,16,-1,20, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,7,6,5,5,5,5,5,6,-1,9,9,-1,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,19, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,6,5,4,4,4,4,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,-1,15,15,16,17,18, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,5,4,3,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 31,30,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,-1,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,10,10,11,12,13,-1,-1,17,17,18, 31,30,29,29,-1,26,25,25,25,25,-1,20,19,18,17,16,15,14,14,-1,-1,9,-1,6,5,5,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18, 31,30,29,28,27,26,26,26,26,26,-1,20,19,18,17,16,15,15,15,-1,9,8,7,6,6,6,7,6,5,4,3,3,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,19,19, 31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,9,8,7,7,7,7,-1,-1,-1,4,4,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,8,8,8,-1,8,9,10,-1,5,5,5,5,5,5,6,-1,-1,-1,-1,-1,25,24,23,22,21,21,21, 37,37,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,18,19,-1,9,9,9,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,24,24,-1,22,22,22, 36,36,-1,28,27,26,25,24,23,23,-1,20,19,19,19,19,19,20,19,19,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,23,-1,23, 35,36,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,25,24,25,24, 34,-1,-1,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,26,-1,25,25, 33,-1,29,28,27,26,25,25,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,27,26,26, 32,-1,29,28,27,26,26,26,-1,24,25,25,-1,23,23,23,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,27,27,27, 31,30,29,28,27,27,27,27,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,28,28, 32,-1,29,28,28,28,28,28,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,29, 33,-1,29,29,29,29,-1,29,30,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 34,-1,-1,-1,-1,30,31,30,30,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,18,19,18,18,18,18,18,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25, 30,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,23,24,25, 30,29,29,29,-1,27,-1,24,23,23,23,23,22,21,21,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,24,24,25, 30,29,28,28,-1,-1,-1,-1,22,22,22,23,22,22,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,24,24,25, -1,29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25, -1,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,22,22,23,24,25, -1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,23,23,23,24,24, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,13,14,15,-1,24,24,24,24,23, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,10,10,10,10,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,14,-1,-1,-1,-1,-1,22, 30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,13,13,14,13,13,13,14,15,-1,21, 30,30,30,-1,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,8,8,8,8,8,9,10,-1,8,8,8,-1,-1,-1,-1,12,12,13,14,15,-1,20, 31,31,31,-1,28,27,26,25,24,24,-1,-1,19,-1,-1,-1,-1,-1,-1,12,-1,-1,8,7,7,-1,7,7,7,7,8,9,10,-1,7,7,7,7,8,9,10,11,12,13,14,15,-1,19, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,-1,8,7,6,6,6,6,6,7,-1,10,10,-1,6,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,18, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,7,6,5,5,5,5,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,-1,14,14,15,16,17, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,6,5,4,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,7,6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 32,31,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,-1,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,9,9,10,11,12,-1,-1,16,16,17, 32,31,30,30,-1,27,26,26,26,26,-1,21,20,19,18,17,16,15,15,-1,-1,10,-1,7,6,6,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17, 32,31,30,29,28,27,27,27,27,27,-1,21,20,19,18,17,16,16,16,-1,10,9,8,7,7,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18, 32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,10,9,8,8,8,8,-1,-1,-1,3,3,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,9,9,9,-1,9,10,11,-1,4,4,4,4,4,4,5,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 38,38,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,10,10,10,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,24,23,23,-1,21,21,21, 37,37,-1,29,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,22,-1,22, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,24,23,24,23, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,26,25,-1,24,24, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,26,26,26,25,25, 33,-1,30,29,28,27,27,27,-1,25,26,26,-1,24,24,24,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,27,26,26,26, 32,31,30,29,28,28,28,28,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,27,27,27,27, 33,-1,30,29,29,29,29,29,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,28,28,28, 34,-1,30,30,30,30,-1,30,31,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,29,29, 35,-1,-1,-1,-1,31,32,31,31,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,30, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,31, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,41, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,43,42, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,43, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24, 31,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,22,23,24, 31,30,30,30,-1,28,-1,25,24,24,24,24,23,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,-1,23,23,23,24,23,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,23,23,24, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24, -1,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,21,21,22,23,24, -1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,22,22,22,23,23, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,12,13,14,-1,23,23,23,23,22, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,11,11,11,11,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,13,-1,-1,-1,-1,-1,21, 31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,12,12,13,12,12,12,13,14,-1,20, 31,31,31,-1,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,7,7,7,-1,-1,-1,-1,11,11,12,13,14,-1,19, 32,32,32,-1,29,28,27,26,25,25,-1,-1,20,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,8,-1,8,8,8,8,9,10,11,-1,6,6,6,6,7,8,9,10,11,12,13,14,-1,18, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,9,8,7,7,7,7,7,8,-1,11,11,-1,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,17, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,8,7,6,6,6,6,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,-1,13,13,14,15,16, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,7,6,5,5,5,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,8,7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,8,8,9,10,11,-1,-1,15,15,16, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,7,7,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,11,10,9,8,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,-1,11,11,12,-1,17,17,17, 33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,9,8,8,-1,-1,-1,3,3,3,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,10,10,-1,9,10,11,-1,4,4,4,4,4,4,4,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,11,11,11,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,23,22,22,-1,20,20,20, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,12,12,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,23,23,-1,-1,21,-1,21, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,13,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,23,22,23,22, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,25,24,-1,23,23, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,25,25,25,24,24, 34,-1,31,30,29,28,28,28,-1,26,26,26,-1,24,25,25,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,26,26,26,25,25,25, 33,32,31,30,29,29,29,29,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,27,26,26,26,26, 34,-1,31,30,30,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,27,27,27,27, 35,-1,31,31,31,31,-1,31,32,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,28,28,28,28,28, 36,-1,-1,-1,-1,32,33,32,32,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,29,29, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,30,30,30,30, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,31,31,31,31, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,32,32, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,33,33,33,33, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,34,34,34,34, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,35,35,35, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,36,36, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,37, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,38, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,39, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,40, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,41, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,43,42, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,43, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,19,18,17,17,17,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23, 32,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,18,17,16,16,16,16,15,15,15,15,15,15,15,16,17,-1,20,20,21,22,23, 32,31,31,31,-1,29,-1,26,25,25,25,25,24,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,18,17,16,15,15,15,15,14,14,14,14,14,15,-1,-1,-1,-1,-1,22,22,23, 32,31,30,30,-1,-1,-1,-1,24,24,24,25,24,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,17,18,-1,-1,22,22,23, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,13,-1,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,16,15,14,13,12,12,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,21,21,21,22,22, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,16,15,14,14,-1,11,10,9,9,9,9,9,10,11,12,13,-1,22,22,22,22,21, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,12,12,12,12,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,12,-1,-1,-1,-1,-1,20, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,11,11,12,11,11,11,12,13,-1,19, 32,32,32,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,6,6,6,-1,-1,-1,-1,10,10,11,12,13,-1,18, 33,33,33,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,9,9,9,9,10,11,12,-1,5,5,5,5,6,7,8,9,10,11,12,13,-1,17, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,10,9,8,8,8,8,8,9,-1,12,12,-1,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,16, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,-1,12,12,13,14,15, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,8,7,6,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,7,7,8,9,10,-1,-1,14,14,15, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,8,8,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,11,-1,16,16,16, 34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,12,11,10,9,8,8,-1,-1,-1,3,3,3,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,11,10,10,-1,9,10,11,-1,4,4,4,4,4,4,4,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 40,40,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,11,11,11,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,23,22,21,21,-1,19,19,19, 39,39,-1,31,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,12,12,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,22,22,-1,-1,20,-1,20, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,13,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,22,21,22,21, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,24,23,-1,22,22, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,25,24,24,24,23,23, 35,-1,32,31,30,29,29,29,-1,26,26,26,-1,24,25,26,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,25,25,25,24,24,24, 34,33,32,31,30,30,30,30,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,26,25,25,25,25, 35,-1,32,31,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,26,26,26,26,26, 36,-1,32,32,32,32,-1,32,33,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,27,27,27,27,27, 36,-1,-1,-1,-1,33,34,33,33,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,28,28,28,28, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,29,29,29,29, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,30,30,30,30, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,31,31,31,31, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,32,32,32,32, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,33,33,33,33, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,34,34,34, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,35,35, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,37, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,38, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,39, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,40, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,42,41, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,42, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,16,17,-1,20,20,21,22,23, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,19,18,17,16,15,15,15,15,14,14,14,14,14,15,-1,-1,-1,-1,-1,22,22,23, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,17,18,-1,-1,22,22,23, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,13,-1,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,16,15,14,13,12,12,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,20,20,21,22,23, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,21,21,21,22,22, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,16,15,14,14,-1,11,10,9,9,9,9,9,10,11,12,13,-1,22,22,22,22,21, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,12,-1,-1,-1,-1,-1,20, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,11,11,12,11,11,11,12,13,-1,19, 33,33,33,-1,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,6,6,6,-1,-1,-1,-1,10,10,11,12,13,-1,18, 34,34,34,-1,31,30,29,28,27,27,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,10,-1,10,10,10,10,11,12,13,-1,5,5,5,5,6,7,8,9,10,11,12,13,-1,17, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,-1,11,10,9,9,9,9,9,10,-1,13,13,-1,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,16, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,-1,12,12,13,14,15, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,9,8,7,7,7,-1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,10,9,8,7,6,6,-1,3,2,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15, 35,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,-1,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,7,7,8,9,10,-1,-1,14,14,15, 35,34,33,33,-1,30,29,29,29,29,-1,24,23,22,21,20,19,18,18,-1,-1,13,-1,10,9,9,-1,-1,-1,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15, 35,34,33,32,31,30,30,30,30,30,-1,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,10,10,11,-1,16,16,16, 35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,13,12,11,10,9,9,-1,-1,-1,4,3,3,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,12,11,11,-1,10,11,12,-1,4,4,4,4,4,4,4,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 41,41,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,12,12,12,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,23,22,21,21,-1,19,19,19, 40,40,-1,32,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,13,13,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,23,22,22,-1,-1,20,-1,20, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,14,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,22,21,22,21, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,24,23,-1,22,22, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,25,24,24,24,23,23, 36,-1,33,32,31,30,30,30,-1,27,27,27,-1,25,26,27,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,26,25,25,25,24,24,24, 35,34,33,32,31,31,31,31,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,26,26,26,25,25,25,25, 36,-1,33,32,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,27,26,26,26,26,26, 37,-1,33,33,33,33,-1,33,34,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,27,27,27,27,27, 37,-1,-1,-1,-1,34,35,34,34,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,28,28,28,28, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,29,29,29,29, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,30,30,30,30, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,31,31,31,31, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,32,32,32,32, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,33,33,33,33, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,35,34,34,34,34, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,35,35,35,35, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,36,36,36, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,37, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,38, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,39, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,40, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,42,41, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,42,42, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,43,43,43, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,22, 39,39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,16,17,-1,20,20,21,21,21, 39,38,38,38,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,-1,-1,-1,-1,-1,20,20,20, 39,38,37,37,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,17,18,-1,-1,19,19,19, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,22,22,-1,-1,-1,-1,-1,-1,13,-1,15,14,13,12,13,14,15,16,17,18,19,18,18,18,18, -1,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,16,15,14,13,12,12,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,19,18,17,17,17, -1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,-1,19,18,17,16,16, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,16,15,14,14,-1,11,10,9,9,9,9,9,10,9,9,9,-1,19,18,17,16,15, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,9,8,8,-1,-1,-1,-1,-1,14, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,10,9,8,7,7,7,8,9,-1,13, 39,39,39,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,6,6,6,-1,-1,-1,-1,6,6,7,8,9,-1,12, 40,40,40,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,5,5,5,5,5,5,5,5,6,7,8,9,-1,11, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,5,4,4,4,4,4,4,4,-1,-1,-1,-1,-1,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,5,4,3,3,3,3,3,3,-1,6,6,7,8,9, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,2,3,-1,-1,7,7,8,9, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,0,1,2,3,4,-1,-1,8,8,9, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,9,9,9, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,5,-1,10,10,10, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,24,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,24,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,20,19,19,19,19, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,37,38,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,38,38,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,49,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,48,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,48,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,21,21, 39,39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,16,17,-1,20,20,20,20,20, 39,38,38,38,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,-1,-1,-1,-1,-1,19,19,19, 39,38,37,37,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,17,18,-1,-1,18,18,18, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,22,22,-1,-1,-1,-1,-1,-1,13,-1,15,14,13,12,13,14,15,16,17,18,18,17,17,17,17, -1,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,16,15,14,13,12,12,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,-1,18,17,16,15,15, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,16,15,14,14,-1,11,10,9,9,9,9,9,10,9,9,9,-1,18,17,16,15,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,9,8,8,-1,-1,-1,-1,-1,13, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,10,9,8,7,7,7,8,9,-1,12, 39,39,39,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,6,6,6,-1,-1,-1,-1,6,6,7,8,9,-1,11, 40,40,40,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,5,5,5,5,5,5,5,5,6,7,8,9,-1,10, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,5,4,4,4,4,4,4,4,-1,-1,-1,-1,-1,9, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,5,4,3,3,3,3,3,3,-1,5,5,6,7,8, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,1,0,1,2,3,-1,-1,7,7,8, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,8,8,8, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,3,3,4,-1,9,9,9, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,15,14,13,12,11,11,11, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,23,22,21,20,19,18,17,16,15,15,-1,-1,13,-1,13, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,-1,-1,15,14,15,14, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,23,22,21,20,19,19,19,20,20,-1,17,16,-1,15,15, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,20,20,20,20,20,19,18,17,17,17,16,16, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,21,20,19,18,18,18,17,17,17, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,19,19,18,18,18,18, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,-1,-1,-1,-1,20,19,19,19,19,19, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,25,26,27,28,-1,-1,20,20,20,20,20, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,26,27,28,29,-1,-1,21,21,21,21, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,36,37,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,22,22,22,22, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,37,37,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,29,29,30,-1,23,23,23,23, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,38,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,30,30,30,-1,24,24,24,24, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,38,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,31,-1,25,25,25,25, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,37,37,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,26,26,26,26, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,31,-1,28,27,27,27,27, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,28,28,28, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,30, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,38,37,36,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,31, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,38,37,37,37,37,37,37,37,-1,-1,-1,38,-1,-1,-1,33,32,32,32,32,32,32,32,-1,32, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,38,38,38,38,38,38,38,38,39,40,40,39,39,39,-1,33,33,33,33,33,-1,33,-1,-1,33, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,39,39,39,39,39,39,39,39,-1,41,40,39,38,38,-1,34,34,34,34,34,-1,-1,-1,35,34, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,48,-1,40,40,40,40,40,40,40,40,41,41,40,39,38,37,36,35,35,35,35,35,36,37,36,35,35, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,47,47,-1,-1,-1,41,-1,-1,41,41,41,41,41,40,39,38,38,-1,36,36,36,36,36,36,-1,36,36,36, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,47,46,45,44,43,42,43,-1,-1,-1,-1,-1,-1,40,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,47,46,45,44,43,43,43,44,45,46,47,48,-1,40,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,21,21, 40,40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,16,17,-1,20,20,20,20,20, 40,39,39,39,-1,37,-1,34,33,33,33,33,32,31,31,-1,-1,27,26,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,-1,-1,-1,-1,-1,19,19,19, 40,39,38,38,-1,-1,-1,-1,32,32,32,33,32,32,-1,-1,-1,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,17,18,-1,-1,18,18,18, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,22,22,-1,-1,-1,-1,-1,-1,13,-1,15,14,13,12,13,14,15,16,17,18,18,17,17,17,17, -1,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,16,15,14,13,12,12,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,-1,18,17,16,15,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,16,15,14,14,-1,11,10,9,9,9,9,9,10,9,9,9,-1,18,17,16,15,14, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,20,20,20,20,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,9,8,8,-1,-1,-1,-1,-1,13, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,10,9,8,7,7,7,8,9,-1,12, 40,40,40,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,6,6,6,-1,-1,-1,-1,6,6,7,8,9,-1,11, 41,41,41,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,18,17,17,-1,17,17,17,17,18,19,20,-1,6,5,5,5,5,5,5,5,6,7,8,9,-1,10, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,18,17,16,16,16,16,16,17,-1,20,20,-1,6,5,4,4,4,4,4,4,-1,-1,-1,-1,-1,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,3,-1,5,5,6,7,8, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,6,6,7,8, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,0,1,2,-1,-1,7,7,8, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,8,8,8, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,-1,9,9,9, 42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,19,18,18,-1,17,18,19,-1,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,15,14,13,12,11,11,11, 48,48,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,19,19,19,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12, 47,47,-1,39,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,20,20,20,19,19,19,19,20,21,22,23,24,23,22,21,20,19,18,17,16,15,15,-1,-1,13,-1,13, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,21,21,20,20,20,20,20,20,21,22,23,24,23,22,21,20,19,18,18,-1,-1,-1,-1,15,14,15,14, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,23,22,21,20,19,19,19,20,20,-1,17,16,-1,15,15, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,20,20,20,20,20,19,18,17,17,17,16,16, 43,-1,40,39,38,37,37,37,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,21,20,19,18,18,18,17,17,17, 42,41,40,39,38,38,38,38,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,19,19,18,18,18,18, 43,-1,40,39,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,-1,-1,-1,-1,20,19,19,19,19,19, 44,-1,40,40,40,40,-1,40,41,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,25,26,27,28,-1,-1,20,20,20,20,20, 44,-1,-1,-1,-1,41,42,41,41,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,26,27,28,29,-1,-1,21,21,21,21, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36,37,37,36,37,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,22,22,22,22, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,33,33,34,35,36,37,37,37,37,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,29,29,30,-1,23,23,23,23, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,34,34,34,35,36,37,38,38,38,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,30,30,30,-1,24,24,24,24, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,38,38,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,31,-1,25,25,25,25, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,37,37,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,26,26,26,26, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,31,-1,28,27,27,27,27, -1,-1,41,40,39,38,37,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,28,28,28, 43,42,41,40,39,38,38,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29, 43,42,41,40,39,39,39,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,39,38,37,36,35,35,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,30, 43,42,41,40,40,40,40,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,38,37,36,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,31, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,38,37,37,37,37,37,37,37,-1,-1,-1,38,-1,-1,-1,33,32,32,32,32,32,32,32,-1,32, 43,42,42,42,42,42,42,43,44,45,46,47,46,45,44,43,43,-1,-1,49,49,50,-1,38,38,38,38,38,38,38,38,39,40,40,39,39,39,-1,33,33,33,33,33,-1,33,-1,-1,33, 43,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,-1,48,48,49,49,-1,39,39,39,39,39,39,39,39,-1,41,40,39,38,38,-1,34,34,34,34,34,-1,-1,-1,35,34, 44,44,44,44,44,-1,44,44,44,45,46,47,46,45,45,45,45,46,47,48,48,48,-1,40,40,40,40,40,40,40,40,41,41,40,39,38,37,36,35,35,35,35,35,36,37,36,35,35, 45,45,45,45,-1,-1,45,45,45,45,46,47,46,46,46,46,46,46,47,48,47,47,-1,-1,-1,41,-1,-1,41,41,41,41,41,40,39,38,38,-1,36,36,36,36,36,36,-1,36,36,36, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,47,47,47,47,-1,-1,48,47,46,45,44,43,42,43,-1,-1,-1,-1,-1,-1,40,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 47,47,47,48,49,50,49,48,47,47,47,47,48,48,48,48,-1,-1,-1,-1,47,46,45,44,43,43,43,44,45,46,47,48,-1,40,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,21,21, 41,41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,15,15,16,17,-1,20,20,20,20,20, 41,40,40,40,-1,38,-1,35,34,34,34,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,-1,-1,-1,-1,-1,19,19,19, 41,40,39,39,-1,-1,-1,-1,33,33,33,34,33,33,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,17,18,-1,-1,18,18,18, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,22,22,-1,-1,-1,-1,-1,-1,13,-1,15,14,13,12,13,14,15,16,17,18,18,17,17,17,17, -1,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,24,24,-1,-1,23,23,-1,16,15,14,13,12,12,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,-1,18,17,16,15,15, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,16,15,14,14,-1,11,10,9,9,9,9,9,10,9,9,9,-1,18,17,16,15,14, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,9,8,8,-1,-1,-1,-1,-1,13, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,10,9,8,7,7,7,8,9,-1,12, 41,41,41,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,7,6,6,-1,-1,-1,-1,6,6,7,8,9,-1,11, 42,42,42,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,7,6,5,5,5,5,5,5,6,7,8,9,-1,10, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,7,6,5,4,4,4,4,4,-1,-1,-1,-1,-1,9, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,7,6,5,4,3,3,3,3,-1,5,5,6,7,8, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,6,6,7,8, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,0,1,-1,-1,7,7,8, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,8,8,8, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,2,2,2,-1,9,9,9, 43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,15,14,13,12,11,11,11, 49,49,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,24,23,22,21,20,19,18,17,16,15,15,-1,-1,13,-1,13, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,24,23,22,21,20,19,18,18,-1,-1,-1,-1,15,14,15,14, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,24,23,22,21,20,19,19,19,20,20,-1,17,16,-1,15,15, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,20,20,20,20,20,19,18,17,17,17,16,16, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,21,20,19,18,18,18,17,17,17, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,19,19,18,18,18,18, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,24,-1,-1,-1,-1,20,19,19,19,19,19, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,25,26,27,28,-1,-1,20,20,20,20,20, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,26,27,28,29,-1,-1,21,21,21,21, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,38,37,36,37,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,22,22,22,22, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,38,37,37,37,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,29,29,30,-1,23,23,23,23, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,38,38,38,38,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,30,30,30,-1,24,24,24,24, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,38,38,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,31,-1,25,25,25,25, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,37,37,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,26,26,26,26, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,31,-1,28,27,27,27,27, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,28,28,28, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,40,39,38,37,36,35,35,35,35,35,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,30, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,38,37,36,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,31, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,38,37,37,37,37,37,37,37,-1,-1,-1,38,-1,-1,-1,33,32,32,32,32,32,32,32,-1,32, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,50,50,50,-1,38,38,38,38,38,38,38,38,39,40,40,39,39,39,-1,33,33,33,33,33,-1,33,-1,-1,33, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,49,49,49,49,-1,39,39,39,39,39,39,39,39,-1,41,40,39,38,38,-1,34,34,34,34,34,-1,-1,-1,35,34, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,48,48,48,-1,40,40,40,40,40,40,40,40,41,41,40,39,38,37,36,35,35,35,35,35,36,37,36,35,35, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,48,47,47,-1,-1,-1,41,-1,-1,41,41,41,41,41,40,39,38,38,-1,36,36,36,36,36,36,-1,36,36,36, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,48,47,46,45,44,43,42,43,-1,-1,-1,-1,-1,-1,40,39,39,39,-1,37,37,37,37,37,-1,-1,37,37,37, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,47,46,45,44,43,43,43,44,45,46,47,48,-1,40,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 43,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,22,22, 42,42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,21,21,21, 42,41,41,41,-1,39,-1,36,35,35,35,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,20,20,20, 42,41,40,40,-1,-1,-1,-1,34,34,34,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,19,19,19, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,23,23,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,19,18,18,18,18, -1,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,24,24,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,19,18,17,17,17, -1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,-1,19,18,17,16,16, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,10,-1,19,18,17,16,15, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,10,9,9,-1,-1,-1,-1,-1,14, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,11,10,9,8,8,8,9,10,-1,13, 42,42,42,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,8,7,7,-1,-1,-1,-1,7,7,8,9,10,-1,12, 43,43,43,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,8,7,6,6,6,6,6,6,7,8,9,10,-1,11, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,8,7,6,5,5,5,5,5,-1,-1,-1,-1,-1,10, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,8,7,6,5,4,4,4,4,-1,6,6,7,8,9, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,9, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,7,7,8,9, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,1,0,-1,-1,8,8,9, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,9,9,9, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,2,-1,10,10,10, 44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,25,24,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,25,24,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,20,19,19,19,19, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,38,37,38,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,38,38,38,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,39,39,39,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,39,39,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,40,39,38,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,41,40,39,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,51,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,50,50,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,49,49,49,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,49,48,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,49,48,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,21,20,20,20,20,20,19,18,17,16,16,16,16, 46,46,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,20,20,20,20,19,19,19,20,20,-1,17,16,15,15,15, 46,45,45,45,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,19,18,18,-1,-1,-1,-1,-1,14,14,14, 46,45,44,44,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,20,19,18,18,18,18,17,16,15,15,-1,-1,13,13,13, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,27,27,-1,-1,-1,-1,-1,-1,18,-1,20,19,18,17,18,18,17,16,15,14,13,12,12,12,12, -1,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,28,28,-1,21,20,19,18,17,17,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,13,12,11,11,11, -1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,21,20,19,18,17,16,15,15,15,15,15,14,13,13,13,13,-1,13,12,11,10,10, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,21,20,19,19,-1,16,15,14,14,14,14,14,13,12,12,12,-1,13,12,11,10,9, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,14,13,12,11,11,-1,-1,-1,-1,-1,8, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,13,12,11,10,10,10,11,12,-1,7, 46,46,46,-1,44,43,42,41,41,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,12,11,11,-1,-1,-1,-1,9,9,10,11,12,-1,6, 47,47,47,-1,44,43,42,41,40,40,-1,-1,35,-1,-1,-1,-1,-1,-1,28,-1,-1,24,23,23,-1,23,23,23,23,24,25,26,-1,12,11,10,9,8,8,8,8,9,10,11,12,-1,5, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,-1,24,23,22,22,22,22,22,23,-1,26,26,-1,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,4, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,6,-1,3,3,3,3,3, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,2, 48,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,7,7,8,-1,-1,0,1,2, 48,47,46,46,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,1,1,2, 48,47,46,45,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,9,-1,2,2,2, 48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,3,3,3, -1,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,25,24,24,-1,23,24,24,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,8,7,6,5,4,4,4, 54,54,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,25,25,25,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5, 53,53,-1,45,44,43,42,41,40,40,-1,37,36,36,36,36,36,37,36,36,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,6,-1,6, 52,53,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,8,7,8,7, 51,-1,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,38,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,13,-1,10,9,-1,8,8, 50,-1,46,45,44,43,42,42,-1,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,13,13,13,13,13,12,11,10,10,10,9,9, 49,-1,46,45,44,43,43,43,-1,40,40,40,-1,38,39,40,-1,32,31,30,29,29,29,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,14,13,12,11,11,11,10,10,10, 48,47,46,45,44,44,44,44,-1,40,39,39,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,12,12,11,11,11,11, 49,-1,46,45,45,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,19,18,17,17,-1,-1,-1,-1,13,12,12,12,12,12, 50,-1,46,46,46,46,-1,46,47,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,29,28,27,26,25,24,23,22,21,21,21,20,19,18,18,18,19,20,21,-1,-1,13,13,13,13,13, 50,-1,-1,-1,-1,47,48,47,47,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,19,20,21,22,-1,-1,14,14,14,14, 49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,36,35,34,33,32,31,30,29,30,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,15,15,15,15, 49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,22,22,23,-1,16,16,16,16, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,36,35,34,33,32,31,31,31,31,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,23,23,23,-1,17,17,17,17, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,37,36,35,34,33,32,32,32,31,31,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,24,24,-1,18,18,18,18, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,39,38,37,36,35,34,33,33,33,-1,30,30,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,19,19,19,19, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,24,-1,21,20,20,20,20, -1,-1,47,46,45,44,43,42,42,42,-1,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,21,21,21, 49,48,47,46,45,44,44,-1,-1,-1,-1,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22, 49,48,47,46,45,45,45,-1,46,45,45,-1,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,23, 49,48,47,46,46,46,46,-1,46,45,44,43,42,-1,-1,-1,38,-1,36,36,-1,-1,-1,31,30,29,29,29,29,29,29,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,24, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,37,-1,44,44,-1,31,30,30,30,30,30,30,30,-1,-1,-1,31,-1,-1,-1,26,25,25,25,25,25,25,25,-1,25, 49,48,48,48,48,48,48,48,47,46,45,44,43,42,41,40,40,-1,-1,43,43,43,-1,31,31,31,31,31,31,31,31,32,33,33,32,32,32,-1,26,26,26,26,26,-1,26,-1,-1,26, 49,49,49,49,49,49,49,48,47,46,45,44,43,42,41,41,41,-1,42,42,42,42,-1,32,32,32,32,32,32,32,32,-1,34,33,32,31,31,-1,27,27,27,27,27,-1,-1,-1,28,27, 50,50,50,50,50,-1,49,48,47,46,45,44,43,42,42,42,42,43,42,41,41,41,-1,33,33,33,33,33,33,33,33,34,34,33,32,31,30,29,28,28,28,28,28,29,30,29,28,28, 51,51,51,51,-1,-1,49,48,47,46,45,44,43,43,43,43,43,43,42,41,40,40,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,-1,29,29,29,29,29,29,-1,29,29,29, 52,52,52,-1,-1,-1,-1,-1,47,46,45,45,-1,44,44,44,44,-1,-1,41,40,39,38,37,36,35,36,-1,-1,-1,-1,-1,-1,33,32,32,32,-1,30,30,30,30,30,-1,-1,30,30,30, 53,53,53,52,51,50,49,48,47,46,46,46,46,45,45,45,-1,-1,-1,-1,40,39,38,37,36,36,36,37,38,39,40,41,-1,33,33,33,33,-1,31,31,31,31,31,-1,-1,31,31,31, 47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,21,20,20,20,20,20,19,18,17,16,16,16,16, 46,46,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,20,20,20,20,19,19,19,20,20,-1,17,16,15,15,15, 46,45,45,45,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,19,18,18,-1,-1,-1,-1,-1,14,14,14, 46,45,44,44,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,20,19,18,18,18,18,17,16,15,15,-1,-1,13,13,13, -1,45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,27,27,-1,-1,-1,-1,-1,-1,18,-1,20,19,18,17,18,18,17,16,15,14,13,12,12,12,12, -1,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,28,28,-1,21,20,19,18,17,17,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,13,12,11,11,11, -1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,21,20,19,18,17,16,15,15,15,15,15,14,13,13,13,13,-1,13,12,11,10,10, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,21,20,19,19,-1,16,15,14,14,14,14,14,13,12,12,12,-1,13,12,11,10,9, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,13,13,14,13,12,11,11,-1,-1,-1,-1,-1,8, 46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,13,12,11,10,10,10,11,12,-1,7, 46,46,46,-1,44,43,42,41,41,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,12,11,11,-1,-1,-1,-1,9,9,10,11,12,-1,6, 47,47,47,-1,44,43,42,41,40,40,-1,-1,35,-1,-1,-1,-1,-1,-1,28,-1,-1,24,23,23,-1,23,23,23,23,24,25,26,-1,12,11,10,9,8,8,8,8,9,10,11,12,-1,5, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,-1,24,23,22,22,22,22,22,23,-1,26,26,-1,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,4, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,6,-1,3,3,3,3,3, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1, 48,47,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,7,7,8,-1,-1,1,0,1, 48,47,46,46,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,1,1,1, 48,47,46,45,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,9,-1,2,2,2, 48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,3,3,3, -1,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,25,24,24,-1,23,24,24,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,8,7,6,5,4,4,4, 54,54,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,25,25,25,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5, 53,53,-1,45,44,43,42,41,40,40,-1,37,36,36,36,36,36,37,36,36,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,6,-1,6, 52,53,-1,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,37,-1,-1,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,8,7,8,7, 51,-1,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,38,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,13,-1,10,9,-1,8,8, 50,-1,46,45,44,43,42,42,-1,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,13,13,13,13,13,12,11,10,10,10,9,9, 49,-1,46,45,44,43,43,43,-1,40,40,40,-1,38,39,40,-1,32,31,30,29,29,29,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,14,13,12,11,11,11,10,10,10, 48,47,46,45,44,44,44,44,-1,40,39,39,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,12,12,11,11,11,11, 49,-1,46,45,45,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,19,18,17,17,-1,-1,-1,-1,13,12,12,12,12,12, 50,-1,46,46,46,46,-1,46,47,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,29,28,27,26,25,24,23,22,21,21,21,20,19,18,18,18,19,20,21,-1,-1,13,13,13,13,13, 50,-1,-1,-1,-1,47,48,47,47,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,19,20,21,22,-1,-1,14,14,14,14, 49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,36,35,34,33,32,31,30,29,30,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,15,15,15,15, 49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,22,22,23,-1,16,16,16,16, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,36,35,34,33,32,31,31,31,31,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,23,23,23,-1,17,17,17,17, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,37,36,35,34,33,32,32,32,31,31,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,24,24,-1,18,18,18,18, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,39,38,37,36,35,34,33,33,33,-1,30,30,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,19,19,19,19, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,24,-1,21,20,20,20,20, -1,-1,47,46,45,44,43,42,42,42,-1,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,21,21,21, 49,48,47,46,45,44,44,-1,-1,-1,-1,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22, 49,48,47,46,45,45,45,-1,46,45,45,-1,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,23, 49,48,47,46,46,46,46,-1,46,45,44,43,42,-1,-1,-1,38,-1,36,36,-1,-1,-1,31,30,29,29,29,29,29,29,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,24, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,37,-1,44,44,-1,31,30,30,30,30,30,30,30,-1,-1,-1,31,-1,-1,-1,26,25,25,25,25,25,25,25,-1,25, 49,48,48,48,48,48,48,48,47,46,45,44,43,42,41,40,40,-1,-1,43,43,43,-1,31,31,31,31,31,31,31,31,32,33,33,32,32,32,-1,26,26,26,26,26,-1,26,-1,-1,26, 49,49,49,49,49,49,49,48,47,46,45,44,43,42,41,41,41,-1,42,42,42,42,-1,32,32,32,32,32,32,32,32,-1,34,33,32,31,31,-1,27,27,27,27,27,-1,-1,-1,28,27, 50,50,50,50,50,-1,49,48,47,46,45,44,43,42,42,42,42,43,42,41,41,41,-1,33,33,33,33,33,33,33,33,34,34,33,32,31,30,29,28,28,28,28,28,29,30,29,28,28, 51,51,51,51,-1,-1,49,48,47,46,45,44,43,43,43,43,43,43,42,41,40,40,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,-1,29,29,29,29,29,29,-1,29,29,29, 52,52,52,-1,-1,-1,-1,-1,47,46,45,45,-1,44,44,44,44,-1,-1,41,40,39,38,37,36,35,36,-1,-1,-1,-1,-1,-1,33,32,32,32,-1,30,30,30,30,30,-1,-1,30,30,30, 53,53,53,52,51,50,49,48,47,46,46,46,46,45,45,45,-1,-1,-1,-1,40,39,38,37,36,36,36,37,38,39,40,41,-1,33,33,33,33,-1,31,31,31,31,31,-1,-1,31,31,31, 48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,21,20,20,20,20,20,19,18,17,16,16,16,16, 47,47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,21,21,21,20,19,19,19,20,20,-1,17,16,15,15,15, 47,46,46,46,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,19,18,18,-1,-1,-1,-1,-1,14,14,14, 47,46,45,45,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,21,20,19,19,19,18,17,16,15,15,-1,-1,13,13,13, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,28,28,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,19,18,17,16,15,14,13,12,12,12,12, -1,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,29,29,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,13,12,11,11,11, -1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,22,21,20,19,18,17,16,16,16,16,16,15,14,14,14,14,-1,13,12,11,10,10, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,22,21,20,20,-1,17,16,15,15,15,15,15,14,13,13,13,-1,13,12,11,10,9, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,15,14,13,12,12,-1,-1,-1,-1,-1,8, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,14,13,12,11,11,11,12,13,-1,7, 47,47,47,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,13,12,12,-1,-1,-1,-1,10,10,11,12,13,-1,6, 48,48,48,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,25,24,24,-1,24,24,24,24,25,26,27,-1,13,12,11,10,9,9,9,9,10,11,12,13,-1,5, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,25,24,23,23,23,23,23,24,-1,27,27,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,4, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,7,-1,4,3,3,3,3, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,8,8,9,-1,-1,2,1,0, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,2,1,1, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,-1,2,2,2, 49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,3,3,3, -1,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,26,25,25,-1,24,24,24,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,8,7,6,5,4,4,4, 55,55,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,26,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5, 54,54,-1,46,45,44,43,42,41,41,-1,38,37,37,37,37,37,38,37,37,-1,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,6,-1,6, 53,54,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,8,7,8,7, 52,-1,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,39,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,13,-1,10,9,-1,8,8, 51,-1,47,46,45,44,43,43,-1,41,-1,-1,-1,39,39,40,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,13,13,13,13,13,12,11,10,10,10,9,9, 50,-1,47,46,45,44,44,44,-1,40,40,40,-1,38,39,40,-1,32,31,30,29,29,29,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,14,13,12,11,11,11,10,10,10, 49,48,47,46,45,45,45,45,-1,40,39,39,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,12,12,11,11,11,11, 50,-1,47,46,46,46,46,46,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,19,18,17,17,-1,-1,-1,-1,13,12,12,12,12,12, 51,-1,47,47,47,47,-1,47,48,-1,39,38,37,36,35,34,33,32,32,32,-1,-1,29,28,27,26,25,24,23,22,21,21,21,20,19,18,18,18,19,20,21,-1,-1,13,13,13,13,13, 50,-1,-1,-1,-1,48,49,48,48,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,19,20,21,22,-1,-1,14,14,14,14, 49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,37,36,35,34,33,32,31,30,29,30,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,15,15,15,15, 49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,22,22,23,-1,16,16,16,16, 49,48,47,47,-1,44,43,42,41,40,39,38,38,38,38,-1,-1,36,35,34,33,32,31,31,31,31,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,23,23,23,-1,17,17,17,17, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,39,39,39,-1,37,36,35,34,33,32,32,32,31,31,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,24,24,-1,18,18,18,18, -1,48,47,46,46,-1,43,42,41,40,40,40,40,40,39,38,37,36,35,34,33,33,33,-1,30,30,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,19,19,19,19, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,24,-1,21,20,20,20,20, -1,-1,47,46,45,44,43,42,42,42,-1,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,21,21,21, 49,48,47,46,45,44,44,-1,-1,-1,-1,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22, 49,48,47,46,45,45,45,-1,46,45,45,-1,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,23, 49,48,47,46,46,46,46,-1,46,45,44,43,42,-1,-1,-1,38,-1,36,36,-1,-1,-1,31,30,29,29,29,29,29,29,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,24, 49,48,47,47,47,47,47,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,37,-1,44,44,-1,31,30,30,30,30,30,30,30,-1,-1,-1,31,-1,-1,-1,26,25,25,25,25,25,25,25,-1,25, 49,48,48,48,48,48,48,48,47,46,45,44,43,42,41,40,40,-1,-1,43,43,43,-1,31,31,31,31,31,31,31,31,32,33,33,32,32,32,-1,26,26,26,26,26,-1,26,-1,-1,26, 49,49,49,49,49,49,49,48,47,46,45,44,43,42,41,41,41,-1,42,42,42,42,-1,32,32,32,32,32,32,32,32,-1,34,33,32,31,31,-1,27,27,27,27,27,-1,-1,-1,28,27, 50,50,50,50,50,-1,49,48,47,46,45,44,43,42,42,42,42,43,42,41,41,41,-1,33,33,33,33,33,33,33,33,34,34,33,32,31,30,29,28,28,28,28,28,29,30,29,28,28, 51,51,51,51,-1,-1,49,48,47,46,45,44,43,43,43,43,43,43,42,41,40,40,-1,-1,-1,34,-1,-1,34,34,34,34,34,33,32,31,31,-1,29,29,29,29,29,29,-1,29,29,29, 52,52,52,-1,-1,-1,-1,-1,47,46,45,45,-1,44,44,44,44,-1,-1,41,40,39,38,37,36,35,36,-1,-1,-1,-1,-1,-1,33,32,32,32,-1,30,30,30,30,30,-1,-1,30,30,30, 53,53,53,52,51,50,49,48,47,46,46,46,46,45,45,45,-1,-1,-1,-1,40,39,38,37,36,36,36,37,38,39,40,41,-1,33,33,33,33,-1,31,31,31,31,31,-1,-1,31,31,31, 22,22,22,22,22,23,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,29,30,30,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 21,21,21,21,22,23,24,23,23,23,23,23,23,24,25,26,27,27,27,27,27,27,-1,29,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 20,20,20,20,-1,24,-1,23,22,22,22,22,23,24,25,-1,-1,27,26,26,26,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 20,19,19,19,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,27,26,25,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,18,18,18,18,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,16,16,16,16,17,18,19,19,18,18,18,18,18,18,18,19,20,21,22,22,23,24,25,26,-1,42,41,40,39,38,38,39,40,41,42,42,43,44,45,46,47,-1,49,49,49,50,51, 15,15,15,15,16,17,18,19,19,18,17,17,17,17,17,18,19,20,21,21,22,23,24,25,26,-1,42,41,40,40,-1,39,39,40,41,42,43,43,44,45,46,47,-1,50,50,50,50,51, 14,14,14,15,16,17,18,19,19,18,17,16,16,16,16,-1,-1,20,20,21,22,23,24,25,26,-1,42,41,41,41,41,40,40,40,41,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,52, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 12,12,12,-1,10,10,10,10,10,10,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 11,11,11,-1,9,9,9,9,9,9,-1,-1,13,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,30,31,32,33,34,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 11,10,10,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,-1,34,34,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 11,10,9,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 11,10,10,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,5,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 1,1,2,3,4,5,6,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,49, 0,1,2,3,-1,6,6,7,8,9,-1,14,14,14,14,15,16,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,49,49,49, 1,1,2,3,4,5,6,7,8,9,-1,15,15,15,15,15,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,49,49,49, 2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,-1,28,28,29,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 19,19,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,26,26,26,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 18,18,-1,6,6,6,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 17,18,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 16,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 15,-1,10,9,9,9,9,9,-1,10,-1,-1,-1,14,14,15,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 14,-1,10,10,10,10,10,10,-1,11,12,13,-1,15,15,15,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 13,12,11,11,11,11,11,11,-1,12,12,13,-1,16,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,42,43,43,44,45,46,47,48,49, 14,-1,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,-1,-1,-1,45,45,46,47,48,49, 15,-1,13,13,13,13,-1,13,14,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,-1,-1,46,46,47,48,49, 16,-1,-1,-1,-1,14,15,14,14,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 17,18,19,20,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49, 18,18,19,20,21,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49,49, 19,19,19,20,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, 20,20,20,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, -1,21,21,22,23,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,22,22,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,23,23,23,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 26,25,24,24,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 26,25,25,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 26,26,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 27,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,28,29,29,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 20,20,20,20,21,22,23,22,22,22,22,22,22,23,24,25,26,26,26,26,26,26,-1,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 19,19,19,19,-1,23,-1,22,21,21,21,21,22,23,24,-1,-1,26,25,25,25,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 19,18,18,18,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,26,25,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,17,17,17,17,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,15,15,15,15,16,17,18,18,17,17,17,17,17,17,17,18,19,20,21,21,22,23,24,25,-1,41,40,39,38,37,37,38,39,40,41,41,42,43,44,45,46,-1,48,48,48,49,50, 14,14,14,14,15,16,17,18,18,17,16,16,16,16,16,17,18,19,20,20,21,22,23,24,25,-1,41,40,39,39,-1,38,38,39,40,41,42,42,43,44,45,46,-1,49,49,49,49,50, 13,13,13,14,15,16,17,18,18,17,16,15,15,15,15,-1,-1,19,19,20,21,22,23,24,25,-1,41,40,40,40,40,39,39,39,40,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,51, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 11,11,11,-1,9,9,9,9,9,9,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 10,10,10,-1,8,8,8,8,8,8,-1,-1,12,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 10,9,9,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 10,9,8,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 10,9,9,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,4,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 1,1,1,2,3,4,5,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 1,0,1,2,-1,5,5,6,7,8,-1,13,13,13,13,14,15,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 1,1,1,2,3,4,5,6,7,8,-1,14,14,14,14,14,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,48,48,48, 2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,-1,27,27,28,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 18,18,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,25,25,25,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 17,17,-1,5,5,5,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 16,17,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 15,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 14,-1,9,8,8,8,8,8,-1,9,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 13,-1,9,9,9,9,9,9,-1,10,11,12,-1,14,14,14,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 12,11,10,10,10,10,10,10,-1,11,11,12,-1,15,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 13,-1,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 14,-1,12,12,12,12,-1,12,13,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 15,-1,-1,-1,-1,13,14,13,13,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 16,17,18,19,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 17,17,18,19,20,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 18,18,18,19,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 19,19,19,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,20,20,21,22,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,21,21,22,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,22,22,22,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 25,24,23,23,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 25,24,24,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 25,25,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 26,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 20,20,20,20,20,21,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,28,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 19,19,19,19,20,21,22,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 18,18,18,18,-1,22,-1,21,20,20,20,20,21,22,23,-1,-1,25,24,24,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 18,17,17,17,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,25,24,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,16,16,16,16,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,14,14,14,14,15,16,17,17,16,16,16,16,16,16,16,17,18,19,20,20,21,22,23,24,-1,40,39,38,37,36,36,37,38,39,40,40,41,42,43,44,45,-1,47,47,47,48,49, 13,13,13,13,14,15,16,17,17,16,15,15,15,15,15,16,17,18,19,19,20,21,22,23,24,-1,40,39,38,38,-1,37,37,38,39,40,41,41,42,43,44,45,-1,48,48,48,48,49, 12,12,12,13,14,15,16,17,17,16,15,14,14,14,14,-1,-1,18,18,19,20,21,22,23,24,-1,40,39,39,39,39,38,38,38,39,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,50, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 10,10,10,-1,8,8,8,8,8,8,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 9,9,9,-1,7,7,7,7,7,7,-1,-1,11,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 9,8,8,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 9,8,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 9,8,8,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 2,1,1,1,2,3,4,5,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 2,1,0,1,-1,4,4,5,6,7,-1,12,12,12,12,13,14,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 2,1,1,1,2,3,4,5,6,7,-1,13,13,13,13,13,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 2,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 18,18,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 17,17,-1,5,5,5,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 16,17,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 15,-1,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 14,-1,9,8,8,8,8,8,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 13,-1,9,9,9,9,9,9,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 12,11,10,10,10,10,10,10,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 13,-1,11,11,11,11,11,11,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 14,-1,12,12,12,12,-1,12,13,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 15,-1,-1,-1,-1,13,14,13,13,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 16,17,18,19,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 17,17,18,19,20,20,19,18,17,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 18,18,18,19,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 19,19,19,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,20,20,21,22,-1,20,19,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,21,21,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,22,22,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 25,24,23,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 25,24,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 25,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 20,20,20,20,20,21,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,28,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 19,19,19,19,20,21,22,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 18,18,18,18,-1,22,-1,21,20,20,20,20,21,22,23,-1,-1,25,24,24,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 18,17,17,17,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,25,24,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,16,16,16,16,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,14,14,14,14,15,16,17,17,16,16,16,16,16,16,16,17,18,19,20,20,21,22,23,24,-1,40,39,38,37,36,36,37,38,39,40,40,41,42,43,44,45,-1,47,47,47,48,49, 13,13,13,13,14,15,16,17,17,16,15,15,15,15,15,16,17,18,19,19,20,21,22,23,24,-1,40,39,38,38,-1,37,37,38,39,40,41,41,42,43,44,45,-1,48,48,48,48,49, 12,12,12,13,14,15,16,17,17,16,15,14,14,14,14,-1,-1,18,18,19,20,21,22,23,24,-1,40,39,39,39,39,38,38,38,39,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,50, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 10,10,10,-1,8,8,8,8,8,8,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 9,9,9,-1,7,7,7,7,7,7,-1,-1,11,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 9,8,8,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 9,8,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 9,8,8,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 3,2,1,1,2,3,4,5,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 3,2,1,0,-1,4,4,5,6,7,-1,12,12,12,12,13,14,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 3,2,1,1,2,3,4,5,6,7,-1,13,13,13,13,13,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 3,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 18,18,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 17,17,-1,5,5,5,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 16,17,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 15,-1,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 14,-1,9,8,8,8,8,8,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 13,-1,9,9,9,9,9,9,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 12,11,10,10,10,10,10,10,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 13,-1,11,11,11,11,11,11,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 14,-1,12,12,12,12,-1,12,13,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 15,-1,-1,-1,-1,13,14,13,13,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 16,17,18,19,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 17,17,18,19,20,20,19,18,17,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 18,18,18,19,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 19,19,19,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,20,20,21,22,-1,20,19,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,21,21,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,22,22,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 25,24,23,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 25,24,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 25,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 19,19,19,19,19,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 18,18,18,18,19,20,19,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 17,17,17,17,-1,21,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 17,16,16,16,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,15,15,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,14,14,14,14,14,15,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,13,13,13,13,14,15,15,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 12,12,12,12,13,14,15,15,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 11,11,11,12,13,14,15,15,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 9,9,9,-1,7,7,7,7,7,7,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 8,8,8,-1,6,6,6,6,6,6,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 8,7,7,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 8,7,7,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 6,5,4,3,2,1,1,2,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 6,5,4,4,-1,0,1,2,3,4,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 6,5,4,3,2,1,1,2,3,4,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 18,18,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 17,17,-1,5,5,5,5,5,5,6,-1,9,9,10,11,12,13,14,15,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 16,17,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 15,-1,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,22,22,22,23,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 14,-1,9,8,8,8,8,8,-1,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 13,-1,9,9,9,9,9,9,-1,9,10,11,-1,12,12,12,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 12,11,10,10,10,10,10,10,-1,10,10,11,-1,13,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 13,-1,11,11,11,11,11,11,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 14,-1,12,12,12,12,-1,12,13,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 15,-1,-1,-1,-1,13,14,13,13,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,43,43,44,45, 16,17,18,19,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,44,44,44,45, 17,17,18,19,20,20,19,18,17,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,45,45,45,45, 18,18,18,19,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46,46, 19,19,19,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,47,47,47,47, -1,20,20,21,22,-1,20,19,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,21,21,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,22,22,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 25,24,23,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 25,24,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 25,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 19,19,19,19,19,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 18,18,18,18,19,19,18,17,17,17,17,17,17,18,19,20,21,21,21,21,21,21,-1,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 17,17,17,17,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,21,20,20,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 17,16,16,16,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,21,20,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,15,15,15,15,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,14,14,14,14,14,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,13,13,13,13,14,15,14,13,12,12,12,12,12,12,12,13,14,15,16,16,17,18,19,20,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 12,12,12,12,13,14,15,14,13,12,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 11,11,11,12,13,14,15,14,13,12,11,10,10,10,10,-1,-1,14,14,15,16,17,18,19,20,-1,36,35,35,35,35,34,34,34,35,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,46, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 9,9,9,-1,7,7,7,7,7,7,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 8,8,8,-1,6,6,6,6,6,6,-1,-1,7,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 8,7,7,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 8,7,7,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,2,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 6,5,4,3,2,1,1,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 6,5,4,4,-1,1,0,1,2,3,-1,8,8,8,8,9,10,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 6,5,4,3,2,1,1,1,2,3,-1,9,9,9,9,9,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,11,11,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 18,18,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,12,-1,13,14,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 17,17,-1,5,5,5,5,5,5,6,-1,9,9,10,11,12,13,14,14,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 16,17,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 15,-1,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,22,22,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 14,-1,9,8,8,8,8,8,-1,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 13,-1,9,9,9,9,9,9,-1,9,10,11,-1,12,12,12,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 12,11,10,10,10,10,10,10,-1,10,10,11,-1,13,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 13,-1,11,11,11,11,11,11,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 14,-1,12,12,12,12,-1,12,13,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 15,-1,-1,-1,-1,13,14,13,13,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,36,37,38,39,40,-1,-1,42,42,43,44, 16,17,18,19,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,37,38,39,40,41,-1,43,43,43,44, 17,17,18,19,20,20,19,18,17,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,40,40,41,-1,44,44,44,44, 18,18,18,19,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,41,-1,45,45,45,45, 19,19,19,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46,46, -1,20,20,21,22,-1,20,19,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,21,21,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,22,22,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 25,24,23,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 25,24,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 25,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 19,19,19,19,19,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 18,18,18,18,19,19,18,17,17,17,17,17,17,18,19,20,21,21,21,21,21,21,-1,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 17,17,17,17,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,21,20,20,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 17,16,16,16,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,21,20,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,15,15,15,15,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,14,14,14,14,14,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,13,13,13,13,14,15,14,13,12,12,12,12,12,12,12,13,14,15,16,16,17,18,19,20,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 12,12,12,12,13,14,15,14,13,12,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 11,11,11,12,13,14,15,14,13,12,11,10,10,10,10,-1,-1,14,14,15,16,17,18,19,20,-1,36,35,35,35,35,34,34,34,35,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,46, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 9,9,9,-1,7,7,7,7,7,7,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 8,8,8,-1,6,6,6,6,6,6,-1,-1,7,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 8,7,7,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 8,7,7,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,3,2,2,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 7,6,5,4,3,2,1,1,1,2,-1,7,7,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 7,6,5,5,-1,2,1,0,1,2,-1,8,8,8,8,9,10,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 7,6,5,4,3,2,1,1,1,2,-1,9,9,9,9,9,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,4,3,3,3,4,5,6,7,8,9,10,11,11,11,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 18,18,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,12,-1,13,14,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 17,17,-1,5,5,5,5,5,5,6,-1,9,9,10,11,12,13,14,14,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 16,17,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 15,-1,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,22,22,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 14,-1,9,8,8,8,8,8,-1,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 13,-1,9,9,9,9,9,9,-1,9,10,11,-1,12,12,12,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 12,11,10,10,10,10,10,10,-1,10,10,11,-1,13,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 13,-1,11,11,11,11,11,11,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 14,-1,12,12,12,12,-1,12,13,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 15,-1,-1,-1,-1,13,14,13,13,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,36,37,38,39,40,-1,-1,42,42,43,44, 16,17,18,19,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,37,38,39,40,41,-1,43,43,43,44, 17,17,18,19,20,20,19,18,17,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,40,40,41,-1,44,44,44,44, 18,18,18,19,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,41,-1,45,45,45,45, 19,19,19,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46,46, -1,20,20,21,22,-1,20,19,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,21,21,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,22,22,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 25,24,23,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 25,24,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 25,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 19,19,19,19,19,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 18,18,18,18,19,19,18,17,17,17,17,17,17,18,19,20,21,21,21,21,21,21,-1,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 17,17,17,17,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,21,20,20,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 17,16,16,16,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,21,20,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,15,15,15,15,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,14,14,14,14,14,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,13,13,13,13,14,15,14,13,12,12,12,12,12,12,12,13,14,15,16,16,17,18,19,20,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 12,12,12,12,13,14,15,14,13,12,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 11,11,11,12,13,14,15,14,13,12,11,10,10,10,10,-1,-1,14,14,15,16,17,18,19,20,-1,36,35,35,35,35,34,34,34,35,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,46, 10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 9,9,9,-1,7,7,7,7,7,7,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 8,8,8,-1,6,6,6,6,6,6,-1,-1,7,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 8,7,7,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 8,7,7,-1,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,4,3,2,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 8,7,6,5,4,3,2,1,1,1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 8,7,6,6,-1,3,2,1,0,1,-1,8,8,8,8,9,10,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 8,7,6,5,4,3,2,1,1,1,-1,9,9,9,9,9,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,5,4,4,4,5,6,7,8,9,10,11,11,11,11,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 19,19,-1,5,5,5,5,5,6,7,8,9,10,11,12,12,12,-1,13,14,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 18,18,-1,6,6,6,6,6,6,7,-1,10,10,11,12,13,13,14,14,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 17,18,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,14,15,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 16,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 15,-1,10,9,9,9,9,9,-1,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 14,-1,10,10,10,10,10,10,-1,10,11,12,-1,13,13,13,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 13,12,11,11,11,11,11,11,-1,11,11,12,-1,14,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 14,-1,12,12,12,12,12,12,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 15,-1,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 16,-1,-1,-1,-1,14,15,14,14,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 17,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,39,40,41,-1,43,43,43,44, 18,18,19,20,21,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,38,-1,40,40,41,-1,44,44,44,44, 19,19,19,20,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,41,41,-1,45,45,45,45, 20,20,20,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,42,-1,46,46,46,46, -1,21,21,22,23,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,47,47,47, -1,-1,22,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,23,23,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 26,25,24,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 26,25,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 26,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 20,20,20,20,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 19,19,19,19,20,19,18,17,17,17,17,17,17,18,19,20,21,21,21,21,21,21,-1,23,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 18,18,18,18,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,21,20,20,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 18,17,17,17,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,21,20,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,16,16,16,16,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,15,15,15,15,15,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,17,17,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,14,14,14,14,15,15,14,13,12,12,12,12,12,12,12,13,14,15,16,16,17,18,19,20,-1,36,35,34,33,32,32,33,34,35,36,36,37,38,39,40,41,-1,43,43,43,44,45, 13,13,13,13,14,15,15,14,13,12,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,36,35,34,34,-1,33,33,34,35,36,37,37,38,39,40,41,-1,44,44,44,44,45, 12,12,12,13,14,15,15,14,13,12,11,10,10,10,10,-1,-1,14,14,15,16,17,18,19,20,-1,36,35,35,35,35,34,34,34,35,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,46, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 10,10,10,-1,7,7,7,7,7,7,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 9,9,9,-1,6,6,6,6,6,6,-1,-1,7,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,24,25,26,27,28,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 9,8,8,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,-1,28,28,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 9,8,8,-1,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,5,4,3,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 9,8,7,6,5,4,3,2,1,1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 9,8,7,7,-1,4,3,2,1,0,-1,8,8,8,8,9,10,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 9,8,7,6,5,4,3,2,1,1,-1,9,9,9,9,9,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,6,5,5,5,6,7,8,9,10,11,12,11,11,11,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 20,20,-1,6,6,6,6,6,7,8,9,10,11,12,12,12,12,-1,13,14,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 19,19,-1,7,7,7,7,7,7,8,-1,11,11,12,13,13,13,14,14,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 18,19,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,14,14,15,-1,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 17,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 16,-1,11,10,10,10,10,10,-1,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 15,-1,11,11,11,11,11,11,-1,11,12,13,-1,14,14,14,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,34,33,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 14,13,12,12,12,12,12,12,-1,12,12,13,-1,15,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,34,33,33,33,34,35,36,37,38,38,38,39,40,41,42,43,44, 15,-1,13,13,13,13,13,13,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,34,34,34,34,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44, 16,-1,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,35,35,35,35,35,36,37,38,39,-1,-1,41,41,42,43,44, 17,-1,-1,-1,-1,15,16,15,15,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44, 18,19,20,21,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,37,37,37,38,39,40,41,-1,43,43,43,44, 19,19,20,21,22,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,38,38,-1,40,40,41,-1,44,44,44,44, 20,20,20,21,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,39,40,41,41,41,-1,45,45,45,45, 21,21,21,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,40,41,42,42,-1,46,46,46,46, -1,22,22,23,24,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,41,42,-1,-1,47,47,47,47, -1,-1,23,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,43,-1,47,47,48,48,48, -1,-1,24,24,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,44,45,46,47,47,48,49, 27,26,25,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,45,46,46,47,48,49, 27,26,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 27,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,18,19,20,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,15,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,13,13,13,13,13,14,15,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,12,12,12,12,12,13,14,15,-1,31,30,30,30,30,29,29,29,30,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,41, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 15,15,15,-1,10,9,8,7,7,7,-1,8,7,8,9,10,11,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 14,14,14,-1,10,9,8,7,6,6,-1,-1,6,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 14,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,10,9,8,7,6,6,-1,2,2,2,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 14,13,12,11,10,9,8,7,7,7,-1,1,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 14,13,12,12,-1,9,8,8,8,8,-1,0,1,2,3,4,5,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 14,13,12,11,10,9,9,9,9,9,-1,1,1,2,3,4,5,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,11,11,11,11,12,11,10,9,8,7,6,5,5,5,6,7,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 25,25,-1,12,12,12,12,12,11,10,9,8,7,6,6,6,6,-1,8,9,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 24,24,-1,13,13,13,13,12,11,11,-1,8,7,7,7,7,7,8,9,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 23,24,-1,14,14,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 22,-1,-1,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 20,-1,17,16,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,19,19,19,20,20,20,-1,30,31,31,31,31,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 19,18,17,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,18,18,19,20,-1,-1,-1,29,-1,30,30,31,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 20,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,17,18,19,-1,-1,29,28,28,28,29,30,31,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 21,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,17,18,19,-1,-1,29,28,27,28,29,30,31,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 22,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 23,24,25,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 24,24,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 25,25,25,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 26,26,26,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,27,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,41,40,40,40,41,42,43,44,45, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,41,41,41,41,41,42,43,-1,46, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,42,42,42,42,42,43,-1,47, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,43,43,43,-1,48, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,44,-1,-1,49, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,18,19,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,13,13,13,13,13,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,12,12,12,12,12,12,13,14,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,11,11,11,11,11,12,13,14,-1,30,29,29,29,29,28,28,28,29,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,40, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,11,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 15,15,15,-1,10,9,8,7,7,7,-1,8,7,8,9,10,11,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 14,14,14,-1,10,9,8,7,6,6,-1,-1,6,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,18,19,20,21,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 14,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,-1,14,14,14,15,16,17,18,19,-1,22,22,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,10,9,8,7,6,6,-1,2,2,2,2,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 14,13,12,11,10,9,8,7,7,7,-1,1,1,1,2,3,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 14,13,12,12,-1,9,8,8,8,8,-1,1,0,1,2,3,4,5,6,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 14,13,12,11,10,9,9,9,9,9,-1,1,1,1,2,3,4,5,6,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,11,11,11,11,11,10,9,8,7,6,5,4,4,4,5,6,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 24,24,-1,12,12,12,12,11,10,9,8,7,6,5,5,5,5,-1,7,8,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 23,23,-1,13,13,13,12,11,10,10,-1,7,6,6,6,6,6,7,8,8,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 22,23,-1,14,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 21,-1,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,10,10,10,-1,18,18,18,19,19,19,-1,29,30,30,30,30,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,11,-1,-1,-1,17,17,18,19,-1,-1,-1,28,-1,29,29,30,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 19,-1,16,15,15,15,15,15,-1,-1,13,13,13,12,13,14,15,16,17,18,-1,-1,28,27,27,27,28,29,30,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 20,-1,16,16,16,16,-1,16,17,-1,14,14,13,13,13,14,15,16,17,18,-1,-1,28,27,26,27,28,29,30,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 21,-1,-1,-1,-1,17,18,17,17,-1,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 22,23,24,24,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 23,23,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 24,24,24,24,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 25,25,25,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,26,25,24,24,-1,21,20,19,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,25,24,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 27,26,25,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,40,39,39,39,40,41,42,43,44, 27,26,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,40,40,40,40,40,41,42,-1,45, 27,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,41,41,41,41,41,42,-1,46, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,42,42,42,-1,47, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,43,-1,-1,48, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,18,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,11,11,11,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,10,10,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,10,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 15,15,15,-1,10,9,8,7,7,7,-1,8,7,8,9,10,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 14,14,14,-1,10,9,8,7,6,6,-1,-1,6,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 14,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,10,9,8,7,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 14,13,12,11,10,9,8,7,7,7,-1,2,1,1,1,2,3,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 14,13,12,12,-1,9,8,8,8,8,-1,2,1,0,1,2,3,4,5,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 14,13,12,11,10,9,9,9,9,9,-1,2,1,1,1,2,3,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,11,11,11,11,10,9,8,7,6,5,4,3,3,3,4,5,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 23,23,-1,12,12,12,11,10,9,8,7,6,5,4,4,4,4,-1,6,7,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 22,22,-1,13,13,12,11,10,9,9,-1,6,5,5,5,5,5,6,7,7,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 21,22,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 20,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,8,8,8,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 18,-1,15,14,13,12,12,12,-1,10,11,12,-1,9,9,9,-1,17,17,17,18,18,18,-1,28,29,29,29,29,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 17,16,15,14,13,13,13,13,-1,11,11,12,-1,10,-1,-1,-1,16,16,17,18,-1,-1,-1,27,-1,28,28,29,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 18,-1,15,14,14,14,14,14,-1,-1,12,12,12,11,12,13,14,15,16,17,-1,-1,27,26,26,26,27,28,29,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 19,-1,15,15,15,15,-1,15,16,-1,13,13,12,12,12,13,14,15,16,17,-1,-1,27,26,25,26,27,28,29,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 20,-1,-1,-1,-1,16,17,16,16,-1,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 21,22,23,23,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 22,22,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 23,23,23,23,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 24,24,24,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,25,24,23,23,-1,20,19,18,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,24,23,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 26,25,24,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,39,38,38,38,39,40,41,42,43, 26,25,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,39,39,39,39,39,40,41,-1,44, 26,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,40,40,40,40,40,41,-1,45, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,41,41,41,-1,46, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,42,-1,-1,47, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,18,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,30,31,32,33,-1,35,35,35,36,37, 18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,11,11,10,10,10,10,10,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,29,29,30,31,32,33,-1,36,36,36,36,37, 17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,9,9,9,9,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,38, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,10,9,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 15,15,15,-1,10,9,8,7,7,7,-1,8,7,8,9,10,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 14,14,14,-1,10,9,8,7,6,6,-1,-1,6,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 14,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,6,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,14,14,14,14,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,10,9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 14,13,12,11,10,9,8,7,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 14,13,12,12,-1,9,8,8,8,8,-1,3,2,1,0,1,2,3,4,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 14,13,12,11,10,9,9,9,9,9,-1,3,2,1,1,1,2,3,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,2,2,2,3,4,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,11,11,11,11,10,9,8,7,6,5,4,3,3,3,3,4,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 23,23,-1,12,12,12,11,10,9,8,7,6,5,4,4,4,4,-1,5,6,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 22,22,-1,13,13,12,11,10,9,9,-1,6,5,5,5,5,5,6,6,6,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 21,22,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 20,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,8,8,8,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 18,-1,15,14,13,12,12,12,-1,10,11,12,-1,9,9,9,-1,17,17,17,17,17,17,-1,28,29,29,29,29,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 17,16,15,14,13,13,13,13,-1,11,11,12,-1,10,-1,-1,-1,16,16,17,18,-1,-1,-1,27,-1,28,28,29,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 18,-1,15,14,14,14,14,14,-1,-1,12,12,12,11,12,13,14,15,16,17,-1,-1,27,26,26,26,27,28,29,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 19,-1,15,15,15,15,-1,15,16,-1,13,13,12,12,12,13,14,15,16,17,-1,-1,27,26,25,26,27,28,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 20,-1,-1,-1,-1,16,17,16,16,-1,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 21,22,23,23,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 22,22,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 23,23,23,23,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 24,24,24,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,25,24,23,23,-1,20,19,18,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,24,23,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 26,25,24,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,38,37,37,37,38,39,40,41,42, 26,25,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,38,38,38,38,38,39,40,-1,43, 26,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,39,39,39,39,39,39,40,-1,44, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,40,40,40,40,-1,45, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,41,-1,-1,46, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,18,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,29,29,30,31,32,-1,35,35,35,36,37, 19,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,11,10,10,10,10,10,10,11,12,-1,28,27,26,26,-1,25,25,26,27,28,28,28,29,30,31,32,-1,36,36,36,36,37, 18,18,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,9,9,9,9,9,10,11,12,-1,28,27,27,27,27,26,26,26,27,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,38, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,10,9,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 16,16,16,-1,11,10,9,8,8,8,-1,8,7,8,9,10,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 15,15,15,-1,11,10,9,8,7,7,-1,-1,6,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,-1,15,15,16,17,18,19,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,-1,12,12,12,13,14,15,16,17,-1,20,20,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,14,14,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,11,10,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,-1,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 15,14,13,12,11,10,9,8,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 15,14,13,13,-1,10,9,9,9,9,-1,4,3,2,1,0,1,2,3,-1,-1,7,-1,11,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 15,14,13,12,11,10,10,10,10,10,-1,4,3,2,1,1,1,2,3,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,3,-1,9,9,9,10,11,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,12,12,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,10,10,10,-1,13,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 23,23,-1,13,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,4,5,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 22,22,-1,14,13,12,11,10,9,9,-1,6,5,5,5,5,5,6,5,5,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 21,22,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 20,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,8,8,8,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 18,-1,15,14,13,12,12,12,-1,10,11,12,-1,9,9,9,-1,17,17,17,16,16,16,-1,28,29,29,29,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 17,16,15,14,13,13,13,13,-1,11,11,12,-1,10,-1,-1,-1,16,16,17,17,-1,-1,-1,27,-1,28,28,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 18,-1,15,14,14,14,14,14,-1,-1,12,12,12,11,12,13,14,15,16,17,-1,-1,27,26,26,26,27,28,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 19,-1,15,15,15,15,-1,15,16,-1,13,13,12,12,12,13,14,15,16,17,-1,-1,27,26,25,26,27,28,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 20,-1,-1,-1,-1,16,17,16,16,-1,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 21,22,23,23,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 22,22,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 23,23,23,23,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 24,24,24,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,25,24,23,23,-1,20,19,18,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,24,23,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 26,25,24,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,38,37,36,36,36,37,38,39,40,41, 26,25,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,38,37,37,37,37,37,38,39,-1,42, 26,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,38,38,38,38,38,38,38,39,-1,43, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,40,-1,40,-1,-1,45, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,18,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,28,27,26,25,24,24,25,26,27,28,28,28,28,29,30,31,-1,35,35,35,36,37, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,11,10,10,10,10,10,10,11,12,-1,28,27,26,26,-1,25,25,26,27,27,27,27,28,29,30,31,-1,36,36,36,36,37, 19,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,9,9,9,9,9,10,11,12,-1,28,27,27,27,27,26,26,26,26,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,38, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,10,9,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 17,17,17,-1,12,11,10,9,9,9,-1,8,7,8,9,10,10,9,8,7,8,9,10,11,12,13,14,15,16,17,17,18,19,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 16,16,16,-1,12,11,10,9,8,8,-1,-1,6,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,-1,15,15,16,16,17,18,19,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 16,15,15,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,-1,12,12,12,13,14,15,15,16,-1,19,19,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,-1,13,13,13,14,14,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,13,13,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,12,11,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,-1,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 16,15,14,13,12,11,10,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 16,15,14,14,-1,11,10,10,10,10,-1,5,4,3,2,1,0,1,2,-1,-1,6,-1,10,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 16,15,14,13,12,11,11,11,11,11,-1,5,4,3,2,1,1,1,2,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,2,-1,8,8,8,9,10,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,13,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,9,9,9,-1,12,13,14,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 23,23,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,4,5,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 22,22,-1,14,13,12,11,10,9,9,-1,6,5,5,5,5,5,6,5,5,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 21,22,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 20,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,8,8,8,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 18,-1,15,14,13,12,12,12,-1,10,11,12,-1,9,9,9,-1,17,17,16,15,15,15,-1,28,29,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 17,16,15,14,13,13,13,13,-1,11,11,12,-1,10,-1,-1,-1,16,16,16,16,-1,-1,-1,27,-1,28,28,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 18,-1,15,14,14,14,14,14,-1,-1,12,12,12,11,12,13,14,15,16,17,-1,-1,27,26,26,26,27,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 19,-1,15,15,15,15,-1,15,16,-1,13,13,12,12,12,13,14,15,16,17,-1,-1,27,26,25,26,27,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 20,-1,-1,-1,-1,16,17,16,16,-1,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 21,22,23,23,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 22,22,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,17,17,18,19,20,21,22,23,24,-1,32,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 23,23,23,23,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 24,24,24,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,25,24,23,23,-1,20,19,18,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,24,23,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 26,25,24,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,37,36,35,35,35,36,37,38,39,40, 26,25,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,37,36,36,36,36,36,37,38,-1,41, 26,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,37,37,37,37,37,37,37,38,-1,42, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,39,39,-1,39,-1,-1,44, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,40,-1,-1,-1,46,45, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 20,20,20,20,19,18,17,16,16,16,16,16,16,17,18,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 20,19,19,19,-1,19,-1,16,15,15,15,15,16,17,18,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 20,19,18,18,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,19,18,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,28,27,26,25,24,24,25,26,27,27,27,27,27,28,29,30,-1,35,35,35,36,37, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,11,10,10,10,10,10,10,11,12,-1,28,27,26,26,-1,25,25,26,26,26,26,26,27,28,29,30,-1,36,36,36,36,37, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,9,9,9,9,9,10,11,12,-1,28,27,27,27,27,26,26,26,25,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,37, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,10,9,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 18,18,18,-1,13,12,11,10,10,10,-1,8,7,8,9,10,10,9,8,7,8,9,10,11,12,13,14,15,16,16,16,17,18,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 17,17,17,-1,13,12,11,10,9,9,-1,-1,6,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,-1,15,15,15,15,16,17,18,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 17,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,12,12,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,13,12,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,-1,11,11,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 17,16,15,14,13,12,11,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 17,16,15,15,-1,12,11,11,11,11,-1,6,5,4,3,2,1,0,1,-1,-1,5,-1,9,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 17,16,15,14,13,12,12,12,12,12,-1,6,5,4,3,2,1,1,1,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,3,2,2,2,2,-1,7,7,7,8,9,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,8,8,8,-1,11,12,13,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 23,23,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,4,5,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 22,22,-1,14,13,12,11,10,9,9,-1,6,5,5,5,5,5,6,5,5,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 21,22,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 20,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,8,8,8,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 18,-1,15,14,13,12,12,12,-1,10,11,12,-1,9,9,9,-1,17,16,15,14,14,14,-1,28,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 17,16,15,14,13,13,13,13,-1,11,11,12,-1,10,-1,-1,-1,16,16,15,15,-1,-1,-1,27,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 18,-1,15,14,14,14,14,14,-1,-1,12,12,12,11,12,13,14,15,16,16,-1,-1,27,26,26,26,27,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 19,-1,15,15,15,15,-1,15,16,-1,13,13,12,12,12,13,14,15,16,17,-1,-1,27,26,25,26,27,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 20,-1,-1,-1,-1,16,17,16,16,-1,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 21,22,23,23,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 22,22,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,17,17,18,19,20,21,22,23,24,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 23,23,23,23,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 24,24,24,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,25,24,23,23,-1,20,19,18,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,24,23,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 26,25,24,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,37,36,35,34,34,34,35,36,37,38,39, 26,25,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,37,36,35,35,35,35,35,36,37,-1,40, 26,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,37,36,36,36,36,36,36,36,37,-1,41, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,38,38,38,-1,38,-1,-1,43, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,39,39,-1,-1,-1,45,44, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,41,-1,44,44,45, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,45,45,45, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,46,46,46, 22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 21,21,21,21,20,19,18,17,17,17,17,17,17,18,19,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,12,-1,28,27,26,25,24,24,25,26,27,27,27,27,27,28,29,30,-1,35,35,35,36,37, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,11,10,10,10,10,10,10,11,12,-1,28,27,26,26,-1,25,25,26,26,26,26,26,27,28,29,30,-1,36,36,36,36,37, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,9,9,9,9,9,10,11,12,-1,28,27,27,27,27,26,26,26,25,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,37, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,10,9,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 19,19,19,-1,14,13,12,11,11,11,-1,9,8,9,10,11,10,9,8,7,8,9,10,11,12,13,14,15,16,16,16,17,18,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 18,18,18,-1,14,13,12,11,10,10,-1,-1,7,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,-1,15,15,15,15,16,17,18,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,12,12,12,13,14,14,14,15,-1,18,18,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,-1,12,12,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,14,13,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,3,4,-1,11,11,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,3,2,1,1,2,3,4,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,32, 18,17,16,16,-1,13,12,12,12,12,-1,7,6,5,4,3,2,1,0,-1,-1,5,-1,9,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32, 18,17,16,15,14,13,13,13,13,13,-1,7,6,5,4,3,2,1,1,-1,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33, 18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,2,-1,7,7,7,8,9,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,8,8,8,-1,11,12,13,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 24,24,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,4,5,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 23,23,-1,15,14,13,12,11,10,10,-1,7,6,5,5,5,5,6,5,5,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 22,23,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,8,8,8,-1,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,9,9,9,-1,17,16,15,14,14,14,-1,28,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,10,-1,-1,-1,16,16,15,15,-1,-1,-1,27,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 19,-1,16,15,15,15,15,15,-1,-1,13,13,12,11,12,13,14,15,16,16,-1,-1,27,26,26,26,27,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 20,-1,16,16,16,16,-1,16,17,-1,14,13,12,12,12,13,14,15,16,17,-1,-1,27,26,25,26,27,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 21,-1,-1,-1,-1,17,18,17,17,-1,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33, 22,23,23,23,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,32,32,32,33, 23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,17,17,18,19,20,21,22,23,24,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,33,33,33,33, 24,24,23,23,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,34,34, 25,24,24,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,35,35,35,35, -1,25,24,23,23,-1,20,19,18,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,30,30,30,30,30,30,30,30,30,31,-1,-1,36,36,36,36, -1,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,-1,-1,-1,-1,32,-1,36,36,37,37,37, -1,-1,24,23,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,35,36,37,38,38, 26,25,24,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,37,36,35,34,34,34,35,36,37,38,39, 26,25,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,37,36,35,35,35,35,35,36,37,-1,40, 26,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,37,36,36,36,36,36,36,36,37,-1,41, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,38,38,38,-1,38,-1,-1,43, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,39,39,-1,-1,-1,45,44, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,41,-1,44,44,45, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,45,45,45, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,25,24,23,22,21,21,21,21,21,21,21,20,19,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,33,34,35, 25,25,25,24,23,22,21,20,20,20,20,20,20,20,19,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,-1,32,32,33,34,35, 25,24,24,24,-1,23,-1,20,19,19,19,19,20,20,20,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 25,24,23,23,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,24,23,22,22,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,24,23,22,21,20,19,18,17,17,16,16,15,15,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,28,27,26,25,24,23,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,24,23,22,21,20,19,18,17,16,16,15,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 25,24,23,22,21,20,19,18,17,16,15,15,14,14,13,12,11,10,10,10,10,10,10,11,12,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 25,24,23,22,21,20,19,18,17,16,15,14,14,13,13,-1,-1,9,9,9,9,9,10,11,12,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 23,23,23,-1,18,17,16,15,15,15,-1,13,12,13,12,11,10,9,8,7,8,9,10,11,11,12,11,11,11,11,11,12,13,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 22,22,22,-1,18,17,16,15,14,14,-1,-1,11,-1,-1,-1,-1,-1,-1,6,-1,-1,10,10,10,-1,10,10,10,10,11,12,13,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,10,9,9,9,9,9,9,10,-1,13,13,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,7,7,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,2,-1,6,6,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 22,21,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 22,21,20,20,-1,17,16,16,16,16,-1,11,10,9,8,7,6,5,5,-1,-1,0,-1,4,4,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 22,21,20,19,18,17,17,17,17,17,-1,11,10,9,8,7,6,6,6,-1,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,28,28, 22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,7,-1,2,2,2,3,4,5,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,27,27,28, -1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,3,3,3,-1,6,7,8,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,23,23,24,25,26,27,28, 28,28,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,10,-1,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28, 27,27,-1,19,18,17,16,15,14,14,-1,11,10,10,10,10,10,11,10,10,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,28,-1,29, 26,27,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,-1,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,27,28,29, 25,-1,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,28,28, 24,-1,20,19,18,17,16,16,-1,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28, 23,-1,20,19,18,17,17,17,-1,15,16,17,-1,14,14,14,-1,12,11,10,9,9,9,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 22,21,20,19,18,18,18,18,-1,16,16,17,-1,15,-1,-1,-1,12,11,10,10,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 23,-1,20,19,19,19,19,19,-1,-1,17,17,17,16,15,14,13,12,11,11,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 24,-1,20,20,20,20,-1,20,21,-1,18,18,17,16,15,14,13,12,12,12,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 25,-1,-1,-1,-1,21,22,21,21,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 26,27,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 28,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,28,27,26,26,-1,23,22,21,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,27,26,25,24,23,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 29,28,27,26,25,24,24,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,28,28,28,-1,-1,36,35,34,33,32,31,30,29,29,29,30,31,32,33,34, 29,28,27,26,25,25,25,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,29,29,-1,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,35, 29,28,27,26,26,26,26,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,30,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,-1,36, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 29,28,28,28,28,28,28,29,30,31,32,33,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,33,33,33,33,33,-1,33,-1,-1,38, 29,29,29,29,29,29,29,29,30,31,32,33,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,34,34,34,34,34,-1,-1,-1,40,39, 30,30,30,30,30,-1,30,30,30,31,32,33,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,36,35,35,35,35,35,36,37,38,39,40, 31,31,31,31,-1,-1,31,31,31,31,32,33,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,36,36,36,36,36,36,-1,39,39,40, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,37,37,37,37,37,-1,-1,40,40,40, 33,33,33,34,35,36,35,34,33,33,33,33,34,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,38,38,38,38,38,-1,-1,41,41,41, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,25,25,25,25,25,26,27,28,29,30,31,32, 29,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,24,24,24,24,24,25,26,-1,29,29,30,31,32, 29,28,28,28,-1,26,-1,23,22,22,22,22,21,20,20,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,23,23,23,23,23,24,-1,-1,-1,-1,-1,31,31,32, 29,28,27,27,-1,-1,-1,-1,21,21,21,22,21,21,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,23,22,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,22,-1,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32, -1,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,25,24,23,22,21,21,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,25,24,23,23,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,9,9,9,9,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 27,27,27,-1,22,21,20,19,19,19,-1,17,16,16,15,14,13,12,11,10,9,8,7,7,7,8,7,7,7,7,7,8,9,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 26,26,26,-1,22,21,20,19,18,18,-1,-1,15,-1,-1,-1,-1,-1,-1,10,-1,-1,6,6,6,-1,6,6,6,6,7,8,9,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,6,5,5,5,5,5,5,6,-1,9,9,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,4,4,4,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,3,3,3,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,2,2,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,11,10,9,9,-1,-1,4,-1,0,1,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,12,11,10,10,10,-1,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,-1,4,3,2,2,2,2,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,3,3,3,-1,3,4,5,-1,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 32,32,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,4,4,4,5,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 31,31,-1,23,22,21,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 30,31,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 29,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 28,-1,24,23,22,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 27,-1,24,23,22,21,21,21,-1,19,20,20,-1,18,18,18,-1,12,11,10,9,9,9,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 26,25,24,23,22,22,22,22,-1,20,19,19,-1,17,-1,-1,-1,12,11,10,10,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 27,-1,24,23,23,23,23,23,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 28,-1,24,24,24,24,-1,24,25,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 29,-1,-1,-1,-1,25,26,25,25,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22,23,24,24,25,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,19,19,20,21,22,23,24,25,25,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,28,27,26,26,-1,23,22,21,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,26,25,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,27,26,25,24,23,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 29,28,27,26,25,24,24,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,26,25,25,25,25,-1,-1,33,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 29,28,27,26,25,25,25,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,32, 29,28,27,26,26,26,26,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,27,27,27,27,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,33, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,28,28,28,-1,-1,-1,33,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 29,28,28,28,28,28,28,29,30,31,32,33,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,-1,30,30,30,30,30,-1,30,-1,-1,35, 29,29,29,29,29,29,29,29,30,31,32,33,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,30,-1,32,32,33,34,35,-1,31,31,31,31,31,-1,-1,-1,37,36, 30,30,30,30,30,-1,30,30,30,31,32,33,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,33,33,34,34,33,32,32,32,32,32,33,34,35,36,37, 31,31,31,31,-1,-1,31,31,31,31,32,33,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,34,34,35,-1,33,33,33,33,33,33,-1,36,36,37, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,35,35,-1,34,34,34,34,34,-1,-1,37,37,37, 33,33,33,34,35,36,35,34,33,33,33,33,34,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,36,-1,35,35,35,35,35,-1,-1,38,38,38, 30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,24,24,24,24,24,24,25,26,27,28,29,30,31, 29,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,23,23,23,23,23,23,24,25,-1,28,28,29,30,31, 29,28,28,28,-1,26,-1,23,22,22,22,22,21,20,20,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,22,22,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 29,28,27,27,-1,-1,-1,-1,21,21,21,22,21,21,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,22,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,21,-1,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,9,9,9,9,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 27,27,27,-1,22,21,20,19,19,19,-1,17,16,16,15,14,13,12,11,10,9,8,7,7,7,8,7,7,7,7,7,8,9,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 26,26,26,-1,22,21,20,19,18,18,-1,-1,15,-1,-1,-1,-1,-1,-1,10,-1,-1,6,6,6,-1,6,6,6,6,7,8,9,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,6,5,5,5,5,5,5,6,-1,9,9,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,4,4,4,4,4,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,3,3,3,3,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,-1,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,11,10,9,9,-1,-1,4,-1,1,0,1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,12,11,10,10,10,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,-1,4,3,2,2,2,2,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,3,3,3,-1,3,4,5,-1,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 32,32,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,4,4,4,5,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 31,31,-1,23,22,21,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 30,31,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 29,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 28,-1,24,23,22,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 27,-1,24,23,22,21,21,21,-1,19,20,20,-1,18,18,18,-1,12,11,10,9,9,9,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 26,25,24,23,22,22,22,22,-1,20,19,19,-1,17,-1,-1,-1,12,11,10,10,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 27,-1,24,23,23,23,23,23,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 28,-1,24,24,24,24,-1,24,25,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 29,-1,-1,-1,-1,25,26,25,25,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22,23,24,24,25,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,19,19,20,21,22,23,24,25,25,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,28,27,26,26,-1,23,22,21,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,26,25,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,27,26,25,24,23,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 29,28,27,26,25,24,24,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,26,25,25,25,25,-1,-1,33,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 29,28,27,26,25,25,25,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,32, 29,28,27,26,26,26,26,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,27,27,27,27,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,33, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,28,28,28,-1,-1,-1,33,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 29,28,28,28,28,28,28,29,30,31,32,33,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,-1,30,30,30,30,30,-1,30,-1,-1,35, 29,29,29,29,29,29,29,29,30,31,32,33,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,30,-1,32,32,33,34,35,-1,31,31,31,31,31,-1,-1,-1,37,36, 30,30,30,30,30,-1,30,30,30,31,32,33,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,33,33,34,34,33,32,32,32,32,32,33,34,35,36,37, 31,31,31,31,-1,-1,31,31,31,31,32,33,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,34,34,35,-1,33,33,33,33,33,33,-1,36,36,37, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,35,35,-1,34,34,34,34,34,-1,-1,37,37,37, 33,33,33,34,35,36,35,34,33,33,33,33,34,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,36,-1,35,35,35,35,35,-1,-1,38,38,38, 30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,24,24,24,24,24,24,25,26,27,28,29,30,31, 29,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,-1,16,16,16,16,17,18,19,20,21,22,23,23,23,23,23,23,23,24,25,-1,28,28,29,30,31, 29,28,28,28,-1,26,-1,23,22,22,22,22,21,20,20,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,22,22,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 29,28,27,27,-1,-1,-1,-1,21,21,21,22,21,21,-1,-1,-1,16,15,14,14,15,15,14,14,15,16,17,18,19,20,21,22,23,22,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,-1,-1,-1,-1,-1,21,-1,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,12,12,-1,-1,12,12,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,9,9,9,9,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 28,28,28,-1,23,22,21,20,20,20,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,7,7,7,7,7,8,9,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 27,27,27,-1,23,22,21,20,19,19,-1,-1,16,-1,-1,-1,-1,-1,-1,11,-1,-1,6,6,6,-1,6,6,6,6,7,8,9,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,6,5,5,5,5,5,5,6,-1,9,9,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,4,4,4,4,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,3,3,3,3,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,-1,2,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,12,11,10,10,-1,-1,5,-1,2,1,0,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,11,11,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,5,4,3,2,2,2,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,4,3,3,-1,3,4,5,-1,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 33,33,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,4,4,4,5,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 32,32,-1,24,23,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 31,32,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 28,-1,25,24,23,22,22,22,-1,20,20,20,-1,18,19,19,-1,12,11,10,9,9,9,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 27,26,25,24,23,23,23,23,-1,20,19,19,-1,17,-1,-1,-1,12,11,10,10,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 28,-1,25,24,24,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 29,-1,25,25,25,25,-1,25,26,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 30,-1,-1,-1,-1,26,27,26,26,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22,23,24,24,25,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,19,19,20,21,22,23,24,25,25,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,28,27,26,26,-1,23,22,21,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,26,25,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,27,26,25,24,23,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 29,28,27,26,25,24,24,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,26,25,25,25,25,-1,-1,33,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 29,28,27,26,25,25,25,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,32, 29,28,27,26,26,26,26,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,27,27,27,27,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,33, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,28,28,28,-1,-1,-1,33,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 29,28,28,28,28,28,28,29,30,31,32,33,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,-1,30,30,30,30,30,-1,30,-1,-1,35, 29,29,29,29,29,29,29,29,30,31,32,33,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,30,-1,32,32,33,34,35,-1,31,31,31,31,31,-1,-1,-1,37,36, 30,30,30,30,30,-1,30,30,30,31,32,33,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,33,33,34,34,33,32,32,32,32,32,33,34,35,36,37, 31,31,31,31,-1,-1,31,31,31,31,32,33,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,34,34,35,-1,33,33,33,33,33,33,-1,36,36,37, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,35,35,-1,34,34,34,34,34,-1,-1,37,37,37, 33,33,33,34,35,36,35,34,33,33,33,33,34,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,36,-1,35,35,35,35,35,-1,-1,38,38,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25, 31,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,23,24,25, 31,30,30,30,-1,28,-1,25,24,24,24,24,23,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,24,24,25, 31,30,29,29,-1,-1,-1,-1,23,23,23,24,23,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,24,24,25, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25, -1,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,22,22,23,24,25, -1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,23,23,23,24,24, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,13,14,15,-1,24,24,24,24,23, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,11,11,11,11,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,14,-1,-1,-1,-1,-1,22, 31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,13,13,14,13,13,13,14,15,-1,21, 31,31,31,-1,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,8,8,8,-1,-1,-1,-1,12,12,13,14,15,-1,20, 32,32,32,-1,29,28,27,26,25,25,-1,-1,20,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,8,-1,8,8,8,8,9,10,11,-1,7,7,7,7,8,9,10,11,12,13,14,15,-1,19, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,9,8,7,7,7,7,7,8,-1,11,11,-1,6,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,18, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,8,7,6,6,6,6,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,-1,14,14,15,16,17, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,7,6,5,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,8,7,6,5,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,8,7,6,5,4,3,2,1,1,2,3,-1,-1,-1,-1,9,9,10,11,12,-1,-1,16,16,17, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,7,7,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18, 33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,8,7,7,-1,-1,-1,2,2,2,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,9,9,-1,8,9,10,-1,3,3,3,3,3,4,5,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,10,10,10,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,23,23,-1,21,21,21, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,11,11,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,-1,-1,22,-1,22, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,12,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,24,23,24,23, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,26,25,-1,24,24, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,26,26,25,25, 34,-1,31,30,29,28,28,28,-1,25,25,25,-1,23,24,25,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,26,26,26, 33,32,31,30,29,29,29,29,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,27,27,27, 34,-1,31,30,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,28,28, 35,-1,31,31,31,31,-1,31,32,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,29, 35,-1,-1,-1,-1,32,33,32,32,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24, 31,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,22,23,24, 31,30,30,30,-1,28,-1,25,24,24,24,24,23,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,-1,23,23,23,24,23,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,23,23,24, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24, -1,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,21,21,22,23,24, -1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,22,22,22,23,23, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,12,13,14,-1,23,23,23,23,22, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,11,11,11,11,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,13,-1,-1,-1,-1,-1,21, 31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,12,12,13,12,12,12,13,14,-1,20, 31,31,31,-1,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,7,7,7,-1,-1,-1,-1,11,11,12,13,14,-1,19, 32,32,32,-1,29,28,27,26,25,25,-1,-1,20,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,8,-1,8,8,8,8,9,10,11,-1,6,6,6,6,7,8,9,10,11,12,13,14,-1,18, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,9,8,7,7,7,7,7,8,-1,11,11,-1,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,17, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,8,7,6,6,6,6,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,-1,13,13,14,15,16, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,7,6,5,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,8,7,6,5,4,4,-1,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,8,8,9,10,11,-1,-1,15,15,16, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,7,7,-1,-1,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,17,17, 33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,8,7,7,-1,-1,-1,2,2,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,9,9,-1,8,9,10,-1,3,3,3,3,3,3,4,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,10,10,10,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,23,22,22,-1,20,20,20, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,11,11,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,21,-1,21, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,12,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,23,22,23,22, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,25,24,-1,23,23, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,25,25,25,24,24, 34,-1,31,30,29,28,28,28,-1,25,25,25,-1,23,24,25,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,26,25,25,25, 33,32,31,30,29,29,29,29,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,26,26,26,26, 34,-1,31,30,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,27,27,27, 35,-1,31,31,31,31,-1,31,32,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,28,28, 35,-1,-1,-1,-1,32,33,32,32,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,29, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24, 32,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,22,23,24, 32,31,31,31,-1,29,-1,26,25,25,25,25,24,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,23,23,24, 32,31,30,30,-1,-1,-1,-1,24,24,24,25,24,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,23,23,24, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,21,21,22,23,23, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,22,22,22,22,22, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,12,13,14,-1,23,23,23,22,21, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,12,12,12,12,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,13,-1,-1,-1,-1,-1,20, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,12,12,13,12,12,12,13,14,-1,19, 32,32,32,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,7,7,7,-1,-1,-1,-1,11,11,12,13,14,-1,18, 33,33,33,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,9,9,9,9,10,11,12,-1,6,6,6,6,7,8,9,10,11,12,13,14,-1,17, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,10,9,8,8,8,8,8,9,-1,12,12,-1,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,16, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,-1,12,12,13,14,15, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,8,7,6,6,6,-1,3,3,3,3,3,4,5,6,7,8,9,9,10,11,12,13,14,15, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,9,8,7,6,5,5,-1,2,2,2,2,3,4,5,6,7,8,8,9,-1,-1,13,13,14,15, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,7,7,8,9,10,-1,-1,14,14,15, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,8,8,-1,-1,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,-1,16,16,16, 34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,12,11,10,9,8,8,-1,-1,-1,3,2,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,11,10,10,-1,9,10,11,-1,3,3,3,3,3,3,3,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 40,40,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,11,11,11,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,23,22,21,21,-1,19,19,19, 39,39,-1,31,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,12,12,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,22,22,-1,-1,20,-1,20, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,13,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,22,21,22,21, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,24,23,-1,22,22, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,25,24,24,24,23,23, 35,-1,32,31,30,29,29,29,-1,26,26,26,-1,24,25,26,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,25,25,25,24,24,24, 34,33,32,31,30,30,30,30,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,26,25,25,25,25, 35,-1,32,31,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,26,26,26,26,26, 36,-1,32,32,32,32,-1,32,33,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,27,27,27,27,27, 36,-1,-1,-1,-1,33,34,33,33,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,28,28,28,28, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,29,29,29,29, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,30,30,30,30, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,31,31,31,31, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,32,32,32,32, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,33,33,33,33, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,34,34,34, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,35,35, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,37, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,38, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,39, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,40, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,42,41, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,42, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,20,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,22,23,24, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,23,23,24, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,23,23,24, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,20,21,22,23,23, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,21,21,22,22,22, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,22,22,22,21,21, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,12,13,14,-1,23,23,22,21,20, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,13,-1,-1,-1,-1,-1,19, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,12,12,13,12,12,12,13,14,-1,18, 33,33,33,-1,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,7,7,7,-1,-1,-1,-1,11,11,12,13,14,-1,17, 34,34,34,-1,31,30,29,28,27,27,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,10,-1,10,10,10,10,11,12,13,-1,6,6,6,6,7,8,9,10,11,12,13,14,-1,16, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,-1,11,10,9,9,9,9,9,10,-1,13,13,-1,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,15, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,9,-1,11,11,12,13,14, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,9,8,7,7,7,-1,3,3,3,3,3,4,5,6,7,8,8,8,9,10,11,12,13,14, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,10,9,8,7,6,6,-1,3,2,2,2,3,4,5,6,7,7,7,8,-1,-1,12,12,13,14, 35,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,6,6,7,8,9,-1,-1,13,13,14, 35,34,33,33,-1,30,29,29,29,29,-1,24,23,22,21,20,19,18,18,-1,-1,13,-1,10,9,9,-1,-1,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,14,14,14, 35,34,33,32,31,30,30,30,30,30,-1,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,-1,15,15,15, 35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,13,12,11,10,9,9,-1,-1,-1,4,3,2,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,12,11,11,-1,10,11,12,-1,4,3,3,3,3,3,3,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 41,41,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,12,12,12,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,20,-1,18,18,18, 40,40,-1,32,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,13,13,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,19,-1,19, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,14,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,21,20,21,20, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,23,22,-1,21,21, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,25,24,23,23,23,22,22, 36,-1,33,32,31,30,30,30,-1,27,27,27,-1,25,26,27,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,25,24,24,24,23,23,23, 35,34,33,32,31,31,31,31,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,25,25,25,24,24,24,24, 36,-1,33,32,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,26,25,25,25,25,25, 37,-1,33,33,33,33,-1,33,34,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,26,26,26,26,26, 37,-1,-1,-1,-1,34,35,34,34,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,27,27,27,27, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,28,28,28,28, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,29,29,29,29, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,30,30,30,30, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,31,31,31,31, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,32,32,32, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,34,33,33,33,33, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,34,34,34,34, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,35,35,35, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,36, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,37, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,38, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,39, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,41,40, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,41,41, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,42,42,42, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,43,43,43, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,44,44,44, 35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25, 34,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,23,24,25, 34,33,33,33,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,24,24,24, 34,33,32,32,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,23,23,23, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,21,22,22,22,22, -1,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,22,22,21,21,21, -1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,23,22,21,20,20, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,13,14,14,-1,23,22,21,20,19, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,13,13,-1,-1,-1,-1,-1,18, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,13,13,13,12,12,12,13,14,-1,17, 34,34,34,-1,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,8,8,8,-1,-1,-1,-1,11,11,12,13,14,-1,16, 35,35,35,-1,32,31,30,29,28,28,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,11,-1,11,11,11,11,12,13,14,-1,7,7,7,7,8,9,10,10,11,12,13,14,-1,15, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,-1,12,11,10,10,10,10,10,11,-1,14,14,-1,6,6,6,7,8,9,9,9,-1,-1,-1,-1,-1,14, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,5,5,6,7,8,8,8,8,-1,10,10,11,12,13, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,8,8,-1,4,4,4,4,4,5,6,7,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,11,10,9,8,7,7,-1,4,3,3,3,4,5,6,7,6,6,6,7,-1,-1,11,11,12,13, 36,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,-1,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,5,6,7,8,-1,-1,12,12,13, 36,35,34,34,-1,31,30,30,30,30,-1,25,24,23,22,21,20,19,19,-1,-1,14,-1,11,10,10,-1,-1,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,13,13,13, 36,35,34,33,32,31,31,31,31,31,-1,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,-1,14,14,14, 36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,14,13,12,11,10,10,-1,-1,-1,5,4,3,2,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,13,12,12,-1,11,12,13,-1,5,4,3,3,3,3,3,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 42,42,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,13,13,13,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 41,41,-1,33,32,31,30,29,28,28,-1,25,24,24,24,24,24,25,24,24,-1,14,14,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,18,-1,18, 40,41,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,15,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,20,19,20,19, 39,-1,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,26,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,24,25,25,-1,22,21,-1,20,20, 38,-1,34,33,32,31,30,30,-1,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,25,24,23,22,22,22,21,21, 37,-1,34,33,32,31,31,31,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 36,35,34,33,32,32,32,32,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,26,25,24,24,24,23,23,23,23, 37,-1,34,33,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,25,24,24,24,24,24, 38,-1,34,34,34,34,-1,34,35,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,25,25,25,25,25, 38,-1,-1,-1,-1,35,36,35,35,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,26,26,26,26, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,27,27,27,27, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,28,28,28,28, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,29,29,29,29, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,30,30,30,30, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,31,31,31,31, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,33,32,32,32,32, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,33,33,33,33,33, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,35, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,36, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,37, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,38, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,41,40,40, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,41,41,41, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,42,42,42, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,43,43,43, 36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,23,24,23,23,23,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,25, 35,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,24,24,24, 35,34,34,34,-1,32,-1,29,28,28,28,28,27,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,23,23,23, 35,34,33,33,-1,-1,-1,-1,27,27,27,28,27,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,22,22,22, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,22,21,21,21,21, -1,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,22,21,20,20,20, -1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,14,14,-1,22,21,20,19,19, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,13,13,13,-1,22,21,20,19,18, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,15,15,15,15,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,13,12,12,-1,-1,-1,-1,-1,17, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,14,13,12,11,11,11,12,13,-1,16, 35,35,35,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,9,9,9,-1,-1,-1,-1,10,10,11,12,13,-1,15, 36,36,36,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,12,-1,12,12,12,12,13,14,15,-1,8,8,8,8,9,9,9,9,10,11,12,13,-1,14, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,13,12,11,11,11,11,11,12,-1,15,15,-1,7,7,7,8,8,8,8,8,-1,-1,-1,-1,-1,13, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,6,6,7,7,7,7,7,7,-1,9,9,10,11,12, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,9,-1,5,5,5,5,5,6,7,6,6,6,6,6,7,8,9,10,11,12, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,12,11,10,9,8,8,-1,5,4,4,4,5,6,7,6,5,5,5,6,-1,-1,10,10,11,12, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,4,5,6,7,-1,-1,11,11,12, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,11,11,-1,-1,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,12,12,12, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,-1,13,13,13, 37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,15,14,13,12,11,11,-1,-1,-1,6,5,4,3,2,2,2,2,2,3,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,14,13,13,-1,12,13,14,-1,6,5,4,3,3,3,3,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 43,43,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,14,14,14,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 42,42,-1,34,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,15,15,15,14,14,14,14,15,16,17,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,17,-1,17, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,16,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,23,22,22,-1,-1,-1,-1,19,18,19,18, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,23,23,23,24,24,-1,21,20,-1,19,19, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 38,-1,35,34,33,32,32,32,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 37,36,35,34,33,33,33,33,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,26,25,24,23,23,23,22,22,22,22, 38,-1,35,34,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,24,23,23,23,23,23, 39,-1,35,35,35,35,-1,35,36,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,24,24,24,24,24, 39,-1,-1,-1,-1,36,37,36,36,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,25,25,25,25, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,26,26,26,26, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,27,27,27,27, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,28,28,28,28, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,29,29,29,29, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,30,30,30,30, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,32,31,31,31,31, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,42,41,40,39,39,39,39,39,40,41,40,39,39, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,24,25,24,24,23,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,24,24, 36,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,-1,23,23,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,23,23,23, 36,35,35,35,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,22,22,22,22,22,22,22,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,22,22,22, 36,35,34,34,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,21,21,21, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,21,20,20,20,20, -1,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,-1,21,20,19,18,18, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,12,12,12,-1,21,20,19,18,17, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,12,11,11,-1,-1,-1,-1,-1,16, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,13,12,11,10,10,10,11,12,-1,15, 36,36,36,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,9,9,9,-1,-1,-1,-1,9,9,10,11,12,-1,14, 37,37,37,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,14,13,13,-1,13,13,13,13,14,15,16,-1,8,8,8,8,8,8,8,8,9,10,11,12,-1,13, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,14,13,12,12,12,12,12,13,-1,16,16,-1,8,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,12, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,7,7,6,6,6,6,6,6,-1,8,8,9,10,11, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,10,10,-1,6,6,6,6,6,7,6,5,5,5,5,5,6,7,8,9,10,11, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,13,12,11,10,9,9,-1,6,5,5,5,6,7,6,5,4,4,4,5,-1,-1,9,9,10,11, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,3,4,5,6,-1,-1,10,10,11, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,12,12,-1,-1,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,11,11,11, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,-1,12,12,12, 38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,16,15,14,13,12,12,-1,-1,-1,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,15,14,14,-1,13,14,15,-1,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 44,44,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,15,15,15,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 43,43,-1,35,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,16,16,16,15,15,15,15,16,17,18,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,16,-1,16, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,17,17,16,16,16,16,16,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,22,22,22,23,23,-1,20,19,-1,18,18, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 39,-1,36,35,34,33,33,33,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 38,37,36,35,34,34,34,34,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,26,25,24,23,22,22,22,21,21,21,21, 39,-1,36,35,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,23,22,22,22,22,22, 40,-1,36,36,36,36,-1,36,37,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,23,23,23,23,23, 40,-1,-1,-1,-1,37,38,37,37,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,24,24,24,24, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32,33,34,34,35,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,25,25,25,25, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,29,29,30,31,32,33,34,35,35,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,26,26,26,26, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,27,27,27,27, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,28,28,28,28, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,29,29,29,29, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,37,36,35,34,33,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 39,38,37,36,35,34,34,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,35,35,35,35,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 39,38,37,36,35,35,35,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 39,38,37,36,36,36,36,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,38,38,38,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 39,38,38,38,38,38,38,39,40,41,42,43,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,39,39,40,41,42,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 39,39,39,39,39,39,39,39,40,41,42,43,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,40,-1,42,42,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 40,40,40,40,40,-1,40,40,40,41,42,43,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 41,41,41,41,-1,-1,41,41,41,41,42,43,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 43,43,43,44,45,46,45,44,43,43,43,43,44,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,25,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23, 37,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,-1,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,22,22,22, 37,36,36,36,-1,34,-1,31,30,30,30,30,29,28,28,-1,-1,24,23,23,23,23,23,23,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,21,21,21, 37,36,35,35,-1,-1,-1,-1,29,29,29,30,29,29,-1,-1,-1,24,23,22,22,23,23,22,22,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,20,20,20, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,20,19,19,19,19, -1,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,-1,20,19,18,17,17, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,11,11,11,-1,20,19,18,17,16, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,11,10,10,-1,-1,-1,-1,-1,15, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,12,11,10,9,9,9,10,11,-1,14, 37,37,37,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,8,8,8,-1,-1,-1,-1,8,8,9,10,11,-1,13, 38,38,38,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,14,-1,14,14,14,14,15,16,17,-1,7,7,7,7,7,7,7,7,8,9,10,11,-1,12, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,15,14,13,13,13,13,13,14,-1,17,17,-1,7,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,11, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,7,6,5,5,5,5,5,5,-1,7,7,8,9,10, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,11,11,-1,7,7,7,7,7,6,5,4,4,4,4,4,5,6,7,8,9,10, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,14,13,12,11,10,10,-1,7,6,6,6,7,6,5,4,3,3,3,4,-1,-1,8,8,9,10, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,2,2,3,4,5,-1,-1,9,9,10, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,13,13,-1,-1,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,10,10,10, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,-1,11,11,11, 39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,16,15,15,-1,14,15,16,-1,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 45,45,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,16,16,16,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 44,44,-1,36,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,17,17,17,16,16,16,16,17,18,19,20,21,22,23,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,18,18,17,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 40,-1,37,36,35,34,34,34,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 39,38,37,36,35,35,35,35,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,26,25,24,23,22,21,21,21,20,20,20,20, 40,-1,37,36,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 41,-1,37,37,37,37,-1,37,38,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 41,-1,-1,-1,-1,38,39,38,38,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33,34,35,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,30,30,31,32,33,34,35,36,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,38,37,36,35,34,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 40,39,38,37,36,35,35,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 40,39,38,37,36,36,36,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 40,39,38,37,37,37,37,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 40,39,39,39,39,39,39,40,41,42,43,44,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 40,40,40,40,40,40,40,40,41,42,43,44,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 41,41,41,41,41,-1,41,41,41,42,43,44,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 42,42,42,42,-1,-1,42,42,42,42,43,44,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 44,44,44,45,46,47,46,45,44,44,44,44,45,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,26,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,22,22, 38,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,-1,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,21,21,21, 38,37,37,37,-1,35,-1,32,31,31,31,31,30,29,29,-1,-1,25,24,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,20,20,20, 38,37,36,36,-1,-1,-1,-1,30,30,30,31,30,30,-1,-1,-1,25,24,23,23,24,24,23,22,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,19,19,19, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,19,18,18,18,18, -1,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,19,18,17,17,17, -1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,-1,19,18,17,16,16, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,10,-1,19,18,17,16,15, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,10,9,9,-1,-1,-1,-1,-1,14, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,11,10,9,8,8,8,9,10,-1,13, 38,38,38,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,7,7,7,-1,-1,-1,-1,7,7,8,9,10,-1,12, 39,39,39,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,16,15,15,-1,15,15,15,15,16,17,18,-1,6,6,6,6,6,6,6,6,7,8,9,10,-1,11, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,16,15,14,14,14,14,14,15,-1,18,18,-1,6,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,10, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,6,5,4,4,4,4,4,4,-1,6,6,7,8,9, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,12,12,-1,8,8,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,15,14,13,12,11,11,-1,8,7,7,7,6,5,4,3,2,2,2,3,-1,-1,7,7,8,9, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,1,1,2,3,4,-1,-1,8,8,9, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,9,9,9, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,-1,10,10,10, 40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,17,16,16,-1,15,16,17,-1,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 46,46,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,17,17,17,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 45,45,-1,37,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,18,18,18,17,17,17,17,18,19,20,21,22,23,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,19,19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 41,-1,38,37,36,35,35,35,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 40,39,38,37,36,36,36,36,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,20,20,19,19,19,19, 41,-1,38,37,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 42,-1,38,38,38,38,-1,38,39,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 42,-1,-1,-1,-1,39,40,39,39,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34,35,36,36,37,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,31,31,32,33,34,35,36,37,37,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,39,38,37,36,35,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 41,40,39,38,37,36,36,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 41,40,39,38,37,37,37,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 41,40,39,38,38,38,38,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 41,40,40,40,40,40,40,41,42,43,44,45,44,43,42,41,41,-1,-1,47,47,48,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 41,41,41,41,41,41,41,41,42,43,44,45,44,43,42,42,42,-1,46,46,47,48,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 42,42,42,42,42,-1,42,42,42,43,44,45,44,43,43,43,43,44,45,46,47,48,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 43,43,43,43,-1,-1,43,43,43,43,44,45,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,45,45,45,45,-1,-1,47,47,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 45,45,45,46,47,48,47,46,45,45,45,45,46,46,46,46,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,22,22, 39,39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,26,26,-1,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,21,21,21, 39,38,38,38,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,25,25,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,20,20,20, 39,38,37,37,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,24,25,24,23,22,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,19,19,19, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,19,18,18,18,18, -1,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,19,18,17,17,17, -1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,-1,19,18,17,16,16, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,10,-1,19,18,17,16,15, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,10,9,9,-1,-1,-1,-1,-1,14, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,11,10,9,8,8,8,9,10,-1,13, 39,39,39,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,7,7,7,-1,-1,-1,-1,7,7,8,9,10,-1,12, 40,40,40,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,6,6,6,6,6,6,6,6,7,8,9,10,-1,11, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,6,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,6,5,4,4,4,4,4,4,-1,6,6,7,8,9, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,8,7,6,5,4,3,2,2,2,2,-1,-1,7,7,8,9, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,1,1,1,2,3,-1,-1,8,8,9, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,9,9,9, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,-1,10,10,10, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,24,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,24,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,20,19,19,19,19, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,37,38,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,38,38,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,49,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,48,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,48,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,22,22, 40,40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,21,21,21, 40,39,39,39,-1,37,-1,34,33,33,33,33,32,31,31,-1,-1,27,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,20,20,20, 40,39,38,38,-1,-1,-1,-1,32,32,32,33,32,32,-1,-1,-1,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,19,19,19, -1,39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,23,23,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,19,18,18,18,18, -1,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,19,18,17,17,17, -1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,-1,19,18,17,16,16, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,10,-1,19,18,17,16,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,20,20,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,10,9,9,-1,-1,-1,-1,-1,14, 40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,11,10,9,8,8,8,9,10,-1,13, 40,40,40,-1,38,37,36,35,35,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,7,7,7,-1,-1,-1,-1,7,7,8,9,10,-1,12, 41,41,41,-1,38,37,36,35,34,34,-1,-1,29,-1,-1,-1,-1,-1,-1,22,-1,-1,18,17,17,-1,17,17,17,17,18,19,20,-1,6,6,6,6,6,6,6,6,7,8,9,10,-1,11, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,-1,18,17,16,16,16,16,16,17,-1,20,20,-1,6,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,10, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,6,5,4,4,4,4,4,4,-1,6,6,7,8,9, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,7,7,8,9, 42,41,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,1,1,2,-1,-1,8,8,9, 42,41,40,40,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,9,9,9, 42,41,40,39,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,-1,10,10,10, 42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,19,18,18,-1,17,18,19,-1,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 48,48,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,19,19,19,19,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 47,47,-1,39,38,37,36,35,34,34,-1,31,30,30,30,30,30,31,30,30,-1,20,20,20,19,19,19,19,20,21,22,23,24,24,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 46,47,-1,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,-1,-1,21,21,20,20,20,20,20,20,21,22,23,24,24,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 45,-1,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,24,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 44,-1,40,39,38,37,36,36,-1,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 43,-1,40,39,38,37,37,37,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 42,41,40,39,38,38,38,38,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,20,19,19,19,19, 43,-1,40,39,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 44,-1,40,40,40,40,-1,40,41,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 44,-1,-1,-1,-1,41,42,41,41,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36,37,38,37,38,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,33,33,34,35,36,37,38,38,38,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,39,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,36,35,35,35,35,36,37,38,39,39,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,34,35,36,36,36,36,36,36,37,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,37,37,37,37,37,37,37,38,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,41,40,39,38,37,36,36,36,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 43,42,41,40,39,38,38,-1,-1,-1,-1,43,42,41,40,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 43,42,41,40,39,39,39,-1,47,46,46,-1,42,41,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 43,42,41,40,40,40,40,-1,47,46,45,44,43,-1,-1,-1,41,-1,41,41,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,44,43,42,-1,42,-1,50,50,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 43,42,42,42,42,42,42,43,44,45,46,47,46,45,44,43,43,-1,-1,49,49,50,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 43,43,43,43,43,43,43,43,44,45,46,47,46,45,44,44,44,-1,48,48,49,50,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 44,44,44,44,44,-1,44,44,44,45,46,47,46,45,45,45,45,46,47,48,49,49,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 45,45,45,45,-1,-1,45,45,45,45,46,47,46,46,46,46,46,46,47,48,48,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 46,46,46,-1,-1,-1,-1,-1,46,46,46,47,-1,47,47,47,47,-1,-1,49,48,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 47,47,47,48,49,50,49,48,47,47,47,47,48,48,48,48,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,22,22, 41,41,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,21,21,21, 41,40,40,40,-1,38,-1,35,34,34,34,34,33,32,32,-1,-1,28,27,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,20,20,20, 41,40,39,39,-1,-1,-1,-1,33,33,33,34,33,33,-1,-1,-1,28,27,26,26,25,24,23,22,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,19,19,19, -1,40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,23,23,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,19,18,18,18,18, -1,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,19,18,17,17,17, -1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,-1,19,18,17,16,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,10,-1,19,18,17,16,15, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,10,9,9,-1,-1,-1,-1,-1,14, 41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,11,10,9,8,8,8,9,10,-1,13, 41,41,41,-1,39,38,37,36,36,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,7,7,7,-1,-1,-1,-1,7,7,8,9,10,-1,12, 42,42,42,-1,39,38,37,36,35,35,-1,-1,30,-1,-1,-1,-1,-1,-1,23,-1,-1,19,18,18,-1,18,18,18,18,19,20,21,-1,7,6,6,6,6,6,6,6,7,8,9,10,-1,11, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,-1,19,18,17,17,17,17,17,18,-1,21,21,-1,7,6,5,5,5,5,5,5,-1,-1,-1,-1,-1,10, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,4,-1,6,6,7,8,9, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,7,7,8,9, 43,42,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,1,1,-1,-1,8,8,9, 43,42,41,41,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,9,9,9, 43,42,41,40,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,-1,10,10,10, 43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,20,19,19,-1,18,19,20,-1,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 49,49,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,20,20,20,20,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 48,48,-1,40,39,38,37,36,35,35,-1,32,31,31,31,31,31,32,31,31,-1,21,21,21,20,20,20,20,21,22,23,24,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 47,48,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,32,-1,-1,22,22,21,21,21,21,21,21,22,23,24,25,24,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 46,-1,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,24,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 45,-1,41,40,39,38,37,37,-1,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 44,-1,41,40,39,38,38,38,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 43,42,41,40,39,39,39,39,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,20,19,19,19,19, 44,-1,41,40,40,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 45,-1,41,41,41,41,-1,41,42,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 45,-1,-1,-1,-1,42,43,42,42,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37,38,38,37,38,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,34,34,35,36,37,38,38,38,38,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,35,35,35,36,37,38,39,39,39,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,37,36,36,36,36,37,38,39,39,39,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,35,36,37,37,37,37,37,37,38,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,38,38,38,38,38,38,38,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,42,41,40,39,38,37,37,37,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 44,43,42,41,40,39,39,-1,-1,-1,-1,44,43,42,41,40,40,40,40,40,40,40,40,39,38,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 44,43,42,41,40,40,40,-1,48,47,47,-1,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 44,43,42,41,41,41,41,-1,48,47,46,45,44,-1,-1,-1,42,-1,42,42,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,45,44,43,-1,43,-1,51,51,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 44,43,43,43,43,43,43,44,45,46,47,48,47,46,45,44,44,-1,-1,50,50,51,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 44,44,44,44,44,44,44,44,45,46,47,48,47,46,45,45,45,-1,49,49,50,50,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 45,45,45,45,45,-1,45,45,45,46,47,48,47,46,46,46,46,47,48,49,49,49,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 46,46,46,46,-1,-1,46,46,46,46,47,48,47,47,47,47,47,47,48,49,48,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 47,47,47,-1,-1,-1,-1,-1,47,47,47,48,-1,48,48,48,48,-1,-1,49,48,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 48,48,48,49,50,51,50,49,48,48,48,48,49,49,49,49,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 43,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,22,22, 42,42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,16,16,17,18,-1,21,21,21,21,21, 42,41,41,41,-1,39,-1,36,35,35,35,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,-1,-1,-1,-1,-1,20,20,20, 42,41,40,40,-1,-1,-1,-1,34,34,34,35,34,34,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,18,19,-1,-1,19,19,19, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,23,23,-1,-1,-1,-1,-1,-1,14,-1,16,15,14,13,14,15,16,17,18,19,19,18,18,18,18, -1,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,24,24,-1,17,16,15,14,13,13,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,19,18,17,17,17, -1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,-1,19,18,17,16,16, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,10,-1,19,18,17,16,15, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,10,9,9,-1,-1,-1,-1,-1,14, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,11,10,9,8,8,8,9,10,-1,13, 42,42,42,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,8,7,7,-1,-1,-1,-1,7,7,8,9,10,-1,12, 43,43,43,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,8,7,6,6,6,6,6,6,7,8,9,10,-1,11, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,8,7,6,5,5,5,5,5,-1,-1,-1,-1,-1,10, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,8,7,6,5,4,4,4,4,-1,6,6,7,8,9, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,9, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,7,7,8,9, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,1,1,-1,-1,8,8,9, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,9,9,9, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,-1,10,10,10, 44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,16,15,14,13,12,12,12, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,-1,14, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,25,24,23,22,21,20,19,19,-1,-1,-1,-1,16,15,16,15, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,25,24,23,22,21,20,20,20,21,21,-1,18,17,-1,16,16, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,21,21,21,21,21,20,19,18,18,18,17,17, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,22,21,20,19,19,19,18,18,18, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,20,19,19,19,19, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,-1,-1,21,20,20,20,20,20, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,26,27,28,29,-1,-1,21,21,21,21,21, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,38,37,38,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,23,23,23,23, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,38,38,38,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,30,31,-1,24,24,24,24, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,39,39,39,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,31,31,31,-1,25,25,25,25, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,39,39,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,32,-1,26,26,26,26, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,38,38,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,27,27,27,27, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,32,-1,29,28,28,28,28, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,29,29,29, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,40,39,38,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,41,40,39,38,37,36,36,36,36,36,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,31, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,39,38,37,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,39,38,38,38,38,38,38,38,-1,-1,-1,39,-1,-1,-1,34,33,33,33,33,33,33,33,-1,33, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,51,-1,39,39,39,39,39,39,39,39,40,41,41,40,40,40,-1,34,34,34,34,34,-1,34,-1,-1,34, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,50,50,-1,40,40,40,40,40,40,40,40,-1,42,41,40,39,39,-1,35,35,35,35,35,-1,-1,-1,36,35, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,49,49,49,-1,41,41,41,41,41,41,41,41,42,42,41,40,39,38,37,36,36,36,36,36,37,38,37,36,36, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,49,48,48,-1,-1,-1,42,-1,-1,42,42,42,42,42,41,40,39,39,-1,37,37,37,37,37,37,-1,37,37,37, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,49,48,47,46,45,44,43,44,-1,-1,-1,-1,-1,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,38,38,38, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,48,47,46,45,44,44,44,45,46,47,48,49,-1,41,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 44,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23, 43,43,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,22,22,22, 43,42,42,42,-1,40,-1,37,36,36,36,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,21,21,21, 43,42,41,41,-1,-1,-1,-1,35,35,35,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,20,20,20, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,24,24,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,20,19,19,19,19, -1,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,25,25,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,-1,20,19,18,17,17, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,11,11,11,-1,20,19,18,17,16, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,11,10,10,-1,-1,-1,-1,-1,15, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,12,11,10,9,9,9,10,11,-1,14, 43,43,43,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,9,8,8,-1,-1,-1,-1,8,8,9,10,11,-1,13, 44,44,44,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,9,8,7,7,7,7,7,7,8,9,10,11,-1,12, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,9,8,7,6,6,6,6,6,-1,-1,-1,-1,-1,11, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,9,8,7,6,5,5,5,5,-1,7,7,8,9,10, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,8,8,9,10, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,2,-1,-1,9,9,10, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,10,10,10, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,-1,11,11,11, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,26,25,24,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,26,25,24,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,21,21,20,20,20,20, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,39,38,39,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,39,39,39,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,40,40,40,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,40,40,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,39,39,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,41,40,39,38,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,42,41,40,39,38,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,40,39,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,40,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,52,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,51,51,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,50,50,50,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,50,49,49,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,50,49,48,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,49,48,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,22,21,21,21,21,21,20,19,18,17,17,17,17, 47,47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,21,21,21,21,20,20,20,21,21,-1,18,17,16,16,16, 47,46,46,46,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,20,19,19,-1,-1,-1,-1,-1,15,15,15, 47,46,45,45,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,21,20,19,19,19,19,18,17,16,16,-1,-1,14,14,14, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,28,28,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,19,19,18,17,16,15,14,13,13,13,13, -1,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,29,29,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,14,13,12,12,12, -1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,22,21,20,19,18,17,16,16,16,16,16,15,14,14,14,14,-1,14,13,12,11,11, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,22,21,20,20,-1,17,16,15,15,15,15,15,14,13,13,13,-1,14,13,12,11,10, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,15,14,13,12,12,-1,-1,-1,-1,-1,9, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,14,13,12,11,11,11,12,13,-1,8, 47,47,47,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,13,12,12,-1,-1,-1,-1,10,10,11,12,13,-1,7, 48,48,48,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,25,24,24,-1,24,24,24,24,25,26,27,-1,13,12,11,10,9,9,9,9,10,11,12,13,-1,6, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,25,24,23,23,23,23,23,24,-1,27,27,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,5, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,7,-1,4,4,4,4,4, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,8,8,9,-1,-1,1,1,2, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,0,1,2, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,-1,1,1,2, 49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,2,2,2, -1,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,26,25,25,-1,23,23,23,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,7,6,5,4,3,3,3, 55,55,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,4,4,4, 54,54,-1,46,45,44,43,42,41,41,-1,38,37,37,37,37,37,38,37,37,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,5,-1,5, 53,54,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,7,6,7,6, 52,-1,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,39,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,12,-1,9,8,-1,7,7, 51,-1,47,46,45,44,43,43,-1,40,-1,-1,-1,38,38,39,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,12,12,12,12,12,11,10,9,9,9,8,8, 50,-1,47,46,45,44,44,44,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,13,12,11,10,10,10,9,9,9, 49,48,47,46,45,45,45,45,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,11,11,10,10,10,10, 50,-1,47,46,46,46,46,46,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,18,17,16,16,-1,-1,-1,-1,12,11,11,11,11,11, 50,-1,47,47,47,47,-1,47,48,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,28,27,26,25,24,23,22,21,20,20,20,19,18,17,17,17,18,19,20,-1,-1,12,12,12,12,12, 49,-1,-1,-1,-1,48,49,48,48,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,18,19,20,21,-1,-1,13,13,13,13, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,35,34,33,32,31,30,29,28,29,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,14,14,14,14, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,21,21,22,-1,15,15,15,15, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,22,22,22,-1,16,16,16,16, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,36,35,34,33,32,31,31,31,30,30,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,23,23,-1,17,17,17,17, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,38,37,36,35,34,33,32,32,32,-1,29,29,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,18,18,18,18, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,23,-1,20,19,19,19,19, -1,-1,46,45,44,43,42,41,41,41,-1,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,20,20,20, 48,47,46,45,44,43,43,-1,-1,-1,-1,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21, 48,47,46,45,44,44,44,-1,45,44,44,-1,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,22, 48,47,46,45,45,45,45,-1,45,44,43,42,41,-1,-1,-1,37,-1,35,35,-1,-1,-1,30,29,28,28,28,28,28,28,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,23, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,36,-1,43,43,-1,30,29,29,29,29,29,29,29,-1,-1,-1,30,-1,-1,-1,25,24,24,24,24,24,24,24,-1,24, 48,47,47,47,47,47,47,47,46,45,44,43,42,41,40,39,39,-1,-1,42,42,42,-1,30,30,30,30,30,30,30,30,31,32,32,31,31,31,-1,25,25,25,25,25,-1,25,-1,-1,25, 48,48,48,48,48,48,48,47,46,45,44,43,42,41,40,40,40,-1,41,41,41,41,-1,31,31,31,31,31,31,31,31,-1,33,32,31,30,30,-1,26,26,26,26,26,-1,-1,-1,27,26, 49,49,49,49,49,-1,48,47,46,45,44,43,42,41,41,41,41,42,41,40,40,40,-1,32,32,32,32,32,32,32,32,33,33,32,31,30,29,28,27,27,27,27,27,28,29,28,27,27, 50,50,50,50,-1,-1,48,47,46,45,44,43,42,42,42,42,42,42,41,40,39,39,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,-1,28,28,28,28,28,28,-1,28,28,28, 51,51,51,-1,-1,-1,-1,-1,46,45,44,44,-1,43,43,43,43,-1,-1,40,39,38,37,36,35,34,35,-1,-1,-1,-1,-1,-1,32,31,31,31,-1,29,29,29,29,29,-1,-1,29,29,29, 52,52,52,51,50,49,48,47,46,45,45,45,45,44,44,44,-1,-1,-1,-1,39,38,37,36,35,35,35,36,37,38,39,40,-1,32,32,32,32,-1,30,30,30,30,30,-1,-1,30,30,30, 48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,22,21,21,21,21,21,20,19,18,17,17,17,17, 47,47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,21,21,21,21,20,20,20,21,21,-1,18,17,16,16,16, 47,46,46,46,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,20,19,19,-1,-1,-1,-1,-1,15,15,15, 47,46,45,45,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,21,20,19,19,19,19,18,17,16,16,-1,-1,14,14,14, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,28,28,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,19,19,18,17,16,15,14,13,13,13,13, -1,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,29,29,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,14,13,12,12,12, -1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,22,21,20,19,18,17,16,16,16,16,16,15,14,14,14,14,-1,14,13,12,11,11, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,22,21,20,20,-1,17,16,15,15,15,15,15,14,13,13,13,-1,14,13,12,11,10, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,15,14,13,12,12,-1,-1,-1,-1,-1,9, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,14,13,12,11,11,11,12,13,-1,8, 47,47,47,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,13,12,12,-1,-1,-1,-1,10,10,11,12,13,-1,7, 48,48,48,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,25,24,24,-1,24,24,24,24,25,26,27,-1,13,12,11,10,9,9,9,9,10,11,12,13,-1,6, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,25,24,23,23,23,23,23,24,-1,27,27,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,5, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,7,-1,4,4,4,4,4, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,8,8,9,-1,-1,1,1,1, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,1,0,1, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,-1,1,1,1, 49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,2,2,2, -1,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,26,25,25,-1,23,23,23,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,7,6,5,4,3,3,3, 55,55,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,4,4,4, 54,54,-1,46,45,44,43,42,41,41,-1,38,37,37,37,37,37,38,37,37,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,5,-1,5, 53,54,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,7,6,7,6, 52,-1,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,39,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,12,-1,9,8,-1,7,7, 51,-1,47,46,45,44,43,43,-1,40,-1,-1,-1,38,38,39,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,12,12,12,12,12,11,10,9,9,9,8,8, 50,-1,47,46,45,44,44,44,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,13,12,11,10,10,10,9,9,9, 49,48,47,46,45,45,45,45,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,11,11,10,10,10,10, 50,-1,47,46,46,46,46,46,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,18,17,16,16,-1,-1,-1,-1,12,11,11,11,11,11, 50,-1,47,47,47,47,-1,47,48,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,28,27,26,25,24,23,22,21,20,20,20,19,18,17,17,17,18,19,20,-1,-1,12,12,12,12,12, 49,-1,-1,-1,-1,48,49,48,48,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,18,19,20,21,-1,-1,13,13,13,13, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,35,34,33,32,31,30,29,28,29,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,14,14,14,14, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,21,21,22,-1,15,15,15,15, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,22,22,22,-1,16,16,16,16, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,36,35,34,33,32,31,31,31,30,30,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,23,23,-1,17,17,17,17, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,38,37,36,35,34,33,32,32,32,-1,29,29,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,18,18,18,18, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,23,-1,20,19,19,19,19, -1,-1,46,45,44,43,42,41,41,41,-1,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,20,20,20, 48,47,46,45,44,43,43,-1,-1,-1,-1,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21, 48,47,46,45,44,44,44,-1,45,44,44,-1,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,22, 48,47,46,45,45,45,45,-1,45,44,43,42,41,-1,-1,-1,37,-1,35,35,-1,-1,-1,30,29,28,28,28,28,28,28,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,23, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,36,-1,43,43,-1,30,29,29,29,29,29,29,29,-1,-1,-1,30,-1,-1,-1,25,24,24,24,24,24,24,24,-1,24, 48,47,47,47,47,47,47,47,46,45,44,43,42,41,40,39,39,-1,-1,42,42,42,-1,30,30,30,30,30,30,30,30,31,32,32,31,31,31,-1,25,25,25,25,25,-1,25,-1,-1,25, 48,48,48,48,48,48,48,47,46,45,44,43,42,41,40,40,40,-1,41,41,41,41,-1,31,31,31,31,31,31,31,31,-1,33,32,31,30,30,-1,26,26,26,26,26,-1,-1,-1,27,26, 49,49,49,49,49,-1,48,47,46,45,44,43,42,41,41,41,41,42,41,40,40,40,-1,32,32,32,32,32,32,32,32,33,33,32,31,30,29,28,27,27,27,27,27,28,29,28,27,27, 50,50,50,50,-1,-1,48,47,46,45,44,43,42,42,42,42,42,42,41,40,39,39,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,-1,28,28,28,28,28,28,-1,28,28,28, 51,51,51,-1,-1,-1,-1,-1,46,45,44,44,-1,43,43,43,43,-1,-1,40,39,38,37,36,35,34,35,-1,-1,-1,-1,-1,-1,32,31,31,31,-1,29,29,29,29,29,-1,-1,29,29,29, 52,52,52,51,50,49,48,47,46,45,45,45,45,44,44,44,-1,-1,-1,-1,39,38,37,36,35,35,35,36,37,38,39,40,-1,32,32,32,32,-1,30,30,30,30,30,-1,-1,30,30,30, 48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,22,21,21,21,21,21,20,19,18,17,17,17,17, 47,47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,21,21,21,21,20,20,20,21,21,-1,18,17,16,16,16, 47,46,46,46,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,20,19,19,-1,-1,-1,-1,-1,15,15,15, 47,46,45,45,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,21,20,19,19,19,19,18,17,16,16,-1,-1,14,14,14, -1,46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,28,28,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,19,19,18,17,16,15,14,13,13,13,13, -1,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,29,29,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,14,13,12,12,12, -1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,22,21,20,19,18,17,16,16,16,16,16,15,14,14,14,14,-1,14,13,12,11,11, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,22,21,20,20,-1,17,16,15,15,15,15,15,14,13,13,13,-1,14,13,12,11,10, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,14,14,15,14,13,12,12,-1,-1,-1,-1,-1,9, 47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,14,13,12,11,11,11,12,13,-1,8, 47,47,47,-1,45,44,43,42,42,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,13,12,12,-1,-1,-1,-1,10,10,11,12,13,-1,7, 48,48,48,-1,45,44,43,42,41,41,-1,-1,36,-1,-1,-1,-1,-1,-1,29,-1,-1,25,24,24,-1,24,24,24,24,25,26,27,-1,13,12,11,10,9,9,9,9,10,11,12,13,-1,6, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,-1,25,24,23,23,23,23,23,24,-1,27,27,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,5, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,7,-1,4,4,4,4,4, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2, 49,48,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,8,8,9,-1,-1,2,1,1, 49,48,47,47,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,2,1,0, 49,48,47,46,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,-1,2,1,1, 49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,2,2,2, -1,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,26,25,25,-1,23,23,23,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,7,6,5,4,3,3,3, 55,55,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,4,4,4, 54,54,-1,46,45,44,43,42,41,41,-1,38,37,37,37,37,37,38,37,37,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,5,-1,5, 53,54,-1,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,38,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,7,6,7,6, 52,-1,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,39,39,39,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,12,-1,9,8,-1,7,7, 51,-1,47,46,45,44,43,43,-1,40,-1,-1,-1,38,38,39,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,12,12,12,12,12,11,10,9,9,9,8,8, 50,-1,47,46,45,44,44,44,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,13,12,11,10,10,10,9,9,9, 49,48,47,46,45,45,45,45,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,11,11,10,10,10,10, 50,-1,47,46,46,46,46,46,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,18,17,16,16,-1,-1,-1,-1,12,11,11,11,11,11, 50,-1,47,47,47,47,-1,47,48,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,28,27,26,25,24,23,22,21,20,20,20,19,18,17,17,17,18,19,20,-1,-1,12,12,12,12,12, 49,-1,-1,-1,-1,48,49,48,48,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,18,19,20,21,-1,-1,13,13,13,13, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,36,35,34,33,32,31,30,29,28,29,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,14,14,14,14, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,21,21,22,-1,15,15,15,15, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,22,22,22,-1,16,16,16,16, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,38,38,-1,36,35,34,33,32,31,31,31,30,30,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,23,23,-1,17,17,17,17, -1,47,46,45,45,-1,42,41,40,39,39,39,39,39,38,37,36,35,34,33,32,32,32,-1,29,29,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,18,18,18,18, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,23,-1,20,19,19,19,19, -1,-1,46,45,44,43,42,41,41,41,-1,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,20,20,20, 48,47,46,45,44,43,43,-1,-1,-1,-1,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21, 48,47,46,45,44,44,44,-1,45,44,44,-1,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,22, 48,47,46,45,45,45,45,-1,45,44,43,42,41,-1,-1,-1,37,-1,35,35,-1,-1,-1,30,29,28,28,28,28,28,28,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,23, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,36,-1,43,43,-1,30,29,29,29,29,29,29,29,-1,-1,-1,30,-1,-1,-1,25,24,24,24,24,24,24,24,-1,24, 48,47,47,47,47,47,47,47,46,45,44,43,42,41,40,39,39,-1,-1,42,42,42,-1,30,30,30,30,30,30,30,30,31,32,32,31,31,31,-1,25,25,25,25,25,-1,25,-1,-1,25, 48,48,48,48,48,48,48,47,46,45,44,43,42,41,40,40,40,-1,41,41,41,41,-1,31,31,31,31,31,31,31,31,-1,33,32,31,30,30,-1,26,26,26,26,26,-1,-1,-1,27,26, 49,49,49,49,49,-1,48,47,46,45,44,43,42,41,41,41,41,42,41,40,40,40,-1,32,32,32,32,32,32,32,32,33,33,32,31,30,29,28,27,27,27,27,27,28,29,28,27,27, 50,50,50,50,-1,-1,48,47,46,45,44,43,42,42,42,42,42,42,41,40,39,39,-1,-1,-1,33,-1,-1,33,33,33,33,33,32,31,30,30,-1,28,28,28,28,28,28,-1,28,28,28, 51,51,51,-1,-1,-1,-1,-1,46,45,44,44,-1,43,43,43,43,-1,-1,40,39,38,37,36,35,34,35,-1,-1,-1,-1,-1,-1,32,31,31,31,-1,29,29,29,29,29,-1,-1,29,29,29, 52,52,52,51,50,49,48,47,46,45,45,45,45,44,44,44,-1,-1,-1,-1,39,38,37,36,35,35,35,36,37,38,39,40,-1,32,32,32,32,-1,30,30,30,30,30,-1,-1,30,30,30, 22,22,22,22,22,23,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,29,30,30,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 21,21,21,21,22,23,24,23,23,23,23,23,23,24,25,26,27,27,27,27,27,27,-1,29,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 20,20,20,20,-1,24,-1,23,22,22,22,22,23,24,25,-1,-1,27,26,26,26,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 20,19,19,19,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,27,26,25,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,18,18,18,18,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,16,16,16,16,17,18,19,19,18,18,18,18,18,18,18,19,20,21,22,22,23,24,25,26,-1,42,41,40,39,38,38,39,40,41,42,42,43,44,45,46,47,-1,49,49,49,50,51, 15,15,15,15,16,17,18,19,19,18,17,17,17,17,17,18,19,20,21,21,22,23,24,25,26,-1,42,41,40,40,-1,39,39,40,41,42,43,43,44,45,46,47,-1,50,50,50,50,51, 14,14,14,15,16,17,18,19,19,18,17,16,16,16,16,-1,-1,20,20,21,22,23,24,25,26,-1,42,41,41,41,41,40,40,40,41,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,52, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 12,12,12,-1,10,10,10,10,10,10,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 11,11,11,-1,9,9,9,9,9,9,-1,-1,13,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,30,31,32,33,34,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 11,10,10,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,-1,34,34,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 11,10,9,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 11,10,10,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,5,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 2,2,2,3,4,5,6,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,49, 1,1,2,3,-1,6,6,7,8,9,-1,14,14,14,14,15,16,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,49,49,49, 0,1,2,3,4,5,6,7,8,9,-1,15,15,15,15,15,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,49,49,49, 1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,-1,28,28,29,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 19,19,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,26,26,26,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 18,18,-1,6,6,6,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 17,18,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 16,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 15,-1,10,9,9,9,9,9,-1,10,-1,-1,-1,14,14,15,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 14,-1,10,10,10,10,10,10,-1,11,12,13,-1,15,15,15,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 13,12,11,11,11,11,11,11,-1,12,12,13,-1,16,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,42,43,43,44,45,46,47,48,49, 14,-1,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,-1,-1,-1,45,45,46,47,48,49, 15,-1,13,13,13,13,-1,13,14,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,-1,-1,46,46,47,48,49, 16,-1,-1,-1,-1,14,15,14,14,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 17,18,19,20,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49, 18,18,19,20,21,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49,49, 19,19,19,20,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, 20,20,20,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, -1,21,21,22,23,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,22,22,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,23,23,23,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 26,25,24,24,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 26,25,25,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 26,26,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 27,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 21,21,21,21,21,22,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,28,29,29,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 20,20,20,20,21,22,23,22,22,22,22,22,22,23,24,25,26,26,26,26,26,26,-1,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 19,19,19,19,-1,23,-1,22,21,21,21,21,22,23,24,-1,-1,26,25,25,25,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 19,18,18,18,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,26,25,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,17,17,17,17,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,15,15,15,15,16,17,18,18,17,17,17,17,17,17,17,18,19,20,21,21,22,23,24,25,-1,41,40,39,38,37,37,38,39,40,41,41,42,43,44,45,46,-1,48,48,48,49,50, 14,14,14,14,15,16,17,18,18,17,16,16,16,16,16,17,18,19,20,20,21,22,23,24,25,-1,41,40,39,39,-1,38,38,39,40,41,42,42,43,44,45,46,-1,49,49,49,49,50, 13,13,13,14,15,16,17,18,18,17,16,15,15,15,15,-1,-1,19,19,20,21,22,23,24,25,-1,41,40,40,40,40,39,39,39,40,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,51, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 11,11,11,-1,9,9,9,9,9,9,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 10,10,10,-1,8,8,8,8,8,8,-1,-1,12,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 10,9,9,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 10,9,8,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 10,9,9,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,4,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 2,2,2,2,3,4,5,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 1,1,1,2,-1,5,5,6,7,8,-1,13,13,13,13,14,15,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 1,0,1,2,3,4,5,6,7,8,-1,14,14,14,14,14,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,48,48,48, 1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,-1,27,27,28,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 18,18,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,25,25,25,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 17,17,-1,5,5,5,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 16,17,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 15,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 14,-1,9,8,8,8,8,8,-1,9,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 13,-1,9,9,9,9,9,9,-1,10,11,12,-1,14,14,14,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 12,11,10,10,10,10,10,10,-1,11,11,12,-1,15,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 13,-1,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 14,-1,12,12,12,12,-1,12,13,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 15,-1,-1,-1,-1,13,14,13,13,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 16,17,18,19,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 17,17,18,19,20,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 18,18,18,19,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 19,19,19,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,20,20,21,22,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,21,21,22,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,22,22,22,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 25,24,23,23,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 25,24,24,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 25,25,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 26,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 21,21,21,21,21,22,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,28,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 20,20,20,20,21,22,22,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 19,19,19,19,-1,23,-1,21,20,20,20,20,21,22,23,-1,-1,25,24,24,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 19,18,18,18,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,25,24,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,17,17,17,17,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,16,16,16,16,16,17,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,15,15,15,15,16,17,18,17,16,16,16,16,16,16,16,17,18,19,20,20,21,22,23,24,-1,40,39,38,37,36,36,37,38,39,40,40,41,42,43,44,45,-1,47,47,47,48,49, 14,14,14,14,15,16,17,18,17,16,15,15,15,15,15,16,17,18,19,19,20,21,22,23,24,-1,40,39,38,38,-1,37,37,38,39,40,41,41,42,43,44,45,-1,48,48,48,48,49, 13,13,13,14,15,16,17,18,17,16,15,14,14,14,14,-1,-1,18,18,19,20,21,22,23,24,-1,40,39,39,39,39,38,38,38,39,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,50, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 11,11,11,-1,9,9,9,9,9,9,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 10,10,10,-1,8,8,8,8,8,8,-1,-1,11,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 10,9,9,-1,7,7,7,7,7,8,9,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 10,9,8,7,6,6,6,6,7,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 10,9,9,-1,5,5,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,4,4,5,6,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 2,2,2,2,3,4,5,5,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 2,1,1,1,-1,4,4,5,6,7,-1,12,12,12,12,13,14,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 2,1,0,1,2,3,4,5,6,7,-1,13,13,13,13,13,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 17,17,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 16,16,-1,4,4,4,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 15,16,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 14,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 13,-1,8,7,7,7,7,7,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 12,-1,8,8,8,8,8,8,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 11,10,9,9,9,9,9,9,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 12,-1,10,10,10,10,10,10,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 13,-1,11,11,11,11,-1,11,12,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 14,-1,-1,-1,-1,12,13,12,12,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 15,16,17,18,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 16,16,17,18,19,20,19,18,17,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 17,17,17,18,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 18,18,18,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,19,19,20,21,-1,20,19,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,20,20,21,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,21,21,21,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 24,23,22,22,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 24,23,23,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 24,24,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 25,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 21,21,21,21,21,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,25,26,27,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 20,20,20,20,21,22,21,20,20,20,20,20,20,21,22,23,24,24,24,24,24,24,-1,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 19,19,19,19,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,24,23,23,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 19,18,18,18,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,24,23,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,17,17,17,17,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,16,16,16,16,16,17,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,15,15,15,15,16,17,17,16,15,15,15,15,15,15,15,16,17,18,19,19,20,21,22,23,-1,39,38,37,36,35,35,36,37,38,39,39,40,41,42,43,44,-1,46,46,46,47,48, 14,14,14,14,15,16,17,17,16,15,14,14,14,14,14,15,16,17,18,18,19,20,21,22,23,-1,39,38,37,37,-1,36,36,37,38,39,40,40,41,42,43,44,-1,47,47,47,47,48, 13,13,13,14,15,16,17,17,16,15,14,13,13,13,13,-1,-1,17,17,18,19,20,21,22,23,-1,39,38,38,38,38,37,37,37,38,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,49, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 11,11,11,-1,9,9,9,9,9,9,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 10,10,10,-1,8,8,8,8,8,8,-1,-1,10,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 10,9,9,-1,7,7,7,7,7,8,8,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 10,9,8,7,6,6,6,6,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 10,9,9,-1,5,5,5,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,4,4,5,5,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 3,2,2,2,3,4,4,4,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 3,2,1,1,-1,3,3,4,5,6,-1,11,11,11,11,12,13,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 3,2,1,0,1,2,3,4,5,6,-1,12,12,12,12,12,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 3,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 17,17,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 16,16,-1,4,4,4,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 15,16,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 14,-1,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 13,-1,8,7,7,7,7,7,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 12,-1,8,8,8,8,8,8,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 11,10,9,9,9,9,9,9,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 12,-1,10,10,10,10,10,10,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 13,-1,11,11,11,11,-1,11,12,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 14,-1,-1,-1,-1,12,13,12,12,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 15,16,17,18,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 16,16,17,18,19,19,18,17,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 17,17,17,18,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 18,18,18,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,19,19,20,21,-1,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,20,20,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,21,21,21,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 24,23,22,22,21,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 24,23,23,22,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 24,24,23,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 25,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 21,21,21,21,21,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 20,20,20,20,21,21,20,19,19,19,19,19,19,20,21,22,23,23,23,23,23,23,-1,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 19,19,19,19,-1,22,-1,19,18,18,18,18,19,20,21,-1,-1,23,22,22,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 19,18,18,18,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,23,22,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,17,17,17,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,15,15,15,15,16,17,16,15,14,14,14,14,14,14,14,15,16,17,18,18,19,20,21,22,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 14,14,14,14,15,16,17,16,15,14,13,13,13,13,13,14,15,16,17,17,18,19,20,21,22,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 13,13,13,14,15,16,17,16,15,14,13,12,12,12,12,-1,-1,16,16,17,18,19,20,21,22,-1,38,37,37,37,37,36,36,36,37,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,48, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 11,11,11,-1,9,9,9,9,9,9,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 10,10,10,-1,8,8,8,8,8,8,-1,-1,9,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 10,9,9,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 10,9,9,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 4,3,3,3,4,3,3,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 4,3,2,2,-1,2,2,3,4,5,-1,10,10,10,10,11,12,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 4,3,2,1,0,1,2,3,4,5,-1,11,11,11,11,11,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46, 4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,-1,24,25,26,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 17,17,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 16,16,-1,4,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 15,16,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 14,-1,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 13,-1,8,7,7,7,7,7,-1,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 12,-1,8,8,8,8,8,8,-1,8,9,10,-1,11,11,11,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 11,10,9,9,9,9,9,9,-1,9,9,10,-1,12,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 12,-1,10,10,10,10,10,10,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 13,-1,11,11,11,11,-1,11,12,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 14,-1,-1,-1,-1,12,13,12,12,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 15,16,17,18,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 16,16,17,18,19,19,18,17,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 17,17,17,18,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 18,18,18,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,19,19,20,21,-1,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,20,20,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,21,21,21,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 24,23,22,22,21,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 24,23,23,22,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 24,24,23,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 25,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 20,20,20,20,20,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 19,19,19,19,20,20,19,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 18,18,18,18,-1,21,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 18,17,17,17,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,16,16,16,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,14,14,14,14,15,16,15,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 13,13,13,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 10,10,10,-1,8,8,8,8,8,8,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 9,9,9,-1,7,7,7,7,7,7,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 9,8,8,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 9,8,8,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 5,4,4,4,3,2,2,2,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 5,4,3,3,-1,1,1,2,3,4,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 5,4,3,2,1,0,1,2,3,4,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 17,17,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 16,16,-1,4,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 15,16,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 14,-1,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 13,-1,8,7,7,7,7,7,-1,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 12,-1,8,8,8,8,8,8,-1,8,9,10,-1,11,11,11,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 11,10,9,9,9,9,9,9,-1,9,9,10,-1,12,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 12,-1,10,10,10,10,10,10,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,35,36,36,-1,-1,-1,-1,41,41,42,43,44,45, 13,-1,11,11,11,11,-1,11,12,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,42,42,43,44,45, 14,-1,-1,-1,-1,12,13,12,12,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,43,43,44,45, 15,16,17,18,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,44,45, 16,16,17,18,19,19,18,17,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45,45, 17,17,17,18,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,46,46,46,46, 18,18,18,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,19,19,20,21,-1,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,20,20,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,21,21,21,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 24,23,22,22,21,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 24,23,23,22,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 24,24,23,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 25,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 20,20,20,20,20,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 19,19,19,19,20,20,19,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 18,18,18,18,-1,21,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 18,17,17,17,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,16,16,16,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,14,14,14,14,15,16,15,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 13,13,13,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 10,10,10,-1,8,8,8,8,8,8,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 9,9,9,-1,7,7,7,7,7,7,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 9,8,8,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 9,8,8,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,3,3,3,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 6,5,5,4,3,2,2,2,2,3,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 6,5,4,4,-1,1,1,1,2,3,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 6,5,4,3,2,1,0,1,2,3,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,3,2,2,2,3,4,5,6,7,8,9,10,11,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 17,17,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 16,16,-1,4,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 15,16,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 14,-1,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 13,-1,8,7,7,7,7,7,-1,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 12,-1,8,8,8,8,8,8,-1,8,9,10,-1,11,11,11,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 11,10,9,9,9,9,9,9,-1,9,9,10,-1,12,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 12,-1,10,10,10,10,10,10,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,35,36,36,-1,-1,-1,-1,41,41,42,43,44,45, 13,-1,11,11,11,11,-1,11,12,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,42,42,43,44,45, 14,-1,-1,-1,-1,12,13,12,12,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,43,43,44,45, 15,16,17,18,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,44,45, 16,16,17,18,19,19,18,17,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45,45, 17,17,17,18,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,46,46,46,46, 18,18,18,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,19,19,20,21,-1,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,20,20,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,21,21,21,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 24,23,22,22,21,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 24,23,23,22,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 24,24,23,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 25,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 20,20,20,20,20,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 19,19,19,19,20,20,19,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 18,18,18,18,-1,21,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 18,17,17,17,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,16,16,16,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,14,14,14,14,15,16,15,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 13,13,13,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 10,10,10,-1,8,8,8,8,8,8,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 9,9,9,-1,7,7,7,7,7,7,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 9,8,8,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 9,8,8,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,3,3,3,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 7,6,5,4,3,2,2,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 7,6,5,5,-1,2,1,1,1,2,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 7,6,5,4,3,2,1,0,1,2,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,4,3,3,3,4,5,6,7,8,9,10,11,12,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 18,18,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 17,17,-1,5,5,5,5,5,5,6,-1,9,9,10,11,12,13,14,15,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 16,17,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 15,-1,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,22,22,22,23,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 14,-1,9,8,8,8,8,8,-1,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 13,-1,9,9,9,9,9,9,-1,9,10,11,-1,12,12,12,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 12,11,10,10,10,10,10,10,-1,10,10,11,-1,13,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 13,-1,11,11,11,11,11,11,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 14,-1,12,12,12,12,-1,12,13,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 15,-1,-1,-1,-1,13,14,13,13,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,43,43,44,45, 16,17,18,19,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,44,44,44,45, 17,17,18,19,20,20,19,18,17,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,45,45,45,45, 18,18,18,19,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46,46, 19,19,19,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,47,47,47,47, -1,20,20,21,22,-1,20,19,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,21,21,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,22,22,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 25,24,23,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 25,24,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 25,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 20,20,20,20,20,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 19,19,19,19,20,20,19,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 18,18,18,18,-1,21,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 18,17,17,17,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,16,16,16,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,14,14,14,14,15,16,15,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 13,13,13,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 10,10,10,-1,8,8,8,8,8,8,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 9,9,9,-1,7,7,7,7,7,7,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 9,8,8,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 9,8,8,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,4,3,3,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 8,7,6,5,4,3,2,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 8,7,6,6,-1,3,2,1,1,1,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 8,7,6,5,4,3,2,1,0,1,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,5,4,4,4,5,6,7,8,9,10,11,12,12,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 19,19,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,13,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 18,18,-1,6,6,6,6,6,6,7,-1,10,10,11,12,13,14,15,15,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 17,18,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 16,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,23,23,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 15,-1,10,9,9,9,9,9,-1,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 14,-1,10,10,10,10,10,10,-1,10,11,12,-1,13,13,13,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 13,12,11,11,11,11,11,11,-1,11,11,12,-1,14,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 14,-1,12,12,12,12,12,12,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 15,-1,13,13,13,13,-1,13,14,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 16,-1,-1,-1,-1,14,15,14,14,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,37,38,39,40,41,-1,-1,43,43,44,45, 17,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,38,39,40,41,42,-1,44,44,44,45, 18,18,19,20,21,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,41,41,42,-1,45,45,45,45, 19,19,19,20,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,42,-1,46,46,46,46, 20,20,20,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47,47, -1,21,21,22,23,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,22,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,23,23,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 26,25,24,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 26,25,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 26,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 20,20,20,20,20,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 19,19,19,19,20,20,19,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,-1,24,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 18,18,18,18,-1,21,-1,18,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 18,17,17,17,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,22,21,20,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,16,16,16,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,18,18,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,14,14,14,14,15,16,15,14,13,13,13,13,13,13,13,14,15,16,17,17,18,19,20,21,-1,37,36,35,34,33,33,34,35,36,37,37,38,39,40,41,42,-1,44,44,44,45,46, 13,13,13,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,37,36,35,35,-1,34,34,35,36,37,38,38,39,40,41,42,-1,45,45,45,45,46, 12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,-1,-1,15,15,16,17,18,19,20,21,-1,37,36,36,36,36,35,35,35,36,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,47, 11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 10,10,10,-1,8,8,8,8,8,8,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 9,9,9,-1,7,7,7,7,7,7,-1,-1,8,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,25,26,27,28,29,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 9,8,8,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,-1,29,29,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 9,8,8,-1,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,5,4,3,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 9,8,7,6,5,4,3,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 9,8,7,7,-1,4,3,2,1,1,-1,9,9,9,9,10,11,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 9,8,7,6,5,4,3,2,1,0,-1,10,10,10,10,10,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,6,5,5,5,6,7,8,9,10,11,12,12,12,12,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 20,20,-1,6,6,6,6,6,7,8,9,10,11,12,13,13,13,-1,14,15,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 19,19,-1,7,7,7,7,7,7,8,-1,11,11,12,13,14,14,15,15,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 18,19,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,15,16,-1,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 17,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 16,-1,11,10,10,10,10,10,-1,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 15,-1,11,11,11,11,11,11,-1,11,12,13,-1,14,14,14,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,34,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 14,13,12,12,12,12,12,12,-1,12,12,13,-1,15,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,34,34,34,35,36,37,38,39,39,39,40,41,42,43,44,45, 15,-1,13,13,13,13,13,13,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,35,35,35,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45, 16,-1,14,14,14,14,-1,14,15,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,36,36,36,36,37,38,39,40,-1,-1,42,42,43,44,45, 17,-1,-1,-1,-1,15,16,15,15,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,37,38,39,40,41,-1,-1,43,43,44,45, 18,19,20,21,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,40,41,42,-1,44,44,44,45, 19,19,20,21,22,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,39,-1,41,41,42,-1,45,45,45,45, 20,20,20,21,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,42,42,-1,46,46,46,46, 21,21,21,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,43,-1,47,47,47,47, -1,22,22,23,24,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,48,48,48, -1,-1,23,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,24,24,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 27,26,25,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 27,26,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 27,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,20,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 21,21,21,21,20,19,18,17,17,17,17,17,17,18,19,20,20,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,14,14,14,14,14,14,15,-1,31,30,29,28,27,27,28,29,30,31,31,32,33,34,35,36,-1,38,38,38,39,40, 19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,13,13,13,13,13,13,14,15,-1,31,30,29,29,-1,28,28,29,30,31,32,32,33,34,35,36,-1,39,39,39,39,40, 18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,12,12,12,12,12,13,14,15,-1,31,30,30,30,30,29,29,29,30,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,41, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,12,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 16,16,16,-1,11,10,9,8,8,8,-1,9,8,9,10,11,12,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 15,15,15,-1,11,10,9,8,7,7,-1,-1,7,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,19,20,21,22,23,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 15,14,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,-1,15,15,15,16,17,18,19,20,-1,23,23,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 15,14,14,-1,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,11,10,9,8,7,7,-1,3,3,3,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 15,14,13,12,11,10,9,8,8,8,-1,2,2,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 15,14,13,13,-1,10,9,9,9,9,-1,1,1,2,3,4,5,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 15,14,13,12,11,10,10,10,10,10,-1,0,1,2,3,4,5,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,12,12,12,12,12,11,10,9,8,7,6,5,5,5,6,7,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 25,25,-1,13,13,13,13,12,11,10,9,8,7,6,6,6,6,-1,8,9,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 24,24,-1,14,14,14,13,12,11,11,-1,8,7,7,7,7,7,8,9,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 23,24,-1,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 22,-1,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 20,-1,17,16,15,14,14,14,-1,12,13,14,-1,11,11,11,-1,19,19,19,20,20,20,-1,30,31,31,31,31,31,30,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 19,18,17,16,15,15,15,15,-1,13,13,14,-1,12,-1,-1,-1,18,18,19,20,-1,-1,-1,29,-1,30,30,31,31,30,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 20,-1,17,16,16,16,16,16,-1,-1,14,14,14,13,14,15,16,17,18,19,-1,-1,29,28,28,28,29,30,31,31,30,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 21,-1,17,17,17,17,-1,17,18,-1,15,15,14,14,14,15,16,17,18,19,-1,-1,29,28,27,28,29,30,31,31,30,30,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 22,-1,-1,-1,-1,18,19,18,18,-1,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 23,24,25,25,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,34,33,32,32,32,32,32,32,33,34,35,36,-1,38,38,38,39, 24,24,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,33,33,33,33,33,33,33,-1,35,35,36,-1,39,39,39,39, 25,25,25,25,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,34,34,34,34,34,35,36,36,36,-1,40,40,40,40, 26,26,26,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,35,35,35,35,35,36,37,37,-1,41,41,41,41, -1,27,26,25,25,-1,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,42,42,42,42, -1,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,38,-1,42,42,43,43,43, -1,-1,26,25,24,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,40,41,42,43,44,44, 28,27,26,25,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,41,40,40,40,41,42,43,44,45, 28,27,26,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,41,41,41,41,41,42,43,-1,46, 28,27,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,42,42,42,42,42,43,-1,47, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,43,43,43,-1,48, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,44,-1,-1,49, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 21,21,21,21,20,19,18,17,17,17,17,17,17,18,19,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,31,32,33,34,35,-1,37,37,37,38,39, 19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,12,12,12,12,12,12,13,14,-1,30,29,28,28,-1,27,27,28,29,30,31,31,32,33,34,35,-1,38,38,38,38,39, 18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,11,11,11,11,11,12,13,14,-1,30,29,29,29,29,28,28,28,29,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,40, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,11,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 16,16,16,-1,11,10,9,8,8,8,-1,9,8,9,10,11,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 15,15,15,-1,11,10,9,8,7,7,-1,-1,7,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,18,19,20,21,22,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 15,14,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,-1,14,14,14,15,16,17,18,19,-1,22,22,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 15,14,14,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,11,10,9,8,7,7,-1,3,3,3,3,3,4,5,6,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 15,14,13,12,11,10,9,8,8,8,-1,2,2,2,2,3,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 15,14,13,13,-1,10,9,9,9,9,-1,1,1,1,2,3,4,5,6,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 15,14,13,12,11,10,10,10,10,10,-1,1,0,1,2,3,4,5,6,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,12,12,12,12,11,10,9,8,7,6,5,4,4,4,5,6,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 24,24,-1,13,13,13,12,11,10,9,8,7,6,5,5,5,5,-1,7,8,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 23,23,-1,14,14,13,12,11,10,10,-1,7,6,6,6,6,6,7,8,8,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 22,23,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 21,-1,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,10,10,10,-1,18,18,18,19,19,19,-1,29,30,30,30,30,30,29,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,11,-1,-1,-1,17,17,18,19,-1,-1,-1,28,-1,29,29,30,30,29,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 19,-1,16,15,15,15,15,15,-1,-1,13,13,13,12,13,14,15,16,17,18,-1,-1,28,27,27,27,28,29,30,30,29,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 20,-1,16,16,16,16,-1,16,17,-1,14,14,13,13,13,14,15,16,17,18,-1,-1,28,27,26,27,28,29,30,30,29,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 21,-1,-1,-1,-1,17,18,17,17,-1,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 22,23,24,24,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,33,32,31,31,31,31,31,31,32,33,34,35,-1,37,37,37,38, 23,23,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,32,32,32,32,32,32,32,-1,34,34,35,-1,38,38,38,38, 24,24,24,24,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,33,33,33,33,33,34,35,35,35,-1,39,39,39,39, 25,25,25,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,34,34,34,34,34,35,36,36,-1,40,40,40,40, -1,26,25,24,24,-1,21,20,19,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,35,35,35,35,35,36,-1,-1,41,41,41,41, -1,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,25,24,23,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,39,40,41,42,43,43, 27,26,25,24,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,40,39,39,39,40,41,42,43,44, 27,26,25,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,40,40,40,40,40,41,42,-1,45, 27,26,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,41,41,41,41,41,42,-1,46, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,42,42,42,-1,47, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,43,-1,-1,48, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,20,19,18,17,17,17,17,17,17,18,19,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,31,32,33,34,-1,36,36,36,37,38, 19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,30,30,31,32,33,34,-1,37,37,37,37,38, 18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,10,10,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,39, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,11,10,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 16,16,16,-1,11,10,9,8,8,8,-1,9,8,9,10,11,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 15,15,15,-1,11,10,9,8,7,7,-1,-1,7,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 15,14,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 15,14,14,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,-1,15,15,15,15,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,11,10,9,8,7,7,-1,3,3,3,3,3,3,4,5,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 15,14,13,12,11,10,9,8,8,8,-1,2,2,2,2,2,3,4,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 15,14,13,13,-1,10,9,9,9,9,-1,2,1,1,1,2,3,4,5,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 15,14,13,12,11,10,10,10,10,10,-1,2,1,0,1,2,3,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,12,12,12,11,10,9,8,7,6,5,4,3,3,3,4,5,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 23,23,-1,13,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,6,7,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 22,22,-1,14,13,12,11,10,9,9,-1,6,5,5,5,5,5,6,7,7,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 21,22,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 20,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,8,8,8,-1,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 18,-1,15,14,13,12,12,12,-1,10,11,12,-1,9,9,9,-1,17,17,17,18,18,18,-1,28,29,29,29,29,29,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 17,16,15,14,13,13,13,13,-1,11,11,12,-1,10,-1,-1,-1,16,16,17,18,-1,-1,-1,27,-1,28,28,29,29,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 18,-1,15,14,14,14,14,14,-1,-1,12,12,12,11,12,13,14,15,16,17,-1,-1,27,26,26,26,27,28,29,29,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 19,-1,15,15,15,15,-1,15,16,-1,13,13,12,12,12,13,14,15,16,17,-1,-1,27,26,25,26,27,28,29,29,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 20,-1,-1,-1,-1,16,17,16,16,-1,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 21,22,23,23,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,32,31,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 22,22,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,31,31,31,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 23,23,23,23,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,32,32,32,32,32,33,34,34,34,-1,38,38,38,38, 24,24,24,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,33,33,33,33,33,34,35,35,-1,39,39,39,39, -1,25,24,23,23,-1,20,19,18,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,34,34,34,34,34,35,-1,-1,40,40,40,40, -1,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,24,23,22,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,38,39,40,41,42,42, 26,25,24,23,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,39,38,38,38,39,40,41,42,43, 26,25,24,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,39,39,39,39,39,40,41,-1,44, 26,25,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,40,40,40,40,40,41,-1,45, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,41,41,41,-1,46, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,42,-1,-1,47, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,20,19,18,17,17,17,17,17,17,18,19,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,30,30,31,32,33,-1,36,36,36,37,38, 19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,28,29,29,29,30,31,32,33,-1,37,37,37,37,38, 18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,10,10,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,28,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,39, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,11,10,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 16,16,16,-1,11,10,9,8,8,8,-1,9,8,9,10,11,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 15,15,15,-1,11,10,9,8,7,7,-1,-1,7,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,17,18,19,20,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 15,14,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,6,-1,13,13,13,14,15,16,17,18,-1,21,21,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,-1,-1,14,14,14,15,16,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 15,14,14,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,-1,15,15,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,11,10,9,8,7,7,-1,3,3,3,3,3,3,3,4,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 15,14,13,12,11,10,9,8,8,8,-1,3,2,2,2,2,2,3,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 15,14,13,13,-1,10,9,9,9,9,-1,3,2,1,1,1,2,3,4,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 15,14,13,12,11,10,10,10,10,10,-1,3,2,1,0,1,2,3,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,12,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 22,22,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,5,6,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 21,21,-1,13,12,11,10,9,8,8,-1,5,4,4,4,4,4,5,6,6,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 20,21,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 19,-1,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 18,-1,14,13,12,11,10,10,-1,8,-1,-1,-1,7,7,7,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 17,-1,14,13,12,11,11,11,-1,9,10,11,-1,8,8,8,-1,16,16,16,17,17,17,-1,27,28,28,28,28,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 16,15,14,13,12,12,12,12,-1,10,10,11,-1,9,-1,-1,-1,15,15,16,17,-1,-1,-1,26,-1,27,27,28,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 17,-1,14,13,13,13,13,13,-1,-1,11,11,11,10,11,12,13,14,15,16,-1,-1,26,25,25,25,26,27,28,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 18,-1,14,14,14,14,-1,14,15,-1,12,12,11,11,11,12,13,14,15,16,-1,-1,26,25,24,25,26,27,28,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 19,-1,-1,-1,-1,15,16,15,15,-1,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 20,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 21,21,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 22,22,22,22,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 23,23,23,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,24,23,22,22,-1,19,18,17,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,23,22,21,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,37,38,39,40,41,41, 25,24,23,22,21,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,38,37,37,37,38,39,40,41,42, 25,24,23,22,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,38,38,38,38,38,39,40,-1,43, 25,24,23,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,39,39,39,39,39,40,-1,44, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,40,40,40,-1,45, 25,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,41,-1,-1,46, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,20,19,18,17,17,17,17,17,17,18,19,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,29,29,29,29,30,31,32,-1,36,36,36,37,38, 19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,28,28,28,28,29,30,31,32,-1,37,37,37,37,38, 18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,10,10,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,27,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,39, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,11,10,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 16,16,16,-1,11,10,9,8,8,8,-1,9,8,9,10,11,11,10,9,8,9,10,11,12,13,14,15,16,17,18,18,19,20,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 15,15,15,-1,11,10,9,8,7,7,-1,-1,7,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,17,17,18,19,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 15,14,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,6,-1,13,13,13,14,15,16,16,17,-1,20,20,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,-1,-1,14,14,14,15,15,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 15,14,14,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,14,14,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,11,10,9,8,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,-1,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 15,14,13,12,11,10,9,8,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 15,14,13,13,-1,10,9,9,9,9,-1,4,3,2,1,1,1,2,3,-1,-1,7,-1,11,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 15,14,13,12,11,10,10,10,10,10,-1,4,3,2,1,0,1,2,3,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,1,1,1,2,3,-1,9,9,9,10,11,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,12,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,-1,-1,10,10,10,-1,13,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 22,22,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,4,5,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 21,21,-1,13,12,11,10,9,8,8,-1,5,4,4,4,4,4,5,5,5,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 20,21,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 19,-1,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 18,-1,14,13,12,11,10,10,-1,8,-1,-1,-1,7,7,7,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 17,-1,14,13,12,11,11,11,-1,9,10,11,-1,8,8,8,-1,16,16,16,16,16,16,-1,27,28,28,28,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 16,15,14,13,12,12,12,12,-1,10,10,11,-1,9,-1,-1,-1,15,15,16,17,-1,-1,-1,26,-1,27,27,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 17,-1,14,13,13,13,13,13,-1,-1,11,11,11,10,11,12,13,14,15,16,-1,-1,26,25,25,25,26,27,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 18,-1,14,14,14,14,-1,14,15,-1,12,12,11,11,11,12,13,14,15,16,-1,-1,26,25,24,25,26,27,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 19,-1,-1,-1,-1,15,16,15,15,-1,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 20,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 21,21,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 22,22,22,22,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 23,23,23,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,24,23,22,22,-1,19,18,17,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,23,22,21,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 25,24,23,22,21,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,37,36,36,36,37,38,39,40,41, 25,24,23,22,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,37,37,37,37,37,38,39,-1,42, 25,24,23,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,38,38,38,38,38,38,39,-1,43, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 25,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,40,-1,-1,45, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,20,19,18,17,17,17,17,17,17,18,19,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,28,28,28,28,29,30,31,-1,36,36,36,37,38, 20,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,27,27,27,27,28,29,30,31,-1,37,37,37,37,38, 19,19,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,10,10,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,26,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,38, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,11,10,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 17,17,17,-1,12,11,10,9,9,9,-1,9,8,9,10,11,11,10,9,8,9,10,11,12,13,14,15,16,17,17,17,18,19,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 16,16,16,-1,12,11,10,9,8,8,-1,-1,7,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,16,16,17,18,19,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,13,13,13,14,15,15,15,16,-1,19,19,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,-1,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 16,15,15,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,13,13,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,12,11,10,9,8,8,-1,5,4,3,3,3,3,3,3,3,4,5,-1,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 16,15,14,13,12,11,10,9,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 16,15,14,14,-1,11,10,10,10,10,-1,5,4,3,2,1,1,1,2,-1,-1,6,-1,10,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 16,15,14,13,12,11,11,11,11,11,-1,5,4,3,2,1,0,1,2,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,2,-1,8,8,8,9,10,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,9,9,9,-1,12,13,14,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 22,22,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,3,4,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 21,21,-1,13,12,11,10,9,8,8,-1,5,4,4,4,4,4,5,4,4,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 20,21,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 19,-1,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 18,-1,14,13,12,11,10,10,-1,8,-1,-1,-1,7,7,7,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 17,-1,14,13,12,11,11,11,-1,9,10,11,-1,8,8,8,-1,16,16,16,15,15,15,-1,27,28,28,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 16,15,14,13,12,12,12,12,-1,10,10,11,-1,9,-1,-1,-1,15,15,16,16,-1,-1,-1,26,-1,27,27,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 17,-1,14,13,13,13,13,13,-1,-1,11,11,11,10,11,12,13,14,15,16,-1,-1,26,25,25,25,26,27,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 18,-1,14,14,14,14,-1,14,15,-1,12,12,11,11,11,12,13,14,15,16,-1,-1,26,25,24,25,26,27,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 19,-1,-1,-1,-1,15,16,15,15,-1,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 20,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 21,21,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 22,22,22,22,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 23,23,23,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,24,23,22,22,-1,19,18,17,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,23,22,21,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 25,24,23,22,21,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,37,36,35,35,35,36,37,38,39,40, 25,24,23,22,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,37,36,36,36,36,36,37,38,-1,41, 25,24,23,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,37,37,37,37,37,37,37,38,-1,42, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 25,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,39,-1,39,-1,-1,44, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,20,19,18,17,17,17,17,17,17,18,19,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,28,28,28,28,29,30,31,-1,36,36,36,37,38, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,27,27,27,27,28,29,30,31,-1,37,37,37,37,38, 20,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,10,10,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,26,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,38, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,11,10,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 18,18,18,-1,13,12,11,10,10,10,-1,9,8,9,10,11,11,10,9,8,9,10,11,12,13,14,15,16,17,17,17,18,19,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 17,17,17,-1,13,12,11,10,9,9,-1,-1,7,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,16,16,17,18,19,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,-1,13,13,13,14,15,15,15,16,-1,19,19,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 17,16,16,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,-1,13,13,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,13,12,11,10,9,9,-1,6,5,4,3,3,3,3,3,3,4,5,-1,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 17,16,15,14,13,12,11,10,10,10,-1,6,5,4,3,2,2,2,2,3,4,5,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 17,16,15,15,-1,12,11,11,11,11,-1,6,5,4,3,2,1,1,1,-1,-1,6,-1,10,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 17,16,15,14,13,12,12,12,12,12,-1,6,5,4,3,2,1,0,1,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,1,-1,8,8,8,9,10,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,9,9,9,-1,12,13,14,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 23,23,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,3,4,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 22,22,-1,14,13,12,11,10,9,9,-1,6,5,4,4,4,4,5,4,4,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 21,22,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,7,7,7,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 18,-1,15,14,13,12,12,12,-1,10,11,12,-1,8,8,8,-1,16,16,16,15,15,15,-1,27,28,28,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 17,16,15,14,13,13,13,13,-1,11,11,12,-1,9,-1,-1,-1,15,15,16,16,-1,-1,-1,26,-1,27,27,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 18,-1,15,14,14,14,14,14,-1,-1,12,12,11,10,11,12,13,14,15,16,-1,-1,26,25,25,25,26,27,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 19,-1,15,15,15,15,-1,15,16,-1,13,12,11,11,11,12,13,14,15,16,-1,-1,26,25,24,25,26,27,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 20,-1,-1,-1,-1,16,17,16,16,-1,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 21,22,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 23,23,22,22,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 24,23,23,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,24,23,22,22,-1,19,18,17,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,23,22,21,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 25,24,23,22,21,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,37,36,35,35,35,36,37,38,39,40, 25,24,23,22,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,37,36,36,36,36,36,37,38,-1,41, 25,24,23,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,37,37,37,37,37,37,37,38,-1,42, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 25,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,39,-1,39,-1,-1,44, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,20,19,18,17,17,17,17,17,17,18,19,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38, 21,20,20,20,-1,20,-1,17,16,16,16,16,17,18,19,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38, 21,20,19,19,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38, -1,20,19,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,29,28,27,26,25,24,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,29,28,27,26,25,25,26,27,28,28,28,28,28,29,30,31,-1,36,36,36,37,38, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,11,11,11,11,11,11,12,13,-1,29,28,27,27,-1,26,26,27,27,27,27,27,28,29,30,31,-1,37,37,37,37,38, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,10,10,10,10,10,11,12,13,-1,29,28,28,28,28,27,27,27,26,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,38, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,11,10,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 19,19,19,-1,14,13,12,11,11,11,-1,9,8,9,10,11,11,10,9,8,9,10,11,12,13,14,15,16,17,17,17,18,19,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 18,18,18,-1,14,13,12,11,10,10,-1,-1,7,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,-1,16,16,16,16,17,18,19,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 18,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,13,13,13,14,15,15,15,16,-1,19,19,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,13,13,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,14,13,12,11,10,10,-1,7,6,5,4,3,3,3,3,3,4,5,-1,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,3,2,2,2,3,4,5,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,33, 18,17,16,16,-1,13,12,12,12,12,-1,7,6,5,4,3,2,1,1,-1,-1,6,-1,10,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33, 18,17,16,15,14,13,13,13,13,13,-1,7,6,5,4,3,2,1,0,-1,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34, 18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,-1,8,8,8,9,10,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,9,9,9,-1,12,13,14,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 24,24,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,3,4,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 23,23,-1,15,14,13,12,11,10,10,-1,7,6,5,4,4,4,5,4,4,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 22,23,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,7,7,7,-1,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,8,8,8,-1,16,16,16,15,15,15,-1,27,28,28,28,27,26,25,24,23,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,9,-1,-1,-1,15,15,16,16,-1,-1,-1,26,-1,27,27,27,26,25,24,23,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 19,-1,16,15,15,15,15,15,-1,-1,13,12,11,10,11,12,13,14,15,16,-1,-1,26,25,25,25,26,27,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34, 20,-1,16,16,16,16,-1,16,17,-1,13,12,11,11,11,12,13,14,15,16,-1,-1,26,25,24,25,26,27,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,31,31,32,33,34, 21,-1,-1,-1,-1,17,18,17,17,-1,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34, 22,23,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,33,33,33,34, 23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,34,34,34,34, 24,23,22,22,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,35,35, 24,23,23,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,30,30,30,30,30,30,30,31,32,32,-1,36,36,36,36, -1,24,23,22,22,-1,19,18,17,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,31,31,31,31,31,31,31,32,-1,-1,37,37,37,37, -1,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,33,-1,37,37,38,38,38, -1,-1,23,22,21,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,35,36,37,38,39,39, 25,24,23,22,21,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,37,36,35,35,35,36,37,38,39,40, 25,24,23,22,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,37,36,36,36,36,36,37,38,-1,41, 25,24,23,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,37,37,37,37,37,37,37,38,-1,42, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,38,38,38,38,38,38,38,38,-1,43, 25,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,39,-1,39,-1,-1,44, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,27,26,25,24,23,23,23,23,23,23,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,28,28,28,28,29,30,31,32,33,34,35, 27,27,27,26,25,24,23,22,22,22,22,22,22,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,27,27,27,27,28,29,-1,32,32,33,34,35, 27,26,26,26,-1,25,-1,22,21,21,21,21,22,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 27,26,25,25,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,26,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,26,25,24,24,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,26,25,24,23,22,21,20,19,19,18,18,17,17,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,26,25,24,23,22,21,20,19,18,18,17,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 27,26,25,24,23,22,21,20,19,18,17,17,16,16,15,14,13,12,12,12,12,12,12,13,14,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 27,26,25,24,23,22,21,20,19,18,17,16,16,15,15,-1,-1,11,11,11,11,11,12,13,13,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,14,13,12,11,10,10,10,11,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 25,25,25,-1,20,19,18,17,17,17,-1,15,14,15,14,13,12,11,10,9,10,11,11,11,11,12,11,11,11,11,11,12,13,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 24,24,24,-1,20,19,18,17,16,16,-1,-1,13,-1,-1,-1,-1,-1,-1,8,-1,-1,10,10,10,-1,10,10,10,10,11,12,13,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,10,9,9,9,9,9,9,10,-1,13,13,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,7,7,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,4,-1,6,6,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 24,23,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 24,23,22,22,-1,19,18,18,18,18,-1,13,12,11,10,9,8,7,7,-1,-1,2,-1,4,4,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 24,23,22,21,20,19,19,19,19,19,-1,13,12,11,10,9,8,8,8,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,27,27,27, 24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,-1,1,1,2,3,4,5,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27, -1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,2,2,3,-1,6,6,7,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 30,30,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,11,12,-1,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 29,29,-1,21,20,19,18,17,16,16,-1,13,12,12,12,12,12,13,12,12,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,-1,28, 28,29,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,28, 27,-1,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 26,-1,22,21,20,19,18,18,-1,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 25,-1,22,21,20,19,19,19,-1,17,18,19,-1,16,16,16,-1,11,10,9,8,8,8,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 24,23,22,21,20,20,20,20,-1,18,18,18,-1,16,-1,-1,-1,11,10,9,9,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 25,-1,22,21,21,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 26,-1,22,22,22,22,-1,22,23,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 27,-1,-1,-1,-1,23,24,23,23,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,26,25,24,23,22,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 28,27,26,25,24,23,23,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,27,27,27,-1,-1,35,34,33,32,31,30,29,28,28,28,29,30,31,32,33, 28,27,26,25,24,24,24,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,28,28,-1,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,34, 28,27,26,25,25,25,25,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,29,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,35, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 28,27,27,27,27,27,27,28,29,30,31,32,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,32,32,32,32,32,-1,32,-1,-1,37, 28,28,28,28,28,28,28,28,29,30,31,32,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,33,33,33,33,33,-1,-1,-1,39,38, 29,29,29,29,29,-1,29,29,29,30,31,32,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,35,34,34,34,34,34,35,36,37,38,39, 30,30,30,30,-1,-1,30,30,30,30,31,32,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,35,35,35,35,35,35,-1,38,38,39, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,36,36,36,36,36,-1,-1,39,39,39, 32,32,32,33,34,35,34,33,32,32,32,32,33,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,37,37,37,37,37,-1,-1,40,40,40, 27,27,26,25,24,23,22,22,22,22,22,22,22,21,20,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,27,27,27,27,28,29,30,31,32,33,34, 26,26,26,25,24,23,22,21,21,21,21,21,21,21,20,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,26,26,26,26,27,28,-1,31,31,32,33,34, 26,25,25,25,-1,24,-1,21,20,20,20,20,21,21,21,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 26,25,24,24,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,25,24,23,23,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,23,-1,25,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,25,24,23,22,21,20,19,18,18,17,17,16,16,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,25,24,23,22,21,20,19,18,17,17,16,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 26,25,24,23,22,21,20,19,18,17,16,16,15,15,14,13,12,11,11,11,11,11,11,12,13,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 26,25,24,23,22,21,20,19,18,17,16,15,15,14,14,-1,-1,10,10,10,10,10,11,12,12,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,13,12,11,10,9,9,9,10,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 24,24,24,-1,19,18,17,16,16,16,-1,14,13,14,13,12,11,10,9,8,9,10,10,10,10,11,10,10,10,10,10,11,12,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 23,23,23,-1,19,18,17,16,15,15,-1,-1,12,-1,-1,-1,-1,-1,-1,7,-1,-1,9,9,9,-1,9,9,9,9,10,11,12,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,9,8,8,8,8,8,8,9,-1,12,12,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,7,7,7,7,7,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,6,6,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,3,-1,5,5,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 23,22,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,-1,4,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 23,22,21,21,-1,18,17,17,17,17,-1,12,11,10,9,8,7,6,6,-1,-1,1,-1,3,3,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 23,22,21,20,19,18,18,18,18,18,-1,12,11,10,9,8,7,7,7,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,27,27, 23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,-1,1,1,1,2,3,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,26,26,27, -1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,2,2,2,-1,5,6,7,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 29,29,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,10,11,-1,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 28,28,-1,20,19,18,17,16,15,15,-1,12,11,11,11,11,11,12,11,11,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,-1,28, 27,28,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,28, 26,-1,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 25,-1,21,20,19,18,17,17,-1,15,-1,-1,-1,14,14,14,-1,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 24,-1,21,20,19,18,18,18,-1,16,17,18,-1,15,15,15,-1,11,10,9,8,8,8,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 23,22,21,20,19,19,19,19,-1,17,17,18,-1,16,-1,-1,-1,11,10,9,9,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 24,-1,21,20,20,20,20,20,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 25,-1,21,21,21,21,-1,21,22,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 26,-1,-1,-1,-1,22,23,22,22,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 27,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,26,25,24,23,22,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 28,27,26,25,24,23,23,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,27,27,27,-1,-1,35,34,33,32,31,30,29,28,28,28,29,30,31,32,33, 28,27,26,25,24,24,24,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,28,28,-1,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,34, 28,27,26,25,25,25,25,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,29,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,35, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 28,27,27,27,27,27,27,28,29,30,31,32,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,32,32,32,32,32,-1,32,-1,-1,37, 28,28,28,28,28,28,28,28,29,30,31,32,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,33,33,33,33,33,-1,-1,-1,39,38, 29,29,29,29,29,-1,29,29,29,30,31,32,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,35,34,34,34,34,34,35,36,37,38,39, 30,30,30,30,-1,-1,30,30,30,30,31,32,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,35,35,35,35,35,35,-1,38,38,39, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,36,36,36,36,36,-1,-1,39,39,39, 32,32,32,33,34,35,34,33,32,32,32,32,33,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,37,37,37,37,37,-1,-1,40,40,40, 28,28,27,26,25,24,23,23,23,23,23,23,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,26,26,26,26,26,26,27,28,29,30,31,32,33, 27,27,27,26,25,24,23,22,22,22,22,22,22,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,25,25,25,25,25,25,26,27,-1,30,30,31,32,33, 27,26,26,26,-1,25,-1,22,21,21,21,21,22,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,24,24,24,24,24,25,-1,-1,-1,-1,-1,32,32,33, 27,26,25,25,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,24,23,23,23,24,25,26,27,28,-1,-1,32,32,33, -1,26,25,24,24,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,23,-1,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33, -1,26,25,24,23,22,21,20,19,19,18,18,17,17,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,26,25,24,23,22,21,20,19,18,18,17,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 27,26,25,24,23,22,21,20,19,18,17,17,16,16,15,14,13,12,12,12,12,12,12,12,12,-1,26,25,24,24,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 27,26,25,24,23,22,21,20,19,18,17,16,16,15,15,-1,-1,11,11,11,11,11,11,11,11,-1,26,25,24,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,14,13,12,11,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 25,25,25,-1,20,19,18,17,17,17,-1,15,14,15,14,13,12,11,10,9,10,10,9,9,9,10,9,9,9,9,9,10,11,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 24,24,24,-1,20,19,18,17,16,16,-1,-1,13,-1,-1,-1,-1,-1,-1,8,-1,-1,8,8,8,-1,8,8,8,8,9,10,11,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,8,7,7,7,7,7,7,8,-1,11,11,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,6,6,6,6,6,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,5,5,5,5,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,4,-1,4,4,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 24,23,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 24,23,22,22,-1,19,18,18,18,18,-1,13,12,11,10,9,8,7,7,-1,-1,2,-1,2,2,3,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 24,23,22,21,20,19,19,19,19,19,-1,13,12,11,10,9,8,8,8,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,-1,2,1,1,1,2,3,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,2,2,2,-1,4,5,6,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 30,30,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,11,12,-1,3,3,3,4,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 29,29,-1,21,20,19,18,17,16,16,-1,13,12,12,12,12,12,13,12,12,-1,4,4,4,4,5,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 28,29,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,5,5,5,5,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 27,-1,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,7,6,6,6,6,6,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 26,-1,22,21,20,19,18,18,-1,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 25,-1,22,21,20,19,19,19,-1,17,18,19,-1,16,16,16,-1,11,10,9,8,8,8,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 24,23,22,21,20,20,20,20,-1,18,18,18,-1,16,-1,-1,-1,11,10,9,9,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 25,-1,22,21,21,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 26,-1,22,22,22,22,-1,22,23,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 27,-1,-1,-1,-1,23,24,23,23,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,26,25,24,23,22,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 28,27,26,25,24,23,23,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,-1,-1,34,33,32,31,30,29,28,27,27,27,28,29,30,31,32, 28,27,26,25,24,24,24,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,-1,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,33, 28,27,26,25,25,25,25,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,28,28,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,34, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,29,-1,-1,-1,34,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 28,27,27,27,27,27,27,28,29,30,31,32,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,31,31,31,31,31,-1,31,-1,-1,36, 28,28,28,28,28,28,28,28,29,30,31,32,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,32,32,32,32,32,-1,-1,-1,38,37, 29,29,29,29,29,-1,29,29,29,30,31,32,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,35,34,33,33,33,33,33,34,35,36,37,38, 30,30,30,30,-1,-1,30,30,30,30,31,32,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,34,34,34,34,34,34,-1,37,37,38, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,35,35,35,35,35,-1,-1,38,38,38, 32,32,32,33,34,35,34,33,32,32,32,32,33,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,36,36,36,36,36,-1,-1,39,39,39, 29,29,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,25,25,25,25,25,25,26,27,28,29,30,31,32, 28,28,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,24,24,24,24,24,24,24,25,26,-1,29,29,30,31,32, 28,27,27,27,-1,26,-1,23,22,22,22,22,22,21,21,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,23,23,23,23,23,24,-1,-1,-1,-1,-1,31,31,32, 28,27,26,26,-1,-1,-1,-1,21,21,21,22,22,22,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,24,23,22,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,27,26,25,25,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,22,-1,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32, -1,27,26,25,24,23,22,21,20,20,19,19,18,18,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,25,24,23,22,21,21,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,27,26,25,24,23,22,21,20,19,19,18,18,17,16,15,14,13,12,12,12,12,12,12,12,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 28,27,26,25,24,23,22,21,20,19,18,18,17,17,16,15,14,13,12,11,11,11,11,11,11,-1,25,24,23,23,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 28,27,26,25,24,23,22,21,20,19,18,17,17,16,16,-1,-1,12,12,11,10,10,10,10,10,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,15,14,13,12,11,11,10,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 26,26,26,-1,21,20,19,18,18,18,-1,16,15,16,15,14,13,12,11,10,10,9,8,8,8,9,8,8,8,8,8,9,10,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 25,25,25,-1,21,20,19,18,17,17,-1,-1,14,-1,-1,-1,-1,-1,-1,9,-1,-1,7,7,7,-1,7,7,7,7,8,9,10,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,7,6,6,6,6,6,6,7,-1,10,10,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,4,4,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,10,9,8,8,-1,-1,3,-1,1,1,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,11,10,9,9,9,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,-1,3,2,1,1,1,2,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,2,2,2,-1,3,4,5,-1,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 31,31,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,13,-1,3,3,3,4,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 30,30,-1,22,21,20,19,18,17,17,-1,14,13,13,13,13,13,14,13,13,-1,4,4,4,4,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 29,30,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,5,5,5,5,5,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 28,-1,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,7,6,6,6,6,6,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 27,-1,23,22,21,20,19,19,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 26,-1,23,22,21,20,20,20,-1,18,19,19,-1,17,17,17,-1,11,10,9,8,8,8,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 25,24,23,22,21,21,21,21,-1,19,18,18,-1,16,-1,-1,-1,11,10,9,9,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 26,-1,23,22,22,22,22,22,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 27,-1,23,23,23,23,-1,23,24,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 28,-1,-1,-1,-1,24,25,24,24,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,25,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,26,25,24,23,22,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 28,27,26,25,24,23,23,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,25,25,25,25,-1,-1,33,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 28,27,26,25,24,24,24,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,26,-1,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,32, 28,27,26,25,25,25,25,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,27,27,27,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,33, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,28,28,-1,-1,-1,33,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 28,27,27,27,27,27,27,28,29,30,31,32,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,29,30,31,32,33,34,35,-1,30,30,30,30,30,-1,30,-1,-1,35, 28,28,28,28,28,28,28,28,29,30,31,32,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,32,32,33,34,35,-1,31,31,31,31,31,-1,-1,-1,37,36, 29,29,29,29,29,-1,29,29,29,30,31,32,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,33,34,34,33,32,32,32,32,32,33,34,35,36,37, 30,30,30,30,-1,-1,30,30,30,30,31,32,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,34,35,-1,33,33,33,33,33,33,-1,36,36,37, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,35,-1,34,34,34,34,34,-1,-1,37,37,37, 32,32,32,33,34,35,34,33,32,32,32,32,33,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,35,35,35,35,35,-1,-1,38,38,38, 30,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31, 29,29,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,23,23,23,23,23,23,23,24,25,-1,28,28,29,30,31, 29,28,28,28,-1,27,-1,24,23,23,23,23,22,21,21,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,23,22,22,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 29,28,27,27,-1,-1,-1,-1,22,22,22,23,22,22,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,22,23,23,22,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,28,27,26,26,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,21,-1,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,28,27,26,25,24,23,22,21,21,20,19,18,18,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 29,28,27,26,25,24,23,22,21,20,19,18,18,17,17,-1,-1,13,12,11,10,10,10,10,10,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 27,27,27,-1,22,21,20,19,19,19,-1,17,16,17,16,15,14,13,12,11,10,9,8,8,8,9,8,8,8,8,8,9,10,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 26,26,26,-1,22,21,20,19,18,18,-1,-1,15,-1,-1,-1,-1,-1,-1,10,-1,-1,7,7,7,-1,7,7,7,7,8,9,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,7,6,6,6,6,6,6,7,-1,10,10,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,5,5,5,5,5,5,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,4,4,4,4,4,5,-1,9,9,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,3,3,4,5,-1,8,8,9,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,-1,2,2,2,3,4,5,6,7,8,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,11,10,9,9,-1,-1,4,-1,1,1,1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,12,11,10,10,10,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,-1,4,3,2,1,1,1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,23,23,24, -1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,3,2,2,-1,2,3,4,-1,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,19,19,20,21,22,23,24, 32,32,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,3,3,3,4,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,23,23,24, 31,31,-1,23,22,21,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,24,-1,25, 30,31,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,23,24,25, 29,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,24,24, 28,-1,24,23,22,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24, 27,-1,24,23,22,21,21,21,-1,19,19,19,-1,17,18,18,-1,11,10,9,8,8,8,-1,21,20,19,18,17,16,15,14,13,12,13,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 26,25,24,23,22,22,22,22,-1,19,18,18,-1,16,-1,-1,-1,11,10,9,9,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,14,15,16,17,18,18,18,19,20,21,22,23,24, 27,-1,24,23,23,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,-1,-1,-1,20,20,21,22,23,24, 28,-1,24,24,24,24,-1,24,25,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23,24, 29,-1,-1,-1,-1,25,26,25,25,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21,22,23,23,24,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,23,23,23,24, 28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,18,18,19,20,21,22,23,24,24,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,20,20,21,-1,24,24,24,24, 28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,21,21,21,-1,25,25,25,25, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,22,-1,26,26,26,26, -1,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,-1,27,27,27,27, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,25,24,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,23,-1,27,27,28,28,28, -1,-1,26,25,24,23,22,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,25,26,27,28,29,29, 28,27,26,25,24,23,23,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,25,24,24,24,24,-1,-1,32,31,30,29,28,27,26,25,25,25,26,27,28,29,30, 28,27,26,25,24,24,24,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,31, 28,27,26,25,25,25,25,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,26,26,26,26,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,32, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,27,27,27,-1,-1,-1,32,-1,-1,-1,28,28,28,28,28,28,28,28,-1,33, 28,27,27,27,27,27,27,28,29,30,31,32,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,29,29,29,29,29,-1,29,-1,-1,34, 28,28,28,28,28,28,28,28,29,30,31,32,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,29,-1,31,31,32,33,34,-1,30,30,30,30,30,-1,-1,-1,36,35, 29,29,29,29,29,-1,29,29,29,30,31,32,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,32,32,33,33,32,31,31,31,31,31,32,33,34,35,36, 30,30,30,30,-1,-1,30,30,30,30,31,32,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,33,33,34,-1,32,32,32,32,32,32,-1,35,35,36, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,34,34,-1,33,33,33,33,33,-1,-1,36,36,36, 32,32,32,33,34,35,34,33,32,32,32,32,33,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,35,-1,34,34,34,34,34,-1,-1,37,37,37, 31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,18,19,18,18,18,18,18,19,20,21,22,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30, 30,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,-1,17,17,17,17,18,19,20,21,22,23,22,22,22,22,22,22,22,23,24,-1,27,27,28,29,30, 30,29,29,29,-1,27,-1,24,23,23,23,23,22,21,21,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,22,22,21,21,21,21,21,22,-1,-1,-1,-1,-1,29,29,30, 30,29,28,28,-1,-1,-1,-1,22,22,22,23,22,22,-1,-1,-1,17,16,15,15,16,16,15,15,16,17,18,19,20,21,21,22,22,21,20,20,20,21,22,23,24,25,-1,-1,29,29,30, -1,29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,-1,-1,-1,-1,-1,20,-1,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30, -1,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,13,13,-1,-1,13,13,-1,23,22,21,20,19,19,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,27,27,28,29,30, -1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,28,28,28,29,29, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,23,22,21,21,-1,18,17,16,16,16,16,16,17,18,19,20,-1,29,29,29,29,28, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,10,10,10,10,-1,23,22,21,20,19,18,17,16,15,15,15,16,17,18,19,19,-1,-1,-1,-1,-1,27, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,18,18,19,18,18,18,19,20,-1,26, 28,28,28,-1,23,22,21,20,20,20,-1,18,17,17,16,15,14,13,12,11,10,9,8,8,8,9,8,8,8,8,8,9,10,-1,13,13,13,-1,-1,-1,-1,17,17,18,19,20,-1,25, 27,27,27,-1,23,22,21,20,19,19,-1,-1,16,-1,-1,-1,-1,-1,-1,11,-1,-1,7,7,7,-1,7,7,7,7,8,9,10,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,24, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,7,6,6,6,6,6,6,7,-1,10,10,-1,11,11,11,12,13,14,15,16,-1,-1,-1,-1,-1,23, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,5,5,5,5,5,5,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,-1,19,19,20,21,22, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,4,4,4,4,4,5,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,3,3,3,4,5,-1,8,8,8,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,-1,2,2,2,3,4,5,6,7,7,7,8,-1,-1,-1,-1,14,14,15,16,17,-1,-1,21,21,22, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,12,11,10,10,-1,-1,5,-1,2,1,1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,11,11,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,23,23, 27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,5,4,3,2,1,1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,23,23,24, -1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,4,3,3,-1,2,3,4,-1,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,19,19,20,21,22,23,24, 33,33,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,4,4,4,4,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,23,23,24, 32,32,-1,24,23,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,5,5,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,24,-1,25, 31,32,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,6,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,23,24,25, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,8,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,24,24, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24, 28,-1,25,24,23,22,22,22,-1,19,19,19,-1,17,18,19,-1,11,10,9,8,8,8,-1,21,20,19,18,17,16,15,14,13,12,13,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 27,26,25,24,23,23,23,23,-1,19,18,18,-1,16,-1,-1,-1,11,10,9,9,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,14,15,16,17,18,18,18,19,20,21,22,23,24, 28,-1,25,24,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,-1,-1,-1,20,20,21,22,23,24, 29,-1,25,25,25,25,-1,25,26,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23,24, 29,-1,-1,-1,-1,26,27,26,26,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21,22,23,23,24,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,23,23,23,24, 28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,18,18,19,20,21,22,23,24,24,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,20,20,21,-1,24,24,24,24, 28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,21,21,21,-1,25,25,25,25, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,22,-1,26,26,26,26, -1,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,-1,27,27,27,27, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,25,24,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,23,-1,27,27,28,28,28, -1,-1,26,25,24,23,22,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,25,26,27,28,29,29, 28,27,26,25,24,23,23,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,25,24,24,24,24,-1,-1,32,31,30,29,28,27,26,25,25,25,26,27,28,29,30, 28,27,26,25,24,24,24,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,31, 28,27,26,25,25,25,25,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,26,26,26,26,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,32, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,27,27,27,-1,-1,-1,32,-1,-1,-1,28,28,28,28,28,28,28,28,-1,33, 28,27,27,27,27,27,27,28,29,30,31,32,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,29,29,29,29,29,-1,29,-1,-1,34, 28,28,28,28,28,28,28,28,29,30,31,32,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,29,-1,31,31,32,33,34,-1,30,30,30,30,30,-1,-1,-1,36,35, 29,29,29,29,29,-1,29,29,29,30,31,32,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,32,32,33,33,32,31,31,31,31,31,32,33,34,35,36, 30,30,30,30,-1,-1,30,30,30,30,31,32,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,33,33,34,-1,32,32,32,32,32,32,-1,35,35,36, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,34,34,-1,33,33,33,33,33,-1,-1,36,36,36, 32,32,32,33,34,35,34,33,32,32,32,32,33,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,35,-1,34,34,34,34,34,-1,-1,37,37,37, 32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29, 31,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,22,22,21,21,21,21,21,21,21,22,23,-1,26,26,27,28,29, 31,30,30,30,-1,28,-1,25,24,24,24,24,23,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,20,20,20,20,20,21,-1,-1,-1,-1,-1,28,28,29, 31,30,29,29,-1,-1,-1,-1,23,23,23,24,23,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,21,20,21,21,20,19,19,19,20,21,22,23,24,-1,-1,28,28,29, -1,30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,19,-1,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29, -1,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,22,21,20,19,18,18,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,26,26,27,28,29, -1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,-1,27,27,27,28,28, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,22,21,20,20,-1,17,16,15,15,15,15,15,16,17,18,19,-1,28,28,28,28,27, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,11,11,11,11,-1,22,21,20,19,18,17,16,15,14,14,14,15,16,17,18,18,-1,-1,-1,-1,-1,26, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,17,17,18,17,17,17,18,19,-1,25, 29,29,29,-1,24,23,22,21,21,21,-1,19,18,18,17,16,15,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,12,12,12,-1,-1,-1,-1,16,16,17,18,19,-1,24, 28,28,28,-1,24,23,22,21,20,20,-1,-1,17,-1,-1,-1,-1,-1,-1,12,-1,-1,8,8,8,-1,8,8,8,8,9,10,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,-1,23, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,8,7,7,7,7,7,7,8,-1,11,11,-1,10,10,10,11,12,13,14,15,-1,-1,-1,-1,-1,22, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,6,6,6,6,6,6,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,-1,18,18,19,20,21, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,5,5,5,5,5,6,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,4,5,6,-1,7,7,7,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,3,3,3,4,5,6,7,6,6,6,7,-1,-1,-1,-1,13,13,14,15,16,-1,-1,20,20,21, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,3,2,2,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,14,13,12,12,12,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,-1,22,22,22, 28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,6,5,4,3,2,2,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,5,4,4,-1,3,4,5,-1,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,20,20,21,22,23,24,24, 34,34,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,5,5,5,5,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 33,33,-1,25,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,6,6,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,7,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,9,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 30,-1,26,25,24,23,22,22,-1,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 29,-1,26,25,24,23,23,23,-1,20,20,20,-1,18,19,20,-1,12,11,10,9,9,9,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 28,27,26,25,24,24,24,24,-1,20,19,19,-1,17,-1,-1,-1,12,11,10,10,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 29,-1,26,25,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 30,-1,26,26,26,26,-1,26,27,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 30,-1,-1,-1,-1,27,28,27,27,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22,23,24,24,25,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,19,19,20,21,22,23,24,25,25,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,19,19,19,-1,22,21,21,21,21,22,23,24,25,26,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,28,27,26,26,-1,23,22,21,20,20,20,20,20,20,21,22,22,22,22,22,22,23,-1,26,26,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,23,23,23,23,23,23,23,24,25,26,26,25,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,27,26,25,24,23,22,22,22,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 29,28,27,26,25,24,24,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,26,25,25,25,25,-1,-1,33,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 29,28,27,26,25,25,25,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,32, 29,28,27,26,26,26,26,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,27,27,27,27,27,27,27,27,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,33, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,28,28,28,28,28,28,28,28,-1,-1,-1,33,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 29,28,28,28,28,28,28,29,30,31,32,33,32,31,30,29,29,-1,-1,35,35,36,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,-1,30,30,30,30,30,-1,30,-1,-1,35, 29,29,29,29,29,29,29,29,30,31,32,33,32,31,30,30,30,-1,34,34,35,36,-1,30,30,30,30,30,30,30,30,-1,32,32,33,34,35,-1,31,31,31,31,31,-1,-1,-1,37,36, 30,30,30,30,30,-1,30,30,30,31,32,33,32,31,31,31,31,32,33,34,35,36,-1,31,31,31,31,31,31,31,31,32,33,33,33,34,34,33,32,32,32,32,32,33,34,35,36,37, 31,31,31,31,-1,-1,31,31,31,31,32,33,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,34,34,35,-1,33,33,33,33,33,33,-1,36,36,37, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,33,33,33,33,-1,-1,35,35,36,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,35,35,-1,34,34,34,34,34,-1,-1,37,37,37, 33,33,33,34,35,36,35,34,33,33,33,33,34,34,34,34,-1,-1,-1,-1,36,36,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,36,-1,35,35,35,35,35,-1,-1,38,38,38, 33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,20,21,22,22,22,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28, 32,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,20,21,21,21,21,21,20,20,20,20,20,20,20,21,22,-1,25,25,26,27,28, 32,31,31,31,-1,29,-1,26,25,25,25,25,24,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,21,20,20,20,20,19,19,19,19,19,20,-1,-1,-1,-1,-1,27,27,28, 32,31,30,30,-1,-1,-1,-1,24,24,24,25,24,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,21,20,19,20,20,19,18,18,18,19,20,21,22,23,-1,-1,27,27,28, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,18,-1,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,21,20,19,18,17,17,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,25,25,26,27,28, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,-1,26,26,26,27,27, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,21,20,19,19,-1,16,15,14,14,14,14,14,15,16,17,18,-1,27,27,27,27,26, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,12,12,12,12,-1,21,20,19,18,17,16,15,14,13,13,13,14,15,16,17,17,-1,-1,-1,-1,-1,25, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,16,16,17,16,16,16,17,18,-1,24, 30,30,30,-1,25,24,23,22,22,22,-1,20,19,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,11,11,11,-1,-1,-1,-1,15,15,16,17,18,-1,23, 29,29,29,-1,25,24,23,22,21,21,-1,-1,18,-1,-1,-1,-1,-1,-1,13,-1,-1,9,9,9,-1,9,9,9,9,10,11,12,-1,10,10,10,10,11,12,13,14,15,16,17,18,-1,22, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,9,8,8,8,8,8,8,9,-1,12,12,-1,9,9,9,10,11,12,13,14,-1,-1,-1,-1,-1,21, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,-1,17,17,18,19,20, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,6,6,6,6,6,7,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,5,6,7,-1,6,6,6,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 29,28,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,4,4,4,5,6,7,6,5,5,5,6,-1,-1,-1,-1,12,12,13,14,15,-1,-1,19,19,20, 29,28,27,27,-1,24,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,4,3,3,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20, 29,28,27,26,25,24,24,24,24,24,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,-1,21,21,21, 29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,7,6,5,4,3,3,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,5,5,-1,4,5,6,-1,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,21,21,22,23,23,23,23, 35,35,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,6,6,6,6,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,24,24,24, 34,34,-1,26,25,24,23,22,21,21,-1,18,17,17,17,17,17,18,17,17,-1,7,7,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,-1,25, 33,34,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,8,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,26, 32,-1,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,10,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 31,-1,27,26,25,24,23,23,-1,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 30,-1,27,26,25,24,24,24,-1,21,21,21,-1,19,20,21,-1,13,12,11,10,10,10,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 29,28,27,26,25,25,25,25,-1,21,20,20,-1,18,-1,-1,-1,13,12,11,11,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 30,-1,27,26,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 31,-1,27,27,27,27,-1,27,28,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 31,-1,-1,-1,-1,28,29,28,28,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23,24,25,25,26,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,20,20,21,22,23,24,25,26,26,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 30,29,28,28,-1,25,24,23,22,21,20,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,20,20,20,-1,23,22,22,22,22,23,24,25,26,27,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,29,28,27,27,-1,24,23,22,21,21,21,21,21,21,22,23,23,23,23,23,23,24,-1,27,27,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,24,24,24,24,24,24,24,25,26,27,27,26,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,28,27,26,25,24,23,23,23,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 30,29,28,27,26,25,25,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,27,26,26,26,26,-1,-1,34,33,32,31,30,29,28,27,27,27,28,29,30,31,32, 30,29,28,27,26,26,26,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,33, 30,29,28,27,27,27,27,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,28,28,28,28,28,28,28,28,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,34, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,37,37,-1,29,29,29,29,29,29,29,29,-1,-1,-1,34,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 30,29,29,29,29,29,29,30,31,32,33,34,33,32,31,30,30,-1,-1,36,36,37,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,31,31,31,31,31,-1,31,-1,-1,36, 30,30,30,30,30,30,30,30,31,32,33,34,33,32,31,31,31,-1,35,35,36,37,-1,31,31,31,31,31,31,31,31,-1,33,33,34,35,36,-1,32,32,32,32,32,-1,-1,-1,38,37, 31,31,31,31,31,-1,31,31,31,32,33,34,33,32,32,32,32,33,34,35,36,37,-1,32,32,32,32,32,32,32,32,33,34,34,34,35,35,34,33,33,33,33,33,34,35,36,37,38, 32,32,32,32,-1,-1,32,32,32,32,33,34,33,33,33,33,33,33,34,35,36,37,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,35,35,36,-1,34,34,34,34,34,34,-1,37,37,38, 33,33,33,-1,-1,-1,-1,-1,33,33,33,34,-1,34,34,34,34,-1,-1,36,36,37,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,36,36,-1,35,35,35,35,35,-1,-1,38,38,38, 34,34,34,35,36,37,36,35,34,34,34,34,35,35,35,35,-1,-1,-1,-1,37,37,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,37,-1,36,36,36,36,36,-1,-1,39,39,39, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,21,20,20,20,20,19,19,19,19,19,19,19,20,21,-1,24,24,25,26,27, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,21,20,19,19,19,19,18,18,18,18,18,19,-1,-1,-1,-1,-1,26,26,27, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,21,20,19,18,19,19,18,17,17,17,18,19,20,21,22,-1,-1,26,26,27, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,24,24,25,26,27, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,25,25,25,26,26, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,20,19,18,18,-1,15,14,13,13,13,13,13,14,15,16,17,-1,26,26,26,26,25, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,16,-1,-1,-1,-1,-1,24, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,15,15,16,15,15,15,16,17,-1,23, 31,31,31,-1,26,25,24,23,23,23,-1,21,20,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,10,10,10,-1,-1,-1,-1,14,14,15,16,17,-1,22, 30,30,30,-1,26,25,24,23,22,22,-1,-1,19,-1,-1,-1,-1,-1,-1,14,-1,-1,10,10,10,-1,10,10,10,10,11,12,13,-1,9,9,9,9,10,11,12,13,14,15,16,17,-1,21, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,10,9,9,9,9,9,9,10,-1,13,13,-1,8,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,20, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,-1,16,16,17,18,19, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,7,7,7,7,7,8,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,6,7,7,-1,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19, 30,29,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,5,5,5,6,7,6,5,4,4,4,5,-1,-1,-1,-1,11,11,12,13,14,-1,-1,18,18,19, 30,29,28,28,-1,25,24,24,24,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,5,4,4,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19, 30,29,28,27,26,25,25,25,25,25,-1,19,18,17,16,15,14,14,14,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,20,20, 30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,8,7,6,5,4,4,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,6,6,-1,5,6,7,-1,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,22,22,23,23,22,22,22, 36,36,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,7,7,7,7,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,23,23,23, 35,35,-1,27,26,25,24,23,22,22,-1,19,18,18,18,18,18,19,18,18,-1,8,8,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,24,-1,24, 34,35,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,9,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,25,26,25, 33,-1,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,11,10,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,26,26, 32,-1,28,27,26,25,24,24,-1,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 31,-1,28,27,26,25,25,25,-1,22,22,22,-1,20,21,22,-1,14,13,12,11,11,11,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 30,29,28,27,26,26,26,26,-1,22,21,21,-1,19,-1,-1,-1,14,13,12,12,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 31,-1,28,27,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 32,-1,28,28,28,28,-1,28,29,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 32,-1,-1,-1,-1,29,30,29,29,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24,25,26,26,27,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,21,21,22,23,24,25,26,27,27,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,21,21,21,-1,24,23,23,23,23,24,25,26,27,28,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,30,29,28,28,-1,25,24,23,22,22,22,22,22,22,23,24,24,24,24,24,24,25,-1,28,28,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,25,25,25,25,25,25,25,26,27,28,28,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,29,28,27,26,25,24,24,24,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 31,30,29,28,27,26,26,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,28,27,27,27,27,-1,-1,35,34,33,32,31,30,29,28,28,28,29,30,31,32,33, 31,30,29,28,27,27,27,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,34, 31,30,29,28,28,28,28,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,29,29,29,29,29,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,35, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,30,-1,38,38,-1,30,30,30,30,30,30,30,30,-1,-1,-1,35,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 31,30,30,30,30,30,30,31,32,33,34,35,34,33,32,31,31,-1,-1,37,37,38,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,32,32,32,32,32,-1,32,-1,-1,37, 31,31,31,31,31,31,31,31,32,33,34,35,34,33,32,32,32,-1,36,36,37,38,-1,32,32,32,32,32,32,32,32,-1,34,34,35,36,37,-1,33,33,33,33,33,-1,-1,-1,39,38, 32,32,32,32,32,-1,32,32,32,33,34,35,34,33,33,33,33,34,35,36,37,38,-1,33,33,33,33,33,33,33,33,34,35,35,35,36,36,35,34,34,34,34,34,35,36,37,38,39, 33,33,33,33,-1,-1,33,33,33,33,34,35,34,34,34,34,34,34,35,36,37,38,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,36,36,37,-1,35,35,35,35,35,35,-1,38,38,39, 34,34,34,-1,-1,-1,-1,-1,34,34,34,35,-1,35,35,35,35,-1,-1,37,37,38,38,37,36,35,36,-1,-1,-1,-1,-1,-1,37,37,37,37,-1,36,36,36,36,36,-1,-1,39,39,39, 35,35,35,36,37,38,37,36,35,35,35,35,36,36,36,36,-1,-1,-1,-1,38,38,38,37,36,36,36,37,38,39,40,41,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,24,25,26, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,25,25,26, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,23,23,24,25,26, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,24,24,24,25,25, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,14,15,16,-1,25,25,25,25,24, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,15,-1,-1,-1,-1,-1,23, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,14,14,15,14,14,14,15,16,-1,22, 32,32,32,-1,27,26,25,24,24,24,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,9,9,9,-1,-1,-1,-1,13,13,14,15,16,-1,21, 31,31,31,-1,27,26,25,24,23,23,-1,-1,20,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,10,-1,10,10,10,10,11,12,13,-1,8,8,8,8,9,10,11,12,13,14,15,16,-1,20, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,11,10,9,9,9,9,9,10,-1,13,13,-1,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,19, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,9,9,8,8,8,8,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,-1,15,15,16,17,18, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,8,8,8,7,7,7,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,7,6,6,-1,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 31,30,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,-1,6,6,6,7,6,5,4,3,3,3,4,-1,-1,-1,-1,10,10,11,12,13,-1,-1,17,17,18, 31,30,29,29,-1,26,25,25,25,25,-1,20,19,18,17,16,15,14,14,-1,-1,9,-1,6,5,5,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18, 31,30,29,28,27,26,26,26,26,26,-1,20,19,18,17,16,15,15,15,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,19,19, 31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,9,8,7,6,5,5,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,8,7,7,-1,6,7,8,-1,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,23,23,23,22,21,21,21, 37,37,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,18,19,-1,8,8,8,8,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,22,22,22, 36,36,-1,28,27,26,25,24,23,23,-1,20,19,19,19,19,19,20,19,19,-1,9,9,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,23,-1,23, 35,36,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,10,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,25,24,25,24, 34,-1,-1,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,12,11,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,25,25, 33,-1,29,28,27,26,25,25,-1,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,26,26, 32,-1,29,28,27,26,26,26,-1,23,23,23,-1,21,22,23,-1,15,14,13,12,12,12,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,27, 31,30,29,28,27,27,27,27,-1,23,22,22,-1,20,-1,-1,-1,15,14,13,13,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 32,-1,29,28,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 33,-1,29,29,29,29,-1,29,30,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 33,-1,-1,-1,-1,30,31,30,30,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25,26,27,27,28,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,22,22,23,24,25,26,27,28,28,-1,27,26,25,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,22,22,22,-1,25,24,24,24,24,25,26,27,28,29,-1,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,31,30,29,29,-1,26,25,24,23,23,23,23,23,23,24,25,25,25,25,25,25,26,-1,29,29,-1,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,26,26,26,26,26,26,26,27,28,29,29,28,27,26,26,26,26,26,26,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,30,29,28,27,26,25,25,25,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 32,31,30,29,28,27,27,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,29,28,28,28,28,-1,-1,36,35,34,33,32,31,30,29,29,29,30,31,32,33,34, 32,31,30,29,28,28,28,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,37,36,35,34,33,32,31,30,30,30,30,30,31,32,-1,35, 32,31,30,29,29,29,29,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,30,30,30,30,30,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,-1,36, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,31,-1,39,39,-1,31,31,31,31,31,31,31,31,-1,-1,-1,36,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 32,31,31,31,31,31,31,32,33,34,35,36,35,34,33,32,32,-1,-1,38,38,39,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,33,33,33,33,33,-1,33,-1,-1,38, 32,32,32,32,32,32,32,32,33,34,35,36,35,34,33,33,33,-1,37,37,38,39,-1,33,33,33,33,33,33,33,33,-1,35,35,36,37,38,-1,34,34,34,34,34,-1,-1,-1,40,39, 33,33,33,33,33,-1,33,33,33,34,35,36,35,34,34,34,34,35,36,37,38,39,-1,34,34,34,34,34,34,34,34,35,36,36,36,37,37,36,35,35,35,35,35,36,37,38,39,40, 34,34,34,34,-1,-1,34,34,34,34,35,36,35,35,35,35,35,35,36,37,38,39,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,37,37,38,-1,36,36,36,36,36,36,-1,39,39,40, 35,35,35,-1,-1,-1,-1,-1,35,35,35,36,-1,36,36,36,36,-1,-1,38,38,39,39,38,37,36,37,-1,-1,-1,-1,-1,-1,38,38,38,38,-1,37,37,37,37,37,-1,-1,40,40,40, 36,36,36,37,38,39,38,37,36,36,36,36,37,37,37,37,-1,-1,-1,-1,39,39,39,38,37,37,37,38,39,40,41,42,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25, 32,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,23,24,25, 32,31,31,31,-1,29,-1,26,25,25,25,25,24,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,-1,24,24,24,25,24,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,24,24,25, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,22,22,23,24,25, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,23,23,23,24,24, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,13,14,15,-1,24,24,24,24,23, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,12,12,12,12,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,14,-1,-1,-1,-1,-1,22, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,13,13,14,13,13,13,14,15,-1,21, 32,32,32,-1,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,8,8,8,-1,-1,-1,-1,12,12,13,14,15,-1,20, 32,32,32,-1,28,27,26,25,24,24,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,9,9,9,9,10,11,12,-1,7,7,7,7,8,9,10,11,12,13,14,15,-1,19, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,10,9,8,8,8,8,8,9,-1,12,12,-1,6,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,18, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,-1,14,14,15,16,17, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,6,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,7,6,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 32,31,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,-1,7,7,7,6,5,4,3,2,2,2,3,-1,-1,-1,-1,9,9,10,11,12,-1,-1,16,16,17, 32,31,30,30,-1,27,26,26,26,26,-1,21,20,19,18,17,16,15,15,-1,-1,10,-1,7,6,6,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17, 32,31,30,29,28,27,27,27,27,27,-1,21,20,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18, 32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,10,9,8,7,6,6,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,9,8,8,-1,7,8,9,-1,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 38,38,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,9,9,9,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,23,23,-1,21,21,21, 37,37,-1,29,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,10,10,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,22,-1,22, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,11,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,24,23,24,23, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,13,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,25,-1,24,24, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,26,25,25, 33,-1,30,29,28,27,27,27,-1,24,24,24,-1,22,23,24,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,26,26,26, 32,31,30,29,28,28,28,28,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,27,27, 33,-1,30,29,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,28, 34,-1,30,30,30,30,-1,30,31,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 34,-1,-1,-1,-1,31,32,31,31,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25, 32,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,23,24,25, 32,31,31,31,-1,29,-1,26,25,25,25,25,24,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,-1,24,24,24,25,24,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,24,24,25, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,22,22,23,24,24, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,23,23,23,23,23, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,13,14,15,-1,24,24,24,23,22, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,12,12,12,12,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,14,-1,-1,-1,-1,-1,21, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,13,13,14,13,13,13,14,15,-1,20, 32,32,32,-1,29,28,27,26,26,26,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,8,8,8,-1,-1,-1,-1,12,12,13,14,15,-1,19, 33,33,33,-1,29,28,27,26,25,25,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,9,9,9,9,10,11,12,-1,7,7,7,7,8,9,10,11,12,13,14,15,-1,18, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,16,-1,10,9,8,8,8,8,8,9,-1,12,12,-1,6,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,17, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,-1,13,13,14,15,16, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,7,6,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,10,11,12,13,14,15,16, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,8,7,6,5,5,-1,3,3,3,3,4,5,6,7,8,9,9,10,-1,-1,14,14,15,16, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,8,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,8,8,9,10,11,-1,-1,15,15,16, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,7,7,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,17,17, 33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,8,7,7,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,9,9,-1,8,9,10,-1,2,2,2,2,2,3,4,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,10,10,10,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,23,22,22,-1,20,20,20, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,11,11,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,21,-1,21, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,12,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,23,22,23,22, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,25,24,-1,23,23, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,25,25,25,24,24, 34,-1,31,30,29,28,28,28,-1,25,25,25,-1,23,24,25,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,26,25,25,25, 33,32,31,30,29,29,29,29,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,26,26,26,26, 34,-1,31,30,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,27,27,27, 35,-1,31,31,31,31,-1,31,32,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,28,28, 35,-1,-1,-1,-1,32,33,32,32,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,29, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25, 32,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,23,24,25, 32,31,31,31,-1,29,-1,26,25,25,25,25,24,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,-1,24,24,24,25,24,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,24,24,25, -1,31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,21,22,23,24,24, -1,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,22,22,23,23,23, -1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,23,23,23,22,22, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,13,14,15,-1,24,24,23,22,21, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,12,12,12,12,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,14,-1,-1,-1,-1,-1,20, 32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,13,13,14,13,13,13,14,15,-1,19, 32,32,32,-1,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,8,8,8,-1,-1,-1,-1,12,12,13,14,15,-1,18, 33,33,33,-1,30,29,28,27,26,26,-1,-1,21,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,9,-1,9,9,9,9,10,11,12,-1,7,7,7,7,8,9,10,11,12,13,14,15,-1,17, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,-1,10,9,8,8,8,8,8,9,-1,12,12,-1,6,6,6,7,8,9,10,11,-1,-1,-1,-1,-1,16, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,10,-1,12,12,13,14,15, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,8,7,6,6,6,-1,4,4,4,4,4,5,6,7,8,9,9,9,10,11,12,13,14,15, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,9,8,7,6,5,5,-1,3,3,3,3,4,5,6,7,8,8,8,9,-1,-1,13,13,14,15, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,7,7,8,9,10,-1,-1,14,14,15, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,8,8,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,11,-1,16,16,16, 34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,11,10,10,-1,9,10,11,-1,3,2,2,2,2,2,3,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 40,40,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,11,11,11,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,23,22,21,21,-1,19,19,19, 39,39,-1,31,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,12,12,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,22,22,-1,-1,20,-1,20, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,13,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,22,21,22,21, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,24,23,-1,22,22, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,25,24,24,24,23,23, 35,-1,32,31,30,29,29,29,-1,26,26,26,-1,24,25,26,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,25,25,25,24,24,24, 34,33,32,31,30,30,30,30,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,26,25,25,25,25, 35,-1,32,31,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,26,26,26,26,26, 36,-1,32,32,32,32,-1,32,33,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,27,27,27,27,27, 36,-1,-1,-1,-1,33,34,33,33,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,28,28,28,28, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,29,29,29,29, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,30,30,30,30, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,31,31,31,31, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,32,32,32,32, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,33,33,33,33, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,34,34,34, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,35,35, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,37, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,38, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,39, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,40, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,42,41, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,42, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,23,24,25, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,24,24,25, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,24,24,24, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,22,22,22,22,22, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,23,23,22,21,21, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,13,14,15,-1,24,23,22,21,20, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,14,-1,-1,-1,-1,-1,19, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,13,13,14,13,13,13,14,15,-1,18, 33,33,33,-1,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,8,8,8,-1,-1,-1,-1,12,12,13,14,15,-1,17, 34,34,34,-1,31,30,29,28,27,27,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,10,-1,10,10,10,10,11,12,13,-1,7,7,7,7,8,9,10,11,12,13,14,15,-1,16, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,-1,11,10,9,9,9,9,9,10,-1,13,13,-1,6,6,6,7,8,9,10,10,-1,-1,-1,-1,-1,15, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,5,5,6,7,8,9,9,9,-1,11,11,12,13,14, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,9,8,7,7,7,-1,4,4,4,4,4,5,6,7,8,8,8,8,9,10,11,12,13,14, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,10,9,8,7,6,6,-1,3,3,3,3,4,5,6,7,7,7,7,8,-1,-1,12,12,13,14, 35,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,-1,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,6,6,7,8,9,-1,-1,13,13,14, 35,34,33,33,-1,30,29,29,29,29,-1,24,23,22,21,20,19,18,18,-1,-1,13,-1,10,9,9,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14, 35,34,33,32,31,30,30,30,30,30,-1,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,10,-1,15,15,15, 35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,13,12,11,10,9,9,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,12,11,11,-1,10,11,12,-1,4,3,2,2,2,2,2,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 41,41,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,12,12,12,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,20,-1,18,18,18, 40,40,-1,32,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,13,13,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,19,-1,19, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,14,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,21,20,21,20, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,23,22,-1,21,21, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,25,24,23,23,23,22,22, 36,-1,33,32,31,30,30,30,-1,27,27,27,-1,25,26,27,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,25,24,24,24,23,23,23, 35,34,33,32,31,31,31,31,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,25,25,25,24,24,24,24, 36,-1,33,32,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,26,25,25,25,25,25, 37,-1,33,33,33,33,-1,33,34,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,26,26,26,26,26, 37,-1,-1,-1,-1,34,35,34,34,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,27,27,27,27, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,28,28,28,28, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,29,29,29,29, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,30,30,30,30, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,31,31,31,31, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,32,32,32, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,34,33,33,33,33, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,34,34,34,34, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,35,35,35, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,36, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,37, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,38, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,39, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,41,40, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,41,41, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,42,42,42, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,43,43,43, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,44,44,44, 35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25, 34,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,23,24,25, 34,33,33,33,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,24,24,24, 34,33,32,32,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,23,23,23, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,21,22,22,22,22, -1,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,22,22,21,21,21, -1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,23,22,21,20,20, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,13,14,14,-1,23,22,21,20,19, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,13,13,-1,-1,-1,-1,-1,18, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,13,13,13,12,12,12,13,14,-1,17, 34,34,34,-1,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,8,8,8,-1,-1,-1,-1,11,11,12,13,14,-1,16, 35,35,35,-1,32,31,30,29,28,28,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,11,-1,11,11,11,11,12,13,14,-1,7,7,7,7,8,9,10,10,11,12,13,14,-1,15, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,-1,12,11,10,10,10,10,10,11,-1,14,14,-1,6,6,6,7,8,9,9,9,-1,-1,-1,-1,-1,14, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,5,5,6,7,8,8,8,8,-1,10,10,11,12,13, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,8,8,-1,4,4,4,4,4,5,6,7,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,11,10,9,8,7,7,-1,4,3,3,3,4,5,6,7,6,6,6,7,-1,-1,11,11,12,13, 36,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,-1,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,5,6,7,8,-1,-1,12,12,13, 36,35,34,34,-1,31,30,30,30,30,-1,25,24,23,22,21,20,19,19,-1,-1,14,-1,11,10,10,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,13,13,13, 36,35,34,33,32,31,31,31,31,31,-1,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,9,-1,14,14,14, 36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,14,13,12,11,10,10,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,13,12,12,-1,11,12,13,-1,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 42,42,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,13,13,13,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 41,41,-1,33,32,31,30,29,28,28,-1,25,24,24,24,24,24,25,24,24,-1,14,14,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,18,-1,18, 40,41,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,15,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,20,19,20,19, 39,-1,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,26,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,24,25,25,-1,22,21,-1,20,20, 38,-1,34,33,32,31,30,30,-1,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,25,24,23,22,22,22,21,21, 37,-1,34,33,32,31,31,31,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 36,35,34,33,32,32,32,32,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,26,25,24,24,24,23,23,23,23, 37,-1,34,33,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,25,24,24,24,24,24, 38,-1,34,34,34,34,-1,34,35,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,25,25,25,25,25, 38,-1,-1,-1,-1,35,36,35,35,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,26,26,26,26, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,27,27,27,27, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,28,28,28,28, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,29,29,29,29, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,30,30,30,30, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,31,31,31,31, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,33,32,32,32,32, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,33,33,33,33,33, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,35, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,36, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,37, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,38, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,41,40,40, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,41,41,41, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,42,42,42, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,43,43,43, 36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,23,24,23,23,23,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,25, 35,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,24,24,24, 35,34,34,34,-1,32,-1,29,28,28,28,28,27,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,23,23,23, 35,34,33,33,-1,-1,-1,-1,27,27,27,28,27,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,22,22,22, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,22,21,21,21,21, -1,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,22,21,20,20,20, -1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,14,14,-1,22,21,20,19,19, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,13,13,13,-1,22,21,20,19,18, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,15,15,15,15,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,13,12,12,-1,-1,-1,-1,-1,17, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,14,13,12,11,11,11,12,13,-1,16, 35,35,35,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,9,9,9,-1,-1,-1,-1,10,10,11,12,13,-1,15, 36,36,36,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,12,-1,12,12,12,12,13,14,15,-1,8,8,8,8,9,9,9,9,10,11,12,13,-1,14, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,13,12,11,11,11,11,11,12,-1,15,15,-1,7,7,7,8,8,8,8,8,-1,-1,-1,-1,-1,13, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,6,6,7,7,7,7,7,7,-1,9,9,10,11,12, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,9,-1,5,5,5,5,5,6,7,6,6,6,6,6,7,8,9,10,11,12, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,12,11,10,9,8,8,-1,5,4,4,4,5,6,7,6,5,5,5,6,-1,-1,10,10,11,12, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,4,5,6,7,-1,-1,11,11,12, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,11,11,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,12,12,12, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,8,-1,13,13,13, 37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,15,14,13,12,11,11,-1,-1,-1,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,14,13,13,-1,12,13,14,-1,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 43,43,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,14,14,14,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 42,42,-1,34,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,15,15,15,14,14,14,14,15,16,17,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,17,-1,17, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,16,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,23,22,22,-1,-1,-1,-1,19,18,19,18, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,23,23,23,24,24,-1,21,20,-1,19,19, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 38,-1,35,34,33,32,32,32,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 37,36,35,34,33,33,33,33,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,26,25,24,23,23,23,22,22,22,22, 38,-1,35,34,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,24,23,23,23,23,23, 39,-1,35,35,35,35,-1,35,36,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,24,24,24,24,24, 39,-1,-1,-1,-1,36,37,36,36,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,25,25,25,25, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,26,26,26,26, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,27,27,27,27, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,28,28,28,28, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,29,29,29,29, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,30,30,30,30, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,32,31,31,31,31, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,42,41,40,39,39,39,39,39,40,41,40,39,39, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,24,25,24,24,23,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,24,24, 36,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,-1,23,23,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,23,23,23, 36,35,35,35,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,22,22,22,22,22,22,22,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,22,22,22, 36,35,34,34,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,21,21,21, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,21,20,20,20,20, -1,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,-1,21,20,19,18,18, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,12,12,12,-1,21,20,19,18,17, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,12,11,11,-1,-1,-1,-1,-1,16, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,13,12,11,10,10,10,11,12,-1,15, 36,36,36,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,9,9,9,-1,-1,-1,-1,9,9,10,11,12,-1,14, 37,37,37,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,14,13,13,-1,13,13,13,13,14,15,16,-1,8,8,8,8,8,8,8,8,9,10,11,12,-1,13, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,14,13,12,12,12,12,12,13,-1,16,16,-1,8,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,12, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,7,7,6,6,6,6,6,6,-1,8,8,9,10,11, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,10,10,-1,6,6,6,6,6,7,6,5,5,5,5,5,6,7,8,9,10,11, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,13,12,11,10,9,9,-1,6,5,5,5,6,7,6,5,4,4,4,5,-1,-1,9,9,10,11, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,3,4,5,6,-1,-1,10,10,11, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,12,12,-1,-1,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,11,11,11, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,7,-1,12,12,12, 38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,16,15,14,13,12,12,-1,-1,-1,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,15,14,14,-1,13,14,15,-1,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 44,44,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,15,15,15,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 43,43,-1,35,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,16,16,16,15,15,15,15,16,17,18,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,16,-1,16, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,17,17,16,16,16,16,16,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,22,22,22,23,23,-1,20,19,-1,18,18, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 39,-1,36,35,34,33,33,33,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 38,37,36,35,34,34,34,34,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,26,25,24,23,22,22,22,21,21,21,21, 39,-1,36,35,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,23,22,22,22,22,22, 40,-1,36,36,36,36,-1,36,37,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,23,23,23,23,23, 40,-1,-1,-1,-1,37,38,37,37,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,24,24,24,24, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32,33,34,34,35,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,25,25,25,25, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,29,29,30,31,32,33,34,35,35,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,26,26,26,26, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,27,27,27,27, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,28,28,28,28, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,29,29,29,29, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,37,36,35,34,33,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 39,38,37,36,35,34,34,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,35,35,35,35,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 39,38,37,36,35,35,35,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 39,38,37,36,36,36,36,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,38,38,38,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 39,38,38,38,38,38,38,39,40,41,42,43,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,39,39,40,41,42,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 39,39,39,39,39,39,39,39,40,41,42,43,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,40,-1,42,42,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 40,40,40,40,40,-1,40,40,40,41,42,43,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 41,41,41,41,-1,-1,41,41,41,41,42,43,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 43,43,43,44,45,46,45,44,43,43,43,43,44,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,25,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23, 37,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,-1,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,22,22,22, 37,36,36,36,-1,34,-1,31,30,30,30,30,29,28,28,-1,-1,24,23,23,23,23,23,23,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,21,21,21, 37,36,35,35,-1,-1,-1,-1,29,29,29,30,29,29,-1,-1,-1,24,23,22,22,23,23,22,22,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,20,20,20, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,20,19,19,19,19, -1,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,-1,20,19,18,17,17, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,11,11,11,-1,20,19,18,17,16, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,11,10,10,-1,-1,-1,-1,-1,15, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,12,11,10,9,9,9,10,11,-1,14, 37,37,37,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,8,8,8,-1,-1,-1,-1,8,8,9,10,11,-1,13, 38,38,38,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,14,-1,14,14,14,14,15,16,17,-1,7,7,7,7,7,7,7,7,8,9,10,11,-1,12, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,15,14,13,13,13,13,13,14,-1,17,17,-1,7,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,11, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,7,6,5,5,5,5,5,5,-1,7,7,8,9,10, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,11,11,-1,7,7,7,7,7,6,5,4,4,4,4,4,5,6,7,8,9,10, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,14,13,12,11,10,10,-1,7,6,6,6,7,6,5,4,3,3,3,4,-1,-1,8,8,9,10, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,2,2,3,4,5,-1,-1,9,9,10, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,13,13,-1,-1,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,10, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,6,-1,11,11,11, 39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,16,15,15,-1,14,15,16,-1,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 45,45,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,16,16,16,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 44,44,-1,36,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,17,17,17,16,16,16,16,17,18,19,20,21,22,23,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,18,18,17,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 40,-1,37,36,35,34,34,34,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 39,38,37,36,35,35,35,35,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,26,25,24,23,22,21,21,21,20,20,20,20, 40,-1,37,36,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 41,-1,37,37,37,37,-1,37,38,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 41,-1,-1,-1,-1,38,39,38,38,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33,34,35,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,30,30,31,32,33,34,35,36,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,38,37,36,35,34,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 40,39,38,37,36,35,35,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 40,39,38,37,36,36,36,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 40,39,38,37,37,37,37,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 40,39,39,39,39,39,39,40,41,42,43,44,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 40,40,40,40,40,40,40,40,41,42,43,44,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 41,41,41,41,41,-1,41,41,41,42,43,44,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 42,42,42,42,-1,-1,42,42,42,42,43,44,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 44,44,44,45,46,47,46,45,44,44,44,44,45,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23, 38,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,-1,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,22,22,22, 38,37,37,37,-1,35,-1,32,31,31,31,31,30,29,29,-1,-1,25,24,24,24,24,24,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,21,21,21, 38,37,36,36,-1,-1,-1,-1,30,30,30,31,30,30,-1,-1,-1,25,24,23,23,24,24,23,23,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,20,20,20, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,20,19,19,19,19, -1,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,-1,20,19,18,17,17, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,11,11,11,-1,20,19,18,17,16, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,11,10,10,-1,-1,-1,-1,-1,15, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,12,11,10,9,9,9,10,11,-1,14, 38,38,38,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,8,8,8,-1,-1,-1,-1,8,8,9,10,11,-1,13, 39,39,39,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,16,15,15,-1,15,15,15,15,16,17,18,-1,7,7,7,7,7,7,7,7,8,9,10,11,-1,12, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,16,15,14,14,14,14,14,15,-1,18,18,-1,7,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,7,6,5,5,5,5,5,5,-1,7,7,8,9,10, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,12,12,-1,8,8,8,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,15,14,13,12,11,11,-1,8,7,7,7,7,6,5,4,3,3,3,3,-1,-1,8,8,9,10, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,2,2,2,3,4,-1,-1,9,9,10, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,10,10,10, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,5,-1,11,11,11, 40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,17,16,16,-1,15,16,17,-1,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 46,46,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,17,17,17,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 45,45,-1,37,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,18,18,18,17,17,17,17,18,19,20,21,22,23,24,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,19,19,18,18,18,18,18,18,19,20,21,22,23,24,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 41,-1,38,37,36,35,35,35,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 40,39,38,37,36,36,36,36,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,26,25,24,23,22,21,21,21,20,20,20,20, 41,-1,38,37,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 42,-1,38,38,38,38,-1,38,39,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 42,-1,-1,-1,-1,39,40,39,39,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34,35,36,36,37,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,31,31,32,33,34,35,36,37,37,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,39,38,37,36,35,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 41,40,39,38,37,36,36,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 41,40,39,38,37,37,37,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 41,40,39,38,38,38,38,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 41,40,40,40,40,40,40,41,42,43,44,45,44,43,42,41,41,-1,-1,47,47,48,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 41,41,41,41,41,41,41,41,42,43,44,45,44,43,42,42,42,-1,46,46,47,48,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 42,42,42,42,42,-1,42,42,42,43,44,45,44,43,43,43,43,44,45,46,47,48,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 43,43,43,43,-1,-1,43,43,43,43,44,45,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,45,45,45,45,-1,-1,47,47,48,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 45,45,45,46,47,48,47,46,45,45,45,45,46,46,46,46,-1,-1,-1,-1,48,48,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 40,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,27,27,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23, 39,39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,26,26,-1,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,22,22,22, 39,38,38,38,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,25,25,25,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,21,21,21, 39,38,37,37,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,24,25,25,24,23,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,20,20,20, -1,38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,20,19,19,19,19, -1,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,-1,20,19,18,17,17, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,11,11,11,-1,20,19,18,17,16, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,11,10,10,-1,-1,-1,-1,-1,15, 39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,12,11,10,9,9,9,10,11,-1,14, 39,39,39,-1,37,36,35,34,34,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,8,8,8,-1,-1,-1,-1,8,8,9,10,11,-1,13, 40,40,40,-1,37,36,35,34,33,33,-1,-1,28,-1,-1,-1,-1,-1,-1,21,-1,-1,17,16,16,-1,16,16,16,16,17,18,19,-1,7,7,7,7,7,7,7,7,8,9,10,11,-1,12, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,-1,17,16,15,15,15,15,15,16,-1,19,19,-1,7,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,11, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,7,6,5,5,5,5,5,5,-1,7,7,8,9,10, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,13,13,-1,9,9,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,16,15,14,13,12,12,-1,9,8,8,8,7,6,5,4,3,3,3,3,-1,-1,8,8,9,10, 41,40,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,2,2,2,3,4,-1,-1,9,9,10, 41,40,39,39,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,10,10,10, 41,40,39,38,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,5,-1,11,11,11, 41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,18,17,17,-1,16,17,18,-1,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 47,47,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,18,18,18,18,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 46,46,-1,38,37,36,35,34,33,33,-1,30,29,29,29,29,29,30,29,29,-1,19,19,19,18,18,18,18,19,20,21,22,23,24,24,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 45,46,-1,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,-1,-1,20,20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 44,-1,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 43,-1,39,38,37,36,35,35,-1,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 42,-1,39,38,37,36,36,36,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,35,34,33,32,31,30,29,28,27,26,27,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 41,40,39,38,37,37,37,37,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,36,-1,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,21,21,20,20,20,20, 42,-1,39,38,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 43,-1,39,39,39,39,-1,39,40,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,37,36,35,34,33,32,31,30,29,29,29,29,28,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 43,-1,-1,-1,-1,40,41,40,40,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35,36,37,37,38,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,32,32,33,34,35,36,37,38,38,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,35,34,34,34,34,35,36,37,38,39,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,33,34,35,35,35,35,35,35,36,-1,39,39,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,36,36,36,36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,40,39,38,37,36,35,35,35,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,38,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 42,41,40,39,38,37,37,-1,-1,-1,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 42,41,40,39,38,38,38,-1,46,45,45,-1,41,40,39,39,39,39,39,39,39,39,39,39,39,38,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 42,41,40,39,39,39,39,-1,46,45,44,43,42,-1,-1,-1,40,-1,40,40,-1,-1,-1,40,39,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,43,42,41,-1,41,-1,49,49,-1,40,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 42,41,41,41,41,41,41,42,43,44,45,46,45,44,43,42,42,-1,-1,48,48,49,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 42,42,42,42,42,42,42,42,43,44,45,46,45,44,43,43,43,-1,47,47,48,49,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 43,43,43,43,43,-1,43,43,43,44,45,46,45,44,44,44,44,45,46,47,48,49,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 44,44,44,44,-1,-1,44,44,44,44,45,46,45,45,45,45,45,45,46,47,48,49,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 45,45,45,-1,-1,-1,-1,-1,45,45,45,46,-1,46,46,46,46,-1,-1,48,48,48,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 46,46,46,47,48,49,48,47,46,46,46,46,47,47,47,47,-1,-1,-1,-1,49,48,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 43,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23, 42,42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,22,22,22, 42,41,41,41,-1,39,-1,36,35,35,35,35,34,33,33,-1,-1,29,28,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,21,21,21, 42,41,40,40,-1,-1,-1,-1,34,34,34,35,34,34,-1,-1,-1,29,28,27,27,26,25,24,23,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,20,20,20, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,24,24,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,20,19,19,19,19, -1,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,-1,20,19,18,17,17, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,11,11,11,-1,20,19,18,17,16, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,11,10,10,-1,-1,-1,-1,-1,15, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,12,11,10,9,9,9,10,11,-1,14, 42,42,42,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,8,8,8,-1,-1,-1,-1,8,8,9,10,11,-1,13, 43,43,43,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,8,7,7,7,7,7,7,7,8,9,10,11,-1,12, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,8,7,6,6,6,6,6,6,-1,-1,-1,-1,-1,11, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,5,-1,7,7,8,9,10, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,9,10, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,8,8,9,10, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,2,2,-1,-1,9,9,10, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,10,10,10, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,2,-1,11,11,11, 44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,25,24,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,25,24,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,21,21,20,20,20,20, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,39,38,39,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,39,39,39,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,40,40,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,40,40,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,39,39,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,40,39,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,40,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,51,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,50,50,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,49,49,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,50,49,48,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,49,48,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 43,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23, 42,42,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,22,22,22, 42,41,41,41,-1,39,-1,36,35,35,35,35,34,33,33,-1,-1,29,28,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,21,21,21, 42,41,40,40,-1,-1,-1,-1,34,34,34,35,34,34,-1,-1,-1,29,28,27,27,26,25,24,23,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,20,20,20, -1,41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,24,24,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,20,19,19,19,19, -1,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,-1,20,19,18,17,17, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,11,11,11,-1,20,19,18,17,16, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,11,10,10,-1,-1,-1,-1,-1,15, 42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,12,11,10,9,9,9,10,11,-1,14, 42,42,42,-1,40,39,38,37,37,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,8,8,8,-1,-1,-1,-1,8,8,9,10,11,-1,13, 43,43,43,-1,40,39,38,37,36,36,-1,-1,31,-1,-1,-1,-1,-1,-1,24,-1,-1,20,19,19,-1,19,19,19,19,20,21,22,-1,8,7,7,7,7,7,7,7,8,9,10,11,-1,12, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,-1,20,19,18,18,18,18,18,19,-1,22,22,-1,8,7,6,6,6,6,6,6,-1,-1,-1,-1,-1,11, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,5,-1,7,7,8,9,10, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,9,10, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,8,8,9,10, 44,43,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,2,2,-1,-1,9,9,10, 44,43,42,42,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,10,10,10, 44,43,42,41,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,1,-1,11,11,11, 44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,21,20,20,-1,19,20,21,-1,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 50,50,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,21,21,21,21,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 49,49,-1,41,40,39,38,37,36,36,-1,33,32,32,32,32,32,33,32,32,-1,22,22,22,21,21,21,21,22,23,24,25,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 48,49,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,33,-1,-1,23,23,22,22,22,22,22,22,23,24,25,26,25,24,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 47,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,34,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,25,24,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 46,-1,42,41,40,39,38,38,-1,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 45,-1,42,41,40,39,39,39,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 44,43,42,41,40,40,40,40,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,21,21,20,20,20,20, 45,-1,42,41,41,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 46,-1,42,42,42,42,-1,42,43,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 46,-1,-1,-1,-1,43,44,43,43,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38,39,39,38,39,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,35,35,36,37,38,39,39,39,39,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,36,36,36,37,38,39,40,40,40,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,38,37,37,37,37,38,39,40,40,40,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,36,37,38,38,38,38,38,38,39,-1,39,39,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,39,39,39,39,39,39,39,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,43,42,41,40,39,38,38,38,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 45,44,43,42,41,40,40,-1,-1,-1,-1,45,44,43,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 45,44,43,42,41,41,41,-1,49,48,48,-1,44,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 45,44,43,42,42,42,42,-1,49,48,47,46,45,-1,-1,-1,43,-1,43,43,-1,-1,-1,40,39,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,46,45,44,-1,44,-1,52,52,-1,40,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 45,44,44,44,44,44,44,45,46,47,48,49,48,47,46,45,45,-1,-1,51,51,52,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 45,45,45,45,45,45,45,45,46,47,48,49,48,47,46,46,46,-1,50,50,51,51,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 46,46,46,46,46,-1,46,46,46,47,48,49,48,47,47,47,47,48,49,50,50,50,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 47,47,47,47,-1,-1,47,47,47,47,48,49,48,48,48,48,48,48,49,50,49,49,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 48,48,48,-1,-1,-1,-1,-1,48,48,48,49,-1,49,49,49,49,-1,-1,50,49,48,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 49,49,49,50,51,52,51,50,49,49,49,49,50,50,50,50,-1,-1,-1,-1,49,48,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 44,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23, 43,43,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,17,17,18,19,-1,22,22,22,22,22, 43,42,42,42,-1,40,-1,37,36,36,36,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,-1,-1,-1,-1,-1,21,21,21, 43,42,41,41,-1,-1,-1,-1,35,35,35,36,35,35,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,19,20,-1,-1,20,20,20, -1,42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,24,24,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,15,16,17,18,19,20,20,19,19,19,19, -1,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,25,25,-1,18,17,16,15,14,14,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,-1,20,19,18,17,17, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,18,17,16,16,-1,13,12,11,11,11,11,11,12,11,11,11,-1,20,19,18,17,16, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,11,10,10,-1,-1,-1,-1,-1,15, 43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,12,11,10,9,9,9,10,11,-1,14, 43,43,43,-1,41,40,39,38,38,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,9,8,8,-1,-1,-1,-1,8,8,9,10,11,-1,13, 44,44,44,-1,41,40,39,38,37,37,-1,-1,32,-1,-1,-1,-1,-1,-1,25,-1,-1,21,20,20,-1,20,20,20,20,21,22,23,-1,9,8,7,7,7,7,7,7,8,9,10,11,-1,12, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,-1,21,20,19,19,19,19,19,20,-1,23,23,-1,9,8,7,6,6,6,6,6,-1,-1,-1,-1,-1,11, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,9,8,7,6,5,5,5,5,-1,7,7,8,9,10, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,8,8,9,10, 45,44,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,2,-1,-1,9,9,10, 45,44,43,43,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,10,10,10, 45,44,43,42,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,0,-1,11,11,11, 45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,22,21,21,-1,20,21,22,-1,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,17,16,15,14,13,13,13, 51,51,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,22,22,22,22,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14, 50,50,-1,42,41,40,39,38,37,37,-1,34,33,33,33,33,33,34,33,33,-1,23,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,-1,15, 49,50,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,23,24,25,26,26,25,24,23,22,21,20,20,-1,-1,-1,-1,17,16,17,16, 48,-1,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,35,35,-1,26,25,24,24,24,24,24,24,24,24,25,26,26,25,24,23,22,21,21,21,22,22,-1,19,18,-1,17,17, 47,-1,43,42,41,40,39,39,-1,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,22,22,22,22,22,21,20,19,19,19,18,18, 46,-1,43,42,41,40,40,40,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,36,35,34,33,32,31,30,29,28,27,28,-1,-1,-1,-1,23,22,21,20,20,20,19,19,19, 45,44,43,42,41,41,41,41,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,37,-1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,21,21,20,20,20,20, 46,-1,43,42,42,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,-1,-1,-1,-1,22,21,21,21,21,21, 47,-1,43,43,43,43,-1,43,44,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,27,28,29,30,-1,-1,22,22,22,22,22, 47,-1,-1,-1,-1,44,45,44,44,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,35,36,37,38,39,40,39,38,39,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,24,24,24,24, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,36,36,37,38,39,40,39,39,39,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,31,31,32,-1,25,25,25,25, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,37,37,37,38,39,40,40,40,40,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,32,32,32,-1,26,26,26,26, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,39,38,38,38,38,39,40,41,40,40,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,33,-1,27,27,27,27, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,37,38,39,39,39,39,39,39,40,-1,39,39,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,28,28,28,28, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,40,40,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,33,-1,30,29,29,29,29, -1,-1,44,43,42,41,40,39,39,39,-1,46,45,44,43,42,41,41,41,41,41,41,41,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,30,30,30, 46,45,44,43,42,41,41,-1,-1,-1,-1,46,45,44,43,42,42,42,42,42,42,42,41,40,39,38,37,36,36,36,36,-1,-1,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31, 46,45,44,43,42,42,42,-1,50,49,49,-1,45,44,43,43,43,43,43,43,43,42,41,40,39,38,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,32, 46,45,44,43,43,43,43,-1,50,49,48,47,46,-1,-1,-1,44,-1,44,44,-1,-1,-1,40,39,38,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,47,46,45,-1,45,-1,53,53,-1,40,39,39,39,39,39,39,39,-1,-1,-1,40,-1,-1,-1,35,34,34,34,34,34,34,34,-1,34, 46,45,45,45,45,45,45,46,47,48,49,50,49,48,47,46,46,-1,-1,52,52,52,-1,40,40,40,40,40,40,40,40,41,42,42,41,41,41,-1,35,35,35,35,35,-1,35,-1,-1,35, 46,46,46,46,46,46,46,46,47,48,49,50,49,48,47,47,47,-1,51,51,51,51,-1,41,41,41,41,41,41,41,41,-1,43,42,41,40,40,-1,36,36,36,36,36,-1,-1,-1,37,36, 47,47,47,47,47,-1,47,47,47,48,49,50,49,48,48,48,48,49,50,50,50,50,-1,42,42,42,42,42,42,42,42,43,43,42,41,40,39,38,37,37,37,37,37,38,39,38,37,37, 48,48,48,48,-1,-1,48,48,48,48,49,50,49,49,49,49,49,49,50,50,49,49,-1,-1,-1,43,-1,-1,43,43,43,43,43,42,41,40,40,-1,38,38,38,38,38,38,-1,38,38,38, 49,49,49,-1,-1,-1,-1,-1,49,49,49,50,-1,50,50,50,50,-1,-1,50,49,48,47,46,45,44,45,-1,-1,-1,-1,-1,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,39,39,39, 50,50,50,51,52,53,52,51,50,50,50,50,51,51,51,51,-1,-1,-1,-1,49,48,47,46,45,45,45,46,47,48,49,50,-1,42,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,23,22,22,22,22,22,21,20,19,18,18,18,18, 48,48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,22,22,22,22,21,21,21,22,22,-1,19,18,17,17,17, 48,47,47,47,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,21,20,20,-1,-1,-1,-1,-1,16,16,16, 48,47,46,46,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,22,21,20,20,20,20,19,18,17,17,-1,-1,15,15,15, -1,47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,29,29,-1,-1,-1,-1,-1,-1,20,-1,22,21,20,19,20,20,19,18,17,16,15,14,14,14,14, -1,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,30,30,-1,23,22,21,20,19,19,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,15,14,13,13,13, -1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,23,22,21,20,19,18,17,17,17,17,17,16,15,15,15,15,-1,15,14,13,12,12, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,23,22,21,21,-1,18,17,16,16,16,16,16,15,14,14,14,-1,15,14,13,12,11, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,16,15,14,13,13,-1,-1,-1,-1,-1,10, 48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,15,14,13,12,12,12,13,14,-1,9, 48,48,48,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,14,13,13,-1,-1,-1,-1,11,11,12,13,14,-1,8, 49,49,49,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,26,25,25,-1,25,25,25,25,26,27,28,-1,14,13,12,11,10,10,10,10,11,12,13,14,-1,7, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,26,25,24,24,24,24,24,25,-1,28,28,-1,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,6, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,8,-1,5,5,5,5,5, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,9,9,10,-1,-1,2,2,2, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,11,-1,1,1,2, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,11,-1,0,1,2, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,1,1,2, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,6,5,4,3,2,2,2, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,3,3,3, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,4,-1,4, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,6,5,6,5, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,11,-1,8,7,-1,6,6, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,11,11,11,11,10,9,8,8,8,7,7, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,12,11,10,9,9,9,8,8,8, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,10,10,9,9,9,9, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,17,16,15,15,-1,-1,-1,-1,11,10,10,10,10,10, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,27,26,25,24,23,22,21,20,19,19,19,18,17,16,16,16,17,18,19,-1,-1,11,11,11,11,11, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,17,18,19,20,-1,-1,12,12,12,12, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,34,33,32,31,30,29,28,27,28,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,13,13,13,13, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,20,20,21,-1,14,14,14,14, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,21,21,21,-1,15,15,15,15, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,35,34,33,32,31,30,30,30,29,29,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,22,22,-1,16,16,16,16, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,37,36,35,34,33,32,31,31,31,-1,28,28,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,17,17,17,17, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,35,34,33,32,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,22,-1,19,18,18,18,18, -1,-1,45,44,43,42,41,40,40,40,-1,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,19,19,19, 47,46,45,44,43,42,42,-1,-1,-1,-1,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20, 47,46,45,44,43,43,43,-1,44,43,43,-1,39,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,21, 47,46,45,44,44,44,44,-1,44,43,42,41,40,-1,-1,-1,36,-1,34,34,-1,-1,-1,29,28,27,27,27,27,27,27,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,22, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,35,-1,42,42,-1,29,28,28,28,28,28,28,28,-1,-1,-1,29,-1,-1,-1,24,23,23,23,23,23,23,23,-1,23, 47,46,46,46,46,46,46,46,45,44,43,42,41,40,39,38,38,-1,-1,41,41,41,-1,29,29,29,29,29,29,29,29,30,31,31,30,30,30,-1,24,24,24,24,24,-1,24,-1,-1,24, 47,47,47,47,47,47,47,46,45,44,43,42,41,40,39,39,39,-1,40,40,40,40,-1,30,30,30,30,30,30,30,30,-1,32,31,30,29,29,-1,25,25,25,25,25,-1,-1,-1,26,25, 48,48,48,48,48,-1,47,46,45,44,43,42,41,40,40,40,40,41,40,39,39,39,-1,31,31,31,31,31,31,31,31,32,32,31,30,29,28,27,26,26,26,26,26,27,28,27,26,26, 49,49,49,49,-1,-1,47,46,45,44,43,42,41,41,41,41,41,41,40,39,38,38,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,-1,27,27,27,27,27,27,-1,27,27,27, 50,50,50,-1,-1,-1,-1,-1,45,44,43,43,-1,42,42,42,42,-1,-1,39,38,37,36,35,34,33,34,-1,-1,-1,-1,-1,-1,31,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 51,51,51,50,49,48,47,46,45,44,44,44,44,43,43,43,-1,-1,-1,-1,38,37,36,35,34,34,34,35,36,37,38,39,-1,31,31,31,31,-1,29,29,29,29,29,-1,-1,29,29,29, 49,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,23,22,22,22,22,22,21,20,19,18,18,18,18, 48,48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,22,22,22,22,21,21,21,22,22,-1,19,18,17,17,17, 48,47,47,47,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,21,20,20,-1,-1,-1,-1,-1,16,16,16, 48,47,46,46,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,22,21,20,20,20,20,19,18,17,17,-1,-1,15,15,15, -1,47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,29,29,-1,-1,-1,-1,-1,-1,20,-1,22,21,20,19,20,20,19,18,17,16,15,14,14,14,14, -1,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,30,30,-1,23,22,21,20,19,19,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,15,14,13,13,13, -1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,23,22,21,20,19,18,17,17,17,17,17,16,15,15,15,15,-1,15,14,13,12,12, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,23,22,21,21,-1,18,17,16,16,16,16,16,15,14,14,14,-1,15,14,13,12,11, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,16,15,14,13,13,-1,-1,-1,-1,-1,10, 48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,15,14,13,12,12,12,13,14,-1,9, 48,48,48,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,14,13,13,-1,-1,-1,-1,11,11,12,13,14,-1,8, 49,49,49,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,26,25,25,-1,25,25,25,25,26,27,28,-1,14,13,12,11,10,10,10,10,11,12,13,14,-1,7, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,26,25,24,24,24,24,24,25,-1,28,28,-1,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,6, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,8,-1,5,5,5,5,5, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,9,9,10,-1,-1,2,2,2, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,11,-1,1,1,1, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,11,-1,1,0,1, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,1,1,1, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,6,5,4,3,2,2,2, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,3,3,3, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,4,-1,4, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,6,5,6,5, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,11,-1,8,7,-1,6,6, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,11,11,11,11,10,9,8,8,8,7,7, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,12,11,10,9,9,9,8,8,8, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,10,10,9,9,9,9, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,17,16,15,15,-1,-1,-1,-1,11,10,10,10,10,10, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,27,26,25,24,23,22,21,20,19,19,19,18,17,16,16,16,17,18,19,-1,-1,11,11,11,11,11, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,17,18,19,20,-1,-1,12,12,12,12, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,34,33,32,31,30,29,28,27,28,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,13,13,13,13, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,20,20,21,-1,14,14,14,14, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,21,21,21,-1,15,15,15,15, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,35,34,33,32,31,30,30,30,29,29,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,22,22,-1,16,16,16,16, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,37,36,35,34,33,32,31,31,31,-1,28,28,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,17,17,17,17, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,35,34,33,32,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,22,-1,19,18,18,18,18, -1,-1,45,44,43,42,41,40,40,40,-1,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,19,19,19, 47,46,45,44,43,42,42,-1,-1,-1,-1,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20, 47,46,45,44,43,43,43,-1,44,43,43,-1,39,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,21, 47,46,45,44,44,44,44,-1,44,43,42,41,40,-1,-1,-1,36,-1,34,34,-1,-1,-1,29,28,27,27,27,27,27,27,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,22, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,35,-1,42,42,-1,29,28,28,28,28,28,28,28,-1,-1,-1,29,-1,-1,-1,24,23,23,23,23,23,23,23,-1,23, 47,46,46,46,46,46,46,46,45,44,43,42,41,40,39,38,38,-1,-1,41,41,41,-1,29,29,29,29,29,29,29,29,30,31,31,30,30,30,-1,24,24,24,24,24,-1,24,-1,-1,24, 47,47,47,47,47,47,47,46,45,44,43,42,41,40,39,39,39,-1,40,40,40,40,-1,30,30,30,30,30,30,30,30,-1,32,31,30,29,29,-1,25,25,25,25,25,-1,-1,-1,26,25, 48,48,48,48,48,-1,47,46,45,44,43,42,41,40,40,40,40,41,40,39,39,39,-1,31,31,31,31,31,31,31,31,32,32,31,30,29,28,27,26,26,26,26,26,27,28,27,26,26, 49,49,49,49,-1,-1,47,46,45,44,43,42,41,41,41,41,41,41,40,39,38,38,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,-1,27,27,27,27,27,27,-1,27,27,27, 50,50,50,-1,-1,-1,-1,-1,45,44,43,43,-1,42,42,42,42,-1,-1,39,38,37,36,35,34,33,34,-1,-1,-1,-1,-1,-1,31,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 51,51,51,50,49,48,47,46,45,44,44,44,44,43,43,43,-1,-1,-1,-1,38,37,36,35,34,34,34,35,36,37,38,39,-1,31,31,31,31,-1,29,29,29,29,29,-1,-1,29,29,29, 49,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,23,22,22,22,22,22,21,20,19,18,18,18,18, 48,48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,22,22,22,22,21,21,21,22,22,-1,19,18,17,17,17, 48,47,47,47,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,21,20,20,-1,-1,-1,-1,-1,16,16,16, 48,47,46,46,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,22,21,20,20,20,20,19,18,17,17,-1,-1,15,15,15, -1,47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,29,29,-1,-1,-1,-1,-1,-1,20,-1,22,21,20,19,20,20,19,18,17,16,15,14,14,14,14, -1,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,30,30,-1,23,22,21,20,19,19,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,15,14,13,13,13, -1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,23,22,21,20,19,18,17,17,17,17,17,16,15,15,15,15,-1,15,14,13,12,12, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,23,22,21,21,-1,18,17,16,16,16,16,16,15,14,14,14,-1,15,14,13,12,11, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,15,15,16,15,14,13,13,-1,-1,-1,-1,-1,10, 48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,15,14,13,12,12,12,13,14,-1,9, 48,48,48,-1,46,45,44,43,43,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,14,13,13,-1,-1,-1,-1,11,11,12,13,14,-1,8, 49,49,49,-1,46,45,44,43,42,42,-1,-1,37,-1,-1,-1,-1,-1,-1,30,-1,-1,26,25,25,-1,25,25,25,25,26,27,28,-1,14,13,12,11,10,10,10,10,11,12,13,14,-1,7, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,-1,26,25,24,24,24,24,24,25,-1,28,28,-1,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,6, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,8,-1,5,5,5,5,5, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,9,9,10,-1,-1,2,2,2, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,11,-1,2,1,1, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,11,-1,2,1,0, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,2,1,1, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,6,5,4,3,2,2,2, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,3,3,3, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,4,-1,4, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,6,5,6,5, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,11,-1,8,7,-1,6,6, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,11,11,11,11,10,9,8,8,8,7,7, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,12,11,10,9,9,9,8,8,8, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,10,10,9,9,9,9, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,17,16,15,15,-1,-1,-1,-1,11,10,10,10,10,10, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,27,26,25,24,23,22,21,20,19,19,19,18,17,16,16,16,17,18,19,-1,-1,11,11,11,11,11, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,17,18,19,20,-1,-1,12,12,12,12, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,34,33,32,31,30,29,28,27,28,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,13,13,13,13, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,20,20,21,-1,14,14,14,14, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,21,21,21,-1,15,15,15,15, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,35,34,33,32,31,30,30,30,29,29,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,22,22,-1,16,16,16,16, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,37,36,35,34,33,32,31,31,31,-1,28,28,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,17,17,17,17, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,35,34,33,32,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,22,-1,19,18,18,18,18, -1,-1,45,44,43,42,41,40,40,40,-1,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,19,19,19, 47,46,45,44,43,42,42,-1,-1,-1,-1,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20, 47,46,45,44,43,43,43,-1,44,43,43,-1,39,38,37,36,35,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,21, 47,46,45,44,44,44,44,-1,44,43,42,41,40,-1,-1,-1,36,-1,34,34,-1,-1,-1,29,28,27,27,27,27,27,27,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,22, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,35,-1,42,42,-1,29,28,28,28,28,28,28,28,-1,-1,-1,29,-1,-1,-1,24,23,23,23,23,23,23,23,-1,23, 47,46,46,46,46,46,46,46,45,44,43,42,41,40,39,38,38,-1,-1,41,41,41,-1,29,29,29,29,29,29,29,29,30,31,31,30,30,30,-1,24,24,24,24,24,-1,24,-1,-1,24, 47,47,47,47,47,47,47,46,45,44,43,42,41,40,39,39,39,-1,40,40,40,40,-1,30,30,30,30,30,30,30,30,-1,32,31,30,29,29,-1,25,25,25,25,25,-1,-1,-1,26,25, 48,48,48,48,48,-1,47,46,45,44,43,42,41,40,40,40,40,41,40,39,39,39,-1,31,31,31,31,31,31,31,31,32,32,31,30,29,28,27,26,26,26,26,26,27,28,27,26,26, 49,49,49,49,-1,-1,47,46,45,44,43,42,41,41,41,41,41,41,40,39,38,38,-1,-1,-1,32,-1,-1,32,32,32,32,32,31,30,29,29,-1,27,27,27,27,27,27,-1,27,27,27, 50,50,50,-1,-1,-1,-1,-1,45,44,43,43,-1,42,42,42,42,-1,-1,39,38,37,36,35,34,33,34,-1,-1,-1,-1,-1,-1,31,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 51,51,51,50,49,48,47,46,45,44,44,44,44,43,43,43,-1,-1,-1,-1,38,37,36,35,34,34,34,35,36,37,38,39,-1,31,31,31,31,-1,29,29,29,29,29,-1,-1,29,29,29, 22,22,22,22,22,23,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,29,30,30,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 21,21,21,21,22,23,24,23,23,23,23,23,23,24,25,26,27,27,27,27,27,27,-1,29,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 20,20,20,20,-1,24,-1,23,22,22,22,22,23,24,25,-1,-1,27,26,26,26,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 20,19,19,19,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,27,26,25,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,18,18,18,18,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,16,16,16,16,17,18,19,19,18,18,18,18,18,18,18,19,20,21,22,22,23,24,25,26,-1,42,41,40,39,38,38,39,40,41,42,42,43,44,45,46,47,-1,49,49,49,50,51, 15,15,15,15,16,17,18,19,19,18,17,17,17,17,17,18,19,20,21,21,22,23,24,25,26,-1,42,41,40,40,-1,39,39,40,41,42,43,43,44,45,46,47,-1,50,50,50,50,51, 14,14,14,15,16,17,18,19,19,18,17,16,16,16,16,-1,-1,20,20,21,22,23,24,25,26,-1,42,41,41,41,41,40,40,40,41,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,52, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 12,12,12,-1,10,10,10,10,10,10,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 11,11,11,-1,9,9,9,9,9,9,-1,-1,13,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,30,31,32,33,34,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 11,10,10,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,-1,34,34,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 11,10,9,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 11,10,10,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,5,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 3,3,3,3,4,5,6,7,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,49, 2,2,2,3,-1,6,6,7,8,9,-1,14,14,14,14,15,16,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,49,49,49, 1,1,2,3,4,5,6,7,8,9,-1,15,15,15,15,15,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,49,49,49, 0,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,-1,28,28,29,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 19,19,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,26,26,26,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 18,18,-1,6,6,6,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 17,18,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 16,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 15,-1,10,9,9,9,9,9,-1,10,-1,-1,-1,14,14,15,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 14,-1,10,10,10,10,10,10,-1,11,12,13,-1,15,15,15,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 13,12,11,11,11,11,11,11,-1,12,12,13,-1,16,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,42,43,43,44,45,46,47,48,49, 14,-1,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,-1,-1,-1,45,45,46,47,48,49, 15,-1,13,13,13,13,-1,13,14,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,-1,-1,46,46,47,48,49, 16,-1,-1,-1,-1,14,15,14,14,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 17,18,19,20,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49, 18,18,19,20,21,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49,49, 19,19,19,20,-1,22,21,20,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, 20,20,20,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, -1,21,21,22,23,-1,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,22,22,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,23,23,23,23,22,22,22,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 26,25,24,24,24,23,23,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 26,25,25,25,24,24,24,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 26,26,26,25,25,25,25,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 27,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 28,27,27,27,27,27,27,28,29,30,31,32,32,31,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 28,28,28,28,28,28,28,28,29,30,31,32,32,31,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 29,29,29,29,29,-1,29,29,29,30,31,32,32,31,31,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 30,30,30,30,-1,-1,30,30,30,30,31,32,32,32,32,32,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,33,33,33,33,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 32,32,32,33,34,35,34,33,32,32,32,32,33,34,34,34,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 22,22,22,22,22,23,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,28,29,29,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 21,21,21,21,22,23,23,22,22,22,22,22,22,23,24,25,26,26,26,26,26,26,-1,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 20,20,20,20,-1,24,-1,22,21,21,21,21,22,23,24,-1,-1,26,25,25,25,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 20,19,19,19,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,26,25,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,18,18,18,18,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,17,17,17,17,17,18,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,16,16,16,16,17,18,19,18,17,17,17,17,17,17,17,18,19,20,21,21,22,23,24,25,-1,41,40,39,38,37,37,38,39,40,41,41,42,43,44,45,46,-1,48,48,48,49,50, 15,15,15,15,16,17,18,19,18,17,16,16,16,16,16,17,18,19,20,20,21,22,23,24,25,-1,41,40,39,39,-1,38,38,39,40,41,42,42,43,44,45,46,-1,49,49,49,49,50, 14,14,14,15,16,17,18,19,18,17,16,15,15,15,15,-1,-1,19,19,20,21,22,23,24,25,-1,41,40,40,40,40,39,39,39,40,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,51, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 12,12,12,-1,10,10,10,10,10,10,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 11,11,11,-1,9,9,9,9,9,9,-1,-1,12,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,29,30,31,32,33,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 11,10,10,-1,8,8,8,8,8,9,10,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,-1,33,33,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 11,10,9,8,7,7,7,7,8,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 11,10,10,-1,6,6,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,5,5,6,7,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 3,3,3,3,4,5,6,6,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 2,2,2,2,-1,5,5,6,7,8,-1,13,13,13,13,14,15,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 1,1,1,2,3,4,5,6,7,8,-1,14,14,14,14,14,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,48,48,48, 1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,-1,27,27,28,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 18,18,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,25,25,25,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 17,17,-1,5,5,5,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 16,17,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 15,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 14,-1,9,8,8,8,8,8,-1,9,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 13,-1,9,9,9,9,9,9,-1,10,11,12,-1,14,14,14,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 12,11,10,10,10,10,10,10,-1,11,11,12,-1,15,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 13,-1,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 14,-1,12,12,12,12,-1,12,13,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 15,-1,-1,-1,-1,13,14,13,13,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 16,17,18,19,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 17,17,18,19,20,21,20,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 18,18,18,19,-1,21,20,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 19,19,19,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,20,20,21,22,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,21,21,22,22,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,22,22,22,22,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 25,24,23,23,23,22,22,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 25,24,24,24,23,23,23,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 25,25,25,24,24,24,24,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 26,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 27,26,26,26,26,26,26,27,28,29,30,31,31,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 27,27,27,27,27,27,27,27,28,29,30,31,31,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 28,28,28,28,28,-1,28,28,28,29,30,31,31,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 29,29,29,29,-1,-1,29,29,29,29,30,31,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 31,31,31,32,33,34,33,32,31,31,31,31,32,33,33,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 22,22,22,22,22,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,28,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 21,21,21,21,22,23,22,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 20,20,20,20,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,25,24,24,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 20,19,19,19,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,25,24,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,18,18,18,18,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,17,17,17,17,17,18,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,16,16,16,16,17,18,18,17,16,16,16,16,16,16,16,17,18,19,20,20,21,22,23,24,-1,40,39,38,37,36,36,37,38,39,40,40,41,42,43,44,45,-1,47,47,47,48,49, 15,15,15,15,16,17,18,18,17,16,15,15,15,15,15,16,17,18,19,19,20,21,22,23,24,-1,40,39,38,38,-1,37,37,38,39,40,41,41,42,43,44,45,-1,48,48,48,48,49, 14,14,14,15,16,17,18,18,17,16,15,14,14,14,14,-1,-1,18,18,19,20,21,22,23,24,-1,40,39,39,39,39,38,38,38,39,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,50, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 12,12,12,-1,10,10,10,10,10,10,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 11,11,11,-1,9,9,9,9,9,9,-1,-1,11,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 11,10,10,-1,8,8,8,8,8,9,9,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 11,10,9,8,7,7,7,7,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 11,10,10,-1,6,6,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,5,5,6,6,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 3,3,3,3,4,5,5,5,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 2,2,2,2,-1,4,4,5,6,7,-1,12,12,12,12,13,14,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 2,1,1,1,2,3,4,5,6,7,-1,13,13,13,13,13,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 2,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 17,17,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 16,16,-1,4,4,4,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 15,16,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 14,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 13,-1,8,7,7,7,7,7,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 12,-1,8,8,8,8,8,8,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 11,10,9,9,9,9,9,9,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 12,-1,10,10,10,10,10,10,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 13,-1,11,11,11,11,-1,11,12,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 14,-1,-1,-1,-1,12,13,12,12,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 15,16,17,18,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 16,16,17,18,19,20,19,18,17,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 17,17,17,18,-1,20,19,18,17,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 18,18,18,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,19,19,20,21,-1,20,19,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,20,20,21,21,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,21,21,21,21,20,20,20,20,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 24,23,22,22,22,21,21,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 24,23,23,23,22,22,22,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 24,24,24,23,23,23,23,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 25,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 26,25,25,25,25,25,25,26,27,28,29,30,30,29,28,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 26,26,26,26,26,26,26,26,27,28,29,30,30,29,28,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 27,27,27,27,27,-1,27,27,27,28,29,30,30,29,29,29,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 28,28,28,28,-1,-1,28,28,28,28,29,30,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,31,31,31,31,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 30,30,30,31,32,33,32,31,30,30,30,30,31,32,32,32,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 22,22,22,22,22,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,25,26,27,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 21,21,21,21,22,22,21,20,20,20,20,20,20,21,22,23,24,24,24,24,24,24,-1,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 20,20,20,20,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,24,23,23,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 20,19,19,19,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,24,23,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,18,18,18,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,16,16,16,16,17,18,17,16,15,15,15,15,15,15,15,16,17,18,19,19,20,21,22,23,-1,39,38,37,36,35,35,36,37,38,39,39,40,41,42,43,44,-1,46,46,46,47,48, 15,15,15,15,16,17,18,17,16,15,14,14,14,14,14,15,16,17,18,18,19,20,21,22,23,-1,39,38,37,37,-1,36,36,37,38,39,40,40,41,42,43,44,-1,47,47,47,47,48, 14,14,14,15,16,17,18,17,16,15,14,13,13,13,13,-1,-1,17,17,18,19,20,21,22,23,-1,39,38,38,38,38,37,37,37,38,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,49, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 12,12,12,-1,10,10,10,10,10,10,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 11,11,11,-1,9,9,9,9,9,9,-1,-1,10,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 11,10,10,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 11,10,10,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,5,5,5,5,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 3,3,3,3,4,4,4,4,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 3,2,2,2,-1,3,3,4,5,6,-1,11,11,11,11,12,13,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 3,2,1,1,1,2,3,4,5,6,-1,12,12,12,12,12,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 3,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 16,16,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 15,15,-1,3,3,3,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 14,15,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 13,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 12,-1,7,6,6,6,6,6,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 11,-1,7,7,7,7,7,7,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 10,9,8,8,8,8,8,8,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 11,-1,9,9,9,9,9,9,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 12,-1,10,10,10,10,-1,10,11,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 13,-1,-1,-1,-1,11,12,11,11,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 14,15,16,17,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 15,15,16,17,18,19,18,17,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 16,16,16,17,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 17,17,17,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,18,18,19,20,-1,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,19,19,20,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,20,20,20,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 23,22,21,21,21,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 23,22,22,22,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 23,23,23,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 24,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 25,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 21,21,21,21,21,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 20,20,20,20,21,21,20,19,19,19,19,19,19,20,21,22,23,23,23,23,23,23,-1,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 19,19,19,19,-1,22,-1,19,18,18,18,18,19,20,21,-1,-1,23,22,22,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 19,18,18,18,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,23,22,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,17,17,17,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,15,15,15,15,16,17,16,15,14,14,14,14,14,14,14,15,16,17,18,18,19,20,21,22,-1,38,37,36,35,34,34,35,36,37,38,38,39,40,41,42,43,-1,45,45,45,46,47, 14,14,14,14,15,16,17,16,15,14,13,13,13,13,13,14,15,16,17,17,18,19,20,21,22,-1,38,37,36,36,-1,35,35,36,37,38,39,39,40,41,42,43,-1,46,46,46,46,47, 13,13,13,14,15,16,17,16,15,14,13,12,12,12,12,-1,-1,16,16,17,18,19,20,21,22,-1,38,37,37,37,37,36,36,36,37,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,48, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 11,11,11,-1,9,9,9,9,9,9,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 10,10,10,-1,8,8,8,8,8,8,-1,-1,9,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 10,9,9,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 10,9,9,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 4,3,3,3,4,3,3,3,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 4,3,2,2,-1,2,2,3,4,5,-1,10,10,10,10,11,12,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 4,3,2,1,1,1,2,3,4,5,-1,11,11,11,11,11,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 4,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 16,16,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 15,15,-1,3,3,3,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 14,15,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 13,-1,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 12,-1,7,6,6,6,6,6,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 11,-1,7,7,7,7,7,7,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 10,9,8,8,8,8,8,8,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 11,-1,9,9,9,9,9,9,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 12,-1,10,10,10,10,-1,10,11,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 13,-1,-1,-1,-1,11,12,11,11,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 14,15,16,17,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 15,15,16,17,18,18,17,16,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 16,16,16,17,-1,18,17,16,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 17,17,17,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,18,18,19,20,-1,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,19,19,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,20,20,20,19,18,18,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 23,22,21,21,20,19,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 23,22,22,21,20,20,20,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 23,23,22,21,21,21,21,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 25,25,25,25,25,-1,25,25,25,26,27,28,28,27,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 26,26,26,26,-1,-1,26,26,26,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,29,29,29,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,30,30,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 21,21,21,21,21,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 20,20,20,20,21,21,20,19,19,19,19,19,19,20,21,22,23,23,23,23,23,23,-1,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 19,19,19,19,-1,22,-1,19,18,18,18,18,19,20,21,-1,-1,23,22,22,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 19,18,18,18,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,23,22,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,17,17,17,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,15,15,15,15,16,17,16,15,14,14,14,14,14,14,14,15,16,17,18,18,19,20,21,22,-1,38,37,36,35,34,34,35,36,37,38,38,39,39,40,41,42,-1,45,45,45,46,47, 14,14,14,14,15,16,17,16,15,14,13,13,13,13,13,14,15,16,17,17,18,19,20,21,22,-1,38,37,36,36,-1,35,35,36,37,38,38,38,39,40,41,42,-1,46,46,46,46,47, 13,13,13,14,15,16,17,16,15,14,13,12,12,12,12,-1,-1,16,16,17,18,19,20,21,22,-1,38,37,37,37,37,36,36,36,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,48, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 11,11,11,-1,9,9,9,9,9,9,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 10,10,10,-1,8,8,8,8,8,8,-1,-1,9,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 10,9,9,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 10,9,9,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,15,16,-1,24,24,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,4,4,4,4,4,4,-1,8,8,9,10,11,12,13,14,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 5,4,4,4,4,3,3,3,3,4,-1,9,9,9,10,11,12,13,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 5,4,3,3,-1,2,2,2,3,4,-1,10,10,10,10,11,12,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 5,4,3,2,1,1,1,2,3,4,-1,11,11,11,11,11,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 5,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 16,16,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 15,15,-1,3,3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 14,15,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 13,-1,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 12,-1,7,6,6,6,6,6,-1,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 11,-1,7,7,7,7,7,7,-1,7,8,9,-1,10,10,10,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 10,9,8,8,8,8,8,8,-1,8,8,9,-1,11,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 11,-1,9,9,9,9,9,9,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 12,-1,10,10,10,10,-1,10,11,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 13,-1,-1,-1,-1,11,12,11,11,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 14,15,16,17,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 15,15,16,17,18,18,17,16,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 16,16,16,17,-1,18,17,16,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 17,17,17,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,18,18,19,20,-1,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,19,19,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,20,20,20,19,18,18,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 23,22,21,21,20,19,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 23,22,22,21,20,20,20,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 23,23,22,21,21,21,21,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 25,25,25,25,25,-1,25,25,25,26,27,28,28,27,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 26,26,26,26,-1,-1,26,26,26,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,29,29,29,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,30,30,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 21,21,21,21,21,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,24,25,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 20,20,20,20,21,21,20,19,19,19,19,19,19,20,21,22,23,23,23,23,23,23,-1,25,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 19,19,19,19,-1,22,-1,19,18,18,18,18,19,20,21,-1,-1,23,22,22,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 19,18,18,18,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,23,22,21,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,17,17,17,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,19,19,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,15,15,15,15,16,17,16,15,14,14,14,14,14,14,14,15,16,17,18,18,19,20,21,22,-1,38,37,36,35,34,34,35,36,37,38,38,39,39,40,41,42,-1,45,45,45,46,47, 14,14,14,14,15,16,17,16,15,14,13,13,13,13,13,14,15,16,17,17,18,19,20,21,22,-1,38,37,36,36,-1,35,35,36,37,38,38,38,39,40,41,42,-1,46,46,46,46,47, 13,13,13,14,15,16,17,16,15,14,13,12,12,12,12,-1,-1,16,16,17,18,19,20,21,22,-1,38,37,37,37,37,36,36,36,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,48, 12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 11,11,11,-1,9,9,9,9,9,9,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 10,10,10,-1,8,8,8,8,8,8,-1,-1,9,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,26,27,28,29,30,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 10,9,9,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,-1,30,30,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 10,9,9,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,15,16,-1,24,24,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,4,4,4,4,4,4,-1,8,8,9,10,11,12,13,14,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 6,5,5,5,4,3,3,3,3,4,-1,9,9,9,10,11,12,13,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 6,5,4,4,-1,2,2,2,3,4,-1,10,10,10,10,11,12,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 6,5,4,3,2,1,1,2,3,4,-1,11,11,11,11,11,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45, 6,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,-1,23,24,25,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 16,16,-1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 15,15,-1,3,3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 14,15,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 13,-1,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 12,-1,7,6,6,6,6,6,-1,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 11,-1,7,7,7,7,7,7,-1,7,8,9,-1,10,10,10,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 10,9,8,8,8,8,8,8,-1,8,8,9,-1,11,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 11,-1,9,9,9,9,9,9,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 12,-1,10,10,10,10,-1,10,11,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 13,-1,-1,-1,-1,11,12,11,11,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 14,15,16,17,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 15,15,16,17,18,18,17,16,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 16,16,16,17,-1,18,17,16,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 17,17,17,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,18,18,19,20,-1,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,19,19,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,20,20,20,19,18,18,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 23,22,21,21,20,19,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 23,22,22,21,20,20,20,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 23,23,22,21,21,21,21,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 25,25,25,25,25,-1,25,25,25,26,27,28,28,27,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 26,26,26,26,-1,-1,26,26,26,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,29,29,29,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,30,30,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 22,22,22,22,21,20,19,18,18,18,18,18,18,19,20,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 22,21,21,21,-1,21,-1,18,17,17,17,17,18,19,20,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 22,21,20,20,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,21,20,19,19,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,30,29,28,27,26,26,27,28,29,30,30,30,30,31,32,33,-1,37,37,37,38,39, 20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,12,12,12,13,14,-1,30,29,28,28,-1,27,27,28,29,29,29,29,30,31,32,33,-1,38,38,38,38,39, 19,19,19,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,11,11,11,11,11,12,13,14,-1,30,29,29,29,29,28,28,28,28,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,40, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,12,11,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 17,17,17,-1,12,11,10,9,9,9,-1,10,9,10,11,12,12,11,10,9,10,11,12,13,14,15,16,17,18,19,19,20,21,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 16,16,16,-1,12,11,10,9,8,8,-1,-1,8,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,18,18,19,20,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 16,15,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,-1,14,14,14,15,16,17,17,18,-1,21,21,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,15,15,15,16,16,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 16,15,15,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,-1,15,15,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,12,11,10,9,8,8,-1,4,4,4,4,4,4,4,4,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 15,14,14,13,12,11,10,9,9,9,-1,4,3,3,3,3,3,3,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 15,14,13,13,-1,11,10,10,10,10,-1,4,3,2,2,2,2,3,4,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 15,14,13,12,11,11,11,11,11,11,-1,4,3,2,1,1,2,3,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 21,21,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,5,6,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 20,20,-1,12,11,10,9,8,7,7,-1,4,3,3,3,3,3,4,5,6,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 19,20,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 18,-1,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 17,-1,13,12,11,10,9,9,-1,7,-1,-1,-1,6,6,6,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 16,-1,13,12,11,10,10,10,-1,8,9,10,-1,7,7,7,-1,15,15,15,16,17,17,-1,26,27,27,27,27,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 15,14,13,12,11,11,11,11,-1,9,9,10,-1,8,-1,-1,-1,14,14,15,16,-1,-1,-1,25,-1,26,26,27,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 16,-1,13,12,12,12,12,12,-1,-1,10,10,10,9,10,11,12,13,14,15,-1,-1,25,24,24,24,25,26,27,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 17,-1,13,13,13,13,-1,13,14,-1,11,11,10,10,10,11,12,13,14,15,-1,-1,25,24,23,24,25,26,27,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 18,-1,-1,-1,-1,14,15,14,14,-1,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 19,20,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 20,20,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 21,21,21,21,-1,18,17,16,15,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 22,22,22,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,23,22,21,21,-1,18,17,16,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,22,21,20,19,18,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,37,38,39,40,41,41, 24,23,22,21,20,19,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,37,37,37,38,39,40,41,42, 24,23,22,21,20,20,20,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,38,38,38,38,39,40,-1,43, 24,23,22,21,21,21,21,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,39,39,40,-1,44, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,40,40,-1,45, 24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,41,-1,-1,45, 24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 25,25,25,25,25,-1,25,25,25,26,27,28,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 26,26,26,26,-1,-1,26,26,26,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 22,22,22,22,21,20,19,18,18,18,18,18,18,19,20,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 22,21,21,21,-1,21,-1,18,17,17,17,17,18,19,20,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 22,21,20,20,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,21,20,19,19,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,30,29,28,27,26,26,27,28,29,29,29,29,29,30,31,32,-1,37,37,37,38,39, 20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,12,12,12,13,14,-1,30,29,28,28,-1,27,27,28,28,28,28,28,29,30,31,32,-1,38,38,38,38,39, 19,19,19,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,11,11,11,11,11,12,13,14,-1,30,29,29,29,29,28,28,28,27,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,39, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,12,11,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 17,17,17,-1,12,11,10,9,9,9,-1,10,9,10,11,12,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18,19,20,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 16,16,16,-1,12,11,10,9,8,8,-1,-1,8,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,17,17,18,19,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 16,15,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,-1,14,14,14,15,16,16,16,17,-1,20,20,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 16,15,15,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,-1,14,14,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,12,11,10,9,8,8,-1,4,4,4,4,4,4,4,4,4,5,6,-1,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 15,14,14,13,12,11,10,9,9,9,-1,4,3,3,3,3,3,3,3,4,5,6,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 15,14,13,13,-1,11,10,10,10,10,-1,4,3,2,2,2,2,2,3,-1,-1,7,-1,11,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 15,14,13,12,11,11,11,11,11,11,-1,4,3,2,1,1,1,2,3,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,1,0,1,2,3,-1,9,9,9,10,11,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,10,10,10,-1,13,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 21,21,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,5,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 20,20,-1,12,11,10,9,8,7,7,-1,4,3,3,3,3,3,4,5,5,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 19,20,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 18,-1,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 17,-1,13,12,11,10,9,9,-1,7,-1,-1,-1,6,6,6,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 16,-1,13,12,11,10,10,10,-1,8,9,10,-1,7,7,7,-1,15,15,15,16,16,16,-1,26,27,27,27,27,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 15,14,13,12,11,11,11,11,-1,9,9,10,-1,8,-1,-1,-1,14,14,15,16,-1,-1,-1,25,-1,26,26,27,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 16,-1,13,12,12,12,12,12,-1,-1,10,10,10,9,10,11,12,13,14,15,-1,-1,25,24,24,24,25,26,27,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 17,-1,13,13,13,13,-1,13,14,-1,11,11,10,10,10,11,12,13,14,15,-1,-1,25,24,23,24,25,26,27,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 18,-1,-1,-1,-1,14,15,14,14,-1,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 19,20,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 20,20,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 21,21,21,21,-1,18,17,16,15,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 22,22,22,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,23,22,21,21,-1,18,17,16,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,22,21,20,19,18,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 24,23,22,21,20,19,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,37,36,36,36,37,38,39,40,41, 24,23,22,21,20,20,20,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,37,37,37,37,37,38,39,-1,42, 24,23,22,21,21,21,21,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,38,38,38,38,38,39,-1,43, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,39,39,39,-1,44, 24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,40,-1,-1,45, 24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 25,25,25,25,25,-1,25,25,25,26,27,28,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 26,26,26,26,-1,-1,26,26,26,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 22,22,22,22,21,20,19,18,18,18,18,18,18,19,20,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 22,21,21,21,-1,21,-1,18,17,17,17,17,18,19,20,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 22,21,20,20,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,21,20,19,19,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,30,29,28,27,26,26,27,28,29,29,29,29,29,30,31,32,-1,37,37,37,38,39, 20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,12,12,12,13,14,-1,30,29,28,28,-1,27,27,28,28,28,28,28,29,30,31,32,-1,38,38,38,38,39, 19,19,19,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,11,11,11,11,11,12,13,14,-1,30,29,29,29,29,28,28,28,27,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,39, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,12,11,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 17,17,17,-1,12,11,10,9,9,9,-1,10,9,10,11,12,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18,19,20,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 16,16,16,-1,12,11,10,9,8,8,-1,-1,8,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,17,17,18,19,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 16,15,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,-1,14,14,14,15,16,16,16,17,-1,20,20,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 16,15,15,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,-1,14,14,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,12,11,10,9,8,8,-1,5,4,4,4,4,4,4,4,4,5,6,-1,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 16,15,14,13,12,11,10,9,9,9,-1,5,4,3,3,3,3,3,3,4,5,6,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 16,15,14,14,-1,11,10,10,10,10,-1,5,4,3,2,2,2,2,2,-1,-1,7,-1,11,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 16,15,14,13,12,11,11,11,11,11,-1,5,4,3,2,1,1,1,2,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,2,1,0,1,2,-1,9,9,9,10,11,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,10,10,10,-1,13,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 22,22,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,3,4,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 21,21,-1,13,12,11,10,9,8,8,-1,5,4,3,3,3,3,4,4,4,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 20,21,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 18,-1,14,13,12,11,10,10,-1,8,-1,-1,-1,6,6,6,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 17,-1,14,13,12,11,11,11,-1,9,10,11,-1,7,7,7,-1,15,15,15,16,16,16,-1,26,27,27,27,27,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 16,15,14,13,12,12,12,12,-1,10,10,11,-1,8,-1,-1,-1,14,14,15,16,-1,-1,-1,25,-1,26,26,27,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 17,-1,14,13,13,13,13,13,-1,-1,11,11,10,9,10,11,12,13,14,15,-1,-1,25,24,24,24,25,26,27,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 18,-1,14,14,14,14,-1,14,15,-1,12,11,10,10,10,11,12,13,14,15,-1,-1,25,24,23,24,25,26,27,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 19,-1,-1,-1,-1,15,16,15,15,-1,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 20,21,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 22,22,21,21,-1,18,17,16,15,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 23,22,22,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,23,22,21,21,-1,18,17,16,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,22,21,20,19,18,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 24,23,22,21,20,19,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,37,36,36,36,37,38,39,40,41, 24,23,22,21,20,20,20,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,37,37,37,37,37,38,39,-1,42, 24,23,22,21,21,21,21,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,38,38,38,38,38,39,-1,43, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,39,39,39,-1,44, 24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,40,-1,-1,45, 24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 25,25,25,25,25,-1,25,25,25,26,27,28,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 26,26,26,26,-1,-1,26,26,26,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 22,22,22,22,21,20,19,18,18,18,18,18,18,19,20,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 22,21,21,21,-1,21,-1,18,17,17,17,17,18,19,20,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 22,21,20,20,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,21,20,19,19,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,30,29,28,27,26,26,27,28,29,29,29,29,29,30,31,32,-1,37,37,37,38,39, 21,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,12,12,12,13,14,-1,30,29,28,28,-1,27,27,28,28,28,28,28,29,30,31,32,-1,38,38,38,38,39, 20,20,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,11,11,11,11,11,12,13,14,-1,30,29,29,29,29,28,28,28,27,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,39, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,12,11,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 18,18,18,-1,13,12,11,10,10,10,-1,10,9,10,11,12,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18,19,20,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 17,17,17,-1,13,12,11,10,9,9,-1,-1,8,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,17,17,18,19,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 17,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,14,14,14,15,16,16,16,17,-1,20,20,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,-1,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 17,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,-1,14,14,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,13,12,11,10,9,9,-1,6,5,4,4,4,4,4,4,4,5,6,-1,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 17,16,15,14,13,12,11,10,10,10,-1,6,5,4,3,3,3,3,3,4,5,6,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 17,16,15,15,-1,12,11,11,11,11,-1,6,5,4,3,2,2,2,2,-1,-1,7,-1,11,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 17,16,15,14,13,12,12,12,12,12,-1,6,5,4,3,2,1,1,1,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,3,2,1,0,1,-1,9,9,9,10,11,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,10,10,10,-1,13,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 23,23,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,3,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 22,22,-1,14,13,12,11,10,9,9,-1,6,5,4,3,3,3,4,3,3,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 21,22,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 20,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,6,6,6,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 18,-1,15,14,13,12,12,12,-1,10,11,12,-1,7,7,7,-1,15,15,15,16,16,16,-1,26,27,27,27,27,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 17,16,15,14,13,13,13,13,-1,11,11,12,-1,8,-1,-1,-1,14,14,15,16,-1,-1,-1,25,-1,26,26,27,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 18,-1,15,14,14,14,14,14,-1,-1,12,11,10,9,10,11,12,13,14,15,-1,-1,25,24,24,24,25,26,27,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 19,-1,15,15,15,15,-1,15,16,-1,12,11,10,10,10,11,12,13,14,15,-1,-1,25,24,23,24,25,26,27,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 20,-1,-1,-1,-1,16,17,16,16,-1,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 21,22,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 22,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 23,22,21,21,-1,18,17,16,15,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 23,22,22,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,23,22,21,21,-1,18,17,16,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,22,21,20,19,18,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 24,23,22,21,20,19,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,37,36,36,36,37,38,39,40,41, 24,23,22,21,20,20,20,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,37,37,37,37,37,38,39,-1,42, 24,23,22,21,21,21,21,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,38,38,38,38,38,39,-1,43, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,39,39,39,-1,44, 24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,40,-1,-1,45, 24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 25,25,25,25,25,-1,25,25,25,26,27,28,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 26,26,26,26,-1,-1,26,26,26,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 22,22,22,22,21,20,19,18,18,18,18,18,18,19,20,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39, 22,21,21,21,-1,21,-1,18,17,17,17,17,18,19,20,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39, 22,21,20,20,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39, -1,21,20,19,19,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,30,29,28,27,26,25,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,30,29,28,27,26,26,27,28,29,29,29,29,29,30,31,32,-1,37,37,37,38,39, 22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,12,12,12,12,12,12,13,14,-1,30,29,28,28,-1,27,27,28,28,28,28,28,29,30,31,32,-1,38,38,38,38,39, 21,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,11,11,11,11,11,12,13,14,-1,30,29,29,29,29,28,28,28,27,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,39, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,12,11,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 19,19,19,-1,14,13,12,11,11,11,-1,10,9,10,11,12,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18,19,20,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 18,18,18,-1,14,13,12,11,10,10,-1,-1,8,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,-1,17,17,17,17,18,19,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,-1,14,14,14,15,16,16,16,17,-1,20,20,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,-1,14,14,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,14,13,12,11,10,10,-1,7,6,5,4,4,4,4,4,4,5,6,-1,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,3,3,3,3,4,5,6,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,34, 18,17,16,16,-1,13,12,12,12,12,-1,7,6,5,4,3,2,2,2,-1,-1,7,-1,11,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34, 18,17,16,15,14,13,13,13,13,13,-1,7,6,5,4,3,2,1,1,-1,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35, 18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,0,-1,9,9,9,10,11,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,10,10,10,-1,13,14,15,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 24,24,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,2,3,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 23,23,-1,15,14,13,12,11,10,10,-1,7,6,5,4,4,4,4,3,3,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 22,23,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,4,4,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,5,5,5,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,7,7,7,-1,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,8,8,8,-1,16,16,16,16,16,16,-1,27,28,28,28,28,27,26,25,24,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 18,17,16,15,14,14,14,14,-1,12,12,13,-1,9,-1,-1,-1,15,15,16,17,-1,-1,-1,26,-1,27,27,28,27,26,25,24,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 19,-1,16,15,15,15,15,15,-1,-1,13,12,11,10,11,12,13,14,15,16,-1,-1,26,25,25,25,26,27,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35, 20,-1,16,16,16,16,-1,16,17,-1,13,12,11,11,11,12,13,14,15,16,-1,-1,26,25,24,25,26,27,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,32,32,33,34,35, 21,-1,-1,-1,-1,17,18,17,17,-1,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35, 22,23,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,34,34,34,35, 23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,35,35,35,35, 24,23,22,22,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,36,36, 24,23,23,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,31,31,31,31,31,31,32,33,33,-1,37,37,37,37, -1,24,23,22,22,-1,19,18,17,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,32,32,32,32,32,32,33,-1,-1,38,38,38,38, -1,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,34,-1,38,38,39,39,39, -1,-1,23,22,21,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,36,37,38,39,40,40, 25,24,23,22,21,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,37,36,36,36,37,38,39,40,41, 25,24,23,22,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,37,37,37,37,37,38,39,-1,42, 25,24,23,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,38,38,38,38,38,38,39,-1,43, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,39,39,39,39,-1,44, 25,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,40,-1,-1,45, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,27,26,25,24,23,23,23,23,23,23,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,28,28,28,28,29,30,31,32,33,34,35, 27,27,27,26,25,24,23,22,22,22,22,22,22,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,27,27,27,27,28,29,-1,32,32,33,34,35, 27,26,26,26,-1,25,-1,22,21,21,21,21,22,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 27,26,25,25,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,26,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,26,25,24,24,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,26,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,26,25,24,23,22,21,20,19,19,18,18,17,17,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,26,25,24,23,22,21,20,19,18,18,17,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 27,26,25,24,23,22,21,20,19,18,17,17,16,16,15,14,13,12,12,12,12,12,12,13,14,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 27,26,25,24,23,22,21,20,19,18,17,16,16,15,15,-1,-1,11,11,11,11,11,12,13,13,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,14,13,12,11,10,10,10,11,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 25,25,25,-1,20,19,18,17,17,17,-1,15,14,15,14,13,12,11,10,9,10,11,11,11,11,12,11,11,11,11,11,12,13,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 24,24,24,-1,20,19,18,17,16,16,-1,-1,13,-1,-1,-1,-1,-1,-1,8,-1,-1,10,10,10,-1,10,10,10,10,11,12,13,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,10,9,9,9,9,9,9,10,-1,13,13,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,7,7,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,4,-1,6,6,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 24,23,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 24,23,22,22,-1,19,18,18,18,18,-1,13,12,11,10,9,8,7,7,-1,-1,2,-1,4,4,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 24,23,22,21,20,19,19,19,19,19,-1,13,12,11,10,9,8,8,8,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,27,27,27, 24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,-1,0,1,2,3,4,5,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27, -1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,2,2,3,-1,6,6,7,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 30,30,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,11,12,-1,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 29,29,-1,21,20,19,18,17,16,16,-1,13,12,12,12,12,12,13,12,12,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,-1,28, 28,29,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,28, 27,-1,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 26,-1,22,21,20,19,18,18,-1,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 25,-1,22,21,20,19,19,19,-1,17,18,19,-1,16,16,16,-1,11,10,9,8,8,8,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 24,23,22,21,20,20,20,20,-1,18,18,18,-1,16,-1,-1,-1,11,10,9,9,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 25,-1,22,21,21,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 26,-1,22,22,22,22,-1,22,23,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 27,-1,-1,-1,-1,23,24,23,23,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,18,18,19,20,21,22,23,24,25,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,26,27,26,25,25,25,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,26,25,24,23,22,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,26,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 28,27,26,25,24,23,23,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,27,27,27,27,-1,-1,35,34,33,32,31,30,29,28,28,28,29,30,31,32,33, 28,27,26,25,24,24,24,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,27,28,28,28,-1,36,35,34,33,32,31,30,29,29,29,29,29,30,31,-1,34, 28,27,26,25,25,25,25,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,27,28,29,29,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,35, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 28,27,27,27,27,27,27,28,29,30,31,32,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,32,32,32,32,32,-1,32,-1,-1,37, 28,28,28,28,28,28,28,28,29,30,31,32,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,33,33,33,33,33,-1,-1,-1,39,38, 29,29,29,29,29,-1,29,29,29,30,31,32,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,35,34,34,34,34,34,35,36,37,38,39, 30,30,30,30,-1,-1,30,30,30,30,31,32,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,35,35,35,35,35,35,-1,38,38,39, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,36,36,36,36,36,-1,-1,39,39,39, 32,32,32,33,34,35,34,33,32,32,32,32,33,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,37,37,37,37,37,-1,-1,40,40,40, 28,28,27,26,25,24,23,23,23,23,23,23,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,27,27,27,27,27,28,29,30,31,32,33,34, 27,27,27,26,25,24,23,22,22,22,22,22,22,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 27,26,26,26,-1,25,-1,22,21,21,21,21,22,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 27,26,25,25,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,26,25,24,24,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,26,25,24,23,22,21,20,19,19,18,18,17,17,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,26,25,24,23,22,21,20,19,18,18,17,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 27,26,25,24,23,22,21,20,19,18,17,17,16,16,15,14,13,12,12,12,12,12,12,13,13,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 27,26,25,24,23,22,21,20,19,18,17,16,16,15,15,-1,-1,11,11,11,11,11,12,12,12,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,14,13,12,11,10,10,10,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 25,25,25,-1,20,19,18,17,17,17,-1,15,14,15,14,13,12,11,10,9,10,11,10,10,10,11,10,10,10,10,10,11,12,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 24,24,24,-1,20,19,18,17,16,16,-1,-1,13,-1,-1,-1,-1,-1,-1,8,-1,-1,9,9,9,-1,9,9,9,9,10,11,12,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,9,8,8,8,8,8,8,9,-1,12,12,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,7,7,7,7,7,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,6,6,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,4,-1,5,5,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 24,23,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,-1,4,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 24,23,22,22,-1,19,18,18,18,18,-1,13,12,11,10,9,8,7,7,-1,-1,2,-1,3,3,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 24,23,22,21,20,19,19,19,19,19,-1,13,12,11,10,9,8,8,8,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,26,26,26, 24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,-1,1,0,1,2,3,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,1,1,2,-1,5,5,6,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 30,30,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,11,12,-1,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 29,29,-1,21,20,19,18,17,16,16,-1,13,12,12,12,12,12,13,12,12,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 28,29,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 27,-1,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 26,-1,22,21,20,19,18,18,-1,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 25,-1,22,21,20,19,19,19,-1,17,18,18,-1,16,16,16,-1,10,9,8,7,7,7,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 24,23,22,21,20,20,20,20,-1,18,17,17,-1,15,-1,-1,-1,10,9,8,8,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 25,-1,22,21,21,21,21,21,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 26,-1,22,22,22,22,-1,22,23,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 27,-1,-1,-1,-1,23,24,23,23,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,17,17,18,19,20,21,22,23,24,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,26,25,24,24,-1,21,20,19,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,25,26,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,25,24,23,22,21,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,25,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 27,26,25,24,23,22,22,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,26,26,26,26,-1,-1,34,33,32,31,30,29,28,27,27,27,28,29,30,31,32, 27,26,25,24,23,23,23,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,26,27,27,27,-1,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,33, 27,26,25,24,24,24,24,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,25,25,26,27,28,28,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,34, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 27,26,26,26,26,26,26,27,28,29,30,31,30,29,28,27,27,-1,-1,33,33,34,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,31,31,31,31,31,-1,31,-1,-1,36, 27,27,27,27,27,27,27,27,28,29,30,31,30,29,28,28,28,-1,32,32,33,34,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,32,32,32,32,32,-1,-1,-1,38,37, 28,28,28,28,28,-1,28,28,28,29,30,31,30,29,29,29,29,30,31,32,33,34,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,34,33,33,33,33,33,34,35,36,37,38, 29,29,29,29,-1,-1,29,29,29,29,30,31,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,34,34,34,34,34,34,-1,37,37,38, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,31,31,31,31,-1,-1,33,33,34,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,35,35,35,35,35,-1,-1,38,38,38, 31,31,31,32,33,34,33,32,31,31,31,31,32,32,32,32,-1,-1,-1,-1,34,34,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,36,36,36,36,36,-1,-1,39,39,39, 28,28,27,26,25,24,23,23,23,23,23,23,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,26,26,26,26,26,26,27,28,29,30,31,32,33, 27,27,27,26,25,24,23,22,22,22,22,22,22,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,25,25,25,25,25,25,25,26,27,-1,30,30,31,32,33, 27,26,26,26,-1,25,-1,22,21,21,21,21,22,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,24,24,24,24,24,25,-1,-1,-1,-1,-1,32,32,33, 27,26,25,25,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,25,24,23,23,23,24,25,26,27,28,-1,-1,32,32,33, -1,26,25,24,24,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,23,-1,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33, -1,26,25,24,23,22,21,20,19,19,18,18,17,17,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,26,25,24,23,22,21,20,19,18,18,17,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 27,26,25,24,23,22,21,20,19,18,17,17,16,16,15,14,13,12,12,12,12,12,12,12,12,-1,26,25,24,24,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 27,26,25,24,23,22,21,20,19,18,17,16,16,15,15,-1,-1,11,11,11,11,11,11,11,11,-1,26,25,24,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,14,13,12,11,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 25,25,25,-1,20,19,18,17,17,17,-1,15,14,15,14,13,12,11,10,9,10,10,9,9,9,10,9,9,9,9,9,10,11,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 24,24,24,-1,20,19,18,17,16,16,-1,-1,13,-1,-1,-1,-1,-1,-1,8,-1,-1,8,8,8,-1,8,8,8,8,9,10,11,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,8,7,7,7,7,7,7,8,-1,11,11,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,6,6,6,6,6,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,5,5,5,5,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,4,-1,4,4,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 24,23,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 24,23,22,22,-1,19,18,18,18,18,-1,13,12,11,10,9,8,7,7,-1,-1,2,-1,2,2,3,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 24,23,22,21,20,19,19,19,19,19,-1,13,12,11,10,9,8,8,8,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26, 24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,-1,2,1,0,1,2,3,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,1,1,1,-1,4,5,6,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 30,30,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,11,12,-1,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 29,29,-1,21,20,19,18,17,16,16,-1,13,12,12,12,12,12,13,12,12,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 28,29,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 27,-1,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 26,-1,22,21,20,19,18,18,-1,16,-1,-1,-1,15,15,15,-1,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 25,-1,22,21,20,19,19,19,-1,17,18,18,-1,16,16,16,-1,10,9,8,7,7,7,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 24,23,22,21,20,20,20,20,-1,18,17,17,-1,15,-1,-1,-1,10,9,8,8,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 25,-1,22,21,21,21,21,21,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 26,-1,22,22,22,22,-1,22,23,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 27,-1,-1,-1,-1,23,24,23,23,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,17,17,18,19,20,21,22,23,24,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,26,25,24,24,-1,21,20,19,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,25,26,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,25,24,23,22,21,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,25,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 27,26,25,24,23,22,22,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,26,26,26,26,-1,-1,34,33,32,31,30,29,28,27,27,27,28,29,30,31,32, 27,26,25,24,23,23,23,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,26,27,27,27,-1,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,33, 27,26,25,24,24,24,24,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,25,25,26,27,28,28,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,34, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 27,26,26,26,26,26,26,27,28,29,30,31,30,29,28,27,27,-1,-1,33,33,34,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,31,31,31,31,31,-1,31,-1,-1,36, 27,27,27,27,27,27,27,27,28,29,30,31,30,29,28,28,28,-1,32,32,33,34,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,32,32,32,32,32,-1,-1,-1,38,37, 28,28,28,28,28,-1,28,28,28,29,30,31,30,29,29,29,29,30,31,32,33,34,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,34,33,33,33,33,33,34,35,36,37,38, 29,29,29,29,-1,-1,29,29,29,29,30,31,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,34,34,34,34,34,34,-1,37,37,38, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,31,31,31,31,-1,-1,33,33,34,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,35,35,35,35,35,-1,-1,38,38,38, 31,31,31,32,33,34,33,32,31,31,31,31,32,32,32,32,-1,-1,-1,-1,34,34,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,36,36,36,36,36,-1,-1,39,39,39, 29,29,28,27,26,25,24,24,24,24,24,24,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32, 28,28,28,27,26,25,24,23,23,23,23,23,23,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,24,24,24,24,24,24,24,25,26,-1,29,29,30,31,32, 28,27,27,27,-1,26,-1,23,22,22,22,22,23,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,24,23,23,23,23,23,24,-1,-1,-1,-1,-1,31,31,32, 28,27,26,26,-1,-1,-1,-1,21,21,21,22,23,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,23,24,24,23,22,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,27,26,25,25,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,22,-1,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32, -1,27,26,25,24,23,22,21,20,20,19,19,18,18,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,25,24,23,22,21,21,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,27,26,25,24,23,22,21,20,19,19,18,18,17,16,15,14,14,13,13,13,13,13,13,13,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 28,27,26,25,24,23,22,21,20,19,18,18,17,17,16,15,14,13,13,12,12,12,12,12,12,-1,25,24,23,23,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 28,27,26,25,24,23,22,21,20,19,18,17,17,16,16,-1,-1,12,12,12,11,11,11,11,11,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,15,14,13,12,11,11,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 26,26,26,-1,21,20,19,18,18,18,-1,16,15,16,15,14,13,12,11,10,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 25,25,25,-1,21,20,19,18,17,17,-1,-1,14,-1,-1,-1,-1,-1,-1,9,-1,-1,8,8,8,-1,8,8,8,8,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,7,7,7,7,7,7,8,-1,11,11,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,6,6,6,6,6,6,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,5,5,5,5,5,6,-1,10,10,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,4,4,4,4,5,6,-1,9,9,10,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,-1,3,3,3,4,5,6,7,8,9,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,10,9,8,8,-1,-1,3,-1,2,2,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,11,10,9,9,9,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,25,25, 25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,-1,3,2,1,0,1,2,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,2,1,1,-1,3,4,5,-1,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 31,31,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,13,-1,2,2,2,3,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 30,30,-1,22,21,20,19,18,17,17,-1,14,13,13,13,13,13,14,13,13,-1,3,3,3,3,4,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 29,30,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,4,4,4,4,4,5,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 28,-1,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,6,5,5,5,5,5,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 27,-1,23,22,21,20,19,19,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 26,-1,23,22,21,20,20,20,-1,18,18,18,-1,16,17,17,-1,10,9,8,7,7,7,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 25,24,23,22,21,21,21,21,-1,18,17,17,-1,15,-1,-1,-1,10,9,8,8,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 26,-1,23,22,22,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 27,-1,23,23,23,23,-1,23,24,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 28,-1,-1,-1,-1,24,25,24,24,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,17,17,18,19,20,21,22,23,24,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,26,25,24,24,-1,21,20,19,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,25,24,23,22,21,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,25,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 27,26,25,24,23,22,22,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,25,25,-1,-1,33,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 27,26,25,24,23,23,23,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,-1,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,32, 27,26,25,24,24,24,24,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,25,25,26,27,27,27,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,33, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,26,26,26,26,27,28,28,-1,-1,-1,33,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 27,26,26,26,26,26,26,27,28,29,30,31,30,29,28,27,27,-1,-1,33,33,34,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,30,30,30,30,30,-1,30,-1,-1,35, 27,27,27,27,27,27,27,27,28,29,30,31,30,29,28,28,28,-1,32,32,33,34,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,31,31,31,31,31,-1,-1,-1,37,36, 28,28,28,28,28,-1,28,28,28,29,30,31,30,29,29,29,29,30,31,32,33,34,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,34,33,32,32,32,32,32,33,34,35,36,37, 29,29,29,29,-1,-1,29,29,29,29,30,31,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,33,33,33,33,33,33,-1,36,36,37, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,31,31,31,31,-1,-1,33,33,34,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,34,34,34,34,34,-1,-1,37,37,37, 31,31,31,32,33,34,33,32,31,31,31,31,32,32,32,32,-1,-1,-1,-1,34,34,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,35,35,35,35,35,-1,-1,38,38,38, 30,30,29,28,27,26,25,25,25,25,25,24,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31, 29,29,29,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,23,23,23,23,23,23,23,24,25,-1,28,28,29,30,31, 29,28,28,28,-1,27,-1,24,23,23,23,23,23,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,23,22,22,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 29,28,27,27,-1,-1,-1,-1,22,22,22,23,23,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,22,23,23,22,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,28,27,26,26,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,21,-1,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,28,27,26,25,24,23,22,21,21,20,20,19,19,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,28,27,26,25,24,23,22,21,20,20,19,19,18,17,16,15,14,13,13,13,13,13,13,13,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 29,28,27,26,25,24,23,22,21,20,19,19,18,18,17,16,15,14,13,12,12,12,12,12,12,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 29,28,27,26,25,24,23,22,21,20,19,18,18,17,17,-1,-1,13,13,12,11,11,11,11,11,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,16,15,14,13,12,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 27,27,27,-1,22,21,20,19,19,19,-1,17,16,17,16,15,14,13,12,11,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 26,26,26,-1,22,21,20,19,18,18,-1,-1,15,-1,-1,-1,-1,-1,-1,10,-1,-1,8,8,8,-1,8,8,8,8,9,10,11,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,8,7,7,7,7,7,7,8,-1,11,11,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,5,5,5,6,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,4,4,5,6,-1,9,9,9,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,-1,3,3,3,4,5,6,7,8,8,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,11,10,9,9,-1,-1,4,-1,2,2,2,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,12,11,10,10,10,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,24,24, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,-1,4,3,2,1,0,1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,23,23,24, -1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,3,2,2,-1,2,3,4,-1,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,19,19,20,21,22,23,24, 32,32,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,3,3,3,4,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,23,23,24, 31,31,-1,23,22,21,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,24,-1,25, 30,31,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,23,24,25, 29,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,24,24, 28,-1,24,23,22,21,20,20,-1,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24, 27,-1,24,23,22,21,21,21,-1,19,19,19,-1,17,18,18,-1,11,10,9,8,8,8,-1,21,20,19,18,17,16,15,14,13,12,13,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 26,25,24,23,22,22,22,22,-1,19,18,18,-1,16,-1,-1,-1,11,10,9,9,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,14,15,16,17,18,18,18,19,20,21,22,23,24, 27,-1,24,23,23,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,-1,-1,-1,20,20,21,22,23,24, 28,-1,24,24,24,24,-1,24,25,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23,24, 29,-1,-1,-1,-1,25,26,25,25,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21,22,23,23,24,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,23,23,23,24, 28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,18,18,19,20,21,22,23,24,24,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,20,20,21,-1,24,24,24,24, 28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,21,21,21,-1,25,25,25,25, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,18,18,18,-1,21,20,20,20,20,21,22,23,24,25,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,22,-1,26,26,26,26, -1,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,25,25,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,-1,27,27,27,27, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,24,25,25,24,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,23,-1,27,27,28,28,28, -1,-1,26,25,24,23,22,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,24,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,25,26,27,28,29,29, 28,27,26,25,24,23,23,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,25,24,24,24,24,-1,-1,32,31,30,29,28,27,26,25,25,25,26,27,28,29,30, 28,27,26,25,24,24,24,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,31, 28,27,26,25,25,25,25,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,26,26,26,26,26,26,26,26,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,32, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,27,27,27,27,27,27,27,27,-1,-1,-1,32,-1,-1,-1,28,28,28,28,28,28,28,28,-1,33, 28,27,27,27,27,27,27,28,29,30,31,32,31,30,29,28,28,-1,-1,34,34,35,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,29,29,29,29,29,-1,29,-1,-1,34, 28,28,28,28,28,28,28,28,29,30,31,32,31,30,29,29,29,-1,33,33,34,35,-1,29,29,29,29,29,29,29,29,-1,31,31,32,33,34,-1,30,30,30,30,30,-1,-1,-1,36,35, 29,29,29,29,29,-1,29,29,29,30,31,32,31,30,30,30,30,31,32,33,34,35,-1,30,30,30,30,30,30,30,30,31,32,32,32,33,33,32,31,31,31,31,31,32,33,34,35,36, 30,30,30,30,-1,-1,30,30,30,30,31,32,31,31,31,31,31,31,32,33,34,35,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,33,33,34,-1,32,32,32,32,32,32,-1,35,35,36, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,32,32,32,32,-1,-1,34,34,35,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,34,34,-1,33,33,33,33,33,-1,-1,36,36,36, 32,32,32,33,34,35,34,33,32,32,32,32,33,33,33,33,-1,-1,-1,-1,35,35,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,35,-1,34,34,34,34,34,-1,-1,37,37,37, 31,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,19,20,19,19,19,19,19,20,21,22,23,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31, 30,30,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,18,18,18,18,19,20,21,22,23,24,23,23,23,23,23,23,23,24,25,-1,28,28,29,30,31, 30,29,29,29,-1,28,-1,25,24,24,24,24,23,22,22,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,23,22,22,22,22,22,23,-1,-1,-1,-1,-1,30,30,31, 30,29,28,28,-1,-1,-1,-1,23,23,23,24,23,23,-1,-1,-1,18,17,16,16,17,17,16,16,17,18,19,20,21,22,22,23,23,22,21,21,21,22,23,24,25,26,-1,-1,30,30,31, -1,29,28,27,27,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,-1,-1,-1,-1,-1,21,-1,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31, -1,29,28,27,26,25,24,23,22,22,21,20,19,19,-1,-1,-1,-1,-1,14,14,-1,-1,14,14,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,28,28,29,30,31, -1,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,21,-1,29,29,29,30,30, 30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,24,23,22,22,-1,19,18,17,17,17,17,17,18,19,20,21,-1,30,30,30,30,29, 30,29,28,27,26,25,24,23,22,21,20,19,19,18,18,-1,-1,14,13,12,11,11,11,11,11,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20,-1,-1,-1,-1,-1,28, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,19,19,20,19,19,19,20,21,-1,27, 28,28,28,-1,23,22,21,20,20,20,-1,18,17,18,17,16,15,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,14,14,14,-1,-1,-1,-1,18,18,19,20,21,-1,26, 27,27,27,-1,23,22,21,20,19,19,-1,-1,16,-1,-1,-1,-1,-1,-1,11,-1,-1,8,8,8,-1,8,8,8,8,9,10,11,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,25, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,8,7,7,7,7,7,7,8,-1,11,11,-1,12,12,12,13,14,15,16,17,-1,-1,-1,-1,-1,24, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,6,6,6,6,6,6,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,-1,20,20,21,22,23, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,5,5,5,5,6,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,4,4,5,6,-1,9,9,9,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,-1,3,3,3,4,5,6,7,8,8,8,9,-1,-1,-1,-1,15,15,16,17,18,-1,-1,22,22,23, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,12,11,10,10,-1,-1,5,-1,2,2,2,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,11,11,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,23,23,23, 27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,5,4,3,2,1,0,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,22,22,23, -1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,4,3,3,-1,1,2,3,-1,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,23, 33,33,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,4,4,4,3,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,-1,22,22,23, 32,32,-1,24,23,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,5,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,23,-1,24, 31,32,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,22,23,24, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,-1,23,23, 29,-1,25,24,23,22,21,21,-1,19,-1,-1,-1,17,17,18,-1,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23, 28,-1,25,24,23,22,22,22,-1,18,18,18,-1,16,17,18,-1,10,9,8,7,7,7,-1,20,19,18,17,16,15,14,13,12,11,12,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 27,26,25,24,23,23,23,23,-1,18,17,17,-1,15,-1,-1,-1,10,9,8,8,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,13,14,15,16,17,17,17,18,19,20,21,22,23, 28,-1,25,24,24,24,24,24,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,-1,-1,-1,19,19,20,21,22,23, 29,-1,25,25,25,25,-1,25,26,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22,23, 28,-1,-1,-1,-1,26,27,26,26,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20,21,22,22,23,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,20,-1,22,22,22,23, 27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,17,17,18,19,20,21,22,23,23,-1,22,21,20,19,18,17,17,17,17,17,17,17,-1,19,19,20,-1,23,23,23,23, 27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,22,21,20,19,18,18,18,18,18,18,18,18,19,20,20,20,-1,24,24,24,24, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,21,-1,25,25,25,25, -1,26,25,24,24,-1,21,20,19,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,-1,26,26,26,26, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,24,23,22,21,21,21,21,21,21,21,21,-1,-1,-1,-1,22,-1,26,26,27,27,27, -1,-1,25,24,23,22,21,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,24,25,26,27,28,28, 27,26,25,24,23,22,22,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,24,23,23,23,23,-1,-1,31,30,29,28,27,26,25,24,24,24,25,26,27,28,29, 27,26,25,24,23,23,23,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,30, 27,26,25,24,24,24,24,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,25,25,25,25,25,25,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,31, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,26,26,26,26,26,26,26,-1,-1,-1,31,-1,-1,-1,27,27,27,27,27,27,27,27,-1,32, 27,26,26,26,26,26,26,27,28,29,30,31,30,29,28,27,27,-1,-1,33,33,34,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,28,28,28,28,28,-1,28,-1,-1,33, 27,27,27,27,27,27,27,27,28,29,30,31,30,29,28,28,28,-1,32,32,33,34,-1,28,28,28,28,28,28,28,28,-1,30,30,31,32,33,-1,29,29,29,29,29,-1,-1,-1,35,34, 28,28,28,28,28,-1,28,28,28,29,30,31,30,29,29,29,29,30,31,32,33,34,-1,29,29,29,29,29,29,29,29,30,31,31,31,32,32,31,30,30,30,30,30,31,32,33,34,35, 29,29,29,29,-1,-1,29,29,29,29,30,31,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,32,32,33,-1,31,31,31,31,31,31,-1,34,34,35, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,31,31,31,31,-1,-1,33,33,34,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,33,33,-1,32,32,32,32,32,-1,-1,35,35,35, 31,31,31,32,33,34,33,32,31,31,31,31,32,32,32,32,-1,-1,-1,-1,34,34,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,34,-1,33,33,33,33,33,-1,-1,36,36,36, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,24,25,26, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,25,25,26, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,23,23,24,25,26, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,24,24,24,25,25, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,14,15,16,-1,25,25,25,25,24, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,15,-1,-1,-1,-1,-1,23, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,14,14,15,14,14,14,15,16,-1,22, 33,33,33,-1,28,27,26,25,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,9,9,9,-1,-1,-1,-1,13,13,14,15,16,-1,21, 32,32,32,-1,28,27,26,25,24,24,-1,-1,21,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,10,-1,10,10,10,10,11,12,13,-1,8,8,8,8,9,10,11,12,13,14,15,16,-1,20, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,11,10,9,9,9,9,9,10,-1,13,13,-1,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,19, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,-1,15,15,16,17,18, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,9,8,7,7,7,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,7,6,6,-1,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 32,31,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,-1,7,7,7,7,6,5,4,3,3,3,4,-1,-1,-1,-1,10,10,11,12,13,-1,-1,17,17,18, 32,31,30,30,-1,27,26,26,26,26,-1,21,20,19,18,17,16,15,15,-1,-1,10,-1,7,6,6,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18, 32,31,30,29,28,27,27,27,27,27,-1,21,20,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,19,19, 32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,10,9,8,7,6,6,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,9,8,8,-1,7,8,9,-1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,24,24,23,22,21,21,21, 38,38,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,9,9,9,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,24,-1,22,22,22, 37,37,-1,29,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,10,10,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,23,-1,23, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,11,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,25,24,25,24, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,13,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,25,25, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,26,26, 33,-1,30,29,28,27,27,27,-1,24,24,24,-1,22,23,24,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,27,27, 32,31,30,29,28,28,28,28,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,28, 33,-1,30,29,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 34,-1,30,30,30,30,-1,30,31,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 34,-1,-1,-1,-1,31,32,31,31,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,24,25,26, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,25,25,26, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,23,23,24,25,25, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,24,24,24,24,24, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,14,15,16,-1,25,25,25,24,23, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,15,-1,-1,-1,-1,-1,22, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,14,14,15,14,14,14,15,16,-1,21, 33,33,33,-1,28,27,26,25,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,9,9,9,-1,-1,-1,-1,13,13,14,15,16,-1,20, 32,32,32,-1,28,27,26,25,24,24,-1,-1,21,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,10,-1,10,10,10,10,11,12,13,-1,8,8,8,8,9,10,11,12,13,14,15,16,-1,19, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,11,10,9,9,9,9,9,10,-1,13,13,-1,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,18, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,-1,14,14,15,16,17, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,9,8,7,7,7,-1,5,5,5,5,5,6,7,8,9,10,11,11,12,13,14,15,16,17, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,7,6,6,-1,4,4,4,4,5,6,7,8,9,10,10,11,-1,-1,15,15,16,17, 32,31,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,-1,7,7,7,7,6,5,4,3,3,3,3,-1,-1,-1,-1,9,9,10,11,12,-1,-1,16,16,17, 32,31,30,30,-1,27,26,26,26,26,-1,21,20,19,18,17,16,15,15,-1,-1,10,-1,7,6,6,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17, 32,31,30,29,28,27,27,27,27,27,-1,21,20,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18, 32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,10,9,8,7,6,6,-1,-1,-1,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,9,8,8,-1,7,8,9,-1,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 38,38,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,9,9,9,9,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,23,23,-1,21,21,21, 37,37,-1,29,28,27,26,25,24,24,-1,21,20,20,20,20,20,21,20,20,-1,10,10,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,22,-1,22, 36,37,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,11,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,24,23,24,23, 35,-1,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,13,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,25,-1,24,24, 34,-1,30,29,28,27,26,26,-1,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,26,25,25, 33,-1,30,29,28,27,27,27,-1,24,24,24,-1,22,23,24,-1,16,15,14,13,13,13,-1,26,25,24,23,22,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,26,26,26, 32,31,30,29,28,28,28,28,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,27,27, 33,-1,30,29,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,28, 34,-1,30,30,30,30,-1,30,31,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 34,-1,-1,-1,-1,31,32,31,31,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26,27,28,28,29,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,23,23,24,25,26,27,28,29,29,-1,28,27,26,25,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,26,25,25,25,25,26,27,28,29,30,-1,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,25,26,26,26,26,26,26,27,-1,30,30,-1,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,27,28,29,30,30,29,28,27,27,27,27,27,27,27,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,31,30,29,28,27,26,26,26,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 33,32,31,30,29,28,28,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,30,29,29,29,29,-1,-1,37,36,35,34,33,32,31,30,30,30,31,32,33,34,35, 33,32,31,30,29,29,29,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,38,37,36,35,34,33,32,31,31,31,31,31,32,33,-1,36, 33,32,31,30,30,30,30,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,31,31,31,31,31,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,37, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,32,-1,40,40,-1,32,32,32,32,32,32,32,32,-1,-1,-1,37,-1,-1,-1,33,33,33,33,33,33,33,33,-1,38, 33,32,32,32,32,32,32,33,34,35,36,37,36,35,34,33,33,-1,-1,39,39,40,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,34,34,34,34,34,-1,34,-1,-1,39, 33,33,33,33,33,33,33,33,34,35,36,37,36,35,34,34,34,-1,38,38,39,40,-1,34,34,34,34,34,34,34,34,-1,36,36,37,38,39,-1,35,35,35,35,35,-1,-1,-1,41,40, 34,34,34,34,34,-1,34,34,34,35,36,37,36,35,35,35,35,36,37,38,39,40,-1,35,35,35,35,35,35,35,35,36,37,37,37,38,38,37,36,36,36,36,36,37,38,39,40,41, 35,35,35,35,-1,-1,35,35,35,35,36,37,36,36,36,36,36,36,37,38,39,40,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,38,38,39,-1,37,37,37,37,37,37,-1,40,40,41, 36,36,36,-1,-1,-1,-1,-1,36,36,36,37,-1,37,37,37,37,-1,-1,39,39,40,40,39,38,37,38,-1,-1,-1,-1,-1,-1,39,39,39,39,-1,38,38,38,38,38,-1,-1,41,41,41, 37,37,37,38,39,40,39,38,37,37,37,37,38,38,38,38,-1,-1,-1,-1,40,40,40,39,38,38,38,39,40,41,42,43,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,24,25,26, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,25,25,26, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,22,23,24,25,25, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,23,23,24,24,24, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,24,24,24,23,23, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,14,15,16,-1,25,25,24,23,22, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,15,-1,-1,-1,-1,-1,21, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,14,14,15,14,14,14,15,16,-1,20, 33,33,33,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,9,9,9,-1,-1,-1,-1,13,13,14,15,16,-1,19, 33,33,33,-1,29,28,27,26,25,25,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,10,-1,10,10,10,10,11,12,13,-1,8,8,8,8,9,10,11,12,13,14,15,16,-1,18, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,11,10,9,9,9,9,9,10,-1,13,13,-1,7,7,7,8,9,10,11,12,-1,-1,-1,-1,-1,17, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,11,-1,13,13,14,15,16, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,7,7,7,-1,5,5,5,5,5,6,7,8,9,10,10,10,11,12,13,14,15,16, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,8,7,6,6,-1,4,4,4,4,5,6,7,8,9,9,9,10,-1,-1,14,14,15,16, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,8,8,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,8,8,9,10,11,-1,-1,15,15,16, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,7,7,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,17,17, 33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,8,7,7,-1,-1,-1,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,9,9,-1,8,9,10,-1,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,10,10,10,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,23,22,22,-1,20,20,20, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,11,11,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,21,-1,21, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,12,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,23,22,23,22, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,25,24,-1,23,23, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,25,25,25,24,24, 34,-1,31,30,29,28,28,28,-1,25,25,25,-1,23,24,25,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,26,25,25,25, 33,32,31,30,29,29,29,29,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,26,26,26,26, 34,-1,31,30,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,27,27,27, 35,-1,31,31,31,31,-1,31,32,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,28,28, 35,-1,-1,-1,-1,32,33,32,32,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,29, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,24,25,26, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,25,25,25, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,23,23,23,23,23, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,24,24,23,22,22, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,14,15,16,-1,25,24,23,22,21, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,15,-1,-1,-1,-1,-1,20, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,14,14,15,14,14,14,15,16,-1,19, 33,33,33,-1,30,29,28,27,27,27,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,9,9,9,-1,-1,-1,-1,13,13,14,15,16,-1,18, 34,34,34,-1,30,29,28,27,26,26,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,10,-1,10,10,10,10,11,12,13,-1,8,8,8,8,9,10,11,12,13,14,15,16,-1,17, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,17,-1,11,10,9,9,9,9,9,10,-1,13,13,-1,7,7,7,8,9,10,11,11,-1,-1,-1,-1,-1,16, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,6,6,7,8,9,10,10,10,-1,12,12,13,14,15, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,8,7,7,7,-1,5,5,5,5,5,6,7,8,9,9,9,9,10,11,12,13,14,15, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,9,8,7,6,6,-1,4,4,4,4,5,6,7,8,8,8,8,9,-1,-1,13,13,14,15, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,9,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,7,7,8,9,10,-1,-1,14,14,15, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,8,8,-1,-1,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,15,15,15, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,-1,16,16,16, 34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,11,10,10,-1,9,10,11,-1,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 40,40,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,11,11,11,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,23,22,21,21,-1,19,19,19, 39,39,-1,31,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,12,12,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,22,22,-1,-1,20,-1,20, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,13,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,22,21,22,21, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,24,23,-1,22,22, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,25,24,24,24,23,23, 35,-1,32,31,30,29,29,29,-1,26,26,26,-1,24,25,26,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,25,25,25,24,24,24, 34,33,32,31,30,30,30,30,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,26,25,25,25,25, 35,-1,32,31,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,26,26,26,26,26, 36,-1,32,32,32,32,-1,32,33,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,27,27,27,27,27, 36,-1,-1,-1,-1,33,34,33,33,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,28,28,28,28, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,29,29,29,29, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,30,30,30,30, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,31,31,31,31, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,32,32,32,32, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,33,33,33,33, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,34,34,34, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,35,35, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,37, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,38, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,39, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,40, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,42,41, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,42, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26, 33,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,24,25,26, 33,32,32,32,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,25,25,25, 33,32,31,31,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,24,24,24, -1,32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,22,23,23,23,23, -1,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,23,23,22,22,22, -1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,24,23,22,21,21, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,14,15,15,-1,24,23,22,21,20, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,14,14,-1,-1,-1,-1,-1,19, 33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,14,14,14,13,13,13,14,15,-1,18, 33,33,33,-1,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,9,9,9,-1,-1,-1,-1,12,12,13,14,15,-1,17, 34,34,34,-1,31,30,29,28,27,27,-1,-1,22,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,10,-1,10,10,10,10,11,12,13,-1,8,8,8,8,9,10,11,11,12,13,14,15,-1,16, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,-1,11,10,9,9,9,9,9,10,-1,13,13,-1,7,7,7,8,9,10,10,10,-1,-1,-1,-1,-1,15, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,6,6,7,8,9,9,9,9,-1,11,11,12,13,14, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,9,8,7,7,7,-1,5,5,5,5,5,6,7,8,8,8,8,8,9,10,11,12,13,14, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,10,9,8,7,6,6,-1,4,4,4,4,5,6,7,8,7,7,7,8,-1,-1,12,12,13,14, 35,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,-1,10,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,6,6,7,8,9,-1,-1,13,13,14, 35,34,33,33,-1,30,29,29,29,29,-1,24,23,22,21,20,19,18,18,-1,-1,13,-1,10,9,9,-1,-1,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,14,14,14, 35,34,33,32,31,30,30,30,30,30,-1,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,-1,15,15,15, 35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,13,12,11,10,9,9,-1,-1,-1,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,12,11,11,-1,10,11,12,-1,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 41,41,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,12,12,12,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,20,-1,18,18,18, 40,40,-1,32,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,13,13,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,19,-1,19, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,14,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,21,20,21,20, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,23,22,-1,21,21, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,25,24,23,23,23,22,22, 36,-1,33,32,31,30,30,30,-1,27,27,27,-1,25,26,27,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,25,24,24,24,23,23,23, 35,34,33,32,31,31,31,31,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,25,25,25,24,24,24,24, 36,-1,33,32,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,26,25,25,25,25,25, 37,-1,33,33,33,33,-1,33,34,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,26,26,26,26,26, 37,-1,-1,-1,-1,34,35,34,34,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,27,27,27,27, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,28,28,28,28, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,29,29,29,29, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,30,30,30,30, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,31,31,31,31, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,32,32,32, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,34,33,33,33,33, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,34,34,34,34, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,35,35,35, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,36, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,37, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,38, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,39, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,41,40, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,41,41, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,42,42,42, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,43,43,43, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,44,44,44, 35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26, 34,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,24,25,25, 34,33,33,33,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,24,24,24, 34,33,32,32,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,23,23,23, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,22,22,22,22,22, -1,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,15,-1,23,22,21,20,20, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,14,14,14,-1,23,22,21,20,19, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,13,13,-1,-1,-1,-1,-1,18, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,14,14,13,12,12,12,13,14,-1,17, 34,34,34,-1,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,9,9,9,-1,-1,-1,-1,11,11,12,13,14,-1,16, 35,35,35,-1,32,31,30,29,28,28,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,11,-1,11,11,11,11,12,13,14,-1,8,8,8,8,9,10,10,10,11,12,13,14,-1,15, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,-1,12,11,10,10,10,10,10,11,-1,14,14,-1,7,7,7,8,9,9,9,9,-1,-1,-1,-1,-1,14, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,6,6,7,8,8,8,8,8,-1,10,10,11,12,13, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,8,8,-1,5,5,5,5,5,6,7,7,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,11,10,9,8,7,7,-1,4,4,4,4,5,6,7,7,6,6,6,7,-1,-1,11,11,12,13, 36,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,-1,11,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,5,5,6,7,8,-1,-1,12,12,13, 36,35,34,34,-1,31,30,30,30,30,-1,25,24,23,22,21,20,19,19,-1,-1,14,-1,11,10,10,-1,-1,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,13,13,13, 36,35,34,33,32,31,31,31,31,31,-1,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,-1,14,14,14, 36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,14,13,12,11,10,10,-1,-1,-1,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,13,12,12,-1,11,12,13,-1,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 42,42,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,13,13,13,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 41,41,-1,33,32,31,30,29,28,28,-1,25,24,24,24,24,24,25,24,24,-1,14,14,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,18,-1,18, 40,41,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,15,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,20,19,20,19, 39,-1,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,26,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,24,25,25,-1,22,21,-1,20,20, 38,-1,34,33,32,31,30,30,-1,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,25,24,23,22,22,22,21,21, 37,-1,34,33,32,31,31,31,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 36,35,34,33,32,32,32,32,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,26,25,24,24,24,23,23,23,23, 37,-1,34,33,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,25,24,24,24,24,24, 38,-1,34,34,34,34,-1,34,35,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,25,25,25,25,25, 38,-1,-1,-1,-1,35,36,35,35,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,26,26,26,26, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,27,27,27,27, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,28,28,28,28, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,29,29,29,29, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,30,30,30,30, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,31,31,31,31, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,33,32,32,32,32, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,33,33,33,33,33, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,35, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,36, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,37, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,38, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,41,40,40, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,41,41,41, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,42,42,42, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,43,43,43, 36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,23,24,23,23,23,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,25, 35,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,24,24,24, 35,34,34,34,-1,32,-1,29,28,28,28,28,27,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,23,23,23, 35,34,33,33,-1,-1,-1,-1,27,27,27,28,27,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,22,22,22, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,22,21,21,21,21, -1,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,22,21,20,20,20, -1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,14,14,-1,22,21,20,19,19, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,13,13,13,-1,22,21,20,19,18, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,15,15,15,15,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,13,12,12,-1,-1,-1,-1,-1,17, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,14,13,12,11,11,11,12,13,-1,16, 35,35,35,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,9,9,9,-1,-1,-1,-1,10,10,11,12,13,-1,15, 36,36,36,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,12,-1,12,12,12,12,13,14,15,-1,8,8,8,8,9,9,9,9,10,11,12,13,-1,14, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,13,12,11,11,11,11,11,12,-1,15,15,-1,7,7,7,8,8,8,8,8,-1,-1,-1,-1,-1,13, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,6,6,7,7,7,7,7,7,-1,9,9,10,11,12, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,9,-1,5,5,5,5,5,6,7,6,6,6,6,6,7,8,9,10,11,12, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,12,11,10,9,8,8,-1,5,4,4,4,5,6,7,6,5,5,5,6,-1,-1,10,10,11,12, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,4,5,6,7,-1,-1,11,11,12, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,11,11,-1,-1,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,12,12,12, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,-1,13,13,13, 37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,15,14,13,12,11,11,-1,-1,-1,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,14,13,13,-1,12,13,14,-1,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,19,18,17,16,15,15,15, 43,43,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,14,14,14,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,16, 42,42,-1,34,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,15,15,15,14,14,14,14,15,16,17,18,19,20,21,22,23,23,22,21,20,19,19,-1,-1,17,-1,17, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,16,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,23,22,22,-1,-1,-1,-1,19,18,19,18, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,23,23,23,24,24,-1,21,20,-1,19,19, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,24,24,24,23,22,21,21,21,20,20, 38,-1,35,34,33,32,32,32,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,25,24,23,22,22,22,21,21,21, 37,36,35,34,33,33,33,33,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,26,25,24,23,23,23,22,22,22,22, 38,-1,35,34,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,24,23,23,23,23,23, 39,-1,35,35,35,35,-1,35,36,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,24,24,24,24,24, 39,-1,-1,-1,-1,36,37,36,36,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,25,25,25,25, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,26,26,26,26, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,27,27,27,27, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,28,28,28,28, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,29,29,29,29, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,30,30,30,30, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,32,31,31,31,31, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,32,32,32, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,34, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,37,36,36,36,36,36,36,36,-1,36, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,43,-1,37,37,37,37,37,-1,37,-1,-1,37, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,42,42,-1,38,38,38,38,38,-1,-1,-1,39,38, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,42,41,40,39,39,39,39,39,40,41,40,39,39, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,42,42,-1,40,40,40,40,40,40,-1,40,40,40, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,24,25,24,24,23,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,24,24, 36,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,-1,23,23,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,23,23,23, 36,35,35,35,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,22,22,22,22,22,22,22,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,22,22,22, 36,35,34,34,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,21,21,21, -1,35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,21,20,20,20,20, -1,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,-1,21,20,19,18,18, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,12,12,12,-1,21,20,19,18,17, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,12,11,11,-1,-1,-1,-1,-1,16, 36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,13,12,11,10,10,10,11,12,-1,15, 36,36,36,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,9,9,9,-1,-1,-1,-1,9,9,10,11,12,-1,14, 37,37,37,-1,34,33,32,31,30,30,-1,-1,25,-1,-1,-1,-1,-1,-1,18,-1,-1,14,13,13,-1,13,13,13,13,14,15,16,-1,8,8,8,8,8,8,8,8,9,10,11,12,-1,13, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,-1,14,13,12,12,12,12,12,13,-1,16,16,-1,8,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,12, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,7,7,6,6,6,6,6,6,-1,8,8,9,10,11, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,10,10,-1,6,6,6,6,6,7,6,5,5,5,5,5,6,7,8,9,10,11, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,13,12,11,10,9,9,-1,6,5,5,5,6,7,6,5,4,4,4,5,-1,-1,9,9,10,11, 38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,3,4,5,6,-1,-1,10,10,11, 38,37,36,36,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,12,12,-1,-1,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,11,11,11, 38,37,36,35,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,-1,12,12,12, 38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,16,15,14,13,12,12,-1,-1,-1,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,15,14,14,-1,13,14,15,-1,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 44,44,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,15,15,15,15,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 43,43,-1,35,34,33,32,31,30,30,-1,27,26,26,26,26,26,27,26,26,-1,16,16,16,15,15,15,15,16,17,18,19,20,21,22,23,23,22,21,20,19,18,18,-1,-1,16,-1,16, 42,43,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,-1,-1,17,17,16,16,16,16,16,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 41,-1,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,23,22,22,22,23,23,-1,20,19,-1,18,18, 40,-1,36,35,34,33,32,32,-1,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 39,-1,36,35,34,33,33,33,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,32,31,30,29,28,27,26,25,24,23,24,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 38,37,36,35,34,34,34,34,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,25,26,26,25,24,23,22,22,22,21,21,21,21, 39,-1,36,35,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,-1,-1,-1,23,22,22,22,22,22, 40,-1,36,36,36,36,-1,36,37,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,30,-1,-1,23,23,23,23,23, 40,-1,-1,-1,-1,37,38,37,37,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,27,28,29,30,31,-1,-1,24,24,24,24, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32,33,34,34,35,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,30,31,32,-1,25,25,25,25, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,29,29,30,31,32,33,34,35,35,-1,34,33,32,31,30,29,29,29,29,29,29,29,-1,31,31,32,-1,26,26,26,26, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,32,-1,27,27,27,27, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,32,31,31,31,31,32,33,34,35,36,-1,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,33,-1,28,28,28,28, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,30,31,32,32,32,32,32,32,33,-1,36,36,-1,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,29,29,29,29, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,33,34,35,36,36,35,34,33,33,33,33,33,33,33,33,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,37,36,35,34,33,32,32,32,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,35,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 39,38,37,36,35,34,34,-1,-1,-1,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,35,36,36,35,35,35,35,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 39,38,37,36,35,35,35,-1,43,42,42,-1,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 39,38,37,36,36,36,36,-1,43,42,41,40,39,-1,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,37,37,37,37,37,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,40,39,38,-1,38,-1,46,46,-1,38,38,38,38,38,38,38,38,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 39,38,38,38,38,38,38,39,40,41,42,43,42,41,40,39,39,-1,-1,45,45,46,-1,39,39,39,39,39,39,39,39,40,41,42,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 39,39,39,39,39,39,39,39,40,41,42,43,42,41,40,40,40,-1,44,44,45,46,-1,40,40,40,40,40,40,40,40,-1,42,42,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 40,40,40,40,40,-1,40,40,40,41,42,43,42,41,41,41,41,42,43,44,45,46,-1,41,41,41,41,41,41,41,41,42,43,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 41,41,41,41,-1,-1,41,41,41,41,42,43,42,42,42,42,42,42,43,44,45,46,-1,-1,-1,42,-1,-1,42,42,42,42,43,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 42,42,42,-1,-1,-1,-1,-1,42,42,42,43,-1,43,43,43,43,-1,-1,45,45,46,46,45,44,43,44,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 43,43,43,44,45,46,45,44,43,43,43,43,44,44,44,44,-1,-1,-1,-1,46,46,46,45,44,44,44,45,46,47,48,49,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,25,26,25,24,23,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,24,24, 37,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,-1,24,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,23,23,23, 37,36,36,36,-1,34,-1,31,30,30,30,30,29,28,28,-1,-1,24,23,23,23,23,23,23,23,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,22,22,22, 37,36,35,35,-1,-1,-1,-1,29,29,29,30,29,29,-1,-1,-1,24,23,22,22,23,23,22,22,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,21,21,21, -1,36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,21,20,20,20,20, -1,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,-1,21,20,19,18,18, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,12,12,12,-1,21,20,19,18,17, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,12,11,11,-1,-1,-1,-1,-1,16, 37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,13,12,11,10,10,10,11,12,-1,15, 37,37,37,-1,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,9,9,9,-1,-1,-1,-1,9,9,10,11,12,-1,14, 38,38,38,-1,35,34,33,32,31,31,-1,-1,26,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,14,-1,14,14,14,14,15,16,17,-1,8,8,8,8,8,8,8,8,9,10,11,12,-1,13, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,-1,15,14,13,13,13,13,13,14,-1,17,17,-1,8,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,8,7,6,6,6,6,6,6,-1,8,8,9,10,11, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,11,11,-1,7,7,7,7,7,7,6,5,5,5,5,5,6,7,8,9,10,11, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,14,13,12,11,10,10,-1,7,6,6,6,7,7,6,5,4,4,4,4,-1,-1,9,9,10,11, 39,38,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,3,3,3,4,5,-1,-1,10,10,11, 39,38,37,37,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,13,13,-1,-1,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,11,11,11, 39,38,37,36,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,-1,12,12,12, 39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,16,15,15,-1,14,15,16,-1,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 45,45,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,16,16,16,16,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 44,44,-1,36,35,34,33,32,31,31,-1,28,27,27,27,27,27,28,27,27,-1,17,17,17,16,16,16,16,17,18,19,20,21,22,23,24,23,22,21,20,19,18,18,-1,-1,16,-1,16, 43,44,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,18,18,17,17,17,17,17,17,18,19,20,21,22,23,24,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 42,-1,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,29,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,23,22,22,22,23,23,-1,20,19,-1,18,18, 41,-1,37,36,35,34,33,33,-1,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 40,-1,37,36,35,34,34,34,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,33,32,31,30,29,28,27,26,25,24,25,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 39,38,37,36,35,35,35,35,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,34,-1,31,30,29,28,27,26,25,25,25,26,27,26,25,24,23,22,22,22,21,21,21,21, 40,-1,37,36,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,27,27,-1,-1,-1,-1,23,22,22,22,22,22, 41,-1,37,37,37,37,-1,37,38,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,23,23,23,23,23, 41,-1,-1,-1,-1,38,39,38,38,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,24,24,24,24, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33,34,35,35,36,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,31,32,33,-1,25,25,25,25, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,30,30,31,32,33,34,35,36,36,-1,35,34,33,32,31,30,30,30,30,30,30,30,-1,32,32,33,-1,26,26,26,26, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,33,-1,27,27,27,27, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,33,32,32,32,32,33,34,35,36,37,-1,35,34,33,32,32,32,32,32,32,32,32,32,32,33,34,34,-1,28,28,28,28, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,31,32,33,33,33,33,33,33,34,-1,37,37,-1,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,29,29,29,29, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,34,34,34,34,34,34,34,35,36,37,37,36,35,34,34,34,34,34,34,34,34,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,38,37,36,35,34,33,33,33,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,36,37,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 40,39,38,37,36,35,35,-1,-1,-1,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,36,37,37,36,36,36,36,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 40,39,38,37,36,36,36,-1,44,43,43,-1,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 40,39,38,37,37,37,37,-1,44,43,42,41,40,-1,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,41,40,39,-1,39,-1,47,47,-1,39,39,39,39,39,39,39,39,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 40,39,39,39,39,39,39,40,41,42,43,44,43,42,41,40,40,-1,-1,46,46,47,-1,40,40,40,40,40,40,40,40,41,42,43,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 40,40,40,40,40,40,40,40,41,42,43,44,43,42,41,41,41,-1,45,45,46,47,-1,41,41,41,41,41,41,41,41,-1,43,43,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 41,41,41,41,41,-1,41,41,41,42,43,44,43,42,42,42,42,43,44,45,46,47,-1,42,42,42,42,42,42,42,42,43,44,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 42,42,42,42,-1,-1,42,42,42,42,43,44,43,43,43,43,43,43,44,45,46,47,-1,-1,-1,43,-1,-1,43,43,43,43,44,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 43,43,43,-1,-1,-1,-1,-1,43,43,43,44,-1,44,44,44,44,-1,-1,46,46,47,47,46,45,44,45,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 44,44,44,45,46,47,46,45,44,44,44,44,45,45,45,45,-1,-1,-1,-1,47,47,47,46,45,45,45,46,47,48,49,50,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, 39,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,26,26,26,26,25,24,23,22,21,20,20,20,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,24,24, 38,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,-1,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,18,18,19,20,-1,23,23,23,23,23, 38,37,37,37,-1,35,-1,32,31,31,31,31,30,29,29,-1,-1,25,24,24,24,24,24,24,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,-1,-1,-1,-1,-1,22,22,22, 38,37,36,36,-1,-1,-1,-1,30,30,30,31,30,30,-1,-1,-1,25,24,23,23,24,24,23,23,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,20,21,-1,-1,21,21,21, -1,37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,16,-1,18,17,16,15,16,17,18,19,20,21,21,20,20,20,20, -1,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,19,18,17,16,15,15,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,-1,21,20,19,18,18, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,19,18,17,17,-1,14,13,12,12,12,12,12,13,12,12,12,-1,21,20,19,18,17, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,12,11,11,-1,-1,-1,-1,-1,16, 38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,13,12,11,10,10,10,11,12,-1,15, 38,38,38,-1,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,9,9,9,-1,-1,-1,-1,9,9,10,11,12,-1,14, 39,39,39,-1,36,35,34,33,32,32,-1,-1,27,-1,-1,-1,-1,-1,-1,20,-1,-1,16,15,15,-1,15,15,15,15,16,17,18,-1,8,8,8,8,8,8,8,8,9,10,11,12,-1,13, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,-1,16,15,14,14,14,14,14,15,-1,18,18,-1,8,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,12, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,8,7,6,6,6,6,6,6,-1,8,8,9,10,11, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,12,12,-1,8,8,8,8,8,7,6,5,5,5,5,5,6,7,8,9,10,11, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,15,14,13,12,11,11,-1,8,7,7,7,8,7,6,5,4,4,4,4,-1,-1,9,9,10,11, 40,39,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,3,3,3,4,5,-1,-1,10,10,11, 40,39,38,38,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,11,11,11, 40,39,38,37,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,5,5,6,-1,12,12,12, 40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,17,16,16,-1,15,16,17,-1,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,18,17,16,15,14,14,14, 46,46,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,17,17,17,17,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15, 45,45,-1,37,36,35,34,33,32,32,-1,29,28,28,28,28,28,29,28,28,-1,18,18,18,17,17,17,17,18,19,20,21,22,23,24,24,23,22,21,20,19,18,18,-1,-1,16,-1,16, 44,45,-1,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,29,-1,-1,19,19,18,18,18,18,18,18,19,20,21,22,23,24,24,23,22,21,21,-1,-1,-1,-1,18,17,18,17, 43,-1,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,30,30,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,24,23,22,22,22,23,23,-1,20,19,-1,18,18, 42,-1,38,37,36,35,34,34,-1,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,23,23,23,23,23,22,21,20,20,20,19,19, 41,-1,38,37,36,35,35,35,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,34,33,32,31,30,29,28,27,26,25,26,-1,-1,-1,-1,24,23,22,21,21,21,20,20,20, 40,39,38,37,36,36,36,36,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,35,-1,32,31,30,29,28,27,26,26,26,27,27,26,25,24,23,22,22,22,21,21,21,21, 41,-1,38,37,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,-1,-1,-1,23,22,22,22,22,22, 42,-1,38,38,38,38,-1,38,39,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,29,30,31,-1,-1,23,23,23,23,23, 42,-1,-1,-1,-1,39,40,39,39,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,24,24,24,24, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34,35,36,36,37,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,-1,25,25,25,25, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,31,31,32,33,34,35,36,37,37,-1,36,35,34,33,32,31,31,31,31,31,31,31,-1,32,32,33,-1,26,26,26,26, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,36,35,34,33,32,32,32,32,32,32,32,32,33,33,33,33,-1,27,27,27,27, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,34,33,33,33,33,34,35,36,37,38,-1,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,34,-1,28,28,28,28, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,32,33,34,34,34,34,34,34,35,-1,38,38,-1,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,29,29,29,29, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,35,36,37,38,38,37,36,35,35,35,35,35,35,35,35,-1,-1,-1,-1,34,-1,31,30,30,30,30, -1,-1,39,38,37,36,35,34,34,34,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,37,38,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,31,31,31, 41,40,39,38,37,36,36,-1,-1,-1,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,37,38,38,37,37,37,37,-1,-1,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32, 41,40,39,38,37,37,37,-1,45,44,44,-1,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,33, 41,40,39,38,38,38,38,-1,45,44,43,42,41,-1,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,39,39,39,39,39,-1,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,42,41,40,-1,40,-1,48,48,-1,40,40,40,40,40,40,40,40,-1,-1,-1,41,-1,-1,-1,36,35,35,35,35,35,35,35,-1,35, 41,40,40,40,40,40,40,41,42,43,44,45,44,43,42,41,41,-1,-1,47,47,48,-1,41,41,41,41,41,41,41,41,42,43,43,42,42,42,-1,36,36,36,36,36,-1,36,-1,-1,36, 41,41,41,41,41,41,41,41,42,43,44,45,44,43,42,42,42,-1,46,46,47,48,-1,42,42,42,42,42,42,42,42,-1,44,43,42,41,41,-1,37,37,37,37,37,-1,-1,-1,38,37, 42,42,42,42,42,-1,42,42,42,43,44,45,44,43,43,43,43,44,45,46,47,48,-1,43,43,43,43,43,43,43,43,44,44,43,42,41,40,39,38,38,38,38,38,39,40,39,38,38, 43,43,43,43,-1,-1,43,43,43,43,44,45,44,44,44,44,44,44,45,46,47,48,-1,-1,-1,44,-1,-1,44,44,44,44,44,43,42,41,41,-1,39,39,39,39,39,39,-1,39,39,39, 44,44,44,-1,-1,-1,-1,-1,44,44,44,45,-1,45,45,45,45,-1,-1,47,47,48,48,47,46,45,46,-1,-1,-1,-1,-1,-1,43,42,42,42,-1,40,40,40,40,40,-1,-1,40,40,40, 45,45,45,46,47,48,47,46,45,45,45,45,46,46,46,46,-1,-1,-1,-1,48,48,48,47,46,46,46,47,48,49,50,51,-1,43,43,43,43,-1,41,41,41,41,41,-1,-1,41,41,41, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,24,23,23,23,23,23,22,21,20,19,19,19,19, 49,49,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,23,23,23,23,22,22,22,23,23,-1,20,19,18,18,18, 49,48,48,48,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,22,21,21,-1,-1,-1,-1,-1,17,17,17, 49,48,47,47,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,23,22,21,21,21,21,20,19,18,18,-1,-1,16,16,16, -1,48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,30,30,-1,-1,-1,-1,-1,-1,21,-1,23,22,21,20,21,21,20,19,18,17,16,15,15,15,15, -1,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,31,31,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,16,15,14,14,14, -1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,24,23,22,21,20,19,18,18,18,18,18,17,16,16,16,16,-1,16,15,14,13,13, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,24,23,22,22,-1,19,18,17,17,17,17,17,16,15,15,15,-1,16,15,14,13,12, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,24,23,22,21,20,19,18,17,16,16,16,17,16,15,14,14,-1,-1,-1,-1,-1,11, 49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,16,15,14,13,13,13,14,15,-1,10, 49,49,49,-1,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,15,14,14,-1,-1,-1,-1,12,12,13,14,15,-1,9, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,27,26,26,-1,26,26,26,26,27,28,29,-1,15,14,13,12,11,11,11,11,12,13,14,15,-1,8, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,27,26,25,25,25,25,25,26,-1,29,29,-1,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,7, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,9,-1,6,6,6,6,6, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,10,10,11,-1,-1,3,3,3, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,12,-1,2,2,2, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,12,-1,1,1,2, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,0,1,2, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,5,4,3,2,1,1,2, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,-1,2,2,2, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,3,-1,3, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,5,4,5,4, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,10,-1,7,6,-1,5,5, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,10,10,10,10,9,8,7,7,7,6,6, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,11,10,9,8,8,8,7,7,7, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,9,9,8,8,8,8, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,16,15,14,14,-1,-1,-1,-1,10,9,9,9,9,9, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,26,25,24,23,22,21,20,19,18,18,18,17,16,15,15,15,16,17,18,-1,-1,10,10,10,10,10, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,16,17,18,19,-1,-1,11,11,11,11, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,33,32,31,30,29,28,27,26,27,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,12,12,12,12, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,19,19,20,-1,13,13,13,13, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,20,20,20,-1,14,14,14,14, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,34,33,32,31,30,29,29,29,28,28,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,21,21,-1,15,15,15,15, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,36,35,34,33,32,31,30,30,30,-1,27,27,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,-1,16,16,16,16, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,34,33,32,31,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,21,-1,18,17,17,17,17, -1,-1,44,43,42,41,40,39,39,39,-1,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,18,18,18, 46,45,44,43,42,41,41,-1,-1,-1,-1,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19, 46,45,44,43,42,42,42,-1,43,42,42,-1,38,37,36,35,34,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,20, 46,45,44,43,43,43,43,-1,43,42,41,40,39,-1,-1,-1,35,-1,33,33,-1,-1,-1,28,27,26,26,26,26,26,26,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,21, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,34,-1,41,41,-1,28,27,27,27,27,27,27,27,-1,-1,-1,28,-1,-1,-1,23,22,22,22,22,22,22,22,-1,22, 46,45,45,45,45,45,45,45,44,43,42,41,40,39,38,37,37,-1,-1,40,40,40,-1,28,28,28,28,28,28,28,28,29,30,30,29,29,29,-1,23,23,23,23,23,-1,23,-1,-1,23, 46,46,46,46,46,46,46,45,44,43,42,41,40,39,38,38,38,-1,39,39,39,39,-1,29,29,29,29,29,29,29,29,-1,31,30,29,28,28,-1,24,24,24,24,24,-1,-1,-1,25,24, 47,47,47,47,47,-1,46,45,44,43,42,41,40,39,39,39,39,40,39,38,38,38,-1,30,30,30,30,30,30,30,30,31,31,30,29,28,27,26,25,25,25,25,25,26,27,26,25,25, 48,48,48,48,-1,-1,46,45,44,43,42,41,40,40,40,40,40,40,39,38,37,37,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,-1,26,26,26,26,26,26,-1,26,26,26, 49,49,49,-1,-1,-1,-1,-1,44,43,42,42,-1,41,41,41,41,-1,-1,38,37,36,35,34,33,32,33,-1,-1,-1,-1,-1,-1,30,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 50,50,50,49,48,47,46,45,44,43,43,43,43,42,42,42,-1,-1,-1,-1,37,36,35,34,33,33,33,34,35,36,37,38,-1,30,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 50,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,24,23,23,23,23,23,22,21,20,19,19,19,19, 49,49,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,23,23,23,23,22,22,22,23,23,-1,20,19,18,18,18, 49,48,48,48,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,22,21,21,-1,-1,-1,-1,-1,17,17,17, 49,48,47,47,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,23,22,21,21,21,21,20,19,18,18,-1,-1,16,16,16, -1,48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,30,30,-1,-1,-1,-1,-1,-1,21,-1,23,22,21,20,21,21,20,19,18,17,16,15,15,15,15, -1,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,31,31,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,16,15,14,14,14, -1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,24,23,22,21,20,19,18,18,18,18,18,17,16,16,16,16,-1,16,15,14,13,13, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,24,23,22,22,-1,19,18,17,17,17,17,17,16,15,15,15,-1,16,15,14,13,12, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,24,23,22,21,20,19,18,17,16,16,16,17,16,15,14,14,-1,-1,-1,-1,-1,11, 49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,16,15,14,13,13,13,14,15,-1,10, 49,49,49,-1,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,15,14,14,-1,-1,-1,-1,12,12,13,14,15,-1,9, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,27,26,26,-1,26,26,26,26,27,28,29,-1,15,14,13,12,11,11,11,11,12,13,14,15,-1,8, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,27,26,25,25,25,25,25,26,-1,29,29,-1,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,7, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,9,-1,6,6,6,6,6, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,10,10,11,-1,-1,3,3,3, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,12,-1,2,2,2, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,12,-1,1,1,1, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,1,0,1, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,5,4,3,2,1,1,1, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,-1,2,2,2, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,3,-1,3, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,5,4,5,4, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,10,-1,7,6,-1,5,5, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,10,10,10,10,9,8,7,7,7,6,6, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,11,10,9,8,8,8,7,7,7, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,9,9,8,8,8,8, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,16,15,14,14,-1,-1,-1,-1,10,9,9,9,9,9, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,26,25,24,23,22,21,20,19,18,18,18,17,16,15,15,15,16,17,18,-1,-1,10,10,10,10,10, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,16,17,18,19,-1,-1,11,11,11,11, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,33,32,31,30,29,28,27,26,27,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,12,12,12,12, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,19,19,20,-1,13,13,13,13, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,20,20,20,-1,14,14,14,14, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,34,33,32,31,30,29,29,29,28,28,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,21,21,-1,15,15,15,15, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,36,35,34,33,32,31,30,30,30,-1,27,27,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,-1,16,16,16,16, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,34,33,32,31,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,21,-1,18,17,17,17,17, -1,-1,44,43,42,41,40,39,39,39,-1,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,18,18,18, 46,45,44,43,42,41,41,-1,-1,-1,-1,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19, 46,45,44,43,42,42,42,-1,43,42,42,-1,38,37,36,35,34,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,20, 46,45,44,43,43,43,43,-1,43,42,41,40,39,-1,-1,-1,35,-1,33,33,-1,-1,-1,28,27,26,26,26,26,26,26,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,21, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,34,-1,41,41,-1,28,27,27,27,27,27,27,27,-1,-1,-1,28,-1,-1,-1,23,22,22,22,22,22,22,22,-1,22, 46,45,45,45,45,45,45,45,44,43,42,41,40,39,38,37,37,-1,-1,40,40,40,-1,28,28,28,28,28,28,28,28,29,30,30,29,29,29,-1,23,23,23,23,23,-1,23,-1,-1,23, 46,46,46,46,46,46,46,45,44,43,42,41,40,39,38,38,38,-1,39,39,39,39,-1,29,29,29,29,29,29,29,29,-1,31,30,29,28,28,-1,24,24,24,24,24,-1,-1,-1,25,24, 47,47,47,47,47,-1,46,45,44,43,42,41,40,39,39,39,39,40,39,38,38,38,-1,30,30,30,30,30,30,30,30,31,31,30,29,28,27,26,25,25,25,25,25,26,27,26,25,25, 48,48,48,48,-1,-1,46,45,44,43,42,41,40,40,40,40,40,40,39,38,37,37,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,-1,26,26,26,26,26,26,-1,26,26,26, 49,49,49,-1,-1,-1,-1,-1,44,43,42,42,-1,41,41,41,41,-1,-1,38,37,36,35,34,33,32,33,-1,-1,-1,-1,-1,-1,30,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 50,50,50,49,48,47,46,45,44,43,43,43,43,42,42,42,-1,-1,-1,-1,37,36,35,34,33,33,33,34,35,36,37,38,-1,30,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 50,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,24,23,23,23,23,23,22,21,20,19,19,19,19, 49,49,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,23,23,23,23,22,22,22,23,23,-1,20,19,18,18,18, 49,48,48,48,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,22,21,21,-1,-1,-1,-1,-1,17,17,17, 49,48,47,47,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,23,22,21,21,21,21,20,19,18,18,-1,-1,16,16,16, -1,48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,30,30,-1,-1,-1,-1,-1,-1,21,-1,23,22,21,20,21,21,20,19,18,17,16,15,15,15,15, -1,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,31,31,-1,24,23,22,21,20,20,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,16,15,14,14,14, -1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,24,23,22,21,20,19,18,18,18,18,18,17,16,16,16,16,-1,16,15,14,13,13, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,24,23,22,22,-1,19,18,17,17,17,17,17,16,15,15,15,-1,16,15,14,13,12, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,24,23,22,21,20,19,18,17,16,16,16,17,16,15,14,14,-1,-1,-1,-1,-1,11, 49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,16,15,14,13,13,13,14,15,-1,10, 49,49,49,-1,46,45,44,43,43,43,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,15,14,14,-1,-1,-1,-1,12,12,13,14,15,-1,9, 50,50,50,-1,46,45,44,43,42,42,-1,-1,38,-1,-1,-1,-1,-1,-1,31,-1,-1,27,26,26,-1,26,26,26,26,27,28,29,-1,15,14,13,12,11,11,11,11,12,13,14,15,-1,8, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,33,-1,27,26,25,25,25,25,25,26,-1,29,29,-1,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,7, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,9,-1,6,6,6,6,6, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,10,10,11,-1,-1,3,3,3, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,12,-1,2,2,2, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,12,-1,2,1,1, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,2,1,0, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,6,5,4,3,2,1,1, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,2,2,2, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,3,-1,3, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,5,4,5,4, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,7,6,-1,5,5, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,11,11,11,10,9,8,7,7,7,6,6, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,11,10,9,8,8,8,7,7,7, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,9,9,8,8,8,8, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,14,-1,-1,-1,-1,10,9,9,9,9,9, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,27,26,25,24,23,22,21,20,19,19,18,17,16,15,15,15,16,17,18,-1,-1,10,10,10,10,10, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,16,17,18,19,-1,-1,11,11,11,11, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,34,33,32,31,30,29,28,27,28,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,12,12,12,12, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,34,33,32,31,30,29,28,28,28,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,19,19,20,-1,13,13,13,13, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,20,20,20,-1,14,14,14,14, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,35,34,33,32,31,30,30,29,28,28,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,21,21,-1,15,15,15,15, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,37,36,35,34,33,32,31,30,30,-1,27,27,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,-1,16,16,16,16, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,21,-1,18,17,17,17,17, -1,-1,45,44,43,42,41,40,40,40,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,18,18,18, 47,46,45,44,43,42,42,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19, 47,46,45,44,43,43,43,-1,44,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,20, 47,46,45,44,44,44,44,-1,44,43,42,41,40,-1,-1,-1,36,-1,33,33,-1,-1,-1,28,27,26,26,26,26,26,26,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,21, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,34,-1,41,41,-1,28,27,27,27,27,27,27,27,-1,-1,-1,28,-1,-1,-1,23,22,22,22,22,22,22,22,-1,22, 47,46,46,46,46,46,46,46,45,44,43,42,41,40,39,38,38,-1,-1,40,40,40,-1,28,28,28,28,28,28,28,28,29,30,30,29,29,29,-1,23,23,23,23,23,-1,23,-1,-1,23, 47,47,47,47,47,47,47,46,45,44,43,42,41,40,39,39,39,-1,39,39,39,39,-1,29,29,29,29,29,29,29,29,-1,31,30,29,28,28,-1,24,24,24,24,24,-1,-1,-1,25,24, 48,48,48,48,48,-1,47,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,-1,30,30,30,30,30,30,30,30,31,31,30,29,28,27,26,25,25,25,25,25,26,27,26,25,25, 49,49,49,49,-1,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,38,37,37,-1,-1,-1,31,-1,-1,31,31,31,31,31,30,29,28,28,-1,26,26,26,26,26,26,-1,26,26,26, 50,50,50,-1,-1,-1,-1,-1,45,44,43,43,-1,42,42,42,42,-1,-1,38,37,36,35,34,33,32,33,-1,-1,-1,-1,-1,-1,30,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 51,51,51,50,49,48,47,46,45,44,44,44,44,43,43,43,-1,-1,-1,-1,37,36,35,34,33,33,33,34,35,36,37,38,-1,30,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 22,22,22,22,22,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,25,26,27,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 21,21,21,21,22,22,21,20,20,20,20,20,20,21,22,23,24,24,24,24,24,24,-1,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 20,20,20,20,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,24,23,23,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 20,19,19,19,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,24,23,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,18,18,18,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,16,16,16,16,17,18,17,16,15,15,15,15,15,15,15,16,17,18,19,19,20,21,22,23,-1,39,38,37,36,35,35,36,37,38,39,39,40,41,42,43,44,-1,46,46,46,47,48, 15,15,15,15,16,17,18,17,16,15,14,14,14,14,14,15,16,17,18,18,19,20,21,22,23,-1,39,38,37,37,-1,36,36,37,38,39,40,40,41,42,43,44,-1,47,47,47,47,48, 14,14,14,15,16,17,18,17,16,15,14,13,13,13,13,-1,-1,17,17,18,19,20,21,22,23,-1,39,38,38,38,38,37,37,37,38,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,49, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 12,12,12,-1,10,10,10,10,10,10,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 11,11,11,-1,9,9,9,9,9,9,-1,-1,10,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 11,10,10,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 11,10,10,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,5,5,5,5,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 4,4,4,4,5,4,4,4,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 4,3,3,3,-1,3,3,4,5,6,-1,11,11,11,11,12,13,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 4,3,2,2,2,2,3,4,5,6,-1,12,12,12,12,12,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 4,3,2,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 15,15,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 14,14,-1,2,2,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 13,14,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 12,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 11,-1,6,5,5,5,5,5,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 10,-1,6,6,6,6,6,6,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 9,8,7,7,7,7,7,7,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 10,-1,8,8,8,8,8,8,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 11,-1,9,9,9,9,-1,9,10,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 12,-1,-1,-1,-1,10,11,10,10,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 13,14,15,16,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 14,14,15,16,17,18,18,17,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 15,15,15,16,-1,19,18,17,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 16,16,16,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,17,17,18,19,-1,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,18,18,19,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,19,19,19,20,19,19,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 22,21,20,20,20,20,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 22,21,21,21,21,21,21,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 22,22,22,22,22,22,22,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 23,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 24,24,24,24,24,24,24,25,26,27,28,29,29,28,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 25,25,25,25,25,25,25,25,26,27,28,29,29,28,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 26,26,26,26,26,-1,26,26,26,27,28,29,29,28,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 27,27,27,27,-1,-1,27,27,27,27,28,29,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,30,30,30,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,31,31,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 22,22,22,22,22,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,25,26,27,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 21,21,21,21,22,22,21,20,20,20,20,20,20,21,22,23,24,24,24,24,24,24,-1,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 20,20,20,20,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,24,23,23,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 20,19,19,19,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,24,23,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,18,18,18,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,16,16,16,16,17,18,17,16,15,15,15,15,15,15,15,16,17,18,19,19,20,21,22,23,-1,39,38,37,36,35,35,36,37,38,39,39,40,40,41,42,43,-1,46,46,46,47,48, 15,15,15,15,16,17,18,17,16,15,14,14,14,14,14,15,16,17,18,18,19,20,21,22,23,-1,39,38,37,37,-1,36,36,37,38,39,39,39,40,41,42,43,-1,47,47,47,47,48, 14,14,14,15,16,17,18,17,16,15,14,13,13,13,13,-1,-1,17,17,18,19,20,21,22,23,-1,39,38,38,38,38,37,37,37,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,49, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 12,12,12,-1,10,10,10,10,10,10,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 11,11,11,-1,9,9,9,9,9,9,-1,-1,10,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,27,28,29,30,31,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 11,10,10,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,-1,31,31,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 11,10,10,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,16,17,-1,25,25,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,5,5,5,5,5,5,-1,9,9,10,11,12,13,14,15,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 4,4,4,4,5,4,4,4,4,5,-1,10,10,10,11,12,13,14,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 4,3,3,3,-1,3,3,3,4,5,-1,11,11,11,11,12,13,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 4,3,2,2,2,2,2,3,4,5,-1,12,12,12,12,12,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 15,15,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 14,14,-1,2,2,2,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 13,14,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 12,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 11,-1,6,5,5,5,5,5,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 10,-1,6,6,6,6,6,6,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 9,8,7,7,7,7,7,7,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 10,-1,8,8,8,8,8,8,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 11,-1,9,9,9,9,-1,9,10,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 12,-1,-1,-1,-1,10,11,10,10,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 13,14,15,16,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 14,14,15,16,17,18,17,16,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 15,15,15,16,-1,18,17,16,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 16,16,16,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,17,17,18,19,-1,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,18,18,19,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,19,19,19,19,18,18,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 22,21,20,20,20,19,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 22,21,21,21,20,20,20,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 22,22,22,21,21,21,21,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 23,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 25,25,25,25,25,-1,25,25,25,26,27,28,28,27,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 26,26,26,26,-1,-1,26,26,26,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,29,29,29,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,30,30,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 22,22,22,22,22,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,25,26,27,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 21,21,21,21,22,22,21,20,20,20,20,20,20,21,22,23,24,24,24,24,24,24,-1,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 20,20,20,20,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,24,23,23,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 20,19,19,19,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,24,23,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,18,18,18,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,16,16,16,16,17,18,17,16,15,15,15,15,15,15,15,16,17,18,19,19,20,21,22,23,-1,39,38,37,36,35,35,36,37,38,39,39,39,39,40,41,42,-1,46,46,46,47,48, 15,15,15,15,16,17,18,17,16,15,14,14,14,14,14,15,16,17,18,18,19,20,21,22,23,-1,39,38,37,37,-1,36,36,37,38,38,38,38,39,40,41,42,-1,47,47,47,47,48, 14,14,14,15,16,17,18,17,16,15,14,13,13,13,13,-1,-1,17,17,18,19,20,21,22,23,-1,39,38,38,38,38,37,37,37,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 12,12,12,-1,10,10,10,10,10,10,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,29,30,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 11,11,11,-1,9,9,9,9,9,9,-1,-1,10,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,27,27,28,29,30,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 11,10,10,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,26,27,-1,30,30,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,16,-1,-1,24,24,24,25,25,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 11,10,10,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,15,15,16,-1,24,24,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,5,5,5,5,5,5,-1,9,9,10,11,12,13,14,14,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 5,4,4,4,5,4,4,4,4,5,-1,10,10,10,11,12,13,13,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 5,4,3,3,-1,3,3,3,4,5,-1,11,11,11,11,12,12,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 5,4,3,2,2,2,2,3,4,5,-1,12,12,12,11,11,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,44,44,44, 5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,-1,23,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 15,15,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,21,21,21,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 14,14,-1,2,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 13,14,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 12,-1,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 11,-1,6,5,5,5,5,5,-1,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 10,-1,6,6,6,6,6,6,-1,6,7,8,-1,10,10,10,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 9,8,7,7,7,7,7,7,-1,7,7,8,-1,11,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 10,-1,8,8,8,8,8,8,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 11,-1,9,9,9,9,-1,9,10,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 12,-1,-1,-1,-1,10,11,10,10,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 13,14,15,16,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 14,14,15,16,17,17,16,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 15,15,15,16,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 16,16,16,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,17,17,18,19,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,18,18,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,19,19,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 22,21,20,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 22,21,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 22,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 22,22,22,22,22,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,25,26,27,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 21,21,21,21,22,22,21,20,20,20,20,20,20,21,22,23,24,24,24,24,24,24,-1,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 20,20,20,20,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,24,23,23,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 20,19,19,19,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,24,23,22,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,18,18,18,18,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,20,20,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,16,16,16,16,17,18,17,16,15,15,15,15,15,15,15,16,17,18,19,19,20,21,22,23,-1,39,38,37,36,35,35,36,37,38,38,38,38,38,39,40,41,-1,46,46,46,47,48, 15,15,15,15,16,17,18,17,16,15,14,14,14,14,14,15,16,17,18,18,19,20,21,22,23,-1,39,38,37,37,-1,36,36,37,37,37,37,37,38,39,40,41,-1,47,47,47,47,48, 14,14,14,15,16,17,18,17,16,15,14,13,13,13,13,-1,-1,17,17,18,19,20,21,22,23,-1,39,38,38,38,38,37,37,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 12,12,12,-1,10,10,10,10,10,10,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 11,11,11,-1,9,9,9,9,9,9,-1,-1,10,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,26,26,27,28,29,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 11,10,10,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,16,-1,23,23,23,24,25,25,25,26,-1,29,29,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,15,15,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 11,10,10,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,14,14,14,15,-1,23,23,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,5,5,5,5,5,5,-1,9,9,10,11,12,13,13,13,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 6,5,5,5,5,4,4,4,4,5,-1,10,10,10,11,12,12,12,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 6,5,4,4,-1,3,3,3,4,5,-1,11,11,11,11,11,11,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 6,5,4,3,2,2,2,3,4,5,-1,12,12,11,10,10,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44, 6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,-1,22,23,24,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 15,15,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 14,14,-1,3,2,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 13,14,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 12,-1,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 11,-1,6,5,5,5,5,5,-1,5,-1,-1,-1,8,8,9,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 10,-1,6,6,6,6,6,6,-1,6,7,8,-1,9,9,9,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 9,8,7,7,7,7,7,7,-1,7,7,8,-1,10,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 10,-1,8,8,8,8,8,8,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 11,-1,9,9,9,9,-1,9,10,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 12,-1,-1,-1,-1,10,11,10,10,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 13,14,15,16,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 14,14,15,16,17,17,16,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 15,15,15,16,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 16,16,16,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,17,17,18,19,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,18,18,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,19,19,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 22,21,20,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 22,21,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 22,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 23,23,23,23,23,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 22,22,22,22,23,23,22,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 21,21,21,21,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,25,24,24,24,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 21,20,20,20,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,25,24,23,23,24,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,19,19,19,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,21,21,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,17,17,17,17,18,19,18,17,16,16,16,16,16,16,16,17,18,19,20,20,21,21,21,22,-1,38,37,36,35,34,34,35,36,37,37,37,37,37,38,39,40,-1,45,45,45,46,47, 16,16,16,16,17,18,19,18,17,16,15,15,15,15,15,16,17,18,19,19,20,20,20,21,22,-1,38,37,36,36,-1,35,35,36,36,36,36,36,37,38,39,40,-1,46,46,46,46,47, 15,15,15,16,17,18,19,18,17,16,15,14,14,14,14,-1,-1,18,18,19,19,19,20,21,22,-1,38,37,37,37,37,36,36,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,47, 14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 13,13,13,-1,11,11,11,11,11,11,-1,13,12,13,14,15,16,17,18,17,18,19,20,21,22,23,24,25,26,26,26,27,28,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 12,12,12,-1,10,10,10,10,10,10,-1,-1,11,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,25,25,26,27,28,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 12,11,11,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,-1,22,22,22,23,24,24,24,25,-1,28,28,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,14,14,14,14,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 12,11,11,-1,7,7,7,7,7,7,8,9,10,11,12,13,13,13,13,13,13,14,-1,22,22,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,6,6,6,6,6,6,-1,10,10,11,12,12,12,12,12,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 7,6,6,6,6,5,5,5,5,6,-1,11,11,11,11,11,11,11,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 7,6,5,5,-1,4,4,4,5,6,-1,12,11,10,10,10,10,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 7,6,5,4,3,3,3,4,5,6,-1,12,11,10,9,9,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 15,15,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 14,14,-1,4,3,2,2,2,2,2,-1,5,5,6,7,8,9,10,11,12,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 13,14,-1,4,3,3,3,3,3,3,4,5,6,6,7,8,9,10,11,-1,-1,20,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 12,-1,-1,4,4,4,4,4,4,4,4,5,6,7,7,8,9,10,11,-1,19,19,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 11,-1,6,5,5,5,5,5,-1,5,-1,-1,-1,8,8,8,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 10,-1,6,6,6,6,6,6,-1,6,7,8,-1,9,9,9,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 9,8,7,7,7,7,7,7,-1,7,7,8,-1,10,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,32,33,34,35,36,37,37,37,38,39,40,41,42,43, 10,-1,8,8,8,8,8,8,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,33,34,34,-1,-1,-1,-1,39,39,40,41,42,43, 11,-1,9,9,9,9,-1,9,10,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,40,40,41,42,43, 12,-1,-1,-1,-1,10,11,10,10,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,41,41,42,43, 13,14,15,16,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,42,43, 14,14,15,16,17,17,16,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,43,43,43,43, 15,15,15,16,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,44,44,44,44, 16,16,16,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,17,17,18,19,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,18,18,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,19,19,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 22,21,20,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 22,21,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 22,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 24,24,24,24,24,24,23,23,23,23,23,23,23,23,24,25,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 23,23,23,23,24,24,23,22,22,22,22,22,22,23,24,25,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 22,22,22,22,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 22,21,21,21,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,20,20,20,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,18,18,18,18,19,20,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,21,-1,37,36,35,34,33,33,34,35,36,36,36,36,36,37,38,39,-1,44,44,44,45,46, 17,17,17,17,18,19,20,19,18,17,16,16,16,16,16,17,18,19,19,19,19,19,19,20,21,-1,37,36,35,35,-1,34,34,35,35,35,35,35,36,37,38,39,-1,45,45,45,45,46, 16,16,16,17,18,19,20,19,18,17,16,15,15,15,15,-1,-1,18,18,18,18,18,19,20,21,-1,37,36,36,36,36,35,35,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 14,14,14,-1,12,12,12,12,12,12,-1,14,13,14,15,16,17,18,17,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 13,13,13,-1,11,11,11,11,11,11,-1,-1,12,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,24,24,25,26,27,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 13,12,12,-1,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,14,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,13,13,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 13,12,12,-1,8,8,8,8,8,8,9,10,11,12,12,12,12,12,12,12,12,13,-1,21,21,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,7,7,7,7,7,7,-1,11,11,11,11,11,11,11,11,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 8,7,7,7,7,6,6,6,6,7,-1,11,10,10,10,10,10,10,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 8,7,6,6,-1,5,5,5,6,7,-1,11,10,9,9,9,9,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 8,7,6,5,4,4,4,5,6,7,-1,11,10,9,8,8,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,17,17,17,-1,20,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 15,15,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 14,14,-1,5,4,3,2,2,2,2,-1,4,4,5,6,7,8,9,10,11,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 13,14,-1,5,4,3,3,3,3,3,4,5,5,5,6,7,8,9,10,-1,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 12,-1,-1,5,4,4,4,4,4,4,4,5,6,6,6,7,8,9,10,-1,19,19,19,20,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 11,-1,6,5,5,5,5,5,-1,5,-1,-1,-1,7,7,7,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 10,-1,6,6,6,6,6,6,-1,6,7,8,-1,8,8,8,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 9,8,7,7,7,7,7,7,-1,7,7,8,-1,9,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 10,-1,8,8,8,8,8,8,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,32,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42, 11,-1,9,9,9,9,-1,9,10,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,39,39,40,41,42, 12,-1,-1,-1,-1,10,11,10,10,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,40,40,41,42, 13,14,15,16,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,41,41,41,42, 14,14,15,16,17,17,16,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,42,42,42,42, 15,15,15,16,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43,43, 16,16,16,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,44,44,44,44, -1,17,17,18,19,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,18,18,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,19,19,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 22,21,20,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 22,21,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 22,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 25,25,25,25,25,25,24,24,24,24,24,24,24,24,25,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 24,24,24,24,25,25,24,23,23,23,23,23,23,24,25,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 23,23,23,23,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 23,22,22,22,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,21,21,21,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,19,19,19,19,20,21,20,19,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,-1,36,35,34,33,32,32,33,34,35,35,35,35,35,36,37,38,-1,43,43,43,44,45, 18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,18,18,18,18,18,18,19,20,-1,36,35,34,34,-1,33,33,34,34,34,34,34,35,36,37,38,-1,44,44,44,44,45, 17,17,17,18,19,20,21,20,19,18,17,16,16,16,16,-1,-1,17,17,17,17,17,18,19,20,-1,36,35,35,35,35,34,34,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,17,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 15,15,15,-1,13,13,13,13,13,13,-1,15,14,15,16,17,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,25,26,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 14,14,14,-1,12,12,12,12,12,12,-1,-1,13,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,23,23,24,25,26,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 14,13,13,-1,11,11,11,11,11,11,11,11,12,13,13,13,13,13,13,13,13,-1,20,20,20,21,22,22,22,23,-1,26,26,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 14,13,12,11,10,10,10,10,10,10,10,11,12,12,12,12,12,12,12,12,12,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 14,13,13,-1,9,9,9,9,9,9,10,11,11,11,11,11,11,11,11,11,11,12,-1,20,20,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,8,8,8,8,8,8,-1,10,10,10,10,10,10,10,10,10,11,12,-1,19,19,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 9,8,8,8,8,7,7,7,7,8,-1,10,9,9,9,9,9,9,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 9,8,7,7,-1,6,6,6,7,8,-1,10,9,8,8,8,8,8,9,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 9,8,7,6,5,5,5,6,7,8,-1,10,9,8,7,7,7,8,9,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,-1,15,15,15,16,17,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,16,16,16,-1,19,20,21,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 15,15,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 14,14,-1,6,5,4,3,2,2,2,-1,3,3,4,5,6,7,8,9,10,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 13,14,-1,6,5,4,3,3,3,3,4,4,4,4,5,6,7,8,9,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 12,-1,-1,6,5,4,4,4,4,4,4,5,5,5,5,6,7,8,9,-1,18,18,18,19,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 11,-1,7,6,5,5,5,5,-1,5,-1,-1,-1,6,6,6,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 10,-1,7,6,6,6,6,6,-1,6,7,8,-1,7,7,7,-1,15,15,15,16,17,18,-1,26,27,27,27,27,28,29,30,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 9,8,7,7,7,7,7,7,-1,7,7,8,-1,8,-1,-1,-1,14,14,15,16,-1,-1,-1,25,-1,26,26,27,28,29,30,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 10,-1,8,8,8,8,8,8,-1,-1,8,8,9,9,10,11,12,13,14,15,-1,-1,25,24,24,24,25,26,27,28,29,30,31,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 11,-1,9,9,9,9,-1,9,10,-1,9,9,9,10,10,11,12,13,14,15,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 12,-1,-1,-1,-1,10,11,10,10,-1,10,10,10,10,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,33,34,35,36,37,-1,-1,39,39,40,41, 13,14,15,16,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,34,35,36,37,38,-1,40,40,40,41, 14,14,15,16,17,17,16,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,37,37,38,-1,41,41,41,41, 15,15,15,16,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,38,-1,42,42,42,42, 16,16,16,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43,43, -1,17,17,18,19,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,18,18,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,19,19,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 22,21,20,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 22,21,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 22,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 26,26,26,26,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 24,24,24,24,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 24,23,23,23,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,22,22,22,22,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,21,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,20,20,20,20,21,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 19,19,19,19,20,21,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 18,18,18,19,20,21,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 16,16,16,-1,14,14,14,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 15,15,15,-1,13,13,13,13,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 15,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 15,14,14,-1,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,9,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 10,9,9,9,9,8,8,8,8,9,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 10,9,8,8,-1,7,7,7,8,9,-1,9,8,7,7,7,7,7,8,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 10,9,8,7,6,6,6,7,8,9,-1,9,8,7,6,6,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,15,15,15,-1,18,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 16,16,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 15,15,-1,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 14,15,-1,7,6,5,4,3,3,3,4,3,3,3,4,5,6,7,8,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 13,-1,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,-1,17,17,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 12,-1,8,7,6,5,5,5,-1,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 11,-1,8,7,6,6,6,6,-1,6,7,8,-1,6,6,6,-1,14,14,14,15,16,17,-1,25,26,26,26,26,27,28,29,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 10,9,8,7,7,7,7,7,-1,7,7,8,-1,7,-1,-1,-1,13,13,14,15,-1,-1,-1,24,-1,25,25,26,27,28,29,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 11,-1,8,8,8,8,8,8,-1,-1,8,8,9,8,9,10,11,12,13,14,-1,-1,24,23,23,23,24,25,26,27,28,29,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 12,-1,9,9,9,9,-1,9,10,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 13,-1,-1,-1,-1,10,11,10,10,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,32,33,34,35,36,-1,-1,38,38,39,40, 14,15,16,17,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,33,34,35,36,37,-1,39,39,39,40, 15,15,16,17,18,17,16,15,14,13,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,36,36,37,-1,40,40,40,40, 16,16,16,17,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,37,-1,41,41,41,41, 17,17,17,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,42, -1,18,18,19,20,-1,17,16,15,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,19,19,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,20,20,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 23,22,21,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 23,22,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 23,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 25,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 25,24,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,23,23,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,22,22,22,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,21,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 20,20,20,20,21,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 19,19,19,20,21,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 17,17,17,-1,15,15,14,13,13,13,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 16,16,16,-1,14,14,14,13,12,12,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 16,15,15,-1,13,13,13,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 16,15,14,13,12,12,12,12,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 16,15,15,-1,11,11,11,11,11,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,10,10,10,10,10,10,-1,8,8,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 11,10,10,10,10,9,9,9,9,10,-1,8,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 11,10,9,9,-1,8,8,8,9,10,-1,8,7,6,6,6,6,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 11,10,9,8,7,7,7,8,9,10,-1,8,7,6,5,5,5,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 17,17,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 16,16,-1,8,7,6,5,4,3,3,-1,2,2,2,3,4,5,6,7,8,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 15,16,-1,8,7,6,5,4,4,4,4,3,3,3,3,4,5,6,7,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 14,-1,-1,8,7,6,5,5,5,5,4,4,4,4,4,4,5,6,7,-1,17,17,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 13,-1,9,8,7,6,6,6,-1,6,-1,-1,-1,5,5,5,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 12,-1,9,8,7,7,7,7,-1,7,8,9,-1,6,6,6,-1,14,14,14,15,16,17,-1,25,26,26,26,26,27,28,29,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 11,10,9,8,8,8,8,8,-1,8,8,9,-1,7,-1,-1,-1,13,13,14,15,-1,-1,-1,24,-1,25,25,26,27,28,29,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 12,-1,9,9,9,9,9,9,-1,-1,9,9,9,8,9,10,11,12,13,14,-1,-1,24,23,23,23,24,25,26,27,28,29,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 13,-1,10,10,10,10,-1,10,11,-1,10,10,9,9,9,10,11,12,13,14,-1,-1,24,23,22,23,24,25,26,27,28,29,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 14,-1,-1,-1,-1,11,12,11,11,-1,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39, 15,16,17,18,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,32,32,33,34,35,36,-1,38,38,38,39, 16,16,17,18,18,17,16,15,14,13,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,33,-1,35,35,36,-1,39,39,39,39, 17,17,17,18,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,36,-1,40,40,40,40, 18,18,18,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,-1,41,41,41,41, -1,19,19,20,20,-1,17,16,15,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,42,42,42, -1,-1,20,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,21,20,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 23,22,21,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 23,22,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 23,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 25,25,25,25,24,23,22,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,24,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 25,24,23,23,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,24,23,22,22,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,23,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,22,22,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,33,32,31,30,29,29,30,31,32,32,32,32,32,33,34,35,-1,40,40,40,41,42, 21,21,21,21,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,15,15,15,16,17,-1,33,32,31,31,-1,30,30,31,31,31,31,31,32,33,34,35,-1,41,41,41,41,42, 20,20,20,21,21,20,19,18,17,16,15,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,-1,33,32,32,32,32,31,31,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,14,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 18,18,18,-1,15,14,13,12,12,12,-1,13,12,13,14,15,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 17,17,17,-1,15,14,13,12,11,11,-1,-1,11,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,20,20,21,22,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 17,16,16,-1,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 17,16,15,14,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 17,16,16,-1,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,17,17,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,11,11,11,11,11,11,-1,7,7,7,7,7,7,7,7,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 12,11,11,11,11,10,10,10,10,11,-1,7,6,6,6,6,6,6,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 12,11,10,10,-1,9,9,9,10,11,-1,7,6,5,5,5,5,5,6,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 12,11,10,9,8,8,8,9,10,11,-1,7,6,5,4,4,4,5,6,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 18,18,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 17,17,-1,9,8,7,6,5,4,4,-1,2,2,2,2,3,4,5,6,7,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 16,17,-1,9,8,7,6,5,5,5,4,3,3,3,3,3,4,5,6,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 15,-1,-1,9,8,7,6,6,6,5,4,4,4,4,4,4,4,5,6,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 14,-1,10,9,8,7,7,7,-1,6,-1,-1,-1,5,5,5,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 13,-1,10,9,8,8,8,8,-1,7,8,9,-1,6,6,6,-1,14,14,14,15,16,17,-1,25,26,26,26,26,27,28,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 12,11,10,9,9,9,9,9,-1,8,8,9,-1,7,-1,-1,-1,13,13,14,15,-1,-1,-1,24,-1,25,25,26,27,28,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 13,-1,10,10,10,10,10,10,-1,-1,9,9,9,8,9,10,11,12,13,14,-1,-1,24,23,23,23,24,25,26,27,28,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 14,-1,11,11,11,11,-1,11,12,-1,10,10,9,9,9,10,11,12,13,14,-1,-1,24,23,22,23,24,25,26,27,28,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 15,-1,-1,-1,-1,12,13,12,12,-1,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 16,17,18,19,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,31,31,31,32,33,34,35,-1,37,37,37,38, 17,17,18,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,-1,38,38,38,38, 18,18,18,19,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,33,34,35,35,35,-1,39,39,39,39, 19,19,19,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,34,35,36,36,-1,40,40,40,40, -1,20,20,20,20,-1,17,16,15,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,-1,-1,41,41,41,41, -1,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,21,20,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,38,39,40,41,41,42,43, 23,22,21,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,39,40,40,41,42,43, 23,22,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 23,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 24,24,24,24,23,22,21,20,20,20,20,20,20,21,22,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 24,23,23,23,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 24,23,22,22,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,23,22,21,21,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,32,31,30,29,28,28,29,30,31,31,31,31,31,32,33,34,-1,39,39,39,40,41, 22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,14,14,14,14,14,14,15,16,-1,32,31,30,30,-1,29,29,30,30,30,30,30,31,32,33,34,-1,40,40,40,40,41, 21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,13,13,13,13,13,14,15,16,-1,32,31,31,31,31,30,30,30,29,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,41, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,14,13,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 19,19,19,-1,14,13,12,11,11,11,-1,12,11,12,13,14,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,21,22,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 18,18,18,-1,14,13,12,11,10,10,-1,-1,10,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,-1,19,19,19,19,20,21,22,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 18,17,17,-1,13,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,-1,16,16,16,16,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,12,12,12,11,10,10,-1,6,6,6,6,6,6,6,6,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 13,12,12,12,12,11,11,11,11,11,-1,6,5,5,5,5,5,5,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 13,12,11,11,-1,10,10,10,11,12,-1,6,5,4,4,4,4,4,5,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 13,12,11,10,9,9,9,10,11,12,-1,6,5,4,3,3,3,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 19,19,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 18,18,-1,10,9,8,7,6,5,5,-1,2,2,2,2,2,3,4,5,6,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 17,18,-1,10,9,8,7,6,6,5,4,3,3,3,3,3,3,4,5,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 16,-1,-1,10,9,8,7,7,6,5,4,4,4,4,4,4,4,4,5,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 15,-1,11,10,9,8,8,8,-1,6,-1,-1,-1,5,5,5,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 14,-1,11,10,9,9,9,9,-1,7,8,9,-1,6,6,6,-1,14,14,14,15,16,17,-1,25,26,26,26,26,27,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 13,12,11,10,10,10,10,10,-1,8,8,9,-1,7,-1,-1,-1,13,13,14,15,-1,-1,-1,24,-1,25,25,26,27,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 14,-1,11,11,11,11,11,11,-1,-1,9,9,9,8,9,10,11,12,13,14,-1,-1,24,23,23,23,24,25,26,27,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 15,-1,12,12,12,12,-1,12,13,-1,10,10,9,9,9,10,11,12,13,14,-1,-1,24,23,22,23,24,25,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 16,-1,-1,-1,-1,13,14,13,13,-1,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 17,18,19,20,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 18,18,19,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 19,19,19,20,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,32,32,33,34,34,34,-1,38,38,38,38, 20,20,20,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,33,33,34,35,35,-1,39,39,39,39, -1,21,21,20,20,-1,17,16,15,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,34,34,35,-1,-1,40,40,40,40, -1,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,21,20,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,37,38,39,40,41,42,42, 23,22,21,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,38,38,39,40,41,42,43, 23,22,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 23,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,21,20,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 23,23,23,23,22,21,20,19,19,19,19,19,19,20,21,21,20,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 23,22,22,22,-1,22,-1,19,18,18,18,18,19,20,21,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 23,22,21,21,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,22,21,20,20,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,31,30,29,28,27,27,28,29,30,30,30,30,30,31,32,33,-1,38,38,38,39,40, 21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,13,13,13,13,13,13,14,15,-1,31,30,29,29,-1,28,28,29,29,29,29,29,30,31,32,33,-1,39,39,39,39,40, 20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,12,12,12,12,12,13,14,15,-1,31,30,30,30,30,29,29,29,28,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,40, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,13,12,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 18,18,18,-1,13,12,11,10,10,10,-1,11,10,11,12,13,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,20,21,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 17,17,17,-1,13,12,11,10,9,9,-1,-1,9,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,18,18,19,20,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 17,16,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,8,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,-1,15,15,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,13,12,11,10,9,9,-1,5,5,5,5,5,5,5,5,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 14,13,13,13,13,12,11,10,10,10,-1,5,4,4,4,4,4,4,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 14,13,12,12,-1,11,11,11,11,11,-1,5,4,3,3,3,3,3,4,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 14,13,12,11,10,10,10,11,12,12,-1,5,4,3,2,2,2,3,4,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 20,20,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 19,19,-1,11,10,9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 18,19,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 17,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 16,-1,12,11,10,9,8,8,-1,6,-1,-1,-1,5,5,5,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 15,-1,12,11,10,9,9,9,-1,7,8,9,-1,6,6,6,-1,14,14,14,15,16,17,-1,25,26,26,26,26,27,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 14,13,12,11,10,10,10,10,-1,8,8,9,-1,7,-1,-1,-1,13,13,14,15,-1,-1,-1,24,-1,25,25,26,27,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 15,-1,12,11,11,11,11,11,-1,-1,9,9,9,8,9,10,11,12,13,14,-1,-1,24,23,23,23,24,25,26,27,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 16,-1,12,12,12,12,-1,12,13,-1,10,10,9,9,9,10,11,12,13,14,-1,-1,24,23,22,23,24,25,26,27,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 17,-1,-1,-1,-1,13,14,13,13,-1,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 18,19,20,20,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 19,19,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 20,20,20,20,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,31,31,31,32,33,33,33,-1,37,37,37,37, 21,21,21,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,32,32,32,33,34,34,-1,38,38,38,38, -1,22,21,20,20,-1,17,16,15,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,21,20,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,37,38,39,40,41,41, 23,22,21,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,37,37,37,38,39,40,41,42, 23,22,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,38,38,38,39,40,-1,43, 23,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,39,40,-1,44, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,40,-1,45, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,21,20,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 23,23,23,23,22,21,20,19,19,19,19,19,19,20,21,21,20,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 23,22,22,22,-1,22,-1,19,18,18,18,18,19,20,21,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 23,22,21,21,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,22,21,20,20,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,31,30,29,28,27,27,28,29,30,30,30,30,30,31,32,33,-1,38,38,38,39,40, 21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,13,13,13,13,13,13,14,15,-1,31,30,29,29,-1,28,28,29,29,29,29,29,30,31,32,33,-1,39,39,39,39,40, 20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,12,12,12,12,12,13,14,15,-1,31,30,30,30,30,29,29,29,28,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,40, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,13,12,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 18,18,18,-1,13,12,11,10,10,10,-1,11,10,11,12,13,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,20,21,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 17,17,17,-1,13,12,11,10,9,9,-1,-1,9,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,18,18,19,20,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 17,16,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,8,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,-1,15,15,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,13,12,11,10,9,9,-1,5,5,5,5,5,5,5,5,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 15,14,14,14,13,12,11,10,10,10,-1,5,4,4,4,4,4,4,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 15,14,13,13,-1,12,11,11,11,11,-1,5,4,3,3,3,3,3,3,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 15,14,13,12,11,11,11,12,12,12,-1,5,4,3,2,2,2,2,3,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,1,1,1,2,3,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 21,21,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,5,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 20,20,-1,12,11,10,9,8,7,7,-1,4,3,2,2,2,2,3,4,5,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 19,20,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 18,-1,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 17,-1,13,12,11,10,9,9,-1,7,-1,-1,-1,5,5,5,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 16,-1,13,12,11,10,10,10,-1,8,9,10,-1,6,6,6,-1,14,14,14,15,16,17,-1,25,26,26,26,26,27,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 15,14,13,12,11,11,11,11,-1,9,9,10,-1,7,-1,-1,-1,13,13,14,15,-1,-1,-1,24,-1,25,25,26,27,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 16,-1,13,12,12,12,12,12,-1,-1,10,10,9,8,9,10,11,12,13,14,-1,-1,24,23,23,23,24,25,26,27,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 17,-1,13,13,13,13,-1,13,14,-1,11,10,9,9,9,10,11,12,13,14,-1,-1,24,23,22,23,24,25,26,27,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 18,-1,-1,-1,-1,14,15,14,14,-1,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 19,20,20,20,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 21,21,20,20,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,31,31,31,32,33,33,33,-1,37,37,37,37, 22,21,21,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,32,32,32,33,34,34,-1,38,38,38,38, -1,22,21,20,20,-1,17,16,15,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,21,20,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,37,38,39,40,41,41, 23,22,21,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,37,37,37,38,39,40,41,42, 23,22,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,38,38,38,39,40,-1,43, 23,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,39,40,-1,44, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,40,-1,45, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,21,20,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 23,23,23,23,22,21,20,19,19,19,19,19,19,20,21,21,20,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 23,22,22,22,-1,22,-1,19,18,18,18,18,19,20,21,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 23,22,21,21,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,22,21,20,20,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,31,30,29,28,27,27,28,29,30,30,30,30,30,31,32,33,-1,38,38,38,39,40, 21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,13,13,13,13,13,13,14,15,-1,31,30,29,29,-1,28,28,29,29,29,29,29,30,31,32,33,-1,39,39,39,39,40, 20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,12,12,12,12,12,13,14,15,-1,31,30,30,30,30,29,29,29,28,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,40, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,13,12,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 18,18,18,-1,13,12,11,10,10,10,-1,11,10,11,12,13,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,20,21,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 17,17,17,-1,13,12,11,10,9,9,-1,-1,9,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,18,18,19,20,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 17,16,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,8,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,-1,15,15,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,13,12,11,10,9,9,-1,5,5,5,5,5,5,5,5,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 16,15,15,14,13,12,11,10,10,10,-1,5,4,4,4,4,4,4,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 16,15,14,14,-1,12,11,11,11,11,-1,5,4,3,3,3,3,3,3,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 16,15,14,13,12,12,12,12,12,12,-1,5,4,3,2,2,2,2,2,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,2,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 22,22,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,4,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 21,21,-1,13,12,11,10,9,8,8,-1,5,4,3,2,2,2,3,4,4,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 20,21,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 19,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 18,-1,14,13,12,11,10,10,-1,8,-1,-1,-1,5,5,5,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 17,-1,14,13,12,11,11,11,-1,9,10,11,-1,6,6,6,-1,14,14,14,15,16,17,-1,25,26,26,26,26,27,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 16,15,14,13,12,12,12,12,-1,10,10,11,-1,7,-1,-1,-1,13,13,14,15,-1,-1,-1,24,-1,25,25,26,27,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 17,-1,14,13,13,13,13,13,-1,-1,11,10,9,8,9,10,11,12,13,14,-1,-1,24,23,23,23,24,25,26,27,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 18,-1,14,14,14,14,-1,14,15,-1,11,10,9,9,9,10,11,12,13,14,-1,-1,24,23,22,23,24,25,26,27,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 19,-1,-1,-1,-1,15,16,15,15,-1,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 20,21,20,20,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 21,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 22,21,20,20,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,31,31,31,32,33,33,33,-1,37,37,37,37, 22,21,21,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,32,32,32,33,34,34,-1,38,38,38,38, -1,22,21,20,20,-1,17,16,15,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,21,20,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,37,38,39,40,41,41, 23,22,21,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,37,37,37,38,39,40,41,42, 23,22,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,38,38,38,39,40,-1,43, 23,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,39,40,-1,44, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,40,-1,45, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,21,20,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 23,23,23,23,22,21,20,19,19,19,19,19,19,20,21,21,20,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 23,22,22,22,-1,22,-1,19,18,18,18,18,19,20,21,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 23,22,21,21,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,22,21,20,20,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,31,30,29,28,27,27,28,29,30,30,30,30,30,31,32,33,-1,38,38,38,39,40, 21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,13,13,13,13,13,13,14,15,-1,31,30,29,29,-1,28,28,29,29,29,29,29,30,31,32,33,-1,39,39,39,39,40, 20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,12,12,12,12,12,13,14,15,-1,31,30,30,30,30,29,29,29,28,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,40, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,13,12,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 18,18,18,-1,13,12,11,10,10,10,-1,11,10,11,12,13,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,20,21,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 17,17,17,-1,13,12,11,10,9,9,-1,-1,9,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,18,18,19,20,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 17,16,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,8,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,-1,15,15,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,13,12,11,10,9,9,-1,6,5,5,5,5,5,5,5,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 17,16,15,14,13,12,11,10,10,10,-1,6,5,4,4,4,4,4,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 17,16,15,15,-1,12,11,11,11,11,-1,6,5,4,3,3,3,3,3,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 17,16,15,14,13,12,12,12,12,12,-1,6,5,4,3,2,2,2,2,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,1,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 23,23,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,3,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 22,22,-1,14,13,12,11,10,9,9,-1,6,5,4,3,3,3,4,3,3,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 21,22,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 20,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,6,6,6,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 18,-1,15,14,13,12,12,12,-1,10,11,12,-1,7,7,7,-1,15,15,15,16,17,17,-1,26,27,27,27,27,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 17,16,15,14,13,13,13,13,-1,11,11,12,-1,8,-1,-1,-1,14,14,15,16,-1,-1,-1,25,-1,26,26,27,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 18,-1,15,14,14,14,14,14,-1,-1,12,11,10,9,10,11,12,13,14,15,-1,-1,25,24,24,24,25,26,27,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 19,-1,15,15,15,15,-1,15,16,-1,12,11,10,10,10,11,12,13,14,15,-1,-1,25,24,23,24,25,26,27,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 20,-1,-1,-1,-1,16,17,16,16,-1,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 21,22,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 22,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 23,22,21,21,-1,18,17,16,15,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 23,22,22,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,23,22,21,21,-1,18,17,16,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,22,21,20,19,18,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,37,38,39,40,41,41, 24,23,22,21,20,19,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,37,37,37,38,39,40,41,42, 24,23,22,21,20,20,20,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,38,38,38,38,39,40,-1,43, 24,23,22,21,21,21,21,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,39,39,40,-1,44, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,40,40,-1,45, 24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,41,-1,-1,45, 24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 25,25,25,25,25,-1,25,25,25,26,27,28,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 26,26,26,26,-1,-1,26,26,26,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,21,20,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 23,23,23,23,22,21,20,19,19,19,19,19,19,20,21,21,20,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40, 23,22,22,22,-1,22,-1,19,18,18,18,18,19,20,21,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40, 23,22,21,21,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40, -1,22,21,20,20,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,31,30,29,28,27,26,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,31,30,29,28,27,27,28,29,30,30,30,30,30,31,32,33,-1,38,38,38,39,40, 22,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,13,13,13,13,13,13,14,15,-1,31,30,29,29,-1,28,28,29,29,29,29,29,30,31,32,33,-1,39,39,39,39,40, 21,21,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,12,12,12,12,12,13,14,15,-1,31,30,30,30,30,29,29,29,28,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,40, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,13,12,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 19,19,19,-1,14,13,12,11,11,11,-1,11,10,11,12,13,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,20,21,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 18,18,18,-1,14,13,12,11,10,10,-1,-1,9,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,-1,18,18,18,18,19,20,21,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 18,17,17,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,15,15,15,16,17,17,17,18,-1,21,21,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 18,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,-1,15,15,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,14,13,12,11,10,10,-1,7,6,5,5,5,5,5,5,5,6,7,-1,14,14,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,4,4,4,4,5,6,7,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,35, 18,17,16,16,-1,13,12,12,12,12,-1,7,6,5,4,3,3,3,3,-1,-1,8,-1,12,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35, 18,17,16,15,14,13,13,13,13,13,-1,7,6,5,4,3,2,2,2,-1,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36, 18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,-1,10,10,10,11,12,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,11,11,11,-1,14,15,16,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 24,24,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,2,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 23,23,-1,15,14,13,12,11,10,10,-1,7,6,5,4,4,4,3,2,2,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 22,23,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,4,3,3,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,5,4,4,4,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,7,6,6,-1,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 19,-1,16,15,14,13,13,13,-1,11,12,13,-1,7,7,7,-1,15,15,15,16,17,17,-1,26,27,27,27,27,28,27,26,25,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 18,17,16,15,14,14,14,14,-1,12,12,12,-1,8,-1,-1,-1,14,14,15,16,-1,-1,-1,25,-1,26,26,27,28,27,26,25,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 19,-1,16,15,15,15,15,15,-1,-1,12,11,10,9,10,11,12,13,14,15,-1,-1,25,24,24,24,25,26,27,28,27,26,26,26,26,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36, 20,-1,16,16,16,16,-1,16,17,-1,12,11,10,10,10,11,12,13,14,15,-1,-1,25,24,23,24,25,26,27,28,27,27,27,27,27,27,27,28,29,30,31,-1,-1,33,33,34,35,36, 21,-1,-1,-1,-1,17,18,17,17,-1,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36, 22,22,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,30,29,29,29,29,29,29,30,31,32,33,-1,35,35,35,36, 23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,33,-1,36,36,36,36, 23,22,21,21,-1,18,17,16,15,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,31,31,31,31,32,33,33,33,-1,37,37,37,37, 23,22,22,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,32,32,32,32,33,34,34,-1,38,38,38,38, -1,23,22,21,21,-1,18,17,16,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,33,33,33,33,34,-1,-1,39,39,39,39, -1,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,35,-1,39,39,40,40,40, -1,-1,22,21,20,19,18,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,37,38,39,40,41,41, 24,23,22,21,20,19,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,37,37,37,38,39,40,41,42, 24,23,22,21,20,20,20,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,38,38,38,38,39,40,-1,43, 24,23,22,21,21,21,21,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,39,39,40,-1,44, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,40,40,-1,45, 24,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,41,-1,-1,45, 24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 25,25,25,25,25,-1,25,25,25,26,27,28,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 26,26,26,26,-1,-1,26,26,26,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 29,29,28,27,26,25,24,24,24,24,24,24,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,27,27,27,27,27,27,28,29,30,31,32,33,34, 28,28,28,27,26,25,24,23,23,23,23,23,23,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,26,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 28,27,27,27,-1,26,-1,23,22,22,22,22,23,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 28,27,26,26,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,24,25,26,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,27,26,25,25,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,27,26,25,24,23,22,21,20,20,19,19,18,18,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,27,26,25,24,23,22,21,20,19,19,18,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 28,27,26,25,24,23,22,21,20,19,18,18,17,17,16,15,14,13,13,13,13,13,13,13,13,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 28,27,26,25,24,23,22,21,20,19,18,17,17,16,16,-1,-1,12,12,12,12,12,12,12,12,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,15,14,13,12,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 26,26,26,-1,21,20,19,18,18,18,-1,16,15,16,15,14,13,12,11,10,11,11,10,10,10,11,10,10,10,10,10,11,12,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 25,25,25,-1,21,20,19,18,17,17,-1,-1,14,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,9,9,9,9,10,11,12,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,9,8,8,8,8,8,8,9,-1,12,12,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,7,7,7,7,7,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,6,6,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,5,5,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,-1,4,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,10,9,8,8,-1,-1,3,-1,3,3,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,11,10,9,9,9,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,26,26,26, 25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,-1,2,1,1,2,3,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,0,1,2,-1,5,5,6,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 31,31,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,13,-1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 30,30,-1,22,21,20,19,18,17,17,-1,14,13,13,13,13,13,14,13,13,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 29,30,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 28,-1,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 27,-1,23,22,21,20,19,19,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 26,-1,23,22,21,20,20,20,-1,17,17,17,-1,15,16,17,-1,9,8,7,6,6,6,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 25,24,23,22,21,21,21,21,-1,17,16,16,-1,14,-1,-1,-1,9,8,7,7,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 26,-1,23,22,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 27,-1,23,23,23,23,-1,23,24,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 27,-1,-1,-1,-1,24,25,24,24,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,16,16,17,18,19,20,21,22,23,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,24,25,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,24,23,22,21,20,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 26,25,24,23,22,21,21,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,25,26,26,26,-1,-1,34,33,32,31,30,29,28,27,27,27,28,29,30,31,32, 26,25,24,23,22,22,22,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,27,-1,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,33, 26,25,24,23,23,23,23,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,24,24,25,26,27,28,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,34, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 26,25,25,25,25,25,25,26,27,28,29,30,29,28,27,26,26,-1,-1,32,32,33,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,31,31,31,31,31,-1,31,-1,-1,36, 26,26,26,26,26,26,26,26,27,28,29,30,29,28,27,27,27,-1,31,31,32,33,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,32,32,32,32,32,-1,-1,-1,38,37, 27,27,27,27,27,-1,27,27,27,28,29,30,29,28,28,28,28,29,30,31,32,33,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,34,33,33,33,33,33,34,35,36,37,38, 28,28,28,28,-1,-1,28,28,28,28,29,30,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,34,34,34,34,34,34,-1,37,37,38, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,30,30,30,30,-1,-1,32,32,33,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,35,35,35,35,35,-1,-1,38,38,38, 30,30,30,31,32,33,32,31,30,30,30,30,31,31,31,31,-1,-1,-1,-1,33,33,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,36,36,36,36,36,-1,-1,39,39,39, 29,29,28,27,26,25,24,24,24,24,24,24,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33, 28,28,28,27,26,25,24,23,23,23,23,23,23,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,25,25,25,25,25,25,25,26,27,-1,30,30,31,32,33, 28,27,27,27,-1,26,-1,23,22,22,22,22,23,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,25,24,24,24,24,24,25,-1,-1,-1,-1,-1,32,32,33, 28,27,26,26,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,24,25,25,24,23,23,23,24,25,26,27,28,-1,-1,32,32,33, -1,27,26,25,25,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,23,-1,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33, -1,27,26,25,24,23,22,21,20,20,19,19,18,18,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,27,26,25,24,23,22,21,20,19,19,18,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 28,27,26,25,24,23,22,21,20,19,18,18,17,17,16,15,14,13,13,13,13,13,13,13,13,-1,26,25,24,24,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 28,27,26,25,24,23,22,21,20,19,18,17,17,16,16,-1,-1,12,12,12,12,12,12,12,12,-1,26,25,24,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,15,14,13,12,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 26,26,26,-1,21,20,19,18,18,18,-1,16,15,16,15,14,13,12,11,10,11,11,10,10,10,11,10,10,10,10,10,11,12,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 25,25,25,-1,21,20,19,18,17,17,-1,-1,14,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,9,9,9,9,10,11,12,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,9,8,8,8,8,8,8,9,-1,12,12,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,7,7,7,7,7,7,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,6,6,6,6,6,7,-1,11,11,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,5,5,5,5,6,7,-1,10,10,11,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,-1,4,4,4,5,6,7,8,9,10,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,10,9,8,8,-1,-1,3,-1,3,3,3,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,11,10,9,9,9,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,25,25,25, 25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,-1,2,1,1,1,2,3,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,1,0,1,-1,4,4,5,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 31,31,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,13,-1,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 30,30,-1,22,21,20,19,18,17,17,-1,14,13,13,13,13,13,14,13,13,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 29,30,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 28,-1,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 27,-1,23,22,21,20,19,19,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 26,-1,23,22,21,20,20,20,-1,17,17,17,-1,15,16,17,-1,9,8,7,6,6,6,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 25,24,23,22,21,21,21,21,-1,17,16,16,-1,14,-1,-1,-1,9,8,7,7,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 26,-1,23,22,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 27,-1,23,23,23,23,-1,23,24,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 27,-1,-1,-1,-1,24,25,24,24,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,16,16,17,18,19,20,21,22,23,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,24,25,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,24,23,22,21,20,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,24,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 26,25,24,23,22,21,21,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,25,25,25,25,-1,-1,33,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 26,25,24,23,22,22,22,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,25,26,26,26,-1,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,32, 26,25,24,23,23,23,23,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,24,24,25,26,27,27,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,33, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 26,25,25,25,25,25,25,26,27,28,29,30,29,28,27,26,26,-1,-1,32,32,33,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,30,30,30,30,30,-1,30,-1,-1,35, 26,26,26,26,26,26,26,26,27,28,29,30,29,28,27,27,27,-1,31,31,32,33,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,31,31,31,31,31,-1,-1,-1,37,36, 27,27,27,27,27,-1,27,27,27,28,29,30,29,28,28,28,28,29,30,31,32,33,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,32,32,33,34,35,36,37, 28,28,28,28,-1,-1,28,28,28,28,29,30,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,33,33,33,33,33,33,-1,36,36,37, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,30,30,30,30,-1,-1,32,32,33,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,34,34,34,34,34,-1,-1,37,37,37, 30,30,30,31,32,33,32,31,30,30,30,30,31,31,31,31,-1,-1,-1,-1,33,33,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,35,35,35,35,35,-1,-1,38,38,38, 29,29,28,27,26,25,24,24,24,24,24,24,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33, 28,28,28,27,26,25,24,23,23,23,23,23,23,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,25,25,25,25,25,25,25,26,27,-1,30,30,31,32,33, 28,27,27,27,-1,26,-1,23,22,22,22,22,23,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,25,24,24,24,24,24,25,-1,-1,-1,-1,-1,32,32,33, 28,27,26,26,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,24,25,25,24,23,23,23,24,25,26,27,28,-1,-1,32,32,33, -1,27,26,25,25,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,23,-1,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33, -1,27,26,25,24,23,22,21,20,20,19,19,18,18,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,27,26,25,24,23,22,21,20,19,19,18,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 28,27,26,25,24,23,22,21,20,19,18,18,17,17,16,15,14,13,13,13,13,13,13,13,13,-1,26,25,24,24,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 28,27,26,25,24,23,22,21,20,19,18,17,17,16,16,-1,-1,12,12,12,12,12,12,12,12,-1,26,25,24,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,15,14,13,12,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 26,26,26,-1,21,20,19,18,18,18,-1,16,15,16,15,14,13,12,11,10,11,11,10,10,10,11,10,10,10,10,10,11,12,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 25,25,25,-1,21,20,19,18,17,17,-1,-1,14,-1,-1,-1,-1,-1,-1,9,-1,-1,9,9,9,-1,9,9,9,9,10,11,12,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,9,8,8,8,8,8,8,9,-1,12,12,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,7,7,7,7,7,7,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,6,6,6,6,6,7,-1,11,11,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,5,5,5,5,6,7,-1,10,10,11,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 25,24,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,-1,4,4,4,5,6,7,8,9,10,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,25, 25,24,23,23,-1,20,19,19,19,19,-1,14,13,12,11,10,9,8,8,-1,-1,3,-1,3,3,3,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25, 25,24,23,22,21,20,20,20,20,20,-1,14,13,12,11,10,9,9,9,-1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,25,25,25, 25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,-1,3,2,1,1,2,3,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,2,1,0,-1,4,4,5,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 31,31,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,13,-1,2,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 30,30,-1,22,21,20,19,18,17,17,-1,14,13,13,13,13,13,14,13,13,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 29,30,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 28,-1,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 27,-1,23,22,21,20,19,19,-1,17,-1,-1,-1,16,16,16,-1,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 26,-1,23,22,21,20,20,20,-1,17,17,17,-1,15,16,17,-1,9,8,7,6,6,6,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 25,24,23,22,21,21,21,21,-1,17,16,16,-1,14,-1,-1,-1,9,8,7,7,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 26,-1,23,22,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 27,-1,23,23,23,23,-1,23,24,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 27,-1,-1,-1,-1,24,25,24,24,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,16,16,17,18,19,20,21,22,23,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,24,25,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,24,23,22,21,20,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,24,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 26,25,24,23,22,21,21,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,25,25,25,25,-1,-1,33,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 26,25,24,23,22,22,22,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,25,26,26,26,-1,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,32, 26,25,24,23,23,23,23,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,24,24,25,26,27,27,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,33, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 26,25,25,25,25,25,25,26,27,28,29,30,29,28,27,26,26,-1,-1,32,32,33,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,30,30,30,30,30,-1,30,-1,-1,35, 26,26,26,26,26,26,26,26,27,28,29,30,29,28,27,27,27,-1,31,31,32,33,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,31,31,31,31,31,-1,-1,-1,37,36, 27,27,27,27,27,-1,27,27,27,28,29,30,29,28,28,28,28,29,30,31,32,33,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,33,32,32,32,32,32,33,34,35,36,37, 28,28,28,28,-1,-1,28,28,28,28,29,30,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,33,33,33,33,33,33,-1,36,36,37, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,30,30,30,30,-1,-1,32,32,33,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,34,34,34,34,34,-1,-1,37,37,37, 30,30,30,31,32,33,32,31,30,30,30,30,31,31,31,31,-1,-1,-1,-1,33,33,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,35,35,35,35,35,-1,-1,38,38,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,20,21,20,20,20,20,20,21,22,23,24,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32, 31,31,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,19,19,19,20,21,22,23,24,25,24,24,24,24,24,24,24,25,26,-1,29,29,30,31,32, 31,30,30,30,-1,29,-1,26,25,25,25,25,24,23,23,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,24,24,23,23,23,23,23,24,-1,-1,-1,-1,-1,31,31,32, 31,30,29,29,-1,-1,-1,-1,24,24,24,25,24,24,-1,-1,-1,19,18,17,17,18,18,17,17,18,19,20,21,22,23,23,24,24,23,22,22,22,23,24,25,26,27,-1,-1,31,31,32, -1,30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,-1,-1,-1,-1,-1,22,-1,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32, -1,30,29,28,27,26,25,24,23,23,22,21,20,20,-1,-1,-1,-1,-1,15,15,-1,-1,15,15,-1,25,24,23,22,21,21,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,29,29,30,31,32, -1,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,21,22,-1,30,30,30,31,31, 31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,25,24,23,23,-1,20,19,18,18,18,18,18,19,20,21,22,-1,31,31,31,31,30, 31,30,29,28,27,26,25,24,23,22,21,20,20,19,19,-1,-1,15,14,13,12,12,12,12,12,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,-1,29, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,20,20,21,20,20,20,21,22,-1,28, 29,29,29,-1,24,23,22,21,21,21,-1,19,18,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,15,15,15,-1,-1,-1,-1,19,19,20,21,22,-1,27, 28,28,28,-1,24,23,22,21,20,20,-1,-1,17,-1,-1,-1,-1,-1,-1,12,-1,-1,9,9,9,-1,9,9,9,9,10,11,12,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,26, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,9,8,8,8,8,8,8,9,-1,12,12,-1,13,13,13,14,15,16,17,18,-1,-1,-1,-1,-1,25, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,7,7,7,7,7,7,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,-1,21,21,22,23,24, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,6,6,6,6,6,7,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,5,5,5,6,7,-1,10,10,10,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 28,27,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,4,4,4,5,6,7,8,9,9,9,10,-1,-1,-1,-1,16,16,17,18,19,-1,-1,23,23,24, 28,27,26,26,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,3,3,3,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,23, 28,27,26,25,24,23,23,23,23,23,-1,17,16,15,14,13,12,12,12,-1,6,5,4,3,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,22,22,22, 28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,6,5,4,3,2,1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,21,21,22, -1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,5,4,4,-1,0,1,2,-1,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,17,17,18,19,20,21,22, 34,34,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,5,4,3,2,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22, 33,33,-1,25,24,23,22,21,20,20,-1,17,16,16,16,16,16,17,16,16,-1,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,22,-1,23, 32,33,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,21,22,23, 31,-1,-1,25,24,23,22,21,20,19,18,18,18,17,17,17,18,18,18,-1,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,22,22, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,16,16,17,-1,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,15,16,17,-1,9,8,7,6,6,6,-1,19,18,17,16,15,14,13,12,11,10,11,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,14,-1,-1,-1,9,8,7,7,-1,-1,-1,20,-1,17,16,15,14,13,12,11,11,11,12,13,14,15,16,16,16,17,18,19,20,21,22, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,-1,-1,-1,18,18,19,20,21,22, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21,22, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19,20,21,21,22,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,21,21,21,22, 26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,16,16,17,18,19,20,21,22,22,-1,21,20,19,18,17,16,16,16,16,16,16,16,-1,18,18,19,-1,22,22,22,22, 26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,21,20,19,18,17,17,17,17,17,17,17,17,18,19,19,19,-1,23,23,23,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,20,-1,24,24,24,24, -1,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,-1,25,25,25,25, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,20,20,-1,-1,-1,-1,21,-1,25,25,26,26,26, -1,-1,24,23,22,21,20,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,23,24,25,26,27,27, 26,25,24,23,22,21,21,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,23,22,22,22,22,-1,-1,30,29,28,27,26,25,24,23,23,23,24,25,26,27,28, 26,25,24,23,22,22,22,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,29, 26,25,24,23,23,23,23,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,24,24,24,24,24,24,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,30, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,25,25,25,25,25,25,25,-1,-1,-1,30,-1,-1,-1,26,26,26,26,26,26,26,26,-1,31, 26,25,25,25,25,25,25,26,27,28,29,30,29,28,27,26,26,-1,-1,32,32,33,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,27,27,27,27,27,-1,27,-1,-1,32, 26,26,26,26,26,26,26,26,27,28,29,30,29,28,27,27,27,-1,31,31,32,33,-1,27,27,27,27,27,27,27,27,-1,29,29,30,31,32,-1,28,28,28,28,28,-1,-1,-1,34,33, 27,27,27,27,27,-1,27,27,27,28,29,30,29,28,28,28,28,29,30,31,32,33,-1,28,28,28,28,28,28,28,28,29,30,30,30,31,31,30,29,29,29,29,29,30,31,32,33,34, 28,28,28,28,-1,-1,28,28,28,28,29,30,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,31,31,32,-1,30,30,30,30,30,30,-1,33,33,34, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,30,30,30,30,-1,-1,32,32,33,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, 30,30,30,31,32,33,32,31,30,30,30,30,31,31,31,31,-1,-1,-1,-1,33,33,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,33,-1,32,32,32,32,32,-1,-1,35,35,35, 33,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33, 32,32,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,25,25,25,25,25,25,25,26,27,-1,30,30,31,32,33, 32,31,31,31,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,25,25,24,24,24,24,24,25,-1,-1,-1,-1,-1,32,32,33, 32,31,30,30,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,24,25,25,24,23,23,23,24,25,26,27,28,-1,-1,32,32,33, -1,31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,23,-1,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33, -1,31,30,29,28,27,26,25,24,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,26,25,24,24,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,26,25,24,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 30,30,30,-1,25,24,23,22,22,22,-1,20,19,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 29,29,29,-1,25,24,23,22,21,21,-1,-1,18,-1,-1,-1,-1,-1,-1,13,-1,-1,10,10,10,-1,10,10,10,10,11,12,13,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,10,9,9,9,9,9,9,10,-1,13,13,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,7,7,7,7,7,8,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,6,6,7,8,-1,11,11,11,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 28,27,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,5,5,5,6,7,8,9,10,10,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,24, 28,27,26,26,-1,24,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,4,4,4,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,23,23,23, 28,27,26,25,25,24,24,24,24,24,-1,18,17,16,15,14,13,13,13,-1,6,6,5,4,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,22,22,22, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,6,5,5,4,3,2,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,21,21,22, -1,-1,-1,25,24,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,5,4,4,-1,1,0,1,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,17,17,18,19,20,21,22, 34,34,-1,25,24,23,22,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22, 33,33,-1,25,24,23,22,21,21,21,-1,18,17,17,17,17,17,18,17,17,-1,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,22,-1,23, 32,33,-1,25,24,23,22,21,20,20,19,18,18,18,18,18,18,18,18,-1,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,21,22,23, 31,-1,-1,25,24,23,22,21,20,19,19,19,18,17,17,17,18,19,19,-1,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,22,22, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,16,16,17,-1,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,15,16,17,-1,9,8,7,6,6,6,-1,19,18,17,16,15,14,13,12,11,10,11,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,14,-1,-1,-1,9,8,7,7,-1,-1,-1,20,-1,17,16,15,14,13,12,11,11,11,12,13,14,15,16,16,16,17,18,19,20,21,22, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,-1,-1,-1,18,18,19,20,21,22, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21,22, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19,20,21,21,22,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,21,21,21,22, 26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,16,16,17,18,19,20,21,22,22,-1,21,20,19,18,17,16,16,16,16,16,16,16,-1,18,18,19,-1,22,22,22,22, 26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,21,20,19,18,17,17,17,17,17,17,17,17,18,19,19,19,-1,23,23,23,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,20,-1,24,24,24,24, -1,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,-1,25,25,25,25, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,20,20,-1,-1,-1,-1,21,-1,25,25,26,26,26, -1,-1,24,23,22,21,20,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,23,24,25,26,27,27, 26,25,24,23,22,21,21,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,23,22,22,22,22,-1,-1,30,29,28,27,26,25,24,23,23,23,24,25,26,27,28, 26,25,24,23,22,22,22,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,29, 26,25,24,23,23,23,23,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,24,24,24,24,24,24,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,30, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,25,25,25,25,25,25,25,-1,-1,-1,30,-1,-1,-1,26,26,26,26,26,26,26,26,-1,31, 26,25,25,25,25,25,25,26,27,28,29,30,29,28,27,26,26,-1,-1,32,32,33,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,27,27,27,27,27,-1,27,-1,-1,32, 26,26,26,26,26,26,26,26,27,28,29,30,29,28,27,27,27,-1,31,31,32,33,-1,27,27,27,27,27,27,27,27,-1,29,29,30,31,32,-1,28,28,28,28,28,-1,-1,-1,34,33, 27,27,27,27,27,-1,27,27,27,28,29,30,29,28,28,28,28,29,30,31,32,33,-1,28,28,28,28,28,28,28,28,29,30,30,30,31,31,30,29,29,29,29,29,30,31,32,33,34, 28,28,28,28,-1,-1,28,28,28,28,29,30,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,31,31,32,-1,30,30,30,30,30,30,-1,33,33,34, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,30,30,30,30,-1,-1,32,32,33,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, 30,30,30,31,32,33,32,31,30,30,30,30,31,31,31,31,-1,-1,-1,-1,33,33,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,33,-1,32,32,32,32,32,-1,-1,35,35,35, 34,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34, 33,33,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,26,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 33,32,32,32,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,26,26,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 33,32,31,31,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,32,31,30,29,28,27,26,25,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 33,32,31,30,29,28,27,26,25,24,23,22,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 31,31,31,-1,26,25,24,23,23,23,-1,21,20,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 30,30,30,-1,26,25,24,23,22,22,-1,-1,19,-1,-1,-1,-1,-1,-1,14,-1,-1,11,11,11,-1,11,11,11,11,12,13,14,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,11,10,10,10,10,10,10,11,-1,14,14,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,8,8,8,8,8,9,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,8,9,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,25, 29,28,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,6,6,6,7,8,9,10,11,11,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,24,24,24, 29,28,27,27,-1,25,24,24,24,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,5,5,5,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,23,23,23, 29,28,27,26,26,25,25,25,25,25,-1,19,18,17,16,15,14,14,14,-1,7,7,6,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,22,22,22, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,7,6,6,5,4,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,21,21,22, -1,-1,-1,26,25,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,6,5,5,-1,2,1,0,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,17,17,18,19,20,21,22, 35,35,-1,26,25,24,23,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22, 34,34,-1,26,25,24,23,22,22,22,-1,19,18,18,18,18,18,19,18,18,-1,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,22,-1,23, 33,34,-1,26,25,24,23,22,21,21,20,19,19,19,19,19,19,19,19,-1,-1,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,21,22,23, 32,-1,-1,26,25,24,23,22,21,20,20,20,19,18,18,18,19,20,20,-1,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,22,22, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,17,17,18,-1,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,16,17,18,-1,10,9,8,7,7,7,-1,19,18,17,16,15,14,13,12,11,10,11,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,15,-1,-1,-1,10,9,8,8,-1,-1,-1,20,-1,17,16,15,14,13,12,11,11,11,12,13,14,15,16,16,16,17,18,19,20,21,22, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,-1,-1,-1,18,18,19,20,21,22, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21,22, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20,21,22,21,22,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,21,21,21,22, 27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,17,17,18,19,20,21,22,22,22,-1,21,20,19,18,17,16,16,16,16,16,16,16,-1,18,18,19,-1,22,22,22,22, 27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,23,-1,21,20,19,18,17,17,17,17,17,17,17,17,18,19,19,19,-1,23,23,23,23, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,24,-1,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,20,-1,24,24,24,24, -1,26,25,24,24,-1,21,20,19,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,-1,25,25,25,25, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,-1,-1,21,-1,25,25,26,26,26, -1,-1,25,24,23,22,21,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,23,24,25,26,27,27, 27,26,25,24,23,22,22,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,23,22,22,22,22,-1,-1,30,29,28,27,26,25,24,23,23,23,24,25,26,27,28, 27,26,25,24,23,23,23,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,-1,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,29, 27,26,25,24,24,24,24,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,25,24,24,24,24,24,24,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,30, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,26,25,25,25,25,25,25,25,-1,-1,-1,30,-1,-1,-1,26,26,26,26,26,26,26,26,-1,31, 27,26,26,26,26,26,26,27,28,29,30,31,30,29,28,27,27,-1,-1,33,33,34,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,27,27,27,27,27,-1,27,-1,-1,32, 27,27,27,27,27,27,27,27,28,29,30,31,30,29,28,28,28,-1,32,32,33,34,-1,27,27,27,27,27,27,27,27,-1,29,29,30,31,32,-1,28,28,28,28,28,-1,-1,-1,34,33, 28,28,28,28,28,-1,28,28,28,29,30,31,30,29,29,29,29,30,31,32,33,34,-1,28,28,28,28,28,28,28,28,29,30,30,30,31,31,30,29,29,29,29,29,30,31,32,33,34, 29,29,29,29,-1,-1,29,29,29,29,30,31,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,31,31,32,-1,30,30,30,30,30,30,-1,33,33,34, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,31,31,31,31,-1,-1,33,33,34,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, 31,31,31,32,33,34,33,32,31,31,31,31,32,32,32,32,-1,-1,-1,-1,34,34,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,33,-1,32,32,32,32,32,-1,-1,35,35,35, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,21,21,21,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27, 34,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,21,20,20,20,20,19,19,19,19,19,19,19,20,21,-1,24,24,25,26,27, 34,33,33,33,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,21,20,19,19,19,19,18,18,18,18,18,19,-1,-1,-1,-1,-1,26,26,27, 34,33,32,32,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,21,20,19,18,19,19,18,17,17,17,18,19,20,21,22,-1,-1,26,26,27, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27, -1,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,24,24,25,26,26, -1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,25,25,25,25,25, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,20,19,18,18,-1,15,14,13,13,13,13,13,14,15,16,17,-1,26,26,26,25,24, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,16,-1,-1,-1,-1,-1,23, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,15,15,16,15,15,15,16,17,-1,22, 34,34,34,-1,29,28,27,26,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,10,10,10,-1,-1,-1,-1,14,14,15,16,17,-1,21, 33,33,33,-1,29,28,27,26,25,25,-1,-1,22,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,11,-1,11,11,11,11,12,13,14,-1,9,9,9,9,10,11,12,13,14,15,16,17,-1,20, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,12,11,10,10,10,10,10,11,-1,14,14,-1,8,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,19, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,-1,15,15,16,17,18, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,10,9,8,8,8,-1,6,6,6,6,6,7,8,9,10,11,12,12,13,14,15,16,17,18, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,8,7,7,-1,5,5,5,5,6,7,8,9,10,11,11,12,-1,-1,16,16,17,18, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,8,8,8,8,7,6,5,4,4,4,4,-1,-1,-1,-1,10,10,11,12,13,-1,-1,17,17,18, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,7,7,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,19,19, 33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,8,7,7,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,9,9,-1,8,9,10,-1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,25,24,23,22,21,21,21, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,10,10,10,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,24,24,-1,22,22,22, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,11,11,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,23,-1,23, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,12,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,25,24,25,24, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,26,-1,25,25, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,27,26,26, 34,-1,31,30,29,28,28,28,-1,25,25,25,-1,23,24,25,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,27,27,27, 33,32,31,30,29,29,29,29,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,28,28, 34,-1,31,30,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,29, 35,-1,31,31,31,31,-1,31,32,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 35,-1,-1,-1,-1,32,33,32,32,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,21,21,21,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27, 34,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,21,20,20,20,20,19,19,19,19,19,19,19,20,21,-1,24,24,25,26,27, 34,33,33,33,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,21,20,19,19,19,19,18,18,18,18,18,19,-1,-1,-1,-1,-1,26,26,27, 34,33,32,32,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,21,20,19,18,19,19,18,17,17,17,18,19,20,21,22,-1,-1,26,26,27, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,18,19,20,21,22,23,24,25,26,26, -1,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,24,24,25,25,25, -1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,25,25,25,24,24, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,20,19,18,18,-1,15,14,13,13,13,13,13,14,15,16,17,-1,26,26,25,24,23, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,16,-1,-1,-1,-1,-1,22, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,15,15,16,15,15,15,16,17,-1,21, 34,34,34,-1,29,28,27,26,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,10,10,10,-1,-1,-1,-1,14,14,15,16,17,-1,20, 33,33,33,-1,29,28,27,26,25,25,-1,-1,22,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,11,-1,11,11,11,11,12,13,14,-1,9,9,9,9,10,11,12,13,14,15,16,17,-1,19, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,12,11,10,10,10,10,10,11,-1,14,14,-1,8,8,8,9,10,11,12,13,-1,-1,-1,-1,-1,18, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,12,-1,14,14,15,16,17, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,10,9,8,8,8,-1,6,6,6,6,6,7,8,9,10,11,11,11,12,13,14,15,16,17, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,8,7,7,-1,5,5,5,5,6,7,8,9,10,10,10,11,-1,-1,15,15,16,17, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,8,8,8,8,7,6,5,4,4,4,4,-1,-1,-1,-1,9,9,10,11,12,-1,-1,16,16,17, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,7,7,-1,-1,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18, 33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,8,7,7,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,9,9,-1,8,9,10,-1,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,24,23,22,21,20,20,20, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,10,10,10,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,23,23,-1,21,21,21, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,11,11,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,-1,-1,22,-1,22, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,12,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,24,23,24,23, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,26,25,-1,24,24, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,26,26,25,25, 34,-1,31,30,29,28,28,28,-1,25,25,25,-1,23,24,25,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,26,26,26, 33,32,31,30,29,29,29,29,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,27,27,27, 34,-1,31,30,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,28,28, 35,-1,31,31,31,31,-1,31,32,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,29, 35,-1,-1,-1,-1,32,33,32,32,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,21,21,21,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27, 34,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,21,20,20,20,20,19,19,19,19,19,19,19,20,21,-1,24,24,25,26,27, 34,33,33,33,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,21,20,19,19,19,19,18,18,18,18,18,19,-1,-1,-1,-1,-1,26,26,27, 34,33,32,32,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,21,20,19,18,19,19,18,17,17,17,18,19,20,21,22,-1,-1,26,26,26, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25, -1,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,24,24,24,24,24, -1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,25,25,24,23,23, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,20,19,18,18,-1,15,14,13,13,13,13,13,14,15,16,17,-1,26,25,24,23,22, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,16,-1,-1,-1,-1,-1,21, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,15,15,16,15,15,15,16,17,-1,20, 34,34,34,-1,29,28,27,26,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,10,10,10,-1,-1,-1,-1,14,14,15,16,17,-1,19, 33,33,33,-1,29,28,27,26,25,25,-1,-1,22,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,11,-1,11,11,11,11,12,13,14,-1,9,9,9,9,10,11,12,13,14,15,16,17,-1,18, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,12,11,10,10,10,10,10,11,-1,14,14,-1,8,8,8,9,10,11,12,12,-1,-1,-1,-1,-1,17, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,7,7,8,9,10,11,11,11,-1,13,13,14,15,16, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,10,9,8,8,8,-1,6,6,6,6,6,7,8,9,10,10,10,10,11,12,13,14,15,16, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,8,7,7,-1,5,5,5,5,6,7,8,9,9,9,9,10,-1,-1,14,14,15,16, 33,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,8,8,8,8,7,6,5,4,4,4,4,-1,-1,-1,-1,8,8,9,10,11,-1,-1,15,15,16, 33,32,31,31,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,7,7,-1,-1,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,16,16,16, 33,32,31,30,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,12,-1,17,17,17, 33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,11,10,9,8,7,7,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,10,9,9,-1,8,9,10,-1,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,23,22,21,20,19,19,19, 39,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,10,10,10,10,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,23,22,22,-1,20,20,20, 38,38,-1,30,29,28,27,26,25,25,-1,22,21,21,21,21,21,22,21,21,-1,11,11,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,21,-1,21, 37,38,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,12,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,23,22,23,22, 36,-1,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,25,24,-1,23,23, 35,-1,31,30,29,28,27,27,-1,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,25,25,25,24,24, 34,-1,31,30,29,28,28,28,-1,25,25,25,-1,23,24,25,-1,17,16,15,14,14,14,-1,27,26,25,24,23,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,26,25,25,25, 33,32,31,30,29,29,29,29,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,26,26,26,26, 34,-1,31,30,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,27,27,27, 35,-1,31,31,31,31,-1,31,32,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,28,28, 35,-1,-1,-1,-1,32,33,32,32,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,29, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27,28,29,29,30,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,24,24,25,26,27,28,29,30,30,-1,29,28,27,26,25,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,27,26,26,26,26,27,28,29,30,31,-1,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,26,27,27,27,27,27,27,28,-1,31,31,-1,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,28,29,30,31,31,30,29,28,28,28,28,28,28,28,28,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,32,31,30,29,28,27,27,27,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,31,32,33,34,35,35, 34,33,32,31,30,29,29,-1,-1,-1,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,31,30,30,30,30,-1,-1,38,37,36,35,34,33,32,31,31,31,32,33,34,35,36, 34,33,32,31,30,30,30,-1,38,37,37,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,39,38,37,36,35,34,33,32,32,32,32,32,33,34,-1,37, 34,33,32,31,31,31,31,-1,38,37,36,35,34,-1,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,32,32,32,32,32,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,38, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,33,-1,41,41,-1,33,33,33,33,33,33,33,33,-1,-1,-1,38,-1,-1,-1,34,34,34,34,34,34,34,34,-1,39, 34,33,33,33,33,33,33,34,35,36,37,38,37,36,35,34,34,-1,-1,40,40,41,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,35,35,35,35,35,-1,35,-1,-1,40, 34,34,34,34,34,34,34,34,35,36,37,38,37,36,35,35,35,-1,39,39,40,41,-1,35,35,35,35,35,35,35,35,-1,37,37,38,39,40,-1,36,36,36,36,36,-1,-1,-1,42,41, 35,35,35,35,35,-1,35,35,35,36,37,38,37,36,36,36,36,37,38,39,40,41,-1,36,36,36,36,36,36,36,36,37,38,38,38,39,39,38,37,37,37,37,37,38,39,40,41,42, 36,36,36,36,-1,-1,36,36,36,36,37,38,37,37,37,37,37,37,38,39,40,41,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,39,39,40,-1,38,38,38,38,38,38,-1,41,41,42, 37,37,37,-1,-1,-1,-1,-1,37,37,37,38,-1,38,38,38,38,-1,-1,40,40,41,41,40,39,38,39,-1,-1,-1,-1,-1,-1,40,40,40,40,-1,39,39,39,39,39,-1,-1,42,42,42, 38,38,38,39,40,41,40,39,38,38,38,38,39,39,39,39,-1,-1,-1,-1,41,41,41,40,39,39,39,40,41,42,43,44,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,21,21,21,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27, 34,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,21,20,20,20,20,19,19,19,19,19,19,19,20,21,-1,24,24,25,26,27, 34,33,33,33,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,21,20,19,19,19,19,18,18,18,18,18,19,-1,-1,-1,-1,-1,26,26,26, 34,33,32,32,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,21,20,19,18,19,19,18,17,17,17,18,19,20,21,22,-1,-1,25,25,25, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,18,19,20,21,22,23,24,24,24,24, -1,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,24,24,23,23,23, -1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,25,24,23,22,22, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,20,19,18,18,-1,15,14,13,13,13,13,13,14,15,16,16,-1,25,24,23,22,21, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,15,15,-1,-1,-1,-1,-1,20, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,15,15,15,14,14,14,15,16,-1,19, 34,34,34,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,10,10,10,-1,-1,-1,-1,13,13,14,15,16,-1,18, 34,34,34,-1,30,29,28,27,26,26,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,11,-1,11,11,11,11,12,13,14,-1,9,9,9,9,10,11,12,12,13,14,15,16,-1,17, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,12,11,10,10,10,10,10,11,-1,14,14,-1,8,8,8,9,10,11,11,11,-1,-1,-1,-1,-1,16, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,7,7,8,9,10,10,10,10,-1,12,12,13,14,15, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,9,8,8,8,-1,6,6,6,6,6,7,8,9,9,9,9,9,10,11,12,13,14,15, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,9,8,7,7,-1,5,5,5,5,6,7,8,9,8,8,8,9,-1,-1,13,13,14,15, 34,33,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,9,9,9,8,7,6,5,4,4,4,4,-1,-1,-1,-1,7,7,8,9,10,-1,-1,14,14,15, 34,33,32,32,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,8,8,-1,-1,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,15,15,15, 34,33,32,31,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,11,-1,16,16,16, 34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,11,10,10,-1,9,10,11,-1,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,22,21,20,19,18,18,18, 40,40,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,11,11,11,11,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,23,22,21,21,-1,19,19,19, 39,39,-1,31,30,29,28,27,26,26,-1,23,22,22,22,22,22,23,22,22,-1,12,12,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,22,22,-1,-1,20,-1,20, 38,39,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,-1,-1,13,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,22,21,22,21, 37,-1,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,24,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,24,23,-1,22,22, 36,-1,32,31,30,29,28,28,-1,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,25,24,24,24,23,23, 35,-1,32,31,30,29,29,29,-1,26,26,26,-1,24,25,26,-1,18,17,16,15,15,15,-1,28,27,26,25,24,23,22,21,20,19,20,-1,-1,-1,-1,24,24,25,25,25,25,24,24,24, 34,33,32,31,30,30,30,30,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,21,22,23,24,25,25,25,26,26,25,25,25,25, 35,-1,32,31,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,-1,-1,-1,27,26,26,26,26,26, 36,-1,32,32,32,32,-1,32,33,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,-1,-1,27,27,27,27,27, 36,-1,-1,-1,-1,33,34,33,33,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,28,28,28,28, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28,29,30,30,31,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,27,28,-1,29,29,29,29, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,25,25,26,27,28,29,30,31,31,-1,30,29,28,27,26,25,25,25,25,25,25,25,-1,27,27,28,-1,30,30,30,30, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,30,29,28,27,26,26,26,26,26,26,26,26,27,28,28,28,-1,31,31,31,31, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,28,27,27,27,27,28,29,30,31,32,-1,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,29,-1,32,32,32,32, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,26,27,28,28,28,28,28,28,29,-1,32,32,-1,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,33,33,33,33, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,29,29,29,29,29,-1,-1,-1,-1,30,-1,34,34,34,34,34, -1,-1,33,32,31,30,29,28,28,28,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,31,32,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,32,33,34,35,35,35, 35,34,33,32,31,30,30,-1,-1,-1,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,31,32,32,31,31,31,31,-1,-1,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36, 35,34,33,32,31,31,31,-1,39,38,38,-1,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,40,39,38,37,36,35,34,33,33,33,33,33,34,35,-1,37, 35,34,33,32,32,32,32,-1,39,38,37,36,35,-1,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,33,33,33,33,33,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,38, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,34,-1,42,42,-1,34,34,34,34,34,34,34,34,-1,-1,-1,39,-1,-1,-1,35,35,35,35,35,35,35,35,-1,39, 35,34,34,34,34,34,34,35,36,37,38,39,38,37,36,35,35,-1,-1,41,41,42,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,36,36,36,36,36,-1,36,-1,-1,40, 35,35,35,35,35,35,35,35,36,37,38,39,38,37,36,36,36,-1,40,40,41,42,-1,36,36,36,36,36,36,36,36,-1,38,38,39,40,41,-1,37,37,37,37,37,-1,-1,-1,42,41, 36,36,36,36,36,-1,36,36,36,37,38,39,38,37,37,37,37,38,39,40,41,42,-1,37,37,37,37,37,37,37,37,38,39,39,39,40,40,39,38,38,38,38,38,39,40,41,42,42, 37,37,37,37,-1,-1,37,37,37,37,38,39,38,38,38,38,38,38,39,40,41,42,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,40,40,41,-1,39,39,39,39,39,39,-1,42,42,43, 38,38,38,-1,-1,-1,-1,-1,38,38,38,39,-1,39,39,39,39,-1,-1,41,41,42,42,41,40,39,40,-1,-1,-1,-1,-1,-1,41,41,41,41,-1,40,40,40,40,40,-1,-1,43,43,43, 39,39,39,40,41,42,41,40,39,39,39,39,40,40,40,40,-1,-1,-1,-1,42,42,42,41,40,40,40,41,42,43,44,45,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,44,44,44, 35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,21,21,21,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27, 34,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,21,20,20,20,20,19,19,19,19,19,19,19,20,21,-1,24,24,25,26,26, 34,33,33,33,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,21,20,19,19,19,19,18,18,18,18,18,19,-1,-1,-1,-1,-1,25,25,25, 34,33,32,32,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,21,20,19,18,19,19,18,17,17,17,18,19,20,21,22,-1,-1,24,24,24, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,18,19,20,21,22,23,23,23,23,23, -1,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,16,-1,24,23,22,21,21, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,20,19,18,18,-1,15,14,13,13,13,13,13,14,15,15,15,-1,24,23,22,21,20, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,14,14,-1,-1,-1,-1,-1,19, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,15,15,14,13,13,13,14,15,-1,18, 34,34,34,-1,31,30,29,28,28,28,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,10,10,10,-1,-1,-1,-1,12,12,13,14,15,-1,17, 35,35,35,-1,31,30,29,28,27,27,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,11,-1,11,11,11,11,12,13,14,-1,9,9,9,9,10,11,11,11,12,13,14,15,-1,16, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,18,-1,12,11,10,10,10,10,10,11,-1,14,14,-1,8,8,8,9,10,10,10,10,-1,-1,-1,-1,-1,15, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,7,7,8,9,9,9,9,9,-1,11,11,12,13,14, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,9,8,8,8,-1,6,6,6,6,6,7,8,8,8,8,8,8,9,10,11,12,13,14, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,10,9,8,7,7,-1,5,5,5,5,6,7,8,8,7,7,7,8,-1,-1,12,12,13,14, 35,34,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,-1,10,10,9,8,7,6,5,4,4,4,4,-1,-1,-1,-1,6,6,7,8,9,-1,-1,13,13,14, 35,34,33,33,-1,30,29,29,29,29,-1,24,23,22,21,20,19,18,18,-1,-1,13,-1,10,9,9,-1,-1,-1,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,14,14,14, 35,34,33,32,31,30,30,30,30,30,-1,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,10,-1,15,15,15, 35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,13,12,11,10,9,9,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,12,11,11,-1,10,11,12,-1,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,21,20,19,18,17,17,17, 41,41,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,12,12,12,12,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,20,-1,18,18,18, 40,40,-1,32,31,30,29,28,27,27,-1,24,23,23,23,23,23,24,23,23,-1,13,13,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,22,21,21,-1,-1,19,-1,19, 39,40,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,24,-1,-1,14,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,21,20,21,20, 38,-1,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,25,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,23,22,-1,21,21, 37,-1,33,32,31,30,29,29,-1,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,25,24,23,23,23,22,22, 36,-1,33,32,31,30,30,30,-1,27,27,27,-1,25,26,27,-1,19,18,17,16,16,16,-1,29,28,27,26,25,24,23,22,21,20,21,-1,-1,-1,-1,25,25,25,24,24,24,23,23,23, 35,34,33,32,31,31,31,31,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,22,23,24,25,26,26,25,25,25,24,24,24,24, 36,-1,33,32,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,-1,-1,-1,26,25,25,25,25,25, 37,-1,33,33,33,33,-1,33,34,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,-1,-1,26,26,26,26,26, 37,-1,-1,-1,-1,34,35,34,34,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,24,25,26,27,28,-1,-1,27,27,27,27, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29,30,31,31,32,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,27,28,29,-1,28,28,28,28, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,26,26,27,28,29,30,31,32,32,-1,31,30,29,28,27,26,26,26,26,26,26,26,-1,28,28,29,-1,29,29,29,29, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,31,30,29,28,27,27,27,27,27,27,27,27,28,29,29,29,-1,30,30,30,30, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,29,28,28,28,28,29,30,31,32,33,-1,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,30,-1,31,31,31,31, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,33,33,-1,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,32,32,32, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,30,30,30,-1,-1,-1,-1,31,-1,34,33,33,33,33, -1,-1,34,33,32,31,30,29,29,29,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,33,34,34,34,34,34, 36,35,34,33,32,31,31,-1,-1,-1,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,32,33,33,32,32,32,32,-1,-1,40,39,38,37,36,35,34,33,33,33,34,35,35,35,35, 36,35,34,33,32,32,32,-1,40,39,39,-1,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,41,40,39,38,37,36,35,34,34,34,34,34,35,36,-1,36, 36,35,34,33,33,33,33,-1,40,39,38,37,36,-1,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,34,34,34,34,34,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,37, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,35,-1,43,43,-1,35,35,35,35,35,35,35,35,-1,-1,-1,40,-1,-1,-1,36,36,36,36,36,36,36,36,-1,38, 36,35,35,35,35,35,35,36,37,38,39,40,39,38,37,36,36,-1,-1,42,42,43,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,37,37,37,37,37,-1,37,-1,-1,39, 36,36,36,36,36,36,36,36,37,38,39,40,39,38,37,37,37,-1,41,41,42,43,-1,37,37,37,37,37,37,37,37,-1,39,39,40,41,42,-1,38,38,38,38,38,-1,-1,-1,41,40, 37,37,37,37,37,-1,37,37,37,38,39,40,39,38,38,38,38,39,40,41,42,43,-1,38,38,38,38,38,38,38,38,39,40,40,40,41,41,40,39,39,39,39,39,40,41,42,41,41, 38,38,38,38,-1,-1,38,38,38,38,39,40,39,39,39,39,39,39,40,41,42,43,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,41,41,42,-1,40,40,40,40,40,40,-1,42,42,42, 39,39,39,-1,-1,-1,-1,-1,39,39,39,40,-1,40,40,40,40,-1,-1,42,42,43,43,42,41,40,41,-1,-1,-1,-1,-1,-1,42,42,42,42,-1,41,41,41,41,41,-1,-1,43,43,43, 40,40,40,41,42,43,42,41,40,40,40,40,41,41,41,41,-1,-1,-1,-1,43,43,43,42,41,41,41,42,43,44,45,46,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,44,44,44, 35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,21,21,21,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,26, 34,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,21,20,20,20,20,19,19,19,19,19,19,19,20,21,-1,24,24,25,25,25, 34,33,33,33,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,21,20,19,19,19,19,18,18,18,18,18,19,-1,-1,-1,-1,-1,24,24,24, 34,33,32,32,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,21,20,19,18,19,19,18,17,17,17,18,19,20,21,22,-1,-1,23,23,23, -1,33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,18,19,20,21,22,23,22,22,22,22, -1,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,15,15,-1,23,22,21,20,20, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,20,19,18,18,-1,15,14,13,13,13,13,13,14,14,14,14,-1,23,22,21,20,19, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,14,13,13,-1,-1,-1,-1,-1,18, 34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,15,14,13,12,12,12,13,14,-1,17, 34,34,34,-1,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,10,10,10,-1,-1,-1,-1,11,11,12,13,14,-1,16, 35,35,35,-1,32,31,30,29,28,28,-1,-1,23,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,11,-1,11,11,11,11,12,13,14,-1,9,9,9,9,10,10,10,10,11,12,13,14,-1,15, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,-1,12,11,10,10,10,10,10,11,-1,14,14,-1,8,8,8,9,9,9,9,9,-1,-1,-1,-1,-1,14, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,7,7,8,8,8,8,8,8,-1,10,10,11,12,13, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,8,8,-1,6,6,6,6,6,7,8,7,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,11,10,9,8,7,7,-1,5,5,5,5,6,7,8,7,6,6,6,7,-1,-1,11,11,12,13, 36,35,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,-1,11,10,9,8,7,6,5,4,4,4,4,-1,-1,-1,-1,5,5,6,7,8,-1,-1,12,12,13, 36,35,34,34,-1,31,30,30,30,30,-1,25,24,23,22,21,20,19,19,-1,-1,14,-1,11,10,10,-1,-1,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,13,13,13, 36,35,34,33,32,31,31,31,31,31,-1,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,9,-1,14,14,14, 36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,14,13,12,11,10,10,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,13,12,12,-1,11,12,13,-1,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 42,42,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,13,13,13,13,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 41,41,-1,33,32,31,30,29,28,28,-1,25,24,24,24,24,24,25,24,24,-1,14,14,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,23,22,21,20,20,-1,-1,18,-1,18, 40,41,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,15,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,20,19,20,19, 39,-1,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,26,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,24,25,25,-1,22,21,-1,20,20, 38,-1,34,33,32,31,30,30,-1,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,25,24,23,22,22,22,21,21, 37,-1,34,33,32,31,31,31,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,30,29,28,27,26,25,24,23,22,21,22,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 36,35,34,33,32,32,32,32,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,23,24,25,26,26,25,24,24,24,23,23,23,23, 37,-1,34,33,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,-1,-1,-1,25,24,24,24,24,24, 38,-1,34,34,34,34,-1,34,35,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,-1,-1,25,25,25,25,25, 38,-1,-1,-1,-1,35,36,35,35,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,25,26,27,28,29,-1,-1,26,26,26,26, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30,31,32,32,33,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,28,29,30,-1,27,27,27,27, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,27,27,28,29,30,31,32,33,33,-1,32,31,30,29,28,27,27,27,27,27,27,27,-1,29,29,30,-1,28,28,28,28, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,32,31,30,29,28,28,28,28,28,28,28,28,29,30,30,30,-1,29,29,29,29, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,30,29,29,29,29,30,31,32,33,34,-1,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,31,-1,30,30,30,30, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,34,34,-1,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,31,31,31,31, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,-1,-1,-1,-1,32,-1,33,32,32,32,32, -1,-1,35,34,33,32,31,30,30,30,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,34,33,33,33,33,33, 37,36,35,34,33,32,32,-1,-1,-1,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,33,34,34,33,33,33,33,-1,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,34, 37,36,35,34,33,33,33,-1,41,40,40,-1,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,35, 37,36,35,34,34,34,34,-1,41,40,39,38,37,-1,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,35,35,35,35,35,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,36,-1,36, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,36,-1,44,44,-1,36,36,36,36,36,36,36,36,-1,-1,-1,41,-1,-1,-1,37,37,37,37,37,37,37,37,-1,37, 37,36,36,36,36,36,36,37,38,39,40,41,40,39,38,37,37,-1,-1,43,43,44,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,38,38,38,38,38,-1,38,-1,-1,38, 37,37,37,37,37,37,37,37,38,39,40,41,40,39,38,38,38,-1,42,42,43,44,-1,38,38,38,38,38,38,38,38,-1,40,40,41,42,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 38,38,38,38,38,-1,38,38,38,39,40,41,40,39,39,39,39,40,41,42,43,44,-1,39,39,39,39,39,39,39,39,40,41,41,41,42,42,41,40,40,40,40,40,41,42,41,40,40, 39,39,39,39,-1,-1,39,39,39,39,40,41,40,40,40,40,40,40,41,42,43,44,-1,-1,-1,40,-1,-1,40,40,40,40,41,42,42,42,43,-1,41,41,41,41,41,41,-1,41,41,41, 40,40,40,-1,-1,-1,-1,-1,40,40,40,41,-1,41,41,41,41,-1,-1,43,43,44,44,43,42,41,42,-1,-1,-1,-1,-1,-1,43,43,43,43,-1,42,42,42,42,42,-1,-1,42,42,42, 41,41,41,42,43,44,43,42,41,41,41,41,42,42,42,42,-1,-1,-1,-1,44,44,44,43,42,42,42,43,44,45,46,47,-1,44,44,44,44,-1,43,43,43,43,43,-1,-1,43,43,43, 36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,23,24,23,23,23,23,22,21,21,21,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,26, 35,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,22,21,20,20,20,20,19,19,19,19,19,19,19,20,21,-1,24,24,25,25,25, 35,34,34,34,-1,32,-1,29,28,28,28,28,27,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,22,21,20,19,19,19,19,18,18,18,18,18,19,-1,-1,-1,-1,-1,24,24,24, 35,34,33,33,-1,-1,-1,-1,27,27,27,28,27,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,22,21,20,19,18,19,19,18,17,17,17,18,19,20,21,22,-1,-1,23,23,23, -1,34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,17,-1,19,18,17,16,17,18,19,20,21,22,23,22,22,22,22, -1,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,20,19,18,17,16,16,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,15,15,-1,23,22,21,20,20, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,20,19,18,18,-1,15,14,13,13,13,13,13,14,14,14,14,-1,23,22,21,20,19, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,15,15,15,15,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,14,13,13,-1,-1,-1,-1,-1,18, 35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,15,14,13,12,12,12,13,14,-1,17, 35,35,35,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,10,10,10,-1,-1,-1,-1,11,11,12,13,14,-1,16, 36,36,36,-1,33,32,31,30,29,29,-1,-1,24,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,12,-1,12,12,12,12,13,14,15,-1,9,9,9,9,10,10,10,10,11,12,13,14,-1,15, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,-1,13,12,11,11,11,11,11,12,-1,15,15,-1,8,8,8,9,9,9,9,9,-1,-1,-1,-1,-1,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,7,7,8,8,8,8,8,8,-1,10,10,11,12,13, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,9,9,-1,6,6,6,6,6,7,8,7,7,7,7,7,8,9,10,11,12,13, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,12,11,10,9,8,8,-1,5,5,5,5,6,7,8,7,6,6,6,7,-1,-1,11,11,12,13, 37,36,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,5,5,6,7,8,-1,-1,12,12,13, 37,36,35,35,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,11,11,-1,-1,-1,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,13,13,13, 37,36,35,34,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,8,8,9,-1,14,14,14, 37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,15,14,13,12,11,11,-1,-1,-1,6,5,4,3,2,1,1,2,3,4,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,14,13,13,-1,12,13,14,-1,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,20,19,18,17,16,16,16, 43,43,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,14,14,14,14,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,17,17,17, 42,42,-1,34,33,32,31,30,29,29,-1,26,25,25,25,25,25,26,25,25,-1,15,15,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,23,22,21,20,20,-1,-1,18,-1,18, 41,42,-1,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,16,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,23,23,-1,-1,-1,-1,20,19,20,19, 40,-1,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,27,27,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,24,24,25,25,-1,22,21,-1,20,20, 39,-1,35,34,33,32,31,31,-1,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,25,25,24,23,22,22,22,21,21, 38,-1,35,34,33,32,32,32,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,31,30,29,28,27,26,25,24,23,22,23,-1,-1,-1,-1,26,25,24,23,23,23,22,22,22, 37,36,35,34,33,33,33,33,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,24,25,26,27,26,25,24,24,24,23,23,23,23, 38,-1,35,34,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,-1,-1,-1,25,24,24,24,24,24, 39,-1,35,35,35,35,-1,35,36,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,29,-1,-1,25,25,25,25,25, 39,-1,-1,-1,-1,36,37,36,36,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,26,27,28,29,30,-1,-1,26,26,26,26, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31,32,33,33,34,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,29,30,31,-1,27,27,27,27, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,28,28,29,30,31,32,33,34,34,-1,33,32,31,30,29,28,28,28,28,28,28,28,-1,30,30,31,-1,28,28,28,28, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,33,32,31,30,29,29,29,29,29,29,29,29,30,31,31,31,-1,29,29,29,29, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,31,30,30,30,30,31,32,33,34,35,-1,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,32,-1,30,30,30,30, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,29,30,31,31,31,31,31,31,32,-1,35,35,-1,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,31,31,31,31, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,32,33,34,35,35,34,33,32,32,32,32,32,32,32,32,-1,-1,-1,-1,33,-1,33,32,32,32,32, -1,-1,36,35,34,33,32,31,31,31,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,33,33,33,33, 38,37,36,35,34,33,33,-1,-1,-1,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,34,35,35,34,34,34,34,-1,-1,42,41,40,39,38,37,36,35,35,34,34,34,34,34,34, 38,37,36,35,34,34,34,-1,42,41,41,-1,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,36,35,35,35,35,35,-1,35, 38,37,36,35,35,35,35,-1,42,41,40,39,38,-1,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,36,36,36,36,36,-1,43,42,41,40,39,38,37,37,36,36,36,36,36,36,-1,36, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,37,-1,45,45,-1,37,37,37,37,37,37,37,37,-1,-1,-1,42,-1,-1,-1,38,37,37,37,37,37,37,37,-1,37, 38,37,37,37,37,37,37,38,39,40,41,42,41,40,39,38,38,-1,-1,44,44,45,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,38,38,38,38,38,-1,38,-1,-1,38, 38,38,38,38,38,38,38,38,39,40,41,42,41,40,39,39,39,-1,43,43,44,45,-1,39,39,39,39,39,39,39,39,-1,41,41,42,43,43,-1,39,39,39,39,39,-1,-1,-1,40,39, 39,39,39,39,39,-1,39,39,39,40,41,42,41,40,40,40,40,41,42,43,44,45,-1,40,40,40,40,40,40,40,40,41,42,42,42,43,42,41,40,40,40,40,40,41,42,41,40,40, 40,40,40,40,-1,-1,40,40,40,40,41,42,41,41,41,41,41,41,42,43,44,45,-1,-1,-1,41,-1,-1,41,41,41,41,42,43,43,43,43,-1,41,41,41,41,41,41,-1,41,41,41, 41,41,41,-1,-1,-1,-1,-1,41,41,41,42,-1,42,42,42,42,-1,-1,44,44,45,45,44,43,42,43,-1,-1,-1,-1,-1,-1,44,44,44,44,-1,42,42,42,42,42,-1,-1,42,42,42, 42,42,42,43,44,45,44,43,42,42,42,42,43,43,43,43,-1,-1,-1,-1,45,45,45,44,43,43,43,44,45,46,47,48,-1,45,45,45,45,-1,43,43,43,43,43,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,28,28,27,26,25,24,24,24,24, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,28,28,-1,25,24,23,23,23, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,-1,-1,-1,-1,-1,22,22,22, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,33,32,31,30,29,28,27,28,28,27,26,26,26,26,25,24,23,23,-1,-1,21,21,21, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,26,25,24,23,22,21,20,20,20,20, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,21,-1,21,20,19,18,18, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,29,28,27,27,-1,24,23,22,22,22,22,22,21,20,20,20,-1,21,20,19,18,17, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,29,28,27,26,25,24,23,22,21,21,21,22,21,20,19,19,-1,-1,-1,-1,-1,16, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,21,20,19,18,18,18,19,20,-1,15, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,20,19,19,-1,-1,-1,-1,17,17,18,19,20,-1,14, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,20,19,18,17,16,16,16,16,17,18,19,20,-1,13, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,12, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,14,-1,11,11,11,11,11, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9, 44,43,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,24,23,22,22,-1,-1,-1,-1,16,15,15,15,16,-1,-1,8,8,8, 44,43,42,42,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,-1,7,7,7, 44,43,42,41,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,23,22,21,20,19,18,17,17,17,-1,17,17,17,-1,6,6,6, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,5,5,6, -1,-1,-1,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,0,1,2,3,4,5,6, 50,50,-1,41,40,39,38,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,2,-1,5,5,6, 49,49,-1,41,40,39,38,37,37,37,-1,34,33,33,33,33,33,34,33,33,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,6,-1,7, 48,49,-1,41,40,39,38,37,36,36,35,34,34,34,34,34,34,34,34,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,8,7,8,8, 47,-1,-1,41,40,39,38,37,36,35,35,35,34,33,33,33,34,35,35,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,10,9,-1,9,9, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,32,32,33,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,6,6,6,6,6,7,8,9,10,11,10,10, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,12,-1,-1,-1,-1,7,7,7,8,9,10,11,11,11, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,9,10,11,12,12, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,11,-1,-1,-1,-1,9,9,10,11,12,13, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,13,12,12,12,13,14,15,-1,-1,10,10,11,12,13, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,11,11,12,13, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,29,28,27,26,25,24,23,22,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,12,12,12,13, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,29,28,27,26,25,24,23,23,23,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,17,-1,13,13,13,13, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,29,28,27,26,25,24,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,17,17,17,-1,14,14,14,14, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,30,29,28,27,26,25,25,25,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,18,18,-1,15,15,15,15, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,32,31,30,29,28,27,26,26,26,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,-1,16,16,16,16, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,20,-1,18,17,17,17,17, -1,-1,40,39,38,37,36,35,35,35,-1,35,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,18,18,18, 42,41,40,39,38,37,37,-1,-1,-1,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19, 42,41,40,39,38,38,38,-1,39,38,38,-1,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,20, 42,41,40,39,39,39,39,-1,39,38,37,36,35,-1,-1,-1,31,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,21, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,28,-1,-1,-1,23,22,22,22,22,22,22,22,-1,22, 42,41,41,41,41,41,41,41,40,39,38,37,36,35,34,33,33,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,25,26,27,28,29,29,29,-1,23,23,23,23,23,-1,23,-1,-1,23, 42,42,42,42,42,42,42,41,40,39,38,37,36,35,34,34,34,-1,36,36,36,36,-1,26,26,26,26,26,26,26,26,-1,28,28,29,28,28,-1,24,24,24,24,24,-1,-1,-1,25,24, 43,43,43,43,43,-1,42,41,40,39,38,37,36,35,35,35,35,36,36,35,35,35,-1,27,27,27,27,27,27,27,27,28,29,29,29,28,27,26,25,25,25,25,25,26,27,26,25,25, 44,44,44,44,-1,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,35,34,34,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,29,28,28,-1,26,26,26,26,26,26,-1,26,26,26, 45,45,45,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,30,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 46,46,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,30,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,27,27,26,25,24,23,23,23,23, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,26,27,27,-1,24,23,22,22,22, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,-1,-1,-1,-1,-1,21,21,21, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,33,32,31,30,29,28,27,26,27,27,26,25,25,25,25,24,23,22,22,-1,-1,20,20,20, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,25,24,23,22,21,20,19,19,19,19, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,20,-1,20,19,18,17,17, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,28,27,26,26,-1,23,22,21,21,21,21,21,20,19,19,19,-1,20,19,18,17,16, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,28,27,26,25,24,23,22,21,20,20,20,21,20,19,18,18,-1,-1,-1,-1,-1,15, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,20,19,18,17,17,17,18,19,-1,14, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,19,18,18,-1,-1,-1,-1,16,16,17,18,19,-1,13, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,19,18,17,16,15,15,15,15,16,17,18,19,-1,12, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,11, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,13,-1,10,10,10,10,10, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8, 44,43,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,24,23,22,21,21,-1,-1,-1,-1,15,14,14,14,15,-1,-1,7,7,7, 44,43,42,42,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,-1,6,6,6, 44,43,42,41,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,23,22,21,20,19,18,17,16,16,16,-1,16,16,16,-1,5,5,5, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,4,4,5, -1,-1,-1,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,1,0,1,2,3,4,5, 50,50,-1,41,40,39,38,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,-1,4,4,5, 49,49,-1,41,40,39,38,37,37,37,-1,34,33,33,33,33,33,34,33,33,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,5,-1,6, 48,49,-1,41,40,39,38,37,36,36,35,34,34,34,34,34,34,34,34,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,7,6,7,7, 47,-1,-1,41,40,39,38,37,36,35,35,35,34,33,33,33,34,35,35,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,9,8,-1,8,8, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,32,32,33,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,6,6,6,6,6,7,8,9,9,10,9,9, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,12,-1,-1,-1,-1,7,7,7,8,9,10,10,10,10, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,9,10,11,11,11, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,11,-1,-1,-1,-1,9,9,10,11,12,12, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,13,12,12,12,13,14,15,-1,-1,10,10,11,12,13, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,11,11,12,13, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,29,28,27,26,25,24,23,22,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,12,12,12,13, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,29,28,27,26,25,24,23,23,23,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,17,-1,13,13,13,13, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,29,28,27,26,25,24,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,17,17,17,-1,14,14,14,14, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,30,29,28,27,26,25,25,25,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,18,18,-1,15,15,15,15, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,32,31,30,29,28,27,26,26,26,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,-1,16,16,16,16, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,20,-1,18,17,17,17,17, -1,-1,40,39,38,37,36,35,35,35,-1,35,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,18,18,18, 42,41,40,39,38,37,37,-1,-1,-1,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19, 42,41,40,39,38,38,38,-1,39,38,38,-1,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,20, 42,41,40,39,39,39,39,-1,39,38,37,36,35,-1,-1,-1,31,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,21, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,28,-1,-1,-1,23,22,22,22,22,22,22,22,-1,22, 42,41,41,41,41,41,41,41,40,39,38,37,36,35,34,33,33,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,25,26,27,28,29,29,29,-1,23,23,23,23,23,-1,23,-1,-1,23, 42,42,42,42,42,42,42,41,40,39,38,37,36,35,34,34,34,-1,36,36,36,36,-1,26,26,26,26,26,26,26,26,-1,28,28,29,28,28,-1,24,24,24,24,24,-1,-1,-1,25,24, 43,43,43,43,43,-1,42,41,40,39,38,37,36,35,35,35,35,36,36,35,35,35,-1,27,27,27,27,27,27,27,27,28,29,29,29,28,27,26,25,25,25,25,25,26,27,26,25,25, 44,44,44,44,-1,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,35,34,34,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,29,28,28,-1,26,26,26,26,26,26,-1,26,26,26, 45,45,45,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,30,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 46,46,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,30,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,26,26,26,25,24,23,22,22,22,22, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,25,26,26,-1,23,22,21,21,21, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,25,24,24,-1,-1,-1,-1,-1,20,20,20, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,26,26,25,24,24,24,24,23,22,21,21,-1,-1,19,19,19, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,33,33,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,24,23,22,21,20,19,18,18,18,18, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,19,18,17,17,17, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,19,19,19,-1,19,18,17,16,16, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,27,26,25,25,-1,22,21,20,20,20,20,20,19,18,18,18,-1,19,18,17,16,15, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,20,19,18,17,17,-1,-1,-1,-1,-1,14, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,19,18,17,16,16,16,17,18,-1,13, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,18,17,17,-1,-1,-1,-1,15,15,16,17,18,-1,12, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,18,17,16,15,14,14,14,14,15,16,17,18,-1,11, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,10, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,12,-1,9,9,9,9,9, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7, 45,44,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,24,23,22,21,20,20,-1,-1,-1,-1,14,13,13,13,14,-1,-1,6,6,6, 45,44,43,43,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,-1,5,5,5, 45,44,43,42,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,23,22,21,20,19,18,17,16,15,15,15,-1,15,15,15,-1,4,4,4, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,3,3,4, -1,-1,-1,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,2,1,0,1,2,3,4, 51,51,-1,42,41,40,39,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,-1,3,3,4, 50,50,-1,42,41,40,39,38,38,38,-1,35,34,34,34,34,34,35,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,4,-1,5, 49,50,-1,42,41,40,39,38,37,37,36,35,35,35,35,35,35,35,35,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,6,5,6,6, 48,-1,-1,42,41,40,39,38,37,36,36,36,35,34,34,34,35,36,36,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,-1,8,7,-1,7,7, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,33,33,34,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,7,7,7,7,7,8,9,8,8,9,8,8, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,21,20,19,18,17,16,15,14,13,12,13,-1,-1,-1,-1,8,8,8,9,9,9,9,9,9, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,10,10,10,10,10, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,12,-1,-1,-1,-1,10,10,11,11,11,11, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,14,13,13,13,14,15,16,-1,-1,11,11,12,12,12, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,14,15,16,17,-1,-1,12,12,13,13, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,30,29,28,27,26,25,24,23,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,-1,13,13,13,14, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,30,29,28,27,26,25,24,24,24,-1,21,20,19,18,17,16,16,16,16,16,16,16,-1,17,17,18,-1,14,14,14,14, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,30,29,28,27,26,25,25,25,25,-1,21,20,19,18,17,17,17,17,17,17,17,17,18,18,18,18,-1,15,15,15,15, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,31,30,29,28,27,26,26,26,26,26,-1,21,20,19,18,18,18,18,18,18,18,18,18,18,19,19,19,-1,16,16,16,16, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,33,32,31,30,29,28,27,27,27,-1,25,25,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,-1,17,17,17,17, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,-1,-1,21,-1,19,18,18,18,18, -1,-1,41,40,39,38,37,36,36,36,-1,36,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,19,19,19, 43,42,41,40,39,38,38,-1,-1,-1,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20, 43,42,41,40,39,39,39,-1,40,39,39,-1,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,21, 43,42,41,40,40,40,40,-1,40,39,38,37,36,-1,-1,-1,32,-1,31,31,-1,-1,-1,26,25,24,24,24,24,24,24,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,22, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,32,-1,39,39,-1,26,25,25,25,25,25,25,25,-1,-1,-1,29,-1,-1,-1,24,23,23,23,23,23,23,23,-1,23, 43,42,42,42,42,42,42,42,41,40,39,38,37,36,35,34,34,-1,-1,38,38,38,-1,26,26,26,26,26,26,26,26,27,28,29,30,30,30,-1,24,24,24,24,24,-1,24,-1,-1,24, 43,43,43,43,43,43,43,42,41,40,39,38,37,36,35,35,35,-1,37,37,37,37,-1,27,27,27,27,27,27,27,27,-1,29,29,30,29,29,-1,25,25,25,25,25,-1,-1,-1,26,25, 44,44,44,44,44,-1,43,42,41,40,39,38,37,36,36,36,36,37,37,36,36,36,-1,28,28,28,28,28,28,28,28,29,30,30,30,29,28,27,26,26,26,26,26,27,28,27,26,26, 45,45,45,45,-1,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,36,35,35,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,30,29,29,-1,27,27,27,27,27,27,-1,27,27,27, 46,46,46,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,36,35,34,33,32,31,30,31,-1,-1,-1,-1,-1,-1,31,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 47,47,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,35,34,33,32,31,31,31,32,33,34,35,36,-1,31,31,31,31,-1,29,29,29,29,29,-1,-1,29,29,29, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,25,25,25,24,23,22,21,21,21,21, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,25,25,25,25,24,24,24,25,25,-1,22,21,20,20,20, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,24,23,23,-1,-1,-1,-1,-1,19,19,19, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,25,24,23,23,23,23,22,21,20,20,-1,-1,18,18,18, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,32,32,-1,-1,-1,-1,-1,-1,23,-1,25,24,23,22,23,23,22,21,20,19,18,17,17,17,17, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,33,33,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,26,25,24,23,22,21,20,20,20,20,20,19,18,18,18,18,-1,18,17,16,15,15, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,26,25,24,24,-1,21,20,19,19,19,19,19,18,17,17,17,-1,18,17,16,15,14, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,26,25,24,23,22,21,20,19,18,18,18,19,18,17,16,16,-1,-1,-1,-1,-1,13, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,18,17,16,15,15,15,16,17,-1,12, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,17,16,16,-1,-1,-1,-1,14,14,15,16,17,-1,11, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,17,16,15,14,13,13,13,13,14,15,16,17,-1,10, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,9, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,11,-1,8,8,8,8,8, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6, 46,45,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,12,12,13,-1,-1,5,5,5, 46,45,44,44,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,-1,4,4,4, 46,45,44,43,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,23,22,21,20,19,18,17,16,15,14,14,14,-1,14,14,14,-1,3,3,3, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,2,2,3, -1,-1,-1,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,3,2,1,0,1,2,3, 52,52,-1,43,42,41,40,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,2,-1,2,2,3, 51,51,-1,43,42,41,40,39,39,39,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,3,-1,4, 50,51,-1,43,42,41,40,39,38,38,37,36,36,36,36,36,36,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,5,4,5,5, 49,-1,-1,43,42,41,40,39,38,37,37,37,36,35,35,35,36,37,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,-1,7,6,-1,6,6, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,34,34,35,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,8,8,8,8,8,9,8,7,7,8,7,7, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,9,9,9,8,8,8,8,8,8, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,13,12,11,10,10,9,9,9,9,9,9,9, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,13,-1,-1,-1,-1,10,10,10,10,10,10, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,15,14,14,14,15,16,17,-1,-1,11,11,11,11,11, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,15,16,17,18,-1,-1,12,12,12,12, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,32,31,30,29,28,27,26,25,24,25,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,-1,13,13,13,13, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,31,30,29,28,27,26,25,25,25,-1,22,21,20,19,18,17,17,17,17,17,17,17,-1,18,18,19,-1,14,14,14,14, 44,43,42,42,-1,39,38,37,36,35,34,33,33,33,33,-1,-1,31,30,29,28,27,26,26,26,26,-1,22,21,20,19,18,18,18,18,18,18,18,18,19,19,19,19,-1,15,15,15,15, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,34,34,34,-1,32,31,30,29,28,27,27,27,27,27,-1,22,21,20,19,19,19,19,19,19,19,19,19,19,20,20,20,-1,16,16,16,16, -1,43,42,41,41,-1,38,37,36,35,35,35,35,35,34,33,32,31,30,29,28,28,28,-1,26,26,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,-1,17,17,17,17, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,-1,-1,22,-1,19,18,18,18,18, -1,-1,42,41,40,39,38,37,37,37,-1,37,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,19,19,19, 44,43,42,41,40,39,39,-1,-1,-1,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20, 44,43,42,41,40,40,40,-1,41,40,40,-1,36,35,34,33,32,32,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,21, 44,43,42,41,41,41,41,-1,41,40,39,38,37,-1,-1,-1,33,-1,32,32,-1,-1,-1,27,26,25,25,25,25,25,25,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,22, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,33,-1,40,40,-1,27,26,26,26,26,26,26,26,-1,-1,-1,29,-1,-1,-1,24,23,23,23,23,23,23,23,-1,23, 44,43,43,43,43,43,43,43,42,41,40,39,38,37,36,35,35,-1,-1,39,39,39,-1,27,27,27,27,27,27,27,27,28,29,30,30,30,30,-1,24,24,24,24,24,-1,24,-1,-1,24, 44,44,44,44,44,44,44,43,42,41,40,39,38,37,36,36,36,-1,38,38,38,38,-1,28,28,28,28,28,28,28,28,-1,30,30,30,29,29,-1,25,25,25,25,25,-1,-1,-1,26,25, 45,45,45,45,45,-1,44,43,42,41,40,39,38,37,37,37,37,38,38,37,37,37,-1,29,29,29,29,29,29,29,29,30,31,31,30,29,28,27,26,26,26,26,26,27,28,27,26,26, 46,46,46,46,-1,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,37,36,36,-1,-1,-1,30,-1,-1,30,30,30,30,31,31,30,29,29,-1,27,27,27,27,27,27,-1,27,27,27, 47,47,47,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,39,39,-1,-1,37,36,35,34,33,32,31,32,-1,-1,-1,-1,-1,-1,31,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 48,48,48,47,46,45,44,43,42,41,41,41,41,40,40,40,-1,-1,-1,-1,36,35,34,33,32,32,32,33,34,35,36,37,-1,31,31,31,31,-1,29,29,29,29,29,-1,-1,29,29,29, 51,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,25,24,24,24,24,24,23,22,21,20,20,20,20, 50,50,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,24,24,24,24,23,23,23,24,24,-1,21,20,19,19,19, 50,49,49,49,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,23,22,22,-1,-1,-1,-1,-1,18,18,18, 50,49,48,48,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,24,23,22,22,22,22,21,20,19,19,-1,-1,17,17,17, -1,49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,31,31,-1,-1,-1,-1,-1,-1,22,-1,24,23,22,21,22,22,21,20,19,18,17,16,16,16,16, -1,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,32,32,-1,25,24,23,22,21,21,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,17,16,15,15,15, -1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,25,24,23,22,21,20,19,19,19,19,19,18,17,17,17,17,-1,17,16,15,14,14, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,25,24,23,23,-1,20,19,18,18,18,18,18,17,16,16,16,-1,17,16,15,14,13, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,25,24,23,22,21,20,19,18,17,17,17,18,17,16,15,15,-1,-1,-1,-1,-1,12, 50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,17,16,15,14,14,14,15,16,-1,11, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,16,15,15,-1,-1,-1,-1,13,13,14,15,16,-1,10, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,28,27,27,-1,27,27,27,27,28,29,30,-1,16,15,14,13,12,12,12,12,13,14,15,16,-1,9, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,28,27,26,26,26,26,26,27,-1,30,30,-1,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,8, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,10,-1,7,7,7,7,7, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5, 47,46,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,24,23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,11,11,12,-1,-1,4,4,4, 47,46,45,45,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,13,-1,3,3,3, 47,46,45,44,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,13,-1,2,2,2, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,1,1,2, -1,-1,-1,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,4,3,2,1,0,1,2, 53,53,-1,44,43,42,41,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,3,-1,1,1,2, 52,52,-1,44,43,42,41,40,40,40,-1,37,36,36,36,36,36,37,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,2,-1,3, 51,52,-1,44,43,42,41,40,39,39,38,37,37,37,37,37,37,37,37,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,4,3,4,4, 50,-1,-1,44,43,42,41,40,39,38,38,38,37,36,36,36,37,38,38,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,9,-1,6,5,-1,5,5, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,35,35,36,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,9,9,9,9,9,8,7,6,6,7,6,6, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,10,9,8,7,7,7,7,7,7, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,15,14,13,13,-1,-1,-1,-1,9,9,9,9,9,9, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,25,24,23,22,21,20,19,18,17,17,17,16,15,14,14,14,15,16,17,-1,-1,10,10,10,10,10, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,15,16,17,18,-1,-1,11,11,11,11, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,33,32,31,30,29,28,27,26,25,26,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,-1,12,12,12,12, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,32,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,17,17,17,17,17,17,-1,18,18,19,-1,13,13,13,13, 45,44,43,43,-1,40,39,38,37,36,35,34,34,34,34,-1,-1,32,31,30,29,28,27,27,27,27,-1,22,21,20,19,18,18,18,18,18,18,18,18,19,19,19,19,-1,14,14,14,14, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,35,35,35,-1,33,32,31,30,29,28,28,28,27,27,-1,22,21,20,19,19,19,19,19,19,19,19,19,19,20,20,20,-1,15,15,15,15, -1,44,43,42,42,-1,39,38,37,36,36,36,36,36,35,34,33,32,31,30,29,29,29,-1,26,26,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,-1,16,16,16,16, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,33,32,31,30,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,-1,-1,21,-1,18,17,17,17,17, -1,-1,43,42,41,40,39,38,38,38,-1,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,18,18,18, 45,44,43,42,41,40,40,-1,-1,-1,-1,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19, 45,44,43,42,41,41,41,-1,42,41,41,-1,37,36,35,34,33,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,20, 45,44,43,42,42,42,42,-1,42,41,40,39,38,-1,-1,-1,34,-1,32,32,-1,-1,-1,27,26,25,25,25,25,25,25,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,21, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,33,-1,40,40,-1,27,26,26,26,26,26,26,26,-1,-1,-1,28,-1,-1,-1,23,22,22,22,22,22,22,22,-1,22, 45,44,44,44,44,44,44,44,43,42,41,40,39,38,37,36,36,-1,-1,39,39,39,-1,27,27,27,27,27,27,27,27,28,29,30,29,29,29,-1,23,23,23,23,23,-1,23,-1,-1,23, 45,45,45,45,45,45,45,44,43,42,41,40,39,38,37,37,37,-1,38,38,38,38,-1,28,28,28,28,28,28,28,28,-1,30,30,29,28,28,-1,24,24,24,24,24,-1,-1,-1,25,24, 46,46,46,46,46,-1,45,44,43,42,41,40,39,38,38,38,38,39,38,37,37,37,-1,29,29,29,29,29,29,29,29,30,31,30,29,28,27,26,25,25,25,25,25,26,27,26,25,25, 47,47,47,47,-1,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,37,36,36,-1,-1,-1,30,-1,-1,30,30,30,30,31,30,29,28,28,-1,26,26,26,26,26,26,-1,26,26,26, 48,48,48,-1,-1,-1,-1,-1,43,42,41,41,-1,40,40,40,40,-1,-1,37,36,35,34,33,32,31,32,-1,-1,-1,-1,-1,-1,30,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 49,49,49,48,47,46,45,44,43,42,42,42,42,41,41,41,-1,-1,-1,-1,36,35,34,33,32,32,32,33,34,35,36,37,-1,30,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 51,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,25,24,24,24,24,24,23,22,21,20,20,20,20, 50,50,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,24,24,24,24,23,23,23,24,24,-1,21,20,19,19,19, 50,49,49,49,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,23,22,22,-1,-1,-1,-1,-1,18,18,18, 50,49,48,48,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,24,23,22,22,22,22,21,20,19,19,-1,-1,17,17,17, -1,49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,31,31,-1,-1,-1,-1,-1,-1,22,-1,24,23,22,21,22,22,21,20,19,18,17,16,16,16,16, -1,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,32,32,-1,25,24,23,22,21,21,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,17,16,15,15,15, -1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,25,24,23,22,21,20,19,19,19,19,19,18,17,17,17,17,-1,17,16,15,14,14, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,25,24,23,23,-1,20,19,18,18,18,18,18,17,16,16,16,-1,17,16,15,14,13, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,25,24,23,22,21,20,19,18,17,17,17,18,17,16,15,15,-1,-1,-1,-1,-1,12, 50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,17,16,15,14,14,14,15,16,-1,11, 50,50,50,-1,45,44,43,42,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,16,15,15,-1,-1,-1,-1,13,13,14,15,16,-1,10, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,32,-1,-1,28,27,27,-1,27,27,27,27,28,29,30,-1,16,15,14,13,12,12,12,12,13,14,15,16,-1,9, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,28,27,26,26,26,26,26,27,-1,30,30,-1,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,8, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,10,-1,7,7,7,7,7, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,11,11,12,-1,-1,4,4,4, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,13,-1,3,3,3, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,13,-1,2,2,2, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,1,1,1, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,5,4,3,2,1,0,1, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,-1,1,1,1, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,2,-1,2, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,4,3,4,3, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,6,5,-1,4,4, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,10,10,10,9,8,7,6,6,6,5,5, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,10,9,8,7,7,7,6,6,6, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,8,8,7,7,7,7, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,13,-1,-1,-1,-1,9,8,8,8,8,8, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,26,25,24,23,22,21,20,19,18,18,17,16,15,14,14,14,15,16,17,-1,-1,9,9,9,9,9, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,15,16,17,18,-1,-1,10,10,10,10, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,33,32,31,30,29,28,27,26,27,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,-1,11,11,11,11, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,33,32,31,30,29,28,27,27,27,-1,22,21,20,19,18,17,17,17,17,17,17,17,-1,18,18,19,-1,12,12,12,12, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,22,21,20,19,18,18,18,18,18,18,18,18,19,19,19,19,-1,13,13,13,13, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,34,33,32,31,30,29,29,28,27,27,-1,22,21,20,19,19,19,19,19,19,19,19,19,19,20,20,20,-1,14,14,14,14, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,36,35,34,33,32,31,30,29,29,-1,26,26,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,-1,15,15,15,15, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,-1,-1,20,-1,17,16,16,16,16, -1,-1,44,43,42,41,40,39,39,39,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,17,17,17, 46,45,44,43,42,41,41,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18, 46,45,44,43,42,42,42,-1,43,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,19, 46,45,44,43,43,43,43,-1,43,42,41,40,39,-1,-1,-1,35,-1,32,32,-1,-1,-1,27,26,25,25,25,25,25,25,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,20, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,33,-1,40,40,-1,27,26,26,26,26,26,26,26,-1,-1,-1,27,-1,-1,-1,22,21,21,21,21,21,21,21,-1,21, 46,45,45,45,45,45,45,45,44,43,42,41,40,39,38,37,37,-1,-1,39,39,39,-1,27,27,27,27,27,27,27,27,28,29,29,28,28,28,-1,22,22,22,22,22,-1,22,-1,-1,22, 46,46,46,46,46,46,46,45,44,43,42,41,40,39,38,38,38,-1,38,38,38,38,-1,28,28,28,28,28,28,28,28,-1,30,29,28,27,27,-1,23,23,23,23,23,-1,-1,-1,24,23, 47,47,47,47,47,-1,46,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,-1,29,29,29,29,29,29,29,29,30,30,29,28,27,26,25,24,24,24,24,24,25,26,25,24,24, 48,48,48,48,-1,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,37,36,36,-1,-1,-1,30,-1,-1,30,30,30,30,30,29,28,27,27,-1,25,25,25,25,25,25,-1,25,25,25, 49,49,49,-1,-1,-1,-1,-1,44,43,42,42,-1,41,41,41,41,-1,-1,37,36,35,34,33,32,31,32,-1,-1,-1,-1,-1,-1,29,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 50,50,50,49,48,47,46,45,44,43,43,43,43,42,42,42,-1,-1,-1,-1,36,35,34,33,32,32,32,33,34,35,36,37,-1,29,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 51,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,25,24,24,24,24,24,23,22,21,20,20,20,20, 50,50,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,24,24,24,24,23,23,23,24,24,-1,21,20,19,19,19, 50,49,49,49,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,23,22,22,-1,-1,-1,-1,-1,18,18,18, 50,49,48,48,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,24,23,22,22,22,22,21,20,19,19,-1,-1,17,17,17, -1,49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,31,31,-1,-1,-1,-1,-1,-1,22,-1,24,23,22,21,22,22,21,20,19,18,17,16,16,16,16, -1,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,32,32,-1,25,24,23,22,21,21,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,17,16,15,15,15, -1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,25,24,23,22,21,20,19,19,19,19,19,18,17,17,17,17,-1,17,16,15,14,14, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,25,24,23,23,-1,20,19,18,18,18,18,18,17,16,16,16,-1,17,16,15,14,13, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,25,24,23,22,21,20,19,18,17,17,17,18,17,16,15,15,-1,-1,-1,-1,-1,12, 50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,17,16,15,14,14,14,15,16,-1,11, 50,50,50,-1,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,16,15,15,-1,-1,-1,-1,13,13,14,15,16,-1,10, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,32,-1,-1,28,27,27,-1,27,27,27,27,28,29,30,-1,16,15,14,13,12,12,12,12,13,14,15,16,-1,9, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,28,27,26,26,26,26,26,27,-1,30,30,-1,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,8, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,10,-1,7,7,7,7,7, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,11,11,12,-1,-1,4,4,4, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,13,-1,3,3,3, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,13,-1,2,2,2, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,2,1,1, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,6,5,4,3,2,1,0, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,2,1,1, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,3,-1,2, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,5,4,4,3, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,7,6,-1,4,4, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,11,11,11,10,9,8,7,7,6,5,5, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,11,10,9,8,8,7,6,6,6, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,9,8,7,7,7,7, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,14,-1,-1,-1,-1,9,8,8,8,8,8, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,27,26,25,24,23,22,21,20,19,19,18,17,16,15,15,15,16,17,18,-1,-1,9,9,9,9,9, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,16,17,18,19,-1,-1,10,10,10,10, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,34,33,32,31,30,29,28,27,28,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,11,11,11,11, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,34,33,32,31,30,29,28,28,28,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,19,19,20,-1,12,12,12,12, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,20,20,20,-1,13,13,13,13, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,35,34,33,32,31,30,30,29,28,28,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,21,21,-1,14,14,14,14, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,37,36,35,34,33,32,31,30,30,-1,27,27,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,15,15,15,15, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,20,-1,17,16,16,16,16, -1,-1,45,44,43,42,41,40,40,40,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,17,17,17, 47,46,45,44,43,42,42,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18, 47,46,45,44,43,43,43,-1,44,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,19, 47,46,45,44,44,44,44,-1,44,43,42,41,40,-1,-1,-1,36,-1,33,33,-1,-1,-1,28,27,26,26,26,26,26,26,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,20, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,34,-1,41,41,-1,28,27,27,27,27,27,27,27,-1,-1,-1,27,-1,-1,-1,22,21,21,21,21,21,21,21,-1,21, 47,46,46,46,46,46,46,46,45,44,43,42,41,40,39,38,38,-1,-1,40,40,40,-1,28,28,28,28,28,28,28,28,29,30,29,28,28,28,-1,22,22,22,22,22,-1,22,-1,-1,22, 47,47,47,47,47,47,47,46,45,44,43,42,41,40,39,39,39,-1,39,39,39,39,-1,29,29,29,29,29,29,29,29,-1,30,29,28,27,27,-1,23,23,23,23,23,-1,-1,-1,24,23, 48,48,48,48,48,-1,47,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,-1,30,30,30,30,30,30,30,30,31,30,29,28,27,26,25,24,24,24,24,24,25,26,25,24,24, 49,49,49,49,-1,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,38,37,37,-1,-1,-1,31,-1,-1,31,31,31,31,30,29,28,27,27,-1,25,25,25,25,25,25,-1,25,25,25, 50,50,50,-1,-1,-1,-1,-1,45,44,43,43,-1,42,42,42,42,-1,-1,38,37,36,35,34,33,32,33,-1,-1,-1,-1,-1,-1,29,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 51,51,51,50,49,48,47,46,45,44,44,44,44,43,43,43,-1,-1,-1,-1,37,36,35,34,33,33,33,34,35,36,37,38,-1,29,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 37,37,37,37,37,37,36,36,36,36,36,36,36,36,37,38,39,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60, 36,36,36,36,37,37,36,35,35,35,35,35,35,36,37,38,39,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,57,57,58,59,60, 35,35,35,35,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,59,59,60, 35,34,34,34,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,59,59,60, -1,33,33,33,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60, -1,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,51,50,49,48,47,46,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,57,57,58,59,60, -1,31,31,31,31,32,33,32,31,30,30,30,30,30,30,30,31,32,33,34,34,34,34,34,35,-1,51,50,49,48,47,47,48,49,50,50,50,50,50,51,52,53,-1,58,58,58,59,60, 30,30,30,30,31,32,33,32,31,30,29,29,29,29,29,30,31,32,33,33,33,33,33,34,35,-1,51,50,49,49,-1,48,48,49,49,49,49,49,50,51,52,53,-1,59,59,59,59,60, 29,29,29,30,31,32,33,32,31,30,29,28,28,28,28,-1,-1,32,32,32,32,32,33,34,35,-1,51,50,50,50,50,49,49,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,60, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,59, 27,27,27,-1,25,25,25,25,25,25,-1,27,26,27,28,29,30,31,31,30,31,32,33,34,35,36,37,38,39,39,39,40,41,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,58, 26,26,26,-1,24,24,24,24,24,24,-1,-1,25,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,-1,38,38,38,38,39,40,41,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,57, 26,25,25,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,28,28,28,28,-1,35,35,35,36,37,37,37,38,-1,41,41,-1,44,44,44,45,46,47,48,49,-1,-1,-1,-1,-1,56, 26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,-1,52,52,53,54,55, 26,25,25,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,26,27,-1,35,35,35,35,35,36,-1,40,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, -1,-1,-1,-1,20,20,20,20,20,20,-1,24,24,25,25,25,25,25,25,25,26,27,-1,34,34,34,34,35,36,-1,39,39,40,41,42,43,44,45,46,47,48,49,-1,-1,53,53,54,55, 19,19,19,19,20,19,19,19,19,20,-1,25,24,24,24,24,24,24,24,25,26,27,-1,33,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,47,48,49,50,-1,-1,54,54,55, 19,18,18,18,-1,18,18,18,19,20,-1,25,24,23,23,23,23,23,24,-1,-1,28,-1,32,32,33,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,55,55,55, 19,18,17,17,17,17,17,18,19,20,-1,25,24,23,22,22,22,23,24,-1,30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,-1,55,55,55, 19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,30,30,30,31,32,33,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,54,54,55, -1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,31,31,31,-1,34,34,35,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,52,53,54,55, 0,1,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,32,32,32,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,-1,54,54,55, 1,1,-1,13,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,55,-1,56, 2,2,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,53,54,55,56, 3,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,52,52,-1,55,55, 4,-1,10,10,10,11,12,13,-1,16,-1,-1,-1,20,20,21,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55, 5,-1,9,9,10,11,12,13,-1,17,18,19,-1,21,21,21,-1,27,27,27,28,29,30,-1,37,38,38,38,38,39,40,41,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52,53,54,55, 6,7,8,9,10,11,12,13,-1,18,18,19,-1,22,-1,-1,-1,26,26,27,28,-1,-1,-1,36,-1,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,49,50,51,52,53,54,55, 7,-1,9,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,36,35,35,35,36,37,38,39,40,41,42,43,44,45,45,45,-1,-1,-1,-1,51,51,52,53,54,55, 8,-1,10,10,10,11,-1,14,15,-1,20,20,20,21,22,23,24,25,26,27,-1,-1,36,35,34,35,36,37,38,39,40,41,42,43,44,44,44,45,46,47,48,-1,-1,52,52,53,54,55, 9,-1,-1,-1,-1,12,13,14,15,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,47,48,49,-1,-1,53,53,54,55, 10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,54,54,54,55, 11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,26,26,27,28,29,30,31,32,33,-1,41,41,41,41,41,41,41,42,43,44,45,46,-1,49,49,50,-1,55,55,55,55, 12,12,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,27,27,27,28,29,30,31,32,33,-1,41,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,-1,56,56,56,56, 13,13,13,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28,28,28,29,30,31,32,33,-1,41,40,39,39,39,40,41,42,43,44,45,46,47,48,49,50,-1,56,56,56,56, -1,14,14,15,16,-1,19,19,20,20,20,21,22,23,24,25,26,27,28,29,29,29,30,-1,33,33,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,55,55,55,55, -1,-1,15,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,-1,54,54,54,54,55, -1,-1,16,16,16,17,18,19,20,21,-1,33,32,31,30,29,28,28,28,29,30,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,53,53,54,55, 19,18,17,17,17,17,18,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,30,31,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,47,48,49,50,51,52,52,52,53,54,55, 19,18,18,18,18,18,18,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,31,32,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,47,48,49,50,51,51,51,52,53,-1,56, 19,19,19,19,19,19,19,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,47,48,49,50,50,50,51,52,53,-1,57, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,32,-1,36,36,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,49,49,49,49,50,51,52,53,-1,57, 21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49,50,-1,53,-1,-1,56, 22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,48,49,50,-1,-1,-1,55,55, 23,23,23,23,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, 24,24,24,24,-1,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,50,51,-1,54,54,55, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,29,29,30,31,-1,-1,35,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,55,55,55, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,56,56,56, 37,37,37,37,37,37,36,36,36,36,36,36,36,36,37,38,39,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60, 36,36,36,36,37,37,36,35,35,35,35,35,35,36,37,38,39,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,57,57,58,59,60, 35,35,35,35,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,59,59,60, 35,34,34,34,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,59,59,60, -1,33,33,33,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60, -1,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,51,50,49,48,47,46,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,57,57,58,59,60, -1,31,31,31,31,32,33,32,31,30,30,30,30,30,30,30,31,32,33,34,34,34,34,34,35,-1,51,50,49,48,47,47,48,49,50,50,50,50,50,51,52,53,-1,58,58,58,59,60, 30,30,30,30,31,32,33,32,31,30,29,29,29,29,29,30,31,32,33,33,33,33,33,34,35,-1,51,50,49,49,-1,48,48,49,49,49,49,49,50,51,52,53,-1,59,59,59,59,60, 29,29,29,30,31,32,33,32,31,30,29,28,28,28,28,-1,-1,32,32,32,32,32,33,34,35,-1,51,50,50,50,50,49,49,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,60, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,59, 27,27,27,-1,25,25,25,25,25,25,-1,27,26,27,28,29,30,31,31,30,31,32,33,34,35,36,37,38,39,39,39,40,41,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,58, 26,26,26,-1,24,24,24,24,24,24,-1,-1,25,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,-1,38,38,38,38,39,40,41,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,57, 26,25,25,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,28,28,28,28,-1,35,35,35,36,37,37,37,38,-1,41,41,-1,44,44,44,45,46,47,48,49,-1,-1,-1,-1,-1,56, 26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,-1,52,52,53,54,55, 26,25,25,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,26,27,-1,35,35,35,35,35,36,-1,40,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, -1,-1,-1,-1,20,20,20,20,20,20,-1,24,24,25,25,25,25,25,25,25,26,27,-1,34,34,34,34,35,36,-1,39,39,40,41,42,43,44,45,46,47,48,49,-1,-1,53,53,54,55, 19,19,19,19,20,19,19,19,19,20,-1,25,24,24,24,24,24,24,24,25,26,27,-1,33,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,47,48,49,50,-1,-1,54,54,55, 19,18,18,18,-1,18,18,18,19,20,-1,25,24,23,23,23,23,23,24,-1,-1,28,-1,32,32,33,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,55,55,55, 19,18,17,17,17,17,17,18,19,20,-1,25,24,23,22,22,22,23,24,-1,30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,-1,55,55,55, 19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,30,30,30,31,32,33,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,54,54,55, -1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,31,31,31,-1,34,34,35,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,52,53,54,55, 1,0,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,32,32,32,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,-1,54,54,55, 1,1,-1,13,13,13,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,55,-1,56, 2,2,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,53,54,55,56, 3,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,52,52,-1,55,55, 4,-1,10,10,10,11,12,13,-1,16,-1,-1,-1,20,20,21,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55, 5,-1,9,9,10,11,12,13,-1,17,18,19,-1,21,21,21,-1,27,27,27,28,29,30,-1,37,38,38,38,38,39,40,41,42,43,44,-1,-1,-1,-1,48,48,49,50,51,52,53,54,55, 6,7,8,9,10,11,12,13,-1,18,18,19,-1,22,-1,-1,-1,26,26,27,28,-1,-1,-1,36,-1,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,49,50,51,52,53,54,55, 7,-1,9,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,36,35,35,35,36,37,38,39,40,41,42,43,44,45,45,45,-1,-1,-1,-1,51,51,52,53,54,55, 8,-1,10,10,10,11,-1,14,15,-1,20,20,20,21,22,23,24,25,26,27,-1,-1,36,35,34,35,36,37,38,39,40,41,42,43,44,44,44,45,46,47,48,-1,-1,52,52,53,54,55, 9,-1,-1,-1,-1,12,13,14,15,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,47,48,49,-1,-1,53,53,54,55, 10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,-1,54,54,54,55, 11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,26,26,27,28,29,30,31,32,33,-1,41,41,41,41,41,41,41,42,43,44,45,46,-1,49,49,50,-1,55,55,55,55, 12,12,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,27,27,27,28,29,30,31,32,33,-1,41,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,-1,56,56,56,56, 13,13,13,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28,28,28,29,30,31,32,33,-1,41,40,39,39,39,40,41,42,43,44,45,46,47,48,49,50,-1,56,56,56,56, -1,14,14,15,16,-1,19,19,20,20,20,21,22,23,24,25,26,27,28,29,29,29,30,-1,33,33,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,55,55,55,55, -1,-1,15,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,-1,54,54,54,54,55, -1,-1,16,16,16,17,18,19,20,21,-1,33,32,31,30,29,28,28,28,29,30,31,31,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,53,53,54,55, 19,18,17,17,17,17,18,-1,-1,-1,-1,33,32,31,30,29,29,29,29,29,30,31,32,32,32,33,34,35,36,37,38,-1,-1,46,46,46,46,47,48,49,50,51,52,52,52,53,54,55, 19,18,18,18,18,18,18,-1,37,36,36,-1,32,31,30,30,30,30,30,30,30,31,32,33,33,33,34,35,36,37,38,-1,46,45,45,45,46,47,48,49,50,51,51,51,52,53,-1,56, 19,19,19,19,19,19,19,-1,37,36,35,34,33,-1,-1,-1,31,-1,31,31,-1,-1,-1,34,34,34,34,35,36,37,38,-1,46,45,44,45,46,47,48,49,50,50,50,51,52,53,-1,57, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,32,-1,36,36,-1,35,35,35,35,35,36,37,38,-1,-1,-1,43,-1,-1,-1,49,49,49,49,50,51,52,53,-1,57, 21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49,50,-1,53,-1,-1,56, 22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,-1,37,37,37,37,37,37,37,38,-1,41,41,42,43,44,-1,47,47,48,49,50,-1,-1,-1,55,55, 23,23,23,23,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, 24,24,24,24,-1,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,39,-1,-1,39,39,39,39,40,41,42,43,44,-1,47,47,48,49,50,51,-1,54,54,55, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,29,29,30,31,-1,-1,35,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,48,48,48,49,50,-1,-1,55,55,55, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,43,43,43,44,-1,49,49,49,49,50,-1,-1,56,56,56, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 23,23,23,23,23,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,28,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 22,22,22,22,23,23,22,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 21,21,21,21,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,25,24,24,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 21,20,20,20,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,25,24,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,19,19,19,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,17,17,17,17,18,19,18,17,16,16,16,16,16,16,16,17,18,19,20,20,21,22,23,24,-1,40,39,38,37,36,36,37,38,39,40,40,41,41,42,43,44,-1,47,47,47,48,49, 16,16,16,16,17,18,19,18,17,16,15,15,15,15,15,16,17,18,19,19,20,21,22,23,24,-1,40,39,38,38,-1,37,37,38,39,40,40,40,41,42,43,44,-1,48,48,48,48,49, 15,15,15,16,17,18,19,18,17,16,15,14,14,14,14,-1,-1,18,18,19,20,21,22,23,24,-1,40,39,39,39,39,38,38,38,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,50, 14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 13,13,13,-1,11,11,11,11,11,11,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 12,12,12,-1,10,10,10,10,10,10,-1,-1,11,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,28,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 12,11,11,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 12,11,11,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,6,6,6,6,6,6,-1,10,10,11,12,13,14,15,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 5,5,5,5,6,5,5,5,5,6,-1,11,11,11,12,13,14,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 5,4,4,4,-1,4,4,4,5,6,-1,12,12,12,12,13,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 5,4,3,3,3,3,3,4,5,6,-1,13,13,13,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 5,4,3,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 14,14,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 13,13,-1,1,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 12,13,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 11,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 10,-1,5,4,4,4,4,4,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 9,-1,5,5,5,5,5,5,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 8,7,6,6,6,6,6,6,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 9,-1,7,7,7,7,7,7,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 10,-1,8,8,8,8,-1,8,9,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 11,-1,-1,-1,-1,9,10,9,9,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 12,13,14,15,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 13,13,14,15,16,17,18,17,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 14,14,14,15,-1,18,18,17,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 15,15,15,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,16,16,17,18,-1,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,17,17,18,19,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,18,18,18,19,19,19,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 21,20,19,19,19,19,20,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 21,20,20,20,20,20,20,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 21,21,21,21,21,21,21,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 22,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 23,23,23,23,23,23,23,24,25,26,27,28,29,28,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 24,24,24,24,24,24,24,24,25,26,27,28,29,28,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 25,25,25,25,25,-1,25,25,25,26,27,28,29,28,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 26,26,26,26,-1,-1,26,26,26,26,27,28,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,30,30,30,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,31,31,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 23,23,23,23,23,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,28,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 22,22,22,22,23,23,22,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 21,21,21,21,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,25,24,24,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 21,20,20,20,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,25,24,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,19,19,19,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,17,17,17,17,18,19,18,17,16,16,16,16,16,16,16,17,18,19,20,20,21,22,23,24,-1,40,39,38,37,36,36,37,38,39,40,40,40,40,41,42,43,-1,47,47,47,48,49, 16,16,16,16,17,18,19,18,17,16,15,15,15,15,15,16,17,18,19,19,20,21,22,23,24,-1,40,39,38,38,-1,37,37,38,39,39,39,39,40,41,42,43,-1,48,48,48,48,49, 15,15,15,16,17,18,19,18,17,16,15,14,14,14,14,-1,-1,18,18,19,20,21,22,23,24,-1,40,39,39,39,39,38,38,38,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 13,13,13,-1,11,11,11,11,11,11,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,30,31,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 12,12,12,-1,10,10,10,10,10,10,-1,-1,11,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,28,28,29,30,31,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 12,11,11,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,27,28,-1,31,31,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,17,-1,-1,25,25,25,26,26,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 12,11,11,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,16,16,17,-1,25,25,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,6,6,6,6,6,6,-1,10,10,11,12,13,14,15,15,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 5,5,5,5,6,5,5,5,5,6,-1,11,11,11,12,13,14,14,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 5,4,4,4,-1,4,4,4,5,6,-1,12,12,12,12,13,13,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 5,4,3,3,3,3,3,4,5,6,-1,13,13,13,12,12,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 5,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 14,14,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 13,13,-1,1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 12,13,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 11,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 10,-1,5,4,4,4,4,4,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 9,-1,5,5,5,5,5,5,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 8,7,6,6,6,6,6,6,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 9,-1,7,7,7,7,7,7,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 10,-1,8,8,8,8,-1,8,9,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 11,-1,-1,-1,-1,9,10,9,9,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 12,13,14,15,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 13,13,14,15,16,17,17,16,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 14,14,14,15,-1,18,17,16,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 15,15,15,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,16,16,17,18,-1,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,17,17,18,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,18,18,18,19,18,18,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 21,20,19,19,19,19,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 21,20,20,20,20,20,20,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 21,21,21,21,21,21,21,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 22,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 23,23,23,23,23,23,23,24,25,26,27,28,28,27,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 24,24,24,24,24,24,24,24,25,26,27,28,28,27,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 25,25,25,25,25,-1,25,25,25,26,27,28,28,27,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 26,26,26,26,-1,-1,26,26,26,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,29,29,29,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,30,30,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 23,23,23,23,23,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,28,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 22,22,22,22,23,23,22,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 21,21,21,21,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,25,24,24,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 21,20,20,20,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,25,24,23,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,19,19,19,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,21,21,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,17,17,17,17,18,19,18,17,16,16,16,16,16,16,16,17,18,19,20,20,21,22,23,24,-1,40,39,38,37,36,36,37,38,39,39,39,39,39,40,41,42,-1,47,47,47,48,49, 16,16,16,16,17,18,19,18,17,16,15,15,15,15,15,16,17,18,19,19,20,21,22,23,24,-1,40,39,38,38,-1,37,37,38,38,38,38,38,39,40,41,42,-1,48,48,48,48,49, 15,15,15,16,17,18,19,18,17,16,15,14,14,14,14,-1,-1,18,18,19,20,21,22,23,24,-1,40,39,39,39,39,38,38,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 13,13,13,-1,11,11,11,11,11,11,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 12,12,12,-1,10,10,10,10,10,10,-1,-1,11,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,27,27,28,29,30,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 12,11,11,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,17,-1,24,24,24,25,26,26,26,27,-1,30,30,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 12,11,11,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,15,15,15,16,-1,24,24,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,6,6,6,6,6,6,-1,10,10,11,12,13,14,14,14,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 5,5,5,5,6,5,5,5,5,6,-1,11,11,11,12,13,13,13,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 5,4,4,4,-1,4,4,4,5,6,-1,12,12,12,12,12,12,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 5,4,3,3,3,3,3,4,5,6,-1,13,13,12,11,11,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,44,44,44, 5,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,-1,23,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 14,14,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,21,21,21,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 13,13,-1,2,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 12,13,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 11,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 10,-1,5,4,4,4,4,4,-1,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 9,-1,5,5,5,5,5,5,-1,6,7,8,-1,10,10,10,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 8,7,6,6,6,6,6,6,-1,7,7,8,-1,11,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 9,-1,7,7,7,7,7,7,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 10,-1,8,8,8,8,-1,8,9,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 11,-1,-1,-1,-1,9,10,9,9,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 12,13,14,15,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 13,13,14,15,16,17,16,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 14,14,14,15,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 15,15,15,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,16,16,17,18,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,17,17,18,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,18,18,18,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 21,20,19,19,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 21,20,20,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 21,21,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 22,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 23,23,23,23,23,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 22,22,22,22,23,23,22,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 21,21,21,21,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,25,24,24,24,24,25,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 21,20,20,20,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,25,24,23,23,24,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,19,19,19,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,21,21,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,17,17,17,17,18,19,18,17,16,16,16,16,16,16,16,17,18,19,20,20,21,22,22,23,-1,39,38,37,36,35,35,36,37,38,38,38,38,38,39,40,41,-1,46,46,46,47,48, 16,16,16,16,17,18,19,18,17,16,15,15,15,15,15,16,17,18,19,19,20,21,21,22,23,-1,39,38,37,37,-1,36,36,37,37,37,37,37,38,39,40,41,-1,47,47,47,47,48, 15,15,15,16,17,18,19,18,17,16,15,14,14,14,14,-1,-1,18,18,19,20,20,21,22,23,-1,39,38,38,38,38,37,37,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 13,13,13,-1,11,11,11,11,11,11,-1,13,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,27,27,28,29,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 12,12,12,-1,10,10,10,10,10,10,-1,-1,11,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,26,26,27,28,29,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 12,11,11,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,16,-1,23,23,23,24,25,25,25,26,-1,29,29,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,15,15,15,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 12,11,11,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,14,14,14,14,15,-1,23,23,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,6,6,6,6,6,6,-1,10,10,11,12,13,13,13,13,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 6,5,5,5,6,5,5,5,5,6,-1,11,11,11,12,12,12,12,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 6,5,4,4,-1,4,4,4,5,6,-1,12,12,11,11,11,11,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 6,5,4,3,3,3,3,4,5,6,-1,13,12,11,10,10,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,43,43,43, 6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,-1,22,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 14,14,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,20,20,20,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 13,13,-1,3,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 12,13,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 11,-1,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 10,-1,5,4,4,4,4,4,-1,4,-1,-1,-1,8,8,9,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 9,-1,5,5,5,5,5,5,-1,5,6,7,-1,9,9,9,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 8,7,6,6,6,6,6,6,-1,6,6,7,-1,10,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 9,-1,7,7,7,7,7,7,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 10,-1,8,8,8,8,-1,8,9,-1,8,8,8,9,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 11,-1,-1,-1,-1,9,10,9,9,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 12,13,14,15,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 13,13,14,15,16,16,15,14,13,12,11,11,11,11,11,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 14,14,14,15,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 15,15,15,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,16,16,17,18,-1,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,17,17,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,18,18,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 21,20,19,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 21,20,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 21,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 23,23,23,23,23,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 22,22,22,22,23,23,22,21,21,21,21,21,21,22,23,24,25,25,25,25,25,25,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 21,21,21,21,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,25,24,24,24,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 21,20,20,20,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,25,24,23,23,24,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,19,19,19,19,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,21,21,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,17,17,17,17,18,19,18,17,16,16,16,16,16,16,16,17,18,19,20,20,21,21,21,22,-1,38,37,36,35,34,34,35,36,37,37,37,37,37,38,39,40,-1,45,45,45,46,47, 16,16,16,16,17,18,19,18,17,16,15,15,15,15,15,16,17,18,19,19,20,20,20,21,22,-1,38,37,36,36,-1,35,35,36,36,36,36,36,37,38,39,40,-1,46,46,46,46,47, 15,15,15,16,17,18,19,18,17,16,15,14,14,14,14,-1,-1,18,18,19,19,19,20,21,22,-1,38,37,37,37,37,36,36,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,47, 14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 13,13,13,-1,11,11,11,11,11,11,-1,13,12,13,14,15,16,17,18,17,18,19,20,21,22,23,24,25,26,26,26,27,28,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 12,12,12,-1,10,10,10,10,10,10,-1,-1,11,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,25,25,26,27,28,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 12,11,11,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,-1,22,22,22,23,24,24,24,25,-1,28,28,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,14,14,14,14,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 12,11,11,-1,7,7,7,7,7,7,8,9,10,11,12,13,13,13,13,13,13,14,-1,22,22,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,6,6,6,6,6,6,-1,10,10,11,12,12,12,12,12,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 7,6,6,6,6,5,5,5,5,6,-1,11,11,11,11,11,11,11,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 7,6,5,5,-1,4,4,4,5,6,-1,12,11,10,10,10,10,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 7,6,5,4,3,3,3,4,5,6,-1,12,11,10,9,9,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43, 7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,18,18,18,-1,21,22,23,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 14,14,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 13,13,-1,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 12,13,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 11,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 10,-1,5,4,4,4,4,4,-1,4,-1,-1,-1,7,7,8,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 9,-1,5,5,5,5,5,5,-1,5,6,7,-1,8,8,8,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 8,7,6,6,6,6,6,6,-1,6,6,7,-1,9,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 9,-1,7,7,7,7,7,7,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 10,-1,8,8,8,8,-1,8,9,-1,8,8,8,9,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 11,-1,-1,-1,-1,9,10,9,9,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 12,13,14,15,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 13,13,14,15,16,16,15,14,13,12,11,11,11,11,11,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 14,14,14,15,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 15,15,15,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,16,16,17,18,-1,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,17,17,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,18,18,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 21,20,19,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 21,20,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 21,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 24,24,24,24,24,24,23,23,23,23,23,23,23,23,24,25,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 23,23,23,23,24,24,23,22,22,22,22,22,22,23,24,25,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 22,22,22,22,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 22,21,21,21,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,20,20,20,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,18,18,18,18,19,20,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,21,-1,37,36,35,34,33,33,34,35,36,36,36,36,36,37,38,39,-1,44,44,44,45,46, 17,17,17,17,18,19,20,19,18,17,16,16,16,16,16,17,18,19,19,19,19,19,19,20,21,-1,37,36,35,35,-1,34,34,35,35,35,35,35,36,37,38,39,-1,45,45,45,45,46, 16,16,16,17,18,19,20,19,18,17,16,15,15,15,15,-1,-1,18,18,18,18,18,19,20,21,-1,37,36,36,36,36,35,35,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 14,14,14,-1,12,12,12,12,12,12,-1,14,13,14,15,16,17,18,17,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 13,13,13,-1,11,11,11,11,11,11,-1,-1,12,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,24,24,25,26,27,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 13,12,12,-1,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,14,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,13,13,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 13,12,12,-1,8,8,8,8,8,8,9,10,11,12,12,12,12,12,12,12,12,13,-1,21,21,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,7,7,7,7,7,7,-1,11,11,11,11,11,11,11,11,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 8,7,7,7,7,6,6,6,6,7,-1,11,10,10,10,10,10,10,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 8,7,6,6,-1,5,5,5,6,7,-1,11,10,9,9,9,9,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 8,7,6,5,4,4,4,5,6,7,-1,11,10,9,8,8,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,17,17,17,-1,20,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 14,14,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 13,13,-1,5,4,3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 12,13,-1,5,4,3,2,2,2,2,3,4,5,5,6,7,8,9,10,-1,-1,19,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 11,-1,-1,5,4,3,3,3,3,3,3,4,5,6,6,7,8,9,10,-1,18,18,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 10,-1,6,5,4,4,4,4,-1,4,-1,-1,-1,7,7,7,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 9,-1,6,5,5,5,5,5,-1,5,6,7,-1,8,8,8,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 8,7,6,6,6,6,6,6,-1,6,6,7,-1,9,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,31,32,33,34,35,36,36,36,37,38,39,40,41,42, 9,-1,7,7,7,7,7,7,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,32,33,33,-1,-1,-1,-1,38,38,39,40,41,42, 10,-1,8,8,8,8,-1,8,9,-1,8,8,8,9,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,39,39,40,41,42, 11,-1,-1,-1,-1,9,10,9,9,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,40,40,41,42, 12,13,14,15,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,41,42, 13,13,14,15,16,16,15,14,13,12,11,11,11,11,11,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,42,42,42,42, 14,14,14,15,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,43,43,43,43, 15,15,15,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,16,16,17,18,-1,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,17,17,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,18,18,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 21,20,19,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 21,20,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 21,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 25,25,25,25,25,25,24,24,24,24,24,24,24,24,25,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 24,24,24,24,25,25,24,23,23,23,23,23,23,24,25,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 23,23,23,23,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 23,22,22,22,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,21,21,21,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,19,19,19,19,20,21,20,19,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,-1,36,35,34,33,32,32,33,34,35,35,35,35,35,36,37,38,-1,43,43,43,44,45, 18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,18,18,18,18,18,18,19,20,-1,36,35,34,34,-1,33,33,34,34,34,34,34,35,36,37,38,-1,44,44,44,44,45, 17,17,17,18,19,20,21,20,19,18,17,16,16,16,16,-1,-1,17,17,17,17,17,18,19,20,-1,36,35,35,35,35,34,34,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,17,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 15,15,15,-1,13,13,13,13,13,13,-1,15,14,15,16,17,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,25,26,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 14,14,14,-1,12,12,12,12,12,12,-1,-1,13,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,23,23,24,25,26,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 14,13,13,-1,11,11,11,11,11,11,11,11,12,13,13,13,13,13,13,13,13,-1,20,20,20,21,22,22,22,23,-1,26,26,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 14,13,12,11,10,10,10,10,10,10,10,11,12,12,12,12,12,12,12,12,12,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 14,13,13,-1,9,9,9,9,9,9,10,11,11,11,11,11,11,11,11,11,11,12,-1,20,20,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,8,8,8,8,8,8,-1,10,10,10,10,10,10,10,10,10,11,12,-1,19,19,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 9,8,8,8,8,7,7,7,7,8,-1,10,9,9,9,9,9,9,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 9,8,7,7,-1,6,6,6,7,8,-1,10,9,8,8,8,8,8,9,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 9,8,7,6,5,5,5,6,7,8,-1,10,9,8,7,7,7,8,9,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,-1,15,15,15,16,17,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,16,16,16,-1,19,20,21,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 15,15,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 14,14,-1,6,5,4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 13,14,-1,6,5,4,3,2,2,2,3,4,4,4,5,6,7,8,9,-1,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 12,-1,-1,6,5,4,3,3,3,3,3,4,5,5,5,6,7,8,9,-1,18,18,18,19,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 11,-1,7,6,5,4,4,4,-1,4,-1,-1,-1,6,6,6,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 10,-1,7,6,5,5,5,5,-1,5,6,7,-1,7,7,7,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 9,8,7,6,6,6,6,6,-1,6,6,7,-1,8,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,30,30,31,32,33,34,35,35,35,36,37,38,39,40,41, 10,-1,7,7,7,7,7,7,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41, 11,-1,8,8,8,8,-1,8,9,-1,8,8,8,9,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,38,38,39,40,41, 12,-1,-1,-1,-1,9,10,9,9,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,39,39,40,41, 13,14,15,16,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,40,40,40,41, 14,14,15,16,17,16,15,14,13,12,11,11,11,11,11,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,41,41,41,41, 15,15,15,16,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,42, 16,16,16,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,43,43,43,43, -1,17,17,18,19,-1,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,18,18,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,19,19,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 22,21,20,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 22,21,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 22,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 26,26,26,26,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 24,24,24,24,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 24,23,23,23,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,22,22,22,22,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,21,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,20,20,20,20,21,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 19,19,19,19,20,21,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 18,18,18,19,20,21,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 16,16,16,-1,14,14,14,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 15,15,15,-1,13,13,13,13,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 15,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 15,14,14,-1,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,9,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 10,9,9,9,9,8,8,8,8,9,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 10,9,8,8,-1,7,7,7,8,9,-1,9,8,7,7,7,7,7,8,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 10,9,8,7,6,6,6,7,8,9,-1,9,8,7,6,6,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,15,15,15,-1,18,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 16,16,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 15,15,-1,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 14,15,-1,7,6,5,4,3,3,3,4,3,3,3,4,5,6,7,8,-1,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 13,-1,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,-1,17,17,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 12,-1,8,7,6,5,5,5,-1,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 11,-1,8,7,6,6,6,6,-1,6,7,8,-1,6,6,6,-1,14,14,14,15,16,17,-1,25,26,26,26,26,27,28,29,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 10,9,8,7,7,7,7,7,-1,7,7,8,-1,7,-1,-1,-1,13,13,14,15,-1,-1,-1,24,-1,25,25,26,27,28,29,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 11,-1,8,8,8,8,8,8,-1,-1,8,8,9,8,9,10,11,12,13,14,-1,-1,24,23,23,23,24,25,26,27,28,29,30,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 12,-1,9,9,9,9,-1,9,10,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 13,-1,-1,-1,-1,10,11,10,10,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,32,33,34,35,36,-1,-1,38,38,39,40, 14,15,16,17,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,33,34,35,36,37,-1,39,39,39,40, 15,15,16,17,18,17,16,15,14,13,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,36,36,37,-1,40,40,40,40, 16,16,16,17,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,37,-1,41,41,41,41, 17,17,17,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,42, -1,18,18,19,20,-1,17,16,15,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,19,19,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,20,20,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 23,22,21,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 23,22,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 23,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 25,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 25,24,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,23,23,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,22,22,22,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,21,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 20,20,20,20,21,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 19,19,19,20,21,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 17,17,17,-1,15,15,14,13,13,13,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 16,16,16,-1,14,14,14,13,12,12,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 16,15,15,-1,13,13,13,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 16,15,14,13,12,12,12,12,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 16,15,15,-1,11,11,11,11,11,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,10,10,10,10,10,10,-1,8,8,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 11,10,10,10,10,9,9,9,9,10,-1,8,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 11,10,9,9,-1,8,8,8,9,10,-1,8,7,6,6,6,6,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 11,10,9,8,7,7,7,8,9,10,-1,8,7,6,5,5,5,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 17,17,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 16,16,-1,8,7,6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 15,16,-1,8,7,6,5,4,4,4,3,2,2,2,3,4,5,6,7,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 14,-1,-1,8,7,6,5,5,5,4,3,3,3,3,3,4,5,6,7,-1,16,16,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 13,-1,9,8,7,6,6,6,-1,5,-1,-1,-1,4,4,4,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 12,-1,9,8,7,7,7,7,-1,6,7,8,-1,5,5,5,-1,13,13,13,14,15,16,-1,24,25,25,25,25,26,27,28,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 11,10,9,8,8,8,8,8,-1,7,7,8,-1,6,-1,-1,-1,12,12,13,14,-1,-1,-1,23,-1,24,24,25,26,27,28,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 12,-1,9,9,9,9,9,9,-1,-1,8,8,8,7,8,9,10,11,12,13,-1,-1,23,22,22,22,23,24,25,26,27,28,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 13,-1,10,10,10,10,-1,10,11,-1,9,9,8,8,8,9,10,11,12,13,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 14,-1,-1,-1,-1,11,12,11,11,-1,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,31,32,33,34,35,-1,-1,37,37,38,39, 15,16,17,18,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,32,33,34,35,36,-1,38,38,38,39, 16,16,17,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,35,35,36,-1,39,39,39,39, 17,17,17,18,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,36,-1,40,40,40,40, 18,18,18,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,41, -1,19,19,19,19,-1,16,15,14,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,20,19,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 22,21,20,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 22,21,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 22,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 25,25,25,25,24,23,22,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,24,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 25,24,23,23,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,24,23,22,22,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,23,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,22,22,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,33,32,31,30,29,29,30,31,32,32,32,32,32,33,34,35,-1,40,40,40,41,42, 21,21,21,21,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,15,15,15,16,17,-1,33,32,31,31,-1,30,30,31,31,31,31,31,32,33,34,35,-1,41,41,41,41,42, 20,20,20,21,21,20,19,18,17,16,15,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,-1,33,32,32,32,32,31,31,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,14,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 18,18,18,-1,15,14,13,12,12,12,-1,13,12,13,14,15,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 17,17,17,-1,15,14,13,12,11,11,-1,-1,11,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,20,20,21,22,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 17,16,16,-1,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 17,16,15,14,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 17,16,16,-1,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,17,17,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,11,11,11,11,11,11,-1,7,7,7,7,7,7,7,7,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 12,11,11,11,11,10,10,10,10,11,-1,7,6,6,6,6,6,6,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 12,11,10,10,-1,9,9,9,10,11,-1,7,6,5,5,5,5,5,6,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 12,11,10,9,8,8,8,9,10,11,-1,7,6,5,4,4,4,5,6,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 18,18,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 17,17,-1,9,8,7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 16,17,-1,9,8,7,6,5,5,4,3,2,2,2,2,3,4,5,6,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 15,-1,-1,9,8,7,6,6,5,4,3,3,3,3,3,3,4,5,6,-1,16,16,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 14,-1,10,9,8,7,7,7,-1,5,-1,-1,-1,4,4,4,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 13,-1,10,9,8,8,8,8,-1,6,7,8,-1,5,5,5,-1,13,13,13,14,15,16,-1,24,25,25,25,25,26,27,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 12,11,10,9,9,9,9,9,-1,7,7,8,-1,6,-1,-1,-1,12,12,13,14,-1,-1,-1,23,-1,24,24,25,26,27,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 13,-1,10,10,10,10,10,10,-1,-1,8,8,8,7,8,9,10,11,12,13,-1,-1,23,22,22,22,23,24,25,26,27,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 14,-1,11,11,11,11,-1,11,12,-1,9,9,8,8,8,9,10,11,12,13,-1,-1,23,22,21,22,23,24,25,26,27,28,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 15,-1,-1,-1,-1,12,13,12,12,-1,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 16,17,18,19,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,31,31,32,33,34,35,-1,37,37,37,38, 17,17,18,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,32,-1,34,34,35,-1,38,38,38,38, 18,18,18,19,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,35,-1,39,39,39,39, 19,19,19,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,-1,40,40,40,40, -1,20,20,19,19,-1,16,15,14,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,41,41,41, -1,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,20,19,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 22,21,20,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 22,21,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 22,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 24,24,24,24,23,22,21,20,20,20,20,20,20,21,22,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 24,23,23,23,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 24,23,22,22,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,23,22,21,21,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,32,31,30,29,28,28,29,30,31,31,31,31,31,32,33,34,-1,39,39,39,40,41, 22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,14,14,14,14,14,14,15,16,-1,32,31,30,30,-1,29,29,30,30,30,30,30,31,32,33,34,-1,40,40,40,40,41, 21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,13,13,13,13,13,14,15,16,-1,32,31,31,31,31,30,30,30,29,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,41, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,14,13,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 19,19,19,-1,14,13,12,11,11,11,-1,12,11,12,13,14,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,21,22,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 18,18,18,-1,14,13,12,11,10,10,-1,-1,10,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,-1,19,19,19,19,20,21,22,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 18,17,17,-1,13,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,-1,16,16,16,16,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,12,12,12,11,10,10,-1,6,6,6,6,6,6,6,6,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 13,12,12,12,12,11,11,11,11,11,-1,6,5,5,5,5,5,5,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 13,12,11,11,-1,10,10,10,11,12,-1,6,5,4,4,4,4,4,5,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 13,12,11,10,9,9,9,10,11,12,-1,6,5,4,3,3,3,4,5,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 19,19,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 18,18,-1,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 17,18,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 16,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 15,-1,11,10,9,8,7,7,-1,5,-1,-1,-1,4,4,4,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 14,-1,11,10,9,8,8,8,-1,6,7,8,-1,5,5,5,-1,13,13,13,14,15,16,-1,24,25,25,25,25,26,27,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 13,12,11,10,9,9,9,9,-1,7,7,8,-1,6,-1,-1,-1,12,12,13,14,-1,-1,-1,23,-1,24,24,25,26,27,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 14,-1,11,10,10,10,10,10,-1,-1,8,8,8,7,8,9,10,11,12,13,-1,-1,23,22,22,22,23,24,25,26,27,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 15,-1,11,11,11,11,-1,11,12,-1,9,9,8,8,8,9,10,11,12,13,-1,-1,23,22,21,22,23,24,25,26,27,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 16,-1,-1,-1,-1,12,13,12,12,-1,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 17,18,19,19,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,30,30,30,31,32,33,34,-1,36,36,36,37, 18,18,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,-1,37,37,37,37, 19,19,19,19,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,32,33,34,34,34,-1,38,38,38,38, 20,20,20,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,33,34,35,35,-1,39,39,39,39, -1,21,20,19,19,-1,16,15,14,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,-1,-1,40,40,40,40, -1,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,20,19,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,37,38,39,40,40,41,42, 22,21,20,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,38,39,39,40,41,42, 22,21,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 22,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 24,24,24,24,23,22,21,20,20,20,20,20,20,21,22,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 24,23,23,23,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 24,23,22,22,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,23,22,21,21,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,32,31,30,29,28,28,29,30,31,31,31,31,31,32,33,34,-1,39,39,39,40,41, 22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,14,14,14,14,14,14,15,16,-1,32,31,30,30,-1,29,29,30,30,30,30,30,31,32,33,34,-1,40,40,40,40,41, 21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,13,13,13,13,13,14,15,16,-1,32,31,31,31,31,30,30,30,29,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,41, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,14,13,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 19,19,19,-1,14,13,12,11,11,11,-1,12,11,12,13,14,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,21,22,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 18,18,18,-1,14,13,12,11,10,10,-1,-1,10,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,-1,19,19,19,19,20,21,22,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,-1,16,16,16,16,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,13,13,12,11,10,10,-1,6,6,6,6,6,6,6,6,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 14,13,13,13,13,12,12,11,11,11,-1,6,5,5,5,5,5,5,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 14,13,12,12,-1,11,11,11,12,12,-1,6,5,4,4,4,4,4,4,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 14,13,12,11,10,10,10,11,12,13,-1,6,5,4,3,3,3,3,4,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,2,2,2,3,4,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 20,20,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 19,19,-1,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 18,19,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 17,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 16,-1,12,11,10,9,8,8,-1,6,-1,-1,-1,4,4,4,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 15,-1,12,11,10,9,9,9,-1,7,8,9,-1,5,5,5,-1,13,13,13,14,15,16,-1,24,25,25,25,25,26,27,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 14,13,12,11,10,10,10,10,-1,8,8,9,-1,6,-1,-1,-1,12,12,13,14,-1,-1,-1,23,-1,24,24,25,26,27,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 15,-1,12,11,11,11,11,11,-1,-1,9,9,8,7,8,9,10,11,12,13,-1,-1,23,22,22,22,23,24,25,26,27,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 16,-1,12,12,12,12,-1,12,13,-1,10,9,8,8,8,9,10,11,12,13,-1,-1,23,22,21,22,23,24,25,26,27,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 17,-1,-1,-1,-1,13,14,13,13,-1,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 18,19,19,19,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,30,30,30,31,32,33,34,-1,36,36,36,37, 19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,-1,37,37,37,37, 20,20,19,19,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,32,33,34,34,34,-1,38,38,38,38, 21,20,20,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,33,34,35,35,-1,39,39,39,39, -1,21,20,19,19,-1,16,15,14,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,-1,-1,40,40,40,40, -1,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,20,19,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,37,38,39,40,40,41,42, 22,21,20,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,38,39,39,40,41,42, 22,21,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 22,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 24,24,24,24,23,22,21,20,20,20,20,20,20,21,22,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 24,23,23,23,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 24,23,22,22,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,23,22,21,21,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,32,31,30,29,28,28,29,30,31,31,31,31,31,32,33,34,-1,39,39,39,40,41, 22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,14,14,14,14,14,14,15,16,-1,32,31,30,30,-1,29,29,30,30,30,30,30,31,32,33,34,-1,40,40,40,40,41, 21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,13,13,13,13,13,14,15,16,-1,32,31,31,31,31,30,30,30,29,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,41, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,14,13,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 19,19,19,-1,14,13,12,11,11,11,-1,12,11,12,13,14,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,21,22,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 18,18,18,-1,14,13,12,11,10,10,-1,-1,10,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,-1,19,19,19,19,20,21,22,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,-1,16,16,16,16,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,14,13,12,11,10,10,-1,6,6,6,6,6,6,6,6,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 15,14,14,14,14,13,12,11,11,11,-1,6,5,5,5,5,5,5,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 15,14,13,13,-1,12,12,12,12,12,-1,6,5,4,4,4,4,4,4,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 15,14,13,12,11,11,11,12,13,13,-1,6,5,4,3,3,3,3,3,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,3,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 21,21,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 20,20,-1,12,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 19,20,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 18,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 17,-1,13,12,11,10,9,9,-1,7,-1,-1,-1,4,4,4,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 16,-1,13,12,11,10,10,10,-1,8,9,10,-1,5,5,5,-1,13,13,13,14,15,16,-1,24,25,25,25,25,26,27,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 15,14,13,12,11,11,11,11,-1,9,9,10,-1,6,-1,-1,-1,12,12,13,14,-1,-1,-1,23,-1,24,24,25,26,27,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 16,-1,13,12,12,12,12,12,-1,-1,10,9,8,7,8,9,10,11,12,13,-1,-1,23,22,22,22,23,24,25,26,27,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 17,-1,13,13,13,13,-1,13,14,-1,10,9,8,8,8,9,10,11,12,13,-1,-1,23,22,21,22,23,24,25,26,27,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 18,-1,-1,-1,-1,14,15,14,14,-1,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 19,20,19,19,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,30,30,30,31,32,33,34,-1,36,36,36,37, 20,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,-1,37,37,37,37, 21,20,19,19,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,32,33,34,34,34,-1,38,38,38,38, 21,20,20,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,33,34,35,35,-1,39,39,39,39, -1,21,20,19,19,-1,16,15,14,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,-1,-1,40,40,40,40, -1,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,20,19,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,37,38,39,40,40,41,42, 22,21,20,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,38,39,39,40,41,42, 22,21,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 22,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 24,24,24,24,23,22,21,20,20,20,20,20,20,21,22,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 24,23,23,23,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 24,23,22,22,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,23,22,21,21,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,32,31,30,29,28,28,29,30,31,31,31,31,31,32,33,34,-1,39,39,39,40,41, 22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,14,14,14,14,14,14,15,16,-1,32,31,30,30,-1,29,29,30,30,30,30,30,31,32,33,34,-1,40,40,40,40,41, 21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,13,13,13,13,13,14,15,16,-1,32,31,31,31,31,30,30,30,29,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,41, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,14,13,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 19,19,19,-1,14,13,12,11,11,11,-1,12,11,12,13,14,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,21,22,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 18,18,18,-1,14,13,12,11,10,10,-1,-1,10,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,-1,19,19,19,19,20,21,22,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 18,17,17,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,-1,16,16,16,16,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,14,13,12,11,10,10,-1,6,6,6,6,6,6,6,6,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 16,15,15,15,14,13,12,11,11,11,-1,6,5,5,5,5,5,5,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 16,15,14,14,-1,13,12,12,12,12,-1,6,5,4,4,4,4,4,4,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 16,15,14,13,12,12,12,13,13,13,-1,6,5,4,3,3,3,3,3,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,3,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 22,22,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 21,21,-1,13,12,11,10,9,8,8,-1,5,4,3,2,1,1,2,3,4,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 20,21,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 18,-1,14,13,12,11,10,10,-1,8,-1,-1,-1,4,4,4,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 17,-1,14,13,12,11,11,11,-1,9,10,11,-1,5,5,5,-1,13,13,13,14,15,16,-1,24,25,25,25,25,26,27,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 16,15,14,13,12,12,12,12,-1,10,10,10,-1,6,-1,-1,-1,12,12,13,14,-1,-1,-1,23,-1,24,24,25,26,27,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 17,-1,14,13,13,13,13,13,-1,-1,10,9,8,7,8,9,10,11,12,13,-1,-1,23,22,22,22,23,24,25,26,27,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 18,-1,14,14,14,14,-1,14,15,-1,10,9,8,8,8,9,10,11,12,13,-1,-1,23,22,21,22,23,24,25,26,27,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 19,-1,-1,-1,-1,15,16,15,15,-1,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 20,20,19,19,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,30,30,30,31,32,33,34,-1,36,36,36,37, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,-1,37,37,37,37, 21,20,19,19,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,32,33,34,34,34,-1,38,38,38,38, 21,20,20,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,33,34,35,35,-1,39,39,39,39, -1,21,20,19,19,-1,16,15,14,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,-1,-1,40,40,40,40, -1,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,20,19,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,37,38,39,40,40,41,42, 22,21,20,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,38,39,39,40,41,42, 22,21,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 22,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 24,24,24,24,23,22,21,20,20,20,20,20,20,21,22,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41, 24,23,23,23,-1,23,-1,20,19,19,19,19,20,21,22,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41, 24,23,22,22,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41, -1,23,22,21,21,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,32,31,30,29,28,27,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,32,31,30,29,28,28,29,30,31,31,31,31,31,32,33,34,-1,39,39,39,40,41, 23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,14,14,14,14,14,14,15,16,-1,32,31,30,30,-1,29,29,30,30,30,30,30,31,32,33,34,-1,40,40,40,40,41, 22,22,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,13,13,13,13,13,14,15,16,-1,32,31,31,31,31,30,30,30,29,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,41, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,14,13,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 20,20,20,-1,15,14,13,12,12,12,-1,12,11,12,13,14,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,21,22,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 19,19,19,-1,15,14,13,12,11,11,-1,-1,10,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,-1,19,19,19,19,20,21,22,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 19,18,18,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,16,16,16,17,18,18,18,19,-1,22,22,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 19,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,16,16,16,16,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,15,14,13,12,11,11,-1,8,7,6,6,6,6,6,6,6,7,8,-1,15,15,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 19,18,17,16,15,14,13,12,12,12,-1,8,7,6,5,5,5,5,5,6,7,8,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,36, 19,18,17,17,-1,14,13,13,13,13,-1,8,7,6,5,4,4,4,4,-1,-1,9,-1,13,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36, 19,18,17,16,15,14,14,14,14,14,-1,8,7,6,5,4,3,3,3,-1,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,-1,11,11,11,12,13,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,-1,12,12,12,-1,15,16,17,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 25,25,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 24,24,-1,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 23,24,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 20,-1,17,16,15,14,14,14,-1,12,12,12,-1,6,6,6,-1,14,14,14,15,16,17,-1,25,26,26,26,26,27,28,27,26,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 19,18,17,16,15,15,15,15,-1,12,11,11,-1,7,-1,-1,-1,13,13,14,15,-1,-1,-1,24,-1,25,25,26,27,28,27,26,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 20,-1,17,16,16,16,16,16,-1,-1,11,10,9,8,9,10,11,12,13,14,-1,-1,24,23,23,23,24,25,26,27,28,27,27,27,27,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37, 21,-1,17,17,17,17,-1,17,18,-1,11,10,9,9,9,10,11,12,13,14,-1,-1,24,23,22,23,24,25,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,-1,34,34,35,36,37, 22,-1,-1,-1,-1,18,19,18,18,-1,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37, 22,21,20,20,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,33,34,-1,36,36,36,37, 22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,31,31,31,-1,33,33,34,-1,37,37,37,37, 22,21,20,20,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,32,32,33,34,34,34,-1,38,38,38,38, 22,21,21,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,33,33,34,35,35,-1,39,39,39,39, -1,22,21,20,20,-1,17,16,15,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,34,34,35,-1,-1,40,40,40,40, -1,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,36,-1,40,40,41,41,41, -1,-1,21,20,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,37,38,39,40,41,42,42, 23,22,21,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,38,38,39,40,41,42,43, 23,22,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 23,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 25,25,25,25,24,23,22,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,24,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 25,24,23,23,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,24,23,22,22,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,33,32,31,30,29,29,30,31,32,32,32,32,32,33,34,35,-1,40,40,40,41,42, 24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,15,15,15,16,17,-1,33,32,31,31,-1,30,30,31,31,31,31,31,32,33,34,35,-1,41,41,41,41,42, 23,23,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,-1,33,32,32,32,32,31,31,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,14,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 21,21,21,-1,16,15,14,13,13,13,-1,13,12,13,14,15,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 20,20,20,-1,16,15,14,13,12,12,-1,-1,11,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,20,20,21,22,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 20,19,19,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 20,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,17,17,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,16,15,14,13,12,12,-1,9,8,7,7,7,7,7,7,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 19,18,18,17,16,15,14,13,13,13,-1,9,8,7,6,6,6,6,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 19,18,17,17,-1,15,14,14,14,14,-1,9,8,7,6,5,5,5,5,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 19,18,17,16,15,15,15,15,15,15,-1,9,8,7,6,5,4,4,4,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,4,3,2,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 25,25,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 24,24,-1,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 23,24,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 20,-1,17,16,15,14,14,14,-1,12,12,12,-1,6,6,6,-1,14,14,14,15,16,17,-1,25,26,26,26,26,27,28,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 19,18,17,16,15,15,15,15,-1,12,11,11,-1,7,-1,-1,-1,13,13,14,15,-1,-1,-1,24,-1,25,25,26,27,28,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 20,-1,17,16,16,16,16,16,-1,-1,11,10,9,8,9,10,11,12,13,14,-1,-1,24,23,23,23,24,25,26,27,28,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 21,-1,17,17,17,17,-1,17,18,-1,11,10,9,9,9,10,11,12,13,14,-1,-1,24,23,22,23,24,25,26,27,28,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 22,-1,-1,-1,-1,18,19,18,18,-1,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 22,21,20,20,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,31,31,31,32,33,34,35,-1,37,37,37,38, 22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,-1,38,38,38,38, 22,21,20,20,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,33,34,35,35,35,-1,39,39,39,39, 22,21,21,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,34,35,36,36,-1,40,40,40,40, -1,22,21,20,20,-1,17,16,15,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,-1,-1,41,41,41,41, -1,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,21,20,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,38,39,40,41,41,42,43, 23,22,21,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,39,40,40,41,42,43, 23,22,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 23,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 30,30,29,28,27,26,25,25,25,25,25,25,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34, 29,29,29,28,27,26,25,24,24,24,24,24,24,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,26,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 29,28,28,28,-1,27,-1,24,23,23,23,23,24,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,26,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 29,28,27,27,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,28,27,26,26,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,28,27,26,25,24,23,22,21,21,20,20,19,19,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,28,27,26,25,24,23,22,21,20,20,19,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 29,28,27,26,25,24,23,22,21,20,19,19,18,18,17,16,15,14,14,14,14,14,14,14,14,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 29,28,27,26,25,24,23,22,21,20,19,18,18,17,17,-1,-1,13,13,13,13,13,13,13,13,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,16,15,14,13,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 27,27,27,-1,22,21,20,19,19,19,-1,17,16,17,16,15,14,13,12,11,12,12,11,11,11,12,11,11,11,11,11,12,13,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 26,26,26,-1,22,21,20,19,18,18,-1,-1,15,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,10,10,10,10,11,12,13,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,10,9,9,9,9,9,9,10,-1,13,13,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,7,7,7,8,-1,12,12,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,6,6,6,6,7,8,-1,11,11,12,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,-1,5,5,5,6,7,8,9,10,11,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,11,10,9,9,-1,-1,4,-1,4,4,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,12,11,10,10,10,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,26,26,26, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,-1,3,2,2,2,3,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,1,1,2,-1,5,5,6,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 32,32,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 31,31,-1,23,22,21,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 30,31,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 29,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 28,-1,24,23,22,21,20,20,-1,17,-1,-1,-1,15,15,16,-1,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 27,-1,24,23,22,21,21,21,-1,16,16,16,-1,14,15,16,-1,8,7,6,5,5,5,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 26,25,24,23,22,22,22,22,-1,16,15,15,-1,13,-1,-1,-1,8,7,6,6,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 27,-1,24,23,23,23,23,23,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 27,-1,24,24,24,24,-1,24,25,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 26,-1,-1,-1,-1,25,26,25,25,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,24,25,24,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,23,22,21,20,19,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,24,25,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 25,24,23,22,21,20,20,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,26,-1,-1,34,33,32,31,30,29,28,27,27,27,28,29,30,31,32, 25,24,23,22,21,21,21,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,35,34,33,32,31,30,29,28,28,28,28,28,29,30,-1,33, 25,24,23,22,22,22,22,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,34, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 25,24,24,24,24,24,24,25,26,27,28,29,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,31,31,31,31,31,-1,31,-1,-1,36, 25,25,25,25,25,25,25,25,26,27,28,29,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,32,32,32,32,32,-1,-1,-1,38,37, 26,26,26,26,26,-1,26,26,26,27,28,29,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,33,33,33,33,33,34,35,36,37,38, 27,27,27,27,-1,-1,27,27,27,27,28,29,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,34,34,34,34,34,34,-1,37,37,38, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,35,35,35,35,35,-1,-1,38,38,38, 29,29,29,30,31,32,31,30,29,29,29,29,30,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,36,36,36,36,36,-1,-1,39,39,39, 30,30,29,28,27,26,25,25,25,25,25,25,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34, 29,29,29,28,27,26,25,24,24,24,24,24,24,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,26,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 29,28,28,28,-1,27,-1,24,23,23,23,23,24,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,26,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 29,28,27,27,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,28,27,26,26,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,28,27,26,25,24,23,22,21,21,20,20,19,19,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,28,27,26,25,24,23,22,21,20,20,19,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 29,28,27,26,25,24,23,22,21,20,19,19,18,18,17,16,15,14,14,14,14,14,14,14,14,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 29,28,27,26,25,24,23,22,21,20,19,18,18,17,17,-1,-1,13,13,13,13,13,13,13,13,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,16,15,14,13,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 27,27,27,-1,22,21,20,19,19,19,-1,17,16,17,16,15,14,13,12,11,12,12,11,11,11,12,11,11,11,11,11,12,13,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 26,26,26,-1,22,21,20,19,18,18,-1,-1,15,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,10,10,10,10,11,12,13,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,10,9,9,9,9,9,9,10,-1,13,13,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,7,7,7,8,-1,12,12,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,6,6,6,6,7,8,-1,11,11,12,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,-1,5,5,5,6,7,8,9,10,11,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,11,10,9,9,-1,-1,4,-1,4,4,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,12,11,10,10,10,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,25,25,25, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,-1,3,2,2,2,3,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,1,1,1,-1,4,4,5,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 32,32,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 31,31,-1,23,22,21,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 30,31,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 29,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 28,-1,24,23,22,21,20,20,-1,17,-1,-1,-1,15,15,16,-1,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 27,-1,24,23,22,21,21,21,-1,16,16,16,-1,14,15,16,-1,8,7,6,5,5,5,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 26,25,24,23,22,22,22,22,-1,16,15,15,-1,13,-1,-1,-1,8,7,6,6,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 27,-1,24,23,23,23,23,23,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 27,-1,24,24,24,24,-1,24,25,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 26,-1,-1,-1,-1,25,26,25,25,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,24,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,23,22,21,20,19,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 25,24,23,22,21,20,20,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,24,25,25,25,-1,-1,33,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 25,24,23,22,21,21,21,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,26,-1,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,32, 25,24,23,22,22,22,22,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,25,26,27,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,33, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 25,24,24,24,24,24,24,25,26,27,28,29,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,30,30,30,30,30,-1,30,-1,-1,35, 25,25,25,25,25,25,25,25,26,27,28,29,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,31,31,31,31,31,-1,-1,-1,37,36, 26,26,26,26,26,-1,26,26,26,27,28,29,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,32,32,32,32,32,33,34,35,36,37, 27,27,27,27,-1,-1,27,27,27,27,28,29,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,33,33,33,33,33,33,-1,36,36,37, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,34,34,34,34,34,-1,-1,37,37,37, 29,29,29,30,31,32,31,30,29,29,29,29,30,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,35,35,35,35,35,-1,-1,38,38,38, 30,30,29,28,27,26,25,25,25,25,25,25,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34, 29,29,29,28,27,26,25,24,24,24,24,24,24,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,26,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 29,28,28,28,-1,27,-1,24,23,23,23,23,24,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,26,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 29,28,27,27,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,28,27,26,26,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,28,27,26,25,24,23,22,21,21,20,20,19,19,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,28,27,26,25,24,23,22,21,20,20,19,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 29,28,27,26,25,24,23,22,21,20,19,19,18,18,17,16,15,14,14,14,14,14,14,14,14,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 29,28,27,26,25,24,23,22,21,20,19,18,18,17,17,-1,-1,13,13,13,13,13,13,13,13,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,16,15,14,13,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 27,27,27,-1,22,21,20,19,19,19,-1,17,16,17,16,15,14,13,12,11,12,12,11,11,11,12,11,11,11,11,11,12,13,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 26,26,26,-1,22,21,20,19,18,18,-1,-1,15,-1,-1,-1,-1,-1,-1,10,-1,-1,10,10,10,-1,10,10,10,10,11,12,13,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,10,9,9,9,9,9,9,10,-1,13,13,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,7,7,7,8,-1,12,12,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,6,6,6,6,7,8,-1,11,11,12,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 26,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,-1,5,5,5,6,7,8,9,10,11,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,26, 26,25,24,24,-1,21,20,20,20,20,-1,15,14,13,12,11,10,9,9,-1,-1,4,-1,4,4,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,25, 26,25,24,23,22,21,21,21,21,21,-1,15,14,13,12,11,10,10,10,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,24,24,24, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,-1,3,2,2,2,3,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,23,23,24, -1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,2,1,1,-1,3,3,4,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,19,19,20,21,22,23,24, 32,32,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,14,-1,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,23,23,24, 31,31,-1,23,22,21,20,19,18,18,-1,15,14,14,14,14,14,15,14,14,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,24,-1,25, 30,31,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,23,24,25, 29,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,24,24, 28,-1,24,23,22,21,20,20,-1,17,-1,-1,-1,15,15,16,-1,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24, 27,-1,24,23,22,21,21,21,-1,16,16,16,-1,14,15,16,-1,8,7,6,5,5,5,-1,21,20,19,18,17,16,15,14,13,12,13,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 26,25,24,23,22,22,22,22,-1,16,15,15,-1,13,-1,-1,-1,8,7,6,6,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,14,15,16,17,18,18,18,19,20,21,22,23,24, 27,-1,24,23,23,23,23,23,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,-1,-1,-1,20,20,21,22,23,24, 27,-1,24,24,24,24,-1,24,25,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23,24, 26,-1,-1,-1,-1,25,26,25,25,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,23,23,23,24, 25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,20,20,21,-1,24,24,24,24, 25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,21,21,21,-1,25,25,25,25, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,22,-1,26,26,26,26, -1,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,-1,27,27,27,27, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,24,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,23,-1,27,27,28,28,28, -1,-1,23,22,21,20,19,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,25,26,27,28,29,29, 25,24,23,22,21,20,20,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,24,24,24,24,-1,-1,32,31,30,29,28,27,26,25,25,25,26,27,28,29,30, 25,24,23,22,21,21,21,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,24,25,25,25,-1,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,31, 25,24,23,22,22,22,22,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,25,26,26,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,32, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,28,28,28,28,28,28,28,28,-1,33, 25,24,24,24,24,24,24,25,26,27,28,29,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,29,29,29,29,29,-1,29,-1,-1,34, 25,25,25,25,25,25,25,25,26,27,28,29,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,30,30,30,30,30,-1,-1,-1,36,35, 26,26,26,26,26,-1,26,26,26,27,28,29,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,32,31,31,31,31,31,32,33,34,35,36, 27,27,27,27,-1,-1,27,27,27,27,28,29,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,32,32,32,32,32,32,-1,35,35,36, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,33,33,33,33,33,-1,-1,36,36,36, 29,29,29,30,31,32,31,30,29,29,29,29,30,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,34,34,34,34,34,-1,-1,37,37,37, 31,31,30,29,28,27,26,26,26,26,26,26,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34, 30,30,30,29,28,27,26,25,25,25,25,25,25,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,26,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 30,29,29,29,-1,28,-1,25,24,24,24,24,25,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,26,26,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 30,29,28,28,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,29,28,27,27,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,29,28,27,26,25,24,23,22,22,21,21,20,20,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 30,29,28,27,26,25,24,23,22,21,20,20,19,19,18,17,16,15,15,15,15,15,15,15,15,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 30,29,28,27,26,25,24,23,22,21,20,19,19,18,18,-1,-1,14,14,14,14,14,14,14,14,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 28,28,28,-1,23,22,21,20,20,20,-1,18,17,18,17,16,15,14,13,12,13,13,12,12,12,13,12,12,12,12,12,13,14,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 27,27,27,-1,23,22,21,20,19,19,-1,-1,16,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,11,11,11,11,12,13,14,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,11,10,10,10,10,10,10,11,-1,14,14,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,8,8,8,9,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,7,7,7,7,8,9,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 27,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,-1,6,6,6,7,8,9,10,11,11,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,25, 27,26,25,25,-1,22,21,21,21,21,-1,16,15,14,13,12,11,10,10,-1,-1,5,-1,5,5,5,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,24,24,24, 27,26,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,11,11,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,23,23,23, 27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,4,3,3,3,4,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,22,22,23, -1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,3,2,2,-1,2,2,3,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,18,18,19,20,21,22,23, 33,33,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,-1,22,22,23, 32,32,-1,24,23,22,21,20,19,19,-1,16,15,15,15,15,15,16,15,15,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,23,-1,24, 31,32,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,22,23,24, 30,-1,-1,24,23,22,21,20,19,18,17,17,17,16,16,16,17,17,17,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,-1,23,23, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,15,15,16,-1,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,14,15,16,-1,8,7,6,5,5,5,-1,20,19,18,17,16,15,14,13,12,11,12,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,13,-1,-1,-1,8,7,6,6,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,13,14,15,16,17,17,17,18,19,20,21,22,23, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,-1,-1,-1,19,19,20,21,22,23, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22,23, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,20,-1,22,22,22,23, 25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,22,21,20,19,18,17,17,17,17,17,17,17,-1,19,19,20,-1,23,23,23,23, 25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,22,21,20,19,18,18,18,18,18,18,18,18,19,20,20,20,-1,24,24,24,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,21,-1,25,25,25,25, -1,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,-1,26,26,26,26, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,23,22,21,21,21,21,21,21,21,21,-1,-1,-1,-1,22,-1,26,26,27,27,27, -1,-1,23,22,21,20,19,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,24,25,26,27,28,28, 25,24,23,22,21,20,20,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,-1,-1,31,30,29,28,27,26,25,24,24,24,25,26,27,28,29, 25,24,23,22,21,21,21,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,-1,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,30, 25,24,23,22,22,22,22,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,25,25,25,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,31, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,26,26,-1,-1,-1,31,-1,-1,-1,27,27,27,27,27,27,27,27,-1,32, 25,24,24,24,24,24,24,25,26,27,28,29,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,28,28,28,28,28,-1,28,-1,-1,33, 25,25,25,25,25,25,25,25,26,27,28,29,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,29,29,29,29,29,-1,-1,-1,35,34, 26,26,26,26,26,-1,26,26,26,27,28,29,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,32,31,30,30,30,30,30,31,32,33,34,35, 27,27,27,27,-1,-1,27,27,27,27,28,29,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,31,31,31,31,31,31,-1,34,34,35, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,32,32,32,32,32,-1,-1,35,35,35, 29,29,29,30,31,32,31,30,29,29,29,29,30,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,33,33,33,33,33,-1,-1,36,36,36, 32,32,31,30,29,28,27,27,27,27,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33, 31,31,31,30,29,28,27,26,26,26,26,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,25,25,25,25,25,25,25,26,27,-1,30,30,31,32,33, 31,30,30,30,-1,29,-1,26,25,25,25,25,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,25,25,24,24,24,24,24,25,-1,-1,-1,-1,-1,32,32,33, 31,30,29,29,-1,-1,-1,-1,24,24,24,25,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,24,25,25,24,23,23,23,24,25,26,27,28,-1,-1,32,32,33, -1,30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,23,-1,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33, -1,30,29,28,27,26,25,24,23,23,22,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 31,30,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,15,14,14,14,14,14,14,-1,26,25,24,24,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 31,30,29,28,27,26,25,24,23,22,21,20,20,19,19,-1,-1,15,15,14,13,13,13,13,13,-1,26,25,24,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,14,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 29,29,29,-1,24,23,22,21,21,21,-1,19,18,19,18,17,16,15,14,13,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 28,28,28,-1,24,23,22,21,20,20,-1,-1,17,-1,-1,-1,-1,-1,-1,12,-1,-1,10,10,10,-1,10,10,10,10,11,12,13,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,10,9,9,9,9,9,9,10,-1,13,13,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,7,7,7,8,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,6,6,7,8,-1,11,11,11,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 27,26,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,5,5,5,6,7,8,9,10,10,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,24,24,24, 27,26,25,25,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,4,4,4,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,23,23,23, 27,26,25,24,24,23,23,23,23,23,-1,17,16,15,14,13,12,12,12,-1,5,5,5,4,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,22,22,22, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,5,4,4,4,3,2,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,21,21,22, -1,-1,-1,24,23,22,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,4,3,3,-1,1,1,2,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,17,17,18,19,20,21,22, 33,33,-1,24,23,22,21,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22, 32,32,-1,24,23,22,21,20,20,20,-1,17,16,16,16,16,16,17,16,16,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,22,-1,23, 31,32,-1,24,23,22,21,20,19,19,18,17,17,17,17,17,17,17,17,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,21,22,23, 30,-1,-1,24,23,22,21,20,19,18,18,18,17,16,16,16,17,18,18,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,22,22, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,15,15,16,-1,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,14,15,16,-1,8,7,6,5,5,5,-1,19,18,17,16,15,14,13,12,11,10,11,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,13,-1,-1,-1,8,7,6,6,-1,-1,-1,20,-1,17,16,15,14,13,12,11,11,11,12,13,14,15,16,16,16,17,18,19,20,21,22, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,-1,-1,-1,18,18,19,20,21,22, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21,22, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,21,21,21,22, 25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,21,20,19,18,17,16,16,16,16,16,16,16,-1,18,18,19,-1,22,22,22,22, 25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,21,20,19,18,17,17,17,17,17,17,17,17,18,19,19,19,-1,23,23,23,23, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,20,-1,24,24,24,24, -1,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,-1,25,25,25,25, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,22,21,20,20,20,20,20,20,20,20,-1,-1,-1,-1,21,-1,25,25,26,26,26, -1,-1,23,22,21,20,19,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,23,24,25,26,27,27, 25,24,23,22,21,20,20,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,22,22,22,22,-1,-1,30,29,28,27,26,25,24,23,23,23,24,25,26,27,28, 25,24,23,22,21,21,21,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,-1,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,29, 25,24,23,22,22,22,22,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,24,24,24,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,30, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,25,25,-1,-1,-1,30,-1,-1,-1,26,26,26,26,26,26,26,26,-1,31, 25,24,24,24,24,24,24,25,26,27,28,29,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,26,27,28,29,30,31,32,-1,27,27,27,27,27,-1,27,-1,-1,32, 25,25,25,25,25,25,25,25,26,27,28,29,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,29,29,30,31,32,-1,28,28,28,28,28,-1,-1,-1,34,33, 26,26,26,26,26,-1,26,26,26,27,28,29,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,30,31,31,30,29,29,29,29,29,30,31,32,33,34, 27,27,27,27,-1,-1,27,27,27,27,28,29,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,31,32,-1,30,30,30,30,30,30,-1,33,33,34, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, 29,29,29,30,31,32,31,30,29,29,29,29,30,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,32,32,32,32,32,-1,-1,35,35,35, 33,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,21,22,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33, 32,32,32,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,20,20,20,21,22,23,24,25,26,25,25,25,25,25,25,25,26,27,-1,30,30,31,32,33, 32,31,31,31,-1,30,-1,27,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,25,25,24,24,24,24,24,25,-1,-1,-1,-1,-1,32,32,33, 32,31,30,30,-1,-1,-1,-1,25,25,25,26,25,25,-1,-1,-1,20,19,18,18,19,19,18,18,19,20,21,22,23,24,24,25,25,24,23,23,23,24,25,26,27,28,-1,-1,32,32,33, -1,31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,-1,-1,-1,-1,-1,23,-1,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33, -1,31,30,29,28,27,26,25,24,24,23,22,21,21,-1,-1,-1,-1,-1,16,16,-1,-1,16,16,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,30,30,31,32,33, -1,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,22,23,-1,31,31,31,32,32, 32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,26,25,24,24,-1,21,20,19,19,19,19,19,20,21,22,23,-1,32,32,32,32,31, 32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,-1,-1,16,15,14,13,13,13,13,13,-1,26,25,24,23,22,21,20,19,18,18,18,19,20,21,22,22,-1,-1,-1,-1,-1,30, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,21,21,22,21,21,21,22,23,-1,29, 30,30,30,-1,25,24,23,22,22,22,-1,20,19,20,19,18,17,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,16,16,16,-1,-1,-1,-1,20,20,21,22,23,-1,28, 29,29,29,-1,25,24,23,22,21,21,-1,-1,18,-1,-1,-1,-1,-1,-1,13,-1,-1,10,10,10,-1,10,10,10,10,11,12,13,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,27, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,10,9,9,9,9,9,9,10,-1,13,13,-1,14,14,14,15,16,17,18,19,-1,-1,-1,-1,-1,26, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,-1,22,22,23,24,25, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,7,7,7,7,7,8,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,6,6,7,8,-1,11,11,11,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,24, 28,27,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,5,5,5,6,7,8,9,10,10,10,11,-1,-1,-1,-1,17,17,18,19,20,-1,-1,23,23,23, 28,27,26,26,-1,24,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,4,4,4,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,22,22,22, 28,27,26,25,25,24,24,24,24,24,-1,18,17,16,15,14,13,13,13,-1,6,6,5,4,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,21,21,21, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,6,5,5,4,3,2,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,20,20,21, -1,-1,-1,25,24,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,5,4,4,-1,1,1,1,-1,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,16,16,17,18,19,20,21, 34,34,-1,25,24,23,22,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21, 33,33,-1,25,24,23,22,21,21,21,-1,18,17,17,17,17,17,18,17,17,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,21,-1,22, 32,33,-1,25,24,23,22,21,20,20,19,18,18,18,18,18,18,18,18,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,20,21,22, 31,-1,-1,25,24,23,22,21,20,19,19,19,18,17,17,17,18,19,19,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,21,21, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,16,16,17,-1,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,15,16,17,-1,9,8,7,6,6,6,-1,18,17,16,15,14,13,12,11,10,9,10,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,14,-1,-1,-1,9,8,7,7,-1,-1,-1,19,-1,16,15,14,13,12,11,10,10,10,11,12,13,14,15,15,15,16,17,18,19,20,21, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,-1,-1,-1,17,17,18,19,20,21, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,-1,-1,18,18,19,20,21, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19,20,21,20,21,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,20,20,20,21, 26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,16,16,17,18,19,20,21,21,21,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,17,17,18,-1,21,21,21,21, 26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,22,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,18,18,18,-1,22,22,22,22, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,19,-1,23,23,23,23, -1,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,-1,24,24,24,24, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,20,-1,24,24,25,25,25, -1,-1,24,23,22,21,20,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,22,23,24,25,26,26, 26,25,24,23,22,21,21,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,22,21,21,21,21,-1,-1,29,28,27,26,25,24,23,22,22,22,23,24,25,26,27, 26,25,24,23,22,22,22,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,-1,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,28, 26,25,24,23,23,23,23,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,23,23,23,23,23,23,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,29, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,24,24,24,24,24,24,24,-1,-1,-1,29,-1,-1,-1,25,25,25,25,25,25,25,25,-1,30, 26,25,25,25,25,25,25,26,27,28,29,30,29,28,27,26,26,-1,-1,32,32,33,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,26,26,26,26,26,-1,26,-1,-1,31, 26,26,26,26,26,26,26,26,27,28,29,30,29,28,27,27,27,-1,31,31,32,33,-1,26,26,26,26,26,26,26,26,-1,28,28,29,30,31,-1,27,27,27,27,27,-1,-1,-1,33,32, 27,27,27,27,27,-1,27,27,27,28,29,30,29,28,28,28,28,29,30,31,32,33,-1,27,27,27,27,27,27,27,27,28,29,29,29,30,30,29,28,28,28,28,28,29,30,31,32,33, 28,28,28,28,-1,-1,28,28,28,28,29,30,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,30,30,31,-1,29,29,29,29,29,29,-1,32,32,33, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,30,30,30,30,-1,-1,32,32,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,31,31,-1,30,30,30,30,30,-1,-1,33,33,33, 30,30,30,31,32,33,32,31,30,30,30,30,31,31,31,31,-1,-1,-1,-1,33,33,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, 34,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34, 33,33,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,26,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 33,32,32,32,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,26,26,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 33,32,31,31,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,32,31,30,29,28,27,26,25,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 33,32,31,30,29,28,27,26,25,24,23,22,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 31,31,31,-1,26,25,24,23,23,23,-1,21,20,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 30,30,30,-1,26,25,24,23,22,22,-1,-1,19,-1,-1,-1,-1,-1,-1,14,-1,-1,11,11,11,-1,11,11,11,11,12,13,14,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,11,10,10,10,10,10,10,11,-1,14,14,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,8,8,8,8,8,9,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,25, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,8,9,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,-1,24,24,24,24, 29,28,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,6,6,6,7,8,9,10,11,11,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,23,23,23, 29,28,27,27,-1,25,24,24,24,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,5,5,5,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,22,22,22, 29,28,27,26,26,25,25,25,25,25,-1,19,18,17,16,15,14,14,14,-1,7,7,6,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,21,21,21, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,7,6,6,5,4,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,20,20,21, -1,-1,-1,26,25,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,6,5,5,-1,2,1,1,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,16,16,17,18,19,20,21, 35,35,-1,26,25,24,23,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21, 34,34,-1,26,25,24,23,22,22,22,-1,19,18,18,18,18,18,19,18,18,-1,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,21,-1,22, 33,34,-1,26,25,24,23,22,21,21,20,19,19,19,19,19,19,19,19,-1,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,20,21,22, 32,-1,-1,26,25,24,23,22,21,20,20,20,19,18,18,18,19,20,20,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,21,21, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,17,17,18,-1,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,16,17,18,-1,10,9,8,7,7,7,-1,18,17,16,15,14,13,12,11,10,9,10,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,15,-1,-1,-1,10,9,8,8,-1,-1,-1,19,-1,16,15,14,13,12,11,10,10,10,11,12,13,14,15,15,15,16,17,18,19,20,21, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,-1,-1,-1,17,17,18,19,20,21, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,-1,-1,18,18,19,20,21, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20,21,21,20,21,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,20,20,20,21, 27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,17,17,18,19,20,21,21,21,21,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,17,17,18,-1,21,21,21,21, 27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,-1,-1,18,18,18,19,20,21,22,22,22,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,18,18,18,-1,22,22,22,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,23,23,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,19,-1,23,23,23,23, -1,26,25,24,24,-1,21,20,19,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,-1,24,24,24,24, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,20,-1,24,24,25,25,25, -1,-1,25,24,23,22,21,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,22,23,24,25,26,26, 27,26,25,24,23,22,22,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,22,21,21,21,21,-1,-1,29,28,27,26,25,24,23,22,22,22,23,24,25,26,27, 27,26,25,24,23,23,23,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,23,22,22,22,22,22,-1,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,28, 27,26,25,24,24,24,24,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,25,24,23,23,23,23,23,23,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,29, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,25,24,24,24,24,24,24,24,-1,-1,-1,29,-1,-1,-1,25,25,25,25,25,25,25,25,-1,30, 27,26,26,26,26,26,26,27,28,29,30,31,30,29,28,27,27,-1,-1,33,33,34,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,26,26,26,26,26,-1,26,-1,-1,31, 27,27,27,27,27,27,27,27,28,29,30,31,30,29,28,28,28,-1,32,32,33,34,-1,26,26,26,26,26,26,26,26,-1,28,28,29,30,31,-1,27,27,27,27,27,-1,-1,-1,33,32, 28,28,28,28,28,-1,28,28,28,29,30,31,30,29,29,29,29,30,31,32,33,34,-1,27,27,27,27,27,27,27,27,28,29,29,29,30,30,29,28,28,28,28,28,29,30,31,32,33, 29,29,29,29,-1,-1,29,29,29,29,30,31,30,30,30,30,30,30,31,32,33,34,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,30,30,31,-1,29,29,29,29,29,29,-1,32,32,33, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,31,31,31,31,-1,-1,33,33,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,31,31,-1,30,30,30,30,30,-1,-1,33,33,33, 31,31,31,32,33,34,33,32,31,31,31,31,32,32,32,32,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 40,39,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 40,39,38,38,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 40,39,38,37,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,10, -1,-1,-1,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,24,-1,-1,-1,-1,-1,5,5,6,7,8,9,10, 46,46,-1,37,36,35,34,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,-1,9,9,10, 45,45,-1,37,36,35,34,33,33,33,-1,30,29,29,29,29,29,30,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,-1,10,-1,11, 44,45,-1,37,36,35,34,33,32,32,31,30,30,30,30,30,30,30,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,9,10,11,12, 43,-1,-1,37,36,35,34,33,32,31,31,31,30,29,29,29,30,31,31,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,8,8,-1,11,11, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,28,28,29,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,16,15,14,13,12,11,10,9,8,7,8,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,9,9,8,7,6,6,6,6,7,8,9,10,11, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,-1,-1,-1,-1,7,7,8,9,10,11, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,11,12,13,-1,-1,8,8,9,10,11, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,-1,-1,9,9,10,11, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,25,24,23,22,21,20,19,18,19,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,10,10,10,11, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,25,24,23,22,21,20,19,19,19,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,15,-1,11,11,11,11, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,15,15,15,-1,12,12,12,12, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,26,25,24,23,22,21,21,21,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,16,16,16,-1,13,13,13,13, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,28,27,26,25,24,23,22,22,22,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,-1,14,14,14,14, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,18,-1,16,15,15,15,15, -1,-1,36,35,34,33,32,31,31,31,-1,31,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,16,16,16, 38,37,36,35,34,33,33,-1,-1,-1,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,22,21,20,19,19,19,19,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17, 38,37,36,35,34,34,34,-1,35,34,34,-1,30,29,28,27,26,26,26,26,26,25,24,23,22,21,20,20,20,20,20,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,18, 38,37,36,35,35,35,35,-1,35,34,33,32,31,-1,-1,-1,27,-1,27,27,-1,-1,-1,23,22,21,21,21,21,21,21,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,19, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,26,-1,-1,-1,21,20,20,20,20,20,20,20,-1,20, 38,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,29,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,23,24,25,26,27,27,27,-1,21,21,21,21,21,-1,21,-1,-1,21, 38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,30,30,-1,34,34,34,34,-1,24,24,24,24,24,24,24,24,-1,26,26,27,26,26,-1,22,22,22,22,22,-1,-1,-1,23,22, 39,39,39,39,39,-1,38,37,36,35,34,33,32,31,31,31,31,32,33,33,33,33,-1,25,25,25,25,25,25,25,25,26,27,27,27,26,25,24,23,23,23,23,23,24,25,24,23,23, 40,40,40,40,-1,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,33,32,32,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,27,26,26,-1,24,24,24,24,24,24,-1,24,24,24, 41,41,41,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,33,33,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 42,42,42,41,40,39,38,37,36,35,35,35,35,34,34,34,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,28,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 40,39,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 40,39,38,38,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 40,39,38,37,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,9, -1,-1,-1,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,23,23,-1,-1,-1,-1,-1,4,4,5,6,7,8,9, 46,46,-1,37,36,35,34,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,0,1,2,3,4,5,-1,8,8,9, 45,45,-1,37,36,35,34,33,33,33,-1,30,29,29,29,29,29,30,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,9,-1,10, 44,45,-1,37,36,35,34,33,32,32,31,30,30,30,30,30,30,30,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,9,10,11,11, 43,-1,-1,37,36,35,34,33,32,31,31,31,30,29,29,29,30,31,31,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,8,8,-1,11,11, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,28,28,29,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,16,15,14,13,12,11,10,9,8,7,8,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,9,9,8,7,6,6,6,6,7,8,9,10,11, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,-1,-1,-1,-1,7,7,8,9,10,11, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,11,12,13,-1,-1,8,8,9,10,11, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,-1,-1,9,9,10,11, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,25,24,23,22,21,20,19,18,19,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,10,10,10,11, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,25,24,23,22,21,20,19,19,19,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,15,-1,11,11,11,11, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,15,15,15,-1,12,12,12,12, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,26,25,24,23,22,21,21,21,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,16,16,16,-1,13,13,13,13, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,28,27,26,25,24,23,22,22,22,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,-1,14,14,14,14, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,18,-1,16,15,15,15,15, -1,-1,36,35,34,33,32,31,31,31,-1,31,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,16,16,16, 38,37,36,35,34,33,33,-1,-1,-1,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,22,21,20,19,19,19,19,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17, 38,37,36,35,34,34,34,-1,35,34,34,-1,30,29,28,27,26,26,26,26,26,25,24,23,22,21,20,20,20,20,20,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,18, 38,37,36,35,35,35,35,-1,35,34,33,32,31,-1,-1,-1,27,-1,27,27,-1,-1,-1,23,22,21,21,21,21,21,21,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,19, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,26,-1,-1,-1,21,20,20,20,20,20,20,20,-1,20, 38,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,29,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,23,24,25,26,27,27,27,-1,21,21,21,21,21,-1,21,-1,-1,21, 38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,30,30,-1,34,34,34,34,-1,24,24,24,24,24,24,24,24,-1,26,26,27,26,26,-1,22,22,22,22,22,-1,-1,-1,23,22, 39,39,39,39,39,-1,38,37,36,35,34,33,32,31,31,31,31,32,33,33,33,33,-1,25,25,25,25,25,25,25,25,26,27,27,27,26,25,24,23,23,23,23,23,24,25,24,23,23, 40,40,40,40,-1,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,33,32,32,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,27,26,26,-1,24,24,24,24,24,24,-1,24,24,24, 41,41,41,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,33,33,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 42,42,42,41,40,39,38,37,36,35,35,35,35,34,34,34,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,28,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,33,32,32,32,32,31,31,31,31,30,30,30,30,30,29,28,27,26,26,26,26, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,33,32,31,31,31,31,30,30,30,30,29,29,29,30,30,-1,27,26,25,25,25, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,33,32,31,30,30,30,30,29,29,29,29,28,28,-1,-1,-1,-1,-1,24,24,24, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,33,32,31,30,29,30,30,29,28,28,28,28,27,26,25,25,-1,-1,23,23,23, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,28,27,26,25,24,23,22,22,22,22, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,23,-1,23,22,21,20,20, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,31,30,29,29,-1,26,25,24,24,24,24,24,23,22,22,22,-1,23,22,21,20,19, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,31,30,29,28,27,26,25,24,23,23,23,24,23,22,21,21,-1,-1,-1,-1,-1,18, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,23,22,21,20,20,20,21,22,-1,17, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,22,21,21,-1,-1,-1,-1,19,19,20,21,22,-1,16, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,22,21,20,19,18,18,18,18,19,20,21,22,-1,15, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,14, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,16,-1,13,13,13,13,13, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 41,40,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,18,17,17,17,18,-1,-1,10,10,10, 41,40,39,39,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,23,22,21,20,19,18,18,18,18,18,19,-1,9,9,9, 41,40,39,38,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,23,22,21,20,19,19,19,-1,19,19,19,-1,8,8,8, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,7,7,8, -1,-1,-1,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,23,22,22,-1,-1,-1,-1,-1,3,3,4,5,6,7,8, 47,47,-1,38,37,36,35,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,1,0,1,2,3,4,-1,7,7,8, 46,46,-1,38,37,36,35,34,34,34,-1,31,30,30,30,30,30,31,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,8,-1,9, 45,46,-1,38,37,36,35,34,33,33,32,31,31,31,31,31,31,31,31,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,9,9,10,10, 44,-1,-1,38,37,36,35,34,33,32,32,32,31,30,30,30,31,32,32,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,-1,8,8,-1,11,11, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,29,29,30,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,17,16,15,14,13,12,11,10,9,8,9,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,18,-1,15,14,13,12,11,10,9,9,9,10,9,8,7,6,6,6,6,7,8,9,10,11, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,9,-1,-1,-1,-1,7,7,8,9,10,11, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,10,10,10,11,12,13,-1,-1,8,8,9,10,11, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,11,12,13,14,-1,-1,9,9,10,11, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,26,25,24,23,22,21,20,19,20,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,10,10,10,11, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,26,25,24,23,22,21,20,20,20,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,15,-1,11,11,11,11, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,15,15,15,-1,12,12,12,12, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,27,26,25,24,23,22,22,22,22,22,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,16,16,16,-1,13,13,13,13, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,29,28,27,26,25,24,23,23,23,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,-1,14,14,14,14, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,18,-1,16,15,15,15,15, -1,-1,37,36,35,34,33,32,32,32,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,16,16,16, 39,38,37,36,35,34,34,-1,-1,-1,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17, 39,38,37,36,35,35,35,-1,36,35,35,-1,31,30,29,28,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,18, 39,38,37,36,36,36,36,-1,36,35,34,33,32,-1,-1,-1,28,-1,28,28,-1,-1,-1,23,22,21,21,21,21,21,21,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,19, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,29,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,26,-1,-1,-1,21,20,20,20,20,20,20,20,-1,20, 39,38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,30,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,23,24,25,26,27,27,27,-1,21,21,21,21,21,-1,21,-1,-1,21, 39,39,39,39,39,39,39,38,37,36,35,34,33,32,31,31,31,-1,34,34,34,34,-1,24,24,24,24,24,24,24,24,-1,26,26,27,26,26,-1,22,22,22,22,22,-1,-1,-1,23,22, 40,40,40,40,40,-1,39,38,37,36,35,34,33,32,32,32,32,33,34,33,33,33,-1,25,25,25,25,25,25,25,25,26,27,27,27,26,25,24,23,23,23,23,23,24,25,24,23,23, 41,41,41,41,-1,-1,39,38,37,36,35,34,33,33,33,33,33,33,34,33,32,32,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,27,26,26,-1,24,24,24,24,24,24,-1,24,24,24, 42,42,42,-1,-1,-1,-1,-1,37,36,35,35,-1,34,34,34,34,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 43,43,43,42,41,40,39,38,37,36,36,36,36,35,35,35,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,28,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,29,29,28,27,26,25,25,25,25, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,29,29,-1,26,25,24,24,24, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,33,32,31,30,29,29,29,29,28,28,28,28,27,27,-1,-1,-1,-1,-1,23,23,23, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,33,32,31,30,29,28,29,29,28,27,27,27,27,26,25,24,24,-1,-1,22,22,22, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,27,27,26,25,24,23,22,21,21,21,21, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,30,29,28,27,26,26,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,22,21,20,20,20, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,22,22,22,-1,22,21,20,19,19, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,29,28,28,-1,25,24,23,23,23,23,23,22,21,21,21,-1,22,21,20,19,18, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,30,29,28,27,26,25,24,23,22,22,22,23,22,21,20,20,-1,-1,-1,-1,-1,17, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,22,21,20,19,19,19,20,21,-1,16, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,21,20,20,-1,-1,-1,-1,18,18,19,20,21,-1,15, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,21,20,19,18,17,17,17,17,18,19,20,21,-1,14, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,13, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,15,-1,12,12,12,12,12, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10, 42,41,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,23,23,-1,-1,-1,-1,17,16,16,16,17,-1,-1,9,9,9, 42,41,40,40,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,23,22,21,20,19,18,17,17,17,17,17,18,-1,8,8,8, 42,41,40,39,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,23,22,21,20,19,18,18,18,-1,18,18,18,-1,7,7,7, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,6,6,7, -1,-1,-1,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,23,22,21,21,-1,-1,-1,-1,-1,2,2,3,4,5,6,7, 48,48,-1,39,38,37,36,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,0,1,2,3,-1,6,6,7, 47,47,-1,39,38,37,36,35,35,35,-1,32,31,31,31,31,31,32,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,7,-1,8, 46,47,-1,39,38,37,36,35,34,34,33,32,32,32,32,32,32,32,32,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,9,8,9,9, 45,-1,-1,39,38,37,36,35,34,33,33,33,32,31,31,31,32,33,33,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,-1,8,8,-1,10,10, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,30,30,31,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,18,17,16,15,14,13,12,11,10,9,10,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,19,-1,16,15,14,13,12,11,10,10,10,10,9,8,7,6,6,6,6,7,8,9,10,11, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,9,9,-1,-1,-1,-1,7,7,8,9,10,11, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,11,10,10,10,11,12,13,-1,-1,8,8,9,10,11, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,11,12,13,14,-1,-1,9,9,10,11, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,27,26,25,24,23,22,21,20,21,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,10,10,10,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,27,26,25,24,23,22,21,21,21,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,15,-1,11,11,11,11, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,27,26,25,24,23,22,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,15,15,15,-1,12,12,12,12, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,28,27,26,25,24,23,23,23,23,23,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,16,16,16,-1,13,13,13,13, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,-1,14,14,14,14, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,18,-1,16,15,15,15,15, -1,-1,38,37,36,35,34,33,33,33,-1,33,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,16,16,16, 40,39,38,37,36,35,35,-1,-1,-1,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17, 40,39,38,37,36,36,36,-1,37,36,36,-1,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,18, 40,39,38,37,37,37,37,-1,37,36,35,34,33,-1,-1,-1,29,-1,28,28,-1,-1,-1,23,22,21,21,21,21,21,21,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,19, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,29,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,26,-1,-1,-1,21,20,20,20,20,20,20,20,-1,20, 40,39,39,39,39,39,39,39,38,37,36,35,34,33,32,31,31,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,23,24,25,26,27,27,27,-1,21,21,21,21,21,-1,21,-1,-1,21, 40,40,40,40,40,40,40,39,38,37,36,35,34,33,32,32,32,-1,34,34,34,34,-1,24,24,24,24,24,24,24,24,-1,26,26,27,26,26,-1,22,22,22,22,22,-1,-1,-1,23,22, 41,41,41,41,41,-1,40,39,38,37,36,35,34,33,33,33,33,34,34,33,33,33,-1,25,25,25,25,25,25,25,25,26,27,27,27,26,25,24,23,23,23,23,23,24,25,24,23,23, 42,42,42,42,-1,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,33,32,32,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,27,26,26,-1,24,24,24,24,24,24,-1,24,24,24, 43,43,43,-1,-1,-1,-1,-1,38,37,36,36,-1,35,35,35,35,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 44,44,44,43,42,41,40,39,38,37,37,37,37,36,36,36,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,28,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,28,28,27,26,25,24,24,24,24, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,28,28,-1,25,24,23,23,23, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,-1,-1,-1,-1,-1,22,22,22, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,33,32,31,30,29,28,27,28,28,27,26,26,26,26,25,24,23,23,-1,-1,21,21,21, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,26,25,24,23,22,21,20,20,20,20, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,21,-1,21,20,19,18,18, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,29,28,27,27,-1,24,23,22,22,22,22,22,21,20,20,20,-1,21,20,19,18,17, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,29,28,27,26,25,24,23,22,21,21,21,22,21,20,19,19,-1,-1,-1,-1,-1,16, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,21,20,19,18,18,18,19,20,-1,15, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,20,19,19,-1,-1,-1,-1,17,17,18,19,20,-1,14, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,20,19,18,17,16,16,16,16,17,18,19,20,-1,13, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,12, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,14,-1,11,11,11,11,11, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9, 43,42,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,24,23,22,22,-1,-1,-1,-1,16,15,15,15,16,-1,-1,8,8,8, 43,42,41,41,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,-1,7,7,7, 43,42,41,40,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,23,22,21,20,19,18,17,17,17,-1,17,17,17,-1,6,6,6, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,5,5,6, -1,-1,-1,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,23,22,21,20,20,-1,-1,-1,-1,-1,1,1,2,3,4,5,6, 49,49,-1,40,39,38,37,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,0,1,2,-1,5,5,6, 48,48,-1,40,39,38,37,36,36,36,-1,33,32,32,32,32,32,33,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,6,-1,7, 47,48,-1,40,39,38,37,36,35,35,34,33,33,33,33,33,33,33,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,8,7,8,8, 46,-1,-1,40,39,38,37,36,35,34,34,34,33,32,32,32,33,34,34,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,-1,9,9,-1,9,9, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,31,31,32,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,5,5,5,5,5,6,7,8,9,10,10,10, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,19,18,17,16,15,14,13,12,11,10,11,-1,-1,-1,-1,6,6,6,7,8,9,10,11,11, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,20,-1,17,16,15,14,13,12,11,11,11,11,10,9,8,7,7,7,7,8,9,10,11,12, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,10,-1,-1,-1,-1,8,8,9,10,11,12, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,12,11,11,11,12,13,14,-1,-1,9,9,10,11,12, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,10,10,11,12, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,28,27,26,25,24,23,22,21,22,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,11,11,11,12, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,28,27,26,25,24,23,22,22,22,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,15,15,16,-1,12,12,12,12, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,28,27,26,25,24,23,23,23,23,-1,19,18,17,16,15,15,15,15,15,15,15,15,16,16,16,16,-1,13,13,13,13, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,29,28,27,26,25,24,24,24,24,24,-1,19,18,17,16,16,16,16,16,16,16,16,16,16,17,17,17,-1,14,14,14,14, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,-1,15,15,15,15, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,-1,-1,19,-1,17,16,16,16,16, -1,-1,39,38,37,36,35,34,34,34,-1,34,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,17,17,17, 41,40,39,38,37,36,36,-1,-1,-1,-1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18, 41,40,39,38,37,37,37,-1,38,37,37,-1,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,19, 41,40,39,38,38,38,38,-1,38,37,36,35,34,-1,-1,-1,30,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,20, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,30,-1,37,37,-1,24,23,23,23,23,23,23,23,-1,-1,-1,27,-1,-1,-1,22,21,21,21,21,21,21,21,-1,21, 41,40,40,40,40,40,40,40,39,38,37,36,35,34,33,32,32,-1,-1,36,36,36,-1,24,24,24,24,24,24,24,24,25,26,27,28,28,28,-1,22,22,22,22,22,-1,22,-1,-1,22, 41,41,41,41,41,41,41,40,39,38,37,36,35,34,33,33,33,-1,35,35,35,35,-1,25,25,25,25,25,25,25,25,-1,27,27,28,27,27,-1,23,23,23,23,23,-1,-1,-1,24,23, 42,42,42,42,42,-1,41,40,39,38,37,36,35,34,34,34,34,35,35,34,34,34,-1,26,26,26,26,26,26,26,26,27,28,28,28,27,26,25,24,24,24,24,24,25,26,25,24,24, 43,43,43,43,-1,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,34,33,33,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,28,27,27,-1,25,25,25,25,25,25,-1,25,25,25, 44,44,44,-1,-1,-1,-1,-1,39,38,37,37,-1,36,36,36,36,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,29,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 45,45,45,44,43,42,41,40,39,38,38,38,38,37,37,37,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,29,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,27,27,26,25,24,23,23,23,23, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,26,27,27,-1,24,23,22,22,22, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,-1,-1,-1,-1,-1,21,21,21, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,33,32,31,30,29,28,27,26,27,27,26,25,25,25,25,24,23,22,22,-1,-1,20,20,20, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,25,24,23,22,21,20,19,19,19,19, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,20,-1,20,19,18,17,17, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,28,27,26,26,-1,23,22,21,21,21,21,21,20,19,19,19,-1,20,19,18,17,16, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,28,27,26,25,24,23,22,21,20,20,20,21,20,19,18,18,-1,-1,-1,-1,-1,15, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,20,19,18,17,17,17,18,19,-1,14, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,19,18,18,-1,-1,-1,-1,16,16,17,18,19,-1,13, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,19,18,17,16,15,15,15,15,16,17,18,19,-1,12, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,11, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,13,-1,10,10,10,10,10, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8, 44,43,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,24,23,22,21,21,-1,-1,-1,-1,15,14,14,14,15,-1,-1,7,7,7, 44,43,42,42,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,-1,6,6,6, 44,43,42,41,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,23,22,21,20,19,18,17,16,16,16,-1,16,16,16,-1,5,5,5, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,4,4,5, -1,-1,-1,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,1,1,1,2,3,4,5, 50,50,-1,41,40,39,38,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,0,1,-1,4,4,5, 49,49,-1,41,40,39,38,37,37,37,-1,34,33,33,33,33,33,34,33,33,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,5,-1,6, 48,49,-1,41,40,39,38,37,36,36,35,34,34,34,34,34,34,34,34,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,7,6,7,7, 47,-1,-1,41,40,39,38,37,36,35,35,35,34,33,33,33,34,35,35,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,9,8,-1,8,8, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,32,32,33,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,6,6,6,6,6,7,8,9,9,10,9,9, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,12,-1,-1,-1,-1,7,7,7,8,9,10,10,10,10, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,9,10,11,11,11, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,11,-1,-1,-1,-1,9,9,10,11,12,12, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,13,12,12,12,13,14,15,-1,-1,10,10,11,12,13, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,11,11,12,13, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,29,28,27,26,25,24,23,22,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,12,12,12,13, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,29,28,27,26,25,24,23,23,23,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,17,-1,13,13,13,13, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,29,28,27,26,25,24,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,17,17,17,-1,14,14,14,14, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,30,29,28,27,26,25,25,25,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,18,18,-1,15,15,15,15, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,32,31,30,29,28,27,26,26,26,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,-1,16,16,16,16, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,20,-1,18,17,17,17,17, -1,-1,40,39,38,37,36,35,35,35,-1,35,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,18,18,18, 42,41,40,39,38,37,37,-1,-1,-1,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19, 42,41,40,39,38,38,38,-1,39,38,38,-1,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,20, 42,41,40,39,39,39,39,-1,39,38,37,36,35,-1,-1,-1,31,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,21, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,28,-1,-1,-1,23,22,22,22,22,22,22,22,-1,22, 42,41,41,41,41,41,41,41,40,39,38,37,36,35,34,33,33,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,25,26,27,28,29,29,29,-1,23,23,23,23,23,-1,23,-1,-1,23, 42,42,42,42,42,42,42,41,40,39,38,37,36,35,34,34,34,-1,36,36,36,36,-1,26,26,26,26,26,26,26,26,-1,28,28,29,28,28,-1,24,24,24,24,24,-1,-1,-1,25,24, 43,43,43,43,43,-1,42,41,40,39,38,37,36,35,35,35,35,36,36,35,35,35,-1,27,27,27,27,27,27,27,27,28,29,29,29,28,27,26,25,25,25,25,25,26,27,26,25,25, 44,44,44,44,-1,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,35,34,34,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,29,28,28,-1,26,26,26,26,26,26,-1,26,26,26, 45,45,45,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,30,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 46,46,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,30,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,27,27,26,25,24,23,23,23,23, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,26,27,27,-1,24,23,22,22,22, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,-1,-1,-1,-1,-1,21,21,21, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,35,34,33,32,31,30,29,28,27,26,27,27,26,25,25,25,25,24,23,22,22,-1,-1,20,20,20, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,25,24,23,22,21,20,19,19,19,19, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,20,-1,20,19,18,17,17, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,28,27,26,26,-1,23,22,21,21,21,21,21,20,19,19,19,-1,20,19,18,17,16, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,28,27,26,25,24,23,22,21,20,20,20,21,20,19,18,18,-1,-1,-1,-1,-1,15, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,20,19,18,17,17,17,18,19,-1,14, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,19,18,18,-1,-1,-1,-1,16,16,17,18,19,-1,13, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,19,18,17,16,15,15,15,15,16,17,18,19,-1,12, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,11, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,13,-1,10,10,10,10,10, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8, 45,44,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,24,23,22,21,21,-1,-1,-1,-1,15,14,14,14,15,-1,-1,7,7,7, 45,44,43,43,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,-1,6,6,6, 45,44,43,42,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,23,22,21,20,19,18,17,16,16,16,-1,16,16,16,-1,5,5,5, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,4,4,5, -1,-1,-1,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,2,1,1,2,3,4,5, 51,51,-1,42,41,40,39,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,0,-1,4,4,5, 50,50,-1,42,41,40,39,38,38,38,-1,35,34,34,34,34,34,35,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,5,-1,6, 49,50,-1,42,41,40,39,38,37,37,36,35,35,35,35,35,35,35,35,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,7,6,7,7, 48,-1,-1,42,41,40,39,38,37,36,36,36,35,34,34,34,35,36,36,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,-1,9,8,-1,8,8, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,33,33,34,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,7,7,7,7,7,8,9,9,9,10,9,9, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,21,20,19,18,17,16,15,14,13,12,13,-1,-1,-1,-1,8,8,8,9,10,10,10,10,10, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,10,11,11,11,11, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,12,-1,-1,-1,-1,10,10,11,12,12,12, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,14,13,13,13,14,15,16,-1,-1,11,11,12,13,13, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,14,15,16,17,-1,-1,12,12,13,14, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,31,30,29,28,27,26,25,24,23,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,-1,13,13,13,14, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,30,29,28,27,26,25,24,24,24,-1,21,20,19,18,17,16,16,16,16,16,16,16,-1,17,17,18,-1,14,14,14,14, 43,42,41,41,-1,38,37,36,35,34,33,32,32,32,32,-1,-1,30,29,28,27,26,25,25,25,25,-1,21,20,19,18,17,17,17,17,17,17,17,17,18,18,18,18,-1,15,15,15,15, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,33,33,33,-1,31,30,29,28,27,26,26,26,26,26,-1,21,20,19,18,18,18,18,18,18,18,18,18,18,19,19,19,-1,16,16,16,16, -1,42,41,40,40,-1,37,36,35,34,34,34,34,34,33,32,31,30,29,28,27,27,27,-1,25,25,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,-1,17,17,17,17, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,-1,-1,21,-1,19,18,18,18,18, -1,-1,41,40,39,38,37,36,36,36,-1,36,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,19,19,19, 43,42,41,40,39,38,38,-1,-1,-1,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20, 43,42,41,40,39,39,39,-1,40,39,39,-1,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,21, 43,42,41,40,40,40,40,-1,40,39,38,37,36,-1,-1,-1,32,-1,31,31,-1,-1,-1,26,25,24,24,24,24,24,24,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,22, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,32,-1,39,39,-1,26,25,25,25,25,25,25,25,-1,-1,-1,29,-1,-1,-1,24,23,23,23,23,23,23,23,-1,23, 43,42,42,42,42,42,42,42,41,40,39,38,37,36,35,34,34,-1,-1,38,38,38,-1,26,26,26,26,26,26,26,26,27,28,29,30,30,30,-1,24,24,24,24,24,-1,24,-1,-1,24, 43,43,43,43,43,43,43,42,41,40,39,38,37,36,35,35,35,-1,37,37,37,37,-1,27,27,27,27,27,27,27,27,-1,29,29,30,29,29,-1,25,25,25,25,25,-1,-1,-1,26,25, 44,44,44,44,44,-1,43,42,41,40,39,38,37,36,36,36,36,37,37,36,36,36,-1,28,28,28,28,28,28,28,28,29,30,30,30,29,28,27,26,26,26,26,26,27,28,27,26,26, 45,45,45,45,-1,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,36,35,35,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,30,29,29,-1,27,27,27,27,27,27,-1,27,27,27, 46,46,46,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,36,35,34,33,32,31,30,31,-1,-1,-1,-1,-1,-1,31,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, 47,47,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,35,34,33,32,31,31,31,32,33,34,35,36,-1,31,31,31,31,-1,29,29,29,29,29,-1,-1,29,29,29, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,25,25,25,24,23,22,21,21,21,21, 51,51,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,25,25,25,25,24,24,24,25,25,-1,22,21,20,20,20, 51,50,50,50,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,24,23,23,-1,-1,-1,-1,-1,19,19,19, 51,50,49,49,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,25,24,23,23,23,23,22,21,20,20,-1,-1,18,18,18, -1,50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,32,32,-1,-1,-1,-1,-1,-1,23,-1,25,24,23,22,23,23,22,21,20,19,18,17,17,17,17, -1,50,49,48,47,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,33,33,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,26,25,24,23,22,21,20,20,20,20,20,19,18,18,18,18,-1,18,17,16,15,15, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,26,25,24,24,-1,21,20,19,19,19,19,19,18,17,17,17,-1,18,17,16,15,14, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,26,25,24,23,22,21,20,19,18,18,18,19,18,17,16,16,-1,-1,-1,-1,-1,13, 51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,18,17,16,15,15,15,16,17,-1,12, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,17,16,16,-1,-1,-1,-1,14,14,15,16,17,-1,11, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,29,28,28,-1,28,28,28,28,29,30,31,-1,17,16,15,14,13,13,13,13,14,15,16,17,-1,10, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,29,28,27,27,27,27,27,28,-1,31,31,-1,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,9, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,11,-1,8,8,8,8,8, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,25,24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,12,12,13,-1,-1,5,5,5, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,-1,4,4,4, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,14,14,14,-1,3,3,3, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,2,2,2, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,5,4,3,2,1,1,2, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,-1,0,1,2, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,-1,3, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,3,2,3,4, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,8,8,-1,5,4,-1,4,4, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,10,10,9,8,7,6,5,5,6,5,5, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,6,6,6,6,6, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,8,8,8,8,8,8, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,16,-1,-1,9,9,9,9,9, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,14,15,16,17,-1,-1,10,10,10,10, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,33,32,32,31,30,29,28,27,26,27,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,-1,11,11,11,11, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,32,31,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,16,16,16,16,16,16,-1,17,17,18,-1,12,12,12,12, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,32,31,30,30,29,28,27,27,27,-1,21,20,19,18,17,17,17,17,17,17,17,17,18,18,18,18,-1,13,13,13,13, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,33,32,31,30,29,29,28,27,26,26,-1,21,20,19,18,18,18,18,18,18,18,18,18,18,19,19,19,-1,14,14,14,14, -1,45,44,43,43,-1,40,39,38,37,37,37,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,-1,15,15,15,15, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,-1,-1,20,-1,17,16,16,16,16, -1,-1,44,43,42,41,40,39,39,39,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,17,17,17, 46,45,44,43,42,41,41,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18, 46,45,44,43,42,42,42,-1,42,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,19, 46,45,44,43,43,43,43,-1,42,41,40,39,38,-1,-1,-1,34,-1,31,31,-1,-1,-1,26,25,24,24,24,24,24,24,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,20, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,32,-1,39,39,-1,26,25,25,25,25,25,25,25,-1,-1,-1,27,-1,-1,-1,22,21,21,21,21,21,21,21,-1,21, 46,45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,36,-1,-1,38,38,38,-1,26,26,26,26,26,26,26,26,27,28,29,28,28,28,-1,22,22,22,22,22,-1,22,-1,-1,22, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,37,37,-1,37,37,37,37,-1,27,27,27,27,27,27,27,27,-1,29,29,28,27,27,-1,23,23,23,23,23,-1,-1,-1,24,23, 47,47,47,47,47,-1,45,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,-1,28,28,28,28,28,28,28,28,29,30,29,28,27,26,25,24,24,24,24,24,25,26,25,24,24, 48,48,48,48,-1,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,36,35,35,-1,-1,-1,29,-1,-1,29,29,29,29,30,29,28,27,27,-1,25,25,25,25,25,25,-1,25,25,25, 49,49,49,-1,-1,-1,-1,-1,43,42,41,41,-1,40,40,40,40,-1,-1,36,35,34,33,32,31,30,31,-1,-1,-1,-1,-1,-1,29,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 50,50,49,48,47,46,45,44,43,42,42,42,42,41,41,41,-1,-1,-1,-1,35,34,33,32,31,31,31,32,33,34,35,36,-1,29,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 52,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,25,25,25,24,23,22,21,21,21,21, 51,51,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,25,25,25,25,24,24,24,25,25,-1,22,21,20,20,20, 51,50,50,50,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,24,23,23,-1,-1,-1,-1,-1,19,19,19, 51,50,49,49,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,25,24,23,23,23,23,22,21,20,20,-1,-1,18,18,18, -1,50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,32,32,-1,-1,-1,-1,-1,-1,23,-1,25,24,23,22,23,23,22,21,20,19,18,17,17,17,17, -1,50,49,48,47,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,33,33,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,26,25,24,23,22,21,20,20,20,20,20,19,18,18,18,18,-1,18,17,16,15,15, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,26,25,24,24,-1,21,20,19,19,19,19,19,18,17,17,17,-1,18,17,16,15,14, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,26,25,24,23,22,21,20,19,18,18,18,19,18,17,16,16,-1,-1,-1,-1,-1,13, 51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,18,17,16,15,15,15,16,17,-1,12, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,17,16,16,-1,-1,-1,-1,14,14,15,16,17,-1,11, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,29,28,28,-1,28,28,28,28,29,30,31,-1,17,16,15,14,13,13,13,13,14,15,16,17,-1,10, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,29,28,27,27,27,27,27,28,-1,31,31,-1,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,9, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,11,-1,8,8,8,8,8, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,25,24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,12,12,13,-1,-1,5,5,5, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,-1,4,4,4, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,14,14,14,-1,3,3,3, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,2,2,2, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,5,4,3,2,1,1,1, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,-1,1,0,1, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,2,-1,2, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,4,3,4,3, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,6,5,-1,4,4, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,10,10,10,9,8,7,6,6,6,5,5, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,10,9,8,7,7,7,6,6,6, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,8,8,7,7,7,7, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,13,-1,-1,-1,-1,9,8,8,8,8,8, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,26,25,24,23,22,21,20,19,18,18,17,16,15,14,14,14,15,16,17,-1,-1,9,9,9,9,9, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,15,16,17,18,-1,-1,10,10,10,10, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,34,33,32,31,30,29,28,27,26,27,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,-1,11,11,11,11, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,33,32,31,30,29,28,27,27,27,-1,22,21,20,19,18,17,17,17,17,17,17,17,-1,18,18,19,-1,12,12,12,12, 46,45,44,44,-1,41,40,39,38,37,36,35,35,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,22,21,20,19,18,18,18,18,18,18,18,18,19,19,19,19,-1,13,13,13,13, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,36,36,36,-1,34,33,32,31,30,29,29,28,27,27,-1,22,21,20,19,19,19,19,19,19,19,19,19,19,20,20,20,-1,14,14,14,14, -1,45,44,43,43,-1,40,39,38,37,37,37,37,37,36,35,34,33,32,31,30,29,29,-1,26,26,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,-1,15,15,15,15, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,-1,-1,20,-1,17,16,16,16,16, -1,-1,44,43,42,41,40,39,39,39,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,17,17,17, 46,45,44,43,42,41,41,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18, 46,45,44,43,42,42,42,-1,43,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,19, 46,45,44,43,43,43,43,-1,43,42,41,40,39,-1,-1,-1,35,-1,32,32,-1,-1,-1,27,26,25,25,25,25,25,25,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,20, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,33,-1,40,40,-1,27,26,26,26,26,26,26,26,-1,-1,-1,27,-1,-1,-1,22,21,21,21,21,21,21,21,-1,21, 46,45,45,45,45,45,45,45,44,43,42,41,40,39,38,37,37,-1,-1,39,39,39,-1,27,27,27,27,27,27,27,27,28,29,29,28,28,28,-1,22,22,22,22,22,-1,22,-1,-1,22, 46,46,46,46,46,46,46,45,44,43,42,41,40,39,38,38,38,-1,38,38,38,38,-1,28,28,28,28,28,28,28,28,-1,30,29,28,27,27,-1,23,23,23,23,23,-1,-1,-1,24,23, 47,47,47,47,47,-1,46,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,-1,29,29,29,29,29,29,29,29,30,30,29,28,27,26,25,24,24,24,24,24,25,26,25,24,24, 48,48,48,48,-1,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,37,36,36,-1,-1,-1,30,-1,-1,30,30,30,30,30,29,28,27,27,-1,25,25,25,25,25,25,-1,25,25,25, 49,49,49,-1,-1,-1,-1,-1,44,43,42,42,-1,41,41,41,41,-1,-1,37,36,35,34,33,32,31,32,-1,-1,-1,-1,-1,-1,29,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 50,50,50,49,48,47,46,45,44,43,43,43,43,42,42,42,-1,-1,-1,-1,36,35,34,33,32,32,32,33,34,35,36,37,-1,29,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 52,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,25,25,25,24,23,22,21,21,21,21, 51,51,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,25,25,25,25,24,24,24,25,25,-1,22,21,20,20,20, 51,50,50,50,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,24,23,23,-1,-1,-1,-1,-1,19,19,19, 51,50,49,49,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,25,24,23,23,23,23,22,21,20,20,-1,-1,18,18,18, -1,50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,32,32,-1,-1,-1,-1,-1,-1,23,-1,25,24,23,22,23,23,22,21,20,19,18,17,17,17,17, -1,50,49,48,47,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,33,33,-1,26,25,24,23,22,22,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,18,17,16,16,16, -1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,26,25,24,23,22,21,20,20,20,20,20,19,18,18,18,18,-1,18,17,16,15,15, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,26,25,24,24,-1,21,20,19,19,19,19,19,18,17,17,17,-1,18,17,16,15,14, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,26,25,24,23,22,21,20,19,18,18,18,19,18,17,16,16,-1,-1,-1,-1,-1,13, 51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,18,17,16,15,15,15,16,17,-1,12, 51,51,51,-1,46,45,44,43,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,17,16,16,-1,-1,-1,-1,14,14,15,16,17,-1,11, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,33,-1,-1,29,28,28,-1,28,28,28,28,29,30,31,-1,17,16,15,14,13,13,13,13,14,15,16,17,-1,10, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,29,28,27,27,27,27,27,28,-1,31,31,-1,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,9, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,11,-1,8,8,8,8,8, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,12,12,13,-1,-1,5,5,5, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,14,-1,4,4,4, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,14,14,14,-1,3,3,3, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,2,2,2, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,6,5,4,3,2,1,1, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,2,1,0, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,3,-1,1, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,5,4,3,2, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,7,6,-1,3,3, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,11,11,11,10,9,8,7,6,5,4,4, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,17,-1,-1,-1,-1,11,10,9,8,7,6,5,5,5, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,14,-1,-1,-1,-1,8,7,7,7,7,7, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,27,26,25,24,23,22,21,20,19,19,18,17,16,15,15,15,16,17,18,-1,-1,8,8,8,8,8, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,16,17,18,19,-1,-1,9,9,9,9, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,35,34,33,32,31,30,29,28,27,28,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,-1,10,10,10,10, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,34,33,32,31,30,29,28,28,28,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,19,19,20,-1,11,11,11,11, 47,46,45,45,-1,42,41,40,39,38,37,36,36,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,20,20,20,-1,12,12,12,12, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,37,37,37,-1,35,34,33,32,31,30,30,29,28,28,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,21,21,-1,13,13,13,13, -1,46,45,44,44,-1,41,40,39,38,38,38,38,38,37,36,35,34,33,32,31,30,30,-1,27,27,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,-1,-1,14,14,14,14, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,19,-1,16,15,15,15,15, -1,-1,45,44,43,42,41,40,40,40,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,16,16,16, 47,46,45,44,43,42,42,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17, 47,46,45,44,43,43,43,-1,44,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,18, 47,46,45,44,44,44,44,-1,44,43,42,41,40,-1,-1,-1,36,-1,33,33,-1,-1,-1,28,27,26,26,26,26,26,26,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,19, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,39,38,37,-1,34,-1,41,41,-1,28,27,27,27,27,27,27,27,-1,-1,-1,26,-1,-1,-1,21,20,20,20,20,20,20,20,-1,20, 47,46,46,46,46,46,46,46,45,44,43,42,41,40,39,38,38,-1,-1,40,40,40,-1,28,28,28,28,28,28,28,28,29,29,28,27,27,27,-1,21,21,21,21,21,-1,21,-1,-1,21, 47,47,47,47,47,47,47,46,45,44,43,42,41,40,39,39,39,-1,39,39,39,39,-1,29,29,29,29,29,29,29,29,-1,29,28,27,26,26,-1,22,22,22,22,22,-1,-1,-1,23,22, 48,48,48,48,48,-1,47,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,-1,30,30,30,30,30,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,24,25,24,23,23, 49,49,49,49,-1,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,38,37,37,-1,-1,-1,31,-1,-1,31,31,31,30,29,28,27,26,26,-1,24,24,24,24,24,24,-1,24,24,24, 50,50,50,-1,-1,-1,-1,-1,45,44,43,43,-1,42,42,42,42,-1,-1,38,37,36,35,34,33,32,33,-1,-1,-1,-1,-1,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 51,51,51,50,49,48,47,46,45,44,44,44,44,43,43,43,-1,-1,-1,-1,37,36,35,34,33,33,33,34,35,36,37,38,-1,28,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 36,36,36,36,36,36,35,35,35,35,35,35,35,35,36,37,38,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59, 35,35,35,35,36,36,35,34,34,34,34,34,34,35,36,37,38,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,56,56,57,58,59, 34,34,34,34,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59, 34,33,33,33,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,58,58,59, -1,32,32,32,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59, -1,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,50,49,48,47,46,45,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,56,57,58,59, -1,30,30,30,30,31,32,31,30,29,29,29,29,29,29,29,30,31,32,33,33,33,33,33,34,-1,50,49,48,47,46,46,47,48,49,49,49,49,49,50,51,52,-1,57,57,57,58,59, 29,29,29,29,30,31,32,31,30,29,28,28,28,28,28,29,30,31,32,32,32,32,32,33,34,-1,50,49,48,48,-1,47,47,48,48,48,48,48,49,50,51,52,-1,58,58,58,58,59, 28,28,28,29,30,31,32,31,30,29,28,27,27,27,27,-1,-1,31,31,31,31,31,32,33,34,-1,50,49,49,49,49,48,48,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,59, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,58, 26,26,26,-1,24,24,24,24,24,24,-1,26,25,26,27,28,29,30,30,29,30,31,32,33,34,35,36,37,38,38,38,39,40,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,57, 25,25,25,-1,23,23,23,23,23,23,-1,-1,24,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,-1,37,37,37,37,38,39,40,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,56, 25,24,24,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,-1,34,34,34,35,36,36,36,37,-1,40,40,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,55, 25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,51,51,52,53,54, 25,24,24,-1,20,20,20,20,20,20,21,22,23,24,25,25,25,25,25,25,25,26,-1,34,34,34,34,34,35,-1,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, -1,-1,-1,-1,19,19,19,19,19,19,-1,23,23,24,24,24,24,24,24,24,25,26,-1,33,33,33,33,34,35,-1,38,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,52,53,54, 18,18,18,18,19,18,18,18,18,19,-1,24,23,23,23,23,23,23,23,24,25,26,-1,32,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,53,53,54, 18,17,17,17,-1,17,17,17,18,19,-1,24,23,22,22,22,22,22,23,-1,-1,27,-1,31,31,32,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,54,54,54, 18,17,16,16,16,16,16,17,18,19,-1,24,23,22,21,21,21,22,23,-1,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,54,54,54, 18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,29,29,29,30,31,32,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,53,53,54, -1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,30,30,30,-1,33,33,34,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,51,52,53,54, 1,1,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,31,31,31,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,-1,53,53,54, 0,1,-1,12,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,54,-1,55, 1,1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,52,53,54,55, 2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,-1,54,54, 3,-1,9,9,9,10,11,12,-1,15,-1,-1,-1,19,19,20,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54, 4,-1,8,8,9,10,11,12,-1,16,17,18,-1,20,20,20,-1,26,26,26,27,28,29,-1,36,37,37,37,37,38,39,40,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51,52,53,54, 5,6,7,8,9,10,11,12,-1,17,17,18,-1,21,-1,-1,-1,25,25,26,27,-1,-1,-1,35,-1,36,36,37,38,39,40,41,42,43,44,45,45,46,47,48,48,49,50,51,52,53,54, 6,-1,8,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,35,36,37,38,39,40,41,42,43,44,44,44,-1,-1,-1,-1,50,50,51,52,53,54, 7,-1,9,9,9,10,-1,13,14,-1,19,19,19,20,21,22,23,24,25,26,-1,-1,35,34,33,34,35,36,37,38,39,40,41,42,43,43,43,44,45,46,47,-1,-1,51,51,52,53,54, 8,-1,-1,-1,-1,11,12,13,14,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,46,47,48,-1,-1,52,52,53,54, 9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,53,53,53,54, 10,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,25,25,26,27,28,29,30,31,32,-1,40,40,40,40,40,40,40,41,42,43,44,45,-1,48,48,49,-1,54,54,54,54, 11,11,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,-1,55,55,55,55, 12,12,12,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27,27,27,28,29,30,31,32,-1,40,39,38,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,55,55,55,55, -1,13,13,14,15,-1,18,18,19,19,19,20,21,22,23,24,25,26,27,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,54,54,54,54, -1,-1,14,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,-1,53,53,53,53,54, -1,-1,15,15,15,16,17,18,19,20,-1,32,31,30,29,28,27,27,27,28,29,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,52,52,53,54, 18,17,16,16,16,16,17,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,29,30,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,46,47,48,49,50,51,51,51,52,53,54, 18,17,17,17,17,17,17,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,30,31,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,46,47,48,49,50,50,50,51,52,-1,55, 18,18,18,18,18,18,18,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,46,47,48,49,49,49,50,51,52,-1,56, 19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,31,-1,35,35,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,48,48,48,48,49,50,51,52,-1,56, 20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48,49,-1,52,-1,-1,55, 21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,48,49,-1,-1,-1,54,54, 22,22,22,22,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 23,23,23,23,-1,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,50,-1,53,53,54, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,28,28,29,30,-1,-1,34,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,54,54,54, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,55,55,55, 36,36,36,36,36,36,35,35,35,35,35,35,35,35,36,37,38,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59, 35,35,35,35,36,36,35,34,34,34,34,34,34,35,36,37,38,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,56,56,57,58,59, 34,34,34,34,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59, 34,33,33,33,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,58,58,59, -1,32,32,32,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59, -1,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,50,49,48,47,46,45,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,56,57,58,59, -1,30,30,30,30,31,32,31,30,29,29,29,29,29,29,29,30,31,32,33,33,33,33,33,34,-1,50,49,48,47,46,46,47,48,49,49,49,49,49,50,51,52,-1,57,57,57,58,59, 29,29,29,29,30,31,32,31,30,29,28,28,28,28,28,29,30,31,32,32,32,32,32,33,34,-1,50,49,48,48,-1,47,47,48,48,48,48,48,49,50,51,52,-1,58,58,58,58,59, 28,28,28,29,30,31,32,31,30,29,28,27,27,27,27,-1,-1,31,31,31,31,31,32,33,34,-1,50,49,49,49,49,48,48,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,59, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,58, 26,26,26,-1,24,24,24,24,24,24,-1,26,25,26,27,28,29,30,30,29,30,31,32,33,34,35,36,37,38,38,38,39,40,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,57, 25,25,25,-1,23,23,23,23,23,23,-1,-1,24,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,-1,37,37,37,37,38,39,40,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,56, 25,24,24,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,-1,34,34,34,35,36,36,36,37,-1,40,40,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,55, 25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,51,51,52,53,54, 25,24,24,-1,20,20,20,20,20,20,21,22,23,24,25,25,25,25,25,25,25,26,-1,34,34,34,34,34,35,-1,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, -1,-1,-1,-1,19,19,19,19,19,19,-1,23,23,24,24,24,24,24,24,24,25,26,-1,33,33,33,33,34,35,-1,38,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,52,53,54, 18,18,18,18,19,18,18,18,18,19,-1,24,23,23,23,23,23,23,23,24,25,26,-1,32,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,53,53,54, 18,17,17,17,-1,17,17,17,18,19,-1,24,23,22,22,22,22,22,23,-1,-1,27,-1,31,31,32,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,54,54,54, 18,17,16,16,16,16,16,17,18,19,-1,24,23,22,21,21,21,22,23,-1,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,54,54,54, 18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,29,29,29,30,31,32,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,53,53,54, -1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,30,30,30,-1,33,33,34,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,51,52,53,54, 1,1,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,31,31,31,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,-1,53,53,54, 1,0,-1,12,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,54,-1,55, 1,1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,52,53,54,55, 2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,-1,54,54, 3,-1,9,9,9,10,11,12,-1,15,-1,-1,-1,19,19,20,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54, 4,-1,8,8,9,10,11,12,-1,16,17,18,-1,20,20,20,-1,26,26,26,27,28,29,-1,36,37,37,37,37,38,39,40,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51,52,53,54, 5,6,7,8,9,10,11,12,-1,17,17,18,-1,21,-1,-1,-1,25,25,26,27,-1,-1,-1,35,-1,36,36,37,38,39,40,41,42,43,44,45,45,46,47,48,48,49,50,51,52,53,54, 6,-1,8,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,35,36,37,38,39,40,41,42,43,44,44,44,-1,-1,-1,-1,50,50,51,52,53,54, 7,-1,9,9,9,10,-1,13,14,-1,19,19,19,20,21,22,23,24,25,26,-1,-1,35,34,33,34,35,36,37,38,39,40,41,42,43,43,43,44,45,46,47,-1,-1,51,51,52,53,54, 8,-1,-1,-1,-1,11,12,13,14,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,46,47,48,-1,-1,52,52,53,54, 9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,53,53,53,54, 10,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,25,25,26,27,28,29,30,31,32,-1,40,40,40,40,40,40,40,41,42,43,44,45,-1,48,48,49,-1,54,54,54,54, 11,11,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,-1,55,55,55,55, 12,12,12,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27,27,27,28,29,30,31,32,-1,40,39,38,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,55,55,55,55, -1,13,13,14,15,-1,18,18,19,19,19,20,21,22,23,24,25,26,27,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,54,54,54,54, -1,-1,14,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,-1,53,53,53,53,54, -1,-1,15,15,15,16,17,18,19,20,-1,32,31,30,29,28,27,27,27,28,29,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,52,52,53,54, 18,17,16,16,16,16,17,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,29,30,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,46,47,48,49,50,51,51,51,52,53,54, 18,17,17,17,17,17,17,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,30,31,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,46,47,48,49,50,50,50,51,52,-1,55, 18,18,18,18,18,18,18,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,46,47,48,49,49,49,50,51,52,-1,56, 19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,31,-1,35,35,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,48,48,48,48,49,50,51,52,-1,56, 20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48,49,-1,52,-1,-1,55, 21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,48,49,-1,-1,-1,54,54, 22,22,22,22,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 23,23,23,23,-1,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,50,-1,53,53,54, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,28,28,29,30,-1,-1,34,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,54,54,54, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,55,55,55, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 24,24,24,24,24,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,28,29,29,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 23,23,23,23,24,24,23,22,22,22,22,22,22,23,24,25,26,26,26,26,26,26,-1,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 22,22,22,22,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,26,25,25,25,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 22,21,21,21,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,26,25,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,20,20,20,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,18,18,18,18,19,20,19,18,17,17,17,17,17,17,17,18,19,20,21,21,22,23,24,25,-1,41,40,39,38,37,37,38,39,40,41,41,41,41,42,43,44,-1,48,48,48,49,50, 17,17,17,17,18,19,20,19,18,17,16,16,16,16,16,17,18,19,20,20,21,22,23,24,25,-1,41,40,39,39,-1,38,38,39,40,40,40,40,41,42,43,44,-1,49,49,49,49,50, 16,16,16,17,18,19,20,19,18,17,16,15,15,15,15,-1,-1,19,19,20,21,22,23,24,25,-1,41,40,40,40,40,39,39,39,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 14,14,14,-1,12,12,12,12,12,12,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 13,13,13,-1,11,11,11,11,11,11,-1,-1,12,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,29,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 13,12,12,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,18,-1,-1,26,26,26,27,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 13,12,12,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,7,7,7,7,7,7,-1,11,11,12,13,14,15,16,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 6,6,6,6,7,6,6,6,6,7,-1,12,12,12,13,14,15,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 6,5,5,5,-1,5,5,5,6,7,-1,13,13,13,13,14,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 6,5,4,4,4,4,4,5,6,7,-1,14,14,14,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 6,5,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 13,13,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 12,12,-1,0,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 11,12,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 10,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 9,-1,4,3,3,3,3,4,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 8,-1,4,4,4,4,4,4,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 7,6,5,5,5,5,5,5,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 8,-1,6,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 9,-1,7,7,7,7,-1,7,8,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 10,-1,-1,-1,-1,8,9,8,8,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 11,12,13,14,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 12,12,13,14,15,16,17,17,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 13,13,13,14,-1,17,17,17,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 14,14,14,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,15,15,16,17,-1,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,16,16,17,18,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,17,17,17,18,19,19,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 20,19,18,18,18,18,19,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 20,19,19,19,19,19,19,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 20,20,20,20,20,20,20,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 22,22,22,22,22,22,22,23,24,25,26,27,28,28,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 23,23,23,23,23,23,23,23,24,25,26,27,28,28,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 24,24,24,24,24,-1,24,24,24,25,26,27,28,28,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 25,25,25,25,-1,-1,25,25,25,25,26,27,28,29,29,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,30,30,30,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,30,31,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 24,24,24,24,24,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,28,29,29,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 23,23,23,23,24,24,23,22,22,22,22,22,22,23,24,25,26,26,26,26,26,26,-1,28,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 22,22,22,22,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,26,25,25,25,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 22,21,21,21,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,26,25,24,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,20,20,20,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,22,22,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,18,18,18,18,19,20,19,18,17,17,17,17,17,17,17,18,19,20,21,21,22,23,24,25,-1,41,40,39,38,37,37,38,39,40,40,40,40,40,41,42,43,-1,48,48,48,49,50, 17,17,17,17,18,19,20,19,18,17,16,16,16,16,16,17,18,19,20,20,21,22,23,24,25,-1,41,40,39,39,-1,38,38,39,39,39,39,39,40,41,42,43,-1,49,49,49,49,50, 16,16,16,17,18,19,20,19,18,17,16,15,15,15,15,-1,-1,19,19,20,21,22,23,24,25,-1,41,40,40,40,40,39,39,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 14,14,14,-1,12,12,12,12,12,12,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 13,13,13,-1,11,11,11,11,11,11,-1,-1,12,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,28,28,29,30,31,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 13,12,12,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,18,-1,25,25,25,26,27,27,27,28,-1,31,31,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,17,17,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 13,12,12,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16,16,17,-1,25,25,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,7,7,7,7,7,7,-1,11,11,12,13,14,15,15,15,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 6,6,6,6,7,6,6,6,6,7,-1,12,12,12,13,14,14,14,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 6,5,5,5,-1,5,5,5,6,7,-1,13,13,13,13,13,13,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 6,5,4,4,4,4,4,5,6,7,-1,14,14,13,12,12,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 6,5,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 13,13,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 12,12,-1,1,0,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 11,12,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 10,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 9,-1,4,3,3,3,3,3,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 8,-1,4,4,4,4,4,4,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 7,6,5,5,5,5,5,5,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 8,-1,6,6,6,6,6,6,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 9,-1,7,7,7,7,-1,7,8,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 10,-1,-1,-1,-1,8,9,8,8,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 11,12,13,14,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 12,12,13,14,15,16,17,16,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 13,13,13,14,-1,17,17,16,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 14,14,14,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,15,15,16,17,-1,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,16,16,17,18,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,17,17,17,18,18,18,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 20,19,18,18,18,18,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 20,19,19,19,19,19,19,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 20,20,20,20,20,20,20,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 22,22,22,22,22,22,22,23,24,25,26,27,28,27,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 23,23,23,23,23,23,23,23,24,25,26,27,28,27,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 24,24,24,24,24,-1,24,24,24,25,26,27,28,27,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 25,25,25,25,-1,-1,25,25,25,25,26,27,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,29,29,29,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,30,30,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 24,24,24,24,24,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,28,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 23,23,23,23,24,24,23,22,22,22,22,22,22,23,24,25,26,26,26,26,26,26,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 22,22,22,22,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,26,25,25,25,25,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 22,21,21,21,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,26,25,24,24,25,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,20,20,20,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,22,22,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,18,18,18,18,19,20,19,18,17,17,17,17,17,17,17,18,19,20,21,21,22,23,23,24,-1,40,39,38,37,36,36,37,38,39,39,39,39,39,40,41,42,-1,47,47,47,48,49, 17,17,17,17,18,19,20,19,18,17,16,16,16,16,16,17,18,19,20,20,21,22,22,23,24,-1,40,39,38,38,-1,37,37,38,38,38,38,38,39,40,41,42,-1,48,48,48,48,49, 16,16,16,17,18,19,20,19,18,17,16,15,15,15,15,-1,-1,19,19,20,21,21,22,23,24,-1,40,39,39,39,39,38,38,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 14,14,14,-1,12,12,12,12,12,12,-1,14,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,28,28,29,30,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 13,13,13,-1,11,11,11,11,11,11,-1,-1,12,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,27,27,28,29,30,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 13,12,12,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,17,17,-1,24,24,24,25,26,26,26,27,-1,30,30,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,16,16,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 13,12,12,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,15,15,15,15,16,-1,24,24,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,7,7,7,7,7,7,-1,11,11,12,13,14,14,14,14,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 6,6,6,6,7,6,6,6,6,7,-1,12,12,12,13,13,13,13,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 6,5,5,5,-1,5,5,5,6,7,-1,13,13,12,12,12,12,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 6,5,4,4,4,4,4,5,6,7,-1,14,13,12,11,11,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,44,44,44, 6,5,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,-1,23,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 13,13,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,21,21,21,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 12,12,-1,2,1,0,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 11,12,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 10,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 9,-1,4,3,3,3,3,3,-1,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 8,-1,4,4,4,4,4,4,-1,6,7,8,-1,10,10,10,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 7,6,5,5,5,5,5,5,-1,7,7,8,-1,11,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 8,-1,6,6,6,6,6,6,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 9,-1,7,7,7,7,-1,7,8,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 10,-1,-1,-1,-1,8,9,8,8,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 11,12,13,14,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 12,12,13,14,15,16,16,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 13,13,13,14,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 14,14,14,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,15,15,16,17,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,16,16,17,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,17,17,17,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 20,19,18,18,18,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 20,19,19,19,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 20,20,20,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 22,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 24,24,24,24,24,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 23,23,23,23,24,24,23,22,22,22,22,22,22,23,24,25,26,26,26,26,26,26,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 22,22,22,22,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,26,25,25,25,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 22,21,21,21,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,26,25,24,24,25,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,20,20,20,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,22,22,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,18,18,18,18,19,20,19,18,17,17,17,17,17,17,17,18,19,20,21,21,22,22,22,23,-1,39,38,37,36,35,35,36,37,38,38,38,38,38,39,40,41,-1,46,46,46,47,48, 17,17,17,17,18,19,20,19,18,17,16,16,16,16,16,17,18,19,20,20,21,21,21,22,23,-1,39,38,37,37,-1,36,36,37,37,37,37,37,38,39,40,41,-1,47,47,47,47,48, 16,16,16,17,18,19,20,19,18,17,16,15,15,15,15,-1,-1,19,19,20,20,20,21,22,23,-1,39,38,38,38,38,37,37,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 14,14,14,-1,12,12,12,12,12,12,-1,14,13,14,15,16,17,18,19,18,19,20,21,22,23,24,25,26,27,27,27,28,29,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 13,13,13,-1,11,11,11,11,11,11,-1,-1,12,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,26,26,27,28,29,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 13,12,12,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,16,16,16,-1,23,23,23,24,25,25,25,26,-1,29,29,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,15,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 13,12,12,-1,8,8,8,8,8,8,9,10,11,12,13,14,14,14,14,14,14,15,-1,23,23,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,7,7,7,7,7,7,-1,11,11,12,13,13,13,13,13,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 6,6,6,6,7,6,6,6,6,7,-1,12,12,12,12,12,12,12,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 6,5,5,5,-1,5,5,5,6,7,-1,13,12,11,11,11,11,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 6,5,4,4,4,4,4,5,6,7,-1,13,12,11,10,10,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,43,43,43, 6,5,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,-1,22,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 13,13,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,20,20,20,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 12,12,-1,3,2,1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 11,12,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 10,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 9,-1,4,3,3,3,3,3,-1,4,-1,-1,-1,8,8,9,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 8,-1,4,4,4,4,4,4,-1,5,6,7,-1,9,9,9,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 7,6,5,5,5,5,5,5,-1,6,6,7,-1,10,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 8,-1,6,6,6,6,6,6,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 9,-1,7,7,7,7,-1,7,8,-1,8,8,8,9,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 10,-1,-1,-1,-1,8,9,8,8,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 11,12,13,14,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 12,12,13,14,15,16,15,14,13,12,11,11,11,11,11,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 13,13,13,14,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 14,14,14,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,15,15,16,17,-1,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,16,16,17,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,17,17,17,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 20,19,18,18,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 20,19,19,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 20,20,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 21,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 24,24,24,24,24,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 23,23,23,23,24,24,23,22,22,22,22,22,22,23,24,25,26,26,26,26,26,26,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 22,22,22,22,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 22,21,21,21,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,26,25,24,24,25,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,20,20,20,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,18,18,18,18,19,20,19,18,17,17,17,17,17,17,17,18,19,20,21,21,21,21,21,22,-1,38,37,36,35,34,34,35,36,37,37,37,37,37,38,39,40,-1,45,45,45,46,47, 17,17,17,17,18,19,20,19,18,17,16,16,16,16,16,17,18,19,20,20,20,20,20,21,22,-1,38,37,36,36,-1,35,35,36,36,36,36,36,37,38,39,40,-1,46,46,46,46,47, 16,16,16,17,18,19,20,19,18,17,16,15,15,15,15,-1,-1,19,19,19,19,19,20,21,22,-1,38,37,37,37,37,36,36,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,47, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 14,14,14,-1,12,12,12,12,12,12,-1,14,13,14,15,16,17,18,18,17,18,19,20,21,22,23,24,25,26,26,26,27,28,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 13,13,13,-1,11,11,11,11,11,11,-1,-1,12,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,25,25,26,27,28,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 13,12,12,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,15,15,15,15,-1,22,22,22,23,24,24,24,25,-1,28,28,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,14,14,14,14,14,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 13,12,12,-1,8,8,8,8,8,8,9,10,11,12,13,13,13,13,13,13,13,14,-1,22,22,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,7,7,7,7,7,7,-1,11,11,12,12,12,12,12,12,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 7,6,6,6,7,6,6,6,6,7,-1,12,11,11,11,11,11,11,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 7,6,5,5,-1,5,5,5,6,7,-1,12,11,10,10,10,10,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 7,6,5,4,4,4,4,5,6,7,-1,12,11,10,9,9,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,42,42,42, 7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,18,18,18,-1,21,21,22,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 13,13,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,-1,19,19,19,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 12,12,-1,4,3,2,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 11,12,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 10,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 9,-1,5,4,3,3,3,3,-1,3,-1,-1,-1,7,7,8,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 8,-1,5,4,4,4,4,4,-1,4,5,6,-1,8,8,8,-1,14,14,14,15,16,17,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 7,6,5,5,5,5,5,5,-1,5,5,6,-1,9,-1,-1,-1,13,13,14,15,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,36,37,38,39,40,41,42, 8,-1,6,6,6,6,6,6,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,38,38,39,40,41,42, 9,-1,7,7,7,7,-1,7,8,-1,7,7,7,8,9,10,11,12,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,39,39,40,41,42, 10,-1,-1,-1,-1,8,9,8,8,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 11,12,13,14,-1,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42, 12,12,13,14,15,15,14,13,12,11,10,10,10,10,10,10,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42,42, 13,13,13,14,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, 14,14,14,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,15,15,16,17,-1,15,14,13,13,13,13,13,13,13,14,15,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,16,16,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,17,17,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 20,19,18,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 20,19,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 20,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 24,24,24,24,24,24,23,23,23,23,23,23,23,23,24,25,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 23,23,23,23,24,24,23,22,22,22,22,22,22,23,24,25,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 22,22,22,22,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 22,21,21,21,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,20,20,20,20,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,18,18,18,18,19,20,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,21,-1,37,36,35,34,33,33,34,35,36,36,36,36,36,37,38,39,-1,44,44,44,45,46, 17,17,17,17,18,19,20,19,18,17,16,16,16,16,16,17,18,19,19,19,19,19,19,20,21,-1,37,36,35,35,-1,34,34,35,35,35,35,35,36,37,38,39,-1,45,45,45,45,46, 16,16,16,17,18,19,20,19,18,17,16,15,15,15,15,-1,-1,18,18,18,18,18,19,20,21,-1,37,36,36,36,36,35,35,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 14,14,14,-1,12,12,12,12,12,12,-1,14,13,14,15,16,17,18,17,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 13,13,13,-1,11,11,11,11,11,11,-1,-1,12,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,24,24,25,26,27,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 13,12,12,-1,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,14,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,13,13,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 13,12,12,-1,8,8,8,8,8,8,9,10,11,12,12,12,12,12,12,12,12,13,-1,21,21,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,7,7,7,7,7,7,-1,11,11,11,11,11,11,11,11,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 8,7,7,7,7,6,6,6,6,7,-1,11,10,10,10,10,10,10,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 8,7,6,6,-1,5,5,5,6,7,-1,11,10,9,9,9,9,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 8,7,6,5,4,4,4,5,6,7,-1,11,10,9,8,8,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,17,17,17,-1,20,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 14,14,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 13,13,-1,5,4,3,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 12,13,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 11,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 10,-1,6,5,4,3,3,3,-1,3,-1,-1,-1,6,6,7,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 9,-1,6,5,4,4,4,4,-1,4,5,6,-1,7,7,7,-1,14,14,14,15,16,17,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 8,7,6,5,5,5,5,5,-1,5,5,6,-1,8,-1,-1,-1,13,13,14,15,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,36,37,38,39,40,41,42, 9,-1,6,6,6,6,6,6,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,38,38,39,40,41,42, 10,-1,7,7,7,7,-1,7,8,-1,7,7,7,8,9,10,11,12,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,39,39,40,41,42, 11,-1,-1,-1,-1,8,9,8,8,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 12,13,14,15,-1,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42, 13,13,14,15,16,15,14,13,12,11,10,10,10,10,10,10,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42,42, 14,14,14,15,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, 15,15,15,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,16,16,17,18,-1,15,14,13,13,13,13,13,13,13,14,15,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,17,17,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,18,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 25,25,25,25,25,25,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 24,24,24,24,25,25,24,23,23,23,23,23,23,24,25,26,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 23,23,23,23,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 23,22,22,22,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,21,21,21,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,19,19,19,19,20,21,20,19,18,18,18,18,18,18,18,19,20,20,20,20,20,20,20,21,-1,37,36,35,34,33,33,34,35,36,36,36,36,36,37,38,39,-1,44,44,44,45,46, 18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,19,19,19,19,19,19,20,21,-1,37,36,35,35,-1,34,34,35,35,35,35,35,36,37,38,39,-1,45,45,45,45,46, 17,17,17,18,19,20,21,20,19,18,17,16,16,16,16,-1,-1,18,18,18,18,18,19,20,21,-1,37,36,36,36,36,35,35,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,18,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 15,15,15,-1,13,13,13,13,13,13,-1,15,14,15,16,17,18,18,17,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 14,14,14,-1,12,12,12,12,12,12,-1,-1,13,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,24,24,25,26,27,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 14,13,13,-1,11,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,14,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 14,13,12,11,10,10,10,10,10,10,10,11,12,13,13,13,13,13,13,13,13,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 14,13,13,-1,9,9,9,9,9,9,10,11,12,12,12,12,12,12,12,12,12,13,-1,21,21,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,8,8,8,8,8,8,-1,11,11,11,11,11,11,11,11,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 9,8,8,8,8,7,7,7,7,8,-1,11,10,10,10,10,10,10,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 9,8,7,7,-1,6,6,6,7,8,-1,11,10,9,9,9,9,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 9,8,7,6,5,5,5,6,7,8,-1,11,10,9,8,8,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,17,17,17,-1,20,21,22,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 15,15,-1,6,5,4,3,2,1,1,2,3,4,5,6,7,8,-1,11,11,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 14,14,-1,6,5,4,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 13,14,-1,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 12,-1,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 11,-1,7,6,5,4,3,3,-1,3,-1,-1,-1,6,6,7,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 10,-1,7,6,5,4,4,4,-1,4,5,6,-1,7,7,7,-1,14,14,14,15,16,17,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 9,8,7,6,5,5,5,5,-1,5,5,6,-1,8,-1,-1,-1,13,13,14,15,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,36,37,38,39,40,41,42, 10,-1,7,6,6,6,6,6,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,38,38,39,40,41,42, 11,-1,7,7,7,7,-1,7,8,-1,7,7,7,8,9,10,11,12,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,39,39,40,41,42, 12,-1,-1,-1,-1,8,9,8,8,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 13,14,15,16,-1,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42, 14,14,15,16,16,15,14,13,12,11,10,10,10,10,10,10,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42,42, 15,15,15,16,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, 16,16,16,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,17,17,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,18,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 26,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 26,25,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,24,24,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,23,23,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,22,22,22,22,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 21,21,21,21,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 20,20,20,21,22,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 18,18,18,-1,16,15,14,13,13,13,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 17,17,17,-1,15,15,14,13,12,12,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 17,16,16,-1,14,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 17,16,15,14,13,13,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 17,16,16,-1,12,12,12,12,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,11,11,11,11,11,11,-1,8,8,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 12,11,11,11,11,10,10,10,10,11,-1,8,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 12,11,10,10,-1,9,9,9,10,11,-1,8,7,6,6,6,6,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 12,11,10,9,8,8,8,9,10,11,-1,8,7,6,5,5,5,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 18,18,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,8,8,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 17,17,-1,9,8,7,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 16,17,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,-1,16,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 15,-1,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,15,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 14,-1,10,9,8,7,6,6,-1,4,-1,-1,-1,3,3,4,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 13,-1,10,9,8,7,7,7,-1,5,6,7,-1,4,4,4,-1,12,12,12,13,14,15,-1,23,24,24,24,24,25,26,27,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 12,11,10,9,8,8,8,8,-1,6,6,7,-1,5,-1,-1,-1,11,11,12,13,-1,-1,-1,22,-1,23,23,24,25,26,27,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 13,-1,10,9,9,9,9,9,-1,-1,7,7,7,6,7,8,9,10,11,12,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 14,-1,10,10,10,10,-1,10,11,-1,8,8,7,7,7,8,9,10,11,12,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 15,-1,-1,-1,-1,11,12,11,11,-1,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,37,37,38,39, 16,17,18,18,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,38,38,38,39, 17,17,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,39,39,39,39, 18,18,18,18,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,40, 19,19,19,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,41,41,41,41, -1,20,19,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 25,25,25,25,24,23,22,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,24,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 25,24,23,23,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,24,23,22,22,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,23,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,22,22,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,33,32,31,30,29,29,30,31,32,32,32,32,32,33,34,35,-1,40,40,40,41,42, 21,21,21,21,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,15,15,15,16,17,-1,33,32,31,31,-1,30,30,31,31,31,31,31,32,33,34,35,-1,41,41,41,41,42, 20,20,20,21,21,20,19,18,17,16,15,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,-1,33,32,32,32,32,31,31,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,14,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 18,18,18,-1,15,14,13,12,12,12,-1,13,12,13,14,15,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 17,17,17,-1,15,14,13,12,11,11,-1,-1,11,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,20,20,21,22,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 17,16,16,-1,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 17,16,15,14,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 17,16,16,-1,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,17,17,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,11,11,11,11,11,11,-1,7,7,7,7,7,7,7,7,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 12,11,11,11,11,10,10,10,10,11,-1,7,6,6,6,6,6,6,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 12,11,10,10,-1,9,9,9,10,11,-1,7,6,5,5,5,5,5,6,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 12,11,10,9,8,8,8,9,10,11,-1,7,6,5,4,4,4,5,6,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 18,18,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 17,17,-1,9,8,7,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 16,17,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 15,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,15,15,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 14,-1,10,9,8,7,6,6,-1,4,-1,-1,-1,3,3,3,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 13,-1,10,9,8,7,7,7,-1,5,6,7,-1,4,4,4,-1,12,12,12,13,14,15,-1,23,24,24,24,24,25,26,27,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 12,11,10,9,8,8,8,8,-1,6,6,7,-1,5,-1,-1,-1,11,11,12,13,-1,-1,-1,22,-1,23,23,24,25,26,27,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 13,-1,10,9,9,9,9,9,-1,-1,7,7,7,6,7,8,9,10,11,12,-1,-1,22,21,21,21,22,23,24,25,26,27,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 14,-1,10,10,10,10,-1,10,11,-1,8,8,7,7,7,8,9,10,11,12,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 15,-1,-1,-1,-1,11,12,11,11,-1,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,30,31,32,33,34,-1,-1,36,36,37,38, 16,17,18,18,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,31,32,33,34,35,-1,37,37,37,38, 17,17,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,34,34,35,-1,38,38,38,38, 18,18,18,18,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,35,-1,39,39,39,39, 19,19,19,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,40, -1,20,19,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 25,25,25,25,24,23,22,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,24,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 25,24,23,23,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,24,23,22,22,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,23,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,33,32,31,30,29,29,30,31,32,32,32,32,32,33,34,35,-1,40,40,40,41,42, 22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,15,15,15,16,17,-1,33,32,31,31,-1,30,30,31,31,31,31,31,32,33,34,35,-1,41,41,41,41,42, 21,21,21,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,-1,33,32,32,32,32,31,31,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,14,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 19,19,19,-1,15,14,13,12,12,12,-1,13,12,13,14,15,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 18,18,18,-1,15,14,13,12,11,11,-1,-1,11,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,20,20,21,22,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 18,17,17,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 18,17,16,15,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 18,17,17,-1,13,13,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,17,17,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,12,12,12,12,11,11,-1,7,7,7,7,7,7,7,7,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 13,12,12,12,12,11,11,11,11,12,-1,7,6,6,6,6,6,6,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 13,12,11,11,-1,10,10,10,11,12,-1,7,6,5,5,5,5,5,5,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 13,12,11,10,9,9,9,10,11,12,-1,7,6,5,4,4,4,4,5,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,3,3,3,4,5,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 19,19,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 18,18,-1,10,9,8,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 17,18,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 16,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,15,15,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 15,-1,11,10,9,8,7,7,-1,5,-1,-1,-1,3,3,3,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 14,-1,11,10,9,8,8,8,-1,6,7,8,-1,4,4,4,-1,12,12,12,13,14,15,-1,23,24,24,24,24,25,26,27,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 13,12,11,10,9,9,9,9,-1,7,7,8,-1,5,-1,-1,-1,11,11,12,13,-1,-1,-1,22,-1,23,23,24,25,26,27,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 14,-1,11,10,10,10,10,10,-1,-1,8,8,7,6,7,8,9,10,11,12,-1,-1,22,21,21,21,22,23,24,25,26,27,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 15,-1,11,11,11,11,-1,11,12,-1,9,8,7,7,7,8,9,10,11,12,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 16,-1,-1,-1,-1,12,13,12,12,-1,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,30,31,32,33,34,-1,-1,36,36,37,38, 17,18,18,18,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,31,32,33,34,35,-1,37,37,37,38, 18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,34,34,35,-1,38,38,38,38, 19,19,18,18,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,35,-1,39,39,39,39, 20,19,19,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,40, -1,20,19,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 25,25,25,25,24,23,22,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,24,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 25,24,23,23,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,24,23,22,22,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,33,32,31,30,29,29,30,31,32,32,32,32,32,33,34,35,-1,40,40,40,41,42, 23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,15,15,15,16,17,-1,33,32,31,31,-1,30,30,31,31,31,31,31,32,33,34,35,-1,41,41,41,41,42, 22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,-1,33,32,32,32,32,31,31,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,14,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 20,20,20,-1,15,14,13,12,12,12,-1,13,12,13,14,15,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 19,19,19,-1,15,14,13,12,11,11,-1,-1,11,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,20,20,21,22,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 19,18,18,-1,14,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,17,17,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,13,13,13,12,11,11,-1,7,7,7,7,7,7,7,7,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 14,13,13,13,13,12,12,12,12,12,-1,7,6,6,6,6,6,6,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 14,13,12,12,-1,11,11,11,12,13,-1,7,6,5,5,5,5,5,5,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 14,13,12,11,10,10,10,11,12,13,-1,7,6,5,4,4,4,4,4,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 20,20,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 19,19,-1,11,10,9,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 18,19,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 17,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,15,15,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 16,-1,12,11,10,9,8,8,-1,6,-1,-1,-1,3,3,3,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 15,-1,12,11,10,9,9,9,-1,7,8,9,-1,4,4,4,-1,12,12,12,13,14,15,-1,23,24,24,24,24,25,26,27,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 14,13,12,11,10,10,10,10,-1,8,8,9,-1,5,-1,-1,-1,11,11,12,13,-1,-1,-1,22,-1,23,23,24,25,26,27,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 15,-1,12,11,11,11,11,11,-1,-1,9,8,7,6,7,8,9,10,11,12,-1,-1,22,21,21,21,22,23,24,25,26,27,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 16,-1,12,12,12,12,-1,12,13,-1,9,8,7,7,7,8,9,10,11,12,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 17,-1,-1,-1,-1,13,14,13,13,-1,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,30,31,32,33,34,-1,-1,36,36,37,38, 18,19,18,18,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,31,32,33,34,35,-1,37,37,37,38, 19,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,34,34,35,-1,38,38,38,38, 20,19,18,18,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,35,-1,39,39,39,39, 20,19,19,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,40, -1,20,19,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 25,25,25,25,24,23,22,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,24,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 25,24,23,23,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,24,23,22,22,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,33,32,31,30,29,29,30,31,32,32,32,32,32,33,34,35,-1,40,40,40,41,42, 23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,15,15,15,16,17,-1,33,32,31,31,-1,30,30,31,31,31,31,31,32,33,34,35,-1,41,41,41,41,42, 22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,-1,33,32,32,32,32,31,31,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,14,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 20,20,20,-1,15,14,13,12,12,12,-1,13,12,13,14,15,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 19,19,19,-1,15,14,13,12,11,11,-1,-1,11,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,20,20,21,22,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,17,17,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,14,14,13,12,11,11,-1,7,7,7,7,7,7,7,7,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 15,14,14,14,14,13,13,12,12,12,-1,7,6,6,6,6,6,6,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 15,14,13,13,-1,12,12,12,13,13,-1,7,6,5,5,5,5,5,5,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 15,14,13,12,11,11,11,12,13,14,-1,7,6,5,4,4,4,4,4,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 21,21,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 20,20,-1,12,11,10,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 19,20,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,15,15,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 17,-1,13,12,11,10,9,9,-1,7,-1,-1,-1,3,3,3,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 16,-1,13,12,11,10,10,10,-1,8,9,10,-1,4,4,4,-1,12,12,12,13,14,15,-1,23,24,24,24,24,25,26,27,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 15,14,13,12,11,11,11,11,-1,9,9,9,-1,5,-1,-1,-1,11,11,12,13,-1,-1,-1,22,-1,23,23,24,25,26,27,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 16,-1,13,12,12,12,12,12,-1,-1,9,8,7,6,7,8,9,10,11,12,-1,-1,22,21,21,21,22,23,24,25,26,27,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 17,-1,13,13,13,13,-1,13,14,-1,9,8,7,7,7,8,9,10,11,12,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 18,-1,-1,-1,-1,14,15,14,14,-1,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,30,31,32,33,34,-1,-1,36,36,37,38, 19,19,18,18,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,31,32,33,34,35,-1,37,37,37,38, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,34,34,35,-1,38,38,38,38, 20,19,18,18,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,35,-1,39,39,39,39, 20,19,19,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,40, -1,20,19,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 25,25,25,25,24,23,22,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,24,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 25,24,23,23,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,24,23,22,22,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,33,32,31,30,29,29,30,31,32,32,32,32,32,33,34,35,-1,40,40,40,41,42, 23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,15,15,15,16,17,-1,33,32,31,31,-1,30,30,31,31,31,31,31,32,33,34,35,-1,41,41,41,41,42, 22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,-1,33,32,32,32,32,31,31,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,14,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 20,20,20,-1,15,14,13,12,12,12,-1,13,12,13,14,15,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 19,19,19,-1,15,14,13,12,11,11,-1,-1,11,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,20,20,21,22,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 19,18,18,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,17,17,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,15,14,13,12,11,11,-1,7,7,7,7,7,7,7,7,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 16,15,15,15,15,14,13,12,12,12,-1,7,6,6,6,6,6,6,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 16,15,14,14,-1,13,13,13,13,13,-1,7,6,5,5,5,5,5,5,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 16,15,14,13,12,12,12,13,14,14,-1,7,6,5,4,4,4,4,4,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 22,22,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 21,21,-1,13,12,11,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 20,21,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,15,15,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 18,-1,14,13,12,11,10,10,-1,8,-1,-1,-1,3,3,3,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 17,-1,14,13,12,11,11,11,-1,9,10,10,-1,4,4,4,-1,12,12,12,13,14,15,-1,23,24,24,24,24,25,26,27,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 16,15,14,13,12,12,12,12,-1,10,9,9,-1,5,-1,-1,-1,11,11,12,13,-1,-1,-1,22,-1,23,23,24,25,26,27,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 17,-1,14,13,13,13,13,13,-1,-1,9,8,7,6,7,8,9,10,11,12,-1,-1,22,21,21,21,22,23,24,25,26,27,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 18,-1,14,14,14,14,-1,14,15,-1,9,8,7,7,7,8,9,10,11,12,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 19,-1,-1,-1,-1,15,16,15,15,-1,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,30,31,32,33,34,-1,-1,36,36,37,38, 20,19,18,18,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,31,32,33,34,35,-1,37,37,37,38, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,34,34,35,-1,38,38,38,38, 20,19,18,18,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,35,-1,39,39,39,39, 20,19,19,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,40, -1,20,19,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 26,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 26,25,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,25,24,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 21,21,21,-1,16,15,14,13,13,13,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 20,20,20,-1,16,15,14,13,12,12,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 20,19,19,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,16,15,14,13,12,12,-1,8,8,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 17,16,16,16,16,15,14,13,13,13,-1,8,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 17,16,15,15,-1,14,14,14,14,14,-1,8,7,6,6,6,6,6,6,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 17,16,15,14,13,13,13,14,15,15,-1,8,7,6,5,5,5,5,5,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 23,23,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 22,22,-1,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 21,22,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,16,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,15,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 18,-1,15,14,13,12,12,12,-1,10,10,10,-1,4,4,4,-1,12,12,12,13,14,15,-1,23,24,24,24,24,25,26,27,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 17,16,15,14,13,13,13,13,-1,10,9,9,-1,5,-1,-1,-1,11,11,12,13,-1,-1,-1,22,-1,23,23,24,25,26,27,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 18,-1,15,14,14,14,14,14,-1,-1,9,8,7,6,7,8,9,10,11,12,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 19,-1,15,15,15,15,-1,15,16,-1,9,8,7,7,7,8,9,10,11,12,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 20,-1,-1,-1,-1,16,17,16,16,-1,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,37,37,38,39, 20,19,18,18,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,38,38,38,39, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,39,39,39,39, 20,19,18,18,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,40, 20,19,19,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,41,41,41,41, -1,20,19,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 25,25,25,25,24,23,22,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,24,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 25,24,23,23,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,24,23,22,22,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,33,32,31,30,29,29,30,31,32,32,32,32,32,33,34,35,-1,40,40,40,41,42, 24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,15,15,15,16,17,-1,33,32,31,31,-1,30,30,31,31,31,31,31,32,33,34,35,-1,41,41,41,41,42, 23,23,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,-1,33,32,32,32,32,31,31,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,14,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 21,21,21,-1,16,15,14,13,13,13,-1,13,12,13,14,15,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 20,20,20,-1,16,15,14,13,12,12,-1,-1,11,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,20,20,21,22,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 20,19,19,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 20,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,17,17,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,16,15,14,13,12,12,-1,9,8,7,7,7,7,7,7,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 18,17,17,17,16,15,14,13,13,13,-1,9,8,7,6,6,6,6,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 18,17,16,16,-1,15,14,14,14,14,-1,9,8,7,6,5,5,5,5,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 18,17,16,15,14,14,14,15,15,15,-1,9,8,7,6,5,4,4,4,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,5,5,4,3,3,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,3,2,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 24,24,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 23,23,-1,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 22,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,16,16,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 19,-1,16,15,14,13,13,13,-1,11,11,11,-1,5,5,5,-1,13,13,13,14,15,16,-1,24,25,25,25,25,26,27,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 18,17,16,15,14,14,14,14,-1,11,10,10,-1,6,-1,-1,-1,12,12,13,14,-1,-1,-1,23,-1,24,24,25,26,27,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 19,-1,16,15,15,15,15,15,-1,-1,10,9,8,7,8,9,10,11,12,13,-1,-1,23,22,22,22,23,24,25,26,27,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 20,-1,16,16,16,16,-1,16,17,-1,10,9,8,8,8,9,10,11,12,13,-1,-1,23,22,21,22,23,24,25,26,27,28,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 21,-1,-1,-1,-1,17,18,17,17,-1,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 21,20,19,19,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,31,31,32,33,34,35,-1,37,37,37,38, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,32,-1,34,34,35,-1,38,38,38,38, 21,20,19,19,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,35,-1,39,39,39,39, 21,20,20,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,-1,40,40,40,40, -1,21,20,19,19,-1,16,15,14,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,41,41,41, -1,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,20,19,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 22,21,20,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 22,21,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 22,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 25,25,25,25,24,23,22,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,24,-1,24,-1,21,20,20,20,20,21,22,23,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42, 25,24,23,23,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42, -1,24,23,22,22,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,33,32,31,30,29,28,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,33,32,31,30,29,29,30,31,32,32,32,32,32,33,34,35,-1,40,40,40,41,42, 24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,16,15,15,15,15,15,15,16,17,-1,33,32,31,31,-1,30,30,31,31,31,31,31,32,33,34,35,-1,41,41,41,41,42, 23,23,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,14,14,14,14,14,15,16,17,-1,33,32,32,32,32,31,31,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,14,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 21,21,21,-1,16,15,14,13,13,13,-1,13,12,13,14,15,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 20,20,20,-1,16,15,14,13,12,12,-1,-1,11,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,-1,20,20,20,20,21,22,23,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 20,19,19,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,17,17,17,18,19,19,19,20,-1,23,23,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 20,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,17,17,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,16,15,14,13,12,12,-1,9,8,7,7,7,7,7,7,7,8,9,-1,16,16,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 19,18,18,17,16,15,14,13,13,13,-1,9,8,7,6,6,6,6,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,37, 19,18,17,17,-1,15,14,14,14,14,-1,9,8,7,6,5,5,5,5,-1,-1,10,-1,14,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37, 19,18,17,16,15,15,15,15,15,15,-1,9,8,7,6,5,4,4,4,-1,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,-1,12,12,12,13,14,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,4,3,2,-1,-1,13,13,13,-1,16,17,18,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 25,25,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 24,24,-1,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 23,24,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 21,-1,17,16,15,14,13,13,-1,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 20,-1,17,16,15,14,14,14,-1,12,12,12,-1,6,6,6,-1,14,14,14,15,16,17,-1,25,26,26,26,26,27,28,28,27,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 19,18,17,16,15,15,15,15,-1,12,11,11,-1,7,-1,-1,-1,13,13,14,15,-1,-1,-1,24,-1,25,25,26,27,28,28,27,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 20,-1,17,16,16,16,16,16,-1,-1,11,10,9,8,9,10,11,12,13,14,-1,-1,24,23,23,23,24,25,26,27,28,28,28,28,28,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38, 21,-1,17,17,17,17,-1,17,18,-1,11,10,9,9,9,10,11,12,13,14,-1,-1,24,23,22,23,24,25,26,27,28,29,29,29,29,29,29,30,31,32,33,-1,-1,35,35,36,37,38, 22,-1,-1,-1,-1,18,19,18,18,-1,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38, 22,21,20,20,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,31,31,31,32,33,34,35,-1,37,37,37,38, 22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,-1,38,38,38,38, 22,21,20,20,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,33,34,35,35,35,-1,39,39,39,39, 22,21,21,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,34,35,36,36,-1,40,40,40,40, -1,22,21,20,20,-1,17,16,15,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,-1,-1,41,41,41,41, -1,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,37,-1,41,41,42,42,42, -1,-1,21,20,19,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,38,39,40,41,41,42,43, 23,22,21,20,19,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,39,40,40,41,42,43, 23,22,21,20,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 23,22,21,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 23,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 31,31,30,29,28,27,26,26,26,26,26,26,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35, 30,30,30,29,28,27,26,25,25,25,25,25,25,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,27,27,27,27,27,27,27,28,29,-1,32,32,33,34,35, 30,29,29,29,-1,28,-1,25,24,24,24,24,25,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,27,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 30,29,28,28,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,29,28,27,27,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,29,28,27,26,25,24,23,22,22,21,21,20,20,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 30,29,28,27,26,25,24,23,22,21,20,20,19,19,18,17,16,15,15,15,15,15,15,15,15,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 30,29,28,27,26,25,24,23,22,21,20,19,19,18,18,-1,-1,14,14,14,14,14,14,14,14,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 28,28,28,-1,23,22,21,20,20,20,-1,18,17,18,17,16,15,14,13,12,13,13,12,12,12,13,12,12,12,12,12,13,14,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 27,27,27,-1,23,22,21,20,19,19,-1,-1,16,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,11,11,11,11,12,13,14,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,11,10,10,10,10,10,10,11,-1,14,14,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,8,8,8,9,-1,13,13,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,7,7,7,7,8,9,-1,12,12,13,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 26,25,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,-1,6,6,6,7,8,9,10,11,12,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 26,25,24,24,-1,22,21,21,21,21,-1,16,15,14,13,12,11,10,10,-1,-1,5,-1,5,5,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27, 26,25,24,23,23,22,22,22,22,22,-1,16,15,14,13,12,11,11,11,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,26,26,26, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,4,3,3,3,4,5,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,23,22,21,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,2,2,2,-1,5,5,6,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 32,32,-1,23,22,21,20,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 31,31,-1,23,22,21,20,19,19,19,-1,16,15,15,15,15,15,16,15,15,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 30,31,-1,23,22,21,20,19,18,18,17,16,16,16,16,16,16,16,16,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 29,-1,-1,23,22,21,20,19,18,17,17,17,16,15,15,15,16,17,17,-1,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,14,14,15,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,13,14,15,-1,7,6,5,4,4,4,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,12,-1,-1,-1,7,6,5,5,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,24,23,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,24,23,22,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 24,23,22,22,-1,19,18,17,16,15,14,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,24,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,22,21,20,19,18,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 24,23,22,21,20,19,19,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,33,32,31,30,29,28,27,27,27,28,29,30,31,32, 24,23,22,21,20,20,20,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,32,31,30,29,28,28,28,28,28,29,30,-1,33, 24,23,22,21,21,21,21,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,32,31,30,29,29,29,29,29,29,29,30,-1,34, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 24,23,23,23,23,23,23,24,25,26,27,28,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,31,31,31,31,31,-1,31,-1,-1,36, 24,24,24,24,24,24,24,24,25,26,27,28,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,32,32,32,32,32,-1,-1,-1,38,37, 25,25,25,25,25,-1,25,25,25,26,27,28,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,33,33,33,33,33,34,35,36,37,38, 26,26,26,26,-1,-1,26,26,26,26,27,28,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,34,34,34,34,34,34,-1,37,37,38, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,35,35,35,35,35,-1,-1,38,38,38, 28,28,28,29,30,31,30,29,28,28,28,28,29,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,36,36,36,36,36,-1,-1,39,39,39, 31,31,30,29,28,27,26,26,26,26,26,26,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35, 30,30,30,29,28,27,26,25,25,25,25,25,25,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,27,27,27,27,27,27,27,28,29,-1,32,32,33,34,35, 30,29,29,29,-1,28,-1,25,24,24,24,24,25,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,27,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 30,29,28,28,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,29,28,27,27,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,29,28,27,26,25,24,23,22,22,21,21,20,20,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 30,29,28,27,26,25,24,23,22,21,20,20,19,19,18,17,16,15,15,15,15,15,15,15,15,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 30,29,28,27,26,25,24,23,22,21,20,19,19,18,18,-1,-1,14,14,14,14,14,14,14,14,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 28,28,28,-1,23,22,21,20,20,20,-1,18,17,18,17,16,15,14,13,12,13,13,12,12,12,13,12,12,12,12,12,13,14,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 27,27,27,-1,23,22,21,20,19,19,-1,-1,16,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,11,11,11,11,12,13,14,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,11,10,10,10,10,10,10,11,-1,14,14,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,8,8,8,9,-1,13,13,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,7,7,7,7,8,9,-1,12,12,13,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 26,25,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,-1,6,6,6,7,8,9,10,11,12,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,27, 26,25,24,24,-1,22,21,21,21,21,-1,16,15,14,13,12,11,10,10,-1,-1,5,-1,5,5,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,26, 26,25,24,23,23,22,22,22,22,22,-1,16,15,14,13,12,11,11,11,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,25,25,25, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,4,3,3,3,4,5,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,23,22,21,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,2,2,2,-1,4,4,5,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 32,32,-1,23,22,21,20,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 31,31,-1,23,22,21,20,19,19,19,-1,16,15,15,15,15,15,16,15,15,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 30,31,-1,23,22,21,20,19,18,18,17,16,16,16,16,16,16,16,16,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 29,-1,-1,23,22,21,20,19,18,17,17,17,16,15,15,15,16,17,17,-1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,14,14,15,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,13,14,15,-1,7,6,5,4,4,4,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,12,-1,-1,-1,7,6,5,5,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 24,23,22,22,-1,19,18,17,16,15,14,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,24,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,22,21,20,19,18,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,24,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 24,23,22,21,20,19,19,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,25,-1,-1,33,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 24,23,22,21,20,20,20,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,34,33,32,31,30,29,28,27,27,27,27,27,28,29,-1,32, 24,23,22,21,21,21,21,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,33, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 24,23,23,23,23,23,23,24,25,26,27,28,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,30,30,30,30,30,-1,30,-1,-1,35, 24,24,24,24,24,24,24,24,25,26,27,28,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,31,31,31,31,31,-1,-1,-1,37,36, 25,25,25,25,25,-1,25,25,25,26,27,28,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,32,32,32,32,32,33,34,35,36,37, 26,26,26,26,-1,-1,26,26,26,26,27,28,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,33,33,33,33,33,33,-1,36,36,37, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,34,34,34,34,34,-1,-1,37,37,37, 28,28,28,29,30,31,30,29,28,28,28,28,29,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,35,35,35,35,35,-1,-1,38,38,38, 31,31,30,29,28,27,26,26,26,26,26,26,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35, 30,30,30,29,28,27,26,25,25,25,25,25,25,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,27,27,27,27,27,27,27,28,29,-1,32,32,33,34,35, 30,29,29,29,-1,28,-1,25,24,24,24,24,25,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,27,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 30,29,28,28,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,29,28,27,27,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,29,28,27,26,25,24,23,22,22,21,21,20,20,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 30,29,28,27,26,25,24,23,22,21,20,20,19,19,18,17,16,15,15,15,15,15,15,15,15,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 30,29,28,27,26,25,24,23,22,21,20,19,19,18,18,-1,-1,14,14,14,14,14,14,14,14,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 28,28,28,-1,23,22,21,20,20,20,-1,18,17,18,17,16,15,14,13,12,13,13,12,12,12,13,12,12,12,12,12,13,14,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 27,27,27,-1,23,22,21,20,19,19,-1,-1,16,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,11,11,11,11,12,13,14,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,11,10,10,10,10,10,10,11,-1,14,14,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,8,8,8,9,-1,13,13,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,7,7,7,7,8,9,-1,12,12,13,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 26,25,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,-1,6,6,6,7,8,9,10,11,12,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,26, 26,25,24,24,-1,22,21,21,21,21,-1,16,15,14,13,12,11,10,10,-1,-1,5,-1,5,5,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,25,25,25, 26,25,24,23,23,22,22,22,22,22,-1,16,15,14,13,12,11,11,11,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,24,24,24, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,4,3,3,3,4,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,23,23,24, -1,-1,-1,23,22,21,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,2,2,2,-1,3,3,4,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,19,19,20,21,22,23,24, 32,32,-1,23,22,21,20,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,23,23,24, 31,31,-1,23,22,21,20,19,19,19,-1,16,15,15,15,15,15,16,15,15,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,24,-1,25, 30,31,-1,23,22,21,20,19,18,18,17,16,16,16,16,16,16,16,16,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,23,24,25, 29,-1,-1,23,22,21,20,19,18,17,17,17,16,15,15,15,16,17,17,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,24,24, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,14,14,15,-1,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,13,14,15,-1,7,6,5,4,4,4,-1,21,20,19,18,17,16,15,14,13,12,13,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,12,-1,-1,-1,7,6,5,5,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,14,15,16,17,18,18,18,19,20,21,22,23,24, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,-1,-1,-1,20,20,21,22,23,24, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23,24, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,23,23,23,24, 24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,20,20,21,-1,24,24,24,24, 24,23,22,22,-1,19,18,17,16,15,14,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,21,21,21,-1,25,25,25,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,22,-1,26,26,26,26, -1,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,-1,27,27,27,27, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,23,-1,27,27,28,28,28, -1,-1,22,21,20,19,18,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,25,26,27,28,29,29, 24,23,22,21,20,19,19,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,24,24,24,-1,-1,32,31,30,29,28,27,26,25,25,25,26,27,28,29,30, 24,23,22,21,20,20,20,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,25,-1,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,31, 24,23,22,21,21,21,21,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,26,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,32, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,28,28,28,28,28,28,28,28,-1,33, 24,23,23,23,23,23,23,24,25,26,27,28,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,29,29,29,29,29,-1,29,-1,-1,34, 24,24,24,24,24,24,24,24,25,26,27,28,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,30,30,30,30,30,-1,-1,-1,36,35, 25,25,25,25,25,-1,25,25,25,26,27,28,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,32,31,31,31,31,31,32,33,34,35,36, 26,26,26,26,-1,-1,26,26,26,26,27,28,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,32,32,32,32,32,32,-1,35,35,36, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,33,33,33,33,33,-1,-1,36,36,36, 28,28,28,29,30,31,30,29,28,28,28,28,29,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,34,34,34,34,34,-1,-1,37,37,37, 31,31,30,29,28,27,26,26,26,26,26,26,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34, 30,30,30,29,28,27,26,25,25,25,25,25,25,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,26,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 30,29,29,29,-1,28,-1,25,24,24,24,24,25,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,26,26,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 30,29,28,28,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,29,28,27,27,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,29,28,27,26,25,24,23,22,22,21,21,20,20,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 30,29,28,27,26,25,24,23,22,21,20,20,19,19,18,17,16,15,15,15,15,15,15,15,15,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 30,29,28,27,26,25,24,23,22,21,20,19,19,18,18,-1,-1,14,14,14,14,14,14,14,14,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 28,28,28,-1,23,22,21,20,20,20,-1,18,17,18,17,16,15,14,13,12,13,13,12,12,12,13,12,12,12,12,12,13,14,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 27,27,27,-1,23,22,21,20,19,19,-1,-1,16,-1,-1,-1,-1,-1,-1,11,-1,-1,11,11,11,-1,11,11,11,11,12,13,14,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,11,10,10,10,10,10,10,11,-1,14,14,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,8,8,8,9,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,7,7,7,7,8,9,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 26,25,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,-1,6,6,6,7,8,9,10,11,11,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,25,25,25, 26,25,24,24,-1,22,21,21,21,21,-1,16,15,14,13,12,11,10,10,-1,-1,5,-1,5,5,5,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,24,24,24, 26,25,24,23,23,22,22,22,22,22,-1,16,15,14,13,12,11,11,11,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,23,23,23, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,4,3,3,3,4,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,22,22,23, -1,-1,-1,23,22,21,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,3,2,2,-1,2,2,3,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,18,18,19,20,21,22,23, 32,32,-1,23,22,21,20,20,19,18,17,16,15,14,14,14,14,-1,14,15,-1,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,-1,22,22,23, 31,31,-1,23,22,21,20,19,19,19,-1,16,15,15,15,15,15,16,15,15,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,23,-1,24, 30,31,-1,23,22,21,20,19,18,18,17,16,16,16,16,16,16,16,16,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,22,23,24, 29,-1,-1,23,22,21,20,19,18,17,17,17,16,15,15,15,16,17,17,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,-1,23,23, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,14,14,15,-1,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,13,14,15,-1,7,6,5,4,4,4,-1,20,19,18,17,16,15,14,13,12,11,12,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,12,-1,-1,-1,7,6,5,5,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,13,14,15,16,17,17,17,18,19,20,21,22,23, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,-1,-1,-1,19,19,20,21,22,23, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22,23, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,20,-1,22,22,22,23, 24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,22,21,20,19,18,17,17,17,17,17,17,17,-1,19,19,20,-1,23,23,23,23, 24,23,22,22,-1,19,18,17,16,15,14,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,22,21,20,19,18,18,18,18,18,18,18,18,19,20,20,20,-1,24,24,24,24, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,21,-1,25,25,25,25, -1,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,-1,26,26,26,26, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,22,21,21,21,21,21,21,21,21,-1,-1,-1,-1,22,-1,26,26,27,27,27, -1,-1,22,21,20,19,18,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,24,25,26,27,28,28, 24,23,22,21,20,19,19,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,23,23,23,-1,-1,31,30,29,28,27,26,25,24,24,24,25,26,27,28,29, 24,23,22,21,20,20,20,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,24,24,-1,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,30, 24,23,22,21,21,21,21,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,25,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,31, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,27,27,27,27,27,27,27,27,-1,32, 24,23,23,23,23,23,23,24,25,26,27,28,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,28,28,28,28,28,-1,28,-1,-1,33, 24,24,24,24,24,24,24,24,25,26,27,28,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,29,29,29,29,29,-1,-1,-1,35,34, 25,25,25,25,25,-1,25,25,25,26,27,28,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,30,30,31,32,33,34,35, 26,26,26,26,-1,-1,26,26,26,26,27,28,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,31,31,31,31,31,31,-1,34,34,35, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,32,32,32,32,32,-1,-1,35,35,35, 28,28,28,29,30,31,30,29,28,28,28,28,29,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,33,33,33,33,33,-1,-1,36,36,36, 32,32,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34, 31,31,31,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,26,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 31,30,30,30,-1,29,-1,26,25,25,25,25,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,26,26,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 31,30,29,29,-1,-1,-1,-1,24,24,24,25,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,30,29,28,27,26,25,24,23,23,22,22,21,21,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,16,16,16,16,16,16,16,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 31,30,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,16,15,15,15,15,15,15,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 31,30,29,28,27,26,25,24,23,22,21,20,20,19,19,-1,-1,15,15,15,14,14,14,14,14,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,14,14,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 29,29,29,-1,24,23,22,21,21,21,-1,19,18,19,18,17,16,15,14,13,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 28,28,28,-1,24,23,22,21,20,20,-1,-1,17,-1,-1,-1,-1,-1,-1,12,-1,-1,11,11,11,-1,11,11,11,11,12,13,14,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,11,10,10,10,10,10,10,11,-1,14,14,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,8,8,8,8,8,9,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,7,7,7,7,8,9,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,25, 27,26,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,6,6,6,7,8,9,10,11,11,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,24,24,24, 27,26,25,25,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,5,5,5,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,23,23,23, 27,26,25,24,24,23,23,23,23,23,-1,17,16,15,14,13,12,12,12,-1,5,5,5,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,22,22,22, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,5,4,4,4,4,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,21,21,22, -1,-1,-1,24,23,22,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,4,3,3,-1,2,2,2,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,17,17,18,19,20,21,22, 33,33,-1,24,23,22,21,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22, 32,32,-1,24,23,22,21,20,20,20,-1,17,16,16,16,16,16,17,16,16,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,22,-1,23, 31,32,-1,24,23,22,21,20,19,19,18,17,17,17,17,17,17,17,17,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,21,22,23, 30,-1,-1,24,23,22,21,20,19,18,18,18,17,16,16,16,17,18,18,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,22,22, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,15,15,16,-1,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,14,15,16,-1,8,7,6,5,5,5,-1,19,18,17,16,15,14,13,12,11,10,11,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,13,-1,-1,-1,8,7,6,6,-1,-1,-1,20,-1,17,16,15,14,13,12,11,11,11,12,13,14,15,16,16,16,17,18,19,20,21,22, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,-1,-1,-1,18,18,19,20,21,22, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21,22, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,21,21,21,22, 25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,21,20,19,18,17,16,16,16,16,16,16,16,-1,18,18,19,-1,22,22,22,22, 25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,21,20,19,18,17,17,17,17,17,17,17,17,18,19,19,19,-1,23,23,23,23, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,20,-1,24,24,24,24, -1,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,-1,25,25,25,25, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,22,21,20,20,20,20,20,20,20,20,-1,-1,-1,-1,21,-1,25,25,26,26,26, -1,-1,23,22,21,20,19,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,23,24,25,26,27,27, 25,24,23,22,21,20,20,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,22,22,22,22,-1,-1,30,29,28,27,26,25,24,23,23,23,24,25,26,27,28, 25,24,23,22,21,21,21,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,-1,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,29, 25,24,23,22,22,22,22,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,24,24,24,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,30, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,25,25,-1,-1,-1,30,-1,-1,-1,26,26,26,26,26,26,26,26,-1,31, 25,24,24,24,24,24,24,25,26,27,28,29,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,26,27,28,29,30,31,32,-1,27,27,27,27,27,-1,27,-1,-1,32, 25,25,25,25,25,25,25,25,26,27,28,29,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,29,29,30,31,32,-1,28,28,28,28,28,-1,-1,-1,34,33, 26,26,26,26,26,-1,26,26,26,27,28,29,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,30,31,31,30,29,29,29,29,29,30,31,32,33,34, 27,27,27,27,-1,-1,27,27,27,27,28,29,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,31,32,-1,30,30,30,30,30,30,-1,33,33,34, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, 29,29,29,30,31,32,31,30,29,29,29,29,30,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,32,32,32,32,32,-1,-1,35,35,35, 33,33,32,31,30,29,28,28,28,28,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34, 32,32,32,31,30,29,28,27,27,27,27,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,26,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 32,31,31,31,-1,30,-1,27,26,26,26,26,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,26,26,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 32,31,30,30,-1,-1,-1,-1,25,25,25,26,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,31,30,29,28,27,26,25,24,24,23,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,34, -1,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,33,33, 32,31,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,16,15,15,15,15,15,15,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,33,32, 32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,-1,-1,16,16,15,14,14,14,14,14,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,31, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,15,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,30, 30,30,30,-1,25,24,23,22,22,22,-1,20,19,20,19,18,17,16,15,14,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,29, 29,29,29,-1,25,24,23,22,21,21,-1,-1,18,-1,-1,-1,-1,-1,-1,13,-1,-1,11,11,11,-1,11,11,11,11,12,13,14,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,28, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,11,10,10,10,10,10,10,11,-1,14,14,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,27, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,26, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,8,8,8,9,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,25, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,7,7,8,9,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,-1,24,24,24,24, 28,27,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,6,6,6,7,8,9,10,11,11,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,23,23,23, 28,27,26,26,-1,24,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,5,5,5,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,22,22,22, 28,27,26,25,25,24,24,24,24,24,-1,18,17,16,15,14,13,13,13,-1,6,6,6,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,21,21,21, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,6,5,5,5,4,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,20,20,21, -1,-1,-1,25,24,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,5,4,4,-1,2,2,2,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,16,16,17,18,19,20,21, 34,34,-1,25,24,23,22,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21, 33,33,-1,25,24,23,22,21,21,21,-1,18,17,17,17,17,17,18,17,17,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,21,-1,22, 32,33,-1,25,24,23,22,21,20,20,19,18,18,18,18,18,18,18,18,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,20,21,22, 31,-1,-1,25,24,23,22,21,20,19,19,19,18,17,17,17,18,19,19,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,21,21, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,16,16,17,-1,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,15,16,17,-1,9,8,7,6,6,6,-1,18,17,16,15,14,13,12,11,10,9,10,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,14,-1,-1,-1,9,8,7,7,-1,-1,-1,19,-1,16,15,14,13,12,11,10,10,10,11,12,13,14,15,15,15,16,17,18,19,20,21, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,-1,-1,-1,17,17,18,19,20,21, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,-1,-1,18,18,19,20,21, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19,20,21,20,21,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,20,20,20,21, 26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,16,16,17,18,19,20,21,21,21,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,17,17,18,-1,21,21,21,21, 26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,22,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,18,18,18,-1,22,22,22,22, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,19,-1,23,23,23,23, -1,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,-1,24,24,24,24, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,20,-1,24,24,25,25,25, -1,-1,24,23,22,21,20,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,22,23,24,25,26,26, 26,25,24,23,22,21,21,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,22,21,21,21,21,-1,-1,29,28,27,26,25,24,23,22,22,22,23,24,25,26,27, 26,25,24,23,22,22,22,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,-1,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,28, 26,25,24,23,23,23,23,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,23,23,23,23,23,23,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,29, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,24,24,24,24,24,24,24,-1,-1,-1,29,-1,-1,-1,25,25,25,25,25,25,25,25,-1,30, 26,25,25,25,25,25,25,26,27,28,29,30,29,28,27,26,26,-1,-1,32,32,33,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,26,26,26,26,26,-1,26,-1,-1,31, 26,26,26,26,26,26,26,26,27,28,29,30,29,28,27,27,27,-1,31,31,32,33,-1,26,26,26,26,26,26,26,26,-1,28,28,29,30,31,-1,27,27,27,27,27,-1,-1,-1,33,32, 27,27,27,27,27,-1,27,27,27,28,29,30,29,28,28,28,28,29,30,31,32,33,-1,27,27,27,27,27,27,27,27,28,29,29,29,30,30,29,28,28,28,28,28,29,30,31,32,33, 28,28,28,28,-1,-1,28,28,28,28,29,30,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,30,30,31,-1,29,29,29,29,29,29,-1,32,32,33, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,30,30,30,30,-1,-1,32,32,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,31,31,-1,30,30,30,30,30,-1,-1,33,33,33, 30,30,30,31,32,33,32,31,30,30,30,30,31,31,31,31,-1,-1,-1,-1,33,33,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, 34,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,22,23,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34, 33,33,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,21,21,21,22,23,24,25,26,27,26,26,26,26,26,26,26,27,28,-1,31,31,32,33,34, 33,32,32,32,-1,31,-1,28,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,26,26,25,25,25,25,25,26,-1,-1,-1,-1,-1,33,33,34, 33,32,31,31,-1,-1,-1,-1,26,26,26,27,26,26,-1,-1,-1,21,20,19,19,20,20,19,19,20,21,22,23,24,25,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,33,33,34, -1,32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34, -1,32,31,30,29,28,27,26,25,25,24,23,22,22,-1,-1,-1,-1,-1,17,17,-1,-1,17,17,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,31,31,32,33,33, -1,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,23,24,-1,32,32,32,32,32, 33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,27,26,25,25,-1,22,21,20,20,20,20,20,21,22,23,24,-1,33,33,33,32,31, 33,32,31,30,29,28,27,26,25,24,23,22,22,21,21,-1,-1,17,16,15,14,14,14,14,14,-1,27,26,25,24,23,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,-1,30, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,22,22,23,22,22,22,23,24,-1,29, 31,31,31,-1,26,25,24,23,23,23,-1,21,20,21,20,19,18,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,17,17,17,-1,-1,-1,-1,21,21,22,23,24,-1,28, 30,30,30,-1,26,25,24,23,22,22,-1,-1,19,-1,-1,-1,-1,-1,-1,14,-1,-1,11,11,11,-1,11,11,11,11,12,13,14,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,27, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,11,10,10,10,10,10,10,11,-1,14,14,-1,15,15,15,16,17,18,19,20,-1,-1,-1,-1,-1,26, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,-1,23,23,24,25,25, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,8,8,8,8,8,9,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,24,24, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,8,9,-1,12,12,12,12,13,14,15,16,17,18,19,20,-1,-1,24,23,23,23, 29,28,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,6,6,6,7,8,9,10,11,11,11,12,-1,-1,-1,-1,18,18,19,20,21,-1,-1,22,22,22, 29,28,27,27,-1,25,24,24,24,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,5,5,5,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,21,21,21, 29,28,27,26,26,25,25,25,25,25,-1,19,18,17,16,15,14,14,14,-1,7,7,6,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,20,20,20, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,7,6,6,5,4,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,19,19,20, -1,-1,-1,26,25,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,6,5,5,-1,2,2,2,-1,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,15,15,16,17,18,19,20, 35,35,-1,26,25,24,23,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20, 34,34,-1,26,25,24,23,22,22,22,-1,19,18,18,18,18,18,19,18,18,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,20,-1,21, 33,34,-1,26,25,24,23,22,21,21,20,19,19,19,19,19,19,19,19,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,19,20,21, 32,-1,-1,26,25,24,23,22,21,20,20,20,19,18,18,18,19,20,20,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,20,20, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,17,17,18,-1,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,16,17,18,-1,10,9,8,7,7,7,-1,17,16,15,14,13,12,11,10,9,8,9,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,15,-1,-1,-1,10,9,8,8,-1,-1,-1,18,-1,15,14,13,12,11,10,9,9,9,10,11,12,13,14,14,14,15,16,17,18,19,20, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,-1,-1,-1,16,16,17,18,19,20, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,-1,-1,17,17,18,19,20, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,-1,-1,18,18,19,20, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20,21,20,19,20,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,19,19,19,20, 27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,17,17,18,19,20,21,20,20,20,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,16,16,17,-1,20,20,20,20, 27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,-1,-1,18,18,18,19,20,21,21,21,21,-1,19,18,17,16,15,15,15,15,15,15,15,15,16,17,17,17,-1,21,21,21,21, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,22,22,-1,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,18,-1,22,22,22,22, -1,26,25,24,24,-1,21,20,19,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,-1,23,23,23,23, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,-1,-1,19,-1,23,23,24,24,24, -1,-1,25,24,23,22,21,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,21,22,23,24,25,25, 27,26,25,24,23,22,22,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,22,21,20,20,20,20,-1,-1,28,27,26,25,24,23,22,21,21,21,22,23,24,25,26, 27,26,25,24,23,23,23,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,23,22,21,21,21,21,21,-1,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,27, 27,26,25,24,24,24,24,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,24,23,22,22,22,22,22,22,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,-1,28, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,24,23,23,23,23,23,23,23,-1,-1,-1,28,-1,-1,-1,24,24,24,24,24,24,24,24,-1,29, 27,26,26,26,26,26,26,27,28,29,30,31,30,29,28,27,27,-1,-1,33,33,34,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,25,25,25,25,25,-1,25,-1,-1,30, 27,27,27,27,27,27,27,27,28,29,30,31,30,29,28,28,28,-1,32,32,33,34,-1,25,25,25,25,25,25,25,25,-1,27,27,28,29,30,-1,26,26,26,26,26,-1,-1,-1,32,31, 28,28,28,28,28,-1,28,28,28,29,30,31,30,29,29,29,29,30,31,32,33,34,-1,26,26,26,26,26,26,26,26,27,28,28,28,29,29,28,27,27,27,27,27,28,29,30,31,32, 29,29,29,29,-1,-1,29,29,29,29,30,31,30,30,30,30,30,30,31,32,33,33,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,29,29,30,-1,28,28,28,28,28,28,-1,31,31,32, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,31,31,31,31,-1,-1,33,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,30,30,-1,29,29,29,29,29,-1,-1,32,32,32, 31,31,31,32,33,34,33,32,31,31,31,31,32,32,32,32,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,31,-1,30,30,30,30,30,-1,-1,33,33,33, 35,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35, 34,34,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,27,27,27,27,27,27,27,28,29,-1,32,32,33,34,35, 34,33,33,33,-1,32,-1,29,28,28,28,28,27,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,27,27,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 34,33,32,32,-1,-1,-1,-1,27,27,27,28,27,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,34,34,34, -1,33,32,31,31,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33, -1,33,32,31,30,29,28,27,26,26,25,24,23,23,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,32,32,32, -1,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,32,31,31, 34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,33,32,31,30, 34,33,32,31,30,29,28,27,26,25,24,23,23,22,22,-1,-1,18,17,16,15,15,15,15,15,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,29, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,28, 32,32,32,-1,27,26,25,24,24,24,-1,22,21,22,21,20,19,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,27, 31,31,31,-1,27,26,25,24,23,23,-1,-1,20,-1,-1,-1,-1,-1,-1,15,-1,-1,12,12,12,-1,12,12,12,12,13,14,15,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,26, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,12,11,11,11,11,11,11,12,-1,15,15,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,25, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,24,24,24, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,9,9,9,9,9,10,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,23,23, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,8,8,9,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,-1,23,22,22,22, 30,29,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,-1,7,7,7,8,9,10,11,12,12,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,21,21,21, 30,29,28,28,-1,26,25,25,25,25,-1,20,19,18,17,16,15,14,14,-1,-1,9,-1,6,6,6,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,20,20,20, 30,29,28,27,27,26,26,26,26,26,-1,20,19,18,17,16,15,15,15,-1,8,8,7,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,19,19,19, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,8,7,7,6,5,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,18,18,19, -1,-1,-1,27,26,25,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,7,6,6,-1,3,3,3,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,14,14,15,16,17,18,19, 36,36,-1,27,26,25,24,24,23,22,21,20,19,18,18,18,18,-1,18,19,-1,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19, 35,35,-1,27,26,25,24,23,23,23,-1,20,19,19,19,19,19,20,19,19,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,19,-1,20, 34,35,-1,27,26,25,24,23,22,22,21,20,20,20,20,20,20,20,20,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,18,19,20, 33,-1,-1,27,26,25,24,23,22,21,21,21,20,19,19,19,20,21,21,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,19,19, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,18,18,19,-1,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,17,18,19,-1,11,10,9,8,8,8,-1,16,15,14,13,12,11,10,9,8,7,8,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,16,-1,-1,-1,11,10,9,9,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,9,10,11,12,13,13,13,14,15,16,17,18,19, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,-1,-1,-1,15,15,16,17,18,19, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,-1,-1,16,16,17,18,19, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,-1,-1,17,17,18,19, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21,20,19,18,19,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,18,18,18,19, 28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,18,18,19,20,21,20,19,19,19,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,15,15,16,-1,19,19,19,19, 28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,20,21,20,20,20,20,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,16,16,16,-1,20,20,20,20, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,18,18,18,-1,21,20,20,20,20,21,21,21,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,17,-1,21,21,21,21, -1,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,-1,22,22,22,22, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,18,-1,22,22,23,23,23, -1,-1,26,25,24,23,22,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,22,23,24,24, 28,27,26,25,24,23,23,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,23,22,21,20,19,19,19,19,-1,-1,27,26,25,24,23,22,21,20,20,20,21,22,23,24,25, 28,27,26,25,24,24,24,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,24,23,22,21,20,20,20,20,20,-1,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,26, 28,27,26,25,25,25,25,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,23,22,21,21,21,21,21,21,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,-1,27, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,23,22,22,22,22,22,22,22,-1,-1,-1,27,-1,-1,-1,23,23,23,23,23,23,23,23,-1,28, 28,27,27,27,27,27,27,28,29,30,31,32,31,30,29,28,28,-1,-1,34,34,35,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,24,24,24,24,24,-1,24,-1,-1,29, 28,28,28,28,28,28,28,28,29,30,31,32,31,30,29,29,29,-1,33,33,34,34,-1,24,24,24,24,24,24,24,24,-1,26,26,27,28,29,-1,25,25,25,25,25,-1,-1,-1,31,30, 29,29,29,29,29,-1,29,29,29,30,31,32,31,30,30,30,30,31,32,33,33,33,-1,25,25,25,25,25,25,25,25,26,27,27,27,28,28,27,26,26,26,26,26,27,28,29,30,31, 30,30,30,30,-1,-1,30,30,30,30,31,32,31,31,31,31,31,31,32,33,32,32,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,28,28,29,-1,27,27,27,27,27,27,-1,30,30,31, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,32,32,32,32,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,29,29,-1,28,28,28,28,28,-1,-1,31,31,31, 32,32,32,33,34,35,34,33,32,32,32,32,33,33,33,33,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,30,-1,29,29,29,29,29,-1,-1,32,32,32, 36,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 35,35,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,35, 35,34,34,34,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,34,34,34, 35,34,33,33,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,33,33,33, -1,34,33,32,32,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,32,32,32,32, -1,34,33,32,31,30,29,28,27,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,33,32,31,30,30, 35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,33,32,31,30,29, 35,34,33,32,31,30,29,28,27,26,25,24,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,28, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,27, 33,33,33,-1,28,27,26,25,25,25,-1,23,22,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,26, 32,32,32,-1,28,27,26,25,24,24,-1,-1,21,-1,-1,-1,-1,-1,-1,16,-1,-1,13,13,13,-1,13,13,13,13,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,25, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,13,12,12,12,12,12,12,13,-1,16,16,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,24, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,23,23,23,23,23, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,10,10,10,10,10,11,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,23,22,22,22,22, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,-1,22,21,21,21, 31,30,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,-1,8,8,8,9,10,11,12,13,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,20,20,20, 31,30,29,29,-1,27,26,26,26,26,-1,21,20,19,18,17,16,15,15,-1,-1,10,-1,7,7,7,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,19,19,19, 31,30,29,28,28,27,27,27,27,27,-1,21,20,19,18,17,16,16,16,-1,9,9,8,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,18,18,18, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,9,8,8,7,6,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,17,17,18, -1,-1,-1,28,27,26,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,8,7,7,-1,4,4,4,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,13,13,14,15,16,17,18, 37,37,-1,28,27,26,25,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18, 36,36,-1,28,27,26,25,24,24,24,-1,21,20,20,20,20,20,21,20,20,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,18,-1,19, 35,36,-1,28,27,26,25,24,23,23,22,21,21,21,21,21,21,21,21,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,17,18,19, 34,-1,-1,28,27,26,25,24,23,22,22,22,21,20,20,20,21,22,22,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,18,18, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,19,19,20,-1,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,18,19,20,-1,12,11,10,9,9,9,-1,15,14,13,12,11,10,9,8,7,6,7,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,17,-1,-1,-1,12,11,10,10,-1,-1,-1,16,-1,13,12,11,10,9,8,7,7,7,8,9,10,11,12,12,12,13,14,15,16,17,18, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,-1,-1,-1,14,14,15,16,17,18, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,-1,-1,15,15,16,17,18, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,-1,-1,16,16,17,18, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,17,18,19,20,21,20,19,18,17,18,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,17,17,17,18, 29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,19,19,20,21,20,19,18,18,18,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,14,14,15,-1,18,18,18,18, 29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,-1,-1,20,20,20,21,20,19,19,19,19,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,15,15,15,-1,19,19,19,19, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,19,19,19,-1,22,21,21,21,21,20,20,20,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,16,-1,20,20,20,20, -1,28,27,26,26,-1,23,22,21,20,20,20,20,20,20,21,22,22,22,22,21,21,21,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,-1,21,21,21,21, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,23,23,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,17,-1,21,21,22,22,22, -1,-1,27,26,25,24,23,22,22,22,-1,29,28,27,26,25,24,24,23,23,23,23,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,19,20,21,22,23,23, 29,28,27,26,25,24,24,-1,-1,-1,-1,29,28,27,26,25,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,-1,-1,26,25,24,23,22,21,20,19,19,19,20,21,22,23,24, 29,28,27,26,25,25,25,-1,33,32,32,-1,28,27,26,26,25,25,25,25,25,24,23,22,21,20,19,19,19,19,19,-1,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,25, 29,28,27,26,26,26,26,-1,33,32,31,30,29,-1,-1,-1,26,-1,26,26,-1,-1,-1,22,21,20,20,20,20,20,20,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,-1,26, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,26,-1,-1,-1,22,22,22,22,22,22,22,22,-1,27, 29,28,28,28,28,28,28,29,30,31,32,32,31,30,29,28,28,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,23,23,23,23,23,-1,23,-1,-1,28, 29,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,25,25,26,27,28,-1,24,24,24,24,24,-1,-1,-1,30,29, 30,30,30,30,30,-1,30,30,30,31,32,32,31,30,30,30,30,31,32,32,32,32,-1,24,24,24,24,24,24,24,24,25,26,26,26,27,27,26,25,25,25,25,25,26,27,28,29,30, 31,31,31,31,-1,-1,31,31,31,31,32,32,31,31,31,31,31,31,32,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,27,27,28,-1,26,26,26,26,26,26,-1,29,29,30, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,32,32,32,32,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,28,28,-1,27,27,27,27,27,-1,-1,30,30,30, 33,33,33,34,35,36,35,34,33,33,33,33,34,33,33,33,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,29,-1,28,28,28,28,28,-1,-1,31,31,31, 37,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,33,34,35,35,35, 36,36,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,29,29,29,29,29,29,29,30,31,-1,34,34,34,34,34, 36,35,35,35,-1,34,-1,31,30,30,30,30,29,28,28,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,29,29,28,28,28,28,28,29,-1,-1,-1,-1,-1,33,33,33, 36,35,34,34,-1,-1,-1,-1,29,29,29,30,29,29,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,28,29,29,28,27,27,27,28,29,30,31,32,-1,-1,32,32,32, -1,35,34,33,33,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,27,28,29,30,31,32,32,31,31,31,31, -1,35,34,33,32,31,30,29,28,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,30,29,28,27,26,26,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,-1,32,31,30,29,29, 36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,30,29,28,28,-1,25,24,23,23,23,23,23,24,25,26,27,-1,32,31,30,29,28, 36,35,34,33,32,31,30,29,28,27,26,25,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,30,29,28,27,26,25,24,23,22,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,27, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,26, 34,34,34,-1,29,28,27,26,26,26,-1,24,23,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,25, 33,33,33,-1,29,28,27,26,25,25,-1,-1,22,-1,-1,-1,-1,-1,-1,17,-1,-1,14,14,14,-1,14,14,14,14,15,16,17,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,24, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,14,13,13,13,13,13,13,14,-1,17,17,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,23, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,22,22,22,22,22, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,11,11,11,11,12,-1,16,16,16,16,16,17,18,19,20,21,22,23,23,22,21,21,21,21, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,11,12,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,-1,21,20,20,20, 32,31,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,9,9,9,10,11,12,13,14,14,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,19,19,19, 32,31,30,30,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,8,8,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,18,18,18, 32,31,30,29,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,10,10,9,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,17,17,17, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,10,9,9,8,7,6,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,16,16,17, -1,-1,-1,29,28,27,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,9,8,8,-1,5,5,5,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,12,12,13,14,15,16,17, 38,38,-1,29,28,27,26,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17, 37,37,-1,29,28,27,26,25,25,25,-1,22,21,21,21,21,21,22,21,21,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,17,-1,18, 36,37,-1,29,28,27,26,25,24,24,23,22,22,22,22,22,22,22,22,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,16,17,18, 35,-1,-1,29,28,27,26,25,24,23,23,23,22,21,21,21,22,23,23,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,17,17, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,20,20,21,-1,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,19,20,21,-1,13,12,11,10,10,10,-1,14,13,12,11,10,9,8,7,6,5,6,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,18,-1,-1,-1,13,12,11,11,-1,-1,-1,15,-1,12,11,10,9,8,7,6,6,6,7,8,9,10,11,11,11,12,13,14,15,16,17, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,-1,-1,-1,13,13,14,15,16,17, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,-1,-1,14,14,15,16,17, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,13,-1,-1,15,15,16,17, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,18,19,20,21,20,19,18,17,16,17,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,16,16,16,17, 30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,20,20,21,20,19,18,17,17,17,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,13,13,14,-1,17,17,17,17, 30,29,28,28,-1,25,24,23,22,21,20,19,19,19,19,-1,-1,21,21,21,20,19,18,18,18,18,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,14,14,14,-1,18,18,18,18, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,20,20,20,-1,23,22,22,21,20,19,19,19,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,15,-1,19,19,19,19, -1,29,28,27,27,-1,24,23,22,21,21,21,21,21,21,22,23,23,22,21,20,20,20,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,20,20,20,20, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,16,-1,20,20,21,21,21, -1,-1,28,27,26,25,24,23,23,23,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,18,19,20,21,22,22, 30,29,28,27,26,25,25,-1,-1,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,-1,-1,25,24,23,22,21,20,19,18,18,18,19,20,21,22,23, 30,29,28,27,26,26,26,-1,33,32,32,-1,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,18,-1,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,24, 30,29,28,27,27,27,27,-1,33,32,31,30,29,-1,-1,-1,25,-1,25,25,-1,-1,-1,21,20,19,19,19,19,19,19,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,-1,25, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,25,-1,-1,-1,21,21,21,21,21,21,21,21,-1,26, 30,29,29,29,29,29,29,30,31,32,32,31,30,29,28,27,27,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,22,22,22,22,22,-1,22,-1,-1,27, 30,30,30,30,30,30,30,30,31,32,32,31,30,29,28,28,28,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,25,26,27,-1,23,23,23,23,23,-1,-1,-1,29,28, 31,31,31,31,31,-1,31,31,31,32,32,31,30,29,29,29,29,30,31,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,25,25,26,26,25,24,24,24,24,24,25,26,27,28,29, 32,32,32,32,-1,-1,32,32,32,32,32,31,30,30,30,30,30,30,31,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,26,26,27,-1,25,25,25,25,25,25,-1,28,28,29, 33,33,33,-1,-1,-1,-1,-1,33,33,32,32,-1,31,31,31,31,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,29,29,29, 34,34,34,35,36,37,36,35,34,33,33,33,33,32,32,32,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,28,-1,27,27,27,27,27,-1,-1,30,30,30, 38,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,34,34,34,34,34, 37,37,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,30,30,30,30,30,30,30,31,32,-1,35,34,33,33,33, 37,36,36,36,-1,35,-1,32,31,31,31,31,30,29,29,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,30,30,29,29,29,29,29,30,-1,-1,-1,-1,-1,32,32,32, 37,36,35,35,-1,-1,-1,-1,30,30,30,31,30,30,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,29,30,30,29,28,28,28,29,30,31,32,33,-1,-1,31,31,31, -1,36,35,34,34,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,29,30,31,32,32,31,30,30,30,30, -1,36,35,34,33,32,31,30,29,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,-1,31,30,29,28,28, 37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,31,30,29,29,-1,26,25,24,24,24,24,24,25,26,27,28,-1,31,30,29,28,27, 37,36,35,34,33,32,31,30,29,28,27,26,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,31,30,29,28,27,26,25,24,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,26, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,25, 35,35,35,-1,30,29,28,27,27,27,-1,25,24,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,24, 34,34,34,-1,30,29,28,27,26,26,-1,-1,23,-1,-1,-1,-1,-1,-1,18,-1,-1,15,15,15,-1,15,15,15,15,16,17,18,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,23, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,15,14,14,14,14,14,14,15,-1,18,18,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,22, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,21,21,21,21,21, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,12,12,12,12,12,13,-1,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,20,20,20, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,12,13,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,-1,20,19,19,19, 33,32,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,10,10,10,11,12,13,14,15,15,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,18,18,18, 33,32,31,31,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,9,9,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,17,17,17, 33,32,31,30,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,11,11,10,9,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,16,16,16, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,11,10,10,9,8,7,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,15,15,16, -1,-1,-1,30,29,28,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,10,9,9,-1,6,6,6,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,11,11,12,13,14,15,16, 39,39,-1,30,29,28,27,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16, 38,38,-1,30,29,28,27,26,26,26,-1,23,22,22,22,22,22,23,22,22,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,16,-1,17, 37,38,-1,30,29,28,27,26,25,25,24,23,23,23,23,23,23,23,23,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,15,16,17, 36,-1,-1,30,29,28,27,26,25,24,24,24,23,22,22,22,23,24,24,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,-1,16,16, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,21,21,22,-1,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,20,21,22,-1,14,13,12,11,11,11,-1,13,12,11,10,9,8,7,6,5,4,5,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,19,-1,-1,-1,14,13,12,12,-1,-1,-1,14,-1,11,10,9,8,7,6,5,5,5,6,7,8,9,10,10,10,11,12,13,14,15,16, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,-1,-1,-1,12,12,13,14,15,16, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,-1,-1,13,13,14,15,16, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,-1,-1,14,14,15,16, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,19,20,21,20,19,18,17,16,15,16,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,15,15,15,16, 31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,21,21,20,19,18,17,16,16,16,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,12,12,13,-1,16,16,16,16, 31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,-1,-1,22,21,20,19,18,17,17,17,17,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,13,13,13,-1,17,17,17,17, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,21,21,21,-1,23,22,21,20,19,18,18,18,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,14,-1,18,18,18,18, -1,30,29,28,28,-1,25,24,23,22,22,22,22,22,22,23,23,22,21,20,19,19,19,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,19,19,19,19, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,19,19,20,20,20, -1,-1,29,28,27,26,25,24,24,24,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,21,21, 31,30,29,28,27,26,26,-1,-1,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,-1,-1,24,23,22,21,20,19,18,17,17,17,18,19,20,21,22, 31,30,29,28,27,27,27,-1,32,31,31,-1,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,-1,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,23, 31,30,29,28,28,28,28,-1,32,31,30,29,28,-1,-1,-1,24,-1,24,24,-1,-1,-1,20,19,18,18,18,18,18,18,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,24, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,24,-1,-1,-1,20,20,20,20,20,20,20,20,-1,25, 31,30,30,30,30,30,30,31,32,32,31,30,29,28,27,26,26,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,21,21,21,21,21,-1,21,-1,-1,26, 31,31,31,31,31,31,31,31,32,32,31,30,29,28,27,27,27,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,25,26,-1,22,22,22,22,22,-1,-1,-1,28,27, 32,32,32,32,32,-1,32,32,32,32,31,30,29,28,28,28,28,29,30,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,25,25,24,23,23,23,23,23,24,25,26,27,28, 33,33,33,33,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,30,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,25,25,26,-1,24,24,24,24,24,24,-1,27,27,28, 34,34,34,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,30,30,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,28,28,28, 35,35,35,36,37,36,35,34,33,32,32,32,32,31,31,31,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,29,29,29, 39,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,27,27,27,27,28,27,27,27,27,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,34,33,33,33,33, 38,38,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,26,26,-1,26,26,26,26,27,28,29,30,31,32,31,31,31,31,31,31,31,32,33,-1,34,33,32,32,32, 38,37,37,37,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,31,31,30,30,30,30,30,31,-1,-1,-1,-1,-1,31,31,31, 38,37,36,36,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,24,25,25,24,24,25,26,27,28,29,30,30,31,31,30,29,29,29,30,31,32,32,32,-1,-1,30,30,30, -1,37,36,35,35,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,30,31,32,32,31,30,29,29,29,29, -1,37,36,35,34,33,32,31,30,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,30,29,28,28,28, -1,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,30,29,28,27,27, 38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,32,31,30,30,-1,27,26,25,25,25,25,25,26,27,28,29,-1,30,29,28,27,26, 38,37,36,35,34,33,32,31,30,29,28,27,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,32,31,30,29,28,27,26,25,24,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,25, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,24, 36,36,36,-1,31,30,29,28,28,28,-1,26,25,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,23, 35,35,35,-1,31,30,29,28,27,27,-1,-1,24,-1,-1,-1,-1,-1,-1,19,-1,-1,16,16,16,-1,16,16,16,16,17,18,19,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,22, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,16,15,15,15,15,15,15,16,-1,19,19,-1,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,21, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,-1,20,20,20,20,20, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,13,13,13,13,13,14,-1,18,18,18,18,18,19,20,21,22,23,23,22,21,20,19,19,19,19, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,13,14,-1,17,17,17,17,18,19,20,21,22,23,23,23,-1,-1,19,18,18,18, 34,33,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,-1,11,11,11,12,13,14,15,16,16,16,17,-1,-1,-1,-1,23,23,24,24,25,-1,-1,17,17,17, 34,33,32,32,-1,30,29,29,29,29,-1,24,23,22,21,20,19,18,18,-1,-1,13,-1,10,10,10,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,25,26,-1,16,16,16, 34,33,32,31,31,30,30,30,30,30,-1,24,23,22,21,20,19,19,19,-1,12,12,11,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,26,-1,15,15,15, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,12,11,11,10,9,8,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,14,14,15, -1,-1,-1,31,30,29,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,11,10,10,-1,7,7,7,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,10,10,11,12,13,14,15, 40,40,-1,31,30,29,28,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15, 39,39,-1,31,30,29,28,27,27,27,-1,24,23,23,23,23,23,24,23,23,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,15,-1,16, 38,39,-1,31,30,29,28,27,26,26,25,24,24,24,24,24,24,24,24,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,13,14,15,16, 37,-1,-1,31,30,29,28,27,26,25,25,25,24,23,23,23,24,25,25,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,-1,15,15, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,22,22,23,-1,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,21,22,23,-1,15,14,13,12,12,12,-1,13,12,11,10,9,8,7,6,5,4,5,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,20,-1,-1,-1,15,14,13,13,-1,-1,-1,14,-1,11,10,9,8,7,6,5,5,5,6,7,8,9,9,9,9,10,11,12,13,14,15, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,-1,-1,-1,11,11,12,13,14,15, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,-1,-1,12,12,13,14,15, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,-1,-1,13,13,14,15, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,20,21,21,20,19,18,17,16,15,16,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,14,14,14,15, 32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,22,21,20,19,18,17,16,16,16,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,12,12,13,-1,15,15,15,15, 32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,-1,-1,22,21,20,19,18,17,17,17,17,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,13,13,13,-1,16,16,16,16, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,22,22,22,-1,23,22,21,20,19,18,18,18,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,14,-1,17,17,17,17, -1,31,30,29,29,-1,26,25,24,23,23,23,23,23,23,24,23,22,21,20,19,19,19,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,18,18,18,18, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,19,19,19,19,19, -1,-1,30,29,28,27,26,25,25,25,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,20,20, 32,31,30,29,28,27,27,-1,-1,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,-1,-1,24,23,22,21,20,19,18,17,17,17,18,19,20,21,21, 32,31,30,29,28,28,28,-1,32,31,31,-1,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,-1,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,22, 32,31,30,29,29,29,29,-1,32,31,30,29,28,-1,-1,-1,24,-1,24,24,-1,-1,-1,20,19,18,18,18,18,18,18,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,23, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,24,-1,-1,-1,20,20,20,20,20,20,20,20,-1,24, 32,31,31,31,31,31,31,32,33,32,31,30,29,28,27,26,26,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,21,21,21,21,21,-1,21,-1,-1,25, 32,32,32,32,32,32,32,32,33,32,31,30,29,28,27,27,27,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,25,26,-1,22,22,22,22,22,-1,-1,-1,27,26, 33,33,33,33,33,-1,33,33,33,32,31,30,29,28,28,28,28,29,30,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,25,25,24,23,23,23,23,23,24,25,26,27,27, 34,34,34,34,-1,-1,34,34,33,32,31,30,29,29,29,29,29,29,30,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,25,25,26,-1,24,24,24,24,24,24,-1,27,27,28, 35,35,35,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,30,30,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,28,28,28, 36,36,36,37,37,36,35,34,33,32,32,32,32,31,31,31,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,29,29,29, 40,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,34,33,32,32,32,32, 39,39,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,32,32,32,32,32,32,32,33,34,-1,33,32,31,31,31, 39,38,38,38,-1,37,-1,34,33,33,33,33,32,31,31,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,32,32,31,31,31,31,31,32,-1,-1,-1,-1,-1,30,30,30, 39,38,37,37,-1,-1,-1,-1,32,32,32,33,32,32,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,31,32,32,31,30,30,30,31,32,32,31,31,-1,-1,29,29,29, -1,38,37,36,36,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,31,32,32,31,30,29,28,28,28,28, -1,38,37,36,35,34,33,32,31,31,30,29,28,28,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,29,28,27,27,27, -1,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,29,-1,29,28,27,26,26, 39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,33,32,31,31,-1,28,27,26,26,26,26,26,27,28,28,28,-1,29,28,27,26,25, 39,38,37,36,35,34,33,32,31,30,29,28,28,27,27,-1,-1,23,22,21,20,20,20,20,20,-1,33,32,31,30,29,28,27,26,25,25,25,26,27,28,27,27,-1,-1,-1,-1,-1,24, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,27,26,26,26,27,28,-1,23, 37,37,37,-1,32,31,30,29,29,29,-1,27,26,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,-1,22, 36,36,36,-1,32,31,30,29,28,28,-1,-1,25,-1,-1,-1,-1,-1,-1,20,-1,-1,17,17,17,-1,17,17,17,17,18,19,20,-1,22,22,22,22,23,24,24,24,25,26,27,28,-1,21, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,17,16,16,16,16,16,16,17,-1,20,20,-1,21,21,21,22,23,23,23,23,-1,-1,-1,-1,-1,20, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,20,20,21,22,23,23,22,22,-1,19,19,19,19,19, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,14,14,14,14,14,15,-1,19,19,19,19,19,20,21,22,23,23,22,21,20,19,18,18,18,18, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,14,15,-1,18,18,18,18,19,20,21,22,23,23,22,22,-1,-1,18,17,17,17, 35,34,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,-1,12,12,12,13,14,15,16,17,17,17,18,-1,-1,-1,-1,24,23,23,23,24,-1,-1,16,16,16, 35,34,33,33,-1,31,30,30,30,30,-1,25,24,23,22,21,20,19,19,-1,-1,14,-1,11,11,11,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,24,24,24,25,-1,15,15,15, 35,34,33,32,32,31,31,31,31,31,-1,25,24,23,22,21,20,20,20,-1,13,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,25,25,25,-1,14,14,14, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,13,12,12,11,10,9,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,13,13,14, -1,-1,-1,32,31,30,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,12,11,11,-1,8,8,8,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,9,9,10,11,12,13,14, 41,41,-1,32,31,30,29,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,-1,13,13,14, 40,40,-1,32,31,30,29,28,28,28,-1,25,24,24,24,24,24,25,24,24,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,14,-1,15, 39,40,-1,32,31,30,29,28,27,27,26,25,25,25,25,25,25,25,25,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,12,13,14,15, 38,-1,-1,32,31,30,29,28,27,26,26,26,25,24,24,24,25,26,26,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,-1,14,14, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,23,23,24,-1,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,22,23,24,-1,16,15,14,13,13,13,-1,13,12,11,10,9,8,7,6,5,4,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,14,-1,11,10,9,8,7,6,5,5,5,6,7,8,9,8,8,8,9,10,11,12,13,14, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,-1,-1,-1,10,10,11,12,13,14, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,-1,-1,11,11,12,13,14, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,-1,-1,12,12,13,14, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,22,21,20,19,18,17,16,15,16,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,13,13,13,14, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,22,21,20,19,18,17,16,16,16,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,12,12,13,-1,14,14,14,14, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,22,21,20,19,18,17,17,17,17,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,13,13,13,-1,15,15,15,15, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,23,22,21,20,19,18,18,18,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,14,-1,16,16,16,16, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,24,23,22,21,20,19,19,19,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,17,17,17,17, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,19,18,18,18,18, -1,-1,31,30,29,28,27,26,26,26,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,19,19,19, 33,32,31,30,29,28,28,-1,-1,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,-1,-1,24,23,22,21,20,19,18,17,17,17,18,19,20,20,20, 33,32,31,30,29,29,29,-1,32,31,31,-1,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,-1,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,21, 33,32,31,30,30,30,30,-1,32,31,30,29,28,-1,-1,-1,24,-1,24,24,-1,-1,-1,20,19,18,18,18,18,18,18,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,22, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,24,-1,-1,-1,20,20,20,20,20,20,20,20,-1,23, 33,32,32,32,32,32,32,33,33,32,31,30,29,28,27,26,26,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,21,21,21,21,21,-1,21,-1,-1,24, 33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,27,27,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,25,26,-1,22,22,22,22,22,-1,-1,-1,26,25, 34,34,34,34,34,-1,34,34,33,32,31,30,29,28,28,28,28,29,30,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,25,25,24,23,23,23,23,23,24,25,26,26,26, 35,35,35,35,-1,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,25,25,26,-1,24,24,24,24,24,24,-1,27,27,27, 36,36,36,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,30,30,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,28,28,28, 37,37,37,38,37,36,35,34,33,32,32,32,32,31,31,31,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,29,29,29, 41,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31, 40,40,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,33,33,34,35,-1,32,31,30,30,30, 40,39,39,39,-1,38,-1,35,34,34,34,34,33,32,32,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,33,32,32,32,32,32,33,-1,-1,-1,-1,-1,29,29,29, 40,39,38,38,-1,-1,-1,-1,33,33,33,34,33,33,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,32,33,33,32,31,31,31,32,32,31,30,30,-1,-1,28,28,28, -1,39,38,37,37,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,32,32,31,30,29,28,27,27,27,27, -1,39,38,37,36,35,34,33,32,32,31,30,29,29,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,28,27,26,26,26, -1,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,28,-1,28,27,26,25,25, 40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,34,33,32,32,-1,29,28,27,27,27,27,27,28,27,27,27,-1,28,27,26,25,24, 40,39,38,37,36,35,34,33,32,31,30,29,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,34,33,32,31,30,29,28,27,26,26,26,27,28,27,26,26,-1,-1,-1,-1,-1,23, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,28,27,26,25,25,25,26,27,-1,22, 38,38,38,-1,33,32,31,30,30,30,-1,28,27,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,24,24,24,-1,-1,-1,-1,24,24,25,26,27,-1,21, 37,37,37,-1,33,32,31,30,29,29,-1,-1,26,-1,-1,-1,-1,-1,-1,21,-1,-1,18,18,18,-1,18,18,18,18,19,20,21,-1,23,23,23,23,23,23,23,23,24,25,26,27,-1,20, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,18,17,17,17,17,17,17,18,-1,21,21,-1,22,22,22,23,23,22,22,22,-1,-1,-1,-1,-1,19, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,21,21,22,23,23,22,21,21,-1,18,18,18,18,18, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,15,15,15,15,15,16,-1,20,20,20,20,20,21,22,23,23,22,21,20,19,18,17,17,17,17, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,15,16,-1,19,19,19,19,20,21,22,23,23,22,21,21,-1,-1,17,16,16,16, 36,35,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,13,13,13,14,15,16,17,18,18,18,19,-1,-1,-1,-1,23,22,22,22,23,-1,-1,15,15,15, 36,35,34,34,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,21,22,23,23,23,23,23,23,24,-1,14,14,14, 36,35,34,33,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,14,14,13,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,-1,24,24,24,-1,13,13,13, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,14,13,13,12,11,10,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,12,12,13, -1,-1,-1,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,13,12,12,-1,9,9,9,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,8,8,9,10,11,12,13, 42,42,-1,33,32,31,30,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,-1,12,12,13, 41,41,-1,33,32,31,30,29,29,29,-1,26,25,25,25,25,25,26,25,25,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,13,-1,14, 40,41,-1,33,32,31,30,29,28,28,27,26,26,26,26,26,26,26,26,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,11,12,13,14, 39,-1,-1,33,32,31,30,29,28,27,27,27,26,25,25,25,26,27,27,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,-1,13,13, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,24,24,25,-1,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,23,24,25,-1,17,16,15,14,14,14,-1,13,12,11,10,9,8,7,6,5,4,5,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,14,-1,11,10,9,8,7,6,5,5,5,6,7,8,8,7,7,7,8,9,10,11,12,13, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,-1,-1,-1,9,9,10,11,12,13, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,-1,-1,10,10,11,12,13, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,-1,-1,11,11,12,13, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,22,21,20,19,18,17,16,15,16,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,12,12,12,13, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,22,21,20,19,18,17,16,16,16,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,12,12,13,-1,13,13,13,13, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,22,21,20,19,18,17,17,17,17,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,13,13,13,-1,14,14,14,14, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,23,22,21,20,19,18,18,18,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,14,-1,15,15,15,15, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,19,19,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,16,16,16,16, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,18,17,17,17,17, -1,-1,32,31,30,29,28,27,27,27,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,18,18,18,18, 34,33,32,31,30,29,29,-1,-1,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,-1,-1,24,23,22,21,20,19,18,17,17,17,18,19,19,19,19, 34,33,32,31,30,30,30,-1,32,31,31,-1,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,-1,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,20, 34,33,32,31,31,31,31,-1,32,31,30,29,28,-1,-1,-1,24,-1,24,24,-1,-1,-1,20,19,18,18,18,18,18,18,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,21, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,24,-1,-1,-1,20,20,20,20,20,20,20,20,-1,22, 34,33,33,33,33,33,33,34,33,32,31,30,29,28,27,26,26,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,21,21,21,21,21,-1,21,-1,-1,23, 34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,27,27,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,25,26,-1,22,22,22,22,22,-1,-1,-1,25,24, 35,35,35,35,35,-1,35,34,33,32,31,30,29,28,28,28,28,29,30,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,25,25,24,23,23,23,23,23,24,25,26,25,25, 36,36,36,36,-1,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,25,25,26,-1,24,24,24,24,24,24,-1,26,26,26, 37,37,37,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,30,30,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,27,27,27, 38,38,38,38,37,36,35,34,33,32,32,32,32,31,31,31,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,28,28,28, 42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,30, 41,41,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,34,34,34,34,33,33,33,34,34,-1,31,30,29,29,29, 41,40,40,40,-1,39,-1,36,35,35,35,35,34,33,33,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,34,34,33,33,33,33,32,32,-1,-1,-1,-1,-1,28,28,28, 41,40,39,39,-1,-1,-1,-1,34,34,34,35,34,34,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,33,34,34,33,32,32,32,32,31,30,29,29,-1,-1,27,27,27, -1,40,39,38,38,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,32,31,30,29,28,27,26,26,26,26, -1,40,39,38,37,36,35,34,33,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,27,26,25,25,25, -1,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,-1,35,34,33,32,31,30,29,29,29,29,29,28,27,27,27,27,-1,27,26,25,24,24, 41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,35,34,33,33,-1,30,29,28,28,28,28,28,27,26,26,26,-1,27,26,25,24,23, 41,40,39,38,37,36,35,34,33,32,31,30,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,25,25,-1,-1,-1,-1,-1,22, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,27,26,25,24,24,24,25,26,-1,21, 39,39,39,-1,34,33,32,31,31,31,-1,29,28,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,25,25,25,-1,-1,-1,-1,23,23,24,25,26,-1,20, 38,38,38,-1,34,33,32,31,30,30,-1,-1,27,-1,-1,-1,-1,-1,-1,22,-1,-1,19,19,19,-1,19,19,19,19,20,21,22,-1,24,24,24,23,22,22,22,22,23,24,25,26,-1,19, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,19,18,18,18,18,18,18,19,-1,22,22,-1,23,23,23,23,22,21,21,21,-1,-1,-1,-1,-1,18, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,22,22,23,23,22,21,20,20,-1,17,17,17,17,17, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,16,16,16,16,16,17,-1,21,21,21,21,21,22,23,23,22,21,20,19,18,17,16,16,16,16, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,16,17,-1,20,20,20,20,21,22,23,23,22,21,20,20,-1,-1,16,15,15,15, 37,36,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,14,14,14,15,16,17,18,19,19,19,20,-1,-1,-1,-1,22,21,21,21,22,-1,-1,14,14,14, 37,36,35,35,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,13,13,-1,-1,-1,-1,18,18,19,20,21,22,23,23,22,22,22,22,22,23,-1,13,13,13, 37,36,35,34,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,15,15,14,13,12,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,-1,23,23,23,-1,12,12,12, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,15,14,14,13,12,11,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,11,11,12, -1,-1,-1,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,14,13,13,-1,10,10,10,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,7,7,8,9,10,11,12, 43,43,-1,34,33,32,31,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,-1,11,11,12, 42,42,-1,34,33,32,31,30,30,30,-1,27,26,26,26,26,26,27,26,26,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,12,-1,13, 41,42,-1,34,33,32,31,30,29,29,28,27,27,27,27,27,27,27,27,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,10,11,12,13, 40,-1,-1,34,33,32,31,30,29,28,28,28,27,26,26,26,27,28,28,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,-1,12,12, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,25,25,26,-1,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,24,25,26,-1,18,17,16,15,15,15,-1,13,12,11,10,9,8,7,6,5,4,5,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,14,-1,11,10,9,8,7,6,5,5,5,6,7,8,7,6,6,6,7,8,9,10,11,12, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,-1,-1,-1,8,8,9,10,11,12, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,-1,-1,9,9,10,11,12, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,-1,-1,10,10,11,12, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,22,21,20,19,18,17,16,15,16,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,11,11,11,12, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,22,21,20,19,18,17,16,16,16,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,12,12,13,-1,12,12,12,12, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,13,13,13,-1,13,13,13,13, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,23,22,21,20,19,18,18,18,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,14,-1,14,14,14,14, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,25,24,23,22,21,20,19,19,19,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,15,15,15,15, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,17,16,16,16,16, -1,-1,33,32,31,30,29,28,28,28,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,17,17,17,17,17, 35,34,33,32,31,30,30,-1,-1,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,-1,-1,24,23,22,21,20,19,18,17,17,17,18,18,18,18,18, 35,34,33,32,31,31,31,-1,32,31,31,-1,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,-1,25,24,23,22,21,20,19,18,18,18,18,18,19,19,-1,19, 35,34,33,32,32,32,32,-1,32,31,30,29,28,-1,-1,-1,24,-1,24,24,-1,-1,-1,20,19,18,18,18,18,18,18,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,20, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,24,-1,-1,-1,20,20,20,20,20,20,20,20,-1,21, 35,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,26,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,21,21,21,21,21,-1,21,-1,-1,22, 35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,27,27,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,25,26,-1,22,22,22,22,22,-1,-1,-1,24,23, 36,36,36,36,36,-1,35,34,33,32,31,30,29,28,28,28,28,29,30,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,25,25,24,23,23,23,23,23,24,25,25,24,24, 37,37,37,37,-1,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,25,25,26,-1,24,24,24,24,24,24,-1,25,25,25, 38,38,38,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,30,30,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,26,26,26, 39,39,39,38,37,36,35,34,33,32,32,32,32,31,31,31,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,27,27,27, 43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 42,42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 42,41,41,41,-1,40,-1,37,36,36,36,36,35,34,34,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 42,41,40,40,-1,-1,-1,-1,35,35,35,36,35,35,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,41,40,39,39,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,41,40,39,38,37,36,35,34,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 40,40,40,-1,35,34,33,32,32,32,-1,30,29,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 39,39,39,-1,35,34,33,32,31,31,-1,-1,28,-1,-1,-1,-1,-1,-1,23,-1,-1,20,20,20,-1,20,20,20,20,21,22,23,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,20,19,19,19,19,19,19,20,-1,23,23,-1,24,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,23,23,23,22,21,20,19,19,-1,16,16,16,16,16, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,17,17,17,17,18,-1,22,22,22,22,22,23,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,17,18,-1,21,21,21,21,22,23,23,22,21,20,19,19,-1,-1,15,14,14,14, 38,37,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,15,15,15,16,17,18,19,20,20,20,21,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 38,37,36,36,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,23,23,22,21,21,21,21,21,22,-1,12,12,12, 38,37,36,35,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,16,16,15,14,13,13,14,15,16,17,18,19,20,21,22,23,23,22,22,22,-1,22,22,22,-1,11,11,11, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,16,15,15,14,13,12,-1,-1,-1,18,18,19,20,21,22,23,23,23,23,-1,-1,-1,-1,-1,-1,10,10,11, -1,-1,-1,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,15,14,14,-1,11,11,11,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,6,6,7,8,9,10,11, 44,44,-1,35,34,33,32,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,-1,10,10,11, 43,43,-1,35,34,33,32,31,31,31,-1,28,27,27,27,27,27,28,27,27,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,11,-1,12, 42,43,-1,35,34,33,32,31,30,30,29,28,28,28,28,28,28,28,28,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,9,10,11,12, 41,-1,-1,35,34,33,32,31,30,29,29,29,28,27,27,27,28,29,29,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,-1,11,11, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,26,26,27,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,25,26,27,-1,19,18,17,16,16,16,-1,14,13,12,11,10,9,8,7,6,5,6,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,15,-1,12,11,10,9,8,7,6,6,6,7,8,7,6,5,5,5,6,7,8,9,10,11, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,8,-1,-1,-1,-1,7,7,8,9,10,11, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,-1,-1,8,8,9,10,11, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,13,-1,-1,9,9,10,11, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,23,22,21,20,19,18,17,16,17,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,10,10,10,11, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,23,22,21,20,19,18,17,17,17,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,13,13,14,-1,11,11,11,11, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,14,14,14,-1,12,12,12,12, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,24,23,22,21,20,19,19,19,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,15,-1,13,13,13,13, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,26,25,24,23,22,21,20,20,20,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,14,14,14,14, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,16,-1,16,15,15,15,15, -1,-1,34,33,32,31,30,29,29,29,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,17,16,16,16,16,16, 36,35,34,33,32,31,31,-1,-1,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,-1,-1,25,24,23,22,21,20,19,18,18,17,17,17,17,17,17, 36,35,34,33,32,32,32,-1,33,32,32,-1,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,18,-1,26,25,24,23,22,21,20,19,19,18,18,18,18,18,-1,18, 36,35,34,33,33,33,33,-1,33,32,31,30,29,-1,-1,-1,25,-1,25,25,-1,-1,-1,21,20,19,19,19,19,19,19,-1,26,25,24,23,22,21,20,20,19,19,19,19,19,19,-1,19, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,25,-1,-1,-1,21,20,20,20,20,20,20,20,-1,20, 36,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,27,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,21,21,21,21,21,-1,21,-1,-1,21, 36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,28,28,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,25,26,26,-1,22,22,22,22,22,-1,-1,-1,23,22, 37,37,37,37,37,-1,36,35,34,33,32,31,30,29,29,29,29,30,31,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,25,25,26,25,24,23,23,23,23,23,24,25,24,23,23, 38,38,38,38,-1,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,26,26,26,-1,24,24,24,24,24,24,-1,24,24,24, 39,39,39,-1,-1,-1,-1,-1,34,33,32,32,-1,31,31,31,31,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 40,40,40,39,38,37,36,35,34,33,33,33,33,32,32,32,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 39,38,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 39,38,37,37,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,23,22,21,20,20,20,20,20,21,-1,11,11,11, 39,38,37,36,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,10, -1,-1,-1,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,5,5,6,7,8,9,10, 45,45,-1,36,35,34,33,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,-1,9,9,10, 44,44,-1,36,35,34,33,32,32,32,-1,29,28,28,28,28,28,29,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,10,-1,11, 43,44,-1,36,35,34,33,32,31,31,30,29,29,29,29,29,29,29,29,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,8,9,10,11, 42,-1,-1,36,35,34,33,32,31,30,30,30,29,28,28,28,29,30,30,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,-1,10,10, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,27,27,28,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,15,14,13,12,11,10,9,8,7,6,7,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,16,-1,13,12,11,10,9,8,7,7,7,8,8,7,6,5,5,5,5,6,7,8,9,10, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,-1,-1,-1,-1,6,6,7,8,9,10, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,10,11,12,-1,-1,7,7,8,9,10, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,11,12,13,-1,-1,8,8,9,10, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,24,23,22,21,20,19,18,17,18,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,9,9,9,10, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,24,23,22,21,20,19,18,18,18,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,10,10,10,10, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,11,11,11,11, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,25,24,23,22,21,20,20,20,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,15,15,-1,12,12,12,12, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,27,26,25,24,23,22,21,21,21,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,-1,13,13,13,13, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,17,-1,15,14,14,14,14, -1,-1,35,34,33,32,31,30,30,30,-1,30,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,15,15,15, 37,36,35,34,33,32,32,-1,-1,-1,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16, 37,36,35,34,33,33,33,-1,34,33,33,-1,29,28,27,26,25,25,25,25,25,24,23,22,21,20,19,19,19,19,19,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17, 37,36,35,34,34,34,34,-1,34,33,32,31,30,-1,-1,-1,26,-1,26,26,-1,-1,-1,22,21,20,20,20,20,20,20,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,18, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,25,-1,-1,-1,20,19,19,19,19,19,19,19,-1,19, 37,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,28,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,24,25,26,26,26,-1,20,20,20,20,20,-1,20,-1,-1,20, 37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,29,29,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,25,25,26,25,25,-1,21,21,21,21,21,-1,-1,-1,22,21, 38,38,38,38,38,-1,37,36,35,34,33,32,31,30,30,30,30,31,32,32,32,32,-1,24,24,24,24,24,24,24,24,25,26,26,26,25,24,23,22,22,22,22,22,23,24,23,22,22, 39,39,39,39,-1,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,26,25,25,-1,23,23,23,23,23,23,-1,23,23,23, 40,40,40,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,32,32,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,27,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 41,41,41,40,39,38,37,36,35,34,34,34,34,33,33,33,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,27,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 40,39,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 40,39,38,38,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 40,39,38,37,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,9, -1,-1,-1,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,23,23,-1,-1,-1,-1,-1,4,4,5,6,7,8,9, 46,46,-1,37,36,35,34,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,-1,8,8,9, 45,45,-1,37,36,35,34,33,33,33,-1,30,29,29,29,29,29,30,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,9,-1,10, 44,45,-1,37,36,35,34,33,32,32,31,30,30,30,30,30,30,30,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,8,9,10,11, 43,-1,-1,37,36,35,34,33,32,31,31,31,30,29,29,29,30,31,31,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,7,7,-1,10,10, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,28,28,29,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,16,15,14,13,12,11,10,9,8,7,8,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,9,8,7,6,5,5,5,5,6,7,8,9,10, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,8,8,-1,-1,-1,-1,6,6,7,8,9,10, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,9,9,9,10,11,12,-1,-1,7,7,8,9,10, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,10,11,12,13,-1,-1,8,8,9,10, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,25,24,23,22,21,20,19,18,19,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,9,9,9,10, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,25,24,23,22,21,20,19,19,19,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,10,10,10,10, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,11,11,11,11, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,26,25,24,23,22,21,21,21,21,21,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,15,15,-1,12,12,12,12, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,28,27,26,25,24,23,22,22,22,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,-1,13,13,13,13, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,17,-1,15,14,14,14,14, -1,-1,36,35,34,33,32,31,31,31,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,15,15,15, 38,37,36,35,34,33,33,-1,-1,-1,-1,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16, 38,37,36,35,34,34,34,-1,35,34,34,-1,30,29,28,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17, 38,37,36,35,35,35,35,-1,35,34,33,32,31,-1,-1,-1,27,-1,27,27,-1,-1,-1,22,21,20,20,20,20,20,20,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,18, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,25,-1,-1,-1,20,19,19,19,19,19,19,19,-1,19, 38,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,29,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,24,25,26,26,26,-1,20,20,20,20,20,-1,20,-1,-1,20, 38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,30,30,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,25,25,26,25,25,-1,21,21,21,21,21,-1,-1,-1,22,21, 39,39,39,39,39,-1,38,37,36,35,34,33,32,31,31,31,31,32,33,32,32,32,-1,24,24,24,24,24,24,24,24,25,26,26,26,25,24,23,22,22,22,22,22,23,24,23,22,22, 40,40,40,40,-1,-1,38,37,36,35,34,33,32,32,32,32,32,32,33,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,26,25,25,-1,23,23,23,23,23,23,-1,23,23,23, 41,41,41,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,33,33,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,27,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 42,42,42,41,40,39,38,37,36,35,35,35,35,34,34,34,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,27,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,33,32,32,32,32,31,31,31,31,30,30,30,30,30,29,28,27,26,26,26,26, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,33,32,31,31,31,31,30,30,30,30,29,29,29,30,30,-1,27,26,25,25,25, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,33,32,31,30,30,30,30,29,29,29,29,28,28,-1,-1,-1,-1,-1,24,24,24, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,33,32,31,30,29,30,30,29,28,28,28,28,27,26,25,25,-1,-1,23,23,23, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,28,27,26,25,24,23,22,22,22,22, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,23,-1,23,22,21,20,20, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,31,30,29,29,-1,26,25,24,24,24,24,24,23,22,22,22,-1,23,22,21,20,19, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,31,30,29,28,27,26,25,24,23,23,23,24,23,22,21,21,-1,-1,-1,-1,-1,18, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,23,22,21,20,20,20,21,22,-1,17, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,22,21,21,-1,-1,-1,-1,19,19,20,21,22,-1,16, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,22,21,20,19,18,18,18,18,19,20,21,22,-1,15, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,14, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,16,-1,13,13,13,13,13, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 41,40,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,18,17,17,17,18,-1,-1,10,10,10, 41,40,39,39,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,23,22,21,20,19,18,18,18,18,18,19,-1,9,9,9, 41,40,39,38,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,23,22,21,20,19,19,19,-1,19,19,19,-1,8,8,8, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,7,7,8, -1,-1,-1,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,23,22,22,-1,-1,-1,-1,-1,3,3,4,5,6,7,8, 47,47,-1,38,37,36,35,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,-1,7,7,8, 46,46,-1,38,37,36,35,34,34,34,-1,31,30,30,30,30,30,31,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,8,-1,9, 45,46,-1,38,37,36,35,34,33,33,32,31,31,31,31,31,31,31,31,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,8,9,10,10, 44,-1,-1,38,37,36,35,34,33,32,32,32,31,30,30,30,31,32,32,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,-1,7,7,-1,10,10, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,29,29,30,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,17,16,15,14,13,12,11,10,9,8,9,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,18,-1,15,14,13,12,11,10,9,9,9,9,8,7,6,5,5,5,5,6,7,8,9,10, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,8,8,-1,-1,-1,-1,6,6,7,8,9,10, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,10,9,9,9,10,11,12,-1,-1,7,7,8,9,10, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,10,11,12,13,-1,-1,8,8,9,10, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,26,25,24,23,22,21,20,19,20,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,9,9,9,10, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,26,25,24,23,22,21,20,20,20,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,10,10,10,10, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,11,11,11,11, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,27,26,25,24,23,22,22,22,22,22,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,15,15,-1,12,12,12,12, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,-1,13,13,13,13, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,17,-1,15,14,14,14,14, -1,-1,37,36,35,34,33,32,32,32,-1,32,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,15,15,15, 39,38,37,36,35,34,34,-1,-1,-1,-1,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16, 39,38,37,36,35,35,35,-1,36,35,35,-1,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17, 39,38,37,36,36,36,36,-1,36,35,34,33,32,-1,-1,-1,28,-1,27,27,-1,-1,-1,22,21,20,20,20,20,20,20,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,18, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,28,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,25,-1,-1,-1,20,19,19,19,19,19,19,19,-1,19, 39,38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,30,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,24,25,26,26,26,-1,20,20,20,20,20,-1,20,-1,-1,20, 39,39,39,39,39,39,39,38,37,36,35,34,33,32,31,31,31,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,25,25,26,25,25,-1,21,21,21,21,21,-1,-1,-1,22,21, 40,40,40,40,40,-1,39,38,37,36,35,34,33,32,32,32,32,33,33,32,32,32,-1,24,24,24,24,24,24,24,24,25,26,26,26,25,24,23,22,22,22,22,22,23,24,23,22,22, 41,41,41,41,-1,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,26,25,25,-1,23,23,23,23,23,23,-1,23,23,23, 42,42,42,-1,-1,-1,-1,-1,37,36,35,35,-1,34,34,34,34,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,27,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 43,43,43,42,41,40,39,38,37,36,36,36,36,35,35,35,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,27,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,29,29,28,27,26,25,25,25,25, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,29,29,-1,26,25,24,24,24, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,33,32,31,30,29,29,29,29,28,28,28,28,27,27,-1,-1,-1,-1,-1,23,23,23, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,33,32,31,30,29,28,29,29,28,27,27,27,27,26,25,24,24,-1,-1,22,22,22, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,27,27,26,25,24,23,22,21,21,21,21, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,30,29,28,27,26,26,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,22,21,20,20,20, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,22,22,22,-1,22,21,20,19,19, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,30,29,28,28,-1,25,24,23,23,23,23,23,22,21,21,21,-1,22,21,20,19,18, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,30,29,28,27,26,25,24,23,22,22,22,23,22,21,20,20,-1,-1,-1,-1,-1,17, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,22,21,20,19,19,19,20,21,-1,16, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,21,20,20,-1,-1,-1,-1,18,18,19,20,21,-1,15, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,21,20,19,18,17,17,17,17,18,19,20,21,-1,14, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,13, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,15,-1,12,12,12,12,12, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10, 42,41,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,23,23,-1,-1,-1,-1,17,16,16,16,17,-1,-1,9,9,9, 42,41,40,40,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,23,22,21,20,19,18,17,17,17,17,17,18,-1,8,8,8, 42,41,40,39,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,23,22,21,20,19,18,18,18,-1,18,18,18,-1,7,7,7, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,6,6,7, -1,-1,-1,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,23,22,21,21,-1,-1,-1,-1,-1,2,2,3,4,5,6,7, 48,48,-1,39,38,37,36,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,-1,6,6,7, 47,47,-1,39,38,37,36,35,35,35,-1,32,31,31,31,31,31,32,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,7,-1,8, 46,47,-1,39,38,37,36,35,34,34,33,32,32,32,32,32,32,32,32,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,9,8,9,9, 45,-1,-1,39,38,37,36,35,34,33,33,33,32,31,31,31,32,33,33,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,-1,8,8,-1,10,10, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,30,30,31,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,18,17,16,15,14,13,12,11,10,9,10,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,19,-1,16,15,14,13,12,11,10,10,10,10,9,8,7,6,6,6,6,7,8,9,10,11, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,9,9,-1,-1,-1,-1,7,7,8,9,10,11, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,11,10,10,10,11,12,13,-1,-1,8,8,9,10,11, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,11,12,13,14,-1,-1,9,9,10,11, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,28,27,26,25,24,23,22,21,20,21,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,10,10,10,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,27,26,25,24,23,22,21,21,21,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,15,-1,11,11,11,11, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,27,26,25,24,23,22,22,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,15,15,15,-1,12,12,12,12, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,28,27,26,25,24,23,23,23,23,23,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,16,16,16,-1,13,13,13,13, -1,39,38,37,37,-1,34,33,32,31,31,31,31,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,-1,14,14,14,14, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,18,-1,16,15,15,15,15, -1,-1,38,37,36,35,34,33,33,33,-1,33,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,16,16,16, 40,39,38,37,36,35,35,-1,-1,-1,-1,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17, 40,39,38,37,36,36,36,-1,37,36,36,-1,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,18, 40,39,38,37,37,37,37,-1,37,36,35,34,33,-1,-1,-1,29,-1,28,28,-1,-1,-1,23,22,21,21,21,21,21,21,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,19, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,29,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,26,-1,-1,-1,21,20,20,20,20,20,20,20,-1,20, 40,39,39,39,39,39,39,39,38,37,36,35,34,33,32,31,31,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,23,24,25,26,27,27,27,-1,21,21,21,21,21,-1,21,-1,-1,21, 40,40,40,40,40,40,40,39,38,37,36,35,34,33,32,32,32,-1,34,34,34,34,-1,24,24,24,24,24,24,24,24,-1,26,26,27,26,26,-1,22,22,22,22,22,-1,-1,-1,23,22, 41,41,41,41,41,-1,40,39,38,37,36,35,34,33,33,33,33,34,34,33,33,33,-1,25,25,25,25,25,25,25,25,26,27,27,27,26,25,24,23,23,23,23,23,24,25,24,23,23, 42,42,42,42,-1,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,33,32,32,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,27,26,26,-1,24,24,24,24,24,24,-1,24,24,24, 43,43,43,-1,-1,-1,-1,-1,38,37,36,36,-1,35,35,35,35,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 44,44,44,43,42,41,40,39,38,37,37,37,37,36,36,36,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,28,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,28,28,27,26,25,24,24,24,24, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,28,28,-1,25,24,23,23,23, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,-1,-1,-1,-1,-1,22,22,22, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,33,32,31,30,29,28,27,28,28,27,26,26,26,26,25,24,23,23,-1,-1,21,21,21, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,26,25,24,23,22,21,20,20,20,20, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,21,-1,21,20,19,18,18, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,29,28,27,27,-1,24,23,22,22,22,22,22,21,20,20,20,-1,21,20,19,18,17, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,29,28,27,26,25,24,23,22,21,21,21,22,21,20,19,19,-1,-1,-1,-1,-1,16, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,21,20,19,18,18,18,19,20,-1,15, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,20,19,19,-1,-1,-1,-1,17,17,18,19,20,-1,14, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,20,19,18,17,16,16,16,16,17,18,19,20,-1,13, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,12, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,14,-1,11,11,11,11,11, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9, 43,42,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,24,23,22,22,-1,-1,-1,-1,16,15,15,15,16,-1,-1,8,8,8, 43,42,41,41,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,-1,7,7,7, 43,42,41,40,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,23,22,21,20,19,18,17,17,17,-1,17,17,17,-1,6,6,6, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,5,5,6, -1,-1,-1,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,23,22,21,20,20,-1,-1,-1,-1,-1,2,2,2,3,4,5,6, 49,49,-1,40,39,38,37,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,-1,5,5,6, 48,48,-1,40,39,38,37,36,36,36,-1,33,32,32,32,32,32,33,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,6,-1,7, 47,48,-1,40,39,38,37,36,35,35,34,33,33,33,33,33,33,33,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,8,7,8,8, 46,-1,-1,40,39,38,37,36,35,34,34,34,33,32,32,32,33,34,34,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,-1,9,9,-1,9,9, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,31,31,32,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,5,5,5,5,5,6,7,8,9,10,10,10, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,19,18,17,16,15,14,13,12,11,10,11,-1,-1,-1,-1,6,6,6,7,8,9,10,11,11, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,20,-1,17,16,15,14,13,12,11,11,11,11,10,9,8,7,7,7,7,8,9,10,11,12, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,10,-1,-1,-1,-1,8,8,9,10,11,12, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,12,11,11,11,12,13,14,-1,-1,9,9,10,11,12, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,10,10,11,12, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,29,28,27,26,25,24,23,22,21,22,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,11,11,11,12, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,28,27,26,25,24,23,22,22,22,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,15,15,16,-1,12,12,12,12, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,28,27,26,25,24,23,23,23,23,-1,19,18,17,16,15,15,15,15,15,15,15,15,16,16,16,16,-1,13,13,13,13, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,31,31,-1,29,28,27,26,25,24,24,24,24,24,-1,19,18,17,16,16,16,16,16,16,16,16,16,16,17,17,17,-1,14,14,14,14, -1,40,39,38,38,-1,35,34,33,32,32,32,32,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,-1,15,15,15,15, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,-1,-1,19,-1,17,16,16,16,16, -1,-1,39,38,37,36,35,34,34,34,-1,34,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,17,17,17, 41,40,39,38,37,36,36,-1,-1,-1,-1,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18, 41,40,39,38,37,37,37,-1,38,37,37,-1,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,19, 41,40,39,38,38,38,38,-1,38,37,36,35,34,-1,-1,-1,30,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,20, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,30,-1,37,37,-1,24,23,23,23,23,23,23,23,-1,-1,-1,27,-1,-1,-1,22,21,21,21,21,21,21,21,-1,21, 41,40,40,40,40,40,40,40,39,38,37,36,35,34,33,32,32,-1,-1,36,36,36,-1,24,24,24,24,24,24,24,24,25,26,27,28,28,28,-1,22,22,22,22,22,-1,22,-1,-1,22, 41,41,41,41,41,41,41,40,39,38,37,36,35,34,33,33,33,-1,35,35,35,35,-1,25,25,25,25,25,25,25,25,-1,27,27,28,27,27,-1,23,23,23,23,23,-1,-1,-1,24,23, 42,42,42,42,42,-1,41,40,39,38,37,36,35,34,34,34,34,35,35,34,34,34,-1,26,26,26,26,26,26,26,26,27,28,28,28,27,26,25,24,24,24,24,24,25,26,25,24,24, 43,43,43,43,-1,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,34,33,33,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,28,27,27,-1,25,25,25,25,25,25,-1,25,25,25, 44,44,44,-1,-1,-1,-1,-1,39,38,37,37,-1,36,36,36,36,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,29,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 45,45,45,44,43,42,41,40,39,38,38,38,38,37,37,37,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,29,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,28,28,27,26,25,24,24,24,24, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,28,28,-1,25,24,23,23,23, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,-1,-1,-1,-1,-1,22,22,22, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,33,32,31,30,29,28,27,28,28,27,26,26,26,26,25,24,23,23,-1,-1,21,21,21, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,26,25,24,23,22,21,20,20,20,20, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,21,-1,21,20,19,18,18, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,29,28,27,27,-1,24,23,22,22,22,22,22,21,20,20,20,-1,21,20,19,18,17, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,29,28,27,26,25,24,23,22,21,21,21,22,21,20,19,19,-1,-1,-1,-1,-1,16, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,21,20,19,18,18,18,19,20,-1,15, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,20,19,19,-1,-1,-1,-1,17,17,18,19,20,-1,14, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,20,19,18,17,16,16,16,16,17,18,19,20,-1,13, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,12, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,14,-1,11,11,11,11,11, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9, 44,43,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,24,23,22,22,-1,-1,-1,-1,16,15,15,15,16,-1,-1,8,8,8, 44,43,42,42,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,-1,7,7,7, 44,43,42,41,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,23,22,21,20,19,18,17,17,17,-1,17,17,17,-1,6,6,6, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,5,5,6, -1,-1,-1,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,2,2,2,3,4,5,6, 50,50,-1,41,40,39,38,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,2,-1,5,5,6, 49,49,-1,41,40,39,38,37,37,37,-1,34,33,33,33,33,33,34,33,33,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,6,-1,7, 48,49,-1,41,40,39,38,37,36,36,35,34,34,34,34,34,34,34,34,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,8,7,8,8, 47,-1,-1,41,40,39,38,37,36,35,35,35,34,33,33,33,34,35,35,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,10,9,-1,9,9, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,32,32,33,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,6,6,6,6,6,7,8,9,10,11,10,10, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,12,-1,-1,-1,-1,7,7,7,8,9,10,11,11,11, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,9,10,11,12,12, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,11,-1,-1,-1,-1,9,9,10,11,12,13, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,13,12,12,12,13,14,15,-1,-1,10,10,11,12,13, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,11,11,12,13, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,30,29,28,27,26,25,24,23,22,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,12,12,12,13, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,29,28,27,26,25,24,23,23,23,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,17,-1,13,13,13,13, 42,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,-1,-1,29,28,27,26,25,24,24,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,17,17,17,-1,14,14,14,14, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,32,32,32,-1,30,29,28,27,26,25,25,25,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,18,18,-1,15,15,15,15, -1,41,40,39,39,-1,36,35,34,33,33,33,33,33,32,31,30,29,28,27,26,26,26,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,-1,16,16,16,16, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,20,-1,18,17,17,17,17, -1,-1,40,39,38,37,36,35,35,35,-1,35,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,18,18,18, 42,41,40,39,38,37,37,-1,-1,-1,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19, 42,41,40,39,38,38,38,-1,39,38,38,-1,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,20, 42,41,40,39,39,39,39,-1,39,38,37,36,35,-1,-1,-1,31,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,21, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,28,-1,-1,-1,23,22,22,22,22,22,22,22,-1,22, 42,41,41,41,41,41,41,41,40,39,38,37,36,35,34,33,33,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,25,26,27,28,29,29,29,-1,23,23,23,23,23,-1,23,-1,-1,23, 42,42,42,42,42,42,42,41,40,39,38,37,36,35,34,34,34,-1,36,36,36,36,-1,26,26,26,26,26,26,26,26,-1,28,28,29,28,28,-1,24,24,24,24,24,-1,-1,-1,25,24, 43,43,43,43,43,-1,42,41,40,39,38,37,36,35,35,35,35,36,36,35,35,35,-1,27,27,27,27,27,27,27,27,28,29,29,29,28,27,26,25,25,25,25,25,26,27,26,25,25, 44,44,44,44,-1,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,35,34,34,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,29,28,28,-1,26,26,26,26,26,26,-1,26,26,26, 45,45,45,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,30,29,29,29,-1,27,27,27,27,27,-1,-1,27,27,27, 46,46,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,30,30,30,30,-1,28,28,28,28,28,-1,-1,28,28,28, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 53,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,26,26,26,25,24,23,22,22,22,22, 52,52,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,25,26,26,-1,23,22,21,21,21, 52,51,51,51,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,25,24,24,-1,-1,-1,-1,-1,20,20,20, 52,51,50,50,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,26,25,24,24,24,24,23,22,21,21,-1,-1,19,19,19, -1,51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,33,33,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,24,23,22,21,20,19,18,18,18,18, -1,51,50,49,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,34,34,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,19,18,17,17,17, -1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,19,19,19,-1,19,18,17,16,16, 52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,27,26,25,25,-1,22,21,20,20,20,20,20,19,18,18,18,-1,19,18,17,16,15, 52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,27,26,25,24,23,22,21,20,19,19,19,20,19,18,17,17,-1,-1,-1,-1,-1,14, 52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,19,18,17,16,16,16,17,18,-1,13, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,18,17,17,-1,-1,-1,-1,15,15,16,17,18,-1,12, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,30,29,29,-1,29,29,29,29,30,31,32,-1,18,17,16,15,14,14,14,14,15,16,17,18,-1,11, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,30,29,28,28,28,28,28,29,-1,32,32,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,10, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,12,-1,9,9,9,9,9, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,26,25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,13,13,14,-1,-1,6,6,6, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,-1,5,5,5, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,15,15,15,-1,4,4,4, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,3,3,3, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,6,5,4,3,2,2,3, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,1,2,3, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,0,-1,4, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,2,1,2,3, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,-1,3,3, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,4,5,4,4, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,5,5,5,5,5, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,7,7,7,7,7,7, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,8,8,8,8,8, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,9,9,9,9, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,10,10,10,10, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,17,-1,11,11,11,11, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,17,17,17,-1,12,12,12,12, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,18,18,-1,13,13,13,13, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,-1,14,14,14,14, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,19,-1,16,15,15,15,15, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,16,16,16, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,18, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,19, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,26,-1,-1,-1,21,20,20,20,20,20,20,20,-1,20, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,25,26,27,28,27,27,27,-1,21,21,21,21,21,-1,21,-1,-1,21, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,36,36,36,36,-1,26,26,26,26,26,26,26,26,-1,28,28,27,26,26,-1,22,22,22,22,22,-1,-1,-1,23,22, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,-1,27,27,27,27,27,27,27,27,28,29,28,27,26,25,24,23,23,23,23,23,24,25,24,23,23, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,35,34,34,-1,-1,-1,28,-1,-1,28,28,28,28,29,28,27,26,26,-1,24,24,24,24,24,24,-1,24,24,24, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,39,39,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 50,49,48,47,46,45,44,43,42,41,41,41,41,40,40,40,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,28,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 53,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,26,26,26,25,24,23,22,22,22,22, 52,52,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,25,26,26,-1,23,22,21,21,21, 52,51,51,51,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,25,24,24,-1,-1,-1,-1,-1,20,20,20, 52,51,50,50,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,26,25,24,24,24,24,23,22,21,21,-1,-1,19,19,19, -1,51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,33,33,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,24,24,23,22,21,20,19,18,18,18,18, -1,51,50,49,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,34,34,-1,27,26,25,24,23,23,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,19,18,17,17,17, -1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,19,19,19,-1,19,18,17,16,16, 52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,27,26,25,25,-1,22,21,20,20,20,20,20,19,18,18,18,-1,19,18,17,16,15, 52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,27,26,25,24,23,22,21,20,19,19,19,20,19,18,17,17,-1,-1,-1,-1,-1,14, 52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,19,18,17,16,16,16,17,18,-1,13, 52,52,52,-1,47,46,45,44,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,18,17,17,-1,-1,-1,-1,15,15,16,17,18,-1,12, 51,51,51,-1,47,46,45,44,43,43,-1,-1,40,-1,-1,-1,-1,-1,-1,34,-1,-1,30,29,29,-1,29,29,29,29,30,31,32,-1,18,17,16,15,14,14,14,14,15,16,17,18,-1,11, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,30,29,28,28,28,28,28,29,-1,32,32,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,10, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,12,-1,9,9,9,9,9, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7, 50,49,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,27,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,13,13,14,-1,-1,6,6,6, 50,49,48,48,-1,46,45,45,45,45,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,15,-1,5,5,5, 50,49,48,47,47,46,46,46,46,46,-1,40,39,38,37,36,35,35,35,-1,28,28,27,26,25,25,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,15,15,15,-1,4,4,4, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,28,27,27,26,25,24,-1,-1,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,3,3,3, -1,-1,-1,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,27,26,26,-1,23,23,23,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,7,6,5,4,3,2,2, 56,56,-1,47,46,45,44,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,3,2,1, 55,55,-1,47,46,45,44,43,43,43,-1,40,39,39,39,39,39,40,39,39,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,4,-1,0, 54,55,-1,47,46,45,44,43,42,42,41,40,40,40,40,40,40,40,40,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,1, 53,-1,-1,47,46,45,44,43,42,41,41,41,40,39,39,39,40,41,41,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,9,-1,6,5,-1,2,2, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,38,38,39,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,12,12,11,10,9,8,7,6,5,4,3,3, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,4,4,4, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,6,6,6,6, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,16,17,-1,-1,7,7,7,7,7, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,15,16,17,18,-1,-1,8,8,8,8, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,34,33,33,32,31,30,29,28,27,28,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,-1,9,9,9,9, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,33,32,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,17,17,17,17,17,17,-1,18,18,19,-1,10,10,10,10, 48,47,46,46,-1,43,42,41,40,39,38,37,37,37,37,-1,-1,33,32,31,31,30,29,28,28,28,-1,22,21,20,19,18,18,18,18,18,18,18,18,19,19,19,19,-1,11,11,11,11, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,38,37,37,-1,34,33,32,31,30,30,29,28,27,27,-1,22,21,20,19,19,19,19,19,19,19,19,19,19,20,20,20,-1,12,12,12,12, -1,47,46,45,45,-1,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,19,-1,-1,13,13,13,13, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,21,-1,-1,-1,-1,18,-1,15,14,14,14,14, -1,-1,46,45,44,43,42,41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,15,15,15, 48,47,46,45,44,43,43,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16, 48,47,46,45,44,44,44,-1,43,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17, 48,47,46,45,45,45,45,-1,43,42,41,40,39,-1,-1,-1,35,-1,32,32,-1,-1,-1,27,26,25,25,25,25,25,25,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,18, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,37,36,-1,33,-1,40,40,-1,27,26,26,26,26,26,26,26,-1,-1,-1,25,-1,-1,-1,20,19,19,19,19,19,19,19,-1,19, 48,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,39,39,39,-1,27,27,27,27,27,27,27,27,28,28,27,26,26,26,-1,20,20,20,20,20,-1,20,-1,-1,20, 48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,38,38,-1,38,38,38,38,-1,28,28,28,28,28,28,28,28,-1,28,27,26,25,25,-1,21,21,21,21,21,-1,-1,-1,22,21, 49,49,49,49,49,-1,46,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,-1,29,29,29,29,29,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,23,24,23,22,22, 50,50,50,50,-1,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,37,36,36,-1,-1,-1,30,-1,-1,30,30,30,29,28,27,26,25,25,-1,23,23,23,23,23,23,-1,23,23,23, 51,51,51,-1,-1,-1,-1,-1,44,43,42,42,-1,41,41,41,41,-1,-1,37,36,35,34,33,32,31,32,-1,-1,-1,-1,-1,-1,27,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 52,51,50,49,48,47,46,45,44,43,43,43,43,42,42,42,-1,-1,-1,-1,36,35,34,33,32,32,32,33,34,35,36,37,-1,27,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 35,35,35,35,35,35,34,34,34,34,34,34,34,34,35,36,37,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58, 34,34,34,34,35,35,34,33,33,33,33,33,33,34,35,36,37,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,55,55,56,57,58, 33,33,33,33,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58, 33,32,32,32,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,57,57,58, -1,31,31,31,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,43,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58, -1,30,30,30,30,30,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,49,48,47,46,45,44,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,29,29,29,29,30,31,30,29,28,28,28,28,28,28,28,29,30,31,32,32,32,32,32,33,-1,49,48,47,46,45,45,46,47,48,48,48,48,48,49,50,51,-1,56,56,56,57,58, 28,28,28,28,29,30,31,30,29,28,27,27,27,27,27,28,29,30,31,31,31,31,31,32,33,-1,49,48,47,47,-1,46,46,47,47,47,47,47,48,49,50,51,-1,57,57,57,57,58, 27,27,27,28,29,30,31,30,29,28,27,26,26,26,26,-1,-1,30,30,30,30,30,31,32,33,-1,49,48,48,48,48,47,47,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,58, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,57, 25,25,25,-1,23,23,23,23,23,23,-1,25,24,25,26,27,28,29,29,28,29,30,31,32,33,34,35,36,37,37,37,38,39,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,56, 24,24,24,-1,22,22,22,22,22,22,-1,-1,23,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,33,-1,36,36,36,36,37,38,39,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,55, 24,23,23,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,-1,33,33,33,34,35,35,35,36,-1,39,39,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,54, 24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,25,25,25,25,25,25,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,50,50,51,52,53, 24,23,23,-1,19,19,19,19,19,19,20,21,22,23,24,24,24,24,24,24,24,25,-1,33,33,33,33,33,34,-1,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, -1,-1,-1,-1,18,18,18,18,18,18,-1,22,22,23,23,23,23,23,23,23,24,25,-1,32,32,32,32,33,34,-1,37,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52,53, 17,17,17,17,18,17,17,17,17,18,-1,23,22,22,22,22,22,22,22,23,24,25,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,52,52,53, 17,16,16,16,-1,16,16,16,17,18,-1,23,22,21,21,21,21,21,22,-1,-1,26,-1,30,30,31,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,53,53,53, 17,16,15,15,15,15,15,16,17,18,-1,23,22,21,20,20,20,21,22,-1,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,53,53,53, 17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,28,28,28,29,30,31,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,52,52,53, -1,-1,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,29,29,29,-1,32,32,33,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,50,51,52,53, 2,2,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,30,30,30,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,-1,52,52,53, 1,1,-1,11,11,11,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,53,-1,54, 0,1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,51,52,53,54, 1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,-1,53,53, 2,-1,8,8,8,9,10,11,-1,14,-1,-1,-1,18,18,19,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53, 3,-1,7,7,8,9,10,11,-1,15,16,17,-1,19,19,19,-1,25,25,25,26,27,28,-1,35,36,36,36,36,37,38,39,40,41,42,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53, 4,5,6,7,8,9,10,11,-1,16,16,17,-1,20,-1,-1,-1,24,24,25,26,-1,-1,-1,34,-1,35,35,36,37,38,39,40,41,42,43,44,44,45,46,47,47,48,49,50,51,52,53, 5,-1,7,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,34,33,33,33,34,35,36,37,38,39,40,41,42,43,43,43,-1,-1,-1,-1,49,49,50,51,52,53, 6,-1,8,8,8,9,-1,12,13,-1,18,18,18,19,20,21,22,23,24,25,-1,-1,34,33,32,33,34,35,36,37,38,39,40,41,42,42,42,43,44,45,46,-1,-1,50,50,51,52,53, 7,-1,-1,-1,-1,10,11,12,13,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,45,46,47,-1,-1,51,51,52,53, 8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,-1,52,52,52,53, 9,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,24,24,25,26,27,28,29,30,31,-1,39,39,39,39,39,39,39,40,41,42,43,44,-1,47,47,48,-1,53,53,53,53, 10,10,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,26,27,28,29,30,31,-1,39,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,-1,54,54,54,54, 11,11,11,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26,26,26,27,28,29,30,31,-1,39,38,37,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,54,54,54,54, -1,12,12,13,14,-1,17,17,18,18,18,19,20,21,22,23,24,25,26,27,27,27,28,-1,31,31,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,53,53,53,53, -1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,-1,52,52,52,52,53, -1,-1,14,14,14,15,16,17,18,19,-1,31,30,29,28,27,26,26,26,27,28,29,29,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,51,51,52,53, 17,16,15,15,15,15,16,-1,-1,-1,-1,31,30,29,28,27,27,27,27,27,28,29,30,30,30,31,32,33,34,35,36,-1,-1,44,44,44,44,45,46,47,48,49,50,50,50,51,52,53, 17,16,16,16,16,16,16,-1,35,34,34,-1,30,29,28,28,28,28,28,28,28,29,30,31,31,31,32,33,34,35,36,-1,44,43,43,43,44,45,46,47,48,49,49,49,50,51,-1,54, 17,17,17,17,17,17,17,-1,35,34,33,32,31,-1,-1,-1,29,-1,29,29,-1,-1,-1,32,32,32,32,33,34,35,36,-1,44,43,42,43,44,45,46,47,48,48,48,49,50,51,-1,55, 18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,30,-1,34,34,-1,33,33,33,33,33,34,35,36,-1,-1,-1,41,-1,-1,-1,47,47,47,47,48,49,50,51,-1,55, 19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47,48,-1,51,-1,-1,54, 20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,-1,35,35,35,35,35,35,35,36,-1,39,39,40,41,42,-1,45,45,46,47,48,-1,-1,-1,53,53, 21,21,21,21,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 22,22,22,22,-1,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,37,-1,-1,37,37,37,37,38,39,40,41,42,-1,45,45,46,47,48,49,-1,52,52,53, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,27,27,28,29,-1,-1,33,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,46,46,46,47,48,-1,-1,53,53,53, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,41,41,41,42,-1,47,47,47,47,48,-1,-1,54,54,54, 36,36,36,36,36,36,35,35,35,35,35,35,35,35,36,37,38,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59, 35,35,35,35,36,36,35,34,34,34,34,34,34,35,36,37,38,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,56,56,57,58,59, 34,34,34,34,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59, 34,33,33,33,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,58,58,59, -1,32,32,32,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59, -1,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,50,49,48,47,46,45,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,56,57,58,59, -1,30,30,30,30,31,32,31,30,29,29,29,29,29,29,29,30,31,32,33,33,33,33,33,34,-1,50,49,48,47,46,46,47,48,49,49,49,49,49,50,51,52,-1,57,57,57,58,59, 29,29,29,29,30,31,32,31,30,29,28,28,28,28,28,29,30,31,32,32,32,32,32,33,34,-1,50,49,48,48,-1,47,47,48,48,48,48,48,49,50,51,52,-1,58,58,58,58,59, 28,28,28,29,30,31,32,31,30,29,28,27,27,27,27,-1,-1,31,31,31,31,31,32,33,34,-1,50,49,49,49,49,48,48,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,59, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,58, 26,26,26,-1,24,24,24,24,24,24,-1,26,25,26,27,28,29,30,30,29,30,31,32,33,34,35,36,37,38,38,38,39,40,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,57, 25,25,25,-1,23,23,23,23,23,23,-1,-1,24,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,-1,37,37,37,37,38,39,40,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,56, 25,24,24,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,-1,34,34,34,35,36,36,36,37,-1,40,40,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,55, 25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,51,51,52,53,54, 25,24,24,-1,20,20,20,20,20,20,21,22,23,24,25,25,25,25,25,25,25,26,-1,34,34,34,34,34,35,-1,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, -1,-1,-1,-1,19,19,19,19,19,19,-1,23,23,24,24,24,24,24,24,24,25,26,-1,33,33,33,33,34,35,-1,38,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,52,53,54, 18,18,18,18,19,18,18,18,18,19,-1,24,23,23,23,23,23,23,23,24,25,26,-1,32,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,53,53,54, 18,17,17,17,-1,17,17,17,18,19,-1,24,23,22,22,22,22,22,23,-1,-1,27,-1,31,31,32,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,54,54,54, 18,17,16,16,16,16,16,17,18,19,-1,24,23,22,21,21,21,22,23,-1,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,54,54,54, 18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,29,29,29,30,31,32,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,53,53,54, -1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,30,30,30,-1,33,33,34,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,51,52,53,54, 2,2,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,31,31,31,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,-1,53,53,54, 1,1,-1,12,12,12,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,54,-1,55, 1,0,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,52,53,54,55, 2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,-1,54,54, 3,-1,9,9,9,10,11,12,-1,15,-1,-1,-1,19,19,20,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54, 4,-1,8,8,9,10,11,12,-1,16,17,18,-1,20,20,20,-1,26,26,26,27,28,29,-1,36,37,37,37,37,38,39,40,41,42,43,-1,-1,-1,-1,47,47,48,49,50,51,52,53,54, 5,6,7,8,9,10,11,12,-1,17,17,18,-1,21,-1,-1,-1,25,25,26,27,-1,-1,-1,35,-1,36,36,37,38,39,40,41,42,43,44,45,45,46,47,48,48,49,50,51,52,53,54, 6,-1,8,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,35,36,37,38,39,40,41,42,43,44,44,44,-1,-1,-1,-1,50,50,51,52,53,54, 7,-1,9,9,9,10,-1,13,14,-1,19,19,19,20,21,22,23,24,25,26,-1,-1,35,34,33,34,35,36,37,38,39,40,41,42,43,43,43,44,45,46,47,-1,-1,51,51,52,53,54, 8,-1,-1,-1,-1,11,12,13,14,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,46,47,48,-1,-1,52,52,53,54, 9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,-1,53,53,53,54, 10,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,25,25,26,27,28,29,30,31,32,-1,40,40,40,40,40,40,40,41,42,43,44,45,-1,48,48,49,-1,54,54,54,54, 11,11,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,27,28,29,30,31,32,-1,40,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,-1,55,55,55,55, 12,12,12,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27,27,27,28,29,30,31,32,-1,40,39,38,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,55,55,55,55, -1,13,13,14,15,-1,18,18,19,19,19,20,21,22,23,24,25,26,27,28,28,28,29,-1,32,32,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,54,54,54,54, -1,-1,14,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,-1,53,53,53,53,54, -1,-1,15,15,15,16,17,18,19,20,-1,32,31,30,29,28,27,27,27,28,29,30,30,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,52,52,53,54, 18,17,16,16,16,16,17,-1,-1,-1,-1,32,31,30,29,28,28,28,28,28,29,30,31,31,31,32,33,34,35,36,37,-1,-1,45,45,45,45,46,47,48,49,50,51,51,51,52,53,54, 18,17,17,17,17,17,17,-1,36,35,35,-1,31,30,29,29,29,29,29,29,29,30,31,32,32,32,33,34,35,36,37,-1,45,44,44,44,45,46,47,48,49,50,50,50,51,52,-1,55, 18,18,18,18,18,18,18,-1,36,35,34,33,32,-1,-1,-1,30,-1,30,30,-1,-1,-1,33,33,33,33,34,35,36,37,-1,45,44,43,44,45,46,47,48,49,49,49,50,51,52,-1,56, 19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,31,-1,35,35,-1,34,34,34,34,34,35,36,37,-1,-1,-1,42,-1,-1,-1,48,48,48,48,49,50,51,52,-1,56, 20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48,49,-1,52,-1,-1,55, 21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,-1,36,36,36,36,36,36,36,37,-1,40,40,41,42,43,-1,46,46,47,48,49,-1,-1,-1,54,54, 22,22,22,22,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 23,23,23,23,-1,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,38,-1,-1,38,38,38,38,39,40,41,42,43,-1,46,46,47,48,49,50,-1,53,53,54, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,28,28,29,30,-1,-1,34,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,47,47,47,48,49,-1,-1,54,54,54, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,42,42,42,43,-1,48,48,48,48,49,-1,-1,55,55,55, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,25,25,25,25,25,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,29,30,30,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 24,24,24,24,25,25,24,23,23,23,23,23,23,24,25,26,27,27,27,27,27,27,-1,29,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 23,23,23,23,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,27,26,26,26,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 23,22,22,22,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,27,26,25,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,21,21,21,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,23,23,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,19,19,19,19,20,21,20,19,18,18,18,18,18,18,18,19,20,21,22,22,23,24,25,26,-1,42,41,40,39,38,38,39,40,41,41,41,41,41,42,43,44,-1,49,49,49,50,51, 18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,20,21,21,22,23,24,25,26,-1,42,41,40,40,-1,39,39,40,40,40,40,40,41,42,43,44,-1,50,50,50,50,51, 17,17,17,18,19,20,21,20,19,18,17,16,16,16,16,-1,-1,20,20,21,22,23,24,25,26,-1,42,41,41,41,41,40,40,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 15,15,15,-1,13,13,13,13,13,13,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 14,14,14,-1,12,12,12,12,12,12,-1,-1,13,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,29,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 14,13,13,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,19,-1,26,26,26,27,28,28,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,18,18,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 14,13,13,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,17,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,8,8,8,8,8,8,-1,12,12,13,14,15,16,16,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 7,7,7,7,8,7,7,7,7,8,-1,13,13,13,14,15,15,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 7,6,6,6,-1,6,6,6,7,8,-1,14,14,14,14,14,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 7,6,5,5,5,5,5,6,7,8,-1,15,15,14,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 7,6,5,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 12,12,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 11,11,-1,1,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 10,11,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 9,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 8,-1,3,2,2,2,3,4,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 7,-1,3,3,3,3,3,4,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 6,5,4,4,4,4,4,4,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 7,-1,5,5,5,5,5,5,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 8,-1,6,6,6,6,-1,6,7,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 9,-1,-1,-1,-1,7,8,7,7,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 10,11,12,13,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 11,11,12,13,14,15,16,17,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 12,12,12,13,-1,16,16,17,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 13,13,13,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,14,14,15,16,-1,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,15,15,16,17,18,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,16,16,16,17,18,19,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 19,18,17,17,17,17,18,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 19,18,18,18,18,18,18,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 19,19,19,19,19,19,19,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 21,21,21,21,21,21,21,22,23,24,25,26,27,28,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 22,22,22,22,22,22,22,22,23,24,25,26,27,28,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 23,23,23,23,23,-1,23,23,23,24,25,26,27,28,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 24,24,24,24,-1,-1,24,24,24,24,25,26,27,28,29,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,29,29,30,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,29,30,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 25,25,25,25,25,25,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,29,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 24,24,24,24,25,25,24,23,23,23,23,23,23,24,25,26,27,27,27,27,27,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 23,23,23,23,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,27,26,26,26,26,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 23,22,22,22,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,27,26,25,25,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,21,21,21,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,23,23,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,19,19,19,19,20,21,20,19,18,18,18,18,18,18,18,19,20,21,22,22,23,24,24,25,-1,41,40,39,38,37,37,38,39,40,40,40,40,40,41,42,43,-1,48,48,48,49,50, 18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,20,21,21,22,23,23,24,25,-1,41,40,39,39,-1,38,38,39,39,39,39,39,40,41,42,43,-1,49,49,49,49,50, 17,17,17,18,19,20,21,20,19,18,17,16,16,16,16,-1,-1,20,20,21,22,22,23,24,25,-1,41,40,40,40,40,39,39,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 15,15,15,-1,13,13,13,13,13,13,-1,15,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 14,14,14,-1,12,12,12,12,12,12,-1,-1,13,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,28,28,29,30,31,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 14,13,13,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,18,18,-1,25,25,25,26,27,27,27,28,-1,31,31,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,17,17,17,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 14,13,13,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,16,16,16,16,17,-1,25,25,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,8,8,8,8,8,8,-1,12,12,13,14,15,15,15,15,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 7,7,7,7,8,7,7,7,7,8,-1,13,13,13,14,14,14,14,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 7,6,6,6,-1,6,6,6,7,8,-1,14,14,13,13,13,13,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 7,6,5,5,5,5,5,6,7,8,-1,15,14,13,12,12,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 7,6,5,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 12,12,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 11,11,-1,1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 10,11,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 9,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 8,-1,3,2,2,2,2,3,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 7,-1,3,3,3,3,3,3,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 6,5,4,4,4,4,4,4,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 7,-1,5,5,5,5,5,5,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 8,-1,6,6,6,6,-1,6,7,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 9,-1,-1,-1,-1,7,8,7,7,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 10,11,12,13,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 11,11,12,13,14,15,16,16,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 12,12,12,13,-1,16,16,16,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 13,13,13,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,14,14,15,16,-1,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,15,15,16,17,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,16,16,16,17,18,18,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 19,18,17,17,17,17,18,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 19,18,18,18,18,18,18,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 19,19,19,19,19,19,19,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 21,21,21,21,21,21,21,22,23,24,25,26,27,27,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 22,22,22,22,22,22,22,22,23,24,25,26,27,27,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 23,23,23,23,23,-1,23,23,23,24,25,26,27,27,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 24,24,24,24,-1,-1,24,24,24,24,25,26,27,28,28,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,29,29,29,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,29,30,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 25,25,25,25,25,25,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 24,24,24,24,25,25,24,23,23,23,23,23,23,24,25,26,27,27,27,27,27,27,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 23,23,23,23,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,27,26,26,26,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 23,22,22,22,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,27,26,25,25,26,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,21,21,21,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,23,23,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,19,19,19,19,20,21,20,19,18,18,18,18,18,18,18,19,20,21,22,22,23,23,23,24,-1,40,39,38,37,36,36,37,38,39,39,39,39,39,40,41,42,-1,47,47,47,48,49, 18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,20,21,21,22,22,22,23,24,-1,40,39,38,38,-1,37,37,38,38,38,38,38,39,40,41,42,-1,48,48,48,48,49, 17,17,17,18,19,20,21,20,19,18,17,16,16,16,16,-1,-1,20,20,21,21,21,22,23,24,-1,40,39,39,39,39,38,38,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 15,15,15,-1,13,13,13,13,13,13,-1,15,14,15,16,17,18,19,20,19,20,21,22,23,24,25,26,27,28,28,28,29,30,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 14,14,14,-1,12,12,12,12,12,12,-1,-1,13,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,27,27,28,29,30,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 14,13,13,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,17,17,17,-1,24,24,24,25,26,26,26,27,-1,30,30,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,16,16,16,16,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 14,13,13,-1,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,15,15,16,-1,24,24,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,8,8,8,8,8,8,-1,12,12,13,14,14,14,14,14,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 7,7,7,7,8,7,7,7,7,8,-1,13,13,13,13,13,13,13,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 7,6,6,6,-1,6,6,6,7,8,-1,14,13,12,12,12,12,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 7,6,5,5,5,5,5,6,7,8,-1,14,13,12,11,11,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,44,44,44, 7,6,5,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,-1,23,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 12,12,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,21,21,21,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 11,11,-1,2,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 10,11,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 9,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 8,-1,3,2,2,2,2,2,-1,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 7,-1,3,3,3,3,3,3,-1,6,7,8,-1,10,10,10,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 6,5,4,4,4,4,4,4,-1,7,7,8,-1,11,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 7,-1,5,5,5,5,5,5,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 8,-1,6,6,6,6,-1,6,7,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 9,-1,-1,-1,-1,7,8,7,7,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 10,11,12,13,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 11,11,12,13,14,15,16,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 12,12,12,13,-1,16,16,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 13,13,13,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,14,14,15,16,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,15,15,16,17,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,16,16,16,17,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 19,18,17,17,17,17,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 19,18,18,18,18,18,18,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 19,19,19,19,19,19,19,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 21,21,21,21,21,21,21,22,23,24,25,26,27,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 22,22,22,22,22,22,22,22,23,24,25,26,27,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 23,23,23,23,23,-1,23,23,23,24,25,26,27,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 24,24,24,24,-1,-1,24,24,24,24,25,26,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,29,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 25,25,25,25,25,25,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 24,24,24,24,25,25,24,23,23,23,23,23,23,24,25,26,27,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 23,23,23,23,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 23,22,22,22,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,21,21,21,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,19,19,19,19,20,21,20,19,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,23,-1,39,38,37,36,35,35,36,37,38,38,38,38,38,39,40,41,-1,46,46,46,47,48, 18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,20,21,21,21,21,21,22,23,-1,39,38,37,37,-1,36,36,37,37,37,37,37,38,39,40,41,-1,47,47,47,47,48, 17,17,17,18,19,20,21,20,19,18,17,16,16,16,16,-1,-1,20,20,20,20,20,21,22,23,-1,39,38,38,38,38,37,37,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 15,15,15,-1,13,13,13,13,13,13,-1,15,14,15,16,17,18,19,19,18,19,20,21,22,23,24,25,26,27,27,27,28,29,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 14,14,14,-1,12,12,12,12,12,12,-1,-1,13,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,26,26,27,28,29,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 14,13,13,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,16,16,16,16,-1,23,23,23,24,25,25,25,26,-1,29,29,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,15,15,15,15,15,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 14,13,13,-1,9,9,9,9,9,9,10,11,12,13,14,14,14,14,14,14,14,15,-1,23,23,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,8,8,8,8,8,8,-1,12,12,13,13,13,13,13,13,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 7,7,7,7,8,7,7,7,7,8,-1,13,12,12,12,12,12,12,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 7,6,6,6,-1,6,6,6,7,8,-1,13,12,11,11,11,11,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 7,6,5,5,5,5,5,6,7,8,-1,13,12,11,10,10,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,43,43,43, 7,6,5,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,-1,22,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 12,12,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,-1,20,20,20,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 11,11,-1,3,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 10,11,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 9,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 8,-1,4,3,2,2,2,2,-1,4,-1,-1,-1,8,8,9,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 7,-1,4,3,3,3,3,3,-1,5,6,7,-1,9,9,9,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 6,5,4,4,4,4,4,4,-1,6,6,7,-1,10,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 7,-1,5,5,5,5,5,5,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 8,-1,6,6,6,6,-1,6,7,-1,8,8,8,9,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 9,-1,-1,-1,-1,7,8,7,7,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 10,11,12,13,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 11,11,12,13,14,15,15,14,13,12,11,11,11,11,11,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 12,12,12,13,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 13,13,13,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,14,14,15,16,-1,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,15,15,16,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,16,16,16,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 19,18,17,17,17,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 19,18,18,18,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 19,19,19,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 21,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 25,25,25,25,25,25,24,24,24,24,24,24,24,24,25,26,27,27,27,27,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 24,24,24,24,25,25,24,23,23,23,23,23,23,24,25,26,27,26,26,26,26,26,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 23,23,23,23,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 23,22,22,22,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,26,25,24,24,25,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,21,21,21,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,19,19,19,19,20,21,20,19,18,18,18,18,18,18,18,19,20,21,21,21,21,21,21,22,-1,38,37,36,35,34,34,35,36,37,37,37,37,37,38,39,40,-1,45,45,45,46,47, 18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,20,20,20,20,20,20,21,22,-1,38,37,36,36,-1,35,35,36,36,36,36,36,37,38,39,40,-1,46,46,46,46,47, 17,17,17,18,19,20,21,20,19,18,17,16,16,16,16,-1,-1,19,19,19,19,19,20,21,22,-1,38,37,37,37,37,36,36,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,47, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 15,15,15,-1,13,13,13,13,13,13,-1,15,14,15,16,17,18,19,18,17,18,19,20,21,22,23,24,25,26,26,26,27,28,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 14,14,14,-1,12,12,12,12,12,12,-1,-1,13,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,25,25,26,27,28,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 14,13,13,-1,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,15,15,-1,22,22,22,23,24,24,24,25,-1,28,28,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,14,14,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 14,13,13,-1,9,9,9,9,9,9,10,11,12,13,13,13,13,13,13,13,13,14,-1,22,22,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,8,8,8,8,8,8,-1,12,12,12,12,12,12,12,12,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 7,7,7,7,8,7,7,7,7,8,-1,12,11,11,11,11,11,11,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 7,6,6,6,-1,6,6,6,7,8,-1,12,11,10,10,10,10,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 7,6,5,5,5,5,5,6,7,8,-1,12,11,10,9,9,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,42,42,42, 7,6,5,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,18,18,18,-1,21,21,22,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 13,13,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,-1,19,19,19,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 12,12,-1,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 11,12,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 10,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 9,-1,5,4,3,2,2,2,-1,3,-1,-1,-1,7,7,8,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 8,-1,5,4,3,3,3,3,-1,4,5,6,-1,8,8,8,-1,14,14,14,15,16,17,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 7,6,5,4,4,4,4,4,-1,5,5,6,-1,9,-1,-1,-1,13,13,14,15,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,36,37,38,39,40,41,42, 8,-1,5,5,5,5,5,5,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,38,38,39,40,41,42, 9,-1,6,6,6,6,-1,6,7,-1,7,7,7,8,9,10,11,12,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,39,39,40,41,42, 10,-1,-1,-1,-1,7,8,7,7,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 11,12,13,14,-1,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42, 12,12,13,14,15,15,14,13,12,11,10,10,10,10,10,10,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42,42, 13,13,13,14,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, 14,14,14,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,15,15,16,17,-1,15,14,13,13,13,13,13,13,13,14,15,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,16,16,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,17,17,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 20,19,18,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 20,19,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 20,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 25,25,25,25,25,25,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 24,24,24,24,25,25,24,23,23,23,23,23,23,24,25,26,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 23,23,23,23,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 23,22,22,22,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,21,21,21,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,19,19,19,19,20,21,20,19,18,18,18,18,18,18,18,19,20,20,20,20,20,20,20,21,-1,37,36,35,34,33,33,34,35,36,36,36,36,36,37,38,39,-1,44,44,44,45,46, 18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,19,19,19,19,19,19,20,21,-1,37,36,35,35,-1,34,34,35,35,35,35,35,36,37,38,39,-1,45,45,45,45,46, 17,17,17,18,19,20,21,20,19,18,17,16,16,16,16,-1,-1,18,18,18,18,18,19,20,21,-1,37,36,36,36,36,35,35,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,18,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 15,15,15,-1,13,13,13,13,13,13,-1,15,14,15,16,17,18,18,17,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 14,14,14,-1,12,12,12,12,12,12,-1,-1,13,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,24,24,25,26,27,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 14,13,13,-1,11,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,14,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 14,13,12,11,10,10,10,10,10,10,10,11,12,13,13,13,13,13,13,13,13,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 14,13,13,-1,9,9,9,9,9,9,10,11,12,12,12,12,12,12,12,12,12,13,-1,21,21,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,8,8,8,8,8,8,-1,11,11,11,11,11,11,11,11,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 8,7,7,7,8,7,7,7,7,8,-1,11,10,10,10,10,10,10,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 8,7,6,6,-1,6,6,6,7,8,-1,11,10,9,9,9,9,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 8,7,6,5,5,5,5,6,7,8,-1,11,10,9,8,8,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,41,41,41, 8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,5,4,3,3,3,3,3,3,4,5,6,6,7,8,9,10,-1,-1,17,17,17,-1,20,20,21,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 14,14,-1,5,4,3,2,2,2,2,3,4,5,5,6,7,8,-1,11,11,-1,18,18,18,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 13,13,-1,5,4,3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 12,13,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 11,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 10,-1,6,5,4,3,2,2,-1,2,-1,-1,-1,6,6,7,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 9,-1,6,5,4,3,3,3,-1,3,4,5,-1,7,7,7,-1,13,13,13,14,15,16,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 8,7,6,5,4,4,4,4,-1,4,4,5,-1,8,-1,-1,-1,12,12,13,14,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,35,36,37,38,39,40,41, 9,-1,6,5,5,5,5,5,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,37,37,38,39,40,41, 10,-1,6,6,6,6,-1,6,7,-1,6,6,6,7,8,9,10,11,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,38,38,39,40,41, 11,-1,-1,-1,-1,7,8,7,7,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 12,13,14,15,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41, 13,13,14,15,15,14,13,12,11,10,9,9,9,9,9,9,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41,41, 14,14,14,15,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, 15,15,15,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,16,16,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,17,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 25,25,25,25,25,25,24,24,24,24,24,24,24,24,25,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 24,24,24,24,25,25,24,23,23,23,23,23,23,24,25,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 23,23,23,23,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 23,22,22,22,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,21,21,21,21,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,19,19,19,19,20,21,20,19,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,20,-1,36,35,34,33,32,32,33,34,35,35,35,35,35,36,37,38,-1,43,43,43,44,45, 18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,18,18,18,18,18,18,19,20,-1,36,35,34,34,-1,33,33,34,34,34,34,34,35,36,37,38,-1,44,44,44,44,45, 17,17,17,18,19,20,21,20,19,18,17,16,16,16,16,-1,-1,17,17,17,17,17,18,19,20,-1,36,35,35,35,35,34,34,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,17,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 15,15,15,-1,13,13,13,13,13,13,-1,15,14,15,16,17,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,25,26,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 14,14,14,-1,12,12,12,12,12,12,-1,-1,13,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,23,23,24,25,26,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 14,13,13,-1,11,11,11,11,11,11,11,11,12,13,13,13,13,13,13,13,13,-1,20,20,20,21,22,22,22,23,-1,26,26,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 14,13,12,11,10,10,10,10,10,10,10,11,12,12,12,12,12,12,12,12,12,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 14,13,13,-1,9,9,9,9,9,9,10,11,11,11,11,11,11,11,11,11,11,12,-1,20,20,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,8,8,8,8,8,8,-1,10,10,10,10,10,10,10,10,10,11,12,-1,19,19,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 9,8,8,8,8,7,7,7,7,8,-1,10,9,9,9,9,9,9,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 9,8,7,7,-1,6,6,6,7,8,-1,10,9,8,8,8,8,8,9,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 9,8,7,6,5,5,5,6,7,8,-1,10,9,8,7,7,7,8,9,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,-1,15,15,15,16,17,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,6,5,4,3,3,3,3,3,4,5,5,5,6,7,8,9,-1,-1,16,16,16,-1,19,20,21,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 15,15,-1,6,5,4,3,2,2,2,3,4,4,4,5,6,7,-1,10,10,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 14,14,-1,6,5,4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 13,14,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 12,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 11,-1,7,6,5,4,3,3,-1,2,-1,-1,-1,5,5,6,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 10,-1,7,6,5,4,4,4,-1,3,4,5,-1,6,6,6,-1,13,13,13,14,15,16,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 9,8,7,6,5,5,5,5,-1,4,4,5,-1,7,-1,-1,-1,12,12,13,14,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,35,36,37,38,39,40,41, 10,-1,7,6,6,6,6,6,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,37,37,38,39,40,41, 11,-1,7,7,7,7,-1,7,8,-1,6,6,6,7,8,9,10,11,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,38,38,39,40,41, 12,-1,-1,-1,-1,8,9,8,8,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 13,14,15,16,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41, 14,14,15,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41,41, 15,15,15,16,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, 16,16,16,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,17,17,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 26,26,26,26,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 24,24,24,24,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 24,23,23,23,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,22,22,22,22,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,21,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,20,20,20,20,21,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 19,19,19,19,20,21,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 18,18,18,19,20,21,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 16,16,16,-1,14,14,14,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 15,15,15,-1,13,13,13,13,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 15,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 15,14,14,-1,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,9,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 10,9,9,9,9,8,8,8,8,9,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 10,9,8,8,-1,7,7,7,8,9,-1,9,8,7,7,7,7,7,8,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 10,9,8,7,6,6,6,7,8,9,-1,9,8,7,6,6,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,-1,-1,15,15,15,-1,18,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 16,16,-1,7,6,5,4,3,3,3,4,3,3,3,4,5,6,-1,9,9,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 15,15,-1,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 14,15,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,17,17,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 13,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,16,16,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 12,-1,8,7,6,5,4,4,-1,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 11,-1,8,7,6,5,5,5,-1,3,4,5,-1,5,5,5,-1,13,13,13,14,15,16,-1,23,24,24,24,24,25,26,27,28,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 10,9,8,7,6,6,6,6,-1,4,4,5,-1,6,-1,-1,-1,12,12,13,14,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 11,-1,8,7,7,7,7,7,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,30,31,31,-1,-1,-1,-1,36,36,37,38,39,40, 12,-1,8,8,8,8,-1,8,9,-1,6,6,6,7,8,9,10,11,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,37,37,38,39,40, 13,-1,-1,-1,-1,9,10,9,9,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,38,38,39,40, 14,15,16,17,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,39,40, 15,15,16,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,40,40,40,40, 16,16,16,17,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,41,41,41,41, 17,17,17,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,18,18,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 25,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 25,24,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,23,23,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,22,22,22,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,21,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 20,20,20,20,21,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 19,19,19,20,21,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 17,17,17,-1,15,15,14,13,13,13,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 16,16,16,-1,14,14,14,13,12,12,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 16,15,15,-1,13,13,13,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 16,15,14,13,12,12,12,12,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 16,15,15,-1,11,11,11,11,11,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,10,10,10,10,10,10,-1,8,8,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 11,10,10,10,10,9,9,9,9,10,-1,8,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 11,10,9,9,-1,8,8,8,9,10,-1,8,7,6,6,6,6,6,7,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 11,10,9,8,7,7,7,8,9,10,-1,8,7,6,5,5,5,6,7,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,8,7,6,5,5,5,4,3,3,3,3,3,4,5,6,7,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 17,17,-1,8,7,6,5,4,4,4,3,2,2,2,3,4,5,-1,8,8,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 16,16,-1,8,7,6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 15,16,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,16,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 14,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,15,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 13,-1,9,8,7,6,5,5,-1,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 12,-1,9,8,7,6,6,6,-1,4,5,6,-1,4,4,4,-1,12,12,12,13,14,15,-1,23,24,24,24,24,25,26,27,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 11,10,9,8,7,7,7,7,-1,5,5,6,-1,5,-1,-1,-1,11,11,12,13,-1,-1,-1,22,-1,23,23,24,25,26,27,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 12,-1,9,8,8,8,8,8,-1,-1,6,6,7,6,7,8,9,10,11,12,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 13,-1,9,9,9,9,-1,9,10,-1,7,7,7,7,7,8,9,10,11,12,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 14,-1,-1,-1,-1,10,11,10,10,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,37,37,38,39, 15,16,17,18,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,38,38,38,39, 16,16,17,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,39,39,39,39, 17,17,17,18,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,40, 18,18,18,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,41,41,41,41, -1,19,19,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 26,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 26,25,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,24,24,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,23,23,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,22,22,22,22,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 21,21,21,21,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 20,20,20,21,22,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 18,18,18,-1,16,15,14,13,13,13,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 17,17,17,-1,15,15,14,13,12,12,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 17,16,16,-1,14,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 17,16,15,14,13,13,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 17,16,16,-1,12,12,12,12,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,11,11,11,11,11,11,-1,8,8,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 12,11,11,11,11,10,10,10,10,11,-1,8,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 12,11,10,10,-1,9,9,9,10,11,-1,8,7,6,6,6,6,6,6,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 12,11,10,9,8,8,8,9,10,11,-1,8,7,6,5,5,5,5,6,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,4,4,4,5,6,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,9,8,7,6,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 18,18,-1,9,8,7,6,5,5,4,3,2,2,2,2,3,4,-1,7,7,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 17,17,-1,9,8,7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 16,17,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 15,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 14,-1,10,9,8,7,6,6,-1,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 13,-1,10,9,8,7,7,7,-1,5,6,7,-1,3,3,3,-1,11,11,11,12,13,14,-1,22,23,23,23,23,24,25,26,27,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 12,11,10,9,8,8,8,8,-1,6,6,7,-1,4,-1,-1,-1,10,10,11,12,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 13,-1,10,9,9,9,9,9,-1,-1,7,7,6,5,6,7,8,9,10,11,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,29,30,30,-1,-1,-1,-1,35,35,36,37,38,39, 14,-1,10,10,10,10,-1,10,11,-1,8,7,6,6,6,7,8,9,10,11,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,36,36,37,38,39, 15,-1,-1,-1,-1,11,12,11,11,-1,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,37,37,38,39, 16,17,17,17,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,38,39, 17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,39,39,39,39, 18,18,17,17,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,40,40,40,40, 19,18,18,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,14,13,13,13,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,19,18,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,14,14,14,14,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,19,19,19,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,20,20,20,20,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,22,22,22,22,22,22,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 26,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 26,25,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,25,24,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,24,24,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,23,23,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 21,21,21,22,22,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 19,19,19,-1,16,15,14,13,13,13,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 18,18,18,-1,16,15,14,13,12,12,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 18,17,17,-1,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 18,17,16,15,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 18,17,17,-1,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,12,12,12,12,12,12,-1,8,8,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 13,12,12,12,12,11,11,11,11,12,-1,8,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 13,12,11,11,-1,10,10,10,11,12,-1,8,7,6,6,6,6,6,6,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 13,12,11,10,9,9,9,10,11,12,-1,8,7,6,5,5,5,5,5,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 19,19,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 18,18,-1,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 17,18,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 15,-1,11,10,9,8,7,7,-1,5,-1,-1,-1,2,2,2,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 14,-1,11,10,9,8,8,8,-1,6,7,8,-1,3,3,3,-1,11,11,11,12,13,14,-1,22,23,23,23,23,24,25,26,27,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 13,12,11,10,9,9,9,9,-1,7,7,8,-1,4,-1,-1,-1,10,10,11,12,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 14,-1,11,10,10,10,10,10,-1,-1,8,7,6,5,6,7,8,9,10,11,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,29,30,30,-1,-1,-1,-1,35,35,36,37,38,39, 15,-1,11,11,11,11,-1,11,12,-1,8,7,6,6,6,7,8,9,10,11,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,36,36,37,38,39, 16,-1,-1,-1,-1,12,13,12,12,-1,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,37,37,38,39, 17,18,17,17,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,38,39, 18,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,39,39,39,39, 19,18,17,17,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,40,40,40,40, 19,18,18,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,14,13,13,13,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,19,18,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,14,14,14,14,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,19,19,19,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,20,20,20,20,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,22,22,22,22,22,22,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 26,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 26,25,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,25,24,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,24,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 22,22,22,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 20,20,20,-1,16,15,14,13,13,13,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 19,19,19,-1,16,15,14,13,12,12,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 19,18,18,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 19,18,17,16,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 19,18,18,-1,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,13,13,13,13,12,12,-1,8,8,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 14,13,13,13,13,12,12,12,12,13,-1,8,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 14,13,12,12,-1,11,11,11,12,13,-1,8,7,6,6,6,6,6,6,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 14,13,12,11,10,10,10,11,12,13,-1,8,7,6,5,5,5,5,5,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 20,20,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 19,19,-1,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 18,19,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 16,-1,12,11,10,9,8,8,-1,6,-1,-1,-1,2,2,2,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 15,-1,12,11,10,9,9,9,-1,7,8,9,-1,3,3,3,-1,11,11,11,12,13,14,-1,22,23,23,23,23,24,25,26,27,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 14,13,12,11,10,10,10,10,-1,8,8,8,-1,4,-1,-1,-1,10,10,11,12,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 15,-1,12,11,11,11,11,11,-1,-1,8,7,6,5,6,7,8,9,10,11,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,29,30,30,-1,-1,-1,-1,35,35,36,37,38,39, 16,-1,12,12,12,12,-1,12,13,-1,8,7,6,6,6,7,8,9,10,11,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,36,36,37,38,39, 17,-1,-1,-1,-1,13,14,13,13,-1,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,37,37,38,39, 18,18,17,17,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,38,39, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,39,39,39,39, 19,18,17,17,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,40,40,40,40, 19,18,18,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,14,13,13,13,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,19,18,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,14,14,14,14,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,19,19,19,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,20,20,20,20,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,22,22,22,22,22,22,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 26,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 26,25,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,25,24,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 21,21,21,-1,16,15,14,13,13,13,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 20,20,20,-1,16,15,14,13,12,12,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 20,19,19,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 20,19,19,-1,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,14,14,14,13,12,12,-1,8,8,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 15,14,14,14,14,13,13,13,13,13,-1,8,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 15,14,13,13,-1,12,12,12,13,14,-1,8,7,6,6,6,6,6,6,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 15,14,13,12,11,11,11,12,13,14,-1,8,7,6,5,5,5,5,5,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 21,21,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 20,20,-1,12,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 19,20,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 17,-1,13,12,11,10,9,9,-1,7,-1,-1,-1,2,2,2,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 16,-1,13,12,11,10,10,10,-1,8,9,9,-1,3,3,3,-1,11,11,11,12,13,14,-1,22,23,23,23,23,24,25,26,27,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 15,14,13,12,11,11,11,11,-1,9,8,8,-1,4,-1,-1,-1,10,10,11,12,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 16,-1,13,12,12,12,12,12,-1,-1,8,7,6,5,6,7,8,9,10,11,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,29,30,30,-1,-1,-1,-1,35,35,36,37,38,39, 17,-1,13,13,13,13,-1,13,14,-1,8,7,6,6,6,7,8,9,10,11,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,36,36,37,38,39, 18,-1,-1,-1,-1,14,15,14,14,-1,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,37,37,38,39, 19,18,17,17,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,38,39, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,39,39,39,39, 19,18,17,17,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,40,40,40,40, 19,18,18,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,14,13,13,13,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,19,18,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,14,14,14,14,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,19,19,19,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,20,20,20,20,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,22,22,22,22,22,22,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 26,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 26,25,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,25,24,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 21,21,21,-1,16,15,14,13,13,13,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 20,20,20,-1,16,15,14,13,12,12,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 20,19,19,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,15,15,14,13,12,12,-1,8,8,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 16,15,15,15,15,14,14,13,13,13,-1,8,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 16,15,14,14,-1,13,13,13,14,14,-1,8,7,6,6,6,6,6,6,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 16,15,14,13,12,12,12,13,14,15,-1,8,7,6,5,5,5,5,5,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,4,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 22,22,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,3,3,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 21,21,-1,13,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 20,21,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 18,-1,14,13,12,11,10,10,-1,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 17,-1,14,13,12,11,11,11,-1,9,9,9,-1,3,3,3,-1,11,11,11,12,13,14,-1,22,23,23,23,23,24,25,26,27,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 16,15,14,13,12,12,12,12,-1,9,8,8,-1,4,-1,-1,-1,10,10,11,12,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 17,-1,14,13,13,13,13,13,-1,-1,8,7,6,5,6,7,8,9,10,11,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,29,30,30,-1,-1,-1,-1,35,35,36,37,38,39, 18,-1,14,14,14,14,-1,14,15,-1,8,7,6,6,6,7,8,9,10,11,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,36,36,37,38,39, 19,-1,-1,-1,-1,15,16,15,15,-1,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,37,37,38,39, 19,18,17,17,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,38,39, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,39,39,39,39, 19,18,17,17,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,40,40,40,40, 19,18,18,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,14,13,13,13,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,19,18,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,14,14,14,14,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,19,19,19,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,20,20,20,20,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,22,22,22,22,22,22,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 26,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 26,25,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,25,24,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 21,21,21,-1,16,15,14,13,13,13,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 20,20,20,-1,16,15,14,13,12,12,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 20,19,19,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,16,15,14,13,12,12,-1,8,8,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 17,16,16,16,16,15,14,13,13,13,-1,8,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 17,16,15,15,-1,14,14,14,14,14,-1,8,7,6,6,6,6,6,6,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 17,16,15,14,13,13,13,14,15,15,-1,8,7,6,5,5,5,5,5,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 23,23,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 22,22,-1,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 21,22,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,16,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,15,15,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 18,-1,15,14,13,12,12,12,-1,10,10,10,-1,4,4,4,-1,12,12,12,13,14,15,-1,23,24,24,24,24,25,26,27,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 17,16,15,14,13,13,13,13,-1,10,9,9,-1,5,-1,-1,-1,11,11,12,13,-1,-1,-1,22,-1,23,23,24,25,26,27,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 18,-1,15,14,14,14,14,14,-1,-1,9,8,7,6,7,8,9,10,11,12,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 19,-1,15,15,15,15,-1,15,16,-1,9,8,7,7,7,8,9,10,11,12,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 20,-1,-1,-1,-1,16,17,16,16,-1,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,37,37,38,39, 20,19,18,18,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,38,38,38,39, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,39,39,39,39, 20,19,18,18,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,40, 20,19,19,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,41,41,41,41, -1,20,19,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 26,26,26,26,25,24,23,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43, 26,25,25,25,-1,25,-1,22,21,21,21,21,22,23,24,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43, 26,25,24,24,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43, -1,25,24,23,23,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,34,33,32,31,30,29,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,34,33,32,31,30,30,31,32,33,33,33,33,33,34,35,36,-1,41,41,41,42,43, 25,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,16,16,16,16,16,16,17,18,-1,34,33,32,32,-1,31,31,32,32,32,32,32,33,34,35,36,-1,42,42,42,42,43, 24,24,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,15,15,15,15,15,16,17,18,-1,34,33,33,33,33,32,32,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,15,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 22,22,22,-1,17,16,15,14,14,14,-1,14,13,14,15,16,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 21,21,21,-1,17,16,15,14,13,13,-1,-1,12,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,-1,21,21,21,21,22,23,24,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 21,20,20,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,18,18,18,19,20,20,20,21,-1,24,24,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 21,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,-1,18,18,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,17,16,15,14,13,13,-1,9,9,8,8,8,8,8,8,8,9,10,-1,17,17,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 18,17,17,17,17,16,15,14,14,14,-1,9,8,8,7,7,7,7,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,38, 18,17,16,16,-1,15,15,15,15,15,-1,9,8,7,7,6,6,6,6,-1,-1,11,-1,15,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38, 18,17,16,15,14,14,14,15,16,16,-1,9,8,7,6,6,5,5,5,-1,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39, 18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,5,5,5,4,4,-1,13,13,13,14,15,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,3,-1,-1,14,14,14,-1,17,18,19,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 24,24,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,2,2,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 23,23,-1,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,2,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 22,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,16,16,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 19,-1,16,15,14,13,13,13,-1,11,11,11,-1,5,5,5,-1,13,13,13,14,15,16,-1,24,25,25,25,25,26,27,28,28,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 18,17,16,15,14,14,14,14,-1,11,10,10,-1,6,-1,-1,-1,12,12,13,14,-1,-1,-1,23,-1,24,24,25,26,27,28,28,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 19,-1,16,15,15,15,15,15,-1,-1,10,9,8,7,8,9,10,11,12,13,-1,-1,23,22,22,22,23,24,25,26,27,28,29,29,29,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39, 20,-1,16,16,16,16,-1,16,17,-1,10,9,8,8,8,9,10,11,12,13,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,32,33,34,-1,-1,36,36,37,38,39, 21,-1,-1,-1,-1,17,18,17,17,-1,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,31,32,33,34,35,-1,-1,37,37,38,39, 21,20,19,19,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,32,33,34,35,36,-1,38,38,38,39, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,35,35,36,-1,39,39,39,39, 21,20,19,19,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,36,-1,40,40,40,40, 21,20,20,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,41, -1,21,20,19,19,-1,16,15,14,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,20,19,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 22,21,20,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 22,21,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 22,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,32,31,30,29,28,27,27,27,27,27,27,27,26,25,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 31,31,31,30,29,28,27,26,26,26,26,26,26,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,36, 31,30,30,30,-1,29,-1,26,25,25,25,25,26,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,35,35,36, 31,30,29,29,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,35,35,36, -1,30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36, -1,30,29,28,27,26,25,24,23,23,22,22,21,21,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,34,34,34,35,35, 31,30,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,16,16,16,16,16,16,16,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,35,35,35,35,34, 31,30,29,28,27,26,25,24,23,22,21,20,20,19,19,-1,-1,15,15,15,15,15,15,15,15,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,33, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,32, 29,29,29,-1,24,23,22,21,21,21,-1,19,18,19,18,17,16,15,14,13,14,14,13,13,13,14,13,13,13,13,13,14,15,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 28,28,28,-1,24,23,22,21,20,20,-1,-1,17,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,12,12,12,12,13,14,15,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,12,11,11,11,11,11,11,12,-1,15,15,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,9,9,9,10,-1,14,14,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,8,8,8,8,9,10,-1,13,13,14,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 25,24,24,24,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,7,7,7,8,9,10,11,12,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,28, 25,24,23,23,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,6,6,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,27, 25,24,23,22,22,22,22,23,23,23,-1,17,16,15,14,13,12,12,12,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,26,26,26, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,5,4,4,4,5,6,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,22,21,20,20,20,20,19,18,17,16,15,14,14,14,14,14,-1,-1,3,3,3,-1,5,5,6,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 31,31,-1,22,21,20,19,19,19,19,18,17,16,15,15,15,15,-1,15,16,-1,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 30,30,-1,22,21,20,19,18,18,18,-1,16,16,16,16,16,16,16,16,16,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 29,30,-1,22,21,20,19,18,17,17,17,16,15,15,15,15,15,16,17,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 28,-1,-1,22,21,20,19,18,17,16,17,16,15,14,14,14,15,16,17,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,13,13,14,-1,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,12,13,14,-1,6,5,4,3,3,3,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,11,-1,-1,-1,6,5,4,4,-1,-1,-1,23,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 26,-1,23,22,22,22,22,22,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,23,22,22,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 25,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,23,22,21,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 24,-1,-1,-1,-1,24,25,24,24,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 23,22,21,21,-1,18,17,16,15,14,13,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,21,20,19,18,17,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 23,22,21,20,19,18,18,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,32,31,30,29,28,27,27,27,28,29,30,31,32, 23,22,21,20,19,19,19,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,31,30,29,28,28,28,28,28,29,30,-1,33, 23,22,21,20,20,20,20,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,31,30,29,29,29,29,29,29,29,30,-1,34, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 23,22,22,22,22,22,22,23,24,25,26,27,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,31,31,31,31,31,-1,31,-1,-1,36, 23,23,23,23,23,23,23,23,24,25,26,27,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,32,32,32,32,32,-1,-1,-1,38,37, 24,24,24,24,24,-1,24,24,24,25,26,27,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,33,33,33,33,34,35,36,37,38, 25,25,25,25,-1,-1,25,25,25,25,26,27,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,34,34,34,34,-1,37,37,38, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,35,35,-1,-1,38,38,38, 27,27,27,28,29,30,29,28,27,27,27,27,28,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,36,-1,-1,39,39,39, 32,32,31,30,29,28,27,27,27,27,27,27,27,26,25,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 31,31,31,30,29,28,27,26,26,26,26,26,26,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,36, 31,30,30,30,-1,29,-1,26,25,25,25,25,26,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,35,35,36, 31,30,29,29,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,35,35,36, -1,30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36, -1,30,29,28,27,26,25,24,23,23,22,22,21,21,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,34,34,34,35,35, 31,30,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,16,16,16,16,16,16,16,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,35,35,35,35,34, 31,30,29,28,27,26,25,24,23,22,21,20,20,19,19,-1,-1,15,15,15,15,15,15,15,15,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,33, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,32, 29,29,29,-1,24,23,22,21,21,21,-1,19,18,19,18,17,16,15,14,13,14,14,13,13,13,14,13,13,13,13,13,14,15,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 28,28,28,-1,24,23,22,21,20,20,-1,-1,17,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,12,12,12,12,13,14,15,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,12,11,11,11,11,11,11,12,-1,15,15,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,9,9,9,10,-1,14,14,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,8,8,8,8,9,10,-1,13,13,14,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 25,24,24,24,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,7,7,7,8,9,10,11,12,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,27, 25,24,23,23,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,6,6,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,26,26,26, 25,24,23,22,22,22,22,23,23,23,-1,17,16,15,14,13,12,12,12,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,25,25,25, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,5,4,4,4,5,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,22,21,20,20,20,20,19,18,17,16,15,14,14,14,14,14,-1,-1,3,3,3,-1,4,4,5,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 31,31,-1,22,21,20,19,19,19,19,18,17,16,15,15,15,15,-1,15,16,-1,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 30,30,-1,22,21,20,19,18,18,18,-1,16,16,16,16,16,16,16,16,16,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 29,30,-1,22,21,20,19,18,17,17,17,16,15,15,15,15,15,16,17,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 28,-1,-1,22,21,20,19,18,17,16,17,16,15,14,14,14,15,16,17,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,13,13,14,-1,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,12,13,14,-1,6,5,4,3,3,3,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,11,-1,-1,-1,6,5,4,4,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 26,-1,23,22,22,22,22,22,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,23,22,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 25,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,23,22,21,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 24,-1,-1,-1,-1,24,25,24,24,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 23,22,21,21,-1,18,17,16,15,14,13,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,21,20,19,18,17,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 23,22,21,20,19,18,18,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 23,22,21,20,19,19,19,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,31,30,29,28,27,27,27,27,27,28,29,-1,32, 23,22,21,20,20,20,20,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,31,30,29,28,28,28,28,28,28,28,29,-1,33, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 23,22,22,22,22,22,22,23,24,25,26,27,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,30,30,30,30,30,-1,30,-1,-1,35, 23,23,23,23,23,23,23,23,24,25,26,27,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,31,31,31,31,31,-1,-1,-1,37,36, 24,24,24,24,24,-1,24,24,24,25,26,27,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,32,32,32,32,32,33,34,35,36,37, 25,25,25,25,-1,-1,25,25,25,25,26,27,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,33,33,33,33,33,33,-1,36,36,37, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,34,34,34,34,34,-1,-1,37,37,37, 27,27,27,28,29,30,29,28,27,27,27,27,28,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,35,35,35,35,35,-1,-1,38,38,38, 32,32,31,30,29,28,27,27,27,27,27,27,27,26,25,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35, 31,31,31,30,29,28,27,26,26,26,26,26,26,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,27,27,27,27,27,27,27,28,29,-1,32,32,33,34,35, 31,30,30,30,-1,29,-1,26,25,25,25,25,26,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,27,27,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 31,30,29,29,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,30,29,28,27,26,25,24,23,23,22,22,21,21,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 31,30,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,16,16,16,16,16,16,16,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 31,30,29,28,27,26,25,24,23,22,21,20,20,19,19,-1,-1,15,15,15,15,15,15,15,15,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 29,29,29,-1,24,23,22,21,21,21,-1,19,18,19,18,17,16,15,14,13,14,14,13,13,13,14,13,13,13,13,13,14,15,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 28,28,28,-1,24,23,22,21,20,20,-1,-1,17,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,12,12,12,12,13,14,15,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,12,11,11,11,11,11,11,12,-1,15,15,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,9,9,9,10,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,8,8,8,8,9,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 25,24,24,24,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,7,7,7,8,9,10,11,12,12,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,26,26,26, 25,24,23,23,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,6,6,6,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,25,25,25, 25,24,23,22,22,22,22,23,23,23,-1,17,16,15,14,13,12,12,12,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,24,24,24, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,5,4,4,4,5,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,23,23,24, -1,-1,-1,22,21,20,20,20,20,19,18,17,16,15,14,14,14,14,14,-1,-1,3,3,3,-1,3,3,4,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,19,19,20,21,22,23,24, 31,31,-1,22,21,20,19,19,19,19,18,17,16,15,15,15,15,-1,15,16,-1,2,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,23,23,24, 30,30,-1,22,21,20,19,18,18,18,-1,16,16,16,16,16,16,16,16,16,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,24,-1,25, 29,30,-1,22,21,20,19,18,17,17,17,16,15,15,15,15,15,16,17,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,23,24,25, 28,-1,-1,22,21,20,19,18,17,16,17,16,15,14,14,14,15,16,17,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,24,24, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,13,13,14,-1,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,12,13,14,-1,6,5,4,3,3,3,-1,21,20,19,18,17,16,15,14,13,12,13,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,11,-1,-1,-1,6,5,4,4,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,14,15,16,17,18,18,18,19,20,21,22,23,24, 26,-1,23,22,22,22,22,22,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,-1,-1,-1,20,20,21,22,23,24, 25,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23,24, 24,-1,-1,-1,-1,24,25,24,24,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,23,23,23,24, 23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,20,20,21,-1,24,24,24,24, 23,22,21,21,-1,18,17,16,15,14,13,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,21,21,21,-1,25,25,25,25, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,22,-1,26,26,26,26, -1,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,-1,27,27,27,27, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,23,-1,27,27,28,28,28, -1,-1,21,20,19,18,17,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,25,26,27,28,29,29, 23,22,21,20,19,18,18,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,24,-1,-1,32,31,30,29,28,27,26,25,25,25,26,27,28,29,30, 23,22,21,20,19,19,19,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,31, 23,22,21,20,20,20,20,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,32, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,28,28,28,28,28,28,28,28,-1,33, 23,22,22,22,22,22,22,23,24,25,26,27,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,29,29,29,29,29,-1,29,-1,-1,34, 23,23,23,23,23,23,23,23,24,25,26,27,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,30,30,30,30,30,-1,-1,-1,36,35, 24,24,24,24,24,-1,24,24,24,25,26,27,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,31,31,31,31,31,32,33,34,35,36, 25,25,25,25,-1,-1,25,25,25,25,26,27,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,32,32,32,32,32,32,-1,35,35,36, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,33,33,33,33,33,-1,-1,36,36,36, 27,27,27,28,29,30,29,28,27,27,27,27,28,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,34,34,34,34,34,-1,-1,37,37,37, 32,32,31,30,29,28,27,27,27,27,27,27,27,26,25,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35, 31,31,31,30,29,28,27,26,26,26,26,26,26,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,27,27,27,27,27,27,27,28,29,-1,32,32,33,34,35, 31,30,30,30,-1,29,-1,26,25,25,25,25,26,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,27,27,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 31,30,29,29,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,30,29,28,27,26,25,24,23,23,22,22,21,21,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 31,30,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,16,16,16,16,16,16,16,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 31,30,29,28,27,26,25,24,23,22,21,20,20,19,19,-1,-1,15,15,15,15,15,15,15,15,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 29,29,29,-1,24,23,22,21,21,21,-1,19,18,19,18,17,16,15,14,13,14,14,13,13,13,14,13,13,13,13,13,14,15,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 28,28,28,-1,24,23,22,21,20,20,-1,-1,17,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,12,12,12,12,13,14,15,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,12,11,11,11,11,11,11,12,-1,15,15,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,9,9,9,10,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,8,8,8,8,9,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,26, 26,25,25,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,7,7,7,8,9,10,11,12,12,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,25,25,25, 26,25,24,24,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,6,6,6,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,24,24,24, 26,25,24,23,23,23,23,23,23,23,-1,17,16,15,14,13,12,12,12,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,23,23,23, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,5,4,4,4,5,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,22,22,23, -1,-1,-1,23,22,21,21,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,3,3,3,-1,3,3,3,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,18,18,19,20,21,22,23, 32,32,-1,23,22,21,20,20,20,19,18,17,16,15,15,15,15,-1,15,16,-1,3,2,2,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,-1,22,22,23, 31,31,-1,23,22,21,20,19,19,19,-1,17,16,16,16,16,16,17,16,16,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,23,-1,24, 30,31,-1,23,22,21,20,19,18,18,18,17,16,16,16,16,16,17,17,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,22,23,24, 29,-1,-1,23,22,21,20,19,18,17,18,17,16,15,15,15,16,17,18,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,-1,23,23, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,14,14,15,-1,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,13,14,15,-1,7,6,5,4,4,4,-1,20,19,18,17,16,15,14,13,12,11,12,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,12,-1,-1,-1,7,6,5,5,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,13,14,15,16,17,17,17,18,19,20,21,22,23, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,-1,-1,-1,19,19,20,21,22,23, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22,23, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,20,-1,22,22,22,23, 24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,22,21,20,19,18,17,17,17,17,17,17,17,-1,19,19,20,-1,23,23,23,23, 24,23,22,22,-1,19,18,17,16,15,14,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,22,21,20,19,18,18,18,18,18,18,18,18,19,20,20,20,-1,24,24,24,24, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,21,-1,25,25,25,25, -1,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,-1,26,26,26,26, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,22,21,21,21,21,21,21,21,21,-1,-1,-1,-1,22,-1,26,26,27,27,27, -1,-1,22,21,20,19,18,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,24,25,26,27,28,28, 24,23,22,21,20,19,19,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,23,23,23,-1,-1,31,30,29,28,27,26,25,24,24,24,25,26,27,28,29, 24,23,22,21,20,20,20,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,24,24,-1,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,30, 24,23,22,21,21,21,21,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,25,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,31, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,27,27,27,27,27,27,27,27,-1,32, 24,23,23,23,23,23,23,24,25,26,27,28,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,28,28,28,28,28,-1,28,-1,-1,33, 24,24,24,24,24,24,24,24,25,26,27,28,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,29,29,29,29,29,-1,-1,-1,35,34, 25,25,25,25,25,-1,25,25,25,26,27,28,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,30,30,31,32,33,34,35, 26,26,26,26,-1,-1,26,26,26,26,27,28,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,31,31,31,31,31,31,-1,34,34,35, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,32,32,32,32,32,-1,-1,35,35,35, 28,28,28,29,30,31,30,29,28,28,28,28,29,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,33,33,33,33,33,-1,-1,36,36,36, 32,32,31,30,29,28,27,27,27,27,27,27,27,26,25,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35, 31,31,31,30,29,28,27,26,26,26,26,26,26,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,27,27,27,27,27,27,27,28,29,-1,32,32,33,34,35, 31,30,30,30,-1,29,-1,26,25,25,25,25,26,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,27,27,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 31,30,29,29,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,30,29,28,27,26,25,24,23,23,22,22,21,21,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,35, -1,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,34,34, 31,30,29,28,27,26,25,24,23,22,21,21,20,20,19,18,17,16,16,16,16,16,16,16,16,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,34,33, 31,30,29,28,27,26,25,24,23,22,21,20,20,19,19,-1,-1,15,15,15,15,15,15,15,15,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,32, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,31, 29,29,29,-1,24,23,22,21,21,21,-1,19,18,19,18,17,16,15,14,13,14,14,13,13,13,14,13,13,13,13,13,14,15,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,30, 28,28,28,-1,24,23,22,21,20,20,-1,-1,17,-1,-1,-1,-1,-1,-1,12,-1,-1,12,12,12,-1,12,12,12,12,13,14,15,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,29, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,12,11,11,11,11,11,11,12,-1,15,15,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,28, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,27, 28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,9,9,9,10,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,26, -1,-1,-1,-1,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,8,8,8,8,9,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,-1,25,25,25,25, 27,26,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,-1,7,7,7,8,9,10,11,12,12,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,24,24,24, 27,26,25,25,-1,23,22,22,22,22,-1,17,16,15,14,13,12,11,11,-1,-1,6,-1,6,6,6,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,23,23,23, 27,26,25,24,24,23,23,23,23,23,-1,17,16,15,14,13,12,12,12,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,22,22,22, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,5,4,4,4,5,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,21,21,22, -1,-1,-1,24,23,22,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,4,3,3,-1,3,3,3,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,17,17,18,19,20,21,22, 33,33,-1,24,23,22,21,21,20,19,18,17,16,15,15,15,15,-1,15,16,-1,4,3,2,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22, 32,32,-1,24,23,22,21,20,20,20,-1,17,16,16,16,16,16,17,16,16,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,22,-1,23, 31,32,-1,24,23,22,21,20,19,19,18,17,17,17,17,17,17,17,17,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,21,22,23, 30,-1,-1,24,23,22,21,20,19,18,18,18,17,16,16,16,17,18,18,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,22,22, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,15,15,16,-1,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,14,15,16,-1,8,7,6,5,5,5,-1,19,18,17,16,15,14,13,12,11,10,11,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,13,-1,-1,-1,8,7,6,6,-1,-1,-1,20,-1,17,16,15,14,13,12,11,11,11,12,13,14,15,16,16,16,17,18,19,20,21,22, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,-1,-1,-1,18,18,19,20,21,22, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21,22, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,21,21,21,22, 25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,21,20,19,18,17,16,16,16,16,16,16,16,-1,18,18,19,-1,22,22,22,22, 25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,21,20,19,18,17,17,17,17,17,17,17,17,18,19,19,19,-1,23,23,23,23, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,20,-1,24,24,24,24, -1,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,-1,25,25,25,25, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,22,21,20,20,20,20,20,20,20,20,-1,-1,-1,-1,21,-1,25,25,26,26,26, -1,-1,23,22,21,20,19,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,23,24,25,26,27,27, 25,24,23,22,21,20,20,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,22,22,22,22,-1,-1,30,29,28,27,26,25,24,23,23,23,24,25,26,27,28, 25,24,23,22,21,21,21,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,-1,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,29, 25,24,23,22,22,22,22,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,24,24,24,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,30, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,25,25,-1,-1,-1,30,-1,-1,-1,26,26,26,26,26,26,26,26,-1,31, 25,24,24,24,24,24,24,25,26,27,28,29,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,26,27,28,29,30,31,32,-1,27,27,27,27,27,-1,27,-1,-1,32, 25,25,25,25,25,25,25,25,26,27,28,29,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,29,29,30,31,32,-1,28,28,28,28,28,-1,-1,-1,34,33, 26,26,26,26,26,-1,26,26,26,27,28,29,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,30,31,31,30,29,29,29,29,29,30,31,32,33,34, 27,27,27,27,-1,-1,27,27,27,27,28,29,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,31,32,-1,30,30,30,30,30,30,-1,33,33,34, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, 29,29,29,30,31,32,31,30,29,29,29,29,30,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,32,32,32,32,32,-1,-1,35,35,35, 33,33,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35, 32,32,32,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,27,27,27,27,27,27,27,28,29,-1,32,32,33,34,35, 32,31,31,31,-1,30,-1,27,26,26,26,26,27,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,27,27,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 32,31,30,30,-1,-1,-1,-1,25,25,25,26,27,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35, -1,31,30,29,28,27,26,25,24,24,23,23,22,22,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,34,34, -1,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,17,17,17,17,17,17,17,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,33,33, 32,31,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,16,16,16,16,16,16,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,34,33,32, 32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,-1,-1,16,16,16,15,15,15,15,15,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,31, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,15,15,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,30, 30,30,30,-1,25,24,23,22,22,22,-1,20,19,20,19,18,17,16,15,14,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,29, 29,29,29,-1,25,24,23,22,21,21,-1,-1,18,-1,-1,-1,-1,-1,-1,13,-1,-1,12,12,12,-1,12,12,12,12,13,14,15,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,28, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,11,11,11,11,11,11,12,-1,15,15,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,27, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,26,26, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,9,9,9,9,9,10,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,25,25, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,8,9,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,-1,25,24,24,24, 28,27,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,7,7,7,8,9,10,11,12,12,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,23,23,23, 28,27,26,26,-1,24,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,6,6,6,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,22,22,22, 28,27,26,25,25,24,24,24,24,24,-1,18,17,16,15,14,13,13,13,-1,6,6,6,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,21,21,21, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,6,5,5,5,5,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,20,20,21, -1,-1,-1,25,24,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,5,4,4,-1,3,3,3,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,16,16,17,18,19,20,21, 34,34,-1,25,24,23,22,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21, 33,33,-1,25,24,23,22,21,21,21,-1,18,17,17,17,17,17,18,17,17,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,21,-1,22, 32,33,-1,25,24,23,22,21,20,20,19,18,18,18,18,18,18,18,18,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,20,21,22, 31,-1,-1,25,24,23,22,21,20,19,19,19,18,17,17,17,18,19,19,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,21,21, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,16,16,17,-1,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,15,16,17,-1,9,8,7,6,6,6,-1,18,17,16,15,14,13,12,11,10,9,10,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,14,-1,-1,-1,9,8,7,7,-1,-1,-1,19,-1,16,15,14,13,12,11,10,10,10,11,12,13,14,15,15,15,16,17,18,19,20,21, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,-1,-1,-1,17,17,18,19,20,21, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,-1,-1,18,18,19,20,21, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19,20,21,20,21,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,20,20,20,21, 26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,16,16,17,18,19,20,21,21,21,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,17,17,18,-1,21,21,21,21, 26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,22,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,18,18,18,-1,22,22,22,22, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,19,-1,23,23,23,23, -1,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,-1,24,24,24,24, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,20,-1,24,24,25,25,25, -1,-1,24,23,22,21,20,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,22,23,24,25,26,26, 26,25,24,23,22,21,21,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,22,21,21,21,21,-1,-1,29,28,27,26,25,24,23,22,22,22,23,24,25,26,27, 26,25,24,23,22,22,22,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,-1,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,28, 26,25,24,23,23,23,23,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,23,23,23,23,23,23,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,29, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,24,24,24,24,24,24,24,-1,-1,-1,29,-1,-1,-1,25,25,25,25,25,25,25,25,-1,30, 26,25,25,25,25,25,25,26,27,28,29,30,29,28,27,26,26,-1,-1,32,32,33,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,26,26,26,26,26,-1,26,-1,-1,31, 26,26,26,26,26,26,26,26,27,28,29,30,29,28,27,27,27,-1,31,31,32,33,-1,26,26,26,26,26,26,26,26,-1,28,28,29,30,31,-1,27,27,27,27,27,-1,-1,-1,33,32, 27,27,27,27,27,-1,27,27,27,28,29,30,29,28,28,28,28,29,30,31,32,33,-1,27,27,27,27,27,27,27,27,28,29,29,29,30,30,29,28,28,28,28,28,29,30,31,32,33, 28,28,28,28,-1,-1,28,28,28,28,29,30,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,30,30,31,-1,29,29,29,29,29,29,-1,32,32,33, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,30,30,30,30,-1,-1,32,32,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,31,31,-1,30,30,30,30,30,-1,-1,33,33,33, 30,30,30,31,32,33,32,31,30,30,30,30,31,31,31,31,-1,-1,-1,-1,33,33,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, 34,34,33,32,31,30,29,29,29,29,29,28,27,26,25,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35, 33,33,33,32,31,30,29,28,28,28,28,28,27,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,27,27,27,27,27,27,27,28,29,-1,32,32,33,34,35, 33,32,32,32,-1,31,-1,28,27,27,27,27,27,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,27,27,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 33,32,31,31,-1,-1,-1,-1,26,26,26,27,27,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,34,34,35, -1,32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,26,27,28,29,30,31,32,33,34,34, -1,32,31,30,29,28,27,26,25,25,24,24,23,23,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,33,33,33, -1,32,31,30,29,28,27,26,25,24,24,23,23,22,21,20,19,18,17,17,17,17,17,17,17,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,33,32,32, 33,32,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,17,16,16,16,16,16,16,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,34,33,32,31, 33,32,31,30,29,28,27,26,25,24,23,22,22,21,21,-1,-1,17,17,16,15,15,15,15,15,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,30, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,29, 31,31,31,-1,26,25,24,23,23,23,-1,21,20,21,20,19,18,17,16,15,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,28, 30,30,30,-1,26,25,24,23,22,22,-1,-1,19,-1,-1,-1,-1,-1,-1,14,-1,-1,12,12,12,-1,12,12,12,12,13,14,15,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,27, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,12,11,11,11,11,11,11,12,-1,15,15,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,26, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,25,25,25, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,9,9,9,10,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,8,8,9,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,-1,24,23,23,23, 29,28,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,7,7,7,8,9,10,11,12,12,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,22,22,22, 29,28,27,27,-1,25,24,24,24,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,6,6,6,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,21,21,21, 29,28,27,26,26,25,25,25,25,25,-1,19,18,17,16,15,14,14,14,-1,7,7,7,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,20,20,20, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,7,6,6,6,5,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,19,19,20, -1,-1,-1,26,25,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,6,5,5,-1,3,3,3,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,15,15,16,17,18,19,20, 35,35,-1,26,25,24,23,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20, 34,34,-1,26,25,24,23,22,22,22,-1,19,18,18,18,18,18,19,18,18,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,20,-1,21, 33,34,-1,26,25,24,23,22,21,21,20,19,19,19,19,19,19,19,19,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,19,20,21, 32,-1,-1,26,25,24,23,22,21,20,20,20,19,18,18,18,19,20,20,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,20,20, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,17,17,18,-1,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,16,17,18,-1,10,9,8,7,7,7,-1,17,16,15,14,13,12,11,10,9,8,9,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,15,-1,-1,-1,10,9,8,8,-1,-1,-1,18,-1,15,14,13,12,11,10,9,9,9,10,11,12,13,14,14,14,15,16,17,18,19,20, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,-1,-1,-1,16,16,17,18,19,20, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,-1,-1,17,17,18,19,20, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,-1,-1,18,18,19,20, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20,21,20,19,20,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,19,19,19,20, 27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,17,17,18,19,20,21,20,20,20,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,16,16,17,-1,20,20,20,20, 27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,-1,-1,18,18,18,19,20,21,21,21,21,-1,19,18,17,16,15,15,15,15,15,15,15,15,16,17,17,17,-1,21,21,21,21, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,22,22,-1,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,18,-1,22,22,22,22, -1,26,25,24,24,-1,21,20,19,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,-1,23,23,23,23, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,-1,-1,19,-1,23,23,24,24,24, -1,-1,25,24,23,22,21,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,21,22,23,24,25,25, 27,26,25,24,23,22,22,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,22,21,20,20,20,20,-1,-1,28,27,26,25,24,23,22,21,21,21,22,23,24,25,26, 27,26,25,24,23,23,23,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,23,22,21,21,21,21,21,-1,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,27, 27,26,25,24,24,24,24,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,24,23,22,22,22,22,22,22,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,-1,28, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,24,23,23,23,23,23,23,23,-1,-1,-1,28,-1,-1,-1,24,24,24,24,24,24,24,24,-1,29, 27,26,26,26,26,26,26,27,28,29,30,31,30,29,28,27,27,-1,-1,33,33,34,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,25,25,25,25,25,-1,25,-1,-1,30, 27,27,27,27,27,27,27,27,28,29,30,31,30,29,28,28,28,-1,32,32,33,34,-1,25,25,25,25,25,25,25,25,-1,27,27,28,29,30,-1,26,26,26,26,26,-1,-1,-1,32,31, 28,28,28,28,28,-1,28,28,28,29,30,31,30,29,29,29,29,30,31,32,33,34,-1,26,26,26,26,26,26,26,26,27,28,28,28,29,29,28,27,27,27,27,27,28,29,30,31,32, 29,29,29,29,-1,-1,29,29,29,29,30,31,30,30,30,30,30,30,31,32,33,33,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,29,29,30,-1,28,28,28,28,28,28,-1,31,31,32, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,31,31,31,31,-1,-1,33,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,30,30,-1,29,29,29,29,29,-1,-1,32,32,32, 31,31,31,32,33,34,33,32,31,31,31,31,32,32,32,32,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,31,-1,30,30,30,30,30,-1,-1,33,33,33, 35,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,23,24,23,23,23,23,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35, 34,34,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,22,22,22,22,-1,22,22,22,22,23,24,25,26,27,28,27,27,27,27,27,27,27,28,29,-1,32,32,33,34,35, 34,33,33,33,-1,32,-1,29,28,28,28,28,27,26,26,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,27,27,26,26,26,26,26,27,-1,-1,-1,-1,-1,34,34,35, 34,33,32,32,-1,-1,-1,-1,27,27,27,28,27,27,-1,-1,-1,22,21,20,20,21,21,20,20,21,22,23,24,25,26,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,34,34,34, -1,33,32,31,31,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33, -1,33,32,31,30,29,28,27,26,26,25,24,23,23,-1,-1,-1,-1,-1,18,18,-1,-1,18,18,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,32,32,32,32,32, -1,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,24,25,-1,33,33,32,31,31, 34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,28,27,26,26,-1,23,22,21,21,21,21,21,22,23,24,25,-1,34,33,32,31,30, 34,33,32,31,30,29,28,27,26,25,24,23,23,22,22,-1,-1,18,17,16,15,15,15,15,15,-1,28,27,26,25,24,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,29, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,23,23,24,23,23,23,24,25,-1,28, 32,32,32,-1,27,26,25,24,24,24,-1,22,21,22,21,20,19,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,18,18,18,-1,-1,-1,-1,22,22,23,24,25,-1,27, 31,31,31,-1,27,26,25,24,23,23,-1,-1,20,-1,-1,-1,-1,-1,-1,15,-1,-1,12,12,12,-1,12,12,12,12,13,14,15,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,26, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,12,11,11,11,11,11,11,12,-1,15,15,-1,16,16,16,17,18,19,20,21,-1,-1,-1,-1,-1,25, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,-1,24,24,24,24,24, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,9,9,9,9,9,10,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,23,23,23,23, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,8,8,9,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,-1,-1,23,22,22,22, 30,29,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,-1,7,7,7,8,9,10,11,12,12,12,13,-1,-1,-1,-1,19,19,20,21,22,-1,-1,21,21,21, 30,29,28,28,-1,26,25,25,25,25,-1,20,19,18,17,16,15,14,14,-1,-1,9,-1,6,6,6,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,20,20,20, 30,29,28,27,27,26,26,26,26,26,-1,20,19,18,17,16,15,15,15,-1,8,8,7,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,19,19,19, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,8,7,7,6,5,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,18,18,19, -1,-1,-1,27,26,25,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,7,6,6,-1,3,3,3,-1,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,14,14,15,16,17,18,19, 36,36,-1,27,26,25,24,24,23,22,21,20,19,18,18,18,18,-1,18,19,-1,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19, 35,35,-1,27,26,25,24,23,23,23,-1,20,19,19,19,19,19,20,19,19,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,19,-1,20, 34,35,-1,27,26,25,24,23,22,22,21,20,20,20,20,20,20,20,20,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,18,19,20, 33,-1,-1,27,26,25,24,23,22,21,21,21,20,19,19,19,20,21,21,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,19,19, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,18,18,19,-1,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,17,18,19,-1,11,10,9,8,8,8,-1,16,15,14,13,12,11,10,9,8,7,8,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,16,-1,-1,-1,11,10,9,9,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,9,10,11,12,13,13,13,14,15,16,17,18,19, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,-1,-1,-1,15,15,16,17,18,19, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,-1,-1,16,16,17,18,19, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,-1,-1,17,17,18,19, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21,20,19,18,19,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,18,18,18,19, 28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,18,18,19,20,21,20,19,19,19,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,15,15,16,-1,19,19,19,19, 28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,20,21,20,20,20,20,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,16,16,16,-1,20,20,20,20, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,18,18,18,-1,21,20,20,20,20,21,21,21,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,17,-1,21,21,21,21, -1,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,-1,22,22,22,22, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,18,-1,22,22,23,23,23, -1,-1,26,25,24,23,22,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,22,23,24,24, 28,27,26,25,24,23,23,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,23,22,21,20,19,19,19,19,-1,-1,27,26,25,24,23,22,21,20,20,20,21,22,23,24,25, 28,27,26,25,24,24,24,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,24,23,22,21,20,20,20,20,20,-1,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,26, 28,27,26,25,25,25,25,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,23,22,21,21,21,21,21,21,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,-1,27, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,23,22,22,22,22,22,22,22,-1,-1,-1,27,-1,-1,-1,23,23,23,23,23,23,23,23,-1,28, 28,27,27,27,27,27,27,28,29,30,31,32,31,30,29,28,28,-1,-1,34,34,35,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,24,24,24,24,24,-1,24,-1,-1,29, 28,28,28,28,28,28,28,28,29,30,31,32,31,30,29,29,29,-1,33,33,34,34,-1,24,24,24,24,24,24,24,24,-1,26,26,27,28,29,-1,25,25,25,25,25,-1,-1,-1,31,30, 29,29,29,29,29,-1,29,29,29,30,31,32,31,30,30,30,30,31,32,33,33,33,-1,25,25,25,25,25,25,25,25,26,27,27,27,28,28,27,26,26,26,26,26,27,28,29,30,31, 30,30,30,30,-1,-1,30,30,30,30,31,32,31,31,31,31,31,31,32,33,32,32,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,28,28,29,-1,27,27,27,27,27,27,-1,30,30,31, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,32,32,32,32,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,29,29,-1,28,28,28,28,28,-1,-1,31,31,31, 32,32,32,33,34,35,34,33,32,32,32,32,33,33,33,33,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,30,-1,29,29,29,29,29,-1,-1,32,32,32, 36,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 35,35,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,35, 35,34,34,34,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,34,34,34, 35,34,33,33,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,33,33,33, -1,34,33,32,32,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,32,32,32,32, -1,34,33,32,31,30,29,28,27,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,33,32,31,30,30, 35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,33,32,31,30,29, 35,34,33,32,31,30,29,28,27,26,25,24,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,28, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,27, 33,33,33,-1,28,27,26,25,25,25,-1,23,22,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,26, 32,32,32,-1,28,27,26,25,24,24,-1,-1,21,-1,-1,-1,-1,-1,-1,16,-1,-1,13,13,13,-1,13,13,13,13,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,25, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,13,12,12,12,12,12,12,13,-1,16,16,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,24, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,23,23,23,23,23, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,10,10,10,10,10,11,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,23,22,22,22,22, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,-1,22,21,21,21, 31,30,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,-1,8,8,8,9,10,11,12,13,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,20,20,20, 31,30,29,29,-1,27,26,26,26,26,-1,21,20,19,18,17,16,15,15,-1,-1,10,-1,7,7,7,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,19,19,19, 31,30,29,28,28,27,27,27,27,27,-1,21,20,19,18,17,16,16,16,-1,9,9,8,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,18,18,18, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,9,8,8,7,6,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,17,17,18, -1,-1,-1,28,27,26,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,8,7,7,-1,4,4,4,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,13,13,14,15,16,17,18, 37,37,-1,28,27,26,25,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18, 36,36,-1,28,27,26,25,24,24,24,-1,21,20,20,20,20,20,21,20,20,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,18,-1,19, 35,36,-1,28,27,26,25,24,23,23,22,21,21,21,21,21,21,21,21,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,17,18,19, 34,-1,-1,28,27,26,25,24,23,22,22,22,21,20,20,20,21,22,22,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,18,18, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,19,19,20,-1,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,18,19,20,-1,12,11,10,9,9,9,-1,15,14,13,12,11,10,9,8,7,6,7,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,17,-1,-1,-1,12,11,10,10,-1,-1,-1,16,-1,13,12,11,10,9,8,7,7,7,8,9,10,11,12,12,12,13,14,15,16,17,18, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,-1,-1,-1,14,14,15,16,17,18, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,-1,-1,15,15,16,17,18, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,-1,-1,16,16,17,18, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,17,18,19,20,21,20,19,18,17,18,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,17,17,17,18, 29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,19,19,20,21,20,19,18,18,18,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,14,14,15,-1,18,18,18,18, 29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,-1,-1,20,20,20,21,20,19,19,19,19,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,15,15,15,-1,19,19,19,19, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,19,19,19,-1,22,21,21,21,21,20,20,20,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,16,-1,20,20,20,20, -1,28,27,26,26,-1,23,22,21,20,20,20,20,20,20,21,22,22,22,22,21,21,21,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,-1,21,21,21,21, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,23,23,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,17,-1,21,21,22,22,22, -1,-1,27,26,25,24,23,22,22,22,-1,29,28,27,26,25,24,24,23,23,23,23,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,19,20,21,22,23,23, 29,28,27,26,25,24,24,-1,-1,-1,-1,29,28,27,26,25,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,-1,-1,26,25,24,23,22,21,20,19,19,19,20,21,22,23,24, 29,28,27,26,25,25,25,-1,33,32,32,-1,28,27,26,26,25,25,25,25,25,24,23,22,21,20,19,19,19,19,19,-1,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,25, 29,28,27,26,26,26,26,-1,33,32,31,30,29,-1,-1,-1,26,-1,26,26,-1,-1,-1,22,21,20,20,20,20,20,20,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,-1,26, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,26,-1,-1,-1,22,22,22,22,22,22,22,22,-1,27, 29,28,28,28,28,28,28,29,30,31,32,32,31,30,29,28,28,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,23,23,23,23,23,-1,23,-1,-1,28, 29,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,25,25,26,27,28,-1,24,24,24,24,24,-1,-1,-1,30,29, 30,30,30,30,30,-1,30,30,30,31,32,32,31,30,30,30,30,31,32,32,32,32,-1,24,24,24,24,24,24,24,24,25,26,26,26,27,27,26,25,25,25,25,25,26,27,28,29,30, 31,31,31,31,-1,-1,31,31,31,31,32,32,31,31,31,31,31,31,32,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,27,27,28,-1,26,26,26,26,26,26,-1,29,29,30, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,32,32,32,32,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,28,28,-1,27,27,27,27,27,-1,-1,30,30,30, 33,33,33,34,35,36,35,34,33,33,33,33,34,33,33,33,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,29,-1,28,28,28,28,28,-1,-1,31,31,31, 37,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,33,34,35,35,35, 36,36,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,29,29,29,29,29,29,29,30,31,-1,34,34,34,34,34, 36,35,35,35,-1,34,-1,31,30,30,30,30,29,28,28,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,29,29,28,28,28,28,28,29,-1,-1,-1,-1,-1,33,33,33, 36,35,34,34,-1,-1,-1,-1,29,29,29,30,29,29,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,28,29,29,28,27,27,27,28,29,30,31,32,-1,-1,32,32,32, -1,35,34,33,33,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,27,28,29,30,31,32,32,31,31,31,31, -1,35,34,33,32,31,30,29,28,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,30,29,28,27,26,26,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,-1,32,31,30,29,29, 36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,30,29,28,28,-1,25,24,23,23,23,23,23,24,25,26,27,-1,32,31,30,29,28, 36,35,34,33,32,31,30,29,28,27,26,25,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,30,29,28,27,26,25,24,23,22,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,27, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,26, 34,34,34,-1,29,28,27,26,26,26,-1,24,23,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,25, 33,33,33,-1,29,28,27,26,25,25,-1,-1,22,-1,-1,-1,-1,-1,-1,17,-1,-1,14,14,14,-1,14,14,14,14,15,16,17,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,24, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,14,13,13,13,13,13,13,14,-1,17,17,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,23, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,22,22,22,22,22, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,11,11,11,11,12,-1,16,16,16,16,16,17,18,19,20,21,22,23,23,22,21,21,21,21, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,11,12,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,-1,21,20,20,20, 32,31,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,9,9,9,10,11,12,13,14,14,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,19,19,19, 32,31,30,30,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,8,8,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,18,18,18, 32,31,30,29,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,10,10,9,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,17,17,17, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,10,9,9,8,7,6,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,16,16,17, -1,-1,-1,29,28,27,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,9,8,8,-1,5,5,5,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,12,12,13,14,15,16,17, 38,38,-1,29,28,27,26,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17, 37,37,-1,29,28,27,26,25,25,25,-1,22,21,21,21,21,21,22,21,21,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,17,-1,18, 36,37,-1,29,28,27,26,25,24,24,23,22,22,22,22,22,22,22,22,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,16,17,18, 35,-1,-1,29,28,27,26,25,24,23,23,23,22,21,21,21,22,23,23,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,17,17, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,20,20,21,-1,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,19,20,21,-1,13,12,11,10,10,10,-1,14,13,12,11,10,9,8,7,6,5,6,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,18,-1,-1,-1,13,12,11,11,-1,-1,-1,15,-1,12,11,10,9,8,7,6,6,6,7,8,9,10,11,11,11,12,13,14,15,16,17, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,-1,-1,-1,13,13,14,15,16,17, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,-1,-1,14,14,15,16,17, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,13,-1,-1,15,15,16,17, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,18,19,20,21,20,19,18,17,16,17,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,16,16,16,17, 30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,20,20,21,20,19,18,17,17,17,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,13,13,14,-1,17,17,17,17, 30,29,28,28,-1,25,24,23,22,21,20,19,19,19,19,-1,-1,21,21,21,20,19,18,18,18,18,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,14,14,14,-1,18,18,18,18, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,20,20,20,-1,23,22,22,21,20,19,19,19,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,15,-1,19,19,19,19, -1,29,28,27,27,-1,24,23,22,21,21,21,21,21,21,22,23,23,22,21,20,20,20,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,20,20,20,20, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,16,-1,20,20,21,21,21, -1,-1,28,27,26,25,24,23,23,23,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,18,19,20,21,22,22, 30,29,28,27,26,25,25,-1,-1,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,-1,-1,25,24,23,22,21,20,19,18,18,18,19,20,21,22,23, 30,29,28,27,26,26,26,-1,33,32,32,-1,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,18,-1,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,24, 30,29,28,27,27,27,27,-1,33,32,31,30,29,-1,-1,-1,25,-1,25,25,-1,-1,-1,21,20,19,19,19,19,19,19,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,-1,25, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,25,-1,-1,-1,21,21,21,21,21,21,21,21,-1,26, 30,29,29,29,29,29,29,30,31,32,32,31,30,29,28,27,27,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,22,22,22,22,22,-1,22,-1,-1,27, 30,30,30,30,30,30,30,30,31,32,32,31,30,29,28,28,28,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,25,26,27,-1,23,23,23,23,23,-1,-1,-1,29,28, 31,31,31,31,31,-1,31,31,31,32,32,31,30,29,29,29,29,30,31,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,25,25,26,26,25,24,24,24,24,24,25,26,27,28,29, 32,32,32,32,-1,-1,32,32,32,32,32,31,30,30,30,30,30,30,31,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,26,26,27,-1,25,25,25,25,25,25,-1,28,28,29, 33,33,33,-1,-1,-1,-1,-1,33,33,32,32,-1,31,31,31,31,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,29,29,29, 34,34,34,35,36,37,36,35,34,33,33,33,33,32,32,32,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,28,-1,27,27,27,27,27,-1,-1,30,30,30, 38,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,34,34,34,34,34, 37,37,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,30,30,30,30,30,30,30,31,32,-1,35,34,33,33,33, 37,36,36,36,-1,35,-1,32,31,31,31,31,30,29,29,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,30,30,29,29,29,29,29,30,-1,-1,-1,-1,-1,32,32,32, 37,36,35,35,-1,-1,-1,-1,30,30,30,31,30,30,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,29,30,30,29,28,28,28,29,30,31,32,33,-1,-1,31,31,31, -1,36,35,34,34,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,29,30,31,32,32,31,30,30,30,30, -1,36,35,34,33,32,31,30,29,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,-1,31,30,29,28,28, 37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,31,30,29,29,-1,26,25,24,24,24,24,24,25,26,27,28,-1,31,30,29,28,27, 37,36,35,34,33,32,31,30,29,28,27,26,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,31,30,29,28,27,26,25,24,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,26, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,25, 35,35,35,-1,30,29,28,27,27,27,-1,25,24,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,24, 34,34,34,-1,30,29,28,27,26,26,-1,-1,23,-1,-1,-1,-1,-1,-1,18,-1,-1,15,15,15,-1,15,15,15,15,16,17,18,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,23, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,15,14,14,14,14,14,14,15,-1,18,18,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,22, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,21,21,21,21,21, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,12,12,12,12,12,13,-1,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,20,20,20, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,12,13,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,-1,20,19,19,19, 33,32,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,10,10,10,11,12,13,14,15,15,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,18,18,18, 33,32,31,31,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,9,9,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,17,17,17, 33,32,31,30,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,11,11,10,9,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,16,16,16, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,11,10,10,9,8,7,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,15,15,16, -1,-1,-1,30,29,28,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,10,9,9,-1,6,6,6,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,11,11,12,13,14,15,16, 39,39,-1,30,29,28,27,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16, 38,38,-1,30,29,28,27,26,26,26,-1,23,22,22,22,22,22,23,22,22,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,16,-1,17, 37,38,-1,30,29,28,27,26,25,25,24,23,23,23,23,23,23,23,23,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,15,16,17, 36,-1,-1,30,29,28,27,26,25,24,24,24,23,22,22,22,23,24,24,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,16,16, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,21,21,22,-1,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,20,21,22,-1,14,13,12,11,11,11,-1,13,12,11,10,9,8,7,6,5,4,5,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,19,-1,-1,-1,14,13,12,12,-1,-1,-1,14,-1,11,10,9,8,7,6,5,5,5,6,7,8,9,10,10,10,11,12,13,14,15,16, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,-1,-1,-1,12,12,13,14,15,16, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,-1,-1,13,13,14,15,16, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,-1,-1,14,14,15,16, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,19,20,21,20,19,18,17,16,15,16,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,15,15,15,16, 31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,21,21,20,19,18,17,16,16,16,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,12,12,13,-1,16,16,16,16, 31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,-1,-1,22,21,20,19,18,17,17,17,17,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,13,13,13,-1,17,17,17,17, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,21,21,21,-1,23,22,21,20,19,18,18,18,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,14,-1,18,18,18,18, -1,30,29,28,28,-1,25,24,23,22,22,22,22,22,22,23,23,22,21,20,19,19,19,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,19,19,19,19, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,19,19,20,20,20, -1,-1,29,28,27,26,25,24,24,24,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,21,21, 31,30,29,28,27,26,26,-1,-1,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,-1,-1,24,23,22,21,20,19,18,17,17,17,18,19,20,21,22, 31,30,29,28,27,27,27,-1,32,31,31,-1,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,-1,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,23, 31,30,29,28,28,28,28,-1,32,31,30,29,28,-1,-1,-1,24,-1,24,24,-1,-1,-1,20,19,18,18,18,18,18,18,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,24, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,24,-1,-1,-1,20,20,20,20,20,20,20,20,-1,25, 31,30,30,30,30,30,30,31,32,32,31,30,29,28,27,26,26,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,21,21,21,21,21,-1,21,-1,-1,26, 31,31,31,31,31,31,31,31,32,32,31,30,29,28,27,27,27,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,25,26,-1,22,22,22,22,22,-1,-1,-1,28,27, 32,32,32,32,32,-1,32,32,32,32,31,30,29,28,28,28,28,29,30,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,25,25,24,23,23,23,23,23,24,25,26,27,28, 33,33,33,33,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,30,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,25,25,26,-1,24,24,24,24,24,24,-1,27,27,28, 34,34,34,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,30,30,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,28,28,28, 35,35,35,36,37,36,35,34,33,32,32,32,32,31,31,31,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,29,29,29, 39,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,27,27,27,27,28,27,27,27,27,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,34,33,33,33,33, 38,38,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,26,26,-1,26,26,26,26,27,28,29,30,31,32,31,31,31,31,31,31,31,32,33,-1,34,33,32,32,32, 38,37,37,37,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,31,31,30,30,30,30,30,31,-1,-1,-1,-1,-1,31,31,31, 38,37,36,36,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,24,25,25,24,24,25,26,27,28,29,30,30,31,31,30,29,29,29,30,31,32,32,32,-1,-1,30,30,30, -1,37,36,35,35,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,30,31,32,32,31,30,29,29,29,29, -1,37,36,35,34,33,32,31,30,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,30,29,28,28,28, -1,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,30,29,28,27,27, 38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,32,31,30,30,-1,27,26,25,25,25,25,25,26,27,28,29,-1,30,29,28,27,26, 38,37,36,35,34,33,32,31,30,29,28,27,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,32,31,30,29,28,27,26,25,24,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,25, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,24, 36,36,36,-1,31,30,29,28,28,28,-1,26,25,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,23, 35,35,35,-1,31,30,29,28,27,27,-1,-1,24,-1,-1,-1,-1,-1,-1,19,-1,-1,16,16,16,-1,16,16,16,16,17,18,19,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,22, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,16,15,15,15,15,15,15,16,-1,19,19,-1,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,21, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,-1,20,20,20,20,20, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,13,13,13,13,13,14,-1,18,18,18,18,18,19,20,21,22,23,23,22,21,20,19,19,19,19, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,13,14,-1,17,17,17,17,18,19,20,21,22,23,23,23,-1,-1,19,18,18,18, 34,33,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,-1,11,11,11,12,13,14,15,16,16,16,17,-1,-1,-1,-1,23,23,24,24,25,-1,-1,17,17,17, 34,33,32,32,-1,30,29,29,29,29,-1,24,23,22,21,20,19,18,18,-1,-1,13,-1,10,10,10,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,25,26,-1,16,16,16, 34,33,32,31,31,30,30,30,30,30,-1,24,23,22,21,20,19,19,19,-1,12,12,11,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,26,-1,15,15,15, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,12,11,11,10,9,8,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,14,14,15, -1,-1,-1,31,30,29,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,11,10,10,-1,7,7,7,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,10,10,11,12,13,14,15, 40,40,-1,31,30,29,28,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15, 39,39,-1,31,30,29,28,27,27,27,-1,24,23,23,23,23,23,24,23,23,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,15,-1,16, 38,39,-1,31,30,29,28,27,26,26,25,24,24,24,24,24,24,24,24,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,13,14,15,16, 37,-1,-1,31,30,29,28,27,26,25,25,25,24,23,23,23,24,25,25,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,-1,15,15, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,22,22,23,-1,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,21,22,23,-1,15,14,13,12,12,12,-1,12,11,10,9,8,7,6,5,4,3,4,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,20,-1,-1,-1,15,14,13,13,-1,-1,-1,13,-1,10,9,8,7,6,5,4,4,4,5,6,7,8,9,9,9,10,11,12,13,14,15, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,-1,-1,-1,-1,11,11,12,13,14,15, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,-1,-1,12,12,13,14,15, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,11,-1,-1,13,13,14,15, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,20,21,20,19,18,17,16,15,14,15,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,14,14,14,15, 32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,21,20,19,18,17,16,15,15,15,-1,14,13,12,11,10,9,9,9,9,9,9,9,-1,11,11,12,-1,15,15,15,15, 32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,-1,-1,21,20,19,18,17,16,16,16,16,-1,14,13,12,11,10,10,10,10,10,10,10,10,11,12,12,12,-1,16,16,16,16, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,22,22,22,-1,22,21,20,19,18,17,17,17,17,17,-1,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,13,-1,17,17,17,17, -1,31,30,29,29,-1,26,25,24,23,23,23,23,23,23,23,22,21,20,19,18,18,18,-1,18,18,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,-1,18,18,18,18, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,19,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,-1,-1,14,-1,18,18,19,19,19, -1,-1,30,29,28,27,26,25,25,25,-1,27,26,25,24,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,19,20,20, 32,31,30,29,28,27,27,-1,-1,-1,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,-1,-1,23,22,21,20,19,18,17,16,16,16,17,18,19,20,21, 32,31,30,29,28,28,28,-1,31,30,30,-1,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,-1,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,22, 32,31,30,29,29,29,29,-1,31,30,29,28,27,-1,-1,-1,23,-1,23,23,-1,-1,-1,19,18,17,17,17,17,17,17,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,-1,23, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,19,18,18,18,18,18,18,18,-1,-1,-1,23,-1,-1,-1,19,19,19,19,19,19,19,19,-1,24, 32,31,31,31,31,31,31,32,32,31,30,29,28,27,26,25,25,-1,-1,31,31,31,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,20,20,20,20,20,-1,20,-1,-1,25, 32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,26,26,-1,30,30,30,30,-1,20,20,20,20,20,20,20,20,-1,22,22,23,24,25,-1,21,21,21,21,21,-1,-1,-1,27,26, 33,33,33,33,33,-1,33,33,32,31,30,29,28,27,27,27,27,28,29,29,29,29,-1,21,21,21,21,21,21,21,21,22,23,23,23,24,24,23,22,22,22,22,22,23,24,25,26,27, 34,34,34,34,-1,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,29,28,28,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,24,24,25,-1,23,23,23,23,23,23,-1,26,26,27, 35,35,35,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,29,29,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,25,25,-1,24,24,24,24,24,-1,-1,27,27,27, 36,36,36,37,36,35,34,33,32,31,31,31,31,30,30,30,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,28,28,28, 40,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,34,33,32,32,32,32, 39,39,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,32,32,32,32,32,32,32,33,34,-1,33,32,31,31,31, 39,38,38,38,-1,37,-1,34,33,33,33,33,32,31,31,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,32,32,31,31,31,31,31,32,-1,-1,-1,-1,-1,30,30,30, 39,38,37,37,-1,-1,-1,-1,32,32,32,33,32,32,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,31,32,32,31,30,30,30,31,32,32,31,31,-1,-1,29,29,29, -1,38,37,36,36,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,31,32,32,31,30,29,28,28,28,28, -1,38,37,36,35,34,33,32,31,31,30,29,28,28,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,29,28,27,27,27, -1,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,29,-1,29,28,27,26,26, 39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,33,32,31,31,-1,28,27,26,26,26,26,26,27,28,28,28,-1,29,28,27,26,25, 39,38,37,36,35,34,33,32,31,30,29,28,28,27,27,-1,-1,23,22,21,20,20,20,20,20,-1,33,32,31,30,29,28,27,26,25,25,25,26,27,28,27,27,-1,-1,-1,-1,-1,24, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,27,26,26,26,27,28,-1,23, 37,37,37,-1,32,31,30,29,29,29,-1,27,26,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,-1,22, 36,36,36,-1,32,31,30,29,28,28,-1,-1,25,-1,-1,-1,-1,-1,-1,20,-1,-1,17,17,17,-1,17,17,17,17,18,19,20,-1,22,22,22,22,23,24,24,24,25,26,27,28,-1,21, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,17,16,16,16,16,16,16,17,-1,20,20,-1,21,21,21,22,23,23,23,23,-1,-1,-1,-1,-1,20, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,20,20,21,22,23,23,22,22,-1,19,19,19,19,19, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,14,14,14,14,14,15,-1,19,19,19,19,19,20,21,22,23,23,22,21,20,19,18,18,18,18, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,14,15,-1,18,18,18,18,19,20,21,22,23,23,22,22,-1,-1,18,17,17,17, 35,34,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,-1,12,12,12,13,14,15,16,17,17,17,18,-1,-1,-1,-1,24,23,23,23,24,-1,-1,16,16,16, 35,34,33,33,-1,31,30,30,30,30,-1,25,24,23,22,21,20,19,19,-1,-1,14,-1,11,11,11,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,24,24,24,25,-1,15,15,15, 35,34,33,32,32,31,31,31,31,31,-1,25,24,23,22,21,20,20,20,-1,13,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,25,25,25,-1,14,14,14, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,13,12,12,11,10,9,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,13,13,14, -1,-1,-1,32,31,30,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,12,11,11,-1,8,8,8,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,9,9,10,11,12,13,14, 41,41,-1,32,31,30,29,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,-1,13,13,14, 40,40,-1,32,31,30,29,28,28,28,-1,25,24,24,24,24,24,25,24,24,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,14,-1,15, 39,40,-1,32,31,30,29,28,27,27,26,25,25,25,25,25,25,25,25,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,12,13,14,15, 38,-1,-1,32,31,30,29,28,27,26,26,26,25,24,24,24,25,26,26,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,-1,14,14, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,23,23,24,-1,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,22,23,24,-1,16,15,14,13,13,13,-1,12,11,10,9,8,7,6,5,4,3,4,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,13,-1,10,9,8,7,6,5,4,4,4,5,6,7,8,8,8,8,9,10,11,12,13,14, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,-1,-1,-1,-1,10,10,11,12,13,14, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,-1,-1,11,11,12,13,14, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,11,-1,-1,12,12,13,14, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,21,20,19,18,17,16,15,14,15,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,13,13,13,14, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,21,20,19,18,17,16,15,15,15,-1,14,13,12,11,10,9,9,9,9,9,9,9,-1,11,11,12,-1,14,14,14,14, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,21,20,19,18,17,16,16,16,16,-1,14,13,12,11,10,10,10,10,10,10,10,10,11,12,12,12,-1,15,15,15,15, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,22,21,20,19,18,17,17,17,17,17,-1,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,13,-1,16,16,16,16, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,24,23,22,21,20,19,18,18,18,-1,18,18,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,-1,17,17,17,17, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,19,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,-1,-1,14,-1,18,18,18,18,18, -1,-1,31,30,29,28,27,26,26,26,-1,27,26,25,24,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,19,19,19, 33,32,31,30,29,28,28,-1,-1,-1,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,-1,-1,23,22,21,20,19,18,17,16,16,16,17,18,19,20,20, 33,32,31,30,29,29,29,-1,31,30,30,-1,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,-1,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,21, 33,32,31,30,30,30,30,-1,31,30,29,28,27,-1,-1,-1,23,-1,23,23,-1,-1,-1,19,18,17,17,17,17,17,17,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,-1,22, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,19,18,18,18,18,18,18,18,-1,-1,-1,23,-1,-1,-1,19,19,19,19,19,19,19,19,-1,23, 33,32,32,32,32,32,32,33,32,31,30,29,28,27,26,25,25,-1,-1,31,31,31,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,20,20,20,20,20,-1,20,-1,-1,24, 33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,26,26,-1,30,30,30,30,-1,20,20,20,20,20,20,20,20,-1,22,22,23,24,25,-1,21,21,21,21,21,-1,-1,-1,26,25, 34,34,34,34,34,-1,34,33,32,31,30,29,28,27,27,27,27,28,29,29,29,29,-1,21,21,21,21,21,21,21,21,22,23,23,23,24,24,23,22,22,22,22,22,23,24,25,26,26, 35,35,35,35,-1,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,29,28,28,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,24,24,25,-1,23,23,23,23,23,23,-1,26,26,27, 36,36,36,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,29,29,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,25,25,-1,24,24,24,24,24,-1,-1,27,27,27, 37,37,37,37,36,35,34,33,32,31,31,31,31,30,30,30,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,28,28,28, 41,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31, 40,40,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,33,33,34,35,-1,32,31,30,30,30, 40,39,39,39,-1,38,-1,35,34,34,34,34,33,32,32,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,33,32,32,32,32,32,33,-1,-1,-1,-1,-1,29,29,29, 40,39,38,38,-1,-1,-1,-1,33,33,33,34,33,33,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,32,33,33,32,31,31,31,32,32,31,30,30,-1,-1,28,28,28, -1,39,38,37,37,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,32,32,31,30,29,28,27,27,27,27, -1,39,38,37,36,35,34,33,32,32,31,30,29,29,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,28,27,26,26,26, -1,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,28,-1,28,27,26,25,25, 40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,34,33,32,32,-1,29,28,27,27,27,27,27,28,27,27,27,-1,28,27,26,25,24, 40,39,38,37,36,35,34,33,32,31,30,29,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,34,33,32,31,30,29,28,27,26,26,26,27,28,27,26,26,-1,-1,-1,-1,-1,23, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,28,27,26,25,25,25,26,27,-1,22, 38,38,38,-1,33,32,31,30,30,30,-1,28,27,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,24,24,24,-1,-1,-1,-1,24,24,25,26,27,-1,21, 37,37,37,-1,33,32,31,30,29,29,-1,-1,26,-1,-1,-1,-1,-1,-1,21,-1,-1,18,18,18,-1,18,18,18,18,19,20,21,-1,23,23,23,23,23,23,23,23,24,25,26,27,-1,20, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,18,17,17,17,17,17,17,18,-1,21,21,-1,22,22,22,23,23,22,22,22,-1,-1,-1,-1,-1,19, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,21,21,22,23,23,22,21,21,-1,18,18,18,18,18, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,15,15,15,15,15,16,-1,20,20,20,20,20,21,22,23,23,22,21,20,19,18,17,17,17,17, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,15,16,-1,19,19,19,19,20,21,22,23,23,22,21,21,-1,-1,17,16,16,16, 36,35,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,13,13,13,14,15,16,17,18,18,18,19,-1,-1,-1,-1,23,22,22,22,23,-1,-1,15,15,15, 36,35,34,34,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,21,22,23,23,23,23,23,23,24,-1,14,14,14, 36,35,34,33,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,14,14,13,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,-1,24,24,24,-1,13,13,13, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,14,13,13,12,11,10,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,12,12,13, -1,-1,-1,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,13,12,12,-1,9,9,9,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,8,8,9,10,11,12,13, 42,42,-1,33,32,31,30,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,-1,12,12,13, 41,41,-1,33,32,31,30,29,29,29,-1,26,25,25,25,25,25,26,25,25,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,13,-1,14, 40,41,-1,33,32,31,30,29,28,28,27,26,26,26,26,26,26,26,26,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,11,12,13,14, 39,-1,-1,33,32,31,30,29,28,27,27,27,26,25,25,25,26,27,27,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,-1,13,13, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,24,24,25,-1,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,23,24,25,-1,17,16,15,14,14,14,-1,12,11,10,9,8,7,6,5,4,3,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,13,-1,10,9,8,7,6,5,4,4,4,5,6,7,8,7,7,7,8,9,10,11,12,13, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,-1,-1,-1,-1,9,9,10,11,12,13, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,-1,-1,10,10,11,12,13, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,11,-1,-1,11,11,12,13, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,21,20,19,18,17,16,15,14,15,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,12,12,12,13, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,21,20,19,18,17,16,15,15,15,-1,14,13,12,11,10,9,9,9,9,9,9,9,-1,11,11,12,-1,13,13,13,13, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,21,20,19,18,17,16,16,16,16,-1,14,13,12,11,10,10,10,10,10,10,10,10,11,12,12,12,-1,14,14,14,14, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,22,21,20,19,18,17,17,17,17,17,-1,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,13,-1,15,15,15,15, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,24,23,22,21,20,19,18,18,18,-1,18,18,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,-1,16,16,16,16, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,19,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,-1,-1,14,-1,18,17,17,17,17, -1,-1,32,31,30,29,28,27,27,27,-1,27,26,25,24,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,18,18,18, 34,33,32,31,30,29,29,-1,-1,-1,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,-1,-1,23,22,21,20,19,18,17,16,16,16,17,18,19,19,19, 34,33,32,31,30,30,30,-1,31,30,30,-1,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,-1,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,20, 34,33,32,31,31,31,31,-1,31,30,29,28,27,-1,-1,-1,23,-1,23,23,-1,-1,-1,19,18,17,17,17,17,17,17,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,-1,21, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,19,18,18,18,18,18,18,18,-1,-1,-1,23,-1,-1,-1,19,19,19,19,19,19,19,19,-1,22, 34,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,25,-1,-1,31,31,31,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,20,20,20,20,20,-1,20,-1,-1,23, 34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,26,26,-1,30,30,30,30,-1,20,20,20,20,20,20,20,20,-1,22,22,23,24,25,-1,21,21,21,21,21,-1,-1,-1,25,24, 35,35,35,35,35,-1,34,33,32,31,30,29,28,27,27,27,27,28,29,29,29,29,-1,21,21,21,21,21,21,21,21,22,23,23,23,24,24,23,22,22,22,22,22,23,24,25,25,25, 36,36,36,36,-1,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,29,28,28,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,24,24,25,-1,23,23,23,23,23,23,-1,26,26,26, 37,37,37,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,29,29,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,25,25,-1,24,24,24,24,24,-1,-1,27,27,27, 38,38,38,37,36,35,34,33,32,31,31,31,31,30,30,30,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,28,28,28, 42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,30, 41,41,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,34,34,34,34,33,33,33,34,34,-1,31,30,29,29,29, 41,40,40,40,-1,39,-1,36,35,35,35,35,34,33,33,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,34,34,33,33,33,33,32,32,-1,-1,-1,-1,-1,28,28,28, 41,40,39,39,-1,-1,-1,-1,34,34,34,35,34,34,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,33,34,34,33,32,32,32,32,31,30,29,29,-1,-1,27,27,27, -1,40,39,38,38,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,32,31,30,29,28,27,26,26,26,26, -1,40,39,38,37,36,35,34,33,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,27,26,25,25,25, -1,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,-1,35,34,33,32,31,30,29,29,29,29,29,28,27,27,27,27,-1,27,26,25,24,24, 41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,35,34,33,33,-1,30,29,28,28,28,28,28,27,26,26,26,-1,27,26,25,24,23, 41,40,39,38,37,36,35,34,33,32,31,30,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,25,25,-1,-1,-1,-1,-1,22, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,27,26,25,24,24,24,25,26,-1,21, 39,39,39,-1,34,33,32,31,31,31,-1,29,28,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,25,25,25,-1,-1,-1,-1,23,23,24,25,26,-1,20, 38,38,38,-1,34,33,32,31,30,30,-1,-1,27,-1,-1,-1,-1,-1,-1,22,-1,-1,19,19,19,-1,19,19,19,19,20,21,22,-1,24,24,24,23,22,22,22,22,23,24,25,26,-1,19, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,19,18,18,18,18,18,18,19,-1,22,22,-1,23,23,23,23,22,21,21,21,-1,-1,-1,-1,-1,18, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,22,22,23,23,22,21,20,20,-1,17,17,17,17,17, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,16,16,16,16,16,17,-1,21,21,21,21,21,22,23,23,22,21,20,19,18,17,16,16,16,16, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,16,17,-1,20,20,20,20,21,22,23,23,22,21,20,20,-1,-1,16,15,15,15, 37,36,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,14,14,14,15,16,17,18,19,19,19,20,-1,-1,-1,-1,22,21,21,21,22,-1,-1,14,14,14, 37,36,35,35,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,13,13,-1,-1,-1,-1,18,18,19,20,21,22,23,23,22,22,22,22,22,23,-1,13,13,13, 37,36,35,34,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,15,15,14,13,12,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,-1,23,23,23,-1,12,12,12, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,15,14,14,13,12,11,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,11,11,12, -1,-1,-1,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,14,13,13,-1,10,10,10,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,7,7,8,9,10,11,12, 43,43,-1,34,33,32,31,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,-1,11,11,12, 42,42,-1,34,33,32,31,30,30,30,-1,27,26,26,26,26,26,27,26,26,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,12,-1,13, 41,42,-1,34,33,32,31,30,29,29,28,27,27,27,27,27,27,27,27,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,10,11,12,13, 40,-1,-1,34,33,32,31,30,29,28,28,28,27,26,26,26,27,28,28,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,-1,12,12, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,25,25,26,-1,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,24,25,26,-1,18,17,16,15,15,15,-1,13,12,11,10,9,8,7,6,5,4,5,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,14,-1,11,10,9,8,7,6,5,5,5,6,7,8,7,6,6,6,7,8,9,10,11,12, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,-1,-1,-1,8,8,9,10,11,12, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,-1,-1,9,9,10,11,12, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,-1,-1,10,10,11,12, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,22,21,20,19,18,17,16,15,16,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,11,11,11,12, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,22,21,20,19,18,17,16,16,16,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,12,12,13,-1,12,12,12,12, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,13,13,13,-1,13,13,13,13, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,23,22,21,20,19,18,18,18,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,14,-1,14,14,14,14, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,25,24,23,22,21,20,19,19,19,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,15,15,15,15, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,17,16,16,16,16, -1,-1,33,32,31,30,29,28,28,28,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,17,17,17,17,17, 35,34,33,32,31,30,30,-1,-1,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,-1,-1,24,23,22,21,20,19,18,17,17,17,18,18,18,18,18, 35,34,33,32,31,31,31,-1,32,31,31,-1,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,-1,25,24,23,22,21,20,19,18,18,18,18,18,19,19,-1,19, 35,34,33,32,32,32,32,-1,32,31,30,29,28,-1,-1,-1,24,-1,24,24,-1,-1,-1,20,19,18,18,18,18,18,18,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,20, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,24,-1,-1,-1,20,20,20,20,20,20,20,20,-1,21, 35,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,26,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,21,21,21,21,21,-1,21,-1,-1,22, 35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,27,27,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,25,26,-1,22,22,22,22,22,-1,-1,-1,24,23, 36,36,36,36,36,-1,35,34,33,32,31,30,29,28,28,28,28,29,30,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,25,25,24,23,23,23,23,23,24,25,25,24,24, 37,37,37,37,-1,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,25,25,26,-1,24,24,24,24,24,24,-1,25,25,25, 38,38,38,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,30,30,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,26,26,26, 39,39,39,38,37,36,35,34,33,32,32,32,32,31,31,31,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,27,27,27, 43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 42,42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 42,41,41,41,-1,40,-1,37,36,36,36,36,35,34,34,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 42,41,40,40,-1,-1,-1,-1,35,35,35,36,35,35,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,41,40,39,39,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,41,40,39,38,37,36,35,34,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 40,40,40,-1,35,34,33,32,32,32,-1,30,29,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 39,39,39,-1,35,34,33,32,31,31,-1,-1,28,-1,-1,-1,-1,-1,-1,23,-1,-1,20,20,20,-1,20,20,20,20,21,22,23,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,20,19,19,19,19,19,19,20,-1,23,23,-1,24,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,23,23,23,22,21,20,19,19,-1,16,16,16,16,16, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,17,17,17,17,18,-1,22,22,22,22,22,23,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,17,18,-1,21,21,21,21,22,23,23,22,21,20,19,19,-1,-1,15,14,14,14, 38,37,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,15,15,15,16,17,18,19,20,20,20,21,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 38,37,36,36,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,23,23,22,21,21,21,21,21,22,-1,12,12,12, 38,37,36,35,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,16,16,15,14,13,13,14,15,16,17,18,19,20,21,22,23,23,22,22,22,-1,22,22,22,-1,11,11,11, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,16,15,15,14,13,12,-1,-1,-1,18,18,19,20,21,22,23,23,23,23,-1,-1,-1,-1,-1,-1,10,10,11, -1,-1,-1,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,15,14,14,-1,11,11,11,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,6,6,7,8,9,10,11, 44,44,-1,35,34,33,32,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,-1,10,10,11, 43,43,-1,35,34,33,32,31,31,31,-1,28,27,27,27,27,27,28,27,27,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,11,-1,12, 42,43,-1,35,34,33,32,31,30,30,29,28,28,28,28,28,28,28,28,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,9,10,11,12, 41,-1,-1,35,34,33,32,31,30,29,29,29,28,27,27,27,28,29,29,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,-1,11,11, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,26,26,27,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,25,26,27,-1,19,18,17,16,16,16,-1,14,13,12,11,10,9,8,7,6,5,6,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,15,-1,12,11,10,9,8,7,6,6,6,7,8,7,6,5,5,5,6,7,8,9,10,11, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,8,-1,-1,-1,-1,7,7,8,9,10,11, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,-1,-1,8,8,9,10,11, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,13,-1,-1,9,9,10,11, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,23,22,21,20,19,18,17,16,17,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,10,10,10,11, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,23,22,21,20,19,18,17,17,17,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,13,13,14,-1,11,11,11,11, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,14,14,14,-1,12,12,12,12, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,24,23,22,21,20,19,19,19,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,15,-1,13,13,13,13, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,26,25,24,23,22,21,20,20,20,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,14,14,14,14, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,16,-1,16,15,15,15,15, -1,-1,34,33,32,31,30,29,29,29,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,17,16,16,16,16,16, 36,35,34,33,32,31,31,-1,-1,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,-1,-1,25,24,23,22,21,20,19,18,18,17,17,17,17,17,17, 36,35,34,33,32,32,32,-1,33,32,32,-1,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,18,-1,26,25,24,23,22,21,20,19,19,18,18,18,18,18,-1,18, 36,35,34,33,33,33,33,-1,33,32,31,30,29,-1,-1,-1,25,-1,25,25,-1,-1,-1,21,20,19,19,19,19,19,19,-1,26,25,24,23,22,21,20,20,19,19,19,19,19,19,-1,19, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,25,-1,-1,-1,21,20,20,20,20,20,20,20,-1,20, 36,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,27,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,21,21,21,21,21,-1,21,-1,-1,21, 36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,28,28,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,25,26,26,-1,22,22,22,22,22,-1,-1,-1,23,22, 37,37,37,37,37,-1,36,35,34,33,32,31,30,29,29,29,29,30,31,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,25,25,26,25,24,23,23,23,23,23,24,25,24,23,23, 38,38,38,38,-1,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,26,26,26,-1,24,24,24,24,24,24,-1,24,24,24, 39,39,39,-1,-1,-1,-1,-1,34,33,32,32,-1,31,31,31,31,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 40,40,40,39,38,37,36,35,34,33,33,33,33,32,32,32,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 39,38,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 39,38,37,37,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,23,22,21,20,20,20,20,20,21,-1,11,11,11, 39,38,37,36,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,10, -1,-1,-1,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,5,5,6,7,8,9,10, 45,45,-1,36,35,34,33,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,-1,9,9,10, 44,44,-1,36,35,34,33,32,32,32,-1,29,28,28,28,28,28,29,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,10,-1,11, 43,44,-1,36,35,34,33,32,31,31,30,29,29,29,29,29,29,29,29,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,8,9,10,11, 42,-1,-1,36,35,34,33,32,31,30,30,30,29,28,28,28,29,30,30,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,-1,10,10, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,27,27,28,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,15,14,13,12,11,10,9,8,7,6,7,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,16,-1,13,12,11,10,9,8,7,7,7,8,7,6,5,4,4,4,5,6,7,8,9,10, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,7,7,-1,-1,-1,-1,6,6,7,8,9,10, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,8,8,8,9,10,11,-1,-1,7,7,8,9,10, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,9,10,11,12,-1,-1,8,8,9,10, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,24,23,22,21,20,19,18,17,18,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,9,9,9,10, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,24,23,22,21,20,19,18,18,18,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,12,12,13,-1,10,10,10,10, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,13,13,13,-1,11,11,11,11, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,25,24,23,22,21,20,20,20,20,20,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,12,12,12,12, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,27,26,25,24,23,22,21,21,21,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,13,13,13,13, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,16,-1,15,14,14,14,14, -1,-1,35,34,33,32,31,30,30,30,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,15,15,15, 37,36,35,34,33,32,32,-1,-1,-1,-1,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16, 37,36,35,34,33,33,33,-1,34,33,33,-1,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17, 37,36,35,34,34,34,34,-1,34,33,32,31,30,-1,-1,-1,26,-1,26,26,-1,-1,-1,21,20,19,19,19,19,19,19,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,18, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,25,-1,-1,-1,20,19,19,19,19,19,19,19,-1,19, 37,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,28,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,26,-1,20,20,20,20,20,-1,20,-1,-1,20, 37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,29,29,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,25,25,25,-1,21,21,21,21,21,-1,-1,-1,22,21, 38,38,38,38,38,-1,37,36,35,34,33,32,31,30,30,30,30,31,32,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,25,25,25,24,23,22,22,22,22,22,23,24,23,22,22, 39,39,39,39,-1,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,26,25,25,-1,23,23,23,23,23,23,-1,23,23,23, 40,40,40,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,32,32,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 41,41,41,40,39,38,37,36,35,34,34,34,34,33,33,33,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,27,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 40,39,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 40,39,38,38,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 40,39,38,37,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,9, -1,-1,-1,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,23,23,-1,-1,-1,-1,-1,4,4,5,6,7,8,9, 46,46,-1,37,36,35,34,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,-1,8,8,9, 45,45,-1,37,36,35,34,33,33,33,-1,30,29,29,29,29,29,30,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,9,-1,10, 44,45,-1,37,36,35,34,33,32,32,31,30,30,30,30,30,30,30,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,7,8,9,10, 43,-1,-1,37,36,35,34,33,32,31,31,31,30,29,29,29,30,31,31,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,-1,9,9, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,28,28,29,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,16,15,14,13,12,11,10,9,8,7,8,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,8,7,6,5,4,4,4,4,5,6,7,8,9, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,8,7,7,-1,-1,-1,-1,5,5,6,7,8,9, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,9,8,8,8,9,10,11,-1,-1,6,6,7,8,9, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,9,10,11,12,-1,-1,7,7,8,9, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,25,24,23,22,21,20,19,18,19,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,8,8,8,9, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,25,24,23,22,21,20,19,19,19,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,12,12,13,-1,9,9,9,9, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,13,13,13,-1,10,10,10,10, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,26,25,24,23,22,21,21,21,21,21,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,11,11,11,11, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,12,12,12,12, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,16,-1,14,13,13,13,13, -1,-1,36,35,34,33,32,31,31,31,-1,31,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,14,14,14, 38,37,36,35,34,33,33,-1,-1,-1,-1,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15, 38,37,36,35,34,34,34,-1,35,34,34,-1,30,29,28,27,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,16, 38,37,36,35,35,35,35,-1,35,34,33,32,31,-1,-1,-1,27,-1,26,26,-1,-1,-1,21,20,19,19,19,19,19,19,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,17, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,27,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,24,-1,-1,-1,19,18,18,18,18,18,18,18,-1,18, 38,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,29,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,25,25,25,-1,19,19,19,19,19,-1,19,-1,-1,19, 38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,30,30,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,25,24,24,-1,20,20,20,20,20,-1,-1,-1,21,20, 39,39,39,39,39,-1,38,37,36,35,34,33,32,31,31,31,31,32,32,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,25,25,24,23,22,21,21,21,21,21,22,23,22,21,21, 40,40,40,40,-1,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,25,24,24,-1,22,22,22,22,22,22,-1,22,22,22, 41,41,41,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,33,33,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 42,42,42,41,40,39,38,37,36,35,35,35,35,34,34,34,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,26,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 41,40,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 41,40,39,39,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 41,40,39,38,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,9, -1,-1,-1,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,23,23,-1,-1,-1,-1,-1,4,4,5,6,7,8,9, 47,47,-1,38,37,36,35,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,-1,8,8,9, 46,46,-1,38,37,36,35,34,34,34,-1,31,30,30,30,30,30,31,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,-1,9,-1,10, 45,46,-1,38,37,36,35,34,33,33,32,31,31,31,31,31,31,31,31,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,7,8,9,10, 44,-1,-1,38,37,36,35,34,33,32,32,32,31,30,30,30,31,32,32,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,-1,6,6,-1,9,9, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,29,29,30,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,3,2,2,2,2,3,4,5,6,7,8,9, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,17,16,15,14,13,12,11,10,9,8,9,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,18,-1,15,14,13,12,11,10,9,9,9,8,7,6,5,4,4,4,4,5,6,7,8,9, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,9,8,7,7,-1,-1,-1,-1,5,5,6,7,8,9, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,19,18,17,16,15,14,13,12,11,11,11,10,9,8,8,8,9,10,11,-1,-1,6,6,7,8,9, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,9,10,11,12,-1,-1,7,7,8,9, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,26,25,24,23,22,21,20,19,20,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,8,8,8,9, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,26,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,12,12,13,-1,9,9,9,9, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,13,13,13,-1,10,10,10,10, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,27,26,25,24,23,22,22,22,21,21,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,11,11,11,11, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,29,28,27,26,25,24,23,23,23,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,12,12,12,12, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,27,26,25,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,16,-1,14,13,13,13,13, -1,-1,37,36,35,34,33,32,32,32,-1,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,14,14,14, 39,38,37,36,35,34,34,-1,-1,-1,-1,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15, 39,38,37,36,35,35,35,-1,36,35,35,-1,31,30,29,28,27,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,16, 39,38,37,36,36,36,36,-1,36,35,34,33,32,-1,-1,-1,28,-1,26,26,-1,-1,-1,21,20,19,19,19,19,19,19,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,17, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,27,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,24,-1,-1,-1,19,18,18,18,18,18,18,18,-1,18, 39,38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,30,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,25,25,25,-1,19,19,19,19,19,-1,19,-1,-1,19, 39,39,39,39,39,39,39,38,37,36,35,34,33,32,31,31,31,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,25,24,24,-1,20,20,20,20,20,-1,-1,-1,21,20, 40,40,40,40,40,-1,39,38,37,36,35,34,33,32,32,32,32,33,32,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,25,25,24,23,22,21,21,21,21,21,22,23,22,21,21, 41,41,41,41,-1,-1,39,38,37,36,35,34,33,33,33,33,33,33,32,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,25,24,24,-1,22,22,22,22,22,22,-1,22,22,22, 42,42,42,-1,-1,-1,-1,-1,37,36,35,35,-1,34,34,34,34,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 43,43,43,42,41,40,39,38,37,36,36,36,36,35,35,35,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,26,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,28,28,27,26,25,24,24,24,24, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,28,28,-1,25,24,23,23,23, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,-1,-1,-1,-1,-1,22,22,22, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,28,28,27,26,26,26,26,25,24,23,23,-1,-1,21,21,21, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,35,35,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,26,25,24,23,22,21,20,20,20,20, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,21,-1,21,20,19,18,18, 51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,29,28,27,27,-1,24,23,22,22,22,22,22,21,20,20,20,-1,21,20,19,18,17, 51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,22,21,20,19,19,-1,-1,-1,-1,-1,16, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,21,20,19,18,18,18,19,20,-1,15, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,20,19,19,-1,-1,-1,-1,17,17,18,19,20,-1,14, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,20,19,18,17,16,16,16,16,17,18,19,20,-1,13, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,12, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,14,-1,11,11,11,11,11, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9, 47,46,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,26,25,24,23,22,22,-1,-1,-1,-1,16,15,15,15,16,-1,-1,8,8,8, 47,46,45,45,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,-1,7,7,7, 47,46,45,44,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,25,24,23,22,21,20,19,18,17,17,17,-1,17,17,17,-1,6,6,6, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,5,5,5, -1,-1,-1,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,8,7,6,5,4,4,5, 53,53,-1,44,43,42,41,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,8,7,7,-1,3,4,5, 52,52,-1,44,43,42,41,40,40,40,-1,37,36,36,36,36,36,37,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,8,8,-1,-1,2,-1,4, 51,52,-1,44,43,42,41,40,39,39,38,37,37,37,37,37,37,37,37,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,0,1,2,3, 50,-1,-1,44,43,42,41,40,39,38,38,38,37,36,36,36,37,38,38,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,-1,3,3, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,35,35,36,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,7,6,5,4,3,2,2,3,4,4, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,3,3,3,3,4,5, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,5,5,5,5,5,5, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,6,6,6,6,6, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,11,12,13,14,-1,-1,7,7,7,7, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,31,30,29,29,28,27,26,25,24,23,24,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,8,8,8,8, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,29,28,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,15,-1,9,9,9,9, 45,44,43,43,-1,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,27,26,25,24,24,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,15,15,15,-1,10,10,10,10, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,34,33,33,-1,30,29,28,27,26,26,25,24,23,23,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,16,16,16,-1,11,11,11,11, -1,44,43,42,42,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,-1,12,12,12,12, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,17,-1,14,13,13,13,13, -1,-1,43,42,41,40,39,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,14,14,14, 45,44,43,42,41,40,40,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15, 45,44,43,42,41,41,41,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,16, 45,44,43,42,42,42,42,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,21,21,21,21,21,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,17, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,24,-1,-1,-1,19,18,18,18,18,18,18,18,-1,18, 45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,23,24,25,26,25,25,25,-1,19,19,19,19,19,-1,19,-1,-1,19, 45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,34,34,34,34,-1,24,24,24,24,24,24,24,24,-1,26,26,25,24,24,-1,20,20,20,20,20,-1,-1,-1,21,20, 46,46,46,45,45,-1,42,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,-1,25,25,25,25,25,25,25,25,26,27,26,25,24,23,22,21,21,21,21,21,22,23,22,21,21, 47,47,46,46,-1,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,26,26,26,26,27,26,25,24,24,-1,22,22,22,22,22,22,-1,22,22,22, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 48,47,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,26,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,27,27,26,25,24,23,23,23,23, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,26,27,27,-1,24,23,22,22,22, 52,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,-1,-1,-1,-1,-1,21,21,21, 52,51,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,27,26,25,25,25,25,24,23,22,22,-1,-1,20,20,20, -1,51,50,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,34,34,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,25,24,23,22,21,20,19,19,19,19, -1,51,50,49,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,35,35,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,20,-1,20,19,18,17,17, 52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,28,27,26,26,-1,23,22,21,21,21,21,21,20,19,19,19,-1,20,19,18,17,16, 52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,28,27,26,25,24,23,22,21,20,20,20,21,20,19,18,18,-1,-1,-1,-1,-1,15, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,20,19,18,17,17,17,18,19,-1,14, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,19,18,18,-1,-1,-1,-1,16,16,17,18,19,-1,13, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,19,18,17,16,15,15,15,15,16,17,18,19,-1,12, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,11, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,13,-1,10,10,10,10,10, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,26,26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,14,14,15,-1,-1,7,7,7, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,-1,6,6,6, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,25,25,24,23,22,21,20,19,18,17,16,16,16,-1,16,16,16,-1,5,5,5, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,4,4,4, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,7,6,5,4,3,3,4, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,9,8,7,6,6,-1,2,3,4, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,8,7,7,-1,-1,1,-1,3, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,1,0,1,2, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,-1,2,2, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,8,7,6,5,4,3,3,4,3,3, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,4,4,4,4,4, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,6,6,6,6,6,6, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,7,7,7,7,7, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,8,8,8,8, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,30,29,28,27,26,25,24,25,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,9,9,9,9, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,30,29,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,15,15,16,-1,10,10,10,10, 46,45,44,44,-1,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,16,16,16,16,-1,11,11,11,11, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,19,18,17,16,16,16,16,16,16,16,16,16,16,17,17,17,-1,12,12,12,12, -1,45,44,43,43,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,-1,13,13,13,13, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,-1,-1,18,-1,15,14,14,14,14, -1,-1,44,43,42,41,40,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,15,15,15, 46,45,44,43,42,41,41,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16, 46,45,44,43,42,42,42,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17, 46,45,44,43,43,43,43,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,18, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,37,37,-1,24,23,23,23,23,23,23,23,-1,-1,-1,25,-1,-1,-1,20,19,19,19,19,19,19,19,-1,19, 46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,36,36,36,-1,24,24,24,24,24,24,24,24,25,26,27,26,26,26,-1,20,20,20,20,20,-1,20,-1,-1,20, 46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,35,35,35,35,-1,25,25,25,25,25,25,25,25,-1,27,27,26,25,25,-1,21,21,21,21,21,-1,-1,-1,22,21, 47,47,47,46,46,-1,43,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,-1,26,26,26,26,26,26,26,26,27,28,27,26,25,24,23,22,22,22,22,22,23,24,23,22,22, 48,48,47,47,-1,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,33,-1,-1,-1,27,-1,-1,27,27,27,27,28,27,26,25,25,-1,23,23,23,23,23,23,-1,23,23,23, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,27,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 49,48,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,27,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,28,28,27,26,25,24,24,24,24, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,28,28,-1,25,24,23,23,23, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,-1,-1,-1,-1,-1,22,22,22, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,28,27,26,26,26,26,25,24,23,23,-1,-1,21,21,21, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,35,35,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,26,25,24,23,22,21,20,20,20,20, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,36,36,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,21,-1,21,20,19,18,18, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,29,28,27,27,-1,24,23,22,22,22,22,22,21,20,20,20,-1,21,20,19,18,17, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,29,28,27,26,25,24,23,22,21,21,21,22,21,20,19,19,-1,-1,-1,-1,-1,16, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,21,20,19,18,18,18,19,20,-1,15, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,20,19,19,-1,-1,-1,-1,17,17,18,19,20,-1,14, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,20,19,18,17,16,16,16,16,17,18,19,20,-1,13, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,12, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,14,-1,11,11,11,11,11, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,15,15,16,-1,-1,8,8,8, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,-1,7,7,7, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,26,25,24,23,22,21,20,19,18,17,17,17,-1,17,17,17,-1,6,6,6, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,5,5,5, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,8,7,6,5,4,4,4, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,10,9,8,7,7,-1,3,4,3, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,9,8,8,-1,-1,2,-1,2, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,2,1,0,1, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,-1,1,1, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,4,3,2,2, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,5,4,3,3,3, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,5,4,4,4,4, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,6,5,5,5,5,5, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,6,6,6,6,6, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,7,7,7,7, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,8,8,8,8, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,17,-1,9,9,9,9, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,17,17,17,-1,10,10,10,10, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,18,18,-1,11,11,11,11, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,12,12,12,12, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,17,-1,14,13,13,13,13, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,14,14,14, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,16, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,17, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,24,-1,-1,-1,19,18,18,18,18,18,18,18,-1,18, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,25,26,27,26,25,25,25,-1,19,19,19,19,19,-1,19,-1,-1,19, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,36,36,36,36,-1,26,26,26,26,26,26,26,26,-1,27,26,25,24,24,-1,20,20,20,20,20,-1,-1,-1,21,20, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,-1,27,27,27,27,27,27,27,27,28,27,26,25,24,23,22,21,21,21,21,21,22,23,22,21,21, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,35,34,34,-1,-1,-1,28,-1,-1,28,28,28,28,27,26,25,24,24,-1,22,22,22,22,22,22,-1,22,22,22, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,39,39,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 50,49,48,47,46,45,44,43,42,41,41,41,41,40,40,40,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,26,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 54,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,27,27,26,25,24,23,23,23,23, 53,53,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,26,27,27,-1,24,23,22,22,22, 53,52,52,52,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,26,25,25,-1,-1,-1,-1,-1,21,21,21, 53,52,51,51,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,27,26,25,25,25,25,24,23,22,22,-1,-1,20,20,20, -1,52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,34,34,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,25,25,24,23,22,21,20,19,19,19,19, -1,52,51,50,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,35,35,-1,28,27,26,25,24,24,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,20,19,18,18,18, -1,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,20,-1,20,19,18,17,17, 53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,28,27,26,26,-1,23,22,21,21,21,21,21,20,19,19,19,-1,20,19,18,17,16, 53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,28,27,26,25,24,23,22,21,20,20,20,21,20,19,18,18,-1,-1,-1,-1,-1,15, 53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,20,19,18,17,17,17,18,19,-1,14, 52,52,52,-1,47,46,45,44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,19,18,18,-1,-1,-1,-1,16,16,17,18,19,-1,13, 51,51,51,-1,47,46,45,44,43,43,-1,-1,40,-1,-1,-1,-1,-1,-1,35,-1,-1,31,30,30,-1,30,30,30,30,31,32,33,-1,19,18,17,16,15,15,15,15,16,17,18,19,-1,12, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,31,30,29,29,29,29,29,30,-1,33,33,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,11, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,13,-1,10,10,10,10,10, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,29,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8, 50,49,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,27,27,27,27,26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,14,14,15,-1,-1,7,7,7, 50,49,48,48,-1,46,45,45,45,45,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,16,-1,6,6,6, 50,49,48,47,47,46,46,46,46,46,-1,40,39,38,37,36,35,35,35,-1,28,28,27,26,25,25,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,16,16,16,-1,5,5,5, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,28,27,27,26,25,24,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,4,4,4, -1,-1,-1,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,27,26,26,-1,23,23,23,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,8,7,6,5,4,3,3, 56,56,-1,47,46,45,44,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,4,3,2, 55,55,-1,47,46,45,44,43,43,43,-1,40,39,39,39,39,39,40,39,39,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,8,-1,-1,3,-1,1, 54,55,-1,47,46,45,44,43,42,42,41,40,40,40,40,40,40,40,40,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,3,2,1,0, 53,-1,-1,47,46,45,44,43,42,41,41,41,40,39,39,39,40,41,41,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,-1,1,1, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,38,38,39,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,3,3,3, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,5,5,5,5, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,16,-1,-1,6,6,6,6,6, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,14,15,16,17,-1,-1,7,7,7,7, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,34,33,32,32,31,30,29,28,27,26,27,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,-1,8,8,8,8, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,32,31,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,16,16,16,16,16,16,-1,17,17,18,-1,9,9,9,9, 48,47,46,46,-1,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,30,29,28,27,27,27,-1,21,20,19,18,17,17,17,17,17,17,17,17,18,18,18,18,-1,10,10,10,10, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,37,36,36,-1,33,32,31,30,29,29,28,27,26,26,-1,21,20,19,18,18,18,18,18,18,18,18,18,18,19,19,19,-1,11,11,11,11, -1,47,46,45,45,-1,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,18,-1,-1,12,12,12,12, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,-1,-1,17,-1,14,13,13,13,13, -1,-1,46,45,44,43,42,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,14,14,14, 48,47,46,45,44,43,43,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15, 48,47,46,45,44,44,44,-1,42,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,16, 48,47,46,45,45,45,45,-1,42,41,40,39,38,-1,-1,-1,34,-1,31,31,-1,-1,-1,26,25,24,24,24,24,24,24,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,17, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,32,-1,39,39,-1,26,25,25,25,25,25,25,25,-1,-1,-1,24,-1,-1,-1,19,18,18,18,18,18,18,18,-1,18, 48,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,38,38,38,-1,26,26,26,26,26,26,26,26,27,27,26,25,25,25,-1,19,19,19,19,19,-1,19,-1,-1,19, 48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,37,37,-1,37,37,37,37,-1,27,27,27,27,27,27,27,27,-1,27,26,25,24,24,-1,20,20,20,20,20,-1,-1,-1,21,20, 49,49,49,48,48,-1,45,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,-1,28,28,28,28,28,28,28,28,28,27,26,25,24,23,22,21,21,21,21,21,22,23,22,21,21, 50,50,49,49,-1,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,36,35,35,-1,-1,-1,29,-1,-1,29,29,29,28,27,26,25,24,24,-1,22,22,22,22,22,22,-1,22,22,22, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,-1,40,40,40,40,-1,-1,36,35,34,33,32,31,30,31,-1,-1,-1,-1,-1,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 51,50,49,48,47,46,45,44,43,42,42,42,42,41,41,41,-1,-1,-1,-1,35,34,33,32,31,31,31,32,33,34,35,36,-1,26,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 34,34,34,34,34,34,33,33,33,33,33,33,33,33,34,35,36,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57, 33,33,33,33,34,34,33,32,32,32,32,32,32,33,34,35,36,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,54,54,55,56,57, 32,32,32,32,-1,35,-1,32,31,31,31,31,32,33,34,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57, 32,31,31,31,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,56,56,57, -1,30,30,30,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,42,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57, -1,29,29,29,29,29,30,29,28,28,28,28,28,28,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,48,47,46,45,44,43,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,28,28,28,28,29,30,29,28,27,27,27,27,27,27,27,28,29,30,31,31,31,31,31,32,-1,48,47,46,45,44,44,45,46,47,47,47,47,47,48,49,50,-1,55,55,55,56,57, 27,27,27,27,28,29,30,29,28,27,26,26,26,26,26,27,28,29,30,30,30,30,30,31,32,-1,48,47,46,46,-1,45,45,46,46,46,46,46,47,48,49,50,-1,56,56,56,56,57, 26,26,26,27,28,29,30,29,28,27,26,25,25,25,25,-1,-1,29,29,29,29,29,30,31,32,-1,48,47,47,47,47,46,46,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,57, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,56, 24,24,24,-1,22,22,22,22,22,22,-1,24,23,24,25,26,27,28,28,27,28,29,30,31,32,33,34,35,36,36,36,37,38,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,55, 23,23,23,-1,21,21,21,21,21,21,-1,-1,22,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,-1,35,35,35,35,36,37,38,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,54, 23,22,22,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,25,25,25,25,-1,32,32,32,33,34,34,34,35,-1,38,38,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,53, 23,22,21,20,19,19,19,19,19,19,19,20,21,22,23,24,24,24,24,24,24,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,50,51,52, 23,22,22,-1,18,18,18,18,18,18,19,20,21,22,23,23,23,23,23,23,23,24,-1,32,32,32,32,32,33,-1,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,-1,-1,-1,17,17,17,17,17,17,-1,21,21,22,22,22,22,22,22,22,23,24,-1,31,31,31,31,32,33,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51,52, 16,16,16,16,17,16,16,16,16,17,-1,22,21,21,21,21,21,21,21,22,23,24,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,51,51,52, 16,15,15,15,-1,15,15,15,16,17,-1,22,21,20,20,20,20,20,21,-1,-1,25,-1,29,29,30,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,52,52,52, 16,15,14,14,14,14,14,15,16,17,-1,22,21,20,19,19,19,20,21,-1,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,52,52,52, 16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,27,27,27,28,29,30,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,51,51,52, -1,-1,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,28,28,28,-1,31,31,32,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,49,50,51,52, 3,3,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,29,29,29,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,-1,51,51,52, 2,2,-1,10,10,10,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,52,-1,53, 1,2,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,50,51,52,53, 0,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,-1,52,52, 1,-1,7,7,7,8,9,10,-1,13,-1,-1,-1,17,17,18,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52, 2,-1,6,6,7,8,9,10,-1,14,15,16,-1,18,18,18,-1,24,24,24,25,26,27,-1,34,35,35,35,35,36,37,38,39,40,41,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52, 3,4,5,6,7,8,9,10,-1,15,15,16,-1,19,-1,-1,-1,23,23,24,25,-1,-1,-1,33,-1,34,34,35,36,37,38,39,40,41,42,43,43,44,45,46,46,47,48,49,50,51,52, 4,-1,6,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,42,42,-1,-1,-1,-1,48,48,49,50,51,52, 5,-1,7,7,7,8,-1,11,12,-1,17,17,17,18,19,20,21,22,23,24,-1,-1,33,32,31,32,33,34,35,36,37,38,39,40,41,41,41,42,43,44,45,-1,-1,49,49,50,51,52, 6,-1,-1,-1,-1,9,10,11,12,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,44,45,46,-1,-1,50,50,51,52, 7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,-1,51,51,51,52, 8,8,9,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,23,23,24,25,26,27,28,29,30,-1,38,38,38,38,38,38,38,39,40,41,42,43,-1,46,46,47,-1,52,52,52,52, 9,9,9,10,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,24,24,24,25,26,27,28,29,30,-1,38,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,-1,53,53,53,53, 10,10,10,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25,25,25,26,27,28,29,30,-1,38,37,36,36,36,37,38,39,40,41,42,43,44,45,46,47,-1,53,53,53,53, -1,11,11,12,13,-1,16,16,17,17,17,18,19,20,21,22,23,24,25,26,26,26,27,-1,30,30,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,52,52,52, -1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,-1,51,51,51,51,52, -1,-1,13,13,13,14,15,16,17,18,-1,30,29,28,27,26,25,25,25,26,27,28,28,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,50,50,51,52, 16,15,14,14,14,14,15,-1,-1,-1,-1,30,29,28,27,26,26,26,26,26,27,28,29,29,29,30,31,32,33,34,35,-1,-1,43,43,43,43,44,45,46,47,48,49,49,49,50,51,52, 16,15,15,15,15,15,15,-1,34,33,33,-1,29,28,27,27,27,27,27,27,27,28,29,30,30,30,31,32,33,34,35,-1,43,42,42,42,43,44,45,46,47,48,48,48,49,50,-1,53, 16,16,16,16,16,16,16,-1,34,33,32,31,30,-1,-1,-1,28,-1,28,28,-1,-1,-1,31,31,31,31,32,33,34,35,-1,43,42,41,42,43,44,45,46,47,47,47,48,49,50,-1,54, 17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,29,-1,33,33,-1,32,32,32,32,32,33,34,35,-1,-1,-1,40,-1,-1,-1,46,46,46,46,47,48,49,50,-1,54, 18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46,47,-1,50,-1,-1,53, 19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,-1,34,34,34,34,34,34,34,35,-1,38,38,39,40,41,-1,44,44,45,46,47,-1,-1,-1,52,52, 20,20,20,20,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 21,21,21,21,-1,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,36,-1,-1,36,36,36,36,37,38,39,40,41,-1,44,44,45,46,47,48,-1,51,51,52, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,26,26,27,28,-1,-1,32,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,45,45,45,46,47,-1,-1,52,52,52, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,40,40,40,41,-1,46,46,46,46,47,-1,-1,53,53,53, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,29,29,30,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 25,25,25,25,26,26,25,24,24,24,24,24,24,25,26,27,28,28,28,28,28,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 24,24,24,24,-1,27,-1,24,23,23,23,23,24,25,26,-1,-1,28,27,27,27,27,28,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 24,23,23,23,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,28,27,26,26,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,22,22,22,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,-1,-1,-1,24,24,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,20,20,20,20,21,22,21,20,19,19,19,19,19,19,19,20,21,22,23,23,24,25,25,26,-1,42,41,40,39,38,38,39,40,41,41,41,41,41,42,43,44,-1,49,49,49,50,51, 19,19,19,19,20,21,22,21,20,19,18,18,18,18,18,19,20,21,22,22,23,24,24,25,26,-1,42,41,40,40,-1,39,39,40,40,40,40,40,41,42,43,44,-1,50,50,50,50,51, 18,18,18,19,20,21,22,21,20,19,18,17,17,17,17,-1,-1,21,21,22,23,23,24,25,26,-1,42,41,41,41,41,40,40,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 16,16,16,-1,14,14,14,14,14,14,-1,16,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 15,15,15,-1,13,13,13,13,13,13,-1,-1,14,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,29,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 15,14,14,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,19,19,-1,26,26,26,27,28,28,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,18,18,18,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 15,14,14,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,17,17,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,9,9,9,9,9,9,-1,13,13,14,15,16,16,16,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 8,8,8,8,9,8,8,8,8,9,-1,14,14,14,15,15,15,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 8,7,7,7,-1,7,7,7,8,9,-1,15,15,14,14,14,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 8,7,6,6,6,6,6,7,8,9,-1,16,15,14,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 11,11,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 10,10,-1,2,2,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 9,10,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 8,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 7,-1,2,1,1,2,3,4,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 6,-1,2,2,2,2,3,4,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 5,4,3,3,3,3,3,4,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 6,-1,4,4,4,4,4,4,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 7,-1,5,5,5,5,-1,5,6,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 8,-1,-1,-1,-1,6,7,6,6,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 9,10,11,12,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 10,10,11,12,13,14,15,16,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 11,11,11,12,-1,15,15,16,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 12,12,12,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,13,13,14,15,-1,18,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,14,14,15,16,17,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,15,15,15,16,17,18,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 18,17,16,16,16,16,17,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 18,17,17,17,17,17,17,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 18,18,18,18,18,18,18,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 20,20,20,20,20,20,20,21,22,23,24,25,26,27,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 21,21,21,21,21,21,21,21,22,23,24,25,26,27,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 22,22,22,22,22,-1,22,22,22,23,24,25,26,27,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 23,23,23,23,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,28,28,29,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,28,29,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 26,26,26,26,26,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,29,29,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 25,25,25,25,26,26,25,24,24,24,24,24,24,25,26,27,28,28,28,28,28,28,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 24,24,24,24,-1,27,-1,24,23,23,23,23,24,25,26,-1,-1,28,27,27,27,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 24,23,23,23,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,28,27,26,26,27,28,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,22,22,22,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,-1,-1,-1,24,24,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,20,20,20,20,21,22,21,20,19,19,19,19,19,19,19,20,21,22,23,23,24,24,24,25,-1,41,40,39,38,37,37,38,39,40,40,40,40,40,41,42,43,-1,48,48,48,49,50, 19,19,19,19,20,21,22,21,20,19,18,18,18,18,18,19,20,21,22,22,23,23,23,24,25,-1,41,40,39,39,-1,38,38,39,39,39,39,39,40,41,42,43,-1,49,49,49,49,50, 18,18,18,19,20,21,22,21,20,19,18,17,17,17,17,-1,-1,21,21,22,22,22,23,24,25,-1,41,40,40,40,40,39,39,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 16,16,16,-1,14,14,14,14,14,14,-1,16,15,16,17,18,19,20,21,20,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 15,15,15,-1,13,13,13,13,13,13,-1,-1,14,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,28,28,29,30,31,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 15,14,14,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,18,18,18,-1,25,25,25,26,27,27,27,28,-1,31,31,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,17,17,17,17,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 15,14,14,-1,10,10,10,10,10,10,11,12,13,14,15,16,16,16,16,16,16,17,-1,25,25,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,9,9,9,9,9,9,-1,13,13,14,15,15,15,15,15,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 8,8,8,8,9,8,8,8,8,9,-1,14,14,14,14,14,14,14,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 8,7,7,7,-1,7,7,7,8,9,-1,15,14,13,13,13,13,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 8,7,6,6,6,6,6,7,8,9,-1,15,14,13,12,12,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 11,11,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 10,10,-1,2,2,2,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 9,10,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 8,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 7,-1,2,1,1,1,2,3,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 6,-1,2,2,2,2,2,3,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 5,4,3,3,3,3,3,3,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 6,-1,4,4,4,4,4,4,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 7,-1,5,5,5,5,-1,5,6,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 8,-1,-1,-1,-1,6,7,6,6,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 9,10,11,12,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 10,10,11,12,13,14,15,16,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 11,11,11,12,-1,15,15,16,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 12,12,12,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,13,13,14,15,-1,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,14,14,15,16,17,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,15,15,15,16,17,18,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 18,17,16,16,16,16,17,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 18,17,17,17,17,17,17,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 18,18,18,18,18,18,18,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 20,20,20,20,20,20,20,21,22,23,24,25,26,27,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 21,21,21,21,21,21,21,21,22,23,24,25,26,27,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 22,22,22,22,22,-1,22,22,22,23,24,25,26,27,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 23,23,23,23,-1,-1,23,23,23,23,24,25,26,27,28,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,28,28,29,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,28,29,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 26,26,26,26,26,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 25,25,25,25,26,26,25,24,24,24,24,24,24,25,26,27,28,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 24,24,24,24,-1,27,-1,24,23,23,23,23,24,25,26,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 24,23,23,23,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,22,22,22,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,20,20,20,20,21,22,21,20,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,24,-1,40,39,38,37,36,36,37,38,39,39,39,39,39,40,41,42,-1,47,47,47,48,49, 19,19,19,19,20,21,22,21,20,19,18,18,18,18,18,19,20,21,22,22,22,22,22,23,24,-1,40,39,38,38,-1,37,37,38,38,38,38,38,39,40,41,42,-1,48,48,48,48,49, 18,18,18,19,20,21,22,21,20,19,18,17,17,17,17,-1,-1,21,21,21,21,21,22,23,24,-1,40,39,39,39,39,38,38,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 16,16,16,-1,14,14,14,14,14,14,-1,16,15,16,17,18,19,20,20,19,20,21,22,23,24,25,26,27,28,28,28,29,30,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 15,15,15,-1,13,13,13,13,13,13,-1,-1,14,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,27,27,28,29,30,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 15,14,14,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,17,17,17,17,-1,24,24,24,25,26,26,26,27,-1,30,30,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,16,16,16,16,16,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 15,14,14,-1,10,10,10,10,10,10,11,12,13,14,15,15,15,15,15,15,15,16,-1,24,24,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,9,9,9,9,9,9,-1,13,13,14,14,14,14,14,14,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 8,8,8,8,9,8,8,8,8,9,-1,14,13,13,13,13,13,13,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 8,7,7,7,-1,7,7,7,8,9,-1,14,13,12,12,12,12,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 8,7,6,6,6,6,6,7,8,9,-1,14,13,12,11,11,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,44,44,44, 8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,-1,23,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 11,11,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,14,14,-1,21,21,21,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 10,10,-1,2,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 9,10,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 8,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 7,-1,3,2,1,1,1,2,-1,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 6,-1,3,2,2,2,2,2,-1,6,7,8,-1,10,10,10,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 5,4,3,3,3,3,3,3,-1,7,7,8,-1,11,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 6,-1,4,4,4,4,4,4,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 7,-1,5,5,5,5,-1,5,6,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 8,-1,-1,-1,-1,6,7,6,6,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 9,10,11,12,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 10,10,11,12,13,14,15,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 11,11,11,12,-1,15,15,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 12,12,12,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,13,13,14,15,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,14,14,15,16,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,15,15,15,16,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 18,17,16,16,16,16,17,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 18,17,17,17,17,17,17,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 18,18,18,18,18,18,18,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 20,20,20,20,20,20,20,21,22,23,24,25,26,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 21,21,21,21,21,21,21,21,22,23,24,25,26,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 22,22,22,22,22,-1,22,22,22,23,24,25,26,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 23,23,23,23,-1,-1,23,23,23,23,24,25,26,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,28,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 26,26,26,26,26,26,25,25,25,25,25,25,25,25,26,27,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 25,25,25,25,26,26,25,24,24,24,24,24,24,25,26,27,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 24,24,24,24,-1,27,-1,24,23,23,23,23,24,25,26,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 24,23,23,23,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,22,22,22,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,20,20,20,20,21,22,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,22,23,-1,39,38,37,36,35,35,36,37,38,38,38,38,38,39,40,41,-1,46,46,46,47,48, 19,19,19,19,20,21,22,21,20,19,18,18,18,18,18,19,20,21,21,21,21,21,21,22,23,-1,39,38,37,37,-1,36,36,37,37,37,37,37,38,39,40,41,-1,47,47,47,47,48, 18,18,18,19,20,21,22,21,20,19,18,17,17,17,17,-1,-1,20,20,20,20,20,21,22,23,-1,39,38,38,38,38,37,37,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 16,16,16,-1,14,14,14,14,14,14,-1,16,15,16,17,18,19,20,19,18,19,20,21,22,23,24,25,26,27,27,27,28,29,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 15,15,15,-1,13,13,13,13,13,13,-1,-1,14,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,26,26,27,28,29,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 15,14,14,-1,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,-1,23,23,23,24,25,25,25,26,-1,29,29,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,15,15,15,15,15,15,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 15,14,14,-1,10,10,10,10,10,10,11,12,13,14,14,14,14,14,14,14,14,15,-1,23,23,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,9,9,9,9,9,9,-1,13,13,13,13,13,13,13,13,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 8,8,8,8,9,8,8,8,8,9,-1,13,12,12,12,12,12,12,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 8,7,7,7,-1,7,7,7,8,9,-1,13,12,11,11,11,11,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 8,7,6,6,6,6,6,7,8,9,-1,13,12,11,10,10,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,43,43,43, 8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,-1,22,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 12,12,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,13,13,-1,20,20,20,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 11,11,-1,3,2,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 10,11,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 9,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 8,-1,4,3,2,1,1,1,-1,4,-1,-1,-1,8,8,9,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 7,-1,4,3,2,2,2,2,-1,5,6,7,-1,9,9,9,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 6,5,4,3,3,3,3,3,-1,6,6,7,-1,10,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 7,-1,4,4,4,4,4,4,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 8,-1,5,5,5,5,-1,5,6,-1,8,8,8,9,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 9,-1,-1,-1,-1,6,7,6,6,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 10,11,12,13,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 11,11,12,13,14,15,15,14,13,12,11,11,11,11,11,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 12,12,12,13,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 13,13,13,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,14,14,15,16,-1,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,15,15,16,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,16,16,16,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 19,18,17,17,17,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 19,18,18,18,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 19,19,19,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 21,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 26,26,26,26,26,26,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 25,25,25,25,26,26,25,24,24,24,24,24,24,25,26,27,27,26,26,26,26,26,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 24,24,24,24,-1,27,-1,24,23,23,23,23,24,25,26,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 24,23,23,23,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,26,25,24,24,25,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,22,22,22,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,20,20,20,20,21,22,21,20,19,19,19,19,19,19,19,20,21,21,21,21,21,21,21,22,-1,38,37,36,35,34,34,35,36,37,37,37,37,37,38,39,40,-1,45,45,45,46,47, 19,19,19,19,20,21,22,21,20,19,18,18,18,18,18,19,20,20,20,20,20,20,20,21,22,-1,38,37,36,36,-1,35,35,36,36,36,36,36,37,38,39,40,-1,46,46,46,46,47, 18,18,18,19,20,21,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,19,19,20,21,22,-1,38,37,37,37,37,36,36,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,47, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,19,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 16,16,16,-1,14,14,14,14,14,14,-1,16,15,16,17,18,19,19,18,17,18,19,20,21,22,23,24,25,26,26,26,27,28,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 15,15,15,-1,13,13,13,13,13,13,-1,-1,14,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,25,25,26,27,28,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 15,14,14,-1,12,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,-1,22,22,22,23,24,24,24,25,-1,28,28,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 15,14,13,12,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,14,14,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 15,14,14,-1,10,10,10,10,10,10,11,12,13,13,13,13,13,13,13,13,13,14,-1,22,22,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,9,9,9,9,9,9,-1,12,12,12,12,12,12,12,12,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 8,8,8,8,9,8,8,8,8,9,-1,12,11,11,11,11,11,11,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,42, 8,7,7,7,-1,7,7,7,8,9,-1,12,11,10,10,10,10,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42, 8,7,6,6,6,6,6,7,8,9,-1,12,11,10,9,9,9,10,11,-1,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,42,42,42, 8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,-1,17,17,17,18,19,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,4,4,4,4,4,4,4,4,5,6,7,7,8,9,10,11,-1,-1,18,18,18,-1,21,21,22,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 13,13,-1,4,3,3,3,3,3,3,4,5,6,6,7,8,9,-1,12,12,-1,19,19,19,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 12,12,-1,4,3,2,2,2,2,2,-1,5,5,6,7,8,9,10,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 11,12,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 10,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 9,-1,5,4,3,2,1,1,-1,3,-1,-1,-1,7,7,8,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 8,-1,5,4,3,2,2,2,-1,4,5,6,-1,8,8,8,-1,14,14,14,15,16,17,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 7,6,5,4,3,3,3,3,-1,5,5,6,-1,9,-1,-1,-1,13,13,14,15,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,36,37,38,39,40,41,42, 8,-1,5,4,4,4,4,4,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,38,38,39,40,41,42, 9,-1,5,5,5,5,-1,5,6,-1,7,7,7,8,9,10,11,12,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,39,39,40,41,42, 10,-1,-1,-1,-1,6,7,6,6,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 11,12,13,14,-1,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42, 12,12,13,14,15,15,14,13,12,11,10,10,10,10,10,10,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42,42, 13,13,13,14,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, 14,14,14,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,15,15,16,17,-1,15,14,13,13,13,13,13,13,13,14,15,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,16,16,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,17,17,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 20,19,18,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 20,19,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 20,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 26,26,26,26,26,26,25,25,25,25,25,25,25,25,26,27,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 25,25,25,25,26,26,25,24,24,24,24,24,24,25,26,27,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 24,24,24,24,-1,27,-1,24,23,23,23,23,24,25,26,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 24,23,23,23,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,22,22,22,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,20,20,20,20,21,22,21,20,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,21,-1,37,36,35,34,33,33,34,35,36,36,36,36,36,37,38,39,-1,44,44,44,45,46, 19,19,19,19,20,21,22,21,20,19,18,18,18,18,18,19,20,19,19,19,19,19,19,20,21,-1,37,36,35,35,-1,34,34,35,35,35,35,35,36,37,38,39,-1,45,45,45,45,46, 18,18,18,19,20,21,22,21,20,19,18,17,17,17,17,-1,-1,18,18,18,18,18,19,20,21,-1,37,36,36,36,36,35,35,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,18,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 16,16,16,-1,14,14,14,14,14,14,-1,16,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 15,15,15,-1,13,13,13,13,13,13,-1,-1,14,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,24,24,25,26,27,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 15,14,14,-1,12,12,12,12,12,12,12,12,13,14,14,14,14,14,14,14,14,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 15,14,13,12,11,11,11,11,11,11,11,12,13,13,13,13,13,13,13,13,13,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 15,14,14,-1,10,10,10,10,10,10,11,12,12,12,12,12,12,12,12,12,12,13,-1,21,21,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,9,9,9,9,9,9,-1,11,11,11,11,11,11,11,11,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 8,8,8,8,9,8,8,8,8,9,-1,11,10,10,10,10,10,10,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 8,7,7,7,-1,7,7,7,8,9,-1,11,10,9,9,9,9,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41, 8,7,6,6,6,6,6,7,8,9,-1,11,10,9,8,8,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,41,41,41, 8,7,6,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,5,4,4,4,4,4,4,4,5,6,6,6,7,8,9,10,-1,-1,17,17,17,-1,20,20,21,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 14,14,-1,5,4,3,3,3,3,3,4,5,5,5,6,7,8,-1,11,11,-1,18,18,18,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 13,13,-1,5,4,3,2,2,2,2,-1,4,4,5,6,7,8,9,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 12,13,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 11,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 10,-1,6,5,4,3,2,2,-1,2,-1,-1,-1,6,6,7,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 9,-1,6,5,4,3,3,3,-1,3,4,5,-1,7,7,7,-1,13,13,13,14,15,16,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 8,7,6,5,4,4,4,4,-1,4,4,5,-1,8,-1,-1,-1,12,12,13,14,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,35,36,37,38,39,40,41, 9,-1,6,5,5,5,5,5,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,37,37,38,39,40,41, 10,-1,6,6,6,6,-1,6,7,-1,6,6,6,7,8,9,10,11,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,38,38,39,40,41, 11,-1,-1,-1,-1,7,8,7,7,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 12,13,14,15,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41, 13,13,14,15,15,14,13,12,11,10,9,9,9,9,9,9,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41,41, 14,14,14,15,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, 15,15,15,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,16,16,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,17,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 26,26,26,26,26,26,25,25,25,25,25,25,25,25,26,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 25,25,25,25,26,26,25,24,24,24,24,24,24,25,26,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 24,24,24,24,-1,27,-1,24,23,23,23,23,24,25,26,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 24,23,23,23,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,22,22,22,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,20,20,20,20,21,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,36,35,34,33,32,32,33,34,35,35,35,35,35,36,37,38,-1,43,43,43,44,45, 19,19,19,19,20,21,22,21,20,19,18,18,18,18,18,19,19,18,18,18,18,18,18,19,20,-1,36,35,34,34,-1,33,33,34,34,34,34,34,35,36,37,38,-1,44,44,44,44,45, 18,18,18,19,20,21,22,21,20,19,18,17,17,17,17,-1,-1,17,17,17,17,17,18,19,20,-1,36,35,35,35,35,34,34,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,18,17,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 16,16,16,-1,14,14,14,14,14,14,-1,16,15,16,17,18,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,25,26,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 15,15,15,-1,13,13,13,13,13,13,-1,-1,14,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,23,23,24,25,26,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 15,14,14,-1,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,-1,20,20,20,21,22,22,22,23,-1,26,26,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 15,14,13,12,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 15,14,14,-1,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,12,-1,20,20,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,9,9,9,9,9,9,-1,10,10,10,10,10,10,10,10,10,11,12,-1,19,19,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 9,8,8,8,9,8,8,8,8,9,-1,10,9,9,9,9,9,9,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 9,8,7,7,-1,7,7,7,8,9,-1,10,9,8,8,8,8,8,9,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40, 9,8,7,6,6,6,6,7,8,9,-1,10,9,8,7,7,7,8,9,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,40,40,40, 9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,-1,15,15,15,16,17,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,6,5,4,4,4,4,4,4,5,5,5,5,6,7,8,9,-1,-1,16,16,16,-1,19,19,20,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 15,15,-1,6,5,4,3,3,3,3,4,4,4,4,5,6,7,-1,10,10,-1,17,17,17,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 14,14,-1,6,5,4,3,2,2,2,-1,3,3,4,5,6,7,8,9,10,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 13,14,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 12,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 11,-1,7,6,5,4,3,3,-1,1,-1,-1,-1,5,5,6,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 10,-1,7,6,5,4,4,4,-1,2,3,4,-1,6,6,6,-1,12,12,12,13,14,15,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 9,8,7,6,5,5,5,5,-1,3,3,4,-1,7,-1,-1,-1,11,11,12,13,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,34,35,36,37,38,39,40, 10,-1,7,6,6,6,6,6,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,36,36,37,38,39,40, 11,-1,7,7,7,7,-1,7,8,-1,5,5,5,6,7,8,9,10,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,37,37,38,39,40, 12,-1,-1,-1,-1,8,9,8,8,-1,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 13,14,15,16,-1,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40, 14,14,15,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40,40, 15,15,15,16,-1,13,12,11,10,9,9,9,9,9,9,-1,-1,12,12,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, 16,16,16,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,-1,14,13,13,13,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,17,17,16,16,-1,13,12,11,11,11,11,11,11,11,12,13,14,14,14,14,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,14,14,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,17,16,15,14,13,13,13,13,-1,20,19,18,17,16,15,15,15,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 19,18,17,16,15,14,14,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,17,17,17,17,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 19,18,17,16,15,15,15,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,18,18,18,18,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 19,18,17,16,16,16,16,-1,24,23,22,21,20,-1,-1,-1,18,-1,18,18,-1,-1,-1,19,19,19,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,20,20,20,20,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,20,-1,-1,26,26,27,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,21,21,-1,25,25,26,27,-1,22,22,22,22,22,22,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 20,20,20,20,20,-1,20,20,20,21,22,23,23,22,22,22,22,23,24,25,26,27,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 21,21,21,21,-1,-1,21,21,21,21,22,23,23,23,23,23,23,23,24,25,26,27,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,24,24,24,24,-1,-1,26,26,27,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,25,25,-1,-1,-1,-1,27,27,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 26,26,26,26,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 24,24,24,24,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 24,23,23,23,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,22,22,22,22,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,21,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,20,20,20,20,21,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 19,19,19,19,20,21,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 18,18,18,19,20,21,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 16,16,16,-1,14,14,14,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 15,15,15,-1,13,13,13,13,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 15,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 15,14,14,-1,10,10,10,10,10,10,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,9,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 10,9,9,9,9,8,8,8,8,9,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 10,9,8,8,-1,7,7,7,8,9,-1,9,8,7,7,7,7,7,8,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 10,9,8,7,6,6,6,7,8,9,-1,9,8,7,6,6,6,7,8,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,-1,-1,15,15,15,-1,18,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 16,16,-1,7,6,5,4,3,3,3,4,3,3,3,4,5,6,-1,9,9,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 15,15,-1,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 14,15,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,17,17,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 13,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,16,16,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 12,-1,8,7,6,5,4,4,-1,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 11,-1,8,7,6,5,5,5,-1,3,4,5,-1,5,5,5,-1,13,13,13,14,15,16,-1,23,24,24,24,24,25,26,27,28,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 10,9,8,7,6,6,6,6,-1,4,4,5,-1,6,-1,-1,-1,12,12,13,14,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 11,-1,8,7,7,7,7,7,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,30,31,31,-1,-1,-1,-1,36,36,37,38,39,40, 12,-1,8,8,8,8,-1,8,9,-1,6,6,6,7,8,9,10,11,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,37,37,38,39,40, 13,-1,-1,-1,-1,9,10,9,9,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,38,38,39,40, 14,15,16,17,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,39,40, 15,15,16,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,40,40,40,40, 16,16,16,17,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,41,41,41,41, 17,17,17,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,18,18,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 27,27,27,27,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 26,26,26,26,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 25,25,25,25,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 25,24,24,24,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,23,23,23,23,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,22,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,21,21,21,21,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 20,20,20,20,21,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 19,19,19,20,21,22,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 17,17,17,-1,15,15,15,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 16,16,16,-1,14,14,14,14,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 16,15,15,-1,13,13,13,13,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 16,15,14,13,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 16,15,15,-1,11,11,11,11,11,11,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,10,10,10,10,10,10,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 11,10,10,10,10,9,9,9,9,10,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 11,10,9,9,-1,8,8,8,9,10,-1,9,8,7,7,7,7,7,7,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 11,10,9,8,7,7,7,8,9,10,-1,9,8,7,6,6,6,6,7,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,8,7,6,5,5,5,5,4,4,4,4,4,4,5,6,7,-1,-1,15,15,15,-1,18,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 17,17,-1,8,7,6,5,4,4,4,4,3,3,3,3,4,5,-1,8,8,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 16,16,-1,8,7,6,5,4,3,3,-1,2,2,2,3,4,5,6,7,8,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 15,16,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 14,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 13,-1,9,8,7,6,5,5,-1,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 12,-1,9,8,7,6,6,6,-1,4,5,6,-1,4,4,4,-1,12,12,12,13,14,15,-1,23,24,24,24,24,25,26,27,28,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 11,10,9,8,7,7,7,7,-1,5,5,6,-1,5,-1,-1,-1,11,11,12,13,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 12,-1,9,8,8,8,8,8,-1,-1,6,6,7,6,7,8,9,10,11,12,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,30,31,31,-1,-1,-1,-1,36,36,37,38,39,40, 13,-1,9,9,9,9,-1,9,10,-1,7,7,7,7,7,8,9,10,11,12,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,37,37,38,39,40, 14,-1,-1,-1,-1,10,11,10,10,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,38,38,39,40, 15,16,17,18,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,39,40, 16,16,17,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,40,40,40,40, 17,17,17,18,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,41,41,41,41, 18,18,18,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,19,19,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 27,27,27,27,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 26,26,26,26,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 26,25,25,25,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,24,24,24,24,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,23,23,23,23,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,22,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 21,21,21,21,22,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 20,20,20,21,22,22,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 18,18,18,-1,16,16,15,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 17,17,17,-1,15,15,15,14,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 17,16,16,-1,14,14,14,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 17,16,15,14,13,13,13,13,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 17,16,16,-1,12,12,12,12,12,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,11,11,11,11,11,11,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 12,11,11,11,11,10,10,10,10,11,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 12,11,10,10,-1,9,9,9,10,11,-1,9,8,7,7,7,7,7,7,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 12,11,10,9,8,8,8,9,10,11,-1,9,8,7,6,6,6,6,6,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,39,39,39, 12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,9,8,7,6,6,6,5,4,4,4,4,4,4,4,5,6,-1,-1,15,15,15,-1,18,18,19,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 18,18,-1,9,8,7,6,5,5,5,4,3,3,3,3,3,4,-1,7,7,-1,16,16,16,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 17,17,-1,9,8,7,6,5,4,4,-1,2,2,2,2,3,4,5,6,7,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 16,17,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 15,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 14,-1,10,9,8,7,6,6,-1,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 13,-1,10,9,8,7,7,7,-1,5,6,7,-1,3,3,3,-1,11,11,11,12,13,14,-1,22,23,23,23,23,24,25,26,27,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 12,11,10,9,8,8,8,8,-1,6,6,7,-1,4,-1,-1,-1,10,10,11,12,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 13,-1,10,9,9,9,9,9,-1,-1,7,7,6,5,6,7,8,9,10,11,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,29,30,30,-1,-1,-1,-1,35,35,36,37,38,39, 14,-1,10,10,10,10,-1,10,11,-1,8,7,6,6,6,7,8,9,10,11,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,36,36,37,38,39, 15,-1,-1,-1,-1,11,12,11,11,-1,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,37,37,38,39, 16,17,17,17,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,38,39, 17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,39,39,39,39, 18,18,17,17,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,40,40,40,40, 19,18,18,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,14,13,13,13,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,19,18,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,14,14,14,14,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,19,19,19,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,20,20,20,20,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,22,22,22,22,22,22,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 27,27,27,27,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 27,26,26,26,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 27,26,25,25,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,25,25,24,24,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,24,24,24,23,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,23,23,23,23,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 22,22,22,22,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 21,21,21,22,23,22,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 19,19,19,-1,17,16,15,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 18,18,18,-1,16,16,15,14,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 18,17,17,-1,15,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 18,17,16,15,14,14,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 18,17,17,-1,13,13,13,13,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,12,12,12,12,12,12,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 13,12,12,12,12,11,11,11,11,12,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 13,12,11,11,-1,10,10,10,11,12,-1,9,8,7,7,7,7,7,7,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 13,12,11,10,9,9,9,10,11,12,-1,9,8,7,6,6,6,6,6,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,38,38, 13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,10,9,8,7,7,6,5,4,4,4,4,4,4,4,5,6,-1,-1,15,15,15,-1,17,17,18,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 19,19,-1,10,9,8,7,6,6,5,4,3,3,3,3,3,3,-1,6,6,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 18,18,-1,10,9,8,7,6,5,5,-1,2,2,2,2,2,3,4,5,6,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 17,18,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 16,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 15,-1,11,10,9,8,7,7,-1,5,-1,-1,-1,1,1,2,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 14,-1,11,10,9,8,8,8,-1,6,7,8,-1,2,2,2,-1,10,10,10,11,12,13,-1,21,22,22,22,22,23,24,25,26,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 13,12,11,10,9,9,9,9,-1,7,7,7,-1,3,-1,-1,-1,9,9,10,11,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 14,-1,11,10,10,10,10,10,-1,-1,7,6,5,4,5,6,7,8,9,10,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,28,29,29,-1,-1,-1,-1,34,34,35,36,37,38, 15,-1,11,11,11,11,-1,11,12,-1,7,6,5,5,5,6,7,8,9,10,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,35,35,36,37,38, 16,-1,-1,-1,-1,12,13,12,12,-1,7,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,36,36,37,38, 17,17,16,16,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,37,38, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,38,38,38,38, 18,17,16,16,-1,13,12,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,39,39,39,39, 18,17,17,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,-1,13,12,12,12,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,18,17,16,16,-1,13,12,11,11,11,11,11,11,11,12,13,13,13,13,13,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,17,16,15,14,13,13,13,13,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 19,18,17,16,15,14,14,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 19,18,17,16,15,15,15,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 19,18,17,16,16,16,16,-1,24,23,22,21,20,-1,-1,-1,18,-1,18,18,-1,-1,-1,18,18,18,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,19,19,19,19,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,20,-1,-1,26,26,27,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,21,21,-1,25,25,26,27,-1,21,21,21,21,21,21,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 20,20,20,20,20,-1,20,20,20,21,22,23,23,22,22,22,22,23,24,25,26,27,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 21,21,21,21,-1,-1,21,21,21,21,22,23,23,23,23,23,23,23,24,25,26,27,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,24,24,24,24,-1,-1,26,26,27,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,25,25,-1,-1,-1,-1,27,27,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 27,27,27,27,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 27,26,26,26,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 27,26,25,25,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,26,25,24,24,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,25,25,24,23,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,24,24,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 22,22,22,23,23,22,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 20,20,20,-1,17,16,15,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 19,19,19,-1,17,16,15,14,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 19,18,18,-1,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 19,18,17,16,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 19,18,18,-1,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,13,13,13,13,13,13,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 14,13,13,13,13,12,12,12,12,13,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 14,13,12,12,-1,11,11,11,12,13,-1,9,8,7,7,7,7,7,7,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 14,13,12,11,10,10,10,11,12,13,-1,9,8,7,6,6,6,6,6,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,38,38, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,-1,-1,15,15,15,-1,17,17,18,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 20,20,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 19,19,-1,11,10,9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 18,19,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 16,-1,12,11,10,9,8,8,-1,6,-1,-1,-1,1,1,1,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 15,-1,12,11,10,9,9,9,-1,7,8,8,-1,2,2,2,-1,10,10,10,11,12,13,-1,21,22,22,22,22,23,24,25,26,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 14,13,12,11,10,10,10,10,-1,8,7,7,-1,3,-1,-1,-1,9,9,10,11,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 15,-1,12,11,11,11,11,11,-1,-1,7,6,5,4,5,6,7,8,9,10,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,28,29,29,-1,-1,-1,-1,34,34,35,36,37,38, 16,-1,12,12,12,12,-1,12,13,-1,7,6,5,5,5,6,7,8,9,10,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,35,35,36,37,38, 17,-1,-1,-1,-1,13,14,13,13,-1,7,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,36,36,37,38, 18,17,16,16,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,37,38, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,38,38,38,38, 18,17,16,16,-1,13,12,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,39,39,39,39, 18,17,17,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,-1,13,12,12,12,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,18,17,16,16,-1,13,12,11,11,11,11,11,11,11,12,13,13,13,13,13,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,17,16,15,14,13,13,13,13,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 19,18,17,16,15,14,14,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 19,18,17,16,15,15,15,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 19,18,17,16,16,16,16,-1,24,23,22,21,20,-1,-1,-1,18,-1,18,18,-1,-1,-1,18,18,18,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,19,19,19,19,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,20,-1,-1,26,26,27,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,21,21,-1,25,25,26,27,-1,21,21,21,21,21,21,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 20,20,20,20,20,-1,20,20,20,21,22,23,23,22,22,22,22,23,24,25,26,27,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 21,21,21,21,-1,-1,21,21,21,21,22,23,23,23,23,23,23,23,24,25,26,27,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,24,24,24,24,-1,-1,26,26,27,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,25,25,-1,-1,-1,-1,27,27,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 27,27,27,27,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 27,26,26,26,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 27,26,25,25,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,26,25,24,24,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,25,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 23,23,23,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 21,21,21,-1,17,16,15,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 20,20,20,-1,17,16,15,14,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 20,19,19,-1,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 20,19,18,17,16,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 20,19,19,-1,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,14,14,14,14,13,13,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 15,14,14,14,14,13,13,13,13,14,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 15,14,13,13,-1,12,12,12,13,14,-1,9,8,7,7,7,7,7,7,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 15,14,13,12,11,11,11,12,13,14,-1,9,8,7,6,6,6,6,6,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,38,38, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,5,-1,-1,15,15,15,-1,17,17,18,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 21,21,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,4,4,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 20,20,-1,12,11,10,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 19,20,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 17,-1,13,12,11,10,9,9,-1,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 16,-1,13,12,11,10,10,10,-1,8,8,8,-1,2,2,2,-1,10,10,10,11,12,13,-1,21,22,22,22,22,23,24,25,26,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 15,14,13,12,11,11,11,11,-1,8,7,7,-1,3,-1,-1,-1,9,9,10,11,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 16,-1,13,12,12,12,12,12,-1,-1,7,6,5,4,5,6,7,8,9,10,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,28,29,29,-1,-1,-1,-1,34,34,35,36,37,38, 17,-1,13,13,13,13,-1,13,14,-1,7,6,5,5,5,6,7,8,9,10,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,35,35,36,37,38, 18,-1,-1,-1,-1,14,15,14,14,-1,7,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,36,36,37,38, 18,17,16,16,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,37,38, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,38,38,38,38, 18,17,16,16,-1,13,12,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,39,39,39,39, 18,17,17,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,-1,13,12,12,12,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,18,17,16,16,-1,13,12,11,11,11,11,11,11,11,12,13,13,13,13,13,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,17,16,15,14,13,13,13,13,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 19,18,17,16,15,14,14,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 19,18,17,16,15,15,15,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 19,18,17,16,16,16,16,-1,24,23,22,21,20,-1,-1,-1,18,-1,18,18,-1,-1,-1,18,18,18,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,19,19,19,19,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,20,-1,-1,26,26,27,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,21,21,-1,25,25,26,27,-1,21,21,21,21,21,21,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 20,20,20,20,20,-1,20,20,20,21,22,23,23,22,22,22,22,23,24,25,26,27,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 21,21,21,21,-1,-1,21,21,21,21,22,23,23,23,23,23,23,23,24,25,26,27,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,24,24,24,24,-1,-1,26,26,27,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,25,25,-1,-1,-1,-1,27,27,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 27,27,27,27,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 27,26,26,26,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 27,26,25,25,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,26,25,24,24,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 22,22,22,-1,17,16,15,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 21,21,21,-1,17,16,15,14,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 21,20,20,-1,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 21,20,20,-1,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,15,15,15,14,13,13,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 16,15,15,15,15,14,14,14,14,14,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 16,15,14,14,-1,13,13,13,14,15,-1,9,8,7,7,7,7,7,7,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 16,15,14,13,12,12,12,13,14,15,-1,9,8,7,6,6,6,6,6,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,39,39,39, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,4,-1,-1,15,15,15,-1,18,18,19,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 22,22,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,3,3,-1,16,16,16,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 21,21,-1,13,12,11,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 20,21,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 18,-1,14,13,12,11,10,10,-1,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 17,-1,14,13,12,11,11,11,-1,9,9,9,-1,3,3,3,-1,11,11,11,12,13,14,-1,22,23,23,23,23,24,25,26,27,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 16,15,14,13,12,12,12,12,-1,9,8,8,-1,4,-1,-1,-1,10,10,11,12,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,28,29,30,31,32,33,33,33,34,35,36,37,38,39, 17,-1,14,13,13,13,13,13,-1,-1,8,7,6,5,6,7,8,9,10,11,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,29,30,30,-1,-1,-1,-1,35,35,36,37,38,39, 18,-1,14,14,14,14,-1,14,15,-1,8,7,6,6,6,7,8,9,10,11,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,36,36,37,38,39, 19,-1,-1,-1,-1,15,16,15,15,-1,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,37,37,38,39, 19,18,17,17,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,38,39, 19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,39,39,39,39, 19,18,17,17,-1,14,13,12,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,40,40,40,40, 19,18,18,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,-1,14,13,13,13,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,19,18,17,17,-1,14,13,12,12,12,12,12,12,12,13,14,14,14,14,14,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,18,17,16,15,14,14,14,14,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 20,19,18,17,16,15,15,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 20,19,18,17,16,16,16,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 20,19,18,17,17,17,17,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,19,19,19,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,20,20,20,20,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 20,19,19,19,19,19,19,20,21,22,23,24,24,23,22,21,21,-1,-1,27,27,28,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 20,20,20,20,20,20,20,20,21,22,23,24,24,23,22,22,22,-1,26,26,27,28,-1,22,22,22,22,22,22,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 21,21,21,21,21,-1,21,21,21,22,23,24,24,23,23,23,23,24,25,26,27,28,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 22,22,22,22,-1,-1,22,22,22,22,23,24,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,25,25,25,25,-1,-1,27,27,28,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,26,26,-1,-1,-1,-1,28,28,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 27,27,27,27,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 27,26,26,26,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 27,26,25,25,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,26,25,24,24,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 22,22,22,-1,17,16,15,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 21,21,21,-1,17,16,15,14,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 21,20,20,-1,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,16,16,15,14,13,13,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 17,16,16,16,16,15,15,14,14,14,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 17,16,15,15,-1,14,14,14,15,15,-1,9,8,7,7,7,7,7,7,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 17,16,15,14,13,13,13,14,15,16,-1,9,8,7,6,6,6,6,6,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,4,-1,-1,15,15,15,-1,18,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 23,23,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 22,22,-1,14,13,12,11,10,9,9,-1,6,5,4,3,2,2,2,2,3,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 21,22,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 19,-1,15,14,13,12,11,11,-1,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 18,-1,15,14,13,12,12,12,-1,10,10,10,-1,4,4,4,-1,12,12,12,13,14,15,-1,23,24,24,24,24,25,26,27,28,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 17,16,15,14,13,13,13,13,-1,10,9,9,-1,5,-1,-1,-1,11,11,12,13,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 18,-1,15,14,14,14,14,14,-1,-1,9,8,7,6,7,8,9,10,11,12,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,30,31,31,-1,-1,-1,-1,36,36,37,38,39,40, 19,-1,15,15,15,15,-1,15,16,-1,9,8,7,7,7,8,9,10,11,12,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,37,37,38,39,40, 20,-1,-1,-1,-1,16,17,16,16,-1,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,38,38,39,40, 20,19,18,18,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,39,40, 20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,40,40,40,40, 20,19,18,18,-1,15,14,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,41,41,41,41, 20,19,19,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,20,19,18,18,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,19,18,17,16,15,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 21,20,19,18,17,16,16,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 21,20,19,18,17,17,17,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 21,20,19,18,18,18,18,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 21,20,20,20,20,20,20,21,22,23,24,25,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 21,21,21,21,21,21,21,21,22,23,24,25,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 22,22,22,22,22,-1,22,22,22,23,24,25,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 23,23,23,23,-1,-1,23,23,23,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 27,27,27,27,26,25,24,23,23,23,23,23,23,24,25,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44, 27,26,26,26,-1,26,-1,23,22,22,22,22,23,24,25,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44, 27,26,25,25,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44, -1,26,25,24,24,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,35,34,33,32,31,30,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,35,34,33,32,31,31,32,33,34,34,34,34,34,35,36,37,-1,42,42,42,43,44, 25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,17,17,17,17,17,17,18,19,-1,35,34,33,33,-1,32,32,33,33,33,33,33,34,35,36,37,-1,43,43,43,43,44, 24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,16,16,16,16,16,17,18,19,-1,35,34,34,34,34,33,33,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,16,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 22,22,22,-1,17,16,15,14,14,14,-1,15,14,15,16,17,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 21,21,21,-1,17,16,15,14,13,13,-1,-1,13,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 21,20,20,-1,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,19,19,19,20,21,21,21,22,-1,25,25,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,19,19,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,17,16,15,14,13,13,-1,9,9,9,9,9,9,9,9,9,10,11,-1,18,18,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 18,17,17,17,17,16,15,14,14,14,-1,9,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,39, 18,17,16,16,-1,15,15,15,15,15,-1,9,8,7,7,7,7,7,7,-1,-1,12,-1,16,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39, 18,17,16,15,14,14,14,15,16,16,-1,9,8,7,6,6,6,6,6,-1,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40, 18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,-1,14,14,14,15,16,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,4,-1,-1,15,15,15,-1,18,19,20,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 24,24,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,3,3,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 23,23,-1,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,2,2,3,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 22,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,17,17,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,16,16,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 20,-1,16,15,14,13,12,12,-1,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 19,-1,16,15,14,13,13,13,-1,11,11,11,-1,5,5,5,-1,13,13,13,14,15,16,-1,24,25,25,25,25,26,27,28,29,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 18,17,16,15,14,14,14,14,-1,11,10,10,-1,6,-1,-1,-1,12,12,13,14,-1,-1,-1,23,-1,24,24,25,26,27,28,29,29,29,30,31,32,33,34,34,34,35,36,37,38,39,40, 19,-1,16,15,15,15,15,15,-1,-1,10,9,8,7,8,9,10,11,12,13,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40, 20,-1,16,16,16,16,-1,16,17,-1,10,9,8,8,8,9,10,11,12,13,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,37,37,38,39,40, 21,-1,-1,-1,-1,17,18,17,17,-1,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,38,38,39,40, 21,20,19,19,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,39,39,39,40, 21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,40,40,40,40, 21,20,19,19,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,41, 21,20,20,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,42,42,42,42, -1,21,20,19,19,-1,16,15,14,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,20,19,18,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 22,21,20,19,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 22,21,20,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 22,21,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 34,34,33,32,31,30,29,29,29,29,29,29,29,28,27,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38, 33,33,33,32,31,30,29,28,28,28,28,28,28,28,27,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,30,30,30,30,30,30,30,31,32,-1,35,35,36,37,38, 33,32,32,32,-1,31,-1,28,27,27,27,27,28,28,28,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,30,29,29,29,29,29,30,-1,-1,-1,-1,-1,37,37,38, 33,32,31,31,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,29,30,30,29,28,28,28,29,30,31,32,33,-1,-1,37,37,38, -1,32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38, -1,32,31,30,29,28,27,26,25,25,24,24,23,23,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,32,31,30,29,28,27,26,25,24,24,23,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,-1,36,36,36,37,37, 33,32,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,18,18,18,18,18,18,-1,31,30,29,29,-1,26,25,24,24,24,24,24,25,26,27,28,-1,37,37,37,37,36, 33,32,31,30,29,28,27,26,25,24,23,22,22,21,21,-1,-1,17,17,17,17,17,17,17,17,-1,31,30,29,28,27,26,25,24,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,35, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 31,31,31,-1,26,25,24,23,23,23,-1,21,20,21,20,19,18,17,16,15,16,16,15,15,15,16,15,15,15,15,15,16,17,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 30,30,30,-1,26,25,24,23,22,22,-1,-1,19,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,14,14,14,14,15,16,17,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,14,13,13,13,13,13,13,14,-1,17,17,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 30,29,29,-1,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,11,11,11,12,-1,16,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,24,24,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,10,10,10,10,11,12,-1,15,15,16,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 24,23,23,23,24,23,23,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,9,9,9,10,11,12,13,14,15,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,29, 24,23,22,22,-1,22,22,22,23,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,8,8,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,28,28,28, 24,23,22,21,21,21,21,22,23,24,-1,19,18,17,16,15,14,14,14,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,27,27,27, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,7,6,6,6,7,7,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,26,26,27, -1,-1,-1,21,20,19,19,19,19,18,17,17,17,17,16,16,16,16,16,-1,-1,5,5,5,-1,6,6,7,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 30,30,-1,21,20,19,18,18,18,18,17,16,16,16,16,16,16,-1,17,17,-1,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 29,29,-1,21,20,19,18,17,17,17,-1,15,15,15,15,15,15,15,16,17,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,-1,28, 28,29,-1,21,20,19,18,17,16,16,16,15,14,14,14,14,14,15,16,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,28, 27,-1,-1,21,20,19,18,17,16,15,16,15,14,13,13,13,14,15,16,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,12,12,13,-1,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,11,12,13,-1,5,4,3,2,2,2,-1,23,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,10,-1,-1,-1,5,4,3,3,-1,-1,-1,22,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 25,-1,22,21,21,21,21,21,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,22,21,21,21,22,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 24,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,8,7,6,5,5,5,-1,-1,22,21,20,21,22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 23,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 22,21,20,20,-1,17,16,15,14,13,12,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,20,19,18,17,16,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 22,21,20,19,18,17,17,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,31,30,29,28,28,28,29,30,31,32,33, 22,21,20,19,18,18,18,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,31,30,29,29,29,29,29,30,31,-1,34, 22,21,20,19,19,19,19,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,31,30,30,30,30,30,30,30,31,-1,35, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 22,21,21,21,21,21,21,22,23,24,25,26,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,32,32,32,32,32,-1,32,-1,-1,37, 22,22,22,22,22,22,22,22,23,24,25,26,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,33,33,33,-1,-1,-1,39,38, 23,23,23,23,23,-1,23,23,23,24,25,26,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,39, 24,24,24,24,-1,-1,24,24,24,24,25,26,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,35,35,-1,38,38,39, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,39,39,39, 26,26,26,27,28,29,28,27,26,26,26,26,27,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,40,40,40, 33,33,32,31,30,29,28,28,28,28,28,28,28,27,26,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37, 32,32,32,31,30,29,28,27,27,27,27,27,27,27,26,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,29,29,29,29,29,29,29,30,31,-1,34,34,35,36,37, 32,31,31,31,-1,30,-1,27,26,26,26,26,27,27,27,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,29,28,28,28,28,28,29,-1,-1,-1,-1,-1,36,36,37, 32,31,30,30,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,28,29,29,28,27,27,27,28,29,30,31,32,-1,-1,36,36,37, -1,31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37, -1,31,30,29,28,27,26,25,24,24,23,23,22,22,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,30,29,28,27,26,26,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,-1,35,35,35,36,36, 32,31,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,17,17,17,17,17,17,-1,30,29,28,28,-1,25,24,23,23,23,23,23,24,25,26,27,-1,36,36,36,36,35, 32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,-1,-1,16,16,16,16,16,16,16,16,-1,30,29,28,27,26,25,24,23,22,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,34, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 30,30,30,-1,25,24,23,22,22,22,-1,20,19,20,19,18,17,16,15,14,15,15,14,14,14,15,14,14,14,14,14,15,16,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 29,29,29,-1,25,24,23,22,21,21,-1,-1,18,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,13,13,13,13,14,15,16,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,13,12,12,12,12,12,12,13,-1,16,16,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,10,10,11,-1,15,15,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,24,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,9,9,9,9,10,11,-1,14,14,15,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 24,23,23,23,24,23,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,8,8,8,9,10,11,12,13,14,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,28, 24,23,22,22,-1,22,22,22,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,7,7,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,27,27,27, 24,23,22,21,21,21,21,22,23,24,-1,18,17,16,15,14,13,13,13,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,26,26,26, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,6,5,5,5,6,6,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,21,20,19,19,19,19,18,17,17,17,16,15,15,15,15,15,-1,-1,4,4,4,-1,5,5,6,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 30,30,-1,21,20,19,18,18,18,18,17,16,16,16,16,16,16,-1,16,17,-1,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 29,29,-1,21,20,19,18,17,17,17,-1,15,15,15,15,15,15,15,16,17,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 28,29,-1,21,20,19,18,17,16,16,16,15,14,14,14,14,14,15,16,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 27,-1,-1,21,20,19,18,17,16,15,16,15,14,13,13,13,14,15,16,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,12,12,13,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,11,12,13,-1,5,4,3,2,2,2,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,10,-1,-1,-1,5,4,3,3,-1,-1,-1,22,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 25,-1,22,21,21,21,21,21,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,22,21,21,21,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 24,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,8,7,6,5,5,5,-1,-1,22,21,20,21,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 23,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 22,21,20,20,-1,17,16,15,14,13,12,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,20,19,18,17,16,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 22,21,20,19,18,17,17,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,31,30,29,28,27,27,27,28,29,30,31,32, 22,21,20,19,18,18,18,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,31,30,29,28,28,28,28,28,29,30,-1,33, 22,21,20,19,19,19,19,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,31,30,29,29,29,29,29,29,29,30,-1,34, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 22,21,21,21,21,21,21,22,23,24,25,26,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,31,31,31,31,31,-1,31,-1,-1,36, 22,22,22,22,22,22,22,22,23,24,25,26,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,32,32,32,32,32,-1,-1,-1,38,37, 23,23,23,23,23,-1,23,23,23,24,25,26,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,34,35,36,37,38, 24,24,24,24,-1,-1,24,24,24,24,25,26,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,34,34,34,-1,37,37,38, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,35,-1,-1,38,38,38, 26,26,26,27,28,29,28,27,26,26,26,26,27,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,39,39,39, 33,33,32,31,30,29,28,28,28,28,28,28,28,27,26,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 32,32,32,31,30,29,28,27,27,27,27,27,27,27,26,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,36, 32,31,31,31,-1,30,-1,27,26,26,26,26,27,27,27,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,35,35,36, 32,31,30,30,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,35,35,36, -1,31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36, -1,31,30,29,28,27,26,25,24,24,23,23,22,22,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,34,34,34,35,35, 32,31,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,17,17,17,17,17,17,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,35,35,35,35,34, 32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,-1,-1,16,16,16,16,16,16,16,16,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,33, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,32, 30,30,30,-1,25,24,23,22,22,22,-1,20,19,20,19,18,17,16,15,14,15,15,14,14,14,15,14,14,14,14,14,15,16,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 29,29,29,-1,25,24,23,22,21,21,-1,-1,18,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,13,13,13,13,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,13,12,12,12,12,12,12,13,-1,16,16,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,10,10,11,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,24,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28, 24,23,23,23,24,23,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,8,8,8,9,10,11,12,13,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,27,27,27, 24,23,22,22,-1,22,22,22,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,7,7,7,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,26,26,26, 24,23,22,21,21,21,21,22,23,24,-1,18,17,16,15,14,13,13,13,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,25,25,25, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,6,5,5,5,6,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,21,20,19,19,19,19,18,17,17,17,16,15,15,15,15,15,-1,-1,4,4,4,-1,4,4,5,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 30,30,-1,21,20,19,18,18,18,18,17,16,16,16,16,16,16,-1,16,17,-1,3,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 29,29,-1,21,20,19,18,17,17,17,-1,15,15,15,15,15,15,15,16,17,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,26, 28,29,-1,21,20,19,18,17,16,16,16,15,14,14,14,14,14,15,16,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,24,25,26, 27,-1,-1,21,20,19,18,17,16,15,16,15,14,13,13,13,14,15,16,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,25,25, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,12,12,13,-1,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,11,12,13,-1,5,4,3,2,2,2,-1,22,21,20,19,18,17,16,15,14,13,14,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,10,-1,-1,-1,5,4,3,3,-1,-1,-1,22,-1,20,19,18,17,16,15,14,14,14,15,16,17,18,19,19,19,20,21,22,23,24,25, 25,-1,22,21,21,21,21,21,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,22,21,21,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25, 24,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,8,7,6,5,5,5,-1,-1,22,21,20,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24,25, 23,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,24,24,24,25, 22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,24,23,22,21,20,19,19,19,19,19,19,19,-1,21,21,22,-1,25,25,25,25, 22,21,20,20,-1,17,16,15,14,13,12,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,24,23,22,21,20,20,20,20,20,20,20,20,21,22,22,22,-1,26,26,26,26, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,23,-1,27,27,27,27, -1,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,28,28,28,28, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,-1,-1,-1,-1,24,-1,28,28,29,29,29, -1,-1,20,19,18,17,16,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,28,29,30,30, 22,21,20,19,18,17,17,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,31,30,29,28,27,26,26,26,27,28,29,30,31, 22,21,20,19,18,18,18,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,30,29,28,27,27,27,27,27,28,29,-1,32, 22,21,20,19,19,19,19,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,30,29,28,28,28,28,28,28,28,29,-1,33, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,29,29,29,29,29,29,29,29,-1,34, 22,21,21,21,21,21,21,22,23,24,25,26,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,30,30,30,30,30,-1,30,-1,-1,35, 22,22,22,22,22,22,22,22,23,24,25,26,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,31,31,31,31,31,-1,-1,-1,37,36, 23,23,23,23,23,-1,23,23,23,24,25,26,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,32,32,32,32,33,34,35,36,37, 24,24,24,24,-1,-1,24,24,24,24,25,26,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,33,33,33,33,-1,36,36,37, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,34,34,-1,-1,37,37,37, 26,26,26,27,28,29,28,27,26,26,26,26,27,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,35,-1,-1,38,38,38, 33,33,32,31,30,29,28,28,28,28,28,28,28,27,26,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 32,32,32,31,30,29,28,27,27,27,27,27,27,27,26,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,36, 32,31,31,31,-1,30,-1,27,26,26,26,26,27,27,27,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,35,35,36, 32,31,30,30,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,35,35,36, -1,31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36, -1,31,30,29,28,27,26,25,24,24,23,23,22,22,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,34,34,34,35,35, 32,31,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,17,17,17,17,17,17,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,35,35,35,35,34, 32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,-1,-1,16,16,16,16,16,16,16,16,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,33, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,32, 30,30,30,-1,25,24,23,22,22,22,-1,20,19,20,19,18,17,16,15,14,15,15,14,14,14,15,14,14,14,14,14,15,16,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 29,29,29,-1,25,24,23,22,21,21,-1,-1,18,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,13,13,13,13,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,13,12,12,12,12,12,12,13,-1,16,16,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,10,10,11,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,27, 25,24,24,24,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,8,8,8,9,10,11,12,13,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,26,26,26, 25,24,23,23,-1,23,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,7,7,7,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,25,25,25, 25,24,23,22,22,22,22,23,24,24,-1,18,17,16,15,14,13,13,13,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,24,24,24, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,6,5,5,5,6,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,23,23,24, -1,-1,-1,22,21,20,20,20,20,19,18,18,17,16,15,15,15,15,15,-1,-1,4,4,4,-1,4,4,4,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,19,19,20,21,22,23,24, 31,31,-1,22,21,20,19,19,19,19,18,17,17,16,16,16,16,-1,16,17,-1,3,3,3,3,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,23,23,24, 30,30,-1,22,21,20,19,18,18,18,-1,16,16,16,16,16,16,16,17,17,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,24,-1,25, 29,30,-1,22,21,20,19,18,17,17,17,16,15,15,15,15,15,16,17,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,23,24,25, 28,-1,-1,22,21,20,19,18,17,16,17,16,15,14,14,14,15,16,17,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,24,24, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,13,13,14,-1,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,12,13,14,-1,6,5,4,3,3,3,-1,21,20,19,18,17,16,15,14,13,12,13,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,11,-1,-1,-1,6,5,4,4,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,14,15,16,17,18,18,18,19,20,21,22,23,24, 26,-1,23,22,22,22,22,22,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,-1,-1,-1,20,20,21,22,23,24, 25,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23,24, 24,-1,-1,-1,-1,24,25,24,24,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,-1,-1,22,22,23,24, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,23,23,23,24, 23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,-1,23,22,21,20,19,18,18,18,18,18,18,18,-1,20,20,21,-1,24,24,24,24, 23,22,21,21,-1,18,17,16,15,14,13,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,23,22,21,20,19,19,19,19,19,19,19,19,20,21,21,21,-1,25,25,25,25, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,13,13,13,-1,16,15,15,15,15,16,17,18,19,20,-1,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,22,-1,26,26,26,26, -1,22,21,20,20,-1,17,16,15,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,20,20,-1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,-1,27,27,27,27, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,23,22,22,22,22,22,22,22,22,-1,-1,-1,-1,23,-1,27,27,28,28,28, -1,-1,21,20,19,18,17,16,16,16,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,25,26,27,28,29,29, 23,22,21,20,19,18,18,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,24,-1,-1,32,31,30,29,28,27,26,25,25,25,26,27,28,29,30, 23,22,21,20,19,19,19,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,33,32,31,30,29,28,27,26,26,26,26,26,27,28,-1,31, 23,22,21,20,20,20,20,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,21,21,21,21,22,23,24,25,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,32, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,22,22,22,22,22,23,24,25,-1,-1,-1,30,-1,-1,-1,28,28,28,28,28,28,28,28,-1,33, 23,22,22,22,22,22,22,23,24,25,26,27,26,25,24,23,23,-1,-1,29,29,30,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,29,29,29,29,29,-1,29,-1,-1,34, 23,23,23,23,23,23,23,23,24,25,26,27,26,25,24,24,24,-1,28,28,29,30,-1,24,24,24,24,24,24,24,25,-1,28,28,29,30,31,-1,30,30,30,30,30,-1,-1,-1,36,35, 24,24,24,24,24,-1,24,24,24,25,26,27,26,25,25,25,25,26,27,28,29,30,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,31,31,31,31,31,32,33,34,35,36, 25,25,25,25,-1,-1,25,25,25,25,26,27,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,29,30,31,-1,32,32,32,32,32,32,-1,35,35,36, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,27,27,27,27,-1,-1,29,29,30,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,33,33,33,33,33,-1,-1,36,36,36, 27,27,27,28,29,30,29,28,27,27,27,27,28,28,28,28,-1,-1,-1,-1,30,30,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,31,-1,34,34,34,34,34,-1,-1,37,37,37, 33,33,32,31,30,29,28,28,28,28,28,28,28,27,26,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 32,32,32,31,30,29,28,27,27,27,27,27,27,27,26,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,36, 32,31,31,31,-1,30,-1,27,26,26,26,26,27,27,27,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,35,35,36, 32,31,30,30,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,35,35,36, -1,31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36, -1,31,30,29,28,27,26,25,24,24,23,23,22,22,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,33,34,35,36, -1,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,34,34,34,35,35, 32,31,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,17,17,17,17,17,17,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,35,35,35,35,34, 32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,-1,-1,16,16,16,16,16,16,16,16,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,33, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,32, 30,30,30,-1,25,24,23,22,22,22,-1,20,19,20,19,18,17,16,15,14,15,15,14,14,14,15,14,14,14,14,14,15,16,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,31, 29,29,29,-1,25,24,23,22,21,21,-1,-1,18,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,13,13,13,13,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,30, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,13,12,12,12,12,12,12,13,-1,16,16,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,29, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,28, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,10,10,11,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,27, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,-1,26,26,26,26, 26,25,25,25,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,8,8,8,9,10,11,12,13,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,25,25,25, 26,25,24,24,-1,24,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,7,7,7,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,24,24,24, 26,25,24,23,23,23,23,24,24,24,-1,18,17,16,15,14,13,13,13,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,23,23,23, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,6,5,5,5,6,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,22,22,23, -1,-1,-1,23,22,21,21,21,21,20,19,18,17,16,15,15,15,15,15,-1,-1,4,4,4,-1,4,4,4,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,18,18,19,20,21,22,23, 32,32,-1,23,22,21,20,20,20,20,19,18,17,16,16,16,16,-1,16,17,-1,3,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,-1,22,22,23, 31,31,-1,23,22,21,20,19,19,19,-1,17,17,17,17,17,17,17,17,17,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,23,-1,24, 30,31,-1,23,22,21,20,19,18,18,18,17,16,16,16,16,16,17,18,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,22,23,24, 29,-1,-1,23,22,21,20,19,18,17,18,17,16,15,15,15,16,17,18,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,-1,23,23, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,14,14,15,-1,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,13,14,15,-1,7,6,5,4,4,4,-1,20,19,18,17,16,15,14,13,12,11,12,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,12,-1,-1,-1,7,6,5,5,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,13,14,15,16,17,17,17,18,19,20,21,22,23, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,-1,-1,-1,19,19,20,21,22,23, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22,23, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,-1,-1,21,21,22,23, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,20,-1,22,22,22,23, 24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,-1,22,21,20,19,18,17,17,17,17,17,17,17,-1,19,19,20,-1,23,23,23,23, 24,23,22,22,-1,19,18,17,16,15,14,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,22,21,20,19,18,18,18,18,18,18,18,18,19,20,20,20,-1,24,24,24,24, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,14,14,14,-1,17,16,16,16,16,17,18,19,20,21,-1,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,21,-1,25,25,25,25, -1,23,22,21,21,-1,18,17,16,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,21,21,-1,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,-1,26,26,26,26, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,19,20,21,22,23,22,21,21,21,21,21,21,21,21,-1,-1,-1,-1,22,-1,26,26,27,27,27, -1,-1,22,21,20,19,18,17,17,17,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,20,21,22,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,24,25,26,27,28,28, 24,23,22,21,20,19,19,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,23,23,23,23,-1,-1,31,30,29,28,27,26,25,24,24,24,25,26,27,28,29, 24,23,22,21,20,20,20,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,23,24,24,24,-1,32,31,30,29,28,27,26,25,25,25,25,25,26,27,-1,30, 24,23,22,21,21,21,21,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,22,22,22,22,23,24,25,25,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,31, 24,23,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,27,27,27,27,27,27,27,27,-1,32, 24,23,23,23,23,23,23,24,25,26,27,28,27,26,25,24,24,-1,-1,30,30,31,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,28,28,28,28,28,-1,28,-1,-1,33, 24,24,24,24,24,24,24,24,25,26,27,28,27,26,25,25,25,-1,29,29,30,31,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,29,29,29,29,29,-1,-1,-1,35,34, 25,25,25,25,25,-1,25,25,25,26,27,28,27,26,26,26,26,27,28,29,30,31,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,31,30,30,30,30,30,31,32,33,34,35, 26,26,26,26,-1,-1,26,26,26,26,27,28,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,31,31,31,31,31,31,-1,34,34,35, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,28,28,28,28,-1,-1,30,30,31,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,32,32,32,32,32,-1,-1,35,35,35, 28,28,28,29,30,31,30,29,28,28,28,28,29,29,29,29,-1,-1,-1,-1,31,31,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,33,33,33,33,33,-1,-1,36,36,36, 33,33,32,31,30,29,28,28,28,28,28,28,28,27,26,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 32,32,32,31,30,29,28,27,27,27,27,27,27,27,26,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,36, 32,31,31,31,-1,30,-1,27,26,26,26,26,27,27,27,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,35,35,36, 32,31,30,30,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,35,35,36, -1,31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36, -1,31,30,29,28,27,26,25,24,24,23,23,22,22,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,33,34,35,35, -1,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,34,34,34,34,34, 32,31,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,17,17,17,17,17,17,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,35,35,35,34,33, 32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,-1,-1,16,16,16,16,16,16,16,16,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,32, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,31, 30,30,30,-1,25,24,23,22,22,22,-1,20,19,20,19,18,17,16,15,14,15,15,14,14,14,15,14,14,14,14,14,15,16,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,30, 29,29,29,-1,25,24,23,22,21,21,-1,-1,18,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,13,13,13,13,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,29, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,13,12,12,12,12,12,12,13,-1,16,16,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,28, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,27,27, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,10,10,11,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,26,26, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,-1,26,25,25,25, 27,26,26,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,8,8,8,9,10,11,12,13,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,24,24,24, 27,26,25,25,-1,24,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,7,7,7,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,23,23,23, 27,26,25,24,24,24,24,24,24,24,-1,18,17,16,15,14,13,13,13,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,22,22,22, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,6,5,5,5,6,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,21,21,22, -1,-1,-1,24,23,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,4,4,4,-1,4,4,4,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,17,17,18,19,20,21,22, 33,33,-1,24,23,22,21,21,21,20,19,18,17,16,16,16,16,-1,16,17,-1,4,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22, 32,32,-1,24,23,22,21,20,20,20,-1,18,17,17,17,17,17,18,17,17,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,22,-1,23, 31,32,-1,24,23,22,21,20,19,19,19,18,17,17,17,17,17,18,18,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,21,22,23, 30,-1,-1,24,23,22,21,20,19,18,19,18,17,16,16,16,17,18,19,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,22,22, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,15,15,16,-1,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,14,15,16,-1,8,7,6,5,5,5,-1,19,18,17,16,15,14,13,12,11,10,11,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,13,-1,-1,-1,8,7,6,6,-1,-1,-1,20,-1,17,16,15,14,13,12,11,11,11,12,13,14,15,16,16,16,17,18,19,20,21,22, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,-1,-1,-1,18,18,19,20,21,22, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21,22, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,-1,-1,20,20,21,22, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,21,21,21,22, 25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,15,15,16,17,18,19,20,21,22,-1,21,20,19,18,17,16,16,16,16,16,16,16,-1,18,18,19,-1,22,22,22,22, 25,24,23,23,-1,20,19,18,17,16,15,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,21,20,19,18,17,17,17,17,17,17,17,17,18,19,19,19,-1,23,23,23,23, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,15,15,15,-1,18,17,17,17,17,18,19,20,21,22,-1,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,20,-1,24,24,24,24, -1,24,23,22,22,-1,19,18,17,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,22,22,-1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,-1,25,25,25,25, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,20,21,22,23,22,21,20,20,20,20,20,20,20,20,-1,-1,-1,-1,21,-1,25,25,26,26,26, -1,-1,23,22,21,20,19,18,18,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,21,22,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,23,24,25,26,27,27, 25,24,23,22,21,20,20,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,22,22,22,22,-1,-1,30,29,28,27,26,25,24,23,23,23,24,25,26,27,28, 25,24,23,22,21,21,21,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,-1,31,30,29,28,27,26,25,24,24,24,24,24,25,26,-1,29, 25,24,23,22,22,22,22,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,23,23,23,23,24,24,24,24,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,30, 25,24,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,24,24,24,24,24,25,25,25,-1,-1,-1,30,-1,-1,-1,26,26,26,26,26,26,26,26,-1,31, 25,24,24,24,24,24,24,25,26,27,28,29,28,27,26,25,25,-1,-1,31,31,32,-1,25,25,25,25,25,25,26,26,27,28,29,30,31,32,-1,27,27,27,27,27,-1,27,-1,-1,32, 25,25,25,25,25,25,25,25,26,27,28,29,28,27,26,26,26,-1,30,30,31,32,-1,26,26,26,26,26,26,26,27,-1,29,29,30,31,32,-1,28,28,28,28,28,-1,-1,-1,34,33, 26,26,26,26,26,-1,26,26,26,27,28,29,28,27,27,27,27,28,29,30,31,32,-1,27,27,27,27,27,27,27,27,28,29,30,30,31,31,30,29,29,29,29,29,30,31,32,33,34, 27,27,27,27,-1,-1,27,27,27,27,28,29,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,31,32,-1,30,30,30,30,30,30,-1,33,33,34, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,29,29,29,29,-1,-1,31,31,32,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, 29,29,29,30,31,32,31,30,29,29,29,29,30,30,30,30,-1,-1,-1,-1,32,32,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,32,32,32,32,32,-1,-1,35,35,35, 33,33,32,31,30,29,28,28,28,28,28,28,28,27,26,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 32,32,32,31,30,29,28,27,27,27,27,27,27,27,26,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,36, 32,31,31,31,-1,30,-1,27,26,26,26,26,27,27,27,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,35,35,36, 32,31,30,30,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,35,35,36, -1,31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,33,34,35,35, -1,31,30,29,28,27,26,25,24,24,23,23,22,22,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,33,34,34,34, -1,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,34,34,34,33,33, 32,31,30,29,28,27,26,25,24,23,22,22,21,21,20,19,18,17,17,17,17,17,17,17,17,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,35,35,34,33,32, 32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,-1,-1,16,16,16,16,16,16,16,16,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,31, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,30, 30,30,30,-1,25,24,23,22,22,22,-1,20,19,20,19,18,17,16,15,14,15,15,14,14,14,15,14,14,14,14,14,15,16,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,29, 29,29,29,-1,25,24,23,22,21,21,-1,-1,18,-1,-1,-1,-1,-1,-1,13,-1,-1,13,13,13,-1,13,13,13,13,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,28, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,13,12,12,12,12,12,12,13,-1,16,16,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,27, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,26,26,26, 29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,10,10,10,11,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25, -1,-1,-1,-1,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,-1,25,24,24,24, 28,27,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,-1,8,8,8,9,10,11,12,13,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,23,23,23, 28,27,26,26,-1,24,23,23,23,23,-1,18,17,16,15,14,13,12,12,-1,-1,7,-1,7,7,7,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,22,22,22, 28,27,26,25,25,24,24,24,24,24,-1,18,17,16,15,14,13,13,13,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,21,21,21, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,6,5,5,5,6,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,20,20,21, -1,-1,-1,25,24,23,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,5,4,4,-1,4,4,4,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,16,16,17,18,19,20,21, 34,34,-1,25,24,23,22,22,21,20,19,18,17,16,16,16,16,-1,16,17,-1,5,4,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21, 33,33,-1,25,24,23,22,21,21,21,-1,18,17,17,17,17,17,18,17,17,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,21,-1,22, 32,33,-1,25,24,23,22,21,20,20,19,18,18,18,18,18,18,18,18,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,20,21,22, 31,-1,-1,25,24,23,22,21,20,19,19,19,18,17,17,17,18,19,19,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,21,21, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,16,16,17,-1,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,15,16,17,-1,9,8,7,6,6,6,-1,18,17,16,15,14,13,12,11,10,9,10,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,14,-1,-1,-1,9,8,7,7,-1,-1,-1,19,-1,16,15,14,13,12,11,10,10,10,11,12,13,14,15,15,15,16,17,18,19,20,21, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,-1,-1,-1,17,17,18,19,20,21, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,-1,-1,18,18,19,20,21, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,-1,-1,19,19,20,21, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19,20,21,20,21,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,20,20,20,21, 26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,16,16,17,18,19,20,21,21,21,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,17,17,18,-1,21,21,21,21, 26,25,24,24,-1,21,20,19,18,17,16,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,22,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,18,18,18,-1,22,22,22,22, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,16,16,16,-1,19,18,18,18,18,19,20,21,22,23,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,19,-1,23,23,23,23, -1,25,24,23,23,-1,20,19,18,17,17,17,17,17,17,18,19,19,19,19,19,19,20,-1,23,23,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,-1,24,24,24,24, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,20,-1,24,24,25,25,25, -1,-1,24,23,22,21,20,19,19,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,22,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,22,23,24,25,26,26, 26,25,24,23,22,21,21,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,22,21,21,21,21,-1,-1,29,28,27,26,25,24,23,22,22,22,23,24,25,26,27, 26,25,24,23,22,22,22,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,-1,30,29,28,27,26,25,24,23,23,23,23,23,24,25,-1,28, 26,25,24,23,23,23,23,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,24,24,23,23,23,23,23,23,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,29, 26,25,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,25,24,24,24,24,24,24,24,-1,-1,-1,29,-1,-1,-1,25,25,25,25,25,25,25,25,-1,30, 26,25,25,25,25,25,25,26,27,28,29,30,29,28,27,26,26,-1,-1,32,32,33,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,26,26,26,26,26,-1,26,-1,-1,31, 26,26,26,26,26,26,26,26,27,28,29,30,29,28,27,27,27,-1,31,31,32,33,-1,26,26,26,26,26,26,26,26,-1,28,28,29,30,31,-1,27,27,27,27,27,-1,-1,-1,33,32, 27,27,27,27,27,-1,27,27,27,28,29,30,29,28,28,28,28,29,30,31,32,33,-1,27,27,27,27,27,27,27,27,28,29,29,29,30,30,29,28,28,28,28,28,29,30,31,32,33, 28,28,28,28,-1,-1,28,28,28,28,29,30,29,29,29,29,29,29,30,31,32,33,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,30,30,31,-1,29,29,29,29,29,29,-1,32,32,33, 29,29,29,-1,-1,-1,-1,-1,29,29,29,30,-1,30,30,30,30,-1,-1,32,32,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,31,31,-1,30,30,30,30,30,-1,-1,33,33,33, 30,30,30,31,32,33,32,31,30,30,30,30,31,31,31,31,-1,-1,-1,-1,33,33,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,32,-1,31,31,31,31,31,-1,-1,34,34,34, 34,34,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 33,33,33,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,36, 33,32,32,32,-1,31,-1,28,27,27,27,27,28,27,27,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,35,35,36, 33,32,31,31,-1,-1,-1,-1,26,26,26,27,28,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,35,35,35, -1,32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34, -1,32,31,30,29,28,27,26,25,25,24,24,23,23,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,33,33,33,33, -1,32,31,30,29,28,27,26,25,24,24,23,23,22,21,20,19,19,18,18,18,18,18,18,18,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,34,34,33,32,32, 33,32,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,17,17,17,17,17,17,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,35,34,33,32,31, 33,32,31,30,29,28,27,26,25,24,23,22,22,21,21,-1,-1,17,17,17,16,16,16,16,16,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,30, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,16,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,29, 31,31,31,-1,26,25,24,23,23,23,-1,21,20,21,20,19,18,17,16,15,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,28, 30,30,30,-1,26,25,24,23,22,22,-1,-1,19,-1,-1,-1,-1,-1,-1,14,-1,-1,13,13,13,-1,13,13,13,13,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,27, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,12,12,12,12,12,12,13,-1,16,16,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,26, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,25,25,25,25,25, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,10,10,10,10,10,11,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,24,24,24,24, -1,-1,-1,-1,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,-1,24,23,23,23, 29,28,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,8,8,8,9,10,11,12,13,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,22,22,22, 29,28,27,27,-1,25,24,24,24,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,7,7,7,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,21,21,21, 29,28,27,26,26,25,25,25,25,25,-1,19,18,17,16,15,14,14,14,-1,7,7,7,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,20,20,20, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,7,6,6,6,6,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,19,19,20, -1,-1,-1,26,25,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,6,5,5,-1,4,4,4,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,15,15,16,17,18,19,20, 35,35,-1,26,25,24,23,23,22,21,20,19,18,17,17,17,17,-1,17,18,-1,6,5,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20, 34,34,-1,26,25,24,23,22,22,22,-1,19,18,18,18,18,18,19,18,18,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,20,-1,21, 33,34,-1,26,25,24,23,22,21,21,20,19,19,19,19,19,19,19,19,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,19,20,21, 32,-1,-1,26,25,24,23,22,21,20,20,20,19,18,18,18,19,20,20,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,20,20, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,17,17,18,-1,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,16,17,18,-1,10,9,8,7,7,7,-1,17,16,15,14,13,12,11,10,9,8,9,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,15,-1,-1,-1,10,9,8,8,-1,-1,-1,18,-1,15,14,13,12,11,10,9,9,9,10,11,12,13,14,14,14,15,16,17,18,19,20, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,-1,-1,-1,16,16,17,18,19,20, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,-1,-1,17,17,18,19,20, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,-1,-1,18,18,19,20, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20,21,20,19,20,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,19,19,19,20, 27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,17,17,18,19,20,21,20,20,20,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,16,16,17,-1,20,20,20,20, 27,26,25,25,-1,22,21,20,19,18,17,16,16,16,16,-1,-1,18,18,18,19,20,21,21,21,21,-1,19,18,17,16,15,15,15,15,15,15,15,15,16,17,17,17,-1,21,21,21,21, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,17,17,17,-1,20,19,19,19,19,20,21,22,22,22,-1,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,18,-1,22,22,22,22, -1,26,25,24,24,-1,21,20,19,18,18,18,18,18,18,19,20,20,20,20,20,20,21,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,-1,23,23,23,23, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,21,22,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,-1,-1,19,-1,23,23,24,24,24, -1,-1,25,24,23,22,21,20,20,20,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,21,22,23,24,25,25, 27,26,25,24,23,22,22,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,22,21,20,20,20,20,-1,-1,28,27,26,25,24,23,22,21,21,21,22,23,24,25,26, 27,26,25,24,23,23,23,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,24,24,24,23,22,21,21,21,21,21,-1,29,28,27,26,25,24,23,22,22,22,22,22,23,24,-1,27, 27,26,25,24,24,24,24,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,24,23,22,22,22,22,22,22,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,-1,28, 27,26,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,24,23,23,23,23,23,23,23,-1,-1,-1,28,-1,-1,-1,24,24,24,24,24,24,24,24,-1,29, 27,26,26,26,26,26,26,27,28,29,30,31,30,29,28,27,27,-1,-1,33,33,34,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,25,25,25,25,25,-1,25,-1,-1,30, 27,27,27,27,27,27,27,27,28,29,30,31,30,29,28,28,28,-1,32,32,33,34,-1,25,25,25,25,25,25,25,25,-1,27,27,28,29,30,-1,26,26,26,26,26,-1,-1,-1,32,31, 28,28,28,28,28,-1,28,28,28,29,30,31,30,29,29,29,29,30,31,32,33,34,-1,26,26,26,26,26,26,26,26,27,28,28,28,29,29,28,27,27,27,27,27,28,29,30,31,32, 29,29,29,29,-1,-1,29,29,29,29,30,31,30,30,30,30,30,30,31,32,33,33,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,29,29,30,-1,28,28,28,28,28,28,-1,31,31,32, 30,30,30,-1,-1,-1,-1,-1,30,30,30,31,-1,31,31,31,31,-1,-1,33,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,30,30,-1,29,29,29,29,29,-1,-1,32,32,32, 31,31,31,32,33,34,33,32,31,31,31,31,32,32,32,32,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,31,-1,30,30,30,30,30,-1,-1,33,33,33, 35,35,34,33,32,31,30,30,30,30,30,29,28,27,26,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 34,34,34,33,32,31,30,29,29,29,29,29,28,27,26,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,36, 34,33,33,33,-1,32,-1,29,28,28,28,28,28,27,27,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,35,35,35, 34,33,32,32,-1,-1,-1,-1,27,27,27,28,28,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,34,34,34, -1,33,32,31,31,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,33,33,33,33, -1,33,32,31,30,29,28,27,26,26,25,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,33,32,32,32, -1,33,32,31,30,29,28,27,26,25,25,24,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,34,33,32,31,31, 34,33,32,31,30,29,28,27,26,25,24,24,23,23,22,21,20,19,18,17,17,17,17,17,17,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,34,33,32,31,30, 34,33,32,31,30,29,28,27,26,25,24,23,23,22,22,-1,-1,18,18,17,16,16,16,16,16,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,29, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,21,20,19,18,17,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,28, 32,32,32,-1,27,26,25,24,24,24,-1,22,21,22,21,20,19,18,17,16,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,27, 31,31,31,-1,27,26,25,24,23,23,-1,-1,20,-1,-1,-1,-1,-1,-1,15,-1,-1,13,13,13,-1,13,13,13,13,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,26, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,13,12,12,12,12,12,12,13,-1,16,16,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,25, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,24,24,24,24,24, 31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,10,10,10,11,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,23,23,23,23, -1,-1,-1,-1,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,-1,23,22,22,22, 30,29,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,-1,8,8,8,9,10,11,12,13,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,21,21,21, 30,29,28,28,-1,26,25,25,25,25,-1,20,19,18,17,16,15,14,14,-1,-1,9,-1,7,7,7,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,20,20,20, 30,29,28,27,27,26,26,26,26,26,-1,20,19,18,17,16,15,15,15,-1,8,8,8,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,19,19,19, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,8,7,7,7,6,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,18,18,19, -1,-1,-1,27,26,25,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,7,6,6,-1,4,4,4,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,14,14,15,16,17,18,19, 36,36,-1,27,26,25,24,24,23,22,21,20,19,18,18,18,18,-1,18,19,-1,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19, 35,35,-1,27,26,25,24,23,23,23,-1,20,19,19,19,19,19,20,19,19,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,19,-1,20, 34,35,-1,27,26,25,24,23,22,22,21,20,20,20,20,20,20,20,20,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,18,19,20, 33,-1,-1,27,26,25,24,23,22,21,21,21,20,19,19,19,20,21,21,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,19,19, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,18,18,19,-1,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,17,18,19,-1,11,10,9,8,8,8,-1,16,15,14,13,12,11,10,9,8,7,8,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,16,-1,-1,-1,11,10,9,9,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,9,10,11,12,13,13,13,14,15,16,17,18,19, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,-1,-1,-1,15,15,16,17,18,19, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,-1,-1,16,16,17,18,19, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,-1,-1,17,17,18,19, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21,20,19,18,19,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,18,18,18,19, 28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,18,18,19,20,21,20,19,19,19,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,15,15,16,-1,19,19,19,19, 28,27,26,26,-1,23,22,21,20,19,18,17,17,17,17,-1,-1,19,19,19,20,21,20,20,20,20,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,16,16,16,-1,20,20,20,20, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,18,18,18,-1,21,20,20,20,20,21,21,21,21,21,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,17,-1,21,21,21,21, -1,27,26,25,25,-1,22,21,20,19,19,19,19,19,19,20,21,21,21,21,21,21,22,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,-1,22,22,22,22, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,22,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,18,-1,22,22,23,23,23, -1,-1,26,25,24,23,22,21,21,21,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,22,23,24,24, 28,27,26,25,24,23,23,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24,23,22,21,20,19,19,19,19,-1,-1,27,26,25,24,23,22,21,20,20,20,21,22,23,24,25, 28,27,26,25,24,24,24,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,25,24,23,22,21,20,20,20,20,20,-1,28,27,26,25,24,23,22,21,21,21,21,21,22,23,-1,26, 28,27,26,25,25,25,25,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,23,22,21,21,21,21,21,21,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,23,-1,27, 28,27,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,23,22,22,22,22,22,22,22,-1,-1,-1,27,-1,-1,-1,23,23,23,23,23,23,23,23,-1,28, 28,27,27,27,27,27,27,28,29,30,31,32,31,30,29,28,28,-1,-1,34,34,35,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,24,24,24,24,24,-1,24,-1,-1,29, 28,28,28,28,28,28,28,28,29,30,31,32,31,30,29,29,29,-1,33,33,34,34,-1,24,24,24,24,24,24,24,24,-1,26,26,27,28,29,-1,25,25,25,25,25,-1,-1,-1,31,30, 29,29,29,29,29,-1,29,29,29,30,31,32,31,30,30,30,30,31,32,33,33,33,-1,25,25,25,25,25,25,25,25,26,27,27,27,28,28,27,26,26,26,26,26,27,28,29,30,31, 30,30,30,30,-1,-1,30,30,30,30,31,32,31,31,31,31,31,31,32,33,32,32,-1,-1,-1,26,-1,-1,26,26,26,26,27,28,28,28,29,-1,27,27,27,27,27,27,-1,30,30,31, 31,31,31,-1,-1,-1,-1,-1,31,31,31,32,-1,32,32,32,32,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,29,29,29,29,-1,28,28,28,28,28,-1,-1,31,31,31, 32,32,32,33,34,35,34,33,32,32,32,32,33,33,33,33,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,30,30,30,30,-1,29,29,29,29,29,-1,-1,32,32,32, 36,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,24,25,24,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36, 35,35,35,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,23,23,23,23,-1,23,23,23,23,24,25,26,27,28,29,28,28,28,28,28,28,28,29,30,-1,33,33,34,35,35, 35,34,34,34,-1,33,-1,30,29,29,29,29,28,27,27,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,28,28,27,27,27,27,27,28,-1,-1,-1,-1,-1,34,34,34, 35,34,33,33,-1,-1,-1,-1,28,28,28,29,28,28,-1,-1,-1,23,22,21,21,22,22,21,21,22,23,24,25,26,27,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,33,33,33, -1,34,33,32,32,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,27,28,29,30,31,32,32,32,32,32, -1,34,33,32,31,30,29,28,27,27,26,25,24,24,-1,-1,-1,-1,-1,19,19,-1,-1,19,19,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,24,25,26,-1,33,32,31,30,30, 35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,29,28,27,27,-1,24,23,22,22,22,22,22,23,24,25,26,-1,33,32,31,30,29, 35,34,33,32,31,30,29,28,27,26,25,24,24,23,23,-1,-1,19,18,17,16,16,16,16,16,-1,29,28,27,26,25,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,-1,28, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,24,24,25,24,24,24,25,26,-1,27, 33,33,33,-1,28,27,26,25,25,25,-1,23,22,23,22,21,20,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,19,19,19,-1,-1,-1,-1,23,23,24,25,26,-1,26, 32,32,32,-1,28,27,26,25,24,24,-1,-1,21,-1,-1,-1,-1,-1,-1,16,-1,-1,13,13,13,-1,13,13,13,13,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,25, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,13,12,12,12,12,12,12,13,-1,16,16,-1,17,17,17,18,19,20,21,22,-1,-1,-1,-1,-1,24, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,-1,23,23,23,23,23, 32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,10,10,10,10,10,11,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,23,22,22,22,22, -1,-1,-1,-1,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,-1,-1,22,21,21,21, 31,30,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,-1,8,8,8,9,10,11,12,13,13,13,14,-1,-1,-1,-1,20,20,21,22,23,-1,-1,20,20,20, 31,30,29,29,-1,27,26,26,26,26,-1,21,20,19,18,17,16,15,15,-1,-1,10,-1,7,7,7,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,19,19,19, 31,30,29,28,28,27,27,27,27,27,-1,21,20,19,18,17,16,16,16,-1,9,9,8,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,18,18,18, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,9,8,8,7,6,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,17,17,18, -1,-1,-1,28,27,26,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,8,7,7,-1,4,4,4,-1,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,13,13,14,15,16,17,18, 37,37,-1,28,27,26,25,25,24,23,22,21,20,19,19,19,19,-1,19,20,-1,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18, 36,36,-1,28,27,26,25,24,24,24,-1,21,20,20,20,20,20,21,20,20,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,18,-1,19, 35,36,-1,28,27,26,25,24,23,23,22,21,21,21,21,21,21,21,21,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,17,18,19, 34,-1,-1,28,27,26,25,24,23,22,22,22,21,20,20,20,21,22,22,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,18,18, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,19,19,20,-1,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,18,19,20,-1,12,11,10,9,9,9,-1,15,14,13,12,11,10,9,8,7,6,7,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,17,-1,-1,-1,12,11,10,10,-1,-1,-1,16,-1,13,12,11,10,9,8,7,7,7,8,9,10,11,12,12,12,13,14,15,16,17,18, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,-1,-1,-1,14,14,15,16,17,18, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,-1,-1,15,15,16,17,18, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,-1,-1,16,16,17,18, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,17,18,19,20,21,20,19,18,17,18,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,17,17,17,18, 29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,19,19,20,21,20,19,18,18,18,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,14,14,15,-1,18,18,18,18, 29,28,27,27,-1,24,23,22,21,20,19,18,18,18,18,-1,-1,20,20,20,21,20,19,19,19,19,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,15,15,15,-1,19,19,19,19, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,19,19,19,-1,22,21,21,21,21,20,20,20,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,16,-1,20,20,20,20, -1,28,27,26,26,-1,23,22,21,20,20,20,20,20,20,21,22,22,22,22,21,21,21,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,-1,21,21,21,21, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,23,23,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,17,-1,21,21,22,22,22, -1,-1,27,26,25,24,23,22,22,22,-1,29,28,27,26,25,24,24,23,23,23,23,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,19,20,21,22,23,23, 29,28,27,26,25,24,24,-1,-1,-1,-1,29,28,27,26,25,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,-1,-1,26,25,24,23,22,21,20,19,19,19,20,21,22,23,24, 29,28,27,26,25,25,25,-1,33,32,32,-1,28,27,26,26,25,25,25,25,25,24,23,22,21,20,19,19,19,19,19,-1,27,26,25,24,23,22,21,20,20,20,20,20,21,22,-1,25, 29,28,27,26,26,26,26,-1,33,32,31,30,29,-1,-1,-1,26,-1,26,26,-1,-1,-1,22,21,20,20,20,20,20,20,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,22,-1,26, 29,28,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,26,-1,-1,-1,22,22,22,22,22,22,22,22,-1,27, 29,28,28,28,28,28,28,29,30,31,32,32,31,30,29,28,28,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,23,23,23,23,23,-1,23,-1,-1,28, 29,29,29,29,29,29,29,29,30,31,32,32,31,30,29,29,29,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,25,25,26,27,28,-1,24,24,24,24,24,-1,-1,-1,30,29, 30,30,30,30,30,-1,30,30,30,31,32,32,31,30,30,30,30,31,32,32,32,32,-1,24,24,24,24,24,24,24,24,25,26,26,26,27,27,26,25,25,25,25,25,26,27,28,29,30, 31,31,31,31,-1,-1,31,31,31,31,32,32,31,31,31,31,31,31,32,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,27,27,28,-1,26,26,26,26,26,26,-1,29,29,30, 32,32,32,-1,-1,-1,-1,-1,32,32,32,33,-1,32,32,32,32,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,28,28,-1,27,27,27,27,27,-1,-1,30,30,30, 33,33,33,34,35,36,35,34,33,33,33,33,34,33,33,33,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,29,-1,28,28,28,28,28,-1,-1,31,31,31, 37,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,33,34,35,35,35, 36,36,36,35,34,33,32,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,29,29,29,29,29,29,29,30,31,-1,34,34,34,34,34, 36,35,35,35,-1,34,-1,31,30,30,30,30,29,28,28,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,29,29,28,28,28,28,28,29,-1,-1,-1,-1,-1,33,33,33, 36,35,34,34,-1,-1,-1,-1,29,29,29,30,29,29,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,28,29,29,28,27,27,27,28,29,30,31,32,-1,-1,32,32,32, -1,35,34,33,33,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,27,28,29,30,31,32,32,31,31,31,31, -1,35,34,33,32,31,30,29,28,28,27,26,25,25,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,30,29,28,27,26,26,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,-1,32,31,30,29,29, 36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,30,29,28,28,-1,25,24,23,23,23,23,23,24,25,26,27,-1,32,31,30,29,28, 36,35,34,33,32,31,30,29,28,27,26,25,25,24,24,-1,-1,20,19,18,17,17,17,17,17,-1,30,29,28,27,26,25,24,23,22,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,27, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,26, 34,34,34,-1,29,28,27,26,26,26,-1,24,23,24,23,22,21,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,25, 33,33,33,-1,29,28,27,26,25,25,-1,-1,22,-1,-1,-1,-1,-1,-1,17,-1,-1,14,14,14,-1,14,14,14,14,15,16,17,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,24, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,14,13,13,13,13,13,13,14,-1,17,17,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,23, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,22,22,22,22,22, 33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,11,11,11,11,12,-1,16,16,16,16,16,17,18,19,20,21,22,23,23,22,21,21,21,21, -1,-1,-1,-1,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,11,12,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,-1,21,20,20,20, 32,31,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,-1,9,9,9,10,11,12,13,14,14,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,19,19,19, 32,31,30,30,-1,28,27,27,27,27,-1,22,21,20,19,18,17,16,16,-1,-1,11,-1,8,8,8,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,18,18,18, 32,31,30,29,29,28,28,28,28,28,-1,22,21,20,19,18,17,17,17,-1,10,10,9,8,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,17,17,17, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,10,9,9,8,7,6,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,16,16,17, -1,-1,-1,29,28,27,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,9,8,8,-1,5,5,5,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,12,12,13,14,15,16,17, 38,38,-1,29,28,27,26,26,25,24,23,22,21,20,20,20,20,-1,20,21,-1,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17, 37,37,-1,29,28,27,26,25,25,25,-1,22,21,21,21,21,21,22,21,21,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,17,-1,18, 36,37,-1,29,28,27,26,25,24,24,23,22,22,22,22,22,22,22,22,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,16,17,18, 35,-1,-1,29,28,27,26,25,24,23,23,23,22,21,21,21,22,23,23,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,17,17, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,20,20,21,-1,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,19,20,21,-1,13,12,11,10,10,10,-1,14,13,12,11,10,9,8,7,6,5,6,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,18,-1,-1,-1,13,12,11,11,-1,-1,-1,15,-1,12,11,10,9,8,7,6,6,6,7,8,9,10,11,11,11,12,13,14,15,16,17, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,-1,-1,-1,13,13,14,15,16,17, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,-1,-1,14,14,15,16,17, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,13,-1,-1,15,15,16,17, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,18,19,20,21,20,19,18,17,16,17,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,16,16,16,17, 30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,20,20,21,20,19,18,17,17,17,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,13,13,14,-1,17,17,17,17, 30,29,28,28,-1,25,24,23,22,21,20,19,19,19,19,-1,-1,21,21,21,20,19,18,18,18,18,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,14,14,14,-1,18,18,18,18, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,20,20,20,-1,23,22,22,21,20,19,19,19,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,15,-1,19,19,19,19, -1,29,28,27,27,-1,24,23,22,21,21,21,21,21,21,22,23,23,22,21,20,20,20,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,20,20,20,20, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,16,-1,20,20,21,21,21, -1,-1,28,27,26,25,24,23,23,23,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,18,19,20,21,22,22, 30,29,28,27,26,25,25,-1,-1,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,-1,-1,25,24,23,22,21,20,19,18,18,18,19,20,21,22,23, 30,29,28,27,26,26,26,-1,33,32,32,-1,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,18,-1,26,25,24,23,22,21,20,19,19,19,19,19,20,21,-1,24, 30,29,28,27,27,27,27,-1,33,32,31,30,29,-1,-1,-1,25,-1,25,25,-1,-1,-1,21,20,19,19,19,19,19,19,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,21,-1,25, 30,29,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,25,-1,-1,-1,21,21,21,21,21,21,21,21,-1,26, 30,29,29,29,29,29,29,30,31,32,32,31,30,29,28,27,27,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,22,22,22,22,22,-1,22,-1,-1,27, 30,30,30,30,30,30,30,30,31,32,32,31,30,29,28,28,28,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,25,26,27,-1,23,23,23,23,23,-1,-1,-1,29,28, 31,31,31,31,31,-1,31,31,31,32,32,31,30,29,29,29,29,30,31,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,25,25,26,26,25,24,24,24,24,24,25,26,27,28,29, 32,32,32,32,-1,-1,32,32,32,32,32,31,30,30,30,30,30,30,31,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,26,26,27,-1,25,25,25,25,25,25,-1,28,28,29, 33,33,33,-1,-1,-1,-1,-1,33,33,32,32,-1,31,31,31,31,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,29,29,29, 34,34,34,35,36,37,36,35,34,33,33,33,33,32,32,32,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,28,-1,27,27,27,27,27,-1,-1,30,30,30, 38,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,34,34,34,34,34, 37,37,37,36,35,34,33,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,30,30,30,30,30,30,30,31,32,-1,35,34,33,33,33, 37,36,36,36,-1,35,-1,32,31,31,31,31,30,29,29,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,30,30,29,29,29,29,29,30,-1,-1,-1,-1,-1,32,32,32, 37,36,35,35,-1,-1,-1,-1,30,30,30,31,30,30,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,29,30,30,29,28,28,28,29,30,31,32,33,-1,-1,31,31,31, -1,36,35,34,34,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,29,30,31,32,32,31,30,30,30,30, -1,36,35,34,33,32,31,30,29,29,28,27,26,26,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,-1,31,30,29,28,28, 37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,31,30,29,29,-1,26,25,24,24,24,24,24,25,26,27,28,-1,31,30,29,28,27, 37,36,35,34,33,32,31,30,29,28,27,26,26,25,25,-1,-1,21,20,19,18,18,18,18,18,-1,31,30,29,28,27,26,25,24,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,26, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,25, 35,35,35,-1,30,29,28,27,27,27,-1,25,24,25,24,23,22,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,24, 34,34,34,-1,30,29,28,27,26,26,-1,-1,23,-1,-1,-1,-1,-1,-1,18,-1,-1,15,15,15,-1,15,15,15,15,16,17,18,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,23, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,15,14,14,14,14,14,14,15,-1,18,18,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,22, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,21,21,21,21,21, 34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,12,12,12,12,12,13,-1,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,20,20,20, -1,-1,-1,-1,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,12,13,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,-1,20,19,19,19, 33,32,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,-1,10,10,10,11,12,13,14,15,15,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,18,18,18, 33,32,31,31,-1,29,28,28,28,28,-1,23,22,21,20,19,18,17,17,-1,-1,12,-1,9,9,9,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,17,17,17, 33,32,31,30,30,29,29,29,29,29,-1,23,22,21,20,19,18,18,18,-1,11,11,10,9,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,16,16,16, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,11,10,10,9,8,7,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,15,15,16, -1,-1,-1,30,29,28,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,10,9,9,-1,6,6,6,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,11,11,12,13,14,15,16, 39,39,-1,30,29,28,27,27,26,25,24,23,22,21,21,21,21,-1,21,22,-1,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16, 38,38,-1,30,29,28,27,26,26,26,-1,23,22,22,22,22,22,23,22,22,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,16,-1,17, 37,38,-1,30,29,28,27,26,25,25,24,23,23,23,23,23,23,23,23,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,15,16,17, 36,-1,-1,30,29,28,27,26,25,24,24,24,23,22,22,22,23,24,24,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,16,16, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,21,21,22,-1,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,20,21,22,-1,14,13,12,11,11,11,-1,13,12,11,10,9,8,7,6,5,4,5,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,19,-1,-1,-1,14,13,12,12,-1,-1,-1,14,-1,11,10,9,8,7,6,5,5,5,6,7,8,9,10,10,10,11,12,13,14,15,16, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,-1,-1,-1,12,12,13,14,15,16, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,-1,-1,13,13,14,15,16, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,-1,-1,14,14,15,16, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,19,20,21,20,19,18,17,16,15,16,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,15,15,15,16, 31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,21,21,20,19,18,17,16,16,16,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,12,12,13,-1,16,16,16,16, 31,30,29,29,-1,26,25,24,23,22,21,20,20,20,20,-1,-1,22,21,20,19,18,17,17,17,17,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,13,13,13,-1,17,17,17,17, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,21,21,21,-1,23,22,21,20,19,18,18,18,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,14,-1,18,18,18,18, -1,30,29,28,28,-1,25,24,23,22,22,22,22,22,22,23,23,22,21,20,19,19,19,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,19,19,19,19, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,19,19,20,20,20, -1,-1,29,28,27,26,25,24,24,24,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,21,21, 31,30,29,28,27,26,26,-1,-1,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,-1,-1,24,23,22,21,20,19,18,17,17,17,18,19,20,21,22, 31,30,29,28,27,27,27,-1,32,31,31,-1,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,-1,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,23, 31,30,29,28,28,28,28,-1,32,31,30,29,28,-1,-1,-1,24,-1,24,24,-1,-1,-1,20,19,18,18,18,18,18,18,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,24, 31,30,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,24,-1,-1,-1,20,20,20,20,20,20,20,20,-1,25, 31,30,30,30,30,30,30,31,32,32,31,30,29,28,27,26,26,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,21,21,21,21,21,-1,21,-1,-1,26, 31,31,31,31,31,31,31,31,32,32,31,30,29,28,27,27,27,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,25,26,-1,22,22,22,22,22,-1,-1,-1,28,27, 32,32,32,32,32,-1,32,32,32,32,31,30,29,28,28,28,28,29,30,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,25,25,24,23,23,23,23,23,24,25,26,27,28, 33,33,33,33,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,30,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,25,25,26,-1,24,24,24,24,24,24,-1,27,27,28, 34,34,34,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,30,30,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,28,28,28, 35,35,35,36,37,36,35,34,33,32,32,32,32,31,31,31,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,29,29,29, 39,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,27,27,27,27,28,27,27,27,27,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,34,33,33,33,33, 38,38,38,37,36,35,34,33,33,33,33,32,31,30,29,28,27,26,26,26,26,26,-1,26,26,26,26,27,28,29,30,31,32,31,31,31,31,31,31,31,32,33,-1,34,33,32,32,32, 38,37,37,37,-1,36,-1,33,32,32,32,32,31,30,30,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,31,31,30,30,30,30,30,31,-1,-1,-1,-1,-1,31,31,31, 38,37,36,36,-1,-1,-1,-1,31,31,31,32,31,31,-1,-1,-1,26,25,24,24,25,25,24,24,25,26,27,28,29,30,30,31,31,30,29,29,29,30,31,32,32,32,-1,-1,30,30,30, -1,37,36,35,35,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,30,31,32,32,31,30,29,29,29,29, -1,37,36,35,34,33,32,31,30,30,29,28,27,27,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,30,29,28,28,28, -1,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,30,29,28,27,27, 38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,32,31,30,30,-1,27,26,25,25,25,25,25,26,27,28,29,-1,30,29,28,27,26, 38,37,36,35,34,33,32,31,30,29,28,27,27,26,26,-1,-1,22,21,20,19,19,19,19,19,-1,32,31,30,29,28,27,26,25,24,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,25, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,24, 36,36,36,-1,31,30,29,28,28,28,-1,26,25,26,25,24,23,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,23, 35,35,35,-1,31,30,29,28,27,27,-1,-1,24,-1,-1,-1,-1,-1,-1,19,-1,-1,16,16,16,-1,16,16,16,16,17,18,19,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,22, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,16,15,15,15,15,15,15,16,-1,19,19,-1,20,20,20,21,22,23,24,24,-1,-1,-1,-1,-1,21, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,-1,20,20,20,20,20, 35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,13,13,13,13,13,14,-1,18,18,18,18,18,19,20,21,22,23,23,22,21,20,19,19,19,19, -1,-1,-1,-1,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,13,14,-1,17,17,17,17,18,19,20,21,22,23,23,23,-1,-1,19,18,18,18, 34,33,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,-1,11,11,11,12,13,14,15,16,16,16,17,-1,-1,-1,-1,23,23,24,24,25,-1,-1,17,17,17, 34,33,32,32,-1,30,29,29,29,29,-1,24,23,22,21,20,19,18,18,-1,-1,13,-1,10,10,10,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,25,26,-1,16,16,16, 34,33,32,31,31,30,30,30,30,30,-1,24,23,22,21,20,19,19,19,-1,12,12,11,10,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,26,-1,15,15,15, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,12,11,11,10,9,8,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,14,14,15, -1,-1,-1,31,30,29,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,11,10,10,-1,7,7,7,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,10,10,11,12,13,14,15, 40,40,-1,31,30,29,28,28,27,26,25,24,23,22,22,22,22,-1,22,23,-1,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15, 39,39,-1,31,30,29,28,27,27,27,-1,24,23,23,23,23,23,24,23,23,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,15,-1,16, 38,39,-1,31,30,29,28,27,26,26,25,24,24,24,24,24,24,24,24,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,13,14,15,16, 37,-1,-1,31,30,29,28,27,26,25,25,25,24,23,23,23,24,25,25,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,-1,15,15, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,22,22,23,-1,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,21,22,23,-1,15,14,13,12,12,12,-1,12,11,10,9,8,7,6,5,4,3,4,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,20,-1,-1,-1,15,14,13,13,-1,-1,-1,13,-1,10,9,8,7,6,5,4,4,4,5,6,7,8,9,9,9,10,11,12,13,14,15, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,-1,-1,-1,-1,11,11,12,13,14,15, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,-1,-1,12,12,13,14,15, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,11,-1,-1,13,13,14,15, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,20,21,20,19,18,17,16,15,14,15,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,14,14,14,15, 32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,21,20,19,18,17,16,15,15,15,-1,14,13,12,11,10,9,9,9,9,9,9,9,-1,11,11,12,-1,15,15,15,15, 32,31,30,30,-1,27,26,25,24,23,22,21,21,21,21,-1,-1,21,20,19,18,17,16,16,16,16,-1,14,13,12,11,10,10,10,10,10,10,10,10,11,12,12,12,-1,16,16,16,16, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,22,22,22,-1,22,21,20,19,18,17,17,17,17,17,-1,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,13,-1,17,17,17,17, -1,31,30,29,29,-1,26,25,24,23,23,23,23,23,23,23,22,21,20,19,18,18,18,-1,18,18,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,-1,18,18,18,18, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,19,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,-1,-1,14,-1,18,18,19,19,19, -1,-1,30,29,28,27,26,25,25,25,-1,27,26,25,24,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,19,20,20, 32,31,30,29,28,27,27,-1,-1,-1,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,-1,-1,23,22,21,20,19,18,17,16,16,16,17,18,19,20,21, 32,31,30,29,28,28,28,-1,31,30,30,-1,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,-1,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,22, 32,31,30,29,29,29,29,-1,31,30,29,28,27,-1,-1,-1,23,-1,23,23,-1,-1,-1,19,18,17,17,17,17,17,17,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,-1,23, 32,31,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,19,18,18,18,18,18,18,18,-1,-1,-1,23,-1,-1,-1,19,19,19,19,19,19,19,19,-1,24, 32,31,31,31,31,31,31,32,32,31,30,29,28,27,26,25,25,-1,-1,31,31,31,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,20,20,20,20,20,-1,20,-1,-1,25, 32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,26,26,-1,30,30,30,30,-1,20,20,20,20,20,20,20,20,-1,22,22,23,24,25,-1,21,21,21,21,21,-1,-1,-1,27,26, 33,33,33,33,33,-1,33,33,32,31,30,29,28,27,27,27,27,28,29,29,29,29,-1,21,21,21,21,21,21,21,21,22,23,23,23,24,24,23,22,22,22,22,22,23,24,25,26,27, 34,34,34,34,-1,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,29,28,28,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,24,24,25,-1,23,23,23,23,23,23,-1,26,26,27, 35,35,35,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,29,29,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,25,25,-1,24,24,24,24,24,-1,-1,27,27,27, 36,36,36,37,36,35,34,33,32,31,31,31,31,30,30,30,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,28,28,28, 40,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,34,33,32,32,32,32, 39,39,39,38,37,36,35,34,34,34,34,33,32,31,30,29,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,32,32,32,32,32,32,32,33,34,-1,33,32,31,31,31, 39,38,38,38,-1,37,-1,34,33,33,33,33,32,31,31,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,32,32,31,31,31,31,31,32,-1,-1,-1,-1,-1,30,30,30, 39,38,37,37,-1,-1,-1,-1,32,32,32,33,32,32,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,31,32,32,31,30,30,30,31,32,32,31,31,-1,-1,29,29,29, -1,38,37,36,36,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,31,32,32,31,30,29,28,28,28,28, -1,38,37,36,35,34,33,32,31,31,30,29,28,28,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,29,28,27,27,27, -1,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,29,-1,29,28,27,26,26, 39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,33,32,31,31,-1,28,27,26,26,26,26,26,27,28,28,28,-1,29,28,27,26,25, 39,38,37,36,35,34,33,32,31,30,29,28,28,27,27,-1,-1,23,22,21,20,20,20,20,20,-1,33,32,31,30,29,28,27,26,25,25,25,26,27,28,27,27,-1,-1,-1,-1,-1,24, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,27,26,26,26,27,28,-1,23, 37,37,37,-1,32,31,30,29,29,29,-1,27,26,27,26,25,24,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,23,23,23,-1,-1,-1,-1,25,25,26,27,28,-1,22, 36,36,36,-1,32,31,30,29,28,28,-1,-1,25,-1,-1,-1,-1,-1,-1,20,-1,-1,17,17,17,-1,17,17,17,17,18,19,20,-1,22,22,22,22,23,24,24,24,25,26,27,28,-1,21, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,17,16,16,16,16,16,16,17,-1,20,20,-1,21,21,21,22,23,23,23,23,-1,-1,-1,-1,-1,20, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,20,20,21,22,23,23,22,22,-1,19,19,19,19,19, 36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,14,14,14,14,14,15,-1,19,19,19,19,19,20,21,22,23,23,22,21,20,19,18,18,18,18, -1,-1,-1,-1,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,14,15,-1,18,18,18,18,19,20,21,22,23,23,22,22,-1,-1,18,17,17,17, 35,34,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,-1,12,12,12,13,14,15,16,17,17,17,18,-1,-1,-1,-1,24,23,23,23,24,-1,-1,16,16,16, 35,34,33,33,-1,31,30,30,30,30,-1,25,24,23,22,21,20,19,19,-1,-1,14,-1,11,11,11,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,24,24,24,25,-1,15,15,15, 35,34,33,32,32,31,31,31,31,31,-1,25,24,23,22,21,20,20,20,-1,13,13,12,11,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,25,25,25,-1,14,14,14, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,13,12,12,11,10,9,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,13,13,14, -1,-1,-1,32,31,30,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,12,11,11,-1,8,8,8,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,9,9,10,11,12,13,14, 41,41,-1,32,31,30,29,29,28,27,26,25,24,23,23,23,23,-1,23,24,-1,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,-1,13,13,14, 40,40,-1,32,31,30,29,28,28,28,-1,25,24,24,24,24,24,25,24,24,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,14,-1,15, 39,40,-1,32,31,30,29,28,27,27,26,25,25,25,25,25,25,25,25,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,12,13,14,15, 38,-1,-1,32,31,30,29,28,27,26,26,26,25,24,24,24,25,26,26,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,-1,14,14, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,23,23,24,-1,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,22,23,24,-1,16,15,14,13,13,13,-1,11,10,9,8,7,6,5,4,3,2,3,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,21,-1,-1,-1,16,15,14,14,-1,-1,-1,12,-1,9,8,7,6,5,4,3,3,3,4,5,6,7,8,8,8,9,10,11,12,13,14, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,-1,-1,-1,-1,10,10,11,12,13,14, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,-1,-1,11,11,12,13,14, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,7,8,9,10,-1,-1,12,12,13,14, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,21,20,19,18,17,16,15,14,13,14,-1,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,-1,13,13,13,14, 33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,20,19,18,17,16,15,14,14,14,-1,13,12,11,10,9,8,8,8,8,8,8,8,-1,10,10,11,-1,14,14,14,14, 33,32,31,31,-1,28,27,26,25,24,23,22,22,22,22,-1,-1,20,19,18,17,16,15,15,15,15,-1,13,12,11,10,9,9,9,9,9,9,9,9,10,11,11,11,-1,15,15,15,15, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,23,23,23,-1,21,20,19,18,17,16,16,16,16,16,-1,13,12,11,10,10,10,10,10,10,10,10,10,10,11,12,12,-1,16,16,16,16, -1,32,31,30,30,-1,27,26,25,24,24,24,24,24,23,22,21,20,19,18,17,17,17,-1,17,17,-1,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,-1,17,17,17,17, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,18,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,-1,-1,-1,13,-1,17,17,18,18,18, -1,-1,31,30,29,28,27,26,26,26,-1,26,25,24,23,22,21,20,19,19,19,19,19,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,17,18,19,19, 33,32,31,30,29,28,28,-1,-1,-1,-1,26,25,24,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,-1,-1,22,21,20,19,18,17,16,15,15,15,16,17,18,19,20, 33,32,31,30,29,29,29,-1,30,29,29,-1,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,15,-1,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,21, 33,32,31,30,30,30,30,-1,30,29,28,27,26,-1,-1,-1,22,-1,22,22,-1,-1,-1,18,17,16,16,16,16,16,16,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,-1,22, 33,32,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,18,17,17,17,17,17,17,17,-1,-1,-1,22,-1,-1,-1,18,18,18,18,18,18,18,18,-1,23, 33,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,24,-1,-1,30,30,30,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,19,19,19,19,19,-1,19,-1,-1,24, 33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,25,25,-1,29,29,29,29,-1,19,19,19,19,19,19,19,19,-1,21,21,22,23,24,-1,20,20,20,20,20,-1,-1,-1,26,25, 34,34,34,34,34,-1,33,32,31,30,29,28,27,26,26,26,26,27,28,28,28,28,-1,20,20,20,20,20,20,20,20,21,22,22,22,23,23,22,21,21,21,21,21,22,23,24,25,26, 35,35,35,35,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,28,28,27,27,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,23,23,24,-1,22,22,22,22,22,22,-1,25,25,26, 36,36,36,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,28,28,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,24,24,24,24,-1,23,23,23,23,23,-1,-1,26,26,26, 37,37,37,36,35,34,33,32,31,30,30,30,30,29,29,29,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,25,25,25,25,-1,24,24,24,24,24,-1,-1,27,27,27, 41,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31, 40,40,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,33,33,34,35,-1,32,31,30,30,30, 40,39,39,39,-1,38,-1,35,34,34,34,34,33,32,32,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,33,32,32,32,32,32,33,-1,-1,-1,-1,-1,29,29,29, 40,39,38,38,-1,-1,-1,-1,33,33,33,34,33,33,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,32,33,33,32,31,31,31,32,32,31,30,30,-1,-1,28,28,28, -1,39,38,37,37,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,32,32,31,30,29,28,27,27,27,27, -1,39,38,37,36,35,34,33,32,32,31,30,29,29,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,28,27,26,26,26, -1,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,28,28,28,-1,28,27,26,25,25, 40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,34,33,32,32,-1,29,28,27,27,27,27,27,28,27,27,27,-1,28,27,26,25,24, 40,39,38,37,36,35,34,33,32,31,30,29,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,34,33,32,31,30,29,28,27,26,26,26,27,28,27,26,26,-1,-1,-1,-1,-1,23, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,28,27,26,25,25,25,26,27,-1,22, 38,38,38,-1,33,32,31,30,30,30,-1,28,27,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,24,24,24,-1,-1,-1,-1,24,24,25,26,27,-1,21, 37,37,37,-1,33,32,31,30,29,29,-1,-1,26,-1,-1,-1,-1,-1,-1,21,-1,-1,18,18,18,-1,18,18,18,18,19,20,21,-1,23,23,23,23,23,23,23,23,24,25,26,27,-1,20, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,18,17,17,17,17,17,17,18,-1,21,21,-1,22,22,22,23,23,22,22,22,-1,-1,-1,-1,-1,19, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,21,21,22,23,23,22,21,21,-1,18,18,18,18,18, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,15,15,15,15,15,16,-1,20,20,20,20,20,21,22,23,23,22,21,20,19,18,17,17,17,17, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,15,16,-1,19,19,19,19,20,21,22,23,23,22,21,21,-1,-1,17,16,16,16, 36,35,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,13,13,13,14,15,16,17,18,18,18,19,-1,-1,-1,-1,23,22,22,22,23,-1,-1,15,15,15, 36,35,34,34,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,21,22,23,23,23,23,23,23,24,-1,14,14,14, 36,35,34,33,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,14,14,13,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,-1,24,24,24,-1,13,13,13, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,14,13,13,12,11,10,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,12,12,13, -1,-1,-1,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,13,12,12,-1,9,9,9,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,8,8,9,10,11,12,13, 42,42,-1,33,32,31,30,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,-1,12,12,13, 41,41,-1,33,32,31,30,29,29,29,-1,26,25,25,25,25,25,26,25,25,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,13,-1,14, 40,41,-1,33,32,31,30,29,28,28,27,26,26,26,26,26,26,26,26,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,11,12,13,14, 39,-1,-1,33,32,31,30,29,28,27,27,27,26,25,25,25,26,27,27,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,-1,13,13, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,24,24,25,-1,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,23,24,25,-1,17,16,15,14,14,14,-1,12,11,10,9,8,7,6,5,4,3,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,13,-1,10,9,8,7,6,5,4,4,4,5,6,7,8,7,7,7,8,9,10,11,12,13, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,-1,-1,-1,-1,9,9,10,11,12,13, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,-1,-1,10,10,11,12,13, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,8,9,10,11,-1,-1,11,11,12,13, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,22,21,20,19,18,17,16,15,14,15,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,12,12,12,13, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,21,20,19,18,17,16,15,15,15,-1,14,13,12,11,10,9,9,9,9,9,9,9,-1,11,11,12,-1,13,13,13,13, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,21,20,19,18,17,16,16,16,16,-1,14,13,12,11,10,10,10,10,10,10,10,10,11,12,12,12,-1,14,14,14,14, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,24,24,-1,22,21,20,19,18,17,17,17,17,17,-1,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,13,-1,15,15,15,15, -1,33,32,31,31,-1,28,27,26,25,25,25,25,25,24,23,22,21,20,19,18,18,18,-1,18,18,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,-1,16,16,16,16, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,19,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,-1,-1,14,-1,18,17,17,17,17, -1,-1,32,31,30,29,28,27,27,27,-1,27,26,25,24,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,18,18,18, 34,33,32,31,30,29,29,-1,-1,-1,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,-1,-1,23,22,21,20,19,18,17,16,16,16,17,18,19,19,19, 34,33,32,31,30,30,30,-1,31,30,30,-1,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,-1,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,20, 34,33,32,31,31,31,31,-1,31,30,29,28,27,-1,-1,-1,23,-1,23,23,-1,-1,-1,19,18,17,17,17,17,17,17,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,-1,21, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,19,18,18,18,18,18,18,18,-1,-1,-1,23,-1,-1,-1,19,19,19,19,19,19,19,19,-1,22, 34,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,25,-1,-1,31,31,31,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,20,20,20,20,20,-1,20,-1,-1,23, 34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,26,26,-1,30,30,30,30,-1,20,20,20,20,20,20,20,20,-1,22,22,23,24,25,-1,21,21,21,21,21,-1,-1,-1,25,24, 35,35,35,35,35,-1,34,33,32,31,30,29,28,27,27,27,27,28,29,29,29,29,-1,21,21,21,21,21,21,21,21,22,23,23,23,24,24,23,22,22,22,22,22,23,24,25,25,25, 36,36,36,36,-1,-1,34,33,32,31,30,29,28,28,28,28,28,28,29,29,28,28,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,24,24,25,-1,23,23,23,23,23,23,-1,26,26,26, 37,37,37,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,29,29,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,25,25,-1,24,24,24,24,24,-1,-1,27,27,27, 38,38,38,37,36,35,34,33,32,31,31,31,31,30,30,30,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,28,28,28, 42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,30, 41,41,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,34,34,34,34,33,33,33,34,34,-1,31,30,29,29,29, 41,40,40,40,-1,39,-1,36,35,35,35,35,34,33,33,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,34,34,33,33,33,33,32,32,-1,-1,-1,-1,-1,28,28,28, 41,40,39,39,-1,-1,-1,-1,34,34,34,35,34,34,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,33,34,34,33,32,32,32,32,31,30,29,29,-1,-1,27,27,27, -1,40,39,38,38,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,32,31,30,29,28,27,26,26,26,26, -1,40,39,38,37,36,35,34,33,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,27,26,25,25,25, -1,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,-1,35,34,33,32,31,30,29,29,29,29,29,28,27,27,27,27,-1,27,26,25,24,24, 41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,35,34,33,33,-1,30,29,28,28,28,28,28,27,26,26,26,-1,27,26,25,24,23, 41,40,39,38,37,36,35,34,33,32,31,30,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,25,25,-1,-1,-1,-1,-1,22, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,27,26,25,24,24,24,25,26,-1,21, 39,39,39,-1,34,33,32,31,31,31,-1,29,28,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,25,25,25,-1,-1,-1,-1,23,23,24,25,26,-1,20, 38,38,38,-1,34,33,32,31,30,30,-1,-1,27,-1,-1,-1,-1,-1,-1,22,-1,-1,19,19,19,-1,19,19,19,19,20,21,22,-1,24,24,24,23,22,22,22,22,23,24,25,26,-1,19, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,19,18,18,18,18,18,18,19,-1,22,22,-1,23,23,23,23,22,21,21,21,-1,-1,-1,-1,-1,18, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,22,22,23,23,22,21,20,20,-1,17,17,17,17,17, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,16,16,16,16,16,17,-1,21,21,21,21,21,22,23,23,22,21,20,19,18,17,16,16,16,16, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,16,17,-1,20,20,20,20,21,22,23,23,22,21,20,20,-1,-1,16,15,15,15, 37,36,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,14,14,14,15,16,17,18,19,19,19,20,-1,-1,-1,-1,22,21,21,21,22,-1,-1,14,14,14, 37,36,35,35,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,13,13,-1,-1,-1,-1,18,18,19,20,21,22,23,23,22,22,22,22,22,23,-1,13,13,13, 37,36,35,34,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,15,15,14,13,12,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,-1,23,23,23,-1,12,12,12, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,15,14,14,13,12,11,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,11,11,12, -1,-1,-1,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,14,13,13,-1,10,10,10,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,7,7,8,9,10,11,12, 43,43,-1,34,33,32,31,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,-1,11,11,12, 42,42,-1,34,33,32,31,30,30,30,-1,27,26,26,26,26,26,27,26,26,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,12,-1,13, 41,42,-1,34,33,32,31,30,29,29,28,27,27,27,27,27,27,27,27,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,10,11,12,13, 40,-1,-1,34,33,32,31,30,29,28,28,28,27,26,26,26,27,28,28,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,-1,12,12, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,25,25,26,-1,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,24,25,26,-1,18,17,16,15,15,15,-1,13,12,11,10,9,8,7,6,5,4,5,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,14,-1,11,10,9,8,7,6,5,5,5,6,7,8,7,6,6,6,7,8,9,10,11,12, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,-1,-1,-1,8,8,9,10,11,12, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,-1,-1,9,9,10,11,12, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,9,10,11,12,-1,-1,10,10,11,12, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,23,22,21,20,19,18,17,16,15,16,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,11,11,11,12, 35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,22,21,20,19,18,17,16,16,16,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,12,12,13,-1,12,12,12,12, 35,34,33,33,-1,30,29,28,27,26,25,24,24,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,13,13,13,-1,13,13,13,13, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,25,25,25,-1,23,22,21,20,19,18,18,18,18,18,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,14,-1,14,14,14,14, -1,34,33,32,32,-1,29,28,27,26,26,26,26,26,25,24,23,22,21,20,19,19,19,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,15,15,15,15, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,17,16,16,16,16, -1,-1,33,32,31,30,29,28,28,28,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,17,17,17,17,17, 35,34,33,32,31,30,30,-1,-1,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,-1,-1,24,23,22,21,20,19,18,17,17,17,18,18,18,18,18, 35,34,33,32,31,31,31,-1,32,31,31,-1,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,-1,25,24,23,22,21,20,19,18,18,18,18,18,19,19,-1,19, 35,34,33,32,32,32,32,-1,32,31,30,29,28,-1,-1,-1,24,-1,24,24,-1,-1,-1,20,19,18,18,18,18,18,18,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,20, 35,34,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,24,-1,-1,-1,20,20,20,20,20,20,20,20,-1,21, 35,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,26,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,21,21,21,21,21,-1,21,-1,-1,22, 35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,27,27,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,25,26,-1,22,22,22,22,22,-1,-1,-1,24,23, 36,36,36,36,36,-1,35,34,33,32,31,30,29,28,28,28,28,29,30,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,25,25,24,23,23,23,23,23,24,25,25,24,24, 37,37,37,37,-1,-1,35,34,33,32,31,30,29,29,29,29,29,29,30,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,25,25,26,-1,24,24,24,24,24,24,-1,25,25,25, 38,38,38,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,30,30,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,26,26,-1,25,25,25,25,25,-1,-1,26,26,26, 39,39,39,38,37,36,35,34,33,32,32,32,32,31,31,31,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,27,-1,26,26,26,26,26,-1,-1,27,27,27, 43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 42,42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 42,41,41,41,-1,40,-1,37,36,36,36,36,35,34,34,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 42,41,40,40,-1,-1,-1,-1,35,35,35,36,35,35,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,41,40,39,39,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,41,40,39,38,37,36,35,34,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 40,40,40,-1,35,34,33,32,32,32,-1,30,29,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 39,39,39,-1,35,34,33,32,31,31,-1,-1,28,-1,-1,-1,-1,-1,-1,23,-1,-1,20,20,20,-1,20,20,20,20,21,22,23,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,20,19,19,19,19,19,19,20,-1,23,23,-1,24,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,23,23,23,22,21,20,19,19,-1,16,16,16,16,16, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,17,17,17,17,18,-1,22,22,22,22,22,23,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,17,18,-1,21,21,21,21,22,23,23,22,21,20,19,19,-1,-1,15,14,14,14, 38,37,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,15,15,15,16,17,18,19,20,20,20,21,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 38,37,36,36,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,23,23,22,21,21,21,21,21,22,-1,12,12,12, 38,37,36,35,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,16,16,15,14,13,13,14,15,16,17,18,19,20,21,22,23,23,22,22,22,-1,22,22,22,-1,11,11,11, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,16,15,15,14,13,12,-1,-1,-1,18,18,19,20,21,22,23,23,23,23,-1,-1,-1,-1,-1,-1,10,10,11, -1,-1,-1,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,15,14,14,-1,11,11,11,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,6,6,7,8,9,10,11, 44,44,-1,35,34,33,32,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,4,5,6,7,-1,10,10,11, 43,43,-1,35,34,33,32,31,31,31,-1,28,27,27,27,27,27,28,27,27,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,11,-1,12, 42,43,-1,35,34,33,32,31,30,30,29,28,28,28,28,28,28,28,28,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,9,10,11,12, 41,-1,-1,35,34,33,32,31,30,29,29,29,28,27,27,27,28,29,29,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,-1,11,11, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,26,26,27,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,25,26,27,-1,19,18,17,16,16,16,-1,14,13,12,11,10,9,8,7,6,5,6,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,15,-1,12,11,10,9,8,7,6,6,6,7,8,7,6,5,5,5,6,7,8,9,10,11, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,8,-1,-1,-1,-1,7,7,8,9,10,11, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,-1,-1,8,8,9,10,11, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,10,11,12,13,-1,-1,9,9,10,11, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,24,23,22,21,20,19,18,17,16,17,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,10,10,10,11, 36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,23,22,21,20,19,18,17,17,17,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,13,13,14,-1,11,11,11,11, 36,35,34,34,-1,31,30,29,28,27,26,25,25,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,14,14,14,-1,12,12,12,12, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,26,26,26,-1,24,23,22,21,20,19,19,19,19,19,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,15,-1,13,13,13,13, -1,35,34,33,33,-1,30,29,28,27,27,27,27,27,26,25,24,23,22,21,20,20,20,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,14,14,14,14, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,16,-1,16,15,15,15,15, -1,-1,34,33,32,31,30,29,29,29,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,17,16,16,16,16,16, 36,35,34,33,32,31,31,-1,-1,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,-1,-1,25,24,23,22,21,20,19,18,18,17,17,17,17,17,17, 36,35,34,33,32,32,32,-1,33,32,32,-1,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,18,-1,26,25,24,23,22,21,20,19,19,18,18,18,18,18,-1,18, 36,35,34,33,33,33,33,-1,33,32,31,30,29,-1,-1,-1,25,-1,25,25,-1,-1,-1,21,20,19,19,19,19,19,19,-1,26,25,24,23,22,21,20,20,19,19,19,19,19,19,-1,19, 36,35,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,25,-1,-1,-1,21,20,20,20,20,20,20,20,-1,20, 36,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,27,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,21,21,21,21,21,-1,21,-1,-1,21, 36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,28,28,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,25,26,26,-1,22,22,22,22,22,-1,-1,-1,23,22, 37,37,37,37,37,-1,36,35,34,33,32,31,30,29,29,29,29,30,31,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,25,25,26,25,24,23,23,23,23,23,24,25,24,23,23, 38,38,38,38,-1,-1,36,35,34,33,32,31,30,30,30,30,30,30,31,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,26,26,26,-1,24,24,24,24,24,24,-1,24,24,24, 39,39,39,-1,-1,-1,-1,-1,34,33,32,32,-1,31,31,31,31,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 40,40,40,39,38,37,36,35,34,33,33,33,33,32,32,32,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 39,38,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 39,38,37,37,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,23,22,21,20,20,20,20,20,21,-1,11,11,11, 39,38,37,36,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,10, -1,-1,-1,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,5,5,6,7,8,9,10, 45,45,-1,36,35,34,33,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,-1,9,9,10, 44,44,-1,36,35,34,33,32,32,32,-1,29,28,28,28,28,28,29,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,10,-1,11, 43,44,-1,36,35,34,33,32,31,31,30,29,29,29,29,29,29,29,29,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,8,9,10,11, 42,-1,-1,36,35,34,33,32,31,30,30,30,29,28,28,28,29,30,30,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,-1,10,10, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,27,27,28,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,15,14,13,12,11,10,9,8,7,6,7,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,16,-1,13,12,11,10,9,8,7,7,7,8,7,6,5,4,4,4,5,6,7,8,9,10, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,7,7,-1,-1,-1,-1,6,6,7,8,9,10, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,8,8,8,9,10,11,-1,-1,7,7,8,9,10, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,9,10,11,12,-1,-1,8,8,9,10, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,24,23,22,21,20,19,18,17,18,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,9,9,9,10, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,24,23,22,21,20,19,18,18,18,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,12,12,13,-1,10,10,10,10, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,13,13,13,-1,11,11,11,11, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,25,24,23,22,21,20,20,20,20,20,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,12,12,12,12, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,27,26,25,24,23,22,21,21,21,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,13,13,13,13, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,16,-1,15,14,14,14,14, -1,-1,35,34,33,32,31,30,30,30,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,15,15,15, 37,36,35,34,33,32,32,-1,-1,-1,-1,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16, 37,36,35,34,33,33,33,-1,34,33,33,-1,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17, 37,36,35,34,34,34,34,-1,34,33,32,31,30,-1,-1,-1,26,-1,26,26,-1,-1,-1,21,20,19,19,19,19,19,19,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,18, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,25,-1,-1,-1,20,19,19,19,19,19,19,19,-1,19, 37,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,28,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,26,-1,20,20,20,20,20,-1,20,-1,-1,20, 37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,29,29,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,25,25,25,-1,21,21,21,21,21,-1,-1,-1,22,21, 38,38,38,38,38,-1,37,36,35,34,33,32,31,30,30,30,30,31,32,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,25,25,25,24,23,22,22,22,22,22,23,24,23,22,22, 39,39,39,39,-1,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,26,25,25,-1,23,23,23,23,23,23,-1,23,23,23, 40,40,40,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,32,32,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 41,41,41,40,39,38,37,36,35,34,34,34,34,33,33,33,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,27,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 40,39,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 40,39,38,38,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 40,39,38,37,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,10, -1,-1,-1,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,24,-1,-1,-1,-1,-1,5,5,6,7,8,9,10, 46,46,-1,37,36,35,34,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,-1,9,9,10, 45,45,-1,37,36,35,34,33,33,33,-1,30,29,29,29,29,29,30,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,-1,9,-1,11, 44,45,-1,37,36,35,34,33,32,32,31,30,30,30,30,30,30,30,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,7,8,9,10, 43,-1,-1,37,36,35,34,33,32,31,31,31,30,29,29,29,30,31,31,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,-1,9,9, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,28,28,29,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,16,15,14,13,12,11,10,9,8,7,8,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,7,6,5,4,3,3,3,4,5,6,7,8,9, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,8,7,6,6,-1,-1,-1,-1,5,5,6,7,8,9, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,10,10,9,8,7,7,7,8,9,10,-1,-1,6,6,7,8,9, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,8,9,10,11,-1,-1,7,7,8,9, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,25,24,23,22,21,20,19,18,19,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,-1,8,8,8,9, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,11,11,12,-1,9,9,9,9, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,12,12,12,-1,10,10,10,10, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,26,25,24,23,22,21,21,21,20,20,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,13,13,-1,11,11,11,11, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,28,27,26,25,24,23,22,22,22,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,12,12,12,12, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,26,25,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,14,13,13,13,13, -1,-1,36,35,34,33,32,31,31,31,-1,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,14,14,14, 38,37,36,35,34,33,33,-1,-1,-1,-1,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15, 38,37,36,35,34,34,34,-1,35,34,34,-1,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,16, 38,37,36,35,35,35,35,-1,35,34,33,32,31,-1,-1,-1,27,-1,25,25,-1,-1,-1,20,19,18,18,18,18,18,18,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,17, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,26,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,24,-1,-1,-1,19,18,18,18,18,18,18,18,-1,18, 38,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,29,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,25,-1,19,19,19,19,19,-1,19,-1,-1,19, 38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,30,30,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,24,24,-1,20,20,20,20,20,-1,-1,-1,21,20, 39,39,39,39,39,-1,38,37,36,35,34,33,32,31,31,31,31,32,31,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,24,23,22,21,21,21,21,21,22,23,22,21,21, 40,40,40,40,-1,-1,38,37,36,35,34,33,32,32,32,32,32,32,31,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,25,24,24,-1,22,22,22,22,22,22,-1,22,22,22, 41,41,41,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,33,33,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 42,42,42,41,40,39,38,37,36,35,35,35,35,34,34,34,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,26,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 41,40,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 41,40,39,39,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 41,40,39,38,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,10, -1,-1,-1,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,24,24,-1,-1,-1,-1,-1,5,5,6,7,8,9,10, 47,47,-1,38,37,36,35,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,-1,9,9,10, 46,46,-1,38,37,36,35,34,34,34,-1,31,30,30,30,30,30,31,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,-1,8,-1,10, 45,46,-1,38,37,36,35,34,33,33,32,31,31,31,31,31,31,31,31,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,6,7,8,9, 44,-1,-1,38,37,36,35,34,33,32,32,32,31,30,30,30,31,32,32,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,-1,8,8, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,29,29,30,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,17,16,15,14,13,12,11,10,9,8,9,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,18,-1,15,14,13,12,11,10,9,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,9,8,7,6,6,-1,-1,-1,-1,4,4,5,6,7,8, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,19,18,17,16,15,14,13,12,11,11,10,9,8,7,7,7,8,9,10,-1,-1,5,5,6,7,8, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,8,9,10,11,-1,-1,6,6,7,8, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,27,26,25,24,23,22,21,20,19,20,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,-1,7,7,7,8, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,26,25,24,23,22,21,20,20,20,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,11,11,12,-1,8,8,8,8, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,12,12,12,-1,9,9,9,9, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,27,26,25,24,23,22,22,21,20,20,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,13,13,-1,10,10,10,10, -1,38,37,36,36,-1,33,32,31,30,30,30,30,30,29,28,27,26,25,24,23,22,22,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,11,11,11,11, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,13,12,12,12,12, -1,-1,37,36,35,34,33,32,32,32,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,13,13,13, 39,38,37,36,35,34,34,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14, 39,38,37,36,35,35,35,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,15, 39,38,37,36,36,36,36,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,18,18,18,18,18,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,16, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,23,-1,-1,-1,18,17,17,17,17,17,17,17,-1,17, 39,38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,30,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,24,24,-1,18,18,18,18,18,-1,18,-1,-1,18, 39,39,39,39,39,39,39,38,37,36,35,34,33,32,31,31,31,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,23,23,-1,19,19,19,19,19,-1,-1,-1,20,19, 40,40,40,40,40,-1,39,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,23,22,21,20,20,20,20,20,21,22,21,20,20, 41,41,41,41,-1,-1,39,38,37,36,35,34,33,33,33,33,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,24,23,23,-1,21,21,21,21,21,21,-1,21,21,21, 42,42,42,-1,-1,-1,-1,-1,37,36,35,35,-1,34,34,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 43,43,43,42,41,40,39,38,37,36,36,36,36,35,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,25,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 42,41,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 42,41,40,40,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 42,41,40,39,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,25,25,-1,-1,-1,-1,-1,6,6,7,8,9,9,10, 48,48,-1,39,38,37,36,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,-1,8,9,10, 47,47,-1,39,38,37,36,35,35,35,-1,32,31,31,31,31,31,32,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,-1,-1,7,-1,9, 46,47,-1,39,38,37,36,35,34,34,33,32,32,32,32,32,32,32,32,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,6,7,8, 45,-1,-1,39,38,37,36,35,34,33,33,33,32,31,31,31,32,33,33,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,-1,7,7, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,30,30,31,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,4,4,4,5,6,7, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,5,5,5,6,7, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,8,9,10,11,-1,-1,6,6,6,7, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,27,26,26,25,24,23,22,21,20,21,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,-1,7,7,7,7, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,11,11,12,-1,8,8,8,8, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,26,25,24,24,23,22,21,21,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,12,12,12,-1,9,9,9,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,30,30,-1,27,26,25,24,23,23,22,21,20,20,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,13,13,-1,10,10,10,10, -1,39,38,37,37,-1,34,33,32,31,31,31,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,11,11,11,11, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,13,12,12,12,12, -1,-1,38,37,36,35,34,33,33,33,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,13,13,13, 40,39,38,37,36,35,35,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14, 40,39,38,37,36,36,36,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,15, 40,39,38,37,37,37,37,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,18,18,18,18,18,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,16, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,23,-1,-1,-1,18,17,17,17,17,17,17,17,-1,17, 40,39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,30,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,24,24,-1,18,18,18,18,18,-1,18,-1,-1,18, 40,40,40,40,40,40,39,38,37,36,35,34,33,32,31,31,31,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,23,23,-1,19,19,19,19,19,-1,-1,-1,20,19, 41,41,41,41,41,-1,39,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,23,22,21,20,20,20,20,20,21,22,21,20,20, 42,42,42,42,-1,-1,39,38,37,36,35,34,33,33,33,33,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,24,23,23,-1,21,21,21,21,21,21,-1,21,21,21, 43,43,43,-1,-1,-1,-1,-1,37,36,35,35,-1,34,34,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 44,44,43,42,41,40,39,38,37,36,36,36,36,35,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,25,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 43,42,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 43,42,41,41,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 43,42,41,40,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,25,25,-1,-1,-1,-1,-1,7,7,8,9,9,9,10, 49,49,-1,40,39,38,37,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,7,8,-1,8,9,10, 48,48,-1,40,39,38,37,36,36,36,-1,33,32,32,32,32,32,33,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,7,-1,9, 47,48,-1,40,39,38,37,36,35,35,34,33,33,33,33,33,33,33,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,5,6,7,8, 46,-1,-1,40,39,38,37,36,35,34,34,34,33,32,32,32,33,34,34,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,-1,7,7, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,31,31,32,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,5,4,3,2,1,1,2,3,4,5,6,7, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,4,4,4,5,6,7, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,5,5,5,6,7, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,8,9,10,11,-1,-1,6,6,6,7, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,27,26,26,25,24,23,22,21,20,21,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,-1,7,7,7,7, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,26,25,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,11,11,12,-1,8,8,8,8, 41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,-1,-1,26,25,24,24,23,22,21,21,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,12,12,12,-1,9,9,9,9, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,31,30,30,-1,27,26,25,24,23,23,22,21,20,20,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,13,13,-1,10,10,10,10, -1,40,39,38,38,-1,35,34,33,32,32,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,11,11,11,11, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,13,12,12,12,12, -1,-1,39,38,37,36,35,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,13,13,13, 41,40,39,38,37,36,36,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14, 41,40,39,38,37,37,37,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,15, 41,40,39,38,38,38,38,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,18,18,18,18,18,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,16, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,23,-1,-1,-1,18,17,17,17,17,17,17,17,-1,17, 41,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,24,24,-1,18,18,18,18,18,-1,18,-1,-1,18, 41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,23,23,-1,19,19,19,19,19,-1,-1,-1,20,19, 42,42,42,42,42,-1,39,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,23,22,21,20,20,20,20,20,21,22,21,20,20, 43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,33,33,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,24,23,23,-1,21,21,21,21,21,21,-1,21,21,21, 44,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,34,34,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 45,44,43,42,41,40,39,38,37,36,36,36,36,35,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,25,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,30,30,29,28,27,26,26,26,26, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,30,30,-1,27,26,25,25,25, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,-1,-1,-1,-1,-1,24,24,24, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,35,34,33,32,31,30,29,30,30,29,28,28,28,28,27,26,25,25,-1,-1,23,23,23, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,28,27,26,25,24,23,22,22,22,22, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,23,-1,23,22,21,20,20, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,31,30,29,29,-1,26,25,24,24,24,24,24,23,22,22,22,-1,23,22,21,20,19, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,31,30,29,28,27,26,25,24,23,23,23,24,23,22,21,21,-1,-1,-1,-1,-1,18, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,23,22,21,20,20,20,21,22,-1,17, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,22,21,21,-1,-1,-1,-1,19,19,20,21,22,-1,16, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,22,21,20,19,18,18,18,18,19,20,21,22,-1,15, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,14, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,16,-1,13,13,13,13,13, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 46,45,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,26,25,24,24,-1,-1,-1,-1,18,17,17,17,18,-1,-1,10,10,10, 46,45,44,44,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,19,-1,9,9,9, 46,45,44,43,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,25,24,23,22,21,20,19,19,19,-1,19,19,19,-1,8,8,8, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,7,7,7, -1,-1,-1,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,10,9,8,7,6,6,7, 52,52,-1,43,42,41,40,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,9,9,-1,5,6,7, 51,51,-1,43,42,41,40,39,39,39,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,4,-1,6, 50,51,-1,43,42,41,40,39,38,38,37,36,36,36,36,36,36,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,2,3,4,5, 49,-1,-1,43,42,41,40,39,38,37,37,37,36,35,35,35,36,37,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,-1,4,4, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,34,34,35,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,2,1,1,2,3,4, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,2,2,2,3,4, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,4,4,4,4,4,4, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,5,5,5,5,5, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,10,11,12,13,-1,-1,6,6,6,6, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,30,29,28,28,27,26,25,24,23,22,23,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,7,7,7,7, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,28,27,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,8,8,8,8, 44,43,42,42,-1,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,26,25,24,23,23,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,9,9,9,9, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,33,32,32,-1,29,28,27,26,25,25,24,23,22,22,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,15,15,-1,10,10,10,10, -1,43,42,41,41,-1,38,37,36,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,-1,11,11,11,11, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,16,-1,13,12,12,12,12, -1,-1,42,41,40,39,38,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,13,13,13, 44,43,42,41,40,39,39,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14, 44,43,42,41,40,40,40,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,15, 44,43,42,41,41,41,41,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,20,20,20,20,20,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,16, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,23,-1,-1,-1,18,17,17,17,17,17,17,17,-1,17, 44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,24,25,24,24,24,-1,18,18,18,18,18,-1,18,-1,-1,18, 44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,25,25,24,23,23,-1,19,19,19,19,19,-1,-1,-1,20,19, 45,45,45,44,44,-1,41,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,-1,24,24,24,24,24,24,24,24,25,26,25,24,23,22,21,20,20,20,20,20,21,22,21,20,20, 46,46,45,45,-1,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,25,26,25,24,23,23,-1,21,21,21,21,21,21,-1,21,21,21, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,36,36,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 47,46,45,44,43,42,41,40,39,38,38,38,38,37,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,25,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,38,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,29,29,28,27,26,25,25,25,25, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,29,29,-1,26,25,24,24,24, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,-1,-1,-1,-1,-1,23,23,23, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,35,34,33,32,31,30,29,28,29,29,28,27,27,27,27,26,25,24,24,-1,-1,22,22,22, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,27,27,26,25,24,23,22,21,21,21,21, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,30,29,28,27,26,26,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,22,21,20,20,20, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,22,22,22,-1,22,21,20,19,19, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,30,29,28,28,-1,25,24,23,23,23,23,23,22,21,21,21,-1,22,21,20,19,18, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,30,29,28,27,26,25,24,23,22,22,22,23,22,21,20,20,-1,-1,-1,-1,-1,17, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,22,21,20,19,19,19,20,21,-1,16, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,21,20,20,-1,-1,-1,-1,18,18,19,20,21,-1,15, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,21,20,19,18,17,17,17,17,18,19,20,21,-1,14, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,13, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,15,-1,12,12,12,12,12, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10, 46,45,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,26,25,24,23,23,-1,-1,-1,-1,17,16,16,16,17,-1,-1,9,9,9, 46,45,44,44,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,18,-1,8,8,8, 46,45,44,43,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,25,24,23,22,21,20,19,18,18,18,-1,18,18,18,-1,7,7,7, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,6,6,6, -1,-1,-1,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,9,8,7,6,5,5,6, 52,52,-1,43,42,41,40,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,8,8,-1,4,5,6, 51,51,-1,43,42,41,40,39,39,39,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,9,-1,-1,3,-1,5, 50,51,-1,43,42,41,40,39,38,38,37,36,36,36,36,36,36,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,1,2,3,4, 49,-1,-1,43,42,41,40,39,38,37,37,37,36,35,35,35,36,37,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,-1,4,4, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,34,34,35,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,2,1,1,2,3,4, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,2,2,2,3,4, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,4,4,4,4,4,4, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,5,5,5,5,5, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,10,11,12,13,-1,-1,6,6,6,6, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,30,29,28,28,27,26,25,24,23,22,23,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,7,7,7,7, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,28,27,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,8,8,8,8, 44,43,42,42,-1,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,26,25,24,23,23,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,9,9,9,9, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,33,32,32,-1,29,28,27,26,25,25,24,23,22,22,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,15,15,-1,10,10,10,10, -1,43,42,41,41,-1,38,37,36,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,-1,11,11,11,11, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,16,-1,13,12,12,12,12, -1,-1,42,41,40,39,38,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,13,13,13, 44,43,42,41,40,39,39,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14, 44,43,42,41,40,40,40,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,15, 44,43,42,41,41,41,41,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,20,20,20,20,20,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,16, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,23,-1,-1,-1,18,17,17,17,17,17,17,17,-1,17, 44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,24,25,24,24,24,-1,18,18,18,18,18,-1,18,-1,-1,18, 44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,25,25,24,23,23,-1,19,19,19,19,19,-1,-1,-1,20,19, 45,45,45,44,44,-1,41,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,-1,24,24,24,24,24,24,24,24,25,26,25,24,23,22,21,20,20,20,20,20,21,22,21,20,20, 46,46,45,45,-1,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,25,26,25,24,23,23,-1,21,21,21,21,21,21,-1,21,21,21, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,36,36,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 47,46,45,44,43,42,41,40,39,38,38,38,38,37,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,25,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,28,28,27,26,25,24,24,24,24, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,28,28,-1,25,24,23,23,23, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,-1,-1,-1,-1,-1,22,22,22, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,28,27,26,26,26,26,25,24,23,23,-1,-1,21,21,21, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,35,35,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,26,25,24,23,22,21,20,20,20,20, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,36,36,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,21,-1,21,20,19,18,18, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,29,28,27,27,-1,24,23,22,22,22,22,22,21,20,20,20,-1,21,20,19,18,17, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,29,28,27,26,25,24,23,22,21,21,21,22,21,20,19,19,-1,-1,-1,-1,-1,16, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,21,20,19,18,18,18,19,20,-1,15, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,20,19,19,-1,-1,-1,-1,17,17,18,19,20,-1,14, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,20,19,18,17,16,16,16,16,17,18,19,20,-1,13, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,12, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,14,-1,11,11,11,11,11, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,15,15,16,-1,-1,8,8,8, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,-1,7,7,7, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,26,25,24,23,22,21,20,19,18,17,17,17,-1,17,17,17,-1,6,6,6, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,5,5,5, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,9,8,7,6,5,4,4, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,10,9,8,8,-1,4,4,3, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,-1,-1,3,-1,2, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,1, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,-1,0,1, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,4,4,4,4, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,5,5,5,5,5, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,6,6,6,6, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,7,7,7,7, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,17,-1,8,8,8,8, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,17,17,17,-1,9,9,9,9, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,18,18,-1,10,10,10,10, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,-1,-1,11,11,11,11, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,16,-1,13,12,12,12,12, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,13,13,13, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,15, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,16, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,23,-1,-1,-1,18,17,17,17,17,17,17,17,-1,17, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,25,26,26,25,24,24,24,-1,18,18,18,18,18,-1,18,-1,-1,18, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,36,36,36,36,-1,26,26,26,26,26,26,26,26,-1,26,25,24,23,23,-1,19,19,19,19,19,-1,-1,-1,20,19, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,-1,27,27,27,27,27,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,21,22,21,20,20, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,35,34,34,-1,-1,-1,28,-1,-1,28,28,28,27,26,25,24,23,23,-1,21,21,21,21,21,21,-1,21,21,21, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,39,39,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 50,49,48,47,46,45,44,43,42,41,41,41,41,40,40,40,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,25,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,28,28,27,26,25,24,24,24,24, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,27,28,28,-1,25,24,23,23,23, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,27,26,26,-1,-1,-1,-1,-1,22,22,22, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,28,27,26,26,26,26,25,24,23,23,-1,-1,21,21,21, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,35,35,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,26,26,25,24,23,22,21,20,20,20,20, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,36,36,-1,29,28,27,26,25,25,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,21,20,19,19,19, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,21,-1,21,20,19,18,18, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,29,28,27,27,-1,24,23,22,22,22,22,22,21,20,20,20,-1,21,20,19,18,17, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,29,28,27,26,25,24,23,22,21,21,21,22,21,20,19,19,-1,-1,-1,-1,-1,16, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,21,20,19,18,18,18,19,20,-1,15, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,20,19,19,-1,-1,-1,-1,17,17,18,19,20,-1,14, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,20,19,18,17,16,16,16,16,17,18,19,20,-1,13, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,12, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,14,-1,11,11,11,11,11, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,15,15,16,-1,-1,8,8,8, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,17,-1,7,7,7, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,26,25,24,23,22,21,20,19,18,17,17,17,-1,17,17,17,-1,6,6,6, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,5,5,5, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,9,8,7,6,5,4,4, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,10,9,8,8,-1,4,4,3, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,-1,-1,3,-1,2, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,1, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,-1,1,0, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,4,4,4,4, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,5,5,5,5,5, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,6,6,6,6, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,7,7,7,7, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,17,-1,8,8,8,8, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,17,17,17,-1,9,9,9,9, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,18,18,18,-1,10,10,10,10, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,-1,-1,11,11,11,11, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,16,-1,13,12,12,12,12, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,13,13,13, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,15, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,16, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,23,-1,-1,-1,18,17,17,17,17,17,17,17,-1,17, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,25,26,26,25,24,24,24,-1,18,18,18,18,18,-1,18,-1,-1,18, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,36,36,36,36,-1,26,26,26,26,26,26,26,26,-1,26,25,24,23,23,-1,19,19,19,19,19,-1,-1,-1,20,19, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,-1,27,27,27,27,27,27,27,27,27,26,25,24,23,22,21,20,20,20,20,20,21,22,21,20,20, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,35,34,34,-1,-1,-1,28,-1,-1,28,28,28,27,26,25,24,23,23,-1,21,21,21,21,21,21,-1,21,21,21, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,39,39,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 50,49,48,47,46,45,44,43,42,41,41,41,41,40,40,40,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,25,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 33,33,33,33,33,33,32,32,32,32,32,32,32,32,33,34,35,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56, 32,32,32,32,33,33,32,31,31,31,31,31,31,32,33,34,35,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,53,53,54,55,56, 31,31,31,31,-1,34,-1,31,30,30,30,30,31,32,33,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,55,55,56, 31,30,30,30,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,55,55,56, -1,29,29,29,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,41,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56, -1,28,28,28,28,28,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,47,46,45,44,43,42,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,27,27,27,27,28,29,28,27,26,26,26,26,26,26,26,27,28,29,30,30,30,30,30,31,-1,47,46,45,44,43,43,44,45,46,46,46,46,46,47,48,49,-1,54,54,54,55,56, 26,26,26,26,27,28,29,28,27,26,25,25,25,25,25,26,27,28,29,29,29,29,29,30,31,-1,47,46,45,45,-1,44,44,45,45,45,45,45,46,47,48,49,-1,55,55,55,55,56, 25,25,25,26,27,28,29,28,27,26,25,24,24,24,24,-1,-1,28,28,28,28,28,29,30,31,-1,47,46,46,46,46,45,45,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,56, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,55, 23,23,23,-1,21,21,21,21,21,21,-1,23,22,23,24,25,26,27,27,26,27,28,29,30,31,32,33,34,35,35,35,36,37,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,54, 22,22,22,-1,20,20,20,20,20,20,-1,-1,21,-1,-1,-1,-1,-1,-1,25,-1,-1,30,30,31,-1,34,34,34,34,35,36,37,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,53, 22,21,21,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,24,24,24,24,-1,31,31,31,32,33,33,33,34,-1,37,37,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,52, 22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,23,23,23,23,23,23,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,51, 22,21,21,-1,17,17,17,17,17,17,18,19,20,21,22,22,22,22,22,22,22,23,-1,31,31,31,31,31,32,-1,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,-1,-1,-1,16,16,16,16,16,16,-1,20,20,21,21,21,21,21,21,21,22,23,-1,30,30,30,30,31,32,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50,51, 15,15,15,15,16,15,15,15,15,16,-1,21,20,20,20,20,20,20,20,21,22,23,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,50,50,51, 15,14,14,14,-1,14,14,14,15,16,-1,21,20,19,19,19,19,19,20,-1,-1,24,-1,28,28,29,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,51,51,51, 15,14,13,13,13,13,13,14,15,16,-1,21,20,19,18,18,18,19,20,-1,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,51,51,51, 15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,26,26,26,27,28,29,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,50,50,51, -1,-1,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,27,27,27,-1,30,30,31,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,48,49,50,51, 4,4,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,28,28,28,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,50,50,51, 3,3,-1,9,9,9,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,51,-1,52, 2,3,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,49,50,51,52, 1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,-1,51,51, 0,-1,6,6,6,7,8,9,-1,12,-1,-1,-1,16,16,17,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51, 1,-1,5,5,6,7,8,9,-1,13,14,15,-1,17,17,17,-1,23,23,23,24,25,26,-1,33,34,34,34,34,35,36,37,38,39,40,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51, 2,3,4,5,6,7,8,9,-1,14,14,15,-1,18,-1,-1,-1,22,22,23,24,-1,-1,-1,32,-1,33,33,34,35,36,37,38,39,40,41,42,42,43,44,45,45,46,47,48,49,50,51, 3,-1,5,5,6,7,8,9,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,41,41,-1,-1,-1,-1,47,47,48,49,50,51, 4,-1,6,6,6,7,-1,10,11,-1,16,16,16,17,18,19,20,21,22,23,-1,-1,32,31,30,31,32,33,34,35,36,37,38,39,40,40,40,41,42,43,44,-1,-1,48,48,49,50,51, 5,-1,-1,-1,-1,8,9,10,11,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,43,44,45,-1,-1,49,49,50,51, 6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,-1,50,50,50,51, 7,7,8,9,10,11,12,13,14,15,16,17,18,19,19,19,-1,22,22,23,24,25,26,27,28,29,-1,37,37,37,37,37,37,37,38,39,40,41,42,-1,45,45,46,-1,51,51,51,51, 8,8,8,9,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,23,23,23,24,25,26,27,28,29,-1,37,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,-1,52,52,52,52, 9,9,9,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,23,23,24,24,24,25,26,27,28,29,-1,37,36,35,35,35,36,37,38,39,40,41,42,43,44,45,46,-1,52,52,52,52, -1,10,10,11,12,-1,15,15,16,16,16,17,18,19,20,21,22,23,24,25,25,25,26,-1,29,29,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,51,51,51, -1,-1,11,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,23,23,24,25,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,-1,50,50,50,50,51, -1,-1,12,12,12,13,14,15,16,17,-1,29,28,27,26,25,24,24,24,25,26,27,27,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,49,49,50,51, 15,14,13,13,13,13,14,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,27,28,28,28,29,30,31,32,33,34,-1,-1,42,42,42,42,43,44,45,46,47,48,48,48,49,50,51, 15,14,14,14,14,14,14,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,28,29,29,29,30,31,32,33,34,-1,42,41,41,41,42,43,44,45,46,47,47,47,48,49,-1,52, 15,15,15,15,15,15,15,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,30,30,30,30,31,32,33,34,-1,42,41,40,41,42,43,44,45,46,46,46,47,48,49,-1,53, 16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,28,-1,32,32,-1,31,31,31,31,31,32,33,34,-1,-1,-1,39,-1,-1,-1,45,45,45,45,46,47,48,49,-1,53, 17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45,46,-1,49,-1,-1,52, 18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,-1,33,33,33,33,33,33,33,34,-1,37,37,38,39,40,-1,43,43,44,45,46,-1,-1,-1,51,51, 19,19,19,19,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 20,20,20,20,-1,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,35,-1,-1,35,35,35,35,36,37,38,39,40,-1,43,43,44,45,46,47,-1,50,50,51, 21,21,21,-1,-1,-1,-1,-1,21,21,21,22,-1,25,25,26,27,-1,-1,31,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,44,44,44,45,46,-1,-1,51,51,51, 22,22,22,23,24,25,24,23,22,22,22,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,39,39,39,40,-1,45,45,45,45,46,-1,-1,52,52,52, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,28,28,28,28,27,27,27,27,27,27,27,27,28,29,30,31,31,31,31,31,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 27,27,27,27,28,28,27,26,26,26,26,26,26,27,28,29,30,30,30,30,30,30,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,51,52, 26,26,26,26,-1,29,-1,26,25,25,25,25,26,27,28,-1,-1,30,29,29,29,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52, 26,25,25,25,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,30,29,28,28,29,30,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52, -1,24,24,24,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,28,28,-1,-1,-1,-1,-1,-1,37,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,26,26,-1,-1,27,27,-1,43,42,41,40,39,38,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,22,22,22,22,23,24,23,22,21,21,21,21,21,21,21,22,23,24,25,25,26,26,26,27,-1,43,42,41,40,39,39,40,41,42,42,42,42,42,43,44,45,-1,50,50,50,51,52, 21,21,21,21,22,23,24,23,22,21,20,20,20,20,20,21,22,23,24,24,25,25,25,26,27,-1,43,42,41,41,-1,40,40,41,41,41,41,41,42,43,44,45,-1,51,51,51,51,52, 20,20,20,21,22,23,24,23,22,21,20,19,19,19,19,-1,-1,23,23,24,24,24,25,26,27,-1,43,42,42,42,42,41,41,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 18,18,18,-1,16,16,16,16,16,16,-1,18,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 17,17,17,-1,15,15,15,15,15,15,-1,-1,16,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,-1,30,30,30,30,31,32,33,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 17,16,16,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,20,-1,27,27,27,28,29,29,29,30,-1,33,33,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,19,19,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 17,16,16,-1,12,12,12,12,12,12,13,14,15,16,17,18,18,18,18,18,18,19,-1,27,27,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,11,11,11,11,11,11,-1,15,15,16,17,17,17,17,17,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 10,10,10,10,11,10,10,10,10,11,-1,16,16,16,16,16,16,16,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 10,9,9,9,-1,9,9,9,10,11,-1,17,16,15,15,15,15,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 10,9,8,8,8,8,8,9,10,11,-1,17,16,15,14,14,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 10,10,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 9,9,-1,4,4,4,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 8,9,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 7,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 6,-1,0,1,2,3,4,5,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 5,-1,1,1,2,3,4,5,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 4,3,2,2,2,3,4,5,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 5,-1,3,3,3,3,4,5,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 6,-1,4,4,4,4,-1,6,7,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 7,-1,-1,-1,-1,5,6,7,7,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 8,9,10,11,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 9,9,10,11,12,13,14,15,16,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 10,10,10,11,-1,14,14,15,16,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 11,11,11,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,12,12,13,14,-1,17,17,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,14,14,14,15,16,17,18,19,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 17,16,15,15,15,15,16,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 17,16,16,16,16,16,16,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 17,17,17,17,17,17,17,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 21,21,21,21,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 22,22,22,22,-1,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,27,27,28,29,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,27,28,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 27,27,27,27,27,27,26,26,26,26,26,26,26,26,27,28,29,30,30,30,30,30,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 26,26,26,26,27,27,26,25,25,25,25,25,25,26,27,28,29,29,29,29,29,29,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 25,25,25,25,-1,28,-1,25,24,24,24,24,25,26,27,-1,-1,29,28,28,28,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 25,24,24,24,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,29,28,27,27,28,29,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,23,23,23,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,25,25,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,21,21,21,21,22,23,22,21,20,20,20,20,20,20,20,21,22,23,24,24,25,25,25,26,-1,42,41,40,39,38,38,39,40,41,41,41,41,41,42,43,44,-1,49,49,49,50,51, 20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,20,21,22,23,23,24,24,24,25,26,-1,42,41,40,40,-1,39,39,40,40,40,40,40,41,42,43,44,-1,50,50,50,50,51, 19,19,19,20,21,22,23,22,21,20,19,18,18,18,18,-1,-1,22,22,23,23,23,24,25,26,-1,42,41,41,41,41,40,40,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 17,17,17,-1,15,15,15,15,15,15,-1,17,16,17,18,19,20,21,22,21,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 16,16,16,-1,14,14,14,14,14,14,-1,-1,15,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,29,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 16,15,15,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,19,-1,26,26,26,27,28,28,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,18,18,18,18,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 16,15,15,-1,11,11,11,11,11,11,12,13,14,15,16,17,17,17,17,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,10,10,10,10,10,10,-1,14,14,15,16,16,16,16,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 9,9,9,9,10,9,9,9,9,10,-1,15,15,15,15,15,15,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 9,8,8,8,-1,8,8,8,9,10,-1,16,15,14,14,14,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 9,8,7,7,7,7,7,8,9,10,-1,16,15,14,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 10,10,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 9,9,-1,3,3,3,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 8,9,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 7,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 6,-1,1,0,1,2,3,4,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 5,-1,1,1,1,2,3,4,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 4,3,2,2,2,2,3,4,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 5,-1,3,3,3,3,3,4,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 6,-1,4,4,4,4,-1,5,6,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 7,-1,-1,-1,-1,5,6,6,6,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 8,9,10,11,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 9,9,10,11,12,13,14,15,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 10,10,10,11,-1,14,14,15,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 11,11,11,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,12,12,13,14,-1,17,17,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,13,13,14,15,16,17,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,14,14,14,15,16,17,18,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 17,16,15,15,15,15,16,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 17,16,16,16,16,16,16,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 17,17,17,17,17,17,17,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 21,21,21,21,21,-1,21,21,21,22,23,24,25,26,27,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 22,22,22,22,-1,-1,22,22,22,22,23,24,25,26,27,28,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,27,27,28,29,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,27,28,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 27,27,27,27,27,27,26,26,26,26,26,26,26,26,27,28,29,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 26,26,26,26,27,27,26,25,25,25,25,25,25,26,27,28,29,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 25,25,25,25,-1,28,-1,25,24,24,24,24,25,26,27,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 25,24,24,24,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,23,23,23,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,21,21,21,21,22,23,22,21,20,20,20,20,20,20,20,21,22,23,24,24,24,24,24,25,-1,41,40,39,38,37,37,38,39,40,40,40,40,40,41,42,43,-1,48,48,48,49,50, 20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,20,21,22,23,23,23,23,23,24,25,-1,41,40,39,39,-1,38,38,39,39,39,39,39,40,41,42,43,-1,49,49,49,49,50, 19,19,19,20,21,22,23,22,21,20,19,18,18,18,18,-1,-1,22,22,22,22,22,23,24,25,-1,41,40,40,40,40,39,39,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 17,17,17,-1,15,15,15,15,15,15,-1,17,16,17,18,19,20,21,21,20,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 16,16,16,-1,14,14,14,14,14,14,-1,-1,15,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,28,28,29,30,31,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 16,15,15,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,18,18,18,18,-1,25,25,25,26,27,27,27,28,-1,31,31,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,17,17,17,17,17,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 16,15,15,-1,11,11,11,11,11,11,12,13,14,15,16,16,16,16,16,16,16,17,-1,25,25,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,10,10,10,10,10,10,-1,14,14,15,15,15,15,15,15,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 9,9,9,9,10,9,9,9,9,10,-1,15,14,14,14,14,14,14,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 9,8,8,8,-1,8,8,8,9,10,-1,15,14,13,13,13,13,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 9,8,7,7,7,7,7,8,9,10,-1,15,14,13,12,12,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 10,10,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 9,9,-1,3,3,3,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 8,9,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 7,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 6,-1,2,1,0,1,2,3,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 5,-1,2,1,1,1,2,3,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 4,3,2,2,2,2,2,3,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 5,-1,3,3,3,3,3,3,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 6,-1,4,4,4,4,-1,4,5,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 7,-1,-1,-1,-1,5,6,5,5,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 8,9,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 9,9,10,11,12,13,14,15,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 10,10,10,11,-1,14,14,15,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 11,11,11,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,12,12,13,14,-1,17,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,13,13,14,15,16,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,14,14,14,15,16,17,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 17,16,15,15,15,15,16,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 17,16,16,16,16,16,16,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 17,17,17,17,17,17,17,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 19,19,19,19,19,19,19,20,21,22,23,24,25,26,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 20,20,20,20,20,20,20,20,21,22,23,24,25,26,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 21,21,21,21,21,-1,21,21,21,22,23,24,25,26,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 22,22,22,22,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,27,27,28,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,27,28,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 27,27,27,27,27,27,26,26,26,26,26,26,26,26,27,28,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 26,26,26,26,27,27,26,25,25,25,25,25,25,26,27,28,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 25,25,25,25,-1,28,-1,25,24,24,24,24,25,26,27,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 25,24,24,24,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,23,23,23,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,21,21,21,21,22,23,22,21,20,20,20,20,20,20,20,21,22,23,23,23,23,23,23,24,-1,40,39,38,37,36,36,37,38,39,39,39,39,39,40,41,42,-1,47,47,47,48,49, 20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,20,21,22,22,22,22,22,22,23,24,-1,40,39,38,38,-1,37,37,38,38,38,38,38,39,40,41,42,-1,48,48,48,48,49, 19,19,19,20,21,22,23,22,21,20,19,18,18,18,18,-1,-1,21,21,21,21,21,22,23,24,-1,40,39,39,39,39,38,38,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 17,17,17,-1,15,15,15,15,15,15,-1,17,16,17,18,19,20,21,20,19,20,21,22,23,24,25,26,27,28,28,28,29,30,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 16,16,16,-1,14,14,14,14,14,14,-1,-1,15,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,27,27,28,29,30,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 16,15,15,-1,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,-1,24,24,24,25,26,26,26,27,-1,30,30,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,16,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 16,15,15,-1,11,11,11,11,11,11,12,13,14,15,15,15,15,15,15,15,15,16,-1,24,24,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,10,10,10,10,10,10,-1,14,14,14,14,14,14,14,14,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 9,9,9,9,10,9,9,9,9,10,-1,14,13,13,13,13,13,13,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 9,8,8,8,-1,8,8,8,9,10,-1,14,13,12,12,12,12,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 9,8,7,7,7,7,7,8,9,10,-1,14,13,12,11,11,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,44,44,44, 9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,-1,23,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 11,11,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,14,14,-1,21,21,21,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 10,10,-1,3,3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 9,10,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 8,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 7,-1,3,2,1,0,1,2,-1,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 6,-1,3,2,1,1,1,2,-1,6,7,8,-1,10,10,10,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 5,4,3,2,2,2,2,2,-1,7,7,8,-1,11,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 6,-1,3,3,3,3,3,3,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 7,-1,4,4,4,4,-1,4,5,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 8,-1,-1,-1,-1,5,6,5,5,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 9,10,11,12,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 10,10,11,12,13,14,15,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 11,11,11,12,-1,15,15,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 12,12,12,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,13,13,14,15,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,14,14,15,16,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,15,15,15,16,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 18,17,16,16,16,16,17,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 18,17,17,17,17,17,17,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 18,18,18,18,18,18,18,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 20,20,20,20,20,20,20,21,22,23,24,25,26,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 21,21,21,21,21,21,21,21,22,23,24,25,26,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 22,22,22,22,22,-1,22,22,22,23,24,25,26,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 23,23,23,23,-1,-1,23,23,23,23,24,25,26,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,28,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 27,27,27,27,27,27,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 26,26,26,26,27,27,26,25,25,25,25,25,25,26,27,28,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 25,25,25,25,-1,28,-1,25,24,24,24,24,25,26,27,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 25,24,24,24,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,23,23,23,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,21,21,21,21,22,23,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,23,-1,39,38,37,36,35,35,36,37,38,38,38,38,38,39,40,41,-1,46,46,46,47,48, 20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,20,21,21,21,21,21,21,21,22,23,-1,39,38,37,37,-1,36,36,37,37,37,37,37,38,39,40,41,-1,47,47,47,47,48, 19,19,19,20,21,22,23,22,21,20,19,18,18,18,18,-1,-1,20,20,20,20,20,21,22,23,-1,39,38,38,38,38,37,37,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,20,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 17,17,17,-1,15,15,15,15,15,15,-1,17,16,17,18,19,20,20,19,18,19,20,21,22,23,24,25,26,27,27,27,28,29,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 16,16,16,-1,14,14,14,14,14,14,-1,-1,15,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,26,26,27,28,29,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 16,15,15,-1,13,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,-1,23,23,23,24,25,25,25,26,-1,29,29,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 16,15,14,13,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 16,15,15,-1,11,11,11,11,11,11,12,13,14,14,14,14,14,14,14,14,14,15,-1,23,23,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,10,10,10,10,10,10,-1,13,13,13,13,13,13,13,13,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 9,9,9,9,10,9,9,9,9,10,-1,13,12,12,12,12,12,12,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 9,8,8,8,-1,8,8,8,9,10,-1,13,12,11,11,11,11,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 9,8,7,7,7,7,7,8,9,10,-1,13,12,11,10,10,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,43,43,43, 9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,5,5,5,5,5,5,5,5,6,7,8,8,9,10,11,12,-1,-1,19,19,19,-1,22,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 12,12,-1,4,4,4,4,4,4,4,5,6,7,7,8,9,10,-1,13,13,-1,20,20,20,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 11,11,-1,3,3,3,3,3,3,3,-1,6,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 10,11,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 9,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 8,-1,4,3,2,1,0,1,-1,4,-1,-1,-1,8,8,9,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 7,-1,4,3,2,1,1,1,-1,5,6,7,-1,9,9,9,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 6,5,4,3,2,2,2,2,-1,6,6,7,-1,10,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 7,-1,4,3,3,3,3,3,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 8,-1,4,4,4,4,-1,4,5,-1,8,8,8,9,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 9,-1,-1,-1,-1,5,6,5,5,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 10,11,12,13,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 11,11,12,13,14,15,15,14,13,12,11,11,11,11,11,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 12,12,12,13,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 13,13,13,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,14,14,15,16,-1,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,15,15,16,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,16,16,16,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 19,18,17,17,17,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 19,18,18,18,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 19,19,19,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 21,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 27,27,27,27,27,27,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 26,26,26,26,27,27,26,25,25,25,25,25,25,26,27,28,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 25,25,25,25,-1,28,-1,25,24,24,24,24,25,26,27,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 25,24,24,24,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,23,23,23,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,21,21,21,21,22,23,22,21,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,23,-1,39,38,37,36,35,35,36,37,38,38,38,38,38,39,40,41,-1,46,46,46,47,48, 20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,20,21,21,21,21,21,21,21,22,23,-1,39,38,37,37,-1,36,36,37,37,37,37,37,38,39,40,41,-1,47,47,47,47,48, 19,19,19,20,21,22,23,22,21,20,19,18,18,18,18,-1,-1,20,20,20,20,20,21,22,23,-1,39,38,38,38,38,37,37,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,20,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 17,17,17,-1,15,15,15,15,15,15,-1,17,16,17,18,19,20,20,19,18,19,20,21,22,23,24,25,26,27,27,27,28,29,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 16,16,16,-1,14,14,14,14,14,14,-1,-1,15,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,26,26,27,28,29,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 16,15,15,-1,13,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,-1,23,23,23,24,25,25,25,26,-1,29,29,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 16,15,14,13,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 16,15,15,-1,11,11,11,11,11,11,12,13,14,14,14,14,14,14,14,14,14,15,-1,23,23,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,10,10,10,10,10,10,-1,13,13,13,13,13,13,13,13,13,14,15,-1,22,22,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 9,9,9,9,10,9,9,9,9,10,-1,13,12,12,12,12,12,12,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,43, 9,8,8,8,-1,8,8,8,9,10,-1,13,12,11,11,11,11,11,12,-1,-1,16,-1,20,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43, 9,8,7,7,7,7,7,8,9,10,-1,13,12,11,10,10,10,11,12,-1,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,43,43,43, 9,8,7,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,-1,18,18,18,19,20,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,5,5,5,5,5,5,5,5,6,7,8,8,9,10,11,12,-1,-1,19,19,19,-1,22,22,23,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 13,13,-1,4,4,4,4,4,4,4,5,6,7,7,8,9,10,-1,13,13,-1,20,20,20,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 12,12,-1,4,3,3,3,3,3,3,-1,6,6,7,8,9,10,11,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 11,12,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 10,-1,-1,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 9,-1,5,4,3,2,1,0,-1,4,-1,-1,-1,8,8,9,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 8,-1,5,4,3,2,1,1,-1,5,6,7,-1,9,9,9,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 7,6,5,4,3,2,2,2,-1,6,6,7,-1,10,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 8,-1,5,4,3,3,3,3,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 9,-1,5,4,4,4,-1,4,5,-1,8,8,8,9,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 10,-1,-1,-1,-1,5,6,5,5,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 11,12,13,14,-1,-1,-1,-1,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 12,12,13,14,15,16,15,14,13,12,11,11,11,11,11,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 13,13,13,14,-1,16,15,14,13,12,12,12,12,12,12,-1,-1,15,15,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 14,14,14,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,-1,17,16,16,16,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,15,15,16,17,-1,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,16,16,17,17,16,15,15,15,-1,-1,-1,-1,-1,-1,17,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,17,17,17,17,16,16,16,16,-1,23,22,21,20,19,18,18,18,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 20,19,18,18,18,17,17,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,20,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 20,19,19,19,18,18,18,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 20,20,20,19,19,19,19,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,22,22,22,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 21,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,23,23,23,23,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 22,21,21,21,21,21,21,22,23,24,25,26,26,25,24,23,23,-1,-1,29,29,30,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 22,22,22,22,22,22,22,22,23,24,25,26,26,25,24,24,24,-1,28,28,29,30,-1,25,25,25,25,25,25,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 23,23,23,23,23,-1,23,23,23,24,25,26,26,25,25,25,25,26,27,28,29,30,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 24,24,24,24,-1,-1,24,24,24,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,-1,-1,27,-1,-1,27,27,27,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,27,27,27,27,-1,-1,29,29,30,31,30,29,28,29,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,28,28,-1,-1,-1,-1,30,30,31,30,29,29,29,30,31,32,33,34,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 27,27,27,27,27,27,26,26,26,26,26,26,26,26,27,27,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 26,26,26,26,27,27,26,25,25,25,25,25,25,26,27,27,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 25,25,25,25,-1,28,-1,25,24,24,24,24,25,26,27,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 25,24,24,24,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,23,23,23,23,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,21,21,21,21,22,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,37,36,35,34,33,33,34,35,36,36,36,36,36,37,38,39,-1,44,44,44,45,46, 20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,20,20,19,19,19,19,19,19,20,21,-1,37,36,35,35,-1,34,34,35,35,35,35,35,36,37,38,39,-1,45,45,45,45,46, 19,19,19,20,21,22,23,22,21,20,19,18,18,18,18,-1,-1,18,18,18,18,18,19,20,21,-1,37,36,36,36,36,35,35,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,19,18,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 17,17,17,-1,15,15,15,15,15,15,-1,17,16,17,18,19,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 16,16,16,-1,14,14,14,14,14,14,-1,-1,15,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,24,24,25,26,27,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 16,15,15,-1,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 16,15,14,13,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 16,15,15,-1,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,13,-1,21,21,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,10,10,10,10,10,10,-1,11,11,11,11,11,11,11,11,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 10,9,9,9,10,9,9,9,9,10,-1,11,10,10,10,10,10,10,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,41, 10,9,8,8,-1,8,8,8,9,10,-1,11,10,9,9,9,9,9,10,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40, 10,9,8,7,7,7,7,8,9,10,-1,11,10,9,8,8,8,9,10,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,39,39,39, 10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,-1,16,16,16,17,18,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,7,6,5,5,5,5,5,5,6,6,6,6,7,8,9,10,-1,-1,17,17,17,-1,18,18,19,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 16,16,-1,7,6,5,4,4,4,4,5,5,5,5,6,7,8,-1,11,11,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 15,15,-1,7,6,5,4,3,3,3,-1,4,4,5,6,7,8,9,10,11,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 14,15,-1,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 13,-1,-1,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 12,-1,8,7,6,5,4,4,-1,0,-1,-1,-1,6,6,7,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 11,-1,8,7,6,5,5,5,-1,1,2,3,-1,7,7,7,-1,11,11,11,12,13,14,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 10,9,8,7,6,6,6,6,-1,2,2,3,-1,6,-1,-1,-1,10,10,11,12,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,33,34,35,36,37,38,39, 11,-1,8,7,7,7,7,7,-1,-1,3,3,4,5,6,7,8,9,10,11,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,35,35,36,37,38,39, 12,-1,8,8,8,8,-1,8,9,-1,4,4,4,5,6,7,8,9,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,36,36,37,38,39, 13,-1,-1,-1,-1,9,10,9,9,-1,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 14,15,15,15,-1,-1,-1,-1,-1,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39, 15,15,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39,39, 16,16,15,15,-1,12,11,10,9,8,8,8,8,8,8,-1,-1,11,11,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, 17,16,16,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,-1,13,12,12,12,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,17,16,15,15,-1,12,11,10,10,10,10,10,10,10,11,12,13,13,13,13,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,13,13,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,16,15,14,13,12,12,12,12,-1,19,18,17,16,15,14,14,14,15,15,15,15,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 18,17,16,15,14,13,13,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,16,16,16,16,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 18,17,16,15,14,14,14,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,17,17,17,17,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 18,17,16,15,15,15,15,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,18,18,18,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,19,19,19,19,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 18,17,17,17,17,17,17,18,19,20,21,22,22,21,20,19,19,-1,-1,25,25,26,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 18,18,18,18,18,18,18,18,19,20,21,22,22,21,20,20,20,-1,24,24,25,26,-1,21,21,21,21,21,21,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 19,19,19,19,19,-1,19,19,19,20,21,22,22,21,21,21,21,22,23,24,25,26,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 20,20,20,20,-1,-1,20,20,20,20,21,22,22,22,22,22,22,22,23,24,25,26,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 21,21,21,-1,-1,-1,-1,-1,21,21,21,22,-1,23,23,23,23,-1,-1,25,25,26,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 22,22,22,23,24,25,24,23,22,22,22,22,23,24,24,24,-1,-1,-1,-1,26,26,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 29,29,29,28,27,26,25,25,25,25,25,25,25,25,26,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 28,28,28,28,27,26,25,24,24,24,24,24,24,25,26,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 28,27,27,27,-1,27,-1,24,23,23,23,23,24,25,26,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 28,27,26,26,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,26,26,25,25,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,25,25,25,24,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,24,24,24,24,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,36,35,34,33,32,32,33,34,35,35,35,35,35,36,37,38,-1,43,43,43,44,45, 23,23,23,23,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,18,18,18,19,20,-1,36,35,34,34,-1,33,33,34,34,34,34,34,35,36,37,38,-1,44,44,44,44,45, 22,22,22,23,24,23,22,21,20,19,18,17,17,17,17,-1,-1,17,17,17,17,17,18,19,20,-1,36,35,35,35,35,34,34,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,18,17,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 20,20,20,-1,18,17,16,15,15,15,-1,16,15,16,17,18,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,25,26,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 19,19,19,-1,17,17,16,15,14,14,-1,-1,14,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,23,23,24,25,26,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 19,18,18,-1,16,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,20,20,20,21,22,22,22,23,-1,26,26,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 19,18,17,16,15,15,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 19,18,18,-1,14,14,14,14,14,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,20,20,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,13,13,13,13,13,13,-1,10,10,10,10,10,10,10,10,10,11,12,-1,19,19,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 14,13,13,13,13,12,12,12,12,13,-1,10,9,9,9,9,9,9,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 14,13,12,12,-1,11,11,11,12,13,-1,10,9,8,8,8,8,8,8,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 14,13,12,11,10,10,10,11,12,13,-1,10,9,8,7,7,7,7,7,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,-1,15,15,15,16,17,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,11,10,9,8,8,7,6,5,5,5,5,5,5,5,6,7,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 20,20,-1,11,10,9,8,7,7,6,5,4,4,4,4,4,4,-1,6,6,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 19,19,-1,11,10,9,8,7,6,6,-1,3,3,3,3,3,3,4,5,6,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 18,19,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 16,-1,12,11,10,9,8,8,-1,6,-1,-1,-1,0,1,2,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 15,-1,12,11,10,9,9,9,-1,7,7,7,-1,1,1,2,-1,9,9,9,10,11,12,-1,20,21,21,21,21,22,23,24,25,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 14,13,12,11,10,10,10,10,-1,7,6,6,-1,2,-1,-1,-1,8,8,9,10,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 15,-1,12,11,11,11,11,11,-1,-1,6,5,4,3,4,5,6,7,8,9,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,27,28,28,-1,-1,-1,-1,33,33,34,35,36,37, 16,-1,12,12,12,12,-1,12,13,-1,6,5,4,4,4,5,6,7,8,9,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,34,34,35,36,37, 17,-1,-1,-1,-1,13,14,13,13,-1,6,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,35,35,36,37, 17,16,15,15,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,36,37, 17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,37,37,37,37, 17,16,15,15,-1,12,11,10,9,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,38,38,38,38, 17,16,16,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,17,16,15,15,-1,12,11,10,10,10,10,10,10,10,11,12,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,16,15,14,13,12,12,12,12,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 18,17,16,15,14,13,13,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 18,17,16,15,14,14,14,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 18,17,16,15,15,15,15,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 18,17,17,17,17,17,17,18,19,20,21,22,22,21,20,19,19,-1,-1,25,25,26,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 18,18,18,18,18,18,18,18,19,20,21,22,22,21,20,20,20,-1,24,24,25,26,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 19,19,19,19,19,-1,19,19,19,20,21,22,22,21,21,21,21,22,23,24,25,26,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 20,20,20,20,-1,-1,20,20,20,20,21,22,22,22,22,22,22,22,23,24,25,26,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 21,21,21,-1,-1,-1,-1,-1,21,21,21,22,-1,23,23,23,23,-1,-1,25,25,26,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 22,22,22,23,24,25,24,23,22,22,22,22,23,24,24,24,-1,-1,-1,-1,26,26,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 29,29,29,28,27,26,25,25,25,25,25,25,25,25,26,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 28,28,28,28,27,26,25,24,24,24,24,24,24,25,26,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 28,27,27,27,-1,27,-1,24,23,23,23,23,24,25,26,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 28,27,26,26,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,26,26,25,25,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,25,25,25,24,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,24,24,24,24,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,36,35,34,33,32,32,33,34,35,35,35,35,35,36,37,38,-1,43,43,43,44,45, 23,23,23,23,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,18,18,18,19,20,-1,36,35,34,34,-1,33,33,34,34,34,34,34,35,36,37,38,-1,44,44,44,44,45, 22,22,22,23,24,23,22,21,20,19,18,17,17,17,17,-1,-1,17,17,17,17,17,18,19,20,-1,36,35,35,35,35,34,34,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,18,17,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 20,20,20,-1,18,17,16,15,15,15,-1,16,15,16,17,18,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,25,26,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 19,19,19,-1,17,17,16,15,14,14,-1,-1,14,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,23,23,24,25,26,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 19,18,18,-1,16,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,20,20,20,21,22,22,22,23,-1,26,26,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 19,18,17,16,15,15,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 19,18,18,-1,14,14,14,14,14,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,20,20,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,13,13,13,13,13,13,-1,10,10,10,10,10,10,10,10,10,11,12,-1,19,19,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 14,13,13,13,13,12,12,12,12,13,-1,10,9,9,9,9,9,9,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 14,13,12,12,-1,11,11,11,12,13,-1,10,9,8,8,8,8,8,8,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 14,13,12,11,10,10,10,11,12,13,-1,10,9,8,7,7,7,7,7,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,-1,15,15,15,16,17,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,11,10,9,8,8,7,6,5,5,5,5,5,5,5,6,6,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 20,20,-1,11,10,9,8,7,7,6,5,4,4,4,4,4,4,-1,5,5,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 19,19,-1,11,10,9,8,7,6,6,-1,3,3,3,3,3,3,3,4,5,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 18,19,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 16,-1,12,11,10,9,8,8,-1,6,-1,-1,-1,1,0,1,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 15,-1,12,11,10,9,9,9,-1,7,7,7,-1,1,1,1,-1,9,9,9,10,11,12,-1,20,21,21,21,21,22,23,24,25,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 14,13,12,11,10,10,10,10,-1,7,6,6,-1,2,-1,-1,-1,8,8,9,10,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 15,-1,12,11,11,11,11,11,-1,-1,6,5,4,3,4,5,6,7,8,9,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,27,28,28,-1,-1,-1,-1,33,33,34,35,36,37, 16,-1,12,12,12,12,-1,12,13,-1,6,5,4,4,4,5,6,7,8,9,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,34,34,35,36,37, 17,-1,-1,-1,-1,13,14,13,13,-1,6,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,35,35,36,37, 17,16,15,15,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,36,37, 17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,37,37,37,37, 17,16,15,15,-1,12,11,10,9,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,38,38,38,38, 17,16,16,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,17,16,15,15,-1,12,11,10,10,10,10,10,10,10,11,12,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,16,15,14,13,12,12,12,12,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 18,17,16,15,14,13,13,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 18,17,16,15,14,14,14,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 18,17,16,15,15,15,15,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 18,17,17,17,17,17,17,18,19,20,21,22,22,21,20,19,19,-1,-1,25,25,26,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 18,18,18,18,18,18,18,18,19,20,21,22,22,21,20,20,20,-1,24,24,25,26,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 19,19,19,19,19,-1,19,19,19,20,21,22,22,21,21,21,21,22,23,24,25,26,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 20,20,20,20,-1,-1,20,20,20,20,21,22,22,22,22,22,22,22,23,24,25,26,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 21,21,21,-1,-1,-1,-1,-1,21,21,21,22,-1,23,23,23,23,-1,-1,25,25,26,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 22,22,22,23,24,25,24,23,22,22,22,22,23,24,24,24,-1,-1,-1,-1,26,26,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 29,29,29,28,27,26,25,25,25,25,25,25,25,25,26,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 28,28,28,28,27,26,25,24,24,24,24,24,24,25,26,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45, 28,27,27,27,-1,27,-1,24,23,23,23,23,24,25,26,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45, 28,27,26,26,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45, -1,27,26,25,25,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,26,26,25,24,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,36,35,34,33,32,31,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,25,25,25,24,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,36,35,34,33,32,32,33,34,35,35,35,35,35,36,37,38,-1,43,43,43,44,45, 24,24,24,24,24,23,22,21,20,19,18,18,18,18,18,19,19,18,18,18,18,18,18,19,20,-1,36,35,34,34,-1,33,33,34,34,34,34,34,35,36,37,38,-1,44,44,44,44,45, 23,23,23,24,24,23,22,21,20,19,18,17,17,17,17,-1,-1,17,17,17,17,17,18,19,20,-1,36,35,35,35,35,34,34,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,18,17,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 21,21,21,-1,18,17,16,15,15,15,-1,16,15,16,17,18,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,25,26,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 20,20,20,-1,18,17,16,15,14,14,-1,-1,14,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,-1,23,23,23,23,24,25,26,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 20,19,19,-1,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,20,20,20,21,22,22,22,23,-1,26,26,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 20,19,18,17,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 20,19,19,-1,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,20,20,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,14,14,14,14,14,14,-1,10,10,10,10,10,10,10,10,10,11,12,-1,19,19,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 15,14,14,14,14,13,13,13,13,14,-1,10,9,9,9,9,9,9,9,10,11,12,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,40, 15,14,13,13,-1,12,12,12,13,14,-1,10,9,8,8,8,8,8,8,-1,-1,13,-1,17,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39, 15,14,13,12,11,11,11,12,13,14,-1,10,9,8,7,7,7,7,7,-1,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,38,38,38, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,-1,15,15,15,16,17,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,6,-1,-1,16,16,16,-1,17,17,18,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 21,21,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,5,5,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 20,20,-1,12,11,10,9,8,7,7,-1,4,3,3,3,3,3,3,4,5,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 19,20,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 17,-1,13,12,11,10,9,9,-1,7,-1,-1,-1,2,1,0,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 16,-1,13,12,11,10,10,10,-1,8,8,8,-1,2,1,1,-1,10,10,10,11,12,13,-1,21,22,22,22,22,23,24,25,26,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 15,14,13,12,11,11,11,11,-1,8,7,7,-1,3,-1,-1,-1,9,9,10,11,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 16,-1,13,12,12,12,12,12,-1,-1,7,6,5,4,5,6,7,8,9,10,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,28,29,29,-1,-1,-1,-1,34,34,35,36,37,38, 17,-1,13,13,13,13,-1,13,14,-1,7,6,5,5,5,6,7,8,9,10,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,35,35,36,37,38, 18,-1,-1,-1,-1,14,15,14,14,-1,7,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,36,36,37,38, 18,17,16,16,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,37,38, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,38,38,38,38, 18,17,16,16,-1,13,12,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,39,39,39,39, 18,17,17,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,-1,13,12,12,12,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,18,17,16,16,-1,13,12,11,11,11,11,11,11,11,12,13,13,13,13,13,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,17,16,15,14,13,13,13,13,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 19,18,17,16,15,14,14,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 19,18,17,16,15,15,15,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 19,18,17,16,16,16,16,-1,24,23,22,21,20,-1,-1,-1,18,-1,18,18,-1,-1,-1,18,18,18,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,19,19,19,19,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,20,-1,-1,26,26,27,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,21,21,-1,25,25,26,27,-1,21,21,21,21,21,21,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 20,20,20,20,20,-1,20,20,20,21,22,23,23,22,22,22,22,23,24,25,26,27,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 21,21,21,21,-1,-1,21,21,21,21,22,23,23,23,23,23,23,23,24,25,26,27,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,24,24,24,24,-1,-1,26,26,27,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,25,25,-1,-1,-1,-1,27,27,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 34,34,33,32,31,30,29,29,29,29,29,29,29,28,27,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38, 33,33,33,32,31,30,29,28,28,28,28,28,28,28,27,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,30,30,30,30,30,30,30,31,32,-1,35,35,36,37,38, 33,32,32,32,-1,31,-1,28,27,27,27,27,28,28,28,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,30,29,29,29,29,29,30,-1,-1,-1,-1,-1,37,37,38, 33,32,31,31,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,29,30,30,29,28,28,28,29,30,31,32,33,-1,-1,37,37,38, -1,32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38, -1,32,31,30,29,28,27,26,25,25,24,24,23,23,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,32,31,30,29,28,27,26,25,24,24,23,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,-1,36,36,36,37,37, 33,32,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,18,18,18,18,18,18,-1,31,30,29,29,-1,26,25,24,24,24,24,24,25,26,27,28,-1,37,37,37,37,36, 32,32,31,30,29,28,27,26,25,24,23,22,22,21,21,-1,-1,17,17,17,17,17,17,17,17,-1,31,30,29,28,27,26,25,24,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,35, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 30,30,30,-1,26,25,24,23,23,23,-1,21,20,21,20,19,18,17,16,15,16,16,15,15,15,16,15,15,15,15,15,16,17,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 29,29,29,-1,26,25,24,23,22,22,-1,-1,19,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,14,14,14,14,15,16,17,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 29,28,28,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,14,13,13,13,13,13,13,14,-1,17,17,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 29,28,28,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,11,11,11,12,-1,16,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,23,23,23,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,10,10,10,10,11,12,-1,15,15,16,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 23,22,22,22,23,22,22,22,22,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,9,9,9,10,11,12,13,14,15,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,29, 23,22,21,21,-1,21,21,21,22,23,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,8,8,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,28,28,28, 23,22,21,20,20,20,20,21,22,23,-1,19,18,17,16,15,14,14,14,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,27,27,27, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,7,6,6,6,7,7,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,26,26,27, -1,-1,-1,20,19,18,18,18,18,17,16,16,16,16,16,16,16,16,16,-1,-1,5,5,5,-1,6,6,7,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 29,29,-1,20,19,18,17,17,17,17,16,15,15,15,15,15,15,-1,16,16,-1,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 28,28,-1,20,19,18,17,16,16,16,-1,14,14,14,14,14,14,14,15,16,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,-1,28, 27,28,-1,20,19,18,17,16,15,15,15,14,13,13,13,13,13,14,15,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,28, 26,-1,-1,20,19,18,17,16,15,14,15,14,13,12,12,12,13,14,15,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 25,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,11,11,12,-1,-1,-1,-1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 24,-1,21,20,19,18,18,18,-1,12,12,12,-1,10,11,12,-1,4,3,2,1,1,2,-1,22,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 23,22,21,20,19,19,19,19,-1,12,11,11,-1,9,-1,-1,-1,4,3,2,2,-1,-1,-1,21,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 24,-1,21,20,20,20,20,20,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,21,20,20,20,21,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 23,-1,21,21,21,21,-1,21,22,-1,11,10,9,8,7,6,5,4,4,4,-1,-1,21,20,19,20,21,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 22,-1,-1,-1,-1,22,23,22,22,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 21,20,19,19,-1,16,15,14,13,12,11,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,11,11,11,-1,14,13,13,13,13,14,15,16,17,18,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,13,14,14,14,14,14,14,15,-1,18,18,-1,-1,-1,23,23,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,19,18,17,16,15,14,14,14,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 21,20,19,18,17,16,16,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,31,31,31,31,31,30,29,28,28,28,29,30,31,32,33, 21,20,19,18,17,17,17,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,31,30,30,30,31,31,30,29,29,29,29,29,30,31,-1,34, 21,20,19,18,18,18,18,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,19,19,19,19,20,21,22,23,-1,31,30,29,30,31,31,30,30,30,30,30,30,30,31,-1,35, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,20,20,20,20,20,21,22,23,-1,-1,-1,28,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 21,20,20,20,20,20,20,21,22,23,24,25,24,23,22,21,21,-1,-1,27,27,28,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,32,32,32,-1,32,-1,-1,37, 21,21,21,21,21,21,21,21,22,23,24,25,24,23,22,22,22,-1,26,26,27,28,-1,22,22,22,22,22,22,22,23,-1,26,26,27,28,29,-1,32,32,33,33,33,-1,-1,-1,39,38, 22,22,22,22,22,-1,22,22,22,23,24,25,24,23,23,23,23,24,25,26,27,28,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39, 23,23,23,23,-1,-1,23,23,23,23,24,25,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,27,28,29,-1,32,32,33,34,35,35,-1,38,38,39, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,25,25,25,25,-1,-1,27,27,28,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,39,39,39, 25,25,25,26,27,28,27,26,25,25,25,25,26,26,26,26,-1,-1,-1,-1,28,28,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,40,40,40, 34,34,33,32,31,30,29,29,29,29,29,29,29,28,27,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37, 33,33,33,32,31,30,29,28,28,28,28,28,28,28,27,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,29,29,29,29,29,29,29,30,31,-1,34,34,35,36,37, 33,32,32,32,-1,31,-1,28,27,27,27,27,28,28,28,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,29,29,28,28,28,28,28,29,-1,-1,-1,-1,-1,36,36,37, 33,32,31,31,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,28,29,29,28,27,27,27,28,29,30,31,32,-1,-1,36,36,37, -1,32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37, -1,32,31,30,29,28,27,26,25,25,24,24,23,23,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,30,29,28,27,26,26,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,32,31,30,29,28,27,26,25,24,24,23,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,-1,35,35,35,36,36, 33,32,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,18,18,18,18,18,18,-1,30,29,28,28,-1,25,24,23,23,23,23,23,24,25,26,27,-1,36,36,36,36,35, 32,32,31,30,29,28,27,26,25,24,23,22,22,21,21,-1,-1,17,17,17,17,17,17,17,17,-1,30,29,28,27,26,25,24,23,22,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,34, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 30,30,30,-1,26,25,24,23,23,23,-1,21,20,21,20,19,18,17,16,15,16,16,15,15,15,16,15,15,15,15,15,16,17,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 29,29,29,-1,26,25,24,23,22,22,-1,-1,19,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,14,14,14,14,15,16,17,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 29,28,28,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,14,13,13,13,13,13,13,14,-1,17,17,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 29,28,28,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,11,11,11,12,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,23,23,23,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,10,10,10,10,11,12,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 23,22,22,22,23,22,22,22,22,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,9,9,9,10,11,12,13,14,14,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,28, 23,22,21,21,-1,21,21,21,22,23,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,8,8,8,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,27,27,27, 23,22,21,20,20,20,20,21,22,23,-1,19,18,17,16,15,14,14,14,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,26,26,26, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,7,6,6,6,7,6,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,20,19,18,18,18,18,17,16,16,16,16,16,16,16,16,16,-1,-1,5,5,5,-1,5,5,6,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 29,29,-1,20,19,18,17,17,17,17,16,15,15,15,15,15,15,-1,16,16,-1,4,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 28,28,-1,20,19,18,17,16,16,16,-1,14,14,14,14,14,14,14,15,16,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 27,28,-1,20,19,18,17,16,15,15,15,14,13,13,13,13,13,14,15,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 26,-1,-1,20,19,18,17,16,15,14,15,14,13,12,12,12,13,14,15,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 25,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,11,11,12,-1,-1,-1,-1,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 24,-1,21,20,19,18,18,18,-1,12,12,12,-1,10,11,12,-1,4,3,2,1,1,1,-1,22,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 23,22,21,20,19,19,19,19,-1,12,11,11,-1,9,-1,-1,-1,4,3,2,2,-1,-1,-1,21,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 24,-1,21,20,20,20,20,20,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,21,20,20,20,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 23,-1,21,21,21,21,-1,21,22,-1,11,10,9,8,7,6,5,4,4,4,-1,-1,21,20,19,20,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 22,-1,-1,-1,-1,22,23,22,22,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 21,20,19,19,-1,16,15,14,13,12,11,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,11,11,11,-1,14,13,13,13,13,14,15,16,17,18,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,13,14,14,14,14,14,14,15,-1,18,18,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,19,18,17,16,15,14,14,14,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 21,20,19,18,17,16,16,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,31,31,31,31,30,29,28,27,27,27,28,29,30,31,32, 21,20,19,18,17,17,17,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,31,30,30,30,31,30,29,28,28,28,28,28,29,30,-1,33, 21,20,19,18,18,18,18,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,19,19,19,19,20,21,22,23,-1,31,30,29,30,31,30,29,29,29,29,29,29,29,30,-1,34, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,20,20,20,20,20,21,22,23,-1,-1,-1,28,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 21,20,20,20,20,20,20,21,22,23,24,25,24,23,22,21,21,-1,-1,27,27,28,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,31,31,31,31,31,-1,31,-1,-1,36, 21,21,21,21,21,21,21,21,22,23,24,25,24,23,22,22,22,-1,26,26,27,28,-1,22,22,22,22,22,22,22,23,-1,26,26,27,28,29,-1,32,32,32,32,32,-1,-1,-1,38,37, 22,22,22,22,22,-1,22,22,22,23,24,25,24,23,23,23,23,24,25,26,27,28,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,38, 23,23,23,23,-1,-1,23,23,23,23,24,25,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,27,28,29,-1,32,32,33,34,34,34,-1,37,37,38, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,25,25,25,25,-1,-1,27,27,28,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,38,38,38, 25,25,25,26,27,28,27,26,25,25,25,25,26,26,26,26,-1,-1,-1,-1,28,28,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,39,39,39, 34,34,33,32,31,30,29,29,29,29,29,29,29,28,27,26,25,25,25,25,25,25,26,25,25,25,25,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37, 33,33,33,32,31,30,29,28,28,28,28,28,28,28,27,26,25,24,24,24,24,24,-1,24,24,24,24,25,26,27,28,29,30,29,29,29,29,29,29,29,30,31,-1,34,34,35,36,37, 33,32,32,32,-1,31,-1,28,27,27,27,27,28,28,28,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,29,29,28,28,28,28,28,29,-1,-1,-1,-1,-1,36,36,37, 33,32,31,31,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,24,23,22,22,23,23,22,22,23,24,25,26,27,28,28,29,29,28,27,27,27,28,29,30,31,32,-1,-1,36,36,37, -1,32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37, -1,32,31,30,29,28,27,26,25,25,24,24,23,23,-1,-1,-1,-1,-1,20,20,-1,-1,20,20,-1,30,29,28,27,26,26,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,34,34,35,36,37, -1,32,31,30,29,28,27,26,25,24,24,23,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,25,26,27,-1,35,35,35,36,36, 33,32,31,30,29,28,27,26,25,24,23,23,22,22,21,20,19,18,18,18,18,18,18,18,18,-1,30,29,28,28,-1,25,24,23,23,23,23,23,24,25,26,27,-1,36,36,36,36,35, 33,32,31,30,29,28,27,26,25,24,23,22,22,21,21,-1,-1,17,17,17,17,17,17,17,17,-1,30,29,28,27,26,25,24,23,22,22,22,23,24,25,26,26,-1,-1,-1,-1,-1,34, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,25,25,26,25,25,25,26,27,-1,33, 31,31,31,-1,26,25,24,23,23,23,-1,21,20,21,20,19,18,17,16,15,16,16,15,15,15,16,15,15,15,15,15,16,17,-1,20,20,20,-1,-1,-1,-1,24,24,25,26,27,-1,32, 30,30,30,-1,26,25,24,23,22,22,-1,-1,19,-1,-1,-1,-1,-1,-1,14,-1,-1,14,14,14,-1,14,14,14,14,15,16,17,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,31, 30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,14,13,13,13,13,13,13,14,-1,17,17,-1,18,18,18,19,20,21,22,23,-1,-1,-1,-1,-1,30, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,-1,26,26,27,28,29, 30,29,29,-1,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,11,11,11,12,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,24,24,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,10,10,10,10,11,12,-1,15,15,15,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29, 24,23,23,23,24,23,23,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,-1,9,9,9,10,11,12,13,14,14,14,15,-1,-1,-1,-1,21,21,22,23,24,-1,-1,28,28,28, 24,23,22,22,-1,22,22,22,23,24,-1,19,18,17,16,15,14,13,13,-1,-1,8,-1,8,8,8,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,27,27,27, 24,23,22,21,21,21,21,22,23,24,-1,19,18,17,16,15,14,14,14,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,26,26,26, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,7,6,6,6,7,6,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,21,20,19,19,19,19,18,17,17,17,17,16,16,16,16,16,-1,-1,5,5,5,-1,5,5,6,-1,13,13,13,14,15,16,17,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 30,30,-1,21,20,19,18,18,18,18,17,16,16,16,16,16,16,-1,17,17,-1,4,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 29,29,-1,21,20,19,18,17,17,17,-1,15,15,15,15,15,15,15,16,17,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,27, 28,29,-1,21,20,19,18,17,16,16,16,15,14,14,14,14,14,15,16,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,25,26,27, 27,-1,-1,21,20,19,18,17,16,15,16,15,14,13,13,13,14,15,16,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,26,26, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,12,12,13,-1,-1,-1,-1,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,11,12,13,-1,5,4,3,2,1,1,-1,23,22,21,20,19,18,17,16,15,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,10,-1,-1,-1,5,4,3,3,-1,-1,-1,22,-1,21,20,19,18,17,16,15,15,15,16,17,18,19,20,20,20,21,22,23,24,25,26, 25,-1,22,21,21,21,21,21,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,22,21,21,21,21,20,19,18,17,16,16,16,16,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26, 24,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,8,7,6,5,5,5,-1,-1,22,21,20,21,21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,-1,-1,23,23,24,25,26, 23,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,25,25,25,26, 22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,25,24,23,22,21,20,20,20,20,20,20,20,-1,22,22,23,-1,26,26,26,26, 22,21,20,20,-1,17,16,15,14,13,12,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,25,24,23,22,21,21,21,21,21,21,21,21,22,23,23,23,-1,27,27,27,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,24,-1,28,28,28,28, -1,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,29,29,29,29, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,-1,-1,-1,-1,25,-1,29,29,30,30,30, -1,-1,20,19,18,17,16,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,27,28,29,30,31,31, 22,21,20,19,18,17,17,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,31,30,29,28,27,27,27,28,29,30,31,32, 22,21,20,19,18,18,18,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,31,30,29,28,28,28,28,28,29,30,-1,33, 22,21,20,19,19,19,19,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,31,30,29,29,29,29,29,29,29,30,-1,34, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,30,30,30,30,30,30,30,30,-1,35, 22,21,21,21,21,21,21,22,23,24,25,26,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,31,31,31,31,31,-1,31,-1,-1,36, 22,22,22,22,22,22,22,22,23,24,25,26,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,32,32,32,32,32,-1,-1,-1,38,37, 23,23,23,23,23,-1,23,23,23,24,25,26,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,34,35,36,37,38, 24,24,24,24,-1,-1,24,24,24,24,25,26,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,34,34,34,-1,37,37,38, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,35,-1,-1,38,38,38, 26,26,26,27,28,29,28,27,26,26,26,26,27,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 41,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,35,34,33,33,33,33, 40,40,40,39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,33,33,34,35,-1,34,33,32,32,32, 40,39,39,39,-1,38,-1,35,34,34,34,34,33,32,32,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,33,32,32,32,32,32,33,-1,-1,-1,-1,-1,31,31,31, 40,39,38,38,-1,-1,-1,-1,33,33,33,34,33,33,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,32,33,33,32,31,31,31,32,33,33,32,32,-1,-1,30,30,30, -1,39,38,37,37,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,32,33,33,32,31,30,29,29,29,29, -1,39,38,37,36,35,34,33,32,32,31,30,29,29,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,30,29,28,28,28, -1,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,30,-1,30,29,28,27,27, 40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,34,33,32,32,-1,29,28,27,27,27,27,27,28,29,29,29,-1,30,29,28,27,26, 40,39,38,37,36,35,34,33,32,31,30,29,29,28,28,-1,-1,24,23,22,21,21,21,21,21,-1,34,33,32,31,30,29,28,27,26,26,26,27,28,29,28,28,-1,-1,-1,-1,-1,25, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,28,27,27,27,28,29,-1,24, 38,38,38,-1,33,32,31,30,30,30,-1,28,27,28,27,26,25,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,24,24,24,-1,-1,-1,-1,26,26,27,28,29,-1,23, 37,37,37,-1,33,32,31,30,29,29,-1,-1,26,-1,-1,-1,-1,-1,-1,21,-1,-1,18,18,18,-1,18,18,18,18,19,20,21,-1,23,23,23,23,24,25,25,25,26,27,28,29,-1,22, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,18,17,17,17,17,17,17,18,-1,21,21,-1,22,22,22,23,24,24,24,24,-1,-1,-1,-1,-1,21, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,21,21,22,23,24,24,23,23,-1,20,20,20,20,20, 37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,15,15,15,15,15,16,-1,20,20,20,20,20,21,22,23,24,24,23,22,21,20,19,19,19,19, -1,-1,-1,-1,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,15,16,-1,19,19,19,19,20,21,22,23,24,24,23,23,-1,-1,19,18,18,18, 36,35,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,-1,13,13,13,14,15,16,17,18,18,18,19,-1,-1,-1,-1,25,24,24,24,25,-1,-1,17,17,17, 36,35,34,34,-1,32,31,31,31,31,-1,26,25,24,23,22,21,20,20,-1,-1,15,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,25,25,25,26,-1,16,16,16, 36,35,34,33,33,32,32,32,32,32,-1,26,25,24,23,22,21,21,21,-1,14,14,13,12,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,26,26,26,-1,15,15,15, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,14,13,13,12,11,10,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,14,14,15, -1,-1,-1,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,13,12,12,-1,9,9,9,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,10,10,11,12,13,14,15, 42,42,-1,33,32,31,30,30,29,28,27,26,25,24,24,24,24,-1,24,25,-1,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15, 41,41,-1,33,32,31,30,29,29,29,-1,26,25,25,25,25,25,26,25,25,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,15,-1,16, 40,41,-1,33,32,31,30,29,28,28,27,26,26,26,26,26,26,26,26,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,-1,-1,-1,-1,13,14,15,16, 39,-1,-1,33,32,31,30,29,28,27,27,27,26,25,25,25,26,27,27,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,-1,12,12,-1,15,15, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,24,24,25,-1,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,23,24,25,-1,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,22,-1,-1,-1,17,16,15,15,-1,-1,-1,11,-1,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,6,7,8,9,-1,-1,13,13,14,15, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,13,-1,12,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10,-1,14,14,14,15, 34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,19,18,17,16,15,14,13,13,13,-1,12,11,10,9,8,7,7,7,7,7,7,7,-1,9,9,10,-1,15,15,15,15, 34,33,32,32,-1,29,28,27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,-1,12,11,10,9,8,8,8,8,8,8,8,8,9,10,10,10,-1,16,16,16,16, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,24,23,23,-1,20,19,18,17,16,15,15,15,15,15,-1,12,11,10,9,9,9,9,9,9,9,9,9,9,10,11,11,-1,17,17,17,17, -1,33,32,31,31,-1,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,16,16,-1,16,16,-1,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,-1,-1,17,17,18,18, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,17,17,16,15,14,13,12,11,11,11,11,11,11,11,11,-1,-1,-1,-1,12,-1,16,16,17,18,19, -1,-1,32,31,30,29,28,27,27,27,-1,25,24,23,22,21,20,19,18,18,18,18,18,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,16,17,18,19, 34,33,32,31,30,29,29,-1,-1,-1,-1,25,24,23,22,21,20,19,19,19,19,19,18,17,16,15,14,13,13,13,13,-1,-1,21,20,19,18,17,16,15,14,14,14,15,16,17,18,19, 34,33,32,31,30,30,30,-1,29,28,28,-1,24,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,-1,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,20, 34,33,32,31,31,31,31,-1,29,28,27,26,25,-1,-1,-1,21,-1,21,21,-1,-1,-1,17,16,15,15,15,15,15,15,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,21, 34,33,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,30,30,-1,17,16,16,16,16,16,16,16,-1,-1,-1,21,-1,-1,-1,17,17,17,17,17,17,17,17,-1,22, 34,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,29,29,29,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,18,18,18,18,18,-1,18,-1,-1,23, 34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,28,28,28,28,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,19,19,19,19,19,-1,-1,-1,25,24, 35,35,35,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,26,27,27,27,27,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,22,21,20,20,20,20,20,21,22,23,24,25, 36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,27,26,26,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,21,21,21,21,21,21,-1,24,24,25, 37,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,27,27,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,22,22,22,22,22,-1,-1,25,25,25, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,23,23,23,23,23,-1,-1,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,19,-1,16,16,16,16,16, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 39,38,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 39,38,37,37,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,23,22,21,21,21,21,21,22,-1,12,12,12, 39,38,37,36,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,11, -1,-1,-1,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,6,6,7,8,9,10,11, 45,45,-1,36,35,34,33,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,-1,10,10,11, 44,44,-1,36,35,34,33,32,32,32,-1,29,28,28,28,28,28,29,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,11,-1,12, 43,44,-1,36,35,34,33,32,31,31,30,29,29,29,29,29,29,29,29,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,-1,-1,-1,-1,9,10,11,12, 42,-1,-1,36,35,34,33,32,31,30,30,30,29,28,28,28,29,30,30,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,8,8,-1,11,11, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,27,27,28,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,15,14,13,12,11,10,9,8,7,6,7,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,16,-1,13,12,11,10,9,8,7,7,7,8,8,7,6,5,5,5,6,7,8,9,10,11, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,-1,-1,-1,-1,7,7,8,9,10,11, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,10,11,12,-1,-1,8,8,9,10,11, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,11,12,13,-1,-1,9,9,10,11, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,24,23,22,21,20,19,18,17,18,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,10,10,10,11, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,24,23,22,21,20,19,18,18,18,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,11,11,11,11, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,12,12,12,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,25,24,23,22,21,20,20,20,20,20,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,15,15,-1,13,13,13,13, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,27,26,25,24,23,22,21,21,21,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,-1,14,14,14,14, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,17,-1,16,15,15,15,15, -1,-1,35,34,33,32,31,30,30,30,-1,30,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,16,16,16, 37,36,35,34,33,32,32,-1,-1,-1,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,18,18,18,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17, 37,36,35,34,33,33,33,-1,34,33,33,-1,29,28,27,26,25,25,25,25,25,24,23,22,21,20,19,19,19,19,19,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,18, 37,36,35,34,34,34,34,-1,34,33,32,31,30,-1,-1,-1,26,-1,26,26,-1,-1,-1,22,21,20,20,20,20,20,20,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,19, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,26,-1,-1,-1,21,20,20,20,20,20,20,20,-1,20, 37,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,28,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,27,-1,21,21,21,21,21,-1,21,-1,-1,21, 37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,29,29,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,25,25,26,26,26,-1,22,22,22,22,22,-1,-1,-1,23,22, 38,38,38,38,38,-1,37,36,35,34,33,32,31,30,30,30,30,31,32,32,32,32,-1,24,24,24,24,24,24,24,24,25,26,26,26,26,25,24,23,23,23,23,23,24,25,24,23,23, 39,39,39,39,-1,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,27,26,26,-1,24,24,24,24,24,24,-1,24,24,24, 40,40,40,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,32,32,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 41,41,41,40,39,38,37,36,35,34,34,34,34,33,33,33,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,28,28,28,28,-1,26,26,26,26,26,-1,-1,26,26,26, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,19,-1,16,16,16,16,16, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 39,38,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 39,38,37,37,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,23,22,21,21,21,21,21,22,-1,12,12,12, 39,38,37,36,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,11, -1,-1,-1,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,6,6,7,8,9,10,11, 45,45,-1,36,35,34,33,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,-1,10,10,11, 44,44,-1,36,35,34,33,32,32,32,-1,29,28,28,28,28,28,29,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,10,-1,12, 43,44,-1,36,35,34,33,32,31,31,30,29,29,29,29,29,29,29,29,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,-1,8,9,10,11, 42,-1,-1,36,35,34,33,32,31,30,30,30,29,28,28,28,29,30,30,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,-1,10,10, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,27,27,28,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,15,14,13,12,11,10,9,8,7,6,7,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,16,-1,13,12,11,10,9,8,7,7,7,8,7,6,5,4,4,4,5,6,7,8,9,10, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,7,7,-1,-1,-1,-1,6,6,7,8,9,10, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,8,8,8,9,10,11,-1,-1,7,7,8,9,10, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,9,10,11,12,-1,-1,8,8,9,10, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,25,24,23,22,21,20,19,18,17,18,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,9,9,9,10, 37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,24,23,22,21,20,19,18,18,18,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,12,12,13,-1,10,10,10,10, 37,36,35,35,-1,32,31,30,29,28,27,26,26,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,13,13,13,-1,11,11,11,11, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,27,27,27,-1,25,24,23,22,21,20,20,20,20,20,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,12,12,12,12, -1,36,35,34,34,-1,31,30,29,28,28,28,28,28,27,26,25,24,23,22,21,21,21,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,13,13,13,13, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,16,-1,15,14,14,14,14, -1,-1,35,34,33,32,31,30,30,30,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,15,15,15, 37,36,35,34,33,32,32,-1,-1,-1,-1,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16, 37,36,35,34,33,33,33,-1,34,33,33,-1,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,17, 37,36,35,34,34,34,34,-1,34,33,32,31,30,-1,-1,-1,26,-1,26,26,-1,-1,-1,21,20,19,19,19,19,19,19,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,18, 37,36,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,25,-1,-1,-1,20,19,19,19,19,19,19,19,-1,19, 37,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,28,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,26,-1,20,20,20,20,20,-1,20,-1,-1,20, 37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,29,29,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,25,25,25,-1,21,21,21,21,21,-1,-1,-1,22,21, 38,38,38,38,38,-1,37,36,35,34,33,32,31,30,30,30,30,31,32,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,25,25,25,24,23,22,22,22,22,22,23,24,23,22,22, 39,39,39,39,-1,-1,37,36,35,34,33,32,31,31,31,31,31,31,32,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,26,25,25,-1,23,23,23,23,23,23,-1,23,23,23, 40,40,40,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,32,32,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 41,41,41,40,39,38,37,36,35,34,34,34,34,33,33,33,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,27,27,27,27,-1,25,25,25,25,25,-1,-1,25,25,25, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 40,39,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 40,39,38,38,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,24,23,22,21,21,21,21,21,22,-1,12,12,12, 40,39,38,37,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,11, -1,-1,-1,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,6,6,7,8,9,10,11, 46,46,-1,37,36,35,34,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,-1,10,10,11, 45,45,-1,37,36,35,34,33,33,33,-1,30,29,29,29,29,29,30,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,-1,-1,9,-1,11, 44,45,-1,37,36,35,34,33,32,32,31,30,30,30,30,30,30,30,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,7,8,9,10, 43,-1,-1,37,36,35,34,33,32,31,31,31,30,29,29,29,30,31,31,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,-1,9,9, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,28,28,29,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,16,15,14,13,12,11,10,9,8,7,8,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,7,6,5,4,3,3,3,4,5,6,7,8,9, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,8,7,6,6,-1,-1,-1,-1,5,5,6,7,8,9, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,10,10,9,8,7,7,7,8,9,10,-1,-1,6,6,7,8,9, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,8,9,10,11,-1,-1,7,7,8,9, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,26,25,24,23,22,21,20,19,18,19,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,-1,8,8,8,9, 38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,25,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,11,11,12,-1,9,9,9,9, 38,37,36,36,-1,33,32,31,30,29,28,27,27,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,12,12,12,-1,10,10,10,10, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,28,28,28,-1,26,25,24,23,22,21,21,21,20,20,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,13,13,-1,11,11,11,11, -1,37,36,35,35,-1,32,31,30,29,29,29,29,29,28,27,26,25,24,23,22,22,22,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,12,12,12,12, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,26,25,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,14,13,13,13,13, -1,-1,36,35,34,33,32,31,31,31,-1,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,14,14,14, 38,37,36,35,34,33,33,-1,-1,-1,-1,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15, 38,37,36,35,34,34,34,-1,35,34,34,-1,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,16, 38,37,36,35,35,35,35,-1,35,34,33,32,31,-1,-1,-1,27,-1,25,25,-1,-1,-1,20,19,18,18,18,18,18,18,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,17, 38,37,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,26,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,24,-1,-1,-1,19,18,18,18,18,18,18,18,-1,18, 38,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,29,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,25,-1,19,19,19,19,19,-1,19,-1,-1,19, 38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,30,30,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,24,24,24,-1,20,20,20,20,20,-1,-1,-1,21,20, 39,39,39,39,39,-1,38,37,36,35,34,33,32,31,31,31,31,32,31,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,24,24,23,22,21,21,21,21,21,22,23,22,21,21, 40,40,40,40,-1,-1,38,37,36,35,34,33,32,32,32,32,32,32,31,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,25,24,24,-1,22,22,22,22,22,22,-1,22,22,22, 41,41,41,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,33,33,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 42,42,42,41,40,39,38,37,36,35,35,35,35,34,34,34,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,26,26,26,26,-1,24,24,24,24,24,-1,-1,24,24,24, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 41,40,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 41,40,39,39,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 41,40,39,38,38,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,11, -1,-1,-1,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,25,-1,-1,-1,-1,-1,6,6,7,8,9,10,11, 47,47,-1,38,37,36,35,35,34,33,32,31,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,-1,9,10,11, 46,46,-1,38,37,36,35,34,34,34,-1,31,30,30,30,30,30,31,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,-1,-1,8,-1,10, 45,46,-1,38,37,36,35,34,33,33,32,31,31,31,31,31,31,31,31,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,6,7,8,9, 44,-1,-1,38,37,36,35,34,33,32,32,32,31,30,30,30,31,32,32,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,-1,8,8, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,29,29,30,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,28,29,30,-1,22,21,20,19,19,19,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,4,4,5,6,7,8, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,5,5,6,7,8, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,7,7,8,9,10,-1,-1,6,6,7,8, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,26,25,25,24,23,22,21,20,19,20,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,-1,7,7,7,8, 39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,9,9,9,9,9,9,-1,10,10,11,-1,8,8,8,8, 39,38,37,37,-1,34,33,32,31,30,29,28,28,28,28,-1,-1,25,24,23,23,22,21,20,20,20,-1,14,13,12,11,10,10,10,10,10,10,10,10,11,11,11,11,-1,9,9,9,9, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,29,29,29,-1,26,25,24,23,22,22,21,20,19,19,-1,14,13,12,11,11,11,11,11,11,11,11,11,11,12,12,12,-1,10,10,10,10, -1,38,37,36,36,-1,33,32,31,30,30,30,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,-1,11,11,11,11, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,-1,-1,14,-1,13,12,12,12,12, -1,-1,37,36,35,34,33,32,32,32,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,13,13,13, 39,38,37,36,35,34,34,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14, 39,38,37,36,35,35,35,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,15, 39,38,37,36,36,36,36,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,17,17,17,17,17,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,16, 39,38,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,32,32,-1,19,18,18,18,18,18,18,18,-1,-1,-1,23,-1,-1,-1,18,17,17,17,17,17,17,17,-1,17, 39,38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,29,-1,-1,31,31,31,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,24,-1,18,18,18,18,18,-1,18,-1,-1,18, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,30,30,-1,30,30,30,30,-1,20,20,20,20,20,20,20,20,-1,22,22,23,23,23,-1,19,19,19,19,19,-1,-1,-1,20,19, 40,40,40,40,40,-1,38,37,36,35,34,33,32,31,31,31,31,31,30,29,29,29,-1,21,21,21,21,21,21,21,21,22,23,23,23,23,22,21,20,20,20,20,20,21,22,21,20,20, 41,41,41,41,-1,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,24,23,23,-1,21,21,21,21,21,21,-1,21,21,21, 42,42,42,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 43,43,42,41,40,39,38,37,36,35,35,35,35,34,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,25,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 42,41,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 42,41,40,40,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 42,41,40,39,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,25,25,-1,-1,-1,-1,-1,6,6,7,8,9,9,10, 48,48,-1,39,38,37,36,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,-1,8,9,10, 47,47,-1,39,38,37,36,35,35,35,-1,32,31,31,31,31,31,32,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,-1,-1,7,-1,9, 46,47,-1,39,38,37,36,35,34,34,33,32,32,32,32,32,32,32,32,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,6,7,8, 45,-1,-1,39,38,37,36,35,34,33,33,33,32,31,31,31,32,33,33,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,-1,7,7, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,30,30,31,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,3,3,4,5,6,7, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,4,4,5,6,7, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,7,7,8,9,10,-1,-1,5,5,6,7, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,26,25,25,24,23,22,21,20,19,20,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,-1,6,6,6,7, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,25,24,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,9,9,9,9,9,9,-1,10,10,11,-1,7,7,7,7, 40,39,38,38,-1,35,34,33,32,31,30,29,29,29,29,-1,-1,25,24,23,23,22,21,20,20,20,-1,14,13,12,11,10,10,10,10,10,10,10,10,11,11,11,11,-1,8,8,8,8, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,30,29,29,-1,26,25,24,23,22,22,21,20,19,19,-1,14,13,12,11,11,11,11,11,11,11,11,11,11,12,12,12,-1,9,9,9,9, -1,39,38,37,37,-1,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,-1,10,10,10,10, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,-1,-1,14,-1,12,11,11,11,11, -1,-1,38,37,36,35,34,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,12,12,12, 40,39,38,37,36,35,35,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13, 40,39,38,37,36,36,36,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14, 40,39,38,37,37,37,37,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,17,17,17,17,17,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,15, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,32,32,-1,19,18,18,18,18,18,18,18,-1,-1,-1,22,-1,-1,-1,17,16,16,16,16,16,16,16,-1,16, 40,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,31,31,31,-1,19,19,19,19,19,19,19,19,20,21,22,23,23,23,-1,17,17,17,17,17,-1,17,-1,-1,17, 40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,30,30,30,30,-1,20,20,20,20,20,20,20,20,-1,22,22,23,22,22,-1,18,18,18,18,18,-1,-1,-1,19,18, 41,41,41,41,41,-1,38,37,36,35,34,33,32,31,31,31,31,31,30,29,29,29,-1,21,21,21,21,21,21,21,21,22,23,23,23,22,21,20,19,19,19,19,19,20,21,20,19,19, 42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,23,22,22,-1,20,20,20,20,20,20,-1,20,20,20, 43,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 44,43,42,41,40,39,38,37,36,35,35,35,35,34,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,24,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,35,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,35,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,35,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,35,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 43,42,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 43,42,41,41,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,25,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 43,42,41,40,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,25,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,25,24,24,-1,-1,-1,-1,-1,7,7,8,9,8,8,9, 49,49,-1,40,39,38,37,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,7,8,-1,7,8,9, 48,48,-1,40,39,38,37,36,36,36,-1,33,32,32,32,32,32,33,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,6,-1,8, 47,48,-1,40,39,38,37,36,35,35,34,33,33,33,33,33,33,33,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,5,6,7, 46,-1,-1,40,39,38,37,36,35,34,34,34,33,32,32,32,33,34,34,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,-1,6,6, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,31,31,32,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,3,3,3,4,5,6, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,4,4,4,5,6, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,7,7,8,9,10,-1,-1,5,5,5,6, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,27,26,25,25,24,23,22,21,20,19,20,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,-1,6,6,6,6, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,28,-1,25,24,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,9,9,9,9,9,9,-1,10,10,11,-1,7,7,7,7, 41,40,39,39,-1,36,35,34,33,32,31,30,30,29,29,-1,-1,25,24,23,23,22,21,20,20,20,-1,14,13,12,11,10,10,10,10,10,10,10,10,11,11,11,11,-1,8,8,8,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,30,29,29,-1,26,25,24,23,22,22,21,20,19,19,-1,14,13,12,11,11,11,11,11,11,11,11,11,11,12,12,12,-1,9,9,9,9, -1,40,39,38,38,-1,35,34,33,32,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,-1,10,10,10,10, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,-1,-1,14,-1,12,11,11,11,11, -1,-1,39,38,37,36,35,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,12,12,12, 41,40,39,38,37,36,36,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13, 41,40,39,38,37,37,37,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14, 41,40,39,38,38,38,38,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,17,17,17,17,17,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,15, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,32,32,-1,19,18,18,18,18,18,18,18,-1,-1,-1,22,-1,-1,-1,17,16,16,16,16,16,16,16,-1,16, 41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,31,31,31,-1,19,19,19,19,19,19,19,19,20,21,22,23,23,23,-1,17,17,17,17,17,-1,17,-1,-1,17, 41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,30,30,30,30,-1,20,20,20,20,20,20,20,20,-1,22,22,23,22,22,-1,18,18,18,18,18,-1,-1,-1,19,18, 42,42,42,41,41,-1,38,37,36,35,34,33,32,31,31,31,31,31,30,29,29,29,-1,21,21,21,21,21,21,21,21,22,23,23,23,22,21,20,19,19,19,19,19,20,21,20,19,19, 43,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,23,22,22,-1,20,20,20,20,20,20,-1,20,20,20, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 44,43,42,41,40,39,38,37,36,35,35,35,35,34,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,24,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,35,34,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 44,43,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,25,25,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 44,43,42,42,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,25,24,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 44,43,42,41,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,25,24,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,8, -1,-1,-1,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,25,24,23,23,-1,-1,-1,-1,-1,8,8,9,8,7,7,8, 50,50,-1,41,40,39,38,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,-1,6,7,8, 49,49,-1,41,40,39,38,37,37,37,-1,34,33,33,33,33,33,34,33,33,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,5,-1,7, 48,49,-1,41,40,39,38,37,36,36,35,34,34,34,34,34,34,34,34,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,4,5,6, 47,-1,-1,41,40,39,38,37,36,35,35,35,34,33,33,33,34,35,35,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,-1,5,5, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,32,32,33,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,3,3,3,3,4,5, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,4,4,4,4,5, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,8,9,10,11,-1,-1,5,5,5,5, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,28,27,26,26,25,24,23,22,21,20,21,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,-1,6,6,6,6, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,29,-1,26,25,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,11,11,12,-1,7,7,7,7, 42,41,40,40,-1,37,36,35,34,33,32,31,31,30,30,-1,-1,26,25,24,24,23,22,21,21,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,12,12,12,-1,8,8,8,8, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,31,30,30,-1,27,26,25,24,23,23,22,21,20,20,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,13,13,-1,9,9,9,9, -1,41,40,39,39,-1,36,35,34,33,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,10,10,10,10, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,15,-1,12,11,11,11,11, -1,-1,40,39,38,37,36,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,12,12,12, 42,41,40,39,38,37,37,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13, 42,41,40,39,38,38,38,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14, 42,41,40,39,39,39,39,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,18,18,18,18,18,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,15, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,22,-1,-1,-1,17,16,16,16,16,16,16,16,-1,16, 42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,23,23,23,-1,17,17,17,17,17,-1,17,-1,-1,17, 42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,23,22,22,-1,18,18,18,18,18,-1,-1,-1,19,18, 43,43,43,42,42,-1,39,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,24,23,22,21,20,19,19,19,19,19,20,21,20,19,19, 44,44,43,43,-1,-1,39,38,37,36,35,34,33,33,33,33,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,24,23,22,22,-1,20,20,20,20,20,20,-1,20,20,20, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,34,34,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 45,44,43,42,41,40,39,38,37,36,36,36,36,35,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,24,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,30,30,29,28,27,26,26,26,26, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,30,30,-1,27,26,25,25,25, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,-1,-1,-1,-1,-1,24,24,24, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,35,34,33,32,31,30,29,30,30,29,28,28,28,28,27,26,25,25,-1,-1,23,23,23, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,28,27,26,25,24,23,22,22,22,22, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,23,-1,23,22,21,20,20, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,31,30,29,29,-1,26,25,24,24,24,24,24,23,22,22,22,-1,23,22,21,20,19, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,31,30,29,28,27,26,25,24,23,23,23,24,23,22,21,21,-1,-1,-1,-1,-1,18, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,23,22,21,20,20,20,21,22,-1,17, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,22,21,21,-1,-1,-1,-1,19,19,20,21,22,-1,16, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,22,21,20,19,18,18,18,18,19,20,21,22,-1,15, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,14, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,16,-1,13,13,13,13,13, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 45,44,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,26,25,24,24,-1,-1,-1,-1,18,17,17,17,18,-1,-1,10,10,10, 45,44,43,43,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,19,-1,9,9,9, 45,44,43,42,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,25,24,23,22,21,20,19,19,19,-1,19,19,19,-1,8,8,8, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,7,7,7, -1,-1,-1,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,9,9,8,7,6,6,7, 51,51,-1,42,41,40,39,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,9,-1,5,6,7, 50,50,-1,42,41,40,39,38,38,38,-1,35,34,34,34,34,34,35,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,4,-1,6, 49,50,-1,42,41,40,39,38,37,37,36,35,35,35,35,35,35,35,35,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,2,3,4,5, 48,-1,-1,42,41,40,39,38,37,36,36,36,35,34,34,34,35,36,36,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,-1,4,4, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,33,33,34,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,3,3,3,3,3,4, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,4,4,4,4,4, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,9,10,11,12,-1,-1,5,5,5,5, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,29,28,27,27,26,25,24,23,22,21,22,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,6,6,6,6, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,27,26,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,12,12,13,-1,7,7,7,7, 43,42,41,41,-1,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,25,24,23,22,22,22,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,13,13,13,-1,8,8,8,8, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,32,31,31,-1,28,27,26,25,24,24,23,22,21,21,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,9,9,9,9, -1,42,41,40,40,-1,37,36,35,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,10,10,10,10, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,15,-1,12,11,11,11,11, -1,-1,41,40,39,38,37,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,12,12,12, 43,42,41,40,39,38,38,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13, 43,42,41,40,39,39,39,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14, 43,42,41,40,40,40,40,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,19,19,19,19,19,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,15, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,22,-1,-1,-1,17,16,16,16,16,16,16,16,-1,16, 43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,24,23,23,23,-1,17,17,17,17,17,-1,17,-1,-1,17, 43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,24,23,22,22,-1,18,18,18,18,18,-1,-1,-1,19,18, 44,44,44,43,43,-1,40,39,38,37,36,35,34,33,33,33,33,33,32,31,31,31,-1,23,23,23,23,23,23,23,23,24,25,24,23,22,21,20,19,19,19,19,19,20,21,20,19,19, 45,45,44,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,25,24,23,22,22,-1,20,20,20,20,20,20,-1,20,20,20, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,35,35,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 46,45,44,43,42,41,40,39,38,37,37,37,37,36,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,24,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,30,30,29,28,27,26,26,26,26, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,30,30,-1,27,26,25,25,25, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,-1,-1,-1,-1,-1,24,24,24, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,35,34,33,32,31,30,29,30,30,29,28,28,28,28,27,26,25,25,-1,-1,23,23,23, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,28,27,26,25,24,23,22,22,22,22, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,23,-1,23,22,21,20,20, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,31,30,29,29,-1,26,25,24,24,24,24,24,23,22,22,22,-1,23,22,21,20,19, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,31,30,29,28,27,26,25,24,23,23,23,24,23,22,21,21,-1,-1,-1,-1,-1,18, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,23,22,21,20,20,20,21,22,-1,17, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,22,21,21,-1,-1,-1,-1,19,19,20,21,22,-1,16, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,22,21,20,19,18,18,18,18,19,20,21,22,-1,15, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,14, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,16,-1,13,13,13,13,13, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 46,45,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,26,25,24,24,-1,-1,-1,-1,18,17,17,17,18,-1,-1,10,10,10, 46,45,44,44,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,19,-1,9,9,9, 46,45,44,43,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,25,24,23,22,21,20,19,19,19,-1,19,19,19,-1,8,8,8, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,7,7,7, -1,-1,-1,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,10,9,8,7,6,6,7, 52,52,-1,43,42,41,40,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,9,9,-1,5,6,6, 51,51,-1,43,42,41,40,39,39,39,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,4,-1,5, 50,51,-1,43,42,41,40,39,38,38,37,36,36,36,36,36,36,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,2,3,4,4, 49,-1,-1,43,42,41,40,39,38,37,37,37,36,35,35,35,36,37,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,-1,3,3, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,34,34,35,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,3,3,3,3,3,3, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,4,4,4,4,4, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,10,11,12,13,-1,-1,5,5,5,5, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,30,29,28,28,27,26,25,24,23,22,23,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,6,6,6,6, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,28,27,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,7,7,7,7, 44,43,42,42,-1,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,26,25,24,23,23,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,8,8,8,8, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,33,32,32,-1,29,28,27,26,25,25,24,23,22,22,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,15,15,-1,9,9,9,9, -1,43,42,41,41,-1,38,37,36,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,-1,10,10,10,10, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,15,-1,12,11,11,11,11, -1,-1,42,41,40,39,38,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,12,12,12, 44,43,42,41,40,39,39,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13, 44,43,42,41,40,40,40,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14, 44,43,42,41,41,41,41,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,20,20,20,20,20,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,15, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,22,-1,-1,-1,17,16,16,16,16,16,16,16,-1,16, 44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,24,24,23,23,23,-1,17,17,17,17,17,-1,17,-1,-1,17, 44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,25,24,23,22,22,-1,18,18,18,18,18,-1,-1,-1,19,18, 45,45,45,44,44,-1,41,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,-1,24,24,24,24,24,24,24,24,25,25,24,23,22,21,20,19,19,19,19,19,20,21,20,19,19, 46,46,45,45,-1,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,25,25,24,23,22,22,-1,20,20,20,20,20,20,-1,20,20,20, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,36,36,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 47,46,45,44,43,42,41,40,39,38,38,38,38,37,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,24,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,39,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,30,30,29,28,27,26,26,26,26, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,30,30,-1,27,26,25,25,25, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,-1,-1,-1,-1,-1,24,24,24, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,36,35,34,33,32,31,30,29,30,30,29,28,28,28,28,27,26,25,25,-1,-1,23,23,23, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,28,27,26,25,24,23,22,22,22,22, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,23,-1,23,22,21,20,20, 51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,31,30,29,29,-1,26,25,24,24,24,24,24,23,22,22,22,-1,23,22,21,20,19, 51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,31,30,29,28,27,26,25,24,23,23,23,24,23,22,21,21,-1,-1,-1,-1,-1,18, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,23,22,21,20,20,20,21,22,-1,17, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,22,21,21,-1,-1,-1,-1,19,19,20,21,22,-1,16, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,22,21,20,19,18,18,18,18,19,20,21,22,-1,15, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,14, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,16,-1,13,13,13,13,13, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 47,46,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,27,26,25,24,24,-1,-1,-1,-1,18,17,17,17,18,-1,-1,10,10,10, 47,46,45,45,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,19,-1,9,9,9, 47,46,45,44,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,26,25,24,23,22,21,20,19,19,19,-1,19,19,19,-1,8,8,8, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,7,7,7, -1,-1,-1,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,11,10,9,8,7,6,6, 53,53,-1,44,43,42,41,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,10,10,-1,6,6,5, 52,52,-1,44,43,42,41,40,40,40,-1,37,36,36,36,36,36,37,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,5,-1,4, 51,52,-1,44,43,42,41,40,39,39,38,37,37,37,37,37,37,37,37,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,3,4,3,3, 50,-1,-1,44,43,42,41,40,39,38,38,38,37,36,36,36,37,38,38,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,-1,2,2, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,35,35,36,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,3,2,1,1,1,2, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,3,3,3,3,3, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,4,4,4,4,4, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,11,12,13,14,-1,-1,5,5,5,5, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,31,30,29,29,28,27,26,25,24,23,24,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,6,6,6,6, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,29,28,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,15,-1,7,7,7,7, 45,44,43,43,-1,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,27,26,25,24,24,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,15,15,15,-1,8,8,8,8, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,34,33,33,-1,30,29,28,27,26,26,25,24,23,23,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,16,16,16,-1,9,9,9,9, -1,44,43,42,42,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,10,10,10,10, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,15,-1,12,11,11,11,11, -1,-1,43,42,41,40,39,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,12,12,12, 45,44,43,42,41,40,40,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13, 45,44,43,42,41,41,41,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14, 45,44,43,42,42,42,42,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,21,21,21,21,21,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,15, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,22,-1,-1,-1,17,16,16,16,16,16,16,16,-1,16, 45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,23,24,25,24,23,23,23,-1,17,17,17,17,17,-1,17,-1,-1,17, 45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,34,34,34,34,-1,24,24,24,24,24,24,24,24,-1,25,24,23,22,22,-1,18,18,18,18,18,-1,-1,-1,19,18, 46,46,46,45,45,-1,42,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,-1,25,25,25,25,25,25,25,25,26,25,24,23,22,21,20,19,19,19,19,19,20,21,20,19,19, 47,47,46,46,-1,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,26,26,26,26,25,24,23,22,22,-1,20,20,20,20,20,20,-1,20,20,20, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 48,47,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,24,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,29,29,28,27,26,25,25,25,25, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,29,29,-1,26,25,24,24,24, 52,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,-1,-1,-1,-1,-1,23,23,23, 52,51,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,29,29,28,27,27,27,27,26,25,24,24,-1,-1,22,22,22, -1,51,50,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,36,36,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,27,27,26,25,24,23,22,21,21,21,21, -1,51,50,49,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,30,29,28,27,26,26,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,22,21,20,20,20, -1,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,22,22,22,-1,22,21,20,19,19, 52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,30,29,28,28,-1,25,24,23,23,23,23,23,22,21,21,21,-1,22,21,20,19,18, 52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,30,29,28,27,26,25,24,23,22,22,22,23,22,21,20,20,-1,-1,-1,-1,-1,17, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,22,21,20,19,19,19,20,21,-1,16, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,21,20,20,-1,-1,-1,-1,18,18,19,20,21,-1,15, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,21,20,19,18,17,17,17,17,18,19,20,21,-1,14, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,13, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,15,-1,12,12,12,12,12, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,26,27,27,26,25,24,23,23,-1,-1,-1,-1,17,16,16,16,17,-1,-1,9,9,9, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,18,-1,8,8,8, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,25,26,26,25,24,23,22,21,20,19,18,18,18,-1,18,18,18,-1,7,7,7, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,6,6,6, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,10,9,8,7,6,5,5, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,9,9,-1,5,5,4, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,10,10,-1,-1,4,-1,3, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,4,3,2,2, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,-1,1,1, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,2,1,1,1, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,3,3,3,3, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,4,4,4,4,4, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,5,5,5,5, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,30,29,28,27,26,25,24,25,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,6,6,6,6, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,30,29,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,15,15,16,-1,7,7,7,7, 46,45,44,44,-1,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,16,16,16,16,-1,8,8,8,8, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,19,18,17,16,16,16,16,16,16,16,16,16,16,17,17,17,-1,9,9,9,9, -1,45,44,43,43,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,16,-1,-1,10,10,10,10, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,-1,-1,15,-1,12,11,11,11,11, -1,-1,44,43,42,41,40,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,12,12,12, 46,45,44,43,42,41,41,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13, 46,45,44,43,42,42,42,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14, 46,45,44,43,43,43,43,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,15, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,37,37,-1,24,23,23,23,23,23,23,23,-1,-1,-1,22,-1,-1,-1,17,16,16,16,16,16,16,16,-1,16, 46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,36,36,36,-1,24,24,24,24,24,24,24,24,25,25,24,23,23,23,-1,17,17,17,17,17,-1,17,-1,-1,17, 46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,35,35,35,35,-1,25,25,25,25,25,25,25,25,-1,25,24,23,22,22,-1,18,18,18,18,18,-1,-1,-1,19,18, 47,47,47,46,46,-1,43,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,-1,26,26,26,26,26,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,20,21,20,19,19, 48,48,47,47,-1,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,33,-1,-1,-1,27,-1,-1,27,27,27,26,25,24,23,22,22,-1,20,20,20,20,20,20,-1,20,20,20, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 49,48,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,24,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,29,29,28,27,26,25,25,25,25, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,40,39,39,-1,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,28,29,29,-1,26,25,24,24,24, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,28,27,27,-1,-1,-1,-1,-1,23,23,23, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,29,29,28,27,27,27,27,26,25,24,24,-1,-1,22,22,22, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,36,36,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,27,27,26,25,24,23,22,21,21,21,21, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,30,29,28,27,26,26,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,22,21,20,20,20, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,22,22,22,-1,22,21,20,19,19, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,30,29,28,28,-1,25,24,23,23,23,23,23,22,21,21,21,-1,22,21,20,19,18, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,30,29,28,27,26,25,24,23,22,22,22,23,22,21,20,20,-1,-1,-1,-1,-1,17, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,22,21,20,19,19,19,20,21,-1,16, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,21,20,20,-1,-1,-1,-1,18,18,19,20,21,-1,15, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,21,20,19,18,17,17,17,17,18,19,20,21,-1,14, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,13, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,15,-1,12,12,12,12,12, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,16,16,17,-1,-1,9,9,9, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,18,-1,8,8,8, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,26,25,24,23,22,21,20,19,18,18,18,-1,18,18,18,-1,7,7,7, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,6,6,6, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,10,9,8,7,6,5,5, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,10,9,9,-1,5,5,4, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,10,10,-1,-1,4,-1,3, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,4,3,2,2, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,-1,1,1, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,3,3,3, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,4,4,4,4,4, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,5,5,5,5, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,6,6,6,6, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,17,-1,7,7,7,7, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,17,17,17,-1,8,8,8,8, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,9,9,9,9, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,18,17,16,-1,-1,10,10,10,10, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,15,-1,12,11,11,11,11, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,12,12,12, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,15, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,22,-1,-1,-1,17,16,16,16,16,16,16,16,-1,16, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,25,26,25,24,23,23,23,-1,17,17,17,17,17,-1,17,-1,-1,17, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,36,36,36,36,-1,26,26,26,26,26,26,26,26,-1,25,24,23,22,22,-1,18,18,18,18,18,-1,-1,-1,19,18, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,-1,27,27,27,27,27,27,27,27,26,25,24,23,22,21,20,19,19,19,19,19,20,21,20,19,19, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,35,34,34,-1,-1,-1,28,-1,-1,28,28,27,26,25,24,23,22,22,-1,20,20,20,20,20,20,-1,20,20,20, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,39,39,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 50,49,48,47,46,45,44,43,42,41,41,41,41,40,40,40,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,24,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 32,32,32,32,32,32,31,31,31,31,31,31,31,31,32,33,34,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, 31,31,31,31,32,32,31,30,30,30,30,30,30,31,32,33,34,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,52,52,53,54,55, 30,30,30,30,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,54,54,55, 30,29,29,29,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,54,54,55, -1,28,28,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,40,-1,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55, -1,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,46,45,44,43,42,41,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,26,26,26,26,27,28,27,26,25,25,25,25,25,25,25,26,27,28,29,29,29,29,29,30,-1,46,45,44,43,42,42,43,44,45,45,45,45,45,46,47,48,-1,53,53,53,54,55, 25,25,25,25,26,27,28,27,26,25,24,24,24,24,24,25,26,27,28,28,28,28,28,29,30,-1,46,45,44,44,-1,43,43,44,44,44,44,44,45,46,47,48,-1,54,54,54,54,55, 24,24,24,25,26,27,28,27,26,25,24,23,23,23,23,-1,-1,27,27,27,27,27,28,29,30,-1,46,45,45,45,45,44,44,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 22,22,22,-1,20,20,20,20,20,20,-1,22,21,22,23,24,25,26,26,25,26,27,28,29,30,31,32,33,34,34,34,35,36,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 21,21,21,-1,19,19,19,19,19,19,-1,-1,20,-1,-1,-1,-1,-1,-1,24,-1,-1,29,29,30,-1,33,33,33,33,34,35,36,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 21,20,20,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23,23,23,-1,30,30,30,31,32,32,32,33,-1,36,36,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,22,22,22,22,22,22,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 21,20,20,-1,16,16,16,16,16,16,17,18,19,20,21,21,21,21,21,21,21,22,-1,30,30,30,30,30,31,-1,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,15,15,15,15,15,15,-1,19,19,20,20,20,20,20,20,20,21,22,-1,29,29,29,29,30,31,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 14,14,14,14,15,14,14,14,14,15,-1,20,19,19,19,19,19,19,19,20,21,22,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,50, 14,13,13,13,-1,13,13,13,14,15,-1,20,19,18,18,18,18,18,19,-1,-1,23,-1,27,27,28,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,50,50,50, 14,13,12,12,12,12,12,13,14,15,-1,20,19,18,17,17,17,18,19,-1,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,50,50,50, 14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,25,25,25,26,27,28,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,-1,29,29,30,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 5,5,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,27,27,27,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,49,49,50, 4,4,-1,8,8,8,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,-1,51, 3,4,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,51, 2,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 1,-1,5,5,5,6,7,8,-1,11,-1,-1,-1,15,15,16,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 0,-1,4,4,5,6,7,8,-1,12,13,14,-1,16,16,16,-1,22,22,22,23,24,25,-1,32,33,33,33,33,34,35,36,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 1,2,3,4,5,6,7,8,-1,13,13,14,-1,17,-1,-1,-1,21,21,22,23,-1,-1,-1,31,-1,32,32,33,34,35,36,37,38,39,40,41,41,42,43,44,44,45,46,47,48,49,50, 2,-1,4,4,5,6,7,8,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,40,40,-1,-1,-1,-1,46,46,47,48,49,50, 3,-1,5,5,5,6,-1,9,10,-1,15,15,15,16,17,18,19,20,21,22,-1,-1,31,30,29,30,31,32,33,34,35,36,37,38,39,39,39,40,41,42,43,-1,-1,47,47,48,49,50, 4,-1,-1,-1,-1,7,8,9,10,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,49,49,49,50, 6,6,7,8,9,10,11,12,13,14,15,16,17,18,18,18,-1,21,21,22,23,24,25,26,27,28,-1,36,36,36,36,36,36,36,37,38,39,40,41,-1,44,44,45,-1,50,50,50,50, 7,7,7,8,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,22,22,22,23,24,25,26,27,28,-1,36,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,-1,51,51,51,51, 8,8,8,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,-1,22,22,23,23,23,24,25,26,27,28,-1,36,35,34,34,34,35,36,37,38,39,40,41,42,43,44,45,-1,51,51,51,51, -1,9,9,10,11,-1,14,14,15,15,15,16,17,18,19,20,21,22,23,24,24,24,25,-1,28,28,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,50,50,50, -1,-1,10,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,22,22,23,24,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,-1,49,49,49,49,50, -1,-1,11,11,11,12,13,14,15,16,-1,28,27,26,25,24,23,23,23,24,25,26,26,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,48,48,49,50, 14,13,12,12,12,12,13,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,26,27,27,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,43,44,45,46,47,47,47,48,49,50, 14,13,13,13,13,13,13,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,27,28,28,28,29,30,31,32,33,-1,41,40,40,40,41,42,43,44,45,46,46,46,47,48,-1,51, 14,14,14,14,14,14,14,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,29,29,29,29,30,31,32,33,-1,41,40,39,40,41,42,43,44,45,45,45,46,47,48,-1,52, 15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,27,-1,31,31,-1,30,30,30,30,30,31,32,33,-1,-1,-1,38,-1,-1,-1,44,44,44,44,45,46,47,48,-1,52, 16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44,45,-1,48,-1,-1,51, 17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,-1,32,32,32,32,32,32,32,33,-1,36,36,37,38,39,-1,42,42,43,44,45,-1,-1,-1,50,50, 18,18,18,18,18,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 19,19,19,19,-1,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,34,-1,-1,34,34,34,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 20,20,20,-1,-1,-1,-1,-1,20,20,20,21,-1,24,24,25,26,-1,-1,30,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 21,21,21,22,23,24,23,22,21,21,21,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,28,28,28,28,27,27,27,27,27,27,27,27,28,29,30,31,31,31,31,31,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 27,27,27,27,28,28,27,26,26,26,26,26,26,27,28,29,30,30,30,30,30,30,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,51,52, 26,26,26,26,-1,29,-1,26,25,25,25,25,26,27,28,-1,-1,30,29,29,29,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52, 26,25,25,25,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,30,29,28,28,29,30,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52, -1,24,24,24,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,28,28,-1,-1,-1,-1,-1,-1,37,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,26,26,-1,-1,27,27,-1,43,42,41,40,39,38,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,22,22,22,22,23,24,23,22,21,21,21,21,21,21,21,22,23,24,25,25,26,26,26,27,-1,43,42,41,40,39,39,40,41,42,42,42,42,42,43,44,45,-1,50,50,50,51,52, 21,21,21,21,22,23,24,23,22,21,20,20,20,20,20,21,22,23,24,24,25,25,25,26,27,-1,43,42,41,41,-1,40,40,41,41,41,41,41,42,43,44,45,-1,51,51,51,51,52, 20,20,20,21,22,23,24,23,22,21,20,19,19,19,19,-1,-1,23,23,24,24,24,25,26,27,-1,43,42,42,42,42,41,41,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 18,18,18,-1,16,16,16,16,16,16,-1,18,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 17,17,17,-1,15,15,15,15,15,15,-1,-1,16,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,-1,30,30,30,30,31,32,33,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 17,16,16,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,20,-1,27,27,27,28,29,29,29,30,-1,33,33,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,19,19,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 17,16,16,-1,12,12,12,12,12,12,13,14,15,16,17,18,18,18,18,18,18,19,-1,27,27,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,11,11,11,11,11,11,-1,15,15,16,17,17,17,17,17,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 10,10,10,10,11,10,10,10,10,11,-1,16,16,16,16,16,16,16,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 10,9,9,9,-1,9,9,9,10,11,-1,17,16,15,15,15,15,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 10,9,8,8,8,8,8,9,10,11,-1,17,16,15,14,14,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 9,9,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 8,8,-1,4,4,4,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 7,8,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 6,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 5,-1,1,1,2,3,4,5,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 4,-1,0,1,2,3,4,5,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 3,2,1,1,2,3,4,5,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 4,-1,2,2,2,3,4,5,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 5,-1,3,3,3,3,-1,6,7,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 6,-1,-1,-1,-1,4,5,6,7,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 7,8,9,10,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 8,8,9,10,11,12,13,14,15,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 9,9,9,10,-1,13,13,14,15,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 10,10,10,-1,-1,-1,-1,-1,16,16,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,11,11,12,13,-1,16,16,17,17,17,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,13,13,13,14,15,16,17,18,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 16,15,14,14,14,14,15,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 16,15,15,15,15,15,15,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 16,16,16,16,16,16,16,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,27,27,26,-1,26,-1,33,33,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,27,-1,-1,32,32,33,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 20,20,20,20,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 21,21,21,21,-1,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,26,26,27,28,-1,-1,32,32,33,34,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,26,27,-1,-1,-1,-1,33,33,34,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 28,28,28,28,28,28,27,27,27,27,27,27,27,27,28,29,30,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 27,27,27,27,28,28,27,26,26,26,26,26,26,27,28,29,30,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 26,26,26,26,-1,29,-1,26,25,25,25,25,26,27,28,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 26,25,25,25,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,24,24,24,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,22,22,22,22,23,24,23,22,21,21,21,21,21,21,21,22,23,24,25,25,25,25,25,26,-1,42,41,40,39,38,38,39,40,41,41,41,41,41,42,43,44,-1,49,49,49,50,51, 21,21,21,21,22,23,24,23,22,21,20,20,20,20,20,21,22,23,24,24,24,24,24,25,26,-1,42,41,40,40,-1,39,39,40,40,40,40,40,41,42,43,44,-1,50,50,50,50,51, 20,20,20,21,22,23,24,23,22,21,20,19,19,19,19,-1,-1,23,23,23,23,23,24,25,26,-1,42,41,41,41,41,40,40,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 18,18,18,-1,16,16,16,16,16,16,-1,18,17,18,19,20,21,22,22,21,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 17,17,17,-1,15,15,15,15,15,15,-1,-1,16,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,29,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 17,16,16,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,19,19,19,19,-1,26,26,26,27,28,28,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,18,18,18,18,18,18,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 17,16,16,-1,12,12,12,12,12,12,13,14,15,16,17,17,17,17,17,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,11,11,11,11,11,11,-1,15,15,16,16,16,16,16,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 10,10,10,10,11,10,10,10,10,11,-1,16,15,15,15,15,15,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 10,9,9,9,-1,9,9,9,10,11,-1,16,15,14,14,14,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 10,9,8,8,8,8,8,9,10,11,-1,16,15,14,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 9,9,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 8,8,-1,4,4,4,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 7,8,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 6,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 5,-1,1,1,1,2,3,4,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 4,-1,1,0,1,2,3,4,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 3,2,1,1,1,2,3,4,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 4,-1,2,2,2,2,3,4,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 5,-1,3,3,3,3,-1,5,6,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 6,-1,-1,-1,-1,4,5,6,6,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 7,8,9,10,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 8,8,9,10,11,12,13,14,15,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 9,9,9,10,-1,13,13,14,15,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 10,10,10,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,11,11,12,13,-1,16,16,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,13,13,13,14,15,16,17,18,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 16,15,14,14,14,14,15,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 16,15,15,15,15,15,15,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 16,16,16,16,16,16,16,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 20,20,20,20,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 21,21,21,21,-1,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,26,26,27,28,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,26,27,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 28,28,28,28,28,28,27,27,27,27,27,27,27,27,28,29,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 27,27,27,27,28,28,27,26,26,26,26,26,26,27,28,29,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 26,26,26,26,-1,29,-1,26,25,25,25,25,26,27,28,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 26,25,25,25,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,24,24,24,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,22,22,22,22,23,24,23,22,21,21,21,21,21,21,21,22,23,24,24,24,24,24,24,25,-1,41,40,39,38,37,37,38,39,40,40,40,40,40,41,42,43,-1,48,48,48,49,50, 21,21,21,21,22,23,24,23,22,21,20,20,20,20,20,21,22,23,23,23,23,23,23,24,25,-1,41,40,39,39,-1,38,38,39,39,39,39,39,40,41,42,43,-1,49,49,49,49,50, 20,20,20,21,22,23,24,23,22,21,20,19,19,19,19,-1,-1,22,22,22,22,22,23,24,25,-1,41,40,40,40,40,39,39,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 18,18,18,-1,16,16,16,16,16,16,-1,18,17,18,19,20,21,22,21,20,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 17,17,17,-1,15,15,15,15,15,15,-1,-1,16,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,28,28,29,30,31,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 17,16,16,-1,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,-1,25,25,25,26,27,27,27,28,-1,31,31,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,17,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 17,16,16,-1,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,16,16,17,-1,25,25,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,11,11,11,11,11,11,-1,15,15,15,15,15,15,15,15,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 10,10,10,10,11,10,10,10,10,11,-1,15,14,14,14,14,14,14,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 10,9,9,9,-1,9,9,9,10,11,-1,15,14,13,13,13,13,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 10,9,8,8,8,8,8,9,10,11,-1,15,14,13,12,12,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 10,10,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 9,9,-1,4,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 8,9,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 7,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 6,-1,2,1,1,1,2,3,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 5,-1,2,1,0,1,2,3,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 4,3,2,1,1,1,2,3,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 5,-1,2,2,2,2,2,3,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 6,-1,3,3,3,3,-1,4,5,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 7,-1,-1,-1,-1,4,5,5,5,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 8,9,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 9,9,10,11,12,13,14,15,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 10,10,10,11,-1,14,14,15,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 11,11,11,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,12,12,13,14,-1,17,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,13,13,14,15,16,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,14,14,14,15,16,17,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 17,16,15,15,15,15,16,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 17,16,16,16,16,16,16,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 17,17,17,17,17,17,17,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 19,19,19,19,19,19,19,20,21,22,23,24,25,26,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 20,20,20,20,20,20,20,20,21,22,23,24,25,26,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 21,21,21,21,21,-1,21,21,21,22,23,24,25,26,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 22,22,22,22,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,27,27,28,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,27,28,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 28,28,28,28,28,28,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 27,27,27,27,28,28,27,26,26,26,26,26,26,27,28,29,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 26,26,26,26,-1,29,-1,26,25,25,25,25,26,27,28,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 26,25,25,25,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,24,24,24,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,22,22,22,22,23,24,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,24,-1,40,39,38,37,36,36,37,38,39,39,39,39,39,40,41,42,-1,47,47,47,48,49, 21,21,21,21,22,23,24,23,22,21,20,20,20,20,20,21,22,22,22,22,22,22,22,23,24,-1,40,39,38,38,-1,37,37,38,38,38,38,38,39,40,41,42,-1,48,48,48,48,49, 20,20,20,21,22,23,24,23,22,21,20,19,19,19,19,-1,-1,21,21,21,21,21,22,23,24,-1,40,39,39,39,39,38,38,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,21,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 18,18,18,-1,16,16,16,16,16,16,-1,18,17,18,19,20,21,21,20,19,20,21,22,23,24,25,26,27,28,28,28,29,30,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 17,17,17,-1,15,15,15,15,15,15,-1,-1,16,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,27,27,28,29,30,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 17,16,16,-1,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,-1,24,24,24,25,26,26,26,27,-1,30,30,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 17,16,15,14,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 17,16,16,-1,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,15,16,-1,24,24,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,11,11,11,11,11,11,-1,14,14,14,14,14,14,14,14,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 10,10,10,10,11,10,10,10,10,11,-1,14,13,13,13,13,13,13,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 10,9,9,9,-1,9,9,9,10,11,-1,14,13,12,12,12,12,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 10,9,8,8,8,8,8,9,10,11,-1,14,13,12,11,11,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,44,44,44, 10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,6,6,6,6,6,6,6,6,7,8,9,9,10,11,12,13,-1,-1,20,20,20,-1,23,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 11,11,-1,5,5,5,5,5,5,5,6,7,8,8,9,10,11,-1,14,14,-1,21,21,21,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 10,10,-1,4,4,4,4,4,4,4,-1,7,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 9,10,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 8,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 7,-1,3,2,1,1,1,2,-1,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 6,-1,3,2,1,0,1,2,-1,6,7,8,-1,10,10,10,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 5,4,3,2,1,1,1,2,-1,7,7,8,-1,11,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 6,-1,3,2,2,2,2,2,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 7,-1,3,3,3,3,-1,3,4,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 8,-1,-1,-1,-1,4,5,4,4,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 9,10,11,12,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 10,10,11,12,13,14,15,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 11,11,11,12,-1,15,15,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 12,12,12,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,13,13,14,15,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,14,14,15,16,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,15,15,15,16,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 18,17,16,16,16,16,17,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 18,17,17,17,17,17,17,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 18,18,18,18,18,18,18,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 20,20,20,20,20,20,20,21,22,23,24,25,26,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 21,21,21,21,21,21,21,21,22,23,24,25,26,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 22,22,22,22,22,-1,22,22,22,23,24,25,26,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 23,23,23,23,-1,-1,23,23,23,23,24,25,26,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,28,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 28,28,28,28,28,28,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 27,27,27,27,28,28,27,26,26,26,26,26,26,27,28,29,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 26,26,26,26,-1,29,-1,26,25,25,25,25,26,27,28,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 26,25,25,25,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,24,24,24,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,22,22,22,22,23,24,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,24,-1,40,39,38,37,36,36,37,38,39,39,39,39,39,40,41,42,-1,47,47,47,48,49, 21,21,21,21,22,23,24,23,22,21,20,20,20,20,20,21,22,22,22,22,22,22,22,23,24,-1,40,39,38,38,-1,37,37,38,38,38,38,38,39,40,41,42,-1,48,48,48,48,49, 20,20,20,21,22,23,24,23,22,21,20,19,19,19,19,-1,-1,21,21,21,21,21,22,23,24,-1,40,39,39,39,39,38,38,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,21,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 18,18,18,-1,16,16,16,16,16,16,-1,18,17,18,19,20,21,21,20,19,20,21,22,23,24,25,26,27,28,28,28,29,30,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 17,17,17,-1,15,15,15,15,15,15,-1,-1,16,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,27,27,28,29,30,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 17,16,16,-1,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,-1,24,24,24,25,26,26,26,27,-1,30,30,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 17,16,15,14,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 17,16,16,-1,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,15,16,-1,24,24,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,11,11,11,11,11,11,-1,14,14,14,14,14,14,14,14,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 10,10,10,10,11,10,10,10,10,11,-1,14,13,13,13,13,13,13,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 10,9,9,9,-1,9,9,9,10,11,-1,14,13,12,12,12,12,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 10,9,8,8,8,8,8,9,10,11,-1,14,13,12,11,11,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,44,44,44, 10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,6,6,6,6,6,6,6,6,7,8,9,9,10,11,12,13,-1,-1,20,20,20,-1,23,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 12,12,-1,5,5,5,5,5,5,5,6,7,8,8,9,10,11,-1,14,14,-1,21,21,21,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 11,11,-1,4,4,4,4,4,4,4,-1,7,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 10,11,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 9,-1,-1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 8,-1,4,3,2,1,1,1,-1,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 7,-1,4,3,2,1,0,1,-1,6,7,8,-1,10,10,10,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 6,5,4,3,2,1,1,1,-1,7,7,8,-1,11,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 7,-1,4,3,2,2,2,2,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 8,-1,4,3,3,3,-1,3,4,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 9,-1,-1,-1,-1,4,5,4,4,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 10,11,12,13,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 11,11,12,13,14,15,16,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 12,12,12,13,-1,16,16,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 13,13,13,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,14,14,15,16,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,15,15,16,17,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,16,16,16,17,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 19,18,17,17,17,17,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 19,18,18,18,18,18,18,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 19,19,19,19,19,19,19,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 21,21,21,21,21,21,21,22,23,24,25,26,27,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 22,22,22,22,22,22,22,22,23,24,25,26,27,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 23,23,23,23,23,-1,23,23,23,24,25,26,27,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 24,24,24,24,-1,-1,24,24,24,24,25,26,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,29,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 28,28,28,28,28,28,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 27,27,27,27,28,28,27,26,26,26,26,26,26,27,28,29,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 26,26,26,26,-1,29,-1,26,25,25,25,25,26,27,28,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 26,25,25,25,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,24,24,24,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,22,22,22,22,23,24,23,22,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,24,-1,40,39,38,37,36,36,37,38,39,39,39,39,39,40,41,42,-1,47,47,47,48,49, 21,21,21,21,22,23,24,23,22,21,20,20,20,20,20,21,22,22,22,22,22,22,22,23,24,-1,40,39,38,38,-1,37,37,38,38,38,38,38,39,40,41,42,-1,48,48,48,48,49, 20,20,20,21,22,23,24,23,22,21,20,19,19,19,19,-1,-1,21,21,21,21,21,22,23,24,-1,40,39,39,39,39,38,38,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,21,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 18,18,18,-1,16,16,16,16,16,16,-1,18,17,18,19,20,21,21,20,19,20,21,22,23,24,25,26,27,28,28,28,29,30,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 17,17,17,-1,15,15,15,15,15,15,-1,-1,16,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,27,27,27,27,28,29,30,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 17,16,16,-1,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,-1,24,24,24,25,26,26,26,27,-1,30,30,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 17,16,15,14,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 17,16,16,-1,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,15,16,-1,24,24,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,11,11,11,11,11,11,-1,14,14,14,14,14,14,14,14,14,15,16,-1,23,23,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 10,10,10,10,11,10,10,10,10,11,-1,14,13,13,13,13,13,13,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,44, 10,9,9,9,-1,9,9,9,10,11,-1,14,13,12,12,12,12,12,13,-1,-1,17,-1,21,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44, 10,9,8,8,8,8,8,9,10,11,-1,14,13,12,11,11,11,12,13,-1,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,44,44,44, 10,9,8,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,19,19,20,21,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,6,6,6,6,6,6,6,6,7,8,9,9,10,11,12,13,-1,-1,20,20,20,-1,23,23,24,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 13,13,-1,5,5,5,5,5,5,5,6,7,8,8,9,10,11,-1,14,14,-1,21,21,21,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 12,12,-1,4,4,4,4,4,4,4,-1,7,7,8,9,10,11,12,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 11,12,-1,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 10,-1,-1,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 9,-1,5,4,3,2,1,1,-1,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 8,-1,5,4,3,2,1,0,-1,6,7,8,-1,10,10,10,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 7,6,5,4,3,2,1,1,-1,7,7,8,-1,11,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 8,-1,5,4,3,2,2,2,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 9,-1,5,4,3,3,-1,3,4,-1,9,9,9,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 10,-1,-1,-1,-1,4,5,4,4,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 11,12,13,14,-1,-1,-1,-1,-1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 12,12,13,14,15,16,16,15,14,13,12,12,12,12,12,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 13,13,13,14,-1,17,16,15,14,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 14,14,14,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,-1,18,17,17,17,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,15,15,16,17,-1,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,16,16,17,18,17,16,16,16,-1,-1,-1,-1,-1,-1,18,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,17,17,17,18,17,17,17,17,-1,24,23,22,21,20,19,19,19,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 20,19,18,18,18,18,18,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,21,21,21,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 20,19,19,19,19,19,19,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 20,20,20,20,20,20,20,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,23,23,23,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,23,-1,31,31,-1,24,24,24,24,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 22,22,22,22,22,22,22,23,24,25,26,27,27,26,25,24,24,-1,-1,30,30,31,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 23,23,23,23,23,23,23,23,24,25,26,27,27,26,25,25,25,-1,29,29,30,31,-1,26,26,26,26,26,26,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 24,24,24,24,24,-1,24,24,24,25,26,27,27,26,26,26,26,27,28,29,30,31,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 25,25,25,25,-1,-1,25,25,25,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,-1,-1,28,-1,-1,28,28,28,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,28,28,28,28,-1,-1,30,30,31,32,31,30,29,30,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,29,29,-1,-1,-1,-1,31,31,32,31,30,30,30,31,32,33,34,35,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,28,28,28,28,27,27,27,27,27,27,27,27,28,28,27,27,27,27,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 27,27,27,27,28,28,27,26,26,26,26,26,26,27,28,28,27,26,26,26,26,26,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47, 26,26,26,26,-1,29,-1,26,25,25,25,25,26,27,28,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47, 26,25,25,25,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,26,25,24,24,25,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47, -1,24,24,24,24,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,22,22,22,22,23,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,38,37,36,35,34,34,35,36,36,36,36,36,36,37,38,39,-1,45,45,45,46,47, 21,21,21,21,22,23,24,23,22,21,20,20,20,20,20,21,21,20,20,20,20,20,20,21,22,-1,38,37,36,36,-1,35,35,35,35,35,35,35,36,37,38,39,-1,46,46,46,46,47, 20,20,20,21,22,23,24,23,22,21,20,19,19,19,19,-1,-1,19,19,19,19,19,20,21,22,-1,38,37,37,37,37,36,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,20,19,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 18,18,18,-1,16,16,16,16,16,16,-1,18,17,18,19,20,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,27,28,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 17,17,17,-1,15,15,15,15,15,15,-1,-1,16,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,25,25,25,25,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 17,16,16,-1,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,-1,22,22,22,23,24,24,24,25,-1,28,28,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 17,16,15,14,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 17,16,16,-1,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,14,-1,22,22,22,22,22,23,-1,27,27,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,11,11,11,11,11,11,-1,12,12,12,12,12,12,12,12,12,13,14,-1,21,21,21,21,22,23,-1,26,26,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 11,10,10,10,11,10,10,10,10,11,-1,12,11,11,11,11,11,11,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 11,10,9,9,-1,9,9,9,10,11,-1,12,11,10,10,10,10,10,11,-1,-1,15,-1,19,19,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 11,10,9,8,8,8,8,9,10,11,-1,12,11,10,9,9,9,10,11,-1,17,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,-1,17,17,17,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,8,7,6,6,6,6,6,6,7,7,7,7,8,9,10,11,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 17,17,-1,8,7,6,5,5,5,5,6,6,6,6,7,8,9,-1,12,12,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 16,16,-1,8,7,6,5,4,4,4,-1,5,5,6,7,8,9,10,11,12,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 15,16,-1,8,7,6,5,4,3,3,3,4,5,6,7,8,9,10,11,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 14,-1,-1,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,11,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 13,-1,9,8,7,6,5,5,-1,1,-1,-1,-1,7,7,8,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 12,-1,9,8,7,6,6,6,-1,0,1,2,-1,6,7,8,-1,10,10,10,11,12,13,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 11,10,9,8,7,7,7,7,-1,1,1,2,-1,5,-1,-1,-1,9,9,10,11,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,32,33,34,35,36,37,38, 12,-1,9,8,8,8,8,8,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,34,34,35,36,37,38, 13,-1,9,9,9,9,-1,9,10,-1,3,3,3,4,5,6,7,8,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,35,35,36,37,38, 14,-1,-1,-1,-1,10,11,10,10,-1,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 15,15,14,14,-1,-1,-1,-1,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38, 16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38,38, 16,15,14,14,-1,11,10,9,8,7,7,7,7,7,7,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, 16,15,15,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,16,15,14,14,-1,11,10,9,9,9,9,9,9,9,10,11,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,12,12,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,15,14,13,12,11,11,11,11,-1,18,17,16,15,14,13,13,13,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 17,16,15,14,13,12,12,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 17,16,15,14,13,13,13,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 17,16,15,14,14,14,14,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 17,16,16,16,16,16,16,17,18,19,20,21,21,20,19,18,18,-1,-1,24,24,25,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 17,17,17,17,17,17,17,17,18,19,20,21,21,20,19,19,19,-1,23,23,24,25,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 18,18,18,18,18,-1,18,18,18,19,20,21,21,20,20,20,20,21,22,23,24,25,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 19,19,19,19,-1,-1,19,19,19,19,20,21,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 20,20,20,-1,-1,-1,-1,-1,20,20,20,21,-1,22,22,22,22,-1,-1,24,24,25,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 21,21,21,22,23,24,23,22,21,21,21,21,22,23,23,23,-1,-1,-1,-1,25,25,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,29,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 28,28,28,28,29,29,28,27,27,27,27,27,27,28,29,29,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 27,27,27,27,-1,30,-1,27,26,26,26,26,27,28,29,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 27,26,26,26,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,25,25,25,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,24,24,24,24,24,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,23,23,23,23,24,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,39,38,37,36,35,35,36,36,36,36,36,36,36,37,38,39,-1,46,46,46,47,48, 22,22,22,22,23,24,25,24,23,22,21,21,21,21,21,22,22,21,21,21,21,21,21,22,23,-1,39,38,37,37,-1,36,36,35,35,35,35,35,36,37,38,39,-1,47,47,47,47,47, 21,21,21,22,23,24,25,24,23,22,21,20,20,20,20,-1,-1,20,20,20,20,20,21,22,23,-1,39,38,38,38,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,21,20,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 19,19,19,-1,17,17,17,17,17,17,-1,19,18,19,20,21,21,20,19,18,19,20,21,22,23,24,25,26,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 18,18,18,-1,16,16,16,16,16,16,-1,-1,17,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 18,17,17,-1,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,-1,23,23,23,24,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 18,17,16,15,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 18,17,17,-1,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,15,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,12,12,12,12,12,12,-1,13,13,13,13,13,13,13,13,13,14,15,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 12,11,11,11,12,11,11,11,11,12,-1,13,12,12,12,12,12,12,12,13,14,15,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 12,11,10,10,-1,10,10,10,11,12,-1,13,12,11,11,11,11,11,12,-1,-1,16,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 12,11,10,9,9,9,9,10,11,12,-1,13,12,11,10,10,10,11,12,-1,18,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,-1,18,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,9,8,7,7,7,7,7,7,8,8,8,8,9,10,11,12,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 18,18,-1,9,8,7,6,6,6,6,7,7,7,7,8,9,10,-1,12,12,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 17,17,-1,9,8,7,6,5,5,5,-1,6,6,7,8,9,10,10,11,12,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 16,17,-1,9,8,7,6,5,4,4,4,5,6,7,8,9,9,10,11,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 15,-1,-1,9,8,7,6,5,4,3,4,5,6,7,8,8,9,10,11,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 14,-1,10,9,8,7,6,6,-1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 13,-1,10,9,8,7,7,7,-1,1,0,1,-1,6,7,8,-1,10,10,10,11,12,13,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 12,11,10,9,8,8,8,8,-1,1,1,1,-1,5,-1,-1,-1,9,9,10,11,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,32,33,34,35,36,37,38, 13,-1,10,9,9,9,9,9,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,34,34,35,36,37,38, 14,-1,10,10,10,10,-1,10,11,-1,3,3,3,4,5,6,7,8,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,35,35,36,37,38, 15,-1,-1,-1,-1,11,12,11,11,-1,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 16,15,14,14,-1,-1,-1,-1,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38, 16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38,38, 16,15,14,14,-1,11,10,9,8,7,7,7,7,7,7,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, 16,15,15,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,16,15,14,14,-1,11,10,9,9,9,9,9,9,9,10,11,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,12,12,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,15,14,13,12,11,11,11,11,-1,18,17,16,15,14,13,13,13,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 17,16,15,14,13,12,12,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 17,16,15,14,13,13,13,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 17,16,15,14,14,14,14,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 17,16,16,16,16,16,16,17,18,19,20,21,21,20,19,18,18,-1,-1,24,24,25,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 17,17,17,17,17,17,17,17,18,19,20,21,21,20,19,19,19,-1,23,23,24,25,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 18,18,18,18,18,-1,18,18,18,19,20,21,21,20,20,20,20,21,22,23,24,25,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 19,19,19,19,-1,-1,19,19,19,19,20,21,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 20,20,20,-1,-1,-1,-1,-1,20,20,20,21,-1,22,22,22,22,-1,-1,24,24,25,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 21,21,21,22,23,24,23,22,21,21,21,21,22,23,23,23,-1,-1,-1,-1,25,25,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 29,29,29,29,30,30,29,28,28,28,28,28,28,29,30,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49, 28,28,28,28,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49, 28,27,27,27,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49, -1,26,26,26,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,24,24,24,24,25,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,37,38,39,-1,47,47,47,48,48, 23,23,23,23,24,25,26,25,24,23,22,22,22,22,22,23,23,22,22,22,22,22,22,23,24,-1,40,39,38,38,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,48,48,48,47, 22,22,22,23,24,25,26,25,24,23,22,21,21,21,21,-1,-1,21,21,21,21,21,22,23,24,-1,40,39,39,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,21,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 20,20,20,-1,18,18,18,18,18,18,-1,20,19,20,21,22,22,21,20,19,20,21,22,23,24,25,26,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 19,19,19,-1,17,17,17,17,17,17,-1,-1,18,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 19,18,18,-1,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,-1,24,24,24,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 19,18,17,16,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 19,18,18,-1,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,16,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,13,13,13,13,13,13,-1,14,14,14,14,14,14,14,14,14,15,16,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 13,12,12,12,13,12,12,12,12,13,-1,14,13,13,13,13,13,13,13,14,15,16,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 13,12,11,11,-1,11,11,11,12,13,-1,14,13,12,12,12,12,12,13,-1,-1,17,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 13,12,11,10,10,10,10,11,12,13,-1,14,13,12,11,11,11,12,13,-1,19,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,10,9,8,8,8,8,8,8,9,9,9,9,10,11,12,13,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 19,19,-1,10,9,8,7,7,7,7,8,8,8,8,9,10,11,-1,12,12,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 18,18,-1,10,9,8,7,6,6,6,-1,7,7,8,9,10,10,10,11,12,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 17,18,-1,10,9,8,7,6,5,5,5,6,7,8,9,9,9,10,11,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 16,-1,-1,10,9,8,7,6,5,4,5,6,7,8,8,8,9,10,11,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 15,-1,11,10,9,8,7,7,-1,3,-1,-1,-1,7,7,8,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 14,-1,11,10,9,8,8,8,-1,2,1,0,-1,6,7,8,-1,10,10,10,11,12,13,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 13,12,11,10,9,9,9,9,-1,2,1,1,-1,5,-1,-1,-1,9,9,10,11,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,32,33,34,35,36,37,38, 14,-1,11,10,10,10,10,10,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,34,34,35,36,37,38, 15,-1,11,11,11,11,-1,11,12,-1,3,3,3,4,5,6,7,8,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,35,35,36,37,38, 16,-1,-1,-1,-1,12,13,12,12,-1,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 16,15,14,14,-1,-1,-1,-1,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38, 16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38,38, 16,15,14,14,-1,11,10,9,8,7,7,7,7,7,7,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, 16,15,15,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,16,15,14,14,-1,11,10,9,9,9,9,9,9,9,10,11,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,12,12,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,15,14,13,12,11,11,11,11,-1,18,17,16,15,14,13,13,13,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 17,16,15,14,13,12,12,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 17,16,15,14,13,13,13,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 17,16,15,14,14,14,14,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 17,16,16,16,16,16,16,17,18,19,20,21,21,20,19,18,18,-1,-1,24,24,25,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 17,17,17,17,17,17,17,17,18,19,20,21,21,20,19,19,19,-1,23,23,24,25,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 18,18,18,18,18,-1,18,18,18,19,20,21,21,20,20,20,20,21,22,23,24,25,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 19,19,19,19,-1,-1,19,19,19,19,20,21,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 20,20,20,-1,-1,-1,-1,-1,20,20,20,21,-1,22,22,22,22,-1,-1,24,24,25,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 21,21,21,22,23,24,23,22,21,21,21,21,22,23,23,23,-1,-1,-1,-1,25,25,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 30,30,30,29,28,27,26,26,26,26,26,26,26,26,27,27,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 29,29,29,29,28,27,26,25,25,25,25,25,25,26,27,27,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 29,28,28,28,-1,28,-1,25,24,24,24,24,25,26,27,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 29,28,27,27,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,27,27,26,26,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,26,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,25,25,25,25,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,37,36,35,34,33,33,34,34,34,34,34,34,34,35,36,37,-1,44,44,44,45,46, 24,24,24,24,25,24,23,22,21,20,19,19,19,19,19,20,20,19,19,19,19,19,19,20,21,-1,37,36,35,35,-1,34,34,33,33,33,33,33,34,35,36,37,-1,45,45,45,45,45, 23,23,23,24,25,24,23,22,21,20,19,18,18,18,18,-1,-1,18,18,18,18,18,19,20,21,-1,37,36,36,36,36,35,34,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,19,18,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 21,21,21,-1,19,18,17,16,16,16,-1,17,16,17,18,19,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 20,20,20,-1,18,18,17,16,15,15,-1,-1,15,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 20,19,19,-1,17,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 20,19,19,-1,15,15,15,15,15,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,14,14,14,14,14,14,-1,11,11,11,11,11,11,11,11,11,12,13,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 15,14,14,14,14,13,13,13,13,14,-1,11,10,10,10,10,10,10,10,11,12,13,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,38, 15,14,13,13,-1,12,12,12,13,14,-1,11,10,9,9,9,9,9,9,-1,-1,14,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37, 15,14,13,12,11,11,11,12,13,14,-1,11,10,9,8,8,8,8,8,-1,16,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,36,36,36, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,-1,16,16,16,16,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,12,11,10,9,9,8,7,6,6,6,6,6,6,6,7,7,-1,-1,15,15,15,-1,15,15,16,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 21,21,-1,12,11,10,9,8,8,7,6,5,5,5,5,5,5,-1,6,6,-1,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 20,20,-1,12,11,10,9,8,7,7,-1,4,4,4,4,4,4,4,5,6,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 19,20,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 17,-1,13,12,11,10,9,9,-1,7,-1,-1,-1,1,1,2,-1,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 16,-1,13,12,11,10,10,10,-1,6,6,6,-1,0,1,2,-1,8,8,8,9,10,11,-1,19,20,20,20,20,21,22,23,24,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 15,14,13,12,11,11,11,11,-1,6,5,5,-1,1,-1,-1,-1,7,7,8,9,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,25,26,27,28,29,30,30,30,31,32,33,34,35,36, 16,-1,13,12,12,12,12,12,-1,-1,5,4,3,2,3,4,5,6,7,8,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,26,27,27,-1,-1,-1,-1,32,32,33,34,35,36, 17,-1,13,13,13,13,-1,13,14,-1,5,4,3,3,3,4,5,6,7,8,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,33,33,34,35,36, 17,-1,-1,-1,-1,14,15,14,14,-1,5,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,34,34,35,36, 16,15,14,14,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,35,36, 16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,36,36,36,36, 16,15,14,14,-1,11,10,9,8,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,37,37,37,37, 16,15,15,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,-1,11,10,10,10,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,16,15,14,14,-1,11,10,9,9,9,9,9,9,9,10,11,11,11,11,11,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,15,14,13,12,11,11,11,11,-1,18,17,16,15,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 17,16,15,14,13,12,12,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 17,16,15,14,13,13,13,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 17,16,15,14,14,14,14,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,16,16,16,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,17,17,17,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 17,16,16,16,16,16,16,17,18,19,20,21,21,20,19,18,18,-1,-1,24,24,25,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 17,17,17,17,17,17,17,17,18,19,20,21,21,20,19,19,19,-1,23,23,24,25,-1,19,19,19,19,19,19,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 18,18,18,18,18,-1,18,18,18,19,20,21,21,20,20,20,20,21,22,23,24,25,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 19,19,19,19,-1,-1,19,19,19,19,20,21,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 20,20,20,-1,-1,-1,-1,-1,20,20,20,21,-1,22,22,22,22,-1,-1,24,24,25,25,24,23,22,23,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 21,21,21,22,23,24,23,22,21,21,21,21,22,23,23,23,-1,-1,-1,-1,25,25,25,24,23,23,23,24,25,26,27,28,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 30,30,30,29,28,27,26,26,26,26,26,26,26,26,27,27,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 29,29,29,29,28,27,26,25,25,25,25,25,25,26,27,27,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 29,28,28,28,-1,28,-1,25,24,24,24,24,25,26,27,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 29,28,27,27,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,27,27,26,26,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,26,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,25,25,25,25,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,37,36,35,34,33,33,34,35,35,35,35,35,35,36,37,38,-1,44,44,44,45,46, 24,24,24,24,25,24,23,22,21,20,19,19,19,19,19,20,20,19,19,19,19,19,19,20,21,-1,37,36,35,35,-1,34,34,34,34,34,34,34,35,36,37,38,-1,45,45,45,45,46, 23,23,23,24,25,24,23,22,21,20,19,18,18,18,18,-1,-1,18,18,18,18,18,19,20,21,-1,37,36,36,36,36,35,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,19,18,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 21,21,21,-1,19,18,17,16,16,16,-1,17,16,17,18,19,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 20,20,20,-1,18,18,17,16,15,15,-1,-1,15,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,24,24,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 20,19,19,-1,17,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 20,19,19,-1,15,15,15,15,15,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,21,21,21,21,21,22,-1,26,26,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,14,14,14,14,14,14,-1,11,11,11,11,11,11,11,11,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 15,14,14,14,14,13,13,13,13,14,-1,11,10,10,10,10,10,10,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 15,14,13,13,-1,12,12,12,13,14,-1,11,10,9,9,9,9,9,9,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 15,14,13,12,11,11,11,12,13,14,-1,11,10,9,8,8,8,8,8,-1,16,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,-1,16,16,16,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,12,11,10,9,9,8,7,6,6,6,6,6,6,6,7,7,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 21,21,-1,12,11,10,9,8,8,7,6,5,5,5,5,5,5,-1,6,6,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 20,20,-1,12,11,10,9,8,7,7,-1,4,4,4,4,4,4,4,5,6,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 19,20,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 17,-1,13,12,11,10,9,9,-1,7,-1,-1,-1,1,1,1,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 16,-1,13,12,11,10,10,10,-1,7,7,7,-1,1,0,1,-1,9,9,9,10,11,12,-1,20,21,21,21,21,22,23,24,25,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 15,14,13,12,11,11,11,11,-1,7,6,6,-1,2,-1,-1,-1,8,8,9,10,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,26,27,28,29,30,31,31,31,32,33,34,35,36,37, 16,-1,13,12,12,12,12,12,-1,-1,6,5,4,3,4,5,6,7,8,9,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,27,28,28,-1,-1,-1,-1,33,33,34,35,36,37, 17,-1,13,13,13,13,-1,13,14,-1,6,5,4,4,4,5,6,7,8,9,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,34,34,35,36,37, 18,-1,-1,-1,-1,14,15,14,14,-1,6,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,35,35,36,37, 17,16,15,15,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,36,37, 17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,37,37,37,37, 17,16,15,15,-1,12,11,10,9,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,38,38,38,38, 17,16,16,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,17,16,15,15,-1,12,11,10,10,10,10,10,10,10,11,12,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,16,15,14,13,12,12,12,12,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 18,17,16,15,14,13,13,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 18,17,16,15,14,14,14,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 18,17,16,15,15,15,15,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 18,17,17,17,17,17,17,18,19,20,21,22,22,21,20,19,19,-1,-1,25,25,26,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 18,18,18,18,18,18,18,18,19,20,21,22,22,21,20,20,20,-1,24,24,25,26,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 19,19,19,19,19,-1,19,19,19,20,21,22,22,21,21,21,21,22,23,24,25,26,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 20,20,20,20,-1,-1,20,20,20,20,21,22,22,22,22,22,22,22,23,24,25,26,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 21,21,21,-1,-1,-1,-1,-1,21,21,21,22,-1,23,23,23,23,-1,-1,25,25,26,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 22,22,22,23,24,25,24,23,22,22,22,22,23,24,24,24,-1,-1,-1,-1,26,26,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 30,30,30,29,28,27,26,26,26,26,26,26,26,26,27,27,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 29,29,29,29,28,27,26,25,25,25,25,25,25,26,27,27,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46, 29,28,28,28,-1,28,-1,25,24,24,24,24,25,26,27,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46, 29,28,27,27,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46, -1,27,27,26,26,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,26,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,37,36,35,34,33,32,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,25,25,25,25,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,37,36,35,34,33,33,34,35,36,36,36,36,36,37,38,39,-1,44,44,44,45,46, 24,24,24,24,25,24,23,22,21,20,19,19,19,19,19,20,20,19,19,19,19,19,19,20,21,-1,37,36,35,35,-1,34,34,35,35,35,35,35,36,37,38,39,-1,45,45,45,45,46, 23,23,23,24,25,24,23,22,21,20,19,18,18,18,18,-1,-1,18,18,18,18,18,19,20,21,-1,37,36,36,36,36,35,35,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,19,18,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 21,21,21,-1,19,18,17,16,16,16,-1,17,16,17,18,19,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 20,20,20,-1,18,18,17,16,15,15,-1,-1,15,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,-1,24,24,24,24,25,26,27,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 20,19,19,-1,17,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,21,21,21,22,23,23,23,24,-1,27,27,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 20,19,19,-1,15,15,15,15,15,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,21,21,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,14,14,14,14,14,14,-1,11,11,11,11,11,11,11,11,11,12,13,-1,20,20,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 15,14,14,14,14,13,13,13,13,14,-1,11,10,10,10,10,10,10,10,11,12,13,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 15,14,13,13,-1,12,12,12,13,14,-1,11,10,9,9,9,9,9,9,-1,-1,14,-1,18,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 15,14,13,12,11,11,11,12,13,14,-1,11,10,9,8,8,8,8,8,-1,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,-1,16,16,16,17,18,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,12,11,10,9,9,8,7,6,6,6,6,6,6,6,7,7,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 21,21,-1,12,11,10,9,8,8,7,6,5,5,5,5,5,5,-1,6,6,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 20,20,-1,12,11,10,9,8,7,7,-1,4,4,4,4,4,4,4,5,6,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 19,20,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 17,-1,13,12,11,10,9,9,-1,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 16,-1,13,12,11,10,10,10,-1,8,8,8,-1,2,1,0,-1,10,10,10,11,12,13,-1,21,22,22,22,22,23,24,25,26,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 15,14,13,12,11,11,11,11,-1,8,7,7,-1,3,-1,-1,-1,9,9,10,11,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,27,28,29,30,31,32,32,32,33,34,35,36,37,38, 16,-1,13,12,12,12,12,12,-1,-1,7,6,5,4,5,6,7,8,9,10,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,28,29,29,-1,-1,-1,-1,34,34,35,36,37,38, 17,-1,13,13,13,13,-1,13,14,-1,7,6,5,5,5,6,7,8,9,10,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,35,35,36,37,38, 18,-1,-1,-1,-1,14,15,14,14,-1,7,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,36,36,37,38, 18,17,16,16,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,37,38, 18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,38,38,38,38, 18,17,16,16,-1,13,12,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,39,39,39,39, 18,17,17,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,-1,13,12,12,12,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,18,17,16,16,-1,13,12,11,11,11,11,11,11,11,12,13,13,13,13,13,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,17,16,15,14,13,13,13,13,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 19,18,17,16,15,14,14,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 19,18,17,16,15,15,15,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 19,18,17,16,16,16,16,-1,24,23,22,21,20,-1,-1,-1,18,-1,18,18,-1,-1,-1,18,18,18,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,19,19,19,19,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 19,18,18,18,18,18,18,19,20,21,22,23,23,22,21,20,20,-1,-1,26,26,27,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 19,19,19,19,19,19,19,19,20,21,22,23,23,22,21,21,21,-1,25,25,26,27,-1,21,21,21,21,21,21,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 20,20,20,20,20,-1,20,20,20,21,22,23,23,22,22,22,22,23,24,25,26,27,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 21,21,21,21,-1,-1,21,21,21,21,22,23,23,23,23,23,23,23,24,25,26,27,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,24,24,24,24,-1,-1,26,26,27,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,25,25,-1,-1,-1,-1,27,27,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,38,37,36,35,34,33,33,33,33,33,33,33,32,31,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41, 37,37,37,36,35,34,33,32,32,32,32,32,32,32,31,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,33,33,34,35,-1,38,38,39,40,41, 36,36,36,36,-1,35,-1,32,31,31,31,31,32,32,32,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,33,32,32,32,32,32,33,-1,-1,-1,-1,-1,40,40,41, 36,35,35,35,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,32,33,33,32,31,31,31,32,33,34,35,36,-1,-1,40,40,41, -1,34,34,34,34,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41, -1,33,33,33,33,32,31,30,29,29,28,28,27,27,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,32,32,32,32,32,31,30,29,28,28,27,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,39,39,39,40,40, 31,31,31,31,32,32,31,30,29,28,27,27,26,26,25,24,23,22,22,22,22,22,22,22,22,-1,34,33,32,32,-1,29,28,27,27,27,27,27,28,29,30,31,-1,40,40,40,40,39, 30,30,30,31,32,32,31,30,29,28,27,26,26,25,25,-1,-1,21,21,21,21,21,21,21,21,-1,34,33,32,31,30,29,28,27,26,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,38, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,24,23,22,21,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 28,28,28,-1,26,26,25,24,24,24,-1,25,24,25,24,23,22,21,20,19,20,20,19,19,19,20,19,19,19,19,19,20,21,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 27,27,27,-1,25,25,25,24,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,18,18,18,18,19,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 27,26,26,-1,24,24,24,24,23,22,22,22,22,21,20,19,18,17,17,17,17,-1,18,17,17,17,17,17,17,18,-1,21,21,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 27,26,25,24,23,23,23,23,23,22,21,21,21,21,20,19,18,17,16,16,16,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 27,26,26,-1,22,22,22,22,22,22,21,20,20,20,20,19,18,17,16,15,15,15,-1,15,15,15,15,15,16,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,21,21,21,21,21,21,-1,19,19,19,19,19,18,17,16,15,14,14,-1,14,14,14,14,15,16,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 21,20,20,20,21,20,20,20,20,21,-1,19,18,18,18,18,18,17,16,15,14,13,-1,13,13,13,14,15,16,17,18,18,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,32, 21,20,19,19,-1,19,19,19,20,21,-1,19,18,17,17,17,17,17,17,-1,-1,12,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,31, 21,20,19,18,18,18,18,19,20,21,-1,19,18,17,16,16,16,16,16,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,30,30,30, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,11,10,10,10,11,10,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,18,17,16,16,16,16,15,14,14,14,14,14,14,14,15,15,-1,-1,9,9,9,-1,9,9,10,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 27,27,-1,18,17,16,15,15,15,15,14,13,13,13,13,13,13,-1,14,14,-1,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 26,26,-1,18,17,16,15,14,14,14,-1,12,12,12,12,12,12,12,13,14,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,30,-1,31, 25,26,-1,18,17,16,15,14,13,13,13,12,11,11,11,11,11,12,13,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,31, 24,-1,-1,18,17,16,15,14,13,12,13,12,11,10,10,10,11,12,13,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 23,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,9,9,10,-1,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 22,-1,19,18,17,16,16,16,-1,10,10,10,-1,8,9,10,-1,0,1,2,3,4,5,-1,20,21,21,21,21,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 21,20,19,18,17,17,17,17,-1,10,9,9,-1,7,-1,-1,-1,1,1,2,3,-1,-1,-1,19,-1,20,20,21,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 22,-1,19,18,18,18,18,18,-1,-1,9,8,7,6,5,4,3,2,2,2,-1,-1,19,18,18,18,19,20,21,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 21,-1,19,19,19,19,-1,19,20,-1,9,8,7,6,5,4,3,3,3,3,-1,-1,19,18,17,18,19,20,21,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 20,-1,-1,-1,-1,20,21,20,20,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,9,9,9,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,18,17,16,16,-1,13,12,11,10,10,10,10,10,10,11,12,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,17,16,15,14,13,12,12,12,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,31,32,33,34,35,35, 19,18,17,16,15,14,14,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,31,31,31,32,33,34,35,36, 19,18,17,16,15,15,15,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,32,32,32,32,33,34,-1,37, 19,18,17,16,16,16,16,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,33,33,34,-1,38, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,34,34,-1,39, 19,18,18,18,18,18,18,19,20,21,22,23,22,21,20,19,19,-1,-1,25,25,26,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,35,-1,-1,39, 19,19,19,19,19,19,19,19,20,21,22,23,22,21,20,20,20,-1,24,24,25,26,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 20,20,20,20,20,-1,20,20,20,21,22,23,22,21,21,21,21,22,23,24,25,26,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,-1,-1,21,21,21,21,22,23,22,22,22,22,22,22,23,24,25,26,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,23,23,23,23,-1,-1,25,25,26,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 23,23,23,24,25,26,25,24,23,23,23,23,24,24,24,24,-1,-1,-1,-1,26,26,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 37,37,36,35,34,33,32,32,32,32,32,32,32,31,30,29,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40, 36,36,36,35,34,33,32,31,31,31,31,31,31,31,30,29,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,32,32,32,32,32,32,32,33,34,-1,37,37,38,39,40, 36,35,35,35,-1,34,-1,31,30,30,30,30,31,31,31,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,32,32,31,31,31,31,31,32,-1,-1,-1,-1,-1,39,39,40, 36,35,34,34,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,39,39,40, -1,34,34,33,33,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40, -1,33,33,33,32,31,30,29,28,28,27,27,26,26,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,32,32,32,32,31,30,29,28,27,27,26,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,38,38,38,39,39, 31,31,31,31,32,31,30,29,28,27,26,26,25,25,24,23,22,21,21,21,21,21,21,21,21,-1,33,32,31,31,-1,28,27,26,26,26,26,26,27,28,29,30,-1,39,39,39,39,38, 30,30,30,31,32,31,30,29,28,27,26,25,25,24,24,-1,-1,20,20,20,20,20,20,20,20,-1,33,32,31,30,29,28,27,26,25,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,37, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,23,22,21,20,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 28,28,28,-1,26,26,25,24,24,24,-1,24,23,24,23,22,21,20,19,18,19,19,18,18,18,19,18,18,18,18,18,19,20,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 27,27,27,-1,25,25,25,24,23,23,-1,-1,22,-1,-1,-1,-1,-1,-1,17,-1,-1,17,17,17,-1,17,17,17,17,18,19,20,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 27,26,26,-1,24,24,24,24,23,22,22,22,21,20,19,18,17,16,16,16,16,-1,17,16,16,16,16,16,16,17,-1,20,20,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 27,26,25,24,23,23,23,23,23,22,21,21,21,20,19,18,17,16,15,15,15,-1,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 27,26,26,-1,22,22,22,22,22,22,21,20,20,20,19,18,17,16,15,14,14,14,-1,14,14,14,14,14,15,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,21,21,21,21,21,21,-1,19,19,19,19,18,17,16,15,14,13,13,-1,13,13,13,13,14,15,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 21,20,20,20,21,20,20,20,20,21,-1,19,18,18,18,18,17,16,15,14,13,12,-1,12,12,12,13,14,15,16,17,17,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,31, 21,20,19,19,-1,19,19,19,20,21,-1,19,18,17,17,17,17,16,16,-1,-1,11,-1,11,11,11,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,30,30,30, 21,20,19,18,18,18,18,19,20,21,-1,19,18,17,16,16,16,16,16,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,29,29,29, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,10,9,9,9,10,9,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,28,28,29, -1,-1,-1,18,17,16,16,16,16,15,14,14,14,14,14,14,14,15,15,-1,-1,8,8,8,-1,8,8,9,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,24,24,25,26,27,28,29, 27,27,-1,18,17,16,15,15,15,15,14,13,13,13,13,13,13,-1,14,14,-1,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,28,28,29, 26,26,-1,18,17,16,15,14,14,14,-1,12,12,12,12,12,12,12,13,14,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,29,-1,30, 25,26,-1,18,17,16,15,14,13,13,13,12,11,11,11,11,11,12,13,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,28,29,30, 24,-1,-1,18,17,16,15,14,13,12,13,12,11,10,10,10,11,12,13,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,29,29, 23,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,9,9,10,-1,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 22,-1,19,18,17,16,16,16,-1,10,10,10,-1,8,9,10,-1,1,0,1,2,3,4,-1,20,21,21,21,21,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 21,20,19,18,17,17,17,17,-1,10,9,9,-1,7,-1,-1,-1,1,1,1,2,-1,-1,-1,19,-1,20,20,21,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 22,-1,19,18,18,18,18,18,-1,-1,9,8,7,6,5,4,3,2,2,2,-1,-1,19,18,18,18,19,20,21,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 21,-1,19,19,19,19,-1,19,20,-1,9,8,7,6,5,4,3,3,3,3,-1,-1,19,18,17,18,19,20,21,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 20,-1,-1,-1,-1,20,21,20,20,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,9,9,9,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,18,17,16,16,-1,13,12,11,10,10,10,10,10,10,11,12,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,17,16,15,14,13,12,12,12,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 19,18,17,16,15,14,14,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,31,30,30,30,31,32,33,34,35, 19,18,17,16,15,15,15,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,31,31,31,31,31,32,33,-1,36, 19,18,17,16,16,16,16,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,32,32,32,32,32,33,-1,37, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,33,33,33,-1,38, 19,18,18,18,18,18,18,19,20,21,22,23,22,21,20,19,19,-1,-1,25,25,26,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,34,-1,-1,39, 19,19,19,19,19,19,19,19,20,21,22,23,22,21,20,20,20,-1,24,24,25,26,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 20,20,20,20,20,-1,20,20,20,21,22,23,22,21,21,21,21,22,23,24,25,26,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,-1,-1,21,21,21,21,22,23,22,22,22,22,22,22,23,24,25,26,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,23,23,23,23,-1,-1,25,25,26,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 23,23,23,24,25,26,25,24,23,23,23,23,24,24,24,24,-1,-1,-1,-1,26,26,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 36,36,35,34,33,32,31,31,31,31,31,31,31,30,29,28,27,27,27,27,27,27,28,27,27,27,27,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39, 35,35,35,34,33,32,31,30,30,30,30,30,30,30,29,28,27,26,26,26,26,26,-1,26,26,26,26,27,28,29,30,31,32,31,31,31,31,31,31,31,32,33,-1,36,36,37,38,39, 35,34,34,34,-1,33,-1,30,29,29,29,29,30,30,30,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,31,31,30,30,30,30,30,31,-1,-1,-1,-1,-1,38,38,39, 35,34,33,33,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,26,25,24,24,25,25,24,24,25,26,27,28,29,30,30,31,31,30,29,29,29,30,31,32,33,34,-1,-1,38,38,39, -1,34,33,32,32,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39, -1,33,33,32,31,30,29,28,27,27,26,26,25,25,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,32,32,32,31,30,29,28,27,26,26,25,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,37,37,37,38,38, 31,31,31,31,31,30,29,28,27,26,25,25,24,24,23,22,21,20,20,20,20,20,20,20,20,-1,32,31,30,30,-1,27,26,25,25,25,25,25,26,27,28,29,-1,38,38,38,38,37, 30,30,30,31,31,30,29,28,27,26,25,24,24,23,23,-1,-1,19,19,19,19,19,19,19,19,-1,32,31,30,29,28,27,26,25,24,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,36, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,19,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 28,28,28,-1,26,26,25,24,24,24,-1,23,22,23,22,21,20,19,18,17,18,18,17,17,17,18,17,17,17,17,17,18,19,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 27,27,27,-1,25,25,25,24,23,23,-1,-1,21,-1,-1,-1,-1,-1,-1,16,-1,-1,16,16,16,-1,16,16,16,16,17,18,19,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 27,26,26,-1,24,24,24,24,23,22,22,21,20,19,18,17,16,15,15,15,15,-1,16,15,15,15,15,15,15,16,-1,19,19,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 27,26,25,24,23,23,23,23,23,22,21,21,20,19,18,17,16,15,14,14,14,-1,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 27,26,26,-1,22,22,22,22,22,22,21,20,20,19,18,17,16,15,14,13,13,13,-1,13,13,13,13,13,14,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,21,21,21,21,21,21,-1,19,19,19,18,17,16,15,14,13,12,12,-1,12,12,12,12,13,14,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 21,20,20,20,21,20,20,20,20,21,-1,19,18,18,18,17,16,15,14,13,12,11,-1,11,11,11,12,13,14,15,16,16,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,30, 21,20,19,19,-1,19,19,19,20,21,-1,19,18,17,17,17,16,15,15,-1,-1,10,-1,10,10,10,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,29,29,29, 21,20,19,18,18,18,18,19,20,21,-1,19,18,17,16,16,16,16,16,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,28,28,28, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,9,8,8,8,9,8,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,27,27,28, -1,-1,-1,18,17,16,16,16,16,15,14,14,14,14,14,14,14,15,15,-1,-1,7,7,7,-1,7,7,8,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,23,23,24,25,26,27,28, 27,27,-1,18,17,16,15,15,15,15,14,13,13,13,13,13,13,-1,14,14,-1,6,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28, 26,26,-1,18,17,16,15,14,14,14,-1,12,12,12,12,12,12,12,13,14,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,28,-1,29, 25,26,-1,18,17,16,15,14,13,13,13,12,11,11,11,11,11,12,13,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,27,28,29, 24,-1,-1,18,17,16,15,14,13,12,13,12,11,10,10,10,11,12,13,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,28,28, 23,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,9,9,10,-1,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28, 22,-1,19,18,17,16,16,16,-1,10,10,10,-1,8,9,10,-1,2,1,0,1,2,3,-1,20,21,21,21,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 21,20,19,18,17,17,17,17,-1,10,9,9,-1,7,-1,-1,-1,2,1,1,1,-1,-1,-1,19,-1,20,20,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 22,-1,19,18,18,18,18,18,-1,-1,9,8,7,6,5,4,3,2,2,2,-1,-1,19,18,18,18,19,20,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 21,-1,19,19,19,19,-1,19,20,-1,9,8,7,6,5,4,3,3,3,3,-1,-1,19,18,17,18,19,20,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 20,-1,-1,-1,-1,20,21,20,20,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,9,9,9,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,18,17,16,16,-1,13,12,11,10,10,10,10,10,10,11,12,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,17,16,15,14,13,12,12,12,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 19,18,17,16,15,14,14,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,30,29,29,29,30,31,32,33,34, 19,18,17,16,15,15,15,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,30,30,30,30,30,31,32,-1,35, 19,18,17,16,16,16,16,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,31,31,31,31,31,31,32,-1,36, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 19,18,18,18,18,18,18,19,20,21,22,23,22,21,20,19,19,-1,-1,25,25,26,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,33,-1,-1,38, 19,19,19,19,19,19,19,19,20,21,22,23,22,21,20,20,20,-1,24,24,25,26,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 20,20,20,20,20,-1,20,20,20,21,22,23,22,21,21,21,21,22,23,24,25,26,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,-1,-1,21,21,21,21,22,23,22,22,22,22,22,22,23,24,25,26,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,23,23,23,23,-1,-1,25,25,26,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 23,23,23,24,25,26,25,24,23,23,23,23,24,24,24,24,-1,-1,-1,-1,26,26,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 35,35,34,33,32,31,30,30,30,30,30,30,30,29,28,27,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38, 34,34,34,33,32,31,30,29,29,29,29,29,29,29,28,27,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,30,30,30,30,30,30,30,31,32,-1,35,35,36,37,38, 34,33,33,33,-1,32,-1,29,28,28,28,28,29,29,29,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,30,30,29,29,29,29,29,30,-1,-1,-1,-1,-1,37,37,38, 34,33,32,32,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,29,30,30,29,28,28,28,29,30,31,32,33,-1,-1,37,37,38, -1,33,32,31,31,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38, -1,33,32,31,30,29,28,27,26,26,25,25,24,24,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,33,32,31,30,29,28,27,26,25,25,24,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,-1,36,36,36,37,37, 32,32,32,31,30,29,28,27,26,25,24,24,23,23,22,21,20,19,19,19,19,19,19,19,19,-1,31,30,29,29,-1,26,25,24,24,24,24,24,25,26,27,28,-1,37,37,37,37,36, 31,31,31,31,30,29,28,27,26,25,24,23,23,22,22,-1,-1,18,18,18,18,18,18,18,18,-1,31,30,29,28,27,26,25,24,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,35, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,21,20,19,18,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 29,29,29,-1,27,26,25,24,24,24,-1,22,21,22,21,20,19,18,17,16,17,17,16,16,16,17,16,16,16,16,16,17,18,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 28,28,28,-1,26,26,25,24,23,23,-1,-1,20,-1,-1,-1,-1,-1,-1,15,-1,-1,15,15,15,-1,15,15,15,15,16,17,18,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 28,27,27,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,15,14,14,14,14,14,14,15,-1,18,18,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 28,27,27,-1,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,12,12,12,13,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,22,22,22,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,11,-1,11,11,11,11,12,13,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 22,21,21,21,22,21,21,21,21,22,-1,20,19,18,17,16,15,14,13,12,11,10,-1,10,10,10,11,12,13,14,15,15,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,29, 22,21,20,20,-1,20,20,20,21,22,-1,20,19,18,17,16,15,14,14,-1,-1,9,-1,9,9,9,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,28,28,28, 22,21,20,19,19,19,19,20,21,22,-1,20,19,18,17,16,15,15,15,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,27,27,27, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,16,-1,8,7,7,7,8,7,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,26,26,27, -1,-1,-1,19,18,17,17,17,17,16,15,15,15,15,15,15,15,16,16,-1,-1,6,6,6,-1,6,6,7,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 28,28,-1,19,18,17,16,16,16,16,15,14,14,14,14,14,14,-1,15,15,-1,5,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 27,27,-1,19,18,17,16,15,15,15,-1,13,13,13,13,13,13,13,14,15,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,-1,28, 26,27,-1,19,18,17,16,15,14,14,14,13,12,12,12,12,12,13,14,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,28, 25,-1,-1,19,18,17,16,15,14,13,14,13,12,11,11,11,12,13,14,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 24,-1,20,19,18,17,16,16,-1,12,-1,-1,-1,10,10,11,-1,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 23,-1,20,19,18,17,17,17,-1,11,11,11,-1,9,10,11,-1,3,2,1,0,1,2,-1,21,22,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 22,21,20,19,18,18,18,18,-1,11,10,10,-1,8,-1,-1,-1,3,2,1,1,-1,-1,-1,20,-1,21,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 23,-1,20,19,19,19,19,19,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,20,19,19,19,20,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 22,-1,20,20,20,20,-1,20,21,-1,10,9,8,7,6,5,4,3,3,3,-1,-1,20,19,18,19,20,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 21,-1,-1,-1,-1,21,22,21,21,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,-1,25,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 20,19,18,18,-1,15,14,13,12,11,10,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,-1,25,24,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,10,10,10,-1,13,12,12,12,12,13,14,15,16,17,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,19,18,17,17,-1,14,13,12,11,11,11,11,11,11,12,13,13,13,13,13,13,14,-1,17,17,-1,-1,-1,22,22,23,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,18,17,16,15,14,13,13,13,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 20,19,18,17,16,15,15,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,30,29,28,28,28,29,30,31,32,33, 20,19,18,17,16,16,16,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,30,29,29,29,30,31,30,29,29,29,29,29,30,31,-1,34, 20,19,18,17,17,17,17,-1,24,23,22,21,20,-1,-1,-1,18,-1,18,18,-1,-1,-1,18,18,18,18,19,20,21,22,-1,30,29,28,29,30,31,30,30,30,30,30,30,30,31,-1,35, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,19,19,19,19,19,20,21,22,-1,-1,-1,27,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 20,19,19,19,19,19,19,20,21,22,23,24,23,22,21,20,20,-1,-1,26,26,27,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,32,32,32,32,32,-1,32,-1,-1,37, 20,20,20,20,20,20,20,20,21,22,23,24,23,22,21,21,21,-1,25,25,26,27,-1,21,21,21,21,21,21,21,22,-1,25,25,26,27,28,-1,31,31,32,33,33,-1,-1,-1,39,38, 21,21,21,21,21,-1,21,21,21,22,23,24,23,22,22,22,22,23,24,25,26,27,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 22,22,22,22,-1,-1,22,22,22,22,23,24,23,23,23,23,23,23,24,25,26,27,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,24,24,24,24,-1,-1,26,26,27,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 24,24,24,25,26,27,26,25,24,24,24,24,25,25,25,25,-1,-1,-1,-1,27,27,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 35,35,34,33,32,31,30,30,30,30,30,30,30,29,28,27,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38, 34,34,34,33,32,31,30,29,29,29,29,29,29,29,28,27,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,30,30,30,30,30,30,30,31,32,-1,35,35,36,37,38, 34,33,33,33,-1,32,-1,29,28,28,28,28,29,29,29,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,30,30,29,29,29,29,29,30,-1,-1,-1,-1,-1,37,37,38, 34,33,32,32,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,29,30,30,29,28,28,28,29,30,31,32,33,-1,-1,37,37,38, -1,33,32,31,31,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38, -1,33,32,31,30,29,28,27,26,26,25,25,24,24,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,33,32,31,30,29,28,27,26,25,25,24,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,-1,36,36,36,37,37, 33,33,32,31,30,29,28,27,26,25,24,24,23,23,22,21,20,19,19,19,19,19,19,19,19,-1,31,30,29,29,-1,26,25,24,24,24,24,24,25,26,27,28,-1,37,37,37,37,36, 32,32,32,31,30,29,28,27,26,25,24,23,23,22,22,-1,-1,18,18,18,18,18,18,18,18,-1,31,30,29,28,27,26,25,24,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,35, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,21,20,19,18,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 30,30,30,-1,27,26,25,24,24,24,-1,22,21,22,21,20,19,18,17,16,17,17,16,16,16,17,16,16,16,16,16,17,18,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 29,29,29,-1,27,26,25,24,23,23,-1,-1,20,-1,-1,-1,-1,-1,-1,15,-1,-1,15,15,15,-1,15,15,15,15,16,17,18,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 29,28,28,-1,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,15,14,14,14,14,14,14,15,-1,18,18,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 29,28,28,-1,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,12,12,12,13,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,23,23,23,23,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,11,11,11,11,12,13,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 23,22,22,22,23,22,22,22,22,23,-1,20,19,18,17,16,15,14,13,12,11,10,-1,10,10,10,11,12,13,14,15,15,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,29, 23,22,21,21,-1,21,21,21,22,23,-1,20,19,18,17,16,15,14,14,-1,-1,9,-1,9,9,9,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,28,28,28, 23,22,21,20,20,20,20,21,22,23,-1,20,19,18,17,16,15,15,15,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,27,27,27, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,8,7,7,7,8,7,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,26,26,27, -1,-1,-1,20,19,18,18,18,18,17,16,16,16,16,16,16,16,17,17,-1,-1,6,6,6,-1,6,6,7,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 29,29,-1,20,19,18,17,17,17,17,16,15,15,15,15,15,15,-1,16,16,-1,5,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 28,28,-1,20,19,18,17,16,16,16,-1,14,14,14,14,14,14,14,15,16,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,-1,28, 27,28,-1,20,19,18,17,16,15,15,15,14,13,13,13,13,13,14,15,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,28, 26,-1,-1,20,19,18,17,16,15,14,15,14,13,12,12,12,13,14,15,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 25,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,11,11,12,-1,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 24,-1,21,20,19,18,18,18,-1,12,12,12,-1,10,11,12,-1,4,3,2,1,0,1,-1,22,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 23,22,21,20,19,19,19,19,-1,12,11,11,-1,9,-1,-1,-1,4,3,2,2,-1,-1,-1,21,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 24,-1,21,20,20,20,20,20,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,21,20,20,20,21,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 23,-1,21,21,21,21,-1,21,22,-1,11,10,9,8,7,6,5,4,4,4,-1,-1,21,20,19,20,21,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 22,-1,-1,-1,-1,22,23,22,22,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 21,20,19,19,-1,16,15,14,13,12,11,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,11,11,11,-1,14,13,13,13,13,14,15,16,17,18,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,20,19,18,18,-1,15,14,13,12,12,12,12,12,12,13,14,14,14,14,14,14,15,-1,18,18,-1,-1,-1,23,23,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,19,18,17,16,15,14,14,14,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 21,20,19,18,17,16,16,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,31,31,31,31,31,30,29,28,28,28,29,30,31,32,33, 21,20,19,18,17,17,17,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,31,30,30,30,31,31,30,29,29,29,29,29,30,31,-1,34, 21,20,19,18,18,18,18,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,19,19,19,19,20,21,22,23,-1,31,30,29,30,31,31,30,30,30,30,30,30,30,31,-1,35, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,20,20,20,20,20,21,22,23,-1,-1,-1,28,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 21,20,20,20,20,20,20,21,22,23,24,25,24,23,22,21,21,-1,-1,27,27,28,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,32,32,32,-1,32,-1,-1,37, 21,21,21,21,21,21,21,21,22,23,24,25,24,23,22,22,22,-1,26,26,27,28,-1,22,22,22,22,22,22,22,23,-1,26,26,27,28,29,-1,32,32,33,33,33,-1,-1,-1,39,38, 22,22,22,22,22,-1,22,22,22,23,24,25,24,23,23,23,23,24,25,26,27,28,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39, 23,23,23,23,-1,-1,23,23,23,23,24,25,24,24,24,24,24,24,25,26,27,28,-1,-1,-1,24,-1,-1,24,24,24,24,25,26,27,28,29,-1,32,32,33,34,35,35,-1,38,38,39, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,25,25,25,25,-1,-1,27,27,28,28,27,26,25,26,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,39,39,39, 25,25,25,26,27,28,27,26,25,25,25,25,26,26,26,26,-1,-1,-1,-1,28,28,28,27,26,26,26,27,28,29,30,31,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,40,40,40, 35,35,34,33,32,31,30,30,30,30,30,30,30,29,28,27,26,26,26,26,26,26,27,26,26,26,26,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38, 34,34,34,33,32,31,30,29,29,29,29,29,29,29,28,27,26,25,25,25,25,25,-1,25,25,25,25,26,27,28,29,30,31,30,30,30,30,30,30,30,31,32,-1,35,35,36,37,38, 34,33,33,33,-1,32,-1,29,28,28,28,28,29,29,29,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,30,30,29,29,29,29,29,30,-1,-1,-1,-1,-1,37,37,38, 34,33,32,32,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,25,24,23,23,24,24,23,23,24,25,26,27,28,29,29,30,30,29,28,28,28,29,30,31,32,33,-1,-1,37,37,38, -1,33,32,31,31,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38, -1,33,32,31,30,29,28,27,26,26,25,25,24,24,-1,-1,-1,-1,-1,21,21,-1,-1,21,21,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,35,35,36,37,38, -1,33,32,31,30,29,28,27,26,25,25,24,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,26,27,28,-1,36,36,36,37,37, 34,33,32,31,30,29,28,27,26,25,24,24,23,23,22,21,20,19,19,19,19,19,19,19,19,-1,31,30,29,29,-1,26,25,24,24,24,24,24,25,26,27,28,-1,37,37,37,37,36, 33,33,32,31,30,29,28,27,26,25,24,23,23,22,22,-1,-1,18,18,18,18,18,18,18,18,-1,31,30,29,28,27,26,25,24,23,23,23,24,25,26,27,27,-1,-1,-1,-1,-1,35, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,21,20,19,18,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,26,26,27,26,26,26,27,28,-1,34, 31,31,31,-1,27,26,25,24,24,24,-1,22,21,22,21,20,19,18,17,16,17,17,16,16,16,17,16,16,16,16,16,17,18,-1,21,21,21,-1,-1,-1,-1,25,25,26,27,28,-1,33, 30,30,30,-1,27,26,25,24,23,23,-1,-1,20,-1,-1,-1,-1,-1,-1,15,-1,-1,15,15,15,-1,15,15,15,15,16,17,18,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,32, 30,29,29,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,15,14,14,14,14,14,14,15,-1,18,18,-1,19,19,19,20,21,22,23,24,-1,-1,-1,-1,-1,31, 30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,-1,27,27,28,29,30, 30,29,29,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,12,12,12,13,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,24,24,24,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,11,11,11,11,12,13,-1,16,16,16,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30, 24,23,23,23,24,23,23,23,23,24,-1,20,19,18,17,16,15,14,13,12,11,10,-1,10,10,10,11,12,13,14,15,15,15,16,-1,-1,-1,-1,22,22,23,24,25,-1,-1,29,29,29, 24,23,22,22,-1,22,22,22,23,24,-1,20,19,18,17,16,15,14,14,-1,-1,9,-1,9,9,9,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,28,28,28, 24,23,22,21,21,21,21,22,23,24,-1,20,19,18,17,16,15,15,15,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,27,27,27, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,8,7,7,7,8,7,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,26,26,27, -1,-1,-1,21,20,19,19,19,19,18,17,17,17,17,17,17,17,17,17,-1,-1,6,6,6,-1,6,6,7,-1,14,14,14,15,16,17,18,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 30,30,-1,21,20,19,18,18,18,18,17,16,16,16,16,16,16,-1,17,17,-1,5,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 29,29,-1,21,20,19,18,17,17,17,-1,15,15,15,15,15,15,15,16,17,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,-1,28, 28,29,-1,21,20,19,18,17,16,16,16,15,14,14,14,14,14,15,16,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,26,27,28, 27,-1,-1,21,20,19,18,17,16,15,16,15,14,13,13,13,14,15,16,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,27,27, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,12,12,13,-1,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,11,12,13,-1,5,4,3,2,1,0,-1,23,23,22,21,20,19,18,17,16,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,10,-1,-1,-1,5,4,3,3,-1,-1,-1,22,-1,22,21,20,19,18,17,16,16,16,17,18,19,20,21,21,21,22,23,24,25,26,27, 25,-1,22,21,21,21,21,21,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,22,21,21,21,22,21,20,19,18,17,17,17,17,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27, 24,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,8,7,6,5,5,5,-1,-1,22,21,20,21,22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,-1,-1,24,24,25,26,27, 23,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,26,26,26,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,-1,26,25,24,23,22,21,21,21,21,21,21,21,-1,23,23,24,-1,27,27,27,27, 22,21,20,20,-1,17,16,15,14,13,12,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,26,25,24,23,22,22,22,22,22,22,22,22,23,24,24,24,-1,28,28,28,28, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,12,12,12,-1,15,14,14,14,14,15,16,17,18,19,-1,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,25,-1,29,29,29,29, -1,21,20,19,19,-1,16,15,14,13,13,13,13,13,13,14,15,15,15,15,15,15,16,-1,19,19,-1,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,30,30,30,30, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,-1,-1,-1,-1,26,-1,30,30,31,31,31, -1,-1,20,19,18,17,16,15,15,15,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,28,29,30,31,32,32, 22,21,20,19,18,17,17,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,32,32,32,32,31,30,29,28,28,28,29,30,31,32,33, 22,21,20,19,18,18,18,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,32,31,31,31,32,31,30,29,29,29,29,29,30,31,-1,34, 22,21,20,19,19,19,19,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,20,20,20,20,21,22,23,24,-1,32,31,30,31,32,31,30,30,30,30,30,30,30,31,-1,35, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,21,21,21,21,21,22,23,24,-1,-1,-1,29,-1,-1,-1,31,31,31,31,31,31,31,31,-1,36, 22,21,21,21,21,21,21,22,23,24,25,26,25,24,23,22,22,-1,-1,28,28,29,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,32,32,32,32,32,-1,32,-1,-1,37, 22,22,22,22,22,22,22,22,23,24,25,26,25,24,23,23,23,-1,27,27,28,29,-1,23,23,23,23,23,23,23,24,-1,27,27,28,29,30,-1,33,33,33,33,33,-1,-1,-1,39,38, 23,23,23,23,23,-1,23,23,23,24,25,26,25,24,24,24,24,25,26,27,28,29,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,39, 24,24,24,24,-1,-1,24,24,24,24,25,26,25,25,25,25,25,25,26,27,28,29,-1,-1,-1,25,-1,-1,25,25,25,25,26,27,28,29,30,-1,33,33,34,35,35,35,-1,38,38,39, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,26,26,26,26,-1,-1,28,28,29,29,28,27,26,27,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,39,39,39, 26,26,26,27,28,29,28,27,26,26,26,26,27,27,27,27,-1,-1,-1,-1,29,29,29,28,27,27,27,28,29,30,31,32,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,47,46,45,45,45,45,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,45,45,44,43,43,43,43, 47,47,47,47,47,46,45,44,44,44,44,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,45,-1,44,43,42,42,42, 46,46,46,46,-1,47,-1,44,43,43,43,43,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,41,41,41, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,43,43,42,42,-1,-1,40,40,40, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,43,42,41,40,39,39,39,39, -1,43,43,43,43,43,42,41,40,40,40,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,42,42,42,42,43,42,41,40,39,39,39,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,40,-1,40,39,38,37,37, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,39,39,-1,40,39,38,37,36, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,38,38,-1,-1,-1,-1,-1,35, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,38,37,37,37,38,39,-1,34, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,36,36,37,38,39,-1,33, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,35,35,36,37,38,39,-1,32, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,34,34,34,-1,-1,-1,-1,-1,31, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,34,33,33,-1,30,30,30,30,30, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,34,33,33,-1,-1,29,28,28,28, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,35,35,35,36,-1,26,26,26, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,36,36,36,-1,25,25,25, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,-1,-1,23,-1,25, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17,-1,-1,-1,-1,21,22,23,24, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,18,-1,20,20,-1,23,23, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,17,17,17,18,19,20,21,22,23, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,4,3,2,3,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,4,3,3,3,4,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,-1,17,16,15,14,13,12,11,11,11,12,13,14,15,16,17,18,-1,22,22,22,23, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,-1,17,16,15,14,13,12,12,12,12,12,13,14,-1,17,17,18,-1,23,23,23,23, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,7,-1,17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,18,-1,24,24,24,24, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,8,8,8,8,-1,17,16,15,14,14,14,14,14,14,14,14,14,15,16,17,18,-1,24,24,24,25, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,-1,-1,23,23,24,25, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,10,10,10,11,10,10,11,12,13,14,15,16,16,16,16,16,16,-1,-1,-1,-1,18,-1,22,22,23,24,25, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,22,23,24,25, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,13,14,15,-1,-1,24,24,24,24,23,22,21,20,20,20,21,22,23,24,25, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,13,14,15,-1,24,23,23,23,24,23,22,21,21,21,21,21,22,23,-1,26, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,14,14,-1,-1,-1,14,14,14,14,14,14,14,15,-1,24,23,22,23,24,23,22,22,22,22,22,22,22,23,-1,27, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,15,15,15,15,15,15,15,15,-1,-1,-1,21,-1,-1,-1,23,23,23,23,23,23,23,23,-1,28, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,22,22,23,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,24,24,24,24,24,-1,24,-1,-1,29, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,21,21,22,23,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,25,25,25,25,25,-1,-1,-1,31,30, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,18,18,18,19,20,21,22,23,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,22,23,24,25,26,26,26,27,28,29,30,31, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,25,25,26,27,27,27,-1,30,30,31, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,20,20,20,20,-1,-1,22,22,23,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,26,26,26,27,28,-1,-1,31,31,31, 31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,-1,-1,-1,-1,23,23,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,27,27,27,27,28,-1,-1,32,32,32, 49,49,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,44,44,43,42,42,42,42, 48,48,48,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,44,-1,43,42,41,41,41, 47,47,47,47,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,40,40,40, 47,46,46,46,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,42,42,41,41,-1,-1,39,39,39, -1,45,45,45,45,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,42,41,40,39,38,38,38,38, -1,44,44,44,44,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,43,43,43,43,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,39,-1,39,38,37,36,36, 42,42,42,42,43,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,38,38,-1,39,38,37,36,35, 41,41,41,42,43,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,37,37,-1,-1,-1,-1,-1,34, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,37,36,36,36,37,38,-1,33, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,35,35,36,37,38,-1,32, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,34,34,35,36,37,38,-1,31, 38,37,37,-1,35,35,35,35,35,34,34,34,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,33,33,33,-1,-1,-1,-1,-1,30, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,33,32,32,-1,29,29,29,29,29, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,33,32,32,-1,-1,28,27,27,27, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,34,34,34,35,-1,25,25,25, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,35,35,35,-1,24,24,24, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,23,23,24, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,19,19,20,21,22,23,24, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,23,23,24, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,-1,-1,22,-1,24, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16,-1,-1,-1,-1,20,21,22,23, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,17,-1,19,19,-1,22,22, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,16,16,16,17,18,19,20,21,22, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,23,-1,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,5,4,3,4,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,16,15,14,13,12,11,10,10,10,11,12,13,14,15,16,17,-1,21,21,21,22, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,-1,16,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,17,-1,22,22,22,22, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,8,-1,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,-1,23,23,23,23, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,-1,16,15,14,13,13,13,13,13,13,13,13,13,14,15,16,17,-1,23,23,23,24, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,-1,-1,22,22,23,24, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,11,12,11,11,12,13,14,15,15,15,15,15,15,15,15,-1,-1,-1,-1,17,-1,21,21,22,23,24, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,19,20,21,22,23,24, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,14,15,16,-1,-1,25,25,24,23,22,21,20,19,19,19,20,21,22,23,24, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,15,16,-1,25,24,24,24,23,22,21,20,20,20,20,20,21,22,-1,25, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,15,15,15,15,16,-1,25,24,23,24,23,22,21,21,21,21,21,21,21,22,-1,26, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,16,16,16,16,16,16,16,16,-1,-1,-1,22,-1,-1,-1,22,22,22,22,22,22,22,22,-1,27, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,23,23,24,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,23,23,23,23,23,-1,23,-1,-1,28, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,22,22,23,24,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,24,24,24,24,24,-1,-1,-1,30,29, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,19,19,20,21,22,23,24,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,23,24,25,25,25,25,25,26,27,28,29,30, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,26,26,26,26,26,26,-1,29,29,30, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,21,21,21,21,-1,-1,23,23,24,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,27,27,27,27,27,-1,-1,30,30,30, 32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,-1,-1,-1,-1,24,24,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,28,28,28,28,28,-1,-1,31,31,31, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,43,43,42,41,41,41,41, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,43,-1,42,41,40,40,40, 47,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,39,39,39, 47,46,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,41,41,40,40,-1,-1,38,38,38, -1,45,45,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,41,40,39,38,37,37,37,37, -1,44,44,44,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,43,43,43,43,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,38,-1,38,37,36,35,35, 42,42,42,42,43,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,37,37,-1,38,37,36,35,34, 41,41,41,42,43,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,36,36,-1,-1,-1,-1,-1,33, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,36,35,35,35,36,37,-1,32, 39,39,39,-1,37,37,37,36,36,36,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,34,34,35,36,37,-1,31, 38,38,38,-1,36,36,36,36,35,35,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,33,33,34,35,36,37,-1,30, 38,37,37,-1,35,35,35,35,35,34,34,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,32,32,32,-1,-1,-1,-1,-1,29, 38,37,36,35,34,34,34,34,34,34,33,33,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,32,31,31,-1,28,28,28,28,28, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,32,31,31,-1,-1,27,26,26,26, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,33,33,33,34,-1,24,24,24, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,34,34,34,-1,23,23,23, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,22,22,23, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,18,18,19,20,21,22,23, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,-1,22,22,23, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,-1,-1,21,-1,23, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15,-1,-1,-1,-1,19,20,21,22, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,16,-1,18,18,-1,21,21, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,15,15,15,16,17,18,19,20,21, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,22,22,-1,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,15,14,13,12,11,10,9,9,9,10,11,12,13,14,15,16,-1,20,20,20,21, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,-1,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,16,-1,21,21,21,21, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,8,-1,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,-1,22,22,22,22, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,-1,15,14,13,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,22,22,22,23, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,-1,-1,21,21,22,23, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,11,12,11,11,12,13,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,16,-1,20,20,21,22,23, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,14,15,15,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,18,19,20,21,22,23, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,14,15,16,-1,-1,25,24,23,22,21,20,19,18,18,18,19,20,21,22,23, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,15,16,-1,25,24,24,23,22,21,20,19,19,19,19,19,20,21,-1,24, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,15,15,15,15,16,-1,25,24,23,23,22,21,20,20,20,20,20,20,20,21,-1,25, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,16,16,16,16,16,16,16,16,-1,-1,-1,22,-1,-1,-1,21,21,21,21,21,21,21,21,-1,26, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,23,23,24,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,22,22,22,22,22,-1,22,-1,-1,27, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,22,22,23,24,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,23,23,23,23,23,-1,-1,-1,29,28, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,19,19,20,21,22,23,24,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,23,24,24,24,24,24,24,25,26,27,28,29, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,25,25,25,25,25,25,-1,28,28,29, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,21,21,21,21,-1,-1,23,23,24,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,26,26,26,26,26,-1,-1,29,29,29, 32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,-1,-1,-1,-1,24,24,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,27,27,27,27,27,-1,-1,30,30,30, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,42,42,41,40,40,40,40, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,42,-1,41,40,39,39,39, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,38,38,38, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,40,40,39,39,-1,-1,37,37,37, -1,45,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,40,39,38,37,36,36,36,36, -1,44,44,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,43,43,43,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,37,-1,37,36,35,34,34, 42,42,42,42,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,36,36,-1,37,36,35,34,33, 41,41,41,42,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,35,35,-1,-1,-1,-1,-1,32, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,35,34,34,34,35,36,-1,31, 39,39,39,-1,37,37,37,36,36,36,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,33,33,34,35,36,-1,30, 38,38,38,-1,36,36,36,36,35,35,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,32,32,33,34,35,36,-1,29, 38,37,37,-1,35,35,35,35,35,34,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,31,31,31,-1,-1,-1,-1,-1,28, 38,37,36,35,34,34,34,34,34,34,33,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,31,30,30,-1,27,27,27,27,27, 38,37,37,-1,33,33,33,33,33,33,33,32,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,31,30,30,-1,-1,26,25,25,25, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,32,32,32,33,-1,23,23,23, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,33,33,33,-1,22,22,22, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,21,21,22, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,17,17,18,19,20,21,22, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,-1,-1,20,-1,22, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14,-1,-1,-1,-1,18,19,20,21, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,15,-1,17,17,-1,20,20, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,14,14,14,15,16,17,18,19,20, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,21,21,21,-1,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,-1,19,19,19,20, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,-1,14,13,12,11,10,9,9,9,9,9,10,11,-1,14,14,15,-1,20,20,20,20, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,8,-1,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,-1,21,21,21,21, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,-1,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,21,21,21,22, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,-1,-1,20,20,21,22, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,11,12,11,11,12,13,14,13,13,13,13,13,13,13,13,-1,-1,-1,-1,15,-1,19,19,20,21,22, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,14,14,14,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,21,22, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,14,15,15,-1,-1,24,23,22,21,20,19,18,17,17,17,18,19,20,21,22, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,15,16,-1,25,24,23,22,21,20,19,18,18,18,18,18,19,20,-1,23, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,15,15,15,15,16,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,24, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,16,16,16,16,16,16,16,16,-1,-1,-1,22,-1,-1,-1,20,20,20,20,20,20,20,20,-1,25, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,23,23,24,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,21,21,21,21,21,-1,21,-1,-1,26, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,22,22,23,24,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,22,22,22,22,22,-1,-1,-1,28,27, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,19,19,20,21,22,23,24,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,23,24,23,23,23,23,23,24,25,26,27,28, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,24,24,24,24,24,24,-1,27,27,28, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,21,21,21,21,-1,-1,23,23,24,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,25,25,25,25,25,-1,-1,28,28,28, 32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,-1,-1,-1,-1,24,24,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,26,26,26,26,26,-1,-1,29,29,29, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,40,40,41,41,40,39,39,39,39, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,39,39,39,40,41,-1,40,39,38,38,38, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,38,39,-1,-1,-1,-1,-1,37,37,37, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,38,39,39,38,38,-1,-1,36,36,36, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,39,39,38,37,36,35,35,35,35, -1,44,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,43,43,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,36,-1,36,35,34,33,33, 42,42,42,42,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,35,35,-1,36,35,34,33,32, 41,41,41,42,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,34,34,-1,-1,-1,-1,-1,31, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,34,33,33,33,34,35,-1,30, 39,39,39,-1,37,37,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,32,32,33,34,35,-1,29, 38,38,38,-1,36,36,36,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,31,31,32,33,34,35,-1,28, 38,37,37,-1,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,30,30,30,-1,-1,-1,-1,-1,27, 38,37,36,35,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,30,29,29,-1,26,26,26,26,26, 38,37,37,-1,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,30,29,29,-1,-1,25,24,24,24, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,31,31,31,32,-1,22,22,22, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,32,32,32,-1,21,21,21, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,20,20,21, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,16,16,17,18,19,20,21, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,-1,-1,19,-1,21, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,-1,-1,17,18,19,20, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,14,-1,16,16,-1,19,19, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,13,13,13,14,15,16,17,18,19, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,20,20,20,-1,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,21,-1,-1,-1,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,-1,18,18,18,19, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,-1,13,12,11,10,9,8,8,8,8,8,9,10,-1,13,13,14,-1,19,19,19,19, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,8,-1,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,-1,20,20,20,20, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,-1,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,20,20,20,21, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,-1,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,-1,-1,19,19,20,21, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,11,12,11,11,12,13,13,12,12,12,12,12,12,12,12,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,19,20,21, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,-1,23,22,21,20,19,18,17,16,16,16,17,18,19,20,21, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,22, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,15,15,15,15,16,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,-1,23, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,16,16,16,16,16,16,16,16,-1,-1,-1,22,-1,-1,-1,19,19,19,19,19,19,19,19,-1,24, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,23,23,24,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,20,20,20,20,20,-1,20,-1,-1,25, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,22,22,23,24,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,21,21,21,21,21,-1,-1,-1,27,26, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,19,19,20,21,22,23,24,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,23,23,22,22,22,22,22,23,24,25,26,27, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,23,23,23,23,23,23,-1,26,26,27, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,21,21,21,21,-1,-1,23,23,24,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,24,24,24,24,24,-1,-1,27,27,27, 32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,-1,-1,-1,-1,24,24,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,25,25,25,25,25,-1,-1,28,28,28, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,39,39,39,39,39,39,39,39,40,40,39,38,38,38,38, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,38,38,38,38,38,38,38,39,40,-1,39,38,37,37,37, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,38,37,37,37,37,37,38,-1,-1,-1,-1,-1,36,36,36, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,37,38,38,37,36,36,36,37,38,38,37,37,-1,-1,35,35,35, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,38,38,37,36,35,34,34,34,34, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,35,-1,35,34,33,32,32, 43,43,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,34,34,-1,35,34,33,32,31, 42,42,42,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,33,33,-1,-1,-1,-1,-1,30, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,33,32,32,32,33,34,-1,29, 40,40,40,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,31,31,32,33,34,-1,28, 39,39,39,-1,37,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,30,30,31,32,33,34,-1,27, 39,38,38,-1,36,36,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,29,29,29,-1,-1,-1,-1,-1,26, 39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,29,28,28,-1,25,25,25,25,25, 39,38,38,-1,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,29,28,28,-1,-1,24,23,23,23, 33,32,32,32,33,32,32,32,32,33,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 33,32,31,31,-1,31,31,31,32,33,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,30,30,30,31,-1,21,21,21, 33,32,31,30,30,30,30,31,32,33,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,31,31,31,-1,20,20,20, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,19,19,20, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,15,15,16,17,18,19,20, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,-1,-1,18,-1,20, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,-1,-1,16,17,18,19, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,13,-1,15,15,-1,18,18, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,12,12,12,13,14,15,16,17,18, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,21,20,19,19,19,-1,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,20,20,-1,-1,-1,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,21,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,-1,17,17,17,18, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,-1,12,11,10,9,8,7,7,7,7,7,8,9,-1,12,12,13,-1,18,18,18,18, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,9,-1,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,-1,19,19,19,19, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,-1,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,19,19,19,20, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,-1,-1,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,-1,-1,18,18,19,20, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,12,13,12,12,13,13,12,11,11,11,11,11,11,11,11,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,17,18,19,20, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,13,13,13,13,-1,-1,22,21,20,19,18,17,16,15,15,15,16,17,18,19,20, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,-1,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,21, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,16,16,-1,-1,-1,16,16,15,15,15,15,15,15,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,-1,22, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,17,16,16,16,16,16,16,16,-1,-1,-1,22,-1,-1,-1,18,18,18,18,18,18,18,18,-1,23, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,24,24,25,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,19,19,19,19,19,-1,19,-1,-1,24, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,23,23,24,25,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,20,20,20,20,20,-1,-1,-1,26,25, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,20,20,20,21,22,23,24,25,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,23,22,21,21,21,21,21,22,23,24,25,26, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,22,22,22,22,22,22,-1,25,25,26, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,22,22,22,22,-1,-1,24,24,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,23,23,23,23,23,-1,-1,26,26,26, 33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,-1,-1,-1,-1,25,25,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,24,24,24,24,24,-1,-1,27,27,27, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,38,38,38,38,38,39,39,38,37,37,37,37, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,38,39,-1,38,37,36,36,36, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,36,37,-1,-1,-1,-1,-1,35,35,35, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,36,37,37,36,36,-1,-1,34,34,34, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,37,37,36,35,34,33,33,33,33, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,34,-1,34,33,32,31,31, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,33,33,-1,34,33,32,31,30, 43,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,32,32,-1,-1,-1,-1,-1,29, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,32,31,31,31,32,33,-1,28, 41,41,41,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,-1,27, 40,40,40,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,29,29,30,31,32,33,-1,26, 40,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,28,28,28,-1,-1,-1,-1,-1,25, 40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,28,27,27,-1,24,24,24,24,24, 40,39,39,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,34,34,34,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,28,27,27,-1,-1,23,22,22,22, 34,33,33,33,34,33,33,33,33,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 34,33,32,32,-1,32,32,32,33,34,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,29,29,29,30,-1,20,20,20, 34,33,32,31,31,31,31,32,33,34,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,30,30,30,-1,19,19,19, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,18,18,19, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,14,14,15,16,17,18,19, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,17,-1,19, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,-1,-1,15,16,17,18, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,12,-1,14,14,-1,17,17, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,11,11,11,12,13,14,15,16,17, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,21,20,19,18,18,18,-1,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,21,20,19,19,-1,-1,-1,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,20,20,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,21,21,-1,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,-1,11,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,-1,16,16,16,17, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,9,-1,11,10,9,8,7,6,6,6,6,6,7,8,-1,11,11,12,-1,17,17,17,17, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,10,-1,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,-1,18,18,18,18, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,11,11,11,11,-1,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,18,18,19, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,9,10,11,-1,-1,17,17,18,19, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,13,14,13,13,13,12,11,10,10,10,10,10,10,10,10,-1,-1,-1,-1,12,-1,16,16,17,18,19, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,16,17,18,19, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,14,13,12,12,12,12,-1,-1,21,20,19,18,17,16,15,14,14,14,15,16,17,18,19, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,16,15,14,13,13,13,13,13,-1,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,20, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,17,17,-1,-1,-1,16,15,14,14,14,14,14,14,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,21, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,16,15,15,15,15,15,15,15,-1,-1,-1,21,-1,-1,-1,17,17,17,17,17,17,17,17,-1,22, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,25,25,26,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,18,18,18,18,18,-1,18,-1,-1,23, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,24,24,25,26,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,19,19,19,19,19,-1,-1,-1,25,24, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,22,23,24,25,26,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,22,21,20,20,20,20,20,21,22,23,24,25, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,25,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,21,21,21,21,21,21,-1,24,24,25, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,23,23,-1,-1,25,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,22,22,22,22,22,-1,-1,25,25,25, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,23,23,23,23,23,-1,-1,26,26,26, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,37,37,37,37,37,37,37,37,38,38,37,36,36,36,36, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,36,36,36,36,36,36,36,37,38,-1,37,36,35,35,35, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,36,36,35,35,35,35,35,36,-1,-1,-1,-1,-1,34,34,34, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,35,36,36,35,34,34,34,35,36,36,35,35,-1,-1,33,33,33, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,36,36,35,34,33,32,32,32,32, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,33,-1,33,32,31,30,30, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,32,32,32,-1,33,32,31,30,29, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,32,31,31,-1,-1,-1,-1,-1,28, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,31,30,30,30,31,32,-1,27, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,-1,26, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,27,28,28,28,29,30,31,32,-1,25, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,27,27,27,27,-1,-1,-1,-1,-1,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,27,27,26,26,-1,23,23,23,23,23, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,27,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,35,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,27,27,26,26,-1,-1,22,21,21,21, 35,34,34,34,35,34,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 35,34,33,33,-1,33,33,33,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,28,28,28,29,-1,19,19,19, 35,34,33,32,32,32,32,33,34,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,29,29,29,-1,18,18,18, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,17,17,18, -1,-1,-1,32,31,30,30,30,30,30,29,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,13,13,14,15,16,17,18, 41,41,-1,32,31,30,29,29,29,29,29,28,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,16,-1,18, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,-1,-1,14,15,16,17, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,11,-1,13,13,-1,16,16, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,9,10,10,10,11,12,13,14,15,16, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,20,19,18,17,17,17,-1,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,20,19,18,18,-1,-1,-1,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,20,19,19,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,16, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,20,20,20,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10,-1,-1,14,14,15,16, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,11,10,9,8,7,6,5,5,5,5,6,7,8,9,10,11,-1,15,15,15,16, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,10,10,-1,11,10,9,8,7,6,6,6,6,6,6,7,-1,10,10,11,-1,16,16,16,16, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,11,11,11,-1,11,10,9,8,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,17,17,17, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,12,12,12,-1,11,10,9,8,8,8,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,18, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,-1,-1,16,16,17,18, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,14,15,14,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,12,12,12,-1,-1,20,19,18,17,16,15,14,13,13,13,14,15,16,17,18, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,-1,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,19, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,18,18,-1,-1,-1,16,15,14,14,14,14,14,14,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,20, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,16,15,15,15,15,15,15,15,-1,-1,-1,20,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,26,26,27,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,17,17,17,17,17,-1,17,-1,-1,22, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,25,25,26,27,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,18,18,18,18,18,-1,-1,-1,24,23, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,23,24,25,26,26,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,21,20,19,19,19,19,19,20,21,22,23,24, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,25,25,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,20,20,20,20,20,20,-1,23,23,24, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,21,21,21,21,21,-1,-1,24,24,24, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,22,22,22,22,22,-1,-1,25,25,25, 43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,37,36,35,35,35,35, 42,42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,35,35,35,35,35,35,35,36,37,-1,36,35,34,34,34, 42,41,41,41,-1,40,-1,37,36,36,36,36,35,34,34,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,35,35,34,34,34,34,34,35,-1,-1,-1,-1,-1,33,33,33, 42,41,40,40,-1,-1,-1,-1,35,35,35,36,35,35,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,34,35,35,34,33,33,33,34,35,35,34,34,-1,-1,32,32,32, -1,41,40,39,39,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,34,35,35,34,33,32,31,31,31,31, -1,41,40,39,38,37,36,35,34,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,32,-1,32,31,30,29,29, 42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,36,35,34,34,-1,31,30,29,29,29,29,29,30,31,31,31,-1,32,31,30,29,28, 42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,36,35,34,33,32,31,30,29,28,28,28,29,30,31,30,30,-1,-1,-1,-1,-1,27, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,30,29,29,29,30,31,-1,26, 40,40,40,-1,35,34,33,32,32,32,-1,30,29,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,-1,25, 39,39,39,-1,35,34,33,32,31,31,-1,-1,28,-1,-1,-1,-1,-1,-1,23,-1,-1,20,20,20,-1,20,20,20,20,21,22,23,-1,25,25,25,25,26,27,27,27,28,29,30,31,-1,24, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,20,19,19,19,19,19,19,20,-1,23,23,-1,24,24,24,25,26,26,26,26,-1,-1,-1,-1,-1,23, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,25,-1,22,22,22,22,22, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,17,17,17,17,18,-1,22,22,22,22,22,23,24,25,26,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,17,18,-1,21,21,21,21,22,23,24,25,26,26,25,25,-1,-1,21,20,20,20, 36,35,35,35,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,15,15,15,16,17,18,19,20,20,20,21,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 36,35,34,34,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,27,27,27,28,-1,18,18,18, 36,35,34,33,33,33,33,34,34,34,-1,28,27,26,25,24,23,23,23,-1,16,16,15,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,28,28,28,-1,17,17,17, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,16,15,15,14,13,12,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,16,16,17, -1,-1,-1,33,32,31,31,31,31,30,29,28,27,26,25,25,25,25,25,-1,-1,15,14,14,-1,11,11,11,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,12,12,13,14,15,16,17, 42,42,-1,33,32,31,30,30,30,30,29,28,27,26,26,26,26,-1,26,27,-1,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17, 41,41,-1,33,32,31,30,29,29,29,-1,28,27,27,27,27,27,28,27,27,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,15,-1,17, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,28,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,13,14,15,16, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,10,-1,12,12,-1,15,15, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,7,7,8,9,9,9,10,11,12,13,14,15, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,19,18,17,16,16,16,-1,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,19,18,17,17,-1,-1,-1,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,21,20,19,18,18,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,20,19,19,19,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,8,9,-1,-1,13,13,14,15, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,-1,14,14,14,15, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,11,11,-1,11,10,9,8,7,6,6,6,6,6,6,6,-1,9,9,10,-1,15,15,15,15, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,12,12,12,-1,11,10,9,8,7,7,7,7,7,7,7,7,8,9,10,10,-1,16,16,16,16, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,13,13,13,-1,11,10,9,8,8,8,8,8,8,8,8,8,8,9,10,11,-1,17,17,17,17, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,14,14,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,-1,-1,16,16,17,18, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,15,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,16,15,14,13,12,12,12,12,-1,-1,20,19,18,17,16,15,14,13,13,13,14,15,16,17,18, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,18,18,18,18,18,17,16,15,14,13,13,13,13,13,-1,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,19, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,19,19,-1,-1,-1,16,15,14,14,14,14,14,14,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,20, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,16,15,15,15,15,15,15,15,-1,-1,-1,20,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,27,27,28,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,17,17,17,17,17,-1,17,-1,-1,22, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,26,26,27,27,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,18,18,18,18,18,-1,-1,-1,24,23, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,24,25,26,26,26,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,21,20,19,19,19,19,19,20,21,22,23,24, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,26,25,25,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,20,20,20,20,20,20,-1,23,23,24, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,21,21,21,21,21,-1,-1,24,24,24, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,22,22,22,22,22,-1,-1,25,25,25, 42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,36,35,34,34,34,34, 41,41,41,40,39,38,37,36,36,36,36,35,34,33,32,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,34,34,34,34,34,34,34,35,36,-1,35,34,33,33,33, 41,40,40,40,-1,39,-1,36,35,35,35,35,34,33,33,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,34,34,33,33,33,33,33,34,-1,-1,-1,-1,-1,32,32,32, 41,40,39,39,-1,-1,-1,-1,34,34,34,35,34,34,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,33,34,34,33,32,32,32,33,34,34,33,33,-1,-1,31,31,31, -1,40,39,38,38,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,33,34,34,33,32,31,30,30,30,30, -1,40,39,38,37,36,35,34,33,33,32,31,30,30,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,31,-1,31,30,29,28,28, 41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,35,34,33,33,-1,30,29,28,28,28,28,28,29,30,30,30,-1,31,30,29,28,27, 41,40,39,38,37,36,35,34,33,32,31,30,30,29,29,-1,-1,25,24,23,22,22,22,22,22,-1,35,34,33,32,31,30,29,28,27,27,27,28,29,30,29,29,-1,-1,-1,-1,-1,26, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,29,28,28,28,29,30,-1,25, 39,39,39,-1,34,33,32,31,31,31,-1,29,28,29,28,27,26,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,25,25,25,-1,-1,-1,-1,27,27,28,29,30,-1,24, 38,38,38,-1,34,33,32,31,30,30,-1,-1,27,-1,-1,-1,-1,-1,-1,22,-1,-1,19,19,19,-1,19,19,19,19,20,21,22,-1,24,24,24,24,25,26,26,26,27,28,29,30,-1,23, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,19,18,18,18,18,18,18,19,-1,22,22,-1,23,23,23,24,25,25,25,25,-1,-1,-1,-1,-1,22, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,22,22,23,24,25,25,24,24,-1,21,21,21,21,21, 38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,16,16,16,16,16,17,-1,21,21,21,21,21,22,23,24,25,25,24,23,22,21,20,20,20,20, -1,-1,-1,-1,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,16,17,-1,20,20,20,20,21,22,23,24,25,25,24,24,-1,-1,20,19,19,19, 37,36,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,-1,14,14,14,15,16,17,18,19,19,19,20,-1,-1,-1,-1,26,25,25,25,26,-1,-1,18,18,18, 37,36,35,35,-1,33,32,32,32,32,-1,27,26,25,24,23,22,21,21,-1,-1,16,-1,13,13,13,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,26,26,26,27,-1,17,17,17, 37,36,35,34,34,33,33,33,33,33,-1,27,26,25,24,23,22,22,22,-1,15,15,14,13,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,27,27,27,-1,16,16,16, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,15,14,14,13,12,11,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,15,15,16, -1,-1,-1,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,-1,-1,14,13,13,-1,10,10,10,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,11,11,12,13,14,15,16, 43,43,-1,34,33,32,31,31,30,29,28,27,26,25,25,25,25,-1,25,26,-1,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16, 42,42,-1,34,33,32,31,30,30,30,-1,27,26,26,26,26,26,27,26,26,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,14,-1,16, 41,42,-1,34,33,32,31,30,29,29,28,27,27,27,27,27,27,27,27,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,-1,-1,-1,-1,12,13,14,15, 40,-1,-1,34,33,32,31,30,29,28,28,28,27,26,26,26,27,28,28,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,9,-1,11,11,-1,14,14, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,25,25,26,-1,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,6,6,7,8,8,8,9,10,11,12,13,14, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,24,25,26,-1,18,17,16,15,15,15,-1,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,23,-1,-1,-1,18,17,16,16,-1,-1,-1,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,-1,-1,10,10,11,12,13,14, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,5,6,7,8,-1,-1,12,12,13,14, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,11,10,9,8,7,6,5,5,5,5,5,5,6,7,8,9,-1,13,13,13,14, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,12,12,-1,11,10,9,8,7,6,6,6,6,6,6,6,-1,8,8,9,-1,14,14,14,14, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,13,13,13,-1,11,10,9,8,7,7,7,7,7,7,7,7,8,9,9,9,-1,15,15,15,15, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,14,14,14,14,-1,11,10,9,8,8,8,8,8,8,8,8,8,8,9,10,10,-1,16,16,16,16, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,15,15,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,-1,-1,16,16,17,17, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,18,18,18,18,17,16,15,14,13,12,12,12,12,-1,-1,20,19,18,17,16,15,14,13,13,13,14,15,16,17,18, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,19,19,19,19,18,17,16,15,14,13,13,13,13,13,-1,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,19, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,20,20,-1,-1,-1,16,15,14,14,14,14,14,14,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,20, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,29,29,-1,16,15,15,15,15,15,15,15,-1,-1,-1,20,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,28,28,28,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,17,17,17,17,17,-1,17,-1,-1,22, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,27,27,27,27,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,18,18,18,18,18,-1,-1,-1,24,23, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,25,26,26,26,26,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,21,20,19,19,19,19,19,20,21,22,23,24, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,26,25,25,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,20,20,20,20,20,20,-1,23,23,24, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,26,26,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,21,21,21,21,21,-1,-1,24,24,24, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,22,22,22,22,22,-1,-1,25,25,25, 43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,37,36,35,35,35,35, 42,42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,35,35,35,35,35,35,35,36,37,-1,36,35,34,34,34, 42,41,41,41,-1,40,-1,37,36,36,36,36,35,34,34,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,35,35,34,34,34,34,34,35,-1,-1,-1,-1,-1,33,33,33, 42,41,40,40,-1,-1,-1,-1,35,35,35,36,35,35,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,34,35,35,34,33,33,33,34,35,35,34,34,-1,-1,32,32,32, -1,41,40,39,39,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,34,35,35,34,33,32,31,31,31,31, -1,41,40,39,38,37,36,35,34,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,32,-1,32,31,30,29,29, 42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,36,35,34,34,-1,31,30,29,29,29,29,29,30,31,31,31,-1,32,31,30,29,28, 42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,36,35,34,33,32,31,30,29,28,28,28,29,30,31,30,30,-1,-1,-1,-1,-1,27, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,30,29,29,29,30,31,-1,26, 40,40,40,-1,35,34,33,32,32,32,-1,30,29,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,-1,25, 39,39,39,-1,35,34,33,32,31,31,-1,-1,28,-1,-1,-1,-1,-1,-1,23,-1,-1,20,20,20,-1,20,20,20,20,21,22,23,-1,25,25,25,25,26,27,27,27,28,29,30,31,-1,24, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,20,19,19,19,19,19,19,20,-1,23,23,-1,24,24,24,25,26,26,26,26,-1,-1,-1,-1,-1,23, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,25,-1,22,22,22,22,22, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,17,17,17,17,18,-1,22,22,22,22,22,23,24,25,26,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,17,18,-1,21,21,21,21,22,23,24,25,26,26,25,25,-1,-1,21,20,20,20, 38,37,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,15,15,15,16,17,18,19,20,20,20,21,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 38,37,36,36,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,27,27,27,28,-1,18,18,18, 38,37,36,35,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,16,16,15,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,28,28,28,-1,17,17,17, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,16,15,15,14,13,12,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,16,16,17, -1,-1,-1,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,15,14,14,-1,11,11,11,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,12,12,13,14,15,16,17, 44,44,-1,35,34,33,32,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,15,16,17, 43,43,-1,35,34,33,32,31,31,31,-1,28,27,27,27,27,27,28,27,27,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,14,-1,16, 42,43,-1,35,34,33,32,31,30,30,29,28,28,28,28,28,28,28,28,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,12,13,14,15, 41,-1,-1,35,34,33,32,31,30,29,29,29,28,27,27,27,28,29,29,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,9,9,-1,11,11,-1,14,14, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,26,26,27,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,7,7,8,8,8,8,9,10,11,12,13,14, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,25,26,27,-1,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,-1,-1,-1,10,10,11,12,13,14, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,5,6,7,8,-1,-1,12,12,13,14, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,11,10,9,8,7,6,5,5,5,5,5,5,6,7,8,9,-1,13,13,13,14, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,13,13,-1,11,10,9,8,7,6,6,6,6,6,6,6,-1,8,8,9,-1,14,14,14,14, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,14,14,14,-1,11,10,9,8,7,7,7,7,7,7,7,7,8,9,9,9,-1,15,15,15,15, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,15,15,15,-1,11,10,9,8,8,8,8,8,8,8,8,8,8,9,10,10,-1,16,16,16,16, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,15,15,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,-1,-1,16,16,17,17, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,12,12,12,-1,-1,20,19,18,17,16,15,14,13,13,13,14,15,16,17,18, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,-1,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,19, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,21,21,-1,-1,-1,16,15,14,14,14,14,14,14,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,20, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,22,-1,29,29,-1,16,15,15,15,15,15,15,15,-1,-1,-1,20,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,28,28,28,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,17,17,17,17,17,-1,17,-1,-1,22, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,27,27,27,27,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,18,18,18,18,18,-1,-1,-1,24,23, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,26,27,26,26,26,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,21,20,19,19,19,19,19,20,21,22,23,24, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,26,26,27,26,25,25,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,20,20,20,20,20,20,-1,23,23,24, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,27,27,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,21,21,21,21,21,-1,-1,24,24,24, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,22,22,22,22,22,-1,-1,25,25,25, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,36,36,36,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,30, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,35,35,35,35,34,34,34,34,33,33,33,34,34,-1,31,30,29,29,29, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,35,34,34,34,34,33,33,33,33,32,32,-1,-1,-1,-1,-1,28,28,28, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,35,34,33,34,34,33,32,32,32,32,31,30,29,29,-1,-1,27,27,27, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,32,31,30,29,28,27,26,26,26,26, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,27,26,25,25,25, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,35,34,33,32,31,30,29,29,29,29,29,28,27,27,27,27,-1,27,26,25,24,24, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,35,34,33,33,-1,30,29,28,28,28,28,28,27,26,26,26,-1,27,26,25,24,23, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,25,25,-1,-1,-1,-1,-1,22, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,27,26,25,24,24,24,25,26,-1,21, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,26,25,25,-1,-1,-1,-1,23,23,24,25,26,-1,20, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,26,25,24,23,22,22,22,22,23,24,25,26,-1,19, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,18, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,20,-1,17,17,17,17,17, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,16, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15, 42,41,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,22,21,21,21,22,-1,-1,14,14,14, 42,41,40,40,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,25,24,23,22,22,22,22,22,23,-1,13,13,13, 42,41,40,39,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,25,24,23,23,23,-1,23,23,23,-1,12,12,12, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,25,24,24,24,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,26,-1,-1,-1,-1,-1,7,7,8,9,10,10,11, 48,48,-1,39,38,37,36,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,7,8,-1,9,10,11, 47,47,-1,39,38,37,36,35,35,35,-1,32,31,31,31,31,31,32,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,-1,-1,8,-1,10, 46,47,-1,39,38,37,36,35,34,34,33,32,32,32,32,32,32,32,32,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,6,7,8,9, 45,-1,-1,39,38,37,36,35,34,33,33,33,32,31,31,31,32,33,33,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,5,5,-1,8,8, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,30,30,31,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,4,3,2,1,1,2,3,4,5,6,7,8, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,4,4,5,6,7,8, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,5,5,6,7,8, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,6,6,7,8,9,-1,-1,6,6,7,8, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,26,25,24,24,23,22,21,20,19,18,19,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,-1,7,7,7,8, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,27,-1,24,23,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,8,8,8,8,8,8,-1,9,9,10,-1,8,8,8,8, 40,39,38,38,-1,35,34,33,32,31,30,29,29,28,28,-1,-1,24,23,22,22,21,20,19,19,19,-1,13,12,11,10,9,9,9,9,9,9,9,9,10,10,10,10,-1,9,9,9,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,29,28,28,-1,25,24,23,22,21,21,20,19,18,18,-1,13,12,11,10,10,10,10,10,10,10,10,10,10,11,11,11,-1,10,10,10,10, -1,39,38,37,37,-1,34,33,32,31,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,-1,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,-1,11,11,11,11, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,-1,-1,-1,13,-1,13,12,12,12,12, -1,-1,38,37,36,35,34,33,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,14,13,13,13,13,13, 40,39,38,37,36,35,35,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,22,21,20,19,18,17,16,15,15,14,14,14,14,14,14, 40,39,38,37,36,36,36,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,23,22,21,20,19,18,17,16,16,15,15,15,15,15,-1,15, 40,39,38,37,37,37,37,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,16,16,16,16,16,-1,23,22,21,20,19,18,17,17,16,16,16,16,16,16,-1,16, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,31,31,-1,18,17,17,17,17,17,17,17,-1,-1,-1,22,-1,-1,-1,18,17,17,17,17,17,17,17,-1,17, 40,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,30,30,30,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,18,18,18,18,18,-1,18,-1,-1,18, 40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,29,29,29,29,-1,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,-1,19,19,19,19,19,-1,-1,-1,20,19, 41,41,41,40,40,-1,37,36,35,34,33,32,31,30,30,30,30,30,29,28,28,28,-1,20,20,20,20,20,20,20,20,21,22,22,22,23,22,21,20,20,20,20,20,21,22,21,20,20, 42,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,23,23,23,-1,21,21,21,21,21,21,-1,21,21,21, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,24,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 43,42,41,40,39,38,37,36,35,34,34,34,34,33,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,25,25,25,25,-1,23,23,23,23,23,-1,-1,23,23,23, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 42,41,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 42,41,40,40,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 42,41,40,39,39,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,25,25,-1,-1,-1,-1,-1,7,7,8,9,9,9,10, 48,48,-1,39,38,37,36,36,35,34,33,32,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,7,8,-1,8,9,10, 47,47,-1,39,38,37,36,35,35,35,-1,32,31,31,31,31,31,32,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,-1,-1,7,-1,9, 46,47,-1,39,38,37,36,35,34,34,33,32,32,32,32,32,32,32,32,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,5,6,7,8, 45,-1,-1,39,38,37,36,35,34,33,33,33,32,31,31,31,32,33,33,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,-1,7,7, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,30,30,31,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,29,30,31,-1,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,1,0,1,2,3,4,5,6,7, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,3,4,5,6,7, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,4,4,5,6,7, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,6,6,7,8,9,-1,-1,5,5,6,7, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,26,25,24,24,23,22,21,20,19,18,19,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,-1,6,6,6,7, 40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,27,-1,24,23,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,8,8,8,8,8,8,-1,9,9,10,-1,7,7,7,7, 40,39,38,38,-1,35,34,33,32,31,30,29,29,28,28,-1,-1,24,23,22,22,21,20,19,19,19,-1,13,12,11,10,9,9,9,9,9,9,9,9,10,10,10,10,-1,8,8,8,8, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,29,28,28,-1,25,24,23,22,21,21,20,19,18,18,-1,13,12,11,10,10,10,10,10,10,10,10,10,10,11,11,11,-1,9,9,9,9, -1,39,38,37,37,-1,34,33,32,31,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,-1,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,-1,10,10,10,10, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,-1,-1,-1,13,-1,12,11,11,11,11, -1,-1,38,37,36,35,34,33,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,12,12,12, 40,39,38,37,36,35,35,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13, 40,39,38,37,36,36,36,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14, 40,39,38,37,37,37,37,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,16,16,16,16,16,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,15, 40,39,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,31,31,-1,18,17,17,17,17,17,17,17,-1,-1,-1,22,-1,-1,-1,17,16,16,16,16,16,16,16,-1,16, 40,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,30,30,30,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,23,-1,17,17,17,17,17,-1,17,-1,-1,17, 40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,29,29,29,29,-1,19,19,19,19,19,19,19,19,-1,21,21,22,22,22,-1,18,18,18,18,18,-1,-1,-1,19,18, 41,41,41,40,40,-1,37,36,35,34,33,32,31,30,30,30,30,30,29,28,28,28,-1,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,19,19,19,19,19,20,21,20,19,19, 42,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,23,22,22,-1,20,20,20,20,20,20,-1,20,20,20, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 43,42,41,40,39,38,37,36,35,34,34,34,34,33,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,24,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,35,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,35,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,35,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,35,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 43,42,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 43,42,41,41,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,25,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 43,42,41,40,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,25,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,25,24,24,-1,-1,-1,-1,-1,7,7,8,9,8,8,9, 49,49,-1,40,39,38,37,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,7,8,-1,7,8,9, 48,48,-1,40,39,38,37,36,36,36,-1,33,32,32,32,32,32,33,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,6,-1,8, 47,48,-1,40,39,38,37,36,35,35,34,33,33,33,33,33,33,33,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,5,6,7, 46,-1,-1,40,39,38,37,36,35,34,34,34,33,32,32,32,33,34,34,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,3,3,-1,6,6, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,31,31,32,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,0,1,2,3,4,5,6, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,2,2,3,4,5,6, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,3,3,4,5,6, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,7,7,8,9,10,-1,-1,4,4,5,6, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,27,26,25,25,24,23,22,21,20,19,20,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,-1,5,5,5,6, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,28,-1,25,24,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,9,9,9,9,9,9,-1,10,10,11,-1,6,6,6,6, 41,40,39,39,-1,36,35,34,33,32,31,30,30,29,29,-1,-1,25,24,23,23,22,21,20,20,20,-1,14,13,12,11,10,10,10,10,10,10,10,10,11,11,11,11,-1,7,7,7,7, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,30,29,29,-1,26,25,24,23,22,22,21,20,19,19,-1,14,13,12,11,11,11,11,11,11,11,11,11,11,12,12,12,-1,8,8,8,8, -1,40,39,38,38,-1,35,34,33,32,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,-1,9,9,9,9, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,-1,-1,14,-1,11,10,10,10,10, -1,-1,39,38,37,36,35,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,11,11,11, 41,40,39,38,37,36,36,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12, 41,40,39,38,37,37,37,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13, 41,40,39,38,38,38,38,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,17,17,17,17,17,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,14, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,32,32,-1,19,18,18,18,18,18,18,18,-1,-1,-1,21,-1,-1,-1,16,15,15,15,15,15,15,15,-1,15, 41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,31,31,31,-1,19,19,19,19,19,19,19,19,20,21,22,22,22,22,-1,16,16,16,16,16,-1,16,-1,-1,16, 41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,30,30,30,30,-1,20,20,20,20,20,20,20,20,-1,22,22,22,21,21,-1,17,17,17,17,17,-1,-1,-1,18,17, 42,42,42,41,41,-1,38,37,36,35,34,33,32,31,31,31,31,31,30,29,29,29,-1,21,21,21,21,21,21,21,21,22,23,23,22,21,20,19,18,18,18,18,18,19,20,19,18,18, 43,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,22,22,22,22,23,23,22,21,21,-1,19,19,19,19,19,19,-1,19,19,19, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,23,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 44,43,42,41,40,39,38,37,36,35,35,35,35,34,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,23,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,35,34,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 44,43,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,25,25,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 44,43,42,42,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,25,24,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 44,43,42,41,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,25,24,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,8, -1,-1,-1,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,25,24,23,23,-1,-1,-1,-1,-1,8,8,9,8,7,7,8, 50,50,-1,41,40,39,38,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,-1,6,7,8, 49,49,-1,41,40,39,38,37,37,37,-1,34,33,33,33,33,33,34,33,33,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,5,-1,7, 48,49,-1,41,40,39,38,37,36,36,35,34,34,34,34,34,34,34,34,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,4,5,6, 47,-1,-1,41,40,39,38,37,36,35,35,35,34,33,33,33,34,35,35,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,-1,5,5, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,32,32,33,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,0,1,2,3,4,5, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,2,2,2,3,4,5, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,3,3,3,4,5, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,8,9,10,11,-1,-1,4,4,4,5, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,28,27,26,26,25,24,23,22,21,20,21,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,-1,5,5,5,5, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,29,-1,26,25,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,11,11,12,-1,6,6,6,6, 42,41,40,40,-1,37,36,35,34,33,32,31,31,30,30,-1,-1,26,25,24,24,23,22,21,21,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,12,12,12,-1,7,7,7,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,31,30,30,-1,27,26,25,24,23,23,22,21,20,20,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,13,13,-1,8,8,8,8, -1,41,40,39,39,-1,36,35,34,33,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,9,9,9,9, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,14,-1,11,10,10,10,10, -1,-1,40,39,38,37,36,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,11,11,11, 42,41,40,39,38,37,37,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12, 42,41,40,39,38,38,38,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13, 42,41,40,39,39,39,39,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,18,18,18,18,18,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,14, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,21,-1,-1,-1,16,15,15,15,15,15,15,15,-1,15, 42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,23,22,22,22,-1,16,16,16,16,16,-1,16,-1,-1,16, 42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,23,22,21,21,-1,17,17,17,17,17,-1,-1,-1,18,17, 43,43,43,42,42,-1,39,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,-1,22,22,22,22,22,22,22,22,23,24,23,22,21,20,19,18,18,18,18,18,19,20,19,18,18, 44,44,43,43,-1,-1,39,38,37,36,35,34,33,33,33,33,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,24,23,22,21,21,-1,19,19,19,19,19,19,-1,19,19,19, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,34,34,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,23,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 45,44,43,42,41,40,39,38,37,36,36,36,36,35,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,23,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,35,34,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 45,44,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,26,25,25,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 45,44,43,43,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 45,44,43,42,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,25,24,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,8, -1,-1,-1,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,25,24,23,23,-1,-1,-1,-1,-1,9,9,9,8,7,7,8, 51,51,-1,42,41,40,39,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,-1,6,7,7, 50,50,-1,42,41,40,39,38,38,38,-1,35,34,34,34,34,34,35,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,5,-1,6, 49,50,-1,42,41,40,39,38,37,37,36,35,35,35,35,35,35,35,35,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,3,4,5,5, 48,-1,-1,42,41,40,39,38,37,36,36,36,35,34,34,34,35,36,36,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,2,2,-1,4,4, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,33,33,34,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,1,0,1,2,3,4, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,2,2,2,2,3,4, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,3,3,3,3,4, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,9,10,11,12,-1,-1,4,4,4,4, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,29,28,27,27,26,25,24,23,22,21,22,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,5,5,5,5, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,27,26,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,12,12,13,-1,6,6,6,6, 43,42,41,41,-1,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,25,24,23,22,22,22,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,13,13,13,-1,7,7,7,7, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,32,31,31,-1,28,27,26,25,24,24,23,22,21,21,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,8,8,8,8, -1,42,41,40,40,-1,37,36,35,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,-1,9,9,9,9, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,14,-1,11,10,10,10,10, -1,-1,41,40,39,38,37,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,11,11,11, 43,42,41,40,39,38,38,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12, 43,42,41,40,39,39,39,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13, 43,42,41,40,40,40,40,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,19,19,19,19,19,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,14, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,21,-1,-1,-1,16,15,15,15,15,15,15,15,-1,15, 43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,23,22,22,22,-1,16,16,16,16,16,-1,16,-1,-1,16, 43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,24,23,22,21,21,-1,17,17,17,17,17,-1,-1,-1,18,17, 44,44,44,43,43,-1,40,39,38,37,36,35,34,33,33,33,33,33,32,31,31,31,-1,23,23,23,23,23,23,23,23,24,24,23,22,21,20,19,18,18,18,18,18,19,20,19,18,18, 45,45,44,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,24,23,22,21,21,-1,19,19,19,19,19,19,-1,19,19,19, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,35,35,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,23,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 46,45,44,43,42,41,40,39,38,37,37,37,37,36,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,23,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,36,35,34,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 46,45,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,27,26,25,25,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 46,45,44,44,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 46,45,44,43,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,26,25,24,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,8, -1,-1,-1,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,26,25,24,23,23,-1,-1,-1,-1,-1,10,10,9,8,7,7,7, 52,52,-1,43,42,41,40,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,10,-1,6,7,6, 51,51,-1,43,42,41,40,39,39,39,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,5,-1,5, 50,51,-1,43,42,41,40,39,38,38,37,36,36,36,36,36,36,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,3,4,4,4, 49,-1,-1,43,42,41,40,39,38,37,37,37,36,35,35,35,36,37,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,-1,3,3, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,34,34,35,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,1,0,1,2,3, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,2,2,2,2,3, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,3,3,3,3,3, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,10,11,12,13,-1,-1,4,4,4,4, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,30,29,28,28,27,26,25,24,23,22,23,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,5,5,5,5, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,28,27,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,6,6,6,6, 44,43,42,42,-1,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,26,25,24,23,23,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,7,7,7,7, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,33,32,32,-1,29,28,27,26,25,25,24,23,22,22,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,15,15,-1,8,8,8,8, -1,43,42,41,41,-1,38,37,36,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,15,-1,-1,9,9,9,9, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,14,-1,11,10,10,10,10, -1,-1,42,41,40,39,38,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,11,11,11, 44,43,42,41,40,39,39,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12, 44,43,42,41,40,40,40,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13, 44,43,42,41,41,41,41,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,20,20,20,20,20,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,14, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,21,-1,-1,-1,16,15,15,15,15,15,15,15,-1,15, 44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,24,23,22,22,22,-1,16,16,16,16,16,-1,16,-1,-1,16, 44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,24,23,22,21,21,-1,17,17,17,17,17,-1,-1,-1,18,17, 45,45,45,44,44,-1,41,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,-1,24,24,24,24,24,24,24,24,25,24,23,22,21,20,19,18,18,18,18,18,19,20,19,18,18, 46,46,45,45,-1,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,25,24,23,22,21,21,-1,19,19,19,19,19,19,-1,19,19,19, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,36,36,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,23,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 47,46,45,44,43,42,41,40,39,38,38,38,38,37,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,23,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,39,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,30,30,29,28,27,26,26,26,26, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,30,30,-1,27,26,25,25,25, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,-1,-1,-1,-1,-1,24,24,24, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,36,35,34,33,32,31,30,29,30,30,29,28,28,28,28,27,26,25,25,-1,-1,23,23,23, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,28,27,26,25,24,23,22,22,22,22, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,23,-1,23,22,21,20,20, 51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,31,30,29,29,-1,26,25,24,24,24,24,24,23,22,22,22,-1,23,22,21,20,19, 51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,31,30,29,28,27,26,25,24,23,23,23,24,23,22,21,21,-1,-1,-1,-1,-1,18, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,23,22,21,20,20,20,21,22,-1,17, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,22,21,21,-1,-1,-1,-1,19,19,20,21,22,-1,16, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,22,21,20,19,18,18,18,18,19,20,21,22,-1,15, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,14, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,16,-1,13,13,13,13,13, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 47,46,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,27,26,25,24,24,-1,-1,-1,-1,18,17,17,17,18,-1,-1,10,10,10, 47,46,45,45,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,19,-1,9,9,9, 47,46,45,44,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,26,25,24,23,22,21,20,19,19,19,-1,19,19,19,-1,8,8,8, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,7,7,7, -1,-1,-1,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,11,10,9,8,7,6,6, 53,53,-1,44,43,42,41,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,10,10,-1,6,6,5, 52,52,-1,44,43,42,41,40,40,40,-1,37,36,36,36,36,36,37,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,5,-1,4, 51,52,-1,44,43,42,41,40,39,39,38,37,37,37,37,37,37,37,37,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,3,4,3,3, 50,-1,-1,44,43,42,41,40,39,38,38,38,37,36,36,36,37,38,38,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,-1,2,2, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,35,35,36,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,3,2,1,0,1,2, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,2,2,2,2, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,3,3,3,3,3, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,11,12,13,14,-1,-1,4,4,4,4, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,31,30,29,29,28,27,26,25,24,23,24,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,5,5,5,5, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,29,28,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,15,-1,6,6,6,6, 45,44,43,43,-1,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,27,26,25,24,24,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,15,15,15,-1,7,7,7,7, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,34,33,33,-1,30,29,28,27,26,26,25,24,23,23,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,16,16,16,-1,8,8,8,8, -1,44,43,42,42,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,15,-1,-1,9,9,9,9, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,14,-1,11,10,10,10,10, -1,-1,43,42,41,40,39,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,11,11,11, 45,44,43,42,41,40,40,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12, 45,44,43,42,41,41,41,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13, 45,44,43,42,42,42,42,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,21,21,21,21,21,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,14, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,21,-1,-1,-1,16,15,15,15,15,15,15,15,-1,15, 45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,23,24,24,23,22,22,22,-1,16,16,16,16,16,-1,16,-1,-1,16, 45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,34,34,34,34,-1,24,24,24,24,24,24,24,24,-1,24,23,22,21,21,-1,17,17,17,17,17,-1,-1,-1,18,17, 46,46,46,45,45,-1,42,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,-1,25,25,25,25,25,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,19,20,19,18,18, 47,47,46,46,-1,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,26,26,26,25,24,23,22,21,21,-1,19,19,19,19,19,19,-1,19,19,19, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,23,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 48,47,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,23,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,30,30,29,28,27,26,26,26,26, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,30,30,-1,27,26,25,25,25, 52,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,-1,-1,-1,-1,-1,24,24,24, 52,51,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,38,37,36,35,34,33,32,31,30,29,30,30,29,28,28,28,28,27,26,25,25,-1,-1,23,23,23, -1,51,50,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,28,27,26,25,24,23,22,22,22,22, -1,51,50,49,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,23,-1,23,22,21,20,20, 52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,31,30,29,29,-1,26,25,24,24,24,24,24,23,22,22,22,-1,23,22,21,20,19, 52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,23,23,24,23,22,21,21,-1,-1,-1,-1,-1,18, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,23,22,21,20,20,20,21,22,-1,17, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,22,21,21,-1,-1,-1,-1,19,19,20,21,22,-1,16, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,22,21,20,19,18,18,18,18,19,20,21,22,-1,15, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,14, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,16,-1,13,13,13,13,13, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,26,27,28,27,26,25,24,24,-1,-1,-1,-1,18,17,17,17,18,-1,-1,10,10,10, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,19,-1,9,9,9, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,25,26,27,26,25,24,23,22,21,20,19,19,19,-1,19,19,19,-1,8,8,8, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,7,7,7, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,11,10,9,8,7,6,6, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,10,10,-1,6,6,5, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,11,-1,-1,5,-1,4, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,4,4,3,3, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,-1,2,2, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,2,1,0,1, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,2,2,2, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,3,3,3,3,3, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,4,4,4,4, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,30,29,28,27,26,25,24,25,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,5,5,5,5, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,30,29,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,15,15,16,-1,6,6,6,6, 46,45,44,44,-1,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,16,16,16,16,-1,7,7,7,7, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,8,8,8,8, -1,45,44,43,43,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,17,16,15,-1,-1,9,9,9,9, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,-1,-1,14,-1,11,10,10,10,10, -1,-1,44,43,42,41,40,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,11,11,11, 46,45,44,43,42,41,41,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12, 46,45,44,43,42,42,42,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13, 46,45,44,43,43,43,43,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,14, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,37,37,-1,24,23,23,23,23,23,23,23,-1,-1,-1,21,-1,-1,-1,16,15,15,15,15,15,15,15,-1,15, 46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,36,36,36,-1,24,24,24,24,24,24,24,24,25,24,23,22,22,22,-1,16,16,16,16,16,-1,16,-1,-1,16, 46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,35,35,35,35,-1,25,25,25,25,25,25,25,25,-1,24,23,22,21,21,-1,17,17,17,17,17,-1,-1,-1,18,17, 47,47,47,46,46,-1,43,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,-1,26,26,26,26,26,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,19,18,18, 48,48,47,47,-1,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,33,-1,-1,-1,27,-1,-1,27,27,26,25,24,23,22,21,21,-1,19,19,19,19,19,19,-1,19,19,19, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,23,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 49,48,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,23,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,30,30,29,28,27,26,26,26,26, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,40,40,-1,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,29,30,30,-1,27,26,25,25,25, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,29,28,28,-1,-1,-1,-1,-1,24,24,24, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,30,30,29,28,28,28,28,27,26,25,25,-1,-1,23,23,23, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,37,37,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,28,28,27,26,25,24,23,22,22,22,22, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,31,30,29,28,27,27,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,23,22,21,21,21, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,23,-1,23,22,21,20,20, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,31,30,29,29,-1,26,25,24,24,24,24,24,23,22,22,22,-1,23,22,21,20,19, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,24,23,22,21,21,-1,-1,-1,-1,-1,18, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,23,22,21,20,20,20,21,22,-1,17, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,22,21,21,-1,-1,-1,-1,19,19,20,21,22,-1,16, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,22,21,20,19,18,18,18,18,19,20,21,22,-1,15, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,14, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,16,-1,13,13,13,13,13, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,29,-1,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,28,27,26,25,24,24,-1,-1,-1,-1,18,17,17,17,18,-1,-1,10,10,10, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,19,-1,9,9,9, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,27,26,25,24,23,22,21,20,19,19,19,-1,19,19,19,-1,8,8,8, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,7,7,7, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,11,10,9,8,7,6,6, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,10,10,-1,6,6,5, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,11,11,-1,-1,5,-1,4, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,5,4,3,3, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,-1,2,2, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,1,0, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,2,2, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,4,3,3,3,3, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,4,4,4,4, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,5,5,5,5, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,17,-1,6,6,6,6, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,17,17,17,17,-1,7,7,7,7, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,17,17,16,16,17,-1,8,8,8,8, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,18,17,16,15,-1,-1,9,9,9,9, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,14,-1,11,10,10,10,10, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,11,11,11, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,14, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,21,-1,-1,-1,16,15,15,15,15,15,15,15,-1,15, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,25,25,24,23,22,22,22,-1,16,16,16,16,16,-1,16,-1,-1,16, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,36,36,36,36,-1,26,26,26,26,26,26,26,26,-1,24,23,22,21,21,-1,17,17,17,17,17,-1,-1,-1,18,17, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,-1,27,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,19,18,18, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,35,34,34,-1,-1,-1,28,-1,-1,28,27,26,25,24,23,22,21,21,-1,19,19,19,19,19,19,-1,19,19,19, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,39,39,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,23,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 50,49,48,47,46,45,44,43,42,41,41,41,41,40,40,40,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,23,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 31,31,31,31,31,31,30,30,30,30,30,30,30,30,31,32,33,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 30,30,30,30,31,31,30,29,29,29,29,29,29,30,31,32,33,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,52,53,54, 29,29,29,29,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,53,53,54, 29,28,28,28,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,53,53,54, -1,27,27,27,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,39,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54, -1,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,45,44,43,42,41,40,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,51,51,52,53,54, -1,25,25,25,25,26,27,26,25,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,29,-1,45,44,43,42,41,41,42,43,44,44,44,44,44,45,46,47,-1,52,52,52,53,54, 24,24,24,24,25,26,27,26,25,24,23,23,23,23,23,24,25,26,27,27,27,27,27,28,29,-1,45,44,43,43,-1,42,42,43,43,43,43,43,44,45,46,47,-1,53,53,53,53,54, 23,23,23,24,25,26,27,26,25,24,23,22,22,22,22,-1,-1,26,26,26,26,26,27,28,29,-1,45,44,44,44,44,43,43,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,25,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 21,21,21,-1,19,19,19,19,19,19,-1,21,20,21,22,23,24,25,25,24,25,26,27,28,29,30,31,32,33,33,33,34,35,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 20,20,20,-1,18,18,18,18,18,18,-1,-1,19,-1,-1,-1,-1,-1,-1,23,-1,-1,28,28,29,-1,32,32,32,32,33,34,35,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 20,19,19,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,22,22,22,22,-1,29,29,29,30,31,31,31,32,-1,35,35,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 20,19,18,17,16,16,16,16,16,16,16,17,18,19,20,21,21,21,21,21,21,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 20,19,19,-1,15,15,15,15,15,15,16,17,18,19,20,20,20,20,20,20,20,21,-1,29,29,29,29,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,14,14,14,14,14,14,-1,18,18,19,19,19,19,19,19,19,20,21,-1,28,28,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 13,13,13,13,14,13,13,13,13,14,-1,19,18,18,18,18,18,18,18,19,20,21,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,49, 13,12,12,12,-1,12,12,12,13,14,-1,19,18,17,17,17,17,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,49,49,49, 13,12,11,11,11,11,11,12,13,14,-1,19,18,17,16,16,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,49,49,49, 13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,-1,28,28,29,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 6,6,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,26,26,26,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 5,5,-1,7,7,7,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 4,5,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 3,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 2,-1,4,4,4,5,6,7,-1,10,-1,-1,-1,14,14,15,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 1,-1,3,3,4,5,6,7,-1,11,12,13,-1,15,15,15,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 0,1,2,3,4,5,6,7,-1,12,12,13,-1,16,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,42,43,43,44,45,46,47,48,49, 1,-1,3,3,4,5,6,7,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,-1,-1,-1,45,45,46,47,48,49, 2,-1,4,4,4,5,-1,8,9,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,-1,-1,46,46,47,48,49, 3,-1,-1,-1,-1,6,7,8,9,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49, 5,5,6,7,8,9,10,11,12,13,14,15,16,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49,49, 6,6,6,7,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, 7,7,7,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, -1,8,8,9,10,-1,13,13,14,14,14,15,16,17,18,19,20,21,22,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,9,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,21,21,22,23,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,10,10,10,11,12,13,14,15,-1,27,26,25,24,23,22,22,22,23,24,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 13,12,11,11,11,11,12,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,25,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 13,12,12,12,12,12,12,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,26,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 13,13,13,13,13,13,13,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,26,-1,30,30,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 17,17,17,17,17,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 18,18,18,18,-1,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 19,19,19,-1,-1,-1,-1,-1,19,19,19,20,-1,23,23,24,25,-1,-1,29,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 20,20,20,21,22,23,22,21,20,20,20,20,21,22,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,31,32,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 29,29,29,29,30,30,29,28,28,28,28,28,28,29,30,31,32,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,52,53, 28,28,28,28,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,52,52,53, 28,27,27,27,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,52,53, -1,26,26,26,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,38,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53, -1,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,44,43,42,41,40,39,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,50,50,51,52,53, -1,24,24,24,24,25,26,25,24,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,28,-1,44,43,42,41,40,40,41,42,43,43,43,43,43,44,45,46,-1,51,51,51,52,53, 23,23,23,23,24,25,26,25,24,23,22,22,22,22,22,23,24,25,26,26,26,26,26,27,28,-1,44,43,42,42,-1,41,41,42,42,42,42,42,43,44,45,46,-1,52,52,52,52,53, 22,22,22,23,24,25,26,25,24,23,22,21,21,21,21,-1,-1,25,25,25,25,25,26,27,28,-1,44,43,43,43,43,42,42,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,24,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 20,20,20,-1,18,18,18,18,18,18,-1,20,19,20,21,22,23,24,24,23,24,25,26,27,28,29,30,31,32,32,32,33,34,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 19,19,19,-1,17,17,17,17,17,17,-1,-1,18,-1,-1,-1,-1,-1,-1,22,-1,-1,27,27,28,-1,31,31,31,31,32,33,34,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 19,18,18,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,21,21,21,21,-1,28,28,28,29,30,30,30,31,-1,34,34,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 19,18,17,16,15,15,15,15,15,15,15,16,17,18,19,20,20,20,20,20,20,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 19,18,18,-1,14,14,14,14,14,14,15,16,17,18,19,19,19,19,19,19,19,20,-1,28,28,28,28,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,13,13,13,13,13,13,-1,17,17,18,18,18,18,18,18,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 12,12,12,12,13,12,12,12,12,13,-1,18,17,17,17,17,17,17,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 12,11,11,11,-1,11,11,11,12,13,-1,18,17,16,16,16,16,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 12,11,10,10,10,10,10,11,12,13,-1,18,17,16,15,15,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,48,48,48, 12,11,10,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,-1,27,27,28,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 7,7,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,25,25,25,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 6,6,-1,6,6,6,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 5,6,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 4,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 3,-1,3,3,3,4,5,6,-1,9,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 2,-1,2,2,3,4,5,6,-1,10,11,12,-1,14,14,14,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 1,0,1,2,3,4,5,6,-1,11,11,12,-1,15,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 2,-1,2,2,3,4,5,6,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 3,-1,3,3,3,4,-1,7,8,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 4,-1,-1,-1,-1,5,6,7,8,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 5,6,7,8,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 6,6,7,8,9,10,11,12,13,14,15,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 7,7,7,8,-1,11,11,12,13,14,15,16,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 8,8,8,-1,-1,-1,-1,-1,14,14,15,16,17,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,9,9,10,11,-1,14,14,15,15,15,16,17,18,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,10,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,11,11,11,12,13,14,15,16,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 14,13,12,12,12,12,13,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 14,13,13,13,13,13,13,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 14,14,14,14,14,14,14,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,27,-1,31,31,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 18,18,18,18,18,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 19,19,19,19,-1,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 20,20,20,-1,-1,-1,-1,-1,20,20,20,21,-1,24,24,25,26,-1,-1,30,30,31,32,33,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 21,21,21,22,23,24,23,22,21,21,21,21,22,23,24,25,-1,-1,-1,-1,31,31,32,33,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,30,31,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 28,28,28,28,29,29,28,27,27,27,27,27,27,28,29,30,31,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,51,52, 27,27,27,27,-1,30,-1,27,26,26,26,26,27,28,29,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52, 27,26,26,26,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52, -1,25,25,25,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,37,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,24,24,24,24,24,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,43,42,41,40,39,38,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,23,23,23,23,24,25,24,23,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,27,-1,43,42,41,40,39,39,40,41,42,42,42,42,42,43,44,45,-1,50,50,50,51,52, 22,22,22,22,23,24,25,24,23,22,21,21,21,21,21,22,23,24,25,25,25,25,25,26,27,-1,43,42,41,41,-1,40,40,41,41,41,41,41,42,43,44,45,-1,51,51,51,51,52, 21,21,21,22,23,24,25,24,23,22,21,20,20,20,20,-1,-1,24,24,24,24,24,25,26,27,-1,43,42,42,42,42,41,41,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,23,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 19,19,19,-1,17,17,17,17,17,17,-1,19,18,19,20,21,22,23,23,22,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 18,18,18,-1,16,16,16,16,16,16,-1,-1,17,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,-1,30,30,30,30,31,32,33,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 18,17,17,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,20,20,20,20,-1,27,27,27,28,29,29,29,30,-1,33,33,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 18,17,16,15,14,14,14,14,14,14,14,15,16,17,18,19,19,19,19,19,19,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 18,17,17,-1,13,13,13,13,13,13,14,15,16,17,18,18,18,18,18,18,18,19,-1,27,27,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,12,12,12,12,12,12,-1,16,16,17,17,17,17,17,17,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 11,11,11,11,12,11,11,11,11,12,-1,17,16,16,16,16,16,16,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 11,10,10,10,-1,10,10,10,11,12,-1,17,16,15,15,15,15,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 11,10,9,9,9,9,9,10,11,12,-1,17,16,15,14,14,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 11,10,9,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 8,8,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 7,7,-1,5,5,5,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 6,7,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 5,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 4,-1,2,2,2,3,4,5,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 3,-1,1,1,2,3,4,5,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 2,1,0,1,2,3,4,5,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 3,-1,1,1,2,3,4,5,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 4,-1,2,2,2,3,-1,6,7,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 5,-1,-1,-1,-1,4,5,6,7,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 6,7,8,9,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 7,7,8,9,10,11,12,13,14,15,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 8,8,8,9,-1,12,12,13,14,15,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 9,9,9,-1,-1,-1,-1,-1,15,15,16,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,10,10,11,12,-1,15,15,16,16,16,17,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,11,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,12,12,12,13,14,15,16,17,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 15,14,13,13,13,13,14,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 15,14,14,14,14,14,14,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 15,15,15,15,15,15,15,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,26,-1,32,32,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 19,19,19,19,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 20,20,20,20,-1,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 21,21,21,-1,-1,-1,-1,-1,21,21,21,22,-1,25,25,26,27,-1,-1,31,31,32,33,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 22,22,22,23,24,25,24,23,22,22,22,22,23,24,25,26,-1,-1,-1,-1,32,32,33,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,30,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 28,28,28,28,29,29,28,27,27,27,27,27,27,28,29,30,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 27,27,27,27,-1,30,-1,27,26,26,26,26,27,28,29,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 27,26,26,26,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,25,25,25,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,24,24,24,24,24,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,23,23,23,23,24,25,24,23,22,22,22,22,22,22,22,23,24,25,25,25,25,25,25,26,-1,42,41,40,39,38,38,39,40,41,41,41,41,41,42,43,44,-1,49,49,49,50,51, 22,22,22,22,23,24,25,24,23,22,21,21,21,21,21,22,23,24,24,24,24,24,24,25,26,-1,42,41,40,40,-1,39,39,40,40,40,40,40,41,42,43,44,-1,50,50,50,50,51, 21,21,21,22,23,24,25,24,23,22,21,20,20,20,20,-1,-1,23,23,23,23,23,24,25,26,-1,42,41,41,41,41,40,40,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,23,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 19,19,19,-1,17,17,17,17,17,17,-1,19,18,19,20,21,22,23,22,21,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 18,18,18,-1,16,16,16,16,16,16,-1,-1,17,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,29,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 18,17,17,-1,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,-1,26,26,26,27,28,28,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 18,17,16,15,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,18,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 18,17,17,-1,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,12,12,12,12,12,12,-1,16,16,16,16,16,16,16,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 11,11,11,11,12,11,11,11,11,12,-1,16,15,15,15,15,15,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 11,10,10,10,-1,10,10,10,11,12,-1,16,15,14,14,14,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 11,10,9,9,9,9,9,10,11,12,-1,16,15,14,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 11,10,9,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 9,9,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 8,8,-1,5,5,5,5,5,5,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 7,8,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 6,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 5,-1,2,2,2,2,3,4,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 4,-1,1,1,1,2,3,4,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 3,2,1,0,1,2,3,4,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 4,-1,1,1,1,2,3,4,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 5,-1,2,2,2,2,-1,5,6,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 6,-1,-1,-1,-1,3,4,5,6,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 7,8,9,10,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 8,8,9,10,11,12,13,14,15,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 9,9,9,10,-1,13,13,14,15,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 10,10,10,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,11,11,12,13,-1,16,16,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,13,13,13,14,15,16,17,18,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 16,15,14,14,14,14,15,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 16,15,15,15,15,15,15,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 16,16,16,16,16,16,16,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 20,20,20,20,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 21,21,21,21,-1,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,26,26,27,28,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,26,27,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 28,28,28,28,29,29,28,27,27,27,27,27,27,28,29,30,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 27,27,27,27,-1,30,-1,27,26,26,26,26,27,28,29,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 27,26,26,26,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,25,25,25,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,24,24,24,24,24,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,23,23,23,23,24,25,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,25,-1,41,40,39,38,37,37,38,39,40,40,40,40,40,41,42,43,-1,48,48,48,49,50, 22,22,22,22,23,24,25,24,23,22,21,21,21,21,21,22,23,23,23,23,23,23,23,24,25,-1,41,40,39,39,-1,38,38,39,39,39,39,39,40,41,42,43,-1,49,49,49,49,50, 21,21,21,22,23,24,25,24,23,22,21,20,20,20,20,-1,-1,22,22,22,22,22,23,24,25,-1,41,40,40,40,40,39,39,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,22,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 19,19,19,-1,17,17,17,17,17,17,-1,19,18,19,20,21,22,22,21,20,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 18,18,18,-1,16,16,16,16,16,16,-1,-1,17,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,28,28,29,30,31,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 18,17,17,-1,15,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,-1,25,25,25,26,27,27,27,28,-1,31,31,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 18,17,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 18,17,17,-1,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,16,17,-1,25,25,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,12,12,12,12,12,12,-1,15,15,15,15,15,15,15,15,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 11,11,11,11,12,11,11,11,11,12,-1,15,14,14,14,14,14,14,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 11,10,10,10,-1,10,10,10,11,12,-1,15,14,13,13,13,13,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 11,10,9,9,9,9,9,10,11,12,-1,15,14,13,12,12,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 11,10,9,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,7,7,7,7,7,7,7,7,8,9,10,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 10,10,-1,6,6,6,6,6,6,6,7,8,9,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 9,9,-1,5,5,5,5,5,5,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 8,9,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 7,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 6,-1,2,2,2,2,2,3,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 5,-1,2,1,1,1,2,3,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 4,3,2,1,0,1,2,3,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 5,-1,2,1,1,1,2,3,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 6,-1,2,2,2,2,-1,4,5,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 7,-1,-1,-1,-1,3,4,5,5,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 8,9,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 9,9,10,11,12,13,14,15,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 10,10,10,11,-1,14,14,15,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 11,11,11,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,12,12,13,14,-1,17,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,13,13,14,15,16,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,14,14,14,15,16,17,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 17,16,15,15,15,15,16,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 17,16,16,16,16,16,16,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 17,17,17,17,17,17,17,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 19,19,19,19,19,19,19,20,21,22,23,24,25,26,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 20,20,20,20,20,20,20,20,21,22,23,24,25,26,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 21,21,21,21,21,-1,21,21,21,22,23,24,25,26,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 22,22,22,22,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,27,27,28,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,27,28,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 28,28,28,28,29,29,28,27,27,27,27,27,27,28,29,30,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 27,27,27,27,-1,30,-1,27,26,26,26,26,27,28,29,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 27,26,26,26,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,25,25,25,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,24,24,24,24,24,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,23,23,23,23,24,25,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,25,-1,41,40,39,38,37,37,38,39,40,40,40,40,40,41,42,43,-1,48,48,48,49,50, 22,22,22,22,23,24,25,24,23,22,21,21,21,21,21,22,23,23,23,23,23,23,23,24,25,-1,41,40,39,39,-1,38,38,39,39,39,39,39,40,41,42,43,-1,49,49,49,49,50, 21,21,21,22,23,24,25,24,23,22,21,20,20,20,20,-1,-1,22,22,22,22,22,23,24,25,-1,41,40,40,40,40,39,39,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,22,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 19,19,19,-1,17,17,17,17,17,17,-1,19,18,19,20,21,22,22,21,20,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 18,18,18,-1,16,16,16,16,16,16,-1,-1,17,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,28,28,29,30,31,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 18,17,17,-1,15,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,-1,25,25,25,26,27,27,27,28,-1,31,31,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 18,17,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 18,17,17,-1,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,16,17,-1,25,25,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,12,12,12,12,12,12,-1,15,15,15,15,15,15,15,15,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 11,11,11,11,12,11,11,11,11,12,-1,15,14,14,14,14,14,14,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 11,10,10,10,-1,10,10,10,11,12,-1,15,14,13,13,13,13,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 11,10,9,9,9,9,9,10,11,12,-1,15,14,13,12,12,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 11,10,9,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,7,7,7,7,7,7,7,7,8,9,10,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 11,11,-1,6,6,6,6,6,6,6,7,8,9,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 10,10,-1,5,5,5,5,5,5,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 9,10,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 8,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 7,-1,3,2,2,2,2,2,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 6,-1,3,2,1,1,1,2,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 5,4,3,2,1,0,1,2,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 6,-1,3,2,1,1,1,2,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 7,-1,3,2,2,2,-1,3,4,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 8,-1,-1,-1,-1,3,4,4,4,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 9,10,11,12,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 10,10,11,12,13,14,15,16,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 11,11,11,12,-1,15,15,16,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 12,12,12,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,13,13,14,15,-1,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,14,14,15,16,17,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,15,15,15,16,17,18,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 18,17,16,16,16,16,17,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 18,17,17,17,17,17,17,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 18,18,18,18,18,18,18,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 20,20,20,20,20,20,20,21,22,23,24,25,26,27,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 21,21,21,21,21,21,21,21,22,23,24,25,26,27,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 22,22,22,22,22,-1,22,22,22,23,24,25,26,27,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 23,23,23,23,-1,-1,23,23,23,23,24,25,26,27,28,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,28,28,29,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,28,29,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 28,28,28,28,29,29,28,27,27,27,27,27,27,28,29,30,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 27,27,27,27,-1,30,-1,27,26,26,26,26,27,28,29,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 27,26,26,26,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,25,25,25,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,24,24,24,24,24,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,23,23,23,23,24,25,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,25,-1,41,40,39,38,37,37,38,39,40,40,40,40,40,41,42,43,-1,48,48,48,49,50, 22,22,22,22,23,24,25,24,23,22,21,21,21,21,21,22,23,23,23,23,23,23,23,24,25,-1,41,40,39,39,-1,38,38,39,39,39,39,39,40,41,42,43,-1,49,49,49,49,50, 21,21,21,22,23,24,25,24,23,22,21,20,20,20,20,-1,-1,22,22,22,22,22,23,24,25,-1,41,40,40,40,40,39,39,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,22,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 19,19,19,-1,17,17,17,17,17,17,-1,19,18,19,20,21,22,22,21,20,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 18,18,18,-1,16,16,16,16,16,16,-1,-1,17,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,28,28,29,30,31,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 18,17,17,-1,15,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,-1,25,25,25,26,27,27,27,28,-1,31,31,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 18,17,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 18,17,17,-1,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,16,17,-1,25,25,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,12,12,12,12,12,12,-1,15,15,15,15,15,15,15,15,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 11,11,11,11,12,11,11,11,11,12,-1,15,14,14,14,14,14,14,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 11,10,10,10,-1,10,10,10,11,12,-1,15,14,13,13,13,13,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 11,10,9,9,9,9,9,10,11,12,-1,15,14,13,12,12,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 11,10,9,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,7,7,7,7,7,7,7,7,8,9,10,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 12,12,-1,6,6,6,6,6,6,6,7,8,9,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 11,11,-1,5,5,5,5,5,5,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 10,11,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 9,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 8,-1,4,3,2,2,2,2,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 7,-1,4,3,2,1,1,1,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 6,5,4,3,2,1,0,1,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 7,-1,4,3,2,1,1,1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 8,-1,4,3,2,2,-1,2,3,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 9,-1,-1,-1,-1,3,4,3,3,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 10,11,12,13,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 11,11,12,13,14,15,16,16,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 12,12,12,13,-1,16,16,16,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 13,13,13,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,14,14,15,16,-1,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,15,15,16,17,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,16,16,16,17,18,18,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 19,18,17,17,17,17,18,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 19,18,18,18,18,18,18,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 19,19,19,19,19,19,19,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 21,21,21,21,21,21,21,22,23,24,25,26,27,27,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 22,22,22,22,22,22,22,22,23,24,25,26,27,27,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 23,23,23,23,23,-1,23,23,23,24,25,26,27,27,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 24,24,24,24,-1,-1,24,24,24,24,25,26,27,28,28,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,29,29,29,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,29,30,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 28,28,28,28,29,29,28,27,27,27,27,27,27,28,29,30,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50, 27,27,27,27,-1,30,-1,27,26,26,26,26,27,28,29,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50, 27,26,26,26,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50, -1,25,25,25,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,24,24,24,24,24,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,23,23,23,23,24,25,24,23,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,25,-1,41,40,39,38,37,37,38,39,40,40,40,40,40,41,42,43,-1,48,48,48,49,50, 22,22,22,22,23,24,25,24,23,22,21,21,21,21,21,22,23,23,23,23,23,23,23,24,25,-1,41,40,39,39,-1,38,38,39,39,39,39,39,40,41,42,43,-1,49,49,49,49,50, 21,21,21,22,23,24,25,24,23,22,21,20,20,20,20,-1,-1,22,22,22,22,22,23,24,25,-1,41,40,40,40,40,39,39,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,22,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 19,19,19,-1,17,17,17,17,17,17,-1,19,18,19,20,21,22,22,21,20,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 18,18,18,-1,16,16,16,16,16,16,-1,-1,17,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,28,28,28,28,29,30,31,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 18,17,17,-1,15,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,-1,25,25,25,26,27,27,27,28,-1,31,31,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 18,17,16,15,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 18,17,17,-1,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,16,17,-1,25,25,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,12,12,12,12,12,12,-1,15,15,15,15,15,15,15,15,15,16,17,-1,24,24,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 11,11,11,11,12,11,11,11,11,12,-1,15,14,14,14,14,14,14,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,45, 11,10,10,10,-1,10,10,10,11,12,-1,15,14,13,13,13,13,13,14,-1,-1,18,-1,22,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45, 11,10,9,9,9,9,9,10,11,12,-1,15,14,13,12,12,12,13,14,-1,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,45,45, 11,10,9,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,20,20,20,21,22,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,7,7,7,7,7,7,7,7,8,9,10,10,11,12,13,14,-1,-1,21,21,21,-1,24,24,25,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 13,13,-1,6,6,6,6,6,6,6,7,8,9,9,10,11,12,-1,15,15,-1,22,22,22,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 12,12,-1,5,5,5,5,5,5,5,-1,8,8,9,10,11,12,13,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 11,12,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 10,-1,-1,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 9,-1,5,4,3,2,2,2,-1,6,-1,-1,-1,10,10,11,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 8,-1,5,4,3,2,1,1,-1,7,8,9,-1,11,11,11,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 7,6,5,4,3,2,1,0,-1,8,8,9,-1,12,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 8,-1,5,4,3,2,1,1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 9,-1,5,4,3,3,-1,2,3,-1,10,10,10,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 10,-1,-1,-1,-1,4,4,3,3,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 11,12,13,14,-1,-1,-1,-1,-1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 12,12,13,14,15,16,17,16,15,14,13,13,13,13,13,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 13,13,13,14,-1,17,17,16,15,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 14,14,14,-1,-1,-1,-1,-1,15,15,15,15,15,15,15,-1,19,18,18,18,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,15,15,16,17,-1,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,16,16,17,18,18,17,17,17,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,17,17,17,18,18,18,18,18,-1,25,24,23,22,21,20,20,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 20,19,18,18,18,18,19,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,22,22,22,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 20,19,19,19,19,19,19,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 20,20,20,20,20,20,20,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,24,24,24,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,24,-1,32,32,-1,25,25,25,25,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 22,22,22,22,22,22,22,23,24,25,26,27,28,27,26,25,25,-1,-1,31,31,32,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 23,23,23,23,23,23,23,23,24,25,26,27,28,27,26,26,26,-1,30,30,31,32,-1,27,27,27,27,27,27,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 24,24,24,24,24,-1,24,24,24,25,26,27,28,27,27,27,27,28,29,30,31,32,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 25,25,25,25,-1,-1,25,25,25,25,26,27,28,28,28,28,28,28,29,30,31,32,-1,-1,-1,29,-1,-1,29,29,29,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,29,29,29,29,-1,-1,31,31,32,33,32,31,30,31,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,30,30,-1,-1,-1,-1,32,32,33,32,31,31,31,32,33,34,35,36,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,29,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 28,28,28,28,29,29,28,27,27,27,27,27,27,28,29,29,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 27,27,27,27,-1,30,-1,27,26,26,26,26,27,28,29,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 27,26,26,26,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,25,25,25,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,24,24,24,24,24,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,23,23,23,23,24,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,39,38,37,36,35,35,36,36,36,36,36,36,36,37,38,39,-1,46,46,46,47,48, 22,22,22,22,23,24,25,24,23,22,21,21,21,21,21,22,22,21,21,21,21,21,21,22,23,-1,39,38,37,37,-1,36,36,35,35,35,35,35,36,37,38,39,-1,47,47,47,47,47, 21,21,21,22,23,24,25,24,23,22,21,20,20,20,20,-1,-1,20,20,20,20,20,21,22,23,-1,39,38,38,38,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,21,20,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 19,19,19,-1,17,17,17,17,17,17,-1,19,18,19,20,21,21,20,19,18,19,20,21,22,23,24,25,26,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 18,18,18,-1,16,16,16,16,16,16,-1,-1,17,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 18,17,17,-1,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,-1,23,23,23,24,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 18,17,16,15,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 18,17,17,-1,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,15,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,12,12,12,12,12,12,-1,13,13,13,13,13,13,13,13,13,14,15,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 12,11,11,11,12,11,11,11,11,12,-1,13,12,12,12,12,12,12,12,13,14,15,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 12,11,10,10,-1,10,10,10,11,12,-1,13,12,11,11,11,11,11,12,-1,-1,16,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 12,11,10,9,9,9,9,10,11,12,-1,13,12,11,10,10,10,11,12,-1,18,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,-1,18,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,9,8,7,7,7,7,7,7,8,8,8,8,9,10,11,12,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 18,18,-1,9,8,7,6,6,6,6,7,7,7,7,8,9,10,-1,12,12,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 17,17,-1,9,8,7,6,5,5,5,-1,6,6,7,8,9,10,10,11,12,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 16,17,-1,9,8,7,6,5,4,4,4,5,6,7,8,9,9,10,11,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 15,-1,-1,9,8,7,6,5,4,3,4,5,6,7,8,8,9,10,11,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 14,-1,10,9,8,7,6,6,-1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 13,-1,10,9,8,7,7,7,-1,1,1,2,-1,6,7,8,-1,10,10,10,11,12,13,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 12,11,10,9,8,8,8,8,-1,0,1,2,-1,5,-1,-1,-1,9,9,10,11,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,32,33,34,35,36,37,38, 13,-1,10,9,9,9,9,9,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,34,34,35,36,37,38, 14,-1,10,10,10,10,-1,10,11,-1,3,3,3,4,5,6,7,8,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,35,35,36,37,38, 15,-1,-1,-1,-1,11,12,11,11,-1,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 16,15,14,14,-1,-1,-1,-1,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38, 16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38,38, 16,15,14,14,-1,11,10,9,8,7,7,7,7,7,7,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, 16,15,15,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,16,15,14,14,-1,11,10,9,9,9,9,9,9,9,10,11,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,12,12,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,15,14,13,12,11,11,11,11,-1,18,17,16,15,14,13,13,13,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 17,16,15,14,13,12,12,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 17,16,15,14,13,13,13,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 17,16,15,14,14,14,14,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 17,16,16,16,16,16,16,17,18,19,20,21,21,20,19,18,18,-1,-1,24,24,25,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 17,17,17,17,17,17,17,17,18,19,20,21,21,20,19,19,19,-1,23,23,24,25,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 18,18,18,18,18,-1,18,18,18,19,20,21,21,20,20,20,20,21,22,23,24,25,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 19,19,19,19,-1,-1,19,19,19,19,20,21,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 20,20,20,-1,-1,-1,-1,-1,20,20,20,21,-1,22,22,22,22,-1,-1,24,24,25,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 21,21,21,22,23,24,23,22,21,21,21,21,22,23,23,23,-1,-1,-1,-1,25,25,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 29,29,29,29,29,29,28,28,28,28,28,28,28,28,29,29,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 28,28,28,28,29,29,28,27,27,27,27,27,27,28,29,29,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48, 27,27,27,27,-1,30,-1,27,26,26,26,26,27,28,29,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48, 27,26,26,26,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48, -1,25,25,25,25,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,24,24,24,24,24,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,39,38,37,36,35,34,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,23,23,23,23,24,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 22,22,22,22,23,24,25,24,23,22,21,21,21,21,21,22,22,21,21,21,21,21,21,22,23,-1,39,38,37,37,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 21,21,21,22,23,24,25,24,23,22,21,20,20,20,20,-1,-1,20,20,20,20,20,21,22,23,-1,39,38,38,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,21,20,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 19,19,19,-1,17,17,17,17,17,17,-1,19,18,19,20,21,21,20,19,18,19,20,21,22,23,24,25,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 18,18,18,-1,16,16,16,16,16,16,-1,-1,17,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 18,17,17,-1,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,-1,23,23,23,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 18,17,16,15,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 18,17,17,-1,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,15,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,12,12,12,12,12,12,-1,13,13,13,13,13,13,13,13,13,14,15,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 12,11,11,11,12,11,11,11,11,12,-1,13,12,12,12,12,12,12,12,13,14,15,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 12,11,10,10,-1,10,10,10,11,12,-1,13,12,11,11,11,11,11,12,-1,-1,16,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 12,11,10,9,9,9,9,10,11,12,-1,13,12,11,10,10,10,11,12,-1,18,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,9,8,7,7,7,7,7,7,8,8,8,8,9,10,11,12,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 18,18,-1,9,8,7,6,6,6,6,7,7,7,7,8,9,10,-1,11,11,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 17,17,-1,9,8,7,6,5,5,5,-1,6,6,7,8,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 16,17,-1,9,8,7,6,5,4,4,4,5,6,7,8,8,8,9,10,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 15,-1,-1,9,8,7,6,5,4,3,4,5,6,7,7,7,8,9,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 14,-1,10,9,8,7,6,6,-1,2,-1,-1,-1,6,6,7,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 13,-1,10,9,8,7,7,7,-1,1,1,1,-1,5,6,7,-1,9,9,9,10,11,12,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 12,11,10,9,8,8,8,8,-1,1,0,1,-1,4,-1,-1,-1,8,8,9,10,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,31,32,33,34,35,36,37, 13,-1,10,9,9,9,9,9,-1,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,33,33,34,35,36,37, 14,-1,10,10,10,10,-1,10,11,-1,2,2,2,3,4,5,6,7,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,34,34,35,36,37, 15,-1,-1,-1,-1,11,12,11,11,-1,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 15,14,13,13,-1,-1,-1,-1,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37, 15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 15,14,13,13,-1,10,9,8,7,6,6,6,6,6,6,-1,-1,9,9,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, 15,14,14,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,-1,11,10,10,10,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,15,14,13,13,-1,10,9,8,8,8,8,8,8,8,9,10,11,11,11,11,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,11,11,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,14,13,12,11,10,10,10,10,-1,17,16,15,14,13,12,12,12,13,13,13,13,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 16,15,14,13,12,11,11,-1,-1,-1,-1,17,16,15,14,13,13,13,13,13,14,14,14,14,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 16,15,14,13,12,12,12,-1,21,20,20,-1,16,15,14,14,14,14,14,14,14,15,15,15,15,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 16,15,14,13,13,13,13,-1,21,20,19,18,17,-1,-1,-1,15,-1,15,15,-1,-1,-1,16,16,16,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,17,17,17,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 16,15,15,15,15,15,15,16,17,18,19,20,20,19,18,17,17,-1,-1,23,23,24,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 16,16,16,16,16,16,16,16,17,18,19,20,20,19,18,18,18,-1,22,22,23,24,-1,19,19,19,19,19,19,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 17,17,17,17,17,-1,17,17,17,18,19,20,20,19,19,19,19,20,21,22,23,24,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 18,18,18,18,-1,-1,18,18,18,18,19,20,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 19,19,19,-1,-1,-1,-1,-1,19,19,19,20,-1,21,21,21,21,-1,-1,23,23,24,25,24,23,22,23,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 20,20,20,21,22,23,22,21,20,20,20,20,21,22,22,22,-1,-1,-1,-1,24,24,25,24,23,23,23,24,25,26,27,28,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48, 29,29,29,29,30,30,29,28,28,28,28,28,28,29,30,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,41,42,-1,45,45,46,47,48, 28,28,28,28,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,40,-1,-1,-1,-1,-1,47,47,48, 28,27,27,27,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,26,26,26,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,37,38,39,40,41,42,43,44,45,46,47,48, -1,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,24,24,24,24,25,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,40,39,38,37,36,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 23,23,23,23,24,25,26,25,24,23,22,22,22,22,22,23,23,22,22,22,22,22,22,23,24,-1,40,39,38,38,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 22,22,22,23,24,25,26,25,24,23,22,21,21,21,21,-1,-1,21,21,21,21,21,22,23,24,-1,40,39,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,21,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 20,20,20,-1,18,18,18,18,18,18,-1,20,19,20,21,22,22,21,20,19,20,21,22,23,24,25,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 19,19,19,-1,17,17,17,17,17,17,-1,-1,18,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 19,18,18,-1,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,-1,24,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 19,18,17,16,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 19,18,18,-1,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,16,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,13,13,13,13,13,13,-1,14,14,14,14,14,14,14,14,14,15,16,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 13,12,12,12,13,12,12,12,12,13,-1,14,13,13,13,13,13,13,13,14,15,16,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 13,12,11,11,-1,11,11,11,12,13,-1,14,13,12,12,12,12,12,13,-1,-1,17,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 13,12,11,10,10,10,10,11,12,13,-1,14,13,12,11,11,11,12,13,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,10,9,8,8,8,8,8,8,9,9,9,9,10,11,12,12,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 19,19,-1,10,9,8,7,7,7,7,8,8,8,8,9,10,10,-1,11,11,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 18,18,-1,10,9,8,7,6,6,6,-1,7,7,8,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 17,18,-1,10,9,8,7,6,5,5,5,6,7,8,8,8,8,9,10,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 16,-1,-1,10,9,8,7,6,5,4,5,6,7,7,7,7,8,9,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 15,-1,11,10,9,8,7,7,-1,3,-1,-1,-1,6,6,7,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 14,-1,11,10,9,8,8,8,-1,2,1,1,-1,5,6,7,-1,9,9,9,10,11,12,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 13,12,11,10,9,9,9,9,-1,2,1,0,-1,4,-1,-1,-1,8,8,9,10,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,31,32,33,34,35,36,37, 14,-1,11,10,10,10,10,10,-1,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,33,33,34,35,36,37, 15,-1,11,11,11,11,-1,11,12,-1,2,2,2,3,4,5,6,7,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,34,34,35,36,37, 16,-1,-1,-1,-1,12,13,12,12,-1,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 15,14,13,13,-1,-1,-1,-1,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37, 15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 15,14,13,13,-1,10,9,8,7,6,6,6,6,6,6,-1,-1,9,9,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, 15,14,14,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,-1,11,10,10,10,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,15,14,13,13,-1,10,9,8,8,8,8,8,8,8,9,10,11,11,11,11,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,11,11,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,14,13,12,11,10,10,10,10,-1,17,16,15,14,13,12,12,12,13,13,13,13,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 16,15,14,13,12,11,11,-1,-1,-1,-1,17,16,15,14,13,13,13,13,13,14,14,14,14,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 16,15,14,13,12,12,12,-1,21,20,20,-1,16,15,14,14,14,14,14,14,14,15,15,15,15,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 16,15,14,13,13,13,13,-1,21,20,19,18,17,-1,-1,-1,15,-1,15,15,-1,-1,-1,16,16,16,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,17,17,17,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 16,15,15,15,15,15,15,16,17,18,19,20,20,19,18,17,17,-1,-1,23,23,24,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 16,16,16,16,16,16,16,16,17,18,19,20,20,19,18,18,18,-1,22,22,23,24,-1,19,19,19,19,19,19,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 17,17,17,17,17,-1,17,17,17,18,19,20,20,19,19,19,19,20,21,22,23,24,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 18,18,18,18,-1,-1,18,18,18,18,19,20,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 19,19,19,-1,-1,-1,-1,-1,19,19,19,20,-1,21,21,21,21,-1,-1,23,23,24,25,24,23,22,23,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 20,20,20,21,22,23,22,21,20,20,20,20,21,22,22,22,-1,-1,-1,-1,24,24,25,24,23,23,23,24,25,26,27,28,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 31,31,31,30,29,28,27,27,27,27,27,27,27,27,28,28,27,27,27,27,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46, 30,30,30,30,29,28,27,26,26,26,26,26,26,27,28,28,27,26,26,26,26,26,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,39,40,-1,43,43,44,45,46, 30,29,29,29,-1,29,-1,26,25,25,25,25,26,27,28,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,-1,-1,-1,-1,-1,45,45,46, 30,29,28,28,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,26,25,24,24,25,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,-1,-1,45,45,46, -1,28,28,27,27,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,35,36,37,38,39,40,41,42,43,44,45,46, -1,27,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,38,37,36,35,34,33,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,26,26,26,26,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,38,37,36,35,34,34,33,33,33,33,33,33,33,34,35,36,-1,44,44,44,45,45, 25,25,25,25,26,25,24,23,22,21,20,20,20,20,20,21,21,20,20,20,20,20,20,21,22,-1,38,37,36,36,-1,34,33,32,32,32,32,32,33,34,35,36,-1,45,45,45,45,44, 24,24,24,25,26,25,24,23,22,21,20,19,19,19,19,-1,-1,19,19,19,19,19,20,21,22,-1,38,37,37,36,35,34,33,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,20,19,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 22,22,22,-1,20,19,18,17,17,17,-1,18,17,18,19,20,20,19,18,17,18,19,20,21,22,23,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 21,21,21,-1,19,19,18,17,16,16,-1,-1,16,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 21,20,20,-1,18,18,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,22,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 21,20,20,-1,16,16,16,16,16,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,15,15,15,15,15,15,-1,12,12,12,12,12,12,12,12,12,13,14,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 16,15,15,15,15,14,14,14,14,15,-1,12,11,11,11,11,11,11,11,12,13,14,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,37, 16,15,14,14,-1,13,13,13,14,15,-1,12,11,10,10,10,10,10,10,-1,-1,15,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36, 16,15,14,13,12,12,12,13,14,15,-1,12,11,10,9,9,9,9,9,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,35,35,35, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,-1,16,15,15,15,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,13,12,11,10,10,9,8,7,7,7,7,7,7,7,8,8,-1,-1,14,14,14,-1,14,14,15,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 22,22,-1,13,12,11,10,9,9,8,7,6,6,6,6,6,6,-1,7,7,-1,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 21,21,-1,13,12,11,10,9,8,8,-1,5,5,5,5,5,5,5,6,7,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 20,21,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 18,-1,14,13,12,11,10,10,-1,6,-1,-1,-1,2,2,3,-1,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 17,-1,14,13,12,11,11,11,-1,5,5,5,-1,1,2,3,-1,7,7,7,8,9,10,-1,18,19,19,19,19,20,21,22,23,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 16,15,14,13,12,12,12,12,-1,5,4,4,-1,0,-1,-1,-1,6,6,7,8,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,24,25,26,27,28,29,29,29,30,31,32,33,34,35, 17,-1,14,13,13,13,13,13,-1,-1,4,3,2,1,2,3,4,5,6,7,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,25,26,26,-1,-1,-1,-1,31,31,32,33,34,35, 17,-1,14,14,14,14,-1,14,15,-1,4,3,2,2,2,3,4,5,6,7,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,32,32,33,34,35, 16,-1,-1,-1,-1,15,16,15,15,-1,4,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,33,33,34,35, 15,14,13,13,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,34,35, 15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,35,35,35,35, 15,14,13,13,-1,10,9,8,7,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,36,36,36,36, 15,14,14,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,-1,10,9,9,9,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,15,14,13,13,-1,10,9,8,8,8,8,8,8,8,9,10,10,10,10,10,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,14,13,12,11,10,10,10,10,-1,17,16,15,14,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 16,15,14,13,12,11,11,-1,-1,-1,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 16,15,14,13,12,12,12,-1,21,20,20,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 16,15,14,13,13,13,13,-1,21,20,19,18,17,-1,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,16,16,16,16,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 16,15,15,15,15,15,15,16,17,18,19,20,20,19,18,17,17,-1,-1,23,23,24,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 16,16,16,16,16,16,16,16,17,18,19,20,20,19,18,18,18,-1,22,22,23,24,-1,18,18,18,18,18,18,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 17,17,17,17,17,-1,17,17,17,18,19,20,20,19,19,19,19,20,21,22,23,24,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 18,18,18,18,-1,-1,18,18,18,18,19,20,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 19,19,19,-1,-1,-1,-1,-1,19,19,19,20,-1,21,21,21,21,-1,-1,23,23,24,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 20,20,20,21,22,23,22,21,20,20,20,20,21,22,22,22,-1,-1,-1,-1,24,24,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,37,37,36,35,34,33,33,33,33,33,33,33,32,31,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41, 36,36,36,36,35,34,33,32,32,32,32,32,32,32,31,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,33,33,34,35,-1,38,38,39,40,41, 35,35,35,35,-1,35,-1,32,31,31,31,31,32,32,32,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,33,32,32,32,32,32,33,-1,-1,-1,-1,-1,40,40,41, 35,34,34,34,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,32,33,33,32,31,31,31,32,33,34,35,36,-1,-1,40,40,41, -1,33,33,33,33,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41, -1,32,32,32,32,31,30,29,28,28,28,28,27,27,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,31,31,31,31,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,39,39,39,40,40, 30,30,30,30,31,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,-1,34,33,32,32,-1,29,28,27,27,27,27,27,28,29,30,31,-1,40,40,40,40,39, 29,29,29,30,31,31,30,29,28,27,26,25,25,25,25,-1,-1,21,21,21,21,21,21,21,21,-1,34,33,32,31,30,29,28,27,26,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,38, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,23,22,21,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 27,27,27,-1,25,25,24,23,23,23,-1,24,23,24,24,23,22,21,20,19,20,20,19,19,19,20,19,19,19,19,19,20,21,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 26,26,26,-1,24,24,24,23,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,18,18,18,18,19,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 26,25,25,-1,23,23,23,23,22,21,21,21,21,21,20,19,18,17,17,17,17,-1,18,17,17,17,17,17,17,18,-1,21,21,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 26,25,24,23,22,22,22,22,22,21,20,20,20,20,20,19,18,17,16,16,16,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 26,25,25,-1,21,21,21,21,21,21,20,19,19,19,19,19,18,17,16,15,15,15,-1,15,15,15,15,15,16,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,20,20,20,20,20,20,-1,18,18,18,18,18,18,17,16,15,14,14,-1,14,14,14,14,15,16,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 20,19,19,19,20,19,19,19,19,20,-1,18,17,17,17,17,17,17,16,15,14,13,-1,13,13,13,14,15,16,17,18,18,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,32, 20,19,18,18,-1,18,18,18,19,20,-1,18,17,16,16,16,16,16,16,-1,-1,12,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,31, 20,19,18,17,17,17,17,18,19,20,-1,18,17,16,15,15,15,15,15,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,30,30,30, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,11,10,10,10,11,10,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,17,16,15,15,15,15,14,13,13,13,13,13,13,13,14,14,-1,-1,9,9,9,-1,9,9,10,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 26,26,-1,17,16,15,14,14,14,14,13,12,12,12,12,12,12,-1,13,13,-1,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 25,25,-1,17,16,15,14,13,13,13,-1,11,11,11,11,11,11,11,12,13,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,30,-1,31, 24,25,-1,17,16,15,14,13,12,12,12,11,10,10,10,10,10,11,12,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,31, 23,-1,-1,17,16,15,14,13,12,11,12,11,10,9,9,9,10,11,12,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 22,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,8,8,9,-1,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 21,-1,18,17,16,15,15,15,-1,9,9,9,-1,7,8,9,-1,1,1,2,3,4,5,-1,19,20,20,20,20,21,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 20,19,18,17,16,16,16,16,-1,9,8,8,-1,6,-1,-1,-1,0,1,2,3,-1,-1,-1,18,-1,19,19,20,21,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 21,-1,18,17,17,17,17,17,-1,-1,8,7,6,5,4,3,2,1,1,2,-1,-1,18,17,17,17,18,19,20,21,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 20,-1,18,18,18,18,-1,18,19,-1,8,7,6,5,4,3,2,2,2,2,-1,-1,18,17,16,17,18,19,20,21,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 19,-1,-1,-1,-1,19,20,19,19,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,25,25,25,26,27,27,27,-1,31,31,31,31, 18,17,17,-1,-1,-1,-1,-1,10,9,8,8,8,8,8,-1,11,10,10,10,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,26,26,26,27,28,28,-1,32,32,32,32, -1,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,10,11,11,11,11,11,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,16,15,14,13,12,11,11,11,-1,18,17,16,15,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,31,32,33,34,35,35, 18,17,16,15,14,13,13,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36, 18,17,16,15,14,14,14,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,32,32,32,33,34,-1,37, 18,17,16,15,15,15,15,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,16,16,16,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,33,34,-1,38, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,17,17,17,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,34,-1,39, 18,17,17,17,17,17,17,18,19,20,21,22,21,20,19,18,18,-1,-1,24,24,25,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 18,18,18,18,18,18,18,18,19,20,21,22,21,20,19,19,19,-1,23,23,24,25,-1,19,19,19,19,19,19,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 19,19,19,19,19,-1,19,19,19,20,21,22,21,20,20,20,20,21,22,23,24,25,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 20,20,20,20,-1,-1,20,20,20,20,21,22,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 21,21,21,-1,-1,-1,-1,-1,21,21,21,22,-1,22,22,22,22,-1,-1,24,24,25,25,24,23,22,23,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 22,22,22,23,24,25,24,23,22,22,22,22,23,23,23,23,-1,-1,-1,-1,25,25,25,24,23,23,23,24,25,26,27,28,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 37,37,36,35,34,33,32,32,32,32,32,32,32,31,30,29,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40, 36,36,36,35,34,33,32,31,31,31,31,31,31,31,30,29,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,32,32,32,32,32,32,32,33,34,-1,37,37,38,39,40, 35,35,35,35,-1,34,-1,31,30,30,30,30,31,31,31,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,32,32,31,31,31,31,31,32,-1,-1,-1,-1,-1,39,39,40, 35,34,34,34,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,39,39,40, -1,33,33,33,33,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40, -1,32,32,32,32,31,30,29,28,28,27,27,26,26,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,31,31,31,31,31,30,29,28,27,27,26,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,38,38,38,39,39, 30,30,30,30,31,31,30,29,28,27,26,26,25,25,24,23,22,21,21,21,21,21,21,21,21,-1,33,32,31,31,-1,28,27,26,26,26,26,26,27,28,29,30,-1,39,39,39,39,38, 29,29,29,30,31,31,30,29,28,27,26,25,25,24,24,-1,-1,20,20,20,20,20,20,20,20,-1,33,32,31,30,29,28,27,26,25,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,37, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,23,22,21,20,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 27,27,27,-1,25,25,24,23,23,23,-1,24,23,24,23,22,21,20,19,18,19,19,18,18,18,19,18,18,18,18,18,19,20,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 26,26,26,-1,24,24,24,23,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,17,-1,-1,17,17,17,-1,17,17,17,17,18,19,20,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 26,25,25,-1,23,23,23,23,22,21,21,21,21,20,19,18,17,16,16,16,16,-1,17,16,16,16,16,16,16,17,-1,20,20,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 26,25,24,23,22,22,22,22,22,21,20,20,20,20,19,18,17,16,15,15,15,-1,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 26,25,25,-1,21,21,21,21,21,21,20,19,19,19,19,18,17,16,15,14,14,14,-1,14,14,14,14,14,15,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,20,20,20,20,20,20,-1,18,18,18,18,18,17,16,15,14,13,13,-1,13,13,13,13,14,15,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 20,19,19,19,20,19,19,19,19,20,-1,18,17,17,17,17,17,16,15,14,13,12,-1,12,12,12,13,14,15,16,17,17,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,31, 20,19,18,18,-1,18,18,18,19,20,-1,18,17,16,16,16,16,16,16,-1,-1,11,-1,11,11,11,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,30,30,30, 20,19,18,17,17,17,17,18,19,20,-1,18,17,16,15,15,15,15,15,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,29,29,29, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,10,9,9,9,10,9,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,28,28,29, -1,-1,-1,17,16,15,15,15,15,14,13,13,13,13,13,13,13,14,14,-1,-1,8,8,8,-1,8,8,9,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,24,24,25,26,27,28,29, 26,26,-1,17,16,15,14,14,14,14,13,12,12,12,12,12,12,-1,13,13,-1,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,28,28,29, 25,25,-1,17,16,15,14,13,13,13,-1,11,11,11,11,11,11,11,12,13,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,29,-1,30, 24,25,-1,17,16,15,14,13,12,12,12,11,10,10,10,10,10,11,12,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,28,29,30, 23,-1,-1,17,16,15,14,13,12,11,12,11,10,9,9,9,10,11,12,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,29,29, 22,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,8,8,9,-1,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 21,-1,18,17,16,15,15,15,-1,9,9,9,-1,7,8,9,-1,1,1,1,2,3,4,-1,19,20,20,20,20,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 20,19,18,17,16,16,16,16,-1,9,8,8,-1,6,-1,-1,-1,1,0,1,2,-1,-1,-1,18,-1,19,19,20,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 21,-1,18,17,17,17,17,17,-1,-1,8,7,6,5,4,3,2,1,1,1,-1,-1,18,17,17,17,18,19,20,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 20,-1,18,18,18,18,-1,18,19,-1,8,7,6,5,4,3,2,2,2,2,-1,-1,18,17,16,17,18,19,20,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 19,-1,-1,-1,-1,19,20,19,19,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 18,17,17,-1,-1,-1,-1,-1,10,9,8,8,8,8,8,-1,11,10,10,10,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,10,11,11,11,11,11,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,16,15,14,13,12,11,11,11,-1,18,17,16,15,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,30,29,30,31,32,33,34,34, 18,17,16,15,14,13,13,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,30,30,30,31,32,33,34,35, 18,17,16,15,14,14,14,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,31,31,31,31,32,33,-1,36, 18,17,16,15,15,15,15,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,16,16,16,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,32,32,33,-1,37, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,17,17,17,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,33,33,-1,38, 18,17,17,17,17,17,17,18,19,20,21,22,21,20,19,18,18,-1,-1,24,24,25,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,34,-1,-1,38, 18,18,18,18,18,18,18,18,19,20,21,22,21,20,19,19,19,-1,23,23,24,25,-1,19,19,19,19,19,19,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 19,19,19,19,19,-1,19,19,19,20,21,22,21,20,20,20,20,21,22,23,24,25,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 20,20,20,20,-1,-1,20,20,20,20,21,22,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 21,21,21,-1,-1,-1,-1,-1,21,21,21,22,-1,22,22,22,22,-1,-1,24,24,25,25,24,23,22,23,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 22,22,22,23,24,25,24,23,22,22,22,22,23,23,23,23,-1,-1,-1,-1,25,25,25,24,23,23,23,24,25,26,27,28,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 36,36,35,34,33,32,31,31,31,31,31,31,31,30,29,28,27,27,27,27,27,27,28,27,27,27,27,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39, 35,35,35,34,33,32,31,30,30,30,30,30,30,30,29,28,27,26,26,26,26,26,-1,26,26,26,26,27,28,29,30,31,32,31,31,31,31,31,31,31,32,33,-1,36,36,37,38,39, 35,34,34,34,-1,33,-1,30,29,29,29,29,30,30,30,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,31,31,30,30,30,30,30,31,-1,-1,-1,-1,-1,38,38,39, 35,34,33,33,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,26,25,24,24,25,25,24,24,25,26,27,28,29,30,30,31,31,30,29,29,29,30,31,32,33,34,-1,-1,38,38,39, -1,34,33,32,32,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39, -1,33,33,32,31,30,29,28,27,27,26,26,25,25,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,32,32,32,31,30,29,28,27,26,26,25,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,37,37,37,38,38, 31,31,31,31,31,30,29,28,27,26,25,25,24,24,23,22,21,20,20,20,20,20,20,20,20,-1,32,31,30,30,-1,27,26,25,25,25,25,25,26,27,28,29,-1,38,38,38,38,37, 30,30,30,31,31,30,29,28,27,26,25,24,24,23,23,-1,-1,19,19,19,19,19,19,19,19,-1,32,31,30,29,28,27,26,25,24,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,36, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,19,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 28,28,28,-1,26,26,25,24,24,24,-1,23,22,23,22,21,20,19,18,17,18,18,17,17,17,18,17,17,17,17,17,18,19,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 27,27,27,-1,25,25,25,24,23,23,-1,-1,21,-1,-1,-1,-1,-1,-1,16,-1,-1,16,16,16,-1,16,16,16,16,17,18,19,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 27,26,26,-1,24,24,24,24,23,22,22,21,20,19,18,17,16,15,15,15,15,-1,16,15,15,15,15,15,15,16,-1,19,19,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 27,26,25,24,23,23,23,23,23,22,21,21,20,19,18,17,16,15,14,14,14,-1,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 27,26,26,-1,22,22,22,22,22,22,21,20,20,19,18,17,16,15,14,13,13,13,-1,13,13,13,13,13,14,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,21,21,21,21,21,21,-1,19,19,19,18,17,16,15,14,13,12,12,-1,12,12,12,12,13,14,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 21,20,20,20,21,20,20,20,20,21,-1,19,18,18,18,17,16,15,14,13,12,11,-1,11,11,11,12,13,14,15,16,16,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,30, 21,20,19,19,-1,19,19,19,20,21,-1,19,18,17,17,17,16,15,15,-1,-1,10,-1,10,10,10,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,29,29,29, 21,20,19,18,18,18,18,19,20,21,-1,19,18,17,16,16,16,16,16,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,28,28,28, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,9,8,8,8,9,8,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,27,27,28, -1,-1,-1,18,17,16,16,16,16,15,14,14,14,14,14,14,14,15,15,-1,-1,7,7,7,-1,7,7,8,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,23,23,24,25,26,27,28, 27,27,-1,18,17,16,15,15,15,15,14,13,13,13,13,13,13,-1,14,14,-1,6,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28, 26,26,-1,18,17,16,15,14,14,14,-1,12,12,12,12,12,12,12,13,14,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,28,-1,29, 25,26,-1,18,17,16,15,14,13,13,13,12,11,11,11,11,11,12,13,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,27,28,29, 24,-1,-1,18,17,16,15,14,13,12,13,12,11,10,10,10,11,12,13,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,28,28, 23,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,9,9,10,-1,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28, 22,-1,19,18,17,16,16,16,-1,10,10,10,-1,8,9,10,-1,2,1,1,1,2,3,-1,20,21,21,21,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 21,20,19,18,17,17,17,17,-1,10,9,9,-1,7,-1,-1,-1,2,1,0,1,-1,-1,-1,19,-1,20,20,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 22,-1,19,18,18,18,18,18,-1,-1,9,8,7,6,5,4,3,2,1,1,-1,-1,19,18,18,18,19,20,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 21,-1,19,19,19,19,-1,19,20,-1,9,8,7,6,5,4,3,2,2,2,-1,-1,19,18,17,18,19,20,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 20,-1,-1,-1,-1,20,21,20,20,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,9,9,9,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,18,17,16,16,-1,13,12,11,10,10,10,10,10,10,11,12,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,17,16,15,14,13,12,12,12,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 19,18,17,16,15,14,14,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,30,29,29,29,30,31,32,33,34, 19,18,17,16,15,15,15,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,30,30,30,30,30,31,32,-1,35, 19,18,17,16,16,16,16,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,31,31,31,31,31,31,32,-1,36, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 19,18,18,18,18,18,18,19,20,21,22,23,22,21,20,19,19,-1,-1,25,25,26,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,33,-1,-1,38, 19,19,19,19,19,19,19,19,20,21,22,23,22,21,20,20,20,-1,24,24,25,26,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 20,20,20,20,20,-1,20,20,20,21,22,23,22,21,21,21,21,22,23,24,25,26,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,-1,-1,21,21,21,21,22,23,22,22,22,22,22,22,23,24,25,26,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,23,23,23,23,-1,-1,25,25,26,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 23,23,23,24,25,26,25,24,23,23,23,23,24,24,24,24,-1,-1,-1,-1,26,26,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 36,36,35,34,33,32,31,31,31,31,31,31,31,30,29,28,27,27,27,27,27,27,28,27,27,27,27,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39, 35,35,35,34,33,32,31,30,30,30,30,30,30,30,29,28,27,26,26,26,26,26,-1,26,26,26,26,27,28,29,30,31,32,31,31,31,31,31,31,31,32,33,-1,36,36,37,38,39, 35,34,34,34,-1,33,-1,30,29,29,29,29,30,30,30,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,31,31,30,30,30,30,30,31,-1,-1,-1,-1,-1,38,38,39, 35,34,33,33,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,26,25,24,24,25,25,24,24,25,26,27,28,29,30,30,31,31,30,29,29,29,30,31,32,33,34,-1,-1,38,38,39, -1,34,33,32,32,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39, -1,34,33,32,31,30,29,28,27,27,26,26,25,25,-1,-1,-1,-1,-1,22,22,-1,-1,22,22,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,36,36,37,38,39, -1,33,33,32,31,30,29,28,27,26,26,25,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,27,28,29,-1,37,37,37,38,38, 32,32,32,32,31,30,29,28,27,26,25,25,24,24,23,22,21,20,20,20,20,20,20,20,20,-1,32,31,30,30,-1,27,26,25,25,25,25,25,26,27,28,29,-1,38,38,38,38,37, 31,31,31,32,31,30,29,28,27,26,25,24,24,23,23,-1,-1,19,19,19,19,19,19,19,19,-1,32,31,30,29,28,27,26,25,24,24,24,25,26,27,28,28,-1,-1,-1,-1,-1,36, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,19,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,27,27,28,27,27,27,28,29,-1,35, 29,29,29,-1,27,27,26,25,25,25,-1,23,22,23,22,21,20,19,18,17,18,18,17,17,17,18,17,17,17,17,17,18,19,-1,22,22,22,-1,-1,-1,-1,26,26,27,28,29,-1,34, 28,28,28,-1,26,26,26,25,24,24,-1,-1,21,-1,-1,-1,-1,-1,-1,16,-1,-1,16,16,16,-1,16,16,16,16,17,18,19,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,33, 28,27,27,-1,25,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,16,15,15,15,15,15,15,16,-1,19,19,-1,20,20,20,21,22,23,24,25,-1,-1,-1,-1,-1,32, 28,27,26,25,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,-1,28,28,29,30,31, 28,27,27,-1,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,13,13,13,14,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,22,22,22,22,22,22,-1,20,20,19,18,17,16,15,14,13,12,12,-1,12,12,12,12,13,14,-1,17,17,17,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31, 22,21,21,21,22,21,21,21,21,22,-1,20,19,19,18,17,16,15,14,13,12,11,-1,11,11,11,12,13,14,15,16,16,16,17,-1,-1,-1,-1,23,23,24,25,26,-1,-1,30,30,30, 22,21,20,20,-1,20,20,20,21,22,-1,20,19,18,18,17,16,15,15,-1,-1,10,-1,10,10,10,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,29,29,29, 22,21,20,19,19,19,19,20,21,22,-1,20,19,18,17,17,16,16,16,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,28,28,28, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,9,8,8,8,9,8,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,27,27,28, -1,-1,-1,19,18,17,17,17,17,16,15,15,15,15,15,15,15,16,16,-1,-1,7,7,7,-1,7,7,8,-1,15,15,15,16,17,18,19,-1,-1,-1,-1,-1,23,23,24,25,26,27,28, 28,28,-1,19,18,17,16,16,16,16,15,14,14,14,14,14,14,-1,15,15,-1,6,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28, 27,27,-1,19,18,17,16,15,15,15,-1,13,13,13,13,13,13,13,14,15,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,28,-1,29, 26,27,-1,19,18,17,16,15,14,14,14,13,12,12,12,12,12,13,14,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,27,28,29, 25,-1,-1,19,18,17,16,15,14,13,14,13,12,11,11,11,12,13,14,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,28,28, 24,-1,20,19,18,17,16,16,-1,12,-1,-1,-1,10,10,11,-1,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28, 23,-1,20,19,18,17,17,17,-1,11,11,11,-1,9,10,11,-1,3,2,1,1,2,3,-1,21,22,22,22,21,20,19,18,17,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 22,21,20,19,18,18,18,18,-1,11,10,10,-1,8,-1,-1,-1,3,2,1,0,-1,-1,-1,20,-1,21,21,21,20,19,18,17,17,17,18,19,20,21,22,22,22,23,24,25,26,27,28, 23,-1,20,19,19,19,19,19,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,20,19,19,19,20,21,21,20,19,18,18,18,18,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28, 22,-1,20,20,20,20,-1,20,21,-1,10,9,8,7,6,5,4,3,3,3,-1,-1,20,19,18,19,20,21,21,20,19,19,19,19,19,19,19,20,21,22,23,-1,-1,25,25,26,27,28, 21,-1,-1,-1,-1,21,22,21,21,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,27,27,27,28, 20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,24,23,22,22,22,22,22,22,22,-1,24,24,25,-1,28,28,28,28, 20,19,18,18,-1,15,14,13,12,11,10,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,-1,25,24,24,24,23,23,23,23,23,23,23,23,24,25,25,25,-1,29,29,29,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,10,10,10,-1,13,12,12,12,12,13,14,15,16,17,-1,25,24,23,23,23,24,24,24,24,24,24,24,24,25,26,26,-1,30,30,30,30, -1,19,18,17,17,-1,14,13,12,11,11,11,11,11,11,12,13,13,13,13,13,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,25,25,25,25,25,25,25,26,-1,-1,31,31,31,31, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,27,-1,31,31,32,32,32, -1,-1,18,17,16,15,14,13,13,13,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,29,30,31,32,33,33, 20,19,18,17,16,15,15,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,31,30,29,29,29,30,31,32,33,34, 20,19,18,17,16,16,16,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,30,29,29,29,30,31,31,30,30,30,30,30,31,32,-1,35, 20,19,18,17,17,17,17,-1,24,23,22,21,20,-1,-1,-1,18,-1,18,18,-1,-1,-1,18,18,18,18,19,20,21,22,-1,30,29,28,29,30,31,31,31,31,31,31,31,31,32,-1,36, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,19,19,19,19,19,20,21,22,-1,-1,-1,27,-1,-1,-1,32,32,32,32,32,32,32,32,-1,37, 20,19,19,19,19,19,19,20,21,22,23,24,23,22,21,20,20,-1,-1,26,26,27,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,33,-1,33,-1,-1,38, 20,20,20,20,20,20,20,20,21,22,23,24,23,22,21,21,21,-1,25,25,26,27,-1,21,21,21,21,21,21,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 21,21,21,21,21,-1,21,21,21,22,23,24,23,22,22,22,22,23,24,25,26,27,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 22,22,22,22,-1,-1,22,22,22,22,23,24,23,23,23,23,23,23,24,25,26,27,-1,-1,-1,23,-1,-1,23,23,23,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,24,24,24,24,-1,-1,26,26,27,27,26,25,24,25,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 24,24,24,25,26,27,26,25,24,24,24,24,25,25,25,25,-1,-1,-1,-1,27,27,27,26,25,25,25,26,27,28,29,30,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,46,45,44,44,44,44,44,44,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,46,46,45,44,44,44,44, 46,46,46,46,46,45,44,43,43,43,43,43,43,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,46,-1,45,44,43,43,43, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,42,42,42, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,44,44,43,43,-1,-1,41,41,41, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,44,43,42,41,40,40,40,40, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,41,-1,41,40,39,38,38, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,40,40,-1,41,40,39,38,37, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,39,39,-1,-1,-1,-1,-1,36, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,39,38,38,38,39,40,-1,35, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,37,37,38,39,40,-1,34, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,36,36,37,38,39,40,-1,33, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,35,35,35,-1,-1,-1,-1,-1,32, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,35,34,34,-1,31,31,31,31,31, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,35,34,34,-1,-1,30,29,29,29, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,36,36,36,37,-1,27,27,27, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,37,37,37,-1,26,26,26, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,24,-1,26, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,16,17,18,-1,-1,-1,-1,22,23,24,25, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,19,-1,21,21,-1,24,24, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,18,18,18,19,20,21,22,23,24, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,0,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,-1,18,17,16,15,14,13,12,12,12,13,14,15,16,17,18,19,-1,23,23,23,24, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,5,5,-1,17,17,16,15,14,13,13,13,13,13,14,15,-1,18,18,19,-1,24,24,24,24, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,6,-1,17,16,16,15,14,14,14,14,14,14,14,15,16,17,18,19,-1,25,25,25,25, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,7,7,7,7,-1,17,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,-1,25,25,25,26, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,-1,-1,-1,14,14,15,16,16,16,16,16,16,16,16,17,18,-1,-1,24,24,25,26, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,9,10,9,9,10,11,12,13,14,15,16,17,17,17,17,-1,-1,-1,-1,19,-1,23,23,24,25,26, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,21,22,23,24,25,26, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,-1,-1,23,23,23,23,24,23,22,21,21,21,22,23,24,25,26, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,13,14,-1,23,22,22,22,23,24,23,22,22,22,22,22,23,24,-1,27, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,13,13,-1,-1,-1,13,13,13,13,13,13,13,14,-1,23,22,21,22,23,24,23,23,23,23,23,23,23,24,-1,28, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,14,14,14,14,14,14,14,14,-1,-1,-1,20,-1,-1,-1,24,24,24,24,24,24,24,24,-1,29, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,21,21,22,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,25,25,25,25,25,-1,25,-1,-1,30, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,20,20,21,22,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,24,24,25,26,26,-1,-1,-1,32,31, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,17,18,19,20,21,22,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,19,19,19,19,-1,-1,21,21,22,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,25,25,25,26,27,-1,-1,32,32,32, 30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,-1,-1,22,22,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,26,26,26,26,27,-1,-1,33,33,33, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,43,43,42,41,41,41,41, 47,47,47,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,43,-1,42,41,40,40,40, 46,46,46,46,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,39,39,39, 46,45,45,45,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,41,41,40,40,-1,-1,38,38,38, -1,44,44,44,44,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,41,40,39,38,37,37,37,37, -1,43,43,43,43,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,42,42,42,42,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,38,-1,38,37,36,35,35, 41,41,41,41,42,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,37,37,-1,38,37,36,35,34, 40,40,40,41,42,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,36,36,-1,-1,-1,-1,-1,33, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,36,35,35,35,36,37,-1,32, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,34,34,35,36,37,-1,31, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,33,33,34,35,36,37,-1,30, 37,36,36,-1,34,34,34,34,34,33,33,33,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,32,32,32,-1,-1,-1,-1,-1,29, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,32,31,31,-1,28,28,28,28,28, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,32,31,31,-1,-1,27,26,26,26, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,33,33,33,34,-1,24,24,24, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,34,34,34,-1,23,23,23, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,22,22,23, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,18,18,19,20,21,22,23, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,-1,22,22,23, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,-1,-1,21,-1,23, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15,-1,-1,-1,-1,19,20,21,22, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,16,-1,18,18,-1,21,21, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,15,15,15,16,17,18,19,20,21, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,22,-1,3,2,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,-1,15,14,13,12,11,10,9,9,9,10,11,12,13,14,15,16,-1,20,20,20,21, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,-1,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,16,-1,21,21,21,21, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,7,-1,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,-1,22,22,22,22, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,8,8,8,8,-1,15,14,13,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,22,22,22,23, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,-1,-1,21,21,22,23, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,10,10,10,11,10,10,11,12,13,14,14,14,14,14,14,14,14,-1,-1,-1,-1,16,-1,20,20,21,22,23, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,18,19,20,21,22,23, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,13,14,15,-1,-1,24,24,23,22,21,20,19,18,18,18,19,20,21,22,23, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,13,14,15,-1,24,23,23,23,22,21,20,19,19,19,19,19,20,21,-1,24, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,14,14,-1,-1,-1,14,14,14,14,14,14,14,15,-1,24,23,22,23,22,21,20,20,20,20,20,20,20,21,-1,25, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,15,15,15,15,15,15,15,15,-1,-1,-1,21,-1,-1,-1,21,21,21,21,21,21,21,21,-1,26, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,22,22,23,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,22,22,22,22,22,-1,22,-1,-1,27, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,21,21,22,23,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,23,23,23,23,23,-1,-1,-1,29,28, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,18,18,18,19,20,21,22,23,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,22,23,24,24,24,24,24,25,26,27,28,29, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,25,25,25,25,25,25,-1,28,28,29, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,20,20,20,20,-1,-1,22,22,23,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,26,26,26,26,26,-1,-1,29,29,29, 31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,-1,-1,-1,-1,23,23,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,27,27,27,27,27,-1,-1,30,30,30, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,42,42,41,40,40,40,40, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,42,-1,41,40,39,39,39, 46,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,38,38,38, 46,45,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,40,40,39,39,-1,-1,37,37,37, -1,44,44,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,40,39,38,37,36,36,36,36, -1,43,43,43,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,42,42,42,42,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,37,-1,37,36,35,34,34, 41,41,41,41,42,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,36,36,-1,37,36,35,34,33, 40,40,40,41,42,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,35,35,-1,-1,-1,-1,-1,32, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,35,34,34,34,35,36,-1,31, 38,38,38,-1,36,36,36,35,35,35,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,33,33,34,35,36,-1,30, 37,37,37,-1,35,35,35,35,34,34,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,32,32,33,34,35,36,-1,29, 37,36,36,-1,34,34,34,34,34,33,33,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,31,31,31,-1,-1,-1,-1,-1,28, 37,36,35,34,33,33,33,33,33,33,32,32,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,31,30,30,-1,27,27,27,27,27, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,31,30,30,-1,-1,26,25,25,25, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,32,32,32,33,-1,23,23,23, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,33,33,33,-1,22,22,22, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,21,21,22, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,17,17,18,19,20,21,22, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,-1,-1,20,-1,22, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14,-1,-1,-1,-1,18,19,20,21, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,15,-1,17,17,-1,20,20, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,14,14,14,15,16,17,18,19,20, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,21,21,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,4,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,-1,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,-1,19,19,19,20, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,-1,14,13,12,11,10,9,9,9,9,9,10,11,-1,14,14,15,-1,20,20,20,20, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,7,-1,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,-1,21,21,21,21, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,8,8,8,8,-1,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,21,21,21,22, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,-1,-1,20,20,21,22, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,10,10,10,11,10,10,11,12,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,15,-1,19,19,20,21,22, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,14,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,21,22, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,13,14,15,-1,-1,24,23,22,21,20,19,18,17,17,17,18,19,20,21,22, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,13,14,15,-1,24,23,23,22,21,20,19,18,18,18,18,18,19,20,-1,23, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,14,14,-1,-1,-1,14,14,14,14,14,14,14,15,-1,24,23,22,22,21,20,19,19,19,19,19,19,19,20,-1,24, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,15,15,15,15,15,15,15,15,-1,-1,-1,21,-1,-1,-1,20,20,20,20,20,20,20,20,-1,25, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,22,22,23,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,21,21,21,21,21,-1,21,-1,-1,26, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,21,21,22,23,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,22,22,22,22,22,-1,-1,-1,28,27, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,18,18,18,19,20,21,22,23,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,22,23,23,23,23,23,23,24,25,26,27,28, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,24,24,24,24,24,24,-1,27,27,28, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,20,20,20,20,-1,-1,22,22,23,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,25,25,25,25,25,-1,-1,28,28,28, 31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,-1,-1,-1,-1,23,23,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,26,26,26,26,26,-1,-1,29,29,29, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,40,40,41,41,40,39,39,39,39, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,39,39,39,40,41,-1,40,39,38,38,38, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,38,39,-1,-1,-1,-1,-1,37,37,37, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,38,39,39,38,38,-1,-1,36,36,36, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,39,39,38,37,36,35,35,35,35, -1,44,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,43,43,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,36,-1,36,35,34,33,33, 42,42,42,42,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,35,35,-1,36,35,34,33,32, 41,41,41,42,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,34,34,-1,-1,-1,-1,-1,31, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,34,33,33,33,34,35,-1,30, 39,39,39,-1,37,37,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,32,32,33,34,35,-1,29, 38,38,38,-1,36,36,36,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,31,31,32,33,34,35,-1,28, 38,37,37,-1,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,30,30,30,-1,-1,-1,-1,-1,27, 38,37,36,35,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,30,29,29,-1,26,26,26,26,26, 38,37,37,-1,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,30,29,29,-1,-1,25,24,24,24, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,31,31,31,32,-1,22,22,22, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,32,32,32,-1,21,21,21, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,20,20,21, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,16,16,17,18,19,20,21, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,-1,-1,19,-1,21, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,-1,-1,17,18,19,20, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,14,-1,16,16,-1,19,19, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,13,13,13,14,15,16,17,18,19, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,20,20,20,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,21,-1,-1,-1,5,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,-1,18,18,18,19, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,-1,13,12,11,10,9,8,8,8,8,8,9,10,-1,13,13,14,-1,19,19,19,19, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,8,-1,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,-1,20,20,20,20, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,-1,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,20,20,20,21, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,-1,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,-1,-1,19,19,20,21, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,11,12,11,11,12,13,13,12,12,12,12,12,12,12,12,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,19,20,21, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,-1,23,22,21,20,19,18,17,16,16,16,17,18,19,20,21, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,22, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,15,15,15,15,16,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,-1,23, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,16,16,16,16,16,16,16,16,-1,-1,-1,22,-1,-1,-1,19,19,19,19,19,19,19,19,-1,24, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,23,23,24,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,20,20,20,20,20,-1,20,-1,-1,25, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,22,22,23,24,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,21,21,21,21,21,-1,-1,-1,27,26, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,19,19,20,21,22,23,24,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,23,23,22,22,22,22,22,23,24,25,26,27, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,23,23,23,23,23,23,-1,26,26,27, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,21,21,21,21,-1,-1,23,23,24,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,24,24,24,24,24,-1,-1,27,27,27, 32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,-1,-1,-1,-1,24,24,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,25,25,25,25,25,-1,-1,28,28,28, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,39,39,39,39,39,39,39,39,40,40,39,38,38,38,38, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,38,38,38,38,38,38,38,39,40,-1,39,38,37,37,37, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,38,37,37,37,37,37,38,-1,-1,-1,-1,-1,36,36,36, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,37,38,38,37,36,36,36,37,38,38,37,37,-1,-1,35,35,35, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,38,38,37,36,35,34,34,34,34, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,35,-1,35,34,33,32,32, 43,43,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,34,34,-1,35,34,33,32,31, 42,42,42,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,33,33,-1,-1,-1,-1,-1,30, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,33,32,32,32,33,34,-1,29, 40,40,40,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,31,31,32,33,34,-1,28, 39,39,39,-1,37,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,30,30,31,32,33,34,-1,27, 39,38,38,-1,36,36,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,29,29,29,-1,-1,-1,-1,-1,26, 39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,29,28,28,-1,25,25,25,25,25, 39,38,38,-1,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,29,28,28,-1,-1,24,23,23,23, 33,32,32,32,33,32,32,32,32,33,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 33,32,31,31,-1,31,31,31,32,33,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,30,30,30,31,-1,21,21,21, 33,32,31,30,30,30,30,31,32,33,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,31,31,31,-1,20,20,20, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,19,19,20, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,15,15,16,17,18,19,20, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,-1,-1,18,-1,20, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,-1,-1,16,17,18,19, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,13,-1,15,15,-1,18,18, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,12,12,12,13,14,15,16,17,18, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,21,20,19,19,19,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,20,20,-1,-1,-1,6,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,21,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,-1,17,17,17,18, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,-1,12,11,10,9,8,7,7,7,7,7,8,9,-1,12,12,13,-1,18,18,18,18, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,9,-1,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,-1,19,19,19,19, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,-1,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,19,19,19,20, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,-1,-1,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,-1,-1,18,18,19,20, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,12,13,12,12,13,13,12,11,11,11,11,11,11,11,11,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,17,18,19,20, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,13,13,13,13,-1,-1,22,21,20,19,18,17,16,15,15,15,16,17,18,19,20, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,-1,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,21, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,16,16,-1,-1,-1,16,16,15,15,15,15,15,15,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,-1,22, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,17,16,16,16,16,16,16,16,-1,-1,-1,22,-1,-1,-1,18,18,18,18,18,18,18,18,-1,23, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,24,24,25,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,19,19,19,19,19,-1,19,-1,-1,24, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,23,23,24,25,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,20,20,20,20,20,-1,-1,-1,26,25, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,20,20,20,21,22,23,24,25,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,23,22,21,21,21,21,21,22,23,24,25,26, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,22,22,22,22,22,22,-1,25,25,26, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,22,22,22,22,-1,-1,24,24,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,23,23,23,23,23,-1,-1,26,26,26, 33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,-1,-1,-1,-1,25,25,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,24,24,24,24,24,-1,-1,27,27,27, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,38,38,38,38,38,39,39,38,37,37,37,37, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,38,39,-1,38,37,36,36,36, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,36,37,-1,-1,-1,-1,-1,35,35,35, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,36,37,37,36,36,-1,-1,34,34,34, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,37,37,36,35,34,33,33,33,33, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,34,-1,34,33,32,31,31, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,33,33,-1,34,33,32,31,30, 43,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,32,32,-1,-1,-1,-1,-1,29, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,32,31,31,31,32,33,-1,28, 41,41,41,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,-1,27, 40,40,40,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,29,29,30,31,32,33,-1,26, 40,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,28,28,28,-1,-1,-1,-1,-1,25, 40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,28,27,27,-1,24,24,24,24,24, 40,39,39,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,34,34,34,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,28,27,27,-1,-1,23,22,22,22, 34,33,33,33,34,33,33,33,33,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 34,33,32,32,-1,32,32,32,33,34,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,29,29,29,30,-1,20,20,20, 34,33,32,31,31,31,31,32,33,34,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,30,30,30,-1,19,19,19, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,18,18,19, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,14,14,15,16,17,18,19, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,17,-1,19, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,-1,-1,15,16,17,18, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,12,-1,14,14,-1,17,17, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,11,11,11,12,13,14,15,16,17, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,21,20,19,18,18,18,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,21,20,19,19,-1,-1,-1,7,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,20,20,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,21,21,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,-1,11,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,-1,16,16,16,17, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,9,-1,11,10,9,8,7,6,6,6,6,6,7,8,-1,11,11,12,-1,17,17,17,17, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,10,-1,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,-1,18,18,18,18, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,11,11,11,11,-1,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,18,18,19, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,9,10,11,-1,-1,17,17,18,19, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,13,14,13,13,13,12,11,10,10,10,10,10,10,10,10,-1,-1,-1,-1,12,-1,16,16,17,18,19, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,16,17,18,19, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,14,13,12,12,12,12,-1,-1,21,20,19,18,17,16,15,14,14,14,15,16,17,18,19, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,16,15,14,13,13,13,13,13,-1,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,20, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,17,17,-1,-1,-1,16,15,14,14,14,14,14,14,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,21, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,16,15,15,15,15,15,15,15,-1,-1,-1,21,-1,-1,-1,17,17,17,17,17,17,17,17,-1,22, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,25,25,26,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,18,18,18,18,18,-1,18,-1,-1,23, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,24,24,25,26,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,19,19,19,19,19,-1,-1,-1,25,24, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,22,23,24,25,26,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,22,21,20,20,20,20,20,21,22,23,24,25, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,25,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,21,21,21,21,21,21,-1,24,24,25, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,23,23,-1,-1,25,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,22,22,22,22,22,-1,-1,25,25,25, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,23,23,23,23,23,-1,-1,26,26,26, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,37,37,37,37,37,37,37,37,38,38,37,36,36,36,36, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,36,36,36,36,36,36,36,37,38,-1,37,36,35,35,35, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,36,36,35,35,35,35,35,36,-1,-1,-1,-1,-1,34,34,34, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,35,36,36,35,34,34,34,35,36,36,35,35,-1,-1,33,33,33, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,36,36,35,34,33,32,32,32,32, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,33,-1,33,32,31,30,30, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,32,32,32,-1,33,32,31,30,29, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,32,31,31,-1,-1,-1,-1,-1,28, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,31,30,30,30,31,32,-1,27, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,-1,26, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,27,28,28,28,29,30,31,32,-1,25, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,27,27,27,27,-1,-1,-1,-1,-1,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,27,27,26,26,-1,23,23,23,23,23, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,27,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,35,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,27,27,26,26,-1,-1,22,21,21,21, 35,34,34,34,35,34,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 35,34,33,33,-1,33,33,33,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,28,28,28,29,-1,19,19,19, 35,34,33,32,32,32,32,33,34,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,29,29,29,-1,18,18,18, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,17,17,18, -1,-1,-1,32,31,30,30,30,30,30,29,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,13,13,14,15,16,17,18, 41,41,-1,32,31,30,29,29,29,29,29,28,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,16,-1,18, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,-1,-1,14,15,16,17, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,11,-1,13,13,-1,16,16, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,9,10,10,10,11,12,13,14,15,16, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,20,19,18,17,17,17,-1,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,20,19,18,18,-1,-1,-1,8,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,20,19,19,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,16, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,20,20,20,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10,11,-1,15,15,15,16, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,10,10,-1,10,9,8,7,6,5,5,5,5,5,6,7,-1,10,10,11,-1,16,16,16,16, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,11,11,11,-1,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,-1,17,17,17,17, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,12,12,12,-1,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,17,17,18, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,-1,-1,16,16,17,18, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,14,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,15,14,13,12,11,11,11,11,-1,-1,20,19,18,17,16,15,14,13,13,13,14,15,16,17,18, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,17,17,17,17,17,16,15,14,13,12,12,12,12,12,-1,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,19, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,18,18,-1,-1,-1,15,14,13,13,13,13,13,13,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,20, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,15,14,14,14,14,14,14,14,-1,-1,-1,20,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,26,26,27,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,17,17,17,17,17,-1,17,-1,-1,22, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,25,25,26,26,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,18,18,18,18,18,-1,-1,-1,24,23, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,23,24,25,25,25,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,21,20,19,19,19,19,19,20,21,22,23,24, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,20,20,20,20,20,20,-1,23,23,24, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,21,21,21,21,21,-1,-1,24,24,24, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,22,22,22,22,22,-1,-1,25,25,25, 43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,37,36,35,35,35,35, 42,42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,35,35,35,35,35,35,35,36,37,-1,36,35,34,34,34, 42,41,41,41,-1,40,-1,37,36,36,36,36,35,34,34,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,35,35,34,34,34,34,34,35,-1,-1,-1,-1,-1,33,33,33, 42,41,40,40,-1,-1,-1,-1,35,35,35,36,35,35,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,34,35,35,34,33,33,33,34,35,35,34,34,-1,-1,32,32,32, -1,41,40,39,39,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,34,35,35,34,33,32,31,31,31,31, -1,41,40,39,38,37,36,35,34,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,32,-1,32,31,30,29,29, 42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,36,35,34,34,-1,31,30,29,29,29,29,29,30,31,31,31,-1,32,31,30,29,28, 42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,36,35,34,33,32,31,30,29,28,28,28,29,30,31,30,30,-1,-1,-1,-1,-1,27, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,30,29,29,29,30,31,-1,26, 40,40,40,-1,35,34,33,32,32,32,-1,30,29,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,-1,25, 39,39,39,-1,35,34,33,32,31,31,-1,-1,28,-1,-1,-1,-1,-1,-1,23,-1,-1,20,20,20,-1,20,20,20,20,21,22,23,-1,25,25,25,25,26,27,27,27,28,29,30,31,-1,24, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,20,19,19,19,19,19,19,20,-1,23,23,-1,24,24,24,25,26,26,26,26,-1,-1,-1,-1,-1,23, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,25,-1,22,22,22,22,22, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,17,17,17,17,18,-1,22,22,22,22,22,23,24,25,26,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,17,18,-1,21,21,21,21,22,23,24,25,26,26,25,25,-1,-1,21,20,20,20, 36,35,35,35,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,15,15,15,16,17,18,19,20,20,20,21,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 36,35,34,34,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,27,27,27,28,-1,18,18,18, 36,35,34,33,33,33,33,34,34,34,-1,28,27,26,25,24,23,23,23,-1,16,16,15,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,28,28,28,-1,17,17,17, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,16,15,15,14,13,12,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,16,16,17, -1,-1,-1,33,32,31,31,31,31,30,29,28,27,26,25,25,25,25,25,-1,-1,15,14,14,-1,11,11,11,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,12,12,13,14,15,16,17, 42,42,-1,33,32,31,30,30,30,30,29,28,27,26,26,26,26,-1,26,27,-1,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17, 41,41,-1,33,32,31,30,29,29,29,-1,28,27,27,27,27,27,28,27,27,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,15,-1,17, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,28,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,13,14,15,16, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,10,-1,12,12,-1,15,15, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,7,7,8,9,9,9,10,11,12,13,14,15, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,19,18,17,16,16,16,-1,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,19,18,17,17,-1,-1,-1,9,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,21,20,19,18,18,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,20,19,19,19,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9,-1,-1,13,13,14,15, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,10,9,8,7,6,5,4,4,4,4,5,6,7,8,9,10,-1,14,14,14,15, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,11,11,-1,10,9,8,7,6,5,5,5,5,5,5,6,-1,9,9,10,-1,15,15,15,15, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,12,12,12,-1,10,9,8,7,6,6,6,6,6,6,6,6,7,8,9,10,-1,16,16,16,16, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,13,13,13,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,17, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,14,14,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,8,8,9,-1,-1,15,15,16,17, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,-1,-1,10,-1,14,14,15,16,17, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,16,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,11,11,11,11,-1,-1,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,18,18,18,18,17,16,15,14,13,12,12,12,12,12,-1,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,18, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,19,19,-1,-1,-1,15,14,13,13,13,13,13,13,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,19, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,28,28,-1,15,14,14,14,14,14,14,14,-1,-1,-1,19,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,27,27,27,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,16,16,16,16,16,-1,16,-1,-1,21, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,17,17,17,17,17,-1,-1,-1,23,22, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,24,25,25,25,25,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,20,19,18,18,18,18,18,19,20,21,22,23, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,19,19,19,19,19,19,-1,22,22,23, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,20,20,20,20,20,-1,-1,23,23,23, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,21,21,21,21,21,-1,-1,24,24,24, 43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,37,36,35,35,35,35, 42,42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,35,35,35,35,35,35,35,36,37,-1,36,35,34,34,34, 42,41,41,41,-1,40,-1,37,36,36,36,36,35,34,34,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,35,35,34,34,34,34,34,35,-1,-1,-1,-1,-1,33,33,33, 42,41,40,40,-1,-1,-1,-1,35,35,35,36,35,35,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,34,35,35,34,33,33,33,34,35,35,34,34,-1,-1,32,32,32, -1,41,40,39,39,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,34,35,35,34,33,32,31,31,31,31, -1,41,40,39,38,37,36,35,34,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,32,-1,32,31,30,29,29, 42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,36,35,34,34,-1,31,30,29,29,29,29,29,30,31,31,31,-1,32,31,30,29,28, 42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,36,35,34,33,32,31,30,29,28,28,28,29,30,31,30,30,-1,-1,-1,-1,-1,27, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,30,29,29,29,30,31,-1,26, 40,40,40,-1,35,34,33,32,32,32,-1,30,29,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,-1,25, 39,39,39,-1,35,34,33,32,31,31,-1,-1,28,-1,-1,-1,-1,-1,-1,23,-1,-1,20,20,20,-1,20,20,20,20,21,22,23,-1,25,25,25,25,26,27,27,27,28,29,30,31,-1,24, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,20,19,19,19,19,19,19,20,-1,23,23,-1,24,24,24,25,26,26,26,26,-1,-1,-1,-1,-1,23, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,25,-1,22,22,22,22,22, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,17,17,17,17,18,-1,22,22,22,22,22,23,24,25,26,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,17,18,-1,21,21,21,21,22,23,24,25,26,26,25,25,-1,-1,21,20,20,20, 37,36,36,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,15,15,15,16,17,18,19,20,20,20,21,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 37,36,35,35,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,27,27,27,28,-1,18,18,18, 37,36,35,34,34,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,16,16,15,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,28,28,28,-1,17,17,17, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,16,15,15,14,13,12,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,16,16,17, -1,-1,-1,34,33,32,32,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,15,14,14,-1,11,11,11,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,12,12,13,14,15,16,17, 43,43,-1,34,33,32,31,31,31,30,29,28,27,26,26,26,26,-1,26,27,-1,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,15,16,17, 42,42,-1,34,33,32,31,30,30,30,-1,28,27,27,27,27,27,28,27,27,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,14,-1,16, 41,42,-1,34,33,32,31,30,29,29,29,28,28,28,28,28,28,28,28,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,12,13,14,15, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,29,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,9,9,-1,11,11,-1,14,14, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,7,7,8,8,8,8,9,10,11,12,13,14, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,19,18,17,16,16,16,-1,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,10,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,22,21,20,19,18,18,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,10,10,11,12,13,14, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,21,20,19,19,19,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,-1,13,13,13,14, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,12,12,-1,10,9,8,7,6,5,5,5,5,5,5,5,-1,8,8,9,-1,14,14,14,14, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,13,13,13,-1,10,9,8,7,6,6,6,6,6,6,6,6,7,8,9,9,-1,15,15,15,15, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,14,14,14,14,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9,10,-1,16,16,16,16, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,14,14,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,8,8,9,-1,-1,15,15,16,17, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,-1,-1,10,-1,14,14,15,16,17, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,11,11,11,-1,-1,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,-1,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,18, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,20,20,-1,-1,-1,15,14,13,13,13,13,13,13,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,19, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,21,-1,28,28,-1,15,14,14,14,14,14,14,14,-1,-1,-1,19,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,27,27,27,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,16,16,16,16,16,-1,16,-1,-1,21, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,17,17,17,17,17,-1,-1,-1,23,22, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,25,26,25,25,25,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,20,19,18,18,18,18,18,19,20,21,22,23, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,26,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,19,19,19,19,19,19,-1,22,22,23, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,26,26,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,20,20,20,20,20,-1,-1,23,23,23, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,21,21,21,21,21,-1,-1,24,24,24, 43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,37,36,35,35,35,35, 42,42,42,41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,35,35,35,35,35,35,35,36,37,-1,36,35,34,34,34, 42,41,41,41,-1,40,-1,37,36,36,36,36,35,34,34,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,35,35,34,34,34,34,34,35,-1,-1,-1,-1,-1,33,33,33, 42,41,40,40,-1,-1,-1,-1,35,35,35,36,35,35,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,34,35,35,34,33,33,33,34,35,35,34,34,-1,-1,32,32,32, -1,41,40,39,39,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,34,35,35,34,33,32,31,31,31,31, -1,41,40,39,38,37,36,35,34,34,33,32,31,31,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,25,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,32,-1,32,31,30,29,29, 42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,24,24,24,24,24,-1,36,35,34,34,-1,31,30,29,29,29,29,29,30,31,31,31,-1,32,31,30,29,28, 42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,-1,26,25,24,23,23,23,23,23,-1,36,35,34,33,32,31,30,29,28,28,28,29,30,31,30,30,-1,-1,-1,-1,-1,27, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,30,29,29,29,30,31,-1,26, 40,40,40,-1,35,34,33,32,32,32,-1,30,29,30,29,28,27,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,26,26,26,-1,-1,-1,-1,28,28,29,30,31,-1,25, 39,39,39,-1,35,34,33,32,31,31,-1,-1,28,-1,-1,-1,-1,-1,-1,23,-1,-1,20,20,20,-1,20,20,20,20,21,22,23,-1,25,25,25,25,26,27,27,27,28,29,30,31,-1,24, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,20,19,19,19,19,19,19,20,-1,23,23,-1,24,24,24,25,26,26,26,26,-1,-1,-1,-1,-1,23, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,25,-1,22,22,22,22,22, 39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,17,17,17,17,18,-1,22,22,22,22,22,23,24,25,26,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,17,18,-1,21,21,21,21,22,23,24,25,26,26,25,25,-1,-1,21,20,20,20, 38,37,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,-1,15,15,15,16,17,18,19,20,20,20,21,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 38,37,36,36,-1,34,33,33,33,33,-1,28,27,26,25,24,23,22,22,-1,-1,17,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,27,27,27,28,-1,18,18,18, 38,37,36,35,35,34,34,34,34,34,-1,28,27,26,25,24,23,23,23,-1,16,16,15,14,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,28,28,28,-1,17,17,17, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,16,15,15,14,13,12,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,-1,-1,15,14,14,-1,11,11,11,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,12,12,13,14,15,15,16, 44,44,-1,35,34,33,32,32,31,30,29,28,27,26,26,26,26,-1,26,27,-1,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,14,15,16, 43,43,-1,35,34,33,32,31,31,31,-1,28,27,27,27,27,27,28,27,27,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,13,-1,15, 42,43,-1,35,34,33,32,31,30,30,29,28,28,28,28,28,28,28,28,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,11,12,13,14, 41,-1,-1,35,34,33,32,31,30,29,29,29,28,27,27,27,28,29,29,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,8,8,8,-1,10,10,-1,13,13, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,26,26,27,-1,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,7,7,8,7,7,7,8,9,10,11,12,13, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,25,26,27,-1,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,24,-1,-1,-1,19,18,17,17,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,9,9,10,11,12,13, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,4,5,6,7,-1,-1,11,11,12,13, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,-1,12,12,12,13, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,-1,7,7,8,-1,13,13,13,13, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,14,14,14,-1,10,9,8,7,6,6,6,6,6,6,6,6,7,8,8,8,-1,14,14,14,14, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,15,15,15,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9,9,-1,15,15,15,15, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,8,8,9,-1,-1,15,15,16,16, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,-1,-1,10,-1,14,14,15,16,17, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,18, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,20,20,-1,-1,-1,15,14,13,13,13,13,13,13,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,19, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,21,-1,28,28,-1,15,14,14,14,14,14,14,14,-1,-1,-1,19,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,27,27,27,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,16,16,16,16,16,-1,16,-1,-1,21, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,17,17,17,17,17,-1,-1,-1,23,22, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,26,26,25,25,25,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,20,19,18,18,18,18,18,19,20,21,22,23, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,19,19,19,19,19,19,-1,22,22,23, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,27,27,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,20,20,20,20,20,-1,-1,23,23,23, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,21,21,21,21,21,-1,-1,24,24,24, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,36,36,36,36,36,36,36,37,38,-1,35,34,33,33,33, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,36,36,35,35,35,35,35,36,-1,-1,-1,-1,-1,32,32,32, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,35,36,36,35,34,34,34,35,35,34,33,33,-1,-1,31,31,31, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,35,34,33,32,31,30,30,30,30, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,31,-1,31,30,29,28,28, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,30,30,30,-1,31,30,29,28,27, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,30,29,29,-1,-1,-1,-1,-1,26, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,31,30,29,28,28,28,29,30,-1,25, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,27,27,28,29,30,-1,24, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,26,26,26,26,27,28,29,30,-1,23, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,26,25,25,25,-1,-1,-1,-1,-1,22, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,26,25,24,24,-1,21,21,21,21,21, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,26,25,24,23,22,21,20,20,20,20, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,26,25,24,24,-1,-1,20,19,19,19, 39,38,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,26,25,25,25,26,-1,-1,18,18,18, 39,38,37,37,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,26,26,26,26,26,27,-1,17,17,17, 39,38,37,36,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,-1,27,27,27,-1,16,16,16, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,12,12,13,14,14,14,15, 45,45,-1,36,35,34,33,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,10,11,12,13,-1,13,14,15, 44,44,-1,36,35,34,33,32,32,32,-1,29,28,28,28,28,28,29,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,9,10,11,12,-1,-1,12,-1,14, 43,44,-1,36,35,34,33,32,31,31,30,29,29,29,29,29,29,29,29,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,8,8,-1,-1,-1,-1,10,11,12,13, 42,-1,-1,36,35,34,33,32,31,30,30,30,29,28,28,28,29,30,30,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,7,7,7,7,-1,9,9,-1,12,12, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,27,27,28,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,7,6,6,6,7,8,9,10,11,12, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,12,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,8,8,9,10,11,12, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,4,5,6,-1,-1,10,10,11,12, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,11,11,11,12, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,5,5,5,5,5,5,-1,6,6,7,-1,12,12,12,12, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,15,15,15,-1,10,9,8,7,6,6,6,6,6,6,6,6,7,7,7,7,-1,13,13,13,13, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,16,16,15,15,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,8,8,-1,14,14,14,14, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,14,14,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,8,8,9,-1,-1,15,15,15,15, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,-1,-1,10,-1,14,14,15,16,16, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,18, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,20,20,-1,-1,-1,15,14,13,13,13,13,13,13,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,19, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,21,-1,28,28,-1,15,14,14,14,14,14,14,14,-1,-1,-1,19,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,27,27,27,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,16,16,16,16,16,-1,16,-1,-1,21, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,17,17,17,17,17,-1,-1,-1,23,22, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,26,26,26,27,26,25,25,25,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,20,19,18,18,18,18,18,19,20,21,22,23, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,26,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,19,19,19,19,19,19,-1,22,22,23, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,28,28,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,20,20,20,20,20,-1,-1,23,23,23, 39,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,21,21,21,21,21,-1,-1,24,24,24, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,37,37,37,37,37,36,35,34,33,33,33,33, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,36,36,36,37,37,-1,34,33,32,32,32, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,35,35,-1,-1,-1,-1,-1,31,31,31, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,35,34,33,32,32,-1,-1,30,30,30, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,35,34,33,32,31,30,29,29,29,29, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,30,29,28,28,28, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,30,-1,30,29,28,27,27, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,30,29,29,29,-1,30,29,28,27,26, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,30,29,28,28,-1,-1,-1,-1,-1,25, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,30,29,28,27,27,27,28,29,-1,24, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,26,26,27,28,29,-1,23, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,26,25,25,25,25,26,27,28,29,-1,22, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,26,25,24,24,24,-1,-1,-1,-1,-1,21, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,26,25,24,23,23,-1,20,20,20,20,20, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,26,25,24,23,22,21,20,19,19,19,19, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,26,25,24,23,23,-1,-1,19,18,18,18, 40,39,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,25,24,24,24,25,-1,-1,17,17,17, 40,39,38,38,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,26,25,25,25,25,25,26,-1,16,16,16, 40,39,38,37,37,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,-1,26,26,26,-1,15,15,15, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,11,11,12,13,13,13,14, 46,46,-1,37,36,35,34,34,33,32,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,-1,12,13,14, 45,45,-1,37,36,35,34,33,33,33,-1,30,29,29,29,29,29,30,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,8,8,8,9,10,11,-1,-1,11,-1,13, 44,45,-1,37,36,35,34,33,32,32,31,30,30,30,30,30,30,30,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,7,7,7,-1,-1,-1,-1,9,10,11,12, 43,-1,-1,37,36,35,34,33,32,31,31,31,30,29,29,29,30,31,31,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,7,6,6,6,6,-1,8,8,-1,11,11, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,28,28,29,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,8,7,6,5,5,5,6,7,8,9,10,11, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,27,28,29,-1,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,7,7,8,9,10,11, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,-1,8,8,9,10,11, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,4,5,6,-1,-1,9,9,10,11, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,10,10,10,11, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,15,15,-1,10,9,8,7,6,5,5,5,5,5,5,5,-1,6,6,7,-1,11,11,11,11, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,16,16,16,-1,10,9,8,7,6,6,6,6,6,6,6,6,7,7,7,7,-1,12,12,12,12, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,17,16,15,15,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,8,8,-1,13,13,13,13, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,8,8,9,-1,-1,14,14,14,14, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,-1,-1,10,-1,14,14,15,15,15, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,16, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,18, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,13,13,13,13,13,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,19, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,28,28,-1,15,14,14,14,14,14,14,14,-1,-1,-1,19,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,27,27,27,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,16,16,16,16,16,-1,16,-1,-1,21, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,17,17,17,17,17,-1,-1,-1,23,22, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,20,19,18,18,18,18,18,19,20,21,22,23, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,19,19,19,19,19,19,-1,22,22,23, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,20,20,20,20,20,-1,-1,23,23,23, 40,39,38,37,36,35,34,33,32,31,31,31,31,30,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,21,21,21,21,21,-1,-1,24,24,24, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,37,37,37,37,36,36,36,36,36,35,34,33,32,32,32,32, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,37,37,36,36,36,36,35,35,35,36,36,-1,33,32,31,31,31, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,36,36,36,36,35,35,35,35,34,34,-1,-1,-1,-1,-1,30,30,30, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,36,35,36,36,35,34,34,34,34,33,32,31,31,-1,-1,29,29,29, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,34,33,32,31,30,29,28,28,28,28, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,29,28,27,27,27, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,37,36,35,34,33,32,31,31,31,31,31,30,29,29,29,29,-1,29,28,27,26,26, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,37,36,35,35,-1,32,31,30,30,30,30,30,29,28,28,28,-1,29,28,27,26,25, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,37,36,35,34,33,32,31,30,29,29,29,30,29,28,27,27,-1,-1,-1,-1,-1,24, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,29,28,27,26,26,26,27,28,-1,23, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,28,27,27,-1,-1,-1,-1,25,25,26,27,28,-1,22, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,27,26,25,24,24,24,24,25,26,27,28,-1,21, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,20, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,26,25,24,23,22,22,-1,19,19,19,19,19, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,26,25,24,23,22,21,20,19,18,18,18,18, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,26,25,24,23,22,22,-1,-1,18,17,17,17, 40,39,39,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,24,23,23,23,24,-1,-1,16,16,16, 40,39,38,38,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,26,25,24,24,24,24,24,25,-1,15,15,15, 40,39,38,37,37,37,37,37,37,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,26,25,25,25,-1,25,25,25,-1,14,14,14, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,26,26,26,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,37,36,35,35,35,34,33,32,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,10,10,11,12,12,12,13, 46,46,-1,37,36,35,34,34,34,33,32,31,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,-1,11,12,13, 45,45,-1,37,36,35,34,33,33,33,-1,31,30,30,30,30,30,31,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,7,7,7,7,8,9,10,-1,-1,10,-1,12, 44,45,-1,37,36,35,34,33,32,32,32,31,31,31,31,31,31,31,31,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,7,6,6,6,-1,-1,-1,-1,8,9,10,11, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,32,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,7,6,5,5,5,5,-1,7,7,-1,10,10, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,7,6,5,4,4,4,5,6,7,8,9,10, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,22,21,20,20,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,6,6,7,8,9,10, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,24,23,22,22,22,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,-1,7,7,8,9,10, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,3,3,3,4,5,6,-1,-1,8,8,9,10, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,16,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,9,9,9,10, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,19,18,17,16,16,16,-1,10,9,8,7,6,5,5,5,5,5,5,5,-1,6,6,7,-1,10,10,10,10, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,18,17,16,16,16,-1,10,9,8,7,6,6,6,6,6,6,6,6,7,7,7,7,-1,11,11,11,11, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,17,16,15,15,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,8,8,-1,12,12,12,12, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,13,13, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,-1,-1,10,-1,14,14,14,14,14, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,15,15, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,-1,19,18,17,16,15,14,13,12,12,12,13,14,15,16,16, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,17, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,13,13,13,13,13,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,18, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,28,28,-1,15,14,14,14,14,14,14,14,-1,-1,-1,19,-1,-1,-1,15,15,15,15,15,15,15,15,-1,19, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,27,27,27,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,16,16,16,16,16,-1,16,-1,-1,20, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,17,17,17,17,17,-1,-1,-1,22,21, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,20,19,18,18,18,18,18,19,20,21,22,22, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,19,19,19,19,19,19,-1,22,22,23, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,20,20,20,20,20,-1,-1,23,23,23, 40,39,38,37,36,35,34,33,32,31,31,31,31,30,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,21,21,21,21,21,-1,-1,24,24,24, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,37,37,36,36,36,36,35,35,35,35,35,34,33,32,31,31,31,31, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,36,36,36,36,35,35,35,35,34,34,34,35,35,-1,32,31,30,30,30, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,36,35,35,35,35,34,34,34,34,33,33,-1,-1,-1,-1,-1,29,29,29, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,36,35,34,35,35,34,33,33,33,33,32,31,30,30,-1,-1,28,28,28, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,33,32,31,30,29,28,27,27,27,27, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,28,27,26,26,26, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,36,35,34,33,32,31,30,30,30,30,30,29,28,28,28,28,-1,28,27,26,25,25, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,36,35,34,34,-1,31,30,29,29,29,29,29,28,27,27,27,-1,28,27,26,25,24, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,36,35,34,33,32,31,30,29,28,28,28,29,28,27,26,26,-1,-1,-1,-1,-1,23, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,28,27,26,25,25,25,26,27,-1,22, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,27,26,26,-1,-1,-1,-1,24,24,25,26,27,-1,21, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,27,26,25,24,23,23,23,23,24,25,26,27,-1,20, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,19, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,21,-1,18,18,18,18,18, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,17,17,17, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,26,25,24,23,22,21,21,-1,-1,17,16,16,16, 41,40,40,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,23,22,22,22,23,-1,-1,15,15,15, 41,40,39,39,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,26,25,24,23,23,23,23,23,24,-1,14,14,14, 41,40,39,38,38,38,38,38,38,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,26,25,24,24,24,-1,24,24,24,-1,13,13,13, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,26,25,25,25,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,38,37,36,36,36,35,34,33,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,9,9,10,11,11,11,12, 47,47,-1,38,37,36,35,35,35,34,33,32,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,-1,10,11,12, 46,46,-1,38,37,36,35,34,34,34,-1,32,31,31,31,31,31,32,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,8,7,6,6,6,6,7,8,9,-1,-1,9,-1,11, 45,46,-1,38,37,36,35,34,33,33,33,32,32,32,32,32,32,32,32,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,7,6,5,5,5,-1,-1,-1,-1,7,8,9,10, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,33,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,7,6,5,4,4,4,4,-1,6,6,-1,9,9, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,6,5,4,3,3,3,4,5,6,7,8,9, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,23,22,21,21,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,5,6,7,8,9, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,25,24,23,23,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,-1,-1,6,6,7,8,9, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,4,4,4,5,6,7,-1,-1,7,7,8,9, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,17,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,-1,8,8,8,9, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,6,6,6,6,6,6,-1,7,7,8,-1,9,9,9,9, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,19,18,17,17,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,8,8,8,8,-1,10,10,10,10, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,18,17,16,16,-1,11,10,9,8,8,8,8,8,8,8,8,8,8,9,9,9,-1,11,11,11,11, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,-1,-1,12,12,12,12, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,-1,-1,11,-1,14,13,13,13,13, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,14,14,14,14, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,-1,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,16, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,14,14,14,14,14,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,17, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,29,29,-1,16,15,15,15,15,15,15,15,-1,-1,-1,20,-1,-1,-1,16,16,16,16,16,16,16,16,-1,18, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,28,28,28,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,17,17,17,17,17,-1,17,-1,-1,19, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,27,27,27,27,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,18,18,18,18,18,-1,-1,-1,21,20, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,21,20,19,19,19,19,19,20,21,22,21,21, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,29,29,29,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,20,20,20,20,20,20,-1,22,22,22, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,21,21,21,21,21,-1,-1,23,23,23, 41,40,39,38,37,36,35,34,33,32,32,32,32,31,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,22,22,22,22,22,-1,-1,24,24,24, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,30, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,36,35,35,35,35,34,34,34,34,33,33,33,34,34,-1,31,30,29,29,29, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,36,35,34,34,34,34,33,33,33,33,32,32,-1,-1,-1,-1,-1,28,28,28, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,36,35,34,33,34,34,33,32,32,32,32,31,30,29,29,-1,-1,27,27,27, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,32,31,30,29,28,27,26,26,26,26, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,27,26,25,25,25, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,35,34,33,32,31,30,29,29,29,29,29,28,27,27,27,27,-1,27,26,25,24,24, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,35,34,33,33,-1,30,29,28,28,28,28,28,27,26,26,26,-1,27,26,25,24,23, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,25,25,-1,-1,-1,-1,-1,22, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,27,26,25,24,24,24,25,26,-1,21, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,26,25,25,-1,-1,-1,-1,23,23,24,25,26,-1,20, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,26,25,24,23,22,22,22,22,23,24,25,26,-1,19, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,18, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,20,-1,17,17,17,17,17, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15, 42,41,41,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,22,21,21,21,22,-1,-1,14,14,14, 42,41,40,40,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,26,25,24,23,22,22,22,22,22,23,-1,13,13,13, 42,41,40,39,39,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,26,25,24,23,23,23,-1,23,23,23,-1,12,12,12, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,26,25,24,24,24,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,39,38,37,37,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,26,26,-1,-1,-1,-1,-1,8,8,9,10,10,10,11, 48,48,-1,39,38,37,36,36,36,35,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,-1,9,10,11, 47,47,-1,39,38,37,36,35,35,35,-1,33,32,32,32,32,32,33,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,-1,-1,8,-1,10, 46,47,-1,39,38,37,36,35,34,34,34,33,33,33,33,33,33,33,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,6,7,8,9, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,34,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,-1,8,8, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,5,4,3,2,2,2,3,4,5,6,7,8, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,4,5,6,7,8, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,26,25,24,24,24,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,-1,-1,5,5,6,7,8, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,5,5,6,7,8,-1,-1,6,6,7,8, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,18,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,-1,7,7,7,8, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,7,7,7,7,7,7,-1,8,8,9,-1,8,8,8,8, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,20,19,18,18,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,9,9,9,9,-1,9,9,9,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,19,18,17,17,-1,12,11,10,9,9,9,9,9,9,9,9,9,9,10,10,10,-1,10,10,10,10, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,-1,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,-1,-1,11,11,11,11, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,-1,-1,-1,-1,12,-1,13,12,12,12,12, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,13,13,13,13,13, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,-1,15, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,15,15,15,15,15,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,16, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,30,30,-1,17,16,16,16,16,16,16,16,-1,-1,-1,21,-1,-1,-1,17,17,17,17,17,17,17,17,-1,17, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,29,29,29,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,18,18,18,18,18,-1,18,-1,-1,18, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,28,28,28,28,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,19,19,19,19,19,-1,-1,-1,20,19, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,29,29,29,29,28,27,27,27,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,22,21,20,20,20,20,20,21,22,21,20,20, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,30,30,30,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,21,21,21,21,21,21,-1,21,21,21, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,31,31,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,22,22,22,22,22,-1,-1,22,22,22, 42,41,40,39,38,37,36,35,34,33,33,33,33,32,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,23,23,23,23,23,-1,-1,23,23,23, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 43,42,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 43,42,41,41,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 43,42,41,40,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,25,25,-1,-1,-1,-1,-1,8,8,9,10,9,9,10, 49,49,-1,40,39,38,37,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,-1,8,9,10, 48,48,-1,40,39,38,37,36,36,36,-1,33,32,32,32,32,32,33,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,-1,-1,7,-1,9, 47,48,-1,40,39,38,37,36,35,35,34,33,33,33,33,33,33,33,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,5,6,7,8, 46,-1,-1,40,39,38,37,36,35,34,34,34,33,32,32,32,33,34,34,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,4,4,-1,7,7, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,31,31,32,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,5,4,3,2,2,2,2,3,4,5,6,7, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,3,4,5,6,7, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,4,4,5,6,7, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,6,6,7,8,9,-1,-1,5,5,6,7, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,19,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,-1,6,6,6,7, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,8,8,8,8,8,8,-1,9,9,10,-1,7,7,7,7, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,21,20,19,19,19,-1,13,12,11,10,9,9,9,9,9,9,9,9,10,10,10,10,-1,8,8,8,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,20,19,18,18,-1,13,12,11,10,10,10,10,10,10,10,10,10,10,11,11,11,-1,9,9,9,9, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,-1,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,-1,10,10,10,10, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,-1,-1,-1,13,-1,12,11,11,11,11, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,12,12,12, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,14, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,16,16,16,16,16,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,15, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,31,31,-1,18,17,17,17,17,17,17,17,-1,-1,-1,22,-1,-1,-1,17,16,16,16,16,16,16,16,-1,16, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,30,30,30,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,23,-1,17,17,17,17,17,-1,17,-1,-1,17, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,29,29,29,29,-1,19,19,19,19,19,19,19,19,-1,21,21,22,22,22,-1,18,18,18,18,18,-1,-1,-1,19,18, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,30,30,30,30,29,28,28,28,-1,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,19,19,19,19,19,20,21,20,19,19, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,23,22,22,-1,20,20,20,20,20,20,-1,20,20,20, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 43,42,41,40,39,38,37,36,35,34,34,34,34,33,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,24,24,24,24,-1,22,22,22,22,22,-1,-1,22,22,22, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,35,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,35,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,35,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,35,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 43,42,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 43,42,41,41,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,25,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 43,42,41,40,40,39,39,39,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,25,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,25,24,24,-1,-1,-1,-1,-1,8,8,9,9,8,8,9, 49,49,-1,40,39,38,37,37,36,35,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,-1,7,8,9, 48,48,-1,40,39,38,37,36,36,36,-1,33,32,32,32,32,32,33,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,-1,-1,6,-1,8, 47,48,-1,40,39,38,37,36,35,35,34,33,33,33,33,33,33,33,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,4,5,6,7, 46,-1,-1,40,39,38,37,36,35,34,34,34,33,32,32,32,33,34,34,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,3,3,-1,6,6, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,31,31,32,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,30,31,32,-1,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,29,-1,-1,-1,24,23,22,22,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,2,2,3,4,5,6, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,3,3,4,5,6, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,7,7,8,9,10,-1,-1,4,4,5,6, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,27,26,25,25,24,23,22,21,20,19,20,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,-1,5,5,5,6, 41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,28,-1,25,24,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,9,9,9,9,9,9,-1,10,10,11,-1,6,6,6,6, 41,40,39,39,-1,36,35,34,33,32,31,30,30,29,29,-1,-1,25,24,23,23,22,21,20,20,20,-1,14,13,12,11,10,10,10,10,10,10,10,10,11,11,11,11,-1,7,7,7,7, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,30,29,29,-1,26,25,24,23,22,22,21,20,19,19,-1,14,13,12,11,11,11,11,11,11,11,11,11,11,12,12,12,-1,8,8,8,8, -1,40,39,38,38,-1,35,34,33,32,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,-1,9,9,9,9, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,-1,-1,14,-1,11,10,10,10,10, -1,-1,39,38,37,36,35,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,11,11,11, 41,40,39,38,37,36,36,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12, 41,40,39,38,37,37,37,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,13, 41,40,39,38,38,38,38,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,17,17,17,17,17,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,14, 41,40,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,32,32,-1,19,18,18,18,18,18,18,18,-1,-1,-1,21,-1,-1,-1,16,15,15,15,15,15,15,15,-1,15, 41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,31,31,31,-1,19,19,19,19,19,19,19,19,20,21,22,22,22,22,-1,16,16,16,16,16,-1,16,-1,-1,16, 41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,30,30,30,30,-1,20,20,20,20,20,20,20,20,-1,22,22,22,21,21,-1,17,17,17,17,17,-1,-1,-1,18,17, 42,42,42,41,41,-1,38,37,36,35,34,33,32,31,31,31,31,31,30,29,29,29,-1,21,21,21,21,21,21,21,21,22,23,23,22,21,20,19,18,18,18,18,18,19,20,19,18,18, 43,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,22,22,22,22,23,23,22,21,21,-1,19,19,19,19,19,19,-1,19,19,19, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,23,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 44,43,42,41,40,39,38,37,36,35,35,35,35,34,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,23,23,23,23,-1,21,21,21,21,21,-1,-1,21,21,21, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,36,35,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,35,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,35,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,35,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 44,43,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,26,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 44,43,42,42,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,25,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 44,43,42,41,41,40,40,40,40,40,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,25,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,25,24,24,-1,-1,-1,-1,-1,8,8,9,9,8,8,9, 50,50,-1,41,40,39,38,38,37,36,35,34,33,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,-1,7,8,8, 49,49,-1,41,40,39,38,37,37,37,-1,34,33,33,33,33,33,34,33,33,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,-1,-1,6,-1,7, 48,49,-1,41,40,39,38,37,36,36,35,34,34,34,34,34,34,34,34,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,4,5,6,6, 47,-1,-1,41,40,39,38,37,36,35,35,35,34,33,33,33,34,35,35,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,-1,5,5, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,32,32,33,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,31,32,33,-1,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,30,-1,-1,-1,25,24,23,23,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,1,1,2,3,4,5, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,2,2,3,4,5, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,8,9,10,11,-1,-1,3,3,4,5, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,28,27,26,26,25,24,23,22,21,20,21,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,-1,4,4,4,5, 42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,29,-1,26,25,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,10,10,10,10,10,10,-1,11,11,12,-1,5,5,5,5, 42,41,40,40,-1,37,36,35,34,33,32,31,31,30,30,-1,-1,26,25,24,24,23,22,21,21,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,12,12,12,12,-1,6,6,6,6, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,31,30,30,-1,27,26,25,24,23,23,22,21,20,20,-1,15,14,13,12,12,12,12,12,12,12,12,12,12,13,13,13,-1,7,7,7,7, -1,41,40,39,39,-1,36,35,34,33,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,-1,8,8,8,8, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,-1,-1,13,-1,10,9,9,9,9, -1,-1,40,39,38,37,36,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,10,10,10, 42,41,40,39,38,37,37,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11, 42,41,40,39,38,38,38,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,12, 42,41,40,39,39,39,39,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,18,18,18,18,18,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,13, 42,41,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,33,33,-1,20,19,19,19,19,19,19,19,-1,-1,-1,20,-1,-1,-1,15,14,14,14,14,14,14,14,-1,14, 42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,32,32,32,-1,20,20,20,20,20,20,20,20,21,22,22,21,21,21,-1,15,15,15,15,15,-1,15,-1,-1,15, 42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,31,31,31,31,-1,21,21,21,21,21,21,21,21,-1,23,22,21,20,20,-1,16,16,16,16,16,-1,-1,-1,17,16, 43,43,43,42,42,-1,39,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,-1,22,22,22,22,22,22,22,22,23,23,22,21,20,19,18,17,17,17,17,17,18,19,18,17,17, 44,44,43,43,-1,-1,39,38,37,36,35,34,33,33,33,33,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,23,23,23,23,23,22,21,20,20,-1,18,18,18,18,18,18,-1,18,18,18, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,34,34,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,22,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 45,44,43,42,41,40,39,38,37,36,36,36,36,35,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,22,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,37,36,35,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,36,35,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 45,44,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,26,26,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 45,44,43,43,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,26,25,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 45,44,43,42,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,26,25,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,26,25,24,24,-1,-1,-1,-1,-1,9,9,10,9,8,8,8, 51,51,-1,42,41,40,39,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,-1,7,8,7, 50,50,-1,42,41,40,39,38,38,38,-1,35,34,34,34,34,34,35,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,6,-1,6, 49,50,-1,42,41,40,39,38,37,37,36,35,35,35,35,35,35,35,35,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,4,5,5,5, 48,-1,-1,42,41,40,39,38,37,36,36,36,35,34,34,34,35,36,36,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,3,3,-1,4,4, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,33,33,34,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,1,1,1,2,3,4, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,2,2,2,3,4, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,9,10,11,12,-1,-1,3,3,3,4, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,29,28,27,27,26,25,24,23,22,21,22,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,4,4,4,4, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,27,26,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,12,12,13,-1,5,5,5,5, 43,42,41,41,-1,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,25,24,23,22,22,22,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,13,13,13,-1,6,6,6,6, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,32,31,31,-1,28,27,26,25,24,24,23,22,21,21,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,7,7,7,7, -1,42,41,40,40,-1,37,36,35,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,8,8,8,8, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,13,-1,10,9,9,9,9, -1,-1,41,40,39,38,37,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,10,10,10, 43,42,41,40,39,38,38,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11, 43,42,41,40,39,39,39,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,12, 43,42,41,40,40,40,40,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,19,19,19,19,19,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,13, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,20,-1,-1,-1,15,14,14,14,14,14,14,14,-1,14, 43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,22,21,21,21,-1,15,15,15,15,15,-1,15,-1,-1,15, 43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,23,22,21,20,20,-1,16,16,16,16,16,-1,-1,-1,17,16, 44,44,44,43,43,-1,40,39,38,37,36,35,34,33,33,33,33,33,32,31,31,31,-1,23,23,23,23,23,23,23,23,24,23,22,21,20,19,18,17,17,17,17,17,18,19,18,17,17, 45,45,44,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,23,22,21,20,20,-1,18,18,18,18,18,18,-1,18,18,18, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,35,35,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,22,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 46,45,44,43,42,41,40,39,38,37,37,37,37,36,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,22,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,36,35,34,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 46,45,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,27,26,25,25,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 46,45,44,44,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 46,45,44,43,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,26,25,24,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,8, -1,-1,-1,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,26,25,24,23,23,-1,-1,-1,-1,-1,10,10,10,9,8,7,7, 52,52,-1,43,42,41,40,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,-1,7,7,6, 51,51,-1,43,42,41,40,39,39,39,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,6,-1,5, 50,51,-1,43,42,41,40,39,38,38,37,36,36,36,36,36,36,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,4,5,4,4, 49,-1,-1,43,42,41,40,39,38,37,37,37,36,35,35,35,36,37,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,3,3,-1,3,3, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,34,34,35,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,1,1,2,3, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,2,2,2,2,3, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,10,11,12,13,-1,-1,3,3,3,3, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,30,29,28,28,27,26,25,24,23,22,23,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,4,4,4,4, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,28,27,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,5,5,5,5, 44,43,42,42,-1,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,26,25,24,23,23,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,6,6,6,6, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,33,32,32,-1,29,28,27,26,25,25,24,23,22,22,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,15,15,15,-1,7,7,7,7, -1,43,42,41,41,-1,38,37,36,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,14,-1,-1,8,8,8,8, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,13,-1,10,9,9,9,9, -1,-1,42,41,40,39,38,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,10,10,10, 44,43,42,41,40,39,39,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11, 44,43,42,41,40,40,40,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,12, 44,43,42,41,41,41,41,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,20,20,20,20,20,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,13, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,20,-1,-1,-1,15,14,14,14,14,14,14,14,-1,14, 44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,23,22,21,21,21,-1,15,15,15,15,15,-1,15,-1,-1,15, 44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,23,22,21,20,20,-1,16,16,16,16,16,-1,-1,-1,17,16, 45,45,45,44,44,-1,41,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,-1,24,24,24,24,24,24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,18,19,18,17,17, 46,46,45,45,-1,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,25,25,25,24,23,22,21,20,20,-1,18,18,18,18,18,18,-1,18,18,18, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,36,36,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,22,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 47,46,45,44,43,42,41,40,39,38,38,38,38,37,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,22,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,39,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,36,35,34,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 47,46,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,27,26,25,25,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 47,46,45,45,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 47,46,45,44,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,26,25,24,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,27,27,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,8, -1,-1,-1,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,11,11,10,9,8,7,7, 53,53,-1,44,43,42,41,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,11,-1,7,7,6, 52,52,-1,44,43,42,41,40,40,40,-1,37,36,36,36,36,36,37,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,6,-1,5, 51,52,-1,44,43,42,41,40,39,39,38,37,37,37,37,37,37,37,37,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,4,5,4,4, 50,-1,-1,44,43,42,41,40,39,38,38,38,37,36,36,36,37,38,38,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,-1,3,3, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,35,35,36,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,3,2,1,1,1,2, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,1,1,2, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,2,2,2,2,2, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,11,12,13,14,-1,-1,3,3,3,3, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,31,30,29,29,28,27,26,25,24,23,24,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,4,4,4,4, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,29,28,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,15,-1,5,5,5,5, 45,44,43,43,-1,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,27,26,25,24,24,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,15,15,15,-1,6,6,6,6, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,34,33,33,-1,30,29,28,27,26,26,25,24,23,23,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,7,7,7,7, -1,44,43,42,42,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,16,15,14,-1,-1,8,8,8,8, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,13,-1,10,9,9,9,9, -1,-1,43,42,41,40,39,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,10,10,10, 45,44,43,42,41,40,40,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11, 45,44,43,42,41,41,41,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,12, 45,44,43,42,42,42,42,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,21,21,21,21,21,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,13, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,20,-1,-1,-1,15,14,14,14,14,14,14,14,-1,14, 45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,23,24,23,22,21,21,21,-1,15,15,15,15,15,-1,15,-1,-1,15, 45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,34,34,34,34,-1,24,24,24,24,24,24,24,24,-1,23,22,21,20,20,-1,16,16,16,16,16,-1,-1,-1,17,16, 46,46,46,45,45,-1,42,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,-1,25,25,25,25,25,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,18,17,17, 47,47,46,46,-1,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,26,26,25,24,23,22,21,20,20,-1,18,18,18,18,18,18,-1,18,18,18, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,22,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 48,47,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,22,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,40,39,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 52,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,38,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 52,51,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,37,36,35,34,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,51,50,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,51,50,49,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,26,27,28,28,27,26,25,25,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,25,26,27,27,26,25,24,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,8, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,12,11,10,9,8,7,7, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,11,11,-1,7,7,6, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,6,-1,5, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,4,5,4,4, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,-1,3,3, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,2,1,1,1, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,1,1,1, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,3,2,2,2,2, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,3,3,3,3, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,30,29,28,27,26,25,24,25,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,4,4,4,4, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,30,29,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,15,15,16,-1,5,5,5,5, 46,45,44,44,-1,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,16,16,16,16,-1,6,6,6,6, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,19,18,17,16,16,16,16,16,16,16,16,16,16,15,15,16,-1,7,7,7,7, -1,45,44,43,43,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,17,17,17,16,15,14,-1,-1,8,8,8,8, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,-1,-1,13,-1,10,9,9,9,9, -1,-1,44,43,42,41,40,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,10,10,10, 46,45,44,43,42,41,41,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11, 46,45,44,43,42,42,42,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,12, 46,45,44,43,43,43,43,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,13, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,37,37,-1,24,23,23,23,23,23,23,23,-1,-1,-1,20,-1,-1,-1,15,14,14,14,14,14,14,14,-1,14, 46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,36,36,36,-1,24,24,24,24,24,24,24,24,24,23,22,21,21,21,-1,15,15,15,15,15,-1,15,-1,-1,15, 46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,35,35,35,35,-1,25,25,25,25,25,25,25,25,-1,23,22,21,20,20,-1,16,16,16,16,16,-1,-1,-1,17,16, 47,47,47,46,46,-1,43,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,-1,26,26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,18,17,17, 48,48,47,47,-1,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,33,-1,-1,-1,27,-1,-1,27,26,25,24,23,22,21,20,20,-1,18,18,18,18,18,18,-1,18,18,18, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,22,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 49,48,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,22,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,27, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,-1,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,30,31,31,-1,28,27,26,26,26, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,40,40,39,38,37,36,35,34,33,32,31,31,31,31,30,30,30,30,29,29,-1,-1,-1,-1,-1,25,25,25, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,40,39,38,37,36,35,34,33,32,31,30,31,31,30,29,29,29,29,28,27,26,26,-1,-1,24,24,24, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,29,29,28,27,26,25,24,23,23,23,23, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,32,31,30,29,28,28,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,24,23,22,22,22, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,24,-1,24,23,22,21,21, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,32,31,30,30,-1,27,26,25,25,25,25,25,24,23,23,23,-1,24,23,22,21,20, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,24,24,25,24,23,22,22,-1,-1,-1,-1,-1,19, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,24,23,22,21,21,21,22,23,-1,18, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,23,22,22,-1,-1,-1,-1,20,20,21,22,23,-1,17, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,23,22,21,20,19,19,19,19,20,21,22,23,-1,16, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,15, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,17,-1,14,14,14,14,14, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,29,-1,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,29,28,27,26,25,25,-1,-1,-1,-1,19,18,18,18,19,-1,-1,11,11,11, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,20,-1,10,10,10, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,28,27,26,25,24,23,22,21,20,20,20,-1,20,20,20,-1,9,9,9, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,8,8,8, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,12,11,10,9,8,7,7, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,11,11,-1,7,7,6, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,12,-1,-1,6,-1,5, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,5,5,4,4, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,-1,3,3, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,1,1, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,4,3,2,2,2, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,3,3,3,3, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,4,4,4,4, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,17,-1,5,5,5,5, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,6,6,6,6, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,17,16,15,15,16,-1,7,7,7,7, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,18,17,16,15,14,-1,-1,8,8,8,8, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,13,-1,10,9,9,9,9, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,10,10,10, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,12, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,13, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,20,-1,-1,-1,15,14,14,14,14,14,14,14,-1,14, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,25,24,23,22,21,21,21,-1,15,15,15,15,15,-1,15,-1,-1,15, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,36,36,36,36,-1,26,26,26,26,26,26,26,26,-1,23,22,21,20,20,-1,16,16,16,16,16,-1,-1,-1,17,16, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,-1,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,18,17,17, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,35,34,34,-1,-1,-1,28,-1,-1,27,26,25,24,23,22,21,20,20,-1,18,18,18,18,18,18,-1,18,18,18, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,39,39,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,22,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 50,49,48,47,46,45,44,43,42,41,41,41,41,40,40,40,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,22,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 32,32,32,32,32,32,31,31,31,31,31,31,31,31,32,33,34,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55, 31,31,31,31,32,32,31,30,30,30,30,30,30,31,32,33,34,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,52,52,53,54,55, 30,30,30,30,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,54,54,55, 30,29,29,29,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,54,54,55, -1,28,28,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,40,-1,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55, -1,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,46,45,44,43,42,41,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,26,26,26,26,27,28,27,26,25,25,25,25,25,25,25,26,27,28,29,29,29,29,29,30,-1,46,45,44,43,42,42,43,44,45,45,45,45,45,46,47,48,-1,53,53,53,54,55, 25,25,25,25,26,27,28,27,26,25,24,24,24,24,24,25,26,27,28,28,28,28,28,29,30,-1,46,45,44,44,-1,43,43,44,44,44,44,44,45,46,47,48,-1,54,54,54,54,55, 24,24,24,25,26,27,28,27,26,25,24,23,23,23,23,-1,-1,27,27,27,27,27,28,29,30,-1,46,45,45,45,45,44,44,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 22,22,22,-1,20,20,20,20,20,20,-1,22,21,22,23,24,25,26,26,25,26,27,28,29,30,31,32,33,34,34,34,35,36,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 21,21,21,-1,19,19,19,19,19,19,-1,-1,20,-1,-1,-1,-1,-1,-1,24,-1,-1,29,29,30,-1,33,33,33,33,34,35,36,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 21,20,20,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,23,23,23,23,-1,30,30,30,31,32,32,32,33,-1,36,36,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 21,20,19,18,17,17,17,17,17,17,17,18,19,20,21,22,22,22,22,22,22,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 21,20,20,-1,16,16,16,16,16,16,17,18,19,20,21,21,21,21,21,21,21,22,-1,30,30,30,30,30,31,-1,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,15,15,15,15,15,15,-1,19,19,20,20,20,20,20,20,20,21,22,-1,29,29,29,29,30,31,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 14,14,14,14,15,14,14,14,14,15,-1,20,19,19,19,19,19,19,19,20,21,22,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,50, 14,13,13,13,-1,13,13,13,14,15,-1,20,19,18,18,18,18,18,19,-1,-1,23,-1,27,27,28,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,50,50,50, 14,13,12,12,12,12,12,13,14,15,-1,20,19,18,17,17,17,18,19,-1,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,50,50,50, 14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,25,25,25,26,27,28,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,-1,29,29,30,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 7,7,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,27,27,27,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,49,49,50, 6,6,-1,8,8,8,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,-1,51, 5,6,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,51, 4,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 3,-1,5,5,5,6,7,8,-1,11,-1,-1,-1,15,15,16,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 2,-1,4,4,5,6,7,8,-1,12,13,14,-1,16,16,16,-1,22,22,22,23,24,25,-1,32,33,33,33,33,34,35,36,37,38,39,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 1,2,3,4,5,6,7,8,-1,13,13,14,-1,17,-1,-1,-1,21,21,22,23,-1,-1,-1,31,-1,32,32,33,34,35,36,37,38,39,40,41,41,42,43,44,44,45,46,47,48,49,50, 0,-1,4,4,5,6,7,8,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,40,40,-1,-1,-1,-1,46,46,47,48,49,50, 1,-1,5,5,5,6,-1,9,10,-1,15,15,15,16,17,18,19,20,21,22,-1,-1,31,30,29,30,31,32,33,34,35,36,37,38,39,39,39,40,41,42,43,-1,-1,47,47,48,49,50, 2,-1,-1,-1,-1,7,8,9,10,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,-1,49,49,49,50, 4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,-1,36,36,36,36,36,36,36,37,38,39,40,41,-1,44,44,45,-1,50,50,50,50, 5,5,5,6,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,-1,36,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,-1,51,51,51,51, 6,6,6,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,-1,36,35,34,34,34,35,36,37,38,39,40,41,42,43,44,45,-1,51,51,51,51, -1,7,7,8,9,-1,12,12,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,50,50,50, -1,-1,8,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,-1,49,49,49,49,50, -1,-1,9,9,9,10,11,12,13,14,-1,26,25,24,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,48,48,49,50, 12,11,10,10,10,10,11,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,41,41,41,41,42,43,44,45,46,47,47,47,48,49,50, 12,11,11,11,11,11,11,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,41,40,40,40,41,42,43,44,45,46,46,46,47,48,-1,51, 12,12,12,12,12,12,12,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,27,27,28,29,30,31,32,33,-1,41,40,39,40,41,42,43,44,45,45,45,46,47,48,-1,52, 13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,23,23,24,-1,25,-1,29,29,-1,28,28,28,29,30,31,32,33,-1,-1,-1,38,-1,-1,-1,44,44,44,44,45,46,47,48,-1,52, 14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43,44,45,-1,48,-1,-1,51, 15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,-1,30,30,30,30,30,31,32,33,-1,36,36,37,38,39,-1,42,42,43,44,45,-1,-1,-1,50,50, 16,16,16,16,16,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 17,17,17,17,-1,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,32,-1,-1,32,32,33,34,35,36,37,38,39,-1,42,42,43,44,45,46,-1,49,49,50, 18,18,18,-1,-1,-1,-1,-1,18,18,18,19,-1,22,22,23,24,-1,-1,28,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,43,43,43,44,45,-1,-1,50,50,50, 19,19,19,20,21,22,21,20,19,19,19,19,20,21,22,23,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,38,38,38,39,-1,44,44,44,44,45,-1,-1,51,51,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,31,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 29,29,29,29,30,30,29,28,28,28,28,28,28,29,30,31,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,51,52, 28,28,28,28,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52, 28,27,27,27,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52, -1,26,26,26,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,37,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,43,42,41,40,39,38,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,24,24,24,24,25,26,25,24,23,23,23,23,23,23,23,24,25,26,26,26,26,26,26,27,-1,43,42,41,40,39,39,40,41,42,42,42,42,42,43,44,45,-1,50,50,50,51,52, 23,23,23,23,24,25,26,25,24,23,22,22,22,22,22,23,24,25,25,25,25,25,25,26,27,-1,43,42,41,41,-1,40,40,41,41,41,41,41,42,43,44,45,-1,51,51,51,51,52, 22,22,22,23,24,25,26,25,24,23,22,21,21,21,21,-1,-1,24,24,24,24,24,25,26,27,-1,43,42,42,42,42,41,41,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,24,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 20,20,20,-1,18,18,18,18,18,18,-1,20,19,20,21,22,23,24,23,22,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 19,19,19,-1,17,17,17,17,17,17,-1,-1,18,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,-1,30,30,30,30,31,32,33,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 19,18,18,-1,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,-1,27,27,27,28,29,29,29,30,-1,33,33,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 19,18,17,16,15,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,19,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 19,18,18,-1,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,18,18,19,-1,27,27,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,13,13,13,13,13,13,-1,17,17,17,17,17,17,17,17,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 12,12,12,12,13,12,12,12,12,13,-1,17,16,16,16,16,16,16,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 12,11,11,11,-1,11,11,11,12,13,-1,17,16,15,15,15,15,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 12,11,10,10,10,10,10,11,12,13,-1,17,16,15,14,14,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 12,11,10,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 9,9,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 8,8,-1,6,6,6,6,6,6,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 7,8,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 6,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 5,-1,3,3,3,3,4,5,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 4,-1,2,2,2,3,4,5,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 3,2,1,1,2,3,4,5,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 4,-1,0,1,2,3,4,5,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 5,-1,1,1,2,3,-1,6,7,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 6,-1,-1,-1,-1,4,5,6,7,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 7,8,9,10,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 8,8,9,10,11,12,13,14,15,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 9,9,9,10,-1,13,13,14,15,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 10,10,10,-1,-1,-1,-1,-1,16,16,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,11,11,12,13,-1,16,16,17,17,17,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,13,13,13,14,15,16,17,18,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 16,15,14,14,14,14,15,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 16,15,15,15,15,15,15,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 16,16,16,16,16,16,16,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,27,27,26,-1,26,-1,33,33,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,27,-1,-1,32,32,33,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 20,20,20,20,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 21,21,21,21,-1,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,26,26,27,28,-1,-1,32,32,33,34,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,26,27,-1,-1,-1,-1,33,33,34,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 29,29,29,29,30,30,29,28,28,28,28,28,28,29,30,31,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 28,28,28,28,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 28,27,27,27,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,26,26,26,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,24,24,24,24,25,26,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,26,-1,42,41,40,39,38,38,39,40,41,41,41,41,41,42,43,44,-1,49,49,49,50,51, 23,23,23,23,24,25,26,25,24,23,22,22,22,22,22,23,24,24,24,24,24,24,24,25,26,-1,42,41,40,40,-1,39,39,40,40,40,40,40,41,42,43,44,-1,50,50,50,50,51, 22,22,22,23,24,25,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,23,23,24,25,26,-1,42,41,41,41,41,40,40,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,23,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 20,20,20,-1,18,18,18,18,18,18,-1,20,19,20,21,22,23,23,22,21,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 19,19,19,-1,17,17,17,17,17,17,-1,-1,18,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,29,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 19,18,18,-1,16,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,-1,26,26,26,27,28,28,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 19,18,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 19,18,18,-1,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,13,13,13,13,13,13,-1,16,16,16,16,16,16,16,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 12,12,12,12,13,12,12,12,12,13,-1,16,15,15,15,15,15,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 12,11,11,11,-1,11,11,11,12,13,-1,16,15,14,14,14,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 12,11,10,10,10,10,10,11,12,13,-1,16,15,14,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 12,11,10,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,8,8,8,8,8,8,8,8,9,10,11,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 9,9,-1,7,7,7,7,7,7,7,8,9,10,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 8,8,-1,6,6,6,6,6,6,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 7,8,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 6,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 5,-1,3,3,3,3,3,4,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 4,-1,2,2,2,2,3,4,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 3,2,1,1,1,2,3,4,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 4,-1,1,0,1,2,3,4,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 5,-1,1,1,1,2,-1,5,6,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 6,-1,-1,-1,-1,3,4,5,6,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 7,8,9,10,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 8,8,9,10,11,12,13,14,15,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 9,9,9,10,-1,13,13,14,15,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 10,10,10,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,11,11,12,13,-1,16,16,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,13,13,13,14,15,16,17,18,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 16,15,14,14,14,14,15,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 16,15,15,15,15,15,15,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 16,16,16,16,16,16,16,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 20,20,20,20,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 21,21,21,21,-1,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,26,26,27,28,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 23,23,23,24,25,26,25,24,23,23,23,23,24,25,26,27,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 29,29,29,29,30,30,29,28,28,28,28,28,28,29,30,31,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 28,28,28,28,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 28,27,27,27,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,26,26,26,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,24,24,24,24,25,26,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,26,-1,42,41,40,39,38,38,39,40,41,41,41,41,41,42,43,44,-1,49,49,49,50,51, 23,23,23,23,24,25,26,25,24,23,22,22,22,22,22,23,24,24,24,24,24,24,24,25,26,-1,42,41,40,40,-1,39,39,40,40,40,40,40,41,42,43,44,-1,50,50,50,50,51, 22,22,22,23,24,25,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,23,23,24,25,26,-1,42,41,41,41,41,40,40,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,23,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 20,20,20,-1,18,18,18,18,18,18,-1,20,19,20,21,22,23,23,22,21,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 19,19,19,-1,17,17,17,17,17,17,-1,-1,18,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,29,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 19,18,18,-1,16,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,-1,26,26,26,27,28,28,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 19,18,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 19,18,18,-1,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,13,13,13,13,13,13,-1,16,16,16,16,16,16,16,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 12,12,12,12,13,12,12,12,12,13,-1,16,15,15,15,15,15,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 12,11,11,11,-1,11,11,11,12,13,-1,16,15,14,14,14,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 12,11,10,10,10,10,10,11,12,13,-1,16,15,14,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 12,11,10,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,8,8,8,8,8,8,8,8,9,10,11,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 10,10,-1,7,7,7,7,7,7,7,8,9,10,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 9,9,-1,6,6,6,6,6,6,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 8,9,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 7,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 6,-1,3,3,3,3,3,3,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 5,-1,2,2,2,2,2,3,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 4,3,2,1,1,1,2,3,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 5,-1,2,1,0,1,2,3,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 6,-1,2,1,1,1,-1,4,5,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 7,-1,-1,-1,-1,2,3,4,5,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 8,9,10,11,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 9,9,10,11,12,13,14,15,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 10,10,10,11,-1,14,14,15,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 11,11,11,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,12,12,13,14,-1,17,17,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,13,13,14,15,16,17,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,14,14,14,15,16,17,18,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 17,16,15,15,15,15,16,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 17,16,16,16,16,16,16,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 17,17,17,17,17,17,17,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 21,21,21,21,21,-1,21,21,21,22,23,24,25,26,27,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 22,22,22,22,-1,-1,22,22,22,22,23,24,25,26,27,28,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,27,27,28,29,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,27,28,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 29,29,29,29,30,30,29,28,28,28,28,28,28,29,30,31,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 28,28,28,28,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 28,27,27,27,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,26,26,26,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,24,24,24,24,25,26,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,26,-1,42,41,40,39,38,38,39,40,41,41,41,41,41,42,43,44,-1,49,49,49,50,51, 23,23,23,23,24,25,26,25,24,23,22,22,22,22,22,23,24,24,24,24,24,24,24,25,26,-1,42,41,40,40,-1,39,39,40,40,40,40,40,41,42,43,44,-1,50,50,50,50,51, 22,22,22,23,24,25,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,23,23,24,25,26,-1,42,41,41,41,41,40,40,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,23,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 20,20,20,-1,18,18,18,18,18,18,-1,20,19,20,21,22,23,23,22,21,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 19,19,19,-1,17,17,17,17,17,17,-1,-1,18,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,29,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 19,18,18,-1,16,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,-1,26,26,26,27,28,28,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 19,18,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 19,18,18,-1,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,13,13,13,13,13,13,-1,16,16,16,16,16,16,16,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 12,12,12,12,13,12,12,12,12,13,-1,16,15,15,15,15,15,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 12,11,11,11,-1,11,11,11,12,13,-1,16,15,14,14,14,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 12,11,10,10,10,10,10,11,12,13,-1,16,15,14,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 12,11,10,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,8,8,8,8,8,8,8,8,9,10,11,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 11,11,-1,7,7,7,7,7,7,7,8,9,10,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 10,10,-1,6,6,6,6,6,6,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 9,10,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 8,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 7,-1,3,3,3,3,3,3,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 6,-1,3,2,2,2,2,2,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 5,4,3,2,1,1,1,2,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 6,-1,3,2,1,0,1,2,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 7,-1,3,2,1,1,-1,3,4,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 8,-1,-1,-1,-1,2,3,4,4,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 9,10,11,12,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 10,10,11,12,13,14,15,16,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 11,11,11,12,-1,15,15,16,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 12,12,12,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,13,13,14,15,-1,18,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,14,14,15,16,17,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,15,15,15,16,17,18,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 18,17,16,16,16,16,17,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 18,17,17,17,17,17,17,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 18,18,18,18,18,18,18,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 20,20,20,20,20,20,20,21,22,23,24,25,26,27,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 21,21,21,21,21,21,21,21,22,23,24,25,26,27,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 22,22,22,22,22,-1,22,22,22,23,24,25,26,27,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 23,23,23,23,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,28,28,29,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,28,29,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 29,29,29,29,30,30,29,28,28,28,28,28,28,29,30,31,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 28,28,28,28,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 28,27,27,27,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,26,26,26,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,24,24,24,24,25,26,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,26,-1,42,41,40,39,38,38,39,40,41,41,41,41,41,42,43,44,-1,49,49,49,50,51, 23,23,23,23,24,25,26,25,24,23,22,22,22,22,22,23,24,24,24,24,24,24,24,25,26,-1,42,41,40,40,-1,39,39,40,40,40,40,40,41,42,43,44,-1,50,50,50,50,51, 22,22,22,23,24,25,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,23,23,24,25,26,-1,42,41,41,41,41,40,40,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,23,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 20,20,20,-1,18,18,18,18,18,18,-1,20,19,20,21,22,23,23,22,21,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 19,19,19,-1,17,17,17,17,17,17,-1,-1,18,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,29,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 19,18,18,-1,16,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,-1,26,26,26,27,28,28,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 19,18,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 19,18,18,-1,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,13,13,13,13,13,13,-1,16,16,16,16,16,16,16,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 12,12,12,12,13,12,12,12,12,13,-1,16,15,15,15,15,15,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 12,11,11,11,-1,11,11,11,12,13,-1,16,15,14,14,14,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 12,11,10,10,10,10,10,11,12,13,-1,16,15,14,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 12,11,10,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,8,8,8,8,8,8,8,8,9,10,11,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 12,12,-1,7,7,7,7,7,7,7,8,9,10,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 11,11,-1,6,6,6,6,6,6,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 10,11,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 9,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 8,-1,4,3,3,3,3,3,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 7,-1,4,3,2,2,2,2,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 6,5,4,3,2,1,1,1,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 7,-1,4,3,2,1,0,1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 8,-1,4,3,2,2,-1,2,3,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 9,-1,-1,-1,-1,3,4,3,3,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 10,11,12,13,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 11,11,12,13,14,15,16,17,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 12,12,12,13,-1,16,16,17,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 13,13,13,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,14,14,15,16,-1,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,15,15,16,17,18,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,16,16,16,17,18,19,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 19,18,17,17,17,17,18,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 19,18,18,18,18,18,18,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 19,19,19,19,19,19,19,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 21,21,21,21,21,21,21,22,23,24,25,26,27,28,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 22,22,22,22,22,22,22,22,23,24,25,26,27,28,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 23,23,23,23,23,-1,23,23,23,24,25,26,27,28,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 24,24,24,24,-1,-1,24,24,24,24,25,26,27,28,29,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,29,29,30,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,29,30,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 29,29,29,29,30,30,29,28,28,28,28,28,28,29,30,31,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,51, 28,28,28,28,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51, 28,27,27,27,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51, -1,26,26,26,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,42,41,40,39,38,37,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,24,24,24,24,25,26,25,24,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,26,-1,42,41,40,39,38,38,39,40,41,41,41,41,41,42,43,44,-1,49,49,49,50,51, 23,23,23,23,24,25,26,25,24,23,22,22,22,22,22,23,24,24,24,24,24,24,24,25,26,-1,42,41,40,40,-1,39,39,40,40,40,40,40,41,42,43,44,-1,50,50,50,50,51, 22,22,22,23,24,25,26,25,24,23,22,21,21,21,21,-1,-1,23,23,23,23,23,24,25,26,-1,42,41,41,41,41,40,40,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,23,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 20,20,20,-1,18,18,18,18,18,18,-1,20,19,20,21,22,23,23,22,21,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 19,19,19,-1,17,17,17,17,17,17,-1,-1,18,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,-1,29,29,29,29,30,31,32,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 19,18,18,-1,16,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,-1,26,26,26,27,28,28,28,29,-1,32,32,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 19,18,17,16,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 19,18,18,-1,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,17,18,-1,26,26,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,13,13,13,13,13,13,-1,16,16,16,16,16,16,16,16,16,17,18,-1,25,25,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 12,12,12,12,13,12,12,12,12,13,-1,16,15,15,15,15,15,15,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,46, 12,11,11,11,-1,11,11,11,12,13,-1,16,15,14,14,14,14,14,15,-1,-1,19,-1,23,23,24,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46, 12,11,10,10,10,10,10,11,12,13,-1,16,15,14,13,13,13,14,15,-1,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,46,46,46, 12,11,10,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,21,21,21,22,23,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,8,8,8,8,8,8,8,8,9,10,11,11,12,13,14,15,-1,-1,22,22,22,-1,25,25,26,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 13,13,-1,7,7,7,7,7,7,7,8,9,10,10,11,12,13,-1,16,16,-1,23,23,23,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 12,12,-1,6,6,6,6,6,6,6,-1,9,9,10,11,12,13,14,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 11,12,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 10,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 9,-1,5,4,3,3,3,3,-1,7,-1,-1,-1,11,11,12,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 8,-1,5,4,3,2,2,2,-1,8,9,10,-1,12,12,12,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 7,6,5,4,3,2,1,1,-1,9,9,10,-1,13,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 8,-1,5,4,3,2,1,0,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 9,-1,5,4,3,3,-1,1,2,-1,11,11,11,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 10,-1,-1,-1,-1,4,3,2,2,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 11,12,13,14,-1,-1,-1,-1,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 12,12,13,14,15,16,17,17,16,15,14,14,14,14,14,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 13,13,13,14,-1,17,17,17,16,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 14,14,14,-1,-1,-1,-1,-1,16,16,16,16,16,16,16,-1,20,19,19,19,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,15,15,16,17,-1,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,16,16,17,18,19,18,18,18,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,17,17,17,18,19,19,19,19,-1,26,25,24,23,22,21,21,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 20,19,18,18,18,18,19,-1,-1,-1,-1,26,25,24,23,22,22,22,22,22,23,23,23,23,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 20,19,19,19,19,19,19,-1,30,29,29,-1,25,24,23,23,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 20,20,20,20,20,20,20,-1,30,29,28,27,26,-1,-1,-1,24,-1,24,24,-1,-1,-1,25,25,25,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,25,-1,33,33,-1,26,26,26,26,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 22,22,22,22,22,22,22,23,24,25,26,27,28,28,27,26,26,-1,-1,32,32,33,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 23,23,23,23,23,23,23,23,24,25,26,27,28,28,27,27,27,-1,31,31,32,33,-1,28,28,28,28,28,28,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 24,24,24,24,24,-1,24,24,24,25,26,27,28,28,28,28,28,29,30,31,32,33,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 25,25,25,25,-1,-1,25,25,25,25,26,27,28,29,29,29,29,29,30,31,32,33,-1,-1,-1,30,-1,-1,30,30,30,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,30,30,30,30,-1,-1,32,32,33,34,33,32,31,32,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,30,31,-1,-1,-1,-1,33,33,34,33,32,32,32,33,34,35,36,37,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48, 29,29,29,29,30,30,29,28,28,28,28,28,28,29,30,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,41,42,-1,45,45,46,47,48, 28,28,28,28,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,40,-1,-1,-1,-1,-1,47,47,48, 28,27,27,27,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,26,26,26,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,37,38,39,40,41,42,43,44,45,46,47,48, -1,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,24,24,24,24,25,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,40,39,38,37,36,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 23,23,23,23,24,25,26,25,24,23,22,22,22,22,22,23,23,22,22,22,22,22,22,23,24,-1,40,39,38,38,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 22,22,22,23,24,25,26,25,24,23,22,21,21,21,21,-1,-1,21,21,21,21,21,22,23,24,-1,40,39,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,21,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 20,20,20,-1,18,18,18,18,18,18,-1,20,19,20,21,22,22,21,20,19,20,21,22,23,24,25,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 19,19,19,-1,17,17,17,17,17,17,-1,-1,18,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 19,18,18,-1,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,-1,24,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 19,18,17,16,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 19,18,18,-1,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,16,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,13,13,13,13,13,13,-1,14,14,14,14,14,14,14,14,14,15,16,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 13,12,12,12,13,12,12,12,12,13,-1,14,13,13,13,13,13,13,13,14,15,16,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 13,12,11,11,-1,11,11,11,12,13,-1,14,13,12,12,12,12,12,13,-1,-1,17,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 13,12,11,10,10,10,10,11,12,13,-1,14,13,12,11,11,11,12,13,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,10,9,8,8,8,8,8,8,9,9,9,9,10,11,12,12,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 19,19,-1,10,9,8,7,7,7,7,8,8,8,8,9,10,10,-1,11,11,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 18,18,-1,10,9,8,7,6,6,6,-1,7,7,8,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 17,18,-1,10,9,8,7,6,5,5,5,6,7,8,8,8,8,9,10,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 16,-1,-1,10,9,8,7,6,5,4,5,6,7,7,7,7,8,9,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 15,-1,11,10,9,8,7,7,-1,3,-1,-1,-1,6,6,7,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 14,-1,11,10,9,8,8,8,-1,2,2,2,-1,5,6,7,-1,9,9,9,10,11,12,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 13,12,11,10,9,9,9,9,-1,2,1,1,-1,4,-1,-1,-1,8,8,9,10,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,31,32,33,34,35,36,37, 14,-1,11,10,10,10,10,10,-1,-1,0,1,2,3,4,5,6,7,8,9,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,33,33,34,35,36,37, 15,-1,11,11,11,11,-1,11,12,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,34,34,35,36,37, 15,-1,-1,-1,-1,12,13,12,12,-1,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 14,13,12,12,-1,9,8,7,6,5,5,5,5,5,5,-1,-1,9,9,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, 14,13,13,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,-1,10,10,10,10,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,14,13,12,12,-1,9,8,7,7,7,7,7,7,7,8,9,10,11,11,11,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,10,10,11,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,13,12,11,10,9,9,9,9,-1,16,15,14,13,12,11,11,11,12,13,13,13,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 15,14,13,12,11,10,10,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,13,14,14,14,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 15,14,13,12,11,11,11,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,14,15,15,15,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 15,14,13,12,12,12,12,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,16,16,16,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,17,17,17,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 15,14,14,14,14,14,14,15,16,17,18,19,19,18,17,16,16,-1,-1,22,22,23,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 15,15,15,15,15,15,15,15,16,17,18,19,19,18,17,17,17,-1,21,21,22,23,-1,19,19,19,19,19,19,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 16,16,16,16,16,-1,16,16,16,17,18,19,19,18,18,18,18,19,20,21,22,23,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 17,17,17,17,-1,-1,17,17,17,17,18,19,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 18,18,18,-1,-1,-1,-1,-1,18,18,18,19,-1,20,20,20,20,-1,-1,22,22,23,24,24,23,22,23,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 19,19,19,20,21,22,21,20,19,19,19,19,20,21,21,21,-1,-1,-1,-1,23,23,24,24,23,23,23,24,25,26,27,28,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 30,30,30,30,30,30,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,40,40,41,42,43,44,45,46,47, 29,29,29,29,30,30,29,28,28,28,28,28,28,29,30,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,39,39,40,41,-1,44,44,45,46,47, 28,28,28,28,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,-1,46,46,47, 28,27,27,27,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,42,-1,-1,46,46,47, -1,26,26,26,26,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,36,37,38,39,40,41,42,43,44,45,46,47, -1,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,40,39,38,37,36,35,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,24,24,24,24,25,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,45,45,45,46,46, 23,23,23,23,24,25,26,25,24,23,22,22,22,22,22,23,23,22,22,22,22,22,22,23,24,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,36,37,-1,46,46,46,46,45, 22,22,22,23,24,25,26,25,24,23,22,21,21,21,21,-1,-1,21,21,21,21,21,22,23,24,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,21,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 20,20,20,-1,18,18,18,18,18,18,-1,20,19,20,21,22,22,21,20,19,20,21,22,23,24,25,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 19,19,19,-1,17,17,17,17,17,17,-1,-1,18,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 19,18,18,-1,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 19,18,17,16,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 19,18,18,-1,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,16,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,13,13,13,13,13,13,-1,14,14,14,14,14,14,14,14,14,15,16,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 13,12,12,12,13,12,12,12,12,13,-1,14,13,13,13,13,13,13,13,14,15,16,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,38, 13,12,11,11,-1,11,11,11,12,13,-1,14,13,12,12,12,12,12,13,-1,-1,17,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37, 13,12,11,10,10,10,10,11,12,13,-1,14,13,12,11,11,11,12,12,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,36,36,36, 13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,10,10,11,11,12,-1,17,16,16,16,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,10,9,8,8,8,8,8,8,9,9,9,9,10,10,11,11,-1,-1,15,15,15,-1,15,15,16,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 19,19,-1,10,9,8,7,7,7,7,8,8,8,8,9,9,9,-1,10,10,-1,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 18,18,-1,10,9,8,7,6,6,6,-1,7,7,8,8,8,8,8,9,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 17,18,-1,10,9,8,7,6,5,5,5,6,7,7,7,7,7,8,9,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 16,-1,-1,10,9,8,7,6,5,4,5,6,7,6,6,6,7,8,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 15,-1,11,10,9,8,7,7,-1,3,-1,-1,-1,5,5,6,-1,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 14,-1,11,10,9,8,8,8,-1,2,2,2,-1,4,5,6,-1,8,8,8,9,10,11,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 13,12,11,10,9,9,9,9,-1,2,1,1,-1,3,-1,-1,-1,7,7,8,9,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,30,31,32,33,34,35,36, 14,-1,11,10,10,10,10,10,-1,-1,1,0,1,2,3,4,5,6,7,8,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,32,32,33,34,35,36, 15,-1,11,11,11,11,-1,11,12,-1,1,1,1,2,3,4,5,6,7,8,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,33,33,34,35,36, 15,-1,-1,-1,-1,12,13,12,12,-1,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36,36, 14,13,12,12,-1,9,8,7,6,5,5,5,5,5,5,-1,-1,8,8,8,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, 14,13,13,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,-1,10,9,9,9,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,14,13,12,12,-1,9,8,7,7,7,7,7,7,7,8,9,10,10,10,10,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,10,10,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,13,12,11,10,9,9,9,9,-1,16,15,14,13,12,11,11,11,12,12,12,12,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 15,14,13,12,11,10,10,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,13,13,13,13,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 15,14,13,12,11,11,11,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,14,14,14,14,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 15,14,13,12,12,12,12,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,15,15,15,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,16,16,16,16,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 15,14,14,14,14,14,14,15,16,17,18,19,19,18,17,16,16,-1,-1,22,22,23,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 15,15,15,15,15,15,15,15,16,17,18,19,19,18,17,17,17,-1,21,21,22,23,-1,18,18,18,18,18,18,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 16,16,16,16,16,-1,16,16,16,17,18,19,19,18,18,18,18,19,20,21,22,23,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 17,17,17,17,-1,-1,17,17,17,17,18,19,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 18,18,18,-1,-1,-1,-1,-1,18,18,18,19,-1,20,20,20,20,-1,-1,22,22,23,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 19,19,19,20,21,22,21,20,19,19,19,19,20,21,21,21,-1,-1,-1,-1,23,23,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 31,31,31,31,31,30,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,39,40,41,42,43,44,45,46, 30,30,30,30,31,30,29,28,28,28,28,28,28,29,30,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,38,39,40,-1,43,43,44,45,46, 29,29,29,29,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,37,38,-1,-1,-1,-1,-1,45,45,46, 29,28,28,28,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,36,36,36,37,38,39,40,41,-1,-1,45,45,46, -1,27,27,27,27,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,36,35,36,37,38,39,40,41,42,43,44,45,46, -1,26,26,26,26,26,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,25,25,25,25,26,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,44,44,44,45,45, 24,24,24,24,25,26,26,25,24,23,22,22,22,22,22,23,23,22,22,22,22,22,22,23,24,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,35,36,-1,45,45,45,45,44, 23,23,23,24,25,26,26,25,24,23,22,21,21,21,21,-1,-1,21,21,21,21,21,22,23,24,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,21,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 21,21,21,-1,19,19,19,19,19,19,-1,20,19,20,21,22,22,21,20,19,20,21,22,23,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 20,20,20,-1,18,18,18,18,18,18,-1,-1,18,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 20,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 20,19,19,-1,15,15,15,15,15,15,16,15,15,15,15,15,15,15,15,15,15,16,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,14,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,14,15,16,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 14,13,13,13,14,13,13,13,13,14,-1,14,13,13,13,13,13,13,13,14,15,16,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,37, 14,13,12,12,-1,12,12,12,13,14,-1,14,13,12,12,12,12,12,12,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36, 14,13,12,11,11,11,11,12,13,14,-1,14,13,12,11,11,11,11,11,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,35,35,35, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,-1,16,15,15,15,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,11,10,9,9,9,9,9,9,9,9,9,9,9,9,10,10,-1,-1,14,14,14,-1,14,14,15,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 20,20,-1,11,10,9,8,8,8,8,9,8,8,8,8,8,8,-1,9,9,-1,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 19,19,-1,11,10,9,8,7,7,7,-1,7,7,7,7,7,7,7,8,9,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 18,19,-1,11,10,9,8,7,6,6,6,7,6,6,6,6,6,7,8,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 17,-1,-1,11,10,9,8,7,6,5,6,7,6,5,5,5,6,7,8,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 16,-1,12,11,10,9,8,8,-1,4,-1,-1,-1,4,4,5,-1,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 15,-1,12,11,10,9,9,9,-1,3,3,3,-1,3,4,5,-1,7,7,7,8,9,10,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 14,13,12,11,10,10,10,10,-1,3,2,2,-1,2,-1,-1,-1,6,6,7,8,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,29,30,31,32,33,34,35, 15,-1,12,11,11,11,11,11,-1,-1,2,1,0,1,2,3,4,5,6,7,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,31,31,32,33,34,35, 16,-1,12,12,12,12,-1,12,13,-1,2,1,1,1,2,3,4,5,6,7,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,32,32,33,34,35, 15,-1,-1,-1,-1,13,14,13,13,-1,2,2,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35,35, 14,13,12,12,-1,9,8,7,6,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, 14,13,13,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,-1,9,8,8,8,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,14,13,12,12,-1,9,8,7,7,7,7,7,7,7,8,9,9,9,9,9,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,13,12,11,10,9,9,9,9,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 15,14,13,12,11,10,10,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 15,14,13,12,11,11,11,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 15,14,13,12,12,12,12,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,14,14,14,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,15,15,15,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 15,14,14,14,14,14,14,15,16,17,18,19,19,18,17,16,16,-1,-1,22,22,23,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 15,15,15,15,15,15,15,15,16,17,18,19,19,18,17,17,17,-1,21,21,22,23,-1,17,17,17,17,17,17,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 16,16,16,16,16,-1,16,16,16,17,18,19,19,18,18,18,18,19,20,21,22,23,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 17,17,17,17,-1,-1,17,17,17,17,18,19,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 18,18,18,-1,-1,-1,-1,-1,18,18,18,19,-1,20,20,20,20,-1,-1,22,22,23,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 19,19,19,20,21,22,21,20,19,19,19,19,20,21,21,21,-1,-1,-1,-1,23,23,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 32,32,32,31,30,29,28,28,28,28,28,28,28,28,29,29,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,38,39,40,41,42,43,44,45, 31,31,31,31,30,29,28,27,27,27,27,27,27,28,29,29,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,37,38,39,-1,42,42,43,44,45, 30,30,30,30,-1,30,-1,27,26,26,26,26,27,28,29,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,36,37,-1,-1,-1,-1,-1,44,44,45, 30,29,29,29,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,32,33,34,35,35,35,35,36,37,38,39,40,-1,-1,44,44,45, -1,28,28,28,28,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,33,-1,35,35,35,34,35,36,37,38,39,40,41,42,43,44,45, -1,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,26,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,43,43,43,44,44, 25,25,25,25,26,26,25,24,23,22,21,21,21,21,21,22,22,21,21,21,21,21,21,22,23,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,34,35,-1,44,44,44,44,43, 24,24,24,25,26,26,25,24,23,22,21,20,20,20,20,-1,-1,20,20,20,20,20,21,22,23,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,21,20,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 22,22,22,-1,20,20,19,18,18,18,-1,19,18,19,20,21,21,20,19,18,19,20,21,22,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 21,21,21,-1,19,19,19,18,17,17,-1,-1,17,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 21,20,20,-1,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 21,20,19,18,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 21,20,20,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,15,15,15,15,15,15,-1,13,13,13,13,13,13,13,13,13,14,15,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 15,14,14,14,15,14,14,14,14,15,-1,13,12,12,12,12,12,12,12,13,14,15,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,36, 15,14,13,13,-1,13,13,13,14,15,-1,13,12,11,11,11,11,11,11,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,35,35,35, 15,14,13,12,12,12,12,13,14,15,-1,13,12,11,10,10,10,10,10,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,34,34,34, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,-1,15,14,14,14,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,12,11,10,10,10,10,9,8,8,8,8,8,8,8,9,9,-1,-1,13,13,13,-1,13,13,14,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 21,21,-1,12,11,10,9,9,9,9,8,7,7,7,7,7,7,-1,8,8,-1,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 20,20,-1,12,11,10,9,8,8,8,-1,6,6,6,6,6,6,6,7,8,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 19,20,-1,12,11,10,9,8,7,7,7,6,5,5,5,5,5,6,7,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 18,-1,-1,12,11,10,9,8,7,6,7,6,5,4,4,4,5,6,7,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 17,-1,13,12,11,10,9,9,-1,5,-1,-1,-1,3,3,4,-1,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 16,-1,13,12,11,10,10,10,-1,4,4,4,-1,2,3,4,-1,6,6,6,7,8,9,-1,17,18,18,18,18,19,20,21,22,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 15,14,13,12,11,11,11,11,-1,4,3,3,-1,1,-1,-1,-1,5,5,6,7,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,23,24,25,26,27,28,28,28,29,30,31,32,33,34, 16,-1,13,12,12,12,12,12,-1,-1,3,2,1,0,1,2,3,4,5,6,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,24,25,25,-1,-1,-1,-1,30,30,31,32,33,34, 16,-1,13,13,13,13,-1,13,14,-1,3,2,1,1,1,2,3,4,5,6,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,31,31,32,33,34, 15,-1,-1,-1,-1,14,15,14,14,-1,3,2,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,32,32,33,34, 14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,33,33,33,34, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,34,34,34,34, 14,13,12,12,-1,9,8,7,6,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,35,35,35,35, 14,13,13,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,-1,9,8,8,8,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,14,13,12,12,-1,9,8,7,7,7,7,7,7,7,8,9,9,9,9,9,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,13,12,11,10,9,9,9,9,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 15,14,13,12,11,10,10,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 15,14,13,12,11,11,11,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 15,14,13,12,12,12,12,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,14,14,14,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,15,15,15,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 15,14,14,14,14,14,14,15,16,17,18,19,19,18,17,16,16,-1,-1,22,22,23,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 15,15,15,15,15,15,15,15,16,17,18,19,19,18,17,17,17,-1,21,21,22,23,-1,17,17,17,17,17,17,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 16,16,16,16,16,-1,16,16,16,17,18,19,19,18,18,18,18,19,20,21,22,23,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 17,17,17,17,-1,-1,17,17,17,17,18,19,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 18,18,18,-1,-1,-1,-1,-1,18,18,18,19,-1,20,20,20,20,-1,-1,22,22,23,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 19,19,19,20,21,22,21,20,19,19,19,19,20,21,21,21,-1,-1,-1,-1,23,23,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 33,33,33,32,31,30,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,37,37,37,37,37,38,39,40,41,42,43,44, 32,32,32,32,31,30,29,28,28,28,28,28,28,29,30,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,36,36,36,36,36,37,38,-1,41,41,42,43,44, 31,31,31,31,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,35,35,35,35,35,36,-1,-1,-1,-1,-1,43,43,44, 31,30,30,30,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,35,34,34,34,35,36,37,38,39,-1,-1,43,43,44, -1,29,29,29,29,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44, -1,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,27,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,42,42,42,43,43, 26,26,26,26,27,27,26,25,24,23,22,22,22,22,22,23,23,22,22,22,22,22,22,23,24,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,32,33,34,-1,43,43,43,43,42, 25,25,25,26,27,27,26,25,24,23,22,21,21,21,21,-1,-1,21,21,21,21,21,22,23,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,41, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,21,20,20,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 23,23,23,-1,21,21,20,19,19,19,-1,20,19,20,21,22,22,21,20,19,20,21,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 22,22,22,-1,20,20,20,19,18,18,-1,-1,18,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 22,21,21,-1,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 22,21,20,19,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 22,21,21,-1,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,16,16,16,16,16,16,-1,14,14,14,14,14,14,14,14,14,15,16,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 16,15,15,15,16,15,15,15,15,16,-1,14,13,13,13,13,13,13,13,14,15,16,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,35, 16,15,14,14,-1,14,14,14,15,16,-1,14,13,12,12,12,12,12,12,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,34,34,34, 16,15,14,13,13,13,13,14,15,16,-1,14,13,12,11,11,11,11,11,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,33,33,33, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,-1,14,13,13,13,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,13,12,11,11,11,11,10,9,9,9,9,9,9,9,10,10,-1,-1,12,12,12,-1,12,12,13,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 22,22,-1,13,12,11,10,10,10,10,9,8,8,8,8,8,8,-1,9,9,-1,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 21,21,-1,13,12,11,10,9,9,9,-1,7,7,7,7,7,7,7,8,9,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 20,21,-1,13,12,11,10,9,8,8,8,7,6,6,6,6,6,7,8,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 19,-1,-1,13,12,11,10,9,8,7,8,7,6,5,5,5,6,7,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 18,-1,14,13,12,11,10,10,-1,6,-1,-1,-1,4,4,5,-1,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 17,-1,14,13,12,11,11,11,-1,5,5,5,-1,3,4,5,-1,5,5,5,6,7,8,-1,17,18,18,18,18,19,20,21,22,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 16,15,14,13,12,12,12,12,-1,5,4,4,-1,2,-1,-1,-1,4,4,5,6,-1,-1,-1,16,-1,17,17,18,19,20,21,22,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 17,-1,14,13,13,13,13,13,-1,-1,4,3,2,1,0,1,2,3,4,5,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,23,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33, 16,-1,14,14,14,14,-1,14,15,-1,4,3,2,1,1,1,2,3,4,5,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,30,30,31,32,33, 15,-1,-1,-1,-1,15,16,15,15,-1,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,31,31,32,33, 14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,32,32,32,33, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,33,33,33,33, 14,13,12,12,-1,9,8,7,6,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,34, 14,13,13,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,-1,9,8,8,8,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,35,35,35,35, -1,14,13,12,12,-1,9,8,7,7,7,7,7,7,7,8,9,9,9,9,9,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,13,12,11,10,9,9,9,9,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 15,14,13,12,11,10,10,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 15,14,13,12,11,11,11,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 15,14,13,12,12,12,12,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,14,14,14,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,15,15,15,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 15,14,14,14,14,14,14,15,16,17,18,19,19,18,17,16,16,-1,-1,22,22,23,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 15,15,15,15,15,15,15,15,16,17,18,19,19,18,17,17,17,-1,21,21,22,23,-1,17,17,17,17,17,17,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 16,16,16,16,16,-1,16,16,16,17,18,19,19,18,18,18,18,19,20,21,22,23,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 17,17,17,17,-1,-1,17,17,17,17,18,19,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 18,18,18,-1,-1,-1,-1,-1,18,18,18,19,-1,20,20,20,20,-1,-1,22,22,23,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 19,19,19,20,21,22,21,20,19,19,19,19,20,21,21,21,-1,-1,-1,-1,23,23,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 34,34,34,33,32,31,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43, 33,33,33,33,32,31,30,29,29,29,29,29,29,30,31,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,35,35,35,35,35,35,35,36,37,-1,40,40,41,42,43, 32,32,32,32,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,35,34,34,34,34,34,35,-1,-1,-1,-1,-1,42,42,43, 32,31,31,31,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,35,34,33,33,33,34,35,36,37,38,-1,-1,42,42,43, -1,30,30,30,30,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43, -1,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,28,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,-1,41,41,41,42,42, 27,27,27,27,28,28,27,26,25,24,23,23,23,23,23,24,24,23,23,23,23,23,23,24,24,-1,36,35,34,34,-1,31,30,29,29,29,29,29,30,31,32,33,-1,42,42,42,42,41, 26,26,26,27,28,28,27,26,25,24,23,22,22,22,22,-1,-1,22,22,22,22,22,23,23,23,-1,36,35,34,33,32,31,30,29,28,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,40, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,22,21,21,21,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 24,24,24,-1,22,22,21,20,20,20,-1,21,20,21,22,23,23,22,21,20,21,22,21,21,21,22,21,21,21,21,21,22,23,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 23,23,23,-1,21,21,21,20,19,19,-1,-1,19,-1,-1,-1,-1,-1,-1,19,-1,-1,20,20,20,-1,20,20,20,20,21,22,23,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 23,22,22,-1,20,20,20,20,19,18,18,18,18,18,18,18,18,18,18,18,18,-1,20,19,19,19,19,19,19,20,-1,23,23,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 23,22,21,20,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 23,22,22,-1,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,17,-1,17,17,17,17,17,18,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,17,17,17,17,17,17,-1,15,15,15,15,15,15,15,15,15,16,16,-1,16,16,16,16,17,18,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 17,16,16,16,17,16,16,16,16,17,-1,15,14,14,14,14,14,14,14,15,16,15,-1,15,15,15,16,17,18,19,20,20,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,34, 17,16,15,15,-1,15,15,15,16,17,-1,15,14,13,13,13,13,13,13,-1,-1,14,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,33,33,33, 17,16,15,14,14,14,14,15,16,17,-1,15,14,13,12,12,12,12,12,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,32,32,32, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,-1,13,12,12,12,13,12,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,14,13,12,12,12,12,11,10,10,10,10,10,10,10,11,11,-1,-1,11,11,11,-1,11,11,12,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 23,23,-1,14,13,12,11,11,11,11,10,9,9,9,9,9,9,-1,10,10,-1,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,31,31,32, 22,22,-1,14,13,12,11,10,10,10,-1,8,8,8,8,8,8,8,9,10,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,32,-1,33, 21,22,-1,14,13,12,11,10,9,9,9,8,7,7,7,7,7,8,9,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,33, 20,-1,-1,14,13,12,11,10,9,8,9,8,7,6,6,6,7,8,9,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 19,-1,15,14,13,12,11,11,-1,7,-1,-1,-1,5,5,6,-1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 18,-1,15,14,13,12,12,12,-1,6,6,6,-1,4,5,6,-1,4,4,4,5,6,7,-1,17,18,18,18,18,19,20,21,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 17,16,15,14,13,13,13,13,-1,6,5,5,-1,3,-1,-1,-1,3,3,4,5,-1,-1,-1,16,-1,17,17,18,19,20,21,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 18,-1,15,14,14,14,14,14,-1,-1,5,4,3,2,1,0,1,2,3,4,-1,-1,16,15,15,15,16,17,18,19,20,21,22,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 17,-1,15,15,15,15,-1,15,16,-1,5,4,3,2,1,1,1,2,3,4,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 16,-1,-1,-1,-1,16,17,16,16,-1,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,24,25,26,27,28,-1,-1,30,30,31,32, 15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,25,26,27,28,29,-1,31,31,31,32, 15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,28,28,29,-1,32,32,32,32, 15,14,13,13,-1,10,9,8,7,6,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,29,-1,33,33,33,33, 15,14,14,-1,-1,-1,-1,-1,7,6,6,6,6,6,6,-1,9,8,8,8,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,34, -1,14,13,12,12,-1,9,8,7,7,7,7,7,7,7,8,9,9,9,9,9,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,13,12,11,10,9,9,9,9,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 15,14,13,12,11,10,10,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 15,14,13,12,11,11,11,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 15,14,13,12,12,12,12,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,14,14,14,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,15,15,15,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 15,14,14,14,14,14,14,15,16,17,18,19,19,18,17,16,16,-1,-1,22,22,23,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 15,15,15,15,15,15,15,15,16,17,18,19,19,18,17,17,17,-1,21,21,22,23,-1,17,17,17,17,17,17,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 16,16,16,16,16,-1,16,16,16,17,18,19,19,18,18,18,18,19,20,21,22,23,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 17,17,17,17,-1,-1,17,17,17,17,18,19,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 18,18,18,-1,-1,-1,-1,-1,18,18,18,19,-1,20,20,20,20,-1,-1,22,22,23,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 19,19,19,20,21,22,21,20,19,19,19,19,20,21,21,21,-1,-1,-1,-1,23,23,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 35,35,35,34,33,32,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42, 34,34,34,34,33,32,31,30,30,30,30,30,30,31,32,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,34,34,34,34,34,34,34,35,36,-1,39,39,40,41,42, 33,33,33,33,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,34,34,33,33,33,33,33,34,-1,-1,-1,-1,-1,41,41,42, 33,32,32,32,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,33,34,34,33,32,32,32,33,34,35,36,37,-1,-1,41,41,42, -1,31,31,31,31,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42, -1,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,29,29,29,29,29,28,27,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,40,40,40,41,41, 28,28,28,28,29,29,28,27,26,25,24,24,24,24,24,25,24,23,23,23,23,23,23,23,23,-1,35,34,33,33,-1,30,29,28,28,28,28,28,29,30,31,32,-1,41,41,41,41,40, 27,27,27,28,29,29,28,27,26,25,24,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,-1,35,34,33,32,31,30,29,28,27,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,39, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,23,22,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 25,25,25,-1,23,23,22,21,21,21,-1,22,21,22,23,24,23,22,21,20,21,21,20,20,20,21,20,20,20,20,20,21,22,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 24,24,24,-1,22,22,22,21,20,20,-1,-1,20,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,19,19,19,19,20,21,22,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 24,23,23,-1,21,21,21,21,20,19,19,19,19,19,19,19,19,18,18,18,18,-1,19,18,18,18,18,18,18,19,-1,22,22,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 24,23,22,21,20,20,20,20,20,19,18,18,18,18,18,18,18,18,17,17,17,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 24,23,23,-1,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,16,16,16,-1,16,16,16,16,16,17,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,18,18,18,18,18,18,-1,16,16,16,16,16,16,16,16,16,15,15,-1,15,15,15,15,16,17,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 18,17,17,17,18,17,17,17,17,18,-1,16,15,15,15,15,15,15,15,16,15,14,-1,14,14,14,15,16,17,18,19,19,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,33, 18,17,16,16,-1,16,16,16,17,18,-1,16,15,14,14,14,14,14,14,-1,-1,13,-1,13,13,13,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,32,32,32, 18,17,16,15,15,15,15,16,17,18,-1,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,31,31,31, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,-1,12,11,11,11,12,11,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,15,14,13,13,13,13,12,11,11,11,11,11,11,11,12,12,-1,-1,10,10,10,-1,10,10,11,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 24,24,-1,15,14,13,12,12,12,12,11,10,10,10,10,10,10,-1,11,11,-1,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,30,30,31, 23,23,-1,15,14,13,12,11,11,11,-1,9,9,9,9,9,9,9,10,11,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,31,-1,32, 22,23,-1,15,14,13,12,11,10,10,10,9,8,8,8,8,8,9,10,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,32, 21,-1,-1,15,14,13,12,11,10,9,10,9,8,7,7,7,8,9,10,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 20,-1,16,15,14,13,12,12,-1,8,-1,-1,-1,6,6,7,-1,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 19,-1,16,15,14,13,13,13,-1,7,7,7,-1,5,6,7,-1,3,3,3,4,5,6,-1,17,18,18,18,18,19,20,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 18,17,16,15,14,14,14,14,-1,7,6,6,-1,4,-1,-1,-1,2,2,3,4,-1,-1,-1,16,-1,17,17,18,19,20,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 19,-1,16,15,15,15,15,15,-1,-1,6,5,4,3,2,1,0,1,2,3,-1,-1,16,15,15,15,16,17,18,19,20,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 18,-1,16,16,16,16,-1,16,17,-1,6,5,4,3,2,1,1,1,2,3,-1,-1,16,15,14,15,16,17,18,19,20,21,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 17,-1,-1,-1,-1,17,18,17,17,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,24,24,25,26,27,28,-1,30,30,30,31, 16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,25,-1,27,27,28,-1,31,31,31,31, 16,15,14,14,-1,11,10,9,8,7,6,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,28,28,-1,32,32,32,32, 16,15,15,-1,-1,-1,-1,-1,8,7,6,6,6,6,6,-1,9,8,8,8,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,-1,33,33,33,33, -1,15,14,13,13,-1,10,9,8,7,7,7,7,7,7,8,9,9,9,9,9,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,34, -1,-1,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,14,13,12,11,10,9,9,9,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 16,15,14,13,12,11,11,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 16,15,14,13,12,12,12,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 16,15,14,13,13,13,13,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,14,14,14,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,15,15,15,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 16,15,15,15,15,15,15,16,17,18,19,20,19,18,17,16,16,-1,-1,22,22,23,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 16,16,16,16,16,16,16,16,17,18,19,20,19,18,17,17,17,-1,21,21,22,23,-1,17,17,17,17,17,17,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 17,17,17,17,17,-1,17,17,17,18,19,20,19,18,18,18,18,19,20,21,22,23,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 18,18,18,18,-1,-1,18,18,18,18,19,20,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 19,19,19,-1,-1,-1,-1,-1,19,19,19,20,-1,20,20,20,20,-1,-1,22,22,23,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 20,20,20,21,22,23,22,21,20,20,20,20,21,21,21,21,-1,-1,-1,-1,23,23,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 36,36,36,35,34,33,32,32,32,32,32,32,32,32,31,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41, 35,35,35,35,34,33,32,31,31,31,31,31,31,32,31,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,33,33,34,35,-1,38,38,39,40,41, 34,34,34,34,-1,34,-1,31,30,30,30,30,31,32,32,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,33,32,32,32,32,32,33,-1,-1,-1,-1,-1,40,40,41, 34,33,33,33,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,32,33,33,32,31,31,31,32,33,34,35,36,-1,-1,40,40,41, -1,32,32,32,32,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41, -1,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,30,30,30,30,30,29,28,27,26,26,26,26,26,25,24,23,23,23,23,23,23,23,23,23,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,39,39,39,40,40, 29,29,29,29,30,30,29,28,27,26,25,25,25,25,25,24,23,22,22,22,22,22,22,22,22,-1,34,33,32,32,-1,29,28,27,27,27,27,27,28,29,30,31,-1,40,40,40,40,39, 28,28,28,29,30,30,29,28,27,26,25,24,24,24,24,-1,-1,21,21,21,21,21,21,21,21,-1,34,33,32,31,30,29,28,27,26,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,38, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,23,22,21,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 26,26,26,-1,24,24,23,22,22,22,-1,23,22,23,24,23,22,21,20,19,20,20,19,19,19,20,19,19,19,19,19,20,21,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 25,25,25,-1,23,23,23,22,21,21,-1,-1,21,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,18,18,18,18,19,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 25,24,24,-1,22,22,22,22,21,20,20,20,20,20,20,19,18,17,17,17,17,-1,18,17,17,17,17,17,17,18,-1,21,21,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 25,24,23,22,21,21,21,21,21,20,19,19,19,19,19,19,18,17,16,16,16,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 25,24,24,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,17,16,15,15,15,-1,15,15,15,15,15,16,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,19,19,19,19,19,19,-1,17,17,17,17,17,17,17,16,15,14,14,-1,14,14,14,14,15,16,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 19,18,18,18,19,18,18,18,18,19,-1,17,16,16,16,16,16,16,16,15,14,13,-1,13,13,13,14,15,16,17,18,18,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,32, 19,18,17,17,-1,17,17,17,18,19,-1,17,16,15,15,15,15,15,15,-1,-1,12,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,31, 19,18,17,16,16,16,16,17,18,19,-1,17,16,15,14,14,14,14,14,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,30,30,30, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,-1,11,10,10,10,11,10,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,16,15,14,14,14,14,13,12,12,12,12,12,12,12,13,13,-1,-1,9,9,9,-1,9,9,10,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 25,25,-1,16,15,14,13,13,13,13,12,11,11,11,11,11,11,-1,12,12,-1,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 24,24,-1,16,15,14,13,12,12,12,-1,10,10,10,10,10,10,10,11,12,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,30,-1,31, 23,24,-1,16,15,14,13,12,11,11,11,10,9,9,9,9,9,10,11,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,31, 22,-1,-1,16,15,14,13,12,11,10,11,10,9,8,8,8,9,10,11,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 21,-1,17,16,15,14,13,13,-1,9,-1,-1,-1,7,7,8,-1,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 20,-1,17,16,15,14,14,14,-1,8,8,8,-1,6,7,8,-1,2,2,2,3,4,5,-1,18,19,19,19,19,20,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 19,18,17,16,15,15,15,15,-1,8,7,7,-1,5,-1,-1,-1,1,1,2,3,-1,-1,-1,17,-1,18,18,19,20,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 20,-1,17,16,16,16,16,16,-1,-1,7,6,5,4,3,2,1,0,1,2,-1,-1,17,16,16,16,17,18,19,20,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 19,-1,17,17,17,17,-1,17,18,-1,7,6,5,4,3,2,1,1,1,2,-1,-1,17,16,15,16,17,18,19,20,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 18,-1,-1,-1,-1,18,19,18,18,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 17,16,15,15,-1,12,11,10,9,8,7,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,25,25,26,27,27,27,-1,31,31,31,31, 17,16,16,-1,-1,-1,-1,-1,9,8,7,7,7,7,7,-1,10,9,9,9,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,26,26,27,28,28,-1,32,32,32,32, -1,16,15,14,14,-1,11,10,9,8,8,8,8,8,8,9,10,10,10,10,10,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,27,27,28,-1,-1,33,33,33,33, -1,-1,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,15,14,13,12,11,10,10,10,-1,17,16,15,14,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,30,31,32,33,34,35,35, 17,16,15,14,13,12,12,-1,-1,-1,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,31,31,32,33,34,35,36, 17,16,15,14,13,13,13,-1,21,20,20,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 17,16,15,14,14,14,14,-1,21,20,19,18,17,-1,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,16,16,16,16,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 17,16,16,16,16,16,16,17,18,19,20,21,20,19,18,17,17,-1,-1,23,23,24,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 17,17,17,17,17,17,17,17,18,19,20,21,20,19,18,18,18,-1,22,22,23,24,-1,18,18,18,18,18,18,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 18,18,18,18,18,-1,18,18,18,19,20,21,20,19,19,19,19,20,21,22,23,24,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 19,19,19,19,-1,-1,19,19,19,19,20,21,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 20,20,20,-1,-1,-1,-1,-1,20,20,20,21,-1,21,21,21,21,-1,-1,23,23,24,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 21,21,21,22,23,24,23,22,21,21,21,21,22,22,22,22,-1,-1,-1,-1,24,24,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 37,37,36,35,34,33,32,32,32,32,32,32,32,31,30,29,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40, 36,36,36,35,34,33,32,31,31,31,31,31,31,31,30,29,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,32,32,32,32,32,32,32,33,34,-1,37,37,38,39,40, 35,35,35,35,-1,34,-1,31,30,30,30,30,31,31,31,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,32,32,31,31,31,31,31,32,-1,-1,-1,-1,-1,39,39,40, 35,34,34,34,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,39,39,40, -1,33,33,33,33,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40, -1,32,32,32,32,31,30,29,28,28,27,27,26,26,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,31,31,31,31,31,30,29,28,27,27,26,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,38,38,38,39,39, 30,30,30,30,31,31,30,29,28,27,26,26,25,25,24,23,22,21,21,21,21,21,21,21,21,-1,33,32,31,31,-1,28,27,26,26,26,26,26,27,28,29,30,-1,39,39,39,39,38, 29,29,29,30,31,31,30,29,28,27,26,25,25,24,24,-1,-1,20,20,20,20,20,20,20,20,-1,33,32,31,30,29,28,27,26,25,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,37, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,23,22,21,20,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 27,27,27,-1,25,25,24,23,23,23,-1,24,23,24,23,22,21,20,19,18,19,19,18,18,18,19,18,18,18,18,18,19,20,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 26,26,26,-1,24,24,24,23,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,17,-1,-1,17,17,17,-1,17,17,17,17,18,19,20,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 26,25,25,-1,23,23,23,23,22,21,21,21,21,20,19,18,17,16,16,16,16,-1,17,16,16,16,16,16,16,17,-1,20,20,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 26,25,24,23,22,22,22,22,22,21,20,20,20,20,19,18,17,16,15,15,15,-1,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 26,25,25,-1,21,21,21,21,21,21,20,19,19,19,19,18,17,16,15,14,14,14,-1,14,14,14,14,14,15,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,20,20,20,20,20,20,-1,18,18,18,18,18,17,16,15,14,13,13,-1,13,13,13,13,14,15,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 20,19,19,19,20,19,19,19,19,20,-1,18,17,17,17,17,17,16,15,14,13,12,-1,12,12,12,13,14,15,16,17,17,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,31, 20,19,18,18,-1,18,18,18,19,20,-1,18,17,16,16,16,16,16,16,-1,-1,11,-1,11,11,11,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,30,30,30, 20,19,18,17,17,17,17,18,19,20,-1,18,17,16,15,15,15,15,15,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,29,29,29, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,10,9,9,9,10,9,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,28,28,29, -1,-1,-1,17,16,15,15,15,15,14,13,13,13,13,13,13,13,14,14,-1,-1,8,8,8,-1,8,8,9,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,24,24,25,26,27,28,29, 26,26,-1,17,16,15,14,14,14,14,13,12,12,12,12,12,12,-1,13,13,-1,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,28,28,29, 25,25,-1,17,16,15,14,13,13,13,-1,11,11,11,11,11,11,11,12,13,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,29,-1,30, 24,25,-1,17,16,15,14,13,12,12,12,11,10,10,10,10,10,11,12,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,28,29,30, 23,-1,-1,17,16,15,14,13,12,11,12,11,10,9,9,9,10,11,12,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,29,29, 22,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,8,8,9,-1,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 21,-1,18,17,16,15,15,15,-1,9,9,9,-1,7,8,9,-1,2,2,2,2,3,4,-1,19,20,20,20,20,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 20,19,18,17,16,16,16,16,-1,9,8,8,-1,6,-1,-1,-1,1,1,1,2,-1,-1,-1,18,-1,19,19,20,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 21,-1,18,17,17,17,17,17,-1,-1,8,7,6,5,4,3,2,1,0,1,-1,-1,18,17,17,17,18,19,20,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 20,-1,18,18,18,18,-1,18,19,-1,8,7,6,5,4,3,2,1,1,1,-1,-1,18,17,16,17,18,19,20,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 19,-1,-1,-1,-1,19,20,19,19,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 18,17,17,-1,-1,-1,-1,-1,10,9,8,8,8,8,8,-1,11,10,10,10,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,10,11,11,11,11,11,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,16,15,14,13,12,11,11,11,-1,18,17,16,15,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,30,29,30,31,32,33,34,34, 18,17,16,15,14,13,13,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,30,30,30,31,32,33,34,35, 18,17,16,15,14,14,14,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,31,31,31,31,32,33,-1,36, 18,17,16,15,15,15,15,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,16,16,16,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,32,32,33,-1,37, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,17,17,17,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,33,33,-1,38, 18,17,17,17,17,17,17,18,19,20,21,22,21,20,19,18,18,-1,-1,24,24,25,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,34,-1,-1,38, 18,18,18,18,18,18,18,18,19,20,21,22,21,20,19,19,19,-1,23,23,24,25,-1,19,19,19,19,19,19,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 19,19,19,19,19,-1,19,19,19,20,21,22,21,20,20,20,20,21,22,23,24,25,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 20,20,20,20,-1,-1,20,20,20,20,21,22,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 21,21,21,-1,-1,-1,-1,-1,21,21,21,22,-1,22,22,22,22,-1,-1,24,24,25,25,24,23,22,23,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 22,22,22,23,24,25,24,23,22,22,22,22,23,23,23,23,-1,-1,-1,-1,25,25,25,24,23,23,23,24,25,26,27,28,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 37,37,36,35,34,33,32,32,32,32,32,32,32,31,30,29,28,28,28,28,28,28,29,28,28,28,28,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40, 36,36,36,35,34,33,32,31,31,31,31,31,31,31,30,29,28,27,27,27,27,27,-1,27,27,27,27,28,29,30,31,32,33,32,32,32,32,32,32,32,33,34,-1,37,37,38,39,40, 36,35,35,35,-1,34,-1,31,30,30,30,30,31,31,31,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,32,32,31,31,31,31,31,32,-1,-1,-1,-1,-1,39,39,40, 36,35,34,34,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,27,26,25,25,26,26,25,25,26,27,28,29,30,31,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,39,39,40, -1,34,34,33,33,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40, -1,33,33,33,32,31,30,29,28,28,27,27,26,26,-1,-1,-1,-1,-1,23,23,-1,-1,23,23,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,37,37,38,39,40, -1,32,32,32,32,31,30,29,28,27,27,26,26,25,24,23,22,22,22,22,22,22,22,22,22,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,28,29,30,-1,38,38,38,39,39, 31,31,31,31,32,31,30,29,28,27,26,26,25,25,24,23,22,21,21,21,21,21,21,21,21,-1,33,32,31,31,-1,28,27,26,26,26,26,26,27,28,29,30,-1,39,39,39,39,38, 30,30,30,31,32,31,30,29,28,27,26,25,25,24,24,-1,-1,20,20,20,20,20,20,20,20,-1,33,32,31,30,29,28,27,26,25,25,25,26,27,28,29,29,-1,-1,-1,-1,-1,37, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,23,22,21,20,19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,28,28,29,28,28,28,29,30,-1,36, 28,28,28,-1,26,26,25,24,24,24,-1,24,23,24,23,22,21,20,19,18,19,19,18,18,18,19,18,18,18,18,18,19,20,-1,23,23,23,-1,-1,-1,-1,27,27,28,29,30,-1,35, 27,27,27,-1,25,25,25,24,23,23,-1,-1,22,-1,-1,-1,-1,-1,-1,17,-1,-1,17,17,17,-1,17,17,17,17,18,19,20,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,34, 27,26,26,-1,24,24,24,24,23,22,22,22,21,20,19,18,17,16,16,16,16,-1,17,16,16,16,16,16,16,17,-1,20,20,-1,21,21,21,22,23,24,25,26,-1,-1,-1,-1,-1,33, 27,26,25,24,23,23,23,23,23,22,21,21,21,20,19,18,17,16,15,15,15,-1,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,-1,29,29,30,31,32, 27,26,26,-1,22,22,22,22,22,22,21,20,20,20,19,18,17,16,15,14,14,14,-1,14,14,14,14,14,15,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,21,21,21,21,21,21,-1,19,19,19,19,18,17,16,15,14,13,13,-1,13,13,13,13,14,15,-1,18,18,18,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32, 21,20,20,20,21,20,20,20,20,21,-1,19,18,18,18,18,17,16,15,14,13,12,-1,12,12,12,13,14,15,16,17,17,17,18,-1,-1,-1,-1,24,24,25,26,27,-1,-1,31,31,31, 21,20,19,19,-1,19,19,19,20,21,-1,19,18,17,17,17,17,16,16,-1,-1,11,-1,11,11,11,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,30,30,30, 21,20,19,18,18,18,18,19,20,21,-1,19,18,17,16,16,16,16,16,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,29,29,29, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,10,9,9,9,10,9,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,28,28,29, -1,-1,-1,18,17,16,16,16,16,15,14,14,14,14,14,14,14,15,15,-1,-1,8,8,8,-1,8,8,9,-1,16,16,16,17,18,19,20,-1,-1,-1,-1,-1,24,24,25,26,27,28,29, 27,27,-1,18,17,16,15,15,15,15,14,13,13,13,13,13,13,-1,14,14,-1,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,28,28,29, 26,26,-1,18,17,16,15,14,14,14,-1,12,12,12,12,12,12,12,13,14,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,29,-1,30, 25,26,-1,18,17,16,15,14,13,13,13,12,11,11,11,11,11,12,13,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,28,29,30, 24,-1,-1,18,17,16,15,14,13,12,13,12,11,10,10,10,11,12,13,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,29,29, 23,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,9,9,10,-1,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29, 22,-1,19,18,17,16,16,16,-1,10,10,10,-1,8,9,10,-1,2,2,2,2,3,4,-1,20,21,21,21,21,21,20,19,18,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 21,20,19,18,17,17,17,17,-1,10,9,9,-1,7,-1,-1,-1,2,1,1,2,-1,-1,-1,19,-1,20,20,21,21,20,19,18,18,18,19,20,21,22,23,23,23,24,25,26,27,28,29, 22,-1,19,18,18,18,18,18,-1,-1,9,8,7,6,5,4,3,2,1,0,-1,-1,19,18,18,18,19,20,21,21,20,19,19,19,19,19,20,21,-1,-1,-1,-1,25,25,26,27,28,29, 21,-1,19,19,19,19,-1,19,20,-1,9,8,7,6,5,4,3,2,1,1,-1,-1,19,18,17,18,19,20,21,21,20,20,20,20,20,20,20,21,22,23,24,-1,-1,26,26,27,28,29, 20,-1,-1,-1,-1,20,21,20,20,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,24,23,22,22,22,22,22,22,23,24,25,26,-1,28,28,28,29, 19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,23,23,23,23,23,23,23,-1,25,25,26,-1,29,29,29,29, 19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,24,24,24,24,24,25,26,26,26,-1,30,30,30,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,9,9,9,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,25,25,25,25,25,26,27,27,-1,31,31,31,31, -1,18,17,16,16,-1,13,12,11,10,10,10,10,10,10,11,12,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,26,26,26,26,26,27,-1,-1,32,32,32,32, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,28,-1,32,32,33,33,33, -1,-1,17,16,15,14,13,12,12,12,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,30,31,32,33,34,34, 19,18,17,16,15,14,14,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,31,30,30,30,31,32,33,34,35, 19,18,17,16,15,15,15,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,31,31,31,31,31,32,33,-1,36, 19,18,17,16,16,16,16,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,32,32,32,32,32,33,-1,37, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,33,33,33,-1,38, 19,18,18,18,18,18,18,19,20,21,22,23,22,21,20,19,19,-1,-1,25,25,26,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,34,-1,-1,39, 19,19,19,19,19,19,19,19,20,21,22,23,22,21,20,20,20,-1,24,24,25,26,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 20,20,20,20,20,-1,20,20,20,21,22,23,22,21,21,21,21,22,23,24,25,26,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,-1,-1,21,21,21,21,22,23,22,22,22,22,22,22,23,24,25,26,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,23,23,23,23,-1,-1,25,25,26,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 23,23,23,24,25,26,25,24,23,23,23,23,24,24,24,24,-1,-1,-1,-1,26,26,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,43,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,46,46,46,46,46,46,46,46,47,47,46,45,45,45,45, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,43,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,45,45,45,45,45,45,45,46,47,-1,46,45,44,44,44, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,44,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,43,43,43, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,44,45,45,44,43,43,43,44,45,45,44,44,-1,-1,42,42,42, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,45,44,43,42,41,41,41,41, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,37,36,35,35,35,35,35,35,35,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,42,-1,42,41,40,39,39, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,37,36,35,34,34,34,34,34,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,41,41,-1,42,41,40,39,38, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,35,34,33,33,33,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,40,40,-1,-1,-1,-1,-1,37, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,40,39,39,39,40,41,-1,36, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,38,38,39,40,41,-1,35, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,37,37,38,39,40,41,-1,34, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,36,36,36,-1,-1,-1,-1,-1,33, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,35,-1,32,32,32,32,32, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,29,29,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,36,35,35,-1,-1,31,30,30,30, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,29,28,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,37,37,37,38,-1,28,28,28, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,26,26,25,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,38,38,38,-1,27,27,27, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,26,26,27, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,-1,-1,25,-1,27, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,22,21,20,19,18,17,16,15,14,14,14,15,16,17,18,19,-1,-1,-1,-1,23,24,25,26, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,20,-1,22,22,-1,25,25, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,19,19,19,20,21,22,23,24,25, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,4,5,6,6,6,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,-1,18,18,17,16,15,14,13,13,13,14,15,16,17,18,19,20,-1,24,24,24,25, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,5,5,-1,17,17,17,16,15,14,14,14,14,14,15,16,-1,19,19,20,-1,25,25,25,25, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,6,-1,17,16,16,16,15,15,15,15,15,15,15,16,17,18,19,20,-1,26,26,26,26, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,7,7,7,7,-1,17,16,15,15,15,16,16,16,16,16,16,16,17,18,19,20,-1,26,26,26,27, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,-1,-1,-1,14,14,15,16,17,17,17,17,17,17,17,18,19,-1,-1,25,25,26,27, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,9,10,9,9,10,11,12,13,14,15,16,17,18,18,18,-1,-1,-1,-1,20,-1,24,24,25,26,27, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,22,23,24,25,26,27, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,-1,-1,23,23,23,23,24,24,23,22,22,22,23,24,25,26,27, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,13,14,-1,23,22,22,22,23,24,24,23,23,23,23,23,24,25,-1,28, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,13,13,-1,-1,-1,13,13,13,13,13,13,13,14,-1,23,22,21,22,23,24,24,24,24,24,24,24,24,25,-1,29, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,14,14,14,14,14,14,14,14,-1,-1,-1,20,-1,-1,-1,25,25,25,25,25,25,25,25,-1,30, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,21,21,22,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,25,25,25,26,26,-1,26,-1,-1,31, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,20,20,21,22,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,17,18,19,20,21,22,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,19,19,19,19,-1,-1,21,21,22,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,25,25,25,26,27,-1,-1,32,32,32, 30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,-1,-1,22,22,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,26,26,26,26,27,-1,-1,33,33,33, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,46,46,45,44,44,44,44, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,46,-1,45,44,43,43,43, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,42,42,42, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,44,44,43,43,-1,-1,41,41,41, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,44,43,42,41,40,40,40,40, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,41,-1,41,40,39,38,38, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,40,40,-1,41,40,39,38,37, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,39,39,-1,-1,-1,-1,-1,36, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,39,38,38,38,39,40,-1,35, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,37,37,38,39,40,-1,34, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,36,36,37,38,39,40,-1,33, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,35,35,35,-1,-1,-1,-1,-1,32, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,35,34,34,-1,31,31,31,31,31, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,35,34,34,-1,-1,30,29,29,29, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,36,36,36,37,-1,27,27,27, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,37,37,37,-1,26,26,26, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,24,-1,26, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,21,20,19,18,17,16,15,14,13,13,13,14,15,16,17,18,-1,-1,-1,-1,22,23,24,25, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,19,-1,21,21,-1,24,24, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,18,18,18,19,20,21,22,23,24, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,3,4,5,5,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,-1,17,17,16,15,14,13,12,12,12,13,14,15,16,17,18,19,-1,23,23,23,24, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,4,4,-1,16,16,16,15,14,13,13,13,13,13,14,15,-1,18,18,19,-1,24,24,24,24, 27,26,25,25,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,5,-1,16,15,15,15,14,14,14,14,14,14,14,15,16,17,18,19,-1,25,25,25,25, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,6,6,6,6,-1,16,15,14,14,14,15,15,15,15,15,15,15,16,17,18,19,-1,25,25,25,26, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,-1,-1,-1,13,13,14,15,16,16,16,16,16,16,16,17,18,-1,-1,24,24,25,26, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,8,8,8,9,8,8,9,10,11,12,13,14,15,16,17,17,17,-1,-1,-1,-1,19,-1,23,23,24,25,26, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,21,22,23,24,25,26, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,-1,-1,22,22,22,22,23,23,22,21,21,21,22,23,24,25,26, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,13,-1,22,21,21,21,22,23,23,22,22,22,22,22,23,24,-1,27, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,12,12,-1,-1,-1,12,12,12,12,12,12,12,13,-1,22,21,20,21,22,23,23,23,23,23,23,23,23,24,-1,28, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,13,13,13,13,13,13,13,13,-1,-1,-1,19,-1,-1,-1,24,24,24,24,24,24,24,24,-1,29, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,20,20,21,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,24,24,24,25,25,-1,25,-1,-1,30, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,19,19,20,21,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,16,17,18,19,20,21,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,18,18,18,18,-1,-1,20,20,21,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,24,24,24,25,26,-1,-1,31,31,31, 29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,-1,-1,21,21,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,25,25,25,25,26,-1,-1,32,32,32, 46,46,46,46,45,44,43,43,43,43,43,43,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,45,45,44,43,43,43,43, 45,45,45,45,45,44,43,42,42,42,42,42,42,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,45,-1,44,43,42,42,42, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,41,41,41, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,43,43,42,42,-1,-1,40,40,40, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,43,42,41,40,39,39,39,39, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,40,-1,40,39,38,37,37, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,39,39,-1,40,39,38,37,36, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,38,38,-1,-1,-1,-1,-1,35, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,38,37,37,37,38,39,-1,34, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,36,36,37,38,39,-1,33, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,35,35,36,37,38,39,-1,32, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,34,34,34,-1,-1,-1,-1,-1,31, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,34,33,33,-1,30,30,30,30,30, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,34,33,33,-1,-1,29,28,28,28, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,35,35,35,36,-1,26,26,26, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,36,36,36,-1,25,25,25, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,-1,-1,23,-1,25, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17,-1,-1,-1,-1,21,22,23,24, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,18,-1,20,20,-1,23,23, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,17,17,17,18,19,20,21,22,23, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,2,3,4,4,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,-1,17,16,15,14,13,12,11,11,11,12,13,14,15,16,17,18,-1,22,22,22,23, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,4,4,-1,16,16,15,14,13,12,12,12,12,12,13,14,-1,17,17,18,-1,23,23,23,23, 27,26,25,25,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,5,-1,16,15,15,14,13,13,13,13,13,13,13,14,15,16,17,18,-1,24,24,24,24, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,6,6,6,6,-1,16,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,-1,24,24,24,25, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,-1,-1,-1,13,13,14,15,15,15,15,15,15,15,15,16,17,-1,-1,23,23,24,25, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,8,8,8,9,8,8,9,10,11,12,13,14,15,16,16,16,16,-1,-1,-1,-1,18,-1,22,22,23,24,25, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,22,23,24,25, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,-1,-1,22,22,22,22,23,22,21,20,20,20,21,22,23,24,25, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,13,-1,22,21,21,21,22,23,22,21,21,21,21,21,22,23,-1,26, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,12,12,-1,-1,-1,12,12,12,12,12,12,12,13,-1,22,21,20,21,22,23,22,22,22,22,22,22,22,23,-1,27, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,13,13,13,13,13,13,13,13,-1,-1,-1,19,-1,-1,-1,23,23,23,23,23,23,23,23,-1,28, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,20,20,21,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,24,24,24,24,24,-1,24,-1,-1,29, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,19,19,20,21,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,23,23,24,25,25,-1,-1,-1,31,30, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,16,17,18,19,20,21,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,18,18,18,18,-1,-1,20,20,21,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,24,24,24,25,26,-1,-1,31,31,31, 29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,-1,-1,21,21,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,25,25,25,25,26,-1,-1,32,32,32, 46,46,46,46,45,44,43,43,43,43,43,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,44,44,43,42,42,42,42, 45,45,45,45,45,44,43,42,42,42,42,42,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,44,-1,43,42,41,41,41, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,40,40,40, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,42,42,41,41,-1,-1,39,39,39, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,42,41,40,39,38,38,38,38, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,39,-1,39,38,37,36,36, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,38,38,-1,39,38,37,36,35, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,37,37,-1,-1,-1,-1,-1,34, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,37,36,36,36,37,38,-1,33, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,35,35,36,37,38,-1,32, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,34,34,35,36,37,38,-1,31, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,33,33,33,-1,-1,-1,-1,-1,30, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,33,32,32,-1,29,29,29,29,29, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,33,32,32,-1,-1,28,27,27,27, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,34,34,34,35,-1,25,25,25, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,35,35,35,-1,24,24,24, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,23,23,24, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,19,19,20,21,22,23,24, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,23,23,24, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,-1,-1,22,-1,24, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16,-1,-1,-1,-1,20,21,22,23, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,17,-1,19,19,-1,22,22, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,16,16,16,17,18,19,20,21,22, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,3,4,3,3,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,-1,16,15,14,13,12,11,10,10,10,11,12,13,14,15,16,17,-1,21,21,21,22, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,4,4,-1,16,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,17,-1,22,22,22,22, 27,26,25,25,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,5,-1,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,-1,23,23,23,23, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,6,6,6,6,-1,16,15,14,13,13,13,13,13,13,13,13,13,14,15,16,17,-1,23,23,23,24, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,-1,-1,-1,13,13,14,14,14,14,14,14,14,14,14,15,16,-1,-1,22,22,23,24, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,8,8,8,9,8,8,9,10,11,12,13,14,15,15,15,15,15,-1,-1,-1,-1,17,-1,21,21,22,23,24, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,19,20,21,22,23,24, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,-1,-1,22,22,22,22,22,21,20,19,19,19,20,21,22,23,24, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,13,-1,22,21,21,21,22,22,21,20,20,20,20,20,21,22,-1,25, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,12,12,-1,-1,-1,12,12,12,12,12,12,12,13,-1,22,21,20,21,22,22,21,21,21,21,21,21,21,22,-1,26, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,13,13,13,13,13,13,13,13,-1,-1,-1,19,-1,-1,-1,22,22,22,22,22,22,22,22,-1,27, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,20,20,21,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,23,23,23,23,23,-1,23,-1,-1,28, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,19,19,20,21,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,23,23,24,24,24,-1,-1,-1,30,29, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,16,17,18,19,20,21,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,20,21,22,23,24,25,25,26,27,28,29,30, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,23,23,24,25,26,26,-1,29,29,30, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,18,18,18,18,-1,-1,20,20,21,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,24,24,24,25,26,-1,-1,30,30,30, 29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,-1,-1,21,21,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,25,25,25,25,26,-1,-1,31,31,31, 47,47,47,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,43,43,42,41,41,41,41, 46,46,46,46,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,43,-1,42,41,40,40,40, 45,45,45,45,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,39,39,39, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,41,41,40,40,-1,-1,38,38,38, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,41,40,39,38,37,37,37,37, -1,42,42,42,42,42,41,40,39,39,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,41,41,41,41,42,41,40,39,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,38,-1,38,37,36,35,35, 40,40,40,40,41,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,37,37,-1,38,37,36,35,34, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,36,36,-1,-1,-1,-1,-1,33, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,36,35,35,35,36,37,-1,32, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,34,34,35,36,37,-1,31, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,33,33,34,35,36,37,-1,30, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,32,32,32,-1,-1,-1,-1,-1,29, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,32,31,31,-1,28,28,28,28,28, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,32,31,31,-1,-1,27,26,26,26, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,33,33,33,34,-1,24,24,24, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,34,34,34,-1,23,23,23, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,22,22,23, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,18,18,19,20,21,22,23, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,-1,22,22,23, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,-1,-1,21,-1,23, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15,-1,-1,-1,-1,19,20,21,22, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,16,-1,18,18,-1,21,21, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,15,15,15,16,17,18,19,20,21, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,4,3,2,2,2,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,-1,15,14,13,12,11,10,9,9,9,10,11,12,13,14,15,16,-1,20,20,20,21, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,5,5,-1,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,16,-1,21,21,21,21, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,6,-1,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,-1,22,22,22,22, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,7,7,7,7,-1,15,14,13,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,22,22,22,23, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,-1,-1,21,21,22,23, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,9,10,9,9,10,11,12,13,14,14,14,14,14,14,14,-1,-1,-1,-1,16,-1,20,20,21,22,23, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,18,19,20,21,22,23, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,-1,-1,23,23,23,22,21,20,19,18,18,18,19,20,21,22,23, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,13,14,-1,23,22,22,22,22,21,20,19,19,19,19,19,20,21,-1,24, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,13,13,-1,-1,-1,13,13,13,13,13,13,13,14,-1,23,22,21,22,22,21,20,20,20,20,20,20,20,21,-1,25, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,14,14,14,14,14,14,14,14,-1,-1,-1,20,-1,-1,-1,21,21,21,21,21,21,21,21,-1,26, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,21,21,22,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,22,22,22,22,22,-1,22,-1,-1,27, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,20,20,21,22,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,23,23,23,23,23,-1,-1,-1,29,28, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,17,18,19,20,21,22,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,21,22,23,24,24,24,24,25,26,27,28,29, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,24,24,25,25,25,25,-1,28,28,29, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,19,19,19,19,-1,-1,21,21,22,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,25,25,25,26,26,-1,-1,29,29,29, 30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,-1,-1,22,22,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,26,26,26,26,27,-1,-1,30,30,30, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,42,42,41,40,40,40,40, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,42,-1,41,40,39,39,39, 46,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,38,38,38, 46,45,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,40,40,39,39,-1,-1,37,37,37, -1,44,44,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,40,39,38,37,36,36,36,36, -1,43,43,43,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,42,42,42,42,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,37,-1,37,36,35,34,34, 41,41,41,41,42,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,36,36,-1,37,36,35,34,33, 40,40,40,41,42,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,35,35,-1,-1,-1,-1,-1,32, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,35,34,34,34,35,36,-1,31, 38,38,38,-1,36,36,36,35,35,35,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,33,33,34,35,36,-1,30, 37,37,37,-1,35,35,35,35,34,34,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,32,32,33,34,35,36,-1,29, 37,36,36,-1,34,34,34,34,34,33,33,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,31,31,31,-1,-1,-1,-1,-1,28, 37,36,35,34,33,33,33,33,33,33,32,32,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,31,30,30,-1,27,27,27,27,27, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,31,30,30,-1,-1,26,25,25,25, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,32,32,32,33,-1,23,23,23, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,33,33,33,-1,22,22,22, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,21,21,22, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,17,17,18,19,20,21,22, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,-1,-1,20,-1,22, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14,-1,-1,-1,-1,18,19,20,21, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,15,-1,17,17,-1,20,20, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,14,14,14,15,16,17,18,19,20, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,21,21,-1,4,3,2,2,2,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,-1,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,-1,19,19,19,20, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,-1,14,13,12,11,10,9,9,9,9,9,10,11,-1,14,14,15,-1,20,20,20,20, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,7,-1,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,-1,21,21,21,21, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,8,8,8,8,-1,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,21,21,21,22, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,-1,-1,20,20,21,22, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,10,10,10,11,10,10,11,12,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,15,-1,19,19,20,21,22, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,14,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,21,22, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,13,14,15,-1,-1,24,23,22,21,20,19,18,17,17,17,18,19,20,21,22, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,13,14,15,-1,24,23,23,22,21,20,19,18,18,18,18,18,19,20,-1,23, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,14,14,-1,-1,-1,14,14,14,14,14,14,14,15,-1,24,23,22,22,21,20,19,19,19,19,19,19,19,20,-1,24, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,15,15,15,15,15,15,15,15,-1,-1,-1,21,-1,-1,-1,20,20,20,20,20,20,20,20,-1,25, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,22,22,23,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,21,21,21,21,21,-1,21,-1,-1,26, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,21,21,22,23,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,22,22,22,22,22,-1,-1,-1,28,27, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,18,18,18,19,20,21,22,23,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,22,23,23,23,23,23,23,24,25,26,27,28, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,24,24,24,24,24,24,-1,27,27,28, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,20,20,20,20,-1,-1,22,22,23,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,25,25,25,25,25,-1,-1,28,28,28, 31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,-1,-1,-1,-1,23,23,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,26,26,26,26,26,-1,-1,29,29,29, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,40,40,41,41,40,39,39,39,39, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,39,39,39,40,41,-1,40,39,38,38,38, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,38,39,-1,-1,-1,-1,-1,37,37,37, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,38,39,39,38,38,-1,-1,36,36,36, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,39,39,38,37,36,35,35,35,35, -1,44,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,43,43,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,36,-1,36,35,34,33,33, 42,42,42,42,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,35,35,-1,36,35,34,33,32, 41,41,41,42,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,34,34,-1,-1,-1,-1,-1,31, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,34,33,33,33,34,35,-1,30, 39,39,39,-1,37,37,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,32,32,33,34,35,-1,29, 38,38,38,-1,36,36,36,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,31,31,32,33,34,35,-1,28, 38,37,37,-1,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,30,30,30,-1,-1,-1,-1,-1,27, 38,37,36,35,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,30,29,29,-1,26,26,26,26,26, 38,37,37,-1,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,30,29,29,-1,-1,25,24,24,24, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,31,31,31,32,-1,22,22,22, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,32,32,32,-1,21,21,21, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,20,20,21, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,16,16,17,18,19,20,21, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,-1,-1,19,-1,21, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,-1,-1,17,18,19,20, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,14,-1,16,16,-1,19,19, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,13,13,13,14,15,16,17,18,19, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,20,20,20,-1,4,3,2,2,2,2,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,21,-1,-1,-1,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,-1,18,18,18,19, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,-1,13,12,11,10,9,8,8,8,8,8,9,10,-1,13,13,14,-1,19,19,19,19, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,8,-1,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,-1,20,20,20,20, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,-1,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,20,20,20,21, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,-1,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,-1,-1,19,19,20,21, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,11,12,11,11,12,13,13,12,12,12,12,12,12,12,12,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,19,20,21, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,-1,23,22,21,20,19,18,17,16,16,16,17,18,19,20,21, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,22, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,15,15,15,15,16,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,-1,23, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,16,16,16,16,16,16,16,16,-1,-1,-1,22,-1,-1,-1,19,19,19,19,19,19,19,19,-1,24, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,23,23,24,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,20,20,20,20,20,-1,20,-1,-1,25, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,22,22,23,24,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,21,21,21,21,21,-1,-1,-1,27,26, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,19,19,20,21,22,23,24,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,23,23,22,22,22,22,22,23,24,25,26,27, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,23,23,23,23,23,23,-1,26,26,27, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,21,21,21,21,-1,-1,23,23,24,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,24,24,24,24,24,-1,-1,27,27,27, 32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,-1,-1,-1,-1,24,24,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,25,25,25,25,25,-1,-1,28,28,28, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,39,39,39,39,39,39,39,39,40,40,39,38,38,38,38, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,38,38,38,38,38,38,38,39,40,-1,39,38,37,37,37, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,38,37,37,37,37,37,38,-1,-1,-1,-1,-1,36,36,36, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,37,38,38,37,36,36,36,37,38,38,37,37,-1,-1,35,35,35, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,38,38,37,36,35,34,34,34,34, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,35,-1,35,34,33,32,32, 43,43,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,34,34,-1,35,34,33,32,31, 42,42,42,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,33,33,-1,-1,-1,-1,-1,30, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,33,32,32,32,33,34,-1,29, 40,40,40,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,31,31,32,33,34,-1,28, 39,39,39,-1,37,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,30,30,31,32,33,34,-1,27, 39,38,38,-1,36,36,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,29,29,29,-1,-1,-1,-1,-1,26, 39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,29,28,28,-1,25,25,25,25,25, 39,38,38,-1,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,29,28,28,-1,-1,24,23,23,23, 33,32,32,32,33,32,32,32,32,33,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 33,32,31,31,-1,31,31,31,32,33,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,30,30,30,31,-1,21,21,21, 33,32,31,30,30,30,30,31,32,33,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,31,31,31,-1,20,20,20, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,19,19,20, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,15,15,16,17,18,19,20, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,-1,-1,18,-1,20, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,-1,-1,16,17,18,19, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,13,-1,15,15,-1,18,18, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,12,12,12,13,14,15,16,17,18, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,21,20,19,19,19,-1,5,4,3,2,2,2,2,2,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,20,20,-1,-1,-1,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,21,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,-1,17,17,17,18, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,-1,12,11,10,9,8,7,7,7,7,7,8,9,-1,12,12,13,-1,18,18,18,18, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,9,-1,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,-1,19,19,19,19, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,-1,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,19,19,19,20, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,-1,-1,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,-1,-1,18,18,19,20, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,12,13,12,12,13,13,12,11,11,11,11,11,11,11,11,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,17,18,19,20, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,13,13,13,13,-1,-1,22,21,20,19,18,17,16,15,15,15,16,17,18,19,20, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,-1,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,21, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,16,16,-1,-1,-1,16,16,15,15,15,15,15,15,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,-1,22, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,17,16,16,16,16,16,16,16,-1,-1,-1,22,-1,-1,-1,18,18,18,18,18,18,18,18,-1,23, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,24,24,25,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,19,19,19,19,19,-1,19,-1,-1,24, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,23,23,24,25,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,20,20,20,20,20,-1,-1,-1,26,25, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,20,20,20,21,22,23,24,25,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,23,22,21,21,21,21,21,22,23,24,25,26, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,22,22,22,22,22,22,-1,25,25,26, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,22,22,22,22,-1,-1,24,24,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,23,23,23,23,23,-1,-1,26,26,26, 33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,-1,-1,-1,-1,25,25,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,24,24,24,24,24,-1,-1,27,27,27, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,38,38,38,38,38,39,39,38,37,37,37,37, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,38,39,-1,38,37,36,36,36, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,36,37,-1,-1,-1,-1,-1,35,35,35, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,36,37,37,36,36,-1,-1,34,34,34, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,37,37,36,35,34,33,33,33,33, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,34,-1,34,33,32,31,31, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,33,33,-1,34,33,32,31,30, 43,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,32,32,-1,-1,-1,-1,-1,29, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,32,31,31,31,32,33,-1,28, 41,41,41,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,-1,27, 40,40,40,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,29,29,30,31,32,33,-1,26, 40,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,28,28,28,-1,-1,-1,-1,-1,25, 40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,28,27,27,-1,24,24,24,24,24, 40,39,39,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,34,34,34,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,28,27,27,-1,-1,23,22,22,22, 34,33,33,33,34,33,33,33,33,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 34,33,32,32,-1,32,32,32,33,34,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,29,29,29,30,-1,20,20,20, 34,33,32,31,31,31,31,32,33,34,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,30,30,30,-1,19,19,19, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,18,18,19, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,14,14,15,16,17,18,19, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,17,-1,19, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,-1,-1,15,16,17,18, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,12,-1,14,14,-1,17,17, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,11,11,11,12,13,14,15,16,17, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,21,20,19,18,18,18,-1,6,5,4,3,2,2,2,2,2,3,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,21,20,19,19,-1,-1,-1,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,20,20,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,21,21,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,-1,11,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,-1,16,16,16,17, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,9,-1,11,10,9,8,7,6,6,6,6,6,7,8,-1,11,11,12,-1,17,17,17,17, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,10,-1,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,-1,18,18,18,18, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,11,11,11,11,-1,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,18,18,19, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,9,10,11,-1,-1,17,17,18,19, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,13,14,13,13,13,12,11,10,10,10,10,10,10,10,10,-1,-1,-1,-1,12,-1,16,16,17,18,19, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,16,17,18,19, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,14,13,12,12,12,12,-1,-1,21,20,19,18,17,16,15,14,14,14,15,16,17,18,19, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,16,15,14,13,13,13,13,13,-1,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,20, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,17,17,-1,-1,-1,16,15,14,14,14,14,14,14,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,21, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,16,15,15,15,15,15,15,15,-1,-1,-1,21,-1,-1,-1,17,17,17,17,17,17,17,17,-1,22, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,25,25,26,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,18,18,18,18,18,-1,18,-1,-1,23, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,24,24,25,26,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,19,19,19,19,19,-1,-1,-1,25,24, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,22,23,24,25,26,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,22,21,20,20,20,20,20,21,22,23,24,25, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,25,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,21,21,21,21,21,21,-1,24,24,25, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,23,23,-1,-1,25,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,22,22,22,22,22,-1,-1,25,25,25, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,23,23,23,23,23,-1,-1,26,26,26, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,37,37,37,37,37,37,37,37,38,38,37,36,36,36,36, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,36,36,36,36,36,36,36,37,38,-1,37,36,35,35,35, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,36,36,35,35,35,35,35,36,-1,-1,-1,-1,-1,34,34,34, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,35,36,36,35,34,34,34,35,36,36,35,35,-1,-1,33,33,33, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,36,36,35,34,33,32,32,32,32, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,33,-1,33,32,31,30,30, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,32,32,32,-1,33,32,31,30,29, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,32,31,31,-1,-1,-1,-1,-1,28, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,31,30,30,30,31,32,-1,27, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,-1,26, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,27,28,28,28,29,30,31,32,-1,25, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,27,27,27,27,-1,-1,-1,-1,-1,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,27,27,26,26,-1,23,23,23,23,23, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,27,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,35,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,27,27,26,26,-1,-1,22,21,21,21, 35,34,34,34,35,34,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 35,34,33,33,-1,33,33,33,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,28,28,28,29,-1,19,19,19, 35,34,33,32,32,32,32,33,34,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,29,29,29,-1,18,18,18, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,17,17,18, -1,-1,-1,32,31,30,30,30,30,30,29,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,13,13,14,15,16,17,18, 41,41,-1,32,31,30,29,29,29,29,29,28,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,16,-1,18, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,-1,-1,14,15,16,17, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,11,-1,13,13,-1,16,16, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,9,10,10,10,11,12,13,14,15,16, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,20,19,18,17,17,17,-1,7,6,5,4,3,2,2,2,2,2,3,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,20,19,18,18,-1,-1,-1,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,20,19,19,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,16, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,20,20,20,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10,11,-1,15,15,15,16, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,10,10,-1,10,9,8,7,6,5,5,5,5,5,6,7,-1,10,10,11,-1,16,16,16,16, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,11,11,11,-1,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,-1,17,17,17,17, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,12,12,12,-1,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,17,17,18, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,-1,-1,16,16,17,18, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,14,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,15,14,13,12,11,11,11,11,-1,-1,20,19,18,17,16,15,14,13,13,13,14,15,16,17,18, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,17,17,17,17,17,16,15,14,13,12,12,12,12,12,-1,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,19, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,18,18,-1,-1,-1,15,14,13,13,13,13,13,13,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,20, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,15,14,14,14,14,14,14,14,-1,-1,-1,20,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,26,26,27,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,17,17,17,17,17,-1,17,-1,-1,22, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,25,25,26,26,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,18,18,18,18,18,-1,-1,-1,24,23, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,23,24,25,25,25,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,21,20,19,19,19,19,19,20,21,22,23,24, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,20,20,20,20,20,20,-1,23,23,24, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,21,21,21,21,21,-1,-1,24,24,24, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,22,22,22,22,22,-1,-1,25,25,25, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,37,37,37,37,37,37,37,37,38,38,37,36,36,36,36, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,36,36,36,36,36,36,36,37,38,-1,37,36,35,35,35, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,36,36,35,35,35,35,35,36,-1,-1,-1,-1,-1,34,34,34, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,35,36,36,35,34,34,34,35,36,36,35,35,-1,-1,33,33,33, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,36,36,35,34,33,32,32,32,32, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,33,-1,33,32,31,30,30, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,32,32,32,-1,33,32,31,30,29, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,32,31,31,-1,-1,-1,-1,-1,28, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,31,30,30,30,31,32,-1,27, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,-1,26, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,27,28,28,28,29,30,31,32,-1,25, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,27,27,27,27,-1,-1,-1,-1,-1,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,27,27,26,26,-1,23,23,23,23,23, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,27,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,27,27,26,26,-1,-1,22,21,21,21, 36,35,35,35,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 36,35,34,34,-1,34,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,28,28,28,29,-1,19,19,19, 36,35,34,33,33,33,33,34,35,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,29,29,29,-1,18,18,18, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,17,17,18, -1,-1,-1,33,32,31,31,31,31,31,30,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,13,13,14,15,16,17,18, 42,42,-1,33,32,31,30,30,30,30,30,29,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,16,17,18, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,15,-1,17, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,-1,-1,13,14,15,16, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,10,10,-1,12,12,-1,15,15, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,9,9,9,9,10,11,12,13,14,15, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,20,19,18,17,17,17,-1,8,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,20,19,18,18,-1,-1,-1,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,21,20,19,19,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,21,20,20,20,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,9,8,7,6,5,4,3,3,3,4,5,6,7,8,9,10,-1,14,14,14,15, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,11,11,-1,9,8,7,6,5,4,4,4,4,4,5,6,-1,9,9,10,-1,15,15,15,15, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,12,12,12,-1,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,-1,16,16,16,16, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,13,13,13,-1,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,16,16,16,17, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,13,13,-1,-1,-1,7,7,7,7,7,7,7,7,7,7,7,8,9,-1,-1,15,15,16,17, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,-1,-1,10,-1,14,14,15,16,17, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,15,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,10,10,-1,-1,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,-1,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,18, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,19,19,-1,-1,-1,14,13,12,12,12,12,12,12,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,19, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,27,27,-1,14,13,13,13,13,13,13,13,-1,-1,-1,19,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,26,26,26,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,16,16,16,16,16,-1,16,-1,-1,21, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,17,17,17,17,17,-1,-1,-1,23,22, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,24,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,20,19,18,18,18,18,18,19,20,21,22,23, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,19,19,19,19,19,19,-1,22,22,23, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,20,20,20,20,20,-1,-1,23,23,23, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,21,21,21,21,21,-1,-1,24,24,24, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,37,37,37,37,37,37,37,37,38,38,37,36,36,36,36, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,36,36,36,36,36,36,36,37,38,-1,37,36,35,35,35, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,36,36,35,35,35,35,35,36,-1,-1,-1,-1,-1,34,34,34, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,35,36,36,35,34,34,34,35,36,36,35,35,-1,-1,33,33,33, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,36,36,35,34,33,32,32,32,32, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,33,-1,33,32,31,30,30, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,32,32,32,-1,33,32,31,30,29, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,32,31,31,-1,-1,-1,-1,-1,28, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,31,30,30,30,31,32,-1,27, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,29,29,30,31,32,-1,26, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,27,28,28,28,29,30,31,32,-1,25, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,27,27,27,27,-1,-1,-1,-1,-1,24, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,27,27,26,26,-1,23,23,23,23,23, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,27,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,27,27,26,26,-1,-1,22,21,21,21, 37,36,36,36,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 37,36,35,35,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,28,28,28,29,-1,19,19,19, 37,36,35,34,34,34,34,35,35,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,29,29,29,-1,18,18,18, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,34,33,32,32,32,32,31,30,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,13,13,14,15,16,16,17, 43,43,-1,34,33,32,31,31,31,31,30,29,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,15,16,17, 42,42,-1,34,33,32,31,30,30,30,-1,29,28,28,28,28,28,29,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,14,-1,16, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,29,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,-1,-1,12,13,14,15, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,9,9,9,-1,11,11,-1,14,14, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,9,8,8,8,9,10,11,12,13,14, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,20,19,18,17,17,17,-1,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,20,19,18,18,-1,-1,-1,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,22,21,20,19,19,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,10,10,11,12,13,14, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,21,20,20,20,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,-1,13,13,13,14, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,5,-1,8,8,9,-1,14,14,14,14, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,13,13,13,-1,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,-1,15,15,15,15, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,14,14,14,14,-1,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,-1,15,15,15,16, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,-1,-1,7,7,7,7,7,7,7,7,7,7,7,7,8,-1,-1,14,14,15,16, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,-1,-1,9,-1,13,13,14,15,16, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,19,19,-1,-1,-1,14,13,12,12,12,12,12,12,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,18, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,20,-1,27,27,-1,14,13,13,13,13,13,13,13,-1,-1,-1,18,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,26,26,26,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,15,15,15,15,15,-1,15,-1,-1,20, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,16,16,16,16,16,-1,-1,-1,22,21, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,25,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,19,18,17,17,17,17,17,18,19,20,21,22, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,18,18,18,18,18,18,-1,21,21,22, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,26,26,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,19,19,19,19,19,-1,-1,22,22,22, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,20,20,20,20,20,-1,-1,23,23,23, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,37,37,37,37,37,37,37,37,38,37,36,35,35,35,35, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,36,36,36,36,36,36,36,37,38,-1,36,35,34,34,34, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,36,36,35,35,35,35,35,36,-1,-1,-1,-1,-1,33,33,33, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,35,36,36,35,34,34,34,35,36,35,34,34,-1,-1,32,32,32, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,36,35,34,33,32,31,31,31,31, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,32,32,-1,32,31,30,29,29, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,31,31,31,-1,32,31,30,29,28, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,31,30,30,-1,-1,-1,-1,-1,27, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,31,30,29,29,29,30,31,-1,26, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,28,28,29,30,31,-1,25, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,27,27,27,27,28,29,30,31,-1,24, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,27,26,26,26,-1,-1,-1,-1,-1,23, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,27,26,25,25,-1,22,22,22,22,22, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,27,26,25,25,-1,-1,21,20,20,20, 38,37,37,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 38,37,36,36,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,27,27,27,28,-1,18,18,18, 38,37,36,35,35,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,28,28,28,-1,17,17,17, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,35,34,33,33,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,13,13,14,15,15,15,16, 44,44,-1,35,34,33,32,32,32,31,30,29,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,14,15,16, 43,43,-1,35,34,33,32,31,31,31,-1,29,28,28,28,28,28,29,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,13,-1,15, 42,43,-1,35,34,33,32,31,30,30,30,29,29,29,29,29,29,29,29,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,9,-1,-1,-1,-1,11,12,13,14, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,30,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,8,8,8,8,-1,10,10,-1,13,13, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,8,7,7,7,8,9,10,11,12,13, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,20,19,18,17,17,17,-1,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,23,22,21,20,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,9,9,10,11,12,13, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,22,21,20,20,20,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,-1,12,12,12,13, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,4,-1,7,7,8,-1,13,13,13,13, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,14,14,14,-1,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,8,-1,14,14,14,14, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,15,14,14,-1,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,-1,15,15,15,15, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,13,13,-1,-1,-1,7,7,7,7,7,7,7,7,7,7,7,7,8,-1,-1,14,14,15,16, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,-1,-1,9,-1,13,13,14,15,16, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,19,19,-1,-1,-1,14,13,12,12,12,12,12,12,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,18, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,20,-1,27,27,-1,14,13,13,13,13,13,13,13,-1,-1,-1,18,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,26,26,26,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,15,15,15,15,15,-1,15,-1,-1,20, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,16,16,16,16,16,-1,-1,-1,22,21, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,26,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,19,18,17,17,17,17,17,18,19,20,21,22, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,26,26,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,18,18,18,18,18,18,-1,21,21,22, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,27,27,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,19,19,19,19,19,-1,-1,22,22,22, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,20,20,20,20,20,-1,-1,23,23,23, 44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34, 43,43,43,42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,36,36,36,36,36,36,36,37,38,-1,35,34,33,33,33, 43,42,42,42,-1,41,-1,38,37,37,37,37,36,35,35,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,36,36,35,35,35,35,35,36,-1,-1,-1,-1,-1,32,32,32, 43,42,41,41,-1,-1,-1,-1,36,36,36,37,36,36,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,35,36,36,35,34,34,34,35,35,34,33,33,-1,-1,31,31,31, -1,42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,35,34,33,32,31,30,30,30,30, -1,42,41,40,39,38,37,36,35,35,34,33,32,32,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,26,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,31,31,31,-1,31,30,29,28,28, 43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,25,25,25,25,25,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,30,30,30,-1,31,30,29,28,27, 43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,24,24,24,24,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,30,29,29,-1,-1,-1,-1,-1,26, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,31,30,29,28,28,28,29,30,-1,25, 41,41,41,-1,36,35,34,33,33,33,-1,31,30,31,30,29,28,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,27,27,28,29,30,-1,24, 40,40,40,-1,36,35,34,33,32,32,-1,-1,29,-1,-1,-1,-1,-1,-1,24,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,26,26,26,26,27,28,29,30,-1,23, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,26,25,25,25,-1,-1,-1,-1,-1,22, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,26,25,24,24,-1,21,21,21,21,21, 40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,26,25,24,23,22,21,20,20,20,20, -1,-1,-1,-1,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,26,25,24,24,-1,-1,20,19,19,19, 39,38,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,26,25,25,25,26,-1,-1,18,18,18, 39,38,37,37,-1,35,34,34,34,34,-1,29,28,27,26,25,24,23,23,-1,-1,18,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,26,26,26,26,26,27,-1,17,17,17, 39,38,37,36,36,35,35,35,35,35,-1,29,28,27,26,25,24,24,24,-1,17,17,16,15,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,-1,27,27,27,-1,16,16,16, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,17,16,16,15,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,16,15,15,-1,12,12,12,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,12,12,13,14,14,14,15, 45,45,-1,36,35,34,33,33,32,31,30,29,28,27,27,27,27,-1,27,28,-1,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,10,11,12,13,-1,13,14,15, 44,44,-1,36,35,34,33,32,32,32,-1,29,28,28,28,28,28,29,28,28,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,9,10,11,12,-1,-1,12,-1,14, 43,44,-1,36,35,34,33,32,31,31,30,29,29,29,29,29,29,29,29,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,8,8,-1,-1,-1,-1,10,11,12,13, 42,-1,-1,36,35,34,33,32,31,30,30,30,29,28,28,28,29,30,30,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,7,7,7,7,-1,9,9,-1,12,12, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,27,27,28,-1,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,8,8,7,6,6,6,7,8,9,10,11,12, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,26,27,28,-1,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,25,-1,-1,-1,20,19,18,18,-1,-1,-1,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,8,8,9,10,11,12, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11,12, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,11,11,11,12, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,14,14,-1,9,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,7,-1,12,12,12,12, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,15,15,15,-1,9,8,7,6,5,5,5,5,5,5,5,5,6,7,7,7,-1,13,13,13,13, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,16,15,14,14,-1,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,8,-1,14,14,14,14, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,-1,-1,-1,7,7,7,7,7,7,7,7,7,7,7,7,8,-1,-1,14,14,15,15, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,-1,-1,9,-1,13,13,14,15,16, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,12,12,12,12,12,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,18, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,27,27,-1,14,13,13,13,13,13,13,13,-1,-1,-1,18,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,26,26,26,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,15,15,15,15,15,-1,15,-1,-1,20, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,16,16,16,16,16,-1,-1,-1,22,21, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,19,18,17,17,17,17,17,18,19,20,21,22, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,18,18,18,18,18,18,-1,21,21,22, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,19,19,19,19,19,-1,-1,22,22,22, 39,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,20,20,20,20,20,-1,-1,23,23,23, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,37,37,37,37,37,36,35,34,33,33,33,33, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,36,36,36,37,37,-1,34,33,32,32,32, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,35,35,-1,-1,-1,-1,-1,31,31,31, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,35,34,33,32,32,-1,-1,30,30,30, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,35,34,33,32,31,30,29,29,29,29, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,30,29,28,28,28, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,30,-1,30,29,28,27,27, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,30,29,29,29,-1,30,29,28,27,26, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,30,29,28,28,-1,-1,-1,-1,-1,25, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,30,29,28,27,27,27,28,29,-1,24, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,26,26,27,28,29,-1,23, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,26,25,25,25,25,26,27,28,29,-1,22, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,26,25,24,24,24,-1,-1,-1,-1,-1,21, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,26,25,24,23,23,-1,20,20,20,20,20, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,26,25,24,23,22,21,20,19,19,19,19, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,26,25,24,23,23,-1,-1,19,18,18,18, 39,38,38,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,25,24,24,24,25,-1,-1,17,17,17, 39,38,37,37,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,26,25,25,25,25,25,26,-1,16,16,16, 39,38,37,36,36,36,36,36,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,-1,26,26,26,-1,15,15,15, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,36,35,34,34,34,33,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,11,11,12,13,13,13,14, 45,45,-1,36,35,34,33,33,33,32,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,-1,12,13,14, 44,44,-1,36,35,34,33,32,32,32,-1,30,29,29,29,29,29,30,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,8,8,8,9,10,11,-1,-1,11,-1,13, 43,44,-1,36,35,34,33,32,31,31,31,30,30,30,30,30,30,30,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,7,7,7,-1,-1,-1,-1,9,10,11,12, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,31,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,7,6,6,6,6,-1,8,8,-1,11,11, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,8,7,6,5,5,5,6,7,8,9,10,11, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,21,20,19,19,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,7,7,8,9,10,11, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,23,22,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10,11, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,15,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,10,10,10,11, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,18,17,16,15,15,15,-1,9,8,7,6,5,4,4,4,4,4,4,4,-1,5,5,6,-1,11,11,11,11, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,17,16,15,15,15,-1,9,8,7,6,5,5,5,5,5,5,5,5,6,6,6,6,-1,12,12,12,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,16,15,14,14,-1,9,8,7,6,6,6,6,6,6,6,6,6,6,7,7,7,-1,13,13,13,13, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,-1,-1,-1,7,7,7,7,7,7,7,7,7,7,7,7,8,-1,-1,14,14,14,14, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,-1,-1,9,-1,13,13,14,15,15, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,12,12,12,12,12,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,18, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,27,27,-1,14,13,13,13,13,13,13,13,-1,-1,-1,18,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,26,26,26,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,15,15,15,15,15,-1,15,-1,-1,20, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,16,16,16,16,16,-1,-1,-1,22,21, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,19,18,17,17,17,17,17,18,19,20,21,22, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,18,18,18,18,18,18,-1,21,21,22, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,19,19,19,19,19,-1,-1,22,22,22, 39,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,20,20,20,20,20,-1,-1,23,23,23, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,38,38,38,38,37,37,37,37,37,36,35,34,33,33,33,33, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,38,37,37,37,37,36,36,36,37,37,-1,34,33,32,32,32, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,37,37,37,36,36,36,36,35,35,-1,-1,-1,-1,-1,31,31,31, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,36,37,37,36,35,35,35,35,34,33,32,32,-1,-1,30,30,30, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,35,34,33,32,31,30,29,29,29,29, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,30,29,28,28,28, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,30,-1,30,29,28,27,27, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,38,37,36,36,-1,33,32,31,31,31,31,31,30,29,29,29,-1,30,29,28,27,26, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,38,37,36,35,34,33,32,31,30,30,30,31,30,29,28,28,-1,-1,-1,-1,-1,25, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,30,29,28,27,27,27,28,29,-1,24, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,29,28,28,-1,-1,-1,-1,26,26,27,28,29,-1,23, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,27,26,25,25,25,25,26,27,28,29,-1,22, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,26,25,24,24,24,-1,-1,-1,-1,-1,21, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,26,25,24,23,23,-1,20,20,20,20,20, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,26,25,24,23,22,21,20,19,19,19,19, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,26,25,24,23,23,-1,-1,19,18,18,18, 39,38,38,38,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,25,24,24,24,25,-1,-1,17,17,17, 39,38,37,37,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,26,25,25,25,25,25,26,-1,16,16,16, 39,38,37,36,36,36,36,37,37,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,27,26,26,26,-1,26,26,26,-1,15,15,15, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,36,35,34,34,34,34,33,32,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,11,11,12,13,13,13,14, 45,45,-1,36,35,34,33,33,33,33,32,31,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,-1,12,13,14, 44,44,-1,36,35,34,33,32,32,32,-1,31,30,30,30,30,30,31,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,-1,-1,11,-1,13, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,31,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,8,7,7,7,-1,-1,-1,-1,9,10,11,12, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,8,7,6,6,6,6,-1,8,8,-1,11,11, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,8,7,6,5,5,5,6,7,8,9,10,11, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,22,21,20,20,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,7,7,8,9,10,11, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,23,22,22,22,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,-1,8,8,9,10,11, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,2,2,3,4,5,-1,-1,9,9,10,11, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,16,15,16,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,10,10,10,11, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,18,17,16,16,16,16,-1,10,9,8,7,6,5,4,4,4,4,4,4,-1,5,5,6,-1,11,11,11,11, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,17,16,15,15,15,-1,10,9,8,7,6,5,5,5,5,5,5,5,6,6,6,6,-1,12,12,12,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,16,15,14,14,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,7,7,7,-1,13,13,13,13, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,-1,-1,-1,8,7,7,7,7,7,7,7,7,7,7,7,8,-1,-1,14,14,14,14, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,-1,-1,9,-1,13,13,14,15,15, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,-1,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,12,12,12,12,12,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,18, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,27,27,-1,14,13,13,13,13,13,13,13,-1,-1,-1,18,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,26,26,26,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,15,15,15,15,15,-1,15,-1,-1,20, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,16,16,16,16,16,-1,-1,-1,22,21, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,26,26,26,26,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,19,18,17,17,17,17,17,18,19,20,21,22, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,18,18,18,18,18,18,-1,21,21,22, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,19,19,19,19,19,-1,-1,22,22,22, 39,38,37,36,35,34,33,32,31,30,30,30,30,29,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,20,20,20,20,20,-1,-1,23,23,23, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,37,36,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,36,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,36,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,36,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 45,44,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,27,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 45,44,43,43,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,26,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 45,44,43,42,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,26,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,26,25,25,-1,-1,-1,-1,-1,9,9,10,10,9,9,9, 51,51,-1,42,41,40,39,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,-1,8,9,8, 50,50,-1,42,41,40,39,38,38,38,-1,35,34,34,34,34,34,35,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,7,-1,7, 49,50,-1,42,41,40,39,38,37,37,36,35,35,35,35,35,35,35,35,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,5,6,6,6, 48,-1,-1,42,41,40,39,38,37,36,36,36,35,34,34,34,35,36,36,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,4,4,-1,5,5, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,33,33,34,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,7,6,5,4,3,3,3,3,3,3,4,5, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,2,2,2,3,4,5, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,0,1,2,3,4,5, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,2,2,3,4,5, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,9,10,11,12,-1,-1,3,3,4,5, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,29,28,27,27,26,25,24,23,22,21,22,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,4,4,4,5, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,27,26,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,12,12,13,-1,5,5,5,5, 43,42,41,41,-1,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,25,24,23,22,22,22,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,13,13,13,-1,6,6,6,6, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,32,31,31,-1,28,27,26,25,24,24,23,22,21,21,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,7,7,7,7, -1,42,41,40,40,-1,37,36,35,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,8,8,8,8, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,13,-1,10,9,9,9,9, -1,-1,41,40,39,38,37,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,10,10,10, 43,42,41,40,39,38,38,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11, 43,42,41,40,39,39,39,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,12, 43,42,41,40,40,40,40,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,19,19,19,19,19,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,13, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,20,-1,-1,-1,15,14,14,14,14,14,14,14,-1,14, 43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,23,22,21,21,21,-1,15,15,15,15,15,-1,15,-1,-1,15, 43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,23,22,21,20,20,-1,16,16,16,16,16,-1,-1,-1,17,16, 44,44,44,43,43,-1,40,39,38,37,36,35,34,33,33,33,33,33,32,31,31,31,-1,23,23,23,23,23,23,23,23,24,23,22,21,20,19,18,17,17,17,17,17,18,19,18,17,17, 45,45,44,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,24,23,22,21,20,20,-1,18,18,18,18,18,18,-1,18,18,18, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,35,35,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,22,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 46,45,44,43,42,41,40,39,38,37,37,37,37,36,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,22,22,22,22,-1,20,20,20,20,20,-1,-1,20,20,20, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,37,36,35,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,36,35,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 45,44,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,26,26,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 45,44,43,43,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,26,25,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 45,44,43,42,42,41,41,41,41,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,26,25,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,26,25,24,24,-1,-1,-1,-1,-1,9,9,10,10,9,8,8, 51,51,-1,42,41,40,39,39,38,37,36,35,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,-1,8,8,7, 50,50,-1,42,41,40,39,38,38,38,-1,35,34,34,34,34,34,35,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,-1,-1,7,-1,6, 49,50,-1,42,41,40,39,38,37,37,36,35,35,35,35,35,35,35,35,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,5,6,5,5, 48,-1,-1,42,41,40,39,38,37,36,36,36,35,34,34,34,35,36,36,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,4,4,-1,4,4, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,33,33,34,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,7,6,5,4,3,3,3,3,3,3,3,4, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,32,33,34,-1,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,2,2,2,2,3,4, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,31,-1,-1,-1,26,25,24,24,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,1,0,1,2,3,4, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,1,1,2,3,4, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,9,10,11,12,-1,-1,2,2,3,4, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,29,28,27,27,26,25,24,23,22,21,22,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,-1,3,3,3,4, 43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,30,-1,27,26,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,11,11,11,11,11,11,-1,12,12,13,-1,4,4,4,4, 43,42,41,41,-1,38,37,36,35,34,33,32,32,31,31,-1,-1,27,26,25,25,24,23,22,22,22,-1,16,15,14,13,12,12,12,12,12,12,12,12,13,13,13,13,-1,5,5,5,5, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,32,31,31,-1,28,27,26,25,24,24,23,22,21,21,-1,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,6,6,6,6, -1,42,41,40,40,-1,37,36,35,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,-1,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,13,-1,-1,7,7,7,7, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,-1,-1,12,-1,9,8,8,8,8, -1,-1,41,40,39,38,37,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,9,9,9, 43,42,41,40,39,38,38,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10, 43,42,41,40,39,39,39,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,11, 43,42,41,40,40,40,40,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,19,19,19,19,19,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,12, 43,42,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,34,34,-1,21,20,20,20,20,20,20,20,-1,-1,-1,19,-1,-1,-1,14,13,13,13,13,13,13,13,-1,13, 43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,33,33,33,-1,21,21,21,21,21,21,21,21,22,22,21,20,20,20,-1,14,14,14,14,14,-1,14,-1,-1,14, 43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,32,32,32,32,-1,22,22,22,22,22,22,22,22,-1,22,21,20,19,19,-1,15,15,15,15,15,-1,-1,-1,16,15, 44,44,44,43,43,-1,40,39,38,37,36,35,34,33,33,33,33,33,32,31,31,31,-1,23,23,23,23,23,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,17,18,17,16,16, 45,45,44,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,24,24,24,23,22,21,20,19,19,-1,17,17,17,17,17,17,-1,17,17,17, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,35,35,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,21,20,20,20,-1,18,18,18,18,18,-1,-1,18,18,18, 46,45,44,43,42,41,40,39,38,37,37,37,37,36,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,21,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,38,37,36,35,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,36,35,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 46,45,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,27,26,26,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 46,45,44,44,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 46,45,44,43,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,26,25,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,26,25,24,24,-1,-1,-1,-1,-1,10,10,11,10,9,8,8, 52,52,-1,43,42,41,40,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,-1,8,8,7, 51,51,-1,43,42,41,40,39,39,39,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,7,-1,6, 50,51,-1,43,42,41,40,39,38,38,37,36,36,36,36,36,36,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,5,6,5,5, 49,-1,-1,43,42,41,40,39,38,37,37,37,36,35,35,35,36,37,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,4,4,-1,4,4, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,34,34,35,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,3,3,3,3,3,3, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,2,2,2,2,3, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,0,1,2,3, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,1,1,1,2,3, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,10,11,12,13,-1,-1,2,2,2,3, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,30,29,28,28,27,26,25,24,23,22,23,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,3,3,3,3, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,28,27,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,4,4,4,4, 44,43,42,42,-1,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,26,25,24,23,23,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,5,5,5,5, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,33,32,32,-1,29,28,27,26,25,25,24,23,22,22,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,6,6,6,6, -1,43,42,41,41,-1,38,37,36,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,14,13,-1,-1,7,7,7,7, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,12,-1,9,8,8,8,8, -1,-1,42,41,40,39,38,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,9,9,9, 44,43,42,41,40,39,39,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10, 44,43,42,41,40,40,40,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,11, 44,43,42,41,41,41,41,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,20,20,20,20,20,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,12, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,19,-1,-1,-1,14,13,13,13,13,13,13,13,-1,13, 44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,22,21,20,20,20,-1,14,14,14,14,14,-1,14,-1,-1,14, 44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,22,21,20,19,19,-1,15,15,15,15,15,-1,-1,-1,16,15, 45,45,45,44,44,-1,41,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,-1,24,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,17,16,16, 46,46,45,45,-1,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,25,25,24,23,22,21,20,19,19,-1,17,17,17,17,17,17,-1,17,17,17, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,36,36,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,21,20,20,20,-1,18,18,18,18,18,-1,-1,18,18,18, 47,46,45,44,43,42,41,40,39,38,38,38,38,37,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,21,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,37,36,35,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 47,46,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,28,27,26,26,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 47,46,45,45,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 47,46,45,44,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,27,26,25,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,27,27,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,28,28,27,26,25,24,24,-1,-1,-1,-1,-1,11,11,11,10,9,8,8, 53,53,-1,44,43,42,41,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,-1,8,8,7, 52,52,-1,44,43,42,41,40,40,40,-1,37,36,36,36,36,36,37,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,7,-1,6, 51,52,-1,44,43,42,41,40,39,39,38,37,37,37,37,37,37,37,37,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,5,6,5,5, 50,-1,-1,44,43,42,41,40,39,38,38,38,37,36,36,36,37,38,38,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,4,4,-1,4,4, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,35,35,36,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,3,2,2,2,2,2, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,0,1,2, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,2,1,1,1,2, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,11,12,13,14,-1,-1,2,2,2,2, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,31,30,29,29,28,27,26,25,24,23,24,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,3,3,3,3, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,29,28,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,15,-1,4,4,4,4, 45,44,43,43,-1,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,27,26,25,24,24,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,15,15,15,15,-1,5,5,5,5, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,34,33,33,-1,30,29,28,27,26,26,25,24,23,23,-1,18,17,16,15,15,15,15,15,15,15,15,15,15,14,14,15,-1,6,6,6,6, -1,44,43,42,42,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,16,15,14,13,-1,-1,7,7,7,7, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,12,-1,9,8,8,8,8, -1,-1,43,42,41,40,39,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,9,9,9, 45,44,43,42,41,40,40,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10, 45,44,43,42,41,41,41,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,11, 45,44,43,42,42,42,42,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,21,21,21,21,21,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,12, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,19,-1,-1,-1,14,13,13,13,13,13,13,13,-1,13, 45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,23,23,22,21,20,20,20,-1,14,14,14,14,14,-1,14,-1,-1,14, 45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,34,34,34,34,-1,24,24,24,24,24,24,24,24,-1,22,21,20,19,19,-1,15,15,15,15,15,-1,-1,-1,16,15, 46,46,46,45,45,-1,42,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,-1,25,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,17,16,16, 47,47,46,46,-1,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,26,25,24,23,22,21,20,19,19,-1,17,17,17,17,17,17,-1,17,17,17, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,21,20,20,20,-1,18,18,18,18,18,-1,-1,18,18,18, 48,47,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,21,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,40,39,38,37,36,35,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,39,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 52,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,39,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 52,51,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,37,36,35,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,51,50,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,51,50,49,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,26,27,28,29,28,27,26,26,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,25,26,27,28,27,26,25,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,28,28,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,12,12,11,10,9,8,8, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,12,-1,8,8,7, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,7,-1,6, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,5,6,5,5, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,-1,4,4, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,2,2,2,2, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,1,0,1, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,3,2,1,1,1, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,2,2,2,2, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,30,29,28,27,26,25,24,25,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,3,3,3,3, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,30,29,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,15,15,16,-1,4,4,4,4, 46,45,44,44,-1,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,5,5,5,5, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,19,18,17,16,16,16,16,16,16,16,16,16,15,14,14,15,-1,6,6,6,6, -1,45,44,43,43,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,17,17,16,15,14,13,-1,-1,7,7,7,7, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,-1,-1,12,-1,9,8,8,8,8, -1,-1,44,43,42,41,40,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,9,9,9, 46,45,44,43,42,41,41,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10, 46,45,44,43,42,42,42,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,11, 46,45,44,43,43,43,43,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,12, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,37,37,-1,24,23,23,23,23,23,23,23,-1,-1,-1,19,-1,-1,-1,14,13,13,13,13,13,13,13,-1,13, 46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,36,36,36,-1,24,24,24,24,24,24,24,24,23,22,21,20,20,20,-1,14,14,14,14,14,-1,14,-1,-1,14, 46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,35,35,35,35,-1,25,25,25,25,25,25,25,25,-1,22,21,20,19,19,-1,15,15,15,15,15,-1,-1,-1,16,15, 47,47,47,46,46,-1,43,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,-1,26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,17,16,16, 48,48,47,47,-1,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,33,-1,-1,-1,27,-1,-1,26,25,24,23,22,21,20,19,19,-1,17,17,17,17,17,17,-1,17,17,17, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,21,20,20,20,-1,18,18,18,18,18,-1,-1,18,18,18, 49,48,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,21,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,41,40,39,38,37,36,35,34,34,34,34,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,-1,39,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,31,32,32,-1,29,28,27,27,27, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,40,40,40,39,38,37,36,35,34,33,32,32,32,32,31,31,31,31,30,30,-1,-1,-1,-1,-1,26,26,26, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,40,40,39,38,37,36,35,34,33,32,31,32,32,31,30,30,30,30,29,28,27,27,-1,-1,25,25,25, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,30,30,29,28,27,26,25,24,24,24,24, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,33,32,31,30,29,29,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,25,24,23,23,23, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,33,32,31,30,29,28,27,27,27,27,27,26,25,25,25,25,-1,25,24,23,22,22, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,33,32,31,31,-1,28,27,26,26,26,26,26,25,24,24,24,-1,25,24,23,22,21, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,33,32,31,30,29,28,27,26,25,25,25,26,25,24,23,23,-1,-1,-1,-1,-1,20, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,25,24,23,22,22,22,23,24,-1,19, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,24,23,23,-1,-1,-1,-1,21,21,22,23,24,-1,18, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,24,23,22,21,20,20,20,20,21,22,23,24,-1,17, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,16, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,18,-1,15,15,15,15,15, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,29,-1,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,29,29,28,27,26,26,-1,-1,-1,-1,20,19,19,19,20,-1,-1,12,12,12, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,21,-1,11,11,11, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,28,28,27,26,25,24,23,22,21,21,21,-1,21,21,21,-1,10,10,10, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,9,9,9, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,13,12,11,10,9,8,8, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,12,12,-1,8,8,7, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,7,-1,6, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,5,6,5,5, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,-1,4,4, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,1,0, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,4,3,2,1,1, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,3,2,2,2, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,-1,3,3,3,3, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,16,16,16,-1,4,4,4,4, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,15,15,15,15,-1,5,5,5,5, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,17,17,17,17,16,15,14,14,15,-1,6,6,6,6, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,18,17,16,15,14,13,-1,-1,7,7,7,7, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,-1,-1,12,-1,9,8,8,8,8, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,9,9,9, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,11, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,12, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,19,-1,-1,-1,14,13,13,13,13,13,13,13,-1,13, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,37,37,37,-1,25,25,25,25,25,25,25,24,23,22,21,20,20,20,-1,14,14,14,14,14,-1,14,-1,-1,14, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,36,36,36,36,-1,26,26,26,26,26,26,25,25,-1,22,21,20,19,19,-1,15,15,15,15,15,-1,-1,-1,16,15, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,-1,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,17,16,16, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,35,34,34,-1,-1,-1,28,-1,-1,26,25,24,23,22,21,20,19,19,-1,17,17,17,17,17,17,-1,17,17,17, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,39,39,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,21,20,20,20,-1,18,18,18,18,18,-1,-1,18,18,18, 50,49,48,47,46,45,44,43,42,41,41,41,41,40,40,40,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,21,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 33,33,33,33,33,33,32,32,32,32,32,32,32,32,33,34,35,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56, 32,32,32,32,33,33,32,31,31,31,31,31,31,32,33,34,35,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,53,53,54,55,56, 31,31,31,31,-1,34,-1,31,30,30,30,30,31,32,33,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,55,55,56, 31,30,30,30,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,55,55,56, -1,29,29,29,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,41,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56, -1,28,28,28,28,28,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,47,46,45,44,43,42,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,27,27,27,27,28,29,28,27,26,26,26,26,26,26,26,27,28,29,30,30,30,30,30,31,-1,47,46,45,44,43,43,44,45,46,46,46,46,46,47,48,49,-1,54,54,54,55,56, 26,26,26,26,27,28,29,28,27,26,25,25,25,25,25,26,27,28,29,29,29,29,29,30,31,-1,47,46,45,45,-1,44,44,45,45,45,45,45,46,47,48,49,-1,55,55,55,55,56, 25,25,25,26,27,28,29,28,27,26,25,24,24,24,24,-1,-1,28,28,28,28,28,29,30,31,-1,47,46,46,46,46,45,45,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,56, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,55, 23,23,23,-1,21,21,21,21,21,21,-1,23,22,23,24,25,26,27,27,26,27,28,29,30,31,32,33,34,35,35,35,36,37,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,54, 22,22,22,-1,20,20,20,20,20,20,-1,-1,21,-1,-1,-1,-1,-1,-1,25,-1,-1,30,30,31,-1,34,34,34,34,35,36,37,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,53, 22,21,21,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,24,24,24,24,-1,31,31,31,32,33,33,33,34,-1,37,37,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,52, 22,21,20,19,18,18,18,18,18,18,18,19,20,21,22,23,23,23,23,23,23,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,51, 22,21,21,-1,17,17,17,17,17,17,18,19,20,21,22,22,22,22,22,22,22,23,-1,31,31,31,31,31,32,-1,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,-1,-1,-1,16,16,16,16,16,16,-1,20,20,21,21,21,21,21,21,21,22,23,-1,30,30,30,30,31,32,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50,51, 15,15,15,15,16,15,15,15,15,16,-1,21,20,20,20,20,20,20,20,21,22,23,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,50,50,51, 15,14,14,14,-1,14,14,14,15,16,-1,21,20,19,19,19,19,19,20,-1,-1,24,-1,28,28,29,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,50, 15,14,13,13,13,13,13,14,15,16,-1,21,20,19,18,18,18,19,20,-1,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,49,49,49, 15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,26,26,26,27,28,29,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,27,27,27,-1,28,28,29,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 8,8,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 7,7,-1,9,9,9,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 6,7,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 5,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 4,-1,6,6,6,7,8,9,-1,12,-1,-1,-1,16,16,17,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 3,-1,5,5,6,7,8,9,-1,13,14,15,-1,17,17,17,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 2,3,4,5,6,7,8,9,-1,14,14,15,-1,17,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,42,43,43,44,45,46,47,48,49, 1,-1,5,5,6,7,8,9,-1,-1,15,15,16,16,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,-1,-1,-1,45,45,46,47,48,49, 0,-1,6,6,6,7,-1,10,11,-1,15,15,15,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,-1,-1,46,46,47,48,49, 1,-1,-1,-1,-1,8,9,10,11,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49, 3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49,49, 4,4,4,5,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, 5,5,5,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, -1,6,6,7,8,-1,11,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,7,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,8,8,8,9,10,11,12,13,-1,25,24,23,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 11,10,9,9,9,9,10,-1,-1,-1,-1,25,24,23,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 11,10,10,10,10,10,10,-1,29,28,28,-1,24,23,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 11,11,11,11,11,11,11,-1,29,28,27,26,25,-1,-1,-1,23,-1,23,23,-1,-1,-1,26,26,27,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,22,22,23,-1,24,-1,28,28,-1,27,27,27,28,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,-1,29,29,29,29,29,30,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 15,15,15,15,15,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 16,16,16,16,-1,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,31,-1,-1,31,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 17,17,17,-1,-1,-1,-1,-1,17,17,17,18,-1,21,21,22,23,-1,-1,27,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 18,18,18,19,20,21,20,19,18,18,18,18,19,20,21,22,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 31,31,31,31,31,31,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 30,30,30,30,31,31,30,29,29,29,29,29,29,30,31,32,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,51,52, 29,29,29,29,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52, 29,28,28,28,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52, -1,27,27,27,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,37,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,43,42,41,40,39,38,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,25,25,25,25,26,27,26,25,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,27,-1,43,42,41,40,39,39,40,41,42,42,42,42,42,43,44,45,-1,50,50,50,51,52, 24,24,24,24,25,26,27,26,25,24,23,23,23,23,23,24,25,25,25,25,25,25,25,26,27,-1,43,42,41,41,-1,40,40,41,41,41,41,41,42,43,44,45,-1,51,51,51,51,52, 23,23,23,24,25,26,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,24,24,25,26,27,-1,43,42,42,42,42,41,41,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,24,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 21,21,21,-1,19,19,19,19,19,19,-1,21,20,21,22,23,24,24,23,22,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 20,20,20,-1,18,18,18,18,18,18,-1,-1,19,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,-1,30,30,30,30,31,32,33,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 20,19,19,-1,17,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,20,-1,27,27,27,28,29,29,29,30,-1,33,33,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 20,19,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 20,19,19,-1,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,18,19,-1,27,27,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,14,14,14,14,14,14,-1,17,17,17,17,17,17,17,17,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 13,13,13,13,14,13,13,13,13,14,-1,17,16,16,16,16,16,16,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 13,12,12,12,-1,12,12,12,13,14,-1,17,16,15,15,15,15,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 13,12,11,11,11,11,11,12,13,14,-1,17,16,15,14,14,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,9,9,9,9,9,9,9,9,10,11,12,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 10,10,-1,8,8,8,8,8,8,8,9,10,11,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 9,9,-1,7,7,7,7,7,7,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 8,9,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 7,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 6,-1,4,4,4,4,4,5,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 5,-1,3,3,3,3,4,5,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 4,3,2,2,2,3,4,5,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 5,-1,1,1,2,3,4,5,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 6,-1,0,1,2,3,-1,6,7,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 7,-1,-1,-1,-1,4,5,6,7,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 8,9,10,11,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 9,9,10,11,12,13,14,15,16,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 10,10,10,11,-1,14,14,15,16,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 11,11,11,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,12,12,13,14,-1,17,17,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,14,14,14,15,16,17,18,19,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 17,16,15,15,15,15,16,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 17,16,16,16,16,16,16,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 17,17,17,17,17,17,17,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 21,21,21,21,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 22,22,22,22,-1,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,27,27,28,29,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,27,28,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 31,31,31,31,31,31,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 30,30,30,30,31,31,30,29,29,29,29,29,29,30,31,32,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,51,52, 29,29,29,29,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52, 29,28,28,28,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52, -1,27,27,27,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,37,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,43,42,41,40,39,38,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,25,25,25,25,26,27,26,25,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,27,-1,43,42,41,40,39,39,40,41,42,42,42,42,42,43,44,45,-1,50,50,50,51,52, 24,24,24,24,25,26,27,26,25,24,23,23,23,23,23,24,25,25,25,25,25,25,25,26,27,-1,43,42,41,41,-1,40,40,41,41,41,41,41,42,43,44,45,-1,51,51,51,51,52, 23,23,23,24,25,26,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,24,24,25,26,27,-1,43,42,42,42,42,41,41,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,24,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 21,21,21,-1,19,19,19,19,19,19,-1,21,20,21,22,23,24,24,23,22,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 20,20,20,-1,18,18,18,18,18,18,-1,-1,19,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,-1,30,30,30,30,31,32,33,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 20,19,19,-1,17,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,20,-1,27,27,27,28,29,29,29,30,-1,33,33,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 20,19,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 20,19,19,-1,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,18,19,-1,27,27,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,14,14,14,14,14,14,-1,17,17,17,17,17,17,17,17,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 13,13,13,13,14,13,13,13,13,14,-1,17,16,16,16,16,16,16,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 13,12,12,12,-1,12,12,12,13,14,-1,17,16,15,15,15,15,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 13,12,11,11,11,11,11,12,13,14,-1,17,16,15,14,14,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,9,9,9,9,9,9,9,9,10,11,12,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 10,10,-1,8,8,8,8,8,8,8,9,10,11,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 9,9,-1,7,7,7,7,7,7,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 8,9,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 7,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 6,-1,4,4,4,4,4,4,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 5,-1,3,3,3,3,3,4,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 4,3,2,2,2,2,3,4,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 5,-1,1,1,1,2,3,4,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 6,-1,1,0,1,2,-1,5,6,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 7,-1,-1,-1,-1,3,4,5,6,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 8,9,10,11,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 9,9,10,11,12,13,14,15,16,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 10,10,10,11,-1,14,14,15,16,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 11,11,11,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,12,12,13,14,-1,17,17,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,14,14,14,15,16,17,18,19,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 17,16,15,15,15,15,16,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 17,16,16,16,16,16,16,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 17,17,17,17,17,17,17,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 21,21,21,21,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 22,22,22,22,-1,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,27,27,28,29,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,27,28,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 31,31,31,31,31,31,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 30,30,30,30,31,31,30,29,29,29,29,29,29,30,31,32,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,51,52, 29,29,29,29,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52, 29,28,28,28,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52, -1,27,27,27,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,37,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,43,42,41,40,39,38,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,25,25,25,25,26,27,26,25,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,27,-1,43,42,41,40,39,39,40,41,42,42,42,42,42,43,44,45,-1,50,50,50,51,52, 24,24,24,24,25,26,27,26,25,24,23,23,23,23,23,24,25,25,25,25,25,25,25,26,27,-1,43,42,41,41,-1,40,40,41,41,41,41,41,42,43,44,45,-1,51,51,51,51,52, 23,23,23,24,25,26,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,24,24,25,26,27,-1,43,42,42,42,42,41,41,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,24,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 21,21,21,-1,19,19,19,19,19,19,-1,21,20,21,22,23,24,24,23,22,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 20,20,20,-1,18,18,18,18,18,18,-1,-1,19,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,-1,30,30,30,30,31,32,33,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 20,19,19,-1,17,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,20,-1,27,27,27,28,29,29,29,30,-1,33,33,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 20,19,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 20,19,19,-1,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,18,19,-1,27,27,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,14,14,14,14,14,14,-1,17,17,17,17,17,17,17,17,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 13,13,13,13,14,13,13,13,13,14,-1,17,16,16,16,16,16,16,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 13,12,12,12,-1,12,12,12,13,14,-1,17,16,15,15,15,15,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 13,12,11,11,11,11,11,12,13,14,-1,17,16,15,14,14,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,9,9,9,9,9,9,9,9,10,11,12,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 10,10,-1,8,8,8,8,8,8,8,9,10,11,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 9,9,-1,7,7,7,7,7,7,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 8,9,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 7,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 6,-1,4,4,4,4,4,4,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 5,-1,3,3,3,3,3,3,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 4,3,2,2,2,2,2,3,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 5,-1,2,1,1,1,2,3,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 6,-1,2,1,0,1,-1,4,5,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 7,-1,-1,-1,-1,2,3,4,5,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 8,9,10,11,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 9,9,10,11,12,13,14,15,16,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 10,10,10,11,-1,14,14,15,16,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 11,11,11,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,12,12,13,14,-1,17,17,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,14,14,14,15,16,17,18,19,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 17,16,15,15,15,15,16,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 17,16,16,16,16,16,16,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 17,17,17,17,17,17,17,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 21,21,21,21,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 22,22,22,22,-1,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 23,23,23,-1,-1,-1,-1,-1,23,23,23,24,-1,27,27,28,29,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 24,24,24,25,26,27,26,25,24,24,24,24,25,26,27,28,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 31,31,31,31,31,31,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 30,30,30,30,31,31,30,29,29,29,29,29,29,30,31,32,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,51,52, 29,29,29,29,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52, 29,28,28,28,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52, -1,27,27,27,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,37,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,43,42,41,40,39,38,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,25,25,25,25,26,27,26,25,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,27,-1,43,42,41,40,39,39,40,41,42,42,42,42,42,43,44,45,-1,50,50,50,51,52, 24,24,24,24,25,26,27,26,25,24,23,23,23,23,23,24,25,25,25,25,25,25,25,26,27,-1,43,42,41,41,-1,40,40,41,41,41,41,41,42,43,44,45,-1,51,51,51,51,52, 23,23,23,24,25,26,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,24,24,25,26,27,-1,43,42,42,42,42,41,41,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,24,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 21,21,21,-1,19,19,19,19,19,19,-1,21,20,21,22,23,24,24,23,22,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 20,20,20,-1,18,18,18,18,18,18,-1,-1,19,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,-1,30,30,30,30,31,32,33,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 20,19,19,-1,17,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,20,-1,27,27,27,28,29,29,29,30,-1,33,33,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 20,19,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 20,19,19,-1,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,18,19,-1,27,27,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,14,14,14,14,14,14,-1,17,17,17,17,17,17,17,17,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 13,13,13,13,14,13,13,13,13,14,-1,17,16,16,16,16,16,16,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 13,12,12,12,-1,12,12,12,13,14,-1,17,16,15,15,15,15,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 13,12,11,11,11,11,11,12,13,14,-1,17,16,15,14,14,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,9,9,9,9,9,9,9,9,10,11,12,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 11,11,-1,8,8,8,8,8,8,8,9,10,11,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 10,10,-1,7,7,7,7,7,7,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 9,10,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 8,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 7,-1,4,4,4,4,4,4,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 6,-1,3,3,3,3,3,3,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 5,4,3,2,2,2,2,3,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 6,-1,3,2,1,1,2,3,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 7,-1,3,2,1,0,-1,4,4,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 8,-1,-1,-1,-1,1,2,3,4,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 9,10,11,12,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 10,10,11,12,13,14,15,16,17,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 11,11,11,12,-1,15,15,16,17,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 12,12,12,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,13,13,14,15,-1,18,18,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,14,14,15,16,17,18,19,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,15,15,15,16,17,18,19,20,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 18,17,16,16,16,16,17,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 18,17,17,17,17,17,17,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 18,18,18,18,18,18,18,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 19,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 22,22,22,22,22,-1,22,22,22,23,24,25,26,27,28,29,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 23,23,23,23,-1,-1,23,23,23,23,24,25,26,27,28,29,30,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 24,24,24,-1,-1,-1,-1,-1,24,24,24,25,-1,28,28,29,30,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 25,25,25,26,27,28,27,26,25,25,25,25,26,27,28,29,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 31,31,31,31,31,31,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52, 30,30,30,30,31,31,30,29,29,29,29,29,29,30,31,32,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,51,52, 29,29,29,29,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52, 29,28,28,28,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52, -1,27,27,27,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,37,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,43,42,41,40,39,38,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,25,25,25,25,26,27,26,25,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,27,-1,43,42,41,40,39,39,40,41,42,42,42,42,42,43,44,45,-1,50,50,50,51,52, 24,24,24,24,25,26,27,26,25,24,23,23,23,23,23,24,25,25,25,25,25,25,25,26,27,-1,43,42,41,41,-1,40,40,41,41,41,41,41,42,43,44,45,-1,51,51,51,51,52, 23,23,23,24,25,26,27,26,25,24,23,22,22,22,22,-1,-1,24,24,24,24,24,25,26,27,-1,43,42,42,42,42,41,41,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,24,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 21,21,21,-1,19,19,19,19,19,19,-1,21,20,21,22,23,24,24,23,22,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 20,20,20,-1,18,18,18,18,18,18,-1,-1,19,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,-1,30,30,30,30,31,32,33,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 20,19,19,-1,17,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,20,-1,27,27,27,28,29,29,29,30,-1,33,33,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 20,19,18,17,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 20,19,19,-1,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,18,19,-1,27,27,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,14,14,14,14,14,14,-1,17,17,17,17,17,17,17,17,17,18,19,-1,26,26,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 13,13,13,13,14,13,13,13,13,14,-1,17,16,16,16,16,16,16,16,17,18,19,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,47, 13,12,12,12,-1,12,12,12,13,14,-1,17,16,15,15,15,15,15,16,-1,-1,20,-1,24,24,25,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47, 13,12,11,11,11,11,11,12,13,14,-1,17,16,15,14,14,14,15,16,-1,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,47,47,47, 13,12,11,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,22,22,22,23,24,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,9,9,9,9,9,9,9,9,10,11,12,12,13,14,15,16,-1,-1,23,23,23,-1,26,26,27,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 14,14,-1,8,8,8,8,8,8,8,9,10,11,11,12,13,14,-1,17,17,-1,24,24,24,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 13,13,-1,7,7,7,7,7,7,7,-1,10,10,11,12,13,14,15,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 12,13,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 11,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 10,-1,6,5,4,4,4,4,-1,8,-1,-1,-1,12,12,13,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 9,-1,6,5,4,3,3,3,-1,9,10,11,-1,13,13,13,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 8,7,6,5,4,3,2,2,-1,10,10,11,-1,14,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 9,-1,6,5,4,3,2,1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 10,-1,6,5,4,4,-1,0,1,-1,12,12,12,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 11,-1,-1,-1,-1,3,2,1,1,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 12,13,14,15,-1,-1,-1,-1,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 13,13,14,15,16,17,18,18,17,16,15,15,15,15,15,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 14,14,14,15,-1,18,18,18,17,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 15,15,15,-1,-1,-1,-1,-1,17,17,17,17,17,17,17,-1,21,20,20,20,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,16,16,17,18,-1,20,19,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,17,17,18,19,20,19,19,19,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,18,18,18,19,20,20,20,20,-1,27,26,25,24,23,22,22,22,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 21,20,19,19,19,19,20,-1,-1,-1,-1,27,26,25,24,23,23,23,23,23,24,24,24,24,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 21,20,20,20,20,20,20,-1,31,30,30,-1,26,25,24,24,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 21,21,21,21,21,21,21,-1,31,30,29,28,27,-1,-1,-1,25,-1,25,25,-1,-1,-1,26,26,26,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 22,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,26,-1,34,34,-1,27,27,27,27,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 23,23,23,23,23,23,23,24,25,26,27,28,29,29,28,27,27,-1,-1,33,33,34,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 24,24,24,24,24,24,24,24,25,26,27,28,29,29,28,28,28,-1,32,32,33,34,-1,29,29,29,29,29,29,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 25,25,25,25,25,-1,25,25,25,26,27,28,29,29,29,29,29,30,31,32,33,34,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 26,26,26,26,-1,-1,26,26,26,26,27,28,29,30,30,30,30,30,31,32,33,34,-1,-1,-1,31,-1,-1,31,31,31,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,31,31,31,31,-1,-1,33,33,34,35,34,33,32,33,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,31,32,-1,-1,-1,-1,34,34,35,34,33,33,33,34,35,36,37,38,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 32,32,32,32,32,32,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 31,31,31,31,32,32,31,30,30,30,30,30,30,31,32,33,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,52,53, 30,30,30,30,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,52,52,53, 30,29,29,29,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,52,53, -1,28,28,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,38,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53, -1,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,44,43,42,41,40,39,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,50,50,51,52,53, -1,26,26,26,26,27,28,27,26,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,28,-1,44,43,42,41,40,40,41,42,43,43,43,43,43,44,45,46,-1,51,51,51,52,53, 25,25,25,25,26,27,28,27,26,25,24,24,24,24,24,25,26,26,26,26,26,26,26,27,28,-1,44,43,42,42,-1,41,41,42,42,42,42,42,43,44,45,46,-1,52,52,52,52,53, 24,24,24,25,26,27,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,25,25,26,27,28,-1,44,43,43,43,43,42,42,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,25,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 22,22,22,-1,20,20,20,20,20,20,-1,22,21,22,23,24,25,25,24,23,24,25,26,27,28,29,30,31,32,32,32,33,34,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 21,21,21,-1,19,19,19,19,19,19,-1,-1,20,-1,-1,-1,-1,-1,-1,22,-1,-1,27,27,28,-1,31,31,31,31,32,33,34,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 21,20,20,-1,18,18,18,18,18,18,18,18,19,20,21,21,21,21,21,21,21,-1,28,28,28,29,30,30,30,31,-1,34,34,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 21,20,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,20,20,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 21,20,20,-1,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,19,20,-1,28,28,28,28,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,15,15,15,15,15,15,-1,18,18,18,18,18,18,18,18,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 14,14,14,14,15,14,14,14,14,15,-1,18,17,17,17,17,17,17,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 14,13,13,13,-1,13,13,13,14,15,-1,18,17,16,16,16,16,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 14,13,12,12,12,12,12,13,14,15,-1,18,17,16,15,15,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,48,48,48, 14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,10,10,10,10,10,10,10,10,11,12,13,13,14,15,16,17,-1,-1,24,24,24,-1,27,27,28,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 15,15,-1,9,9,9,9,9,9,9,10,11,12,12,13,14,15,-1,18,18,-1,25,25,25,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 14,14,-1,8,8,8,8,8,8,8,-1,11,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 13,14,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 12,-1,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 11,-1,7,6,5,5,5,5,-1,9,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 10,-1,7,6,5,4,4,4,-1,10,11,12,-1,14,14,14,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 9,8,7,6,5,4,3,3,-1,11,11,12,-1,15,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 10,-1,7,6,5,4,3,2,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 11,-1,7,6,5,4,-1,1,0,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 12,-1,-1,-1,-1,3,2,1,1,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 13,14,15,16,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 14,14,15,16,17,18,19,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 15,15,15,16,-1,19,19,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 16,16,16,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,17,17,18,19,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,18,18,19,20,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,19,19,19,20,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 22,21,20,20,20,20,21,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 22,21,21,21,21,21,21,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 22,22,22,22,22,22,22,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 23,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 24,24,24,24,24,24,24,25,26,27,28,29,30,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 25,25,25,25,25,25,25,25,26,27,28,29,30,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 26,26,26,26,26,-1,26,26,26,27,28,29,30,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 27,27,27,27,-1,-1,27,27,27,27,28,29,30,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,32,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 31,31,31,31,31,31,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,41,41,42,43,44,45,46,47,48, 30,30,30,30,31,31,30,29,29,29,29,29,29,30,31,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,40,40,41,42,-1,45,45,46,47,48, 29,29,29,29,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 29,28,28,28,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,27,27,27,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,37,38,39,40,41,42,43,44,45,46,47,48, -1,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,41,40,39,38,37,36,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,25,25,25,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 24,24,24,24,25,26,27,26,25,24,23,23,23,23,23,24,24,23,23,23,23,23,23,24,25,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 23,23,23,24,25,26,27,26,25,24,23,22,22,22,22,-1,-1,22,22,22,22,22,23,24,25,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,22,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 21,21,21,-1,19,19,19,19,19,19,-1,21,20,21,22,23,23,22,21,20,21,22,23,24,25,26,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 20,20,20,-1,18,18,18,18,18,18,-1,-1,19,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 20,19,19,-1,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 20,19,18,17,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 20,19,19,-1,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,17,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,14,14,14,14,14,14,-1,15,15,15,15,15,15,15,15,15,16,17,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 14,13,13,13,14,13,13,13,13,14,-1,15,14,14,14,14,14,14,14,15,16,17,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 14,13,12,12,-1,12,12,12,13,14,-1,15,14,13,13,13,13,13,14,-1,-1,18,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 14,13,12,11,11,11,11,12,13,14,-1,15,14,13,12,12,12,13,13,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,11,11,12,12,13,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,11,10,9,9,9,9,9,9,10,10,10,10,11,11,12,12,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 20,20,-1,11,10,9,8,8,8,8,9,9,9,9,10,10,10,-1,11,11,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 19,19,-1,11,10,9,8,7,7,7,-1,8,8,9,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 18,19,-1,11,10,9,8,7,6,6,6,7,8,8,8,8,8,9,10,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 17,-1,-1,11,10,9,8,7,6,5,6,7,8,7,7,7,8,9,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 16,-1,12,11,10,9,8,8,-1,4,-1,-1,-1,6,6,7,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 15,-1,12,11,10,9,9,9,-1,3,3,3,-1,5,6,7,-1,9,9,9,10,11,12,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 14,13,12,11,10,10,10,10,-1,3,2,2,-1,4,-1,-1,-1,8,8,9,10,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,31,32,33,34,35,36,37, 15,-1,12,11,11,11,11,11,-1,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,33,33,34,35,36,37, 15,-1,12,12,12,12,-1,12,13,-1,0,1,2,3,4,5,6,7,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,34,34,35,36,37, 14,-1,-1,-1,-1,13,14,13,13,-1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 13,12,11,11,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 13,12,11,11,-1,8,7,6,5,4,4,4,4,4,4,-1,-1,9,9,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, 13,12,12,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,-1,9,9,10,10,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,13,12,11,11,-1,8,7,6,6,6,6,6,6,6,7,8,9,10,11,11,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,9,9,10,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,12,11,10,9,8,8,8,8,-1,15,14,13,12,11,10,10,10,11,12,13,13,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 14,13,12,11,10,9,9,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,12,13,14,14,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 14,13,12,11,10,10,10,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,13,14,15,15,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 14,13,12,11,11,11,11,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,16,16,16,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,17,17,17,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 14,13,13,13,13,13,13,14,15,16,17,18,18,17,16,15,15,-1,-1,21,21,22,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 14,14,14,14,14,14,14,14,15,16,17,18,18,17,16,16,16,-1,20,20,21,22,-1,19,19,19,19,19,19,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 15,15,15,15,15,-1,15,15,15,16,17,18,18,17,17,17,17,18,19,20,21,22,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 16,16,16,16,-1,-1,16,16,16,16,17,18,18,18,18,18,18,18,19,20,21,22,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 17,17,17,-1,-1,-1,-1,-1,17,17,17,18,-1,19,19,19,19,-1,-1,21,21,22,23,24,23,22,23,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 18,18,18,19,20,21,20,19,18,18,18,18,19,20,20,20,-1,-1,-1,-1,22,22,23,24,23,23,23,24,25,26,27,28,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 31,31,31,31,31,31,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,40,40,40,41,42,43,44,45,46,47, 30,30,30,30,31,31,30,29,29,29,29,29,29,30,31,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,39,40,41,-1,44,44,45,46,47, 29,29,29,29,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,38,39,-1,-1,-1,-1,-1,46,46,47, 29,28,28,28,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,37,37,37,37,38,39,40,41,42,-1,-1,46,46,47, -1,27,27,27,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,37,36,37,38,39,40,41,42,43,44,45,46,47, -1,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,25,25,25,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,45,45,45,46,46, 24,24,24,24,25,26,27,26,25,24,23,23,23,23,23,24,24,23,23,23,23,23,23,24,25,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,36,37,-1,46,46,46,46,45, 23,23,23,24,25,26,27,26,25,24,23,22,22,22,22,-1,-1,22,22,22,22,22,23,24,25,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,22,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 21,21,21,-1,19,19,19,19,19,19,-1,21,20,21,22,23,23,22,21,20,21,22,23,24,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 20,20,20,-1,18,18,18,18,18,18,-1,-1,19,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 20,19,19,-1,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 20,19,18,17,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 20,19,19,-1,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,14,14,14,14,14,14,-1,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 14,13,13,13,14,13,13,13,13,14,-1,15,14,14,14,14,14,14,14,15,16,17,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,38, 14,13,12,12,-1,12,12,12,13,14,-1,15,14,13,13,13,13,13,13,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37, 14,13,12,11,11,11,11,12,13,14,-1,15,14,13,12,12,12,12,12,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,36,36,36, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,-1,17,16,16,16,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,11,10,9,9,9,9,9,9,10,10,10,10,10,10,11,11,-1,-1,15,15,15,-1,15,15,16,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 20,20,-1,11,10,9,8,8,8,8,9,9,9,9,9,9,9,-1,10,10,-1,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 19,19,-1,11,10,9,8,7,7,7,-1,8,8,8,8,8,8,8,9,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 18,19,-1,11,10,9,8,7,6,6,6,7,7,7,7,7,7,8,9,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 17,-1,-1,11,10,9,8,7,6,5,6,7,7,6,6,6,7,8,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 16,-1,12,11,10,9,8,8,-1,4,-1,-1,-1,5,5,6,-1,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 15,-1,12,11,10,9,9,9,-1,3,3,3,-1,4,5,6,-1,8,8,8,9,10,11,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 14,13,12,11,10,10,10,10,-1,3,2,2,-1,3,-1,-1,-1,7,7,8,9,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,30,31,32,33,34,35,36, 15,-1,12,11,11,11,11,11,-1,-1,1,1,1,2,3,4,5,6,7,8,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,32,32,33,34,35,36, 15,-1,12,12,12,12,-1,12,13,-1,1,0,1,2,3,4,5,6,7,8,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,33,33,34,35,36, 14,-1,-1,-1,-1,13,14,13,13,-1,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 13,12,11,11,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36,36, 13,12,11,11,-1,8,7,6,5,4,4,4,4,4,4,-1,-1,8,8,8,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, 13,12,12,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,-1,9,9,9,9,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,13,12,11,11,-1,8,7,6,6,6,6,6,6,6,7,8,9,10,10,10,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,9,9,10,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,12,11,10,9,8,8,8,8,-1,15,14,13,12,11,10,10,10,11,12,12,12,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 14,13,12,11,10,9,9,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,12,13,13,13,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 14,13,12,11,10,10,10,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,13,14,14,14,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 14,13,12,11,11,11,11,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,15,15,15,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,16,16,16,16,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 14,13,13,13,13,13,13,14,15,16,17,18,18,17,16,15,15,-1,-1,21,21,22,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 14,14,14,14,14,14,14,14,15,16,17,18,18,17,16,16,16,-1,20,20,21,22,-1,18,18,18,18,18,18,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 15,15,15,15,15,-1,15,15,15,16,17,18,18,17,17,17,17,18,19,20,21,22,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 16,16,16,16,-1,-1,16,16,16,16,17,18,18,18,18,18,18,18,19,20,21,22,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 17,17,17,-1,-1,-1,-1,-1,17,17,17,18,-1,19,19,19,19,-1,-1,21,21,22,23,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 18,18,18,19,20,21,20,19,18,18,18,18,19,20,20,20,-1,-1,-1,-1,22,22,23,23,22,22,22,23,24,25,26,27,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 31,31,31,31,31,30,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,39,40,41,42,43,44,45,46, 30,30,30,30,31,30,29,28,28,28,28,28,28,29,30,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,38,39,40,-1,43,43,44,45,46, 29,29,29,29,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,37,38,-1,-1,-1,-1,-1,45,45,46, 29,28,28,28,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,36,36,36,37,38,39,40,41,-1,-1,45,45,46, -1,27,27,27,27,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,36,35,36,37,38,39,40,41,42,43,44,45,46, -1,26,26,26,26,26,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,25,25,25,25,26,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,44,44,44,45,45, 24,24,24,24,25,26,26,25,24,23,22,22,22,22,22,23,23,22,22,22,22,22,22,23,24,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,35,36,-1,45,45,45,45,44, 23,23,23,24,25,26,26,25,24,23,22,21,21,21,21,-1,-1,21,21,21,21,21,22,23,24,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,21,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 21,21,21,-1,19,19,19,19,19,19,-1,20,19,20,21,22,22,21,20,19,20,21,22,23,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 20,20,20,-1,18,18,18,18,18,18,-1,-1,18,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 20,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 20,19,19,-1,15,15,15,15,15,15,16,15,15,15,15,15,15,15,15,15,15,16,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,14,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,14,15,16,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 14,13,13,13,14,13,13,13,13,14,-1,14,13,13,13,13,13,13,13,14,15,16,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,37, 14,13,12,12,-1,12,12,12,13,14,-1,14,13,12,12,12,12,12,12,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36, 14,13,12,11,11,11,11,12,13,14,-1,14,13,12,11,11,11,11,11,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,35,35,35, 14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,-1,16,15,15,15,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,11,10,9,9,9,9,9,9,9,9,9,9,9,9,10,10,-1,-1,14,14,14,-1,14,14,15,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 20,20,-1,11,10,9,8,8,8,8,9,8,8,8,8,8,8,-1,9,9,-1,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 19,19,-1,11,10,9,8,7,7,7,-1,7,7,7,7,7,7,7,8,9,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 18,19,-1,11,10,9,8,7,6,6,6,7,6,6,6,6,6,7,8,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 17,-1,-1,11,10,9,8,7,6,5,6,7,6,5,5,5,6,7,8,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 16,-1,12,11,10,9,8,8,-1,4,-1,-1,-1,4,4,5,-1,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 15,-1,12,11,10,9,9,9,-1,3,3,3,-1,3,4,5,-1,7,7,7,8,9,10,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 14,13,12,11,10,10,10,10,-1,3,2,2,-1,2,-1,-1,-1,6,6,7,8,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,29,30,31,32,33,34,35, 15,-1,12,11,11,11,11,11,-1,-1,2,1,1,1,2,3,4,5,6,7,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,31,31,32,33,34,35, 15,-1,12,12,12,12,-1,12,13,-1,2,1,0,1,2,3,4,5,6,7,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,32,32,33,34,35, 14,-1,-1,-1,-1,13,14,13,13,-1,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 13,12,11,11,-1,-1,-1,-1,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35,35, 13,12,11,11,-1,8,7,6,5,4,4,4,4,4,4,-1,-1,7,7,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, 13,12,12,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,-1,9,8,8,8,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,13,12,11,11,-1,8,7,6,6,6,6,6,6,6,7,8,9,9,9,9,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,9,9,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,12,11,10,9,8,8,8,8,-1,15,14,13,12,11,10,10,10,11,11,11,11,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 14,13,12,11,10,9,9,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,12,12,12,12,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 14,13,12,11,10,10,10,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,13,13,13,13,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 14,13,12,11,11,11,11,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,14,14,14,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,15,15,15,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 14,13,13,13,13,13,13,14,15,16,17,18,18,17,16,15,15,-1,-1,21,21,22,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 14,14,14,14,14,14,14,14,15,16,17,18,18,17,16,16,16,-1,20,20,21,22,-1,17,17,17,17,17,17,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 15,15,15,15,15,-1,15,15,15,16,17,18,18,17,17,17,17,18,19,20,21,22,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 16,16,16,16,-1,-1,16,16,16,16,17,18,18,18,18,18,18,18,19,20,21,22,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 17,17,17,-1,-1,-1,-1,-1,17,17,17,18,-1,19,19,19,19,-1,-1,21,21,22,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 18,18,18,19,20,21,20,19,18,18,18,18,19,20,20,20,-1,-1,-1,-1,22,22,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 32,32,32,32,31,30,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,38,38,38,38,39,40,41,42,43,44,45, 31,31,31,31,31,30,29,28,28,28,28,28,28,29,30,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,37,37,37,37,38,39,-1,42,42,43,44,45, 30,30,30,30,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,36,36,36,36,37,-1,-1,-1,-1,-1,44,44,45, 30,29,29,29,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,36,35,35,35,36,37,38,39,40,-1,-1,44,44,45, -1,28,28,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,36,35,34,35,36,37,38,39,40,41,42,43,44,45, -1,27,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,26,26,26,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,43,43,43,44,44, 25,25,25,25,26,27,26,25,24,23,22,22,22,22,22,23,23,22,22,22,22,22,22,23,24,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,34,35,-1,44,44,44,44,43, 24,24,24,25,26,27,26,25,24,23,22,21,21,21,21,-1,-1,21,21,21,21,21,22,23,24,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,21,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 22,22,22,-1,20,20,20,19,19,19,-1,20,19,20,21,22,22,21,20,19,20,21,22,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 21,21,21,-1,19,19,19,19,18,18,-1,-1,18,-1,-1,-1,-1,-1,-1,18,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 21,20,20,-1,18,18,18,18,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 21,20,19,18,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 21,20,20,-1,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,15,15,16,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,15,15,15,15,15,15,-1,14,14,14,14,14,14,14,14,14,15,16,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 15,14,14,14,15,14,14,14,14,15,-1,14,13,13,13,13,13,13,13,14,15,16,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,36, 15,14,13,13,-1,13,13,13,14,15,-1,14,13,12,12,12,12,12,12,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,35,35,35, 15,14,13,12,12,12,12,13,14,15,-1,14,13,12,11,11,11,11,11,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,34,34,34, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,-1,15,14,14,14,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,12,11,10,10,10,10,10,9,9,9,9,9,9,9,10,10,-1,-1,13,13,13,-1,13,13,14,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 21,21,-1,12,11,10,9,9,9,9,9,8,8,8,8,8,8,-1,9,9,-1,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 20,20,-1,12,11,10,9,8,8,8,-1,7,7,7,7,7,7,7,8,9,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 19,20,-1,12,11,10,9,8,7,7,7,7,6,6,6,6,6,7,8,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 18,-1,-1,12,11,10,9,8,7,6,7,7,6,5,5,5,6,7,8,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 17,-1,13,12,11,10,9,9,-1,5,-1,-1,-1,4,4,5,-1,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 16,-1,13,12,11,10,10,10,-1,4,4,4,-1,3,4,5,-1,6,6,6,7,8,9,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 15,14,13,12,11,11,11,11,-1,4,3,3,-1,2,-1,-1,-1,5,5,6,7,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,28,29,30,31,32,33,34, 16,-1,13,12,12,12,12,12,-1,-1,3,2,1,1,1,2,3,4,5,6,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,30,30,31,32,33,34, 15,-1,13,13,13,13,-1,13,14,-1,3,2,1,0,1,2,3,4,5,6,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,31,31,32,33,34, 14,-1,-1,-1,-1,14,15,14,14,-1,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,33,33,33,34, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34,34, 13,12,11,11,-1,8,7,6,5,4,4,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, 13,12,12,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,-1,8,7,7,7,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,13,12,11,11,-1,8,7,6,6,6,6,6,6,6,7,8,8,8,8,8,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,12,11,10,9,8,8,8,8,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 14,13,12,11,10,9,9,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 14,13,12,11,10,10,10,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 14,13,12,11,11,11,11,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,13,13,13,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,14,14,14,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 14,13,13,13,13,13,13,14,15,16,17,18,18,17,16,15,15,-1,-1,21,21,22,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 14,14,14,14,14,14,14,14,15,16,17,18,18,17,16,16,16,-1,20,20,21,22,-1,16,16,16,16,16,16,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 15,15,15,15,15,-1,15,15,15,16,17,18,18,17,17,17,17,18,19,20,21,22,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 16,16,16,16,-1,-1,16,16,16,16,17,18,18,18,18,18,18,18,19,20,21,22,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 17,17,17,-1,-1,-1,-1,-1,17,17,17,18,-1,19,19,19,19,-1,-1,21,21,22,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 18,18,18,19,20,21,20,19,18,18,18,18,19,20,20,20,-1,-1,-1,-1,22,22,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 33,33,33,32,31,30,29,29,29,29,29,29,29,29,30,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,37,37,37,37,37,38,39,40,41,42,43,44, 32,32,32,32,31,30,29,28,28,28,28,28,28,29,30,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,35,36,36,36,36,36,36,37,38,-1,41,41,42,43,44, 31,31,31,31,-1,31,-1,28,27,27,27,27,28,29,30,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,35,35,35,35,35,36,-1,-1,-1,-1,-1,43,43,44, 31,30,30,30,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,33,34,35,35,34,34,34,35,36,37,38,39,-1,-1,43,43,44, -1,29,29,29,29,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44, -1,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,27,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,42,42,42,43,43, 26,26,26,26,27,27,26,25,24,23,22,22,22,22,22,23,23,22,22,22,22,22,22,23,24,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,32,33,34,-1,43,43,43,43,42, 25,25,25,26,27,27,26,25,24,23,22,21,21,21,21,-1,-1,21,21,21,21,21,22,23,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,41, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,21,20,20,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 23,23,23,-1,21,21,20,19,19,19,-1,20,19,20,21,22,22,21,20,19,20,21,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 22,22,22,-1,20,20,20,19,18,18,-1,-1,18,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 22,21,21,-1,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 22,21,20,19,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 22,21,21,-1,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,16,16,16,16,16,16,-1,14,14,14,14,14,14,14,14,14,15,16,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 16,15,15,15,16,15,15,15,15,16,-1,14,13,13,13,13,13,13,13,14,15,16,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,35, 16,15,14,14,-1,14,14,14,15,16,-1,14,13,12,12,12,12,12,12,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,34,34,34, 16,15,14,13,13,13,13,14,15,16,-1,14,13,12,11,11,11,11,11,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,33,33,33, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,-1,14,13,13,13,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,13,12,11,11,11,11,10,9,9,9,9,9,9,9,10,10,-1,-1,12,12,12,-1,12,12,13,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 22,22,-1,13,12,11,10,10,10,10,9,8,8,8,8,8,8,-1,9,9,-1,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 21,21,-1,13,12,11,10,9,9,9,-1,7,7,7,7,7,7,7,8,9,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 20,21,-1,13,12,11,10,9,8,8,8,7,6,6,6,6,6,7,8,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 19,-1,-1,13,12,11,10,9,8,7,8,7,6,5,5,5,6,7,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 18,-1,14,13,12,11,10,10,-1,6,-1,-1,-1,4,4,5,-1,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 17,-1,14,13,12,11,11,11,-1,5,5,5,-1,3,4,5,-1,5,5,5,6,7,8,-1,16,17,17,17,17,18,19,20,21,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 16,15,14,13,12,12,12,12,-1,5,4,4,-1,2,-1,-1,-1,4,4,5,6,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,22,23,24,25,26,27,27,27,28,29,30,31,32,33, 17,-1,14,13,13,13,13,13,-1,-1,4,3,2,1,1,1,2,3,4,5,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,23,24,24,-1,-1,-1,-1,29,29,30,31,32,33, 16,-1,14,14,14,14,-1,14,15,-1,4,3,2,1,0,1,2,3,4,5,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,30,30,31,32,33, 15,-1,-1,-1,-1,15,16,15,15,-1,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,31,31,32,33, 14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,32,33, 14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,33,33,33,33, 14,13,12,12,-1,9,8,7,6,5,4,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,34,34,34,34, 14,13,13,-1,-1,-1,-1,-1,6,5,5,5,5,5,5,-1,8,7,7,7,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,13,12,11,11,-1,8,7,6,6,6,6,6,6,6,7,8,8,8,8,8,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,12,11,10,9,8,8,8,8,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 14,13,12,11,10,9,9,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 14,13,12,11,10,10,10,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 14,13,12,11,11,11,11,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,13,13,13,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,14,14,14,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 14,13,13,13,13,13,13,14,15,16,17,18,18,17,16,15,15,-1,-1,21,21,22,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 14,14,14,14,14,14,14,14,15,16,17,18,18,17,16,16,16,-1,20,20,21,22,-1,16,16,16,16,16,16,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 15,15,15,15,15,-1,15,15,15,16,17,18,18,17,17,17,17,18,19,20,21,22,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 16,16,16,16,-1,-1,16,16,16,16,17,18,18,18,18,18,18,18,19,20,21,22,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 17,17,17,-1,-1,-1,-1,-1,17,17,17,18,-1,19,19,19,19,-1,-1,21,21,22,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 18,18,18,19,20,21,20,19,18,18,18,18,19,20,20,20,-1,-1,-1,-1,22,22,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 34,34,34,33,32,31,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43, 33,33,33,33,32,31,30,29,29,29,29,29,29,30,31,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,35,35,35,35,35,35,35,36,37,-1,40,40,41,42,43, 32,32,32,32,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,35,34,34,34,34,34,35,-1,-1,-1,-1,-1,42,42,43, 32,31,31,31,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,35,34,33,33,33,34,35,36,37,38,-1,-1,42,42,43, -1,30,30,30,30,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43, -1,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,40,40,41,42,43, -1,28,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,31,32,33,-1,41,41,41,42,42, 27,27,27,27,28,28,27,26,25,24,23,23,23,23,23,24,24,23,23,23,23,23,23,24,24,-1,36,35,34,34,-1,31,30,29,29,29,29,29,30,31,32,33,-1,42,42,42,42,41, 26,26,26,27,28,28,27,26,25,24,23,22,22,22,22,-1,-1,22,22,22,22,22,23,23,23,-1,36,35,34,33,32,31,30,29,28,28,28,29,30,31,32,32,-1,-1,-1,-1,-1,40, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,22,21,21,21,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,31,31,32,31,31,31,32,33,-1,39, 24,24,24,-1,22,22,21,20,20,20,-1,21,20,21,22,23,23,22,21,20,21,22,21,21,21,22,21,21,21,21,21,22,23,-1,26,26,26,-1,-1,-1,-1,30,30,31,32,33,-1,38, 23,23,23,-1,21,21,21,20,19,19,-1,-1,19,-1,-1,-1,-1,-1,-1,19,-1,-1,20,20,20,-1,20,20,20,20,21,22,23,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,37, 23,22,22,-1,20,20,20,20,19,18,18,18,18,18,18,18,18,18,18,18,18,-1,20,19,19,19,19,19,19,20,-1,23,23,-1,24,24,24,25,26,27,28,29,-1,-1,-1,-1,-1,36, 23,22,21,20,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,-1,32,32,33,34,35, 23,22,22,-1,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,17,-1,17,17,17,17,17,18,-1,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35, -1,-1,-1,-1,17,17,17,17,17,17,-1,15,15,15,15,15,15,15,15,15,16,16,-1,16,16,16,16,17,18,-1,21,21,21,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 17,16,16,16,17,16,16,16,16,17,-1,15,14,14,14,14,14,14,14,15,16,15,-1,15,15,15,16,17,18,19,20,20,20,21,-1,-1,-1,-1,27,27,28,29,30,-1,-1,34,34,34, 17,16,15,15,-1,15,15,15,16,17,-1,15,14,13,13,13,13,13,13,-1,-1,14,-1,14,14,14,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,33,33,33, 17,16,15,14,14,14,14,15,16,17,-1,15,14,13,12,12,12,12,12,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,32,32,32, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,-1,13,12,12,12,13,12,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,14,13,12,12,12,12,11,10,10,10,10,10,10,10,11,11,-1,-1,11,11,11,-1,11,11,12,-1,19,19,19,20,21,22,23,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 23,23,-1,14,13,12,11,11,11,11,10,9,9,9,9,9,9,-1,10,10,-1,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,31,31,32, 22,22,-1,14,13,12,11,10,10,10,-1,8,8,8,8,8,8,8,9,10,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,32,-1,33, 21,22,-1,14,13,12,11,10,9,9,9,8,7,7,7,7,7,8,9,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,31,32,33, 20,-1,-1,14,13,12,11,10,9,8,9,8,7,6,6,6,7,8,9,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,-1,32,32, 19,-1,15,14,13,12,11,11,-1,7,-1,-1,-1,5,5,6,-1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32, 18,-1,15,14,13,12,12,12,-1,6,6,6,-1,4,5,6,-1,4,4,4,5,6,7,-1,16,17,17,17,17,18,19,20,21,20,21,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 17,16,15,14,13,13,13,13,-1,6,5,5,-1,3,-1,-1,-1,3,3,4,5,-1,-1,-1,15,-1,16,16,17,18,19,20,21,21,21,22,23,24,25,26,26,26,27,28,29,30,31,32, 18,-1,15,14,14,14,14,14,-1,-1,5,4,3,2,1,1,1,2,3,4,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32, 17,-1,15,15,15,15,-1,15,16,-1,5,4,3,2,1,0,1,2,3,4,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,29,29,30,31,32, 16,-1,-1,-1,-1,16,17,16,16,-1,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,30,30,31,32, 15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,31,31,31,32, 15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,32,32,32,32, 15,14,13,13,-1,10,9,8,7,6,5,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,33, 15,14,14,-1,-1,-1,-1,-1,7,6,5,5,5,5,5,-1,8,7,7,7,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,34,34,34,34, -1,14,13,12,12,-1,9,8,7,6,6,6,6,6,6,7,8,8,8,8,8,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,13,12,11,10,9,8,8,8,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 15,14,13,12,11,10,10,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 15,14,13,12,11,11,11,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 15,14,13,12,12,12,12,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,13,13,13,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,14,14,14,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 15,14,14,14,14,14,14,15,16,17,18,19,18,17,16,15,15,-1,-1,21,21,22,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 15,15,15,15,15,15,15,15,16,17,18,19,18,17,16,16,16,-1,20,20,21,22,-1,16,16,16,16,16,16,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 16,16,16,16,16,-1,16,16,16,17,18,19,18,17,17,17,17,18,19,20,21,22,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 17,17,17,17,-1,-1,17,17,17,17,18,19,18,18,18,18,18,18,19,20,21,22,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 18,18,18,-1,-1,-1,-1,-1,18,18,18,19,-1,19,19,19,19,-1,-1,21,21,22,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 19,19,19,20,21,22,21,20,19,19,19,19,20,20,20,20,-1,-1,-1,-1,22,22,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 35,35,35,34,33,32,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42, 34,34,34,34,33,32,31,30,30,30,30,30,30,31,32,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,34,34,34,34,34,34,34,35,36,-1,39,39,40,41,42, 33,33,33,33,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,34,34,33,33,33,33,33,34,-1,-1,-1,-1,-1,41,41,42, 33,32,32,32,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,33,34,34,33,32,32,32,33,34,35,36,37,-1,-1,41,41,42, -1,31,31,31,31,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42, -1,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,39,39,40,41,42, -1,29,29,29,29,29,28,27,26,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,30,31,32,-1,40,40,40,41,41, 28,28,28,28,29,29,28,27,26,25,24,24,24,24,24,25,24,23,23,23,23,23,23,23,23,-1,35,34,33,33,-1,30,29,28,28,28,28,28,29,30,31,32,-1,41,41,41,41,40, 27,27,27,28,29,29,28,27,26,25,24,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,-1,35,34,33,32,31,30,29,28,27,27,27,28,29,30,31,31,-1,-1,-1,-1,-1,39, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,23,22,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,30,30,31,30,30,30,31,32,-1,38, 25,25,25,-1,23,23,22,21,21,21,-1,22,21,22,23,24,23,22,21,20,21,21,20,20,20,21,20,20,20,20,20,21,22,-1,25,25,25,-1,-1,-1,-1,29,29,30,31,32,-1,37, 24,24,24,-1,22,22,22,21,20,20,-1,-1,20,-1,-1,-1,-1,-1,-1,19,-1,-1,19,19,19,-1,19,19,19,19,20,21,22,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,36, 24,23,23,-1,21,21,21,21,20,19,19,19,19,19,19,19,19,18,18,18,18,-1,19,18,18,18,18,18,18,19,-1,22,22,-1,23,23,23,24,25,26,27,28,-1,-1,-1,-1,-1,35, 24,23,22,21,20,20,20,20,20,19,18,18,18,18,18,18,18,18,17,17,17,-1,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,-1,31,31,32,33,34, 24,23,23,-1,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,16,16,16,-1,16,16,16,16,16,17,-1,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34, -1,-1,-1,-1,18,18,18,18,18,18,-1,16,16,16,16,16,16,16,16,16,15,15,-1,15,15,15,15,16,17,-1,20,20,20,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 18,17,17,17,18,17,17,17,17,18,-1,16,15,15,15,15,15,15,15,16,15,14,-1,14,14,14,15,16,17,18,19,19,19,20,-1,-1,-1,-1,26,26,27,28,29,-1,-1,33,33,33, 18,17,16,16,-1,16,16,16,17,18,-1,16,15,14,14,14,14,14,14,-1,-1,13,-1,13,13,13,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,32,32,32, 18,17,16,15,15,15,15,16,17,18,-1,16,15,14,13,13,13,13,13,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,31,31,31, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,-1,12,11,11,11,12,11,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,15,14,13,13,13,13,12,11,11,11,11,11,11,11,12,12,-1,-1,10,10,10,-1,10,10,11,-1,18,18,18,19,20,21,22,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 24,24,-1,15,14,13,12,12,12,12,11,10,10,10,10,10,10,-1,11,11,-1,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,30,30,31, 23,23,-1,15,14,13,12,11,11,11,-1,9,9,9,9,9,9,9,10,11,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,31,-1,32, 22,23,-1,15,14,13,12,11,10,10,10,9,8,8,8,8,8,9,10,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,30,31,32, 21,-1,-1,15,14,13,12,11,10,9,10,9,8,7,7,7,8,9,10,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,-1,31,31, 20,-1,16,15,14,13,12,12,-1,8,-1,-1,-1,6,6,7,-1,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31, 19,-1,16,15,14,13,13,13,-1,7,7,7,-1,5,6,7,-1,3,3,3,4,5,6,-1,17,18,18,18,18,19,20,21,20,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 18,17,16,15,14,14,14,14,-1,7,6,6,-1,4,-1,-1,-1,2,2,3,4,-1,-1,-1,16,-1,17,17,18,19,20,21,20,20,20,21,22,23,24,25,25,25,26,27,28,29,30,31, 19,-1,16,15,15,15,15,15,-1,-1,6,5,4,3,2,1,1,1,2,3,-1,-1,16,15,15,15,16,17,18,19,20,21,21,21,21,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31, 18,-1,16,16,16,16,-1,16,17,-1,6,5,4,3,2,1,0,1,2,3,-1,-1,16,15,14,15,16,17,18,19,20,21,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30,31, 17,-1,-1,-1,-1,17,18,17,17,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,23,24,25,26,27,-1,-1,29,29,30,31, 16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,24,24,25,26,27,28,-1,30,30,30,31, 16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,25,-1,27,27,28,-1,31,31,31,31, 16,15,14,14,-1,11,10,9,8,7,6,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,28,28,-1,32,32,32,32, 16,15,15,-1,-1,-1,-1,-1,8,7,6,6,6,6,6,-1,9,8,8,8,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,-1,33,33,33,33, -1,15,14,13,13,-1,10,9,8,7,7,7,7,7,7,8,9,9,9,9,9,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,34, -1,-1,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,14,13,12,11,10,9,9,9,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 16,15,14,13,12,11,11,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 16,15,14,13,12,12,12,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 16,15,14,13,13,13,13,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,14,14,14,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,15,15,15,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 16,15,15,15,15,15,15,16,17,18,19,20,19,18,17,16,16,-1,-1,22,22,23,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 16,16,16,16,16,16,16,16,17,18,19,20,19,18,17,17,17,-1,21,21,22,23,-1,17,17,17,17,17,17,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 17,17,17,17,17,-1,17,17,17,18,19,20,19,18,18,18,18,19,20,21,22,23,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 18,18,18,18,-1,-1,18,18,18,18,19,20,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 19,19,19,-1,-1,-1,-1,-1,19,19,19,20,-1,20,20,20,20,-1,-1,22,22,23,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 20,20,20,21,22,23,22,21,20,20,20,20,21,21,21,21,-1,-1,-1,-1,23,23,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 36,36,36,35,34,33,32,32,32,32,32,32,32,32,31,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41, 35,35,35,35,34,33,32,31,31,31,31,31,31,32,31,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,33,33,34,35,-1,38,38,39,40,41, 34,34,34,34,-1,34,-1,31,30,30,30,30,31,32,32,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,33,32,32,32,32,32,33,-1,-1,-1,-1,-1,40,40,41, 34,33,33,33,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,32,33,33,32,31,31,31,32,33,34,35,36,-1,-1,40,40,41, -1,32,32,32,32,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41, -1,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,30,30,30,30,30,29,28,27,26,26,26,26,26,25,24,23,23,23,23,23,23,23,23,23,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,39,39,39,40,40, 29,29,29,29,30,30,29,28,27,26,25,25,25,25,25,24,23,22,22,22,22,22,22,22,22,-1,34,33,32,32,-1,29,28,27,27,27,27,27,28,29,30,31,-1,40,40,40,40,39, 28,28,28,29,30,30,29,28,27,26,25,24,24,24,24,-1,-1,21,21,21,21,21,21,21,21,-1,34,33,32,31,30,29,28,27,26,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,38, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,23,22,21,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 26,26,26,-1,24,24,23,22,22,22,-1,23,22,23,24,23,22,21,20,19,20,20,19,19,19,20,19,19,19,19,19,20,21,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 25,25,25,-1,23,23,23,22,21,21,-1,-1,21,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,18,18,18,18,19,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 25,24,24,-1,22,22,22,22,21,20,20,20,20,20,20,19,18,17,17,17,17,-1,18,17,17,17,17,17,17,18,-1,21,21,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 25,24,23,22,21,21,21,21,21,20,19,19,19,19,19,19,18,17,16,16,16,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 25,24,24,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,17,16,15,15,15,-1,15,15,15,15,15,16,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,19,19,19,19,19,19,-1,17,17,17,17,17,17,17,16,15,14,14,-1,14,14,14,14,15,16,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 19,18,18,18,19,18,18,18,18,19,-1,17,16,16,16,16,16,16,16,15,14,13,-1,13,13,13,14,15,16,17,18,18,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,32, 19,18,17,17,-1,17,17,17,18,19,-1,17,16,15,15,15,15,15,15,-1,-1,12,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,31, 19,18,17,16,16,16,16,17,18,19,-1,17,16,15,14,14,14,14,14,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,30,30,30, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,-1,11,10,10,10,11,10,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,16,15,14,14,14,14,13,12,12,12,12,12,12,12,13,13,-1,-1,9,9,9,-1,9,9,10,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 25,25,-1,16,15,14,13,13,13,13,12,11,11,11,11,11,11,-1,12,12,-1,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 24,24,-1,16,15,14,13,12,12,12,-1,10,10,10,10,10,10,10,11,12,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,30,-1,31, 23,24,-1,16,15,14,13,12,11,11,11,10,9,9,9,9,9,10,11,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,31, 22,-1,-1,16,15,14,13,12,11,10,11,10,9,8,8,8,9,10,11,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 21,-1,17,16,15,14,13,13,-1,9,-1,-1,-1,7,7,8,-1,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 20,-1,17,16,15,14,14,14,-1,8,8,8,-1,6,7,8,-1,3,3,3,3,4,5,-1,18,19,19,19,19,20,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 19,18,17,16,15,15,15,15,-1,8,7,7,-1,5,-1,-1,-1,2,2,2,3,-1,-1,-1,17,-1,18,18,19,20,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 20,-1,17,16,16,16,16,16,-1,-1,7,6,5,4,3,2,1,1,1,2,-1,-1,17,16,16,16,17,18,19,20,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 19,-1,17,17,17,17,-1,17,18,-1,7,6,5,4,3,2,1,0,1,2,-1,-1,17,16,15,16,17,18,19,20,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 18,-1,-1,-1,-1,18,19,18,18,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 17,16,15,15,-1,12,11,10,9,8,7,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,25,25,26,27,27,27,-1,31,31,31,31, 17,16,16,-1,-1,-1,-1,-1,9,8,7,7,7,7,7,-1,10,9,9,9,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,26,26,27,28,28,-1,32,32,32,32, -1,16,15,14,14,-1,11,10,9,8,8,8,8,8,8,9,10,10,10,10,10,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,27,27,28,-1,-1,33,33,33,33, -1,-1,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,15,14,13,12,11,10,10,10,-1,17,16,15,14,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,30,31,32,33,34,35,35, 17,16,15,14,13,12,12,-1,-1,-1,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,31,31,32,33,34,35,36, 17,16,15,14,13,13,13,-1,21,20,20,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 17,16,15,14,14,14,14,-1,21,20,19,18,17,-1,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,16,16,16,16,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 17,16,16,16,16,16,16,17,18,19,20,21,20,19,18,17,17,-1,-1,23,23,24,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 17,17,17,17,17,17,17,17,18,19,20,21,20,19,18,18,18,-1,22,22,23,24,-1,18,18,18,18,18,18,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 18,18,18,18,18,-1,18,18,18,19,20,21,20,19,19,19,19,20,21,22,23,24,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 19,19,19,19,-1,-1,19,19,19,19,20,21,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 20,20,20,-1,-1,-1,-1,-1,20,20,20,21,-1,21,21,21,21,-1,-1,23,23,24,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 21,21,21,22,23,24,23,22,21,21,21,21,22,22,22,22,-1,-1,-1,-1,24,24,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 37,37,37,36,35,34,33,33,33,33,33,33,33,32,31,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41, 36,36,36,36,35,34,33,32,32,32,32,32,32,32,31,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,33,33,34,35,-1,38,38,39,40,41, 35,35,35,35,-1,35,-1,32,31,31,31,31,32,32,32,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,33,32,32,32,32,32,33,-1,-1,-1,-1,-1,40,40,41, 35,34,34,34,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,32,33,33,32,31,31,31,32,33,34,35,36,-1,-1,40,40,41, -1,33,33,33,33,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41, -1,32,32,32,32,31,30,29,28,28,28,28,27,27,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,31,31,31,31,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,39,39,39,40,40, 30,30,30,30,31,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,-1,34,33,32,32,-1,29,28,27,27,27,27,27,28,29,30,31,-1,40,40,40,40,39, 29,29,29,30,31,31,30,29,28,27,26,25,25,25,25,-1,-1,21,21,21,21,21,21,21,21,-1,34,33,32,31,30,29,28,27,26,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,38, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,23,22,21,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 27,27,27,-1,25,25,24,23,23,23,-1,24,23,24,24,23,22,21,20,19,20,20,19,19,19,20,19,19,19,19,19,20,21,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 26,26,26,-1,24,24,24,23,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,18,18,18,18,19,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 26,25,25,-1,23,23,23,23,22,21,21,21,21,21,20,19,18,17,17,17,17,-1,18,17,17,17,17,17,17,18,-1,21,21,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 26,25,24,23,22,22,22,22,22,21,20,20,20,20,20,19,18,17,16,16,16,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 26,25,25,-1,21,21,21,21,21,21,20,19,19,19,19,19,18,17,16,15,15,15,-1,15,15,15,15,15,16,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,20,20,20,20,20,20,-1,18,18,18,18,18,18,17,16,15,14,14,-1,14,14,14,14,15,16,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 20,19,19,19,20,19,19,19,19,20,-1,18,17,17,17,17,17,17,16,15,14,13,-1,13,13,13,14,15,16,17,18,18,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,32, 20,19,18,18,-1,18,18,18,19,20,-1,18,17,16,16,16,16,16,16,-1,-1,12,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,31, 20,19,18,17,17,17,17,18,19,20,-1,18,17,16,15,15,15,15,15,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,30,30,30, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,11,10,10,10,11,10,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,17,16,15,15,15,15,14,13,13,13,13,13,13,13,14,14,-1,-1,9,9,9,-1,9,9,10,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 26,26,-1,17,16,15,14,14,14,14,13,12,12,12,12,12,12,-1,13,13,-1,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 25,25,-1,17,16,15,14,13,13,13,-1,11,11,11,11,11,11,11,12,13,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,30,-1,31, 24,25,-1,17,16,15,14,13,12,12,12,11,10,10,10,10,10,11,12,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,31, 23,-1,-1,17,16,15,14,13,12,11,12,11,10,9,9,9,10,11,12,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 22,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,8,8,9,-1,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 21,-1,18,17,16,15,15,15,-1,9,9,9,-1,7,8,9,-1,3,3,3,3,4,5,-1,19,20,20,20,20,21,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 20,19,18,17,16,16,16,16,-1,9,8,8,-1,6,-1,-1,-1,2,2,2,3,-1,-1,-1,18,-1,19,19,20,21,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 21,-1,18,17,17,17,17,17,-1,-1,8,7,6,5,4,3,2,1,1,1,-1,-1,18,17,17,17,18,19,20,21,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 20,-1,18,18,18,18,-1,18,19,-1,8,7,6,5,4,3,2,1,0,1,-1,-1,18,17,16,17,18,19,20,21,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 19,-1,-1,-1,-1,19,20,19,19,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 18,17,16,16,-1,13,12,11,10,9,8,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,25,25,25,26,27,27,27,-1,31,31,31,31, 18,17,17,-1,-1,-1,-1,-1,10,9,8,8,8,8,8,-1,11,10,10,10,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,26,26,26,27,28,28,-1,32,32,32,32, -1,17,16,15,15,-1,12,11,10,9,9,9,9,9,9,10,11,11,11,11,11,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,16,15,14,13,12,11,11,11,-1,18,17,16,15,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,31,30,31,32,33,34,35,35, 18,17,16,15,14,13,13,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36, 18,17,16,15,14,14,14,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,32,32,32,33,34,-1,37, 18,17,16,15,15,15,15,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,16,16,16,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,33,34,-1,38, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,17,17,17,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,34,-1,39, 18,17,17,17,17,17,17,18,19,20,21,22,21,20,19,18,18,-1,-1,24,24,25,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 18,18,18,18,18,18,18,18,19,20,21,22,21,20,19,19,19,-1,23,23,24,25,-1,19,19,19,19,19,19,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 19,19,19,19,19,-1,19,19,19,20,21,22,21,20,20,20,20,21,22,23,24,25,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 20,20,20,20,-1,-1,20,20,20,20,21,22,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,21,-1,-1,21,21,21,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 21,21,21,-1,-1,-1,-1,-1,21,21,21,22,-1,22,22,22,22,-1,-1,24,24,25,25,24,23,22,23,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 22,22,22,23,24,25,24,23,22,22,22,22,23,23,23,23,-1,-1,-1,-1,25,25,25,24,23,23,23,24,25,26,27,28,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 38,38,37,36,35,34,33,33,33,33,33,33,33,32,31,30,29,29,29,29,29,29,30,29,29,29,29,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41, 37,37,37,36,35,34,33,32,32,32,32,32,32,32,31,30,29,28,28,28,28,28,-1,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,33,33,34,35,-1,38,38,39,40,41, 36,36,36,36,-1,35,-1,32,31,31,31,31,32,32,32,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,33,33,32,32,32,32,32,33,-1,-1,-1,-1,-1,40,40,41, 36,35,35,35,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,28,27,26,26,27,27,26,26,27,28,29,30,31,32,32,33,33,32,31,31,31,32,33,34,35,36,-1,-1,40,40,41, -1,34,34,34,34,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41, -1,33,33,33,33,32,31,30,29,29,28,28,27,27,-1,-1,-1,-1,-1,24,24,-1,-1,24,24,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,38,38,39,40,41, -1,32,32,32,32,32,31,30,29,28,28,27,27,26,25,24,23,23,23,23,23,23,23,23,23,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,29,30,31,-1,39,39,39,40,40, 31,31,31,31,32,32,31,30,29,28,27,27,26,26,25,24,23,22,22,22,22,22,22,22,22,-1,34,33,32,32,-1,29,28,27,27,27,27,27,28,29,30,31,-1,40,40,40,40,39, 30,30,30,31,32,32,31,30,29,28,27,26,26,25,25,-1,-1,21,21,21,21,21,21,21,21,-1,34,33,32,31,30,29,28,27,26,26,26,27,28,29,30,30,-1,-1,-1,-1,-1,38, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,24,23,22,21,20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,29,29,30,29,29,29,30,31,-1,37, 28,28,28,-1,26,26,25,24,24,24,-1,25,24,25,24,23,22,21,20,19,20,20,19,19,19,20,19,19,19,19,19,20,21,-1,24,24,24,-1,-1,-1,-1,28,28,29,30,31,-1,36, 27,27,27,-1,25,25,25,24,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,18,-1,-1,18,18,18,-1,18,18,18,18,19,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,35, 27,26,26,-1,24,24,24,24,23,22,22,22,22,21,20,19,18,17,17,17,17,-1,18,17,17,17,17,17,17,18,-1,21,21,-1,22,22,22,23,24,25,26,27,-1,-1,-1,-1,-1,34, 27,26,25,24,23,23,23,23,23,22,21,21,21,21,20,19,18,17,16,16,16,-1,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,-1,30,30,31,32,33, 27,26,26,-1,22,22,22,22,22,22,21,20,20,20,20,19,18,17,16,15,15,15,-1,15,15,15,15,15,16,-1,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33, -1,-1,-1,-1,21,21,21,21,21,21,-1,19,19,19,19,19,18,17,16,15,14,14,-1,14,14,14,14,15,16,-1,19,19,19,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 21,20,20,20,21,20,20,20,20,21,-1,19,18,18,18,18,18,17,16,15,14,13,-1,13,13,13,14,15,16,17,18,18,18,19,-1,-1,-1,-1,25,25,26,27,28,-1,-1,32,32,32, 21,20,19,19,-1,19,19,19,20,21,-1,19,18,17,17,17,17,17,17,-1,-1,12,-1,12,12,12,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,31, 21,20,19,18,18,18,18,19,20,21,-1,19,18,17,16,16,16,16,16,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,30,30,30, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,11,10,10,10,11,10,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,18,17,16,16,16,16,15,14,14,14,14,14,14,14,15,15,-1,-1,9,9,9,-1,9,9,10,-1,17,17,17,18,19,20,21,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 27,27,-1,18,17,16,15,15,15,15,14,13,13,13,13,13,13,-1,14,14,-1,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 26,26,-1,18,17,16,15,14,14,14,-1,12,12,12,12,12,12,12,13,14,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,30,-1,31, 25,26,-1,18,17,16,15,14,13,13,13,12,11,11,11,11,11,12,13,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,29,30,31, 24,-1,-1,18,17,16,15,14,13,12,13,12,11,10,10,10,11,12,13,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,30,30, 23,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,9,9,10,-1,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30, 22,-1,19,18,17,16,16,16,-1,10,10,10,-1,8,9,10,-1,3,3,3,3,4,5,-1,20,21,21,21,21,22,21,20,19,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 21,20,19,18,17,17,17,17,-1,10,9,9,-1,7,-1,-1,-1,2,2,2,3,-1,-1,-1,19,-1,20,20,21,22,21,20,19,19,19,20,21,22,23,24,24,24,25,26,27,28,29,30, 22,-1,19,18,18,18,18,18,-1,-1,9,8,7,6,5,4,3,2,1,1,-1,-1,19,18,18,18,19,20,21,22,21,20,20,20,20,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30, 21,-1,19,19,19,19,-1,19,20,-1,9,8,7,6,5,4,3,2,1,0,-1,-1,19,18,17,18,19,20,21,22,21,21,21,21,21,21,21,22,23,24,25,-1,-1,27,27,28,29,30, 20,-1,-1,-1,-1,20,21,20,20,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,23,24,25,26,-1,-1,28,28,29,30, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,24,23,23,23,23,23,23,24,25,26,27,-1,29,29,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,27,-1,30,30,30,30, 19,18,17,17,-1,14,13,12,11,10,9,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,25,25,25,25,26,27,27,27,-1,31,31,31,31, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,9,9,9,-1,12,11,11,11,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,26,26,26,26,27,28,28,-1,32,32,32,32, -1,18,17,16,16,-1,13,12,11,10,10,10,10,10,10,11,12,12,12,12,12,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,27,27,27,27,28,-1,-1,33,33,33,33, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,29,-1,33,33,34,34,34, -1,-1,17,16,15,14,13,12,12,12,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,31,32,33,34,35,35, 19,18,17,16,15,14,14,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,31,31,31,32,33,34,35,36, 19,18,17,16,15,15,15,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,32,32,32,32,33,34,-1,37, 19,18,17,16,16,16,16,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,17,17,17,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,33,33,34,-1,38, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,18,18,18,18,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,34,34,-1,39, 19,18,18,18,18,18,18,19,20,21,22,23,22,21,20,19,19,-1,-1,25,25,26,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,35,-1,-1,39, 19,19,19,19,19,19,19,19,20,21,22,23,22,21,20,20,20,-1,24,24,25,26,-1,20,20,20,20,20,20,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 20,20,20,20,20,-1,20,20,20,21,22,23,22,21,21,21,21,22,23,24,25,26,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 21,21,21,21,-1,-1,21,21,21,21,22,23,22,22,22,22,22,22,23,24,25,26,-1,-1,-1,22,-1,-1,22,22,22,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 22,22,22,-1,-1,-1,-1,-1,22,22,22,23,-1,23,23,23,23,-1,-1,25,25,26,26,25,24,23,24,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 23,23,23,24,25,26,25,24,23,23,23,23,24,24,24,24,-1,-1,-1,-1,26,26,26,25,24,24,24,25,26,27,28,29,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,43,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,46,46,46,46,46,46,46,46,47,47,46,45,45,45,45, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,43,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,45,45,45,45,45,45,45,46,47,-1,46,45,44,44,44, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,44,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,43,43,43, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,44,45,45,44,43,43,43,44,45,45,44,44,-1,-1,42,42,42, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,45,44,43,42,41,41,41,41, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,37,36,35,35,35,35,35,35,35,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,42,-1,42,41,40,39,39, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,37,36,35,34,34,34,34,34,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,41,41,-1,42,41,40,39,38, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,35,34,33,33,33,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,40,40,-1,-1,-1,-1,-1,37, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,40,39,39,39,40,41,-1,36, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,38,38,39,40,41,-1,35, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,37,37,38,39,40,41,-1,34, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,36,36,36,-1,-1,-1,-1,-1,33, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,35,-1,32,32,32,32,32, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,29,29,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,36,35,35,-1,-1,31,30,30,30, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,29,28,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,37,37,37,38,-1,28,28,28, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,26,26,25,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,38,38,38,-1,27,27,27, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,26,26,27, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,-1,-1,25,-1,27, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,22,21,20,19,18,17,16,15,14,14,14,15,16,17,18,19,-1,-1,-1,-1,23,24,25,26, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,20,-1,22,22,-1,25,25, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,19,19,19,20,21,22,23,24,25, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,4,5,6,6,6,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,-1,18,18,17,16,15,14,13,13,13,14,15,16,17,18,19,20,-1,24,24,24,25, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,5,5,-1,17,17,17,16,15,14,14,14,14,14,15,16,-1,19,19,20,-1,25,25,25,25, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,6,-1,17,16,16,16,15,15,15,15,15,15,15,16,17,18,19,20,-1,26,26,26,26, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,7,7,7,7,-1,17,16,15,15,15,16,16,16,16,16,16,16,17,18,19,20,-1,26,26,26,27, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,-1,-1,-1,14,14,15,16,17,17,17,17,17,17,17,18,19,-1,-1,25,25,26,27, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,9,10,9,9,10,11,12,13,14,15,16,17,18,18,18,-1,-1,-1,-1,20,-1,24,24,25,26,27, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,22,23,24,25,26,27, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,-1,-1,23,23,23,23,24,24,23,22,22,22,23,24,25,26,27, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,13,14,-1,23,22,22,22,23,24,24,23,23,23,23,23,24,25,-1,28, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,13,13,-1,-1,-1,13,13,13,13,13,13,13,14,-1,23,22,21,22,23,24,24,24,24,24,24,24,24,25,-1,29, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,14,14,14,14,14,14,14,14,-1,-1,-1,20,-1,-1,-1,25,25,25,25,25,25,25,25,-1,30, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,21,21,22,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,25,25,25,26,26,-1,26,-1,-1,31, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,20,20,21,22,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,17,18,19,20,21,22,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,19,19,19,19,-1,-1,21,21,22,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,25,25,25,26,27,-1,-1,32,32,32, 30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,-1,-1,22,22,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,26,26,26,26,27,-1,-1,33,33,33, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,46,46,45,44,44,44,44, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,46,-1,45,44,43,43,43, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,42,42,42, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,44,44,43,43,-1,-1,41,41,41, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,44,43,42,41,40,40,40,40, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,41,-1,41,40,39,38,38, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,40,40,-1,41,40,39,38,37, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,39,39,-1,-1,-1,-1,-1,36, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,39,38,38,38,39,40,-1,35, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,37,37,38,39,40,-1,34, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,36,36,37,38,39,40,-1,33, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,35,35,35,-1,-1,-1,-1,-1,32, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,35,34,34,-1,31,31,31,31,31, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,35,34,34,-1,-1,30,29,29,29, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,36,36,36,37,-1,27,27,27, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,37,37,37,-1,26,26,26, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,24,-1,26, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,21,20,19,18,17,16,15,14,13,13,13,14,15,16,17,18,-1,-1,-1,-1,22,23,24,25, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,19,-1,21,21,-1,24,24, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,18,18,18,19,20,21,22,23,24, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,3,4,5,5,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,-1,17,17,16,15,14,13,12,12,12,13,14,15,16,17,18,19,-1,23,23,23,24, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,4,4,-1,16,16,16,15,14,13,13,13,13,13,14,15,-1,18,18,19,-1,24,24,24,24, 27,26,25,25,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,5,-1,16,15,15,15,14,14,14,14,14,14,14,15,16,17,18,19,-1,25,25,25,25, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,6,6,6,6,-1,16,15,14,14,14,15,15,15,15,15,15,15,16,17,18,19,-1,25,25,25,26, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,-1,-1,-1,13,13,14,15,16,16,16,16,16,16,16,17,18,-1,-1,24,24,25,26, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,8,8,8,9,8,8,9,10,11,12,13,14,15,16,17,17,17,-1,-1,-1,-1,19,-1,23,23,24,25,26, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,21,22,23,24,25,26, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,-1,-1,22,22,22,22,23,23,22,21,21,21,22,23,24,25,26, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,13,-1,22,21,21,21,22,23,23,22,22,22,22,22,23,24,-1,27, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,12,12,-1,-1,-1,12,12,12,12,12,12,12,13,-1,22,21,20,21,22,23,23,23,23,23,23,23,23,24,-1,28, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,13,13,13,13,13,13,13,13,-1,-1,-1,19,-1,-1,-1,24,24,24,24,24,24,24,24,-1,29, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,20,20,21,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,24,24,24,25,25,-1,25,-1,-1,30, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,19,19,20,21,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,16,17,18,19,20,21,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,18,18,18,18,-1,-1,20,20,21,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,24,24,24,25,26,-1,-1,31,31,31, 29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,-1,-1,21,21,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,25,25,25,25,26,-1,-1,32,32,32, 45,45,45,45,44,43,42,42,42,42,42,42,42,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,45,45,44,43,43,43,43, 44,44,44,44,44,43,42,41,41,41,41,41,41,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,45,-1,44,43,42,42,42, 43,43,43,43,-1,44,-1,41,40,40,40,40,41,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,41,41,41, 43,42,42,42,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,43,43,42,42,-1,-1,40,40,40, -1,41,41,41,41,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,43,42,41,40,39,39,39,39, -1,40,40,40,40,40,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,39,39,39,39,40,39,38,37,36,36,36,36,36,36,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,40,-1,40,39,38,37,37, 38,38,38,38,39,40,39,38,37,36,35,35,35,35,35,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,39,39,-1,40,39,38,37,36, 37,37,37,38,39,40,39,38,37,36,35,34,34,34,34,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,38,38,-1,-1,-1,-1,-1,35, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,38,37,37,37,38,39,-1,34, 35,35,35,-1,33,33,33,32,32,32,-1,33,32,33,34,35,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,36,36,37,38,39,-1,33, 34,34,34,-1,32,32,32,32,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,35,35,36,37,38,39,-1,32, 34,33,33,-1,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,34,34,34,-1,-1,-1,-1,-1,31, 34,33,32,31,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,34,33,33,-1,30,30,30,30,30, 34,33,33,-1,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,34,33,33,-1,-1,29,28,28,28, 28,27,27,27,28,27,27,27,27,28,-1,27,26,26,26,26,26,26,26,27,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 28,27,26,26,-1,26,26,26,27,28,-1,27,26,25,25,25,25,25,25,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,35,35,35,36,-1,26,26,26, 28,27,26,25,25,25,25,26,27,28,-1,27,26,25,24,24,24,24,24,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,36,36,36,-1,25,25,25, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,24,24,25, -1,-1,-1,25,24,23,23,23,23,23,22,22,22,22,22,22,22,23,23,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,20,20,21,22,23,24,25, 34,34,-1,25,24,23,22,22,22,22,22,21,21,21,21,21,21,-1,22,22,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,-1,24,24,25, 33,33,-1,25,24,23,22,21,21,21,-1,20,20,20,20,20,20,20,21,22,-1,22,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,-1,-1,23,-1,25, 32,33,-1,25,24,23,22,21,20,20,20,20,19,19,19,19,19,20,21,-1,-1,21,21,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17,-1,-1,-1,-1,21,22,23,24, 31,-1,-1,25,24,23,22,21,20,19,20,20,19,18,18,18,19,20,21,-1,20,20,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,18,-1,20,20,-1,23,23, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,15,16,17,17,17,18,19,20,21,22,23, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,16,17,18,-1,17,17,17,18,19,20,-1,3,4,4,4,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,2,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,14,14,14,14,15,16,17,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,3,-1,16,16,15,14,13,12,11,11,11,12,13,14,15,16,17,18,-1,22,22,22,23, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,3,3,-1,15,15,15,14,13,12,12,12,12,12,13,14,-1,17,17,18,-1,23,23,23,23, 26,25,24,24,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,4,4,4,-1,15,14,14,14,13,13,13,13,13,13,13,14,15,16,17,18,-1,24,24,24,24, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,5,5,5,5,-1,15,14,13,13,13,14,14,14,14,14,14,14,15,16,17,18,-1,24,24,24,25, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,6,6,-1,-1,-1,12,12,13,14,15,15,15,15,15,15,15,16,17,-1,-1,23,23,24,25, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,7,7,7,8,7,7,8,9,10,11,12,13,14,15,16,16,16,-1,-1,-1,-1,18,-1,22,22,23,24,25, -1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,22,23,24,25, 26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,-1,-1,21,21,21,21,22,22,21,20,20,20,21,22,23,24,25, 26,25,24,23,22,22,22,-1,19,18,18,-1,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,10,11,12,-1,21,20,20,20,21,22,22,21,21,21,21,21,22,23,-1,26, 26,25,24,23,23,23,23,-1,19,18,17,16,15,-1,-1,-1,11,-1,11,11,-1,-1,-1,11,11,11,11,11,11,11,12,-1,21,20,19,20,21,22,22,22,22,22,22,22,22,23,-1,27, 26,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,12,12,12,12,12,12,12,12,-1,-1,-1,18,-1,-1,-1,23,23,23,23,23,23,23,23,-1,28, 26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,19,19,20,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,23,23,23,24,24,-1,24,-1,-1,29, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,18,18,19,20,-1,14,14,14,14,14,14,14,14,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 27,27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,15,16,17,18,19,20,-1,15,15,15,15,15,15,15,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,20,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,18,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,17,17,17,17,-1,-1,19,19,20,20,19,18,17,18,-1,-1,-1,-1,-1,-1,19,19,19,19,-1,23,23,23,24,25,-1,-1,30,30,30, 28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,-1,-1,20,20,20,19,18,18,18,19,20,21,22,23,-1,20,20,20,20,-1,24,24,24,24,25,-1,-1,31,31,31, 46,46,46,46,45,44,43,43,43,43,43,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,44,44,43,42,42,42,42, 45,45,45,45,45,44,43,42,42,42,42,42,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,44,-1,43,42,41,41,41, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,40,40,40, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,42,42,41,41,-1,-1,39,39,39, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,42,41,40,39,38,38,38,38, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,39,-1,39,38,37,36,36, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,38,38,-1,39,38,37,36,35, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,37,37,-1,-1,-1,-1,-1,34, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,37,36,36,36,37,38,-1,33, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,35,35,36,37,38,-1,32, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,34,34,35,36,37,38,-1,31, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,33,33,33,-1,-1,-1,-1,-1,30, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,33,32,32,-1,29,29,29,29,29, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,33,32,32,-1,-1,28,27,27,27, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,34,34,34,35,-1,25,25,25, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,35,35,35,-1,24,24,24, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,23,23,24, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,19,19,20,21,22,23,24, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,23,23,24, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,-1,-1,22,-1,24, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16,-1,-1,-1,-1,20,21,22,23, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,17,-1,19,19,-1,22,22, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,14,15,16,16,16,17,18,19,20,21,22, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,3,4,3,3,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,-1,16,15,14,13,12,11,10,10,10,11,12,13,14,15,16,17,-1,21,21,21,22, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,4,4,-1,16,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,17,-1,22,22,22,22, 27,26,25,25,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,5,-1,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,-1,23,23,23,23, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,6,6,6,6,-1,16,15,14,13,13,13,13,13,13,13,13,13,14,15,16,17,-1,23,23,23,24, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,-1,-1,-1,13,13,14,14,14,14,14,14,14,14,14,15,16,-1,-1,22,22,23,24, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,8,8,8,9,8,8,9,10,11,12,13,14,15,15,15,15,15,-1,-1,-1,-1,17,-1,21,21,22,23,24, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,19,20,21,22,23,24, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,-1,-1,22,22,22,22,22,21,20,19,19,19,20,21,22,23,24, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,11,12,13,-1,22,21,21,21,22,22,21,20,20,20,20,20,21,22,-1,25, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,12,12,-1,-1,-1,12,12,12,12,12,12,12,13,-1,22,21,20,21,22,22,21,21,21,21,21,21,21,22,-1,26, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,13,13,13,13,13,13,13,13,-1,-1,-1,19,-1,-1,-1,22,22,22,22,22,22,22,22,-1,27, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,20,20,21,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,23,23,23,23,23,-1,23,-1,-1,28, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,19,19,20,21,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,23,23,24,24,24,-1,-1,-1,30,29, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,16,17,18,19,20,21,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,20,21,22,23,24,25,25,26,27,28,29,30, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,21,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,23,23,24,25,26,26,-1,29,29,30, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,18,18,18,18,-1,-1,20,20,21,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,24,24,24,25,26,-1,-1,30,30,30, 29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,-1,-1,21,21,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,25,25,25,25,26,-1,-1,31,31,31, 47,47,47,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,43,43,42,41,41,41,41, 46,46,46,46,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,43,-1,42,41,40,40,40, 45,45,45,45,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,39,39,39, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,41,41,40,40,-1,-1,38,38,38, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,41,40,39,38,37,37,37,37, -1,42,42,42,42,42,41,40,39,39,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,41,41,41,41,42,41,40,39,38,38,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,38,-1,38,37,36,35,35, 40,40,40,40,41,42,41,40,39,38,37,37,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,37,37,-1,38,37,36,35,34, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,36,36,-1,-1,-1,-1,-1,33, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,36,35,35,35,36,37,-1,32, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,34,34,35,36,37,-1,31, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,33,33,34,35,36,37,-1,30, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,32,32,32,-1,-1,-1,-1,-1,29, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,32,31,31,-1,28,28,28,28,28, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,32,31,31,-1,-1,27,26,26,26, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,33,33,33,34,-1,24,24,24, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,34,34,34,-1,23,23,23, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,22,22,23, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,18,18,19,20,21,22,23, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,-1,22,22,23, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,-1,-1,21,-1,23, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15,-1,-1,-1,-1,19,20,21,22, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,16,-1,18,18,-1,21,21, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,13,14,15,15,15,16,17,18,19,20,21, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,4,4,3,3,3,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,3,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,-1,15,14,13,12,11,10,9,9,9,10,11,12,13,14,15,16,-1,20,20,20,21, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,5,5,-1,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,16,-1,21,21,21,21, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,6,-1,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,-1,22,22,22,22, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,7,7,7,7,-1,15,14,13,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,22,22,22,23, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,-1,-1,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,-1,-1,21,21,22,23, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,9,10,9,9,10,11,12,13,14,14,14,14,14,14,14,-1,-1,-1,-1,16,-1,20,20,21,22,23, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,18,19,20,21,22,23, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,-1,-1,23,23,23,22,21,20,19,18,18,18,19,20,21,22,23, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,12,13,14,-1,23,22,22,22,22,21,20,19,19,19,19,19,20,21,-1,24, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,13,13,-1,-1,-1,13,13,13,13,13,13,13,14,-1,23,22,21,22,22,21,20,20,20,20,20,20,20,21,-1,25, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,14,14,14,14,14,14,14,14,-1,-1,-1,20,-1,-1,-1,21,21,21,21,21,21,21,21,-1,26, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,21,21,22,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,22,22,22,22,22,-1,22,-1,-1,27, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,20,20,21,22,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,23,23,23,23,23,-1,-1,-1,29,28, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,17,18,19,20,21,22,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,21,22,23,24,24,24,24,25,26,27,28,29, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,22,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,24,24,25,25,25,25,-1,28,28,29, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,19,19,19,19,-1,-1,21,21,22,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,25,25,25,26,26,-1,-1,29,29,29, 30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,-1,-1,22,22,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,26,26,26,26,27,-1,-1,30,30,30, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,42,42,41,40,40,40,40, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,42,-1,41,40,39,39,39, 46,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,38,38,38, 46,45,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,40,40,39,39,-1,-1,37,37,37, -1,44,44,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,40,39,38,37,36,36,36,36, -1,43,43,43,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,42,42,42,42,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,37,-1,37,36,35,34,34, 41,41,41,41,42,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,36,36,-1,37,36,35,34,33, 40,40,40,41,42,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,35,35,-1,-1,-1,-1,-1,32, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,35,34,34,34,35,36,-1,31, 38,38,38,-1,36,36,36,35,35,35,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,33,33,34,35,36,-1,30, 37,37,37,-1,35,35,35,35,34,34,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,32,32,33,34,35,36,-1,29, 37,36,36,-1,34,34,34,34,34,33,33,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,31,31,31,-1,-1,-1,-1,-1,28, 37,36,35,34,33,33,33,33,33,33,32,32,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,31,30,30,-1,27,27,27,27,27, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,31,30,30,-1,-1,26,25,25,25, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,32,32,32,33,-1,23,23,23, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,33,33,33,-1,22,22,22, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,21,21,22, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,17,17,18,19,20,21,22, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,-1,-1,20,-1,22, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14,-1,-1,-1,-1,18,19,20,21, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,15,-1,17,17,-1,20,20, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,12,13,14,14,14,15,16,17,18,19,20, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,21,21,-1,5,4,3,3,3,3,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,4,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,-1,14,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,-1,19,19,19,20, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,-1,14,13,12,11,10,9,9,9,9,9,10,11,-1,14,14,15,-1,20,20,20,20, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,7,-1,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,-1,21,21,21,21, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,8,8,8,8,-1,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,21,21,21,22, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,-1,-1,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,-1,-1,20,20,21,22, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,10,10,10,11,10,10,11,12,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,15,-1,19,19,20,21,22, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,14,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,21,22, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,13,14,15,-1,-1,24,23,22,21,20,19,18,17,17,17,18,19,20,21,22, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,13,14,15,-1,24,23,23,22,21,20,19,18,18,18,18,18,19,20,-1,23, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,14,14,-1,-1,-1,14,14,14,14,14,14,14,15,-1,24,23,22,22,21,20,19,19,19,19,19,19,19,20,-1,24, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,15,15,15,15,15,15,15,15,-1,-1,-1,21,-1,-1,-1,20,20,20,20,20,20,20,20,-1,25, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,22,22,23,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,21,21,21,21,21,-1,21,-1,-1,26, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,21,21,22,23,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,22,22,22,22,22,-1,-1,-1,28,27, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,18,18,18,19,20,21,22,23,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,22,23,23,23,23,23,23,24,25,26,27,28, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,22,23,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,24,24,24,24,24,24,-1,27,27,28, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,20,20,20,20,-1,-1,22,22,23,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,25,25,25,25,25,-1,-1,28,28,28, 31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,-1,-1,-1,-1,23,23,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,26,26,26,26,26,-1,-1,29,29,29, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,40,40,41,41,40,39,39,39,39, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,39,39,39,40,41,-1,40,39,38,38,38, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,38,39,-1,-1,-1,-1,-1,37,37,37, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,38,39,39,38,38,-1,-1,36,36,36, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,39,39,38,37,36,35,35,35,35, -1,44,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,43,43,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,36,-1,36,35,34,33,33, 42,42,42,42,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,35,35,-1,36,35,34,33,32, 41,41,41,42,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,34,34,-1,-1,-1,-1,-1,31, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,34,33,33,33,34,35,-1,30, 39,39,39,-1,37,37,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,32,32,33,34,35,-1,29, 38,38,38,-1,36,36,36,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,31,31,32,33,34,35,-1,28, 38,37,37,-1,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,30,30,30,-1,-1,-1,-1,-1,27, 38,37,36,35,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,30,29,29,-1,26,26,26,26,26, 38,37,37,-1,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,30,29,29,-1,-1,25,24,24,24, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,31,31,31,32,-1,22,22,22, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,32,32,32,-1,21,21,21, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,20,20,21, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,16,16,17,18,19,20,21, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,-1,-1,19,-1,21, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,-1,-1,17,18,19,20, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,14,-1,16,16,-1,19,19, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,11,11,12,13,13,13,14,15,16,17,18,19, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,20,20,20,-1,5,4,3,3,3,3,3,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,21,-1,-1,-1,5,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,-1,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,-1,18,18,18,19, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,7,7,-1,13,12,11,10,9,8,8,8,8,8,9,10,-1,13,13,14,-1,19,19,19,19, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,8,-1,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,-1,20,20,20,20, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,9,9,9,9,-1,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,20,20,20,21, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,-1,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,-1,-1,19,19,20,21, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,11,12,11,11,12,13,13,12,12,12,12,12,12,12,12,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,19,20,21, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,14,14,14,-1,-1,23,22,21,20,19,18,17,16,16,16,17,18,19,20,21, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,24,23,22,21,20,19,18,17,17,17,17,17,18,19,-1,22, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,15,15,15,15,16,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,19,-1,23, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,16,16,16,16,16,16,16,16,-1,-1,-1,22,-1,-1,-1,19,19,19,19,19,19,19,19,-1,24, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,23,23,24,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,20,20,20,20,20,-1,20,-1,-1,25, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,22,22,23,24,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,21,21,21,21,21,-1,-1,-1,27,26, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,19,19,20,21,22,23,24,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,23,23,22,22,22,22,22,23,24,25,26,27, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,23,24,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,23,23,23,23,23,23,-1,26,26,27, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,21,21,21,21,-1,-1,23,23,24,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,24,24,24,24,24,-1,-1,27,27,27, 32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,-1,-1,-1,-1,24,24,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,25,25,25,25,25,-1,-1,28,28,28, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,39,39,39,39,39,39,39,39,40,40,39,38,38,38,38, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,38,38,38,38,38,38,38,39,40,-1,39,38,37,37,37, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,38,37,37,37,37,37,38,-1,-1,-1,-1,-1,36,36,36, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,37,38,38,37,36,36,36,37,38,38,37,37,-1,-1,35,35,35, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,38,38,37,36,35,34,34,34,34, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,35,-1,35,34,33,32,32, 43,43,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,34,34,-1,35,34,33,32,31, 42,42,42,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,33,33,-1,-1,-1,-1,-1,30, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,33,32,32,32,33,34,-1,29, 40,40,40,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,31,31,32,33,34,-1,28, 39,39,39,-1,37,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,30,30,31,32,33,34,-1,27, 39,38,38,-1,36,36,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,29,29,29,-1,-1,-1,-1,-1,26, 39,38,37,36,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,29,28,28,-1,25,25,25,25,25, 39,38,38,-1,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,29,28,28,-1,-1,24,23,23,23, 33,32,32,32,33,32,32,32,32,33,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 33,32,31,31,-1,31,31,31,32,33,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,30,30,30,31,-1,21,21,21, 33,32,31,30,30,30,30,31,32,33,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,31,31,31,-1,20,20,20, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,19,19,20, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,15,15,16,17,18,19,20, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,-1,-1,18,-1,20, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,-1,-1,16,17,18,19, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,13,-1,15,15,-1,18,18, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,11,12,12,12,13,14,15,16,17,18, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,21,20,19,19,19,-1,5,4,3,3,3,3,3,3,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,20,20,-1,-1,-1,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,21,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,-1,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,-1,17,17,17,18, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,8,8,-1,12,11,10,9,8,7,7,7,7,7,8,9,-1,12,12,13,-1,18,18,18,18, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,9,-1,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,-1,19,19,19,19, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,10,10,10,10,-1,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,19,19,19,20, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,-1,-1,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,-1,-1,18,18,19,20, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,12,13,12,12,13,13,12,11,11,11,11,11,11,11,11,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,17,18,19,20, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,13,13,13,13,-1,-1,22,21,20,19,18,17,16,15,15,15,16,17,18,19,20, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,-1,23,22,21,20,19,18,17,16,16,16,16,16,17,18,-1,21, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,16,16,-1,-1,-1,16,16,15,15,15,15,15,15,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,18,-1,22, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,17,16,16,16,16,16,16,16,-1,-1,-1,22,-1,-1,-1,18,18,18,18,18,18,18,18,-1,23, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,24,24,25,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,19,19,19,19,19,-1,19,-1,-1,24, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,23,23,24,25,-1,18,18,18,18,18,18,18,18,-1,20,20,21,22,23,-1,20,20,20,20,20,-1,-1,-1,26,25, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,20,20,20,21,22,23,24,25,-1,19,19,19,19,19,19,19,19,20,21,21,21,22,23,22,21,21,21,21,21,22,23,24,25,26, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,24,25,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,22,22,23,-1,22,22,22,22,22,22,-1,25,25,26, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,22,22,22,22,-1,-1,24,24,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,23,23,-1,23,23,23,23,23,-1,-1,26,26,26, 33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,-1,-1,-1,-1,25,25,24,23,22,22,22,23,24,25,26,27,-1,24,24,24,24,-1,24,24,24,24,24,-1,-1,27,27,27, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,38,38,38,38,38,39,39,38,37,37,37,37, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,38,39,-1,38,37,36,36,36, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,36,37,-1,-1,-1,-1,-1,35,35,35, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,36,37,37,36,36,-1,-1,34,34,34, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,37,37,36,35,34,33,33,33,33, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,34,-1,34,33,32,31,31, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,33,33,-1,34,33,32,31,30, 43,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,32,32,-1,-1,-1,-1,-1,29, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,32,31,31,31,32,33,-1,28, 41,41,41,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,-1,27, 40,40,40,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,29,29,30,31,32,33,-1,26, 40,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,28,28,28,-1,-1,-1,-1,-1,25, 40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,28,27,27,-1,24,24,24,24,24, 40,39,39,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,34,34,34,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,28,27,27,-1,-1,23,22,22,22, 34,33,33,33,34,33,33,33,33,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 34,33,32,32,-1,32,32,32,33,34,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,29,29,29,30,-1,20,20,20, 34,33,32,31,31,31,31,32,33,34,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,30,30,30,-1,19,19,19, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,18,18,19, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,14,14,15,16,17,18,19, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,17,-1,19, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,-1,-1,15,16,17,18, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,12,-1,14,14,-1,17,17, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,11,11,11,12,13,14,15,16,17, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,21,20,19,18,18,18,-1,6,5,4,3,3,3,3,3,3,3,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,21,20,19,19,-1,-1,-1,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,20,20,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,21,21,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,-1,11,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,-1,16,16,16,17, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,9,9,-1,11,10,9,8,7,6,6,6,6,6,7,8,-1,11,11,12,-1,17,17,17,17, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,10,-1,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,-1,18,18,18,18, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,11,11,11,11,-1,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,18,18,19, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,-1,-1,-1,9,9,9,9,9,9,9,9,9,9,9,10,11,-1,-1,17,17,18,19, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,13,14,13,13,13,12,11,10,10,10,10,10,10,10,10,-1,-1,-1,-1,12,-1,16,16,17,18,19, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,16,17,18,19, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,14,13,12,12,12,12,-1,-1,21,20,19,18,17,16,15,14,14,14,15,16,17,18,19, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,16,16,16,16,16,16,16,15,14,13,13,13,13,13,-1,22,21,20,19,18,17,16,15,15,15,15,15,16,17,-1,20, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,17,17,-1,-1,-1,16,15,14,14,14,14,14,14,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,21, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,16,15,15,15,15,15,15,15,-1,-1,-1,21,-1,-1,-1,17,17,17,17,17,17,17,17,-1,22, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,25,25,26,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,18,18,18,18,18,-1,18,-1,-1,23, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,24,24,25,26,-1,17,17,17,17,17,17,17,17,-1,19,19,20,21,22,-1,19,19,19,19,19,-1,-1,-1,25,24, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,22,23,24,25,26,-1,18,18,18,18,18,18,18,18,19,20,20,20,21,22,21,20,20,20,20,20,21,22,23,24,25, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,23,24,25,25,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,21,21,22,-1,21,21,21,21,21,21,-1,24,24,25, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,23,23,-1,-1,25,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,22,22,-1,22,22,22,22,22,-1,-1,25,25,25, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,23,23,23,23,-1,23,23,23,23,23,-1,-1,26,26,26, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,38,38,38,38,38,39,39,38,37,37,37,37, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,38,39,-1,38,37,36,36,36, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,36,37,-1,-1,-1,-1,-1,35,35,35, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,36,37,37,36,36,-1,-1,34,34,34, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,37,37,36,35,34,33,33,33,33, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,34,-1,34,33,32,31,31, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,33,33,-1,34,33,32,31,30, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,32,32,-1,-1,-1,-1,-1,29, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,32,31,31,31,32,33,-1,28, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,-1,27, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,29,29,30,31,32,33,-1,26, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,28,28,28,-1,-1,-1,-1,-1,25, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,28,27,27,-1,24,24,24,24,24, 41,40,40,-1,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,35,35,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,28,27,27,-1,-1,23,22,22,22, 35,34,34,34,35,34,34,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 35,34,33,33,-1,33,33,33,34,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,29,29,29,30,-1,20,20,20, 35,34,33,32,32,32,32,33,34,35,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,30,30,30,-1,19,19,19, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,18,18,19, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,14,14,15,16,17,18,19, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,17,18,19, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,16,-1,18, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,-1,-1,14,15,16,17, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,11,11,-1,13,13,-1,16,16, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,10,10,10,11,12,13,14,15,16, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,21,20,19,18,18,18,-1,7,6,5,4,3,3,3,3,3,3,3,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,21,20,19,19,-1,-1,-1,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,21,20,20,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,16, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,21,21,21,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,-1,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10,11,-1,15,15,15,16, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,10,10,-1,10,9,8,7,6,5,5,5,5,5,6,7,-1,10,10,11,-1,16,16,16,16, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,11,11,11,-1,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,-1,17,17,17,17, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,12,12,12,12,-1,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,17,17,18, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,-1,-1,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,-1,-1,16,16,17,18, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,14,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,14,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,15,14,13,12,11,11,11,11,-1,-1,20,19,18,17,16,15,14,13,13,13,14,15,16,17,18, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,17,17,17,17,17,16,15,14,13,12,12,12,12,12,-1,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,19, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,18,18,-1,-1,-1,15,14,13,13,13,13,13,13,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,20, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,19,-1,27,27,-1,15,14,14,14,14,14,14,14,-1,-1,-1,20,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,26,26,27,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,17,17,17,17,17,-1,17,-1,-1,22, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,25,25,26,26,-1,16,16,16,16,16,16,16,16,-1,18,18,19,20,21,-1,18,18,18,18,18,-1,-1,-1,24,23, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,23,24,25,25,25,-1,17,17,17,17,17,17,17,17,18,19,19,19,20,21,20,19,19,19,19,19,20,21,22,23,24, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,24,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,20,20,21,-1,20,20,20,20,20,20,-1,23,23,24, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,21,21,-1,21,21,21,21,21,-1,-1,24,24,24, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,22,-1,22,22,22,22,22,-1,-1,25,25,25, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,38,38,38,38,38,39,39,38,37,37,37,37, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,38,39,-1,38,37,36,36,36, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,36,37,-1,-1,-1,-1,-1,35,35,35, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,36,37,37,36,36,-1,-1,34,34,34, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,37,37,36,35,34,33,33,33,33, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,34,-1,34,33,32,31,31, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,33,33,-1,34,33,32,31,30, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,32,32,-1,-1,-1,-1,-1,29, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,32,31,31,31,32,33,-1,28, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,30,30,31,32,33,-1,27, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,29,29,30,31,32,33,-1,26, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,28,28,28,-1,-1,-1,-1,-1,25, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,28,27,27,-1,24,24,24,24,24, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,36,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,28,27,27,-1,-1,23,22,22,22, 36,35,35,35,36,35,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 36,35,34,34,-1,34,34,34,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,29,29,29,30,-1,20,20,20, 36,35,34,33,33,33,33,34,35,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,30,30,30,-1,19,19,19, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,33,32,31,31,31,31,31,30,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,14,14,15,16,17,17,18, 42,42,-1,33,32,31,30,30,30,30,30,29,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,16,17,18, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,15,-1,17, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,-1,-1,13,14,15,16, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,10,10,10,-1,12,12,-1,15,15, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,10,9,9,9,10,11,12,13,14,15, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,21,20,19,18,18,18,-1,8,7,6,5,4,3,3,3,3,3,3,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,21,20,19,19,-1,-1,-1,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,21,20,20,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,21,21,21,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,-1,9,8,7,6,5,4,3,3,3,4,5,6,7,8,9,10,-1,14,14,14,15, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,11,11,-1,9,8,7,6,5,4,4,4,4,4,5,6,-1,9,9,10,-1,15,15,15,15, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,12,12,12,-1,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,-1,16,16,16,16, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,13,13,13,13,-1,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,16,16,16,17, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,13,13,-1,-1,-1,7,7,7,7,7,7,7,7,7,7,7,8,9,-1,-1,15,15,16,17, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,-1,-1,10,-1,14,14,15,16,17, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,15,14,13,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,10,10,-1,-1,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,-1,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,18, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,19,19,-1,-1,-1,14,13,12,12,12,12,12,12,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,19, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,20,-1,27,27,-1,14,13,13,13,13,13,13,13,-1,-1,-1,19,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,26,26,26,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,16,16,16,16,16,-1,16,-1,-1,21, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,17,17,18,19,20,-1,17,17,17,17,17,-1,-1,-1,23,22, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,24,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,18,18,18,19,20,19,18,18,18,18,18,19,20,21,22,23, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,19,20,-1,19,19,19,19,19,19,-1,22,22,23, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,20,20,-1,20,20,20,20,20,-1,-1,23,23,23, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,21,-1,21,21,21,21,21,-1,-1,24,24,24, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,38,38,38,38,38,39,38,37,36,36,36,36, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,38,39,-1,37,36,35,35,35, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,36,37,-1,-1,-1,-1,-1,34,34,34, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,36,37,36,35,35,-1,-1,33,33,33, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,37,36,35,34,33,32,32,32,32, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,33,33,-1,33,32,31,30,30, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,32,32,32,-1,33,32,31,30,29, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,32,31,31,-1,-1,-1,-1,-1,28, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,32,31,30,30,30,31,32,-1,27, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,29,29,30,31,32,-1,26, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,28,28,28,29,30,31,32,-1,25, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,27,27,27,-1,-1,-1,-1,-1,24, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,27,26,26,-1,23,23,23,23,23, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,27,26,26,-1,-1,22,21,21,21, 37,36,36,36,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 37,36,35,35,-1,35,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,28,28,28,29,-1,19,19,19, 37,36,35,34,34,34,34,35,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,29,29,29,-1,18,18,18, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,34,33,32,32,32,32,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,14,14,15,16,16,16,17, 43,43,-1,34,33,32,31,31,31,31,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,15,16,17, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,14,-1,16, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,10,-1,-1,-1,-1,12,13,14,15, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,9,9,9,9,-1,11,11,-1,14,14, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,9,8,8,8,9,10,11,12,13,14, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,21,20,19,18,18,18,-1,9,8,7,6,5,4,3,3,3,3,3,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,21,20,19,19,-1,-1,-1,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,22,21,20,20,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,10,10,11,12,13,14, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,22,21,21,21,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,-1,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,-1,13,13,13,14, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,3,3,3,3,4,5,-1,8,8,9,-1,14,14,14,14, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,13,13,13,-1,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,-1,15,15,15,15, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,14,14,13,13,-1,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,-1,15,15,15,16, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,12,12,-1,-1,-1,6,6,6,6,6,6,6,6,6,6,6,7,8,-1,-1,14,14,15,16, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,-1,-1,9,-1,13,13,14,15,16, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,18,18,-1,-1,-1,13,12,11,11,11,11,11,11,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,18, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,19,-1,26,26,-1,13,12,12,12,12,12,12,12,-1,-1,-1,18,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,25,25,25,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,15,15,15,15,15,-1,15,-1,-1,20, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,24,24,24,24,-1,14,14,14,14,14,14,14,14,-1,16,16,17,18,19,-1,16,16,16,16,16,-1,-1,-1,22,21, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,25,24,23,23,23,-1,15,15,15,15,15,15,15,15,16,17,17,17,18,19,18,17,17,17,17,17,18,19,20,21,22, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,24,23,22,22,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,18,18,19,-1,18,18,18,18,18,18,-1,21,21,22, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,26,26,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,19,19,19,19,-1,19,19,19,19,19,-1,-1,22,22,22, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,20,20,20,20,-1,20,20,20,20,20,-1,-1,23,23,23, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,38,39,-1,36,35,34,34,34, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,36,37,-1,-1,-1,-1,-1,33,33,33, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,36,36,35,34,34,-1,-1,32,32,32, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,36,35,34,33,32,31,31,31,31, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,32,32,32,-1,32,31,30,29,29, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,31,31,31,-1,32,31,30,29,28, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,31,30,30,-1,-1,-1,-1,-1,27, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,32,31,30,29,29,29,30,31,-1,26, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,28,28,29,30,31,-1,25, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,27,27,27,27,28,29,30,31,-1,24, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,27,26,26,26,-1,-1,-1,-1,-1,23, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,27,26,25,25,-1,22,22,22,22,22, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,27,26,25,25,-1,-1,21,20,20,20, 38,37,37,37,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 38,37,36,36,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,27,27,27,27,27,28,-1,18,18,18, 38,37,36,35,35,35,35,36,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,-1,28,28,28,-1,17,17,17, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,35,34,33,33,33,33,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,13,13,14,15,15,15,16, 44,44,-1,35,34,33,32,32,32,32,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,11,12,13,14,-1,14,15,16, 43,43,-1,35,34,33,32,31,31,31,-1,30,29,29,29,29,29,30,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,10,11,12,13,-1,-1,13,-1,15, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,9,9,-1,-1,-1,-1,11,12,13,14, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,8,8,8,8,-1,10,10,-1,13,13, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,9,9,8,7,7,7,8,9,10,11,12,13, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,21,20,19,18,18,18,-1,10,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,21,20,19,19,-1,-1,-1,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,23,22,21,20,20,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,9,9,10,11,12,13, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,22,21,21,21,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,-1,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,-1,12,12,12,13, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,13,13,-1,8,7,6,5,4,3,3,3,3,3,3,4,-1,7,7,8,-1,13,13,13,13, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,14,14,14,-1,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,-1,14,14,14,14, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,15,14,13,13,-1,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,-1,14,14,14,15, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,-1,-1,-1,6,6,6,6,6,6,6,6,6,6,6,6,7,-1,-1,13,13,14,15, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,-1,-1,8,-1,12,12,13,14,15, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,12,13,14,15, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,11,11,11,11,11,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,17, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,26,26,-1,13,12,12,12,12,12,12,12,-1,-1,-1,17,-1,-1,-1,13,13,13,13,13,13,13,13,-1,18, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,25,25,25,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,14,14,14,14,14,-1,14,-1,-1,19, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,24,24,24,24,-1,14,14,14,14,14,14,14,14,-1,16,16,17,18,19,-1,15,15,15,15,15,-1,-1,-1,21,20, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,-1,15,15,15,15,15,15,15,15,16,17,17,17,18,18,17,16,16,16,16,16,17,18,19,20,21, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,18,18,19,-1,17,17,17,17,17,17,-1,20,20,21, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,19,19,19,19,-1,18,18,18,18,18,-1,-1,21,21,21, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,20,20,20,20,-1,19,19,19,19,19,-1,-1,22,22,22, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,38,38,38,38,38,37,36,35,34,34,34,34, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,38,38,-1,35,34,33,33,33, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,32,32,32, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,36,35,34,33,33,-1,-1,31,31,31, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,35,34,33,32,31,30,30,30,30, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,32,31,31,31,31,-1,31,30,29,28,28, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,31,30,30,30,-1,31,30,29,28,27, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,31,30,29,29,-1,-1,-1,-1,-1,26, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,31,30,29,28,28,28,29,30,-1,25, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,27,27,28,29,30,-1,24, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,26,26,26,26,27,28,29,30,-1,23, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,26,25,25,25,-1,-1,-1,-1,-1,22, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,26,25,24,24,-1,21,21,21,21,21, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,26,25,24,23,22,21,20,20,20,20, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,26,25,24,24,-1,-1,20,19,19,19, 38,37,37,37,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,26,25,25,25,26,-1,-1,18,18,18, 38,37,36,36,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,26,26,26,26,26,27,-1,17,17,17, 38,37,36,35,35,35,35,36,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,27,27,27,-1,16,16,16, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,35,34,33,33,33,33,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,12,12,13,14,14,14,15, 44,44,-1,35,34,33,32,32,32,32,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,-1,13,14,15, 43,43,-1,35,34,33,32,31,31,31,-1,30,29,29,29,29,29,30,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,9,9,10,11,12,-1,-1,12,-1,14, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,8,8,8,-1,-1,-1,-1,10,11,12,13, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,8,7,7,7,7,-1,9,9,-1,12,12, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,9,8,7,6,6,6,7,8,9,10,11,12, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,21,20,19,18,18,18,-1,11,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,21,20,19,19,-1,-1,-1,12,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,23,22,21,20,20,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,8,8,9,10,11,12, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,22,21,21,21,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,14,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,11,11,11,12, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,17,16,15,14,14,14,-1,8,7,6,5,4,3,3,3,3,3,3,3,-1,6,6,7,-1,12,12,12,12, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,16,15,14,14,14,-1,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,7,-1,13,13,13,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,15,14,13,13,-1,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,-1,14,14,14,14, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,-1,-1,-1,6,6,6,6,6,6,6,6,6,6,6,6,7,-1,-1,13,13,14,15, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,-1,-1,8,-1,12,12,13,14,15, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,12,13,14,15, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,11,11,11,11,11,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,17, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,26,26,-1,13,12,12,12,12,12,12,12,-1,-1,-1,17,-1,-1,-1,13,13,13,13,13,13,13,13,-1,18, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,25,25,25,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,14,14,14,14,14,-1,14,-1,-1,19, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,24,24,24,24,-1,14,14,14,14,14,14,14,14,-1,16,16,17,18,19,-1,15,15,15,15,15,-1,-1,-1,21,20, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,-1,15,15,15,15,15,15,15,15,16,17,17,17,18,18,17,16,16,16,16,16,17,18,19,20,21, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,18,18,19,-1,17,17,17,17,17,17,-1,20,20,21, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,19,19,19,19,-1,18,18,18,18,18,-1,-1,21,21,21, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,20,20,20,20,-1,19,19,19,19,19,-1,-1,22,22,22, 45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,38,38,38,38,38,38,38,38,37,36,35,34,34,34,34, 44,44,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,37,37,37,37,37,37,37,38,38,-1,35,34,33,33,33, 44,43,43,43,-1,42,-1,39,38,38,38,38,37,36,36,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,37,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,32,32,32, 44,43,42,42,-1,-1,-1,-1,37,37,37,38,37,37,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,36,37,37,36,35,35,35,36,35,34,33,33,-1,-1,31,31,31, -1,43,42,41,41,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,35,34,33,32,31,30,30,30,30, -1,43,42,41,40,39,38,37,36,36,35,34,33,33,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,27,-1,38,37,36,35,34,33,32,32,32,32,32,32,31,31,31,31,-1,31,30,29,28,28, 44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,26,26,26,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,31,30,30,30,-1,31,30,29,28,27, 44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,25,25,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,31,30,29,29,-1,-1,-1,-1,-1,26, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,31,30,29,28,28,28,29,30,-1,25, 42,42,42,-1,37,36,35,34,34,34,-1,32,31,32,31,30,29,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,27,27,28,29,30,-1,24, 41,41,41,-1,37,36,35,34,33,33,-1,-1,30,-1,-1,-1,-1,-1,-1,25,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,26,26,26,26,27,28,29,30,-1,23, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,26,25,25,25,-1,-1,-1,-1,-1,22, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,26,25,24,24,-1,21,21,21,21,21, 41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,26,25,24,23,22,21,20,20,20,20, -1,-1,-1,-1,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,26,25,24,24,-1,-1,20,19,19,19, 38,37,37,37,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,26,25,25,25,26,-1,-1,18,18,18, 38,37,36,36,-1,36,35,35,35,35,-1,30,29,28,27,26,25,24,24,-1,-1,19,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,26,26,26,26,26,27,-1,17,17,17, 38,37,36,35,35,35,35,36,36,36,-1,30,29,28,27,26,25,25,25,-1,18,18,17,16,15,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,27,27,27,-1,16,16,16, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,18,17,17,16,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,35,34,33,33,33,33,32,31,30,29,28,27,27,27,27,27,-1,-1,17,16,16,-1,13,13,13,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,12,12,13,14,14,14,15, 44,44,-1,35,34,33,32,32,32,32,31,30,29,28,28,28,28,-1,28,29,-1,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,-1,13,14,15, 43,43,-1,35,34,33,32,31,31,31,-1,30,29,29,29,29,29,30,29,29,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,9,9,10,11,12,-1,-1,12,-1,14, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,30,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,8,8,8,-1,-1,-1,-1,10,11,12,13, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,8,7,7,7,7,-1,9,9,-1,12,12, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,9,8,7,6,6,6,7,8,9,10,11,12, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,21,20,19,19,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,8,8,9,10,11,12, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,22,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,9,9,10,11,12, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,-1,-1,10,10,11,12, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,15,14,15,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,11,11,11,12, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,17,16,15,15,15,15,-1,9,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,6,-1,12,12,12,12, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,16,15,14,14,14,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,6,6,-1,13,13,13,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,15,14,13,13,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,7,-1,14,14,14,14, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,-1,-1,-1,7,6,6,6,6,6,6,6,6,6,6,6,7,-1,-1,13,13,14,15, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,-1,-1,8,-1,12,12,13,14,15, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,12,13,14,15, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,11,11,11,11,11,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,17, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,26,26,-1,13,12,12,12,12,12,12,12,-1,-1,-1,17,-1,-1,-1,13,13,13,13,13,13,13,13,-1,18, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,25,25,25,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,14,14,14,14,14,-1,14,-1,-1,19, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,24,24,24,24,-1,14,14,14,14,14,14,14,14,-1,16,16,17,18,19,-1,15,15,15,15,15,-1,-1,-1,21,20, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,25,24,23,23,23,-1,15,15,15,15,15,15,15,15,16,17,17,17,18,18,17,16,16,16,16,16,17,18,19,20,21, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,18,18,19,-1,17,17,17,17,17,17,-1,20,20,21, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,19,19,19,19,-1,18,18,18,18,18,-1,-1,21,21,21, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,20,20,20,20,-1,19,19,19,19,19,-1,-1,22,22,22, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,39,39,39,38,38,38,38,38,37,36,35,34,34,34,34, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,38,38,38,38,37,37,37,38,38,-1,35,34,33,33,33, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,38,37,37,37,37,36,36,-1,-1,-1,-1,-1,32,32,32, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,37,38,38,37,36,36,36,36,35,34,33,33,-1,-1,31,31,31, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,36,35,34,33,32,31,30,30,30,30, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,39,38,37,36,35,34,33,33,33,33,33,32,31,31,31,31,-1,31,30,29,28,28, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,31,30,30,30,-1,31,30,29,28,27, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,31,30,29,29,-1,-1,-1,-1,-1,26, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,31,30,29,28,28,28,29,30,-1,25, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,27,27,28,29,30,-1,24, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,27,26,26,26,26,27,28,29,30,-1,23, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,27,26,25,25,25,-1,-1,-1,-1,-1,22, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,27,26,25,24,24,-1,21,21,21,21,21, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,27,26,25,24,23,22,21,20,20,20,20, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,27,26,25,24,24,-1,-1,20,19,19,19, 39,38,38,38,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,26,25,25,25,26,-1,-1,18,18,18, 39,38,37,37,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,27,26,26,26,26,26,27,-1,17,17,17, 39,38,37,36,36,36,36,37,37,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,-1,27,27,27,-1,16,16,16, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,36,35,34,34,34,34,33,32,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,12,12,13,14,14,14,15, 45,45,-1,36,35,34,33,33,33,33,32,31,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,-1,13,14,15, 44,44,-1,36,35,34,33,32,32,32,-1,31,30,30,30,30,30,31,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,9,9,9,10,11,12,-1,-1,12,-1,14, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,31,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,8,8,8,-1,-1,-1,-1,10,11,12,13, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,8,7,7,7,7,-1,9,9,-1,12,12, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,9,8,7,6,6,6,7,8,9,10,11,12, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,22,21,20,20,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,8,8,9,10,11,12, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,23,22,22,22,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,9,9,10,11,12, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,-1,-1,10,10,11,12, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,16,15,16,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,11,11,11,12, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,18,17,16,16,16,16,-1,10,9,8,7,6,5,4,3,3,3,3,3,-1,4,4,5,-1,12,12,12,12, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,17,16,15,15,15,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,5,5,5,-1,13,13,13,13, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,16,15,14,14,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,6,6,6,-1,14,14,14,14, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,-1,-1,-1,8,7,6,6,6,6,6,6,6,6,6,6,7,-1,-1,13,13,14,15, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,-1,-1,-1,-1,8,-1,12,12,13,14,15, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,12,13,14,15, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,11,11,11,11,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,17, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,26,26,-1,14,13,12,12,12,12,12,12,-1,-1,-1,17,-1,-1,-1,13,13,13,13,13,13,13,13,-1,18, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,25,25,25,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,14,14,14,14,14,-1,14,-1,-1,19, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,24,24,24,24,-1,14,14,14,14,14,14,14,14,-1,16,16,17,18,19,-1,15,15,15,15,15,-1,-1,-1,21,20, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,-1,15,15,15,15,15,15,15,15,16,17,17,17,18,18,17,16,16,16,16,16,17,18,19,20,21, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,18,18,19,-1,17,17,17,17,17,17,-1,20,20,21, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,19,19,19,19,-1,18,18,18,18,18,-1,-1,21,21,21, 39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,20,20,20,20,-1,19,19,19,19,19,-1,-1,22,22,22, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,39,39,39,39,39,38,37,36,35,35,35,35, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,38,38,38,39,39,-1,36,35,34,34,34, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,37,37,-1,-1,-1,-1,-1,33,33,33, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,37,36,35,34,34,-1,-1,32,32,32, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,37,36,35,34,33,32,31,31,31,31, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,32,-1,32,31,30,29,29, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,32,31,31,31,-1,32,31,30,29,28, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,32,31,30,30,-1,-1,-1,-1,-1,27, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,32,31,30,29,29,29,30,31,-1,26, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,28,28,29,30,31,-1,25, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,28,27,27,27,27,28,29,30,31,-1,24, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,28,27,26,26,26,-1,-1,-1,-1,-1,23, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,28,27,26,25,25,-1,22,22,22,22,22, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,28,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,28,27,26,25,25,-1,-1,21,20,20,20, 40,39,39,39,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 40,39,38,38,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,28,27,27,27,27,27,28,-1,18,18,18, 40,39,38,37,37,37,37,38,38,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,-1,28,28,28,-1,17,17,17, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,29,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,37,36,35,35,35,35,34,33,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,13,13,14,15,15,15,16, 46,46,-1,37,36,35,34,34,34,34,33,32,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,14,15,16, 45,45,-1,37,36,35,34,33,33,33,-1,32,31,31,31,31,31,32,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,10,10,10,11,12,13,-1,-1,13,-1,15, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,32,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,9,9,9,-1,-1,-1,-1,11,12,13,14, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,9,8,8,8,8,-1,10,10,-1,13,13, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,10,9,8,7,7,7,8,9,10,11,12,13, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,23,22,21,21,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,9,10,11,12,13, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,9,9,10,11,12,13, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,24,23,23,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,10,10,11,12,13, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,-1,-1,11,11,12,13, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,18,17,16,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,12,12,12,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,19,18,17,17,17,17,-1,11,10,9,8,7,6,5,4,3,3,3,3,-1,3,3,4,-1,13,13,13,13, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,18,17,16,16,16,-1,11,10,9,8,7,6,5,4,4,4,4,4,5,4,4,4,-1,14,14,14,14, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,17,16,15,15,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,-1,13,13,13,14, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,-1,-1,-1,9,8,7,6,6,6,6,6,6,6,6,6,6,-1,-1,12,12,13,14, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,12,12,12,12,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,27,27,-1,15,14,13,13,13,13,13,13,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,26,26,26,-1,15,14,14,14,14,14,14,14,15,16,17,17,18,19,-1,13,13,13,13,13,-1,13,-1,-1,18, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,17,17,18,18,18,-1,14,14,14,14,14,-1,-1,-1,20,19, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,18,18,18,18,17,16,15,15,15,15,15,16,17,18,19,20, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,18,18,-1,16,16,16,16,16,16,-1,19,19,20, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,20,20,20,20,-1,18,18,18,18,18,-1,-1,21,21,21, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,40,40,40,40,40,39,38,37,36,36,36,36, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,39,39,39,40,40,-1,37,36,35,35,35, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,38,38,-1,-1,-1,-1,-1,34,34,34, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,38,37,36,35,35,-1,-1,33,33,33, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,38,37,36,35,34,33,32,32,32,32, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,33,-1,33,32,31,30,30, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,33,32,32,32,-1,33,32,31,30,29, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,33,32,31,31,-1,-1,-1,-1,-1,28, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,33,32,31,30,30,30,31,32,-1,27, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,29,29,30,31,32,-1,26, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,29,28,28,28,28,29,30,31,32,-1,25, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,29,28,27,27,27,-1,-1,-1,-1,-1,24, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,29,28,27,26,26,-1,23,23,23,23,23, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,29,28,27,26,26,-1,-1,22,21,21,21, 41,40,40,40,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 41,40,39,39,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,29,28,28,28,28,28,29,-1,19,19,19, 41,40,39,38,38,38,38,39,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,-1,29,29,29,-1,18,18,18, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,38,37,36,36,36,36,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,14,14,15,16,16,16,17, 47,47,-1,38,37,36,35,35,35,35,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,15,16,17, 46,46,-1,38,37,36,35,34,34,34,-1,33,32,32,32,32,32,33,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,11,11,11,12,13,14,-1,-1,14,-1,16, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,10,10,10,-1,-1,-1,-1,12,13,14,15, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,10,9,9,9,9,-1,11,11,-1,14,14, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,24,23,22,22,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,10,10,11,12,13,14, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,25,24,24,24,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,11,11,12,13,14, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,1,2,-1,-1,12,12,13,14, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,19,18,17,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,13,13,13,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,20,19,18,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,3,-1,14,14,14,14, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,19,18,17,17,17,-1,12,11,10,9,8,7,6,5,4,4,4,4,5,4,4,4,-1,14,14,14,14, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,18,17,16,16,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,13,13,13,14, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,-1,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,-1,12,12,13,14, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,13,13,13,13,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,28,28,-1,16,15,14,14,14,14,14,14,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,27,27,27,-1,16,15,15,15,15,15,15,15,16,17,18,17,18,19,-1,13,13,13,13,13,-1,13,-1,-1,18, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,18,18,18,18,18,-1,14,14,14,14,14,-1,-1,-1,20,19, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,-1,17,17,17,17,17,17,17,17,18,19,19,19,18,17,16,15,15,15,15,15,16,17,18,19,20, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,19,18,18,-1,16,16,16,16,16,16,-1,19,19,20, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,20,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,20,20,20,20,-1,18,18,18,18,18,-1,-1,21,21,21, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,37, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,40,40,40,41,41,-1,38,37,36,36,36, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,39,39,-1,-1,-1,-1,-1,35,35,35, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,39,38,37,36,36,-1,-1,34,34,34, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,39,38,37,36,35,34,33,33,33,33, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,34,-1,34,33,32,31,31, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,34,33,33,33,-1,34,33,32,31,30, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,34,33,32,32,-1,-1,-1,-1,-1,29, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,34,33,32,31,31,31,32,33,-1,28, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,30,30,31,32,33,-1,27, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,30,29,29,29,29,30,31,32,33,-1,26, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,30,29,28,28,28,-1,-1,-1,-1,-1,25, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,30,29,28,27,27,-1,24,24,24,24,24, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,30,29,28,27,27,-1,-1,23,22,22,22, 42,41,41,41,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 42,41,40,40,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,30,29,29,29,29,29,30,-1,20,20,20, 42,41,40,39,39,39,39,40,40,40,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,-1,30,30,30,-1,19,19,19, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,39,38,37,37,37,37,36,35,34,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,15,15,16,17,17,17,18, 48,48,-1,39,38,37,36,36,36,36,35,34,33,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,16,17,18, 47,47,-1,39,38,37,36,35,35,35,-1,34,33,33,33,33,33,34,33,33,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,12,12,13,14,15,-1,-1,15,-1,17, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,34,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,11,11,11,-1,-1,-1,-1,13,14,15,16, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,11,10,10,10,10,-1,12,12,-1,15,15, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,25,24,23,23,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,11,11,12,13,14,15, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,26,25,25,25,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,12,12,13,14,15, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,1,2,-1,-1,13,13,14,15, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,19,18,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,-1,14,14,14,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,21,20,19,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,3,3,3,-1,15,15,15,15, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,20,19,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,4,4,4,-1,14,14,14,14, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,19,18,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,13,13,13,14, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,-1,-1,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,12,12,13,14, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,14,14,14,14,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,29,29,-1,17,16,15,15,15,15,15,15,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,28,28,28,-1,17,16,16,16,16,16,16,16,17,18,18,17,18,19,-1,13,13,13,13,13,-1,13,-1,-1,18, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,27,27,27,27,-1,17,17,17,17,17,17,17,17,-1,19,18,18,18,18,-1,14,14,14,14,14,-1,-1,-1,20,19, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,-1,18,18,18,18,18,18,18,18,19,19,19,19,18,17,16,15,15,15,15,15,16,17,18,19,20, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,19,19,19,19,20,20,19,18,18,-1,16,16,16,16,16,16,-1,19,19,20, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,31,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,20,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,20,20,20,20,-1,18,18,18,18,18,-1,-1,21,21,21, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,38,37,36,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,37,36,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,37,36,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,37,36,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 46,45,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,27,27,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 46,45,44,44,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,27,26,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 46,45,44,43,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,27,26,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,27,26,25,25,-1,-1,-1,-1,-1,10,10,11,11,10,9,9, 52,52,-1,43,42,41,40,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,-1,9,9,8, 51,51,-1,43,42,41,40,39,39,39,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,8,-1,7, 50,51,-1,43,42,41,40,39,38,38,37,36,36,36,36,36,36,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,6,7,6,6, 49,-1,-1,43,42,41,40,39,38,37,37,37,36,35,35,35,36,37,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,5,5,-1,5,5, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,34,34,35,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,8,7,6,5,4,4,4,4,4,4,4,4, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,3,3,3,3,3,4, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,1,2,3,4, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,0,1,2,3,4, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,10,11,12,13,-1,-1,2,2,3,4, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,30,29,28,28,27,26,25,24,23,22,23,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,3,3,3,4, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,28,27,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,4,4,4,4, 44,43,42,42,-1,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,26,25,24,23,23,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,5,5,5,5, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,33,32,32,-1,29,28,27,26,25,25,24,23,22,22,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,6,6,6,6, -1,43,42,41,41,-1,38,37,36,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,15,14,13,-1,-1,7,7,7,7, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,12,-1,9,8,8,8,8, -1,-1,42,41,40,39,38,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,9,9,9, 44,43,42,41,40,39,39,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10, 44,43,42,41,40,40,40,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,11, 44,43,42,41,41,41,41,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,20,20,20,20,20,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,12, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,19,-1,-1,-1,14,13,13,13,13,13,13,13,-1,13, 44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,23,22,21,20,20,20,-1,14,14,14,14,14,-1,14,-1,-1,14, 44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,22,21,20,19,19,-1,15,15,15,15,15,-1,-1,-1,16,15, 45,45,45,44,44,-1,41,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,-1,24,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,17,16,16, 46,46,45,45,-1,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,25,25,24,23,22,21,20,19,19,-1,17,17,17,17,17,17,-1,17,17,17, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,36,36,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,21,20,20,20,-1,18,18,18,18,18,-1,-1,18,18,18, 47,46,45,44,43,42,41,40,39,38,38,38,38,37,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,21,21,21,21,-1,19,19,19,19,19,-1,-1,19,19,19, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,38,37,36,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,37,36,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,37,36,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,37,36,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 46,45,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,27,27,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 46,45,44,44,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,27,26,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 46,45,44,43,43,42,42,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,27,26,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,27,26,25,25,-1,-1,-1,-1,-1,10,10,11,11,10,9,9, 52,52,-1,43,42,41,40,40,39,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,-1,9,9,8, 51,51,-1,43,42,41,40,39,39,39,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,-1,-1,8,-1,7, 50,51,-1,43,42,41,40,39,38,38,37,36,36,36,36,36,36,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,6,7,6,6, 49,-1,-1,43,42,41,40,39,38,37,37,37,36,35,35,35,36,37,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,5,5,-1,5,5, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,34,34,35,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,8,7,6,5,4,4,4,4,4,4,4,4, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,33,34,35,-1,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,3,3,3,3,3,3, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,32,-1,-1,-1,27,26,25,25,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,1,1,2,3, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,1,0,1,2,3, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,10,11,12,13,-1,-1,1,1,2,3, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,30,29,28,28,27,26,25,24,23,22,23,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,-1,2,2,2,3, 44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,31,-1,28,27,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,12,12,12,12,12,12,-1,13,13,14,-1,3,3,3,3, 44,43,42,42,-1,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,26,25,24,23,23,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,14,14,14,14,-1,4,4,4,4, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,33,32,32,-1,29,28,27,26,25,25,24,23,22,22,-1,17,16,15,14,14,14,14,14,14,14,14,14,14,13,13,14,-1,5,5,5,5, -1,43,42,41,41,-1,38,37,36,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,-1,-1,-1,15,15,15,15,15,15,15,15,15,15,14,13,12,-1,-1,6,6,6,6, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,-1,-1,11,-1,8,7,7,7,7, -1,-1,42,41,40,39,38,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,8,8,8, 44,43,42,41,40,39,39,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9, 44,43,42,41,40,40,40,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,10, 44,43,42,41,41,41,41,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,20,20,20,20,20,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,11, 44,43,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,35,35,-1,22,21,21,21,21,21,21,21,-1,-1,-1,18,-1,-1,-1,13,12,12,12,12,12,12,12,-1,12, 44,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,34,34,34,-1,22,22,22,22,22,22,22,22,22,21,20,19,19,19,-1,13,13,13,13,13,-1,13,-1,-1,13, 44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,33,33,33,33,-1,23,23,23,23,23,23,23,23,-1,21,20,19,18,18,-1,14,14,14,14,14,-1,-1,-1,15,14, 45,45,45,44,44,-1,41,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,-1,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,16,15,15, 46,46,45,45,-1,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,25,24,23,22,21,20,19,18,18,-1,16,16,16,16,16,16,-1,16,16,16, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,36,36,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,20,19,19,19,-1,17,17,17,17,17,-1,-1,17,17,17, 47,46,45,44,43,42,41,40,39,38,38,38,38,37,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,20,20,20,20,-1,18,18,18,18,18,-1,-1,18,18,18, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,39,38,37,36,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,38,37,36,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,37,36,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 47,46,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,28,27,27,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 47,46,45,45,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 47,46,45,44,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,28,27,26,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,27,26,25,25,-1,-1,-1,-1,-1,11,11,12,11,10,9,9, 53,53,-1,44,43,42,41,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,-1,9,9,8, 52,52,-1,44,43,42,41,40,40,40,-1,37,36,36,36,36,36,37,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,8,-1,7, 51,52,-1,44,43,42,41,40,39,39,38,37,37,37,37,37,37,37,37,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,6,7,6,6, 50,-1,-1,44,43,42,41,40,39,38,38,38,37,36,36,36,37,38,38,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,5,5,-1,5,5, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,35,35,36,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,3,3,3,3,3,3, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,1,1,2, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,2,1,0,1,2, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,11,12,13,14,-1,-1,1,1,1,2, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,31,30,29,29,28,27,26,25,24,23,24,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,2,2,2,2, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,29,28,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,15,-1,3,3,3,3, 45,44,43,43,-1,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,27,26,25,24,24,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,4,4,4,4, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,34,33,33,-1,30,29,28,27,26,26,25,24,23,23,-1,18,17,16,15,15,15,15,15,15,15,15,15,14,13,13,14,-1,5,5,5,5, -1,44,43,42,42,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,16,15,14,13,12,-1,-1,6,6,6,6, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,11,-1,8,7,7,7,7, -1,-1,43,42,41,40,39,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,8,8,8, 45,44,43,42,41,40,40,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9, 45,44,43,42,41,41,41,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,10, 45,44,43,42,42,42,42,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,21,21,21,21,21,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,11, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,18,-1,-1,-1,13,12,12,12,12,12,12,12,-1,12, 45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,23,22,21,20,19,19,19,-1,13,13,13,13,13,-1,13,-1,-1,13, 45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,34,34,34,34,-1,24,24,24,24,24,24,24,24,-1,21,20,19,18,18,-1,14,14,14,14,14,-1,-1,-1,15,14, 46,46,46,45,45,-1,42,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,-1,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,16,15,15, 47,47,46,46,-1,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,25,24,23,22,21,20,19,18,18,-1,16,16,16,16,16,16,-1,16,16,16, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,20,19,19,19,-1,17,17,17,17,17,-1,-1,17,17,17, 48,47,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,20,20,20,20,-1,18,18,18,18,18,-1,-1,18,18,18, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,41,40,39,38,37,36,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,40,39,38,37,36,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 52,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 52,51,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,38,37,36,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,51,50,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,51,50,49,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,26,27,28,29,29,28,27,27,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,25,26,27,28,28,27,26,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,28,28,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,29,29,28,27,26,25,25,-1,-1,-1,-1,-1,12,12,12,11,10,9,9, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,-1,9,9,8, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,8,-1,7, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,6,7,6,6, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,5,5,-1,5,5, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,8,7,6,5,4,4,4,4,4,4, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,3,3,3,3, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,1,1,1, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,3,2,1,0,1, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,2,1,1,1, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,30,29,28,27,26,25,24,25,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,-1,2,2,2,2, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,30,29,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,15,15,15,-1,3,3,3,3, 46,45,44,44,-1,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,14,14,14,14,-1,4,4,4,4, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,19,18,17,16,16,16,16,16,16,16,16,15,14,13,13,14,-1,5,5,5,5, -1,45,44,43,43,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,17,16,15,14,13,12,-1,-1,6,6,6,6, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,-1,-1,11,-1,8,7,7,7,7, -1,-1,44,43,42,41,40,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,8,8,8, 46,45,44,43,42,41,41,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9, 46,45,44,43,42,42,42,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,10, 46,45,44,43,43,43,43,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,11, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,37,37,-1,24,23,23,23,23,23,23,23,-1,-1,-1,18,-1,-1,-1,13,12,12,12,12,12,12,12,-1,12, 46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,36,36,36,-1,24,24,24,24,24,24,24,23,22,21,20,19,19,19,-1,13,13,13,13,13,-1,13,-1,-1,13, 46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,35,35,35,35,-1,25,25,25,25,25,25,24,24,-1,21,20,19,18,18,-1,14,14,14,14,14,-1,-1,-1,15,14, 47,47,47,46,46,-1,43,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,-1,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,16,15,15, 48,48,47,47,-1,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,33,-1,-1,-1,27,-1,-1,25,24,23,22,21,20,19,18,18,-1,16,16,16,16,16,16,-1,16,16,16, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,20,19,19,19,-1,17,17,17,17,17,-1,-1,17,17,17, 49,48,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,20,20,20,20,-1,18,18,18,18,18,-1,-1,18,18,18, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,41,40,39,38,37,36,35,35,35,35,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,29, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,-1,40,39,38,37,36,35,34,34,34,34,33,33,33,33,32,32,32,33,33,-1,30,29,28,28,28, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,40,40,40,40,39,38,37,36,35,34,33,33,33,33,32,32,32,32,31,31,-1,-1,-1,-1,-1,27,27,27, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,40,40,39,39,38,37,36,35,34,33,32,33,33,32,31,31,31,31,30,29,28,28,-1,-1,26,26,26, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,31,31,30,29,28,27,26,25,25,25,25, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,34,33,32,31,30,30,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,26,25,24,24,24, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,26,26,26,-1,26,25,24,23,23, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,34,33,32,32,-1,29,28,27,27,27,27,27,26,25,25,25,-1,26,25,24,23,22, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,34,33,32,31,30,29,28,27,26,26,26,27,26,25,24,24,-1,-1,-1,-1,-1,21, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,26,25,24,23,23,23,24,25,-1,20, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,25,24,24,-1,-1,-1,-1,22,22,23,24,25,-1,19, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,25,24,23,22,21,21,21,21,22,23,24,25,-1,18, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,17, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,19,-1,16,16,16,16,16, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,29,-1,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,29,30,29,28,27,27,-1,-1,-1,-1,21,20,20,20,21,-1,-1,13,13,13, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,22,-1,12,12,12, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,28,29,28,27,26,25,24,23,22,22,22,-1,22,22,22,-1,11,11,11, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,29,29,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,10,10,10, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,13,13,12,11,10,9,9, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,13,-1,9,9,8, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,8,-1,7, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,6,7,6,6, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,-1,5,5, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,3,3,3, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,1,1, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,4,3,2,1,0, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,3,2,1,1, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,16,-1,3,2,2,2, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,15,15,15,-1,3,3,3,3, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,16,16,16,15,14,14,14,14,-1,4,4,4,4, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,17,17,17,16,15,14,13,13,14,-1,5,5,5,5, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,18,18,18,17,16,15,14,13,12,-1,-1,6,6,6,6, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,18,18,-1,-1,-1,-1,11,-1,8,7,7,7,7, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,8,8,8, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,10, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,11, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,38,38,-1,25,24,24,24,24,24,24,24,-1,-1,-1,18,-1,-1,-1,13,12,12,12,12,12,12,12,-1,12, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,37,37,37,-1,25,25,25,25,25,25,24,23,22,21,20,19,19,19,-1,13,13,13,13,13,-1,13,-1,-1,13, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,36,36,36,36,-1,26,26,26,26,26,25,24,24,-1,21,20,19,18,18,-1,14,14,14,14,14,-1,-1,-1,15,14, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,-1,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,16,15,15, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,35,34,34,-1,-1,-1,28,-1,-1,25,24,23,22,21,20,19,18,18,-1,16,16,16,16,16,16,-1,16,16,16, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,39,39,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,20,19,19,19,-1,17,17,17,17,17,-1,-1,17,17,17, 50,49,48,47,46,45,44,43,42,41,41,41,41,40,40,40,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,20,20,20,20,-1,18,18,18,18,18,-1,-1,18,18,18, 34,34,34,34,34,34,33,33,33,33,33,33,33,33,34,35,36,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57, 33,33,33,33,34,34,33,32,32,32,32,32,32,33,34,35,36,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,54,54,55,56,57, 32,32,32,32,-1,35,-1,32,31,31,31,31,32,33,34,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57, 32,31,31,31,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,56,56,57, -1,30,30,30,30,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,42,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57, -1,29,29,29,29,29,30,29,28,28,28,28,28,28,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,48,47,46,45,44,43,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,28,28,28,28,29,30,29,28,27,27,27,27,27,27,27,28,29,30,31,31,31,31,31,32,-1,48,47,46,45,44,44,45,46,46,46,46,46,46,47,48,49,-1,55,55,55,56,57, 27,27,27,27,28,29,30,29,28,27,26,26,26,26,26,27,28,29,30,30,30,30,30,31,32,-1,48,47,46,46,-1,45,45,45,45,45,45,45,46,47,48,49,-1,56,56,56,56,57, 26,26,26,27,28,29,30,29,28,27,26,25,25,25,25,-1,-1,29,29,29,29,29,30,31,32,-1,48,47,47,47,47,46,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,56, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,55, 24,24,24,-1,22,22,22,22,22,22,-1,24,23,24,25,26,27,28,28,27,28,29,30,31,32,33,34,35,36,36,36,37,38,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,54, 23,23,23,-1,21,21,21,21,21,21,-1,-1,22,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,-1,35,35,35,35,36,37,38,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,53, 23,22,22,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,25,25,25,25,-1,32,32,32,33,34,34,34,35,-1,38,38,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,52, 23,22,21,20,19,19,19,19,19,19,19,20,21,22,23,24,24,24,24,24,24,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,51, 23,22,22,-1,18,18,18,18,18,18,19,20,21,22,23,23,23,23,23,23,23,24,-1,32,32,32,32,32,33,-1,37,37,37,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,-1,-1,-1,17,17,17,17,17,17,-1,21,21,22,22,22,22,22,22,22,23,24,-1,31,31,31,31,32,33,-1,36,36,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50,51, 16,16,16,16,17,16,16,16,16,17,-1,22,21,21,21,21,21,21,21,22,23,24,-1,30,30,30,31,32,33,34,35,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,50,50,50, 16,15,15,15,-1,15,15,15,16,17,-1,22,21,20,20,20,20,20,21,-1,-1,25,-1,29,29,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,49,49,49, 16,15,14,14,14,14,14,15,16,17,-1,22,21,20,19,19,19,20,21,-1,27,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,48,48,48, 16,15,14,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,27,27,27,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 9,9,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 8,8,-1,10,10,10,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 7,8,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 6,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 5,-1,7,7,7,8,9,10,-1,13,-1,-1,-1,17,17,18,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 4,-1,6,6,7,8,9,10,-1,14,15,16,-1,17,18,18,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 3,4,5,6,7,8,9,10,-1,15,15,16,-1,16,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 2,-1,6,6,7,8,9,10,-1,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 1,-1,7,7,7,8,-1,11,12,-1,14,14,14,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 0,-1,-1,-1,-1,9,10,11,12,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 1,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 3,3,3,4,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 4,4,4,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,5,5,6,7,-1,10,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,6,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,7,7,7,8,9,10,11,12,-1,24,23,22,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 10,9,8,8,8,8,9,-1,-1,-1,-1,24,23,22,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 10,9,9,9,9,9,9,-1,28,27,27,-1,23,22,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 10,10,10,10,10,10,10,-1,28,27,26,25,24,-1,-1,-1,22,-1,22,22,-1,-1,-1,25,25,26,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,23,-1,27,27,-1,26,26,26,27,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,-1,28,28,28,28,28,29,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 14,14,14,14,14,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 15,15,15,15,-1,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,30,-1,-1,30,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 16,16,16,-1,-1,-1,-1,-1,16,16,16,17,-1,20,20,21,22,-1,-1,26,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 17,17,17,18,19,20,19,18,17,17,17,17,18,19,20,21,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,32,32,32,32,32,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 31,31,31,31,32,32,31,30,30,30,30,30,30,31,32,33,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,52,53, 30,30,30,30,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,52,52,53, 30,29,29,29,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,52,53, -1,28,28,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,38,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53, -1,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,44,43,42,41,40,39,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,50,50,51,52,53, -1,26,26,26,26,27,28,27,26,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,28,-1,44,43,42,41,40,40,41,42,43,43,43,43,43,44,45,46,-1,51,51,51,52,53, 25,25,25,25,26,27,28,27,26,25,24,24,24,24,24,25,26,26,26,26,26,26,26,27,28,-1,44,43,42,42,-1,41,41,42,42,42,42,42,43,44,45,46,-1,52,52,52,52,53, 24,24,24,25,26,27,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,25,25,26,27,28,-1,44,43,43,43,43,42,42,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,25,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 22,22,22,-1,20,20,20,20,20,20,-1,22,21,22,23,24,25,25,24,23,24,25,26,27,28,29,30,31,32,32,32,33,34,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 21,21,21,-1,19,19,19,19,19,19,-1,-1,20,-1,-1,-1,-1,-1,-1,22,-1,-1,27,27,28,-1,31,31,31,31,32,33,34,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 21,20,20,-1,18,18,18,18,18,18,18,18,19,20,21,21,21,21,21,21,21,-1,28,28,28,29,30,30,30,31,-1,34,34,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 21,20,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,20,20,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 21,20,20,-1,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,19,20,-1,28,28,28,28,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,15,15,15,15,15,15,-1,18,18,18,18,18,18,18,18,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 14,14,14,14,15,14,14,14,14,15,-1,18,17,17,17,17,17,17,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 14,13,13,13,-1,13,13,13,14,15,-1,18,17,16,16,16,16,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 14,13,12,12,12,12,12,13,14,15,-1,18,17,16,15,15,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,48,48,48, 14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,10,10,10,10,10,10,10,10,11,12,13,13,14,15,16,17,-1,-1,24,24,24,-1,27,27,28,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 12,12,-1,9,9,9,9,9,9,9,10,11,12,12,13,14,15,-1,18,18,-1,25,25,25,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 11,11,-1,8,8,8,8,8,8,8,-1,11,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 10,11,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 9,-1,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 8,-1,5,5,5,5,5,5,-1,9,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 7,-1,4,4,4,4,4,4,-1,10,11,12,-1,14,14,14,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 6,5,4,3,3,3,3,4,-1,11,11,12,-1,15,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 7,-1,4,3,2,2,3,4,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 8,-1,4,3,2,1,-1,3,3,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 9,-1,-1,-1,-1,0,1,2,3,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 10,11,12,13,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 11,11,12,13,14,15,16,17,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 12,12,12,13,-1,16,16,17,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 13,13,13,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,14,14,15,16,-1,19,19,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,15,15,16,17,18,19,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,16,16,16,17,18,19,20,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 19,18,17,17,17,17,18,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 19,18,18,18,18,18,18,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 19,19,19,19,19,19,19,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 20,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 23,23,23,23,23,-1,23,23,23,24,25,26,27,28,29,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 24,24,24,24,-1,-1,24,24,24,24,25,26,27,28,29,30,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 25,25,25,-1,-1,-1,-1,-1,25,25,25,26,-1,29,29,30,31,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 26,26,26,27,28,29,28,27,26,26,26,26,27,28,29,30,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 33,33,33,33,33,33,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54, 32,32,32,32,33,33,32,31,31,31,31,31,31,32,33,34,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,52,53,54, 31,31,31,31,-1,34,-1,31,30,30,30,30,31,32,33,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,53,53,54, 31,30,30,30,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,53,53,54, -1,29,29,29,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,39,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54, -1,28,28,28,28,28,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,45,44,43,42,41,40,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,51,51,52,53,54, -1,27,27,27,27,28,29,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,29,-1,45,44,43,42,41,41,42,43,44,44,44,44,44,45,46,47,-1,52,52,52,53,54, 26,26,26,26,27,28,29,28,27,26,25,25,25,25,25,26,27,27,27,27,27,27,27,28,29,-1,45,44,43,43,-1,42,42,43,43,43,43,43,44,45,46,47,-1,53,53,53,53,54, 25,25,25,26,27,28,29,28,27,26,25,24,24,24,24,-1,-1,26,26,26,26,26,27,28,29,-1,45,44,44,44,44,43,43,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,26,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 23,23,23,-1,21,21,21,21,21,21,-1,23,22,23,24,25,26,26,25,24,25,26,27,28,29,30,31,32,33,33,33,34,35,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 22,22,22,-1,20,20,20,20,20,20,-1,-1,21,-1,-1,-1,-1,-1,-1,23,-1,-1,28,28,29,-1,32,32,32,32,33,34,35,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 22,21,21,-1,19,19,19,19,19,19,19,19,20,21,22,22,22,22,22,22,22,-1,29,29,29,30,31,31,31,32,-1,35,35,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 22,21,20,19,18,18,18,18,18,18,18,19,20,21,21,21,21,21,21,21,21,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 22,21,21,-1,17,17,17,17,17,17,18,19,20,20,20,20,20,20,20,20,20,21,-1,29,29,29,29,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,16,16,16,16,16,16,-1,19,19,19,19,19,19,19,19,19,20,21,-1,28,28,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 15,15,15,15,16,15,15,15,15,16,-1,19,18,18,18,18,18,18,18,19,20,21,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,49, 15,14,14,14,-1,14,14,14,15,16,-1,19,18,17,17,17,17,17,18,-1,-1,22,-1,26,26,27,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,49,49,49, 15,14,13,13,13,13,13,14,15,16,-1,19,18,17,16,16,16,17,18,-1,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,49,49,49, 15,14,13,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,24,24,24,25,26,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,11,11,11,11,11,11,11,11,12,13,14,14,15,16,17,18,-1,-1,25,25,25,-1,28,28,29,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 13,13,-1,10,10,10,10,10,10,10,11,12,13,13,14,15,16,-1,19,19,-1,26,26,26,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 12,12,-1,9,9,9,9,9,9,9,-1,12,12,13,14,15,16,17,18,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 11,12,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 10,-1,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 9,-1,6,6,6,6,6,6,-1,10,-1,-1,-1,14,14,15,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 8,-1,5,5,5,5,5,5,-1,11,12,13,-1,15,15,15,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 7,6,5,4,4,4,4,4,-1,12,12,13,-1,16,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,42,43,43,44,45,46,47,48,49, 8,-1,5,4,3,3,4,3,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,-1,-1,-1,45,45,46,47,48,49, 9,-1,5,4,3,2,-1,2,2,-1,14,14,14,15,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,-1,-1,46,46,47,48,49, 10,-1,-1,-1,-1,1,0,1,2,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 11,12,13,14,-1,-1,-1,-1,-1,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49, 12,12,13,14,15,16,17,18,19,18,17,17,17,17,17,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49,49, 13,13,13,14,-1,17,17,18,19,18,18,18,18,18,18,-1,-1,21,21,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, 14,14,14,-1,-1,-1,-1,-1,19,19,19,19,19,19,19,-1,23,22,22,22,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, -1,15,15,16,17,-1,20,20,20,20,20,20,20,20,20,21,22,23,23,23,23,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,16,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,23,23,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,17,17,17,18,19,20,21,22,-1,29,28,27,26,25,24,24,24,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 20,19,18,18,18,18,19,-1,-1,-1,-1,29,28,27,26,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 20,19,19,19,19,19,19,-1,33,32,32,-1,28,27,26,26,26,26,26,26,26,27,27,27,27,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 20,20,20,20,20,20,20,-1,33,32,31,30,29,-1,-1,-1,27,-1,27,27,-1,-1,-1,28,28,28,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,28,-1,36,36,-1,29,29,29,29,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,29,29,-1,-1,35,35,36,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,30,30,-1,34,34,35,36,-1,31,31,31,31,31,31,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 24,24,24,24,24,-1,24,24,24,25,26,27,28,29,30,31,31,32,33,34,35,36,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 25,25,25,25,-1,-1,25,25,25,25,26,27,28,29,30,31,32,32,33,34,35,36,-1,-1,-1,33,-1,-1,33,33,33,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 26,26,26,-1,-1,-1,-1,-1,26,26,26,27,-1,30,30,31,32,-1,-1,35,35,36,37,36,35,34,35,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 27,27,27,28,29,30,29,28,27,27,27,27,28,29,30,31,-1,-1,-1,-1,36,36,37,36,35,35,35,36,37,38,39,40,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 32,32,32,32,32,32,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 31,31,31,31,32,32,31,30,30,30,30,30,30,31,32,33,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,52,53, 30,30,30,30,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,52,52,53, 30,29,29,29,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,52,53, -1,28,28,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,38,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53, -1,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,44,43,42,41,40,39,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,50,50,51,52,53, -1,26,26,26,26,27,28,27,26,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,28,-1,44,43,42,41,40,40,41,42,43,43,43,43,43,44,45,46,-1,51,51,51,52,53, 25,25,25,25,26,27,28,27,26,25,24,24,24,24,24,25,26,26,26,26,26,26,26,27,28,-1,44,43,42,42,-1,41,41,42,42,42,42,42,43,44,45,46,-1,52,52,52,52,53, 24,24,24,25,26,27,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,25,25,26,27,28,-1,44,43,43,43,43,42,42,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,25,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 22,22,22,-1,20,20,20,20,20,20,-1,22,21,22,23,24,25,25,24,23,24,25,26,27,28,29,30,31,32,32,32,33,34,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 21,21,21,-1,19,19,19,19,19,19,-1,-1,20,-1,-1,-1,-1,-1,-1,22,-1,-1,27,27,28,-1,31,31,31,31,32,33,34,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 21,20,20,-1,18,18,18,18,18,18,18,18,19,20,21,21,21,21,21,21,21,-1,28,28,28,29,30,30,30,31,-1,34,34,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 21,20,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,20,20,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 21,20,20,-1,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,19,20,-1,28,28,28,28,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,15,15,15,15,15,15,-1,18,18,18,18,18,18,18,18,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 14,14,14,14,15,14,14,14,14,15,-1,18,17,17,17,17,17,17,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 14,13,13,13,-1,13,13,13,14,15,-1,18,17,16,16,16,16,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 14,13,12,12,12,12,12,13,14,15,-1,18,17,16,15,15,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,48,48,48, 14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,10,10,10,10,10,10,10,10,11,12,13,13,14,15,16,17,-1,-1,24,24,24,-1,27,27,28,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 14,14,-1,9,9,9,9,9,9,9,10,11,12,12,13,14,15,-1,18,18,-1,25,25,25,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 13,13,-1,8,8,8,8,8,8,8,-1,11,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 12,13,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 11,-1,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 10,-1,7,6,5,5,5,5,-1,9,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 9,-1,6,6,5,4,4,4,-1,10,11,12,-1,14,14,14,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 8,7,6,5,5,4,3,3,-1,11,11,12,-1,15,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 9,-1,6,5,4,4,3,2,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 10,-1,6,5,4,3,-1,1,1,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 11,-1,-1,-1,-1,2,1,0,1,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 12,13,14,15,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 13,13,14,15,16,17,18,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 14,14,14,15,-1,18,18,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 15,15,15,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,16,16,17,18,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,17,17,18,19,20,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,18,18,18,19,20,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 21,20,19,19,19,19,20,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 21,20,20,20,20,20,20,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 21,21,21,21,21,21,21,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 22,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 23,23,23,23,23,23,23,24,25,26,27,28,29,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 24,24,24,24,24,24,24,24,25,26,27,28,29,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 25,25,25,25,25,-1,25,25,25,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 26,26,26,26,-1,-1,26,26,26,26,27,28,29,30,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 27,27,27,-1,-1,-1,-1,-1,27,27,27,28,-1,31,31,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 28,28,28,29,30,31,30,29,28,28,28,28,29,30,31,32,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 32,32,32,32,32,32,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53, 31,31,31,31,32,32,31,30,30,30,30,30,30,31,32,33,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,52,53, 30,30,30,30,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,52,52,53, 30,29,29,29,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,52,52,53, -1,28,28,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,38,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53, -1,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,44,43,42,41,40,39,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,50,50,51,52,53, -1,26,26,26,26,27,28,27,26,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,28,-1,44,43,42,41,40,40,41,42,43,43,43,43,43,44,45,46,-1,51,51,51,52,53, 25,25,25,25,26,27,28,27,26,25,24,24,24,24,24,25,26,26,26,26,26,26,26,27,28,-1,44,43,42,42,-1,41,41,42,42,42,42,42,43,44,45,46,-1,52,52,52,52,53, 24,24,24,25,26,27,28,27,26,25,24,23,23,23,23,-1,-1,25,25,25,25,25,26,27,28,-1,44,43,43,43,43,42,42,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,25,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 22,22,22,-1,20,20,20,20,20,20,-1,22,21,22,23,24,25,25,24,23,24,25,26,27,28,29,30,31,32,32,32,33,34,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 21,21,21,-1,19,19,19,19,19,19,-1,-1,20,-1,-1,-1,-1,-1,-1,22,-1,-1,27,27,28,-1,31,31,31,31,32,33,34,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 21,20,20,-1,18,18,18,18,18,18,18,18,19,20,21,21,21,21,21,21,21,-1,28,28,28,29,30,30,30,31,-1,34,34,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 21,20,19,18,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,20,20,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 21,20,20,-1,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,19,20,-1,28,28,28,28,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,15,15,15,15,15,15,-1,18,18,18,18,18,18,18,18,18,19,20,-1,27,27,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 14,14,14,14,15,14,14,14,14,15,-1,18,17,17,17,17,17,17,17,18,19,20,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,48, 14,13,13,13,-1,13,13,13,14,15,-1,18,17,16,16,16,16,16,17,-1,-1,21,-1,25,25,26,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48, 14,13,12,12,12,12,12,13,14,15,-1,18,17,16,15,15,15,16,17,-1,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,48,48,48, 14,13,12,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,23,23,23,24,25,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,10,10,10,10,10,10,10,10,11,12,13,13,14,15,16,17,-1,-1,24,24,24,-1,27,27,28,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 15,15,-1,9,9,9,9,9,9,9,10,11,12,12,13,14,15,-1,18,18,-1,25,25,25,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 14,14,-1,8,8,8,8,8,8,8,-1,11,11,12,13,14,15,16,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 13,14,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 12,-1,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 11,-1,7,6,5,5,5,5,-1,9,-1,-1,-1,13,13,14,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 10,-1,7,6,5,4,4,4,-1,10,11,12,-1,14,14,14,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 9,8,7,6,5,4,3,3,-1,11,11,12,-1,15,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 10,-1,7,6,5,4,3,2,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 11,-1,7,6,5,4,-1,1,1,-1,13,13,13,14,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 12,-1,-1,-1,-1,3,2,1,0,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 13,14,15,16,-1,-1,-1,-1,-1,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 14,14,15,16,17,18,19,19,18,17,16,16,16,16,16,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 15,15,15,16,-1,19,19,19,18,17,17,17,17,17,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 16,16,16,-1,-1,-1,-1,-1,18,18,18,18,18,18,18,-1,22,21,21,21,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,17,17,18,19,-1,21,20,19,19,19,19,19,19,19,20,21,22,22,22,22,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,18,18,19,20,21,20,20,20,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,19,19,19,20,21,21,21,21,-1,28,27,26,25,24,23,23,23,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 22,21,20,20,20,20,21,-1,-1,-1,-1,28,27,26,25,24,24,24,24,24,25,25,25,25,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 22,21,21,21,21,21,21,-1,32,31,31,-1,27,26,25,25,25,25,25,25,25,26,26,26,26,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 22,22,22,22,22,22,22,-1,32,31,30,29,28,-1,-1,-1,26,-1,26,26,-1,-1,-1,27,27,27,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 23,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,27,-1,35,35,-1,28,28,28,28,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 24,24,24,24,24,24,24,25,26,27,28,29,30,30,29,28,28,-1,-1,34,34,35,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 25,25,25,25,25,25,25,25,26,27,28,29,30,30,29,29,29,-1,33,33,34,35,-1,30,30,30,30,30,30,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 26,26,26,26,26,-1,26,26,26,27,28,29,30,30,30,30,30,31,32,33,34,35,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 27,27,27,27,-1,-1,27,27,27,27,28,29,30,31,31,31,31,31,32,33,34,35,-1,-1,-1,32,-1,-1,32,32,32,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 28,28,28,-1,-1,-1,-1,-1,28,28,28,29,-1,32,32,32,32,-1,-1,34,34,35,36,35,34,33,34,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 29,29,29,30,31,32,31,30,29,29,29,29,30,31,32,33,-1,-1,-1,-1,35,35,36,35,34,34,34,35,36,37,38,39,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,32,32,32,32,32,31,31,31,31,31,31,31,31,32,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,41,41,41,42,43,44,45,46,47,48, 31,31,31,31,32,32,31,30,30,30,30,30,30,31,32,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,40,40,40,41,42,-1,45,45,46,47,48, 30,30,30,30,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 30,29,29,29,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,38,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,28,28,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,38,37,38,39,40,41,42,43,44,45,46,47,48, -1,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,26,26,26,26,27,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 25,25,25,25,26,27,28,27,26,25,24,24,24,24,24,25,25,24,24,24,24,24,24,25,26,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 24,24,24,25,26,27,28,27,26,25,24,23,23,23,23,-1,-1,23,23,23,23,23,24,25,26,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,23,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 22,22,22,-1,20,20,20,20,20,20,-1,22,21,22,23,24,24,23,22,21,22,23,24,25,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 21,21,21,-1,19,19,19,19,19,19,-1,-1,20,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 21,20,20,-1,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 21,20,19,18,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 21,20,20,-1,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,15,15,15,15,15,15,-1,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 15,14,14,14,15,14,14,14,14,15,-1,16,15,15,15,15,15,15,15,16,17,18,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 15,14,13,13,-1,13,13,13,14,15,-1,16,15,14,14,14,14,14,14,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 15,14,13,12,12,12,12,13,14,15,-1,16,15,14,13,13,13,13,13,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,12,11,10,10,10,10,10,10,11,11,11,11,11,11,12,12,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 21,21,-1,12,11,10,9,9,9,9,10,10,10,10,10,10,10,-1,11,11,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 20,20,-1,12,11,10,9,8,8,8,-1,9,9,9,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 19,20,-1,12,11,10,9,8,7,7,7,8,8,8,8,8,8,9,10,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 18,-1,-1,12,11,10,9,8,7,6,7,8,8,7,7,7,8,9,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 17,-1,13,12,11,10,9,9,-1,5,-1,-1,-1,6,6,7,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 16,-1,13,12,11,10,10,10,-1,4,4,4,-1,5,6,7,-1,9,9,9,10,11,12,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 15,14,13,12,11,11,11,11,-1,4,3,3,-1,4,-1,-1,-1,8,8,9,10,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,31,32,33,34,35,36,37, 15,-1,13,12,12,12,12,12,-1,-1,2,2,2,3,4,5,6,7,8,9,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,33,33,34,35,36,37, 14,-1,13,13,13,13,-1,13,14,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,34,34,35,36,37, 13,-1,-1,-1,-1,14,15,14,14,-1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 12,11,10,10,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37, 12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 12,11,10,10,-1,7,6,5,4,3,3,3,3,3,4,-1,-1,9,9,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, 12,11,11,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,-1,8,8,9,10,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,12,11,10,10,-1,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,11,10,9,8,7,7,7,7,-1,14,13,12,11,10,9,9,9,10,11,12,13,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 13,12,11,10,9,8,8,-1,-1,-1,-1,14,13,12,11,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 13,12,11,10,9,9,9,-1,18,17,17,-1,13,12,11,11,11,11,11,11,11,12,13,14,15,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 13,12,11,10,10,10,10,-1,18,17,16,15,14,-1,-1,-1,12,-1,12,12,-1,-1,-1,15,15,16,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,16,16,16,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 13,12,12,12,12,12,12,13,14,15,16,17,17,16,15,14,14,-1,-1,20,20,21,-1,17,17,17,17,18,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 13,13,13,13,13,13,13,13,14,15,16,17,17,16,15,15,15,-1,19,19,20,21,-1,18,18,18,18,18,19,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 14,14,14,14,14,-1,14,14,14,15,16,17,17,16,16,16,16,17,18,19,20,21,-1,19,19,19,19,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 15,15,15,15,-1,-1,15,15,15,15,16,17,17,17,17,17,17,17,18,19,20,21,-1,-1,-1,20,-1,-1,20,20,21,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 16,16,16,-1,-1,-1,-1,-1,16,16,16,17,-1,18,18,18,18,-1,-1,20,20,21,22,23,22,21,22,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 17,17,17,18,19,20,19,18,17,17,17,17,18,19,19,19,-1,-1,-1,-1,21,21,22,23,22,22,22,23,24,25,26,27,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 32,32,32,32,32,31,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,40,40,40,41,42,43,44,45,46,47, 31,31,31,31,32,31,30,29,29,29,29,29,29,30,31,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,39,40,41,-1,44,44,45,46,47, 30,30,30,30,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,38,39,-1,-1,-1,-1,-1,46,46,47, 30,29,29,29,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,37,37,37,37,38,39,40,41,42,-1,-1,46,46,47, -1,28,28,28,28,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,37,36,37,38,39,40,41,42,43,44,45,46,47, -1,27,27,27,27,27,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,26,26,26,26,27,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,45,45,45,46,46, 25,25,25,25,26,27,27,26,25,24,23,23,23,23,23,24,24,23,23,23,23,23,23,24,25,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,36,37,-1,46,46,46,46,45, 24,24,24,25,26,27,27,26,25,24,23,22,22,22,22,-1,-1,22,22,22,22,22,23,24,25,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,22,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 22,22,22,-1,20,20,20,20,20,20,-1,21,20,21,22,23,23,22,21,20,21,22,23,24,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 21,21,21,-1,19,19,19,19,19,19,-1,-1,19,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 21,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 21,20,20,-1,16,16,16,16,16,16,17,16,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 15,14,14,14,15,14,14,14,14,15,-1,15,14,14,14,14,14,14,14,15,16,17,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,38, 15,14,13,13,-1,13,13,13,14,15,-1,15,14,13,13,13,13,13,13,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37, 15,14,13,12,12,12,12,13,14,15,-1,15,14,13,12,12,12,12,12,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,36,36,36, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,-1,17,16,16,16,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,12,11,10,10,10,10,10,10,10,10,10,10,10,10,11,11,-1,-1,15,15,15,-1,15,15,16,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 21,21,-1,12,11,10,9,9,9,9,10,9,9,9,9,9,9,-1,10,10,-1,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 20,20,-1,12,11,10,9,8,8,8,-1,8,8,8,8,8,8,8,9,10,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 19,20,-1,12,11,10,9,8,7,7,7,8,7,7,7,7,7,8,9,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 18,-1,-1,12,11,10,9,8,7,6,7,8,7,6,6,6,7,8,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 17,-1,13,12,11,10,9,9,-1,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 16,-1,13,12,11,10,10,10,-1,4,4,4,-1,4,5,6,-1,8,8,8,9,10,11,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 15,14,13,12,11,11,11,11,-1,4,3,3,-1,3,-1,-1,-1,7,7,8,9,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,30,31,32,33,34,35,36, 15,-1,13,12,12,12,12,12,-1,-1,2,2,2,2,3,4,5,6,7,8,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,32,32,33,34,35,36, 14,-1,13,13,13,13,-1,13,14,-1,1,1,1,2,3,4,5,6,7,8,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,33,33,34,35,36, 13,-1,-1,-1,-1,14,15,14,14,-1,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 12,11,10,10,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36,36, 12,11,10,10,-1,7,6,5,4,3,3,3,3,3,3,-1,-1,8,8,8,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, 12,11,11,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,-1,8,8,9,9,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,12,11,10,10,-1,7,6,5,5,5,5,5,5,5,6,7,8,9,10,10,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,8,8,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,11,10,9,8,7,7,7,7,-1,14,13,12,11,10,9,9,9,10,11,12,12,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 13,12,11,10,9,8,8,-1,-1,-1,-1,14,13,12,11,10,10,10,10,10,11,12,13,13,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 13,12,11,10,9,9,9,-1,18,17,17,-1,13,12,11,11,11,11,11,11,11,12,13,14,14,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 13,12,11,10,10,10,10,-1,18,17,16,15,14,-1,-1,-1,12,-1,12,12,-1,-1,-1,15,15,15,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,16,16,16,16,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 13,12,12,12,12,12,12,13,14,15,16,17,17,16,15,14,14,-1,-1,20,20,21,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 13,13,13,13,13,13,13,13,14,15,16,17,17,16,15,15,15,-1,19,19,20,21,-1,18,18,18,18,18,18,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 14,14,14,14,14,-1,14,14,14,15,16,17,17,16,16,16,16,17,18,19,20,21,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 15,15,15,15,-1,-1,15,15,15,15,16,17,17,17,17,17,17,17,18,19,20,21,-1,-1,-1,20,-1,-1,20,20,20,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 16,16,16,-1,-1,-1,-1,-1,16,16,16,17,-1,18,18,18,18,-1,-1,20,20,21,22,23,22,21,22,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 17,17,17,18,19,20,19,18,17,17,17,17,18,19,19,19,-1,-1,-1,-1,21,21,22,23,22,22,22,23,24,25,26,27,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 32,32,32,32,32,31,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,39,39,39,39,40,41,42,43,44,45,46, 31,31,31,31,32,31,30,29,29,29,29,29,29,30,31,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,43,43,44,45,46, 30,30,30,30,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,37,37,37,37,38,-1,-1,-1,-1,-1,45,45,46, 30,29,29,29,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,37,36,36,36,37,38,39,40,41,-1,-1,45,45,46, -1,28,28,28,28,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,37,36,35,36,37,38,39,40,41,42,43,44,45,46, -1,27,27,27,27,27,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,26,26,26,26,27,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,44,44,44,45,45, 25,25,25,25,26,27,27,26,25,24,23,23,23,23,23,24,24,23,23,23,23,23,23,24,25,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,35,36,-1,45,45,45,45,44, 24,24,24,25,26,27,27,26,25,24,23,22,22,22,22,-1,-1,22,22,22,22,22,23,24,25,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,22,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 22,22,22,-1,20,20,20,20,20,20,-1,21,20,21,22,23,23,22,21,20,21,22,23,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 21,21,21,-1,19,19,19,19,19,19,-1,-1,19,-1,-1,-1,-1,-1,-1,19,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 21,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 21,20,20,-1,16,16,16,16,16,16,17,16,16,16,16,16,16,16,16,16,16,17,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,15,16,17,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 15,14,14,14,15,14,14,14,14,15,-1,15,14,14,14,14,14,14,14,15,16,17,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,37, 15,14,13,13,-1,13,13,13,14,15,-1,15,14,13,13,13,13,13,13,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36, 15,14,13,12,12,12,12,13,14,15,-1,15,14,13,12,12,12,12,12,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,35,35,35, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,-1,16,15,15,15,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,12,11,10,10,10,10,10,10,10,10,10,10,10,10,11,11,-1,-1,14,14,14,-1,14,14,15,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 21,21,-1,12,11,10,9,9,9,9,10,9,9,9,9,9,9,-1,10,10,-1,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 20,20,-1,12,11,10,9,8,8,8,-1,8,8,8,8,8,8,8,9,10,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 19,20,-1,12,11,10,9,8,7,7,7,8,7,7,7,7,7,8,9,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 18,-1,-1,12,11,10,9,8,7,6,7,8,7,6,6,6,7,8,9,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 17,-1,13,12,11,10,9,9,-1,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 16,-1,13,12,11,10,10,10,-1,4,4,4,-1,4,5,6,-1,7,7,7,8,9,10,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 15,14,13,12,11,11,11,11,-1,4,3,3,-1,3,-1,-1,-1,6,6,7,8,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,29,30,31,32,33,34,35, 15,-1,13,12,12,12,12,12,-1,-1,2,2,2,2,2,3,4,5,6,7,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,31,31,32,33,34,35, 14,-1,13,13,13,13,-1,13,14,-1,2,1,1,1,2,3,4,5,6,7,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,32,32,33,34,35, 13,-1,-1,-1,-1,14,15,14,14,-1,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 12,11,10,10,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35,35, 12,11,10,10,-1,7,6,5,4,3,3,3,3,3,3,-1,-1,7,7,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, 12,11,11,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,-1,8,8,8,8,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,12,11,10,10,-1,7,6,5,5,5,5,5,5,5,6,7,8,9,9,9,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,8,8,9,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,11,10,9,8,7,7,7,7,-1,14,13,12,11,10,9,9,9,10,11,11,11,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 13,12,11,10,9,8,8,-1,-1,-1,-1,14,13,12,11,10,10,10,10,10,11,12,12,12,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 13,12,11,10,9,9,9,-1,18,17,17,-1,13,12,11,11,11,11,11,11,11,12,13,13,13,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 13,12,11,10,10,10,10,-1,18,17,16,15,14,-1,-1,-1,12,-1,12,12,-1,-1,-1,14,14,14,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,15,15,15,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 13,12,12,12,12,12,12,13,14,15,16,17,17,16,15,14,14,-1,-1,20,20,21,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 13,13,13,13,13,13,13,13,14,15,16,17,17,16,15,15,15,-1,19,19,20,21,-1,17,17,17,17,17,17,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 14,14,14,14,14,-1,14,14,14,15,16,17,17,16,16,16,16,17,18,19,20,21,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 15,15,15,15,-1,-1,15,15,15,15,16,17,17,17,17,17,17,17,18,19,20,21,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 16,16,16,-1,-1,-1,-1,-1,16,16,16,17,-1,18,18,18,18,-1,-1,20,20,21,22,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 17,17,17,18,19,20,19,18,17,17,17,17,18,19,19,19,-1,-1,-1,-1,21,21,22,22,21,21,21,22,23,24,25,26,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 32,32,32,32,32,31,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,38,38,38,38,38,39,40,41,42,43,44,45, 31,31,31,31,32,31,30,29,29,29,29,29,29,30,31,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,37,37,37,37,37,37,38,39,-1,42,42,43,44,45, 30,30,30,30,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,-1,-1,-1,44,44,45, 30,29,29,29,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,36,35,35,35,36,37,38,39,40,-1,-1,44,44,45, -1,28,28,28,28,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45, -1,27,27,27,27,27,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,26,26,26,26,27,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,43,43,43,44,44, 25,25,25,25,26,27,27,26,25,24,23,23,23,23,23,24,24,23,23,23,23,23,23,24,25,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,34,35,-1,44,44,44,44,43, 24,24,24,25,26,27,27,26,25,24,23,22,22,22,22,-1,-1,22,22,22,22,22,23,24,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,22,21,21,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 22,22,22,-1,20,20,20,20,20,20,-1,21,20,21,22,23,23,22,21,20,21,22,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 21,21,21,-1,19,19,19,19,19,19,-1,-1,19,-1,-1,-1,-1,-1,-1,19,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 21,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 21,20,20,-1,16,16,16,16,16,16,17,16,16,16,16,16,16,16,16,16,16,17,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,15,16,17,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 15,14,14,14,15,14,14,14,14,15,-1,15,14,14,14,14,14,14,14,15,16,17,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,36, 15,14,13,13,-1,13,13,13,14,15,-1,15,14,13,13,13,13,13,13,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,35,35,35, 15,14,13,12,12,12,12,13,14,15,-1,15,14,13,12,12,12,12,12,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,34,34,34, 15,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,-1,15,14,14,14,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,12,11,10,10,10,10,10,10,10,10,10,10,10,10,11,11,-1,-1,13,13,13,-1,13,13,14,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 21,21,-1,12,11,10,9,9,9,9,10,9,9,9,9,9,9,-1,10,10,-1,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 20,20,-1,12,11,10,9,8,8,8,-1,8,8,8,8,8,8,8,9,10,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 19,20,-1,12,11,10,9,8,7,7,7,8,7,7,7,7,7,8,9,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 18,-1,-1,12,11,10,9,8,7,6,7,8,7,6,6,6,7,8,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 17,-1,13,12,11,10,9,9,-1,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 16,-1,13,12,11,10,10,10,-1,4,4,4,-1,4,5,6,-1,6,6,6,7,8,9,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 15,14,13,12,11,11,11,11,-1,4,3,3,-1,3,-1,-1,-1,5,5,6,7,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,28,29,30,31,32,33,34, 16,-1,13,12,12,12,12,12,-1,-1,3,2,2,2,2,2,3,4,5,6,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,30,30,31,32,33,34, 15,-1,13,13,13,13,-1,13,14,-1,3,2,1,1,1,2,3,4,5,6,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,31,31,32,33,34, 14,-1,-1,-1,-1,14,15,14,14,-1,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,33,33,33,34, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,6,7,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34,34, 13,12,11,11,-1,8,7,6,5,4,3,3,3,3,3,-1,-1,6,6,6,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, 13,12,12,-1,-1,-1,-1,-1,5,4,4,4,4,4,4,-1,8,7,7,7,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,12,11,10,10,-1,7,6,5,5,5,5,5,5,5,6,7,8,8,8,8,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,8,8,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,11,10,9,8,7,7,7,7,-1,14,13,12,11,10,9,9,9,10,10,10,10,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 13,12,11,10,9,8,8,-1,-1,-1,-1,14,13,12,11,10,10,10,10,10,11,11,11,11,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 13,12,11,10,9,9,9,-1,18,17,17,-1,13,12,11,11,11,11,11,11,11,12,12,12,12,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 13,12,11,10,10,10,10,-1,18,17,16,15,14,-1,-1,-1,12,-1,12,12,-1,-1,-1,13,13,13,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,14,14,14,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 13,12,12,12,12,12,12,13,14,15,16,17,17,16,15,14,14,-1,-1,20,20,21,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 13,13,13,13,13,13,13,13,14,15,16,17,17,16,15,15,15,-1,19,19,20,21,-1,16,16,16,16,16,16,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 14,14,14,14,14,-1,14,14,14,15,16,17,17,16,16,16,16,17,18,19,20,21,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,15,15,15,-1,-1,15,15,15,15,16,17,17,17,17,17,17,17,18,19,20,21,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 16,16,16,-1,-1,-1,-1,-1,16,16,16,17,-1,18,18,18,18,-1,-1,20,20,21,22,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 17,17,17,18,19,20,19,18,17,17,17,17,18,19,19,19,-1,-1,-1,-1,21,21,22,21,20,20,20,21,22,23,24,25,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 33,33,33,33,32,31,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,37,37,38,39,40,41,42,43,44, 32,32,32,32,32,31,30,29,29,29,29,29,29,30,31,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,36,36,37,38,-1,41,41,42,43,44, 31,31,31,31,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,35,35,35,35,35,36,-1,-1,-1,-1,-1,43,43,44, 31,30,30,30,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,35,34,34,34,35,36,37,38,39,-1,-1,43,43,44, -1,29,29,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44, -1,28,28,28,28,28,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,27,27,27,27,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,42,42,42,43,43, 26,26,26,26,27,28,27,26,25,24,23,23,23,23,23,24,24,23,23,23,23,23,23,24,25,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,32,33,34,-1,43,43,43,43,42, 25,25,25,26,27,28,27,26,25,24,23,22,22,22,22,-1,-1,22,22,22,22,22,23,24,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,41, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,22,21,21,21,22,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 23,23,23,-1,21,21,21,20,20,20,-1,21,20,21,22,23,23,22,21,20,21,22,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 22,22,22,-1,20,20,20,20,19,19,-1,-1,19,-1,-1,-1,-1,-1,-1,19,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 22,21,21,-1,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,18,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 22,21,20,19,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 22,21,21,-1,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,16,17,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,16,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 16,15,15,15,16,15,15,15,15,16,-1,15,14,14,14,14,14,14,14,15,16,16,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,35, 16,15,14,14,-1,14,14,14,15,16,-1,15,14,13,13,13,13,13,13,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,34,34,34, 16,15,14,13,13,13,13,14,15,16,-1,15,14,13,12,12,12,12,12,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,33,33,33, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,-1,14,13,13,13,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,13,12,11,11,11,11,11,10,10,10,10,10,10,10,11,11,-1,-1,12,12,12,-1,12,12,13,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 22,22,-1,13,12,11,10,10,10,10,10,9,9,9,9,9,9,-1,10,10,-1,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 21,21,-1,13,12,11,10,9,9,9,-1,8,8,8,8,8,8,8,9,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 20,21,-1,13,12,11,10,9,8,8,8,8,7,7,7,7,7,8,9,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 19,-1,-1,13,12,11,10,9,8,7,8,8,7,6,6,6,7,8,9,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 18,-1,14,13,12,11,10,10,-1,6,-1,-1,-1,5,5,6,-1,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 17,-1,14,13,12,11,11,11,-1,5,5,5,-1,4,5,6,-1,5,5,5,6,7,8,-1,15,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 16,15,14,13,12,12,12,12,-1,5,4,4,-1,3,-1,-1,-1,4,4,5,6,-1,-1,-1,14,-1,15,15,16,17,18,19,20,21,22,23,24,24,25,26,27,27,28,29,30,31,32,33, 17,-1,14,13,13,13,13,13,-1,-1,4,3,2,2,2,2,2,3,4,5,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,29,29,30,31,32,33, 16,-1,14,14,14,14,-1,14,15,-1,4,3,2,1,1,1,2,3,4,5,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,-1,-1,30,30,31,32,33, 15,-1,-1,-1,-1,15,16,15,15,-1,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,32,32,32,33, 14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,5,6,7,8,9,10,11,-1,19,19,19,19,19,19,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33,33, 14,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,-1,-1,5,5,5,6,7,8,9,10,11,-1,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, 14,13,13,-1,-1,-1,-1,-1,6,5,4,4,4,4,4,-1,7,6,6,6,6,7,8,9,10,11,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, -1,13,12,11,11,-1,8,7,6,5,5,5,5,5,5,6,7,7,7,7,7,7,8,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33, -1,-1,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,-1,32,32,32,32,33, -1,-1,12,11,10,9,8,7,7,7,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 14,13,12,11,10,9,9,-1,-1,-1,-1,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 14,13,12,11,10,10,10,-1,18,17,17,-1,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 14,13,12,11,11,11,11,-1,18,17,16,15,14,-1,-1,-1,12,-1,12,12,-1,-1,-1,12,12,12,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,13,13,13,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 14,13,13,13,13,13,13,14,15,16,17,18,17,16,15,14,14,-1,-1,20,20,21,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 14,14,14,14,14,14,14,14,15,16,17,18,17,16,15,15,15,-1,19,19,20,21,-1,15,15,15,15,15,15,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 15,15,15,15,15,-1,15,15,15,16,17,18,17,16,16,16,16,17,18,19,20,21,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 16,16,16,16,-1,-1,16,16,16,16,17,18,17,17,17,17,17,17,18,19,20,21,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 17,17,17,-1,-1,-1,-1,-1,17,17,17,18,-1,18,18,18,18,-1,-1,20,20,21,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 18,18,18,19,20,21,20,19,18,18,18,18,19,19,19,19,-1,-1,-1,-1,21,21,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, 34,34,34,33,32,31,30,30,30,30,30,30,30,30,31,31,30,30,30,30,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,37,37,38,39,40,41,42,43,44, 33,33,33,33,32,31,30,29,29,29,29,29,29,30,31,31,30,29,29,29,29,29,-1,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,36,36,37,38,-1,41,41,42,43,44, 32,32,32,32,-1,32,-1,29,28,28,28,28,29,30,31,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,35,35,35,35,35,36,-1,-1,-1,-1,-1,43,43,44, 32,31,31,31,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,29,28,27,27,28,28,27,27,28,29,30,31,32,33,34,35,36,35,34,34,34,35,36,37,38,39,-1,-1,43,43,44, -1,30,30,30,30,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44, -1,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,-1,-1,-1,25,25,-1,-1,25,25,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,41,41,42,43,44, -1,28,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,32,33,34,-1,42,42,42,43,43, 27,27,27,27,28,28,27,26,25,24,23,23,23,23,23,24,24,23,23,23,23,23,23,24,25,-1,37,36,35,35,-1,32,31,30,30,30,30,30,31,32,33,34,-1,43,43,43,43,42, 26,26,26,27,28,28,27,26,25,24,23,22,22,22,22,-1,-1,22,22,22,22,22,23,24,24,-1,37,36,35,34,33,32,31,30,29,29,29,30,31,32,33,33,-1,-1,-1,-1,-1,41, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,22,21,21,21,22,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,32,32,33,32,32,32,33,34,-1,40, 24,24,24,-1,22,22,21,20,20,20,-1,21,20,21,22,23,23,22,21,20,21,22,22,22,22,23,22,22,22,22,22,23,24,-1,27,27,27,-1,-1,-1,-1,31,31,32,33,34,-1,39, 23,23,23,-1,21,21,21,20,19,19,-1,-1,19,-1,-1,-1,-1,-1,-1,19,-1,-1,21,21,21,-1,21,21,21,21,22,23,24,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,38, 23,22,22,-1,20,20,20,20,19,18,18,18,18,18,18,18,18,18,18,18,18,-1,21,20,20,20,20,20,20,21,-1,24,24,-1,25,25,25,26,27,28,29,30,-1,-1,-1,-1,-1,37, 23,22,21,20,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,-1,33,33,34,35,36, 23,22,22,-1,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,17,-1,18,18,18,18,18,19,-1,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36, -1,-1,-1,-1,17,17,17,17,17,17,-1,15,15,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,-1,22,22,22,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 17,16,16,16,17,16,16,16,16,17,-1,15,14,14,14,14,14,14,14,15,16,16,-1,16,16,16,17,18,19,20,21,21,21,22,-1,-1,-1,-1,28,28,29,30,31,-1,-1,35,35,35, 17,16,15,15,-1,15,15,15,16,17,-1,15,14,13,13,13,13,13,13,-1,-1,15,-1,15,15,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,34,34,34, 17,16,15,14,14,14,14,15,16,17,-1,15,14,13,12,12,12,12,12,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,33,33,33, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,-1,14,13,13,13,14,13,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,14,13,12,12,12,12,11,10,10,10,10,10,10,10,11,11,-1,-1,12,12,12,-1,12,12,13,-1,20,20,20,21,22,23,24,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 23,23,-1,14,13,12,11,11,11,11,10,9,9,9,9,9,9,-1,10,10,-1,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 22,22,-1,14,13,12,11,10,10,10,-1,8,8,8,8,8,8,8,9,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,34, 21,22,-1,14,13,12,11,10,9,9,9,8,7,7,7,7,7,8,9,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,32,33,34, 20,-1,-1,14,13,12,11,10,9,8,9,8,7,6,6,6,7,8,9,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,-1,33,33, 19,-1,15,14,13,12,11,11,-1,7,-1,-1,-1,5,5,6,-1,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33, 18,-1,15,14,13,12,12,12,-1,6,6,6,-1,4,5,6,-1,5,5,5,6,7,8,-1,15,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 17,16,15,14,13,13,13,13,-1,6,5,5,-1,3,-1,-1,-1,4,4,5,6,-1,-1,-1,14,-1,15,15,16,17,18,19,20,21,22,23,24,24,25,26,27,27,28,29,30,31,32,33, 18,-1,15,14,14,14,14,14,-1,-1,5,4,3,2,2,2,2,3,4,5,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,29,29,30,31,32,33, 17,-1,15,15,15,15,-1,15,16,-1,5,4,3,2,1,1,2,3,4,5,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,-1,-1,30,30,31,32,33, 16,-1,-1,-1,-1,16,17,16,16,-1,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33, 15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,32,32,32,33, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,5,6,7,8,9,10,11,-1,19,19,19,19,19,19,19,20,21,22,23,24,-1,27,27,28,-1,33,33,33,33, 15,14,13,13,-1,10,9,8,7,6,5,4,3,3,3,-1,-1,5,5,5,6,7,8,9,10,11,-1,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, 15,14,14,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,-1,7,6,6,6,6,7,8,9,10,11,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, -1,14,13,12,12,-1,9,8,7,6,5,5,5,5,5,6,7,7,7,7,7,7,8,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33, -1,-1,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,-1,32,32,32,32,33, -1,-1,13,12,11,10,9,8,8,8,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 15,14,13,12,11,10,10,-1,-1,-1,-1,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 15,14,13,12,11,11,11,-1,18,17,17,-1,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 15,14,13,12,12,12,12,-1,18,17,16,15,14,-1,-1,-1,12,-1,12,12,-1,-1,-1,12,12,12,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,13,13,13,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 15,14,14,14,14,14,14,15,16,17,18,18,17,16,15,14,14,-1,-1,20,20,21,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 15,15,15,15,15,15,15,15,16,17,18,18,17,16,15,15,15,-1,19,19,20,21,-1,15,15,15,15,15,15,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 16,16,16,16,16,-1,16,16,16,17,18,18,17,16,16,16,16,17,18,19,20,21,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 17,17,17,17,-1,-1,17,17,17,17,18,18,17,17,17,17,17,17,18,19,20,21,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 18,18,18,-1,-1,-1,-1,-1,18,18,18,19,-1,18,18,18,18,-1,-1,20,20,21,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 19,19,19,20,21,22,21,20,19,19,19,19,20,19,19,19,-1,-1,-1,-1,21,21,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,46,46,45,44,44,44,44, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,46,-1,45,44,43,43,43, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,42,42,42, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,44,44,43,43,-1,-1,41,41,41, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,44,43,42,41,40,40,40,40, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,41,-1,41,40,39,38,38, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,40,40,-1,41,40,39,38,37, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,39,39,-1,-1,-1,-1,-1,36, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,39,38,38,38,39,40,-1,35, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,37,37,38,39,40,-1,34, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,36,36,37,38,39,40,-1,33, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,35,35,35,-1,-1,-1,-1,-1,32, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,35,34,34,-1,31,31,31,31,31, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,35,34,34,-1,-1,30,29,29,29, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,36,36,36,37,-1,27,27,27, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,37,37,37,-1,26,26,26, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,25,25,26, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,21,21,22,23,24,25,26, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,-1,25,25,26, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,-1,-1,24,-1,26, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,20,19,18,17,16,15,14,13,13,13,14,15,16,17,18,-1,-1,-1,-1,22,23,24,25, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,19,-1,21,21,-1,24,24, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,16,17,18,18,18,19,20,21,22,23,24, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,4,5,5,5,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,3,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,0,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,2,-1,15,15,15,15,14,13,12,12,12,13,14,15,16,17,18,19,-1,23,23,23,24, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,-1,14,14,14,14,14,13,13,13,13,13,14,15,-1,18,18,19,-1,24,24,24,24, 25,24,23,23,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,-1,14,13,13,13,13,13,14,14,14,14,14,15,16,17,18,19,-1,25,25,25,25, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,4,4,4,4,-1,14,13,12,12,12,13,14,15,15,15,15,15,16,17,18,19,-1,25,25,25,26, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,5,5,-1,-1,-1,11,11,12,13,14,15,16,16,16,16,16,17,18,-1,-1,24,24,25,26, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,6,6,6,7,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,19,-1,23,23,24,25,26, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,21,22,23,24,25,26, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,-1,-1,20,20,20,20,21,22,22,21,21,21,22,23,24,25,26, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,9,10,11,-1,20,19,19,19,20,21,22,22,22,22,22,22,23,24,-1,27, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,10,10,-1,-1,-1,10,10,10,10,10,10,10,11,-1,20,19,18,19,20,21,22,23,23,23,23,23,23,24,-1,28, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,11,-1,19,19,-1,11,11,11,11,11,11,11,11,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,24,24,24,-1,29, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,18,18,19,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,25,-1,-1,30, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,17,17,18,19,-1,13,13,13,13,13,13,13,13,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,16,17,18,19,-1,14,14,14,14,14,14,14,14,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,17,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,18,18,19,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,18,18,-1,22,22,22,23,24,-1,-1,29,29,29, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,19,19,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,19,-1,23,23,23,23,24,-1,-1,30,30,30, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,39,39,39,39,39,39,39,39,39,38,37,36,36,36,36, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,38,38,38,38,38,38,38,39,40,-1,37,36,35,35,35, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,38,37,37,37,37,37,38,-1,-1,-1,-1,-1,34,34,34, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,37,38,38,37,36,36,36,37,37,36,35,35,-1,-1,33,33,33, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,37,36,35,34,33,32,32,32,32, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,33,33,33,-1,33,32,31,30,30, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,32,32,32,-1,33,32,31,30,29, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,32,31,31,-1,-1,-1,-1,-1,28, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,33,32,31,30,30,30,31,32,-1,27, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,29,29,30,31,32,-1,26, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,28,28,28,28,29,30,31,32,-1,25, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,28,27,27,27,-1,-1,-1,-1,-1,24, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,28,27,26,26,-1,23,23,23,23,23, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,37,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,28,27,26,26,-1,-1,22,21,21,21, 37,36,36,36,37,36,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 37,36,35,35,-1,35,35,35,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,28,28,28,28,28,29,-1,19,19,19, 37,36,35,34,34,34,34,35,36,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,-1,29,29,29,-1,18,18,18, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,34,33,32,32,32,32,32,31,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,14,14,15,16,16,16,17, 43,43,-1,34,33,32,31,31,31,31,31,30,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,12,13,14,15,-1,15,16,17, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,11,12,13,14,-1,-1,14,-1,16, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,10,10,-1,-1,-1,-1,12,13,14,15, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,9,9,9,9,-1,11,11,-1,14,14, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,10,10,9,8,8,8,9,10,11,12,13,14, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,22,21,20,19,19,19,-1,10,9,8,7,6,5,4,4,4,4,4,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,22,21,20,20,-1,-1,-1,11,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,22,21,21,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,-1,-1,-1,10,10,11,12,13,14, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,22,22,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,13,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,-1,13,13,13,14, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,2,2,2,3,4,5,-1,8,8,9,-1,14,14,14,14, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,15,14,13,13,13,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,15,15,15,15, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,14,13,12,12,-1,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,-1,15,15,15,16, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,-1,-1,-1,5,5,5,5,5,5,5,5,5,5,6,7,8,-1,-1,14,14,15,16, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,-1,-1,9,-1,13,13,14,15,16, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,10,10,10,10,10,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,18, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,25,25,-1,12,11,11,11,11,11,11,11,-1,-1,-1,17,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,24,24,24,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,15,15,15,15,15,-1,15,-1,-1,20, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,23,23,23,23,-1,13,13,13,13,13,13,13,13,-1,15,15,16,17,18,-1,16,16,16,16,16,-1,-1,-1,22,21, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,24,23,22,22,22,-1,14,14,14,14,14,14,14,14,15,16,16,16,17,18,18,17,17,17,17,17,18,19,20,21,22, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,17,17,18,-1,18,18,18,18,18,18,-1,21,21,22, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,18,18,-1,19,19,19,19,19,-1,-1,22,22,22, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,19,-1,20,20,20,20,20,-1,-1,23,23,23, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,38,38,38,38,38,38,38,39,39,-1,36,35,34,34,34, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,33,33,33, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,37,38,38,37,36,36,36,37,36,35,34,34,-1,-1,32,32,32, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,36,35,34,33,32,31,31,31,31, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,39,38,37,36,35,34,33,33,33,33,33,33,32,32,32,32,-1,32,31,30,29,29, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,32,31,31,31,-1,32,31,30,29,28, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,32,31,30,30,-1,-1,-1,-1,-1,27, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,32,31,30,29,29,29,30,31,-1,26, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,28,28,29,30,31,-1,25, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,27,27,27,27,28,29,30,31,-1,24, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,27,26,26,26,-1,-1,-1,-1,-1,23, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,27,26,25,25,-1,22,22,22,22,22, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,37,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,27,26,25,25,-1,-1,21,20,20,20, 37,36,36,36,37,36,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 37,36,35,35,-1,35,35,35,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,27,27,27,27,27,28,-1,18,18,18, 37,36,35,34,34,34,34,35,36,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,28,28,28,-1,17,17,17, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,34,33,32,32,32,32,32,31,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,13,13,14,15,15,15,16, 43,43,-1,34,33,32,31,31,31,31,31,30,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,14,15,16, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,10,10,11,12,13,-1,-1,13,-1,15, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,9,9,9,-1,-1,-1,-1,11,12,13,14, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,9,8,8,8,8,-1,10,10,-1,13,13, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,10,9,8,7,7,7,8,9,10,11,12,13, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,22,21,20,19,19,19,-1,10,9,8,7,6,5,4,4,4,4,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,22,21,20,20,-1,-1,-1,11,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,22,21,21,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,-1,-1,9,9,10,11,12,13, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,22,22,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,13,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,12,12,12,13, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,8,-1,13,13,13,13, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,15,14,13,13,13,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,14,13,12,12,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,-1,14,14,14,15, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,-1,-1,-1,5,5,5,5,5,5,5,5,5,5,5,6,7,-1,-1,13,13,14,15, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,-1,-1,8,-1,12,12,13,14,15, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,12,13,14,15, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,10,10,10,10,10,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,17, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,25,25,-1,12,11,11,11,11,11,11,11,-1,-1,-1,17,-1,-1,-1,13,13,13,13,13,13,13,13,-1,18, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,24,24,24,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,14,14,14,14,14,-1,14,-1,-1,19, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,23,23,23,23,-1,13,13,13,13,13,13,13,13,-1,15,15,16,17,18,-1,15,15,15,15,15,-1,-1,-1,21,20, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,24,23,22,22,22,-1,14,14,14,14,14,14,14,14,15,16,16,16,17,18,17,16,16,16,16,16,17,18,19,20,21, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,17,17,18,-1,17,17,17,17,17,17,-1,20,20,21, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,18,18,-1,18,18,18,18,18,-1,-1,21,21,21, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,19,-1,19,19,19,19,19,-1,-1,22,22,22, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,38,38,38,38,38,38,38,39,39,-1,36,35,34,34,34, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,33,33,33, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,37,38,38,37,36,36,36,37,36,35,34,34,-1,-1,32,32,32, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,36,35,34,33,32,31,31,31,31, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,39,38,37,36,35,34,33,33,33,33,33,33,32,32,32,32,-1,32,31,30,29,29, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,32,31,31,31,-1,32,31,30,29,28, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,32,31,30,30,-1,-1,-1,-1,-1,27, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,32,31,30,29,29,29,30,31,-1,26, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,28,28,29,30,31,-1,25, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,27,27,27,27,28,29,30,31,-1,24, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,27,26,26,26,-1,-1,-1,-1,-1,23, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,27,26,25,25,-1,22,22,22,22,22, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,37,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,27,26,25,25,-1,-1,21,20,20,20, 37,36,36,36,37,36,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 37,36,35,35,-1,35,35,35,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,27,27,27,27,27,28,-1,18,18,18, 37,36,35,34,34,34,34,35,36,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,28,28,28,-1,17,17,17, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,34,33,32,32,32,32,32,31,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,13,13,14,15,15,15,16, 43,43,-1,34,33,32,31,31,31,31,31,30,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,14,15,16, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,10,10,11,12,13,-1,-1,13,-1,15, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,9,9,9,-1,-1,-1,-1,11,12,13,14, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,9,8,8,8,8,-1,10,10,-1,13,13, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,10,9,8,7,7,7,8,9,10,11,12,13, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,22,21,20,19,19,19,-1,11,10,9,8,7,6,5,4,4,4,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,22,21,20,20,-1,-1,-1,12,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,22,21,21,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,-1,9,9,10,11,12,13, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,22,22,22,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,10,10,11,12,13, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,0,1,2,3,4,5,6,-1,-1,11,11,12,13, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,15,14,13,14,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,12,12,12,13, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,16,15,14,14,14,14,-1,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,7,-1,13,13,13,13, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,15,14,13,13,13,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,14,13,12,12,-1,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,-1,13,13,13,14, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,-1,-1,-1,6,5,5,5,5,5,5,5,5,5,5,5,6,-1,-1,12,12,13,14, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,10,10,10,10,10,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,25,25,-1,12,11,11,11,11,11,11,11,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,24,24,24,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,13,13,13,13,13,-1,13,-1,-1,18, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,23,23,23,23,-1,13,13,13,13,13,13,13,13,-1,15,15,16,17,18,-1,14,14,14,14,14,-1,-1,-1,20,19, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,24,23,22,22,22,-1,14,14,14,14,14,14,14,14,15,16,16,16,17,17,16,15,15,15,15,15,16,17,18,19,20, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,17,17,18,-1,16,16,16,16,16,16,-1,19,19,20, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,18,18,-1,17,17,17,17,17,-1,-1,20,20,20, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,19,-1,18,18,18,18,18,-1,-1,21,21,21, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,38,38,38,38,38,38,38,39,39,-1,36,35,34,34,34, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,33,33,33, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,37,38,38,37,36,36,36,37,36,35,34,34,-1,-1,32,32,32, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,36,35,34,33,32,31,31,31,31, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,39,38,37,36,35,34,33,33,33,33,33,33,32,32,32,32,-1,32,31,30,29,29, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,32,31,31,31,-1,32,31,30,29,28, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,32,31,30,30,-1,-1,-1,-1,-1,27, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,32,31,30,29,29,29,30,31,-1,26, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,28,28,29,30,31,-1,25, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,27,27,27,27,28,29,30,31,-1,24, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,27,26,26,26,-1,-1,-1,-1,-1,23, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,27,26,25,25,-1,22,22,22,22,22, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,27,26,25,25,-1,-1,21,20,20,20, 38,37,37,37,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 38,37,36,36,-1,36,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,27,27,27,27,27,28,-1,18,18,18, 38,37,36,35,35,35,35,36,37,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,28,28,28,-1,17,17,17, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,35,34,33,33,33,33,33,32,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,13,13,14,15,15,15,16, 44,44,-1,35,34,33,32,32,32,32,32,31,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,14,15,16, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,10,10,11,12,13,-1,-1,13,-1,15, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,9,9,9,-1,-1,-1,-1,11,12,13,14, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,9,8,8,8,8,-1,10,10,-1,13,13, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,10,9,8,7,7,7,8,9,10,11,12,13, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,22,21,20,19,19,19,-1,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,22,21,20,20,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,23,22,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,9,9,10,11,12,13, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,23,22,22,22,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,11,12,13, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,0,1,2,3,4,5,-1,-1,11,11,12,13, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,15,14,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,12,12,12,13, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,17,16,15,15,15,15,-1,9,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,6,-1,13,13,13,13, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,16,15,14,14,14,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,6,-1,14,14,14,14, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,15,14,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,-1,13,13,13,14, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,-1,-1,-1,7,6,5,5,5,5,5,5,5,5,5,5,6,-1,-1,12,12,13,14, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,10,10,10,10,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,25,25,-1,13,12,11,11,11,11,11,11,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,24,24,24,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,13,13,13,13,13,-1,13,-1,-1,18, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,23,23,23,23,-1,13,13,13,13,13,13,13,13,-1,15,15,16,17,18,-1,14,14,14,14,14,-1,-1,-1,20,19, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,-1,14,14,14,14,14,14,14,14,15,16,16,16,17,17,16,15,15,15,15,15,16,17,18,19,20, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,17,17,18,-1,16,16,16,16,16,16,-1,19,19,20, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,18,18,-1,17,17,17,17,17,-1,-1,20,20,20, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,19,-1,18,18,18,18,18,-1,-1,21,21,21, 46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35, 45,45,45,44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,38,38,38,38,38,38,38,39,39,-1,36,35,34,34,34, 45,44,44,44,-1,43,-1,40,39,39,39,39,38,37,37,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,38,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,33,33,33, 45,44,43,43,-1,-1,-1,-1,38,38,38,39,38,38,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,37,38,38,37,36,36,36,37,36,35,34,34,-1,-1,32,32,32, -1,44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,36,35,34,33,32,31,31,31,31, -1,44,43,42,41,40,39,38,37,37,36,35,34,34,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,28,-1,39,38,37,36,35,34,33,33,33,33,33,33,32,32,32,32,-1,32,31,30,29,29, 45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,27,27,27,27,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,32,31,31,31,-1,32,31,30,29,28, 45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,26,26,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,32,31,30,30,-1,-1,-1,-1,-1,27, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,32,31,30,29,29,29,30,31,-1,26, 43,43,43,-1,38,37,36,35,35,35,-1,33,32,33,32,31,30,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,28,28,29,30,31,-1,25, 42,42,42,-1,38,37,36,35,34,34,-1,-1,31,-1,-1,-1,-1,-1,-1,26,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,27,27,27,27,28,29,30,31,-1,24, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,27,26,26,26,-1,-1,-1,-1,-1,23, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,27,26,25,25,-1,22,22,22,22,22, 42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,27,26,25,25,-1,-1,21,20,20,20, 39,38,38,38,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 39,38,37,37,-1,37,36,36,36,36,-1,31,30,29,28,27,26,25,25,-1,-1,20,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,27,27,27,27,27,28,-1,18,18,18, 39,38,37,36,36,36,36,37,37,37,-1,31,30,29,28,27,26,26,26,-1,19,19,18,17,16,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,28,28,28,-1,17,17,17, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,19,18,18,17,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,36,35,34,34,34,34,33,32,31,30,29,28,28,28,28,28,-1,-1,18,17,17,-1,14,14,14,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,13,13,14,15,15,15,16, 45,45,-1,36,35,34,33,33,33,33,32,31,30,29,29,29,29,-1,29,30,-1,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,14,15,16, 44,44,-1,36,35,34,33,32,32,32,-1,31,30,30,30,30,30,31,30,30,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,10,10,11,12,13,-1,-1,13,-1,15, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,31,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,9,9,9,-1,-1,-1,-1,11,12,13,14, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,9,8,8,8,8,-1,10,10,-1,13,13, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,10,9,8,7,7,7,8,9,10,11,12,13, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,22,21,20,20,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,9,9,10,11,12,13, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,23,22,22,22,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,10,10,11,12,13, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,0,1,2,3,4,-1,-1,11,11,12,13, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,16,15,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,12,12,12,13, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,18,17,16,16,16,16,-1,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,5,-1,13,13,13,13, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,17,16,15,15,15,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,5,5,-1,14,14,14,14, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,16,15,14,14,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,6,-1,13,13,13,14, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,-1,-1,-1,8,7,6,5,5,5,5,5,5,5,5,5,6,-1,-1,12,12,13,14, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,11,11,11,11,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,26,26,-1,14,13,12,12,12,12,12,12,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,25,25,25,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,13,13,13,13,13,-1,13,-1,-1,18, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,24,24,24,24,-1,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,-1,14,14,14,14,14,-1,-1,-1,20,19, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,-1,15,15,15,15,15,15,15,15,16,17,17,17,18,17,16,15,15,15,15,15,16,17,18,19,20, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,18,18,18,-1,16,16,16,16,16,16,-1,19,19,20, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,20,20,20,20,-1,18,18,18,18,18,-1,-1,21,21,21, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,39,39,39,39,39,38,37,36,35,35,35,35, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,38,38,38,39,39,-1,36,35,34,34,34, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,37,37,-1,-1,-1,-1,-1,33,33,33, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,37,36,35,34,34,-1,-1,32,32,32, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,37,36,35,34,33,32,31,31,31,31, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,32,-1,32,31,30,29,29, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,32,31,31,31,-1,32,31,30,29,28, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,32,31,30,30,-1,-1,-1,-1,-1,27, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,32,31,30,29,29,29,30,31,-1,26, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,28,28,29,30,31,-1,25, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,28,27,27,27,27,28,29,30,31,-1,24, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,28,27,26,26,26,-1,-1,-1,-1,-1,23, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,28,27,26,25,25,-1,22,22,22,22,22, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,28,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,28,27,26,25,25,-1,-1,21,20,20,20, 40,39,39,39,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 40,39,38,38,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,28,27,27,27,27,27,28,-1,18,18,18, 40,39,38,37,37,37,37,38,38,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,-1,28,28,28,-1,17,17,17, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,29,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,37,36,35,35,35,35,34,33,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,13,13,14,15,15,15,16, 46,46,-1,37,36,35,34,34,34,34,33,32,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,14,15,16, 45,45,-1,37,36,35,34,33,33,33,-1,32,31,31,31,31,31,32,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,10,10,10,11,12,13,-1,-1,13,-1,15, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,32,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,9,9,9,-1,-1,-1,-1,11,12,13,14, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,9,8,8,8,8,-1,10,10,-1,13,13, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,10,9,8,7,7,7,8,9,10,11,12,13, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,23,22,21,21,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,9,10,11,12,13, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,9,9,10,11,12,13, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,24,23,23,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,10,10,11,12,13, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,0,1,2,3,-1,-1,11,11,12,13, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,18,17,16,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,12,12,12,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,19,18,17,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,-1,3,3,4,-1,13,13,13,13, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,18,17,16,16,16,-1,11,10,9,8,7,6,5,4,3,3,3,3,4,4,4,4,-1,14,14,14,14, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,17,16,15,15,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,5,5,5,-1,13,13,13,14, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,-1,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5,6,-1,-1,12,12,13,14, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,12,12,12,12,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,27,27,-1,15,14,13,13,13,13,13,13,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,26,26,26,-1,15,14,14,14,14,14,14,14,15,16,17,17,18,19,-1,13,13,13,13,13,-1,13,-1,-1,18, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,17,17,18,18,18,-1,14,14,14,14,14,-1,-1,-1,20,19, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,18,18,18,18,17,16,15,15,15,15,15,16,17,18,19,20, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,19,18,18,-1,16,16,16,16,16,16,-1,19,19,20, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,20,20,20,20,-1,18,18,18,18,18,-1,-1,21,21,21, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,40,40,40,40,40,39,38,37,36,36,36,36, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,39,39,39,40,40,-1,37,36,35,35,35, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,38,38,-1,-1,-1,-1,-1,34,34,34, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,38,37,36,35,35,-1,-1,33,33,33, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,38,37,36,35,34,33,32,32,32,32, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,33,-1,33,32,31,30,30, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,33,32,32,32,-1,33,32,31,30,29, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,33,32,31,31,-1,-1,-1,-1,-1,28, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,33,32,31,30,30,30,31,32,-1,27, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,29,29,30,31,32,-1,26, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,29,28,28,28,28,29,30,31,32,-1,25, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,29,28,27,27,27,-1,-1,-1,-1,-1,24, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,29,28,27,26,26,-1,23,23,23,23,23, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,29,28,27,26,26,-1,-1,22,21,21,21, 41,40,40,40,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 41,40,39,39,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,29,28,28,28,28,28,29,-1,19,19,19, 41,40,39,38,38,38,38,39,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,-1,29,29,29,-1,18,18,18, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,38,37,36,36,36,36,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,14,14,15,16,16,16,17, 47,47,-1,38,37,36,35,35,35,35,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,15,16,17, 46,46,-1,38,37,36,35,34,34,34,-1,33,32,32,32,32,32,33,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,11,11,11,12,13,14,-1,-1,14,-1,16, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,10,10,10,-1,-1,-1,-1,12,13,14,15, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,10,9,9,9,9,-1,11,11,-1,14,14, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,24,23,22,22,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,10,10,11,12,13,14, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,25,24,24,24,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,11,11,12,13,14, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,0,1,2,-1,-1,12,12,13,14, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,19,18,17,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,13,13,13,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,20,19,18,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,-1,14,14,14,14, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,19,18,17,17,17,-1,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,3,-1,13,13,13,13, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,18,17,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,12,12,12,13, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,-1,-1,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,11,11,12,13, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,6,-1,10,10,11,12,13, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,10,11,12,13, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,13,13,13,13,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,15, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,28,28,-1,16,15,14,14,14,14,14,14,-1,-1,-1,15,-1,-1,-1,11,11,11,11,11,11,11,11,-1,16, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,27,27,27,-1,16,15,15,15,15,15,15,15,16,17,17,16,17,18,-1,12,12,12,12,12,-1,12,-1,-1,17, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,18,17,17,17,17,-1,13,13,13,13,13,-1,-1,-1,19,18, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,-1,17,17,17,17,17,17,17,17,18,18,18,18,17,16,15,14,14,14,14,14,15,16,17,18,19, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,19,18,17,17,-1,15,15,15,15,15,15,-1,18,18,19, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,19,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,37, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,40,40,40,41,41,-1,38,37,36,36,36, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,39,39,-1,-1,-1,-1,-1,35,35,35, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,39,38,37,36,36,-1,-1,34,34,34, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,39,38,37,36,35,34,33,33,33,33, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,34,-1,34,33,32,31,31, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,34,33,33,33,-1,34,33,32,31,30, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,34,33,32,32,-1,-1,-1,-1,-1,29, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,34,33,32,31,31,31,32,33,-1,28, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,30,30,31,32,33,-1,27, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,30,29,29,29,29,30,31,32,33,-1,26, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,30,29,28,28,28,-1,-1,-1,-1,-1,25, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,30,29,28,27,27,-1,24,24,24,24,24, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,30,29,28,27,27,-1,-1,23,22,22,22, 42,41,41,41,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 42,41,40,40,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,30,29,29,29,29,29,30,-1,20,20,20, 42,41,40,39,39,39,39,40,40,40,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,-1,30,30,30,-1,19,19,19, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,39,38,37,37,37,37,36,35,34,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,15,15,16,17,17,17,18, 48,48,-1,39,38,37,36,36,36,36,35,34,33,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,16,17,18, 47,47,-1,39,38,37,36,35,35,35,-1,34,33,33,33,33,33,34,33,33,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,12,12,13,14,15,-1,-1,15,-1,17, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,34,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,11,11,11,-1,-1,-1,-1,13,14,15,16, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,11,10,10,10,10,-1,12,12,-1,15,15, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,25,24,23,23,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,11,11,12,13,14,15, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,26,25,25,25,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,12,12,13,14,15, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,0,1,-1,-1,13,13,14,15, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,19,18,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,14,14,14,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,21,20,19,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,2,2,2,-1,14,14,14,14, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,20,19,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,3,3,3,-1,13,13,13,13, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,19,18,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,5,4,4,4,4,-1,12,12,12,13, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,-1,-1,-1,11,10,9,8,7,6,6,6,6,5,5,5,5,-1,-1,11,11,12,13, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,6,-1,10,10,11,12,13, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,10,11,12,13, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,14,14,14,14,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,15, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,29,29,-1,17,16,15,15,15,15,15,15,-1,-1,-1,15,-1,-1,-1,11,11,11,11,11,11,11,11,-1,16, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,28,28,28,-1,17,16,16,16,16,16,16,16,17,18,17,16,17,18,-1,12,12,12,12,12,-1,12,-1,-1,17, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,27,27,27,27,-1,17,17,17,17,17,17,17,17,-1,18,17,17,17,17,-1,13,13,13,13,13,-1,-1,-1,19,18, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,-1,18,18,18,18,18,18,18,18,19,18,18,18,17,16,15,14,14,14,14,14,15,16,17,18,19, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,19,19,19,19,19,19,18,17,17,-1,15,15,15,15,15,15,-1,18,18,19, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,31,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,19,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,41,41,41,42,42,-1,39,38,37,37,37, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,36,36,36, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,40,39,38,37,37,-1,-1,35,35,35, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,40,39,38,37,36,35,34,34,34,34, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,35,-1,35,34,33,32,32, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,35,34,34,34,-1,35,34,33,32,31, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,35,34,33,33,-1,-1,-1,-1,-1,30, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,35,34,33,32,32,32,33,34,-1,29, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,31,31,32,33,34,-1,28, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,31,30,30,30,30,31,32,33,34,-1,27, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,31,30,29,29,29,-1,-1,-1,-1,-1,26, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,31,30,29,28,28,-1,25,25,25,25,25, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,31,30,29,28,28,-1,-1,24,23,23,23, 43,42,42,42,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 43,42,41,41,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,31,30,30,30,30,30,31,-1,21,21,21, 43,42,41,40,40,40,40,41,41,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,-1,31,31,31,-1,20,20,20, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,40,39,38,38,38,38,37,36,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 49,49,-1,40,39,38,37,37,37,37,36,35,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 48,48,-1,40,39,38,37,36,36,36,-1,35,34,34,34,34,34,35,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,13,13,14,15,16,-1,-1,16,-1,18, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,35,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,12,12,12,-1,-1,-1,-1,14,15,16,17, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,12,11,11,11,11,-1,13,13,-1,16,16, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,26,25,24,24,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,12,12,13,14,15,16, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,27,26,26,26,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,13,13,14,15,16, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,0,-1,-1,14,14,15,16, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,20,19,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,15,15,15,15, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,22,21,20,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,2,-1,14,14,14,14, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,21,20,19,19,19,-1,14,13,12,11,10,9,8,7,6,5,5,5,4,3,3,3,-1,13,13,13,13, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,20,19,18,18,-1,14,13,12,11,10,9,8,7,6,6,6,5,4,4,4,4,-1,12,12,12,13, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,7,7,6,5,5,5,5,-1,-1,11,11,12,13, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,-1,-1,6,-1,10,10,11,12,13, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,10,11,12,13, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,15,15,15,15,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,15, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,30,30,-1,18,17,16,16,16,16,16,16,-1,-1,-1,15,-1,-1,-1,11,11,11,11,11,11,11,11,-1,16, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,29,29,29,-1,18,17,17,17,17,17,17,17,18,18,17,16,17,18,-1,12,12,12,12,12,-1,12,-1,-1,17, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,28,28,28,28,-1,18,18,18,18,18,18,18,18,-1,18,17,17,17,17,-1,13,13,13,13,13,-1,-1,-1,19,18, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,-1,19,19,19,19,19,19,19,19,19,18,18,18,17,16,15,14,14,14,14,14,15,16,17,18,19, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,20,20,20,19,19,19,18,17,17,-1,15,15,15,15,15,15,-1,18,18,19, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,19,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,39,38,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,30, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,38,37,36,35,35,35,35,34,34,34,34,33,33,33,34,34,-1,31,30,29,29,29, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,38,37,36,35,34,34,34,34,33,33,33,33,32,32,-1,-1,-1,-1,-1,28,28,28, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,38,37,36,35,34,33,34,34,33,32,32,32,32,31,30,29,29,-1,-1,27,27,27, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,32,31,30,29,28,27,26,26,26,26, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,27,26,25,25,25, -1,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,34,33,32,31,30,29,29,29,29,29,28,27,27,27,27,-1,27,26,25,24,24, 51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,34,33,33,-1,30,29,28,28,28,28,28,27,26,26,26,-1,27,26,25,24,23, 51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,25,25,-1,-1,-1,-1,-1,22, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,27,26,25,24,24,24,25,26,-1,21, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,26,25,25,-1,-1,-1,-1,23,23,24,25,26,-1,20, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,26,25,24,23,22,22,22,22,23,24,25,26,-1,19, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,18, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,20,-1,17,17,17,17,17, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15, 47,46,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,28,28,-1,-1,-1,-1,22,21,21,21,22,-1,-1,14,14,14, 47,46,45,45,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,28,27,26,25,24,23,22,22,22,22,22,23,-1,13,13,13, 47,46,45,44,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,28,28,27,26,25,24,23,23,23,-1,23,23,23,-1,12,12,12, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,28,27,26,26,-1,-1,-1,-1,-1,11,11,12,12,11,10,10, 53,53,-1,44,43,42,41,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,-1,10,10,9, 52,52,-1,44,43,42,41,40,40,40,-1,37,36,36,36,36,36,37,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,9,-1,8, 51,52,-1,44,43,42,41,40,39,39,38,37,37,37,37,37,37,37,37,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,7,8,7,7, 50,-1,-1,44,43,42,41,40,39,38,38,38,37,36,36,36,37,38,38,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,6,6,-1,6,6, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,35,35,36,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,4,4,4,4,4,4, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,2,2,2,3, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,2,1,1,2,3, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,11,12,13,14,-1,-1,0,1,2,3, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,31,30,29,29,28,27,26,25,24,23,24,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,1,1,2,3, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,29,28,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,14,-1,2,2,2,3, 45,44,43,43,-1,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,27,26,25,24,24,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,13,13,13,13,-1,3,3,3,3, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,34,33,33,-1,30,29,28,27,26,26,25,24,23,23,-1,18,17,16,15,15,15,15,15,15,15,15,14,13,12,12,13,-1,4,4,4,4, -1,44,43,42,42,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,15,14,13,12,11,-1,-1,5,5,5,5, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,10,-1,7,6,6,6,6, -1,-1,43,42,41,40,39,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,7,7,7, 45,44,43,42,41,40,40,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8, 45,44,43,42,41,41,41,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,9, 45,44,43,42,42,42,42,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,21,21,21,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,10, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,17,-1,-1,-1,12,11,11,11,11,11,11,11,-1,11, 45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,22,21,20,19,18,18,18,-1,12,12,12,12,12,-1,12,-1,-1,12, 45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,34,34,34,34,-1,24,24,24,24,24,24,23,23,-1,20,19,18,17,17,-1,13,13,13,13,13,-1,-1,-1,14,13, 46,46,46,45,45,-1,42,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,-1,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,15,14,14, 47,47,46,46,-1,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,24,23,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,-1,15,15,15, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,19,18,18,18,-1,16,16,16,16,16,-1,-1,16,16,16, 48,47,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,17,17,17, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,39,38,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,30, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,38,37,36,35,35,35,35,34,34,34,34,33,33,33,34,34,-1,31,30,29,29,29, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,38,37,36,35,34,34,34,34,33,33,33,33,32,32,-1,-1,-1,-1,-1,28,28,28, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,38,37,36,35,34,33,34,34,33,32,32,32,32,31,30,29,29,-1,-1,27,27,27, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,32,31,30,29,28,27,26,26,26,26, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,27,26,25,25,25, -1,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,35,34,33,32,31,30,29,29,29,29,29,28,27,27,27,27,-1,27,26,25,24,24, 51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,35,34,33,33,-1,30,29,28,28,28,28,28,27,26,26,26,-1,27,26,25,24,23, 51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,25,25,-1,-1,-1,-1,-1,22, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,27,26,25,24,24,24,25,26,-1,21, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,26,25,25,-1,-1,-1,-1,23,23,24,25,26,-1,20, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,26,25,24,23,22,22,22,22,23,24,25,26,-1,19, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,18, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,20,-1,17,17,17,17,17, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15, 47,46,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,28,28,-1,-1,-1,-1,22,21,21,21,22,-1,-1,14,14,14, 47,46,45,45,-1,43,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,28,27,26,25,24,23,22,22,22,22,22,23,-1,13,13,13, 47,46,45,44,44,43,43,43,43,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,28,28,27,26,25,24,23,23,23,-1,23,23,23,-1,12,12,12, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,28,27,26,26,-1,-1,-1,-1,-1,11,11,12,12,11,10,10, 53,53,-1,44,43,42,41,41,40,39,38,37,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,-1,10,10,9, 52,52,-1,44,43,42,41,40,40,40,-1,37,36,36,36,36,36,37,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,-1,-1,9,-1,8, 51,52,-1,44,43,42,41,40,39,39,38,37,37,37,37,37,37,37,37,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,7,8,7,7, 50,-1,-1,44,43,42,41,40,39,38,38,38,37,36,36,36,37,38,38,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,6,6,-1,6,6, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,35,35,36,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,34,35,36,-1,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,4,4,4,4,4,4, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,33,-1,-1,-1,28,27,26,26,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,2,2,2,2, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,2,1,1,1,2, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,11,12,13,14,-1,-1,1,0,1,2, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,31,30,29,29,28,27,26,25,24,23,24,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,-1,1,1,1,2, 45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,29,28,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,13,13,13,13,13,13,-1,14,14,14,-1,2,2,2,2, 45,44,43,43,-1,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,27,26,25,24,24,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,13,13,13,13,-1,3,3,3,3, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,34,33,33,-1,30,29,28,27,26,26,25,24,23,23,-1,18,17,16,15,15,15,15,15,15,15,15,14,13,12,12,13,-1,4,4,4,4, -1,44,43,42,42,-1,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,-1,-1,-1,16,16,16,16,16,16,16,16,15,14,13,12,11,-1,-1,5,5,5,5, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,-1,-1,10,-1,7,6,6,6,6, -1,-1,43,42,41,40,39,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,7,7,7, 45,44,43,42,41,40,40,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8, 45,44,43,42,41,41,41,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,9, 45,44,43,42,42,42,42,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,21,21,21,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,10, 45,44,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,36,36,-1,23,22,22,22,22,22,22,22,-1,-1,-1,17,-1,-1,-1,12,11,11,11,11,11,11,11,-1,11, 45,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,35,35,35,-1,23,23,23,23,23,23,23,22,21,20,19,18,18,18,-1,12,12,12,12,12,-1,12,-1,-1,12, 45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,34,34,34,34,-1,24,24,24,24,24,24,23,23,-1,20,19,18,17,17,-1,13,13,13,13,13,-1,-1,-1,14,13, 46,46,46,45,45,-1,42,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,-1,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,15,14,14, 47,47,46,46,-1,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,24,23,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,-1,15,15,15, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,37,37,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,19,18,18,18,-1,16,16,16,16,16,-1,-1,16,16,16, 48,47,46,45,44,43,42,41,40,39,39,39,39,38,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,17,17,17, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,42,41,40,39,38,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,30, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,40,40,39,38,37,36,35,35,35,35,34,34,34,34,33,33,33,34,34,-1,31,30,29,29,29, 52,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,39,39,39,38,37,36,35,34,34,34,34,33,33,33,33,32,32,-1,-1,-1,-1,-1,28,28,28, 52,51,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,39,38,37,36,35,34,33,34,34,33,32,32,32,32,31,30,29,29,-1,-1,27,27,27, -1,51,50,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,32,31,30,29,28,27,26,26,26,26, -1,51,50,49,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,27,26,25,25,25, -1,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,35,34,33,32,31,30,29,29,29,29,29,28,27,27,27,27,-1,27,26,25,24,24, 52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,35,34,33,33,-1,30,29,28,28,28,28,28,27,26,26,26,-1,27,26,25,24,23, 52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,25,25,-1,-1,-1,-1,-1,22, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,27,26,25,24,24,24,25,26,-1,21, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,26,25,25,-1,-1,-1,-1,23,23,24,25,26,-1,20, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,26,25,24,23,22,22,22,22,23,24,25,26,-1,19, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,18, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,20,-1,17,17,17,17,17, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,26,27,28,29,30,29,28,28,-1,-1,-1,-1,22,21,21,21,22,-1,-1,14,14,14, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,28,27,26,25,24,23,22,22,22,22,22,23,-1,13,13,13, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,25,26,27,28,29,28,27,26,25,24,23,23,23,-1,23,23,23,-1,12,12,12, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,28,27,26,26,-1,-1,-1,-1,-1,12,12,13,12,11,10,10, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,-1,10,10,9, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,9,-1,8, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,7,8,7,7, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,6,6,-1,6,6, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,8,7,6,5,5,5,5,5,5,5, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,4,4,4,4,4, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,2,2,2, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,3,2,1,1,1, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,2,1,0,1, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,30,29,28,27,26,25,24,25,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,15,-1,2,1,1,1, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,30,29,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,14,14,14,-1,2,2,2,2, 46,45,44,44,-1,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,19,18,17,16,15,15,15,15,15,15,15,14,13,13,13,13,-1,3,3,3,3, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,19,18,17,16,16,16,16,16,16,16,15,14,13,12,12,13,-1,4,4,4,4, -1,45,44,43,43,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,17,17,17,17,17,17,17,16,15,14,13,12,11,-1,-1,5,5,5,5, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,17,17,-1,-1,-1,-1,10,-1,7,6,6,6,6, -1,-1,44,43,42,41,40,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,7,7,7, 46,45,44,43,42,41,41,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8, 46,45,44,43,42,42,42,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,9, 46,45,44,43,43,43,43,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,10, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,37,37,-1,24,23,23,23,23,23,23,23,-1,-1,-1,17,-1,-1,-1,12,11,11,11,11,11,11,11,-1,11, 46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,36,36,36,-1,24,24,24,24,24,24,23,22,21,20,19,18,18,18,-1,12,12,12,12,12,-1,12,-1,-1,12, 46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,35,35,35,35,-1,25,25,25,25,25,24,23,23,-1,20,19,18,17,17,-1,13,13,13,13,13,-1,-1,-1,14,13, 47,47,47,46,46,-1,43,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,-1,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,15,14,14, 48,48,47,47,-1,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,33,-1,-1,-1,27,-1,-1,24,23,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,-1,15,15,15, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,19,18,18,18,-1,16,16,16,16,16,-1,-1,16,16,16, 49,48,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,17,17,17, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,42,41,40,39,38,37,36,36,36,36,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,30, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,-1,41,40,39,38,37,36,35,35,35,35,34,34,34,34,33,33,33,34,34,-1,31,30,29,29,29, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,33,33,33,33,32,32,-1,-1,-1,-1,-1,28,28,28, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,40,40,39,39,39,38,37,36,35,34,33,34,34,33,32,32,32,32,31,30,29,29,-1,-1,27,27,27, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,32,32,31,30,29,28,27,26,26,26,26, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,35,34,33,32,31,31,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,27,26,25,25,25, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,35,34,33,32,31,30,29,29,29,29,29,28,27,27,27,27,-1,27,26,25,24,24, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,35,34,33,33,-1,30,29,28,28,28,28,28,27,26,26,26,-1,27,26,25,24,23, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,25,25,-1,-1,-1,-1,-1,22, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,27,26,25,24,24,24,25,26,-1,21, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,26,25,25,-1,-1,-1,-1,23,23,24,25,26,-1,20, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,26,25,24,23,22,22,22,22,23,24,25,26,-1,19, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,26,25,24,23,22,21,21,21,-1,-1,-1,-1,-1,18, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,20,-1,17,17,17,17,17, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,29,-1,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,29,30,30,29,28,28,-1,-1,-1,-1,22,21,21,21,22,-1,-1,14,14,14, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,23,-1,13,13,13, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,28,29,29,28,27,26,25,24,23,23,23,-1,23,23,23,-1,12,12,12, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,29,29,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,11,11,11, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,30,30,29,28,27,26,26,-1,-1,-1,-1,-1,13,13,13,12,11,10,10, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,10,10,9, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,9,-1,8, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,7,8,7,7, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,6,6,-1,6,6, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,5,5,5,5,5, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,4,4,4,4, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,2,2, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,4,3,2,1,1, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,16,-1,-1,3,2,1,0, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,15,15,15,-1,3,2,1,1, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,15,15,15,-1,14,14,14,-1,3,2,2,2, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,16,16,15,14,13,13,13,13,-1,3,3,3,3, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,17,17,16,15,14,13,12,12,13,-1,4,4,4,4, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,18,18,17,16,15,14,13,12,11,-1,-1,5,5,5,5, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,18,17,17,-1,-1,-1,-1,10,-1,7,6,6,6,6, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,7,7,7, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,9, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,10, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,38,38,-1,25,24,24,24,24,24,23,23,-1,-1,-1,17,-1,-1,-1,12,11,11,11,11,11,11,11,-1,11, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,37,37,37,-1,25,25,25,25,25,24,23,22,21,20,19,18,18,18,-1,12,12,12,12,12,-1,12,-1,-1,12, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,36,36,36,36,-1,26,26,26,26,25,24,23,23,-1,20,19,18,17,17,-1,13,13,13,13,13,-1,-1,-1,14,13, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,15,14,14, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,35,34,34,-1,-1,-1,28,-1,-1,24,23,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,-1,15,15,15, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,39,39,-1,-1,35,34,33,32,31,30,29,30,-1,-1,-1,-1,-1,-1,19,18,18,18,-1,16,16,16,16,16,-1,-1,16,16,16, 50,49,48,47,46,45,44,43,42,41,41,41,41,40,40,40,-1,-1,-1,-1,34,33,32,31,30,30,30,31,32,33,34,35,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,17,17,17, 35,35,35,35,35,35,34,34,34,34,34,34,34,34,35,36,37,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58, 34,34,34,34,35,35,34,33,33,33,33,33,33,34,35,36,37,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,55,55,56,57,58, 33,33,33,33,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58, 33,32,32,32,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,57,57,58, -1,31,31,31,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,43,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58, -1,30,30,30,30,30,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,49,48,47,46,45,44,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,29,29,29,29,30,31,30,29,28,28,28,28,28,28,28,29,30,31,32,32,32,32,32,33,-1,49,48,47,46,45,45,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 28,28,28,28,29,30,31,30,29,28,27,27,27,27,27,28,29,30,31,31,31,31,31,32,33,-1,49,48,47,47,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 27,27,27,28,29,30,31,30,29,28,27,26,26,26,26,-1,-1,30,30,30,30,30,31,32,33,-1,49,48,48,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 25,25,25,-1,23,23,23,23,23,23,-1,25,24,25,26,27,28,29,29,28,29,30,31,32,33,34,35,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 24,24,24,-1,22,22,22,22,22,22,-1,-1,23,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,33,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 24,23,23,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,-1,33,33,33,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 24,23,22,21,20,20,20,20,20,20,20,21,22,23,24,25,25,25,25,25,25,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 24,23,23,-1,19,19,19,19,19,19,20,21,22,23,24,24,24,24,24,24,24,25,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,18,18,18,18,18,18,-1,22,22,23,23,23,23,23,23,23,24,25,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 17,17,17,17,18,17,17,17,17,18,-1,23,22,22,22,22,22,22,22,23,24,25,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 17,16,16,16,-1,16,16,16,17,18,-1,23,22,21,21,21,21,21,22,-1,-1,26,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 17,16,15,15,15,15,15,16,17,18,-1,23,22,21,20,20,20,21,22,-1,28,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 17,16,15,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 10,10,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,22,22,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 9,9,-1,11,11,11,11,11,12,13,-1,16,16,17,18,19,20,20,21,22,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 8,9,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,19,20,21,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 7,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,18,19,20,21,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 6,-1,8,8,8,9,10,11,-1,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 5,-1,7,7,8,9,10,11,-1,15,16,16,-1,16,17,18,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 4,5,6,7,8,9,10,11,-1,16,15,15,-1,15,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 3,-1,7,7,8,9,10,11,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 2,-1,8,8,8,9,-1,12,13,-1,13,13,13,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 1,-1,-1,-1,-1,10,11,12,13,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 0,1,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 3,3,3,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,4,4,5,6,-1,9,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,5,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,6,6,6,7,8,9,10,11,-1,23,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 9,8,7,7,7,7,8,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 9,8,8,8,8,8,8,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 9,9,9,9,9,9,9,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,22,-1,26,26,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,-1,27,27,27,27,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 13,13,13,13,13,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 14,14,14,14,-1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,29,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,19,19,20,21,-1,-1,25,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 16,16,16,17,18,19,18,17,16,16,16,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 36,36,36,36,36,36,35,35,35,35,35,35,35,35,36,37,38,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,50,50,51,52,53,54,55,56,57, 35,35,35,35,36,36,35,34,34,34,34,34,34,35,36,37,38,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,49,49,50,51,-1,54,54,55,56,57, 34,34,34,34,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 34,33,33,33,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,46,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,32,32,32,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,46,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,50,49,48,47,46,45,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,30,30,30,30,31,32,31,30,29,29,29,29,29,29,29,30,31,32,33,33,33,33,33,34,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 29,29,29,29,30,31,32,31,30,29,28,28,28,28,28,29,30,31,32,32,32,32,32,33,34,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 28,28,28,29,30,31,32,31,30,29,28,27,27,27,27,-1,-1,31,31,31,31,31,32,33,34,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 26,26,26,-1,24,24,24,24,24,24,-1,26,25,26,27,28,29,30,30,29,30,31,32,33,34,35,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 25,25,25,-1,23,23,23,23,23,23,-1,-1,24,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 25,24,24,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 25,24,24,-1,20,20,20,20,20,20,21,22,23,24,25,25,25,25,25,25,25,26,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,19,19,19,19,19,19,-1,23,23,24,24,24,24,24,24,24,25,26,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 18,18,18,18,19,18,18,18,18,19,-1,24,23,23,23,23,23,23,23,24,25,26,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 18,17,17,17,-1,17,17,17,18,19,-1,24,23,22,22,22,22,22,23,-1,-1,27,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 18,17,16,16,16,16,16,17,18,19,-1,24,23,22,21,21,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,22,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 11,11,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,20,-1,21,21,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 10,10,-1,12,12,12,12,12,13,14,-1,17,17,18,19,19,19,19,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 9,10,-1,11,11,11,11,12,13,14,15,16,17,18,18,18,18,19,20,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 8,-1,-1,10,10,10,11,12,13,14,15,16,17,17,17,17,18,19,20,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 7,-1,9,9,9,10,11,12,-1,15,-1,-1,-1,16,16,17,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 6,-1,8,8,9,10,11,12,-1,15,15,15,-1,15,16,17,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 5,6,7,8,9,10,11,12,-1,15,14,14,-1,14,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 4,-1,8,8,9,10,11,12,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 3,-1,9,9,9,10,-1,13,14,-1,12,12,12,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 2,-1,-1,-1,-1,11,12,13,14,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 1,0,1,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 2,2,2,2,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 3,3,3,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,4,4,5,6,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,5,5,6,7,8,9,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,6,6,6,7,8,9,10,11,-1,22,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 9,8,7,7,7,7,8,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 9,8,8,8,8,8,8,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 9,9,9,9,9,9,9,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,21,-1,26,26,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 13,13,13,13,13,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 14,14,14,14,-1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,28,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,19,19,20,21,-1,-1,25,25,26,27,28,29,29,30,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 16,16,16,17,18,19,18,17,16,16,16,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,30,30,31,32,33,34,35,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 37,37,37,37,37,37,36,36,36,36,36,36,36,36,37,38,39,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,49,50,51,52,53,54,55,56, 36,36,36,36,37,37,36,35,35,35,35,35,35,36,37,38,39,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48,49,50,-1,53,53,54,55,56, 35,35,35,35,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 35,34,34,34,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,33,33,33,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,31,31,31,31,32,33,32,31,30,30,30,30,30,30,30,31,32,33,34,34,34,34,34,35,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 30,30,30,30,31,32,33,32,31,30,29,29,29,29,29,30,31,32,33,33,33,33,33,34,35,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 29,29,29,30,31,32,33,32,31,30,29,28,28,28,28,-1,-1,32,32,32,32,32,33,34,35,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 27,27,27,-1,25,25,25,25,25,25,-1,27,26,27,28,29,30,31,31,30,31,32,33,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 26,26,26,-1,24,24,24,24,24,24,-1,-1,25,-1,-1,-1,-1,-1,-1,29,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 26,25,25,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,28,28,28,28,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 26,25,25,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,26,27,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,20,20,20,20,20,20,-1,24,24,25,25,25,25,25,25,25,26,27,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 19,19,19,19,20,19,19,19,19,20,-1,25,24,24,24,24,24,24,24,25,26,27,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 19,18,18,18,-1,18,18,18,19,20,-1,25,24,23,23,23,23,23,23,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 19,18,17,17,17,17,17,18,19,20,-1,25,24,23,22,22,22,22,22,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,20,20,21,21,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 12,12,-1,14,14,14,14,14,14,15,16,17,18,19,19,19,19,-1,20,20,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 11,11,-1,13,13,13,13,13,14,15,-1,18,18,18,18,18,18,18,19,20,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 10,11,-1,12,12,12,12,13,14,15,16,17,17,17,17,17,17,18,19,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 9,-1,-1,11,11,11,12,13,14,15,16,17,17,16,16,16,17,18,19,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 8,-1,10,10,10,11,12,13,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 7,-1,9,9,10,11,12,13,-1,14,14,14,-1,14,15,16,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 6,7,8,9,10,11,12,13,-1,14,13,13,-1,13,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 5,-1,9,9,10,11,12,13,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 4,-1,10,10,10,11,-1,14,15,-1,11,11,11,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 3,-1,-1,-1,-1,12,13,14,15,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 2,1,0,1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 2,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 3,3,3,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,4,4,5,6,-1,9,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,5,5,6,7,8,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,6,6,6,7,8,9,10,10,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 9,8,7,7,7,7,8,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 9,8,8,8,8,8,8,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 9,9,9,9,9,9,9,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,20,-1,26,26,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 13,13,13,13,13,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 14,14,14,14,-1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,27,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,19,19,20,21,-1,-1,25,25,26,27,28,29,28,29,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 16,16,16,17,18,19,18,17,16,16,16,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,29,29,30,31,32,33,34,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 38,38,38,38,38,38,37,37,37,37,37,37,37,37,38,39,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,49,50,51,52,53,54,55,56, 37,37,37,37,38,38,37,36,36,36,36,36,36,37,38,39,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48,49,50,-1,53,53,54,55,56, 36,36,36,36,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 36,35,35,35,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,34,34,34,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,32,32,32,32,33,34,33,32,31,31,31,31,31,31,31,32,33,34,34,34,34,34,34,35,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 31,31,31,31,32,33,34,33,32,31,30,30,30,30,30,31,32,33,33,33,33,33,33,34,35,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 30,30,30,31,32,33,34,33,32,31,30,29,29,29,29,-1,-1,32,32,32,32,32,33,34,35,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 28,28,28,-1,26,26,26,26,26,26,-1,28,27,28,29,30,31,32,31,30,31,32,33,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 27,27,27,-1,25,25,25,25,25,25,-1,-1,26,-1,-1,-1,-1,-1,-1,29,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 27,26,26,-1,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,28,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,27,27,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 27,26,26,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,26,26,26,26,27,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,21,21,21,21,21,21,-1,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 20,20,20,20,21,20,20,20,20,21,-1,25,24,24,24,24,24,24,24,25,26,27,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 20,19,19,19,-1,19,19,19,20,21,-1,25,24,23,23,23,23,23,23,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 20,19,18,18,18,18,18,19,20,21,-1,25,24,23,22,22,22,22,22,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,21,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 13,13,-1,15,15,15,15,15,15,16,17,18,19,19,19,19,19,-1,20,20,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 12,12,-1,14,14,14,14,14,15,16,-1,18,18,18,18,18,18,18,19,20,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 11,12,-1,13,13,13,13,14,15,16,17,18,17,17,17,17,17,18,19,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 10,-1,-1,12,12,12,13,14,15,16,17,18,17,16,16,16,17,18,19,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 9,-1,11,11,11,12,13,14,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 8,-1,10,10,11,12,13,14,-1,14,14,14,-1,14,15,16,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 7,8,9,10,11,12,13,14,-1,14,13,13,-1,13,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 6,-1,10,10,11,12,13,14,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 5,-1,11,11,11,12,-1,15,16,-1,11,11,11,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 4,-1,-1,-1,-1,13,14,15,16,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 3,2,1,0,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 3,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 3,3,3,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,4,4,5,6,-1,9,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,5,5,6,7,8,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,6,6,6,7,8,9,10,10,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 9,8,7,7,7,7,8,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 9,8,8,8,8,8,8,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 9,9,9,9,9,9,9,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,20,-1,26,26,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 13,13,13,13,13,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 14,14,14,14,-1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,27,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,19,19,20,21,-1,-1,25,25,26,27,28,29,28,29,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 16,16,16,17,18,19,18,17,16,16,16,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,29,29,29,30,31,32,33,34,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 33,33,33,33,33,32,31,31,31,31,31,31,31,31,32,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,41,41,41,42,43,44,45,46,47,48, 32,32,32,32,33,32,31,30,30,30,30,30,30,31,32,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,40,40,40,40,41,42,-1,45,45,46,47,48, 31,31,31,31,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 31,30,30,30,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,38,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,29,29,29,29,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,38,37,38,39,40,41,42,43,44,45,46,47,48, -1,28,28,28,28,28,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,27,27,27,27,28,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 26,26,26,26,27,28,28,27,26,25,24,24,24,24,24,25,25,24,24,24,24,24,24,25,26,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 25,25,25,26,27,28,28,27,26,25,24,23,23,23,23,-1,-1,23,23,23,23,23,24,25,26,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,23,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 23,23,23,-1,21,21,21,21,21,21,-1,22,21,22,23,24,24,23,22,21,22,23,24,25,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 22,22,22,-1,20,20,20,20,20,20,-1,-1,20,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 22,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 22,21,21,-1,17,17,17,17,17,17,18,17,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 16,15,15,15,16,15,15,15,15,16,-1,16,15,15,15,15,15,15,15,16,17,18,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 16,15,14,14,-1,14,14,14,15,16,-1,16,15,14,14,14,14,14,14,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 16,15,14,13,13,13,13,14,15,16,-1,16,15,14,13,13,13,13,13,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 21,21,-1,13,12,11,10,10,10,10,11,10,10,10,10,10,10,-1,11,11,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 20,20,-1,13,12,11,10,9,9,9,-1,9,9,9,9,9,9,9,10,11,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 19,20,-1,13,12,11,10,9,8,8,8,9,8,8,8,8,8,9,10,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 18,-1,-1,13,12,11,10,9,8,7,8,9,8,7,7,7,8,9,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 17,-1,14,13,12,11,10,10,-1,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 16,-1,14,13,12,11,11,11,-1,5,5,5,-1,5,6,7,-1,9,9,9,10,11,12,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 15,15,14,13,12,12,12,12,-1,5,4,4,-1,4,-1,-1,-1,8,8,9,10,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,31,32,33,34,35,36,37, 14,-1,14,13,13,13,13,13,-1,-1,3,3,3,3,4,5,6,7,8,9,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,33,33,34,35,36,37, 13,-1,14,14,14,14,-1,14,15,-1,2,2,2,3,4,5,6,7,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,34,34,35,36,37, 12,-1,-1,-1,-1,15,16,15,15,-1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 11,10,9,9,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37, 11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 11,10,9,9,-1,6,5,4,3,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, 11,10,10,-1,-1,-1,-1,-1,3,3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,11,10,9,9,-1,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,10,9,8,7,6,6,6,6,-1,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 12,11,10,9,8,7,7,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 12,11,10,9,8,8,8,-1,17,16,16,-1,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 12,11,10,9,9,9,9,-1,17,16,15,14,13,-1,-1,-1,11,-1,11,11,-1,-1,-1,14,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,15,15,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 12,11,11,11,11,11,11,12,13,14,15,16,16,15,14,13,13,-1,-1,19,19,20,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 12,12,12,12,12,12,12,12,13,14,15,16,16,15,14,14,14,-1,18,18,19,20,-1,17,17,17,17,17,18,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 13,13,13,13,13,-1,13,13,13,14,15,16,16,15,15,15,15,16,17,18,19,20,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 14,14,14,14,-1,-1,14,14,14,14,15,16,16,16,16,16,16,16,17,18,19,20,-1,-1,-1,19,-1,-1,19,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,17,17,17,17,-1,-1,19,19,20,21,22,21,20,21,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 16,16,16,17,18,19,18,17,16,16,16,16,17,18,18,18,-1,-1,-1,-1,20,20,21,22,21,21,21,22,23,24,25,26,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 33,33,33,33,33,32,31,31,31,31,31,31,31,31,32,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,40,40,40,40,41,42,43,44,45,46,47, 32,32,32,32,33,32,31,30,30,30,30,30,30,31,32,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,44,44,45,46,47, 31,31,31,31,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,-1,-1,-1,-1,46,46,47, 31,30,30,30,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,38,37,37,37,38,39,40,41,42,-1,-1,46,46,47, -1,29,29,29,29,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,38,37,36,37,38,39,40,41,42,43,44,45,46,47, -1,28,28,28,28,28,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,27,27,27,27,28,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,45,45,45,46,46, 26,26,26,26,27,28,28,27,26,25,24,24,24,24,24,25,25,24,24,24,24,24,24,25,26,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,36,37,-1,46,46,46,46,45, 25,25,25,26,27,28,28,27,26,25,24,23,23,23,23,-1,-1,23,23,23,23,23,24,25,26,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,23,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 23,23,23,-1,21,21,21,21,21,21,-1,22,21,22,23,24,24,23,22,21,22,23,24,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 22,22,22,-1,20,20,20,20,20,20,-1,-1,20,-1,-1,-1,-1,-1,-1,20,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 22,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 22,21,21,-1,17,17,17,17,17,17,18,17,17,17,17,17,17,17,17,17,17,18,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 16,15,15,15,16,15,15,15,15,16,-1,16,15,15,15,15,15,15,15,16,17,18,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,38, 16,15,14,14,-1,14,14,14,15,16,-1,16,15,14,14,14,14,14,14,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37, 16,15,14,13,13,13,13,14,15,16,-1,16,15,14,13,13,13,13,13,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,36,36,36, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,-1,17,16,16,16,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,-1,-1,15,15,15,-1,15,15,16,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 21,21,-1,13,12,11,10,10,10,10,11,10,10,10,10,10,10,-1,11,11,-1,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 20,20,-1,13,12,11,10,9,9,9,-1,9,9,9,9,9,9,9,10,11,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 19,20,-1,13,12,11,10,9,8,8,8,9,8,8,8,8,8,9,10,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 18,-1,-1,13,12,11,10,9,8,7,8,9,8,7,7,7,8,9,10,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 17,-1,14,13,12,11,10,10,-1,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 16,-1,14,13,12,11,11,11,-1,5,5,5,-1,5,6,7,-1,8,8,8,9,10,11,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 15,15,14,13,12,12,12,12,-1,5,4,4,-1,4,-1,-1,-1,7,7,8,9,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,30,31,32,33,34,35,36, 14,-1,14,13,13,13,13,13,-1,-1,3,3,3,3,3,4,5,6,7,8,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,32,32,33,34,35,36, 13,-1,14,14,14,14,-1,14,15,-1,2,2,2,2,3,4,5,6,7,8,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,33,33,34,35,36, 12,-1,-1,-1,-1,15,16,15,15,-1,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 11,10,9,9,-1,-1,-1,-1,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36,36, 11,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,-1,-1,8,8,8,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, 11,10,10,-1,-1,-1,-1,-1,3,3,3,3,3,3,3,-1,7,7,8,9,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,11,10,9,9,-1,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,10,9,8,7,6,6,6,6,-1,13,12,11,10,9,8,8,8,9,10,11,12,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 12,11,10,9,8,7,7,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,10,11,12,13,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 12,11,10,9,8,8,8,-1,17,16,16,-1,12,11,10,10,10,10,10,10,10,11,12,13,14,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 12,11,10,9,9,9,9,-1,17,16,15,14,13,-1,-1,-1,11,-1,11,11,-1,-1,-1,14,14,15,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,15,15,15,16,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 12,11,11,11,11,11,11,12,13,14,15,16,16,15,14,13,13,-1,-1,19,19,20,-1,16,16,16,16,17,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 12,12,12,12,12,12,12,12,13,14,15,16,16,15,14,14,14,-1,18,18,19,20,-1,17,17,17,17,17,18,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 13,13,13,13,13,-1,13,13,13,14,15,16,16,15,15,15,15,16,17,18,19,20,-1,18,18,18,18,18,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 14,14,14,14,-1,-1,14,14,14,14,15,16,16,16,16,16,16,16,17,18,19,20,-1,-1,-1,19,-1,-1,19,19,20,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,17,17,17,17,-1,-1,19,19,20,21,22,21,20,21,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 16,16,16,17,18,19,18,17,16,16,16,16,17,18,18,18,-1,-1,-1,-1,20,20,21,22,21,21,21,22,23,24,25,26,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 33,33,33,33,33,32,31,31,31,31,31,31,31,31,32,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,39,39,39,39,39,40,41,42,43,44,45,46, 32,32,32,32,33,32,31,30,30,30,30,30,30,31,32,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,38,38,38,38,38,38,39,40,-1,43,43,44,45,46, 31,31,31,31,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,37,37,37,37,37,38,-1,-1,-1,-1,-1,45,45,46, 31,30,30,30,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,37,36,36,36,37,38,39,40,41,-1,-1,45,45,46, -1,29,29,29,29,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46, -1,28,28,28,28,28,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,27,27,27,27,28,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,44,44,44,45,45, 26,26,26,26,27,28,28,27,26,25,24,24,24,24,24,25,25,24,24,24,24,24,24,25,26,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,35,36,-1,45,45,45,45,44, 25,25,25,26,27,28,28,27,26,25,24,23,23,23,23,-1,-1,23,23,23,23,23,24,25,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,23,22,22,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 23,23,23,-1,21,21,21,21,21,21,-1,22,21,22,23,24,24,23,22,21,22,23,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 22,22,22,-1,20,20,20,20,20,20,-1,-1,20,-1,-1,-1,-1,-1,-1,20,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 22,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 22,21,21,-1,17,17,17,17,17,17,18,17,17,17,17,17,17,17,17,17,17,18,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 16,15,15,15,16,15,15,15,15,16,-1,16,15,15,15,15,15,15,15,16,17,18,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,37, 16,15,14,14,-1,14,14,14,15,16,-1,16,15,14,14,14,14,14,14,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36, 16,15,14,13,13,13,13,14,15,16,-1,16,15,14,13,13,13,13,13,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,35,35,35, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,-1,16,15,15,15,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,-1,-1,14,14,14,-1,14,14,15,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 22,22,-1,13,12,11,10,10,10,10,11,10,10,10,10,10,10,-1,11,11,-1,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 21,21,-1,13,12,11,10,9,9,9,-1,9,9,9,9,9,9,9,10,11,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 20,21,-1,13,12,11,10,9,8,8,8,9,8,8,8,8,8,9,10,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 19,-1,-1,13,12,11,10,9,8,7,8,9,8,7,7,7,8,9,10,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 18,-1,14,13,12,11,10,10,-1,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 17,-1,14,13,12,11,11,11,-1,5,5,5,-1,5,6,7,-1,7,7,7,8,9,10,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 16,15,14,13,12,12,12,12,-1,5,4,4,-1,4,-1,-1,-1,6,6,7,8,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,29,30,31,32,33,34,35, 15,-1,14,13,13,13,13,13,-1,-1,3,3,3,3,3,3,4,5,6,7,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,31,31,32,33,34,35, 14,-1,14,14,14,14,-1,14,15,-1,2,2,2,2,2,3,4,5,6,7,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,32,32,33,34,35, 13,-1,-1,-1,-1,15,16,15,15,-1,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 12,11,10,10,-1,-1,-1,-1,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35,35, 12,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,-1,-1,7,7,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, 12,11,11,-1,-1,-1,-1,-1,4,3,3,3,3,3,3,-1,7,7,8,8,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,11,10,9,9,-1,6,5,4,4,4,4,4,4,4,5,6,7,8,9,9,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,7,7,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,10,9,8,7,6,6,6,6,-1,13,12,11,10,9,8,8,8,9,10,11,11,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 12,11,10,9,8,7,7,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,10,11,12,12,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 12,11,10,9,8,8,8,-1,17,16,16,-1,12,11,10,10,10,10,10,10,10,11,12,13,13,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 12,11,10,9,9,9,9,-1,17,16,15,14,13,-1,-1,-1,11,-1,11,11,-1,-1,-1,14,14,14,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,15,15,15,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 12,11,11,11,11,11,11,12,13,14,15,16,16,15,14,13,13,-1,-1,19,19,20,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 12,12,12,12,12,12,12,12,13,14,15,16,16,15,14,14,14,-1,18,18,19,20,-1,17,17,17,17,17,17,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 13,13,13,13,13,-1,13,13,13,14,15,16,16,15,15,15,15,16,17,18,19,20,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,14,14,14,-1,-1,14,14,14,14,15,16,16,16,16,16,16,16,17,18,19,20,-1,-1,-1,19,-1,-1,19,19,19,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,17,17,17,17,-1,-1,19,19,20,21,22,21,20,21,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 16,16,16,17,18,19,18,17,16,16,16,16,17,18,18,18,-1,-1,-1,-1,20,20,21,22,21,21,21,22,23,24,25,26,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 33,33,33,33,33,32,31,31,31,31,31,31,31,31,32,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,38,38,39,40,41,42,43,44,45, 32,32,32,32,33,32,31,30,30,30,30,30,30,31,32,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,37,37,38,39,-1,42,42,43,44,45, 31,31,31,31,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,36,36,36,36,36,37,-1,-1,-1,-1,-1,44,44,45, 31,30,30,30,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,36,35,35,35,36,37,38,39,40,-1,-1,44,44,45, -1,29,29,29,29,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45, -1,28,28,28,28,28,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,27,27,27,27,28,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,43,43,43,44,44, 26,26,26,26,27,28,28,27,26,25,24,24,24,24,24,25,25,24,24,24,24,24,24,25,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,34,35,-1,44,44,44,44,43, 25,25,25,26,27,28,28,27,26,25,24,23,23,23,23,-1,-1,23,23,23,23,23,24,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,23,22,22,22,23,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 23,23,23,-1,21,21,21,21,21,21,-1,22,21,22,23,24,24,23,22,21,22,23,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 22,22,22,-1,20,20,20,20,20,20,-1,-1,20,-1,-1,-1,-1,-1,-1,20,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 22,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 22,21,21,-1,17,17,17,17,17,17,18,17,17,17,17,17,17,17,17,17,17,18,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 16,15,15,15,16,15,15,15,15,16,-1,16,15,15,15,15,15,15,15,16,17,17,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,36, 16,15,14,14,-1,14,14,14,15,16,-1,16,15,14,14,14,14,14,14,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,35,35,35, 16,15,14,13,13,13,13,14,15,16,-1,16,15,14,13,13,13,13,13,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,34,34,34, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,-1,15,14,14,14,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,-1,-1,13,13,13,-1,13,13,14,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 22,22,-1,13,12,11,10,10,10,10,11,10,10,10,10,10,10,-1,11,11,-1,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 21,21,-1,13,12,11,10,9,9,9,-1,9,9,9,9,9,9,9,10,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 20,21,-1,13,12,11,10,9,8,8,8,9,8,8,8,8,8,9,10,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 19,-1,-1,13,12,11,10,9,8,7,8,9,8,7,7,7,8,9,10,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 18,-1,14,13,12,11,10,10,-1,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 17,-1,14,13,12,11,11,11,-1,5,5,5,-1,5,6,7,-1,6,6,6,7,8,9,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 16,15,14,13,12,12,12,12,-1,5,4,4,-1,4,-1,-1,-1,5,5,6,7,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,28,29,30,31,32,33,34, 16,-1,14,13,13,13,13,13,-1,-1,3,3,3,3,3,3,3,4,5,6,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,30,30,31,32,33,34, 15,-1,14,14,14,14,-1,14,15,-1,3,2,2,2,2,2,3,4,5,6,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,31,31,32,33,34, 14,-1,-1,-1,-1,15,16,15,15,-1,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34, 13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,33,33,33,34, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,34,34,34,34, 13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,-1,-1,6,6,6,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, 13,12,12,-1,-1,-1,-1,-1,5,4,3,3,3,3,3,-1,7,7,7,7,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,12,11,10,10,-1,7,6,5,4,4,4,4,4,4,5,6,7,8,8,8,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,7,7,8,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,11,10,9,8,7,6,6,6,-1,13,12,11,10,9,8,8,8,9,10,10,10,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 13,12,11,10,9,8,8,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,10,11,11,11,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 13,12,11,10,9,9,9,-1,17,16,16,-1,12,11,10,10,10,10,10,10,10,11,12,12,12,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 13,12,11,10,10,10,10,-1,17,16,15,14,13,-1,-1,-1,11,-1,11,11,-1,-1,-1,13,13,13,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,14,14,14,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 13,12,12,12,12,12,12,13,14,15,16,17,16,15,14,13,13,-1,-1,19,19,20,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 13,13,13,13,13,13,13,13,14,15,16,17,16,15,14,14,14,-1,18,18,19,20,-1,16,16,16,16,16,16,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 14,14,14,14,14,-1,14,14,14,15,16,17,16,15,15,15,15,16,17,18,19,20,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,15,15,15,-1,-1,15,15,15,15,16,17,16,16,16,16,16,16,17,18,19,20,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 16,16,16,-1,-1,-1,-1,-1,16,16,16,17,-1,17,17,17,17,-1,-1,19,19,20,21,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 17,17,17,18,19,20,19,18,17,17,17,17,18,18,18,18,-1,-1,-1,-1,20,20,21,21,20,20,20,21,22,23,24,25,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 33,33,33,33,33,32,31,31,31,31,31,31,31,31,32,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,38,38,39,40,41,42,43,44,45, 32,32,32,32,33,32,31,30,30,30,30,30,30,31,32,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,37,37,38,39,-1,42,42,43,44,45, 31,31,31,31,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,36,36,36,36,36,37,-1,-1,-1,-1,-1,44,44,45, 31,30,30,30,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,36,35,35,35,36,37,38,39,40,-1,-1,44,44,45, -1,29,29,29,29,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45, -1,28,28,28,28,28,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,27,27,27,27,28,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,43,43,43,44,44, 26,26,26,26,27,28,28,27,26,25,24,24,24,24,24,25,25,24,24,24,24,24,24,25,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,34,35,-1,44,44,44,44,43, 25,25,25,26,27,28,28,27,26,25,24,23,23,23,23,-1,-1,23,23,23,23,23,24,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,23,22,22,22,23,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 23,23,23,-1,21,21,21,21,21,21,-1,22,21,22,23,24,24,23,22,21,22,23,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 22,22,22,-1,20,20,20,20,20,20,-1,-1,20,-1,-1,-1,-1,-1,-1,20,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 22,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 22,21,21,-1,17,17,17,17,17,17,18,17,17,17,17,17,17,17,17,17,17,18,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 16,15,15,15,16,15,15,15,15,16,-1,16,15,15,15,15,15,15,15,16,17,17,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,36, 16,15,14,14,-1,14,14,14,15,16,-1,16,15,14,14,14,14,14,14,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,35,35,35, 16,15,14,13,13,13,13,14,15,16,-1,16,15,14,13,13,13,13,13,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,34,34,34, 16,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,-1,15,14,14,14,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,12,-1,-1,13,13,13,-1,13,13,14,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 22,22,-1,13,12,11,10,10,10,10,11,10,10,10,10,10,10,-1,11,11,-1,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 21,21,-1,13,12,11,10,9,9,9,-1,9,9,9,9,9,9,9,10,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,35, 20,21,-1,13,12,11,10,9,8,8,8,9,8,8,8,8,8,9,10,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,33,34,35, 19,-1,-1,13,12,11,10,9,8,7,8,9,8,7,7,7,8,9,10,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,-1,34,34, 18,-1,14,13,12,11,10,10,-1,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34, 17,-1,14,13,12,11,11,11,-1,5,5,5,-1,5,6,7,-1,6,6,6,7,8,9,-1,15,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 16,15,14,13,12,12,12,12,-1,5,4,4,-1,4,-1,-1,-1,5,5,6,7,-1,-1,-1,14,-1,15,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34, 17,-1,14,13,13,13,13,13,-1,-1,4,3,3,3,3,3,3,4,5,6,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 16,-1,14,14,14,14,-1,14,15,-1,4,3,2,2,2,2,3,4,5,6,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,-1,-1,31,31,32,33,34, 15,-1,-1,-1,-1,15,16,15,15,-1,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,32,32,33,34, 14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,33,33,33,34, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,-1,19,19,19,19,19,19,19,20,21,22,23,24,-1,27,27,28,-1,34,34,34,34, 14,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,-1,-1,5,5,5,6,7,8,9,10,11,-1,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,35,35,35,35, 14,13,13,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,-1,7,6,6,6,6,7,8,9,10,11,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, -1,13,12,11,11,-1,8,7,6,5,4,4,4,4,4,5,6,7,7,7,7,7,8,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33, -1,-1,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,7,7,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,-1,32,32,32,32,33, -1,-1,12,11,10,9,8,7,7,7,-1,13,12,11,10,9,8,8,8,9,9,9,9,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 14,13,12,11,10,9,9,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,10,10,10,10,10,11,12,13,14,15,16,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 14,13,12,11,10,10,10,-1,17,16,16,-1,12,11,10,10,10,10,10,10,10,11,11,11,11,11,12,13,14,15,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 14,13,12,11,11,11,11,-1,17,16,15,14,13,-1,-1,-1,11,-1,11,11,-1,-1,-1,12,12,12,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,13,13,13,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 14,13,13,13,13,13,13,14,15,16,17,17,16,15,14,13,13,-1,-1,19,19,20,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 14,14,14,14,14,14,14,14,15,16,17,17,16,15,14,14,14,-1,18,18,19,20,-1,15,15,15,15,15,15,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 15,15,15,15,15,-1,15,15,15,16,17,17,16,15,15,15,15,16,17,18,19,20,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 16,16,16,16,-1,-1,16,16,16,16,17,17,16,16,16,16,16,16,17,18,19,20,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 17,17,17,-1,-1,-1,-1,-1,17,17,17,18,-1,17,17,17,17,-1,-1,19,19,20,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 18,18,18,19,20,21,20,19,18,18,18,18,19,18,18,18,-1,-1,-1,-1,20,20,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, 34,34,34,34,33,32,31,31,31,31,31,31,31,31,32,32,31,31,31,31,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,38,38,39,40,41,42,43,44,45, 33,33,33,33,33,32,31,30,30,30,30,30,30,31,32,32,31,30,30,30,30,30,-1,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,37,37,38,39,-1,42,42,43,44,45, 32,32,32,32,-1,33,-1,30,29,29,29,29,30,31,32,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,36,36,36,36,36,37,-1,-1,-1,-1,-1,44,44,45, 32,31,31,31,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,30,29,28,28,29,29,28,28,29,30,31,32,33,34,35,36,37,36,35,35,35,36,37,38,39,40,-1,-1,44,44,45, -1,30,30,30,30,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45, -1,29,29,29,29,29,28,27,26,26,26,26,26,26,-1,-1,-1,-1,-1,26,26,-1,-1,26,26,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,42,42,43,44,45, -1,28,28,28,28,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,33,34,35,-1,43,43,43,44,44, 27,27,27,27,28,29,28,27,26,25,24,24,24,24,24,25,25,24,24,24,24,24,24,25,26,-1,38,37,36,36,-1,33,32,31,31,31,31,31,32,33,34,35,-1,44,44,44,44,43, 26,26,26,27,28,29,28,27,26,25,24,23,23,23,23,-1,-1,23,23,23,23,23,24,25,25,-1,38,37,36,35,34,33,32,31,30,30,30,31,32,33,34,34,-1,-1,-1,-1,-1,42, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,23,22,22,22,23,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,33,33,34,33,33,33,34,35,-1,41, 24,24,24,-1,22,22,22,21,21,21,-1,22,21,22,23,24,24,23,22,21,22,23,23,23,23,24,23,23,23,23,23,24,25,-1,28,28,28,-1,-1,-1,-1,32,32,33,34,35,-1,40, 23,23,23,-1,21,21,21,21,20,20,-1,-1,20,-1,-1,-1,-1,-1,-1,20,-1,-1,22,22,22,-1,22,22,22,22,23,24,25,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,39, 23,22,22,-1,20,20,20,20,20,19,19,19,19,19,19,19,19,19,19,19,19,-1,22,21,21,21,21,21,21,22,-1,25,25,-1,26,26,26,27,28,29,30,31,-1,-1,-1,-1,-1,38, 23,22,21,20,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,-1,34,34,35,36,37, 23,22,22,-1,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,17,18,-1,19,19,19,19,19,20,-1,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37, -1,-1,-1,-1,17,17,17,17,17,17,-1,16,16,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,-1,23,23,23,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 17,16,16,16,17,16,16,16,16,17,-1,16,15,15,15,15,15,15,15,16,17,17,-1,17,17,17,18,19,20,21,22,22,22,23,-1,-1,-1,-1,29,29,30,31,32,-1,-1,36,36,36, 17,16,15,15,-1,15,15,15,16,17,-1,16,15,14,14,14,14,14,14,-1,-1,16,-1,16,16,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,35,35,35, 17,16,15,14,14,14,14,15,16,17,-1,16,15,14,13,13,13,13,13,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,34,34,34, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,-1,15,14,14,14,15,14,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,14,13,12,12,12,12,12,11,11,11,11,11,11,11,12,12,-1,-1,13,13,13,-1,13,13,14,-1,21,21,21,22,23,24,25,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 23,23,-1,14,13,12,11,11,11,11,11,10,10,10,10,10,10,-1,11,11,-1,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,33,33,34, 22,22,-1,14,13,12,11,10,10,10,-1,9,9,9,9,9,9,9,10,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,-1,35, 21,22,-1,14,13,12,11,10,9,9,9,9,8,8,8,8,8,9,10,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,31,32,33,34, 20,-1,-1,14,13,12,11,10,9,8,9,9,8,7,7,7,8,9,10,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,30,30,-1,33,33, 19,-1,15,14,13,12,11,11,-1,7,-1,-1,-1,6,6,7,-1,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,25,26,27,27,28,29,30,31,32,33, 18,-1,15,14,13,12,12,12,-1,6,6,6,-1,5,6,7,-1,6,6,6,7,8,9,-1,14,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 17,16,15,14,13,13,13,13,-1,6,5,5,-1,4,-1,-1,-1,5,5,6,7,-1,-1,-1,13,-1,14,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33, 18,-1,15,14,14,14,14,14,-1,-1,5,4,3,3,3,3,3,4,5,6,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,-1,-1,-1,29,29,30,31,32,33, 17,-1,15,15,15,15,-1,15,16,-1,5,4,3,2,2,2,3,4,5,6,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,-1,-1,30,30,31,32,33, 16,-1,-1,-1,-1,16,17,16,16,-1,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,31,31,32,33, 15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,32,32,32,33, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,-1,18,18,18,18,18,18,18,19,20,21,22,23,-1,26,26,27,-1,33,33,33,33, 15,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,4,4,4,5,6,7,8,9,10,-1,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,34,34,34,34, 15,14,14,-1,-1,-1,-1,-1,7,6,5,4,3,3,3,-1,6,5,5,5,5,6,7,8,9,10,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,33, -1,14,13,12,12,-1,9,8,7,6,5,4,4,4,4,5,6,6,6,6,6,6,7,-1,10,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32, -1,-1,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,-1,31,31,31,31,32, -1,-1,13,12,11,10,9,8,8,8,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,30,31,32, 15,14,13,12,11,10,10,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32, 15,14,13,12,11,11,11,-1,17,16,16,-1,12,11,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,-1,23,22,22,22,23,24,25,26,27,28,28,28,29,30,-1,33, 15,14,13,12,12,12,12,-1,17,16,15,14,13,-1,-1,-1,11,-1,11,11,-1,-1,-1,11,11,11,11,12,13,14,15,-1,23,22,21,22,23,24,25,26,27,27,27,28,29,30,-1,34, 15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,12,12,12,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,26,26,26,26,27,28,29,30,-1,34, 15,14,14,14,14,14,14,15,16,17,18,17,16,15,14,13,13,-1,-1,19,19,20,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,25,25,25,26,27,-1,30,-1,-1,33, 15,15,15,15,15,15,15,15,16,17,18,17,16,15,14,14,14,-1,18,18,19,20,-1,14,14,14,14,14,14,14,15,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 16,16,16,16,16,-1,16,16,16,17,18,17,16,15,15,15,15,16,17,18,19,20,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 17,17,17,17,-1,-1,17,17,17,17,18,17,16,16,16,16,16,16,17,18,19,20,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,19,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 18,18,18,-1,-1,-1,-1,-1,18,18,18,18,-1,17,17,17,17,-1,-1,19,19,20,20,19,18,17,18,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,25,25,25,26,27,-1,-1,32,32,32, 19,19,19,20,21,22,21,20,19,19,19,19,19,18,18,18,-1,-1,-1,-1,20,20,20,19,18,18,18,19,20,21,22,23,-1,20,20,20,21,-1,26,26,26,26,27,-1,-1,33,33,33, 35,35,35,35,34,33,32,32,32,32,32,32,32,32,33,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,39,40,41,42,43,44,45,46, 34,34,34,34,34,33,32,31,31,31,31,31,31,32,33,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,38,38,39,40,-1,43,43,44,45,46, 33,33,33,33,-1,34,-1,31,30,30,30,30,31,32,33,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,37,37,37,37,37,38,-1,-1,-1,-1,-1,45,45,46, 33,32,32,32,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,37,36,36,36,37,38,39,40,41,-1,-1,45,45,46, -1,31,31,31,31,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46, -1,30,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,29,29,29,29,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,44,44,44,45,45, 28,28,28,28,29,30,29,28,27,26,25,25,25,25,25,26,26,25,25,25,25,25,25,26,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,35,36,-1,45,45,45,45,44, 27,27,27,28,29,30,29,28,27,26,25,24,24,24,24,-1,-1,24,24,24,24,24,25,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,24,23,23,23,24,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 25,25,25,-1,23,23,23,22,22,22,-1,23,22,23,24,25,25,24,23,22,23,24,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 24,24,24,-1,22,22,22,22,21,21,-1,-1,21,-1,-1,-1,-1,-1,-1,21,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 24,23,23,-1,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,20,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 24,23,22,21,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 24,23,23,-1,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,19,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,18,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 18,17,17,17,18,17,17,17,17,18,-1,17,16,16,16,16,16,16,16,17,18,18,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,37, 18,17,16,16,-1,16,16,16,17,18,-1,17,16,15,15,15,15,15,15,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36, 18,17,16,15,15,15,15,16,17,18,-1,17,16,15,14,14,14,14,14,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,35,35,35, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,-1,16,15,15,15,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,15,14,13,13,13,13,13,12,12,12,12,12,12,12,13,13,-1,-1,14,14,14,-1,14,14,15,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 24,24,-1,15,14,13,12,12,12,12,12,11,11,11,11,11,11,-1,12,12,-1,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,33,34,35, 23,23,-1,15,14,13,12,11,11,11,-1,10,10,10,10,10,10,10,11,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,-1,34, 22,23,-1,15,14,13,12,11,10,10,10,10,9,9,9,9,9,10,11,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,30,31,32,33, 21,-1,-1,15,14,13,12,11,10,9,10,10,9,8,8,8,9,10,11,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,29,29,-1,32,32, 20,-1,16,15,14,13,12,12,-1,8,-1,-1,-1,7,7,8,-1,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,26,26,26,27,28,29,30,31,32, 19,-1,16,15,14,13,13,13,-1,7,7,7,-1,6,7,8,-1,7,7,7,8,9,10,-1,13,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 18,17,16,15,14,14,14,14,-1,7,6,6,-1,5,-1,-1,-1,6,6,7,8,-1,-1,-1,12,-1,13,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32, 19,-1,16,15,15,15,15,15,-1,-1,6,5,4,4,4,4,4,5,6,7,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,-1,-1,28,28,29,30,31,32, 18,-1,16,16,16,16,-1,16,17,-1,6,5,4,3,3,3,4,5,6,7,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,20,20,21,22,23,24,-1,-1,29,29,30,31,32, 17,-1,-1,-1,-1,17,18,17,17,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,30,30,31,32, 16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,31,31,31,32, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,-1,17,17,17,17,17,17,17,18,19,20,21,22,-1,25,25,26,-1,32,32,32,32, 16,15,14,14,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,3,3,3,4,5,6,7,8,9,-1,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,33,33,33,33, 16,15,15,-1,-1,-1,-1,-1,8,7,6,5,4,4,4,-1,5,4,4,4,4,5,6,7,8,9,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,32, -1,15,14,13,13,-1,10,9,8,7,6,5,5,5,5,6,5,5,5,5,5,5,6,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31, -1,-1,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,-1,30,30,30,30,31, -1,-1,14,13,12,11,10,9,9,9,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 16,15,14,13,12,11,11,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 16,15,14,13,12,12,12,-1,16,15,15,-1,11,10,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 16,15,14,13,13,13,13,-1,16,15,14,13,12,-1,-1,-1,10,-1,10,10,-1,-1,-1,10,10,10,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,11,-1,19,19,-1,11,11,11,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 16,15,15,15,15,15,15,16,17,18,17,16,15,14,13,12,12,-1,-1,18,18,19,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 16,16,16,16,16,16,16,16,17,18,17,16,15,14,13,13,13,-1,17,17,18,19,-1,13,13,13,13,13,13,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 17,17,17,17,17,-1,17,17,17,18,17,16,15,14,14,14,14,15,16,17,18,19,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 18,18,18,18,-1,-1,18,18,18,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 19,19,19,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,18,18,19,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 20,20,20,21,22,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,19,19,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 36,36,36,36,35,34,33,33,33,33,33,33,33,33,34,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,43,44,45,46,47, 35,35,35,35,35,34,33,32,32,32,32,32,32,33,34,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,39,40,41,-1,44,44,45,46,47, 34,34,34,34,-1,35,-1,32,31,31,31,31,32,33,34,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,-1,-1,-1,-1,46,46,47, 34,33,33,33,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,38,37,37,37,38,39,40,41,42,-1,-1,46,46,47, -1,32,32,32,32,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47, -1,31,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,30,30,30,30,31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,45,45,45,46,46, 29,29,29,29,30,31,30,29,28,27,26,26,26,26,26,27,27,26,26,26,26,26,26,27,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,36,37,-1,46,46,46,46,45, 28,28,28,29,30,31,30,29,28,27,26,25,25,25,25,-1,-1,25,25,25,25,25,26,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,25,24,24,24,25,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 26,26,26,-1,24,24,24,23,23,23,-1,24,23,24,25,26,26,25,24,23,24,25,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 25,25,25,-1,23,23,23,23,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,22,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 25,24,24,-1,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,21,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 25,24,23,22,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 25,24,24,-1,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,19,20,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38, -1,-1,-1,-1,19,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,37,37, 19,18,18,18,19,18,18,18,18,19,-1,18,17,17,17,17,17,17,17,18,19,19,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,36,36,36, 19,18,17,17,-1,17,17,17,18,19,-1,18,17,16,16,16,16,16,16,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,35,35,35, 19,18,17,16,16,16,16,17,18,19,-1,18,17,16,15,15,15,15,15,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,34,34,34, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,17,16,16,16,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,16,15,14,14,14,14,14,13,13,13,13,13,13,13,14,14,-1,-1,15,15,15,-1,15,15,16,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 25,25,-1,16,15,14,13,13,13,13,13,12,12,12,12,12,12,-1,13,13,-1,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,32,33,34, 24,24,-1,16,15,14,13,12,12,12,-1,11,11,11,11,11,11,11,12,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,27,28,29,-1,-1,31,-1,33, 23,24,-1,16,15,14,13,12,11,11,11,11,10,10,10,10,10,11,12,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,26,-1,-1,-1,-1,29,30,31,32, 22,-1,-1,16,15,14,13,12,11,10,11,11,10,9,9,9,10,11,12,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,20,21,22,23,24,25,26,26,26,-1,28,28,-1,31,31, 21,-1,17,16,15,14,13,13,-1,9,-1,-1,-1,8,8,9,-1,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,25,25,25,26,27,28,29,30,31, 20,-1,17,16,15,14,14,14,-1,8,8,8,-1,7,8,9,-1,8,8,8,9,10,11,-1,12,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 19,18,17,16,15,15,15,15,-1,8,7,7,-1,6,-1,-1,-1,7,7,8,9,-1,-1,-1,11,-1,12,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31, 20,-1,17,16,16,16,16,16,-1,-1,7,6,5,5,5,5,5,6,7,8,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 19,-1,17,17,17,17,-1,17,18,-1,7,6,5,4,4,4,5,6,7,8,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,19,19,20,21,22,23,-1,-1,28,28,29,30,31, 18,-1,-1,-1,-1,18,19,18,18,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,29,29,30,31, 17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,31, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,-1,16,16,16,16,16,16,16,17,18,19,20,21,-1,24,24,25,-1,31,31,31,31, 17,16,15,15,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,2,2,2,3,4,5,6,7,8,-1,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,32,32,32, 17,16,16,-1,-1,-1,-1,-1,9,8,7,6,5,5,5,-1,4,3,3,3,3,4,5,6,7,8,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,31, -1,16,15,14,14,-1,11,10,9,8,7,6,6,6,6,5,4,4,4,4,4,4,5,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30, -1,-1,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,-1,29,29,29,29,30, -1,-1,15,14,13,12,11,10,10,10,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 17,16,15,14,13,12,12,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 17,16,15,14,13,13,13,-1,15,14,14,-1,10,9,8,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 17,16,15,14,14,14,14,-1,15,14,13,12,11,-1,-1,-1,9,-1,9,9,-1,-1,-1,9,9,9,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,10,10,10,10,10,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 17,16,16,16,16,16,16,17,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 17,17,17,17,17,17,17,17,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,12,12,12,12,12,12,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 18,18,18,18,18,-1,18,18,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,19,19,19,-1,-1,19,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 20,20,20,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 21,21,21,22,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 37,37,37,37,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,44,45,46,47,48, 36,36,36,36,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,-1,45,45,46,47,48, 35,35,35,35,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 35,34,34,34,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,39,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,33,33,33,33,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,41,42,43,44,45,46,47,47, -1,32,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,46,46, -1,31,31,31,31,32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,45,45, 30,30,30,30,31,32,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,46,45,44, 29,29,29,30,31,32,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,43, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,42, 27,27,27,-1,25,25,25,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,41, 26,26,26,-1,24,24,24,24,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,40, 26,25,25,-1,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,39, 26,25,24,23,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,38,38, 26,25,25,-1,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,21,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,37, -1,-1,-1,-1,20,20,20,20,20,20,-1,19,19,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,37,36,36,36, 20,19,19,19,20,19,19,19,19,20,-1,19,18,18,18,18,18,18,18,19,20,20,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,35,35,35, 20,19,18,18,-1,18,18,18,19,20,-1,19,18,17,17,17,17,17,17,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,34,34,34, 20,19,18,17,17,17,17,18,19,20,-1,19,18,17,16,16,16,16,16,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,33,33,33, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,17,16,15,15,15,15,15,14,14,14,14,14,14,14,15,15,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 26,26,-1,17,16,15,14,14,14,14,14,13,13,13,13,13,13,-1,14,14,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,32,32,33, 25,25,-1,17,16,15,14,13,13,13,-1,12,12,12,12,12,12,12,13,14,-1,14,14,14,14,15,16,17,18,19,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,31,-1,33, 24,25,-1,17,16,15,14,13,12,12,12,12,11,11,11,11,11,12,13,-1,-1,13,13,13,14,15,16,17,18,19,20,21,20,20,20,21,22,23,24,25,-1,-1,-1,-1,29,30,31,32, 23,-1,-1,17,16,15,14,13,12,11,12,12,11,10,10,10,11,12,13,-1,12,12,12,13,14,15,16,17,18,19,20,21,20,19,20,21,22,23,24,25,26,26,-1,28,28,-1,31,31, 22,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,9,9,10,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,25,25,25,26,27,28,29,30,31, 21,-1,18,17,16,15,15,15,-1,9,9,9,-1,8,9,10,-1,9,9,9,10,11,12,-1,11,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 20,19,18,17,16,16,16,16,-1,9,8,8,-1,7,-1,-1,-1,8,8,9,10,-1,-1,-1,10,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 21,-1,18,17,17,17,17,17,-1,-1,8,7,6,6,6,6,6,7,8,9,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 20,-1,18,18,18,18,-1,18,19,-1,8,7,6,5,5,5,6,7,8,9,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,-1,-1,28,28,29,30,31, 19,-1,-1,-1,-1,19,20,19,19,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,29,29,30,31, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,-1,16,16,16,16,16,16,16,17,18,19,20,21,-1,24,24,25,-1,31,31,31,31, 18,17,16,16,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,2,2,2,2,3,4,5,6,7,-1,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,32,32,32, 18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,6,6,-1,4,3,3,3,3,3,4,5,6,7,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,31, -1,17,16,15,15,-1,12,11,10,9,8,7,7,7,6,5,4,4,4,4,4,4,4,-1,7,7,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,-1,29,29,29,29,30, -1,-1,16,15,14,13,12,11,11,11,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 18,17,16,15,14,13,13,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 18,17,16,15,14,14,14,-1,15,14,14,-1,10,9,8,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 18,17,16,15,15,15,15,-1,15,14,13,12,11,-1,-1,-1,9,-1,9,9,-1,-1,-1,9,9,9,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,10,10,10,10,10,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 18,17,17,17,17,17,17,18,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 18,18,18,18,18,18,18,18,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,12,12,12,12,12,12,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 19,19,19,19,19,-1,19,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 20,20,20,20,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 21,21,21,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 22,22,22,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 38,38,38,38,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,45,46,47,48,49, 37,37,37,37,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 36,36,36,36,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,48, 36,35,35,35,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,40,39,39,39,40,41,42,43,44,-1,-1,47,47,47, -1,34,34,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,46,46,46, -1,33,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,45,45,45, -1,32,32,32,32,33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,46,45,44,44, 31,31,31,31,32,33,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,47,46,45,44,43, 30,30,30,31,32,33,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,42, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,41, 28,28,28,-1,26,26,26,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,40, 27,27,27,-1,25,25,25,25,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,39, 27,26,26,-1,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,23,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,38, 27,26,25,24,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,37,37,37,37,37, 27,26,26,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,22,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,36,36,36,36, -1,-1,-1,-1,21,21,21,21,21,21,-1,20,20,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,36,35,35,35, 21,20,20,20,21,20,20,20,20,21,-1,20,19,19,19,19,19,19,19,20,21,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,34,34,34, 21,20,19,19,-1,19,19,19,20,21,-1,20,19,18,18,18,18,18,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,33,33,33, 21,20,19,18,18,18,18,19,20,21,-1,20,19,18,17,17,17,17,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,32,32,32, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,18,17,16,16,16,16,16,15,15,15,15,15,15,15,16,16,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 27,27,-1,18,17,16,15,15,15,15,15,14,14,14,14,14,14,-1,15,15,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,31,31,32, 26,26,-1,18,17,16,15,14,14,14,-1,13,13,13,13,13,13,13,14,15,-1,15,15,15,15,16,17,18,19,20,21,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,30,-1,32, 25,26,-1,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,14,-1,-1,14,14,14,15,16,17,18,19,20,21,20,19,19,19,20,21,22,23,24,-1,-1,-1,-1,28,29,30,31, 24,-1,-1,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,25,-1,27,27,-1,30,30, 23,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,10,10,11,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,24,24,24,25,26,27,28,29,30, 22,-1,19,18,17,16,16,16,-1,10,10,10,-1,9,10,11,-1,10,10,10,11,12,13,-1,10,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 21,20,19,18,17,17,17,17,-1,10,9,9,-1,8,-1,-1,-1,9,9,10,11,-1,-1,-1,9,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 22,-1,19,18,18,18,18,18,-1,-1,9,8,7,7,7,7,7,8,9,10,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 21,-1,19,19,19,19,-1,19,20,-1,9,8,7,6,6,6,7,8,9,10,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 20,-1,-1,-1,-1,20,21,20,20,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 19,18,17,17,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,2,2,2,2,2,3,4,5,6,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,7,7,-1,4,3,3,3,3,3,3,4,5,6,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,31, -1,18,17,16,16,-1,13,12,11,10,9,8,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,30, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,29,29,30, -1,-1,17,16,15,14,13,12,12,12,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,7,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,24,24,25,25,26,27,28,28,29,30, 19,18,17,16,15,14,14,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9,9,10,11,12,-1,-1,21,21,21,21,22,23,24,25,26,26,27,27,28,29,30, 19,18,17,16,15,15,15,-1,15,14,14,-1,10,9,8,8,8,8,8,8,8,8,8,8,8,8,9,10,10,11,12,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 19,18,17,16,16,16,16,-1,15,14,13,12,11,-1,-1,-1,9,-1,9,9,-1,-1,-1,9,9,9,9,10,11,11,12,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,10,10,10,10,10,11,12,12,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 19,18,18,18,18,18,18,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 19,19,19,19,19,19,19,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,12,12,12,12,12,12,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 20,20,20,20,20,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 21,21,21,21,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 22,22,22,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 23,23,23,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 39,39,39,39,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,46,47,48,49,49, 38,38,38,38,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,-1,47,47,48,48,48, 37,37,37,37,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,47,47,47, 37,36,36,36,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,41,40,40,40,41,42,43,44,45,-1,-1,46,46,46, -1,35,35,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,43,44,45,46,45,45,45,45, -1,34,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,33,33,33,33,34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,46,45,44,43,43, 32,32,32,32,33,34,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,46,45,44,43,42, 31,31,31,32,33,34,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,41, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,40, 29,29,29,-1,27,27,27,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,39, 28,28,28,-1,26,26,26,26,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,38, 28,27,27,-1,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,37, 28,27,26,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,36,36,36,36,36, 28,27,27,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,23,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,36,35,35,35,35, -1,-1,-1,-1,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,35,34,34,34, 22,21,21,21,22,21,21,21,21,22,-1,21,20,20,20,20,20,20,20,21,22,22,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,33,33,33, 22,21,20,20,-1,20,20,20,21,22,-1,21,20,19,19,19,19,19,19,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,32,32,32, 22,21,20,19,19,19,19,20,21,22,-1,21,20,19,18,18,18,18,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,31,31,31, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,19,18,17,17,17,17,17,16,16,16,16,16,16,16,17,17,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 28,28,-1,19,18,17,16,16,16,16,16,15,15,15,15,15,15,-1,16,16,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,30,30,31, 27,27,-1,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,14,15,16,-1,16,16,16,16,17,18,19,20,21,20,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,29,-1,31, 26,27,-1,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,15,-1,-1,15,15,15,16,17,18,19,20,21,20,19,18,18,18,19,20,21,22,23,-1,-1,-1,-1,27,28,29,30, 25,-1,-1,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,-1,14,14,14,15,16,17,18,19,20,21,20,19,18,17,18,19,20,21,22,23,24,24,-1,26,26,-1,29,29, 24,-1,20,19,18,17,16,16,-1,12,-1,-1,-1,11,11,12,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,23,23,23,24,25,26,27,28,29, 23,-1,20,19,18,17,17,17,-1,11,11,11,-1,10,11,12,-1,11,11,11,12,13,14,-1,9,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 22,21,20,19,18,18,18,18,-1,11,10,10,-1,9,-1,-1,-1,10,10,11,12,-1,-1,-1,8,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 23,-1,20,19,19,19,19,19,-1,-1,10,9,8,8,8,8,8,9,10,11,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,18,-1,-1,-1,-1,25,25,26,27,28,29, 22,-1,20,20,20,20,-1,20,21,-1,10,9,8,7,7,7,8,9,10,11,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,-1,-1,26,26,27,28,29, 21,-1,-1,-1,-1,21,22,21,21,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,27,27,28,29, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,-1,14,14,14,14,14,14,14,15,16,17,18,19,-1,22,22,23,-1,29,29,29,29, 20,19,18,18,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,5,-1,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,30,30,30,30, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,4,3,3,3,3,3,3,3,4,5,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,30, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,5,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,29, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,-1,27,27,28,28,29, -1,-1,18,17,16,15,14,13,13,13,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,7,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,23,23,24,24,25,26,27,27,28,29, 20,19,18,17,16,15,15,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,8,8,9,10,11,-1,-1,20,20,20,20,21,22,23,24,25,25,26,26,27,28,29, 20,19,18,17,16,16,16,-1,15,14,14,-1,10,9,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,10,11,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 20,19,18,17,17,17,17,-1,15,14,13,12,11,-1,-1,-1,9,-1,9,9,-1,-1,-1,9,9,9,9,10,10,10,11,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,10,10,10,10,10,11,11,11,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 20,19,19,19,19,19,19,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,11,11,11,11,11,11,12,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 20,20,20,20,20,20,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,12,12,12,12,12,12,12,13,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 21,21,21,21,21,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,13,13,13,13,13,13,13,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 22,22,22,22,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,17,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 23,23,23,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,18,18,-1,22,22,22,23,24,-1,-1,29,29,29, 24,24,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,19,-1,23,23,23,23,24,-1,-1,30,30,30, 40,40,40,40,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,48,48,48, 39,39,39,39,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,47,47,47, 38,38,38,38,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,46,46,46, 38,37,37,37,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,45,45,45, -1,36,36,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,45,44,44,44,44, -1,35,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,34,34,34,34,35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,45,44,43,42,42, 33,33,33,33,34,35,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,45,44,43,42,41, 32,32,32,33,34,35,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,40, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,39, 30,30,30,-1,28,28,28,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,38, 29,29,29,-1,27,27,27,27,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,37, 29,28,28,-1,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,36, 29,28,27,26,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,35,35,35,35,35, 29,28,28,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,36,35,34,34,34,34, -1,-1,-1,-1,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,34,33,33,33, 23,22,22,22,23,22,22,22,22,23,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,32,32,32, 23,22,21,21,-1,21,21,21,22,23,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,31,31,31, 23,22,21,20,20,20,20,21,22,23,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,30,30,30, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,20,19,18,18,18,18,18,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 29,29,-1,20,19,18,17,17,17,17,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 28,28,-1,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,28,-1,30, 27,28,-1,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,20,19,18,17,17,17,18,19,20,21,22,-1,-1,-1,-1,26,27,28,29, 26,-1,-1,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,20,19,18,17,16,17,18,19,20,21,22,23,23,-1,25,25,-1,28,28, 25,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,22,22,22,23,24,25,26,27,28, 24,-1,21,20,19,18,18,18,-1,12,12,12,-1,11,12,13,-1,12,12,12,13,14,15,-1,8,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 23,22,21,20,19,19,19,19,-1,12,11,11,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,7,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 24,-1,21,20,20,20,20,20,-1,-1,11,10,9,9,9,9,9,10,11,12,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,17,-1,-1,-1,-1,24,24,25,26,27,28, 23,-1,21,21,21,21,-1,21,22,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,7,6,5,6,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,-1,-1,25,25,26,27,28, 22,-1,-1,-1,-1,22,23,22,22,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,26,26,27,28, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,-1,13,13,13,13,13,13,13,14,15,16,17,18,-1,21,21,22,-1,28,28,28,28, 21,20,19,19,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,4,-1,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,29,29,29,29, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,5,4,3,3,3,3,3,3,3,4,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,29, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,4,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,28, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,6,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,-1,26,26,27,27,28, -1,-1,19,18,17,16,15,14,14,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,22,22,23,23,24,25,26,26,27,28, 21,20,19,18,17,16,16,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,-1,-1,19,19,19,19,20,21,22,23,24,24,25,25,26,27,28, 21,20,19,18,17,17,17,-1,15,14,14,-1,10,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,10,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 21,20,19,18,18,18,18,-1,15,14,13,12,11,-1,-1,-1,9,-1,9,9,-1,-1,-1,9,9,9,9,9,9,9,10,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,10,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 21,20,20,20,20,20,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 22,22,22,22,22,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 23,23,23,23,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 24,24,24,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,21,21,21,22,23,-1,-1,28,28,28, 25,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,22,22,22,22,23,-1,-1,29,29,29, 41,41,41,41,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,47,47,47,47, 40,40,40,40,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,48,47,46,46,46, 39,39,39,39,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,45,45,45, 39,38,38,38,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,46,-1,-1,44,44,44, -1,37,37,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,45,44,43,43,43,43, -1,36,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,35,35,35,35,36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,44,43,42,41,41, 34,34,34,34,35,36,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,44,43,42,41,40, 33,33,33,34,35,36,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,39, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,38, 31,31,31,-1,29,29,29,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,37, 30,30,30,-1,28,28,28,28,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,36, 30,29,29,-1,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,35, 30,29,28,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,37,-1,34,34,34,34,34, 30,29,29,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,36,35,34,33,33,33,33, -1,-1,-1,-1,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,37,-1,-1,33,32,32,32, 24,23,23,23,24,23,23,23,23,24,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,31,31,31, 24,23,22,22,-1,22,22,22,23,24,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,30,30,30, 24,23,22,21,21,21,21,22,23,24,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,29,29,29, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,28,28,29, -1,-1,-1,21,20,19,19,19,19,19,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,24,24,25,26,27,28,29, 30,30,-1,21,20,19,18,18,18,18,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,28,28,29, 29,29,-1,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,27,-1,29, 28,29,-1,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,20,19,18,17,16,16,16,17,18,19,20,21,-1,-1,-1,-1,25,26,27,28, 27,-1,-1,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,20,19,18,17,16,15,16,17,18,19,20,21,22,22,-1,24,24,-1,27,27, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,21,21,21,22,23,24,25,26,27, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,12,13,14,-1,13,13,13,14,15,16,-1,7,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,6,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 25,-1,22,21,21,21,21,21,-1,-1,12,11,10,10,10,10,10,11,12,13,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,27, 24,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27, 23,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,26,26,26,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,-1,13,13,13,13,13,13,13,14,15,16,17,18,-1,21,21,22,-1,27,27,27,27, 22,21,20,20,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,2,3,-1,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,28, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,6,5,4,3,3,3,3,3,3,3,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,29, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,4,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,28, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,5,5,5,5,5,6,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,-1,26,26,27,27,28, -1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,22,22,23,23,24,25,26,26,27,28, 22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,-1,-1,19,19,19,19,20,21,22,23,24,24,25,25,26,27,28, 22,21,20,19,18,18,18,-1,15,14,14,-1,10,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,10,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 22,21,20,19,19,19,19,-1,15,14,13,12,11,-1,-1,-1,9,-1,9,9,-1,-1,-1,9,9,9,9,9,9,9,10,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,10,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 22,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 23,23,23,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 24,24,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 25,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,21,21,21,22,23,-1,-1,28,28,28, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,22,22,22,22,23,-1,-1,29,29,29, 42,42,42,42,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,47,46,46,46,46, 41,41,41,41,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,47,46,45,45,45, 40,40,40,40,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,44,44,44, 40,39,39,39,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,45,45,-1,-1,43,43,43, -1,38,38,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,45,44,43,42,42,42,42, -1,37,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,36,36,36,36,37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,43,42,41,40,40, 35,35,35,35,36,37,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,42,-1,43,42,41,40,39, 34,34,34,35,36,37,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,41,41,-1,-1,-1,-1,-1,38, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,41,40,40,40,41,42,-1,37, 32,32,32,-1,30,30,30,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,39,39,40,41,42,-1,36, 31,31,31,-1,29,29,29,29,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,38,39,40,41,42,-1,35, 31,30,30,-1,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,37,37,-1,-1,-1,-1,-1,34, 31,30,29,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,36,36,-1,33,33,33,33,33, 31,30,30,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,36,36,-1,-1,32,31,31,31, 25,24,24,24,25,24,24,24,24,25,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,37,37,38,-1,-1,30,30,30, 25,24,23,23,-1,23,23,23,24,25,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,38,38,39,-1,29,29,29, 25,24,23,22,22,22,22,23,24,25,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39,-1,28,28,28, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,27,27,28, -1,-1,-1,22,21,20,20,20,20,20,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,23,23,24,25,26,27,28, 31,31,-1,22,21,20,19,19,19,19,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28, 30,30,-1,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,26,-1,28, 29,30,-1,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,20,19,18,17,16,15,15,15,16,17,18,19,20,-1,-1,-1,-1,24,25,26,27, 28,-1,-1,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,21,-1,23,23,-1,26,26, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,20,20,20,21,22,23,24,25,26, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,13,14,15,-1,14,14,14,15,16,17,-1,6,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,5,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 26,-1,23,22,22,22,22,22,-1,-1,13,12,11,11,11,11,11,12,13,14,-1,-1,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,26, 25,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26, 24,-1,-1,-1,-1,24,25,24,24,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,25,26, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,-1,13,13,13,13,13,13,13,14,15,15,16,17,-1,20,20,21,-1,26,26,26,26, 23,22,21,21,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,2,2,-1,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,27,27,27,27, 23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,7,6,5,4,3,3,3,3,3,3,-1,13,12,11,11,11,12,13,14,15,16,17,17,18,19,20,21,-1,27,27,27,28, -1,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,4,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,18,19,20,-1,-1,26,26,27,28, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,5,5,5,5,6,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,21,-1,25,25,26,27,28, -1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,22,22,23,22,23,24,25,26,27,28, 23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,-1,-1,19,19,19,19,20,21,22,23,23,23,24,25,26,27,28, 23,22,21,20,19,19,19,-1,16,15,15,-1,11,10,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,10,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 23,22,21,20,20,20,20,-1,16,15,14,13,12,-1,-1,-1,9,-1,9,9,-1,-1,-1,9,9,9,9,9,9,9,10,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 23,22,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,10,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 23,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 24,24,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 25,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,21,21,21,22,23,-1,-1,28,28,28, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,22,22,22,22,23,-1,-1,29,29,29, 43,43,43,43,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,46,46,46,46,46,46,46,47,47,46,45,45,45,45, 42,42,42,42,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,45,45,45,45,45,45,45,46,47,-1,46,45,44,44,44, 41,41,41,41,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,43,43,43, 41,40,40,40,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,45,44,43,43,43,44,45,45,44,44,-1,-1,42,42,42, -1,39,39,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,45,44,43,42,41,41,41,41, -1,38,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,37,37,37,37,38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,42,-1,42,41,40,39,39, 36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,41,41,-1,42,41,40,39,38, 35,35,35,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,40,40,-1,-1,-1,-1,-1,37, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,40,39,39,39,40,41,-1,36, 33,33,33,-1,31,31,31,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,38,38,39,40,41,-1,35, 32,32,32,-1,30,30,30,30,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,37,37,38,39,40,41,-1,34, 32,31,31,-1,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,36,36,36,-1,-1,-1,-1,-1,33, 32,31,30,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,35,-1,32,32,32,32,32, 32,31,31,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,26,27,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,36,35,35,-1,-1,31,30,30,30, 26,25,25,25,26,25,25,25,25,26,-1,25,24,24,24,24,24,24,24,25,26,26,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 26,25,24,24,-1,24,24,24,25,26,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,37,37,37,38,-1,28,28,28, 26,25,24,23,23,23,23,24,25,26,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,38,38,38,-1,27,27,27, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,26,26,27, -1,-1,-1,23,22,21,21,21,21,21,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,22,22,23,24,25,26,27, 32,32,-1,23,22,21,20,20,20,20,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,-1,26,26,27, 31,31,-1,23,22,21,20,19,19,19,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,20,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,-1,-1,25,-1,27, 30,31,-1,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,20,19,18,17,16,15,14,14,14,15,16,17,18,19,-1,-1,-1,-1,23,24,25,26, 29,-1,-1,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,20,-1,22,22,-1,25,25, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,17,18,19,19,19,20,21,22,23,24,25, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,14,15,16,-1,15,15,15,16,17,18,-1,5,6,6,6,6,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,4,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,12,12,12,12,13,14,15,-1,-1,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,4,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,14,14,14,14,14,14,13,13,13,14,15,16,17,18,19,20,-1,24,24,24,25, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,-1,13,13,13,13,13,13,13,14,14,14,15,16,-1,19,19,20,-1,25,25,25,25, 24,23,22,22,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,-1,13,12,12,12,12,12,13,14,15,15,15,16,17,18,19,20,-1,26,26,26,26, 24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,3,3,3,3,-1,13,12,11,11,11,12,13,14,15,16,16,16,17,18,19,20,-1,26,26,26,27, -1,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,4,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,17,17,18,19,-1,-1,25,25,26,27, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,6,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,20,-1,24,24,25,26,27, -1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,22,22,22,21,22,23,24,25,26,27, 24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,-1,-1,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27, 24,23,22,21,20,20,20,-1,17,16,16,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,8,8,9,10,-1,19,18,18,18,19,20,21,22,23,23,23,23,24,25,-1,28, 24,23,22,21,21,21,21,-1,17,16,15,14,13,-1,-1,-1,9,-1,9,9,-1,-1,-1,9,9,9,9,9,9,9,10,-1,19,18,17,18,19,20,21,22,23,23,23,24,24,25,-1,29, 24,23,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,10,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,25,-1,30, 24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 25,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,21,21,21,22,23,-1,-1,28,28,28, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,22,22,22,22,23,-1,-1,29,29,29, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,47,47,47,47,47,47,47,48,48,47,46,46,46,46, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,46,46,46,46,46,46,46,47,48,-1,47,46,45,45,45, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,44,44,44, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,46,45,44,44,44,45,46,46,45,45,-1,-1,43,43,43, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,46,45,44,43,42,42,42,42, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,43,-1,43,42,41,40,40, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,42,42,-1,43,42,41,40,39, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,41,41,-1,-1,-1,-1,-1,38, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,41,40,40,40,41,42,-1,37, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,39,39,40,41,42,-1,36, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,38,38,39,40,41,42,-1,35, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,37,37,37,-1,-1,-1,-1,-1,34, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,36,-1,33,33,33,33,33, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,37,36,36,-1,-1,32,31,31,31, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,38,38,38,39,-1,29,29,29, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,39,39,39,-1,28,28,28, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,27,27,28, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,22,22,22,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,23,23,24,25,26,27,28, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,21,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,26,-1,28, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,21,20,19,18,17,16,15,15,15,16,17,18,19,20,-1,-1,-1,-1,24,25,26,27, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,21,-1,23,23,-1,26,26, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,20,20,20,21,22,23,24,25,26, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,6,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,5,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,26, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,25,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,-1,13,13,13,13,13,13,13,14,15,15,16,17,-1,20,20,21,-1,26,26,26,26, 25,24,23,23,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,-1,13,12,12,12,12,12,13,14,15,16,16,17,18,19,20,21,-1,27,27,27,27, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,-1,13,12,11,11,11,12,13,14,15,16,17,17,18,19,20,21,-1,27,27,27,28, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,4,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,18,19,20,-1,-1,26,26,27,28, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,5,6,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,21,-1,25,25,26,27,28, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,22,22,23,22,23,24,25,26,27,28, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9,10,-1,-1,19,19,19,19,20,21,22,23,23,23,24,25,26,27,28, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,8,9,10,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,9,9,-1,-1,-1,9,9,9,9,9,9,9,10,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,10,-1,19,19,-1,10,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,18,18,19,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,17,17,18,19,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,16,17,18,19,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,18,18,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,21,21,21,22,23,-1,-1,28,28,28, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,19,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,22,22,22,22,23,-1,-1,29,29,29, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,46,46,46,46,46,46,46,46,45,44,43,42,42,42,42, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,45,45,45,45,45,45,45,46,46,-1,43,42,41,41,41, 51,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,40,40,40, 51,50,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,44,45,45,44,43,43,43,44,43,42,41,41,-1,-1,39,39,39, -1,49,49,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,43,42,41,40,39,38,38,38,38, -1,48,48,48,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,47,47,47,47,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,46,45,44,43,42,41,40,40,40,40,40,40,39,39,39,39,-1,39,38,37,36,36, 46,46,46,46,47,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,39,38,38,38,-1,39,38,37,36,35, 45,45,45,46,47,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,39,38,37,37,-1,-1,-1,-1,-1,34, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,39,38,37,36,36,36,37,38,-1,33, 43,43,43,-1,41,41,41,40,40,40,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,35,35,36,37,38,-1,32, 42,42,42,-1,40,40,40,40,39,39,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,34,34,34,34,35,36,37,38,-1,31, 42,41,41,-1,39,39,39,39,39,38,38,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,34,33,33,33,-1,-1,-1,-1,-1,30, 42,41,40,39,38,38,38,38,38,38,37,37,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,34,33,32,32,-1,29,29,29,29,29, 42,41,41,-1,37,37,37,37,37,37,37,36,36,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,35,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,34,33,32,32,-1,-1,28,27,27,27, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,34,33,32,31,30,29,28,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,34,34,34,34,34,35,-1,25,25,25, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,26,26,25,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,35,35,35,-1,24,24,24, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,20,20,21,22,22,22,23, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,21,22,23, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,17,17,18,19,20,-1,-1,20,-1,22, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,16,16,16,16,-1,-1,-1,-1,18,19,20,21, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,16,15,15,15,15,-1,17,17,-1,20,20, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,26,26,26,-1,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,18,-1,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,18,17,17,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,-1,-1,-1,16,16,17,18,19,20, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,18,17,16,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,17,17,18,19,20, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,20, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,20,20,20, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,21, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,9,-1,-1,-1,-1,15,-1,19,19,20,21,22, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,21,22, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,19,19,19,19,20,19,18,17,17,17,18,19,20,21,22, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,19,18,18,18,19,20,19,18,18,18,18,18,19,20,-1,23, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,9,9,9,9,9,-1,19,18,17,18,19,20,19,19,19,19,19,19,19,20,-1,24, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,24,24,-1,11,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,20,20,20,20,20,20,20,20,-1,25, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,23,23,23,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,21,21,21,21,21,-1,21,-1,-1,26, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,20,20,21,22,22,-1,-1,-1,28,27, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,21,21,21,22,23,-1,-1,28,28,28, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,22,22,22,22,23,-1,-1,29,29,29, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,49,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,48,48,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,47,47,47,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 46,46,46,46,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 45,45,45,46,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 43,43,43,-1,41,41,41,40,40,40,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 42,42,42,-1,40,40,40,40,39,39,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 42,41,41,-1,39,39,39,39,39,38,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 42,41,40,39,38,38,38,38,38,38,37,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 42,41,41,-1,37,37,37,37,37,37,37,36,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,25,25,25,-1,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,17,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,-1,-1,-1,15,15,16,17,18,19, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17,18,19, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,19,19,19, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,20, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,19,20,21, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,19,19,19,19,19,18,17,16,16,16,17,18,19,20,21, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,19,18,18,18,19,19,18,17,17,17,17,17,18,19,-1,22, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,9,9,9,9,9,-1,19,18,17,18,19,19,18,18,18,18,18,18,18,19,-1,23, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,24,24,-1,11,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,19,19,19,19,19,19,19,19,-1,24, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,23,23,23,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,20,20,20,20,20,-1,20,-1,-1,25, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,20,20,21,21,21,-1,-1,-1,27,26, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,22,23,24,25,26,27, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,20,20,21,22,23,23,-1,26,26,27, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,21,21,21,22,23,-1,-1,27,27,27, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,22,22,22,22,23,-1,-1,28,28,28, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,48,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,47,47,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 46,46,46,46,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 45,45,45,46,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 43,43,43,-1,41,41,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 42,42,42,-1,40,40,40,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 42,41,41,-1,39,39,39,39,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 42,41,40,39,38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 42,41,41,-1,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,24,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,25,-1,-1,-1,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,-1,-1,-1,14,14,15,16,17,18, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16,17,18, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18,18, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,19, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,6,7,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,17,18,19,20, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,19,19,19,19,18,17,16,15,15,15,16,17,18,19,20, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,19,18,18,18,19,18,17,16,16,16,16,16,17,18,-1,21, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,9,9,9,9,9,-1,19,18,17,18,19,18,17,17,17,17,17,17,17,18,-1,22, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,24,24,-1,11,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,18,18,18,18,18,18,18,18,-1,23, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,23,23,23,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,19,19,19,19,19,-1,19,-1,-1,24, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,20,20,20,20,20,-1,-1,-1,26,25, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,21,21,22,23,24,25,26, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,20,20,21,22,22,22,-1,25,25,26, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,21,21,21,22,23,-1,-1,26,26,26, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,22,22,22,22,23,-1,-1,27,27,27, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,47,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 46,46,46,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 45,45,45,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 43,43,43,-1,41,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 42,42,42,-1,40,40,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 42,41,41,-1,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 42,41,40,39,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 42,41,41,-1,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 36,35,35,35,36,35,35,35,35,36,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,24,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,24,24,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,-1,-1,-1,-1,13,13,14,15,16,17, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15,16,17, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,17, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,17,17,17, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,18, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,-1,-1,12,-1,16,16,17,18,19, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,16,17,18,19, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,19,19,19,18,17,16,15,14,14,14,15,16,17,18,19, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,19,18,18,18,18,17,16,15,15,15,15,15,16,17,-1,20, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,9,9,9,9,9,-1,19,18,17,18,18,17,16,16,16,16,16,16,16,17,-1,21, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,24,24,-1,11,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,17,17,17,17,17,17,17,17,-1,22, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,23,23,23,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,18,18,18,18,18,-1,18,-1,-1,23, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,19,19,19,19,19,-1,-1,-1,25,24, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,20,20,20,21,22,23,24,25, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,20,20,21,21,21,21,-1,24,24,25, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,21,21,21,22,22,-1,-1,25,25,25, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,22,22,22,22,23,-1,-1,26,26,26, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,42,-1,39,38,37,37,37, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,39,38,37,37,-1,-1,35,35,35, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,39,38,37,36,35,34,34,34,34, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,35,35,35,35,-1,35,34,33,32,32, 46,46,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,35,34,34,34,-1,35,34,33,32,31, 45,45,45,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,35,34,33,33,-1,-1,-1,-1,-1,30, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,35,34,33,32,32,32,33,34,-1,29, 43,43,43,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,31,31,32,33,34,-1,28, 42,42,42,-1,40,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,30,30,30,30,31,32,33,34,-1,27, 42,41,41,-1,39,39,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,30,29,29,29,-1,-1,-1,-1,-1,26, 42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,28,-1,25,25,25,25,25, 42,41,41,-1,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,36,36,36,36,36,36,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,30,29,28,28,-1,-1,24,23,23,23, 36,35,35,35,36,35,35,35,35,36,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 36,35,34,34,-1,34,34,34,35,36,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,30,30,30,30,30,31,-1,21,21,21, 36,35,34,33,33,33,33,34,35,36,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,31,31,31,-1,20,20,20, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,13,13,14,15,16,-1,-1,16,-1,18, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,12,12,12,-1,-1,-1,-1,14,15,16,17, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,12,11,11,11,11,-1,13,13,-1,16,16, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,24,23,22,22,22,-1,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,23,23,-1,-1,-1,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,-1,-1,-1,-1,12,12,13,14,15,16, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,13,13,14,15,16, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,16, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,-1,16,16,16,16, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,17, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,17,17,17,18, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,16,16,17,18, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,19,19,18,17,16,15,14,13,13,13,14,15,16,17,18, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,19,18,18,18,17,16,15,14,14,14,14,14,15,16,-1,19, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,9,9,9,9,9,-1,19,18,17,18,17,16,15,15,15,15,15,15,15,16,-1,20, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,24,24,-1,11,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,23,23,23,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,17,17,17,17,17,-1,17,-1,-1,22, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,18,18,18,18,18,-1,-1,-1,24,23, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,19,19,19,19,20,21,22,23,24, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,20,20,20,20,20,20,-1,23,23,24, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,21,21,21,21,21,-1,-1,24,24,24, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,22,22,22,22,22,-1,-1,25,25,25, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,41,-1,38,37,36,36,36, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,35,35,35, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,38,37,36,36,-1,-1,34,34,34, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,38,37,36,35,34,33,33,33,33, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,34,34,34,34,-1,34,33,32,31,31, 46,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,34,33,33,33,-1,34,33,32,31,30, 45,45,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,34,33,32,32,-1,-1,-1,-1,-1,29, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,34,33,32,31,31,31,32,33,-1,28, 43,43,43,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,30,30,31,32,33,-1,27, 42,42,42,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,29,29,29,29,30,31,32,33,-1,26, 42,41,41,-1,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,29,28,28,28,-1,-1,-1,-1,-1,25, 42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,27,-1,24,24,24,24,24, 42,41,41,-1,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,36,36,36,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,29,28,27,27,-1,-1,23,22,22,22, 36,35,35,35,36,35,35,35,35,36,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 36,35,34,34,-1,34,34,34,35,36,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,29,29,29,29,29,30,-1,20,20,20, 36,35,34,33,33,33,33,34,35,36,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,30,30,30,-1,19,19,19, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,15,15,16,17,17,17,18, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,16,17,18, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,12,12,13,14,15,-1,-1,15,-1,17, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,11,11,11,-1,-1,-1,-1,13,14,15,16, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,11,10,10,10,10,-1,12,12,-1,15,15, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,24,23,22,21,21,21,-1,12,11,10,9,8,7,6,6,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,23,22,22,-1,-1,-1,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,23,23,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,-1,-1,-1,-1,11,11,12,13,14,15, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,-1,15,15,15,15, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,16,16,16,16, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,16,16,16,17, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,-1,-1,15,15,16,17, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,-1,-1,10,-1,14,14,15,16,17, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,19,18,17,16,15,14,13,12,12,12,13,14,15,16,17, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,19,18,18,17,16,15,14,13,13,13,13,13,14,15,-1,18, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,9,9,9,9,9,-1,19,18,17,17,16,15,14,14,14,14,14,14,14,15,-1,19, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,24,24,-1,11,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,23,23,23,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,16,16,16,16,16,-1,16,-1,-1,21, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,17,17,17,17,17,-1,-1,-1,23,22, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,18,18,18,18,18,19,20,21,22,23, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,19,19,19,19,19,19,-1,22,22,23, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,20,20,20,20,20,-1,-1,23,23,23, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,21,21,21,21,21,-1,-1,24,24,24, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,39,39,39,40,40,-1,37,36,35,35,35, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,34,34,34, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,38,37,36,35,35,-1,-1,33,33,33, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,37,36,35,34,33,32,32,32,32, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,34,33,33,33,33,-1,33,32,31,30,30, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,33,32,32,32,-1,33,32,31,30,29, 45,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,33,32,31,31,-1,-1,-1,-1,-1,28, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,33,32,31,30,30,30,31,32,-1,27, 43,43,43,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,29,29,30,31,32,-1,26, 42,42,42,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,28,28,28,28,29,30,31,32,-1,25, 42,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,28,27,27,27,-1,-1,-1,-1,-1,24, 42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,28,27,26,26,-1,23,23,23,23,23, 42,41,41,-1,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,36,36,36,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,28,27,26,26,-1,-1,22,21,21,21, 36,35,35,35,36,35,35,35,35,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 36,35,34,34,-1,34,34,34,35,36,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,28,28,28,28,28,29,-1,19,19,19, 36,35,34,33,33,33,33,34,35,36,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,29,29,29,-1,18,18,18, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,14,14,15,16,16,16,17, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,15,16,17, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,11,11,12,13,14,-1,-1,14,-1,16, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,10,10,10,-1,-1,-1,-1,12,13,14,15, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,10,9,9,9,9,-1,11,11,-1,14,14, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,23,22,21,20,20,20,-1,11,10,9,8,7,6,5,5,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,23,22,21,21,-1,-1,-1,12,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,22,22,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,-1,-1,-1,-1,10,10,11,12,13,14, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,23,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,13,14,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,13,13,13,14, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,-1,14,14,14,14, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,15,15,15,16, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,4,4,4,4,4,4,4,4,4,5,6,7,8,-1,-1,14,14,15,16, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,-1,-1,9,-1,13,13,14,15,16, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,9,9,9,9,9,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,18, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,24,24,-1,11,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,23,23,23,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,15,15,15,15,15,-1,15,-1,-1,20, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,16,16,16,16,16,-1,-1,-1,22,21, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,17,17,17,17,17,18,19,20,21,22, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,18,18,18,18,18,18,-1,21,21,22, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,19,19,19,19,19,-1,-1,22,22,22, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,20,20,20,20,20,-1,-1,23,23,23, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,39,39,39,40,40,-1,37,36,35,35,35, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,34,34,34, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,38,37,36,35,35,-1,-1,33,33,33, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,37,36,35,34,33,32,32,32,32, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,34,33,33,33,33,-1,33,32,31,30,30, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,33,32,32,32,-1,33,32,31,30,29, 45,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,33,32,31,31,-1,-1,-1,-1,-1,28, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,33,32,31,30,30,30,31,32,-1,27, 43,43,43,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,29,29,30,31,32,-1,26, 42,42,42,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,28,28,28,28,29,30,31,32,-1,25, 42,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,28,27,27,27,-1,-1,-1,-1,-1,24, 42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,28,27,26,26,-1,23,23,23,23,23, 42,41,41,-1,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,36,36,36,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,28,27,26,26,-1,-1,22,21,21,21, 36,35,35,35,36,35,35,35,35,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 36,35,34,34,-1,34,34,34,35,36,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,28,28,28,28,28,29,-1,19,19,19, 36,35,34,33,33,33,33,34,35,36,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,29,29,29,-1,18,18,18, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,14,14,15,16,16,16,17, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,15,16,17, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,11,11,12,13,14,-1,-1,14,-1,16, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,10,10,10,-1,-1,-1,-1,12,13,14,15, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,10,9,9,9,9,-1,11,11,-1,14,14, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,23,22,21,20,20,20,-1,11,10,9,8,7,6,5,5,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,23,22,21,21,-1,-1,-1,12,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,22,22,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,-1,-1,10,10,11,12,13,14, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,23,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,-1,11,11,12,13,14, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,-1,-1,12,12,13,14, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,13,14,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,13,13,13,14, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,-1,14,14,14,14, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,14,14,14,15, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,5,4,4,4,4,4,4,4,4,4,5,6,7,-1,-1,13,13,14,15, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,-1,-1,8,-1,12,12,13,14,15, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,12,13,14,15, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,9,9,9,9,9,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,17, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,24,24,-1,11,10,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,13,13,13,13,13,13,13,13,-1,18, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,23,23,23,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,14,14,14,14,14,-1,14,-1,-1,19, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,15,15,15,15,15,-1,-1,-1,21,20, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,17,16,16,16,16,16,17,18,19,20,21, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,17,17,17,17,17,17,-1,20,20,21, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,18,18,18,18,18,-1,-1,21,21,21, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,19,19,19,19,19,-1,-1,22,22,22, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,39,39,39,40,40,-1,37,36,35,35,35, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,34,34,34, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,38,37,36,35,35,-1,-1,33,33,33, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,37,36,35,34,33,32,32,32,32, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,34,33,33,33,33,-1,33,32,31,30,30, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,33,32,32,32,-1,33,32,31,30,29, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,33,32,31,31,-1,-1,-1,-1,-1,28, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,33,32,31,30,30,30,31,32,-1,27, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,29,29,30,31,32,-1,26, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,28,28,28,28,29,30,31,32,-1,25, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,28,27,27,27,-1,-1,-1,-1,-1,24, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,28,27,26,26,-1,23,23,23,23,23, 43,42,42,-1,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,37,37,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,28,27,26,26,-1,-1,22,21,21,21, 37,36,36,36,37,36,36,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 37,36,35,35,-1,35,35,35,36,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,28,28,28,28,28,29,-1,19,19,19, 37,36,35,34,34,34,34,35,36,37,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,29,29,29,-1,18,18,18, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,14,14,15,16,16,16,17, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,15,16,17, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,11,11,12,13,14,-1,-1,14,-1,16, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,10,10,10,-1,-1,-1,-1,12,13,14,15, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,10,9,9,9,9,-1,11,11,-1,14,14, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,23,22,21,20,20,20,-1,11,10,9,8,7,6,5,5,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,23,22,21,21,-1,-1,-1,12,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,23,22,22,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,-1,-1,10,10,11,12,13,14, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,23,23,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,11,11,12,13,14, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,-1,-1,12,12,13,14, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,15,14,13,14,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,13,13,13,14, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,16,15,14,14,14,14,-1,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,-1,14,14,14,14, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,15,14,13,13,13,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,14,13,12,12,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,13,13,13,14, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,-1,-1,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,-1,12,12,13,14, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,9,9,9,9,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,24,24,-1,12,11,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,23,23,23,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,13,13,13,13,13,-1,13,-1,-1,18, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,14,14,14,14,14,-1,-1,-1,20,19, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,20, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,16,16,16,16,16,16,-1,19,19,20, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,17,17,17,17,17,-1,-1,20,20,20, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,18,18,18,18,18,-1,-1,21,21,21, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,39,39,39,40,40,-1,37,36,35,35,35, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,34,34,34, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,38,37,36,35,35,-1,-1,33,33,33, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,37,36,35,34,33,32,32,32,32, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,34,33,33,33,33,-1,33,32,31,30,30, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,33,32,32,32,-1,33,32,31,30,29, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,33,32,31,31,-1,-1,-1,-1,-1,28, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,33,32,31,30,30,30,31,32,-1,27, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,29,29,30,31,32,-1,26, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,28,28,28,28,29,30,31,32,-1,25, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,28,27,27,27,-1,-1,-1,-1,-1,24, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,28,27,26,26,-1,23,23,23,23,23, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,38,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,28,27,26,26,-1,-1,22,21,21,21, 38,37,37,37,38,37,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 38,37,36,36,-1,36,36,36,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,28,28,28,28,28,29,-1,19,19,19, 38,37,36,35,35,35,35,36,37,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,29,29,29,-1,18,18,18, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,35,34,33,33,33,33,33,32,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,14,14,15,16,16,16,17, 44,44,-1,35,34,33,32,32,32,32,32,31,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,15,16,17, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,11,11,12,13,14,-1,-1,14,-1,16, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,10,10,10,-1,-1,-1,-1,12,13,14,15, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,10,9,9,9,9,-1,11,11,-1,14,14, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,23,22,21,20,20,20,-1,12,11,10,9,8,7,6,5,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,23,22,21,21,-1,-1,-1,13,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,23,22,22,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,-1,-1,10,10,11,12,13,14, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,23,23,23,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,11,11,12,13,14, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,-1,-1,12,12,13,14, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,15,14,15,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,13,13,13,14, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,17,16,15,15,15,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,-1,14,14,14,14, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,16,15,14,14,14,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,13,13,13,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,15,14,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,12,12,12,13, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,-1,-1,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,-1,11,11,12,13, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,-1,-1,6,-1,10,10,11,12,13, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,10,11,12,13, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,10,10,10,10,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,15, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,25,25,-1,13,12,11,11,11,11,11,11,-1,-1,-1,15,-1,-1,-1,11,11,11,11,11,11,11,11,-1,16, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,24,24,24,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,12,12,12,12,12,-1,12,-1,-1,17, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,23,23,23,23,-1,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,-1,13,13,13,13,13,-1,-1,-1,19,18, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,-1,14,14,14,14,14,14,14,14,15,16,16,16,17,16,15,14,14,14,14,14,15,16,17,18,19, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,17,17,17,-1,15,15,15,15,15,15,-1,18,18,19, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,39,39,39,40,40,-1,37,36,35,35,35, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,34,34,34, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,38,37,36,35,35,-1,-1,33,33,33, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,37,36,35,34,33,32,32,32,32, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,34,33,33,33,33,-1,33,32,31,30,30, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,33,32,32,32,-1,33,32,31,30,29, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,33,32,31,31,-1,-1,-1,-1,-1,28, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,33,32,31,30,30,30,31,32,-1,27, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,29,29,30,31,32,-1,26, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,28,28,28,28,29,30,31,32,-1,25, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,28,27,27,27,-1,-1,-1,-1,-1,24, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,28,27,26,26,-1,23,23,23,23,23, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,28,27,26,26,-1,-1,22,21,21,21, 39,38,38,38,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 39,38,37,37,-1,37,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,28,28,28,28,28,29,-1,19,19,19, 39,38,37,36,36,36,36,37,38,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,29,29,29,-1,18,18,18, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,36,35,34,34,34,34,34,33,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,14,14,15,16,16,16,17, 45,45,-1,36,35,34,33,33,33,33,33,32,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,15,16,17, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,11,11,12,13,14,-1,-1,14,-1,16, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,10,10,10,-1,-1,-1,-1,12,13,14,15, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,10,9,9,9,9,-1,11,11,-1,14,14, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,23,22,21,20,20,20,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,23,22,21,21,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,24,23,22,22,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,10,10,11,12,13,14, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,24,23,23,23,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,11,11,12,13,14, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,-1,-1,12,12,13,14, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,16,15,16,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,13,13,13,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,18,17,16,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,-1,14,14,14,14, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,17,16,15,15,15,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,5,-1,13,13,13,13, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,16,15,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,12,12,12,13, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,-1,-1,-1,8,7,6,5,4,4,4,4,4,4,4,4,5,-1,-1,11,11,12,13, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,-1,-1,6,-1,10,10,11,12,13, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,10,11,12,13, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,11,11,11,11,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,15, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,26,26,-1,14,13,12,12,12,12,12,12,-1,-1,-1,15,-1,-1,-1,11,11,11,11,11,11,11,11,-1,16, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,25,25,25,-1,14,13,13,13,13,13,13,13,14,15,16,16,17,18,-1,12,12,12,12,12,-1,12,-1,-1,17, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,24,24,24,24,-1,14,14,14,14,14,14,14,14,-1,16,16,17,17,17,-1,13,13,13,13,13,-1,-1,-1,19,18, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,-1,15,15,15,15,15,15,15,15,16,17,17,17,17,16,15,14,14,14,14,14,15,16,17,18,19, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,18,17,17,-1,15,15,15,15,15,15,-1,18,18,19, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,19,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36, 46,46,46,45,44,43,42,41,41,41,41,40,39,38,37,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,39,39,39,39,39,39,39,40,40,-1,37,36,35,35,35, 46,45,45,45,-1,44,-1,41,40,40,40,40,39,38,38,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,39,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,34,34,34, 46,45,44,44,-1,-1,-1,-1,39,39,39,40,39,39,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,38,39,39,38,37,37,37,38,37,36,35,35,-1,-1,33,33,33, -1,45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,37,36,35,34,33,32,32,32,32, -1,45,44,43,42,41,40,39,38,38,37,36,35,35,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,29,-1,40,39,38,37,36,35,34,34,34,34,34,34,33,33,33,33,-1,33,32,31,30,30, 46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,28,28,28,28,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,33,32,32,32,-1,33,32,31,30,29, 46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,27,27,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,33,32,31,31,-1,-1,-1,-1,-1,28, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,33,32,31,30,30,30,31,32,-1,27, 44,44,44,-1,39,38,37,36,36,36,-1,34,33,34,33,32,31,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,29,29,30,31,32,-1,26, 43,43,43,-1,39,38,37,36,35,35,-1,-1,32,-1,-1,-1,-1,-1,-1,27,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,28,28,28,28,29,30,31,32,-1,25, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,28,27,27,27,-1,-1,-1,-1,-1,24, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,28,27,26,26,-1,23,23,23,23,23, 43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,28,27,26,26,-1,-1,22,21,21,21, 40,39,39,39,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 40,39,38,38,-1,38,37,37,37,37,-1,32,31,30,29,28,27,26,26,-1,-1,21,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,28,28,28,28,28,29,-1,19,19,19, 40,39,38,37,37,37,37,38,38,38,-1,32,31,30,29,28,27,27,27,-1,20,20,19,18,17,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,29,29,29,-1,18,18,18, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,20,19,19,18,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,37,36,35,35,35,35,34,33,32,31,30,29,29,29,29,29,-1,-1,19,18,18,-1,15,15,15,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,14,14,15,16,16,16,17, 46,46,-1,37,36,35,34,34,34,34,33,32,31,30,30,30,30,-1,30,31,-1,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,15,16,17, 45,45,-1,37,36,35,34,33,33,33,-1,32,31,31,31,31,31,32,31,31,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,11,11,12,13,14,-1,-1,14,-1,16, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,32,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,10,10,10,-1,-1,-1,-1,12,13,14,15, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,10,9,9,9,9,-1,11,11,-1,14,14, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,23,22,21,21,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,10,10,11,12,13,14, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,24,23,23,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,11,11,12,13,14, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,-1,-1,12,12,13,14, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,18,17,16,17,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,13,13,13,14, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,19,18,17,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,-1,14,14,14,14, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,18,17,16,16,16,-1,11,10,9,8,7,6,5,4,3,2,2,2,3,4,4,4,-1,13,13,13,13, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,17,16,15,15,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,5,-1,12,12,12,13, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,-1,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,11,11,12,13, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,-1,-1,6,-1,10,10,11,12,13, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,10,11,12,13, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,12,12,12,12,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,15, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,27,27,-1,15,14,13,13,13,13,13,13,-1,-1,-1,15,-1,-1,-1,11,11,11,11,11,11,11,11,-1,16, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,26,26,26,-1,15,14,14,14,14,14,14,14,15,16,17,16,17,18,-1,12,12,12,12,12,-1,12,-1,-1,17, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,17,17,17,17,17,-1,13,13,13,13,13,-1,-1,-1,19,18, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,18,18,18,17,16,15,14,14,14,14,14,15,16,17,18,19, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,18,17,17,-1,15,15,15,15,15,15,-1,18,18,19, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,19,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,40,40,40,40,40,39,38,37,36,36,36,36, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,39,39,39,40,40,-1,37,36,35,35,35, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,38,38,-1,-1,-1,-1,-1,34,34,34, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,38,37,36,35,35,-1,-1,33,33,33, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,38,37,36,35,34,33,32,32,32,32, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,33,-1,33,32,31,30,30, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,33,32,32,32,-1,33,32,31,30,29, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,33,32,31,31,-1,-1,-1,-1,-1,28, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,33,32,31,30,30,30,31,32,-1,27, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,29,29,30,31,32,-1,26, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,29,28,28,28,28,29,30,31,32,-1,25, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,29,28,27,27,27,-1,-1,-1,-1,-1,24, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,29,28,27,26,26,-1,23,23,23,23,23, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,29,28,27,26,26,-1,-1,22,21,21,21, 41,40,40,40,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 41,40,39,39,-1,39,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,29,28,28,28,28,28,29,-1,19,19,19, 41,40,39,38,38,38,38,39,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,-1,29,29,29,-1,18,18,18, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,38,37,36,36,36,36,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,14,14,15,16,16,16,17, 47,47,-1,38,37,36,35,35,35,35,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,15,16,17, 46,46,-1,38,37,36,35,34,34,34,-1,33,32,32,32,32,32,33,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,11,11,11,12,13,14,-1,-1,14,-1,16, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,10,10,10,-1,-1,-1,-1,12,13,14,15, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,10,9,9,9,9,-1,11,11,-1,14,14, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,11,10,9,8,8,8,9,10,11,12,13,14, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,24,23,22,22,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,10,10,11,12,13,14, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,25,24,24,24,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,11,11,12,13,14, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,1,2,-1,-1,12,12,13,14, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,19,18,17,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,13,13,13,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,20,19,18,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,-1,14,14,14,14, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,19,18,17,17,17,-1,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,3,-1,13,13,13,13, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,18,17,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,12,12,12,13, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,-1,-1,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,11,11,12,13, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,6,-1,10,10,11,12,13, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,10,11,12,13, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,13,13,13,13,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,15, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,28,28,-1,16,15,14,14,14,14,14,14,-1,-1,-1,15,-1,-1,-1,11,11,11,11,11,11,11,11,-1,16, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,27,27,27,-1,16,15,15,15,15,15,15,15,16,17,17,16,17,18,-1,12,12,12,12,12,-1,12,-1,-1,17, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,18,17,17,17,17,-1,13,13,13,13,13,-1,-1,-1,19,18, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,-1,17,17,17,17,17,17,17,17,18,18,18,18,17,16,15,14,14,14,14,14,15,16,17,18,19, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,18,18,18,18,19,19,18,17,17,-1,15,15,15,15,15,15,-1,18,18,19, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,19,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,37, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,40,40,40,41,41,-1,38,37,36,36,36, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,39,39,-1,-1,-1,-1,-1,35,35,35, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,39,38,37,36,36,-1,-1,34,34,34, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,39,38,37,36,35,34,33,33,33,33, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,34,-1,34,33,32,31,31, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,34,33,33,33,-1,34,33,32,31,30, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,34,33,32,32,-1,-1,-1,-1,-1,29, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,34,33,32,31,31,31,32,33,-1,28, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,30,30,31,32,33,-1,27, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,30,29,29,29,29,30,31,32,33,-1,26, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,30,29,28,28,28,-1,-1,-1,-1,-1,25, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,30,29,28,27,27,-1,24,24,24,24,24, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,30,29,28,27,27,-1,-1,23,22,22,22, 42,41,41,41,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 42,41,40,40,-1,40,39,39,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,30,29,29,29,29,29,30,-1,20,20,20, 42,41,40,39,39,39,39,40,40,40,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,-1,30,30,30,-1,19,19,19, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,39,38,37,37,37,37,36,35,34,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,15,15,16,17,17,17,18, 48,48,-1,39,38,37,36,36,36,36,35,34,33,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,16,17,18, 47,47,-1,39,38,37,36,35,35,35,-1,34,33,33,33,33,33,34,33,33,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,12,12,12,13,14,15,-1,-1,15,-1,17, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,34,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,11,11,11,-1,-1,-1,-1,13,14,15,16, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,11,10,10,10,10,-1,12,12,-1,15,15, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,25,24,23,23,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,11,11,12,13,14,15, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,26,25,25,25,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,12,12,13,14,15, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,1,1,-1,-1,13,13,14,15, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,19,18,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,14,14,14,14, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,21,20,19,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,-1,13,13,13,13, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,20,19,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,4,4,3,2,2,2,-1,12,12,12,12, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,19,18,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,4,3,3,3,3,-1,11,11,11,12, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,-1,-1,-1,11,10,9,8,7,6,6,6,5,4,4,4,4,-1,-1,10,10,11,12, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,5,-1,9,9,10,11,12, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,9,10,11,12, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,14,14,14,14,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,14, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,29,29,-1,17,16,15,15,15,15,15,15,-1,-1,-1,14,-1,-1,-1,10,10,10,10,10,10,10,10,-1,15, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,28,28,28,-1,17,16,16,16,16,16,16,16,17,17,16,15,16,17,-1,11,11,11,11,11,-1,11,-1,-1,16, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,27,27,27,27,-1,17,17,17,17,17,17,17,17,-1,17,16,16,16,16,-1,12,12,12,12,12,-1,-1,-1,18,17, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,-1,18,18,18,18,18,18,18,18,18,17,17,17,16,15,14,13,13,13,13,13,14,15,16,17,18, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,19,19,19,18,18,18,17,16,16,-1,14,14,14,14,14,14,-1,17,17,18, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,31,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,41,41,41,42,42,-1,39,38,37,37,37, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,36,36,36, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,40,39,38,37,37,-1,-1,35,35,35, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,40,39,38,37,36,35,34,34,34,34, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,35,-1,35,34,33,32,32, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,35,34,34,34,-1,35,34,33,32,31, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,35,34,33,33,-1,-1,-1,-1,-1,30, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,35,34,33,32,32,32,33,34,-1,29, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,31,31,32,33,34,-1,28, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,31,30,30,30,30,31,32,33,34,-1,27, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,31,30,29,29,29,-1,-1,-1,-1,-1,26, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,31,30,29,28,28,-1,25,25,25,25,25, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,31,30,29,28,28,-1,-1,24,23,23,23, 43,42,42,42,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 43,42,41,41,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,31,30,30,30,30,30,31,-1,21,21,21, 43,42,41,40,40,40,40,41,41,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,-1,31,31,31,-1,20,20,20, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,40,39,38,38,38,38,37,36,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 49,49,-1,40,39,38,37,37,37,37,36,35,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 48,48,-1,40,39,38,37,36,36,36,-1,35,34,34,34,34,34,35,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,13,13,14,15,16,-1,-1,16,-1,18, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,35,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,12,12,12,-1,-1,-1,-1,14,15,16,17, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,12,11,11,11,11,-1,13,13,-1,16,16, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,26,25,24,24,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,12,12,13,14,15,16, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,27,26,26,26,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,13,13,14,15,16, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1,-1,-1,14,14,15,15, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,20,19,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,14,14,14,14, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,22,21,20,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,-1,13,13,13,13, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,21,20,19,19,19,-1,14,13,12,11,10,9,8,7,6,5,5,4,3,2,2,2,-1,12,12,12,12, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,20,19,18,18,-1,14,13,12,11,10,9,8,7,6,6,5,4,3,3,3,3,-1,11,11,11,12, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,7,6,5,4,4,4,4,-1,-1,10,10,11,12, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,7,7,-1,-1,-1,-1,5,-1,9,9,10,11,12, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,9,10,11,12, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,15,15,15,15,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,14, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,30,30,-1,18,17,16,16,16,16,16,16,-1,-1,-1,14,-1,-1,-1,10,10,10,10,10,10,10,10,-1,15, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,29,29,29,-1,18,17,17,17,17,17,17,17,18,17,16,15,16,17,-1,11,11,11,11,11,-1,11,-1,-1,16, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,28,28,28,28,-1,18,18,18,18,18,18,18,18,-1,17,16,16,16,16,-1,12,12,12,12,12,-1,-1,-1,18,17, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,-1,19,19,19,19,19,19,19,19,18,17,17,17,16,15,14,13,13,13,13,13,14,15,16,17,18, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,20,20,19,18,18,18,17,16,16,-1,14,14,14,14,14,14,-1,17,17,18, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,32,31,31,31,31,32,33,34,35,-1,28, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,32,31,30,30,30,-1,-1,-1,-1,-1,27, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,32,31,30,29,29,-1,26,26,26,26,26, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,32,31,30,29,29,-1,-1,25,24,24,24, 44,43,43,43,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 44,43,42,42,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,32,31,31,31,31,31,32,-1,22,22,22, 44,43,42,41,41,41,41,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,-1,32,32,32,-1,21,21,21, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,41,40,39,39,39,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 50,50,-1,41,40,39,38,38,38,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 49,49,-1,41,40,39,38,37,37,37,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,14,14,15,16,17,-1,-1,17,-1,19, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,13,13,13,-1,-1,-1,-1,15,16,17,18, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,13,12,12,12,12,-1,14,14,-1,17,17, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,27,26,25,25,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,13,13,14,15,16,17, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,28,27,27,27,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,14,14,15,16,16, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,2,-1,-1,15,15,15,15, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,21,20,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,14,14,14,14, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,23,22,21,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,-1,13,13,13,13, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,22,21,20,20,20,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,12,12,12,12, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,21,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,11,11,11,12, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,10,10,11,12, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,5,-1,9,9,10,11,12, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,9,10,11,12, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,16,16,16,16,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,14, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,31,31,-1,19,18,17,17,17,17,17,17,-1,-1,-1,14,-1,-1,-1,10,10,10,10,10,10,10,10,-1,15, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,30,30,30,-1,19,18,18,18,18,18,18,18,18,17,16,15,16,17,-1,11,11,11,11,11,-1,11,-1,-1,16, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,29,29,29,29,-1,19,19,19,19,19,19,19,19,-1,17,16,16,16,16,-1,12,12,12,12,12,-1,-1,-1,18,17, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,-1,20,20,20,20,20,20,20,19,18,17,17,17,16,15,14,13,13,13,13,13,14,15,16,17,18, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,21,20,19,18,18,18,17,16,16,-1,14,14,14,14,14,14,-1,17,17,18, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,42,41,41,40,39,38,37,37,37,37,36,36,36,36,35,35,35,35,35,34,33,32,31,31,31,31, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,40,40,40,39,38,37,36,36,36,36,35,35,35,35,34,34,34,35,35,-1,32,31,30,30,30, 52,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35,34,34,34,34,33,33,-1,-1,-1,-1,-1,29,29,29, 52,51,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,39,39,38,37,36,35,34,35,35,34,33,33,33,33,32,31,30,30,-1,-1,28,28,28, -1,51,50,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,33,32,31,30,29,28,27,27,27,27, -1,51,50,49,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,28,27,26,26,26, -1,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,36,35,34,33,32,31,30,30,30,30,30,29,28,28,28,28,-1,28,27,26,25,25, 52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,36,35,34,34,-1,31,30,29,29,29,29,29,28,27,27,27,-1,28,27,26,25,24, 52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,36,35,34,33,32,31,30,29,28,28,28,29,28,27,26,26,-1,-1,-1,-1,-1,23, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,28,27,26,25,25,25,26,27,-1,22, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,27,26,26,-1,-1,-1,-1,24,24,25,26,27,-1,21, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,27,26,25,24,23,23,23,23,24,25,26,27,-1,20, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,19, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,21,-1,18,18,18,18,18, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,26,27,28,29,30,30,29,29,-1,-1,-1,-1,23,22,22,22,23,-1,-1,15,15,15, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,29,28,27,26,25,24,23,23,23,23,23,24,-1,14,14,14, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,25,26,27,28,29,29,28,27,26,25,24,24,24,-1,24,24,24,-1,13,13,13, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,29,28,27,27,-1,-1,-1,-1,-1,12,12,13,13,12,11,11, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,-1,11,11,10, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,10,-1,9, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,8,9,8,8, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,-1,7,7, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,5,5,5,5,5,5, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,3,3,3,3, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,3,2,2,2,3, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,1,1,2,3, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,30,29,28,27,26,25,24,25,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,14,14,-1,0,1,2,3, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,30,29,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,13,13,13,-1,1,1,2,3, 46,45,44,44,-1,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,19,18,17,16,15,15,15,15,15,15,14,13,12,12,12,12,-1,2,2,2,3, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,19,18,17,16,16,16,16,16,16,15,14,13,12,11,11,12,-1,3,3,3,3, -1,45,44,43,43,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,17,17,17,17,17,17,16,15,14,13,12,11,10,-1,-1,4,4,4,4, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,17,16,16,-1,-1,-1,-1,9,-1,6,5,5,5,5, -1,-1,44,43,42,41,40,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,6,6,6, 46,45,44,43,42,41,41,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7, 46,45,44,43,42,42,42,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,8, 46,45,44,43,43,43,43,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,9, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,37,37,-1,24,23,23,23,23,23,22,22,-1,-1,-1,16,-1,-1,-1,11,10,10,10,10,10,10,10,-1,10, 46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,36,36,36,-1,24,24,24,24,24,23,22,21,20,19,18,17,17,17,-1,11,11,11,11,11,-1,11,-1,-1,11, 46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,35,35,35,35,-1,25,25,25,25,24,23,22,22,-1,19,18,17,16,16,-1,12,12,12,12,12,-1,-1,-1,13,12, 47,47,47,46,46,-1,43,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,14,13,13, 48,48,47,47,-1,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,33,-1,-1,-1,27,-1,-1,23,22,21,20,19,18,17,16,16,-1,14,14,14,14,14,14,-1,14,14,14, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,15,15,15, 49,48,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,16,16,16, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,42,41,41,40,39,38,37,37,37,37,36,36,36,36,35,35,35,35,35,34,33,32,31,31,31,31, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,40,40,40,39,38,37,36,36,36,36,35,35,35,35,34,34,34,35,35,-1,32,31,30,30,30, 52,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35,34,34,34,34,33,33,-1,-1,-1,-1,-1,29,29,29, 52,51,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,39,39,38,37,36,35,34,35,35,34,33,33,33,33,32,31,30,30,-1,-1,28,28,28, -1,51,50,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,33,32,31,30,29,28,27,27,27,27, -1,51,50,49,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,28,27,26,26,26, -1,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,36,35,34,33,32,31,30,30,30,30,30,29,28,28,28,28,-1,28,27,26,25,25, 52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,36,35,34,34,-1,31,30,29,29,29,29,29,28,27,27,27,-1,28,27,26,25,24, 52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,36,35,34,33,32,31,30,29,28,28,28,29,28,27,26,26,-1,-1,-1,-1,-1,23, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,28,27,26,25,25,25,26,27,-1,22, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,27,26,26,-1,-1,-1,-1,24,24,25,26,27,-1,21, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,27,26,25,24,23,23,23,23,24,25,26,27,-1,20, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,19, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,21,-1,18,18,18,18,18, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,26,27,28,29,30,30,29,29,-1,-1,-1,-1,23,22,22,22,23,-1,-1,15,15,15, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,29,28,27,26,25,24,23,23,23,23,23,24,-1,14,14,14, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,25,26,27,28,29,29,28,27,26,25,24,24,24,-1,24,24,24,-1,13,13,13, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,29,28,27,27,-1,-1,-1,-1,-1,12,12,13,13,12,11,11, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,-1,11,11,10, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,10,-1,9, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,8,9,8,8, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,-1,7,7, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,5,5,5,5,5,5, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,3,3,3,3, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,3,2,2,2,2, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,1,1,1,2, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,30,29,28,27,26,25,24,25,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,14,14,-1,1,0,1,2, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,30,29,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,13,13,13,-1,1,1,1,2, 46,45,44,44,-1,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,19,18,17,16,15,15,15,15,15,15,14,13,12,12,12,12,-1,2,2,2,2, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,19,18,17,16,16,16,16,16,16,15,14,13,12,11,11,12,-1,3,3,3,3, -1,45,44,43,43,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,17,17,17,17,17,17,16,15,14,13,12,11,10,-1,-1,4,4,4,4, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,17,16,16,-1,-1,-1,-1,9,-1,6,5,5,5,5, -1,-1,44,43,42,41,40,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,6,6,6, 46,45,44,43,42,41,41,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7, 46,45,44,43,42,42,42,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,8, 46,45,44,43,43,43,43,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,9, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,37,37,-1,24,23,23,23,23,23,22,22,-1,-1,-1,16,-1,-1,-1,11,10,10,10,10,10,10,10,-1,10, 46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,36,36,36,-1,24,24,24,24,24,23,22,21,20,19,18,17,17,17,-1,11,11,11,11,11,-1,11,-1,-1,11, 46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,35,35,35,35,-1,25,25,25,25,24,23,22,22,-1,19,18,17,16,16,-1,12,12,12,12,12,-1,-1,-1,13,12, 47,47,47,46,46,-1,43,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,14,13,13, 48,48,47,47,-1,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,33,-1,-1,-1,27,-1,-1,23,22,21,20,19,18,17,16,16,-1,14,14,14,14,14,14,-1,14,14,14, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,15,15,15, 49,48,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,16,16,16, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,42,41,41,40,39,38,37,37,37,37,36,36,36,36,35,35,35,35,35,34,33,32,31,31,31,31, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,40,40,40,39,38,37,36,36,36,36,35,35,35,35,34,34,34,35,35,-1,32,31,30,30,30, 52,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,39,39,39,39,38,37,36,35,35,35,35,34,34,34,34,33,33,-1,-1,-1,-1,-1,29,29,29, 52,51,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,39,39,38,37,36,35,34,35,35,34,33,33,33,33,32,31,30,30,-1,-1,28,28,28, -1,51,50,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,33,32,31,30,29,28,27,27,27,27, -1,51,50,49,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,28,27,26,26,26, -1,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,36,35,34,33,32,31,30,30,30,30,30,29,28,28,28,28,-1,28,27,26,25,25, 52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,36,35,34,34,-1,31,30,29,29,29,29,29,28,27,27,27,-1,28,27,26,25,24, 52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,36,35,34,33,32,31,30,29,28,28,28,29,28,27,26,26,-1,-1,-1,-1,-1,23, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,28,27,26,25,25,25,26,27,-1,22, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,27,26,26,-1,-1,-1,-1,24,24,25,26,27,-1,21, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,27,26,25,24,23,23,23,23,24,25,26,27,-1,20, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,19, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,21,-1,18,18,18,18,18, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17, -1,-1,-1,-1,45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16, 48,47,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,26,27,28,29,30,30,29,29,-1,-1,-1,-1,23,22,22,22,23,-1,-1,15,15,15, 48,47,46,46,-1,44,43,43,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,29,28,27,26,25,24,23,23,23,23,23,24,-1,14,14,14, 48,47,46,45,45,44,44,44,44,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,25,26,27,28,29,29,28,27,26,25,24,24,24,-1,24,24,24,-1,13,13,13, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,29,28,27,27,-1,-1,-1,-1,-1,12,12,13,13,12,11,11, 54,54,-1,45,44,43,42,42,41,40,39,38,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,-1,11,11,10, 53,53,-1,45,44,43,42,41,41,41,-1,38,37,37,37,37,37,38,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,-1,-1,10,-1,9, 52,53,-1,45,44,43,42,41,40,40,39,38,38,38,38,38,38,38,38,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,8,9,8,8, 51,-1,-1,45,44,43,42,41,40,39,39,39,38,37,37,37,38,39,39,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,-1,7,7, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,36,36,37,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,35,36,37,-1,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,5,5,5,5,5,5, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,34,-1,-1,-1,29,28,27,27,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,3,3,3,3, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,3,2,2,2,2, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,12,13,14,15,-1,-1,2,1,1,1, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,32,31,30,30,29,28,27,26,25,24,25,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,14,14,14,-1,2,1,0,1, 46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,30,29,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,14,14,14,14,14,14,-1,13,13,13,-1,2,1,1,1, 46,45,44,44,-1,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,19,18,17,16,15,15,15,15,15,15,14,13,12,12,12,12,-1,2,2,2,2, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,19,18,17,16,16,16,16,16,16,15,14,13,12,11,11,12,-1,3,3,3,3, -1,45,44,43,43,-1,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,17,17,17,17,17,17,16,15,14,13,12,11,10,-1,-1,4,4,4,4, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,17,16,16,-1,-1,-1,-1,9,-1,6,5,5,5,5, -1,-1,44,43,42,41,40,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,6,6,6, 46,45,44,43,42,41,41,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7, 46,45,44,43,42,42,42,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,8, 46,45,44,43,43,43,43,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,22,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,9, 46,45,44,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,37,37,-1,24,23,23,23,23,23,22,22,-1,-1,-1,16,-1,-1,-1,11,10,10,10,10,10,10,10,-1,10, 46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,36,36,36,-1,24,24,24,24,24,23,22,21,20,19,18,17,17,17,-1,11,11,11,11,11,-1,11,-1,-1,11, 46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,35,35,35,35,-1,25,25,25,25,24,23,22,22,-1,19,18,17,16,16,-1,12,12,12,12,12,-1,-1,-1,13,12, 47,47,47,46,46,-1,43,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,14,13,13, 48,48,47,47,-1,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,34,33,33,-1,-1,-1,27,-1,-1,23,22,21,20,19,18,17,16,16,-1,14,14,14,14,14,14,-1,14,14,14, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,38,38,38,38,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,15,15,15, 49,48,47,46,45,44,43,42,41,40,40,40,40,39,39,39,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,16,16,16, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,43,42,41,40,39,38,37,37,37,37,36,36,36,36,35,35,35,35,35,34,33,32,31,31,31,31, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,-1,41,41,40,39,38,37,36,36,36,36,35,35,35,35,34,34,34,35,35,-1,32,31,30,30,30, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,40,40,40,40,40,40,39,38,37,36,35,35,35,35,34,34,34,34,33,33,-1,-1,-1,-1,-1,29,29,29, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,40,40,39,39,40,39,38,37,36,35,34,35,35,34,33,33,33,33,32,31,30,30,-1,-1,28,28,28, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,33,-1,35,34,33,32,33,33,32,31,30,29,28,27,27,27,27, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,36,35,34,33,32,32,-1,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,28,27,26,26,26, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,36,35,34,33,32,31,30,30,30,30,30,29,28,28,28,28,-1,28,27,26,25,25, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,36,35,34,34,-1,31,30,29,29,29,29,29,28,27,27,27,-1,28,27,26,25,24, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,36,35,34,33,32,31,30,29,28,28,28,29,28,27,26,26,-1,-1,-1,-1,-1,23, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,28,27,26,25,25,25,26,27,-1,22, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,27,26,26,-1,-1,-1,-1,24,24,25,26,27,-1,21, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,27,26,25,24,23,23,23,23,24,25,26,27,-1,20, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,27,26,25,24,23,22,22,22,-1,-1,-1,-1,-1,19, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,21,-1,18,18,18,18,18, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,29,-1,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,29,30,31,30,29,29,-1,-1,-1,-1,23,22,22,22,23,-1,-1,15,15,15, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,29,28,27,26,25,24,23,23,23,23,23,24,-1,14,14,14, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,28,29,30,29,28,27,26,25,24,24,24,-1,24,24,24,-1,13,13,13, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,12,12,12, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,30,30,30,29,28,27,27,-1,-1,-1,-1,-1,13,13,14,13,12,11,11, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,11,11,10, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,10,-1,9, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,8,9,8,8, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,7,7,-1,7,7, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,6,6,6,6,6,6, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,5,5,5,5,5, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,3,3,3, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,4,3,2,2,2, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,15,15,-1,-1,3,2,1,1, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,-1,3,2,1,0, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,15,14,14,-1,13,13,13,-1,3,2,1,1, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,16,15,14,13,12,12,12,12,-1,3,2,2,2, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,17,16,15,14,13,12,11,11,12,-1,3,3,3,3, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,18,17,16,15,14,13,12,11,10,-1,-1,4,4,4,4, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,-1,-1,-1,-1,9,-1,6,5,5,5,5, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,6,6,6, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,8, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,23,23,23,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,9, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,37,37,-1,25,24,24,24,24,23,22,22,-1,-1,-1,16,-1,-1,-1,11,10,10,10,10,10,10,10,-1,10, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,36,36,36,-1,25,25,25,25,24,23,22,21,20,19,18,17,17,17,-1,11,11,11,11,11,-1,11,-1,-1,11, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,35,35,35,35,-1,26,26,26,25,24,23,22,22,-1,19,18,17,16,16,-1,12,12,12,12,12,-1,-1,-1,13,12, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,37,36,35,34,34,34,-1,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,14,13,13, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,38,37,36,35,34,33,33,-1,-1,-1,27,-1,-1,23,22,21,20,19,18,17,16,16,-1,14,14,14,14,14,14,-1,14,14,14, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,39,38,38,-1,-1,34,33,32,31,30,29,28,29,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,15,15,15, 50,49,48,47,46,45,44,43,42,41,41,41,41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,29,29,30,31,32,33,34,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,16,16,16, 36,36,36,36,36,36,35,35,35,35,35,35,35,35,36,37,38,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58, 35,35,35,35,36,36,35,34,34,34,34,34,34,35,36,37,38,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,50,51,52,-1,55,55,56,57,58, 34,34,34,34,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,49,50,-1,-1,-1,-1,-1,57,57,58, 34,33,33,33,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,32,32,32,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,46,47,47,48,49,50,51,52,53,54,55,56,57,58, -1,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,50,49,48,47,46,45,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,30,30,30,30,31,32,31,30,29,29,29,29,29,29,29,30,31,32,33,33,33,33,33,34,-1,50,49,48,47,46,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 29,29,29,29,30,31,32,31,30,29,28,28,28,28,28,29,30,31,32,32,32,32,32,33,34,-1,50,49,48,48,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 28,28,28,29,30,31,32,31,30,29,28,27,27,27,27,-1,-1,31,31,31,31,31,32,33,34,-1,50,49,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 26,26,26,-1,24,24,24,24,24,24,-1,26,25,26,27,28,29,30,30,29,30,31,32,33,34,35,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 25,25,25,-1,23,23,23,23,23,23,-1,-1,24,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 25,24,24,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,-1,34,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 25,24,24,-1,20,20,20,20,20,20,21,22,23,24,25,25,25,25,25,25,25,26,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,19,19,19,19,19,19,-1,23,23,24,24,24,24,24,24,24,25,26,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 18,18,18,18,19,18,18,18,18,19,-1,24,23,23,23,23,23,23,23,24,25,26,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 18,17,17,17,-1,17,17,17,18,19,-1,24,23,22,22,22,22,22,23,-1,-1,27,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 18,17,16,16,16,16,16,17,18,19,-1,24,23,22,21,21,21,22,23,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 11,11,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,22,22,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 10,10,-1,12,12,12,12,12,13,14,-1,17,17,18,19,20,20,20,21,22,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 9,10,-1,11,11,11,11,12,13,14,15,16,17,18,19,19,19,20,21,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 8,-1,-1,10,10,10,11,12,13,14,15,16,17,18,18,18,19,20,21,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 7,-1,9,9,9,10,11,12,-1,15,-1,-1,-1,17,17,18,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 6,-1,8,8,9,10,11,12,-1,16,16,16,-1,16,17,18,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 5,6,7,8,9,10,11,12,-1,16,15,15,-1,15,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 4,-1,8,8,9,10,11,12,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 3,-1,9,9,9,10,-1,13,14,-1,13,13,13,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 2,-1,-1,-1,-1,11,12,13,14,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 1,1,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 2,2,2,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,3,3,4,5,-1,8,8,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,4,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,5,5,5,6,7,8,9,10,-1,23,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 8,7,6,6,6,6,7,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 8,7,7,7,7,7,7,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 8,8,8,8,8,8,8,-1,27,26,25,24,23,-1,-1,-1,21,-1,21,21,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,22,-1,25,25,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,-1,27,27,27,27,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 12,12,12,12,12,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 13,13,13,13,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,29,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,18,18,19,20,-1,-1,24,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 36,36,36,36,36,36,35,35,35,35,35,35,35,35,36,37,38,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,50,50,51,52,53,54,55,56,57, 35,35,35,35,36,36,35,34,34,34,34,34,34,35,36,37,38,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,49,49,50,51,-1,54,54,55,56,57, 34,34,34,34,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 34,33,33,33,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,46,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,32,32,32,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,46,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,50,49,48,47,46,45,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,30,30,30,30,31,32,31,30,29,29,29,29,29,29,29,30,31,32,33,33,33,33,33,34,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 29,29,29,29,30,31,32,31,30,29,28,28,28,28,28,29,30,31,32,32,32,32,32,33,34,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 28,28,28,29,30,31,32,31,30,29,28,27,27,27,27,-1,-1,31,31,31,31,31,32,33,34,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 26,26,26,-1,24,24,24,24,24,24,-1,26,25,26,27,28,29,30,30,29,30,31,32,33,34,35,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 25,25,25,-1,23,23,23,23,23,23,-1,-1,24,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 25,24,24,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 25,24,23,22,21,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 25,24,24,-1,20,20,20,20,20,20,21,22,23,24,25,25,25,25,25,25,25,26,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,19,19,19,19,19,19,-1,23,23,24,24,24,24,24,24,24,25,26,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 18,18,18,18,19,18,18,18,18,19,-1,24,23,23,23,23,23,23,23,24,25,26,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 18,17,17,17,-1,17,17,17,18,19,-1,24,23,22,22,22,22,22,23,-1,-1,27,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 18,17,16,16,16,16,16,17,18,19,-1,24,23,22,21,21,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 18,17,16,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,22,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 11,11,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,20,-1,21,21,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 10,10,-1,12,12,12,12,12,13,14,-1,17,17,18,19,19,19,19,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 9,10,-1,11,11,11,11,12,13,14,15,16,17,18,18,18,18,19,20,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 8,-1,-1,10,10,10,11,12,13,14,15,16,17,17,17,17,18,19,20,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 7,-1,9,9,9,10,11,12,-1,15,-1,-1,-1,16,16,17,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 6,-1,8,8,9,10,11,12,-1,15,15,15,-1,15,16,17,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 5,6,7,8,9,10,11,12,-1,15,14,14,-1,14,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 4,-1,8,8,9,10,11,12,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 3,-1,9,9,9,10,-1,13,14,-1,12,12,12,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 2,-1,-1,-1,-1,11,12,13,14,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 1,1,1,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 2,2,2,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,3,3,4,5,-1,8,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,4,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,5,5,5,6,7,8,9,10,-1,22,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 8,7,6,6,6,6,7,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 8,7,7,7,7,7,7,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 8,8,8,8,8,8,8,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,21,-1,25,25,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 12,12,12,12,12,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 13,13,13,13,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,28,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,18,18,19,20,-1,-1,24,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 37,37,37,37,37,37,36,36,36,36,36,36,36,36,37,38,39,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,49,50,51,52,53,54,55,56, 36,36,36,36,37,37,36,35,35,35,35,35,35,36,37,38,39,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48,49,50,-1,53,53,54,55,56, 35,35,35,35,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 35,34,34,34,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,33,33,33,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,31,31,31,31,32,33,32,31,30,30,30,30,30,30,30,31,32,33,34,34,34,34,34,35,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 30,30,30,30,31,32,33,32,31,30,29,29,29,29,29,30,31,32,33,33,33,33,33,34,35,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 29,29,29,30,31,32,33,32,31,30,29,28,28,28,28,-1,-1,32,32,32,32,32,33,34,35,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 27,27,27,-1,25,25,25,25,25,25,-1,27,26,27,28,29,30,31,31,30,31,32,33,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 26,26,26,-1,24,24,24,24,24,24,-1,-1,25,-1,-1,-1,-1,-1,-1,29,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 26,25,25,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,28,28,28,28,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 26,25,25,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,26,27,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,20,20,20,20,20,20,-1,24,24,25,25,25,25,25,25,25,26,27,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 19,19,19,19,20,19,19,19,19,20,-1,25,24,24,24,24,24,24,24,25,26,27,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 19,18,18,18,-1,18,18,18,19,20,-1,25,24,23,23,23,23,23,23,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 19,18,17,17,17,17,17,18,19,20,-1,25,24,23,22,22,22,22,22,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,20,20,21,21,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 12,12,-1,14,14,14,14,14,14,15,16,17,18,19,19,19,19,-1,20,20,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 11,11,-1,13,13,13,13,13,14,15,-1,18,18,18,18,18,18,18,19,20,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 10,11,-1,12,12,12,12,13,14,15,16,17,17,17,17,17,17,18,19,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 9,-1,-1,11,11,11,12,13,14,15,16,17,17,16,16,16,17,18,19,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 8,-1,10,10,10,11,12,13,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 7,-1,9,9,10,11,12,13,-1,14,14,14,-1,14,15,16,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 6,7,8,9,10,11,12,13,-1,14,13,13,-1,13,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 5,-1,9,9,10,11,12,13,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 4,-1,10,10,10,11,-1,14,15,-1,11,11,11,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 3,-1,-1,-1,-1,12,13,14,15,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 2,1,1,1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 2,2,2,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,3,3,4,5,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,4,4,5,6,7,8,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,5,5,5,6,7,8,9,10,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 8,7,6,6,6,6,7,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 8,7,7,7,7,7,7,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 8,8,8,8,8,8,8,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,20,-1,25,25,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 12,12,12,12,12,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 13,13,13,13,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,27,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,18,18,19,20,-1,-1,24,24,25,26,27,28,28,29,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,29,29,30,31,32,33,34,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 38,38,38,38,38,38,37,37,37,37,37,37,37,37,38,39,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48,49,50,51,52,53,54,55, 37,37,37,37,38,38,37,36,36,36,36,36,36,37,38,39,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,48,49,-1,52,52,53,54,55, 36,36,36,36,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,46,46,46,46,47,-1,-1,-1,-1,-1,54,54,55, 36,35,35,35,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,46,45,45,45,46,47,48,49,50,-1,-1,54,54,55, -1,34,34,34,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,46,45,44,45,46,47,48,49,50,51,52,53,54,55, -1,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,32,32,32,32,33,34,33,32,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,34,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,53,53,53,54,54, 31,31,31,31,32,33,34,33,32,31,30,30,30,30,30,31,32,32,32,32,32,32,32,33,34,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,54,54,54,54,53, 30,30,30,31,32,33,34,33,32,31,30,29,29,29,29,-1,-1,31,31,31,31,31,32,33,34,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,31,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 28,28,28,-1,26,26,26,26,26,26,-1,28,27,28,29,30,31,31,30,29,30,31,32,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 27,27,27,-1,25,25,25,25,25,25,-1,-1,26,-1,-1,-1,-1,-1,-1,28,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 27,26,26,-1,24,24,24,24,24,24,24,24,25,26,27,27,27,27,27,27,27,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 27,26,25,24,23,23,23,23,23,23,23,24,25,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 27,26,26,-1,22,22,22,22,22,22,23,24,25,25,25,25,25,25,25,25,25,26,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,21,21,21,21,21,21,-1,24,24,24,24,24,24,24,24,24,25,26,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 20,20,20,20,21,20,20,20,20,21,-1,24,23,23,23,23,23,23,23,24,25,26,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,46, 20,19,19,19,-1,19,19,19,20,21,-1,24,23,22,22,22,22,22,22,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45, 20,19,18,18,18,18,18,19,20,21,-1,24,23,22,21,21,21,21,21,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,44,44,44, 20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,16,16,16,16,16,16,16,17,18,19,19,19,19,19,20,20,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 13,13,-1,15,15,15,15,15,15,16,17,18,18,18,18,18,18,-1,19,19,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 12,12,-1,14,14,14,14,14,15,16,-1,17,17,17,17,17,17,17,18,19,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 11,12,-1,13,13,13,13,14,15,16,16,17,16,16,16,16,16,17,18,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 10,-1,-1,12,12,12,13,14,15,15,16,17,16,15,15,15,16,17,18,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 9,-1,11,11,11,12,13,14,-1,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 8,-1,10,10,11,12,13,14,-1,13,13,13,-1,13,14,15,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 7,8,9,10,11,12,13,14,-1,13,12,12,-1,12,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 6,-1,10,10,11,12,13,14,-1,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 5,-1,11,11,11,12,-1,15,16,-1,10,10,10,10,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 4,-1,-1,-1,-1,13,14,15,16,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 3,2,1,1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 3,2,2,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,3,3,4,5,-1,8,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,4,4,5,6,7,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,5,5,5,6,7,8,9,9,-1,20,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 8,7,6,6,6,6,7,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 8,7,7,7,7,7,7,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 8,8,8,8,8,8,8,-1,24,23,22,21,20,-1,-1,-1,18,-1,18,18,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,19,-1,25,25,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,-1,24,24,24,24,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 12,12,12,12,12,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 13,13,13,13,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,26,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,18,18,19,20,-1,-1,24,24,25,26,27,28,27,28,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,28,28,29,30,31,32,33,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 39,39,39,39,39,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,48,49,50,51,52,53,54, 38,38,38,38,39,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,45,46,46,46,46,46,47,48,-1,51,51,52,53,54, 37,37,37,37,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,45,45,45,45,46,-1,-1,-1,-1,-1,53,53,54, 37,36,36,36,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,45,44,44,44,45,46,47,48,49,-1,-1,53,53,54, -1,35,35,35,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,43,-1,45,45,44,43,44,45,46,47,48,49,50,51,52,53,54, -1,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,51,51,52,53,54, -1,33,33,33,33,34,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,52,52,52,53,53, 32,32,32,32,33,34,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,53,53,53,53,52, 31,31,31,32,33,34,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,33,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 29,29,29,-1,27,27,27,27,27,27,-1,29,28,29,30,31,31,30,29,28,29,30,31,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 28,28,28,-1,26,26,26,26,26,26,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 28,27,27,-1,25,25,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 28,27,26,25,24,24,24,24,24,24,24,25,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 28,27,27,-1,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,22,22,22,22,22,22,-1,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 21,21,21,21,22,21,21,21,21,22,-1,23,22,22,22,22,22,22,22,23,24,25,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,45, 21,20,20,20,-1,20,20,20,21,22,-1,23,22,21,21,21,21,21,21,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44, 21,20,19,19,19,19,19,20,21,22,-1,23,22,21,20,20,20,20,20,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,43,43,43, 21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,17,17,17,17,17,17,17,18,18,18,18,18,18,18,19,19,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 14,14,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,17,-1,18,18,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 13,13,-1,15,15,15,15,15,16,16,-1,16,16,16,16,16,16,16,17,18,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 12,13,-1,14,14,14,14,15,15,15,15,16,15,15,15,15,15,16,17,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 11,-1,-1,13,13,13,14,15,15,14,15,16,15,14,14,14,15,16,17,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 10,-1,12,12,12,13,14,15,-1,13,-1,-1,-1,13,13,14,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 9,-1,11,11,12,13,14,15,-1,12,12,12,-1,12,13,14,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 8,9,10,11,12,13,14,15,-1,12,11,11,-1,11,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 7,-1,11,11,12,13,14,15,-1,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 6,-1,12,12,12,13,-1,16,17,-1,9,9,9,9,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 5,-1,-1,-1,-1,14,15,16,17,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 4,3,2,2,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 4,3,3,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,4,4,5,6,-1,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,5,5,6,7,8,7,7,7,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,6,6,6,7,8,8,8,8,-1,19,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 9,8,7,7,7,7,8,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 9,8,8,8,8,8,8,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 9,9,9,9,9,9,9,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,18,-1,26,26,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,19,19,-1,-1,25,25,26,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,20,-1,24,24,25,26,-1,23,23,23,23,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 13,13,13,13,13,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 14,14,14,14,-1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,25,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,19,19,20,21,-1,-1,25,25,26,27,28,27,26,27,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 16,16,16,17,18,19,18,17,16,16,16,16,17,18,19,20,-1,-1,-1,-1,26,26,27,28,27,27,27,28,29,30,31,32,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 39,39,39,39,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,46,46,46,46,46,47,48,49,50,51,52,53, 38,38,38,38,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,44,45,45,45,45,45,46,47,-1,50,50,51,52,53, 37,37,37,37,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,44,44,44,44,45,-1,-1,-1,-1,-1,52,52,53, 37,36,36,36,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,44,43,43,43,44,45,46,47,48,-1,-1,52,52,53, -1,35,35,35,35,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,42,-1,44,44,43,42,43,44,45,46,47,48,49,50,51,52,53, -1,34,34,34,34,34,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,50,50,51,52,53, -1,33,33,33,33,34,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,51,51,51,52,52, 32,32,32,32,33,34,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,52,52,52,52,51, 31,31,31,32,33,34,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,32,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 29,29,29,-1,27,27,27,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,30,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 28,28,28,-1,26,26,26,26,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 28,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 28,27,27,-1,23,23,23,23,23,23,24,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,22,22,22,22,22,22,-1,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 22,21,21,21,22,21,21,21,21,22,-1,22,21,21,21,21,21,21,21,22,23,24,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,44, 22,21,20,20,-1,20,20,20,21,22,-1,22,21,20,20,20,20,20,20,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43, 22,21,20,19,19,19,19,20,21,22,-1,22,21,20,19,19,19,19,19,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,42,42,42, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,18,18,17,17,17,17,17,17,17,17,17,17,17,17,18,18,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 15,15,-1,17,17,17,16,16,16,16,17,16,16,16,16,16,16,-1,17,17,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 14,14,-1,16,16,16,16,15,15,15,-1,15,15,15,15,15,15,15,16,17,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 13,14,-1,15,15,15,15,15,14,14,14,15,14,14,14,14,14,15,16,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 12,-1,-1,14,14,14,15,15,14,13,14,15,14,13,13,13,14,15,16,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 11,-1,13,13,13,14,15,16,-1,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 10,-1,12,12,13,14,15,16,-1,11,11,11,-1,11,12,13,-1,14,14,14,15,16,17,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 9,10,11,12,13,14,15,16,-1,11,10,10,-1,10,-1,-1,-1,13,13,14,15,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,36,37,38,39,40,41,42, 8,-1,12,12,13,14,15,16,-1,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,38,38,39,40,41,42, 7,-1,13,13,13,14,-1,17,18,-1,8,8,8,8,9,10,11,12,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,39,39,40,41,42, 6,-1,-1,-1,-1,15,16,17,18,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 5,4,3,3,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42, 5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42,42, 5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, 5,4,4,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,5,5,6,7,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,6,6,7,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,7,7,7,8,7,7,7,7,-1,18,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 10,9,8,8,8,8,8,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 10,9,9,9,9,9,9,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 10,10,10,10,10,10,10,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,19,19,20,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,20,20,20,21,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 12,12,12,12,12,12,12,13,14,15,16,17,18,19,19,18,18,-1,-1,24,24,25,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 13,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,19,-1,23,23,24,25,-1,22,22,22,22,22,23,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 14,14,14,14,14,-1,14,14,14,15,16,17,18,19,20,20,20,21,22,23,24,25,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 15,15,15,15,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24,25,-1,-1,-1,24,-1,-1,24,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 16,16,16,-1,-1,-1,-1,-1,16,16,16,17,-1,20,20,21,22,-1,-1,24,24,25,26,27,26,25,26,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 17,17,17,18,19,20,19,18,17,17,17,17,18,19,20,21,-1,-1,-1,-1,25,25,26,27,26,26,26,27,28,29,30,31,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 38,38,38,38,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,45,45,45,45,45,46,47,48,49,50,51,52, 37,37,37,37,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,43,44,44,44,44,44,45,46,-1,49,49,50,51,52, 36,36,36,36,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,43,43,43,43,44,-1,-1,-1,-1,-1,51,51,52, 36,35,35,35,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,43,42,42,42,43,44,45,46,47,-1,-1,51,51,52, -1,34,34,34,34,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,41,-1,43,43,42,41,42,43,44,45,46,47,48,49,50,51,52, -1,33,33,33,33,33,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,32,32,32,32,33,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,50,50,50,51,51, 31,31,31,31,32,33,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,51,51,51,51,50, 30,30,30,31,32,33,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,31,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 28,28,28,-1,26,26,26,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,29,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 27,27,27,-1,25,25,25,25,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 27,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 27,26,26,-1,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,21,21,21,21,21,21,-1,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 21,20,20,20,21,20,20,20,20,21,-1,21,20,20,20,20,20,20,20,21,22,23,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,43, 21,20,19,19,-1,19,19,19,20,21,-1,21,20,19,19,19,19,19,19,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,42,42,42, 21,20,19,18,18,18,18,19,20,21,-1,21,20,19,18,18,18,18,18,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,41,41,41, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,17,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 16,16,-1,18,17,16,15,15,15,15,16,15,15,15,15,15,15,-1,16,16,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 15,15,-1,17,17,16,15,14,14,14,-1,14,14,14,14,14,14,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 14,15,-1,16,16,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 13,-1,-1,15,15,15,15,14,13,12,13,14,13,12,12,12,13,14,15,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 12,-1,14,14,14,15,15,15,-1,11,-1,-1,-1,11,11,12,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 11,-1,13,13,14,15,16,16,-1,10,10,10,-1,10,11,12,-1,13,13,13,14,15,16,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 10,11,12,13,14,15,16,17,-1,10,9,9,-1,9,-1,-1,-1,12,12,13,14,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,35,36,37,38,39,40,41, 9,-1,13,13,14,15,16,17,-1,-1,8,8,8,8,8,9,10,11,12,13,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,37,37,38,39,40,41, 8,-1,14,14,14,15,-1,18,19,-1,7,7,7,7,8,9,10,11,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,38,38,39,40,41, 7,-1,-1,-1,-1,16,17,18,19,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 6,5,4,4,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41, 6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41,41, 6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, 6,5,5,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,6,6,7,8,-1,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,7,7,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,8,8,8,7,6,6,6,6,-1,17,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 11,10,9,9,8,7,7,-1,-1,-1,-1,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 11,10,10,9,8,8,8,-1,21,20,20,-1,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 11,11,10,9,9,9,9,-1,21,20,19,18,17,-1,-1,-1,15,-1,15,15,-1,-1,-1,18,18,19,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,19,19,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 12,11,11,11,11,11,11,12,13,14,15,16,17,18,18,17,17,-1,-1,23,23,24,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 12,12,12,12,12,12,12,12,13,14,15,16,17,18,18,18,18,-1,22,22,23,24,-1,21,21,21,21,21,22,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 13,13,13,13,13,-1,13,13,13,14,15,16,17,18,19,19,19,20,21,22,23,24,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 14,14,14,14,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23,24,-1,-1,-1,23,-1,-1,23,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,19,19,20,21,-1,-1,23,23,24,25,26,25,24,25,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 16,16,16,17,18,19,18,17,16,16,16,16,17,18,19,20,-1,-1,-1,-1,24,24,25,26,25,25,25,26,27,28,29,30,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 37,37,37,37,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,44,44,44,44,44,45,46,47,48,49,50,51, 36,36,36,36,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,42,43,43,43,43,43,44,45,-1,48,48,49,50,51, 35,35,35,35,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,42,42,42,42,43,-1,-1,-1,-1,-1,50,50,51, 35,34,34,34,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,42,41,41,41,42,43,44,45,46,-1,-1,50,50,51, -1,33,33,33,33,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,40,-1,42,42,41,40,41,42,43,44,45,46,47,48,49,50,51, -1,32,32,32,32,32,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,31,31,31,31,32,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,49,49,49,50,50, 30,30,30,30,31,32,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,50,50,50,50,49, 29,29,29,30,31,32,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,30,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 27,27,27,-1,25,25,25,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,28,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 26,26,26,-1,24,24,24,24,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 26,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 26,25,25,-1,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,22,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,20,21,22,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 20,19,19,19,20,19,19,19,19,20,-1,20,19,19,19,19,19,19,19,20,21,22,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,42, 20,19,18,18,-1,18,18,18,19,20,-1,20,19,18,18,18,18,18,18,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,41,41,41, 20,19,18,17,17,17,17,18,19,20,-1,20,19,18,17,17,17,17,17,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,40,40,40, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,16,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 17,17,-1,17,16,15,14,14,14,14,15,14,14,14,14,14,14,-1,15,15,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 16,16,-1,17,16,15,14,13,13,13,-1,13,13,13,13,13,13,13,14,15,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 15,16,-1,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 14,-1,-1,16,16,15,14,13,12,11,12,13,12,11,11,11,12,13,14,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 13,-1,15,15,15,15,14,14,-1,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 12,-1,14,14,15,15,15,15,-1,9,9,9,-1,9,10,11,-1,12,12,12,13,14,15,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 11,12,13,14,15,16,16,16,-1,9,8,8,-1,8,-1,-1,-1,11,11,12,13,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,34,35,36,37,38,39,40, 10,-1,14,14,15,16,17,17,-1,-1,7,7,7,7,7,8,9,10,11,12,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,36,36,37,38,39,40, 9,-1,15,15,15,16,-1,18,19,-1,6,6,6,6,7,8,9,10,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,37,37,38,39,40, 8,-1,-1,-1,-1,17,18,19,19,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 7,6,5,5,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40, 7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40,40, 7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, 7,6,6,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,7,7,8,8,-1,5,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,8,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,9,8,7,6,5,5,5,5,-1,16,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 11,10,9,8,7,6,6,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 11,10,9,8,7,7,7,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 11,10,9,8,8,8,8,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 11,10,10,10,10,10,10,11,12,13,14,15,16,17,17,16,16,-1,-1,22,22,23,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 11,11,11,11,11,11,11,11,12,13,14,15,16,17,17,17,17,-1,21,21,22,23,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 12,12,12,12,12,-1,12,12,12,13,14,15,16,17,18,18,18,19,20,21,22,23,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 13,13,13,13,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,20,21,22,23,-1,-1,-1,22,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,18,18,19,20,-1,-1,22,22,23,24,25,24,23,24,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,18,19,-1,-1,-1,-1,23,23,24,25,24,24,24,25,26,27,28,29,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 36,36,36,36,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,43,43,43,43,44,45,46,47,48,49,50, 35,35,35,35,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,41,42,42,42,42,42,43,44,-1,47,47,48,49,50, 34,34,34,34,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,-1,-1,-1,-1,49,49,50, 34,33,33,33,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,41,40,40,40,41,42,43,44,45,-1,-1,49,49,50, -1,32,32,32,32,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,39,-1,41,41,40,39,40,41,42,43,44,45,46,47,48,49,50, -1,31,31,31,31,31,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,30,30,30,30,31,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,48,48,48,49,49, 29,29,29,29,30,31,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,49,49,49,49,48, 28,28,28,29,30,31,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,29,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,47, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 26,26,26,-1,24,24,24,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,27,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 25,25,25,-1,23,23,23,23,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 25,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,-1,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,21,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,19,19,20,21,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 19,18,18,18,19,18,18,18,18,19,-1,19,18,18,18,18,18,18,18,19,20,21,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,41, 19,18,17,17,-1,17,17,17,18,19,-1,19,18,17,17,17,17,17,17,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40, 19,18,17,16,16,16,16,17,18,19,-1,19,18,17,16,16,16,16,16,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,39,39,39, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 18,18,-1,16,15,14,13,13,13,13,14,13,13,13,13,13,13,-1,14,14,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 17,17,-1,16,15,14,13,12,12,12,-1,12,12,12,12,12,12,12,13,14,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 16,17,-1,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 15,-1,-1,16,15,14,13,12,11,10,11,12,11,10,10,10,11,12,13,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 14,-1,16,16,15,14,13,13,-1,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 13,-1,15,15,15,14,14,14,-1,8,8,8,-1,8,9,10,-1,11,11,11,12,13,14,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 12,13,14,15,15,15,15,15,-1,8,7,7,-1,7,-1,-1,-1,10,10,11,12,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,33,34,35,36,37,38,39, 11,-1,15,15,16,16,16,16,-1,-1,6,6,6,6,6,7,8,9,10,11,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,35,35,36,37,38,39, 10,-1,16,16,16,17,-1,17,18,-1,5,5,5,5,6,7,8,9,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,36,36,37,38,39, 9,-1,-1,-1,-1,18,19,18,18,-1,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 8,7,6,6,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39, 8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39,39, 8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, 8,7,7,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,8,8,8,8,-1,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,9,8,7,6,5,5,5,5,-1,15,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 11,10,9,8,7,6,6,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 11,10,9,8,7,7,7,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 11,10,9,8,8,8,8,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 11,10,10,10,10,10,10,11,12,13,14,15,16,17,16,15,15,-1,-1,21,21,22,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 11,11,11,11,11,11,11,11,12,13,14,15,16,17,16,16,16,-1,20,20,21,22,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 12,12,12,12,12,-1,12,12,12,13,14,15,16,17,17,17,17,18,19,20,21,22,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 13,13,13,13,-1,-1,13,13,13,13,14,15,16,17,18,18,18,18,19,20,21,22,-1,-1,-1,21,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,18,18,19,19,-1,-1,21,21,22,23,24,23,22,23,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,18,19,-1,-1,-1,-1,22,22,23,24,23,23,23,24,25,26,27,28,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 35,35,35,35,35,34,33,33,33,33,33,33,33,33,34,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,42,42,42,42,43,44,45,46,47,48,49, 34,34,34,34,35,34,33,32,32,32,32,32,32,33,34,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,40,41,41,41,41,41,42,43,-1,46,46,47,48,49, 33,33,33,33,-1,35,-1,32,31,31,31,31,32,33,34,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,49, 33,32,32,32,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,40,39,39,39,40,41,42,43,44,-1,-1,48,48,49, -1,31,31,31,31,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,38,-1,40,40,39,38,39,40,41,42,43,44,45,46,47,48,49, -1,30,30,30,30,30,30,29,28,28,28,28,28,28,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,29,29,29,29,30,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,47,47,48,48, 28,28,28,28,29,30,30,29,28,27,26,26,26,26,26,27,27,26,26,26,26,26,26,27,28,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,48,48,48,47, 27,27,27,28,29,30,30,29,28,27,26,25,25,25,25,-1,-1,25,25,25,25,25,26,27,28,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,25,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 25,25,25,-1,23,23,23,23,23,23,-1,24,23,24,25,26,26,25,24,23,24,25,26,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 24,24,24,-1,22,22,22,22,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,22,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 24,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 24,23,23,-1,19,19,19,19,19,19,20,19,19,19,19,19,19,19,19,19,19,20,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,20,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 18,17,17,17,18,17,17,17,17,18,-1,18,17,17,17,17,17,17,17,18,19,20,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 18,17,16,16,-1,16,16,16,17,18,-1,18,17,16,16,16,16,16,16,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 18,17,16,15,15,15,15,16,17,18,-1,18,17,16,15,15,15,15,15,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,14,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 19,19,-1,15,14,13,12,12,12,12,13,12,12,12,12,12,12,-1,13,13,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 18,18,-1,15,14,13,12,11,11,11,-1,11,11,11,11,11,11,11,12,13,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 17,18,-1,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 16,-1,-1,15,14,13,12,11,10,9,10,11,10,9,9,9,10,11,12,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 15,-1,16,15,14,13,12,12,-1,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 14,-1,16,15,14,13,13,13,-1,7,7,7,-1,7,8,9,-1,10,10,10,11,12,13,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 13,14,15,15,14,14,14,14,-1,7,6,6,-1,6,-1,-1,-1,9,9,10,11,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,32,33,34,35,36,37,38, 12,-1,16,15,15,15,15,15,-1,-1,5,5,5,5,5,6,7,8,9,10,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,34,34,35,36,37,38, 11,-1,16,16,16,16,-1,16,17,-1,4,4,4,4,5,6,7,8,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,35,35,36,37,38, 10,-1,-1,-1,-1,17,18,17,17,-1,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 9,8,7,7,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38, 9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38,38, 9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, 9,8,8,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,9,9,8,8,-1,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,9,8,7,6,5,5,5,5,-1,14,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 11,10,9,8,7,6,6,-1,-1,-1,-1,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 11,10,9,8,7,7,7,-1,18,17,17,-1,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 11,10,9,8,8,8,8,-1,18,17,16,15,14,-1,-1,-1,12,-1,12,12,-1,-1,-1,15,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,16,16,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 11,10,10,10,10,10,10,11,12,13,14,15,16,16,15,14,14,-1,-1,20,20,21,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 11,11,11,11,11,11,11,11,12,13,14,15,16,16,15,15,15,-1,19,19,20,21,-1,18,18,18,18,18,19,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 12,12,12,12,12,-1,12,12,12,13,14,15,16,16,16,16,16,17,18,19,20,21,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 13,13,13,13,-1,-1,13,13,13,13,14,15,16,17,17,17,17,17,18,19,20,21,-1,-1,-1,20,-1,-1,20,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,18,18,18,18,-1,-1,20,20,21,22,23,22,21,22,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,18,19,-1,-1,-1,-1,21,21,22,23,22,22,22,23,24,25,26,27,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 34,34,34,34,34,33,32,32,32,32,32,32,32,32,33,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,41,41,41,41,42,43,44,45,46,47,48, 33,33,33,33,34,33,32,31,31,31,31,31,31,32,33,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,45,45,46,47,48, 32,32,32,32,-1,34,-1,31,30,30,30,30,31,32,33,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 32,31,31,31,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,39,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,30,30,30,30,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,37,-1,39,39,38,37,38,39,40,41,42,43,44,45,46,47,48, -1,29,29,29,29,29,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,28,28,28,28,29,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 27,27,27,27,28,29,29,28,27,26,25,25,25,25,25,26,26,25,25,25,25,25,25,26,27,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 26,26,26,27,28,29,29,28,27,26,25,24,24,24,24,-1,-1,24,24,24,24,24,25,26,27,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,24,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 24,24,24,-1,22,22,22,22,22,22,-1,23,22,23,24,25,25,24,23,22,23,24,25,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 23,23,23,-1,21,21,21,21,21,21,-1,-1,21,-1,-1,-1,-1,-1,-1,21,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 23,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 23,22,22,-1,18,18,18,18,18,18,19,18,18,18,18,18,18,18,18,18,18,19,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,19,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 17,16,16,16,17,16,16,16,16,17,-1,17,16,16,16,16,16,16,16,17,18,19,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 17,16,15,15,-1,15,15,15,16,17,-1,17,16,15,15,15,15,15,15,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 17,16,15,14,14,14,14,15,16,17,-1,17,16,15,14,14,14,14,14,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,13,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 20,20,-1,14,13,12,11,11,11,11,12,11,11,11,11,11,11,-1,12,12,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 19,19,-1,14,13,12,11,10,10,10,-1,10,10,10,10,10,10,10,11,12,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 18,19,-1,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 17,-1,-1,14,13,12,11,10,9,8,9,10,9,8,8,8,9,10,11,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 16,-1,15,14,13,12,11,11,-1,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 15,-1,15,14,13,12,12,12,-1,6,6,6,-1,6,7,8,-1,9,9,9,10,11,12,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 14,15,15,14,13,13,13,13,-1,6,5,5,-1,5,-1,-1,-1,8,8,9,10,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,31,32,33,34,35,36,37, 13,-1,15,14,14,14,14,14,-1,-1,4,4,4,4,4,5,6,7,8,9,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,33,33,34,35,36,37, 12,-1,15,15,15,15,-1,15,16,-1,3,3,3,3,4,5,6,7,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,34,34,35,36,37, 11,-1,-1,-1,-1,16,17,16,16,-1,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 10,9,8,8,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37, 10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, 10,9,9,-1,-1,-1,-1,-1,2,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,10,9,8,8,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,9,8,7,6,5,5,5,5,-1,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 11,10,9,8,7,6,6,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 11,10,9,8,7,7,7,-1,17,16,16,-1,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 11,10,9,8,8,8,8,-1,17,16,15,14,13,-1,-1,-1,11,-1,11,11,-1,-1,-1,14,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,15,15,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 11,10,10,10,10,10,10,11,12,13,14,15,16,15,14,13,13,-1,-1,19,19,20,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 11,11,11,11,11,11,11,11,12,13,14,15,16,15,14,14,14,-1,18,18,19,20,-1,17,17,17,17,17,18,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 12,12,12,12,12,-1,12,12,12,13,14,15,16,15,15,15,15,16,17,18,19,20,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 13,13,13,13,-1,-1,13,13,13,13,14,15,16,16,16,16,16,16,17,18,19,20,-1,-1,-1,19,-1,-1,19,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,17,17,17,17,-1,-1,19,19,20,21,22,21,20,21,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,18,18,-1,-1,-1,-1,20,20,21,22,21,21,21,22,23,24,25,26,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 34,34,34,34,34,33,32,32,32,32,32,32,32,32,33,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,40,40,40,40,40,41,42,43,44,45,46,47, 33,33,33,33,34,33,32,31,31,31,31,31,31,32,33,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,39,39,39,39,39,39,40,41,-1,44,44,45,46,47, 32,32,32,32,-1,34,-1,31,30,30,30,30,31,32,33,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,38,38,38,38,38,39,-1,-1,-1,-1,-1,46,46,47, 32,31,31,31,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,38,37,37,37,38,39,40,41,42,-1,-1,46,46,47, -1,30,30,30,30,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47, -1,29,29,29,29,29,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,28,28,28,28,29,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,45,45,45,46,46, 27,27,27,27,28,29,29,28,27,26,25,25,25,25,25,26,26,25,25,25,25,25,25,26,27,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,36,37,-1,46,46,46,46,45, 26,26,26,27,28,29,29,28,27,26,25,24,24,24,24,-1,-1,24,24,24,24,24,25,26,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,24,23,23,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 24,24,24,-1,22,22,22,22,22,22,-1,23,22,23,24,25,25,24,23,22,23,24,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 23,23,23,-1,21,21,21,21,21,21,-1,-1,21,-1,-1,-1,-1,-1,-1,21,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 23,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 23,22,22,-1,18,18,18,18,18,18,19,18,18,18,18,18,18,18,18,18,18,19,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,19,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 17,16,16,16,17,16,16,16,16,17,-1,17,16,16,16,16,16,16,16,17,18,19,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,38, 17,16,15,15,-1,15,15,15,16,17,-1,17,16,15,15,15,15,15,15,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37, 17,16,15,14,14,14,14,15,16,17,-1,17,16,15,14,14,14,14,14,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,36,36,36, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,-1,17,16,16,16,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,13,-1,-1,15,15,15,-1,15,15,16,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 21,21,-1,14,13,12,11,11,11,11,12,11,11,11,11,11,11,-1,12,12,-1,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 20,20,-1,14,13,12,11,10,10,10,-1,10,10,10,10,10,10,10,11,12,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 19,20,-1,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 18,-1,-1,14,13,12,11,10,9,8,9,10,9,8,8,8,9,10,11,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 17,-1,15,14,13,12,11,11,-1,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 16,-1,15,14,13,12,12,12,-1,6,6,6,-1,6,7,8,-1,8,8,8,9,10,11,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 15,16,15,14,13,13,13,13,-1,6,5,5,-1,5,-1,-1,-1,7,7,8,9,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,30,31,32,33,34,35,36, 14,-1,15,14,14,14,14,14,-1,-1,4,4,4,4,4,4,5,6,7,8,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,32,32,33,34,35,36, 13,-1,15,15,15,15,-1,15,16,-1,3,3,3,3,3,4,5,6,7,8,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,33,33,34,35,36, 12,-1,-1,-1,-1,16,17,16,16,-1,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 11,10,9,9,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36, 11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36,36, 11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, 11,10,10,-1,-1,-1,-1,-1,3,2,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,10,9,8,8,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,9,8,7,6,5,5,5,5,-1,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 11,10,9,8,7,6,6,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 11,10,9,8,7,7,7,-1,16,15,15,-1,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 11,10,9,8,8,8,8,-1,16,15,14,13,12,-1,-1,-1,10,-1,10,10,-1,-1,-1,13,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,11,-1,19,19,-1,14,14,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 11,10,10,10,10,10,10,11,12,13,14,15,15,14,13,12,12,-1,-1,18,18,19,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 11,11,11,11,11,11,11,11,12,13,14,15,15,14,13,13,13,-1,17,17,18,19,-1,16,16,16,16,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 12,12,12,12,12,-1,12,12,12,13,14,15,15,14,14,14,14,15,16,17,18,19,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,13,13,13,-1,-1,13,13,13,13,14,15,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,18,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,16,16,16,16,-1,-1,18,18,19,20,21,20,19,20,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,17,17,-1,-1,-1,-1,19,19,20,21,20,20,20,21,22,23,24,25,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 34,34,34,34,34,33,32,32,32,32,32,32,32,32,33,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,39,40,41,42,43,44,45,46, 33,33,33,33,34,33,32,31,31,31,31,31,31,32,33,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,38,38,39,40,-1,43,43,44,45,46, 32,32,32,32,-1,34,-1,31,30,30,30,30,31,32,33,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,37,37,37,37,37,38,-1,-1,-1,-1,-1,45,45,46, 32,31,31,31,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,37,36,36,36,37,38,39,40,41,-1,-1,45,45,46, -1,30,30,30,30,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46, -1,29,29,29,29,29,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,28,28,28,28,29,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,44,44,44,45,45, 27,27,27,27,28,29,29,28,27,26,25,25,25,25,25,26,26,25,25,25,25,25,25,26,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,35,36,-1,45,45,45,45,44, 26,26,26,27,28,29,29,28,27,26,25,24,24,24,24,-1,-1,24,24,24,24,24,25,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,24,23,23,23,24,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 24,24,24,-1,22,22,22,22,22,22,-1,23,22,23,24,25,25,24,23,22,23,24,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 23,23,23,-1,21,21,21,21,21,21,-1,-1,21,-1,-1,-1,-1,-1,-1,21,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 23,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 23,22,22,-1,18,18,18,18,18,18,19,18,18,18,18,18,18,18,18,18,18,19,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 17,16,16,16,17,16,16,16,16,17,-1,17,16,16,16,16,16,16,16,17,18,18,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,37, 17,16,15,15,-1,15,15,15,16,17,-1,17,16,15,15,15,15,15,15,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36, 17,16,15,14,14,14,14,15,16,17,-1,17,16,15,14,14,14,14,14,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,35,35,35, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,-1,16,15,15,15,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,13,-1,-1,14,14,14,-1,14,14,15,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 22,22,-1,14,13,12,11,11,11,11,12,11,11,11,11,11,11,-1,12,12,-1,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 21,21,-1,14,13,12,11,10,10,10,-1,10,10,10,10,10,10,10,11,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 20,21,-1,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 19,-1,-1,14,13,12,11,10,9,8,9,10,9,8,8,8,9,10,11,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 18,-1,15,14,13,12,11,11,-1,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 17,-1,15,14,13,12,12,12,-1,6,6,6,-1,6,7,8,-1,7,7,7,8,9,10,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 16,16,15,14,13,13,13,13,-1,6,5,5,-1,5,-1,-1,-1,6,6,7,8,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,29,30,31,32,33,34,35, 15,-1,15,14,14,14,14,14,-1,-1,4,4,4,4,4,4,4,5,6,7,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,31,31,32,33,34,35, 14,-1,15,15,15,15,-1,15,16,-1,3,3,3,3,3,3,4,5,6,7,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,32,32,33,34,35, 13,-1,-1,-1,-1,16,17,16,16,-1,2,2,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35, 12,11,10,10,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,34,34,34,35, 12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,35,35,35,35, 12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,-1,-1,7,7,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, 12,11,11,-1,-1,-1,-1,-1,4,3,2,2,2,2,2,-1,6,6,7,8,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,11,10,9,9,-1,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,10,9,8,7,6,5,5,5,-1,12,11,10,9,8,7,7,7,8,9,10,11,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 12,11,10,9,8,7,7,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,9,10,11,12,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 12,11,10,9,8,8,8,-1,16,15,15,-1,11,10,9,9,9,9,9,9,9,10,11,12,13,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 12,11,10,9,9,9,9,-1,16,15,14,13,12,-1,-1,-1,10,-1,10,10,-1,-1,-1,13,13,14,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,11,-1,19,19,-1,14,14,14,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 12,11,11,11,11,11,11,12,13,14,15,16,15,14,13,12,12,-1,-1,18,18,19,-1,15,15,15,15,16,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 12,12,12,12,12,12,12,12,13,14,15,16,15,14,13,13,13,-1,17,17,18,19,-1,16,16,16,16,16,17,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 13,13,13,13,13,-1,13,13,13,14,15,16,15,14,14,14,14,15,16,17,18,19,-1,17,17,17,17,17,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,14,14,14,-1,-1,14,14,14,14,15,16,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,18,-1,-1,18,18,19,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,16,16,16,16,-1,-1,18,18,19,20,21,20,19,20,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 16,16,16,17,18,19,18,17,16,16,16,16,17,17,17,17,-1,-1,-1,-1,19,19,20,21,20,20,20,21,22,23,24,25,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 34,34,34,34,34,33,32,32,32,32,32,32,32,32,33,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,39,40,41,42,43,44,45,46, 33,33,33,33,34,33,32,31,31,31,31,31,31,32,33,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,38,38,39,40,-1,43,43,44,45,46, 32,32,32,32,-1,34,-1,31,30,30,30,30,31,32,33,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,37,37,37,37,37,38,-1,-1,-1,-1,-1,45,45,46, 32,31,31,31,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,37,36,36,36,37,38,39,40,41,-1,-1,45,45,46, -1,30,30,30,30,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46, -1,29,29,29,29,29,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,28,28,28,28,29,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,44,44,44,45,45, 27,27,27,27,28,29,29,28,27,26,25,25,25,25,25,26,26,25,25,25,25,25,25,26,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,35,36,-1,45,45,45,45,44, 26,26,26,27,28,29,29,28,27,26,25,24,24,24,24,-1,-1,24,24,24,24,24,25,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,24,23,23,23,24,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 24,24,24,-1,22,22,22,22,22,22,-1,23,22,23,24,25,25,24,23,22,23,24,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 23,23,23,-1,21,21,21,21,21,21,-1,-1,21,-1,-1,-1,-1,-1,-1,21,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 23,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 23,22,22,-1,18,18,18,18,18,18,19,18,18,18,18,18,18,18,18,18,18,19,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 17,16,16,16,17,16,16,16,16,17,-1,17,16,16,16,16,16,16,16,17,18,18,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,37, 17,16,15,15,-1,15,15,15,16,17,-1,17,16,15,15,15,15,15,15,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36, 17,16,15,14,14,14,14,15,16,17,-1,17,16,15,14,14,14,14,14,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,35,35,35, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,-1,16,15,15,15,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,13,-1,-1,14,14,14,-1,14,14,15,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 23,23,-1,14,13,12,11,11,11,11,12,11,11,11,11,11,11,-1,12,12,-1,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 22,22,-1,14,13,12,11,10,10,10,-1,10,10,10,10,10,10,10,11,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,36, 21,22,-1,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,34,35,36, 20,-1,-1,14,13,12,11,10,9,8,9,10,9,8,8,8,9,10,11,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,-1,35,35, 19,-1,15,14,13,12,11,11,-1,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35, 18,-1,15,14,13,12,12,12,-1,6,6,6,-1,6,7,8,-1,7,7,7,8,9,10,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 17,16,15,14,13,13,13,13,-1,6,5,5,-1,5,-1,-1,-1,6,6,7,8,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 16,-1,15,14,14,14,14,14,-1,-1,4,4,4,4,4,4,4,5,6,7,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 15,-1,15,15,15,15,-1,15,16,-1,3,3,3,3,3,3,4,5,6,7,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 14,-1,-1,-1,-1,16,17,16,16,-1,3,2,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,-1,-1,6,6,6,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 13,12,12,-1,-1,-1,-1,-1,5,4,3,2,2,2,2,-1,6,6,7,7,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,12,11,10,10,-1,7,6,5,4,3,3,3,3,3,4,5,6,7,8,8,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,6,6,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,11,10,9,8,7,6,6,6,-1,12,11,10,9,8,7,7,7,8,9,10,10,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 13,12,11,10,9,8,8,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,9,10,11,11,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 13,12,11,10,9,9,9,-1,16,15,15,-1,11,10,9,9,9,9,9,9,9,10,11,12,12,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 13,12,11,10,10,10,10,-1,16,15,14,13,12,-1,-1,-1,10,-1,10,10,-1,-1,-1,13,13,13,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,11,-1,19,19,-1,14,14,14,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 13,12,12,12,12,12,12,13,14,15,16,16,15,14,13,12,12,-1,-1,18,18,19,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 13,13,13,13,13,13,13,13,14,15,16,16,15,14,13,13,13,-1,17,17,18,19,-1,16,16,16,16,16,16,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 14,14,14,14,14,-1,14,14,14,15,16,16,15,14,14,14,14,15,16,17,18,19,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,15,15,15,-1,-1,15,15,15,15,16,16,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,18,-1,-1,18,18,18,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 16,16,16,-1,-1,-1,-1,-1,16,16,16,17,-1,16,16,16,16,-1,-1,18,18,19,20,21,20,19,20,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 17,17,17,18,19,20,19,18,17,17,17,17,18,17,17,17,-1,-1,-1,-1,19,19,20,21,20,20,20,21,22,23,24,25,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 34,34,34,34,34,33,32,32,32,32,32,32,32,32,33,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,39,40,41,42,43,44,45,46, 33,33,33,33,34,33,32,31,31,31,31,31,31,32,33,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,38,38,39,40,-1,43,43,44,45,46, 32,32,32,32,-1,34,-1,31,30,30,30,30,31,32,33,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,37,37,37,37,37,38,-1,-1,-1,-1,-1,45,45,46, 32,31,31,31,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,37,36,36,36,37,38,39,40,41,-1,-1,45,45,46, -1,30,30,30,30,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46, -1,29,29,29,29,29,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,28,28,28,28,29,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,44,44,44,45,45, 27,27,27,27,28,29,29,28,27,26,25,25,25,25,25,26,26,25,25,25,25,25,25,26,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,35,36,-1,45,45,45,45,44, 26,26,26,27,28,29,29,28,27,26,25,24,24,24,24,-1,-1,24,24,24,24,24,25,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,24,23,23,23,24,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 24,24,24,-1,22,22,22,22,22,22,-1,23,22,23,24,25,25,24,23,22,23,24,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 23,23,23,-1,21,21,21,21,21,21,-1,-1,21,-1,-1,-1,-1,-1,-1,21,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 23,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 23,22,22,-1,18,18,18,18,18,18,19,18,18,18,18,18,18,18,18,18,18,19,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 17,16,16,16,17,16,16,16,16,17,-1,17,16,16,16,16,16,16,16,17,18,18,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,37, 17,16,15,15,-1,15,15,15,16,17,-1,17,16,15,15,15,15,15,15,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36, 17,16,15,14,14,14,14,15,16,17,-1,17,16,15,14,14,14,14,14,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,35,35,35, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,-1,16,15,15,15,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,13,-1,-1,14,14,14,-1,14,14,15,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 23,23,-1,14,13,12,11,11,11,11,12,11,11,11,11,11,11,-1,12,12,-1,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 22,22,-1,14,13,12,11,10,10,10,-1,10,10,10,10,10,10,10,11,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,-1,36, 21,22,-1,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,32,33,34,35, 20,-1,-1,14,13,12,11,10,9,8,9,10,9,8,8,8,9,10,11,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,-1,34,34, 19,-1,15,14,13,12,11,11,-1,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,28,29,30,31,32,33,34, 18,-1,15,14,13,12,12,12,-1,6,6,6,-1,6,7,8,-1,7,7,7,8,9,10,-1,15,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 17,16,15,14,13,13,13,13,-1,6,5,5,-1,5,-1,-1,-1,6,6,7,8,-1,-1,-1,14,-1,15,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34, 17,-1,15,14,14,14,14,14,-1,-1,4,4,4,4,4,4,4,5,6,7,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 16,-1,15,15,15,15,-1,15,16,-1,4,3,3,3,3,3,4,5,6,7,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,-1,-1,31,31,32,33,34, 15,-1,-1,-1,-1,16,17,16,16,-1,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,32,32,33,34, 14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,33,33,33,34, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,-1,19,19,19,19,19,19,19,20,21,22,23,24,-1,27,27,28,-1,34,34,34,34, 14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,-1,-1,5,5,5,6,7,8,9,10,11,-1,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,35,35,35,35, 14,13,13,-1,-1,-1,-1,-1,6,5,4,3,2,2,2,-1,6,6,6,6,6,7,8,9,10,11,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, -1,13,12,11,11,-1,8,7,6,5,4,3,3,3,3,4,5,6,7,7,7,7,8,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33, -1,-1,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,6,6,7,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,-1,32,32,32,32,33, -1,-1,12,11,10,9,8,7,7,7,-1,12,11,10,9,8,7,7,7,8,9,9,9,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 14,13,12,11,10,9,9,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,9,10,10,10,10,11,12,13,14,15,16,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 14,13,12,11,10,10,10,-1,16,15,15,-1,11,10,9,9,9,9,9,9,9,10,11,11,11,11,12,13,14,15,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 14,13,12,11,11,11,11,-1,16,15,14,13,12,-1,-1,-1,10,-1,10,10,-1,-1,-1,12,12,12,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,11,-1,19,19,-1,13,13,13,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 14,13,13,13,13,13,13,14,15,16,17,16,15,14,13,12,12,-1,-1,18,18,19,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 14,14,14,14,14,14,14,14,15,16,17,16,15,14,13,13,13,-1,17,17,18,19,-1,15,15,15,15,15,15,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 15,15,15,15,15,-1,15,15,15,16,17,16,15,14,14,14,14,15,16,17,18,19,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 16,16,16,16,-1,-1,16,16,16,16,17,16,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 17,17,17,-1,-1,-1,-1,-1,17,17,17,17,-1,16,16,16,16,-1,-1,18,18,19,20,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 18,18,18,19,20,21,20,19,18,18,18,18,18,17,17,17,-1,-1,-1,-1,19,19,20,20,19,19,19,20,21,22,23,24,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, 34,34,34,34,34,33,32,32,32,32,32,32,32,32,33,33,32,32,32,32,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,39,40,41,42,43,44,45,46, 33,33,33,33,34,33,32,31,31,31,31,31,31,32,33,33,32,31,31,31,31,31,-1,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,38,38,39,40,-1,43,43,44,45,46, 32,32,32,32,-1,34,-1,31,30,30,30,30,31,32,33,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,37,37,37,37,37,38,-1,-1,-1,-1,-1,45,45,46, 32,31,31,31,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,31,30,29,29,30,30,29,29,30,31,32,33,34,35,36,37,38,37,36,36,36,37,38,39,40,41,-1,-1,45,45,46, -1,30,30,30,30,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46, -1,29,29,29,29,29,29,28,27,27,27,27,27,27,-1,-1,-1,-1,-1,27,27,-1,-1,27,27,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,43,43,44,45,46, -1,28,28,28,28,29,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,34,35,36,-1,44,44,44,45,45, 27,27,27,27,28,29,29,28,27,26,25,25,25,25,25,26,26,25,25,25,25,25,25,26,27,-1,39,38,37,37,-1,34,33,32,32,32,32,32,33,34,35,36,-1,45,45,45,45,44, 26,26,26,27,28,29,29,28,27,26,25,24,24,24,24,-1,-1,24,24,24,24,24,25,26,26,-1,39,38,37,36,35,34,33,32,31,31,31,32,33,34,35,35,-1,-1,-1,-1,-1,43, 25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,24,23,23,23,24,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,34,34,35,34,34,34,35,36,-1,42, 24,24,24,-1,22,22,22,22,22,22,-1,23,22,23,24,25,25,24,23,22,23,24,24,24,24,25,24,24,24,24,24,25,26,-1,29,29,29,-1,-1,-1,-1,33,33,34,35,36,-1,41, 23,23,23,-1,21,21,21,21,21,21,-1,-1,21,-1,-1,-1,-1,-1,-1,21,-1,-1,23,23,23,-1,23,23,23,23,24,25,26,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,40, 23,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,23,22,22,22,22,22,22,23,-1,26,26,-1,27,27,27,28,29,30,31,32,-1,-1,-1,-1,-1,39, 23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,-1,35,35,36,37,38, 23,22,22,-1,18,18,18,18,18,18,19,18,18,18,18,18,18,18,18,18,18,19,-1,20,20,20,20,20,21,-1,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,-1,24,24,24,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 17,16,16,16,17,16,16,16,16,17,-1,17,16,16,16,16,16,16,16,17,18,18,-1,18,18,18,19,20,21,22,23,23,23,24,-1,-1,-1,-1,30,30,31,32,33,-1,-1,37,37,37, 17,16,15,15,-1,15,15,15,16,17,-1,17,16,15,15,15,15,15,15,-1,-1,17,-1,17,17,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36, 17,16,15,14,14,14,14,15,16,17,-1,17,16,15,14,14,14,14,14,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,35,35,35, 17,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,-1,16,15,15,15,16,15,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,13,-1,-1,14,14,14,-1,14,14,15,-1,22,22,22,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 23,23,-1,14,13,12,11,11,11,11,12,11,11,11,11,11,11,-1,12,12,-1,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,34,34,35, 22,22,-1,14,13,12,11,10,10,10,-1,10,10,10,10,10,10,10,11,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,-1,36, 21,22,-1,14,13,12,11,10,9,9,9,10,9,9,9,9,9,10,11,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,32,33,34,35, 20,-1,-1,14,13,12,11,10,9,8,9,10,9,8,8,8,9,10,11,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,-1,34,34, 19,-1,15,14,13,12,11,11,-1,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,26,27,28,28,29,30,31,32,33,34, 18,-1,15,14,13,12,12,12,-1,6,6,6,-1,6,7,8,-1,7,7,7,8,9,10,-1,15,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 17,16,15,14,13,13,13,13,-1,6,5,5,-1,5,-1,-1,-1,6,6,7,8,-1,-1,-1,14,-1,15,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34, 18,-1,15,14,14,14,14,14,-1,-1,5,4,4,4,4,4,4,5,6,7,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 17,-1,15,15,15,15,-1,15,16,-1,5,4,3,3,3,3,4,5,6,7,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,-1,-1,31,31,32,33,34, 16,-1,-1,-1,-1,16,17,16,16,-1,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,32,32,33,34, 15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,33,33,33,34, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,-1,19,19,19,19,19,19,19,20,21,22,23,24,-1,27,27,28,-1,34,34,34,34, 15,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,5,5,5,6,7,8,9,10,11,-1,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,35,35,35,35, 15,14,14,-1,-1,-1,-1,-1,7,6,5,4,3,3,3,-1,7,6,6,6,6,7,8,9,10,11,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, -1,14,13,12,12,-1,9,8,7,6,5,4,4,4,4,5,6,7,7,7,7,7,8,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33, -1,-1,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,7,7,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,-1,32,32,32,32,33, -1,-1,13,12,11,10,9,8,8,8,-1,13,12,11,10,9,8,8,8,9,9,9,9,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 15,14,13,12,11,10,10,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,10,10,10,10,10,11,12,13,14,15,16,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 15,14,13,12,11,11,11,-1,17,16,16,-1,12,11,10,10,10,10,10,10,10,11,11,11,11,11,12,13,14,15,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 15,14,13,12,12,12,12,-1,17,16,15,14,13,-1,-1,-1,11,-1,11,11,-1,-1,-1,12,12,12,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,13,13,13,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 15,14,14,14,14,14,14,15,16,17,18,17,16,15,14,13,13,-1,-1,19,19,20,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 15,15,15,15,15,15,15,15,16,17,18,17,16,15,14,14,14,-1,18,18,19,20,-1,15,15,15,15,15,15,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 16,16,16,16,16,-1,16,16,16,17,18,17,16,15,15,15,15,16,17,18,19,20,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 17,17,17,17,-1,-1,17,17,17,17,18,17,16,16,16,16,16,16,17,18,19,20,-1,-1,-1,17,-1,-1,17,17,17,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 18,18,18,-1,-1,-1,-1,-1,18,18,18,18,-1,17,17,17,17,-1,-1,19,19,20,21,20,19,18,19,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 19,19,19,20,21,22,21,20,19,19,19,19,19,18,18,18,-1,-1,-1,-1,20,20,21,20,19,19,19,20,21,22,23,24,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,37,37,37,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,44,45,46,47,48, 36,36,36,36,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,-1,45,45,46,47,48, 35,35,35,35,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 35,34,34,34,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,39,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,33,33,33,33,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48, -1,32,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,47, -1,31,31,31,31,32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,46,46, 30,30,30,30,31,32,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,46,45, 29,29,29,30,31,32,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,44, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,43, 27,27,27,-1,25,25,25,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,42, 26,26,26,-1,24,24,24,24,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,41, 26,25,25,-1,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,40, 26,25,24,23,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,39, 26,25,25,-1,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,21,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,38,38, -1,-1,-1,-1,20,20,20,20,20,20,-1,19,19,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,37,37,37, 20,19,19,19,20,19,19,19,19,20,-1,19,18,18,18,18,18,18,18,19,20,20,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,36,36,36, 20,19,18,18,-1,18,18,18,19,20,-1,19,18,17,17,17,17,17,17,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,35,35,35, 20,19,18,17,17,17,17,18,19,20,-1,19,18,17,16,16,16,16,16,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,34,34,34, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,17,16,15,15,15,15,15,14,14,14,14,14,14,14,15,15,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 26,26,-1,17,16,15,14,14,14,14,14,13,13,13,13,13,13,-1,14,14,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,32,33,34, 25,25,-1,17,16,15,14,13,13,13,-1,12,12,12,12,12,12,12,13,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,-1,31,-1,33, 24,25,-1,17,16,15,14,13,12,12,12,12,11,11,11,11,11,12,13,-1,-1,13,13,13,14,15,16,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,-1,-1,29,30,31,32, 23,-1,-1,17,16,15,14,13,12,11,12,12,11,10,10,10,11,12,13,-1,12,12,12,13,14,15,16,17,18,19,20,21,21,20,21,22,23,24,25,26,26,26,-1,28,28,-1,31,31, 22,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,9,9,10,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,25,25,25,26,27,28,29,30,31, 21,-1,18,17,16,15,15,15,-1,9,9,9,-1,8,9,10,-1,9,9,9,10,11,12,-1,12,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 20,19,18,17,16,16,16,16,-1,9,8,8,-1,7,-1,-1,-1,8,8,9,10,-1,-1,-1,11,-1,12,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31, 21,-1,18,17,17,17,17,17,-1,-1,8,7,6,6,6,6,6,7,8,9,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 20,-1,18,18,18,18,-1,18,19,-1,8,7,6,5,5,5,6,7,8,9,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,19,19,20,21,22,23,-1,-1,28,28,29,30,31, 19,-1,-1,-1,-1,19,20,19,19,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,29,29,30,31, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,-1,16,16,16,16,16,16,16,17,18,19,20,21,-1,24,24,25,-1,31,31,31,31, 18,17,16,16,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,1,1,2,3,4,5,6,7,8,-1,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,32,32,32, 18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,6,6,-1,3,2,2,2,3,4,5,6,7,8,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,31, -1,17,16,15,15,-1,12,11,10,9,8,7,7,6,5,4,3,3,3,3,3,4,5,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,-1,29,29,29,29,30, -1,-1,16,15,14,13,12,11,11,11,-1,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 18,17,16,15,14,13,13,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 18,17,16,15,14,14,14,-1,14,13,13,-1,9,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 18,17,16,15,15,15,15,-1,14,13,12,11,10,-1,-1,-1,8,-1,8,8,-1,-1,-1,8,8,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,9,-1,17,17,-1,9,9,9,9,10,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 18,17,17,17,17,17,17,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 18,18,18,18,18,18,18,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,11,11,11,11,11,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 19,19,19,19,19,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,16,17,-1,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 20,20,20,20,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,13,-1,-1,13,13,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 21,21,21,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,17,16,15,14,15,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 22,22,22,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,17,16,15,15,15,16,17,18,19,20,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 37,37,37,37,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,44,45,46,47,48, 36,36,36,36,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,-1,45,45,46,47,48, 35,35,35,35,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 35,34,34,34,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,39,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,33,33,33,33,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,41,42,43,44,45,46,47,47, -1,32,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,46,46, -1,31,31,31,31,32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,45,45, 30,30,30,30,31,32,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,46,45,44, 29,29,29,30,31,32,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,43, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,42, 27,27,27,-1,25,25,25,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,41, 26,26,26,-1,24,24,24,24,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,40, 26,25,25,-1,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,22,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,39, 26,25,24,23,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,38,38, 26,25,25,-1,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,21,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,37, -1,-1,-1,-1,20,20,20,20,20,20,-1,19,19,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,37,36,36,36, 20,19,19,19,20,19,19,19,19,20,-1,19,18,18,18,18,18,18,18,19,20,20,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,35,35,35, 20,19,18,18,-1,18,18,18,19,20,-1,19,18,17,17,17,17,17,17,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,34,34,34, 20,19,18,17,17,17,17,18,19,20,-1,19,18,17,16,16,16,16,16,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,33,33,33, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,17,16,15,15,15,15,15,14,14,14,14,14,14,14,15,15,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 26,26,-1,17,16,15,14,14,14,14,14,13,13,13,13,13,13,-1,14,14,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,31,32,33, 25,25,-1,17,16,15,14,13,13,13,-1,12,12,12,12,12,12,12,13,14,-1,14,14,14,14,15,16,17,18,19,20,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,30,-1,32, 24,25,-1,17,16,15,14,13,12,12,12,12,11,11,11,11,11,12,13,-1,-1,13,13,13,14,15,16,17,18,19,20,21,20,20,20,21,22,23,24,25,-1,-1,-1,-1,28,29,30,31, 23,-1,-1,17,16,15,14,13,12,11,12,12,11,10,10,10,11,12,13,-1,12,12,12,13,14,15,16,17,18,19,20,21,20,19,20,21,22,23,24,25,25,25,-1,27,27,-1,30,30, 22,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,9,9,10,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,24,24,24,25,26,27,28,29,30, 21,-1,18,17,16,15,15,15,-1,9,9,9,-1,8,9,10,-1,9,9,9,10,11,12,-1,11,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 20,19,18,17,16,16,16,16,-1,9,8,8,-1,7,-1,-1,-1,8,8,9,10,-1,-1,-1,10,-1,11,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30, 21,-1,18,17,17,17,17,17,-1,-1,8,7,6,6,6,6,6,7,8,9,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 20,-1,18,18,18,18,-1,18,19,-1,8,7,6,5,5,5,6,7,8,9,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 19,-1,-1,-1,-1,19,20,19,19,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 18,17,16,16,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,7,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,6,6,-1,3,2,2,2,2,3,4,5,6,7,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,30, -1,17,16,15,15,-1,12,11,10,9,8,7,7,6,5,4,3,3,3,3,3,3,4,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,28,28,29, -1,-1,16,15,14,13,12,11,11,11,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 18,17,16,15,14,13,13,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 18,17,16,15,14,14,14,-1,14,13,13,-1,9,8,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 18,17,16,15,15,15,15,-1,14,13,12,11,10,-1,-1,-1,8,-1,8,8,-1,-1,-1,8,8,8,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,9,-1,17,17,-1,9,9,9,9,9,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 18,17,17,17,17,17,17,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 18,18,18,18,18,18,18,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,11,11,11,11,11,11,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 19,19,19,19,19,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,16,17,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,20,20,20,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 21,21,21,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 22,22,22,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 38,38,38,38,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,45,46,47,48,49, 37,37,37,37,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 36,36,36,36,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,48, 36,35,35,35,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,40,39,39,39,40,41,42,43,44,-1,-1,47,47,47, -1,34,34,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,46,46,46, -1,33,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,45,45,45, -1,32,32,32,32,33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,46,45,44,44, 31,31,31,31,32,33,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,47,46,45,44,43, 30,30,30,31,32,33,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,42, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,41, 28,28,28,-1,26,26,26,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,40, 27,27,27,-1,25,25,25,25,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,39, 27,26,26,-1,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,23,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,38, 27,26,25,24,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,37,37,37,37,37, 27,26,26,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,22,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,36,36,36,36, -1,-1,-1,-1,21,21,21,21,21,21,-1,20,20,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,36,35,35,35, 21,20,20,20,21,20,20,20,20,21,-1,20,19,19,19,19,19,19,19,20,21,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,34,34,34, 21,20,19,19,-1,19,19,19,20,21,-1,20,19,18,18,18,18,18,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,33,33,33, 21,20,19,18,18,18,18,19,20,21,-1,20,19,18,17,17,17,17,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,32,32,32, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,18,17,16,16,16,16,16,15,15,15,15,15,15,15,16,16,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 27,27,-1,18,17,16,15,15,15,15,15,14,14,14,14,14,14,-1,15,15,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,31,31,32, 26,26,-1,18,17,16,15,14,14,14,-1,13,13,13,13,13,13,13,14,15,-1,15,15,15,15,16,17,18,19,20,21,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,30,-1,32, 25,26,-1,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,14,-1,-1,14,14,14,15,16,17,18,19,20,21,20,19,19,19,20,21,22,23,24,-1,-1,-1,-1,28,29,30,31, 24,-1,-1,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,25,-1,27,27,-1,30,30, 23,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,10,10,11,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,24,24,24,25,26,27,28,29,30, 22,-1,19,18,17,16,16,16,-1,10,10,10,-1,9,10,11,-1,10,10,10,11,12,13,-1,10,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 21,20,19,18,17,17,17,17,-1,10,9,9,-1,8,-1,-1,-1,9,9,10,11,-1,-1,-1,9,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 22,-1,19,18,18,18,18,18,-1,-1,9,8,7,7,7,7,7,8,9,10,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 21,-1,19,19,19,19,-1,19,20,-1,9,8,7,6,6,6,7,8,9,10,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 20,-1,-1,-1,-1,20,21,20,20,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 19,18,17,17,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,30, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,6,6,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,28,28,29, -1,-1,17,16,15,14,13,12,12,12,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 19,18,17,16,15,14,14,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 19,18,17,16,15,15,15,-1,14,13,13,-1,9,8,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 19,18,17,16,16,16,16,-1,14,13,12,11,10,-1,-1,-1,8,-1,8,8,-1,-1,-1,8,8,8,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,9,-1,17,17,-1,9,9,9,9,9,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 19,18,18,18,18,18,18,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 19,19,19,19,19,19,19,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,11,11,11,11,11,11,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 20,20,20,20,20,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,16,17,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 21,21,21,21,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 22,22,22,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 23,23,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 39,39,39,39,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,46,47,48,49,49, 38,38,38,38,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,-1,47,47,48,48,48, 37,37,37,37,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,47,47,47, 37,36,36,36,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,41,40,40,40,41,42,43,44,45,-1,-1,46,46,46, -1,35,35,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,43,44,45,46,45,45,45,45, -1,34,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,33,33,33,33,34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,46,45,44,43,43, 32,32,32,32,33,34,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,46,45,44,43,42, 31,31,31,32,33,34,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,41, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,40, 29,29,29,-1,27,27,27,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,39, 28,28,28,-1,26,26,26,26,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,38, 28,27,27,-1,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,37, 28,27,26,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,36,36,36,36,36, 28,27,27,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,23,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,36,35,35,35,35, -1,-1,-1,-1,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,35,34,34,34, 22,21,21,21,22,21,21,21,21,22,-1,21,20,20,20,20,20,20,20,21,22,22,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,33,33,33, 22,21,20,20,-1,20,20,20,21,22,-1,21,20,19,19,19,19,19,19,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,32,32,32, 22,21,20,19,19,19,19,20,21,22,-1,21,20,19,18,18,18,18,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,31,31,31, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,19,18,17,17,17,17,17,16,16,16,16,16,16,16,17,17,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 28,28,-1,19,18,17,16,16,16,16,16,15,15,15,15,15,15,-1,16,16,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,30,30,31, 27,27,-1,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,14,15,16,-1,16,16,16,16,17,18,19,20,21,20,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,29,-1,31, 26,27,-1,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,15,-1,-1,15,15,15,16,17,18,19,20,21,20,19,18,18,18,19,20,21,22,23,-1,-1,-1,-1,27,28,29,30, 25,-1,-1,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,-1,14,14,14,15,16,17,18,19,20,21,20,19,18,17,18,19,20,21,22,23,24,24,-1,26,26,-1,29,29, 24,-1,20,19,18,17,16,16,-1,12,-1,-1,-1,11,11,12,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,23,23,23,24,25,26,27,28,29, 23,-1,20,19,18,17,17,17,-1,11,11,11,-1,10,11,12,-1,11,11,11,12,13,14,-1,9,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 22,21,20,19,18,18,18,18,-1,11,10,10,-1,9,-1,-1,-1,10,10,11,12,-1,-1,-1,8,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 23,-1,20,19,19,19,19,19,-1,-1,10,9,8,8,8,8,8,9,10,11,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,18,-1,-1,-1,-1,25,25,26,27,28,29, 22,-1,20,20,20,20,-1,20,21,-1,10,9,8,7,7,7,8,9,10,11,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,-1,-1,26,26,27,28,29, 21,-1,-1,-1,-1,21,22,21,21,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,27,27,28,29, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,-1,14,14,14,14,14,14,14,15,16,17,18,19,-1,22,22,23,-1,29,29,29,29, 20,19,18,18,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,-1,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,30,30,30,30, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,30, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,29, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,5,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,-1,27,27,28,28,29, -1,-1,18,17,16,15,14,13,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,23,23,24,24,25,26,27,27,28,29, 20,19,18,17,16,15,15,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,8,9,10,11,-1,-1,20,20,20,20,21,22,23,24,25,25,26,26,27,28,29, 20,19,18,17,16,16,16,-1,14,13,13,-1,9,8,7,7,7,7,7,7,7,7,7,7,7,7,8,9,9,10,11,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 20,19,18,17,17,17,17,-1,14,13,12,11,10,-1,-1,-1,8,-1,8,8,-1,-1,-1,8,8,8,8,9,10,10,11,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,9,-1,17,17,-1,9,9,9,9,9,10,11,11,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 20,19,19,19,19,19,19,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 20,20,20,20,20,20,19,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,11,11,11,11,11,11,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 21,21,21,21,21,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,16,17,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 22,22,22,22,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 23,23,23,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 24,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 40,40,40,40,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,48,48,48, 39,39,39,39,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,47,47,47, 38,38,38,38,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,46,46,46, 38,37,37,37,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,45,45,45, -1,36,36,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,45,44,44,44,44, -1,35,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,34,34,34,34,35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,45,44,43,42,42, 33,33,33,33,34,35,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,45,44,43,42,41, 32,32,32,33,34,35,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,40, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,39, 30,30,30,-1,28,28,28,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,38, 29,29,29,-1,27,27,27,27,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,37, 29,28,28,-1,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,36, 29,28,27,26,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,35,35,35,35,35, 29,28,28,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,36,35,34,34,34,34, -1,-1,-1,-1,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,34,33,33,33, 23,22,22,22,23,22,22,22,22,23,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,32,32,32, 23,22,21,21,-1,21,21,21,22,23,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,31,31,31, 23,22,21,20,20,20,20,21,22,23,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,30,30,30, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,20,19,18,18,18,18,18,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 29,29,-1,20,19,18,17,17,17,17,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 28,28,-1,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,28,-1,30, 27,28,-1,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,20,19,18,17,17,17,18,19,20,21,22,-1,-1,-1,-1,26,27,28,29, 26,-1,-1,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,20,19,18,17,16,17,18,19,20,21,22,23,23,-1,25,25,-1,28,28, 25,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,22,22,22,23,24,25,26,27,28, 24,-1,21,20,19,18,18,18,-1,12,12,12,-1,11,12,13,-1,12,12,12,13,14,15,-1,8,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 23,22,21,20,19,19,19,19,-1,12,11,11,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,7,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 24,-1,21,20,20,20,20,20,-1,-1,11,10,9,9,9,9,9,10,11,12,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,17,-1,-1,-1,-1,24,24,25,26,27,28, 23,-1,21,21,21,21,-1,21,22,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,7,6,5,6,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,-1,-1,25,25,26,27,28, 22,-1,-1,-1,-1,22,23,22,22,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,26,26,27,28, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,-1,13,13,13,13,13,13,13,14,15,16,17,18,-1,21,21,22,-1,28,28,28,28, 21,20,19,19,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,-1,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,29,29,29,29, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,29, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,4,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,28, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,4,4,4,4,4,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,-1,26,26,27,27,28, -1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,6,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,22,22,23,23,24,25,26,26,27,28, 21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,7,7,8,9,10,-1,-1,19,19,19,19,20,21,22,23,24,24,25,25,26,27,28, 21,20,19,18,17,17,17,-1,14,13,13,-1,9,8,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,9,10,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 21,20,19,18,18,18,18,-1,14,13,12,11,10,-1,-1,-1,8,-1,8,8,-1,-1,-1,8,8,8,8,9,9,9,10,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,9,-1,17,17,-1,9,9,9,9,9,10,10,10,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 21,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,10,10,10,10,10,10,11,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,11,11,11,11,11,11,11,12,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 22,22,22,22,22,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,16,17,-1,12,12,12,12,12,12,12,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 23,23,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,16,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 24,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,17,17,-1,21,21,21,22,23,-1,-1,28,28,28, 25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,18,-1,22,22,22,22,23,-1,-1,29,29,29, 41,41,41,41,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,47,47,47,47, 40,40,40,40,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,48,47,46,46,46, 39,39,39,39,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,45,45,45, 39,38,38,38,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,46,-1,-1,44,44,44, -1,37,37,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,45,44,43,43,43,43, -1,36,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,35,35,35,35,36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,44,43,42,41,41, 34,34,34,34,35,36,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,44,43,42,41,40, 33,33,33,34,35,36,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,39, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,38, 31,31,31,-1,29,29,29,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,37, 30,30,30,-1,28,28,28,28,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,36, 30,29,29,-1,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,35, 30,29,28,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,37,-1,34,34,34,34,34, 30,29,29,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,36,35,34,33,33,33,33, -1,-1,-1,-1,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,37,-1,-1,33,32,32,32, 24,23,23,23,24,23,23,23,23,24,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,31,31,31, 24,23,22,22,-1,22,22,22,23,24,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,30,30,30, 24,23,22,21,21,21,21,22,23,24,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,29,29,29, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,28,28,29, -1,-1,-1,21,20,19,19,19,19,19,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,24,24,25,26,27,28,29, 30,30,-1,21,20,19,18,18,18,18,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,28,28,29, 29,29,-1,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,27,-1,29, 28,29,-1,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,20,19,18,17,16,16,16,17,18,19,20,21,-1,-1,-1,-1,25,26,27,28, 27,-1,-1,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,20,19,18,17,16,15,16,17,18,19,20,21,22,22,-1,24,24,-1,27,27, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,21,21,21,22,23,24,25,26,27, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,12,13,14,-1,13,13,13,14,15,16,-1,7,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,6,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 25,-1,22,21,21,21,21,21,-1,-1,12,11,10,10,10,10,10,11,12,13,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 24,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,14,15,15,16,17,18,19,-1,-1,24,24,25,26,27, 23,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,25,25,26,27, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,27,27,27,27, 22,21,20,20,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,3,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,27, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,4,4,4,4,5,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,26,26,27, -1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,21,21,22,22,23,24,25,25,26,27, 22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,6,7,8,9,-1,-1,18,18,18,18,19,20,21,22,23,23,24,24,25,26,27, 22,21,20,19,18,18,18,-1,15,14,14,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,9,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 22,21,20,19,19,19,19,-1,15,14,13,12,11,-1,-1,-1,8,-1,8,8,-1,-1,-1,8,8,8,8,8,8,8,9,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 22,21,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,9,-1,17,17,-1,9,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 22,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 23,23,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,16,17,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 24,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,21,22,-1,-1,27,27,27, 25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,22,-1,-1,28,28,28, 42,42,42,42,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,47,46,46,46,46, 41,41,41,41,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,47,46,45,45,45, 40,40,40,40,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,44,44,44, 40,39,39,39,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,45,45,-1,-1,43,43,43, -1,38,38,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,45,44,43,42,42,42,42, -1,37,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,36,36,36,36,37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,43,42,41,40,40, 35,35,35,35,36,37,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,42,-1,43,42,41,40,39, 34,34,34,35,36,37,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,41,41,-1,-1,-1,-1,-1,38, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,41,40,40,40,41,42,-1,37, 32,32,32,-1,30,30,30,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,39,39,40,41,42,-1,36, 31,31,31,-1,29,29,29,29,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,38,39,40,41,42,-1,35, 31,30,30,-1,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,37,37,-1,-1,-1,-1,-1,34, 31,30,29,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,36,36,-1,33,33,33,33,33, 31,30,30,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,36,36,-1,-1,32,31,31,31, 25,24,24,24,25,24,24,24,24,25,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,37,37,38,-1,-1,30,30,30, 25,24,23,23,-1,23,23,23,24,25,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,38,38,39,-1,29,29,29, 25,24,23,22,22,22,22,23,24,25,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39,-1,28,28,28, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,27,27,28, -1,-1,-1,22,21,20,20,20,20,20,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,23,23,24,25,26,27,28, 31,31,-1,22,21,20,19,19,19,19,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28, 30,30,-1,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,26,-1,28, 29,30,-1,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,20,19,18,17,16,15,15,15,16,17,18,19,20,-1,-1,-1,-1,24,25,26,27, 28,-1,-1,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,21,-1,23,23,-1,26,26, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,20,20,20,21,22,23,24,25,26, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,13,14,15,-1,14,14,14,15,16,17,-1,6,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,5,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 26,-1,23,22,22,22,22,22,-1,-1,13,12,11,11,11,11,11,12,13,14,-1,-1,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,26, 25,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26, 24,-1,-1,-1,-1,24,25,24,24,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,25,25,25,26, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26,26, 23,22,21,21,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27, 23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28, -1,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,27, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,5,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,26,26,27, -1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,21,21,22,22,23,24,25,25,26,27, 23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,-1,-1,18,18,18,18,19,20,21,22,23,23,24,24,25,26,27, 23,22,21,20,19,19,19,-1,16,15,15,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,7,8,9,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 23,22,21,20,20,20,20,-1,16,15,14,13,12,-1,-1,-1,8,-1,8,8,-1,-1,-1,8,8,8,8,8,8,8,9,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 23,22,21,21,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,9,-1,17,17,-1,9,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 24,24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,16,17,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,21,22,-1,-1,27,27,27, 25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,22,-1,-1,28,28,28, 43,43,43,43,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,48,47,46,46,46,46, 42,42,42,42,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,47,46,45,45,45, 41,41,41,41,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,44,44,44, 41,40,40,40,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,46,45,45,-1,-1,43,43,43, -1,39,39,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,46,45,44,43,42,42,42,42, -1,38,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,37,37,37,37,38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,43,-1,43,42,41,40,40, 36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,42,42,-1,43,42,41,40,39, 35,35,35,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,41,41,-1,-1,-1,-1,-1,38, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,41,40,40,40,41,42,-1,37, 33,33,33,-1,31,31,31,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,39,39,40,41,42,-1,36, 32,32,32,-1,30,30,30,30,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,38,38,39,40,41,42,-1,35, 32,31,31,-1,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,37,37,37,-1,-1,-1,-1,-1,34, 32,31,30,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,36,-1,33,33,33,33,33, 32,31,31,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,37,36,36,-1,-1,32,31,31,31, 26,25,25,25,26,25,25,25,25,26,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 26,25,24,24,-1,24,24,24,25,26,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,38,38,38,39,-1,29,29,29, 26,25,24,23,23,23,23,24,25,26,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,39,39,39,-1,28,28,28, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,27,27,28, -1,-1,-1,23,22,21,21,21,21,21,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,22,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,23,23,24,25,26,27,28, 32,32,-1,23,22,21,20,20,20,20,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28, 31,31,-1,23,22,21,20,19,19,19,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,21,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,26,-1,28, 30,31,-1,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,21,20,19,18,17,16,15,15,15,16,17,18,19,20,-1,-1,-1,-1,24,25,26,27, 29,-1,-1,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,21,-1,23,23,-1,26,26, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,20,20,20,21,22,23,24,25,26, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,14,15,16,-1,15,15,15,16,17,18,-1,6,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,5,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,12,12,12,12,13,14,15,-1,-1,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,26, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,25,25,25,26, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26,26, 24,23,22,22,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27, 24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28, -1,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,3,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,27, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,4,5,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,26,26,27, -1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,21,21,22,22,23,24,25,25,26,27, 24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,-1,-1,18,18,18,18,19,20,21,22,23,23,24,24,25,26,27, 24,23,22,21,20,20,20,-1,17,16,16,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,8,9,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 24,23,22,21,21,21,21,-1,17,16,15,14,13,-1,-1,-1,9,-1,8,8,-1,-1,-1,8,8,8,8,8,8,8,9,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 24,23,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,9,-1,18,18,-1,9,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 25,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,21,22,-1,-1,27,27,27, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,22,-1,-1,28,28,28, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,47,47,47,47,47,47,47,48,48,47,46,46,46,46, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,46,46,46,46,46,46,46,47,48,-1,47,46,45,45,45, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,44,44,44, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,46,45,44,44,44,45,46,46,45,45,-1,-1,43,43,43, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,46,45,44,43,42,42,42,42, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,43,-1,43,42,41,40,40, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,42,42,-1,43,42,41,40,39, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,41,41,-1,-1,-1,-1,-1,38, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,41,40,40,40,41,42,-1,37, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,39,39,40,41,42,-1,36, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,38,38,39,40,41,42,-1,35, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,37,37,37,-1,-1,-1,-1,-1,34, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,36,-1,33,33,33,33,33, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,37,36,36,-1,-1,32,31,31,31, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,38,38,38,39,-1,29,29,29, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,39,39,39,-1,28,28,28, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,27,27,28, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,22,22,22,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,23,23,24,25,26,27,28, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,-1,27,27,28, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,21,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,-1,-1,26,-1,28, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,21,20,19,18,17,16,15,15,15,16,17,18,19,20,-1,-1,-1,-1,24,25,26,27, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,21,-1,23,23,-1,26,26, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,18,19,20,20,20,21,22,23,24,25,26, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,6,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,5,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,26, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,25,25,25,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,26,26,26,26, 25,24,23,23,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,3,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,27, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,5,5,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,26,26,27, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,6,6,6,5,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,21,21,22,22,23,24,25,25,26,27, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,7,7,7,6,6,6,6,6,6,7,8,9,-1,-1,18,18,18,18,19,20,21,22,23,23,24,24,25,26,27, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,8,8,8,7,7,7,7,7,7,7,7,8,9,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,9,9,-1,-1,-1,8,8,8,8,8,8,8,9,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,10,-1,19,19,-1,9,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,18,18,19,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,17,17,18,19,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,16,17,18,19,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,18,18,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,21,22,-1,-1,27,27,27, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,22,-1,-1,28,28,28, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,46,46,46,46,46,46,46,46,45,44,43,42,42,42,42, 51,51,51,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,45,45,45,45,45,45,45,46,46,-1,43,42,41,41,41, 50,50,50,50,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,40,40,40, 50,49,49,49,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,44,45,45,44,43,43,43,44,43,42,41,41,-1,-1,39,39,39, -1,48,48,48,48,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,43,42,41,40,39,38,38,38,38, -1,47,47,47,47,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,46,46,46,46,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,46,45,44,43,42,41,40,40,40,40,40,40,39,39,39,39,-1,39,38,37,36,36, 45,45,45,45,46,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,39,38,38,38,-1,39,38,37,36,35, 44,44,44,45,46,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,39,38,37,37,-1,-1,-1,-1,-1,34, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,39,38,37,36,36,36,37,38,-1,33, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,35,35,36,37,38,-1,32, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,34,34,34,34,35,36,37,38,-1,31, 41,40,40,-1,38,38,38,38,38,37,37,37,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,34,33,33,33,-1,-1,-1,-1,-1,30, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,34,33,32,32,-1,29,29,29,29,29, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,34,33,32,32,-1,-1,28,27,27,27, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,32,31,30,29,28,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,34,34,34,34,34,35,-1,25,25,25, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,26,26,25,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,35,35,35,-1,24,24,24, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,20,20,21,22,22,22,23, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,21,22,23, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,17,17,18,19,20,-1,-1,20,-1,22, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,16,16,16,16,-1,-1,-1,-1,18,19,20,21, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,16,15,15,15,15,-1,17,17,-1,20,20, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,26,-1,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,17,-1,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,17,16,16,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,-1,-1,-1,16,16,17,18,19,20, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,17,16,15,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,17,17,18,19,20, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,20, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,20,20,20, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,21, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,15,-1,19,19,20,21,22, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,21,22, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,18,18,18,18,19,19,18,17,17,17,18,19,20,21,22, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,18,17,17,17,18,19,19,18,18,18,18,18,19,20,-1,23, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,8,8,8,8,8,-1,18,17,16,17,18,19,19,19,19,19,19,19,19,20,-1,24, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,23,23,-1,10,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,20,20,20,20,20,20,20,20,-1,25, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,22,22,22,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,20,20,20,21,21,-1,21,-1,-1,26, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,21,22,-1,-1,27,27,27, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,22,-1,-1,28,28,28, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 50,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 50,49,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,48,48,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,47,47,47,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,46,46,46,46,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 45,45,45,45,46,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 44,44,44,45,46,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 42,42,42,-1,40,40,40,39,39,39,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 41,41,41,-1,39,39,39,39,38,38,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 41,40,40,-1,38,38,38,38,38,37,37,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 41,40,39,38,37,37,37,37,37,37,36,36,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,25,25,-1,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,17,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,17,16,16,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,-1,-1,-1,15,15,16,17,18,19, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,17,16,15,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17,18,19, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,19,19,19, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,20, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,19,20,21, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,18,18,18,18,19,18,17,16,16,16,17,18,19,20,21, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,18,17,17,17,18,19,18,17,17,17,17,17,18,19,-1,22, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,8,8,8,8,8,-1,18,17,16,17,18,19,18,18,18,18,18,18,18,19,-1,23, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,23,23,-1,10,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,19,19,19,19,19,19,19,19,-1,24, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,22,22,22,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,20,20,20,20,20,-1,20,-1,-1,25, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,19,19,20,21,21,-1,-1,-1,27,26, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,21,22,-1,-1,27,27,27, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,22,-1,-1,28,28,28, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,48,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,47,47,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,46,46,46,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 45,45,45,45,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 44,44,44,45,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 42,42,42,-1,40,40,40,39,39,39,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 41,41,41,-1,39,39,39,39,38,38,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 41,40,40,-1,38,38,38,38,38,37,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 41,40,39,38,37,37,37,37,37,37,36,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 41,40,40,-1,36,36,36,36,36,36,36,35,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,24,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,-1,-1,-1,14,14,15,16,17,18, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16,17,18, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,2,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18,18, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,19, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,17,18,19,20, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,18,18,18,18,18,17,16,15,15,15,16,17,18,19,20, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,18,17,17,17,18,18,17,16,16,16,16,16,17,18,-1,21, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,8,8,8,8,8,-1,18,17,16,17,18,18,17,17,17,17,17,17,17,18,-1,22, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,23,23,-1,10,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,18,18,18,18,18,18,18,18,-1,23, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,22,22,22,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,19,19,19,19,19,-1,19,-1,-1,24, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,19,19,20,20,20,-1,-1,-1,26,25, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,21,22,23,24,25,26, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,20,21,22,22,-1,25,25,26, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,21,22,-1,-1,26,26,26, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,22,-1,-1,27,27,27, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,47,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,46,46,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 45,45,45,45,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 44,44,44,45,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 42,42,42,-1,40,40,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 41,41,41,-1,39,39,39,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 41,40,40,-1,38,38,38,38,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 41,40,39,38,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 41,40,40,-1,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,24,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,-1,-1,-1,-1,13,13,14,15,16,17, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15,16,17, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,17, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,3,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,17,17,17, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,18, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,-1,-1,-1,-1,12,-1,16,16,17,18,19, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,16,17,18,19, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,18,18,18,18,17,16,15,14,14,14,15,16,17,18,19, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,18,17,17,17,18,17,16,15,15,15,15,15,16,17,-1,20, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,8,8,8,8,8,-1,18,17,16,17,18,17,16,16,16,16,16,16,16,17,-1,21, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,23,23,-1,10,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,17,17,17,17,17,17,17,17,-1,22, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,22,22,22,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,18,18,18,18,18,-1,18,-1,-1,23, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,19,19,19,19,19,-1,-1,-1,25,24, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,20,20,21,22,23,24,25, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,20,21,21,21,-1,24,24,25, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,21,22,-1,-1,25,25,25, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,22,-1,-1,26,26,26, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,42,-1,39,38,37,37,37, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,39,38,37,37,-1,-1,35,35,35, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,39,38,37,36,35,34,34,34,34, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,46,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,35,35,35,35,-1,35,34,33,32,32, 45,45,45,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,35,34,34,34,-1,35,34,33,32,31, 44,44,44,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,35,34,33,33,-1,-1,-1,-1,-1,30, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,35,34,33,32,32,32,33,34,-1,29, 42,42,42,-1,40,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,31,31,32,33,34,-1,28, 41,41,41,-1,39,39,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,30,30,30,30,31,32,33,34,-1,27, 41,40,40,-1,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,30,29,29,29,-1,-1,-1,-1,-1,26, 41,40,39,38,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,28,-1,25,25,25,25,25, 41,40,40,-1,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,30,29,28,28,-1,-1,24,23,23,23, 35,34,34,34,35,34,34,34,34,35,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,30,30,30,30,30,31,-1,21,21,21, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,31,31,31,-1,20,20,20, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,13,13,14,15,16,-1,-1,16,-1,18, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,12,12,12,-1,-1,-1,-1,14,15,16,17, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,12,11,11,11,11,-1,13,13,-1,16,16, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,23,22,22,22,-1,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,23,23,-1,-1,-1,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,-1,-1,-1,-1,12,12,13,14,15,16, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,13,13,14,15,16, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,16, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,4,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,11,-1,16,16,16,16, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,17, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,18,18,18,17,16,15,14,13,13,13,14,15,16,17,18, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,18,17,17,17,17,16,15,14,14,14,14,14,15,16,-1,19, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,8,8,8,8,8,-1,18,17,16,17,17,16,15,15,15,15,15,15,15,16,-1,20, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,23,23,-1,10,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,22,22,22,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,17,17,17,17,17,-1,17,-1,-1,22, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,18,18,18,18,18,-1,-1,-1,24,23, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,19,19,19,20,21,22,23,24, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,20,20,20,20,-1,23,23,24, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,21,21,-1,-1,24,24,24, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,22,-1,-1,25,25,25, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,41,-1,38,37,36,36,36, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,35,35,35, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,38,37,36,36,-1,-1,34,34,34, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,38,37,36,35,34,33,33,33,33, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,34,34,34,34,-1,34,33,32,31,31, 45,45,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,34,33,33,33,-1,34,33,32,31,30, 44,44,44,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,34,33,32,32,-1,-1,-1,-1,-1,29, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,34,33,32,31,31,31,32,33,-1,28, 42,42,42,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,30,30,31,32,33,-1,27, 41,41,41,-1,39,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,29,29,29,29,30,31,32,33,-1,26, 41,40,40,-1,38,38,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,29,28,28,28,-1,-1,-1,-1,-1,25, 41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,27,-1,24,24,24,24,24, 41,40,40,-1,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,29,28,27,27,-1,-1,23,22,22,22, 35,34,34,34,35,34,34,34,34,35,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 35,34,33,33,-1,33,33,33,34,35,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,29,29,29,29,29,30,-1,20,20,20, 35,34,33,32,32,32,32,33,34,35,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,30,30,30,-1,19,19,19, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,15,15,16,17,17,17,18, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,16,17,18, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,12,12,13,14,15,-1,-1,15,-1,17, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,11,11,11,-1,-1,-1,-1,13,14,15,16, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,11,10,10,10,10,-1,12,12,-1,15,15, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,23,22,21,21,21,-1,12,11,10,9,8,7,6,6,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,22,22,-1,-1,-1,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,23,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,-1,-1,-1,-1,11,11,12,13,14,15, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,5,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,10,-1,15,15,15,15, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,16,16,16,17, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,15,15,16,17, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,-1,-1,10,-1,14,14,15,16,17, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,18,18,17,16,15,14,13,12,12,12,13,14,15,16,17, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,18,17,17,17,16,15,14,13,13,13,13,13,14,15,-1,18, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,8,8,8,8,8,-1,18,17,16,17,16,15,14,14,14,14,14,14,14,15,-1,19, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,23,23,-1,10,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,22,22,22,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,16,16,16,16,16,-1,16,-1,-1,21, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,17,17,17,17,17,-1,-1,-1,23,22, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,18,18,18,18,19,20,21,22,23, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,19,19,19,19,-1,22,22,23, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,20,20,-1,-1,23,23,23, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,21,-1,-1,24,24,24, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,41,-1,38,37,36,36,36, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,35,35,35, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,38,37,36,36,-1,-1,34,34,34, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,38,37,36,35,34,33,33,33,33, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,34,34,34,34,-1,34,33,32,31,31, 45,45,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,34,33,33,33,-1,34,33,32,31,30, 44,44,44,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,34,33,32,32,-1,-1,-1,-1,-1,29, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,34,33,32,31,31,31,32,33,-1,28, 42,42,42,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,30,30,31,32,33,-1,27, 41,41,41,-1,39,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,29,29,29,29,30,31,32,33,-1,26, 41,40,40,-1,38,38,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,29,28,28,28,-1,-1,-1,-1,-1,25, 41,40,39,38,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,27,-1,24,24,24,24,24, 41,40,40,-1,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,29,28,27,27,-1,-1,23,22,22,22, 35,34,34,34,35,34,34,34,34,35,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 35,34,33,33,-1,33,33,33,34,35,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,29,29,29,29,29,30,-1,20,20,20, 35,34,33,32,32,32,32,33,34,35,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,30,30,30,-1,19,19,19, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,15,15,16,17,17,17,18, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,16,17,18, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,12,12,13,14,15,-1,-1,15,-1,17, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,11,11,11,-1,-1,-1,-1,13,14,15,16, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,11,10,10,10,10,-1,12,12,-1,15,15, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,23,22,21,21,21,-1,12,11,10,9,8,7,6,6,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,22,22,-1,-1,-1,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,23,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,-1,-1,11,11,12,13,14,15, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,-1,-1,12,12,13,14,15, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,-1,-1,13,13,14,15, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,14,14,14,15, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,6,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,9,-1,15,15,15,15, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,16,16,16,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,15,15,15,16, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,-1,14,14,15,16, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,-1,-1,9,-1,13,13,14,15,16, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,18,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,18,17,17,16,15,14,13,12,12,12,12,12,13,14,-1,17, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,8,8,8,8,8,-1,18,17,16,16,15,14,13,13,13,13,13,13,13,14,-1,18, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,23,23,-1,10,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,22,22,22,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,15,15,15,15,15,-1,15,-1,-1,20, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,16,16,16,16,16,-1,-1,-1,22,21, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,17,17,17,17,17,18,19,20,21,22, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,18,18,18,18,18,18,-1,21,21,22, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,19,19,19,19,19,-1,-1,22,22,22, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,20,20,20,20,20,-1,-1,23,23,23, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,41,-1,38,37,36,36,36, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,35,35,35, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,38,37,36,36,-1,-1,34,34,34, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,38,37,36,35,34,33,33,33,33, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,34,34,34,34,-1,34,33,32,31,31, 46,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,34,33,33,33,-1,34,33,32,31,30, 45,45,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,34,33,32,32,-1,-1,-1,-1,-1,29, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,34,33,32,31,31,31,32,33,-1,28, 43,43,43,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,30,30,31,32,33,-1,27, 42,42,42,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,29,29,29,29,30,31,32,33,-1,26, 42,41,41,-1,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,29,28,28,28,-1,-1,-1,-1,-1,25, 42,41,40,39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,27,-1,24,24,24,24,24, 42,41,41,-1,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,36,36,36,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,29,28,27,27,-1,-1,23,22,22,22, 36,35,35,35,36,35,35,35,35,36,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 36,35,34,34,-1,34,34,34,35,36,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,29,29,29,29,29,30,-1,20,20,20, 36,35,34,33,33,33,33,34,35,36,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,30,30,30,-1,19,19,19, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,15,15,16,17,17,17,18, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,16,17,18, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,12,12,13,14,15,-1,-1,15,-1,17, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,11,11,11,-1,-1,-1,-1,13,14,15,16, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,11,10,10,10,10,-1,12,12,-1,15,15, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,24,23,22,21,21,21,-1,12,11,10,9,8,7,6,6,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,23,22,22,-1,-1,-1,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,23,23,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,-1,-1,11,11,12,13,14,15, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,-1,-1,12,12,13,14,15, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7,-1,-1,13,13,14,15, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,14,14,14,15, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,7,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,8,-1,15,15,15,15, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,14,14,14,15, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,13,13,14,15, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,-1,-1,8,-1,12,12,13,14,15, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,12,13,14,15, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,8,8,8,8,8,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,17, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,23,23,-1,11,10,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,13,13,13,13,13,13,13,13,-1,18, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,22,22,22,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,14,14,14,14,14,-1,14,-1,-1,19, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,15,15,15,15,15,-1,-1,-1,21,20, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,16,16,16,16,16,17,18,19,20,21, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,17,17,17,17,17,17,-1,20,20,21, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,18,18,18,18,18,-1,-1,21,21,21, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,19,19,19,19,19,-1,-1,22,22,22, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,41,-1,38,37,36,36,36, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,35,35,35, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,38,37,36,36,-1,-1,34,34,34, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,38,37,36,35,34,33,33,33,33, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,34,34,34,34,-1,34,33,32,31,31, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,34,33,33,33,-1,34,33,32,31,30, 46,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,34,33,32,32,-1,-1,-1,-1,-1,29, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,34,33,32,31,31,31,32,33,-1,28, 44,44,44,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,30,30,31,32,33,-1,27, 43,43,43,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,29,29,29,29,30,31,32,33,-1,26, 43,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,29,28,28,28,-1,-1,-1,-1,-1,25, 43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,27,-1,24,24,24,24,24, 43,42,42,-1,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,37,37,37,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,29,28,27,27,-1,-1,23,22,22,22, 37,36,36,36,37,36,36,36,36,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 37,36,35,35,-1,35,35,35,36,37,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,29,29,29,29,29,30,-1,20,20,20, 37,36,35,34,34,34,34,35,36,37,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,30,30,30,-1,19,19,19, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,15,15,16,17,17,17,18, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,16,17,18, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,12,12,13,14,15,-1,-1,15,-1,17, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,11,11,11,-1,-1,-1,-1,13,14,15,16, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,11,10,10,10,10,-1,12,12,-1,15,15, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,24,23,22,21,21,21,-1,12,11,10,9,8,7,6,6,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,24,23,22,22,-1,-1,-1,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,23,23,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,-1,-1,11,11,12,13,14,15, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,24,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,-1,12,12,13,14,15, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,2,3,4,5,6,-1,-1,13,13,14,15, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,15,15,14,15,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,14,14,14,15, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,16,15,14,14,14,14,-1,8,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,7,-1,15,15,15,15, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,15,14,13,13,13,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,14,13,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,13,13,13,14, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,-1,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,12,12,13,14, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,9,9,9,9,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,24,24,-1,12,11,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,23,23,23,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,13,13,13,13,13,-1,13,-1,-1,18, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,14,14,14,14,14,-1,-1,-1,20,19, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,20, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,16,16,16,16,16,16,-1,19,19,20, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,17,17,17,17,17,-1,-1,20,20,20, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,18,18,18,18,18,-1,-1,21,21,21, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,41,-1,38,37,36,36,36, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,35,35,35, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,38,37,36,36,-1,-1,34,34,34, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,38,37,36,35,34,33,33,33,33, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,34,34,34,34,-1,34,33,32,31,31, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,34,33,33,33,-1,34,33,32,31,30, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,34,33,32,32,-1,-1,-1,-1,-1,29, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,34,33,32,31,31,31,32,33,-1,28, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,30,30,31,32,33,-1,27, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,29,29,29,29,30,31,32,33,-1,26, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,29,28,28,28,-1,-1,-1,-1,-1,25, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,27,-1,24,24,24,24,24, 44,43,43,-1,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,38,38,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,29,28,27,27,-1,-1,23,22,22,22, 38,37,37,37,38,37,37,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 38,37,36,36,-1,36,36,36,37,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,29,29,29,29,29,30,-1,20,20,20, 38,37,36,35,35,35,35,36,37,38,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,30,30,30,-1,19,19,19, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,15,15,16,17,17,17,18, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,16,17,18, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,12,12,13,14,15,-1,-1,15,-1,17, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,11,11,11,-1,-1,-1,-1,13,14,15,16, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,11,10,10,10,10,-1,12,12,-1,15,15, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,24,23,22,21,21,21,-1,12,11,10,9,8,7,6,6,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,24,23,22,22,-1,-1,-1,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,24,23,23,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,-1,-1,11,11,12,13,14,15, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,24,24,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,12,12,13,14,15, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,2,2,2,3,4,5,-1,-1,13,13,14,15, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,15,14,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,14,14,14,15, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,17,16,15,15,15,15,-1,9,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,6,-1,14,14,14,14, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,16,15,14,14,14,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,13,13,13,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,15,14,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,12,12,12,13, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,-1,-1,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,11,11,12,13, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,-1,-1,6,-1,10,10,11,12,13, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,10,11,12,13, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,10,10,10,10,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,15, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,25,25,-1,13,12,11,11,11,11,11,11,-1,-1,-1,15,-1,-1,-1,11,11,11,11,11,11,11,11,-1,16, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,24,24,24,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,12,12,12,12,12,-1,12,-1,-1,17, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,23,23,23,23,-1,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,-1,13,13,13,13,13,-1,-1,-1,19,18, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,-1,14,14,14,14,14,14,14,14,15,16,16,16,17,16,15,14,14,14,14,14,15,16,17,18,19, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,17,17,17,-1,15,15,15,15,15,15,-1,18,18,19, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,41,-1,38,37,36,36,36, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,35,35,35, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,38,37,36,36,-1,-1,34,34,34, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,38,37,36,35,34,33,33,33,33, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,34,34,34,34,-1,34,33,32,31,31, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,34,33,33,33,-1,34,33,32,31,30, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,34,33,32,32,-1,-1,-1,-1,-1,29, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,34,33,32,31,31,31,32,33,-1,28, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,30,30,31,32,33,-1,27, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,29,29,29,29,30,31,32,33,-1,26, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,29,28,28,28,-1,-1,-1,-1,-1,25, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,27,-1,24,24,24,24,24, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,39,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,29,28,27,27,-1,-1,23,22,22,22, 39,38,38,38,39,38,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 39,38,37,37,-1,37,37,37,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,29,29,29,29,29,30,-1,20,20,20, 39,38,37,36,36,36,36,37,38,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,30,30,30,-1,19,19,19, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,36,35,34,34,34,34,34,33,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,15,15,16,17,17,17,18, 45,45,-1,36,35,34,33,33,33,33,33,32,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,16,17,18, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,12,12,13,14,15,-1,-1,15,-1,17, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,11,11,11,-1,-1,-1,-1,13,14,15,16, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,11,10,10,10,10,-1,12,12,-1,15,15, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,24,23,22,21,21,21,-1,13,12,11,10,9,8,7,6,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,24,23,22,22,-1,-1,-1,14,-1,11,10,9,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,25,24,23,23,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,-1,-1,11,11,12,13,14,15, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,25,24,24,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,12,12,13,14,15, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,2,2,2,3,4,-1,-1,13,13,14,15, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,16,15,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,14,14,14,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,18,17,16,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,5,-1,13,13,13,13, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,17,16,15,15,15,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,12,12,12,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,16,15,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,11,11,11,12, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,-1,-1,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,10,10,11,12, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,-1,-1,5,-1,9,9,10,11,12, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,9,10,11,12, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,11,11,11,11,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,14, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,26,26,-1,14,13,12,12,12,12,12,12,-1,-1,-1,14,-1,-1,-1,10,10,10,10,10,10,10,10,-1,15, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,25,25,25,-1,14,13,13,13,13,13,13,13,14,15,16,15,16,17,-1,11,11,11,11,11,-1,11,-1,-1,16, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,24,24,24,24,-1,14,14,14,14,14,14,14,14,-1,16,16,16,16,16,-1,12,12,12,12,12,-1,-1,-1,18,17, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,-1,15,15,15,15,15,15,15,15,16,17,17,17,16,15,14,13,13,13,13,13,14,15,16,17,18, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,17,16,16,-1,14,14,14,14,14,14,-1,17,17,18, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37, 47,47,47,46,45,44,43,42,42,42,42,41,40,39,38,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,40,40,40,40,40,40,40,41,41,-1,38,37,36,36,36, 47,46,46,46,-1,45,-1,42,41,41,41,41,40,39,39,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,40,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,35,35,35, 47,46,45,45,-1,-1,-1,-1,40,40,40,41,40,40,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,39,40,40,39,38,38,38,39,38,37,36,36,-1,-1,34,34,34, -1,46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,38,37,36,35,34,33,33,33,33, -1,46,45,44,43,42,41,40,39,39,38,37,36,36,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,30,-1,41,40,39,38,37,36,35,35,35,35,35,35,34,34,34,34,-1,34,33,32,31,31, 47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,29,29,29,29,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,34,33,33,33,-1,34,33,32,31,30, 47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,28,28,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,34,33,32,32,-1,-1,-1,-1,-1,29, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,28,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,34,33,32,31,31,31,32,33,-1,28, 45,45,45,-1,40,39,38,37,37,37,-1,35,34,35,34,33,32,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,30,30,31,32,33,-1,27, 44,44,44,-1,40,39,38,37,36,36,-1,-1,33,-1,-1,-1,-1,-1,-1,28,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,29,29,29,29,30,31,32,33,-1,26, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,29,28,28,28,-1,-1,-1,-1,-1,25, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,27,-1,24,24,24,24,24, 44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,29,28,27,27,-1,-1,23,22,22,22, 40,39,39,39,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 40,39,38,38,-1,38,38,38,38,38,-1,33,32,31,30,29,28,27,27,-1,-1,22,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,29,29,29,29,29,30,-1,20,20,20, 40,39,38,37,37,37,37,38,39,39,-1,33,32,31,30,29,28,28,28,-1,21,21,20,19,18,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,30,30,30,-1,19,19,19, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,21,20,20,19,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,37,36,35,35,35,35,35,34,33,32,31,30,30,30,30,30,-1,-1,20,19,19,-1,16,16,16,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,15,15,16,17,17,17,18, 46,46,-1,37,36,35,34,34,34,34,34,33,32,31,31,31,31,-1,31,32,-1,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,16,17,18, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,32,32,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,12,12,13,14,15,-1,-1,15,-1,17, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,11,11,11,-1,-1,-1,-1,13,14,15,16, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,11,10,10,10,10,-1,12,12,-1,15,15, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,12,11,10,9,9,9,10,11,12,13,14,15, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,24,23,22,21,21,21,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,24,23,22,22,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,25,24,23,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,-1,-1,11,11,12,13,14,15, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,25,24,24,24,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,12,12,13,14,15, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,2,3,4,-1,-1,13,13,14,15, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,18,17,16,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,14,14,14,14, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,19,18,17,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,5,-1,13,13,13,13, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,18,17,16,16,16,-1,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,12,12,12,12, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,17,16,15,15,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,11,11,11,12, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,-1,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,-1,-1,10,10,11,12, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,5,-1,9,9,10,11,12, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,9,10,11,12, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,12,12,12,12,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,14, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,27,27,-1,15,14,13,13,13,13,13,13,-1,-1,-1,14,-1,-1,-1,10,10,10,10,10,10,10,10,-1,15, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,26,26,26,-1,15,14,14,14,14,14,14,14,15,16,16,15,16,17,-1,11,11,11,11,11,-1,11,-1,-1,16, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,17,16,16,16,16,-1,12,12,12,12,12,-1,-1,-1,18,17, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,17,17,17,16,15,14,13,13,13,13,13,14,15,16,17,18, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,18,18,17,16,16,-1,14,14,14,14,14,14,-1,17,17,18, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,41,41,41,42,42,-1,39,38,37,37,37, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,36,36,36, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,40,39,38,37,37,-1,-1,35,35,35, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,40,39,38,37,36,35,34,34,34,34, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,35,-1,35,34,33,32,32, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,35,34,34,34,-1,35,34,33,32,31, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,35,34,33,33,-1,-1,-1,-1,-1,30, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,35,34,33,32,32,32,33,34,-1,29, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,31,31,32,33,34,-1,28, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,31,30,30,30,30,31,32,33,34,-1,27, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,31,30,29,29,29,-1,-1,-1,-1,-1,26, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,31,30,29,28,28,-1,25,25,25,25,25, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,31,30,29,28,28,-1,-1,24,23,23,23, 43,42,42,42,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 43,42,41,41,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,31,30,30,30,30,30,31,-1,21,21,21, 43,42,41,40,40,40,40,41,41,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,-1,31,31,31,-1,20,20,20, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,40,39,38,38,38,38,37,36,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 49,49,-1,40,39,38,37,37,37,37,36,35,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 48,48,-1,40,39,38,37,36,36,36,-1,35,34,34,34,34,34,35,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,13,13,14,15,16,-1,-1,16,-1,18, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,35,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,12,12,12,-1,-1,-1,-1,14,15,16,17, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,12,11,11,11,11,-1,13,13,-1,16,16, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,26,25,24,24,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,12,12,13,14,15,16, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,27,26,26,26,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,13,13,14,15,15, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2,-1,-1,14,14,14,14, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,20,19,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,13,13,13,13, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,22,21,20,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,2,-1,12,12,12,12, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,21,20,19,19,19,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,11,11,11,11, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,20,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,10,10,10,11, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,9,9,10,11, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,4,-1,8,8,9,10,11, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,8,9,10,11, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,12, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,15,15,15,15,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,13, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,30,30,-1,18,17,16,16,16,16,16,16,-1,-1,-1,13,-1,-1,-1,9,9,9,9,9,9,9,9,-1,14, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,29,29,29,-1,18,17,17,17,17,17,17,17,17,16,15,14,15,16,-1,10,10,10,10,10,-1,10,-1,-1,15, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,28,28,28,28,-1,18,18,18,18,18,18,18,18,-1,16,15,15,15,15,-1,11,11,11,11,11,-1,-1,-1,17,16, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,-1,19,19,19,19,19,19,19,18,17,16,16,16,15,14,13,12,12,12,12,12,13,14,15,16,17, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,20,19,18,17,17,17,16,15,15,-1,13,13,13,13,13,13,-1,16,16,17, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, 43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,17,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,41,41,41,42,42,-1,39,38,37,37,37, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,36,36,36, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,40,39,38,37,37,-1,-1,35,35,35, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,40,39,38,37,36,35,34,34,34,34, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,35,-1,35,34,33,32,32, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,35,34,34,34,-1,35,34,33,32,31, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,35,34,33,33,-1,-1,-1,-1,-1,30, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,35,34,33,32,32,32,33,34,-1,29, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,31,31,32,33,34,-1,28, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,31,30,30,30,30,31,32,33,34,-1,27, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,31,30,29,29,29,-1,-1,-1,-1,-1,26, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,31,30,29,28,28,-1,25,25,25,25,25, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,31,30,29,28,28,-1,-1,24,23,23,23, 43,42,42,42,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 43,42,41,41,-1,41,40,40,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,31,30,30,30,30,30,31,-1,21,21,21, 43,42,41,40,40,40,40,41,41,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,-1,31,31,31,-1,20,20,20, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,40,39,38,38,38,38,37,36,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 49,49,-1,40,39,38,37,37,37,37,36,35,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 48,48,-1,40,39,38,37,36,36,36,-1,35,34,34,34,34,34,35,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,13,13,13,14,15,16,-1,-1,16,-1,18, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,35,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,12,12,12,-1,-1,-1,-1,14,15,16,17, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,12,11,11,11,11,-1,13,13,-1,16,16, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,26,25,24,24,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,12,12,13,14,15,16, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,27,26,26,26,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,13,13,14,15,15, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2,-1,-1,14,14,14,14, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,20,19,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,13,13,13,13, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,22,21,20,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,1,-1,12,12,12,12, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,21,20,19,19,19,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,11,11,11,11, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,20,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,10,10,10,11, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,9,9,10,11, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,4,-1,8,8,9,10,11, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,8,9,10,11, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,12, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,15,15,15,15,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,13, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,30,30,-1,18,17,16,16,16,16,16,16,-1,-1,-1,13,-1,-1,-1,9,9,9,9,9,9,9,9,-1,14, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,29,29,29,-1,18,17,17,17,17,17,17,17,17,16,15,14,15,16,-1,10,10,10,10,10,-1,10,-1,-1,15, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,28,28,28,28,-1,18,18,18,18,18,18,18,18,-1,16,15,15,15,15,-1,11,11,11,11,11,-1,-1,-1,17,16, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,-1,19,19,19,19,19,19,19,18,17,16,16,16,15,14,13,12,12,12,12,12,13,14,15,16,17, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,20,19,18,17,17,17,16,15,15,-1,13,13,13,13,13,13,-1,16,16,17, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, 43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,17,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,32,31,31,31,31,32,33,34,35,-1,28, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,32,31,30,30,30,-1,-1,-1,-1,-1,27, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,32,31,30,29,29,-1,26,26,26,26,26, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,32,31,30,29,29,-1,-1,25,24,24,24, 44,43,43,43,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 44,43,42,42,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,32,31,31,31,31,31,32,-1,22,22,22, 44,43,42,41,41,41,41,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,-1,32,32,32,-1,21,21,21, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,41,40,39,39,39,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 50,50,-1,41,40,39,38,38,38,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 49,49,-1,41,40,39,38,37,37,37,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,14,14,15,16,17,-1,-1,17,-1,19, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,13,13,13,-1,-1,-1,-1,15,16,17,18, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,13,12,12,12,12,-1,14,14,-1,17,17, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,27,26,25,25,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,13,13,14,15,16,16, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,28,27,27,27,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,14,14,15,15,15, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,2,-1,-1,14,14,14,14, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,21,20,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,13,13,13,13, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,23,22,21,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,0,-1,12,12,12,12, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,22,21,20,20,20,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,11,11,11,11, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,21,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,10,10,10,11, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,9,9,10,11, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,4,-1,8,8,9,10,11, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,8,9,10,11, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,12, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,16,16,16,16,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,13, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,31,31,-1,19,18,17,17,17,17,17,17,-1,-1,-1,13,-1,-1,-1,9,9,9,9,9,9,9,9,-1,14, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,30,30,30,-1,19,18,18,18,18,18,18,18,17,16,15,14,15,16,-1,10,10,10,10,10,-1,10,-1,-1,15, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,29,29,29,29,-1,19,19,19,19,19,19,19,19,-1,16,15,15,15,15,-1,11,11,11,11,11,-1,-1,-1,17,16, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,-1,20,20,20,20,20,20,19,18,17,16,16,16,15,14,13,12,12,12,12,12,13,14,15,16,17, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,20,19,18,17,17,17,16,15,15,-1,13,13,13,13,13,13,-1,16,16,17, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, 44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,17,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,43,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,36,36,36,35,34,33,32,32,32,32, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,-1,41,41,41,40,39,38,37,37,37,37,36,36,36,36,35,35,35,36,36,-1,33,32,31,31,31, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36,35,35,35,35,34,34,-1,-1,-1,-1,-1,30,30,30, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,40,40,39,39,40,40,39,38,37,36,35,36,36,35,34,34,34,34,33,32,31,31,-1,-1,29,29,29, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,34,33,32,31,30,29,28,28,28,28, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,29,28,27,27,27, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,37,36,35,34,33,32,31,31,31,31,31,30,29,29,29,29,-1,29,28,27,26,26, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,37,36,35,35,-1,32,31,30,30,30,30,30,29,28,28,28,-1,29,28,27,26,25, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,37,36,35,34,33,32,31,30,29,29,29,30,29,28,27,27,-1,-1,-1,-1,-1,24, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,29,28,27,26,26,26,27,28,-1,23, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,28,27,27,-1,-1,-1,-1,25,25,26,27,28,-1,22, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,28,27,26,25,24,24,24,24,25,26,27,28,-1,21, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,20, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,22,-1,19,19,19,19,19, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,29,-1,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,29,30,31,31,30,30,-1,-1,-1,-1,24,23,23,23,24,-1,-1,16,16,16, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,24,24,24,24,25,-1,15,15,15, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,28,29,30,30,29,28,27,26,25,25,25,-1,25,25,25,-1,14,14,14, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,30,30,30,30,29,28,28,-1,-1,-1,-1,-1,13,13,14,14,13,12,12, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,12,12,11, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,11,-1,10, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,9,10,9,9, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,-1,8,8, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,6,6,6,6,6,6, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,4,4,4,4, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,4,3,3,3,3, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,14,14,-1,-1,2,2,2,3, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,13,13,13,-1,1,1,2,3, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,14,13,13,-1,12,12,12,-1,0,1,2,3, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,15,14,13,12,11,11,11,11,-1,1,1,2,3, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,11,-1,2,2,2,3, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,17,16,15,14,13,12,11,10,9,-1,-1,3,3,3,3, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,18,17,16,15,15,-1,-1,-1,-1,8,-1,5,4,4,4,4, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,5,5,5, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,7, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,8, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,36,36,-1,25,24,24,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,10,9,9,9,9,9,9,9,-1,9, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,35,35,35,-1,25,25,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,10,10,10,10,-1,10,-1,-1,10, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,34,34,34,34,-1,26,26,25,24,23,22,21,21,-1,18,17,16,15,15,-1,11,11,11,11,11,-1,-1,-1,12,11, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,13,12,12, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,22,21,20,19,18,17,16,15,15,-1,13,13,13,13,13,13,-1,13,13,13, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,38,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,14,14,14, 50,49,48,47,46,45,44,43,42,41,41,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,17,17,17,17,-1,15,15,15,15,15,-1,-1,15,15,15, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,43,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,36,36,36,35,34,33,32,32,32,32, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,-1,41,41,41,40,39,38,37,37,37,37,36,36,36,36,35,35,35,36,36,-1,33,32,31,31,31, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36,35,35,35,35,34,34,-1,-1,-1,-1,-1,30,30,30, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,40,40,39,39,40,40,39,38,37,36,35,36,36,35,34,34,34,34,33,32,31,31,-1,-1,29,29,29, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,34,33,32,31,30,29,28,28,28,28, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,29,28,27,27,27, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,37,36,35,34,33,32,31,31,31,31,31,30,29,29,29,29,-1,29,28,27,26,26, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,37,36,35,35,-1,32,31,30,30,30,30,30,29,28,28,28,-1,29,28,27,26,25, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,37,36,35,34,33,32,31,30,29,29,29,30,29,28,27,27,-1,-1,-1,-1,-1,24, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,29,28,27,26,26,26,27,28,-1,23, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,28,27,27,-1,-1,-1,-1,25,25,26,27,28,-1,22, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,28,27,26,25,24,24,24,24,25,26,27,28,-1,21, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,20, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,22,-1,19,19,19,19,19, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,29,-1,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,29,30,31,31,30,30,-1,-1,-1,-1,24,23,23,23,24,-1,-1,16,16,16, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,24,24,24,24,25,-1,15,15,15, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,28,29,30,30,29,28,27,26,25,25,25,-1,25,25,25,-1,14,14,14, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,30,30,30,30,29,28,28,-1,-1,-1,-1,-1,13,13,14,14,13,12,12, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,12,12,11, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,11,-1,10, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,9,10,9,9, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,-1,8,8, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,6,6,6,6,6,6, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,4,4,4,4, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,4,3,3,3,3, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,14,14,-1,-1,2,2,2,2, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,13,13,13,-1,1,1,1,2, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,14,13,13,-1,12,12,12,-1,1,0,1,2, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,15,14,13,12,11,11,11,11,-1,1,1,1,2, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,11,-1,2,2,2,2, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,17,16,15,14,13,12,11,10,9,-1,-1,3,3,3,3, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,18,17,16,15,15,-1,-1,-1,-1,8,-1,5,4,4,4,4, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,5,5,5, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,7, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,8, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,36,36,-1,25,24,24,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,10,9,9,9,9,9,9,9,-1,9, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,35,35,35,-1,25,25,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,10,10,10,10,-1,10,-1,-1,10, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,34,34,34,34,-1,26,26,25,24,23,22,21,21,-1,18,17,16,15,15,-1,11,11,11,11,11,-1,-1,-1,12,11, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,13,12,12, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,22,21,20,19,18,17,16,15,15,-1,13,13,13,13,13,13,-1,13,13,13, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,38,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,14,14,14, 50,49,48,47,46,45,44,43,42,41,41,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,17,17,17,17,-1,15,15,15,15,15,-1,-1,15,15,15, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,43,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,36,36,36,35,34,33,32,32,32,32, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,-1,41,41,41,40,39,38,37,37,37,37,36,36,36,36,35,35,35,36,36,-1,33,32,31,31,31, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36,35,35,35,35,34,34,-1,-1,-1,-1,-1,30,30,30, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,40,40,39,39,40,40,39,38,37,36,35,36,36,35,34,34,34,34,33,32,31,31,-1,-1,29,29,29, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,34,33,32,31,30,29,28,28,28,28, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,29,28,27,27,27, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,37,36,35,34,33,32,31,31,31,31,31,30,29,29,29,29,-1,29,28,27,26,26, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,37,36,35,35,-1,32,31,30,30,30,30,30,29,28,28,28,-1,29,28,27,26,25, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,37,36,35,34,33,32,31,30,29,29,29,30,29,28,27,27,-1,-1,-1,-1,-1,24, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,29,28,27,26,26,26,27,28,-1,23, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,28,27,27,-1,-1,-1,-1,25,25,26,27,28,-1,22, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,28,27,26,25,24,24,24,24,25,26,27,28,-1,21, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,20, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,22,-1,19,19,19,19,19, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,29,-1,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,29,30,31,31,30,30,-1,-1,-1,-1,24,23,23,23,24,-1,-1,16,16,16, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,24,24,24,24,25,-1,15,15,15, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,28,29,30,30,29,28,27,26,25,25,25,-1,25,25,25,-1,14,14,14, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,30,30,30,30,29,28,28,-1,-1,-1,-1,-1,13,13,14,14,13,12,12, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,12,12,11, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,11,-1,10, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,9,10,9,9, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,-1,8,8, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,6,6,6,6,6,6, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,4,4,4,4, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,4,3,3,3,3, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,14,14,-1,-1,2,2,2,2, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,13,13,13,-1,2,1,1,1, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,14,13,13,-1,12,12,12,-1,2,1,0,1, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,15,14,13,12,11,11,11,11,-1,2,1,1,1, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,11,-1,2,2,2,2, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,17,16,15,14,13,12,11,10,9,-1,-1,3,3,3,3, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,18,17,16,15,15,-1,-1,-1,-1,8,-1,5,4,4,4,4, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,5,5,5, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,7, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,8, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,36,36,-1,25,24,24,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,10,9,9,9,9,9,9,9,-1,9, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,35,35,35,-1,25,25,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,10,10,10,10,-1,10,-1,-1,10, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,34,34,34,34,-1,26,26,25,24,23,22,21,21,-1,18,17,16,15,15,-1,11,11,11,11,11,-1,-1,-1,12,11, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,13,12,12, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,22,21,20,19,18,17,16,15,15,-1,13,13,13,13,13,13,-1,13,13,13, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,38,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,14,14,14, 50,49,48,47,46,45,44,43,42,41,41,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,17,17,17,17,-1,15,15,15,15,15,-1,-1,15,15,15, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,43,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,36,36,36,35,34,33,32,32,32,32, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,-1,41,41,41,40,39,38,37,37,37,37,36,36,36,36,35,35,35,36,36,-1,33,32,31,31,31, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,40,40,40,40,40,40,40,39,38,37,36,36,36,36,35,35,35,35,34,34,-1,-1,-1,-1,-1,30,30,30, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,40,40,39,39,40,40,39,38,37,36,35,36,36,35,34,34,34,34,33,32,31,31,-1,-1,29,29,29, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,34,-1,36,35,34,33,34,34,33,32,31,30,29,28,28,28,28, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,37,36,35,34,33,33,-1,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,29,28,27,27,27, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,37,36,35,34,33,32,31,31,31,31,31,30,29,29,29,29,-1,29,28,27,26,26, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,37,36,35,35,-1,32,31,30,30,30,30,30,29,28,28,28,-1,29,28,27,26,25, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,37,36,35,34,33,32,31,30,29,29,29,30,29,28,27,27,-1,-1,-1,-1,-1,24, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,29,28,27,26,26,26,27,28,-1,23, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,28,27,27,-1,-1,-1,-1,25,25,26,27,28,-1,22, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,28,27,26,25,24,24,24,24,25,26,27,28,-1,21, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,28,27,26,25,24,23,23,23,-1,-1,-1,-1,-1,20, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,22,-1,19,19,19,19,19, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18, -1,-1,-1,-1,46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,29,-1,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17, 49,48,48,47,46,45,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,29,30,31,31,30,30,-1,-1,-1,-1,24,23,23,23,24,-1,-1,16,16,16, 49,48,47,47,-1,45,44,44,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,30,29,28,27,26,25,24,24,24,24,24,25,-1,15,15,15, 49,48,47,46,46,45,45,45,45,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,28,29,30,30,29,28,27,26,25,25,25,-1,25,25,25,-1,14,14,14, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,13,13,13, -1,-1,-1,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,30,30,30,30,29,28,28,-1,-1,-1,-1,-1,13,13,14,14,13,12,12, 55,55,-1,46,45,44,43,43,42,41,40,39,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,-1,12,12,11, 54,54,-1,46,45,44,43,42,42,42,-1,39,38,38,38,38,38,39,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,-1,-1,11,-1,10, 53,54,-1,46,45,44,43,42,41,41,40,39,39,39,39,39,39,39,39,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,9,10,9,9, 52,-1,-1,46,45,44,43,42,41,40,40,40,39,38,38,38,39,40,40,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,-1,8,8, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,37,37,38,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,36,37,38,-1,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,6,6,6,6,6,6, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,35,-1,-1,-1,30,29,28,28,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,4,4,4,4, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,4,3,3,3,3, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,13,14,14,14,-1,-1,3,2,2,2, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,33,32,31,31,30,29,28,27,26,25,26,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,13,13,13,-1,3,2,1,1, 47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,31,30,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,15,15,15,14,13,13,-1,12,12,12,-1,3,2,1,0, 47,46,45,45,-1,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,20,19,18,17,16,16,16,16,15,14,13,12,11,11,11,11,-1,3,2,1,1, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,11,-1,3,2,2,2, -1,46,45,44,44,-1,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,18,18,18,18,17,16,15,14,13,12,11,10,9,-1,-1,3,3,3,3, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,18,17,16,15,15,-1,-1,-1,-1,8,-1,5,4,4,4,4, -1,-1,45,44,43,42,41,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,5,5,5, 47,46,45,44,43,42,42,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6, 47,46,45,44,43,43,43,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,7, 47,46,45,44,44,44,44,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,23,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,8, 47,46,45,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,36,36,-1,25,24,24,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,10,9,9,9,9,9,9,9,-1,9, 47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,35,35,35,-1,25,25,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,10,10,10,10,-1,10,-1,-1,10, 47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,34,34,34,34,-1,26,26,25,24,23,22,21,21,-1,18,17,16,15,15,-1,11,11,11,11,11,-1,-1,-1,12,11, 48,48,48,47,47,-1,44,43,42,41,40,39,38,37,37,37,36,35,34,33,33,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,13,12,12, 49,49,48,48,-1,-1,44,43,42,41,40,39,38,38,38,37,36,35,34,33,32,32,-1,-1,-1,26,-1,-1,22,21,20,19,18,17,16,15,15,-1,13,13,13,13,13,13,-1,13,13,13, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,39,38,37,37,-1,-1,33,32,31,30,29,28,27,28,-1,-1,-1,-1,-1,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,14,14,14, 50,49,48,47,46,45,44,43,42,41,41,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,28,28,29,30,31,32,33,-1,17,17,17,17,-1,15,15,15,15,15,-1,-1,15,15,15, 37,37,37,37,37,37,36,36,36,36,36,36,36,36,37,38,39,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,51,51,52,53,54,55,56,57,58, 36,36,36,36,37,37,36,35,35,35,35,35,35,36,37,38,39,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,50,50,51,52,-1,55,55,56,57,58, 35,35,35,35,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 35,34,34,34,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,47,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,33,33,33,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,47,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,51,50,49,48,47,46,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,31,31,31,31,32,33,32,31,30,30,30,30,30,30,30,31,32,33,34,34,34,34,34,35,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 30,30,30,30,31,32,33,32,31,30,29,29,29,29,29,30,31,32,33,33,33,33,33,34,35,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 29,29,29,30,31,32,33,32,31,30,29,28,28,28,28,-1,-1,32,32,32,32,32,33,34,35,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 27,27,27,-1,25,25,25,25,25,25,-1,27,26,27,28,29,30,31,31,30,31,32,33,34,35,36,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 26,26,26,-1,24,24,24,24,24,24,-1,-1,25,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 26,25,25,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,28,28,28,28,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 26,25,25,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,26,27,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,20,20,20,20,20,20,-1,24,24,25,25,25,25,25,25,25,26,27,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 19,19,19,19,20,19,19,19,19,20,-1,25,24,24,24,24,24,24,24,25,26,27,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 19,18,18,18,-1,18,18,18,19,20,-1,25,24,23,23,23,23,23,24,-1,-1,28,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 19,18,17,17,17,17,17,18,19,20,-1,25,24,23,22,22,22,23,24,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,23,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 12,12,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,21,-1,22,22,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 11,11,-1,13,13,13,13,13,14,15,-1,18,18,19,20,20,20,20,21,22,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 10,11,-1,12,12,12,12,13,14,15,16,17,18,19,19,19,19,20,21,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 9,-1,-1,11,11,11,12,13,14,15,16,17,18,18,18,18,19,20,21,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 8,-1,10,10,10,11,12,13,-1,16,-1,-1,-1,17,17,18,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 7,-1,9,9,10,11,12,13,-1,16,16,16,-1,16,17,18,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 6,7,8,9,10,11,12,13,-1,16,15,15,-1,15,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 5,-1,9,9,10,11,12,13,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 4,-1,10,10,10,11,-1,14,15,-1,13,13,13,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 3,-1,-1,-1,-1,12,13,14,15,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 2,2,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 0,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 1,1,2,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,3,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,4,4,4,5,6,7,8,9,-1,23,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 7,6,5,5,5,5,6,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 7,6,6,6,6,6,6,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 7,7,7,7,7,7,7,-1,27,26,25,24,23,-1,-1,-1,20,-1,21,21,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,22,-1,24,24,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,-1,27,27,27,27,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 11,11,11,11,11,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 12,12,12,12,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 13,13,13,-1,-1,-1,-1,-1,13,13,13,14,-1,17,17,18,19,-1,-1,23,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 14,14,14,15,16,17,16,15,14,14,14,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 37,37,37,37,37,37,36,36,36,36,36,36,36,36,37,38,39,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,50,50,50,51,52,53,54,55,56,57, 36,36,36,36,37,37,36,35,35,35,35,35,35,36,37,38,39,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,48,49,49,49,49,50,51,-1,54,54,55,56,57, 35,35,35,35,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 35,34,34,34,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,47,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,33,33,33,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,47,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,31,31,31,31,32,33,32,31,30,30,30,30,30,30,30,31,32,33,34,34,34,34,34,35,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 30,30,30,30,31,32,33,32,31,30,29,29,29,29,29,30,31,32,33,33,33,33,33,34,35,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 29,29,29,30,31,32,33,32,31,30,29,28,28,28,28,-1,-1,32,32,32,32,32,33,34,35,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 27,27,27,-1,25,25,25,25,25,25,-1,27,26,27,28,29,30,31,31,30,31,32,33,34,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 26,26,26,-1,24,24,24,24,24,24,-1,-1,25,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 26,25,25,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,28,28,28,28,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 26,25,25,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,26,27,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,20,20,20,20,20,20,-1,24,24,25,25,25,25,25,25,25,26,27,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 19,19,19,19,20,19,19,19,19,20,-1,25,24,24,24,24,24,24,24,25,26,27,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 19,18,18,18,-1,18,18,18,19,20,-1,25,24,23,23,23,23,23,24,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 19,18,17,17,17,17,17,18,19,20,-1,25,24,23,22,22,22,23,23,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,21,21,22,22,23,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,21,21,22,22,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 12,12,-1,14,14,14,14,14,14,15,16,17,18,19,20,20,20,-1,21,21,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 11,11,-1,13,13,13,13,13,14,15,-1,18,18,19,19,19,19,19,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 10,11,-1,12,12,12,12,13,14,15,16,17,18,18,18,18,18,19,20,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 9,-1,-1,11,11,11,12,13,14,15,16,17,18,17,17,17,18,19,20,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 8,-1,10,10,10,11,12,13,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 7,-1,9,9,10,11,12,13,-1,15,15,15,-1,15,16,17,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 6,7,8,9,10,11,12,13,-1,15,14,14,-1,14,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 5,-1,9,9,10,11,12,13,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 4,-1,10,10,10,11,-1,14,15,-1,12,12,12,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 3,-1,-1,-1,-1,12,13,14,15,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 2,2,2,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 1,1,1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,2,2,3,4,-1,7,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,3,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,4,4,4,5,6,7,8,9,-1,22,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 7,6,5,5,5,5,6,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 7,6,6,6,6,6,6,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 7,7,7,7,7,7,7,-1,26,25,24,23,22,-1,-1,-1,20,-1,20,20,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,21,-1,24,24,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 11,11,11,11,11,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 12,12,12,12,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,28,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 13,13,13,-1,-1,-1,-1,-1,13,13,13,14,-1,17,17,18,19,-1,-1,23,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 14,14,14,15,16,17,16,15,14,14,14,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 37,37,37,37,37,37,36,36,36,36,36,36,36,36,37,38,39,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,49,50,51,52,53,54,55,56, 36,36,36,36,37,37,36,35,35,35,35,35,35,36,37,38,39,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48,49,50,-1,53,53,54,55,56, 35,35,35,35,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 35,34,34,34,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,33,33,33,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,31,31,31,31,32,33,32,31,30,30,30,30,30,30,30,31,32,33,34,34,34,34,34,35,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 30,30,30,30,31,32,33,32,31,30,29,29,29,29,29,30,31,32,33,33,33,33,33,34,35,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 29,29,29,30,31,32,33,32,31,30,29,28,28,28,28,-1,-1,32,32,32,32,32,33,34,35,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 27,27,27,-1,25,25,25,25,25,25,-1,27,26,27,28,29,30,31,31,30,31,32,33,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 26,26,26,-1,24,24,24,24,24,24,-1,-1,25,-1,-1,-1,-1,-1,-1,29,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 26,25,25,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,28,28,28,28,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 26,25,24,23,22,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 26,25,25,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,26,26,26,27,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,20,20,20,20,20,20,-1,24,24,25,25,25,25,25,25,25,26,27,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 19,19,19,19,20,19,19,19,19,20,-1,25,24,24,24,24,24,24,24,25,26,27,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 19,18,18,18,-1,18,18,18,19,20,-1,25,24,23,23,23,23,23,23,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 19,18,17,17,17,17,17,18,19,20,-1,25,24,23,22,22,22,22,22,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 19,18,17,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,15,15,15,15,15,15,15,16,17,18,19,20,20,20,21,21,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 12,12,-1,14,14,14,14,14,14,15,16,17,18,19,19,19,19,-1,20,20,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 11,11,-1,13,13,13,13,13,14,15,-1,18,18,18,18,18,18,18,19,20,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 10,11,-1,12,12,12,12,13,14,15,16,17,17,17,17,17,17,18,19,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 9,-1,-1,11,11,11,12,13,14,15,16,17,17,16,16,16,17,18,19,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 8,-1,10,10,10,11,12,13,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 7,-1,9,9,10,11,12,13,-1,14,14,14,-1,14,15,16,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 6,7,8,9,10,11,12,13,-1,14,13,13,-1,13,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 5,-1,9,9,10,11,12,13,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 4,-1,10,10,10,11,-1,14,15,-1,11,11,11,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 3,-1,-1,-1,-1,12,13,14,15,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 2,2,2,2,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 2,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 2,1,1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,2,2,3,4,-1,7,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,3,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,4,4,4,5,6,7,8,9,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 7,6,5,5,5,5,6,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 7,6,6,6,6,6,6,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 7,7,7,7,7,7,7,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,20,-1,24,24,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 11,11,11,11,11,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 12,12,12,12,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,27,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 13,13,13,-1,-1,-1,-1,-1,13,13,13,14,-1,17,17,18,19,-1,-1,23,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 14,14,14,15,16,17,16,15,14,14,14,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 38,38,38,38,38,38,37,37,37,37,37,37,37,37,38,39,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,49,50,51,52,53,54,55,56, 37,37,37,37,38,38,37,36,36,36,36,36,36,37,38,39,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48,49,50,-1,53,53,54,55,56, 36,36,36,36,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 36,35,35,35,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,34,34,34,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,32,32,32,32,33,34,33,32,31,31,31,31,31,31,31,32,33,34,34,34,34,34,34,35,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 31,31,31,31,32,33,34,33,32,31,30,30,30,30,30,31,32,33,33,33,33,33,33,34,35,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 30,30,30,31,32,33,34,33,32,31,30,29,29,29,29,-1,-1,32,32,32,32,32,33,34,35,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 28,28,28,-1,26,26,26,26,26,26,-1,28,27,28,29,30,31,32,31,30,31,32,33,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 27,27,27,-1,25,25,25,25,25,25,-1,-1,26,-1,-1,-1,-1,-1,-1,29,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 27,26,26,-1,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,28,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,27,27,27,27,27,27,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 27,26,26,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,26,26,26,26,27,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,21,21,21,21,21,21,-1,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 20,20,20,20,21,20,20,20,20,21,-1,25,24,24,24,24,24,24,24,25,26,27,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 20,19,19,19,-1,19,19,19,20,21,-1,25,24,23,23,23,23,23,23,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 20,19,18,18,18,18,18,19,20,21,-1,25,24,23,22,22,22,22,22,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,21,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 13,13,-1,15,15,15,15,15,15,16,17,18,19,19,19,19,19,-1,20,20,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 12,12,-1,14,14,14,14,14,15,16,-1,18,18,18,18,18,18,18,19,20,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 11,12,-1,13,13,13,13,14,15,16,17,18,17,17,17,17,17,18,19,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 10,-1,-1,12,12,12,13,14,15,16,17,18,17,16,16,16,17,18,19,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 9,-1,11,11,11,12,13,14,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 8,-1,10,10,11,12,13,14,-1,14,14,14,-1,14,15,16,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 7,8,9,10,11,12,13,14,-1,14,13,13,-1,13,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 6,-1,10,10,11,12,13,14,-1,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 5,-1,11,11,11,12,-1,15,16,-1,11,11,11,11,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 4,-1,-1,-1,-1,13,14,15,16,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 3,2,2,2,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 3,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 3,2,2,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,3,3,4,5,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,4,4,5,6,7,8,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,5,5,5,6,7,8,9,10,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 8,7,6,6,6,6,7,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 8,7,7,7,7,7,7,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 8,8,8,8,8,8,8,-1,25,24,23,22,21,-1,-1,-1,19,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,20,-1,25,25,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 12,12,12,12,12,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 13,13,13,13,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,27,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,18,18,19,20,-1,-1,24,24,25,26,27,28,28,29,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,18,19,-1,-1,-1,-1,25,25,26,27,28,29,29,30,31,32,33,34,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,39,39,39,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,46,46,46,46,46,47,48,49,50,51,52,53, 38,38,38,38,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,44,45,45,45,45,45,46,47,-1,50,50,51,52,53, 37,37,37,37,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,44,44,44,44,45,-1,-1,-1,-1,-1,52,52,53, 37,36,36,36,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,44,43,43,43,44,45,46,47,48,-1,-1,52,52,53, -1,35,35,35,35,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,42,-1,44,44,43,42,43,44,45,46,47,48,49,50,51,52,53, -1,34,34,34,34,34,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,50,50,51,52,53, -1,33,33,33,33,34,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,51,51,51,52,52, 32,32,32,32,33,34,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,52,52,52,52,51, 31,31,31,32,33,34,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,32,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 29,29,29,-1,27,27,27,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,30,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 28,28,28,-1,26,26,26,26,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 28,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 28,27,27,-1,23,23,23,23,23,23,24,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,22,22,22,22,22,22,-1,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 22,21,21,21,22,21,21,21,21,22,-1,22,21,21,21,21,21,21,21,22,23,24,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,44, 22,21,20,20,-1,20,20,20,21,22,-1,22,21,20,20,20,20,20,20,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43, 22,21,20,19,19,19,19,20,21,22,-1,22,21,20,19,19,19,19,19,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,42,42,42, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,18,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 16,16,-1,18,18,17,16,16,16,16,17,16,16,16,16,16,16,-1,17,17,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 15,15,-1,17,17,17,16,15,15,15,-1,15,15,15,15,15,15,15,16,17,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 14,15,-1,16,16,16,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 13,-1,-1,15,15,15,16,15,14,13,14,15,14,13,13,13,14,15,16,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 12,-1,14,14,14,15,16,16,-1,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 11,-1,13,13,14,15,16,17,-1,11,11,11,-1,11,12,13,-1,14,14,14,15,16,17,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 10,11,12,13,14,15,16,17,-1,11,10,10,-1,10,-1,-1,-1,13,13,14,15,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,36,37,38,39,40,41,42, 9,-1,13,13,14,15,16,17,-1,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,38,38,39,40,41,42, 8,-1,14,14,14,15,-1,18,19,-1,8,8,8,8,9,10,11,12,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,39,39,40,41,42, 7,-1,-1,-1,-1,16,17,18,19,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 6,5,4,4,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42, 6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42,42, 6,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, 6,5,5,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,6,6,7,8,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,7,7,8,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,8,8,8,8,7,7,7,7,-1,18,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 11,10,9,9,9,8,8,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 11,10,10,10,9,9,9,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 11,11,11,10,10,10,10,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,19,19,20,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 12,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,17,-1,25,25,-1,20,20,20,21,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 13,12,12,12,12,12,12,13,14,15,16,17,18,19,19,18,18,-1,-1,24,24,25,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 13,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,19,-1,23,23,24,25,-1,22,22,22,22,22,23,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 14,14,14,14,14,-1,14,14,14,15,16,17,18,19,20,20,20,21,22,23,24,25,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 15,15,15,15,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24,25,-1,-1,-1,24,-1,-1,24,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 16,16,16,-1,-1,-1,-1,-1,16,16,16,17,-1,20,20,21,22,-1,-1,24,24,25,26,27,26,25,26,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 17,17,17,18,19,20,19,18,17,17,17,17,18,19,20,21,-1,-1,-1,-1,25,25,26,27,26,26,26,27,28,29,30,31,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 38,38,38,38,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,45,45,45,45,45,46,47,48,49,50,51,52, 37,37,37,37,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,43,44,44,44,44,44,45,46,-1,49,49,50,51,52, 36,36,36,36,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,43,43,43,43,44,-1,-1,-1,-1,-1,51,51,52, 36,35,35,35,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,43,42,42,42,43,44,45,46,47,-1,-1,51,51,52, -1,34,34,34,34,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,41,-1,43,43,42,41,42,43,44,45,46,47,48,49,50,51,52, -1,33,33,33,33,33,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,32,32,32,32,33,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,50,50,50,51,51, 31,31,31,31,32,33,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,51,51,51,51,50, 30,30,30,31,32,33,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,31,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 28,28,28,-1,26,26,26,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,29,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 27,27,27,-1,25,25,25,25,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 27,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 27,26,26,-1,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,21,21,21,21,21,21,-1,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 21,20,20,20,21,20,20,20,20,21,-1,21,20,20,20,20,20,20,20,21,22,23,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,43, 21,20,19,19,-1,19,19,19,20,21,-1,21,20,19,19,19,19,19,19,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,42,42,42, 21,20,19,18,18,18,18,19,20,21,-1,21,20,19,18,18,18,18,18,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,41,41,41, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,17,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 16,16,-1,18,17,16,15,15,15,15,16,15,15,15,15,15,15,-1,16,16,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 15,15,-1,17,17,16,15,14,14,14,-1,14,14,14,14,14,14,14,15,16,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 14,15,-1,16,16,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 13,-1,-1,15,15,15,15,14,13,12,13,14,13,12,12,12,13,14,15,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 12,-1,14,14,14,15,15,15,-1,11,-1,-1,-1,11,11,12,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 11,-1,13,13,14,15,16,16,-1,10,10,10,-1,10,11,12,-1,13,13,13,14,15,16,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 10,11,12,13,14,15,16,17,-1,10,9,9,-1,9,-1,-1,-1,12,12,13,14,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,35,36,37,38,39,40,41, 9,-1,13,13,14,15,16,17,-1,-1,8,8,8,8,8,9,10,11,12,13,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,37,37,38,39,40,41, 8,-1,14,14,14,15,-1,18,19,-1,7,7,7,7,8,9,10,11,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,38,38,39,40,41, 7,-1,-1,-1,-1,16,17,18,19,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 6,5,4,4,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41, 6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41,41, 6,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, 6,5,5,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,6,6,7,8,-1,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,7,7,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,8,8,8,7,6,6,6,6,-1,17,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 11,10,9,9,8,7,7,-1,-1,-1,-1,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 11,10,10,9,8,8,8,-1,21,20,20,-1,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 11,11,10,9,9,9,9,-1,21,20,19,18,17,-1,-1,-1,15,-1,15,15,-1,-1,-1,18,18,19,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,16,-1,24,24,-1,19,19,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 12,11,11,11,11,11,11,12,13,14,15,16,17,18,18,17,17,-1,-1,23,23,24,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 12,12,12,12,12,12,12,12,13,14,15,16,17,18,18,18,18,-1,22,22,23,24,-1,21,21,21,21,21,22,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 13,13,13,13,13,-1,13,13,13,14,15,16,17,18,19,19,19,20,21,22,23,24,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 14,14,14,14,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23,24,-1,-1,-1,23,-1,-1,23,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,19,19,20,21,-1,-1,23,23,24,25,26,25,24,25,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 16,16,16,17,18,19,18,17,16,16,16,16,17,18,19,20,-1,-1,-1,-1,24,24,25,26,25,25,25,26,27,28,29,30,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 37,37,37,37,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,44,44,44,44,44,45,46,47,48,49,50,51, 36,36,36,36,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,42,43,43,43,43,43,44,45,-1,48,48,49,50,51, 35,35,35,35,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,42,42,42,42,43,-1,-1,-1,-1,-1,50,50,51, 35,34,34,34,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,42,41,41,41,42,43,44,45,46,-1,-1,50,50,51, -1,33,33,33,33,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,40,-1,42,42,41,40,41,42,43,44,45,46,47,48,49,50,51, -1,32,32,32,32,32,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,31,31,31,31,32,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,49,49,49,50,50, 30,30,30,30,31,32,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,50,50,50,50,49, 29,29,29,30,31,32,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,30,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 27,27,27,-1,25,25,25,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,28,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 26,26,26,-1,24,24,24,24,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 26,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 26,25,25,-1,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,22,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,20,21,22,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 20,19,19,19,20,19,19,19,19,20,-1,20,19,19,19,19,19,19,19,20,21,22,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,42, 20,19,18,18,-1,18,18,18,19,20,-1,20,19,18,18,18,18,18,18,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,41,41,41, 20,19,18,17,17,17,17,18,19,20,-1,20,19,18,17,17,17,17,17,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,40,40,40, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,16,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 17,17,-1,17,16,15,14,14,14,14,15,14,14,14,14,14,14,-1,15,15,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 16,16,-1,17,16,15,14,13,13,13,-1,13,13,13,13,13,13,13,14,15,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 15,16,-1,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 14,-1,-1,16,16,15,14,13,12,11,12,13,12,11,11,11,12,13,14,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 13,-1,15,15,15,15,14,14,-1,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 12,-1,14,14,15,15,15,15,-1,9,9,9,-1,9,10,11,-1,12,12,12,13,14,15,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 11,12,13,14,15,16,16,16,-1,9,8,8,-1,8,-1,-1,-1,11,11,12,13,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,34,35,36,37,38,39,40, 10,-1,14,14,15,16,17,17,-1,-1,7,7,7,7,7,8,9,10,11,12,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,36,36,37,38,39,40, 9,-1,15,15,15,16,-1,18,19,-1,6,6,6,6,7,8,9,10,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,37,37,38,39,40, 8,-1,-1,-1,-1,17,18,19,19,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 7,6,5,5,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40, 7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40,40, 7,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, 7,6,6,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,7,7,8,8,-1,5,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,8,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,9,8,7,6,5,5,5,5,-1,16,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 11,10,9,8,7,6,6,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 11,10,9,8,7,7,7,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 11,10,9,8,8,8,8,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 11,10,10,10,10,10,10,11,12,13,14,15,16,17,17,16,16,-1,-1,22,22,23,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 11,11,11,11,11,11,11,11,12,13,14,15,16,17,17,17,17,-1,21,21,22,23,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 12,12,12,12,12,-1,12,12,12,13,14,15,16,17,18,18,18,19,20,21,22,23,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 13,13,13,13,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,20,21,22,23,-1,-1,-1,22,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,18,18,19,20,-1,-1,22,22,23,24,25,24,23,24,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,18,19,-1,-1,-1,-1,23,23,24,25,24,24,24,25,26,27,28,29,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 36,36,36,36,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,43,43,43,43,44,45,46,47,48,49,50, 35,35,35,35,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,41,42,42,42,42,42,43,44,-1,47,47,48,49,50, 34,34,34,34,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,-1,-1,-1,-1,49,49,50, 34,33,33,33,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,41,40,40,40,41,42,43,44,45,-1,-1,49,49,50, -1,32,32,32,32,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,39,-1,41,41,40,39,40,41,42,43,44,45,46,47,48,49,50, -1,31,31,31,31,31,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,30,30,30,30,31,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,48,48,48,49,49, 29,29,29,29,30,31,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,49,49,49,49,48, 28,28,28,29,30,31,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,29,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,47, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 26,26,26,-1,24,24,24,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,27,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 25,25,25,-1,23,23,23,23,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 25,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,-1,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,21,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,19,19,20,21,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 19,18,18,18,19,18,18,18,18,19,-1,19,18,18,18,18,18,18,18,19,20,21,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,41, 19,18,17,17,-1,17,17,17,18,19,-1,19,18,17,17,17,17,17,17,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40, 19,18,17,16,16,16,16,17,18,19,-1,19,18,17,16,16,16,16,16,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,39,39,39, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 18,18,-1,16,15,14,13,13,13,13,14,13,13,13,13,13,13,-1,14,14,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 17,17,-1,16,15,14,13,12,12,12,-1,12,12,12,12,12,12,12,13,14,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 16,17,-1,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 15,-1,-1,16,15,14,13,12,11,10,11,12,11,10,10,10,11,12,13,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 14,-1,16,16,15,14,13,13,-1,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 13,-1,15,15,15,14,14,14,-1,8,8,8,-1,8,9,10,-1,11,11,11,12,13,14,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 12,13,14,15,15,15,15,15,-1,8,7,7,-1,7,-1,-1,-1,10,10,11,12,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,33,34,35,36,37,38,39, 11,-1,15,15,16,16,16,16,-1,-1,6,6,6,6,6,7,8,9,10,11,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,35,35,36,37,38,39, 10,-1,16,16,16,17,-1,17,18,-1,5,5,5,5,6,7,8,9,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,36,36,37,38,39, 9,-1,-1,-1,-1,18,19,18,18,-1,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 8,7,6,6,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39,39, 8,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, 8,7,7,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,8,8,7,7,-1,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,8,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,8,7,6,5,4,4,4,4,-1,15,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 10,9,8,7,6,5,5,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 10,9,8,7,6,6,6,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 10,9,8,7,7,7,7,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 10,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 10,9,9,9,9,9,9,10,11,12,13,14,15,16,16,15,15,-1,-1,21,21,22,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 10,10,10,10,10,10,10,10,11,12,13,14,15,16,16,16,16,-1,20,20,21,22,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 11,11,11,11,11,-1,11,11,11,12,13,14,15,16,17,17,17,18,19,20,21,22,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 12,12,12,12,-1,-1,12,12,12,12,13,14,15,16,17,18,18,18,19,20,21,22,-1,-1,-1,21,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 13,13,13,-1,-1,-1,-1,-1,13,13,13,14,-1,17,17,18,19,-1,-1,21,21,22,23,24,23,22,23,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 14,14,14,15,16,17,16,15,14,14,14,14,15,16,17,18,-1,-1,-1,-1,22,22,23,24,23,23,23,24,25,26,27,28,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 35,35,35,35,35,34,33,33,33,33,33,33,33,33,34,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,42,42,42,42,43,44,45,46,47,48,49, 34,34,34,34,35,34,33,32,32,32,32,32,32,33,34,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,40,41,41,41,41,41,42,43,-1,46,46,47,48,49, 33,33,33,33,-1,35,-1,32,31,31,31,31,32,33,34,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,49, 33,32,32,32,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,40,39,39,39,40,41,42,43,44,-1,-1,48,48,49, -1,31,31,31,31,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,38,-1,40,40,39,38,39,40,41,42,43,44,45,46,47,48,49, -1,30,30,30,30,30,30,29,28,28,28,28,28,28,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,29,29,29,29,30,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,47,47,48,48, 28,28,28,28,29,30,30,29,28,27,26,26,26,26,26,27,27,26,26,26,26,26,26,27,28,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,48,48,48,47, 27,27,27,28,29,30,30,29,28,27,26,25,25,25,25,-1,-1,25,25,25,25,25,26,27,28,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,25,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 25,25,25,-1,23,23,23,23,23,23,-1,24,23,24,25,26,26,25,24,23,24,25,26,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 24,24,24,-1,22,22,22,22,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,22,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 24,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 24,23,23,-1,19,19,19,19,19,19,20,19,19,19,19,19,19,19,19,19,19,20,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,20,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 18,17,17,17,18,17,17,17,17,18,-1,18,17,17,17,17,17,17,17,18,19,20,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 18,17,16,16,-1,16,16,16,17,18,-1,18,17,16,16,16,16,16,16,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 18,17,16,15,15,15,15,16,17,18,-1,18,17,16,15,15,15,15,15,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,14,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 19,19,-1,15,14,13,12,12,12,12,13,12,12,12,12,12,12,-1,13,13,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 18,18,-1,15,14,13,12,11,11,11,-1,11,11,11,11,11,11,11,12,13,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 17,18,-1,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 16,-1,-1,15,14,13,12,11,10,9,10,11,10,9,9,9,10,11,12,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 15,-1,16,15,14,13,12,12,-1,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 14,-1,16,15,14,13,13,13,-1,7,7,7,-1,7,8,9,-1,10,10,10,11,12,13,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 13,14,15,15,14,14,14,14,-1,7,6,6,-1,6,-1,-1,-1,9,9,10,11,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,32,33,34,35,36,37,38, 12,-1,16,15,15,15,15,15,-1,-1,5,5,5,5,5,6,7,8,9,10,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,34,34,35,36,37,38, 11,-1,16,16,16,16,-1,16,17,-1,4,4,4,4,5,6,7,8,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,35,35,36,37,38, 10,-1,-1,-1,-1,17,18,17,17,-1,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 9,8,7,7,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38,38, 9,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, 9,8,8,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,9,8,7,7,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,8,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,8,7,6,5,4,4,4,4,-1,14,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 10,9,8,7,6,5,5,-1,-1,-1,-1,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 10,9,8,7,6,6,6,-1,18,17,17,-1,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 10,9,8,7,7,7,7,-1,18,17,16,15,14,-1,-1,-1,12,-1,12,12,-1,-1,-1,15,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 10,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,16,16,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 10,9,9,9,9,9,9,10,11,12,13,14,15,16,15,14,14,-1,-1,20,20,21,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 10,10,10,10,10,10,10,10,11,12,13,14,15,16,15,15,15,-1,19,19,20,21,-1,18,18,18,18,18,19,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 11,11,11,11,11,-1,11,11,11,12,13,14,15,16,16,16,16,17,18,19,20,21,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 12,12,12,12,-1,-1,12,12,12,12,13,14,15,16,17,17,17,17,18,19,20,21,-1,-1,-1,20,-1,-1,20,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 13,13,13,-1,-1,-1,-1,-1,13,13,13,14,-1,17,17,18,18,-1,-1,20,20,21,22,23,22,21,22,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 14,14,14,15,16,17,16,15,14,14,14,14,15,16,17,18,-1,-1,-1,-1,21,21,22,23,22,22,22,23,24,25,26,27,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 35,35,35,35,35,34,33,33,33,33,33,33,33,33,34,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,41,41,41,41,41,42,43,44,45,46,47,48, 34,34,34,34,35,34,33,32,32,32,32,32,32,33,34,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,40,40,40,40,40,40,41,42,-1,45,45,46,47,48, 33,33,33,33,-1,35,-1,32,31,31,31,31,32,33,34,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,39,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 33,32,32,32,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,39,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,31,31,31,31,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48, -1,30,30,30,30,30,30,29,28,28,28,28,28,28,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,29,29,29,29,30,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 28,28,28,28,29,30,30,29,28,27,26,26,26,26,26,27,27,26,26,26,26,26,26,27,28,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 27,27,27,28,29,30,30,29,28,27,26,25,25,25,25,-1,-1,25,25,25,25,25,26,27,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,25,24,24,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 25,25,25,-1,23,23,23,23,23,23,-1,24,23,24,25,26,26,25,24,23,24,25,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 24,24,24,-1,22,22,22,22,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,22,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 24,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 24,23,23,-1,19,19,19,19,19,19,20,19,19,19,19,19,19,19,19,19,19,20,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,20,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 18,17,17,17,18,17,17,17,17,18,-1,18,17,17,17,17,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 18,17,16,16,-1,16,16,16,17,18,-1,18,17,16,16,16,16,16,16,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 18,17,16,15,15,15,15,16,17,18,-1,18,17,16,15,15,15,15,15,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,14,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 20,20,-1,15,14,13,12,12,12,12,13,12,12,12,12,12,12,-1,13,13,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 19,19,-1,15,14,13,12,11,11,11,-1,11,11,11,11,11,11,11,12,13,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 18,19,-1,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 17,-1,-1,15,14,13,12,11,10,9,10,11,10,9,9,9,10,11,12,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 16,-1,16,15,14,13,12,12,-1,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 15,-1,16,15,14,13,13,13,-1,7,7,7,-1,7,8,9,-1,9,9,9,10,11,12,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 14,15,16,15,14,14,14,14,-1,7,6,6,-1,6,-1,-1,-1,8,8,9,10,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,31,32,33,34,35,36,37, 13,-1,16,15,15,15,15,15,-1,-1,5,5,5,5,5,5,6,7,8,9,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,33,33,34,35,36,37, 12,-1,16,16,16,16,-1,16,17,-1,4,4,4,4,4,5,6,7,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,34,34,35,36,37, 11,-1,-1,-1,-1,17,18,17,17,-1,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 10,9,8,8,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 10,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, 10,9,9,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,8,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,8,7,6,5,4,4,4,4,-1,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 10,9,8,7,6,5,5,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 10,9,8,7,6,6,6,-1,17,16,16,-1,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 10,9,8,7,7,7,7,-1,17,16,15,14,13,-1,-1,-1,11,-1,11,11,-1,-1,-1,14,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 10,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,15,15,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 10,9,9,9,9,9,9,10,11,12,13,14,15,15,14,13,13,-1,-1,19,19,20,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 10,10,10,10,10,10,10,10,11,12,13,14,15,15,14,14,14,-1,18,18,19,20,-1,17,17,17,17,17,18,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 11,11,11,11,11,-1,11,11,11,12,13,14,15,15,15,15,15,16,17,18,19,20,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,12,12,12,-1,-1,12,12,12,12,13,14,15,16,16,16,16,16,17,18,19,20,-1,-1,-1,19,-1,-1,19,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 13,13,13,-1,-1,-1,-1,-1,13,13,13,14,-1,17,17,17,17,-1,-1,19,19,20,21,22,21,20,21,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 14,14,14,15,16,17,16,15,14,14,14,14,15,16,17,18,-1,-1,-1,-1,20,20,21,22,21,21,21,22,23,24,25,26,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 35,35,35,35,35,34,33,33,33,33,33,33,33,33,34,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,43,44,45,46,47, 34,34,34,34,35,34,33,32,32,32,32,32,32,33,34,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,39,40,41,-1,44,44,45,46,47, 33,33,33,33,-1,35,-1,32,31,31,31,31,32,33,34,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,-1,-1,-1,-1,46,46,47, 33,32,32,32,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,38,37,37,37,38,39,40,41,42,-1,-1,46,46,47, -1,31,31,31,31,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47, -1,30,30,30,30,30,30,29,28,28,28,28,28,28,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,29,29,29,29,30,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,45,45,45,46,46, 28,28,28,28,29,30,30,29,28,27,26,26,26,26,26,27,27,26,26,26,26,26,26,27,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,36,37,-1,46,46,46,46,45, 27,27,27,28,29,30,30,29,28,27,26,25,25,25,25,-1,-1,25,25,25,25,25,26,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,25,24,24,24,25,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 25,25,25,-1,23,23,23,23,23,23,-1,24,23,24,25,26,26,25,24,23,24,25,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 24,24,24,-1,22,22,22,22,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,22,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 24,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 24,23,23,-1,19,19,19,19,19,19,20,19,19,19,19,19,19,19,19,19,19,20,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 18,17,17,17,18,17,17,17,17,18,-1,18,17,17,17,17,17,17,17,18,19,19,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,38, 18,17,16,16,-1,16,16,16,17,18,-1,18,17,16,16,16,16,16,16,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37, 18,17,16,15,15,15,15,16,17,18,-1,18,17,16,15,15,15,15,15,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,36,36,36, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,17,16,16,16,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,14,-1,-1,15,15,15,-1,15,15,16,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 21,21,-1,15,14,13,12,12,12,12,13,12,12,12,12,12,12,-1,13,13,-1,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 20,20,-1,15,14,13,12,11,11,11,-1,11,11,11,11,11,11,11,12,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 19,20,-1,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 18,-1,-1,15,14,13,12,11,10,9,10,11,10,9,9,9,10,11,12,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 17,-1,16,15,14,13,12,12,-1,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 16,-1,16,15,14,13,13,13,-1,7,7,7,-1,7,8,9,-1,8,8,8,9,10,11,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 15,16,16,15,14,14,14,14,-1,7,6,6,-1,6,-1,-1,-1,7,7,8,9,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,30,31,32,33,34,35,36, 14,-1,16,15,15,15,15,15,-1,-1,5,5,5,5,5,5,5,6,7,8,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,32,32,33,34,35,36, 13,-1,16,16,16,16,-1,16,17,-1,4,4,4,4,4,4,5,6,7,8,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,33,33,34,35,36, 12,-1,-1,-1,-1,17,18,17,17,-1,3,3,3,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,36, 11,10,9,9,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,35,35,35,36, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36,36, 11,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, 11,10,10,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,9,8,7,6,5,4,4,4,-1,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 11,10,9,8,7,6,6,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 11,10,9,8,7,7,7,-1,16,15,15,-1,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 11,10,9,8,8,8,8,-1,16,15,14,13,12,-1,-1,-1,10,-1,10,10,-1,-1,-1,13,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,11,-1,19,19,-1,14,14,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 11,10,10,10,10,10,10,11,12,13,14,15,15,14,13,12,12,-1,-1,18,18,19,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 11,11,11,11,11,11,11,11,12,13,14,15,15,14,13,13,13,-1,17,17,18,19,-1,16,16,16,16,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 12,12,12,12,12,-1,12,12,12,13,14,15,15,14,14,14,14,15,16,17,18,19,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,13,13,13,-1,-1,13,13,13,13,14,15,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,18,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,16,16,16,16,-1,-1,18,18,19,20,21,20,19,20,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,17,17,-1,-1,-1,-1,19,19,20,21,20,20,20,21,22,23,24,25,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 35,35,35,35,35,34,33,33,33,33,33,33,33,33,34,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,43,44,45,46,47, 34,34,34,34,35,34,33,32,32,32,32,32,32,33,34,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,39,40,41,-1,44,44,45,46,47, 33,33,33,33,-1,35,-1,32,31,31,31,31,32,33,34,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,-1,-1,-1,-1,46,46,47, 33,32,32,32,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,38,37,37,37,38,39,40,41,42,-1,-1,46,46,47, -1,31,31,31,31,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47, -1,30,30,30,30,30,30,29,28,28,28,28,28,28,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,29,29,29,29,30,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,45,45,45,46,46, 28,28,28,28,29,30,30,29,28,27,26,26,26,26,26,27,27,26,26,26,26,26,26,27,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,36,37,-1,46,46,46,46,45, 27,27,27,28,29,30,30,29,28,27,26,25,25,25,25,-1,-1,25,25,25,25,25,26,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,25,24,24,24,25,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 25,25,25,-1,23,23,23,23,23,23,-1,24,23,24,25,26,26,25,24,23,24,25,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 24,24,24,-1,22,22,22,22,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,22,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 24,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 24,23,23,-1,19,19,19,19,19,19,20,19,19,19,19,19,19,19,19,19,19,20,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 18,17,17,17,18,17,17,17,17,18,-1,18,17,17,17,17,17,17,17,18,19,19,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,38, 18,17,16,16,-1,16,16,16,17,18,-1,18,17,16,16,16,16,16,16,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37, 18,17,16,15,15,15,15,16,17,18,-1,18,17,16,15,15,15,15,15,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,36,36,36, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,17,16,16,16,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,14,-1,-1,15,15,15,-1,15,15,16,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 22,22,-1,15,14,13,12,12,12,12,13,12,12,12,12,12,12,-1,13,13,-1,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 21,21,-1,15,14,13,12,11,11,11,-1,11,11,11,11,11,11,11,12,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,37, 20,21,-1,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,35,36,37, 19,-1,-1,15,14,13,12,11,10,9,10,11,10,9,9,9,10,11,12,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,-1,36,36, 18,-1,16,15,14,13,12,12,-1,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36, 17,-1,16,15,14,13,13,13,-1,7,7,7,-1,7,8,9,-1,8,8,8,9,10,11,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 16,17,16,15,14,14,14,14,-1,7,6,6,-1,6,-1,-1,-1,7,7,8,9,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36, 15,-1,16,15,15,15,15,15,-1,-1,5,5,5,5,5,5,5,6,7,8,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 14,-1,16,16,16,16,-1,16,17,-1,4,4,4,4,4,4,5,6,7,8,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,33,33,34,35,36, 13,-1,-1,-1,-1,17,18,17,17,-1,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,34,34,35,36, 12,11,10,10,-1,-1,-1,-1,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,35,35,35,36, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,36,36,36,36, 12,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,37,37,37,37, 12,11,11,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,10,9,8,7,6,5,5,5,-1,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 12,11,10,9,8,7,7,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 12,11,10,9,8,8,8,-1,15,14,14,-1,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 12,11,10,9,9,9,9,-1,15,14,13,12,11,-1,-1,-1,9,-1,9,9,-1,-1,-1,12,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,13,13,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 12,11,11,11,11,11,11,12,13,14,15,15,14,13,12,11,11,-1,-1,17,17,18,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 12,12,12,12,12,12,12,12,13,14,15,15,14,13,12,12,12,-1,16,16,17,18,-1,15,15,15,15,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 13,13,13,13,13,-1,13,13,13,14,15,15,14,13,13,13,13,14,15,16,17,18,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,14,14,14,-1,-1,14,14,14,14,15,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,17,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,15,15,15,15,-1,-1,17,17,18,19,20,19,18,19,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 16,16,16,17,18,19,18,17,16,16,16,16,17,16,16,16,-1,-1,-1,-1,18,18,19,20,19,19,19,20,21,22,23,24,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 35,35,35,35,35,34,33,33,33,33,33,33,33,33,34,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,43,44,45,46,47, 34,34,34,34,35,34,33,32,32,32,32,32,32,33,34,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,39,40,41,-1,44,44,45,46,47, 33,33,33,33,-1,35,-1,32,31,31,31,31,32,33,34,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,-1,-1,-1,-1,46,46,47, 33,32,32,32,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,38,37,37,37,38,39,40,41,42,-1,-1,46,46,47, -1,31,31,31,31,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47, -1,30,30,30,30,30,30,29,28,28,28,28,28,28,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,29,29,29,29,30,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,45,45,45,46,46, 28,28,28,28,29,30,30,29,28,27,26,26,26,26,26,27,27,26,26,26,26,26,26,27,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,36,37,-1,46,46,46,46,45, 27,27,27,28,29,30,30,29,28,27,26,25,25,25,25,-1,-1,25,25,25,25,25,26,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,25,24,24,24,25,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 25,25,25,-1,23,23,23,23,23,23,-1,24,23,24,25,26,26,25,24,23,24,25,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 24,24,24,-1,22,22,22,22,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,22,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 24,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 24,23,23,-1,19,19,19,19,19,19,20,19,19,19,19,19,19,19,19,19,19,20,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 18,17,17,17,18,17,17,17,17,18,-1,18,17,17,17,17,17,17,17,18,19,19,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,38, 18,17,16,16,-1,16,16,16,17,18,-1,18,17,16,16,16,16,16,16,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37, 18,17,16,15,15,15,15,16,17,18,-1,18,17,16,15,15,15,15,15,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,36,36,36, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,17,16,16,16,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,14,-1,-1,15,15,15,-1,15,15,16,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 23,23,-1,15,14,13,12,12,12,12,13,12,12,12,12,12,12,-1,13,13,-1,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 22,22,-1,15,14,13,12,11,11,11,-1,11,11,11,11,11,11,11,12,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,-1,37, 21,22,-1,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,33,34,35,36, 20,-1,-1,15,14,13,12,11,10,9,10,11,10,9,9,9,10,11,12,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,32,32,-1,35,35, 19,-1,16,15,14,13,12,12,-1,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,29,30,31,32,33,34,35, 18,-1,16,15,14,13,13,13,-1,7,7,7,-1,7,8,9,-1,8,8,8,9,10,11,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 17,17,16,15,14,14,14,14,-1,7,6,6,-1,6,-1,-1,-1,7,7,8,9,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 16,-1,16,15,15,15,15,15,-1,-1,5,5,5,5,5,5,5,6,7,8,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 15,-1,16,16,16,16,-1,16,17,-1,4,4,4,4,4,4,5,6,7,8,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 14,-1,-1,-1,-1,17,18,17,17,-1,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 13,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,-1,-1,6,6,6,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 13,12,12,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,-1,5,5,6,7,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,11,10,9,8,7,6,6,6,-1,11,10,9,8,7,6,6,6,7,8,9,10,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 13,12,11,10,9,8,8,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,8,9,10,11,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 13,12,11,10,9,9,9,-1,15,14,14,-1,10,9,8,8,8,8,8,8,8,9,10,11,12,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 13,12,11,10,10,10,10,-1,15,14,13,12,11,-1,-1,-1,9,-1,9,9,-1,-1,-1,12,12,13,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,13,13,13,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 13,12,12,12,12,12,12,13,14,15,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,14,14,14,14,15,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 13,13,13,13,13,13,13,13,14,15,16,15,14,13,12,12,12,-1,16,16,17,18,-1,15,15,15,15,15,16,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 14,14,14,14,14,-1,14,14,14,15,16,15,14,13,13,13,13,14,15,16,17,18,-1,16,16,16,16,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,15,15,15,-1,-1,15,15,15,15,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,17,-1,-1,17,17,18,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 16,16,16,-1,-1,-1,-1,-1,16,16,16,16,-1,15,15,15,15,-1,-1,17,17,18,19,20,19,18,19,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 17,17,17,18,19,20,19,18,17,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,19,20,19,19,19,20,21,22,23,24,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 35,35,35,35,35,34,33,33,33,33,33,33,33,33,34,34,33,33,33,33,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,43,44,45,46,47, 34,34,34,34,35,34,33,32,32,32,32,32,32,33,34,34,33,32,32,32,32,32,-1,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,39,39,40,41,-1,44,44,45,46,47, 33,33,33,33,-1,35,-1,32,31,31,31,31,32,33,34,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,-1,-1,-1,-1,46,46,47, 33,32,32,32,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,32,31,30,30,31,31,30,30,31,32,33,34,35,36,37,38,39,38,37,37,37,38,39,40,41,42,-1,-1,46,46,47, -1,31,31,31,31,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47, -1,30,30,30,30,30,30,29,28,28,28,28,28,28,-1,-1,-1,-1,-1,28,28,-1,-1,28,28,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,44,44,45,46,47, -1,29,29,29,29,30,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,35,36,37,-1,45,45,45,46,46, 28,28,28,28,29,30,30,29,28,27,26,26,26,26,26,27,27,26,26,26,26,26,26,27,28,-1,40,39,38,38,-1,35,34,33,33,33,33,33,34,35,36,37,-1,46,46,46,46,45, 27,27,27,28,29,30,30,29,28,27,26,25,25,25,25,-1,-1,25,25,25,25,25,26,27,27,-1,40,39,38,37,36,35,34,33,32,32,32,33,34,35,36,36,-1,-1,-1,-1,-1,44, 26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,25,24,24,24,25,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,35,35,36,35,35,35,36,37,-1,43, 25,25,25,-1,23,23,23,23,23,23,-1,24,23,24,25,26,26,25,24,23,24,25,25,25,25,26,25,25,25,25,25,26,27,-1,30,30,30,-1,-1,-1,-1,34,34,35,36,37,-1,42, 24,24,24,-1,22,22,22,22,22,22,-1,-1,22,-1,-1,-1,-1,-1,-1,22,-1,-1,24,24,24,-1,24,24,24,24,25,26,27,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,41, 24,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,24,23,23,23,23,23,23,24,-1,27,27,-1,28,28,28,29,30,31,32,33,-1,-1,-1,-1,-1,40, 24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,-1,36,36,37,38,39, 24,23,23,-1,19,19,19,19,19,19,20,19,19,19,19,19,19,19,19,19,19,20,-1,21,21,21,21,21,22,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,-1,25,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 18,17,17,17,18,17,17,17,17,18,-1,18,17,17,17,17,17,17,17,18,19,19,-1,19,19,19,20,21,22,23,24,24,24,25,-1,-1,-1,-1,31,31,32,33,34,-1,-1,38,38,38, 18,17,16,16,-1,16,16,16,17,18,-1,18,17,16,16,16,16,16,16,-1,-1,18,-1,18,18,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,37,37,37, 18,17,16,15,15,15,15,16,17,18,-1,18,17,16,15,15,15,15,15,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,36,36,36, 18,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,-1,17,16,16,16,17,16,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,14,-1,-1,15,15,15,-1,15,15,16,-1,23,23,23,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 24,24,-1,15,14,13,12,12,12,12,13,12,12,12,12,12,12,-1,13,13,-1,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,35,35,36, 23,23,-1,15,14,13,12,11,11,11,-1,11,11,11,11,11,11,11,12,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,-1,37, 22,23,-1,15,14,13,12,11,10,10,10,11,10,10,10,10,10,11,12,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,33,34,35,36, 21,-1,-1,15,14,13,12,11,10,9,10,11,10,9,9,9,10,11,12,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,32,32,-1,35,35, 20,-1,16,15,14,13,12,12,-1,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,27,28,29,29,30,31,32,33,34,35, 19,-1,16,15,14,13,13,13,-1,7,7,7,-1,7,8,9,-1,8,8,8,9,10,11,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 18,17,16,15,14,14,14,14,-1,7,6,6,-1,6,-1,-1,-1,7,7,8,9,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 17,-1,16,15,15,15,15,15,-1,-1,5,5,5,5,5,5,5,6,7,8,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 16,-1,16,16,16,16,-1,16,17,-1,4,4,4,4,4,4,5,6,7,8,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 15,-1,-1,-1,-1,17,18,17,17,-1,4,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,5,5,6,7,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 14,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,-1,-1,6,6,6,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 14,13,13,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,-1,5,5,6,7,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,12,11,10,9,8,7,7,7,-1,11,10,9,8,7,6,6,6,7,8,9,10,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 14,13,12,11,10,9,9,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,8,9,10,11,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 14,13,12,11,10,10,10,-1,15,14,14,-1,10,9,8,8,8,8,8,8,8,9,10,11,12,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 14,13,12,11,11,11,11,-1,15,14,13,12,11,-1,-1,-1,9,-1,9,9,-1,-1,-1,12,12,13,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,13,13,13,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 14,13,13,13,13,13,13,14,15,16,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,14,14,14,14,15,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 14,14,14,14,14,14,14,14,15,16,16,15,14,13,12,12,12,-1,16,16,17,18,-1,15,15,15,15,15,16,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 15,15,15,15,15,-1,15,15,15,16,16,15,14,13,13,13,13,14,15,16,17,18,-1,16,16,16,16,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 16,16,16,16,-1,-1,16,16,16,16,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,17,-1,-1,17,17,18,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 17,17,17,-1,-1,-1,-1,-1,17,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,19,20,19,18,19,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 18,18,18,19,20,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,19,20,19,19,19,20,21,22,23,24,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,38,38,38,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,45,46,47,48,49, 37,37,37,37,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 36,36,36,36,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,49, 36,35,35,35,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,40,39,39,39,40,41,42,43,44,-1,-1,48,48,49, -1,34,34,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,47,48,48, -1,33,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,47,47,47, -1,32,32,32,32,33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,47,47,46,46, 31,31,31,31,32,33,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,48,47,46,45, 30,30,30,31,32,33,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,44, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,43, 28,28,28,-1,26,26,26,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,42, 27,27,27,-1,25,25,25,25,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,41, 27,26,26,-1,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,23,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,40, 27,26,25,24,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,39,39, 27,26,26,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,22,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,38, -1,-1,-1,-1,21,21,21,21,21,21,-1,20,20,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,38,37,37,37, 21,20,20,20,21,20,20,20,20,21,-1,20,19,19,19,19,19,19,19,20,21,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,36,36,36, 21,20,19,19,-1,19,19,19,20,21,-1,20,19,18,18,18,18,18,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,35,35,35, 21,20,19,18,18,18,18,19,20,21,-1,20,19,18,17,17,17,17,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,34,34,34, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,18,17,16,16,16,16,16,15,15,15,15,15,15,15,16,16,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 27,27,-1,18,17,16,15,15,15,15,15,14,14,14,14,14,14,-1,15,15,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,32,33,34, 26,26,-1,18,17,16,15,14,14,14,-1,13,13,13,13,13,13,13,14,15,-1,15,15,15,15,16,17,18,19,20,21,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,31,-1,33, 25,26,-1,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,14,-1,-1,14,14,14,15,16,17,18,19,20,21,22,21,21,21,22,23,24,25,26,-1,-1,-1,-1,29,30,31,32, 24,-1,-1,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,22,21,20,21,22,23,24,25,26,26,26,-1,28,28,-1,31,31, 23,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,10,10,11,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,25,25,25,26,27,28,29,30,31, 22,-1,19,18,17,16,16,16,-1,10,10,10,-1,9,10,11,-1,10,10,10,11,12,13,-1,12,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 21,20,19,18,17,17,17,17,-1,10,9,9,-1,8,-1,-1,-1,9,9,10,11,-1,-1,-1,11,-1,12,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31, 21,-1,19,18,18,18,18,18,-1,-1,9,8,7,7,7,7,7,8,9,10,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 20,-1,19,19,19,19,-1,19,20,-1,9,8,7,6,6,6,7,8,9,10,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,19,19,20,21,22,23,-1,-1,28,28,29,30,31, 19,-1,-1,-1,-1,20,21,20,20,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,29,29,30,31, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,7,6,5,5,-1,1,1,2,3,4,5,6,7,8,-1,16,16,16,16,16,16,16,17,18,19,20,21,-1,24,24,25,-1,31,31,31,31, 18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,0,1,2,3,4,5,6,7,8,-1,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,32,32,32, 18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,2,1,1,2,3,4,5,6,7,8,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,31, -1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,-1,29,29,29,29,30, -1,-1,16,15,14,13,12,11,11,11,-1,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 18,17,16,15,14,13,13,-1,-1,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 18,17,16,15,14,14,14,-1,13,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 18,17,16,15,15,15,15,-1,13,12,11,10,9,-1,-1,-1,7,-1,7,7,-1,-1,-1,7,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,8,-1,16,16,-1,8,8,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 18,17,17,17,17,17,17,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 18,18,18,18,18,18,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 19,19,19,19,19,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,15,16,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 20,20,20,20,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,-1,-1,12,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 21,21,21,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,15,16,16,15,14,13,14,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 22,22,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,16,16,16,15,14,14,14,15,16,17,18,19,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 38,38,38,38,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,45,46,47,48,49, 37,37,37,37,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 36,36,36,36,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,49, 36,35,35,35,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,40,39,39,39,40,41,42,43,44,-1,-1,48,48,48, -1,34,34,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,47,47,47, -1,33,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,46,46,46, -1,32,32,32,32,33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,47,46,45,45, 31,31,31,31,32,33,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,47,46,45,44, 30,30,30,31,32,33,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,43, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,42, 28,28,28,-1,26,26,26,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,41, 27,27,27,-1,25,25,25,25,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,40, 27,26,26,-1,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,23,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,39, 27,26,25,24,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,38,38,38, 27,26,26,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,22,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,37,37,37,37, -1,-1,-1,-1,21,21,21,21,21,21,-1,20,20,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,36,36,36, 21,20,20,20,21,20,20,20,20,21,-1,20,19,19,19,19,19,19,19,20,21,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,35,35,35, 21,20,19,19,-1,19,19,19,20,21,-1,20,19,18,18,18,18,18,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,34,34,34, 21,20,19,18,18,18,18,19,20,21,-1,20,19,18,17,17,17,17,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,33,33,33, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,18,17,16,16,16,16,16,15,15,15,15,15,15,15,16,16,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 27,27,-1,18,17,16,15,15,15,15,15,14,14,14,14,14,14,-1,15,15,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,31,32,33, 26,26,-1,18,17,16,15,14,14,14,-1,13,13,13,13,13,13,13,14,15,-1,15,15,15,15,16,17,18,19,20,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,30,-1,32, 25,26,-1,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,14,-1,-1,14,14,14,15,16,17,18,19,20,21,21,20,20,20,21,22,23,24,25,-1,-1,-1,-1,28,29,30,31, 24,-1,-1,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,21,20,19,20,21,22,23,24,25,25,25,-1,27,27,-1,30,30, 23,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,10,10,11,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,24,24,24,25,26,27,28,29,30, 22,-1,19,18,17,16,16,16,-1,10,10,10,-1,9,10,11,-1,10,10,10,11,12,13,-1,11,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 21,20,19,18,17,17,17,17,-1,10,9,9,-1,8,-1,-1,-1,9,9,10,11,-1,-1,-1,10,-1,11,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30, 21,-1,19,18,18,18,18,18,-1,-1,9,8,7,7,7,7,7,8,9,10,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 20,-1,19,19,19,19,-1,19,20,-1,9,8,7,6,6,6,7,8,9,10,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 19,-1,-1,-1,-1,20,21,20,20,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 18,17,16,15,14,13,12,11,10,9,8,7,7,6,5,5,-1,1,1,1,2,3,4,5,6,7,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,1,0,1,2,3,4,5,6,7,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,30, -1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,28,28,29, -1,-1,16,15,14,13,12,11,11,11,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 18,17,16,15,14,13,13,-1,-1,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 18,17,16,15,14,14,14,-1,13,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 18,17,16,15,15,15,15,-1,13,12,11,10,9,-1,-1,-1,7,-1,7,7,-1,-1,-1,7,7,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,8,-1,16,16,-1,8,8,8,8,9,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 18,17,17,17,17,17,17,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 18,18,18,18,18,18,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,10,10,10,10,10,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 19,19,19,19,19,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,15,16,-1,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,20,20,20,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,-1,-1,12,-1,-1,12,12,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 21,21,21,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,15,16,16,15,14,13,14,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 22,22,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,16,16,16,15,14,14,14,15,16,17,18,19,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 38,38,38,38,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,45,46,47,48,49, 37,37,37,37,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 36,36,36,36,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,48, 36,35,35,35,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,40,39,39,39,40,41,42,43,44,-1,-1,47,47,47, -1,34,34,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,46,46,46, -1,33,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,45,45,45, -1,32,32,32,32,33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,46,45,44,44, 31,31,31,31,32,33,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,47,46,45,44,43, 30,30,30,31,32,33,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,42, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,41, 28,28,28,-1,26,26,26,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,40, 27,27,27,-1,25,25,25,25,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,39, 27,26,26,-1,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,23,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,38, 27,26,25,24,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,37,37,37,37,37, 27,26,26,-1,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,22,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,36,36,36,36, -1,-1,-1,-1,21,21,21,21,21,21,-1,20,20,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,36,35,35,35, 21,20,20,20,21,20,20,20,20,21,-1,20,19,19,19,19,19,19,19,20,21,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,34,34,34, 21,20,19,19,-1,19,19,19,20,21,-1,20,19,18,18,18,18,18,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,33,33,33, 21,20,19,18,18,18,18,19,20,21,-1,20,19,18,17,17,17,17,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,32,32,32, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,18,17,16,16,16,16,16,15,15,15,15,15,15,15,16,16,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 27,27,-1,18,17,16,15,15,15,15,15,14,14,14,14,14,14,-1,15,15,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,30,31,32, 26,26,-1,18,17,16,15,14,14,14,-1,13,13,13,13,13,13,13,14,15,-1,15,15,15,15,16,17,18,19,20,21,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,29,-1,31, 25,26,-1,18,17,16,15,14,13,13,13,13,12,12,12,12,12,13,14,-1,-1,14,14,14,15,16,17,18,19,20,21,20,19,19,19,20,21,22,23,24,-1,-1,-1,-1,27,28,29,30, 24,-1,-1,18,17,16,15,14,13,12,13,13,12,11,11,11,12,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,24,24,-1,26,26,-1,29,29, 23,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,10,10,11,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,23,23,23,24,25,26,27,28,29, 22,-1,19,18,17,16,16,16,-1,10,10,10,-1,9,10,11,-1,10,10,10,11,12,13,-1,10,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 21,20,19,18,17,17,17,17,-1,10,9,9,-1,8,-1,-1,-1,9,9,10,11,-1,-1,-1,9,-1,10,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29, 22,-1,19,18,18,18,18,18,-1,-1,9,8,7,7,7,7,7,8,9,10,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,18,18,-1,-1,-1,-1,25,25,26,27,28,29, 21,-1,19,19,19,19,-1,19,20,-1,9,8,7,6,6,6,7,8,9,10,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,17,17,17,18,19,20,21,-1,-1,26,26,27,28,29, 20,-1,-1,-1,-1,20,21,20,20,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,27,27,28,29, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,29, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,-1,14,14,14,14,14,14,14,15,16,17,18,19,-1,22,22,23,-1,29,29,29,29, 19,18,17,17,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,6,-1,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,30,30,30,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,29, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,-1,27,27,27,27,28, -1,-1,17,16,15,14,13,12,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,26,27,28, 19,18,17,16,15,14,14,-1,-1,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,19,19,19,19,20,21,22,23,24,25,25,25,26,27,28, 19,18,17,16,15,15,15,-1,13,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 19,18,17,16,16,16,16,-1,13,12,11,10,9,-1,-1,-1,7,-1,7,7,-1,-1,-1,7,7,7,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,8,-1,16,16,-1,8,8,8,8,8,9,10,11,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 19,18,18,18,18,18,18,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 19,19,19,19,19,19,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,10,10,10,10,10,10,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 20,20,20,20,20,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,15,16,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,21,21,21,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 22,22,22,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,15,16,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 23,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,16,16,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 39,39,39,39,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,46,47,48,49,49, 38,38,38,38,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,-1,47,47,48,48,48, 37,37,37,37,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,47,47,47, 37,36,36,36,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,41,40,40,40,41,42,43,44,45,-1,-1,46,46,46, -1,35,35,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,43,44,45,46,45,45,45,45, -1,34,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,33,33,33,33,34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,46,45,44,43,43, 32,32,32,32,33,34,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,46,45,44,43,42, 31,31,31,32,33,34,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,41, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,40, 29,29,29,-1,27,27,27,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,39, 28,28,28,-1,26,26,26,26,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,38, 28,27,27,-1,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,37, 28,27,26,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,36,36,36,36,36, 28,27,27,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,23,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,36,35,35,35,35, -1,-1,-1,-1,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,35,34,34,34, 22,21,21,21,22,21,21,21,21,22,-1,21,20,20,20,20,20,20,20,21,22,22,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,33,33,33, 22,21,20,20,-1,20,20,20,21,22,-1,21,20,19,19,19,19,19,19,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,32,32,32, 22,21,20,19,19,19,19,20,21,22,-1,21,20,19,18,18,18,18,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,31,31,31, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,19,18,17,17,17,17,17,16,16,16,16,16,16,16,17,17,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 28,28,-1,19,18,17,16,16,16,16,16,15,15,15,15,15,15,-1,16,16,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,30,30,31, 27,27,-1,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,14,15,16,-1,16,16,16,16,17,18,19,20,21,20,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,29,-1,31, 26,27,-1,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,15,-1,-1,15,15,15,16,17,18,19,20,21,20,19,18,18,18,19,20,21,22,23,-1,-1,-1,-1,27,28,29,30, 25,-1,-1,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,-1,14,14,14,15,16,17,18,19,20,21,20,19,18,17,18,19,20,21,22,23,24,24,-1,26,26,-1,29,29, 24,-1,20,19,18,17,16,16,-1,12,-1,-1,-1,11,11,12,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,23,23,23,24,25,26,27,28,29, 23,-1,20,19,18,17,17,17,-1,11,11,11,-1,10,11,12,-1,11,11,11,12,13,14,-1,9,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 22,21,20,19,18,18,18,18,-1,11,10,10,-1,9,-1,-1,-1,10,10,11,12,-1,-1,-1,8,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 23,-1,20,19,19,19,19,19,-1,-1,10,9,8,8,8,8,8,9,10,11,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,18,-1,-1,-1,-1,25,25,26,27,28,29, 22,-1,20,20,20,20,-1,20,21,-1,10,9,8,7,7,7,8,9,10,11,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,-1,-1,26,26,27,28,29, 21,-1,-1,-1,-1,21,22,21,21,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,27,27,28,29, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,-1,14,14,14,14,14,14,14,15,16,17,18,19,-1,22,22,23,-1,29,29,29,29, 20,19,18,18,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,5,-1,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,30,30,30,30, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,29, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,-1,27,27,27,27,28, -1,-1,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,26,27,28, 20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,19,19,19,19,20,21,22,23,24,25,25,25,26,27,28, 20,19,18,17,16,16,16,-1,13,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 20,19,18,17,17,17,17,-1,13,12,11,10,9,-1,-1,-1,7,-1,7,7,-1,-1,-1,7,7,7,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,8,-1,16,16,-1,8,8,8,8,8,9,10,11,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 20,19,19,19,19,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,10,10,10,10,10,10,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 21,21,21,21,21,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,15,16,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 22,22,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 23,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,15,16,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,16,16,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 40,40,40,40,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,48,48,48, 39,39,39,39,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,47,47,47, 38,38,38,38,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,46,46,46, 38,37,37,37,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,45,45,45, -1,36,36,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,45,44,44,44,44, -1,35,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,34,34,34,34,35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,45,44,43,42,42, 33,33,33,33,34,35,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,45,44,43,42,41, 32,32,32,33,34,35,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,40, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,39, 30,30,30,-1,28,28,28,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,38, 29,29,29,-1,27,27,27,27,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,37, 29,28,28,-1,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,36, 29,28,27,26,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,35,35,35,35,35, 29,28,28,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,36,35,34,34,34,34, -1,-1,-1,-1,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,34,33,33,33, 23,22,22,22,23,22,22,22,22,23,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,32,32,32, 23,22,21,21,-1,21,21,21,22,23,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,31,31,31, 23,22,21,20,20,20,20,21,22,23,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,30,30,30, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,20,19,18,18,18,18,18,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 29,29,-1,20,19,18,17,17,17,17,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 28,28,-1,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,28,-1,30, 27,28,-1,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,20,19,18,17,17,17,18,19,20,21,22,-1,-1,-1,-1,26,27,28,29, 26,-1,-1,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,20,19,18,17,16,17,18,19,20,21,22,23,23,-1,25,25,-1,28,28, 25,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,22,22,22,23,24,25,26,27,28, 24,-1,21,20,19,18,18,18,-1,12,12,12,-1,11,12,13,-1,12,12,12,13,14,15,-1,8,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 23,22,21,20,19,19,19,19,-1,12,11,11,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,7,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 24,-1,21,20,20,20,20,20,-1,-1,11,10,9,9,9,9,9,10,11,12,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,17,-1,-1,-1,-1,24,24,25,26,27,28, 23,-1,21,21,21,21,-1,21,22,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,7,6,5,6,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,-1,-1,25,25,26,27,28, 22,-1,-1,-1,-1,22,23,22,22,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,26,26,27,28, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,-1,13,13,13,13,13,13,13,14,15,16,17,18,-1,21,21,22,-1,28,28,28,28, 21,20,19,19,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,4,-1,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,29,29,29,29, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,29, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,28, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,3,3,3,3,4,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,-1,26,26,27,27,28, -1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,22,22,23,23,24,25,26,26,27,28, 21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,7,8,9,10,-1,-1,19,19,19,19,20,21,22,23,24,24,25,25,26,27,28, 21,20,19,18,17,17,17,-1,14,13,13,-1,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,8,8,9,10,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 21,20,19,18,18,18,18,-1,14,13,12,11,10,-1,-1,-1,7,-1,7,7,-1,-1,-1,7,7,7,7,8,9,9,10,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 21,20,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,8,-1,16,16,-1,8,8,8,8,8,9,10,10,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 21,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,10,10,10,10,10,10,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 22,22,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,15,16,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 23,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,15,16,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,16,16,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 41,41,41,41,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,47,47,47,47, 40,40,40,40,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,48,47,46,46,46, 39,39,39,39,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,45,45,45, 39,38,38,38,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,46,-1,-1,44,44,44, -1,37,37,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,45,44,43,43,43,43, -1,36,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,35,35,35,35,36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,44,43,42,41,41, 34,34,34,34,35,36,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,44,43,42,41,40, 33,33,33,34,35,36,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,39, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,38, 31,31,31,-1,29,29,29,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,37, 30,30,30,-1,28,28,28,28,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,36, 30,29,29,-1,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,35, 30,29,28,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,37,-1,34,34,34,34,34, 30,29,29,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,36,35,34,33,33,33,33, -1,-1,-1,-1,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,37,-1,-1,33,32,32,32, 24,23,23,23,24,23,23,23,23,24,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,31,31,31, 24,23,22,22,-1,22,22,22,23,24,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,30,30,30, 24,23,22,21,21,21,21,22,23,24,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,29,29,29, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,28,28,29, -1,-1,-1,21,20,19,19,19,19,19,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,24,24,25,26,27,28,29, 30,30,-1,21,20,19,18,18,18,18,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,28,28,29, 29,29,-1,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,27,-1,29, 28,29,-1,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,20,19,18,17,16,16,16,17,18,19,20,21,-1,-1,-1,-1,25,26,27,28, 27,-1,-1,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,20,19,18,17,16,15,16,17,18,19,20,21,22,22,-1,24,24,-1,27,27, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,21,21,21,22,23,24,25,26,27, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,12,13,14,-1,13,13,13,14,15,16,-1,7,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,6,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 25,-1,22,21,21,21,21,21,-1,-1,12,11,10,10,10,10,10,11,12,13,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 24,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,14,15,15,16,17,18,19,-1,-1,24,24,25,26,27, 23,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,25,25,26,27, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,27,27,27,27, 22,21,20,20,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,3,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,3,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,27, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,26,26,27, -1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,21,21,22,22,23,24,25,25,26,27, 22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,6,6,7,8,9,-1,-1,18,18,18,18,19,20,21,22,23,23,24,24,25,26,27, 22,21,20,19,18,18,18,-1,15,14,14,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,7,7,8,9,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 22,21,20,19,19,19,19,-1,15,14,13,12,11,-1,-1,-1,7,-1,7,7,-1,-1,-1,7,7,7,7,8,8,8,9,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 22,21,20,20,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,8,-1,16,16,-1,8,8,8,8,8,9,9,9,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,9,9,9,9,9,9,10,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,10,10,10,10,10,10,10,11,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 23,23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,15,16,-1,11,11,11,11,11,11,11,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,15,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,15,16,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,16,16,-1,20,20,20,21,22,-1,-1,27,27,27, 24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,16,16,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,17,-1,21,21,21,21,22,-1,-1,28,28,28, 42,42,42,42,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,48,47,47,47,47, 41,41,41,41,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,48,47,46,46,46, 40,40,40,40,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,45,45,45, 40,39,39,39,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,46,46,-1,-1,44,44,44, -1,38,38,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,46,45,44,43,43,43,43, -1,37,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,36,36,36,36,37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,44,43,42,41,41, 35,35,35,35,36,37,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,44,43,42,41,40, 34,34,34,35,36,37,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,39, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,38, 32,32,32,-1,30,30,30,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,37, 31,31,31,-1,29,29,29,29,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,36, 31,30,30,-1,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,35, 31,30,29,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,-1,34,34,34,34,34, 31,30,30,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,37,36,35,34,33,33,33,33, -1,-1,-1,-1,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,37,37,-1,-1,33,32,32,32, 25,24,24,24,25,24,24,24,24,25,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,38,39,-1,-1,31,31,31, 25,24,23,23,-1,23,23,23,24,25,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,39,40,-1,30,30,30, 25,24,23,22,22,22,22,23,24,25,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,29,29,29, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,28,28,29, -1,-1,-1,22,21,20,20,20,20,20,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,24,24,25,26,27,28,29, 31,31,-1,22,21,20,19,19,19,19,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,27,28,29, 30,30,-1,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,26,-1,28, 29,30,-1,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,21,20,19,18,17,16,16,16,17,18,19,20,21,-1,-1,-1,-1,24,25,26,27, 28,-1,-1,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,21,20,19,18,17,16,15,16,17,18,19,20,21,21,21,-1,23,23,-1,26,26, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,20,20,20,21,22,23,24,25,26, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,13,14,15,-1,14,14,14,15,16,17,-1,7,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,6,-1,7,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26, 26,-1,23,22,22,22,22,22,-1,-1,13,12,11,11,11,11,11,12,13,14,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 25,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,14,14,14,15,16,17,18,-1,-1,23,23,24,25,26, 24,-1,-1,-1,-1,24,25,24,24,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,24,24,25,26, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,25,25,25,26, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,-1,11,11,11,11,11,11,11,12,13,14,15,16,-1,19,19,20,-1,26,26,26,26, 23,22,21,21,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,2,-1,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27, 23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27, -1,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,26, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,3,3,4,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,-1,24,24,25,25,26, -1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,20,20,21,21,22,23,24,24,25,26, 23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,-1,-1,17,17,17,17,18,19,20,21,22,22,23,23,24,25,26, 23,22,21,20,19,19,19,-1,16,15,15,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,6,7,8,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 23,22,21,20,20,20,20,-1,16,15,14,13,12,-1,-1,-1,8,-1,7,7,-1,-1,-1,7,7,7,7,7,7,7,8,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 23,22,21,21,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,8,-1,17,17,-1,8,8,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 24,24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,16,17,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,20,21,-1,-1,26,26,26, 25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,21,-1,-1,27,27,27, 43,43,43,43,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,48,47,47,47,47, 42,42,42,42,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,48,47,46,46,46, 41,41,41,41,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,45,45,45, 41,40,40,40,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,46,46,-1,-1,44,44,44, -1,39,39,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,46,45,44,43,43,43,43, -1,38,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,37,37,37,37,38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,44,43,42,41,41, 36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,43,-1,44,43,42,41,40, 35,35,35,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,42,42,-1,-1,-1,-1,-1,39, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,42,41,41,41,42,43,-1,38, 33,33,33,-1,31,31,31,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,40,40,41,42,43,-1,37, 32,32,32,-1,30,30,30,30,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,39,40,41,42,43,-1,36, 32,31,31,-1,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,38,38,-1,-1,-1,-1,-1,35, 32,31,30,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,37,37,-1,34,34,34,34,34, 32,31,31,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,37,37,-1,-1,33,32,32,32, 26,25,25,25,26,25,25,25,25,26,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,38,38,39,-1,-1,31,31,31, 26,25,24,24,-1,24,24,24,25,26,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,39,39,40,-1,30,30,30, 26,25,24,23,23,23,23,24,25,26,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40,-1,29,29,29, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,28,28,29, -1,-1,-1,23,22,21,21,21,21,21,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,24,24,25,26,27,28,29, 32,32,-1,23,22,21,20,20,20,20,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,27,28,29, 31,31,-1,23,22,21,20,19,19,19,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,26,-1,28, 30,31,-1,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,21,20,19,18,17,16,16,16,17,18,19,20,21,-1,-1,-1,-1,24,25,26,27, 29,-1,-1,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,21,20,19,18,17,16,15,16,17,18,19,20,21,21,21,-1,23,23,-1,26,26, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,20,20,20,21,22,23,24,25,26, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,14,15,16,-1,15,15,15,16,17,18,-1,7,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,6,-1,7,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,12,12,12,12,13,14,15,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,14,14,14,15,16,17,18,-1,-1,23,23,24,25,26, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,24,24,25,26, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,25,25,25,26, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,-1,11,11,11,11,11,11,11,12,13,14,15,16,-1,19,19,20,-1,26,26,26,26, 24,23,22,22,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,1,-1,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27, 24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27, -1,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,2,2,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,26, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,4,4,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,-1,24,24,25,25,26, -1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,5,4,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,20,20,21,21,22,23,24,24,25,26, 24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,6,6,6,5,5,5,5,5,5,6,7,8,-1,-1,17,17,17,17,18,19,20,21,22,22,23,23,24,25,26, 24,23,22,21,20,20,20,-1,17,16,16,-1,12,11,10,9,8,7,7,7,7,6,6,6,6,6,6,6,6,7,8,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 24,23,22,21,21,21,21,-1,17,16,15,14,13,-1,-1,-1,9,-1,8,8,-1,-1,-1,7,7,7,7,7,7,7,8,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 24,23,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,9,-1,18,18,-1,8,8,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 25,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,20,21,-1,-1,26,26,26, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,21,-1,-1,27,27,27, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,49,48,47,47,47,47, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,48,47,46,46,46, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,45,45,45, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,47,46,46,-1,-1,44,44,44, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,47,46,45,44,43,43,43,43, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,44,-1,44,43,42,41,41, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,43,43,-1,44,43,42,41,40, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,42,42,-1,-1,-1,-1,-1,39, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,42,41,41,41,42,43,-1,38, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,40,40,41,42,43,-1,37, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,39,39,40,41,42,43,-1,36, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,38,38,38,-1,-1,-1,-1,-1,35, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,37,-1,34,34,34,34,34, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,38,37,37,-1,-1,33,32,32,32, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,39,39,39,40,-1,30,30,30, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,40,40,40,-1,29,29,29, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,28,28,29, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,24,24,25,26,27,28,29, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,-1,27,28,29, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,22,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,-1,-1,26,-1,28, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,22,21,20,19,18,17,16,16,16,17,18,19,20,21,-1,-1,-1,-1,24,25,26,27, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,22,21,20,19,18,17,16,15,16,17,18,19,20,21,21,21,-1,23,23,-1,26,26, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,19,20,20,20,20,21,22,23,24,25,26, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,7,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,6,-1,7,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,14,14,14,15,16,17,18,-1,-1,23,23,24,25,26, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,24,24,25,26, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,25,25,25,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,-1,11,11,11,11,11,11,11,12,13,14,15,16,-1,19,19,20,-1,26,26,26,26, 25,24,23,23,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,0,-1,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,26, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,5,4,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,-1,24,24,25,25,26, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,6,6,5,4,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,20,20,21,21,22,23,24,24,25,26, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,7,7,6,5,5,5,5,5,5,6,7,8,-1,-1,17,17,17,17,18,19,20,21,22,22,23,23,24,25,26, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,8,8,7,6,6,6,6,6,6,6,6,7,8,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,9,9,-1,-1,-1,7,7,7,7,7,7,7,8,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,10,-1,19,19,-1,8,8,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,18,18,19,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,17,17,18,19,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,16,17,18,19,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,18,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,20,21,-1,-1,26,26,26, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,21,-1,-1,27,27,27, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,46,46,46,46,46,46,46,46,45,44,43,42,42,42,42, 51,51,51,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,45,45,45,45,45,45,45,46,46,-1,43,42,41,41,41, 50,50,50,50,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,40,40,40, 50,49,49,49,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,44,45,45,44,43,43,43,44,43,42,41,41,-1,-1,39,39,39, -1,48,48,48,48,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,43,42,41,40,39,38,38,38,38, -1,47,47,47,47,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,46,46,46,46,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,46,45,44,43,42,41,40,40,40,40,40,40,39,39,39,39,-1,39,38,37,36,36, 45,45,45,45,46,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,39,38,38,38,-1,39,38,37,36,35, 44,44,44,45,46,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,39,38,37,37,-1,-1,-1,-1,-1,34, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,39,38,37,36,36,36,37,38,-1,33, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,35,35,36,37,38,-1,32, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,34,34,34,34,35,36,37,38,-1,31, 41,40,40,-1,38,38,38,38,38,37,37,37,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,34,33,33,33,-1,-1,-1,-1,-1,30, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,34,33,32,32,-1,29,29,29,29,29, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,34,33,32,32,-1,-1,28,27,27,27, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,32,31,30,29,28,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,34,34,34,34,34,35,-1,25,25,25, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,26,26,25,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,35,35,35,-1,24,24,24, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,20,20,21,22,22,22,23, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,21,22,23, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,17,17,18,19,20,-1,-1,20,-1,22, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,16,16,16,16,-1,-1,-1,-1,18,19,20,21, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,16,15,15,15,15,-1,17,17,-1,20,20, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,26,-1,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,17,-1,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,17,16,16,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,-1,-1,-1,16,16,17,18,19,20, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,17,16,15,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,17,17,18,19,20, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,20, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,20,20,20, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,21, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,15,-1,19,19,20,21,22, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,21,22, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,18,18,18,18,19,19,18,17,17,17,18,19,20,21,22, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,18,17,17,17,18,19,19,18,18,18,18,18,19,20,-1,23, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,8,8,8,8,8,-1,18,17,16,17,18,19,19,19,19,19,19,19,19,20,-1,24, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,23,23,-1,10,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,20,20,20,20,20,20,20,20,-1,25, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,22,22,22,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,20,20,20,21,21,-1,21,-1,-1,26, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,21,22,-1,-1,27,27,27, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,22,-1,-1,28,28,28, 51,51,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 50,50,50,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 49,49,49,49,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 49,48,48,48,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,47,47,47,47,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,46,46,46,46,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,45,45,45,45,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 44,44,44,44,45,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 43,43,43,44,45,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 41,41,41,-1,39,39,39,38,38,38,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 40,40,40,-1,38,38,38,38,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 40,39,39,-1,37,37,37,37,37,36,36,36,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 40,39,38,37,36,36,36,36,36,36,35,35,35,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 40,39,39,-1,35,35,35,35,35,35,35,34,34,34,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,33,33,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,32,32,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,31,31,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,30,30,30,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,24,25,25,-1,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,16,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,16,15,15,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,-1,-1,-1,15,15,16,17,18,19, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,16,15,14,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17,18,19, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,13,12,11,11,11,11,-1,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,19,19,19, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,12,11,10,10,10,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,20, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,11,10,9,9,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,19,20,21, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,17,17,17,17,18,18,17,16,16,16,17,18,19,20,21, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,17,16,16,16,17,18,18,17,17,17,17,17,18,19,-1,22, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,7,7,7,7,7,-1,17,16,15,16,17,18,18,18,18,18,18,18,18,19,-1,23, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,22,22,-1,9,8,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,19,19,19,19,19,19,19,19,-1,24, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,21,21,21,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,19,19,19,20,20,-1,20,-1,-1,25, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,20,20,20,20,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,19,19,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,20,21,-1,-1,26,26,26, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,21,-1,-1,27,27,27, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 49,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 49,48,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,47,47,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,46,46,46,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,45,45,45,45,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 44,44,44,44,45,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 43,43,43,44,45,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 41,41,41,-1,39,39,39,38,38,38,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 40,40,40,-1,38,38,38,38,37,37,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 40,39,39,-1,37,37,37,37,37,36,36,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 40,39,38,37,36,36,36,36,36,36,35,35,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 40,39,39,-1,35,35,35,35,35,35,35,34,34,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,33,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,32,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,31,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,30,30,30,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,24,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,16,15,15,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,-1,-1,-1,14,14,15,16,17,18, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,16,15,14,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16,17,18, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,13,12,11,11,11,11,-1,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18,18, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,12,11,10,10,10,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,19, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,11,10,9,9,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,17,18,19,20, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,17,17,17,17,18,17,16,15,15,15,16,17,18,19,20, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,17,16,16,16,17,18,17,16,16,16,16,16,17,18,-1,21, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,7,7,7,7,7,-1,17,16,15,16,17,18,17,17,17,17,17,17,17,18,-1,22, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,22,22,-1,9,8,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,18,18,18,18,18,18,18,18,-1,23, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,21,21,21,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,19,19,19,19,19,-1,19,-1,-1,24, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,20,20,20,20,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,18,18,19,20,20,-1,-1,-1,26,25, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,19,19,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,20,21,-1,-1,26,26,26, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,21,-1,-1,27,27,27, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,47,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,46,46,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,45,45,45,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 44,44,44,44,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 43,43,43,44,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 41,41,41,-1,39,39,39,38,38,38,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 40,40,40,-1,38,38,38,38,37,37,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 40,39,39,-1,37,37,37,37,37,36,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 40,39,38,37,36,36,36,36,36,36,35,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 40,39,39,-1,35,35,35,35,35,35,35,34,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,-1,-1,-1,-1,13,13,14,15,16,17, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15,16,17, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,17, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,13,12,11,11,11,11,-1,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,17,17,17, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,12,11,10,10,10,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,18, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,11,10,9,9,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,-1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,-1,-1,-1,-1,12,-1,16,16,17,18,19, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,16,17,18,19, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,17,17,17,17,17,16,15,14,14,14,15,16,17,18,19, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,17,16,16,16,17,17,16,15,15,15,15,15,16,17,-1,20, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,7,7,7,7,7,-1,17,16,15,16,17,17,16,16,16,16,16,16,16,17,-1,21, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,22,22,-1,9,8,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,17,17,17,17,17,17,17,17,-1,22, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,21,21,21,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,18,18,18,18,18,-1,18,-1,-1,23, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,20,20,20,20,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,18,18,19,19,19,-1,-1,-1,25,24, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,19,19,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,20,21,22,23,24,25, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,19,20,21,21,-1,24,24,25, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,20,21,-1,-1,25,25,25, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,21,-1,-1,26,26,26, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,42,-1,39,38,37,37,37, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,39,38,37,37,-1,-1,35,35,35, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,39,38,37,36,35,34,34,34,34, -1,46,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,45,45,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,35,35,35,35,-1,35,34,33,32,32, 44,44,44,44,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,35,34,34,34,-1,35,34,33,32,31, 43,43,43,44,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,35,34,33,33,-1,-1,-1,-1,-1,30, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,35,34,33,32,32,32,33,34,-1,29, 41,41,41,-1,39,39,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,31,31,32,33,34,-1,28, 40,40,40,-1,38,38,38,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,30,30,30,30,31,32,33,34,-1,27, 40,39,39,-1,37,37,37,37,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,30,29,29,29,-1,-1,-1,-1,-1,26, 40,39,38,37,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,28,-1,25,25,25,25,25, 40,39,39,-1,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,30,29,28,28,-1,-1,24,23,23,23, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,30,30,30,30,30,31,-1,21,21,21, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,31,31,31,-1,20,20,20, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,13,13,14,15,16,-1,-1,16,-1,18, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,12,12,12,-1,-1,-1,-1,14,15,16,17, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,12,11,11,11,11,-1,13,13,-1,16,16, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,22,22,22,-1,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,23,-1,-1,-1,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,-1,-1,-1,-1,12,12,13,14,15,16, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,13,13,14,15,16, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,16, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,13,12,11,11,11,11,-1,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,-1,16,16,16,16, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,12,11,10,10,10,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,17, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,11,10,9,9,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,-1,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,17,17,17,17,16,15,14,13,13,13,14,15,16,17,18, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,17,16,16,16,17,16,15,14,14,14,14,14,15,16,-1,19, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,7,7,7,7,7,-1,17,16,15,16,17,16,15,15,15,15,15,15,15,16,-1,20, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,22,22,-1,9,8,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,21,21,21,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,17,17,17,17,17,-1,17,-1,-1,22, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,20,20,20,20,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,18,18,18,18,18,-1,-1,-1,24,23, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,19,19,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,19,19,20,21,22,23,24, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,19,20,20,20,-1,23,23,24, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,20,21,-1,-1,24,24,24, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,21,-1,-1,25,25,25, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,42,-1,39,38,37,37,37, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,39,38,37,37,-1,-1,35,35,35, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,39,38,37,36,35,34,34,34,34, -1,46,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,45,45,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,35,35,35,35,-1,35,34,33,32,32, 44,44,44,44,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,35,34,34,34,-1,35,34,33,32,31, 43,43,43,44,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,35,34,33,33,-1,-1,-1,-1,-1,30, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,35,34,33,32,32,32,33,34,-1,29, 41,41,41,-1,39,39,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,31,31,32,33,34,-1,28, 40,40,40,-1,38,38,38,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,30,30,30,30,31,32,33,34,-1,27, 40,39,39,-1,37,37,37,37,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,30,29,29,29,-1,-1,-1,-1,-1,26, 40,39,38,37,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,28,-1,25,25,25,25,25, 40,39,39,-1,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,30,29,28,28,-1,-1,24,23,23,23, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,30,30,30,30,30,31,-1,21,21,21, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,31,31,31,-1,20,20,20, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,13,13,14,15,16,-1,-1,16,-1,18, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,12,12,12,-1,-1,-1,-1,14,15,16,17, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,12,11,11,11,11,-1,13,13,-1,16,16, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,22,22,22,-1,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,23,-1,-1,-1,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,-1,-1,12,12,13,14,15,16, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,-1,-1,13,13,14,15,16, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9,-1,-1,14,14,15,16, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,15,15,15,16, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,13,12,11,11,11,11,-1,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,-1,16,16,16,16, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,12,11,10,10,10,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,17, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,11,10,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,-1,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,-1,-1,10,-1,14,14,15,16,17, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,17,17,17,16,15,14,13,12,12,12,13,14,15,16,17, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,17,16,16,16,16,15,14,13,13,13,13,13,14,15,-1,18, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,7,7,7,7,7,-1,17,16,15,16,16,15,14,14,14,14,14,14,14,15,-1,19, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,22,22,-1,9,8,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,21,21,21,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,16,16,16,16,16,-1,16,-1,-1,21, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,20,20,20,20,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,17,17,17,17,17,-1,-1,-1,23,22, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,19,19,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,18,18,18,19,20,21,22,23, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,19,19,19,19,-1,22,22,23, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,20,20,-1,-1,23,23,23, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,21,-1,-1,24,24,24, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,42,-1,39,38,37,37,37, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,39,38,37,37,-1,-1,35,35,35, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,39,38,37,36,35,34,34,34,34, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,46,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,35,35,35,35,-1,35,34,33,32,32, 45,45,45,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,35,34,34,34,-1,35,34,33,32,31, 44,44,44,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,35,34,33,33,-1,-1,-1,-1,-1,30, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,35,34,33,32,32,32,33,34,-1,29, 42,42,42,-1,40,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,31,31,32,33,34,-1,28, 41,41,41,-1,39,39,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,30,30,30,30,31,32,33,34,-1,27, 41,40,40,-1,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,30,29,29,29,-1,-1,-1,-1,-1,26, 41,40,39,38,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,28,-1,25,25,25,25,25, 41,40,40,-1,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,30,29,28,28,-1,-1,24,23,23,23, 35,34,34,34,35,34,34,34,34,35,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,30,30,30,30,30,31,-1,21,21,21, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,31,31,31,-1,20,20,20, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,13,13,14,15,16,-1,-1,16,-1,18, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,12,12,12,-1,-1,-1,-1,14,15,16,17, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,12,11,11,11,11,-1,13,13,-1,16,16, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,23,22,22,22,-1,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,23,23,-1,-1,-1,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,-1,-1,12,12,13,14,15,16, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,-1,-1,13,13,14,15,16, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,7,8,-1,-1,14,14,15,16, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,15,15,15,16, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,-1,16,16,16,16, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,16,16,16,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,15,15,15,16, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,14,14,15,16, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,-1,-1,9,-1,13,13,14,15,16, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,17,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,17,16,16,16,15,14,13,12,12,12,12,12,13,14,-1,17, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,7,7,7,7,7,-1,17,16,15,16,15,14,13,13,13,13,13,13,13,14,-1,18, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,22,22,-1,10,9,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,21,21,21,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,15,15,15,15,15,-1,15,-1,-1,20, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,20,20,20,20,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,16,16,16,16,16,-1,-1,-1,22,21, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,17,17,17,17,18,19,20,21,22, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,18,18,18,18,-1,21,21,22, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,19,19,-1,-1,22,22,22, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,20,-1,-1,23,23,23, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,42,-1,39,38,37,37,37, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,39,38,37,37,-1,-1,35,35,35, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,39,38,37,36,35,34,34,34,34, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,35,35,35,35,-1,35,34,33,32,32, 46,46,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,35,34,34,34,-1,35,34,33,32,31, 45,45,45,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,35,34,33,33,-1,-1,-1,-1,-1,30, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,35,34,33,32,32,32,33,34,-1,29, 43,43,43,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,31,31,32,33,34,-1,28, 42,42,42,-1,40,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,30,30,30,30,31,32,33,34,-1,27, 42,41,41,-1,39,39,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,30,29,29,29,-1,-1,-1,-1,-1,26, 42,41,40,39,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,28,-1,25,25,25,25,25, 42,41,41,-1,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,36,36,36,36,36,36,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,30,29,28,28,-1,-1,24,23,23,23, 36,35,35,35,36,35,35,35,35,36,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 36,35,34,34,-1,34,34,34,35,36,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,30,30,30,30,30,31,-1,21,21,21, 36,35,34,33,33,33,33,34,35,36,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,31,31,31,-1,20,20,20, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,13,13,14,15,16,-1,-1,16,-1,18, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,12,12,12,-1,-1,-1,-1,14,15,16,17, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,12,11,11,11,11,-1,13,13,-1,16,16, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,24,23,22,22,22,-1,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,23,23,-1,-1,-1,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,-1,-1,12,12,13,14,15,16, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,-1,-1,13,13,14,15,16, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,4,5,6,7,-1,-1,14,14,15,16, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,15,15,15,16, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,-1,16,16,16,16, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,14,14,14,15, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,13,13,14,15, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,-1,-1,8,-1,12,12,13,14,15, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,12,13,14,15, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,8,8,8,8,8,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,17, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,23,23,-1,11,10,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,13,13,13,13,13,13,13,13,-1,18, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,22,22,22,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,14,14,14,14,14,-1,14,-1,-1,19, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,15,15,15,15,15,-1,-1,-1,21,20, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,16,16,16,16,16,17,18,19,20,21, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,17,17,17,17,17,17,-1,20,20,21, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,18,18,18,18,18,-1,-1,21,21,21, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,19,19,19,19,19,-1,-1,22,22,22, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,42,-1,39,38,37,37,37, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,39,38,37,37,-1,-1,35,35,35, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,39,38,37,36,35,34,34,34,34, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,35,35,35,35,-1,35,34,33,32,32, 47,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,35,34,34,34,-1,35,34,33,32,31, 46,46,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,35,34,33,33,-1,-1,-1,-1,-1,30, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,35,34,33,32,32,32,33,34,-1,29, 44,44,44,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,31,31,32,33,34,-1,28, 43,43,43,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,30,30,30,30,31,32,33,34,-1,27, 43,42,42,-1,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,30,29,29,29,-1,-1,-1,-1,-1,26, 43,42,41,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,28,-1,25,25,25,25,25, 43,42,42,-1,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,37,37,37,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,30,29,28,28,-1,-1,24,23,23,23, 37,36,36,36,37,36,36,36,36,37,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 37,36,35,35,-1,35,35,35,36,37,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,30,30,30,30,30,31,-1,21,21,21, 37,36,35,34,34,34,34,35,36,37,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,31,31,31,-1,20,20,20, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,13,13,14,15,16,-1,-1,16,-1,18, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,12,12,12,-1,-1,-1,-1,14,15,16,17, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,12,11,11,11,11,-1,13,13,-1,16,16, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,25,24,23,22,22,22,-1,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,24,23,23,-1,-1,-1,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,24,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,-1,-1,12,12,13,14,15,16, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,25,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,13,13,14,15,16, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,4,5,6,-1,-1,14,14,15,16, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,15,15,15,15,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,15,15,15,16, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,16,15,14,14,14,14,-1,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,-1,15,15,15,15, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,15,14,13,13,13,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,14,13,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,13,13,13,14, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,-1,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,12,12,13,14, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,9,9,9,9,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,24,24,-1,12,11,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,23,23,23,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,13,13,13,13,13,-1,13,-1,-1,18, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,14,14,14,14,14,-1,-1,-1,20,19, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,20, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,16,16,16,16,16,16,-1,19,19,20, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,17,17,17,17,17,-1,-1,20,20,20, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,18,18,18,18,18,-1,-1,21,21,21, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,42,-1,39,38,37,37,37, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,39,38,37,37,-1,-1,35,35,35, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,39,38,37,36,35,34,34,34,34, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,35,35,35,35,-1,35,34,33,32,32, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,35,34,34,34,-1,35,34,33,32,31, 47,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,35,34,33,33,-1,-1,-1,-1,-1,30, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,35,34,33,32,32,32,33,34,-1,29, 45,45,45,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,31,31,32,33,34,-1,28, 44,44,44,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,30,30,30,30,31,32,33,34,-1,27, 44,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,30,29,29,29,-1,-1,-1,-1,-1,26, 44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,28,-1,25,25,25,25,25, 44,43,43,-1,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,38,38,38,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,30,29,28,28,-1,-1,24,23,23,23, 38,37,37,37,38,37,37,37,37,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 38,37,36,36,-1,36,36,36,37,38,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,30,30,30,30,30,31,-1,21,21,21, 38,37,36,35,35,35,35,36,37,38,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,31,31,31,-1,20,20,20, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,13,13,14,15,16,-1,-1,16,-1,18, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,12,12,12,-1,-1,-1,-1,14,15,16,17, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,12,11,11,11,11,-1,13,13,-1,16,16, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,25,24,23,22,22,22,-1,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,25,24,23,23,-1,-1,-1,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,24,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,-1,-1,12,12,13,14,15,16, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,25,25,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,13,13,14,15,16, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,3,4,5,-1,-1,14,14,15,16, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,16,15,16,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,15,15,15,15, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,17,16,15,15,15,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,-1,14,14,14,14, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,16,15,14,14,14,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,13,13,13,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,15,14,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,12,12,12,13, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,-1,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,11,11,12,13, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,6,-1,10,10,11,12,13, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,10,11,12,13, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,10,10,10,10,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,15, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,25,25,-1,13,12,11,11,11,11,11,11,-1,-1,-1,15,-1,-1,-1,11,11,11,11,11,11,11,11,-1,16, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,24,24,24,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,12,12,12,12,12,-1,12,-1,-1,17, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,23,23,23,23,-1,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,-1,13,13,13,13,13,-1,-1,-1,19,18, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,-1,14,14,14,14,14,14,14,14,15,16,16,16,17,16,15,14,14,14,14,14,15,16,17,18,19, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,17,17,17,-1,15,15,15,15,15,15,-1,18,18,19, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,42,-1,39,38,37,37,37, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,39,38,37,37,-1,-1,35,35,35, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,39,38,37,36,35,34,34,34,34, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,35,35,35,35,-1,35,34,33,32,32, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,35,34,34,34,-1,35,34,33,32,31, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,35,34,33,33,-1,-1,-1,-1,-1,30, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,35,34,33,32,32,32,33,34,-1,29, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,31,31,32,33,34,-1,28, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,30,30,30,30,31,32,33,34,-1,27, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,30,29,29,29,-1,-1,-1,-1,-1,26, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,28,-1,25,25,25,25,25, 45,44,44,-1,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,39,39,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,30,29,28,28,-1,-1,24,23,23,23, 39,38,38,38,39,38,38,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 39,38,37,37,-1,37,37,37,38,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,30,30,30,30,30,31,-1,21,21,21, 39,38,37,36,36,36,36,37,38,39,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,31,31,31,-1,20,20,20, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,36,35,34,34,34,34,34,33,33,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 45,45,-1,36,35,34,33,33,33,33,33,32,32,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,32,33,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,13,13,14,15,16,-1,-1,16,-1,18, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,12,12,12,-1,-1,-1,-1,14,15,16,17, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,12,11,11,11,11,-1,13,13,-1,16,16, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,25,24,23,22,22,22,-1,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,25,24,23,23,-1,-1,-1,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,25,25,24,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,-1,-1,12,12,13,14,15,16, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,25,25,25,25,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,13,13,14,15,16, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,3,3,3,3,4,5,-1,-1,14,14,15,15, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,16,15,16,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,5,-1,14,14,14,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,18,17,16,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,-1,13,13,13,13, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,17,16,15,15,15,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,12,12,12,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,16,15,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,11,11,11,12, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,-1,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,10,10,11,12, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,5,-1,9,9,10,11,12, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,9,10,11,12, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,11,11,11,11,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,14, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,26,26,-1,14,13,12,12,12,12,12,12,-1,-1,-1,14,-1,-1,-1,10,10,10,10,10,10,10,10,-1,15, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,25,25,25,-1,14,13,13,13,13,13,13,13,14,15,16,15,16,17,-1,11,11,11,11,11,-1,11,-1,-1,16, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,24,24,24,24,-1,14,14,14,14,14,14,14,14,-1,16,16,16,16,16,-1,12,12,12,12,12,-1,-1,-1,18,17, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,-1,15,15,15,15,15,15,15,15,16,17,17,17,16,15,14,13,13,13,13,13,14,15,16,17,18, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,17,16,16,-1,14,14,14,14,14,14,-1,17,17,18, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38, 48,48,48,47,46,45,44,43,43,43,43,42,41,40,39,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,41,41,41,41,41,41,41,42,42,-1,39,38,37,37,37, 48,47,47,47,-1,46,-1,43,42,42,42,42,41,40,40,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,41,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,-1,41,41,41,42,41,41,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,40,41,41,40,39,39,39,40,39,38,37,37,-1,-1,35,35,35, -1,47,46,45,45,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,39,38,37,36,35,34,34,34,34, -1,47,46,45,44,43,42,41,40,40,39,38,37,37,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,31,-1,42,41,40,39,38,37,36,36,36,36,36,36,35,35,35,35,-1,35,34,33,32,32, 48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,30,30,30,30,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,35,34,34,34,-1,35,34,33,32,31, 48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,29,29,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,35,34,33,33,-1,-1,-1,-1,-1,30, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,29,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,35,34,33,32,32,32,33,34,-1,29, 46,46,46,-1,41,40,39,38,38,38,-1,36,35,36,35,34,33,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,31,31,32,33,34,-1,28, 45,45,45,-1,41,40,39,38,37,37,-1,-1,34,-1,-1,-1,-1,-1,-1,29,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,30,30,30,30,31,32,33,34,-1,27, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,30,29,29,29,-1,-1,-1,-1,-1,26, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,28,-1,25,25,25,25,25, 45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,40,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,30,29,28,28,-1,-1,24,23,23,23, 40,39,39,39,40,39,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 40,39,38,38,-1,38,38,38,39,39,-1,34,33,32,31,30,29,28,28,-1,-1,23,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,30,30,30,30,30,31,-1,21,21,21, 40,39,38,37,37,37,37,38,39,40,-1,34,33,32,31,30,29,29,29,-1,22,22,21,20,19,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,31,31,31,-1,20,20,20, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,22,21,21,20,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,37,36,35,35,35,35,35,34,34,33,32,31,31,31,31,31,-1,-1,21,20,20,-1,17,17,17,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,16,16,17,18,18,18,19, 46,46,-1,37,36,35,34,34,34,34,34,33,33,32,32,32,32,-1,32,33,-1,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,17,18,19, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,33,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,13,13,14,15,16,-1,-1,16,-1,18, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,12,12,12,-1,-1,-1,-1,14,15,16,17, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,12,11,11,11,11,-1,13,13,-1,16,16, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,16, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,25,24,23,22,22,22,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,25,24,23,23,-1,-1,-1,15,-1,12,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,25,24,24,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,-1,-1,12,12,13,14,15,16, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,25,25,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,13,13,14,15,15, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,3,3,3,3,4,5,-1,-1,14,14,14,14, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,18,17,16,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,3,4,4,4,-1,13,13,13,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,19,18,17,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,-1,12,12,12,12, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,18,17,16,16,16,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,11,11,11,11, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,17,16,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,10,10,10,11, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,-1,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,9,9,10,11, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,-1,8,8,9,10,11, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,8,9,10,11, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,12, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,12,12,12,12,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,13, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,27,27,-1,15,14,13,13,13,13,13,13,-1,-1,-1,13,-1,-1,-1,9,9,9,9,9,9,9,9,-1,14, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,26,26,26,-1,15,14,14,14,14,14,14,14,15,16,15,14,15,16,-1,10,10,10,10,10,-1,10,-1,-1,15, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,16,15,15,15,15,-1,11,11,11,11,11,-1,-1,-1,17,16, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,16,16,16,15,14,13,12,12,12,12,12,13,14,15,16,17, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,17,17,16,15,15,-1,13,13,13,13,13,13,-1,16,16,17, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, 40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,17,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,41,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 41,40,40,40,41,40,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 41,40,39,39,-1,39,39,39,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 41,40,39,38,38,38,38,39,40,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,38,37,36,36,36,36,36,35,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 47,47,-1,38,37,36,35,35,35,35,35,34,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 46,46,-1,38,37,36,35,34,34,34,-1,33,33,33,33,33,33,33,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,34,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,26,25,24,23,23,23,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,26,25,24,24,-1,-1,-1,16,-1,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,16, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,27,27,26,25,25,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,-1,-1,13,13,14,15,15,15, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,27,26,26,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,-1,14,14,14,14,14, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,13,13,13,13, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,19,18,17,18,-1,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,3,-1,12,12,12,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,20,19,18,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,-1,11,11,11,11, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,19,18,17,17,17,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,10,10,10,10, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,18,17,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,9,9,9,10, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,8,8,9,10, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,-1,7,7,8,9,10, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,7,8,9,10, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,11, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,13,13,13,13,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,12, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,28,28,-1,16,15,14,14,14,14,14,14,-1,-1,-1,12,-1,-1,-1,8,8,8,8,8,8,8,8,-1,13, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,27,27,27,-1,16,15,15,15,15,15,15,15,16,15,14,13,14,15,-1,9,9,9,9,9,-1,9,-1,-1,14, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,15,14,14,14,14,-1,10,10,10,10,10,-1,-1,-1,16,15, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,-1,17,17,17,17,17,17,17,17,16,15,15,15,14,13,12,11,11,11,11,11,12,13,14,15,16, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,18,18,17,16,16,16,15,14,14,-1,12,12,12,12,12,12,-1,15,15,16, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,16,16,16, 41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,16,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,32,31,31,31,31,32,33,34,35,-1,28, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,32,31,30,30,30,-1,-1,-1,-1,-1,27, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,32,31,30,29,29,-1,26,26,26,26,26, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,42,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,32,31,30,29,29,-1,-1,25,24,24,24, 42,41,41,41,42,41,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 42,41,40,40,-1,40,40,40,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,32,31,31,31,31,31,32,-1,22,22,22, 42,41,40,39,39,39,39,40,41,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,-1,32,32,32,-1,21,21,21, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,39,38,37,37,37,37,37,36,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 48,48,-1,39,38,37,36,36,36,36,36,35,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,14,14,15,16,17,-1,-1,17,-1,19, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,13,13,13,-1,-1,-1,-1,15,16,17,18, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,13,12,12,12,12,-1,14,14,-1,17,17, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,27,26,25,24,24,24,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,27,26,25,25,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,7,7,7,8,9,10,11,12,13,14,15,16,16, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,27,26,26,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,6,6,-1,-1,-1,-1,13,13,14,15,15,15, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,27,27,27,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,5,4,4,4,-1,-1,14,14,14,14,14, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,5,4,3,3,3,-1,-1,13,13,13,13, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,19,18,19,-1,13,12,11,10,9,8,7,6,5,4,4,4,3,2,2,2,-1,12,12,12,12, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,21,20,19,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,-1,11,11,11,11, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,20,19,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,10,10,10,10, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,19,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,9,9,9,10, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,8,8,9,10, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,3,-1,7,7,8,9,10, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,7,8,9,10, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,11, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,14,14,14,14,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,12, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,29,29,-1,17,16,15,15,15,15,15,15,-1,-1,-1,12,-1,-1,-1,8,8,8,8,8,8,8,8,-1,13, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,28,28,28,-1,17,16,16,16,16,16,16,16,16,15,14,13,14,15,-1,9,9,9,9,9,-1,9,-1,-1,14, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,27,27,27,27,-1,17,17,17,17,17,17,17,17,-1,15,14,14,14,14,-1,10,10,10,10,10,-1,-1,-1,16,15, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,-1,18,18,18,18,18,18,18,17,16,15,15,15,14,13,12,11,11,11,11,11,12,13,14,15,16, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,19,18,17,16,16,16,15,14,14,-1,12,12,12,12,12,12,-1,15,15,16, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,31,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,16,16,16, 42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,16,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,32,31,31,31,31,32,33,34,35,-1,28, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,32,31,30,30,30,-1,-1,-1,-1,-1,27, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,32,31,30,29,29,-1,26,26,26,26,26, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,32,31,30,29,29,-1,-1,25,24,24,24, 43,42,42,42,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 43,42,41,41,-1,41,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,32,31,31,31,31,31,32,-1,22,22,22, 43,42,41,40,40,40,40,41,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,-1,32,32,32,-1,21,21,21, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,40,39,38,38,38,38,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 49,49,-1,40,39,38,37,37,37,37,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,14,14,15,16,17,-1,-1,17,-1,19, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,13,13,13,-1,-1,-1,-1,15,16,17,18, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,13,12,12,12,12,-1,14,14,-1,17,17, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,27,26,25,24,24,24,-1,17,16,15,14,13,12,11,10,10,9,9,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,27,26,25,25,-1,-1,-1,18,-1,15,14,13,12,11,10,9,9,8,7,7,7,8,9,10,11,12,13,14,15,16,16, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,28,27,26,26,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,7,6,6,-1,-1,-1,-1,13,13,14,15,15,15, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,28,27,27,27,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,6,5,4,4,4,-1,-1,14,14,14,14,14, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,5,4,3,3,3,-1,-1,13,13,13,13, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,20,19,20,-1,14,13,12,11,10,9,8,7,6,5,5,4,3,2,2,2,-1,12,12,12,12, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,22,21,20,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,-1,11,11,11,11, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,21,20,19,19,19,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,10,10,10,10, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,20,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,9,9,9,10, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,8,8,9,10, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,3,-1,7,7,8,9,10, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,7,8,9,10, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,11, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,15,15,15,15,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,12, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,30,30,-1,18,17,16,16,16,16,16,16,-1,-1,-1,12,-1,-1,-1,8,8,8,8,8,8,8,8,-1,13, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,29,29,29,-1,18,17,17,17,17,17,17,17,16,15,14,13,14,15,-1,9,9,9,9,9,-1,9,-1,-1,14, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,28,28,28,28,-1,18,18,18,18,18,18,18,18,-1,15,14,14,14,14,-1,10,10,10,10,10,-1,-1,-1,16,15, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,-1,19,19,19,19,19,19,18,17,16,15,15,15,14,13,12,11,11,11,11,11,12,13,14,15,16, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,19,18,17,16,16,16,15,14,14,-1,12,12,12,12,12,12,-1,15,15,16, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,16,16,16, 43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,16,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,32,31,31,31,31,32,33,34,35,-1,28, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,32,31,30,30,30,-1,-1,-1,-1,-1,27, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,32,31,30,29,29,-1,26,26,26,26,26, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,32,31,30,29,29,-1,-1,25,24,24,24, 44,43,43,43,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 44,43,42,42,-1,42,41,41,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,32,31,31,31,31,31,32,-1,22,22,22, 44,43,42,41,41,41,41,42,42,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,-1,32,32,32,-1,21,21,21, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,41,40,39,39,39,39,38,37,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 50,50,-1,41,40,39,38,38,38,38,37,36,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 49,49,-1,41,40,39,38,37,37,37,-1,36,35,35,35,35,35,36,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,14,14,14,15,16,17,-1,-1,17,-1,19, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,36,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,13,13,13,-1,-1,-1,-1,15,16,17,18, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,13,12,12,12,12,-1,14,14,-1,17,17, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,27,26,25,25,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,16, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,13,13,14,15,15,15, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,28,27,27,27,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,14,14,14,14,14, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,3,3,-1,-1,13,13,13,13, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,21,20,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,12,12,12,12, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,23,22,21,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,-1,11,11,11,11, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,22,21,20,20,20,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,10,10,10,10, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,21,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,9,9,9,10, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,8,8,9,10, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,3,-1,7,7,8,9,10, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,7,8,9,10, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,11, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,16,16,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,12, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,31,31,-1,19,18,17,17,17,17,17,17,-1,-1,-1,12,-1,-1,-1,8,8,8,8,8,8,8,8,-1,13, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,30,30,30,-1,19,18,18,18,18,18,18,17,16,15,14,13,14,15,-1,9,9,9,9,9,-1,9,-1,-1,14, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,29,29,29,29,-1,19,19,19,19,19,19,18,18,-1,15,14,14,14,14,-1,10,10,10,10,10,-1,-1,-1,16,15, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,-1,20,20,20,20,20,19,18,17,16,15,15,15,14,13,12,11,11,11,11,11,12,13,14,15,16, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,19,18,17,16,16,16,15,14,14,-1,12,12,12,12,12,12,-1,15,15,16, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,16,16,16, 44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,16,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,43,44,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,37,37,37,36,35,34,33,33,33,33, 54,54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,-1,42,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,36,37,37,-1,34,33,32,32,32, 54,53,53,53,-1,52,-1,49,48,48,48,48,47,46,46,-1,-1,42,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37,36,36,36,36,35,35,-1,-1,-1,-1,-1,31,31,31, 54,53,52,52,-1,-1,-1,-1,47,47,47,48,47,47,-1,-1,-1,42,41,40,40,41,41,40,40,41,41,40,39,38,37,36,37,37,36,35,35,35,35,34,33,32,32,-1,-1,30,30,30, -1,53,52,51,51,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,35,34,33,32,31,30,29,29,29,29, -1,53,52,51,50,49,48,47,46,46,45,44,43,43,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,30,29,28,28,28, -1,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,30,-1,30,29,28,27,27, 54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,38,37,36,36,-1,33,32,31,31,31,31,31,30,29,29,29,-1,30,29,28,27,26, 54,53,52,51,50,49,48,47,46,45,44,43,43,42,42,-1,-1,38,37,36,35,35,35,35,35,-1,38,37,36,35,34,33,32,31,30,30,30,31,30,29,28,28,-1,-1,-1,-1,-1,25, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,30,29,28,27,27,27,28,29,-1,24, 52,52,52,-1,47,46,45,44,44,44,-1,42,41,42,41,40,39,38,37,36,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,29,28,28,-1,-1,-1,-1,26,26,27,28,29,-1,23, 51,51,51,-1,47,46,45,44,43,43,-1,-1,40,-1,-1,-1,-1,-1,-1,35,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,29,28,27,26,25,25,25,25,26,27,28,29,-1,22, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,21, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,23,-1,20,20,20,20,20, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,29,29,29,29,29,30,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,29,30,-1,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18, 50,49,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,27,27,27,28,29,30,31,32,32,31,31,-1,-1,-1,-1,25,24,24,24,25,-1,-1,17,17,17, 50,49,48,48,-1,46,45,45,45,45,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,25,25,25,25,26,-1,16,16,16, 50,49,48,47,47,46,46,46,46,46,-1,40,39,38,37,36,35,35,35,-1,28,28,27,26,25,25,26,27,28,29,30,31,31,30,29,28,27,26,26,26,-1,26,26,26,-1,15,15,15, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,27,26,26,-1,23,23,23,-1,31,31,31,31,30,29,29,-1,-1,-1,-1,-1,14,14,15,15,14,13,13, 56,56,-1,47,46,45,44,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,13,13,12, 55,55,-1,47,46,45,44,43,43,43,-1,40,39,39,39,39,39,40,39,39,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,12,-1,11, 54,55,-1,47,46,45,44,43,42,42,41,40,40,40,40,40,40,40,40,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,11,10,10, 53,-1,-1,47,46,45,44,43,42,41,41,41,40,39,39,39,40,41,41,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,-1,9,9, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,38,38,39,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,10,9,8,8,8,8,8,8,8,8, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,7,7,7,7,7,7, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,5,5,5,5, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,14,14,-1,-1,5,4,4,4,4, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,14,13,13,13,-1,-1,3,3,3,3, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,34,33,32,32,31,30,29,28,27,26,27,-1,21,20,19,18,17,16,15,15,14,13,13,13,13,12,12,12,-1,2,2,2,3, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,32,31,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,16,15,14,13,12,12,-1,11,11,11,-1,1,1,2,3, 48,47,46,46,-1,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,30,29,28,27,27,27,-1,21,20,19,18,17,17,16,15,14,13,12,11,10,10,10,10,-1,0,1,2,3, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,37,36,36,-1,33,32,31,30,29,29,28,27,26,26,-1,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,10,-1,1,1,2,3, -1,47,46,45,45,-1,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,-1,-1,-1,19,19,18,17,16,15,14,13,12,11,10,9,8,-1,-1,2,2,2,3, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,7,-1,4,3,3,3,3, -1,-1,46,45,44,43,42,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,4,4,4, 48,47,46,45,44,43,43,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5, 48,47,46,45,44,44,44,-1,42,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,6, 48,47,46,45,45,45,45,-1,42,41,40,39,38,-1,-1,-1,34,-1,31,31,-1,-1,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,7, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,32,-1,35,35,-1,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,9,8,8,8,8,8,8,8,-1,8, 48,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,34,34,34,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,9,9,-1,9,-1,-1,9, 48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,33,33,33,33,-1,26,25,24,23,22,21,20,20,-1,17,16,15,14,14,-1,10,10,10,10,10,-1,-1,-1,11,10, 49,49,49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,12,11,11, 50,50,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,21,20,19,18,17,16,15,14,14,-1,12,12,12,12,12,12,-1,12,12,12, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,-1,38,37,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,13,13,13, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,16,16,16,16,-1,14,14,14,14,14,-1,-1,14,14,14, 55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,43,44,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,37,37,37,36,35,34,33,33,33,33, 54,54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,-1,42,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,36,37,37,-1,34,33,32,32,32, 54,53,53,53,-1,52,-1,49,48,48,48,48,47,46,46,-1,-1,42,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37,36,36,36,36,35,35,-1,-1,-1,-1,-1,31,31,31, 54,53,52,52,-1,-1,-1,-1,47,47,47,48,47,47,-1,-1,-1,42,41,40,40,41,41,40,40,41,41,40,39,38,37,36,37,37,36,35,35,35,35,34,33,32,32,-1,-1,30,30,30, -1,53,52,51,51,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,35,34,33,32,31,30,29,29,29,29, -1,53,52,51,50,49,48,47,46,46,45,44,43,43,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,30,29,28,28,28, -1,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,30,-1,30,29,28,27,27, 54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,38,37,36,36,-1,33,32,31,31,31,31,31,30,29,29,29,-1,30,29,28,27,26, 54,53,52,51,50,49,48,47,46,45,44,43,43,42,42,-1,-1,38,37,36,35,35,35,35,35,-1,38,37,36,35,34,33,32,31,30,30,30,31,30,29,28,28,-1,-1,-1,-1,-1,25, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,30,29,28,27,27,27,28,29,-1,24, 52,52,52,-1,47,46,45,44,44,44,-1,42,41,42,41,40,39,38,37,36,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,29,28,28,-1,-1,-1,-1,26,26,27,28,29,-1,23, 51,51,51,-1,47,46,45,44,43,43,-1,-1,40,-1,-1,-1,-1,-1,-1,35,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,29,28,27,26,25,25,25,25,26,27,28,29,-1,22, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,21, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,23,-1,20,20,20,20,20, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,29,29,29,29,29,30,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,29,30,-1,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18, 50,49,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,27,27,27,28,29,30,31,32,32,31,31,-1,-1,-1,-1,25,24,24,24,25,-1,-1,17,17,17, 50,49,48,48,-1,46,45,45,45,45,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,25,25,25,25,26,-1,16,16,16, 50,49,48,47,47,46,46,46,46,46,-1,40,39,38,37,36,35,35,35,-1,28,28,27,26,25,25,26,27,28,29,30,31,31,30,29,28,27,26,26,26,-1,26,26,26,-1,15,15,15, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,27,26,26,-1,23,23,23,-1,31,31,31,31,30,29,29,-1,-1,-1,-1,-1,14,14,15,15,14,13,13, 56,56,-1,47,46,45,44,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,13,13,12, 55,55,-1,47,46,45,44,43,43,43,-1,40,39,39,39,39,39,40,39,39,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,12,-1,11, 54,55,-1,47,46,45,44,43,42,42,41,40,40,40,40,40,40,40,40,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,11,10,10, 53,-1,-1,47,46,45,44,43,42,41,41,41,40,39,39,39,40,41,41,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,-1,9,9, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,38,38,39,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,10,9,8,8,8,8,8,8,8,8, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,7,7,7,7,7,7, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,5,5,5,5, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,14,14,-1,-1,5,4,4,4,4, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,14,13,13,13,-1,-1,3,3,3,3, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,34,33,32,32,31,30,29,28,27,26,27,-1,21,20,19,18,17,16,15,15,14,13,13,13,13,12,12,12,-1,2,2,2,2, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,32,31,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,16,15,14,13,12,12,-1,11,11,11,-1,1,1,1,2, 48,47,46,46,-1,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,30,29,28,27,27,27,-1,21,20,19,18,17,17,16,15,14,13,12,11,10,10,10,10,-1,1,0,1,2, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,37,36,36,-1,33,32,31,30,29,29,28,27,26,26,-1,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,10,-1,1,1,1,2, -1,47,46,45,45,-1,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,-1,-1,-1,19,19,18,17,16,15,14,13,12,11,10,9,8,-1,-1,2,2,2,2, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,7,-1,4,3,3,3,3, -1,-1,46,45,44,43,42,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,4,4,4, 48,47,46,45,44,43,43,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5, 48,47,46,45,44,44,44,-1,42,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,6, 48,47,46,45,45,45,45,-1,42,41,40,39,38,-1,-1,-1,34,-1,31,31,-1,-1,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,7, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,32,-1,35,35,-1,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,9,8,8,8,8,8,8,8,-1,8, 48,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,34,34,34,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,9,9,-1,9,-1,-1,9, 48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,33,33,33,33,-1,26,25,24,23,22,21,20,20,-1,17,16,15,14,14,-1,10,10,10,10,10,-1,-1,-1,11,10, 49,49,49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,12,11,11, 50,50,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,21,20,19,18,17,16,15,14,14,-1,12,12,12,12,12,12,-1,12,12,12, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,-1,38,37,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,13,13,13, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,16,16,16,16,-1,14,14,14,14,14,-1,-1,14,14,14, 55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,43,44,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,37,37,37,36,35,34,33,33,33,33, 54,54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,-1,42,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,36,37,37,-1,34,33,32,32,32, 54,53,53,53,-1,52,-1,49,48,48,48,48,47,46,46,-1,-1,42,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37,36,36,36,36,35,35,-1,-1,-1,-1,-1,31,31,31, 54,53,52,52,-1,-1,-1,-1,47,47,47,48,47,47,-1,-1,-1,42,41,40,40,41,41,40,40,41,41,40,39,38,37,36,37,37,36,35,35,35,35,34,33,32,32,-1,-1,30,30,30, -1,53,52,51,51,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,35,34,33,32,31,30,29,29,29,29, -1,53,52,51,50,49,48,47,46,46,45,44,43,43,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,30,29,28,28,28, -1,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,30,-1,30,29,28,27,27, 54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,38,37,36,36,-1,33,32,31,31,31,31,31,30,29,29,29,-1,30,29,28,27,26, 54,53,52,51,50,49,48,47,46,45,44,43,43,42,42,-1,-1,38,37,36,35,35,35,35,35,-1,38,37,36,35,34,33,32,31,30,30,30,31,30,29,28,28,-1,-1,-1,-1,-1,25, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,30,29,28,27,27,27,28,29,-1,24, 52,52,52,-1,47,46,45,44,44,44,-1,42,41,42,41,40,39,38,37,36,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,29,28,28,-1,-1,-1,-1,26,26,27,28,29,-1,23, 51,51,51,-1,47,46,45,44,43,43,-1,-1,40,-1,-1,-1,-1,-1,-1,35,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,29,28,27,26,25,25,25,25,26,27,28,29,-1,22, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,21, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,23,-1,20,20,20,20,20, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,29,29,29,29,29,30,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,29,30,-1,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18, 50,49,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,27,27,27,28,29,30,31,32,32,31,31,-1,-1,-1,-1,25,24,24,24,25,-1,-1,17,17,17, 50,49,48,48,-1,46,45,45,45,45,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,25,25,25,25,26,-1,16,16,16, 50,49,48,47,47,46,46,46,46,46,-1,40,39,38,37,36,35,35,35,-1,28,28,27,26,25,25,26,27,28,29,30,31,31,30,29,28,27,26,26,26,-1,26,26,26,-1,15,15,15, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,27,26,26,-1,23,23,23,-1,31,31,31,31,30,29,29,-1,-1,-1,-1,-1,14,14,15,15,14,13,13, 56,56,-1,47,46,45,44,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,13,13,12, 55,55,-1,47,46,45,44,43,43,43,-1,40,39,39,39,39,39,40,39,39,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,12,-1,11, 54,55,-1,47,46,45,44,43,42,42,41,40,40,40,40,40,40,40,40,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,11,10,10, 53,-1,-1,47,46,45,44,43,42,41,41,41,40,39,39,39,40,41,41,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,-1,9,9, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,38,38,39,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,10,9,8,8,8,8,8,8,8,8, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,7,7,7,7,7,7, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,5,5,5,5, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,14,14,-1,-1,5,4,4,4,4, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,14,13,13,13,-1,-1,3,3,3,3, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,34,33,32,32,31,30,29,28,27,26,27,-1,21,20,19,18,17,16,15,15,14,13,13,13,13,12,12,12,-1,2,2,2,2, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,32,31,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,16,15,14,13,12,12,-1,11,11,11,-1,2,1,1,1, 48,47,46,46,-1,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,30,29,28,27,27,27,-1,21,20,19,18,17,17,16,15,14,13,12,11,10,10,10,10,-1,2,1,0,1, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,37,36,36,-1,33,32,31,30,29,29,28,27,26,26,-1,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,10,-1,2,1,1,1, -1,47,46,45,45,-1,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,-1,-1,-1,19,19,18,17,16,15,14,13,12,11,10,9,8,-1,-1,2,2,2,2, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,7,-1,4,3,3,3,3, -1,-1,46,45,44,43,42,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,4,4,4, 48,47,46,45,44,43,43,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5, 48,47,46,45,44,44,44,-1,42,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,6, 48,47,46,45,45,45,45,-1,42,41,40,39,38,-1,-1,-1,34,-1,31,31,-1,-1,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,7, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,32,-1,35,35,-1,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,9,8,8,8,8,8,8,8,-1,8, 48,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,34,34,34,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,9,9,-1,9,-1,-1,9, 48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,33,33,33,33,-1,26,25,24,23,22,21,20,20,-1,17,16,15,14,14,-1,10,10,10,10,10,-1,-1,-1,11,10, 49,49,49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,12,11,11, 50,50,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,21,20,19,18,17,16,15,14,14,-1,12,12,12,12,12,12,-1,12,12,12, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,-1,38,37,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,13,13,13, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,16,16,16,16,-1,14,14,14,14,14,-1,-1,14,14,14, 55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,43,44,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,37,37,37,36,35,34,33,33,33,33, 54,54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,-1,42,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,36,37,37,-1,34,33,32,32,32, 54,53,53,53,-1,52,-1,49,48,48,48,48,47,46,46,-1,-1,42,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37,36,36,36,36,35,35,-1,-1,-1,-1,-1,31,31,31, 54,53,52,52,-1,-1,-1,-1,47,47,47,48,47,47,-1,-1,-1,42,41,40,40,41,41,40,40,41,41,40,39,38,37,36,37,37,36,35,35,35,35,34,33,32,32,-1,-1,30,30,30, -1,53,52,51,51,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,35,-1,37,36,35,34,35,35,34,33,32,31,30,29,29,29,29, -1,53,52,51,50,49,48,47,46,46,45,44,43,43,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,38,37,36,35,34,34,-1,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,30,29,28,28,28, -1,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,38,37,36,35,34,33,32,32,32,32,32,31,30,30,30,30,-1,30,29,28,27,27, 54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,38,37,36,36,-1,33,32,31,31,31,31,31,30,29,29,29,-1,30,29,28,27,26, 54,53,52,51,50,49,48,47,46,45,44,43,43,42,42,-1,-1,38,37,36,35,35,35,35,35,-1,38,37,36,35,34,33,32,31,30,30,30,31,30,29,28,28,-1,-1,-1,-1,-1,25, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,30,29,28,27,27,27,28,29,-1,24, 52,52,52,-1,47,46,45,44,44,44,-1,42,41,42,41,40,39,38,37,36,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,29,28,28,-1,-1,-1,-1,26,26,27,28,29,-1,23, 51,51,51,-1,47,46,45,44,43,43,-1,-1,40,-1,-1,-1,-1,-1,-1,35,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,29,28,27,26,25,25,25,25,26,27,28,29,-1,22, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,29,28,27,26,25,24,24,24,-1,-1,-1,-1,-1,21, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,23,-1,20,20,20,20,20, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,29,29,29,29,29,30,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19, -1,-1,-1,-1,47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,29,30,-1,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18, 50,49,49,48,47,46,45,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,27,27,27,28,29,30,31,32,32,31,31,-1,-1,-1,-1,25,24,24,24,25,-1,-1,17,17,17, 50,49,48,48,-1,46,45,45,45,45,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,31,30,29,28,27,26,25,25,25,25,25,26,-1,16,16,16, 50,49,48,47,47,46,46,46,46,46,-1,40,39,38,37,36,35,35,35,-1,28,28,27,26,25,25,26,27,28,29,30,31,31,30,29,28,27,26,26,26,-1,26,26,26,-1,15,15,15, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,14,14,14, -1,-1,-1,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,-1,-1,27,26,26,-1,23,23,23,-1,31,31,31,31,30,29,29,-1,-1,-1,-1,-1,14,14,15,15,14,13,13, 56,56,-1,47,46,45,44,44,43,42,41,40,39,38,38,38,38,-1,38,39,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,-1,13,13,12, 55,55,-1,47,46,45,44,43,43,43,-1,40,39,39,39,39,39,40,39,39,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,-1,-1,12,-1,11, 54,55,-1,47,46,45,44,43,42,42,41,40,40,40,40,40,40,40,40,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,10,11,10,10, 53,-1,-1,47,46,45,44,43,42,41,41,41,40,39,39,39,40,41,41,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,-1,9,9, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,38,38,39,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,12,11,10,9,8,8,8,8,8,8,8,8, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,37,38,39,-1,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,7,7,7,7,7,7, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,36,-1,-1,-1,31,30,29,29,-1,-1,-1,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,5,5,5,5, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,14,14,-1,-1,5,4,4,4,4, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,14,13,13,13,-1,-1,3,3,3,3, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,34,33,32,32,31,30,29,28,27,26,27,-1,21,20,19,18,17,16,15,15,14,13,13,13,13,12,12,12,-1,3,2,2,2, 48,47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,32,31,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,16,15,14,13,12,12,-1,11,11,11,-1,3,2,1,1, 48,47,46,46,-1,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,30,29,28,27,27,27,-1,21,20,19,18,17,17,16,15,14,13,12,11,10,10,10,10,-1,3,2,1,0, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,37,36,36,-1,33,32,31,30,29,29,28,27,26,26,-1,21,20,19,18,18,17,16,15,14,13,12,11,10,9,9,10,-1,3,2,1,1, -1,47,46,45,45,-1,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,-1,-1,-1,19,19,18,17,16,15,14,13,12,11,10,9,8,-1,-1,3,2,2,2, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,7,-1,4,3,3,3,3, -1,-1,46,45,44,43,42,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,4,4,4, 48,47,46,45,44,43,43,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5, 48,47,46,45,44,44,44,-1,42,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,6, 48,47,46,45,45,45,45,-1,42,41,40,39,38,-1,-1,-1,34,-1,31,31,-1,-1,-1,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,7, 48,47,46,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,32,-1,35,35,-1,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,9,8,8,8,8,8,8,8,-1,8, 48,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,34,34,34,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,9,9,-1,9,-1,-1,9, 48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,33,33,33,33,-1,26,25,24,23,22,21,20,20,-1,17,16,15,14,14,-1,10,10,10,10,10,-1,-1,-1,11,10, 49,49,49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,12,11,11, 50,50,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,21,20,19,18,17,16,15,14,14,-1,12,12,12,12,12,12,-1,12,12,12, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,-1,38,37,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,13,13,13, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,16,16,16,16,-1,14,14,14,14,14,-1,-1,14,14,14, 38,38,38,38,38,38,37,37,37,37,37,37,37,37,38,39,40,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,51,51,51,52,53,54,55,56,57,58, 37,37,37,37,38,38,37,36,36,36,36,36,36,37,38,39,40,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,49,50,50,50,50,51,52,-1,55,55,56,57,58, 36,36,36,36,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 36,35,35,35,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,48,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,34,34,34,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,48,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,32,32,32,32,33,34,33,32,31,31,31,31,31,31,31,32,33,34,35,35,35,35,35,36,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 31,31,31,31,32,33,34,33,32,31,30,30,30,30,30,31,32,33,34,34,34,34,34,35,36,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 30,30,30,31,32,33,34,33,32,31,30,29,29,29,29,-1,-1,33,33,33,33,33,34,35,36,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 28,28,28,-1,26,26,26,26,26,26,-1,28,27,28,29,30,31,32,32,31,32,33,34,35,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 27,27,27,-1,25,25,25,25,25,25,-1,-1,26,-1,-1,-1,-1,-1,-1,30,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 27,26,26,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,29,29,29,29,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,28,28,28,28,28,28,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 27,26,26,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,28,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,21,21,21,21,21,21,-1,25,25,26,26,26,26,26,26,26,27,28,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 20,20,20,20,21,20,20,20,20,21,-1,26,25,25,25,25,25,25,25,26,27,28,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 20,19,19,19,-1,19,19,19,20,21,-1,26,25,24,24,24,24,24,25,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 20,19,18,18,18,18,18,19,20,21,-1,26,25,24,23,23,23,24,24,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,22,22,23,23,24,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,22,22,23,23,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 13,13,-1,15,15,15,15,15,15,16,17,18,19,20,21,21,21,-1,22,22,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 12,12,-1,14,14,14,14,14,15,16,-1,19,19,20,20,20,20,20,21,22,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 11,12,-1,13,13,13,13,14,15,16,17,18,19,19,19,19,19,20,21,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 10,-1,-1,12,12,12,13,14,15,16,17,18,19,18,18,18,19,20,21,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 9,-1,11,11,11,12,13,14,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 8,-1,10,10,11,12,13,14,-1,16,16,16,-1,16,17,18,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 7,8,9,10,11,12,13,14,-1,16,15,15,-1,15,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 6,-1,10,10,11,12,13,14,-1,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 5,-1,11,11,11,12,-1,15,16,-1,13,13,13,13,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 4,-1,-1,-1,-1,13,14,15,16,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 3,3,3,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 0,1,2,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,3,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,4,4,4,5,6,7,8,9,-1,23,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 7,6,5,5,5,5,6,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 7,6,6,6,6,6,6,-1,27,26,26,-1,22,21,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 7,7,7,7,7,7,7,-1,27,26,25,24,23,-1,-1,-1,20,-1,21,21,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,22,-1,24,24,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,-1,27,27,27,27,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 11,11,11,11,11,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 12,12,12,12,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 13,13,13,-1,-1,-1,-1,-1,13,13,13,14,-1,17,17,18,19,-1,-1,23,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 14,14,14,15,16,17,16,15,14,14,14,14,15,16,17,18,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 38,38,38,38,38,38,37,37,37,37,37,37,37,37,38,39,40,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,50,50,50,50,50,51,52,53,54,55,56,57, 37,37,37,37,38,38,37,36,36,36,36,36,36,37,38,39,40,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,49,50,51,-1,54,54,55,56,57, 36,36,36,36,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 36,35,35,35,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,34,34,34,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,32,32,32,32,33,34,33,32,31,31,31,31,31,31,31,32,33,34,35,35,35,35,35,36,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 31,31,31,31,32,33,34,33,32,31,30,30,30,30,30,31,32,33,34,34,34,34,34,35,36,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 30,30,30,31,32,33,34,33,32,31,30,29,29,29,29,-1,-1,33,33,33,33,33,34,35,36,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 28,28,28,-1,26,26,26,26,26,26,-1,28,27,28,29,30,31,32,32,31,32,33,34,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 27,27,27,-1,25,25,25,25,25,25,-1,-1,26,-1,-1,-1,-1,-1,-1,30,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 27,26,26,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,29,29,29,29,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,28,28,28,28,28,28,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 27,26,26,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,28,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,21,21,21,21,21,21,-1,25,25,26,26,26,26,26,26,26,27,28,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 20,20,20,20,21,20,20,20,20,21,-1,26,25,25,25,25,25,25,25,26,27,28,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 20,19,19,19,-1,19,19,19,20,21,-1,26,25,24,24,24,24,24,24,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 20,19,18,18,18,18,18,19,20,21,-1,26,25,24,23,23,23,23,23,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,21,21,22,22,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 13,13,-1,15,15,15,15,15,15,16,17,18,19,20,20,20,20,-1,21,21,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 12,12,-1,14,14,14,14,14,15,16,-1,19,19,19,19,19,19,19,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 11,12,-1,13,13,13,13,14,15,16,17,18,18,18,18,18,18,19,20,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 10,-1,-1,12,12,12,13,14,15,16,17,18,18,17,17,17,18,19,20,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 9,-1,11,11,11,12,13,14,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 8,-1,10,10,11,12,13,14,-1,15,15,15,-1,15,16,17,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 7,8,9,10,11,12,13,14,-1,15,14,14,-1,14,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 6,-1,10,10,11,12,13,14,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 5,-1,11,11,11,12,-1,15,16,-1,12,12,12,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 4,-1,-1,-1,-1,13,14,15,16,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 3,3,3,3,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 1,0,1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,2,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,3,3,3,4,5,6,7,8,-1,22,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 6,5,4,4,4,4,5,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 6,5,5,5,5,5,5,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 6,6,6,6,6,6,6,-1,26,25,24,23,22,-1,-1,-1,19,-1,20,20,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,21,-1,23,23,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 10,10,10,10,10,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 11,11,11,11,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 12,12,12,-1,-1,-1,-1,-1,12,12,12,13,-1,16,16,17,18,-1,-1,22,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 13,13,13,14,15,16,15,14,13,13,13,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 38,38,38,38,38,38,37,37,37,37,37,37,37,37,38,39,40,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,50,50,50,50,50,51,52,53,54,55,56,57, 37,37,37,37,38,38,37,36,36,36,36,36,36,37,38,39,40,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,49,50,51,-1,54,54,55,56,57, 36,36,36,36,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 36,35,35,35,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,34,34,34,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,32,32,32,32,33,34,33,32,31,31,31,31,31,31,31,32,33,34,35,35,35,35,35,36,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 31,31,31,31,32,33,34,33,32,31,30,30,30,30,30,31,32,33,34,34,34,34,34,35,36,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 30,30,30,31,32,33,34,33,32,31,30,29,29,29,29,-1,-1,33,33,33,33,33,34,35,36,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 28,28,28,-1,26,26,26,26,26,26,-1,28,27,28,29,30,31,32,32,31,32,33,34,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 27,27,27,-1,25,25,25,25,25,25,-1,-1,26,-1,-1,-1,-1,-1,-1,30,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 27,26,26,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,29,29,29,29,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 27,26,25,24,23,23,23,23,23,23,23,24,25,26,27,28,28,28,28,28,28,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 27,26,26,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,28,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,21,21,21,21,21,21,-1,25,25,26,26,26,26,26,26,26,27,28,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 20,20,20,20,21,20,20,20,20,21,-1,26,25,25,25,25,25,25,25,26,27,28,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 20,19,19,19,-1,19,19,19,20,21,-1,26,25,24,24,24,24,24,24,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 20,19,18,18,18,18,18,19,20,21,-1,26,25,24,23,23,23,23,23,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 20,19,18,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,16,16,16,16,16,16,16,17,18,19,20,21,21,21,22,22,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 13,13,-1,15,15,15,15,15,15,16,17,18,19,20,20,20,20,-1,21,21,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 12,12,-1,14,14,14,14,14,15,16,-1,19,19,19,19,19,19,19,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 11,12,-1,13,13,13,13,14,15,16,17,18,18,18,18,18,18,19,20,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 10,-1,-1,12,12,12,13,14,15,16,17,18,18,17,17,17,18,19,20,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 9,-1,11,11,11,12,13,14,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 8,-1,10,10,11,12,13,14,-1,15,15,15,-1,15,16,17,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 7,8,9,10,11,12,13,14,-1,15,14,14,-1,14,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 6,-1,10,10,11,12,13,14,-1,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 5,-1,11,11,11,12,-1,15,16,-1,12,12,12,12,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 4,-1,-1,-1,-1,13,14,15,16,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 3,3,3,3,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 2,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 2,1,0,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,2,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,3,3,3,4,5,6,7,8,-1,22,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 6,5,4,4,4,4,5,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 6,5,5,5,5,5,5,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 6,6,6,6,6,6,6,-1,26,25,24,23,22,-1,-1,-1,19,-1,20,20,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,21,-1,23,23,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 10,10,10,10,10,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 11,11,11,11,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 12,12,12,-1,-1,-1,-1,-1,12,12,12,13,-1,16,16,17,18,-1,-1,22,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 13,13,13,14,15,16,15,14,13,13,13,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 36,36,36,36,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,43,43,43,43,44,45,46,47,48,49,50, 35,35,35,35,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,41,42,42,42,42,42,43,44,-1,47,47,48,49,50, 34,34,34,34,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,-1,-1,-1,-1,49,49,50, 34,33,33,33,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,41,40,40,40,41,42,43,44,45,-1,-1,49,49,50, -1,32,32,32,32,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,39,-1,41,41,40,39,40,41,42,43,44,45,46,47,48,49,50, -1,31,31,31,31,31,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,30,30,30,30,31,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,48,48,48,49,49, 29,29,29,29,30,31,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,49,49,49,49,48, 28,28,28,29,30,31,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,29,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,47, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 26,26,26,-1,24,24,24,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,27,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 25,25,25,-1,23,23,23,23,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 25,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 25,24,24,-1,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,21,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,19,19,20,21,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 19,18,18,18,19,18,18,18,18,19,-1,19,18,18,18,18,18,18,18,19,20,21,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,41, 19,18,17,17,-1,17,17,17,18,19,-1,19,18,17,17,17,17,17,17,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40, 19,18,17,16,16,16,16,17,18,19,-1,19,18,17,16,16,16,16,16,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,39,39,39, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 19,19,-1,16,15,14,13,13,13,13,14,13,13,13,13,13,13,-1,14,14,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 18,18,-1,16,15,14,13,12,12,12,-1,12,12,12,12,12,12,12,13,14,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 17,18,-1,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 16,-1,-1,16,15,14,13,12,11,10,11,12,11,10,10,10,11,12,13,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 15,-1,17,16,15,14,13,13,-1,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 14,-1,16,16,15,14,14,14,-1,8,8,8,-1,8,9,10,-1,11,11,11,12,13,14,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 13,14,15,16,15,15,15,15,-1,8,7,7,-1,7,-1,-1,-1,10,10,11,12,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,33,34,35,36,37,38,39, 12,-1,16,16,16,16,16,16,-1,-1,6,6,6,6,6,7,8,9,10,11,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,35,35,36,37,38,39, 11,-1,17,17,17,17,-1,17,18,-1,5,5,5,5,6,7,8,9,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,36,36,37,38,39, 10,-1,-1,-1,-1,18,19,18,18,-1,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 9,8,7,7,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39, 9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39,39, 9,8,7,7,-1,4,3,2,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, 9,8,8,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,8,7,6,6,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,7,6,5,4,3,3,3,3,-1,15,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 9,8,7,6,5,4,4,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 9,8,7,6,5,5,5,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 9,8,7,6,6,6,6,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 9,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,15,15,-1,-1,21,21,22,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,16,-1,20,20,21,22,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 10,10,10,10,10,-1,10,10,10,11,12,13,14,15,16,17,17,18,19,20,21,22,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 11,11,11,11,-1,-1,11,11,11,11,12,13,14,15,16,17,18,18,19,20,21,22,-1,-1,-1,21,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 12,12,12,-1,-1,-1,-1,-1,12,12,12,13,-1,16,16,17,18,-1,-1,21,21,22,23,24,23,22,23,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 13,13,13,14,15,16,15,14,13,13,13,13,14,15,16,17,-1,-1,-1,-1,22,22,23,24,23,23,23,24,25,26,27,28,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 36,36,36,36,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,42,42,42,42,42,43,44,45,46,47,48,49, 35,35,35,35,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 34,34,34,34,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,49, 34,33,33,33,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,40,39,39,39,40,41,42,43,44,-1,-1,48,48,49, -1,32,32,32,32,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49, -1,31,31,31,31,31,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,30,30,30,30,31,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,47,47,48,48, 29,29,29,29,30,31,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,48,48,48,47, 28,28,28,29,30,31,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 26,26,26,-1,24,24,24,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 25,25,25,-1,23,23,23,23,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 25,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 25,24,24,-1,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,21,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 19,18,18,18,19,18,18,18,18,19,-1,19,18,18,18,18,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 19,18,17,17,-1,17,17,17,18,19,-1,19,18,17,17,17,17,17,17,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 19,18,17,16,16,16,16,17,18,19,-1,19,18,17,16,16,16,16,16,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 19,19,-1,16,15,14,13,13,13,13,14,13,13,13,13,13,13,-1,14,14,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 18,18,-1,16,15,14,13,12,12,12,-1,12,12,12,12,12,12,12,13,14,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 17,18,-1,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 16,-1,-1,16,15,14,13,12,11,10,11,12,11,10,10,10,11,12,13,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 15,-1,17,16,15,14,13,13,-1,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 14,-1,16,16,15,14,14,14,-1,8,8,8,-1,8,9,10,-1,10,10,10,11,12,13,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 13,14,15,16,15,15,15,15,-1,8,7,7,-1,7,-1,-1,-1,9,9,10,11,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,32,33,34,35,36,37,38, 12,-1,16,16,16,16,16,16,-1,-1,6,6,6,6,6,6,7,8,9,10,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,34,34,35,36,37,38, 11,-1,17,17,17,17,-1,17,18,-1,5,5,5,5,5,6,7,8,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,35,35,36,37,38, 10,-1,-1,-1,-1,18,19,18,18,-1,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 9,8,7,7,-1,-1,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38, 9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38,38, 9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, 9,8,8,-1,-1,-1,-1,-1,1,0,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,7,6,5,4,3,3,3,3,-1,14,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 9,8,7,6,5,4,4,-1,-1,-1,-1,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 9,8,7,6,5,5,5,-1,18,17,17,-1,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 9,8,7,6,6,6,6,-1,18,17,16,15,14,-1,-1,-1,12,-1,12,12,-1,-1,-1,15,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 9,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,16,16,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 9,8,8,8,8,8,8,9,10,11,12,13,14,15,15,14,14,-1,-1,20,20,21,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,-1,19,19,20,21,-1,18,18,18,18,18,19,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 10,10,10,10,10,-1,10,10,10,11,12,13,14,15,16,16,16,17,18,19,20,21,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 11,11,11,11,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,18,19,20,21,-1,-1,-1,20,-1,-1,20,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 12,12,12,-1,-1,-1,-1,-1,12,12,12,13,-1,16,16,17,18,-1,-1,20,20,21,22,23,22,21,22,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 13,13,13,14,15,16,15,14,13,13,13,13,14,15,16,17,-1,-1,-1,-1,21,21,22,23,22,22,22,23,24,25,26,27,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 36,36,36,36,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,44,45,46,47,48, 35,35,35,35,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,-1,45,45,46,47,48, 34,34,34,34,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 34,33,33,33,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,39,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,32,32,32,32,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48, -1,31,31,31,31,31,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,30,30,30,30,31,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 29,29,29,29,30,31,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 28,28,28,29,30,31,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 26,26,26,-1,24,24,24,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 25,25,25,-1,23,23,23,23,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 25,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 25,24,24,-1,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,21,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 19,18,18,18,19,18,18,18,18,19,-1,19,18,18,18,18,18,18,18,19,20,20,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 19,18,17,17,-1,17,17,17,18,19,-1,19,18,17,17,17,17,17,17,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 19,18,17,16,16,16,16,17,18,19,-1,19,18,17,16,16,16,16,16,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 20,20,-1,16,15,14,13,13,13,13,14,13,13,13,13,13,13,-1,14,14,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 19,19,-1,16,15,14,13,12,12,12,-1,12,12,12,12,12,12,12,13,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 18,19,-1,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 17,-1,-1,16,15,14,13,12,11,10,11,12,11,10,10,10,11,12,13,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 16,-1,17,16,15,14,13,13,-1,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 15,-1,17,16,15,14,14,14,-1,8,8,8,-1,8,9,10,-1,9,9,9,10,11,12,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 14,15,16,16,15,15,15,15,-1,8,7,7,-1,7,-1,-1,-1,8,8,9,10,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,31,32,33,34,35,36,37, 13,-1,17,16,16,16,16,16,-1,-1,6,6,6,6,6,6,6,7,8,9,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,33,33,34,35,36,37, 12,-1,17,17,17,17,-1,17,18,-1,5,5,5,5,5,5,6,7,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,34,34,35,36,37, 11,-1,-1,-1,-1,18,19,18,18,-1,4,4,4,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,35,35,36,37, 10,9,8,8,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,36,36,36,37, 10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, 10,9,9,-1,-1,-1,-1,-1,2,1,0,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,8,7,6,5,4,3,3,3,-1,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 10,9,8,7,6,5,5,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 10,9,8,7,6,6,6,-1,17,16,16,-1,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 10,9,8,7,7,7,7,-1,17,16,15,14,13,-1,-1,-1,11,-1,11,11,-1,-1,-1,14,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 10,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,15,15,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 10,9,9,9,9,9,9,10,11,12,13,14,15,15,14,13,13,-1,-1,19,19,20,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 10,10,10,10,10,10,10,10,11,12,13,14,15,15,14,14,14,-1,18,18,19,20,-1,17,17,17,17,17,18,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 11,11,11,11,11,-1,11,11,11,12,13,14,15,15,15,15,15,16,17,18,19,20,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,12,12,12,-1,-1,12,12,12,12,13,14,15,16,16,16,16,16,17,18,19,20,-1,-1,-1,19,-1,-1,19,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 13,13,13,-1,-1,-1,-1,-1,13,13,13,14,-1,17,17,17,17,-1,-1,19,19,20,21,22,21,20,21,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 14,14,14,15,16,17,16,15,14,14,14,14,15,16,17,18,-1,-1,-1,-1,20,20,21,22,21,21,21,22,23,24,25,26,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 36,36,36,36,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,44,45,46,47,48, 35,35,35,35,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,-1,45,45,46,47,48, 34,34,34,34,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 34,33,33,33,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,39,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,32,32,32,32,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48, -1,31,31,31,31,31,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,30,30,30,30,31,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 29,29,29,29,30,31,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 28,28,28,29,30,31,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 26,26,26,-1,24,24,24,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 25,25,25,-1,23,23,23,23,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 25,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 25,24,24,-1,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,21,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 19,18,18,18,19,18,18,18,18,19,-1,19,18,18,18,18,18,18,18,19,20,20,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 19,18,17,17,-1,17,17,17,18,19,-1,19,18,17,17,17,17,17,17,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 19,18,17,16,16,16,16,17,18,19,-1,19,18,17,16,16,16,16,16,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 21,21,-1,16,15,14,13,13,13,13,14,13,13,13,13,13,13,-1,14,14,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 20,20,-1,16,15,14,13,12,12,12,-1,12,12,12,12,12,12,12,13,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,38, 19,20,-1,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,36,37,38, 18,-1,-1,16,15,14,13,12,11,10,11,12,11,10,10,10,11,12,13,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,-1,37,37, 17,-1,17,16,15,14,13,13,-1,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37, 16,-1,17,16,15,14,14,14,-1,8,8,8,-1,8,9,10,-1,9,9,9,10,11,12,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 15,16,17,16,15,15,15,15,-1,8,7,7,-1,7,-1,-1,-1,8,8,9,10,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37, 14,-1,17,16,16,16,16,16,-1,-1,6,6,6,6,6,6,6,7,8,9,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 13,-1,17,17,17,17,-1,17,18,-1,5,5,5,5,5,5,6,7,8,9,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,34,34,35,36,37, 12,-1,-1,-1,-1,18,19,18,18,-1,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,35,35,36,37, 11,10,9,9,-1,-1,-1,-1,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,36,36,36,37, 11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,37,37,37,37, 11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,38,38,38,38, 11,10,10,-1,-1,-1,-1,-1,3,2,1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,9,8,7,6,5,4,4,4,-1,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 11,10,9,8,7,6,6,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 11,10,9,8,7,7,7,-1,16,15,15,-1,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 11,10,9,8,8,8,8,-1,16,15,14,13,12,-1,-1,-1,10,-1,10,10,-1,-1,-1,13,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,11,-1,19,19,-1,14,14,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 11,10,10,10,10,10,10,11,12,13,14,15,15,14,13,12,12,-1,-1,18,18,19,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 11,11,11,11,11,11,11,11,12,13,14,15,15,14,13,13,13,-1,17,17,18,19,-1,16,16,16,16,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 12,12,12,12,12,-1,12,12,12,13,14,15,15,14,14,14,14,15,16,17,18,19,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,13,13,13,-1,-1,13,13,13,13,14,15,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,18,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,16,16,16,16,-1,-1,18,18,19,20,21,20,19,20,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,17,17,-1,-1,-1,-1,19,19,20,21,20,20,20,21,22,23,24,25,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 36,36,36,36,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,44,45,46,47,48, 35,35,35,35,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,-1,45,45,46,47,48, 34,34,34,34,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 34,33,33,33,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,39,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,32,32,32,32,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48, -1,31,31,31,31,31,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,30,30,30,30,31,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 29,29,29,29,30,31,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 28,28,28,29,30,31,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 26,26,26,-1,24,24,24,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 25,25,25,-1,23,23,23,23,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 25,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 25,24,24,-1,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,21,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 19,18,18,18,19,18,18,18,18,19,-1,19,18,18,18,18,18,18,18,19,20,20,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 19,18,17,17,-1,17,17,17,18,19,-1,19,18,17,17,17,17,17,17,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 19,18,17,16,16,16,16,17,18,19,-1,19,18,17,16,16,16,16,16,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 22,22,-1,16,15,14,13,13,13,13,14,13,13,13,13,13,13,-1,14,14,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 21,21,-1,16,15,14,13,12,12,12,-1,12,12,12,12,12,12,12,13,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,-1,38, 20,21,-1,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,34,35,36,37, 19,-1,-1,16,15,14,13,12,11,10,11,12,11,10,10,10,11,12,13,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,33,33,-1,36,36, 18,-1,17,16,15,14,13,13,-1,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,28,29,30,30,31,32,33,34,35,36, 17,-1,17,16,15,14,14,14,-1,8,8,8,-1,8,9,10,-1,9,9,9,10,11,12,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 16,17,17,16,15,15,15,15,-1,8,7,7,-1,7,-1,-1,-1,8,8,9,10,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36, 15,-1,17,16,16,16,16,16,-1,-1,6,6,6,6,6,6,6,7,8,9,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 14,-1,17,17,17,17,-1,17,18,-1,5,5,5,5,5,5,6,7,8,9,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,33,33,34,35,36, 13,-1,-1,-1,-1,18,19,18,18,-1,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,34,34,35,36, 12,11,10,10,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,35,35,35,36, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,36,36,36,36, 12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,37,37,37,37, 12,11,11,-1,-1,-1,-1,-1,4,3,2,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,10,9,8,7,6,5,5,5,-1,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 12,11,10,9,8,7,7,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 12,11,10,9,8,8,8,-1,15,14,14,-1,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 12,11,10,9,9,9,9,-1,15,14,13,12,11,-1,-1,-1,9,-1,9,9,-1,-1,-1,12,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,13,13,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 12,11,11,11,11,11,11,12,13,14,15,15,14,13,12,11,11,-1,-1,17,17,18,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 12,12,12,12,12,12,12,12,13,14,15,15,14,13,12,12,12,-1,16,16,17,18,-1,15,15,15,15,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 13,13,13,13,13,-1,13,13,13,14,15,15,14,13,13,13,13,14,15,16,17,18,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,14,14,14,-1,-1,14,14,14,14,15,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,17,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,15,15,15,15,-1,-1,17,17,18,19,20,19,18,19,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 16,16,16,17,18,19,18,17,16,16,16,16,17,16,16,16,-1,-1,-1,-1,18,18,19,20,19,19,19,20,21,22,23,24,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 36,36,36,36,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,44,45,46,47,48, 35,35,35,35,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,-1,45,45,46,47,48, 34,34,34,34,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 34,33,33,33,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,39,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,32,32,32,32,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48, -1,31,31,31,31,31,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,30,30,30,30,31,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 29,29,29,29,30,31,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 28,28,28,29,30,31,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 26,26,26,-1,24,24,24,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 25,25,25,-1,23,23,23,23,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 25,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 25,24,24,-1,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,21,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 19,18,18,18,19,18,18,18,18,19,-1,19,18,18,18,18,18,18,18,19,20,20,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 19,18,17,17,-1,17,17,17,18,19,-1,19,18,17,17,17,17,17,17,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 19,18,17,16,16,16,16,17,18,19,-1,19,18,17,16,16,16,16,16,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 23,23,-1,16,15,14,13,13,13,13,14,13,13,13,13,13,13,-1,14,14,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 22,22,-1,16,15,14,13,12,12,12,-1,12,12,12,12,12,12,12,13,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,-1,37, 21,22,-1,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,33,34,35,36, 20,-1,-1,16,15,14,13,12,11,10,11,12,11,10,10,10,11,12,13,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,-1,32,32,-1,35,35, 19,-1,17,16,15,14,13,13,-1,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,27,27,28,29,29,29,30,31,32,33,34,35, 18,-1,17,16,15,14,14,14,-1,8,8,8,-1,8,9,10,-1,9,9,9,10,11,12,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 17,18,17,16,15,15,15,15,-1,8,7,7,-1,7,-1,-1,-1,8,8,9,10,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 16,-1,17,16,16,16,16,16,-1,-1,6,6,6,6,6,6,6,7,8,9,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 15,-1,17,17,17,17,-1,17,18,-1,5,5,5,5,5,5,6,7,8,9,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 14,-1,-1,-1,-1,18,19,18,18,-1,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 13,12,11,11,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,4,5,6,7,7,8,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,-1,6,6,6,7,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 13,12,12,-1,-1,-1,-1,-1,5,4,3,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,11,10,9,8,7,6,6,6,-1,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 13,12,11,10,9,8,8,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 13,12,11,10,9,9,9,-1,14,13,13,-1,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 13,12,11,10,10,10,10,-1,14,13,12,11,10,-1,-1,-1,8,-1,8,8,-1,-1,-1,11,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,9,-1,17,17,-1,12,12,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 13,12,12,12,12,12,12,13,14,15,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 13,13,13,13,13,13,13,13,14,15,15,14,13,12,11,11,11,-1,15,15,16,17,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 14,14,14,14,14,-1,14,14,14,15,15,14,13,12,12,12,12,13,14,15,16,17,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,15,15,15,-1,-1,15,15,15,15,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,16,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 16,16,16,-1,-1,-1,-1,-1,16,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,18,19,18,17,18,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 17,17,17,18,19,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,18,19,18,18,18,19,20,21,22,23,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 36,36,36,36,36,35,34,34,34,34,34,34,34,34,35,35,34,34,34,34,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,44,45,46,47,48, 35,35,35,35,36,35,34,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,-1,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,40,40,41,42,-1,45,45,46,47,48, 34,34,34,34,-1,36,-1,33,32,32,32,32,33,34,35,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,-1,-1,-1,-1,47,47,48, 34,33,33,33,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,33,32,31,31,32,32,31,31,32,33,34,35,36,37,38,39,40,39,38,38,38,39,40,41,42,43,-1,-1,47,47,48, -1,32,32,32,32,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48, -1,31,31,31,31,31,31,30,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,-1,-1,29,29,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,45,45,46,47,48, -1,30,30,30,30,31,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,36,37,38,-1,46,46,46,47,47, 29,29,29,29,30,31,31,30,29,28,27,27,27,27,27,28,28,27,27,27,27,27,27,28,29,-1,41,40,39,39,-1,36,35,34,34,34,34,34,35,36,37,38,-1,47,47,47,47,46, 28,28,28,29,30,31,31,30,29,28,27,26,26,26,26,-1,-1,26,26,26,26,26,27,28,28,-1,41,40,39,38,37,36,35,34,33,33,33,34,35,36,37,37,-1,-1,-1,-1,-1,45, 27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,26,25,25,25,26,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,36,36,37,36,36,36,37,38,-1,44, 26,26,26,-1,24,24,24,24,24,24,-1,25,24,25,26,27,27,26,25,24,25,26,26,26,26,27,26,26,26,26,26,27,28,-1,31,31,31,-1,-1,-1,-1,35,35,36,37,38,-1,43, 25,25,25,-1,23,23,23,23,23,23,-1,-1,23,-1,-1,-1,-1,-1,-1,23,-1,-1,25,25,25,-1,25,25,25,25,26,27,28,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,42, 25,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,25,24,24,24,24,24,24,25,-1,28,28,-1,29,29,29,30,31,32,33,34,-1,-1,-1,-1,-1,41, 25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,23,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,-1,37,37,38,39,40, 25,24,24,-1,20,20,20,20,20,20,21,20,20,20,20,20,20,20,20,20,20,21,-1,22,22,22,22,22,23,-1,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,-1,26,26,26,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 19,18,18,18,19,18,18,18,18,19,-1,19,18,18,18,18,18,18,18,19,20,20,-1,20,20,20,21,22,23,24,25,25,25,26,-1,-1,-1,-1,32,32,33,34,35,-1,-1,39,39,39, 19,18,17,17,-1,17,17,17,18,19,-1,19,18,17,17,17,17,17,17,-1,-1,19,-1,19,19,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38, 19,18,17,16,16,16,16,17,18,19,-1,19,18,17,16,16,16,16,16,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,37,37,37, 19,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,-1,18,17,17,17,18,17,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,15,-1,-1,16,16,16,-1,16,16,17,-1,24,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 24,24,-1,16,15,14,13,13,13,13,14,13,13,13,13,13,13,-1,14,14,-1,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,36,36,37, 23,23,-1,16,15,14,13,12,12,12,-1,12,12,12,12,12,12,12,13,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,-1,37, 22,23,-1,16,15,14,13,12,11,11,11,12,11,11,11,11,11,12,13,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,33,34,35,36, 21,-1,-1,16,15,14,13,12,11,10,11,12,11,10,10,10,11,12,13,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,-1,32,32,-1,35,35, 20,-1,17,16,15,14,13,13,-1,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,27,27,28,29,29,29,30,31,32,33,34,35, 19,-1,17,16,15,14,14,14,-1,8,8,8,-1,8,9,10,-1,9,9,9,10,11,12,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 18,18,17,16,15,15,15,15,-1,8,7,7,-1,7,-1,-1,-1,8,8,9,10,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 17,-1,17,16,16,16,16,16,-1,-1,6,6,6,6,6,6,6,7,8,9,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 16,-1,17,17,17,17,-1,17,18,-1,5,5,5,5,5,5,6,7,8,9,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 15,-1,-1,-1,-1,18,19,18,18,-1,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,3,3,3,3,4,5,6,7,7,8,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,-1,6,6,6,7,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,-1,-1,5,5,6,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 14,13,13,-1,-1,-1,-1,-1,6,5,4,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,12,11,10,9,8,7,7,7,-1,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 14,13,12,11,10,9,9,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 14,13,12,11,10,10,10,-1,14,13,13,-1,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 14,13,12,11,11,11,11,-1,14,13,12,11,10,-1,-1,-1,8,-1,8,8,-1,-1,-1,11,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,9,-1,17,17,-1,12,12,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 14,13,13,13,13,13,13,14,15,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 14,14,14,14,14,14,14,14,15,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 15,15,15,15,15,-1,15,15,15,16,15,14,13,12,12,12,12,13,14,15,16,17,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 16,16,16,16,-1,-1,16,16,16,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,16,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 17,17,17,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,18,19,18,17,18,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 18,18,18,19,20,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,18,19,18,18,18,19,20,21,22,23,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 40,40,40,40,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,49,50,51, 39,39,39,39,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,49,50,51, 38,38,38,38,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,50,50,51, 38,37,37,37,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,50,50,50, -1,36,36,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,47,48,49,49,49, -1,35,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,48,48,48,48,48, -1,34,34,34,34,35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,49,49,48,47,47, 33,33,33,33,34,35,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,50,49,48,47,46, 32,32,32,33,34,35,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,45, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,44, 30,30,30,-1,28,28,28,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,43, 29,29,29,-1,27,27,27,27,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,42, 29,28,28,-1,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,41, 29,28,27,26,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,40,40,40, 29,28,28,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,39,39,39,39, -1,-1,-1,-1,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,38,38,38, 23,22,22,22,23,22,22,22,22,23,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,37,37,37, 23,22,21,21,-1,21,21,21,22,23,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,36,36,36, 23,22,21,20,20,20,20,21,22,23,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,35,35,35, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,20,19,18,18,18,18,18,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 27,27,-1,20,19,18,17,17,17,17,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,33,34,35, 26,26,-1,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,22,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,32,-1,34, 25,26,-1,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,22,23,23,22,22,22,23,24,25,26,27,-1,-1,-1,-1,30,31,32,33, 24,-1,-1,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,22,23,23,22,21,22,23,24,25,26,27,27,27,-1,29,29,-1,32,32, 23,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,26,26,26,27,28,29,30,31,32, 22,-1,21,20,19,18,18,18,-1,12,12,12,-1,11,12,13,-1,12,12,12,13,14,15,-1,13,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 21,22,21,20,19,19,19,19,-1,12,11,11,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,12,-1,13,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32, 20,-1,21,20,20,20,20,20,-1,-1,10,10,9,9,9,9,9,10,11,12,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,-1,-1,28,28,29,30,31,32, 19,-1,21,21,21,21,-1,21,22,-1,9,9,9,8,8,8,9,10,11,12,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,20,20,21,22,23,24,-1,-1,29,29,30,31,32, 18,-1,-1,-1,-1,22,23,22,22,-1,8,8,8,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,30,30,31,32, 17,16,15,15,-1,-1,-1,-1,-1,-1,7,7,7,7,7,6,5,4,4,4,4,5,6,7,8,9,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,31,31,31,32, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,-1,3,3,3,4,5,6,7,8,9,-1,17,17,17,17,17,17,17,18,19,20,21,22,-1,25,25,26,-1,32,32,32,32, 17,16,15,15,-1,12,11,10,9,8,7,6,5,5,5,-1,-1,2,2,3,4,5,6,7,8,9,-1,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,33,33,33,33, 17,16,16,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,32, -1,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31, -1,-1,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,-1,30,30,30,30,31, -1,-1,15,14,13,12,11,10,10,10,-1,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 17,16,15,14,13,12,12,-1,-1,-1,-1,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 17,16,15,14,13,13,13,-1,12,11,11,-1,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 17,16,15,14,14,14,14,-1,12,11,10,9,8,-1,-1,-1,6,-1,6,6,-1,-1,-1,8,8,9,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,7,-1,15,15,-1,9,9,9,10,11,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 17,16,16,16,16,16,16,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 17,17,17,17,17,17,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 18,18,18,18,18,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 19,19,19,19,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,13,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 20,20,20,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,15,16,16,15,14,15,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 21,21,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,15,16,16,15,15,15,16,17,18,19,20,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 39,39,39,39,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,46,47,48,49,50, 38,38,38,38,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,-1,47,47,48,49,50, 37,37,37,37,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,49,49,50, 37,36,36,36,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,41,40,40,40,41,42,43,44,45,-1,-1,49,49,49, -1,35,35,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,43,44,45,46,47,48,48,48, -1,34,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,47,47,47,47,47, -1,33,33,33,33,34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,48,48,47,46,46, 32,32,32,32,33,34,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,49,48,47,46,45, 31,31,31,32,33,34,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,44, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,43, 29,29,29,-1,27,27,27,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,42, 28,28,28,-1,26,26,26,26,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,41, 28,27,27,-1,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,40, 28,27,26,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,39,39,39, 28,27,27,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,23,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,38,38,38,38, -1,-1,-1,-1,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,37,37,37, 22,21,21,21,22,21,21,21,21,22,-1,21,20,20,20,20,20,20,20,21,22,22,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,36,36,36, 22,21,20,20,-1,20,20,20,21,22,-1,21,20,19,19,19,19,19,19,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,35,35,35, 22,21,20,19,19,19,19,20,21,22,-1,21,20,19,18,18,18,18,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,34,34,34, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,19,18,17,17,17,17,17,16,16,16,16,16,16,16,17,17,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 27,27,-1,19,18,17,16,16,16,16,16,15,15,15,15,15,15,-1,16,16,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,32,33,34, 26,26,-1,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,14,15,16,-1,16,16,16,16,17,18,19,20,21,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,31,-1,33, 25,26,-1,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,15,-1,-1,15,15,15,16,17,18,19,20,21,22,22,21,21,21,22,23,24,25,26,-1,-1,-1,-1,29,30,31,32, 24,-1,-1,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,-1,14,14,14,15,16,17,18,19,20,21,22,22,21,20,21,22,23,24,25,26,26,26,-1,28,28,-1,31,31, 23,-1,20,19,18,17,16,16,-1,12,-1,-1,-1,11,11,12,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,25,25,25,26,27,28,29,30,31, 22,-1,20,19,18,17,17,17,-1,11,11,11,-1,10,11,12,-1,11,11,11,12,13,14,-1,12,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 21,21,20,19,18,18,18,18,-1,11,10,10,-1,9,-1,-1,-1,10,10,11,12,-1,-1,-1,11,-1,12,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31, 20,-1,20,19,19,19,19,19,-1,-1,10,9,8,8,8,8,8,9,10,11,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 19,-1,20,20,20,20,-1,20,21,-1,9,9,8,7,7,7,8,9,10,11,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,19,19,20,21,22,23,-1,-1,28,28,29,30,31, 18,-1,-1,-1,-1,21,22,21,21,-1,8,8,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,29,29,30,31, 17,16,15,15,-1,-1,-1,-1,-1,-1,7,7,7,7,6,5,4,3,3,3,3,4,5,6,7,8,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,31, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,2,2,2,3,4,5,6,7,8,-1,16,16,16,16,16,16,16,17,18,19,20,21,-1,24,24,25,-1,31,31,31,31, 17,16,15,15,-1,12,11,10,9,8,7,6,5,5,5,-1,-1,1,1,2,3,4,5,6,7,8,-1,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,32,32,32, 17,16,16,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,31, -1,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30, -1,-1,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,-1,29,29,29,29,30, -1,-1,15,14,13,12,11,10,10,10,-1,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 17,16,15,14,13,12,12,-1,-1,-1,-1,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 17,16,15,14,13,13,13,-1,12,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 17,16,15,14,14,14,14,-1,12,11,10,9,8,-1,-1,-1,6,-1,6,6,-1,-1,-1,7,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,7,-1,15,15,-1,8,8,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 17,16,16,16,16,16,16,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 17,17,17,17,17,17,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 18,18,18,18,18,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,19,19,19,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,12,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 20,20,20,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,15,16,15,14,13,14,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 21,21,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,15,16,15,14,14,14,15,16,17,18,19,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 39,39,39,39,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,46,47,48,49,50, 38,38,38,38,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,-1,47,47,48,49,50, 37,37,37,37,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,49,49,49, 37,36,36,36,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,41,40,40,40,41,42,43,44,45,-1,-1,48,48,48, -1,35,35,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,43,44,45,46,47,47,47,47, -1,34,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,47,47,46,46,46, -1,33,33,33,33,34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,48,47,46,45,45, 32,32,32,32,33,34,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,48,47,46,45,44, 31,31,31,32,33,34,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,43, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,42, 29,29,29,-1,27,27,27,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,41, 28,28,28,-1,26,26,26,26,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,40, 28,27,27,-1,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,39, 28,27,26,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,38,38,38,38,38, 28,27,27,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,23,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,37,37,37,37, -1,-1,-1,-1,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,37,36,36,36, 22,21,21,21,22,21,21,21,21,22,-1,21,20,20,20,20,20,20,20,21,22,22,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,35,35,35, 22,21,20,20,-1,20,20,20,21,22,-1,21,20,19,19,19,19,19,19,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,34,34,34, 22,21,20,19,19,19,19,20,21,22,-1,21,20,19,18,18,18,18,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,33,33,33, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,19,18,17,17,17,17,17,16,16,16,16,16,16,16,17,17,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 28,28,-1,19,18,17,16,16,16,16,16,15,15,15,15,15,15,-1,16,16,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,31,32,33, 27,27,-1,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,14,15,16,-1,16,16,16,16,17,18,19,20,21,22,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,30,-1,32, 26,27,-1,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,15,-1,-1,15,15,15,16,17,18,19,20,21,22,21,20,20,20,21,22,23,24,25,-1,-1,-1,-1,28,29,30,31, 25,-1,-1,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,-1,14,14,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,25,25,-1,27,27,-1,30,30, 24,-1,20,19,18,17,16,16,-1,12,-1,-1,-1,11,11,12,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,24,24,24,25,26,27,28,29,30, 23,-1,20,19,18,17,17,17,-1,11,11,11,-1,10,11,12,-1,11,11,11,12,13,14,-1,11,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 22,21,20,19,18,18,18,18,-1,11,10,10,-1,9,-1,-1,-1,10,10,11,12,-1,-1,-1,10,-1,11,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30, 21,-1,20,19,19,19,19,19,-1,-1,10,9,8,8,8,8,8,9,10,11,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 20,-1,20,20,20,20,-1,20,21,-1,10,9,8,7,7,7,8,9,10,11,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 19,-1,-1,-1,-1,21,22,21,21,-1,9,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,8,8,7,6,5,4,3,3,3,3,3,4,5,6,7,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,6,6,-1,2,2,2,2,3,4,5,6,7,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,1,1,1,2,3,4,5,6,7,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,30, -1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,28,28,29, -1,-1,16,15,14,13,12,11,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 18,17,16,15,14,13,13,-1,-1,-1,-1,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 18,17,16,15,14,14,14,-1,12,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 18,17,16,15,15,15,15,-1,12,11,10,9,8,-1,-1,-1,6,-1,6,6,-1,-1,-1,6,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,7,-1,15,15,-1,7,7,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 18,17,17,17,17,17,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 18,18,18,18,18,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 19,19,19,19,19,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,20,20,20,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,11,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 21,21,21,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,15,15,14,13,12,13,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 22,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,15,15,14,13,13,13,14,15,16,17,18,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 39,39,39,39,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,46,47,48,49,50, 38,38,38,38,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,-1,47,47,48,49,49, 37,37,37,37,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,48,48,48, 37,36,36,36,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,41,40,40,40,41,42,43,44,45,-1,-1,47,47,47, -1,35,35,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,43,44,45,46,46,46,46,46, -1,34,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,33,33,33,33,34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,47,46,45,44,44, 32,32,32,32,33,34,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,47,46,45,44,43, 31,31,31,32,33,34,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,42, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,41, 29,29,29,-1,27,27,27,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,40, 28,28,28,-1,26,26,26,26,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,39, 28,27,27,-1,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,38, 28,27,26,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,37,37,37,37,37, 28,27,27,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,23,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,37,36,36,36,36, -1,-1,-1,-1,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,36,35,35,35, 22,21,21,21,22,21,21,21,21,22,-1,21,20,20,20,20,20,20,20,21,22,22,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,34,34,34, 22,21,20,20,-1,20,20,20,21,22,-1,21,20,19,19,19,19,19,19,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,33,33,33, 22,21,20,19,19,19,19,20,21,22,-1,21,20,19,18,18,18,18,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,32,32,32, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,19,18,17,17,17,17,17,16,16,16,16,16,16,16,17,17,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 28,28,-1,19,18,17,16,16,16,16,16,15,15,15,15,15,15,-1,16,16,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,30,31,32, 27,27,-1,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,14,15,16,-1,16,16,16,16,17,18,19,20,21,21,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,29,-1,31, 26,27,-1,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,15,-1,-1,15,15,15,16,17,18,19,20,21,21,20,19,19,19,20,21,22,23,24,-1,-1,-1,-1,27,28,29,30, 25,-1,-1,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,-1,14,14,14,15,16,17,18,19,20,21,21,20,19,18,19,20,21,22,23,24,24,24,-1,26,26,-1,29,29, 24,-1,20,19,18,17,16,16,-1,12,-1,-1,-1,11,11,12,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,23,23,23,24,25,26,27,28,29, 23,-1,20,19,18,17,17,17,-1,11,11,11,-1,10,11,12,-1,11,11,11,12,13,14,-1,10,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 22,21,20,19,18,18,18,18,-1,11,10,10,-1,9,-1,-1,-1,10,10,11,12,-1,-1,-1,9,-1,10,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29, 22,-1,20,19,19,19,19,19,-1,-1,10,9,8,8,8,8,8,9,10,11,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,18,18,-1,-1,-1,-1,25,25,26,27,28,29, 21,-1,20,20,20,20,-1,20,21,-1,10,9,8,7,7,7,8,9,10,11,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,17,17,17,18,19,20,21,-1,-1,26,26,27,28,29, 20,-1,-1,-1,-1,21,22,21,21,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,27,27,28,29, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,29, 19,18,17,16,15,14,13,12,11,10,9,8,8,7,6,6,-1,2,2,2,2,2,3,4,5,6,-1,14,14,14,14,14,14,14,15,16,17,18,19,-1,22,22,23,-1,29,29,29,29, 19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,2,1,1,1,2,3,4,5,6,-1,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,30,30,30,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,29, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,-1,27,27,27,27,28, -1,-1,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,26,27,28, 19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,19,19,19,19,20,21,22,23,24,25,25,25,26,27,28, 19,18,17,16,15,15,15,-1,12,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 19,18,17,16,16,16,16,-1,12,11,10,9,8,-1,-1,-1,6,-1,6,6,-1,-1,-1,6,6,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,7,-1,15,15,-1,7,7,7,7,8,9,10,11,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 19,18,18,18,18,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 19,19,19,19,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,9,9,9,9,9,9,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 20,20,20,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,21,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,11,-1,-1,11,11,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 22,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,15,15,14,13,12,13,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,15,15,14,13,13,13,14,15,16,17,18,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 39,39,39,39,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,46,47,48,49,49, 38,38,38,38,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,-1,47,47,48,48,48, 37,37,37,37,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,47,47,47, 37,36,36,36,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,41,40,40,40,41,42,43,44,45,-1,-1,46,46,46, -1,35,35,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,43,44,45,46,45,45,45,45, -1,34,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,33,33,33,33,34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,46,45,44,43,43, 32,32,32,32,33,34,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,46,45,44,43,42, 31,31,31,32,33,34,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,41, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,40, 29,29,29,-1,27,27,27,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,39, 28,28,28,-1,26,26,26,26,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,38, 28,27,27,-1,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,24,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,37, 28,27,26,25,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,36,36,36,36,36, 28,27,27,-1,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,23,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,36,35,35,35,35, -1,-1,-1,-1,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,35,34,34,34, 22,21,21,21,22,21,21,21,21,22,-1,21,20,20,20,20,20,20,20,21,22,22,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,33,33,33, 22,21,20,20,-1,20,20,20,21,22,-1,21,20,19,19,19,19,19,19,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,32,32,32, 22,21,20,19,19,19,19,20,21,22,-1,21,20,19,18,18,18,18,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,31,31,31, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,19,18,17,17,17,17,17,16,16,16,16,16,16,16,17,17,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 28,28,-1,19,18,17,16,16,16,16,16,15,15,15,15,15,15,-1,16,16,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,29,30,31, 27,27,-1,19,18,17,16,15,15,15,-1,14,14,14,14,14,14,14,15,16,-1,16,16,16,16,17,18,19,20,21,20,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,28,-1,30, 26,27,-1,19,18,17,16,15,14,14,14,14,13,13,13,13,13,14,15,-1,-1,15,15,15,16,17,18,19,20,21,20,19,18,18,18,19,20,21,22,23,-1,-1,-1,-1,26,27,28,29, 25,-1,-1,19,18,17,16,15,14,13,14,14,13,12,12,12,13,14,15,-1,14,14,14,15,16,17,18,19,20,21,20,19,18,17,18,19,20,21,22,23,23,23,-1,25,25,-1,28,28, 24,-1,20,19,18,17,16,16,-1,12,-1,-1,-1,11,11,12,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,22,22,22,23,24,25,26,27,28, 23,-1,20,19,18,17,17,17,-1,11,11,11,-1,10,11,12,-1,11,11,11,12,13,14,-1,9,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 22,21,20,19,18,18,18,18,-1,11,10,10,-1,9,-1,-1,-1,10,10,11,12,-1,-1,-1,8,-1,9,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28, 23,-1,20,19,19,19,19,19,-1,-1,10,9,8,8,8,8,8,9,10,11,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,17,17,-1,-1,-1,-1,24,24,25,26,27,28, 22,-1,20,20,20,20,-1,20,21,-1,10,9,8,7,7,7,8,9,10,11,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,16,16,16,17,18,19,20,-1,-1,25,25,26,27,28, 21,-1,-1,-1,-1,21,22,21,21,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,26,26,27,28, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,28, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,-1,13,13,13,13,13,13,13,14,15,16,17,18,-1,21,21,22,-1,28,28,28,28, 20,19,18,18,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,-1,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,29,29,29,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,28, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,-1,26,26,26,26,27, -1,-1,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,25,25,26,27, 20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,18,18,18,18,19,20,21,22,23,24,24,24,25,26,27, 20,19,18,17,16,16,16,-1,13,12,12,-1,8,7,6,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 20,19,18,17,17,17,17,-1,13,12,11,10,9,-1,-1,-1,6,-1,6,6,-1,-1,-1,6,6,6,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 20,19,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,7,-1,15,15,-1,7,7,7,7,7,8,9,10,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 20,19,19,19,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,9,9,9,9,9,9,9,10,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 21,21,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 22,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,11,-1,-1,11,11,11,11,12,13,14,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,15,15,14,13,12,13,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,20,20,20,21,22,-1,-1,27,27,27, 23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,15,15,14,13,13,13,14,15,16,17,18,-1,15,15,15,16,-1,21,21,21,21,22,-1,-1,28,28,28, 40,40,40,40,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,48,48,48, 39,39,39,39,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,47,47,47, 38,38,38,38,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,46,46,46, 38,37,37,37,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,45,45,45, -1,36,36,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,45,44,44,44,44, -1,35,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,34,34,34,34,35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,45,44,43,42,42, 33,33,33,33,34,35,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,45,44,43,42,41, 32,32,32,33,34,35,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,40, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,39, 30,30,30,-1,28,28,28,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,38, 29,29,29,-1,27,27,27,27,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,37, 29,28,28,-1,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,36, 29,28,27,26,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,35,35,35,35,35, 29,28,28,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,36,35,34,34,34,34, -1,-1,-1,-1,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,34,33,33,33, 23,22,22,22,23,22,22,22,22,23,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,32,32,32, 23,22,21,21,-1,21,21,21,22,23,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,31,31,31, 23,22,21,20,20,20,20,21,22,23,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,30,30,30, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,20,19,18,18,18,18,18,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 29,29,-1,20,19,18,17,17,17,17,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,29,29,30, 28,28,-1,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,28,-1,30, 27,28,-1,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,20,19,18,17,17,17,18,19,20,21,22,-1,-1,-1,-1,26,27,28,29, 26,-1,-1,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,20,19,18,17,16,17,18,19,20,21,22,23,23,-1,25,25,-1,28,28, 25,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,22,22,22,23,24,25,26,27,28, 24,-1,21,20,19,18,18,18,-1,12,12,12,-1,11,12,13,-1,12,12,12,13,14,15,-1,8,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 23,22,21,20,19,19,19,19,-1,12,11,11,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,7,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 24,-1,21,20,20,20,20,20,-1,-1,11,10,9,9,9,9,9,10,11,12,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,17,-1,-1,-1,-1,24,24,25,26,27,28, 23,-1,21,21,21,21,-1,21,22,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,7,6,5,6,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,-1,-1,25,25,26,27,28, 22,-1,-1,-1,-1,22,23,22,22,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,26,26,27,28, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,-1,13,13,13,13,13,13,13,14,15,16,17,18,-1,21,21,22,-1,28,28,28,28, 21,20,19,19,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,-1,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,29,29,29,29, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,28, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,-1,26,26,26,26,27, -1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,25,25,26,27, 21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,18,18,18,18,19,20,21,22,23,24,24,24,25,26,27, 21,20,19,18,17,17,17,-1,14,13,13,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 21,20,19,18,18,18,18,-1,14,13,12,11,10,-1,-1,-1,6,-1,6,6,-1,-1,-1,6,6,6,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 21,20,19,19,19,18,18,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,7,-1,15,15,-1,7,7,7,7,7,8,9,10,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,9,9,9,9,9,9,9,10,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 22,22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,11,-1,-1,11,11,11,11,12,13,14,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,15,15,14,13,12,13,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,20,20,20,21,22,-1,-1,27,27,27, 23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,15,15,14,13,13,13,14,15,16,17,18,-1,15,15,15,16,-1,21,21,21,21,22,-1,-1,28,28,28, 41,41,41,41,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,48,48,48,48, 40,40,40,40,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,49,48,47,47,47, 39,39,39,39,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,46,46,46, 39,38,38,38,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,47,-1,-1,45,45,45, -1,37,37,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,46,45,44,44,44,44, -1,36,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,35,35,35,35,36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,45,44,43,42,42, 34,34,34,34,35,36,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,45,44,43,42,41, 33,33,33,34,35,36,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,40, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,39, 31,31,31,-1,29,29,29,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,38, 30,30,30,-1,28,28,28,28,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,37, 30,29,29,-1,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,36, 30,29,28,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,35,35,35,35,35, 30,29,29,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,37,36,35,34,34,34,34, -1,-1,-1,-1,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,34,33,33,33, 24,23,23,23,24,23,23,23,23,24,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,32,32,32, 24,23,22,22,-1,22,22,22,23,24,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,31,31,31, 24,23,22,21,21,21,21,22,23,24,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,30,30,30, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,29,29,30, -1,-1,-1,21,20,19,19,19,19,19,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,25,25,26,27,28,29,30, 30,30,-1,21,20,19,18,18,18,18,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,28,29,30, 29,29,-1,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,27,-1,29, 28,29,-1,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,21,20,19,18,17,17,17,18,19,20,21,22,-1,-1,-1,-1,25,26,27,28, 27,-1,-1,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,21,20,19,18,17,16,17,18,19,20,21,22,22,22,-1,24,24,-1,27,27, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,21,21,21,22,23,24,25,26,27, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,12,13,14,-1,13,13,13,14,15,16,-1,8,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,7,-1,8,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27, 25,-1,22,21,21,21,21,21,-1,-1,12,11,10,10,10,10,10,11,12,13,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 24,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,7,6,5,6,7,8,9,10,11,12,13,14,15,15,15,16,17,18,19,-1,-1,24,24,25,26,27, 23,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,25,25,26,27, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,27,27,27,27, 22,21,20,20,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,27, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,2,2,2,3,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,26,26,27, -1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,21,21,22,22,23,24,25,25,26,27, 22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,6,7,8,9,-1,-1,18,18,18,18,19,20,21,22,23,23,24,24,25,26,27, 22,21,20,19,18,18,18,-1,15,14,14,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,7,8,9,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 22,21,20,19,19,19,19,-1,15,14,13,12,11,-1,-1,-1,7,-1,6,6,-1,-1,-1,6,6,6,6,7,8,8,9,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 22,21,20,20,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,7,-1,16,16,-1,7,7,7,7,7,8,9,9,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,9,9,9,9,9,9,9,10,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 23,23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,15,16,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,-1,-1,11,-1,-1,11,11,11,11,12,13,14,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,15,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,20,20,20,21,22,-1,-1,27,27,27, 24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,16,16,15,14,13,13,13,14,15,16,17,18,-1,15,15,15,16,-1,21,21,21,21,22,-1,-1,28,28,28, 42,42,42,42,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,49,48,48,48,48, 41,41,41,41,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,49,48,47,47,47, 40,40,40,40,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,46,46,46, 40,39,39,39,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,47,47,-1,-1,45,45,45, -1,38,38,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,46,45,44,44,44,44, -1,37,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,36,36,36,36,37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,45,44,43,42,42, 35,35,35,35,36,37,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,45,44,43,42,41, 34,34,34,35,36,37,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,40, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,39, 32,32,32,-1,30,30,30,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,38, 31,31,31,-1,29,29,29,29,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,37, 31,30,30,-1,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,36, 31,30,29,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,38,-1,35,35,35,35,35, 31,30,30,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,37,36,35,34,34,34,34, -1,-1,-1,-1,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,38,-1,-1,34,33,33,33, 25,24,24,24,25,24,24,24,24,25,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,32,32,32, 25,24,23,23,-1,23,23,23,24,25,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,31,31,31, 25,24,23,22,22,22,22,23,24,25,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,30,30,30, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,22,21,20,20,20,20,20,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,25,25,26,27,28,28,29, 31,31,-1,22,21,20,19,19,19,19,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,27,28,29, 30,30,-1,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,26,-1,28, 29,30,-1,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,22,21,20,19,18,17,17,17,18,19,20,21,22,-1,-1,-1,-1,24,25,26,27, 28,-1,-1,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,22,21,20,19,18,17,16,17,18,19,20,21,21,21,21,-1,23,23,-1,26,26, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,21,20,20,20,21,22,23,24,25,26, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,13,14,15,-1,14,14,14,15,16,17,-1,8,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,7,-1,8,8,9,10,11,12,13,14,15,16,16,16,17,18,19,20,21,22,23,24,25,26, 26,-1,23,22,22,22,22,22,-1,-1,13,12,11,11,11,11,11,12,13,14,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 25,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,7,6,5,6,7,8,9,10,11,12,13,14,14,14,14,15,16,17,18,-1,-1,23,23,24,25,26, 24,-1,-1,-1,-1,24,25,24,24,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,24,24,25,26, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,25,25,25,26, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,-1,11,11,11,11,11,11,11,12,13,14,15,16,-1,19,19,20,-1,26,26,26,26, 23,22,21,21,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,-1,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27, 23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27, -1,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,26, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,3,3,4,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,-1,24,24,25,25,26, -1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,20,20,21,21,22,23,24,24,25,26, 23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,-1,-1,17,17,17,17,18,19,20,21,22,22,23,23,24,25,26, 23,22,21,20,19,19,19,-1,16,15,15,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,6,7,8,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 23,22,21,20,20,20,20,-1,16,15,14,13,12,-1,-1,-1,8,-1,7,7,-1,-1,-1,7,7,7,7,7,7,7,8,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 23,22,21,21,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,8,-1,17,17,-1,8,8,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 24,24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,16,17,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,20,21,-1,-1,26,26,26, 25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,21,-1,-1,27,27,27, 43,43,43,43,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,48,47,47,47,47, 42,42,42,42,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,48,47,46,46,46, 41,41,41,41,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,45,45,45, 41,40,40,40,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,46,46,-1,-1,44,44,44, -1,39,39,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,46,45,44,43,43,43,43, -1,38,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,37,37,37,37,38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,44,43,42,41,41, 36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,43,-1,44,43,42,41,40, 35,35,35,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,42,42,-1,-1,-1,-1,-1,39, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,42,41,41,41,42,43,-1,38, 33,33,33,-1,31,31,31,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,40,40,41,42,43,-1,37, 32,32,32,-1,30,30,30,30,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,39,40,41,42,43,-1,36, 32,31,31,-1,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,38,38,-1,-1,-1,-1,-1,35, 32,31,30,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,37,37,-1,34,34,34,34,34, 32,31,31,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,37,37,-1,-1,33,32,32,32, 26,25,25,25,26,25,25,25,25,26,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,38,38,39,-1,-1,31,31,31, 26,25,24,24,-1,24,24,24,25,26,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,39,39,40,-1,30,30,30, 26,25,24,23,23,23,23,24,25,26,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40,-1,29,29,29, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,23,22,21,21,21,21,21,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 32,32,-1,23,22,21,20,20,20,20,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,26,27,28, 31,31,-1,23,22,21,20,19,19,19,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,25,-1,27, 30,31,-1,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,23,24,25,26, 29,-1,-1,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,22,21,20,19,18,17,16,17,18,19,20,20,20,20,20,-1,22,22,-1,25,25, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,20,19,19,19,20,21,22,23,24,25, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,14,15,16,-1,15,15,15,16,17,18,-1,8,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,7,-1,8,8,9,10,11,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,12,12,12,12,13,14,15,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,7,6,5,6,7,8,9,10,11,12,13,13,13,13,13,14,15,16,17,-1,-1,22,22,23,24,25, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,23,23,24,25, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,24,24,24,25, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,-1,10,10,10,10,10,10,10,11,12,13,14,15,-1,18,18,19,-1,25,25,25,25, 24,23,22,22,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,-1,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26, 24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26, -1,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,25, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,4,3,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,23,23,24,24,25, -1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,5,5,4,3,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,19,19,20,20,21,22,23,23,24,25, 24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,6,6,5,4,4,4,4,4,4,5,6,7,-1,-1,16,16,16,16,17,18,19,20,21,21,22,22,23,24,25, 24,23,22,21,20,20,20,-1,17,16,16,-1,12,11,10,9,8,7,7,7,6,5,5,5,5,5,5,5,5,6,7,-1,16,15,15,15,16,17,18,19,20,21,21,21,22,23,-1,26, 24,23,22,21,21,21,21,-1,17,16,15,14,13,-1,-1,-1,9,-1,8,8,-1,-1,-1,6,6,6,6,6,6,6,7,-1,16,15,14,15,16,17,18,19,20,20,20,21,22,23,-1,27, 24,23,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,9,-1,18,18,-1,7,7,7,7,7,7,7,7,-1,-1,-1,13,-1,-1,-1,19,19,19,19,20,21,22,23,-1,27, 24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,18,18,18,19,20,-1,23,-1,-1,26, 24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 25,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,17,-1,-1,-1,11,-1,-1,11,11,11,11,12,13,13,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,14,14,14,14,-1,18,18,18,19,20,-1,-1,25,25,25, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,15,15,15,15,-1,19,19,19,19,20,-1,-1,26,26,26, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,49,48,47,47,47,47, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,48,47,46,46,46, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,45,45,45, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,47,46,46,-1,-1,44,44,44, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,47,46,45,44,43,43,43,43, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,44,-1,44,43,42,41,41, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,43,43,-1,44,43,42,41,40, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,42,42,-1,-1,-1,-1,-1,39, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,42,41,41,41,42,43,-1,38, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,40,40,41,42,43,-1,37, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,39,39,40,41,42,43,-1,36, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,38,38,38,-1,-1,-1,-1,-1,35, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,37,-1,34,34,34,34,34, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,38,37,37,-1,-1,33,32,32,32, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,39,39,39,40,-1,30,30,30, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,40,40,40,-1,29,29,29, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,-1,26,27,28, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,-1,-1,25,-1,27, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,22,21,20,19,18,17,17,17,18,19,20,21,21,-1,-1,-1,-1,23,24,25,26, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,22,21,20,19,18,17,16,17,18,19,20,20,20,20,20,-1,22,22,-1,25,25, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,20,20,19,19,19,20,21,22,23,24,25, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,8,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,7,-1,8,8,9,10,11,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,7,6,5,6,7,8,9,10,11,12,13,13,13,13,13,14,15,16,17,-1,-1,22,22,23,24,25, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,23,23,24,25, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,24,24,24,25, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,-1,10,10,10,10,10,10,10,11,12,13,14,15,-1,18,18,19,-1,25,25,25,25, 25,24,23,23,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,-1,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,25, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,4,3,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,23,23,24,24,25, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,6,5,4,3,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,19,19,20,20,21,22,23,23,24,25, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,7,6,5,4,4,4,4,4,4,5,6,7,-1,-1,16,16,16,16,17,18,19,20,21,21,22,22,23,24,25, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,8,7,6,5,5,5,5,5,5,5,5,6,7,-1,16,15,15,15,16,17,18,19,20,21,21,21,22,23,-1,26, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,8,8,-1,-1,-1,6,6,6,6,6,6,6,7,-1,16,15,14,15,16,17,18,19,20,20,20,21,22,23,-1,27, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,9,-1,19,19,-1,7,7,7,7,7,7,7,7,-1,-1,-1,13,-1,-1,-1,19,19,19,19,20,21,22,23,-1,27, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,18,18,19,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,18,18,18,19,20,-1,23,-1,-1,26, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,17,17,18,19,-1,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,16,17,18,18,-1,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,17,17,-1,-1,-1,11,-1,-1,11,11,11,11,12,13,13,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,14,14,14,14,-1,18,18,18,19,20,-1,-1,25,25,25, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,15,15,15,15,-1,19,19,19,19,20,-1,-1,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,46,46,46,46,46,46,46,46,45,44,43,42,42,42,42, 51,51,51,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,45,45,45,45,45,45,45,46,46,-1,43,42,41,41,41, 50,50,50,50,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,40,40,40, 50,49,49,49,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,44,45,45,44,43,43,43,44,43,42,41,41,-1,-1,39,39,39, -1,48,48,48,48,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,43,42,41,40,39,38,38,38,38, -1,47,47,47,47,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,46,46,46,46,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,46,45,44,43,42,41,40,40,40,40,40,40,39,39,39,39,-1,39,38,37,36,36, 45,45,45,45,46,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,39,38,38,38,-1,39,38,37,36,35, 44,44,44,45,46,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,39,38,37,37,-1,-1,-1,-1,-1,34, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,39,38,37,36,36,36,37,38,-1,33, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,35,35,36,37,38,-1,32, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,34,34,34,34,35,36,37,38,-1,31, 41,40,40,-1,38,38,38,38,38,37,37,37,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,34,33,33,33,-1,-1,-1,-1,-1,30, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,34,33,32,32,-1,29,29,29,29,29, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,34,33,32,32,-1,-1,28,27,27,27, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,32,31,30,29,28,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,34,34,34,34,34,35,-1,25,25,25, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,26,26,25,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,35,35,35,-1,24,24,24, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,20,20,21,22,22,22,23, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,21,22,23, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,17,17,18,19,20,-1,-1,20,-1,22, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,16,16,16,16,-1,-1,-1,-1,18,19,20,21, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,16,15,15,15,15,-1,17,17,-1,20,20, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,26,-1,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,17,-1,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,17,16,16,16,15,14,13,12,11,10,9,9,9,9,9,10,-1,-1,-1,-1,16,16,17,18,19,20, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,17,16,15,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13,-1,-1,17,17,18,19,20, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,20, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,20,20,20, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,21, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,15,-1,19,19,20,21,22, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,19,20,21,22, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,18,18,18,18,19,19,18,17,17,17,18,19,20,21,22, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,18,17,17,17,18,19,19,18,18,18,18,18,19,20,-1,23, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,8,8,8,8,8,-1,18,17,16,17,18,19,19,19,19,19,19,19,19,20,-1,24, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,23,23,-1,10,9,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,20,20,20,20,20,20,20,20,-1,25, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,22,22,22,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,20,20,20,21,21,-1,21,-1,-1,26, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,20,20,20,21,22,-1,-1,27,27,27, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,21,21,21,21,22,-1,-1,28,28,28, 51,51,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 50,50,50,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 49,49,49,49,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 49,48,48,48,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,47,47,47,47,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,46,46,46,46,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,45,45,45,45,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 44,44,44,44,45,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 43,43,43,44,45,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 41,41,41,-1,39,39,39,38,38,38,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 40,40,40,-1,38,38,38,38,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 40,39,39,-1,37,37,37,37,37,36,36,36,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 40,39,38,37,36,36,36,36,36,36,35,35,35,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 40,39,39,-1,35,35,35,35,35,35,35,34,34,34,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,33,33,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,32,32,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,31,31,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,30,30,30,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,24,25,25,-1,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,16,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,16,15,15,15,14,13,12,11,10,9,8,8,8,8,8,9,-1,-1,-1,-1,15,15,16,17,18,19, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,16,15,14,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12,-1,-1,16,16,17,18,19, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,13,12,11,11,11,11,-1,2,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,19,19,19, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,12,11,10,10,10,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,20, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,11,10,9,9,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,18,19,20,21, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,17,17,17,17,18,18,17,16,16,16,17,18,19,20,21, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,17,16,16,16,17,18,18,17,17,17,17,17,18,19,-1,22, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,7,7,7,7,7,-1,17,16,15,16,17,18,18,18,18,18,18,18,18,19,-1,23, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,22,22,-1,9,8,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,19,19,19,19,19,19,19,19,-1,24, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,21,21,21,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,19,19,19,20,20,-1,20,-1,-1,25, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,20,20,20,20,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,21,20,19,19,19,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,20,21,-1,-1,26,26,26, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,21,-1,-1,27,27,27, 50,50,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 49,49,49,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 48,48,48,48,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 48,47,47,47,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,46,46,46,46,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,45,45,45,45,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,44,44,44,44,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 43,43,43,43,44,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 42,42,42,43,44,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 40,40,40,-1,38,38,38,37,37,37,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 39,39,39,-1,37,37,37,37,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 39,38,38,-1,36,36,36,36,36,35,35,35,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 39,38,37,36,35,35,35,35,35,35,34,34,34,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,15,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,15,14,14,14,13,12,11,10,9,8,7,7,7,7,7,8,-1,-1,-1,-1,14,14,15,16,17,18, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,15,14,13,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16,17,18, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,14,13,12,11,11,11,11,11,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,13,12,11,10,10,10,10,-1,2,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18,18, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,12,11,10,9,9,9,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,19, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,11,10,9,8,8,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,7,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,17,18,19,20, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,16,16,16,16,17,17,16,15,15,15,16,17,18,19,20, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,16,15,15,15,16,17,17,16,16,16,16,16,17,18,-1,21, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,13,13,-1,-1,-1,8,7,6,6,6,6,6,6,-1,16,15,14,15,16,17,17,17,17,17,17,17,17,18,-1,22, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,14,-1,21,21,-1,8,7,7,7,7,7,7,7,-1,-1,-1,13,-1,-1,-1,18,18,18,18,18,18,18,18,-1,23, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,20,20,20,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,18,18,18,19,19,-1,19,-1,-1,24, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,19,19,19,19,-1,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,20,20,20,20,19,18,18,18,-1,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,11,11,11,11,12,13,13,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,22,22,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,14,14,14,14,-1,18,18,18,19,20,-1,-1,25,25,25, 33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,15,15,15,15,-1,19,19,19,19,20,-1,-1,26,26,26, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 48,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 48,47,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,46,46,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,45,45,45,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,44,44,44,44,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 43,43,43,43,44,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 42,42,42,43,44,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 40,40,40,-1,38,38,38,37,37,37,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 39,39,39,-1,37,37,37,37,36,36,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 39,38,38,-1,36,36,36,36,36,35,35,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 39,38,37,36,35,35,35,35,35,35,34,34,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,15,14,14,13,12,11,10,9,8,7,6,6,6,6,6,7,-1,-1,-1,-1,13,13,14,15,16,17, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,15,14,13,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10,-1,-1,14,14,15,16,17, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,14,13,12,11,11,11,11,11,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,17, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,13,12,11,10,10,10,10,-1,3,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,12,-1,17,17,17,17, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,12,11,10,9,9,9,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,11,10,9,8,8,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,7,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,-1,-1,-1,12,-1,16,16,17,18,19, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,16,17,18,19, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,16,16,16,16,17,16,15,14,14,14,15,16,17,18,19, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,16,15,15,15,16,17,16,15,15,15,15,15,16,17,-1,20, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,13,13,-1,-1,-1,8,7,6,6,6,6,6,6,-1,16,15,14,15,16,17,16,16,16,16,16,16,16,17,-1,21, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,14,-1,21,21,-1,8,7,7,7,7,7,7,7,-1,-1,-1,13,-1,-1,-1,17,17,17,17,17,17,17,17,-1,22, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,20,20,20,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,18,18,18,18,18,-1,18,-1,-1,23, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,19,19,19,19,-1,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,-1,17,17,18,19,19,-1,-1,-1,25,24, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,20,20,20,20,19,18,18,18,-1,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,11,11,11,11,12,13,13,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,22,22,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,14,14,14,14,-1,18,18,18,19,20,-1,-1,25,25,25, 33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,15,15,15,15,-1,19,19,19,19,20,-1,-1,26,26,26, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 48,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 48,47,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,46,46,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,45,45,45,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,44,44,44,44,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 43,43,43,43,44,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 42,42,42,43,44,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 40,40,40,-1,38,38,38,37,37,37,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 39,39,39,-1,37,37,37,37,36,36,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 39,38,38,-1,36,36,36,36,36,35,35,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 39,38,37,36,35,35,35,35,35,35,34,34,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,15,14,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,-1,-1,13,13,14,15,16,17, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,15,14,13,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,9,-1,-1,14,14,15,16,17, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10,-1,-1,15,15,16,17, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,14,13,12,11,11,11,11,11,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,16,16,16,17, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,13,12,11,10,10,10,10,-1,4,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,11,-1,17,17,17,17, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,12,11,10,9,9,9,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,18,18,18,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,11,10,9,8,8,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,7,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,16,16,16,16,16,15,14,13,13,13,14,15,16,17,18, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,16,15,15,15,16,16,15,14,14,14,14,14,15,16,-1,19, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,13,13,-1,-1,-1,8,7,6,6,6,6,6,6,-1,16,15,14,15,16,16,15,15,15,15,15,15,15,16,-1,20, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,14,-1,21,21,-1,8,7,7,7,7,7,7,7,-1,-1,-1,13,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,20,20,20,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,17,17,17,17,17,-1,17,-1,-1,22, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,19,19,19,19,-1,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,-1,17,17,18,18,18,-1,-1,-1,24,23, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,20,20,20,20,19,18,18,18,-1,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,19,20,21,22,23,24, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,11,11,11,11,12,13,13,13,14,-1,17,17,18,19,20,20,-1,23,23,24, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,22,22,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,14,14,14,14,-1,18,18,18,19,20,-1,-1,24,24,24, 33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,15,15,15,15,-1,19,19,19,19,20,-1,-1,25,25,25, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,47,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,46,46,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,45,45,45,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 44,44,44,44,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 43,43,43,44,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 41,41,41,-1,39,39,39,38,38,38,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 40,40,40,-1,38,38,38,38,37,37,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 40,39,39,-1,37,37,37,37,37,36,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 40,39,38,37,36,36,36,36,36,36,35,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 40,39,39,-1,35,35,35,35,35,35,35,34,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,-1,-1,13,13,14,15,16,17, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,-1,-1,14,14,15,16,17, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,8,9,-1,-1,15,15,16,17, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,16,16,16,17, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,13,12,11,11,11,11,-1,5,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,10,-1,17,17,17,17, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,12,11,10,10,10,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,17,17,17,17, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,11,10,9,9,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,-1,-1,10,-1,14,14,15,16,17, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,16,16,16,16,15,14,13,12,12,12,13,14,15,16,17, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,16,15,15,15,16,15,14,13,13,13,13,13,14,15,-1,18, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,6,6,6,6,6,-1,16,15,14,15,16,15,14,14,14,14,14,14,14,15,-1,19, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,21,21,-1,9,8,7,7,7,7,7,7,-1,-1,-1,13,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,20,20,20,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,16,16,16,16,16,-1,16,-1,-1,21, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,19,19,19,19,-1,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,-1,17,17,17,17,17,-1,-1,-1,23,22, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,-1,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,18,18,19,20,21,22,23, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,11,11,11,11,12,13,13,13,14,-1,17,17,18,19,19,19,-1,22,22,23, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,14,14,14,14,-1,18,18,18,19,20,-1,-1,23,23,23, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,15,15,15,15,-1,19,19,19,19,20,-1,-1,24,24,24, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,47,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,46,46,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 45,45,45,45,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 44,44,44,45,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 42,42,42,-1,40,40,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 41,41,41,-1,39,39,39,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 41,40,40,-1,38,38,38,38,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 41,40,39,38,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 41,40,40,-1,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,24,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,-1,-1,13,13,14,15,16,17, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,6,7,-1,-1,14,14,15,16,17, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,5,6,7,8,-1,-1,15,15,16,17, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,16,16,16,17, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,6,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,9,-1,17,17,17,17, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,16,16,16,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,15,15,15,16, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,14,14,15,16, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,-1,-1,9,-1,13,13,14,15,16, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,17,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,17,16,16,16,15,14,13,12,12,12,12,12,13,14,-1,17, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,7,7,7,7,7,-1,17,16,15,16,15,14,13,13,13,13,13,13,13,14,-1,18, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,22,22,-1,10,9,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,21,21,21,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,15,15,15,15,15,-1,15,-1,-1,20, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,20,20,20,20,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,16,16,16,16,16,-1,-1,-1,22,21, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,17,17,17,17,18,19,20,21,22, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,18,18,18,18,-1,21,21,22, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,19,19,-1,-1,22,22,22, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,20,-1,-1,23,23,23, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,47,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 46,46,46,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 45,45,45,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 43,43,43,-1,41,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 42,42,42,-1,40,40,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 42,41,41,-1,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 42,41,40,39,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 42,41,41,-1,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 36,35,35,35,36,35,35,35,35,36,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,24,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,24,24,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,-1,-1,13,13,14,15,16,17, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,14,14,15,16,17, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,5,6,7,-1,-1,15,15,16,17, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,16,16,16,17, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,8,-1,16,16,16,16, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,14,14,14,15, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,13,13,14,15, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,-1,8,-1,12,12,13,14,15, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,12,13,14,15, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,8,8,8,8,8,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,17, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,23,23,-1,11,10,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,13,13,13,13,13,13,13,13,-1,18, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,22,22,22,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,14,14,14,14,14,-1,14,-1,-1,19, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,15,15,15,15,15,-1,-1,-1,21,20, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,16,16,16,16,16,17,18,19,20,21, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,17,17,17,17,17,17,-1,20,20,21, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,18,18,18,18,18,-1,-1,21,21,21, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,19,19,19,19,19,-1,-1,22,22,22, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 47,47,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 46,46,46,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 44,44,44,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 43,43,43,-1,41,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 43,42,42,-1,40,40,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 43,42,41,40,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 43,42,42,-1,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,37,37,37,37,37,37,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 37,36,36,36,37,36,36,36,36,37,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 37,36,35,35,-1,35,35,35,36,37,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 37,36,35,34,34,34,34,35,36,37,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,25,24,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,24,24,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,-1,-1,13,13,14,15,16,17, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,14,14,15,16,17, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,15,15,16,17, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,15,15,15,15,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,16,16,16,16, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,16,15,14,14,14,14,-1,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,7,-1,15,15,15,15, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,15,14,13,13,13,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,14,13,12,12,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,13,13,13,14, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,-1,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,12,12,13,14, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,9,9,9,9,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,24,24,-1,12,11,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,23,23,23,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,13,13,13,13,13,-1,13,-1,-1,18, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,14,14,14,14,14,-1,-1,-1,20,19, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,20, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,16,16,16,16,16,16,-1,19,19,20, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,17,17,17,17,17,-1,-1,20,20,20, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,18,18,18,18,18,-1,-1,21,21,21, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 48,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 47,47,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 45,45,45,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 44,44,44,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 44,43,43,-1,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 44,43,42,41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 44,43,43,-1,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,38,38,38,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 38,37,37,37,38,37,37,37,37,38,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 38,37,36,36,-1,36,36,36,37,38,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 38,37,36,35,35,35,35,36,37,38,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,26,25,24,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,26,25,24,24,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,25,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,-1,-1,13,13,14,15,16,17, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,26,26,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,14,14,15,16,17, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,15,15,16,16, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,16,16,16,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,6,-1,15,15,15,15, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,17,16,15,15,15,15,-1,9,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,6,-1,14,14,14,14, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,16,15,14,14,14,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,13,13,13,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,15,14,13,13,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,12,12,12,13, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,-1,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,11,11,12,13, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,6,-1,10,10,11,12,13, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,10,11,12,13, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,10,10,10,10,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,15, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,25,25,-1,13,12,11,11,11,11,11,11,-1,-1,-1,15,-1,-1,-1,11,11,11,11,11,11,11,11,-1,16, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,24,24,24,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,12,12,12,12,12,-1,12,-1,-1,17, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,23,23,23,23,-1,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,-1,13,13,13,13,13,-1,-1,-1,19,18, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,-1,14,14,14,14,14,14,14,14,15,16,16,16,17,16,15,14,14,14,14,14,15,16,17,18,19, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,17,17,17,-1,15,15,15,15,15,15,-1,18,18,19, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 48,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 46,46,46,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 45,45,45,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 45,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 45,44,43,42,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 45,44,44,-1,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,39,39,39,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 39,38,38,38,39,38,38,38,38,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 39,38,37,37,-1,37,37,37,38,39,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 39,38,37,36,36,36,36,37,38,39,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,36,35,34,34,34,34,34,33,33,33,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 45,45,-1,36,35,34,33,33,33,33,33,32,32,32,32,32,32,-1,33,33,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,32,33,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,26,25,24,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,26,25,24,24,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,25,26,25,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,-1,-1,13,13,14,15,16,17, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,25,26,26,26,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,14,14,15,16,16, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,15,15,15,15, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,17,16,17,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,5,5,-1,14,14,14,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,18,17,16,16,16,16,-1,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,5,-1,13,13,13,13, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,17,16,15,15,15,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,12,12,12,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,16,15,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,11,11,11,12, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,-1,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,11,12, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,-1,9,9,10,11,12, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,9,10,11,12, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,11,11,11,11,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,14, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,26,26,-1,14,13,12,12,12,12,12,12,-1,-1,-1,14,-1,-1,-1,10,10,10,10,10,10,10,10,-1,15, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,25,25,25,-1,14,13,13,13,13,13,13,13,14,15,16,15,16,17,-1,11,11,11,11,11,-1,11,-1,-1,16, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,24,24,24,24,-1,14,14,14,14,14,14,14,14,-1,16,16,16,16,16,-1,12,12,12,12,12,-1,-1,-1,18,17, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,-1,15,15,15,15,15,15,15,15,16,17,17,17,16,15,14,13,13,13,13,13,14,15,16,17,18, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,17,16,16,-1,14,14,14,14,14,14,-1,17,17,18, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 46,45,45,-1,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,40,40,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 40,39,39,39,40,39,39,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 40,39,38,38,-1,38,38,38,39,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 40,39,38,37,37,37,37,38,39,40,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,26,25,24,23,23,23,-1,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,26,25,24,24,-1,-1,-1,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,26,25,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,-1,-1,13,13,14,15,16,16, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,26,26,26,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,14,14,15,15,15, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,4,4,4,4,5,5,-1,-1,14,14,14,14, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,18,17,16,17,-1,11,10,9,8,7,6,5,4,3,3,3,3,4,4,4,4,-1,13,13,13,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,19,18,17,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,-1,3,3,4,-1,12,12,12,12, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,18,17,16,16,16,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,11,11,11,11, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,17,16,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,10,10,10,11, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,9,9,10,11, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,-1,8,8,9,10,11, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,8,9,10,11, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,12, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,12,12,12,12,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,13, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,27,27,-1,15,14,13,13,13,13,13,13,-1,-1,-1,13,-1,-1,-1,9,9,9,9,9,9,9,9,-1,14, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,26,26,26,-1,15,14,14,14,14,14,14,14,15,16,15,14,15,16,-1,10,10,10,10,10,-1,10,-1,-1,15, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,16,15,15,15,15,-1,11,11,11,11,11,-1,-1,-1,17,16, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,16,16,16,15,14,13,12,12,12,12,12,13,14,15,16,17, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,17,17,16,15,15,-1,13,13,13,13,13,13,-1,16,16,17, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, 40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,17,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39, 49,49,49,48,47,46,45,44,44,44,44,43,42,41,40,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,42,42,42,42,42,42,42,43,43,-1,40,39,38,38,38, 49,48,48,48,-1,47,-1,44,43,43,43,43,42,41,41,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,42,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,37, 49,48,47,47,-1,-1,-1,-1,42,42,42,43,42,42,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,41,42,42,41,40,40,40,41,40,39,38,38,-1,-1,36,36,36, -1,48,47,46,46,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,40,39,38,37,36,35,35,35,35, -1,48,47,46,45,44,43,42,41,41,40,39,38,38,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,32,-1,43,42,41,40,39,38,37,37,37,37,37,37,36,36,36,36,-1,36,35,34,33,33, 49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,31,31,31,31,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,36,35,35,35,-1,36,35,34,33,32, 49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,30,30,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,36,35,34,34,-1,-1,-1,-1,-1,31, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,30,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,36,35,34,33,33,33,34,35,-1,30, 47,47,47,-1,42,41,40,39,39,39,-1,37,36,37,36,35,34,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,32,32,33,34,35,-1,29, 46,46,46,-1,42,41,40,39,38,38,-1,-1,35,-1,-1,-1,-1,-1,-1,30,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,31,31,31,31,32,33,34,35,-1,28, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,31,30,30,30,-1,-1,-1,-1,-1,27, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,29,-1,26,26,26,26,26, 46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,41,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,31,30,29,29,-1,-1,25,24,24,24, 41,40,40,40,41,40,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 41,40,39,39,-1,39,39,39,40,40,-1,35,34,33,32,31,30,29,29,-1,-1,24,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,31,31,31,32,-1,22,22,22, 41,40,39,38,38,38,38,39,40,41,-1,35,34,33,32,31,30,30,30,-1,23,23,22,21,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,32,32,32,-1,21,21,21, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,23,22,22,21,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,38,37,36,36,36,36,36,35,35,34,33,32,32,32,32,32,-1,-1,22,21,21,-1,18,18,18,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,17,17,18,19,19,19,20, 47,47,-1,38,37,36,35,35,35,35,35,34,34,33,33,33,33,-1,33,34,-1,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,18,19,20, 46,46,-1,38,37,36,35,34,34,34,-1,33,33,33,33,33,33,33,34,34,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,14,14,15,16,17,-1,-1,17,-1,19, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,34,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,13,13,13,-1,-1,-1,-1,15,16,17,18, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,12,12,12,12,-1,14,14,-1,17,17, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,17, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,26,25,24,23,23,23,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,26,25,24,24,-1,-1,-1,16,-1,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,16, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,27,27,26,25,25,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,-1,-1,13,13,14,15,15,15, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,27,26,26,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,-1,14,14,14,14,14, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,13,13,13,13, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,19,18,17,18,-1,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,3,-1,12,12,12,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,20,19,18,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,-1,11,11,11,11, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,19,18,17,17,17,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,10,10,10,10, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,18,17,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,9,9,9,10, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,8,8,9,10, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,-1,7,7,8,9,10, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,7,8,9,10, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,11, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,13,13,13,13,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,12, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,28,28,-1,16,15,14,14,14,14,14,14,-1,-1,-1,12,-1,-1,-1,8,8,8,8,8,8,8,8,-1,13, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,27,27,27,-1,16,15,15,15,15,15,15,15,16,15,14,13,14,15,-1,9,9,9,9,9,-1,9,-1,-1,14, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,15,14,14,14,14,-1,10,10,10,10,10,-1,-1,-1,16,15, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,-1,17,17,17,17,17,17,17,17,16,15,15,15,14,13,12,11,11,11,11,11,12,13,14,15,16, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,18,18,17,16,16,16,15,14,14,-1,12,12,12,12,12,12,-1,15,15,16, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,16,16,16, 41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,16,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,42,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 42,41,41,41,42,41,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 42,41,40,40,-1,40,40,40,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 42,41,40,39,39,39,39,40,41,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,39,38,37,37,37,37,37,36,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 48,48,-1,39,38,37,36,36,36,36,36,35,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,17, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,27,26,25,24,24,24,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,16,16, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,27,26,25,25,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,15,15,15, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,27,26,26,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,14,14,14,14,14,14, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,27,27,27,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,5,5,5,-1,-1,14,13,13,13,13, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,5,5,4,4,4,-1,-1,12,12,12,12, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,19,18,19,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,3,3,3,-1,11,11,11,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,21,20,19,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,2,2,2,-1,10,10,10,10, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,20,19,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,9,9,9,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,19,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,8,8,8,9, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,7,7,8,9, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,2,-1,6,6,7,8,9, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,6,7,8,9, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,12,11,10,9,8,7,6,5,5,5,5,5,6,7,-1,10, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,14,14,14,14,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,11, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,29,29,-1,17,16,15,15,15,15,15,15,-1,-1,-1,11,-1,-1,-1,7,7,7,7,7,7,7,7,-1,12, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,28,28,28,-1,17,16,16,16,16,16,16,16,15,14,13,12,13,14,-1,8,8,8,8,8,-1,8,-1,-1,13, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,27,27,27,27,-1,17,17,17,17,17,17,17,17,-1,14,13,13,13,13,-1,9,9,9,9,9,-1,-1,-1,15,14, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,-1,18,18,18,18,18,18,17,16,15,14,14,14,13,12,11,10,10,10,10,10,11,12,13,14,15, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,18,17,16,15,15,15,14,13,13,-1,11,11,11,11,11,11,-1,14,14,15, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,31,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,12,12,12,12,12,-1,-1,15,15,15, 42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,15,15,15,15,-1,13,13,13,13,13,-1,-1,16,16,16, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,33,32,32,32,32,33,34,35,36,-1,29, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,33,32,31,31,31,-1,-1,-1,-1,-1,28, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,33,32,31,30,30,-1,27,27,27,27,27, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,43,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,33,32,31,30,30,-1,-1,26,25,25,25, 43,42,42,42,43,42,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 43,42,41,41,-1,41,41,41,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,33,32,32,32,32,32,33,-1,23,23,23, 43,42,41,40,40,40,40,41,42,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,-1,33,33,33,-1,22,22,22, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,40,39,38,38,38,38,38,37,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 49,49,-1,40,39,38,37,37,37,37,37,36,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,15,15,16,17,18,-1,-1,18,-1,20, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,14,14,14,-1,-1,-1,-1,16,17,18,19, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,14,13,13,13,13,-1,15,15,-1,18,18, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,15,14,13,12,12,12,13,14,15,16,17,17, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,28,27,26,25,25,25,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,-1,-1,11,11,12,13,14,15,16,16,16, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,28,27,26,26,-1,-1,-1,18,-1,15,14,13,12,11,10,9,9,9,8,8,8,9,10,11,12,13,14,15,15,15,15, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,28,27,27,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,7,7,-1,-1,-1,-1,14,14,14,14,14,14, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,28,28,28,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,6,5,5,5,-1,-1,14,13,13,13,13, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,6,5,4,4,4,-1,-1,12,12,12,12, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,20,19,20,-1,14,13,12,11,10,9,8,7,6,5,5,5,4,3,3,3,-1,11,11,11,11, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,22,21,20,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,2,-1,10,10,10,10, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,21,20,19,19,19,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,9,9,9,9, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,20,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,8,8,8,9, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,7,7,8,9, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,2,-1,6,6,7,8,9, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,6,7,8,9, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,12,11,10,9,8,7,6,5,5,5,5,5,6,7,-1,10, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,15,15,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,11, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,30,30,-1,18,17,16,16,16,16,16,16,-1,-1,-1,11,-1,-1,-1,7,7,7,7,7,7,7,7,-1,12, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,29,29,29,-1,18,17,17,17,17,17,17,16,15,14,13,12,13,14,-1,8,8,8,8,8,-1,8,-1,-1,13, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,28,28,28,28,-1,18,18,18,18,18,18,17,17,-1,14,13,13,13,13,-1,9,9,9,9,9,-1,-1,-1,15,14, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,-1,19,19,19,19,19,18,17,16,15,14,14,14,13,12,11,10,10,10,10,10,11,12,13,14,15, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,18,17,16,15,15,15,14,13,13,-1,11,11,11,11,11,11,-1,14,14,15, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,12,12,12,12,12,-1,-1,15,15,15, 43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,15,15,15,15,-1,13,13,13,13,13,-1,-1,16,16,16, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,33,32,32,32,32,33,34,35,36,-1,29, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,33,32,31,31,31,-1,-1,-1,-1,-1,28, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,33,32,31,30,30,-1,27,27,27,27,27, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,33,32,31,30,30,-1,-1,26,25,25,25, 44,43,43,43,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 44,43,42,42,-1,42,42,42,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,33,32,32,32,32,32,33,-1,23,23,23, 44,43,42,41,41,41,41,42,43,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,-1,33,33,33,-1,22,22,22, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,41,40,39,39,39,39,39,38,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 50,50,-1,41,40,39,38,38,38,38,38,37,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,15,15,16,17,18,-1,-1,18,-1,20, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,14,14,14,-1,-1,-1,-1,16,17,18,19, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,14,13,13,13,13,-1,15,15,-1,18,18, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,28,27,26,25,25,25,-1,18,17,16,15,14,13,12,11,11,10,10,-1,-1,-1,-1,11,11,12,13,14,15,16,17,17, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,28,27,26,26,-1,-1,-1,19,-1,16,15,14,13,12,11,10,10,9,8,8,8,9,10,11,12,13,14,15,16,16,16, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,29,28,27,27,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,8,7,7,-1,-1,-1,-1,14,14,15,15,15,15, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,29,28,28,28,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,7,6,5,5,5,-1,-1,15,14,14,14,14, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,6,5,4,4,4,-1,-1,13,13,13,13, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,21,20,21,-1,15,14,13,12,11,10,9,8,7,6,6,5,4,3,3,3,-1,12,12,12,12, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,23,22,21,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,2,-1,11,11,11,11, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,22,21,20,20,20,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,10,10,10,10, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,21,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,9,9,9,10, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,8,8,9,10, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,3,-1,7,7,8,9,10, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,7,8,9,10, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,11, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,16,16,16,16,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,12, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,31,31,-1,19,18,17,17,17,17,17,17,-1,-1,-1,12,-1,-1,-1,8,8,8,8,8,8,8,8,-1,13, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,30,30,30,-1,19,18,18,18,18,18,18,17,16,15,14,13,14,15,-1,9,9,9,9,9,-1,9,-1,-1,14, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,29,29,29,29,-1,19,19,19,19,19,19,18,18,-1,15,14,14,14,14,-1,10,10,10,10,10,-1,-1,-1,16,15, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,-1,20,20,20,20,20,19,18,17,16,15,15,15,14,13,12,11,11,11,11,11,12,13,14,15,16, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,19,18,17,16,16,16,15,14,14,-1,12,12,12,12,12,12,-1,15,15,16, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,33,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,16,16,16, 44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,16,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,43,42,41,40,40,40,40,39,39,39,39,38,38,38,38,38,37,36,35,34,34,34,34, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,37,38,38,-1,35,34,33,33,33, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,-1,-1,-1,-1,-1,32,32,32, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,42,41,40,39,38,37,38,38,37,36,36,36,36,35,34,33,33,-1,-1,31,31,31, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,36,35,34,33,32,31,30,30,30,30, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,39,38,37,36,35,34,33,33,33,33,33,32,31,31,31,31,-1,31,30,29,28,28, 55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,39,38,37,37,-1,34,33,32,32,32,32,32,31,30,30,30,-1,31,30,29,28,27, 55,54,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,32,31,30,29,29,-1,-1,-1,-1,-1,26, 54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,31,30,29,28,28,28,29,30,-1,25, 53,53,53,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,30,29,29,-1,-1,-1,-1,27,27,28,29,30,-1,24, 52,52,52,-1,48,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,30,29,28,27,26,26,26,26,27,28,29,30,-1,23, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,30,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,22, 52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,24,-1,21,21,21,21,21, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20, -1,-1,-1,-1,48,47,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19, 50,49,49,49,48,47,46,45,45,45,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,32,32,-1,-1,-1,-1,26,25,25,25,26,-1,-1,18,18,18, 50,49,48,48,-1,47,46,46,46,46,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,26,26,26,26,27,-1,17,17,17, 50,49,48,47,47,47,47,47,47,47,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,32,31,30,29,28,27,27,27,-1,27,27,27,-1,16,16,16, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,47,46,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,32,31,30,30,-1,-1,-1,-1,-1,15,15,16,16,15,14,14, 56,56,-1,47,46,45,44,44,44,43,42,41,40,39,39,39,39,-1,39,40,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,14,14,13, 55,55,-1,47,46,45,44,43,43,43,-1,41,40,40,40,40,40,41,40,40,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,13,-1,12, 54,55,-1,47,46,45,44,43,42,42,42,41,41,41,41,41,41,41,41,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,11,12,11,11, 53,-1,-1,47,46,45,44,43,42,41,42,42,41,40,40,40,41,42,42,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,10,10, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,39,39,40,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,11,10,9,9,9,9,9,9,9,9, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,38,39,40,-1,32,31,30,29,29,29,-1,24,23,22,21,20,19,18,17,17,16,16,-1,-1,-1,-1,10,9,8,8,8,8,8,8,8, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,36,35,34,33,32,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,13,-1,-1,-1,-1,7,6,6,6,6,6, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,6,5,5,5,5, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,4,4,4,4, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,31,30,29,28,28,27,26,27,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,3,3,3,3, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,30,29,28,27,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,2,2,2,3, 48,47,46,46,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,1,1,2,3, 48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,0,1,2,3, -1,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,-1,-1,1,1,2,3, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,3,2,2,2,3, -1,-1,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,3,3,3,3, 48,47,46,45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4, 48,47,46,45,44,44,44,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,5, 48,47,46,45,45,45,45,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,6, 48,47,46,46,46,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,34,34,-1,25,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,8,7,7,7,7,7,7,7,-1,7, 48,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,33,33,33,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,8,8,8,8,-1,8,-1,-1,8, 48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,-1,25,24,23,22,21,20,19,19,-1,16,15,14,13,13,-1,9,9,9,9,9,-1,-1,-1,10,9, 49,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,11,10,10, 50,49,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,20,19,18,17,16,15,14,13,13,-1,11,11,11,11,11,11,-1,11,11,11, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,37,36,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,12,12,12,12,12,-1,-1,12,12,12, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,15,15,15,15,-1,13,13,13,13,13,-1,-1,13,13,13, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,43,42,41,40,40,40,40,39,39,39,39,38,38,38,38,38,37,36,35,34,34,34,34, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,37,38,38,-1,35,34,33,33,33, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,-1,-1,-1,-1,-1,32,32,32, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,42,41,40,39,38,37,38,38,37,36,36,36,36,35,34,33,33,-1,-1,31,31,31, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,36,35,34,33,32,31,30,30,30,30, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,39,38,37,36,35,34,33,33,33,33,33,32,31,31,31,31,-1,31,30,29,28,28, 55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,39,38,37,37,-1,34,33,32,32,32,32,32,31,30,30,30,-1,31,30,29,28,27, 55,54,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,32,31,30,29,29,-1,-1,-1,-1,-1,26, 54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,31,30,29,28,28,28,29,30,-1,25, 53,53,53,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,30,29,29,-1,-1,-1,-1,27,27,28,29,30,-1,24, 52,52,52,-1,48,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,30,29,28,27,26,26,26,26,27,28,29,30,-1,23, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,30,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,22, 52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,24,-1,21,21,21,21,21, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20, -1,-1,-1,-1,48,47,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19, 50,49,49,49,48,47,46,45,45,45,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,32,32,-1,-1,-1,-1,26,25,25,25,26,-1,-1,18,18,18, 50,49,48,48,-1,47,46,46,46,46,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,26,26,26,26,27,-1,17,17,17, 50,49,48,47,47,47,47,47,47,47,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,32,31,30,29,28,27,27,27,-1,27,27,27,-1,16,16,16, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,47,46,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,32,31,30,30,-1,-1,-1,-1,-1,15,15,16,16,15,14,14, 56,56,-1,47,46,45,44,44,44,43,42,41,40,39,39,39,39,-1,39,40,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,14,14,13, 55,55,-1,47,46,45,44,43,43,43,-1,41,40,40,40,40,40,41,40,40,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,13,-1,12, 54,55,-1,47,46,45,44,43,42,42,42,41,41,41,41,41,41,41,41,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,11,12,11,11, 53,-1,-1,47,46,45,44,43,42,41,42,42,41,40,40,40,41,42,42,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,10,10, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,39,39,40,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,11,10,9,9,9,9,9,9,9,9, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,38,39,40,-1,32,31,30,29,29,29,-1,24,23,22,21,20,19,18,17,17,16,16,-1,-1,-1,-1,10,9,8,8,8,8,8,8,8, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,36,35,34,33,32,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,13,-1,-1,-1,-1,7,6,6,6,6,6, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,6,5,5,5,5, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,4,4,4,4, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,31,30,29,28,28,27,26,27,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,3,3,3,3, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,30,29,28,27,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,2,2,2,2, 48,47,46,46,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,1,1,1,2, 48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,1,0,1,2, -1,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,-1,-1,1,1,1,2, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,3,2,2,2,2, -1,-1,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,3,3,3,3, 48,47,46,45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4, 48,47,46,45,44,44,44,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,5, 48,47,46,45,45,45,45,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,6, 48,47,46,46,46,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,34,34,-1,25,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,8,7,7,7,7,7,7,7,-1,7, 48,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,33,33,33,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,8,8,8,8,-1,8,-1,-1,8, 48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,-1,25,24,23,22,21,20,19,19,-1,16,15,14,13,13,-1,9,9,9,9,9,-1,-1,-1,10,9, 49,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,11,10,10, 50,49,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,20,19,18,17,16,15,14,13,13,-1,11,11,11,11,11,11,-1,11,11,11, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,37,36,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,12,12,12,12,12,-1,-1,12,12,12, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,15,15,15,15,-1,13,13,13,13,13,-1,-1,13,13,13, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,43,42,41,40,40,40,40,39,39,39,39,38,38,38,38,38,37,36,35,34,34,34,34, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,37,38,38,-1,35,34,33,33,33, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,-1,-1,-1,-1,-1,32,32,32, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,42,41,40,39,38,37,38,38,37,36,36,36,36,35,34,33,33,-1,-1,31,31,31, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,36,35,34,33,32,31,30,30,30,30, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,39,38,37,36,35,34,33,33,33,33,33,32,31,31,31,31,-1,31,30,29,28,28, 55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,39,38,37,37,-1,34,33,32,32,32,32,32,31,30,30,30,-1,31,30,29,28,27, 55,54,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,32,31,30,29,29,-1,-1,-1,-1,-1,26, 54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,31,30,29,28,28,28,29,30,-1,25, 53,53,53,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,30,29,29,-1,-1,-1,-1,27,27,28,29,30,-1,24, 52,52,52,-1,48,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,30,29,28,27,26,26,26,26,27,28,29,30,-1,23, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,30,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,22, 52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,24,-1,21,21,21,21,21, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20, -1,-1,-1,-1,48,47,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19, 50,49,49,49,48,47,46,45,45,45,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,32,32,-1,-1,-1,-1,26,25,25,25,26,-1,-1,18,18,18, 50,49,48,48,-1,47,46,46,46,46,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,26,26,26,26,27,-1,17,17,17, 50,49,48,47,47,47,47,47,47,47,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,32,31,30,29,28,27,27,27,-1,27,27,27,-1,16,16,16, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,47,46,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,32,31,30,30,-1,-1,-1,-1,-1,15,15,16,16,15,14,14, 56,56,-1,47,46,45,44,44,44,43,42,41,40,39,39,39,39,-1,39,40,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,14,14,13, 55,55,-1,47,46,45,44,43,43,43,-1,41,40,40,40,40,40,41,40,40,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,13,-1,12, 54,55,-1,47,46,45,44,43,42,42,42,41,41,41,41,41,41,41,41,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,11,12,11,11, 53,-1,-1,47,46,45,44,43,42,41,42,42,41,40,40,40,41,42,42,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,10,10, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,39,39,40,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,11,10,9,9,9,9,9,9,9,9, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,38,39,40,-1,32,31,30,29,29,29,-1,24,23,22,21,20,19,18,17,17,16,16,-1,-1,-1,-1,10,9,8,8,8,8,8,8,8, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,36,35,34,33,32,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,13,-1,-1,-1,-1,7,6,6,6,6,6, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,6,5,5,5,5, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,4,4,4,4, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,31,30,29,28,28,27,26,27,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,3,3,3,3, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,30,29,28,27,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,2,2,2,2, 48,47,46,46,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,29,28,27,26,26,26,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,2,1,1,1, 48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,-1,32,31,30,29,28,28,27,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,2,1,0,1, -1,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,-1,-1,2,1,1,1, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,3,2,2,2,2, -1,-1,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,3,3,3,3, 48,47,46,45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4, 48,47,46,45,44,44,44,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,5, 48,47,46,45,45,45,45,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,6, 48,47,46,46,46,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,34,34,-1,25,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,8,7,7,7,7,7,7,7,-1,7, 48,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,33,33,33,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,8,8,8,8,-1,8,-1,-1,8, 48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,-1,25,24,23,22,21,20,19,19,-1,16,15,14,13,13,-1,9,9,9,9,9,-1,-1,-1,10,9, 49,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,11,10,10, 50,49,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,20,19,18,17,16,15,14,13,13,-1,11,11,11,11,11,11,-1,11,11,11, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,37,36,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,12,12,12,12,12,-1,-1,12,12,12, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,15,15,15,15,-1,13,13,13,13,13,-1,-1,13,13,13, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,43,42,41,40,40,40,40,39,39,39,39,38,38,38,38,38,37,36,35,34,34,34,34, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,37,38,38,-1,35,34,33,33,33, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38,37,37,37,37,36,36,-1,-1,-1,-1,-1,32,32,32, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,42,41,40,39,38,37,38,38,37,36,36,36,36,35,34,33,33,-1,-1,31,31,31, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,36,-1,38,37,36,35,36,36,35,34,33,32,31,30,30,30,30, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,39,38,37,36,35,35,-1,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,31,30,29,29,29, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,39,38,37,36,35,34,33,33,33,33,33,32,31,31,31,31,-1,31,30,29,28,28, 55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,39,38,37,37,-1,34,33,32,32,32,32,32,31,30,30,30,-1,31,30,29,28,27, 55,54,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,39,38,37,36,35,34,33,32,31,31,31,32,31,30,29,29,-1,-1,-1,-1,-1,26, 54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,31,30,29,28,28,28,29,30,-1,25, 53,53,53,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,30,29,29,-1,-1,-1,-1,27,27,28,29,30,-1,24, 52,52,52,-1,48,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,30,29,28,27,26,26,26,26,27,28,29,30,-1,23, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,30,29,28,27,26,25,25,25,-1,-1,-1,-1,-1,22, 52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,24,-1,21,21,21,21,21, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20, -1,-1,-1,-1,48,47,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19, 50,49,49,49,48,47,46,45,45,45,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,32,32,-1,-1,-1,-1,26,25,25,25,26,-1,-1,18,18,18, 50,49,48,48,-1,47,46,46,46,46,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,32,31,30,29,28,27,26,26,26,26,26,27,-1,17,17,17, 50,49,48,47,47,47,47,47,47,47,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,32,31,30,29,28,27,27,27,-1,27,27,27,-1,16,16,16, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,15,15,15, -1,-1,-1,47,46,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,32,31,30,30,-1,-1,-1,-1,-1,15,15,16,16,15,14,14, 56,56,-1,47,46,45,44,44,44,43,42,41,40,39,39,39,39,-1,39,40,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,-1,14,14,13, 55,55,-1,47,46,45,44,43,43,43,-1,41,40,40,40,40,40,41,40,40,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,15,-1,-1,13,-1,12, 54,55,-1,47,46,45,44,43,42,42,42,41,41,41,41,41,41,41,41,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,11,12,11,11, 53,-1,-1,47,46,45,44,43,42,41,42,42,41,40,40,40,41,42,42,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,10,10, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,39,39,40,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,13,12,11,10,9,9,9,9,9,9,9,9, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,38,39,40,-1,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,8,8,8,8,8,8, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,37,-1,-1,-1,32,31,30,30,-1,-1,-1,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,6,6,6,6, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,6,5,5,5,5, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,4,4,4,4, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,31,31,30,29,29,28,27,28,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,3,3,3,3, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,30,30,29,28,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,12,-1,11,11,11,-1,3,2,2,2, 48,47,46,46,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,29,29,28,27,27,27,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,3,2,1,1, 48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,-1,32,31,30,29,28,28,28,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,10,-1,3,2,1,0, -1,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,25,25,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,-1,-1,3,2,1,1, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,7,-1,4,3,2,2,2, -1,-1,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,3,3,3, 48,47,46,45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4, 48,47,46,45,44,44,44,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,5, 48,47,46,45,45,45,45,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,22,21,20,20,20,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,6, 48,47,46,46,46,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,34,34,-1,25,24,23,22,21,20,19,19,-1,-1,-1,14,-1,-1,-1,9,8,7,7,7,7,7,7,-1,7, 48,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,33,33,33,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,8,8,-1,8,-1,-1,8, 48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,-1,25,24,23,22,21,20,19,19,-1,16,15,14,13,13,-1,9,9,9,9,9,-1,-1,-1,10,9, 49,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,11,10,10, 50,49,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,20,19,18,17,16,15,14,13,13,-1,11,11,11,11,11,11,-1,11,11,11, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,37,36,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,12,12,12,12,12,-1,-1,12,12,12, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,15,15,15,15,-1,13,13,13,13,13,-1,-1,13,13,13, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,39,39,39,39,39,38,38,38,38,38,38,38,38,39,40,41,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,53,54,55,56,57, 38,38,38,38,39,39,38,37,37,37,37,37,37,38,39,40,41,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,-1,54,54,55,56,57, 37,37,37,37,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 37,36,36,36,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,35,35,35,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,33,33,33,33,34,35,34,33,32,32,32,32,32,32,32,33,34,35,36,36,36,36,36,37,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 32,32,32,32,33,34,35,34,33,32,31,31,31,31,31,32,33,34,35,35,35,35,35,36,37,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 31,31,31,32,33,34,35,34,33,32,31,30,30,30,30,-1,-1,34,34,34,34,34,35,36,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 29,29,29,-1,27,27,27,27,27,27,-1,29,28,29,30,31,32,33,33,32,33,34,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 28,28,28,-1,26,26,26,26,26,26,-1,-1,27,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 28,27,27,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,30,30,30,30,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,29,29,29,29,29,29,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 28,27,27,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,28,28,28,29,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,22,22,22,22,22,22,-1,26,26,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 21,21,21,21,22,21,21,21,21,22,-1,27,26,26,26,26,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 21,20,20,20,-1,20,20,20,21,22,-1,27,26,25,25,25,25,25,25,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 21,20,19,19,19,19,19,20,21,22,-1,27,26,25,24,24,24,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,22,22,22,23,23,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 14,14,-1,16,16,16,16,16,16,17,18,19,20,21,21,21,21,-1,22,22,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 13,13,-1,15,15,15,15,15,16,17,-1,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 12,13,-1,14,14,14,14,15,16,17,18,19,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 11,-1,-1,13,13,13,14,15,16,17,18,19,19,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 10,-1,12,12,12,13,14,15,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 9,-1,11,11,12,13,14,15,-1,16,16,16,-1,16,17,18,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 8,9,10,11,12,13,14,15,-1,16,15,15,-1,15,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 7,-1,11,11,12,13,14,15,-1,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 6,-1,12,12,12,13,-1,16,17,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 5,-1,-1,-1,-1,14,15,16,17,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 4,4,4,4,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 3,3,3,3,4,5,6,7,8,9,10,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 2,2,2,3,-1,6,6,7,8,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 2,1,1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,2,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,3,3,3,4,5,6,7,8,-1,22,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 6,5,4,4,4,4,5,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 6,5,5,5,5,5,5,-1,26,25,25,-1,21,20,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 6,6,6,6,6,6,6,-1,26,25,24,23,22,-1,-1,-1,19,-1,20,20,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,21,-1,23,23,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 10,10,10,10,10,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 11,11,11,11,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 12,12,12,-1,-1,-1,-1,-1,12,12,12,13,-1,16,16,17,18,-1,-1,22,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 13,13,13,14,15,16,15,14,13,13,13,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 39,39,39,39,39,39,38,38,38,38,38,38,38,38,39,40,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,52,53,54,55,56, 38,38,38,38,39,39,38,37,37,37,37,37,37,38,39,40,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,-1,53,53,54,55,56, 37,37,37,37,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 37,36,36,36,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,35,35,35,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,33,33,33,33,34,35,34,33,32,32,32,32,32,32,32,33,34,35,35,35,35,35,35,36,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 32,32,32,32,33,34,35,34,33,32,31,31,31,31,31,32,33,34,34,34,34,34,34,35,36,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 31,31,31,32,33,34,35,34,33,32,31,30,30,30,30,-1,-1,33,33,33,33,33,34,35,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 29,29,29,-1,27,27,27,27,27,27,-1,29,28,29,30,31,32,33,32,31,32,33,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 28,28,28,-1,26,26,26,26,26,26,-1,-1,27,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 28,27,27,-1,25,25,25,25,25,25,25,25,26,27,28,29,29,29,29,29,29,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 28,27,26,25,24,24,24,24,24,24,24,25,26,27,28,28,28,28,28,28,28,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 28,27,27,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,27,27,27,27,28,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,22,22,22,22,22,22,-1,26,26,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 21,21,21,21,22,21,21,21,21,22,-1,26,25,25,25,25,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 21,20,20,20,-1,20,20,20,21,22,-1,26,25,24,24,24,24,24,24,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 21,20,19,19,19,19,19,20,21,22,-1,26,25,24,23,23,23,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 21,20,19,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,17,17,17,17,17,17,17,18,19,20,21,21,21,21,22,22,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 14,14,-1,16,16,16,16,16,16,17,18,19,20,20,20,20,20,-1,21,21,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 13,13,-1,15,15,15,15,15,16,17,-1,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 12,13,-1,14,14,14,14,15,16,17,18,19,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 11,-1,-1,13,13,13,14,15,16,17,18,19,18,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 10,-1,12,12,12,13,14,15,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 9,-1,11,11,12,13,14,15,-1,15,15,15,-1,15,16,17,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 8,9,10,11,12,13,14,15,-1,15,14,14,-1,14,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 7,-1,11,11,12,13,14,15,-1,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 6,-1,12,12,12,13,-1,16,17,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 5,-1,-1,-1,-1,14,15,16,17,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 4,4,4,4,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 3,3,3,3,4,5,6,7,8,9,9,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 2,2,2,3,-1,6,6,7,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 2,1,1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,2,2,2,3,4,5,6,7,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 5,4,3,3,3,3,4,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 5,4,4,4,4,4,4,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 5,5,5,5,5,5,5,-1,25,24,23,22,21,-1,-1,-1,18,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,20,-1,22,22,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 9,9,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 10,10,10,10,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 11,11,11,-1,-1,-1,-1,-1,11,11,11,12,-1,15,15,16,17,-1,-1,21,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 12,12,12,13,14,15,14,13,12,12,12,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 40,40,40,40,40,40,39,39,39,39,39,39,39,39,40,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,51,52,53,54,55, 39,39,39,39,40,40,39,38,38,38,38,38,38,39,40,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,-1,52,52,53,54,55, 38,38,38,38,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,-1,-1,-1,54,54,55, 38,37,37,37,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,46,45,45,45,46,47,48,49,50,-1,-1,54,54,55, -1,36,36,36,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55, -1,35,35,35,35,35,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,34,34,34,34,35,36,35,34,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,35,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,53,53,53,54,54, 33,33,33,33,34,35,36,35,34,33,32,32,32,32,32,33,34,33,33,33,33,33,33,34,35,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,54,54,54,54,53, 32,32,32,33,34,35,36,35,34,33,32,31,31,31,31,-1,-1,32,32,32,32,32,33,34,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,32,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 30,30,30,-1,28,28,28,28,28,28,-1,30,29,30,31,32,33,32,31,30,31,32,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 29,29,29,-1,27,27,27,27,27,27,-1,-1,28,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 29,28,28,-1,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 29,28,27,26,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 29,28,28,-1,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,23,23,23,23,23,23,-1,25,25,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 22,22,22,22,23,22,22,22,22,23,-1,25,24,24,24,24,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,46, 22,21,21,21,-1,21,21,21,22,23,-1,25,24,23,23,23,23,23,23,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45, 22,21,20,20,20,20,20,21,22,23,-1,25,24,23,22,22,22,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,44,44,44, 22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,18,18,18,18,18,18,18,19,20,20,20,20,20,20,21,21,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 15,15,-1,17,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,20,20,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 14,14,-1,16,16,16,16,16,17,18,-1,18,18,18,18,18,18,18,19,20,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 13,14,-1,15,15,15,15,16,17,17,17,18,17,17,17,17,17,18,19,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 12,-1,-1,14,14,14,15,16,17,16,17,18,17,16,16,16,17,18,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 11,-1,13,13,13,14,15,16,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 10,-1,12,12,13,14,15,16,-1,14,14,14,-1,14,15,16,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 9,10,11,12,13,14,15,16,-1,14,13,13,-1,13,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 8,-1,12,12,13,14,15,16,-1,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 7,-1,13,13,13,14,-1,17,18,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 6,-1,-1,-1,-1,15,16,17,18,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 5,5,5,5,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 4,4,4,4,5,6,7,8,8,8,8,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 3,3,3,4,-1,7,7,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 3,2,2,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,2,2,2,2,3,4,5,6,-1,20,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 5,4,3,3,3,3,3,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 5,4,4,4,4,4,4,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 5,5,5,5,5,5,5,-1,24,23,22,21,20,-1,-1,-1,18,-1,18,18,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,19,-1,22,22,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,-1,24,24,24,24,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 9,9,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 10,10,10,10,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,26,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 11,11,11,-1,-1,-1,-1,-1,11,11,11,12,-1,15,15,16,17,-1,-1,21,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 12,12,12,13,14,15,14,13,12,12,12,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 41,41,41,41,41,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,51,52,53,54,55, 40,40,40,40,41,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,-1,52,52,53,54,55, 39,39,39,39,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,-1,-1,-1,54,54,55, 39,38,38,38,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,46,45,45,45,46,47,48,49,50,-1,-1,54,54,55, -1,37,37,37,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55, -1,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,35,35,35,35,36,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,53,53,53,54,54, 34,34,34,34,35,36,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,54,54,54,54,53, 33,33,33,34,35,36,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 31,31,31,-1,29,29,29,29,29,29,-1,31,30,31,32,33,33,32,31,30,31,32,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 30,30,30,-1,28,28,28,28,28,28,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 30,29,29,-1,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 30,29,28,27,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 30,29,29,-1,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,27,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,24,24,24,24,24,24,-1,25,25,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 23,23,23,23,24,23,23,23,23,24,-1,25,24,24,24,24,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,46, 23,22,22,22,-1,22,22,22,23,24,-1,25,24,23,23,23,23,23,23,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45, 23,22,21,21,21,21,21,22,23,24,-1,25,24,23,22,22,22,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,44,44,44, 23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,19,19,19,19,19,19,19,20,20,20,20,20,20,20,21,21,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 16,16,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,19,-1,20,20,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 15,15,-1,17,17,17,17,17,18,18,-1,18,18,18,18,18,18,18,19,20,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 14,15,-1,16,16,16,16,17,17,17,17,18,17,17,17,17,17,18,19,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 13,-1,-1,15,15,15,16,17,17,16,17,18,17,16,16,16,17,18,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 12,-1,14,14,14,15,16,17,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 11,-1,13,13,14,15,16,17,-1,14,14,14,-1,14,15,16,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 10,11,12,13,14,15,16,17,-1,14,13,13,-1,13,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 9,-1,13,13,14,15,16,17,-1,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 8,-1,14,14,14,15,-1,18,19,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 7,-1,-1,-1,-1,16,17,18,19,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 6,6,6,6,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 5,5,5,5,6,7,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 4,4,4,5,-1,8,8,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 4,3,3,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,2,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,2,2,2,2,3,4,5,6,-1,20,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 5,4,3,3,3,3,3,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 5,4,4,4,4,4,4,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 5,5,5,5,5,5,5,-1,24,23,22,21,20,-1,-1,-1,18,-1,18,18,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,19,-1,22,22,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,-1,24,24,24,24,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 9,9,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 10,10,10,10,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,26,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 11,11,11,-1,-1,-1,-1,-1,11,11,11,12,-1,15,15,16,17,-1,-1,21,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 12,12,12,13,14,15,14,13,12,12,12,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,39,39,39,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,47,48,49,50,51,52, 38,38,38,38,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,44,44,44,44,44,44,45,46,-1,49,49,50,51,52, 37,37,37,37,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,-1,-1,-1,51,51,52, 37,36,36,36,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,43,42,42,42,43,44,45,46,47,-1,-1,51,51,52, -1,35,35,35,35,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52, -1,34,34,34,34,34,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,33,33,33,33,34,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,50,50,50,51,51, 32,32,32,32,33,34,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,51,51,51,51,50, 31,31,31,32,33,34,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 29,29,29,-1,27,27,27,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 28,28,28,-1,26,26,26,26,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 28,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 28,27,27,-1,23,23,23,23,23,23,24,23,23,23,23,23,23,23,23,23,23,24,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,22,22,22,22,22,22,-1,22,22,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 22,21,21,21,22,21,21,21,21,22,-1,22,21,21,21,21,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,43, 22,21,20,20,-1,20,20,20,21,22,-1,22,21,20,20,20,20,20,20,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,42,42,42, 22,21,20,19,19,19,19,20,21,22,-1,22,21,20,19,19,19,19,19,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,41,41,41, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,18,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 19,19,-1,19,18,17,16,16,16,16,17,16,16,16,16,16,16,-1,17,17,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 18,18,-1,19,18,17,16,15,15,15,-1,15,15,15,15,15,15,15,16,17,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 17,18,-1,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 16,-1,-1,18,18,17,16,15,14,13,14,15,14,13,13,13,14,15,16,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 15,-1,17,17,17,17,16,16,-1,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 14,-1,16,16,17,17,17,17,-1,11,11,11,-1,11,12,13,-1,13,13,13,14,15,16,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 13,14,15,16,17,18,18,18,-1,11,10,10,-1,10,-1,-1,-1,12,12,13,14,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,35,36,37,38,39,40,41, 12,-1,16,16,17,18,19,19,-1,-1,9,9,9,9,9,9,10,11,12,13,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,37,37,38,39,40,41, 11,-1,17,17,17,18,-1,20,21,-1,8,8,8,8,8,9,10,11,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,38,38,39,40,41, 10,-1,-1,-1,-1,19,20,21,21,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 9,9,9,9,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41, 8,8,8,8,8,7,6,5,5,5,5,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41,41, 7,7,7,8,-1,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, 7,6,6,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,5,4,3,2,1,1,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,5,4,3,2,2,2,2,3,-1,17,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 7,6,5,4,3,3,3,-1,-1,-1,-1,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 7,6,5,4,4,4,4,-1,21,20,20,-1,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 7,6,5,5,5,5,5,-1,21,20,19,18,17,-1,-1,-1,15,-1,15,15,-1,-1,-1,18,18,19,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 7,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,16,-1,22,22,-1,19,19,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,-1,21,21,21,21,21,22,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 9,9,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 10,10,10,10,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,23,-1,-1,23,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 11,11,11,-1,-1,-1,-1,-1,11,11,11,12,-1,15,15,16,17,-1,-1,21,21,22,23,24,25,24,25,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 12,12,12,13,14,15,14,13,12,12,12,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,25,25,25,26,27,28,29,30,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 38,38,38,38,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,44,44,44,44,45,46,47,48,49,50,51, 37,37,37,37,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,43,43,43,43,43,43,44,45,-1,48,48,49,50,51, 36,36,36,36,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,-1,-1,-1,50,50,51, 36,35,35,35,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,42,41,41,41,42,43,44,45,46,-1,-1,50,50,51, -1,34,34,34,34,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51, -1,33,33,33,33,33,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,32,32,32,32,33,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,49,49,49,50,50, 31,31,31,31,32,33,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,50,50,50,50,49, 30,30,30,31,32,33,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 28,28,28,-1,26,26,26,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 27,27,27,-1,25,25,25,25,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 27,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 27,26,26,-1,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,23,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,21,21,21,21,21,21,-1,21,21,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 21,20,20,20,21,20,20,20,20,21,-1,21,20,20,20,20,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,42, 21,20,19,19,-1,19,19,19,20,21,-1,21,20,19,19,19,19,19,19,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,41,41,41, 21,20,19,18,18,18,18,19,20,21,-1,21,20,19,18,18,18,18,18,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,40,40,40, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,17,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 19,19,-1,18,17,16,15,15,15,15,16,15,15,15,15,15,15,-1,16,16,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 18,18,-1,18,17,16,15,14,14,14,-1,14,14,14,14,14,14,14,15,16,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 17,18,-1,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 16,-1,-1,18,17,16,15,14,13,12,13,14,13,12,12,12,13,14,15,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 15,-1,17,17,17,16,15,15,-1,11,-1,-1,-1,11,11,12,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 14,-1,16,16,17,16,16,16,-1,10,10,10,-1,10,11,12,-1,12,12,12,13,14,15,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 13,14,15,16,17,17,17,17,-1,10,9,9,-1,9,-1,-1,-1,11,11,12,13,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,34,35,36,37,38,39,40, 12,-1,16,16,17,18,18,18,-1,-1,8,8,8,8,8,8,9,10,11,12,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,36,36,37,38,39,40, 11,-1,17,17,17,18,-1,19,20,-1,7,7,7,7,7,8,9,10,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,37,37,38,39,40, 10,-1,-1,-1,-1,19,20,20,20,-1,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 9,9,9,9,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40, 8,8,8,8,7,6,5,4,4,4,4,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40,40, 7,7,7,8,-1,6,5,4,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, 7,6,6,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,5,4,3,2,2,2,2,2,-1,16,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 7,6,5,4,3,3,3,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 7,6,5,4,4,4,4,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 7,6,5,5,5,5,5,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 7,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,16,16,15,-1,15,-1,22,22,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,16,-1,-1,21,21,22,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 9,9,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 10,10,10,10,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,22,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 11,11,11,-1,-1,-1,-1,-1,11,11,11,12,-1,15,15,16,17,-1,-1,21,21,22,23,24,24,23,24,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 12,12,12,13,14,15,14,13,12,12,12,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,24,24,24,25,26,27,28,29,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 37,37,37,37,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,43,43,43,43,44,45,46,47,48,49,50, 36,36,36,36,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,42,42,42,42,42,42,43,44,-1,47,47,48,49,50, 35,35,35,35,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,41,41,41,41,41,42,-1,-1,-1,-1,-1,49,49,50, 35,34,34,34,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,41,40,40,40,41,42,43,44,45,-1,-1,49,49,50, -1,33,33,33,33,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50, -1,32,32,32,32,32,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,31,31,31,31,32,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,48,48,48,49,49, 30,30,30,30,31,32,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,49,49,49,49,48, 29,29,29,30,31,32,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,47, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 27,27,27,-1,25,25,25,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 26,26,26,-1,24,24,24,24,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 26,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 26,25,25,-1,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,22,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 20,19,19,19,20,19,19,19,19,20,-1,20,19,19,19,19,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,41, 20,19,18,18,-1,18,18,18,19,20,-1,20,19,18,18,18,18,18,18,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40, 20,19,18,17,17,17,17,18,19,20,-1,20,19,18,17,17,17,17,17,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,39,39,39, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,16,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 20,20,-1,17,16,15,14,14,14,14,15,14,14,14,14,14,14,-1,15,15,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 19,19,-1,17,16,15,14,13,13,13,-1,13,13,13,13,13,13,13,14,15,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 18,19,-1,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 17,-1,-1,17,16,15,14,13,12,11,12,13,12,11,11,11,12,13,14,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 16,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 15,-1,17,17,16,15,15,15,-1,9,9,9,-1,9,10,11,-1,11,11,11,12,13,14,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 14,15,16,17,16,16,16,16,-1,9,8,8,-1,8,-1,-1,-1,10,10,11,12,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,33,34,35,36,37,38,39, 13,-1,17,17,17,17,17,17,-1,-1,7,7,7,7,7,7,8,9,10,11,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,35,35,36,37,38,39, 12,-1,18,18,18,18,-1,18,19,-1,6,6,6,6,6,7,8,9,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,36,36,37,38,39, 11,-1,-1,-1,-1,19,20,19,19,-1,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 10,9,8,8,-1,-1,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39, 9,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39,39, 8,8,8,8,-1,5,4,3,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, 8,7,7,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,6,5,4,3,2,2,2,2,-1,15,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 8,7,6,5,4,3,3,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 8,7,6,5,4,4,4,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 8,7,6,5,5,5,5,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 8,7,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,15,15,-1,-1,21,21,22,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,16,-1,20,20,21,22,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 9,9,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,10,10,10,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,21,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 11,11,11,-1,-1,-1,-1,-1,11,11,11,12,-1,15,15,16,17,-1,-1,21,21,22,23,24,23,22,23,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 12,12,12,13,14,15,14,13,12,12,12,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,23,23,23,24,25,26,27,28,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 37,37,37,37,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,45,46,47,48,49, 36,36,36,36,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 35,35,35,35,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,49, 35,34,34,34,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,40,39,39,39,40,41,42,43,44,-1,-1,48,48,49, -1,33,33,33,33,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49, -1,32,32,32,32,32,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,31,31,31,31,32,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,47,47,48,48, 30,30,30,30,31,32,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,48,48,48,47, 29,29,29,30,31,32,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 27,27,27,-1,25,25,25,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 26,26,26,-1,24,24,24,24,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 26,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 26,25,25,-1,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,22,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 20,19,19,19,20,19,19,19,19,20,-1,20,19,19,19,19,19,19,19,20,21,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 20,19,18,18,-1,18,18,18,19,20,-1,20,19,18,18,18,18,18,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 20,19,18,17,17,17,17,18,19,20,-1,20,19,18,17,17,17,17,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,16,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 20,20,-1,17,16,15,14,14,14,14,15,14,14,14,14,14,14,-1,15,15,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 19,19,-1,17,16,15,14,13,13,13,-1,13,13,13,13,13,13,13,14,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 18,19,-1,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 17,-1,-1,17,16,15,14,13,12,11,12,13,12,11,11,11,12,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 16,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 15,-1,17,17,16,15,15,15,-1,9,9,9,-1,9,10,11,-1,10,10,10,11,12,13,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 14,15,16,17,16,16,16,16,-1,9,8,8,-1,8,-1,-1,-1,9,9,10,11,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,32,33,34,35,36,37,38, 13,-1,17,17,17,17,17,17,-1,-1,7,7,7,7,7,7,7,8,9,10,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,34,34,35,36,37,38, 12,-1,18,18,18,18,-1,18,19,-1,6,6,6,6,6,6,7,8,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,35,35,36,37,38, 11,-1,-1,-1,-1,19,20,19,19,-1,5,5,5,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,36,36,37,38, 10,9,8,8,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,37,37,37,38, 10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38,38, 9,9,8,8,-1,5,4,3,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, 9,8,8,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,7,6,5,4,3,2,2,2,-1,14,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 9,8,7,6,5,4,4,-1,-1,-1,-1,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 9,8,7,6,5,5,5,-1,18,17,17,-1,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 9,8,7,6,6,6,6,-1,18,17,16,15,14,-1,-1,-1,12,-1,12,12,-1,-1,-1,15,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 9,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,13,-1,21,21,-1,16,16,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 9,8,8,8,8,8,8,9,10,11,12,13,14,15,15,14,14,-1,-1,20,20,21,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,-1,19,19,20,21,-1,18,18,18,18,18,19,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 10,10,10,10,10,-1,10,10,10,11,12,13,14,15,16,16,16,17,18,19,20,21,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 11,11,11,11,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,18,19,20,21,-1,-1,-1,20,-1,-1,20,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 12,12,12,-1,-1,-1,-1,-1,12,12,12,13,-1,16,16,17,18,-1,-1,20,20,21,22,23,22,21,22,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 13,13,13,14,15,16,15,14,13,13,13,13,14,15,16,17,-1,-1,-1,-1,21,21,22,23,22,22,22,23,24,25,26,27,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 37,37,37,37,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,45,46,47,48,49, 36,36,36,36,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 35,35,35,35,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,49, 35,34,34,34,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,40,39,39,39,40,41,42,43,44,-1,-1,48,48,49, -1,33,33,33,33,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49, -1,32,32,32,32,32,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,31,31,31,31,32,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,47,47,48,48, 30,30,30,30,31,32,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,48,48,48,47, 29,29,29,30,31,32,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 27,27,27,-1,25,25,25,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 26,26,26,-1,24,24,24,24,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 26,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 26,25,25,-1,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,22,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 20,19,19,19,20,19,19,19,19,20,-1,20,19,19,19,19,19,19,19,20,21,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 20,19,18,18,-1,18,18,18,19,20,-1,20,19,18,18,18,18,18,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 20,19,18,17,17,17,17,18,19,20,-1,20,19,18,17,17,17,17,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,16,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 20,20,-1,17,16,15,14,14,14,14,15,14,14,14,14,14,14,-1,15,15,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 19,19,-1,17,16,15,14,13,13,13,-1,13,13,13,13,13,13,13,14,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,39, 18,19,-1,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,37,38,39, 17,-1,-1,17,16,15,14,13,12,11,12,13,12,11,11,11,12,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,-1,38,38, 16,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38, 15,-1,17,17,16,15,15,15,-1,9,9,9,-1,9,10,11,-1,10,10,10,11,12,13,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 14,15,16,17,16,16,16,16,-1,9,8,8,-1,8,-1,-1,-1,9,9,10,11,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38, 13,-1,17,17,17,17,17,17,-1,-1,7,7,7,7,7,7,7,8,9,10,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 12,-1,18,18,18,18,-1,18,19,-1,6,6,6,6,6,6,7,8,9,10,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,35,35,36,37,38, 11,-1,-1,-1,-1,19,20,19,19,-1,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,36,36,37,38, 10,9,8,8,-1,-1,-1,-1,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,37,37,37,38, 10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,38,38,38,38, 10,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,39,39,39,39, 10,9,9,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,8,7,6,5,4,3,3,3,-1,13,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 10,9,8,7,6,5,5,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 10,9,8,7,6,6,6,-1,17,16,16,-1,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 10,9,8,7,7,7,7,-1,17,16,15,14,13,-1,-1,-1,11,-1,11,11,-1,-1,-1,14,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 10,9,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,12,-1,20,20,-1,15,15,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 10,9,9,9,9,9,9,10,11,12,13,14,15,15,14,13,13,-1,-1,19,19,20,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 10,10,10,10,10,10,10,10,11,12,13,14,15,15,14,14,14,-1,18,18,19,20,-1,17,17,17,17,17,18,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 11,11,11,11,11,-1,11,11,11,12,13,14,15,15,15,15,15,16,17,18,19,20,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,12,12,12,-1,-1,12,12,12,12,13,14,15,16,16,16,16,16,17,18,19,20,-1,-1,-1,19,-1,-1,19,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 13,13,13,-1,-1,-1,-1,-1,13,13,13,14,-1,17,17,17,17,-1,-1,19,19,20,21,22,21,20,21,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 14,14,14,15,16,17,16,15,14,14,14,14,15,16,17,18,-1,-1,-1,-1,20,20,21,22,21,21,21,22,23,24,25,26,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 37,37,37,37,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,45,46,47,48,49, 36,36,36,36,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 35,35,35,35,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,49, 35,34,34,34,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,40,39,39,39,40,41,42,43,44,-1,-1,48,48,49, -1,33,33,33,33,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49, -1,32,32,32,32,32,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,31,31,31,31,32,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,47,47,48,48, 30,30,30,30,31,32,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,48,48,48,47, 29,29,29,30,31,32,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 27,27,27,-1,25,25,25,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 26,26,26,-1,24,24,24,24,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 26,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 26,25,25,-1,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,22,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 20,19,19,19,20,19,19,19,19,20,-1,20,19,19,19,19,19,19,19,20,21,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 20,19,18,18,-1,18,18,18,19,20,-1,20,19,18,18,18,18,18,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 20,19,18,17,17,17,17,18,19,20,-1,20,19,18,17,17,17,17,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,16,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 21,21,-1,17,16,15,14,14,14,14,15,14,14,14,14,14,14,-1,15,15,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 20,20,-1,17,16,15,14,13,13,13,-1,13,13,13,13,13,13,13,14,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,-1,39, 19,20,-1,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,35,36,37,38, 18,-1,-1,17,16,15,14,13,12,11,12,13,12,11,11,11,12,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,34,34,-1,37,37, 17,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,29,30,31,31,32,33,34,35,36,37, 16,-1,18,17,16,15,15,15,-1,9,9,9,-1,9,10,11,-1,10,10,10,11,12,13,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 15,16,17,17,16,16,16,16,-1,9,8,8,-1,8,-1,-1,-1,9,9,10,11,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37, 14,-1,18,17,17,17,17,17,-1,-1,7,7,7,7,7,7,7,8,9,10,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 13,-1,18,18,18,18,-1,18,19,-1,6,6,6,6,6,6,7,8,9,10,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,34,34,35,36,37, 12,-1,-1,-1,-1,19,20,19,19,-1,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,35,35,36,37, 11,10,9,9,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,36,36,36,37, 11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,37,37,37,37, 11,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,38,38,38,38, 11,10,10,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,9,8,7,6,5,4,4,4,-1,12,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 11,10,9,8,7,6,6,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 11,10,9,8,7,7,7,-1,16,15,15,-1,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 11,10,9,8,8,8,8,-1,16,15,14,13,12,-1,-1,-1,10,-1,10,10,-1,-1,-1,13,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 11,10,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,11,-1,19,19,-1,14,14,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 11,10,10,10,10,10,10,11,12,13,14,15,15,14,13,12,12,-1,-1,18,18,19,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 11,11,11,11,11,11,11,11,12,13,14,15,15,14,13,13,13,-1,17,17,18,19,-1,16,16,16,16,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 12,12,12,12,12,-1,12,12,12,13,14,15,15,14,14,14,14,15,16,17,18,19,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,13,13,13,-1,-1,13,13,13,13,14,15,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,18,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 14,14,14,-1,-1,-1,-1,-1,14,14,14,15,-1,16,16,16,16,-1,-1,18,18,19,20,21,20,19,20,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 15,15,15,16,17,18,17,16,15,15,15,15,16,17,17,17,-1,-1,-1,-1,19,19,20,21,20,20,20,21,22,23,24,25,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 37,37,37,37,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,45,46,47,48,49, 36,36,36,36,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 35,35,35,35,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,49, 35,34,34,34,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,40,39,39,39,40,41,42,43,44,-1,-1,48,48,49, -1,33,33,33,33,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49, -1,32,32,32,32,32,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,31,31,31,31,32,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,47,47,48,48, 30,30,30,30,31,32,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,48,48,48,47, 29,29,29,30,31,32,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 27,27,27,-1,25,25,25,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 26,26,26,-1,24,24,24,24,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 26,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 26,25,25,-1,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,22,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 20,19,19,19,20,19,19,19,19,20,-1,20,19,19,19,19,19,19,19,20,21,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 20,19,18,18,-1,18,18,18,19,20,-1,20,19,18,18,18,18,18,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 20,19,18,17,17,17,17,18,19,20,-1,20,19,18,17,17,17,17,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,16,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 22,22,-1,17,16,15,14,14,14,14,15,14,14,14,14,14,14,-1,15,15,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,37,37,38, 21,21,-1,17,16,15,14,13,13,13,-1,13,13,13,13,13,13,13,14,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,-1,38, 20,21,-1,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,34,35,36,37, 19,-1,-1,17,16,15,14,13,12,11,12,13,12,11,11,11,12,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,-1,33,33,-1,36,36, 18,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,28,28,29,30,30,30,31,32,33,34,35,36, 17,-1,18,17,16,15,15,15,-1,9,9,9,-1,9,10,11,-1,10,10,10,11,12,13,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 16,17,18,17,16,16,16,16,-1,9,8,8,-1,8,-1,-1,-1,9,9,10,11,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36, 15,-1,18,17,17,17,17,17,-1,-1,7,7,7,7,7,7,7,8,9,10,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 14,-1,18,18,18,18,-1,18,19,-1,6,6,6,6,6,6,7,8,9,10,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,33,33,34,35,36, 13,-1,-1,-1,-1,19,20,19,19,-1,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,34,34,35,36, 12,11,10,10,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,5,6,7,8,8,9,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,35,35,35,36, 12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,-1,7,7,7,8,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,36,36,36,36, 12,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,-1,-1,6,6,7,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,37,37,37,37, 12,11,11,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,10,9,8,7,6,5,5,5,-1,11,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 12,11,10,9,8,7,7,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 12,11,10,9,8,8,8,-1,15,14,14,-1,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 12,11,10,9,9,9,9,-1,15,14,13,12,11,-1,-1,-1,9,-1,9,9,-1,-1,-1,12,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 12,11,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,10,-1,18,18,-1,13,13,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 12,11,11,11,11,11,11,12,13,14,15,15,14,13,12,11,11,-1,-1,17,17,18,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 12,12,12,12,12,12,12,12,13,14,15,15,14,13,12,12,12,-1,16,16,17,18,-1,15,15,15,15,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 13,13,13,13,13,-1,13,13,13,14,15,15,14,13,13,13,13,14,15,16,17,18,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,14,14,14,-1,-1,14,14,14,14,15,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,17,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 15,15,15,-1,-1,-1,-1,-1,15,15,15,16,-1,15,15,15,15,-1,-1,17,17,18,19,20,19,18,19,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 16,16,16,17,18,19,18,17,16,16,16,16,17,16,16,16,-1,-1,-1,-1,18,18,19,20,19,19,19,20,21,22,23,24,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 37,37,37,37,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,45,46,47,48,49, 36,36,36,36,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 35,35,35,35,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,49, 35,34,34,34,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,40,39,39,39,40,41,42,43,44,-1,-1,48,48,49, -1,33,33,33,33,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49, -1,32,32,32,32,32,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,31,31,31,31,32,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,47,47,48,48, 30,30,30,30,31,32,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,48,48,48,47, 29,29,29,30,31,32,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 27,27,27,-1,25,25,25,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 26,26,26,-1,24,24,24,24,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 26,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 26,25,25,-1,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,22,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 20,19,19,19,20,19,19,19,19,20,-1,20,19,19,19,19,19,19,19,20,21,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,40,40,40, 20,19,18,18,-1,18,18,18,19,20,-1,20,19,18,18,18,18,18,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39, 20,19,18,17,17,17,17,18,19,20,-1,20,19,18,17,17,17,17,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,38,38,38, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,16,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 23,23,-1,17,16,15,14,14,14,14,15,14,14,14,14,14,14,-1,15,15,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,36,37,38, 22,22,-1,17,16,15,14,13,13,13,-1,13,13,13,13,13,13,13,14,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,35,-1,37, 21,22,-1,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,33,34,35,36, 20,-1,-1,17,16,15,14,13,12,11,12,13,12,11,11,11,12,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,32,32,-1,35,35, 19,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,28,28,29,29,29,29,30,31,32,33,34,35, 18,-1,18,17,16,15,15,15,-1,9,9,9,-1,9,10,11,-1,10,10,10,11,12,13,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 17,18,18,17,16,16,16,16,-1,9,8,8,-1,8,-1,-1,-1,9,9,10,11,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 16,-1,18,17,17,17,17,17,-1,-1,7,7,7,7,7,7,7,8,9,10,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 15,-1,18,18,18,18,-1,18,19,-1,6,6,6,6,6,6,7,8,9,10,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 14,-1,-1,-1,-1,19,20,19,19,-1,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 13,12,11,11,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,5,6,7,7,7,8,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,-1,6,6,6,7,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,-1,-1,5,5,6,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 13,12,12,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,11,10,9,8,7,6,6,6,-1,10,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 13,12,11,10,9,8,8,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 13,12,11,10,9,9,9,-1,14,13,13,-1,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 13,12,11,10,10,10,10,-1,14,13,12,11,10,-1,-1,-1,8,-1,8,8,-1,-1,-1,11,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 13,12,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,9,-1,17,17,-1,12,12,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 13,12,12,12,12,12,12,13,14,15,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 13,13,13,13,13,13,13,13,14,15,15,14,13,12,11,11,11,-1,15,15,16,17,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 14,14,14,14,14,-1,14,14,14,15,15,14,13,12,12,12,12,13,14,15,16,17,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,15,15,15,-1,-1,15,15,15,15,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,16,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 16,16,16,-1,-1,-1,-1,-1,16,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,18,19,18,17,18,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 17,17,17,18,19,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,18,19,18,18,18,19,20,21,22,23,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 37,37,37,37,37,36,35,35,35,35,35,35,35,35,36,36,35,35,35,35,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,45,46,47,48,49, 36,36,36,36,37,36,35,34,34,34,34,34,34,35,36,36,35,34,34,34,34,34,-1,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,41,41,42,43,-1,46,46,47,48,49, 35,35,35,35,-1,37,-1,34,33,33,33,33,34,35,36,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,-1,-1,-1,-1,48,48,49, 35,34,34,34,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,34,33,32,32,33,33,32,32,33,34,35,36,37,38,39,40,41,40,39,39,39,40,41,42,43,44,-1,-1,48,48,49, -1,33,33,33,33,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49, -1,32,32,32,32,32,32,31,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,-1,-1,30,30,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,46,46,47,48,49, -1,31,31,31,31,32,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,37,38,39,-1,47,47,47,48,48, 30,30,30,30,31,32,32,31,30,29,28,28,28,28,28,29,29,28,28,28,28,28,28,29,30,-1,42,41,40,40,-1,37,36,35,35,35,35,35,36,37,38,39,-1,48,48,48,48,47, 29,29,29,30,31,32,32,31,30,29,28,27,27,27,27,-1,-1,27,27,27,27,27,28,29,29,-1,42,41,40,39,38,37,36,35,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,46, 28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,27,26,26,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,37,37,38,37,37,37,38,39,-1,45, 27,27,27,-1,25,25,25,25,25,25,-1,26,25,26,27,28,28,27,26,25,26,27,27,27,27,28,27,27,27,27,27,28,29,-1,32,32,32,-1,-1,-1,-1,36,36,37,38,39,-1,44, 26,26,26,-1,24,24,24,24,24,24,-1,-1,24,-1,-1,-1,-1,-1,-1,24,-1,-1,26,26,26,-1,26,26,26,26,27,28,29,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,43, 26,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,26,25,25,25,25,25,25,26,-1,29,29,-1,30,30,30,31,32,33,34,35,-1,-1,-1,-1,-1,42, 26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,24,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,-1,38,38,39,40,41, 26,25,25,-1,21,21,21,21,21,21,22,21,21,21,21,21,21,21,21,21,21,22,-1,23,23,23,23,23,24,-1,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,-1,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,40, 20,19,19,19,20,19,19,19,19,20,-1,20,19,19,19,19,19,19,19,20,21,21,-1,21,21,21,22,23,24,25,26,26,26,27,-1,-1,-1,-1,33,33,34,35,36,-1,-1,39,39,39, 20,19,18,18,-1,18,18,18,19,20,-1,20,19,18,18,18,18,18,18,-1,-1,20,-1,20,20,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,38,38,38, 20,19,18,17,17,17,17,18,19,20,-1,20,19,18,17,17,17,17,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,37,37,37, 20,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,-1,19,18,18,18,19,18,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,16,-1,-1,17,17,17,-1,17,17,18,-1,25,25,25,26,27,28,29,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 24,24,-1,17,16,15,14,14,14,14,15,14,14,14,14,14,14,-1,15,15,-1,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,35,36,37, 23,23,-1,17,16,15,14,13,13,13,-1,13,13,13,13,13,13,13,14,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,-1,-1,34,-1,36, 22,23,-1,17,16,15,14,13,12,12,12,13,12,12,12,12,12,13,14,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,-1,-1,-1,-1,32,33,34,35, 21,-1,-1,17,16,15,14,13,12,11,12,13,12,11,11,11,12,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,29,29,-1,31,31,-1,34,34, 20,-1,18,17,16,15,14,14,-1,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,27,28,28,28,28,29,30,31,32,33,34, 19,-1,18,17,16,15,15,15,-1,9,9,9,-1,9,10,11,-1,10,10,10,11,12,13,-1,15,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 18,19,18,17,16,16,16,16,-1,9,8,8,-1,8,-1,-1,-1,9,9,10,11,-1,-1,-1,14,-1,15,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34, 17,-1,18,17,17,17,17,17,-1,-1,7,7,7,7,7,7,7,8,9,10,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 16,-1,18,18,18,18,-1,18,19,-1,6,6,6,6,6,6,7,8,9,10,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,-1,-1,31,31,32,33,34, 15,-1,-1,-1,-1,19,20,19,19,-1,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,32,32,33,34, 14,13,12,12,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,5,6,6,6,6,7,8,9,10,11,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,33,33,33,34, 14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,-1,5,5,5,6,7,8,9,10,11,-1,19,19,19,19,19,19,19,20,21,22,23,24,-1,27,27,28,-1,34,34,34,34, 14,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,-1,-1,4,4,5,6,7,8,9,10,11,-1,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,35,35,35,35, 14,13,13,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, -1,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33, -1,-1,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,-1,32,32,32,32,33, -1,-1,12,11,10,9,8,7,7,7,-1,9,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 14,13,12,11,10,9,9,-1,-1,-1,-1,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 14,13,12,11,10,10,10,-1,13,12,12,-1,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 14,13,12,11,11,11,11,-1,13,12,11,10,9,-1,-1,-1,7,-1,7,7,-1,-1,-1,10,10,11,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 14,13,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,8,-1,16,16,-1,11,11,11,12,13,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 14,13,13,13,13,13,13,14,15,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 14,14,14,14,14,14,14,14,15,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 15,15,15,15,15,-1,15,15,15,15,14,13,12,11,11,11,11,12,13,14,15,16,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 16,16,16,16,-1,-1,16,16,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,-1,-1,15,-1,-1,15,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 17,17,17,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,15,16,17,18,17,16,17,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 18,18,18,19,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,16,16,17,18,17,17,17,18,19,20,21,22,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, 38,38,38,38,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,46,47,48,49,50, 37,37,37,37,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,-1,47,47,48,49,50, 36,36,36,36,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,49,49,50, 36,35,35,35,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,41,40,40,40,41,42,43,44,45,-1,-1,49,49,50, -1,34,34,34,34,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50, -1,33,33,33,33,33,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,47,47,48,49,49, -1,32,32,32,32,33,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,48,48,48,48,48, 31,31,31,31,32,33,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,49,49,49,48,47, 30,30,30,31,32,33,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,46, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,45, 28,28,28,-1,26,26,26,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,44, 27,27,27,-1,25,25,25,25,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,43, 27,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,42, 27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,41, 27,26,26,-1,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,23,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,40,40, -1,-1,-1,-1,21,21,21,21,21,21,-1,21,21,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,40,39,39,39, 21,20,20,20,21,20,20,20,20,21,-1,21,20,20,20,20,20,20,20,21,22,22,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,38,38,38, 21,20,19,19,-1,19,19,19,20,21,-1,21,20,19,19,19,19,19,19,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,37,37,37, 21,20,19,18,18,18,18,19,20,21,-1,21,20,19,18,18,18,18,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,36,36,36, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,17,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 25,25,-1,18,17,16,15,15,15,15,16,15,15,15,15,15,15,-1,16,16,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,34,35,36, 24,24,-1,18,17,16,15,14,14,14,-1,14,14,14,14,14,14,14,15,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,24,24,24,25,26,27,28,29,30,31,-1,-1,33,-1,35, 23,24,-1,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,-1,15,15,15,16,17,18,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,-1,-1,31,32,33,34, 22,-1,-1,18,17,16,15,14,13,12,13,14,13,12,12,12,13,14,15,-1,14,14,14,15,16,17,18,19,20,21,22,23,23,22,23,24,25,26,27,28,28,28,-1,30,30,-1,33,33, 21,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,11,11,12,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,27,27,27,28,29,30,31,32,33, 20,-1,19,18,17,16,16,16,-1,10,10,10,-1,10,11,12,-1,11,11,11,12,13,14,-1,14,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 19,20,19,18,17,17,17,17,-1,10,9,9,-1,9,-1,-1,-1,10,10,11,12,-1,-1,-1,13,-1,14,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33, 18,-1,19,18,18,18,18,18,-1,-1,8,8,8,8,8,8,8,9,10,11,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,-1,-1,-1,29,29,30,31,32,33, 17,-1,19,19,19,19,-1,19,20,-1,7,7,7,7,7,7,8,9,10,11,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,-1,-1,30,30,31,32,33, 16,-1,-1,-1,-1,20,21,20,20,-1,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,31,31,32,33, 15,14,13,13,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,6,5,5,5,5,6,7,8,9,10,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,32,32,32,33, 15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,-1,4,4,4,5,6,7,8,9,10,-1,18,18,18,18,18,18,18,19,20,21,22,23,-1,26,26,27,-1,33,33,33,33, 15,14,13,13,-1,10,9,8,7,6,5,4,3,3,3,-1,-1,3,3,4,5,6,7,8,9,10,-1,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,34,34,34,34, 15,14,14,-1,-1,-1,-1,-1,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,33, -1,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32, -1,-1,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,-1,31,31,31,31,32, -1,-1,13,12,11,10,9,8,8,8,-1,8,7,6,5,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,30,31,32, 15,14,13,12,11,10,10,-1,-1,-1,-1,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32, 15,14,13,12,11,11,11,-1,12,11,11,-1,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,23,22,22,22,23,24,25,26,27,28,28,28,29,30,-1,33, 15,14,13,12,12,12,12,-1,12,11,10,9,8,-1,-1,-1,6,-1,6,6,-1,-1,-1,9,9,10,11,12,13,14,15,-1,23,22,21,22,23,24,25,26,27,27,27,28,29,30,-1,34, 15,14,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,7,-1,15,15,-1,10,10,10,11,12,13,14,15,-1,-1,-1,20,-1,-1,-1,26,26,26,26,27,28,29,30,-1,34, 15,14,14,14,14,14,14,15,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,26,27,-1,30,-1,-1,33, 15,15,15,15,15,15,15,15,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 16,16,16,16,16,-1,16,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 17,17,17,17,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,14,-1,-1,14,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 18,18,18,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,15,16,17,16,15,16,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,25,25,25,26,27,-1,-1,32,32,32, 19,19,19,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,15,16,17,16,16,16,17,18,19,20,21,-1,20,20,20,21,-1,26,26,26,26,27,-1,-1,33,33,33, 39,39,39,39,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,49,50,51, 38,38,38,38,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,49,50,51, 37,37,37,37,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,50,50,51, 37,36,36,36,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,50,50,50, -1,35,35,35,35,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,47,48,49,49,49, -1,34,34,34,34,34,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,48,48,48,48,48, -1,33,33,33,33,34,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,49,49,48,47,47, 32,32,32,32,33,34,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,50,49,48,47,46, 31,31,31,32,33,34,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,45, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,44, 29,29,29,-1,27,27,27,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,43, 28,28,28,-1,26,26,26,26,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,42, 28,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,41, 28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,40,40,40, 28,27,27,-1,23,23,23,23,23,23,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,39,39,39,39, -1,-1,-1,-1,22,22,22,22,22,22,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,38,38,38, 22,21,21,21,22,21,21,21,21,22,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,37,37,37, 22,21,20,20,-1,20,20,20,21,22,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,36,36,36, 22,21,20,19,19,19,19,20,21,22,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,35,35,35, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 26,26,-1,19,18,17,16,16,16,16,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,33,34,35, 25,25,-1,19,18,17,16,15,15,15,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,22,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,32,-1,34, 24,25,-1,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,22,23,23,22,22,22,23,24,25,26,27,-1,-1,-1,-1,30,31,32,33, 23,-1,-1,19,18,17,16,15,14,13,14,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,22,23,23,22,21,22,23,24,25,26,27,27,27,-1,29,29,-1,32,32, 22,-1,20,19,18,17,16,16,-1,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,26,26,26,27,28,29,30,31,32, 21,-1,20,19,18,17,17,17,-1,11,11,11,-1,11,12,13,-1,12,12,12,13,14,15,-1,13,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 20,21,20,19,18,18,18,18,-1,11,10,10,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,12,-1,13,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32, 19,-1,20,19,19,19,19,19,-1,-1,9,9,9,9,9,9,9,10,11,12,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,-1,-1,28,28,29,30,31,32, 18,-1,20,20,20,20,-1,20,21,-1,8,8,8,8,8,8,9,10,11,12,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,20,20,21,22,23,24,-1,-1,29,29,30,31,32, 17,-1,-1,-1,-1,21,22,21,21,-1,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,30,30,31,32, 16,15,14,14,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,5,4,4,4,4,5,6,7,8,9,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,31,31,31,32, 16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,-1,3,3,3,4,5,6,7,8,9,-1,17,17,17,17,17,17,17,18,19,20,21,22,-1,25,25,26,-1,32,32,32,32, 16,15,14,14,-1,11,10,9,8,7,6,5,4,4,4,-1,-1,2,2,3,4,5,6,7,8,9,-1,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,33,33,33,33, 16,15,15,-1,-1,-1,-1,-1,8,7,6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,32, -1,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31, -1,-1,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,-1,30,30,30,30,31, -1,-1,14,13,12,11,10,9,9,9,-1,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 16,15,14,13,12,11,11,-1,-1,-1,-1,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 16,15,14,13,12,12,12,-1,11,10,10,-1,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 16,15,14,13,13,13,13,-1,11,10,9,8,7,-1,-1,-1,5,-1,5,5,-1,-1,-1,8,8,9,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 16,15,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,6,-1,14,14,-1,9,9,9,10,11,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 16,15,15,15,15,15,15,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 16,16,16,16,16,16,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 17,17,17,17,17,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 18,18,18,18,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,13,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 19,19,19,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,15,16,15,14,15,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 20,20,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,15,16,15,15,15,16,17,18,19,20,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 40,40,40,40,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,49,50,51, 39,39,39,39,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,49,50,51, 38,38,38,38,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,50,50,50, 38,37,37,37,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,49,49,49, -1,36,36,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,47,48,48,48,48, -1,35,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,48,48,47,47,47, -1,34,34,34,34,35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,49,48,47,46,46, 33,33,33,33,34,35,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,49,48,47,46,45, 32,32,32,33,34,35,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,44, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,43, 30,30,30,-1,28,28,28,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,42, 29,29,29,-1,27,27,27,27,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,41, 29,28,28,-1,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,40, 29,28,27,26,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,39,39,39,39,39, 29,28,28,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,38,38,38,38, -1,-1,-1,-1,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,38,37,37,37, 23,22,22,22,23,22,22,22,22,23,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,36,36,36, 23,22,21,21,-1,21,21,21,22,23,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,35,35,35, 23,22,21,20,20,20,20,21,22,23,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,34,34,34, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,20,19,18,18,18,18,18,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 27,27,-1,20,19,18,17,17,17,17,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,32,33,34, 26,26,-1,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,22,23,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,31,-1,33, 25,26,-1,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,22,23,22,21,21,21,22,23,24,25,26,-1,-1,-1,-1,29,30,31,32, 24,-1,-1,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,26,26,-1,28,28,-1,31,31, 23,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,25,25,25,26,27,28,29,30,31, 22,-1,21,20,19,18,18,18,-1,12,12,12,-1,11,12,13,-1,12,12,12,13,14,15,-1,12,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 21,22,21,20,19,19,19,19,-1,12,11,11,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,11,-1,12,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31, 20,-1,21,20,20,20,20,20,-1,-1,10,10,9,9,9,9,9,10,11,12,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 19,-1,21,21,21,21,-1,21,22,-1,9,9,9,8,8,8,9,10,11,12,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,19,19,20,21,22,23,-1,-1,28,28,29,30,31, 18,-1,-1,-1,-1,22,23,22,22,-1,8,8,8,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,29,29,30,31, 17,16,15,15,-1,-1,-1,-1,-1,-1,7,7,7,7,7,6,5,4,4,4,4,4,5,6,7,8,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,31, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,-1,3,3,3,3,4,5,6,7,8,-1,16,16,16,16,16,16,16,17,18,19,20,21,-1,24,24,25,-1,31,31,31,31, 17,16,15,15,-1,12,11,10,9,8,7,6,5,5,5,-1,-1,2,2,2,3,4,5,6,7,8,-1,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,32,32,32, 17,16,16,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,31, -1,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30, -1,-1,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,-1,29,29,29,29,30, -1,-1,15,14,13,12,11,10,10,10,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 17,16,15,14,13,12,12,-1,-1,-1,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 17,16,15,14,13,13,13,-1,11,10,10,-1,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 17,16,15,14,14,14,14,-1,11,10,9,8,7,-1,-1,-1,5,-1,5,5,-1,-1,-1,7,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,6,-1,14,14,-1,8,8,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 17,16,16,16,16,16,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 17,17,17,17,17,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 18,18,18,18,18,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,19,19,19,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,12,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 20,20,20,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,15,15,14,13,14,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 21,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,15,15,14,14,14,15,16,17,18,19,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 40,40,40,40,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,49,50,51, 39,39,39,39,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,49,50,50, 38,38,38,38,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,49,49,49, 38,37,37,37,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,48,48,48, -1,36,36,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,47,47,47,47,47, -1,35,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,48,47,46,46,46, -1,34,34,34,34,35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,48,47,46,45,45, 33,33,33,33,34,35,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,48,47,46,45,44, 32,32,32,33,34,35,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,43, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,42, 30,30,30,-1,28,28,28,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,41, 29,29,29,-1,27,27,27,27,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,40, 29,28,28,-1,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,39, 29,28,27,26,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,38,38,38,38,38, 29,28,28,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,38,37,37,37,37, -1,-1,-1,-1,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,37,36,36,36, 23,22,22,22,23,22,22,22,22,23,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,35,35,35, 23,22,21,21,-1,21,21,21,22,23,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,34,34,34, 23,22,21,20,20,20,20,21,22,23,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,33,33,33, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,20,19,18,18,18,18,18,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 28,28,-1,20,19,18,17,17,17,17,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,31,32,33, 27,27,-1,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,22,22,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,30,-1,32, 26,27,-1,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,22,22,21,20,20,20,21,22,23,24,25,-1,-1,-1,-1,28,29,30,31, 25,-1,-1,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,22,22,21,20,19,20,21,22,23,24,25,25,25,-1,27,27,-1,30,30, 24,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,24,24,24,25,26,27,28,29,30, 23,-1,21,20,19,18,18,18,-1,12,12,12,-1,11,12,13,-1,12,12,12,13,14,15,-1,11,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 22,22,21,20,19,19,19,19,-1,12,11,11,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,10,-1,11,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30, 21,-1,21,20,20,20,20,20,-1,-1,11,10,9,9,9,9,9,10,11,12,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 20,-1,21,21,21,21,-1,21,22,-1,10,10,9,8,8,8,9,10,11,12,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 19,-1,-1,-1,-1,22,23,22,22,-1,9,9,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,8,8,8,7,6,5,4,4,4,4,4,4,5,6,7,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,3,3,3,3,3,4,5,6,7,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,2,2,2,2,3,4,5,6,7,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,30, -1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,28,28,29, -1,-1,16,15,14,13,12,11,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 18,17,16,15,14,14,14,-1,11,10,10,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 18,17,16,15,15,15,15,-1,11,10,9,8,7,-1,-1,-1,5,-1,5,5,-1,-1,-1,6,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,6,-1,14,14,-1,7,7,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 18,17,17,17,17,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 18,18,18,18,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 19,19,19,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,20,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,11,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 21,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,15,14,13,12,13,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,15,14,13,13,13,14,15,16,17,18,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 40,40,40,40,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,49,50,50, 39,39,39,39,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,49,49,49, 38,38,38,38,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,48,48,48, 38,37,37,37,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,47,47,47, -1,36,36,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,47,46,46,46,46, -1,35,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,34,34,34,34,35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,47,46,45,44,44, 33,33,33,33,34,35,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,47,46,45,44,43, 32,32,32,33,34,35,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,42, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,41, 30,30,30,-1,28,28,28,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,40, 29,29,29,-1,27,27,27,27,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,39, 29,28,28,-1,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,38, 29,28,27,26,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,37,37,37,37,37, 29,28,28,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,37,36,36,36,36, -1,-1,-1,-1,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,36,35,35,35, 23,22,22,22,23,22,22,22,22,23,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,34,34,34, 23,22,21,21,-1,21,21,21,22,23,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,33,33,33, 23,22,21,20,20,20,20,21,22,23,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,32,32,32, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,20,19,18,18,18,18,18,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 29,29,-1,20,19,18,17,17,17,17,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,30,31,32, 28,28,-1,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,22,21,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,29,-1,31, 27,28,-1,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,22,21,20,19,19,19,20,21,22,23,24,-1,-1,-1,-1,27,28,29,30, 26,-1,-1,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,22,21,20,19,18,19,20,21,22,23,24,24,24,-1,26,26,-1,29,29, 25,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,23,23,23,24,25,26,27,28,29, 24,-1,21,20,19,18,18,18,-1,12,12,12,-1,11,12,13,-1,12,12,12,13,14,15,-1,10,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 23,22,21,20,19,19,19,19,-1,12,11,11,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,9,-1,10,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29, 22,-1,21,20,20,20,20,20,-1,-1,11,10,9,9,9,9,9,10,11,12,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,18,18,-1,-1,-1,-1,25,25,26,27,28,29, 21,-1,21,21,21,21,-1,21,22,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,17,17,17,18,19,20,21,-1,-1,26,26,27,28,29, 20,-1,-1,-1,-1,22,23,22,22,-1,10,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,27,27,28,29, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,9,9,8,7,6,5,4,4,4,4,4,4,4,5,6,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,29, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,7,7,-1,3,3,3,3,3,3,4,5,6,-1,14,14,14,14,14,14,14,15,16,17,18,19,-1,22,22,23,-1,29,29,29,29, 19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,2,2,2,2,2,3,4,5,6,-1,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,30,30,30,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,29, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,-1,27,27,27,27,28, -1,-1,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,26,27,28, 19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,19,19,19,19,20,21,22,23,24,25,25,25,26,27,28, 19,18,17,16,15,15,15,-1,12,11,11,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 19,18,17,16,16,16,16,-1,12,11,10,9,8,-1,-1,-1,5,-1,5,5,-1,-1,-1,5,5,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 19,18,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,6,-1,14,14,-1,6,6,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 19,18,18,18,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 19,19,19,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,8,8,8,8,8,9,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 20,20,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,10,-1,-1,10,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,14,13,12,11,12,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,14,13,12,12,12,13,14,15,16,17,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 40,40,40,40,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,49,49,49, 39,39,39,39,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,48,48,48, 38,38,38,38,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,47,47,47, 38,37,37,37,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,46,46,46, -1,36,36,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,46,45,45,45,45, -1,35,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,34,34,34,34,35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,46,45,44,43,43, 33,33,33,33,34,35,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,46,45,44,43,42, 32,32,32,33,34,35,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,41, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,40, 30,30,30,-1,28,28,28,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,39, 29,29,29,-1,27,27,27,27,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,38, 29,28,28,-1,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,37, 29,28,27,26,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,36,36,36,36,36, 29,28,28,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,37,36,35,35,35,35, -1,-1,-1,-1,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,35,34,34,34, 23,22,22,22,23,22,22,22,22,23,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,33,33,33, 23,22,21,21,-1,21,21,21,22,23,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,32,32,32, 23,22,21,20,20,20,20,21,22,23,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,31,31,31, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,30,30,31, -1,-1,-1,20,19,18,18,18,18,18,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,26,26,27,28,29,30,31, 29,29,-1,20,19,18,17,17,17,17,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,29,30,31, 28,28,-1,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,21,20,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,28,-1,30, 27,28,-1,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,21,20,19,18,18,18,19,20,21,22,23,-1,-1,-1,-1,26,27,28,29, 26,-1,-1,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,21,20,19,18,17,18,19,20,21,22,23,23,23,-1,25,25,-1,28,28, 25,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,22,22,22,23,24,25,26,27,28, 24,-1,21,20,19,18,18,18,-1,12,12,12,-1,11,12,13,-1,12,12,12,13,14,15,-1,9,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 23,22,21,20,19,19,19,19,-1,12,11,11,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,8,-1,9,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28, 23,-1,21,20,20,20,20,20,-1,-1,11,10,9,9,9,9,9,10,11,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,17,17,-1,-1,-1,-1,24,24,25,26,27,28, 22,-1,21,21,21,21,-1,21,22,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,16,16,16,17,18,19,20,-1,-1,25,25,26,27,28, 21,-1,-1,-1,-1,22,23,22,22,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,26,26,27,28, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,28, 20,19,18,17,16,15,14,13,12,11,10,9,9,8,7,7,-1,3,3,3,3,3,3,3,4,5,-1,13,13,13,13,13,13,13,14,15,16,17,18,-1,21,21,22,-1,28,28,28,28, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,3,2,2,2,2,2,3,4,5,-1,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,29,29,29,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,28, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,-1,26,26,26,26,27, -1,-1,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,25,25,26,27, 20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,18,18,18,18,19,20,21,22,23,24,24,24,25,26,27, 20,19,18,17,16,16,16,-1,13,12,12,-1,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 20,19,18,17,17,17,17,-1,13,12,11,10,9,-1,-1,-1,5,-1,5,5,-1,-1,-1,5,5,5,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 20,19,18,18,18,17,17,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,6,-1,14,14,-1,6,6,6,6,7,8,9,10,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 20,19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,8,8,8,8,8,8,9,10,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 21,21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,10,-1,-1,10,10,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,14,13,12,11,12,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,20,20,20,21,22,-1,-1,27,27,27, 22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,14,13,12,12,12,13,14,15,16,17,-1,15,15,15,16,-1,21,21,21,21,22,-1,-1,28,28,28, 40,40,40,40,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,49,49,49, 39,39,39,39,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,48,48,48, 38,38,38,38,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,47,47,47, 38,37,37,37,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,46,46,46, -1,36,36,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,46,45,45,45,45, -1,35,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,34,34,34,34,35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,46,45,44,43,43, 33,33,33,33,34,35,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,46,45,44,43,42, 32,32,32,33,34,35,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,41, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,40, 30,30,30,-1,28,28,28,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,39, 29,29,29,-1,27,27,27,27,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,38, 29,28,28,-1,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,37, 29,28,27,26,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,36,36,36,36,36, 29,28,28,-1,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,37,36,35,35,35,35, -1,-1,-1,-1,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,35,34,34,34, 23,22,22,22,23,22,22,22,22,23,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,33,33,33, 23,22,21,21,-1,21,21,21,22,23,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,32,32,32, 23,22,21,20,20,20,20,21,22,23,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,31,31,31, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,20,19,18,18,18,18,18,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,26,26,27,28,29,29,30, 29,29,-1,20,19,18,17,17,17,17,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,28,29,30, 28,28,-1,20,19,18,17,16,16,16,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,21,20,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,27,-1,29, 27,28,-1,20,19,18,17,16,15,15,15,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,21,20,19,18,18,18,19,20,21,22,23,-1,-1,-1,-1,25,26,27,28, 26,-1,-1,20,19,18,17,16,15,14,15,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,21,20,19,18,17,18,19,20,21,22,22,22,22,-1,24,24,-1,27,27, 25,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,21,21,21,22,23,24,25,26,27, 24,-1,21,20,19,18,18,18,-1,12,12,12,-1,11,12,13,-1,12,12,12,13,14,15,-1,9,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 23,22,21,20,19,19,19,19,-1,12,11,11,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,8,-1,9,9,10,11,12,13,14,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27, 24,-1,21,20,20,20,20,20,-1,-1,11,10,9,9,9,9,9,10,11,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 23,-1,21,21,21,21,-1,21,22,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,15,15,15,16,17,18,19,-1,-1,24,24,25,26,27, 22,-1,-1,-1,-1,22,23,22,22,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,25,25,26,27, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,27, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,3,3,3,3,3,3,4,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,27,27,27,27, 21,20,19,19,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,4,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,25,25,26, -1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,24,24,25,26, 21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,17,17,17,17,18,19,20,21,22,23,23,23,24,25,26, 21,20,19,18,17,17,17,-1,14,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 21,20,19,18,18,18,18,-1,14,13,12,11,10,-1,-1,-1,6,-1,5,5,-1,-1,-1,5,5,5,5,6,7,8,9,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 21,20,19,19,19,18,18,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,6,-1,15,15,-1,6,6,6,6,6,7,8,9,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,8,8,8,8,8,8,8,9,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 22,22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,10,-1,-1,10,10,10,10,11,12,13,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,19,19,19,20,21,-1,-1,26,26,26, 23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,15,14,13,12,12,12,13,14,15,16,17,-1,14,14,14,15,-1,20,20,20,20,21,-1,-1,27,27,27, 41,41,41,41,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,49,49,49,49, 40,40,40,40,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,49,49,48,48,48, 39,39,39,39,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,47,47,47, 39,38,38,38,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,47,-1,-1,46,46,46, -1,37,37,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,47,46,45,45,45,45, -1,36,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,35,35,35,35,36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,46,45,44,43,43, 34,34,34,34,35,36,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,46,45,44,43,42, 33,33,33,34,35,36,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,41, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,40, 31,31,31,-1,29,29,29,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,39, 30,30,30,-1,28,28,28,28,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,38, 30,29,29,-1,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,37, 30,29,28,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,36,36,36,36,36, 30,29,29,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,37,36,35,35,35,35, -1,-1,-1,-1,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,35,34,34,34, 24,23,23,23,24,23,23,23,23,24,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,33,33,33, 24,23,22,22,-1,22,22,22,23,24,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,32,32,32, 24,23,22,21,21,21,21,22,23,24,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,31,31,31, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,21,20,19,19,19,19,19,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,26,26,27,28,29,29,30, 30,30,-1,21,20,19,18,18,18,18,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,-1,28,29,30, 29,29,-1,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,-1,-1,27,-1,29, 28,29,-1,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,22,21,20,19,18,18,18,19,20,21,22,23,-1,-1,-1,-1,25,26,27,28, 27,-1,-1,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,22,21,20,19,18,17,18,19,20,21,22,22,22,22,-1,24,24,-1,27,27, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,21,22,21,21,21,22,23,24,25,26,27, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,12,13,14,-1,13,13,13,14,15,16,-1,9,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,8,-1,9,9,10,11,12,13,14,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27, 25,-1,22,21,21,21,21,21,-1,-1,12,11,10,10,10,10,10,11,12,13,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 24,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,15,15,15,16,17,18,19,-1,-1,24,24,25,26,27, 23,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,25,25,26,27, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,3,3,3,3,3,4,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,27,27,27,27, 22,21,20,20,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,3,4,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,2,3,4,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,25,25,26, -1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,24,24,25,26, 22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,17,17,17,17,18,19,20,21,22,23,23,23,24,25,26, 22,21,20,19,18,18,18,-1,15,14,14,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 22,21,20,19,19,19,19,-1,15,14,13,12,11,-1,-1,-1,7,-1,5,5,-1,-1,-1,5,5,5,5,6,7,8,9,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 22,21,20,20,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,6,-1,16,16,-1,6,6,6,6,6,7,8,9,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,8,8,8,8,8,8,8,9,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 23,23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,15,16,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,-1,-1,10,-1,-1,10,10,10,10,11,12,13,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,15,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,19,19,19,20,21,-1,-1,26,26,26, 24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,14,14,14,15,-1,20,20,20,20,21,-1,-1,27,27,27, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,48,47,46,46,46,46, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,47,46,45,45,45, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,44,44,44, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,46,45,45,-1,-1,43,43,43, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,46,45,44,43,42,42,42,42, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,43,43,-1,43,42,41,40,40, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,42,42,42,-1,43,42,41,40,39, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,42,41,41,-1,-1,-1,-1,-1,38, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,42,41,40,40,40,41,42,-1,37, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,39,39,40,41,42,-1,36, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,38,38,38,39,40,41,42,-1,35, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,37,37,37,-1,-1,-1,-1,-1,34, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,37,36,36,-1,33,33,33,33,33, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,37,36,36,-1,-1,32,31,31,31, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,29,29,29, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,39,39,39,-1,28,28,28, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,9,10,10,10,10,11,12,13,14,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,8,-1,9,9,10,11,12,13,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,8,7,7,7,8,9,10,11,12,13,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,8,7,6,7,8,9,10,11,12,13,13,12,12,12,12,13,14,15,16,-1,-1,21,21,22,23,24, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,22,22,23,24, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,23,23,23,24, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,3,3,3,-1,9,9,9,9,9,9,9,10,11,12,13,14,-1,17,17,18,-1,24,24,24,24, 25,24,23,23,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,-1,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,24, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,-1,22,22,23,23,24, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,18,18,19,19,20,21,22,22,23,24, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,15,15,15,15,16,17,18,19,20,20,21,21,22,23,24, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,7,7,-1,-1,-1,5,5,5,5,5,5,5,6,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,8,-1,19,19,-1,6,6,6,6,6,6,6,6,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,18,18,19,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,17,17,18,18,-1,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,16,17,17,17,-1,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,16,16,-1,-1,-1,10,-1,-1,10,10,10,10,11,12,12,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,13,13,13,13,-1,17,17,17,18,19,-1,-1,24,24,24, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,14,14,14,14,-1,18,18,18,18,19,-1,-1,25,25,25, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,48,47,46,46,46,46, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,47,46,45,45,45, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,44,44,44, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,46,45,45,-1,-1,43,43,43, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,46,45,44,43,42,42,42,42, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,43,43,-1,43,42,41,40,40, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,42,42,42,-1,43,42,41,40,39, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,42,41,41,-1,-1,-1,-1,-1,38, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,42,41,40,40,40,41,42,-1,37, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,39,39,40,41,42,-1,36, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,38,38,38,39,40,41,42,-1,35, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,37,37,37,-1,-1,-1,-1,-1,34, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,37,36,36,-1,33,33,33,33,33, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,37,36,36,-1,-1,32,31,31,31, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,29,29,29, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,39,39,39,-1,28,28,28, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,9,10,10,10,10,11,12,13,14,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,8,-1,9,9,10,11,12,13,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,8,7,7,7,8,9,10,11,12,13,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,8,7,6,7,8,9,10,11,12,13,13,12,12,12,12,13,14,15,16,-1,-1,21,21,22,23,24, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,22,22,23,24, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,23,23,23,24, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,3,3,3,-1,9,9,9,9,9,9,9,10,11,12,13,14,-1,17,17,18,-1,24,24,24,24, 25,24,23,23,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,-1,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,24, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,-1,22,22,23,23,24, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,18,18,19,19,20,21,22,22,23,24, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,15,15,15,15,16,17,18,19,20,20,21,21,22,23,24, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,7,7,-1,-1,-1,5,5,5,5,5,5,5,6,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,8,-1,19,19,-1,6,6,6,6,6,6,6,6,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,18,18,19,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,17,17,18,18,-1,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,16,17,17,17,-1,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,16,16,-1,-1,-1,10,-1,-1,10,10,10,10,11,12,12,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,13,13,13,13,-1,17,17,17,18,19,-1,-1,24,24,24, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,14,14,14,14,-1,18,18,18,18,19,-1,-1,25,25,25, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,49,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 48,48,48,48,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 47,47,47,47,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,44,44,44,44,44,43,42,41,41,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,43,43,43,43,44,43,42,41,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 42,42,42,42,43,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,14,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,14,13,13,13,13,12,11,10,9,8,7,7,7,7,7,8,-1,-1,-1,-1,14,14,15,16,17,18, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,14,13,12,13,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11,-1,-1,15,15,16,17,18, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,12,11,10,9,9,9,9,-1,3,3,3,3,3,3,4,5,6,7,8,9,-1,12,12,13,-1,18,18,18,18, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,11,10,9,8,8,8,-1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,19, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,9,8,7,7,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,17,18,19,20, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,15,15,15,15,16,17,16,15,15,15,16,17,18,19,20, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,15,14,14,14,15,16,17,16,16,16,16,16,17,18,-1,21, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,5,5,5,5,5,-1,15,14,13,14,15,16,17,17,17,17,17,17,17,18,-1,22, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,20,20,-1,7,6,6,6,6,6,6,6,-1,-1,-1,12,-1,-1,-1,18,18,18,18,18,18,18,18,-1,23, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,19,19,19,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,19,-1,-1,24, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,18,18,18,18,-1,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,19,19,19,18,17,17,17,-1,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,19,18,17,16,16,-1,-1,-1,10,-1,-1,10,10,10,10,11,12,12,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,21,21,21,21,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,13,13,13,13,-1,17,17,17,18,19,-1,-1,24,24,24, 32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,14,14,14,14,-1,18,18,18,18,19,-1,-1,25,25,25, 49,49,49,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 48,48,48,48,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 47,47,47,47,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,44,44,44,44,44,43,42,41,41,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,43,43,43,43,44,43,42,41,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 42,42,42,42,43,44,43,42,41,40,39,39,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,14,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,14,13,13,13,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,14,14,15,16,17,18, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,14,13,12,13,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,-1,-1,15,15,16,17,18, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11,-1,-1,16,16,17,18, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,17,17,17,18, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,12,11,10,9,9,9,9,-1,3,3,3,3,3,3,3,4,5,6,7,8,-1,11,11,12,-1,18,18,18,18, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,11,10,9,8,8,8,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,19, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,9,8,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,-1,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,12,-1,16,16,17,18,19, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,16,17,18,19, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,15,15,15,15,16,16,15,14,14,14,15,16,17,18,19, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,15,14,14,14,15,16,16,15,15,15,15,15,16,17,-1,20, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,5,5,5,5,5,-1,15,14,13,14,15,16,16,16,16,16,16,16,16,17,-1,21, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,20,20,-1,7,6,6,6,6,6,6,6,-1,-1,-1,12,-1,-1,-1,17,17,17,17,17,17,17,17,-1,22, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,19,19,19,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,17,17,17,18,18,-1,18,-1,-1,23, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,18,18,18,18,-1,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,19,19,19,18,17,17,17,-1,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,19,18,17,16,16,-1,-1,-1,10,-1,-1,10,10,10,10,11,12,12,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,21,21,21,21,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,13,13,13,13,-1,17,17,17,18,19,-1,-1,24,24,24, 32,31,30,29,28,27,26,25,24,23,23,23,23,22,22,22,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,14,14,14,14,-1,18,18,18,18,19,-1,-1,25,25,25, 50,50,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 49,49,49,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 48,48,48,48,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 48,47,47,47,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,46,46,46,46,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,45,45,45,45,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,44,44,44,44,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 43,43,43,43,44,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 42,42,42,43,44,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 40,40,40,-1,38,38,38,37,37,37,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 39,39,39,-1,37,37,37,37,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 39,38,38,-1,36,36,36,36,36,35,35,35,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 39,38,37,36,35,35,35,35,35,35,34,34,34,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,15,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,15,14,14,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,14,14,15,16,17,18, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,15,14,13,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,-1,-1,15,15,16,17,18, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,6,7,8,9,10,-1,-1,16,16,17,18, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,14,13,12,11,11,11,11,11,-1,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,17,17,17,18, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,13,12,11,10,10,10,10,-1,4,3,3,3,3,3,3,3,4,5,6,7,-1,10,10,11,-1,18,18,18,18, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,12,11,10,9,9,9,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,18,18,18,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,11,10,9,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,7,-1,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,15,15,15,15,16,15,14,13,13,13,14,15,16,17,18, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,15,14,14,14,15,16,15,14,14,14,14,14,15,16,-1,19, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,13,13,-1,-1,-1,8,7,6,5,5,5,5,5,-1,15,14,13,14,15,16,15,15,15,15,15,15,15,16,-1,20, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,14,-1,20,20,-1,8,7,6,6,6,6,6,6,-1,-1,-1,12,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,19,19,19,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,17,17,17,17,17,-1,17,-1,-1,22, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,18,18,18,18,-1,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,-1,16,16,17,18,18,-1,-1,-1,24,23, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,-1,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,16,-1,-1,-1,10,-1,-1,10,10,10,10,11,12,12,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,22,22,21,21,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,13,13,13,13,-1,17,17,17,18,19,-1,-1,24,24,24, 33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,14,14,14,14,-1,18,18,18,18,19,-1,-1,25,25,25, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 49,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 49,48,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,47,47,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,46,46,46,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,45,45,45,45,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 44,44,44,44,45,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 43,43,43,44,45,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 41,41,41,-1,39,39,39,38,38,38,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 40,40,40,-1,38,38,38,38,37,37,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 40,39,39,-1,37,37,37,37,37,36,36,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 40,39,38,37,36,36,36,36,36,36,35,35,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 40,39,39,-1,35,35,35,35,35,35,35,34,34,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,33,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,32,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,31,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,30,30,30,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,24,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,16,15,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,14,14,15,16,17,18, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,16,15,14,14,13,12,11,10,9,8,7,6,6,6,6,6,6,7,8,-1,-1,15,15,16,17,18, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,6,7,8,9,-1,-1,16,16,17,18, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,-1,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,17,17,17,18, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,13,12,11,11,11,11,-1,5,4,3,3,3,3,3,3,3,4,5,6,-1,9,9,10,-1,18,18,18,18, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,12,11,10,10,10,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,17,17,17,17, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,11,10,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,-1,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,10,-1,14,14,15,16,17, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,16,16,16,16,15,14,13,12,12,12,13,14,15,16,17, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,16,15,15,15,16,15,14,13,13,13,13,13,14,15,-1,18, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,6,6,6,6,6,-1,16,15,14,15,16,15,14,14,14,14,14,14,14,15,-1,19, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,21,21,-1,9,8,7,7,7,7,7,7,-1,-1,-1,13,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,20,20,20,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,16,16,16,16,16,-1,16,-1,-1,21, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,19,19,19,19,-1,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,-1,17,17,17,17,17,-1,-1,-1,23,22, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,-1,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,18,18,19,20,21,22,23, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,11,11,11,11,12,13,13,13,14,-1,17,17,18,19,19,19,-1,22,22,23, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,14,14,14,14,-1,18,18,18,19,20,-1,-1,23,23,23, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,15,15,15,15,-1,19,19,19,19,20,-1,-1,24,24,24, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,48,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,47,47,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,46,46,46,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 45,45,45,45,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 44,44,44,45,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 42,42,42,-1,40,40,40,39,39,39,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 41,41,41,-1,39,39,39,39,38,38,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 41,40,40,-1,38,38,38,38,38,37,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 41,40,39,38,37,37,37,37,37,37,36,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 41,40,40,-1,36,36,36,36,36,36,36,35,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,24,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,14,14,15,16,17,18, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,15,15,16,17,18, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,6,7,8,-1,-1,16,16,17,18, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,-1,17,17,17,18, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,6,5,4,3,3,3,3,3,3,3,4,5,-1,8,8,9,-1,17,17,17,17, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,16,16,16,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,15,15,15,16, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,14,14,15,16, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,9,-1,13,13,14,15,16, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,17,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,17,16,16,16,15,14,13,12,12,12,12,12,13,14,-1,17, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,7,7,7,7,7,-1,17,16,15,16,15,14,13,13,13,13,13,13,13,14,-1,18, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,22,22,-1,10,9,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,21,21,21,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,15,15,15,15,15,-1,15,-1,-1,20, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,20,20,20,20,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,16,16,16,16,16,-1,-1,-1,22,21, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,17,17,17,17,18,19,20,21,22, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,18,18,18,18,-1,21,21,22, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,19,19,-1,-1,22,22,22, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,20,-1,-1,23,23,23, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,48,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,47,47,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 46,46,46,46,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 45,45,45,46,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 43,43,43,-1,41,41,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 42,42,42,-1,40,40,40,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 42,41,41,-1,39,39,39,39,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 42,41,40,39,38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 42,41,41,-1,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,24,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,25,-1,-1,-1,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,14,14,15,16,17,18, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,15,15,16,17,18, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,6,7,-1,-1,16,16,17,18, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,-1,17,17,17,17, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,7,6,5,4,3,3,3,3,3,3,3,4,-1,7,7,8,-1,16,16,16,16, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,14,14,14,15, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,13,13,14,15, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,8,-1,12,12,13,14,15, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,12,13,14,15, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,8,8,8,8,8,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,17, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,23,23,-1,11,10,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,13,13,13,13,13,13,13,13,-1,18, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,22,22,22,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,14,14,14,14,14,-1,14,-1,-1,19, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,15,15,15,15,15,-1,-1,-1,21,20, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,16,16,16,16,16,17,18,19,20,21, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,17,17,17,17,17,17,-1,20,20,21, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,18,18,18,18,18,-1,-1,21,21,21, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,19,19,19,19,19,-1,-1,22,22,22, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,48,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 47,47,47,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 46,46,46,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 44,44,44,-1,42,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 43,43,43,-1,41,41,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 43,42,42,-1,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 43,42,41,40,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 43,42,42,-1,38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 37,36,36,36,37,36,36,36,36,37,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,25,24,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,25,25,-1,-1,-1,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,14,14,15,16,17,18, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,15,15,16,17,18, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,6,7,-1,-1,16,16,17,17, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,15,15,15,15,-1,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,7,-1,16,16,16,16, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,16,15,14,14,14,14,-1,8,7,6,5,4,3,3,3,3,3,3,3,-1,6,6,7,-1,15,15,15,15, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,15,14,13,13,13,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,14,13,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,13,13,13,14, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,-1,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,12,12,13,14, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,9,9,9,9,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,24,24,-1,12,11,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,23,23,23,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,13,13,13,13,13,-1,13,-1,-1,18, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,14,14,14,14,14,-1,-1,-1,20,19, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,20, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,16,16,16,16,16,16,-1,19,19,20, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,17,17,17,17,17,-1,-1,20,20,20, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,18,18,18,18,18,-1,-1,21,21,21, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 48,48,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 47,47,47,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 45,45,45,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 44,44,44,-1,42,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 44,43,43,-1,41,41,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 44,43,42,41,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 44,43,43,-1,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,38,38,38,38,38,38,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 38,37,37,37,38,37,37,37,37,38,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 38,37,36,36,-1,36,36,36,37,38,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 38,37,36,35,35,35,35,36,37,38,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,32,32,32,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,27,26,25,24,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,26,26,25,25,-1,-1,-1,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,26,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,14,14,15,16,17,18, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,26,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,15,15,16,17,17, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,6,7,-1,-1,16,16,16,16, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,16,16,16,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,6,6,-1,15,15,15,15, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,17,16,15,15,15,15,-1,9,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,6,-1,14,14,14,14, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,16,15,14,14,14,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,13,13,13,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,15,14,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,12,12,12,13, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,-1,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,11,11,12,13, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,6,-1,10,10,11,12,13, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,10,11,12,13, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,15,14,13,12,11,10,9,8,8,8,9,10,11,12,13, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,10,10,10,10,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,15, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,25,25,-1,13,12,11,11,11,11,11,11,-1,-1,-1,15,-1,-1,-1,11,11,11,11,11,11,11,11,-1,16, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,24,24,24,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,12,12,12,12,12,-1,12,-1,-1,17, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,23,23,23,23,-1,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,-1,13,13,13,13,13,-1,-1,-1,19,18, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,-1,14,14,14,14,14,14,14,14,15,16,16,16,17,16,15,14,14,14,14,14,15,16,17,18,19, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,17,17,17,-1,15,15,15,15,15,15,-1,18,18,19, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,19,-1,17,17,17,17,17,-1,-1,20,20,20, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 49,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 48,48,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 46,46,46,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 45,45,45,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 45,44,44,-1,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 45,44,43,42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 45,44,44,-1,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,39,39,39,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 39,38,38,38,39,38,38,38,38,39,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 39,38,37,37,-1,37,37,37,38,39,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 39,38,37,36,36,36,36,37,38,39,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,36,35,34,34,34,34,34,33,33,33,33,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 45,45,-1,36,35,34,33,33,33,33,33,32,32,32,32,32,32,-1,33,33,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,32,33,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,27,26,25,24,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,27,26,25,25,-1,-1,-1,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,25,26,26,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,14,14,15,16,17,17, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,25,26,27,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,15,15,16,16,16, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,6,6,-1,-1,15,15,15,15, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,17,17,17,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,5,5,5,-1,14,14,14,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,18,17,16,16,16,16,-1,10,9,8,7,6,5,4,3,3,3,3,3,-1,4,4,5,-1,13,13,13,13, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,17,16,15,15,15,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,12,12,12,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,16,15,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,11,11,11,12, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,-1,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,10,10,11,12, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,-1,9,9,10,11,12, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,9,10,11,12, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,14,13,12,11,10,9,8,7,7,7,8,9,10,11,12, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,11,11,11,11,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,14, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,26,26,-1,14,13,12,12,12,12,12,12,-1,-1,-1,14,-1,-1,-1,10,10,10,10,10,10,10,10,-1,15, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,25,25,25,-1,14,13,13,13,13,13,13,13,14,15,16,15,16,17,-1,11,11,11,11,11,-1,11,-1,-1,16, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,24,24,24,24,-1,14,14,14,14,14,14,14,14,-1,16,16,16,16,16,-1,12,12,12,12,12,-1,-1,-1,18,17, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,-1,15,15,15,15,15,15,15,15,16,17,17,17,16,15,14,13,13,13,13,13,14,15,16,17,18, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,16,16,16,16,17,18,17,16,16,-1,14,14,14,14,14,14,-1,17,17,18, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,28,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,18,18,18,18,-1,16,16,16,16,16,-1,-1,19,19,19, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 49,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 47,47,47,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 46,46,46,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 46,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 46,45,44,43,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 46,45,45,-1,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,40,40,40,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 40,39,39,39,40,39,39,39,39,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 40,39,38,38,-1,38,38,38,39,40,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 40,39,38,37,37,37,37,38,39,40,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,34,34,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,27,26,25,24,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,27,26,25,25,-1,-1,-1,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,17, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,27,26,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,14,14,15,16,16,16, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,27,27,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,15,15,15,15,15, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,14,14,14,14, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,18,18,17,18,-1,11,10,9,8,7,6,5,4,4,4,4,4,5,4,4,4,-1,13,13,13,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,19,18,17,17,17,17,-1,11,10,9,8,7,6,5,4,3,3,3,3,-1,3,3,4,-1,12,12,12,12, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,18,17,16,16,16,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,11,11,11,11, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,17,16,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,10,10,10,11, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,-1,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,9,9,10,11, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,-1,8,8,9,10,11, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,8,9,10,11, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,13,12,11,10,9,8,7,6,6,6,7,8,9,10,11, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,12, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,12,12,12,12,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,13, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,27,27,-1,15,14,13,13,13,13,13,13,-1,-1,-1,13,-1,-1,-1,9,9,9,9,9,9,9,9,-1,14, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,26,26,26,-1,15,14,14,14,14,14,14,14,15,16,15,14,15,16,-1,10,10,10,10,10,-1,10,-1,-1,15, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,25,25,25,25,-1,15,15,15,15,15,15,15,15,-1,16,15,15,15,15,-1,11,11,11,11,11,-1,-1,-1,17,16, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,-1,16,16,16,16,16,16,16,16,17,16,16,16,15,14,13,12,12,12,12,12,13,14,15,16,17, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,17,17,17,17,17,17,16,15,15,-1,13,13,13,13,13,13,-1,16,16,17, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,29,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, 40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,17,17,17,17,-1,15,15,15,15,15,-1,-1,18,18,18, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 47,46,46,-1,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,41,41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 41,40,40,40,41,40,40,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 41,40,39,39,-1,39,39,39,40,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 41,40,39,38,38,38,38,39,40,41,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,38,37,36,36,36,36,36,35,35,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 47,47,-1,38,37,36,35,35,35,35,35,34,34,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 46,46,-1,38,37,36,35,34,34,34,-1,33,33,33,33,33,33,33,34,35,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,34,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,18, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,27,26,25,24,24,24,-1,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,17, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,27,26,25,25,-1,-1,-1,16,-1,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,27,27,27,26,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,14,14,15,15,15,15, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,27,27,27,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,15,14,14,14,14, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,5,5,5,5,5,-1,-1,13,13,13,13, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,19,18,17,18,-1,12,11,10,9,8,7,6,5,4,4,4,4,5,4,4,4,-1,12,12,12,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,20,19,18,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,3,-1,11,11,11,11, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,19,18,17,17,17,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,10,10,10,10, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,18,17,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,9,9,9,10, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,8,8,9,10, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,-1,7,7,8,9,10, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,7,8,9,10, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,12,11,10,9,8,7,6,5,5,5,6,7,8,9,10, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,11, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,13,13,13,13,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,12, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,28,28,-1,16,15,14,14,14,14,14,14,-1,-1,-1,12,-1,-1,-1,8,8,8,8,8,8,8,8,-1,13, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,27,27,27,-1,16,15,15,15,15,15,15,15,16,15,14,13,14,15,-1,9,9,9,9,9,-1,9,-1,-1,14, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,26,26,26,26,-1,16,16,16,16,16,16,16,16,-1,15,14,14,14,14,-1,10,10,10,10,10,-1,-1,-1,16,15, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,-1,17,17,17,17,17,17,17,17,16,15,15,15,14,13,12,11,11,11,11,11,12,13,14,15,16, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,18,18,17,16,16,16,15,14,14,-1,12,12,12,12,12,12,-1,15,15,16, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,30,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,16,16,16, 41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,16,16,16,16,-1,14,14,14,14,14,-1,-1,17,17,17, 51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40, 50,50,50,49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,43,43,43,43,43,43,43,44,44,-1,41,40,39,39,39, 50,49,49,49,-1,48,-1,45,44,44,44,44,43,42,42,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,43,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,38,38,38, 50,49,48,48,-1,-1,-1,-1,43,43,43,44,43,43,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,42,43,43,42,41,41,41,42,41,40,39,39,-1,-1,37,37,37, -1,49,48,47,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,41,40,39,38,37,36,36,36,36, -1,49,48,47,46,45,44,43,42,42,41,40,39,39,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,33,-1,44,43,42,41,40,39,38,38,38,38,38,38,37,37,37,37,-1,37,36,35,34,34, 50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,32,32,32,32,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,37,36,36,36,-1,37,36,35,34,33, 50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,31,31,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,37,36,35,35,-1,-1,-1,-1,-1,32, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,31,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,37,36,35,34,34,34,35,36,-1,31, 48,48,48,-1,43,42,41,40,40,40,-1,38,37,38,37,36,35,34,33,32,31,30,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,33,33,34,35,36,-1,30, 47,47,47,-1,43,42,41,40,39,39,-1,-1,36,-1,-1,-1,-1,-1,-1,31,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,32,32,32,32,33,34,35,36,-1,29, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,32,31,31,31,-1,-1,-1,-1,-1,28, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,30,-1,27,27,27,27,27, 47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,42,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,32,31,30,30,-1,-1,26,25,25,25, 42,41,41,41,42,41,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 42,41,40,40,-1,40,40,40,41,41,-1,36,35,34,33,32,31,30,30,-1,-1,25,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,32,32,32,32,32,33,-1,23,23,23, 42,41,40,39,39,39,39,40,41,42,-1,36,35,34,33,32,31,31,31,-1,24,24,23,22,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,33,33,33,-1,22,22,22, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,24,23,23,22,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,39,38,37,37,37,37,37,36,36,35,34,33,33,33,33,33,-1,-1,23,22,22,-1,19,19,19,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,18,18,19,20,20,20,21, 48,48,-1,39,38,37,36,36,36,36,36,35,35,34,34,34,34,-1,34,35,-1,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,19,20,21, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,35,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,15,15,16,17,18,-1,-1,18,-1,20, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,14,14,14,14,-1,-1,-1,-1,16,17,18,19, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,13,13,13,13,-1,15,15,-1,18,18, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,17, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,27,26,25,24,24,24,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,16,16, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,27,26,25,25,-1,-1,-1,17,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,13,14,15,15,15,15, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,27,26,26,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,-1,-1,14,14,14,14,14,14, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,27,27,27,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,-1,14,13,13,13,13, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,5,5,5,5,5,-1,-1,12,12,12,12, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,19,18,19,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,4,4,4,-1,11,11,11,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,21,20,19,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,3,3,3,-1,10,10,10,10, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,20,19,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,9,9,9,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,19,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,8,8,8,9, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,7,7,8,9, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,2,-1,6,6,7,8,9, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,6,7,8,9, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,11,10,9,8,7,6,5,4,4,4,5,6,7,8,9, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,12,11,10,9,8,7,6,5,5,5,5,5,6,7,-1,10, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,14,14,14,14,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,11, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,29,29,-1,17,16,15,15,15,15,15,15,-1,-1,-1,11,-1,-1,-1,7,7,7,7,7,7,7,7,-1,12, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,28,28,28,-1,17,16,16,16,16,16,16,16,15,14,13,12,13,14,-1,8,8,8,8,8,-1,8,-1,-1,13, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,27,27,27,27,-1,17,17,17,17,17,17,17,17,-1,14,13,13,13,13,-1,9,9,9,9,9,-1,-1,-1,15,14, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,-1,18,18,18,18,18,18,17,16,15,14,14,14,13,12,11,10,10,10,10,10,11,12,13,14,15, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,30,30,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,18,17,16,15,15,15,14,13,13,-1,11,11,11,11,11,11,-1,14,14,15, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,31,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,12,12,12,12,12,-1,-1,15,15,15, 42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,15,15,15,15,-1,13,13,13,13,13,-1,-1,16,16,16, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 49,49,49,-1,44,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 48,48,48,-1,44,43,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,43,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 43,42,42,42,43,42,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 43,42,41,41,-1,41,41,41,42,42,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 43,42,41,40,40,40,40,41,42,43,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,40,39,38,38,38,38,38,37,37,36,35,34,34,34,34,34,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,21, 49,49,-1,40,39,38,37,37,37,37,37,36,36,35,35,35,35,-1,35,36,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,20, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,36,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,19, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,18,18, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,17,17, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,16,16,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,28,27,26,25,25,25,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,15,15,15,15, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,28,27,26,26,-1,-1,-1,18,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,14,14,14,14,14,14, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,28,27,27,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,-1,-1,14,13,13,13,13,13, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,28,28,28,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,6,6,6,-1,-1,13,12,12,12,12, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,6,6,5,5,5,-1,-1,11,11,11,11, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,20,19,20,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,4,4,4,-1,10,10,10,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,22,21,20,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,-1,3,3,3,-1,9,9,9,9, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,21,20,19,19,19,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,8,8,8,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,20,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,7,7,7,8, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,6,6,7,8, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,1,-1,5,5,6,7,8, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,3,4,5,6,7,8, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,10,9,8,7,6,5,4,3,3,3,4,5,6,7,8, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,11,10,9,8,7,6,5,4,4,4,4,4,5,6,-1,9, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,15,15,15,15,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,10, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,30,30,-1,18,17,16,16,16,16,16,16,-1,-1,-1,10,-1,-1,-1,6,6,6,6,6,6,6,6,-1,11, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,29,29,29,-1,18,17,17,17,17,17,16,15,14,13,12,11,12,13,-1,7,7,7,7,7,-1,7,-1,-1,12, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,28,28,28,28,-1,18,18,18,18,18,17,16,16,-1,13,12,12,12,12,-1,8,8,8,8,8,-1,-1,-1,14,13, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,-1,19,19,19,19,18,17,16,15,14,13,13,13,12,11,10,9,9,9,9,9,10,11,12,13,14, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,17,16,15,14,14,14,13,12,12,-1,10,10,10,10,10,10,-1,13,13,14, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,32,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,11,11,11,11,11,-1,-1,14,14,14, 43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,14,14,14,14,-1,12,12,12,12,12,-1,-1,15,15,15, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,44,43,42,41,41,41,41,40,40,40,40,39,39,39,39,39,38,37,36,35,35,35,35, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,43,42,41,40,40,40,40,39,39,39,39,38,38,38,39,39,-1,36,35,34,34,34, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,-1,-1,-1,-1,-1,33,33,33, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,43,42,41,40,39,38,39,39,38,37,37,37,37,36,35,34,34,-1,-1,32,32,32, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,37,36,35,34,33,32,31,31,31,31, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,32,-1,32,31,30,29,29, 56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,40,39,38,38,-1,35,34,33,33,33,33,33,32,31,31,31,-1,32,31,30,29,28, 56,55,54,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,33,32,31,30,30,-1,-1,-1,-1,-1,27, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,32,31,30,29,29,29,30,31,-1,26, 54,54,54,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,31,30,30,-1,-1,-1,-1,28,28,29,30,31,-1,25, 53,53,53,-1,49,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,31,30,29,28,27,27,27,27,28,29,30,31,-1,24, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,31,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,23, 53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,25,-1,22,22,22,22,22, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,49,48,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20, 49,48,48,48,49,48,47,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,33,33,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 49,48,47,47,-1,47,47,47,47,47,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,27,27,27,27,28,-1,18,18,18, 49,48,47,46,46,46,46,47,48,48,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,33,32,31,30,29,28,28,28,-1,28,28,28,-1,17,17,17, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,46,45,44,44,44,44,44,43,42,41,40,39,39,39,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,33,32,31,31,-1,-1,-1,-1,-1,16,16,17,17,16,15,15, 55,55,-1,46,45,44,43,43,43,43,43,42,41,40,40,40,40,-1,40,41,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,15,15,14, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,41,41,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,16,-1,-1,14,-1,13, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,12,13,12,12, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,-1,11,11, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,14,13,12,11,10,10,10,10,10,10,10,10, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,33,32,31,30,30,30,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,11,10,9,9,9,9,9,9,9, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,33,32,31,31,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,34,33,32,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,8,7,7,7,7,7, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,34,33,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,7,6,6,6,6, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,5,5,5,5, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,29,28,27,27,26,25,26,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,4,4,4,4, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,28,27,26,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,3,3,3,3, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,2,2,2,3, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,1,1,2,3, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,0,1,2,3, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,2,1,1,2,3, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,2,2,2,3, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,4, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,5, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,7,6,6,6,6,6,6,6,-1,6, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,7,7,7,7,-1,7,-1,-1,7, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,8,8,8,8,8,-1,-1,-1,9,8, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,10,9,9, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,10,10,10,10,10,10,-1,10,10,10, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,11,11,11,11,11,-1,-1,11,11,11, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,12,12,12,12,12,-1,-1,12,12,12, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,44,43,42,41,41,41,41,40,40,40,40,39,39,39,39,39,38,37,36,35,35,35,35, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,43,42,41,40,40,40,40,39,39,39,39,38,38,38,39,39,-1,36,35,34,34,34, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,-1,-1,-1,-1,-1,33,33,33, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,43,42,41,40,39,38,39,39,38,37,37,37,37,36,35,34,34,-1,-1,32,32,32, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,37,36,35,34,33,32,31,31,31,31, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,32,-1,32,31,30,29,29, 56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,40,39,38,38,-1,35,34,33,33,33,33,33,32,31,31,31,-1,32,31,30,29,28, 56,55,54,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,33,32,31,30,30,-1,-1,-1,-1,-1,27, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,32,31,30,29,29,29,30,31,-1,26, 54,54,54,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,31,30,30,-1,-1,-1,-1,28,28,29,30,31,-1,25, 53,53,53,-1,49,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,31,30,29,28,27,27,27,27,28,29,30,31,-1,24, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,31,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,23, 53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,25,-1,22,22,22,22,22, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,49,48,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20, 49,48,48,48,49,48,47,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,33,33,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 49,48,47,47,-1,47,47,47,47,47,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,27,27,27,27,28,-1,18,18,18, 49,48,47,46,46,46,46,47,48,48,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,33,32,31,30,29,28,28,28,-1,28,28,28,-1,17,17,17, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,46,45,44,44,44,44,44,43,42,41,40,39,39,39,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,33,32,31,31,-1,-1,-1,-1,-1,16,16,17,17,16,15,15, 55,55,-1,46,45,44,43,43,43,43,43,42,41,40,40,40,40,-1,40,41,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,15,15,14, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,41,41,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,16,-1,-1,14,-1,13, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,12,13,12,12, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,-1,11,11, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,14,13,12,11,10,10,10,10,10,10,10,10, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,33,32,31,30,30,30,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,11,10,9,9,9,9,9,9,9, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,33,32,31,31,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,34,33,32,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,8,7,7,7,7,7, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,34,33,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,7,6,6,6,6, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,5,5,5,5, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,29,28,27,27,26,25,26,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,4,4,4,4, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,28,27,26,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,3,3,3,3, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,27,26,25,25,25,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,2,2,2,2, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,26,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,1,1,1,2, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,1,0,1,2, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,2,1,1,1,2, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,2,2,2,2, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,4, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,5, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,7,6,6,6,6,6,6,6,-1,6, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,7,7,7,7,-1,7,-1,-1,7, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,8,8,8,8,8,-1,-1,-1,9,8, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,10,9,9, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,10,10,10,10,10,10,-1,10,10,10, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,11,11,11,11,11,-1,-1,11,11,11, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,12,12,12,12,12,-1,-1,12,12,12, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,44,43,42,41,41,41,41,40,40,40,40,39,39,39,39,39,38,37,36,35,35,35,35, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,43,42,41,40,40,40,40,39,39,39,39,38,38,38,39,39,-1,36,35,34,34,34, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,-1,-1,-1,-1,-1,33,33,33, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,43,42,41,40,39,38,39,39,38,37,37,37,37,36,35,34,34,-1,-1,32,32,32, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,37,36,35,34,33,32,31,31,31,31, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,32,-1,32,31,30,29,29, 56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,40,39,38,38,-1,35,34,33,33,33,33,33,32,31,31,31,-1,32,31,30,29,28, 56,55,54,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,33,32,31,30,30,-1,-1,-1,-1,-1,27, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,32,31,30,29,29,29,30,31,-1,26, 54,54,54,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,31,30,30,-1,-1,-1,-1,28,28,29,30,31,-1,25, 53,53,53,-1,49,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,31,30,29,28,27,27,27,27,28,29,30,31,-1,24, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,31,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,23, 53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,25,-1,22,22,22,22,22, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,49,48,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20, 49,48,48,48,49,48,47,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,33,33,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 49,48,47,47,-1,47,47,47,47,47,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,27,27,27,27,28,-1,18,18,18, 49,48,47,46,46,46,46,47,48,48,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,33,32,31,30,29,28,28,28,-1,28,28,28,-1,17,17,17, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,46,45,44,44,44,44,44,43,42,41,40,39,39,39,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,33,32,31,31,-1,-1,-1,-1,-1,16,16,17,17,16,15,15, 55,55,-1,46,45,44,43,43,43,43,43,42,41,40,40,40,40,-1,40,41,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,15,15,14, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,41,41,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,16,-1,-1,14,-1,13, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,12,13,12,12, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,-1,11,11, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,14,13,12,11,10,10,10,10,10,10,10,10, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,11,10,9,9,9,9,9,9,9, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,33,32,31,31,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,8, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,14,14,-1,-1,-1,-1,8,7,7,7,7,7, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,34,33,33,33,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,7,6,6,6,6, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,5,5,5,5, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,27,26,27,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,4,4,4,4, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,3,3,3,3, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,2,2,2,2, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,2,1,1,1, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,-1,-1,2,1,0,1, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,3,2,1,1,1, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2,2, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,20,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,4, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,5, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,13,-1,-1,-1,8,7,6,6,6,6,6,6,-1,6, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,7,7,-1,7,-1,-1,7, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,8,8,8,8,8,-1,-1,-1,9,8, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,10,9,9, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,10,10,10,10,10,10,-1,10,10,10, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,11,11,11,11,11,-1,-1,11,11,11, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,12,12,12,12,12,-1,-1,12,12,12, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,44,43,42,41,41,41,41,40,40,40,40,39,39,39,39,39,38,37,36,35,35,35,35, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,43,42,41,40,40,40,40,39,39,39,39,38,38,38,39,39,-1,36,35,34,34,34, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,43,42,41,40,39,39,39,39,38,38,38,38,37,37,-1,-1,-1,-1,-1,33,33,33, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,43,42,41,40,39,38,39,39,38,37,37,37,37,36,35,34,34,-1,-1,32,32,32, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,37,-1,39,38,37,36,37,37,36,35,34,33,32,31,31,31,31, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,40,39,38,37,36,36,-1,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,32,31,30,30,30, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,40,39,38,37,36,35,34,34,34,34,34,33,32,32,32,32,-1,32,31,30,29,29, 56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,40,39,38,38,-1,35,34,33,33,33,33,33,32,31,31,31,-1,32,31,30,29,28, 56,55,54,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,40,39,38,37,36,35,34,33,32,32,32,33,32,31,30,30,-1,-1,-1,-1,-1,27, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,32,31,30,29,29,29,30,31,-1,26, 54,54,54,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,31,30,30,-1,-1,-1,-1,28,28,29,30,31,-1,25, 53,53,53,-1,49,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,31,30,29,28,27,27,27,27,28,29,30,31,-1,24, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,31,30,29,28,27,26,26,26,-1,-1,-1,-1,-1,23, 53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,25,-1,22,22,22,22,22, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21, -1,-1,-1,-1,49,48,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20, 49,48,48,48,49,48,47,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,33,33,-1,-1,-1,-1,27,26,26,26,27,-1,-1,19,19,19, 49,48,47,47,-1,47,47,47,47,47,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,33,32,31,30,29,28,27,27,27,27,27,28,-1,18,18,18, 49,48,47,46,46,46,46,47,48,48,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,33,32,31,30,29,28,28,28,-1,28,28,28,-1,17,17,17, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,16,16,16, -1,-1,-1,46,45,44,44,44,44,44,43,42,41,40,39,39,39,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,33,32,31,31,-1,-1,-1,-1,-1,16,16,17,17,16,15,15, 55,55,-1,46,45,44,43,43,43,43,43,42,41,40,40,40,40,-1,40,41,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,-1,15,15,14, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,41,41,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,16,-1,-1,14,-1,13, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,12,13,12,12, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,11,11,-1,11,11, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,14,13,12,11,10,10,10,10,10,10,10,10, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,33,32,31,30,30,30,-1,25,24,23,22,21,20,19,18,18,17,17,-1,-1,-1,-1,11,10,9,9,9,9,9,9,9, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,33,32,31,31,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,34,33,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,14,-1,-1,-1,-1,8,7,7,7,7,7, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,7,6,6,6,6, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,5,5,5,5, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,28,27,28,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,4,4,4,4, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,13,12,12,-1,11,11,11,-1,3,3,3,3, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,3,2,2,2, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,10,-1,3,2,1,1, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,-1,-1,3,2,1,0, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,7,-1,4,3,2,1,1, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,2,2, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,4, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,5, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,9,8,7,6,6,6,6,6,-1,6, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,7,7,-1,7,-1,-1,7, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,9,8,8,8,8,-1,-1,-1,9,8, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,10,9,9, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,10,10,10,10,10,10,-1,10,10,10, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,11,11,11,11,11,-1,-1,11,11,11, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,12,12,12,12,12,-1,-1,12,12,12, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 40,40,40,40,40,40,39,39,39,39,39,39,39,39,40,41,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,52,53,54,55,56, 39,39,39,39,40,40,39,38,38,38,38,38,38,39,40,41,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,-1,53,53,54,55,56, 38,38,38,38,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 38,37,37,37,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,36,36,36,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,35,35,35,35,35,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,34,34,34,34,35,36,35,34,33,33,33,33,33,33,33,34,35,35,35,35,35,35,35,36,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 33,33,33,33,34,35,36,35,34,33,32,32,32,32,32,33,34,34,34,34,34,34,34,35,36,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 32,32,32,33,34,35,36,35,34,33,32,31,31,31,31,-1,-1,33,33,33,33,33,34,35,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,33,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 30,30,30,-1,28,28,28,28,28,28,-1,30,29,30,31,32,33,33,32,31,32,33,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 29,29,29,-1,27,27,27,27,27,27,-1,-1,28,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 29,28,28,-1,26,26,26,26,26,26,26,26,27,28,29,29,29,29,29,29,29,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 29,28,27,26,25,25,25,25,25,25,25,26,27,28,28,28,28,28,28,28,28,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 29,28,28,-1,24,24,24,24,24,24,25,26,27,27,27,27,27,27,27,27,27,28,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,23,23,23,23,23,23,-1,26,26,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 22,22,22,22,23,22,22,22,22,23,-1,26,25,25,25,25,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 22,21,21,21,-1,21,21,21,22,23,-1,26,25,24,24,24,24,24,24,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 22,21,20,20,20,20,20,21,22,23,-1,26,25,24,23,23,23,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,18,18,18,18,18,18,18,19,20,21,21,21,21,21,22,22,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 15,15,-1,17,17,17,17,17,17,18,19,20,20,20,20,20,20,-1,21,21,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 14,14,-1,16,16,16,16,16,17,18,-1,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 13,14,-1,15,15,15,15,16,17,18,18,19,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 12,-1,-1,14,14,14,15,16,17,17,18,19,18,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 11,-1,13,13,13,14,15,16,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 10,-1,12,12,13,14,15,16,-1,15,15,15,-1,15,16,17,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 9,10,11,12,13,14,15,16,-1,15,14,14,-1,14,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 8,-1,12,12,13,14,15,16,-1,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 7,-1,13,13,13,14,-1,17,18,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 6,-1,-1,-1,-1,15,16,17,18,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 5,5,5,5,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 4,4,4,4,5,6,7,8,9,9,9,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 3,3,3,4,-1,7,7,8,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 3,2,2,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,2,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,1,1,2,3,4,5,6,7,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 4,3,2,2,2,3,4,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 4,3,3,3,3,3,4,-1,25,24,24,-1,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 4,4,4,4,4,4,4,-1,25,24,23,22,21,-1,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 5,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,20,-1,21,21,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 8,8,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 9,9,9,9,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 10,10,10,-1,-1,-1,-1,-1,10,10,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 11,11,11,12,13,14,13,12,11,11,11,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 40,40,40,40,40,40,39,39,39,39,39,39,39,39,40,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,51,52,53,54,55, 39,39,39,39,40,40,39,38,38,38,38,38,38,39,40,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,-1,52,52,53,54,55, 38,38,38,38,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,-1,-1,-1,54,54,55, 38,37,37,37,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,46,45,45,45,46,47,48,49,50,-1,-1,54,54,55, -1,36,36,36,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55, -1,35,35,35,35,35,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,34,34,34,34,35,36,35,34,33,33,33,33,33,33,33,34,34,34,34,34,34,34,34,35,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,53,53,53,54,54, 33,33,33,33,34,35,36,35,34,33,32,32,32,32,32,33,34,33,33,33,33,33,33,34,35,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,54,54,54,54,53, 32,32,32,33,34,35,36,35,34,33,32,31,31,31,31,-1,-1,32,32,32,32,32,33,34,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,32,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 30,30,30,-1,28,28,28,28,28,28,-1,30,29,30,31,32,33,32,31,30,31,32,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 29,29,29,-1,27,27,27,27,27,27,-1,-1,28,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 29,28,28,-1,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 29,28,27,26,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 29,28,28,-1,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,23,23,23,23,23,23,-1,25,25,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 22,22,22,22,23,22,22,22,22,23,-1,25,24,24,24,24,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,46, 22,21,21,21,-1,21,21,21,22,23,-1,25,24,23,23,23,23,23,23,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45, 22,21,20,20,20,20,20,21,22,23,-1,25,24,23,22,22,22,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,44,44,44, 22,21,20,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,18,18,18,18,18,18,18,19,20,20,20,20,20,20,21,21,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 15,15,-1,17,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,20,20,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 14,14,-1,16,16,16,16,16,17,18,-1,18,18,18,18,18,18,18,19,20,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 13,14,-1,15,15,15,15,16,17,17,17,18,17,17,17,17,17,18,19,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 12,-1,-1,14,14,14,15,16,17,16,17,18,17,16,16,16,17,18,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 11,-1,13,13,13,14,15,16,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 10,-1,12,12,13,14,15,16,-1,14,14,14,-1,14,15,16,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 9,10,11,12,13,14,15,16,-1,14,13,13,-1,13,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 8,-1,12,12,13,14,15,16,-1,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 7,-1,13,13,13,14,-1,17,18,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 6,-1,-1,-1,-1,15,16,17,18,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 5,5,5,5,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 4,4,4,4,5,6,7,8,8,8,8,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 3,3,3,4,-1,7,7,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 3,2,2,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,1,1,1,2,3,4,5,6,-1,20,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 4,3,2,2,2,2,3,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 4,3,3,3,3,3,3,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 4,4,4,4,4,4,4,-1,24,23,22,21,20,-1,-1,-1,17,-1,18,18,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 5,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,19,-1,21,21,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,24,24,24,24,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 8,8,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 9,9,9,9,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 10,10,10,-1,-1,-1,-1,-1,10,10,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 11,11,11,12,13,14,13,12,11,11,11,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 41,41,41,41,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,50,51,52,53,54, 40,40,40,40,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,-1,51,51,52,53,54, 39,39,39,39,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,-1,-1,-1,-1,-1,53,53,54, 39,38,38,38,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,45,44,44,44,45,46,47,48,49,-1,-1,53,53,54, -1,37,37,37,37,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,50,51,52,53,54, -1,36,36,36,36,36,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,51,51,52,53,54, -1,35,35,35,35,36,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,52,52,52,53,53, 34,34,34,34,35,36,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,53,53,53,53,52, 33,33,33,34,35,36,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 30,30,30,-1,28,28,28,28,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 30,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 30,29,29,-1,25,25,25,25,25,25,26,25,25,25,25,25,25,25,25,25,25,26,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,24,24,24,24,24,24,-1,24,24,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 23,23,23,23,24,23,23,23,23,24,-1,24,23,23,23,23,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,45, 23,22,22,22,-1,22,22,22,23,24,-1,24,23,22,22,22,22,22,22,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44, 23,22,21,21,21,21,21,22,23,24,-1,24,23,22,21,21,21,21,21,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,43,43,43, 23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 16,16,-1,18,18,18,18,18,18,18,19,18,18,18,18,18,18,-1,19,19,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 15,15,-1,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,18,19,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 14,15,-1,16,16,16,16,17,16,16,16,17,16,16,16,16,16,17,18,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 13,-1,-1,15,15,15,16,17,16,15,16,17,16,15,15,15,16,17,18,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 12,-1,14,14,14,15,16,17,-1,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 11,-1,13,13,14,15,16,17,-1,13,13,13,-1,13,14,15,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 10,11,12,13,14,15,16,17,-1,13,12,12,-1,12,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 9,-1,13,13,14,15,16,17,-1,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 8,-1,14,14,14,15,-1,18,19,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 7,-1,-1,-1,-1,16,17,18,19,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 6,6,6,6,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 5,5,5,5,6,7,8,7,7,7,7,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 4,4,4,5,-1,8,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 4,3,3,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,2,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,2,1,1,1,2,3,4,5,-1,19,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 4,3,2,2,2,2,2,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 4,3,3,3,3,3,3,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 4,4,4,4,4,4,4,-1,23,22,21,20,19,-1,-1,-1,17,-1,17,17,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 5,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,18,-1,21,21,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,23,23,23,23,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 8,8,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 9,9,9,9,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,25,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 10,10,10,-1,-1,-1,-1,-1,10,10,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 11,11,11,12,13,14,13,12,11,11,11,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 40,40,40,40,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,49,50,51,52,53, 39,39,39,39,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,47,-1,50,50,51,52,53, 38,38,38,38,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,44,44,44,44,44,45,-1,-1,-1,-1,-1,52,52,53, 38,37,37,37,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,44,43,43,43,44,45,46,47,48,-1,-1,52,52,53, -1,36,36,36,36,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53, -1,35,35,35,35,35,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,50,50,51,52,53, -1,34,34,34,34,35,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,51,51,51,52,52, 33,33,33,33,34,35,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,52,52,52,52,51, 32,32,32,33,34,35,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 30,30,30,-1,28,28,28,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 29,29,29,-1,27,27,27,27,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 29,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 29,28,28,-1,24,24,24,24,24,24,25,24,24,24,24,24,24,24,24,24,24,25,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,23,23,23,23,23,23,-1,23,23,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 23,22,22,22,23,22,22,22,22,23,-1,23,22,22,22,22,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,44, 23,22,21,21,-1,21,21,21,22,23,-1,23,22,21,21,21,21,21,21,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43, 23,22,21,20,20,20,20,21,22,23,-1,23,22,21,20,20,20,20,20,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,42,42,42, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,19,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 17,17,-1,19,19,18,17,17,17,17,18,17,17,17,17,17,17,-1,18,18,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 16,16,-1,18,18,18,17,16,16,16,-1,16,16,16,16,16,16,16,17,18,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 15,16,-1,17,17,17,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 14,-1,-1,16,16,16,17,16,15,14,15,16,15,14,14,14,15,16,17,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 13,-1,15,15,15,16,17,17,-1,13,-1,-1,-1,13,13,14,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 12,-1,14,14,15,16,17,18,-1,12,12,12,-1,12,13,14,-1,14,14,14,15,16,17,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 11,12,13,14,15,16,17,18,-1,12,11,11,-1,11,-1,-1,-1,13,13,14,15,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,36,37,38,39,40,41,42, 10,-1,14,14,15,16,17,18,-1,-1,10,10,10,10,10,10,11,12,13,14,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,38,38,39,40,41,42, 9,-1,15,15,15,16,-1,19,20,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,39,39,40,41,42, 8,-1,-1,-1,-1,17,18,19,20,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 7,7,7,7,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42, 6,6,6,6,7,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42,42, 5,5,5,6,-1,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, 5,4,4,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,3,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,3,2,1,1,1,2,3,4,-1,18,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 5,4,3,2,2,2,2,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 5,4,3,3,3,3,3,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 5,4,4,4,4,4,4,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,19,19,20,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 5,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,17,-1,21,21,-1,20,20,20,21,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,22,22,22,22,22,23,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 8,8,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 9,9,9,9,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,24,-1,-1,24,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 10,10,10,-1,-1,-1,-1,-1,10,10,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 11,11,11,12,13,14,13,12,11,11,11,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 39,39,39,39,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,47,48,49,50,51,52, 38,38,38,38,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,44,44,44,44,44,44,45,46,-1,49,49,50,51,52, 37,37,37,37,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,-1,-1,-1,51,51,52, 37,36,36,36,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,43,42,42,42,43,44,45,46,47,-1,-1,51,51,52, -1,35,35,35,35,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52, -1,34,34,34,34,34,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,33,33,33,33,34,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,50,50,50,51,51, 32,32,32,32,33,34,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,51,51,51,51,50, 31,31,31,32,33,34,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 29,29,29,-1,27,27,27,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 28,28,28,-1,26,26,26,26,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 28,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 28,27,27,-1,23,23,23,23,23,23,24,23,23,23,23,23,23,23,23,23,23,24,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,22,22,22,22,22,22,-1,22,22,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 22,21,21,21,22,21,21,21,21,22,-1,22,21,21,21,21,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,43, 22,21,20,20,-1,20,20,20,21,22,-1,22,21,20,20,20,20,20,20,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,42,42,42, 22,21,20,19,19,19,19,20,21,22,-1,22,21,20,19,19,19,19,19,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,41,41,41, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,18,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 18,18,-1,19,18,17,16,16,16,16,17,16,16,16,16,16,16,-1,17,17,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 17,17,-1,19,18,17,16,15,15,15,-1,15,15,15,15,15,15,15,16,17,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 16,17,-1,18,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 15,-1,-1,17,17,17,16,15,14,13,14,15,14,13,13,13,14,15,16,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 14,-1,16,16,16,17,16,16,-1,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 13,-1,15,15,16,17,17,17,-1,11,11,11,-1,11,12,13,-1,13,13,13,14,15,16,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 12,13,14,15,16,17,18,18,-1,11,10,10,-1,10,-1,-1,-1,12,12,13,14,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,35,36,37,38,39,40,41, 11,-1,15,15,16,17,18,19,-1,-1,9,9,9,9,9,9,10,11,12,13,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,37,37,38,39,40,41, 10,-1,16,16,16,17,-1,20,21,-1,8,8,8,8,8,9,10,11,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,38,38,39,40,41, 9,-1,-1,-1,-1,18,19,20,21,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 8,8,8,8,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41, 7,7,7,7,8,7,6,5,5,5,5,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41,41, 6,6,6,7,-1,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, 6,5,5,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,4,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,4,3,2,1,1,1,2,3,-1,17,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 6,5,4,3,2,2,2,-1,-1,-1,-1,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 6,5,4,3,3,3,3,-1,21,20,20,-1,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 6,5,4,4,4,4,4,-1,21,20,19,18,17,-1,-1,-1,15,-1,15,15,-1,-1,-1,18,18,19,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 6,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,16,-1,21,21,-1,19,19,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,21,21,21,21,21,22,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 8,8,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 9,9,9,9,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,23,-1,-1,23,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 10,10,10,-1,-1,-1,-1,-1,10,10,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,24,25,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 11,11,11,12,13,14,13,12,11,11,11,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,25,26,27,28,29,30,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 38,38,38,38,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,44,44,44,44,45,46,47,48,49,50,51, 37,37,37,37,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,43,43,43,43,43,43,44,45,-1,48,48,49,50,51, 36,36,36,36,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,-1,-1,-1,50,50,51, 36,35,35,35,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,42,41,41,41,42,43,44,45,46,-1,-1,50,50,51, -1,34,34,34,34,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51, -1,33,33,33,33,33,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,32,32,32,32,33,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,49,49,49,50,50, 31,31,31,31,32,33,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,50,50,50,50,49, 30,30,30,31,32,33,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 28,28,28,-1,26,26,26,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 27,27,27,-1,25,25,25,25,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 27,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 27,26,26,-1,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,23,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,21,21,21,21,21,21,-1,21,21,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 21,20,20,20,21,20,20,20,20,21,-1,21,20,20,20,20,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,42, 21,20,19,19,-1,19,19,19,20,21,-1,21,20,19,19,19,19,19,19,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,41,41,41, 21,20,19,18,18,18,18,19,20,21,-1,21,20,19,18,18,18,18,18,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,40,40,40, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,17,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 19,19,-1,18,17,16,15,15,15,15,16,15,15,15,15,15,15,-1,16,16,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 18,18,-1,18,17,16,15,14,14,14,-1,14,14,14,14,14,14,14,15,16,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 17,18,-1,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 16,-1,-1,18,17,16,15,14,13,12,13,14,13,12,12,12,13,14,15,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 15,-1,17,17,17,16,15,15,-1,11,-1,-1,-1,11,11,12,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 14,-1,16,16,17,16,16,16,-1,10,10,10,-1,10,11,12,-1,12,12,12,13,14,15,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 13,14,15,16,17,17,17,17,-1,10,9,9,-1,9,-1,-1,-1,11,11,12,13,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,34,35,36,37,38,39,40, 12,-1,16,16,17,18,18,18,-1,-1,8,8,8,8,8,8,9,10,11,12,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,36,36,37,38,39,40, 11,-1,17,17,17,18,-1,19,20,-1,7,7,7,7,7,8,9,10,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,37,37,38,39,40, 10,-1,-1,-1,-1,19,20,20,20,-1,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 9,9,9,9,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40, 8,8,8,8,7,6,5,4,4,4,4,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40,40, 7,7,7,8,-1,6,5,4,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, 7,6,6,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,5,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,5,4,3,2,1,1,1,2,-1,16,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 7,6,5,4,3,2,2,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 7,6,5,4,3,3,3,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 7,6,5,4,4,4,4,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 7,6,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,-1,21,21,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 8,8,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 9,9,9,9,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,22,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 10,10,10,-1,-1,-1,-1,-1,10,10,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,23,24,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 11,11,11,12,13,14,13,12,11,11,11,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,24,24,25,26,27,28,29,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 38,38,38,38,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,46,47,48,49,50, 37,37,37,37,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,-1,47,47,48,49,50, 36,36,36,36,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,49,49,50, 36,35,35,35,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,41,40,40,40,41,42,43,44,45,-1,-1,49,49,50, -1,34,34,34,34,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50, -1,33,33,33,33,33,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,32,32,32,32,33,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,48,48,48,49,49, 31,31,31,31,32,33,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,49,49,49,49,48, 30,30,30,31,32,33,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,47, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 28,28,28,-1,26,26,26,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 27,27,27,-1,25,25,25,25,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 27,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 27,26,26,-1,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,23,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,21,21,21,21,21,21,-1,21,21,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 21,20,20,20,21,20,20,20,20,21,-1,21,20,20,20,20,20,20,20,21,22,22,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,41, 21,20,19,19,-1,19,19,19,20,21,-1,21,20,19,19,19,19,19,19,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40, 21,20,19,18,18,18,18,19,20,21,-1,21,20,19,18,18,18,18,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,39,39,39, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,17,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 20,20,-1,18,17,16,15,15,15,15,16,15,15,15,15,15,15,-1,16,16,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 19,19,-1,18,17,16,15,14,14,14,-1,14,14,14,14,14,14,14,15,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 18,19,-1,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 17,-1,-1,18,17,16,15,14,13,12,13,14,13,12,12,12,13,14,15,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 16,-1,18,18,17,16,15,15,-1,11,-1,-1,-1,11,11,12,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 15,-1,17,17,17,16,16,16,-1,10,10,10,-1,10,11,12,-1,11,11,11,12,13,14,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 14,15,16,17,17,17,17,17,-1,10,9,9,-1,9,-1,-1,-1,10,10,11,12,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,33,34,35,36,37,38,39, 13,-1,17,17,18,18,18,18,-1,-1,8,8,8,8,8,8,8,9,10,11,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,35,35,36,37,38,39, 12,-1,18,18,18,19,-1,19,20,-1,7,7,7,7,7,7,8,9,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,36,36,37,38,39, 11,-1,-1,-1,-1,20,21,20,20,-1,6,6,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 10,10,9,9,-1,-1,-1,-1,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39, 9,9,9,8,7,6,5,4,4,4,4,4,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39,39, 8,8,8,9,-1,6,5,4,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, 8,7,7,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,6,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,6,5,4,3,2,1,1,1,-1,15,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 8,7,6,5,4,3,3,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 8,7,6,5,4,4,4,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 8,7,6,5,5,5,5,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 8,7,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,15,15,-1,-1,21,21,22,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,16,-1,20,20,21,22,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 9,9,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,10,10,10,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,21,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 11,11,11,-1,-1,-1,-1,-1,11,11,11,12,-1,15,15,16,17,-1,-1,21,21,22,23,24,23,22,23,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 12,12,12,13,14,15,14,13,12,12,12,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,23,23,23,24,25,26,27,28,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 38,38,38,38,38,37,36,36,36,36,36,36,36,36,37,37,36,36,36,36,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,46,47,48,49,50, 37,37,37,37,38,37,36,35,35,35,35,35,35,36,37,37,36,35,35,35,35,35,-1,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,42,42,43,44,-1,47,47,48,49,50, 36,36,36,36,-1,38,-1,35,34,34,34,34,35,36,37,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,-1,-1,-1,-1,49,49,50, 36,35,35,35,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,35,34,33,33,34,34,33,33,34,35,36,37,38,39,40,41,42,41,40,40,40,41,42,43,44,45,-1,-1,49,49,50, -1,34,34,34,34,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50, -1,33,33,33,33,33,33,32,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,-1,-1,31,31,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,47,47,48,49,50, -1,32,32,32,32,33,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,38,39,40,-1,48,48,48,49,49, 31,31,31,31,32,33,33,32,31,30,29,29,29,29,29,30,30,29,29,29,29,29,29,30,31,-1,43,42,41,41,-1,38,37,36,36,36,36,36,37,38,39,40,-1,49,49,49,49,48, 30,30,30,31,32,33,33,32,31,30,29,28,28,28,28,-1,-1,28,28,28,28,28,29,30,30,-1,43,42,41,40,39,38,37,36,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,47, 29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,28,27,27,27,28,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,38,38,39,38,38,38,39,40,-1,46, 28,28,28,-1,26,26,26,26,26,26,-1,27,26,27,28,29,29,28,27,26,27,28,28,28,28,29,28,28,28,28,28,29,30,-1,33,33,33,-1,-1,-1,-1,37,37,38,39,40,-1,45, 27,27,27,-1,25,25,25,25,25,25,-1,-1,25,-1,-1,-1,-1,-1,-1,25,-1,-1,27,27,27,-1,27,27,27,27,28,29,30,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,44, 27,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,27,26,26,26,26,26,26,27,-1,30,30,-1,31,31,31,32,33,34,35,36,-1,-1,-1,-1,-1,43, 27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,25,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,-1,39,39,40,41,42, 27,26,26,-1,22,22,22,22,22,22,23,22,22,22,22,22,22,22,22,22,22,23,-1,24,24,24,24,24,25,-1,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,21,21,21,21,21,21,-1,21,21,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,-1,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 21,20,20,20,21,20,20,20,20,21,-1,21,20,20,20,20,20,20,20,21,22,22,-1,22,22,22,23,24,25,26,27,27,27,28,-1,-1,-1,-1,34,34,35,36,37,-1,-1,41,41,41, 21,20,19,19,-1,19,19,19,20,21,-1,21,20,19,19,19,19,19,19,-1,-1,21,-1,21,21,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40, 21,20,19,18,18,18,18,19,20,21,-1,21,20,19,18,18,18,18,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,39,39,39, 21,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,-1,20,19,19,19,20,19,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,17,-1,-1,18,18,18,-1,18,18,19,-1,26,26,26,27,28,29,30,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 21,21,-1,18,17,16,15,15,15,15,16,15,15,15,15,15,15,-1,16,16,-1,17,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,38,38,39, 20,20,-1,18,17,16,15,14,14,14,-1,14,14,14,14,14,14,14,15,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,40, 19,20,-1,18,17,16,15,14,13,13,13,14,13,13,13,13,13,14,15,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,38,39,40, 18,-1,-1,18,17,16,15,14,13,12,13,14,13,12,12,12,13,14,15,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,-1,39,39, 17,-1,19,18,17,16,15,15,-1,11,-1,-1,-1,11,11,12,-1,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39, 16,-1,18,18,17,16,16,16,-1,10,10,10,-1,10,11,12,-1,11,11,11,12,13,14,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 15,16,17,18,17,17,17,17,-1,10,9,9,-1,9,-1,-1,-1,10,10,11,12,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,33,34,35,36,37,38,39, 14,-1,18,18,18,18,18,18,-1,-1,8,8,8,8,8,8,8,9,10,11,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,35,35,36,37,38,39, 13,-1,19,19,19,19,-1,19,20,-1,7,7,7,7,7,7,8,9,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,36,36,37,38,39, 12,-1,-1,-1,-1,20,21,20,20,-1,6,6,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,39, 11,10,9,9,-1,-1,-1,-1,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,38,38,38,39, 10,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39,39, 9,9,9,9,-1,6,5,4,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, 9,8,8,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,8,7,6,6,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,7,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,7,6,5,4,3,2,1,1,-1,15,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 9,8,7,6,5,4,4,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 9,8,7,6,5,5,5,-1,19,18,18,-1,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 9,8,7,6,6,6,6,-1,19,18,17,16,15,-1,-1,-1,13,-1,13,13,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 9,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,14,-1,22,22,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,15,15,-1,-1,21,21,22,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,16,-1,20,20,21,22,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 10,10,10,10,10,-1,10,10,10,11,12,13,14,15,16,17,17,18,19,20,21,22,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 11,11,11,11,-1,-1,11,11,11,11,12,13,14,15,16,17,18,18,19,20,21,22,-1,-1,-1,21,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 12,12,12,-1,-1,-1,-1,-1,12,12,12,13,-1,16,16,17,18,-1,-1,21,21,22,23,24,23,22,23,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 13,13,13,14,15,16,15,14,13,13,13,13,14,15,16,17,-1,-1,-1,-1,22,22,23,24,23,23,23,24,25,26,27,28,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 40,40,40,40,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,49,50,51,52, 39,39,39,39,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,49,49,50,51,52, 38,38,38,38,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,51,51,51, 38,37,37,37,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,47,-1,-1,50,50,50, -1,36,36,36,36,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,47,48,49,49,49,49, -1,35,35,35,35,35,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,49,49,48,48,48, -1,34,34,34,34,35,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,50,49,48,47,47, 33,33,33,33,34,35,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,50,49,48,47,46, 32,32,32,33,34,35,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,45, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,44, 30,30,30,-1,28,28,28,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,43, 29,29,29,-1,27,27,27,27,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,42, 29,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,41, 29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,40,40,40,40,40, 29,28,28,-1,24,24,24,24,24,24,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,39,39,39,39, -1,-1,-1,-1,23,23,23,23,23,23,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,39,38,38,38, 23,22,22,22,23,22,22,22,22,23,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,37,37,37, 23,22,21,21,-1,21,21,21,22,23,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,36,36,36, 23,22,21,20,20,20,20,21,22,23,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,35,35,35, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 27,27,-1,20,19,18,17,17,17,17,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,33,34,35, 26,26,-1,20,19,18,17,16,16,16,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,22,23,24,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,32,-1,34, 25,26,-1,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,22,23,24,23,22,22,22,23,24,25,26,27,-1,-1,-1,-1,30,31,32,33, 24,-1,-1,20,19,18,17,16,15,14,15,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,27,27,-1,29,29,-1,32,32, 23,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,26,26,26,27,28,29,30,31,32, 22,-1,21,20,19,18,18,18,-1,12,12,12,-1,12,13,14,-1,13,13,13,14,15,16,-1,13,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 21,22,21,20,19,19,19,19,-1,12,11,11,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,12,-1,13,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32, 20,-1,21,20,20,20,20,20,-1,-1,10,10,10,10,10,10,10,11,12,13,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,-1,-1,28,28,29,30,31,32, 19,-1,21,21,21,21,-1,21,22,-1,9,9,9,9,9,9,10,11,12,13,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,20,20,21,22,23,24,-1,-1,29,29,30,31,32, 18,-1,-1,-1,-1,22,23,22,22,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,30,30,31,32, 17,16,15,15,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,6,5,5,5,5,5,6,7,8,9,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,31,31,31,32, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,-1,4,4,4,4,5,6,7,8,9,-1,17,17,17,17,17,17,17,18,19,20,21,22,-1,25,25,26,-1,32,32,32,32, 17,16,15,15,-1,12,11,10,9,8,7,6,5,5,5,-1,-1,3,3,3,4,5,6,7,8,9,-1,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,33,33,33,33, 17,16,16,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,-1,2,2,2,3,4,5,6,7,8,9,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,32, -1,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31, -1,-1,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,-1,30,30,30,30,31, -1,-1,15,14,13,12,11,10,10,10,-1,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 17,16,15,14,13,13,13,-1,10,9,9,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 17,16,15,14,14,14,14,-1,10,9,8,7,6,-1,-1,-1,4,-1,4,4,-1,-1,-1,8,8,9,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,5,-1,13,13,-1,9,9,9,10,11,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 17,16,16,16,16,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 17,17,17,17,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 18,18,18,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 19,19,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,13,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 20,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,15,15,14,15,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,15,15,15,15,16,17,18,19,20,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 40,40,40,40,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,49,50,51,52, 39,39,39,39,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,49,49,50,51,51, 38,38,38,38,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,50,50,50, 38,37,37,37,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,47,-1,-1,49,49,49, -1,36,36,36,36,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,47,48,48,48,48,48, -1,35,35,35,35,35,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,34,34,34,34,35,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,49,48,47,46,46, 33,33,33,33,34,35,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,49,48,47,46,45, 32,32,32,33,34,35,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,44, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,43, 30,30,30,-1,28,28,28,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,42, 29,29,29,-1,27,27,27,27,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,41, 29,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,40, 29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,39,39,39,39,39, 29,28,28,-1,24,24,24,24,24,24,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,39,38,38,38,38, -1,-1,-1,-1,23,23,23,23,23,23,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,38,37,37,37, 23,22,22,22,23,22,22,22,22,23,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,36,36,36, 23,22,21,21,-1,21,21,21,22,23,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,35,35,35, 23,22,21,20,20,20,20,21,22,23,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,34,34,34, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 27,27,-1,20,19,18,17,17,17,17,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,32,33,34, 26,26,-1,20,19,18,17,16,16,16,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,22,23,23,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,31,-1,33, 25,26,-1,20,19,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,22,23,23,22,21,21,21,22,23,24,25,26,-1,-1,-1,-1,29,30,31,32, 24,-1,-1,20,19,18,17,16,15,14,15,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,22,23,23,22,21,20,21,22,23,24,25,26,26,26,-1,28,28,-1,31,31, 23,-1,21,20,19,18,17,17,-1,13,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,25,25,25,26,27,28,29,30,31, 22,-1,21,20,19,18,18,18,-1,12,12,12,-1,12,13,14,-1,13,13,13,14,15,16,-1,12,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 21,22,21,20,19,19,19,19,-1,12,11,11,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,11,-1,12,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31, 20,-1,21,20,20,20,20,20,-1,-1,10,10,10,10,10,10,10,11,12,13,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 19,-1,21,21,21,21,-1,21,22,-1,9,9,9,9,9,9,10,11,12,13,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,19,19,20,21,22,23,-1,-1,28,28,29,30,31, 18,-1,-1,-1,-1,22,23,22,22,-1,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,29,29,30,31, 17,16,15,15,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,6,5,5,5,5,5,5,6,7,8,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,31, 17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,-1,4,4,4,4,4,5,6,7,8,-1,16,16,16,16,16,16,16,17,18,19,20,21,-1,24,24,25,-1,31,31,31,31, 17,16,15,15,-1,12,11,10,9,8,7,6,5,5,5,-1,-1,3,3,3,3,4,5,6,7,8,-1,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,32,32,32, 17,16,16,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,-1,2,2,2,2,3,4,5,6,7,8,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,31, -1,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30, -1,-1,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,-1,29,29,29,29,30, -1,-1,15,14,13,12,11,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 17,16,15,14,13,13,13,-1,10,9,9,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 17,16,15,14,14,14,14,-1,10,9,8,7,6,-1,-1,-1,4,-1,4,4,-1,-1,-1,7,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 17,16,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,5,-1,13,13,-1,8,8,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 17,16,16,16,16,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 17,17,17,17,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 18,18,18,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,19,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,12,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 20,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,15,14,13,14,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,15,14,14,14,15,16,17,18,19,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 41,41,41,41,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,49,50,51,51, 40,40,40,40,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,49,49,50,50,50, 39,39,39,39,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,49,49,49, 39,38,38,38,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,47,-1,-1,48,48,48, -1,37,37,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,47,48,47,47,47,47, -1,36,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,48,47,46,46,46, -1,35,35,35,35,36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,48,47,46,45,45, 34,34,34,34,35,36,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,48,47,46,45,44, 33,33,33,34,35,36,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,43, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,42, 31,31,31,-1,29,29,29,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,41, 30,30,30,-1,28,28,28,28,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,40, 30,29,29,-1,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,39, 30,29,28,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,38,38,38,38,38, 30,29,29,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,38,37,37,37,37, -1,-1,-1,-1,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,37,36,36,36, 24,23,23,23,24,23,23,23,23,24,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,35,35,35, 24,23,22,22,-1,22,22,22,23,24,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,34,34,34, 24,23,22,21,21,21,21,22,23,24,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,33,33,33, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,21,20,19,19,19,19,19,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 28,28,-1,21,20,19,18,18,18,18,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,31,32,33, 27,27,-1,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,22,23,22,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,30,-1,32, 26,27,-1,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,22,23,22,21,20,20,20,21,22,23,24,25,-1,-1,-1,-1,28,29,30,31, 25,-1,-1,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,22,23,22,21,20,19,20,21,22,23,24,25,25,25,-1,27,27,-1,30,30, 24,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,24,24,24,25,26,27,28,29,30, 23,-1,22,21,20,19,19,19,-1,13,13,13,-1,12,13,14,-1,13,13,13,14,15,16,-1,11,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 22,23,22,21,20,20,20,20,-1,13,12,12,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,10,-1,11,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30, 21,-1,22,21,21,21,21,21,-1,-1,11,11,10,10,10,10,10,11,12,13,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 20,-1,22,22,22,22,-1,22,23,-1,10,10,10,9,9,9,10,11,12,13,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 19,-1,-1,-1,-1,23,24,23,23,-1,9,9,9,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,8,8,8,8,7,6,5,5,5,5,5,5,5,6,7,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,-1,4,4,4,4,4,4,5,6,7,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,3,3,3,3,3,4,5,6,7,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,2,2,2,2,2,3,4,5,6,7,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,30, -1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,28,28,29, -1,-1,16,15,14,13,12,11,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 18,17,16,15,14,14,14,-1,11,10,10,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 18,17,16,15,15,15,15,-1,11,10,9,8,7,-1,-1,-1,4,-1,4,4,-1,-1,-1,6,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 18,17,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,5,-1,13,13,-1,7,7,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 18,17,17,17,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 18,18,18,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 19,19,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,11,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,14,13,12,13,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,14,13,13,13,14,15,16,17,18,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 41,41,41,41,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,49,50,50,50, 40,40,40,40,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,49,49,49,49,49, 39,39,39,39,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,48,48,48, 39,38,38,38,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,47,-1,-1,47,47,47, -1,37,37,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,47,47,46,46,46,46, -1,36,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,35,35,35,35,36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,47,46,45,44,44, 34,34,34,34,35,36,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,47,46,45,44,43, 33,33,33,34,35,36,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,42, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,41, 31,31,31,-1,29,29,29,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,40, 30,30,30,-1,28,28,28,28,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,39, 30,29,29,-1,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,38, 30,29,28,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,37,37,37,37,37, 30,29,29,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,38,37,36,36,36,36, -1,-1,-1,-1,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,36,35,35,35, 24,23,23,23,24,23,23,23,23,24,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,34,34,34, 24,23,22,22,-1,22,22,22,23,24,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,33,33,33, 24,23,22,21,21,21,21,22,23,24,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,32,32,32, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,31,31,32, -1,-1,-1,21,20,19,19,19,19,19,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,27,27,28,29,30,31,32, 29,29,-1,21,20,19,18,18,18,18,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,30,31,32, 28,28,-1,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,22,22,21,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,29,-1,31, 27,28,-1,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,22,22,21,20,19,19,19,20,21,22,23,24,-1,-1,-1,-1,27,28,29,30, 26,-1,-1,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,24,24,24,-1,26,26,-1,29,29, 25,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,23,23,23,24,25,26,27,28,29, 24,-1,22,21,20,19,19,19,-1,13,13,13,-1,12,13,14,-1,13,13,13,14,15,16,-1,10,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 23,23,22,21,20,20,20,20,-1,13,12,12,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,9,-1,10,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29, 22,-1,22,21,21,21,21,21,-1,-1,12,11,10,10,10,10,10,11,12,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,18,18,-1,-1,-1,-1,25,25,26,27,28,29, 21,-1,22,22,22,22,-1,22,23,-1,11,11,10,9,9,9,10,11,12,13,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,17,17,17,18,19,20,21,-1,-1,26,26,27,28,29, 20,-1,-1,-1,-1,23,24,23,23,-1,10,10,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,27,27,28,29, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,9,9,9,8,7,6,5,5,5,5,5,5,5,5,6,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,29, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,4,4,4,4,4,4,4,5,6,-1,14,14,14,14,14,14,14,15,16,17,18,19,-1,22,22,23,-1,29,29,29,29, 19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,3,3,3,3,3,3,4,5,6,-1,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,30,30,30,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,29, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,-1,27,27,27,27,28, -1,-1,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,26,27,28, 19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,19,19,19,19,20,21,22,23,24,25,25,25,26,27,28, 19,18,17,16,15,15,15,-1,12,11,11,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 19,18,17,16,16,16,16,-1,12,11,10,9,8,-1,-1,-1,4,-1,4,4,-1,-1,-1,5,5,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 19,18,17,17,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,5,-1,13,13,-1,6,6,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 19,18,18,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,8,8,8,8,8,9,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 20,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,10,-1,-1,10,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,13,12,11,12,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,13,12,12,12,13,14,15,16,17,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 41,41,41,41,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,49,50,50,50, 40,40,40,40,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,49,49,49,49,49, 39,39,39,39,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,48,48,48, 39,38,38,38,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,47,-1,-1,47,47,47, -1,37,37,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,47,47,46,46,46,46, -1,36,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,35,35,35,35,36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,47,46,45,44,44, 34,34,34,34,35,36,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,47,46,45,44,43, 33,33,33,34,35,36,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,42, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,41, 31,31,31,-1,29,29,29,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,40, 30,30,30,-1,28,28,28,28,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,39, 30,29,29,-1,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,38, 30,29,28,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,37,37,37,37,37, 30,29,29,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,38,37,36,36,36,36, -1,-1,-1,-1,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,36,35,35,35, 24,23,23,23,24,23,23,23,23,24,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,34,34,34, 24,23,22,22,-1,22,22,22,23,24,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,33,33,33, 24,23,22,21,21,21,21,22,23,24,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,32,32,32, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,21,20,19,19,19,19,19,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,27,27,28,29,30,30,31, 30,30,-1,21,20,19,18,18,18,18,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,29,30,31, 29,29,-1,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,22,22,21,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,28,-1,30, 28,29,-1,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,22,22,21,20,19,19,19,20,21,22,23,24,-1,-1,-1,-1,26,27,28,29, 27,-1,-1,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,23,23,23,-1,25,25,-1,28,28, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,23,22,22,22,23,24,25,26,27,28, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,12,13,14,-1,13,13,13,14,15,16,-1,10,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,9,-1,10,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28, 23,-1,22,21,21,21,21,21,-1,-1,12,11,10,10,10,10,10,11,12,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,17,17,17,-1,-1,-1,-1,24,24,25,26,27,28, 22,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,16,16,16,17,18,19,20,-1,-1,25,25,26,27,28, 21,-1,-1,-1,-1,23,24,23,23,-1,11,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,26,26,27,28, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,28, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,8,8,-1,4,4,4,4,4,4,4,4,5,-1,13,13,13,13,13,13,13,14,15,16,17,18,-1,21,21,22,-1,28,28,28,28, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,3,3,3,3,3,3,3,4,5,-1,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,29,29,29,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,28, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,-1,26,26,26,26,27, -1,-1,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,25,25,26,27, 20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,18,18,18,18,19,20,21,22,23,24,24,24,25,26,27, 20,19,18,17,16,16,16,-1,13,12,12,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 20,19,18,17,17,17,17,-1,13,12,11,10,9,-1,-1,-1,5,-1,4,4,-1,-1,-1,4,4,5,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 20,19,18,18,18,17,17,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,5,-1,14,14,-1,5,5,5,6,7,8,9,10,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 20,19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,7,7,7,7,7,8,9,10,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 21,21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,9,-1,-1,9,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,20,20,20,21,22,-1,-1,27,27,27, 22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,13,12,11,11,11,12,13,14,15,16,-1,15,15,15,16,-1,21,21,21,21,22,-1,-1,28,28,28, 41,41,41,41,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,49,49,49,49, 40,40,40,40,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,49,49,48,48,48, 39,39,39,39,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,47,47,47, 39,38,38,38,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,47,-1,-1,46,46,46, -1,37,37,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,47,46,45,45,45,45, -1,36,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,35,35,35,35,36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,46,45,44,43,43, 34,34,34,34,35,36,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,46,45,44,43,42, 33,33,33,34,35,36,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,41, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,40, 31,31,31,-1,29,29,29,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,39, 30,30,30,-1,28,28,28,28,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,38, 30,29,29,-1,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,37, 30,29,28,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,36,36,36,36,36, 30,29,29,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,37,36,35,35,35,35, -1,-1,-1,-1,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,35,34,34,34, 24,23,23,23,24,23,23,23,23,24,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,33,33,33, 24,23,22,22,-1,22,22,22,23,24,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,32,32,32, 24,23,22,21,21,21,21,22,23,24,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,31,31,31, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,21,20,19,19,19,19,19,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 30,30,-1,21,20,19,18,18,18,18,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,-1,28,29,30, 29,29,-1,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,22,22,21,20,20,20,20,20,21,22,23,24,25,26,27,-1,-1,27,-1,29, 28,29,-1,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,22,22,21,20,19,19,19,20,21,22,23,23,-1,-1,-1,-1,25,26,27,28, 27,-1,-1,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,22,22,21,20,19,18,19,20,21,22,22,22,22,22,-1,24,24,-1,27,27, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,22,21,21,21,22,23,24,25,26,27, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,12,13,14,-1,13,13,13,14,15,16,-1,10,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,9,-1,10,10,11,12,13,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27, 24,-1,22,21,21,21,21,21,-1,-1,12,11,10,10,10,10,10,11,12,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 23,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,9,8,7,8,9,10,11,12,13,14,15,15,15,15,15,16,17,18,19,-1,-1,24,24,25,26,27, 22,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,25,25,26,27, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,27, 21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,8,-1,4,4,4,4,4,4,4,4,5,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,27,27,27,27, 21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,3,3,3,3,3,4,5,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,5,4,3,2,2,2,2,3,4,5,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,25,25,26, -1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,24,24,25,26, 21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,17,17,17,17,18,19,20,21,22,23,23,23,24,25,26, 21,20,19,18,17,17,17,-1,14,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 21,20,19,18,18,18,18,-1,14,13,12,11,10,-1,-1,-1,6,-1,4,4,-1,-1,-1,4,4,4,5,6,7,8,9,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 21,20,19,19,19,18,18,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,5,-1,15,15,-1,5,5,5,5,6,7,8,9,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,7,7,7,7,7,7,8,9,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 22,22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,9,-1,-1,9,9,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,19,19,19,20,21,-1,-1,26,26,26, 23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,14,14,14,15,-1,20,20,20,20,21,-1,-1,27,27,27, 41,41,41,41,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,48,48,48,48,48, 40,40,40,40,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,-1,49,48,47,47,47, 39,39,39,39,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,-1,-1,-1,-1,46,46,46, 39,38,38,38,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,43,42,42,42,43,44,45,46,47,-1,-1,45,45,45, -1,37,37,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,46,45,44,44,44,44, -1,36,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,35,35,35,35,36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,45,44,43,42,42, 34,34,34,34,35,36,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,45,44,43,42,41, 33,33,33,34,35,36,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,40, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,39, 31,31,31,-1,29,29,29,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,38, 30,30,30,-1,28,28,28,28,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,37, 30,29,29,-1,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,36, 30,29,28,27,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,35,35,35,35,35, 30,29,29,-1,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,37,36,35,34,34,34,34, -1,-1,-1,-1,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,34,33,33,33, 24,23,23,23,24,23,23,23,23,24,-1,23,22,22,22,22,22,22,22,23,24,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,32,32,32, 24,23,22,22,-1,22,22,22,23,24,-1,23,22,21,21,21,21,21,21,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,31,31,31, 24,23,22,21,21,21,21,22,23,24,-1,23,22,21,20,20,20,20,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,30,30,30, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,21,20,19,19,19,19,19,18,18,18,18,18,18,18,19,19,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 30,30,-1,21,20,19,18,18,18,18,18,17,17,17,17,17,17,-1,18,18,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,24,25,26,27,-1,27,28,29, 29,29,-1,21,20,19,18,17,17,17,-1,16,16,16,16,16,16,16,17,18,-1,18,18,18,18,19,20,21,22,22,21,20,20,20,20,20,21,22,23,23,24,25,26,-1,-1,26,-1,28, 28,29,-1,21,20,19,18,17,16,16,16,16,15,15,15,15,15,16,17,-1,-1,17,17,17,18,19,20,21,22,22,21,20,19,19,19,20,21,22,22,22,-1,-1,-1,-1,24,25,26,27, 27,-1,-1,21,20,19,18,17,16,15,16,16,15,14,14,14,15,16,17,-1,16,16,16,17,18,19,20,21,22,22,21,20,19,18,19,20,21,22,21,21,21,21,-1,23,23,-1,26,26, 26,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,13,13,14,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,22,21,20,20,20,21,22,23,24,25,26, 25,-1,22,21,20,19,19,19,-1,13,13,13,-1,12,13,14,-1,13,13,13,14,15,16,-1,10,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 24,23,22,21,20,20,20,20,-1,13,12,12,-1,11,-1,-1,-1,12,12,13,14,-1,-1,-1,9,-1,10,10,11,12,13,14,15,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 25,-1,22,21,21,21,21,21,-1,-1,12,11,10,10,10,10,10,11,12,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 24,-1,22,22,22,22,-1,22,23,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,9,8,7,8,9,10,11,12,13,14,15,14,14,14,14,15,16,17,18,-1,-1,23,23,24,25,26, 23,-1,-1,-1,-1,23,24,23,23,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,24,24,25,26, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,25,25,25,26, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,4,4,4,4,4,4,5,-1,11,11,11,11,11,11,11,12,13,14,15,16,-1,19,19,20,-1,26,26,26,26, 22,21,20,20,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,4,5,-1,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,6,5,4,3,2,2,2,3,4,4,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,26, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,-1,24,24,24,24,25, -1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,24,25, 22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,16,16,16,16,17,18,19,20,21,22,22,22,23,24,25, 22,21,20,19,18,18,18,-1,15,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,16,15,15,15,16,17,18,19,20,21,21,21,22,23,-1,26, 22,21,20,19,19,19,19,-1,15,14,13,12,11,-1,-1,-1,7,-1,4,4,-1,-1,-1,4,4,4,4,5,6,7,8,-1,16,15,14,15,16,17,18,19,20,20,20,21,22,23,-1,27, 22,21,20,20,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,5,-1,16,16,-1,5,5,5,5,5,6,7,8,-1,-1,-1,13,-1,-1,-1,19,19,19,19,20,21,22,23,-1,27, 22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,18,18,18,19,20,-1,23,-1,-1,26, 22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,7,7,7,7,7,7,7,8,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 23,23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,15,16,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,15,-1,-1,-1,9,-1,-1,9,9,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,18,18,18,19,20,-1,-1,25,25,25, 24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,13,13,13,14,-1,19,19,19,19,20,-1,-1,26,26,26, 42,42,42,42,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,48,47,47,47,47, 41,41,41,41,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,48,47,46,46,46, 40,40,40,40,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,45,45,45, 40,39,39,39,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,46,46,-1,-1,44,44,44, -1,38,38,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,46,45,44,43,43,43,43, -1,37,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,36,36,36,36,37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,44,43,42,41,41, 35,35,35,35,36,37,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,44,43,42,41,40, 34,34,34,35,36,37,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,39, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,38, 32,32,32,-1,30,30,30,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,37, 31,31,31,-1,29,29,29,29,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,36, 31,30,30,-1,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,35, 31,30,29,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,-1,34,34,34,34,34, 31,30,30,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,37,36,35,34,33,33,33,33, -1,-1,-1,-1,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,37,37,-1,-1,33,32,32,32, 25,24,24,24,25,24,24,24,24,25,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,38,39,-1,-1,31,31,31, 25,24,23,23,-1,23,23,23,24,25,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,39,40,-1,30,30,30, 25,24,23,22,22,22,22,23,24,25,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,29,29,29, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,22,21,20,20,20,20,20,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 31,31,-1,22,21,20,19,19,19,19,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 30,30,-1,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,22,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 29,30,-1,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,22,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 28,-1,-1,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,22,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,13,14,15,-1,14,14,14,15,16,17,-1,11,12,12,12,12,13,14,15,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,10,-1,11,11,12,13,14,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 26,-1,23,22,22,22,22,22,-1,-1,13,12,11,11,11,11,11,12,13,14,-1,-1,10,9,9,9,10,11,12,13,14,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 25,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,10,9,8,9,10,11,12,13,14,15,14,13,13,13,13,14,15,16,17,-1,-1,22,22,23,24,25, 24,-1,-1,-1,-1,24,25,24,24,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,23,23,24,25, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,24,24,24,25, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,5,5,5,5,5,5,5,-1,10,10,10,10,10,10,10,11,12,13,14,15,-1,18,18,19,-1,25,25,25,25, 23,22,21,21,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,4,4,4,4,4,4,-1,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,7,6,5,4,3,3,3,4,3,3,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,25, -1,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,23,23,23,23,24, -1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,22,22,23,24, 23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24, 23,22,21,20,19,19,19,-1,16,15,15,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 23,22,21,20,20,20,20,-1,16,15,14,13,12,-1,-1,-1,8,-1,5,5,-1,-1,-1,4,4,4,4,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 23,22,21,21,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,6,-1,17,17,-1,5,5,5,5,5,5,6,7,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,7,7,7,7,7,7,7,7,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 24,24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,16,16,-1,8,8,8,8,8,8,8,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,15,15,-1,-1,-1,9,-1,-1,9,9,9,9,10,11,12,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,12,12,13,13,-1,17,17,17,18,19,-1,-1,24,24,24, 25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,13,13,13,14,-1,18,18,18,18,19,-1,-1,25,25,25, 43,43,43,43,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,48,47,46,46,46,46, 42,42,42,42,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,47,46,45,45,45, 41,41,41,41,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,44,44,44, 41,40,40,40,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,46,45,45,-1,-1,43,43,43, -1,39,39,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,46,45,44,43,42,42,42,42, -1,38,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,37,37,37,37,38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,43,-1,43,42,41,40,40, 36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,42,42,-1,43,42,41,40,39, 35,35,35,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,41,41,-1,-1,-1,-1,-1,38, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,41,40,40,40,41,42,-1,37, 33,33,33,-1,31,31,31,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,39,39,40,41,42,-1,36, 32,32,32,-1,30,30,30,30,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,38,38,39,40,41,42,-1,35, 32,31,31,-1,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,37,37,37,-1,-1,-1,-1,-1,34, 32,31,30,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,36,-1,33,33,33,33,33, 32,31,31,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,37,36,36,-1,-1,32,31,31,31, 26,25,25,25,26,25,25,25,25,26,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 26,25,24,24,-1,24,24,24,25,26,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,38,38,38,39,-1,29,29,29, 26,25,24,23,23,23,23,24,25,26,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,39,39,39,-1,28,28,28, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,23,22,21,21,21,21,21,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 32,32,-1,23,22,21,20,20,20,20,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 31,31,-1,23,22,21,20,19,19,19,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 30,31,-1,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 29,-1,-1,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,14,15,16,-1,15,15,15,16,17,18,-1,10,11,11,11,11,12,13,14,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,9,-1,10,10,11,12,13,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,12,12,12,12,13,14,15,-1,-1,9,8,8,8,9,10,11,12,13,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,9,8,7,8,9,10,11,12,13,14,13,12,12,12,12,13,14,15,16,-1,-1,21,21,22,23,24, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,22,22,23,24, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,7,7,6,5,5,5,5,5,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,23,23,23,24, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,6,6,5,4,4,4,4,-1,9,9,9,9,9,9,9,10,11,12,13,14,-1,17,17,18,-1,24,24,24,24, 24,23,22,22,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,5,5,4,3,3,3,-1,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,8,7,6,5,4,4,4,3,2,2,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,24, -1,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,-1,22,22,22,22,23, -1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,21,21,22,23, 24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23, 24,23,22,21,20,20,20,-1,17,16,16,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 24,23,22,21,21,21,21,-1,17,16,15,14,13,-1,-1,-1,9,-1,6,6,-1,-1,-1,4,4,4,4,4,4,5,6,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 24,23,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,7,-1,18,18,-1,5,5,5,5,5,5,5,6,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,17,-1,7,7,7,7,7,7,7,7,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 25,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,16,16,-1,8,8,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,15,15,-1,-1,-1,9,-1,-1,9,9,9,9,10,11,11,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,-1,16,16,16,17,18,-1,-1,23,23,23, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,13,13,13,13,-1,17,17,17,17,18,-1,-1,24,24,24, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,48,47,46,45,45,45,45, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,46,45,44,44,44, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,43,43,43, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,46,45,44,44,-1,-1,42,42,42, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,46,45,44,43,42,41,41,41,41, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,42,-1,42,41,40,39,39, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,41,41,41,-1,42,41,40,39,38, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,41,40,40,-1,-1,-1,-1,-1,37, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,42,41,40,39,39,39,40,41,-1,36, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,38,38,39,40,41,-1,35, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,37,37,37,37,38,39,40,41,-1,34, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,37,36,36,36,-1,-1,-1,-1,-1,33, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,37,36,35,35,-1,32,32,32,32,32, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,37,36,35,35,-1,-1,31,30,30,30, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,37,37,37,37,37,38,-1,28,28,28, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,-1,38,38,38,-1,27,27,27, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,23,23,24,25,25,25,26, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,24,25,26, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,22,21,20,19,18,18,18,18,18,19,20,20,20,21,22,23,-1,-1,23,-1,25, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,22,21,20,19,18,17,17,17,18,19,19,19,19,-1,-1,-1,-1,21,22,23,24, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,22,21,20,19,18,17,16,17,18,19,19,18,18,18,18,-1,20,20,-1,23,23, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,10,11,11,11,11,12,13,14,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,9,-1,10,10,11,12,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,9,8,8,8,9,10,11,12,13,13,12,12,12,12,12,12,-1,-1,-1,-1,19,19,20,21,22,23, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,9,8,7,8,9,10,11,12,13,13,12,11,11,11,11,12,13,14,15,-1,-1,20,20,21,22,23, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,21,21,22,23, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,8,7,6,5,5,5,5,5,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,22,22,22,23, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,7,6,5,4,4,4,4,-1,8,8,8,8,8,8,8,9,10,11,12,13,-1,16,16,17,-1,23,23,23,23, 25,24,23,23,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,6,5,4,3,3,3,-1,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,4,3,2,2,-1,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,23, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,-1,21,21,22,22,23, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,17,17,18,18,19,20,21,21,22,23, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,14,14,14,14,15,16,17,18,19,19,20,20,21,22,23, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,7,7,-1,-1,-1,4,4,4,4,4,4,4,5,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,8,-1,19,19,-1,5,5,5,5,5,5,5,5,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,18,18,18,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,17,17,17,17,-1,7,7,7,7,7,7,7,7,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,16,16,16,16,-1,8,8,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,16,15,15,-1,-1,-1,9,-1,-1,9,9,9,9,10,11,11,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,-1,16,16,16,17,18,-1,-1,23,23,23, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,13,13,13,13,-1,17,17,17,17,18,-1,-1,24,24,24, 45,45,45,45,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,48,48,48,48,48,48,48,47,46,45,44,44,44,44, 44,44,44,44,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,47,47,47,47,47,47,47,48,48,-1,45,44,43,43,43, 43,43,43,43,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,42,42,42, 43,42,42,42,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,47,46,45,45,45,46,45,44,43,43,-1,-1,41,41,41, -1,41,41,41,41,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,45,44,43,42,41,40,40,40,40, -1,40,40,40,40,40,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,39,39,39,39,40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,48,47,46,45,44,43,42,42,42,42,42,42,41,41,41,41,-1,41,40,39,38,38, 38,38,38,38,39,40,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,41,40,40,40,-1,41,40,39,38,37, 37,37,37,38,39,40,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,41,40,39,39,-1,-1,-1,-1,-1,36, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,41,40,39,38,38,38,39,40,-1,35, 35,35,35,-1,33,33,33,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,37,37,38,39,40,-1,34, 34,34,34,-1,32,32,32,32,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,36,36,36,36,37,38,39,40,-1,33, 34,33,33,-1,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,36,35,35,35,-1,-1,-1,-1,-1,32, 34,33,32,31,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,36,35,34,34,-1,31,31,31,31,31, 34,33,33,-1,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,28,29,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,36,35,34,34,-1,-1,30,29,29,29, 28,27,27,27,28,27,27,27,27,28,-1,27,26,26,26,26,26,26,26,27,28,28,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 28,27,26,26,-1,26,26,26,27,28,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,36,36,36,36,36,37,-1,27,27,27, 28,27,26,25,25,25,25,26,27,28,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,37,37,37,-1,26,26,26, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,25,24,23,23,23,23,23,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,22,22,23,24,24,24,25, 34,34,-1,25,24,23,22,22,22,22,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,23,24,25, 33,33,-1,25,24,23,22,21,21,21,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,22,21,20,19,18,17,17,17,17,17,18,19,19,19,20,21,22,-1,-1,22,-1,24, 32,33,-1,25,24,23,22,21,20,20,20,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,22,21,20,19,18,17,16,16,16,17,18,18,18,18,-1,-1,-1,-1,20,21,22,23, 31,-1,-1,25,24,23,22,21,20,19,20,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,22,21,20,19,18,17,16,15,16,17,18,18,17,17,17,17,-1,19,19,-1,22,22, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,16,17,18,-1,17,17,17,18,19,20,-1,11,12,12,12,12,13,13,13,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,10,-1,11,11,12,13,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,14,14,14,14,15,16,17,-1,-1,10,9,9,9,10,11,12,13,13,12,11,11,11,11,11,11,-1,-1,-1,-1,18,18,19,20,21,22, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,10,9,8,9,10,11,12,13,13,12,11,10,10,10,10,11,12,13,14,-1,-1,19,19,20,21,22, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,20,20,21,22, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,9,8,7,6,6,6,6,6,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,21,21,21,22, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,8,7,6,5,5,5,5,-1,7,7,7,7,7,7,7,8,9,10,11,12,-1,15,15,16,-1,22,22,22,22, 26,25,24,24,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,7,6,5,4,4,4,-1,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,5,4,3,3,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,-1,20,20,21,22,23, -1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,17,17,18,17,18,19,20,21,22,23, 26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,14,14,14,14,15,16,17,18,18,18,19,20,21,22,23, 26,25,24,23,22,22,22,-1,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 26,25,24,23,23,23,23,-1,19,18,17,16,15,-1,-1,-1,11,-1,8,8,-1,-1,-1,4,4,4,4,4,4,4,4,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 26,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,9,-1,19,19,-1,5,5,5,5,5,5,5,5,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,18,18,18,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,17,17,17,17,-1,7,7,7,7,7,7,7,7,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 27,27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,15,16,17,16,16,16,-1,8,8,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,16,15,15,-1,-1,-1,9,-1,-1,9,9,9,9,10,11,11,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,17,17,17,17,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,-1,16,16,16,17,18,-1,-1,23,23,23, 28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,13,13,13,13,-1,17,17,17,17,18,-1,-1,24,24,24, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,44,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,47,47,47,47,47,47,47,47,46,45,44,43,43,43,43, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,44,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,46,46,46,46,46,46,46,47,47,-1,44,43,42,42,42, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,46,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,41,41,41, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,45,46,46,45,44,44,44,45,44,43,42,42,-1,-1,40,40,40, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,44,43,42,41,40,39,39,39,39, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,-1,47,46,45,44,43,42,41,41,41,41,41,41,40,40,40,40,-1,40,39,38,37,37, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,37,36,36,35,35,35,35,35,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,40,39,39,39,-1,40,39,38,37,36, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,34,34,34,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,40,39,38,38,-1,-1,-1,-1,-1,35, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,40,39,38,37,37,37,38,39,-1,34, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,36,36,37,38,39,-1,33, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,35,35,35,35,36,37,38,39,-1,32, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,35,34,34,34,-1,-1,-1,-1,-1,31, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,35,34,33,33,-1,30,30,30,30,30, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,30,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,29,30,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,35,34,33,33,-1,-1,29,28,28,28, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,29,29,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,35,35,35,35,35,36,-1,26,26,26, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,27,27,26,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,36,36,36,-1,25,25,25, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,22,22,22,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,21,21,22,23,23,23,24, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,22,23,24, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,17,18,18,18,19,20,21,-1,-1,21,-1,23, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,22,21,20,19,18,17,16,15,15,15,16,17,17,17,17,-1,-1,-1,-1,19,20,21,22, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,22,21,20,19,18,17,16,15,14,15,16,17,17,16,16,16,16,-1,18,18,-1,21,21, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,12,13,13,13,13,13,12,12,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,11,-1,12,12,13,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,11,10,10,10,11,12,13,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,17,17,18,19,20,21, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,11,10,9,10,11,12,13,13,12,11,10,9,9,9,9,10,11,12,13,-1,-1,18,18,19,20,21, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,19,19,20,21, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,10,9,8,7,7,7,7,7,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,20,20,20,21, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,9,8,7,6,6,6,6,-1,6,6,6,6,6,6,6,7,8,9,10,11,-1,14,14,15,-1,21,21,21,21, 27,26,25,25,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,8,7,6,5,5,5,-1,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,6,5,4,4,-1,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,-1,19,19,20,21,22, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,17,17,17,16,17,18,19,20,21,22, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,14,13,13,13,14,15,16,17,18,18,18,18,19,20,-1,23, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,4,4,4,4,4,4,4,4,-1,14,13,12,13,14,15,16,17,18,18,18,19,19,20,-1,24, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,19,19,-1,5,5,5,5,5,5,5,5,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,20,-1,25, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,18,18,18,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,17,17,17,-1,7,7,7,7,7,7,7,7,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,16,17,17,16,16,16,-1,8,8,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,16,15,15,-1,-1,-1,9,-1,-1,9,9,9,9,10,11,11,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,18,18,18,18,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,-1,16,16,16,17,18,-1,-1,23,23,23, 29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,13,13,13,13,-1,17,17,17,17,18,-1,-1,24,24,24, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,43,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,46,46,46,46,46,46,46,46,45,44,43,42,42,42,42, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,43,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,45,45,45,45,45,45,45,46,46,-1,43,42,41,41,41, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,44,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,40,40,40, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,44,45,45,44,43,43,43,44,43,42,41,41,-1,-1,39,39,39, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,43,42,41,40,39,38,38,38,38, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,37,36,35,35,35,35,35,35,35,-1,46,45,44,43,42,41,40,40,40,40,40,40,39,39,39,39,-1,39,38,37,36,36, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,37,36,35,34,34,34,34,34,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,39,38,38,38,-1,39,38,37,36,35, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,35,34,33,33,33,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,39,38,37,37,-1,-1,-1,-1,-1,34, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,39,38,37,36,36,36,37,38,-1,33, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,35,35,36,37,38,-1,32, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,34,34,34,34,35,36,37,38,-1,31, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,34,33,33,33,-1,-1,-1,-1,-1,30, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,34,33,32,32,-1,29,29,29,29,29, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,29,29,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,34,33,32,32,-1,-1,28,27,27,27, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,29,28,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,34,34,34,34,34,35,-1,25,25,25, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,26,26,25,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,35,35,35,-1,24,24,24, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,20,20,21,22,22,22,23, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,21,22,23, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,17,17,18,19,20,-1,-1,20,-1,22, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,22,21,20,19,18,17,16,15,14,14,14,15,16,16,16,16,-1,-1,-1,-1,18,19,20,21, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,16,15,15,15,15,-1,17,17,-1,20,20, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,13,14,14,14,13,12,11,11,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,12,-1,13,13,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,12,11,11,11,12,13,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,16,16,17,18,19,20, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,12,11,10,11,12,13,13,12,11,10,9,8,8,8,8,9,10,11,12,-1,-1,17,17,18,19,20, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,18,18,19,20, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,11,10,9,8,8,8,8,8,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,19,19,19,20, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,10,9,8,7,7,7,7,-1,5,5,5,5,5,5,5,6,7,8,9,10,-1,13,13,14,-1,20,20,20,20, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,9,8,7,6,6,6,-1,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,8,7,6,5,5,-1,5,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,17,17,16,15,16,17,18,19,20,21, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,14,14,14,14,15,16,17,16,16,16,17,18,19,20,21, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,14,13,13,13,14,15,16,17,17,17,17,17,18,19,-1,22, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,5,4,4,4,4,4,4,4,-1,14,13,12,13,14,15,16,17,18,18,18,18,18,19,-1,23, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,11,-1,19,19,-1,5,5,5,5,5,5,5,5,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,19,19,-1,24, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,18,18,18,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,20,-1,-1,24, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,17,17,17,17,-1,7,7,7,7,7,7,7,7,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,17,18,17,16,16,16,-1,8,8,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,17,16,15,15,-1,-1,-1,9,-1,-1,9,9,9,9,10,11,11,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,19,19,19,19,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,-1,16,16,16,17,18,-1,-1,23,23,23, 30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,13,13,13,13,-1,17,17,17,17,18,-1,-1,24,24,24, 48,48,48,48,47,46,45,45,45,45,45,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 47,47,47,47,47,46,45,44,44,44,44,44,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,14,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,13,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,13,12,12,12,13,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,15,15,16,17,18,19, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,13,12,11,12,13,13,12,11,10,9,8,7,7,7,7,8,9,10,11,-1,-1,16,16,17,18,19, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,10,11,12,-1,-1,17,17,18,19, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,12,11,10,9,9,9,9,9,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,18,18,18,19, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,11,10,9,8,8,8,8,-1,4,4,4,4,4,4,4,5,6,7,8,9,-1,12,12,13,-1,19,19,19,19, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,10,9,8,7,7,7,-1,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,9,8,7,6,6,-1,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,5,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,17,18,19,20, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,14,14,14,14,15,16,16,15,15,15,16,17,18,19,20, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,14,13,13,13,14,15,16,16,16,16,16,16,17,18,-1,21, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,6,5,4,4,4,4,4,4,-1,14,13,12,13,14,15,16,17,17,17,17,17,17,18,-1,22, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,12,-1,19,19,-1,6,5,5,5,5,5,5,5,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,18,18,18,-1,23, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,18,18,18,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,19,-1,-1,24, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,17,17,17,17,-1,7,7,7,7,7,7,7,7,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,18,18,18,18,17,16,16,16,-1,8,8,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,18,17,16,15,15,-1,-1,-1,9,-1,-1,9,9,9,9,10,11,11,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,20,20,20,20,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,-1,16,16,16,17,18,-1,-1,23,23,23, 31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,13,13,13,13,-1,17,17,17,17,18,-1,-1,24,24,24, 49,49,49,49,48,47,46,46,46,46,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 48,48,48,48,48,47,46,45,45,45,45,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 47,47,47,47,-1,48,-1,45,44,44,44,44,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,44,44,44,44,44,43,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,43,43,43,43,44,43,42,41,40,40,40,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,15,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,14,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,14,13,13,13,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,15,15,16,17,18,19, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,14,13,12,13,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,-1,-1,16,16,17,18,19, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,10,11,-1,-1,17,17,18,19, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,-1,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,18,18,18,19, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,12,11,10,9,9,9,9,-1,4,4,4,4,4,4,4,4,5,6,7,8,-1,11,11,12,-1,19,19,19,19, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,11,10,9,8,8,8,-1,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,19,19,19,19, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,9,8,7,7,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,12,-1,16,16,17,18,19, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,16,17,18,19, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,14,14,14,14,15,16,15,14,14,14,15,16,17,18,19, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,14,13,13,13,14,15,16,15,15,15,15,15,16,17,-1,20, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,4,4,4,4,4,-1,14,13,12,13,14,15,16,16,16,16,16,16,16,17,-1,21, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,19,19,-1,7,6,5,5,5,5,5,5,-1,-1,-1,11,-1,-1,-1,17,17,17,17,17,17,17,17,-1,22, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,18,18,18,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,18,-1,-1,23, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,17,17,17,17,-1,7,7,7,7,7,7,7,7,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,-1,8,8,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,15,-1,-1,-1,9,-1,-1,9,9,9,9,10,11,11,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,21,21,20,20,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,-1,16,16,16,17,18,-1,-1,23,23,23, 32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,13,13,13,13,-1,17,17,17,17,18,-1,-1,24,24,24, 50,50,50,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 49,49,49,49,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 48,48,48,48,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 48,47,47,47,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,46,46,46,46,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,45,45,45,45,45,44,43,42,42,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,44,44,44,44,45,44,43,42,41,41,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 43,43,43,43,44,45,44,43,42,41,40,40,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 42,42,42,43,44,45,44,43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 40,40,40,-1,38,38,38,37,37,37,-1,38,37,38,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 39,39,39,-1,37,37,37,37,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 39,38,38,-1,36,36,36,36,36,35,35,35,35,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 39,38,37,36,35,35,35,35,35,35,34,34,34,34,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,33,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,32,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,31,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,30,30,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,24,25,-1,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,15,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,15,14,14,14,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,15,15,16,17,18,19, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,15,14,13,14,14,13,12,11,10,9,8,7,7,7,7,7,7,8,9,-1,-1,16,16,17,18,19, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,7,8,9,10,-1,-1,17,17,18,19, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,14,13,12,11,11,11,11,11,-1,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,18,18,18,19, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,13,12,11,10,10,10,10,-1,4,4,4,4,4,4,4,4,4,5,6,7,-1,10,10,11,-1,19,19,19,19, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,12,11,10,9,9,9,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,18,18,18,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,11,10,9,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,7,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,11,-1,15,15,16,17,18, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,15,16,17,18, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,15,15,15,15,16,15,14,13,13,13,14,15,16,17,18, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,15,14,14,14,15,16,15,14,14,14,14,14,15,16,-1,19, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,13,13,-1,-1,-1,8,7,6,5,5,5,5,5,-1,15,14,13,14,15,16,15,15,15,15,15,15,15,16,-1,20, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,14,-1,20,20,-1,8,7,6,6,6,6,6,6,-1,-1,-1,12,-1,-1,-1,16,16,16,16,16,16,16,16,-1,21, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,19,19,19,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,17,17,17,17,17,-1,17,-1,-1,22, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,18,18,18,18,-1,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,-1,16,16,17,18,18,-1,-1,-1,24,23, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,-1,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,16,-1,-1,-1,10,-1,-1,10,10,10,10,11,12,12,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,22,22,21,21,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,13,13,13,13,-1,17,17,17,18,19,-1,-1,24,24,24, 33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,14,14,14,14,-1,18,18,18,18,19,-1,-1,25,25,25, 51,51,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 50,50,50,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 49,49,49,49,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 49,48,48,48,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,47,47,47,47,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,46,46,46,46,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,45,45,45,45,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 44,44,44,44,45,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 43,43,43,44,45,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 41,41,41,-1,39,39,39,38,38,38,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 40,40,40,-1,38,38,38,38,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 40,39,39,-1,37,37,37,37,37,36,36,36,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 40,39,38,37,36,36,36,36,36,36,35,35,35,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 40,39,39,-1,35,35,35,35,35,35,35,34,34,34,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,33,33,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,32,32,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,31,31,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,30,30,30,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,24,25,25,-1,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,16,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,16,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,15,15,16,17,18,19, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,16,15,14,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,16,16,17,18,19, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,7,8,9,-1,-1,17,17,18,19, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,-1,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,-1,18,18,18,19, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,13,12,11,11,11,11,-1,5,4,4,4,4,4,4,4,4,4,5,6,-1,9,9,10,-1,18,18,18,18, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,12,11,10,10,10,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,17,17,17,17, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,11,10,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,16,16,16,17, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,10,-1,14,14,15,16,17, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,14,15,16,17, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,16,16,16,16,15,14,13,12,12,12,13,14,15,16,17, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,16,15,15,15,16,15,14,13,13,13,13,13,14,15,-1,18, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,6,6,6,6,6,-1,16,15,14,15,16,15,14,14,14,14,14,14,14,15,-1,19, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,21,21,-1,9,8,7,7,7,7,7,7,-1,-1,-1,13,-1,-1,-1,15,15,15,15,15,15,15,15,-1,20, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,20,20,20,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,16,16,16,16,16,-1,16,-1,-1,21, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,19,19,19,19,-1,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,-1,17,17,17,17,17,-1,-1,-1,23,22, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,-1,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,18,18,19,20,21,22,23, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,11,11,11,11,12,13,13,13,14,-1,17,17,18,19,19,19,-1,22,22,23, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,23,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,14,14,14,14,-1,18,18,18,19,20,-1,-1,23,23,23, 34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,15,15,15,15,-1,19,19,19,19,20,-1,-1,24,24,24, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 50,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 50,49,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,48,48,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,47,47,47,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,46,46,46,46,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 45,45,45,45,46,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 44,44,44,45,46,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 42,42,42,-1,40,40,40,39,39,39,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 41,41,41,-1,39,39,39,39,38,38,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 41,40,40,-1,38,38,38,38,38,37,37,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 41,40,39,38,37,37,37,37,37,37,36,36,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,25,25,-1,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,17,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,17,16,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,15,15,16,17,18,19, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,17,16,15,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,16,16,17,18,19, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,7,8,-1,-1,17,17,18,19, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,-1,6,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,-1,18,18,18,18, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,14,13,12,12,12,12,-1,6,5,4,4,4,4,4,4,4,4,4,5,-1,8,8,9,-1,17,17,17,17, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,13,12,11,11,11,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,16,16,16,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,15,15,15,16, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,14,14,15,16, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,9,-1,13,13,14,15,16, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,13,14,15,16, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,17,17,16,15,14,13,12,11,11,11,12,13,14,15,16, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,17,16,16,16,15,14,13,12,12,12,12,12,13,14,-1,17, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,7,7,7,7,7,-1,17,16,15,16,15,14,13,13,13,13,13,13,13,14,-1,18, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,22,22,-1,10,9,8,8,8,8,8,8,-1,-1,-1,14,-1,-1,-1,14,14,14,14,14,14,14,14,-1,19, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,21,21,21,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,15,15,15,15,15,-1,15,-1,-1,20, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,20,20,20,20,-1,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,-1,16,16,16,16,16,-1,-1,-1,22,21, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,-1,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,17,17,17,17,18,19,20,21,22, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,12,12,12,12,13,14,14,14,15,-1,18,18,18,18,18,18,-1,21,21,22, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,24,24,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,15,15,15,15,-1,19,19,19,19,19,-1,-1,22,22,22, 35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,16,16,16,16,-1,20,20,20,20,20,-1,-1,23,23,23, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,49,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,48,48,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,47,47,47,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 46,46,46,46,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 45,45,45,46,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 43,43,43,-1,41,41,41,40,40,40,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 42,42,42,-1,40,40,40,40,39,39,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 42,41,41,-1,39,39,39,39,39,38,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 42,41,40,39,38,38,38,38,38,38,37,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 42,41,41,-1,37,37,37,37,37,37,37,36,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,25,25,25,-1,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,17,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,15,15,16,17,18,19, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,16,16,17,18,19, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,7,8,-1,-1,17,17,18,18, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,14,14,-1,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,8,-1,17,17,17,17, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,15,14,13,13,13,13,-1,7,6,5,4,4,4,4,4,4,4,4,4,-1,7,7,8,-1,16,16,16,16, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,14,13,12,12,12,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,13,12,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,14,14,14,15, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,13,13,14,15, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,8,-1,12,12,13,14,15, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,12,13,14,15, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,17,16,15,14,13,12,11,10,10,10,11,12,13,14,15, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,8,8,8,8,8,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,17, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,23,23,-1,11,10,9,9,9,9,9,9,-1,-1,-1,15,-1,-1,-1,13,13,13,13,13,13,13,13,-1,18, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,22,22,22,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,14,14,14,14,14,-1,14,-1,-1,19, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,21,21,21,21,-1,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,-1,15,15,15,15,15,-1,-1,-1,21,20, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,-1,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,16,16,16,16,16,17,18,19,20,21, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,13,13,13,13,14,15,15,15,16,-1,17,17,17,17,17,17,-1,20,20,21, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,25,25,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,16,16,16,16,-1,18,18,18,18,18,-1,-1,21,21,21, 36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,17,17,17,17,-1,19,19,19,19,19,-1,-1,22,22,22, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,49,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,48,48,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 47,47,47,47,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 46,46,46,47,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 44,44,44,-1,42,42,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 43,43,43,-1,41,41,41,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 43,42,42,-1,40,40,40,40,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 43,42,41,40,39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 43,42,42,-1,38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,25,25,25,-1,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,26,-1,-1,-1,17,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,15,15,16,17,18,19, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,16,16,17,18,18, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,7,8,-1,-1,17,17,17,17, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,15,15,15,15,-1,8,7,6,5,5,5,5,5,5,5,5,5,6,7,7,7,-1,16,16,16,16, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,16,15,14,14,14,14,-1,8,7,6,5,4,4,4,4,4,4,4,4,-1,6,6,7,-1,15,15,15,15, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,15,14,13,13,13,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,14,13,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,13,13,13,14, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,-1,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,12,12,13,14, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,9,9,9,9,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,24,24,-1,12,11,10,10,10,10,10,10,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,23,23,23,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,13,13,13,13,13,-1,13,-1,-1,18, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,22,22,22,22,-1,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,-1,14,14,14,14,14,-1,-1,-1,20,19, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,-1,13,13,13,13,13,13,13,13,14,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,20, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,14,14,14,14,15,16,16,16,17,-1,16,16,16,16,16,16,-1,19,19,20, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,26,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,17,17,17,17,-1,17,17,17,17,17,-1,-1,20,20,20, 37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,18,18,18,18,-1,18,18,18,18,18,-1,-1,21,21,21, 52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41, 51,51,51,50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,44,44,44,44,44,44,44,45,45,-1,42,41,40,40,40, 51,50,50,50,-1,49,-1,46,45,45,45,45,44,43,43,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,44,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,39,39,39, 51,50,49,49,-1,-1,-1,-1,44,44,44,45,44,44,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,43,44,44,43,42,42,42,43,42,41,40,40,-1,-1,38,38,38, -1,50,49,48,48,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,42,41,40,39,38,37,37,37,37, -1,50,49,48,47,46,45,44,43,43,42,41,40,40,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,49,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,34,-1,45,44,43,42,41,40,39,39,39,39,39,39,38,38,38,38,-1,38,37,36,35,35, 48,48,48,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,33,33,33,33,33,-1,45,44,43,43,-1,40,39,38,38,38,38,38,38,37,37,37,-1,38,37,36,35,34, 47,47,47,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,32,32,32,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,38,37,36,36,-1,-1,-1,-1,-1,33, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,38,37,36,35,35,35,36,37,-1,32, 45,45,45,-1,43,43,42,41,41,41,-1,39,38,39,38,37,36,35,34,33,32,31,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,34,34,35,36,37,-1,31, 44,44,44,-1,42,42,42,41,40,40,-1,-1,37,-1,-1,-1,-1,-1,-1,32,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,33,33,33,33,34,35,36,37,-1,30, 44,43,43,-1,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,33,32,32,32,-1,-1,-1,-1,-1,29, 44,43,42,41,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,31,-1,28,28,28,28,28, 44,43,43,-1,39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,38,38,38,38,38,38,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,33,32,31,31,-1,-1,27,26,26,26, 38,37,37,37,38,37,37,37,37,38,-1,37,36,35,34,33,32,31,30,29,28,27,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 38,37,36,36,-1,36,36,36,37,38,-1,37,36,35,34,33,32,31,31,-1,-1,26,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,33,33,33,34,-1,24,24,24, 38,37,36,35,35,35,35,36,37,38,-1,37,36,35,34,33,32,32,32,-1,25,25,24,23,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,34,34,34,-1,23,23,23, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,-1,25,24,24,23,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,32,32,32,33,33,-1,-1,24,23,23,-1,20,20,20,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,19,19,20,21,21,21,22, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,20,21,22, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,16,16,17,18,19,-1,-1,19,-1,21, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,15,15,15,15,-1,-1,-1,-1,17,18,19,20, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,14,14,14,14,-1,16,16,-1,19,19, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,19, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,27,27,26,25,25,25,-1,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,26,26,26,26,-1,-1,-1,17,-1,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,26,27,-1,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,15,15,16,17,18,19, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,26,27,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,16,16,17,18,18, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,7,8,-1,-1,17,17,17,17, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,16,16,16,-1,9,8,7,6,5,5,5,5,5,5,5,5,6,7,7,7,-1,16,16,16,16, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,17,16,15,15,15,15,-1,9,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,7,-1,15,15,15,15, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,16,15,14,14,14,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,14,14,14,14, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,15,14,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,13,13,13,14, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,-1,-1,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,-1,-1,12,12,13,14, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,7,-1,11,11,12,13,14, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,11,12,13,14, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,16,15,14,13,12,11,10,9,9,9,10,11,12,13,14, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,10,10,10,10,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,16, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,25,25,-1,13,12,11,11,11,11,11,11,-1,-1,-1,16,-1,-1,-1,12,12,12,12,12,12,12,12,-1,17, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,24,24,24,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,13,13,13,13,13,-1,13,-1,-1,18, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,23,23,23,23,-1,13,13,13,13,13,13,13,13,-1,15,15,16,17,18,-1,14,14,14,14,14,-1,-1,-1,20,19, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,-1,14,14,14,14,14,14,14,14,15,16,16,16,17,17,16,15,15,15,15,15,16,17,18,19,20, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,15,15,15,15,16,17,17,17,18,-1,16,16,16,16,16,16,-1,19,19,20, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,27,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,18,18,18,18,-1,17,17,17,17,17,-1,-1,20,20,20, 38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,19,19,19,19,-1,18,18,18,18,18,-1,-1,21,21,21, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 52,52,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 52,51,51,51,-1,50,-1,47,46,46,46,46,45,44,44,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 52,51,50,50,-1,-1,-1,-1,45,45,45,46,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,51,50,49,49,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,51,50,49,48,47,46,45,44,44,43,42,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,35,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,34,34,34,34,34,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,33,33,33,33,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 50,50,50,-1,45,44,43,42,42,42,-1,40,39,40,39,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 49,49,49,-1,45,44,43,42,41,41,-1,-1,38,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,34,33,32,32,32,32,33,34,35,36,-1,29, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,28, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,33,32,31,30,30,-1,27,27,27,27,27, 49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,44,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,33,32,31,30,30,-1,-1,26,25,25,25, 44,43,43,43,44,43,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 44,43,42,42,-1,42,42,42,43,43,-1,38,37,36,35,34,33,32,32,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,33,32,32,32,32,32,33,-1,23,23,23, 44,43,42,41,41,41,41,42,43,44,-1,38,37,36,35,34,33,33,33,-1,26,26,25,24,23,23,24,25,26,27,28,29,30,31,32,33,34,33,33,33,-1,33,33,33,-1,22,22,22, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,41,40,39,39,39,39,39,38,38,37,36,35,35,35,35,35,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,20,20,21,22,21,20,20, 50,50,-1,41,40,39,38,38,38,38,38,37,37,36,36,36,36,-1,36,37,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,20,20,19, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,37,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,17,17,18,19,20,-1,-1,19,-1,18, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,16,16,16,16,-1,-1,-1,-1,17,18,17,17, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,16,15,15,15,15,-1,16,16,-1,16,16, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,16,15,14,14,14,15,15,15,15,15,15, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,29,28,27,26,26,26,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,-1,-1,13,13,14,14,14,14,14,14,14, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,29,28,27,27,-1,-1,-1,19,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,13,13,13,13,13,13, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,29,28,28,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,-1,-1,13,12,12,12,12,12, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,29,29,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,7,7,7,-1,-1,12,11,11,11,11, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,7,7,6,6,6,-1,-1,10,10,10,10, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,21,20,21,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,5,5,5,-1,9,9,9,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,23,22,21,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,5,-1,4,4,4,-1,8,8,8,8, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,22,21,20,20,20,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,7,7,7,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,21,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,3,-1,6,6,6,7, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,-1,-1,5,5,6,7, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,0,-1,4,4,5,6,7, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,2,3,4,5,6,7, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,8, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,16,16,16,16,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,9, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,30,30,-1,19,18,17,17,17,16,15,15,-1,-1,-1,9,-1,-1,-1,5,5,5,5,5,5,5,5,-1,10, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,29,29,29,-1,19,18,18,18,17,16,15,14,13,12,11,10,11,12,-1,6,6,6,6,6,-1,6,-1,-1,11, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,28,28,28,28,-1,19,19,19,18,17,16,15,15,-1,12,11,11,11,11,-1,7,7,7,7,7,-1,-1,-1,13,12, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,31,31,30,29,28,27,27,27,-1,20,20,19,18,17,16,15,14,13,12,12,12,11,10,9,8,8,8,8,8,9,10,11,12,13, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,16,15,14,13,13,13,12,11,11,-1,9,9,9,9,9,9,-1,12,12,13, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,33,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,13,12,12,12,-1,10,10,10,10,10,-1,-1,13,13,13, 44,43,42,41,40,39,38,37,36,35,35,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,13,13,13,13,-1,11,11,11,11,11,-1,-1,14,14,14, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,44,43,43,43,43,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,37, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,44,43,42,42,42,42,41,41,41,41,40,40,40,41,41,-1,38,37,36,36,36, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,44,43,42,41,41,41,41,40,40,40,40,39,39,-1,-1,-1,-1,-1,35,35,35, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,44,43,42,41,40,41,41,40,39,39,39,39,38,37,36,36,-1,-1,34,34,34, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,39,38,37,36,35,34,33,33,33,33, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,34,-1,34,33,32,31,31, 56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,42,41,40,40,-1,37,36,35,35,35,35,35,34,33,33,33,-1,34,33,32,31,30, 56,55,54,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,42,41,40,39,38,37,36,35,34,34,34,35,34,33,32,32,-1,-1,-1,-1,-1,29, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,34,33,32,31,31,31,32,33,-1,28, 54,54,54,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,33,32,32,-1,-1,-1,-1,30,30,31,32,33,-1,27, 53,53,53,-1,49,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,33,32,31,30,29,29,29,29,30,31,32,33,-1,26, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,25, 53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,27,-1,24,24,24,24,24, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,48,48,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22, 48,47,47,47,48,47,47,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 48,47,46,46,-1,46,46,46,47,47,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,34,33,32,31,30,29,29,29,29,29,30,-1,20,20,20, 48,47,46,45,45,45,45,46,47,48,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,34,33,32,31,30,30,30,-1,30,30,30,-1,19,19,19, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,45,44,43,43,43,43,43,42,42,41,40,39,39,39,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,34,33,33,-1,-1,-1,-1,-1,18,18,19,19,18,17,17, 54,54,-1,45,44,43,42,42,42,42,42,41,41,40,40,40,40,-1,40,41,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,17,17,16, 53,53,-1,45,44,43,42,41,41,41,-1,40,40,40,40,40,40,40,41,41,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,18,17,16,15,15,15,16,17,18,-1,-1,16,-1,15, 52,53,-1,45,44,43,42,41,40,40,40,40,39,39,39,39,39,40,41,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,17,16,15,14,14,-1,-1,-1,-1,14,15,14,14, 51,-1,-1,45,44,43,42,41,40,39,40,40,39,38,38,38,39,40,41,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,17,16,15,14,13,13,13,-1,13,13,-1,13,13, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,37,37,38,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,36,37,38,-1,33,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,13,12,11,11,11,11,11,11,11, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,35,-1,-1,-1,33,32,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,13,12,11,10,10,10,10,10,10, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,34,34,34,34,33,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,10,9,9,9,9,9, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,33,33,34,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,9,8,8,8,8, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,7,7,7,7, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,29,28,27,26,26,25,24,25,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,6,6,6,6, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,28,27,26,25,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,5,5,5,5, 46,45,44,44,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,27,26,25,24,24,24,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,4,4,4,4, 46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,-1,30,29,28,27,26,26,25,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,3,3,3,4, -1,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,2,2,3,4, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,0,1,2,3,4, -1,-1,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,2,3,4, 46,45,44,43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4, 46,45,44,43,42,42,42,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,5, 46,45,44,43,43,43,43,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,6, 46,45,44,44,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,32,32,-1,23,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,6,5,5,5,5,5,5,5,-1,7, 46,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,31,31,31,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,6,6,6,6,-1,6,-1,-1,8, 46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,-1,23,22,21,20,19,18,17,17,-1,14,13,12,11,11,-1,7,7,7,7,7,-1,-1,-1,10,9, 47,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,10,10, 48,47,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,18,17,16,15,14,13,12,11,11,-1,9,9,9,9,9,9,-1,11,11,11, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,35,34,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,13,12,12,12,-1,10,10,10,10,10,-1,-1,12,12,12, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,13,13,13,13,-1,11,11,11,11,11,-1,-1,13,13,13, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,44,43,42,42,42,42,41,41,41,41,40,40,40,40,40,39,38,37,36,36,36,36, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,43,42,41,41,41,41,40,40,40,40,39,39,39,40,40,-1,37,36,35,35,35, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,43,42,41,40,40,40,40,39,39,39,39,38,38,-1,-1,-1,-1,-1,34,34,34, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,43,42,41,40,39,40,40,39,38,38,38,38,37,36,35,35,-1,-1,33,33,33, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,38,37,36,35,34,33,32,32,32,32, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,33,-1,33,32,31,30,30, 56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,41,40,39,39,-1,36,35,34,34,34,34,34,33,32,32,32,-1,33,32,31,30,29, 56,55,54,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,41,40,39,38,37,36,35,34,33,33,33,34,33,32,31,31,-1,-1,-1,-1,-1,28, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,33,32,31,30,30,30,31,32,-1,27, 54,54,54,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,32,31,31,-1,-1,-1,-1,29,29,30,31,32,-1,26, 53,53,53,-1,49,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,32,31,30,29,28,28,28,28,29,30,31,32,-1,25, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,24, 53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,26,-1,23,23,23,23,23, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,48,48,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21, 48,47,47,47,48,47,47,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,34,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 48,47,46,46,-1,46,46,46,47,47,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,33,32,31,30,29,28,28,28,28,28,29,-1,19,19,19, 48,47,46,45,45,45,45,46,47,48,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,33,32,31,30,29,29,29,-1,29,29,29,-1,18,18,18, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,45,44,43,43,43,43,43,42,42,41,40,39,39,39,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,33,32,32,-1,-1,-1,-1,-1,17,17,18,18,17,16,16, 54,54,-1,45,44,43,42,42,42,42,42,41,41,40,40,40,40,-1,40,41,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,16,16,15, 53,53,-1,45,44,43,42,41,41,41,-1,40,40,40,40,40,40,40,41,41,-1,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,14,14,15,16,17,-1,-1,15,-1,14, 52,53,-1,45,44,43,42,41,40,40,40,40,39,39,39,39,39,40,41,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,13,-1,-1,-1,-1,13,14,13,13, 51,-1,-1,45,44,43,42,41,40,39,40,40,39,38,38,38,39,40,41,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,12,12,-1,12,12,-1,12,12, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,37,37,38,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,36,37,38,-1,33,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,12,11,10,10,10,10,10,10,10, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,35,-1,-1,-1,33,32,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,13,12,11,10,9,9,9,9,9,9, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,34,34,34,34,33,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,9,8,8,8,8,8, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,33,33,34,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,8,7,7,7,7, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,6,6,6,6, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,29,28,27,26,26,25,24,25,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,5,5,5,5, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,28,27,26,25,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,4,4,4,4, 46,45,44,44,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,27,26,25,24,24,24,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,3,3,3,3, 46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,-1,30,29,28,27,26,26,25,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,2,2,2,3, -1,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,1,1,2,3, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,1,0,1,2,3, -1,-1,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,1,2,3, 46,45,44,43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3, 46,45,44,43,42,42,42,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,4, 46,45,44,43,43,43,43,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,5, 46,45,44,44,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,32,32,-1,23,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,6,5,5,5,5,5,5,5,-1,6, 46,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,31,31,31,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,6,6,6,6,-1,6,-1,-1,7, 46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,-1,23,22,21,20,19,18,17,17,-1,14,13,12,11,11,-1,7,7,7,7,7,-1,-1,-1,9,8, 47,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,10,9,9, 48,47,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,18,17,16,15,14,13,12,11,11,-1,9,9,9,9,9,9,-1,10,10,10, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,35,34,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,13,12,12,12,-1,10,10,10,10,10,-1,-1,11,11,11, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,13,13,13,13,-1,11,11,11,11,11,-1,-1,12,12,12, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,45,44,43,42,42,42,42,41,41,41,41,40,40,40,40,40,39,38,37,36,36,36,36, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,44,43,42,41,41,41,41,40,40,40,40,39,39,39,40,40,-1,37,36,35,35,35, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40,39,39,39,39,38,38,-1,-1,-1,-1,-1,34,34,34, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,44,43,42,41,40,39,40,40,39,38,38,38,38,37,36,35,35,-1,-1,33,33,33, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,38,37,36,35,34,33,32,32,32,32, -1,56,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,33,-1,33,32,31,30,30, 57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,41,40,39,39,-1,36,35,34,34,34,34,34,33,32,32,32,-1,33,32,31,30,29, 57,56,55,54,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,34,33,32,31,31,-1,-1,-1,-1,-1,28, 56,56,56,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,33,32,31,30,30,30,31,32,-1,27, 55,55,55,-1,50,49,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,32,31,31,-1,-1,-1,-1,29,29,30,31,32,-1,26, 54,54,54,-1,50,49,48,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,32,31,30,29,28,28,28,28,29,30,31,32,-1,25, 54,53,53,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,24, 54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,26,-1,23,23,23,23,23, 54,53,53,-1,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,48,48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21, 48,47,47,47,48,47,47,47,47,47,-1,43,42,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,34,34,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 48,47,46,46,-1,46,46,46,47,48,-1,43,42,41,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,28,28,28,28,29,-1,19,19,19, 48,47,46,45,45,45,45,46,47,48,-1,43,42,41,40,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,34,33,32,31,30,29,29,29,-1,29,29,29,-1,18,18,18, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,45,44,43,43,43,43,43,42,42,42,41,40,40,40,40,40,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,34,33,32,32,-1,-1,-1,-1,-1,17,17,18,18,17,16,16, 54,54,-1,45,44,43,42,42,42,42,42,41,41,41,41,41,41,-1,41,42,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,16,16,15, 53,53,-1,45,44,43,42,41,41,41,-1,40,40,40,40,40,40,40,41,42,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,16,17,-1,-1,15,-1,14, 52,53,-1,45,44,43,42,41,40,40,40,40,39,39,39,39,39,40,41,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,14,13,13, 51,-1,-1,45,44,43,42,41,40,39,40,40,39,38,38,38,39,40,41,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,-1,12,12, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,37,37,38,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,36,37,38,-1,34,33,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,12,11,10,10,10,10,10,10,10, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,35,-1,-1,-1,34,33,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,14,13,12,11,10,9,9,9,9,9,9, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,34,34,34,34,34,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,9,8,8,8,8,8, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,33,33,34,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,8,7,7,7,7, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,6,6,6,6, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,29,29,28,27,27,26,25,26,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,5,5,5,5, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,28,28,27,26,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,4,4,4,4, 46,45,44,44,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,27,27,26,25,25,25,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,3,3,3,3, 46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,-1,30,29,28,27,26,26,26,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,2,2,2,2, -1,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,1,1,1,2, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,2,1,0,1,2, -1,-1,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,1,1,2, 46,45,44,43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2, 46,45,44,43,42,42,42,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,3, 46,45,44,43,43,43,43,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,20,19,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,4, 46,45,44,44,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,32,32,-1,23,22,21,20,19,18,17,17,-1,-1,-1,12,-1,-1,-1,7,6,5,5,5,5,5,5,-1,5, 46,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,31,31,31,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,6,6,-1,6,-1,-1,6, 46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,-1,23,22,21,20,19,18,17,17,-1,14,13,12,11,11,-1,7,7,7,7,7,-1,-1,-1,8,7, 47,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,9,8,8, 48,47,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,18,17,16,15,14,13,12,11,11,-1,9,9,9,9,9,9,-1,9,9,9, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,35,34,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,13,12,12,12,-1,10,10,10,10,10,-1,-1,10,10,10, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,13,13,13,13,-1,11,11,11,11,11,-1,-1,11,11,11, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,45,44,43,42,42,42,42,41,41,41,41,40,40,40,40,40,39,38,37,36,36,36,36, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,44,43,42,41,41,41,41,40,40,40,40,39,39,39,40,40,-1,37,36,35,35,35, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40,39,39,39,39,38,38,-1,-1,-1,-1,-1,34,34,34, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,44,43,42,41,40,39,40,40,39,38,38,38,38,37,36,35,35,-1,-1,33,33,33, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,38,37,36,35,34,33,32,32,32,32, -1,56,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,33,-1,33,32,31,30,30, 57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,41,40,39,39,-1,36,35,34,34,34,34,34,33,32,32,32,-1,33,32,31,30,29, 57,56,55,54,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,34,33,32,31,31,-1,-1,-1,-1,-1,28, 56,56,56,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,33,32,31,30,30,30,31,32,-1,27, 55,55,55,-1,50,49,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,32,31,31,-1,-1,-1,-1,29,29,30,31,32,-1,26, 54,54,54,-1,50,49,48,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,32,31,30,29,28,28,28,28,29,30,31,32,-1,25, 54,53,53,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,24, 54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,26,-1,23,23,23,23,23, 54,53,53,-1,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,48,48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21, 48,47,47,47,48,47,47,47,47,47,-1,43,42,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,34,34,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 48,47,46,46,-1,46,46,46,47,48,-1,43,42,41,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,28,28,28,28,29,-1,19,19,19, 48,47,46,45,45,45,45,46,47,48,-1,43,42,41,40,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,34,33,32,31,30,29,29,29,-1,29,29,29,-1,18,18,18, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,45,44,43,43,43,43,43,42,42,42,41,40,40,40,40,40,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,34,33,32,32,-1,-1,-1,-1,-1,17,17,18,18,17,16,16, 54,54,-1,45,44,43,42,42,42,42,42,41,41,41,41,41,41,-1,41,42,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,16,16,15, 53,53,-1,45,44,43,42,41,41,41,-1,40,40,40,40,40,40,40,41,42,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,16,17,-1,-1,15,-1,14, 52,53,-1,45,44,43,42,41,40,40,40,40,39,39,39,39,39,40,41,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,14,13,13, 51,-1,-1,45,44,43,42,41,40,39,40,40,39,38,38,38,39,40,41,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,-1,12,12, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,37,37,38,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,36,37,38,-1,34,33,32,31,31,31,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,12,11,10,10,10,10,10,10,10, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,35,-1,-1,-1,34,33,32,32,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,16,15,14,13,12,11,10,9,9,9,9,9,9, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,34,34,34,34,34,33,33,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,9,8,8,8,8,8, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,33,33,34,34,34,34,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,8,7,7,7,7, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,6,6,6,6, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,29,29,28,27,27,27,26,27,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,5,5,5,5, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,28,28,27,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,4,4,4,4, 46,45,44,44,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,27,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,3,3,3,3, 46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,-1,30,29,28,27,26,26,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,2,2,2,2, -1,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,-1,-1,2,1,1,1, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,3,2,1,0,1, -1,-1,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1,1, 46,45,44,43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2, 46,45,44,43,42,42,42,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,3, 46,45,44,43,43,43,43,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,4, 46,45,44,44,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,32,32,-1,23,22,21,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,8,7,6,5,5,5,5,5,-1,5, 46,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,31,31,31,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,6,6,6,-1,6,-1,-1,6, 46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,-1,23,22,21,20,19,18,17,17,-1,14,13,12,11,11,-1,8,7,7,7,7,-1,-1,-1,8,7, 47,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,9,8,8, 48,47,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,18,17,16,15,14,13,12,11,11,-1,9,9,9,9,9,9,-1,9,9,9, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,35,34,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,13,12,12,12,-1,10,10,10,10,10,-1,-1,10,10,10, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,13,13,13,13,-1,11,11,11,11,11,-1,-1,11,11,11, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,45,44,43,42,42,42,42,41,41,41,41,40,40,40,40,40,39,38,37,36,36,36,36, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,44,43,42,41,41,41,41,40,40,40,40,39,39,39,40,40,-1,37,36,35,35,35, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,44,43,42,41,40,40,40,40,39,39,39,39,38,38,-1,-1,-1,-1,-1,34,34,34, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,44,43,42,41,40,39,40,40,39,38,38,38,38,37,36,35,35,-1,-1,33,33,33, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,38,-1,40,39,38,37,38,38,37,36,35,34,33,32,32,32,32, -1,56,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,41,40,39,38,37,37,-1,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,33,32,31,31,31, -1,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,41,40,39,38,37,36,35,35,35,35,35,34,33,33,33,33,-1,33,32,31,30,30, 57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,41,40,39,39,-1,36,35,34,34,34,34,34,33,32,32,32,-1,33,32,31,30,29, 57,56,55,54,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,41,40,39,38,37,36,35,34,33,33,33,34,33,32,31,31,-1,-1,-1,-1,-1,28, 56,56,56,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,33,32,31,30,30,30,31,32,-1,27, 55,55,55,-1,50,49,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,32,31,31,-1,-1,-1,-1,29,29,30,31,32,-1,26, 54,54,54,-1,50,49,48,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,32,31,30,29,28,28,28,28,29,30,31,32,-1,25, 54,53,53,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,32,31,30,29,28,27,27,27,-1,-1,-1,-1,-1,24, 54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,26,-1,23,23,23,23,23, 54,53,53,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22, -1,-1,-1,-1,49,49,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21, 49,48,48,48,49,48,48,47,47,47,-1,43,42,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,34,34,-1,-1,-1,-1,28,27,27,27,28,-1,-1,20,20,20, 49,48,47,47,-1,47,47,47,48,48,-1,43,42,41,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,28,28,28,28,29,-1,19,19,19, 49,48,47,46,46,46,46,47,48,49,-1,43,42,41,40,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,34,33,32,31,30,29,29,29,-1,29,29,29,-1,18,18,18, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,17,17,17, -1,-1,-1,46,45,44,44,44,44,44,43,43,42,41,40,40,40,40,40,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,34,33,32,32,-1,-1,-1,-1,-1,17,17,18,18,17,16,16, 55,55,-1,46,45,44,43,43,43,43,43,42,42,41,41,41,41,-1,41,42,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,-1,16,16,15, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,42,42,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,16,17,-1,-1,15,-1,14, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,13,14,13,13, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,12,12,-1,12,12, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,12,11,10,10,10,10,10,10,10, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,34,33,32,32,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,9, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,15,15,-1,-1,-1,-1,9,8,8,8,8,8, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,35,34,34,34,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,8,7,7,7,7, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,6,6,6,6, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,28,27,28,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,5,5,5,5, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,13,12,12,-1,11,11,11,-1,4,4,4,4, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,3,3,3,3, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,10,-1,3,2,2,2, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,-1,-1,3,2,1,1, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,7,-1,4,3,2,1,0, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,3, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,4, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,9,8,7,6,5,5,5,5,-1,5, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,6,6,-1,6,-1,-1,6, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,9,8,7,7,7,-1,-1,-1,8,7, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,10,9,8,8, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,9,9,-1,9,9,9, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,10,10,10,10,10,-1,-1,10,10,10, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,11,11,11,11,11,-1,-1,11,11,11, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 41,41,41,41,41,41,40,40,40,40,40,40,40,40,41,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,52,53,54,55,56, 40,40,40,40,41,41,40,39,39,39,39,39,39,40,41,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,-1,53,53,54,55,56, 39,39,39,39,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 39,38,38,38,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,37,37,37,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,35,35,35,35,36,37,36,35,34,34,34,34,34,34,34,35,35,35,35,35,35,35,35,36,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 34,34,34,34,35,36,37,36,35,34,33,33,33,33,33,34,35,34,34,34,34,34,34,35,36,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 33,33,33,34,35,36,37,36,35,34,33,32,32,32,32,-1,-1,33,33,33,33,33,34,35,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,33,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 31,31,31,-1,29,29,29,29,29,29,-1,31,30,31,32,33,34,33,32,31,32,33,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 30,30,30,-1,28,28,28,28,28,28,-1,-1,29,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 30,29,29,-1,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 30,29,28,27,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 30,29,29,-1,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,24,24,24,24,24,24,-1,26,26,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 23,23,23,23,24,23,23,23,23,24,-1,26,25,25,25,25,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 23,22,22,22,-1,22,22,22,23,24,-1,26,25,24,24,24,24,24,24,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 23,22,21,21,21,21,21,22,23,24,-1,26,25,24,23,23,23,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,19,19,19,19,19,19,19,20,21,21,21,21,21,21,22,22,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 16,16,-1,18,18,18,18,18,18,19,20,20,20,20,20,20,20,-1,21,21,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 15,15,-1,17,17,17,17,17,18,19,-1,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 14,15,-1,16,16,16,16,17,18,18,18,19,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 13,-1,-1,15,15,15,16,17,18,17,18,19,18,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 12,-1,14,14,14,15,16,17,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 11,-1,13,13,14,15,16,17,-1,15,15,15,-1,15,16,17,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 10,11,12,13,14,15,16,17,-1,15,14,14,-1,14,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 9,-1,13,13,14,15,16,17,-1,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 8,-1,14,14,14,15,-1,18,19,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 7,-1,-1,-1,-1,16,17,18,19,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 6,6,6,6,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 5,5,5,5,6,7,8,9,9,9,9,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 4,4,4,5,-1,8,8,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 4,3,3,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,3,2,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,0,1,2,3,4,5,6,7,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 3,2,1,1,2,3,4,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 3,2,2,2,2,3,4,-1,25,24,24,-1,20,19,18,18,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 3,3,3,3,3,3,4,-1,25,24,23,22,21,-1,-1,-1,16,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 4,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,20,-1,20,20,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 7,7,7,7,7,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 8,8,8,8,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 9,9,9,-1,-1,-1,-1,-1,9,9,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 10,10,10,11,12,13,12,11,10,10,10,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 41,41,41,41,41,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,51,52,53,54,55, 40,40,40,40,41,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,-1,52,52,53,54,55, 39,39,39,39,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,-1,-1,-1,54,54,55, 39,38,38,38,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,46,45,45,45,46,47,48,49,50,-1,-1,54,54,55, -1,37,37,37,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55, -1,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,35,35,35,35,36,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,53,53,53,54,54, 34,34,34,34,35,36,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,54,54,54,54,53, 33,33,33,34,35,36,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 31,31,31,-1,29,29,29,29,29,29,-1,31,30,31,32,33,33,32,31,30,31,32,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 30,30,30,-1,28,28,28,28,28,28,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 30,29,29,-1,27,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 30,29,28,27,26,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 30,29,29,-1,25,25,25,25,25,25,26,26,26,26,26,26,26,26,26,26,26,27,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,24,24,24,24,24,24,-1,25,25,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 23,23,23,23,24,23,23,23,23,24,-1,25,24,24,24,24,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,46, 23,22,22,22,-1,22,22,22,23,24,-1,25,24,23,23,23,23,23,23,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45, 23,22,21,21,21,21,21,22,23,24,-1,25,24,23,22,22,22,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,44,44,44, 23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,19,19,19,19,19,19,19,20,20,20,20,20,20,20,21,21,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 16,16,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,19,-1,20,20,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 15,15,-1,17,17,17,17,17,18,18,-1,18,18,18,18,18,18,18,19,20,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 14,15,-1,16,16,16,16,17,17,17,17,18,17,17,17,17,17,18,19,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 13,-1,-1,15,15,15,16,17,17,16,17,18,17,16,16,16,17,18,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 12,-1,14,14,14,15,16,17,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 11,-1,13,13,14,15,16,17,-1,14,14,14,-1,14,15,16,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 10,11,12,13,14,15,16,17,-1,14,13,13,-1,13,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 9,-1,13,13,14,15,16,17,-1,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 8,-1,14,14,14,15,-1,18,19,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 7,-1,-1,-1,-1,16,17,18,19,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 6,6,6,6,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 5,5,5,5,6,7,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 4,4,4,5,-1,8,8,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 4,3,3,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,3,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,1,0,1,2,3,4,5,6,-1,20,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 3,2,1,1,1,2,3,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 3,2,2,2,2,2,3,-1,24,23,23,-1,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 3,3,3,3,3,3,3,-1,24,23,22,21,20,-1,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 4,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,19,-1,20,20,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,24,24,24,24,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 7,7,7,7,7,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 8,8,8,8,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 9,9,9,-1,-1,-1,-1,-1,9,9,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 10,10,10,11,12,13,12,11,10,10,10,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 41,41,41,41,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,50,51,52,53,54, 40,40,40,40,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,-1,51,51,52,53,54, 39,39,39,39,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,-1,-1,-1,-1,-1,53,53,54, 39,38,38,38,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,45,44,44,44,45,46,47,48,49,-1,-1,53,53,54, -1,37,37,37,37,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,50,51,52,53,54, -1,36,36,36,36,36,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,51,51,52,53,54, -1,35,35,35,35,36,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,52,52,52,53,53, 34,34,34,34,35,36,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,53,53,53,53,52, 33,33,33,34,35,36,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 30,30,30,-1,28,28,28,28,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 30,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 30,29,29,-1,25,25,25,25,25,25,26,25,25,25,25,25,25,25,25,25,25,26,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,24,24,24,24,24,24,-1,24,24,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 23,23,23,23,24,23,23,23,23,24,-1,24,23,23,23,23,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,45, 23,22,22,22,-1,22,22,22,23,24,-1,24,23,22,22,22,22,22,22,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44, 23,22,21,21,21,21,21,22,23,24,-1,24,23,22,21,21,21,21,21,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,43,43,43, 23,22,21,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 16,16,-1,18,18,18,18,18,18,18,19,18,18,18,18,18,18,-1,19,19,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 15,15,-1,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,18,19,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 14,15,-1,16,16,16,16,17,16,16,16,17,16,16,16,16,16,17,18,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 13,-1,-1,15,15,15,16,17,16,15,16,17,16,15,15,15,16,17,18,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 12,-1,14,14,14,15,16,17,-1,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 11,-1,13,13,14,15,16,17,-1,13,13,13,-1,13,14,15,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 10,11,12,13,14,15,16,17,-1,13,12,12,-1,12,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 9,-1,13,13,14,15,16,17,-1,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 8,-1,14,14,14,15,-1,18,19,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 7,-1,-1,-1,-1,16,17,18,19,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 6,6,6,6,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 5,5,5,5,6,7,8,7,7,7,7,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 4,4,4,5,-1,8,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 4,3,3,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,3,2,2,2,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,2,1,0,1,2,3,4,5,-1,19,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 4,3,2,1,1,1,2,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 4,3,2,2,2,2,2,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 4,3,3,3,3,3,3,-1,23,22,21,20,19,-1,-1,-1,16,-1,17,17,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 4,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,18,-1,20,20,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,23,23,23,23,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 7,7,7,7,7,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 8,8,8,8,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 9,9,9,-1,-1,-1,-1,-1,9,9,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 10,10,10,11,12,13,12,11,10,10,10,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 40,40,40,40,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,49,50,51,52,53, 39,39,39,39,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,47,-1,50,50,51,52,53, 38,38,38,38,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,44,44,44,44,44,45,-1,-1,-1,-1,-1,52,52,53, 38,37,37,37,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,44,43,43,43,44,45,46,47,48,-1,-1,52,52,53, -1,36,36,36,36,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53, -1,35,35,35,35,35,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,50,50,51,52,53, -1,34,34,34,34,35,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,51,51,51,52,52, 33,33,33,33,34,35,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,52,52,52,52,51, 32,32,32,33,34,35,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 30,30,30,-1,28,28,28,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 29,29,29,-1,27,27,27,27,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 29,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 29,28,28,-1,24,24,24,24,24,24,25,24,24,24,24,24,24,24,24,24,24,25,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,23,23,23,23,23,23,-1,23,23,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 23,22,22,22,23,22,22,22,22,23,-1,23,22,22,22,22,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,44, 23,22,21,21,-1,21,21,21,22,23,-1,23,22,21,21,21,21,21,21,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43, 23,22,21,20,20,20,20,21,22,23,-1,23,22,21,20,20,20,20,20,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,42,42,42, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,19,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 17,17,-1,19,19,18,17,17,17,17,18,17,17,17,17,17,17,-1,18,18,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 16,16,-1,18,18,18,17,16,16,16,-1,16,16,16,16,16,16,16,17,18,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 15,16,-1,17,17,17,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 14,-1,-1,16,16,16,17,16,15,14,15,16,15,14,14,14,15,16,17,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 13,-1,15,15,15,16,17,17,-1,13,-1,-1,-1,13,13,14,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 12,-1,14,14,15,16,17,18,-1,12,12,12,-1,12,13,14,-1,14,14,14,15,16,17,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 11,12,13,14,15,16,17,18,-1,12,11,11,-1,11,-1,-1,-1,13,13,14,15,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,36,37,38,39,40,41,42, 10,-1,14,14,15,16,17,18,-1,-1,10,10,10,10,10,10,11,12,13,14,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,38,38,39,40,41,42, 9,-1,15,15,15,16,-1,19,20,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,39,39,40,41,42, 8,-1,-1,-1,-1,17,18,19,20,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 7,7,7,7,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42, 6,6,6,6,7,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42,42, 5,5,5,6,-1,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, 5,4,4,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,3,2,1,0,1,2,3,4,-1,18,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 5,4,3,2,1,1,1,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 5,4,3,2,2,2,2,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 5,4,3,3,3,3,3,-1,22,21,20,19,18,-1,-1,-1,16,-1,16,16,-1,-1,-1,19,19,20,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 5,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,17,-1,20,20,-1,20,20,20,21,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,22,22,22,22,22,23,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 7,7,7,7,7,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 8,8,8,8,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,24,-1,-1,24,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 9,9,9,-1,-1,-1,-1,-1,9,9,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 10,10,10,11,12,13,12,11,10,10,10,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 39,39,39,39,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,47,48,49,50,51,52, 38,38,38,38,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,44,44,44,44,44,44,45,46,-1,49,49,50,51,52, 37,37,37,37,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,-1,-1,-1,51,51,52, 37,36,36,36,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,43,42,42,42,43,44,45,46,47,-1,-1,51,51,52, -1,35,35,35,35,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52, -1,34,34,34,34,34,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,49,49,50,51,52, -1,33,33,33,33,34,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,45,44,43,42,41,40,39,39,39,39,39,39,39,40,41,42,-1,50,50,50,51,51, 32,32,32,32,33,34,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,45,44,43,43,-1,40,39,38,38,38,38,38,39,40,41,42,-1,51,51,51,51,50, 31,31,31,32,33,34,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,32,-1,45,44,43,42,41,40,39,38,37,37,37,38,39,40,41,41,-1,-1,-1,-1,-1,49, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,40,40,41,40,40,40,41,42,-1,48, 29,29,29,-1,27,27,27,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,30,30,30,31,30,30,30,30,30,31,32,-1,35,35,35,-1,-1,-1,-1,39,39,40,41,42,-1,47, 28,28,28,-1,26,26,26,26,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,29,29,29,-1,29,29,29,29,30,31,32,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,46, 28,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,29,28,28,28,28,28,28,29,-1,32,32,-1,33,33,33,34,35,36,37,38,-1,-1,-1,-1,-1,45, 28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,-1,41,41,42,43,44, 28,27,27,-1,23,23,23,23,23,23,24,23,23,23,23,23,23,23,23,23,23,24,-1,26,26,26,26,26,27,-1,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,22,22,22,22,22,22,-1,22,22,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,-1,30,30,30,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 22,21,21,21,22,21,21,21,21,22,-1,22,21,21,21,21,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,29,29,30,-1,-1,-1,-1,36,36,37,38,39,-1,-1,43,43,43, 22,21,20,20,-1,20,20,20,21,22,-1,22,21,20,20,20,20,20,20,-1,-1,23,-1,23,23,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,42,42,42, 22,21,20,19,19,19,19,20,21,22,-1,22,21,20,19,19,19,19,19,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,41,41,41, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,22,21,21,21,22,21,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,18,-1,-1,20,20,20,-1,20,20,21,-1,28,28,28,29,30,31,32,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 18,18,-1,19,18,17,16,16,16,16,17,16,16,16,16,16,16,-1,17,17,-1,19,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,40,40,41, 17,17,-1,19,18,17,16,15,15,15,-1,15,15,15,15,15,15,15,16,17,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,-1,42, 16,17,-1,18,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,40,41,42, 15,-1,-1,17,17,17,16,15,14,13,14,15,14,13,13,13,14,15,16,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,-1,41,41, 14,-1,16,16,16,17,16,16,-1,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41, 13,-1,15,15,16,17,17,17,-1,11,11,11,-1,11,12,13,-1,13,13,13,14,15,16,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 12,13,14,15,16,17,18,18,-1,11,10,10,-1,10,-1,-1,-1,12,12,13,14,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,35,36,37,38,39,40,41, 11,-1,15,15,16,17,18,19,-1,-1,9,9,9,9,9,9,10,11,12,13,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,37,37,38,39,40,41, 10,-1,16,16,16,17,-1,20,21,-1,8,8,8,8,8,9,10,11,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,38,38,39,40,41, 9,-1,-1,-1,-1,18,19,20,21,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41, 8,8,8,8,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,40,40,40,41, 7,7,7,7,8,7,6,5,5,5,5,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,41,41,41,41, 6,6,6,7,-1,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, 6,5,5,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,5,4,3,3,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,4,3,2,1,0,1,2,3,-1,17,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 6,5,4,3,2,1,1,-1,-1,-1,-1,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 6,5,4,3,2,2,2,-1,21,20,20,-1,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 6,5,4,3,3,3,3,-1,21,20,19,18,17,-1,-1,-1,15,-1,15,15,-1,-1,-1,18,18,19,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 6,5,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,16,-1,20,20,-1,19,19,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,21,21,21,21,21,22,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 7,7,7,7,7,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 8,8,8,8,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,23,-1,-1,23,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 9,9,9,-1,-1,-1,-1,-1,9,9,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 10,10,10,11,12,13,12,11,10,10,10,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 39,39,39,39,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,49,50,51, 38,38,38,38,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,49,50,51, 37,37,37,37,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,50,50,51, 37,36,36,36,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,50,50,51, -1,35,35,35,35,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51, -1,34,34,34,34,34,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,33,33,33,33,34,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,49,49,49,50,50, 32,32,32,32,33,34,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,50,50,50,50,49, 31,31,31,32,33,34,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 29,29,29,-1,27,27,27,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 28,28,28,-1,26,26,26,26,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 28,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 28,27,27,-1,23,23,23,23,23,23,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,22,22,22,22,22,22,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 22,21,21,21,22,21,21,21,21,22,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,42, 22,21,20,20,-1,20,20,20,21,22,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,41,41,41, 22,21,20,19,19,19,19,20,21,22,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,40,40,40, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 19,19,-1,19,18,17,16,16,16,16,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 18,18,-1,19,18,17,16,15,15,15,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 17,18,-1,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 16,-1,-1,18,18,17,16,15,14,13,14,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 15,-1,17,17,17,17,16,16,-1,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 14,-1,16,16,17,17,17,17,-1,11,11,11,-1,11,12,13,-1,12,12,12,13,14,15,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 13,14,15,16,17,18,18,18,-1,11,10,10,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,34,35,36,37,38,39,40, 12,-1,16,16,17,18,19,19,-1,-1,9,9,9,9,9,9,9,10,11,12,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,36,36,37,38,39,40, 11,-1,17,17,17,18,-1,20,21,-1,8,8,8,8,8,8,9,10,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,37,37,38,39,40, 10,-1,-1,-1,-1,19,20,21,21,-1,7,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 9,9,9,9,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40, 8,8,8,8,8,7,6,5,5,5,5,5,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40,40, 7,7,7,8,-1,7,6,5,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, 7,6,6,-1,-1,-1,-1,-1,3,3,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,6,5,4,4,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,5,4,3,2,1,0,1,2,-1,16,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 7,6,5,4,3,2,2,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 7,6,5,4,3,3,3,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 7,6,5,4,4,4,4,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 7,6,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,15,-1,21,21,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 8,8,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 9,9,9,9,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,22,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 10,10,10,-1,-1,-1,-1,-1,10,10,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,23,24,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 11,11,11,12,13,14,13,12,11,11,11,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,24,24,25,26,27,28,29,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 39,39,39,39,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,49,50,51, 38,38,38,38,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,49,50,51, 37,37,37,37,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,50,50,51, 37,36,36,36,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,50,50,51, -1,35,35,35,35,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51, -1,34,34,34,34,34,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,33,33,33,33,34,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,49,49,49,50,50, 32,32,32,32,33,34,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,50,50,50,50,49, 31,31,31,32,33,34,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 29,29,29,-1,27,27,27,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 28,28,28,-1,26,26,26,26,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 28,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 28,27,27,-1,23,23,23,23,23,23,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,22,22,22,22,22,22,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 22,21,21,21,22,21,21,21,21,22,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,42, 22,21,20,20,-1,20,20,20,21,22,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,41,41,41, 22,21,20,19,19,19,19,20,21,22,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,40,40,40, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 20,20,-1,19,18,17,16,16,16,16,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 19,19,-1,19,18,17,16,15,15,15,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 18,19,-1,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 17,-1,-1,19,18,17,16,15,14,13,14,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 16,-1,18,18,18,17,16,16,-1,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 15,-1,17,17,18,17,17,17,-1,11,11,11,-1,11,12,13,-1,12,12,12,13,14,15,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 14,15,16,17,18,18,18,18,-1,11,10,10,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,34,35,36,37,38,39,40, 13,-1,17,17,18,19,19,19,-1,-1,9,9,9,9,9,9,9,10,11,12,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,36,36,37,38,39,40, 12,-1,18,18,18,19,-1,20,21,-1,8,8,8,8,8,8,9,10,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,37,37,38,39,40, 11,-1,-1,-1,-1,20,21,21,21,-1,7,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 10,10,10,10,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40, 9,9,9,9,8,7,6,5,5,5,5,5,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40,40, 8,8,8,9,-1,7,6,5,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, 8,7,7,-1,-1,-1,-1,-1,3,3,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,7,6,5,5,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,6,5,4,3,2,1,0,1,-1,16,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 8,7,6,5,4,3,3,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 8,7,6,5,4,4,4,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 8,7,6,5,5,5,5,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 8,7,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,16,16,15,-1,15,-1,22,22,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,16,-1,-1,21,21,22,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 9,9,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 10,10,10,10,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,22,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 11,11,11,-1,-1,-1,-1,-1,11,11,11,12,-1,15,15,16,17,-1,-1,21,21,22,23,24,24,23,24,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 12,12,12,13,14,15,14,13,12,12,12,12,13,14,15,16,-1,-1,-1,-1,22,22,23,24,24,24,24,25,26,27,28,29,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 39,39,39,39,39,38,37,37,37,37,37,37,37,37,38,38,37,37,37,37,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,44,44,44,44,44,44,45,46,47,48,49,50,51, 38,38,38,38,39,38,37,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,-1,36,36,36,36,37,38,39,40,41,42,43,43,43,43,43,43,43,44,45,-1,48,48,49,50,51, 37,37,37,37,-1,39,-1,36,35,35,35,35,36,37,38,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,-1,-1,-1,-1,50,50,51, 37,36,36,36,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,36,35,34,34,35,35,34,34,35,36,37,38,39,40,41,42,43,42,41,41,41,42,43,44,45,46,-1,-1,50,50,51, -1,35,35,35,35,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51, -1,34,34,34,34,34,34,33,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,-1,-1,32,32,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,48,48,49,50,51, -1,33,33,33,33,34,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,39,40,41,-1,49,49,49,50,50, 32,32,32,32,33,34,34,33,32,31,30,30,30,30,30,31,31,30,30,30,30,30,30,31,32,-1,44,43,42,42,-1,39,38,37,37,37,37,37,38,39,40,41,-1,50,50,50,50,49, 31,31,31,32,33,34,34,33,32,31,30,29,29,29,29,-1,-1,29,29,29,29,29,30,31,31,-1,44,43,42,41,40,39,38,37,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,48, 30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,29,28,28,28,29,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,39,39,40,39,39,39,40,41,-1,47, 29,29,29,-1,27,27,27,27,27,27,-1,28,27,28,29,30,30,29,28,27,28,29,29,29,29,30,29,29,29,29,29,30,31,-1,34,34,34,-1,-1,-1,-1,38,38,39,40,41,-1,46, 28,28,28,-1,26,26,26,26,26,26,-1,-1,26,-1,-1,-1,-1,-1,-1,26,-1,-1,28,28,28,-1,28,28,28,28,29,30,31,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,45, 28,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,28,27,27,27,27,27,27,28,-1,31,31,-1,32,32,32,33,34,35,36,37,-1,-1,-1,-1,-1,44, 28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,26,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,-1,40,40,41,42,43, 28,27,27,-1,23,23,23,23,23,23,24,23,23,23,23,23,23,23,23,23,23,24,-1,25,25,25,25,25,26,-1,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43, -1,-1,-1,-1,22,22,22,22,22,22,-1,22,22,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,-1,29,29,29,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 22,21,21,21,22,21,21,21,21,22,-1,22,21,21,21,21,21,21,21,22,23,23,-1,23,23,23,24,25,26,27,28,28,28,29,-1,-1,-1,-1,35,35,36,37,38,-1,-1,42,42,42, 22,21,20,20,-1,20,20,20,21,22,-1,22,21,20,20,20,20,20,20,-1,-1,22,-1,22,22,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,41,41,41, 22,21,20,19,19,19,19,20,21,22,-1,22,21,20,19,19,19,19,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,40,40,40, 22,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,-1,21,20,20,20,21,20,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,18,-1,-1,19,19,19,-1,19,19,20,-1,27,27,27,28,29,30,31,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 21,21,-1,19,18,17,16,16,16,16,17,16,16,16,16,16,16,-1,17,17,-1,18,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,39,39,40, 20,20,-1,19,18,17,16,15,15,15,-1,15,15,15,15,15,15,15,16,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,-1,41, 19,20,-1,19,18,17,16,15,14,14,14,15,14,14,14,14,14,15,16,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,39,40,41, 18,-1,-1,19,18,17,16,15,14,13,14,15,14,13,13,13,14,15,16,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,-1,40,40, 17,-1,19,19,18,17,16,16,-1,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40, 16,-1,18,18,18,17,17,17,-1,11,11,11,-1,11,12,13,-1,12,12,12,13,14,15,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 15,16,17,18,18,18,18,18,-1,11,10,10,-1,10,-1,-1,-1,11,11,12,13,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,34,35,36,37,38,39,40, 14,-1,18,18,19,19,19,19,-1,-1,9,9,9,9,9,9,9,10,11,12,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,36,36,37,38,39,40, 13,-1,19,19,19,20,-1,20,21,-1,8,8,8,8,8,8,9,10,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,37,37,38,39,40, 12,-1,-1,-1,-1,21,22,21,21,-1,7,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,40, 11,11,10,10,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,39,39,39,40, 10,10,10,9,8,7,6,5,5,5,5,5,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40,40, 9,9,9,10,-1,7,6,5,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, 9,8,8,-1,-1,-1,-1,-1,3,3,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,8,7,6,6,-1,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,7,6,5,4,3,2,1,0,-1,16,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 9,8,7,6,5,4,4,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 9,8,7,6,5,5,5,-1,20,19,19,-1,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 9,8,7,6,6,6,6,-1,20,19,18,17,16,-1,-1,-1,14,-1,14,14,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 9,8,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,15,-1,23,23,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16,-1,-1,22,22,23,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,17,-1,21,21,22,23,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 10,10,10,10,10,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 11,11,11,11,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,22,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 12,12,12,-1,-1,-1,-1,-1,12,12,12,13,-1,16,16,17,18,-1,-1,22,22,23,24,25,24,23,24,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 13,13,13,14,15,16,15,14,13,13,13,13,14,15,16,17,-1,-1,-1,-1,23,23,24,25,24,24,24,25,26,27,28,29,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,54,55,56,57,58, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,52,-1,55,55,56,57,57, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,50,-1,-1,-1,-1,-1,56,56,56, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,50,51,52,53,-1,-1,55,55,55, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,54,54,54,54, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,55,54,53,52,52, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,55,54,53,52,51, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,50, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,49, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,48, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,47, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,46, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,45,45,45,45,45, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,44,44,44, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,44,43,43,43, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,42,42,42, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,41,41,41, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,40,40,40, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 33,33,-1,26,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,38,39,40, 32,32,-1,26,25,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,27,28,29,29,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,37,-1,39, 31,32,-1,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,26,27,28,29,29,28,27,27,27,28,29,30,31,32,-1,-1,-1,-1,35,36,37,38, 30,-1,-1,26,25,24,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,26,27,28,29,29,28,27,26,27,28,29,30,31,32,32,32,-1,34,34,-1,37,37, 29,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,30,31,31,31,31,32,33,34,35,36,37, 28,-1,27,26,25,24,24,24,-1,18,18,18,-1,18,19,20,-1,19,19,19,20,21,22,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 27,28,27,26,25,25,25,25,-1,18,17,17,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37, 26,-1,27,26,26,26,26,26,-1,-1,16,16,16,16,16,16,16,17,18,19,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 25,-1,27,27,27,27,-1,27,28,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,34,34,35,36,37, 24,-1,-1,-1,-1,28,29,28,28,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,35,35,36,37, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,12,11,11,11,11,11,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,36,36,36,37, 23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,-1,10,10,10,10,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,37,37,37,37, 23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,38,38,38,38, 23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8,8,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,21,20,19,18,17,16,16,16,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 23,22,21,20,19,18,18,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 23,22,21,20,19,19,19,-1,7,6,6,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 23,22,21,20,19,19,19,-1,7,6,5,4,3,-1,-1,-1,6,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,9,-1,15,15,-1,14,14,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,16,16,16,16,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 23,22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,18,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,52,53,54,55,56,57, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,-1,54,54,55,56,56, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,48,48,48,48,48,49,-1,-1,-1,-1,-1,55,55,55, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,48,47,47,47,48,49,50,51,52,-1,-1,54,54,54, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,53,53,53,53, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,54,53,52,51,51, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,54,53,52,51,50, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,49, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,48, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,47, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,46, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,45, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,44,44,44,44,44, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,43,43,43, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,43,42,42,42, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,41,41,41, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,40,40,40, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,39,39,39, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 32,32,-1,25,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,37,38,39, 31,31,-1,25,24,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,26,27,28,28,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,36,-1,38, 30,31,-1,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,24,25,26,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,-1,-1,34,35,36,37, 29,-1,-1,25,24,23,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,24,25,26,27,28,28,27,26,25,26,27,28,29,30,31,31,31,-1,33,33,-1,36,36, 28,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,29,29,30,30,30,30,31,32,33,34,35,36, 27,-1,26,25,24,23,23,23,-1,17,17,17,-1,17,18,19,-1,18,18,18,19,20,21,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 26,27,26,25,24,24,24,24,-1,17,16,16,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36, 25,-1,26,25,25,25,25,25,-1,-1,15,15,15,15,15,15,15,16,17,18,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 24,-1,26,26,26,26,-1,26,27,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,33,33,34,35,36, 23,-1,-1,-1,-1,27,28,27,27,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,34,34,35,36, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,11,10,10,10,10,10,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,35,35,35,36, 22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,-1,9,9,9,9,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,36,36,36,36, 22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,37,37,37,37, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,7,7,7,7,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,20,19,18,17,16,15,15,15,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 22,21,20,19,18,17,17,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 22,21,20,19,18,18,18,-1,7,6,6,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 22,21,20,19,18,18,18,-1,7,6,5,4,3,-1,-1,-1,5,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,8,-1,14,14,-1,13,13,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,15,15,15,15,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 22,21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,17,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,52,53,54,55,56, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,-1,53,53,54,55,55, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,47,47,47,47,47,48,-1,-1,-1,-1,-1,54,54,54, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,47,46,46,46,47,48,49,50,51,-1,-1,53,53,53, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,52,52,52,52, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,52,51,51,51, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,53,52,51,50,50, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,53,52,51,50,49, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,48, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,47, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,46, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,45, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,44, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,43,43,43,43,43, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,42,42,42, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,42,41,41,41, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,40,40,40, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,39,39,39, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,38,38,38, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 31,31,-1,24,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,36,37,38, 30,30,-1,24,23,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,25,26,27,27,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,35,-1,37, 29,30,-1,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,24,25,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,-1,-1,33,34,35,36, 28,-1,-1,24,23,22,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,24,25,26,27,27,26,25,24,25,26,27,28,29,30,30,30,-1,32,32,-1,35,35, 27,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,28,28,29,29,29,29,30,31,32,33,34,35, 26,-1,25,24,23,22,22,22,-1,16,16,16,-1,16,17,18,-1,17,17,17,18,19,20,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 25,26,25,24,23,23,23,23,-1,16,15,15,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 24,-1,25,24,24,24,24,24,-1,-1,14,14,14,14,14,14,14,15,16,17,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 23,-1,25,25,25,25,-1,25,26,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 22,-1,-1,-1,-1,26,27,26,26,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,10,9,9,9,9,9,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,8,8,8,8,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,6,6,6,6,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,19,18,17,16,15,14,14,14,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 21,20,19,18,17,16,16,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 21,20,19,18,17,17,17,-1,7,6,6,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 21,20,19,18,17,17,17,-1,7,6,5,4,3,-1,-1,-1,4,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,7,-1,13,13,-1,12,12,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,16,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,51,52,53,54,55, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,52,52,53,54,54, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,53,53,53, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,48,49,50,-1,-1,52,52,52, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,51,51,51,51, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,51,50,50,50, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,52,51,50,49,49, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,52,51,50,49,48, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,47, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,46, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,45, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,44, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,43, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,42,42,42,42,42, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,42,41,41,41,41, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,41,40,40,40, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,39,39,39, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,38,38,38, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,37,37,37, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 30,30,-1,23,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,35,36,37, 29,29,-1,23,22,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,25,26,26,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,34,-1,36, 28,29,-1,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,-1,-1,32,33,34,35, 27,-1,-1,23,22,21,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,25,26,26,25,24,23,24,25,26,27,28,29,29,29,-1,31,31,-1,34,34, 26,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,27,28,28,28,28,29,30,31,32,33,34, 25,-1,24,23,22,21,21,21,-1,15,15,15,-1,15,16,17,-1,16,16,16,17,18,19,-1,15,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 24,25,24,23,22,22,22,22,-1,15,14,14,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,14,-1,15,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34, 23,-1,24,23,23,23,23,23,-1,-1,13,13,13,13,13,13,13,14,15,16,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 22,-1,24,24,24,24,-1,24,25,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,-1,-1,31,31,32,33,34, 21,-1,-1,-1,-1,25,26,25,25,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,32,32,33,34, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,9,8,8,8,8,8,8,9,10,11,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,33,33,33,34, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,7,7,7,7,7,8,9,10,11,-1,19,19,19,19,19,19,19,20,21,22,23,24,-1,27,27,28,-1,34,34,34,34, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,7,8,9,10,11,-1,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,35,35,35,35, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5,5,6,7,8,9,10,11,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,-1,32,32,32,32,33, -1,-1,18,17,16,15,14,13,13,13,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 20,19,18,17,16,15,15,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 20,19,18,17,16,16,16,-1,7,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 20,19,18,17,16,16,16,-1,7,6,5,4,3,-1,-1,-1,3,-1,5,5,-1,-1,-1,10,10,11,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,4,-1,6,-1,12,12,-1,11,11,11,12,13,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,11,11,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,10,10,11,12,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,-1,-1,15,-1,-1,15,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,9,9,9,9,-1,-1,11,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,50,51,52,53,54, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,51,51,52,53,53, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,52,52,52, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,48,49,-1,-1,51,51,51, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,50,50,50,50,50, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,51,50,49,49,49, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,51,50,49,48,48, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,51,50,49,48,47, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,46, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,45, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,44, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,43, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,42, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,41,41,41,41,41, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,41,40,40,40,40, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,40,39,39,39, 25,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,38,38,38, 25,24,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,37,37,37, 25,24,23,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,36,36,36, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 29,29,-1,22,21,20,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,34,35,36, 28,28,-1,22,21,20,19,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,24,25,25,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,33,-1,35, 27,28,-1,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,24,25,25,24,23,23,23,24,25,26,27,28,-1,-1,-1,-1,31,32,33,34, 26,-1,-1,22,21,20,19,18,17,16,17,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,24,25,25,24,23,22,23,24,25,26,27,28,28,28,-1,30,30,-1,33,33, 25,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,27,27,27,28,29,30,31,32,33, 24,-1,23,22,21,20,20,20,-1,14,14,14,-1,14,15,16,-1,15,15,15,16,17,18,-1,14,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 23,24,23,22,21,21,21,21,-1,14,13,13,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,13,-1,14,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33, 22,-1,23,22,22,22,22,22,-1,-1,12,12,12,12,12,12,12,13,14,15,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,-1,-1,-1,29,29,30,31,32,33, 21,-1,23,23,23,23,-1,23,24,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,-1,-1,30,30,31,32,33, 20,-1,-1,-1,-1,24,25,24,24,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,31,31,32,33, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,8,7,7,7,7,7,7,8,9,10,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,32,32,32,33, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,6,6,6,6,6,7,8,9,10,-1,18,18,18,18,18,18,18,19,20,21,22,23,-1,26,26,27,-1,33,33,33,33, 19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,6,7,8,9,10,-1,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,34,34,34,34, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,4,4,4,4,5,6,7,8,9,10,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,33, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,-1,10,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,-1,31,31,31,31,32, -1,-1,17,16,15,14,13,12,12,12,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,30,31,32, 19,18,17,16,15,14,14,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32, 19,18,17,16,15,15,15,-1,8,7,7,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,23,22,22,22,23,24,25,26,27,28,28,28,29,30,-1,33, 19,18,17,16,16,16,16,-1,8,7,6,5,4,-1,-1,-1,3,-1,4,4,-1,-1,-1,9,9,10,11,12,13,14,15,-1,23,22,21,22,23,24,25,26,27,27,27,28,29,30,-1,34, 19,18,17,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,4,-1,5,-1,12,12,-1,10,10,10,11,12,13,14,15,-1,-1,-1,20,-1,-1,-1,26,26,26,26,27,28,29,30,-1,34, 19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,11,11,12,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,26,27,-1,30,-1,-1,33, 19,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,10,10,11,12,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,-1,-1,14,-1,-1,14,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,9,9,9,9,-1,-1,11,11,12,13,14,15,15,16,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,25,25,25,26,27,-1,-1,32,32,32, 20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,16,17,18,19,20,21,-1,20,20,20,21,-1,26,26,26,26,27,-1,-1,33,33,33, 41,41,41,41,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,49,50,51,52,53, 40,40,40,40,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,50,50,51,52,52, 39,39,39,39,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,51,51,51, 39,38,38,38,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,47,48,-1,-1,50,50,50, -1,37,37,37,37,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,48,49,49,49,49,49, -1,36,36,36,36,36,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,50,49,48,48,48, -1,35,35,35,35,36,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,50,49,48,47,47, 34,34,34,34,35,36,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,50,49,48,47,46, 33,33,33,34,35,36,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,45, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,44, 31,31,31,-1,29,29,29,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,43, 30,30,30,-1,28,28,28,28,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,42, 30,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,41, 30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,40,40,40,40,40, 30,29,29,-1,25,25,25,25,25,25,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,40,39,39,39,39, -1,-1,-1,-1,24,24,24,24,24,24,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,39,38,38,38, 24,23,23,23,24,23,23,23,23,24,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,37,37,37, 24,23,22,22,-1,22,22,22,23,24,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,36,36,36, 24,23,22,21,21,21,21,22,23,24,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,35,35,35, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 28,28,-1,21,20,19,18,18,18,18,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,33,34,35, 27,27,-1,21,20,19,18,17,17,17,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,22,23,24,24,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,32,-1,34, 26,27,-1,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,22,23,24,24,23,22,22,22,23,24,25,26,27,-1,-1,-1,-1,30,31,32,33, 25,-1,-1,21,20,19,18,17,16,15,16,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,22,23,24,24,23,22,21,22,23,24,25,26,27,27,27,-1,29,29,-1,32,32, 24,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,26,26,26,27,28,29,30,31,32, 23,-1,22,21,20,19,19,19,-1,13,13,13,-1,13,14,15,-1,14,14,14,15,16,17,-1,13,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 22,23,22,21,20,20,20,20,-1,13,12,12,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,12,-1,13,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32, 21,-1,22,21,21,21,21,21,-1,-1,11,11,11,11,11,11,11,12,13,14,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,-1,-1,28,28,29,30,31,32, 20,-1,22,22,22,22,-1,22,23,-1,10,10,10,10,10,10,11,12,13,14,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,20,20,21,22,23,24,-1,-1,29,29,30,31,32, 19,-1,-1,-1,-1,23,24,23,23,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,30,30,31,32, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,7,6,6,6,6,6,6,7,8,9,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,31,31,31,32, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,-1,5,5,5,5,5,6,7,8,9,-1,17,17,17,17,17,17,17,18,19,20,21,22,-1,25,25,26,-1,32,32,32,32, 18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,4,5,6,7,8,9,-1,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,33,33,33,33, 18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,3,3,3,3,4,5,6,7,8,9,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,32, -1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,-1,30,30,30,30,31, -1,-1,16,15,14,13,12,11,11,11,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 18,17,16,15,14,13,13,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 18,17,16,15,14,14,14,-1,9,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 18,17,16,15,15,15,15,-1,9,8,7,6,5,-1,-1,-1,3,-1,3,3,-1,-1,-1,8,8,9,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 18,17,16,16,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,4,-1,4,-1,12,12,-1,9,9,9,10,11,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 18,17,17,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,11,11,12,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 18,18,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,10,10,11,12,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 19,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,-1,-1,13,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,9,9,9,9,-1,-1,11,11,12,13,14,15,14,15,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,-1,-1,12,12,13,14,15,15,15,16,17,18,19,20,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 41,41,41,41,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,49,50,51,52,52, 40,40,40,40,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,50,50,51,51,51, 39,39,39,39,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,50,50,50, 39,38,38,38,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,47,48,-1,-1,49,49,49, -1,37,37,37,37,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,48,49,48,48,48,48, -1,36,36,36,36,36,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,35,35,35,35,36,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,49,48,47,46,46, 34,34,34,34,35,36,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,49,48,47,46,45, 33,33,33,34,35,36,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,44, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,43, 31,31,31,-1,29,29,29,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,42, 30,30,30,-1,28,28,28,28,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,41, 30,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,40, 30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,39,39,39,39,39, 30,29,29,-1,25,25,25,25,25,25,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,39,38,38,38,38, -1,-1,-1,-1,24,24,24,24,24,24,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,38,37,37,37, 24,23,23,23,24,23,23,23,23,24,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,36,36,36, 24,23,22,22,-1,22,22,22,23,24,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,35,35,35, 24,23,22,21,21,21,21,22,23,24,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,34,34,34, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 28,28,-1,21,20,19,18,18,18,18,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,32,33,34, 27,27,-1,21,20,19,18,17,17,17,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,22,23,24,23,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,31,-1,33, 26,27,-1,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,22,23,24,23,22,21,21,21,22,23,24,25,26,-1,-1,-1,-1,29,30,31,32, 25,-1,-1,21,20,19,18,17,16,15,16,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,22,23,24,23,22,21,20,21,22,23,24,25,26,26,26,-1,28,28,-1,31,31, 24,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,25,25,25,26,27,28,29,30,31, 23,-1,22,21,20,19,19,19,-1,13,13,13,-1,13,14,15,-1,14,14,14,15,16,17,-1,12,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 22,23,22,21,20,20,20,20,-1,13,12,12,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,11,-1,12,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31, 21,-1,22,21,21,21,21,21,-1,-1,11,11,11,11,11,11,11,12,13,14,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 20,-1,22,22,22,22,-1,22,23,-1,10,10,10,10,10,10,11,12,13,14,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,19,19,20,21,22,23,-1,-1,28,28,29,30,31, 19,-1,-1,-1,-1,23,24,23,23,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,29,29,30,31, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,7,6,6,6,6,6,6,6,7,8,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,31, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,-1,5,5,5,5,5,5,6,7,8,-1,16,16,16,16,16,16,16,17,18,19,20,21,-1,24,24,25,-1,31,31,31,31, 18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,4,4,5,6,7,8,-1,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,32,32,32, 18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,3,3,3,3,3,4,5,6,7,8,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,31, -1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,-1,29,29,29,29,30, -1,-1,16,15,14,13,12,11,11,11,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 18,17,16,15,14,13,13,-1,-1,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 18,17,16,15,14,14,14,-1,10,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 18,17,16,15,15,15,15,-1,10,9,8,7,6,-1,-1,-1,3,-1,3,3,-1,-1,-1,7,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 18,17,16,16,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,4,-1,4,-1,12,12,-1,8,8,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 18,17,17,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,11,11,12,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 18,18,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,10,10,11,12,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 19,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,-1,-1,12,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,9,9,9,9,-1,-1,11,11,12,13,14,14,13,14,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,-1,-1,12,12,13,14,14,14,14,15,16,17,18,19,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 41,41,41,41,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,49,50,51,51,51, 40,40,40,40,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,50,50,50,50,50, 39,39,39,39,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,49,49,49, 39,38,38,38,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,47,48,-1,-1,48,48,48, -1,37,37,37,37,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,48,48,47,47,47,47, -1,36,36,36,36,36,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,47,46,46,46, -1,35,35,35,35,36,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,48,47,46,45,45, 34,34,34,34,35,36,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,48,47,46,45,44, 33,33,33,34,35,36,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,43, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,42, 31,31,31,-1,29,29,29,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,41, 30,30,30,-1,28,28,28,28,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,40, 30,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,39, 30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,38,38,38,38,38, 30,29,29,-1,25,25,25,25,25,25,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,39,39,38,37,37,37,37, -1,-1,-1,-1,24,24,24,24,24,24,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,37,36,36,36, 24,23,23,23,24,23,23,23,23,24,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,35,35,35, 24,23,22,22,-1,22,22,22,23,24,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,34,34,34, 24,23,22,21,21,21,21,22,23,24,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,33,33,33, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,32,32,33, -1,-1,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,28,28,29,30,31,32,33, 28,28,-1,21,20,19,18,18,18,18,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,31,32,33, 27,27,-1,21,20,19,18,17,17,17,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,22,23,23,22,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,30,-1,32, 26,27,-1,21,20,19,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,22,23,23,22,21,20,20,20,21,22,23,24,25,-1,-1,-1,-1,28,29,30,31, 25,-1,-1,21,20,19,18,17,16,15,16,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,25,25,25,-1,27,27,-1,30,30, 24,-1,22,21,20,19,18,18,-1,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,24,24,24,25,26,27,28,29,30, 23,-1,22,21,20,19,19,19,-1,13,13,13,-1,13,14,15,-1,14,14,14,15,16,17,-1,11,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 22,23,22,21,20,20,20,20,-1,13,12,12,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,10,-1,11,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30, 21,-1,22,21,21,21,21,21,-1,-1,11,11,11,11,11,11,11,12,13,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 20,-1,22,22,22,22,-1,22,23,-1,10,10,10,10,10,10,11,12,13,14,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 19,-1,-1,-1,-1,23,24,23,23,-1,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 18,17,16,16,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,7,6,6,6,6,6,6,6,6,7,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,-1,5,5,5,5,5,5,5,6,7,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,4,4,4,5,6,7,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,-1,3,3,3,3,3,3,4,5,6,7,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,30, -1,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29, -1,-1,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,28,28,29, -1,-1,16,15,14,13,12,11,11,11,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 18,17,16,15,14,14,14,-1,11,10,10,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 18,17,16,15,15,15,15,-1,11,10,9,8,7,-1,-1,-1,3,-1,3,3,-1,-1,-1,6,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 18,17,16,16,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,4,-1,4,-1,12,12,-1,7,7,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 18,17,17,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,11,11,12,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 18,18,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,10,10,11,12,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 19,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,-1,-1,11,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,9,9,9,9,-1,-1,11,11,12,13,14,13,12,13,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,-1,-1,12,12,13,14,13,13,13,14,15,16,17,18,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 42,42,42,42,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,49,50,51,51,51, 41,41,41,41,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,50,50,50,50,50, 40,40,40,40,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,49,49,49, 40,39,39,39,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,47,48,-1,-1,48,48,48, -1,38,38,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,48,48,47,47,47,47, -1,37,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,48,47,46,46,46, -1,36,36,36,36,37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,48,47,46,45,45, 35,35,35,35,36,37,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,48,47,46,45,44, 34,34,34,35,36,37,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,43, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,42, 32,32,32,-1,30,30,30,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,41, 31,31,31,-1,29,29,29,29,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,40, 31,30,30,-1,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,39, 31,30,29,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,38,38,38,38,38, 31,30,30,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,39,39,38,37,37,37,37, -1,-1,-1,-1,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,37,36,36,36, 25,24,24,24,25,24,24,24,24,25,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,35,35,35, 25,24,23,23,-1,23,23,23,24,25,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,34,34,34, 25,24,23,22,22,22,22,23,24,25,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,33,33,33, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,22,21,20,20,20,20,20,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,28,28,29,30,31,31,32, 29,29,-1,22,21,20,19,19,19,19,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,30,31,32, 28,28,-1,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,22,23,23,22,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,29,-1,31, 27,28,-1,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,22,23,23,22,21,20,20,20,21,22,23,24,25,-1,-1,-1,-1,27,28,29,30, 26,-1,-1,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,24,24,24,-1,26,26,-1,29,29, 25,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,24,23,23,23,24,25,26,27,28,29, 24,-1,23,22,21,20,20,20,-1,14,14,14,-1,13,14,15,-1,14,14,14,15,16,17,-1,11,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 23,24,23,22,21,21,21,21,-1,14,13,13,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,10,-1,11,11,12,13,14,15,16,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29, 22,-1,23,22,22,22,22,22,-1,-1,12,12,11,11,11,11,11,12,13,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,18,18,18,-1,-1,-1,-1,25,25,26,27,28,29, 21,-1,23,23,23,23,-1,23,24,-1,11,11,11,10,10,10,11,12,13,14,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,17,17,17,18,19,20,21,-1,-1,26,26,27,28,29, 20,-1,-1,-1,-1,24,25,24,24,-1,10,10,10,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,27,27,28,29, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,9,9,9,9,8,7,6,6,6,6,6,6,6,6,6,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,29, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,5,5,5,5,5,5,5,5,6,-1,14,14,14,14,14,14,14,15,16,17,18,19,-1,22,22,23,-1,29,29,29,29, 19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,4,4,4,4,4,4,4,5,6,-1,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,30,30,30,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,3,3,3,3,3,3,3,4,5,6,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,29, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,-1,27,27,27,27,28, -1,-1,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,26,27,28, 19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,19,19,19,19,20,21,22,23,24,25,25,25,26,27,28, 19,18,17,16,15,15,15,-1,12,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 19,18,17,16,16,16,16,-1,12,11,10,9,8,-1,-1,-1,4,-1,3,3,-1,-1,-1,5,5,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 19,18,17,17,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,4,-1,13,13,-1,6,6,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 19,18,18,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,8,8,8,8,8,9,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 20,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,10,-1,-1,10,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,13,12,11,12,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,13,12,12,12,13,14,15,16,17,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 42,42,42,42,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,49,50,50,50,50, 41,41,41,41,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,50,50,49,49,49, 40,40,40,40,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,48,48,48, 40,39,39,39,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,47,48,-1,-1,47,47,47, -1,38,38,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,48,47,46,46,46,46, -1,37,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,36,36,36,36,37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,47,46,45,44,44, 35,35,35,35,36,37,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,47,46,45,44,43, 34,34,34,35,36,37,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,42, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,41, 32,32,32,-1,30,30,30,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,40, 31,31,31,-1,29,29,29,29,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,39, 31,30,30,-1,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,38, 31,30,29,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,37,37,37,37,37, 31,30,30,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,39,38,37,36,36,36,36, -1,-1,-1,-1,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,36,35,35,35, 25,24,24,24,25,24,24,24,24,25,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,34,34,34, 25,24,23,23,-1,23,23,23,24,25,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,33,33,33, 25,24,23,22,22,22,22,23,24,25,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,32,32,32, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,22,21,20,20,20,20,20,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,28,28,29,30,30,30,31, 30,30,-1,22,21,20,19,19,19,19,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,-1,29,30,31, 29,29,-1,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,22,23,23,22,21,21,21,21,21,22,23,24,25,26,27,28,-1,-1,28,-1,30, 28,29,-1,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,22,23,23,22,21,20,20,20,21,22,23,24,24,-1,-1,-1,-1,26,27,28,29, 27,-1,-1,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,22,23,23,22,21,20,19,20,21,22,23,23,23,23,23,-1,25,25,-1,28,28, 26,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,23,22,22,22,23,24,25,26,27,28, 25,-1,23,22,21,20,20,20,-1,14,14,14,-1,13,14,15,-1,14,14,14,15,16,17,-1,11,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 24,24,23,22,21,21,21,21,-1,14,13,13,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,10,-1,11,11,12,13,14,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28, 23,-1,23,22,22,22,22,22,-1,-1,13,12,11,11,11,11,11,12,13,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,17,17,17,17,-1,-1,-1,-1,24,24,25,26,27,28, 22,-1,23,23,23,23,-1,23,24,-1,12,12,11,10,10,10,11,12,13,14,-1,-1,10,9,8,9,10,11,12,13,14,15,16,16,16,16,16,17,18,19,20,-1,-1,25,25,26,27,28, 21,-1,-1,-1,-1,24,25,24,24,-1,11,11,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,26,26,27,28, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,28, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,5,5,5,5,5,5,5,5,6,-1,13,13,13,13,13,13,13,14,15,16,17,18,-1,21,21,22,-1,28,28,28,28, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,4,4,4,4,4,4,4,5,6,-1,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,29,29,29,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,4,3,3,3,3,3,3,4,5,6,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,28, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,-1,26,26,26,26,27, -1,-1,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,25,25,26,27, 20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,18,18,18,18,19,20,21,22,23,24,24,24,25,26,27, 20,19,18,17,16,16,16,-1,13,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 20,19,18,17,17,17,17,-1,13,12,11,10,9,-1,-1,-1,5,-1,3,3,-1,-1,-1,4,4,5,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 20,19,18,18,18,17,17,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,4,-1,14,14,-1,5,5,5,6,7,8,9,10,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 20,19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,7,7,7,7,7,8,9,10,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 21,21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,9,-1,-1,9,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,20,20,20,21,22,-1,-1,27,27,27, 22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,13,12,11,11,11,12,13,14,15,16,-1,15,15,15,16,-1,21,21,21,21,22,-1,-1,28,28,28, 42,42,42,42,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,49,49,49,49,49, 41,41,41,41,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,50,49,48,48,48, 40,40,40,40,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,47,47,47, 40,39,39,39,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,47,48,-1,-1,46,46,46, -1,38,38,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,47,46,45,45,45,45, -1,37,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,36,36,36,36,37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,46,45,44,43,43, 35,35,35,35,36,37,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,46,45,44,43,42, 34,34,34,35,36,37,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,41, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,40, 32,32,32,-1,30,30,30,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,39, 31,31,31,-1,29,29,29,29,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,38, 31,30,30,-1,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,37, 31,30,29,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,36,36,36,36,36, 31,30,30,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,38,37,36,35,35,35,35, -1,-1,-1,-1,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,35,34,34,34, 25,24,24,24,25,24,24,24,24,25,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,33,33,33, 25,24,23,23,-1,23,23,23,24,25,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,32,32,32, 25,24,23,22,22,22,22,23,24,25,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,31,31,31, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,22,21,20,20,20,20,20,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 31,31,-1,22,21,20,19,19,19,19,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,25,26,27,28,-1,28,29,30, 30,30,-1,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,22,23,23,22,21,21,21,21,21,22,23,24,24,25,26,27,-1,-1,27,-1,29, 29,30,-1,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,22,23,23,22,21,20,20,20,21,22,23,23,23,-1,-1,-1,-1,25,26,27,28, 28,-1,-1,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,22,23,23,22,21,20,19,20,21,22,23,22,22,22,22,-1,24,24,-1,27,27, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,23,22,21,21,21,22,23,24,25,26,27, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,13,14,15,-1,14,14,14,15,16,17,-1,11,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,10,-1,11,11,12,13,14,15,16,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27, 24,-1,23,22,22,22,22,22,-1,-1,13,12,11,11,11,11,11,12,13,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,16,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 23,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,10,9,8,9,10,11,12,13,14,15,16,15,15,15,15,16,17,18,19,-1,-1,24,24,25,26,27, 22,-1,-1,-1,-1,24,25,24,24,-1,12,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,25,25,26,27, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,11,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,27, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,9,9,-1,5,5,5,5,5,5,5,5,6,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,27,27,27,27, 21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,4,4,4,4,4,4,4,5,6,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,5,4,3,3,3,3,3,4,5,5,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,25,25,26, -1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,24,24,25,26, 21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,17,17,17,17,18,19,20,21,22,23,23,23,24,25,26, 21,20,19,18,17,17,17,-1,14,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 21,20,19,18,18,18,18,-1,14,13,12,11,10,-1,-1,-1,6,-1,3,3,-1,-1,-1,3,3,4,5,6,7,8,9,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 21,20,19,19,19,18,18,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,4,-1,15,15,-1,4,4,4,5,6,7,8,9,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,6,6,6,6,6,7,8,9,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 22,22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,14,-1,-1,-1,8,-1,-1,8,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,19,19,19,20,21,-1,-1,26,26,26, 23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,14,14,14,15,-1,20,20,20,20,21,-1,-1,27,27,27, 42,42,42,42,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,49,48,48,48,48, 41,41,41,41,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,49,48,47,47,47, 40,40,40,40,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,46,46,46, 40,39,39,39,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,47,47,-1,-1,45,45,45, -1,38,38,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,46,45,44,44,44,44, -1,37,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,36,36,36,36,37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,45,44,43,42,42, 35,35,35,35,36,37,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,45,44,43,42,41, 34,34,34,35,36,37,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,40, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,39, 32,32,32,-1,30,30,30,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,38, 31,31,31,-1,29,29,29,29,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,37, 31,30,30,-1,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,36, 31,30,29,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,38,-1,35,35,35,35,35, 31,30,30,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,37,36,35,34,34,34,34, -1,-1,-1,-1,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,38,-1,-1,34,33,33,33, 25,24,24,24,25,24,24,24,24,25,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,32,32,32, 25,24,23,23,-1,23,23,23,24,25,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,31,31,31, 25,24,23,22,22,22,22,23,24,25,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,30,30,30, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,22,21,20,20,20,20,20,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 31,31,-1,22,21,20,19,19,19,19,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 30,30,-1,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,22,23,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 29,30,-1,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,22,23,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 28,-1,-1,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,22,23,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,13,14,15,-1,14,14,14,15,16,17,-1,11,12,12,12,12,13,14,15,16,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,10,-1,11,11,12,13,14,15,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 25,-1,23,22,22,22,22,22,-1,-1,13,12,11,11,11,11,11,12,13,14,-1,-1,10,9,9,9,10,11,12,13,14,15,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 24,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,10,9,8,9,10,11,12,13,14,15,15,14,14,14,14,15,16,17,18,-1,-1,23,23,24,25,26, 23,-1,-1,-1,-1,24,25,24,24,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,24,24,25,26, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,25,25,25,26, 22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,9,-1,5,5,5,5,5,5,5,5,6,-1,11,11,11,11,11,11,11,12,13,14,15,16,-1,19,19,20,-1,26,26,26,26, 22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,4,4,4,4,4,5,5,-1,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,6,5,4,3,3,3,3,4,4,4,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,26, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,3,3,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,-1,24,24,24,24,25, -1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,24,25, 22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,16,16,16,16,17,18,19,20,21,22,22,22,23,24,25, 22,21,20,19,18,18,18,-1,15,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,16,15,15,15,16,17,18,19,20,21,21,21,22,23,-1,26, 22,21,20,19,19,19,19,-1,15,14,13,12,11,-1,-1,-1,7,-1,4,4,-1,-1,-1,3,3,3,4,5,6,7,8,-1,16,15,14,15,16,17,18,19,20,20,20,21,22,23,-1,27, 22,21,20,20,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,5,-1,16,16,-1,4,4,4,4,5,6,7,8,-1,-1,-1,13,-1,-1,-1,19,19,19,19,20,21,22,23,-1,27, 22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19,20,-1,23,-1,-1,26, 22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,6,6,6,6,6,6,7,8,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 23,23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,15,15,-1,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,14,14,-1,-1,-1,8,-1,-1,8,8,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,18,18,18,19,20,-1,-1,25,25,25, 24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,13,13,13,14,-1,19,19,19,19,20,-1,-1,26,26,26, 42,42,42,42,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,48,47,47,47,47, 41,41,41,41,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,45,45,45,45,45,45,46,47,-1,48,47,46,46,46, 40,40,40,40,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,-1,-1,-1,-1,45,45,45, 40,39,39,39,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,44,43,43,43,44,45,46,46,46,-1,-1,44,44,44, -1,38,38,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,46,45,44,43,43,43,43, -1,37,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,36,36,36,36,37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,44,43,42,41,41, 35,35,35,35,36,37,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,44,43,42,41,40, 34,34,34,35,36,37,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,39, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,38, 32,32,32,-1,30,30,30,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,37, 31,31,31,-1,29,29,29,29,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,36, 31,30,30,-1,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,27,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,38,-1,-1,-1,-1,-1,35, 31,30,29,28,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,-1,34,34,34,34,34, 31,30,30,-1,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,26,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,37,36,35,34,33,33,33,33, -1,-1,-1,-1,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,37,37,-1,-1,33,32,32,32, 25,24,24,24,25,24,24,24,24,25,-1,24,23,23,23,23,23,23,23,24,25,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,38,39,-1,-1,31,31,31, 25,24,23,23,-1,23,23,23,24,25,-1,24,23,22,22,22,22,22,22,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,39,40,-1,30,30,30, 25,24,23,22,22,22,22,23,24,25,-1,24,23,22,21,21,21,21,21,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,29,29,29, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,22,21,20,20,20,20,20,19,19,19,19,19,19,19,20,20,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 31,31,-1,22,21,20,19,19,19,19,19,18,18,18,18,18,18,-1,19,19,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 30,30,-1,22,21,20,19,18,18,18,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,20,21,22,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 29,30,-1,22,21,20,19,18,17,17,17,17,16,16,16,16,16,17,18,-1,-1,18,18,18,19,20,21,22,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 28,-1,-1,22,21,20,19,18,17,16,17,17,16,15,15,15,16,17,18,-1,17,17,17,18,19,20,21,22,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 27,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,14,14,15,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 26,-1,23,22,21,20,20,20,-1,14,14,14,-1,13,14,15,-1,14,14,14,15,16,17,-1,11,12,12,12,12,13,14,15,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 25,24,23,22,21,21,21,21,-1,14,13,13,-1,12,-1,-1,-1,13,13,14,15,-1,-1,-1,10,-1,11,11,12,13,14,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 26,-1,23,22,22,22,22,22,-1,-1,13,12,11,11,11,11,11,12,13,14,-1,-1,10,9,9,9,10,11,12,13,14,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 25,-1,23,23,23,23,-1,23,24,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,10,9,8,9,10,11,12,13,14,15,14,13,13,13,13,14,15,16,17,-1,-1,22,22,23,24,25, 24,-1,-1,-1,-1,24,25,24,24,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,23,23,24,25, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,24,24,24,25, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,5,5,5,5,5,5,5,-1,10,10,10,10,10,10,10,11,12,13,14,15,-1,18,18,19,-1,25,25,25,25, 23,22,21,21,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,4,4,4,4,4,4,-1,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,7,6,5,4,3,3,3,4,3,3,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,25, -1,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,23,23,23,23,24, -1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,22,22,23,24, 23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24, 23,22,21,20,19,19,19,-1,16,15,15,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 23,22,21,20,20,20,20,-1,16,15,14,13,12,-1,-1,-1,8,-1,5,5,-1,-1,-1,3,3,3,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 23,22,21,21,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,6,-1,17,17,-1,4,4,4,4,4,5,6,7,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,16,-1,6,6,6,6,6,6,6,7,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 24,24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,15,15,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,14,14,-1,-1,-1,8,-1,-1,8,8,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,17,17,17,18,19,-1,-1,24,24,24, 25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,12,12,12,13,-1,18,18,18,18,19,-1,-1,25,25,25, 43,43,43,43,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,48,47,46,46,46,46, 42,42,42,42,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,47,46,45,45,45, 41,41,41,41,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,44,44,44, 41,40,40,40,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,46,45,45,-1,-1,43,43,43, -1,39,39,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,46,45,44,43,42,42,42,42, -1,38,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,37,37,37,37,38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,43,-1,43,42,41,40,40, 36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,42,42,-1,43,42,41,40,39, 35,35,35,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,41,41,-1,-1,-1,-1,-1,38, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,41,40,40,40,41,42,-1,37, 33,33,33,-1,31,31,31,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,39,39,40,41,42,-1,36, 32,32,32,-1,30,30,30,30,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,38,38,39,40,41,42,-1,35, 32,31,31,-1,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,37,37,37,-1,-1,-1,-1,-1,34, 32,31,30,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,36,-1,33,33,33,33,33, 32,31,31,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,37,36,36,-1,-1,32,31,31,31, 26,25,25,25,26,25,25,25,25,26,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 26,25,24,24,-1,24,24,24,25,26,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,38,38,38,39,-1,29,29,29, 26,25,24,23,23,23,23,24,25,26,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,39,39,39,-1,28,28,28, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,23,22,21,21,21,21,21,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 32,32,-1,23,22,21,20,20,20,20,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 31,31,-1,23,22,21,20,19,19,19,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 30,31,-1,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 29,-1,-1,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,14,15,16,-1,15,15,15,16,17,18,-1,11,12,12,12,12,13,14,15,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,10,-1,11,11,12,13,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,12,12,12,12,13,14,15,-1,-1,10,9,9,9,10,11,12,13,14,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,10,9,8,9,10,11,12,13,14,14,13,12,12,12,12,13,14,15,16,-1,-1,21,21,22,23,24, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,22,22,23,24, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,7,7,7,6,6,6,6,6,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,23,23,23,24, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,6,6,6,5,5,5,5,-1,9,9,9,9,9,9,9,10,11,12,13,14,-1,17,17,18,-1,24,24,24,24, 24,23,22,22,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,5,5,5,4,4,4,-1,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,8,7,6,5,4,4,4,4,3,3,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,24, -1,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,2,2,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,-1,22,22,22,22,23, -1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,21,21,22,23, 24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23, 24,23,22,21,20,20,20,-1,17,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 24,23,22,21,21,21,21,-1,17,16,15,14,13,-1,-1,-1,9,-1,6,6,-1,-1,-1,3,3,3,3,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 24,23,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,7,-1,18,18,-1,4,4,4,4,4,4,5,6,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,17,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,16,16,-1,6,6,6,6,6,6,6,6,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 25,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,15,15,15,-1,7,7,7,7,7,7,7,7,8,9,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,15,14,14,-1,-1,-1,8,-1,-1,8,8,8,8,9,10,11,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,11,11,12,12,-1,16,16,16,17,18,-1,-1,23,23,23, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,12,12,12,13,-1,17,17,17,17,18,-1,-1,24,24,24, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,48,47,46,45,45,45,45, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,46,45,44,44,44, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,43,43,43, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,46,45,44,44,-1,-1,42,42,42, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,46,45,44,43,42,41,41,41,41, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,42,-1,42,41,40,39,39, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,41,41,41,-1,42,41,40,39,38, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,41,40,40,-1,-1,-1,-1,-1,37, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,42,41,40,39,39,39,40,41,-1,36, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,38,38,39,40,41,-1,35, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,37,37,37,37,38,39,40,41,-1,34, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,37,36,36,36,-1,-1,-1,-1,-1,33, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,37,36,35,35,-1,32,32,32,32,32, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,37,36,35,35,-1,-1,31,30,30,30, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,37,37,37,37,37,38,-1,28,28,28, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,-1,38,38,38,-1,27,27,27, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,23,23,24,25,25,25,26, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,24,25,26, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,22,21,20,19,18,18,18,18,18,19,20,20,20,21,22,23,-1,-1,23,-1,25, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,22,21,20,19,18,17,17,17,18,19,19,19,19,-1,-1,-1,-1,21,22,23,24, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,22,21,20,19,18,17,16,17,18,19,19,18,18,18,18,-1,20,20,-1,23,23, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,11,12,12,12,12,13,14,14,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,10,-1,11,11,12,13,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,10,9,9,9,10,11,12,13,14,13,12,12,12,12,12,12,-1,-1,-1,-1,19,19,20,21,22,23, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,10,9,8,9,10,11,12,13,14,13,12,11,11,11,11,12,13,14,15,-1,-1,20,20,21,22,23, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,21,21,22,23, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,8,8,7,6,6,6,6,6,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,22,22,22,23, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,7,7,6,5,5,5,5,-1,8,8,8,8,8,8,8,9,10,11,12,13,-1,16,16,17,-1,23,23,23,23, 25,24,23,23,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,6,6,5,4,4,4,-1,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,5,4,3,3,-1,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,23, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,-1,21,21,21,21,22, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,20,20,21,22, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,20,21,22, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,13,12,12,12,13,14,15,16,17,18,18,18,19,20,-1,23, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,7,7,-1,-1,-1,3,3,3,3,3,3,4,5,-1,13,12,11,12,13,14,15,16,17,17,17,18,19,20,-1,24, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,8,-1,18,18,-1,4,4,4,4,4,4,4,5,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,19,20,-1,24, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,17,17,17,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,20,-1,-1,23, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,16,16,16,16,-1,6,6,6,6,6,6,6,6,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,16,15,15,15,-1,7,7,7,7,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,15,14,14,-1,-1,-1,8,-1,-1,8,8,8,8,9,10,10,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,11,11,11,11,-1,15,15,15,16,17,-1,-1,22,22,22, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,12,12,12,12,-1,16,16,16,16,17,-1,-1,23,23,23, 45,45,45,45,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,48,48,48,48,48,48,48,47,46,45,44,44,44,44, 44,44,44,44,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,47,47,47,47,47,47,47,48,48,-1,45,44,43,43,43, 43,43,43,43,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,42,42,42, 43,42,42,42,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,47,46,45,45,45,46,45,44,43,43,-1,-1,41,41,41, -1,41,41,41,41,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,45,44,43,42,41,40,40,40,40, -1,40,40,40,40,40,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,39,39,39,39,40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,48,47,46,45,44,43,42,42,42,42,42,42,41,41,41,41,-1,41,40,39,38,38, 38,38,38,38,39,40,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,41,40,40,40,-1,41,40,39,38,37, 37,37,37,38,39,40,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,41,40,39,39,-1,-1,-1,-1,-1,36, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,41,40,39,38,38,38,39,40,-1,35, 35,35,35,-1,33,33,33,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,37,37,38,39,40,-1,34, 34,34,34,-1,32,32,32,32,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,36,36,36,36,37,38,39,40,-1,33, 34,33,33,-1,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,36,35,35,35,-1,-1,-1,-1,-1,32, 34,33,32,31,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,36,35,34,34,-1,31,31,31,31,31, 34,33,33,-1,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,28,29,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,36,35,34,34,-1,-1,30,29,29,29, 28,27,27,27,28,27,27,27,27,28,-1,27,26,26,26,26,26,26,26,27,28,28,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 28,27,26,26,-1,26,26,26,27,28,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,36,36,36,36,36,37,-1,27,27,27, 28,27,26,25,25,25,25,26,27,28,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,37,37,37,-1,26,26,26, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,25,24,23,23,23,23,23,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,22,22,23,24,24,24,25, 34,34,-1,25,24,23,22,22,22,22,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,23,24,25, 33,33,-1,25,24,23,22,21,21,21,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,22,21,20,19,18,17,17,17,17,17,18,19,19,19,20,21,22,-1,-1,22,-1,24, 32,33,-1,25,24,23,22,21,20,20,20,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,22,21,20,19,18,17,16,16,16,17,18,18,18,18,-1,-1,-1,-1,20,21,22,23, 31,-1,-1,25,24,23,22,21,20,19,20,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,22,21,20,19,18,17,16,15,16,17,18,18,17,17,17,17,-1,19,19,-1,22,22, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,16,17,18,-1,17,17,17,18,19,20,-1,11,12,12,12,12,13,13,13,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,10,-1,11,11,12,13,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,14,14,14,14,15,16,17,-1,-1,10,9,9,9,10,11,12,13,13,12,11,11,11,11,11,11,-1,-1,-1,-1,18,18,19,20,21,22, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,10,9,8,9,10,11,12,13,13,12,11,10,10,10,10,11,12,13,14,-1,-1,19,19,20,21,22, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,20,20,21,22, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,9,8,7,6,6,6,6,6,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,21,21,21,22, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,8,7,6,5,5,5,5,-1,7,7,7,7,7,7,7,8,9,10,11,12,-1,15,15,16,-1,22,22,22,22, 26,25,24,24,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,7,6,5,4,4,4,-1,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,5,4,3,3,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,22, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,-1,20,20,21,21,22, -1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,16,16,17,17,18,19,20,20,21,22, 26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,13,13,13,13,14,15,16,17,18,18,19,19,20,21,22, 26,25,24,23,22,22,22,-1,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,13,12,12,12,13,14,15,16,17,18,18,18,19,20,-1,23, 26,25,24,23,23,23,23,-1,19,18,17,16,15,-1,-1,-1,11,-1,8,8,-1,-1,-1,3,3,3,3,3,3,3,4,-1,13,12,11,12,13,14,15,16,17,17,17,18,19,20,-1,24, 26,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,9,-1,18,18,-1,4,4,4,4,4,4,4,4,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,19,20,-1,24, 26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,17,17,17,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,20,-1,-1,23, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,16,16,16,16,-1,6,6,6,6,6,6,6,6,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 27,27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,15,16,16,15,15,15,-1,7,7,7,7,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,15,14,14,-1,-1,-1,8,-1,-1,8,8,8,8,9,10,10,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,17,17,17,17,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,11,11,11,11,-1,15,15,15,16,17,-1,-1,22,22,22, 28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,12,12,12,12,-1,16,16,16,16,17,-1,-1,23,23,23, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,44,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,47,47,47,47,47,47,47,47,46,45,44,43,43,43,43, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,44,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,46,46,46,46,46,46,46,47,47,-1,44,43,42,42,42, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,46,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,41,41,41, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,45,46,46,45,44,44,44,45,44,43,42,42,-1,-1,40,40,40, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,44,43,42,41,40,39,39,39,39, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,-1,47,46,45,44,43,42,41,41,41,41,41,41,40,40,40,40,-1,40,39,38,37,37, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,37,36,36,35,35,35,35,35,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,40,39,39,39,-1,40,39,38,37,36, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,34,34,34,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,40,39,38,38,-1,-1,-1,-1,-1,35, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,40,39,38,37,37,37,38,39,-1,34, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,36,36,37,38,39,-1,33, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,35,35,35,35,36,37,38,39,-1,32, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,35,34,34,34,-1,-1,-1,-1,-1,31, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,35,34,33,33,-1,30,30,30,30,30, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,30,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,29,30,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,35,34,33,33,-1,-1,29,28,28,28, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,29,29,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,35,35,35,35,35,36,-1,26,26,26, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,27,27,26,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,36,36,36,-1,25,25,25, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,22,22,22,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,21,21,22,23,23,23,24, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,22,23,24, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,17,18,18,18,19,20,21,-1,-1,21,-1,23, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,22,21,20,19,18,17,16,15,15,15,16,17,17,17,17,-1,-1,-1,-1,19,20,21,22, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,22,21,20,19,18,17,16,15,14,15,16,17,17,16,16,16,16,-1,18,18,-1,21,21, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,12,13,13,13,13,13,12,12,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,11,-1,12,12,13,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,11,10,10,10,11,12,13,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,17,17,18,19,20,21, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,11,10,9,10,11,12,13,13,12,11,10,9,9,9,9,10,11,12,13,-1,-1,18,18,19,20,21, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,19,19,20,21, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,10,9,8,7,7,7,7,7,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,20,20,20,21, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,9,8,7,6,6,6,6,-1,6,6,6,6,6,6,6,7,8,9,10,11,-1,14,14,15,-1,21,21,21,21, 27,26,25,25,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,8,7,6,5,5,5,-1,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,6,5,4,4,-1,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,-1,19,19,20,21,22, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,-1,16,16,17,16,17,18,19,20,21,22, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,13,13,13,13,14,15,16,17,17,17,18,19,20,21,22, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,13,12,12,12,13,14,15,16,17,18,18,18,19,20,-1,23, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,4,3,3,3,3,3,3,3,-1,13,12,11,12,13,14,15,16,17,17,17,18,19,20,-1,24, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,18,18,-1,4,4,4,4,4,4,4,4,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,19,20,-1,24, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,17,17,17,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,20,-1,-1,23, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,16,16,16,16,-1,6,6,6,6,6,6,6,6,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,16,17,16,15,15,15,-1,7,7,7,7,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,16,15,14,14,-1,-1,-1,8,-1,-1,8,8,8,8,9,10,10,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,18,18,18,18,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,11,11,11,11,-1,15,15,15,16,17,-1,-1,22,22,22, 29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,12,12,12,12,-1,16,16,16,16,17,-1,-1,23,23,23, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,43,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,46,46,46,46,46,46,46,46,45,44,43,42,42,42,42, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,43,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,45,45,45,45,45,45,45,46,46,-1,43,42,41,41,41, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,44,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,40,40,40, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,44,45,45,44,43,43,43,44,43,42,41,41,-1,-1,39,39,39, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,43,42,41,40,39,38,38,38,38, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,37,36,35,35,35,35,35,35,35,-1,46,45,44,43,42,41,40,40,40,40,40,40,39,39,39,39,-1,39,38,37,36,36, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,37,36,35,34,34,34,34,34,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,39,38,38,38,-1,39,38,37,36,35, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,35,34,33,33,33,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,39,38,37,37,-1,-1,-1,-1,-1,34, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,39,38,37,36,36,36,37,38,-1,33, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,35,35,36,37,38,-1,32, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,34,34,34,34,35,36,37,38,-1,31, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,34,33,33,33,-1,-1,-1,-1,-1,30, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,34,33,32,32,-1,29,29,29,29,29, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,29,29,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,34,33,32,32,-1,-1,28,27,27,27, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,29,28,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,34,34,34,34,34,35,-1,25,25,25, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,26,26,25,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,35,35,35,-1,24,24,24, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,20,20,21,22,22,22,23, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,21,22,23, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,17,17,18,19,20,-1,-1,20,-1,22, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,22,21,20,19,18,17,16,15,14,14,14,15,16,16,16,16,-1,-1,-1,-1,18,19,20,21, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,16,15,15,15,15,-1,17,17,-1,20,20, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,13,14,14,14,13,12,11,11,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,12,-1,13,13,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,12,11,11,11,12,13,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,16,16,17,18,19,20, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,12,11,10,11,12,13,13,12,11,10,9,8,8,8,8,9,10,11,12,-1,-1,17,17,18,19,20, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,18,18,19,20, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,11,10,9,8,8,8,8,8,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,19,19,19,20, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,10,9,8,7,7,7,7,-1,5,5,5,5,5,5,5,6,7,8,9,10,-1,13,13,14,-1,20,20,20,20, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,9,8,7,6,6,6,-1,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,8,7,6,5,5,-1,5,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,-1,16,16,16,15,16,17,18,19,20,21, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,13,12,12,12,13,14,15,16,17,17,17,17,18,19,-1,22, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,5,4,3,3,3,3,3,3,-1,13,12,11,12,13,14,15,16,17,17,17,18,18,19,-1,23, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,11,-1,18,18,-1,5,4,4,4,4,4,4,4,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,19,19,-1,24, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,17,17,17,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,20,-1,-1,23, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,16,16,16,16,-1,6,6,6,6,6,6,6,6,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,17,17,16,15,15,15,-1,7,7,7,7,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,17,16,15,14,14,-1,-1,-1,8,-1,-1,8,8,8,8,9,10,10,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,19,19,19,19,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,11,11,11,11,-1,15,15,15,16,17,-1,-1,22,22,22, 30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,12,12,12,12,-1,16,16,16,16,17,-1,-1,23,23,23, 48,48,48,48,47,46,45,45,45,45,45,45,45,44,43,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,46,46,46,46,46,46,46,46,45,44,43,42,42,42,42, 47,47,47,47,47,46,45,44,44,44,44,44,44,44,43,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,45,45,45,45,45,45,45,46,46,-1,43,42,41,41,41, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,44,44,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,40,40,40, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,44,45,45,44,43,43,43,44,43,42,41,41,-1,-1,39,39,39, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,43,42,41,40,39,38,38,38,38, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,38,37,36,35,35,35,35,35,35,35,-1,46,45,44,43,42,41,40,40,40,40,40,40,39,39,39,39,-1,39,38,37,36,36, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,39,38,38,38,-1,39,38,37,36,35, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,36,35,34,33,33,33,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,39,38,37,37,-1,-1,-1,-1,-1,34, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,39,38,37,36,36,36,37,38,-1,33, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,35,35,36,37,38,-1,32, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,34,34,34,34,35,36,37,38,-1,31, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,34,33,33,33,-1,-1,-1,-1,-1,30, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,34,33,32,32,-1,29,29,29,29,29, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,30,30,30,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,29,29,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,34,33,32,32,-1,-1,28,27,27,27, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,29,28,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,34,34,34,34,34,35,-1,25,25,25, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,26,26,25,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,35,35,35,-1,24,24,24, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,20,20,21,22,22,22,23, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,21,22,23, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,17,17,18,19,20,-1,-1,20,-1,22, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,23,22,21,20,19,18,17,16,15,14,14,14,15,16,16,16,16,-1,-1,-1,-1,18,19,20,21, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,23,22,21,20,19,18,17,16,15,14,13,14,15,16,16,15,15,15,15,-1,17,17,-1,20,20, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,14,15,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,13,-1,14,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,13,12,12,12,13,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,16,16,17,18,19,20, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,13,12,11,12,13,14,13,12,11,10,9,8,8,8,8,8,9,10,11,-1,-1,17,17,18,19,20, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,-1,-1,18,18,19,20, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,12,11,10,9,9,9,9,9,-1,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,19,19,20, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,11,10,9,8,8,8,8,-1,5,5,5,5,5,5,5,5,6,7,8,9,-1,12,12,13,-1,20,20,20,20, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,10,9,8,7,7,7,-1,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,9,8,7,6,6,-1,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,5,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,-1,16,16,15,14,15,16,17,18,19,20, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,13,13,13,13,14,15,16,15,15,15,16,17,18,19,20, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,13,12,12,12,13,14,15,16,16,16,16,16,17,18,-1,21, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,6,5,4,3,3,3,3,3,-1,13,12,11,12,13,14,15,16,17,17,17,17,17,18,-1,22, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,12,-1,18,18,-1,6,5,4,4,4,4,4,4,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,18,18,-1,23, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,17,17,17,-1,6,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,19,-1,-1,23, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,16,16,16,16,-1,6,6,6,6,6,6,6,6,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,-1,7,7,7,7,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,18,17,16,15,14,14,-1,-1,-1,8,-1,-1,8,8,8,8,9,10,10,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,20,20,19,19,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,11,11,11,11,-1,15,15,15,16,17,-1,-1,22,22,22, 31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,12,12,12,12,-1,16,16,16,16,17,-1,-1,23,23,23, 49,49,49,49,48,47,46,46,46,46,46,46,45,44,43,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,46,46,46,46,46,46,46,46,45,44,43,42,42,42,42, 48,48,48,48,48,47,46,45,45,45,45,45,45,44,43,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,45,45,45,45,45,45,45,46,46,-1,43,42,41,41,41, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,44,44,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,45,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,40,40,40, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,45,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,44,45,45,44,43,43,43,44,43,42,41,41,-1,-1,39,39,39, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,43,42,41,40,39,38,38,38,38, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,39,38,37,36,35,35,35,35,35,35,35,-1,46,45,44,43,42,41,40,40,40,40,40,40,39,39,39,39,-1,39,38,37,36,36, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,46,45,44,44,-1,41,40,39,39,39,39,39,39,38,38,38,-1,39,38,37,36,35, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,36,35,34,33,33,33,33,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,39,38,37,37,-1,-1,-1,-1,-1,34, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,38,37,36,35,34,33,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,39,38,37,36,36,36,37,38,-1,33, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,38,37,36,35,34,33,32,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,35,35,36,37,38,-1,32, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,33,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,34,34,34,34,35,36,37,38,-1,31, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,33,32,32,32,32,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,34,33,33,33,-1,-1,-1,-1,-1,30, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,32,31,31,31,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,34,33,32,32,-1,29,29,29,29,29, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,31,30,30,30,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,30,29,29,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,34,33,32,32,-1,-1,28,27,27,27, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,30,29,28,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,27,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,34,34,34,34,34,35,-1,25,25,25, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,26,26,25,24,23,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,35,35,35,-1,24,24,24, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,26,25,25,24,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,25,24,24,-1,21,21,21,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,20,20,21,22,22,22,23, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,21,22,23, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,17,17,18,19,20,-1,-1,20,-1,22, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,16,16,16,16,-1,-1,-1,-1,18,19,20,21, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,16,15,15,15,15,-1,17,17,-1,20,20, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,17,16,15,14,14,14,15,16,17,18,19,20, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,15,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,14,-1,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,14,13,13,13,14,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,16,16,17,18,19,20, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,14,13,12,13,14,14,13,12,11,10,9,8,8,8,8,8,9,10,11,-1,-1,17,17,18,19,20, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,-1,-1,18,18,19,20, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,-1,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,19,19,20, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,12,11,10,9,9,9,9,-1,5,5,5,5,5,5,5,5,6,7,8,9,-1,12,12,13,-1,20,20,20,20, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,11,10,9,8,8,8,-1,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,20,20,20,20, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,9,8,7,7,-1,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,-1,-1,-1,13,-1,17,17,18,19,20, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,-1,16,16,15,14,15,16,17,18,19,20, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,13,13,13,13,14,15,16,15,15,15,16,17,18,19,20, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,13,12,12,12,13,14,15,16,16,16,16,16,17,18,-1,21, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,4,3,3,3,3,-1,13,12,11,12,13,14,15,16,17,17,17,17,17,18,-1,22, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,18,18,-1,7,6,5,4,4,4,4,4,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,18,18,-1,23, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,17,17,17,-1,7,6,5,5,5,5,5,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,19,-1,-1,23, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,16,16,-1,7,6,6,6,6,6,6,6,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,19,18,17,16,15,15,15,-1,7,7,7,7,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,14,-1,-1,-1,8,-1,-1,8,8,8,8,9,10,10,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,21,20,19,19,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,11,11,11,11,-1,15,15,15,16,17,-1,-1,22,22,22, 32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,12,12,12,12,-1,16,16,16,16,17,-1,-1,23,23,23, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,54,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 53,53,53,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 52,52,52,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 50,50,50,-1,48,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 49,49,49,-1,47,47,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 49,48,48,-1,46,46,46,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 49,48,47,46,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,32,-1,29,29,29,29,29, 49,48,48,-1,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 43,42,42,42,43,42,42,42,42,43,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,36,35,34,34,34,34,34,35,-1,25,25,25, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,36,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,36,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,20,20,20,21,22,23,-1,-1,21,-1,20, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,20,20,19,19,-1,-1,-1,-1,19,20,19,19, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,20,19,18,18,18,-1,18,18,-1,18,18, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,17,17,16,16,16,16,16,16,16, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,16,15,15,15,15,15,15, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,15,14,14,14,14,14, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,14,13,13,13,13, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,12,12,12,12, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,11,11,11,11, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,10,10,10,10, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,9,9,9,9, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,8,8,8,9, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,7,7,8,9, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,6,6,7,8,9, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,10, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,11, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,4,4,4,4,4,5,6,7,-1,12, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,9,-1,5,5,5,5,5,-1,7,-1,-1,13, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,8,8,9,-1,6,6,6,6,6,-1,-1,-1,12,12, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,8,7,7,7,7,7,8,9,10,11,12, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,10,10,10,10,10,-1,8,8,8,8,8,8,-1,11,11,12, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,11,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,12,12,12,12,-1,10,10,10,10,10,-1,-1,13,13,13, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 53,53,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 52,52,52,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 50,50,50,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 49,49,49,-1,47,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 49,48,48,-1,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,31,-1,28,28,28,28,28, 49,48,48,-1,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,43,43,43,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 43,42,42,42,43,42,42,42,42,43,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 43,42,41,41,-1,41,41,41,42,43,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,35,34,33,33,33,33,33,34,-1,24,24,24, 43,42,41,40,40,40,40,41,42,43,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,33,34,35,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,33,34,35,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,19,19,20,21,22,-1,-1,20,-1,19, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,19,19,18,18,-1,-1,-1,-1,18,19,18,18, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,19,18,17,17,17,-1,17,17,-1,17,17, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,31,30,29,29,29,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,16,16,15,15,15,15,15,15,15, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,30,30,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,15,14,14,14,14,14,14, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,14,13,13,13,13,13, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,13,12,12,12,12, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,9,9,9,-1,-1,11,11,11,11, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,-1,10,10,10,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,7,7,7,-1,9,9,9,9, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,8,8,8,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,6,-1,7,7,7,8, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,-1,-1,6,6,7,8, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,3,-1,5,5,6,7,8, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,1,0,1,2,3,4,5,6,7,8, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,9, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,10, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,4,4,4,4,4,4,5,6,-1,11, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,9,-1,5,5,5,5,5,-1,6,-1,-1,12, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,8,8,9,-1,6,6,6,6,6,-1,-1,-1,12,12, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,8,7,7,7,7,7,8,9,10,11,12, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,10,10,10,10,10,-1,8,8,8,8,8,8,-1,11,11,12, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,11,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,12,12,12,12,-1,10,10,10,10,10,-1,-1,13,13,13, 55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,46,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 54,54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,45,45,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 54,53,53,53,-1,52,-1,49,48,48,48,48,47,46,46,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,44,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 54,53,52,52,-1,-1,-1,-1,47,47,47,48,47,47,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,44,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,53,52,51,51,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,53,52,51,50,49,48,47,46,46,45,44,43,43,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 53,53,52,51,50,49,48,47,46,45,44,43,43,42,42,-1,-1,38,37,36,35,35,35,35,35,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 51,51,51,-1,47,46,45,44,44,44,-1,42,41,42,41,40,39,38,37,36,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,36,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 50,50,50,-1,47,46,45,44,43,43,-1,-1,40,-1,-1,-1,-1,-1,-1,35,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,36,35,34,33,32,32,32,32,33,34,35,36,-1,29, 50,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,28, 50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,30,-1,27,27,27,27,27, 50,49,49,-1,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,34,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,44,44,44,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,34,33,32,31,30,30,-1,-1,26,25,25,25, 44,43,43,43,44,43,43,43,43,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 44,43,42,42,-1,42,42,42,43,44,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,34,33,32,32,32,32,32,33,-1,23,23,23, 44,43,42,41,41,41,41,42,43,44,-1,40,39,38,37,36,35,35,35,-1,28,28,27,26,25,25,26,27,28,29,30,31,32,33,34,35,34,33,33,33,-1,33,33,33,-1,22,22,22, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,32,33,34,35,34,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,-1,-1,27,26,26,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,21,21,22,22,21,20,20, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,20,20,19, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,18,18,19,20,21,-1,-1,19,-1,18, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,18,18,17,17,-1,-1,-1,-1,17,18,17,17, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,18,17,16,16,16,-1,16,16,-1,16,16, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,31,30,29,28,28,28,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,15,15,14,14,14,14,14,14,14, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,31,30,29,29,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,14,13,13,13,13,13,13, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,30,30,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,13,12,12,12,12,12, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,-1,12,11,11,11,11, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,9,9,8,8,8,-1,-1,10,10,10,10, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,22,23,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,7,7,7,-1,9,9,9,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,6,6,6,-1,8,8,8,8, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,7,7,7,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,5,-1,6,6,6,7, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,-1,-1,5,5,6,7, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,2,-1,4,4,5,6,7, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,2,1,0,1,2,3,4,5,6,7, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,8, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,9, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,4,4,4,4,4,4,4,5,-1,10, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,10,-1,5,5,5,5,5,-1,5,-1,-1,11, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,9,9,10,-1,6,6,6,6,6,-1,-1,-1,12,12, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,8,7,7,7,7,7,8,9,10,11,12, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,11,11,11,10,10,-1,8,8,8,8,8,8,-1,11,11,12, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,12,12,12,12,-1,10,10,10,10,10,-1,-1,13,13,13, 54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,45,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 53,53,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,44,44,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 53,52,52,52,-1,51,-1,48,47,47,47,47,46,45,45,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,43,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 53,52,51,51,-1,-1,-1,-1,46,46,46,47,46,46,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,43,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,52,51,50,50,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,52,51,50,49,48,47,46,45,45,44,43,42,42,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,36,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,35,35,35,35,35,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,34,34,34,34,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 51,51,51,-1,46,45,44,43,43,43,-1,41,40,41,40,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,35,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 50,50,50,-1,46,45,44,43,42,42,-1,-1,39,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,35,34,33,32,31,31,31,31,32,33,34,35,-1,28, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,27, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,29,-1,26,26,26,26,26, 50,49,49,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,33,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,45,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,33,32,31,30,29,29,-1,-1,25,24,24,24, 45,44,44,44,45,44,44,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 45,44,43,43,-1,43,43,43,44,44,-1,39,38,37,36,35,34,33,33,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,33,32,31,31,31,31,31,32,-1,22,22,22, 45,44,43,42,42,42,42,43,44,45,-1,39,38,37,36,35,34,34,34,-1,27,27,26,25,24,24,25,26,27,28,29,30,31,32,33,34,33,32,32,32,-1,32,32,32,-1,21,21,21, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,31,32,33,34,33,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,42,41,40,40,40,40,40,39,39,38,37,36,36,36,36,36,-1,-1,26,25,25,-1,22,22,22,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,20,20,21,21,20,19,19, 51,51,-1,42,41,40,39,39,39,39,39,38,38,37,37,37,37,-1,37,38,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,19,19,18, 50,50,-1,42,41,40,39,38,38,38,-1,37,37,37,37,37,37,37,38,38,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,17,17,17,18,19,20,-1,-1,18,-1,17, 49,50,-1,42,41,40,39,38,37,37,37,37,36,36,36,36,36,37,38,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,17,17,16,16,-1,-1,-1,-1,16,17,16,16, 48,-1,-1,42,41,40,39,38,37,36,37,37,36,35,35,35,36,37,38,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,17,16,15,15,15,-1,15,15,-1,15,15, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,34,34,35,-1,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,33,34,35,-1,30,29,28,27,27,27,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,-1,-1,14,14,13,13,13,13,13,13,13, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,32,-1,-1,-1,30,29,28,28,-1,-1,-1,20,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,13,12,12,12,12,12,12, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,31,31,31,31,30,29,29,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,-1,-1,12,11,11,11,11,11, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,30,30,31,30,30,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,-1,-1,11,10,10,10,10, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,8,8,7,7,7,-1,-1,9,9,9,9, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,22,21,22,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,6,6,6,-1,8,8,8,8, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,25,24,23,22,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,6,-1,5,5,5,-1,7,7,7,7, 43,42,41,41,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,24,23,22,21,21,21,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,6,6,6,6, 43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,-1,27,26,25,24,23,23,22,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,4,-1,5,5,5,6, -1,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,-1,-1,4,4,5,6, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,1,-1,3,3,4,5,6, -1,-1,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,3,2,1,0,1,2,3,4,5,6, 43,42,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6, 43,42,41,40,39,39,39,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7, 43,42,41,40,40,40,40,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,17,16,15,15,15,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,8, 43,42,41,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,29,29,-1,20,19,18,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,4,4,4,4,4,4,4,4,-1,9, 43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,28,28,28,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,11,-1,5,5,5,5,5,-1,5,-1,-1,10, 43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,-1,20,19,18,17,16,15,14,14,-1,11,10,10,10,10,-1,6,6,6,6,6,-1,-1,-1,12,11, 44,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,11,11,10,9,8,7,7,7,7,7,8,9,10,11,12, 45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,15,14,13,12,12,12,11,10,10,-1,8,8,8,8,8,8,-1,11,11,12, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,32,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,12,12,12,12,-1,10,10,10,10,10,-1,-1,13,13,13, 55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,43,44,43,43,43,43,43,44,44,44,44,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38, 54,54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,43,43,43,43,42,42,42,42,41,41,41,42,42,-1,39,38,37,37,37, 54,53,53,53,-1,52,-1,49,48,48,48,48,47,46,46,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,43,42,42,42,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,36,36,36, 54,53,52,52,-1,-1,-1,-1,47,47,47,48,47,47,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,43,42,41,42,42,41,40,40,40,40,39,38,37,37,-1,-1,35,35,35, -1,53,52,51,51,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,40,39,38,37,36,35,34,34,34,34, -1,53,52,51,50,49,48,47,46,46,45,44,43,43,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,35,-1,35,34,33,32,32, 54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,43,42,41,41,-1,38,37,36,36,36,36,36,35,34,34,34,-1,35,34,33,32,31, 54,53,52,51,50,49,48,47,46,45,44,43,43,42,42,-1,-1,38,37,36,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,35,35,35,36,35,34,33,33,-1,-1,-1,-1,-1,30, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,35,34,33,32,32,32,33,34,-1,29, 52,52,52,-1,47,46,45,44,44,44,-1,42,41,42,41,40,39,38,37,36,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,34,33,33,-1,-1,-1,-1,31,31,32,33,34,-1,28, 51,51,51,-1,47,46,45,44,43,43,-1,-1,40,-1,-1,-1,-1,-1,-1,35,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,34,33,32,31,30,30,30,30,31,32,33,34,-1,27, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,26, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,28,-1,25,25,25,25,25, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,29,29,29,29,29,30,-1,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,46,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,29,30,-1,33,33,33,33,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23, 46,45,45,45,46,45,45,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 46,45,44,44,-1,44,44,44,45,45,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,33,32,31,30,30,30,30,30,31,-1,21,21,21, 46,45,44,43,43,43,43,44,45,46,-1,40,39,38,37,36,35,35,35,-1,28,28,27,26,25,25,26,27,28,29,30,31,32,33,34,33,32,31,31,31,-1,31,31,31,-1,20,20,20, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,32,33,34,33,32,32,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,43,42,41,41,41,41,41,40,40,39,38,37,37,37,37,37,-1,-1,27,26,26,-1,23,23,23,-1,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,19,19,20,20,19,18,18, 52,52,-1,43,42,41,40,40,40,40,40,39,39,38,38,38,38,-1,38,39,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,18,18,17, 51,51,-1,43,42,41,40,39,39,39,-1,38,38,38,38,38,38,38,39,39,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,16,16,16,17,18,19,-1,-1,17,-1,16, 50,51,-1,43,42,41,40,39,38,38,38,38,37,37,37,37,37,38,39,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,17,16,15,15,-1,-1,-1,-1,15,16,15,15, 49,-1,-1,43,42,41,40,39,38,37,38,38,37,36,36,36,37,38,39,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,17,16,15,14,14,14,-1,14,14,-1,14,14, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,35,35,36,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,16,15,14,13,13,13,13,13,13,13,13, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,34,35,36,-1,31,30,29,28,28,28,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,14,13,12,12,12,12,12,12,12, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,33,-1,-1,-1,31,30,29,29,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,13,12,11,11,11,11,11,11, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,32,32,32,32,31,30,30,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,11,10,10,10,10,10, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,31,31,32,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,-1,10,9,9,9,9, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,9,9,8,8,8,-1,-1,8,8,8,8, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,27,26,25,24,24,23,22,23,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,7,7,7,-1,7,7,7,7, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,26,25,24,23,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,6,6,6,-1,6,6,6,6, 44,43,42,42,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,25,24,23,22,22,22,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,5,5,5,5, 44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,-1,28,27,26,25,24,24,23,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,5,-1,4,4,4,5, -1,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,-1,-1,3,3,4,5, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,2,-1,2,2,3,4,5, -1,-1,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,0,1,2,3,4,5, 44,43,42,41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5, 44,43,42,41,40,40,40,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6, 44,43,42,41,41,41,41,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,7, 44,43,42,42,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,30,30,-1,21,20,19,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,4,4,4,4,4,4,4,4,-1,8, 44,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,29,29,29,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,11,-1,5,5,5,5,5,-1,5,-1,-1,9, 44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,-1,21,20,19,18,17,16,15,15,-1,12,11,11,10,10,-1,6,6,6,6,6,-1,-1,-1,11,10, 45,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,7,7,7,7,8,9,10,11,11, 46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,16,15,14,13,13,12,11,10,10,-1,8,8,8,8,8,8,-1,11,11,12, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,33,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,12,12,12,12,-1,10,10,10,10,10,-1,-1,13,13,13, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,44,44,44,43,43,43,43,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,37, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,43,44,43,42,42,42,42,41,41,41,41,40,40,40,41,41,-1,38,37,36,36,36, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,43,44,43,42,41,41,41,41,40,40,40,40,39,39,-1,-1,-1,-1,-1,35,35,35, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,43,42,41,40,41,41,40,39,39,39,39,38,37,36,36,-1,-1,34,34,34, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,39,38,37,36,35,34,33,33,33,33, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,34,-1,34,33,32,31,31, 55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,42,41,40,40,-1,37,36,35,35,35,35,35,34,33,33,33,-1,34,33,32,31,30, 55,54,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,42,41,40,39,38,37,36,35,34,34,34,35,34,33,32,32,-1,-1,-1,-1,-1,29, 54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,34,33,32,31,31,31,32,33,-1,28, 53,53,53,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,33,32,32,-1,-1,-1,-1,30,30,31,32,33,-1,27, 52,52,52,-1,48,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,33,32,31,30,29,29,29,29,30,31,32,33,-1,26, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,25, 52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,27,-1,24,24,24,24,24, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,47,47,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,34,34,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22, 47,46,46,46,47,46,46,45,45,45,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 47,46,45,45,-1,45,45,45,46,46,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,33,32,31,30,29,29,29,29,29,30,-1,20,20,20, 47,46,45,44,44,44,44,45,46,47,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,33,34,33,32,31,30,30,30,-1,30,30,30,-1,19,19,19, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,33,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,44,43,42,42,42,42,42,41,41,40,39,38,38,38,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,33,34,33,33,-1,-1,-1,-1,-1,18,18,19,19,18,17,17, 53,53,-1,44,43,42,41,41,41,41,41,40,40,39,39,39,39,-1,39,40,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,17,17,16, 52,52,-1,44,43,42,41,40,40,40,-1,39,39,39,39,39,39,39,40,40,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,16,17,18,-1,-1,16,-1,15, 51,52,-1,44,43,42,41,40,39,39,39,39,38,38,38,38,38,39,40,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,-1,-1,-1,-1,14,15,14,14, 50,-1,-1,44,43,42,41,40,39,38,39,39,38,37,37,37,38,39,40,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,17,16,15,14,13,13,13,-1,13,13,-1,13,13, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,36,36,37,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,35,36,37,-1,32,31,30,29,29,29,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,13,12,11,11,11,11,11,11,11, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,34,-1,-1,-1,32,31,30,30,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,13,12,11,10,10,10,10,10,10, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,33,33,33,33,32,31,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,10,9,9,9,9,9, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,32,32,33,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,9,8,8,8,8, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,9,9,9,-1,-1,7,7,7,7, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,28,27,26,25,25,24,23,24,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,-1,6,6,6,6, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,27,26,25,24,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,7,7,7,-1,5,5,5,5, 45,44,43,43,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,26,25,24,23,23,23,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,4,4,4,4, 45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,-1,29,28,27,26,25,25,24,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,6,-1,3,3,3,4, -1,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,-1,-1,2,2,3,4, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,3,-1,1,1,2,3,4, -1,-1,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,0,1,2,3,4, 45,44,43,42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4, 45,44,43,42,41,41,41,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,5, 45,44,43,42,42,42,42,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,6, 45,44,43,43,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,31,31,-1,22,21,20,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,5,4,4,4,4,4,4,4,-1,7, 45,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,30,30,30,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,5,5,5,5,-1,5,-1,-1,8, 45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,-1,22,21,20,19,18,17,16,16,-1,13,12,11,10,10,-1,6,6,6,6,6,-1,-1,-1,10,9, 46,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,10,10, 47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,17,16,15,14,13,12,11,10,10,-1,8,8,8,8,8,8,-1,11,11,11, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,34,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,12,12,12,12,-1,10,10,10,10,10,-1,-1,13,13,13, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,44,43,43,43,43,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,37, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,44,43,42,42,42,42,41,41,41,41,40,40,40,41,41,-1,38,37,36,36,36, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,44,43,42,41,41,41,41,40,40,40,40,39,39,-1,-1,-1,-1,-1,35,35,35, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,44,43,42,41,40,41,41,40,39,39,39,39,38,37,36,36,-1,-1,34,34,34, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,39,38,37,36,35,34,33,33,33,33, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,34,-1,34,33,32,31,31, 56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,42,41,40,40,-1,37,36,35,35,35,35,35,34,33,33,33,-1,34,33,32,31,30, 56,55,54,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,42,41,40,39,38,37,36,35,34,34,34,35,34,33,32,32,-1,-1,-1,-1,-1,29, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,34,33,32,31,31,31,32,33,-1,28, 54,54,54,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,33,32,32,-1,-1,-1,-1,30,30,31,32,33,-1,27, 53,53,53,-1,49,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,33,32,31,30,29,29,29,29,30,31,32,33,-1,26, 53,52,52,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,25, 53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,27,-1,24,24,24,24,24, 53,52,52,-1,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,47,47,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22, 47,46,46,46,47,46,46,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 47,46,45,45,-1,45,45,45,46,47,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,34,33,32,31,30,29,29,29,29,29,30,-1,20,20,20, 47,46,45,44,44,44,44,45,46,47,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,34,33,32,31,30,30,30,-1,30,30,30,-1,19,19,19, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,44,43,42,42,42,42,42,41,41,41,40,39,39,39,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,34,33,33,-1,-1,-1,-1,-1,18,18,19,19,18,17,17, 53,53,-1,44,43,42,41,41,41,41,41,40,40,40,40,40,40,-1,40,41,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,17,17,16, 52,52,-1,44,43,42,41,40,40,40,-1,39,39,39,39,39,39,39,40,41,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,18,17,16,15,15,15,16,17,18,-1,-1,16,-1,15, 51,52,-1,44,43,42,41,40,39,39,39,39,38,38,38,38,38,39,40,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,17,16,15,14,14,-1,-1,-1,-1,14,15,14,14, 50,-1,-1,44,43,42,41,40,39,38,39,39,38,37,37,37,38,39,40,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,17,16,15,14,13,13,13,-1,13,13,-1,13,13, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,36,36,37,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,35,36,37,-1,33,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,13,12,11,11,11,11,11,11,11, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,34,-1,-1,-1,33,32,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,13,12,11,10,10,10,10,10,10, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,33,33,33,33,33,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,10,9,9,9,9,9, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,32,32,33,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,9,8,8,8,8, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,7,7,7,7, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,28,28,27,26,26,25,24,25,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,6,6,6,6, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,27,27,26,25,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,5,5,5,5, 45,44,43,43,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,26,26,25,24,24,24,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,4,4,4,4, 45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,-1,29,28,27,26,25,25,25,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,3,3,3,3, -1,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,2,2,2,3, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,1,1,1,2,3, -1,-1,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,0,1,2,3, 45,44,43,42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,18,18,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3, 45,44,43,42,41,41,41,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,4, 45,44,43,42,42,42,42,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,19,18,17,17,17,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,5, 45,44,43,43,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,31,31,-1,22,21,20,19,18,17,16,16,-1,-1,-1,11,-1,-1,-1,6,5,4,4,4,4,4,4,-1,6, 45,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,30,30,30,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,5,5,-1,5,-1,-1,7, 45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,-1,22,21,20,19,18,17,16,16,-1,13,12,11,10,10,-1,6,6,6,6,6,-1,-1,-1,9,8, 46,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,9,9, 47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,17,16,15,14,13,12,11,10,10,-1,8,8,8,8,8,8,-1,10,10,10, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,34,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,9,9,9,9,9,-1,-1,11,11,11, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,12,12,12,12,-1,10,10,10,10,10,-1,-1,12,12,12, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,45,44,43,43,43,43,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,37, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,44,43,42,42,42,42,41,41,41,41,40,40,40,41,41,-1,38,37,36,36,36, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,44,43,42,41,41,41,41,40,40,40,40,39,39,-1,-1,-1,-1,-1,35,35,35, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,44,43,42,41,40,41,41,40,39,39,39,39,38,37,36,36,-1,-1,34,34,34, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,39,38,37,36,35,34,33,33,33,33, -1,56,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,34,-1,34,33,32,31,31, 57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,42,41,40,40,-1,37,36,35,35,35,35,35,34,33,33,33,-1,34,33,32,31,30, 56,56,55,54,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,42,41,40,39,38,37,36,35,34,34,34,35,34,33,32,32,-1,-1,-1,-1,-1,29, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,34,33,32,31,31,31,32,33,-1,28, 54,54,54,-1,50,49,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,33,32,32,-1,-1,-1,-1,30,30,31,32,33,-1,27, 53,53,53,-1,50,49,48,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,33,32,31,30,29,29,29,29,30,31,32,33,-1,26, 53,52,52,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,25, 53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,27,-1,24,24,24,24,24, 53,52,52,-1,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,47,47,47,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22, 47,46,46,46,47,46,46,46,46,47,-1,43,42,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,35,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 47,46,45,45,-1,45,45,45,46,47,-1,43,42,41,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,34,33,32,31,30,29,29,29,29,29,30,-1,20,20,20, 47,46,45,44,44,44,44,45,46,47,-1,43,42,41,40,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,34,33,32,31,30,30,30,-1,30,30,30,-1,19,19,19, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,44,43,42,42,42,42,42,41,41,41,41,40,40,40,40,40,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,34,33,33,-1,-1,-1,-1,-1,18,18,19,19,18,17,17, 53,53,-1,44,43,42,41,41,41,41,41,40,40,40,40,40,40,-1,41,41,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,17,17,16, 52,52,-1,44,43,42,41,40,40,40,-1,39,39,39,39,39,39,39,40,41,-1,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,15,15,16,17,18,-1,-1,16,-1,15, 51,52,-1,44,43,42,41,40,39,39,39,39,38,38,38,38,38,39,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,14,-1,-1,-1,-1,14,15,14,14, 50,-1,-1,44,43,42,41,40,39,38,39,39,38,37,37,37,38,39,40,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,13,13,-1,13,13,-1,13,13, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,36,36,37,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,35,36,37,-1,34,33,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,13,12,11,11,11,11,11,11,11, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,34,-1,-1,-1,34,33,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,14,13,12,11,10,10,10,10,10,10, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,33,33,33,33,34,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,10,9,9,9,9,9, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,32,32,33,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,9,8,8,8,8, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,7,7,7,7, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,28,28,27,26,26,26,25,26,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,6,6,6,6, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,27,27,26,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,5,5,5,5, 45,44,43,43,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,26,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,4,4,4,4, 45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,-1,29,28,27,26,25,25,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,3,3,3,3, -1,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,2,2,2,2, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,2,1,1,1,2, -1,-1,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,0,1,2, 45,44,43,42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2, 45,44,43,42,41,41,41,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,3, 45,44,43,42,42,42,42,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,4, 45,44,43,43,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,31,31,-1,22,21,20,19,18,17,16,16,-1,-1,-1,12,-1,-1,-1,7,6,5,4,4,4,4,4,-1,5, 45,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,30,30,30,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,5,5,5,-1,5,-1,-1,6, 45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,-1,22,21,20,19,18,17,16,16,-1,13,12,11,10,10,-1,7,6,6,6,6,-1,-1,-1,8,7, 46,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,9,8,8, 47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,17,16,15,14,13,12,11,10,10,-1,8,8,8,8,8,8,-1,9,9,9, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,34,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,9,9,9,9,9,-1,-1,10,10,10, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,12,12,12,12,-1,10,10,10,10,10,-1,-1,11,11,11, 59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,46,45,44,43,43,43,43,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,37, 58,58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,45,44,43,42,42,42,42,41,41,41,41,40,40,40,41,41,-1,38,37,36,36,36, 58,57,57,57,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41,40,40,40,40,39,39,-1,-1,-1,-1,-1,35,35,35, 58,57,56,56,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,45,44,43,42,41,40,41,41,40,39,39,39,39,38,37,36,36,-1,-1,34,34,34, -1,57,56,55,55,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,39,38,37,36,35,34,33,33,33,33, -1,57,56,55,54,53,52,51,50,50,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,34,-1,34,33,32,31,31, 58,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,42,41,40,40,-1,37,36,35,35,35,35,35,34,33,33,33,-1,34,33,32,31,30, 57,57,56,55,54,53,52,51,50,49,48,47,47,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,42,41,40,39,38,37,36,35,34,34,34,35,34,33,32,32,-1,-1,-1,-1,-1,29, 56,56,56,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,34,33,32,31,31,31,32,33,-1,28, 55,55,55,-1,51,50,49,48,48,48,-1,46,45,46,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,33,32,32,-1,-1,-1,-1,30,30,31,32,33,-1,27, 54,54,54,-1,51,50,49,48,47,47,-1,-1,44,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,33,32,31,30,29,29,29,29,30,31,32,33,-1,26, 54,53,53,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,25, 54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,27,-1,24,24,24,24,24, 54,53,53,-1,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,48,48,48,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22, 48,47,47,47,48,47,47,47,47,48,-1,44,43,42,41,40,39,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,35,35,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 48,47,46,46,-1,46,46,46,47,48,-1,44,43,42,41,40,39,38,38,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,29,29,29,29,30,-1,20,20,20, 48,47,46,45,45,45,45,46,47,48,-1,44,43,42,41,40,39,39,39,-1,32,32,31,30,29,29,30,31,32,33,34,35,35,34,33,32,31,30,30,30,-1,30,30,30,-1,19,19,19, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,45,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,35,34,33,33,-1,-1,-1,-1,-1,18,18,19,19,18,17,17, 54,54,-1,45,44,43,42,42,42,42,42,41,41,41,41,41,41,-1,42,42,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,17,17,16, 53,53,-1,45,44,43,42,41,41,41,-1,40,40,40,40,40,40,40,41,42,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,17,18,-1,-1,16,-1,15, 52,53,-1,45,44,43,42,41,40,40,40,40,39,39,39,39,39,40,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,15,14,14, 51,-1,-1,45,44,43,42,41,40,39,40,40,39,38,38,38,39,40,41,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,-1,13,13, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,37,37,38,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,36,37,38,-1,35,34,33,32,32,32,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,13,12,11,11,11,11,11,11,11, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,35,-1,-1,-1,35,34,33,33,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,16,16,15,14,13,12,11,10,10,10,10,10,10, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,34,34,34,34,35,34,34,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,10,9,9,9,9,9, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,33,33,34,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,9,8,8,8,8, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,7,7,7,7, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,29,29,28,27,27,27,26,27,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,6,6,6,6, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,28,28,27,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,5,5,5,5, 46,45,44,44,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,27,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,4,4,4,4, 46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,-1,30,29,28,27,26,26,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,3,3,3,3, -1,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,-1,-1,2,2,2,2, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,3,2,1,1,1, -1,-1,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,0,1, 46,45,44,43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1, 46,45,44,43,42,42,42,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2, 46,45,44,43,43,43,43,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,3, 46,45,44,44,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,32,32,-1,23,22,21,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,8,7,6,5,4,4,4,4,-1,4, 46,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,31,31,31,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,6,5,5,-1,5,-1,-1,5, 46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,-1,23,22,21,20,19,18,17,17,-1,14,13,12,11,11,-1,8,7,6,6,6,-1,-1,-1,7,6, 47,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,9,8,7,7, 48,47,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,8,8,8,8,8,-1,8,8,8, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,35,34,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,13,12,12,12,-1,9,9,9,9,9,-1,-1,9,9,9, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,13,13,13,13,-1,10,10,10,10,10,-1,-1,10,10,10, 59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,46,45,44,43,43,43,43,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,37, 58,58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,45,44,43,42,42,42,42,41,41,41,41,40,40,40,41,41,-1,38,37,36,36,36, 58,57,57,57,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,45,44,43,42,41,41,41,41,40,40,40,40,39,39,-1,-1,-1,-1,-1,35,35,35, 58,57,56,56,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,45,44,43,42,41,40,41,41,40,39,39,39,39,38,37,36,36,-1,-1,34,34,34, -1,57,56,55,55,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,39,-1,41,40,39,38,39,39,38,37,36,35,34,33,33,33,33, -1,57,56,55,54,53,52,51,50,50,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,42,41,40,39,38,38,-1,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,34,33,32,32,32, -1,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,42,41,40,39,38,37,36,36,36,36,36,35,34,34,34,34,-1,34,33,32,31,31, 58,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,42,41,40,40,-1,37,36,35,35,35,35,35,34,33,33,33,-1,34,33,32,31,30, 58,57,56,55,54,53,52,51,50,49,48,47,47,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,42,41,40,39,38,37,36,35,34,34,34,35,34,33,32,32,-1,-1,-1,-1,-1,29, 57,57,57,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,34,33,32,31,31,31,32,33,-1,28, 56,56,56,-1,51,50,49,48,48,48,-1,46,45,46,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,33,32,32,-1,-1,-1,-1,30,30,31,32,33,-1,27, 55,55,55,-1,51,50,49,48,47,47,-1,-1,44,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,33,32,31,30,29,29,29,29,30,31,32,33,-1,26, 55,54,54,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,33,32,31,30,29,28,28,28,-1,-1,-1,-1,-1,25, 55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,27,-1,24,24,24,24,24, 55,54,54,-1,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23, -1,-1,-1,-1,49,49,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22, 49,48,48,48,49,48,48,48,48,48,-1,44,43,42,41,40,39,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,35,35,-1,-1,-1,-1,29,28,28,28,29,-1,-1,21,21,21, 49,48,47,47,-1,47,47,47,48,49,-1,44,43,42,41,40,39,38,38,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,29,29,29,29,30,-1,20,20,20, 49,48,47,46,46,46,46,47,48,49,-1,44,43,42,41,40,39,39,39,-1,32,32,31,30,29,29,30,31,32,33,34,35,35,34,33,32,31,30,30,30,-1,30,30,30,-1,19,19,19, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,18,18,18, -1,-1,-1,46,45,44,44,44,44,44,43,43,43,42,41,41,41,41,41,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,35,34,33,33,-1,-1,-1,-1,-1,18,18,19,19,18,17,17, 55,55,-1,46,45,44,43,43,43,43,43,42,42,42,42,42,42,-1,42,43,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,-1,17,17,16, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,42,43,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,17,18,-1,-1,16,-1,15, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,14,15,14,14, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,-1,13,13, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,35,34,33,32,32,32,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,13,12,11,11,11,11,11,11,11, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,35,34,33,33,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,10,10,10,10,10, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,35,35,34,34,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,10,9,9,9,9,9, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,35,35,35,35,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,9,8,8,8,8, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,7,7,7,7, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,28,27,28,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,6,6,6,6, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,13,12,12,-1,11,11,11,-1,5,5,5,5, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,4,4,4,4, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,10,-1,3,3,3,3, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,-1,-1,3,2,2,2, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,7,-1,4,3,2,1,1, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,0, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,2, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,3, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,9,8,7,6,5,5,5,5,-1,4, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,6,6,-1,6,-1,-1,5, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,9,8,7,7,7,-1,-1,-1,7,6, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,9,8,7,7, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,9,9,-1,8,8,8, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,10,10,10,10,10,-1,-1,9,9,9, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,11,11,11,11,11,-1,-1,10,10,10, 44,44,44,44,44,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 43,43,43,43,44,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 42,42,42,42,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 42,41,41,41,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,40,40,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,39,39,39,39,39,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,38,38,38,38,39,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 37,37,37,37,38,39,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 36,36,36,37,38,39,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 34,34,34,-1,32,32,32,32,32,32,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 33,33,33,-1,31,31,31,31,31,31,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 33,32,32,-1,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 33,32,31,30,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 33,32,32,-1,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,27,27,27,27,27,27,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 26,26,26,26,27,26,26,26,26,27,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 26,25,25,25,-1,25,25,25,26,27,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 26,25,24,24,24,24,24,25,26,27,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,22,22,22,22,22,22,22,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 19,19,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 18,18,-1,20,20,20,20,20,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 17,18,-1,19,19,19,19,20,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 16,-1,-1,18,18,18,19,20,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 15,-1,17,17,17,18,19,20,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 14,-1,16,16,17,18,19,20,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 13,14,15,16,17,18,19,20,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 12,-1,16,16,17,18,19,20,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 11,-1,17,17,17,18,-1,21,22,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 10,-1,-1,-1,-1,19,20,21,22,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 9,9,9,9,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 8,8,8,8,9,10,11,11,11,11,11,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 7,7,7,8,-1,11,11,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 7,6,6,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,6,5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,3,3,4,5,6,7,8,9,-1,23,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 0,1,2,3,4,5,6,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 1,1,2,3,4,5,6,-1,27,26,26,-1,22,21,20,19,18,19,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 2,2,2,3,4,5,6,-1,27,26,25,24,23,-1,-1,-1,17,-1,21,21,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,22,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,27,27,27,27,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 6,6,6,6,6,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 7,7,7,7,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 8,8,8,-1,-1,-1,-1,-1,9,9,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 9,9,9,10,11,12,12,11,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 43,43,43,43,43,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,53,54,55,56,57, 42,42,42,42,43,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,-1,54,54,55,56,57, 41,41,41,41,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 41,40,40,40,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,39,39,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,38,38,38,38,38,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,37,37,37,37,38,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 36,36,36,36,37,38,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 35,35,35,36,37,38,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 33,33,33,-1,31,31,31,31,31,31,-1,33,32,33,34,35,35,34,33,32,33,34,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 32,32,32,-1,30,30,30,30,30,30,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 32,31,31,-1,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 32,31,30,29,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 32,31,31,-1,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,26,26,26,26,26,26,-1,27,27,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 25,25,25,25,26,25,25,25,25,26,-1,27,26,26,26,26,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 25,24,24,24,-1,24,24,24,25,26,-1,27,26,25,25,25,25,25,25,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 25,24,23,23,23,23,23,24,25,26,-1,27,26,25,24,24,24,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,21,21,21,21,21,21,21,22,22,22,22,22,22,22,23,23,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 18,18,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,21,-1,22,22,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 17,17,-1,19,19,19,19,19,20,20,-1,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 16,17,-1,18,18,18,18,19,19,19,19,20,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 15,-1,-1,17,17,17,18,19,19,18,19,20,19,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 14,-1,16,16,16,17,18,19,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 13,-1,15,15,16,17,18,19,-1,16,16,16,-1,16,17,18,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 12,13,14,15,16,17,18,19,-1,16,15,15,-1,15,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 11,-1,15,15,16,17,18,19,-1,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 10,-1,16,16,16,17,-1,20,21,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 9,-1,-1,-1,-1,18,19,20,21,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 8,8,8,8,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 7,7,7,7,8,9,10,10,10,10,10,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 6,6,6,7,-1,10,10,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 6,5,5,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,5,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,2,2,3,4,5,6,7,8,-1,22,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 1,0,1,2,3,4,5,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 1,1,1,2,3,4,5,-1,26,25,25,-1,21,20,19,18,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 2,2,2,2,3,4,5,-1,26,25,24,23,22,-1,-1,-1,16,-1,20,20,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 3,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,21,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 6,6,6,6,6,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 7,7,7,7,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 8,8,8,-1,-1,-1,-1,-1,8,8,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 9,9,9,10,11,12,11,10,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 42,42,42,42,42,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,52,53,54,55,56, 41,41,41,41,42,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,-1,53,53,54,55,56, 40,40,40,40,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 40,39,39,39,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,38,38,38,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,36,36,36,36,37,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 35,35,35,35,36,37,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 34,34,34,35,36,37,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 32,32,32,-1,30,30,30,30,30,30,-1,32,31,32,33,34,34,33,32,31,32,33,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 31,31,31,-1,29,29,29,29,29,29,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 31,30,30,-1,28,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 31,30,29,28,27,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 31,30,30,-1,26,26,26,26,26,26,27,27,27,27,27,27,27,27,27,27,27,28,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,25,25,25,25,25,25,-1,26,26,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 24,24,24,24,25,24,24,24,24,25,-1,26,25,25,25,25,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 24,23,23,23,-1,23,23,23,24,25,-1,26,25,24,24,24,24,24,24,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 24,23,22,22,22,22,22,23,24,25,-1,26,25,24,23,23,23,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,20,20,20,20,20,20,20,21,21,21,21,21,21,21,22,22,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 17,17,-1,19,19,19,19,19,19,20,21,20,20,20,20,20,20,-1,21,21,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 16,16,-1,18,18,18,18,18,19,19,-1,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 15,16,-1,17,17,17,17,18,18,18,18,19,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 14,-1,-1,16,16,16,17,18,18,17,18,19,18,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 13,-1,15,15,15,16,17,18,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 12,-1,14,14,15,16,17,18,-1,15,15,15,-1,15,16,17,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 11,12,13,14,15,16,17,18,-1,15,14,14,-1,14,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 10,-1,14,14,15,16,17,18,-1,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 9,-1,15,15,15,16,-1,19,20,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 8,-1,-1,-1,-1,17,18,19,20,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 7,7,7,7,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 6,6,6,6,7,8,9,9,9,9,9,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 5,5,5,6,-1,9,9,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 5,4,4,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,4,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,1,1,2,3,4,5,6,7,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 2,1,0,1,2,3,4,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 2,1,1,1,2,3,4,-1,25,24,24,-1,20,19,18,17,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 2,2,2,2,2,3,4,-1,25,24,23,22,21,-1,-1,-1,15,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 3,3,3,3,3,3,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,20,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 6,6,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,25,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 7,7,7,7,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 8,8,8,-1,-1,-1,-1,-1,8,8,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 9,9,9,10,11,12,11,10,9,9,9,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,51,52,53,54,55, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,-1,52,52,53,54,55, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,-1,-1,-1,54,54,55, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,46,45,45,45,46,47,48,49,50,-1,-1,54,54,55, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,53,53,53,54,54, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,54,54,54,54,53, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 24,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,46, 24,23,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45, 24,23,22,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,44,44,44, 24,23,22,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 17,17,-1,19,19,19,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 16,16,-1,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 15,16,-1,17,17,17,17,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 14,-1,-1,16,16,16,17,18,17,16,17,18,17,16,16,16,17,18,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 13,-1,15,15,15,16,17,18,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 12,-1,14,14,15,16,17,18,-1,14,14,14,-1,14,15,16,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 11,12,13,14,15,16,17,18,-1,14,13,13,-1,13,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 10,-1,14,14,15,16,17,18,-1,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 9,-1,15,15,15,16,-1,19,20,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 8,-1,-1,-1,-1,17,18,19,20,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 7,7,7,7,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 6,6,6,6,7,8,9,8,8,8,8,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 5,5,5,6,-1,9,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 5,4,4,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,4,3,3,3,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,1,1,1,2,3,4,5,6,-1,20,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 3,2,1,0,1,2,3,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 3,2,1,1,1,2,3,-1,24,23,23,-1,19,18,17,17,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 3,2,2,2,2,2,3,-1,24,23,22,21,20,-1,-1,-1,15,-1,18,18,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 3,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,19,-1,19,19,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,24,24,24,24,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 6,6,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 7,7,7,7,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 8,8,8,-1,-1,-1,-1,-1,8,8,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 9,9,9,10,11,12,11,10,9,9,9,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 41,41,41,41,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,50,51,52,53,54, 40,40,40,40,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,-1,51,51,52,53,54, 39,39,39,39,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,-1,-1,-1,-1,-1,53,53,54, 39,38,38,38,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,45,44,44,44,45,46,47,48,49,-1,-1,53,53,54, -1,37,37,37,37,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,50,51,52,53,54, -1,36,36,36,36,36,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,51,51,52,53,54, -1,35,35,35,35,36,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,52,52,52,53,53, 34,34,34,34,35,36,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,53,53,53,53,52, 33,33,33,34,35,36,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 30,30,30,-1,28,28,28,28,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 30,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 30,29,29,-1,25,25,25,25,25,25,26,25,25,25,25,25,25,25,25,25,25,26,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,24,24,24,24,24,24,-1,24,24,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 24,23,23,23,24,23,23,23,23,24,-1,24,23,23,23,23,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,45, 24,23,22,22,-1,22,22,22,23,24,-1,24,23,22,22,22,22,22,22,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44, 24,23,22,21,21,21,21,22,23,24,-1,24,23,22,21,21,21,21,21,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,43,43,43, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,20,20,19,19,19,19,19,19,19,19,19,19,19,19,20,20,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 17,17,-1,19,19,19,18,18,18,18,19,18,18,18,18,18,18,-1,19,19,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 16,16,-1,18,18,18,18,17,17,17,-1,17,17,17,17,17,17,17,18,19,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 15,16,-1,17,17,17,17,17,16,16,16,17,16,16,16,16,16,17,18,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 14,-1,-1,16,16,16,17,17,16,15,16,17,16,15,15,15,16,17,18,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 13,-1,15,15,15,16,17,18,-1,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 12,-1,14,14,15,16,17,18,-1,13,13,13,-1,13,14,15,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 11,12,13,14,15,16,17,18,-1,13,12,12,-1,12,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 10,-1,14,14,15,16,17,18,-1,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 9,-1,15,15,15,16,-1,19,20,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 8,-1,-1,-1,-1,17,18,19,20,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 7,7,7,7,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 6,6,6,6,7,8,8,7,7,7,7,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 5,5,5,6,-1,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 5,4,4,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,4,3,3,3,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,2,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,2,1,1,1,2,3,4,5,-1,19,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 4,3,2,1,0,1,2,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 4,3,2,1,1,1,2,-1,23,22,22,-1,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 4,3,2,2,2,2,2,-1,23,22,21,20,19,-1,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 4,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,18,-1,19,19,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,23,23,23,23,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 6,6,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 7,7,7,7,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 8,8,8,-1,-1,-1,-1,-1,8,8,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 9,9,9,10,11,12,11,10,9,9,9,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 40,40,40,40,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,49,50,51,52,53, 39,39,39,39,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,47,-1,50,50,51,52,53, 38,38,38,38,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,44,44,44,44,44,45,-1,-1,-1,-1,-1,52,52,53, 38,37,37,37,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,44,43,43,43,44,45,46,47,48,-1,-1,52,52,53, -1,36,36,36,36,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53, -1,35,35,35,35,35,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,50,50,51,52,53, -1,34,34,34,34,35,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,51,51,51,52,52, 33,33,33,33,34,35,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,52,52,52,52,51, 32,32,32,33,34,35,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 30,30,30,-1,28,28,28,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 29,29,29,-1,27,27,27,27,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 29,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 29,28,28,-1,24,24,24,24,24,24,25,24,24,24,24,24,24,24,24,24,24,25,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,23,23,23,23,23,23,-1,23,23,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 23,22,22,22,23,22,22,22,22,23,-1,23,22,22,22,22,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,44, 23,22,21,21,-1,21,21,21,22,23,-1,23,22,21,21,21,21,21,21,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43, 23,22,21,20,20,20,20,21,22,23,-1,23,22,21,20,20,20,20,20,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,42,42,42, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,19,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 17,17,-1,19,19,18,17,17,17,17,18,17,17,17,17,17,17,-1,18,18,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 16,16,-1,18,18,18,17,16,16,16,-1,16,16,16,16,16,16,16,17,18,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 15,16,-1,17,17,17,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 14,-1,-1,16,16,16,17,16,15,14,15,16,15,14,14,14,15,16,17,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 13,-1,15,15,15,16,17,17,-1,13,-1,-1,-1,13,13,14,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 12,-1,14,14,15,16,17,18,-1,12,12,12,-1,12,13,14,-1,14,14,14,15,16,17,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 11,12,13,14,15,16,17,18,-1,12,11,11,-1,11,-1,-1,-1,13,13,14,15,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,36,37,38,39,40,41,42, 10,-1,14,14,15,16,17,18,-1,-1,10,10,10,10,10,10,11,12,13,14,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,38,38,39,40,41,42, 9,-1,15,15,15,16,-1,19,20,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,39,39,40,41,42, 8,-1,-1,-1,-1,17,18,19,20,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 7,7,7,7,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42, 6,6,6,6,7,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42,42, 5,5,5,6,-1,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, 5,4,4,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,4,3,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,3,2,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,3,2,1,1,1,2,3,4,-1,18,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 5,4,3,2,1,0,1,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 5,4,3,2,1,1,1,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 5,4,3,2,2,2,2,-1,22,21,20,19,18,-1,-1,-1,15,-1,16,16,-1,-1,-1,19,19,20,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 5,4,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,17,-1,19,19,-1,20,20,20,21,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,22,22,22,22,22,23,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 6,6,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 7,7,7,7,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,24,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 8,8,8,-1,-1,-1,-1,-1,8,8,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 9,9,9,10,11,12,11,10,9,9,9,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 40,40,40,40,40,39,38,38,38,38,38,38,38,38,39,39,38,38,38,38,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,49,50,51,52,53, 39,39,39,39,40,39,38,37,37,37,37,37,37,38,39,39,38,37,37,37,37,37,-1,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,47,-1,50,50,51,52,53, 38,38,38,38,-1,40,-1,37,36,36,36,36,37,38,39,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,44,44,44,44,44,45,-1,-1,-1,-1,-1,52,52,53, 38,37,37,37,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,37,36,35,35,36,36,35,35,36,37,38,39,40,41,42,43,44,44,43,43,43,44,45,46,47,48,-1,-1,52,52,53, -1,36,36,36,36,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53, -1,35,35,35,35,35,35,34,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,-1,-1,33,33,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,50,50,51,52,53, -1,34,34,34,34,35,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,46,45,44,43,42,41,40,40,40,40,40,40,40,41,42,43,-1,51,51,51,52,52, 33,33,33,33,34,35,35,34,33,32,31,31,31,31,31,32,32,31,31,31,31,31,31,32,33,-1,46,45,44,44,-1,41,40,39,39,39,39,39,40,41,42,43,-1,52,52,52,52,51, 32,32,32,33,34,35,35,34,33,32,31,30,30,30,30,-1,-1,30,30,30,30,30,31,32,33,-1,46,45,44,43,42,41,40,39,38,38,38,39,40,41,42,42,-1,-1,-1,-1,-1,50, 31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,31,30,29,29,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,41,41,42,41,41,41,42,43,-1,49, 30,30,30,-1,28,28,28,28,28,28,-1,29,28,29,30,31,31,30,29,28,29,30,31,31,31,32,31,31,31,31,31,32,33,-1,36,36,36,-1,-1,-1,-1,40,40,41,42,43,-1,48, 29,29,29,-1,27,27,27,27,27,27,-1,-1,27,-1,-1,-1,-1,-1,-1,27,-1,-1,30,30,30,-1,30,30,30,30,31,32,33,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,47, 29,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,30,29,29,29,29,29,29,30,-1,33,33,-1,34,34,34,35,36,37,38,39,-1,-1,-1,-1,-1,46, 29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,25,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,-1,42,42,43,44,45, 29,28,28,-1,24,24,24,24,24,24,25,24,24,24,24,24,24,24,24,24,24,25,-1,27,27,27,27,27,28,-1,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,23,23,23,23,23,23,-1,23,23,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,-1,31,31,31,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 23,22,22,22,23,22,22,22,22,23,-1,23,22,22,22,22,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,30,30,31,-1,-1,-1,-1,37,37,38,39,40,-1,-1,44,44,44, 23,22,21,21,-1,21,21,21,22,23,-1,23,22,21,21,21,21,21,21,-1,-1,24,-1,24,24,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43, 23,22,21,20,20,20,20,21,22,23,-1,23,22,21,20,20,20,20,20,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,42,42,42, 23,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,-1,23,22,22,22,23,22,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,19,-1,-1,21,21,21,-1,21,21,22,-1,29,29,29,30,31,32,33,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 18,18,-1,20,19,18,17,17,17,17,18,17,17,17,17,17,17,-1,18,18,-1,20,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,41,41,42, 17,17,-1,19,19,18,17,16,16,16,-1,16,16,16,16,16,16,16,17,18,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,43, 16,17,-1,18,18,18,17,16,15,15,15,16,15,15,15,15,15,16,17,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,41,42,43, 15,-1,-1,17,17,17,17,16,15,14,15,16,15,14,14,14,15,16,17,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,-1,42,42, 14,-1,16,16,16,17,17,17,-1,13,-1,-1,-1,13,13,14,-1,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42, 13,-1,15,15,16,17,18,18,-1,12,12,12,-1,12,13,14,-1,14,14,14,15,16,17,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 12,13,14,15,16,17,18,19,-1,12,11,11,-1,11,-1,-1,-1,13,13,14,15,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,36,37,38,39,40,41,42, 11,-1,15,15,16,17,18,19,-1,-1,10,10,10,10,10,10,11,12,13,14,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,38,38,39,40,41,42, 10,-1,16,16,16,17,-1,20,21,-1,9,9,9,9,9,10,11,12,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,39,39,40,41,42, 9,-1,-1,-1,-1,18,19,20,21,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42, 8,8,8,8,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,41,41,41,42, 7,7,7,7,8,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,42,42,42,42, 6,6,6,7,-1,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, 6,5,5,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,5,4,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,4,3,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,4,3,2,1,1,2,3,4,-1,18,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 6,5,4,3,2,1,0,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 6,5,4,3,2,1,1,-1,22,21,21,-1,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 6,5,4,3,2,2,2,-1,22,21,20,19,18,-1,-1,-1,15,-1,16,16,-1,-1,-1,19,19,20,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 6,5,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,17,-1,19,19,-1,20,20,20,21,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,22,22,22,22,22,23,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 6,6,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 7,7,7,7,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,24,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 8,8,8,-1,-1,-1,-1,-1,8,8,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 9,9,9,10,11,12,11,10,9,9,9,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,54,55,56,57,58, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,52,-1,55,55,56,57,57, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,50,-1,-1,-1,-1,-1,56,56,56, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,50,51,52,53,-1,-1,55,55,55, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,54,54,54,54, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,55,54,53,52,52, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,55,54,53,52,51, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,50, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,49, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,48, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,47, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,46, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,45,45,45,45,45, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,44,44,44, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,44,43,43,43, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,42,42,42, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,41,41,41, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,40,40,40, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 33,33,-1,26,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,38,39,40, 32,32,-1,26,25,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,27,28,29,29,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,37,-1,39, 31,32,-1,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,26,27,28,29,29,28,27,27,27,28,29,30,31,32,-1,-1,-1,-1,35,36,37,38, 30,-1,-1,26,25,24,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,26,27,28,29,29,28,27,26,27,28,29,30,31,32,32,32,-1,34,34,-1,37,37, 29,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,30,31,31,31,31,32,33,34,35,36,37, 28,-1,27,26,25,24,24,24,-1,18,18,18,-1,18,19,20,-1,19,19,19,20,21,22,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 27,28,27,26,25,25,25,25,-1,18,17,17,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37, 26,-1,27,26,26,26,26,26,-1,-1,16,16,16,16,16,16,16,17,18,19,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 25,-1,27,27,27,27,-1,27,28,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,34,34,35,36,37, 24,-1,-1,-1,-1,28,29,28,28,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,35,35,36,37, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,12,11,11,11,11,11,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,36,36,36,37, 23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,-1,10,10,10,10,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,37,37,37,37, 23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,38,38,38,38, 23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8,8,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,21,20,19,18,17,16,16,16,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 23,22,21,20,19,18,18,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 23,22,21,20,19,19,19,-1,7,6,6,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 23,22,21,20,19,19,19,-1,7,6,5,4,3,-1,-1,-1,6,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,9,-1,15,15,-1,14,14,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,16,16,16,16,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 23,22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,18,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,52,53,54,55,56,57, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,-1,54,54,55,56,56, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,48,48,48,48,48,49,-1,-1,-1,-1,-1,55,55,55, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,48,47,47,47,48,49,50,51,52,-1,-1,54,54,54, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,53,53,53,53, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,54,53,52,51,51, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,54,53,52,51,50, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,49, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,48, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,47, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,46, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,45, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,44,44,44,44,44, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,43,43,43, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,43,42,42,42, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,41,41,41, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,40,40,40, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,39,39,39, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 32,32,-1,25,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,37,38,39, 31,31,-1,25,24,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,26,27,28,28,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,36,-1,38, 30,31,-1,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,24,25,26,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,-1,-1,34,35,36,37, 29,-1,-1,25,24,23,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,24,25,26,27,28,28,27,26,25,26,27,28,29,30,31,31,31,-1,33,33,-1,36,36, 28,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,29,29,30,30,30,30,31,32,33,34,35,36, 27,-1,26,25,24,23,23,23,-1,17,17,17,-1,17,18,19,-1,18,18,18,19,20,21,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 26,27,26,25,24,24,24,24,-1,17,16,16,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36, 25,-1,26,25,25,25,25,25,-1,-1,15,15,15,15,15,15,15,16,17,18,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 24,-1,26,26,26,26,-1,26,27,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,33,33,34,35,36, 23,-1,-1,-1,-1,27,28,27,27,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,34,34,35,36, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,11,10,10,10,10,10,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,35,35,35,36, 22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,-1,9,9,9,9,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,36,36,36,36, 22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,37,37,37,37, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,7,7,7,7,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,20,19,18,17,16,15,15,15,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 22,21,20,19,18,17,17,-1,-1,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 22,21,20,19,18,18,18,-1,6,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 22,21,20,19,18,18,18,-1,6,5,4,3,2,-1,-1,-1,5,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,8,-1,14,14,-1,13,13,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,15,15,15,15,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 22,21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,17,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,52,53,54,55,56, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,-1,53,53,54,55,55, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,47,47,47,47,47,48,-1,-1,-1,-1,-1,54,54,54, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,47,46,46,46,47,48,49,50,51,-1,-1,53,53,53, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,52,52,52,52, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,52,51,51,51, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,53,52,51,50,50, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,53,52,51,50,49, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,48, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,47, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,46, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,45, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,44, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,43,43,43,43,43, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,42,42,42, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,42,41,41,41, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,40,40,40, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,39,39,39, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,38,38,38, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 31,31,-1,24,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,36,37,38, 30,30,-1,24,23,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,25,26,27,27,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,35,-1,37, 29,30,-1,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,24,25,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,-1,-1,33,34,35,36, 28,-1,-1,24,23,22,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,24,25,26,27,27,26,25,24,25,26,27,28,29,30,30,30,-1,32,32,-1,35,35, 27,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,28,28,29,29,29,29,30,31,32,33,34,35, 26,-1,25,24,23,22,22,22,-1,16,16,16,-1,16,17,18,-1,17,17,17,18,19,20,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 25,26,25,24,23,23,23,23,-1,16,15,15,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 24,-1,25,24,24,24,24,24,-1,-1,14,14,14,14,14,14,14,15,16,17,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 23,-1,25,25,25,25,-1,25,26,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 22,-1,-1,-1,-1,26,27,26,26,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,10,9,9,9,9,9,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,8,8,8,8,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,6,6,6,6,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,19,18,17,16,15,14,14,14,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 21,20,19,18,17,16,16,-1,-1,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 21,20,19,18,17,17,17,-1,6,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 21,20,19,18,17,17,17,-1,6,5,4,3,2,-1,-1,-1,4,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,7,-1,13,13,-1,12,12,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,16,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,51,52,53,54,55, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,52,52,53,54,54, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,53,53,53, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,48,49,50,-1,-1,52,52,52, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,51,51,51,51, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,51,50,50,50, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,52,51,50,49,49, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,52,51,50,49,48, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,47, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,46, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,45, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,44, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,43, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,42,42,42,42,42, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,42,41,41,41,41, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,41,40,40,40, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,39,39,39, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,38,38,38, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,37,37,37, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 30,30,-1,23,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,35,36,37, 29,29,-1,23,22,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,25,26,26,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,34,-1,36, 28,29,-1,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,-1,-1,32,33,34,35, 27,-1,-1,23,22,21,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,25,26,26,25,24,23,24,25,26,27,28,29,29,29,-1,31,31,-1,34,34, 26,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,27,28,28,28,28,29,30,31,32,33,34, 25,-1,24,23,22,21,21,21,-1,15,15,15,-1,15,16,17,-1,16,16,16,17,18,19,-1,15,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 24,25,24,23,22,22,22,22,-1,15,14,14,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,14,-1,15,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34, 23,-1,24,23,23,23,23,23,-1,-1,13,13,13,13,13,13,13,14,15,16,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 22,-1,24,24,24,24,-1,24,25,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,-1,-1,31,31,32,33,34, 21,-1,-1,-1,-1,25,26,25,25,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,32,32,33,34, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,9,8,8,8,8,8,8,9,10,11,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,33,33,33,34, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,7,7,7,7,7,8,9,10,11,-1,19,19,19,19,19,19,19,20,21,22,23,24,-1,27,27,28,-1,34,34,34,34, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,7,8,9,10,11,-1,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,35,35,35,35, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5,5,6,7,8,9,10,11,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,-1,32,32,32,32,33, -1,-1,18,17,16,15,14,13,13,13,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 20,19,18,17,16,15,15,-1,-1,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 20,19,18,17,16,16,16,-1,7,6,6,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 20,19,18,17,16,16,16,-1,7,6,5,4,3,-1,-1,-1,3,-1,5,5,-1,-1,-1,10,10,11,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,4,-1,6,-1,12,12,-1,11,11,11,12,13,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,11,11,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,10,10,11,12,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,-1,-1,15,-1,-1,15,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,9,9,9,9,-1,-1,11,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,50,51,52,53,54, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,51,51,52,53,53, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,52,52,52, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,48,49,-1,-1,51,51,51, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,50,50,50,50,50, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,51,50,49,49,49, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,51,50,49,48,48, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,51,50,49,48,47, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,46, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,45, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,44, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,43, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,42, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,41,41,41,41,41, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,41,40,40,40,40, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,40,39,39,39, 25,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,38,38,38, 25,24,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,37,37,37, 25,24,23,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,36,36,36, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 29,29,-1,22,21,20,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,34,35,36, 28,28,-1,22,21,20,19,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,24,25,25,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,33,-1,35, 27,28,-1,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,24,25,25,24,23,23,23,24,25,26,27,28,-1,-1,-1,-1,31,32,33,34, 26,-1,-1,22,21,20,19,18,17,16,17,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,24,25,25,24,23,22,23,24,25,26,27,28,28,28,-1,30,30,-1,33,33, 25,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,27,27,27,28,29,30,31,32,33, 24,-1,23,22,21,20,20,20,-1,14,14,14,-1,14,15,16,-1,15,15,15,16,17,18,-1,14,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 23,24,23,22,21,21,21,21,-1,14,13,13,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,13,-1,14,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33, 22,-1,23,22,22,22,22,22,-1,-1,12,12,12,12,12,12,12,13,14,15,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,-1,-1,-1,29,29,30,31,32,33, 21,-1,23,23,23,23,-1,23,24,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,-1,-1,30,30,31,32,33, 20,-1,-1,-1,-1,24,25,24,24,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,31,31,32,33, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,8,7,7,7,7,7,7,8,9,10,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,32,32,32,33, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,6,6,6,6,6,7,8,9,10,-1,18,18,18,18,18,18,18,19,20,21,22,23,-1,26,26,27,-1,33,33,33,33, 19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,6,7,8,9,10,-1,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,34,34,34,34, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,4,4,4,4,5,6,7,8,9,10,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,33, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,-1,10,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,-1,31,31,31,31,32, -1,-1,17,16,15,14,13,12,12,12,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,30,31,32, 19,18,17,16,15,14,14,-1,-1,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32, 19,18,17,16,15,15,15,-1,8,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,23,22,22,22,23,24,25,26,27,28,28,28,29,30,-1,33, 19,18,17,16,15,15,15,-1,8,7,6,5,4,-1,-1,-1,2,-1,4,4,-1,-1,-1,9,9,10,11,12,13,14,15,-1,23,22,21,22,23,24,25,26,27,27,27,28,29,30,-1,34, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,5,4,3,-1,5,-1,11,11,-1,10,10,10,11,12,13,14,15,-1,-1,-1,20,-1,-1,-1,26,26,26,26,27,28,29,30,-1,34, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,10,10,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,26,27,-1,30,-1,-1,33, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,9,9,10,11,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 19,18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,-1,-1,-1,14,-1,-1,14,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,-1,8,8,8,8,-1,-1,10,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,25,25,25,26,27,-1,-1,32,32,32, 19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,20,20,20,21,-1,26,26,26,26,27,-1,-1,33,33,33, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,50,51,52,53,53, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,51,51,52,52,52, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,51,51,51, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,48,49,-1,-1,50,50,50, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,50,49,49,49,49, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,50,49,48,48,48, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,50,49,48,47,47, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,50,49,48,47,46, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,45, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,44, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,43, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,42, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,41, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,40,40,40,40,40, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,40,39,39,39,39, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,39,38,38,38, 25,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,37,37,37, 25,24,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,36,36,36, 25,24,23,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,35,35,35, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 29,29,-1,22,21,20,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,33,34,35, 28,28,-1,22,21,20,19,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,24,25,24,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,32,-1,34, 27,28,-1,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,24,25,24,23,22,22,22,23,24,25,26,27,-1,-1,-1,-1,30,31,32,33, 26,-1,-1,22,21,20,19,18,17,16,17,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,24,25,24,23,22,21,22,23,24,25,26,27,27,27,-1,29,29,-1,32,32, 25,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,26,26,26,27,28,29,30,31,32, 24,-1,23,22,21,20,20,20,-1,14,14,14,-1,14,15,16,-1,15,15,15,16,17,18,-1,13,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 23,24,23,22,21,21,21,21,-1,14,13,13,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,12,-1,13,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32, 22,-1,23,22,22,22,22,22,-1,-1,12,12,12,12,12,12,12,13,14,15,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,-1,-1,28,28,29,30,31,32, 21,-1,23,23,23,23,-1,23,24,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,20,20,21,22,23,24,-1,-1,29,29,30,31,32, 20,-1,-1,-1,-1,24,25,24,24,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,30,30,31,32, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,8,7,7,7,7,7,7,7,8,9,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,31,31,31,32, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,6,6,6,6,6,6,7,8,9,-1,17,17,17,17,17,17,17,18,19,20,21,22,-1,25,25,26,-1,32,32,32,32, 19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,6,7,8,9,-1,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,33,33,33,33, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,4,4,4,4,4,5,6,7,8,9,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,32, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,-1,30,30,30,30,31, -1,-1,17,16,15,14,13,12,12,12,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 19,18,17,16,15,14,14,-1,-1,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 19,18,17,16,15,15,15,-1,9,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 19,18,17,16,15,15,15,-1,9,8,7,6,5,-1,-1,-1,2,-1,3,3,-1,-1,-1,8,8,9,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,5,4,3,-1,4,-1,11,11,-1,9,9,9,10,11,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,10,10,11,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,9,9,10,11,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 19,18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,-1,-1,-1,13,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,-1,8,8,8,8,-1,-1,10,10,11,12,13,14,14,15,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,15,16,17,18,19,20,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,50,51,52,52,52, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,51,51,51,51,51, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,50,50,50, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,48,49,-1,-1,49,49,49, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,49,48,48,48,48, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,49,48,47,46,46, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,49,48,47,46,45, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,44, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,43, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,42, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,41, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,40, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,39,39,39,39,39, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,40,39,38,38,38,38, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,38,37,37,37, 25,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,36,36,36, 25,24,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,35,35,35, 25,24,23,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,34,34,34, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,33,33,34, -1,-1,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,29,29,30,31,32,33,34, 29,29,-1,22,21,20,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,32,33,34, 28,28,-1,22,21,20,19,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,24,24,23,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,31,-1,33, 27,28,-1,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,24,24,23,22,21,21,21,22,23,24,25,26,-1,-1,-1,-1,29,30,31,32, 26,-1,-1,22,21,20,19,18,17,16,17,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,26,26,-1,28,28,-1,31,31, 25,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,25,25,25,26,27,28,29,30,31, 24,-1,23,22,21,20,20,20,-1,14,14,14,-1,14,15,16,-1,15,15,15,16,17,18,-1,12,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 23,24,23,22,21,21,21,21,-1,14,13,13,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,11,-1,12,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31, 22,-1,23,22,22,22,22,22,-1,-1,12,12,12,12,12,12,12,13,14,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 21,-1,23,23,23,23,-1,23,24,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,19,19,20,21,22,23,-1,-1,28,28,29,30,31, 20,-1,-1,-1,-1,24,25,24,24,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,29,29,30,31, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,8,7,7,7,7,7,7,7,7,8,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,31, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,6,6,6,6,6,6,6,7,8,-1,16,16,16,16,16,16,16,17,18,19,20,21,-1,24,24,25,-1,31,31,31,31, 19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,6,7,8,-1,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,32,32,32, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,4,4,4,4,4,4,5,6,7,8,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,31, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,-1,29,29,29,29,30, -1,-1,17,16,15,14,13,12,12,12,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 19,18,17,16,15,14,14,-1,-1,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 19,18,17,16,15,15,15,-1,10,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 19,18,17,16,15,15,15,-1,10,9,8,7,6,-1,-1,-1,2,-1,2,2,-1,-1,-1,7,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,5,4,3,-1,3,-1,11,11,-1,8,8,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,10,10,11,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,9,9,10,11,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 19,18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,-1,-1,-1,12,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,-1,8,8,8,8,-1,-1,10,10,11,12,13,14,13,14,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,-1,-1,-1,11,11,12,13,14,14,14,15,16,17,18,19,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,50,51,52,52,52, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,51,51,51,51,51, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,50,50,50, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,48,49,-1,-1,49,49,49, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,49,48,48,48,48, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,49,48,47,46,46, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,49,48,47,46,45, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,44, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,43, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,42, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,41, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,40, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,39,39,39,39,39, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,40,39,38,38,38,38, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,38,37,37,37, 25,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,36,36,36, 25,24,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,35,35,35, 25,24,23,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,34,34,34, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,29,29,30,31,32,32,33, 29,29,-1,22,21,20,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,31,32,33, 28,28,-1,22,21,20,19,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,24,24,23,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,30,-1,32, 27,28,-1,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,24,24,23,22,21,21,21,22,23,24,25,26,-1,-1,-1,-1,28,29,30,31, 26,-1,-1,22,21,20,19,18,17,16,17,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,25,25,25,-1,27,27,-1,30,30, 25,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,25,24,24,24,25,26,27,28,29,30, 24,-1,23,22,21,20,20,20,-1,14,14,14,-1,14,15,16,-1,15,15,15,16,17,18,-1,12,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 23,24,23,22,21,21,21,21,-1,14,13,13,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,11,-1,12,12,13,14,15,16,17,18,19,20,20,20,21,22,23,24,25,26,27,28,29,30, 22,-1,23,22,22,22,22,22,-1,-1,12,12,12,12,12,12,12,13,14,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 21,-1,23,23,23,23,-1,23,24,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,18,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 20,-1,-1,-1,-1,24,25,24,24,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,8,7,7,7,7,7,7,7,7,7,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,6,6,6,6,6,6,6,6,7,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,5,6,7,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,4,4,4,4,4,4,4,5,6,7,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,30, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,28,28,29, -1,-1,17,16,15,14,13,12,12,12,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 19,18,17,16,15,14,14,-1,-1,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 19,18,17,16,15,15,15,-1,11,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 19,18,17,16,16,16,16,-1,11,10,9,8,7,-1,-1,-1,3,-1,2,2,-1,-1,-1,6,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 19,18,17,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,4,-1,3,-1,12,12,-1,7,7,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,11,11,12,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 19,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,10,10,11,12,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,-1,-1,11,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,9,9,9,9,-1,-1,11,11,12,13,14,13,12,13,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,-1,-1,12,12,13,14,13,13,13,14,15,16,17,18,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,50,51,51,51,51, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,51,51,50,50,50, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,49,49,49, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,48,49,-1,-1,48,48,48, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,48,47,47,47,47, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,48,47,46,46,46, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,48,47,46,45,45, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,48,47,46,45,44, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,43, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,42, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,41, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,40, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,39, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,38,38,38,38,38, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,39,38,37,37,37,37, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,37,36,36,36, 25,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,35,35,35, 25,24,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,34,34,34, 25,24,23,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,33,33,33, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,29,29,30,31,31,31,32, 29,29,-1,22,21,20,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,-1,30,31,32, 28,28,-1,22,21,20,19,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,24,24,23,22,22,22,22,22,23,24,25,26,27,28,29,-1,-1,29,-1,31, 27,28,-1,22,21,20,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,24,24,23,22,21,21,21,22,23,24,25,25,-1,-1,-1,-1,27,28,29,30, 26,-1,-1,22,21,20,19,18,17,16,17,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,24,24,23,22,21,20,21,22,23,24,24,24,24,24,-1,26,26,-1,29,29, 25,-1,23,22,21,20,19,19,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,24,23,23,23,24,25,26,27,28,29, 24,-1,23,22,21,20,20,20,-1,14,14,14,-1,14,15,16,-1,15,15,15,16,17,18,-1,12,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 23,24,23,22,21,21,21,21,-1,14,13,13,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,11,-1,12,12,13,14,15,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29, 22,-1,23,22,22,22,22,22,-1,-1,12,12,12,12,12,12,12,13,14,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,18,18,18,18,-1,-1,-1,-1,25,25,26,27,28,29, 21,-1,23,23,23,23,-1,23,24,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,11,10,9,10,11,12,13,14,15,16,17,17,17,17,17,18,19,20,21,-1,-1,26,26,27,28,29, 20,-1,-1,-1,-1,24,25,24,24,-1,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,27,27,28,29, 19,18,17,17,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,8,7,7,7,7,7,7,7,7,7,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,29, 19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,-1,6,6,6,6,6,6,6,6,7,-1,14,14,14,14,14,14,14,15,16,17,18,19,-1,22,22,23,-1,29,29,29,29, 19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,5,6,7,-1,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,30,30,30,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,-1,4,4,4,4,4,4,4,5,6,7,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,29, -1,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28, -1,-1,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,-1,27,27,27,27,28, -1,-1,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,26,27,28, 19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,19,19,19,19,20,21,22,23,24,25,25,25,26,27,28, 19,18,17,16,15,15,15,-1,12,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 19,18,17,16,16,16,16,-1,12,11,10,9,8,-1,-1,-1,4,-1,2,2,-1,-1,-1,5,5,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 19,18,17,17,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,3,-1,13,13,-1,6,6,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 19,18,18,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,8,8,8,8,8,9,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 20,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,10,-1,-1,10,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,13,12,11,12,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,13,12,12,12,13,14,15,16,17,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 43,43,43,43,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,50,50,50,50,50, 42,42,42,42,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,51,50,49,49,49, 41,41,41,41,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,48,48,48, 41,40,40,40,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,48,49,-1,-1,47,47,47, -1,39,39,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,48,47,46,46,46,46, -1,38,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,37,37,37,37,38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,47,46,45,44,44, 36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,47,46,45,44,43, 35,35,35,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,42, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,41, 33,33,33,-1,31,31,31,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,40, 32,32,32,-1,30,30,30,30,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,39, 32,31,31,-1,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,38, 32,31,30,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,37,37,37,37,37, 32,31,31,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,39,38,37,36,36,36,36, -1,-1,-1,-1,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,36,35,35,35, 26,25,25,25,26,25,25,25,25,26,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,34,34,34, 26,25,24,24,-1,24,24,24,25,26,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,33,33,33, 26,25,24,23,23,23,23,24,25,26,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,32,32,32, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,23,22,21,21,21,21,21,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,28,28,29,30,30,30,31, 30,30,-1,23,22,21,20,20,20,20,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,26,27,28,29,-1,29,30,31, 29,29,-1,23,22,21,20,19,19,19,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,24,24,23,22,22,22,22,22,23,24,25,25,26,27,28,-1,-1,28,-1,30, 28,29,-1,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,24,24,23,22,21,21,21,22,23,24,24,24,-1,-1,-1,-1,26,27,28,29, 27,-1,-1,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,24,24,23,22,21,20,21,22,23,24,23,23,23,23,-1,25,25,-1,28,28, 26,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,24,23,22,22,22,23,24,25,26,27,28, 25,-1,24,23,22,21,21,21,-1,15,15,15,-1,14,15,16,-1,15,15,15,16,17,18,-1,12,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 24,25,24,23,22,22,22,22,-1,15,14,14,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,11,-1,12,12,13,14,15,16,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28, 23,-1,24,23,23,23,23,23,-1,-1,13,13,12,12,12,12,12,13,14,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,17,17,17,17,17,-1,-1,-1,-1,24,24,25,26,27,28, 22,-1,24,24,24,24,-1,24,25,-1,12,12,12,11,11,11,12,13,14,15,-1,-1,11,10,9,10,11,12,13,14,15,16,17,16,16,16,16,17,18,19,20,-1,-1,25,25,26,27,28, 21,-1,-1,-1,-1,25,26,25,25,-1,11,11,11,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,26,26,27,28, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,10,10,9,8,7,7,7,7,7,7,7,7,7,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,28, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,6,6,6,6,6,6,6,6,7,-1,13,13,13,13,13,13,13,14,15,16,17,18,-1,21,21,22,-1,28,28,28,28, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,5,5,5,5,5,5,5,6,7,-1,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,29,29,29,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,4,4,4,4,4,4,4,5,6,6,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,28, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,-1,26,26,26,26,27, -1,-1,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,25,25,26,27, 20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,18,18,18,18,19,20,21,22,23,24,24,24,25,26,27, 20,19,18,17,16,16,16,-1,13,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 20,19,18,17,17,17,17,-1,13,12,11,10,9,-1,-1,-1,5,-1,2,2,-1,-1,-1,4,4,5,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 20,19,18,18,18,17,17,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,3,-1,14,14,-1,5,5,5,6,7,8,9,10,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 20,19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,7,7,7,7,7,8,9,10,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 21,21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,9,-1,-1,9,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,20,20,20,21,22,-1,-1,27,27,27, 22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,13,12,11,11,11,12,13,14,15,16,-1,15,15,15,16,-1,21,21,21,21,22,-1,-1,28,28,28, 43,43,43,43,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,50,49,49,49,49, 42,42,42,42,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,50,49,48,48,48, 41,41,41,41,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,47,47,47, 41,40,40,40,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,48,48,-1,-1,46,46,46, -1,39,39,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,47,46,45,45,45,45, -1,38,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,37,37,37,37,38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,46,45,44,43,43, 36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,46,45,44,43,42, 35,35,35,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,41, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,40, 33,33,33,-1,31,31,31,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,39, 32,32,32,-1,30,30,30,30,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,38, 32,31,31,-1,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,37, 32,31,30,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,39,-1,36,36,36,36,36, 32,31,31,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,38,37,36,35,35,35,35, -1,-1,-1,-1,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,39,-1,-1,35,34,34,34, 26,25,25,25,26,25,25,25,25,26,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,33,33,33, 26,25,24,24,-1,24,24,24,25,26,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,32,32,32, 26,25,24,23,23,23,23,24,25,26,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,31,31,31, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,23,22,21,21,21,21,21,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 31,31,-1,23,22,21,20,20,20,20,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,28,29,30, 30,30,-1,23,22,21,20,19,19,19,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,24,24,23,22,22,22,22,22,23,24,24,24,25,26,27,-1,-1,27,-1,29, 29,30,-1,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,24,24,23,22,21,21,21,22,23,23,23,23,-1,-1,-1,-1,25,26,27,28, 28,-1,-1,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,24,24,23,22,21,20,21,22,23,23,22,22,22,22,-1,24,24,-1,27,27, 27,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27, 26,-1,24,23,22,21,21,21,-1,15,15,15,-1,14,15,16,-1,15,15,15,16,17,18,-1,12,13,13,13,13,14,15,16,17,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 25,25,24,23,22,22,22,22,-1,15,14,14,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,11,-1,12,12,13,14,15,16,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27, 24,-1,24,23,23,23,23,23,-1,-1,14,13,12,12,12,12,12,13,14,15,-1,-1,11,10,10,10,11,12,13,14,15,16,16,16,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 23,-1,24,24,24,24,-1,24,25,-1,13,13,12,11,11,11,12,13,14,15,-1,-1,11,10,9,10,11,12,13,14,15,16,16,15,15,15,15,16,17,18,19,-1,-1,24,24,25,26,27, 22,-1,-1,-1,-1,25,26,25,25,-1,12,12,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,25,25,26,27, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,11,11,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,27, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,6,6,6,6,6,6,6,6,7,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,27,27,27,27, 21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,5,5,5,5,5,5,5,6,6,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,5,4,4,4,4,4,4,5,5,5,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,4,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,25,25,26, -1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,24,24,25,26, 21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,17,17,17,17,18,19,20,21,22,23,23,23,24,25,26, 21,20,19,18,17,17,17,-1,14,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 21,20,19,18,18,18,18,-1,14,13,12,11,10,-1,-1,-1,6,-1,3,3,-1,-1,-1,3,3,4,5,6,7,8,9,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 21,20,19,19,19,18,18,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,4,-1,15,15,-1,4,4,4,5,6,7,8,9,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,6,6,6,6,6,7,8,9,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 22,22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,14,-1,-1,-1,8,-1,-1,8,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,19,19,19,20,21,-1,-1,26,26,26, 23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,14,14,14,15,-1,20,20,20,20,21,-1,-1,27,27,27, 43,43,43,43,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,49,48,48,48,48, 42,42,42,42,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,49,48,47,47,47, 41,41,41,41,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,46,46,46, 41,40,40,40,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,47,47,-1,-1,45,45,45, -1,39,39,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,47,46,45,44,44,44,44, -1,38,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,37,37,37,37,38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,45,44,43,42,42, 36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,45,44,43,42,41, 35,35,35,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,40, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,39, 33,33,33,-1,31,31,31,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,38, 32,32,32,-1,30,30,30,30,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,37, 32,31,31,-1,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,39,-1,-1,-1,-1,-1,36, 32,31,30,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,-1,35,35,35,35,35, 32,31,31,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,38,37,36,35,34,34,34,34, -1,-1,-1,-1,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,38,38,-1,-1,34,33,33,33, 26,25,25,25,26,25,25,25,25,26,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,39,40,-1,-1,32,32,32, 26,25,24,24,-1,24,24,24,25,26,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,40,41,-1,31,31,31, 26,25,24,23,23,23,23,24,25,26,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,30,30,30, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,23,22,21,21,21,21,21,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 32,32,-1,23,22,21,20,20,20,20,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 31,31,-1,23,22,21,20,19,19,19,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,24,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 30,31,-1,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,24,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 29,-1,-1,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,24,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,14,15,16,-1,15,15,15,16,17,18,-1,12,13,13,13,13,14,15,16,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,11,-1,12,12,13,14,15,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 25,-1,24,23,23,23,23,23,-1,-1,14,13,12,12,12,12,12,13,14,15,-1,-1,11,10,10,10,11,12,13,14,15,16,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 24,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,11,10,9,10,11,12,13,14,15,16,15,14,14,14,14,15,16,17,18,-1,-1,23,23,24,25,26, 23,-1,-1,-1,-1,25,26,25,25,-1,13,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,24,24,25,26, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,12,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,25,25,25,26, 22,21,20,19,18,17,16,15,14,13,12,11,11,11,10,10,-1,6,6,6,6,6,6,6,6,6,-1,11,11,11,11,11,11,11,12,13,14,15,16,-1,19,19,20,-1,26,26,26,26, 22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,5,5,5,5,5,5,5,5,5,-1,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,6,5,4,4,4,4,4,5,4,4,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,26, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,3,3,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,-1,24,24,24,24,25, -1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,24,25, 22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,16,16,16,16,17,18,19,20,21,22,22,22,23,24,25, 22,21,20,19,18,18,18,-1,15,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,16,15,15,15,16,17,18,19,20,21,21,21,22,23,-1,26, 22,21,20,19,19,19,19,-1,15,14,13,12,11,-1,-1,-1,7,-1,4,4,-1,-1,-1,2,2,3,4,5,6,7,8,-1,16,15,14,15,16,17,18,19,20,20,20,21,22,23,-1,27, 22,21,20,20,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,5,-1,16,16,-1,3,3,3,4,5,6,7,8,-1,-1,-1,13,-1,-1,-1,19,19,19,19,20,21,22,23,-1,27, 22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19,20,-1,23,-1,-1,26, 22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,15,-1,5,5,5,5,5,6,7,8,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 23,23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,14,14,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,13,13,-1,-1,-1,7,-1,-1,7,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,18,18,18,19,20,-1,-1,25,25,25, 24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,13,13,13,14,-1,19,19,19,19,20,-1,-1,26,26,26, 43,43,43,43,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,48,47,47,47,47, 42,42,42,42,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,48,47,46,46,46, 41,41,41,41,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,45,45,45, 41,40,40,40,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,47,46,46,-1,-1,44,44,44, -1,39,39,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,46,45,44,43,43,43,43, -1,38,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,37,37,37,37,38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,44,43,42,41,41, 36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,43,-1,44,43,42,41,40, 35,35,35,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,42,42,-1,-1,-1,-1,-1,39, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,42,41,41,41,42,43,-1,38, 33,33,33,-1,31,31,31,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,40,40,41,42,43,-1,37, 32,32,32,-1,30,30,30,30,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,39,40,41,42,43,-1,36, 32,31,31,-1,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,38,38,-1,-1,-1,-1,-1,35, 32,31,30,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,37,37,-1,34,34,34,34,34, 32,31,31,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,37,37,-1,-1,33,32,32,32, 26,25,25,25,26,25,25,25,25,26,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,38,38,39,-1,-1,31,31,31, 26,25,24,24,-1,24,24,24,25,26,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,39,39,40,-1,30,30,30, 26,25,24,23,23,23,23,24,25,26,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40,-1,29,29,29, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,23,22,21,21,21,21,21,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 32,32,-1,23,22,21,20,20,20,20,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 31,31,-1,23,22,21,20,19,19,19,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 30,31,-1,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 29,-1,-1,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,14,15,16,-1,15,15,15,16,17,18,-1,12,13,13,13,13,14,15,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,11,-1,12,12,13,14,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 26,-1,24,23,23,23,23,23,-1,-1,14,13,12,12,12,12,12,13,14,15,-1,-1,11,10,10,10,11,12,13,14,15,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 25,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,11,10,9,10,11,12,13,14,15,15,14,13,13,13,13,14,15,16,17,-1,-1,22,22,23,24,25, 24,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,23,23,24,25, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,24,24,24,25, 23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,10,-1,6,6,6,6,6,6,6,6,6,-1,10,10,10,10,10,10,10,11,12,13,14,15,-1,18,18,19,-1,25,25,25,25, 23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,5,5,5,5,5,5,5,-1,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,7,6,5,4,4,4,4,5,4,4,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,25, -1,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,23,23,23,23,24, -1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,22,22,23,24, 23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24, 23,22,21,20,19,19,19,-1,16,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 23,22,21,20,20,20,20,-1,16,15,14,13,12,-1,-1,-1,8,-1,5,5,-1,-1,-1,2,2,2,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 23,22,21,21,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,6,-1,17,17,-1,3,3,3,3,4,5,6,7,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,16,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,15,15,15,15,-1,5,5,5,5,5,5,6,7,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 24,24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,14,14,14,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,14,13,13,-1,-1,-1,7,-1,-1,7,7,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,17,17,17,18,19,-1,-1,24,24,24, 25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,12,12,12,13,-1,18,18,18,18,19,-1,-1,25,25,25, 43,43,43,43,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,48,47,46,46,46,46, 42,42,42,42,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,46,46,46,46,46,46,47,48,-1,47,46,45,45,45, 41,41,41,41,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,-1,-1,-1,-1,44,44,44, 41,40,40,40,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,45,44,44,44,45,46,46,45,45,-1,-1,43,43,43, -1,39,39,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,46,45,44,43,42,42,42,42, -1,38,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,37,37,37,37,38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,43,-1,43,42,41,40,40, 36,36,36,36,37,38,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,42,42,-1,43,42,41,40,39, 35,35,35,36,37,38,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,41,41,-1,-1,-1,-1,-1,38, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,41,40,40,40,41,42,-1,37, 33,33,33,-1,31,31,31,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,39,39,40,41,42,-1,36, 32,32,32,-1,30,30,30,30,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,38,38,39,40,41,42,-1,35, 32,31,31,-1,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,28,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,37,37,37,-1,-1,-1,-1,-1,34, 32,31,30,29,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,36,-1,33,33,33,33,33, 32,31,31,-1,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,27,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,37,36,36,-1,-1,32,31,31,31, 26,25,25,25,26,25,25,25,25,26,-1,25,24,24,24,24,24,24,24,25,26,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 26,25,24,24,-1,24,24,24,25,26,-1,25,24,23,23,23,23,23,23,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,38,38,38,39,-1,29,29,29, 26,25,24,23,23,23,23,24,25,26,-1,25,24,23,22,22,22,22,22,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,39,39,39,-1,28,28,28, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,23,22,21,21,21,21,21,20,20,20,20,20,20,20,21,21,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 32,32,-1,23,22,21,20,20,20,20,20,19,19,19,19,19,19,-1,20,20,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 31,31,-1,23,22,21,20,19,19,19,-1,18,18,18,18,18,18,18,19,20,-1,20,20,20,20,21,22,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 30,31,-1,23,22,21,20,19,18,18,18,18,17,17,17,17,17,18,19,-1,-1,19,19,19,20,21,22,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 29,-1,-1,23,22,21,20,19,18,17,18,18,17,16,16,16,17,18,19,-1,18,18,18,19,20,21,22,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 28,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,15,15,16,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 27,-1,24,23,22,21,21,21,-1,15,15,15,-1,14,15,16,-1,15,15,15,16,17,18,-1,12,13,13,13,13,14,15,15,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 26,25,24,23,22,22,22,22,-1,15,14,14,-1,13,-1,-1,-1,14,14,15,16,-1,-1,-1,11,-1,12,12,13,14,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 27,-1,24,23,23,23,23,23,-1,-1,14,13,12,12,12,12,12,13,14,15,-1,-1,11,10,10,10,11,12,13,14,15,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 26,-1,24,24,24,24,-1,24,25,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,11,10,9,10,11,12,13,14,15,14,13,12,12,12,12,13,14,15,16,-1,-1,21,21,22,23,24, 25,-1,-1,-1,-1,25,26,25,25,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,22,22,23,24, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,23,23,23,24, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,6,6,6,6,6,6,6,-1,9,9,9,9,9,9,9,10,11,12,13,14,-1,17,17,18,-1,24,24,24,24, 24,23,22,22,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,5,5,5,5,5,5,-1,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,8,7,6,5,4,4,4,5,4,4,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,24, -1,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,3,3,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,-1,22,22,22,22,23, -1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,21,21,22,23, 24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23, 24,23,22,21,20,20,20,-1,17,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 24,23,22,21,21,21,21,-1,17,16,15,14,13,-1,-1,-1,9,-1,6,6,-1,-1,-1,2,2,2,2,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 24,23,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,7,-1,17,17,-1,3,3,3,3,3,4,5,6,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,16,16,16,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,15,15,15,15,-1,5,5,5,5,5,5,5,6,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 25,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,14,14,14,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,14,13,13,-1,-1,-1,7,-1,-1,7,7,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,10,10,11,12,-1,16,16,16,17,18,-1,-1,23,23,23, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,11,11,11,12,-1,17,17,17,17,18,-1,-1,24,24,24, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,48,47,46,45,45,45,45, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,46,45,44,44,44, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,43,43,43, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,46,45,44,44,-1,-1,42,42,42, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,46,45,44,43,42,41,41,41,41, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,42,-1,42,41,40,39,39, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,41,41,41,-1,42,41,40,39,38, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,41,40,40,-1,-1,-1,-1,-1,37, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,42,41,40,39,39,39,40,41,-1,36, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,38,38,39,40,41,-1,35, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,37,37,37,37,38,39,40,41,-1,34, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,37,36,36,36,-1,-1,-1,-1,-1,33, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,37,36,35,35,-1,32,32,32,32,32, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,37,36,35,35,-1,-1,31,30,30,30, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,37,37,37,37,37,38,-1,28,28,28, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,-1,38,38,38,-1,27,27,27, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,23,23,24,25,25,25,26, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,24,25,26, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,22,21,20,19,18,18,18,18,18,19,20,20,20,21,22,23,-1,-1,23,-1,25, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,22,21,20,19,18,17,17,17,18,19,19,19,19,-1,-1,-1,-1,21,22,23,24, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,22,21,20,19,18,17,16,17,18,19,19,18,18,18,18,-1,20,20,-1,23,23, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,12,13,13,13,13,14,14,14,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,11,-1,12,12,13,14,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,11,10,10,10,11,12,13,14,14,13,12,12,12,12,12,12,-1,-1,-1,-1,19,19,20,21,22,23, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,11,10,9,10,11,12,13,14,14,13,12,11,11,11,11,12,13,14,15,-1,-1,20,20,21,22,23, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,21,21,22,23, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,8,8,8,7,7,7,7,7,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,22,22,22,23, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,7,7,7,6,6,6,6,-1,8,8,8,8,8,8,8,9,10,11,12,13,-1,16,16,17,-1,23,23,23,23, 25,24,23,23,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,6,6,6,5,5,5,-1,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,5,5,4,4,-1,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,23, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,3,3,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,-1,21,21,21,21,22, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,20,20,21,22, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,20,21,22, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,13,12,12,12,13,14,15,16,17,18,18,18,19,20,-1,23, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,7,7,-1,-1,-1,2,2,2,2,2,3,4,5,-1,13,12,11,12,13,14,15,16,17,17,17,18,19,20,-1,24, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,8,-1,17,17,-1,3,3,3,3,3,3,4,5,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,19,20,-1,24, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,16,16,16,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,20,-1,-1,23, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,15,15,15,15,-1,5,5,5,5,5,5,5,5,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,15,14,14,14,-1,6,6,6,6,6,6,6,6,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,14,13,13,-1,-1,-1,7,-1,-1,7,7,7,7,8,9,10,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,10,10,11,11,-1,15,15,15,16,17,-1,-1,22,22,22, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,11,11,11,12,-1,16,16,16,16,17,-1,-1,23,23,23, 45,45,45,45,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,48,48,48,48,48,48,48,47,46,45,44,44,44,44, 44,44,44,44,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,47,47,47,47,47,47,47,48,48,-1,45,44,43,43,43, 43,43,43,43,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,42,42,42, 43,42,42,42,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,47,46,45,45,45,46,45,44,43,43,-1,-1,41,41,41, -1,41,41,41,41,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,45,44,43,42,41,40,40,40,40, -1,40,40,40,40,40,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,39,39,39,39,40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,48,47,46,45,44,43,42,42,42,42,42,42,41,41,41,41,-1,41,40,39,38,38, 38,38,38,38,39,40,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,41,40,40,40,-1,41,40,39,38,37, 37,37,37,38,39,40,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,41,40,39,39,-1,-1,-1,-1,-1,36, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,41,40,39,38,38,38,39,40,-1,35, 35,35,35,-1,33,33,33,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,37,37,38,39,40,-1,34, 34,34,34,-1,32,32,32,32,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,36,36,36,36,37,38,39,40,-1,33, 34,33,33,-1,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,36,35,35,35,-1,-1,-1,-1,-1,32, 34,33,32,31,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,36,35,34,34,-1,31,31,31,31,31, 34,33,33,-1,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,28,29,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,36,35,34,34,-1,-1,30,29,29,29, 28,27,27,27,28,27,27,27,27,28,-1,27,26,26,26,26,26,26,26,27,28,28,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 28,27,26,26,-1,26,26,26,27,28,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,36,36,36,36,36,37,-1,27,27,27, 28,27,26,25,25,25,25,26,27,28,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,37,37,37,-1,26,26,26, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,25,24,23,23,23,23,23,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,22,22,23,24,24,24,25, 34,34,-1,25,24,23,22,22,22,22,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,23,24,25, 33,33,-1,25,24,23,22,21,21,21,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,22,21,20,19,18,17,17,17,17,17,18,19,19,19,20,21,22,-1,-1,22,-1,24, 32,33,-1,25,24,23,22,21,20,20,20,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,22,21,20,19,18,17,16,16,16,17,18,18,18,18,-1,-1,-1,-1,20,21,22,23, 31,-1,-1,25,24,23,22,21,20,19,20,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,22,21,20,19,18,17,16,15,16,17,18,18,17,17,17,17,-1,19,19,-1,22,22, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,16,17,18,-1,17,17,17,18,19,20,-1,12,13,13,13,13,14,13,13,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,11,-1,12,12,13,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,14,14,14,14,15,16,17,-1,-1,11,10,10,10,11,12,13,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,18,18,19,20,21,22, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,11,10,9,10,11,12,13,14,13,12,11,10,10,10,10,11,12,13,14,-1,-1,19,19,20,21,22, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,20,20,21,22, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,9,9,8,7,7,7,7,7,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,21,21,21,22, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,8,8,7,6,6,6,6,-1,7,7,7,7,7,7,7,8,9,10,11,12,-1,15,15,16,-1,22,22,22,22, 26,25,24,24,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,7,7,6,5,5,5,-1,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,6,5,4,4,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,22, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,21, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,-1,20,20,20,20,21, -1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,19,19,20,21, 26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,12,12,12,12,13,14,15,16,17,18,18,18,19,20,21, 26,25,24,23,22,22,22,-1,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,12,11,11,11,12,13,14,15,16,17,17,17,18,19,-1,22, 26,25,24,23,23,23,23,-1,19,18,17,16,15,-1,-1,-1,11,-1,8,8,-1,-1,-1,3,2,2,2,2,2,3,4,-1,12,11,10,11,12,13,14,15,16,16,16,17,18,19,-1,23, 26,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,9,-1,17,17,-1,3,3,3,3,3,3,3,4,-1,-1,-1,9,-1,-1,-1,15,15,15,15,16,17,18,19,-1,23, 26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,16,16,16,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,14,14,14,15,16,-1,19,-1,-1,22, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,15,15,15,15,-1,5,5,5,5,5,5,5,5,-1,7,7,8,9,10,-1,13,13,14,15,16,-1,-1,-1,21,21, 27,27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,15,16,15,14,14,14,-1,6,6,6,6,6,6,6,6,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,15,14,13,13,-1,-1,-1,7,-1,-1,7,7,7,7,8,9,9,9,10,-1,13,13,14,15,16,17,-1,20,20,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,17,17,17,17,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,10,10,10,10,-1,14,14,14,15,16,-1,-1,21,21,21, 28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,11,11,11,11,-1,15,15,15,15,16,-1,-1,22,22,22, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,44,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,47,47,47,47,47,47,47,47,46,45,44,43,43,43,43, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,44,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,46,46,46,46,46,46,46,47,47,-1,44,43,42,42,42, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,46,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,41,41,41, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,45,46,46,45,44,44,44,45,44,43,42,42,-1,-1,40,40,40, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,44,43,42,41,40,39,39,39,39, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,-1,47,46,45,44,43,42,41,41,41,41,41,41,40,40,40,40,-1,40,39,38,37,37, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,37,36,36,35,35,35,35,35,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,40,39,39,39,-1,40,39,38,37,36, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,34,34,34,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,40,39,38,38,-1,-1,-1,-1,-1,35, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,40,39,38,37,37,37,38,39,-1,34, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,36,36,37,38,39,-1,33, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,35,35,35,35,36,37,38,39,-1,32, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,35,34,34,34,-1,-1,-1,-1,-1,31, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,35,34,33,33,-1,30,30,30,30,30, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,30,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,29,30,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,35,34,33,33,-1,-1,29,28,28,28, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,29,29,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,35,35,35,35,35,36,-1,26,26,26, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,27,27,26,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,36,36,36,-1,25,25,25, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,22,22,22,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,21,21,22,23,23,23,24, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,22,23,24, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,17,18,18,18,19,20,21,-1,-1,21,-1,23, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,22,21,20,19,18,17,16,15,15,15,16,17,17,17,17,-1,-1,-1,-1,19,20,21,22, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,22,21,20,19,18,17,16,15,14,15,16,17,17,16,16,16,16,-1,18,18,-1,21,21, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,12,13,13,13,13,13,12,12,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,11,-1,12,12,13,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,11,10,10,10,11,12,13,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,17,17,18,19,20,21, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,11,10,9,10,11,12,13,13,12,11,10,9,9,9,9,10,11,12,13,-1,-1,18,18,19,20,21, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,19,19,20,21, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,10,9,8,7,7,7,7,7,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,20,20,20,21, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,9,8,7,6,6,6,6,-1,6,6,6,6,6,6,6,7,8,9,10,11,-1,14,14,15,-1,21,21,21,21, 27,26,25,25,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,8,7,6,5,5,5,-1,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,6,5,4,4,-1,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,21, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,-1,19,19,20,20,21, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,15,15,16,16,17,18,19,19,20,21, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,12,12,12,12,13,14,15,16,17,17,18,18,19,20,21, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,12,11,11,11,12,13,14,15,16,17,17,17,18,19,-1,22, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,4,3,2,2,2,2,2,3,-1,12,11,10,11,12,13,14,15,16,16,16,17,18,19,-1,23, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,17,17,-1,4,3,3,3,3,3,3,3,-1,-1,-1,9,-1,-1,-1,15,15,15,15,16,17,18,19,-1,23, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,16,16,16,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,14,14,14,15,16,-1,19,-1,-1,22, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,15,15,15,15,-1,5,5,5,5,5,5,5,5,-1,7,7,8,9,10,-1,13,13,14,15,16,-1,-1,-1,21,21, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,16,16,15,14,14,14,-1,6,6,6,6,6,6,6,6,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,13,-1,-1,-1,7,-1,-1,7,7,7,7,8,9,9,9,10,-1,13,13,14,15,16,17,-1,20,20,21, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,18,18,18,18,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,10,10,10,10,-1,14,14,14,15,16,-1,-1,21,21,21, 29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,11,11,11,11,-1,15,15,15,15,16,-1,-1,22,22,22, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,44,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,47,47,47,47,47,47,47,47,46,45,44,43,43,43,43, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,44,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,46,46,46,46,46,46,46,47,47,-1,44,43,42,42,42, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,46,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,41,41,41, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,45,46,46,45,44,44,44,45,44,43,42,42,-1,-1,40,40,40, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,44,43,42,41,40,39,39,39,39, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,38,37,36,36,36,36,36,36,36,-1,47,46,45,44,43,42,41,41,41,41,41,41,40,40,40,40,-1,40,39,38,37,37, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,38,37,36,35,35,35,35,35,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,40,39,39,39,-1,40,39,38,37,36, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,36,35,34,34,34,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,40,39,38,38,-1,-1,-1,-1,-1,35, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,40,39,38,37,37,37,38,39,-1,34, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,36,36,37,38,39,-1,33, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,35,35,35,35,36,37,38,39,-1,32, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,35,34,34,34,-1,-1,-1,-1,-1,31, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,35,34,33,33,-1,30,30,30,30,30, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,31,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,30,30,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,35,34,33,33,-1,-1,29,28,28,28, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,30,29,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,35,35,35,35,35,36,-1,26,26,26, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,27,27,26,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,36,36,36,-1,25,25,25, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,26,25,25,-1,22,22,22,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,21,21,22,23,23,23,24, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,22,23,24, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,18,18,19,20,21,-1,-1,21,-1,23, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,23,22,21,20,19,18,17,16,15,15,15,16,17,17,17,17,-1,-1,-1,-1,19,20,21,22, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,23,22,21,20,19,18,17,16,15,14,15,16,17,17,16,16,16,16,-1,18,18,-1,21,21, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,13,14,14,14,14,13,12,12,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,12,-1,13,13,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,12,11,11,11,12,13,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,17,17,18,19,20,21, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,12,11,10,11,12,13,14,13,12,11,10,9,9,9,9,9,10,11,12,-1,-1,18,18,19,20,21, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,-1,-1,19,19,20,21, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,11,10,9,8,8,8,8,8,-1,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,20,20,21, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,10,9,8,7,7,7,7,-1,6,6,6,6,6,6,6,6,7,8,9,10,-1,13,13,14,-1,21,21,21,21, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,9,8,7,6,6,6,-1,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,8,7,6,5,5,-1,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,15,15,16,15,16,17,18,19,20,21, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,12,12,12,12,13,14,15,16,16,16,17,18,19,20,21, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,12,11,11,11,12,13,14,15,16,17,17,17,18,19,-1,22, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,5,4,3,2,2,2,2,2,-1,12,11,10,11,12,13,14,15,16,16,16,17,18,19,-1,23, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,11,-1,17,17,-1,5,4,3,3,3,3,3,3,-1,-1,-1,9,-1,-1,-1,15,15,15,15,16,17,18,19,-1,23, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,16,16,16,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,14,14,14,15,16,-1,19,-1,-1,22, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,15,15,15,15,-1,5,5,5,5,5,5,5,5,-1,7,7,8,9,10,-1,13,13,14,15,16,-1,-1,-1,21,21, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,-1,6,6,6,6,6,6,6,6,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,17,16,15,14,13,13,-1,-1,-1,7,-1,-1,7,7,7,7,8,9,9,9,10,-1,13,13,14,15,16,17,-1,20,20,21, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,19,19,18,18,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,10,10,10,10,-1,14,14,14,15,16,-1,-1,21,21,21, 30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,11,11,11,11,-1,15,15,15,15,16,-1,-1,22,22,22, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,44,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,47,47,47,47,47,47,47,47,46,45,44,43,43,43,43, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,44,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,46,46,46,46,46,46,46,47,47,-1,44,43,42,42,42, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,45,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,46,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,41,41,41, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,45,46,46,45,44,44,44,45,44,43,42,42,-1,-1,40,40,40, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,44,43,42,41,40,39,39,39,39, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,38,37,36,36,36,36,36,36,36,-1,47,46,45,44,43,42,41,41,41,41,41,41,40,40,40,40,-1,40,39,38,37,37, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,38,37,36,35,35,35,35,35,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,40,39,39,39,-1,40,39,38,37,36, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,36,35,34,34,34,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,40,39,38,38,-1,-1,-1,-1,-1,35, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,40,39,38,37,37,37,38,39,-1,34, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,36,36,37,38,39,-1,33, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,35,35,35,35,36,37,38,39,-1,32, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,35,34,34,34,-1,-1,-1,-1,-1,31, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,35,34,33,33,-1,30,30,30,30,30, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,35,34,33,33,-1,-1,29,28,28,28, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,30,29,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,35,35,35,35,35,36,-1,26,26,26, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,27,27,26,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,36,36,36,-1,25,25,25, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,26,25,25,-1,22,22,22,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,21,21,22,23,23,23,24, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,22,23,24, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,18,18,19,20,21,-1,-1,21,-1,23, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,15,15,16,17,17,17,17,-1,-1,-1,-1,19,20,21,22, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,17,16,16,16,16,-1,18,18,-1,21,21, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,14,15,15,15,14,13,12,12,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,13,-1,14,14,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,13,12,12,12,13,14,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,17,17,18,19,20,21, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,13,12,11,12,13,14,14,13,12,11,10,9,9,9,9,9,10,11,12,-1,-1,18,18,19,20,21, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,-1,-1,19,19,20,21, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,12,11,10,9,9,9,9,9,-1,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,20,20,21, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,11,10,9,8,8,8,8,-1,6,6,6,6,6,6,6,6,7,8,9,10,-1,13,13,14,-1,21,21,21,21, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,10,9,8,7,7,7,-1,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,9,8,7,6,6,-1,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,5,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,15,15,16,15,16,17,18,19,20,21, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,12,12,12,12,13,14,15,16,16,16,17,18,19,20,21, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,12,11,11,11,12,13,14,15,16,17,17,17,18,19,-1,22, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,6,5,4,3,2,2,2,2,-1,12,11,10,11,12,13,14,15,16,16,16,17,18,19,-1,23, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,12,-1,17,17,-1,6,5,4,3,3,3,3,3,-1,-1,-1,9,-1,-1,-1,15,15,15,15,16,17,18,19,-1,23, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,16,16,16,-1,6,5,4,4,4,4,4,4,5,6,7,8,9,10,-1,14,14,14,15,16,-1,19,-1,-1,22, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,15,15,-1,6,5,5,5,5,5,5,5,-1,7,7,8,9,10,-1,13,13,14,15,16,-1,-1,-1,21,21, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,18,18,17,16,15,14,14,14,-1,6,6,6,6,6,6,6,6,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,13,-1,-1,-1,7,-1,-1,7,7,7,7,8,9,9,9,10,-1,13,13,14,15,16,17,-1,20,20,21, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,20,19,18,18,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,10,10,10,10,-1,14,14,14,15,16,-1,-1,21,21,21, 31,30,29,28,27,26,25,24,23,22,22,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,11,11,11,11,-1,15,15,15,15,16,-1,-1,22,22,22, 49,49,49,49,48,47,46,46,46,46,46,46,46,45,44,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,47,47,47,47,47,47,47,47,46,45,44,43,43,43,43, 48,48,48,48,48,47,46,45,45,45,45,45,45,45,44,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,46,46,46,46,46,46,46,47,47,-1,44,43,42,42,42, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,45,45,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,46,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,41,41,41, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,45,46,46,45,44,44,44,45,44,43,42,42,-1,-1,40,40,40, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,44,43,42,41,40,39,39,39,39, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,39,38,37,36,36,36,36,36,36,36,-1,47,46,45,44,43,42,41,41,41,41,41,41,40,40,40,40,-1,40,39,38,37,37, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,47,46,45,45,-1,42,41,40,40,40,40,40,40,39,39,39,-1,40,39,38,37,36, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,37,36,35,34,34,34,34,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,40,39,38,38,-1,-1,-1,-1,-1,35, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,40,39,38,37,37,37,38,39,-1,34, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,38,37,36,35,34,33,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,36,36,37,38,39,-1,33, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,34,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,35,35,35,35,36,37,38,39,-1,32, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,33,33,33,33,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,35,34,34,34,-1,-1,-1,-1,-1,31, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,32,32,32,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,35,34,33,33,-1,30,30,30,30,30, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,31,31,31,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,30,30,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,35,34,33,33,-1,-1,29,28,28,28, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,30,29,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,28,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,35,35,35,35,35,36,-1,26,26,26, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,27,27,26,25,24,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,36,36,36,-1,25,25,25, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,27,26,26,25,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,26,25,25,-1,22,22,22,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,21,21,22,23,23,23,24, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,22,23,24, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,18,18,18,19,20,21,-1,-1,21,-1,23, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,24,23,22,21,20,19,18,17,16,15,15,15,16,17,17,17,17,-1,-1,-1,-1,19,20,21,22, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,24,23,22,21,20,19,18,17,16,15,14,15,16,17,17,16,16,16,16,-1,18,18,-1,21,21, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,18,17,16,15,15,15,16,17,18,19,20,21, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,15,16,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,14,-1,15,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,14,13,13,13,14,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,17,17,18,19,20,21, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,14,13,12,13,14,15,14,13,12,11,10,9,9,9,9,9,10,11,12,-1,-1,18,18,19,20,21, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,-1,-1,19,19,20,21, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,-1,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,20,20,21, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,12,11,10,9,9,9,9,-1,6,6,6,6,6,6,6,6,7,8,9,10,-1,13,13,14,-1,21,21,21,21, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,11,10,9,8,8,8,-1,6,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,21,21,21,21, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,9,8,7,7,-1,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,-1,-1,-1,-1,14,-1,18,18,19,20,21, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,15,15,16,15,16,17,18,19,20,21, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,12,12,12,12,13,14,15,16,16,16,17,18,19,20,21, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,12,11,11,11,12,13,14,15,16,17,17,17,18,19,-1,22, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,4,3,2,2,2,-1,12,11,10,11,12,13,14,15,16,16,16,17,18,19,-1,23, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,17,17,-1,7,6,5,4,3,3,3,3,-1,-1,-1,9,-1,-1,-1,15,15,15,15,16,17,18,19,-1,23, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,16,16,16,-1,7,6,5,4,4,4,4,4,5,6,7,8,9,10,-1,14,14,14,15,16,-1,19,-1,-1,22, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,15,15,15,15,-1,7,6,5,5,5,5,5,5,-1,7,7,8,9,10,-1,13,13,14,15,16,-1,-1,-1,21,21, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,19,18,17,16,15,14,14,14,-1,7,6,6,6,6,6,6,6,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,13,-1,-1,-1,7,-1,-1,7,7,7,7,8,9,9,9,10,-1,13,13,14,15,16,17,-1,20,20,21, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,20,19,18,18,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,10,10,10,10,-1,14,14,14,15,16,-1,-1,21,21,21, 32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,11,11,11,11,-1,15,15,15,15,16,-1,-1,22,22,22, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 57,57,57,57,56,55,54,54,54,54,54,54,54,53,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 56,56,56,56,56,55,54,53,53,53,53,53,53,53,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 55,55,55,55,-1,56,-1,53,52,52,52,52,53,53,53,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 55,54,54,54,-1,-1,-1,-1,51,51,51,52,53,54,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,53,53,53,53,-1,-1,-1,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,52,52,52,52,52,51,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,51,51,51,51,52,51,50,49,48,48,48,48,48,48,47,46,45,44,44,44,44,44,44,44,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 50,50,50,50,51,52,51,50,49,48,47,47,47,47,47,47,46,45,44,43,43,43,43,43,43,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 49,49,49,50,51,52,51,50,49,48,47,46,46,46,46,-1,-1,45,44,43,42,42,42,42,42,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,46,47,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 47,47,47,-1,45,45,45,44,44,44,-1,45,44,45,46,47,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 46,46,46,-1,44,44,44,44,43,43,-1,-1,43,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 46,45,45,-1,43,43,43,43,43,42,42,42,42,42,42,42,42,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 46,45,44,43,42,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,37,-1,34,34,34,34,34, 46,45,45,-1,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,39,39,39,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,40,40,40,40,40,40,-1,39,39,39,39,39,39,39,39,39,38,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 40,39,39,39,40,39,39,39,39,40,-1,39,38,38,38,38,38,38,38,39,38,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 40,39,38,38,-1,38,38,38,39,40,-1,39,38,37,37,37,37,37,37,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,41,40,39,39,39,39,39,40,-1,30,30,30, 40,39,38,37,37,37,37,38,39,40,-1,39,38,37,36,36,36,36,36,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,34,34,34,34,35,35,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,34,34,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,25,25,25,26,27,28,-1,-1,26,-1,25, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,33,33,32,31,30,29,28,27,26,25,24,23,23,23,24,25,25,24,24,-1,-1,-1,-1,24,25,24,24, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,32,32,32,32,31,30,29,28,27,26,25,24,23,22,23,24,25,25,24,23,23,23,-1,23,23,-1,23,23, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,29,29,29,30,31,32,-1,24,25,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,22,22,21,21,21,21,21,21,21, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,28,28,29,30,-1,-1,-1,23,-1,24,24,23,22,21,20,19,19,19,19,19,19,20,21,22,21,20,20,20,20,20,20, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,27,28,29,-1,-1,23,22,22,22,23,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,20,19,19,19,19,19, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,27,28,29,-1,-1,23,22,21,22,23,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,19,18,18,18,18, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,17,17,17,17, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,21,20,19,19,19,19,19,-1,19,19,19,19,19,19,18,17,16,15,15,15,15,14,14,14,-1,16,16,16,16, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,20,19,18,18,18,18,-1,18,18,18,18,18,18,18,17,16,15,14,14,-1,13,13,13,-1,15,15,15,15, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,19,18,17,17,17,-1,18,17,17,17,17,17,17,17,16,15,14,13,12,12,12,12,-1,14,14,14,14, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,18,17,16,16,-1,18,17,16,16,16,16,17,17,16,15,14,13,12,11,11,12,-1,13,13,13,14, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,-1,15,15,15,16,17,17,16,15,14,13,12,11,10,-1,-1,12,12,13,14, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,17,16,16,-1,-1,-1,-1,9,-1,11,11,12,13,14, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,11,10,10,10,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,16, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,24,24,-1,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,6,6,7,8,9,10,11,12,-1,16, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,23,23,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,-1,7,7,7,8,9,-1,12,-1,-1,15, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,-1,15,14,13,12,11,10,9,9,-1,6,5,5,5,6,-1,8,8,8,8,9,-1,-1,-1,14,14, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,9,9,9,10,11,12,13,14, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,9,9,10,10,10,10,-1,13,13,14, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,27,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,8,8,8,8,-1,10,10,10,11,11,-1,-1,14,14,14, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,9,9,9,9,-1,11,11,11,11,12,-1,-1,15,15,15, 57,57,57,57,56,55,54,54,54,54,54,54,53,52,51,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 56,56,56,56,56,55,54,53,53,53,53,53,53,52,51,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 55,55,55,55,-1,56,-1,53,52,52,52,52,53,52,52,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 55,54,54,54,-1,-1,-1,-1,51,51,51,52,53,53,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,53,53,53,53,-1,-1,-1,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,52,52,52,52,52,51,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,51,51,51,51,52,51,50,49,48,48,48,48,48,47,46,45,44,43,43,43,43,43,43,43,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 50,50,50,50,51,52,51,50,49,48,47,47,47,47,47,46,45,44,43,42,42,42,42,42,42,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 49,49,49,50,51,52,51,50,49,48,47,46,46,46,46,-1,-1,44,43,42,41,41,41,41,41,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,46,46,45,44,43,42,41,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 47,47,47,-1,45,45,45,44,44,44,-1,45,44,45,46,46,45,44,43,42,41,40,39,39,39,40,39,39,39,39,39,40,41,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 46,46,46,-1,44,44,44,44,43,43,-1,-1,43,-1,-1,-1,-1,-1,-1,41,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 46,45,45,-1,43,43,43,43,43,42,42,42,42,42,42,42,41,40,40,40,40,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 46,45,44,43,42,42,42,42,42,42,41,41,41,41,41,41,41,40,39,39,39,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,36,-1,33,33,33,33,33, 46,45,45,-1,41,41,41,41,41,41,41,40,40,40,40,40,40,40,39,38,38,38,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,40,40,40,40,40,40,-1,39,39,39,39,39,39,39,39,38,37,37,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 40,39,39,39,40,39,39,39,39,40,-1,39,38,38,38,38,38,38,38,38,37,36,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 40,39,38,38,-1,38,38,38,39,40,-1,39,38,37,37,37,37,37,37,-1,-1,35,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,40,39,38,38,38,38,38,39,-1,29,29,29, 40,39,38,37,37,37,37,38,39,40,-1,39,38,37,36,36,36,36,36,-1,34,34,33,32,31,31,32,33,34,35,36,37,38,39,40,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,-1,34,33,33,32,31,30,-1,-1,-1,36,36,37,38,39,40,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,34,34,34,34,35,35,-1,-1,33,32,32,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,34,34,-1,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,24,24,24,25,26,27,-1,-1,25,-1,24, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,24,24,23,23,-1,-1,-1,-1,23,24,23,23, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,32,32,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,24,23,22,22,22,-1,22,22,-1,22,22, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,29,29,29,30,31,32,-1,24,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,21,21,20,20,20,20,20,20,20, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,28,28,29,30,-1,-1,-1,23,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,21,20,19,19,19,19,19,19, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,27,28,29,-1,-1,23,22,22,22,23,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,19,18,18,18,18,18, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,27,28,29,-1,-1,23,22,21,22,23,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,18,17,17,17,17, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,14,14,14,-1,-1,16,16,16,16, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,21,20,19,19,19,19,19,-1,19,19,19,19,19,18,17,16,15,14,14,14,14,13,13,13,-1,15,15,15,15, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,20,19,18,18,18,18,-1,18,18,18,18,18,18,17,16,15,14,13,13,-1,12,12,12,-1,14,14,14,14, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,19,18,17,17,17,-1,18,17,17,17,17,17,17,16,15,14,13,12,11,11,11,11,-1,13,13,13,13, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,18,17,16,16,-1,18,17,16,16,16,16,17,16,15,14,13,12,11,10,10,11,-1,12,12,12,13, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,-1,15,15,15,16,17,16,15,14,13,12,11,10,9,-1,-1,11,11,12,13, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,16,15,15,-1,-1,-1,-1,8,-1,10,10,11,12,13, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,11,10,10,10,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,15, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,24,24,-1,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,5,5,6,7,8,9,10,11,-1,15, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,23,23,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,-1,6,6,6,7,8,-1,11,-1,-1,14, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,-1,15,14,13,12,11,10,9,9,-1,6,5,5,5,6,-1,7,7,7,7,8,-1,-1,-1,13,13, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,8,8,8,8,9,10,11,12,13, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,9,9,9,9,9,9,-1,12,12,13, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,27,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,8,8,8,8,-1,10,10,10,10,10,-1,-1,13,13,13, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,9,9,9,9,-1,11,11,11,11,11,-1,-1,14,14,14, 57,57,57,57,56,55,54,54,54,54,54,53,52,51,50,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 56,56,56,56,56,55,54,53,53,53,53,53,52,51,50,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 55,55,55,55,-1,56,-1,53,52,52,52,52,52,51,51,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 55,54,54,54,-1,-1,-1,-1,51,51,51,52,52,52,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,53,53,53,53,-1,-1,-1,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,52,52,52,52,52,51,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,51,51,51,51,52,51,50,49,48,48,48,48,47,46,45,44,43,42,42,42,42,42,42,42,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 50,50,50,50,51,52,51,50,49,48,47,47,47,47,46,45,44,43,42,41,41,41,41,41,41,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 49,49,49,50,51,52,51,50,49,48,47,46,46,46,46,-1,-1,43,42,41,40,40,40,40,40,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,46,45,44,43,42,41,40,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 47,47,47,-1,45,45,45,44,44,44,-1,45,44,45,46,45,44,43,42,41,40,39,38,38,38,39,38,38,38,38,38,39,40,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 46,46,46,-1,44,44,44,44,43,43,-1,-1,43,-1,-1,-1,-1,-1,-1,40,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 46,45,45,-1,43,43,43,43,43,42,42,42,42,42,42,41,40,39,39,39,39,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 46,45,44,43,42,42,42,42,42,42,41,41,41,41,41,41,40,39,38,38,38,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,35,-1,32,32,32,32,32, 46,45,45,-1,41,41,41,41,41,41,41,40,40,40,40,40,40,39,38,37,37,37,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,40,40,40,40,40,40,-1,39,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 40,39,39,39,40,39,39,39,39,40,-1,39,38,38,38,38,38,38,38,37,36,35,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 40,39,38,38,-1,38,38,38,39,40,-1,39,38,37,37,37,37,37,37,-1,-1,34,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,39,38,37,37,37,37,37,38,-1,28,28,28, 40,39,38,37,37,37,37,38,39,40,-1,39,38,37,36,36,36,36,36,-1,33,33,32,31,30,30,31,32,33,34,35,36,37,38,39,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,-1,33,32,32,31,30,29,-1,-1,-1,35,35,36,37,38,39,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,34,34,34,34,35,35,-1,-1,32,31,31,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,34,34,-1,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,23,23,23,24,25,26,-1,-1,24,-1,23, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,23,23,22,22,-1,-1,-1,-1,22,23,22,22, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,32,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,23,22,21,21,21,-1,21,21,-1,21,21, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,29,29,29,30,31,32,-1,24,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,20,20,19,19,19,19,19,19,19, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,28,28,29,30,-1,-1,-1,23,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,19,18,18,18,18,18,18, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,27,28,29,-1,-1,23,22,22,22,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,18,17,17,17,17,17, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,27,28,29,-1,-1,23,22,21,22,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,17,16,16,16,16, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,15,15,15,15, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,21,20,19,19,19,19,19,-1,19,19,19,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,14,14,14,14, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,20,19,18,18,18,18,-1,18,18,18,18,18,17,16,15,14,13,12,12,-1,11,11,11,-1,13,13,13,13, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,19,18,17,17,17,-1,18,17,17,17,17,17,16,15,14,13,12,11,10,10,10,10,-1,12,12,12,12, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,18,17,16,16,-1,18,17,16,16,16,16,16,15,14,13,12,11,10,9,9,10,-1,11,11,11,12, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,-1,15,15,15,16,16,15,14,13,12,11,10,9,8,-1,-1,10,10,11,12, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,16,15,14,14,-1,-1,-1,-1,7,-1,9,9,10,11,12, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,11,10,10,10,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,14, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,24,24,-1,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,4,4,5,6,7,8,9,10,-1,14, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,23,23,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,-1,5,5,5,6,7,-1,10,-1,-1,13, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,-1,15,14,13,12,11,10,9,9,-1,6,5,5,5,6,-1,6,6,6,6,7,-1,-1,-1,12,12, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,7,7,7,7,7,8,9,10,11,12, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,8,8,8,8,8,8,-1,11,11,12, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,27,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,8,8,8,8,-1,9,9,9,9,9,-1,-1,12,12,12, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,9,9,9,9,-1,10,10,10,10,10,-1,-1,13,13,13, 57,57,57,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,50,49,49,49,49,48,48,48,48,48,47,46,45,44,44,44,44, 56,56,56,56,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,49,49,49,48,48,48,48,47,47,47,48,48,-1,45,44,43,43,43, 55,55,55,55,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,48,48,48,48,47,47,47,47,46,46,-1,-1,-1,-1,-1,42,42,42, 55,54,54,54,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,48,47,48,48,47,46,46,46,46,45,44,43,43,-1,-1,41,41,41, -1,53,53,53,53,-1,-1,-1,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,46,45,44,43,42,41,40,40,40,40, -1,52,52,52,52,52,51,50,49,49,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,51,51,51,51,52,51,50,49,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,49,48,47,46,45,44,43,43,43,43,43,42,41,41,41,41,-1,41,40,39,38,38, 50,50,50,50,51,52,51,50,49,48,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,49,48,47,47,-1,44,43,42,42,42,42,42,41,40,40,40,-1,41,40,39,38,37, 49,49,49,50,51,52,51,50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,49,48,47,46,45,44,43,42,41,41,41,42,41,40,39,39,-1,-1,-1,-1,-1,36, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,41,40,39,38,38,38,39,40,-1,35, 47,47,47,-1,45,45,45,44,44,44,-1,45,44,45,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,40,39,39,-1,-1,-1,-1,37,37,38,39,40,-1,34, 46,46,46,-1,44,44,44,44,43,43,-1,-1,43,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,40,39,38,37,36,36,36,36,37,38,39,40,-1,33, 46,45,45,-1,43,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,32, 46,45,44,43,42,42,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,34,-1,31,31,31,31,31, 46,45,45,-1,41,41,41,41,41,41,41,40,40,40,40,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,38,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,40,40,40,40,40,40,-1,39,39,39,39,39,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,38,37,36,35,34,34,-1,-1,30,29,29,29, 40,39,39,39,40,39,39,39,39,40,-1,39,38,38,38,38,38,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 40,39,38,38,-1,38,38,38,39,40,-1,39,38,37,37,37,37,37,37,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,38,37,36,36,36,36,36,37,-1,27,27,27, 40,39,38,37,37,37,37,38,39,40,-1,39,38,37,36,36,36,36,36,-1,32,32,31,30,29,29,30,31,32,33,34,35,36,37,38,39,38,37,37,37,-1,37,37,37,-1,26,26,26, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,36,37,38,39,38,38,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,34,34,34,34,35,35,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,25,25,26,26,25,24,24, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,34,34,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,24,24,23, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,22,22,22,23,24,25,-1,-1,23,-1,22, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,22,22,21,21,-1,-1,-1,-1,21,22,21,21, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,22,21,20,20,20,-1,20,20,-1,20,20, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,29,29,29,30,31,32,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,19,19,18,18,18,18,18,18,18, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,28,28,29,30,-1,-1,-1,23,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,18,17,17,17,17,17,17, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,27,28,29,-1,-1,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,17,16,16,16,16,16, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,27,28,29,-1,-1,23,22,21,22,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,16,15,15,15,15, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,14,14,14,14, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,21,20,19,19,19,19,19,-1,19,19,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,13,13,13,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,20,19,18,18,18,18,-1,18,18,18,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,12,12,12,12, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,19,18,17,17,17,-1,18,17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,-1,11,11,11,11, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,18,17,16,16,-1,18,17,16,16,16,16,15,14,13,12,11,10,9,8,8,9,-1,10,10,10,11, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,-1,15,15,15,16,15,14,13,12,11,10,9,8,7,-1,-1,9,9,10,11, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,15,14,13,13,-1,-1,-1,-1,6,-1,8,8,9,10,11, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,11,10,10,10,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,13, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,24,24,-1,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,3,3,4,5,6,7,8,9,-1,13, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,23,23,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,-1,4,4,4,5,6,-1,9,-1,-1,12, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,-1,15,14,13,12,11,10,9,9,-1,6,5,5,5,6,-1,5,5,5,5,6,-1,-1,-1,11,11, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,6,6,6,6,6,7,8,9,10,11, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,7,7,7,7,7,7,-1,10,10,11, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,27,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,8,8,8,8,-1,8,8,8,8,8,-1,-1,11,11,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,9,9,9,9,-1,9,9,9,9,9,-1,-1,12,12,12, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,49,48,48,48,48,47,47,47,47,47,46,45,44,43,43,43,43, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,48,48,48,47,47,47,47,46,46,46,47,47,-1,44,43,42,42,42, 56,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,47,47,47,47,46,46,46,46,45,45,-1,-1,-1,-1,-1,41,41,41, 56,55,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,47,46,47,47,46,45,45,45,45,44,43,42,42,-1,-1,40,40,40, -1,54,54,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,45,44,43,42,41,40,39,39,39,39, -1,53,53,53,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,52,52,52,52,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,48,47,46,45,44,43,42,42,42,42,42,41,40,40,40,40,-1,40,39,38,37,37, 51,51,51,51,52,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,48,47,46,46,-1,43,42,41,41,41,41,41,40,39,39,39,-1,40,39,38,37,36, 50,50,50,51,52,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,48,47,46,45,44,43,42,41,40,40,40,41,40,39,38,38,-1,-1,-1,-1,-1,35, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,40,39,38,37,37,37,38,39,-1,34, 48,48,48,-1,46,46,46,45,45,45,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,39,38,38,-1,-1,-1,-1,36,36,37,38,39,-1,33, 47,47,47,-1,45,45,45,45,44,44,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,39,38,37,36,35,35,35,35,36,37,38,39,-1,32, 47,46,46,-1,44,44,44,44,44,43,43,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,31, 47,46,45,44,43,43,43,43,43,43,42,42,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,33,-1,30,30,30,30,30, 47,46,46,-1,42,42,42,42,42,42,42,41,41,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,37,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,41,41,41,41,41,41,-1,40,40,40,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,37,36,35,34,33,33,-1,-1,29,28,28,28, 41,40,40,40,41,40,40,40,40,41,-1,40,39,39,39,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 41,40,39,39,-1,39,39,39,40,41,-1,40,39,38,38,38,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,37,36,35,35,35,35,35,36,-1,26,26,26, 41,40,39,38,38,38,38,39,40,41,-1,40,39,38,37,37,37,37,37,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,37,38,37,36,36,36,-1,36,36,36,-1,25,25,25, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,37,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,37,38,37,37,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,38,37,36,36,36,36,36,35,35,35,35,35,35,35,36,36,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,24,24,25,25,24,23,23, 47,47,-1,38,37,36,35,35,35,35,35,34,34,34,34,34,34,-1,35,35,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,23,23,22, 46,46,-1,38,37,36,35,34,34,34,-1,33,33,33,33,33,33,33,34,35,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,21,21,21,22,23,24,-1,-1,22,-1,21, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,21,21,20,20,-1,-1,-1,-1,20,21,20,20, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,21,20,19,19,19,-1,19,19,-1,19,19, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,30,30,30,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,18,18,17,17,17,17,17,17,17, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,29,29,30,31,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,17,16,16,16,16,16,16, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,27,27,28,29,30,-1,-1,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,16,15,15,15,15,15, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,27,28,29,30,-1,-1,24,23,22,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,15,14,14,14,14, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,13,13,13,13, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,22,21,20,20,20,20,20,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,12,12,12,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,21,20,19,19,19,19,-1,19,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,11,11,11,11, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,20,19,18,18,18,-1,19,18,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,10,10,10,10, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,19,18,17,17,-1,19,18,17,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,9,9,9,10, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,-1,16,16,16,15,14,13,12,11,10,9,8,7,6,-1,-1,8,8,9,10, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,7,7,8,9,10, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,12,11,11,11,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,12, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,25,25,-1,16,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,3,3,3,4,5,6,7,8,-1,13, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,24,24,24,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,-1,4,4,4,4,5,-1,8,-1,-1,12, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,-1,16,15,14,13,12,11,10,10,-1,7,6,6,6,7,-1,5,5,5,5,5,-1,-1,-1,11,11, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,6,6,6,6,6,7,8,9,10,11, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,11,10,9,8,8,8,8,8,8,-1,7,7,7,7,7,7,-1,10,10,11, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,28,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,9,9,9,9,-1,8,8,8,8,8,-1,-1,11,11,11, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,10,10,10,10,-1,9,9,9,9,9,-1,-1,12,12,12, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,54,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,53,53,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 52,52,52,52,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 51,51,51,52,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 49,49,49,-1,47,47,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 48,48,48,-1,46,46,46,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 48,47,47,-1,45,45,45,45,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 48,47,46,45,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,32,-1,29,29,29,29,29, 48,47,47,-1,43,43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,36,35,34,34,34,34,34,35,-1,25,25,25, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,36,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,36,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,20,20,20,21,22,23,-1,-1,21,-1,20, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,20,20,19,19,-1,-1,-1,-1,19,20,19,19, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,20,19,18,18,18,-1,18,18,-1,18,18, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,17,17,16,16,16,16,16,16,16, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,16,15,15,15,15,15,15, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,15,14,14,14,14,14, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,14,13,13,13,13, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,12,12,12,12, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,11,11,11,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,10,10,10,10, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,9,9,9,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,8,8,8,9, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,7,7,8,9, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,6,6,7,8,9, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,11, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,3,3,3,3,4,5,6,7,-1,12, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,-1,4,4,4,4,4,-1,7,-1,-1,12, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,7,7,8,-1,5,5,5,5,5,-1,-1,-1,11,11, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,7,6,6,6,6,6,7,8,9,10,11, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,9,9,9,9,9,-1,7,7,7,7,7,7,-1,10,10,11, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,10,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,11,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 53,53,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 52,52,52,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 50,50,50,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 49,49,49,-1,47,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 49,48,48,-1,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,31,-1,28,28,28,28,28, 49,48,48,-1,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,43,43,43,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 43,42,42,42,43,42,42,42,42,43,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 43,42,41,41,-1,41,41,41,42,43,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,35,34,33,33,33,33,33,34,-1,24,24,24, 43,42,41,40,40,40,40,41,42,43,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,33,34,35,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,33,34,35,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,19,19,20,21,22,-1,-1,20,-1,19, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,19,19,18,18,-1,-1,-1,-1,18,19,18,18, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,19,18,17,17,17,-1,17,17,-1,17,17, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,31,30,29,29,29,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,16,16,15,15,15,15,15,15,15, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,30,30,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,15,14,14,14,14,14,14, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,14,13,13,13,13,13, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,13,12,12,12,12, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,9,9,9,-1,-1,11,11,11,11, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,-1,10,10,10,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,7,7,7,-1,9,9,9,9, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,8,8,8,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,6,-1,7,7,7,8, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,-1,-1,6,6,7,8, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,3,-1,5,5,6,7,8, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,8, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,10, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,3,3,3,3,3,4,5,6,-1,11, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,9,-1,4,4,4,4,4,-1,6,-1,-1,12, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,8,8,9,-1,5,5,5,5,5,-1,-1,-1,11,11, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,8,7,6,6,6,6,6,7,8,9,10,11, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,10,10,10,9,9,-1,7,7,7,7,7,7,-1,10,10,11, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,11,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,11,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,46,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 54,54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,45,45,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 54,53,53,53,-1,52,-1,49,48,48,48,48,47,46,46,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,44,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 54,53,52,52,-1,-1,-1,-1,47,47,47,48,47,47,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,44,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,53,52,51,51,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,53,52,51,50,49,48,47,46,46,45,44,43,43,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 53,53,52,51,50,49,48,47,46,45,44,43,43,42,42,-1,-1,38,37,36,35,35,35,35,35,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 51,51,51,-1,47,46,45,44,44,44,-1,42,41,42,41,40,39,38,37,36,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,36,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 50,50,50,-1,47,46,45,44,43,43,-1,-1,40,-1,-1,-1,-1,-1,-1,35,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,36,35,34,33,32,32,32,32,33,34,35,36,-1,29, 50,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,28, 50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,30,-1,27,27,27,27,27, 50,49,49,-1,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,34,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,44,44,44,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,34,33,32,31,30,30,-1,-1,26,25,25,25, 44,43,43,43,44,43,43,43,43,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 44,43,42,42,-1,42,42,42,43,44,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,34,33,32,32,32,32,32,33,-1,23,23,23, 44,43,42,41,41,41,41,42,43,44,-1,40,39,38,37,36,35,35,35,-1,28,28,27,26,25,25,26,27,28,29,30,31,32,33,34,35,34,33,33,33,-1,33,33,33,-1,22,22,22, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,32,33,34,35,34,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,37,37,37,37,37,-1,-1,27,26,26,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,21,21,22,22,21,20,20, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,20,20,19, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,18,18,18,19,20,21,-1,-1,19,-1,18, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,18,18,17,17,-1,-1,-1,-1,17,18,17,17, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,18,17,16,16,16,-1,16,16,-1,16,16, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,31,30,29,28,28,28,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,15,15,14,14,14,14,14,14,14, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,31,30,29,29,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,14,13,13,13,13,13,13, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,30,30,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,13,12,12,12,12,12, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,-1,12,11,11,11,11, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,9,9,8,8,8,-1,-1,10,10,10,10, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,22,23,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,7,7,7,-1,9,9,9,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,6,6,6,-1,8,8,8,8, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,7,7,7,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,5,-1,6,6,6,7, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,-1,-1,5,5,6,7, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,2,-1,4,4,5,6,7, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,9, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,3,3,3,3,3,3,4,5,-1,10, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,10,-1,4,4,4,4,4,-1,5,-1,-1,11, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,9,9,9,-1,5,5,5,5,5,-1,-1,-1,11,11, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,10,10,9,8,7,6,6,6,6,6,7,8,9,10,11, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,11,11,10,9,9,-1,7,7,7,7,7,7,-1,10,10,11, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,11,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,11,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,45,45,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 54,54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,44,44,44,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 54,53,53,53,-1,52,-1,49,48,48,48,48,47,46,46,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,44,43,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 54,53,52,52,-1,-1,-1,-1,47,47,47,48,47,47,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,44,43,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,53,52,51,51,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,53,52,51,50,49,48,47,46,46,45,44,43,43,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 54,53,52,51,50,49,48,47,46,45,44,43,43,42,42,-1,-1,38,37,36,35,35,35,35,35,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 52,52,52,-1,47,46,45,44,44,44,-1,42,41,42,41,40,39,38,37,36,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,35,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 51,51,51,-1,47,46,45,44,43,43,-1,-1,40,-1,-1,-1,-1,-1,-1,35,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,35,34,33,32,31,31,31,31,32,33,34,35,-1,28, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,27, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,29,-1,26,26,26,26,26, 51,50,50,-1,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,29,29,29,29,29,30,-1,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,45,45,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,29,30,-1,33,33,33,33,34,34,33,32,31,30,29,29,-1,-1,25,24,24,24, 45,44,44,44,45,44,44,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 45,44,43,43,-1,43,43,43,44,45,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,34,33,32,31,31,31,31,31,32,-1,22,22,22, 45,44,43,42,42,42,42,43,44,45,-1,40,39,38,37,36,35,35,35,-1,28,28,27,26,25,25,26,27,28,29,30,31,32,33,34,34,33,32,32,32,-1,32,32,32,-1,21,21,21, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,32,33,34,34,33,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,42,41,40,40,40,40,40,39,39,39,38,37,37,37,37,37,-1,-1,27,26,26,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,20,20,21,21,20,19,19, 51,51,-1,42,41,40,39,39,39,39,39,38,38,38,38,38,38,-1,38,39,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,19,19,18, 50,50,-1,42,41,40,39,38,38,38,-1,37,37,37,37,37,37,37,38,39,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,17,17,17,18,19,20,-1,-1,18,-1,17, 49,50,-1,42,41,40,39,38,37,37,37,37,36,36,36,36,36,37,38,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,18,17,16,16,-1,-1,-1,-1,16,17,16,16, 48,-1,-1,42,41,40,39,38,37,36,37,37,36,35,35,35,36,37,38,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,17,16,15,15,15,-1,15,15,-1,15,15, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,34,34,35,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,33,34,35,-1,31,30,29,28,28,28,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,15,14,13,13,13,13,13,13,13, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,32,-1,-1,-1,31,30,29,29,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,14,13,12,12,12,12,12,12, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,31,31,31,31,31,30,30,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,12,11,11,11,11,11, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,30,30,31,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,-1,11,10,10,10,10, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,9,9,8,8,8,-1,-1,9,9,9,9, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,26,26,25,24,24,23,22,23,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,7,7,7,-1,8,8,8,8, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,25,25,24,23,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,6,6,6,-1,7,7,7,7, 43,42,41,41,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,24,24,23,22,22,22,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,6,6,6,6, 43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,-1,27,26,25,24,23,23,23,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,5,-1,5,5,5,6, -1,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,-1,-1,4,4,5,6, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,2,-1,3,3,4,5,6, -1,-1,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,6, 43,42,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,16,16,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6, 43,42,41,40,39,39,39,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7, 43,42,41,40,40,40,40,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,17,16,15,15,15,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,8, 43,42,41,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,29,29,-1,20,19,18,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,3,3,3,3,3,3,3,4,-1,9, 43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,28,28,28,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,10,-1,4,4,4,4,4,-1,4,-1,-1,10, 43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,-1,20,19,18,17,16,15,14,14,-1,11,10,10,9,9,-1,5,5,5,5,5,-1,-1,-1,11,11, 44,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11, 45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,15,14,13,12,12,11,10,9,9,-1,7,7,7,7,7,7,-1,10,10,11, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,32,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,11,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,11,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,43,44,43,43,43,43,43,44,44,44,44,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38, 54,54,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,43,43,43,43,42,42,42,42,41,41,41,42,42,-1,39,38,37,37,37, 54,53,53,53,-1,52,-1,49,48,48,48,48,47,46,46,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,43,42,42,42,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,36,36,36, 54,53,52,52,-1,-1,-1,-1,47,47,47,48,47,47,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,43,42,41,42,42,41,40,40,40,40,39,38,37,37,-1,-1,35,35,35, -1,53,52,51,51,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,40,39,38,37,36,35,34,34,34,34, -1,53,52,51,50,49,48,47,46,46,45,44,43,43,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,37,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,35,-1,35,34,33,32,32, 54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,36,36,36,36,36,-1,43,42,41,41,-1,38,37,36,36,36,36,36,35,34,34,34,-1,35,34,33,32,31, 54,53,52,51,50,49,48,47,46,45,44,43,43,42,42,-1,-1,38,37,36,35,35,35,35,35,-1,43,42,41,40,39,38,37,36,35,35,35,36,35,34,33,33,-1,-1,-1,-1,-1,30, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,35,34,33,32,32,32,33,34,-1,29, 52,52,52,-1,47,46,45,44,44,44,-1,42,41,42,41,40,39,38,37,36,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,34,33,33,-1,-1,-1,-1,31,31,32,33,34,-1,28, 51,51,51,-1,47,46,45,44,43,43,-1,-1,40,-1,-1,-1,-1,-1,-1,35,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,34,33,32,31,30,30,30,30,31,32,33,34,-1,27, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,26, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,28,-1,25,25,25,25,25, 51,50,50,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,29,29,29,29,29,30,-1,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,46,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,29,30,-1,33,33,33,33,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23, 46,45,45,45,46,45,45,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 46,45,44,44,-1,44,44,44,45,45,-1,40,39,38,37,36,35,34,34,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,33,32,31,30,30,30,30,30,31,-1,21,21,21, 46,45,44,43,43,43,43,44,45,46,-1,40,39,38,37,36,35,35,35,-1,28,28,27,26,25,25,26,27,28,29,30,31,32,33,34,33,32,31,31,31,-1,31,31,31,-1,20,20,20, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,32,33,34,33,32,32,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,43,42,41,41,41,41,41,40,40,39,38,37,37,37,37,37,-1,-1,27,26,26,-1,23,23,23,-1,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,19,19,20,20,19,18,18, 52,52,-1,43,42,41,40,40,40,40,40,39,39,38,38,38,38,-1,38,39,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,18,18,17, 51,51,-1,43,42,41,40,39,39,39,-1,38,38,38,38,38,38,38,39,39,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,16,16,16,17,18,19,-1,-1,17,-1,16, 50,51,-1,43,42,41,40,39,38,38,38,38,37,37,37,37,37,38,39,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,17,16,15,15,-1,-1,-1,-1,15,16,15,15, 49,-1,-1,43,42,41,40,39,38,37,38,38,37,36,36,36,37,38,39,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,17,16,15,14,14,14,-1,14,14,-1,14,14, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,35,35,36,-1,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,17,16,15,14,13,13,13,13,13,13,13,13, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,34,35,36,-1,31,30,29,28,28,28,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,-1,-1,14,13,12,12,12,12,12,12,12, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,33,-1,-1,-1,31,30,29,29,-1,-1,-1,21,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,13,12,11,11,11,11,11,11, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,32,32,32,32,31,30,30,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,-1,-1,11,10,10,10,10,10, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,31,31,32,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,-1,10,9,9,9,9, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,9,9,8,8,8,-1,-1,8,8,8,8, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,27,26,25,24,24,23,22,23,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,7,7,7,-1,7,7,7,7, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,26,25,24,23,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,7,-1,6,6,6,-1,6,6,6,6, 44,43,42,42,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,25,24,23,22,22,22,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,5,5,5,5, 44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,-1,28,27,26,25,24,24,23,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,5,-1,4,4,4,5, -1,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,-1,-1,3,3,4,5, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,2,-1,2,2,3,4,5, -1,-1,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5, 44,43,42,41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5, 44,43,42,41,40,40,40,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6, 44,43,42,41,41,41,41,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,7, 44,43,42,42,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,30,30,-1,21,20,19,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,4,3,3,3,3,3,3,3,-1,8, 44,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,29,29,29,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,4,4,4,4,-1,4,-1,-1,9, 44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,-1,21,20,19,18,17,16,15,15,-1,12,11,10,9,9,-1,5,5,5,5,5,-1,-1,-1,11,10, 45,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11, 46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,16,15,14,13,12,11,10,9,9,-1,7,7,7,7,7,7,-1,10,10,11, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,33,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,11,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,11,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,44,44,44,44,44,44,44,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,43,44,44,43,43,43,43,42,42,42,42,41,41,41,42,42,-1,39,38,37,37,37, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,43,44,44,43,42,42,42,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,36,36,36, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,44,43,42,41,42,42,41,40,40,40,40,39,38,37,37,-1,-1,35,35,35, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,40,39,38,37,36,35,34,34,34,34, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,35,-1,35,34,33,32,32, 55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,43,42,41,41,-1,38,37,36,36,36,36,36,35,34,34,34,-1,35,34,33,32,31, 55,54,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,43,42,41,40,39,38,37,36,35,35,35,36,35,34,33,33,-1,-1,-1,-1,-1,30, 54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,35,34,33,32,32,32,33,34,-1,29, 53,53,53,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,34,33,33,-1,-1,-1,-1,31,31,32,33,34,-1,28, 52,52,52,-1,48,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,34,33,32,31,30,30,30,30,31,32,33,34,-1,27, 52,51,51,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,26, 52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,28,-1,25,25,25,25,25, 52,51,51,-1,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,46,46,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,34,34,34,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23, 46,45,45,45,46,45,45,45,45,45,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 46,45,44,44,-1,44,44,44,45,46,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,34,33,32,31,30,30,30,30,30,31,-1,21,21,21, 46,45,44,43,43,43,43,44,45,46,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,33,34,34,33,32,31,31,31,-1,31,31,31,-1,20,20,20, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,33,34,34,33,32,32,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,43,42,41,41,41,41,41,40,40,40,39,38,38,38,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,19,19,20,20,19,18,18, 52,52,-1,43,42,41,40,40,40,40,40,39,39,39,39,39,39,-1,39,40,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,18,18,17, 51,51,-1,43,42,41,40,39,39,39,-1,38,38,38,38,38,38,38,39,40,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,17,16,16,16,17,18,19,-1,-1,17,-1,16, 50,51,-1,43,42,41,40,39,38,38,38,38,37,37,37,37,37,38,39,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,17,16,15,15,-1,-1,-1,-1,15,16,15,15, 49,-1,-1,43,42,41,40,39,38,37,38,38,37,36,36,36,37,38,39,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,17,16,15,14,14,14,-1,14,14,-1,14,14, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,35,35,36,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,17,16,15,14,13,13,13,13,13,13,13,13, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,34,35,36,-1,32,31,30,29,29,29,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,14,13,12,12,12,12,12,12,12, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,33,-1,-1,-1,32,31,30,30,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,14,13,12,11,11,11,11,11,11, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,32,32,32,32,32,31,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,11,10,10,10,10,10, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,31,31,32,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,10,9,9,9,9, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,9,9,9,-1,-1,8,8,8,8, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,27,27,26,25,25,24,23,24,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,-1,7,7,7,7, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,26,26,25,24,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,7,7,7,-1,6,6,6,6, 44,43,42,42,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,25,25,24,23,23,23,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,5,5,5,5, 44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,-1,28,27,26,25,24,24,24,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,6,-1,4,4,4,4, -1,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,-1,-1,3,3,3,4, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,3,-1,2,2,2,3,4, -1,-1,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,4, 44,43,42,41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,17,17,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4, 44,43,42,41,40,40,40,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5, 44,43,42,41,41,41,41,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,18,17,16,16,16,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,6, 44,43,42,42,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,30,30,-1,21,20,19,18,17,16,15,15,-1,-1,-1,10,-1,-1,-1,5,4,3,3,3,3,3,3,-1,7, 44,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,29,29,29,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,5,4,4,4,4,-1,4,-1,-1,8, 44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,-1,21,20,19,18,17,16,15,15,-1,12,11,10,9,9,-1,5,5,5,5,5,-1,-1,-1,10,9, 45,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,10, 46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,16,15,14,13,12,11,10,9,9,-1,7,7,7,7,7,7,-1,10,10,11, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,33,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,11,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,11,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,44,44,44,44,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,44,43,43,43,43,42,42,42,42,41,41,41,42,42,-1,39,38,37,37,37, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,44,43,42,42,42,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,36,36,36, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,44,43,42,41,42,42,41,40,40,40,40,39,38,37,37,-1,-1,35,35,35, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,40,39,38,37,36,35,34,34,34,34, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,35,-1,35,34,33,32,32, 56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,43,42,41,41,-1,38,37,36,36,36,36,36,35,34,34,34,-1,35,34,33,32,31, 55,55,54,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,43,42,41,40,39,38,37,36,35,35,35,36,35,34,33,33,-1,-1,-1,-1,-1,30, 54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,35,34,33,32,32,32,33,34,-1,29, 53,53,53,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,34,33,33,-1,-1,-1,-1,31,31,32,33,34,-1,28, 52,52,52,-1,49,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,34,33,32,31,30,30,30,30,31,32,33,34,-1,27, 52,51,51,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,26, 52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,28,-1,25,25,25,25,25, 52,51,51,-1,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,46,46,46,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23, 46,45,45,45,46,45,45,45,45,46,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 46,45,44,44,-1,44,44,44,45,46,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,34,33,32,31,30,30,30,30,30,31,-1,21,21,21, 46,45,44,43,43,43,43,44,45,46,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,34,33,32,31,31,31,-1,31,31,31,-1,20,20,20, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,43,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,34,34,-1,-1,-1,-1,-1,19,19,20,20,19,18,18, 52,52,-1,43,42,41,40,40,40,40,40,39,39,39,39,39,39,-1,40,40,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,18,18,17, 51,51,-1,43,42,41,40,39,39,39,-1,38,38,38,38,38,38,38,39,40,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,17,18,19,-1,-1,17,-1,16, 50,51,-1,43,42,41,40,39,38,38,38,38,37,37,37,37,37,38,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,-1,-1,-1,-1,15,16,15,15, 49,-1,-1,43,42,41,40,39,38,37,38,38,37,36,36,36,37,38,39,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,18,17,16,15,14,14,14,-1,14,14,-1,14,14, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,35,35,36,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,17,16,15,14,13,13,13,13,13,13,13,13, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,34,35,36,-1,33,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,14,13,12,12,12,12,12,12,12, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,33,-1,-1,-1,33,32,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,14,13,12,11,11,11,11,11,11, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,32,32,32,32,33,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,11,10,10,10,10,10, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,31,31,32,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,10,9,9,9,9, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,8,8,8,8, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,27,27,26,25,25,25,24,25,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,7,7,7,7, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,26,26,25,24,24,24,24,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,6,6,6,6, 44,43,42,42,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,25,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,5,5,5,5, 44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,-1,28,27,26,25,24,24,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,4,4,4,4, -1,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,3,3,3,3, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,2,2,2,2,3, -1,-1,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,1,2,3, 44,43,42,41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3, 44,43,42,41,40,40,40,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4, 44,43,42,41,41,41,41,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,5, 44,43,42,42,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,30,30,-1,21,20,19,18,17,16,15,15,-1,-1,-1,11,-1,-1,-1,6,5,4,3,3,3,3,3,-1,6, 44,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,29,29,29,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,6,5,4,4,4,-1,4,-1,-1,7, 44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,-1,21,20,19,18,17,16,15,15,-1,12,11,10,9,9,-1,6,5,5,5,5,-1,-1,-1,9,8, 45,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,9,9, 46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,16,15,14,13,12,11,10,9,9,-1,7,7,7,7,7,7,-1,10,10,10, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,33,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,11,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,11,11,11,11,-1,9,9,9,9,9,-1,-1,12,12,12, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,45,44,44,44,44,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,45,44,43,43,43,43,42,42,42,42,41,41,41,42,42,-1,39,38,37,37,37, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,45,44,43,42,42,42,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,36,36,36, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,45,44,43,42,41,42,42,41,40,40,40,40,39,38,37,37,-1,-1,35,35,35, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,40,39,38,37,36,35,34,34,34,34, -1,56,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,35,-1,35,34,33,32,32, 57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,43,42,41,41,-1,38,37,36,36,36,36,36,35,34,34,34,-1,35,34,33,32,31, 56,56,55,54,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,43,42,41,40,39,38,37,36,35,35,35,36,35,34,33,33,-1,-1,-1,-1,-1,30, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,35,34,33,32,32,32,33,34,-1,29, 54,54,54,-1,50,49,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,34,33,33,-1,-1,-1,-1,31,31,32,33,34,-1,28, 53,53,53,-1,50,49,48,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,34,33,32,31,30,30,30,30,31,32,33,34,-1,27, 53,52,52,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,26, 53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,28,-1,25,25,25,25,25, 53,52,52,-1,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,47,47,47,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23, 47,46,46,46,47,46,46,46,46,47,-1,43,42,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 47,46,45,45,-1,45,45,45,46,47,-1,43,42,41,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,35,34,33,32,31,30,30,30,30,30,31,-1,21,21,21, 47,46,45,44,44,44,44,45,46,47,-1,43,42,41,40,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,35,34,33,32,31,31,31,-1,31,31,31,-1,20,20,20, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,44,43,42,42,42,42,42,41,41,41,41,40,40,40,40,40,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,35,34,34,-1,-1,-1,-1,-1,19,19,20,20,19,18,18, 53,53,-1,44,43,42,41,41,41,41,41,40,40,40,40,40,40,-1,41,41,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,18,18,17, 52,52,-1,44,43,42,41,40,40,40,-1,39,39,39,39,39,39,39,40,41,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,19,18,17,16,16,16,17,18,19,-1,-1,17,-1,16, 51,52,-1,44,43,42,41,40,39,39,39,39,38,38,38,38,38,39,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,18,17,16,15,15,-1,-1,-1,-1,15,16,15,15, 50,-1,-1,44,43,42,41,40,39,38,39,39,38,37,37,37,38,39,40,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,18,17,16,15,14,14,14,-1,14,14,-1,14,14, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,36,36,37,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,17,16,15,14,13,13,13,13,13,13,13,13, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,35,36,37,-1,34,33,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,14,13,12,12,12,12,12,12,12, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,34,-1,-1,-1,34,33,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,14,13,12,11,11,11,11,11,11, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,33,33,33,33,34,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,11,10,10,10,10,10, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,32,32,33,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,10,9,9,9,9, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,8,8,8,8, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,28,28,27,26,26,26,25,26,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,7,7,7,7, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,27,27,26,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,6,6,6,6, 45,44,43,43,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,26,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,5,5,5,5, 45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,-1,29,28,27,26,25,25,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,4,4,4,4, -1,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,3,3,3,3, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,2,2,2,2,2, -1,-1,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,1,1,2, 45,44,43,42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2, 45,44,43,42,41,41,41,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3, 45,44,43,42,42,42,42,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,4, 45,44,43,43,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,31,31,-1,22,21,20,19,18,17,16,16,-1,-1,-1,12,-1,-1,-1,7,6,5,4,3,3,3,3,-1,5, 45,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,30,30,30,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,4,-1,4,-1,-1,6, 45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,-1,22,21,20,19,18,17,16,16,-1,13,12,11,10,10,-1,7,6,5,5,5,-1,-1,-1,8,7, 46,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,8,9,8,8, 47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,7,7,-1,9,9,9, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,34,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,8,8,8,8,8,-1,-1,10,10,10, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,12,12,12,12,-1,9,9,9,9,9,-1,-1,11,11,11, 59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,47,46,45,44,44,44,44,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38, 58,58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,46,45,44,43,43,43,43,42,42,42,42,41,41,41,42,42,-1,39,38,37,37,37, 58,57,57,57,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,46,45,44,43,42,42,42,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,36,36,36, 58,57,56,56,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,45,44,43,42,41,42,42,41,40,40,40,40,39,38,37,37,-1,-1,35,35,35, -1,57,56,55,55,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,40,39,38,37,36,35,34,34,34,34, -1,57,56,55,54,53,52,51,50,50,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,35,-1,35,34,33,32,32, 58,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,43,42,41,41,-1,38,37,36,36,36,36,36,35,34,34,34,-1,35,34,33,32,31, 57,57,56,55,54,53,52,51,50,49,48,47,47,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,43,42,41,40,39,38,37,36,35,35,35,36,35,34,33,33,-1,-1,-1,-1,-1,30, 56,56,56,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,35,34,33,32,32,32,33,34,-1,29, 55,55,55,-1,51,50,49,48,48,48,-1,46,45,46,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,34,33,33,-1,-1,-1,-1,31,31,32,33,34,-1,28, 54,54,54,-1,51,50,49,48,47,47,-1,-1,44,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,34,33,32,31,30,30,30,30,31,32,33,34,-1,27, 54,53,53,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,26, 54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,28,-1,25,25,25,25,25, 54,53,53,-1,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,48,48,48,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23, 48,47,47,47,48,47,47,47,47,48,-1,44,43,42,41,40,39,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,36,36,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 48,47,46,46,-1,46,46,46,47,48,-1,44,43,42,41,40,39,38,38,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,36,35,34,33,32,31,30,30,30,30,30,31,-1,21,21,21, 48,47,46,45,45,45,45,46,47,48,-1,44,43,42,41,40,39,39,39,-1,32,32,31,30,29,29,30,31,32,33,34,35,36,35,34,33,32,31,31,31,-1,31,31,31,-1,20,20,20, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,45,44,43,43,43,43,43,42,42,42,42,41,41,41,41,41,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,36,35,34,34,-1,-1,-1,-1,-1,19,19,20,20,19,18,18, 54,54,-1,45,44,43,42,42,42,42,42,41,41,41,41,41,41,-1,42,42,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,18,18,17, 53,53,-1,45,44,43,42,41,41,41,-1,40,40,40,40,40,40,40,41,42,-1,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,16,16,17,18,19,-1,-1,17,-1,16, 52,53,-1,45,44,43,42,41,40,40,40,40,39,39,39,39,39,40,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,15,-1,-1,-1,-1,15,16,15,15, 51,-1,-1,45,44,43,42,41,40,39,40,40,39,38,38,38,39,40,41,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,14,14,-1,14,14,-1,14,14, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,37,37,38,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,17,16,15,14,13,13,13,13,13,13,13,13, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,36,37,38,-1,35,34,33,32,32,32,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,14,13,12,12,12,12,12,12,12, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,35,-1,-1,-1,35,34,33,33,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,16,16,16,15,14,13,12,11,11,11,11,11,11, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,34,34,34,34,35,34,34,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,11,10,10,10,10,10, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,33,33,34,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,10,9,9,9,9, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,8,8,8,8, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,29,29,28,27,27,27,26,27,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,7,7,7,7, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,28,28,27,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,6,6,6,6, 46,45,44,44,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,27,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,5,5,5,5, 46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,-1,30,29,28,27,26,26,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,4,4,4,4, -1,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,-1,-1,3,3,3,3, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,3,2,2,2,2, -1,-1,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1,1, 46,45,44,43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1, 46,45,44,43,42,42,42,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2, 46,45,44,43,43,43,43,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,3, 46,45,44,44,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,32,32,-1,23,22,21,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,8,7,6,5,4,4,4,4,-1,4, 46,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,31,31,31,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,6,5,5,-1,5,-1,-1,5, 46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,-1,23,22,21,20,19,18,17,17,-1,14,13,12,11,11,-1,8,7,6,6,6,-1,-1,-1,7,6, 47,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,9,8,7,7, 48,47,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,8,8,8,8,8,-1,8,8,8, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,35,34,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,13,12,12,12,-1,9,9,9,9,9,-1,-1,9,9,9, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,13,13,13,13,-1,10,10,10,10,10,-1,-1,10,10,10, 60,60,59,58,57,56,55,55,55,55,54,53,52,51,50,49,48,48,48,48,48,48,49,48,48,47,46,45,44,44,44,44,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38, 59,59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,-1,47,47,47,46,45,44,43,43,43,43,42,42,42,42,41,41,41,42,42,-1,39,38,37,37,37, 59,58,58,58,-1,57,-1,54,53,53,53,53,52,51,51,-1,-1,47,46,46,46,46,46,46,46,46,46,45,44,43,42,42,42,42,41,41,41,41,40,40,-1,-1,-1,-1,-1,36,36,36, 59,58,57,57,-1,-1,-1,-1,52,52,52,53,52,52,-1,-1,-1,47,46,45,45,46,46,45,45,46,46,45,44,43,42,41,42,42,41,40,40,40,40,39,38,37,37,-1,-1,35,35,35, -1,58,57,56,56,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,40,-1,42,41,40,39,40,40,39,38,37,36,35,34,34,34,34, -1,58,57,56,55,54,53,52,51,51,50,49,48,48,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,43,42,41,40,39,39,-1,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,35,34,33,33,33, -1,58,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,-1,43,42,41,40,39,38,37,37,37,37,37,36,35,35,35,35,-1,35,34,33,32,32, 59,58,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,43,42,41,41,-1,38,37,36,36,36,36,36,35,34,34,34,-1,35,34,33,32,31, 58,58,57,56,55,54,53,52,51,50,49,48,48,47,47,-1,-1,43,42,41,40,40,40,40,40,-1,43,42,41,40,39,38,37,36,35,35,35,36,35,34,33,33,-1,-1,-1,-1,-1,30, 57,57,57,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,46,45,44,43,42,41,40,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,35,34,33,32,32,32,33,34,-1,29, 56,56,56,-1,52,51,50,49,49,49,-1,47,46,47,46,45,44,43,42,41,40,39,38,38,38,39,38,38,38,38,38,39,40,-1,34,33,33,-1,-1,-1,-1,31,31,32,33,34,-1,28, 55,55,55,-1,52,51,50,49,48,48,-1,-1,45,-1,-1,-1,-1,-1,-1,40,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,34,33,32,31,30,30,30,30,31,32,33,34,-1,27, 55,54,54,-1,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,39,39,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,34,33,32,31,30,29,29,29,-1,-1,-1,-1,-1,26, 55,54,53,52,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,28,-1,25,25,25,25,25, 55,54,54,-1,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,-1,34,34,34,34,34,35,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24, -1,-1,-1,-1,49,49,49,49,48,48,-1,45,44,43,42,41,40,39,38,37,36,36,-1,33,33,33,33,34,35,-1,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23, 49,48,48,48,49,48,48,48,48,49,-1,45,44,43,42,41,40,39,38,37,36,35,-1,32,32,32,33,34,35,36,37,37,36,36,-1,-1,-1,-1,30,29,29,29,30,-1,-1,22,22,22, 49,48,47,47,-1,47,47,47,48,49,-1,45,44,43,42,41,40,39,39,-1,-1,34,-1,31,31,31,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,30,30,30,30,31,-1,21,21,21, 49,48,47,46,46,46,46,47,48,49,-1,45,44,43,42,41,40,40,40,-1,33,33,32,31,30,30,31,32,33,34,35,36,36,35,34,33,32,31,31,31,-1,31,31,31,-1,20,20,20, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,42,41,41,41,41,-1,33,32,32,31,30,29,-1,-1,-1,35,35,36,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,19,19,19, -1,-1,-1,46,45,44,44,44,44,44,43,43,43,43,42,42,42,42,42,-1,-1,32,31,31,-1,28,28,28,-1,36,36,36,36,35,34,34,-1,-1,-1,-1,-1,19,19,20,20,19,18,18, 55,55,-1,46,45,44,43,43,43,43,43,42,42,42,42,42,42,-1,43,43,-1,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,-1,18,18,17, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,42,43,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,18,19,-1,-1,17,-1,16, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,15,16,15,15, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,14,14,-1,14,14, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,17,16,15,14,13,13,13,13,13,13,13,13, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,36,35,34,33,33,33,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,14,13,12,12,12,12,12,12,12, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,36,35,34,34,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,11,11,11,11,11,11, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,35,36,35,35,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,11,10,10,10,10,10, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,35,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,10,9,9,9,9, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,8,8,8,8, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,28,27,28,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,7,7,7,7, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,22,21,20,19,18,17,16,15,14,13,12,12,-1,11,11,11,-1,6,6,6,6, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,5,5,5,5, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,10,-1,4,4,4,4, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,-1,-1,3,3,3,3, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,7,-1,4,3,2,2,2, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,2, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,9,8,7,6,5,5,5,5,-1,3, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,6,6,-1,6,-1,-1,4, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,9,8,7,7,7,-1,-1,-1,6,5, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,8,7,6,6, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,9,9,-1,7,7,7, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,10,10,10,10,10,-1,-1,8,8,8, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,11,11,11,11,11,-1,-1,9,9,9, 44,44,44,44,44,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 43,43,43,43,44,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 42,42,42,42,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 42,41,41,41,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,40,40,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,39,39,39,39,39,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,38,38,38,38,39,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 37,37,37,37,38,39,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 36,36,36,37,38,39,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 34,34,34,-1,32,32,32,32,32,32,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 33,33,33,-1,31,31,31,31,31,31,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 33,32,32,-1,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 33,32,31,30,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 33,32,32,-1,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,27,27,27,27,27,27,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 26,26,26,26,27,26,26,26,26,27,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 26,25,25,25,-1,25,25,25,26,27,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 26,25,24,24,24,24,24,25,26,27,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,22,22,22,22,22,22,22,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 19,19,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 18,18,-1,20,20,20,20,20,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 17,18,-1,19,19,19,19,20,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 16,-1,-1,18,18,18,19,20,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 15,-1,17,17,17,18,19,20,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 14,-1,16,16,17,18,19,20,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 13,14,15,16,17,18,19,20,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 12,-1,16,16,17,18,19,20,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 11,-1,17,17,17,18,-1,21,22,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 10,-1,-1,-1,-1,19,20,21,22,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 9,9,9,9,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 8,8,8,8,9,10,11,11,11,11,11,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 7,7,7,8,-1,11,11,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 7,6,6,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,6,5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,3,3,4,5,6,7,8,9,-1,23,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 1,1,2,3,4,5,6,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 0,1,2,3,4,5,6,-1,27,26,26,-1,22,21,20,19,18,19,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 1,1,2,3,4,5,6,-1,27,26,25,24,23,-1,-1,-1,17,-1,21,21,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,22,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,27,27,27,27,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 5,5,5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 7,7,7,-1,-1,-1,-1,-1,9,9,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 8,8,8,9,10,11,12,11,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 43,43,43,43,43,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,53,54,55,56,57, 42,42,42,42,43,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,-1,54,54,55,56,57, 41,41,41,41,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 41,40,40,40,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,39,39,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,38,38,38,38,38,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,37,37,37,37,38,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 36,36,36,36,37,38,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 35,35,35,36,37,38,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 33,33,33,-1,31,31,31,31,31,31,-1,33,32,33,34,35,35,34,33,32,33,34,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 32,32,32,-1,30,30,30,30,30,30,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 32,31,31,-1,29,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 32,31,30,29,28,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 32,31,31,-1,27,27,27,27,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,26,26,26,26,26,26,-1,27,27,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 25,25,25,25,26,25,25,25,25,26,-1,27,26,26,26,26,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 25,24,24,24,-1,24,24,24,25,26,-1,27,26,25,25,25,25,25,25,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 25,24,23,23,23,23,23,24,25,26,-1,27,26,25,24,24,24,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,21,21,21,21,21,21,21,22,22,22,22,22,22,22,23,23,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 18,18,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,21,-1,22,22,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 17,17,-1,19,19,19,19,19,20,20,-1,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 16,17,-1,18,18,18,18,19,19,19,19,20,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 15,-1,-1,17,17,17,18,19,19,18,19,20,19,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 14,-1,16,16,16,17,18,19,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 13,-1,15,15,16,17,18,19,-1,16,16,16,-1,16,17,18,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 12,13,14,15,16,17,18,19,-1,16,15,15,-1,15,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 11,-1,15,15,16,17,18,19,-1,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 10,-1,16,16,16,17,-1,20,21,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 9,-1,-1,-1,-1,18,19,20,21,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 8,8,8,8,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 7,7,7,7,8,9,10,10,10,10,10,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 6,6,6,7,-1,10,10,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 6,5,5,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,5,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,2,2,3,4,5,6,7,8,-1,22,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 1,1,1,2,3,4,5,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 1,0,1,2,3,4,5,-1,26,25,25,-1,21,20,19,18,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 1,1,1,2,3,4,5,-1,26,25,24,23,22,-1,-1,-1,16,-1,20,20,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,21,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 5,5,5,5,5,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 6,6,6,6,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 7,7,7,-1,-1,-1,-1,-1,8,8,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 8,8,8,9,10,11,11,10,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,52,53,54,55,56, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,-1,53,53,54,55,56, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 25,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 25,24,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 25,24,23,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 25,24,23,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 18,18,-1,20,20,20,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 17,17,-1,19,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 16,17,-1,18,18,18,18,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 15,-1,-1,17,17,17,18,19,18,17,18,19,18,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 14,-1,16,16,16,17,18,19,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 13,-1,15,15,16,17,18,19,-1,15,15,15,-1,15,16,17,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 12,13,14,15,16,17,18,19,-1,15,14,14,-1,14,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 11,-1,15,15,16,17,18,19,-1,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 10,-1,16,16,16,17,-1,20,21,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 9,-1,-1,-1,-1,18,19,20,21,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 8,8,8,8,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 7,7,7,7,8,9,10,9,9,9,9,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 6,6,6,7,-1,10,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 6,5,5,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,5,4,4,4,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,3,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,2,2,2,3,4,5,6,7,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 2,1,1,1,2,3,4,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 2,1,0,1,2,3,4,-1,25,24,24,-1,20,19,18,17,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 2,1,1,1,2,3,4,-1,25,24,23,22,21,-1,-1,-1,15,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 2,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,20,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 5,5,5,5,5,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,25,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 6,6,6,6,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 7,7,7,-1,-1,-1,-1,-1,7,7,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 8,8,8,9,10,11,10,9,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,51,52,53,54,55, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,-1,52,52,53,54,55, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,-1,-1,-1,54,54,55, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,46,45,45,45,46,47,48,49,50,-1,-1,54,54,55, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,53,53,53,54,54, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,54,54,54,54,53, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 25,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,46, 25,24,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45, 25,24,23,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,44,44,44, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,21,21,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 18,18,-1,20,20,20,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 17,17,-1,19,19,19,19,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 16,17,-1,18,18,18,18,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 15,-1,-1,17,17,17,18,18,17,16,17,18,17,16,16,16,17,18,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 14,-1,16,16,16,17,18,19,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 13,-1,15,15,16,17,18,19,-1,14,14,14,-1,14,15,16,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 12,13,14,15,16,17,18,19,-1,14,13,13,-1,13,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 11,-1,15,15,16,17,18,19,-1,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 10,-1,16,16,16,17,-1,20,21,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 9,-1,-1,-1,-1,18,19,20,21,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 8,8,8,8,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 7,7,7,7,8,9,9,8,8,8,8,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 6,6,6,7,-1,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 6,5,5,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,5,4,4,4,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,3,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,2,2,2,2,3,4,5,6,-1,20,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 3,2,1,1,1,2,3,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 3,2,1,0,1,2,3,-1,24,23,23,-1,19,18,17,16,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 3,2,1,1,1,2,3,-1,24,23,22,21,20,-1,-1,-1,14,-1,18,18,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 3,2,2,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,19,-1,18,18,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,-1,24,24,24,24,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 5,5,5,5,5,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,24,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 6,6,6,6,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 7,7,7,-1,-1,-1,-1,-1,7,7,7,8,-1,11,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 8,8,8,9,10,11,10,9,8,8,8,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 41,41,41,41,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,50,51,52,53,54, 40,40,40,40,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,-1,51,51,52,53,54, 39,39,39,39,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,-1,-1,-1,-1,-1,53,53,54, 39,38,38,38,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,45,44,44,44,45,46,47,48,49,-1,-1,53,53,54, -1,37,37,37,37,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,50,51,52,53,54, -1,36,36,36,36,36,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,51,51,52,53,54, -1,35,35,35,35,36,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,52,52,52,53,53, 34,34,34,34,35,36,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,53,53,53,53,52, 33,33,33,34,35,36,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 30,30,30,-1,28,28,28,28,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 30,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 30,29,29,-1,25,25,25,25,25,25,26,25,25,25,25,25,25,25,25,25,25,26,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,24,24,24,24,24,24,-1,24,24,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 24,23,23,23,24,23,23,23,23,24,-1,24,23,23,23,23,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,45, 24,23,22,22,-1,22,22,22,23,24,-1,24,23,22,22,22,22,22,22,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44, 24,23,22,21,21,21,21,22,23,24,-1,24,23,22,21,21,21,21,21,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,43,43,43, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,20,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 18,18,-1,20,20,19,18,18,18,18,19,18,18,18,18,18,18,-1,19,19,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 17,17,-1,19,19,19,18,17,17,17,-1,17,17,17,17,17,17,17,18,19,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 16,17,-1,18,18,18,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 15,-1,-1,17,17,17,18,17,16,15,16,17,16,15,15,15,16,17,18,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 14,-1,16,16,16,17,18,18,-1,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 13,-1,15,15,16,17,18,19,-1,13,13,13,-1,13,14,15,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 12,13,14,15,16,17,18,19,-1,13,12,12,-1,12,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 11,-1,15,15,16,17,18,19,-1,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 10,-1,16,16,16,17,-1,20,21,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 9,-1,-1,-1,-1,18,19,20,21,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 8,8,8,8,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 7,7,7,7,8,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 6,6,6,7,-1,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 6,5,5,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,5,4,4,4,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,3,3,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,2,2,2,2,2,3,4,5,-1,19,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 4,3,2,1,1,1,2,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 4,3,2,1,0,1,2,-1,23,22,22,-1,18,17,16,16,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 4,3,2,1,1,1,2,-1,23,22,21,20,19,-1,-1,-1,14,-1,17,17,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 4,3,2,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,18,-1,18,18,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,-1,23,23,23,23,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 5,5,5,5,5,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 6,6,6,6,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 7,7,7,-1,-1,-1,-1,-1,7,7,7,8,-1,11,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 8,8,8,9,10,11,10,9,8,8,8,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 41,41,41,41,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,50,51,52,53,54, 40,40,40,40,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,-1,51,51,52,53,54, 39,39,39,39,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,-1,-1,-1,-1,-1,53,53,54, 39,38,38,38,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,45,44,44,44,45,46,47,48,49,-1,-1,53,53,54, -1,37,37,37,37,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,50,51,52,53,54, -1,36,36,36,36,36,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,51,51,52,53,54, -1,35,35,35,35,36,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,52,52,52,53,53, 34,34,34,34,35,36,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,53,53,53,53,52, 33,33,33,34,35,36,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 30,30,30,-1,28,28,28,28,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 30,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 30,29,29,-1,25,25,25,25,25,25,26,25,25,25,25,25,25,25,25,25,25,26,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,24,24,24,24,24,24,-1,24,24,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 24,23,23,23,24,23,23,23,23,24,-1,24,23,23,23,23,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,45, 24,23,22,22,-1,22,22,22,23,24,-1,24,23,22,22,22,22,22,22,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44, 24,23,22,21,21,21,21,22,23,24,-1,24,23,22,21,21,21,21,21,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,43,43,43, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,20,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 18,18,-1,20,20,19,18,18,18,18,19,18,18,18,18,18,18,-1,19,19,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 17,17,-1,19,19,19,18,17,17,17,-1,17,17,17,17,17,17,17,18,19,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 16,17,-1,18,18,18,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 15,-1,-1,17,17,17,18,17,16,15,16,17,16,15,15,15,16,17,18,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 14,-1,16,16,16,17,18,18,-1,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 13,-1,15,15,16,17,18,19,-1,13,13,13,-1,13,14,15,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 12,13,14,15,16,17,18,19,-1,13,12,12,-1,12,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 11,-1,15,15,16,17,18,19,-1,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 10,-1,16,16,16,17,-1,20,21,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 9,-1,-1,-1,-1,18,19,20,21,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 8,8,8,8,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 7,7,7,7,8,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 6,6,6,7,-1,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 6,5,5,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,5,4,4,4,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,3,3,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,3,2,2,2,2,3,4,5,-1,19,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 5,4,3,2,1,1,1,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 5,4,3,2,1,0,1,-1,23,22,22,-1,18,17,16,16,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 5,4,3,2,1,1,1,-1,23,22,21,20,19,-1,-1,-1,14,-1,17,17,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 5,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,18,-1,18,18,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,-1,23,23,23,23,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 5,5,5,5,5,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 6,6,6,6,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 7,7,7,-1,-1,-1,-1,-1,7,7,7,8,-1,11,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 8,8,8,9,10,11,10,9,8,8,8,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 41,41,41,41,41,40,39,39,39,39,39,39,39,39,40,40,39,39,39,39,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,50,51,52,53,54, 40,40,40,40,41,40,39,38,38,38,38,38,38,39,40,40,39,38,38,38,38,38,-1,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,48,-1,51,51,52,53,54, 39,39,39,39,-1,41,-1,38,37,37,37,37,38,39,40,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,44,45,45,45,45,45,45,46,-1,-1,-1,-1,-1,53,53,54, 39,38,38,38,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,38,37,36,36,37,37,36,36,37,38,39,40,41,42,43,44,45,45,44,44,44,45,46,47,48,49,-1,-1,53,53,54, -1,37,37,37,37,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,45,46,47,48,49,50,51,52,53,54, -1,36,36,36,36,36,36,35,34,34,34,34,34,34,-1,-1,-1,-1,-1,34,34,-1,-1,34,34,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,51,51,52,53,54, -1,35,35,35,35,36,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,47,46,45,44,43,42,41,41,41,41,41,41,41,42,43,44,-1,52,52,52,53,53, 34,34,34,34,35,36,36,35,34,33,32,32,32,32,32,33,33,32,32,32,32,32,32,33,34,-1,47,46,45,45,-1,42,41,40,40,40,40,40,41,42,43,44,-1,53,53,53,53,52, 33,33,33,34,35,36,36,35,34,33,32,31,31,31,31,-1,-1,31,31,31,31,31,32,33,34,-1,47,46,45,44,43,42,41,40,39,39,39,40,41,42,43,43,-1,-1,-1,-1,-1,51, 32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,32,31,30,30,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,42,42,43,42,42,42,43,44,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,30,29,30,31,32,32,31,30,29,30,31,32,32,32,33,32,32,32,32,32,33,34,-1,37,37,37,-1,-1,-1,-1,41,41,42,43,44,-1,49, 30,30,30,-1,28,28,28,28,28,28,-1,-1,28,-1,-1,-1,-1,-1,-1,28,-1,-1,31,31,31,-1,31,31,31,31,32,33,34,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,48, 30,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,31,30,30,30,30,30,30,31,-1,34,34,-1,35,35,35,36,37,38,39,40,-1,-1,-1,-1,-1,47, 30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,-1,43,43,44,45,46, 30,29,29,-1,25,25,25,25,25,25,26,25,25,25,25,25,25,25,25,25,25,26,-1,28,28,28,28,28,29,-1,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,24,24,24,24,24,24,-1,24,24,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,-1,32,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 24,23,23,23,24,23,23,23,23,24,-1,24,23,23,23,23,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,31,31,32,-1,-1,-1,-1,38,38,39,40,41,-1,-1,45,45,45, 24,23,22,22,-1,22,22,22,23,24,-1,24,23,22,22,22,22,22,22,-1,-1,25,-1,25,25,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44, 24,23,22,21,21,21,21,22,23,24,-1,24,23,22,21,21,21,21,21,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,43,43,43, 24,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,-1,24,23,23,23,24,23,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,20,-1,-1,22,22,22,-1,22,22,23,-1,30,30,30,31,32,33,34,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 18,18,-1,20,20,19,18,18,18,18,19,18,18,18,18,18,18,-1,19,19,-1,21,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,42,42,43, 17,17,-1,19,19,19,18,17,17,17,-1,17,17,17,17,17,17,17,18,19,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,43,-1,44, 16,17,-1,18,18,18,18,17,16,16,16,17,16,16,16,16,16,17,18,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,42,43,44, 15,-1,-1,17,17,17,18,17,16,15,16,17,16,15,15,15,16,17,18,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,-1,43,43, 14,-1,16,16,16,17,18,18,-1,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43, 13,-1,15,15,16,17,18,19,-1,13,13,13,-1,13,14,15,-1,15,15,15,16,17,18,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 12,13,14,15,16,17,18,19,-1,13,12,12,-1,12,-1,-1,-1,14,14,15,16,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,37,38,39,40,41,42,43, 11,-1,15,15,16,17,18,19,-1,-1,11,11,11,11,11,11,12,13,14,15,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,39,39,40,41,42,43, 10,-1,16,16,16,17,-1,20,21,-1,10,10,10,10,10,11,12,13,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,40,40,41,42,43, 9,-1,-1,-1,-1,18,19,20,21,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43, 8,8,8,8,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,42,42,42,43, 7,7,7,7,8,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,43,43,43,43, 6,6,6,7,-1,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, 6,5,5,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,5,4,4,4,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,4,3,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,4,3,2,2,2,3,4,5,-1,19,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 6,5,4,3,2,1,1,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 6,5,4,3,2,1,0,-1,23,22,22,-1,18,17,16,16,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 6,5,4,3,2,1,1,-1,23,22,21,20,19,-1,-1,-1,14,-1,17,17,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,18,-1,18,18,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,-1,23,23,23,23,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 6,5,5,5,5,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 6,6,6,6,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 7,7,7,-1,-1,-1,-1,-1,7,7,7,8,-1,11,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 8,8,8,9,10,11,10,9,8,8,8,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,58,59,60,61,62, 49,49,49,49,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,-1,59,59,60,61,61, 48,48,48,48,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,53,53,53,53,53,54,-1,-1,-1,-1,-1,60,60,60, 48,47,47,47,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,53,52,52,52,53,54,55,56,57,-1,-1,59,59,59, -1,46,46,46,46,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,58,58,58,58,58, -1,45,45,45,45,45,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,59,58,57,57,57, -1,44,44,44,44,45,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,59,58,57,56,56, 43,43,43,43,44,45,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,59,58,57,56,55, 42,42,42,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,54, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,53, 40,40,40,-1,38,38,38,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,52, 39,39,39,-1,37,37,37,37,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,51, 39,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,50, 39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,49,49,49,49,49, 39,38,38,-1,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,49,49,48,48,48,48, -1,-1,-1,-1,33,33,33,33,33,33,-1,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,48,47,47,47, 33,32,32,32,33,32,32,32,32,33,-1,33,32,32,32,32,32,32,32,33,34,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,46,46,46, 33,32,31,31,-1,31,31,31,32,33,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,45,45,45, 33,32,31,30,30,30,30,31,32,33,-1,33,32,31,30,30,30,30,30,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,44,44,44, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 37,37,-1,30,29,28,27,27,27,27,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,43,44, 36,36,-1,30,29,28,27,26,26,26,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,31,32,33,33,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,41,-1,43, 35,36,-1,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,29,30,31,32,33,33,32,31,31,31,32,33,34,35,36,-1,-1,-1,-1,39,40,41,42, 34,-1,-1,30,29,28,27,26,25,24,25,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,29,30,31,32,33,33,32,31,30,31,32,33,34,35,36,36,36,-1,38,38,-1,41,41, 33,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,35,35,35,36,37,38,39,40,41, 32,-1,31,30,29,28,28,28,-1,22,22,22,-1,22,23,24,-1,23,23,23,24,25,26,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 31,32,31,30,29,29,29,29,-1,22,21,21,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41, 30,-1,31,30,30,30,30,30,-1,-1,20,20,20,20,20,20,20,21,22,23,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,37,37,38,39,40,41, 29,-1,31,31,31,31,-1,31,32,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,38,38,39,40,41, 28,-1,-1,-1,-1,32,33,32,32,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,16,15,15,15,15,15,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,40,40,40,41, 27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,-1,14,14,14,14,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,41,41,41,41, 27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,42,42,42,42, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12,12,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,25,24,23,22,21,20,20,20,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 27,26,25,24,23,22,22,-1,-1,-1,-1,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 27,26,25,24,23,23,23,-1,0,1,2,-1,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 27,26,25,24,23,23,23,-1,1,1,2,3,4,-1,-1,-1,10,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,13,-1,19,19,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,18,18,19,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,17,17,18,19,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 27,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,16,17,18,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,22,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,60,61, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,59,60,60, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,59,59,59, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,58,58,58, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,57,57,57,57, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,58,57,56,55,55, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,58,57,56,55,54, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,53, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,52, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,51, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,50, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,49, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,48,48,48,48,48, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,48,47,47,47,47, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,47,46,46,46, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,45,45,45, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,44,44,44, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,43,43,43, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 36,36,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 35,35,-1,29,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,32,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 34,35,-1,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 33,-1,-1,29,28,27,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,32,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 32,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 31,-1,30,29,28,27,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 30,31,30,29,28,28,28,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 29,-1,30,29,29,29,29,29,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 28,-1,30,30,30,30,-1,30,31,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,37,37,38,39,40, 27,-1,-1,-1,-1,31,32,31,31,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,38,38,39,40, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,39,39,39,40, 26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,-1,13,13,13,13,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,40,40,40,40, 26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,41,41,41,41, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11,11,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,24,23,22,21,20,19,19,19,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 26,25,24,23,22,21,21,-1,-1,-1,-1,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 26,25,24,23,22,22,22,-1,1,0,1,-1,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 26,25,24,23,22,22,22,-1,1,1,1,2,3,-1,-1,-1,9,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,12,-1,18,18,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 26,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,21,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,60,61, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,59,60,60, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,59,59,59, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,58,58,58, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,57,57,57,57, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,58,57,56,55,55, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,58,57,56,55,54, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,53, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,52, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,51, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,50, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,49, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,48,48,48,48,48, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,48,47,47,47,47, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,47,46,46,46, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,45,45,45, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,44,44,44, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,43,43,43, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 36,36,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 35,35,-1,29,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,32,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 34,35,-1,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 33,-1,-1,29,28,27,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,32,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 32,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 31,-1,30,29,28,27,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 30,31,30,29,28,28,28,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 29,-1,30,29,29,29,29,29,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 28,-1,30,30,30,30,-1,30,31,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,37,37,38,39,40, 27,-1,-1,-1,-1,31,32,31,31,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,38,38,39,40, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,39,39,39,40, 26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,-1,13,13,13,13,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,40,40,40,40, 26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,41,41,41,41, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11,11,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,24,23,22,21,20,19,19,19,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 26,25,24,23,22,21,21,-1,-1,-1,-1,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 26,25,24,23,22,22,22,-1,2,1,0,-1,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 26,25,24,23,22,22,22,-1,2,1,1,2,3,-1,-1,-1,9,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,12,-1,18,18,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 26,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,21,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,52,53,54,55,56,57, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,-1,54,54,55,56,56, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,48,48,48,48,48,49,-1,-1,-1,-1,-1,55,55,55, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,48,47,47,47,48,49,50,51,52,-1,-1,54,54,54, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,53,53,53,53, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,54,53,52,51,51, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,54,53,52,51,50, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,49, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,48, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,47, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,46, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,45, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,44,44,44,44,44, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,43,43,43, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,43,42,42,42, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,41,41,41, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,40,40,40, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,39,39,39, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 32,32,-1,25,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,37,38,39, 31,31,-1,25,24,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,26,27,28,28,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,36,-1,38, 30,31,-1,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,24,25,26,27,28,28,27,26,26,26,27,28,29,30,31,-1,-1,-1,-1,34,35,36,37, 29,-1,-1,25,24,23,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,24,25,26,27,28,28,27,26,25,26,27,28,29,30,31,31,31,-1,33,33,-1,36,36, 28,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,29,29,30,30,30,30,31,32,33,34,35,36, 27,-1,26,25,24,23,23,23,-1,17,17,17,-1,17,18,19,-1,18,18,18,19,20,21,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 26,27,26,25,24,24,24,24,-1,17,16,16,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36, 25,-1,26,25,25,25,25,25,-1,-1,15,15,15,15,15,15,15,16,17,18,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 24,-1,26,26,26,26,-1,26,27,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,33,33,34,35,36, 23,-1,-1,-1,-1,27,28,27,27,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,34,34,35,36, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,11,10,10,10,10,10,10,11,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,35,35,35,36, 22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,-1,9,9,9,9,9,10,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,36,36,36,36, 22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,9,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,37,37,37,37, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,7,7,7,7,8,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,20,19,18,17,16,15,15,15,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 22,21,20,19,18,17,17,-1,-1,-1,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 22,21,20,19,18,18,18,-1,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 22,21,20,19,18,18,18,-1,5,4,3,2,1,-1,-1,-1,5,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,8,-1,14,14,-1,13,13,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,15,15,15,15,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 22,21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,17,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,52,53,54,55,56, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,-1,53,53,54,55,55, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,47,47,47,47,47,48,-1,-1,-1,-1,-1,54,54,54, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,47,46,46,46,47,48,49,50,51,-1,-1,53,53,53, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,52,52,52,52, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,52,51,51,51, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,53,52,51,50,50, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,53,52,51,50,49, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,48, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,47, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,46, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,45, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,44, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,43,43,43,43,43, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,42,42,42, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,42,41,41,41, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,40,40,40, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,39,39,39, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,38,38,38, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 31,31,-1,24,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,36,37,38, 30,30,-1,24,23,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,25,26,27,27,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,35,-1,37, 29,30,-1,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,24,25,26,27,27,26,25,25,25,26,27,28,29,30,-1,-1,-1,-1,33,34,35,36, 28,-1,-1,24,23,22,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,24,25,26,27,27,26,25,24,25,26,27,28,29,30,30,30,-1,32,32,-1,35,35, 27,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,28,28,29,29,29,29,30,31,32,33,34,35, 26,-1,25,24,23,22,22,22,-1,16,16,16,-1,16,17,18,-1,17,17,17,18,19,20,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 25,26,25,24,23,23,23,23,-1,16,15,15,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 24,-1,25,24,24,24,24,24,-1,-1,14,14,14,14,14,14,14,15,16,17,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 23,-1,25,25,25,25,-1,25,26,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 22,-1,-1,-1,-1,26,27,26,26,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,10,9,9,9,9,9,9,10,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,8,8,8,8,8,9,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,8,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,6,6,6,6,7,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,19,18,17,16,15,14,14,14,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 21,20,19,18,17,16,16,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 21,20,19,18,17,17,17,-1,6,5,5,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 21,20,19,18,17,17,17,-1,6,5,4,3,2,-1,-1,-1,4,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,7,-1,13,13,-1,12,12,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,16,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,51,52,53,54,55, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,52,52,53,54,54, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,53,53,53, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,48,49,50,-1,-1,52,52,52, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,51,51,51,51, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,51,50,50,50, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,52,51,50,49,49, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,52,51,50,49,48, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,47, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,46, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,45, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,44, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,43, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,42,42,42,42,42, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,42,41,41,41,41, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,41,40,40,40, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,39,39,39, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,38,38,38, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,37,37,37, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 30,30,-1,23,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,35,36,37, 29,29,-1,23,22,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,25,26,26,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,34,-1,36, 28,29,-1,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,25,26,26,25,24,24,24,25,26,27,28,29,-1,-1,-1,-1,32,33,34,35, 27,-1,-1,23,22,21,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,25,26,26,25,24,23,24,25,26,27,28,29,29,29,-1,31,31,-1,34,34, 26,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,27,28,28,28,28,29,30,31,32,33,34, 25,-1,24,23,22,21,21,21,-1,15,15,15,-1,15,16,17,-1,16,16,16,17,18,19,-1,15,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 24,25,24,23,22,22,22,22,-1,15,14,14,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,14,-1,15,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34, 23,-1,24,23,23,23,23,23,-1,-1,13,13,13,13,13,13,13,14,15,16,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 22,-1,24,24,24,24,-1,24,25,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,-1,-1,31,31,32,33,34, 21,-1,-1,-1,-1,25,26,25,25,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,32,32,33,34, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,9,8,8,8,8,8,8,9,10,11,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,33,33,33,34, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,7,7,7,7,7,8,9,10,11,-1,19,19,19,19,19,19,19,20,21,22,23,24,-1,27,27,28,-1,34,34,34,34, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,7,8,9,10,11,-1,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,35,35,35,35, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5,5,6,7,8,9,10,11,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,-1,32,32,32,32,33, -1,-1,18,17,16,15,14,13,13,13,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 20,19,18,17,16,15,15,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 20,19,18,17,16,16,16,-1,7,6,6,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 20,19,18,17,16,16,16,-1,7,6,5,4,3,-1,-1,-1,3,-1,5,5,-1,-1,-1,10,10,11,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,4,-1,6,-1,12,12,-1,11,11,11,12,13,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,11,11,12,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,10,10,11,12,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,-1,-1,15,-1,-1,15,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,9,9,9,9,-1,-1,11,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,51,52,53,54,54, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,52,52,53,53,53, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,52,52,52, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,48,49,50,-1,-1,51,51,51, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,50,50,50,50, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,51,50,49,49,49, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,51,50,49,48,48, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,51,50,49,48,47, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,46, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,45, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,44, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,43, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,42, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,41,41,41,41,41, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,41,40,40,40,40, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,40,39,39,39, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,38,38,38, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,37,37,37, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,36,36,36, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 30,30,-1,23,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,34,35,36, 29,29,-1,23,22,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,25,26,25,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,33,-1,35, 28,29,-1,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,25,26,25,24,23,23,23,24,25,26,27,28,-1,-1,-1,-1,31,32,33,34, 27,-1,-1,23,22,21,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,25,26,25,24,23,22,23,24,25,26,27,28,28,28,-1,30,30,-1,33,33, 26,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,27,27,27,28,29,30,31,32,33, 25,-1,24,23,22,21,21,21,-1,15,15,15,-1,15,16,17,-1,16,16,16,17,18,19,-1,14,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 24,25,24,23,22,22,22,22,-1,15,14,14,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,13,-1,14,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33, 23,-1,24,23,23,23,23,23,-1,-1,13,13,13,13,13,13,13,14,15,16,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,-1,-1,-1,29,29,30,31,32,33, 22,-1,24,24,24,24,-1,24,25,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,-1,-1,30,30,31,32,33, 21,-1,-1,-1,-1,25,26,25,25,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,31,31,32,33, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,9,8,8,8,8,8,8,8,9,10,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,32,32,32,33, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,7,7,7,7,7,7,8,9,10,-1,18,18,18,18,18,18,18,19,20,21,22,23,-1,26,26,27,-1,33,33,33,33, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,7,8,9,10,-1,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,34,34,34,34, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5,5,5,6,7,8,9,10,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,33, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,-1,10,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,-1,31,31,31,31,32, -1,-1,18,17,16,15,14,13,13,13,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,30,31,32, 19,18,17,17,16,15,15,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32, 19,18,17,16,16,16,16,-1,8,7,7,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,23,22,22,22,23,24,25,26,27,28,28,28,29,30,-1,33, 19,18,17,16,15,15,15,-1,8,7,6,5,4,-1,-1,-1,2,-1,4,4,-1,-1,-1,9,9,10,11,12,13,14,15,-1,23,22,21,22,23,24,25,26,27,27,27,28,29,30,-1,34, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,5,4,3,-1,5,-1,11,11,-1,10,10,10,11,12,13,14,15,-1,-1,-1,20,-1,-1,-1,26,26,26,26,27,28,29,30,-1,34, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,10,10,11,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,26,27,-1,30,-1,-1,33, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,9,9,10,11,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 19,18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,-1,-1,-1,14,-1,-1,14,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,-1,8,8,8,8,-1,-1,10,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,25,25,25,26,27,-1,-1,32,32,32, 19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,20,20,20,21,-1,26,26,26,26,27,-1,-1,33,33,33, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,51,52,53,53,53, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,52,52,52,52,52, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,51,51,51, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,48,49,50,-1,-1,50,50,50, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,50,49,49,49,49, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,50,49,48,48,48, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,50,49,48,47,47, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,50,49,48,47,46, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,45, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,44, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,43, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,42, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,41, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,40,40,40,40,40, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,41,40,39,39,39,39, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,39,38,38,38, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,37,37,37, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,36,36,36, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,35,35,35, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,34,34,35, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,30,30,31,32,33,34,35, 30,30,-1,23,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,33,34,35, 29,29,-1,23,22,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,25,25,24,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,32,-1,34, 28,29,-1,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,25,25,24,23,22,22,22,23,24,25,26,27,-1,-1,-1,-1,30,31,32,33, 27,-1,-1,23,22,21,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,27,27,-1,29,29,-1,32,32, 26,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,26,26,26,27,28,29,30,31,32, 25,-1,24,23,22,21,21,21,-1,15,15,15,-1,15,16,17,-1,16,16,16,17,18,19,-1,13,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 24,25,24,23,22,22,22,22,-1,15,14,14,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,12,-1,13,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32, 23,-1,24,23,23,23,23,23,-1,-1,13,13,13,13,13,13,13,14,15,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,-1,-1,28,28,29,30,31,32, 22,-1,24,24,24,24,-1,24,25,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,20,20,21,22,23,24,-1,-1,29,29,30,31,32, 21,-1,-1,-1,-1,25,26,25,25,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,30,30,31,32, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,9,8,8,8,8,8,8,8,8,9,-1,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,-1,31,31,31,32, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,7,7,7,7,7,7,7,8,9,-1,17,17,17,17,17,17,17,18,19,20,21,22,-1,25,25,26,-1,32,32,32,32, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,7,8,9,-1,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,33,33,33,33, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5,5,5,5,6,7,8,9,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,32, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,26,-1,30,30,30,30,31, -1,-1,17,17,16,15,14,13,13,13,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 18,17,16,16,16,15,15,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 18,17,16,15,15,15,15,-1,9,8,8,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 18,17,16,15,14,14,14,-1,9,8,7,6,5,-1,-1,-1,1,-1,3,3,-1,-1,-1,8,8,9,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,4,3,2,-1,4,-1,10,10,-1,9,9,9,10,11,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,9,9,10,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,8,8,9,10,-1,11,11,11,11,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 18,17,16,15,15,-1,12,11,10,9,8,7,6,5,5,5,5,6,7,8,9,10,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 18,17,16,16,-1,-1,12,11,10,9,8,7,6,6,6,6,6,6,7,8,9,10,-1,-1,-1,13,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 18,17,17,-1,-1,-1,-1,-1,10,9,8,8,-1,7,7,7,7,-1,-1,9,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,51,52,53,53,53, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,52,52,52,52,52, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,51,51,51, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,48,49,50,-1,-1,50,50,50, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,50,49,49,49,49, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,50,49,48,48,48, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,50,49,48,47,47, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,50,49,48,47,46, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,45, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,44, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,43, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,42, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,41, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,40,40,40,40,40, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,41,40,39,39,39,39, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,39,38,38,38, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,37,37,37, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,36,36,36, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,35,35,35, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,30,30,31,32,33,33,34, 30,30,-1,23,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,32,33,34, 29,29,-1,23,22,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,25,25,24,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,31,-1,33, 28,29,-1,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,25,25,24,23,22,22,22,23,24,25,26,27,-1,-1,-1,-1,29,30,31,32, 27,-1,-1,23,22,21,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,26,26,26,-1,28,28,-1,31,31, 26,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,26,25,25,25,26,27,28,29,30,31, 25,-1,24,23,22,21,21,21,-1,15,15,15,-1,15,16,17,-1,16,16,16,17,18,19,-1,13,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 24,25,24,23,22,22,22,22,-1,15,14,14,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,12,-1,13,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,26,27,28,29,30,31, 23,-1,24,23,23,23,23,23,-1,-1,13,13,13,13,13,13,13,14,15,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 22,-1,24,24,24,24,-1,24,25,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,19,19,19,20,21,22,23,-1,-1,28,28,29,30,31, 21,-1,-1,-1,-1,25,26,25,25,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,29,29,30,31, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,9,8,8,8,8,8,8,8,8,8,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,31, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,7,7,7,7,7,7,7,7,8,-1,16,16,16,16,16,16,16,17,18,19,20,21,-1,24,24,25,-1,31,31,31,31, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,6,7,8,-1,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,32,32,32, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5,5,5,5,5,6,7,8,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,31, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,-1,29,29,29,29,30, -1,-1,18,17,16,15,14,13,13,13,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 19,18,17,17,16,15,15,-1,-1,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 19,18,17,16,16,16,16,-1,10,9,9,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 19,18,17,16,15,15,15,-1,10,9,8,7,6,-1,-1,-1,2,-1,2,2,-1,-1,-1,7,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,5,4,3,-1,3,-1,11,11,-1,8,8,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,10,10,11,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,9,9,10,11,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 19,18,17,16,16,-1,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,8,9,10,11,-1,-1,-1,12,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,-1,8,8,8,8,-1,-1,10,10,11,12,13,14,13,14,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,-1,-1,-1,11,11,12,13,14,14,14,15,16,17,18,19,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,51,52,52,52,52, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,52,52,51,51,51, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,50,50,50, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,48,49,50,-1,-1,49,49,49, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,49,48,48,48,48, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,49,48,47,46,46, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,49,48,47,46,45, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,44, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,43, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,42, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,41, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,40, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,39,39,39,39,39, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,40,39,38,38,38,38, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,38,37,37,37, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,36,36,36, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,35,35,35, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,34,34,34, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,30,30,31,32,32,32,33, 30,30,-1,23,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,-1,31,32,33, 29,29,-1,23,22,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,25,25,24,23,23,23,23,23,24,25,26,27,28,29,30,-1,-1,30,-1,32, 28,29,-1,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,25,25,24,23,22,22,22,23,24,25,26,26,-1,-1,-1,-1,28,29,30,31, 27,-1,-1,23,22,21,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,25,25,25,25,-1,27,27,-1,30,30, 26,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,25,24,24,24,25,26,27,28,29,30, 25,-1,24,23,22,21,21,21,-1,15,15,15,-1,15,16,17,-1,16,16,16,17,18,19,-1,13,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 24,25,24,23,22,22,22,22,-1,15,14,14,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,12,-1,13,13,14,15,16,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30, 23,-1,24,23,23,23,23,23,-1,-1,13,13,13,13,13,13,13,14,15,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,19,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 22,-1,24,24,24,24,-1,24,25,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,12,11,10,11,12,13,14,15,16,17,18,18,18,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 21,-1,-1,-1,-1,25,26,25,25,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,9,8,8,8,8,8,8,8,8,8,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,7,7,7,7,7,7,7,7,8,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,6,7,8,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5,5,5,5,5,6,7,8,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,30, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,28,28,29, -1,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 20,19,18,17,16,15,15,-1,-1,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 20,19,18,17,16,16,16,-1,11,10,10,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 20,19,18,17,16,16,16,-1,11,10,9,8,7,-1,-1,-1,3,-1,1,1,-1,-1,-1,6,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,6,5,4,-1,2,-1,12,12,-1,7,7,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,11,11,12,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,10,10,11,12,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,7,7,7,8,9,10,11,12,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,11,12,-1,-1,-1,11,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,9,9,9,9,-1,-1,11,11,12,13,14,13,12,13,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,-1,-1,12,12,13,14,13,13,13,14,15,16,17,18,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,51,51,51,51,51, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,52,51,50,50,50, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,49,49,49, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,48,49,50,-1,-1,48,48,48, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,49,48,47,47,47,47, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,48,47,46,46,46, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,48,47,46,45,45, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,48,47,46,45,44, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,43, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,42, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,41, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,40, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,39, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,38,38,38,38,38, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,37,37,37, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,37,36,36,36, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,35,35,35, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,34,34,34, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,33,33,33, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,29,29,30,31,31,31,32, 30,30,-1,23,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,27,28,29,30,-1,30,31,32, 29,29,-1,23,22,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,25,25,24,23,23,23,23,23,24,25,26,26,27,28,29,-1,-1,29,-1,31, 28,29,-1,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,25,25,24,23,22,22,22,23,24,25,25,25,-1,-1,-1,-1,27,28,29,30, 27,-1,-1,23,22,21,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,24,24,24,24,-1,26,26,-1,29,29, 26,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,25,24,23,23,23,24,25,26,27,28,29, 25,-1,24,23,22,21,21,21,-1,15,15,15,-1,15,16,17,-1,16,16,16,17,18,19,-1,13,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 24,25,24,23,22,22,22,22,-1,15,14,14,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,12,-1,13,13,14,15,16,17,18,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29, 23,-1,24,23,23,23,23,23,-1,-1,13,13,13,13,13,13,13,14,15,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,18,18,18,18,18,-1,-1,-1,-1,25,25,26,27,28,29, 22,-1,24,24,24,24,-1,24,25,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,12,11,10,11,12,13,14,15,16,17,18,17,17,17,17,18,19,20,21,-1,-1,26,26,27,28,29, 21,-1,-1,-1,-1,25,26,25,25,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,27,27,28,29, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,9,8,8,8,8,8,8,8,8,8,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,-1,28,28,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,7,7,7,7,7,7,7,7,8,-1,14,14,14,14,14,14,14,15,16,17,18,19,-1,22,22,23,-1,29,29,29,29, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,6,7,8,-1,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,30,30,30,30, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5,5,5,5,5,6,7,7,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,29, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,23,-1,27,27,27,27,28, -1,-1,18,17,16,15,14,13,13,13,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,26,27,28, 20,19,18,17,16,15,15,-1,-1,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,19,19,19,19,20,21,22,23,24,25,25,25,26,27,28, 20,19,18,17,16,16,16,-1,12,11,11,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 20,19,18,17,17,17,17,-1,12,11,10,9,8,-1,-1,-1,4,-1,1,1,-1,-1,-1,5,5,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 20,19,18,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,2,-1,13,13,-1,6,6,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 20,19,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,8,8,8,8,8,9,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,10,-1,-1,10,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,13,12,11,12,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,13,12,12,12,13,14,15,16,17,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,51,50,50,50,50, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,51,50,49,49,49, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,48,48,48, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,48,49,49,-1,-1,47,47,47, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,48,47,46,46,46,46, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,47,46,45,44,44, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,47,46,45,44,43, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,42, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,41, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,40, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,39, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,38, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,40,-1,37,37,37,37,37, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,39,38,37,36,36,36,36, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,40,-1,-1,36,35,35,35, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,34,34,34, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,33,33,33, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,32,32,32, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,28,28,29,30,30,30,31, 30,30,-1,23,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,29,30,31, 29,29,-1,23,22,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,25,25,24,23,23,23,23,23,24,25,25,25,26,27,28,-1,-1,28,-1,30, 28,29,-1,23,22,21,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,25,25,24,23,22,22,22,23,24,24,24,24,-1,-1,-1,-1,26,27,28,29, 27,-1,-1,23,22,21,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,24,23,23,23,23,-1,25,25,-1,28,28, 26,-1,24,23,22,21,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28, 25,-1,24,23,22,21,21,21,-1,15,15,15,-1,15,16,17,-1,16,16,16,17,18,19,-1,13,14,14,14,14,15,16,17,18,19,19,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 24,25,24,23,22,22,22,22,-1,15,14,14,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,12,-1,13,13,14,15,16,17,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28, 23,-1,24,23,23,23,23,23,-1,-1,13,13,13,13,13,13,13,14,15,16,-1,-1,12,11,11,11,12,13,14,15,16,17,17,17,17,17,17,17,-1,-1,-1,-1,24,24,25,26,27,28, 22,-1,24,24,24,24,-1,24,25,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,12,11,10,11,12,13,14,15,16,17,17,16,16,16,16,17,18,19,20,-1,-1,25,25,26,27,28, 21,-1,-1,-1,-1,25,26,25,25,-1,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,26,26,27,28, 20,19,18,18,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,9,8,8,8,8,8,8,8,8,8,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,-1,27,27,27,28, 20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,-1,7,7,7,7,7,7,7,7,8,-1,13,13,13,13,13,13,13,14,15,16,17,18,-1,21,21,22,-1,28,28,28,28, 20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,6,7,7,-1,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,29,29,29,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,-1,5,5,5,5,5,5,5,6,6,6,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,28, -1,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,5,5,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27, -1,-1,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,22,-1,26,26,26,26,27, -1,-1,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,25,25,26,27, 20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,18,18,18,18,19,20,21,22,23,24,24,24,25,26,27, 20,19,18,17,16,16,16,-1,13,12,12,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 20,19,18,17,17,17,17,-1,13,12,11,10,9,-1,-1,-1,5,-1,2,2,-1,-1,-1,4,4,5,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 20,19,18,18,18,17,17,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,3,-1,14,14,-1,5,5,5,6,7,8,9,10,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 20,19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,7,7,7,7,7,8,9,10,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 21,21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,9,-1,-1,9,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,20,20,20,21,22,-1,-1,27,27,27, 22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,13,12,11,11,11,12,13,14,15,16,-1,15,15,15,16,-1,21,21,21,21,22,-1,-1,28,28,28, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,50,49,49,49,49, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,50,49,48,48,48, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,47,47,47, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,48,48,48,-1,-1,46,46,46, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,48,47,46,45,45,45,45, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,46,45,44,43,43, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,46,45,44,43,42, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,41, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,40, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,39, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,38, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,40,-1,-1,-1,-1,-1,37, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,-1,36,36,36,36,36, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,39,38,37,36,35,35,35,35, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,39,39,-1,-1,35,34,34,34, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,40,41,-1,-1,33,33,33, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,41,42,-1,32,32,32, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,42,-1,31,31,31, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 31,31,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,28,29,30, 30,30,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,25,24,23,22,22,22,22,22,23,24,24,24,25,26,27,-1,-1,27,-1,29, 29,30,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,25,24,23,22,21,21,21,22,23,23,23,23,-1,-1,-1,-1,25,26,27,28, 28,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,25,24,23,22,21,20,21,22,23,23,22,22,22,22,-1,24,24,-1,27,27, 27,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27, 26,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,13,14,14,14,14,15,16,17,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 25,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,12,-1,13,13,14,15,16,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27, 24,-1,25,24,24,24,24,24,-1,-1,14,14,13,13,13,13,13,14,15,16,-1,-1,12,11,11,11,12,13,14,15,16,17,16,16,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 23,-1,25,25,25,25,-1,25,26,-1,13,13,13,12,12,12,13,14,15,16,-1,-1,12,11,10,11,12,13,14,15,16,17,16,15,15,15,15,16,17,18,19,-1,-1,24,24,25,26,27, 22,-1,-1,-1,-1,26,27,26,26,-1,12,12,12,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,25,25,26,27, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,11,11,11,11,10,9,8,8,8,8,8,8,8,8,8,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,-1,26,26,26,27, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,7,7,7,7,7,7,7,7,7,-1,12,12,12,12,12,12,12,13,14,15,16,17,-1,20,20,21,-1,27,27,27,27, 21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,6,6,6,6,6,6,6,6,6,-1,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,28,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,5,5,5,5,5,5,5,6,5,5,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,27, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,4,4,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,-1,25,25,25,25,26, -1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,24,24,25,26, 21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,17,17,17,17,18,19,20,21,22,23,23,23,24,25,26, 21,20,19,18,17,17,17,-1,14,13,13,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 21,20,19,18,18,18,18,-1,14,13,12,11,10,-1,-1,-1,6,-1,3,3,-1,-1,-1,3,3,4,5,6,7,8,9,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 21,20,19,19,19,18,18,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,4,-1,15,15,-1,4,4,4,5,6,7,8,9,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 21,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,6,6,6,6,6,7,8,9,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 22,22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,14,-1,-1,-1,8,-1,-1,8,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,19,19,19,20,21,-1,-1,26,26,26, 23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,14,14,14,15,-1,20,20,20,20,21,-1,-1,27,27,27, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,49,48,48,48,48, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,49,48,47,47,47, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,46,46,46, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,48,47,47,-1,-1,45,45,45, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,47,46,45,44,44,44,44, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,45,44,43,42,42, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,44,-1,45,44,43,42,41, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,43,43,-1,-1,-1,-1,-1,40, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,43,42,42,42,43,44,-1,39, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,41,41,42,43,44,-1,38, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,40,41,42,43,44,-1,37, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,39,39,-1,-1,-1,-1,-1,36, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,38,38,-1,35,35,35,35,35, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,38,38,-1,-1,34,33,33,33, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,39,39,40,-1,-1,32,32,32, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,40,40,41,-1,31,31,31, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,41,41,41,-1,30,30,30, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 32,32,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 31,31,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,24,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 30,31,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,24,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 29,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,24,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 28,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 27,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,13,14,14,14,14,15,16,17,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 26,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,12,-1,13,13,14,15,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 25,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,12,11,11,11,12,13,14,15,16,16,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 24,-1,25,25,25,25,-1,25,26,-1,14,14,13,12,12,12,13,14,15,16,-1,-1,12,11,10,11,12,13,14,15,16,16,15,14,14,14,14,15,16,17,18,-1,-1,23,23,24,25,26, 23,-1,-1,-1,-1,26,27,26,26,-1,13,13,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,24,24,25,26, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,-1,25,25,25,26, 22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,7,7,7,7,7,7,7,7,7,-1,11,11,11,11,11,11,11,12,13,14,15,16,-1,19,19,20,-1,26,26,26,26, 22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,6,6,6,6,6,6,6,6,6,-1,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,27,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,6,5,5,5,5,5,5,6,5,5,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,26, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,4,4,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,-1,24,24,24,24,25, -1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,24,25, 22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,16,16,16,16,17,18,19,20,21,22,22,22,23,24,25, 22,21,20,19,18,18,18,-1,15,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,16,15,15,15,16,17,18,19,20,21,21,21,22,23,-1,26, 22,21,20,19,19,19,19,-1,15,14,13,12,11,-1,-1,-1,7,-1,4,4,-1,-1,-1,2,2,3,4,5,6,7,8,-1,16,15,14,15,16,17,18,19,20,20,20,21,22,23,-1,27, 22,21,20,20,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,5,-1,16,16,-1,3,3,3,4,5,6,7,8,-1,-1,-1,13,-1,-1,-1,19,19,19,19,20,21,22,23,-1,27, 22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19,20,-1,23,-1,-1,26, 22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,15,-1,5,5,5,5,5,6,7,8,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 23,23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,14,14,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,13,13,-1,-1,-1,7,-1,-1,7,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,18,18,18,19,20,-1,-1,25,25,25, 24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,13,13,13,14,-1,19,19,19,19,20,-1,-1,26,26,26, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,49,48,47,47,47,47, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,48,47,46,46,46, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,45,45,45, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,47,46,46,-1,-1,44,44,44, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,47,46,45,44,43,43,43,43, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,44,-1,44,43,42,41,41, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,43,43,-1,44,43,42,41,40, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,42,42,-1,-1,-1,-1,-1,39, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,42,41,41,41,42,43,-1,38, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,40,40,41,42,43,-1,37, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,39,39,40,41,42,43,-1,36, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,38,38,38,-1,-1,-1,-1,-1,35, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,37,-1,34,34,34,34,34, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,38,37,37,-1,-1,33,32,32,32, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,39,39,39,40,-1,30,30,30, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,40,40,40,-1,29,29,29, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,24,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,24,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,24,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,13,14,14,14,14,15,16,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,12,-1,13,13,14,15,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 26,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,12,11,11,11,12,13,14,15,16,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 25,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,12,11,10,11,12,13,14,15,16,15,14,13,13,13,13,14,15,16,17,-1,-1,22,22,23,24,25, 24,-1,-1,-1,-1,26,27,26,26,-1,14,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,23,23,24,25, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,13,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,24,24,24,25, 23,22,21,20,19,18,17,16,15,14,13,12,12,12,11,11,-1,7,7,7,7,7,7,7,7,7,-1,10,10,10,10,10,10,10,11,12,13,14,15,-1,18,18,19,-1,25,25,25,25, 23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,6,6,6,6,6,6,6,6,6,-1,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,7,6,5,5,5,5,5,6,5,5,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,25, -1,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,4,4,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,23,23,23,23,24, -1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,22,22,23,24, 23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24, 23,22,21,20,19,19,19,-1,16,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 23,22,21,20,20,20,20,-1,16,15,14,13,12,-1,-1,-1,8,-1,5,5,-1,-1,-1,1,1,2,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 23,22,21,21,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,6,-1,16,16,-1,2,2,2,3,4,5,6,7,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,15,15,15,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,14,14,14,14,-1,4,4,4,4,4,5,6,7,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 24,24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,13,13,13,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,13,12,12,-1,-1,-1,6,-1,-1,6,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,17,17,17,18,19,-1,-1,24,24,24, 25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,12,12,12,13,-1,18,18,18,18,19,-1,-1,25,25,25, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,48,47,46,46,46,46, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,47,46,45,45,45, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,44,44,44, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,47,46,45,45,-1,-1,43,43,43, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,46,45,44,43,42,42,42,42, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,43,43,-1,43,42,41,40,40, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,42,42,42,-1,43,42,41,40,39, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,42,41,41,-1,-1,-1,-1,-1,38, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,42,41,40,40,40,41,42,-1,37, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,39,39,40,41,42,-1,36, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,38,38,38,39,40,41,42,-1,35, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,37,37,37,-1,-1,-1,-1,-1,34, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,37,36,36,-1,33,33,33,33,33, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,37,36,36,-1,-1,32,31,31,31, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,29,29,29, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,39,39,39,-1,28,28,28, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,13,14,14,14,14,15,15,15,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,12,-1,13,13,14,15,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 27,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,12,11,11,11,12,13,14,15,15,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 26,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,12,11,10,11,12,13,14,15,15,14,13,12,12,12,12,13,14,15,16,-1,-1,21,21,22,23,24, 25,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,22,22,23,24, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,23,23,23,24, 24,23,22,21,20,19,18,17,16,15,14,13,13,12,11,11,-1,7,7,7,7,7,7,7,7,7,-1,9,9,9,9,9,9,9,10,11,12,13,14,-1,17,17,18,-1,24,24,24,24, 24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,6,6,6,6,6,6,6,-1,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,8,7,6,5,5,5,5,6,5,5,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,24, -1,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,4,4,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,-1,22,22,22,22,23, -1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,21,21,22,23, 24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23, 24,23,22,21,20,20,20,-1,17,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 24,23,22,21,21,21,21,-1,17,16,15,14,13,-1,-1,-1,9,-1,6,6,-1,-1,-1,1,1,1,2,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 24,23,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,7,-1,16,16,-1,2,2,2,2,3,4,5,6,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,15,15,15,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,14,14,14,14,-1,4,4,4,4,4,4,5,6,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 25,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,14,13,13,13,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,13,12,12,-1,-1,-1,6,-1,-1,6,6,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,10,10,11,12,-1,16,16,16,17,18,-1,-1,23,23,23, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,11,11,11,12,-1,17,17,17,17,18,-1,-1,24,24,24, 44,44,44,44,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,48,47,46,45,45,45,45, 43,43,43,43,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,47,47,47,47,47,47,48,49,-1,46,45,44,44,44, 42,42,42,42,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,-1,-1,-1,-1,43,43,43, 42,41,41,41,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,46,45,45,45,46,46,45,44,44,-1,-1,42,42,42, -1,40,40,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,46,45,44,43,42,41,41,41,41, -1,39,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,38,38,38,38,39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,42,42,42,-1,42,41,40,39,39, 37,37,37,37,38,39,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,41,41,41,-1,42,41,40,39,38, 36,36,36,37,38,39,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,41,40,40,-1,-1,-1,-1,-1,37, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,42,41,40,39,39,39,40,41,-1,36, 34,34,34,-1,32,32,32,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,38,38,39,40,41,-1,35, 33,33,33,-1,31,31,31,31,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,37,37,37,37,38,39,40,41,-1,34, 33,32,32,-1,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,29,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,37,36,36,36,-1,-1,-1,-1,-1,33, 33,32,31,30,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,37,36,35,35,-1,32,32,32,32,32, 33,32,32,-1,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,28,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,37,36,35,35,-1,-1,31,30,30,30, 27,26,26,26,27,26,26,26,26,27,-1,26,25,25,25,25,25,25,25,26,27,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 27,26,25,25,-1,25,25,25,26,27,-1,26,25,24,24,24,24,24,24,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,37,37,37,37,37,38,-1,28,28,28, 27,26,25,24,24,24,24,25,26,27,-1,26,25,24,23,23,23,23,23,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,-1,38,38,38,-1,27,27,27, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,24,23,22,22,22,22,22,21,21,21,21,21,21,21,22,22,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,23,23,24,25,25,25,26, 33,33,-1,24,23,22,21,21,21,21,21,20,20,20,20,20,20,-1,21,21,-1,22,22,22,22,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,24,25,26, 32,32,-1,24,23,22,21,20,20,20,-1,19,19,19,19,19,19,19,20,21,-1,21,21,21,21,22,23,22,21,20,19,18,18,18,18,18,19,20,20,20,21,22,23,-1,-1,23,-1,25, 31,32,-1,24,23,22,21,20,19,19,19,19,18,18,18,18,18,19,20,-1,-1,20,20,20,21,22,23,22,21,20,19,18,17,17,17,18,19,19,19,19,-1,-1,-1,-1,21,22,23,24, 30,-1,-1,24,23,22,21,20,19,18,19,19,18,17,17,17,18,19,20,-1,19,19,19,20,21,22,23,22,21,20,19,18,17,16,17,18,19,19,18,18,18,18,-1,20,20,-1,23,23, 29,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,16,16,17,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23, 28,-1,25,24,23,22,22,22,-1,16,16,16,-1,15,16,17,-1,16,16,16,17,18,19,-1,13,14,14,14,14,15,14,14,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 27,26,25,24,23,23,23,23,-1,16,15,15,-1,14,-1,-1,-1,15,15,16,17,-1,-1,-1,12,-1,13,13,14,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23, 28,-1,25,24,24,24,24,24,-1,-1,15,14,13,13,13,13,13,14,15,16,-1,-1,12,11,11,11,12,13,14,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,19,19,20,21,22,23, 27,-1,25,25,25,25,-1,25,26,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,12,11,10,11,12,13,14,15,14,13,12,11,11,11,11,12,13,14,15,-1,-1,20,20,21,22,23, 26,-1,-1,-1,-1,26,27,26,26,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,21,21,22,23, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,22,22,22,23, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,7,7,7,7,7,7,7,-1,8,8,8,8,8,8,8,9,10,11,12,13,-1,16,16,17,-1,23,23,23,23, 25,24,23,23,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,6,6,6,6,6,6,-1,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,5,6,5,5,-1,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,23, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,4,4,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,-1,21,21,21,21,22, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,20,20,21,22, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,20,21,22, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,13,12,12,12,13,14,15,16,17,18,18,18,19,20,-1,23, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,7,7,-1,-1,-1,2,1,1,1,2,3,4,5,-1,13,12,11,12,13,14,15,16,17,17,17,18,19,20,-1,24, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,8,-1,16,16,-1,2,2,2,2,2,3,4,5,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,19,20,-1,24, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,15,15,15,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,20,-1,-1,23, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,14,14,14,14,-1,4,4,4,4,4,4,4,5,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,14,13,13,13,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,14,13,12,12,-1,-1,-1,6,-1,-1,6,6,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,9,9,10,11,-1,15,15,15,16,17,-1,-1,22,22,22, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,10,10,10,11,-1,16,16,16,16,17,-1,-1,23,23,23, 45,45,45,45,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,48,48,48,48,48,48,48,47,46,45,44,44,44,44, 44,44,44,44,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,47,47,47,47,47,47,47,48,48,-1,45,44,43,43,43, 43,43,43,43,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,42,42,42, 43,42,42,42,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,47,46,45,45,45,46,45,44,43,43,-1,-1,41,41,41, -1,41,41,41,41,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,45,44,43,42,41,40,40,40,40, -1,40,40,40,40,40,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,39,39,39,39,40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,48,47,46,45,44,43,42,42,42,42,42,42,41,41,41,41,-1,41,40,39,38,38, 38,38,38,38,39,40,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,41,40,40,40,-1,41,40,39,38,37, 37,37,37,38,39,40,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,41,40,39,39,-1,-1,-1,-1,-1,36, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,41,40,39,38,38,38,39,40,-1,35, 35,35,35,-1,33,33,33,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,37,37,38,39,40,-1,34, 34,34,34,-1,32,32,32,32,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,36,36,36,36,37,38,39,40,-1,33, 34,33,33,-1,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,36,35,35,35,-1,-1,-1,-1,-1,32, 34,33,32,31,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,36,35,34,34,-1,31,31,31,31,31, 34,33,33,-1,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,28,29,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,36,35,34,34,-1,-1,30,29,29,29, 28,27,27,27,28,27,27,27,27,28,-1,27,26,26,26,26,26,26,26,27,28,28,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 28,27,26,26,-1,26,26,26,27,28,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,36,36,36,36,36,37,-1,27,27,27, 28,27,26,25,25,25,25,26,27,28,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,37,37,37,-1,26,26,26, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,25,24,23,23,23,23,23,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,22,22,23,24,24,24,25, 34,34,-1,25,24,23,22,22,22,22,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,23,24,25, 33,33,-1,25,24,23,22,21,21,21,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,22,21,20,19,18,17,17,17,17,17,18,19,19,19,20,21,22,-1,-1,22,-1,24, 32,33,-1,25,24,23,22,21,20,20,20,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,22,21,20,19,18,17,16,16,16,17,18,18,18,18,-1,-1,-1,-1,20,21,22,23, 31,-1,-1,25,24,23,22,21,20,19,20,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,22,21,20,19,18,17,16,15,16,17,18,18,17,17,17,17,-1,19,19,-1,22,22, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,16,17,18,-1,17,17,17,18,19,20,-1,13,14,14,14,14,14,13,13,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,12,-1,13,13,14,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,14,14,14,14,15,16,17,-1,-1,12,11,11,11,12,13,14,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,18,18,19,20,21,22, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,12,11,10,11,12,13,14,14,13,12,11,10,10,10,10,11,12,13,14,-1,-1,19,19,20,21,22, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,20,20,21,22, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,9,9,9,8,8,8,8,8,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,21,21,21,22, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,8,8,8,7,7,7,7,-1,7,7,7,7,7,7,7,8,9,10,11,12,-1,15,15,16,-1,22,22,22,22, 26,25,24,24,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,7,7,7,6,6,6,-1,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,6,6,5,5,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,22, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,4,4,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,21, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,-1,20,20,20,20,21, -1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,19,19,20,21, 26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,12,12,12,12,13,14,15,16,17,18,18,18,19,20,21, 26,25,24,23,22,22,22,-1,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,12,11,11,11,12,13,14,15,16,17,17,17,18,19,-1,22, 26,25,24,23,23,23,23,-1,19,18,17,16,15,-1,-1,-1,11,-1,8,8,-1,-1,-1,3,2,1,1,1,2,3,4,-1,12,11,10,11,12,13,14,15,16,16,16,17,18,19,-1,23, 26,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,9,-1,16,16,-1,3,2,2,2,2,2,3,4,-1,-1,-1,9,-1,-1,-1,15,15,15,15,16,17,18,19,-1,23, 26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,15,15,15,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,14,14,14,15,16,-1,19,-1,-1,22, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,14,14,14,14,-1,4,4,4,4,4,4,4,4,-1,7,7,8,9,10,-1,13,13,14,15,16,-1,-1,-1,21,21, 27,27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,15,15,14,13,13,13,-1,5,5,5,5,5,5,5,5,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,6,6,6,6,7,8,9,9,10,-1,13,13,14,15,16,17,-1,20,20,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,17,17,17,17,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,9,9,10,10,-1,14,14,14,15,16,-1,-1,21,21,21, 28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,10,10,10,11,-1,15,15,15,15,16,-1,-1,22,22,22, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,48,48,48,48,48,48,48,48,47,46,45,44,44,44,44, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,47,47,47,47,47,47,47,48,48,-1,45,44,43,43,43, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,47,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,42,42,42, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,46,47,47,46,45,45,45,46,45,44,43,43,-1,-1,41,41,41, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,45,44,43,42,41,40,40,40,40, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,48,47,46,45,44,43,42,42,42,42,42,42,41,41,41,41,-1,41,40,39,38,38, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,36,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,41,40,40,40,-1,41,40,39,38,37, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,35,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,41,40,39,39,-1,-1,-1,-1,-1,36, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,41,40,39,38,38,38,39,40,-1,35, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,34,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,37,37,38,39,40,-1,34, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,36,36,36,36,37,38,39,40,-1,33, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,36,35,35,35,-1,-1,-1,-1,-1,32, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,36,35,34,34,-1,31,31,31,31,31, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,30,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,29,30,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,36,35,34,34,-1,-1,30,29,29,29, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,29,29,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,36,36,36,36,36,37,-1,27,27,27, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,27,27,27,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,37,37,37,-1,26,26,26, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,22,22,23,24,24,24,25, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,23,24,25, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,18,19,19,19,20,21,22,-1,-1,22,-1,24, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,23,22,21,20,19,18,17,16,16,16,17,18,18,18,18,-1,-1,-1,-1,20,21,22,23, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,23,22,21,20,19,18,17,16,15,16,17,18,18,17,17,17,17,-1,19,19,-1,22,22, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,13,14,14,14,14,14,13,13,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,12,-1,13,13,14,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,12,11,11,11,12,13,14,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,18,18,19,20,21,22, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,12,11,10,11,12,13,14,14,13,12,11,10,10,10,10,10,11,12,13,-1,-1,19,19,20,21,22, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,-1,-1,20,20,21,22, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,10,10,9,8,8,8,8,8,-1,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,21,21,22, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,9,9,8,7,7,7,7,-1,7,7,7,7,7,7,7,7,8,9,10,11,-1,14,14,15,-1,22,22,22,22, 27,26,25,25,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,8,8,7,6,6,6,-1,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,7,6,5,5,-1,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,21, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,-1,-1,15,-1,19,19,19,19,20, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,18,18,19,20, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,18,19,20, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,11,10,10,10,11,12,13,14,15,16,16,16,17,18,-1,21, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,4,3,2,1,1,1,2,3,-1,11,10,9,10,11,12,13,14,15,15,15,16,17,18,-1,22, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,16,16,-1,4,3,2,2,2,2,2,3,-1,-1,-1,8,-1,-1,-1,14,14,14,14,15,16,17,18,-1,22, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,15,15,15,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,13,13,13,14,15,-1,18,-1,-1,21, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,14,14,14,14,-1,4,4,4,4,4,4,4,4,-1,6,6,7,8,9,-1,12,12,13,14,15,-1,-1,-1,20,20, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,-1,5,5,5,5,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,6,6,6,6,7,8,8,8,9,-1,12,12,13,14,15,16,-1,19,19,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,18,18,17,17,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,9,9,9,9,-1,13,13,13,14,15,-1,-1,20,20,20, 29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,10,10,10,10,-1,14,14,14,14,15,-1,-1,21,21,21, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,45,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,48,48,48,48,48,48,48,48,47,46,45,44,44,44,44, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,45,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,47,47,47,47,47,47,47,48,48,-1,45,44,43,43,43, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,47,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,42,42,42, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,46,47,47,46,45,45,45,46,45,44,43,43,-1,-1,41,41,41, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,45,44,43,42,41,40,40,40,40, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,38,38,37,37,37,37,37,37,37,-1,48,47,46,45,44,43,42,42,42,42,42,42,41,41,41,41,-1,41,40,39,38,38, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,38,37,37,36,36,36,36,36,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,41,40,40,40,-1,41,40,39,38,37, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,35,35,35,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,41,40,39,39,-1,-1,-1,-1,-1,36, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,41,40,39,38,38,38,39,40,-1,35, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,37,37,38,39,40,-1,34, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,36,36,36,36,37,38,39,40,-1,33, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,36,35,35,35,-1,-1,-1,-1,-1,32, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,36,35,34,34,-1,31,31,31,31,31, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,31,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,30,31,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,36,35,34,34,-1,-1,30,29,29,29, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,30,30,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,36,36,36,36,36,37,-1,27,27,27, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,28,28,27,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,37,37,37,-1,26,26,26, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,22,22,23,24,24,24,25, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,23,24,25, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,18,19,19,19,20,21,22,-1,-1,22,-1,24, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,23,22,21,20,19,18,17,16,16,16,17,18,18,18,18,-1,-1,-1,-1,20,21,22,23, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,23,22,21,20,19,18,17,16,15,16,17,18,18,17,17,17,17,-1,19,19,-1,22,22, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,13,14,14,14,14,14,13,13,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,12,-1,13,13,14,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,12,11,11,11,12,13,14,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,18,18,19,20,21,22, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,12,11,10,11,12,13,14,14,13,12,11,10,10,10,10,10,11,12,13,-1,-1,19,19,20,21,22, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,-1,-1,20,20,21,22, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,11,10,9,8,8,8,8,8,-1,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,21,21,22, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,10,9,8,7,7,7,7,-1,7,7,7,7,7,7,7,7,8,9,10,11,-1,14,14,15,-1,22,22,22,22, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,9,8,7,6,6,6,-1,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,8,7,6,5,5,-1,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,21, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,-1,-1,15,-1,19,19,19,19,20, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,18,18,19,20, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,18,19,20, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,11,10,10,10,11,12,13,14,15,16,16,16,17,18,-1,21, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,5,4,3,2,1,1,1,2,-1,11,10,9,10,11,12,13,14,15,15,15,16,17,18,-1,22, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,11,-1,16,16,-1,5,4,3,2,2,2,2,2,-1,-1,-1,8,-1,-1,-1,14,14,14,14,15,16,17,18,-1,22, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,15,15,15,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,13,13,13,14,15,-1,18,-1,-1,21, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,14,14,-1,5,4,4,4,4,4,4,4,-1,6,6,7,8,9,-1,12,12,13,14,15,-1,-1,-1,20,20, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,16,15,14,13,13,13,-1,5,5,5,5,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,6,6,6,6,7,8,8,8,9,-1,12,12,13,14,15,16,-1,19,19,20, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,19,18,17,17,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,9,9,9,9,-1,13,13,13,14,15,-1,-1,20,20,20, 30,29,28,27,26,25,24,23,22,21,21,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,10,10,10,10,-1,14,14,14,14,15,-1,-1,21,21,21, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,45,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,48,48,48,48,48,48,48,48,47,46,45,44,44,44,44, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,45,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,47,47,47,47,47,47,47,48,48,-1,45,44,43,43,43, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,47,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,42,42,42, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,46,47,47,46,45,45,45,46,45,44,43,43,-1,-1,41,41,41, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,45,44,43,42,41,40,40,40,40, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,39,38,37,37,37,37,37,37,37,-1,48,47,46,45,44,43,42,42,42,42,42,42,41,41,41,41,-1,41,40,39,38,38, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,39,38,37,36,36,36,36,36,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,41,40,40,40,-1,41,40,39,38,37, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,37,36,35,35,35,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,41,40,39,39,-1,-1,-1,-1,-1,36, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,41,40,39,38,38,38,39,40,-1,35, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,37,37,38,39,40,-1,34, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,36,36,36,36,37,38,39,40,-1,33, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,36,35,35,35,-1,-1,-1,-1,-1,32, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,36,35,34,34,-1,31,31,31,31,31, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,31,31,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,36,35,34,34,-1,-1,30,29,29,29, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,31,30,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,36,36,36,36,36,37,-1,27,27,27, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,28,28,27,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,37,37,37,-1,26,26,26, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,27,26,26,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,22,22,23,24,24,24,25, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,23,24,25, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,19,19,20,21,22,-1,-1,22,-1,24, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,24,23,22,21,20,19,18,17,16,16,16,17,18,18,18,18,-1,-1,-1,-1,20,21,22,23, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,24,23,22,21,20,19,18,17,16,15,16,17,18,18,17,17,17,17,-1,19,19,-1,22,22, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,14,15,15,15,15,14,13,13,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,13,-1,14,14,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,13,12,12,12,13,14,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,18,18,19,20,21,22, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,13,12,11,12,13,14,15,14,13,12,11,10,10,10,10,10,11,12,13,-1,-1,19,19,20,21,22, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,-1,-1,20,20,21,22, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,12,11,10,9,9,9,9,9,-1,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,21,21,22, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,11,10,9,8,8,8,8,-1,7,7,7,7,7,7,7,7,8,9,10,11,-1,14,14,15,-1,22,22,22,22, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,10,9,8,7,7,7,-1,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,9,8,7,6,6,-1,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,21, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,5,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,-1,-1,-1,-1,15,-1,19,19,19,19,20, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,18,18,19,20, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,18,19,20, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,11,10,10,10,11,12,13,14,15,16,16,16,17,18,-1,21, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,6,5,4,3,2,1,1,1,-1,11,10,9,10,11,12,13,14,15,15,15,16,17,18,-1,22, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,12,-1,16,16,-1,6,5,4,3,2,2,2,2,-1,-1,-1,8,-1,-1,-1,14,14,14,14,15,16,17,18,-1,22, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,15,15,15,-1,6,5,4,3,3,3,3,3,4,5,6,7,8,9,-1,13,13,13,14,15,-1,18,-1,-1,21, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,14,14,14,14,-1,6,5,4,4,4,4,4,4,-1,6,6,7,8,9,-1,12,12,13,14,15,-1,-1,-1,20,20, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,18,17,16,15,14,13,13,13,-1,6,5,5,5,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,6,6,6,6,7,8,8,8,9,-1,12,12,13,14,15,16,-1,19,19,20, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,19,18,17,17,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,9,9,9,9,-1,13,13,13,14,15,-1,-1,20,20,20, 31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,10,10,10,10,-1,14,14,14,14,15,-1,-1,21,21,21, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,45,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,48,48,48,48,48,48,48,48,47,46,45,44,44,44,44, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,45,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,47,47,47,47,47,47,47,48,48,-1,45,44,43,43,43, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,46,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,47,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,42,42,42, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,46,47,47,46,45,45,45,46,45,44,43,43,-1,-1,41,41,41, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,45,44,43,42,41,40,40,40,40, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,39,38,37,37,37,37,37,37,37,-1,48,47,46,45,44,43,42,42,42,42,42,42,41,41,41,41,-1,41,40,39,38,38, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,39,38,37,36,36,36,36,36,36,-1,48,47,46,46,-1,43,42,41,41,41,41,41,41,40,40,40,-1,41,40,39,38,37, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,37,36,35,35,35,35,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,41,40,39,39,-1,-1,-1,-1,-1,36, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,41,40,39,38,38,38,39,40,-1,35, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,35,34,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,37,37,38,39,40,-1,34, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,36,36,36,36,37,38,39,40,-1,33, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,36,35,35,35,-1,-1,-1,-1,-1,32, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,36,35,34,34,-1,31,31,31,31,31, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,36,35,34,34,-1,-1,30,29,29,29, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,31,30,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,29,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,36,36,36,36,36,37,-1,27,27,27, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,28,28,27,26,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,37,37,37,-1,26,26,26, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,28,27,27,26,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,27,26,26,-1,23,23,23,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,22,22,23,24,24,24,25, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,23,24,25, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,19,19,19,20,21,22,-1,-1,22,-1,24, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,16,16,17,18,18,18,18,-1,-1,-1,-1,20,21,22,23, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,18,17,17,17,17,-1,19,19,-1,22,22, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,19,18,17,16,16,16,17,18,19,20,21,22, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,15,16,16,16,15,14,13,13,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,14,-1,15,15,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,14,13,13,13,14,15,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,18,18,19,20,21,22, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,14,13,12,13,14,15,15,14,13,12,11,10,10,10,10,10,11,12,13,-1,-1,19,19,20,21,22, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,-1,-1,20,20,21,22, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,-1,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,21,21,22, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,12,11,10,9,9,9,9,-1,7,7,7,7,7,7,7,7,8,9,10,11,-1,14,14,15,-1,22,22,22,22, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,11,10,9,8,8,8,-1,7,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,22,22,22,22, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,9,8,7,7,-1,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,21, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,-1,-1,-1,-1,15,-1,19,19,19,19,20, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,18,18,19,20, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,18,19,20, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,11,10,10,10,11,12,13,14,15,16,16,16,17,18,-1,21, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,4,3,2,1,1,-1,11,10,9,10,11,12,13,14,15,15,15,16,17,18,-1,22, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,16,16,-1,7,6,5,4,3,2,2,2,-1,-1,-1,8,-1,-1,-1,14,14,14,14,15,16,17,18,-1,22, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,15,15,-1,7,6,5,4,3,3,3,3,4,5,6,7,8,9,-1,13,13,13,14,15,-1,18,-1,-1,21, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,-1,7,6,5,4,4,4,4,4,-1,6,6,7,8,9,-1,12,12,13,14,15,-1,-1,-1,20,20, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,6,5,5,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,6,6,6,6,7,8,8,8,9,-1,12,12,13,14,15,16,-1,19,19,20, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,19,18,17,17,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,9,9,9,9,-1,13,13,13,14,15,-1,-1,20,20,20, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,10,10,10,10,-1,14,14,14,14,15,-1,-1,21,21,21, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 57,57,57,57,56,55,54,54,54,54,54,54,54,54,53,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,54,53,53,53,53,52,52,52,52,52,51,50,49,48,48,48,48, 56,56,56,56,56,55,54,53,53,53,53,53,53,54,53,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,53,53,53,52,52,52,52,51,51,51,52,52,-1,49,48,47,47,47, 55,55,55,55,-1,56,-1,53,52,52,52,52,53,54,54,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,52,52,52,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,46,46,46, 55,54,54,54,-1,-1,-1,-1,51,51,51,52,53,54,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,52,51,52,52,51,50,50,50,50,49,48,47,47,-1,-1,45,45,45, -1,53,53,53,53,-1,-1,-1,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,50,49,48,47,46,45,44,44,44,44, -1,52,52,52,52,52,51,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,51,51,51,51,52,51,50,49,48,48,48,48,48,48,48,47,46,45,45,45,45,45,45,45,-1,53,52,51,50,49,48,47,47,47,47,47,46,45,45,45,45,-1,45,44,43,42,42, 50,50,50,50,51,52,51,50,49,48,47,47,47,47,47,48,47,46,45,44,44,44,44,44,44,-1,53,52,51,51,-1,48,47,46,46,46,46,46,45,44,44,44,-1,45,44,43,42,41, 49,49,49,50,51,52,51,50,49,48,47,46,46,46,46,-1,-1,46,45,44,43,43,43,43,43,-1,53,52,51,50,49,48,47,46,45,45,45,46,45,44,43,43,-1,-1,-1,-1,-1,40, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,46,47,47,46,45,44,43,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,45,44,43,42,42,42,43,44,-1,39, 47,47,47,-1,45,45,45,44,44,44,-1,45,44,45,46,47,47,46,45,44,43,42,41,41,41,42,41,41,41,41,41,42,43,-1,44,43,43,-1,-1,-1,-1,41,41,42,43,44,-1,38, 46,46,46,-1,44,44,44,44,43,43,-1,-1,43,-1,-1,-1,-1,-1,-1,43,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,44,43,42,41,40,40,40,40,41,42,43,44,-1,37, 46,45,45,-1,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42,42,42,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,36, 46,45,44,43,42,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,38,-1,35,35,35,35,35, 46,45,45,-1,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,42,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,40,40,40,40,40,40,-1,39,39,39,39,39,39,39,39,39,39,39,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,42,41,40,39,38,38,-1,-1,34,33,33,33, 40,39,39,39,40,39,39,39,39,40,-1,39,38,38,38,38,38,38,38,39,39,38,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 40,39,38,38,-1,38,38,38,39,40,-1,39,38,37,37,37,37,37,37,-1,-1,37,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,42,41,40,40,40,40,40,41,-1,31,31,31, 40,39,38,37,37,37,37,38,39,40,-1,39,38,37,36,36,36,36,36,-1,36,36,35,34,33,33,34,35,36,37,38,39,40,41,42,43,42,41,41,41,-1,41,41,41,-1,30,30,30, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,-1,36,35,35,34,33,32,-1,-1,-1,38,38,39,40,41,42,43,42,42,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,34,34,34,34,35,35,-1,-1,35,34,34,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,29,29,30,30,29,28,28, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,34,34,-1,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,28,28,27, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,34,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,26,26,26,27,28,29,-1,-1,27,-1,26, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,33,33,33,32,31,30,29,28,27,26,25,24,24,24,25,26,26,25,25,-1,-1,-1,-1,25,26,25,25, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,32,32,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,26,25,24,24,24,-1,24,24,-1,24,24, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,29,29,29,30,31,32,-1,24,25,25,25,24,23,22,21,21,21,21,-1,-1,-1,-1,23,23,22,22,22,22,22,22,22, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,28,28,29,30,-1,-1,-1,23,-1,24,24,24,23,22,21,20,20,20,20,20,20,21,22,23,22,21,21,21,21,21,21, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,27,28,29,-1,-1,23,22,22,22,23,24,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,21,20,20,20,20,20, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,27,28,29,-1,-1,23,22,21,22,23,24,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,20,19,19,19,19, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,16,16,16,-1,-1,18,18,18,18, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,21,20,19,19,19,19,19,-1,19,19,19,19,19,19,19,18,17,16,16,16,16,15,15,15,-1,17,17,17,17, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,20,19,18,18,18,18,-1,18,18,18,18,18,18,18,18,17,16,15,15,-1,14,14,14,-1,16,16,16,16, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,19,18,17,17,17,-1,18,17,17,17,17,17,17,18,17,16,15,14,13,13,13,13,-1,15,15,15,15, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,18,17,16,16,-1,18,17,16,16,16,16,17,18,17,16,15,14,13,12,12,13,-1,14,14,14,15, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,-1,15,15,15,16,17,18,17,16,15,14,13,12,11,-1,-1,13,13,14,15, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,18,17,17,-1,-1,-1,-1,10,-1,12,12,13,14,15, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,11,10,10,10,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,24,24,-1,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,7,7,8,9,10,11,12,13,-1,17, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,23,23,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,-1,8,8,8,9,10,-1,13,-1,-1,16, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,-1,15,14,13,12,11,10,9,9,-1,6,5,5,5,6,-1,9,9,9,9,10,-1,-1,-1,15,15, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,10,10,11,12,13,14,15, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,9,9,10,11,11,11,-1,14,14,15, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,27,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,15,15,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,9,9,9,9,-1,11,11,11,11,12,-1,-1,16,16,16, 56,56,56,56,55,54,53,53,53,53,53,53,53,53,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 55,55,55,55,55,54,53,52,52,52,52,52,52,53,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 54,54,54,54,-1,55,-1,52,51,51,51,51,52,53,53,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 54,53,53,53,-1,-1,-1,-1,50,50,50,51,52,53,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,52,52,52,52,-1,-1,-1,49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,51,51,51,51,51,50,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,50,50,50,50,51,50,49,48,47,47,47,47,47,47,47,46,45,44,44,44,44,44,44,44,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 49,49,49,49,50,51,50,49,48,47,46,46,46,46,46,47,46,45,44,43,43,43,43,43,43,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 48,48,48,49,50,51,50,49,48,47,46,45,45,45,45,-1,-1,45,44,43,42,42,42,42,42,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 46,46,46,-1,44,44,44,43,43,43,-1,44,43,44,45,46,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 45,45,45,-1,43,43,43,43,42,42,-1,-1,42,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 45,44,44,-1,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 45,44,43,42,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,37,-1,34,34,34,34,34, 45,44,44,-1,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,39,39,39,39,39,39,-1,38,38,38,38,38,38,38,38,38,38,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 39,38,38,38,39,38,38,38,38,39,-1,38,37,37,37,37,37,37,37,38,38,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 39,38,37,37,-1,37,37,37,38,39,-1,38,37,36,36,36,36,36,36,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,41,40,39,39,39,39,39,40,-1,30,30,30, 39,38,37,36,36,36,36,37,38,39,-1,38,37,36,35,35,35,35,35,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,35,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,36,35,34,34,34,34,34,33,33,33,33,33,33,33,34,34,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 45,45,-1,36,35,34,33,33,33,33,33,32,32,32,32,32,32,-1,33,33,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,32,33,-1,33,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,25,25,25,26,27,28,-1,-1,26,-1,25, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,32,32,32,31,30,29,28,27,26,25,24,23,23,23,24,25,25,24,24,-1,-1,-1,-1,24,25,24,24, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,31,31,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,25,24,23,23,23,-1,23,23,-1,23,23, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,28,28,28,29,30,31,-1,23,24,24,24,23,22,21,20,20,20,20,-1,-1,-1,-1,22,22,21,21,21,21,21,21,21, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,27,27,28,29,-1,-1,-1,22,-1,23,23,23,22,21,20,19,19,19,19,19,19,20,21,22,21,20,20,20,20,20,20, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,25,26,27,28,-1,-1,22,21,21,21,22,23,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,20,19,19,19,19,19, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,25,26,27,28,-1,-1,22,21,20,21,22,23,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,19,18,18,18,18, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,17,17,17,17, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,20,19,18,18,18,18,18,-1,18,18,18,18,18,18,18,17,16,15,15,15,15,14,14,14,-1,16,16,16,16, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,19,18,17,17,17,17,-1,17,17,17,17,17,17,17,17,16,15,14,14,-1,13,13,13,-1,15,15,15,15, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,18,17,16,16,16,-1,17,16,16,16,16,16,16,17,16,15,14,13,12,12,12,12,-1,14,14,14,14, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,17,16,15,15,-1,17,16,15,15,15,15,16,17,16,15,14,13,12,11,11,12,-1,13,13,13,14, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,-1,14,14,14,15,16,17,16,15,14,13,12,11,10,-1,-1,12,12,13,14, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,16,16,-1,-1,-1,-1,9,-1,11,11,12,13,14, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,15, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,10,9,9,9,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,16, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,23,23,-1,14,13,12,11,10,9,8,8,-1,-1,-1,2,-1,-1,-1,6,6,7,8,9,10,11,12,-1,16, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,22,22,22,-1,14,13,12,11,10,9,8,7,6,5,4,3,4,5,-1,7,7,7,8,9,-1,12,-1,-1,15, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,-1,14,13,12,11,10,9,8,8,-1,5,4,4,4,5,-1,8,8,8,8,9,-1,-1,-1,14,14, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,9,9,10,11,12,13,14, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,9,8,7,6,6,6,6,6,6,-1,8,8,9,10,10,10,-1,13,13,14, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,26,25,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,7,7,7,7,-1,9,9,9,10,11,-1,-1,14,14,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,8,8,8,8,-1,10,10,10,10,11,-1,-1,15,15,15, 56,56,56,56,55,54,53,53,53,53,53,53,53,52,51,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 55,55,55,55,55,54,53,52,52,52,52,52,52,52,51,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 54,54,54,54,-1,55,-1,52,51,51,51,51,52,52,52,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 54,53,53,53,-1,-1,-1,-1,50,50,50,51,52,53,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,52,52,52,52,-1,-1,-1,49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,51,51,51,51,51,50,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,50,50,50,50,51,50,49,48,47,47,47,47,47,47,46,45,44,43,43,43,43,43,43,43,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 49,49,49,49,50,51,50,49,48,47,46,46,46,46,46,46,45,44,43,42,42,42,42,42,42,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 48,48,48,49,50,51,50,49,48,47,46,45,45,45,45,-1,-1,44,43,42,41,41,41,41,41,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,45,46,45,44,43,42,41,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 46,46,46,-1,44,44,44,43,43,43,-1,44,43,44,45,46,45,44,43,42,41,40,39,39,39,40,39,39,39,39,39,40,41,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 45,45,45,-1,43,43,43,43,42,42,-1,-1,42,-1,-1,-1,-1,-1,-1,41,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 45,44,44,-1,42,42,42,42,42,41,41,41,41,41,41,41,41,40,40,40,40,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 45,44,43,42,41,41,41,41,41,41,40,40,40,40,40,40,40,40,39,39,39,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,36,-1,33,33,33,33,33, 45,44,44,-1,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,38,38,38,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,39,39,39,39,39,39,-1,38,38,38,38,38,38,38,38,38,37,37,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 39,38,38,38,39,38,38,38,38,39,-1,38,37,37,37,37,37,37,37,38,37,36,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 39,38,37,37,-1,37,37,37,38,39,-1,38,37,36,36,36,36,36,36,-1,-1,35,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,40,39,38,38,38,38,38,39,-1,29,29,29, 39,38,37,36,36,36,36,37,38,39,-1,38,37,36,35,35,35,35,35,-1,34,34,33,32,31,31,32,33,34,35,36,37,38,39,40,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,35,-1,34,33,33,32,31,30,-1,-1,-1,36,36,37,38,39,40,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,36,35,34,34,34,34,34,33,33,33,33,33,33,33,34,34,-1,-1,33,32,32,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 45,45,-1,36,35,34,33,33,33,33,33,32,32,32,32,32,32,-1,33,33,-1,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,32,33,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,24,24,24,25,26,27,-1,-1,25,-1,24, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,32,32,31,30,29,28,27,26,25,24,23,22,22,22,23,24,24,23,23,-1,-1,-1,-1,23,24,23,23, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,31,31,31,31,30,29,28,27,26,25,24,23,22,21,22,23,24,24,23,22,22,22,-1,22,22,-1,22,22, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,28,28,28,29,30,31,-1,23,24,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,21,21,20,20,20,20,20,20,20, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,27,27,28,29,-1,-1,-1,22,-1,23,23,22,21,20,19,18,18,18,18,18,18,19,20,21,20,19,19,19,19,19,19, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,25,26,27,28,-1,-1,22,21,21,21,22,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,19,18,18,18,18,18, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,25,26,27,28,-1,-1,22,21,20,21,22,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,18,17,17,17,17, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,14,14,14,-1,-1,16,16,16,16, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,20,19,18,18,18,18,18,-1,18,18,18,18,18,18,17,16,15,14,14,14,14,13,13,13,-1,15,15,15,15, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,19,18,17,17,17,17,-1,17,17,17,17,17,17,17,16,15,14,13,13,-1,12,12,12,-1,14,14,14,14, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,18,17,16,16,16,-1,17,16,16,16,16,16,16,16,15,14,13,12,11,11,11,11,-1,13,13,13,13, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,17,16,15,15,-1,17,16,15,15,15,15,16,16,15,14,13,12,11,10,10,11,-1,12,12,12,13, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,-1,14,14,14,15,16,16,15,14,13,12,11,10,9,-1,-1,11,11,12,13, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,16,15,15,-1,-1,-1,-1,8,-1,10,10,11,12,13, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,10,9,9,9,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,23,23,-1,14,13,12,11,10,9,8,8,-1,-1,-1,2,-1,-1,-1,5,5,6,7,8,9,10,11,-1,15, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,22,22,22,-1,14,13,12,11,10,9,8,7,6,5,4,3,4,5,-1,6,6,6,7,8,-1,11,-1,-1,14, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,-1,14,13,12,11,10,9,8,8,-1,5,4,4,4,5,-1,7,7,7,7,8,-1,-1,-1,13,13, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,8,8,8,9,10,11,12,13, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,9,8,7,6,6,6,6,6,6,-1,8,8,9,9,9,9,-1,12,12,13, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,26,25,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,7,7,7,7,-1,9,9,9,10,10,-1,-1,13,13,13, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,8,8,8,8,-1,10,10,10,10,11,-1,-1,14,14,14, 56,56,56,56,55,54,53,53,53,53,53,53,52,51,50,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 55,55,55,55,55,54,53,52,52,52,52,52,52,51,50,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 54,54,54,54,-1,55,-1,52,51,51,51,51,52,51,51,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 54,53,53,53,-1,-1,-1,-1,50,50,50,51,52,52,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,52,52,52,52,-1,-1,-1,49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,51,51,51,51,51,50,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,50,50,50,50,51,50,49,48,47,47,47,47,47,46,45,44,43,42,42,42,42,42,42,42,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 49,49,49,49,50,51,50,49,48,47,46,46,46,46,46,45,44,43,42,41,41,41,41,41,41,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 48,48,48,49,50,51,50,49,48,47,46,45,45,45,45,-1,-1,43,42,41,40,40,40,40,40,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,45,45,44,43,42,41,40,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 46,46,46,-1,44,44,44,43,43,43,-1,44,43,44,45,45,44,43,42,41,40,39,38,38,38,39,38,38,38,38,38,39,40,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 45,45,45,-1,43,43,43,43,42,42,-1,-1,42,-1,-1,-1,-1,-1,-1,40,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 45,44,44,-1,42,42,42,42,42,41,41,41,41,41,41,41,40,39,39,39,39,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 45,44,43,42,41,41,41,41,41,41,40,40,40,40,40,40,40,39,38,38,38,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,35,-1,32,32,32,32,32, 45,44,44,-1,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,37,37,37,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,39,39,39,39,39,39,-1,38,38,38,38,38,38,38,38,37,36,36,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 39,38,38,38,39,38,38,38,38,39,-1,38,37,37,37,37,37,37,37,37,36,35,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 39,38,37,37,-1,37,37,37,38,39,-1,38,37,36,36,36,36,36,36,-1,-1,34,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,39,38,37,37,37,37,37,38,-1,28,28,28, 39,38,37,36,36,36,36,37,38,39,-1,38,37,36,35,35,35,35,35,-1,33,33,32,31,30,30,31,32,33,34,35,36,37,38,39,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,35,-1,33,32,32,31,30,29,-1,-1,-1,35,35,36,37,38,39,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,36,35,34,34,34,34,34,33,33,33,33,33,33,33,34,34,-1,-1,32,31,31,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 45,45,-1,36,35,34,33,33,33,33,33,32,32,32,32,32,32,-1,33,33,-1,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,32,33,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,23,23,23,24,25,26,-1,-1,24,-1,23, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,23,23,22,22,-1,-1,-1,-1,22,23,22,22, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,23,22,21,21,21,-1,21,21,-1,21,21, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,28,28,28,29,30,31,-1,23,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,20,20,19,19,19,19,19,19,19, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,27,27,28,29,-1,-1,-1,22,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,19,18,18,18,18,18,18, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,25,26,27,28,-1,-1,22,21,21,21,22,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,18,17,17,17,17,17, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,25,26,27,28,-1,-1,22,21,20,21,22,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,17,16,16,16,16, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,15,15,15,15, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,20,19,18,18,18,18,18,-1,18,18,18,18,18,17,16,15,14,13,13,13,13,12,12,12,-1,14,14,14,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,19,18,17,17,17,17,-1,17,17,17,17,17,17,16,15,14,13,12,12,-1,11,11,11,-1,13,13,13,13, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,18,17,16,16,16,-1,17,16,16,16,16,16,16,15,14,13,12,11,10,10,10,10,-1,12,12,12,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,17,16,15,15,-1,17,16,15,15,15,15,16,15,14,13,12,11,10,9,9,10,-1,11,11,11,12, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,-1,14,14,14,15,16,15,14,13,12,11,10,9,8,-1,-1,10,10,11,12, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,15,14,14,-1,-1,-1,-1,7,-1,9,9,10,11,12, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,13, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,10,9,9,9,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,14, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,23,23,-1,14,13,12,11,10,9,8,8,-1,-1,-1,2,-1,-1,-1,4,4,5,6,7,8,9,10,-1,14, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,22,22,22,-1,14,13,12,11,10,9,8,7,6,5,4,3,4,5,-1,5,5,5,6,7,-1,10,-1,-1,13, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,-1,14,13,12,11,10,9,8,8,-1,5,4,4,4,5,-1,6,6,6,6,7,-1,-1,-1,12,12, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,7,7,7,7,8,9,10,11,12, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,9,8,7,6,6,6,6,6,6,-1,8,8,8,8,8,8,-1,11,11,12, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,26,25,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,7,7,7,7,-1,9,9,9,9,9,-1,-1,12,12,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,8,8,8,8,-1,10,10,10,10,10,-1,-1,13,13,13, 57,57,57,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,50,49,49,49,49,48,48,48,48,48,47,46,45,44,44,44,44, 56,56,56,56,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,49,49,49,48,48,48,48,47,47,47,48,48,-1,45,44,43,43,43, 55,55,55,55,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,48,48,48,48,47,47,47,47,46,46,-1,-1,-1,-1,-1,42,42,42, 55,54,54,54,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,48,47,48,48,47,46,46,46,46,45,44,43,43,-1,-1,41,41,41, -1,53,53,53,53,-1,-1,-1,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,46,45,44,43,42,41,40,40,40,40, -1,52,52,52,52,52,51,50,49,49,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,51,51,51,51,52,51,50,49,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,49,48,47,46,45,44,43,43,43,43,43,42,41,41,41,41,-1,41,40,39,38,38, 50,50,50,50,51,52,51,50,49,48,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,49,48,47,47,-1,44,43,42,42,42,42,42,41,40,40,40,-1,41,40,39,38,37, 49,49,49,50,51,52,51,50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,49,48,47,46,45,44,43,42,41,41,41,42,41,40,39,39,-1,-1,-1,-1,-1,36, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,41,40,39,38,38,38,39,40,-1,35, 47,47,47,-1,45,45,45,44,44,44,-1,45,44,45,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,40,39,39,-1,-1,-1,-1,37,37,38,39,40,-1,34, 46,46,46,-1,44,44,44,44,43,43,-1,-1,43,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,40,39,38,37,36,36,36,36,37,38,39,40,-1,33, 46,45,45,-1,43,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,32, 46,45,44,43,42,42,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,34,-1,31,31,31,31,31, 46,45,45,-1,41,41,41,41,41,41,41,40,40,40,40,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,38,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,40,40,40,40,40,40,-1,39,39,39,39,39,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,38,37,36,35,34,34,-1,-1,30,29,29,29, 40,39,39,39,40,39,39,39,39,40,-1,39,38,38,38,38,38,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 40,39,38,38,-1,38,38,38,39,40,-1,39,38,37,37,37,37,37,37,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,38,37,36,36,36,36,36,37,-1,27,27,27, 40,39,38,37,37,37,37,38,39,40,-1,39,38,37,36,36,36,36,36,-1,32,32,31,30,29,29,30,31,32,33,34,35,36,37,38,39,38,37,37,37,-1,37,37,37,-1,26,26,26, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,36,37,38,39,38,38,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,34,34,34,34,35,35,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,25,25,26,26,25,24,24, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,34,34,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,24,24,23, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,22,22,22,23,24,25,-1,-1,23,-1,22, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,22,22,21,21,-1,-1,-1,-1,21,22,21,21, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,22,21,20,20,20,-1,20,20,-1,20,20, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,29,29,29,30,31,32,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,19,19,18,18,18,18,18,18,18, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,28,28,29,30,-1,-1,-1,23,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,18,17,17,17,17,17,17, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,27,28,29,-1,-1,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,17,16,16,16,16,16, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,27,28,29,-1,-1,23,22,21,22,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,16,15,15,15,15, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,14,14,14,14, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,21,20,19,19,19,19,19,-1,19,19,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,13,13,13,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,20,19,18,18,18,18,-1,18,18,18,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,12,12,12,12, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,19,18,17,17,17,-1,18,17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,-1,11,11,11,11, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,18,17,16,16,-1,18,17,16,16,16,16,15,14,13,12,11,10,9,8,8,9,-1,10,10,10,11, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,-1,15,15,15,16,15,14,13,12,11,10,9,8,7,-1,-1,9,9,10,11, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,15,14,13,13,-1,-1,-1,-1,6,-1,8,8,9,10,11, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,12, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,11,10,10,10,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,13, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,24,24,-1,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,3,3,4,5,6,7,8,9,-1,13, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,23,23,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,-1,4,4,4,5,6,-1,9,-1,-1,12, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,-1,15,14,13,12,11,10,9,9,-1,6,5,5,5,6,-1,5,5,5,5,6,-1,-1,-1,11,11, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,6,6,6,6,6,7,8,9,10,11, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,7,7,7,7,7,7,-1,10,10,11, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,27,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,8,8,8,8,-1,8,8,8,8,8,-1,-1,11,11,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,9,9,9,9,-1,9,9,9,9,9,-1,-1,12,12,12, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,49,48,48,48,48,47,47,47,47,47,46,45,44,43,43,43,43, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,48,48,48,47,47,47,47,46,46,46,47,47,-1,44,43,42,42,42, 56,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,47,47,47,47,46,46,46,46,45,45,-1,-1,-1,-1,-1,41,41,41, 56,55,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,47,46,47,47,46,45,45,45,45,44,43,42,42,-1,-1,40,40,40, -1,54,54,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,45,44,43,42,41,40,39,39,39,39, -1,53,53,53,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,52,52,52,52,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,48,47,46,45,44,43,42,42,42,42,42,41,40,40,40,40,-1,40,39,38,37,37, 51,51,51,51,52,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,48,47,46,46,-1,43,42,41,41,41,41,41,40,39,39,39,-1,40,39,38,37,36, 50,50,50,51,52,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,48,47,46,45,44,43,42,41,40,40,40,41,40,39,38,38,-1,-1,-1,-1,-1,35, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,40,39,38,37,37,37,38,39,-1,34, 48,48,48,-1,46,46,46,45,45,45,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,39,38,38,-1,-1,-1,-1,36,36,37,38,39,-1,33, 47,47,47,-1,45,45,45,45,44,44,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,39,38,37,36,35,35,35,35,36,37,38,39,-1,32, 47,46,46,-1,44,44,44,44,44,43,43,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,31, 47,46,45,44,43,43,43,43,43,43,42,42,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,33,-1,30,30,30,30,30, 47,46,46,-1,42,42,42,42,42,42,42,41,41,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,37,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,41,41,41,41,41,41,-1,40,40,40,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,37,36,35,34,33,33,-1,-1,29,28,28,28, 41,40,40,40,41,40,40,40,40,41,-1,40,39,39,39,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 41,40,39,39,-1,39,39,39,40,41,-1,40,39,38,38,38,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,37,36,35,35,35,35,35,36,-1,26,26,26, 41,40,39,38,38,38,38,39,40,41,-1,40,39,38,37,37,37,37,37,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,37,38,37,36,36,36,-1,36,36,36,-1,25,25,25, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,37,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,37,38,37,37,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,38,37,36,36,36,36,36,35,35,35,35,35,35,35,36,36,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,24,24,25,25,24,23,23, 47,47,-1,38,37,36,35,35,35,35,35,34,34,34,34,34,34,-1,35,35,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,23,23,22, 46,46,-1,38,37,36,35,34,34,34,-1,33,33,33,33,33,33,33,34,35,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,21,21,21,22,23,24,-1,-1,22,-1,21, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,21,21,20,20,-1,-1,-1,-1,20,21,20,20, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,21,20,19,19,19,-1,19,19,-1,19,19, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,30,30,30,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,18,18,17,17,17,17,17,17,17, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,29,29,30,31,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,17,16,16,16,16,16,16, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,27,27,28,29,30,-1,-1,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,16,15,15,15,15,15, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,27,28,29,30,-1,-1,24,23,22,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,15,14,14,14,14, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,13,13,13,13, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,22,21,20,20,20,20,20,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,12,12,12,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,21,20,19,19,19,19,-1,19,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,11,11,11,11, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,20,19,18,18,18,-1,19,18,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,10,10,10,10, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,19,18,17,17,-1,19,18,17,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,9,9,9,10, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,-1,16,16,16,15,14,13,12,11,10,9,8,7,6,-1,-1,8,8,9,10, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,7,7,8,9,10, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,11, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,12,11,11,11,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,12, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,25,25,-1,16,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,2,2,3,4,5,6,7,8,-1,12, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,24,24,24,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,-1,3,3,3,4,5,-1,8,-1,-1,11, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,-1,16,15,14,13,12,11,10,10,-1,7,6,6,6,7,-1,4,4,4,4,5,-1,-1,-1,10,10, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,6,5,5,5,5,5,6,7,8,9,10, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,11,10,9,8,8,8,8,8,8,-1,6,6,6,6,6,6,-1,9,9,10, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,28,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,9,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,10,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,54,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,53,53,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 52,52,52,52,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 51,51,51,52,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 49,49,49,-1,47,47,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 48,48,48,-1,46,46,46,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 48,47,47,-1,45,45,45,45,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 48,47,46,45,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,32,-1,29,29,29,29,29, 48,47,47,-1,43,43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,36,35,34,34,34,34,34,35,-1,25,25,25, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,36,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,36,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,20,20,20,21,22,23,-1,-1,21,-1,20, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,20,20,19,19,-1,-1,-1,-1,19,20,19,19, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,20,19,18,18,18,-1,18,18,-1,18,18, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,17,17,16,16,16,16,16,16,16, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,16,15,15,15,15,15,15, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,15,14,14,14,14,14, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,14,13,13,13,13, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,12,12,12,12, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,11,11,11,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,10,10,10,10, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,9,9,9,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,8,8,8,9, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,7,7,8,9, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,6,6,7,8,9, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,9, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,10, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,11, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,2,2,2,3,4,5,6,7,-1,12, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,-1,3,3,3,3,4,-1,7,-1,-1,11, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,7,7,8,-1,4,4,4,4,4,-1,-1,-1,10,10, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,7,6,5,5,5,5,5,6,7,8,9,10, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,9,9,9,8,8,-1,6,6,6,6,6,6,-1,9,9,10, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,10,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,10,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 53,53,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 52,52,52,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 50,50,50,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 49,49,49,-1,47,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 49,48,48,-1,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 49,48,47,46,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,31,-1,28,28,28,28,28, 49,48,48,-1,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,43,43,43,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 43,42,42,42,43,42,42,42,42,43,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 43,42,41,41,-1,41,41,41,42,43,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,35,34,33,33,33,33,33,34,-1,24,24,24, 43,42,41,40,40,40,40,41,42,43,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,33,34,35,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,33,34,35,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,19,19,19,20,21,22,-1,-1,20,-1,19, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,19,19,18,18,-1,-1,-1,-1,18,19,18,18, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,19,18,17,17,17,-1,17,17,-1,17,17, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,31,30,29,29,29,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,16,16,15,15,15,15,15,15,15, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,30,30,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,15,14,14,14,14,14,14, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,14,13,13,13,13,13, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,13,12,12,12,12, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,9,9,9,-1,-1,11,11,11,11, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,-1,10,10,10,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,7,7,7,-1,9,9,9,9, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,8,8,8,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,6,-1,7,7,7,8, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,-1,-1,6,6,7,8, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,3,-1,5,5,6,7,8, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,5,6,7,8, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,9, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,10, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,2,2,2,2,3,4,5,6,-1,11, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,9,-1,3,3,3,3,3,-1,6,-1,-1,11, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,8,8,8,-1,4,4,4,4,4,-1,-1,-1,10,10, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,9,9,8,7,6,5,5,5,5,5,6,7,8,9,10, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,10,10,9,8,8,-1,6,6,6,6,6,6,-1,9,9,10, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,10,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,10,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,46,46,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,45,45,45,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,45,44,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,45,44,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 54,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 53,53,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 51,51,51,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,36,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 50,50,50,-1,48,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,36,35,34,33,32,32,32,32,33,34,35,36,-1,29, 50,49,49,-1,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,28, 50,49,48,47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,30,-1,27,27,27,27,27, 50,49,49,-1,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,44,44,44,44,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,34,34,34,35,35,34,33,32,31,30,30,-1,-1,26,25,25,25, 44,43,43,43,44,43,43,43,43,44,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 44,43,42,42,-1,42,42,42,43,44,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,35,34,33,32,32,32,32,32,33,-1,23,23,23, 44,43,42,41,41,41,41,42,43,44,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,33,34,35,35,34,33,33,33,-1,33,33,33,-1,22,22,22, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,33,34,35,35,34,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,38,38,38,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,21,21,22,22,21,20,20, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,20,20,19, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,18,18,18,19,20,21,-1,-1,19,-1,18, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,19,18,17,17,-1,-1,-1,-1,17,18,17,17, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,18,17,16,16,16,-1,16,16,-1,16,16, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,32,31,30,29,29,29,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,16,15,14,14,14,14,14,14,14, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,32,31,30,30,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,15,14,13,13,13,13,13,13, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,31,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,13,12,12,12,12,12, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,12,11,11,11,11, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,9,9,9,-1,-1,10,10,10,10, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,23,23,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,-1,9,9,9,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,7,7,7,-1,8,8,8,8, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,7,7,7,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,6,-1,6,6,6,7, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,-1,-1,5,5,6,7, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,3,-1,4,4,5,6,7, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,2,3,4,5,6,7, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,8, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,9, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,2,2,2,2,2,3,4,5,-1,10, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,9,-1,3,3,3,3,3,-1,5,-1,-1,11, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,9,8,8,-1,4,4,4,4,4,-1,-1,-1,10,10, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,11,10,9,8,8,-1,6,6,6,6,6,6,-1,9,9,10, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,10,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,10,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,44,44,44,45,45,45,45,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,44,44,44,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,44,43,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,44,43,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 54,54,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 52,52,52,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,35,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 51,51,51,-1,48,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,35,34,33,32,31,31,31,31,32,33,34,35,-1,28, 51,50,50,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,27, 51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,29,-1,26,26,26,26,26, 51,50,50,-1,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,45,45,45,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,34,34,34,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24, 45,44,44,44,45,44,44,44,44,45,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 45,44,43,43,-1,43,43,43,44,45,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,34,33,32,31,31,31,31,31,32,-1,22,22,22, 45,44,43,42,42,42,42,43,44,45,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,33,34,35,34,33,32,32,32,-1,32,32,32,-1,21,21,21, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,33,34,35,34,33,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,42,41,40,40,40,40,40,39,39,39,39,38,38,38,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,20,20,21,21,20,19,19, 51,51,-1,42,41,40,39,39,39,39,39,38,38,38,38,38,38,-1,39,39,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,19,19,18, 50,50,-1,42,41,40,39,38,38,38,-1,37,37,37,37,37,37,37,38,39,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,17,17,17,18,19,20,-1,-1,18,-1,17, 49,50,-1,42,41,40,39,38,37,37,37,37,36,36,36,36,36,37,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,18,17,16,16,-1,-1,-1,-1,16,17,16,16, 48,-1,-1,42,41,40,39,38,37,36,37,37,36,35,35,35,36,37,38,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,18,17,16,15,15,15,-1,15,15,-1,15,15, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,34,34,35,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,33,34,35,-1,32,31,30,29,29,29,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,15,14,13,13,13,13,13,13,13, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,32,-1,-1,-1,32,31,30,30,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,14,13,12,12,12,12,12,12, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,31,31,31,31,32,31,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,12,11,11,11,11,11, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,30,30,31,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,11,10,10,10,10, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,9,9,9,-1,-1,9,9,9,9, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,26,26,25,24,24,24,23,24,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,-1,8,8,8,8, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,25,25,24,23,23,23,23,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,7,7,7,-1,7,7,7,7, 43,42,41,41,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,24,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,6,6,6, 43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,-1,27,26,25,24,23,23,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,6,-1,5,5,5,6, -1,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,-1,-1,4,4,5,6, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,3,-1,3,3,4,5,6, -1,-1,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,3,2,2,2,2,2,3,4,5,6, 43,42,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6, 43,42,41,40,39,39,39,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,7, 43,42,41,40,40,40,40,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,17,16,15,15,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,8, 43,42,41,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,29,29,-1,20,19,18,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,3,2,2,2,2,2,3,4,-1,9, 43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,28,28,28,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,3,3,3,3,-1,4,-1,-1,10, 43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,-1,20,19,18,17,16,15,14,14,-1,11,10,9,8,8,-1,4,4,4,4,4,-1,-1,-1,10,10, 44,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10, 45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,15,14,13,12,11,10,9,8,8,-1,6,6,6,6,6,6,-1,9,9,10, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,32,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,10,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,10,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,44,44,44,45,45,45,45,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,44,44,44,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,44,43,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,44,43,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 54,54,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 52,52,52,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,35,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 51,51,51,-1,48,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,35,34,33,32,31,31,31,31,32,33,34,35,-1,28, 51,50,50,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,27, 51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,29,-1,26,26,26,26,26, 51,50,50,-1,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,45,45,45,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,34,34,34,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24, 45,44,44,44,45,44,44,44,44,45,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 45,44,43,43,-1,43,43,43,44,45,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,34,33,32,31,31,31,31,31,32,-1,22,22,22, 45,44,43,42,42,42,42,43,44,45,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,33,34,35,34,33,32,32,32,-1,32,32,32,-1,21,21,21, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,33,34,35,34,33,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,42,41,40,40,40,40,40,39,39,39,39,38,38,38,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,20,20,21,21,20,19,19, 51,51,-1,42,41,40,39,39,39,39,39,38,38,38,38,38,38,-1,39,39,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,19,19,18, 50,50,-1,42,41,40,39,38,38,38,-1,37,37,37,37,37,37,37,38,39,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,17,17,17,18,19,20,-1,-1,18,-1,17, 49,50,-1,42,41,40,39,38,37,37,37,37,36,36,36,36,36,37,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,18,17,16,16,-1,-1,-1,-1,16,17,16,16, 48,-1,-1,42,41,40,39,38,37,36,37,37,36,35,35,35,36,37,38,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,18,17,16,15,15,15,-1,15,15,-1,15,15, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,34,34,35,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,33,34,35,-1,32,31,30,29,29,29,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,15,14,13,13,13,13,13,13,13, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,32,-1,-1,-1,32,31,30,30,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,14,13,12,12,12,12,12,12, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,31,31,31,31,32,31,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,12,11,11,11,11,11, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,30,30,31,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,11,10,10,10,10, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,9,9,9,-1,-1,9,9,9,9, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,26,26,25,24,24,24,23,24,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,-1,8,8,8,8, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,25,25,24,23,23,23,23,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,7,7,7,-1,7,7,7,7, 43,42,41,41,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,24,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,6,6,6, 43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,-1,27,26,25,24,23,23,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,6,-1,5,5,5,5, -1,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,-1,-1,4,4,4,5, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,3,-1,3,3,3,4,5, -1,-1,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,2,2,2,3,4,5, 43,42,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5, 43,42,41,40,39,39,39,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,6, 43,42,41,40,40,40,40,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,17,16,15,15,15,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,7, 43,42,41,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,29,29,-1,20,19,18,17,16,15,14,14,-1,-1,-1,9,-1,-1,-1,4,3,2,2,2,2,2,3,-1,8, 43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,28,28,28,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,4,3,3,3,3,-1,3,-1,-1,9, 43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,-1,20,19,18,17,16,15,14,14,-1,11,10,9,8,8,-1,4,4,4,4,4,-1,-1,-1,10,10, 44,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10, 45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,15,14,13,12,11,10,9,8,8,-1,6,6,6,6,6,6,-1,9,9,10, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,32,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,10,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,10,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,45,44,44,44,44,44,45,45,45,45,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 55,55,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,44,44,44,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 55,54,54,54,-1,53,-1,50,49,49,49,49,48,47,47,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,44,43,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 55,54,53,53,-1,-1,-1,-1,48,48,48,49,48,48,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,44,43,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,54,53,52,52,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,54,53,52,51,50,49,48,47,47,46,45,44,44,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,38,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,37,37,37,37,37,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 54,54,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,36,36,36,36,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,38,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 52,52,52,-1,48,47,46,45,45,45,-1,43,42,43,42,41,40,39,38,37,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,35,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 51,51,51,-1,48,47,46,45,44,44,-1,-1,41,-1,-1,-1,-1,-1,-1,36,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,35,34,33,32,31,31,31,31,32,33,34,35,-1,28, 51,50,50,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,27, 51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,29,-1,26,26,26,26,26, 51,50,50,-1,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,-1,30,30,30,30,30,31,-1,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,45,45,45,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,30,31,-1,34,34,34,34,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24, 45,44,44,44,45,44,44,44,44,45,-1,41,40,39,38,37,36,35,34,33,32,31,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 45,44,43,43,-1,43,43,43,44,45,-1,41,40,39,38,37,36,35,35,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,34,33,32,31,31,31,31,31,32,-1,22,22,22, 45,44,43,42,42,42,42,43,44,45,-1,41,40,39,38,37,36,36,36,-1,29,29,28,27,26,26,27,28,29,30,31,32,33,34,35,34,33,32,32,32,-1,32,32,32,-1,21,21,21, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,33,34,35,34,33,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,42,41,40,40,40,40,40,39,39,39,39,38,38,38,38,38,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,20,20,21,21,20,19,19, 51,51,-1,42,41,40,39,39,39,39,39,38,38,38,38,38,38,-1,39,39,-1,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,19,19,18, 50,50,-1,42,41,40,39,38,38,38,-1,37,37,37,37,37,37,37,38,39,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,17,17,17,18,19,20,-1,-1,18,-1,17, 49,50,-1,42,41,40,39,38,37,37,37,37,36,36,36,36,36,37,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,18,17,16,16,-1,-1,-1,-1,16,17,16,16, 48,-1,-1,42,41,40,39,38,37,36,37,37,36,35,35,35,36,37,38,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,18,17,16,15,15,15,-1,15,15,-1,15,15, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,34,34,35,-1,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,33,34,35,-1,32,31,30,29,29,29,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,-1,-1,15,14,13,13,13,13,13,13,13, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,32,-1,-1,-1,32,31,30,30,-1,-1,-1,22,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,14,13,12,12,12,12,12,12, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,31,31,31,31,32,31,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,-1,-1,12,11,11,11,11,11, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,30,30,31,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,-1,11,10,10,10,10, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,9,9,9,-1,-1,9,9,9,9, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,26,26,25,24,24,24,23,24,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,8,8,8,-1,8,8,8,8, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,25,25,24,23,23,23,23,-1,18,17,16,15,14,13,12,11,10,9,8,8,-1,7,7,7,-1,7,7,7,7, 43,42,41,41,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,24,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,6,6,6, 43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,-1,27,26,25,24,23,23,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,6,-1,5,5,5,5, -1,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,-1,-1,4,4,4,4, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,3,-1,3,3,3,3,4, -1,-1,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,2,2,3,4, 43,42,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4, 43,42,41,40,39,39,39,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,5, 43,42,41,40,40,40,40,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,6, 43,42,41,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,29,29,-1,20,19,18,17,16,15,14,14,-1,-1,-1,10,-1,-1,-1,5,4,3,2,2,2,2,2,-1,7, 43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,28,28,28,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,5,4,3,3,3,-1,3,-1,-1,8, 43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,-1,20,19,18,17,16,15,14,14,-1,11,10,9,8,8,-1,5,4,4,4,4,-1,-1,-1,10,9, 44,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10, 45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,15,14,13,12,11,10,9,8,8,-1,6,6,6,6,6,6,-1,9,9,10, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,32,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,10,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,10,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,45,45,45,45,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,45,44,44,44,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,45,44,43,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,45,44,43,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 55,55,54,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 53,53,53,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,35,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 52,52,52,-1,49,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,35,34,33,32,31,31,31,31,32,33,34,35,-1,28, 52,51,51,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,27, 52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,29,-1,26,26,26,26,26, 52,51,51,-1,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,46,46,46,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24, 46,45,45,45,46,45,45,45,45,46,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 46,45,44,44,-1,44,44,44,45,46,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,35,34,33,32,31,31,31,31,31,32,-1,22,22,22, 46,45,44,43,43,43,43,44,45,46,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,35,34,33,32,32,32,-1,32,32,32,-1,21,21,21, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,35,34,33,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,43,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,35,35,-1,-1,-1,-1,-1,20,20,21,21,20,19,19, 52,52,-1,43,42,41,40,40,40,40,40,39,39,39,39,39,39,-1,40,40,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,19,19,18, 51,51,-1,43,42,41,40,39,39,39,-1,38,38,38,38,38,38,38,39,40,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,18,17,17,17,18,19,20,-1,-1,18,-1,17, 50,51,-1,43,42,41,40,39,38,38,38,38,37,37,37,37,37,38,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,18,17,16,16,-1,-1,-1,-1,16,17,16,16, 49,-1,-1,43,42,41,40,39,38,37,38,38,37,36,36,36,37,38,39,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,18,17,16,15,15,15,-1,15,15,-1,15,15, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,35,35,36,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,34,35,36,-1,33,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,15,14,13,13,13,13,13,13,13, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,33,-1,-1,-1,33,32,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,15,14,13,12,12,12,12,12,12, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,32,32,32,32,33,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,12,11,11,11,11,11, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,31,31,32,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,11,10,10,10,10, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,9,9,9,9, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,27,27,26,25,25,25,24,25,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,8,8,8,8, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,26,26,25,24,24,24,24,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,7,7,7,7, 44,43,42,42,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,25,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,6,6,6,6, 44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,-1,28,27,26,25,24,24,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,5,5,5,5, -1,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,4,4,4,4, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,3,3,3,3,3, -1,-1,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,2,2,2,2,3, 44,43,42,41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3, 44,43,42,41,40,40,40,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,4, 44,43,42,41,41,41,41,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,5, 44,43,42,42,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,30,30,-1,21,20,19,18,17,16,15,15,-1,-1,-1,11,-1,-1,-1,6,5,4,3,2,2,2,2,-1,6, 44,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,29,29,29,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,6,5,4,3,3,-1,3,-1,-1,7, 44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,-1,21,20,19,18,17,16,15,15,-1,12,11,10,9,9,-1,6,5,4,4,4,-1,-1,-1,9,8, 45,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,9,9, 46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,16,15,14,13,12,11,10,9,9,-1,6,6,6,6,6,6,-1,9,9,10, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,33,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,11,10,10,10,-1,7,7,7,7,7,-1,-1,10,10,10, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,11,11,11,11,-1,8,8,8,8,8,-1,-1,11,11,11, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,45,44,44,44,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,45,44,43,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,45,44,43,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,56,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 56,56,55,54,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 54,54,54,-1,50,49,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,35,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 53,53,53,-1,50,49,48,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,35,34,33,32,31,31,31,31,32,33,34,35,-1,28, 53,52,52,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,27, 53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,29,-1,26,26,26,26,26, 53,52,52,-1,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,47,47,47,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24, 47,46,46,46,47,46,46,46,46,47,-1,43,42,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 47,46,45,45,-1,45,45,45,46,47,-1,43,42,41,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,35,34,33,32,31,31,31,31,31,32,-1,22,22,22, 47,46,45,44,44,44,44,45,46,47,-1,43,42,41,40,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,35,34,33,32,32,32,-1,32,32,32,-1,21,21,21, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,44,43,42,42,42,42,42,41,41,41,41,40,40,40,40,40,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,35,35,-1,-1,-1,-1,-1,20,20,21,21,20,19,19, 53,53,-1,44,43,42,41,41,41,41,41,40,40,40,40,40,40,-1,41,41,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,19,19,18, 52,52,-1,44,43,42,41,40,40,40,-1,39,39,39,39,39,39,39,40,41,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,18,19,20,-1,-1,18,-1,17, 51,52,-1,44,43,42,41,40,39,39,39,39,38,38,38,38,38,39,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,-1,-1,-1,-1,16,17,16,16, 50,-1,-1,44,43,42,41,40,39,38,39,39,38,37,37,37,38,39,40,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,19,18,17,16,15,15,15,-1,15,15,-1,15,15, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,36,36,37,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,35,36,37,-1,34,33,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,15,14,13,13,13,13,13,13,13, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,34,-1,-1,-1,34,33,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,15,14,13,12,12,12,12,12,12, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,33,33,33,33,34,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,12,11,11,11,11,11, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,32,32,33,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,11,10,10,10,10, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,9,9,9,9, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,28,28,27,26,26,26,25,26,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,8,8,8,8, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,27,27,26,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,7,7,7,7, 45,44,43,43,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,26,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,6,6,6,6, 45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,-1,29,28,27,26,25,25,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,5,5,5,5, -1,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,4,4,4,4, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,3,3,3,3,3, -1,-1,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,2,2,2,3, 45,44,43,42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3, 45,44,43,42,41,41,41,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,4, 45,44,43,42,42,42,42,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,5, 45,44,43,43,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,31,31,-1,22,21,20,19,18,17,16,16,-1,-1,-1,12,-1,-1,-1,7,6,5,4,3,2,2,2,-1,6, 45,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,30,30,30,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,4,-1,3,-1,-1,7, 45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,-1,22,21,20,19,18,17,16,16,-1,13,12,11,10,10,-1,7,6,5,5,5,-1,-1,-1,9,8, 46,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,8,9,9,9, 47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,7,7,-1,10,10,10, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,34,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,8,8,8,8,8,-1,-1,11,11,11, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,12,12,12,12,-1,9,9,9,9,9,-1,-1,12,12,12, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 61,61,60,59,58,57,56,56,56,56,55,54,53,52,51,50,49,49,49,49,49,49,50,49,49,48,47,46,45,45,45,45,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39, 60,60,60,59,58,57,56,55,55,55,55,54,53,52,51,50,49,48,48,48,48,48,-1,48,48,48,47,46,45,44,44,44,44,43,43,43,43,42,42,42,43,43,-1,40,39,38,38,38, 60,59,59,59,-1,58,-1,55,54,54,54,54,53,52,52,-1,-1,48,47,47,47,47,47,47,47,47,47,46,45,44,43,43,43,43,42,42,42,42,41,41,-1,-1,-1,-1,-1,37,37,37, 60,59,58,58,-1,-1,-1,-1,53,53,53,54,53,53,-1,-1,-1,48,47,46,46,47,47,46,46,47,47,46,45,44,43,42,43,43,42,41,41,41,41,40,39,38,38,-1,-1,36,36,36, -1,59,58,57,57,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,41,-1,43,42,41,40,41,41,40,39,38,37,36,35,35,35,35, -1,59,58,57,56,55,54,53,52,52,51,50,49,49,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,44,43,42,41,40,40,-1,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34, -1,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,-1,44,43,42,41,40,39,38,38,38,38,38,37,36,36,36,36,-1,36,35,34,33,33, 60,59,58,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,44,43,42,42,-1,39,38,37,37,37,37,37,36,35,35,35,-1,36,35,34,33,32, 59,59,58,57,56,55,54,53,52,51,50,49,49,48,48,-1,-1,44,43,42,41,41,41,41,41,-1,44,43,42,41,40,39,38,37,36,36,36,37,36,35,34,34,-1,-1,-1,-1,-1,31, 58,58,58,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,36,35,34,33,33,33,34,35,-1,30, 57,57,57,-1,53,52,51,50,50,50,-1,48,47,48,47,46,45,44,43,42,41,40,39,39,39,40,39,39,39,39,39,40,41,-1,35,34,34,-1,-1,-1,-1,32,32,33,34,35,-1,29, 56,56,56,-1,53,52,51,50,49,49,-1,-1,46,-1,-1,-1,-1,-1,-1,41,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,35,34,33,32,31,31,31,31,32,33,34,35,-1,28, 56,55,55,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,40,40,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,35,34,33,32,31,30,30,30,-1,-1,-1,-1,-1,27, 56,55,54,53,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,39,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,29,-1,26,26,26,26,26, 56,55,55,-1,51,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,-1,35,35,35,35,35,36,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25, -1,-1,-1,-1,50,50,50,50,49,49,-1,46,45,44,43,42,41,40,39,38,37,37,-1,34,34,34,34,35,36,-1,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24, 50,49,49,49,50,49,49,49,49,50,-1,46,45,44,43,42,41,40,39,38,37,36,-1,33,33,33,34,35,36,37,38,38,37,37,-1,-1,-1,-1,31,30,30,30,31,-1,-1,23,23,23, 50,49,48,48,-1,48,48,48,49,50,-1,46,45,44,43,42,41,40,40,-1,-1,35,-1,32,32,32,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,31,31,31,31,32,-1,22,22,22, 50,49,48,47,47,47,47,48,49,50,-1,46,45,44,43,42,41,41,41,-1,34,34,33,32,31,31,32,33,34,35,36,37,37,36,35,34,33,32,32,32,-1,32,32,32,-1,21,21,21, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,43,42,42,42,42,-1,34,33,33,32,31,30,-1,-1,-1,36,36,37,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,20,20,20, -1,-1,-1,47,46,45,45,45,45,45,44,44,44,44,43,43,43,43,43,-1,-1,33,32,32,-1,29,29,29,-1,37,37,37,37,36,35,35,-1,-1,-1,-1,-1,20,20,21,21,20,19,19, 56,56,-1,47,46,45,44,44,44,44,44,43,43,43,43,43,43,-1,44,44,-1,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,-1,19,19,18, 55,55,-1,47,46,45,44,43,43,43,-1,42,42,42,42,42,42,42,43,44,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,19,20,-1,-1,18,-1,17, 54,55,-1,47,46,45,44,43,42,42,42,42,41,41,41,41,41,42,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,16,17,16,16, 53,-1,-1,47,46,45,44,43,42,41,42,42,41,40,40,40,41,42,43,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,15,15,-1,15,15, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,39,39,40,-1,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,38,39,40,-1,37,36,35,34,34,34,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,15,14,13,13,13,13,13,13,13, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,37,-1,-1,-1,37,36,35,35,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,18,18,17,16,15,14,13,12,12,12,12,12,12, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,36,36,36,36,37,36,36,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,12,11,11,11,11,11, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,35,35,36,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,11,10,10,10,10, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,14,14,14,-1,-1,9,9,9,9, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,31,31,30,29,29,29,28,29,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,8,8,8,8, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,30,30,29,28,28,28,28,-1,23,22,21,20,19,18,17,16,15,14,13,13,-1,12,12,12,-1,7,7,7,7, 48,47,46,46,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,29,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,6,6,6,6, 48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,-1,32,31,30,29,28,28,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,11,-1,5,5,5,5, -1,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,25,25,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,-1,-1,4,4,4,4, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,8,-1,5,4,3,3,3, -1,-1,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2, 48,47,46,45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1, 48,47,46,45,44,44,44,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,0, 48,47,46,45,45,45,45,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,1, 48,47,46,46,46,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,34,34,-1,25,24,23,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,10,9,8,7,6,6,6,6,-1,2, 48,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,33,33,33,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,7,7,-1,7,-1,-1,3, 48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,-1,25,24,23,22,21,20,19,19,-1,16,15,14,13,13,-1,10,9,8,8,8,-1,-1,-1,5,4, 49,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,8,7,6,5,5, 50,49,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,9,9,-1,6,6,6, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,37,36,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,11,11,11,10,10,-1,-1,7,7,7, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,15,15,15,15,-1,12,12,11,11,11,-1,-1,8,8,8, 44,44,44,44,44,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 43,43,43,43,44,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 42,42,42,42,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 42,41,41,41,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,40,40,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,39,39,39,39,39,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,38,38,38,38,39,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 37,37,37,37,38,39,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 36,36,36,37,38,39,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 34,34,34,-1,32,32,32,32,32,32,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 33,33,33,-1,31,31,31,31,31,31,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 33,32,32,-1,30,30,30,30,30,30,30,30,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 33,32,31,30,29,29,29,29,29,29,29,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 33,32,32,-1,28,28,28,28,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,27,27,27,27,27,27,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 26,26,26,26,27,26,26,26,26,27,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 26,25,25,25,-1,25,25,25,26,27,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 26,25,24,24,24,24,24,25,26,27,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,22,22,22,22,22,22,22,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 19,19,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 18,18,-1,20,20,20,20,20,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 17,18,-1,19,19,19,19,20,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 16,-1,-1,18,18,18,19,20,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 15,-1,17,17,17,18,19,20,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 14,-1,16,16,17,18,19,20,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 13,14,15,16,17,18,19,20,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 12,-1,16,16,17,18,19,20,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 11,-1,17,17,17,18,-1,21,22,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 10,-1,-1,-1,-1,19,20,21,22,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 9,9,9,9,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 8,8,8,8,9,10,11,11,11,11,11,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 7,7,7,8,-1,11,11,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 7,6,6,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,6,5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,3,3,4,5,6,7,8,9,-1,23,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 2,2,2,3,4,5,6,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 1,1,2,3,4,5,6,-1,27,26,26,-1,22,21,20,19,18,19,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 0,1,2,3,4,5,6,-1,27,26,25,24,23,-1,-1,-1,17,-1,21,21,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,22,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,27,27,27,27,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 4,4,4,4,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 5,5,5,5,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 6,6,6,-1,-1,-1,-1,-1,9,9,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 7,7,7,8,9,10,11,11,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,53,54,55,56,57, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,-1,54,54,55,56,57, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 26,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 26,25,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 26,25,24,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 26,25,24,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 19,19,-1,21,21,21,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 18,18,-1,20,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 17,18,-1,19,19,19,19,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 16,-1,-1,18,18,18,19,20,19,18,19,20,19,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 15,-1,17,17,17,18,19,20,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 14,-1,16,16,17,18,19,20,-1,16,16,16,-1,16,17,18,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 13,14,15,16,17,18,19,20,-1,16,15,15,-1,15,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 12,-1,16,16,17,18,19,20,-1,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 11,-1,17,17,17,18,-1,21,22,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 10,-1,-1,-1,-1,19,20,21,22,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 9,9,9,9,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 8,8,8,8,9,10,11,10,10,10,10,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 7,7,7,8,-1,11,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 7,6,6,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,6,5,5,5,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,4,4,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,3,3,3,4,5,6,7,8,-1,22,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 2,2,2,2,3,4,5,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 1,1,1,2,3,4,5,-1,26,25,25,-1,21,20,19,18,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 1,0,1,2,3,4,5,-1,26,25,24,23,22,-1,-1,-1,16,-1,20,20,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,21,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 6,6,6,-1,-1,-1,-1,-1,8,8,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 7,7,7,8,9,10,11,10,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,52,53,54,55,56, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,-1,53,53,54,55,56, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,22,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 19,19,-1,21,21,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 18,18,-1,20,20,20,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 17,18,-1,19,19,19,19,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 16,-1,-1,18,18,18,19,19,18,17,18,19,18,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 15,-1,17,17,17,18,19,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 14,-1,16,16,17,18,19,20,-1,15,15,15,-1,15,16,17,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 13,14,15,16,17,18,19,20,-1,15,14,14,-1,14,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 12,-1,16,16,17,18,19,20,-1,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 11,-1,17,17,17,18,-1,21,22,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 10,-1,-1,-1,-1,19,20,21,22,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 9,9,9,9,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 8,8,8,8,9,10,10,9,9,9,9,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 7,7,7,8,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 7,6,6,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,6,5,5,5,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,4,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,3,3,3,3,4,5,6,7,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 2,2,2,2,2,3,4,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 2,1,1,1,2,3,4,-1,25,24,24,-1,20,19,18,17,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 2,1,0,1,2,3,4,-1,25,24,23,22,21,-1,-1,-1,15,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,20,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 4,4,4,4,4,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,25,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 5,5,5,5,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 6,6,6,-1,-1,-1,-1,-1,7,7,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 7,7,7,8,9,10,10,9,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,51,52,53,54,55, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,-1,52,52,53,54,55, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,-1,-1,-1,54,54,55, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,46,45,45,45,46,47,48,49,50,-1,-1,54,54,55, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,53,53,53,54,54, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,54,54,54,54,53, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 25,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,46, 25,24,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45, 25,24,23,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,44,44,44, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 19,19,-1,21,21,20,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 18,18,-1,20,20,20,19,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 17,18,-1,19,19,19,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 16,-1,-1,18,18,18,19,18,17,16,17,18,17,16,16,16,17,18,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 15,-1,17,17,17,18,19,19,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 14,-1,16,16,17,18,19,20,-1,14,14,14,-1,14,15,16,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 13,14,15,16,17,18,19,20,-1,14,13,13,-1,13,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 12,-1,16,16,17,18,19,20,-1,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 11,-1,17,17,17,18,-1,21,22,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 10,-1,-1,-1,-1,19,20,21,22,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 9,9,9,9,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 8,8,8,8,9,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 7,7,7,8,-1,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 7,6,6,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,6,5,5,5,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,4,4,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,3,3,3,3,3,4,5,6,-1,20,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 3,2,2,2,2,2,3,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 3,2,1,1,1,2,3,-1,24,23,23,-1,19,18,17,16,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 3,2,1,0,1,2,3,-1,24,23,22,21,20,-1,-1,-1,14,-1,18,18,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 3,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,19,-1,18,18,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,-1,24,24,24,24,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 4,4,4,4,4,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,24,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 5,5,5,5,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 6,6,6,-1,-1,-1,-1,-1,6,6,7,8,-1,11,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 7,7,7,8,9,10,9,8,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,51,52,53,54,55, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,-1,52,52,53,54,55, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,-1,-1,-1,54,54,55, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,46,45,45,45,46,47,48,49,50,-1,-1,54,54,55, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,53,53,53,54,54, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,54,54,54,54,53, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 25,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,46, 25,24,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45, 25,24,23,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,44,44,44, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 19,19,-1,21,21,20,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 18,18,-1,20,20,20,19,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 17,18,-1,19,19,19,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 16,-1,-1,18,18,18,19,18,17,16,17,18,17,16,16,16,17,18,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 15,-1,17,17,17,18,19,19,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 14,-1,16,16,17,18,19,20,-1,14,14,14,-1,14,15,16,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 13,14,15,16,17,18,19,20,-1,14,13,13,-1,13,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 12,-1,16,16,17,18,19,20,-1,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 11,-1,17,17,17,18,-1,21,22,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 10,-1,-1,-1,-1,19,20,21,22,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 9,9,9,9,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 8,8,8,8,9,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 7,7,7,8,-1,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 7,6,6,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,6,5,5,5,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,4,4,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,3,3,3,3,3,4,5,6,-1,19,18,17,16,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 4,3,2,2,2,2,2,-1,-1,-1,-1,19,18,17,16,15,15,15,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 4,3,2,1,1,1,2,-1,23,22,22,-1,18,17,16,15,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 4,3,2,1,0,1,2,-1,23,22,21,20,19,-1,-1,-1,13,-1,17,17,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,18,-1,17,17,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,-1,24,24,24,24,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 4,4,4,4,4,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 5,5,5,5,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 6,6,6,-1,-1,-1,-1,-1,6,6,6,7,-1,10,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 7,7,7,8,9,10,9,8,7,7,7,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,51,52,53,54,55, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,-1,52,52,53,54,55, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,-1,-1,-1,54,54,55, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,46,45,45,45,46,47,48,49,50,-1,-1,54,54,55, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,53,53,53,54,54, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,54,54,54,54,53, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 25,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,46, 25,24,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45, 25,24,23,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,44,44,44, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 19,19,-1,21,21,20,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 18,18,-1,20,20,20,19,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 17,18,-1,19,19,19,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 16,-1,-1,18,18,18,19,18,17,16,17,18,17,16,16,16,17,18,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 15,-1,17,17,17,18,19,19,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 14,-1,16,16,17,18,19,20,-1,14,14,14,-1,14,15,16,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 13,14,15,16,17,18,19,20,-1,14,13,13,-1,13,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 12,-1,16,16,17,18,19,20,-1,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 11,-1,17,17,17,18,-1,21,22,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 10,-1,-1,-1,-1,19,20,21,22,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 9,9,9,9,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 8,8,8,8,9,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 7,7,7,8,-1,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 7,6,6,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,6,5,5,5,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,4,4,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,3,3,3,3,3,4,5,6,-1,19,18,17,16,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 5,4,3,2,2,2,2,-1,-1,-1,-1,19,18,17,16,15,15,15,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 5,4,3,2,1,1,1,-1,23,22,22,-1,18,17,16,15,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 5,4,3,2,1,0,1,-1,23,22,21,20,19,-1,-1,-1,13,-1,17,17,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,18,-1,17,17,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,-1,24,24,24,24,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 5,4,4,4,4,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 5,5,5,5,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 6,6,6,-1,-1,-1,-1,-1,6,6,6,7,-1,10,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 7,7,7,8,9,10,9,8,7,7,7,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 42,42,42,42,42,41,40,40,40,40,40,40,40,40,41,41,40,40,40,40,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,51,52,53,54,55, 41,41,41,41,42,41,40,39,39,39,39,39,39,40,41,41,40,39,39,39,39,39,-1,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,49,-1,52,52,53,54,55, 40,40,40,40,-1,42,-1,39,38,38,38,38,39,40,41,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,-1,-1,-1,54,54,55, 40,39,39,39,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,39,38,37,37,38,38,37,37,38,39,40,41,42,43,44,45,46,46,45,45,45,46,47,48,49,50,-1,-1,54,54,55, -1,38,38,38,38,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55, -1,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,-1,-1,35,35,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,52,52,53,54,55, -1,36,36,36,36,37,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,48,47,46,45,44,43,42,42,42,42,42,42,42,43,44,45,-1,53,53,53,54,54, 35,35,35,35,36,37,37,36,35,34,33,33,33,33,33,34,34,33,33,33,33,33,33,34,35,-1,48,47,46,46,-1,43,42,41,41,41,41,41,42,43,44,45,-1,54,54,54,54,53, 34,34,34,35,36,37,37,36,35,34,33,32,32,32,32,-1,-1,32,32,32,32,32,33,34,35,-1,48,47,46,45,44,43,42,41,40,40,40,41,42,43,44,44,-1,-1,-1,-1,-1,52, 33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,33,32,31,31,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,43,43,44,43,43,43,44,45,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,31,30,31,32,33,33,32,31,30,31,32,33,33,33,34,33,33,33,33,33,34,35,-1,38,38,38,-1,-1,-1,-1,42,42,43,44,45,-1,50, 31,31,31,-1,29,29,29,29,29,29,-1,-1,29,-1,-1,-1,-1,-1,-1,29,-1,-1,32,32,32,-1,32,32,32,32,33,34,35,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,49, 31,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,32,31,31,31,31,31,31,32,-1,35,35,-1,36,36,36,37,38,39,40,41,-1,-1,-1,-1,-1,48, 31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,-1,44,44,45,46,47, 31,30,30,-1,26,26,26,26,26,26,27,26,26,26,26,26,26,26,26,26,26,27,-1,29,29,29,29,29,30,-1,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,25,25,25,25,25,25,-1,25,25,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,-1,33,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 25,24,24,24,25,24,24,24,24,25,-1,25,24,24,24,24,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,32,32,33,-1,-1,-1,-1,39,39,40,41,42,-1,-1,46,46,46, 25,24,23,23,-1,23,23,23,24,25,-1,25,24,23,23,23,23,23,23,-1,-1,26,-1,26,26,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45, 25,24,23,22,22,22,22,23,24,25,-1,25,24,23,22,22,22,22,22,-1,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,44,44,44, 25,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,-1,25,24,24,24,25,24,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,21,-1,-1,23,23,23,-1,23,23,24,-1,31,31,31,32,33,34,35,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 19,19,-1,21,21,20,19,19,19,19,20,19,19,19,19,19,19,-1,20,20,-1,22,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,43,43,44, 18,18,-1,20,20,20,19,18,18,18,-1,18,18,18,18,18,18,18,19,20,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,-1,45, 17,18,-1,19,19,19,19,18,17,17,17,18,17,17,17,17,17,18,19,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,43,44,45, 16,-1,-1,18,18,18,19,18,17,16,17,18,17,16,16,16,17,18,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,-1,44,44, 15,-1,17,17,17,18,19,19,-1,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44, 14,-1,16,16,17,18,19,20,-1,14,14,14,-1,14,15,16,-1,16,16,16,17,18,19,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 13,14,15,16,17,18,19,20,-1,14,13,13,-1,13,-1,-1,-1,15,15,16,17,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,38,39,40,41,42,43,44, 12,-1,16,16,17,18,19,20,-1,-1,12,12,12,12,12,12,13,14,15,16,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,40,40,41,42,43,44, 11,-1,17,17,17,18,-1,21,22,-1,11,11,11,11,11,12,13,14,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,41,41,42,43,44, 10,-1,-1,-1,-1,19,20,21,22,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44, 9,9,9,9,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,43,43,43,44, 8,8,8,8,9,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,44,44,44,44, 7,7,7,8,-1,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, 7,6,6,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,6,5,5,5,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,4,4,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,4,3,3,3,3,4,5,6,-1,19,18,17,16,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 6,5,4,3,2,2,2,-1,-1,-1,-1,19,18,17,16,15,15,15,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 6,5,4,3,2,1,1,-1,23,22,22,-1,18,17,16,15,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 6,5,4,3,2,1,0,-1,23,22,21,20,19,-1,-1,-1,13,-1,17,17,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,18,-1,17,17,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,-1,24,24,24,24,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 6,5,4,4,4,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 6,5,5,5,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 6,6,6,-1,-1,-1,-1,-1,6,6,6,7,-1,10,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 7,7,7,8,9,10,9,8,7,7,7,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,58,59,60,61,62, 49,49,49,49,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,-1,59,59,60,61,61, 48,48,48,48,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,53,53,53,53,53,54,-1,-1,-1,-1,-1,60,60,60, 48,47,47,47,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,53,52,52,52,53,54,55,56,57,-1,-1,59,59,59, -1,46,46,46,46,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,58,58,58,58,58, -1,45,45,45,45,45,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,59,58,57,57,57, -1,44,44,44,44,45,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,59,58,57,56,56, 43,43,43,43,44,45,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,59,58,57,56,55, 42,42,42,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,54, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,53, 40,40,40,-1,38,38,38,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,52, 39,39,39,-1,37,37,37,37,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,51, 39,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,50, 39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,49,49,49,49,49, 39,38,38,-1,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,49,49,48,48,48,48, -1,-1,-1,-1,33,33,33,33,33,33,-1,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,48,47,47,47, 33,32,32,32,33,32,32,32,32,33,-1,33,32,32,32,32,32,32,32,33,34,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,46,46,46, 33,32,31,31,-1,31,31,31,32,33,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,45,45,45, 33,32,31,30,30,30,30,31,32,33,-1,33,32,31,30,30,30,30,30,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,44,44,44, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 37,37,-1,30,29,28,27,27,27,27,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,43,44, 36,36,-1,30,29,28,27,26,26,26,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,31,32,33,33,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,41,-1,43, 35,36,-1,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,29,30,31,32,33,33,32,31,31,31,32,33,34,35,36,-1,-1,-1,-1,39,40,41,42, 34,-1,-1,30,29,28,27,26,25,24,25,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,29,30,31,32,33,33,32,31,30,31,32,33,34,35,36,36,36,-1,38,38,-1,41,41, 33,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,35,35,35,36,37,38,39,40,41, 32,-1,31,30,29,28,28,28,-1,22,22,22,-1,22,23,24,-1,23,23,23,24,25,26,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 31,32,31,30,29,29,29,29,-1,22,21,21,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41, 30,-1,31,30,30,30,30,30,-1,-1,20,20,20,20,20,20,20,21,22,23,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,37,37,38,39,40,41, 29,-1,31,31,31,31,-1,31,32,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,38,38,39,40,41, 28,-1,-1,-1,-1,32,33,32,32,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,16,15,15,15,15,15,15,16,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,40,40,40,41, 27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,-1,14,14,14,14,14,15,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,41,41,41,41, 27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,14,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,42,42,42,42, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12,12,13,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,25,24,23,22,21,20,20,20,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 27,26,25,24,23,22,22,-1,-1,-1,-1,7,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 27,26,25,24,23,23,23,-1,1,1,2,-1,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 27,26,25,24,23,23,23,-1,0,1,2,3,4,-1,-1,-1,10,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,13,-1,19,19,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,18,18,19,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,17,17,18,19,-1,20,20,20,20,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 27,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,15,16,17,18,19,-1,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,19,-1,-1,-1,22,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,60,61, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,59,60,60, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,59,59,59, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,58,58,58, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,57,57,57,57, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,58,57,56,55,55, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,58,57,56,55,54, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,53, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,52, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,51, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,50, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,49, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,48,48,48,48,48, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,48,47,47,47,47, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,47,46,46,46, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,45,45,45, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,44,44,44, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,43,43,43, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 36,36,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 35,35,-1,29,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,32,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 34,35,-1,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 33,-1,-1,29,28,27,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,32,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 32,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 31,-1,30,29,28,27,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 30,31,30,29,28,28,28,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 29,-1,30,29,29,29,29,29,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 28,-1,30,30,30,30,-1,30,31,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,37,37,38,39,40, 27,-1,-1,-1,-1,31,32,31,31,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,38,38,39,40, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,15,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,39,39,39,40, 26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,-1,13,13,13,13,13,14,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,40,40,40,40, 26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,13,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,41,41,41,41, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11,11,12,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,24,23,22,21,20,19,19,19,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 26,25,24,23,22,21,21,-1,-1,-1,-1,6,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 26,25,24,23,22,22,22,-1,1,1,1,-1,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 26,25,24,23,22,22,22,-1,1,0,1,2,3,-1,-1,-1,9,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,12,-1,18,18,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,17,17,18,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,16,16,17,18,-1,19,19,19,19,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 26,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,15,16,17,18,-1,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,18,-1,-1,-1,21,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,56,57,58,59,60, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,-1,57,57,58,59,59, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,52,-1,-1,-1,-1,-1,58,58,58, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,52,53,54,55,-1,-1,57,57,57, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,56,56,56,56, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,56,55,55,55, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,57,56,55,54,54, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,57,56,55,54,53, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,52, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,51, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,50, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,49, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,48, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,47,47,47,47,47, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,47,46,46,46,46, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,46,45,45,45, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,44,44,44, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,43,43,43, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,42,42,42, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 35,35,-1,28,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,40,41,42, 34,34,-1,28,27,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,29,30,31,31,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,39,-1,41, 33,34,-1,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,28,29,30,31,31,30,29,29,29,30,31,32,33,34,-1,-1,-1,-1,37,38,39,40, 32,-1,-1,28,27,26,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,28,29,30,31,31,30,29,28,29,30,31,32,33,34,34,34,-1,36,36,-1,39,39, 31,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,33,33,33,33,34,35,36,37,38,39, 30,-1,29,28,27,26,26,26,-1,20,20,20,-1,20,21,22,-1,21,21,21,22,23,24,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 29,30,29,28,27,27,27,27,-1,20,19,19,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39, 28,-1,29,28,28,28,28,28,-1,-1,18,18,18,18,18,18,18,19,20,21,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,35,35,36,37,38,39, 27,-1,29,29,29,29,-1,29,30,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,36,36,37,38,39, 26,-1,-1,-1,-1,30,31,30,30,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,37,37,38,39, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,14,13,13,13,13,13,13,14,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,38,38,38,39, 25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,-1,12,12,12,12,12,13,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,39,39,39,39, 25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,12,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,40,40,40,40, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,10,10,10,10,11,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,23,22,21,20,19,18,18,18,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 25,24,23,22,21,20,20,-1,-1,-1,-1,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 25,24,23,22,21,21,21,-1,2,1,1,-1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 25,24,23,22,21,21,21,-1,2,1,0,1,2,-1,-1,-1,8,-1,10,10,-1,-1,-1,15,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,11,10,9,-1,11,-1,17,17,-1,16,16,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,16,16,17,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,15,15,16,17,-1,18,18,18,18,18,19,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 25,24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,12,13,14,15,16,17,-1,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,14,15,16,17,-1,-1,-1,20,-1,-1,20,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,14,14,14,14,-1,-1,16,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,55,56,57,58,59, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,-1,56,56,57,58,58, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,51,-1,-1,-1,-1,-1,57,57,57, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,51,52,53,54,-1,-1,56,56,56, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,55,55,55,55,55, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,56,55,54,53,53, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,56,55,54,53,52, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,51, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,50, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,49, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,48, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,47, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,46,46,46,46,46, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,46,46,45,45,45,45, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,45,44,44,44, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,43,43,43, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,42,42,42, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,41,41,41, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 34,34,-1,27,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,39,40,41, 33,33,-1,27,26,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,28,29,30,30,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,38,-1,40, 32,33,-1,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,27,28,29,30,30,29,28,28,28,29,30,31,32,33,-1,-1,-1,-1,36,37,38,39, 31,-1,-1,27,26,25,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,27,28,29,30,30,29,28,27,28,29,30,31,32,33,33,33,-1,35,35,-1,38,38, 30,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,32,32,32,33,34,35,36,37,38, 29,-1,28,27,26,25,25,25,-1,19,19,19,-1,19,20,21,-1,20,20,20,21,22,23,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 28,29,28,27,26,26,26,26,-1,19,18,18,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38, 27,-1,28,27,27,27,27,27,-1,-1,17,17,17,17,17,17,17,18,19,20,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 26,-1,28,28,28,28,-1,28,29,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,35,35,36,37,38, 25,-1,-1,-1,-1,29,30,29,29,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,36,36,37,38, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,13,12,12,12,12,12,12,13,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,37,37,37,38, 24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,-1,11,11,11,11,11,12,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,38,38,38,38, 24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,11,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,39,39,39,39, 24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,9,9,9,9,10,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,22,21,20,19,18,17,17,17,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 24,23,22,21,20,19,19,-1,-1,-1,-1,4,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 24,23,22,21,20,20,20,-1,3,2,2,-1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 24,23,22,21,20,20,20,-1,3,2,1,0,1,-1,-1,-1,7,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,10,9,8,-1,10,-1,16,16,-1,15,15,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,15,15,16,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,14,14,15,16,-1,17,17,17,17,17,18,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 24,23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,11,12,13,14,15,16,-1,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,13,14,15,16,-1,-1,-1,19,-1,-1,19,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,13,13,13,13,-1,-1,15,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,54,55,56,57,58, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,52,-1,55,55,56,57,57, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,50,-1,-1,-1,-1,-1,56,56,56, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,50,51,52,53,-1,-1,55,55,55, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,54,54,54,54, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,55,54,53,52,52, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,55,54,53,52,51, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,50, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,49, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,48, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,47, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,46, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,45,45,45,45,45, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,44,44,44, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,44,43,43,43, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,42,42,42, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,41,41,41, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,40,40,40, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 33,33,-1,26,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,38,39,40, 32,32,-1,26,25,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,27,28,29,29,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,37,-1,39, 31,32,-1,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,26,27,28,29,29,28,27,27,27,28,29,30,31,32,-1,-1,-1,-1,35,36,37,38, 30,-1,-1,26,25,24,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,26,27,28,29,29,28,27,26,27,28,29,30,31,32,32,32,-1,34,34,-1,37,37, 29,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,30,31,31,31,31,32,33,34,35,36,37, 28,-1,27,26,25,24,24,24,-1,18,18,18,-1,18,19,20,-1,19,19,19,20,21,22,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 27,28,27,26,25,25,25,25,-1,18,17,17,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37, 26,-1,27,26,26,26,26,26,-1,-1,16,16,16,16,16,16,16,17,18,19,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 25,-1,27,27,27,27,-1,27,28,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,34,34,35,36,37, 24,-1,-1,-1,-1,28,29,28,28,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,35,35,36,37, 23,22,21,21,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,12,11,11,11,11,11,11,12,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,36,36,36,37, 23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,-1,10,10,10,10,10,11,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,37,37,37,37, 23,22,21,21,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,10,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,38,38,38,38, 23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8,8,9,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,21,20,19,18,17,16,16,16,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 23,22,21,20,19,18,18,-1,-1,-1,-1,3,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 23,22,21,20,19,19,19,-1,4,3,3,-1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 23,22,21,20,19,19,19,-1,4,3,2,1,0,-1,-1,-1,6,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,9,8,7,-1,9,-1,15,15,-1,14,14,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,14,14,15,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,13,13,14,15,-1,16,16,16,16,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 23,22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,10,11,12,13,14,15,-1,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,12,13,14,15,-1,-1,-1,18,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,12,12,12,12,-1,-1,14,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,52,53,54,54,54, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,-1,53,53,53,53,53, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,47,47,47,47,47,48,-1,-1,-1,-1,-1,52,52,52, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,47,46,46,46,47,48,49,50,51,-1,-1,51,51,51, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,51,50,50,50,50, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,51,50,49,49,49, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,51,50,49,48,48, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,51,50,49,48,47, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,46, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,45, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,44, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,43, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,42, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,41,41,41,41,41, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,42,41,40,40,40,40, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,40,39,39,39, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,38,38,38, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,37,37,37, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,36,36,36, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,35,35,36, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,31,31,32,33,34,35,36, 31,31,-1,24,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,-1,34,35,36, 30,30,-1,24,23,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,25,26,26,25,24,24,24,24,24,25,26,27,28,29,30,31,-1,-1,33,-1,35, 29,30,-1,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,24,25,26,26,25,24,23,23,23,24,25,26,27,28,-1,-1,-1,-1,31,32,33,34, 28,-1,-1,24,23,22,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,28,28,-1,30,30,-1,33,33, 27,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,27,27,27,27,28,29,30,31,32,33, 26,-1,25,24,23,22,22,22,-1,16,16,16,-1,16,17,18,-1,17,17,17,18,19,20,-1,14,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 25,26,25,24,23,23,23,23,-1,16,15,15,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,13,-1,14,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33, 24,-1,25,24,24,24,24,24,-1,-1,14,14,14,14,14,14,14,15,16,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,-1,-1,-1,29,29,30,31,32,33, 23,-1,25,25,25,25,-1,25,26,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,-1,-1,30,30,31,32,33, 22,-1,-1,-1,-1,26,27,26,26,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,31,31,32,33, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,10,9,9,9,9,9,9,9,9,10,-1,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,-1,32,32,32,33, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,8,8,8,8,8,8,8,9,10,-1,18,18,18,18,18,18,18,19,20,21,22,23,-1,26,26,27,-1,33,33,33,33, 20,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,7,7,8,9,10,-1,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,34,34,34,34, 20,19,19,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,6,6,6,6,6,6,7,8,9,10,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,33, -1,19,18,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,-1,10,10,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32, -1,-1,17,17,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,27,-1,31,31,31,31,32, -1,-1,16,16,16,16,15,14,14,14,-1,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,30,31,32, 17,16,15,15,15,15,15,-1,-1,-1,-1,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32, 17,16,15,14,14,14,14,-1,10,9,9,-1,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,23,22,22,22,23,24,25,26,27,28,28,28,29,30,-1,33, 17,16,15,14,13,13,13,-1,10,9,8,7,6,-1,-1,-1,0,-1,4,4,-1,-1,-1,9,9,10,11,12,13,14,15,-1,23,22,21,22,23,24,25,26,27,27,27,28,29,30,-1,34, 17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,3,2,1,-1,5,-1,9,9,-1,10,10,10,11,12,13,14,15,-1,-1,-1,20,-1,-1,-1,26,26,26,26,27,28,29,30,-1,34, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,8,8,9,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,26,27,-1,30,-1,-1,33, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,7,7,8,9,-1,12,12,12,12,12,13,14,15,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 17,16,15,14,14,-1,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,9,-1,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 17,16,15,15,-1,-1,11,10,9,8,7,6,5,5,5,5,5,5,6,7,8,9,-1,-1,-1,14,-1,-1,14,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 17,16,16,-1,-1,-1,-1,-1,9,8,7,7,-1,6,6,6,6,-1,-1,8,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,25,25,25,26,27,-1,-1,32,32,32, 17,16,15,14,13,12,11,10,9,8,8,8,8,7,7,7,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,20,20,20,21,-1,26,26,26,26,27,-1,-1,33,33,33, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,52,52,52,52,52, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,-1,53,52,51,51,51, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,47,47,47,47,47,48,-1,-1,-1,-1,-1,50,50,50, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,47,46,46,46,47,48,49,50,51,-1,-1,49,49,49, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,50,49,48,48,48,48, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,49,48,47,46,46, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,49,48,47,46,45, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,44, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,43, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,42, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,41, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,40, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,39,39,39,39,39, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,41,40,39,38,38,38,38, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,38,37,37,37, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,36,36,36, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,35,35,35, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,34,34,34, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,30,30,31,32,32,32,33, 31,31,-1,24,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,28,29,30,31,-1,31,32,33, 30,30,-1,24,23,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,25,26,26,25,24,24,24,24,24,25,26,27,27,28,29,30,-1,-1,30,-1,32, 29,30,-1,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,24,25,26,26,25,24,23,23,23,24,25,26,26,26,-1,-1,-1,-1,28,29,30,31, 28,-1,-1,24,23,22,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,24,25,26,26,25,24,23,22,23,24,25,26,25,25,25,25,-1,27,27,-1,30,30, 27,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,25,24,24,24,25,26,27,28,29,30, 26,-1,25,24,23,22,22,22,-1,16,16,16,-1,16,17,18,-1,17,17,17,18,19,20,-1,14,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 25,26,25,24,23,23,23,23,-1,16,15,15,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,13,-1,14,14,15,16,17,18,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30, 24,-1,25,24,24,24,24,24,-1,-1,14,14,14,14,14,14,14,15,16,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,19,19,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 23,-1,25,25,25,25,-1,25,26,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,13,12,11,12,13,14,15,16,17,18,19,18,18,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 22,-1,-1,-1,-1,26,27,26,26,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,10,9,9,9,9,9,9,9,9,9,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,8,8,8,8,8,8,8,8,9,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,7,7,7,8,9,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,6,6,6,6,6,6,6,7,8,8,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,30, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,28,28,29, -1,-1,19,18,17,16,15,14,14,14,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 21,20,19,18,17,16,16,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 21,20,19,18,17,17,17,-1,12,11,11,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 21,20,19,18,17,17,17,-1,12,11,10,9,8,-1,-1,-1,4,-1,0,1,-1,-1,-1,6,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,1,-1,13,13,-1,7,7,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,11,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,14,13,12,13,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,14,13,13,13,14,15,16,17,18,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,52,52,52,52,52, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,-1,53,52,51,51,51, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,47,47,47,47,47,48,-1,-1,-1,-1,-1,50,50,50, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,47,46,46,46,47,48,49,50,51,-1,-1,49,49,49, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,50,49,48,48,48,48, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,49,48,47,46,46, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,49,48,47,46,45, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,44, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,43, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,42, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,41, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,40, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,39,39,39,39,39, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,41,40,39,38,38,38,38, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,38,37,37,37, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,36,36,36, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,35,35,35, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,34,34,34, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,30,30,31,32,32,32,33, 31,31,-1,24,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,28,29,30,31,-1,31,32,33, 30,30,-1,24,23,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,25,26,26,25,24,24,24,24,24,25,26,27,27,28,29,30,-1,-1,30,-1,32, 29,30,-1,24,23,22,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,24,25,26,26,25,24,23,23,23,24,25,26,26,26,-1,-1,-1,-1,28,29,30,31, 28,-1,-1,24,23,22,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,24,25,26,26,25,24,23,22,23,24,25,26,25,25,25,25,-1,27,27,-1,30,30, 27,-1,25,24,23,22,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,26,25,24,24,24,25,26,27,28,29,30, 26,-1,25,24,23,22,22,22,-1,16,16,16,-1,16,17,18,-1,17,17,17,18,19,20,-1,14,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 25,26,25,24,23,23,23,23,-1,16,15,15,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,13,-1,14,14,15,16,17,18,19,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30, 24,-1,25,24,24,24,24,24,-1,-1,14,14,14,14,14,14,14,15,16,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,19,19,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 23,-1,25,25,25,25,-1,25,26,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,13,12,11,12,13,14,15,16,17,18,19,18,18,18,18,19,20,21,22,-1,-1,27,27,28,29,30, 22,-1,-1,-1,-1,26,27,26,26,-1,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,28,28,29,30, 21,20,19,19,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,10,9,9,9,9,9,9,9,9,9,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,-1,29,29,29,30, 21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,-1,8,8,8,8,8,8,8,8,9,-1,15,15,15,15,15,15,15,16,17,18,19,20,-1,23,23,24,-1,30,30,30,30, 21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,7,7,7,8,9,-1,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,31,31,31,31, 21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,-1,6,6,6,6,6,6,6,7,8,8,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,30, -1,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29, -1,-1,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,24,-1,28,28,28,28,29, -1,-1,19,18,17,16,15,14,14,14,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 21,20,19,18,17,16,16,-1,-1,-1,-1,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 21,20,19,18,17,17,17,-1,12,11,11,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 21,20,19,18,17,17,17,-1,12,11,10,9,8,-1,-1,-1,4,-1,1,0,-1,-1,-1,6,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,7,6,5,-1,2,-1,13,13,-1,7,7,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,12,12,13,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,11,11,12,13,-1,9,9,9,9,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,8,8,8,9,10,11,12,13,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,12,13,-1,-1,-1,11,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,10,10,10,10,-1,-1,12,12,13,14,14,13,12,13,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,-1,-1,13,13,14,14,13,13,13,14,15,16,17,18,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,49,48,47,47,47,47, 44,44,44,44,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,-1,48,47,46,46,46, 43,43,43,43,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,47,47,47,47,47,48,-1,-1,-1,-1,-1,45,45,45, 43,42,42,42,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,47,46,46,46,47,48,47,46,46,-1,-1,44,44,44, -1,41,41,41,41,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,47,46,45,44,43,43,43,43, -1,40,40,40,40,40,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,39,39,39,39,40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,44,44,-1,44,43,42,41,41, 38,38,38,38,39,40,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,43,43,43,-1,44,43,42,41,40, 37,37,37,38,39,40,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,43,42,42,-1,-1,-1,-1,-1,39, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,43,42,41,41,41,42,43,-1,38, 35,35,35,-1,33,33,33,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,40,40,41,42,43,-1,37, 34,34,34,-1,32,32,32,32,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,39,39,39,40,41,42,43,-1,36, 34,33,33,-1,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,38,38,38,-1,-1,-1,-1,-1,35, 34,33,32,31,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,38,37,37,-1,34,34,34,34,34, 34,33,33,-1,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,38,37,37,-1,-1,33,32,32,32, 28,27,27,27,28,27,27,27,27,28,-1,27,26,26,26,26,26,26,26,27,28,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 28,27,26,26,-1,26,26,26,27,28,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,30,30,30, 28,27,26,25,25,25,25,26,27,28,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,40,40,40,-1,29,29,29, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,25,24,23,23,23,23,23,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 34,34,-1,25,24,23,22,22,22,22,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 33,33,-1,25,24,23,22,21,21,21,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,24,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 32,33,-1,25,24,23,22,21,20,20,20,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,24,24,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 31,-1,-1,25,24,23,22,21,20,19,20,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,24,24,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,16,17,18,-1,17,17,17,18,19,20,-1,14,15,15,15,15,16,16,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,13,-1,14,14,15,16,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 27,-1,26,25,25,25,25,25,-1,-1,16,15,14,14,14,14,14,15,16,17,-1,-1,13,12,12,12,13,14,15,16,16,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 26,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,13,12,11,12,13,14,15,16,16,15,14,13,13,13,13,14,15,16,17,-1,-1,22,22,23,24,25, 25,-1,-1,-1,-1,27,28,27,27,-1,15,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,23,23,24,25, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,24,24,24,25, 24,23,22,21,20,19,18,17,16,15,14,13,13,13,12,12,-1,8,8,8,8,8,8,8,8,8,-1,10,10,10,10,10,10,10,11,12,13,14,15,-1,18,18,19,-1,25,25,25,25, 24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,7,7,7,7,7,7,7,7,7,-1,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26, 24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,8,7,6,6,6,6,6,7,6,6,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,25, -1,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,5,5,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,23,23,23,23,24, -1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,22,22,23,24, 24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24, 24,23,22,21,20,20,20,-1,17,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 24,23,22,21,21,21,21,-1,17,16,15,14,13,-1,-1,-1,9,-1,6,6,-1,-1,-1,0,1,2,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 24,23,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,7,-1,15,15,-1,1,1,2,3,4,5,6,7,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,14,14,14,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,13,13,13,13,-1,3,3,3,3,4,5,6,7,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 25,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,13,12,12,12,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,13,12,11,11,-1,-1,-1,5,-1,-1,6,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,17,17,17,18,19,-1,-1,24,24,24, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,12,12,12,13,-1,18,18,18,18,19,-1,-1,25,25,25, 45,45,45,45,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,49,48,47,46,46,46,46, 44,44,44,44,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,50,-1,47,46,45,45,45, 43,43,43,43,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,47,47,47,47,47,48,-1,-1,-1,-1,-1,44,44,44, 43,42,42,42,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,47,46,46,46,47,47,46,45,45,-1,-1,43,43,43, -1,41,41,41,41,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,47,46,45,44,43,42,42,42,42, -1,40,40,40,40,40,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,39,39,39,39,40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,43,43,43,-1,43,42,41,40,40, 38,38,38,38,39,40,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,42,42,42,-1,43,42,41,40,39, 37,37,37,38,39,40,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,42,41,41,-1,-1,-1,-1,-1,38, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,43,42,41,40,40,40,41,42,-1,37, 35,35,35,-1,33,33,33,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,39,39,40,41,42,-1,36, 34,34,34,-1,32,32,32,32,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,38,38,38,38,39,40,41,42,-1,35, 34,33,33,-1,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,38,37,37,37,-1,-1,-1,-1,-1,34, 34,33,32,31,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,38,37,36,36,-1,33,33,33,33,33, 34,33,33,-1,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,38,37,36,36,-1,-1,32,31,31,31, 28,27,27,27,28,27,27,27,27,28,-1,27,26,26,26,26,26,26,26,27,28,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 28,27,26,26,-1,26,26,26,27,28,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,38,38,38,38,38,39,-1,29,29,29, 28,27,26,25,25,25,25,26,27,28,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,-1,39,39,39,-1,28,28,28, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,25,24,23,23,23,23,23,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 34,34,-1,25,24,23,22,22,22,22,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 33,33,-1,25,24,23,22,21,21,21,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,24,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 32,33,-1,25,24,23,22,21,20,20,20,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,24,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 31,-1,-1,25,24,23,22,21,20,19,20,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,24,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,16,17,18,-1,17,17,17,18,19,20,-1,14,15,15,15,15,16,15,15,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,13,-1,14,14,15,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 27,-1,26,25,25,25,25,25,-1,-1,16,15,14,14,14,14,14,15,16,17,-1,-1,13,12,12,12,13,14,15,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 26,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,13,12,11,12,13,14,15,16,15,14,13,12,12,12,12,13,14,15,16,-1,-1,21,21,22,23,24, 25,-1,-1,-1,-1,27,28,27,27,-1,15,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,22,22,23,24, 24,23,22,22,-1,-1,-1,-1,-1,-1,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,23,23,23,24, 24,23,22,21,20,19,18,17,16,15,14,13,13,13,12,12,-1,8,8,8,8,8,8,8,8,8,-1,9,9,9,9,9,9,9,10,11,12,13,14,-1,17,17,18,-1,24,24,24,24, 24,23,22,22,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,7,7,7,7,7,7,7,7,7,-1,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,8,7,6,6,6,6,6,7,6,6,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,24, -1,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,5,5,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23, -1,-1,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,-1,22,22,22,22,23, -1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,21,21,22,23, 24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23, 24,23,22,21,20,20,20,-1,17,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 24,23,22,21,21,21,21,-1,17,16,15,14,13,-1,-1,-1,9,-1,6,6,-1,-1,-1,1,0,1,2,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 24,23,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,12,11,10,-1,7,-1,15,15,-1,1,1,1,2,3,4,5,6,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,14,14,14,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,13,13,13,13,-1,3,3,3,3,3,4,5,6,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 25,25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,13,14,13,12,12,12,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,13,12,11,11,-1,-1,-1,5,-1,-1,5,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,15,15,15,15,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,10,10,11,12,-1,16,16,16,17,18,-1,-1,23,23,23, 26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,11,11,11,12,-1,17,17,17,17,18,-1,-1,24,24,24, 45,45,45,45,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,48,47,46,45,45,45,45, 44,44,44,44,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,49,-1,46,45,44,44,44, 43,43,43,43,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,43,43,43, 43,42,42,42,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,47,46,46,46,47,46,45,44,44,-1,-1,42,42,42, -1,41,41,41,41,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,46,45,44,43,42,41,41,41,41, -1,40,40,40,40,40,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,39,39,39,39,40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,49,48,47,46,45,44,43,43,43,43,43,43,42,42,42,42,-1,42,41,40,39,39, 38,38,38,38,39,40,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,42,41,41,41,-1,42,41,40,39,38, 37,37,37,38,39,40,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,42,41,40,40,-1,-1,-1,-1,-1,37, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,42,41,40,39,39,39,40,41,-1,36, 35,35,35,-1,33,33,33,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,38,38,39,40,41,-1,35, 34,34,34,-1,32,32,32,32,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,37,37,37,37,38,39,40,41,-1,34, 34,33,33,-1,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,37,36,36,36,-1,-1,-1,-1,-1,33, 34,33,32,31,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,37,36,35,35,-1,32,32,32,32,32, 34,33,33,-1,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,37,36,35,35,-1,-1,31,30,30,30, 28,27,27,27,28,27,27,27,27,28,-1,27,26,26,26,26,26,26,26,27,28,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 28,27,26,26,-1,26,26,26,27,28,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,37,37,37,37,37,38,-1,28,28,28, 28,27,26,25,25,25,25,26,27,28,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,38,38,38,-1,27,27,27, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,25,24,23,23,23,23,23,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,24,24,24,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,23,23,24,25,25,25,26, 34,34,-1,25,24,23,22,22,22,22,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,24,25,26, 33,33,-1,25,24,23,22,21,21,21,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,23,22,21,20,19,18,18,18,18,18,19,20,20,20,21,22,23,-1,-1,23,-1,25, 32,33,-1,25,24,23,22,21,20,20,20,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,23,22,21,20,19,18,17,17,17,18,19,19,19,19,-1,-1,-1,-1,21,22,23,24, 31,-1,-1,25,24,23,22,21,20,19,20,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,23,22,21,20,19,18,17,16,17,18,19,19,18,18,18,18,-1,20,20,-1,23,23, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,16,17,18,-1,17,17,17,18,19,20,-1,14,15,15,15,15,15,14,14,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,13,-1,14,14,15,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23, 28,-1,26,25,25,25,25,25,-1,-1,16,15,14,14,14,14,14,15,16,17,-1,-1,13,12,12,12,13,14,15,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,19,19,20,21,22,23, 27,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,13,12,11,12,13,14,15,15,14,13,12,11,11,11,11,12,13,14,15,-1,-1,20,20,21,22,23, 26,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,21,21,22,23, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,22,22,22,23, 25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,12,-1,8,8,8,8,8,8,8,8,8,-1,8,8,8,8,8,8,8,9,10,11,12,13,-1,16,16,17,-1,23,23,23,23, 25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,7,7,7,7,7,7,7,-1,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,6,6,6,6,7,6,6,-1,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,23, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,5,5,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,-1,21,21,21,21,22, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,20,20,21,22, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,20,21,22, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,13,12,12,12,13,14,15,16,17,18,18,18,19,20,-1,23, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,7,7,-1,-1,-1,2,1,0,1,2,3,4,5,-1,13,12,11,12,13,14,15,16,17,17,17,18,19,20,-1,24, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,8,-1,15,15,-1,2,1,1,1,2,3,4,5,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,19,20,-1,24, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,14,14,14,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,20,-1,-1,23, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,13,13,13,13,-1,3,3,3,3,3,3,4,5,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,14,13,12,12,12,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,5,5,5,6,7,8,9,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,16,16,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,9,9,10,11,-1,15,15,15,16,17,-1,-1,22,22,22, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,10,10,10,11,-1,16,16,16,16,17,-1,-1,23,23,23, 45,45,45,45,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,48,47,46,45,45,45,45, 44,44,44,44,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,48,48,48,48,48,48,49,49,-1,46,45,44,44,44, 43,43,43,43,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,43,43,43, 43,42,42,42,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,47,46,46,46,47,46,45,44,44,-1,-1,42,42,42, -1,41,41,41,41,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,46,45,44,43,42,41,41,41,41, -1,40,40,40,40,40,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,39,39,39,39,40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,49,48,47,46,45,44,43,43,43,43,43,43,42,42,42,42,-1,42,41,40,39,39, 38,38,38,38,39,40,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,42,41,41,41,-1,42,41,40,39,38, 37,37,37,38,39,40,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,42,41,40,40,-1,-1,-1,-1,-1,37, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,42,41,40,39,39,39,40,41,-1,36, 35,35,35,-1,33,33,33,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,38,38,39,40,41,-1,35, 34,34,34,-1,32,32,32,32,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,37,37,37,37,38,39,40,41,-1,34, 34,33,33,-1,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,30,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,37,36,36,36,-1,-1,-1,-1,-1,33, 34,33,32,31,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,37,36,35,35,-1,32,32,32,32,32, 34,33,33,-1,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,29,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,37,36,35,35,-1,-1,31,30,30,30, 28,27,27,27,28,27,27,27,27,28,-1,27,26,26,26,26,26,26,26,27,28,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 28,27,26,26,-1,26,26,26,27,28,-1,27,26,25,25,25,25,25,25,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,37,37,37,37,37,38,-1,28,28,28, 28,27,26,25,25,25,25,26,27,28,-1,27,26,25,24,24,24,24,24,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,38,38,38,-1,27,27,27, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,25,24,23,23,23,23,23,22,22,22,22,22,22,22,23,23,-1,-1,24,24,24,-1,24,24,24,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,23,23,24,25,25,25,26, 34,34,-1,25,24,23,22,22,22,22,22,21,21,21,21,21,21,-1,22,22,-1,23,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,24,25,26, 33,33,-1,25,24,23,22,21,21,21,-1,20,20,20,20,20,20,20,21,22,-1,22,22,22,22,23,23,22,21,20,19,18,18,18,18,18,19,20,20,20,21,22,23,-1,-1,23,-1,25, 32,33,-1,25,24,23,22,21,20,20,20,20,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,23,22,21,20,19,18,17,17,17,18,19,19,19,19,-1,-1,-1,-1,21,22,23,24, 31,-1,-1,25,24,23,22,21,20,19,20,20,19,18,18,18,19,20,21,-1,20,20,20,21,22,23,23,22,21,20,19,18,17,16,17,18,19,19,18,18,18,18,-1,20,20,-1,23,23, 30,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,17,17,18,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23, 29,-1,26,25,24,23,23,23,-1,17,17,17,-1,16,17,18,-1,17,17,17,18,19,20,-1,14,15,15,15,15,15,14,14,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 28,27,26,25,24,24,24,24,-1,17,16,16,-1,15,-1,-1,-1,16,16,17,18,-1,-1,-1,13,-1,14,14,15,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23, 29,-1,26,25,25,25,25,25,-1,-1,16,15,14,14,14,14,14,15,16,17,-1,-1,13,12,12,12,13,14,15,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,19,19,20,21,22,23, 28,-1,26,26,26,26,-1,26,27,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,13,12,11,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,14,-1,-1,20,20,21,22,23, 27,-1,-1,-1,-1,27,28,27,27,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,-1,-1,21,21,22,23, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,22,22,23, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,8,8,8,8,8,8,8,-1,8,8,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,-1,23,23,23,23, 26,25,24,24,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,7,7,7,7,7,7,-1,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,23,23,23,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,6,7,6,6,-1,8,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,22, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,5,5,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,21, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,-1,-1,16,-1,20,20,20,20,21, -1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,19,19,20,21, 26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,12,12,12,12,13,14,15,16,17,18,18,18,19,20,21, 26,25,24,23,22,22,22,-1,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,12,11,11,11,12,13,14,15,16,17,17,17,18,19,-1,22, 26,25,24,23,23,23,23,-1,19,18,17,16,15,-1,-1,-1,11,-1,8,8,-1,-1,-1,3,2,1,0,1,2,3,4,-1,12,11,10,11,12,13,14,15,16,16,16,17,18,19,-1,23, 26,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,9,-1,15,15,-1,3,2,1,1,1,2,3,4,-1,-1,-1,9,-1,-1,-1,15,15,15,15,16,17,18,19,-1,23, 26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,14,14,14,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,16,-1,19,-1,-1,22, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,13,13,13,13,-1,3,3,3,3,3,3,3,4,-1,7,7,8,9,10,-1,13,13,14,15,16,-1,-1,-1,21,21, 27,27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,5,5,5,5,6,7,8,9,10,-1,13,13,14,15,16,17,-1,20,20,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,17,17,16,16,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,8,8,9,10,-1,14,14,14,15,16,-1,-1,21,21,21, 28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,9,9,9,10,-1,15,15,15,15,16,-1,-1,22,22,22, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,49,49,49,49,49,49,49,48,47,46,45,45,45,45, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,48,48,48,48,48,48,48,49,49,-1,46,45,44,44,44, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,43,43,43, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,48,47,46,46,46,47,46,45,44,44,-1,-1,42,42,42, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,46,45,44,43,42,41,41,41,41, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,49,48,47,46,45,44,43,43,43,43,43,43,42,42,42,42,-1,42,41,40,39,39, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,42,41,41,41,-1,42,41,40,39,38, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,42,41,40,40,-1,-1,-1,-1,-1,37, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,42,41,40,39,39,39,40,41,-1,36, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,38,38,39,40,41,-1,35, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,37,37,37,37,38,39,40,41,-1,34, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,37,36,36,36,-1,-1,-1,-1,-1,33, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,37,36,35,35,-1,32,32,32,32,32, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,30,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,29,30,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,37,36,35,35,-1,-1,31,30,30,30, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,29,29,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,37,37,37,37,37,38,-1,28,28,28, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,27,27,27,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,38,38,38,-1,27,27,27, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,24,24,24,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,23,23,24,25,25,25,26, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,24,25,26, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,23,22,21,20,19,18,18,18,18,18,19,20,20,20,21,22,23,-1,-1,23,-1,25, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,24,23,22,21,20,19,18,17,17,17,18,19,19,19,19,-1,-1,-1,-1,21,22,23,24, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,24,23,22,21,20,19,18,17,16,17,18,19,19,18,18,18,18,-1,20,20,-1,23,23, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,14,15,15,15,15,15,14,14,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,13,-1,14,14,15,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,13,12,12,12,13,14,15,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,19,19,20,21,22,23, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,13,12,11,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,14,-1,-1,20,20,21,22,23, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,-1,-1,21,21,22,23, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,10,10,10,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,22,22,23, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,9,9,9,8,8,8,8,-1,8,8,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,-1,23,23,23,23, 27,26,25,25,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,8,8,8,7,7,7,-1,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,7,7,6,6,-1,8,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,21,21,21,21, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,5,5,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,20,20,20,20, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,-1,-1,16,-1,19,19,19,19,20, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,18,18,19,20, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,18,19,20, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,11,10,10,10,11,12,13,14,15,16,16,16,17,18,-1,21, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,4,3,2,1,0,1,2,3,-1,11,10,9,10,11,12,13,14,15,15,15,16,17,18,-1,22, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,15,15,-1,4,3,2,1,1,1,2,3,-1,-1,-1,8,-1,-1,-1,14,14,14,14,15,16,17,18,-1,22, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,14,14,14,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,13,13,13,14,15,-1,18,-1,-1,21, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,13,13,-1,4,3,3,3,3,3,3,3,-1,6,6,7,8,9,-1,12,12,13,14,15,-1,-1,-1,20,20, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,15,14,13,12,12,12,-1,4,4,4,4,4,4,4,4,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,5,5,5,5,6,7,8,8,9,-1,12,12,13,14,15,16,-1,19,19,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,18,17,16,16,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,8,8,9,9,-1,13,13,13,14,15,-1,-1,20,20,20, 29,28,27,26,25,24,23,22,21,20,20,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,9,9,9,10,-1,14,14,14,14,15,-1,-1,21,21,21, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,49,49,49,49,49,49,49,49,48,47,46,45,45,45,45, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,48,48,48,48,48,48,48,49,49,-1,46,45,44,44,44, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,48,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,43,43,43, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,47,48,48,47,46,46,46,47,46,45,44,44,-1,-1,42,42,42, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,46,45,44,43,42,41,41,41,41, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,49,48,47,46,45,44,43,43,43,43,43,43,42,42,42,42,-1,42,41,40,39,39, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,37,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,42,41,41,41,-1,42,41,40,39,38, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,36,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,42,41,40,40,-1,-1,-1,-1,-1,37, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,42,41,40,39,39,39,40,41,-1,36, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,35,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,38,38,39,40,41,-1,35, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,37,37,37,37,38,39,40,41,-1,34, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,37,36,36,36,-1,-1,-1,-1,-1,33, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,37,36,35,35,-1,32,32,32,32,32, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,31,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,30,31,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,37,36,35,35,-1,-1,31,30,30,30, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,30,30,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,37,37,37,37,37,38,-1,28,28,28, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,28,28,28,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,38,38,38,-1,27,27,27, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,24,24,24,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,23,23,24,25,25,25,26, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,24,25,26, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,24,23,22,21,20,19,18,18,18,18,18,19,20,20,20,21,22,23,-1,-1,23,-1,25, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,24,23,22,21,20,19,18,17,17,17,18,19,19,19,19,-1,-1,-1,-1,21,22,23,24, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,24,23,22,21,20,19,18,17,16,17,18,19,19,18,18,18,18,-1,20,20,-1,23,23, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,14,15,15,15,15,15,14,14,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,13,-1,14,14,15,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,13,12,12,12,13,14,15,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,19,19,20,21,22,23, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,13,12,11,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,14,-1,-1,20,20,21,22,23, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,-1,-1,21,21,22,23, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,11,11,10,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,22,22,23, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,10,10,9,8,8,8,8,-1,8,8,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,22, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,9,9,8,7,7,7,-1,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,21,21,21,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,8,8,7,6,6,-1,8,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,20, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,19,19, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,-1,-1,16,-1,18,18,18,18,19, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,17,17,18,19, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,10,10,10,10,11,12,13,14,15,16,16,16,17,18,19, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,10,9,9,9,10,11,12,13,14,15,15,15,16,17,-1,20, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,5,4,3,2,1,0,1,2,-1,10,9,8,9,10,11,12,13,14,14,14,15,16,17,-1,21, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,11,-1,15,15,-1,5,4,3,2,1,1,1,2,-1,-1,-1,7,-1,-1,-1,13,13,13,13,14,15,16,17,-1,21, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,14,14,14,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,12,12,12,13,14,-1,17,-1,-1,20, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,13,13,13,13,-1,5,4,3,3,3,3,3,3,-1,5,5,6,7,8,-1,11,11,12,13,14,-1,-1,-1,19,19, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,17,16,15,14,13,12,12,12,-1,5,4,4,4,4,4,4,4,5,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,5,5,5,5,6,7,7,7,8,-1,11,11,12,13,14,15,-1,18,18,19, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,18,17,16,16,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,8,8,8,8,-1,12,12,12,13,14,-1,-1,19,19,19, 30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,9,9,9,9,-1,13,13,13,13,14,-1,-1,20,20,20, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,46,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,49,49,49,49,49,49,49,49,48,47,46,45,45,45,45, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,46,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,48,48,48,48,48,48,48,49,49,-1,46,45,44,44,44, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,48,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,43,43,43, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,47,48,48,47,46,46,46,47,46,45,44,44,-1,-1,42,42,42, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,46,45,44,43,42,41,41,41,41, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,39,39,38,38,38,38,38,38,38,-1,49,48,47,46,45,44,43,43,43,43,43,43,42,42,42,42,-1,42,41,40,39,39, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,39,38,38,37,37,37,37,37,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,42,41,41,41,-1,42,41,40,39,38, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,36,36,36,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,42,41,40,40,-1,-1,-1,-1,-1,37, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,42,41,40,39,39,39,40,41,-1,36, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,38,38,39,40,41,-1,35, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,37,37,37,37,38,39,40,41,-1,34, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,37,36,36,36,-1,-1,-1,-1,-1,33, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,37,36,35,35,-1,32,32,32,32,32, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,31,32,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,37,36,35,35,-1,-1,31,30,30,30, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,31,31,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,37,37,37,37,37,38,-1,28,28,28, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,29,29,28,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,38,38,38,-1,27,27,27, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,24,24,24,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,23,23,24,25,25,25,26, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,24,25,26, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,19,20,20,20,21,22,23,-1,-1,23,-1,25, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,24,23,22,21,20,19,18,17,17,17,18,19,19,19,19,-1,-1,-1,-1,21,22,23,24, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,24,23,22,21,20,19,18,17,16,17,18,19,19,18,18,18,18,-1,20,20,-1,23,23, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,14,15,15,15,15,15,14,14,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,13,-1,14,14,15,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,13,12,12,12,13,14,15,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,19,19,20,21,22,23, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,13,12,11,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,14,-1,-1,20,20,21,22,23, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,-1,-1,21,21,22,23, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,12,11,10,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,22,22,23, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,11,10,9,8,8,8,8,-1,8,8,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,22, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,10,9,8,7,7,7,-1,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,21,21,21,21, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,9,8,7,6,6,-1,8,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,20, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,5,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,19,19, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,-1,-1,16,-1,18,18,18,18,19, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,17,17,18,19, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,10,10,10,10,11,12,13,14,15,16,16,16,17,18,19, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,10,9,9,9,10,11,12,13,14,15,15,15,16,17,-1,20, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,6,5,4,3,2,1,0,1,-1,10,9,8,9,10,11,12,13,14,14,14,15,16,17,-1,21, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,12,-1,15,15,-1,6,5,4,3,2,1,1,1,-1,-1,-1,7,-1,-1,-1,13,13,13,13,14,15,16,17,-1,21, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,14,14,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,-1,12,12,12,13,14,-1,17,-1,-1,20, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,-1,6,5,4,3,3,3,3,3,-1,5,5,6,7,8,-1,11,11,12,13,14,-1,-1,-1,19,19, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,5,4,4,4,4,4,4,5,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,5,5,5,5,6,7,7,7,8,-1,11,11,12,13,14,15,-1,18,18,19, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,18,17,16,16,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,8,8,8,8,-1,12,12,12,13,14,-1,-1,19,19,19, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,9,9,9,9,-1,13,13,13,13,14,-1,-1,20,20,20, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,46,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,49,49,49,49,49,49,49,49,48,47,46,45,45,45,45, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,46,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,48,48,48,48,48,48,48,49,49,-1,46,45,44,44,44, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,48,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,43,43,43, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,47,48,48,47,46,46,46,47,46,45,44,44,-1,-1,42,42,42, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,46,45,44,43,42,41,41,41,41, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,39,38,38,38,38,38,38,38,-1,49,48,47,46,45,44,43,43,43,43,43,43,42,42,42,42,-1,42,41,40,39,39, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,38,37,37,37,37,37,37,-1,49,48,47,47,-1,44,43,42,42,42,42,42,42,41,41,41,-1,42,41,40,39,38, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,37,36,36,36,36,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,42,41,40,40,-1,-1,-1,-1,-1,37, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,36,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,42,41,40,39,39,39,40,41,-1,36, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,36,35,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,38,38,39,40,41,-1,35, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,37,37,37,37,38,39,40,41,-1,34, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,37,36,36,36,-1,-1,-1,-1,-1,33, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,37,36,35,35,-1,32,32,32,32,32, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,32,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,37,36,35,35,-1,-1,31,30,30,30, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,31,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,30,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,37,37,37,37,37,38,-1,28,28,28, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,29,29,28,27,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,38,38,38,-1,27,27,27, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,29,28,28,27,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,27,27,-1,24,24,24,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,23,23,24,25,25,25,26, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,24,25,26, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,19,20,20,20,21,22,23,-1,-1,23,-1,25, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,25,24,23,22,21,20,19,18,17,17,17,18,19,19,19,19,-1,-1,-1,-1,21,22,23,24, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,25,24,23,22,21,20,19,18,17,16,17,18,19,19,18,18,18,18,-1,20,20,-1,23,23, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,20,19,18,17,17,17,18,19,20,21,22,23, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,15,16,16,16,16,15,14,14,14,14,14,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,14,-1,15,15,16,15,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,14,13,13,13,14,15,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,19,19,20,21,22,23, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,14,13,12,13,14,15,16,15,14,13,12,11,11,11,11,11,12,13,14,-1,-1,20,20,21,22,23, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,-1,-1,21,21,22,23, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,-1,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,22,22,23, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,12,11,10,9,9,9,9,-1,8,8,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,22, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,11,10,9,8,8,8,-1,8,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,21,21,21,21, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,9,8,7,7,-1,8,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,20, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,19,19, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,-1,-1,-1,-1,16,-1,18,18,18,18,19, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,17,17,18,19, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,10,10,10,10,11,12,13,14,15,16,16,16,17,18,19, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,10,9,9,9,10,11,12,13,14,15,15,15,16,17,-1,20, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,4,3,2,1,0,-1,10,9,8,9,10,11,12,13,14,14,14,15,16,17,-1,21, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,16,16,-1,7,6,5,4,3,2,1,1,-1,-1,-1,7,-1,-1,-1,13,13,13,13,14,15,16,17,-1,21, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,15,15,-1,7,6,5,4,3,2,2,2,3,4,5,6,7,8,-1,12,12,12,13,14,-1,17,-1,-1,20, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,-1,7,6,5,4,3,3,3,3,-1,5,5,6,7,8,-1,11,11,12,13,14,-1,-1,-1,19,19, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,6,5,4,4,4,4,4,5,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,5,5,5,5,6,7,7,7,8,-1,11,11,12,13,14,15,-1,18,18,19, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,19,18,17,17,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,8,8,8,8,-1,12,12,12,13,14,-1,-1,19,19,19, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,9,9,9,9,-1,13,13,13,13,14,-1,-1,20,20,20, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 57,57,57,57,56,55,54,54,54,54,54,54,54,54,53,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,54,53,53,53,53,52,52,52,52,52,51,50,49,48,48,48,48, 56,56,56,56,56,55,54,53,53,53,53,53,53,54,53,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,53,53,53,52,52,52,52,51,51,51,52,52,-1,49,48,47,47,47, 55,55,55,55,-1,56,-1,53,52,52,52,52,53,54,54,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,52,52,52,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,46,46,46, 55,54,54,54,-1,-1,-1,-1,51,51,51,52,53,54,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,52,51,52,52,51,50,50,50,50,49,48,47,47,-1,-1,45,45,45, -1,53,53,53,53,-1,-1,-1,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,50,49,48,47,46,45,44,44,44,44, -1,52,52,52,52,52,51,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,51,51,51,51,52,51,50,49,48,48,48,48,48,48,48,47,46,45,45,45,45,45,45,45,-1,53,52,51,50,49,48,47,47,47,47,47,46,45,45,45,45,-1,45,44,43,42,42, 50,50,50,50,51,52,51,50,49,48,47,47,47,47,47,48,47,46,45,44,44,44,44,44,44,-1,53,52,51,51,-1,48,47,46,46,46,46,46,45,44,44,44,-1,45,44,43,42,41, 49,49,49,50,51,52,51,50,49,48,47,46,46,46,46,-1,-1,46,45,44,43,43,43,43,43,-1,53,52,51,50,49,48,47,46,45,45,45,46,45,44,43,43,-1,-1,-1,-1,-1,40, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,46,47,47,46,45,44,43,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,45,44,43,42,42,42,43,44,-1,39, 47,47,47,-1,45,45,45,44,44,44,-1,45,44,45,46,47,47,46,45,44,43,42,41,41,41,42,41,41,41,41,41,42,43,-1,44,43,43,-1,-1,-1,-1,41,41,42,43,44,-1,38, 46,46,46,-1,44,44,44,44,43,43,-1,-1,43,-1,-1,-1,-1,-1,-1,43,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,44,43,42,41,40,40,40,40,41,42,43,44,-1,37, 46,45,45,-1,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42,42,42,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,36, 46,45,44,43,42,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,38,-1,35,35,35,35,35, 46,45,45,-1,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,42,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,40,40,40,40,40,40,-1,39,39,39,39,39,39,39,39,39,39,39,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,42,41,40,39,38,38,-1,-1,34,33,33,33, 40,39,39,39,40,39,39,39,39,40,-1,39,38,38,38,38,38,38,38,39,39,38,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 40,39,38,38,-1,38,38,38,39,40,-1,39,38,37,37,37,37,37,37,-1,-1,37,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,42,41,40,40,40,40,40,41,-1,31,31,31, 40,39,38,37,37,37,37,38,39,40,-1,39,38,37,36,36,36,36,36,-1,36,36,35,34,33,33,34,35,36,37,38,39,40,41,42,43,42,41,41,41,-1,41,41,41,-1,30,30,30, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,-1,36,35,35,34,33,32,-1,-1,-1,38,38,39,40,41,42,43,42,42,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,34,34,34,34,35,35,-1,-1,35,34,34,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,29,29,30,30,29,28,28, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,34,34,-1,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,28,28,27, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,34,34,33,32,31,30,29,28,27,26,25,25,25,25,25,26,26,26,26,27,28,29,-1,-1,27,-1,26, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,33,33,33,32,31,30,29,28,27,26,25,24,24,24,25,26,26,25,25,-1,-1,-1,-1,25,26,25,25, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,32,32,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,26,25,24,24,24,-1,24,24,-1,24,24, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,29,29,29,30,31,32,-1,24,25,25,25,24,23,22,21,21,21,21,-1,-1,-1,-1,23,23,22,22,22,22,22,22,22, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,28,28,29,30,-1,-1,-1,23,-1,24,24,24,23,22,21,20,20,20,20,20,20,21,22,23,22,21,21,21,21,21,21, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,27,28,29,-1,-1,23,22,22,22,23,24,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,21,20,20,20,20,20, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,27,28,29,-1,-1,23,22,21,22,23,24,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,20,19,19,19,19, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,16,16,16,-1,-1,18,18,18,18, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,21,20,19,19,19,19,19,-1,19,19,19,19,19,19,19,18,17,16,16,16,16,15,15,15,-1,17,17,17,17, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,20,19,18,18,18,18,-1,18,18,18,18,18,18,18,18,17,16,15,15,-1,14,14,14,-1,16,16,16,16, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,19,18,17,17,17,-1,18,17,17,17,17,17,17,18,17,16,15,14,13,13,13,13,-1,15,15,15,15, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,18,17,16,16,-1,18,17,16,16,16,16,17,18,17,16,15,14,13,12,12,13,-1,14,14,14,15, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,-1,15,15,15,16,17,18,17,16,15,14,13,12,11,-1,-1,13,13,14,15, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,18,17,17,-1,-1,-1,-1,10,-1,12,12,13,14,15, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,11,10,10,10,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,24,24,-1,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,7,7,8,9,10,11,12,13,-1,17, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,23,23,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,-1,8,8,8,9,10,-1,13,-1,-1,16, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,-1,15,14,13,12,11,10,9,9,-1,6,5,5,5,6,-1,9,9,9,9,10,-1,-1,-1,15,15, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,10,10,11,12,13,14,15, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,9,9,10,11,11,11,-1,14,14,15, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,27,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,15,15,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,9,9,9,9,-1,11,11,11,11,12,-1,-1,16,16,16, 56,56,56,56,55,54,53,53,53,53,53,53,53,53,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 55,55,55,55,55,54,53,52,52,52,52,52,52,53,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 54,54,54,54,-1,55,-1,52,51,51,51,51,52,53,53,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 54,53,53,53,-1,-1,-1,-1,50,50,50,51,52,53,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,52,52,52,52,-1,-1,-1,49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,51,51,51,51,51,50,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,50,50,50,50,51,50,49,48,47,47,47,47,47,47,47,46,45,44,44,44,44,44,44,44,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 49,49,49,49,50,51,50,49,48,47,46,46,46,46,46,47,46,45,44,43,43,43,43,43,43,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 48,48,48,49,50,51,50,49,48,47,46,45,45,45,45,-1,-1,45,44,43,42,42,42,42,42,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 46,46,46,-1,44,44,44,43,43,43,-1,44,43,44,45,46,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 45,45,45,-1,43,43,43,43,42,42,-1,-1,42,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 45,44,44,-1,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 45,44,43,42,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,37,-1,34,34,34,34,34, 45,44,44,-1,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,39,39,39,39,39,39,-1,38,38,38,38,38,38,38,38,38,38,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 39,38,38,38,39,38,38,38,38,39,-1,38,37,37,37,37,37,37,37,38,38,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 39,38,37,37,-1,37,37,37,38,39,-1,38,37,36,36,36,36,36,36,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,41,40,39,39,39,39,39,40,-1,30,30,30, 39,38,37,36,36,36,36,37,38,39,-1,38,37,36,35,35,35,35,35,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,35,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,36,35,34,34,34,34,34,33,33,33,33,33,33,33,34,34,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 45,45,-1,36,35,34,33,33,33,33,33,32,32,32,32,32,32,-1,33,33,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,32,33,-1,33,33,32,31,30,29,28,27,26,25,24,24,24,24,24,25,25,25,25,26,27,28,-1,-1,26,-1,25, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,32,32,32,31,30,29,28,27,26,25,24,23,23,23,24,25,25,24,24,-1,-1,-1,-1,24,25,24,24, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,31,31,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,25,24,23,23,23,-1,23,23,-1,23,23, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,28,28,28,29,30,31,-1,23,24,24,24,23,22,21,20,20,20,20,-1,-1,-1,-1,22,22,21,21,21,21,21,21,21, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,27,27,28,29,-1,-1,-1,22,-1,23,23,23,22,21,20,19,19,19,19,19,19,20,21,22,21,20,20,20,20,20,20, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,25,26,27,28,-1,-1,22,21,21,21,22,23,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,20,19,19,19,19,19, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,25,26,27,28,-1,-1,22,21,20,21,22,23,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,19,18,18,18,18, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,17,17,17,17, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,20,19,18,18,18,18,18,-1,18,18,18,18,18,18,18,17,16,15,15,15,15,14,14,14,-1,16,16,16,16, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,19,18,17,17,17,17,-1,17,17,17,17,17,17,17,17,16,15,14,14,-1,13,13,13,-1,15,15,15,15, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,18,17,16,16,16,-1,17,16,16,16,16,16,16,17,16,15,14,13,12,12,12,12,-1,14,14,14,14, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,17,16,15,15,-1,17,16,15,15,15,15,16,17,16,15,14,13,12,11,11,12,-1,13,13,13,14, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,-1,14,14,14,15,16,17,16,15,14,13,12,11,10,-1,-1,12,12,13,14, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,16,16,-1,-1,-1,-1,9,-1,11,11,12,13,14, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,10,9,9,9,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,16, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,23,23,-1,14,13,12,11,10,9,8,8,-1,-1,-1,2,-1,-1,-1,6,6,7,8,9,10,11,12,-1,16, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,22,22,22,-1,14,13,12,11,10,9,8,7,6,5,4,3,4,5,-1,7,7,7,8,9,-1,12,-1,-1,15, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,-1,14,13,12,11,10,9,8,8,-1,5,4,4,4,5,-1,8,8,8,8,9,-1,-1,-1,14,14, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,9,9,10,11,12,13,14, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,9,8,7,6,6,6,6,6,6,-1,8,8,9,10,10,10,-1,13,13,14, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,26,25,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,7,7,7,7,-1,9,9,9,10,11,-1,-1,14,14,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,8,8,8,8,-1,10,10,10,10,11,-1,-1,15,15,15, 55,55,55,55,54,53,52,52,52,52,52,52,52,52,51,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 54,54,54,54,54,53,52,51,51,51,51,51,51,52,51,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 53,53,53,53,-1,54,-1,51,50,50,50,50,51,52,52,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 53,52,52,52,-1,-1,-1,-1,49,49,49,50,51,52,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,51,51,51,51,-1,-1,-1,48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,50,50,50,50,50,49,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,49,49,49,49,50,49,48,47,46,46,46,46,46,46,46,45,44,43,43,43,43,43,43,43,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 48,48,48,48,49,50,49,48,47,46,45,45,45,45,45,46,45,44,43,42,42,42,42,42,42,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 47,47,47,48,49,50,49,48,47,46,45,44,44,44,44,-1,-1,44,43,42,41,41,41,41,41,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 45,45,45,-1,43,43,43,42,42,42,-1,43,42,43,44,45,45,44,43,42,41,40,39,39,39,40,39,39,39,39,39,40,41,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 44,44,44,-1,42,42,42,42,41,41,-1,-1,41,-1,-1,-1,-1,-1,-1,41,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 44,43,43,-1,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 44,43,42,41,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,36,-1,33,33,33,33,33, 44,43,43,-1,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,38,38,38,38,38,38,-1,37,37,37,37,37,37,37,37,37,37,37,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 38,37,37,37,38,37,37,37,37,38,-1,37,36,36,36,36,36,36,36,37,37,36,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 38,37,36,36,-1,36,36,36,37,38,-1,37,36,35,35,35,35,35,35,-1,-1,35,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,40,39,38,38,38,38,38,39,-1,29,29,29, 38,37,36,35,35,35,35,36,37,38,-1,37,36,35,34,34,34,34,34,-1,34,34,33,32,31,31,32,33,34,35,36,37,38,39,40,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,-1,34,33,33,32,31,30,-1,-1,-1,36,36,37,38,39,40,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,32,32,32,33,33,-1,-1,33,32,32,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,32,32,31,30,29,28,27,26,25,24,23,23,23,23,23,24,24,24,24,25,26,27,-1,-1,25,-1,24, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,22,22,23,24,24,23,23,-1,-1,-1,-1,23,24,23,23, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,30,30,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,24,23,22,22,22,-1,22,22,-1,22,22, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,27,27,27,28,29,30,-1,22,23,23,23,22,21,20,19,19,19,19,-1,-1,-1,-1,21,21,20,20,20,20,20,20,20, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,26,26,27,28,-1,-1,-1,21,-1,22,22,22,21,20,19,18,18,18,18,18,18,19,20,21,20,19,19,19,19,19,19, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,26,27,-1,-1,21,20,20,20,21,22,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,19,18,18,18,18,18, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,26,27,-1,-1,21,20,19,20,21,22,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,18,17,17,17,17, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,14,14,14,-1,-1,16,16,16,16, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,19,18,17,17,17,17,17,-1,17,17,17,17,17,17,17,16,15,14,14,14,14,13,13,13,-1,15,15,15,15, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,18,17,16,16,16,16,-1,16,16,16,16,16,16,16,16,15,14,13,13,-1,12,12,12,-1,14,14,14,14, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,17,16,15,15,15,-1,16,15,15,15,15,15,15,16,15,14,13,12,11,11,11,11,-1,13,13,13,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,16,15,14,14,-1,16,15,14,14,14,14,15,16,15,14,13,12,11,10,10,11,-1,12,12,12,13, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,-1,13,13,13,14,15,16,15,14,13,12,11,10,9,-1,-1,11,11,12,13, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,15,15,-1,-1,-1,-1,8,-1,10,10,11,12,13, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,9,8,8,8,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,15, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,22,22,-1,13,12,11,10,9,8,7,7,-1,-1,-1,1,-1,-1,-1,5,5,6,7,8,9,10,11,-1,15, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,21,21,-1,13,12,11,10,9,8,7,6,5,4,3,2,3,4,-1,6,6,6,7,8,-1,11,-1,-1,14, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,-1,13,12,11,10,9,8,7,7,-1,4,3,3,3,4,-1,7,7,7,7,8,-1,-1,-1,13,13, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,8,8,9,10,11,12,13, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,8,7,6,5,5,5,5,5,5,-1,7,7,8,9,9,9,-1,12,12,13, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,25,24,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,6,6,6,6,-1,8,8,8,9,10,-1,-1,13,13,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,7,7,7,7,-1,9,9,9,9,10,-1,-1,14,14,14, 56,56,56,56,55,54,53,53,53,53,53,53,52,51,50,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 55,55,55,55,55,54,53,52,52,52,52,52,52,51,50,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 54,54,54,54,-1,55,-1,52,51,51,51,51,52,51,51,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 54,53,53,53,-1,-1,-1,-1,50,50,50,51,52,52,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,52,52,52,52,-1,-1,-1,49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,51,51,51,51,51,50,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,50,50,50,50,51,50,49,48,47,47,47,47,47,46,45,44,43,42,42,42,42,42,42,42,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 49,49,49,49,50,51,50,49,48,47,46,46,46,46,46,45,44,43,42,41,41,41,41,41,41,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 48,48,48,49,50,51,50,49,48,47,46,45,45,45,45,-1,-1,43,42,41,40,40,40,40,40,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,45,45,44,43,42,41,40,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 46,46,46,-1,44,44,44,43,43,43,-1,44,43,44,45,45,44,43,42,41,40,39,38,38,38,39,38,38,38,38,38,39,40,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 45,45,45,-1,43,43,43,43,42,42,-1,-1,42,-1,-1,-1,-1,-1,-1,40,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 45,44,44,-1,42,42,42,42,42,41,41,41,41,41,41,41,40,39,39,39,39,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 45,44,43,42,41,41,41,41,41,41,40,40,40,40,40,40,40,39,38,38,38,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,35,-1,32,32,32,32,32, 45,44,44,-1,40,40,40,40,40,40,40,39,39,39,39,39,39,39,38,37,37,37,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,39,39,39,39,39,39,-1,38,38,38,38,38,38,38,38,37,36,36,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 39,38,38,38,39,38,38,38,38,39,-1,38,37,37,37,37,37,37,37,37,36,35,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 39,38,37,37,-1,37,37,37,38,39,-1,38,37,36,36,36,36,36,36,-1,-1,34,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,39,38,37,37,37,37,37,38,-1,28,28,28, 39,38,37,36,36,36,36,37,38,39,-1,38,37,36,35,35,35,35,35,-1,33,33,32,31,30,30,31,32,33,34,35,36,37,38,39,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,35,-1,33,32,32,31,30,29,-1,-1,-1,35,35,36,37,38,39,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,36,35,34,34,34,34,34,33,33,33,33,33,33,33,34,34,-1,-1,32,31,31,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 45,45,-1,36,35,34,33,33,33,33,33,32,32,32,32,32,32,-1,33,33,-1,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,32,33,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,23,23,23,23,24,25,26,-1,-1,24,-1,23, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,23,23,22,22,-1,-1,-1,-1,22,23,22,22, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,23,22,21,21,21,-1,21,21,-1,21,21, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,28,28,28,29,30,31,-1,23,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,20,20,19,19,19,19,19,19,19, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,27,27,28,29,-1,-1,-1,22,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,20,19,18,18,18,18,18,18, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,25,26,27,28,-1,-1,22,21,21,21,22,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,18,17,17,17,17,17, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,25,26,27,28,-1,-1,22,21,20,21,22,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,17,16,16,16,16, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,15,15,15,15, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,20,19,18,18,18,18,18,-1,18,18,18,18,18,17,16,15,14,13,13,13,13,12,12,12,-1,14,14,14,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,19,18,17,17,17,17,-1,17,17,17,17,17,17,16,15,14,13,12,12,-1,11,11,11,-1,13,13,13,13, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,18,17,16,16,16,-1,17,16,16,16,16,16,16,15,14,13,12,11,10,10,10,10,-1,12,12,12,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,17,16,15,15,-1,17,16,15,15,15,15,16,15,14,13,12,11,10,9,9,10,-1,11,11,11,12, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,-1,14,14,14,15,16,15,14,13,12,11,10,9,8,-1,-1,10,10,11,12, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,15,14,14,-1,-1,-1,-1,7,-1,9,9,10,11,12, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,10,9,9,9,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,14, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,23,23,-1,14,13,12,11,10,9,8,8,-1,-1,-1,2,-1,-1,-1,4,4,5,6,7,8,9,10,-1,14, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,22,22,22,-1,14,13,12,11,10,9,8,7,6,5,4,3,4,5,-1,5,5,5,6,7,-1,10,-1,-1,13, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,-1,14,13,12,11,10,9,8,8,-1,5,4,4,4,5,-1,6,6,6,6,7,-1,-1,-1,12,12, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,7,7,7,7,8,9,10,11,12, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,9,8,7,6,6,6,6,6,6,-1,8,8,8,8,8,8,-1,11,11,12, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,26,25,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,7,7,7,7,-1,9,9,9,9,9,-1,-1,12,12,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,8,8,8,8,-1,10,10,10,10,10,-1,-1,13,13,13, 57,57,57,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,50,49,49,49,49,48,48,48,48,48,47,46,45,44,44,44,44, 56,56,56,56,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,49,49,49,48,48,48,48,47,47,47,48,48,-1,45,44,43,43,43, 55,55,55,55,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,48,48,48,48,47,47,47,47,46,46,-1,-1,-1,-1,-1,42,42,42, 55,54,54,54,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,48,47,48,48,47,46,46,46,46,45,44,43,43,-1,-1,41,41,41, -1,53,53,53,53,-1,-1,-1,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,46,45,44,43,42,41,40,40,40,40, -1,52,52,52,52,52,51,50,49,49,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,51,51,51,51,52,51,50,49,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,49,48,47,46,45,44,43,43,43,43,43,42,41,41,41,41,-1,41,40,39,38,38, 50,50,50,50,51,52,51,50,49,48,47,47,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,49,48,47,47,-1,44,43,42,42,42,42,42,41,40,40,40,-1,41,40,39,38,37, 49,49,49,50,51,52,51,50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,49,48,47,46,45,44,43,42,41,41,41,42,41,40,39,39,-1,-1,-1,-1,-1,36, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,41,40,39,38,38,38,39,40,-1,35, 47,47,47,-1,45,45,45,44,44,44,-1,45,44,45,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,40,39,39,-1,-1,-1,-1,37,37,38,39,40,-1,34, 46,46,46,-1,44,44,44,44,43,43,-1,-1,43,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,40,39,38,37,36,36,36,36,37,38,39,40,-1,33, 46,45,45,-1,43,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,32, 46,45,44,43,42,42,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,34,-1,31,31,31,31,31, 46,45,45,-1,41,41,41,41,41,41,41,40,40,40,40,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,38,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,40,40,40,40,40,40,-1,39,39,39,39,39,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,38,37,36,35,34,34,-1,-1,30,29,29,29, 40,39,39,39,40,39,39,39,39,40,-1,39,38,38,38,38,38,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 40,39,38,38,-1,38,38,38,39,40,-1,39,38,37,37,37,37,37,37,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,38,37,36,36,36,36,36,37,-1,27,27,27, 40,39,38,37,37,37,37,38,39,40,-1,39,38,37,36,36,36,36,36,-1,32,32,31,30,29,29,30,31,32,33,34,35,36,37,38,39,38,37,37,37,-1,37,37,37,-1,26,26,26, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,36,37,38,39,38,38,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,34,34,34,34,35,35,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,25,25,26,26,25,24,24, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,34,34,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,24,24,23, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,22,22,22,22,23,24,25,-1,-1,23,-1,22, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,22,22,21,21,-1,-1,-1,-1,21,22,21,21, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,22,21,20,20,20,-1,20,20,-1,20,20, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,29,29,29,30,31,32,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,19,19,18,18,18,18,18,18,18, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,28,28,29,30,-1,-1,-1,23,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,19,18,17,17,17,17,17,17, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,27,28,29,-1,-1,23,22,22,22,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,17,16,16,16,16,16, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,27,28,29,-1,-1,23,22,21,22,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,16,15,15,15,15, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,14,14,14,14, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,21,20,19,19,19,19,19,-1,19,19,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,13,13,13,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,20,19,18,18,18,18,-1,18,18,18,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,12,12,12,12, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,19,18,17,17,17,-1,18,17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,-1,11,11,11,11, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,18,17,16,16,-1,18,17,16,16,16,16,15,14,13,12,11,10,9,8,8,9,-1,10,10,10,11, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,-1,15,15,15,16,15,14,13,12,11,10,9,8,7,-1,-1,9,9,10,11, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,15,14,13,13,-1,-1,-1,-1,6,-1,8,8,9,10,11, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,11,10,10,10,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,13, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,24,24,-1,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,3,3,4,5,6,7,8,9,-1,13, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,23,23,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,-1,4,4,4,5,6,-1,9,-1,-1,12, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,-1,15,14,13,12,11,10,9,9,-1,6,5,5,5,6,-1,5,5,5,5,6,-1,-1,-1,11,11, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,6,6,6,6,6,7,8,9,10,11, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,7,7,7,7,7,7,-1,10,10,11, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,27,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,8,8,8,8,-1,8,8,8,8,8,-1,-1,11,11,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,9,9,9,9,-1,9,9,9,9,9,-1,-1,12,12,12, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,49,48,48,48,48,47,47,47,47,47,46,45,44,43,43,43,43, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,48,48,48,47,47,47,47,46,46,46,47,47,-1,44,43,42,42,42, 56,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,47,47,47,47,46,46,46,46,45,45,-1,-1,-1,-1,-1,41,41,41, 56,55,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,47,46,47,47,46,45,45,45,45,44,43,42,42,-1,-1,40,40,40, -1,54,54,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,45,44,43,42,41,40,39,39,39,39, -1,53,53,53,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,52,52,52,52,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,48,47,46,45,44,43,42,42,42,42,42,41,40,40,40,40,-1,40,39,38,37,37, 51,51,51,51,52,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,48,47,46,46,-1,43,42,41,41,41,41,41,40,39,39,39,-1,40,39,38,37,36, 50,50,50,51,52,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,48,47,46,45,44,43,42,41,40,40,40,41,40,39,38,38,-1,-1,-1,-1,-1,35, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,40,39,38,37,37,37,38,39,-1,34, 48,48,48,-1,46,46,46,45,45,45,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,39,38,38,-1,-1,-1,-1,36,36,37,38,39,-1,33, 47,47,47,-1,45,45,45,45,44,44,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,39,38,37,36,35,35,35,35,36,37,38,39,-1,32, 47,46,46,-1,44,44,44,44,44,43,43,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,31, 47,46,45,44,43,43,43,43,43,43,42,42,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,33,-1,30,30,30,30,30, 47,46,46,-1,42,42,42,42,42,42,42,41,41,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,37,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,41,41,41,41,41,41,-1,40,40,40,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,37,36,35,34,33,33,-1,-1,29,28,28,28, 41,40,40,40,41,40,40,40,40,41,-1,40,39,39,39,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 41,40,39,39,-1,39,39,39,40,41,-1,40,39,38,38,38,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,37,36,35,35,35,35,35,36,-1,26,26,26, 41,40,39,38,38,38,38,39,40,41,-1,40,39,38,37,37,37,37,37,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,37,38,37,36,36,36,-1,36,36,36,-1,25,25,25, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,37,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,37,38,37,37,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,38,37,36,36,36,36,36,35,35,35,35,35,35,35,36,36,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,24,24,25,25,24,23,23, 47,47,-1,38,37,36,35,35,35,35,35,34,34,34,34,34,34,-1,35,35,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,23,23,22, 46,46,-1,38,37,36,35,34,34,34,-1,33,33,33,33,33,33,33,34,35,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,21,21,21,22,23,24,-1,-1,22,-1,21, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,21,21,20,20,-1,-1,-1,-1,20,21,20,20, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,21,20,19,19,19,-1,19,19,-1,19,19, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,30,30,30,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,18,18,17,17,17,17,17,17,17, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,29,29,30,31,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,18,17,16,16,16,16,16,16, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,27,27,28,29,30,-1,-1,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,16,15,15,15,15,15, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,27,28,29,30,-1,-1,24,23,22,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,15,14,14,14,14, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,13,13,13,13, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,22,21,20,20,20,20,20,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,12,12,12,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,21,20,19,19,19,19,-1,19,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,11,11,11,11, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,20,19,18,18,18,-1,19,18,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,10,10,10,10, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,19,18,17,17,-1,19,18,17,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,9,9,9,10, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,-1,16,16,16,15,14,13,12,11,10,9,8,7,6,-1,-1,8,8,9,10, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,7,7,8,9,10, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9,10, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,12,11,11,11,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,12, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,25,25,-1,16,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,2,2,3,4,5,6,7,8,-1,12, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,24,24,24,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,-1,3,3,3,4,5,-1,8,-1,-1,11, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,-1,16,15,14,13,12,11,10,10,-1,7,6,6,6,7,-1,4,4,4,4,5,-1,-1,-1,10,10, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,6,5,5,5,5,5,6,7,8,9,10, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,11,10,9,8,8,8,8,8,8,-1,6,6,6,6,6,6,-1,9,9,10, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,28,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,9,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,10,10,10,10,-1,8,8,8,8,8,-1,-1,11,11,11, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,54,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,53,53,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 52,52,52,52,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 51,51,51,52,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 49,49,49,-1,47,47,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 48,48,48,-1,46,46,46,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 48,47,47,-1,45,45,45,45,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 48,47,46,45,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,32,-1,29,29,29,29,29, 48,47,47,-1,43,43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,36,35,34,34,34,34,34,35,-1,25,25,25, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,36,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,36,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,20,20,20,21,22,23,-1,-1,21,-1,20, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,20,20,19,19,-1,-1,-1,-1,19,20,19,19, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,20,19,18,18,18,-1,18,18,-1,18,18, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,17,17,16,16,16,16,16,16,16, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,17,16,15,15,15,15,15,15, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,15,14,14,14,14,14, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,14,13,13,13,13, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,12,12,12,12, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,11,11,11,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,10,10,10,10, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,9,9,9,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,8,8,8,9, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,7,7,8,9, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,6,6,7,8,9, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,5,6,7,8,9, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,11, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,1,1,2,3,4,5,6,7,-1,11, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,-1,2,2,2,3,4,-1,7,-1,-1,10, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,7,7,7,-1,3,3,3,3,4,-1,-1,-1,9,9, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,8,8,7,6,5,4,4,4,4,4,5,6,7,8,9, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,9,9,8,7,7,-1,5,5,5,5,5,5,-1,8,8,9, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,6,6,6,6,6,-1,-1,9,9,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,9,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,54,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 53,53,53,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 52,52,52,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 50,50,50,-1,48,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 49,49,49,-1,47,47,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 49,48,48,-1,46,46,46,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 49,48,47,46,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,31,-1,28,28,28,28,28, 49,48,48,-1,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,36,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 43,42,42,42,43,42,42,42,42,43,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,36,35,34,33,33,33,33,33,34,-1,24,24,24, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,36,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,36,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,20,19,19,19,20,21,22,-1,-1,20,-1,19, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,20,19,18,18,-1,-1,-1,-1,18,19,18,18, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,19,18,17,17,17,-1,17,17,-1,17,17, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,17,16,15,15,15,15,15,15,15, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,16,15,14,14,14,14,14,14, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,14,13,13,13,13,13, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,13,12,12,12,12, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,11,11,11,11, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,10,10,10,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,9,9,9,9, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,8,8,8,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,7,7,7,8, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,6,6,7,8, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,5,5,6,7,8, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,4,5,6,7,8, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,10, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,1,1,1,2,3,4,5,6,-1,11, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,8,-1,2,2,2,2,3,-1,6,-1,-1,10, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,8,7,7,-1,3,3,3,3,3,-1,-1,-1,9,9, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,10,9,8,7,7,-1,5,5,5,5,5,5,-1,8,8,9, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,6,6,6,6,6,-1,-1,9,9,9, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,9,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,46,46,46,46,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,45,45,45,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,45,44,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,45,44,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 54,54,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 53,53,53,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 51,51,51,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,36,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 50,50,50,-1,48,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,36,35,34,33,32,32,32,32,33,34,35,36,-1,29, 50,49,49,-1,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,28, 50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,30,-1,27,27,27,27,27, 50,49,49,-1,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,44,44,44,44,44,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25, 44,43,43,43,44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 44,43,42,42,-1,42,42,42,43,44,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,35,34,33,32,32,32,32,32,33,-1,23,23,23, 44,43,42,41,41,41,41,42,43,44,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,36,35,34,33,33,33,-1,33,33,33,-1,22,22,22, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,36,35,34,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,38,38,38,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,21,21,22,22,21,20,20, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,20,20,19, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,18,18,18,19,20,21,-1,-1,19,-1,18, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,19,18,17,17,-1,-1,-1,-1,17,18,17,17, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,19,18,17,16,16,16,-1,16,16,-1,16,16, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,33,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,16,15,14,14,14,14,14,14,14, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,32,32,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,15,14,13,13,13,13,13,13, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,13,12,12,12,12,12, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,32,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,12,11,11,11,11, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,10,10,10,10, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,9,9,9,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,8,8,8,8, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,7,7,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,6,6,6,7, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,5,5,6,7, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,4,4,5,6,7, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,4,5,6,7, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,9, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,2,1,1,1,2,3,4,5,-1,10, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,2,2,2,2,2,-1,5,-1,-1,10, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,8,7,7,-1,3,3,3,3,3,-1,-1,-1,9,9, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,10,9,8,7,7,-1,5,5,5,5,5,5,-1,8,8,9, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,6,6,6,6,6,-1,-1,9,9,9, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,9,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,46,46,46,46,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,45,45,45,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,45,44,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,45,44,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 54,54,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 53,53,53,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 51,51,51,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,36,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 50,50,50,-1,48,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,36,35,34,33,32,32,32,32,33,34,35,36,-1,29, 50,49,49,-1,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,28, 50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,30,-1,27,27,27,27,27, 50,49,49,-1,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,44,44,44,44,44,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25, 44,43,43,43,44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 44,43,42,42,-1,42,42,42,43,44,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,35,34,33,32,32,32,32,32,33,-1,23,23,23, 44,43,42,41,41,41,41,42,43,44,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,36,35,34,33,33,33,-1,33,33,33,-1,22,22,22, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,36,35,34,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,38,38,38,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,21,21,22,22,21,20,20, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,20,20,19, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,18,18,18,19,20,21,-1,-1,19,-1,18, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,19,18,17,17,-1,-1,-1,-1,17,18,17,17, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,19,18,17,16,16,16,-1,16,16,-1,16,16, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,33,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,16,15,14,14,14,14,14,14,14, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,32,32,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,15,14,13,13,13,13,13,13, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,13,12,12,12,12,12, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,32,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,12,11,11,11,11, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,10,10,10,10, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,9,9,9,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,8,8,8,8, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,7,7,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,6,6,6,6, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,5,5,5,6, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,4,4,4,5,6, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,3,3,3,4,5,6, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,8, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,8,-1,-1,-1,3,2,1,1,1,2,3,4,-1,9, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,3,2,2,2,2,-1,4,-1,-1,10, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,8,7,7,-1,3,3,3,3,3,-1,-1,-1,9,9, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,10,9,8,7,7,-1,5,5,5,5,5,5,-1,8,8,9, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,6,6,6,6,6,-1,-1,9,9,9, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,9,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,46,46,46,46,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,45,45,45,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,45,44,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,45,44,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 54,54,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 53,53,53,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 51,51,51,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,36,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 50,50,50,-1,48,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,36,35,34,33,32,32,32,32,33,34,35,36,-1,29, 50,49,49,-1,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,28, 50,49,48,47,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,30,-1,27,27,27,27,27, 50,49,49,-1,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,44,44,44,44,44,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25, 44,43,43,43,44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 44,43,42,42,-1,42,42,42,43,44,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,35,34,33,32,32,32,32,32,33,-1,23,23,23, 44,43,42,41,41,41,41,42,43,44,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,36,35,34,33,33,33,-1,33,33,33,-1,22,22,22, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,36,35,34,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,38,38,38,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,21,21,22,22,21,20,20, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,20,20,19, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,18,18,18,19,20,21,-1,-1,19,-1,18, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,19,18,17,17,-1,-1,-1,-1,17,18,17,17, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,19,18,17,16,16,16,-1,16,16,-1,16,16, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,33,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,16,15,14,14,14,14,14,14,14, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,32,32,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,15,14,13,13,13,13,13,13, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,13,12,12,12,12,12, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,32,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,12,11,11,11,11, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,10,10,10,10, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,9,9,9,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,8,8,8,8, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,7,7,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,6,6,6,6, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,5,5,5,5, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,4,4,4,4,5, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,4,3,3,3,3,3,3,3,4,5, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,7, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,4,3,2,1,1,1,2,3,-1,8, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,4,3,2,2,2,-1,3,-1,-1,9, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,8,7,7,-1,4,3,3,3,3,-1,-1,-1,9,9, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,10,9,8,7,7,-1,5,5,5,5,5,5,-1,8,8,9, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,6,6,6,6,6,-1,-1,9,9,9, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,9,9,9,9,-1,7,7,7,7,7,-1,-1,10,10,10, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,46,46,46,46,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,45,45,45,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,45,44,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,45,44,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 55,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 54,54,54,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 52,52,52,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,36,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 51,51,51,-1,49,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,36,35,34,33,32,32,32,32,33,34,35,36,-1,29, 51,50,50,-1,48,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,28, 51,50,49,48,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,30,-1,27,27,27,27,27, 51,50,50,-1,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,45,45,45,45,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25, 45,44,44,44,45,44,44,44,44,45,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 45,44,43,43,-1,43,43,43,44,45,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,35,34,33,32,32,32,32,32,33,-1,23,23,23, 45,44,43,42,42,42,42,43,44,45,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,36,35,34,33,33,33,-1,33,33,33,-1,22,22,22, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,36,35,34,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,42,41,40,40,40,40,40,39,39,39,39,39,39,39,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,21,21,22,22,21,20,20, 51,51,-1,42,41,40,39,39,39,39,39,38,38,38,38,38,38,-1,39,39,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,20,20,19, 50,50,-1,42,41,40,39,38,38,38,-1,37,37,37,37,37,37,37,38,39,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,18,18,18,19,20,21,-1,-1,19,-1,18, 49,50,-1,42,41,40,39,38,37,37,37,37,36,36,36,36,36,37,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,19,18,17,17,-1,-1,-1,-1,17,18,17,17, 48,-1,-1,42,41,40,39,38,37,36,37,37,36,35,35,35,36,37,38,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,19,18,17,16,16,16,-1,16,16,-1,16,16, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,34,34,35,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,33,34,35,-1,33,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,16,15,14,14,14,14,14,14,14, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,32,-1,-1,-1,33,32,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,15,14,13,13,13,13,13,13, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,31,31,31,31,32,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,13,12,12,12,12,12, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,30,30,31,32,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,12,11,11,11,11, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,10,10,10,10, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,26,26,25,24,24,24,24,24,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,9,9,9,9, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,25,25,24,23,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,8,8,8,8, 43,42,41,41,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,24,24,23,22,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,7,7,7, 43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,-1,27,26,25,24,23,23,23,22,21,21,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,6,6,6,6, -1,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,5,5,5,5, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,4,4,4,4,4, -1,-1,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,-1,-1,-1,-1,-1,-1,-1,5,4,3,3,3,3,3,3,3,4, 43,42,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4, 43,42,41,40,39,39,39,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5, 43,42,41,40,40,40,40,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,6, 43,42,41,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,29,29,-1,20,19,18,17,16,15,14,14,-1,-1,-1,10,-1,-1,-1,5,4,3,2,1,1,1,2,-1,7, 43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,28,28,28,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,5,4,3,2,2,-1,2,-1,-1,8, 43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,-1,20,19,18,17,16,15,14,14,-1,11,10,9,8,8,-1,5,4,3,3,3,-1,-1,-1,9,9, 44,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,9, 45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,15,14,13,12,11,10,9,8,8,-1,5,5,5,5,5,5,-1,8,8,9, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,32,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,10,9,9,9,-1,6,6,6,6,6,-1,-1,9,9,9, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,10,10,10,10,-1,7,7,7,7,7,-1,-1,10,10,10, 57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,46,45,45,45,45,45,46,46,46,46,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 56,56,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,45,45,45,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 56,55,55,55,-1,54,-1,51,50,50,50,50,49,48,48,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,45,44,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 56,55,54,54,-1,-1,-1,-1,49,49,49,50,49,49,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,45,44,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,55,54,53,53,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,55,54,53,52,51,50,49,48,48,47,46,45,45,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,39,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,38,38,38,38,38,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 55,55,54,53,52,51,50,49,48,47,46,45,45,44,44,-1,-1,40,39,38,37,37,37,37,37,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,43,42,41,40,39,38,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 53,53,53,-1,49,48,47,46,46,46,-1,44,43,44,43,42,41,40,39,38,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,36,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 52,52,52,-1,49,48,47,46,45,45,-1,-1,42,-1,-1,-1,-1,-1,-1,37,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,36,35,34,33,32,32,32,32,33,34,35,36,-1,29, 52,51,51,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,36,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,28, 52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,30,-1,27,27,27,27,27, 52,51,51,-1,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,-1,31,31,31,31,31,32,-1,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,46,46,46,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,31,32,-1,35,35,35,35,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25, 46,45,45,45,46,45,45,45,45,46,-1,42,41,40,39,38,37,36,35,34,33,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 46,45,44,44,-1,44,44,44,45,46,-1,42,41,40,39,38,37,36,36,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,35,34,33,32,32,32,32,32,33,-1,23,23,23, 46,45,44,43,43,43,43,44,45,46,-1,42,41,40,39,38,37,37,37,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,36,35,34,33,33,33,-1,33,33,33,-1,22,22,22, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,36,35,34,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,43,42,41,41,41,41,41,40,40,40,40,39,39,39,39,39,-1,-1,29,28,28,-1,25,25,25,-1,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,21,21,22,22,21,20,20, 52,52,-1,43,42,41,40,40,40,40,40,39,39,39,39,39,39,-1,40,40,-1,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,20,20,19, 51,51,-1,43,42,41,40,39,39,39,-1,38,38,38,38,38,38,38,39,40,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,18,18,18,19,20,21,-1,-1,19,-1,18, 50,51,-1,43,42,41,40,39,38,38,38,38,37,37,37,37,37,38,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,19,18,17,17,-1,-1,-1,-1,17,18,17,17, 49,-1,-1,43,42,41,40,39,38,37,38,38,37,36,36,36,37,38,39,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,19,18,17,16,16,16,-1,16,16,-1,16,16, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,35,35,36,-1,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,34,35,36,-1,33,32,31,30,30,30,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,-1,-1,16,15,14,14,14,14,14,14,14, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,33,-1,-1,-1,33,32,31,31,-1,-1,-1,23,-1,20,19,18,17,16,15,14,14,14,14,14,14,15,16,15,14,13,13,13,13,13,13, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,32,32,32,32,33,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,-1,-1,13,12,12,12,12,12, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,31,31,32,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,-1,12,11,11,11,11, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,10,10,10,-1,-1,10,10,10,10, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,27,27,26,25,25,25,24,25,-1,19,18,17,16,15,14,13,12,11,10,10,10,10,9,9,9,-1,9,9,9,9, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,26,26,25,24,24,24,24,-1,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,8,-1,8,8,8,8, 44,43,42,42,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,25,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,7,7,7, 44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,-1,28,27,26,25,24,24,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,7,-1,6,6,6,6, -1,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,-1,-1,5,5,5,5, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,4,-1,4,4,4,4,4, -1,-1,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,3,3,4, 44,43,42,41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4, 44,43,42,41,40,40,40,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,5, 44,43,42,41,41,41,41,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,6, 44,43,42,42,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,30,30,-1,21,20,19,18,17,16,15,15,-1,-1,-1,11,-1,-1,-1,6,5,4,3,2,1,1,1,-1,7, 44,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,29,29,29,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,6,5,4,3,3,-1,2,-1,-1,8, 44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,-1,21,20,19,18,17,16,15,15,-1,12,11,10,9,9,-1,6,5,4,4,4,-1,-1,-1,10,9, 45,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,9,10, 46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,16,15,14,13,12,11,10,9,9,-1,6,6,6,6,6,6,-1,9,9,10, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,33,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,11,10,10,10,-1,7,7,7,7,7,-1,-1,10,10,10, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,11,11,11,11,-1,8,8,8,8,8,-1,-1,11,11,11, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,46,46,46,46,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,46,45,45,45,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,46,45,44,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,46,45,44,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,56,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 56,56,55,54,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 54,54,54,-1,50,49,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,36,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 53,53,53,-1,50,49,48,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,36,35,34,33,32,32,32,32,33,34,35,36,-1,29, 53,52,52,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,28, 53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,30,-1,27,27,27,27,27, 53,52,52,-1,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,47,47,47,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25, 47,46,46,46,47,46,46,46,46,47,-1,43,42,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 47,46,45,45,-1,45,45,45,46,47,-1,43,42,41,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,36,35,34,33,32,32,32,32,32,33,-1,23,23,23, 47,46,45,44,44,44,44,45,46,47,-1,43,42,41,40,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,36,35,34,33,33,33,-1,33,33,33,-1,22,22,22, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,44,43,42,42,42,42,42,41,41,41,41,40,40,40,40,40,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,36,36,-1,-1,-1,-1,-1,21,21,22,22,21,20,20, 53,53,-1,44,43,42,41,41,41,41,41,40,40,40,40,40,40,-1,41,41,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,20,20,19, 52,52,-1,44,43,42,41,40,40,40,-1,39,39,39,39,39,39,39,40,41,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,19,18,18,18,19,20,21,-1,-1,19,-1,18, 51,52,-1,44,43,42,41,40,39,39,39,39,38,38,38,38,38,39,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,19,18,17,17,-1,-1,-1,-1,17,18,17,17, 50,-1,-1,44,43,42,41,40,39,38,39,39,38,37,37,37,38,39,40,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,19,18,17,16,16,16,-1,16,16,-1,16,16, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,36,36,37,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,35,36,37,-1,34,33,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,16,15,14,14,14,14,14,14,14, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,34,-1,-1,-1,34,33,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,16,15,14,13,13,13,13,13,13, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,33,33,33,33,34,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,13,12,12,12,12,12, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,32,32,33,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,12,11,11,11,11, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,10,10,10,10, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,28,28,27,26,26,26,25,26,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,9,9,9,9, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,27,27,26,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,8,8,8,8, 45,44,43,43,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,26,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,7,7,7,7, 45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,-1,29,28,27,26,25,25,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,6,6,6,6, -1,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,5,5,5,5, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,4,4,4,4,4, -1,-1,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,3,3,3,3,4, 45,44,43,42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4, 45,44,43,42,41,41,41,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,5, 45,44,43,42,42,42,42,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,6, 45,44,43,43,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,31,31,-1,22,21,20,19,18,17,16,16,-1,-1,-1,12,-1,-1,-1,7,6,5,4,3,2,1,1,-1,7, 45,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,30,30,30,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,4,-1,2,-1,-1,8, 45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,-1,22,21,20,19,18,17,16,16,-1,13,12,11,10,10,-1,7,6,5,5,5,-1,-1,-1,10,9, 46,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,10, 47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,7,7,-1,10,10,11, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,34,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,8,8,8,8,8,-1,-1,11,11,11, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,12,12,12,12,-1,9,9,9,9,9,-1,-1,12,12,12, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 62,62,61,60,59,58,57,57,57,57,56,55,54,53,52,51,50,50,50,50,50,50,51,50,50,49,48,47,46,46,46,46,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40, 61,61,61,60,59,58,57,56,56,56,56,55,54,53,52,51,50,49,49,49,49,49,-1,49,49,49,48,47,46,45,45,45,45,44,44,44,44,43,43,43,44,44,-1,41,40,39,39,39, 61,60,60,60,-1,59,-1,56,55,55,55,55,54,53,53,-1,-1,49,48,48,48,48,48,48,48,48,48,47,46,45,44,44,44,44,43,43,43,43,42,42,-1,-1,-1,-1,-1,38,38,38, 61,60,59,59,-1,-1,-1,-1,54,54,54,55,54,54,-1,-1,-1,49,48,47,47,48,48,47,47,48,48,47,46,45,44,43,44,44,43,42,42,42,42,41,40,39,39,-1,-1,37,37,37, -1,60,59,58,58,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,42,-1,44,43,42,41,42,42,41,40,39,38,37,36,36,36,36, -1,60,59,58,57,56,55,54,53,53,52,51,50,50,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,45,44,43,42,41,41,-1,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,37,36,35,35,35, -1,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,44,44,44,44,44,44,-1,45,44,43,42,41,40,39,39,39,39,39,38,37,37,37,37,-1,37,36,35,34,34, 61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,45,44,43,43,-1,40,39,38,38,38,38,38,37,36,36,36,-1,37,36,35,34,33, 60,60,59,58,57,56,55,54,53,52,51,50,50,49,49,-1,-1,45,44,43,42,42,42,42,42,-1,45,44,43,42,41,40,39,38,37,37,37,38,37,36,35,35,-1,-1,-1,-1,-1,32, 59,59,59,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,37,36,35,34,34,34,35,36,-1,31, 58,58,58,-1,54,53,52,51,51,51,-1,49,48,49,48,47,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,36,35,35,-1,-1,-1,-1,33,33,34,35,36,-1,30, 57,57,57,-1,54,53,52,51,50,50,-1,-1,47,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,36,35,34,33,32,32,32,32,33,34,35,36,-1,29, 57,56,56,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,36,35,34,33,32,31,31,31,-1,-1,-1,-1,-1,28, 57,56,55,54,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,30,-1,27,27,27,27,27, 57,56,56,-1,52,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,39,-1,36,36,36,36,36,37,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26, -1,-1,-1,-1,51,51,51,51,50,50,-1,47,46,45,44,43,42,41,40,39,38,38,-1,35,35,35,35,36,37,-1,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25, 51,50,50,50,51,50,50,50,50,51,-1,47,46,45,44,43,42,41,40,39,38,37,-1,34,34,34,35,36,37,38,39,39,38,38,-1,-1,-1,-1,32,31,31,31,32,-1,-1,24,24,24, 51,50,49,49,-1,49,49,49,50,51,-1,47,46,45,44,43,42,41,41,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,32,32,32,32,33,-1,23,23,23, 51,50,49,48,48,48,48,49,50,51,-1,47,46,45,44,43,42,42,42,-1,35,35,34,33,32,32,33,34,35,36,37,38,38,37,36,35,34,33,33,33,-1,33,33,33,-1,22,22,22, 51,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,21,21,21, -1,-1,-1,48,47,46,46,46,46,46,45,45,45,45,44,44,44,44,44,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,38,37,36,36,-1,-1,-1,-1,-1,21,21,22,22,21,20,20, 57,57,-1,48,47,46,45,45,45,45,45,44,44,44,44,44,44,-1,45,45,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,-1,20,20,19, 56,56,-1,48,47,46,45,44,44,44,-1,43,43,43,43,43,43,43,44,45,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,20,21,-1,-1,19,-1,18, 55,56,-1,48,47,46,45,44,43,43,43,43,42,42,42,42,42,43,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,17,18,17,17, 54,-1,-1,48,47,46,45,44,43,42,43,43,42,41,41,41,42,43,44,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,16,16,-1,16,16, 53,-1,49,48,47,46,45,45,-1,41,-1,-1,-1,40,40,41,-1,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15, 52,-1,49,48,47,46,46,46,-1,40,40,40,-1,39,40,41,-1,38,37,36,35,35,35,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,16,15,14,14,14,14,14,14,14, 51,50,49,48,47,47,47,47,-1,40,39,39,-1,38,-1,-1,-1,38,37,36,36,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,19,19,18,17,16,15,14,13,13,13,13,13,13, 52,-1,49,48,48,48,48,48,-1,-1,39,38,37,37,37,37,37,38,37,37,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,13,12,12,12,12,12, 51,-1,49,49,49,49,-1,49,50,-1,39,38,37,36,36,36,37,38,38,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,12,11,11,11,11, 50,-1,-1,-1,-1,50,51,50,50,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,10,10,10,10, 49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,32,32,31,30,30,30,29,30,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,9,9,9,9, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,31,31,31,30,29,29,29,29,-1,24,23,22,21,20,19,18,17,16,15,14,14,-1,13,13,13,-1,8,8,8,8, 49,48,47,47,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,30,30,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,7,7,7,7, 49,48,48,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,-1,33,32,31,30,29,29,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,12,-1,6,6,6,6, -1,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,26,26,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,-1,-1,5,5,5,5, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,9,-1,6,5,4,4,4, -1,-1,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3, 49,48,47,46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2, 49,48,47,46,45,45,45,-1,42,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,1, 49,48,47,46,46,46,46,-1,42,41,40,39,38,-1,-1,-1,34,-1,31,31,-1,-1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,0, 49,48,47,47,47,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,32,-1,35,35,-1,26,25,24,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,11,10,9,8,7,7,7,7,-1,1, 49,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,34,34,34,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,9,8,8,-1,8,-1,-1,2, 49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,33,33,33,33,-1,26,25,24,23,22,21,20,20,-1,17,16,15,14,14,-1,11,10,9,9,9,-1,-1,-1,4,3, 50,50,49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,8,7,6,5,4,4, 51,50,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,11,10,9,8,8,-1,5,5,5, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,-1,38,37,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,12,11,10,9,9,-1,-1,6,6,6, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,16,16,16,16,-1,12,11,10,10,10,-1,-1,7,7,7, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 27,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 27,26,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 27,26,25,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 27,26,25,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 20,20,-1,22,22,22,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 19,19,-1,21,21,21,21,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 18,19,-1,20,20,20,20,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 17,-1,-1,19,19,19,20,21,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 16,-1,18,18,18,19,20,21,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 15,-1,17,17,18,19,20,21,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 14,15,16,17,18,19,20,21,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 13,-1,17,17,18,19,20,21,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 12,-1,18,18,18,19,-1,22,23,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 11,-1,-1,-1,-1,20,21,22,23,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 10,10,10,10,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 9,9,9,9,10,11,12,11,11,11,11,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 8,8,8,9,-1,12,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 8,7,7,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,7,6,6,6,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,5,5,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,4,4,4,5,6,7,8,9,-1,23,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 3,3,3,3,4,5,6,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 2,2,2,3,4,5,6,-1,27,26,26,-1,22,21,20,19,18,19,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 1,1,2,3,4,5,6,-1,27,26,25,24,23,-1,-1,-1,17,-1,21,21,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 0,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,22,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,27,27,27,27,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 4,4,4,4,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 5,5,5,-1,-1,-1,-1,-1,9,9,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 6,6,6,7,8,9,10,11,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,53,54,55,56,57, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,-1,54,54,55,56,57, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,23,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 20,20,-1,22,22,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 19,19,-1,21,21,21,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 18,19,-1,20,20,20,20,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 17,-1,-1,19,19,19,20,20,19,18,19,20,19,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 16,-1,18,18,18,19,20,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 15,-1,17,17,18,19,20,21,-1,16,16,16,-1,16,17,18,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 14,15,16,17,18,19,20,21,-1,16,15,15,-1,15,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 13,-1,17,17,18,19,20,21,-1,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 12,-1,18,18,18,19,-1,22,23,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 11,-1,-1,-1,-1,20,21,22,23,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 10,10,10,10,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 9,9,9,9,10,11,11,10,10,10,10,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 8,8,8,9,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 8,7,7,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,7,6,6,6,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,5,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,4,4,4,4,5,6,7,8,-1,22,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 3,3,3,3,3,4,5,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 2,2,2,2,3,4,5,-1,26,25,25,-1,21,20,19,18,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 1,1,1,2,3,4,5,-1,26,25,24,23,22,-1,-1,-1,16,-1,20,20,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,21,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 3,3,3,3,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 4,4,4,4,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 5,5,5,-1,-1,-1,-1,-1,8,8,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 6,6,6,7,8,9,10,10,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,52,53,54,55,56, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,-1,53,53,54,55,56, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 20,20,-1,22,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 19,19,-1,21,21,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 18,19,-1,20,20,20,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 17,-1,-1,19,19,19,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 16,-1,18,18,18,19,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 15,-1,17,17,18,19,20,21,-1,15,15,15,-1,15,16,17,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 14,15,16,17,18,19,20,21,-1,15,14,14,-1,14,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 13,-1,17,17,18,19,20,21,-1,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 12,-1,18,18,18,19,-1,22,23,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 11,-1,-1,-1,-1,20,21,22,23,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 10,10,10,10,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 9,9,9,9,10,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 8,8,8,9,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 8,7,7,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,7,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,5,5,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,4,4,4,4,4,5,6,7,-1,21,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 3,3,3,3,3,3,4,-1,-1,-1,-1,21,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 2,2,2,2,2,3,4,-1,25,24,24,-1,20,19,18,17,16,17,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 2,1,1,1,2,3,4,-1,25,24,23,22,21,-1,-1,-1,15,-1,19,19,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 2,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,20,-1,19,19,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 3,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,25,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 5,5,5,-1,-1,-1,-1,-1,7,7,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 6,6,6,7,8,9,10,9,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,52,53,54,55,56, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,-1,53,53,54,55,56, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 20,20,-1,22,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 19,19,-1,21,21,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 18,19,-1,20,20,20,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 17,-1,-1,19,19,19,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 16,-1,18,18,18,19,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 15,-1,17,17,18,19,20,21,-1,15,15,15,-1,15,16,17,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 14,15,16,17,18,19,20,21,-1,15,14,14,-1,14,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 13,-1,17,17,18,19,20,21,-1,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 12,-1,18,18,18,19,-1,22,23,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 11,-1,-1,-1,-1,20,21,22,23,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 10,10,10,10,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 9,9,9,9,10,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 8,8,8,9,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 8,7,7,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,7,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,5,5,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,4,4,4,4,4,5,6,7,-1,20,19,18,17,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 3,3,3,3,3,3,3,-1,-1,-1,-1,20,19,18,17,16,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 3,2,2,2,2,2,3,-1,24,23,23,-1,19,18,17,16,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 3,2,1,1,1,2,3,-1,24,23,22,21,20,-1,-1,-1,14,-1,18,18,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 3,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,19,-1,18,18,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,-1,25,25,25,25,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 3,3,3,3,3,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 4,4,4,4,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 5,5,5,-1,-1,-1,-1,-1,6,6,7,8,-1,11,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 6,6,6,7,8,9,9,8,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,52,53,54,55,56, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,-1,53,53,54,55,56, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 20,20,-1,22,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 19,19,-1,21,21,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 18,19,-1,20,20,20,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 17,-1,-1,19,19,19,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 16,-1,18,18,18,19,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 15,-1,17,17,18,19,20,21,-1,15,15,15,-1,15,16,17,-1,17,17,17,18,19,20,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 14,15,16,17,18,19,20,21,-1,15,14,14,-1,14,-1,-1,-1,16,16,17,18,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,39,40,41,42,43,44,45, 13,-1,17,17,18,19,20,21,-1,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,41,41,42,43,44,45, 12,-1,18,18,18,19,-1,22,23,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,42,42,43,44,45, 11,-1,-1,-1,-1,20,21,22,23,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45, 10,10,10,10,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,44,44,44,45, 9,9,9,9,10,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,45,45,45,45, 8,8,8,9,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, 8,7,7,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,7,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,5,5,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,4,4,4,4,4,5,6,7,-1,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 4,3,3,3,3,3,3,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 4,3,2,2,2,2,2,-1,23,22,22,-1,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 4,3,2,1,1,1,2,-1,23,22,21,20,19,-1,-1,-1,13,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 4,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,18,-1,17,17,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,-1,25,24,24,24,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 4,3,3,3,3,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 4,4,4,4,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 5,5,5,-1,-1,-1,-1,-1,5,5,6,7,-1,10,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 6,6,6,7,8,9,8,7,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,52,53,54,55,56, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,-1,53,53,54,55,56, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 20,20,-1,22,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 19,19,-1,21,21,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 18,19,-1,20,20,20,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 17,-1,-1,19,19,19,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 16,-1,18,18,18,19,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 15,-1,17,17,18,19,20,21,-1,15,15,15,-1,15,16,17,-1,17,17,17,18,19,20,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 14,15,16,17,18,19,20,21,-1,15,14,14,-1,14,-1,-1,-1,16,16,17,18,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45, 13,-1,17,17,18,19,20,21,-1,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,41,41,42,43,44,45, 12,-1,18,18,18,19,-1,22,23,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,42,42,43,44,45, 11,-1,-1,-1,-1,20,21,22,23,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,43,43,44,45, 10,10,10,10,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,44,44,44,45, 9,9,9,9,10,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,17,18,19,20,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,45,45,45,45, 8,8,8,9,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,46,46,46,46, 8,7,7,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,7,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,5,5,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,4,4,4,4,4,5,6,7,-1,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 5,4,3,3,3,3,3,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 5,4,3,2,2,2,2,-1,22,21,21,-1,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 5,4,3,2,1,1,1,-1,22,21,20,19,18,-1,-1,-1,12,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 5,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,17,-1,16,16,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,-1,24,23,23,23,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 5,4,3,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 5,4,4,4,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,21,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 5,5,5,-1,-1,-1,-1,-1,5,5,5,6,-1,9,9,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 6,6,6,7,8,9,8,7,6,6,6,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 43,43,43,43,43,42,41,41,41,41,41,41,41,41,42,42,41,41,41,41,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,52,53,54,55,56, 42,42,42,42,43,42,41,40,40,40,40,40,40,41,42,42,41,40,40,40,40,40,-1,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,50,-1,53,53,54,55,56, 41,41,41,41,-1,43,-1,40,39,39,39,39,40,41,42,-1,-1,40,39,39,39,39,39,39,39,39,40,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,-1,-1,-1,55,55,56, 41,40,40,40,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,40,39,38,38,39,39,38,38,39,40,41,42,43,44,45,46,47,47,46,46,46,47,48,49,50,51,-1,-1,55,55,56, -1,39,39,39,39,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56, -1,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,-1,-1,-1,36,36,-1,-1,36,36,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,53,53,54,55,56, -1,37,37,37,37,38,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,36,-1,49,48,47,46,45,44,43,43,43,43,43,43,43,44,45,46,-1,54,54,54,55,55, 36,36,36,36,37,38,38,37,36,35,34,34,34,34,34,35,35,34,34,34,34,34,34,35,36,-1,49,48,47,47,-1,44,43,42,42,42,42,42,43,44,45,46,-1,55,55,55,55,54, 35,35,35,36,37,38,38,37,36,35,34,33,33,33,33,-1,-1,33,33,33,33,33,34,35,36,-1,49,48,47,46,45,44,43,42,41,41,41,42,43,44,45,45,-1,-1,-1,-1,-1,53, 34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,34,33,32,32,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,44,44,45,44,44,44,45,46,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,32,31,32,33,34,34,33,32,31,32,33,34,34,34,35,34,34,34,34,34,35,36,-1,39,39,39,-1,-1,-1,-1,43,43,44,45,46,-1,51, 32,32,32,-1,30,30,30,30,30,30,-1,-1,30,-1,-1,-1,-1,-1,-1,30,-1,-1,33,33,33,-1,33,33,33,33,34,35,36,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,50, 32,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,33,32,32,32,32,32,32,33,-1,36,36,-1,37,37,37,38,39,40,41,42,-1,-1,-1,-1,-1,49, 32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,-1,45,45,46,47,48, 32,31,31,-1,27,27,27,27,27,27,28,27,27,27,27,27,27,27,27,27,27,28,-1,30,30,30,30,30,31,-1,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,26,26,26,26,26,26,-1,26,26,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,-1,34,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 26,25,25,25,26,25,25,25,25,26,-1,26,25,25,25,25,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,33,33,34,-1,-1,-1,-1,40,40,41,42,43,-1,-1,47,47,47, 26,25,24,24,-1,24,24,24,25,26,-1,26,25,24,24,24,24,24,24,-1,-1,27,-1,27,27,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46, 26,25,24,23,23,23,23,24,25,26,-1,26,25,24,23,23,23,23,23,-1,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,45,45,45, 26,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,-1,26,25,25,25,26,25,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,22,-1,-1,24,24,24,-1,24,24,25,-1,32,32,32,33,34,35,36,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 20,20,-1,22,22,21,20,20,20,20,21,20,20,20,20,20,20,-1,21,21,-1,23,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,44,44,45, 19,19,-1,21,21,21,20,19,19,19,-1,19,19,19,19,19,19,19,20,21,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,46, 18,19,-1,20,20,20,20,19,18,18,18,19,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,44,45,46, 17,-1,-1,19,19,19,20,19,18,17,18,19,18,17,17,17,18,19,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,-1,45,45, 16,-1,18,18,18,19,20,20,-1,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45, 15,-1,17,17,18,19,20,21,-1,15,15,15,-1,15,16,17,-1,17,17,17,18,19,20,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 14,15,16,17,18,19,20,21,-1,15,14,14,-1,14,-1,-1,-1,16,16,17,18,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45, 13,-1,17,17,18,19,20,21,-1,-1,13,13,13,13,13,13,14,15,16,17,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,41,41,42,43,44,45, 12,-1,18,18,18,19,-1,22,23,-1,12,12,12,12,12,13,14,15,16,17,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,42,42,43,44,45, 11,-1,-1,-1,-1,20,21,22,23,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,43,43,44,45, 10,10,10,10,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,44,44,44,45, 9,9,9,9,10,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,17,18,19,20,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,45,45,45,45, 8,8,8,9,-1,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,46,46,46,46, 8,7,7,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,-1,15,15,16,17,18,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,7,6,6,6,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,5,5,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,4,4,4,4,4,5,6,7,-1,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 6,5,4,3,3,3,3,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 6,5,4,3,2,2,2,-1,22,21,21,-1,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 6,5,4,3,2,1,1,-1,22,21,20,19,18,-1,-1,-1,12,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 6,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,17,-1,16,16,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,-1,24,23,23,23,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 6,5,4,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 6,5,4,4,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,21,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 6,5,5,-1,-1,-1,-1,-1,5,5,5,6,-1,9,9,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 6,6,6,7,8,9,8,7,6,6,6,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,55,56,57,57,57, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,-1,56,56,56,56,56, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,51,-1,-1,-1,-1,-1,55,55,55, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,51,52,53,54,-1,-1,54,54,54, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,54,53,53,53,53, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,54,53,52,51,51, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,54,53,52,51,50, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,49, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,48, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,47, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,46, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,45, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,44,44,44,44,44, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,45,44,43,43,43,43, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,43,42,42,42, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,41,41,41, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,40,40,40, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,39,39,39, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 30,30,-1,27,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,37,38,39, 29,29,-1,27,26,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,28,29,29,28,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,36,-1,38, 28,29,-1,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,27,28,29,29,28,27,26,26,26,27,28,29,30,31,-1,-1,-1,-1,34,35,36,37, 27,-1,-1,27,26,25,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,31,31,-1,33,33,-1,36,36, 26,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,29,29,30,30,30,30,31,32,33,34,35,36, 25,-1,27,27,26,25,25,25,-1,19,19,19,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 24,25,26,27,26,26,26,26,-1,19,18,18,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36, 23,-1,27,27,27,27,27,27,-1,-1,17,17,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 22,-1,28,28,28,28,-1,28,29,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,33,33,34,35,36, 21,-1,-1,-1,-1,29,30,29,29,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,34,34,35,36, 20,20,20,20,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,35,35,35,36, 19,19,19,19,20,19,18,17,16,15,14,13,13,13,13,14,-1,11,11,11,11,11,11,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,36,36,36,36, 18,18,18,19,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,37,37,37,37, 18,17,17,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,9,9,9,9,9,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,17,16,16,16,-1,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,15,15,15,15,15,15,16,16,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,14,14,14,14,14,15,16,17,-1,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 15,14,13,13,13,13,13,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 15,14,13,12,12,12,12,-1,13,12,12,-1,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 15,14,13,12,11,11,11,-1,13,12,11,10,9,-1,-1,-1,3,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,0,1,2,-1,8,-1,8,8,-1,13,13,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,7,7,8,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,6,6,7,8,-1,15,15,15,15,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 15,14,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,-1,16,15,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 15,14,13,13,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,-1,-1,-1,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 15,14,14,-1,-1,-1,-1,-1,7,6,5,5,-1,5,5,5,5,-1,-1,7,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,54,55,56,56,56, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,52,-1,55,55,55,55,55, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,50,-1,-1,-1,-1,-1,54,54,54, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,50,51,52,53,-1,-1,53,53,53, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,53,52,52,52,52, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,53,52,51,51,51, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,53,52,51,50,50, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,53,52,51,50,49, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,48, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,47, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,46, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,45, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,44, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,43,43,43,43,43, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,44,43,42,42,42,42, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,42,41,41,41, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,40,40,40, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,39,39,39, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,38,38,38, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 30,30,-1,26,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,36,37,38, 29,29,-1,26,25,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,27,28,28,27,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,35,-1,37, 28,29,-1,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,26,27,28,28,27,26,25,25,25,26,27,28,29,30,-1,-1,-1,-1,33,34,35,36, 27,-1,-1,26,25,24,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,30,30,-1,32,32,-1,35,35, 26,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,28,28,29,29,29,29,30,31,32,33,34,35, 25,-1,27,26,25,24,24,24,-1,18,18,18,-1,18,19,20,-1,19,19,19,20,21,22,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 24,25,26,26,25,25,25,25,-1,18,17,17,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 23,-1,27,26,26,26,26,26,-1,-1,16,16,16,16,16,16,16,17,18,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 22,-1,27,27,27,27,-1,27,28,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 21,-1,-1,-1,-1,28,29,28,28,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 20,20,20,20,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,12,11,11,11,11,11,11,11,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 19,19,19,19,19,18,17,16,15,14,13,12,12,12,12,13,-1,10,10,10,10,10,10,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 18,18,18,19,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 18,17,17,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8,8,8,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,17,16,16,16,-1,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,14,14,14,14,14,15,16,16,-1,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 15,14,13,13,13,13,13,-1,-1,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 15,14,13,12,12,12,12,-1,12,11,11,-1,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 15,14,13,12,11,11,11,-1,12,11,10,9,8,-1,-1,-1,2,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,1,0,1,-1,7,-1,8,8,-1,12,12,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,7,7,8,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,6,6,7,8,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 15,14,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,-1,15,15,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,14,13,13,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,-1,-1,-1,13,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 15,14,14,-1,-1,-1,-1,-1,7,6,5,5,-1,5,5,5,5,-1,-1,7,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,52,53,54,55,55,55, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,-1,54,54,54,54,54, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,48,48,48,48,48,49,-1,-1,-1,-1,-1,53,53,53, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,48,47,47,47,48,49,50,51,52,-1,-1,52,52,52, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,52,51,51,51,51, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,52,51,50,50,50, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,52,51,50,49,49, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,52,51,50,49,48, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,47, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,46, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,45, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,44, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,43, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,42,42,42,42,42, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,43,42,41,41,41,41, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,41,40,40,40, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,39,39,39, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,38,38,38, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,37,37,37, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,36,36,37, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,32,32,33,34,35,36,37, 31,31,-1,25,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,-1,35,36,37, 30,30,-1,25,24,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,26,27,27,26,25,25,25,25,25,26,27,28,29,30,31,32,-1,-1,34,-1,36, 29,30,-1,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,24,25,26,27,27,26,25,24,24,24,25,26,27,28,29,-1,-1,-1,-1,32,33,34,35, 28,-1,-1,25,24,23,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,29,29,-1,31,31,-1,34,34, 27,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,27,28,28,28,28,29,30,31,32,33,34, 26,-1,26,25,24,23,23,23,-1,17,17,17,-1,17,18,19,-1,18,18,18,19,20,21,-1,15,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 25,26,26,25,24,24,24,24,-1,17,16,16,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,14,-1,15,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34, 24,-1,26,25,25,25,25,25,-1,-1,15,15,15,15,15,15,15,16,17,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 23,-1,26,26,26,26,-1,26,27,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,-1,-1,31,31,32,33,34, 22,-1,-1,-1,-1,27,28,27,27,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,32,32,33,34, 21,21,20,20,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,11,10,10,10,10,10,10,10,10,11,-1,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,-1,33,33,33,34, 20,20,20,19,18,17,16,15,14,13,12,11,11,11,11,12,-1,9,9,9,9,9,9,9,10,11,-1,19,19,19,19,19,19,19,20,21,22,23,24,-1,27,27,28,-1,34,34,34,34, 19,19,19,20,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,8,8,9,10,11,-1,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,35,35,35,35, 19,18,18,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,7,7,7,7,7,7,8,9,10,11,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,34, -1,18,17,17,17,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33, -1,-1,16,16,16,16,16,15,14,14,-1,-1,-1,-1,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,28,-1,32,32,32,32,33, -1,-1,15,15,15,15,15,15,15,15,-1,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 16,15,14,14,14,14,14,-1,-1,-1,-1,7,6,5,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 16,15,14,13,13,13,13,-1,11,10,10,-1,6,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 16,15,14,13,12,12,12,-1,11,10,9,8,7,-1,-1,-1,1,-1,5,5,-1,-1,-1,10,10,11,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,2,1,0,-1,6,-1,8,8,-1,11,11,11,12,13,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,7,7,8,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,6,6,7,8,-1,13,13,13,13,13,14,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 16,15,14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,-1,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 16,15,14,14,-1,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,-1,-1,-1,13,-1,-1,15,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 16,15,15,-1,-1,-1,-1,-1,8,7,6,6,-1,5,5,5,5,-1,-1,7,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 16,15,14,13,12,11,10,9,8,7,7,7,7,6,6,6,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,52,53,53,53,53,53, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,-1,54,53,52,52,52, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,48,48,48,48,48,49,-1,-1,-1,-1,-1,51,51,51, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,48,47,47,47,48,49,50,51,52,-1,-1,50,50,50, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,51,50,49,49,49,49, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,50,49,48,48,48, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,50,49,48,47,47, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,50,49,48,47,46, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,45, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,44, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,43, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,42, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,41, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,40,40,40,40,40, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,42,41,40,39,39,39,39, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,39,38,38,38, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,37,37,37, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,36,36,36, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,35,35,35, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,31,31,32,33,33,33,34, 32,32,-1,25,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,29,30,31,32,-1,32,33,34, 31,31,-1,25,24,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,26,27,27,26,25,25,25,25,25,26,27,28,28,29,30,31,-1,-1,31,-1,33, 30,31,-1,25,24,23,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,24,25,26,27,27,26,25,24,24,24,25,26,27,27,27,-1,-1,-1,-1,29,30,31,32, 29,-1,-1,25,24,23,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,24,25,26,27,27,26,25,24,23,24,25,26,27,26,26,26,26,-1,28,28,-1,31,31, 28,-1,26,25,24,23,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,27,26,25,25,25,26,27,28,29,30,31, 27,-1,26,25,24,23,23,23,-1,17,17,17,-1,17,18,19,-1,18,18,18,19,20,21,-1,15,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 26,27,26,25,24,24,24,24,-1,17,16,16,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,14,-1,15,15,16,17,18,19,20,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31, 25,-1,26,25,25,25,25,25,-1,-1,15,15,15,15,15,15,15,16,17,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,20,20,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 24,-1,26,26,26,26,-1,26,27,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,14,13,12,13,14,15,16,17,18,19,20,19,19,19,19,20,21,22,23,-1,-1,28,28,29,30,31, 23,-1,-1,-1,-1,27,28,27,27,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,29,29,30,31, 22,21,20,20,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,11,10,10,10,10,10,10,10,10,10,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,-1,30,30,30,31, 22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,-1,9,9,9,9,9,9,9,9,10,-1,16,16,16,16,16,16,16,17,18,19,20,21,-1,24,24,25,-1,31,31,31,31, 22,21,20,20,-1,17,16,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,8,8,8,9,10,-1,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,32,32,32,32, 22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,-1,7,7,7,7,7,7,7,8,9,9,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,31, -1,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30, -1,-1,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,25,-1,29,29,29,29,30, -1,-1,20,19,18,17,16,15,15,15,-1,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 22,21,20,19,18,17,17,-1,-1,-1,-1,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 22,21,20,19,18,18,18,-1,13,12,12,-1,8,7,6,5,4,3,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 22,21,20,19,18,18,18,-1,13,12,11,10,9,-1,-1,-1,5,-1,1,2,-1,-1,-1,7,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,8,7,6,-1,0,-1,14,14,-1,8,8,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,13,13,14,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,12,12,13,14,-1,10,10,10,10,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 22,21,20,19,19,-1,16,15,14,13,12,11,10,9,9,9,9,10,11,12,13,14,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,13,14,-1,-1,-1,12,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,11,11,11,11,-1,-1,13,13,14,15,15,14,13,14,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,-1,-1,14,14,15,15,14,14,14,15,16,17,18,19,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 53,53,53,53,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,59,60,61,60,60,60,60, 52,52,52,52,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,-1,61,60,59,59,59, 51,51,51,51,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,57,-1,-1,-1,-1,-1,58,58,58, 51,50,50,50,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,57,58,59,59,-1,-1,57,57,57, -1,49,49,49,49,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,57,58,59,58,57,56,56,56,56, -1,48,48,48,48,48,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,57,56,55,55,55, -1,47,47,47,47,48,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,52,53,54,55,-1,57,56,55,54,54, 46,46,46,46,47,48,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,52,53,54,55,-1,57,56,55,54,53, 45,45,45,46,47,48,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,52,53,54,54,-1,-1,-1,-1,-1,52, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,53,53,54,53,53,53,54,55,-1,51, 43,43,43,-1,41,41,41,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,52,52,53,54,55,-1,50, 42,42,42,-1,40,40,40,40,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,48,49,50,51,52,53,54,55,-1,49, 42,41,41,-1,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,48,49,50,51,-1,-1,-1,-1,-1,48, 42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,50,-1,47,47,47,47,47, 42,41,41,-1,37,37,37,37,37,37,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,48,49,50,49,48,47,46,46,46,46, -1,-1,-1,-1,36,36,36,36,36,36,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,48,49,50,50,-1,-1,46,45,45,45, 36,35,35,35,36,35,35,35,35,36,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,49,49,50,51,52,-1,-1,44,44,44, 36,35,34,34,-1,34,34,34,35,36,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,43,43,43, 36,35,34,33,33,33,33,34,35,36,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,52,52,53,-1,42,42,42, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,34,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,38,38,39,40,40,40,41, 36,36,-1,33,32,31,30,30,30,30,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,37,38,39,-1,39,40,41, 35,35,-1,33,32,31,30,29,29,29,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,34,35,35,34,33,33,33,33,33,34,35,35,35,36,37,38,-1,-1,38,-1,40, 34,35,-1,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,33,34,35,35,34,33,32,32,32,33,34,34,34,34,-1,-1,-1,-1,36,37,38,39, 33,-1,-1,33,32,31,30,29,28,27,28,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,33,34,35,35,34,33,32,31,32,33,34,34,33,33,33,33,-1,35,35,-1,38,38, 32,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38, 31,-1,33,33,32,31,31,31,-1,25,25,25,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,25,26,27,28,29,29,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 30,31,32,33,32,32,32,32,-1,25,24,24,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,25,26,27,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38, 29,-1,33,33,33,33,33,33,-1,-1,23,23,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,25,26,27,27,27,27,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 28,-1,34,34,34,34,-1,34,35,-1,22,22,22,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,25,26,27,27,26,26,26,26,26,27,28,29,-1,-1,35,35,36,37,38, 27,-1,-1,-1,-1,35,36,35,35,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,29,30,-1,-1,36,36,37,38, 26,26,26,26,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,19,-1,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,37,37,37,37, 25,25,25,25,26,25,24,23,22,21,20,19,19,19,19,20,-1,17,17,17,17,17,17,17,18,19,-1,23,23,23,23,23,23,23,23,24,25,26,27,-1,30,30,31,-1,36,36,36,36, 24,24,24,25,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,17,18,19,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,35, 24,23,23,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,16,17,18,19,-1,23,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,34, -1,23,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,19,19,-1,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,33,33, -1,-1,21,21,21,21,21,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,-1,32,32,32,32,33, -1,-1,20,20,20,20,20,21,22,23,-1,15,14,13,12,12,12,12,12,13,14,15,16,17,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 21,20,19,19,19,19,19,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,17,17,17,17,17,17,17,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 21,20,19,18,18,18,18,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,15,16,16,16,16,16,16,16,16,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 21,20,19,18,17,17,17,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,15,15,15,15,15,15,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,14,-1,0,1,-1,14,14,14,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,1,1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,-1,13,12,12,12,13,14,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,-1,10,-1,-1,15,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,8,7,6,6,-1,-1,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, 53,53,53,53,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,59,60,61,60,60,60,60, 52,52,52,52,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,-1,61,60,59,59,59, 51,51,51,51,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,57,-1,-1,-1,-1,-1,58,58,58, 51,50,50,50,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,57,58,59,59,-1,-1,57,57,57, -1,49,49,49,49,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,57,58,59,58,57,56,56,56,56, -1,48,48,48,48,48,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,57,56,55,55,55, -1,47,47,47,47,48,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,52,53,54,55,-1,57,56,55,54,54, 46,46,46,46,47,48,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,52,53,54,55,-1,57,56,55,54,53, 45,45,45,46,47,48,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,52,53,54,54,-1,-1,-1,-1,-1,52, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,53,53,54,53,53,53,54,55,-1,51, 43,43,43,-1,41,41,41,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,52,52,53,54,55,-1,50, 42,42,42,-1,40,40,40,40,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,48,49,50,51,52,53,54,55,-1,49, 42,41,41,-1,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,48,49,50,51,-1,-1,-1,-1,-1,48, 42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,50,-1,47,47,47,47,47, 42,41,41,-1,37,37,37,37,37,37,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,48,49,50,49,48,47,46,46,46,46, -1,-1,-1,-1,36,36,36,36,36,36,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,48,49,50,50,-1,-1,46,45,45,45, 36,35,35,35,36,35,35,35,35,36,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,49,49,50,51,52,-1,-1,44,44,44, 36,35,34,34,-1,34,34,34,35,36,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,43,43,43, 36,35,34,33,33,33,33,34,35,36,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,52,52,53,-1,42,42,42, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,41,41,41, -1,-1,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,34,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,38,38,39,40,40,40,41, 36,36,-1,33,32,31,30,30,30,30,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,37,38,39,-1,39,40,41, 35,35,-1,33,32,31,30,29,29,29,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,34,35,35,34,33,33,33,33,33,34,35,35,35,36,37,38,-1,-1,38,-1,40, 34,35,-1,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,33,34,35,35,34,33,32,32,32,33,34,34,34,34,-1,-1,-1,-1,36,37,38,39, 33,-1,-1,33,32,31,30,29,28,27,28,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,33,34,35,35,34,33,32,31,32,33,34,34,33,33,33,33,-1,35,35,-1,38,38, 32,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,35,34,33,32,32,32,33,34,35,36,37,38, 31,-1,33,33,32,31,31,31,-1,25,25,25,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,25,26,27,28,29,29,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 30,31,32,33,32,32,32,32,-1,25,24,24,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,25,26,27,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38, 29,-1,33,33,33,33,33,33,-1,-1,23,23,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,25,26,27,27,27,27,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 28,-1,34,34,34,34,-1,34,35,-1,22,22,22,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,25,26,27,27,26,26,26,26,26,27,28,29,-1,-1,35,35,36,37,38, 27,-1,-1,-1,-1,35,36,35,35,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,29,30,-1,-1,36,36,37,38, 26,26,26,26,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,19,-1,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,37,37,37,37, 25,25,25,25,26,25,24,23,22,21,20,19,19,19,19,20,-1,17,17,17,17,17,17,17,18,19,-1,23,23,23,23,23,23,23,23,24,25,26,27,-1,30,30,31,-1,36,36,36,36, 24,24,24,25,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,17,18,19,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,35, 24,23,23,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,16,17,18,19,-1,23,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,34, -1,23,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,19,19,-1,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,33,33, -1,-1,21,21,21,21,21,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,-1,32,32,32,32,33, -1,-1,20,20,20,20,20,21,22,23,-1,15,14,13,12,12,12,12,12,13,14,15,16,17,18,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 21,20,19,19,19,19,19,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,17,17,17,17,17,17,17,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 21,20,19,18,18,18,18,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,15,16,16,16,16,16,16,16,16,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 21,20,19,18,17,17,17,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,15,15,15,15,15,15,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,14,-1,1,0,-1,14,14,14,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,1,1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,-1,13,12,12,12,13,14,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,-1,10,-1,-1,15,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,8,7,6,6,-1,-1,5,5,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,50,49,48,47,47,47,47, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,51,-1,48,47,46,46,46, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,48,48,48,48,48,49,-1,-1,-1,-1,-1,45,45,45, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,48,47,47,47,48,48,47,46,46,-1,-1,44,44,44, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,48,47,46,45,44,43,43,43,43, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,44,44,44,-1,44,43,42,41,41, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,43,43,43,-1,44,43,42,41,40, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,43,42,42,-1,-1,-1,-1,-1,39, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,44,43,42,41,41,41,42,43,-1,38, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,40,40,41,42,43,-1,37, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,39,39,39,39,40,41,42,43,-1,36, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,39,38,38,38,-1,-1,-1,-1,-1,35, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,39,38,37,37,-1,34,34,34,34,34, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,30,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,39,38,37,37,-1,-1,33,32,32,32, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,29,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,39,39,39,39,39,40,-1,30,30,30, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,-1,40,40,40,-1,29,29,29, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,25,24,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,24,25,24,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,24,25,24,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,15,16,16,16,16,17,16,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,14,-1,15,15,16,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 28,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,14,13,13,13,14,15,16,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 27,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,14,13,12,13,14,15,16,17,16,15,14,13,13,13,13,14,15,16,17,-1,-1,22,22,23,24,25, 26,-1,-1,-1,-1,28,29,28,28,-1,16,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,23,23,24,25, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,24,24,24,25, 25,24,23,22,21,20,19,18,17,16,15,14,14,14,13,13,-1,9,9,9,9,9,9,9,9,9,-1,10,10,10,10,10,10,10,11,12,13,14,15,-1,18,18,19,-1,25,25,25,25, 25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,8,8,8,8,8,8,8,8,8,-1,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,7,7,7,7,8,7,7,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,25, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,6,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,23,23,23,23,24, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,22,22,23,24, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,7,7,-1,-1,-1,1,1,2,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,8,-1,14,14,-1,0,1,2,3,4,5,6,7,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,13,13,13,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,12,12,12,12,-1,2,2,2,3,4,5,6,7,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,11,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,6,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,15,15,-1,-1,11,10,9,8,7,6,5,6,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,17,17,17,18,19,-1,-1,24,24,24, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,-1,12,12,12,13,-1,18,18,18,18,19,-1,-1,25,25,25, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,49,48,47,46,46,46,46, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,50,-1,47,46,45,45,45, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,44,44,44, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,48,47,47,47,48,47,46,45,45,-1,-1,43,43,43, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,47,46,45,44,43,42,42,42,42, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,50,49,48,47,46,45,44,44,44,44,44,44,43,43,43,43,-1,43,42,41,40,40, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,43,42,42,42,-1,43,42,41,40,39, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,43,42,41,41,-1,-1,-1,-1,-1,38, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,43,42,41,40,40,40,41,42,-1,37, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,39,39,40,41,42,-1,36, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,38,38,38,38,39,40,41,42,-1,35, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,38,37,37,37,-1,-1,-1,-1,-1,34, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,38,37,36,36,-1,33,33,33,33,33, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,30,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,38,37,36,36,-1,-1,32,31,31,31, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,29,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,29,29,29, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,39,39,39,-1,28,28,28, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,24,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,24,24,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,24,24,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,15,16,16,16,16,16,15,15,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,14,-1,15,15,16,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 28,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,14,13,13,13,14,15,16,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 27,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,14,13,12,13,14,15,16,16,15,14,13,12,12,12,12,13,14,15,16,-1,-1,21,21,22,23,24, 26,-1,-1,-1,-1,28,29,28,28,-1,16,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,22,22,23,24, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,23,23,23,24, 25,24,23,22,21,20,19,18,17,16,15,14,14,14,13,13,-1,9,9,9,9,9,9,9,9,9,-1,9,9,9,9,9,9,9,10,11,12,13,14,-1,17,17,18,-1,24,24,24,24, 25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,8,8,8,8,8,8,8,8,8,-1,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,7,7,7,7,8,7,7,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,24, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,6,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,-1,22,22,22,22,23, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,21,21,22,23, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,7,7,-1,-1,-1,1,1,1,2,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,8,-1,14,14,-1,1,0,1,2,3,4,5,6,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,13,13,13,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,12,12,12,12,-1,2,2,2,2,3,4,5,6,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,11,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,5,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,15,15,-1,-1,11,10,9,8,7,6,5,6,-1,-1,-1,-1,-1,-1,10,10,11,12,-1,16,16,16,17,18,-1,-1,23,23,23, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,-1,11,11,11,12,-1,17,17,17,17,18,-1,-1,24,24,24, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,49,48,47,46,46,46,46, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,50,-1,47,46,45,45,45, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,44,44,44, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,48,47,47,47,48,47,46,45,45,-1,-1,43,43,43, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,47,46,45,44,43,42,42,42,42, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,50,49,48,47,46,45,44,44,44,44,44,44,43,43,43,43,-1,43,42,41,40,40, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,43,42,42,42,-1,43,42,41,40,39, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,43,42,41,41,-1,-1,-1,-1,-1,38, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,43,42,41,40,40,40,41,42,-1,37, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,39,39,40,41,42,-1,36, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,38,38,38,38,39,40,41,42,-1,35, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,38,37,37,37,-1,-1,-1,-1,-1,34, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,38,37,36,36,-1,33,33,33,33,33, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,30,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,38,37,36,36,-1,-1,32,31,31,31, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,29,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,29,29,29, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,39,39,39,-1,28,28,28, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,24,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,24,24,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,24,24,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,15,16,16,16,16,16,15,15,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,14,-1,15,15,16,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 28,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,14,13,13,13,14,15,16,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 27,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,14,13,12,13,14,15,16,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,21,21,22,23,24, 26,-1,-1,-1,-1,28,29,28,28,-1,16,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,-1,-1,22,22,23,24, 25,24,23,23,-1,-1,-1,-1,-1,-1,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,23,23,24, 25,24,23,22,21,20,19,18,17,16,15,14,14,14,13,13,-1,9,9,9,9,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,10,11,12,13,-1,16,16,17,-1,24,24,24,24, 25,24,23,23,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,8,8,8,8,8,8,8,8,8,-1,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,24,24,24,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,9,8,7,7,7,7,7,8,7,7,-1,9,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,23, -1,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,6,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22, -1,-1,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,-1,-1,17,-1,21,21,21,21,22, -1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,20,20,21,22, 25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,20,21,22, 25,24,23,22,21,21,21,-1,18,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,13,12,12,12,13,14,15,16,17,18,18,18,19,20,-1,23, 25,24,23,22,22,22,22,-1,18,17,16,15,14,-1,-1,-1,10,-1,7,7,-1,-1,-1,2,1,1,1,2,3,4,5,-1,13,12,11,12,13,14,15,16,17,17,17,18,19,20,-1,24, 25,24,23,23,23,22,22,-1,-1,-1,-1,-1,-1,-1,13,12,11,-1,8,-1,14,14,-1,2,1,0,1,2,3,4,5,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,19,20,-1,24, 25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,13,13,13,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,20,-1,-1,23, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,12,12,12,12,-1,2,2,2,2,2,3,4,5,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 26,26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,11,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,4,4,5,6,7,8,9,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,16,16,15,15,-1,-1,11,10,9,8,7,6,5,6,-1,-1,-1,-1,-1,-1,9,9,10,11,-1,15,15,15,16,17,-1,-1,22,22,22, 27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,-1,10,10,10,11,-1,16,16,16,16,17,-1,-1,23,23,23, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,49,48,47,46,46,46,46, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,50,-1,47,46,45,45,45, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,44,44,44, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,48,47,47,47,48,47,46,45,45,-1,-1,43,43,43, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,47,46,45,44,43,42,42,42,42, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,50,49,48,47,46,45,44,44,44,44,44,44,43,43,43,43,-1,43,42,41,40,40, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,43,42,42,42,-1,43,42,41,40,39, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,43,42,41,41,-1,-1,-1,-1,-1,38, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,43,42,41,40,40,40,41,42,-1,37, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,39,39,40,41,42,-1,36, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,38,38,38,38,39,40,41,42,-1,35, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,38,37,37,37,-1,-1,-1,-1,-1,34, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,38,37,36,36,-1,33,33,33,33,33, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,30,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,38,37,36,36,-1,-1,32,31,31,31, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,29,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,29,29,29, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,39,39,39,-1,28,28,28, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,24,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,24,24,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,24,24,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,15,16,16,16,16,16,15,15,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,14,-1,15,15,16,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 29,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,14,13,13,13,14,15,16,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 28,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,14,13,12,13,14,15,16,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,21,21,22,23,24, 27,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,-1,-1,22,22,23,24, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,23,23,24, 26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,13,-1,9,9,9,9,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,10,11,12,13,-1,16,16,17,-1,24,24,24,24, 26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,8,8,8,8,8,8,8,-1,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,10,9,8,7,7,7,7,8,7,7,-1,9,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,22,22,22,22, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,6,6,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,21, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,-1,-1,17,-1,20,20,20,20,21, -1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,19,19,20,21, 26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,12,12,12,12,13,14,15,16,17,18,18,18,19,20,21, 26,25,24,23,22,22,22,-1,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,12,11,11,11,12,13,14,15,16,17,17,17,18,19,-1,22, 26,25,24,23,23,23,23,-1,19,18,17,16,15,-1,-1,-1,11,-1,8,8,-1,-1,-1,3,2,1,1,1,2,3,4,-1,12,11,10,11,12,13,14,15,16,16,16,17,18,19,-1,23, 26,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,9,-1,14,14,-1,3,2,1,0,1,2,3,4,-1,-1,-1,9,-1,-1,-1,15,15,15,15,16,17,18,19,-1,23, 26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,13,13,13,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,16,-1,19,-1,-1,22, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,12,12,-1,3,2,2,2,2,2,3,4,-1,7,7,8,9,10,-1,13,13,14,15,16,-1,-1,-1,21,21, 27,27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,14,13,12,11,11,11,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,4,4,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,-1,20,20,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,17,16,15,15,-1,-1,11,10,9,8,7,6,5,6,-1,-1,-1,-1,-1,-1,8,8,9,10,-1,14,14,14,15,16,-1,-1,21,21,21, 28,27,26,25,24,23,22,21,20,19,19,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,-1,9,9,9,10,-1,15,15,15,15,16,-1,-1,22,22,22, 46,46,46,46,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,49,48,47,46,46,46,46, 45,45,45,45,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,49,49,49,49,49,49,50,50,-1,47,46,45,45,45, 44,44,44,44,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,44,44,44, 44,43,43,43,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,48,47,47,47,48,47,46,45,45,-1,-1,43,43,43, -1,42,42,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,47,46,45,44,43,42,42,42,42, -1,41,41,41,41,41,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,40,40,40,40,41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,50,49,48,47,46,45,44,44,44,44,44,44,43,43,43,43,-1,43,42,41,40,40, 39,39,39,39,40,41,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,43,42,42,42,-1,43,42,41,40,39, 38,38,38,39,40,41,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,43,42,41,41,-1,-1,-1,-1,-1,38, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,43,42,41,40,40,40,41,42,-1,37, 36,36,36,-1,34,34,34,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,39,39,40,41,42,-1,36, 35,35,35,-1,33,33,33,33,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,38,38,38,38,39,40,41,42,-1,35, 35,34,34,-1,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,31,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,38,37,37,37,-1,-1,-1,-1,-1,34, 35,34,33,32,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,38,37,36,36,-1,33,33,33,33,33, 35,34,34,-1,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,30,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,38,37,36,36,-1,-1,32,31,31,31, 29,28,28,28,29,28,28,28,28,29,-1,28,27,27,27,27,27,27,27,28,29,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 29,28,27,27,-1,27,27,27,28,29,-1,28,27,26,26,26,26,26,26,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,29,29,29, 29,28,27,26,26,26,26,27,28,29,-1,28,27,26,25,25,25,25,25,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,39,39,39,-1,28,28,28, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,26,25,24,24,24,24,24,23,23,23,23,23,23,23,24,24,-1,-1,25,25,25,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 35,35,-1,26,25,24,23,23,23,23,23,22,22,22,22,22,22,-1,23,23,-1,24,24,24,24,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 34,34,-1,26,25,24,23,22,22,22,-1,21,21,21,21,21,21,21,22,23,-1,23,23,23,23,24,24,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 33,34,-1,26,25,24,23,22,21,21,21,21,20,20,20,20,20,21,22,-1,-1,22,22,22,23,24,24,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 32,-1,-1,26,25,24,23,22,21,20,21,21,20,19,19,19,20,21,22,-1,21,21,21,22,23,24,24,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 31,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,18,18,19,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 30,-1,27,26,25,24,24,24,-1,18,18,18,-1,17,18,19,-1,18,18,18,19,20,21,-1,15,16,16,16,16,16,15,15,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 29,28,27,26,25,25,25,25,-1,18,17,17,-1,16,-1,-1,-1,17,17,18,19,-1,-1,-1,14,-1,15,15,16,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 30,-1,27,26,26,26,26,26,-1,-1,17,16,15,15,15,15,15,16,17,18,-1,-1,14,13,13,13,14,15,16,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 29,-1,27,27,27,27,-1,27,28,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,14,13,12,13,14,15,16,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,21,21,22,23,24, 28,-1,-1,-1,-1,28,29,28,28,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,-1,-1,22,22,23,24, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,23,23,24, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,9,9,9,9,9,9,9,-1,9,9,9,9,9,9,9,9,10,11,12,13,-1,16,16,17,-1,23,23,23,23, 27,26,25,25,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,8,8,8,8,8,8,-1,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,22,22,22,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,7,8,7,7,-1,9,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,21, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,6,6,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,20,20, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,-1,-1,17,-1,19,19,19,19,20, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,18,18,19,20, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,18,19,20, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,11,10,10,10,11,12,13,14,15,16,16,16,17,18,-1,21, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,4,3,2,1,1,1,2,3,-1,11,10,9,10,11,12,13,14,15,15,15,16,17,18,-1,22, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,14,14,-1,4,3,2,1,0,1,2,3,-1,-1,-1,8,-1,-1,-1,14,14,14,14,15,16,17,18,-1,22, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,13,13,13,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,13,13,13,14,15,-1,18,-1,-1,21, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,12,12,12,12,-1,4,3,2,2,2,2,2,3,-1,6,6,7,8,9,-1,12,12,13,14,15,-1,-1,-1,20,20, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,16,15,14,13,12,11,11,11,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,4,4,4,4,5,6,7,8,9,-1,12,12,13,14,15,16,-1,19,19,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,17,16,15,15,-1,-1,11,10,9,8,7,6,5,6,-1,-1,-1,-1,-1,-1,7,7,8,9,-1,13,13,13,14,15,-1,-1,20,20,20, 29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,-1,8,8,8,9,-1,14,14,14,14,15,-1,-1,21,21,21, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,50,50,50,50,50,50,50,49,48,47,46,46,46,46, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,49,49,49,49,49,49,49,50,50,-1,47,46,45,45,45, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,44,44,44, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,49,48,47,47,47,48,47,46,45,45,-1,-1,43,43,43, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,47,46,45,44,43,42,42,42,42, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,50,49,48,47,46,45,44,44,44,44,44,44,43,43,43,43,-1,43,42,41,40,40, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,43,42,42,42,-1,43,42,41,40,39, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,43,42,41,41,-1,-1,-1,-1,-1,38, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,43,42,41,40,40,40,41,42,-1,37, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,39,39,40,41,42,-1,36, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,38,38,38,38,39,40,41,42,-1,35, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,38,37,37,37,-1,-1,-1,-1,-1,34, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,38,37,36,36,-1,33,33,33,33,33, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,31,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,30,31,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,38,37,36,36,-1,-1,32,31,31,31, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,30,30,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,29,29,29, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,39,39,39,-1,28,28,28, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,24,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,24,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,24,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,15,16,16,16,16,16,15,15,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,14,-1,15,15,16,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,14,13,13,13,14,15,16,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,14,13,12,13,14,15,16,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,21,21,22,23,24, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,-1,-1,22,22,23,24, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,11,11,11,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,23,23,23, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,10,10,10,9,9,9,9,-1,9,9,9,9,9,9,9,9,10,11,12,13,-1,16,16,17,-1,22,22,22,22, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,9,9,9,8,8,8,-1,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,8,8,8,7,7,-1,9,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,20,20, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,6,6,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,19,19,19,19, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,-1,-1,16,-1,18,18,18,18,19, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,17,17,18,19, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,10,10,10,10,11,12,13,14,15,16,16,16,17,18,19, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,10,9,9,9,10,11,12,13,14,15,15,15,16,17,-1,20, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,5,4,3,2,1,1,1,2,-1,10,9,8,9,10,11,12,13,14,14,14,15,16,17,-1,21, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,11,-1,14,14,-1,5,4,3,2,1,0,1,2,-1,-1,-1,7,-1,-1,-1,13,13,13,13,14,15,16,17,-1,21, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,13,13,13,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,12,12,12,13,14,-1,17,-1,-1,20, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,-1,5,4,3,2,2,2,2,2,-1,5,5,6,7,8,-1,11,11,12,13,14,-1,-1,-1,19,19, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,4,3,3,3,3,3,3,4,5,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,4,4,4,4,5,6,7,7,8,-1,11,11,12,13,14,15,-1,18,18,19, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,17,16,15,15,-1,-1,11,10,9,8,7,6,5,6,-1,-1,-1,-1,-1,-1,7,7,8,8,-1,12,12,12,13,14,-1,-1,19,19,19, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,-1,8,8,8,9,-1,13,13,13,13,14,-1,-1,20,20,20, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,50,50,50,50,50,50,50,50,49,48,47,46,46,46,46, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,49,49,49,49,49,49,49,50,50,-1,47,46,45,45,45, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,49,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,44,44,44, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,48,49,49,48,47,47,47,48,47,46,45,45,-1,-1,43,43,43, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,47,46,45,44,43,42,42,42,42, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,50,49,48,47,46,45,44,44,44,44,44,44,43,43,43,43,-1,43,42,41,40,40, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,38,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,43,42,42,42,-1,43,42,41,40,39, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,37,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,43,42,41,41,-1,-1,-1,-1,-1,38, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,43,42,41,40,40,40,41,42,-1,37, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,36,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,39,39,40,41,42,-1,36, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,38,38,38,38,39,40,41,42,-1,35, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,38,37,37,37,-1,-1,-1,-1,-1,34, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,38,37,36,36,-1,33,33,33,33,33, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,31,32,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,38,37,36,36,-1,-1,32,31,31,31, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,31,31,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,29,29,29, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,29,29,29,28,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,39,39,39,-1,28,28,28, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,25,24,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,25,24,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,25,24,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,15,16,16,16,16,16,15,15,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,14,-1,15,15,16,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,14,13,13,13,14,15,16,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,14,13,12,13,14,15,16,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,21,21,22,23,24, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,-1,-1,22,22,23,23, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,12,12,11,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,22,22,22,22, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,11,11,10,9,9,9,9,-1,9,9,9,9,9,9,9,9,10,11,12,13,-1,16,16,17,-1,21,21,21,21, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,10,10,9,8,8,8,-1,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,20,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,9,9,8,7,7,-1,9,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,19,19,19,19, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,18,18, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,-1,-1,15,-1,17,17,17,17,18, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,16,16,17,18, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,9,9,9,9,10,11,12,13,14,15,15,15,16,17,18, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,9,8,8,8,9,10,11,12,13,14,14,14,15,16,-1,19, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,6,5,4,3,2,1,1,1,-1,9,8,7,8,9,10,11,12,13,13,13,14,15,16,-1,20, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,12,-1,15,15,-1,6,5,4,3,2,1,0,1,-1,-1,-1,6,-1,-1,-1,12,12,12,12,13,14,15,16,-1,20, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,14,14,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,11,11,11,12,13,-1,16,-1,-1,19, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,-1,6,5,4,3,2,2,2,2,-1,4,4,5,6,7,-1,10,10,11,12,13,-1,-1,-1,18,18, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,5,4,3,3,3,3,3,4,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,4,4,4,4,5,6,6,6,7,-1,10,10,11,12,13,14,-1,17,17,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,18,17,16,16,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,7,7,7,7,-1,11,11,11,12,13,-1,-1,18,18,18, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,8,8,8,8,-1,12,12,12,12,13,-1,-1,19,19,19, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,47,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,50,50,50,50,50,50,50,50,49,48,47,46,46,46,46, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,47,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,49,49,49,49,49,49,49,50,50,-1,47,46,45,45,45, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,49,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,44,44,44, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,48,49,49,48,47,47,47,48,47,46,45,45,-1,-1,43,43,43, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,47,46,45,44,43,42,42,42,42, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,40,39,39,39,39,39,39,39,-1,50,49,48,47,46,45,44,44,44,44,44,44,43,43,43,43,-1,43,42,41,40,40, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,39,38,38,38,38,38,38,-1,50,49,48,48,-1,45,44,43,43,43,43,43,43,42,42,42,-1,43,42,41,40,39, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,37,37,37,37,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,43,42,41,41,-1,-1,-1,-1,-1,38, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,36,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,43,42,41,40,40,40,41,42,-1,37, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,36,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,39,39,40,41,42,-1,36, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,38,38,38,38,39,40,41,42,-1,35, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,38,37,37,37,-1,-1,-1,-1,-1,34, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,38,37,36,36,-1,33,33,33,33,33, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,33,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,38,37,36,36,-1,-1,32,31,31,31, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,32,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,38,38,38,38,38,39,-1,29,29,29, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,30,30,29,28,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,39,39,39,-1,28,28,28, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,28,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,25,25,25,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,24,24,25,26,26,26,27, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,25,26,27, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,20,21,21,21,22,23,24,-1,-1,24,-1,26, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,25,24,23,22,21,20,19,18,18,18,19,20,20,20,20,-1,-1,-1,-1,22,23,24,25, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,25,24,23,22,21,20,19,18,17,18,19,20,20,19,19,19,19,-1,21,21,-1,24,24, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,21,20,19,18,18,18,19,20,21,22,23,24, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,15,16,16,16,16,16,15,15,15,15,15,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,14,-1,15,15,16,16,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,14,13,13,13,14,15,16,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,20,20,21,22,23,24, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,14,13,12,13,14,15,16,16,15,14,13,12,12,12,12,12,13,14,15,-1,-1,21,21,22,23,24, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,-1,-1,22,22,23,23, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,22,22,22,22, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,12,11,10,9,9,9,9,-1,9,9,9,9,9,9,9,9,10,11,12,13,-1,16,16,17,-1,21,21,21,21, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,11,10,9,8,8,8,-1,9,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,20,20, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,9,8,7,7,-1,9,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,19,19,19,19, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,-1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,18,18, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,-1,-1,15,-1,17,17,17,17,18, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,16,16,17,18, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,9,9,9,9,10,11,12,13,14,15,15,15,16,17,18, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,9,8,8,8,9,10,11,12,13,14,14,14,15,16,-1,19, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,4,3,2,1,1,-1,9,8,7,8,9,10,11,12,13,13,13,14,15,16,-1,20, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,16,16,-1,7,6,5,4,3,2,1,0,-1,-1,-1,6,-1,-1,-1,12,12,12,12,13,14,15,16,-1,20, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,15,15,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,11,11,11,12,13,-1,16,-1,-1,19, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,-1,7,6,5,4,3,2,2,2,-1,4,4,5,6,7,-1,10,10,11,12,13,-1,-1,-1,18,18, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,3,3,3,4,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,4,4,4,4,5,6,6,6,7,-1,10,10,11,12,13,14,-1,17,17,18, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,19,18,17,17,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,7,7,7,7,-1,11,11,11,12,13,-1,-1,18,18,18, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,8,8,8,8,-1,12,12,12,12,13,-1,-1,19,19,19, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,44,44,44,44,44,44,44,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,43,43,43,43,43,43,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,42,42,42,42,42,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,37,-1,34,34,34,34,34, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,41,40,39,39,39,39,39,40,-1,30,30,30, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,30,30,30,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,30,29,28,27,26,25,24,24,24,24,24,25,25,25,25,26,27,28,-1,-1,26,-1,25, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,30,29,28,27,26,25,24,23,23,23,24,25,25,24,24,-1,-1,-1,-1,24,25,24,24, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,30,29,28,27,26,25,24,23,22,23,24,25,25,24,23,23,23,-1,23,23,-1,23,23, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,21,22,22,22,22,22,21,20,20,20,20,-1,-1,-1,-1,22,22,21,21,21,21,21,21,21, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,20,-1,21,21,22,22,21,20,19,19,19,19,19,19,20,21,22,21,20,20,20,20,20,20, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,20,19,19,19,20,21,22,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,20,19,19,19,19,19, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,19,18,18,18,18, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,16,16,16,16,15,15,15,-1,-1,17,17,17,17, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,17,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,15,15,15,15,14,14,14,-1,16,16,16,16, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,17,16,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,15,14,14,-1,13,13,13,-1,15,15,15,15, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,16,15,14,14,14,-1,15,14,14,14,14,14,14,15,16,15,14,13,12,12,12,12,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,15,14,13,13,-1,15,14,13,13,13,13,14,15,16,15,14,13,12,11,11,12,-1,13,13,13,14, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,15,14,13,12,11,10,-1,-1,12,12,13,14, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,16,-1,-1,-1,-1,9,-1,11,11,12,13,14, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,3,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,15, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,7,7,-1,3,2,1,2,3,4,5,6,7,8,9,10,11,12,-1,16, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,21,21,-1,12,11,10,9,8,7,6,6,-1,-1,-1,0,-1,-1,-1,6,6,7,8,9,10,11,12,-1,16, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,20,20,-1,12,11,10,9,8,7,6,5,4,3,2,1,2,3,-1,7,7,7,8,9,-1,12,-1,-1,15, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,-1,12,11,10,9,8,7,6,6,-1,3,2,2,2,3,-1,6,6,7,8,9,-1,-1,-1,14,14, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,7,6,5,4,4,4,4,4,4,-1,6,6,7,8,9,10,-1,13,13,14, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,24,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,5,5,5,5,-1,7,7,7,8,9,-1,-1,14,14,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,6,6,6,6,-1,8,8,8,8,9,-1,-1,15,15,15, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,55,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,54,54,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 53,53,53,53,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 52,52,52,53,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 50,50,50,-1,48,48,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 49,49,49,-1,47,47,47,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 49,48,48,-1,46,46,46,46,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 49,48,47,46,45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,32,-1,29,29,29,29,29, 49,48,48,-1,44,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,37,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,34,34,34,35,-1,25,25,25, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,37,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,37,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,21,20,20,20,21,22,23,-1,-1,21,-1,20, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,21,20,19,19,-1,-1,-1,-1,19,20,19,19, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,20,19,18,18,18,-1,18,18,-1,18,18, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,18,17,16,16,16,16,16,16,16, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,17,16,15,15,15,15,15,15, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,15,14,14,14,14,14, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,14,13,13,13,13, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,12,12,12,12, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,11,11,11,11, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,10,10,10,10, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,9,9,9,9, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,8,8,8,9, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,7,7,8,9, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,6,6,7,8,9, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,5,6,7,8,9, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,10, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,11, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,0,1,2,3,4,5,6,7,-1,11, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,1,1,2,3,4,-1,7,-1,-1,10, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,2,2,2,3,4,-1,-1,-1,9,9, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,4,4,4,4,4,5,-1,8,8,9, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,5,5,5,5,5,-1,-1,9,9,9, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,6,6,6,6,6,-1,-1,10,10,10, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,47,47,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,55,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,54,54,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 53,53,53,53,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 52,52,52,53,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 50,50,50,-1,48,48,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 49,49,49,-1,47,47,47,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 49,48,48,-1,46,46,46,46,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 49,48,47,46,45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,31,-1,28,28,28,28,28, 49,48,48,-1,44,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,36,35,34,33,33,33,33,33,34,-1,24,24,24, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,37,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,37,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,19,19,19,20,21,22,-1,-1,20,-1,19, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,20,19,18,18,-1,-1,-1,-1,18,19,18,18, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,20,19,18,17,17,17,-1,17,17,-1,17,17, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,17,16,15,15,15,15,15,15,15, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,16,15,14,14,14,14,14,14, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,14,13,13,13,13,13, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,13,12,12,12,12, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,11,11,11,11, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,10,10,10,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,9,9,9,9, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,8,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,7,7,7,8, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,6,6,7,8, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,5,5,6,7,8, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,5,6,7,8, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,9, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,10, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,1,0,1,2,3,4,5,6,-1,10, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,1,1,1,2,3,-1,6,-1,-1,9, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,2,2,2,2,3,-1,-1,-1,8,8, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,4,4,4,4,4,4,-1,7,7,8, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,5,5,5,5,5,-1,-1,8,8,8, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,6,6,6,6,6,-1,-1,9,9,9, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,47,47,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,55,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,54,54,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 53,53,53,53,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 52,52,52,53,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 50,50,50,-1,48,48,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 49,49,49,-1,47,47,47,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 49,48,48,-1,46,46,46,46,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 49,48,47,46,45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,31,-1,28,28,28,28,28, 49,48,48,-1,44,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,36,35,34,33,33,33,33,33,34,-1,24,24,24, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,37,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,37,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,19,19,19,20,21,22,-1,-1,20,-1,19, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,20,19,18,18,-1,-1,-1,-1,18,19,18,18, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,20,19,18,17,17,17,-1,17,17,-1,17,17, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,17,16,15,15,15,15,15,15,15, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,16,15,14,14,14,14,14,14, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,14,13,13,13,13,13, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,13,12,12,12,12, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,11,11,11,11, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,10,10,10,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,9,9,9,9, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,8,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,7,7,7,7, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,6,6,6,7, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,5,5,5,6,7, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,5,6,7, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,8, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,9, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,7,-1,-1,-1,2,1,0,1,2,3,4,5,-1,10, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,2,1,1,1,2,-1,5,-1,-1,9, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,2,2,2,2,2,-1,-1,-1,8,8, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,4,4,4,4,4,4,-1,7,7,8, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,5,5,5,5,5,-1,-1,8,8,8, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,6,6,6,6,6,-1,-1,9,9,9, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,47,47,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,55,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,54,54,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 53,53,53,53,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 52,52,52,53,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 50,50,50,-1,48,48,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 49,49,49,-1,47,47,47,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 49,48,48,-1,46,46,46,46,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 49,48,47,46,45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,31,-1,28,28,28,28,28, 49,48,48,-1,44,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,36,35,34,33,33,33,33,33,34,-1,24,24,24, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,37,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,37,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,19,19,19,20,21,22,-1,-1,20,-1,19, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,20,19,18,18,-1,-1,-1,-1,18,19,18,18, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,20,19,18,17,17,17,-1,17,17,-1,17,17, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,17,16,15,15,15,15,15,15,15, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,16,15,14,14,14,14,14,14, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,14,13,13,13,13,13, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,13,12,12,12,12, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,11,11,11,11, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,10,10,10,10, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,9,9,9,9, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,8,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,7,7,7,7, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,6,6,6,6, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,5,5,5,5,6, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,4,5,6, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,8, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,3,2,1,0,1,2,3,4,-1,9, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,1,1,1,-1,4,-1,-1,9, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,3,2,2,2,2,-1,-1,-1,8,8, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,4,4,4,4,4,4,-1,7,7,8, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,5,5,5,5,5,-1,-1,8,8,8, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,6,6,6,6,6,-1,-1,9,9,9, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,47,47,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,56,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,55,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 54,54,54,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 53,53,53,54,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 51,51,51,-1,49,49,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 50,50,50,-1,48,48,48,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 50,49,49,-1,47,47,47,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 50,49,48,47,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,31,-1,28,28,28,28,28, 50,49,49,-1,45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,44,44,44,44,44,44,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 44,43,43,43,44,43,43,43,43,44,-1,43,42,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 44,43,42,42,-1,42,42,42,43,44,-1,43,42,41,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,36,35,34,33,33,33,33,33,34,-1,24,24,24, 44,43,42,41,41,41,41,42,43,44,-1,43,42,41,40,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,37,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,37,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,38,38,38,39,39,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,19,19,19,20,21,22,-1,-1,20,-1,19, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,20,19,18,18,-1,-1,-1,-1,18,19,18,18, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,20,19,18,17,17,17,-1,17,17,-1,17,17, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,33,33,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,17,16,15,15,15,15,15,15,15, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,32,32,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,16,15,14,14,14,14,14,14, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,32,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,14,13,13,13,13,13, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,32,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,13,12,12,12,12, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,11,11,11,11, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,10,10,10,10, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,9,9,9,9, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,8,8, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,7,7,7,7, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,6,6,6,6, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,5,5,5,5,5, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,4,4,4,4,4,4,4,4,4,5, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,7, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,4,3,2,1,0,1,2,3,-1,8, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,4,3,2,1,1,-1,3,-1,-1,9, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,8,7,7,-1,4,3,2,2,2,-1,-1,-1,8,8, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,10,9,8,7,7,-1,4,4,4,4,4,4,-1,7,7,8, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,5,5,5,5,5,-1,-1,8,8,8, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,9,9,9,9,-1,6,6,6,6,6,-1,-1,9,9,9, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,47,47,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,56,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 55,55,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 54,54,54,54,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 52,52,52,-1,50,49,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 51,51,51,-1,49,49,48,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 51,50,50,-1,48,48,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 51,50,49,48,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,31,-1,28,28,28,28,28, 51,50,50,-1,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,45,45,45,45,45,45,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 45,44,44,44,45,44,44,44,44,45,-1,43,42,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 45,44,43,43,-1,43,43,43,44,45,-1,43,42,41,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,36,35,34,33,33,33,33,33,34,-1,24,24,24, 45,44,43,42,42,42,42,43,44,45,-1,43,42,41,40,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,37,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,37,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,42,41,40,40,40,40,40,39,39,39,39,39,39,39,40,40,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 51,51,-1,42,41,40,39,39,39,39,39,38,38,38,38,38,38,-1,39,39,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 50,50,-1,42,41,40,39,38,38,38,-1,37,37,37,37,37,37,37,38,39,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,19,19,19,20,21,22,-1,-1,20,-1,19, 49,50,-1,42,41,40,39,38,37,37,37,37,36,36,36,36,36,37,38,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,20,19,18,18,-1,-1,-1,-1,18,19,18,18, 48,-1,-1,42,41,40,39,38,37,36,37,37,36,35,35,35,36,37,38,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,20,19,18,17,17,17,-1,17,17,-1,17,17, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,34,34,35,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,33,34,35,-1,34,33,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,17,16,15,15,15,15,15,15,15, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,32,-1,-1,-1,33,33,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,16,15,14,14,14,14,14,14, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,31,31,31,31,32,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,14,13,13,13,13,13, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,30,30,31,32,33,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,13,12,12,12,12, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,11,11,11,11, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,26,26,25,24,24,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,10,10,10,10, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,25,25,24,23,23,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,9,9,9,9, 43,42,41,41,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,24,24,23,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,8,8, 43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,-1,27,26,25,24,23,23,23,22,21,21,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,7,7,7,7, -1,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,6,6,6,6, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,5,5,5,5,5, -1,-1,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,5,4,4,4,4,4,4,4,4,5, 43,42,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5, 43,42,41,40,39,39,39,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,6, 43,42,41,40,40,40,40,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,7, 43,42,41,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,29,29,-1,20,19,18,17,16,15,14,14,-1,-1,-1,10,-1,-1,-1,5,4,3,2,1,0,1,2,-1,8, 43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,28,28,28,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,5,4,3,2,2,-1,2,-1,-1,9, 43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,-1,20,19,18,17,16,15,14,14,-1,11,10,9,8,8,-1,5,4,3,3,3,-1,-1,-1,9,9, 44,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,9, 45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,15,14,13,12,11,10,9,8,8,-1,5,5,5,5,5,5,-1,8,8,9, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,32,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,10,9,9,9,-1,6,6,6,6,6,-1,-1,9,9,9, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,10,10,10,10,-1,7,7,7,7,7,-1,-1,10,10,10, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,47,47,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,56,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 56,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 55,55,55,54,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 53,53,53,-1,50,49,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 52,52,52,-1,50,49,48,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 52,51,51,-1,49,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 52,51,50,49,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,31,-1,28,28,28,28,28, 52,51,51,-1,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,46,46,46,46,46,46,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 46,45,45,45,46,45,45,45,45,46,-1,43,42,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 46,45,44,44,-1,44,44,44,45,46,-1,43,42,41,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,36,35,34,33,33,33,33,33,34,-1,24,24,24, 46,45,44,43,43,43,43,44,45,46,-1,43,42,41,40,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,37,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,37,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,43,42,41,41,41,41,41,40,40,40,40,40,40,40,40,40,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 52,52,-1,43,42,41,40,40,40,40,40,39,39,39,39,39,39,-1,40,40,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 51,51,-1,43,42,41,40,39,39,39,-1,38,38,38,38,38,38,38,39,40,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,19,19,19,20,21,22,-1,-1,20,-1,19, 50,51,-1,43,42,41,40,39,38,38,38,38,37,37,37,37,37,38,39,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,20,19,18,18,-1,-1,-1,-1,18,19,18,18, 49,-1,-1,43,42,41,40,39,38,37,38,38,37,36,36,36,37,38,39,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,20,19,18,17,17,17,-1,17,17,-1,17,17, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,35,35,36,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,34,35,36,-1,34,33,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,17,16,15,15,15,15,15,15,15, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,33,-1,-1,-1,34,33,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,16,15,14,14,14,14,14,14, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,32,32,32,32,33,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,14,13,13,13,13,13, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,31,31,32,33,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,13,12,12,12,12, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,11,11,11,11, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,27,27,26,25,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,10,10,10,10, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,26,26,25,24,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,9,9,9,9, 44,43,42,42,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,25,25,24,23,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,8,8, 44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,-1,28,27,26,25,24,24,24,23,22,22,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,7,7,7,7, -1,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,6,6,6,6, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,5,5,5,5,5, -1,-1,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,4,4,4,4,4,5, 44,43,42,41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5, 44,43,42,41,40,40,40,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,6, 44,43,42,41,41,41,41,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,7, 44,43,42,42,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,30,30,-1,21,20,19,18,17,16,15,15,-1,-1,-1,11,-1,-1,-1,6,5,4,3,2,1,0,1,-1,8, 44,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,29,29,29,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,6,5,4,3,3,-1,1,-1,-1,9, 44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,-1,21,20,19,18,17,16,15,15,-1,12,11,10,9,9,-1,6,5,4,4,4,-1,-1,-1,10,10, 45,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,7,8,9,10, 46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,16,15,14,13,12,11,10,9,9,-1,6,6,6,6,6,6,-1,9,9,10, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,33,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,11,10,10,10,-1,7,7,7,7,7,-1,-1,10,10,10, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,11,11,11,11,-1,8,8,8,8,8,-1,-1,11,11,11, 58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,46,47,46,46,46,46,46,47,47,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 57,57,57,56,55,54,53,52,52,52,52,51,50,49,48,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 57,56,56,56,-1,55,-1,52,51,51,51,51,50,49,49,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 57,56,55,55,-1,-1,-1,-1,50,50,50,51,50,50,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,56,55,54,54,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,56,55,54,53,52,51,50,49,49,48,47,46,46,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,40,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,39,39,39,39,39,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 56,56,55,54,53,52,51,50,49,48,47,46,46,45,45,-1,-1,41,40,39,38,38,38,38,38,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 54,54,54,-1,50,49,48,47,47,47,-1,45,44,45,44,43,42,41,40,39,38,37,36,36,36,37,36,36,36,36,36,37,38,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 53,53,53,-1,50,49,48,47,46,46,-1,-1,43,-1,-1,-1,-1,-1,-1,38,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 53,52,52,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,37,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 53,52,51,50,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,31,-1,28,28,28,28,28, 53,52,52,-1,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,-1,32,32,32,32,32,33,-1,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,47,47,47,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,32,33,-1,36,36,36,36,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 47,46,46,46,47,46,46,46,46,47,-1,43,42,41,40,39,38,37,36,35,34,33,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 47,46,45,45,-1,45,45,45,46,47,-1,43,42,41,40,39,38,37,37,-1,-1,32,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,36,35,34,33,33,33,33,33,34,-1,24,24,24, 47,46,45,44,44,44,44,45,46,47,-1,43,42,41,40,39,38,38,38,-1,31,31,30,29,28,28,29,30,31,32,33,34,35,36,37,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,31,30,30,29,28,27,-1,-1,-1,33,33,34,35,36,37,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,44,43,42,42,42,42,42,41,41,41,41,40,40,40,40,40,-1,-1,30,29,29,-1,26,26,26,-1,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 53,53,-1,44,43,42,41,41,41,41,41,40,40,40,40,40,40,-1,41,41,-1,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 52,52,-1,44,43,42,41,40,40,40,-1,39,39,39,39,39,39,39,40,41,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,19,19,19,20,21,22,-1,-1,20,-1,19, 51,52,-1,44,43,42,41,40,39,39,39,39,38,38,38,38,38,39,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,20,19,18,18,-1,-1,-1,-1,18,19,18,18, 50,-1,-1,44,43,42,41,40,39,38,39,39,38,37,37,37,38,39,40,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,20,19,18,17,17,17,-1,17,17,-1,17,17, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,36,36,37,-1,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,35,36,37,-1,34,33,32,31,31,31,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,-1,-1,17,16,15,15,15,15,15,15,15, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,34,-1,-1,-1,34,33,32,32,-1,-1,-1,24,-1,21,20,19,18,17,16,15,15,15,15,15,15,16,17,16,15,14,14,14,14,14,14, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,33,33,33,33,34,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,-1,-1,14,13,13,13,13,13, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,32,32,33,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,-1,13,12,12,12,12, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,11,11,11,-1,-1,11,11,11,11, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,28,28,27,26,26,26,25,26,-1,20,19,18,17,16,15,14,13,12,11,11,11,11,10,10,10,-1,10,10,10,10, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,27,27,26,25,25,25,25,-1,20,19,18,17,16,15,14,13,12,11,10,10,-1,9,9,9,-1,9,9,9,9, 45,44,43,43,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,26,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,8,8, 45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,-1,29,28,27,26,25,25,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,8,-1,7,7,7,7, -1,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,-1,-1,6,6,6,6, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,5,-1,5,5,5,5,5, -1,-1,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,4,4,5, 45,44,43,42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5, 45,44,43,42,41,41,41,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,6, 45,44,43,42,42,42,42,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,7, 45,44,43,43,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,31,31,-1,22,21,20,19,18,17,16,16,-1,-1,-1,12,-1,-1,-1,7,6,5,4,3,2,1,0,-1,8, 45,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,30,30,30,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,4,-1,2,-1,-1,9, 45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,-1,22,21,20,19,18,17,16,16,-1,13,12,11,10,10,-1,7,6,5,5,5,-1,-1,-1,11,10, 46,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11, 47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,7,7,-1,10,10,11, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,34,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,8,8,8,8,8,-1,-1,11,11,11, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,12,12,12,12,-1,9,9,9,9,9,-1,-1,12,12,12, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 63,63,62,61,60,59,58,58,58,58,57,56,55,54,53,52,51,51,51,51,51,51,52,51,51,50,49,48,47,47,47,47,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41, 62,62,62,61,60,59,58,57,57,57,57,56,55,54,53,52,51,50,50,50,50,50,-1,50,50,50,49,48,47,46,46,46,46,45,45,45,45,44,44,44,45,45,-1,42,41,40,40,40, 62,61,61,61,-1,60,-1,57,56,56,56,56,55,54,54,-1,-1,50,49,49,49,49,49,49,49,49,49,48,47,46,45,45,45,45,44,44,44,44,43,43,-1,-1,-1,-1,-1,39,39,39, 62,61,60,60,-1,-1,-1,-1,55,55,55,56,55,55,-1,-1,-1,50,49,48,48,49,49,48,48,49,49,48,47,46,45,44,45,45,44,43,43,43,43,42,41,40,40,-1,-1,38,38,38, -1,61,60,59,59,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,43,-1,45,44,43,42,43,43,42,41,40,39,38,37,37,37,37, -1,61,60,59,58,57,56,55,54,54,53,52,51,51,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,46,45,44,43,42,42,-1,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,38,37,36,36,36, -1,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,45,45,45,45,45,45,-1,46,45,44,43,42,41,40,40,40,40,40,39,38,38,38,38,-1,38,37,36,35,35, 61,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,46,45,44,44,-1,41,40,39,39,39,39,39,38,37,37,37,-1,38,37,36,35,34, 60,60,60,59,58,57,56,55,54,53,52,51,51,50,50,-1,-1,46,45,44,43,43,43,43,43,-1,46,45,44,43,42,41,40,39,38,38,38,39,38,37,36,36,-1,-1,-1,-1,-1,33, 59,59,59,-1,-1,-1,-1,-1,-1,-1,-1,50,50,50,49,48,47,46,45,44,43,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,38,37,36,35,35,35,36,37,-1,32, 58,58,58,-1,55,54,53,52,52,52,-1,50,49,50,49,48,47,46,45,44,43,42,41,41,41,42,41,41,41,41,41,42,43,-1,37,36,36,-1,-1,-1,-1,34,34,35,36,37,-1,31, 57,57,57,-1,55,54,53,52,51,51,-1,-1,48,-1,-1,-1,-1,-1,-1,43,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,37,36,35,34,33,33,33,33,34,35,36,37,-1,30, 57,56,56,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,42,42,42,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,37,36,35,34,33,32,32,32,-1,-1,-1,-1,-1,29, 57,56,55,54,53,53,53,52,51,50,49,48,47,46,45,44,43,42,41,41,41,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,31,-1,28,28,28,28,28, 57,56,56,-1,52,52,52,52,51,50,49,48,47,46,45,44,43,42,41,40,40,40,-1,37,37,37,37,37,38,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27, -1,-1,-1,-1,51,51,51,51,51,51,-1,48,47,46,45,44,43,42,41,40,39,39,-1,36,36,36,36,37,38,-1,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26, 51,50,50,50,51,50,50,50,50,51,-1,48,47,46,45,44,43,42,41,40,39,38,-1,35,35,35,36,37,38,39,40,40,39,39,-1,-1,-1,-1,33,32,32,32,33,-1,-1,25,25,25, 51,50,49,49,-1,49,49,49,50,51,-1,48,47,46,45,44,43,42,42,-1,-1,37,-1,34,34,34,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,33,33,33,33,34,-1,24,24,24, 51,50,49,48,48,48,48,49,50,51,-1,48,47,46,45,44,43,43,43,-1,36,36,35,34,33,33,34,35,36,37,38,39,39,38,37,36,35,34,34,34,-1,34,34,34,-1,23,23,23, 51,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,-1,45,44,44,44,44,-1,36,35,35,34,33,32,-1,-1,-1,38,38,39,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,22,22,22, -1,-1,-1,48,47,46,46,46,46,46,45,45,45,45,45,45,45,45,45,-1,-1,35,34,34,-1,31,31,31,-1,39,39,39,39,38,37,37,-1,-1,-1,-1,-1,22,22,23,23,22,21,21, 57,57,-1,48,47,46,45,45,45,45,45,44,44,44,44,44,44,-1,45,45,-1,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,-1,21,21,20, 56,56,-1,48,47,46,45,44,44,44,-1,43,43,43,43,43,43,43,44,45,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,21,22,-1,-1,20,-1,19, 55,56,-1,48,47,46,45,44,43,43,43,43,42,42,42,42,42,43,44,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,18,19,18,18, 54,-1,-1,48,47,46,45,44,43,42,43,43,42,41,41,41,42,43,44,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,17,17,-1,17,17, 53,-1,49,48,47,46,45,45,-1,41,-1,-1,-1,40,40,41,-1,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16, 52,-1,49,48,47,46,46,46,-1,40,40,40,-1,39,40,41,-1,39,38,37,36,36,36,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,17,16,15,15,15,15,15,15,15, 51,50,49,48,47,47,47,47,-1,40,39,39,-1,38,-1,-1,-1,39,38,37,37,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,14, 52,-1,49,48,48,48,48,48,-1,-1,39,38,37,37,37,37,37,38,38,38,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,14,13,13,13,13,13, 51,-1,49,49,49,49,-1,49,50,-1,39,38,37,36,36,36,37,38,39,39,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,13,12,12,12,12, 50,-1,-1,-1,-1,50,51,50,50,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,16,16,16,-1,-1,11,11,11,11, 49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,32,32,31,30,30,30,30,30,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,10,10,10,10, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,31,31,31,30,29,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,15,-1,14,14,14,-1,9,9,9,9, 49,48,47,47,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,30,30,30,29,28,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,8,8,8,8, 49,48,48,-1,-1,-1,-1,-1,41,40,39,38,37,36,36,-1,33,32,31,30,29,29,29,28,27,27,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,13,-1,7,7,7,7, -1,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,26,26,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,-1,-1,6,6,6,6, -1,-1,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,10,-1,7,6,5,5,5, -1,-1,47,46,45,44,43,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4, 49,48,47,46,45,44,44,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,16,15,14,13,13,12,11,10,9,8,7,6,5,4,3, 49,48,47,46,45,45,45,-1,42,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,17,16,15,14,13,12,12,11,10,9,8,7,6,6,-1,2, 49,48,47,46,46,46,46,-1,42,41,40,39,38,-1,-1,-1,34,-1,31,31,-1,-1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,11,10,9,8,7,7,7,-1,1, 49,48,47,47,47,46,46,-1,-1,-1,-1,-1,-1,-1,37,36,35,-1,32,-1,35,35,-1,26,25,24,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,11,10,10,9,8,8,8,8,-1,0, 49,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,34,34,34,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,9,9,9,-1,9,-1,-1,1, 49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,33,33,33,33,-1,26,25,24,23,22,21,20,20,-1,17,16,15,14,14,-1,11,10,9,8,8,-1,-1,-1,3,2, 50,50,49,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3, 51,50,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,25,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,7,-1,4,4,4, 51,50,50,-1,-1,-1,-1,-1,43,42,41,41,-1,38,37,36,36,-1,-1,32,31,30,29,28,27,26,27,-1,-1,-1,-1,-1,-1,16,15,15,15,-1,11,10,9,8,8,-1,-1,5,5,5, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,27,27,28,29,30,31,32,-1,16,16,16,16,-1,11,10,9,9,9,-1,-1,6,6,6, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,24,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 21,21,-1,23,23,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 20,20,-1,22,22,22,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 19,20,-1,21,21,21,21,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 18,-1,-1,20,20,20,21,21,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 17,-1,19,19,19,20,21,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 16,-1,18,18,19,20,21,22,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 15,16,17,18,19,20,21,22,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 14,-1,18,18,19,20,21,22,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 13,-1,19,19,19,20,-1,23,24,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 12,-1,-1,-1,-1,21,22,23,24,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 11,11,11,11,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 10,10,10,10,11,12,12,11,11,11,11,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 9,9,9,10,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 9,8,8,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,8,7,7,7,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,6,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,5,5,5,5,6,7,8,9,-1,23,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 4,4,4,4,4,5,6,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 3,3,3,3,4,5,6,-1,27,26,26,-1,22,21,20,19,18,19,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 2,2,2,3,4,5,6,-1,27,26,25,24,23,-1,-1,-1,17,-1,21,21,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,22,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,27,27,27,27,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 3,3,3,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 4,4,4,-1,-1,-1,-1,-1,9,9,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 5,5,5,6,7,8,9,10,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,53,54,55,56,57, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,-1,54,54,55,56,57, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 21,21,-1,23,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 20,20,-1,22,22,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 19,20,-1,21,21,21,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 18,-1,-1,20,20,20,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 17,-1,19,19,19,20,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 16,-1,18,18,19,20,21,22,-1,16,16,16,-1,16,17,18,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 15,16,17,18,19,20,21,22,-1,16,15,15,-1,15,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 14,-1,18,18,19,20,21,22,-1,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 13,-1,19,19,19,20,-1,23,24,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 12,-1,-1,-1,-1,21,22,23,24,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 11,11,11,11,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 10,10,10,10,11,12,11,10,10,10,10,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 9,9,9,10,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 9,8,8,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,8,7,7,7,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,6,6,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,5,5,5,5,5,6,7,8,-1,22,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 4,4,4,4,4,4,5,-1,-1,-1,-1,22,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 3,3,3,3,3,4,5,-1,26,25,25,-1,21,20,19,18,17,18,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 2,2,2,2,3,4,5,-1,26,25,24,23,22,-1,-1,-1,16,-1,20,20,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,21,-1,20,20,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,27,27,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 3,3,3,3,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 4,4,4,-1,-1,-1,-1,-1,8,8,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 5,5,5,6,7,8,9,10,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,53,54,55,56,57, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,-1,54,54,55,56,57, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 21,21,-1,23,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 20,20,-1,22,22,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 19,20,-1,21,21,21,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 18,-1,-1,20,20,20,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 17,-1,19,19,19,20,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 16,-1,18,18,19,20,21,22,-1,16,16,16,-1,16,17,18,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 15,16,17,18,19,20,21,22,-1,16,15,15,-1,15,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 14,-1,18,18,19,20,21,22,-1,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 13,-1,19,19,19,20,-1,23,24,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 12,-1,-1,-1,-1,21,22,23,24,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 11,11,11,11,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 10,10,10,10,11,12,11,10,10,10,10,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 9,9,9,10,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 9,8,8,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,8,7,7,7,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,6,6,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,5,5,5,5,5,6,7,8,-1,21,20,19,18,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 4,4,4,4,4,4,4,-1,-1,-1,-1,21,20,19,18,17,17,17,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 3,3,3,3,3,3,4,-1,25,24,24,-1,20,19,18,17,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 2,2,2,2,2,3,4,-1,25,24,23,22,21,-1,-1,-1,15,-1,19,19,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,20,-1,19,19,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,26,26,26,26,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 2,2,2,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 3,3,3,3,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 4,4,4,-1,-1,-1,-1,-1,7,7,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 5,5,5,6,7,8,9,9,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,53,54,55,56,57, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,-1,54,54,55,56,57, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 21,21,-1,23,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 20,20,-1,22,22,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 19,20,-1,21,21,21,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 18,-1,-1,20,20,20,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 17,-1,19,19,19,20,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 16,-1,18,18,19,20,21,22,-1,16,16,16,-1,16,17,18,-1,18,18,18,19,20,21,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 15,16,17,18,19,20,21,22,-1,16,15,15,-1,15,-1,-1,-1,17,17,18,19,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,40,41,42,43,44,45,46, 14,-1,18,18,19,20,21,22,-1,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,42,42,43,44,45,46, 13,-1,19,19,19,20,-1,23,24,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,43,43,44,45,46, 12,-1,-1,-1,-1,21,22,23,24,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46, 11,11,11,11,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,45,45,45,46, 10,10,10,10,11,12,11,10,10,10,10,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,46,46,46,46, 9,9,9,10,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, 9,8,8,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,8,7,7,7,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,6,6,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,5,5,5,5,5,6,7,8,-1,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 4,4,4,4,4,4,4,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 3,3,3,3,3,3,3,-1,24,23,23,-1,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 3,2,2,2,2,2,3,-1,24,23,22,21,20,-1,-1,-1,14,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 3,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,19,-1,18,18,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,-1,26,25,25,25,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 3,2,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 3,3,3,3,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 4,4,4,-1,-1,-1,-1,-1,6,6,7,8,-1,11,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 5,5,5,6,7,8,9,8,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,53,54,55,56,57, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,-1,54,54,55,56,57, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 21,21,-1,23,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 20,20,-1,22,22,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,47, 19,20,-1,21,21,21,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,45,46,47, 18,-1,-1,20,20,20,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,-1,46,46, 17,-1,19,19,19,20,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46, 16,-1,18,18,19,20,21,22,-1,16,16,16,-1,16,17,18,-1,18,18,18,19,20,21,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 15,16,17,18,19,20,21,22,-1,16,15,15,-1,15,-1,-1,-1,17,17,18,19,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46, 14,-1,18,18,19,20,21,22,-1,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,42,42,43,44,45,46, 13,-1,19,19,19,20,-1,23,24,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,43,43,44,45,46, 12,-1,-1,-1,-1,21,22,23,24,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,44,44,45,46, 11,11,11,11,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,45,45,45,46, 10,10,10,10,11,12,11,10,10,10,10,10,11,12,13,14,-1,17,17,18,19,20,21,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,46,46,46,46, 9,9,9,10,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,47,47,47,47, 9,8,8,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,19,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,8,7,7,7,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,6,6,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,5,5,5,5,5,6,7,8,-1,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 4,4,4,4,4,4,4,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 4,3,3,3,3,3,3,-1,23,22,22,-1,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 4,3,2,2,2,2,2,-1,23,22,21,20,19,-1,-1,-1,13,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,18,-1,17,17,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,-1,25,24,24,24,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 4,3,2,2,2,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 4,3,3,3,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 4,4,4,-1,-1,-1,-1,-1,5,5,6,7,-1,10,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 5,5,5,6,7,8,8,7,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,53,54,55,56,57, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,-1,54,54,55,56,57, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 21,21,-1,23,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 20,20,-1,22,22,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,-1,47, 19,20,-1,21,21,21,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,43,44,45,46, 18,-1,-1,20,20,20,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,42,42,-1,45,45, 17,-1,19,19,19,20,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,37,38,39,39,40,41,42,43,44,45, 16,-1,18,18,19,20,21,22,-1,16,16,16,-1,16,17,18,-1,18,18,18,19,20,21,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 15,16,17,18,19,20,21,22,-1,16,15,15,-1,15,-1,-1,-1,17,17,18,19,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45, 14,-1,18,18,19,20,21,22,-1,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,41,41,42,43,44,45, 13,-1,19,19,19,20,-1,23,24,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,42,42,43,44,45, 12,-1,-1,-1,-1,21,22,23,24,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,43,43,44,45, 11,11,11,11,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,44,44,44,45, 10,10,10,10,11,12,11,10,10,10,10,10,11,12,13,14,-1,17,17,18,19,20,20,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,45,45,45,45, 9,9,9,10,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,19,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,46,46,46,46, 9,8,8,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,18,18,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,8,7,7,7,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,17,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,6,6,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,5,5,5,5,5,6,7,8,-1,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 5,4,4,4,4,4,4,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 5,4,3,3,3,3,3,-1,22,21,21,-1,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 5,4,3,2,2,2,2,-1,22,21,20,19,18,-1,-1,-1,12,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,17,-1,16,16,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,-1,24,23,23,23,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 5,4,3,3,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,21,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 5,4,4,-1,-1,-1,-1,-1,4,4,5,6,-1,9,9,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 5,5,5,6,7,8,7,6,5,5,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 44,44,44,44,44,43,42,42,42,42,42,42,42,42,43,43,42,42,42,42,42,42,43,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,53,54,55,56,57, 43,43,43,43,44,43,42,41,41,41,41,41,41,42,43,43,42,41,41,41,41,41,-1,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,51,-1,54,54,55,56,57, 42,42,42,42,-1,44,-1,41,40,40,40,40,41,42,43,-1,-1,41,40,40,40,40,40,40,40,40,41,42,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,-1,-1,-1,56,56,57, 42,41,41,41,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,41,40,39,39,40,40,39,39,40,41,42,43,44,45,46,47,48,48,47,47,47,48,49,50,51,52,-1,-1,56,56,57, -1,40,40,40,40,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,48,49,50,51,52,53,54,55,56,57, -1,39,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,-1,-1,-1,37,37,-1,-1,37,37,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,54,54,55,56,57, -1,38,38,38,38,39,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,37,-1,50,49,48,47,46,45,44,44,44,44,44,44,44,45,46,47,-1,55,55,55,56,56, 37,37,37,37,38,39,39,38,37,36,35,35,35,35,35,36,36,35,35,35,35,35,35,36,37,-1,50,49,48,48,-1,45,44,43,43,43,43,43,44,45,46,47,-1,56,56,56,56,55, 36,36,36,37,38,39,39,38,37,36,35,34,34,34,34,-1,-1,34,34,34,34,34,35,36,37,-1,50,49,48,47,46,45,44,43,42,42,42,43,44,45,46,46,-1,-1,-1,-1,-1,54, 35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,35,34,33,33,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,45,45,46,45,45,45,46,47,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,33,32,33,34,35,35,34,33,32,33,34,35,35,35,36,35,35,35,35,35,36,37,-1,40,40,40,-1,-1,-1,-1,44,44,45,46,47,-1,52, 33,33,33,-1,31,31,31,31,31,31,-1,-1,31,-1,-1,-1,-1,-1,-1,31,-1,-1,34,34,34,-1,34,34,34,34,35,36,37,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,51, 33,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,34,33,33,33,33,33,33,34,-1,37,37,-1,38,38,38,39,40,41,42,43,-1,-1,-1,-1,-1,50, 33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,-1,46,46,47,48,49, 33,32,32,-1,28,28,28,28,28,28,29,28,28,28,28,28,28,28,28,28,28,29,-1,31,31,31,31,31,32,-1,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,27,27,27,27,27,27,-1,27,27,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,-1,35,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 27,26,26,26,27,26,26,26,26,27,-1,27,26,26,26,26,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,34,34,35,-1,-1,-1,-1,41,41,42,43,44,-1,-1,48,48,48, 27,26,25,25,-1,25,25,25,26,27,-1,27,26,25,25,25,25,25,25,-1,-1,28,-1,28,28,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47, 27,26,25,24,24,24,24,25,26,27,-1,27,26,25,24,24,24,24,24,-1,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,46,46,46, 27,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,-1,27,26,26,26,27,26,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,23,-1,-1,25,25,25,-1,25,25,26,-1,33,33,33,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 21,21,-1,23,23,22,21,21,21,21,22,21,21,21,21,21,21,-1,22,22,-1,24,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,45,45,46, 20,20,-1,22,22,22,21,20,20,20,-1,20,20,20,20,20,20,20,21,22,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,46, 19,20,-1,21,21,21,21,20,19,19,19,20,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,42,43,44,45, 18,-1,-1,20,20,20,21,20,19,18,19,20,19,18,18,18,19,20,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,-1,41,41,-1,44,44, 17,-1,19,19,19,20,21,21,-1,17,-1,-1,-1,17,17,18,-1,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,36,36,37,38,38,38,39,40,41,42,43,44, 16,-1,18,18,19,20,21,22,-1,16,16,16,-1,16,17,18,-1,18,18,18,19,20,21,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 15,16,17,18,19,20,21,22,-1,16,15,15,-1,15,-1,-1,-1,17,17,18,19,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44, 14,-1,18,18,19,20,21,22,-1,-1,14,14,14,14,14,14,15,16,17,18,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,40,40,41,42,43,44, 13,-1,19,19,19,20,-1,23,24,-1,13,13,13,13,13,14,15,16,17,18,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,41,41,42,43,44, 12,-1,-1,-1,-1,21,22,23,24,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,42,42,43,44, 11,11,11,11,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,20,20,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,43,43,43,44, 10,10,10,10,11,12,11,10,10,10,10,10,11,12,13,14,-1,17,17,18,19,19,19,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,44,44,44,44, 9,9,9,10,-1,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,18,18,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,45,45,45,45, 9,8,8,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,-1,16,16,17,17,17,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,8,7,7,7,-1,7,7,7,8,9,10,11,12,13,14,15,16,16,16,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,6,6,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,5,5,5,5,5,6,7,8,-1,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 6,5,4,4,4,4,4,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 6,5,4,3,3,3,3,-1,21,20,20,-1,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 6,5,4,3,2,2,2,-1,21,20,19,18,17,-1,-1,-1,11,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,16,-1,15,15,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,-1,23,22,22,22,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 6,5,4,3,3,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 6,5,4,4,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,20,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 6,5,5,-1,-1,-1,-1,-1,4,4,4,5,-1,8,8,9,10,-1,-1,14,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 6,6,6,7,8,8,7,6,5,5,5,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,49, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,48,48,48, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,47,47,47, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,46,46,46, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 22,22,-1,24,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,44,45,46, 21,21,-1,23,23,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,-1,-1,43,-1,45, 20,21,-1,22,22,22,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,-1,-1,-1,-1,41,42,43,44, 19,-1,-1,21,21,21,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,38,38,-1,40,40,-1,43,43, 18,-1,20,20,20,21,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,36,36,37,37,37,37,38,39,40,41,42,43, 17,-1,19,19,20,21,22,23,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 16,17,18,19,20,21,22,23,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43, 15,-1,19,19,20,21,22,23,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,39,39,40,41,42,43, 14,-1,20,20,20,21,-1,24,25,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,40,40,41,42,43, 13,-1,-1,-1,-1,22,23,24,25,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,41,41,42,43, 12,12,12,12,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,19,19,19,19,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,42,42,42,43, 11,11,11,11,12,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,18,18,18,18,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,43,43,43,43, 10,10,10,11,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,17,17,17,17,17,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,44,44,44,44, 10,9,9,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,16,16,16,16,16,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,9,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,15,15,15,15,15,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,7,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,6,6,6,6,6,7,8,9,-1,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 7,6,5,5,5,5,5,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 7,6,5,4,4,4,4,-1,20,19,19,-1,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 7,6,5,4,3,3,3,-1,20,19,18,17,16,-1,-1,-1,10,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,15,-1,14,14,-1,20,20,20,21,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,-1,22,21,21,21,22,23,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 7,6,5,4,4,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 7,6,5,5,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,19,-1,-1,24,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 7,6,6,-1,-1,-1,-1,-1,4,4,4,4,-1,7,7,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 7,7,7,8,9,8,7,6,5,5,5,5,6,7,8,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,55,56,57,58,59, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,-1,56,56,57,58,59, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,-1,-1,-1,58,58,59, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,50,49,49,49,50,51,52,53,54,-1,-1,58,58,59, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,55,56,57,58,59, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,56,56,57,58,58, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,57,57,57,57,57, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,58,58,58,57,56, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,55, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,54, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,53, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,52, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,51, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,50, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,49,49, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,48,48,48, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,47,47,47, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,46,46,46, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,45,45,45, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 23,23,-1,25,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,43,44,45, 22,22,-1,24,24,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,28,29,30,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,-1,42,-1,44, 21,22,-1,23,23,23,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,24,24,24,25,26,27,28,29,30,31,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,40,41,42,43, 20,-1,-1,22,22,22,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,31,32,33,34,35,36,37,37,37,-1,39,39,-1,42,42, 19,-1,21,21,21,22,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,35,35,36,36,36,36,37,38,39,40,41,42, 18,-1,20,20,21,22,23,24,-1,18,18,18,-1,18,19,20,-1,20,20,20,21,22,23,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 17,18,19,20,21,22,23,24,-1,18,17,17,-1,17,-1,-1,-1,19,19,20,21,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42, 16,-1,20,20,21,22,23,24,-1,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,38,38,39,40,41,42, 15,-1,21,21,21,22,-1,25,26,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,39,39,40,41,42, 14,-1,-1,-1,-1,23,24,25,26,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,40,40,41,42, 13,13,13,13,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,18,18,18,18,18,18,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,41,41,41,42, 12,12,12,12,13,14,13,12,12,12,12,12,13,14,15,16,-1,17,17,17,17,17,17,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,42,42,42,42, 11,11,11,12,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,16,16,16,16,16,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,43,43,43,43, 11,10,10,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,15,15,15,15,15,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,10,9,9,9,-1,9,9,9,10,11,12,13,14,15,15,14,14,14,14,14,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,8,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,7,7,7,7,7,8,9,10,-1,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 8,7,6,6,6,6,6,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 8,7,6,5,5,5,5,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 8,7,6,5,4,4,4,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,14,-1,13,13,-1,19,19,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,-1,21,20,20,20,21,22,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 8,7,6,5,5,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 8,7,6,6,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,23,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 8,7,7,-1,-1,-1,-1,-1,4,4,4,4,-1,6,6,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 8,8,8,9,9,8,7,6,5,5,5,5,6,7,7,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58,59,60, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,-1,57,57,58,59,60, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,-1,-1,-1,59,59,60, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,51,50,50,50,51,52,53,54,55,-1,-1,59,59,59, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,57,58,58,58, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,57,57,57,57, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,58,58,57,56,56, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,59,58,57,56,55, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,54, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,53, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,52, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,51, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,50, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,49,49,49, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,48,47,47,47, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,46,46,46, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,45,45,45, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,44,44,44, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 24,24,-1,26,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,43,44, 23,23,-1,25,25,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,29,30,31,32,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,41,-1,43, 22,23,-1,24,24,24,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,-1,-1,-1,-1,39,40,41,42, 21,-1,-1,23,23,23,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,36,36,-1,38,38,-1,41,41, 20,-1,22,22,22,23,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,35,35,35,36,37,38,39,40,41, 19,-1,21,21,22,23,24,25,-1,19,19,19,-1,19,20,21,-1,21,21,21,22,23,24,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 18,19,20,21,22,23,24,25,-1,19,18,18,-1,18,-1,-1,-1,20,20,21,22,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41, 17,-1,21,21,22,23,24,25,-1,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,37,37,38,39,40,41, 16,-1,22,22,22,23,-1,26,27,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,38,38,39,40,41, 15,-1,-1,-1,-1,24,25,26,27,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41, 14,14,14,14,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,17,17,17,17,17,17,17,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,40,40,40,41, 13,13,13,13,14,15,14,13,13,13,13,13,14,15,16,17,-1,16,16,16,16,16,16,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,41,41,41,41, 12,12,12,13,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,15,15,15,15,15,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,42,42,42,42, 12,11,11,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,14,14,14,14,14,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,11,10,10,10,-1,10,10,10,11,12,13,14,15,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,9,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,8,8,8,8,8,9,10,11,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 9,8,7,7,7,7,7,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 9,8,7,6,6,6,6,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 9,8,7,6,5,5,5,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,13,-1,12,12,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,-1,20,19,19,19,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 9,8,7,7,-1,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 9,8,8,-1,-1,-1,-1,-1,4,4,4,4,-1,5,5,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 9,9,9,10,9,8,7,6,5,5,5,5,6,6,6,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,57,58,59,60,61, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,-1,58,58,59,60,60, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,-1,-1,-1,-1,-1,59,59,59, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,52,51,51,51,52,53,54,55,56,-1,-1,58,58,58, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,57,57,57,57, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,58,57,56,55,55, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,58,57,56,55,54, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,53, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,52, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,51, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,50, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,49, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,48,48,48,48,48, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,48,47,47,47,47, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,47,46,46,46, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,45,45,45, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,44,44,44, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,43,43,43, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 25,25,-1,27,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 24,24,-1,26,26,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,30,31,32,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 23,24,-1,25,25,25,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,26,26,26,27,28,29,30,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 22,-1,-1,24,24,24,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,31,32,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 21,-1,23,23,23,24,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 20,-1,22,22,23,24,25,26,-1,20,20,20,-1,20,21,22,-1,22,22,22,23,24,25,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 19,20,21,22,23,24,25,26,-1,20,19,19,-1,19,-1,-1,-1,21,21,22,23,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 18,-1,22,22,23,24,25,26,-1,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 17,-1,23,23,23,24,-1,27,28,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,37,37,38,39,40, 16,-1,-1,-1,-1,25,26,27,28,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,38,38,39,40, 15,15,15,15,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,17,16,16,16,16,16,16,16,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,39,39,39,40, 14,14,14,14,15,16,15,14,14,14,14,14,15,16,17,18,-1,15,15,15,15,15,15,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,40,40,40,40, 13,13,13,14,-1,16,15,14,13,13,13,14,15,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,41,41,41,41, 13,12,12,-1,-1,-1,-1,-1,12,12,13,14,15,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,12,11,11,11,-1,11,11,11,12,13,14,15,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,10,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,9,9,9,9,9,10,11,12,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 10,9,8,8,8,8,8,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 10,9,8,7,7,7,7,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 10,9,8,7,6,6,6,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,12,-1,11,11,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,-1,19,18,18,18,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 10,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,9,8,8,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 10,9,9,-1,-1,-1,-1,-1,4,4,4,4,-1,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 10,10,10,10,9,8,7,6,5,5,5,5,6,5,5,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,60,60, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,59,59,59, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,58,58,58, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,57,57,57, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,57,56,56,56,56, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,57,56,55,55,55, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,57,56,55,54,54, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,57,56,55,54,53, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,52, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,51, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,50, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,49, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,48, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,47,47,47,47,47, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,48,47,46,46,46,46, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,46,45,45,45, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,44,44,44, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,43,43,43, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,42,42,42, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,40,41,42, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,32,31,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,39,-1,41, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,32,31,30,29,29,29,30,31,32,33,34,-1,-1,-1,-1,37,38,39,40, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,34,34,-1,36,36,-1,39,39, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,33,33,33,33,34,35,36,37,38,39, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,35,35,36,37,38,39, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,36,36,37,38,39, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,37,37,38,39, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,17,17,16,15,15,15,15,15,15,15,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,38,38,38,39, 15,15,15,15,16,17,16,15,15,15,15,15,16,16,16,17,-1,14,14,14,14,14,14,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,39,39,39,39, 14,14,14,15,-1,17,16,15,14,14,14,15,15,15,15,-1,-1,13,13,13,13,13,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,40,40,40,40, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,15,14,14,-1,12,12,12,12,12,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,13,12,12,12,-1,12,12,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,10,10,10,10,10,11,12,13,-1,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 11,10,9,9,9,9,9,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 11,10,9,8,8,8,8,-1,16,15,15,-1,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 11,10,9,8,7,7,7,-1,16,15,14,13,12,-1,-1,-1,6,-1,10,10,-1,-1,-1,15,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,11,-1,10,10,-1,16,16,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,-1,18,17,17,17,18,19,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 11,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 11,10,9,9,-1,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,-1,15,-1,-1,20,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 11,10,10,-1,-1,-1,-1,-1,4,4,4,4,-1,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 11,11,11,10,9,8,7,6,5,5,5,5,6,5,5,5,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,59,59, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,58,58,58, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,57,57,57, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,56,56,56, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,56,55,55,55,55, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,56,55,54,53,53, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,56,55,54,53,52, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,51, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,48, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,47, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,46,46,46,46,46, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,47,46,45,45,45,45, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,45,44,44,44, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,43,43,43, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,42,42,42, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,41,41,41, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 27,27,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,39,40,41, 26,26,-1,28,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,31,30,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,38,-1,40, 25,26,-1,27,27,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,31,30,29,28,28,28,29,30,31,32,33,-1,-1,-1,-1,36,37,38,39, 24,-1,-1,26,26,26,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,33,33,-1,35,35,-1,38,38, 23,-1,25,25,25,26,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,32,32,32,33,34,35,36,37,38, 22,-1,24,24,25,26,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 21,22,23,24,25,26,27,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38, 20,-1,24,24,25,26,27,28,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 19,-1,25,25,25,26,-1,29,30,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,35,35,36,37,38, 18,-1,-1,-1,-1,27,28,29,30,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,36,36,37,38, 17,17,17,17,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,37,37,37,38, 16,16,16,16,17,18,17,16,16,16,16,15,15,15,15,16,-1,13,13,13,13,13,13,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,38,38,38,38, 15,15,15,16,-1,18,17,16,15,15,15,15,14,14,14,-1,-1,12,12,12,12,12,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,39,39,39,39, 15,14,14,-1,-1,-1,-1,-1,14,14,15,15,14,13,13,-1,11,11,11,11,11,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,14,13,13,13,-1,13,13,13,14,15,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,12,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,11,11,11,11,11,12,13,14,-1,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 12,11,10,10,10,10,10,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 12,11,10,9,9,9,9,-1,15,14,14,-1,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 12,11,10,9,8,8,8,-1,15,14,13,12,11,-1,-1,-1,5,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,10,-1,9,9,-1,15,15,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,-1,17,16,16,16,17,18,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 12,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,11,10,10,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,-1,14,-1,-1,19,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 12,11,11,-1,-1,-1,-1,-1,4,4,4,4,-1,4,4,4,4,-1,-1,8,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 12,12,11,10,9,8,7,6,5,5,5,5,6,5,5,5,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,56,57,58,58,58, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,-1,57,57,57,57,57, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,52,-1,-1,-1,-1,-1,56,56,56, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,52,53,54,55,-1,-1,55,55,55, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,55,54,54,54,54, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,55,54,53,52,52, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,55,54,53,52,51, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,50, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,48, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,47, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,46, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,45,45,45,45,45, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,46,45,44,44,44,44, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,44,43,43,43, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,42,42,42, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,41,41,41, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,40,40,40, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 28,28,-1,28,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,38,39,40, 27,27,-1,28,27,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,29,30,30,29,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,37,-1,39, 26,27,-1,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,28,29,30,30,29,28,27,27,27,28,29,30,31,32,-1,-1,-1,-1,35,36,37,38, 25,-1,-1,27,27,26,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,32,32,-1,34,34,-1,37,37, 24,-1,26,26,26,26,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,30,31,31,31,31,32,33,34,35,36,37, 23,-1,25,25,26,26,26,26,-1,20,20,20,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 22,23,24,25,26,27,27,27,-1,20,19,19,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37, 21,-1,25,25,26,27,28,28,-1,-1,18,18,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 20,-1,26,26,26,27,-1,29,30,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,34,34,35,36,37, 19,-1,-1,-1,-1,28,29,30,30,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,35,35,36,37, 18,18,18,18,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,36,36,36,37, 17,17,17,17,18,19,18,17,17,16,15,14,14,14,14,15,-1,12,12,12,12,12,12,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,37,37,37,37, 16,16,16,17,-1,19,18,17,16,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,38,38,38,38, 16,15,15,-1,-1,-1,-1,-1,15,15,15,14,13,12,12,-1,10,10,10,10,10,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,15,14,14,14,-1,14,14,14,15,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,13,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,12,12,12,12,12,13,14,15,-1,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 13,12,11,11,11,11,11,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 13,12,11,10,10,10,10,-1,14,13,13,-1,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 13,12,11,10,9,9,9,-1,14,13,12,11,10,-1,-1,-1,4,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,2,2,3,-1,9,-1,8,8,-1,14,14,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,-1,16,15,15,15,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 13,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,12,11,11,-1,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,-1,-1,13,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 13,12,12,-1,-1,-1,-1,-1,5,4,4,4,-1,4,4,4,4,-1,-1,7,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 13,12,11,10,9,8,7,6,5,5,5,5,6,5,5,5,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,55,56,57,57,57, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,-1,56,56,56,56,56, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,51,-1,-1,-1,-1,-1,55,55,55, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,51,52,53,54,-1,-1,54,54,54, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,54,53,53,53,53, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,54,53,52,51,51, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,54,53,52,51,50, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,49, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,48, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,47, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,46, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,45, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,44,44,44,44,44, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,45,44,43,43,43,43, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,43,42,42,42, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,41,41,41, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,40,40,40, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,39,39,39, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 29,29,-1,27,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,37,38,39, 28,28,-1,27,26,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,28,29,29,28,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,36,-1,38, 27,28,-1,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,27,28,29,29,28,27,26,26,26,27,28,29,30,31,-1,-1,-1,-1,34,35,36,37, 26,-1,-1,27,26,25,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,31,31,-1,33,33,-1,36,36, 25,-1,27,27,26,25,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,29,29,30,30,30,30,31,32,33,34,35,36, 24,-1,26,26,26,25,25,25,-1,19,19,19,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 23,24,25,26,26,26,26,26,-1,19,18,18,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36, 22,-1,26,26,27,27,27,27,-1,-1,17,17,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 21,-1,27,27,27,28,-1,28,29,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,33,33,34,35,36, 20,-1,-1,-1,-1,29,30,29,29,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,34,34,35,36, 19,19,19,19,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,35,35,35,36, 18,18,18,18,19,19,18,17,16,15,14,13,13,13,13,14,-1,11,11,11,11,11,11,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,36,36,36,36, 17,17,17,18,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,37,37,37,37, 17,16,16,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,9,9,9,9,9,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,16,15,15,15,-1,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,14,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,13,13,13,13,13,14,15,16,-1,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 14,13,12,12,12,12,12,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 14,13,12,11,11,11,11,-1,13,12,12,-1,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 14,13,12,11,10,10,10,-1,13,12,11,10,9,-1,-1,-1,3,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,1,1,2,-1,8,-1,7,7,-1,13,13,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,-1,15,14,14,14,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 14,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,-1,12,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 14,13,13,-1,-1,-1,-1,-1,6,5,4,4,-1,4,4,4,4,-1,-1,6,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 14,13,12,11,10,9,8,7,6,5,5,5,6,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,54,55,56,56,56, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,52,-1,55,55,55,55,55, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,50,-1,-1,-1,-1,-1,54,54,54, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,50,51,52,53,-1,-1,53,53,53, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,53,52,52,52,52, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,53,52,51,51,51, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,53,52,51,50,50, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,53,52,51,50,49, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,48, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,47, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,46, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,45, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,44, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,43,43,43,43,43, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,44,43,42,42,42,42, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,42,41,41,41, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,40,40,40, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,39,39,39, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,38,38,38, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 30,30,-1,26,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,36,37,38, 29,29,-1,26,25,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,27,28,28,27,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,35,-1,37, 28,29,-1,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,26,27,28,28,27,26,25,25,25,26,27,28,29,30,-1,-1,-1,-1,33,34,35,36, 27,-1,-1,26,25,24,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,30,30,-1,32,32,-1,35,35, 26,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,28,28,29,29,29,29,30,31,32,33,34,35, 25,-1,27,26,25,24,24,24,-1,18,18,18,-1,18,19,20,-1,19,19,19,20,21,22,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 24,25,26,26,25,25,25,25,-1,18,17,17,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 23,-1,27,26,26,26,26,26,-1,-1,16,16,16,16,16,16,16,17,18,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 22,-1,27,27,27,27,-1,27,28,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 21,-1,-1,-1,-1,28,29,28,28,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 20,20,20,20,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,12,11,11,11,11,11,11,11,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 19,19,19,19,19,18,17,16,15,14,13,12,12,12,12,13,-1,10,10,10,10,10,10,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 18,18,18,19,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 18,17,17,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8,8,8,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,17,16,16,16,-1,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,14,14,14,14,14,15,16,16,-1,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 15,14,13,13,13,13,13,-1,-1,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 15,14,13,12,12,12,12,-1,12,11,11,-1,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 15,14,13,12,11,11,11,-1,12,11,10,9,8,-1,-1,-1,2,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,7,-1,7,7,-1,12,12,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,6,6,7,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,6,7,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 15,14,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,15,14,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,14,13,13,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,-1,-1,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 15,14,14,-1,-1,-1,-1,-1,7,6,5,5,-1,4,4,4,4,-1,-1,6,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 15,14,13,12,11,10,9,8,7,6,6,6,6,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,54,55,56,56,56, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,52,-1,55,55,55,55,55, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,50,-1,-1,-1,-1,-1,54,54,54, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,50,51,52,53,-1,-1,53,53,53, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,53,52,52,52,52, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,53,52,51,51,51, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,53,52,51,50,50, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,53,52,51,50,49, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,48, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,47, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,46, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,45, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,44, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,43,43,43,43,43, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,44,43,42,42,42,42, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,42,41,41,41, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,40,40,40, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,39,39,39, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,38,38,38, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,37,37,38, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,33,33,34,35,36,37,38, 31,31,-1,26,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,-1,36,37,38, 30,30,-1,26,25,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,26,27,28,28,27,26,26,26,26,26,27,28,29,30,31,32,33,-1,-1,35,-1,37, 29,30,-1,26,25,24,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,26,27,28,28,27,26,25,25,25,26,27,28,29,30,-1,-1,-1,-1,33,34,35,36, 28,-1,-1,26,25,24,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,30,30,-1,32,32,-1,35,35, 27,-1,27,26,25,24,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,28,28,29,29,29,29,30,31,32,33,34,35, 26,-1,27,26,25,24,24,24,-1,18,18,18,-1,18,19,20,-1,19,19,19,20,21,22,-1,16,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 25,26,27,26,25,25,25,25,-1,18,17,17,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,15,-1,16,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35, 24,-1,27,26,26,26,26,26,-1,-1,16,16,16,16,16,16,16,17,18,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 23,-1,27,27,27,27,-1,27,28,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,-1,32,32,33,34,35, 22,-1,-1,-1,-1,28,29,28,28,-1,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,33,33,34,35, 21,21,21,21,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,12,11,11,11,11,11,11,11,11,12,-1,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,-1,34,34,34,35, 20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,13,-1,10,10,10,10,10,10,10,11,12,-1,20,20,20,20,20,20,20,21,22,23,24,25,-1,28,28,29,-1,35,35,35,35, 19,19,19,20,-1,18,17,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,10,11,12,-1,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,36,36,36,36, 19,18,18,-1,-1,-1,-1,-1,15,14,13,12,11,10,10,-1,8,8,8,8,8,8,9,10,11,12,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,35, -1,18,17,17,17,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34, -1,-1,16,16,16,16,16,16,15,15,-1,-1,-1,-1,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,29,-1,33,33,33,33,34, -1,-1,15,15,15,15,15,16,16,16,-1,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 16,15,14,14,14,14,14,-1,-1,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 16,15,14,13,13,13,13,-1,12,11,11,-1,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 16,15,14,13,12,12,12,-1,12,11,10,9,8,-1,-1,-1,2,-1,6,6,-1,-1,-1,11,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,2,1,1,-1,7,-1,7,7,-1,12,12,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,6,6,7,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,6,7,-1,14,14,14,14,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,-1,15,14,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,-1,-1,-1,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 16,15,15,-1,-1,-1,-1,-1,8,7,6,6,-1,4,4,4,4,-1,-1,6,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 16,15,14,13,12,11,10,9,8,7,7,7,6,5,5,5,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,52,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,60,59,59,59,59, 51,51,51,51,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,-1,60,59,58,58,58, 50,50,50,50,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,55,55,55,55,55,56,-1,-1,-1,-1,-1,57,57,57, 50,49,49,49,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,54,55,56,55,54,54,54,55,56,57,58,58,-1,-1,56,56,56, -1,48,48,48,48,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,56,57,58,57,56,55,55,55,55, -1,47,47,47,47,47,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,46,46,46,46,47,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,57,56,55,54,53,52,51,51,51,51,51,51,51,52,53,54,-1,56,55,54,53,53, 45,45,45,45,46,47,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,57,56,55,55,-1,52,51,50,50,50,50,50,51,52,53,54,-1,56,55,54,53,52, 44,44,44,45,46,47,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,51,52,53,53,-1,-1,-1,-1,-1,51, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,52,52,53,52,52,52,53,54,-1,50, 42,42,42,-1,40,40,40,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,51,51,52,53,54,-1,49, 41,41,41,-1,39,39,39,39,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,47,48,49,50,51,52,53,54,-1,48, 41,40,40,-1,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,47,48,49,50,-1,-1,-1,-1,-1,47, 41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,49,-1,46,46,46,46,46, 41,40,40,-1,36,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,47,48,49,48,47,46,45,45,45,45, -1,-1,-1,-1,35,35,35,35,35,35,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,47,48,49,49,-1,-1,45,44,44,44, 35,34,34,34,35,34,34,34,34,35,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,48,48,49,50,51,-1,-1,43,43,43, 35,34,33,33,-1,33,33,33,34,35,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,42,42,42, 35,34,33,32,32,32,32,33,34,35,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,52,-1,41,41,41, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,33,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,37,37,38,39,39,39,40, 35,35,-1,32,31,30,29,29,29,29,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,37,38,-1,38,39,40, 34,34,-1,32,31,30,29,28,28,28,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,33,34,34,33,32,32,32,32,32,33,34,34,34,35,36,37,-1,-1,37,-1,39, 33,34,-1,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,32,33,34,34,33,32,31,31,31,32,33,33,33,33,-1,-1,-1,-1,35,36,37,38, 32,-1,-1,32,31,30,29,28,27,26,27,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,32,33,34,34,33,32,31,30,31,32,33,33,32,32,32,32,-1,34,34,-1,37,37, 31,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37, 30,-1,32,32,31,30,30,30,-1,24,24,24,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,24,25,26,27,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 29,30,31,32,31,31,31,31,-1,24,23,23,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,24,25,26,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37, 28,-1,32,32,32,32,32,32,-1,-1,22,22,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,24,25,26,26,26,26,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 27,-1,33,33,33,33,-1,33,34,-1,21,21,21,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,24,25,26,26,25,25,25,25,25,26,27,28,-1,-1,34,34,35,36,37, 26,-1,-1,-1,-1,34,35,34,34,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,35,35,36,37, 25,25,25,25,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,18,-1,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,36,36,36,36, 24,24,24,24,25,24,23,22,21,20,19,18,18,18,18,19,-1,16,16,16,16,16,16,16,17,18,-1,22,22,22,22,22,22,22,22,23,24,25,26,-1,29,29,30,-1,35,35,35,35, 23,23,23,24,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,34, 23,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14,14,14,14,15,16,17,18,-1,22,21,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,33,33, -1,22,21,21,21,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,32,32, -1,-1,20,20,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,-1,31,31,31,31,32, -1,-1,19,19,19,19,19,20,21,22,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,30,31,32, 20,19,18,18,18,18,18,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,16,16,16,16,16,16,16,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32, 20,19,18,17,17,17,17,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,15,15,15,15,15,15,15,15,-1,23,22,22,22,23,24,25,26,27,28,28,28,29,30,-1,33, 20,19,18,17,16,16,16,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,14,14,14,14,14,14,14,15,-1,23,22,21,22,23,24,25,26,27,27,27,28,29,30,-1,34, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,13,-1,2,2,-1,13,13,13,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,26,26,26,26,27,28,29,30,-1,34, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,0,1,2,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,26,27,-1,30,-1,-1,33, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,2,-1,12,11,11,11,12,13,14,15,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,-1,9,-1,-1,14,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,7,6,5,5,-1,-1,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,25,25,25,26,27,-1,-1,32,32,32, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,-1,26,26,26,26,27,-1,-1,33,33,33, 52,52,52,52,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,60,59,59,59,59, 51,51,51,51,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,-1,60,59,58,58,58, 50,50,50,50,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,55,55,55,55,55,56,-1,-1,-1,-1,-1,57,57,57, 50,49,49,49,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,54,55,56,55,54,54,54,55,56,57,58,58,-1,-1,56,56,56, -1,48,48,48,48,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,56,57,58,57,56,55,55,55,55, -1,47,47,47,47,47,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,46,46,46,46,47,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,57,56,55,54,53,52,51,51,51,51,51,51,51,52,53,54,-1,56,55,54,53,53, 45,45,45,45,46,47,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,57,56,55,55,-1,52,51,50,50,50,50,50,51,52,53,54,-1,56,55,54,53,52, 44,44,44,45,46,47,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,51,52,53,53,-1,-1,-1,-1,-1,51, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,52,52,53,52,52,52,53,54,-1,50, 42,42,42,-1,40,40,40,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,51,51,52,53,54,-1,49, 41,41,41,-1,39,39,39,39,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,47,48,49,50,51,52,53,54,-1,48, 41,40,40,-1,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,47,48,49,50,-1,-1,-1,-1,-1,47, 41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,49,-1,46,46,46,46,46, 41,40,40,-1,36,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,47,48,49,48,47,46,45,45,45,45, -1,-1,-1,-1,35,35,35,35,35,35,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,47,48,49,49,-1,-1,45,44,44,44, 35,34,34,34,35,34,34,34,34,35,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,48,48,49,50,51,-1,-1,43,43,43, 35,34,33,33,-1,33,33,33,34,35,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,42,42,42, 35,34,33,32,32,32,32,33,34,35,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,52,-1,41,41,41, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,33,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,37,37,38,39,39,39,40, 35,35,-1,32,31,30,29,29,29,29,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,37,38,-1,38,39,40, 34,34,-1,32,31,30,29,28,28,28,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,33,34,34,33,32,32,32,32,32,33,34,34,34,35,36,37,-1,-1,37,-1,39, 33,34,-1,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,32,33,34,34,33,32,31,31,31,32,33,33,33,33,-1,-1,-1,-1,35,36,37,38, 32,-1,-1,32,31,30,29,28,27,26,27,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,32,33,34,34,33,32,31,30,31,32,33,33,32,32,32,32,-1,34,34,-1,37,37, 31,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37, 30,-1,32,32,31,30,30,30,-1,24,24,24,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,24,25,26,27,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 29,30,31,32,31,31,31,31,-1,24,23,23,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,24,25,26,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37, 28,-1,32,32,32,32,32,32,-1,-1,22,22,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,24,25,26,26,26,26,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 27,-1,33,33,33,33,-1,33,34,-1,21,21,21,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,24,25,26,26,25,25,25,25,25,26,27,28,-1,-1,34,34,35,36,37, 26,-1,-1,-1,-1,34,35,34,34,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,35,35,36,37, 25,25,25,25,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,18,-1,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,36,36,36,36, 24,24,24,24,25,24,23,22,21,20,19,18,18,18,18,19,-1,16,16,16,16,16,16,16,17,18,-1,22,22,22,22,22,22,22,22,23,24,25,26,-1,29,29,30,-1,35,35,35,35, 23,23,23,24,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,34, 23,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14,14,14,14,15,16,17,18,-1,22,21,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,33,33, -1,22,21,21,21,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,32,32, -1,-1,20,20,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,-1,31,31,31,31,32, -1,-1,19,19,19,19,19,20,21,22,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,30,31,32, 20,19,18,18,18,18,18,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,16,16,16,16,16,16,16,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32, 20,19,18,17,17,17,17,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,15,15,15,15,15,15,15,15,-1,23,22,22,22,23,24,25,26,27,28,28,28,29,30,-1,33, 20,19,18,17,16,16,16,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,14,14,14,14,14,14,14,15,-1,23,22,21,22,23,24,25,26,27,27,27,28,29,30,-1,34, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,13,-1,1,1,-1,13,13,13,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,26,26,26,26,27,28,29,30,-1,34, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,1,0,1,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,26,27,-1,30,-1,-1,33, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,-1,12,11,11,11,12,13,14,15,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,-1,9,-1,-1,14,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,7,6,5,5,-1,-1,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,25,25,25,26,27,-1,-1,32,32,32, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,-1,26,26,26,26,27,-1,-1,33,33,33, 53,53,53,53,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,59,60,60,59,59,59,59, 52,52,52,52,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,-1,60,59,58,58,58, 51,51,51,51,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,57,-1,-1,-1,-1,-1,57,57,57, 51,50,50,50,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,57,58,58,58,-1,-1,56,56,56, -1,49,49,49,49,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,57,58,58,57,56,55,55,55,55, -1,48,48,48,48,48,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,47,47,47,47,48,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,52,53,54,55,-1,56,55,54,53,53, 46,46,46,46,47,48,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,52,53,54,55,-1,56,55,54,53,52, 45,45,45,46,47,48,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,52,53,54,54,-1,-1,-1,-1,-1,51, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,53,53,54,53,53,53,54,55,-1,50, 43,43,43,-1,41,41,41,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,52,52,53,54,55,-1,49, 42,42,42,-1,40,40,40,40,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,48,49,50,51,52,53,54,55,-1,48, 42,41,41,-1,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,47, 42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,48,49,49,49,-1,46,46,46,46,46, 42,41,41,-1,37,37,37,37,37,37,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,48,49,49,48,47,46,45,45,45,45, -1,-1,-1,-1,36,36,36,36,36,36,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,48,49,49,49,-1,-1,45,44,44,44, 36,35,35,35,36,35,35,35,35,36,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,49,49,50,50,51,-1,-1,43,43,43, 36,35,34,34,-1,34,34,34,35,36,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,51,52,-1,42,42,42, 36,35,34,33,33,33,33,34,35,36,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,52,52,52,-1,41,41,41, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,34,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,37,37,38,39,39,39,40, 36,36,-1,33,32,31,30,30,30,30,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,37,38,-1,38,39,40, 35,35,-1,33,32,31,30,29,29,29,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,34,35,34,33,32,32,32,32,32,33,34,34,34,35,36,37,-1,-1,37,-1,39, 34,35,-1,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,33,34,35,34,33,32,31,31,31,32,33,33,33,33,-1,-1,-1,-1,35,36,37,38, 33,-1,-1,33,32,31,30,29,28,27,28,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,33,34,35,34,33,32,31,30,31,32,33,33,32,32,32,32,-1,34,34,-1,37,37, 32,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,33,32,31,31,31,32,33,34,35,36,37, 31,-1,33,33,32,31,31,31,-1,25,25,25,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,25,26,27,28,28,28,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 30,31,32,33,32,32,32,32,-1,25,24,24,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,25,26,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37, 29,-1,33,33,33,33,33,33,-1,-1,23,23,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,25,26,27,26,26,26,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 28,-1,34,34,34,34,-1,34,35,-1,22,22,22,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,25,26,27,26,25,25,25,25,25,26,27,28,-1,-1,34,34,35,36,37, 27,-1,-1,-1,-1,35,36,35,35,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,35,35,36,37, 26,26,26,26,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,19,-1,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,36,36,36,36, 25,25,25,25,26,25,24,23,22,21,20,19,19,19,19,20,-1,17,17,17,17,17,17,17,18,19,-1,22,22,22,22,22,22,22,22,23,24,25,26,-1,29,29,30,-1,35,35,35,35, 24,24,24,25,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,17,18,19,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,34, 24,23,23,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,16,17,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,33,33, -1,23,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,19,19,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,32,32, -1,-1,21,21,21,21,21,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,-1,31,31,31,31,32, -1,-1,20,20,20,20,20,21,22,23,-1,15,14,13,12,12,12,12,12,13,14,15,16,17,17,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,30,31,32, 21,20,19,19,19,19,19,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,16,16,16,16,16,16,16,16,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32, 21,20,19,18,18,18,18,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,15,16,15,15,15,15,15,15,15,15,-1,23,22,22,22,23,24,25,26,27,28,28,28,29,30,-1,33, 21,20,19,18,17,17,17,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,14,14,14,14,14,14,14,15,-1,23,22,21,22,23,24,25,26,27,27,27,28,29,30,-1,34, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,14,-1,1,1,-1,13,13,13,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,26,26,26,26,27,28,29,30,-1,34, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,1,0,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,26,27,-1,30,-1,-1,33, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,-1,12,11,11,11,12,13,14,15,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,-1,9,-1,-1,14,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,8,7,6,6,-1,-1,4,4,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,25,25,25,26,27,-1,-1,32,32,32, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,-1,26,26,26,26,27,-1,-1,33,33,33, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,50,49,48,47,47,47,47, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,51,-1,48,47,46,46,46, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,45,45,45, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,48,47,46,46,-1,-1,44,44,44, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,48,47,46,45,44,43,43,43,43, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,44,44,44,44,-1,44,43,42,41,41, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,44,43,43,43,-1,44,43,42,41,40, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,44,43,42,42,-1,-1,-1,-1,-1,39, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,44,43,42,41,41,41,42,43,-1,38, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,40,40,41,42,43,-1,37, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,39,39,39,39,40,41,42,43,-1,36, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,39,38,38,38,-1,-1,-1,-1,-1,35, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,39,38,37,37,-1,34,34,34,34,34, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,39,38,37,37,-1,-1,33,32,32,32, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,30,30,30, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,-1,40,40,40,-1,29,29,29, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,25,24,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,25,24,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,16,17,17,17,17,17,16,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,15,-1,16,16,17,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 29,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,15,14,14,14,15,16,17,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 28,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,15,14,13,14,15,16,17,17,16,15,14,13,13,13,13,14,15,16,17,-1,-1,22,22,23,24,25, 27,-1,-1,-1,-1,29,30,29,29,-1,17,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,23,23,24,25, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,16,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,24,24,24,25, 26,25,24,23,22,21,20,19,18,17,16,15,15,15,14,14,-1,10,10,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,10,11,12,13,14,15,-1,18,18,19,-1,25,25,25,25, 26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,-1,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,10,9,8,8,8,8,8,9,8,8,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,25, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,7,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,23,23,23,23,24, -1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,22,22,23,24, 26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24, 26,25,24,23,22,22,22,-1,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 26,25,24,23,23,23,23,-1,19,18,17,16,15,-1,-1,-1,11,-1,8,8,-1,-1,-1,2,2,2,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 26,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,9,-1,13,13,-1,1,1,2,3,4,5,6,7,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,12,12,12,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,11,11,11,-1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 27,27,26,25,25,-1,22,21,20,19,18,17,16,15,15,14,13,12,11,10,10,10,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,6,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,16,15,14,14,-1,-1,10,9,8,7,6,5,4,5,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,17,17,17,18,19,-1,-1,24,24,24, 28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,-1,12,12,12,13,-1,18,18,18,18,19,-1,-1,25,25,25, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,50,49,48,47,47,47,47, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,51,-1,48,47,46,46,46, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,45,45,45, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,48,47,46,46,-1,-1,44,44,44, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,48,47,46,45,44,43,43,43,43, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,44,44,44,44,-1,44,43,42,41,41, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,44,43,43,43,-1,44,43,42,41,40, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,44,43,42,42,-1,-1,-1,-1,-1,39, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,44,43,42,41,41,41,42,43,-1,38, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,40,40,41,42,43,-1,37, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,39,39,39,39,40,41,42,43,-1,36, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,39,38,38,38,-1,-1,-1,-1,-1,35, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,39,38,37,37,-1,34,34,34,34,34, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,39,38,37,37,-1,-1,33,32,32,32, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,30,30,30, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,-1,40,40,40,-1,29,29,29, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,25,24,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,25,24,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,16,17,17,17,17,17,16,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,15,-1,16,16,17,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 29,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,15,14,14,14,15,16,17,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 28,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,15,14,13,14,15,16,17,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,22,22,23,24,25, 27,-1,-1,-1,-1,29,30,29,29,-1,17,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,23,23,24,25, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,16,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,24,24,25, 26,25,24,23,22,21,20,19,18,17,16,15,15,15,14,14,-1,10,10,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,11,12,13,14,-1,17,17,18,-1,25,25,25,25, 26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,-1,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,25,25,25,25, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,10,9,8,8,8,8,8,9,8,8,-1,10,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,24, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,7,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,-1,-1,18,-1,22,22,22,22,23, -1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,21,21,22,23, 26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23, 26,25,24,23,22,22,22,-1,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 26,25,24,23,23,23,23,-1,19,18,17,16,15,-1,-1,-1,11,-1,8,8,-1,-1,-1,2,2,2,2,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 26,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,9,-1,13,13,-1,1,1,1,2,3,4,5,6,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,12,12,12,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,11,11,11,-1,1,1,1,2,3,4,5,6,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 27,27,26,25,25,-1,22,21,20,19,18,17,16,15,15,14,13,12,11,10,10,10,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,5,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,16,15,14,14,-1,-1,10,9,8,7,6,5,4,5,-1,-1,-1,-1,-1,-1,10,10,11,12,-1,16,16,16,17,18,-1,-1,23,23,23, 28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,-1,11,11,11,12,-1,17,17,17,17,18,-1,-1,24,24,24, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,50,49,48,47,47,47,47, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,51,-1,48,47,46,46,46, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,45,45,45, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,48,47,46,46,-1,-1,44,44,44, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,48,47,46,45,44,43,43,43,43, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,44,44,44,44,-1,44,43,42,41,41, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,44,43,43,43,-1,44,43,42,41,40, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,44,43,42,42,-1,-1,-1,-1,-1,39, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,44,43,42,41,41,41,42,43,-1,38, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,40,40,41,42,43,-1,37, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,39,39,39,39,40,41,42,43,-1,36, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,39,38,38,38,-1,-1,-1,-1,-1,35, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,39,38,37,37,-1,34,34,34,34,34, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,39,38,37,37,-1,-1,33,32,32,32, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,30,30,30, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,-1,40,40,40,-1,29,29,29, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,25,24,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,25,24,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,16,17,17,17,17,17,16,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,15,-1,16,16,17,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 29,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,15,14,14,14,15,16,17,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 28,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,15,14,13,14,15,16,17,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,22,22,23,24,25, 27,-1,-1,-1,-1,29,30,29,29,-1,17,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,23,23,24,25, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,16,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,24,24,25, 26,25,24,23,22,21,20,19,18,17,16,15,15,15,14,14,-1,10,10,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,11,12,13,14,-1,17,17,18,-1,25,25,25,25, 26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,-1,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,24, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,10,9,8,8,8,8,8,9,8,8,-1,10,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,23,23,23,23, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,7,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,22, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,-1,-1,18,-1,21,21,21,21,22, -1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,20,20,21,22, 26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,20,21,22, 26,25,24,23,22,22,22,-1,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,13,12,12,12,13,14,15,16,17,18,18,18,19,20,-1,23, 26,25,24,23,23,23,23,-1,19,18,17,16,15,-1,-1,-1,11,-1,8,8,-1,-1,-1,2,2,2,2,2,3,4,5,-1,13,12,11,12,13,14,15,16,17,17,17,18,19,20,-1,24, 26,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,9,-1,13,13,-1,2,1,1,1,2,3,4,5,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,19,20,-1,24, 26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,12,12,12,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,20,-1,-1,23, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,11,11,11,-1,2,1,1,1,2,3,4,5,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 27,27,26,25,25,-1,22,21,20,19,18,17,16,15,15,14,13,12,11,10,10,10,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,4,4,5,6,7,8,9,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,16,15,14,14,-1,-1,10,9,8,7,6,5,4,5,-1,-1,-1,-1,-1,-1,9,9,10,11,-1,15,15,15,16,17,-1,-1,22,22,22, 28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,-1,10,10,10,11,-1,16,16,16,16,17,-1,-1,23,23,23, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,50,49,48,47,47,47,47, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,51,-1,48,47,46,46,46, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,45,45,45, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,48,47,46,46,-1,-1,44,44,44, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,48,47,46,45,44,43,43,43,43, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,44,44,44,44,-1,44,43,42,41,41, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,44,43,43,43,-1,44,43,42,41,40, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,44,43,42,42,-1,-1,-1,-1,-1,39, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,44,43,42,41,41,41,42,43,-1,38, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,40,40,41,42,43,-1,37, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,39,39,39,39,40,41,42,43,-1,36, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,39,38,38,38,-1,-1,-1,-1,-1,35, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,39,38,37,37,-1,34,34,34,34,34, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,39,38,37,37,-1,-1,33,32,32,32, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,30,30,30, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,-1,40,40,40,-1,29,29,29, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,25,24,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,25,24,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,16,17,17,17,17,17,16,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,15,-1,16,16,17,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 29,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,15,14,14,14,15,16,17,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 28,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,15,14,13,14,15,16,17,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,22,22,23,24,25, 27,-1,-1,-1,-1,29,30,29,29,-1,17,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,23,23,24,25, 26,25,24,24,-1,-1,-1,-1,-1,-1,16,16,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,24,24,25, 26,25,24,23,22,21,20,19,18,17,16,15,15,15,14,14,-1,10,10,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,11,12,13,14,-1,17,17,18,-1,24,24,24,24, 26,25,24,24,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,-1,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,23,23,23,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,10,9,8,8,8,8,8,9,8,8,-1,10,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,22, -1,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,7,7,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,21,21, -1,-1,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,-1,-1,18,-1,20,20,20,20,21, -1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,19,19,20,21, 26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,-1,12,12,12,12,13,14,15,16,17,18,18,18,19,20,21, 26,25,24,23,22,22,22,-1,19,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,12,11,11,11,12,13,14,15,16,17,17,17,18,19,-1,22, 26,25,24,23,23,23,23,-1,19,18,17,16,15,-1,-1,-1,11,-1,8,8,-1,-1,-1,3,2,2,2,2,2,3,4,-1,12,11,10,11,12,13,14,15,16,16,16,17,18,19,-1,23, 26,25,24,24,24,23,23,-1,-1,-1,-1,-1,-1,-1,14,13,12,-1,9,-1,13,13,-1,3,2,1,1,1,2,3,4,-1,-1,-1,9,-1,-1,-1,15,15,15,15,16,17,18,19,-1,23, 26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,12,12,12,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,16,-1,19,-1,-1,22, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,11,11,11,-1,3,2,1,1,1,2,3,4,-1,7,7,8,9,10,-1,13,13,14,15,16,-1,-1,-1,21,21, 27,27,26,25,25,-1,22,21,20,19,18,17,16,15,15,14,13,12,11,10,10,10,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,3,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,-1,20,20,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,16,15,14,14,-1,-1,10,9,8,7,6,5,4,5,-1,-1,-1,-1,-1,-1,8,8,9,10,-1,14,14,14,15,16,-1,-1,21,21,21, 28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,-1,9,9,9,10,-1,15,15,15,15,16,-1,-1,22,22,22, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,50,49,48,47,47,47,47, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,51,-1,48,47,46,46,46, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,45,45,45, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,48,47,46,46,-1,-1,44,44,44, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,48,47,46,45,44,43,43,43,43, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,44,44,44,44,-1,44,43,42,41,41, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,44,43,43,43,-1,44,43,42,41,40, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,44,43,42,42,-1,-1,-1,-1,-1,39, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,44,43,42,41,41,41,42,43,-1,38, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,40,40,41,42,43,-1,37, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,39,39,39,39,40,41,42,43,-1,36, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,39,38,38,38,-1,-1,-1,-1,-1,35, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,39,38,37,37,-1,34,34,34,34,34, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,39,38,37,37,-1,-1,33,32,32,32, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,30,30,30, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,-1,40,40,40,-1,29,29,29, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,25,24,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,25,24,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,16,17,17,17,17,17,16,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,15,-1,16,16,17,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 30,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,15,14,14,14,15,16,17,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 29,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,15,14,13,14,15,16,17,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,22,22,23,24,25, 28,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,23,23,24,25, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,24,24,24, 27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,14,-1,10,10,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,11,12,13,14,-1,17,17,18,-1,23,23,23,23, 27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,9,9,9,9,9,9,9,-1,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,8,8,8,8,9,8,8,-1,10,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,21,21, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,7,7,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,20,20,20,20, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,-1,-1,17,-1,19,19,19,19,20, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,18,18,19,20, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,18,19,20, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,11,10,10,10,11,12,13,14,15,16,16,16,17,18,-1,21, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,4,3,2,2,2,2,2,3,-1,11,10,9,10,11,12,13,14,15,15,15,16,17,18,-1,22, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,13,13,-1,4,3,2,1,1,1,2,3,-1,-1,-1,8,-1,-1,-1,14,14,14,14,15,16,17,18,-1,22, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,12,12,12,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,13,13,13,14,15,-1,18,-1,-1,21, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,-1,4,3,2,1,1,1,2,3,-1,6,6,7,8,9,-1,12,12,13,14,15,-1,-1,-1,20,20, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,3,3,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,-1,19,19,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,16,15,14,14,-1,-1,10,9,8,7,6,5,4,5,-1,-1,-1,-1,-1,-1,7,7,8,9,-1,13,13,13,14,15,-1,-1,20,20,20, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,-1,8,8,8,9,-1,14,14,14,14,15,-1,-1,21,21,21, 47,47,47,47,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,50,49,48,47,47,47,47, 46,46,46,46,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,50,50,50,50,50,50,51,51,-1,48,47,46,46,46, 45,45,45,45,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,45,45,45, 45,44,44,44,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,49,48,48,48,49,48,47,46,46,-1,-1,44,44,44, -1,43,43,43,43,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,48,47,46,45,44,43,43,43,43, -1,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,41,41,41,41,42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,51,50,49,48,47,46,45,45,45,45,45,45,44,44,44,44,-1,44,43,42,41,41, 40,40,40,40,41,42,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,44,43,43,43,-1,44,43,42,41,40, 39,39,39,40,41,42,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,44,43,42,42,-1,-1,-1,-1,-1,39, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,44,43,42,41,41,41,42,43,-1,38, 37,37,37,-1,35,35,35,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,40,40,41,42,43,-1,37, 36,36,36,-1,34,34,34,34,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,39,39,39,39,40,41,42,43,-1,36, 36,35,35,-1,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,32,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,39,38,38,38,-1,-1,-1,-1,-1,35, 36,35,34,33,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,39,38,37,37,-1,34,34,34,34,34, 36,35,35,-1,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,39,38,37,37,-1,-1,33,32,32,32, 30,29,29,29,30,29,29,29,29,30,-1,29,28,28,28,28,28,28,28,29,30,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 30,29,28,28,-1,28,28,28,29,30,-1,29,28,27,27,27,27,27,27,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,30,30,30, 30,29,28,27,27,27,27,28,29,30,-1,29,28,27,26,26,26,26,26,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,-1,40,40,40,-1,29,29,29, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,27,26,25,25,25,25,25,24,24,24,24,24,24,24,25,25,-1,-1,26,26,26,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 36,36,-1,27,26,25,24,24,24,24,24,23,23,23,23,23,23,-1,24,24,-1,25,25,25,25,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 35,35,-1,27,26,25,24,23,23,23,-1,22,22,22,22,22,22,22,23,24,-1,24,24,24,24,25,25,24,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 34,35,-1,27,26,25,24,23,22,22,22,22,21,21,21,21,21,22,23,-1,-1,23,23,23,24,25,25,24,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 33,-1,-1,27,26,25,24,23,22,21,22,22,21,20,20,20,21,22,23,-1,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 32,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,19,19,20,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 31,-1,28,27,26,25,25,25,-1,19,19,19,-1,18,19,20,-1,19,19,19,20,21,22,-1,16,17,17,17,17,17,16,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 30,29,28,27,26,26,26,26,-1,19,18,18,-1,17,-1,-1,-1,18,18,19,20,-1,-1,-1,15,-1,16,16,17,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 31,-1,28,27,27,27,27,27,-1,-1,18,17,16,16,16,16,16,17,18,19,-1,-1,15,14,14,14,15,16,17,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 30,-1,28,28,28,28,-1,28,29,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,15,14,13,14,15,16,17,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,22,22,23,24,25, 29,-1,-1,-1,-1,29,30,29,29,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,23,23,24,24, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,23,23,23,23, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,10,10,10,10,10,10,10,-1,10,10,10,10,10,10,10,10,11,12,13,14,-1,17,17,18,-1,22,22,22,22, 28,27,26,26,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,9,9,9,9,9,9,-1,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,21,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,8,8,8,9,8,8,-1,10,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,20,20,20,20, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,7,7,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,19,19, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,-1,-1,16,-1,18,18,18,18,19, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,17,17,18,19, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,10,10,10,10,11,12,13,14,15,16,16,16,17,18,19, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,10,9,9,9,10,11,12,13,14,15,15,15,16,17,-1,20, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,5,4,3,2,2,2,2,2,-1,10,9,8,9,10,11,12,13,14,14,14,15,16,17,-1,21, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,11,-1,14,14,-1,5,4,3,2,1,1,1,2,-1,-1,-1,7,-1,-1,-1,13,13,13,13,14,15,16,17,-1,21, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,13,13,13,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,12,12,12,13,14,-1,17,-1,-1,20, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,-1,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,-1,11,11,12,13,14,-1,-1,-1,19,19, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,3,3,3,3,4,5,6,7,8,-1,11,11,12,13,14,15,-1,18,18,19, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,17,16,15,15,-1,-1,11,10,9,8,7,6,5,6,-1,-1,-1,-1,-1,-1,6,6,7,8,-1,12,12,12,13,14,-1,-1,19,19,19, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,-1,7,7,7,8,-1,13,13,13,13,14,-1,-1,20,20,20, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,51,51,51,51,51,51,51,50,49,48,47,47,47,47, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,50,50,50,50,50,50,50,51,51,-1,48,47,46,46,46, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,45,45,45, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,50,49,48,48,48,49,48,47,46,46,-1,-1,44,44,44, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,48,47,46,45,44,43,43,43,43, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,51,50,49,48,47,46,45,45,45,45,45,45,44,44,44,44,-1,44,43,42,41,41, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,44,43,43,43,-1,44,43,42,41,40, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,44,43,42,42,-1,-1,-1,-1,-1,39, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,44,43,42,41,41,41,42,43,-1,38, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,40,40,41,42,43,-1,37, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,39,39,39,39,40,41,42,43,-1,36, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,39,38,38,38,-1,-1,-1,-1,-1,35, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,39,38,37,37,-1,34,34,34,34,34, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,31,32,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,39,38,37,37,-1,-1,33,32,32,32, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,31,31,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,30,30,30, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,-1,40,40,40,-1,29,29,29, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,25,24,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,25,24,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,25,24,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,16,17,17,17,17,17,16,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,15,-1,16,16,17,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,15,14,14,14,15,16,17,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,25, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,15,14,13,14,15,16,17,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,22,22,23,24,24, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,23,23,23,23, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,12,12,12,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,22,22, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,11,11,11,10,10,10,10,-1,10,10,10,10,10,10,10,10,11,12,13,14,-1,17,17,18,-1,21,21,21,21, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,10,10,10,9,9,9,-1,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,20,20,20,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,9,9,9,8,8,-1,10,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,19,19,19,19, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,7,7,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,16,-1,-1,18,18,18,18, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,-1,-1,15,-1,17,17,17,17,18, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,16,16,17,18, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,9,9,9,9,10,11,12,13,14,15,15,15,16,17,18, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,9,8,8,8,9,10,11,12,13,14,14,14,15,16,-1,19, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,6,5,4,3,2,2,2,2,-1,9,8,7,8,9,10,11,12,13,13,13,14,15,16,-1,20, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,12,-1,15,15,-1,6,5,4,3,2,1,1,1,-1,-1,-1,6,-1,-1,-1,12,12,12,12,13,14,15,16,-1,20, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,14,14,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,11,11,11,12,13,-1,16,-1,-1,19, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,-1,6,5,4,3,2,1,1,1,-1,4,4,5,6,7,-1,10,10,11,12,13,-1,-1,-1,18,18, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,5,4,3,2,2,2,2,3,4,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,3,3,3,3,4,5,6,6,7,-1,10,10,11,12,13,14,-1,17,17,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,18,17,16,16,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,6,6,7,7,-1,11,11,11,12,13,-1,-1,18,18,18, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,7,7,7,8,-1,12,12,12,12,13,-1,-1,19,19,19, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,51,51,51,51,51,51,51,51,50,49,48,47,47,47,47, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,50,50,50,50,50,50,50,51,51,-1,48,47,46,46,46, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,50,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,45,45,45, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,49,50,50,49,48,48,48,49,48,47,46,46,-1,-1,44,44,44, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,48,47,46,45,44,43,43,43,43, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,-1,51,50,49,48,47,46,45,45,45,45,45,45,44,44,44,44,-1,44,43,42,41,41, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,39,39,-1,51,50,49,49,-1,46,45,44,44,44,44,44,44,43,43,43,-1,44,43,42,41,40, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,38,38,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,44,43,42,42,-1,-1,-1,-1,-1,39, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,37,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,44,43,42,41,41,41,42,43,-1,38, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,37,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,40,40,41,42,43,-1,37, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,39,39,39,39,40,41,42,43,-1,36, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,39,38,38,38,-1,-1,-1,-1,-1,35, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,39,38,37,37,-1,34,34,34,34,34, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,33,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,39,38,37,37,-1,-1,33,32,32,32, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,32,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,39,39,39,39,39,40,-1,30,30,30, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,30,30,30,29,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,-1,40,40,40,-1,29,29,29, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,26,26,26,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,25,25,26,27,27,27,28, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,26,27,28, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,26,25,24,23,22,21,20,20,20,20,20,21,22,22,22,23,24,25,-1,-1,25,-1,27, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,26,25,24,23,22,21,20,19,19,19,20,21,21,21,21,-1,-1,-1,-1,23,24,25,26, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,26,25,24,23,22,21,20,19,18,19,20,21,21,20,20,20,20,-1,22,22,-1,25,25, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,22,21,20,19,19,19,20,21,22,23,24,25, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,16,17,17,17,17,17,16,16,16,16,16,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,15,-1,16,16,17,17,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,15,14,14,14,15,16,17,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,21,21,22,23,24,24, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,15,14,13,14,15,16,17,17,16,15,14,13,13,13,13,13,14,15,16,-1,-1,22,22,23,23,23, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,22,22,22,22, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,13,13,12,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,21,21,21,21, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,12,12,11,10,10,10,10,-1,10,10,10,10,10,10,10,10,11,12,13,14,-1,17,17,18,-1,20,20,20,20, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,11,11,10,9,9,9,-1,10,9,9,9,9,9,9,10,11,12,13,14,15,16,17,17,-1,19,19,19,19, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,10,9,8,8,-1,10,9,8,8,8,8,9,10,11,12,13,14,15,16,16,17,-1,18,18,18,18, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,15,-1,-1,17,17,17,17, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,-1,-1,14,-1,16,16,16,16,17, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,15,15,16,17, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,8,8,8,8,9,10,11,12,13,14,14,14,15,16,17, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,8,7,7,7,8,9,10,11,12,13,13,13,14,15,-1,18, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,4,3,2,2,2,-1,8,7,6,7,8,9,10,11,12,12,12,13,14,15,-1,19, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,16,16,-1,7,6,5,4,3,2,1,1,-1,-1,-1,5,-1,-1,-1,11,11,11,11,12,13,14,15,-1,19, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,15,15,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,10,10,10,11,12,-1,15,-1,-1,18, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,-1,7,6,5,4,3,2,1,1,-1,3,3,4,5,6,-1,9,9,10,11,12,-1,-1,-1,17,17, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,2,2,3,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,3,3,3,3,4,5,5,5,6,-1,9,9,10,11,12,13,-1,16,16,17, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,19,18,17,17,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,6,6,6,6,-1,10,10,10,11,12,-1,-1,17,17,17, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,7,7,7,7,-1,11,11,11,11,12,-1,-1,18,18,18, 50,50,50,50,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,52,52,52,52,52,52,52,52,51,50,49,48,48,48,48, 49,49,49,49,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,51,51,51,51,51,51,51,52,52,-1,49,48,47,47,47, 48,48,48,48,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,51,51,50,50,50,50,50,50,-1,-1,-1,-1,-1,46,46,46, 48,47,47,47,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,50,51,51,50,49,49,49,50,49,48,47,47,-1,-1,45,45,45, -1,46,46,46,46,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,49,48,47,46,45,44,44,44,44, -1,45,45,45,45,45,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,44,44,44,44,45,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,-1,52,51,50,49,48,47,46,46,46,46,46,46,45,45,45,45,-1,45,44,43,42,42, 43,43,43,43,44,45,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,40,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,45,44,44,44,-1,45,44,43,42,41, 42,42,42,43,44,45,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,39,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,45,44,43,43,-1,-1,-1,-1,-1,40, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,45,44,43,42,42,42,43,44,-1,39, 40,40,40,-1,38,38,38,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,38,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,41,41,42,43,44,-1,38, 39,39,39,-1,37,37,37,37,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,40,40,40,40,41,42,43,44,-1,37, 39,38,38,-1,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,40,39,39,39,-1,-1,-1,-1,-1,36, 39,38,37,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,40,39,38,38,-1,35,35,35,35,35, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,34,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,33,34,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,40,39,38,38,-1,-1,34,33,33,33, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,31,31,31,32,33,33,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,31,31,31, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,31,31,31,30,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,-1,41,41,41,-1,30,30,30, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,27,26,25,24,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,27,26,25,24,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,27,26,25,24,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,24,25,-1,17,18,18,18,18,18,17,17,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,25, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,16,-1,17,17,18,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,24,24, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,16,15,15,15,16,17,18,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,23,23,23, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,23,22,22,22,22, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,21,21,21,21, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,14,14,13,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,18,-1,20,20,20,20, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,13,13,12,11,11,11,11,-1,11,11,11,11,11,11,11,11,12,13,14,15,-1,17,17,17,-1,19,19,19,19, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,12,12,11,10,10,10,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,16,16,16,-1,18,18,18,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,11,11,10,9,9,-1,11,10,9,9,9,9,10,11,12,13,14,15,16,15,15,16,-1,17,17,17,17, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,15,14,-1,-1,16,16,16,16, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,13,-1,15,15,15,15,16, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,14,14,15,16, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,7,7,7,7,8,9,10,11,12,13,13,13,14,15,16, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,7,6,6,6,7,8,9,10,11,12,12,12,13,14,-1,17, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,13,13,-1,-1,-1,8,7,6,5,4,3,3,3,-1,7,6,5,6,7,8,9,10,11,11,11,12,13,14,-1,18, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,14,-1,17,17,-1,8,7,6,5,4,3,2,2,-1,-1,-1,4,-1,-1,-1,10,10,10,10,11,12,13,14,-1,18, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,16,16,16,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,9,9,9,10,11,-1,14,-1,-1,17, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,-1,8,7,6,5,4,3,2,2,-1,2,2,3,4,5,-1,8,8,9,10,11,-1,-1,-1,16,16, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,7,6,5,4,3,3,3,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,7,-1,-1,4,4,4,4,4,4,4,4,5,-1,8,8,9,10,11,12,-1,15,15,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,20,19,18,18,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,5,5,5,5,-1,9,9,9,10,11,-1,-1,16,16,16, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,6,6,6,6,-1,10,10,10,10,11,-1,-1,17,17,17, 51,51,51,51,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,53,53,53,53,53,53,53,53,52,51,50,49,49,49,49, 50,50,50,50,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,52,52,52,52,52,52,52,53,53,-1,50,49,48,48,48, 49,49,49,49,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,52,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,47,47,47, 49,48,48,48,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,51,52,52,51,50,50,50,51,50,49,48,48,-1,-1,46,46,46, -1,47,47,47,47,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,50,49,48,47,46,45,45,45,45, -1,46,46,46,46,46,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,45,45,45,45,46,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,-1,53,52,51,50,49,48,47,47,47,47,47,47,46,46,46,46,-1,46,45,44,43,43, 44,44,44,44,45,46,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,41,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,46,45,45,45,-1,46,45,44,43,42, 43,43,43,44,45,46,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,40,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,46,45,44,44,-1,-1,-1,-1,-1,41, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,46,45,44,43,43,43,44,45,-1,40, 41,41,41,-1,39,39,39,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,39,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,42,42,43,44,45,-1,39, 40,40,40,-1,38,38,38,38,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,41,41,41,41,42,43,44,45,-1,38, 40,39,39,-1,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,41,40,40,40,-1,-1,-1,-1,-1,37, 40,39,38,37,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,41,40,39,39,-1,36,36,36,36,36, 40,39,39,-1,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,35,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,33,33,33,33,33,33,33,34,35,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,41,40,39,39,-1,-1,35,34,34,34, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,32,32,32,32,32,33,34,34,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,32,32,32, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,30,30,30,-1,32,32,32,31,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,-1,42,42,42,-1,31,31,31, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,28,29,29, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,28,27,26,25,24,23,22,22,22,22,22,23,24,24,24,25,26,27,-1,-1,27,-1,28, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,28,27,26,25,24,23,22,21,21,21,22,23,23,23,23,-1,-1,-1,-1,25,26,27,27, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,28,27,26,25,24,23,22,21,20,21,22,23,23,22,22,22,22,-1,24,24,-1,26,26, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,21,21,22,23,24,25,25,25, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,24,25,26,-1,18,19,19,19,19,19,18,18,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,24,24,24, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,17,-1,18,18,19,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,23,23,23,23, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,17,16,16,16,17,18,19,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,23,22,22,22,22,22, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,22,21,21,21,21, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,18,-1,-1,20,20,20,20, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,15,14,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,-1,19,19,19,19, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,14,13,12,12,12,12,-1,12,12,12,12,12,12,12,12,13,14,15,16,-1,16,16,16,-1,18,18,18,18, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,13,12,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,15,15,15,15,-1,17,17,17,17, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,12,11,10,10,-1,12,11,10,10,10,10,11,12,13,14,15,16,15,14,14,15,-1,16,16,16,16, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,15,14,13,-1,-1,15,15,15,15, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,12,-1,14,14,14,14,15, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,13,13,14,15, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,6,6,6,6,7,8,9,10,11,12,12,12,13,14,15, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,6,5,5,5,6,7,8,9,10,11,11,11,12,13,-1,16, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,6,5,4,4,4,-1,6,5,4,5,6,7,8,9,10,10,10,11,12,13,-1,17, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,18,18,-1,9,8,7,6,5,4,3,3,-1,-1,-1,3,-1,-1,-1,9,9,9,9,10,11,12,13,-1,17, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,17,17,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,8,8,8,9,10,-1,13,-1,-1,16, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,-1,9,8,7,6,5,4,3,3,-1,1,1,2,3,4,-1,7,7,8,9,10,-1,-1,-1,15,15, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,8,7,6,5,4,4,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,8,-1,-1,5,5,4,3,3,3,3,3,4,-1,7,7,8,9,10,11,-1,14,14,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,21,20,19,19,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,4,4,4,4,-1,8,8,8,9,10,-1,-1,15,15,15, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,5,5,5,5,-1,9,9,9,9,10,-1,-1,16,16,16, 52,52,52,52,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,54,54,54,53,53,53,53,53,52,51,50,49,49,49,49, 51,51,51,51,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,53,53,53,53,52,52,52,53,53,-1,50,49,48,48,48, 50,50,50,50,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,53,53,52,52,52,52,51,51,-1,-1,-1,-1,-1,47,47,47, 50,49,49,49,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,52,53,53,52,51,51,51,51,50,49,48,48,-1,-1,46,46,46, -1,48,48,48,48,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,51,50,49,48,47,46,45,45,45,45, -1,47,47,47,47,47,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,46,46,46,46,47,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,-1,54,53,52,51,50,49,48,48,48,48,48,47,46,46,46,46,-1,46,45,44,43,43, 45,45,45,45,46,47,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,42,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,46,45,45,45,-1,46,45,44,43,42, 44,44,44,45,46,47,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,41,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,46,45,44,44,-1,-1,-1,-1,-1,41, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,46,45,44,43,43,43,44,45,-1,40, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,40,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,42,42,43,44,45,-1,39, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,42,41,41,41,41,42,43,44,45,-1,38, 41,40,40,-1,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,42,41,40,40,40,-1,-1,-1,-1,-1,37, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,42,41,40,39,39,-1,36,36,36,36,36, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,36,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,35,36,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,42,41,40,39,39,-1,-1,35,34,34,34, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,33,33,34,35,35,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,42,41,41,41,41,41,42,-1,32,32,32, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,33,33,33,32,31,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,-1,42,42,42,-1,31,31,31, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,28,28,29,30,30,29,29, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,29,29,28, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,29,28,27,26,25,24,23,23,23,23,23,24,25,25,25,26,27,28,-1,-1,28,-1,27, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,29,28,27,26,25,24,23,22,22,22,23,24,24,24,24,-1,-1,-1,-1,26,27,26,26, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,29,28,27,26,25,24,23,22,21,22,23,24,24,23,23,23,23,-1,25,25,-1,25,25, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,22,22,23,24,24,24,24,24, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,27,-1,19,20,20,20,20,20,19,19,19,19,19,-1,-1,-1,-1,21,21,22,23,23,23,23,23,23, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,18,-1,19,19,20,20,19,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,22, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,18,17,17,17,18,19,20,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,22,21,21,21,21,21, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,16,17,18,18,-1,-1,21,20,20,20,20, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,17,17,17,-1,-1,19,19,19,19, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,16,15,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,14,15,16,17,17,16,16,16,-1,18,18,18,18, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,15,14,13,13,13,13,-1,13,13,13,13,13,13,13,13,14,15,16,16,-1,15,15,15,-1,17,17,17,17, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,14,13,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,15,14,14,14,14,-1,16,16,16,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,13,12,11,11,-1,13,12,11,11,11,11,12,13,14,15,16,15,14,13,13,14,-1,15,15,15,15, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,-1,10,10,10,11,12,13,14,15,16,15,14,13,12,-1,-1,14,14,14,14, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,11,-1,13,13,13,13,14, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,12,12,13,14, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,5,5,5,5,6,7,8,9,10,11,11,11,12,13,14, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,5,4,4,4,5,6,7,8,9,10,10,10,11,12,-1,15, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,7,6,5,5,5,-1,5,4,3,4,5,6,7,8,9,9,9,10,11,12,-1,16, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,19,19,-1,10,9,8,7,6,5,4,4,-1,-1,-1,2,-1,-1,-1,8,8,8,8,9,10,11,12,-1,16, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,18,18,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,7,7,7,8,9,-1,12,-1,-1,15, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,-1,10,9,8,7,6,5,4,4,-1,1,1,1,2,3,-1,6,6,7,8,9,-1,-1,-1,14,14, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,9,8,7,6,5,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,9,-1,-1,6,5,4,3,3,3,3,3,3,-1,6,6,7,8,9,10,-1,13,13,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,22,21,20,20,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,4,4,4,4,-1,7,7,7,8,9,-1,-1,14,14,14, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,5,5,5,5,-1,8,8,8,8,9,-1,-1,15,15,15, 53,53,53,53,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,53,53,53,53,52,52,52,52,52,51,50,49,48,48,48,48, 52,52,52,52,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,53,53,52,52,52,52,51,51,51,52,52,-1,49,48,47,47,47, 51,51,51,51,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,52,52,52,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,46,46,46, 51,50,50,50,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,52,51,52,52,51,50,50,50,50,49,48,47,47,-1,-1,45,45,45, -1,49,49,49,49,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,50,49,48,47,46,45,44,44,44,44, -1,48,48,48,48,48,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,47,47,47,47,48,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,-1,53,52,51,50,49,48,47,47,47,47,47,46,45,45,45,45,-1,45,44,43,42,42, 46,46,46,46,47,48,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,43,43,-1,53,52,51,51,-1,48,47,46,46,46,46,46,45,44,44,44,-1,45,44,43,42,41, 45,45,45,46,47,48,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,42,42,42,-1,53,52,51,50,49,48,47,46,45,45,45,46,45,44,43,43,-1,-1,-1,-1,-1,40, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,45,44,43,42,42,42,43,44,-1,39, 43,43,43,-1,41,41,41,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,41,40,40,40,41,40,40,40,40,40,41,42,-1,44,43,43,-1,-1,-1,-1,41,41,42,43,44,-1,38, 42,42,42,-1,40,40,40,40,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,43,42,41,40,40,40,40,41,42,43,44,-1,37, 42,41,41,-1,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,36, 42,41,40,39,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,38,-1,35,35,35,35,35, 42,41,41,-1,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,37,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,42,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,36,37,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,42,41,40,39,38,38,-1,-1,34,33,33,33, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,34,34,34,34,35,36,36,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,42,41,40,40,40,40,40,41,-1,31,31,31, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,34,34,34,33,32,32,33,34,35,36,37,38,39,40,41,42,42,41,41,41,-1,41,41,41,-1,30,30,30, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,32,31,-1,-1,-1,37,37,38,39,40,41,42,42,42,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,30,30,30,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,29,29,30,30,29,28,28, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,28,28,27, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,30,29,28,27,26,25,24,24,24,24,24,25,26,26,26,27,28,29,-1,-1,27,-1,26, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,30,29,28,27,26,25,24,23,23,23,24,25,25,25,25,-1,-1,-1,-1,25,26,25,25, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,30,29,28,27,26,25,24,23,22,23,24,25,25,24,24,24,24,-1,24,24,-1,24,24, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,25,24,23,23,23,23,23,23,23,23,23, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,26,27,28,-1,20,21,21,21,21,21,20,20,20,20,20,-1,-1,-1,-1,22,22,22,22,22,22,22,22,22, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,19,-1,20,20,21,21,20,19,19,19,19,19,19,19,20,21,22,22,21,21,21,21,21,21, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,19,18,18,18,19,20,21,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,21,20,20,20,20,20, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,17,16,16,16,-1,-1,18,18,18,18, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,16,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,15,16,16,16,16,15,15,15,-1,17,17,17,17, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,16,15,14,14,14,14,-1,14,14,14,14,14,14,14,14,15,16,15,15,-1,14,14,14,-1,16,16,16,16, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,15,14,13,13,13,-1,14,13,13,13,13,13,13,14,15,16,15,14,13,13,13,13,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,14,13,12,12,-1,14,13,12,12,12,12,13,14,15,16,15,14,13,12,12,13,-1,14,14,14,14, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,-1,11,11,11,12,13,14,15,16,15,14,13,12,11,-1,-1,13,13,13,13, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,10,-1,12,12,12,12,13, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,11,11,12,13, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,4,4,4,4,5,6,7,8,9,10,10,10,11,12,13, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,4,3,3,3,4,5,6,7,8,9,9,9,10,11,-1,14, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,8,7,6,6,6,-1,4,3,2,3,4,5,6,7,8,8,8,9,10,11,-1,15, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,20,20,-1,11,10,9,8,7,6,5,5,-1,-1,-1,1,-1,-1,-1,7,7,7,7,8,9,10,11,-1,15, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,19,19,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,6,6,6,7,8,-1,11,-1,-1,14, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,-1,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,-1,5,5,6,7,8,-1,-1,-1,13,13, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,10,-1,-1,6,5,4,3,3,3,3,3,3,-1,5,5,6,7,8,9,-1,12,12,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,23,22,21,21,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,4,4,4,4,-1,6,6,6,7,8,-1,-1,13,13,13, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,5,5,5,5,-1,7,7,7,7,8,-1,-1,14,14,14, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,54,53,53,53,53,52,52,52,52,52,51,50,49,48,48,48,48, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,53,53,53,52,52,52,52,51,51,51,52,52,-1,49,48,47,47,47, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,52,52,52,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,46,46,46, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,52,51,52,52,51,50,50,50,50,49,48,47,47,-1,-1,45,45,45, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,50,49,48,47,46,45,44,44,44,44, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,53,52,51,50,49,48,47,47,47,47,47,46,45,45,45,45,-1,45,44,43,42,42, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,44,44,-1,53,52,51,51,-1,48,47,46,46,46,46,46,45,44,44,44,-1,45,44,43,42,41, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,43,43,43,-1,53,52,51,50,49,48,47,46,45,45,45,46,45,44,43,43,-1,-1,-1,-1,-1,40, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,45,44,43,42,42,42,43,44,-1,39, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,42,41,41,41,42,41,41,41,41,41,42,43,-1,44,43,43,-1,-1,-1,-1,41,41,42,43,44,-1,38, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,44,43,42,41,40,40,40,40,41,42,43,44,-1,37, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,36, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,38,-1,35,35,35,35,35, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,42,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,42,41,40,39,38,38,-1,-1,34,33,33,33, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,42,41,40,40,40,40,40,41,-1,31,31,31, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,35,34,33,33,34,35,36,37,38,39,40,41,42,43,42,41,41,41,-1,41,41,41,-1,30,30,30, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,33,32,-1,-1,-1,38,38,39,40,41,42,43,42,42,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,29,29,30,30,29,28,28, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,28,28,27, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,31,30,29,28,27,26,25,25,25,25,25,26,26,26,26,27,28,29,-1,-1,27,-1,26, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,31,30,29,28,27,26,25,24,24,24,25,26,26,25,25,-1,-1,-1,-1,25,26,25,25, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,31,30,29,28,27,26,25,24,23,24,25,26,26,25,24,24,24,-1,24,24,-1,24,24, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,21,22,22,22,22,22,21,21,21,21,21,-1,-1,-1,-1,23,23,22,22,22,22,22,22,22, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,20,-1,21,21,22,22,21,20,20,20,20,20,20,20,21,22,23,22,21,21,21,21,21,21, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,20,19,19,19,20,21,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,21,20,20,20,20,20, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,20,19,19,19,19, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,18,17,17,17,-1,-1,18,18,18,18, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,17,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,17,17,17,16,16,16,-1,17,17,17,17, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,17,16,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,17,16,16,-1,15,15,15,-1,16,16,16,16, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,16,15,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,16,15,14,14,14,14,-1,15,15,15,15, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,15,14,13,13,-1,15,14,13,13,13,13,14,15,16,17,16,15,14,13,13,14,-1,14,14,14,14, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,17,16,15,14,13,12,-1,-1,13,13,13,13, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,11,-1,12,12,12,12,13, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,11,11,11,12,13, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,5,5,5,5,6,7,8,9,10,10,10,10,11,12,13, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,5,4,4,4,5,6,7,8,9,9,9,9,10,11,-1,14, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,7,7,-1,5,4,3,4,5,6,7,8,8,8,8,9,10,11,-1,15, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,21,21,-1,12,11,10,9,8,7,6,6,-1,-1,-1,2,-1,-1,-1,7,7,7,7,8,9,10,11,-1,15, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,20,20,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,6,6,6,7,8,-1,11,-1,-1,14, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,-1,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,-1,5,5,6,7,8,-1,-1,-1,13,13, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,7,6,5,4,3,3,3,3,3,-1,5,5,6,7,8,9,-1,12,12,13, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,24,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,4,4,4,4,-1,6,6,6,7,8,-1,-1,13,13,13, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,5,5,5,5,-1,7,7,7,7,8,-1,-1,14,14,14, 55,55,55,55,54,53,52,52,52,52,52,52,52,52,53,53,52,52,52,52,52,52,53,52,52,52,52,52,53,54,54,54,53,53,53,53,52,52,52,52,52,51,50,49,48,48,48,48, 54,54,54,54,54,53,52,51,51,51,51,51,51,52,53,53,52,51,51,51,51,51,-1,51,51,51,51,52,53,53,53,53,53,52,52,52,52,51,51,51,52,52,-1,49,48,47,47,47, 53,53,53,53,-1,54,-1,51,50,50,50,50,51,52,53,-1,-1,51,50,50,50,50,50,50,50,50,51,52,53,53,52,52,52,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,46,46,46, 53,52,52,52,-1,-1,-1,-1,49,49,49,50,51,52,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,53,53,52,51,52,52,51,50,50,50,50,49,48,47,47,-1,-1,45,45,45, -1,51,51,51,51,-1,-1,-1,48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,50,49,48,47,46,45,44,44,44,44, -1,50,50,50,50,50,49,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,49,49,49,49,50,49,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,53,52,51,50,49,48,47,47,47,47,47,46,45,45,45,45,-1,45,44,43,42,42, 48,48,48,48,49,50,49,48,47,46,45,45,45,45,45,46,46,45,45,45,45,45,45,45,45,-1,53,52,51,51,-1,48,47,46,46,46,46,46,45,44,44,44,-1,45,44,43,42,41, 47,47,47,48,49,50,49,48,47,46,45,44,44,44,44,-1,-1,44,44,44,44,44,44,44,44,-1,53,52,51,50,49,48,47,46,45,45,45,46,45,44,43,43,-1,-1,-1,-1,-1,40, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,44,45,45,44,43,43,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,45,44,43,42,42,42,43,44,-1,39, 45,45,45,-1,43,43,43,42,42,42,-1,43,42,43,44,45,45,44,43,42,43,43,42,42,42,43,42,42,42,42,42,43,44,-1,44,43,43,-1,-1,-1,-1,41,41,42,43,44,-1,38, 44,44,44,-1,42,42,42,42,41,41,-1,-1,41,-1,-1,-1,-1,-1,-1,41,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,44,43,42,41,40,40,40,40,41,42,43,44,-1,37, 44,43,43,-1,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,36, 44,43,42,41,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,38,-1,35,35,35,35,35, 44,43,43,-1,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,39,-1,38,38,38,38,38,39,-1,43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,38,38,38,38,38,38,-1,37,37,37,37,37,37,37,37,37,38,39,-1,37,37,37,37,38,39,-1,42,42,42,42,43,43,42,41,40,39,38,38,-1,-1,34,33,33,33, 38,37,37,37,38,37,37,37,37,38,-1,37,36,36,36,36,36,36,36,37,38,38,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 38,37,36,36,-1,36,36,36,37,38,-1,37,36,35,35,35,35,35,35,-1,-1,37,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,43,42,41,40,40,40,40,40,41,-1,31,31,31, 38,37,36,35,35,35,35,36,37,38,-1,37,36,35,34,34,34,34,34,-1,36,36,36,35,34,34,35,36,37,38,39,40,41,42,43,43,42,41,41,41,-1,41,41,41,-1,30,30,30, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,-1,36,35,35,35,34,33,-1,-1,-1,39,39,40,41,42,43,43,42,42,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,32,32,32,33,33,-1,-1,34,34,34,-1,32,32,32,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,29,29,30,30,29,28,28, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,33,33,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,28,28,27, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,32,31,30,29,28,27,26,26,26,26,26,27,26,26,26,27,28,29,-1,-1,27,-1,26, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,31,31,31,32,32,31,30,29,28,27,26,25,25,25,26,27,26,25,25,-1,-1,-1,-1,25,26,25,25, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,30,30,30,31,32,32,31,30,29,28,27,26,25,24,25,26,27,26,25,24,24,24,-1,24,24,-1,24,24, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,27,27,27,28,29,30,-1,22,23,23,23,23,23,22,22,22,22,22,-1,-1,-1,-1,24,23,22,22,22,22,22,22,22, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,26,26,27,28,-1,-1,-1,21,-1,22,22,23,23,22,21,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,21, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,26,27,-1,-1,21,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,21,20,20,20,20,20, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,26,27,-1,-1,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,20,19,19,19,19, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,19,18,18,18,-1,-1,18,18,18,18, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,19,18,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,18,18,18,17,17,17,-1,17,17,17,17, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,18,17,16,16,16,16,-1,16,16,16,16,16,16,16,16,17,18,17,17,-1,16,16,16,-1,16,16,16,16, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,17,16,15,15,15,-1,16,15,15,15,15,15,15,16,17,18,17,16,15,15,15,15,-1,15,15,15,15, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,16,15,14,14,-1,16,15,14,14,14,14,15,16,17,18,17,16,15,14,14,15,-1,14,14,14,14, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,-1,13,13,13,14,15,16,17,18,17,16,15,14,13,-1,-1,13,13,13,13, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,12,-1,12,12,12,12,13, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,11,11,11,11,12,13, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,6,6,6,6,7,8,9,10,10,10,10,10,11,12,13, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,6,5,5,5,6,7,8,9,9,9,9,9,10,11,-1,14, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,9,8,8,8,-1,6,5,4,5,6,7,8,8,8,8,8,9,10,11,-1,15, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,22,22,-1,13,12,11,10,9,8,7,7,-1,-1,-1,3,-1,-1,-1,7,7,7,7,8,9,10,11,-1,15, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,21,21,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,6,6,6,7,8,-1,11,-1,-1,14, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,-1,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,-1,5,5,6,7,8,-1,-1,-1,13,13, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,3,3,3,-1,5,5,6,7,8,9,-1,12,12,13, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,25,24,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,4,4,4,4,-1,6,6,6,7,8,-1,-1,13,13,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,5,5,5,5,-1,7,7,7,7,8,-1,-1,14,14,14, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,47,47,47,48,48,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 58,58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 57,57,57,57,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 57,56,56,56,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,55,55,55,55,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,54,54,54,54,53,52,51,50,50,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,53,53,53,53,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 52,52,52,52,53,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 51,51,51,52,53,53,52,51,50,49,48,47,47,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 49,49,49,-1,47,47,47,46,46,46,-1,46,45,46,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 48,48,48,-1,46,46,46,46,45,45,-1,-1,44,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 48,47,47,-1,45,45,45,45,45,44,44,44,43,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 48,47,46,45,44,44,44,44,44,44,43,43,43,42,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,32,-1,29,29,29,29,29, 48,47,47,-1,43,43,43,43,43,43,43,42,42,42,41,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,41,41,40,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,37,37,37,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,40,40,39,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,39,39,38,38,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,37,36,35,34,34,34,34,34,35,-1,25,25,25, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,38,38,38,-1,32,32,31,30,29,29,30,31,32,33,34,35,36,37,38,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,36,37,38,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,20,20,20,21,22,23,-1,-1,21,-1,20, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,21,20,19,19,-1,-1,-1,-1,19,20,19,19, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,21,20,19,18,18,18,-1,18,18,-1,18,18, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,32,32,32,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,18,17,16,16,16,16,16,16,16, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,32,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,17,16,15,15,15,15,15,15, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,25,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,15,14,14,14,14,14, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,25,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,14,13,13,13,13, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,12,12,12,12, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,11,11,11,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,20,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,10,10,10,10, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,20,19,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,9,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,20,19,18,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,8,8,8,9, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,17,17,16,15,14,13,12,11,10,9,8,7,-1,-1,7,7,8,9, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,6,6,7,8,9, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,6,7,8,9, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,8,7,6,5,4,3,3,3,3,3,4,5,6,7,-1,10, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,2,2,3,4,5,6,7,-1,11, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,1,1,2,3,4,5,6,7,-1,11, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,0,1,2,3,4,-1,7,-1,-1,10, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,6,5,5,-1,1,1,2,3,4,-1,-1,-1,9,9, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,8,7,6,5,5,-1,3,3,3,3,4,5,-1,8,8,9, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,4,4,4,4,4,-1,-1,9,9,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,7,7,7,7,-1,5,5,5,5,5,-1,-1,10,10,10, 59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,47,47,47,48,48,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 58,58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 57,57,57,57,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 57,56,56,56,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,55,55,55,55,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,54,54,54,54,53,52,51,50,50,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,53,53,53,53,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 52,52,52,52,53,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 51,51,51,52,53,53,52,51,50,49,48,47,47,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 49,49,49,-1,47,47,47,46,46,46,-1,46,45,46,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 48,48,48,-1,46,46,46,46,45,45,-1,-1,44,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 48,47,47,-1,45,45,45,45,45,44,44,44,43,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 48,47,46,45,44,44,44,44,44,44,43,43,43,42,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,32,-1,29,29,29,29,29, 48,47,47,-1,43,43,43,43,43,43,43,42,42,42,41,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,41,41,40,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,37,37,37,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,40,40,39,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,39,39,38,38,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,37,36,35,34,34,34,34,34,35,-1,25,25,25, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,38,38,38,-1,32,32,31,30,29,29,30,31,32,33,34,35,36,37,38,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,36,37,38,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,20,20,20,21,22,23,-1,-1,21,-1,20, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,21,20,19,19,-1,-1,-1,-1,19,20,19,19, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,21,20,19,18,18,18,-1,18,18,-1,18,18, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,32,32,32,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,18,17,16,16,16,16,16,16,16, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,32,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,17,16,15,15,15,15,15,15, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,25,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,15,14,14,14,14,14, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,25,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,14,13,13,13,13, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,12,12,12,12, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,11,11,11,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,20,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,10,10,10,10, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,20,19,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,9,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,20,19,18,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,8,8,8,8, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,17,17,16,15,14,13,12,11,10,9,8,7,-1,-1,7,7,7,8, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,6,6,6,7,8, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,6,7,8, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,9, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,10, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,1,1,1,2,3,4,5,6,-1,10, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,1,0,1,2,3,-1,6,-1,-1,9, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,6,5,5,-1,1,1,1,2,3,-1,-1,-1,8,8, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,8,7,6,5,5,-1,3,3,3,3,3,4,-1,7,7,8, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,4,4,4,4,4,-1,-1,8,8,8, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,7,7,7,7,-1,5,5,5,5,5,-1,-1,9,9,9, 59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,47,47,47,48,48,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 58,58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 57,57,57,57,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 57,56,56,56,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,55,55,55,55,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,54,54,54,54,53,52,51,50,50,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,53,53,53,53,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 52,52,52,52,53,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 51,51,51,52,53,53,52,51,50,49,48,47,47,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 49,49,49,-1,47,47,47,46,46,46,-1,46,45,46,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 48,48,48,-1,46,46,46,46,45,45,-1,-1,44,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 48,47,47,-1,45,45,45,45,45,44,44,44,43,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 48,47,46,45,44,44,44,44,44,44,43,43,43,42,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,32,-1,29,29,29,29,29, 48,47,47,-1,43,43,43,43,43,43,43,42,42,42,41,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,41,41,40,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,37,37,37,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,40,40,39,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,39,39,38,38,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,37,36,35,34,34,34,34,34,35,-1,25,25,25, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,38,38,38,-1,32,32,31,30,29,29,30,31,32,33,34,35,36,37,38,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,36,37,38,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,20,20,20,21,22,23,-1,-1,21,-1,20, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,21,20,19,19,-1,-1,-1,-1,19,20,19,19, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,21,20,19,18,18,18,-1,18,18,-1,18,18, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,32,32,32,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,18,17,16,16,16,16,16,16,16, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,32,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,17,16,15,15,15,15,15,15, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,25,24,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,15,14,14,14,14,14, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,25,24,23,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,14,13,13,13,13, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,12,12,12,12, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,11,11,11,11, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,20,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,10,10,10,10, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,20,19,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,9,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,20,19,18,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,8,8,8,8, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,17,17,16,15,14,13,12,11,10,9,8,7,-1,-1,7,7,7,7, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,6,6,6,6,7, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,5,6,7, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,8, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,9, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,2,1,1,1,2,3,4,5,-1,9, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,2,1,0,1,2,-1,5,-1,-1,8, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,6,5,5,-1,2,1,1,1,2,-1,-1,-1,7,7, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,8,7,6,5,5,-1,3,3,3,3,3,3,-1,6,6,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,4,4,4,4,4,-1,-1,7,7,7, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,7,7,7,7,-1,5,5,5,5,5,-1,-1,8,8,8, 59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,47,47,47,48,48,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 58,58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 58,57,57,57,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 58,57,56,56,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,56,56,55,55,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,55,55,55,54,53,52,51,50,50,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,54,54,54,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 53,53,53,53,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 52,52,52,53,54,53,52,51,50,49,48,47,47,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 50,50,50,-1,48,48,48,47,47,47,-1,46,45,46,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 49,49,49,-1,47,47,47,47,46,46,-1,-1,44,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 49,48,48,-1,46,46,46,46,46,45,45,44,43,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 49,48,47,46,45,45,45,45,45,45,44,44,43,42,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,32,-1,29,29,29,29,29, 49,48,48,-1,44,44,44,44,44,44,44,43,43,42,41,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,37,37,37,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,41,40,39,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,40,39,38,38,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,37,36,35,34,34,34,34,34,35,-1,25,25,25, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,39,39,39,-1,32,32,31,30,29,29,30,31,32,33,34,35,36,37,38,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,36,37,38,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,20,20,20,21,22,23,-1,-1,21,-1,20, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,21,20,19,19,-1,-1,-1,-1,19,20,19,19, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,21,20,19,18,18,18,-1,18,18,-1,18,18, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,32,32,32,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,18,17,16,16,16,16,16,16,16, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,33,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,17,16,15,15,15,15,15,15, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,15,14,14,14,14,14, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,14,13,13,13,13, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,12,12,12,12, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,11,11,11,11, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,10,10,10,10, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,9,9, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,8,8,8,8, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,18,17,16,15,14,13,12,11,10,9,8,7,-1,-1,7,7,7,7, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,6,6,6,6,6, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,5,5,6, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,7, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,8, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,3,2,1,1,1,2,3,4,-1,9, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,1,0,1,-1,4,-1,-1,8, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,3,2,1,1,1,-1,-1,-1,7,7, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,3,3,3,3,3,-1,6,6,7, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,4,4,4,4,4,-1,-1,7,7,7, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,5,5,5,5,5,-1,-1,8,8,8, 59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,47,47,47,48,48,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 58,58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 58,57,57,57,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 58,57,56,56,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,57,56,55,55,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,56,56,55,54,53,52,51,50,50,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,55,55,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 54,54,54,54,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 53,53,53,54,54,53,52,51,50,49,48,47,47,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 51,51,51,-1,49,49,49,48,48,48,-1,46,45,46,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 50,50,50,-1,48,48,48,48,47,47,-1,-1,44,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 50,49,49,-1,47,47,47,47,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 50,49,48,47,46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,32,-1,29,29,29,29,29, 50,49,49,-1,45,45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,44,44,44,44,44,44,-1,43,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,37,37,37,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 44,43,43,43,44,43,43,43,43,44,-1,43,42,42,41,40,39,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 44,43,42,42,-1,42,42,42,43,44,-1,43,42,41,41,40,39,38,38,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,37,36,35,34,34,34,34,34,35,-1,25,25,25, 44,43,42,41,41,41,41,42,43,44,-1,43,42,41,40,40,39,39,39,-1,32,32,31,30,29,29,30,31,32,33,34,35,36,37,38,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,40,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,36,37,38,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,38,38,38,39,39,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,20,20,20,21,22,23,-1,-1,21,-1,20, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,21,20,19,19,-1,-1,-1,-1,19,20,19,19, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,21,20,19,18,18,18,-1,18,18,-1,18,18, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,33,33,33,32,32,32,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,18,17,16,16,16,16,16,16,16, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,32,32,33,33,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,17,16,15,15,15,15,15,15, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,32,33,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,15,14,14,14,14,14, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,32,33,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,14,13,13,13,13, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,12,12,12,12, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,23,23,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,11,11,11,11, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,10,10,10,10, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,9,9, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,8,8,8,8, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,-1,-1,7,7,7,7, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,6,6,6,6,6, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,5,5,5,5,5,5,5,5,5,6, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,4,-1,7, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,8, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,4,3,2,1,1,2,3,4,-1,9, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,4,3,2,1,0,-1,4,-1,-1,8, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,8,7,7,-1,4,3,2,1,1,-1,-1,-1,7,7, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,10,9,8,7,7,-1,4,3,3,3,3,3,-1,6,6,7, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,4,4,4,4,4,-1,-1,7,7,7, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,9,9,9,9,-1,5,5,5,5,5,-1,-1,8,8,8, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,47,48,47,47,47,47,47,48,48,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 58,58,58,57,56,55,54,53,53,53,53,52,51,50,49,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 58,57,57,57,-1,56,-1,53,52,52,52,52,51,50,50,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 58,57,56,56,-1,-1,-1,-1,51,51,51,52,51,51,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,57,56,55,55,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,57,56,55,54,53,52,51,50,50,49,48,47,47,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,41,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 57,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,40,40,40,40,40,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 56,56,56,55,54,53,52,51,50,49,48,47,47,46,46,-1,-1,42,41,40,39,39,39,39,39,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,45,44,43,42,41,40,39,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 54,54,54,-1,51,50,49,48,48,48,-1,46,45,46,45,44,43,42,41,40,39,38,37,37,37,38,37,37,37,37,37,38,39,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 53,53,53,-1,51,50,49,48,47,47,-1,-1,44,-1,-1,-1,-1,-1,-1,39,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 53,52,52,-1,50,50,49,48,47,46,45,44,43,42,41,40,39,38,38,38,38,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 53,52,51,50,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,37,37,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,32,-1,29,29,29,29,29, 53,52,52,-1,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,36,36,-1,33,33,33,33,33,34,-1,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,47,47,47,47,47,47,-1,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,33,34,-1,37,37,37,37,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 47,46,46,46,47,46,46,46,46,47,-1,44,43,42,41,40,39,38,37,36,35,34,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 47,46,45,45,-1,45,45,45,46,47,-1,44,43,42,41,40,39,38,38,-1,-1,33,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,37,36,35,34,34,34,34,34,35,-1,25,25,25, 47,46,45,44,44,44,44,45,46,47,-1,44,43,42,41,40,39,39,39,-1,32,32,31,30,29,29,30,31,32,33,34,35,36,37,38,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,32,31,31,30,29,28,-1,-1,-1,34,34,35,36,37,38,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,44,43,42,42,42,42,42,41,41,41,41,41,41,41,41,41,-1,-1,31,30,30,-1,27,27,27,-1,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 53,53,-1,44,43,42,41,41,41,41,41,40,40,40,40,40,40,-1,41,41,-1,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 52,52,-1,44,43,42,41,40,40,40,-1,39,39,39,39,39,39,39,40,41,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,20,20,20,21,22,23,-1,-1,21,-1,20, 51,52,-1,44,43,42,41,40,39,39,39,39,38,38,38,38,38,39,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,21,20,19,19,-1,-1,-1,-1,19,20,19,19, 50,-1,-1,44,43,42,41,40,39,38,39,39,38,37,37,37,38,39,40,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,21,20,19,18,18,18,-1,18,18,-1,18,18, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,36,36,37,-1,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,35,36,37,-1,35,34,33,32,32,32,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,-1,-1,18,17,16,16,16,16,16,16,16, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,34,-1,-1,-1,35,34,33,33,-1,-1,-1,25,-1,22,21,20,19,18,17,16,16,16,16,16,16,17,18,17,16,15,15,15,15,15,15, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,33,33,33,33,34,34,34,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,-1,-1,15,14,14,14,14,14, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,32,32,33,34,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,-1,14,13,13,13,13, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,12,12,12,-1,-1,12,12,12,12, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,28,28,27,26,26,26,26,26,-1,21,20,19,18,17,16,15,14,13,12,12,12,12,11,11,11,-1,11,11,11,11, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,27,27,26,25,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,11,-1,10,10,10,-1,10,10,10,10, 45,44,43,43,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,26,26,25,24,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,9,9, 45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,-1,29,28,27,26,25,25,25,24,23,23,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,9,-1,8,8,8,8, -1,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,-1,-1,7,7,7,7, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,6,-1,6,6,6,6,6, -1,-1,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,5,5,5,5,5,6, 45,44,43,42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6, 45,44,43,42,41,41,41,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,7, 45,44,43,42,42,42,42,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,8, 45,44,43,43,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,31,31,-1,22,21,20,19,18,17,16,16,-1,-1,-1,12,-1,-1,-1,7,6,5,4,3,2,1,2,-1,9, 45,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,30,30,30,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,5,4,4,-1,0,-1,-1,10, 45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,-1,22,21,20,19,18,17,16,16,-1,13,12,11,10,10,-1,7,6,5,5,5,-1,-1,-1,11,11, 46,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,8,9,10,11, 47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,7,7,-1,10,10,11, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,34,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,8,8,8,8,8,-1,-1,11,11,11, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,12,12,12,12,-1,9,9,9,9,9,-1,-1,12,12,12, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 64,64,63,62,61,60,59,59,59,59,58,57,56,55,54,53,52,52,52,52,52,52,53,52,52,51,50,49,48,48,48,48,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42, 63,63,63,62,61,60,59,58,58,58,58,57,56,55,54,53,52,51,51,51,51,51,-1,51,51,51,50,49,48,47,47,47,47,46,46,46,46,45,45,45,46,46,-1,43,42,41,41,41, 63,62,62,62,-1,61,-1,58,57,57,57,57,56,55,55,-1,-1,51,50,50,50,50,50,50,50,50,50,49,48,47,46,46,46,46,45,45,45,45,44,44,-1,-1,-1,-1,-1,40,40,40, 63,62,61,61,-1,-1,-1,-1,56,56,56,57,56,56,-1,-1,-1,51,50,49,49,50,50,49,49,50,50,49,48,47,46,45,46,46,45,44,44,44,44,43,42,41,41,-1,-1,39,39,39, -1,62,61,60,60,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,44,-1,46,45,44,43,44,44,43,42,41,40,39,38,38,38,38, -1,62,61,60,59,58,57,56,55,55,54,53,52,52,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,47,46,45,44,43,43,-1,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,39,38,37,37,37, -1,61,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,46,46,46,46,46,46,-1,47,46,45,44,43,42,41,41,41,41,41,40,39,39,39,39,-1,39,38,37,36,36, 60,60,60,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,47,46,45,45,-1,42,41,40,40,40,40,40,39,38,38,38,-1,39,38,37,36,35, 59,59,59,60,59,58,57,56,55,54,53,52,52,51,51,-1,-1,47,46,45,44,44,44,44,44,-1,47,46,45,44,43,42,41,40,39,39,39,40,39,38,37,37,-1,-1,-1,-1,-1,34, 58,58,58,-1,-1,-1,-1,-1,-1,-1,-1,51,51,51,50,49,48,47,46,45,44,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,39,38,37,36,36,36,37,38,-1,33, 57,57,57,-1,55,55,54,53,53,53,-1,51,50,51,50,49,48,47,46,45,44,43,42,42,42,43,42,42,42,42,42,43,44,-1,38,37,37,-1,-1,-1,-1,35,35,36,37,38,-1,32, 56,56,56,-1,54,54,54,53,52,52,-1,-1,49,-1,-1,-1,-1,-1,-1,44,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,38,37,36,35,34,34,34,34,35,36,37,38,-1,31, 56,55,55,-1,53,53,53,53,52,51,50,49,48,47,46,45,44,43,43,43,43,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,38,37,36,35,34,33,33,33,-1,-1,-1,-1,-1,30, 56,55,54,53,52,52,52,52,52,51,50,49,48,47,46,45,44,43,42,42,42,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,32,-1,29,29,29,29,29, 56,55,55,-1,51,51,51,51,51,51,50,49,48,47,46,45,44,43,42,41,41,41,-1,38,38,38,38,38,39,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28, -1,-1,-1,-1,50,50,50,50,50,50,-1,49,48,47,46,45,44,43,42,41,40,40,-1,37,37,37,37,38,39,-1,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27, 50,49,49,49,50,49,49,49,49,50,-1,49,48,47,46,45,44,43,42,41,40,39,-1,36,36,36,37,38,39,40,41,41,40,40,-1,-1,-1,-1,34,33,33,33,34,-1,-1,26,26,26, 50,49,48,48,-1,48,48,48,49,50,-1,49,48,47,46,45,44,43,43,-1,-1,38,-1,35,35,35,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,34,34,34,34,35,-1,25,25,25, 50,49,48,47,47,47,47,48,49,50,-1,49,48,47,46,45,44,44,44,-1,37,37,36,35,34,34,35,36,37,38,39,40,40,39,38,37,36,35,35,35,-1,35,35,35,-1,24,24,24, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,45,-1,37,36,36,35,34,33,-1,-1,-1,39,39,40,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,23,23,23, -1,-1,-1,47,46,45,45,45,45,45,44,44,44,44,44,44,44,45,45,-1,-1,36,35,35,-1,32,32,32,-1,40,40,40,40,39,38,38,-1,-1,-1,-1,-1,23,23,24,24,23,22,22, 56,56,-1,47,46,45,44,44,44,44,44,43,43,43,43,43,43,-1,44,44,-1,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,-1,22,22,21, 55,55,-1,47,46,45,44,43,43,43,-1,42,42,42,42,42,42,42,43,44,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,22,23,-1,-1,21,-1,20, 54,55,-1,47,46,45,44,43,42,42,42,42,41,41,41,41,41,42,43,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,19,20,19,19, 53,-1,-1,47,46,45,44,43,42,41,42,42,41,40,40,40,41,42,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,18,18,-1,18,18, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,39,39,40,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,21,20,19,18,17,17,17,17,17,17,17,17, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,38,39,40,-1,39,39,38,37,37,37,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,18,17,16,16,16,16,16,16,16, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,37,-1,-1,-1,38,38,38,38,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,21,21,20,19,18,17,16,15,15,15,15,15,15, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,36,36,36,36,37,38,39,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,15,14,14,14,14,14, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,35,35,36,37,38,39,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,14,13,13,13,13, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,17,17,17,-1,-1,12,12,12,12, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,31,31,30,29,29,29,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,11,11,11,11, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,30,30,29,28,28,28,28,-1,26,25,24,23,22,21,20,19,18,17,16,16,-1,15,15,15,-1,10,10,10,10, 48,47,46,46,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,29,29,28,27,27,27,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,9,9,9,9, 48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,-1,32,31,30,29,28,28,28,27,26,26,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,14,-1,8,8,8,8, -1,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,25,25,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,-1,-1,7,7,7,7, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,23,22,21,20,19,18,18,-1,-1,-1,-1,11,-1,8,7,6,6,6, -1,-1,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5, 48,47,46,45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,15,14,13,12,12,12,12,11,10,9,8,7,6,5,4, 48,47,46,45,44,44,44,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,16,15,14,13,12,11,11,11,11,10,9,8,7,7,-1,3, 48,47,46,45,45,45,45,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,10,10,10,9,8,8,8,-1,2, 48,47,46,46,46,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,34,34,-1,25,24,23,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,10,9,9,9,9,9,9,9,-1,1, 48,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,33,33,33,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,8,8,-1,10,-1,-1,0, 48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,-1,25,24,23,22,21,20,19,19,-1,16,15,14,13,13,-1,10,9,8,7,7,-1,-1,-1,2,1, 49,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2, 50,49,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,-1,3,3,3, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,37,36,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,10,9,8,7,7,-1,-1,4,4,4, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,15,15,15,15,-1,10,9,8,8,8,-1,-1,5,5,5, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 22,22,-1,24,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 21,21,-1,23,23,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 20,21,-1,22,22,22,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 19,-1,-1,21,21,21,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 18,-1,20,20,20,21,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 17,-1,19,19,20,21,22,23,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 16,17,18,19,20,21,22,23,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 15,-1,19,19,20,21,22,23,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 14,-1,20,20,20,21,-1,24,25,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 13,-1,-1,-1,-1,22,23,24,25,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 12,12,12,12,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 11,11,11,11,12,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 10,10,10,11,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 10,9,9,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,9,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,7,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,6,6,6,6,6,7,8,9,-1,23,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 5,5,5,5,5,5,6,-1,-1,-1,-1,23,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 4,4,4,4,4,5,6,-1,27,26,26,-1,22,21,20,19,18,19,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 3,3,3,3,4,5,6,-1,27,26,25,24,23,-1,-1,-1,17,-1,21,21,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,22,-1,21,21,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,27,27,27,27,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,28,28,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 2,2,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 3,3,3,-1,-1,-1,-1,-1,9,9,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 4,4,4,5,6,7,8,9,10,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 22,22,-1,24,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 21,21,-1,23,23,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 20,21,-1,22,22,22,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 19,-1,-1,21,21,21,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 18,-1,20,20,20,21,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 17,-1,19,19,20,21,22,23,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 16,17,18,19,20,21,22,23,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 15,-1,19,19,20,21,22,23,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 14,-1,20,20,20,21,-1,24,25,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 13,-1,-1,-1,-1,22,23,24,25,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 12,12,12,12,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 11,11,11,11,12,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 10,10,10,11,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 10,9,9,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,9,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,7,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,6,6,6,6,6,7,8,9,-1,22,21,20,19,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 5,5,5,5,5,5,5,-1,-1,-1,-1,22,21,20,19,18,18,18,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 4,4,4,4,4,4,5,-1,26,25,25,-1,21,20,19,18,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 3,3,3,3,3,4,5,-1,26,25,24,23,22,-1,-1,-1,16,-1,20,20,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,21,-1,20,20,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,27,27,27,27,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 2,2,2,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 3,3,3,-1,-1,-1,-1,-1,8,8,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 4,4,4,5,6,7,8,9,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 22,22,-1,24,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 21,21,-1,23,23,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 20,21,-1,22,22,22,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 19,-1,-1,21,21,21,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 18,-1,20,20,20,21,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 17,-1,19,19,20,21,22,23,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 16,17,18,19,20,21,22,23,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,41,42,43,44,45,46,47, 15,-1,19,19,20,21,22,23,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,43,43,44,45,46,47, 14,-1,20,20,20,21,-1,24,25,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,44,44,45,46,47, 13,-1,-1,-1,-1,22,23,24,25,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47, 12,12,12,12,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,46,46,46,47, 11,11,11,11,12,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,47,47,47,47, 10,10,10,11,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, 10,9,9,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,9,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,7,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,6,6,6,6,6,7,8,9,-1,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 5,5,5,5,5,5,5,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 4,4,4,4,4,4,4,-1,25,24,24,-1,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 3,3,3,3,3,3,4,-1,25,24,23,22,21,-1,-1,-1,15,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 2,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,20,-1,19,19,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,27,26,26,26,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 2,2,2,2,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 3,3,3,-1,-1,-1,-1,-1,7,7,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 4,4,4,5,6,7,8,9,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 22,22,-1,24,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 21,21,-1,23,23,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,48, 20,21,-1,22,22,22,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,45,46,47,48, 19,-1,-1,21,21,21,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,-1,47,47, 18,-1,20,20,20,21,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47, 17,-1,19,19,20,21,22,23,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 16,17,18,19,20,21,22,23,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47, 15,-1,19,19,20,21,22,23,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,43,43,44,45,46,47, 14,-1,20,20,20,21,-1,24,25,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,44,44,45,46,47, 13,-1,-1,-1,-1,22,23,24,25,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,45,45,46,47, 12,12,12,12,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,46,46,46,47, 11,11,11,11,12,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,19,20,21,22,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,47,47,47,47, 10,10,10,11,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,48,48,48,48, 10,9,9,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,20,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,9,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,7,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,6,6,6,6,6,7,8,9,-1,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 5,5,5,5,5,5,5,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 4,4,4,4,4,4,4,-1,24,23,23,-1,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 3,3,3,3,3,3,3,-1,24,23,22,21,20,-1,-1,-1,14,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 3,2,2,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,19,-1,18,18,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,-1,26,25,25,25,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 3,2,2,2,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 3,3,3,-1,-1,-1,-1,-1,6,6,7,8,-1,11,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 4,4,4,5,6,7,8,8,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 22,22,-1,24,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 21,21,-1,23,23,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,-1,48, 20,21,-1,22,22,22,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,44,45,46,47, 19,-1,-1,21,21,21,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,-1,46,46, 18,-1,20,20,20,21,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,38,39,40,40,41,42,43,44,45,46, 17,-1,19,19,20,21,22,23,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 16,17,18,19,20,21,22,23,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46, 15,-1,19,19,20,21,22,23,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,42,42,43,44,45,46, 14,-1,20,20,20,21,-1,24,25,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,43,43,44,45,46, 13,-1,-1,-1,-1,22,23,24,25,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,44,44,45,46, 12,12,12,12,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,45,45,45,46, 11,11,11,11,12,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,19,20,21,21,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,46,46,46,46, 10,10,10,11,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,20,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,47,47,47,47, 10,9,9,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,19,19,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,9,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,18,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,7,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,6,6,6,6,6,7,8,9,-1,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 5,5,5,5,5,5,5,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 4,4,4,4,4,4,4,-1,23,22,22,-1,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 4,3,3,3,3,3,3,-1,23,22,21,20,19,-1,-1,-1,13,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 4,3,2,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,18,-1,17,17,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,-1,25,24,24,24,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 4,3,2,2,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 4,3,3,-1,-1,-1,-1,-1,5,5,6,7,-1,10,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 4,4,4,5,6,7,8,7,6,6,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 22,22,-1,24,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,46,46,47, 21,21,-1,23,23,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,47, 20,21,-1,22,22,22,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,43,44,45,46, 19,-1,-1,21,21,21,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,-1,42,42,-1,45,45, 18,-1,20,20,20,21,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,37,37,38,39,39,39,40,41,42,43,44,45, 17,-1,19,19,20,21,22,23,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 16,17,18,19,20,21,22,23,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45, 15,-1,19,19,20,21,22,23,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,41,41,42,43,44,45, 14,-1,20,20,20,21,-1,24,25,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,42,42,43,44,45, 13,-1,-1,-1,-1,22,23,24,25,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,43,43,44,45, 12,12,12,12,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,21,21,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,44,44,44,45, 11,11,11,11,12,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,19,20,20,20,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,45,45,45,45, 10,10,10,11,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,19,19,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,46,46,46,46, 10,9,9,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,18,18,18,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,9,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,17,17,17,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,7,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,6,6,6,6,6,7,8,9,-1,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 5,5,5,5,5,5,5,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 5,4,4,4,4,4,4,-1,22,21,21,-1,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 5,4,3,3,3,3,3,-1,22,21,20,19,18,-1,-1,-1,12,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 5,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,17,-1,16,16,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,-1,24,23,23,23,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 5,4,3,3,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,21,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 5,4,4,-1,-1,-1,-1,-1,4,4,5,6,-1,9,9,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 5,5,5,6,7,8,7,6,5,5,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,49,49,49, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,47,47,47, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 22,22,-1,24,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,45,46,47, 21,21,-1,23,23,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,-1,46, 20,21,-1,22,22,22,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,42,43,44,45, 19,-1,-1,21,21,21,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,41,41,-1,44,44, 18,-1,20,20,20,21,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,37,37,38,38,38,38,39,40,41,42,43,44, 17,-1,19,19,20,21,22,23,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 16,17,18,19,20,21,22,23,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44, 15,-1,19,19,20,21,22,23,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,40,40,41,42,43,44, 14,-1,20,20,20,21,-1,24,25,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,41,41,42,43,44, 13,-1,-1,-1,-1,22,23,24,25,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,42,42,43,44, 12,12,12,12,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,20,20,20,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,43,43,43,44, 11,11,11,11,12,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,19,19,19,19,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,44,44,44,44, 10,10,10,11,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,18,18,18,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,45,45,45,45, 10,9,9,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,17,17,17,17,17,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,9,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,16,16,16,16,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,7,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,6,6,6,6,6,7,8,9,-1,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 6,5,5,5,5,5,5,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 6,5,4,4,4,4,4,-1,21,20,20,-1,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 6,5,4,3,3,3,3,-1,21,20,19,18,17,-1,-1,-1,11,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 6,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,16,-1,15,15,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,-1,23,22,22,22,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 6,5,4,4,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,20,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 6,5,5,-1,-1,-1,-1,-1,3,3,4,5,-1,8,8,9,10,-1,-1,14,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 6,6,6,7,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 45,45,45,45,45,44,43,43,43,43,43,43,43,43,44,44,43,43,43,43,43,43,44,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,54,55,56,57,58, 44,44,44,44,45,44,43,42,42,42,42,42,42,43,44,44,43,42,42,42,42,42,-1,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,52,-1,55,55,56,57,58, 43,43,43,43,-1,45,-1,42,41,41,41,41,42,43,44,-1,-1,42,41,41,41,41,41,41,41,41,42,43,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,-1,-1,-1,57,57,58, 43,42,42,42,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,42,41,40,40,41,41,40,40,41,42,43,44,45,46,47,48,49,49,48,48,48,49,50,51,52,53,-1,-1,57,57,58, -1,41,41,41,41,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,49,50,51,52,53,54,55,56,57,58, -1,40,40,40,40,40,40,39,38,38,38,38,38,38,-1,-1,-1,-1,-1,38,38,-1,-1,38,38,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,55,55,56,57,58, -1,39,39,39,39,40,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,38,-1,51,50,49,48,47,46,45,45,45,45,45,45,45,46,47,48,-1,56,56,56,57,57, 38,38,38,38,39,40,40,39,38,37,36,36,36,36,36,37,37,36,36,36,36,36,36,37,38,-1,51,50,49,49,-1,46,45,44,44,44,44,44,45,46,47,48,-1,57,57,57,57,56, 37,37,37,38,39,40,40,39,38,37,36,35,35,35,35,-1,-1,35,35,35,35,35,36,37,38,-1,51,50,49,48,47,46,45,44,43,43,43,44,45,46,47,47,-1,-1,-1,-1,-1,55, 36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,35,34,34,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,46,46,47,46,46,46,47,48,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,34,33,34,35,36,36,35,34,33,34,35,36,36,36,37,36,36,36,36,36,37,38,-1,41,41,41,-1,-1,-1,-1,45,45,46,47,48,-1,53, 34,34,34,-1,32,32,32,32,32,32,-1,-1,32,-1,-1,-1,-1,-1,-1,32,-1,-1,35,35,35,-1,35,35,35,35,36,37,38,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,52, 34,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,35,34,34,34,34,34,34,35,-1,38,38,-1,39,39,39,40,41,42,43,44,-1,-1,-1,-1,-1,51, 34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,-1,47,47,48,49,50, 34,33,33,-1,29,29,29,29,29,29,30,29,29,29,29,29,29,29,29,29,29,30,-1,32,32,32,32,32,33,-1,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,28,28,28,28,28,28,-1,28,28,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,-1,36,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,49, 28,27,27,27,28,27,27,27,27,28,-1,28,27,27,27,27,27,27,27,28,29,30,-1,30,30,30,31,32,33,34,35,35,35,36,-1,-1,-1,-1,42,42,43,44,45,-1,-1,48,48,48, 28,27,26,26,-1,26,26,26,27,28,-1,28,27,26,26,26,26,26,26,-1,-1,29,-1,29,29,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,47,47,47, 28,27,26,25,25,25,25,26,27,28,-1,28,27,26,25,25,25,25,25,-1,28,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,46,46,46, 28,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,-1,28,27,27,27,28,27,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,24,-1,-1,26,26,26,-1,26,26,27,-1,34,34,34,35,36,37,38,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 22,22,-1,24,24,23,22,22,22,22,23,22,22,22,22,22,22,-1,23,23,-1,25,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,44,45,46, 21,21,-1,23,23,23,22,21,21,21,-1,21,21,21,21,21,21,21,22,23,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,-1,-1,43,-1,45, 20,21,-1,22,22,22,22,21,20,20,20,21,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,-1,-1,-1,-1,41,42,43,44, 19,-1,-1,21,21,21,22,21,20,19,20,21,20,19,19,19,20,21,22,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,38,38,-1,40,40,-1,43,43, 18,-1,20,20,20,21,22,22,-1,18,-1,-1,-1,18,18,19,-1,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,36,36,37,37,37,37,38,39,40,41,42,43, 17,-1,19,19,20,21,22,23,-1,17,17,17,-1,17,18,19,-1,19,19,19,20,21,22,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 16,17,18,19,20,21,22,23,-1,17,16,16,-1,16,-1,-1,-1,18,18,19,20,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43, 15,-1,19,19,20,21,22,23,-1,-1,15,15,15,15,15,15,16,17,18,19,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,39,39,40,41,42,43, 14,-1,20,20,20,21,-1,24,25,-1,14,14,14,14,14,15,16,17,18,19,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,40,40,41,42,43, 13,-1,-1,-1,-1,22,23,24,25,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,41,41,42,43, 12,12,12,12,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,19,19,19,19,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,42,42,42,43, 11,11,11,11,12,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,18,18,18,18,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,43,43,43,43, 10,10,10,11,-1,13,12,11,10,10,10,11,12,13,14,-1,-1,17,17,17,17,17,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,44,44,44,44, 10,9,9,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,-1,16,16,16,16,16,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,9,8,8,8,-1,8,8,8,9,10,11,12,13,14,15,15,15,15,15,15,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,7,7,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,6,6,6,6,6,7,8,9,-1,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 7,6,5,5,5,5,5,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 7,6,5,4,4,4,4,-1,20,19,19,-1,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 7,6,5,4,3,3,3,-1,20,19,18,17,16,-1,-1,-1,10,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,15,-1,14,14,-1,20,20,20,21,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,-1,22,21,21,21,22,23,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 7,6,5,5,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,19,-1,-1,24,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 7,6,6,-1,-1,-1,-1,-1,3,3,3,4,-1,7,7,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 7,7,7,8,8,7,6,5,4,4,4,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,55,56,57,58,59, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,-1,56,56,57,58,59, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,-1,-1,-1,58,58,59, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,50,49,49,49,50,51,52,53,54,-1,-1,58,58,59, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,55,56,57,58,59, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,56,56,57,58,58, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,57,57,57,57,57, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,58,58,58,57,56, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,55, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,54, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,53, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,52, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,51, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,50, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,49,49, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,48,48,48, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,47,47,47, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,46,46,46, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,45,45,45, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 23,23,-1,25,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,43,44,45, 22,22,-1,24,24,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,28,29,30,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,-1,42,-1,44, 21,22,-1,23,23,23,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,24,24,24,25,26,27,28,29,30,31,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,40,41,42,43, 20,-1,-1,22,22,22,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,31,32,33,34,35,36,37,37,37,-1,39,39,-1,42,42, 19,-1,21,21,21,22,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,35,35,36,36,36,36,37,38,39,40,41,42, 18,-1,20,20,21,22,23,24,-1,18,18,18,-1,18,19,20,-1,20,20,20,21,22,23,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 17,18,19,20,21,22,23,24,-1,18,17,17,-1,17,-1,-1,-1,19,19,20,21,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42, 16,-1,20,20,21,22,23,24,-1,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,38,38,39,40,41,42, 15,-1,21,21,21,22,-1,25,26,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,39,39,40,41,42, 14,-1,-1,-1,-1,23,24,25,26,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,40,40,41,42, 13,13,13,13,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,18,18,18,18,18,18,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,41,41,41,42, 12,12,12,12,13,14,13,12,12,12,12,12,13,14,15,16,-1,17,17,17,17,17,17,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,42,42,42,42, 11,11,11,12,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,16,16,16,16,16,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,43,43,43,43, 11,10,10,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,15,15,15,15,15,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,10,9,9,9,-1,9,9,9,10,11,12,13,14,15,15,14,14,14,14,14,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,8,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,7,7,7,7,7,8,9,10,-1,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 8,7,6,6,6,6,6,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 8,7,6,5,5,5,5,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 8,7,6,5,4,4,4,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,14,-1,13,13,-1,19,19,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,12,13,-1,21,20,20,20,21,22,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 8,7,6,6,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,23,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 8,7,7,-1,-1,-1,-1,-1,3,3,3,3,-1,6,6,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 8,8,8,9,8,7,6,5,4,4,4,4,5,6,7,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58,59,60, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,-1,57,57,58,59,60, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,-1,-1,-1,59,59,60, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,51,50,50,50,51,52,53,54,55,-1,-1,59,59,59, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,57,58,58,58, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,57,57,57,57, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,58,58,57,56,56, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,59,58,57,56,55, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,54, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,53, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,52, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,51, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,50, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,49,49,49, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,48,47,47,47, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,46,46,46, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,45,45,45, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,44,44,44, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 24,24,-1,26,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,43,44, 23,23,-1,25,25,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,29,30,31,32,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,41,-1,43, 22,23,-1,24,24,24,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,-1,-1,-1,-1,39,40,41,42, 21,-1,-1,23,23,23,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,36,36,-1,38,38,-1,41,41, 20,-1,22,22,22,23,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,35,35,35,36,37,38,39,40,41, 19,-1,21,21,22,23,24,25,-1,19,19,19,-1,19,20,21,-1,21,21,21,22,23,24,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 18,19,20,21,22,23,24,25,-1,19,18,18,-1,18,-1,-1,-1,20,20,21,22,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41, 17,-1,21,21,22,23,24,25,-1,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,37,37,38,39,40,41, 16,-1,22,22,22,23,-1,26,27,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,38,38,39,40,41, 15,-1,-1,-1,-1,24,25,26,27,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41, 14,14,14,14,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,17,17,17,17,17,17,17,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,40,40,40,41, 13,13,13,13,14,15,14,13,13,13,13,13,14,15,16,17,-1,16,16,16,16,16,16,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,41,41,41,41, 12,12,12,13,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,15,15,15,15,15,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,42,42,42,42, 12,11,11,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,14,14,14,14,14,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,11,10,10,10,-1,10,10,10,11,12,13,14,15,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,9,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,8,8,8,8,8,9,10,11,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 9,8,7,7,7,7,7,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 9,8,7,6,6,6,6,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 9,8,7,6,5,5,5,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,13,-1,12,12,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,11,12,-1,20,19,19,19,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 9,8,8,-1,-1,-1,-1,-1,3,3,3,3,-1,5,5,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 9,9,9,9,8,7,6,5,4,4,4,4,5,6,6,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,57,58,59,60,61, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,-1,58,58,59,60,60, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,-1,-1,-1,-1,-1,59,59,59, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,52,51,51,51,52,53,54,55,56,-1,-1,58,58,58, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,57,57,57,57, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,58,57,56,55,55, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,58,57,56,55,54, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,53, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,52, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,51, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,50, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,49, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,48,48,48,48,48, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,48,47,47,47,47, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,47,46,46,46, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,45,45,45, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,44,44,44, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,43,43,43, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 25,25,-1,27,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 24,24,-1,26,26,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,30,31,32,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 23,24,-1,25,25,25,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,26,26,26,27,28,29,30,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 22,-1,-1,24,24,24,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,31,32,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 21,-1,23,23,23,24,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 20,-1,22,22,23,24,25,26,-1,20,20,20,-1,20,21,22,-1,22,22,22,23,24,25,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 19,20,21,22,23,24,25,26,-1,20,19,19,-1,19,-1,-1,-1,21,21,22,23,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 18,-1,22,22,23,24,25,26,-1,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 17,-1,23,23,23,24,-1,27,28,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,37,37,38,39,40, 16,-1,-1,-1,-1,25,26,27,28,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,38,38,39,40, 15,15,15,15,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,17,16,16,16,16,16,16,16,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,39,39,39,40, 14,14,14,14,15,16,15,14,14,14,14,14,15,16,17,18,-1,15,15,15,15,15,15,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,40,40,40,40, 13,13,13,14,-1,16,15,14,13,13,13,14,15,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,41,41,41,41, 13,12,12,-1,-1,-1,-1,-1,12,12,13,14,15,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,12,11,11,11,-1,11,11,11,12,13,14,15,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,10,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,9,9,9,9,9,10,11,12,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 10,9,8,8,8,8,8,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 10,9,8,7,7,7,7,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 10,9,8,7,6,6,6,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,12,-1,11,11,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,10,11,-1,19,18,18,18,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 10,9,9,-1,-1,-1,-1,-1,3,3,3,3,-1,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 10,10,10,9,8,7,6,5,4,4,4,4,5,5,5,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,60,60, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,59,59,59, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,58,58,58, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,57,57,57, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,57,56,56,56,56, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,57,56,55,55,55, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,57,56,55,54,54, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,57,56,55,54,53, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,52, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,51, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,50, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,49, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,48, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,47,47,47,47,47, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,48,47,46,46,46,46, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,46,45,45,45, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,44,44,44, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,43,43,43, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,42,42,42, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,40,41,42, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,32,31,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,39,-1,41, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,32,31,30,29,29,29,30,31,32,33,34,-1,-1,-1,-1,37,38,39,40, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,34,34,-1,36,36,-1,39,39, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,33,33,33,33,34,35,36,37,38,39, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,35,35,36,37,38,39, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,36,36,37,38,39, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,37,37,38,39, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,17,17,16,15,15,15,15,15,15,15,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,38,38,38,39, 15,15,15,15,16,17,16,15,15,15,15,15,16,16,16,17,-1,14,14,14,14,14,14,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,39,39,39,39, 14,14,14,15,-1,17,16,15,14,14,14,15,15,15,15,-1,-1,13,13,13,13,13,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,40,40,40,40, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,15,14,14,-1,12,12,12,12,12,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,13,12,12,12,-1,12,12,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,10,10,10,10,10,11,12,13,-1,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 11,10,9,9,9,9,9,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 11,10,9,8,8,8,8,-1,16,15,15,-1,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 11,10,9,8,7,7,7,-1,16,15,14,13,12,-1,-1,-1,6,-1,10,10,-1,-1,-1,15,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,11,-1,10,10,-1,16,16,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,9,10,-1,18,17,17,17,18,19,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 11,10,9,9,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,15,-1,-1,20,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 11,10,10,-1,-1,-1,-1,-1,3,3,3,3,-1,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 11,11,10,9,8,7,6,5,4,4,4,4,5,4,4,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,59,59, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,58,58,58, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,57,57,57, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,56,56,56, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,56,55,55,55,55, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,56,55,54,53,53, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,56,55,54,53,52, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,51, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,48, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,47, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,46,46,46,46,46, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,47,46,45,45,45,45, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,45,44,44,44, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,43,43,43, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,42,42,42, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,41,41,41, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 27,27,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,39,40,41, 26,26,-1,28,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,31,30,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,38,-1,40, 25,26,-1,27,27,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,31,30,29,28,28,28,29,30,31,32,33,-1,-1,-1,-1,36,37,38,39, 24,-1,-1,26,26,26,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,33,33,-1,35,35,-1,38,38, 23,-1,25,25,25,26,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,32,32,32,33,34,35,36,37,38, 22,-1,24,24,25,26,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 21,22,23,24,25,26,27,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38, 20,-1,24,24,25,26,27,28,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 19,-1,25,25,25,26,-1,29,30,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,35,35,36,37,38, 18,-1,-1,-1,-1,27,28,29,30,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,36,36,37,38, 17,17,17,17,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,37,37,37,38, 16,16,16,16,17,18,17,16,16,16,16,15,15,15,15,16,-1,13,13,13,13,13,13,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,38,38,38,38, 15,15,15,16,-1,18,17,16,15,15,15,15,14,14,14,-1,-1,12,12,12,12,12,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,39,39,39,39, 15,14,14,-1,-1,-1,-1,-1,14,14,15,15,14,13,13,-1,11,11,11,11,11,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,14,13,13,13,-1,13,13,13,14,15,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,12,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,11,11,11,11,11,12,13,14,-1,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 12,11,10,10,10,10,10,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 12,11,10,9,9,9,9,-1,15,14,14,-1,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 12,11,10,9,8,8,8,-1,15,14,13,12,11,-1,-1,-1,5,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,10,-1,9,9,-1,15,15,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,8,9,-1,17,16,16,16,17,18,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,11,10,10,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,-1,14,-1,-1,19,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 12,11,11,-1,-1,-1,-1,-1,4,3,3,3,-1,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 12,11,10,9,8,7,6,5,4,4,4,4,5,4,4,4,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,56,57,58,58,58, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,-1,57,57,57,57,57, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,52,-1,-1,-1,-1,-1,56,56,56, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,52,53,54,55,-1,-1,55,55,55, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,55,54,54,54,54, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,55,54,53,52,52, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,55,54,53,52,51, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,50, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,48, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,47, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,46, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,45,45,45,45,45, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,46,45,44,44,44,44, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,44,43,43,43, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,42,42,42, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,41,41,41, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,40,40,40, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 28,28,-1,28,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,38,39,40, 27,27,-1,28,27,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,29,30,30,29,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,37,-1,39, 26,27,-1,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,28,29,30,30,29,28,27,27,27,28,29,30,31,32,-1,-1,-1,-1,35,36,37,38, 25,-1,-1,27,27,26,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,32,32,-1,34,34,-1,37,37, 24,-1,26,26,26,26,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,30,31,31,31,31,32,33,34,35,36,37, 23,-1,25,25,26,26,26,26,-1,20,20,20,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 22,23,24,25,26,27,27,27,-1,20,19,19,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37, 21,-1,25,25,26,27,28,28,-1,-1,18,18,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 20,-1,26,26,26,27,-1,29,30,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,34,34,35,36,37, 19,-1,-1,-1,-1,28,29,30,30,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,35,35,36,37, 18,18,18,18,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,36,36,36,37, 17,17,17,17,18,19,18,17,17,16,15,14,14,14,14,15,-1,12,12,12,12,12,12,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,37,37,37,37, 16,16,16,17,-1,19,18,17,16,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,38,38,38,38, 16,15,15,-1,-1,-1,-1,-1,15,15,15,14,13,12,12,-1,10,10,10,10,10,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,15,14,14,14,-1,14,14,14,15,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,13,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,12,12,12,12,12,13,14,15,-1,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 13,12,11,11,11,11,11,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 13,12,11,10,10,10,10,-1,14,13,13,-1,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 13,12,11,10,9,9,9,-1,14,13,12,11,10,-1,-1,-1,4,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,2,2,3,-1,9,-1,8,8,-1,14,14,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,7,8,-1,16,15,15,15,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,-1,13,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 13,12,12,-1,-1,-1,-1,-1,5,4,3,3,-1,3,3,3,3,-1,-1,7,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 13,12,11,10,9,8,7,6,5,4,4,4,5,4,4,4,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,55,56,57,57,57, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,-1,56,56,56,56,56, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,51,-1,-1,-1,-1,-1,55,55,55, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,51,52,53,54,-1,-1,54,54,54, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,54,53,53,53,53, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,54,53,52,51,51, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,54,53,52,51,50, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,49, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,48, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,47, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,46, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,45, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,44,44,44,44,44, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,45,44,43,43,43,43, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,43,42,42,42, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,41,41,41, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,40,40,40, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,39,39,39, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 29,29,-1,27,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,37,38,39, 28,28,-1,27,26,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,28,29,29,28,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,36,-1,38, 27,28,-1,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,27,28,29,29,28,27,26,26,26,27,28,29,30,31,-1,-1,-1,-1,34,35,36,37, 26,-1,-1,27,26,25,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,31,31,-1,33,33,-1,36,36, 25,-1,27,27,26,25,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,29,29,30,30,30,30,31,32,33,34,35,36, 24,-1,26,26,26,25,25,25,-1,19,19,19,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 23,24,25,26,26,26,26,26,-1,19,18,18,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36, 22,-1,26,26,27,27,27,27,-1,-1,17,17,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 21,-1,27,27,27,28,-1,28,29,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,33,33,34,35,36, 20,-1,-1,-1,-1,29,30,29,29,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,34,34,35,36, 19,19,19,19,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,35,35,35,36, 18,18,18,18,19,19,18,17,16,15,14,13,13,13,13,14,-1,11,11,11,11,11,11,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,36,36,36,36, 17,17,17,18,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,37,37,37,37, 17,16,16,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,9,9,9,9,9,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, -1,16,15,15,15,-1,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35, -1,-1,14,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,34,34,34,34,35, -1,-1,13,13,13,13,13,14,15,16,-1,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 14,13,12,12,12,12,12,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 14,13,12,11,11,11,11,-1,13,12,12,-1,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 14,13,12,11,10,10,10,-1,13,12,11,10,9,-1,-1,-1,3,-1,7,7,-1,-1,-1,12,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,8,-1,7,7,-1,13,13,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,6,7,-1,15,14,14,14,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,-1,12,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 14,13,13,-1,-1,-1,-1,-1,6,5,4,4,-1,3,3,3,3,-1,-1,6,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 14,13,12,11,10,9,8,7,6,5,5,5,5,4,4,4,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,55,56,57,57,57, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,-1,56,56,56,56,56, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,51,-1,-1,-1,-1,-1,55,55,55, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,51,52,53,54,-1,-1,54,54,54, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,54,53,53,53,53, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,54,53,52,51,51, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,54,53,52,51,50, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,49, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,48, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,47, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,46, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,45, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,44,44,44,44,44, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,45,44,43,43,43,43, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,43,42,42,42, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,41,41,41, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,40,40,40, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,39,39,39, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 30,30,-1,27,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,37,38,39, 29,29,-1,27,26,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,28,29,29,28,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,36,-1,38, 28,29,-1,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,27,28,29,29,28,27,26,26,26,27,28,29,30,31,-1,-1,-1,-1,34,35,36,37, 27,-1,-1,27,26,25,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,31,31,-1,33,33,-1,36,36, 26,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,29,29,30,30,30,30,31,32,33,34,35,36, 25,-1,27,27,26,25,25,25,-1,19,19,19,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 24,25,26,27,26,26,26,26,-1,19,18,18,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36, 23,-1,27,27,27,27,27,27,-1,-1,17,17,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 22,-1,28,28,28,28,-1,28,29,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,33,33,34,35,36, 21,-1,-1,-1,-1,29,30,29,29,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,34,34,35,36, 20,20,20,20,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,35,35,35,36, 19,19,19,19,20,19,18,17,16,15,14,13,13,13,13,14,-1,11,11,11,11,11,11,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,36,36,36,36, 18,18,18,19,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, 18,17,17,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,9,9,9,9,9,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,35,35,35,35, -1,17,16,16,16,-1,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,34, -1,-1,15,15,15,15,15,15,16,16,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,33,33,33,33,34, -1,-1,14,14,14,14,14,15,16,17,-1,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 15,14,13,13,13,13,13,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 15,14,13,12,12,12,12,-1,13,12,12,-1,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 15,14,13,12,11,11,11,-1,13,12,11,10,9,-1,-1,-1,3,-1,7,7,-1,-1,-1,12,12,13,14,15,16,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,8,-1,6,6,-1,13,13,13,14,15,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,5,6,-1,14,13,13,13,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,-1,11,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 15,14,14,-1,-1,-1,-1,-1,7,6,5,5,-1,3,3,3,3,-1,-1,5,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 15,14,13,12,11,10,9,8,7,6,6,6,5,4,4,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,55,56,57,57,57, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,53,-1,56,56,56,56,56, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,51,-1,-1,-1,-1,-1,55,55,55, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,51,52,53,54,-1,-1,54,54,54, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,54,53,53,53,53, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,54,53,52,51,51, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,54,53,52,51,50, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,49, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,48, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,47, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,46, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,45, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,44,44,44,44,44, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,45,44,43,43,43,43, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,43,42,42,42, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,41,41,41, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,40,40,40, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,39,39,39, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,38,38,39, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,34,34,35,36,37,38,39, 31,31,-1,27,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,-1,37,38,39, 30,30,-1,27,26,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,27,28,29,29,28,27,27,27,27,27,28,29,30,31,32,33,34,-1,-1,36,-1,38, 29,30,-1,27,26,25,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,27,28,29,29,28,27,26,26,26,27,28,29,30,31,-1,-1,-1,-1,34,35,36,37, 28,-1,-1,27,26,25,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,31,31,-1,33,33,-1,36,36, 27,-1,28,27,26,25,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,29,29,30,30,30,30,31,32,33,34,35,36, 26,-1,28,27,26,25,25,25,-1,19,19,19,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 25,26,27,27,26,26,26,26,-1,19,18,18,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36, 24,-1,28,27,27,27,27,27,-1,-1,17,17,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 23,-1,28,28,28,28,-1,28,29,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,-1,33,33,34,35,36, 22,-1,-1,-1,-1,29,30,29,29,-1,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,34,34,35,36, 21,21,21,21,-1,-1,-1,-1,-1,-1,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,13,-1,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,-1,35,35,35,36, 20,20,20,20,20,19,18,17,16,15,14,13,13,13,13,14,-1,11,11,11,11,11,11,11,12,13,-1,21,21,21,21,21,21,21,22,23,24,25,26,-1,29,29,30,-1,36,36,36,36, 19,19,19,20,-1,19,18,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,11,12,13,-1,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,36, 19,18,18,-1,-1,-1,-1,-1,16,15,14,13,12,11,11,-1,9,9,9,9,9,9,10,11,12,13,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,35,35,35,35, -1,18,17,17,17,-1,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,34, -1,-1,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,30,-1,33,33,33,33,34, -1,-1,15,15,15,15,15,16,17,17,-1,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 16,15,14,14,14,14,14,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 16,15,14,13,13,13,13,-1,13,12,12,-1,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 16,15,14,13,12,12,12,-1,13,12,11,10,9,-1,-1,-1,3,-1,7,7,-1,-1,-1,12,12,13,14,15,16,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,8,-1,6,6,-1,13,13,13,14,15,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,5,5,6,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,5,6,-1,14,13,13,13,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,-1,-1,11,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 16,15,15,-1,-1,-1,-1,-1,8,7,6,6,-1,3,3,3,3,-1,-1,5,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 16,15,14,13,12,11,10,9,8,7,7,6,5,4,4,4,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 51,51,51,51,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,59,58,58,58,58, 50,50,50,50,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,-1,59,58,57,57,57, 49,49,49,49,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,55,-1,-1,-1,-1,-1,56,56,56, 49,48,48,48,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,55,56,57,57,-1,-1,55,55,55, -1,47,47,47,47,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,55,56,57,56,55,54,54,54,54, -1,46,46,46,46,46,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,45,45,45,45,46,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,50,51,52,53,-1,55,54,53,52,52, 44,44,44,44,45,46,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,50,51,52,53,-1,55,54,53,52,51, 43,43,43,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,50, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,49, 41,41,41,-1,39,39,39,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,48, 40,40,40,-1,38,38,38,38,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,47, 40,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,46,47,48,49,-1,-1,-1,-1,-1,46, 40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,48,-1,45,45,45,45,45, 40,39,39,-1,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,46,47,48,47,46,45,44,44,44,44, -1,-1,-1,-1,34,34,34,34,34,34,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,46,47,48,48,-1,-1,44,43,43,43, 34,33,33,33,34,33,33,33,33,34,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,47,47,48,49,50,-1,-1,42,42,42, 34,33,32,32,-1,32,32,32,33,34,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,41,41,41, 34,33,32,31,31,31,31,32,33,34,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,-1,40,40,40, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,32,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,36,36,37,38,38,38,39, 34,34,-1,31,30,29,28,28,28,28,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,35,36,37,-1,37,38,39, 33,33,-1,31,30,29,28,27,27,27,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,32,33,33,32,31,31,31,31,31,32,33,33,33,34,35,36,-1,-1,36,-1,38, 32,33,-1,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,31,32,33,33,32,31,30,30,30,31,32,32,32,32,-1,-1,-1,-1,34,35,36,37, 31,-1,-1,31,30,29,28,27,26,25,26,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,31,32,33,33,32,31,30,29,30,31,32,32,31,31,31,31,-1,33,33,-1,36,36, 30,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36, 29,-1,31,31,30,29,29,29,-1,23,23,23,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,23,24,25,26,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 28,29,30,31,30,30,30,30,-1,23,22,22,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,23,24,25,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36, 27,-1,31,31,31,31,31,31,-1,-1,21,21,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,23,24,25,25,25,25,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 26,-1,32,32,32,32,-1,32,33,-1,20,20,20,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,23,24,25,25,24,24,24,24,24,25,26,27,-1,-1,33,33,34,35,36, 25,-1,-1,-1,-1,33,34,33,33,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,34,34,35,36, 24,24,24,24,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,17,-1,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,35,35,35,35, 23,23,23,23,24,23,22,21,20,19,18,17,17,17,17,18,-1,15,15,15,15,15,15,15,16,17,-1,21,21,21,21,21,21,21,21,22,23,24,25,-1,28,28,29,-1,34,34,34,34, 22,22,22,23,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,33, 22,21,21,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,21,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,32,32, -1,21,20,20,20,-1,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,31,31, -1,-1,19,19,19,19,19,19,20,20,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,-1,30,30,30,30,31, -1,-1,18,18,18,18,18,19,20,21,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 19,18,17,17,17,17,17,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,15,15,15,15,15,15,15,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 19,18,17,16,16,16,16,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,14,14,14,14,14,14,14,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 19,18,17,16,15,15,15,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,13,13,13,13,13,13,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,12,-1,3,3,-1,12,12,12,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,2,2,3,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,2,3,-1,11,10,10,10,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,-1,-1,-1,8,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,-1,6,5,4,4,-1,-1,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 51,51,51,51,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,59,58,58,58,58, 50,50,50,50,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,-1,59,58,57,57,57, 49,49,49,49,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,55,-1,-1,-1,-1,-1,56,56,56, 49,48,48,48,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,55,56,57,57,-1,-1,55,55,55, -1,47,47,47,47,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,55,56,57,56,55,54,54,54,54, -1,46,46,46,46,46,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,45,45,45,45,46,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,50,51,52,53,-1,55,54,53,52,52, 44,44,44,44,45,46,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,50,51,52,53,-1,55,54,53,52,51, 43,43,43,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,50, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,49, 41,41,41,-1,39,39,39,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,48, 40,40,40,-1,38,38,38,38,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,47, 40,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,46,47,48,49,-1,-1,-1,-1,-1,46, 40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,48,-1,45,45,45,45,45, 40,39,39,-1,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,46,47,48,47,46,45,44,44,44,44, -1,-1,-1,-1,34,34,34,34,34,34,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,46,47,48,48,-1,-1,44,43,43,43, 34,33,33,33,34,33,33,33,33,34,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,47,47,48,49,50,-1,-1,42,42,42, 34,33,32,32,-1,32,32,32,33,34,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,41,41,41, 34,33,32,31,31,31,31,32,33,34,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,-1,40,40,40, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,32,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,36,36,37,38,38,38,39, 34,34,-1,31,30,29,28,28,28,28,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,35,36,37,-1,37,38,39, 33,33,-1,31,30,29,28,27,27,27,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,32,33,33,32,31,31,31,31,31,32,33,33,33,34,35,36,-1,-1,36,-1,38, 32,33,-1,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,31,32,33,33,32,31,30,30,30,31,32,32,32,32,-1,-1,-1,-1,34,35,36,37, 31,-1,-1,31,30,29,28,27,26,25,26,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,31,32,33,33,32,31,30,29,30,31,32,32,31,31,31,31,-1,33,33,-1,36,36, 30,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36, 29,-1,31,31,30,29,29,29,-1,23,23,23,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,23,24,25,26,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 28,29,30,31,30,30,30,30,-1,23,22,22,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,23,24,25,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36, 27,-1,31,31,31,31,31,31,-1,-1,21,21,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,23,24,25,25,25,25,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 26,-1,32,32,32,32,-1,32,33,-1,20,20,20,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,23,24,25,25,24,24,24,24,24,25,26,27,-1,-1,33,33,34,35,36, 25,-1,-1,-1,-1,33,34,33,33,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,34,34,35,36, 24,24,24,24,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,17,-1,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,35,35,35,35, 23,23,23,23,24,23,22,21,20,19,18,17,17,17,17,18,-1,15,15,15,15,15,15,15,16,17,-1,21,21,21,21,21,21,21,21,22,23,24,25,-1,28,28,29,-1,34,34,34,34, 22,22,22,23,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,33, 22,21,21,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,21,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,32,32, -1,21,20,20,20,-1,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,31,31, -1,-1,19,19,19,19,19,19,20,20,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,-1,30,30,30,30,31, -1,-1,18,18,18,18,18,19,20,21,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 19,18,17,17,17,17,17,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,15,15,15,15,15,15,15,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 19,18,17,16,16,16,16,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,14,14,14,14,14,14,14,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 19,18,17,16,15,15,15,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,13,13,13,13,13,13,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,12,-1,2,2,-1,12,12,12,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,1,1,2,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,1,2,-1,11,10,10,10,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,-1,8,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,-1,6,5,4,4,-1,-1,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 52,52,52,52,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,59,58,58,58,58, 51,51,51,51,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,-1,59,58,57,57,57, 50,50,50,50,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,55,55,55,55,55,56,-1,-1,-1,-1,-1,56,56,56, 50,49,49,49,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,54,55,56,55,54,54,54,55,56,57,57,57,-1,-1,55,55,55, -1,48,48,48,48,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,56,57,57,56,55,54,54,54,54, -1,47,47,47,47,47,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,46,46,46,46,47,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,57,56,55,54,53,52,51,51,51,51,51,51,51,52,53,54,-1,55,54,53,52,52, 45,45,45,45,46,47,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,57,56,55,55,-1,52,51,50,50,50,50,50,51,52,53,54,-1,55,54,53,52,51, 44,44,44,45,46,47,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,51,52,53,53,-1,-1,-1,-1,-1,50, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,52,52,53,52,52,52,53,54,-1,49, 42,42,42,-1,40,40,40,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,51,51,52,53,54,-1,48, 41,41,41,-1,39,39,39,39,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,47,48,49,50,51,52,53,54,-1,47, 41,40,40,-1,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,46, 41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,47,48,48,48,-1,45,45,45,45,45, 41,40,40,-1,36,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,47,48,48,47,46,45,44,44,44,44, -1,-1,-1,-1,35,35,35,35,35,35,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,47,48,48,48,-1,-1,44,43,43,43, 35,34,34,34,35,34,34,34,34,35,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,48,48,49,49,50,-1,-1,42,42,42, 35,34,33,33,-1,33,33,33,34,35,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,50,51,-1,41,41,41, 35,34,33,32,32,32,32,33,34,35,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,51,-1,40,40,40, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,33,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,36,36,37,38,38,38,39, 35,35,-1,32,31,30,29,29,29,29,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,35,36,37,-1,37,38,39, 34,34,-1,32,31,30,29,28,28,28,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,33,34,33,32,31,31,31,31,31,32,33,33,33,34,35,36,-1,-1,36,-1,38, 33,34,-1,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,32,33,34,33,32,31,30,30,30,31,32,32,32,32,-1,-1,-1,-1,34,35,36,37, 32,-1,-1,32,31,30,29,28,27,26,27,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,32,33,34,33,32,31,30,29,30,31,32,32,31,31,31,31,-1,33,33,-1,36,36, 31,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36, 30,-1,32,32,31,30,30,30,-1,24,24,24,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,24,25,26,27,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 29,30,31,32,31,31,31,31,-1,24,23,23,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,24,25,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36, 28,-1,32,32,32,32,32,32,-1,-1,22,22,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,24,25,26,25,25,25,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 27,-1,33,33,33,33,-1,33,34,-1,21,21,21,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,24,25,26,25,24,24,24,24,24,25,26,27,-1,-1,33,33,34,35,36, 26,-1,-1,-1,-1,34,35,34,34,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,34,34,35,36, 25,25,25,25,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,18,-1,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,35,35,35,35, 24,24,24,24,25,24,23,22,21,20,19,18,18,18,18,19,-1,16,16,16,16,16,16,16,17,18,-1,21,21,21,21,21,21,21,21,22,23,24,25,-1,28,28,29,-1,34,34,34,34, 23,23,23,24,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,33, 23,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14,14,14,14,15,16,17,18,-1,21,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,32,32, -1,22,21,21,21,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,31,31, -1,-1,20,20,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,-1,30,30,30,30,31, -1,-1,19,19,19,19,19,20,21,22,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 20,19,18,18,18,18,18,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,15,15,15,15,15,15,15,15,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 20,19,18,17,17,17,17,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,14,14,14,14,14,14,14,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 20,19,18,17,16,16,16,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,13,13,13,13,13,13,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,13,-1,2,2,-1,12,12,12,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,1,1,1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,0,1,-1,11,10,10,10,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,-1,8,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,7,6,5,5,-1,-1,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 53,53,53,53,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,59,60,59,58,58,58,58, 52,52,52,52,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,-1,59,58,57,57,57, 51,51,51,51,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,57,-1,-1,-1,-1,-1,56,56,56, 51,50,50,50,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,57,58,57,57,-1,-1,55,55,55, -1,49,49,49,49,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,57,58,57,56,55,54,54,54,54, -1,48,48,48,48,48,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,47,47,47,47,48,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,52,53,54,55,-1,55,54,53,52,52, 46,46,46,46,47,48,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,52,53,54,54,-1,55,54,53,52,51, 45,45,45,46,47,48,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,52,53,53,53,-1,-1,-1,-1,-1,50, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,53,53,53,52,52,52,53,54,-1,49, 43,43,43,-1,41,41,41,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,51,51,52,53,54,-1,48, 42,42,42,-1,40,40,40,40,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,48,49,50,50,51,52,53,54,-1,47, 42,41,41,-1,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,48,49,49,49,-1,-1,-1,-1,-1,46, 42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,48,49,48,48,-1,45,45,45,45,45, 42,41,41,-1,37,37,37,37,37,37,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,48,49,48,47,46,45,44,44,44,44, -1,-1,-1,-1,36,36,36,36,36,36,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,48,49,48,48,-1,-1,44,43,43,43, 36,35,35,35,36,35,35,35,35,36,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,49,49,49,49,50,-1,-1,42,42,42, 36,35,34,34,-1,34,34,34,35,36,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,50,50,50,51,-1,41,41,41, 36,35,34,33,33,33,33,34,35,36,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,51,51,51,-1,40,40,40, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,34,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,36,36,37,38,38,38,39, 36,36,-1,33,32,31,30,30,30,30,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,35,36,37,-1,37,38,39, 35,35,-1,33,32,31,30,29,29,29,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,34,34,33,32,31,31,31,31,31,32,33,33,33,34,35,36,-1,-1,36,-1,38, 34,35,-1,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,33,34,34,33,32,31,30,30,30,31,32,32,32,32,-1,-1,-1,-1,34,35,36,37, 33,-1,-1,33,32,31,30,29,28,27,28,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,33,34,34,33,32,31,30,29,30,31,32,32,31,31,31,31,-1,33,33,-1,36,36, 32,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,32,31,30,30,30,31,32,33,34,35,36, 31,-1,33,33,32,31,31,31,-1,25,25,25,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,25,26,27,27,27,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 30,31,32,33,32,32,32,32,-1,25,24,24,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,25,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36, 29,-1,33,33,33,33,33,33,-1,-1,23,23,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,25,26,26,25,25,25,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 28,-1,34,34,34,34,-1,34,35,-1,22,22,22,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,25,26,26,25,24,24,24,24,24,25,26,27,-1,-1,33,33,34,35,36, 27,-1,-1,-1,-1,35,36,35,35,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,34,34,35,36, 26,26,26,26,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,19,-1,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,35,35,35,35, 25,25,25,25,26,25,24,23,22,21,20,19,19,19,19,20,-1,17,17,17,17,17,17,17,18,19,-1,21,21,21,21,21,21,21,21,22,23,24,25,-1,28,28,29,-1,34,34,34,34, 24,24,24,25,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,17,18,19,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,33, 24,23,23,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,16,17,18,19,-1,21,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,32,32, -1,23,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,18,18,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,31,31, -1,-1,21,21,21,21,21,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,-1,30,30,30,30,31, -1,-1,20,20,20,20,20,21,22,23,-1,15,14,13,12,12,12,12,12,13,14,15,16,16,16,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 21,20,19,19,19,19,19,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,15,15,15,15,15,15,15,15,15,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 21,20,19,18,18,18,18,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,15,15,14,14,14,14,14,14,14,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 21,20,19,18,17,17,17,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,13,13,13,13,13,13,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,14,-1,2,2,-1,12,12,12,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,1,1,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,0,-1,11,10,10,10,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,8,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,8,7,6,6,-1,-1,3,3,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,51,50,49,48,48,48,48, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,52,-1,49,48,47,47,47, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,50,-1,-1,-1,-1,-1,46,46,46, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,49,48,47,47,-1,-1,45,45,45, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,49,48,47,46,45,44,44,44,44, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,45,45,45,45,-1,45,44,43,42,42, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,45,44,44,44,-1,45,44,43,42,41, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,45,44,43,43,-1,-1,-1,-1,-1,40, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,45,44,43,42,42,42,43,44,-1,39, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,41,41,42,43,44,-1,38, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,40,40,40,40,41,42,43,44,-1,37, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,40,39,39,39,-1,-1,-1,-1,-1,36, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,40,39,38,38,-1,35,35,35,35,35, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,40,39,38,38,-1,-1,34,33,33,33, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,31,31,31, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,-1,41,41,41,-1,30,30,30, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,26,25,24,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,26,25,24,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,18,17,17,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 30,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 29,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,23,23,24,25,26, 28,-1,-1,-1,-1,30,31,30,30,-1,18,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,24,24,25,26, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,17,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,25,25,26, 27,26,25,24,23,22,21,20,19,18,17,16,16,16,15,15,-1,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,12,13,14,15,-1,18,18,19,-1,26,26,26,26, 27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,26,26,26,26, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,9,9,9,9,10,9,9,-1,11,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,25, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,23,23,23,23,24, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,22,22,23,24, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,7,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,3,3,3,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,13,13,-1,2,2,2,3,4,5,6,7,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,12,12,12,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,-1,0,1,2,3,4,5,6,7,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,6,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,16,15,14,14,-1,-1,10,9,8,7,6,5,4,5,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,17,17,17,18,19,-1,-1,24,24,24, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,-1,12,12,12,13,-1,18,18,18,18,19,-1,-1,25,25,25, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,51,50,49,48,48,48,48, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,52,-1,49,48,47,47,47, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,50,-1,-1,-1,-1,-1,46,46,46, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,49,48,47,47,-1,-1,45,45,45, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,49,48,47,46,45,44,44,44,44, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,45,45,45,45,-1,45,44,43,42,42, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,45,44,44,44,-1,45,44,43,42,41, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,45,44,43,43,-1,-1,-1,-1,-1,40, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,45,44,43,42,42,42,43,44,-1,39, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,41,41,42,43,44,-1,38, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,40,40,40,40,41,42,43,44,-1,37, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,40,39,39,39,-1,-1,-1,-1,-1,36, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,40,39,38,38,-1,35,35,35,35,35, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,40,39,38,38,-1,-1,34,33,33,33, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,31,31,31, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,-1,41,41,41,-1,30,30,30, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,26,25,24,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,26,25,24,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,18,17,17,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 30,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 29,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,23,23,24,25,26, 28,-1,-1,-1,-1,30,31,30,30,-1,18,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,24,24,25,26, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,17,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,25,25,26, 27,26,25,24,23,22,21,20,19,18,17,16,16,16,15,15,-1,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,12,13,14,15,-1,18,18,19,-1,26,26,26,26, 27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,25, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,9,9,9,9,10,9,9,-1,11,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,24,24,24,24, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,23, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,22,22,22,22,23, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,21,21,22,23, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,3,3,3,3,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 27,26,25,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,12,12,-1,2,2,2,2,3,4,5,6,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 27,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,11,11,11,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,-1,1,0,1,2,3,4,5,6,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,2,-1,-1,5,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,15,14,13,13,-1,-1,9,8,7,6,5,4,3,4,-1,-1,-1,-1,-1,-1,10,10,11,12,-1,16,16,16,17,18,-1,-1,23,23,23, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,-1,11,11,11,12,-1,17,17,17,17,18,-1,-1,24,24,24, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,51,50,49,48,48,48,48, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,52,-1,49,48,47,47,47, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,50,-1,-1,-1,-1,-1,46,46,46, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,49,48,47,47,-1,-1,45,45,45, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,49,48,47,46,45,44,44,44,44, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,45,45,45,45,-1,45,44,43,42,42, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,45,44,44,44,-1,45,44,43,42,41, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,45,44,43,43,-1,-1,-1,-1,-1,40, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,45,44,43,42,42,42,43,44,-1,39, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,41,41,42,43,44,-1,38, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,40,40,40,40,41,42,43,44,-1,37, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,40,39,39,39,-1,-1,-1,-1,-1,36, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,40,39,38,38,-1,35,35,35,35,35, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,40,39,38,38,-1,-1,34,33,33,33, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,31,31,31, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,-1,41,41,41,-1,30,30,30, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,26,25,24,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,26,25,24,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,18,17,17,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 30,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 29,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,23,23,24,25,26, 28,-1,-1,-1,-1,30,31,30,30,-1,18,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,24,24,25,26, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,17,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,25,25,26, 27,26,25,24,23,22,21,20,19,18,17,16,16,16,15,15,-1,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,12,13,14,15,-1,18,18,19,-1,25,25,25,25, 27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,24,24,24,24, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,9,9,9,9,10,9,9,-1,11,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,23, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,22,22, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,19,-1,21,21,21,21,22, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,20,20,21,22, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,20,21,22, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,13,12,12,12,13,14,15,16,17,18,18,18,19,20,-1,23, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,3,3,3,3,3,3,4,5,-1,13,12,11,12,13,14,15,16,17,17,17,18,19,20,-1,24, 27,26,25,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,12,12,-1,2,2,2,2,2,3,4,5,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,19,20,-1,24, 27,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,11,11,11,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,20,-1,-1,23, 27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,-1,2,1,0,1,2,3,4,5,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,2,-1,-1,4,4,5,6,7,8,9,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,15,14,13,13,-1,-1,9,8,7,6,5,4,3,4,-1,-1,-1,-1,-1,-1,9,9,10,11,-1,15,15,15,16,17,-1,-1,22,22,22, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,-1,10,10,10,11,-1,16,16,16,16,17,-1,-1,23,23,23, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,51,50,49,48,48,48,48, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,52,-1,49,48,47,47,47, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,50,-1,-1,-1,-1,-1,46,46,46, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,49,48,47,47,-1,-1,45,45,45, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,49,48,47,46,45,44,44,44,44, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,45,45,45,45,-1,45,44,43,42,42, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,45,44,44,44,-1,45,44,43,42,41, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,45,44,43,43,-1,-1,-1,-1,-1,40, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,45,44,43,42,42,42,43,44,-1,39, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,41,41,42,43,44,-1,38, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,40,40,40,40,41,42,43,44,-1,37, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,40,39,39,39,-1,-1,-1,-1,-1,36, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,40,39,38,38,-1,35,35,35,35,35, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,40,39,38,38,-1,-1,34,33,33,33, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,31,31,31, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,-1,41,41,41,-1,30,30,30, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,26,25,24,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,26,25,24,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,18,17,17,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 30,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 29,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,23,23,24,25,26, 28,-1,-1,-1,-1,30,31,30,30,-1,18,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,24,24,25,26, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,17,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,25,25,25, 27,26,25,24,23,22,21,20,19,18,17,16,16,16,15,15,-1,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,12,13,14,15,-1,18,18,19,-1,24,24,24,24, 27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,23, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,9,9,9,9,10,9,9,-1,11,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,22,22, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,21,21,21,21, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,18,-1,20,20,20,20,21, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,19,19,20,21, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,-1,12,12,12,12,13,14,15,16,17,18,18,18,19,20,21, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,12,11,11,11,12,13,14,15,16,17,17,17,18,19,-1,22, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,3,3,3,3,3,3,3,4,-1,12,11,10,11,12,13,14,15,16,16,16,17,18,19,-1,23, 27,26,25,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,12,12,-1,3,2,2,2,2,2,3,4,-1,-1,-1,9,-1,-1,-1,15,15,15,15,16,17,18,19,-1,23, 27,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,11,11,11,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,16,-1,19,-1,-1,22, 27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,-1,3,2,1,0,1,2,3,4,-1,7,7,8,9,10,-1,13,13,14,15,16,-1,-1,-1,21,21, 28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,2,-1,-1,3,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,-1,20,20,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,15,14,13,13,-1,-1,9,8,7,6,5,4,3,4,-1,-1,-1,-1,-1,-1,8,8,9,10,-1,14,14,14,15,16,-1,-1,21,21,21, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,-1,9,9,9,10,-1,15,15,15,15,16,-1,-1,22,22,22, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,51,50,49,48,48,48,48, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,52,-1,49,48,47,47,47, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,50,-1,-1,-1,-1,-1,46,46,46, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,49,48,47,47,-1,-1,45,45,45, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,49,48,47,46,45,44,44,44,44, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,45,45,45,45,-1,45,44,43,42,42, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,45,44,44,44,-1,45,44,43,42,41, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,45,44,43,43,-1,-1,-1,-1,-1,40, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,45,44,43,42,42,42,43,44,-1,39, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,41,41,42,43,44,-1,38, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,40,40,40,40,41,42,43,44,-1,37, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,40,39,39,39,-1,-1,-1,-1,-1,36, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,40,39,38,38,-1,35,35,35,35,35, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,40,39,38,38,-1,-1,34,33,33,33, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,31,31,31, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,-1,41,41,41,-1,30,30,30, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,26,25,24,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,26,25,24,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,18,17,17,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 30,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 29,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,23,23,24,25,26, 28,-1,-1,-1,-1,30,31,30,30,-1,18,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,24,24,25,25, 27,26,25,25,-1,-1,-1,-1,-1,-1,17,17,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,24,24,24,24, 27,26,25,24,23,22,21,20,19,18,17,16,16,16,15,15,-1,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,12,13,14,15,-1,18,18,19,-1,23,23,23,23, 27,26,25,25,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,22,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,11,10,9,9,9,9,9,10,9,9,-1,11,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,21,21,21,21, -1,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,8,8,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,20,20, -1,-1,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,17,-1,19,19,19,19,20, -1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,18,18,19,20, 27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,18,19,20, 27,26,25,24,23,23,23,-1,20,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,11,10,10,10,11,12,13,14,15,16,16,16,17,18,-1,21, 27,26,25,24,24,24,24,-1,20,19,18,17,16,-1,-1,-1,12,-1,9,9,-1,-1,-1,4,3,3,3,3,3,3,3,-1,11,10,9,10,11,12,13,14,15,15,15,16,17,18,-1,22, 27,26,25,25,25,24,24,-1,-1,-1,-1,-1,-1,-1,15,14,13,-1,10,-1,13,13,-1,4,3,2,2,2,2,2,3,-1,-1,-1,8,-1,-1,-1,14,14,14,14,15,16,17,18,-1,22, 27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,12,12,12,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,13,13,13,14,15,-1,18,-1,-1,21, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,-1,4,3,2,1,0,1,2,3,-1,6,6,7,8,9,-1,12,12,13,14,15,-1,-1,-1,20,20, 28,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,2,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,-1,19,19,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,16,15,14,14,-1,-1,10,9,8,7,6,5,4,5,-1,-1,-1,-1,-1,-1,7,7,8,9,-1,13,13,13,14,15,-1,-1,20,20,20, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,-1,8,8,8,9,-1,14,14,14,14,15,-1,-1,21,21,21, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,51,50,49,48,48,48,48, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,52,-1,49,48,47,47,47, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,50,-1,-1,-1,-1,-1,46,46,46, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,49,48,47,47,-1,-1,45,45,45, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,49,48,47,46,45,44,44,44,44, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,45,45,45,45,-1,45,44,43,42,42, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,45,44,44,44,-1,45,44,43,42,41, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,45,44,43,43,-1,-1,-1,-1,-1,40, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,45,44,43,42,42,42,43,44,-1,39, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,41,41,42,43,44,-1,38, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,40,40,40,40,41,42,43,44,-1,37, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,40,39,39,39,-1,-1,-1,-1,-1,36, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,40,39,38,38,-1,35,35,35,35,35, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,40,39,38,38,-1,-1,34,33,33,33, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,31,31,31, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,-1,41,41,41,-1,30,30,30, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,26,25,24,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,26,25,24,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,18,17,17,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 31,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,26, 30,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,23,23,24,25,25, 29,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,24,24,24,24, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,23,23, 28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,15,-1,11,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,12,13,14,15,-1,18,18,19,-1,22,22,22,22, 28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,10,10,10,10,10,10,10,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,21,21,21,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,9,9,9,9,10,9,9,-1,11,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,20,20,20,20, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,8,8,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,17,-1,-1,19,19,19,19, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,16,-1,18,18,18,18,19, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,17,17,18,19, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,10,10,10,10,11,12,13,14,15,16,16,16,17,18,19, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,10,9,9,9,10,11,12,13,14,15,15,15,16,17,-1,20, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,5,4,3,3,3,3,3,3,-1,10,9,8,9,10,11,12,13,14,14,14,15,16,17,-1,21, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,11,-1,14,14,-1,5,4,3,2,2,2,2,2,-1,-1,-1,7,-1,-1,-1,13,13,13,13,14,15,16,17,-1,21, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,13,13,13,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,12,12,12,13,14,-1,17,-1,-1,20, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,-1,5,4,3,2,1,0,1,2,-1,5,5,6,7,8,-1,11,11,12,13,14,-1,-1,-1,19,19, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,2,2,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,-1,18,18,19, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,17,16,15,15,-1,-1,11,10,9,8,7,6,5,6,-1,-1,-1,-1,-1,-1,6,6,7,8,-1,12,12,12,13,14,-1,-1,19,19,19, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,-1,7,7,7,8,-1,13,13,13,13,14,-1,-1,20,20,20, 48,48,48,48,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,51,50,49,48,48,48,48, 47,47,47,47,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,51,51,51,51,51,51,52,52,-1,49,48,47,47,47, 46,46,46,46,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,50,50,50,50,50,50,-1,-1,-1,-1,-1,46,46,46, 46,45,45,45,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,50,49,49,49,50,49,48,47,47,-1,-1,45,45,45, -1,44,44,44,44,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,49,48,47,46,45,44,44,44,44, -1,43,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,42,42,42,42,43,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,52,51,50,49,48,47,46,46,46,46,46,46,45,45,45,45,-1,45,44,43,42,42, 41,41,41,41,42,43,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,45,44,44,44,-1,45,44,43,42,41, 40,40,40,41,42,43,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,45,44,43,43,-1,-1,-1,-1,-1,40, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,45,44,43,42,42,42,43,44,-1,39, 38,38,38,-1,36,36,36,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,41,41,42,43,44,-1,38, 37,37,37,-1,35,35,35,35,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,40,40,40,40,41,42,43,44,-1,37, 37,36,36,-1,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,33,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,40,39,39,39,-1,-1,-1,-1,-1,36, 37,36,35,34,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,40,39,38,38,-1,35,35,35,35,35, 37,36,36,-1,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,40,39,38,38,-1,-1,34,33,33,33, 31,30,30,30,31,30,30,30,30,31,-1,30,29,29,29,29,29,29,29,30,31,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 31,30,29,29,-1,29,29,29,30,31,-1,30,29,28,28,28,28,28,28,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,31,31,31, 31,30,29,28,28,28,28,29,30,31,-1,30,29,28,27,27,27,27,27,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,-1,41,41,41,-1,30,30,30, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,28,27,26,26,26,26,26,25,25,25,25,25,25,25,26,26,-1,-1,27,27,27,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 37,37,-1,28,27,26,25,25,25,25,25,24,24,24,24,24,24,-1,25,25,-1,26,26,26,26,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 36,36,-1,28,27,26,25,24,24,24,-1,23,23,23,23,23,23,23,24,25,-1,25,25,25,25,26,26,25,24,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 35,36,-1,28,27,26,25,24,23,23,23,23,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,26,25,24,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 34,-1,-1,28,27,26,25,24,23,22,23,23,22,21,21,21,22,23,24,-1,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 33,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,20,20,21,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 32,-1,29,28,27,26,26,26,-1,20,20,20,-1,19,20,21,-1,20,20,20,21,22,23,-1,17,18,18,18,18,18,17,17,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 31,30,29,28,27,27,27,27,-1,20,19,19,-1,18,-1,-1,-1,19,19,20,21,-1,-1,-1,16,-1,17,17,18,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 32,-1,29,28,28,28,28,28,-1,-1,19,18,17,17,17,17,17,18,19,20,-1,-1,16,15,15,15,16,17,18,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,25, 31,-1,29,29,29,29,-1,29,30,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,23,23,24,24,24, 30,-1,-1,-1,-1,30,31,30,30,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,23,23,23,23, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,22,22,22,22, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,11,11,11,11,11,11,11,-1,11,11,11,11,11,11,11,11,12,13,14,15,-1,18,18,19,-1,21,21,21,21, 29,28,27,27,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,10,10,10,10,10,10,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,18,-1,20,20,20,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,9,9,9,10,9,9,-1,11,10,9,9,9,9,10,11,12,13,14,15,16,17,17,18,-1,19,19,19,19, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,8,8,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,16,-1,-1,18,18,18,18, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,15,-1,17,17,17,17,18, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,16,16,17,18, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,-1,9,9,9,9,10,11,12,13,14,15,15,15,16,17,18, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,9,8,8,8,9,10,11,12,13,14,14,14,15,16,-1,19, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,6,5,4,3,3,3,3,3,-1,9,8,7,8,9,10,11,12,13,13,13,14,15,16,-1,20, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,12,-1,15,15,-1,6,5,4,3,2,2,2,2,-1,-1,-1,6,-1,-1,-1,12,12,12,12,13,14,15,16,-1,20, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,14,14,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,11,11,11,12,13,-1,16,-1,-1,19, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,-1,6,5,4,3,2,1,0,1,-1,4,4,5,6,7,-1,10,10,11,12,13,-1,-1,-1,18,18, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,2,2,2,2,3,4,5,6,7,-1,10,10,11,12,13,14,-1,17,17,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,18,17,16,16,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,5,5,6,7,-1,11,11,11,12,13,-1,-1,18,18,18, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,6,6,6,7,-1,12,12,12,12,13,-1,-1,19,19,19, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,52,52,52,52,52,52,52,51,50,49,48,48,48,48, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,51,51,51,51,51,51,51,52,52,-1,49,48,47,47,47, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,51,50,50,50,50,50,50,-1,-1,-1,-1,-1,46,46,46, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,51,50,49,49,49,50,49,48,47,47,-1,-1,45,45,45, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,49,48,47,46,45,44,44,44,44, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,52,51,50,49,48,47,46,46,46,46,46,46,45,45,45,45,-1,45,44,43,42,42, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,40,-1,52,51,50,50,-1,47,46,45,45,45,45,45,45,44,44,44,-1,45,44,43,42,41, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,39,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,45,44,43,43,-1,-1,-1,-1,-1,40, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,45,44,43,42,42,42,43,44,-1,39, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,41,41,42,43,44,-1,38, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,40,40,40,40,41,42,43,44,-1,37, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,40,39,39,39,-1,-1,-1,-1,-1,36, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,40,39,38,38,-1,35,35,35,35,35, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,33,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,40,39,38,38,-1,-1,34,33,33,33, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,32,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,40,40,40,40,40,41,-1,31,31,31, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,-1,41,41,41,-1,30,30,30, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,27,27,27,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,26,26,27,28,28,28,29, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,27,28,29, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,26,25,24,23,22,21,21,21,21,21,22,23,23,23,24,25,26,-1,-1,26,-1,28, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,26,25,24,23,22,21,20,20,20,21,22,22,22,22,-1,-1,-1,-1,24,25,26,27, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,26,25,24,23,22,21,20,19,20,21,22,22,21,21,21,21,-1,23,23,-1,26,26, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,23,22,21,20,20,20,21,22,23,24,25,26, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,17,18,18,18,18,18,17,17,17,17,17,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,16,-1,17,17,18,18,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,16,15,15,15,16,17,18,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,22,22,23,24,25,25, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,14,15,16,17,-1,-1,23,23,24,24,24, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,23,23,23,23, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,13,13,13,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,22,22,22,22, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,12,12,12,11,11,11,11,-1,11,11,11,11,11,11,11,11,12,13,14,15,-1,18,18,19,-1,21,21,21,21, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,11,11,11,10,10,10,-1,11,10,10,10,10,10,10,11,12,13,14,15,16,17,18,18,-1,20,20,20,20, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,10,10,9,9,-1,11,10,9,9,9,9,10,11,12,13,14,15,16,17,17,18,-1,19,19,19,19, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,8,8,-1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,16,-1,-1,18,18,18,18, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,-1,-1,15,-1,17,17,17,17,18, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,16,16,17,18, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,9,9,9,9,10,11,12,13,14,15,15,15,16,17,18, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,9,8,8,8,9,10,11,12,13,14,14,14,15,16,-1,19, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,4,3,3,3,3,-1,9,8,7,8,9,10,11,12,13,13,13,14,15,16,-1,20, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,16,16,-1,7,6,5,4,3,2,2,2,-1,-1,-1,6,-1,-1,-1,12,12,12,12,13,14,15,16,-1,20, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,15,15,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,11,11,11,12,13,-1,16,-1,-1,19, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,-1,7,6,5,4,3,2,1,0,-1,4,4,5,6,7,-1,10,10,11,12,13,-1,-1,-1,18,18, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,2,2,2,2,3,4,5,6,7,-1,10,10,11,12,13,14,-1,17,17,18, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,19,18,17,17,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,5,5,6,7,-1,11,11,11,12,13,-1,-1,18,18,18, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,6,6,6,7,-1,12,12,12,12,13,-1,-1,19,19,19, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,52,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,54,54,54,54,54,54,54,54,53,52,51,50,50,50,50, 51,51,51,51,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,53,53,53,53,53,53,53,54,54,-1,51,50,49,49,49, 50,50,50,50,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,53,53,52,52,52,52,52,52,-1,-1,-1,-1,-1,48,48,48, 50,49,49,49,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,52,53,53,52,51,51,51,52,51,50,49,49,-1,-1,47,47,47, -1,48,48,48,48,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,51,50,49,48,47,46,46,46,46, -1,47,47,47,47,47,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,46,46,46,46,47,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,-1,54,53,52,51,50,49,48,48,48,48,48,48,47,47,47,47,-1,47,46,45,44,44, 45,45,45,45,46,47,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,42,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,47,46,46,46,-1,47,46,45,44,43, 44,44,44,45,46,47,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,41,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,47,46,45,45,-1,-1,-1,-1,-1,42, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,47,46,45,44,44,44,45,46,-1,41, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,40,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,43,43,44,45,46,-1,40, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,42,42,42,42,43,44,45,46,-1,39, 41,40,40,-1,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,42,41,41,41,-1,-1,-1,-1,-1,38, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,42,41,40,40,-1,37,37,37,37,37, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,36,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,42,41,40,39,38,37,36,36,36,36, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,35,36,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,42,41,40,40,-1,-1,36,35,35,35, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,33,33,34,35,35,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,42,41,41,41,42,-1,-1,34,34,34, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,33,33,33, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,33,33,33,32,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,-1,43,43,43,-1,32,32,32, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,28,28,29,30,30,30,30, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,29,30,29, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,29,28,27,26,25,24,23,23,23,23,23,24,25,25,25,26,27,28,-1,-1,28,-1,28, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,29,28,27,26,25,24,23,22,22,22,23,24,24,24,24,-1,-1,-1,-1,26,27,27,27, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,29,28,27,26,25,24,23,22,21,22,23,24,24,23,23,23,23,-1,25,25,-1,26,26, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,22,22,23,24,25,25,25,25, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,27,-1,19,20,20,20,20,20,19,19,19,19,19,-1,-1,-1,-1,21,21,22,23,24,24,24,24,24, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,18,-1,19,19,20,20,19,18,18,18,18,18,18,18,19,20,21,22,23,23,23,23,23,23, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,18,17,17,17,18,19,20,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,23,22,22,22,22,22, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,16,17,18,19,-1,-1,22,21,21,21,21, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,18,18,-1,-1,20,20,20,20, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,16,15,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,14,15,16,17,18,17,17,17,-1,19,19,19,19, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,15,14,13,13,13,13,-1,13,13,13,13,13,13,13,13,14,15,16,17,-1,16,16,16,-1,18,18,18,18, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,14,13,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,16,15,15,15,15,-1,17,17,17,17, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,13,12,11,11,-1,13,12,11,11,11,11,12,13,14,15,16,16,15,14,14,15,-1,16,16,16,16, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,-1,10,10,10,11,12,13,14,15,16,16,15,14,13,-1,-1,15,15,15,15, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,12,-1,14,14,14,14,15, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,13,13,14,15, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,6,6,6,6,7,8,9,10,11,12,12,12,13,14,15, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,6,5,5,5,6,7,8,9,10,11,11,11,12,13,-1,16, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,7,6,5,5,5,-1,6,5,4,5,6,7,8,9,10,10,10,11,12,13,-1,17, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,19,19,-1,10,9,8,7,6,5,4,4,-1,-1,-1,3,-1,-1,-1,9,9,9,9,10,11,12,13,-1,17, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,18,18,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,8,8,8,9,10,-1,13,-1,-1,16, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,-1,10,9,8,7,6,5,4,4,-1,0,1,2,3,4,-1,7,7,8,9,10,-1,-1,-1,15,15, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,9,-1,-1,5,4,3,2,2,2,2,3,4,-1,7,7,8,9,10,11,-1,14,14,15, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,22,21,20,20,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,3,3,3,4,-1,8,8,8,9,10,-1,-1,15,15,15, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,4,4,4,4,-1,9,9,9,9,10,-1,-1,16,16,16, 52,52,52,52,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,54,54,54,53,53,53,53,53,52,51,50,49,49,49,49, 51,51,51,51,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,53,53,53,53,52,52,52,53,53,-1,50,49,48,48,48, 50,50,50,50,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,53,53,52,52,52,52,51,51,-1,-1,-1,-1,-1,47,47,47, 50,49,49,49,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,52,53,53,52,51,51,51,51,50,49,48,48,-1,-1,46,46,46, -1,48,48,48,48,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,51,50,49,48,47,46,45,45,45,45, -1,47,47,47,47,47,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,46,46,46,46,47,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,-1,54,53,52,51,50,49,48,48,48,48,48,47,46,46,46,46,-1,46,45,44,43,43, 45,45,45,45,46,47,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,42,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,46,45,45,45,-1,46,45,44,43,42, 44,44,44,45,46,47,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,41,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,46,45,44,44,-1,-1,-1,-1,-1,41, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,46,45,44,43,43,43,44,45,-1,40, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,40,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,42,42,43,44,45,-1,39, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,42,41,41,41,41,42,43,44,45,-1,38, 41,40,40,-1,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,42,41,40,40,40,-1,-1,-1,-1,-1,37, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,42,41,40,39,39,-1,36,36,36,36,36, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,36,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,35,36,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,42,41,40,39,39,-1,-1,35,34,34,34, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,33,33,34,35,35,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,42,41,41,41,41,41,42,-1,32,32,32, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,33,33,33,32,31,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,-1,42,42,42,-1,31,31,31, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,28,28,29,30,30,29,29, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,29,29,28, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,29,28,27,26,25,24,23,23,23,23,23,24,25,25,25,26,27,28,-1,-1,28,-1,27, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,29,28,27,26,25,24,23,22,22,22,23,24,24,24,24,-1,-1,-1,-1,26,27,26,26, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,29,28,27,26,25,24,23,22,21,22,23,24,24,23,23,23,23,-1,25,25,-1,25,25, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,22,22,23,24,24,24,24,24, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,27,-1,19,20,20,20,20,20,19,19,19,19,19,-1,-1,-1,-1,21,21,22,23,23,23,23,23,23, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,18,-1,19,19,20,20,19,18,18,18,18,18,18,18,19,20,21,22,22,22,22,22,22,22, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,18,17,17,17,18,19,20,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,22,21,21,21,21,21, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,16,17,18,18,-1,-1,21,20,20,20,20, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,17,17,17,-1,-1,19,19,19,19, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,16,15,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,14,15,16,17,17,16,16,16,-1,18,18,18,18, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,15,14,13,13,13,13,-1,13,13,13,13,13,13,13,13,14,15,16,16,-1,15,15,15,-1,17,17,17,17, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,14,13,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,15,14,14,14,14,-1,16,16,16,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,13,12,11,11,-1,13,12,11,11,11,11,12,13,14,15,16,15,14,13,13,14,-1,15,15,15,15, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,-1,10,10,10,11,12,13,14,15,16,15,14,13,12,-1,-1,14,14,14,14, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,11,-1,13,13,13,13,14, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,12,12,13,14, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,5,5,5,5,6,7,8,9,10,11,11,11,12,13,14, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,5,4,4,4,5,6,7,8,9,10,10,10,11,12,-1,15, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,7,6,5,5,5,-1,5,4,3,4,5,6,7,8,9,9,9,10,11,12,-1,16, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,19,19,-1,10,9,8,7,6,5,4,4,-1,-1,-1,2,-1,-1,-1,8,8,8,8,9,10,11,12,-1,16, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,18,18,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,7,7,7,8,9,-1,12,-1,-1,15, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,-1,10,9,8,7,6,5,4,4,-1,1,0,1,2,3,-1,6,6,7,8,9,-1,-1,-1,14,14, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,9,-1,-1,5,4,3,2,2,2,2,2,3,-1,6,6,7,8,9,10,-1,13,13,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,22,21,20,20,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,7,7,7,8,9,-1,-1,14,14,14, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,4,4,4,4,-1,8,8,8,8,9,-1,-1,15,15,15, 53,53,53,53,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,53,53,53,53,52,52,52,52,52,51,50,49,48,48,48,48, 52,52,52,52,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,53,53,52,52,52,52,51,51,51,52,52,-1,49,48,47,47,47, 51,51,51,51,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,52,52,52,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,46,46,46, 51,50,50,50,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,52,51,52,52,51,50,50,50,50,49,48,47,47,-1,-1,45,45,45, -1,49,49,49,49,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,50,49,48,47,46,45,44,44,44,44, -1,48,48,48,48,48,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,47,47,47,47,48,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,-1,53,52,51,50,49,48,47,47,47,47,47,46,45,45,45,45,-1,45,44,43,42,42, 46,46,46,46,47,48,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,43,43,-1,53,52,51,51,-1,48,47,46,46,46,46,46,45,44,44,44,-1,45,44,43,42,41, 45,45,45,46,47,48,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,42,42,42,-1,53,52,51,50,49,48,47,46,45,45,45,46,45,44,43,43,-1,-1,-1,-1,-1,40, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,45,44,43,42,42,42,43,44,-1,39, 43,43,43,-1,41,41,41,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,41,40,40,40,41,40,40,40,40,40,41,42,-1,44,43,43,-1,-1,-1,-1,41,41,42,43,44,-1,38, 42,42,42,-1,40,40,40,40,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,43,42,41,40,40,40,40,41,42,43,44,-1,37, 42,41,41,-1,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,36, 42,41,40,39,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,38,-1,35,35,35,35,35, 42,41,41,-1,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,37,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,42,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,36,37,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,42,41,40,39,38,38,-1,-1,34,33,33,33, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,34,34,34,34,35,36,36,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,42,41,40,40,40,40,40,41,-1,31,31,31, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,34,34,34,33,32,32,33,34,35,36,37,38,39,40,41,42,42,41,41,41,-1,41,41,41,-1,30,30,30, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,32,31,-1,-1,-1,37,37,38,39,40,41,42,42,42,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,30,30,30,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,29,29,30,30,29,28,28, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,28,28,27, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,30,29,28,27,26,25,24,24,24,24,24,25,26,26,26,27,28,29,-1,-1,27,-1,26, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,30,29,28,27,26,25,24,23,23,23,24,25,25,25,25,-1,-1,-1,-1,25,26,25,25, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,30,29,28,27,26,25,24,23,22,23,24,25,25,24,24,24,24,-1,24,24,-1,24,24, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,25,24,23,23,23,23,23,23,23,23,23, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,26,27,28,-1,20,21,21,21,21,21,20,20,20,20,20,-1,-1,-1,-1,22,22,22,22,22,22,22,22,22, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,19,-1,20,20,21,21,20,19,19,19,19,19,19,19,20,21,22,22,21,21,21,21,21,21, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,19,18,18,18,19,20,21,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,21,20,20,20,20,20, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,17,18,18,18,-1,-1,20,19,19,19,19, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,17,17,17,-1,-1,18,18,18,18, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,16,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,15,16,17,17,17,16,16,16,-1,17,17,17,17, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,16,15,14,14,14,14,-1,14,14,14,14,14,14,14,14,15,16,16,16,-1,15,15,15,-1,16,16,16,16, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,15,14,13,13,13,-1,14,13,13,13,13,13,13,14,15,16,16,15,14,14,14,14,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,14,13,12,12,-1,14,13,12,12,12,12,13,14,15,16,16,15,14,13,13,14,-1,14,14,14,14, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,-1,11,11,11,12,13,14,15,16,16,15,14,13,12,-1,-1,13,13,13,13, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,11,-1,12,12,12,12,13, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,11,11,11,12,13, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,5,5,5,5,6,7,8,9,10,10,10,10,11,12,13, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,5,4,4,4,5,6,7,8,9,9,9,9,10,11,-1,14, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,8,7,6,6,6,-1,5,4,3,4,5,6,7,8,8,8,8,9,10,11,-1,15, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,20,20,-1,11,10,9,8,7,6,5,5,-1,-1,-1,2,-1,-1,-1,7,7,7,7,8,9,10,11,-1,15, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,19,19,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,6,6,6,7,8,-1,11,-1,-1,14, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,-1,11,10,9,8,7,6,5,5,-1,2,1,0,1,2,-1,5,5,6,7,8,-1,-1,-1,13,13, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,10,-1,-1,6,5,4,3,2,2,2,2,2,-1,5,5,6,7,8,9,-1,12,12,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,23,22,21,21,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,6,6,6,7,8,-1,-1,13,13,13, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,4,4,4,4,-1,7,7,7,7,8,-1,-1,14,14,14, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,44,44,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,43,43,43,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,42,41,41,41,42,41,41,41,41,41,42,43,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,37,37,37,37,37,38,-1,42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,36,36,36,36,37,38,-1,41,41,41,41,42,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,42,41,40,39,39,39,39,39,40,-1,30,30,30, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,35,34,33,33,34,35,36,37,38,39,40,41,42,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,33,32,-1,-1,-1,38,38,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,31,30,29,28,27,26,25,25,25,25,25,26,25,25,25,26,27,28,-1,-1,26,-1,25, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,31,30,29,28,27,26,25,24,24,24,25,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,31,30,29,28,27,26,25,24,23,24,25,26,25,24,23,23,23,-1,23,23,-1,23,23, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,21,22,22,22,22,22,21,21,21,21,21,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,20,-1,21,21,22,22,21,20,20,20,20,20,20,20,21,22,22,21,20,20,20,20,20,20, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,20,19,19,19,20,21,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,20,19,19,19,19,19, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,19,18,18,18,18, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,18,17,17,17,-1,-1,17,17,17,17, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,17,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,17,17,17,16,16,16,-1,16,16,16,16, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,17,16,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,17,16,16,-1,15,15,15,-1,15,15,15,15, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,16,15,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,16,15,14,14,14,14,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,15,14,13,13,-1,15,14,13,13,13,13,14,15,16,17,16,15,14,13,13,14,-1,13,13,13,13, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,17,16,15,14,13,12,-1,-1,12,12,12,12, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,11,-1,11,11,11,11,12, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,10,10,10,10,11,12, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,5,5,5,5,6,7,8,9,9,9,9,9,10,11,12, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,5,4,4,4,5,6,7,8,8,8,8,8,9,10,-1,13, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,7,7,-1,5,4,3,4,5,6,7,7,7,7,7,8,9,10,-1,14, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,21,21,-1,12,11,10,9,8,7,6,6,-1,-1,-1,2,-1,-1,-1,6,6,6,6,7,8,9,10,-1,14, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,20,20,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,5,6,7,-1,10,-1,-1,13, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,-1,12,11,10,9,8,7,6,6,-1,3,2,1,0,1,-1,4,4,5,6,7,-1,-1,-1,12,12, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,7,6,5,4,3,2,2,2,2,-1,4,4,5,6,7,8,-1,11,11,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,24,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,5,5,5,6,7,-1,-1,12,12,12, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,4,4,4,4,-1,6,6,6,6,7,-1,-1,13,13,13, 55,55,55,55,54,53,52,52,52,52,52,52,52,52,53,53,52,52,52,52,52,52,53,52,52,52,52,52,53,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 54,54,54,54,54,53,52,51,51,51,51,51,51,52,53,53,52,51,51,51,51,51,-1,51,51,51,51,52,53,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 53,53,53,53,-1,54,-1,51,50,50,50,50,51,52,53,-1,-1,51,50,50,50,50,50,50,50,50,51,52,53,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 53,52,52,52,-1,-1,-1,-1,49,49,49,50,51,52,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,53,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,51,51,51,51,-1,-1,-1,48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,50,50,50,50,50,49,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,49,49,49,49,50,49,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 48,48,48,48,49,50,49,48,47,46,45,45,45,45,45,46,46,45,45,45,45,45,45,45,45,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 47,47,47,48,49,50,49,48,47,46,45,44,44,44,44,-1,-1,44,44,44,44,44,44,44,44,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,44,45,45,44,43,43,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 45,45,45,-1,43,43,43,42,42,42,-1,43,42,43,44,45,45,44,43,42,43,43,42,42,42,43,42,42,42,42,42,43,44,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 44,44,44,-1,42,42,42,42,41,41,-1,-1,41,-1,-1,-1,-1,-1,-1,41,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 44,43,43,-1,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 44,43,42,41,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 44,43,43,-1,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,39,-1,38,38,38,38,38,39,-1,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,38,38,38,38,38,38,-1,37,37,37,37,37,37,37,37,37,38,39,-1,37,37,37,37,38,39,-1,42,42,42,42,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 38,37,37,37,38,37,37,37,37,38,-1,37,36,36,36,36,36,36,36,37,38,38,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 38,37,36,36,-1,36,36,36,37,38,-1,37,36,35,35,35,35,35,35,-1,-1,37,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,42,41,40,39,39,39,39,39,40,-1,30,30,30, 38,37,36,35,35,35,35,36,37,38,-1,37,36,35,34,34,34,34,34,-1,36,36,36,35,34,34,35,36,37,38,39,40,41,42,43,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,-1,36,35,35,35,34,33,-1,-1,-1,39,39,40,41,42,43,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,32,32,32,33,33,-1,-1,34,34,34,-1,32,32,32,-1,40,40,40,41,42,43,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,33,33,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,32,31,30,29,28,27,26,26,26,26,26,26,25,25,25,26,27,28,-1,-1,26,-1,25, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,31,31,31,32,32,31,30,29,28,27,26,25,25,25,26,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,30,30,30,31,32,32,31,30,29,28,27,26,25,24,25,26,26,25,24,23,23,23,-1,23,23,-1,23,23, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,27,27,27,28,29,30,-1,22,23,23,23,23,23,22,22,22,22,22,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,26,26,27,28,-1,-1,-1,21,-1,22,22,23,23,22,21,21,21,21,21,21,21,22,23,22,21,20,20,20,20,20,20, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,26,27,-1,-1,21,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,20,19,19,19,19,19, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,26,27,-1,-1,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,19,18,18,18,-1,-1,19,18,18,18,18, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,17,17,17,-1,-1,17,17,17,17, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,19,18,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,17,17,17,17,16,16,16,-1,16,16,16,16, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,18,17,16,16,16,16,-1,16,16,16,16,16,16,16,16,17,17,16,16,-1,15,15,15,-1,15,15,15,15, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,17,16,15,15,15,-1,16,15,15,15,15,15,15,16,17,17,16,15,14,14,14,14,-1,14,14,14,14, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,16,15,14,14,-1,16,15,14,14,14,14,15,16,17,17,16,15,14,13,13,14,-1,13,13,13,13, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,-1,13,13,13,14,15,16,17,17,16,15,14,13,12,-1,-1,12,12,12,12, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,11,-1,11,11,11,11,12, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,9,9,10,10,10,10,10,10,11,12, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,6,6,6,6,7,8,9,9,9,9,9,9,10,11,12, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,6,5,5,5,6,7,8,8,8,8,8,8,9,10,-1,13, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,9,8,8,8,-1,6,5,4,5,6,7,7,7,7,7,7,8,9,10,-1,14, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,22,22,-1,13,12,11,10,9,8,7,7,-1,-1,-1,3,-1,-1,-1,6,6,6,6,7,8,9,10,-1,14, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,21,21,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,5,6,7,-1,10,-1,-1,13, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,-1,13,12,11,10,9,8,7,7,-1,4,3,2,1,0,-1,4,4,5,6,7,-1,-1,-1,12,12, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,2,2,2,-1,4,4,5,6,7,8,-1,11,11,12, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,25,24,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,3,3,3,3,-1,5,5,5,6,7,-1,-1,12,12,12, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,4,4,4,4,-1,6,6,6,6,7,-1,-1,13,13,13, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 58,58,58,58,57,56,55,55,55,55,54,53,52,51,50,49,48,48,48,48,48,48,49,48,48,48,48,48,49,49,49,49,48,48,48,48,47,47,47,47,47,46,45,44,43,43,43,43, 57,57,57,57,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,48,48,48,48,47,47,47,47,46,46,46,47,47,-1,44,43,42,42,42, 56,56,56,56,-1,57,-1,54,53,53,53,53,52,51,51,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,48,47,47,47,47,46,46,46,46,45,45,-1,-1,-1,-1,-1,41,41,41, 56,55,55,55,-1,-1,-1,-1,52,52,52,53,52,52,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,48,47,46,47,47,46,45,45,45,45,44,43,42,42,-1,-1,40,40,40, -1,54,54,54,54,-1,-1,-1,51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,45,44,43,42,41,40,39,39,39,39, -1,53,53,53,53,53,52,51,50,50,50,49,48,48,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,52,52,52,52,53,52,51,50,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,42,-1,48,47,46,45,44,43,42,42,42,42,42,41,40,40,40,40,-1,40,39,38,37,37, 51,51,51,51,52,53,52,51,50,49,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,48,47,46,46,-1,43,42,41,41,41,41,41,40,39,39,39,-1,40,39,38,37,36, 50,50,50,51,52,53,52,51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,40,40,40,40,-1,48,47,46,45,44,43,42,41,40,40,40,41,40,39,38,38,-1,-1,-1,-1,-1,35, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,46,45,44,43,42,41,40,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,40,39,38,37,37,37,38,39,-1,34, 48,48,48,-1,46,46,46,45,45,45,-1,46,45,46,46,45,44,43,42,41,40,39,38,38,38,39,38,38,38,38,38,39,40,-1,39,38,38,-1,-1,-1,-1,36,36,37,38,39,-1,33, 47,47,47,-1,45,45,45,45,44,44,-1,-1,44,-1,-1,-1,-1,-1,-1,40,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,39,38,37,36,35,35,35,35,36,37,38,39,-1,32, 47,46,46,-1,44,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,31, 47,46,45,44,43,43,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,33,-1,30,30,30,30,30, 47,46,46,-1,42,42,42,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,-1,34,34,34,34,34,35,-1,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,41,41,41,41,41,41,-1,40,40,40,40,40,40,39,38,37,36,36,-1,33,33,33,33,34,35,-1,38,38,38,38,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28, 41,40,40,40,41,40,40,40,40,41,-1,40,39,39,39,39,39,39,38,37,36,35,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 41,40,39,39,-1,39,39,39,40,41,-1,40,39,38,38,38,38,38,38,-1,-1,34,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,38,37,36,35,35,35,35,35,36,-1,26,26,26, 41,40,39,38,38,38,38,39,40,41,-1,40,39,38,37,37,37,37,37,-1,33,33,32,31,30,30,31,32,33,34,35,36,37,38,39,38,37,36,36,36,-1,36,36,36,-1,25,25,25, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,37,-1,33,32,32,31,30,29,-1,-1,-1,35,35,36,37,38,39,38,37,37,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,38,37,36,36,36,36,36,35,35,35,35,35,35,35,36,36,-1,-1,32,31,31,-1,28,28,28,-1,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,24,24,25,25,24,23,23, 47,47,-1,38,37,36,35,35,35,35,35,34,34,34,34,34,34,-1,35,35,-1,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,23,23,22, 46,46,-1,38,37,36,35,34,34,34,-1,33,33,33,33,33,33,33,34,35,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,21,21,21,22,23,24,-1,-1,22,-1,21, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,22,21,20,20,-1,-1,-1,-1,20,21,20,20, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,22,21,20,19,19,19,-1,19,19,-1,19,19, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,30,30,30,31,32,33,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,19,18,17,17,17,17,17,17,17, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,29,29,30,31,-1,-1,-1,24,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,18,17,16,16,16,16,16,16, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,27,27,28,29,30,-1,-1,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,16,15,15,15,15,15, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,27,28,29,30,-1,-1,24,23,22,23,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,15,14,14,14,14, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,13,13,13,13, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,22,21,20,20,20,20,20,-1,20,20,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,12,12,12,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,21,20,19,19,19,19,-1,19,19,19,19,18,17,16,15,14,13,12,12,-1,11,11,11,-1,11,11,11,11, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,20,19,18,18,18,-1,19,18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,-1,10,10,10,10, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,19,18,17,17,-1,19,18,17,17,17,17,16,15,14,13,12,11,10,9,9,10,-1,9,9,9,9, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,-1,16,16,16,17,16,15,14,13,12,11,10,9,8,-1,-1,8,8,8,9, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,16,15,14,14,-1,-1,-1,-1,7,-1,7,7,7,8,9, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,7,8,9, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,5,6,7,-1,10, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,12,11,11,11,-1,9,8,7,6,5,4,3,3,3,3,4,5,6,7,-1,11, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,25,25,-1,16,15,14,13,12,11,10,10,-1,-1,-1,6,-1,-1,-1,2,2,2,3,4,5,6,7,-1,11, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,24,24,24,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,2,3,4,-1,7,-1,-1,10, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,-1,16,15,14,13,12,11,10,10,-1,7,6,5,4,4,-1,0,1,2,3,4,-1,-1,-1,9,9, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,4,-1,2,2,2,3,4,5,-1,8,8,9, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,28,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,6,5,5,5,-1,3,3,3,3,4,-1,-1,9,9,9, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,6,6,6,6,-1,4,4,4,4,4,-1,-1,10,10,10, 58,58,58,58,57,56,55,55,55,55,54,53,52,51,50,49,48,48,48,48,48,48,49,48,48,48,48,48,49,49,49,49,48,48,48,48,47,47,47,47,47,46,45,44,43,43,43,43, 57,57,57,57,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,48,48,48,48,47,47,47,47,46,46,46,47,47,-1,44,43,42,42,42, 56,56,56,56,-1,57,-1,54,53,53,53,53,52,51,51,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,48,47,47,47,47,46,46,46,46,45,45,-1,-1,-1,-1,-1,41,41,41, 56,55,55,55,-1,-1,-1,-1,52,52,52,53,52,52,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,48,47,46,47,47,46,45,45,45,45,44,43,42,42,-1,-1,40,40,40, -1,54,54,54,54,-1,-1,-1,51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,45,44,43,42,41,40,39,39,39,39, -1,53,53,53,53,53,52,51,50,50,50,49,48,48,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,52,52,52,52,53,52,51,50,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,42,-1,48,47,46,45,44,43,42,42,42,42,42,41,40,40,40,40,-1,40,39,38,37,37, 51,51,51,51,52,53,52,51,50,49,48,48,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,48,47,46,46,-1,43,42,41,41,41,41,41,40,39,39,39,-1,40,39,38,37,36, 50,50,50,51,52,53,52,51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,40,40,40,40,-1,48,47,46,45,44,43,42,41,40,40,40,41,40,39,38,38,-1,-1,-1,-1,-1,35, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,46,45,44,43,42,41,40,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,40,39,38,37,37,37,38,39,-1,34, 48,48,48,-1,46,46,46,45,45,45,-1,46,45,46,46,45,44,43,42,41,40,39,38,38,38,39,38,38,38,38,38,39,40,-1,39,38,38,-1,-1,-1,-1,36,36,37,38,39,-1,33, 47,47,47,-1,45,45,45,45,44,44,-1,-1,44,-1,-1,-1,-1,-1,-1,40,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,39,38,37,36,35,35,35,35,36,37,38,39,-1,32, 47,46,46,-1,44,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,39,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,31, 47,46,45,44,43,43,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,33,-1,30,30,30,30,30, 47,46,46,-1,42,42,42,42,42,42,42,41,41,41,41,41,40,39,38,37,37,37,-1,34,34,34,34,34,35,-1,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,41,41,41,41,41,41,-1,40,40,40,40,40,40,39,38,37,36,36,-1,33,33,33,33,34,35,-1,38,38,38,38,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28, 41,40,40,40,41,40,40,40,40,41,-1,40,39,39,39,39,39,39,38,37,36,35,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 41,40,39,39,-1,39,39,39,40,41,-1,40,39,38,38,38,38,38,38,-1,-1,34,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,38,37,36,35,35,35,35,35,36,-1,26,26,26, 41,40,39,38,38,38,38,39,40,41,-1,40,39,38,37,37,37,37,37,-1,33,33,32,31,30,30,31,32,33,34,35,36,37,38,39,38,37,36,36,36,-1,36,36,36,-1,25,25,25, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,37,-1,33,32,32,31,30,29,-1,-1,-1,35,35,36,37,38,39,38,37,37,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,38,37,36,36,36,36,36,35,35,35,35,35,35,35,36,36,-1,-1,32,31,31,-1,28,28,28,-1,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,24,24,25,25,24,23,23, 47,47,-1,38,37,36,35,35,35,35,35,34,34,34,34,34,34,-1,35,35,-1,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,23,23,22, 46,46,-1,38,37,36,35,34,34,34,-1,33,33,33,33,33,33,33,34,35,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,21,21,21,22,23,24,-1,-1,22,-1,21, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,22,21,20,20,-1,-1,-1,-1,20,21,20,20, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,22,21,20,19,19,19,-1,19,19,-1,19,19, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,30,30,30,31,32,33,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,19,18,17,17,17,17,17,17,17, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,29,29,30,31,-1,-1,-1,24,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,18,17,16,16,16,16,16,16, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,27,27,28,29,30,-1,-1,24,23,23,23,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,16,15,15,15,15,15, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,27,28,29,30,-1,-1,24,23,22,23,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,15,14,14,14,14, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,13,13,13,13, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,22,21,20,20,20,20,20,-1,20,20,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,12,12,12,12, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,21,20,19,19,19,19,-1,19,19,19,19,18,17,16,15,14,13,12,12,-1,11,11,11,-1,11,11,11,11, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,20,19,18,18,18,-1,19,18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,-1,10,10,10,10, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,19,18,17,17,-1,19,18,17,17,17,17,16,15,14,13,12,11,10,9,9,10,-1,9,9,9,9, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,-1,16,16,16,17,16,15,14,13,12,11,10,9,8,-1,-1,8,8,8,8, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,16,15,14,14,-1,-1,-1,-1,7,-1,7,7,7,7,8, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,6,7,8, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,-1,9, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,12,11,11,11,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,-1,10, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,25,25,-1,16,15,14,13,12,11,10,10,-1,-1,-1,6,-1,-1,-1,2,2,2,2,3,4,5,6,-1,10, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,24,24,24,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,1,2,3,-1,6,-1,-1,9, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,-1,16,15,14,13,12,11,10,10,-1,7,6,5,4,4,-1,1,0,1,2,3,-1,-1,-1,8,8, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,4,-1,2,2,2,2,3,4,-1,7,7,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,28,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,6,5,5,5,-1,3,3,3,3,3,-1,-1,8,8,8, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,6,6,6,6,-1,4,4,4,4,4,-1,-1,9,9,9, 59,59,59,58,57,56,55,55,55,55,54,53,52,51,50,49,48,48,48,48,48,48,49,48,48,48,48,48,49,49,49,49,48,48,48,48,47,47,47,47,47,46,45,44,43,43,43,43, 58,58,58,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,48,48,48,48,47,47,47,47,46,46,46,47,47,-1,44,43,42,42,42, 57,57,57,57,-1,57,-1,54,53,53,53,53,52,51,51,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,48,47,47,47,47,46,46,46,46,45,45,-1,-1,-1,-1,-1,41,41,41, 57,56,56,56,-1,-1,-1,-1,52,52,52,53,52,52,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,48,47,46,47,47,46,45,45,45,45,44,43,42,42,-1,-1,40,40,40, -1,55,55,55,55,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,45,44,43,42,41,40,39,39,39,39, -1,54,54,54,54,54,53,52,51,51,50,49,48,48,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,53,53,53,53,54,53,52,51,50,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,-1,48,47,46,45,44,43,42,42,42,42,42,41,40,40,40,40,-1,40,39,38,37,37, 52,52,52,52,53,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,48,47,46,46,-1,43,42,41,41,41,41,41,40,39,39,39,-1,40,39,38,37,36, 51,51,51,52,53,54,53,52,51,50,49,48,48,47,47,-1,-1,43,42,41,40,40,40,40,40,-1,48,47,46,45,44,43,42,41,40,40,40,41,40,39,38,38,-1,-1,-1,-1,-1,35, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,46,45,44,43,42,41,40,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,40,39,38,37,37,37,38,39,-1,34, 49,49,49,-1,47,47,47,46,46,46,-1,47,46,47,46,45,44,43,42,41,40,39,38,38,38,39,38,38,38,38,38,39,40,-1,39,38,38,-1,-1,-1,-1,36,36,37,38,39,-1,33, 48,48,48,-1,46,46,46,46,45,45,-1,-1,45,-1,-1,-1,-1,-1,-1,40,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,39,38,37,36,35,35,35,35,36,37,38,39,-1,32, 48,47,47,-1,45,45,45,45,45,44,44,44,44,43,42,41,40,39,39,39,39,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,31, 48,47,46,45,44,44,44,44,44,44,43,43,43,43,42,41,40,39,38,38,38,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,33,-1,30,30,30,30,30, 48,47,47,-1,43,43,43,43,43,43,43,42,42,42,42,41,40,39,38,37,37,37,-1,34,34,34,34,34,35,-1,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,41,41,41,40,39,38,37,36,36,-1,33,33,33,33,34,35,-1,38,38,38,38,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,40,40,40,39,38,37,36,35,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,39,39,39,39,-1,-1,34,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,38,37,36,35,35,35,35,35,36,-1,26,26,26, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,38,38,38,-1,33,33,32,31,30,30,31,32,33,34,35,36,37,38,39,38,37,36,36,36,-1,36,36,36,-1,25,25,25, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,33,32,32,31,30,29,-1,-1,-1,35,35,36,37,38,39,38,37,37,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,32,31,31,-1,28,28,28,-1,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,24,24,25,25,24,23,23, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,23,23,22, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,21,21,21,22,23,24,-1,-1,22,-1,21, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,22,21,20,20,-1,-1,-1,-1,20,21,20,20, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,22,21,20,19,19,19,-1,19,19,-1,19,19, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,32,33,33,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,19,18,17,17,17,17,17,17,17, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,32,-1,-1,-1,25,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,18,17,16,16,16,16,16,16, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,25,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,16,15,15,15,15,15, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,25,24,23,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,15,14,14,14,14, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,13,13,13,13, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,21,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,12,12,12,12, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,20,20,20,19,18,17,16,15,14,13,12,12,-1,11,11,11,-1,11,11,11,11, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,20,19,19,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,10,10,10,10, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,20,19,18,18,18,17,16,15,14,13,12,11,10,9,9,10,-1,9,9,9,9, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,17,17,17,16,15,14,13,12,11,10,9,8,-1,-1,8,8,8,8, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,17,16,15,14,14,-1,-1,-1,-1,7,-1,7,7,7,7,7, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,6,6,7, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,5,-1,8, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,9, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,2,2,2,2,2,3,4,5,-1,9, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,2,1,1,1,2,-1,5,-1,-1,8, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,6,5,5,-1,2,1,0,1,2,-1,-1,-1,7,7, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,8,7,6,5,5,-1,2,2,2,2,2,3,-1,6,6,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,3,3,3,3,3,-1,-1,7,7,7, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,7,7,7,7,-1,4,4,4,4,4,-1,-1,8,8,8, 60,60,59,58,57,56,55,55,55,55,54,53,52,51,50,49,48,48,48,48,48,48,49,48,48,48,48,48,49,49,49,49,48,48,48,48,47,47,47,47,47,46,45,44,43,43,43,43, 59,59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,48,48,48,48,47,47,47,47,46,46,46,47,47,-1,44,43,42,42,42, 58,58,58,58,-1,57,-1,54,53,53,53,53,52,51,51,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,48,47,47,47,47,46,46,46,46,45,45,-1,-1,-1,-1,-1,41,41,41, 58,57,57,57,-1,-1,-1,-1,52,52,52,53,52,52,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,48,47,46,47,47,46,45,45,45,45,44,43,42,42,-1,-1,40,40,40, -1,56,56,56,56,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,45,44,43,42,41,40,39,39,39,39, -1,55,55,55,55,54,53,52,51,51,50,49,48,48,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,54,54,54,54,54,53,52,51,50,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,-1,48,47,46,45,44,43,42,42,42,42,42,41,40,40,40,40,-1,40,39,38,37,37, 53,53,53,53,54,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,48,47,46,46,-1,43,42,41,41,41,41,41,40,39,39,39,-1,40,39,38,37,36, 52,52,52,53,54,54,53,52,51,50,49,48,48,47,47,-1,-1,43,42,41,40,40,40,40,40,-1,48,47,46,45,44,43,42,41,40,40,40,41,40,39,38,38,-1,-1,-1,-1,-1,35, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,46,45,44,43,42,41,40,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,40,39,38,37,37,37,38,39,-1,34, 50,50,50,-1,48,48,48,47,47,47,-1,47,46,47,46,45,44,43,42,41,40,39,38,38,38,39,38,38,38,38,38,39,40,-1,39,38,38,-1,-1,-1,-1,36,36,37,38,39,-1,33, 49,49,49,-1,47,47,47,47,46,46,-1,-1,45,-1,-1,-1,-1,-1,-1,40,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,39,38,37,36,35,35,35,35,36,37,38,39,-1,32, 49,48,48,-1,46,46,46,46,46,45,45,45,44,43,42,41,40,39,39,39,39,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,31, 49,48,47,46,45,45,45,45,45,45,44,44,44,43,42,41,40,39,38,38,38,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,33,-1,30,30,30,30,30, 49,48,48,-1,44,44,44,44,44,44,44,43,43,43,42,41,40,39,38,37,37,37,-1,34,34,34,34,34,35,-1,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,42,42,41,40,39,38,37,36,36,-1,33,33,33,33,34,35,-1,38,38,38,38,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,41,41,40,39,38,37,36,35,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,40,40,39,39,-1,-1,34,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,38,37,36,35,35,35,35,35,36,-1,26,26,26, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,39,39,39,-1,33,33,32,31,30,30,31,32,33,34,35,36,37,38,39,38,37,36,36,36,-1,36,36,36,-1,25,25,25, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,33,32,32,31,30,29,-1,-1,-1,35,35,36,37,38,39,38,37,37,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,32,31,31,-1,28,28,28,-1,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,24,24,25,25,24,23,23, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,23,23,22, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,21,21,21,22,23,24,-1,-1,22,-1,21, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,22,21,20,20,-1,-1,-1,-1,20,21,20,20, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,22,21,20,19,19,19,-1,19,19,-1,19,19, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,33,33,33,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,19,18,17,17,17,17,17,17,17, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,33,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,18,17,16,16,16,16,16,16, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,26,25,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,16,15,15,15,15,15, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,26,25,24,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,15,14,14,14,14, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,13,13,13,13, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,12,12,12,12, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,21,21,20,19,18,17,16,15,14,13,12,12,-1,11,11,11,-1,11,11,11,11, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,21,20,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,10,10,10,10, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,21,20,19,19,18,17,16,15,14,13,12,11,10,9,9,10,-1,9,9,9,9, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,18,18,17,16,15,14,13,12,11,10,9,8,-1,-1,8,8,8,8, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,17,16,15,14,14,-1,-1,-1,-1,7,-1,7,7,7,7,7, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,6,6,7, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,5,-1,8, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,9, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,3,2,2,2,2,3,4,5,-1,8, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,1,1,1,-1,5,-1,-1,7, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,3,2,1,0,1,-1,-1,-1,6,6, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,2,2,-1,5,5,6, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,3,3,3,3,3,-1,-1,6,6,6, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,4,4,4,4,4,-1,-1,7,7,7, 60,60,59,58,57,56,55,55,55,55,54,53,52,51,50,49,48,48,48,48,48,48,49,48,48,48,48,48,49,49,49,49,48,48,48,48,47,47,47,47,47,46,45,44,43,43,43,43, 59,59,59,58,57,56,55,54,54,54,54,53,52,51,50,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,48,48,48,48,47,47,47,47,46,46,46,47,47,-1,44,43,42,42,42, 59,58,58,58,-1,57,-1,54,53,53,53,53,52,51,51,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,48,47,47,47,47,46,46,46,46,45,45,-1,-1,-1,-1,-1,41,41,41, 59,58,57,57,-1,-1,-1,-1,52,52,52,53,52,52,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,48,47,46,47,47,46,45,45,45,45,44,43,42,42,-1,-1,40,40,40, -1,57,57,56,56,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,45,44,43,42,41,40,39,39,39,39, -1,56,56,56,55,54,53,52,51,51,50,49,48,48,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,55,55,55,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,42,42,42,42,42,42,-1,48,47,46,45,44,43,42,42,42,42,42,41,40,40,40,40,-1,40,39,38,37,37, 54,54,54,54,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,41,41,41,41,41,-1,48,47,46,46,-1,43,42,41,41,41,41,41,40,39,39,39,-1,40,39,38,37,36, 53,53,53,54,55,54,53,52,51,50,49,48,48,47,47,-1,-1,43,42,41,40,40,40,40,40,-1,48,47,46,45,44,43,42,41,40,40,40,41,40,39,38,38,-1,-1,-1,-1,-1,35, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,46,45,44,43,42,41,40,39,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,40,39,38,37,37,37,38,39,-1,34, 51,51,51,-1,49,49,49,48,48,48,-1,47,46,47,46,45,44,43,42,41,40,39,38,38,38,39,38,38,38,38,38,39,40,-1,39,38,38,-1,-1,-1,-1,36,36,37,38,39,-1,33, 50,50,50,-1,48,48,48,48,47,47,-1,-1,45,-1,-1,-1,-1,-1,-1,40,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,39,38,37,36,35,35,35,35,36,37,38,39,-1,32, 50,49,49,-1,47,47,47,47,47,46,46,45,44,43,42,41,40,39,39,39,39,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,31, 50,49,48,47,46,46,46,46,46,46,45,45,44,43,42,41,40,39,38,38,38,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,33,-1,30,30,30,30,30, 50,49,49,-1,45,45,45,45,45,45,45,44,44,43,42,41,40,39,38,37,37,37,-1,34,34,34,34,34,35,-1,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,44,44,44,44,44,44,-1,43,43,43,42,41,40,39,38,37,36,36,-1,33,33,33,33,34,35,-1,38,38,38,38,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28, 44,43,43,43,44,43,43,43,43,44,-1,43,42,42,42,41,40,39,38,37,36,35,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 44,43,42,42,-1,42,42,42,43,44,-1,43,42,41,41,41,40,39,39,-1,-1,34,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,38,37,36,35,35,35,35,35,36,-1,26,26,26, 44,43,42,41,41,41,41,42,43,44,-1,43,42,41,40,40,40,40,40,-1,33,33,32,31,30,30,31,32,33,34,35,36,37,38,39,38,37,36,36,36,-1,36,36,36,-1,25,25,25, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,40,-1,33,32,32,31,30,29,-1,-1,-1,35,35,36,37,38,39,38,37,37,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,38,38,38,39,39,-1,-1,32,31,31,-1,28,28,28,-1,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,24,24,25,25,24,23,23, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,23,23,22, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,21,21,21,22,23,24,-1,-1,22,-1,21, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,22,21,20,20,-1,-1,-1,-1,20,21,20,20, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,22,21,20,19,19,19,-1,19,19,-1,19,19, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,33,33,33,33,33,33,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,-1,-1,19,18,17,17,17,17,17,17,17, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,32,32,33,34,-1,-1,-1,26,-1,23,22,21,20,19,18,17,17,17,17,17,17,18,19,18,17,16,16,16,16,16,16, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,32,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,-1,-1,16,15,15,15,15,15, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,32,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,-1,15,14,14,14,14, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,13,13,13,-1,-1,13,13,13,13, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,23,23,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,12,12,12,-1,12,12,12,12, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,22,21,20,19,18,17,16,15,14,13,12,12,-1,11,11,11,-1,11,11,11,11, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,10,10,10,10, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,10,-1,9,9,9,9, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,19,19,18,17,16,15,14,13,12,11,10,9,8,-1,-1,8,8,8,8, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,17,16,15,14,14,-1,-1,-1,-1,7,-1,7,7,7,7,7, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,6,6,6,6,6,6,6,6,6,7, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,8, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,9, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,4,3,2,2,2,3,4,5,-1,8, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,4,3,2,1,1,-1,5,-1,-1,7, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,8,7,7,-1,4,3,2,1,0,-1,-1,-1,6,6, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,10,9,8,7,7,-1,4,3,2,2,2,2,-1,5,5,6, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,4,3,3,3,3,-1,-1,6,6,6, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,9,9,9,9,-1,4,4,4,4,4,-1,-1,7,7,7, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 66,66,65,64,63,62,61,61,61,61,60,59,58,57,56,55,54,54,54,54,54,54,55,54,54,53,52,51,50,50,50,50,49,49,49,49,48,48,48,48,48,47,46,45,44,44,44,44, 65,65,65,64,63,62,61,60,60,60,60,59,58,57,56,55,54,53,53,53,53,53,-1,53,53,53,52,51,50,49,49,49,49,48,48,48,48,47,47,47,48,48,-1,45,44,43,43,43, 64,64,64,64,-1,63,-1,60,59,59,59,59,58,57,57,-1,-1,53,52,52,52,52,52,52,52,52,52,51,50,49,48,48,48,48,47,47,47,47,46,46,-1,-1,-1,-1,-1,42,42,42, 64,63,63,63,-1,-1,-1,-1,58,58,58,59,58,58,-1,-1,-1,53,52,51,51,52,52,51,51,52,52,51,50,49,48,47,48,48,47,46,46,46,46,45,44,43,43,-1,-1,41,41,41, -1,62,62,62,62,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,-1,-1,-1,50,50,-1,-1,50,50,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,46,45,44,43,42,41,40,40,40,40, -1,61,61,61,61,60,59,58,57,57,56,55,54,54,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,60,60,60,60,60,59,58,57,56,56,55,54,53,52,51,50,49,48,48,48,48,48,48,48,-1,49,48,47,46,45,44,43,43,43,43,43,42,41,41,41,41,-1,41,40,39,38,38, 59,59,59,59,60,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,47,47,47,47,47,-1,49,48,47,47,-1,44,43,42,42,42,42,42,41,40,40,40,-1,41,40,39,38,37, 58,58,58,59,60,60,59,58,57,56,55,54,54,53,53,-1,-1,49,48,47,46,46,46,46,46,-1,49,48,47,46,45,44,43,42,41,41,41,42,41,40,39,39,-1,-1,-1,-1,-1,36, 57,57,57,-1,-1,-1,-1,-1,-1,-1,-1,53,53,53,52,51,50,49,48,47,46,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,41,40,39,38,38,38,39,40,-1,35, 56,56,56,-1,54,54,54,53,53,53,-1,53,52,53,52,51,50,49,48,47,46,45,44,44,44,45,44,44,44,44,44,45,46,-1,40,39,39,-1,-1,-1,-1,37,37,38,39,40,-1,34, 55,55,55,-1,53,53,53,53,52,52,-1,-1,51,-1,-1,-1,-1,-1,-1,46,-1,-1,43,43,43,-1,43,43,43,43,44,45,46,-1,40,39,38,37,36,36,36,36,37,38,39,40,-1,33, 55,54,54,-1,52,52,52,52,52,51,51,51,50,49,48,47,46,45,45,45,45,-1,43,42,42,42,42,42,42,43,-1,46,46,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,32, 55,54,53,52,51,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,-1,-1,41,41,41,41,41,41,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,34,-1,31,31,31,31,31, 55,54,54,-1,50,50,50,50,50,50,50,49,49,49,48,47,46,45,44,43,43,43,-1,40,40,40,40,40,41,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,49,49,49,49,49,49,-1,48,48,48,48,47,46,45,44,43,42,42,-1,39,39,39,39,40,41,-1,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29, 49,48,48,48,49,48,48,48,48,49,-1,48,47,47,47,47,46,45,44,43,42,41,-1,38,38,38,39,40,41,42,43,43,42,42,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 49,48,47,47,-1,47,47,47,48,49,-1,48,47,46,46,46,46,45,45,-1,-1,40,-1,37,37,37,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,36,36,36,36,37,-1,27,27,27, 49,48,47,46,46,46,46,47,48,49,-1,48,47,46,45,45,45,45,45,-1,39,39,38,37,36,36,37,38,39,40,41,42,42,41,40,39,38,37,37,37,-1,37,37,37,-1,26,26,26, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,45,-1,39,38,38,37,36,35,-1,-1,-1,41,41,42,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,46,45,44,44,44,44,44,43,43,43,43,43,43,43,44,44,-1,-1,38,37,37,-1,34,34,34,-1,42,42,42,42,41,40,40,-1,-1,-1,-1,-1,25,25,26,26,25,24,24, 55,55,-1,46,45,44,43,43,43,43,43,42,42,42,42,42,42,-1,43,43,-1,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,24,24,23, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,42,43,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,24,25,-1,-1,23,-1,22, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,21,22,21,21, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,20,20,-1,20,20, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,38,38,38,39,39,39,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,20,19,18,18,18,18,18,18,18, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,37,37,38,39,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,17, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,35,36,37,38,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,-1,-1,17,16,16,16,16,16, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,35,36,37,38,-1,-1,32,31,30,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,16,15,15,15,15, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,19,19,19,-1,-1,14,14,14,14, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,28,28,28,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,13,13,13,13, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,27,27,26,25,24,23,22,21,20,19,18,18,-1,17,17,17,-1,12,12,12,12, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,27,26,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,11,11,11,11, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,27,26,25,25,24,23,22,21,20,19,18,17,16,15,15,16,-1,10,10,10,10, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,-1,-1,9,9,9,9, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,23,22,21,20,20,-1,-1,-1,-1,13,-1,10,9,8,8,8, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,11,10,9,8,7,7, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,14,13,12,11,11,11,11,11,11,11,10,9,8,7,6, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,10,10,10,10,10,10,9,9,-1,5, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,10,-1,4, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,9,8,8,8,8,9,10,11,-1,3, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,7,7,-1,11,-1,-1,2, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,9,8,7,6,6,-1,-1,-1,0,1, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,-1,2,2,2, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,9,8,7,6,6,-1,-1,3,3,3, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,9,8,7,7,7,-1,-1,4,4,4, 65,65,64,63,62,61,60,60,60,60,59,58,57,56,55,54,53,53,53,53,53,53,54,53,53,52,51,50,49,49,49,49,48,48,48,48,47,47,47,47,47,46,45,44,43,43,43,43, 64,64,64,63,62,61,60,59,59,59,59,58,57,56,55,54,53,52,52,52,52,52,-1,52,52,52,51,50,49,48,48,48,48,47,47,47,47,46,46,46,47,47,-1,44,43,42,42,42, 64,63,63,63,-1,62,-1,59,58,58,58,58,57,56,56,-1,-1,52,51,51,51,51,51,51,51,51,51,50,49,48,47,47,47,47,46,46,46,46,45,45,-1,-1,-1,-1,-1,41,41,41, 64,63,62,62,-1,-1,-1,-1,57,57,57,58,57,57,-1,-1,-1,52,51,50,50,51,51,50,50,51,51,50,49,48,47,46,47,47,46,45,45,45,45,44,43,42,42,-1,-1,40,40,40, -1,62,62,61,61,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,-1,-1,-1,-1,-1,45,-1,47,46,45,44,45,45,44,43,42,41,40,39,39,39,39, -1,61,61,61,60,59,58,57,56,56,55,54,53,53,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,48,47,46,45,44,44,-1,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,40,39,38,38,38, -1,60,60,60,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,47,47,47,47,47,47,-1,48,47,46,45,44,43,42,42,42,42,42,41,40,40,40,40,-1,40,39,38,37,37, 59,59,59,59,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,46,46,46,46,46,-1,48,47,46,46,-1,43,42,41,41,41,41,41,40,39,39,39,-1,40,39,38,37,36, 58,58,58,59,60,59,58,57,56,55,54,53,53,52,52,-1,-1,48,47,46,45,45,45,45,45,-1,48,47,46,45,44,43,42,41,40,40,40,41,40,39,38,38,-1,-1,-1,-1,-1,35, 57,57,57,-1,-1,-1,-1,-1,-1,-1,-1,52,52,52,51,50,49,48,47,46,45,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,40,39,38,37,37,37,38,39,-1,34, 56,56,56,-1,54,54,54,53,53,53,-1,52,51,52,51,50,49,48,47,46,45,44,43,43,43,44,43,43,43,43,43,44,45,-1,39,38,38,-1,-1,-1,-1,36,36,37,38,39,-1,33, 55,55,55,-1,53,53,53,53,52,52,-1,-1,50,-1,-1,-1,-1,-1,-1,45,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,39,38,37,36,35,35,35,35,36,37,38,39,-1,32, 55,54,54,-1,52,52,52,52,52,51,51,50,49,48,47,46,45,44,44,44,44,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,39,38,37,36,35,34,34,34,-1,-1,-1,-1,-1,31, 55,54,53,52,51,51,51,51,51,51,50,50,49,48,47,46,45,44,43,43,43,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,33,-1,30,30,30,30,30, 55,54,54,-1,50,50,50,50,50,50,50,49,49,48,47,46,45,44,43,42,42,42,-1,39,39,39,39,39,40,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29, -1,-1,-1,-1,49,49,49,49,49,49,-1,48,48,48,47,46,45,44,43,42,41,41,-1,38,38,38,38,39,40,-1,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28, 49,48,48,48,49,48,48,48,48,49,-1,48,47,47,47,46,45,44,43,42,41,40,-1,37,37,37,38,39,40,41,42,42,41,41,-1,-1,-1,-1,35,34,34,34,35,-1,-1,27,27,27, 49,48,47,47,-1,47,47,47,48,49,-1,48,47,46,46,46,45,44,44,-1,-1,39,-1,36,36,36,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,35,35,35,35,36,-1,26,26,26, 49,48,47,46,46,46,46,47,48,49,-1,48,47,46,45,45,45,45,45,-1,38,38,37,36,35,35,36,37,38,39,40,41,41,40,39,38,37,36,36,36,-1,36,36,36,-1,25,25,25, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,45,-1,38,37,37,36,35,34,-1,-1,-1,40,40,41,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,24,24,24, -1,-1,-1,46,45,44,44,44,44,44,43,43,43,43,43,43,43,44,44,-1,-1,37,36,36,-1,33,33,33,-1,41,41,41,41,40,39,39,-1,-1,-1,-1,-1,24,24,25,25,24,23,23, 55,55,-1,46,45,44,43,43,43,43,43,42,42,42,42,42,42,-1,43,43,-1,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,-1,23,23,22, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,42,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,23,24,-1,-1,22,-1,21, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,20,21,20,20, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,19,19,-1,19,19, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,22,21,20,19,18,18,18,18,18,18,18,18, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,38,38,38,38,38,38,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,19,18,17,17,17,17,17,17,17, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,37,37,38,39,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,22,22,21,20,19,18,17,16,16,16,16,16,16, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,35,36,37,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,-1,-1,16,15,15,15,15,15, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,35,36,37,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,15,14,14,14,14, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,18,18,18,-1,-1,13,13,13,13, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,28,28,28,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,12,12,12,12, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,27,26,25,24,23,22,21,20,19,18,17,17,-1,16,16,16,-1,11,11,11,11, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,10,10,10,10, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,15,-1,9,9,9,9, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,24,24,23,22,21,20,19,18,17,16,15,14,13,-1,-1,8,8,8,8, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,23,22,21,20,19,19,-1,-1,-1,-1,12,-1,9,8,7,7,7, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,12,12,12,11,10,9,8,7,6,6, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,14,13,12,11,11,11,11,11,11,10,9,8,7,6,5, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,10,10,10,10,10,9,8,8,-1,4, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,3, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,9,8,8,8,8,9,10,10,-1,2, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,7,7,-1,11,-1,-1,1, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,9,8,7,6,6,-1,-1,-1,1,0, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,-1,2,2,2, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,9,8,7,6,6,-1,-1,3,3,3, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,9,8,7,7,7,-1,-1,4,4,4, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,55,56,57,58,59, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,-1,56,56,57,58,59, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,-1,-1,-1,58,58,59, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,50,49,49,49,50,51,52,53,54,-1,-1,58,58,59, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,55,56,57,58,59, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,56,56,57,58,59, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,57,57,57,58,58, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,58,58,58,58,57, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,56, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,53, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,52, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,51, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50,51, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,50,50,50, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,49,49,49, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,48,48,48, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 23,23,-1,25,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 22,22,-1,24,24,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 21,22,-1,23,23,23,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 20,-1,-1,22,22,22,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 19,-1,21,21,21,22,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 18,-1,20,20,21,22,23,24,-1,18,18,18,-1,18,19,20,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 17,18,19,20,21,22,23,24,-1,18,17,17,-1,17,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 16,-1,20,20,21,22,23,24,-1,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 15,-1,21,21,21,22,-1,25,26,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 14,-1,-1,-1,-1,23,24,25,26,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 13,13,13,13,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 12,12,12,12,13,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 11,11,11,12,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 11,10,10,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,10,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,8,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,7,7,7,7,7,8,9,10,-1,23,22,21,20,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 6,6,6,6,6,6,6,-1,-1,-1,-1,23,22,21,20,19,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 5,5,5,5,5,5,6,-1,27,26,26,-1,22,21,20,19,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 4,4,4,4,4,5,6,-1,27,26,25,24,23,-1,-1,-1,17,-1,21,21,-1,-1,-1,25,25,26,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,22,-1,21,21,-1,26,26,26,27,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,28,28,28,28,28,29,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 0,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 1,1,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,30,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 2,2,2,-1,-1,-1,-1,-1,9,9,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 3,3,3,4,5,6,7,8,9,10,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,55,56,57,58,59, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,-1,56,56,57,58,59, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,-1,-1,-1,58,58,59, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,50,49,49,49,50,51,52,53,54,-1,-1,58,58,59, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,55,56,57,58,59, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,56,56,57,58,59, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,57,57,57,58,58, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,58,58,58,58,57, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,56, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,53, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,52, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,51, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50,51, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,50,50,50, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,49,49,49, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,48,48,48, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 23,23,-1,25,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 22,22,-1,24,24,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 21,22,-1,23,23,23,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 20,-1,-1,22,22,22,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 19,-1,21,21,21,22,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 18,-1,20,20,21,22,23,24,-1,18,18,18,-1,18,19,20,-1,20,20,20,21,22,23,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 17,18,19,20,21,22,23,24,-1,18,17,17,-1,17,-1,-1,-1,19,19,20,21,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,42,43,44,45,46,47,48, 16,-1,20,20,21,22,23,24,-1,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,44,44,45,46,47,48, 15,-1,21,21,21,22,-1,25,26,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,45,45,46,47,48, 14,-1,-1,-1,-1,23,24,25,26,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,46,46,47,48, 13,13,13,13,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,47,47,47,48, 12,12,12,12,13,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,48,48,48,48, 11,11,11,12,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, 11,10,10,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,10,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,8,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,7,7,7,7,7,8,9,10,-1,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 6,6,6,6,6,6,6,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 5,5,5,5,5,5,5,-1,26,25,25,-1,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 4,4,4,4,4,4,5,-1,26,25,24,23,22,-1,-1,-1,16,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 3,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,21,-1,20,20,-1,26,26,26,27,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,28,27,27,27,28,29,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 1,1,1,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,30,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 2,2,2,-1,-1,-1,-1,-1,8,8,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 3,3,3,4,5,6,7,8,9,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,55,56,57,58,59, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,-1,56,56,57,58,59, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,-1,-1,-1,58,58,59, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,50,49,49,49,50,51,52,53,54,-1,-1,58,58,59, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,55,56,57,58,59, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,56,56,57,58,59, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,57,57,57,58,58, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,58,58,58,58,57, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,56, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,53, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,52, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,51, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50,51, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,50,50,50, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,49,49,49, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,48,48,48, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 23,23,-1,25,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 22,22,-1,24,24,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,-1,49, 21,22,-1,23,23,23,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,46,47,48,49, 20,-1,-1,22,22,22,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,-1,48,48, 19,-1,21,21,21,22,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48, 18,-1,20,20,21,22,23,24,-1,18,18,18,-1,18,19,20,-1,20,20,20,21,22,23,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 17,18,19,20,21,22,23,24,-1,18,17,17,-1,17,-1,-1,-1,19,19,20,21,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48, 16,-1,20,20,21,22,23,24,-1,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,44,44,45,46,47,48, 15,-1,21,21,21,22,-1,25,26,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,45,45,46,47,48, 14,-1,-1,-1,-1,23,24,25,26,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,46,46,47,48, 13,13,13,13,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,47,47,47,48, 12,12,12,12,13,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,20,21,22,23,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,48,48,48,48, 11,11,11,12,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,49,49,49,49, 11,10,10,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19,20,21,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,10,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,8,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,7,7,7,7,7,8,9,10,-1,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 6,6,6,6,6,6,6,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 5,5,5,5,5,5,5,-1,25,24,24,-1,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 4,4,4,4,4,4,4,-1,25,24,23,22,21,-1,-1,-1,15,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 3,3,3,3,3,3,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,20,-1,19,19,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,27,26,26,26,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 2,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 2,1,1,1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 2,2,2,-1,-1,-1,-1,-1,7,7,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 3,3,3,4,5,6,7,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,55,56,57,58,59, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,-1,56,56,57,58,59, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,-1,-1,-1,58,58,59, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,50,49,49,49,50,51,52,53,54,-1,-1,58,58,59, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,55,56,57,58,59, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,56,56,57,58,59, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,57,57,57,58,58, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,58,58,58,58,57, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,56, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,53, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,52, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,51, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50,51, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,50,50,50, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,49,49,49, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,48,48,48, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 23,23,-1,25,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 22,22,-1,24,24,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,-1,49, 21,22,-1,23,23,23,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,45,46,47,48, 20,-1,-1,22,22,22,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,-1,47,47, 19,-1,21,21,21,22,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,41,42,43,44,45,46,47, 18,-1,20,20,21,22,23,24,-1,18,18,18,-1,18,19,20,-1,20,20,20,21,22,23,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 17,18,19,20,21,22,23,24,-1,18,17,17,-1,17,-1,-1,-1,19,19,20,21,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47, 16,-1,20,20,21,22,23,24,-1,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,43,43,44,45,46,47, 15,-1,21,21,21,22,-1,25,26,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,44,44,45,46,47, 14,-1,-1,-1,-1,23,24,25,26,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,45,45,46,47, 13,13,13,13,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,46,46,46,47, 12,12,12,12,13,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,20,21,22,22,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,47,47,47,47, 11,11,11,12,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,19,19,20,21,21,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,48,48,48,48, 11,10,10,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19,20,20,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,10,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,8,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,7,7,7,7,7,8,9,10,-1,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 6,6,6,6,6,6,6,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 5,5,5,5,5,5,5,-1,24,23,23,-1,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 4,4,4,4,4,4,4,-1,24,23,22,21,20,-1,-1,-1,14,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 3,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,19,-1,18,18,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,-1,26,25,25,25,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 3,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 3,2,1,1,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 3,2,2,-1,-1,-1,-1,-1,6,6,7,8,-1,11,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 3,3,3,4,5,6,7,8,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,55,56,57,58,59, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,-1,56,56,57,58,59, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,-1,-1,-1,58,58,59, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,50,49,49,49,50,51,52,53,54,-1,-1,58,58,59, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,55,56,57,58,59, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,56,56,57,58,59, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,57,57,57,58,58, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,58,58,58,58,57, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,56, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,53, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,52, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,51, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50,51, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,50,50,50, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,49,49,49, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,48,48,48, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 23,23,-1,25,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,47,47,48, 22,22,-1,24,24,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,-1,49, 21,22,-1,23,23,23,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,45,46,47,48, 20,-1,-1,22,22,22,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,-1,47,47, 19,-1,21,21,21,22,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,39,40,41,41,42,43,44,45,46,47, 18,-1,20,20,21,22,23,24,-1,18,18,18,-1,18,19,20,-1,20,20,20,21,22,23,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 17,18,19,20,21,22,23,24,-1,18,17,17,-1,17,-1,-1,-1,19,19,20,21,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47, 16,-1,20,20,21,22,23,24,-1,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,43,43,44,45,46,47, 15,-1,21,21,21,22,-1,25,26,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,44,44,45,46,47, 14,-1,-1,-1,-1,23,24,25,26,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,45,45,46,47, 13,13,13,13,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,46,46,46,47, 12,12,12,12,13,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,20,21,22,22,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,47,47,47,47, 11,11,11,12,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,19,19,20,21,21,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,48,48,48,48, 11,10,10,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,18,18,19,20,20,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,10,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,8,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,7,7,7,7,7,8,9,10,-1,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 6,6,6,6,6,6,6,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 5,5,5,5,5,5,5,-1,24,23,23,-1,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 4,4,4,4,4,4,4,-1,24,23,22,21,20,-1,-1,-1,14,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 4,3,3,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,19,-1,18,18,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,-1,26,25,25,25,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 4,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 4,3,2,2,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 4,3,3,-1,-1,-1,-1,-1,6,6,7,8,-1,11,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 4,4,4,5,6,7,8,8,7,7,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,55,56,57,58,59, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,-1,56,56,57,58,59, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,-1,-1,-1,58,58,59, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,50,49,49,49,50,51,52,53,54,-1,-1,58,58,59, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,55,56,57,58,59, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,56,56,57,58,59, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,57,57,57,58,58, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,58,58,58,58,57, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,56, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,53, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,52, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,51, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50,50, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,49,49,49, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,48,48,48, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,47,47,47, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 23,23,-1,25,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,45,46,47, 22,22,-1,24,24,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,-1,-1,44,-1,46, 21,22,-1,23,23,23,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,-1,-1,-1,-1,42,43,44,45, 20,-1,-1,22,22,22,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,39,39,-1,41,41,-1,44,44, 19,-1,21,21,21,22,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,37,37,38,38,38,38,39,40,41,42,43,44, 18,-1,20,20,21,22,23,24,-1,18,18,18,-1,18,19,20,-1,20,20,20,21,22,23,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 17,18,19,20,21,22,23,24,-1,18,17,17,-1,17,-1,-1,-1,19,19,20,21,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44, 16,-1,20,20,21,22,23,24,-1,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,40,40,41,42,43,44, 15,-1,21,21,21,22,-1,25,26,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,41,41,42,43,44, 14,-1,-1,-1,-1,23,24,25,26,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,42,42,43,44, 13,13,13,13,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,20,20,20,20,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,43,43,43,44, 12,12,12,12,13,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,19,19,19,19,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,44,44,44,44, 11,11,11,12,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,18,18,18,18,18,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,45,45,45,45, 11,10,10,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,17,17,17,17,17,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,10,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,16,16,16,16,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,8,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,7,7,7,7,7,8,9,10,-1,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 7,6,6,6,6,6,6,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 7,6,5,5,5,5,5,-1,21,20,20,-1,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 7,6,5,4,4,4,4,-1,21,20,19,18,17,-1,-1,-1,11,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,16,-1,15,15,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,-1,23,22,22,22,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 7,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 7,6,5,5,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,20,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 7,6,6,-1,-1,-1,-1,-1,3,3,4,5,-1,8,8,9,10,-1,-1,14,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 7,7,7,8,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,55,56,57,58,59, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,-1,56,56,57,58,59, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,-1,-1,-1,58,58,59, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,50,49,49,49,50,51,52,53,54,-1,-1,58,58,59, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,55,56,57,58,59, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,56,56,57,58,59, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,57,57,57,58,58, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,58,58,58,58,57, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,56, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,54, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,53, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,52, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,51, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,50, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,49, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,48,48,48, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,47,47,47, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,46,46,46, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 23,23,-1,25,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,44,45,46, 22,22,-1,24,24,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,39,40,41,-1,-1,43,-1,45, 21,22,-1,23,23,23,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,38,-1,-1,-1,-1,41,42,43,44, 20,-1,-1,22,22,22,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,32,33,34,35,36,37,38,38,38,-1,40,40,-1,43,43, 19,-1,21,21,21,22,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,36,36,37,37,37,37,38,39,40,41,42,43, 18,-1,20,20,21,22,23,24,-1,18,18,18,-1,18,19,20,-1,20,20,20,21,22,23,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 17,18,19,20,21,22,23,24,-1,18,17,17,-1,17,-1,-1,-1,19,19,20,21,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43, 16,-1,20,20,21,22,23,24,-1,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,39,39,40,41,42,43, 15,-1,21,21,21,22,-1,25,26,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,40,40,41,42,43, 14,-1,-1,-1,-1,23,24,25,26,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,41,41,42,43, 13,13,13,13,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,19,19,19,19,19,19,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,42,42,42,43, 12,12,12,12,13,14,13,12,12,12,12,12,13,14,15,16,-1,18,18,18,18,18,18,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,43,43,43,43, 11,11,11,12,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,17,17,17,17,17,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,44,44,44,44, 11,10,10,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,16,16,16,16,16,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,10,9,9,9,-1,9,9,9,10,11,12,13,14,15,16,15,15,15,15,15,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,8,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,7,7,7,7,7,8,9,10,-1,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 7,6,6,6,6,6,6,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 7,6,5,5,5,5,5,-1,20,19,19,-1,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 7,6,5,4,4,4,4,-1,20,19,18,17,16,-1,-1,-1,10,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 7,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,15,-1,14,14,-1,20,20,20,21,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,-1,22,21,21,21,22,23,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 7,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,19,-1,-1,24,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 7,6,6,-1,-1,-1,-1,-1,2,2,3,4,-1,7,7,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 7,7,7,8,7,6,5,4,3,3,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 46,46,46,46,46,45,44,44,44,44,44,44,44,44,45,45,44,44,44,44,44,44,45,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,55,56,57,58,59, 45,45,45,45,46,45,44,43,43,43,43,43,43,44,45,45,44,43,43,43,43,43,-1,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,53,-1,56,56,57,58,59, 44,44,44,44,-1,46,-1,43,42,42,42,42,43,44,45,-1,-1,43,42,42,42,42,42,42,42,42,43,44,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,-1,-1,-1,58,58,59, 44,43,43,43,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,43,42,41,41,42,42,41,41,42,43,44,45,46,47,48,49,50,50,49,49,49,50,51,52,53,54,-1,-1,58,58,59, -1,42,42,42,42,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,50,51,52,53,54,55,56,57,58,59, -1,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,-1,-1,-1,39,39,-1,-1,39,39,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,56,56,57,58,58, -1,40,40,40,40,41,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,39,-1,52,51,50,49,48,47,46,46,46,46,46,46,46,47,48,49,-1,57,57,57,57,57, 39,39,39,39,40,41,41,40,39,38,37,37,37,37,37,38,38,37,37,37,37,37,37,38,39,-1,52,51,50,50,-1,47,46,45,45,45,45,45,46,47,48,49,-1,58,58,58,57,56, 38,38,38,39,40,41,41,40,39,38,37,36,36,36,36,-1,-1,36,36,36,36,36,37,38,39,-1,52,51,50,49,48,47,46,45,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,55, 37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,37,36,35,35,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,47,47,48,47,47,47,48,49,-1,54, 36,36,36,-1,34,34,34,34,34,34,-1,35,34,35,36,37,37,36,35,34,35,36,37,37,37,38,37,37,37,37,37,38,39,-1,42,42,42,-1,-1,-1,-1,46,46,47,48,49,-1,53, 35,35,35,-1,33,33,33,33,33,33,-1,-1,33,-1,-1,-1,-1,-1,-1,33,-1,-1,36,36,36,-1,36,36,36,36,37,38,39,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,52, 35,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,36,35,35,35,35,35,35,36,-1,39,39,-1,40,40,40,41,42,43,44,45,-1,-1,-1,-1,-1,51, 35,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,-1,-1,34,34,34,34,34,34,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,-1,48,48,49,50,50, 35,34,34,-1,30,30,30,30,30,30,31,30,30,30,30,30,30,30,30,30,30,31,-1,33,33,33,33,33,34,-1,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,49,49, -1,-1,-1,-1,29,29,29,29,29,29,-1,29,29,29,29,29,29,29,29,29,30,31,-1,32,32,32,32,33,34,-1,37,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,48,48,48, 29,28,28,28,29,28,28,28,28,29,-1,29,28,28,28,28,28,28,28,29,30,31,-1,31,31,31,32,33,34,35,36,36,36,37,-1,-1,-1,-1,43,43,44,45,46,-1,-1,47,47,47, 29,28,27,27,-1,27,27,27,28,29,-1,29,28,27,27,27,27,27,27,-1,-1,30,-1,30,30,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,46,46,46, 29,28,27,26,26,26,26,27,28,29,-1,29,28,27,26,26,26,26,26,-1,29,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,45,45,45, 29,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,-1,29,28,28,28,29,28,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,25,-1,-1,27,27,27,-1,27,27,28,-1,35,35,35,36,37,38,39,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 23,23,-1,25,25,24,23,23,23,23,24,23,23,23,23,23,23,-1,24,24,-1,26,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,43,44,45, 22,22,-1,24,24,24,23,22,22,22,-1,22,22,22,22,22,22,22,23,24,-1,25,25,25,25,26,27,28,29,30,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,-1,42,-1,44, 21,22,-1,23,23,23,23,22,21,21,21,22,21,21,21,21,21,22,23,-1,-1,24,24,24,25,26,27,28,29,30,31,32,32,32,32,33,34,35,36,37,-1,-1,-1,-1,40,41,42,43, 20,-1,-1,22,22,22,23,22,21,20,21,22,21,20,20,20,21,22,23,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,31,32,33,34,35,36,37,37,37,-1,39,39,-1,42,42, 19,-1,21,21,21,22,23,23,-1,19,-1,-1,-1,19,19,20,-1,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,35,35,36,36,36,36,37,38,39,40,41,42, 18,-1,20,20,21,22,23,24,-1,18,18,18,-1,18,19,20,-1,20,20,20,21,22,23,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 17,18,19,20,21,22,23,24,-1,18,17,17,-1,17,-1,-1,-1,19,19,20,21,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42, 16,-1,20,20,21,22,23,24,-1,-1,16,16,16,16,16,16,17,18,19,20,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,38,38,39,40,41,42, 15,-1,21,21,21,22,-1,25,26,-1,15,15,15,15,15,16,17,18,19,20,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,39,39,40,41,42, 14,-1,-1,-1,-1,23,24,25,26,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,40,40,41,42, 13,13,13,13,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,17,18,18,18,18,18,18,18,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,41,41,41,42, 12,12,12,12,13,14,13,12,12,12,12,12,13,14,15,16,-1,17,17,17,17,17,17,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,42,42,42,42, 11,11,11,12,-1,14,13,12,11,11,11,12,13,14,15,-1,-1,16,16,16,16,16,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,43,43,43,43, 11,10,10,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,-1,15,15,15,15,15,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,10,9,9,9,-1,9,9,9,10,11,12,13,14,15,15,14,14,14,14,14,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,8,8,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,7,7,7,7,7,8,9,10,-1,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 8,7,6,6,6,6,6,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 8,7,6,5,5,5,5,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 8,7,6,5,4,4,4,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,14,-1,13,13,-1,19,19,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,-1,21,20,20,20,21,22,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 8,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,23,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 8,7,7,-1,-1,-1,-1,-1,2,2,2,3,-1,6,6,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 8,8,8,8,7,6,5,4,3,3,3,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58,59,60, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,-1,57,57,58,59,60, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,-1,-1,-1,59,59,60, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,51,50,50,50,51,52,53,54,55,-1,-1,59,59,59, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,57,58,58,58, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,57,57,57,57, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,58,58,57,56,56, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,59,58,57,56,55, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,54, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,53, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,52, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,51, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,50, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,49,49,49, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,48,47,47,47, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,46,46,46, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,45,45,45, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,44,44,44, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 24,24,-1,26,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,43,44, 23,23,-1,25,25,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,29,30,31,32,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,41,-1,43, 22,23,-1,24,24,24,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,-1,-1,-1,-1,39,40,41,42, 21,-1,-1,23,23,23,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,36,36,-1,38,38,-1,41,41, 20,-1,22,22,22,23,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,35,35,35,36,37,38,39,40,41, 19,-1,21,21,22,23,24,25,-1,19,19,19,-1,19,20,21,-1,21,21,21,22,23,24,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 18,19,20,21,22,23,24,25,-1,19,18,18,-1,18,-1,-1,-1,20,20,21,22,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41, 17,-1,21,21,22,23,24,25,-1,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,37,37,38,39,40,41, 16,-1,22,22,22,23,-1,26,27,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,38,38,39,40,41, 15,-1,-1,-1,-1,24,25,26,27,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41, 14,14,14,14,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,17,17,17,17,17,17,17,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,40,40,40,41, 13,13,13,13,14,15,14,13,13,13,13,13,14,15,16,17,-1,16,16,16,16,16,16,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,41,41,41,41, 12,12,12,13,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,15,15,15,15,15,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,42,42,42,42, 12,11,11,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,14,14,14,14,14,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,11,10,10,10,-1,10,10,10,11,12,13,14,15,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,9,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,8,8,8,8,8,9,10,11,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 9,8,7,7,7,7,7,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 9,8,7,6,6,6,6,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 9,8,7,6,5,5,5,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,13,-1,12,12,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,-1,20,19,19,19,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 9,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 9,8,8,-1,-1,-1,-1,-1,2,2,2,2,-1,5,5,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 9,9,9,8,7,6,5,4,3,3,3,3,4,5,6,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,57,58,59,60,61, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,-1,58,58,59,60,60, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,-1,-1,-1,-1,-1,59,59,59, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,52,51,51,51,52,53,54,55,56,-1,-1,58,58,58, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,57,57,57,57, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,58,57,56,55,55, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,58,57,56,55,54, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,53, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,52, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,51, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,50, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,49, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,48,48,48,48,48, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,48,47,47,47,47, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,47,46,46,46, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,45,45,45, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,44,44,44, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,43,43,43, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 25,25,-1,27,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 24,24,-1,26,26,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,30,31,32,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 23,24,-1,25,25,25,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,26,26,26,27,28,29,30,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 22,-1,-1,24,24,24,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,31,32,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 21,-1,23,23,23,24,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 20,-1,22,22,23,24,25,26,-1,20,20,20,-1,20,21,22,-1,22,22,22,23,24,25,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 19,20,21,22,23,24,25,26,-1,20,19,19,-1,19,-1,-1,-1,21,21,22,23,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 18,-1,22,22,23,24,25,26,-1,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 17,-1,23,23,23,24,-1,27,28,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,37,37,38,39,40, 16,-1,-1,-1,-1,25,26,27,28,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,38,38,39,40, 15,15,15,15,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,17,16,16,16,16,16,16,16,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,39,39,39,40, 14,14,14,14,15,16,15,14,14,14,14,14,15,16,17,18,-1,15,15,15,15,15,15,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,40,40,40,40, 13,13,13,14,-1,16,15,14,13,13,13,14,15,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,41,41,41,41, 13,12,12,-1,-1,-1,-1,-1,12,12,13,14,15,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,12,11,11,11,-1,11,11,11,12,13,14,15,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,10,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,9,9,9,9,9,10,11,12,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 10,9,8,8,8,8,8,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 10,9,8,7,7,7,7,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 10,9,8,7,6,6,6,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,12,-1,11,11,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,-1,19,18,18,18,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 10,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 10,9,9,-1,-1,-1,-1,-1,2,2,2,2,-1,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 10,10,9,8,7,6,5,4,3,3,3,3,4,5,5,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,60,60, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,59,59,59, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,58,58,58, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,57,57,57, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,57,56,56,56,56, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,57,56,55,55,55, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,57,56,55,54,54, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,57,56,55,54,53, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,52, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,51, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,50, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,49, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,48, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,47,47,47,47,47, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,48,47,46,46,46,46, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,46,45,45,45, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,44,44,44, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,43,43,43, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,42,42,42, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,40,41,42, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,32,31,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,39,-1,41, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,32,31,30,29,29,29,30,31,32,33,34,-1,-1,-1,-1,37,38,39,40, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,34,34,-1,36,36,-1,39,39, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,33,33,33,33,34,35,36,37,38,39, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,35,35,36,37,38,39, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,36,36,37,38,39, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,37,37,38,39, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,17,17,16,15,15,15,15,15,15,15,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,38,38,38,39, 15,15,15,15,16,17,16,15,15,15,15,15,16,16,16,17,-1,14,14,14,14,14,14,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,39,39,39,39, 14,14,14,15,-1,17,16,15,14,14,14,15,15,15,15,-1,-1,13,13,13,13,13,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,40,40,40,40, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,15,14,14,-1,12,12,12,12,12,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,13,12,12,12,-1,12,12,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,10,10,10,10,10,11,12,13,-1,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 11,10,9,9,9,9,9,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 11,10,9,8,8,8,8,-1,16,15,15,-1,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 11,10,9,8,7,7,7,-1,16,15,14,13,12,-1,-1,-1,6,-1,10,10,-1,-1,-1,15,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,11,-1,10,10,-1,16,16,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,-1,18,17,17,17,18,19,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 11,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,15,-1,-1,20,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 11,10,10,-1,-1,-1,-1,-1,3,2,2,2,-1,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 11,10,9,8,7,6,5,4,3,3,3,3,4,4,4,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,59,59, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,58,58,58, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,57,57,57, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,56,56,56, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,56,55,55,55,55, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,56,55,54,53,53, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,56,55,54,53,52, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,51, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,48, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,47, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,46,46,46,46,46, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,47,46,45,45,45,45, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,45,44,44,44, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,43,43,43, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,42,42,42, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,41,41,41, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 27,27,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,39,40,41, 26,26,-1,28,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,31,30,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,38,-1,40, 25,26,-1,27,27,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,31,30,29,28,28,28,29,30,31,32,33,-1,-1,-1,-1,36,37,38,39, 24,-1,-1,26,26,26,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,33,33,-1,35,35,-1,38,38, 23,-1,25,25,25,26,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,32,32,32,33,34,35,36,37,38, 22,-1,24,24,25,26,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 21,22,23,24,25,26,27,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38, 20,-1,24,24,25,26,27,28,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 19,-1,25,25,25,26,-1,29,30,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,35,35,36,37,38, 18,-1,-1,-1,-1,27,28,29,30,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,36,36,37,38, 17,17,17,17,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,37,37,37,38, 16,16,16,16,17,18,17,16,16,16,16,15,15,15,15,16,-1,13,13,13,13,13,13,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,38,38,38,38, 15,15,15,16,-1,18,17,16,15,15,15,15,14,14,14,-1,-1,12,12,12,12,12,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,39,39,39,39, 15,14,14,-1,-1,-1,-1,-1,14,14,15,15,14,13,13,-1,11,11,11,11,11,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,14,13,13,13,-1,13,13,13,14,15,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,12,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,11,11,11,11,11,12,13,14,-1,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 12,11,10,10,10,10,10,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 12,11,10,9,9,9,9,-1,15,14,14,-1,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 12,11,10,9,8,8,8,-1,15,14,13,12,11,-1,-1,-1,5,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,10,-1,9,9,-1,15,15,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,-1,17,16,16,16,17,18,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 12,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,14,-1,-1,19,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 12,11,11,-1,-1,-1,-1,-1,4,3,2,2,-1,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,3,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,56,57,58,58,58, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,-1,57,57,57,57,57, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,52,-1,-1,-1,-1,-1,56,56,56, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,52,53,54,55,-1,-1,55,55,55, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,55,54,54,54,54, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,55,54,53,52,52, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,55,54,53,52,51, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,50, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,48, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,47, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,46, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,45,45,45,45,45, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,46,45,44,44,44,44, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,44,43,43,43, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,42,42,42, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,41,41,41, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,40,40,40, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 28,28,-1,28,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,38,39,40, 27,27,-1,28,27,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,29,30,30,29,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,37,-1,39, 26,27,-1,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,28,29,30,30,29,28,27,27,27,28,29,30,31,32,-1,-1,-1,-1,35,36,37,38, 25,-1,-1,27,27,26,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,32,32,-1,34,34,-1,37,37, 24,-1,26,26,26,26,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,30,31,31,31,31,32,33,34,35,36,37, 23,-1,25,25,26,26,26,26,-1,20,20,20,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 22,23,24,25,26,27,27,27,-1,20,19,19,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37, 21,-1,25,25,26,27,28,28,-1,-1,18,18,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 20,-1,26,26,26,27,-1,29,30,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,34,34,35,36,37, 19,-1,-1,-1,-1,28,29,30,30,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,35,35,36,37, 18,18,18,18,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,36,36,36,37, 17,17,17,17,18,19,18,17,17,16,15,14,14,14,14,15,-1,12,12,12,12,12,12,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,37,37,37,37, 16,16,16,17,-1,19,18,17,16,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,38,38,38,38, 16,15,15,-1,-1,-1,-1,-1,15,15,15,14,13,12,12,-1,10,10,10,10,10,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, -1,15,14,14,14,-1,14,14,14,15,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36, -1,-1,13,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,35,35,35,35,36, -1,-1,12,12,12,12,12,13,14,15,-1,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 13,12,11,11,11,11,11,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 13,12,11,10,10,10,10,-1,14,13,13,-1,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 13,12,11,10,9,9,9,-1,14,13,12,11,10,-1,-1,-1,4,-1,8,8,-1,-1,-1,13,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,9,-1,8,8,-1,14,14,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,-1,16,15,15,15,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 13,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,-1,13,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 13,12,12,-1,-1,-1,-1,-1,5,4,3,3,-1,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 13,12,11,10,9,8,7,6,5,4,4,4,4,3,3,3,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,56,57,58,58,58, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,-1,57,57,57,57,57, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,52,-1,-1,-1,-1,-1,56,56,56, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,52,53,54,55,-1,-1,55,55,55, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,55,54,54,54,54, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,55,54,53,52,52, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,55,54,53,52,51, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,50, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,48, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,47, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,46, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,45,45,45,45,45, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,46,45,44,44,44,44, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,44,43,43,43, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,42,42,42, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,41,41,41, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,40,40,40, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 29,29,-1,28,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,38,39,40, 28,28,-1,28,27,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,29,30,30,29,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,37,-1,39, 27,28,-1,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,28,29,30,30,29,28,27,27,27,28,29,30,31,32,-1,-1,-1,-1,35,36,37,38, 26,-1,-1,28,27,26,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,32,32,-1,34,34,-1,37,37, 25,-1,27,27,27,26,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,30,31,31,31,31,32,33,34,35,36,37, 24,-1,26,26,27,26,26,26,-1,20,20,20,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 23,24,25,26,27,27,27,27,-1,20,19,19,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37, 22,-1,26,26,27,28,28,28,-1,-1,18,18,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 21,-1,27,27,27,28,-1,29,30,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,34,34,35,36,37, 20,-1,-1,-1,-1,29,30,30,30,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,35,35,36,37, 19,19,19,19,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,36,36,36,37, 18,18,18,18,19,20,19,18,17,16,15,14,14,14,14,15,-1,12,12,12,12,12,12,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,37,37,37,37, 17,17,17,18,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,37, 17,16,16,-1,-1,-1,-1,-1,16,16,15,14,13,12,12,-1,10,10,10,10,10,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,36,36,36,36, -1,16,15,15,15,-1,15,15,15,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,35, -1,-1,14,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,34,34,34,34,35, -1,-1,13,13,13,13,13,14,15,16,-1,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 14,13,12,12,12,12,12,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 14,13,12,11,11,11,11,-1,14,13,13,-1,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 14,13,12,11,10,10,10,-1,14,13,12,11,10,-1,-1,-1,4,-1,8,8,-1,-1,-1,13,13,14,15,16,17,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,9,-1,7,7,-1,14,14,14,15,16,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,6,6,7,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,-1,15,14,14,14,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 14,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,12,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 14,13,13,-1,-1,-1,-1,-1,6,5,4,4,-1,2,2,2,2,-1,-1,6,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 14,13,12,11,10,9,8,7,6,5,5,5,4,3,3,3,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,56,57,58,58,58, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,-1,57,57,57,57,57, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,52,-1,-1,-1,-1,-1,56,56,56, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,52,53,54,55,-1,-1,55,55,55, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,55,54,54,54,54, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,55,54,53,52,52, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,55,54,53,52,51, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,50, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,48, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,47, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,46, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,45,45,45,45,45, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,46,45,44,44,44,44, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,44,43,43,43, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,42,42,42, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,41,41,41, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,40,40,40, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 30,30,-1,28,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,38,39,40, 29,29,-1,28,27,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,29,30,30,29,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,37,-1,39, 28,29,-1,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,28,29,30,30,29,28,27,27,27,28,29,30,31,32,-1,-1,-1,-1,35,36,37,38, 27,-1,-1,28,27,26,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,32,32,-1,34,34,-1,37,37, 26,-1,28,28,27,26,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,30,31,31,31,31,32,33,34,35,36,37, 25,-1,27,27,27,26,26,26,-1,20,20,20,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 24,25,26,27,27,27,27,27,-1,20,19,19,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37, 23,-1,27,27,28,28,28,28,-1,-1,18,18,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 22,-1,28,28,28,29,-1,29,30,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,34,34,35,36,37, 21,-1,-1,-1,-1,30,31,30,30,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,35,35,36,37, 20,20,20,20,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,36,36,36,37, 19,19,19,19,20,20,19,18,17,16,15,14,14,14,14,15,-1,12,12,12,12,12,12,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,37,37,37,37, 18,18,18,19,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,36,36,36,36, 18,17,17,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,10,10,10,10,10,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,35, -1,17,16,16,16,-1,16,16,16,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,34,34, -1,-1,15,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,31,-1,33,33,33,33,34, -1,-1,14,14,14,14,14,15,16,17,-1,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 15,14,13,13,13,13,13,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,18,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 15,14,13,12,12,12,12,-1,14,13,13,-1,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,17,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 15,14,13,12,11,11,11,-1,14,13,12,11,10,-1,-1,-1,4,-1,8,8,-1,-1,-1,13,13,14,15,16,16,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,9,-1,6,6,-1,14,14,14,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,5,5,6,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,6,-1,14,13,13,13,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,11,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 15,14,14,-1,-1,-1,-1,-1,7,6,5,5,-1,2,2,2,2,-1,-1,5,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 15,14,13,12,11,10,9,8,7,6,6,5,4,3,3,3,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,56,57,58,58,58, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,54,-1,57,57,57,57,57, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,52,-1,-1,-1,-1,-1,56,56,56, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,52,53,54,55,-1,-1,55,55,55, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,55,54,54,54,54, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,55,54,53,52,52, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,55,54,53,52,51, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,50, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,48, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,47, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,46, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,45,45,45,45,45, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,46,45,44,44,44,44, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,44,43,43,43, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,42,42,42, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,41,41,41, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,40,40,40, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,39,39,40, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,35,35,36,37,38,39,40, 31,31,-1,28,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,-1,38,39,40, 30,30,-1,28,27,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,28,29,30,30,29,28,28,28,28,28,29,30,31,32,33,34,35,-1,-1,37,-1,39, 29,30,-1,28,27,26,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,28,29,30,30,29,28,27,27,27,28,29,30,31,32,-1,-1,-1,-1,35,36,37,38, 28,-1,-1,28,27,26,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,32,32,-1,34,34,-1,37,37, 27,-1,29,28,27,26,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,30,31,31,31,31,32,33,34,35,36,37, 26,-1,28,28,27,26,26,26,-1,20,20,20,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 25,26,27,28,27,27,27,27,-1,20,19,19,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37, 24,-1,28,28,28,28,28,28,-1,-1,18,18,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 23,-1,29,29,29,29,-1,29,30,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,28,29,-1,-1,34,34,35,36,37, 22,-1,-1,-1,-1,30,31,30,30,-1,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,35,35,36,37, 21,21,21,21,-1,-1,-1,-1,-1,-1,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,14,-1,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,-1,36,36,36,37, 20,20,20,20,21,20,19,18,17,16,15,14,14,14,14,15,-1,12,12,12,12,12,12,12,13,14,-1,22,22,22,22,22,22,22,23,24,25,26,27,-1,30,30,31,-1,36,36,36,36, 19,19,19,20,-1,20,19,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,12,13,14,-1,22,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,35, 19,18,18,-1,-1,-1,-1,-1,17,16,15,14,13,12,12,-1,10,10,10,10,10,10,11,12,13,14,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,34, -1,18,17,17,17,-1,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,33,33, -1,-1,16,16,16,16,16,16,17,17,-1,-1,-1,-1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,30,-1,32,32,32,32,33, -1,-1,15,15,15,15,15,16,17,18,-1,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,18,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 16,15,14,14,14,14,14,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,17,17,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 16,15,14,13,13,13,13,-1,14,13,13,-1,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,16,16,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 16,15,14,13,12,12,12,-1,14,13,12,11,10,-1,-1,-1,4,-1,8,8,-1,-1,-1,13,13,14,15,15,15,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,9,-1,5,5,-1,14,14,14,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,4,4,5,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,5,-1,13,12,12,12,13,14,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,10,-1,-1,15,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 16,15,15,-1,-1,-1,-1,-1,8,7,6,6,-1,3,2,2,2,-1,-1,4,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,59,59, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,58,58,58, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,57,57,57, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,56,56,56, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,56,55,55,55,55, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,56,55,54,53,53, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,56,55,54,53,52, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,51, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,48, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,47, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,46,46,46,46,46, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,47,46,45,45,45,45, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,45,44,44,44, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,43,43,43, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,42,42,42, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,41,41,41, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,36,36,37,38,39,39,40, 32,32,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,38,39,40, 31,31,-1,29,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,31,30,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,37,-1,39, 30,31,-1,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,31,30,29,28,28,28,29,30,31,32,33,-1,-1,-1,-1,35,36,37,38, 29,-1,-1,29,28,27,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,32,32,32,-1,34,34,-1,37,37, 28,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,31,31,31,32,33,34,35,36,37, 27,-1,29,29,28,27,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 26,27,28,29,28,28,28,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,32,33,34,35,36,37, 25,-1,29,29,29,29,29,29,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 24,-1,30,30,30,30,-1,30,31,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,25,26,27,28,-1,-1,34,34,35,36,37, 23,-1,-1,-1,-1,31,32,31,31,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,35,35,36,37, 22,22,22,22,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,15,-1,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,36,36,36,36, 21,21,21,21,22,21,20,19,18,17,16,15,15,15,15,16,-1,13,13,13,13,13,13,13,14,15,-1,22,22,22,22,22,22,22,22,23,24,25,26,-1,29,29,30,-1,35,35,35,35, 20,20,20,21,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,13,14,15,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,34, 20,19,19,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11,11,11,11,12,13,14,15,-1,22,21,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,33,33, -1,19,18,18,18,-1,18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,32,32, -1,-1,17,17,17,17,17,17,18,18,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,-1,31,31,31,31,32, -1,-1,16,16,16,16,16,17,18,19,-1,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,30,31,32, 17,16,15,15,15,15,15,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,16,16,16,16,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32, 17,16,15,14,14,14,14,-1,15,14,14,-1,10,9,8,7,6,7,8,9,10,11,12,13,14,15,15,15,15,15,15,-1,23,22,22,22,23,24,25,26,27,28,28,28,29,30,-1,33, 17,16,15,14,13,13,13,-1,15,14,13,12,11,-1,-1,-1,5,-1,9,9,-1,-1,-1,14,14,14,14,14,14,14,15,-1,23,22,21,22,23,24,25,26,27,27,27,28,29,30,-1,34, 17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,10,-1,4,4,-1,13,13,13,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,26,26,26,26,27,28,29,30,-1,34, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,3,3,4,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,26,27,-1,30,-1,-1,33, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,-1,12,11,11,11,12,13,14,15,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,9,-1,-1,14,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 17,16,16,-1,-1,-1,-1,-1,9,8,7,7,-1,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,25,25,25,26,27,-1,-1,32,32,32, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,-1,26,26,26,26,27,-1,-1,33,33,33, 50,50,50,50,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,58,58,58,58,58, 49,49,49,49,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,-1,59,58,57,57,57, 48,48,48,48,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,53,53,53,53,53,54,-1,-1,-1,-1,-1,56,56,56, 48,47,47,47,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,53,52,52,52,53,54,55,56,57,-1,-1,55,55,55, -1,46,46,46,46,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,56,55,54,54,54,54, -1,45,45,45,45,45,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,44,44,44,44,45,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,55,54,53,52,52, 43,43,43,43,44,45,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,55,54,53,52,51, 42,42,42,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,50, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,49, 40,40,40,-1,38,38,38,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,48, 39,39,39,-1,37,37,37,37,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,47, 39,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,46, 39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,45,45,45,45,45, 39,38,38,-1,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,47,46,45,44,44,44,44, -1,-1,-1,-1,33,33,33,33,33,33,-1,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,44,43,43,43, 33,32,32,32,33,32,32,32,32,33,-1,33,32,32,32,32,32,32,32,33,34,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,42,42,42, 33,32,31,31,-1,31,31,31,32,33,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,41,41,41, 33,32,31,30,30,30,30,31,32,33,-1,33,32,31,30,30,30,30,30,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,40,40,40, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,36,36,37,38,38,38,39, 33,33,-1,30,29,28,27,27,27,27,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,34,35,36,37,-1,37,38,39, 32,32,-1,30,29,28,27,26,26,26,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,31,32,32,31,30,30,30,30,30,31,32,33,33,34,35,36,-1,-1,36,-1,38, 31,32,-1,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,29,30,31,32,32,31,30,29,29,29,30,31,32,32,32,-1,-1,-1,-1,34,35,36,37, 30,-1,-1,30,29,28,27,26,25,24,25,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,29,30,31,32,32,31,30,29,28,29,30,31,32,31,31,31,31,-1,33,33,-1,36,36, 29,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,31,30,30,30,31,32,33,34,35,36, 28,-1,30,30,29,28,28,28,-1,22,22,22,-1,22,23,24,-1,23,23,23,24,25,26,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 27,28,29,30,29,29,29,29,-1,22,21,21,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36, 26,-1,30,30,30,30,30,30,-1,-1,20,20,20,20,20,20,20,21,22,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,25,25,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 25,-1,31,31,31,31,-1,31,32,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,22,23,24,25,24,24,24,24,24,25,26,27,-1,-1,33,33,34,35,36, 24,-1,-1,-1,-1,32,33,32,32,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,34,34,35,36, 23,23,23,23,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,16,-1,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,35,35,35,35, 22,22,22,22,23,22,21,20,19,18,17,16,16,16,16,17,-1,14,14,14,14,14,14,14,15,16,-1,21,21,21,21,21,21,21,21,22,23,24,25,-1,28,28,29,-1,34,34,34,34, 21,21,21,22,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,14,15,16,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,33, 21,20,20,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12,12,12,12,13,14,15,16,-1,21,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,32,32, -1,20,19,19,19,-1,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,31,31, -1,-1,18,18,18,18,18,18,19,19,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,-1,30,30,30,30,31, -1,-1,17,17,17,17,17,18,19,20,-1,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 18,17,16,16,16,16,16,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,15,15,15,15,15,15,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 18,17,16,15,15,15,15,-1,16,15,15,-1,11,10,9,8,7,8,9,10,11,12,13,14,14,14,14,14,14,14,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 18,17,16,15,14,14,14,-1,16,15,14,13,12,-1,-1,-1,6,-1,10,10,-1,-1,-1,13,13,13,13,13,13,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,11,-1,3,3,-1,12,12,12,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,2,2,3,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,3,-1,11,10,10,10,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,-1,8,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 18,17,17,-1,-1,-1,-1,-1,10,9,8,8,-1,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 51,51,51,51,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,58,57,57,57,57, 50,50,50,50,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,-1,58,57,56,56,56, 49,49,49,49,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,55,-1,-1,-1,-1,-1,55,55,55, 49,48,48,48,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,55,56,56,56,-1,-1,54,54,54, -1,47,47,47,47,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,55,56,56,55,54,53,53,53,53, -1,46,46,46,46,46,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,45,45,45,45,46,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,50,51,52,53,-1,54,53,52,51,51, 44,44,44,44,45,46,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,50,51,52,53,-1,54,53,52,51,50, 43,43,43,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,49, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,48, 41,41,41,-1,39,39,39,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,47, 40,40,40,-1,38,38,38,38,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,46, 40,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,45, 40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,-1,44,44,44,44,44, 40,39,39,-1,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,46,47,47,46,45,44,43,43,43,43, -1,-1,-1,-1,34,34,34,34,34,34,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,46,47,47,47,-1,-1,43,42,42,42, 34,33,33,33,34,33,33,33,33,34,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,47,47,48,48,49,-1,-1,41,41,41, 34,33,32,32,-1,32,32,32,33,34,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,49,50,-1,40,40,40, 34,33,32,31,31,31,31,32,33,34,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,50,-1,39,39,39, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,32,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,35,35,36,37,37,37,38, 34,34,-1,31,30,29,28,28,28,28,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,35,36,-1,36,37,38, 33,33,-1,31,30,29,28,27,27,27,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,32,33,32,31,30,30,30,30,30,31,32,32,32,33,34,35,-1,-1,35,-1,37, 32,33,-1,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,31,32,33,32,31,30,29,29,29,30,31,31,31,31,-1,-1,-1,-1,33,34,35,36, 31,-1,-1,31,30,29,28,27,26,25,26,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,31,32,33,32,31,30,29,28,29,30,31,31,30,30,30,30,-1,32,32,-1,35,35, 30,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35, 29,-1,31,31,30,29,29,29,-1,23,23,23,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,23,24,25,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 28,29,30,31,30,30,30,30,-1,23,22,22,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,23,24,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35, 27,-1,31,31,31,31,31,31,-1,-1,21,21,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,23,24,25,24,24,24,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 26,-1,32,32,32,32,-1,32,33,-1,20,20,20,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,23,24,25,24,23,23,23,23,23,24,25,26,-1,-1,32,32,33,34,35, 25,-1,-1,-1,-1,33,34,33,33,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,33,33,34,35, 24,24,24,24,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,17,-1,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,34,34,34,34, 23,23,23,23,24,23,22,21,20,19,18,17,17,17,17,18,-1,15,15,15,15,15,15,15,16,17,-1,20,20,20,20,20,20,20,20,21,22,23,24,-1,27,27,28,-1,33,33,33,33, 22,22,22,23,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,32, 22,21,21,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,20,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,31, -1,21,20,20,20,-1,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,30,30, -1,-1,19,19,19,19,19,19,20,20,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,-1,29,29,29,29,30, -1,-1,18,18,18,18,18,19,20,21,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 19,18,17,17,17,17,17,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,14,14,14,14,14,14,14,14,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 19,18,17,16,16,16,16,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,13,13,13,13,13,13,13,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 19,18,17,16,15,15,15,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,12,12,12,12,12,12,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,12,-1,3,3,-1,11,11,11,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,2,2,2,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,2,-1,10,9,9,9,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,-1,7,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,-1,6,5,4,4,-1,-1,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 52,52,52,52,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,58,57,57,57,57, 51,51,51,51,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,-1,58,57,56,56,56, 50,50,50,50,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,55,55,55,55,55,56,-1,-1,-1,-1,-1,55,55,55, 50,49,49,49,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,54,55,56,55,54,54,54,55,56,57,56,56,-1,-1,54,54,54, -1,48,48,48,48,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,56,57,56,55,54,53,53,53,53, -1,47,47,47,47,47,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,46,46,46,46,47,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,57,56,55,54,53,52,51,51,51,51,51,51,51,52,53,54,-1,54,53,52,51,51, 45,45,45,45,46,47,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,57,56,55,55,-1,52,51,50,50,50,50,50,51,52,53,53,-1,54,53,52,51,50, 44,44,44,45,46,47,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,51,52,52,52,-1,-1,-1,-1,-1,49, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,52,52,52,51,51,51,52,53,-1,48, 42,42,42,-1,40,40,40,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,50,50,51,52,53,-1,47, 41,41,41,-1,39,39,39,39,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,47,48,49,49,50,51,52,53,-1,46, 41,40,40,-1,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,47,48,48,48,-1,-1,-1,-1,-1,45, 41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,47,48,47,47,-1,44,44,44,44,44, 41,40,40,-1,36,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,47,48,47,46,45,44,43,43,43,43, -1,-1,-1,-1,35,35,35,35,35,35,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,47,48,47,47,-1,-1,43,42,42,42, 35,34,34,34,35,34,34,34,34,35,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,48,48,48,48,49,-1,-1,41,41,41, 35,34,33,33,-1,33,33,33,34,35,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,49,49,49,50,-1,40,40,40, 35,34,33,32,32,32,32,33,34,35,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,50,50,50,-1,39,39,39, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,33,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,35,35,36,37,37,37,38, 35,35,-1,32,31,30,29,29,29,29,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,35,36,-1,36,37,38, 34,34,-1,32,31,30,29,28,28,28,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,31,32,32,32,33,34,35,-1,-1,35,-1,37, 33,34,-1,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,32,33,33,32,31,30,29,29,29,30,31,31,31,31,-1,-1,-1,-1,33,34,35,36, 32,-1,-1,32,31,30,29,28,27,26,27,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,32,33,33,32,31,30,29,28,29,30,31,31,30,30,30,30,-1,32,32,-1,35,35, 31,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35, 30,-1,32,32,31,30,30,30,-1,24,24,24,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,24,25,26,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 29,30,31,32,31,31,31,31,-1,24,23,23,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,24,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35, 28,-1,32,32,32,32,32,32,-1,-1,22,22,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,24,25,25,24,24,24,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 27,-1,33,33,33,33,-1,33,34,-1,21,21,21,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,24,25,25,24,23,23,23,23,23,24,25,26,-1,-1,32,32,33,34,35, 26,-1,-1,-1,-1,34,35,34,34,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,33,33,34,35, 25,25,25,25,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,18,-1,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,34,34,34,34, 24,24,24,24,25,24,23,22,21,20,19,18,18,18,18,19,-1,16,16,16,16,16,16,16,17,18,-1,20,20,20,20,20,20,20,20,21,22,23,24,-1,27,27,28,-1,33,33,33,33, 23,23,23,24,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,32, 23,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14,14,14,14,15,16,17,18,-1,20,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,31, -1,22,21,21,21,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,17,17,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,30,30, -1,-1,20,20,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,-1,29,29,29,29,30, -1,-1,19,19,19,19,19,20,21,22,-1,14,13,12,11,11,11,11,11,12,13,14,15,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 20,19,18,18,18,18,18,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,14,14,14,14,14,14,14,14,14,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 20,19,18,17,17,17,17,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,14,13,13,13,13,13,13,13,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 20,19,18,17,16,16,16,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,12,12,12,12,12,12,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,13,-1,3,3,-1,11,11,11,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,2,2,2,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,-1,10,9,9,9,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,7,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,7,6,5,5,-1,-1,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 53,53,53,53,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,59,59,58,57,57,57,57, 52,52,52,52,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,-1,58,57,56,56,56, 51,51,51,51,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,57,-1,-1,-1,-1,-1,55,55,55, 51,50,50,50,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,57,57,56,56,-1,-1,54,54,54, -1,49,49,49,49,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,57,57,56,55,54,53,53,53,53, -1,48,48,48,48,48,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,47,47,47,47,48,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,52,53,54,54,-1,54,53,52,51,51, 46,46,46,46,47,48,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,52,53,53,53,-1,54,53,52,51,50, 45,45,45,46,47,48,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,52,53,52,52,-1,-1,-1,-1,-1,49, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,53,53,52,51,51,51,52,53,-1,48, 43,43,43,-1,41,41,41,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,50,50,51,52,53,-1,47, 42,42,42,-1,40,40,40,40,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,48,49,49,49,50,51,52,53,-1,46, 42,41,41,-1,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,48,48,48,48,-1,-1,-1,-1,-1,45, 42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,48,48,47,47,-1,44,44,44,44,44, 42,41,41,-1,37,37,37,37,37,37,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,48,48,47,46,45,44,43,43,43,43, -1,-1,-1,-1,36,36,36,36,36,36,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,48,48,47,47,-1,-1,43,42,42,42, 36,35,35,35,36,35,35,35,35,36,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,49,48,48,48,49,-1,-1,41,41,41, 36,35,34,34,-1,34,34,34,35,36,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,49,49,49,50,-1,40,40,40, 36,35,34,33,33,33,33,34,35,36,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,50,50,50,-1,39,39,39, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,34,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,35,35,36,37,37,37,38, 36,36,-1,33,32,31,30,30,30,30,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,35,36,-1,36,37,38, 35,35,-1,33,32,31,30,29,29,29,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,34,33,32,31,30,30,30,30,30,31,32,32,32,33,34,35,-1,-1,35,-1,37, 34,35,-1,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,33,34,33,32,31,30,29,29,29,30,31,31,31,31,-1,-1,-1,-1,33,34,35,36, 33,-1,-1,33,32,31,30,29,28,27,28,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,33,34,33,32,31,30,29,28,29,30,31,31,30,30,30,30,-1,32,32,-1,35,35, 32,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35, 31,-1,33,33,32,31,31,31,-1,25,25,25,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,25,26,26,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 30,31,32,33,32,32,32,32,-1,25,24,24,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,25,26,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35, 29,-1,33,33,33,33,33,33,-1,-1,23,23,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,25,26,25,24,24,24,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 28,-1,34,34,34,34,-1,34,35,-1,22,22,22,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,25,26,25,24,23,23,23,23,23,24,25,26,-1,-1,32,32,33,34,35, 27,-1,-1,-1,-1,35,36,35,35,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,33,33,34,35, 26,26,26,26,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,19,-1,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,34,34,34,34, 25,25,25,25,26,25,24,23,22,21,20,19,19,19,19,20,-1,17,17,17,17,17,17,17,18,19,-1,20,20,20,20,20,20,20,20,21,22,23,24,-1,27,27,28,-1,33,33,33,33, 24,24,24,25,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,17,18,19,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,32, 24,23,23,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,16,17,18,18,-1,20,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,31, -1,23,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,17,17,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,30,30, -1,-1,21,21,21,21,21,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,-1,29,29,29,29,30, -1,-1,20,20,20,20,20,21,22,23,-1,15,14,13,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 21,20,19,19,19,19,19,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,14,14,14,14,14,14,14,14,14,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 21,20,19,18,18,18,18,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,15,14,13,13,13,13,13,13,13,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 21,20,19,18,17,17,17,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,12,12,12,12,12,12,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,14,-1,3,3,-1,11,11,11,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,2,2,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,-1,10,9,9,9,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,7,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,8,7,6,6,-1,-1,2,2,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,52,51,50,49,49,49,49, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,53,-1,50,49,48,48,48, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,47,47,47, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,50,49,48,48,-1,-1,46,46,46, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,50,49,48,47,46,45,45,45,45, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,46,46,46,46,-1,46,45,44,43,43, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,46,45,45,45,-1,46,45,44,43,42, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,46,45,44,44,-1,-1,-1,-1,-1,41, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,46,45,44,43,43,43,44,45,-1,40, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,42,42,43,44,45,-1,39, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,41,41,41,41,42,43,44,45,-1,38, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,41,40,40,40,-1,-1,-1,-1,-1,37, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,41,40,39,39,-1,36,36,36,36,36, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,41,40,39,39,-1,-1,35,34,34,34, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,32,32,32, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,-1,42,42,42,-1,31,31,31, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,28,29,30, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,27,26,25,24,23,22,22,22,22,22,23,24,24,24,25,26,27,-1,-1,27,-1,29, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,27,26,25,24,23,22,21,21,21,22,23,23,23,23,-1,-1,-1,-1,25,26,27,28, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,23,22,22,22,22,-1,24,24,-1,27,27, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,19,18,18,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27, 31,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 30,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,24,24,25,26,27, 29,-1,-1,-1,-1,31,32,31,31,-1,19,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,25,25,26,27, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,26,26,27, 28,27,26,25,24,23,22,21,20,19,18,17,17,17,16,16,-1,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,13,14,15,16,-1,19,19,20,-1,27,27,27,27, 28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,26, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,-1,12,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,25,25,25,25, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,24, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,20,-1,23,23,23,23,24, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,22,22,23,24, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,7,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,6,7,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,4,4,4,4,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 28,27,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,11,-1,13,13,-1,3,3,3,3,4,5,6,7,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 28,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,12,12,12,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,-1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,6,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,16,15,14,14,-1,-1,10,9,8,7,6,5,4,5,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,17,17,17,18,19,-1,-1,24,24,24, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,-1,12,12,12,13,-1,18,18,18,18,19,-1,-1,25,25,25, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,52,51,50,49,49,49,49, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,53,-1,50,49,48,48,48, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,47,47,47, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,50,49,48,48,-1,-1,46,46,46, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,50,49,48,47,46,45,45,45,45, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,46,46,46,46,-1,46,45,44,43,43, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,46,45,45,45,-1,46,45,44,43,42, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,46,45,44,44,-1,-1,-1,-1,-1,41, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,46,45,44,43,43,43,44,45,-1,40, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,42,42,43,44,45,-1,39, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,41,41,41,41,42,43,44,45,-1,38, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,41,40,40,40,-1,-1,-1,-1,-1,37, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,41,40,39,39,-1,36,36,36,36,36, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,41,40,39,39,-1,-1,35,34,34,34, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,32,32,32, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,-1,42,42,42,-1,31,31,31, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,28,29,30, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,27,26,25,24,23,22,22,22,22,22,23,24,24,24,25,26,27,-1,-1,27,-1,29, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,27,26,25,24,23,22,21,21,21,22,23,23,23,23,-1,-1,-1,-1,25,26,27,28, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,23,22,22,22,22,-1,24,24,-1,27,27, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,19,18,18,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27, 31,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 30,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,24,24,25,26,27, 29,-1,-1,-1,-1,31,32,31,31,-1,19,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,25,25,26,27, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,26,26,27, 28,27,26,25,24,23,22,21,20,19,18,17,17,17,16,16,-1,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,13,14,15,16,-1,19,19,20,-1,26,26,26,26, 28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,25,25,25,25, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,-1,12,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,24, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,23,23, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,20,-1,22,22,22,22,23, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,21,21,22,23, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 28,27,26,25,24,24,24,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,4,4,4,4,4,4,5,6,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,15,15,14,-1,11,-1,12,12,-1,3,3,3,3,3,4,5,6,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,11,11,11,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,-1,1,1,1,2,3,4,5,6,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,2,-1,-1,5,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,15,14,13,13,-1,-1,9,8,7,6,5,4,3,4,-1,-1,-1,-1,-1,-1,10,10,11,12,-1,16,16,16,17,18,-1,-1,23,23,23, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,-1,11,11,11,12,-1,17,17,17,17,18,-1,-1,24,24,24, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,52,51,50,49,49,49,49, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,53,-1,50,49,48,48,48, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,47,47,47, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,50,49,48,48,-1,-1,46,46,46, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,50,49,48,47,46,45,45,45,45, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,46,46,46,46,-1,46,45,44,43,43, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,46,45,45,45,-1,46,45,44,43,42, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,46,45,44,44,-1,-1,-1,-1,-1,41, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,46,45,44,43,43,43,44,45,-1,40, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,42,42,43,44,45,-1,39, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,41,41,41,41,42,43,44,45,-1,38, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,41,40,40,40,-1,-1,-1,-1,-1,37, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,41,40,39,39,-1,36,36,36,36,36, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,41,40,39,39,-1,-1,35,34,34,34, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,32,32,32, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,-1,42,42,42,-1,31,31,31, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,28,29,30, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,27,26,25,24,23,22,22,22,22,22,23,24,24,24,25,26,27,-1,-1,27,-1,29, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,27,26,25,24,23,22,21,21,21,22,23,23,23,23,-1,-1,-1,-1,25,26,27,28, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,23,22,22,22,22,-1,24,24,-1,27,27, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,19,18,18,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27, 31,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 30,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,24,24,25,26,27, 29,-1,-1,-1,-1,31,32,31,31,-1,19,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,25,25,26,27, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,26,26,26, 28,27,26,25,24,23,22,21,20,19,18,17,17,17,16,16,-1,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,13,14,15,16,-1,19,19,20,-1,25,25,25,25, 28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,24, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,-1,12,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,23,23, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,22,22,22,22, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,19,-1,21,21,21,21,22, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,20,20,21,22, 27,26,25,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,-1,13,13,13,13,14,15,16,17,18,19,19,19,20,21,22, 27,26,25,24,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,13,12,12,12,13,14,15,16,17,18,18,18,19,20,-1,23, 27,26,25,24,23,23,23,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,4,4,4,4,4,4,4,5,-1,13,12,11,12,13,14,15,16,17,17,17,18,19,20,-1,24, 27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,11,-1,11,11,-1,3,3,3,3,3,3,4,5,-1,-1,-1,10,-1,-1,-1,16,16,16,16,17,18,19,20,-1,24, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,10,10,10,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,16,17,-1,20,-1,-1,23, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,-1,2,1,1,1,2,3,4,5,-1,8,8,9,10,11,-1,14,14,15,16,17,-1,-1,-1,22,22, 27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,1,-1,-1,4,4,5,6,7,8,9,10,11,-1,14,14,15,16,17,18,-1,21,21,22, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,14,13,12,12,-1,-1,8,7,6,5,4,3,2,3,-1,-1,-1,-1,-1,-1,9,9,10,11,-1,15,15,15,16,17,-1,-1,22,22,22, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,3,3,4,5,6,7,8,-1,10,10,10,11,-1,16,16,16,16,17,-1,-1,23,23,23, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,52,51,50,49,49,49,49, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,53,-1,50,49,48,48,48, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,47,47,47, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,50,49,48,48,-1,-1,46,46,46, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,50,49,48,47,46,45,45,45,45, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,46,46,46,46,-1,46,45,44,43,43, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,46,45,45,45,-1,46,45,44,43,42, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,46,45,44,44,-1,-1,-1,-1,-1,41, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,46,45,44,43,43,43,44,45,-1,40, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,42,42,43,44,45,-1,39, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,41,41,41,41,42,43,44,45,-1,38, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,41,40,40,40,-1,-1,-1,-1,-1,37, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,41,40,39,39,-1,36,36,36,36,36, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,41,40,39,39,-1,-1,35,34,34,34, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,32,32,32, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,-1,42,42,42,-1,31,31,31, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,28,29,30, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,27,26,25,24,23,22,22,22,22,22,23,24,24,24,25,26,27,-1,-1,27,-1,29, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,27,26,25,24,23,22,21,21,21,22,23,23,23,23,-1,-1,-1,-1,25,26,27,28, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,23,22,22,22,22,-1,24,24,-1,27,27, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,19,18,18,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27, 31,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 30,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,24,24,25,26,27, 29,-1,-1,-1,-1,31,32,31,31,-1,19,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,25,25,26,26, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,25,25,25,25, 28,27,26,25,24,23,22,21,20,19,18,17,17,17,16,16,-1,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,13,14,15,16,-1,19,19,20,-1,24,24,24,24, 28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,23,23, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,-1,12,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,22,22,22,22, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,21,21, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,18,-1,20,20,20,20,21, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,19,19,20,21, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,-1,12,12,12,12,13,14,15,16,17,18,18,18,19,20,21, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,12,11,11,11,12,13,14,15,16,17,17,17,18,19,-1,22, 28,27,26,25,24,24,24,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,4,4,4,4,4,4,4,4,-1,12,11,10,11,12,13,14,15,16,16,16,17,18,19,-1,23, 28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,15,15,14,-1,11,-1,12,12,-1,3,3,3,3,3,3,3,4,-1,-1,-1,9,-1,-1,-1,15,15,15,15,16,17,18,19,-1,23, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,11,11,11,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,16,-1,19,-1,-1,22, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,-1,3,2,1,1,1,2,3,4,-1,7,7,8,9,10,-1,13,13,14,15,16,-1,-1,-1,21,21, 28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,2,-1,-1,3,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,-1,20,20,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,15,14,13,13,-1,-1,9,8,7,6,5,4,3,4,-1,-1,-1,-1,-1,-1,8,8,9,10,-1,14,14,14,15,16,-1,-1,21,21,21, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,-1,9,9,9,10,-1,15,15,15,15,16,-1,-1,22,22,22, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,52,51,50,49,49,49,49, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,53,-1,50,49,48,48,48, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,47,47,47, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,50,49,48,48,-1,-1,46,46,46, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,50,49,48,47,46,45,45,45,45, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,46,46,46,46,-1,46,45,44,43,43, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,46,45,45,45,-1,46,45,44,43,42, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,46,45,44,44,-1,-1,-1,-1,-1,41, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,46,45,44,43,43,43,44,45,-1,40, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,42,42,43,44,45,-1,39, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,41,41,41,41,42,43,44,45,-1,38, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,41,40,40,40,-1,-1,-1,-1,-1,37, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,41,40,39,39,-1,36,36,36,36,36, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,41,40,39,39,-1,-1,35,34,34,34, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,32,32,32, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,-1,42,42,42,-1,31,31,31, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,28,29,30, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,27,26,25,24,23,22,22,22,22,22,23,24,24,24,25,26,27,-1,-1,27,-1,29, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,27,26,25,24,23,22,21,21,21,22,23,23,23,23,-1,-1,-1,-1,25,26,27,28, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,23,22,22,22,22,-1,24,24,-1,27,27, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,19,18,18,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27, 31,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,27, 30,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,24,24,25,26,26, 29,-1,-1,-1,-1,31,32,31,31,-1,19,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,25,25,25,25, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,24,24, 28,27,26,25,24,23,22,21,20,19,18,17,17,17,16,16,-1,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,13,14,15,16,-1,19,19,20,-1,23,23,23,23, 28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,22,22,22,22, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,-1,12,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,21,21,21,21, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,18,-1,-1,20,20,20,20, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,17,-1,19,19,19,19,20, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,18,18,19,20, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,-1,11,11,11,11,12,13,14,15,16,17,17,17,18,19,20, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,11,10,10,10,11,12,13,14,15,16,16,16,17,18,-1,21, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,4,4,4,4,4,4,4,4,-1,11,10,9,10,11,12,13,14,15,15,15,16,17,18,-1,22, 28,27,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,11,-1,13,13,-1,4,3,3,3,3,3,3,3,-1,-1,-1,8,-1,-1,-1,14,14,14,14,15,16,17,18,-1,22, 28,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,12,12,12,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,13,13,13,14,15,-1,18,-1,-1,21, 28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,-1,4,3,2,1,1,1,2,3,-1,6,6,7,8,9,-1,12,12,13,14,15,-1,-1,-1,20,20, 29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,3,-1,-1,2,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,-1,19,19,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,16,15,14,14,-1,-1,10,9,8,7,6,5,4,5,-1,-1,-1,-1,-1,-1,7,7,8,9,-1,13,13,13,14,15,-1,-1,20,20,20, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,-1,8,8,8,9,-1,14,14,14,14,15,-1,-1,21,21,21, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,52,51,50,49,49,49,49, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,53,-1,50,49,48,48,48, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,47,47,47, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,50,49,48,48,-1,-1,46,46,46, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,50,49,48,47,46,45,45,45,45, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,46,46,46,46,-1,46,45,44,43,43, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,46,45,45,45,-1,46,45,44,43,42, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,46,45,44,44,-1,-1,-1,-1,-1,41, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,46,45,44,43,43,43,44,45,-1,40, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,42,42,43,44,45,-1,39, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,41,41,41,41,42,43,44,45,-1,38, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,41,40,40,40,-1,-1,-1,-1,-1,37, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,41,40,39,39,-1,36,36,36,36,36, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,41,40,39,39,-1,-1,35,34,34,34, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,32,32,32, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,-1,42,42,42,-1,31,31,31, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,28,29,30, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,27,26,25,24,23,22,22,22,22,22,23,24,24,24,25,26,27,-1,-1,27,-1,29, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,27,26,25,24,23,22,21,21,21,22,23,23,23,23,-1,-1,-1,-1,25,26,27,28, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,23,22,22,22,22,-1,24,24,-1,27,27, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,19,18,18,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27, 31,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,23,23,24,25,26,26, 30,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,24,24,25,25,25, 29,-1,-1,-1,-1,31,32,31,31,-1,19,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,24,24,24,24, 28,27,26,26,-1,-1,-1,-1,-1,-1,18,18,18,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,23,23,23,23, 28,27,26,25,24,23,22,21,20,19,18,17,17,17,16,16,-1,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,13,14,15,16,-1,19,19,20,-1,22,22,22,22, 28,27,26,26,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,19,19,-1,21,21,21,21, 28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,12,11,10,10,10,10,10,11,10,10,-1,12,11,10,10,10,10,11,12,13,14,15,16,17,18,18,19,-1,20,20,20,20, -1,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,9,9,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,17,-1,-1,19,19,19,19, -1,-1,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,16,-1,18,18,18,18,19, -1,-1,26,25,24,23,22,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,17,17,18,19, 28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,-1,10,10,10,10,11,12,13,14,15,16,16,16,17,18,19, 28,27,26,25,24,24,24,-1,21,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,10,9,9,9,10,11,12,13,14,15,15,15,16,17,-1,20, 28,27,26,25,25,25,25,-1,21,20,19,18,17,-1,-1,-1,13,-1,10,10,-1,-1,-1,5,4,4,4,4,4,4,4,-1,10,9,8,9,10,11,12,13,14,14,14,15,16,17,-1,21, 28,27,26,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,16,15,14,-1,11,-1,14,14,-1,5,4,3,3,3,3,3,3,-1,-1,-1,7,-1,-1,-1,13,13,13,13,14,15,16,17,-1,21, 28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,13,13,13,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,12,12,12,13,14,-1,17,-1,-1,20, 28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,-1,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,-1,11,11,12,13,14,-1,-1,-1,19,19, 29,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,4,-1,-1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,-1,18,18,19, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,17,16,15,15,-1,-1,11,10,9,8,7,6,5,6,-1,-1,-1,-1,-1,-1,6,6,7,8,-1,12,12,12,13,14,-1,-1,19,19,19, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,-1,7,7,7,8,-1,13,13,13,13,14,-1,-1,20,20,20, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,52,51,50,49,49,49,49, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,53,-1,50,49,48,48,48, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,47,47,47, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,50,49,48,48,-1,-1,46,46,46, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,50,49,48,47,46,45,45,45,45, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,46,46,46,46,-1,46,45,44,43,43, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,46,45,45,45,-1,46,45,44,43,42, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,46,45,44,44,-1,-1,-1,-1,-1,41, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,46,45,44,43,43,43,44,45,-1,40, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,42,42,43,44,45,-1,39, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,41,41,41,41,42,43,44,45,-1,38, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,41,40,40,40,-1,-1,-1,-1,-1,37, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,41,40,39,39,-1,36,36,36,36,36, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,41,40,39,39,-1,-1,35,34,34,34, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,32,32,32, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,-1,42,42,42,-1,31,31,31, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,28,29,30, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,27,26,25,24,23,22,22,22,22,22,23,24,24,24,25,26,27,-1,-1,27,-1,29, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,27,26,25,24,23,22,21,21,21,22,23,23,23,23,-1,-1,-1,-1,25,26,27,28, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,23,22,22,22,22,-1,24,24,-1,27,27, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,19,18,18,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,26, 32,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,23,23,24,25,25,25, 31,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,24,24,24,24,24, 30,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,22,22,22,22, 29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,16,-1,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,13,14,15,16,-1,19,19,19,-1,21,21,21,21, 29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,12,11,11,11,11,11,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,18,18,18,-1,20,20,20,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,10,10,10,10,11,10,10,-1,12,11,10,10,10,10,11,12,13,14,15,16,17,17,17,18,-1,19,19,19,19, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,9,9,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,17,16,-1,-1,18,18,18,18, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,15,-1,17,17,17,17,18, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,16,16,17,18, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,9,9,9,9,10,11,12,13,14,15,15,15,16,17,18, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,9,8,8,8,9,10,11,12,13,14,14,14,15,16,-1,19, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,6,5,4,4,4,4,4,4,-1,9,8,7,8,9,10,11,12,13,13,13,14,15,16,-1,20, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,12,-1,15,15,-1,6,5,4,3,3,3,3,3,-1,-1,-1,6,-1,-1,-1,12,12,12,12,13,14,15,16,-1,20, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,14,14,-1,6,5,4,3,2,2,2,2,3,4,5,5,6,7,-1,11,11,11,12,13,-1,16,-1,-1,19, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,-1,6,5,4,3,2,1,1,1,-1,4,4,5,6,7,-1,10,10,11,12,13,-1,-1,-1,18,18, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13,14,-1,17,17,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,18,17,16,16,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,5,5,6,7,-1,11,11,11,12,13,-1,-1,18,18,18, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,6,6,6,7,-1,12,12,12,12,13,-1,-1,19,19,19, 49,49,49,49,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,52,51,50,49,49,49,49, 48,48,48,48,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,52,52,52,52,52,52,53,53,-1,50,49,48,48,48, 47,47,47,47,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,47,47,47, 47,46,46,46,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,51,50,50,50,51,50,49,48,48,-1,-1,46,46,46, -1,45,45,45,45,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,50,49,48,47,46,45,45,45,45, -1,44,44,44,44,44,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,43,43,43,43,44,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,53,52,51,50,49,48,47,47,47,47,47,47,46,46,46,46,-1,46,45,44,43,43, 42,42,42,42,43,44,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,53,52,51,51,-1,48,47,46,46,46,46,46,46,45,45,45,-1,46,45,44,43,42, 41,41,41,42,43,44,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,46,45,44,44,-1,-1,-1,-1,-1,41, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,46,45,44,43,43,43,44,45,-1,40, 39,39,39,-1,37,37,37,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,42,42,43,44,45,-1,39, 38,38,38,-1,36,36,36,36,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,41,41,41,41,42,43,44,45,-1,38, 38,37,37,-1,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,34,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,41,40,40,40,-1,-1,-1,-1,-1,37, 38,37,36,35,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,41,40,39,39,-1,36,36,36,36,36, 38,37,37,-1,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,41,40,39,39,-1,-1,35,34,34,34, 32,31,31,31,32,31,31,31,31,32,-1,31,30,30,30,30,30,30,30,31,32,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 32,31,30,30,-1,30,30,30,31,32,-1,31,30,29,29,29,29,29,29,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,41,41,41,41,41,42,-1,32,32,32, 32,31,30,29,29,29,29,30,31,32,-1,31,30,29,28,28,28,28,28,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,-1,42,42,42,-1,31,31,31, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,29,28,27,27,27,27,27,26,26,26,26,26,26,26,27,27,-1,-1,28,28,28,-1,28,28,28,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,27,27,28,29,29,29,30, 38,38,-1,29,28,27,26,26,26,26,26,25,25,25,25,25,25,-1,26,26,-1,27,27,27,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,28,29,30, 37,37,-1,29,28,27,26,25,25,25,-1,24,24,24,24,24,24,24,25,26,-1,26,26,26,26,27,27,26,25,24,23,22,22,22,22,22,23,24,24,24,25,26,27,-1,-1,27,-1,29, 36,37,-1,29,28,27,26,25,24,24,24,24,23,23,23,23,23,24,25,-1,-1,25,25,25,26,27,27,26,25,24,23,22,21,21,21,22,23,23,23,23,-1,-1,-1,-1,25,26,27,28, 35,-1,-1,29,28,27,26,25,24,23,24,24,23,22,22,22,23,24,25,-1,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,23,22,22,22,22,-1,24,24,-1,27,27, 34,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,21,21,22,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,24,23,22,21,21,21,22,23,24,25,26,27, 33,-1,30,29,28,27,27,27,-1,21,21,21,-1,20,21,22,-1,21,21,21,22,23,24,-1,18,19,19,19,19,19,18,18,18,18,18,-1,-1,-1,-1,20,20,21,22,23,24,25,26,26, 32,31,30,29,28,28,28,28,-1,21,20,20,-1,19,-1,-1,-1,20,20,21,22,-1,-1,-1,17,-1,18,18,19,19,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,25,25,25, 33,-1,30,29,29,29,29,29,-1,-1,20,19,18,18,18,18,18,19,20,21,-1,-1,17,16,16,16,17,18,19,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,23,23,24,24,24,24, 32,-1,30,30,30,30,-1,30,31,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,15,16,17,18,-1,-1,24,23,23,23,23, 31,-1,-1,-1,-1,31,32,31,31,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,22,22,22,22, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,19,-1,21,21,21,21, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,13,14,15,16,-1,18,18,18,-1,20,20,20,20, 30,29,28,28,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,11,11,11,11,11,11,-1,12,11,11,11,11,11,11,12,13,14,15,16,17,17,17,17,-1,19,19,19,19, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,10,10,10,11,10,10,-1,12,11,10,10,10,10,11,12,13,14,15,16,17,16,16,17,-1,18,18,18,18, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,9,9,-1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,16,15,-1,-1,17,17,17,17, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,-1,-1,14,-1,16,16,16,16,17, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,15,15,16,17, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,-1,8,8,8,8,9,10,11,12,13,14,14,14,15,16,17, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,8,7,7,7,8,9,10,11,12,13,13,13,14,15,-1,18, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,4,4,4,4,4,-1,8,7,6,7,8,9,10,11,12,12,12,13,14,15,-1,19, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,16,16,-1,7,6,5,4,3,3,3,3,-1,-1,-1,5,-1,-1,-1,11,11,11,11,12,13,14,15,-1,19, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,15,15,-1,7,6,5,4,3,2,2,2,3,4,4,4,5,6,-1,10,10,10,11,12,-1,15,-1,-1,18, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,-1,7,6,5,4,3,2,1,1,-1,3,3,4,5,6,-1,9,9,10,11,12,-1,-1,-1,17,17, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,12,13,-1,16,16,17, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,19,18,17,17,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,4,4,5,6,-1,10,10,10,11,12,-1,-1,17,17,17, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,5,5,5,6,-1,11,11,11,11,12,-1,-1,18,18,18, 50,50,50,50,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,53,52,51,50,50,50,50, 49,49,49,49,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,54,-1,51,50,49,49,49, 48,48,48,48,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,52,-1,-1,-1,-1,-1,48,48,48, 48,47,47,47,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,51,50,49,49,-1,-1,47,47,47, -1,46,46,46,46,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,51,50,49,48,47,46,46,46,46, -1,45,45,45,45,45,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,44,44,44,44,45,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,47,47,47,47,-1,47,46,45,44,44, 43,43,43,43,44,45,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,47,46,46,46,-1,47,46,45,44,43, 42,42,42,43,44,45,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,47,46,45,45,-1,-1,-1,-1,-1,42, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,47,46,45,44,44,44,45,46,-1,41, 40,40,40,-1,38,38,38,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,43,43,44,45,46,-1,40, 39,39,39,-1,37,37,37,37,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,42,42,42,42,43,44,45,46,-1,39, 39,38,38,-1,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,42,41,41,41,-1,-1,-1,-1,-1,38, 39,38,37,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,42,41,40,40,-1,37,37,37,37,37, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,42,41,40,39,38,37,36,36,36,36, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,42,41,40,40,-1,-1,36,35,35,35, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,42,41,41,41,42,-1,-1,34,34,34, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,33,33,33, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,-1,43,43,43,-1,32,32,32, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,28,28,29,30,30,30,31, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,29,30,30, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,28,27,26,25,24,23,23,23,23,23,24,25,25,25,26,27,28,-1,-1,28,-1,29, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,28,27,26,25,24,23,22,22,22,23,24,24,24,24,-1,-1,-1,-1,26,27,28,28, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,28,27,26,25,24,23,22,21,22,23,24,24,23,23,23,23,-1,25,25,-1,27,27, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,22,22,23,24,25,26,26,26, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,20,19,19,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,25,25,25, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,24,24,24,24, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,24,23,23,23,23,23, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,16,17,18,19,-1,-1,23,22,22,22,22, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,19,19,-1,-1,21,21,21,21, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,-1,20,20,20,20, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,14,15,16,17,-1,17,17,17,-1,19,19,19,19, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,12,12,12,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,17,16,16,16,16,-1,18,18,18,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,11,11,12,11,11,-1,13,12,11,11,11,11,12,13,14,15,16,17,16,15,15,16,-1,17,17,17,17, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,10,10,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,16,15,14,-1,-1,16,16,16,16, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,13,-1,15,15,15,15,16, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,14,14,15,16, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,-1,-1,7,7,7,7,8,9,10,11,12,13,13,13,14,15,16, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,7,6,6,6,7,8,9,10,11,12,12,12,13,14,-1,17, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,13,13,-1,-1,-1,8,7,6,5,5,5,5,5,-1,7,6,5,6,7,8,9,10,11,11,11,12,13,14,-1,18, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,14,-1,17,17,-1,8,7,6,5,4,4,4,4,-1,-1,-1,4,-1,-1,-1,10,10,10,10,11,12,13,14,-1,18, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,16,16,16,-1,8,7,6,5,4,3,3,3,4,3,3,3,4,5,-1,9,9,9,10,11,-1,14,-1,-1,17, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,-1,8,7,6,5,4,3,2,2,-1,2,2,3,4,5,-1,8,8,9,10,11,-1,-1,-1,16,16, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,7,-1,-1,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,11,12,-1,15,15,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,20,19,18,18,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,3,3,4,5,-1,9,9,9,10,11,-1,-1,16,16,16, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,4,4,4,5,-1,10,10,10,10,11,-1,-1,17,17,17, 51,51,51,51,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,55,54,54,54,54,54,53,52,51,50,50,50,50, 50,50,50,50,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,54,54,54,53,53,53,54,54,-1,51,50,49,49,49, 49,49,49,49,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,53,53,53,53,52,52,-1,-1,-1,-1,-1,48,48,48, 49,48,48,48,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,53,52,52,52,52,51,50,49,49,-1,-1,47,47,47, -1,47,47,47,47,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,52,51,50,49,48,47,46,46,46,46, -1,46,46,46,46,46,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,45,45,45,45,46,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,55,54,53,52,51,50,49,49,49,49,49,48,47,47,47,47,-1,47,46,45,44,44, 44,44,44,44,45,46,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,55,54,53,53,-1,50,49,48,48,48,48,48,47,46,46,46,-1,47,46,45,44,43, 43,43,43,44,45,46,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,47,46,45,45,-1,-1,-1,-1,-1,42, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,47,46,45,44,44,44,45,46,-1,41, 41,41,41,-1,39,39,39,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,43,43,44,45,46,-1,40, 40,40,40,-1,38,38,38,38,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,43,42,42,42,42,43,44,45,46,-1,39, 40,39,39,-1,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,43,42,41,41,41,-1,-1,-1,-1,-1,38, 40,39,38,37,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,43,42,41,40,40,-1,37,37,37,37,37, 40,39,39,-1,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,43,42,41,40,39,38,37,36,36,36,36, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,43,42,41,40,40,-1,-1,36,35,35,35, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,32,32,32,32,32,33,34,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,42,41,41,41,42,-1,-1,34,34,34, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,43,42,42,42,42,42,43,-1,33,33,33, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,30,30,30,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,-1,43,43,43,-1,32,32,32, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,44,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,30,30,30,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,29,29,30,31,31,30,30, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,30,30,29, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,29,28,27,26,25,24,24,24,24,24,25,26,26,26,27,28,29,-1,-1,29,-1,28, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,29,29,28,27,26,25,24,23,23,23,24,25,25,25,25,-1,-1,-1,-1,27,28,27,27, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,29,29,28,27,26,25,24,23,22,23,24,25,25,24,24,24,24,-1,26,26,-1,26,26, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,25,24,23,23,23,24,25,25,25,25,25, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,24,25,26,-1,20,21,21,21,21,21,20,20,20,20,20,-1,-1,-1,-1,22,22,23,24,24,24,24,24,24, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,21,20,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,23,23, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,19,18,18,18,19,20,21,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,23,22,22,22,22,22, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,17,18,19,19,-1,-1,22,21,21,21,21, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,18,18,18,-1,-1,20,20,20,20, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,15,16,17,18,18,17,17,17,-1,19,19,19,19, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,15,16,17,17,-1,16,16,16,-1,18,18,18,18, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,13,13,13,13,13,-1,14,13,13,13,13,13,13,14,15,16,17,16,15,15,15,15,-1,17,17,17,17, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,12,13,12,12,-1,14,13,12,12,12,12,13,14,15,16,17,16,15,14,14,15,-1,16,16,16,16, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,11,11,-1,-1,-1,11,11,11,12,13,14,15,16,17,16,15,14,13,-1,-1,15,15,15,15, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,12,-1,14,14,14,14,15, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,13,13,14,15, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,-1,-1,6,6,6,6,7,8,9,10,11,12,12,12,13,14,15, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,6,5,5,5,6,7,8,9,10,11,11,11,12,13,-1,16, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,6,6,6,6,6,-1,6,5,4,5,6,7,8,9,10,10,10,11,12,13,-1,17, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,18,18,-1,9,8,7,6,5,5,5,5,-1,-1,-1,3,-1,-1,-1,9,9,9,9,10,11,12,13,-1,17, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,17,17,-1,9,8,7,6,5,4,4,4,3,2,2,2,3,4,-1,8,8,8,9,10,-1,13,-1,-1,16, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,-1,9,8,7,6,5,4,3,3,-1,1,1,2,3,4,-1,7,7,8,9,10,-1,-1,-1,15,15, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,8,-1,-1,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,10,11,-1,14,14,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,21,20,19,19,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,2,2,3,4,-1,8,8,8,9,10,-1,-1,15,15,15, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,3,3,3,4,-1,9,9,9,9,10,-1,-1,16,16,16, 52,52,52,52,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,54,54,54,53,53,53,53,53,52,51,50,49,49,49,49, 51,51,51,51,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,53,53,53,53,52,52,52,53,53,-1,50,49,48,48,48, 50,50,50,50,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,53,53,52,52,52,52,51,51,-1,-1,-1,-1,-1,47,47,47, 50,49,49,49,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,52,53,53,52,51,51,51,51,50,49,48,48,-1,-1,46,46,46, -1,48,48,48,48,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,51,50,49,48,47,46,45,45,45,45, -1,47,47,47,47,47,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,46,46,46,46,47,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,54,53,52,51,50,49,48,48,48,48,48,47,46,46,46,46,-1,46,45,44,43,43, 45,45,45,45,46,47,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,43,-1,54,53,52,52,-1,49,48,47,47,47,47,47,46,45,45,45,-1,46,45,44,43,42, 44,44,44,45,46,47,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,42,42,-1,54,53,52,51,50,49,48,47,46,46,46,47,46,45,44,44,-1,-1,-1,-1,-1,41, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,46,45,44,43,43,43,44,45,-1,40, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,40,40,40,41,40,40,40,40,40,41,42,-1,45,44,44,-1,-1,-1,-1,42,42,43,44,45,-1,39, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,43,42,41,41,41,41,42,43,44,45,-1,38, 41,40,40,-1,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,42,41,40,40,40,-1,-1,-1,-1,-1,37, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,42,41,40,39,39,-1,36,36,36,36,36, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,36,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,35,36,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,42,41,40,39,39,-1,-1,35,34,34,34, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,33,33,34,35,35,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,42,41,41,41,41,41,42,-1,32,32,32, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,32,32,33,34,35,36,37,38,39,40,41,42,43,42,42,42,-1,42,42,42,-1,31,31,31, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,43,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,30,30,30,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,29,29,30,31,30,29,29, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,29,29,28, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,29,28,27,26,25,24,24,24,24,24,25,26,26,26,27,28,29,-1,-1,28,-1,27, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,29,28,27,26,25,24,23,23,23,24,25,25,25,25,-1,-1,-1,-1,26,27,26,26, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,29,28,27,26,25,24,23,22,23,24,25,25,24,24,24,24,-1,25,25,-1,25,25, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,25,24,23,23,23,24,24,24,24,24,24, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,27,-1,20,21,21,21,21,21,20,20,20,20,20,-1,-1,-1,-1,22,22,23,23,23,23,23,23,23, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,19,-1,20,20,21,21,20,19,19,19,19,19,19,19,20,21,22,23,22,22,22,22,22,22, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,19,18,18,18,19,20,21,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,22,21,21,21,21,21, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,17,18,19,19,-1,-1,21,20,20,20,20, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,18,18,18,-1,-1,19,19,19,19, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,16,16,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,15,16,17,18,18,17,17,17,-1,18,18,18,18, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,15,15,14,14,14,14,-1,14,14,14,14,14,14,14,14,15,16,17,17,-1,16,16,16,-1,17,17,17,17, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,14,14,13,13,13,-1,14,13,13,13,13,13,13,14,15,16,17,16,15,15,15,15,-1,16,16,16,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,13,13,12,12,-1,14,13,12,12,12,12,13,14,15,16,17,16,15,14,14,15,-1,15,15,15,15, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,11,11,-1,-1,-1,11,11,11,12,13,14,15,16,17,16,15,14,13,-1,-1,14,14,14,14, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,11,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,12,-1,13,13,13,13,14, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,12,12,12,13,14, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,8,8,8,8,8,-1,-1,6,6,6,6,7,8,9,10,11,11,11,11,12,13,14, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,7,7,7,7,-1,6,5,5,5,6,7,8,9,10,10,10,10,11,12,-1,15, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,7,7,6,6,6,-1,6,5,4,5,6,7,8,9,9,9,9,10,11,12,-1,16, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,19,19,-1,10,9,8,7,6,6,5,5,-1,-1,-1,3,-1,-1,-1,8,8,8,8,9,10,11,12,-1,16, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,18,18,-1,10,9,8,7,6,5,5,4,3,2,2,2,2,3,-1,7,7,7,8,9,-1,12,-1,-1,15, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,-1,10,9,8,7,6,5,4,4,-1,1,1,1,2,3,-1,6,6,7,8,9,-1,-1,-1,14,14, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,9,-1,-1,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,9,10,-1,13,13,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,22,21,20,20,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,2,2,2,3,-1,7,7,7,8,9,-1,-1,14,14,14, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,3,3,3,3,-1,8,8,8,8,9,-1,-1,15,15,15, 53,53,53,53,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,53,53,53,53,52,52,52,52,52,51,50,49,48,48,48,48, 52,52,52,52,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,53,53,52,52,52,52,51,51,51,52,52,-1,49,48,47,47,47, 51,51,51,51,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,52,52,52,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,46,46,46, 51,50,50,50,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,52,51,52,52,51,50,50,50,50,49,48,47,47,-1,-1,45,45,45, -1,49,49,49,49,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,50,49,48,47,46,45,44,44,44,44, -1,48,48,48,48,48,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,47,47,47,47,48,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,-1,53,52,51,50,49,48,47,47,47,47,47,46,45,45,45,45,-1,45,44,43,42,42, 46,46,46,46,47,48,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,43,43,-1,53,52,51,51,-1,48,47,46,46,46,46,46,45,44,44,44,-1,45,44,43,42,41, 45,45,45,46,47,48,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,42,42,42,-1,53,52,51,50,49,48,47,46,45,45,45,46,45,44,43,43,-1,-1,-1,-1,-1,40, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,45,44,43,42,42,42,43,44,-1,39, 43,43,43,-1,41,41,41,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,41,40,40,40,41,40,40,40,40,40,41,42,-1,44,43,43,-1,-1,-1,-1,41,41,42,43,44,-1,38, 42,42,42,-1,40,40,40,40,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,43,42,41,40,40,40,40,41,42,43,44,-1,37, 42,41,41,-1,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,36, 42,41,40,39,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,38,-1,35,35,35,35,35, 42,41,41,-1,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,37,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,42,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,36,37,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,42,41,40,39,38,38,-1,-1,34,33,33,33, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,34,34,34,34,35,36,36,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,42,41,40,40,40,40,40,41,-1,31,31,31, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,34,34,34,33,32,32,33,34,35,36,37,38,39,40,41,42,42,41,41,41,-1,41,41,41,-1,30,30,30, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,32,31,-1,-1,-1,37,37,38,39,40,41,42,42,42,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,30,30,30,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,29,29,30,30,29,28,28, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,28,28,27, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,30,29,28,27,26,25,24,24,24,24,24,25,26,26,26,27,28,29,-1,-1,27,-1,26, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,30,29,28,27,26,25,24,23,23,23,24,25,25,25,25,-1,-1,-1,-1,25,26,25,25, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,30,29,28,27,26,25,24,23,22,23,24,25,25,24,24,24,24,-1,24,24,-1,24,24, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,25,24,23,23,23,23,23,23,23,23,23, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,26,27,28,-1,20,21,21,21,21,21,20,20,20,20,20,-1,-1,-1,-1,22,22,22,22,22,22,22,22,22, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,19,-1,20,20,21,21,20,19,19,19,19,19,19,19,20,21,22,22,21,21,21,21,21,21, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,19,18,18,18,19,20,21,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,21,20,20,20,20,20, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,17,18,19,19,-1,-1,20,19,19,19,19, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,18,18,18,-1,-1,18,18,18,18, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,16,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,15,16,17,18,18,17,17,17,-1,17,17,17,17, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,16,15,14,14,14,14,-1,14,14,14,14,14,14,14,14,15,16,17,17,-1,16,16,16,-1,16,16,16,16, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,15,14,13,13,13,-1,14,13,13,13,13,13,13,14,15,16,17,16,15,15,15,15,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,14,13,12,12,-1,14,13,12,12,12,12,13,14,15,16,17,16,15,14,14,15,-1,14,14,14,14, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,-1,11,11,11,12,13,14,15,16,17,16,15,14,13,-1,-1,13,13,13,13, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,12,-1,12,12,12,12,13, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,11,11,11,11,12,13, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,6,6,6,6,7,8,9,10,10,10,10,10,11,12,13, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,6,5,5,5,6,7,8,9,9,9,9,9,10,11,-1,14, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,8,7,6,6,6,-1,6,5,4,5,6,7,8,8,8,8,8,9,10,11,-1,15, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,20,20,-1,11,10,9,8,7,6,5,5,-1,-1,-1,3,-1,-1,-1,7,7,7,7,8,9,10,11,-1,15, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,19,19,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,6,6,6,7,8,-1,11,-1,-1,14, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,-1,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,-1,5,5,6,7,8,-1,-1,-1,13,13, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,10,-1,-1,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,-1,12,12,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,23,22,21,21,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,2,2,2,2,-1,6,6,6,7,8,-1,-1,13,13,13, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,3,3,3,3,-1,7,7,7,7,8,-1,-1,14,14,14, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,44,44,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,43,43,43,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,42,41,41,41,42,41,41,41,41,41,42,43,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,37,37,37,37,37,38,-1,42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,36,36,36,36,37,38,-1,41,41,41,41,42,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,42,41,40,39,39,39,39,39,40,-1,30,30,30, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,35,34,33,33,34,35,36,37,38,39,40,41,42,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,33,32,-1,-1,-1,38,38,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,31,30,29,28,27,26,25,25,25,25,25,26,25,25,25,26,27,28,-1,-1,26,-1,25, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,31,30,29,28,27,26,25,24,24,24,25,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,31,30,29,28,27,26,25,24,23,24,25,26,25,24,23,23,23,-1,23,23,-1,23,23, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,21,22,22,22,22,22,21,21,21,21,21,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,20,-1,21,21,22,22,21,20,20,20,20,20,20,20,21,22,22,21,20,20,20,20,20,20, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,20,19,19,19,20,21,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,20,19,19,19,19,19, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,19,18,18,18,18, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,18,17,17,17,-1,-1,17,17,17,17, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,17,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,17,17,17,16,16,16,-1,16,16,16,16, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,17,16,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,17,16,16,-1,15,15,15,-1,15,15,15,15, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,16,15,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,16,15,14,14,14,14,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,15,14,13,13,-1,15,14,13,13,13,13,14,15,16,17,16,15,14,13,13,14,-1,13,13,13,13, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,17,16,15,14,13,12,-1,-1,12,12,12,12, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,11,-1,11,11,11,11,12, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,9,9,10,10,10,10,10,10,11,12, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,6,6,6,6,7,8,9,9,9,9,9,9,10,11,12, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,6,5,5,5,6,7,8,8,8,8,8,8,9,10,-1,13, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,7,7,-1,6,5,4,5,6,7,7,7,7,7,7,8,9,10,-1,14, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,21,21,-1,12,11,10,9,8,7,6,6,-1,-1,-1,3,-1,-1,-1,6,6,6,6,7,8,9,10,-1,14, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,20,20,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,5,5,5,6,7,-1,10,-1,-1,13, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,-1,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,-1,4,4,5,6,7,-1,-1,-1,12,12, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,7,6,5,4,3,2,1,1,1,-1,4,4,5,6,7,8,-1,11,11,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,24,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,2,2,2,2,-1,5,5,5,6,7,-1,-1,12,12,12, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,3,3,3,3,-1,6,6,6,6,7,-1,-1,13,13,13, 55,55,55,55,54,53,52,52,52,52,52,52,52,52,53,52,51,51,51,51,51,51,52,51,51,51,51,51,52,52,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 54,54,54,54,54,53,52,51,51,51,51,51,51,52,53,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 53,53,53,53,-1,54,-1,51,50,50,50,50,51,52,53,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 53,52,52,52,-1,-1,-1,-1,49,49,49,50,51,52,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,51,51,51,51,-1,-1,-1,48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,50,50,50,50,50,49,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,49,49,49,49,50,49,48,47,46,46,46,46,46,46,46,46,46,45,45,45,45,45,45,45,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 48,48,48,48,49,50,49,48,47,46,45,45,45,45,45,46,46,45,45,44,44,44,44,44,44,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 47,47,47,48,49,50,49,48,47,46,45,44,44,44,44,-1,-1,44,44,44,43,43,43,43,43,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,44,45,45,44,43,43,43,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 45,45,45,-1,43,43,43,42,42,42,-1,43,42,43,44,45,45,44,43,42,43,42,41,41,41,42,41,41,41,41,41,42,43,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 44,44,44,-1,42,42,42,42,41,41,-1,-1,41,-1,-1,-1,-1,-1,-1,41,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 44,43,43,-1,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 44,43,42,41,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,36,-1,33,33,33,33,33, 44,43,43,-1,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,39,-1,37,37,37,37,37,38,-1,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,38,38,38,38,38,38,-1,37,37,37,37,37,37,37,37,37,38,39,-1,36,36,36,36,37,38,-1,41,41,41,41,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 38,37,37,37,38,37,37,37,37,38,-1,37,36,36,36,36,36,36,36,37,38,38,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 38,37,36,36,-1,36,36,36,37,38,-1,37,36,35,35,35,35,35,35,-1,-1,37,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,41,40,39,38,38,38,38,38,39,-1,29,29,29, 38,37,36,35,35,35,35,36,37,38,-1,37,36,35,34,34,34,34,34,-1,36,36,35,34,33,33,34,35,36,37,38,39,40,41,42,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,-1,36,35,35,34,33,32,-1,-1,-1,38,38,39,40,41,42,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,32,32,32,33,33,-1,-1,34,34,34,-1,31,31,31,-1,39,39,39,40,41,42,42,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,33,33,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,31,30,29,28,27,26,25,25,25,25,25,25,24,24,24,25,26,27,-1,-1,25,-1,24, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,31,31,31,32,31,30,29,28,27,26,25,24,24,24,25,25,24,23,23,-1,-1,-1,-1,23,24,23,23, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,30,30,30,31,32,31,30,29,28,27,26,25,24,23,24,25,25,24,23,22,22,22,-1,22,22,-1,22,22, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,27,27,27,28,29,30,-1,22,23,23,23,23,23,22,21,21,21,21,-1,-1,-1,-1,22,21,20,20,20,20,20,20,20, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,26,26,27,28,-1,-1,-1,21,-1,22,22,23,23,22,21,20,20,20,20,20,20,21,22,21,20,19,19,19,19,19,19, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,26,27,-1,-1,21,20,20,20,21,22,23,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,19,18,18,18,18,18, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,26,27,-1,-1,21,20,19,20,21,22,23,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,18,17,17,17,17, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,17,17,17,17,16,16,16,-1,-1,16,16,16,16, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,19,18,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,16,16,16,16,15,15,15,-1,15,15,15,15, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,18,17,16,16,16,16,-1,16,16,16,16,16,16,16,16,17,16,15,15,-1,14,14,14,-1,14,14,14,14, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,17,16,15,15,15,-1,16,15,15,15,15,15,15,16,17,16,15,14,13,13,13,13,-1,13,13,13,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,16,15,14,14,-1,16,15,14,14,14,14,15,16,17,16,15,14,13,12,12,13,-1,12,12,12,12, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,-1,13,13,13,14,15,16,17,16,15,14,13,12,11,-1,-1,11,11,11,11, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,17,-1,-1,-1,-1,10,-1,10,10,10,10,11, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,9,10,11, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,6,6,6,6,7,8,8,8,8,8,8,8,9,10,11, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,6,5,5,5,6,7,7,7,7,7,7,7,8,9,-1,12, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,9,8,8,8,-1,6,5,4,5,6,7,6,6,6,6,6,7,8,9,-1,13, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,22,22,-1,13,12,11,10,9,8,7,7,-1,-1,-1,3,-1,-1,-1,5,5,5,5,6,7,8,9,-1,13, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,21,21,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,4,5,6,-1,9,-1,-1,12, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,-1,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,-1,3,3,4,5,6,-1,-1,-1,11,11, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,2,1,1,-1,3,3,4,5,6,7,-1,10,10,11, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,25,24,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,3,2,2,2,-1,4,4,4,5,6,-1,-1,11,11,11, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,3,3,3,3,-1,5,5,5,5,6,-1,-1,12,12,12, 56,56,56,56,55,54,53,53,53,53,53,53,53,53,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 55,55,55,55,55,54,53,52,52,52,52,52,52,53,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 54,54,54,54,-1,55,-1,52,51,51,51,51,52,53,53,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 54,53,53,53,-1,-1,-1,-1,50,50,50,51,52,53,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,52,52,52,52,-1,-1,-1,49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,51,51,51,51,51,50,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,50,50,50,50,51,50,49,48,47,47,47,47,47,47,47,46,45,44,44,44,44,44,44,44,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 49,49,49,49,50,51,50,49,48,47,46,46,46,46,46,47,46,45,44,43,43,43,43,43,43,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 48,48,48,49,50,51,50,49,48,47,46,45,45,45,45,-1,-1,45,44,43,42,42,42,42,42,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 46,46,46,-1,44,44,44,43,43,43,-1,44,43,44,45,46,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 45,45,45,-1,43,43,43,43,42,42,-1,-1,42,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 45,44,44,-1,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 45,44,43,42,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 45,44,44,-1,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,-1,36,36,36,36,36,37,-1,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,39,39,39,39,39,39,-1,38,38,38,38,38,38,38,38,38,38,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 39,38,38,38,39,38,38,38,38,39,-1,38,37,37,37,37,37,37,37,38,38,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 39,38,37,37,-1,37,37,37,38,39,-1,38,37,36,36,36,36,36,36,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 39,38,37,36,36,36,36,37,38,39,-1,38,37,36,35,35,35,35,35,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,35,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,36,35,34,34,34,34,34,33,33,33,33,33,33,33,34,34,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 45,45,-1,36,35,34,33,33,33,33,33,32,32,32,32,32,32,-1,33,33,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,32,33,-1,33,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,23,23,23,24,25,26,-1,-1,24,-1,23, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,32,32,32,31,30,29,28,27,26,25,24,23,23,23,24,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,31,31,31,32,31,30,29,28,27,26,25,24,23,22,23,24,24,23,22,21,21,21,-1,21,21,-1,21,21, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,28,28,28,29,30,31,-1,23,24,24,24,23,22,21,20,20,20,20,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,27,27,28,29,-1,-1,-1,22,-1,23,23,23,22,21,20,19,19,19,19,19,19,20,21,20,19,18,18,18,18,18,18, 40,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,25,26,27,28,-1,-1,22,21,21,21,22,23,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,18,17,17,17,17,17, 39,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,25,26,27,28,-1,-1,22,21,20,21,22,23,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,17,16,16,16,16, 38,-1,-1,-1,-1,38,39,38,38,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,15,15,15,15, 37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,20,20,19,18,18,18,18,18,-1,18,18,18,18,18,18,18,17,16,15,15,15,15,14,14,14,-1,14,14,14,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,19,19,18,17,17,17,17,-1,17,17,17,17,17,17,17,17,16,15,14,14,-1,13,13,13,-1,13,13,13,13, 37,36,35,35,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,18,18,17,16,16,16,-1,17,16,16,16,16,16,16,17,16,15,14,13,12,12,12,12,-1,12,12,12,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,24,24,-1,21,20,19,18,17,17,17,16,15,15,-1,17,16,15,15,15,15,16,17,16,15,14,13,12,11,11,12,-1,11,11,11,11, -1,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,-1,14,14,14,15,16,17,16,15,14,13,12,11,10,-1,-1,10,10,10,10, -1,-1,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,15,16,17,16,16,-1,-1,-1,-1,9,-1,9,9,9,9,10, -1,-1,35,34,33,32,31,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,8,9,10, 37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,-1,-1,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10, 37,36,35,34,33,33,33,-1,30,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,7,6,6,6,7,6,6,6,6,6,6,6,7,8,-1,11, 37,36,35,34,34,34,34,-1,30,29,28,27,26,-1,-1,-1,22,-1,19,19,-1,-1,-1,14,13,12,11,10,9,9,9,-1,7,6,5,6,7,6,5,5,5,5,5,6,7,8,-1,12, 37,36,35,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,25,24,23,-1,20,-1,23,23,-1,14,13,12,11,10,9,8,8,-1,-1,-1,4,-1,-1,-1,4,4,4,4,5,6,7,8,-1,12, 37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,22,22,22,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,3,4,5,-1,8,-1,-1,11, 37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,-1,14,13,12,11,10,9,8,8,-1,5,4,3,2,2,-1,2,2,3,4,5,-1,-1,-1,10,10, 38,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10, 39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,13,-1,-1,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,-1,9,9,10, 39,38,38,-1,-1,-1,-1,-1,31,30,29,29,-1,26,25,24,24,-1,-1,20,19,18,17,16,15,14,15,-1,-1,-1,-1,-1,-1,4,3,3,3,-1,3,3,3,4,5,-1,-1,10,10,10, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,-1,4,4,4,4,-1,4,4,4,4,5,-1,-1,11,11,11, 57,57,57,57,56,55,54,54,54,54,54,54,53,52,51,50,49,49,49,49,49,49,50,49,49,49,49,49,50,50,50,50,49,49,49,49,48,48,48,48,48,47,46,45,44,44,44,44, 56,56,56,56,56,55,54,53,53,53,53,53,53,52,51,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,49,49,49,49,48,48,48,48,47,47,47,48,48,-1,45,44,43,43,43, 55,55,55,55,-1,56,-1,53,52,52,52,52,53,52,52,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,49,48,48,48,48,47,47,47,47,46,46,-1,-1,-1,-1,-1,42,42,42, 55,54,54,54,-1,-1,-1,-1,51,51,51,52,53,53,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,49,48,47,48,48,47,46,46,46,46,45,44,43,43,-1,-1,41,41,41, -1,53,53,53,53,-1,-1,-1,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,46,45,44,43,42,41,40,40,40,40, -1,52,52,52,52,52,51,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,51,51,51,51,52,51,50,49,48,48,48,48,48,47,46,45,44,43,43,43,43,43,43,43,-1,49,48,47,46,45,44,43,43,43,43,43,42,41,41,41,41,-1,41,40,39,38,38, 50,50,50,50,51,52,51,50,49,48,47,47,47,47,47,46,45,44,43,42,42,42,42,42,42,-1,49,48,47,47,-1,44,43,42,42,42,42,42,41,40,40,40,-1,41,40,39,38,37, 49,49,49,50,51,52,51,50,49,48,47,46,46,46,46,-1,-1,44,43,42,41,41,41,41,41,-1,49,48,47,46,45,44,43,42,41,41,41,42,41,40,39,39,-1,-1,-1,-1,-1,36, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,46,46,45,44,43,42,41,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,41,40,39,38,38,38,39,40,-1,35, 47,47,47,-1,45,45,45,44,44,44,-1,45,44,45,46,46,45,44,43,42,41,40,39,39,39,40,39,39,39,39,39,40,41,-1,40,39,39,-1,-1,-1,-1,37,37,38,39,40,-1,34, 46,46,46,-1,44,44,44,44,43,43,-1,-1,43,-1,-1,-1,-1,-1,-1,41,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,40,39,38,37,36,36,36,36,37,38,39,40,-1,33, 46,45,45,-1,43,43,43,43,43,42,42,42,42,42,42,42,41,40,40,40,40,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,32, 46,45,44,43,42,42,42,42,42,42,41,41,41,41,41,41,41,40,39,39,39,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,34,-1,31,31,31,31,31, 46,45,45,-1,41,41,41,41,41,41,41,40,40,40,40,40,40,40,39,38,38,38,-1,35,35,35,35,35,36,-1,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,40,40,40,40,40,40,-1,39,39,39,39,39,39,39,39,38,37,37,-1,34,34,34,34,35,36,-1,39,39,39,39,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29, 40,39,39,39,40,39,39,39,39,40,-1,39,38,38,38,38,38,38,38,38,37,36,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 40,39,38,38,-1,38,38,38,39,40,-1,39,38,37,37,37,37,37,37,-1,-1,35,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,39,38,37,36,36,36,36,36,37,-1,27,27,27, 40,39,38,37,37,37,37,38,39,40,-1,39,38,37,36,36,36,36,36,-1,34,34,33,32,31,31,32,33,34,35,36,37,38,39,40,39,38,37,37,37,-1,37,37,37,-1,26,26,26, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,-1,34,33,33,32,31,30,-1,-1,-1,36,36,37,38,39,40,39,38,38,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,34,34,34,34,35,35,-1,-1,33,32,32,-1,29,29,29,-1,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,25,25,26,26,25,24,24, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,34,34,-1,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,24,24,23, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,22,22,22,23,24,25,-1,-1,23,-1,22, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,23,22,21,21,-1,-1,-1,-1,21,22,21,21, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,32,32,32,31,30,29,28,27,26,25,24,23,22,21,22,23,23,22,21,20,20,20,-1,20,20,-1,20,20, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,29,29,29,30,31,32,-1,24,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,20,19,18,18,18,18,18,18,18, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,28,28,29,30,-1,-1,-1,23,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,19,18,17,17,17,17,17,17, 41,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,27,28,29,-1,-1,23,22,22,22,23,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,17,16,16,16,16,16, 40,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,27,28,29,-1,-1,23,22,21,22,23,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,16,15,15,15,15, 39,-1,-1,-1,-1,39,40,39,39,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,14,14,14,-1,-1,14,14,14,14, 38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,21,21,20,19,19,19,19,19,-1,19,19,19,19,19,18,17,16,15,14,14,14,14,13,13,13,-1,13,13,13,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,20,20,19,18,18,18,18,-1,18,18,18,18,18,18,17,16,15,14,13,13,-1,12,12,12,-1,12,12,12,12, 38,37,36,36,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,19,19,18,17,17,17,-1,18,17,17,17,17,17,17,16,15,14,13,12,11,11,11,11,-1,11,11,11,11, 38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,25,25,-1,22,21,20,19,18,18,18,17,16,16,-1,18,17,16,16,16,16,17,16,15,14,13,12,11,10,10,11,-1,10,10,10,10, -1,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,-1,15,15,15,16,17,16,15,14,13,12,11,10,9,-1,-1,9,9,9,9, -1,-1,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,16,17,16,15,15,-1,-1,-1,-1,8,-1,8,8,8,8,9, -1,-1,36,35,34,33,32,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,7,8,9, 38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,-1,-1,8,8,7,6,6,6,6,6,6,6,6,6,7,8,9, 38,37,36,35,34,34,34,-1,31,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,8,7,7,7,6,5,5,5,5,5,5,5,6,7,-1,10, 38,37,36,35,35,35,35,-1,31,30,29,28,27,-1,-1,-1,23,-1,20,20,-1,-1,-1,15,14,13,12,11,10,10,10,-1,8,7,6,7,6,5,4,4,4,4,4,5,6,7,-1,11, 38,37,36,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,26,25,24,-1,21,-1,24,24,-1,15,14,13,12,11,10,9,9,-1,-1,-1,5,-1,-1,-1,3,3,3,3,4,5,6,7,-1,11, 38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,23,23,23,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,2,2,2,3,4,-1,7,-1,-1,10, 38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,-1,15,14,13,12,11,10,9,9,-1,6,5,4,3,3,-1,1,1,2,3,4,-1,-1,-1,9,9, 39,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9, 40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,14,-1,-1,10,9,8,7,6,5,4,3,3,-1,1,1,2,3,4,5,-1,8,8,9, 40,39,39,-1,-1,-1,-1,-1,32,31,30,30,-1,27,26,25,25,-1,-1,21,20,19,18,17,16,15,16,-1,-1,-1,-1,-1,-1,5,4,4,4,-1,2,2,2,3,4,-1,-1,9,9,9, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,-1,5,5,5,5,-1,3,3,3,3,4,-1,-1,10,10,10, 58,58,58,58,57,56,55,55,55,55,55,54,53,52,51,50,49,49,49,49,49,49,50,49,49,49,49,49,50,50,50,50,49,49,49,49,48,48,48,48,48,47,46,45,44,44,44,44, 57,57,57,57,57,56,55,54,54,54,54,54,53,52,51,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,49,49,49,49,48,48,48,48,47,47,47,48,48,-1,45,44,43,43,43, 56,56,56,56,-1,57,-1,54,53,53,53,53,53,52,52,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,49,48,48,48,48,47,47,47,47,46,46,-1,-1,-1,-1,-1,42,42,42, 56,55,55,55,-1,-1,-1,-1,52,52,52,53,53,53,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,49,48,47,48,48,47,46,46,46,46,45,44,43,43,-1,-1,41,41,41, -1,54,54,54,54,-1,-1,-1,51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,46,45,44,43,42,41,40,40,40,40, -1,53,53,53,53,53,52,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,52,52,52,52,53,52,51,50,49,49,49,49,48,47,46,45,44,43,43,43,43,43,43,43,-1,49,48,47,46,45,44,43,43,43,43,43,42,41,41,41,41,-1,41,40,39,38,38, 51,51,51,51,52,53,52,51,50,49,48,48,48,48,47,46,45,44,43,42,42,42,42,42,42,-1,49,48,47,47,-1,44,43,42,42,42,42,42,41,40,40,40,-1,41,40,39,38,37, 50,50,50,51,52,53,52,51,50,49,48,47,47,47,47,-1,-1,44,43,42,41,41,41,41,41,-1,49,48,47,46,45,44,43,42,41,41,41,42,41,40,39,39,-1,-1,-1,-1,-1,36, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,47,46,45,44,43,42,41,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,41,40,39,38,38,38,39,40,-1,35, 48,48,48,-1,46,46,46,45,45,45,-1,46,45,46,47,46,45,44,43,42,41,40,39,39,39,40,39,39,39,39,39,40,41,-1,40,39,39,-1,-1,-1,-1,37,37,38,39,40,-1,34, 47,47,47,-1,45,45,45,45,44,44,-1,-1,44,-1,-1,-1,-1,-1,-1,41,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,40,39,38,37,36,36,36,36,37,38,39,40,-1,33, 47,46,46,-1,44,44,44,44,44,43,43,43,43,43,43,42,41,40,40,40,40,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,32, 47,46,45,44,43,43,43,43,43,43,42,42,42,42,42,42,41,40,39,39,39,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,34,-1,31,31,31,31,31, 47,46,46,-1,42,42,42,42,42,42,42,41,41,41,41,41,41,40,39,38,38,38,-1,35,35,35,35,35,36,-1,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,41,41,41,41,41,41,-1,40,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,35,36,-1,39,39,39,39,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29, 41,40,40,40,41,40,40,40,40,41,-1,40,39,39,39,39,39,39,39,38,37,36,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 41,40,39,39,-1,39,39,39,40,41,-1,40,39,38,38,38,38,38,38,-1,-1,35,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,39,38,37,36,36,36,36,36,37,-1,27,27,27, 41,40,39,38,38,38,38,39,40,41,-1,40,39,38,37,37,37,37,37,-1,34,34,33,32,31,31,32,33,34,35,36,37,38,39,40,39,38,37,37,37,-1,37,37,37,-1,26,26,26, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,37,-1,34,33,33,32,31,30,-1,-1,-1,36,36,37,38,39,40,39,38,38,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,38,37,36,36,36,36,36,35,35,35,35,35,35,35,36,36,-1,-1,33,32,32,-1,29,29,29,-1,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,25,25,26,26,25,24,24, 47,47,-1,38,37,36,35,35,35,35,35,34,34,34,34,34,34,-1,35,35,-1,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,24,24,23, 46,46,-1,38,37,36,35,34,34,34,-1,33,33,33,33,33,33,33,34,35,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,22,22,22,23,24,25,-1,-1,23,-1,22, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,34,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,23,22,21,21,-1,-1,-1,-1,21,22,21,21, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,33,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,23,22,21,20,20,20,-1,20,20,-1,20,20, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,30,30,30,31,32,33,-1,25,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,20,19,18,18,18,18,18,18,18, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,29,29,30,31,-1,-1,-1,24,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,19,18,17,17,17,17,17,17, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,27,27,28,29,30,-1,-1,24,23,23,23,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,17,16,16,16,16,16, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,27,28,29,30,-1,-1,24,23,22,23,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,16,15,15,15,15, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,14,14,14,-1,-1,14,14,14,14, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,22,21,20,20,20,20,20,-1,20,20,20,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,13,13,13,13, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,21,20,19,19,19,19,-1,19,19,19,19,19,18,17,16,15,14,13,13,-1,12,12,12,-1,12,12,12,12, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,20,19,18,18,18,-1,19,18,18,18,18,18,17,16,15,14,13,12,11,11,11,11,-1,11,11,11,11, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,19,18,17,17,-1,19,18,17,17,17,17,17,16,15,14,13,12,11,10,10,11,-1,10,10,10,10, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,-1,16,16,16,17,17,16,15,14,13,12,11,10,9,-1,-1,9,9,9,9, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,17,16,15,15,-1,-1,-1,-1,8,-1,8,8,8,8,8, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,7,7,8, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,9,8,8,7,6,5,5,5,5,5,5,5,5,6,-1,9, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,12,11,11,11,-1,9,8,7,7,6,5,4,4,4,4,4,4,5,6,-1,10, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,25,25,-1,16,15,14,13,12,11,10,10,-1,-1,-1,6,-1,-1,-1,3,3,3,3,3,4,5,6,-1,10, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,24,24,24,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,2,2,2,2,3,-1,6,-1,-1,9, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,-1,16,15,14,13,12,11,10,10,-1,7,6,5,4,4,-1,1,1,1,2,3,-1,-1,-1,8,8, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,4,-1,1,1,1,2,3,4,-1,7,7,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,28,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,6,5,5,5,-1,2,2,2,2,3,-1,-1,8,8,8, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,6,6,6,6,-1,3,3,3,3,3,-1,-1,9,9,9, 59,59,59,59,58,57,56,56,56,56,55,54,53,52,51,50,49,49,49,49,49,49,50,49,49,49,49,49,50,50,50,50,49,49,49,49,48,48,48,48,48,47,46,45,44,44,44,44, 58,58,58,58,58,57,56,55,55,55,55,54,53,52,51,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,49,49,49,49,48,48,48,48,47,47,47,48,48,-1,45,44,43,43,43, 57,57,57,57,-1,58,-1,55,54,54,54,54,53,52,52,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,49,48,48,48,48,47,47,47,47,46,46,-1,-1,-1,-1,-1,42,42,42, 57,56,56,56,-1,-1,-1,-1,53,53,53,54,53,53,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,49,48,47,48,48,47,46,46,46,46,45,44,43,43,-1,-1,41,41,41, -1,55,55,55,55,-1,-1,-1,52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,46,45,44,43,42,41,40,40,40,40, -1,54,54,54,54,54,53,52,51,51,51,50,49,49,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,53,53,53,53,54,53,52,51,50,50,50,49,48,47,46,45,44,43,43,43,43,43,43,43,-1,49,48,47,46,45,44,43,43,43,43,43,42,41,41,41,41,-1,41,40,39,38,38, 52,52,52,52,53,54,53,52,51,50,49,49,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,49,48,47,47,-1,44,43,42,42,42,42,42,41,40,40,40,-1,41,40,39,38,37, 51,51,51,52,53,54,53,52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,41,41,41,41,-1,49,48,47,46,45,44,43,42,41,41,41,42,41,40,39,39,-1,-1,-1,-1,-1,36, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,47,46,45,44,43,42,41,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,41,40,39,38,38,38,39,40,-1,35, 49,49,49,-1,47,47,47,46,46,46,-1,47,46,47,47,46,45,44,43,42,41,40,39,39,39,40,39,39,39,39,39,40,41,-1,40,39,39,-1,-1,-1,-1,37,37,38,39,40,-1,34, 48,48,48,-1,46,46,46,46,45,45,-1,-1,45,-1,-1,-1,-1,-1,-1,41,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,40,39,38,37,36,36,36,36,37,38,39,40,-1,33, 48,47,47,-1,45,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,40,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,32, 48,47,46,45,44,44,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,34,-1,31,31,31,31,31, 48,47,47,-1,43,43,43,43,43,43,43,42,42,42,42,42,41,40,39,38,38,38,-1,35,35,35,35,35,36,-1,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,41,41,41,41,40,39,38,37,37,-1,34,34,34,34,35,36,-1,39,39,39,39,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,40,40,40,40,39,38,37,36,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,39,39,39,39,-1,-1,35,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,39,38,37,36,36,36,36,36,37,-1,27,27,27, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,38,38,38,-1,34,34,33,32,31,31,32,33,34,35,36,37,38,39,40,39,38,37,37,37,-1,37,37,37,-1,26,26,26, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,34,33,33,32,31,30,-1,-1,-1,36,36,37,38,39,40,39,38,38,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,33,32,32,-1,29,29,29,-1,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,25,25,26,26,25,24,24, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,24,24,23, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,22,22,22,23,24,25,-1,-1,23,-1,22, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,23,22,21,21,-1,-1,-1,-1,21,22,21,21, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,23,22,21,20,20,20,-1,20,20,-1,20,20, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,32,33,34,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,20,19,18,18,18,18,18,18,18, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,32,-1,-1,-1,25,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,19,18,17,17,17,17,17,17, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,25,24,24,24,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,17,16,16,16,16,16, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,25,24,23,24,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,16,15,15,15,15, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,14,14,14,-1,-1,14,14,14,14, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,21,21,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,13,13,13,13, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,20,20,20,20,19,18,17,16,15,14,13,13,-1,12,12,12,-1,12,12,12,12, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,20,19,19,19,19,18,17,16,15,14,13,12,11,11,11,11,-1,11,11,11,11, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,20,19,18,18,18,18,17,16,15,14,13,12,11,10,10,11,-1,10,10,10,10, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,17,17,18,17,16,15,14,13,12,11,10,9,-1,-1,9,9,9,9, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,17,16,15,15,-1,-1,-1,-1,8,-1,8,8,8,8,8, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,7,7,8, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,6,-1,9, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,6,-1,10, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,3,3,3,3,3,4,5,6,-1,9, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,2,2,2,2,2,-1,6,-1,-1,8, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,6,5,5,-1,2,1,1,1,2,-1,-1,-1,7,7, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,-1,6,6,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,2,2,2,2,2,-1,-1,7,7,7, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,7,7,7,7,-1,3,3,3,3,3,-1,-1,8,8,8, 60,60,60,59,58,57,56,56,56,56,55,54,53,52,51,50,49,49,49,49,49,49,50,49,49,49,49,49,50,50,50,50,49,49,49,49,48,48,48,48,48,47,46,45,44,44,44,44, 59,59,59,59,58,57,56,55,55,55,55,54,53,52,51,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,49,49,49,49,48,48,48,48,47,47,47,48,48,-1,45,44,43,43,43, 58,58,58,58,-1,58,-1,55,54,54,54,54,53,52,52,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,49,48,48,48,48,47,47,47,47,46,46,-1,-1,-1,-1,-1,42,42,42, 58,57,57,57,-1,-1,-1,-1,53,53,53,54,53,53,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,49,48,47,48,48,47,46,46,46,46,45,44,43,43,-1,-1,41,41,41, -1,56,56,56,56,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,46,45,44,43,42,41,40,40,40,40, -1,55,55,55,55,55,54,53,52,52,51,50,49,49,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,54,54,54,54,55,54,53,52,51,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,-1,49,48,47,46,45,44,43,43,43,43,43,42,41,41,41,41,-1,41,40,39,38,38, 53,53,53,53,54,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,49,48,47,47,-1,44,43,42,42,42,42,42,41,40,40,40,-1,41,40,39,38,37, 52,52,52,53,54,55,54,53,52,51,50,49,49,48,48,-1,-1,44,43,42,41,41,41,41,41,-1,49,48,47,46,45,44,43,42,41,41,41,42,41,40,39,39,-1,-1,-1,-1,-1,36, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,41,40,39,38,38,38,39,40,-1,35, 50,50,50,-1,48,48,48,47,47,47,-1,48,47,48,47,46,45,44,43,42,41,40,39,39,39,40,39,39,39,39,39,40,41,-1,40,39,39,-1,-1,-1,-1,37,37,38,39,40,-1,34, 49,49,49,-1,47,47,47,47,46,46,-1,-1,46,-1,-1,-1,-1,-1,-1,41,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,40,39,38,37,36,36,36,36,37,38,39,40,-1,33, 49,48,48,-1,46,46,46,46,46,45,45,45,45,44,43,42,41,40,40,40,40,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,32, 49,48,47,46,45,45,45,45,45,45,44,44,44,44,43,42,41,40,39,39,39,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,34,-1,31,31,31,31,31, 49,48,48,-1,44,44,44,44,44,44,44,43,43,43,43,42,41,40,39,38,38,38,-1,35,35,35,35,35,36,-1,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,42,42,42,41,40,39,38,37,37,-1,34,34,34,34,35,36,-1,39,39,39,39,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,41,41,41,40,39,38,37,36,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,40,40,40,40,-1,-1,35,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,39,38,37,36,36,36,36,36,37,-1,27,27,27, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,39,39,39,-1,34,34,33,32,31,31,32,33,34,35,36,37,38,39,40,39,38,37,37,37,-1,37,37,37,-1,26,26,26, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,34,33,33,32,31,30,-1,-1,-1,36,36,37,38,39,40,39,38,38,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,33,32,32,-1,29,29,29,-1,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,25,25,26,26,25,24,24, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,24,24,23, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,22,22,22,23,24,25,-1,-1,23,-1,22, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,23,22,21,21,-1,-1,-1,-1,21,22,21,21, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,23,22,21,20,20,20,-1,20,20,-1,20,20, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,33,34,34,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,20,19,18,18,18,18,18,18,18, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,33,-1,-1,-1,26,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,19,18,17,17,17,17,17,17, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,26,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,17,16,16,16,16,16, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,26,25,24,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,16,15,15,15,15, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,14,14,14,-1,-1,14,14,14,14, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,22,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,13,13,13,13, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,21,21,21,20,19,18,17,16,15,14,13,13,-1,12,12,12,-1,12,12,12,12, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,21,20,20,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,11,11,11,11, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,21,20,19,19,19,18,17,16,15,14,13,12,11,10,10,11,-1,10,10,10,10, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,18,18,18,17,16,15,14,13,12,11,10,9,-1,-1,9,9,9,9, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,18,17,16,15,15,-1,-1,-1,-1,8,-1,8,8,8,8,8, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,7,7,8, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,6,-1,9, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,6,-1,9, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,3,3,3,3,3,4,5,6,-1,8, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,2,2,2,-1,6,-1,-1,7, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,3,2,1,1,1,-1,-1,-1,6,6, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,-1,5,5,6, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,3,2,2,2,2,-1,-1,6,6,6, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,3,3,3,3,3,-1,-1,7,7,7, 61,61,60,59,58,57,56,56,56,56,55,54,53,52,51,50,49,49,49,49,49,49,50,49,49,49,49,49,50,50,50,50,49,49,49,49,48,48,48,48,48,47,46,45,44,44,44,44, 60,60,60,59,58,57,56,55,55,55,55,54,53,52,51,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,49,49,49,49,48,48,48,48,47,47,47,48,48,-1,45,44,43,43,43, 59,59,59,59,-1,58,-1,55,54,54,54,54,53,52,52,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,49,48,48,48,48,47,47,47,47,46,46,-1,-1,-1,-1,-1,42,42,42, 59,58,58,58,-1,-1,-1,-1,53,53,53,54,53,53,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,49,48,47,48,48,47,46,46,46,46,45,44,43,43,-1,-1,41,41,41, -1,57,57,57,57,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,46,45,44,43,42,41,40,40,40,40, -1,56,56,56,56,55,54,53,52,52,51,50,49,49,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,55,55,55,55,55,54,53,52,51,51,50,49,48,47,46,45,44,43,43,43,43,43,43,43,-1,49,48,47,46,45,44,43,43,43,43,43,42,41,41,41,41,-1,41,40,39,38,38, 54,54,54,54,55,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,42,42,42,42,42,-1,49,48,47,47,-1,44,43,42,42,42,42,42,41,40,40,40,-1,41,40,39,38,37, 53,53,53,54,55,55,54,53,52,51,50,49,49,48,48,-1,-1,44,43,42,41,41,41,41,41,-1,49,48,47,46,45,44,43,42,41,41,41,42,41,40,39,39,-1,-1,-1,-1,-1,36, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,47,46,45,44,43,42,41,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,41,40,39,38,38,38,39,40,-1,35, 51,51,51,-1,49,49,49,48,48,48,-1,48,47,48,47,46,45,44,43,42,41,40,39,39,39,40,39,39,39,39,39,40,41,-1,40,39,39,-1,-1,-1,-1,37,37,38,39,40,-1,34, 50,50,50,-1,48,48,48,48,47,47,-1,-1,46,-1,-1,-1,-1,-1,-1,41,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,40,39,38,37,36,36,36,36,37,38,39,40,-1,33, 50,49,49,-1,47,47,47,47,47,46,46,46,45,44,43,42,41,40,40,40,40,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,32, 50,49,48,47,46,46,46,46,46,46,45,45,45,44,43,42,41,40,39,39,39,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,34,-1,31,31,31,31,31, 50,49,49,-1,45,45,45,45,45,45,45,44,44,44,43,42,41,40,39,38,38,38,-1,35,35,35,35,35,36,-1,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,44,44,44,44,44,44,-1,43,43,43,43,42,41,40,39,38,37,37,-1,34,34,34,34,35,36,-1,39,39,39,39,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29, 44,43,43,43,44,43,43,43,43,44,-1,43,42,42,42,42,41,40,39,38,37,36,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 44,43,42,42,-1,42,42,42,43,44,-1,43,42,41,41,41,41,40,40,-1,-1,35,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,39,38,37,36,36,36,36,36,37,-1,27,27,27, 44,43,42,41,41,41,41,42,43,44,-1,43,42,41,40,40,40,40,40,-1,34,34,33,32,31,31,32,33,34,35,36,37,38,39,40,39,38,37,37,37,-1,37,37,37,-1,26,26,26, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,40,-1,34,33,33,32,31,30,-1,-1,-1,36,36,37,38,39,40,39,38,38,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,38,38,38,39,39,-1,-1,33,32,32,-1,29,29,29,-1,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,25,25,26,26,25,24,24, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,24,24,23, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,22,22,22,23,24,25,-1,-1,23,-1,22, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,23,22,21,21,-1,-1,-1,-1,21,22,21,21, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,23,22,21,20,20,20,-1,20,20,-1,20,20, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,33,33,33,34,34,34,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,-1,-1,20,19,18,18,18,18,18,18,18, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,32,32,33,34,-1,-1,-1,27,-1,24,23,22,21,20,19,18,18,18,18,18,18,19,20,19,18,17,17,17,17,17,17, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,32,33,-1,-1,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,-1,-1,17,16,16,16,16,16, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,32,33,-1,-1,27,26,25,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,-1,16,15,15,15,15, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,14,14,14,-1,-1,14,14,14,14, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,23,23,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,13,13,13,-1,13,13,13,13, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,22,22,21,20,19,18,17,16,15,14,13,13,-1,12,12,12,-1,12,12,12,12, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,22,21,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,11,11,11,11, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,22,21,20,20,19,18,17,16,15,14,13,12,11,10,10,11,-1,10,10,10,10, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,19,19,19,18,17,16,15,14,13,12,11,10,9,-1,-1,9,9,9,9, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,18,17,16,15,15,-1,-1,-1,-1,8,-1,8,8,8,8,8, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,7,7,7,7,7,7,7,7,7,8, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,6,-1,9, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,6,-1,8, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,4,3,3,3,3,4,5,6,-1,7, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,4,3,2,2,2,-1,6,-1,-1,6, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,8,7,7,-1,4,3,2,1,1,-1,-1,-1,5,5, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,1,-1,4,4,5, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,4,3,2,2,2,-1,-1,5,5,5, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,9,9,9,9,-1,4,3,3,3,3,-1,-1,6,6,6, 62,62,61,60,59,58,57,57,57,57,56,55,54,53,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 61,61,61,60,59,58,57,56,56,56,56,55,54,53,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 60,60,60,60,-1,59,-1,56,55,55,55,55,54,53,53,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 60,59,59,59,-1,-1,-1,-1,54,54,54,55,54,54,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,58,58,58,58,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,57,57,57,57,56,55,54,53,53,52,51,50,50,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,56,56,56,56,56,55,54,53,52,52,51,50,49,48,47,46,45,44,44,44,44,44,44,44,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 55,55,55,55,56,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 54,54,54,55,56,56,55,54,53,52,51,50,50,49,49,-1,-1,45,44,43,42,42,42,42,42,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 52,52,52,-1,50,50,50,49,49,49,-1,49,48,49,48,47,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 51,51,51,-1,49,49,49,49,48,48,-1,-1,47,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 51,50,50,-1,48,48,48,48,48,47,47,47,46,45,44,43,42,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 51,50,49,48,47,47,47,47,47,47,46,46,46,45,44,43,42,41,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 51,50,50,-1,46,46,46,46,46,46,46,45,45,45,44,43,42,41,40,39,39,39,-1,36,36,36,36,36,37,-1,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,45,45,45,45,45,45,-1,44,44,44,44,43,42,41,40,39,38,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 45,44,44,44,45,44,44,44,44,45,-1,44,43,43,43,43,42,41,40,39,38,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 45,44,43,43,-1,43,43,43,44,45,-1,44,43,42,42,42,42,41,41,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 45,44,43,42,42,42,42,43,44,45,-1,44,43,42,41,41,41,41,41,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,41,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,42,41,40,40,40,40,40,39,39,39,39,39,39,39,40,40,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 51,51,-1,42,41,40,39,39,39,39,39,38,38,38,38,38,38,-1,39,39,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 50,50,-1,42,41,40,39,38,38,38,-1,37,37,37,37,37,37,37,38,39,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,23,23,23,24,25,26,-1,-1,24,-1,23, 49,50,-1,42,41,40,39,38,37,37,37,37,36,36,36,36,36,37,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 48,-1,-1,42,41,40,39,38,37,36,37,37,36,35,35,35,36,37,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,24,23,22,21,21,21,-1,21,21,-1,21,21, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,34,34,35,-1,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,33,34,35,-1,34,34,34,35,35,35,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,32,-1,-1,-1,33,33,34,35,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,20,19,18,18,18,18,18,18, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,31,31,31,31,32,33,34,-1,-1,28,27,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,18,17,17,17,17,17, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,30,30,31,32,33,34,-1,-1,28,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,17,16,16,16,16, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,15,15,15,15, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,26,26,25,24,24,24,24,24,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,14,14,14,14, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,25,25,24,23,23,23,23,-1,23,23,22,21,20,19,18,17,16,15,14,14,-1,13,13,13,-1,13,13,13,13, 43,42,41,41,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,24,24,23,22,22,22,-1,23,22,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,12,12,12, 43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,-1,27,26,25,24,23,23,23,22,21,21,-1,23,22,21,21,20,19,18,17,16,15,14,13,12,11,11,12,-1,11,11,11,11, -1,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,-1,20,20,20,19,18,17,16,15,14,13,12,11,10,-1,-1,10,10,10,10, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,19,18,17,16,16,-1,-1,-1,-1,9,-1,9,9,9,9,9, -1,-1,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,8,8,9, 43,42,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9, 43,42,41,40,39,39,39,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,7,-1,8, 43,42,41,40,40,40,40,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,5,5,5,5,5,6,7,-1,7, 43,42,41,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,29,29,-1,20,19,18,17,16,15,14,14,-1,-1,-1,10,-1,-1,-1,5,4,4,4,4,5,6,7,-1,6, 43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,28,28,28,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,5,4,3,3,3,-1,7,-1,-1,5, 43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,-1,20,19,18,17,16,15,14,14,-1,11,10,9,8,8,-1,5,4,3,2,2,-1,-1,-1,4,4, 44,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4, 45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,1,-1,3,3,4, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,32,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,10,9,9,9,-1,5,4,3,2,2,-1,-1,4,4,4, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,10,10,10,10,-1,5,4,3,3,3,-1,-1,5,5,5, 63,63,62,61,60,59,58,58,58,58,57,56,55,54,53,52,51,51,51,51,51,51,52,51,51,51,51,51,52,52,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 62,62,62,61,60,59,58,57,57,57,57,56,55,54,53,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 61,61,61,61,-1,60,-1,57,56,56,56,56,55,54,54,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 61,60,60,60,-1,-1,-1,-1,55,55,55,56,55,55,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,59,59,59,59,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,58,58,58,58,57,56,55,54,54,53,52,51,51,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,57,57,57,57,57,56,55,54,53,53,52,51,50,49,48,47,46,45,45,45,45,45,45,45,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 56,56,56,56,57,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 55,55,55,56,57,57,56,55,54,53,52,51,51,50,50,-1,-1,46,45,44,43,43,43,43,43,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,50,50,50,49,48,47,46,45,44,43,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 53,53,53,-1,51,51,51,50,50,50,-1,50,49,50,49,48,47,46,45,44,43,42,41,41,41,42,41,41,41,41,41,42,43,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 52,52,52,-1,50,50,50,50,49,49,-1,-1,48,-1,-1,-1,-1,-1,-1,43,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 52,51,51,-1,49,49,49,49,49,48,48,48,47,46,45,44,43,42,42,42,42,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 52,51,50,49,48,48,48,48,48,48,47,47,47,46,45,44,43,42,41,41,41,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,36,-1,33,33,33,33,33, 52,51,51,-1,47,47,47,47,47,47,47,46,46,46,45,44,43,42,41,40,40,40,-1,37,37,37,37,37,38,-1,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,46,46,46,46,46,46,-1,45,45,45,45,44,43,42,41,40,39,39,-1,36,36,36,36,37,38,-1,41,41,41,41,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 46,45,45,45,46,45,45,45,45,46,-1,45,44,44,44,44,43,42,41,40,39,38,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 46,45,44,44,-1,44,44,44,45,46,-1,45,44,43,43,43,43,42,42,-1,-1,37,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,41,40,39,38,38,38,38,38,39,-1,29,29,29, 46,45,44,43,43,43,43,44,45,46,-1,45,44,43,42,42,42,42,42,-1,36,36,35,34,33,33,34,35,36,37,38,39,40,41,42,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 46,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,42,-1,36,35,35,34,33,32,-1,-1,-1,38,38,39,40,41,42,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,43,42,41,41,41,41,41,40,40,40,40,40,40,40,41,41,-1,-1,35,34,34,-1,31,31,31,-1,39,39,39,40,41,42,42,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 52,52,-1,43,42,41,40,40,40,40,40,39,39,39,39,39,39,-1,40,40,-1,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 51,51,-1,43,42,41,40,39,39,39,-1,38,38,38,38,38,38,38,39,40,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,24,24,24,25,26,27,-1,-1,25,-1,24, 50,51,-1,43,42,41,40,39,38,38,38,38,37,37,37,37,37,38,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,25,24,23,23,-1,-1,-1,-1,23,24,23,23, 49,-1,-1,43,42,41,40,39,38,37,38,38,37,36,36,36,37,38,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,25,24,23,22,22,22,-1,22,22,-1,22,22, 48,-1,44,43,42,41,40,40,-1,36,-1,-1,-1,35,35,36,-1,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 47,-1,44,43,42,41,41,41,-1,35,35,35,-1,34,35,36,-1,35,35,35,36,36,36,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,22,21,20,20,20,20,20,20,20, 46,45,44,43,42,42,42,42,-1,35,34,34,-1,33,-1,-1,-1,34,34,35,36,-1,-1,-1,29,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,21,20,19,19,19,19,19,19, 47,-1,44,43,43,43,43,43,-1,-1,34,33,32,32,32,32,32,33,34,35,-1,-1,29,28,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,19,18,18,18,18,18, 46,-1,44,44,44,44,-1,44,45,-1,34,33,32,31,31,31,32,33,34,35,-1,-1,29,28,27,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,18,17,17,17,17, 45,-1,-1,-1,-1,45,46,45,45,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,16,16,16,-1,-1,16,16,16,16, 44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,27,27,26,25,25,25,25,25,-1,25,24,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,15,15,15,15, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,26,26,25,24,24,24,24,-1,24,24,23,22,21,20,19,18,17,16,15,15,-1,14,14,14,-1,14,14,14,14, 44,43,42,42,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,25,25,24,23,23,23,-1,24,23,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,13,13,13, 44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,31,31,-1,28,27,26,25,24,24,24,23,22,22,-1,24,23,22,22,21,20,19,18,17,16,15,14,13,12,12,13,-1,12,12,12,12, -1,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,-1,21,21,21,20,19,18,17,16,15,14,13,12,11,-1,-1,11,11,11,11, -1,-1,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,20,19,18,17,17,-1,-1,-1,-1,10,-1,10,10,10,10,10, -1,-1,42,41,40,39,38,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,9,9,9, 44,43,42,41,40,39,39,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,11,10,9,8,8,8,8,8,8,8,8,8,8,9,8, 44,43,42,41,40,40,40,-1,37,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,8,-1,7, 44,43,42,41,41,41,41,-1,37,36,35,34,33,-1,-1,-1,29,-1,26,26,-1,-1,-1,21,20,19,18,17,16,16,16,-1,12,11,10,9,8,7,6,6,6,6,6,6,7,8,-1,6, 44,43,42,42,42,41,41,-1,-1,-1,-1,-1,-1,-1,32,31,30,-1,27,-1,30,30,-1,21,20,19,18,17,16,15,15,-1,-1,-1,11,-1,-1,-1,6,5,5,5,5,6,7,8,-1,5, 44,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,29,29,29,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,6,5,4,4,4,-1,8,-1,-1,4, 44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,-1,21,20,19,18,17,16,15,15,-1,12,11,10,9,9,-1,6,5,4,3,3,-1,-1,-1,3,3, 45,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3, 46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,20,-1,-1,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,2,-1,2,2,3, 46,45,45,-1,-1,-1,-1,-1,38,37,36,36,-1,33,32,31,31,-1,-1,27,26,25,24,23,22,21,22,-1,-1,-1,-1,-1,-1,11,10,10,10,-1,6,5,4,3,3,-1,-1,3,3,3, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,26,25,24,23,22,22,22,23,24,25,26,27,-1,11,11,11,11,-1,6,5,4,4,4,-1,-1,4,4,4, 64,64,63,62,61,60,59,59,59,59,58,57,56,55,54,53,52,52,52,52,52,52,53,52,52,52,52,52,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 63,63,63,62,61,60,59,58,58,58,58,57,56,55,54,53,52,51,51,51,51,51,-1,51,51,51,51,52,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 62,62,62,62,-1,61,-1,58,57,57,57,57,56,55,55,-1,-1,51,50,50,50,50,50,50,50,50,51,52,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 62,61,61,61,-1,-1,-1,-1,56,56,56,57,56,56,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,60,60,60,60,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,59,59,59,59,58,57,56,55,55,54,53,52,52,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,58,58,58,58,58,57,56,55,54,54,53,52,51,50,49,48,47,46,46,46,46,46,46,46,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 57,57,57,57,58,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,45,45,45,45,45,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 56,56,56,57,58,58,57,56,55,54,53,52,52,51,51,-1,-1,47,46,45,44,44,44,44,44,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 55,55,55,-1,-1,-1,-1,-1,-1,-1,-1,51,51,51,50,49,48,47,46,45,44,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 54,54,54,-1,52,52,52,51,51,51,-1,51,50,51,50,49,48,47,46,45,44,43,42,42,42,43,42,42,42,42,42,43,44,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 53,53,53,-1,51,51,51,51,50,50,-1,-1,49,-1,-1,-1,-1,-1,-1,44,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 53,52,52,-1,50,50,50,50,50,49,49,49,48,47,46,45,44,43,43,43,43,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 53,52,51,50,49,49,49,49,49,49,48,48,48,47,46,45,44,43,42,42,42,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 53,52,52,-1,48,48,48,48,48,48,48,47,47,47,46,45,44,43,42,41,41,41,-1,38,38,38,38,38,39,-1,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,47,47,47,47,47,47,-1,46,46,46,46,45,44,43,42,41,40,40,-1,37,37,37,37,38,39,-1,42,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 47,46,46,46,47,46,46,46,46,47,-1,46,45,45,45,45,44,43,42,41,40,39,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 47,46,45,45,-1,45,45,45,46,47,-1,46,45,44,44,44,44,43,43,-1,-1,38,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 47,46,45,44,44,44,44,45,46,47,-1,46,45,44,43,43,43,43,43,-1,37,37,36,35,34,34,35,36,37,38,39,40,41,42,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 47,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,43,-1,37,36,36,35,34,33,-1,-1,-1,39,39,40,41,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,44,43,42,42,42,42,42,41,41,41,41,41,41,41,42,42,-1,-1,36,35,35,-1,32,32,32,-1,40,40,40,41,42,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 53,53,-1,44,43,42,41,41,41,41,41,40,40,40,40,40,40,-1,41,41,-1,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 52,52,-1,44,43,42,41,40,40,40,-1,39,39,39,39,39,39,39,40,41,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,24,25,26,-1,-1,24,-1,23, 51,52,-1,44,43,42,41,40,39,39,39,39,38,38,38,38,38,39,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 50,-1,-1,44,43,42,41,40,39,38,39,39,38,37,37,37,38,39,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,25,24,23,22,21,21,21,-1,21,21,-1,21,21, 49,-1,45,44,43,42,41,41,-1,37,-1,-1,-1,36,36,37,-1,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 48,-1,45,44,43,42,42,42,-1,36,36,36,-1,35,36,37,-1,36,36,36,37,37,37,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 47,46,45,44,43,43,43,43,-1,36,35,35,-1,34,-1,-1,-1,35,35,36,37,-1,-1,-1,30,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,21,20,19,18,18,18,18,18,18, 48,-1,45,44,44,44,44,44,-1,-1,35,34,33,33,33,33,33,34,35,36,-1,-1,30,29,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,18,17,17,17,17,17, 47,-1,45,45,45,45,-1,45,46,-1,35,34,33,32,32,32,33,34,35,36,-1,-1,30,29,28,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,17,16,16,16,16, 46,-1,-1,-1,-1,46,47,46,46,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,17,17,17,-1,-1,15,15,15,15, 45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,28,28,27,26,26,26,26,26,-1,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,14,14,14,14, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,27,27,26,25,25,25,25,-1,25,25,24,23,22,21,20,19,18,17,16,16,-1,15,15,15,-1,13,13,13,13, 45,44,43,43,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,26,26,25,24,24,24,-1,25,24,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,12,12,12,12, 45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,32,32,-1,29,28,27,26,25,25,25,24,23,23,-1,25,24,23,23,22,21,20,19,18,17,16,15,14,13,13,14,-1,11,11,11,11, -1,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,-1,22,22,22,21,20,19,18,17,16,15,14,13,12,-1,-1,10,10,10,10, -1,-1,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,21,20,19,18,18,-1,-1,-1,-1,11,-1,11,10,9,9,9, -1,-1,43,42,41,40,39,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,9,8,8, 45,44,43,42,41,40,40,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,12,11,10,9,9,9,9,9,9,9,9,9,9,8,7, 45,44,43,42,41,41,41,-1,38,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,9,-1,6, 45,44,43,42,42,42,42,-1,38,37,36,35,34,-1,-1,-1,30,-1,27,27,-1,-1,-1,22,21,20,19,18,17,17,17,-1,13,12,11,10,9,8,7,7,7,7,7,7,8,9,-1,5, 45,44,43,43,43,42,42,-1,-1,-1,-1,-1,-1,-1,33,32,31,-1,28,-1,31,31,-1,22,21,20,19,18,17,16,16,-1,-1,-1,12,-1,-1,-1,7,6,6,6,6,7,8,9,-1,4, 45,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,30,30,30,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,5,5,5,-1,9,-1,-1,3, 45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,-1,22,21,20,19,18,17,16,16,-1,13,12,11,10,10,-1,7,6,5,4,4,-1,-1,-1,2,2, 46,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2, 47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,21,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,3,-1,1,1,2, 47,46,46,-1,-1,-1,-1,-1,39,38,37,37,-1,34,33,32,32,-1,-1,28,27,26,25,24,23,22,23,-1,-1,-1,-1,-1,-1,12,11,11,11,-1,7,6,5,4,4,-1,-1,2,2,2, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,27,26,25,24,23,23,23,24,25,26,27,28,-1,12,12,12,12,-1,7,6,5,5,5,-1,-1,3,3,3, 65,65,64,63,62,61,60,60,60,60,59,58,57,56,55,54,53,53,53,53,53,53,54,53,53,53,52,51,50,50,50,50,49,49,49,49,48,48,48,48,48,47,46,45,44,44,44,44, 64,64,64,63,62,61,60,59,59,59,59,58,57,56,55,54,53,52,52,52,52,52,-1,52,52,52,52,51,50,49,49,49,49,48,48,48,48,47,47,47,48,48,-1,45,44,43,43,43, 63,63,63,63,-1,62,-1,59,58,58,58,58,57,56,56,-1,-1,52,51,51,51,51,51,51,51,51,52,51,50,49,48,48,48,48,47,47,47,47,46,46,-1,-1,-1,-1,-1,42,42,42, 63,62,62,62,-1,-1,-1,-1,57,57,57,58,57,57,-1,-1,-1,52,51,50,50,51,51,50,50,51,52,51,50,49,48,47,48,48,47,46,46,46,46,45,44,43,43,-1,-1,41,41,41, -1,61,61,61,61,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,46,45,44,43,42,41,40,40,40,40, -1,60,60,60,60,59,58,57,56,56,55,54,53,53,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,59,59,59,59,59,58,57,56,55,55,54,53,52,51,50,49,48,47,47,47,47,47,47,47,-1,49,48,47,46,45,44,43,43,43,43,43,42,41,41,41,41,-1,41,40,39,38,38, 58,58,58,58,59,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,46,46,46,46,46,-1,49,48,47,47,-1,44,43,42,42,42,42,42,41,40,40,40,-1,41,40,39,38,37, 57,57,57,58,59,59,58,57,56,55,54,53,53,52,52,-1,-1,48,47,46,45,45,45,45,45,-1,49,48,47,46,45,44,43,42,41,41,41,42,41,40,39,39,-1,-1,-1,-1,-1,36, 56,56,56,-1,-1,-1,-1,-1,-1,-1,-1,52,52,52,51,50,49,48,47,46,45,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,41,40,39,38,38,38,39,40,-1,35, 55,55,55,-1,53,53,53,52,52,52,-1,52,51,52,51,50,49,48,47,46,45,44,43,43,43,44,43,43,43,43,43,44,45,-1,40,39,39,-1,-1,-1,-1,37,37,38,39,40,-1,34, 54,54,54,-1,52,52,52,52,51,51,-1,-1,50,-1,-1,-1,-1,-1,-1,45,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,40,39,38,37,36,36,36,36,37,38,39,40,-1,33, 54,53,53,-1,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,44,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,32, 54,53,52,51,50,50,50,50,50,50,49,49,49,48,47,46,45,44,43,43,43,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,34,-1,31,31,31,31,31, 54,53,53,-1,49,49,49,49,49,49,49,48,48,48,47,46,45,44,43,42,42,42,-1,39,39,39,39,39,40,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,48,48,48,48,48,48,-1,47,47,47,47,46,45,44,43,42,41,41,-1,38,38,38,38,39,40,-1,43,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29, 48,47,47,47,48,47,47,47,47,48,-1,47,46,46,46,46,45,44,43,42,41,40,-1,37,37,37,38,39,40,41,42,42,42,42,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 48,47,46,46,-1,46,46,46,47,48,-1,47,46,45,45,45,45,44,44,-1,-1,39,-1,36,36,36,-1,-1,-1,-1,41,41,42,41,40,39,38,37,36,36,36,36,36,37,-1,27,27,27, 48,47,46,45,45,45,45,46,47,48,-1,47,46,45,44,44,44,44,44,-1,38,38,37,36,35,35,36,37,38,39,40,41,42,41,40,39,38,37,37,37,-1,37,37,37,-1,26,26,26, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,44,-1,38,37,37,36,35,34,-1,-1,-1,40,40,41,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,45,44,43,43,43,43,43,42,42,42,42,42,42,42,43,43,-1,-1,37,36,36,-1,33,33,33,-1,41,41,41,42,41,40,40,-1,-1,-1,-1,-1,25,25,26,26,25,24,24, 54,54,-1,45,44,43,42,42,42,42,42,41,41,41,41,41,41,-1,42,42,-1,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,24,24,23, 53,53,-1,45,44,43,42,41,41,41,-1,40,40,40,40,40,40,40,41,42,-1,37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,22,22,23,24,25,-1,-1,23,-1,22, 52,53,-1,45,44,43,42,41,40,40,40,40,39,39,39,39,39,40,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,21,-1,-1,-1,-1,21,22,21,21, 51,-1,-1,45,44,43,42,41,40,39,40,40,39,38,38,38,39,40,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,20,20,-1,20,20,-1,20,20, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,37,37,38,-1,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,36,37,38,-1,37,37,37,38,38,38,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,20,19,18,18,18,18,18,18,18, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,35,-1,-1,-1,36,36,37,38,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,22,22,22,21,20,19,18,17,17,17,17,17,17, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,34,34,34,34,35,36,37,-1,-1,31,30,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,-1,-1,17,16,16,16,16,16, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,33,33,34,35,36,37,-1,-1,31,30,29,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,16,15,15,15,15, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,18,18,18,-1,-1,14,14,14,14, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,29,29,28,27,27,27,27,27,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,13,13,13,13, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,28,28,27,26,26,26,26,-1,26,26,25,24,23,22,21,20,19,18,17,17,-1,16,16,16,-1,12,12,12,12, 46,45,44,44,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,27,27,26,25,25,25,-1,26,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,11,11,11,11, 46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,-1,30,29,28,27,26,26,26,25,24,24,-1,26,25,24,24,23,22,21,20,19,18,17,16,15,14,14,15,-1,10,10,10,10, -1,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,-1,23,23,23,22,21,20,19,18,17,16,15,14,13,-1,-1,9,9,9,9, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,22,21,20,19,19,-1,-1,-1,-1,12,-1,10,9,8,8,8, -1,-1,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,10,9,8,7,7, 46,45,44,43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,13,12,11,10,10,10,10,10,10,10,10,9,8,7,6, 46,45,44,43,42,42,42,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,5, 46,45,44,43,43,43,43,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,-1,4, 46,45,44,44,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,32,32,-1,23,22,21,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,8,7,7,7,7,8,9,10,-1,3, 46,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,31,31,31,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,6,6,6,-1,10,-1,-1,2, 46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,-1,23,22,21,20,19,18,17,17,-1,14,13,12,11,11,-1,8,7,6,5,5,-1,-1,-1,1,1, 47,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1, 48,47,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,4,-1,1,1,1, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,35,34,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,13,12,12,12,-1,8,7,6,5,5,-1,-1,2,2,2, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,13,13,13,13,-1,8,7,6,6,6,-1,-1,3,3,3, 66,66,65,64,63,62,61,61,61,61,60,59,58,57,56,55,54,54,54,54,54,54,55,54,54,53,52,51,50,50,50,50,49,49,49,49,48,48,48,48,48,47,46,45,44,44,44,44, 65,65,65,64,63,62,61,60,60,60,60,59,58,57,56,55,54,53,53,53,53,53,-1,53,53,53,52,51,50,49,49,49,49,48,48,48,48,47,47,47,48,48,-1,45,44,43,43,43, 64,64,64,64,-1,63,-1,60,59,59,59,59,58,57,57,-1,-1,53,52,52,52,52,52,52,52,52,52,51,50,49,48,48,48,48,47,47,47,47,46,46,-1,-1,-1,-1,-1,42,42,42, 64,63,63,63,-1,-1,-1,-1,58,58,58,59,58,58,-1,-1,-1,53,52,51,51,52,52,51,51,52,52,51,50,49,48,47,48,48,47,46,46,46,46,45,44,43,43,-1,-1,41,41,41, -1,62,62,62,62,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,-1,-1,-1,50,50,-1,-1,50,50,-1,-1,-1,-1,-1,-1,46,-1,48,47,46,45,46,46,45,44,43,42,41,40,40,40,40, -1,61,61,61,61,60,59,58,57,57,56,55,54,54,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,49,48,47,46,45,45,-1,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39, -1,60,60,60,60,60,59,58,57,56,56,55,54,53,52,51,50,49,48,48,48,48,48,48,48,-1,49,48,47,46,45,44,43,43,43,43,43,42,41,41,41,41,-1,41,40,39,38,38, 59,59,59,59,60,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,47,47,47,47,47,-1,49,48,47,47,-1,44,43,42,42,42,42,42,41,40,40,40,-1,41,40,39,38,37, 58,58,58,59,60,60,59,58,57,56,55,54,54,53,53,-1,-1,49,48,47,46,46,46,46,46,-1,49,48,47,46,45,44,43,42,41,41,41,42,41,40,39,39,-1,-1,-1,-1,-1,36, 57,57,57,-1,-1,-1,-1,-1,-1,-1,-1,53,53,53,52,51,50,49,48,47,46,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,41,40,39,38,38,38,39,40,-1,35, 56,56,56,-1,54,54,54,53,53,53,-1,53,52,53,52,51,50,49,48,47,46,45,44,44,44,45,44,44,44,44,44,45,46,-1,40,39,39,-1,-1,-1,-1,37,37,38,39,40,-1,34, 55,55,55,-1,53,53,53,53,52,52,-1,-1,51,-1,-1,-1,-1,-1,-1,46,-1,-1,43,43,43,-1,43,43,43,43,44,45,46,-1,40,39,38,37,36,36,36,36,37,38,39,40,-1,33, 55,54,54,-1,52,52,52,52,52,51,51,51,50,49,48,47,46,45,45,45,45,-1,43,42,42,42,42,42,42,43,-1,46,46,-1,40,39,38,37,36,35,35,35,-1,-1,-1,-1,-1,32, 55,54,53,52,51,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,-1,-1,41,41,41,41,41,41,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,34,-1,31,31,31,31,31, 55,54,54,-1,50,50,50,50,50,50,50,49,49,49,48,47,46,45,44,43,43,43,-1,40,40,40,40,40,41,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30, -1,-1,-1,-1,49,49,49,49,49,49,-1,48,48,48,48,47,46,45,44,43,42,42,-1,39,39,39,39,40,41,-1,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29, 49,48,48,48,49,48,48,48,48,49,-1,48,47,47,47,47,46,45,44,43,42,41,-1,38,38,38,39,40,41,42,43,43,42,42,-1,-1,-1,-1,36,35,35,35,36,-1,-1,28,28,28, 49,48,47,47,-1,47,47,47,48,49,-1,48,47,46,46,46,46,45,45,-1,-1,40,-1,37,37,37,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,36,36,36,36,37,-1,27,27,27, 49,48,47,46,46,46,46,47,48,49,-1,48,47,46,45,45,45,45,45,-1,39,39,38,37,36,36,37,38,39,40,41,42,42,41,40,39,38,37,37,37,-1,37,37,37,-1,26,26,26, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,45,-1,39,38,38,37,36,35,-1,-1,-1,41,41,42,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,25,25,25, -1,-1,-1,46,45,44,44,44,44,44,43,43,43,43,43,43,43,44,44,-1,-1,38,37,37,-1,34,34,34,-1,42,42,42,42,41,40,40,-1,-1,-1,-1,-1,25,25,26,26,25,24,24, 55,55,-1,46,45,44,43,43,43,43,43,42,42,42,42,42,42,-1,43,43,-1,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,-1,24,24,23, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,42,43,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,24,25,-1,-1,23,-1,22, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,21,22,21,21, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,20,20,-1,20,20, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,23,22,21,20,19,19,19,19,19,19,19,19, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,38,38,38,39,39,39,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,20,19,18,18,18,18,18,18,18, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,37,37,38,39,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,23,23,22,21,20,19,18,17,17,17,17,17,17, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,35,36,37,38,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,-1,-1,17,16,16,16,16,16, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,35,36,37,38,-1,-1,32,31,30,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,16,15,15,15,15, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,19,19,19,-1,-1,14,14,14,14, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,28,28,28,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,13,13,13,13, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,27,27,26,25,24,23,22,21,20,19,18,18,-1,17,17,17,-1,12,12,12,12, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,27,26,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,11,11,11,11, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,27,26,25,25,24,23,22,21,20,19,18,17,16,15,15,16,-1,10,10,10,10, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,-1,-1,9,9,9,9, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,23,22,21,20,20,-1,-1,-1,-1,13,-1,10,9,8,8,8, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,11,10,9,8,7,7, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,14,13,12,11,11,11,11,11,11,11,10,9,8,7,6, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,10,10,10,10,10,10,9,9,-1,5, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,10,-1,4, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,9,8,8,8,8,9,10,11,-1,3, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,7,7,-1,11,-1,-1,2, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,9,8,7,6,6,-1,-1,-1,1,1, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,-1,2,1,1, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,9,8,7,6,6,-1,-1,2,2,2, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,9,8,7,7,7,-1,-1,3,3,3, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58,59,60, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,-1,57,57,58,59,60, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,-1,-1,-1,59,59,60, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,51,50,50,50,51,52,53,54,55,-1,-1,59,59,60, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,57,58,59,60, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,57,58,59,60, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,58,58,58,59,59, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,59,59,59,59,58, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,57, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,56, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,54, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,53, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,50,51,52, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51,52, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,51,51,51, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,50,50,50, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,49,49,49, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 24,24,-1,26,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 23,23,-1,25,25,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 22,23,-1,24,24,24,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 21,-1,-1,23,23,23,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 20,-1,22,22,22,23,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 19,-1,21,21,22,23,24,25,-1,19,19,19,-1,19,20,21,-1,21,21,21,22,23,24,-1,31,32,32,32,32,33,34,35,36,37,38,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 18,19,20,21,22,23,24,25,-1,19,18,18,-1,18,-1,-1,-1,20,20,21,22,-1,-1,-1,30,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,42,43,43,44,45,46,47,48,49, 17,-1,21,21,22,23,24,25,-1,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,-1,-1,-1,45,45,46,47,48,49, 16,-1,22,22,22,23,-1,26,27,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,-1,-1,46,46,47,48,49, 15,-1,-1,-1,-1,24,25,26,27,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,47,47,48,49, 14,14,14,14,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,48,48,48,49, 13,13,13,13,14,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,21,22,23,24,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,43,43,44,-1,49,49,49,49, 12,12,12,13,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, 12,11,11,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, -1,11,10,10,10,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,9,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,8,8,8,8,8,9,10,11,-1,23,22,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 7,7,7,7,7,7,7,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 6,6,6,6,6,6,6,-1,27,26,26,-1,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 5,5,5,5,5,5,6,-1,27,26,25,24,23,-1,-1,-1,17,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 4,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,22,-1,21,21,-1,27,27,27,28,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,29,28,28,28,29,30,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 0,1,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,31,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 1,1,2,-1,-1,-1,-1,-1,9,9,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58,59,60, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,-1,57,57,58,59,60, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,-1,-1,-1,59,59,60, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,51,50,50,50,51,52,53,54,55,-1,-1,59,59,60, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,57,58,59,60, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,57,58,59,60, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,58,58,58,59,59, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,59,59,59,59,58, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,57, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,56, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,54, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,53, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,50,51,52, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51,52, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,51,51,51, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,50,50,50, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,49,49,49, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 24,24,-1,26,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 23,23,-1,25,25,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,-1,50, 22,23,-1,24,24,24,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,47,48,49,50, 21,-1,-1,23,23,23,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,-1,49,49, 20,-1,22,22,22,23,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49, 19,-1,21,21,22,23,24,25,-1,19,19,19,-1,19,20,21,-1,21,21,21,22,23,24,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 18,19,20,21,22,23,24,25,-1,19,18,18,-1,18,-1,-1,-1,20,20,21,22,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49, 17,-1,21,21,22,23,24,25,-1,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,45,45,46,47,48,49, 16,-1,22,22,22,23,-1,26,27,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,46,46,47,48,49, 15,-1,-1,-1,-1,24,25,26,27,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,47,47,48,49, 14,14,14,14,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,48,48,48,49, 13,13,13,13,14,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,21,22,23,24,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,49,49,49,49, 12,12,12,13,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,20,20,21,22,23,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,50,50,50,50, 12,11,11,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20,21,22,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,11,10,10,10,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,21,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,9,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,8,8,8,8,8,9,10,11,-1,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 7,7,7,7,7,7,7,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 6,6,6,6,6,6,6,-1,26,25,25,-1,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 5,5,5,5,5,5,5,-1,26,25,24,23,22,-1,-1,-1,16,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 4,4,4,4,4,4,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,21,-1,20,20,-1,26,26,26,27,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,28,27,27,27,28,29,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 1,0,1,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,30,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 1,1,1,-1,-1,-1,-1,-1,8,8,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 2,2,2,3,4,5,6,7,8,9,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58,59,60, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,-1,57,57,58,59,60, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,-1,-1,-1,59,59,60, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,51,50,50,50,51,52,53,54,55,-1,-1,59,59,60, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,57,58,59,60, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,57,58,59,60, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,58,58,58,59,59, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,59,59,59,59,58, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,57, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,56, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,54, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,53, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,50,51,52, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51,52, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,51,51,51, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,50,50,50, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,49,49,49, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 24,24,-1,26,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 23,23,-1,25,25,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,-1,50, 22,23,-1,24,24,24,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,46,47,48,49, 21,-1,-1,23,23,23,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,-1,48,48, 20,-1,22,22,22,23,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,42,43,44,45,46,47,48, 19,-1,21,21,22,23,24,25,-1,19,19,19,-1,19,20,21,-1,21,21,21,22,23,24,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 18,19,20,21,22,23,24,25,-1,19,18,18,-1,18,-1,-1,-1,20,20,21,22,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48, 17,-1,21,21,22,23,24,25,-1,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,44,44,45,46,47,48, 16,-1,22,22,22,23,-1,26,27,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,45,45,46,47,48, 15,-1,-1,-1,-1,24,25,26,27,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,46,46,47,48, 14,14,14,14,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,47,47,47,48, 13,13,13,13,14,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,21,22,23,23,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,48,48,48,48, 12,12,12,13,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,20,20,21,22,22,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,49,49,49,49, 12,11,11,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20,21,21,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,11,10,10,10,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,9,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,8,8,8,8,8,9,10,11,-1,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 7,7,7,7,7,7,7,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 6,6,6,6,6,6,6,-1,25,24,24,-1,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 5,5,5,5,5,5,5,-1,25,24,23,22,21,-1,-1,-1,15,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 4,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,20,-1,19,19,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,27,26,26,26,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 2,1,0,1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 2,1,1,-1,-1,-1,-1,-1,7,7,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 2,2,2,3,4,5,6,7,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58,59,60, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,-1,57,57,58,59,60, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,-1,-1,-1,59,59,60, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,51,50,50,50,51,52,53,54,55,-1,-1,59,59,60, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,57,58,59,60, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,57,58,59,60, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,58,58,58,59,59, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,59,59,59,59,58, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,57, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,56, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,54, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,53, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,50,51,52, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,50,50,51,52, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,51,51,51, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,50,50,50, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,49,49,49, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 24,24,-1,26,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,48,48,49, 23,23,-1,25,25,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,-1,50, 22,23,-1,24,24,24,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,46,47,48,49, 21,-1,-1,23,23,23,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,-1,48,48, 20,-1,22,22,22,23,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,40,41,42,42,43,44,45,46,47,48, 19,-1,21,21,22,23,24,25,-1,19,19,19,-1,19,20,21,-1,21,21,21,22,23,24,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 18,19,20,21,22,23,24,25,-1,19,18,18,-1,18,-1,-1,-1,20,20,21,22,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48, 17,-1,21,21,22,23,24,25,-1,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,44,44,45,46,47,48, 16,-1,22,22,22,23,-1,26,27,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,45,45,46,47,48, 15,-1,-1,-1,-1,24,25,26,27,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,46,46,47,48, 14,14,14,14,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,47,47,47,48, 13,13,13,13,14,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,21,22,23,23,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,48,48,48,48, 12,12,12,13,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,20,20,21,22,22,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,49,49,49,49, 12,11,11,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,19,19,20,21,21,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,11,10,10,10,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,9,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,8,8,8,8,8,9,10,11,-1,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 7,7,7,7,7,7,7,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 6,6,6,6,6,6,6,-1,25,24,24,-1,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 5,5,5,5,5,5,5,-1,25,24,23,22,21,-1,-1,-1,15,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 4,4,4,4,4,4,4,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,20,-1,19,19,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,-1,27,26,26,26,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 3,2,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 3,2,1,0,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 3,2,2,-1,-1,-1,-1,-1,7,7,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 3,3,3,4,5,6,7,8,8,8,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58,59,60, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,-1,57,57,58,59,60, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,-1,-1,-1,59,59,60, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,51,50,50,50,51,52,53,54,55,-1,-1,59,59,60, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,57,58,59,60, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,57,58,59,60, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,58,58,58,59,59, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,59,59,59,59,58, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,57, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,56, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,55, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,54, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,53, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,50,51,52, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,51,51, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,50,50,50,50, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,49,49,49, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,48,48,48, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,47,47,47, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 24,24,-1,26,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,45,46,47, 23,23,-1,25,25,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,40,41,42,-1,-1,44,-1,46, 22,23,-1,24,24,24,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,39,-1,-1,-1,-1,42,43,44,45, 21,-1,-1,23,23,23,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,33,34,35,36,37,38,39,39,39,-1,41,41,-1,44,44, 20,-1,22,22,22,23,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,37,37,38,38,38,38,39,40,41,42,43,44, 19,-1,21,21,22,23,24,25,-1,19,19,19,-1,19,20,21,-1,21,21,21,22,23,24,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 18,19,20,21,22,23,24,25,-1,19,18,18,-1,18,-1,-1,-1,20,20,21,22,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44, 17,-1,21,21,22,23,24,25,-1,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,40,40,41,42,43,44, 16,-1,22,22,22,23,-1,26,27,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,41,41,42,43,44, 15,-1,-1,-1,-1,24,25,26,27,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,42,42,43,44, 14,14,14,14,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,20,20,20,20,20,20,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,43,43,43,44, 13,13,13,13,14,15,14,13,13,13,13,13,14,15,16,17,-1,19,19,19,19,19,19,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,44,44,44,44, 12,12,12,13,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,18,18,18,18,18,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,45,45,45,45, 12,11,11,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,17,17,17,17,17,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,11,10,10,10,-1,10,10,10,11,12,13,14,15,16,17,16,16,16,16,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,9,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,8,8,8,8,8,9,10,11,-1,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 8,7,7,7,7,7,7,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 8,7,6,6,6,6,6,-1,21,20,20,-1,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 8,7,6,5,5,5,5,-1,21,20,19,18,17,-1,-1,-1,11,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,16,-1,15,15,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,-1,23,22,22,22,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 8,7,6,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 8,7,6,6,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,20,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 8,7,7,-1,-1,-1,-1,-1,3,3,4,5,-1,8,8,9,10,-1,-1,14,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 8,8,8,9,8,7,6,5,4,4,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58,59,60, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,-1,57,57,58,59,60, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,-1,-1,-1,59,59,60, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,51,50,50,50,51,52,53,54,55,-1,-1,59,59,60, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,57,58,59,60, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,57,58,59,59, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,58,58,58,58,58, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,59,59,59,58,57, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,56, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,55, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,54, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,53, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,52, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,50,51,51, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,50,50,50, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,50,49,49,49, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,48,48,48, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,47,47,47, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,46,46,46, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 24,24,-1,26,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,44,45,46, 23,23,-1,25,25,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,29,30,31,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,-1,43,-1,45, 22,23,-1,24,24,24,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,31,32,33,33,33,33,34,35,36,37,38,-1,-1,-1,-1,41,42,43,44, 21,-1,-1,23,23,23,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,32,33,34,35,36,37,38,38,38,-1,40,40,-1,43,43, 20,-1,22,22,22,23,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,36,36,37,37,37,37,38,39,40,41,42,43, 19,-1,21,21,22,23,24,25,-1,19,19,19,-1,19,20,21,-1,21,21,21,22,23,24,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 18,19,20,21,22,23,24,25,-1,19,18,18,-1,18,-1,-1,-1,20,20,21,22,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43, 17,-1,21,21,22,23,24,25,-1,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,39,39,40,41,42,43, 16,-1,22,22,22,23,-1,26,27,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,40,40,41,42,43, 15,-1,-1,-1,-1,24,25,26,27,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,41,41,42,43, 14,14,14,14,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,19,19,19,19,19,19,19,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,42,42,42,43, 13,13,13,13,14,15,14,13,13,13,13,13,14,15,16,17,-1,18,18,18,18,18,18,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,43,43,43,43, 12,12,12,13,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,17,17,17,17,17,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,44,44,44,44, 12,11,11,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,16,16,16,16,16,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,11,10,10,10,-1,10,10,10,11,12,13,14,15,16,16,15,15,15,15,15,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,9,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,8,8,8,8,8,9,10,11,-1,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 8,7,7,7,7,7,7,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 8,7,6,6,6,6,6,-1,20,19,19,-1,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 8,7,6,5,5,5,5,-1,20,19,18,17,16,-1,-1,-1,10,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,15,-1,14,14,-1,20,20,20,21,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,13,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,14,-1,22,21,21,21,22,23,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 8,7,6,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 8,7,6,6,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,19,-1,-1,24,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 8,7,7,-1,-1,-1,-1,-1,2,2,3,4,-1,7,7,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 8,8,8,8,7,6,5,4,3,3,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58,59,60, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,-1,57,57,58,59,60, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,-1,-1,-1,59,59,60, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,51,50,50,50,51,52,53,54,55,-1,-1,59,59,60, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,57,58,59,59, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,57,58,58,58, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,58,58,58,57,57, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,59,59,58,57,56, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,55, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,54, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,53, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,52, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,51, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,50,50,50, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,48,49,49,49,49, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,49,48,48,48, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,47,47,47, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,46,46,46, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,45,45,45, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 24,24,-1,26,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,43,44,45, 23,23,-1,25,25,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,29,30,31,32,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,42,-1,44, 22,23,-1,24,24,24,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,31,32,33,32,32,32,33,34,35,36,37,-1,-1,-1,-1,40,41,42,43, 21,-1,-1,23,23,23,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,30,31,32,33,32,31,32,33,34,35,36,37,37,37,-1,39,39,-1,42,42, 20,-1,22,22,22,23,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,35,35,36,36,36,36,37,38,39,40,41,42, 19,-1,21,21,22,23,24,25,-1,19,19,19,-1,19,20,21,-1,21,21,21,22,23,24,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 18,19,20,21,22,23,24,25,-1,19,18,18,-1,18,-1,-1,-1,20,20,21,22,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42, 17,-1,21,21,22,23,24,25,-1,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,38,38,39,40,41,42, 16,-1,22,22,22,23,-1,26,27,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,39,39,40,41,42, 15,-1,-1,-1,-1,24,25,26,27,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,40,40,41,42, 14,14,14,14,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,18,18,18,18,18,18,18,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,41,41,41,42, 13,13,13,13,14,15,14,13,13,13,13,13,14,15,16,17,-1,17,17,17,17,17,17,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,42,42,42,42, 12,12,12,13,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,16,16,16,16,16,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,43,43,43,43, 12,11,11,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,15,15,15,15,15,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,11,10,10,10,-1,10,10,10,11,12,13,14,15,16,15,14,14,14,14,14,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,9,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,8,8,8,8,8,9,10,11,-1,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 8,7,7,7,7,7,7,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 8,7,6,6,6,6,6,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 8,7,6,5,5,5,5,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 8,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,14,-1,13,13,-1,19,19,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,12,13,-1,21,20,20,20,21,22,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,23,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 8,7,7,-1,-1,-1,-1,-1,1,1,2,3,-1,6,6,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 8,8,8,7,6,5,4,3,2,2,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 47,47,47,47,47,46,45,45,45,45,45,45,45,45,46,46,45,45,45,45,45,45,46,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,56,57,58,59,60, 46,46,46,46,47,46,45,44,44,44,44,44,44,45,46,46,45,44,44,44,44,44,-1,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,54,-1,57,57,58,59,60, 45,45,45,45,-1,47,-1,44,43,43,43,43,44,45,46,-1,-1,44,43,43,43,43,43,43,43,43,44,45,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,-1,-1,-1,59,59,60, 45,44,44,44,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,44,43,42,42,43,43,42,42,43,44,45,46,47,48,49,50,51,51,50,50,50,51,52,53,54,55,-1,-1,59,59,59, -1,43,43,43,43,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,51,52,53,54,55,56,57,58,58,58, -1,42,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,-1,-1,-1,40,40,-1,-1,40,40,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,57,57,57,57,57, -1,41,41,41,41,42,42,41,40,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,40,-1,53,52,51,50,49,48,47,47,47,47,47,47,47,48,49,50,-1,58,58,57,56,56, 40,40,40,40,41,42,42,41,40,39,38,38,38,38,38,39,39,38,38,38,38,38,38,39,40,-1,53,52,51,51,-1,48,47,46,46,46,46,46,47,48,49,50,-1,59,58,57,56,55, 39,39,39,40,41,42,42,41,40,39,38,37,37,37,37,-1,-1,37,37,37,37,37,38,39,40,-1,53,52,51,50,49,48,47,46,45,45,45,46,47,48,49,49,-1,-1,-1,-1,-1,54, 38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,38,37,36,36,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,48,48,49,48,48,48,49,50,-1,53, 37,37,37,-1,35,35,35,35,35,35,-1,36,35,36,37,38,38,37,36,35,36,37,38,38,38,39,38,38,38,38,38,39,40,-1,43,43,43,-1,-1,-1,-1,47,47,48,49,50,-1,52, 36,36,36,-1,34,34,34,34,34,34,-1,-1,34,-1,-1,-1,-1,-1,-1,34,-1,-1,37,37,37,-1,37,37,37,37,38,39,40,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,51, 36,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,37,36,36,36,36,36,36,37,-1,40,40,-1,41,41,41,42,43,44,45,46,-1,-1,-1,-1,-1,50, 36,35,34,33,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,-1,49,49,49,49,49, 36,35,35,-1,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,32,-1,34,34,34,34,34,35,-1,39,39,39,39,39,40,41,42,43,44,45,46,47,48,48,48,48,48, -1,-1,-1,-1,30,30,30,30,30,30,-1,30,30,30,30,30,30,30,30,30,31,32,-1,33,33,33,33,34,35,-1,38,38,38,38,39,40,41,42,43,44,45,46,-1,-1,48,47,47,47, 30,29,29,29,30,29,29,29,29,30,-1,30,29,29,29,29,29,29,29,30,31,32,-1,32,32,32,33,34,35,36,37,37,37,38,-1,-1,-1,-1,44,44,45,46,47,-1,-1,46,46,46, 30,29,28,28,-1,28,28,28,29,30,-1,30,29,28,28,28,28,28,28,-1,-1,31,-1,31,31,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,45,45,45, 30,29,28,27,27,27,27,28,29,30,-1,30,29,28,27,27,27,27,27,-1,30,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,44,44,44, 30,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,-1,30,29,29,29,30,29,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,26,-1,-1,28,28,28,-1,28,28,29,-1,36,36,36,37,38,39,40,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 24,24,-1,26,26,25,24,24,24,24,25,24,24,24,24,24,24,-1,25,25,-1,27,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,43,44, 23,23,-1,25,25,25,24,23,23,23,-1,23,23,23,23,23,23,23,24,25,-1,26,26,26,26,27,28,29,30,31,32,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,41,-1,43, 22,23,-1,24,24,24,24,23,22,22,22,23,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,31,32,32,31,31,31,32,33,34,35,36,-1,-1,-1,-1,39,40,41,42, 21,-1,-1,23,23,23,24,23,22,21,22,23,22,21,21,21,22,23,24,-1,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,36,36,-1,38,38,-1,41,41, 20,-1,22,22,22,23,24,24,-1,20,-1,-1,-1,20,20,21,-1,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,35,35,35,36,37,38,39,40,41, 19,-1,21,21,22,23,24,25,-1,19,19,19,-1,19,20,21,-1,21,21,21,22,23,24,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 18,19,20,21,22,23,24,25,-1,19,18,18,-1,18,-1,-1,-1,20,20,21,22,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41, 17,-1,21,21,22,23,24,25,-1,-1,17,17,17,17,17,17,18,19,20,21,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,37,37,38,39,40,41, 16,-1,22,22,22,23,-1,26,27,-1,16,16,16,16,16,17,18,19,20,21,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,38,38,39,40,41, 15,-1,-1,-1,-1,24,25,26,27,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41, 14,14,14,14,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,18,17,17,17,17,17,17,17,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,40,40,40,41, 13,13,13,13,14,15,14,13,13,13,13,13,14,15,16,17,-1,16,16,16,16,16,16,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,41,41,41,41, 12,12,12,13,-1,15,14,13,12,12,12,13,14,15,16,-1,-1,15,15,15,15,15,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,42,42,42,42, 12,11,11,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,-1,14,14,14,14,14,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,11,10,10,10,-1,10,10,10,11,12,13,14,15,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,9,9,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,8,8,8,8,8,9,10,11,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 9,8,7,7,7,7,7,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 9,8,7,6,6,6,6,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 9,8,7,6,5,5,5,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,13,-1,12,12,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,11,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,11,12,-1,20,19,19,19,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 9,8,8,-1,-1,-1,-1,-1,1,1,1,2,-1,5,5,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 9,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,57,58,59,60,61, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,-1,58,58,59,60,60, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,-1,-1,-1,-1,-1,59,59,59, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,52,51,51,51,52,53,54,55,56,-1,-1,58,58,58, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,57,57,57,57, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,58,57,56,55,55, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,58,57,56,55,54, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,53, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,52, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,51, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,50, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,49, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,48,48,48,48,48, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,48,47,47,47,47, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,47,46,46,46, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,45,45,45, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,44,44,44, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,43,43,43, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 25,25,-1,27,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 24,24,-1,26,26,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,30,31,32,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 23,24,-1,25,25,25,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,26,26,26,27,28,29,30,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 22,-1,-1,24,24,24,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,31,32,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 21,-1,23,23,23,24,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 20,-1,22,22,23,24,25,26,-1,20,20,20,-1,20,21,22,-1,22,22,22,23,24,25,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 19,20,21,22,23,24,25,26,-1,20,19,19,-1,19,-1,-1,-1,21,21,22,23,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 18,-1,22,22,23,24,25,26,-1,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 17,-1,23,23,23,24,-1,27,28,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,37,37,38,39,40, 16,-1,-1,-1,-1,25,26,27,28,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,38,38,39,40, 15,15,15,15,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,17,16,16,16,16,16,16,16,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,39,39,39,40, 14,14,14,14,15,16,15,14,14,14,14,14,15,16,17,18,-1,15,15,15,15,15,15,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,40,40,40,40, 13,13,13,14,-1,16,15,14,13,13,13,14,15,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,41,41,41,41, 13,12,12,-1,-1,-1,-1,-1,12,12,13,14,15,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,12,11,11,11,-1,11,11,11,12,13,14,15,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,10,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,9,9,9,9,9,10,11,12,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 10,9,8,8,8,8,8,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 10,9,8,7,7,7,7,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 10,9,8,7,6,6,6,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,12,-1,11,11,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,10,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,10,11,-1,19,18,18,18,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 10,9,9,-1,-1,-1,-1,-1,2,1,1,1,-1,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,60,60, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,59,59,59, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,58,58,58, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,57,57,57, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,57,56,56,56,56, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,57,56,55,55,55, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,57,56,55,54,54, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,57,56,55,54,53, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,52, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,51, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,50, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,49, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,48, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,47,47,47,47,47, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,48,47,46,46,46,46, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,46,45,45,45, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,44,44,44, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,43,43,43, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,42,42,42, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,40,41,42, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,32,31,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,39,-1,41, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,32,31,30,29,29,29,30,31,32,33,34,-1,-1,-1,-1,37,38,39,40, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,34,34,-1,36,36,-1,39,39, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,33,33,33,33,34,35,36,37,38,39, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,35,35,36,37,38,39, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,36,36,37,38,39, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,37,37,38,39, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,17,17,16,15,15,15,15,15,15,15,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,38,38,38,39, 15,15,15,15,16,17,16,15,15,15,15,15,16,16,16,17,-1,14,14,14,14,14,14,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,39,39,39,39, 14,14,14,15,-1,17,16,15,14,14,14,15,15,15,15,-1,-1,13,13,13,13,13,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,40,40,40,40, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,15,14,14,-1,12,12,12,12,12,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,39,39,39, -1,13,12,12,12,-1,12,12,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,37,37,37,37,38, -1,-1,10,10,10,10,10,11,12,13,-1,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 11,10,9,9,9,9,9,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 11,10,9,8,8,8,8,-1,16,15,15,-1,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 11,10,9,8,7,7,7,-1,16,15,14,13,12,-1,-1,-1,6,-1,10,10,-1,-1,-1,15,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,11,-1,10,10,-1,16,16,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,9,9,10,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,9,10,-1,18,17,17,17,18,19,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,15,-1,-1,20,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 11,10,10,-1,-1,-1,-1,-1,3,2,1,1,-1,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 11,10,9,8,7,6,5,4,3,2,2,2,3,4,4,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,59,59, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,58,58,58, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,57,57,57, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,56,56,56, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,56,55,55,55,55, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,56,55,54,53,53, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,56,55,54,53,52, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,51, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,48, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,47, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,46,46,46,46,46, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,47,46,45,45,45,45, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,45,44,44,44, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,43,43,43, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,42,42,42, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,41,41,41, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 27,27,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,39,40,41, 26,26,-1,28,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,31,30,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,38,-1,40, 25,26,-1,27,27,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,31,30,29,28,28,28,29,30,31,32,33,-1,-1,-1,-1,36,37,38,39, 24,-1,-1,26,26,26,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,33,33,-1,35,35,-1,38,38, 23,-1,25,25,25,26,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,32,32,32,33,34,35,36,37,38, 22,-1,24,24,25,26,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 21,22,23,24,25,26,27,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38, 20,-1,24,24,25,26,27,28,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 19,-1,25,25,25,26,-1,29,30,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,35,35,36,37,38, 18,-1,-1,-1,-1,27,28,29,30,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,36,36,37,38, 17,17,17,17,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,37,37,37,38, 16,16,16,16,17,18,17,16,16,16,16,15,15,15,15,16,-1,13,13,13,13,13,13,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,38,38,38,38, 15,15,15,16,-1,18,17,16,15,15,15,15,14,14,14,-1,-1,12,12,12,12,12,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,39,39,39,39, 15,14,14,-1,-1,-1,-1,-1,14,14,15,15,14,13,13,-1,11,11,11,11,11,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, -1,14,13,13,13,-1,13,13,13,14,15,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37, -1,-1,12,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,36,36,36,36,37, -1,-1,11,11,11,11,11,12,13,14,-1,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 12,11,10,10,10,10,10,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 12,11,10,9,9,9,9,-1,15,14,14,-1,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 12,11,10,9,8,8,8,-1,15,14,13,12,11,-1,-1,-1,5,-1,9,9,-1,-1,-1,14,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,10,-1,9,9,-1,15,15,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,8,8,9,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,8,9,-1,17,16,16,16,17,18,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,14,-1,-1,19,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 12,11,11,-1,-1,-1,-1,-1,4,3,2,2,-1,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,3,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,59,59, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,58,58,58, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,57,57,57, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,56,56,56, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,56,55,55,55,55, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,56,55,54,53,53, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,56,55,54,53,52, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,51, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,48, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,47, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,46,46,46,46,46, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,47,46,45,45,45,45, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,45,44,44,44, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,43,43,43, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,42,42,42, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,41,41,41, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 28,28,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,39,40,41, 27,27,-1,29,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,31,30,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,38,-1,40, 26,27,-1,28,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,31,30,29,28,28,28,29,30,31,32,33,-1,-1,-1,-1,36,37,38,39, 25,-1,-1,27,27,27,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,33,33,-1,35,35,-1,38,38, 24,-1,26,26,26,27,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,32,32,32,33,34,35,36,37,38, 23,-1,25,25,26,27,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 22,23,24,25,26,27,28,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38, 21,-1,25,25,26,27,28,29,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 20,-1,26,26,26,27,-1,30,31,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,35,35,36,37,38, 19,-1,-1,-1,-1,28,29,30,31,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,36,36,37,38, 18,18,18,18,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,37,37,37,38, 17,17,17,17,18,19,18,17,17,17,16,15,15,15,15,16,-1,13,13,13,13,13,13,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,38,38,38,38, 16,16,16,17,-1,19,18,17,16,16,16,15,14,14,14,-1,-1,12,12,12,12,12,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,38,38,38,38, 16,15,15,-1,-1,-1,-1,-1,15,15,16,15,14,13,13,-1,11,11,11,11,11,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,37,37,37,37, -1,15,14,14,14,-1,14,14,14,15,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,36, -1,-1,13,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,35,35,35,35,36, -1,-1,12,12,12,12,12,13,14,15,-1,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 13,12,11,11,11,11,11,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 13,12,11,10,10,10,10,-1,15,14,14,-1,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 13,12,11,10,9,9,9,-1,15,14,13,12,11,-1,-1,-1,5,-1,9,9,-1,-1,-1,14,14,15,16,17,18,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,10,-1,8,8,-1,15,15,15,16,17,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,7,7,8,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,7,8,-1,16,15,15,15,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,13,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 13,12,12,-1,-1,-1,-1,-1,5,4,3,3,-1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 13,12,11,10,9,8,7,6,5,4,4,4,3,2,2,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,59,59, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,58,58,58, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,57,57,57, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,56,56,56, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,56,55,55,55,55, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,56,55,54,53,53, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,56,55,54,53,52, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,51, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,48, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,47, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,46,46,46,46,46, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,47,46,45,45,45,45, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,45,44,44,44, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,43,43,43, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,42,42,42, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,41,41,41, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 29,29,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,39,40,41, 28,28,-1,29,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,31,30,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,38,-1,40, 27,28,-1,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,31,30,29,28,28,28,29,30,31,32,33,-1,-1,-1,-1,36,37,38,39, 26,-1,-1,28,28,27,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,33,33,-1,35,35,-1,38,38, 25,-1,27,27,27,27,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,32,32,32,33,34,35,36,37,38, 24,-1,26,26,27,27,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 23,24,25,26,27,28,28,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38, 22,-1,26,26,27,28,29,29,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 21,-1,27,27,27,28,-1,30,31,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,35,35,36,37,38, 20,-1,-1,-1,-1,29,30,31,31,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,36,36,37,38, 19,19,19,19,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,37,37,37,38, 18,18,18,18,19,20,19,18,18,17,16,15,15,15,15,16,-1,13,13,13,13,13,13,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,38,38,38,38, 17,17,17,18,-1,20,19,18,17,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,37,37,37,37, 17,16,16,-1,-1,-1,-1,-1,16,16,16,15,14,13,13,-1,11,11,11,11,11,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,36, -1,16,15,15,15,-1,15,15,15,16,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,35,35, -1,-1,14,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,32,-1,34,34,34,34,35, -1,-1,13,13,13,13,13,14,15,16,-1,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 14,13,12,12,12,12,12,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,19,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 14,13,12,11,11,11,11,-1,15,14,14,-1,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,18,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 14,13,12,11,10,10,10,-1,15,14,13,12,11,-1,-1,-1,5,-1,9,9,-1,-1,-1,14,14,15,16,17,17,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,10,-1,7,7,-1,15,15,15,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,6,6,7,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,6,7,-1,15,14,14,14,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,12,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 14,13,13,-1,-1,-1,-1,-1,6,5,4,4,-1,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 14,13,12,11,10,9,8,7,6,5,5,4,3,2,2,2,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,59,59, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,58,58,58, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,57,57,57, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,56,56,56, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,56,55,55,55,55, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,56,55,54,53,53, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,56,55,54,53,52, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,51, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,48, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,47, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,46,46,46,46,46, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,47,46,45,45,45,45, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,45,44,44,44, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,43,43,43, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,42,42,42, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,41,41,41, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 30,30,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,39,40,41, 29,29,-1,29,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,31,30,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,38,-1,40, 28,29,-1,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,31,30,29,28,28,28,29,30,31,32,33,-1,-1,-1,-1,36,37,38,39, 27,-1,-1,29,28,27,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,33,33,-1,35,35,-1,38,38, 26,-1,28,28,28,27,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,32,32,32,33,34,35,36,37,38, 25,-1,27,27,28,27,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 24,25,26,27,28,28,28,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38, 23,-1,27,27,28,29,29,29,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 22,-1,28,28,28,29,-1,30,31,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,29,30,-1,-1,35,35,36,37,38, 21,-1,-1,-1,-1,30,31,31,31,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,36,36,37,38, 20,20,20,20,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,15,-1,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,-1,37,37,37,38, 19,19,19,19,20,21,20,19,18,17,16,15,15,15,15,16,-1,13,13,13,13,13,13,13,14,15,-1,23,23,23,23,23,23,23,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 18,18,18,19,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,13,14,15,-1,23,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,36, 18,17,17,-1,-1,-1,-1,-1,17,17,16,15,14,13,13,-1,11,11,11,11,11,11,12,13,14,15,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,35, -1,17,16,16,16,-1,16,16,16,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,34,34, -1,-1,15,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,31,-1,33,33,33,33,34, -1,-1,14,14,14,14,14,15,16,17,-1,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,19,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 15,14,13,13,13,13,13,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,18,18,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 15,14,13,12,12,12,12,-1,15,14,14,-1,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,17,17,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 15,14,13,12,11,11,11,-1,15,14,13,12,11,-1,-1,-1,5,-1,9,9,-1,-1,-1,14,14,15,16,16,16,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,10,-1,6,6,-1,15,15,15,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,5,5,6,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,5,6,-1,14,13,13,13,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,11,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 15,14,14,-1,-1,-1,-1,-1,7,6,5,5,-1,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,59,59, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,58,58,58, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,57,57,57, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,56,56,56, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,56,55,55,55,55, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,56,55,54,53,53, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,56,55,54,53,52, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,51, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,48, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,47, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,46,46,46,46,46, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,47,46,45,45,45,45, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,45,44,44,44, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,43,43,43, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,42,42,42, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,41,41,41, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,40,40,41, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,36,36,37,38,39,40,41, 31,31,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,39,40,41, 30,30,-1,29,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,31,30,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,38,-1,40, 29,30,-1,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,31,30,29,28,28,28,29,30,31,32,33,-1,-1,-1,-1,36,37,38,39, 28,-1,-1,29,28,27,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,33,33,-1,35,35,-1,38,38, 27,-1,29,29,28,27,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,32,32,32,33,34,35,36,37,38, 26,-1,28,28,28,27,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38, 25,26,27,28,28,28,28,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38, 24,-1,28,28,29,29,29,29,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,34,34,35,36,37,38, 23,-1,29,29,29,30,-1,30,31,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,36,37,38, 22,-1,-1,-1,-1,31,32,31,31,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,29,30,-1,-1,36,36,37,38, 21,21,21,21,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,15,-1,24,24,24,24,24,24,24,24,24,25,26,27,28,29,30,31,-1,37,37,37,37, 20,20,20,20,21,21,20,19,18,17,16,15,15,15,15,16,-1,13,13,13,13,13,13,13,14,15,-1,23,23,23,23,23,23,23,23,24,25,26,27,-1,30,30,31,-1,36,36,36,36, 19,19,19,20,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,13,14,15,-1,23,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,35, 19,18,18,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11,11,11,11,12,13,14,15,-1,23,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,34, -1,18,17,17,17,-1,17,17,17,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,-1,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,33,33, -1,-1,16,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,-1,-1,-1,-1,30,-1,32,32,32,32,33, -1,-1,15,15,15,15,15,16,17,18,-1,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,18,18,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,31,32,33, 16,15,14,14,14,14,14,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,17,17,17,-1,-1,24,24,24,24,25,26,27,28,29,30,30,30,31,32,33, 16,15,14,13,13,13,13,-1,15,14,14,-1,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,16,16,16,16,-1,24,23,23,23,24,25,26,27,28,29,29,29,30,31,-1,34, 16,15,14,13,12,12,12,-1,15,14,13,12,11,-1,-1,-1,5,-1,9,9,-1,-1,-1,14,14,15,15,15,15,15,16,-1,24,23,22,23,24,25,26,27,28,28,28,29,30,31,-1,35, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,10,-1,5,5,-1,14,14,14,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,27,27,27,27,28,29,30,31,-1,35, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,4,4,5,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,27,28,-1,31,-1,-1,34, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,3,3,4,5,-1,13,12,12,12,13,14,15,16,-1,19,19,20,21,22,-1,25,25,26,27,28,-1,-1,-1,33,33, 16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,10,-1,-1,15,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,-1,32,32,33, 16,15,15,-1,-1,-1,-1,-1,8,7,6,6,-1,3,2,1,1,-1,-1,4,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,26,26,26,27,28,-1,-1,33,33,33, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,21,21,21,22,-1,27,27,27,27,28,-1,-1,34,34,34, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,57,58,59,59,59, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,55,-1,58,58,58,58,58, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,53,-1,-1,-1,-1,-1,57,57,57, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,53,54,55,56,-1,-1,56,56,56, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,56,55,55,55,55, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,56,55,54,54,54, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,56,55,54,53,53, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,56,55,54,53,52, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,51, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,49, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,48, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,47, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,46,46,46,46,46, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,47,46,45,45,45,45, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,45,44,44,44, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,43,43,43, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,42,42,42, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,41,41,41, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,40,40,40, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,36,36,37,38,39,39,40, 32,32,-1,29,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,-1,38,39,40, 31,31,-1,29,28,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,29,30,31,31,30,29,29,29,29,29,30,31,32,33,34,35,36,-1,-1,37,-1,39, 30,31,-1,29,28,27,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,29,30,31,31,30,29,28,28,28,29,30,31,32,33,-1,-1,-1,-1,35,36,37,38, 29,-1,-1,29,28,27,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,32,32,32,-1,34,34,-1,37,37, 28,-1,30,29,28,27,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,31,32,31,31,31,32,33,34,35,36,37, 27,-1,29,29,28,27,27,27,-1,21,21,21,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,21,22,23,24,25,26,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37, 26,27,28,29,28,28,28,28,-1,21,20,20,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,32,33,34,35,36,37, 25,-1,29,29,29,29,29,29,-1,-1,19,19,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,26,26,26,-1,-1,-1,-1,33,33,34,35,36,37, 24,-1,30,30,30,30,-1,30,31,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,25,26,27,28,-1,-1,34,34,35,36,37, 23,-1,-1,-1,-1,31,32,31,31,-1,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,35,35,36,37, 22,22,22,22,-1,-1,-1,-1,-1,-1,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,15,-1,23,23,23,23,23,23,23,23,23,24,25,26,27,28,29,30,-1,36,36,36,36, 21,21,21,21,22,21,20,19,18,17,16,15,15,15,15,16,-1,13,13,13,13,13,13,13,14,15,-1,22,22,22,22,22,22,22,22,23,24,25,26,-1,29,29,30,-1,35,35,35,35, 20,20,20,21,-1,21,20,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,13,14,15,-1,22,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,34, 20,19,19,-1,-1,-1,-1,-1,18,17,16,15,14,13,13,-1,11,11,11,11,11,11,12,13,14,15,-1,22,21,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,33,33, -1,19,18,18,18,-1,18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,-1,15,15,-1,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,32,32, -1,-1,17,17,17,17,17,17,18,18,-1,-1,-1,-1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,23,24,-1,-1,-1,-1,29,-1,31,31,31,31,32, -1,-1,16,16,16,16,16,17,18,19,-1,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,30,31,32, 17,16,15,15,15,15,15,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,16,16,16,16,16,-1,-1,23,23,23,23,24,25,26,27,28,29,29,29,30,31,32, 17,16,15,14,14,14,14,-1,15,14,14,-1,10,9,8,7,6,7,8,9,10,11,12,13,14,15,15,15,15,15,15,-1,23,22,22,22,23,24,25,26,27,28,28,28,29,30,-1,33, 17,16,15,14,13,13,13,-1,15,14,13,12,11,-1,-1,-1,5,-1,9,9,-1,-1,-1,14,14,14,14,14,14,14,15,-1,23,22,21,22,23,24,25,26,27,27,27,28,29,30,-1,34, 17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,10,-1,4,4,-1,13,13,13,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,26,26,26,26,27,28,29,30,-1,34, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,3,3,4,-1,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,26,27,-1,30,-1,-1,33, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,-1,12,11,11,11,12,13,14,15,-1,18,18,19,20,21,-1,24,24,25,26,27,-1,-1,-1,32,32, 17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,9,-1,-1,14,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,-1,31,31,32, 17,16,16,-1,-1,-1,-1,-1,9,8,7,7,-1,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,25,25,25,26,27,-1,-1,32,32,32, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,20,20,20,21,-1,26,26,26,26,27,-1,-1,33,33,33, 50,50,50,50,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,58,58,58,58,58, 49,49,49,49,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,-1,59,58,57,57,57, 48,48,48,48,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,53,53,53,53,53,54,-1,-1,-1,-1,-1,56,56,56, 48,47,47,47,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,53,52,52,52,53,54,55,56,57,-1,-1,55,55,55, -1,46,46,46,46,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,56,55,54,54,54,54, -1,45,45,45,45,45,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,55,54,53,53,53, -1,44,44,44,44,45,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,55,54,53,52,52, 43,43,43,43,44,45,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,55,54,53,52,51, 42,42,42,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,50, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,49, 40,40,40,-1,38,38,38,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,48, 39,39,39,-1,37,37,37,37,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,47, 39,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,46, 39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,45,45,45,45,45, 39,38,38,-1,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,47,46,45,44,44,44,44, -1,-1,-1,-1,33,33,33,33,33,33,-1,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,44,43,43,43, 33,32,32,32,33,32,32,32,32,33,-1,33,32,32,32,32,32,32,32,33,34,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,42,42,42, 33,32,31,31,-1,31,31,31,32,33,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,41,41,41, 33,32,31,30,30,30,30,31,32,33,-1,33,32,31,30,30,30,30,30,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,40,40,40, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,39,39,39, -1,-1,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,36,36,37,38,38,38,39, 33,33,-1,30,29,28,27,27,27,27,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,34,35,36,37,-1,37,38,39, 32,32,-1,30,29,28,27,26,26,26,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,31,32,32,31,30,30,30,30,30,31,32,33,33,34,35,36,-1,-1,36,-1,38, 31,32,-1,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,29,30,31,32,32,31,30,29,29,29,30,31,32,32,32,-1,-1,-1,-1,34,35,36,37, 30,-1,-1,30,29,28,27,26,25,24,25,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,29,30,31,32,32,31,30,29,28,29,30,31,32,31,31,31,31,-1,33,33,-1,36,36, 29,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,31,30,30,30,31,32,33,34,35,36, 28,-1,30,30,29,28,28,28,-1,22,22,22,-1,22,23,24,-1,23,23,23,24,25,26,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36, 27,28,29,30,29,29,29,29,-1,22,21,21,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36, 26,-1,30,30,30,30,30,30,-1,-1,20,20,20,20,20,20,20,21,22,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,25,25,25,25,25,-1,-1,-1,-1,32,32,33,34,35,36, 25,-1,31,31,31,31,-1,31,32,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,22,23,24,25,24,24,24,24,24,25,26,27,-1,-1,33,33,34,35,36, 24,-1,-1,-1,-1,32,33,32,32,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,34,34,35,36, 23,23,23,23,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,16,-1,22,22,22,22,22,22,22,22,22,23,24,25,26,27,28,29,-1,35,35,35,35, 22,22,22,22,23,22,21,20,19,18,17,16,16,16,16,17,-1,14,14,14,14,14,14,14,15,16,-1,21,21,21,21,21,21,21,21,22,23,24,25,-1,28,28,29,-1,34,34,34,34, 21,21,21,22,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,14,15,16,-1,21,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,33, 21,20,20,-1,-1,-1,-1,-1,19,18,17,16,15,14,14,-1,12,12,12,12,12,12,13,14,15,16,-1,21,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,32,32, -1,20,19,19,19,-1,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,-1,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,31,31, -1,-1,18,18,18,18,18,18,19,19,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,17,17,17,17,18,19,20,21,22,23,-1,-1,-1,-1,28,-1,30,30,30,30,31, -1,-1,17,17,17,17,17,18,19,20,-1,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,29,30,31, 18,17,16,16,16,16,16,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,15,15,15,15,15,15,-1,-1,22,22,22,22,23,24,25,26,27,28,28,28,29,30,31, 18,17,16,15,15,15,15,-1,16,15,15,-1,11,10,9,8,7,8,9,10,11,12,13,14,14,14,14,14,14,14,14,-1,22,21,21,21,22,23,24,25,26,27,27,27,28,29,-1,32, 18,17,16,15,14,14,14,-1,16,15,14,13,12,-1,-1,-1,6,-1,10,10,-1,-1,-1,13,13,13,13,13,13,13,14,-1,22,21,20,21,22,23,24,25,26,26,26,27,28,29,-1,33, 18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,11,-1,4,4,-1,12,12,12,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,25,25,25,25,26,27,28,29,-1,33, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,3,3,3,-1,11,11,11,11,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,25,26,-1,29,-1,-1,32, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,2,2,2,3,-1,11,10,10,10,11,12,13,14,-1,17,17,18,19,20,-1,23,23,24,25,26,-1,-1,-1,31,31, 18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,8,-1,-1,13,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,-1,30,30,31, 18,17,17,-1,-1,-1,-1,-1,10,9,8,8,-1,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,24,24,24,25,26,-1,-1,31,31,31, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,-1,19,19,19,20,-1,25,25,25,25,26,-1,-1,32,32,32, 51,51,51,51,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,58,57,57,57,57, 50,50,50,50,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,-1,58,57,56,56,56, 49,49,49,49,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,55,-1,-1,-1,-1,-1,55,55,55, 49,48,48,48,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,55,56,56,56,-1,-1,54,54,54, -1,47,47,47,47,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,55,56,56,55,54,53,53,53,53, -1,46,46,46,46,46,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,45,45,45,45,46,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,50,51,52,53,-1,54,53,52,51,51, 44,44,44,44,45,46,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,50,51,52,53,-1,54,53,52,51,50, 43,43,43,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,49, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,48, 41,41,41,-1,39,39,39,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,47, 40,40,40,-1,38,38,38,38,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,46, 40,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,46,47,48,48,-1,-1,-1,-1,-1,45, 40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,-1,44,44,44,44,44, 40,39,39,-1,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,46,47,47,46,45,44,43,43,43,43, -1,-1,-1,-1,34,34,34,34,34,34,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,46,47,47,47,-1,-1,43,42,42,42, 34,33,33,33,34,33,33,33,33,34,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,47,47,48,48,49,-1,-1,41,41,41, 34,33,32,32,-1,32,32,32,33,34,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,49,50,-1,40,40,40, 34,33,32,31,31,31,31,32,33,34,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,50,-1,39,39,39, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,32,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,35,35,36,37,37,37,38, 34,34,-1,31,30,29,28,28,28,28,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,35,36,-1,36,37,38, 33,33,-1,31,30,29,28,27,27,27,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,32,33,32,31,30,30,30,30,30,31,32,32,32,33,34,35,-1,-1,35,-1,37, 32,33,-1,31,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,31,32,33,32,31,30,29,29,29,30,31,31,31,31,-1,-1,-1,-1,33,34,35,36, 31,-1,-1,31,30,29,28,27,26,25,26,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,31,32,33,32,31,30,29,28,29,30,31,31,30,30,30,30,-1,32,32,-1,35,35, 30,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35, 29,-1,31,31,30,29,29,29,-1,23,23,23,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,23,24,25,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 28,29,30,31,30,30,30,30,-1,23,22,22,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,23,24,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35, 27,-1,31,31,31,31,31,31,-1,-1,21,21,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,23,24,25,24,24,24,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 26,-1,32,32,32,32,-1,32,33,-1,20,20,20,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,23,24,25,24,23,23,23,23,23,24,25,26,-1,-1,32,32,33,34,35, 25,-1,-1,-1,-1,33,34,33,33,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,33,33,34,35, 24,24,24,24,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,17,-1,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,34,34,34,34, 23,23,23,23,24,23,22,21,20,19,18,17,17,17,17,18,-1,15,15,15,15,15,15,15,16,17,-1,20,20,20,20,20,20,20,20,21,22,23,24,-1,27,27,28,-1,33,33,33,33, 22,22,22,23,-1,23,22,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,32, 22,21,21,-1,-1,-1,-1,-1,20,19,18,17,16,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,20,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,31, -1,21,20,20,20,-1,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,30,30, -1,-1,19,19,19,19,19,19,20,20,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,-1,29,29,29,29,30, -1,-1,18,18,18,18,18,19,20,21,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 19,18,17,17,17,17,17,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,14,14,14,14,14,14,14,14,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 19,18,17,16,16,16,16,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,13,13,13,13,13,13,13,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 19,18,17,16,15,15,15,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,12,12,12,12,12,12,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,12,-1,4,4,-1,11,11,11,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,3,3,3,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,2,2,-1,10,9,9,9,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,7,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 19,18,18,-1,-1,-1,-1,-1,11,10,9,9,-1,6,5,4,4,-1,-1,1,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 52,52,52,52,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,58,57,56,56,56,56, 51,51,51,51,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,-1,57,56,55,55,55, 50,50,50,50,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,55,55,55,55,55,56,-1,-1,-1,-1,-1,54,54,54, 50,49,49,49,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,54,55,56,55,54,54,54,55,56,56,55,55,-1,-1,53,53,53, -1,48,48,48,48,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,56,56,55,54,53,52,52,52,52, -1,47,47,47,47,47,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,53,52,51,51,51, -1,46,46,46,46,47,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,57,56,55,54,53,52,51,51,51,51,51,51,51,52,53,53,-1,53,52,51,50,50, 45,45,45,45,46,47,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,57,56,55,55,-1,52,51,50,50,50,50,50,51,52,52,52,-1,53,52,51,50,49, 44,44,44,45,46,47,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,51,52,51,51,-1,-1,-1,-1,-1,48, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,52,52,51,50,50,50,51,52,-1,47, 42,42,42,-1,40,40,40,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,49,49,50,51,52,-1,46, 41,41,41,-1,39,39,39,39,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,47,48,48,48,49,50,51,52,-1,45, 41,40,40,-1,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,47,47,47,47,-1,-1,-1,-1,-1,44, 41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,47,47,46,46,-1,43,43,43,43,43, 41,40,40,-1,36,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,47,47,46,45,44,43,42,42,42,42, -1,-1,-1,-1,35,35,35,35,35,35,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,47,47,46,46,-1,-1,42,41,41,41, 35,34,34,34,35,34,34,34,34,35,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,48,47,47,47,48,-1,-1,40,40,40, 35,34,33,33,-1,33,33,33,34,35,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,48,48,48,49,-1,39,39,39, 35,34,33,32,32,32,32,33,34,35,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,49,49,49,-1,38,38,38, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,33,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,34,34,35,36,36,36,37, 35,35,-1,32,31,30,29,29,29,29,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,34,35,-1,35,36,37, 34,34,-1,32,31,30,29,28,28,28,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,33,32,31,30,29,29,29,29,29,30,31,31,31,32,33,34,-1,-1,34,-1,36, 33,34,-1,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,32,33,32,31,30,29,28,28,28,29,30,30,30,30,-1,-1,-1,-1,32,33,34,35, 32,-1,-1,32,31,30,29,28,27,26,27,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,32,33,32,31,30,29,28,27,28,29,30,30,29,29,29,29,-1,31,31,-1,34,34, 31,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34, 30,-1,32,32,31,30,30,30,-1,24,24,24,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,24,25,25,25,25,25,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 29,30,31,32,31,31,31,31,-1,24,23,23,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,24,25,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34, 28,-1,32,32,32,32,32,32,-1,-1,22,22,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,24,25,24,23,23,23,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 27,-1,33,33,33,33,-1,33,34,-1,21,21,21,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,24,25,24,23,22,22,22,22,22,23,24,25,-1,-1,31,31,32,33,34, 26,-1,-1,-1,-1,34,35,34,34,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,32,32,33,34, 25,25,25,25,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,18,-1,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,-1,33,33,33,33, 24,24,24,24,25,24,23,22,21,20,19,18,18,18,18,19,-1,16,16,16,16,16,16,16,17,18,-1,19,19,19,19,19,19,19,19,20,21,22,23,-1,26,26,27,-1,32,32,32,32, 23,23,23,24,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,31, 23,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14,14,14,14,15,16,17,17,-1,19,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,30,30, -1,22,21,21,21,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,16,16,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,29,29, -1,-1,20,20,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,26,-1,28,28,28,28,29, -1,-1,19,19,19,19,19,20,21,22,-1,14,13,12,11,11,11,11,11,12,13,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 20,19,18,18,18,18,18,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,13,13,13,13,13,13,13,13,13,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 20,19,18,17,17,17,17,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,13,12,12,12,12,12,12,12,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 20,19,18,17,16,16,16,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,11,11,11,11,11,11,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,13,-1,4,4,-1,10,10,10,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,3,3,3,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,2,2,-1,9,8,8,8,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,6,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 53,53,53,53,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,59,58,57,56,56,56,56, 52,52,52,52,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,-1,57,56,55,55,55, 51,51,51,51,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,57,-1,-1,-1,-1,-1,54,54,54, 51,50,50,50,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,57,56,55,55,-1,-1,53,53,53, -1,49,49,49,49,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,57,56,55,54,53,52,52,52,52, -1,48,48,48,48,48,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,53,52,51,51,51, -1,47,47,47,47,48,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,52,53,53,53,-1,53,52,51,50,50, 46,46,46,46,47,48,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,52,52,52,52,-1,53,52,51,50,49, 45,45,45,46,47,48,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,52,52,51,51,-1,-1,-1,-1,-1,48, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,53,52,51,50,50,50,51,52,-1,47, 43,43,43,-1,41,41,41,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,49,49,50,51,52,-1,46, 42,42,42,-1,40,40,40,40,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,48,48,48,48,49,50,51,52,-1,45, 42,41,41,-1,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,48,47,47,47,-1,-1,-1,-1,-1,44, 42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,48,47,46,46,-1,43,43,43,43,43, 42,41,41,-1,37,37,37,37,37,37,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,48,47,46,45,44,43,42,42,42,42, -1,-1,-1,-1,36,36,36,36,36,36,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,48,47,46,46,-1,-1,42,41,41,41, 36,35,35,35,36,35,35,35,35,36,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,48,47,47,47,48,-1,-1,40,40,40, 36,35,34,34,-1,34,34,34,35,36,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,48,48,48,48,49,-1,39,39,39, 36,35,34,33,33,33,33,34,35,36,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,49,49,49,-1,38,38,38, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,34,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,34,34,35,36,36,36,37, 36,36,-1,33,32,31,30,30,30,30,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,34,35,-1,35,36,37, 35,35,-1,33,32,31,30,29,29,29,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,33,32,31,30,29,29,29,29,29,30,31,31,31,32,33,34,-1,-1,34,-1,36, 34,35,-1,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,33,33,32,31,30,29,28,28,28,29,30,30,30,30,-1,-1,-1,-1,32,33,34,35, 33,-1,-1,33,32,31,30,29,28,27,28,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,33,33,32,31,30,29,28,27,28,29,30,30,29,29,29,29,-1,31,31,-1,34,34, 32,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34, 31,-1,33,33,32,31,31,31,-1,25,25,25,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,25,25,25,25,25,25,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 30,31,32,33,32,32,32,32,-1,25,24,24,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,25,25,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34, 29,-1,33,33,33,33,33,33,-1,-1,23,23,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,25,25,24,23,23,23,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 28,-1,34,34,34,34,-1,34,35,-1,22,22,22,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,25,25,24,23,22,22,22,22,22,23,24,25,-1,-1,31,31,32,33,34, 27,-1,-1,-1,-1,35,36,35,35,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,32,32,33,34, 26,26,26,26,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,19,-1,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,-1,33,33,33,33, 25,25,25,25,26,25,24,23,22,21,20,19,19,19,19,20,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,19,19,19,19,20,21,22,23,-1,26,26,27,-1,32,32,32,32, 24,24,24,25,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,17,18,18,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,31, 24,23,23,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,16,17,17,17,-1,19,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,30,30, -1,23,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,16,16,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,29,29, -1,-1,21,21,21,21,21,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,26,-1,28,28,28,28,29, -1,-1,20,20,20,20,20,21,22,23,-1,15,14,13,12,12,12,12,12,13,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 21,20,19,19,19,19,19,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,14,13,13,13,13,13,13,13,13,13,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 21,20,19,18,18,18,18,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,14,13,12,12,12,12,12,12,12,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 21,20,19,18,17,17,17,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,11,11,11,11,11,11,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,14,-1,4,4,-1,10,10,10,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,3,3,3,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,-1,9,8,8,8,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,6,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,8,7,6,6,-1,-1,2,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,53,52,51,50,50,50,50, 49,49,49,49,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,54,-1,51,50,49,49,49, 48,48,48,48,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,52,-1,-1,-1,-1,-1,48,48,48, 48,47,47,47,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,51,50,49,49,-1,-1,47,47,47, -1,46,46,46,46,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,51,50,49,48,47,46,46,46,46, -1,45,45,45,45,45,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,44,44,44,44,45,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,47,47,47,47,-1,47,46,45,44,44, 43,43,43,43,44,45,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,47,46,46,46,-1,47,46,45,44,43, 42,42,42,43,44,45,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,47,46,45,45,-1,-1,-1,-1,-1,42, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,47,46,45,44,44,44,45,46,-1,41, 40,40,40,-1,38,38,38,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,43,43,44,45,46,-1,40, 39,39,39,-1,37,37,37,37,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,42,42,42,42,43,44,45,46,-1,39, 39,38,38,-1,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,42,41,41,41,-1,-1,-1,-1,-1,38, 39,38,37,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,42,41,40,40,-1,37,37,37,37,37, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,42,41,40,39,38,37,36,36,36,36, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,42,41,40,40,-1,-1,36,35,35,35, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,42,41,41,41,42,-1,-1,34,34,34, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,33,33,33, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,-1,43,43,43,-1,32,32,32, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,28,28,29,30,30,30,31, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,29,30,31, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,28,27,26,25,24,23,23,23,23,23,24,25,25,25,26,27,28,-1,-1,28,-1,30, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,28,27,26,25,24,23,22,22,22,23,24,24,24,24,-1,-1,-1,-1,26,27,28,29, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,28,27,26,25,24,23,22,21,22,23,24,24,23,23,23,23,-1,25,25,-1,28,28, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,20,19,19,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28, 32,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,24,24,25,26,27,28, 31,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,16,17,18,19,-1,-1,25,25,26,27,28, 30,-1,-1,-1,-1,32,33,32,32,-1,20,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,19,20,-1,-1,26,26,27,28, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,27,27,27, 29,28,27,26,25,24,23,22,21,20,19,18,18,18,17,17,-1,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,14,15,16,17,-1,20,20,21,-1,26,26,26,26, 29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,25, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,11,11,11,11,12,11,11,-1,13,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,24,24, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,10,10,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,23,23,23,23, -1,-1,26,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,20,-1,22,22,22,22,23, -1,-1,25,25,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,21,21,22,23, 26,25,24,24,24,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,-1,14,14,14,14,15,16,17,18,19,20,20,20,21,22,23, 26,25,24,23,23,23,23,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,14,13,13,13,14,15,16,17,18,19,19,19,20,21,-1,24, 26,25,24,23,22,22,22,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,5,5,5,5,5,5,5,6,-1,14,13,12,13,14,15,16,17,18,18,18,19,20,21,-1,25, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,12,-1,10,10,-1,4,4,4,4,4,4,5,6,-1,-1,-1,11,-1,-1,-1,17,17,17,17,18,19,20,21,-1,25, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,9,9,9,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,17,18,-1,21,-1,-1,24, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,8,8,-1,3,2,2,2,3,4,5,6,-1,9,9,10,11,12,-1,15,15,16,17,18,-1,-1,-1,23,23, 26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,0,-1,-1,5,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,-1,22,22,23, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,13,12,11,11,-1,-1,7,6,5,4,3,2,1,2,-1,-1,-1,-1,-1,-1,10,10,11,12,-1,16,16,16,17,18,-1,-1,23,23,23, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,3,2,2,2,3,4,5,6,7,-1,11,11,11,12,-1,17,17,17,17,18,-1,-1,24,24,24, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,53,52,51,50,50,50,50, 49,49,49,49,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,54,-1,51,50,49,49,49, 48,48,48,48,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,52,-1,-1,-1,-1,-1,48,48,48, 48,47,47,47,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,51,50,49,49,-1,-1,47,47,47, -1,46,46,46,46,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,51,50,49,48,47,46,46,46,46, -1,45,45,45,45,45,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,44,44,44,44,45,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,47,47,47,47,-1,47,46,45,44,44, 43,43,43,43,44,45,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,47,46,46,46,-1,47,46,45,44,43, 42,42,42,43,44,45,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,47,46,45,45,-1,-1,-1,-1,-1,42, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,47,46,45,44,44,44,45,46,-1,41, 40,40,40,-1,38,38,38,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,43,43,44,45,46,-1,40, 39,39,39,-1,37,37,37,37,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,42,42,42,42,43,44,45,46,-1,39, 39,38,38,-1,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,42,41,41,41,-1,-1,-1,-1,-1,38, 39,38,37,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,42,41,40,40,-1,37,37,37,37,37, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,42,41,40,39,38,37,36,36,36,36, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,42,41,40,40,-1,-1,36,35,35,35, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,42,41,41,41,42,-1,-1,34,34,34, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,33,33,33, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,-1,43,43,43,-1,32,32,32, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,28,28,29,30,30,30,31, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,29,30,31, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,28,27,26,25,24,23,23,23,23,23,24,25,25,25,26,27,28,-1,-1,28,-1,30, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,28,27,26,25,24,23,22,22,22,23,24,24,24,24,-1,-1,-1,-1,26,27,28,29, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,28,27,26,25,24,23,22,21,22,23,24,24,23,23,23,23,-1,25,25,-1,28,28, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,20,19,19,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,27, 32,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,24,24,25,26,26,26, 31,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,16,17,18,19,-1,-1,25,25,25,25,25, 30,-1,-1,-1,-1,32,33,32,32,-1,20,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,23,23,23,23, 29,28,27,26,25,24,23,22,21,20,19,18,18,18,17,17,-1,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,14,15,16,17,-1,20,20,20,-1,22,22,22,22, 29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,19,19,19,-1,21,21,21,21, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,11,11,11,11,12,11,11,-1,13,12,11,11,11,11,12,13,14,15,16,17,18,18,18,19,-1,20,20,20,20, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,10,10,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,18,17,-1,-1,19,19,19,19, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,16,-1,18,18,18,18,19, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,17,17,18,19, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,-1,10,10,10,10,11,12,13,14,15,16,16,16,17,18,19, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,10,9,9,9,10,11,12,13,14,15,15,15,16,17,-1,20, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,6,5,5,5,5,5,5,5,-1,10,9,8,9,10,11,12,13,14,14,14,15,16,17,-1,21, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,12,-1,15,15,-1,6,5,4,4,4,4,4,4,-1,-1,-1,7,-1,-1,-1,13,13,13,13,14,15,16,17,-1,21, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,14,14,-1,6,5,4,3,3,3,3,3,4,5,6,6,7,8,-1,12,12,12,13,14,-1,17,-1,-1,20, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,-1,6,5,4,3,2,2,2,2,-1,5,5,6,7,8,-1,11,11,12,13,14,-1,-1,-1,19,19, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,0,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,-1,18,18,19, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,18,17,16,16,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,6,6,7,8,-1,12,12,12,13,14,-1,-1,19,19,19, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,7,7,7,8,-1,13,13,13,13,14,-1,-1,20,20,20, 50,50,50,50,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,53,52,51,50,50,50,50, 49,49,49,49,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,54,-1,51,50,49,49,49, 48,48,48,48,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,52,-1,-1,-1,-1,-1,48,48,48, 48,47,47,47,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,51,50,49,49,-1,-1,47,47,47, -1,46,46,46,46,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,51,50,49,48,47,46,46,46,46, -1,45,45,45,45,45,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,44,44,44,44,45,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,47,47,47,47,-1,47,46,45,44,44, 43,43,43,43,44,45,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,47,46,46,46,-1,47,46,45,44,43, 42,42,42,43,44,45,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,47,46,45,45,-1,-1,-1,-1,-1,42, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,47,46,45,44,44,44,45,46,-1,41, 40,40,40,-1,38,38,38,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,43,43,44,45,46,-1,40, 39,39,39,-1,37,37,37,37,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,42,42,42,42,43,44,45,46,-1,39, 39,38,38,-1,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,42,41,41,41,-1,-1,-1,-1,-1,38, 39,38,37,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,42,41,40,40,-1,37,37,37,37,37, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,42,41,40,39,38,37,36,36,36,36, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,42,41,40,40,-1,-1,36,35,35,35, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,42,41,41,41,42,-1,-1,34,34,34, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,33,33,33, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,-1,43,43,43,-1,32,32,32, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,28,28,29,30,30,30,31, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,29,30,31, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,28,27,26,25,24,23,23,23,23,23,24,25,25,25,26,27,28,-1,-1,28,-1,30, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,28,27,26,25,24,23,22,22,22,23,24,24,24,24,-1,-1,-1,-1,26,27,28,29, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,28,27,26,25,24,23,22,21,22,23,24,24,23,23,23,23,-1,25,25,-1,28,28, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,22,22,23,24,25,26,27,28, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,20,19,19,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,26,27,27, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,25,26,26,26, 32,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,24,24,25,25,25,25, 31,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,16,17,18,19,-1,-1,25,24,24,24,24, 30,-1,-1,-1,-1,32,33,32,32,-1,20,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,19,20,-1,-1,23,23,23,23, 29,28,27,27,-1,-1,-1,-1,-1,-1,19,19,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,20,-1,22,22,22,22, 29,28,27,26,25,24,23,22,21,20,19,18,18,18,17,17,-1,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,14,15,16,17,-1,19,19,19,-1,21,21,21,21, 29,28,27,27,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,17,18,18,18,18,-1,20,20,20,20, 29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,13,12,11,11,11,11,11,12,11,11,-1,13,12,11,11,11,11,12,13,14,15,16,17,18,17,17,18,-1,19,19,19,19, -1,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,-1,10,10,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,18,17,16,-1,-1,18,18,18,18, -1,-1,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,15,-1,17,17,17,17,18, -1,-1,27,26,25,24,23,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,16,16,17,18, 29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,9,10,11,12,13,14,15,15,15,16,17,18, 29,28,27,26,25,25,25,-1,22,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,9,8,8,8,9,10,11,12,13,14,14,14,15,16,-1,19, 29,28,27,26,26,26,26,-1,22,21,20,19,18,-1,-1,-1,14,-1,11,11,-1,-1,-1,6,5,5,5,5,5,5,5,-1,9,8,7,8,9,10,11,12,13,13,13,14,15,16,-1,20, 29,28,27,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,17,16,15,-1,12,-1,15,15,-1,6,5,4,4,4,4,4,4,-1,-1,-1,6,-1,-1,-1,12,12,12,12,13,14,15,16,-1,20, 29,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,14,14,14,-1,6,5,4,3,3,3,3,3,4,5,5,5,6,7,-1,11,11,11,12,13,-1,16,-1,-1,19, 29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,-1,6,5,4,3,2,2,2,2,-1,4,4,5,6,7,-1,10,10,11,12,13,-1,-1,-1,18,18, 30,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,5,-1,-1,1,0,1,2,3,4,5,6,7,-1,10,10,11,12,13,14,-1,17,17,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,18,17,16,16,-1,-1,12,11,10,9,8,7,6,7,-1,-1,-1,-1,-1,-1,5,5,6,7,-1,11,11,11,12,13,-1,-1,18,18,18, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,-1,6,6,6,7,-1,12,12,12,12,13,-1,-1,19,19,19, 50,50,50,50,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,53,52,51,50,50,50,50, 49,49,49,49,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,54,-1,51,50,49,49,49, 48,48,48,48,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,52,-1,-1,-1,-1,-1,48,48,48, 48,47,47,47,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,51,50,49,49,-1,-1,47,47,47, -1,46,46,46,46,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,51,50,49,48,47,46,46,46,46, -1,45,45,45,45,45,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,44,44,44,44,45,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,47,47,47,47,-1,47,46,45,44,44, 43,43,43,43,44,45,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,47,46,46,46,-1,47,46,45,44,43, 42,42,42,43,44,45,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,47,46,45,45,-1,-1,-1,-1,-1,42, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,47,46,45,44,44,44,45,46,-1,41, 40,40,40,-1,38,38,38,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,43,43,44,45,46,-1,40, 39,39,39,-1,37,37,37,37,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,42,42,42,42,43,44,45,46,-1,39, 39,38,38,-1,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,42,41,41,41,-1,-1,-1,-1,-1,38, 39,38,37,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,42,41,40,40,-1,37,37,37,37,37, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,42,41,40,39,38,37,36,36,36,36, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,42,41,40,40,-1,-1,36,35,35,35, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,42,41,41,41,42,-1,-1,34,34,34, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,33,33,33, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,-1,43,43,43,-1,32,32,32, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,28,28,29,30,30,30,31, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,29,30,31, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,28,27,26,25,24,23,23,23,23,23,24,25,25,25,26,27,28,-1,-1,28,-1,30, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,28,27,26,25,24,23,22,22,22,23,24,24,24,24,-1,-1,-1,-1,26,27,28,29, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,28,27,26,25,24,23,22,21,22,23,24,24,23,23,23,23,-1,25,25,-1,28,28, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,22,22,23,24,25,26,27,27, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,20,19,19,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,26,26,26, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,25,25,25,25, 33,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,24,24,24,24,24,24, 32,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,16,17,18,19,-1,-1,24,23,23,23,23, 31,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,19,20,-1,-1,22,22,22,22, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,14,15,16,17,18,19,19,19,-1,21,21,21,21, 30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,17,-1,13,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,14,15,16,17,-1,18,18,18,-1,20,20,20,20, 30,29,28,28,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,12,12,12,12,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,17,17,17,17,17,-1,19,19,19,19, 30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,11,11,11,11,12,11,11,-1,13,12,11,11,11,11,12,13,14,15,16,17,17,16,16,17,-1,18,18,18,18, -1,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,10,10,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,17,16,15,-1,-1,17,17,17,17, -1,-1,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,14,-1,16,16,16,16,17, -1,-1,28,27,26,25,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,15,15,16,17, 30,29,28,27,26,25,25,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,8,8,8,8,9,10,11,12,13,14,14,14,15,16,17, 30,29,28,27,26,26,26,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,8,7,7,7,8,9,10,11,12,13,13,13,14,15,-1,18, 30,29,28,27,27,27,27,-1,23,22,21,20,19,-1,-1,-1,15,-1,12,12,-1,-1,-1,7,6,5,5,5,5,5,5,-1,8,7,6,7,8,9,10,11,12,12,12,13,14,15,-1,19, 30,29,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,18,17,16,-1,13,-1,16,16,-1,7,6,5,4,4,4,4,4,-1,-1,-1,5,-1,-1,-1,11,11,11,11,12,13,14,15,-1,19, 30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,15,15,15,-1,7,6,5,4,3,3,3,3,4,4,4,4,5,6,-1,10,10,10,11,12,-1,15,-1,-1,18, 30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,-1,7,6,5,4,3,2,2,2,-1,3,3,4,5,6,-1,9,9,10,11,12,-1,-1,-1,17,17, 31,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,6,-1,-1,2,1,0,1,2,3,4,5,6,-1,9,9,10,11,12,13,-1,16,16,17, 32,31,31,-1,-1,-1,-1,-1,24,23,22,22,-1,19,18,17,17,-1,-1,13,12,11,10,9,8,7,8,-1,-1,-1,-1,-1,-1,4,4,5,6,-1,10,10,10,11,12,-1,-1,17,17,17, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,-1,5,5,5,6,-1,11,11,11,11,12,-1,-1,18,18,18, 50,50,50,50,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,53,52,51,50,50,50,50, 49,49,49,49,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,53,53,53,53,53,53,54,54,-1,51,50,49,49,49, 48,48,48,48,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,52,52,52,52,52,52,-1,-1,-1,-1,-1,48,48,48, 48,47,47,47,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,52,51,51,51,52,51,50,49,49,-1,-1,47,47,47, -1,46,46,46,46,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,51,50,49,48,47,46,46,46,46, -1,45,45,45,45,45,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,44,44,44,44,45,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,54,53,52,51,50,49,48,48,48,48,48,48,47,47,47,47,-1,47,46,45,44,44, 43,43,43,43,44,45,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,54,53,52,52,-1,49,48,47,47,47,47,47,47,46,46,46,-1,47,46,45,44,43, 42,42,42,43,44,45,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,47,46,45,45,-1,-1,-1,-1,-1,42, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,47,46,45,44,44,44,45,46,-1,41, 40,40,40,-1,38,38,38,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,43,43,44,45,46,-1,40, 39,39,39,-1,37,37,37,37,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,42,42,42,42,43,44,45,46,-1,39, 39,38,38,-1,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,35,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,42,41,41,41,-1,-1,-1,-1,-1,38, 39,38,37,36,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,42,41,40,40,-1,37,37,37,37,37, 39,38,38,-1,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,34,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,42,41,40,39,38,37,36,36,36,36, -1,-1,-1,-1,33,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,42,41,40,40,-1,-1,36,35,35,35, 33,32,32,32,33,32,32,32,32,33,-1,32,31,31,31,31,31,31,31,32,33,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,42,41,41,41,42,-1,-1,34,34,34, 33,32,31,31,-1,31,31,31,32,33,-1,32,31,30,30,30,30,30,30,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,42,42,42,42,42,43,-1,33,33,33, 33,32,31,30,30,30,30,31,32,33,-1,32,31,30,29,29,29,29,29,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,-1,43,43,43,-1,32,32,32, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,30,29,28,28,28,28,28,27,27,27,27,27,27,27,28,28,-1,-1,29,29,29,-1,29,29,29,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,28,28,29,30,30,30,31, 39,39,-1,30,29,28,27,27,27,27,27,26,26,26,26,26,26,-1,27,27,-1,28,28,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,29,30,30, 38,38,-1,30,29,28,27,26,26,26,-1,25,25,25,25,25,25,25,26,27,-1,27,27,27,27,28,28,27,26,25,24,23,23,23,23,23,24,25,25,25,26,27,28,-1,-1,28,-1,29, 37,38,-1,30,29,28,27,26,25,25,25,25,24,24,24,24,24,25,26,-1,-1,26,26,26,27,28,28,27,26,25,24,23,22,22,22,23,24,24,24,24,-1,-1,-1,-1,26,27,28,28, 36,-1,-1,30,29,28,27,26,25,24,25,25,24,23,23,23,24,25,26,-1,25,25,25,26,27,28,28,27,26,25,24,23,22,21,22,23,24,24,23,23,23,23,-1,25,25,-1,27,27, 35,-1,31,30,29,28,27,27,-1,23,-1,-1,-1,22,22,23,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,25,24,23,22,22,22,23,24,25,26,26,26, 34,-1,31,30,29,28,28,28,-1,22,22,22,-1,21,22,23,-1,22,22,22,23,24,25,-1,19,20,20,20,20,20,19,19,19,19,19,-1,-1,-1,-1,21,21,22,23,24,25,25,25,25, 33,32,31,30,29,29,29,29,-1,22,21,21,-1,20,-1,-1,-1,21,21,22,23,-1,-1,-1,18,-1,19,19,20,20,19,18,18,18,18,18,18,18,19,20,21,22,23,24,24,24,24,24, 34,-1,31,30,30,30,30,30,-1,-1,21,20,19,19,19,19,19,20,21,22,-1,-1,18,17,17,17,18,19,20,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,24,23,23,23,23,23, 33,-1,31,31,31,31,-1,31,32,-1,21,20,19,18,18,18,19,20,21,22,-1,-1,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,16,17,18,19,-1,-1,23,22,22,22,22, 32,-1,-1,-1,-1,32,33,32,32,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,19,19,-1,-1,21,21,21,21, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,-1,20,20,20,20, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,13,13,13,13,13,13,13,-1,13,13,13,13,13,13,13,13,14,15,16,17,-1,17,17,17,-1,19,19,19,19, 31,30,29,29,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,12,12,12,12,12,12,-1,13,12,12,12,12,12,12,13,14,15,16,17,16,16,16,16,-1,18,18,18,18, 31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,12,11,11,11,12,11,11,-1,13,12,11,11,11,11,12,13,14,15,16,17,16,15,15,16,-1,17,17,17,17, -1,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,10,10,-1,-1,-1,10,10,10,11,12,13,14,15,16,17,16,15,14,-1,-1,16,16,16,16, -1,-1,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,-1,-1,13,-1,15,15,15,15,16, -1,-1,29,28,27,26,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,14,14,15,16, 31,30,29,28,27,26,26,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,-1,-1,7,7,7,7,8,9,10,11,12,13,13,13,14,15,16, 31,30,29,28,27,27,27,-1,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,7,6,6,6,7,8,9,10,11,12,12,12,13,14,-1,17, 31,30,29,28,28,28,28,-1,24,23,22,21,20,-1,-1,-1,16,-1,13,13,-1,-1,-1,8,7,6,5,5,5,5,5,-1,7,6,5,6,7,8,9,10,11,11,11,12,13,14,-1,18, 31,30,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,19,18,17,-1,14,-1,17,17,-1,8,7,6,5,4,4,4,4,-1,-1,-1,4,-1,-1,-1,10,10,10,10,11,12,13,14,-1,18, 31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,16,16,16,-1,8,7,6,5,4,3,3,3,4,3,3,3,4,5,-1,9,9,9,10,11,-1,14,-1,-1,17, 31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,-1,8,7,6,5,4,3,2,2,-1,2,2,3,4,5,-1,8,8,9,10,11,-1,-1,-1,16,16, 32,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,7,-1,-1,3,2,1,0,1,2,3,4,5,-1,8,8,9,10,11,12,-1,15,15,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,23,-1,20,19,18,18,-1,-1,14,13,12,11,10,9,8,9,-1,-1,-1,-1,-1,-1,3,3,4,5,-1,9,9,9,10,11,-1,-1,16,16,16, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,-1,4,4,4,5,-1,10,10,10,10,11,-1,-1,17,17,17, 51,51,51,51,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,55,54,54,54,54,54,53,52,51,50,50,50,50, 50,50,50,50,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,54,54,54,53,53,53,54,54,-1,51,50,49,49,49, 49,49,49,49,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,53,53,53,53,52,52,-1,-1,-1,-1,-1,48,48,48, 49,48,48,48,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,53,52,52,52,52,51,50,49,49,-1,-1,47,47,47, -1,47,47,47,47,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,52,51,50,49,48,47,46,46,46,46, -1,46,46,46,46,46,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,47,46,45,45,45, -1,45,45,45,45,46,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,55,54,53,52,51,50,49,49,49,49,49,48,47,47,47,47,-1,47,46,45,44,44, 44,44,44,44,45,46,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,55,54,53,53,-1,50,49,48,48,48,48,48,47,46,46,46,-1,47,46,45,44,43, 43,43,43,44,45,46,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,47,46,45,45,-1,-1,-1,-1,-1,42, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,47,46,45,44,44,44,45,46,-1,41, 41,41,41,-1,39,39,39,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,43,43,44,45,46,-1,40, 40,40,40,-1,38,38,38,38,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,43,42,42,42,42,43,44,45,46,-1,39, 40,39,39,-1,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,43,42,41,41,41,-1,-1,-1,-1,-1,38, 40,39,38,37,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,43,42,41,40,40,-1,37,37,37,37,37, 40,39,39,-1,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,43,42,41,40,39,38,37,36,36,36,36, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,43,42,41,40,40,-1,-1,36,35,35,35, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,32,32,32,32,32,33,34,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,42,41,41,41,42,-1,-1,34,34,34, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,43,42,42,42,42,42,43,-1,33,33,33, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,30,30,30,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,-1,43,43,43,-1,32,32,32, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,44,-1,-1,-1,-1,-1,-1,31,31,31, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,30,30,30,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,29,29,30,31,31,30,30, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,30,30,29, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,29,28,27,26,25,24,24,24,24,24,25,26,26,26,27,28,29,-1,-1,29,-1,28, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,29,29,28,27,26,25,24,23,23,23,24,25,25,25,25,-1,-1,-1,-1,27,28,27,27, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,29,29,28,27,26,25,24,23,22,23,24,25,25,24,24,24,24,-1,26,26,-1,26,26, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,25,24,23,23,23,24,25,25,25,25,25, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,24,25,26,-1,20,21,21,21,21,21,20,20,20,20,20,-1,-1,-1,-1,22,22,23,24,24,24,24,24,24, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,21,20,19,19,19,19,19,19,19,20,21,22,23,23,23,23,23,23,23, 35,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,19,18,18,18,19,20,21,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,23,22,22,22,22,22, 34,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,17,18,19,20,-1,-1,22,21,21,21,21, 33,-1,-1,-1,-1,33,34,33,33,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,19,19,-1,-1,20,20,20,20, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,15,16,17,18,19,18,18,18,-1,19,19,19,19, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,15,16,17,18,-1,17,17,17,-1,18,18,18,18, 32,31,30,30,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,13,13,13,13,13,13,-1,14,13,13,13,13,13,13,14,15,16,17,17,16,16,16,16,-1,17,17,17,17, 32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,13,12,12,12,13,12,12,-1,14,13,12,12,12,12,13,14,15,16,17,17,16,15,15,16,-1,16,16,16,16, -1,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,11,11,-1,-1,-1,11,11,11,12,13,14,15,16,17,17,16,15,14,-1,-1,15,15,15,15, -1,-1,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,13,-1,14,14,14,14,15, -1,-1,30,29,28,27,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,13,13,13,14,15, 32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,-1,-1,7,7,7,7,8,9,10,11,12,12,12,12,13,14,15, 32,31,30,29,28,28,28,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,7,6,6,6,7,8,9,10,11,11,11,11,12,13,-1,16, 32,31,30,29,29,29,29,-1,25,24,23,22,21,-1,-1,-1,17,-1,14,14,-1,-1,-1,9,8,7,6,6,6,6,6,-1,7,6,5,6,7,8,9,10,10,10,10,11,12,13,-1,17, 32,31,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,20,19,18,-1,15,-1,18,18,-1,9,8,7,6,5,5,5,5,-1,-1,-1,4,-1,-1,-1,9,9,9,9,10,11,12,13,-1,17, 32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,17,17,17,-1,9,8,7,6,5,4,4,4,4,3,3,3,3,4,-1,8,8,8,9,10,-1,13,-1,-1,16, 32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,-1,9,8,7,6,5,4,3,3,-1,2,2,2,3,4,-1,7,7,8,9,10,-1,-1,-1,15,15, 33,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,8,-1,-1,4,3,2,1,0,1,2,3,4,-1,7,7,8,9,10,11,-1,14,14,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,24,-1,21,20,19,19,-1,-1,15,14,13,12,11,10,9,10,-1,-1,-1,-1,-1,-1,2,2,3,4,-1,8,8,8,9,10,-1,-1,15,15,15, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,-1,3,3,3,4,-1,9,9,9,9,10,-1,-1,16,16,16, 52,52,52,52,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,54,54,54,53,53,53,53,53,52,51,50,49,49,49,49, 51,51,51,51,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,53,53,53,53,52,52,52,53,53,-1,50,49,48,48,48, 50,50,50,50,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,53,53,52,52,52,52,51,51,-1,-1,-1,-1,-1,47,47,47, 50,49,49,49,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,52,53,53,52,51,51,51,51,50,49,48,48,-1,-1,46,46,46, -1,48,48,48,48,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,51,50,49,48,47,46,45,45,45,45, -1,47,47,47,47,47,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,46,46,46,46,47,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,54,53,52,51,50,49,48,48,48,48,48,47,46,46,46,46,-1,46,45,44,43,43, 45,45,45,45,46,47,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,54,53,52,52,-1,49,48,47,47,47,47,47,46,45,45,45,-1,46,45,44,43,42, 44,44,44,45,46,47,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,54,53,52,51,50,49,48,47,46,46,46,47,46,45,44,44,-1,-1,-1,-1,-1,41, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,46,45,44,43,43,43,44,45,-1,40, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,45,44,44,-1,-1,-1,-1,42,42,43,44,45,-1,39, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,44,43,42,41,41,41,41,42,43,44,45,-1,38, 41,40,40,-1,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,37, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,43,42,41,40,39,39,-1,36,36,36,36,36, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,43,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,43,42,41,40,39,39,-1,-1,35,34,34,34, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,43,42,41,41,41,41,41,42,-1,32,32,32, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,43,42,42,42,-1,42,42,42,-1,31,31,31, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,43,43,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,30,30,31,31,30,29,29, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,30,31,-1,29,29,28, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,30,29,28,27,26,25,25,25,25,25,26,27,27,27,28,29,30,-1,-1,28,-1,27, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,30,29,28,27,26,25,24,24,24,25,26,26,26,26,-1,-1,-1,-1,26,27,26,26, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,30,29,28,27,26,25,24,23,24,25,26,26,25,25,25,25,-1,25,25,-1,25,25, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,26,25,24,24,24,24,24,24,24,24,24, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,22,21,21,21,21,21,-1,-1,-1,-1,23,23,23,23,23,23,23,23,23, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,22,21,20,20,20,20,20,20,20,21,22,23,23,22,22,22,22,22,22, 36,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,22,21,21,21,21,21, 35,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,18,19,20,20,-1,-1,21,20,20,20,20, 34,-1,-1,-1,-1,34,35,34,34,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,19,19,19,-1,-1,19,19,19,19, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,19,19,18,18,18,-1,18,18,18,18, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,17,18,18,-1,17,17,17,-1,17,17,17,17, 33,32,31,31,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,14,14,14,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,18,17,16,16,16,16,-1,16,16,16,16, 33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,14,13,13,13,14,13,13,-1,15,14,13,13,13,13,14,15,16,17,18,17,16,15,15,16,-1,15,15,15,15, -1,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,17,18,17,16,15,14,-1,-1,14,14,14,14, -1,-1,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,13,-1,13,13,13,13,14, -1,-1,31,30,29,28,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,12,12,12,12,13,14, 33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,-1,-1,7,7,7,7,8,9,10,11,11,11,11,11,12,13,14, 33,32,31,30,29,29,29,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,7,6,6,6,7,8,9,10,10,10,10,10,11,12,-1,15, 33,32,31,30,30,30,30,-1,26,25,24,23,22,-1,-1,-1,18,-1,15,15,-1,-1,-1,10,9,8,7,7,7,7,7,-1,7,6,5,6,7,8,9,9,9,9,9,10,11,12,-1,16, 33,32,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,21,20,19,-1,16,-1,19,19,-1,10,9,8,7,6,6,6,6,-1,-1,-1,4,-1,-1,-1,8,8,8,8,9,10,11,12,-1,16, 33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,18,18,18,-1,10,9,8,7,6,5,5,5,4,3,3,3,3,3,-1,7,7,7,8,9,-1,12,-1,-1,15, 33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,-1,10,9,8,7,6,5,4,4,-1,2,2,2,2,3,-1,6,6,7,8,9,-1,-1,-1,14,14, 34,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,9,-1,-1,5,4,3,2,1,0,1,2,3,-1,6,6,7,8,9,10,-1,13,13,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,25,-1,22,21,20,20,-1,-1,16,15,14,13,12,11,10,11,-1,-1,-1,-1,-1,-1,1,1,2,3,-1,7,7,7,8,9,-1,-1,14,14,14, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,-1,2,2,2,3,-1,8,8,8,8,9,-1,-1,15,15,15, 53,53,53,53,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,53,53,53,53,52,52,52,52,52,51,50,49,48,48,48,48, 52,52,52,52,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,53,53,52,52,52,52,51,51,51,52,52,-1,49,48,47,47,47, 51,51,51,51,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,52,52,52,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,46,46,46, 51,50,50,50,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,52,51,52,52,51,50,50,50,50,49,48,47,47,-1,-1,45,45,45, -1,49,49,49,49,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,50,49,48,47,46,45,44,44,44,44, -1,48,48,48,48,48,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,47,47,47,47,48,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,53,52,51,50,49,48,47,47,47,47,47,46,45,45,45,45,-1,45,44,43,42,42, 46,46,46,46,47,48,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,44,-1,53,52,51,51,-1,48,47,46,46,46,46,46,45,44,44,44,-1,45,44,43,42,41, 45,45,45,46,47,48,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,43,43,-1,53,52,51,50,49,48,47,46,45,45,45,46,45,44,43,43,-1,-1,-1,-1,-1,40, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,45,44,43,42,42,42,43,44,-1,39, 43,43,43,-1,41,41,41,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,41,41,41,42,41,41,41,41,41,42,43,-1,44,43,43,-1,-1,-1,-1,41,41,42,43,44,-1,38, 42,42,42,-1,40,40,40,40,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,44,43,42,41,40,40,40,40,41,42,43,44,-1,37, 42,41,41,-1,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,36, 42,41,40,39,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,38,-1,35,35,35,35,35, 42,41,41,-1,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,37,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,42,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,36,37,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,42,41,40,39,38,38,-1,-1,34,33,33,33, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,34,34,34,34,35,36,36,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,42,41,40,40,40,40,40,41,-1,31,31,31, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,33,33,34,35,36,37,38,39,40,41,42,43,42,41,41,41,-1,41,41,41,-1,30,30,30, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,33,32,-1,-1,-1,38,38,39,40,41,42,43,42,42,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,29,29,30,30,29,28,28, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,28,28,27, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,30,29,28,27,26,25,25,25,25,25,26,26,26,26,27,28,29,-1,-1,27,-1,26, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,30,29,28,27,26,25,24,24,24,25,26,26,25,25,-1,-1,-1,-1,25,26,25,25, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,30,29,28,27,26,25,24,23,24,25,26,26,25,24,24,24,-1,24,24,-1,24,24, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,26,27,28,-1,21,22,22,22,22,22,21,21,21,21,21,-1,-1,-1,-1,23,23,22,22,22,22,22,22,22, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,20,-1,21,21,22,22,21,20,20,20,20,20,20,20,21,22,23,22,21,21,21,21,21,21, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,20,19,19,19,20,21,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,21,20,20,20,20,20, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,18,19,19,19,-1,-1,20,19,19,19,19, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,18,18,18,-1,-1,18,18,18,18, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,17,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,18,18,17,17,17,-1,17,17,17,17, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,16,16,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,17,17,17,-1,16,16,16,-1,16,16,16,16, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,15,15,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,17,16,15,15,15,15,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,14,14,13,13,-1,15,14,13,13,13,13,14,15,16,17,17,16,15,14,14,15,-1,14,14,14,14, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,17,17,16,15,14,13,-1,-1,13,13,13,13, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,12,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,12,-1,12,12,12,12,13, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,10,10,11,11,11,11,11,11,12,13, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,9,9,9,9,-1,-1,7,7,7,7,8,9,10,10,10,10,10,10,11,12,13, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,8,8,8,8,-1,7,6,6,6,7,8,9,9,9,9,9,9,10,11,-1,14, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,8,8,7,7,7,-1,7,6,5,6,7,8,8,8,8,8,8,9,10,11,-1,15, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,20,20,-1,11,10,9,8,7,7,6,6,-1,-1,-1,4,-1,-1,-1,7,7,7,7,8,9,10,11,-1,15, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,19,19,-1,11,10,9,8,7,6,6,5,4,3,3,3,3,3,-1,6,6,6,7,8,-1,11,-1,-1,14, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,-1,11,10,9,8,7,6,5,5,-1,2,2,2,2,2,-1,5,5,6,7,8,-1,-1,-1,13,13, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,10,-1,-1,6,5,4,3,2,1,0,1,2,-1,5,5,6,7,8,9,-1,12,12,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,23,22,21,21,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,1,1,1,2,-1,6,6,6,7,8,-1,-1,13,13,13, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,2,2,2,2,-1,7,7,7,7,8,-1,-1,14,14,14, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,44,44,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,43,43,43,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,42,41,41,41,42,41,41,41,41,41,42,43,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,37,37,37,37,37,38,-1,42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,36,36,36,36,37,38,-1,41,41,41,41,42,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,42,41,40,39,39,39,39,39,40,-1,30,30,30, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,35,34,33,33,34,35,36,37,38,39,40,41,42,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,33,32,-1,-1,-1,38,38,39,40,41,42,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,31,30,29,28,27,26,25,25,25,25,25,26,25,25,25,26,27,28,-1,-1,26,-1,25, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,31,30,29,28,27,26,25,24,24,24,25,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,31,30,29,28,27,26,25,24,23,24,25,26,25,24,23,23,23,-1,23,23,-1,23,23, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,21,22,22,22,22,22,21,21,21,21,21,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,20,-1,21,21,22,22,21,20,20,20,20,20,20,20,21,22,22,21,20,20,20,20,20,20, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,20,19,19,19,20,21,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,20,19,19,19,19,19, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,18,18,18,18,-1,-1,19,18,18,18,18, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,18,17,17,17,-1,-1,17,17,17,17, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,17,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,17,17,17,16,16,16,-1,16,16,16,16, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,17,16,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,17,16,16,-1,15,15,15,-1,15,15,15,15, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,16,15,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,16,15,14,14,14,14,-1,14,14,14,14, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,15,14,13,13,-1,15,14,13,13,13,13,14,15,16,17,16,15,14,13,13,14,-1,13,13,13,13, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,17,16,15,14,13,12,-1,-1,12,12,12,12, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,11,-1,11,11,11,11,12, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,10,11,12, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,7,7,7,7,8,9,9,9,9,9,9,9,10,11,12, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,7,6,6,6,7,8,8,8,8,8,8,8,9,10,-1,13, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,8,7,7,7,-1,7,6,5,6,7,8,7,7,7,7,7,8,9,10,-1,14, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,21,21,-1,12,11,10,9,8,7,6,6,-1,-1,-1,4,-1,-1,-1,6,6,6,6,7,8,9,10,-1,14, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,20,20,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,5,6,7,-1,10,-1,-1,13, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,-1,12,11,10,9,8,7,6,6,-1,3,2,2,2,2,-1,4,4,5,6,7,-1,-1,-1,12,12, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,7,6,5,4,3,2,1,0,1,-1,4,4,5,6,7,8,-1,11,11,12, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,24,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,2,1,1,1,-1,5,5,5,6,7,-1,-1,12,12,12, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,2,2,2,2,-1,6,6,6,6,7,-1,-1,13,13,13, 55,55,55,55,54,53,52,52,52,52,52,52,52,52,53,53,52,52,52,52,52,52,53,52,52,52,52,52,53,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 54,54,54,54,54,53,52,51,51,51,51,51,51,52,53,53,52,51,51,51,51,51,-1,51,51,51,51,52,53,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 53,53,53,53,-1,54,-1,51,50,50,50,50,51,52,53,-1,-1,51,50,50,50,50,50,50,50,50,51,52,53,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 53,52,52,52,-1,-1,-1,-1,49,49,49,50,51,52,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,53,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,51,51,51,51,-1,-1,-1,48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,50,50,50,50,50,49,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,49,49,49,49,50,49,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 48,48,48,48,49,50,49,48,47,46,45,45,45,45,45,46,46,45,45,45,45,45,45,45,45,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 47,47,47,48,49,50,49,48,47,46,45,44,44,44,44,-1,-1,44,44,44,44,44,44,44,44,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,44,45,45,44,43,43,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 45,45,45,-1,43,43,43,42,42,42,-1,43,42,43,44,45,45,44,43,42,43,43,42,42,42,43,42,42,42,42,42,43,44,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 44,44,44,-1,42,42,42,42,41,41,-1,-1,41,-1,-1,-1,-1,-1,-1,41,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 44,43,43,-1,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 44,43,42,41,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 44,43,43,-1,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,39,-1,38,38,38,38,38,39,-1,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,38,38,38,38,38,38,-1,37,37,37,37,37,37,37,37,37,38,39,-1,37,37,37,37,38,39,-1,42,42,42,42,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 38,37,37,37,38,37,37,37,37,38,-1,37,36,36,36,36,36,36,36,37,38,38,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 38,37,36,36,-1,36,36,36,37,38,-1,37,36,35,35,35,35,35,35,-1,-1,37,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,42,41,40,39,39,39,39,39,40,-1,30,30,30, 38,37,36,35,35,35,35,36,37,38,-1,37,36,35,34,34,34,34,34,-1,36,36,36,35,34,34,35,36,37,38,39,40,41,42,43,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,-1,36,35,35,35,34,33,-1,-1,-1,39,39,40,41,42,43,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,32,32,32,33,33,-1,-1,34,34,34,-1,32,32,32,-1,40,40,40,41,42,43,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,33,33,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,32,31,30,29,28,27,26,26,26,26,26,26,25,25,25,26,27,28,-1,-1,26,-1,25, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,31,31,31,32,32,31,30,29,28,27,26,25,25,25,26,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,30,30,30,31,32,32,31,30,29,28,27,26,25,24,25,26,26,25,24,23,23,23,-1,23,23,-1,23,23, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,27,27,27,28,29,30,-1,22,23,23,23,23,23,22,22,22,22,22,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,26,26,27,28,-1,-1,-1,21,-1,22,22,23,23,22,21,21,21,21,21,21,21,22,23,22,21,20,20,20,20,20,20, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,26,27,-1,-1,21,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,20,19,19,19,19,19, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,26,27,-1,-1,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,19,18,18,18,-1,-1,19,18,18,18,18, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,17,17,17,-1,-1,17,17,17,17, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,19,18,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,17,17,17,17,16,16,16,-1,16,16,16,16, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,18,17,16,16,16,16,-1,16,16,16,16,16,16,16,16,17,17,16,16,-1,15,15,15,-1,15,15,15,15, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,17,16,15,15,15,-1,16,15,15,15,15,15,15,16,17,17,16,15,14,14,14,14,-1,14,14,14,14, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,16,15,14,14,-1,16,15,14,14,14,14,15,16,17,17,16,15,14,13,13,14,-1,13,13,13,13, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,-1,13,13,13,14,15,16,17,17,16,15,14,13,12,-1,-1,12,12,12,12, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,11,-1,11,11,11,11,12, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,10,11,12, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,7,7,7,7,8,9,9,9,9,9,9,9,10,11,12, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,7,6,6,6,7,8,8,8,8,8,8,8,9,10,-1,13, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,9,8,8,8,-1,7,6,5,6,7,8,7,7,7,7,7,8,9,10,-1,14, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,22,22,-1,13,12,11,10,9,8,7,7,-1,-1,-1,4,-1,-1,-1,6,6,6,6,7,8,9,10,-1,14, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,21,21,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,5,6,7,-1,10,-1,-1,13, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,-1,13,12,11,10,9,8,7,7,-1,4,3,2,2,2,-1,4,4,5,6,7,-1,-1,-1,12,12, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,2,1,0,-1,4,4,5,6,7,8,-1,11,11,12, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,25,24,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,3,2,1,1,-1,5,5,5,6,7,-1,-1,12,12,12, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,3,2,2,2,-1,6,6,6,6,7,-1,-1,13,13,13, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 58,58,58,58,57,56,55,55,55,55,55,55,54,53,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 57,57,57,57,57,56,55,54,54,54,54,54,54,53,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 56,56,56,56,-1,57,-1,54,53,53,53,53,54,53,53,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 56,55,55,55,-1,-1,-1,-1,52,52,52,53,54,54,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,54,54,54,54,-1,-1,-1,51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,53,53,53,53,53,52,51,50,50,50,50,50,50,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,52,52,52,52,53,52,51,50,49,49,49,49,49,48,47,46,45,44,44,44,44,44,44,44,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 51,51,51,51,52,53,52,51,50,49,48,48,48,48,48,47,46,45,44,43,43,43,43,43,43,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 50,50,50,51,52,53,52,51,50,49,48,47,47,47,47,-1,-1,45,44,43,42,42,42,42,42,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,47,47,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 48,48,48,-1,46,46,46,45,45,45,-1,46,45,46,47,47,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 47,47,47,-1,45,45,45,45,44,44,-1,-1,44,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 47,46,46,-1,44,44,44,44,44,43,43,43,43,43,43,43,42,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 47,46,45,44,43,43,43,43,43,43,42,42,42,42,42,42,42,41,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 47,46,46,-1,42,42,42,42,42,42,42,41,41,41,41,41,41,41,40,39,39,39,-1,36,36,36,36,36,37,-1,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,41,41,41,41,41,41,-1,40,40,40,40,40,40,40,40,39,38,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 41,40,40,40,41,40,40,40,40,41,-1,40,39,39,39,39,39,39,39,39,38,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 41,40,39,39,-1,39,39,39,40,41,-1,40,39,38,38,38,38,38,38,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 41,40,39,38,38,38,38,39,40,41,-1,40,39,38,37,37,37,37,37,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,37,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,38,37,36,36,36,36,36,35,35,35,35,35,35,35,36,36,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 47,47,-1,38,37,36,35,35,35,35,35,34,34,34,34,34,34,-1,35,35,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 46,46,-1,38,37,36,35,34,34,34,-1,33,33,33,33,33,33,33,34,35,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,23,23,23,24,25,26,-1,-1,24,-1,23, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,34,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,33,33,33,32,31,30,29,28,27,26,25,24,23,22,23,24,24,23,22,21,21,21,-1,21,21,-1,21,21, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,30,30,30,31,32,33,-1,25,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,29,29,30,31,-1,-1,-1,24,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,20,19,18,18,18,18,18,18, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,27,27,28,29,30,-1,-1,24,23,23,23,24,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,18,17,17,17,17,17, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,27,28,29,30,-1,-1,24,23,22,23,24,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,17,16,16,16,16, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,15,15,15,15, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,22,21,20,20,20,20,20,-1,20,20,20,20,20,19,18,17,16,15,15,15,15,14,14,14,-1,14,14,14,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,21,20,19,19,19,19,-1,19,19,19,19,19,19,18,17,16,15,14,14,-1,13,13,13,-1,13,13,13,13, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,20,19,18,18,18,-1,19,18,18,18,18,18,18,17,16,15,14,13,12,12,12,12,-1,12,12,12,12, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,19,18,17,17,-1,19,18,17,17,17,17,18,17,16,15,14,13,12,11,11,12,-1,11,11,11,11, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,-1,16,16,16,17,18,17,16,15,14,13,12,11,10,-1,-1,10,10,10,10, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,17,16,16,-1,-1,-1,-1,9,-1,9,9,9,9,9, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,8,8,9, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,9,9,8,7,7,7,7,7,7,7,7,7,7,8,9, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,9,8,8,8,7,6,6,6,6,6,6,6,6,7,-1,10, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,12,11,11,11,-1,9,8,7,8,7,6,5,5,5,5,5,5,6,7,-1,11, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,25,25,-1,16,15,14,13,12,11,10,10,-1,-1,-1,6,-1,-1,-1,4,4,4,4,4,5,6,7,-1,11, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,24,24,24,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,3,3,3,3,4,-1,7,-1,-1,10, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,-1,16,15,14,13,12,11,10,10,-1,7,6,5,4,4,-1,2,2,2,3,4,-1,-1,-1,9,9, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,4,-1,0,1,2,3,4,5,-1,8,8,9, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,28,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,6,5,5,5,-1,1,1,2,3,4,-1,-1,9,9,9, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,6,6,6,6,-1,2,2,2,3,4,-1,-1,10,10,10, 58,58,58,58,57,56,55,55,55,55,55,55,54,53,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 57,57,57,57,57,56,55,54,54,54,54,54,54,53,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 56,56,56,56,-1,57,-1,54,53,53,53,53,54,53,53,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 56,55,55,55,-1,-1,-1,-1,52,52,52,53,54,54,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,54,54,54,54,-1,-1,-1,51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,53,53,53,53,53,52,51,50,50,50,50,50,50,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,52,52,52,52,53,52,51,50,49,49,49,49,49,48,47,46,45,44,44,44,44,44,44,44,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 51,51,51,51,52,53,52,51,50,49,48,48,48,48,48,47,46,45,44,43,43,43,43,43,43,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 50,50,50,51,52,53,52,51,50,49,48,47,47,47,47,-1,-1,45,44,43,42,42,42,42,42,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,47,47,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 48,48,48,-1,46,46,46,45,45,45,-1,46,45,46,47,47,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 47,47,47,-1,45,45,45,45,44,44,-1,-1,44,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 47,46,46,-1,44,44,44,44,44,43,43,43,43,43,43,43,42,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 47,46,45,44,43,43,43,43,43,43,42,42,42,42,42,42,42,41,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 47,46,46,-1,42,42,42,42,42,42,42,41,41,41,41,41,41,41,40,39,39,39,-1,36,36,36,36,36,37,-1,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,41,41,41,41,41,41,-1,40,40,40,40,40,40,40,40,39,38,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 41,40,40,40,41,40,40,40,40,41,-1,40,39,39,39,39,39,39,39,39,38,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 41,40,39,39,-1,39,39,39,40,41,-1,40,39,38,38,38,38,38,38,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 41,40,39,38,38,38,38,39,40,41,-1,40,39,38,37,37,37,37,37,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 41,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,-1,36,36,36,36,37,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,38,37,36,36,36,36,36,35,35,35,35,35,35,35,36,36,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 47,47,-1,38,37,36,35,35,35,35,35,34,34,34,34,34,34,-1,35,35,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 46,46,-1,38,37,36,35,34,34,34,-1,33,33,33,33,33,33,33,34,35,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,23,23,23,24,25,26,-1,-1,24,-1,23, 45,46,-1,38,37,36,35,34,33,33,33,33,32,32,32,32,32,33,34,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 44,-1,-1,38,37,36,35,34,33,32,33,33,32,31,31,31,32,33,34,-1,33,33,33,32,31,30,29,28,27,26,25,24,23,22,23,24,24,23,22,21,21,21,-1,21,21,-1,21,21, 43,-1,39,38,37,36,35,35,-1,31,-1,-1,-1,30,30,31,-1,-1,-1,-1,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 42,-1,39,38,37,36,36,36,-1,30,30,30,-1,29,30,31,-1,30,30,30,31,32,33,-1,25,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 41,40,39,38,37,37,37,37,-1,30,29,29,-1,28,-1,-1,-1,29,29,30,31,-1,-1,-1,24,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,20,19,18,18,18,18,18,18, 42,-1,39,38,38,38,38,38,-1,-1,29,28,27,27,27,27,27,28,29,30,-1,-1,24,23,23,23,24,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,18,17,17,17,17,17, 41,-1,39,39,39,39,-1,39,40,-1,29,28,27,26,26,26,27,28,29,30,-1,-1,24,23,22,23,24,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,17,16,16,16,16, 40,-1,-1,-1,-1,40,41,40,40,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,15,15,15,15, 39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,22,22,21,20,20,20,20,20,-1,20,20,20,20,20,19,18,17,16,15,15,15,15,14,14,14,-1,14,14,14,14, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,21,21,20,19,19,19,19,-1,19,19,19,19,19,19,18,17,16,15,14,14,-1,13,13,13,-1,13,13,13,13, 39,38,37,37,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,20,20,19,18,18,18,-1,19,18,18,18,18,18,18,17,16,15,14,13,12,12,12,12,-1,12,12,12,12, 39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,26,26,-1,23,22,21,20,19,19,19,18,17,17,-1,19,18,17,17,17,17,18,17,16,15,14,13,12,11,11,12,-1,11,11,11,11, -1,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,-1,16,16,16,17,18,17,16,15,14,13,12,11,10,-1,-1,10,10,10,10, -1,-1,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,17,18,17,16,16,-1,-1,-1,-1,9,-1,9,9,9,9,9, -1,-1,37,36,35,34,33,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,8,8,9, 39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,9,9,8,7,7,7,7,7,7,7,7,7,7,8,9, 39,38,37,36,35,35,35,-1,32,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,9,8,8,8,7,6,6,6,6,6,6,6,6,7,-1,10, 39,38,37,36,36,36,36,-1,32,31,30,29,28,-1,-1,-1,24,-1,21,21,-1,-1,-1,16,15,14,13,12,11,11,11,-1,9,8,7,8,7,6,5,5,5,5,5,5,6,7,-1,11, 39,38,37,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,27,26,25,-1,22,-1,25,25,-1,16,15,14,13,12,11,10,10,-1,-1,-1,6,-1,-1,-1,4,4,4,4,4,5,6,7,-1,10, 39,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,24,24,24,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,3,3,3,3,3,-1,7,-1,-1,9, 39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,-1,16,15,14,13,12,11,10,10,-1,7,6,5,4,4,-1,2,2,2,2,3,-1,-1,-1,8,8, 40,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8, 41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,15,-1,-1,11,10,9,8,7,6,5,4,4,-1,1,0,1,2,3,4,-1,7,7,8, 41,40,40,-1,-1,-1,-1,-1,33,32,31,31,-1,28,27,26,26,-1,-1,22,21,20,19,18,17,16,17,-1,-1,-1,-1,-1,-1,6,5,5,5,-1,1,1,1,2,3,-1,-1,8,8,8, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,-1,6,6,6,6,-1,2,2,2,2,3,-1,-1,9,9,9, 59,59,59,59,58,57,56,56,56,56,56,55,54,53,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 58,58,58,58,58,57,56,55,55,55,55,55,54,53,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 57,57,57,57,-1,58,-1,55,54,54,54,54,54,53,53,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 57,56,56,56,-1,-1,-1,-1,53,53,53,54,54,54,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,55,55,55,55,-1,-1,-1,52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,54,54,54,54,54,53,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,53,53,53,53,54,53,52,51,50,50,50,50,49,48,47,46,45,44,44,44,44,44,44,44,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 52,52,52,52,53,54,53,52,51,50,49,49,49,49,48,47,46,45,44,43,43,43,43,43,43,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 51,51,51,52,53,54,53,52,51,50,49,48,48,48,48,-1,-1,45,44,43,42,42,42,42,42,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,48,47,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 49,49,49,-1,47,47,47,46,46,46,-1,47,46,47,48,47,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 48,48,48,-1,46,46,46,46,45,45,-1,-1,45,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 48,47,47,-1,45,45,45,45,45,44,44,44,44,44,44,43,42,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 48,47,46,45,44,44,44,44,44,44,43,43,43,43,43,43,42,41,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 48,47,47,-1,43,43,43,43,43,43,43,42,42,42,42,42,42,41,40,39,39,39,-1,36,36,36,36,36,37,-1,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,41,41,41,41,41,40,39,38,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,40,40,40,40,40,39,38,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,39,39,39,39,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,38,38,38,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,23,23,23,24,25,26,-1,-1,24,-1,23, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,34,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,24,23,22,21,21,21,-1,21,21,-1,21,21, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,32,33,34,-1,26,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,32,-1,-1,-1,25,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,20,19,18,18,18,18,18,18, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,25,24,24,24,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,18,17,17,17,17,17, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,25,24,23,24,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,17,16,16,16,16, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,15,15,15,15, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,21,21,21,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,14,14,14,14, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,20,20,20,20,20,19,18,17,16,15,14,14,-1,13,13,13,-1,13,13,13,13, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,20,19,19,19,19,19,18,17,16,15,14,13,12,12,12,12,-1,12,12,12,12, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,20,19,18,18,18,18,18,17,16,15,14,13,12,11,11,12,-1,11,11,11,11, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,17,17,18,18,17,16,15,14,13,12,11,10,-1,-1,10,10,10,10, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,18,17,16,16,-1,-1,-1,-1,9,-1,9,9,9,9,9, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,8,8,9, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,10,9,9,8,7,6,6,6,6,6,6,6,6,7,-1,10, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,10,9,8,8,7,6,5,5,5,5,5,5,6,7,-1,10, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,4,4,4,4,4,5,6,7,-1,9, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,3,3,3,3,3,-1,7,-1,-1,8, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,6,5,5,-1,2,2,2,2,2,-1,-1,-1,7,7, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,8,7,6,5,5,-1,2,1,0,1,2,3,-1,6,6,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,2,1,1,1,2,-1,-1,7,7,7, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,7,7,7,7,-1,2,2,2,2,2,-1,-1,8,8,8, 60,60,60,60,59,58,57,57,57,57,56,55,54,53,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 59,59,59,59,59,58,57,56,56,56,56,55,54,53,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 58,58,58,58,-1,59,-1,56,55,55,55,55,54,53,53,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 58,57,57,57,-1,-1,-1,-1,54,54,54,55,54,54,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,56,56,56,56,-1,-1,-1,53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,55,55,55,55,55,54,53,52,52,52,51,50,50,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,54,54,54,54,55,54,53,52,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,44,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 53,53,53,53,54,55,54,53,52,51,50,50,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 52,52,52,53,54,55,54,53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,42,42,42,42,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,48,47,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 50,50,50,-1,48,48,48,47,47,47,-1,48,47,48,48,47,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 49,49,49,-1,47,47,47,47,46,46,-1,-1,46,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 49,48,48,-1,46,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 49,48,47,46,45,45,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 49,48,48,-1,44,44,44,44,44,44,44,43,43,43,43,43,42,41,40,39,39,39,-1,36,36,36,36,36,37,-1,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,42,42,42,42,41,40,39,38,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,41,41,41,41,40,39,38,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,40,40,40,40,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,39,39,39,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,23,23,23,24,25,26,-1,-1,24,-1,23, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,24,23,22,21,21,21,-1,21,21,-1,21,21, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,33,34,35,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,33,-1,-1,-1,26,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,20,19,18,18,18,18,18,18, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,26,25,25,25,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,18,17,17,17,17,17, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,26,25,24,25,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,17,16,16,16,16, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,15,15,15,15, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,14,14,14,14, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,21,21,21,21,20,19,18,17,16,15,14,14,-1,13,13,13,-1,13,13,13,13, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,21,20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,12,12,12, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,21,20,19,19,19,19,18,17,16,15,14,13,12,11,11,12,-1,11,11,11,11, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,18,18,19,18,17,16,15,14,13,12,11,10,-1,-1,10,10,10,10, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,18,17,16,16,-1,-1,-1,-1,9,-1,9,9,9,9,9, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,8,8,9, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,7,-1,10, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,11,10,9,8,7,6,5,5,5,5,5,5,6,7,-1,9, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,4,4,4,4,4,5,6,7,-1,8, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,3,3,3,3,3,-1,7,-1,-1,7, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,3,2,2,2,2,-1,-1,-1,6,6, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,1,0,1,2,-1,5,5,6, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,3,2,1,1,1,-1,-1,6,6,6, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,3,2,2,2,2,-1,-1,7,7,7, 61,61,61,60,59,58,57,57,57,57,56,55,54,53,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 60,60,60,60,59,58,57,56,56,56,56,55,54,53,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 59,59,59,59,-1,59,-1,56,55,55,55,55,54,53,53,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 59,58,58,58,-1,-1,-1,-1,54,54,54,55,54,54,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,57,57,57,57,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,56,56,56,56,56,55,54,53,53,52,51,50,50,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,55,55,55,55,56,55,54,53,52,52,51,50,49,48,47,46,45,44,44,44,44,44,44,44,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 54,54,54,54,55,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 53,53,53,54,55,56,55,54,53,52,51,50,50,49,49,-1,-1,45,44,43,42,42,42,42,42,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 51,51,51,-1,49,49,49,48,48,48,-1,49,48,49,48,47,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 50,50,50,-1,48,48,48,48,47,47,-1,-1,47,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 50,49,49,-1,47,47,47,47,47,46,46,46,46,45,44,43,42,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 50,49,48,47,46,46,46,46,46,46,45,45,45,45,44,43,42,41,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 50,49,49,-1,45,45,45,45,45,45,45,44,44,44,44,43,42,41,40,39,39,39,-1,36,36,36,36,36,37,-1,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,44,44,44,44,44,44,-1,43,43,43,43,43,42,41,40,39,38,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 44,43,43,43,44,43,43,43,43,44,-1,43,42,42,42,42,42,41,40,39,38,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 44,43,42,42,-1,42,42,42,43,44,-1,43,42,41,41,41,41,41,41,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 44,43,42,41,41,41,41,42,43,44,-1,43,42,41,40,40,40,40,40,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,40,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,38,38,38,39,39,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,23,23,23,24,25,26,-1,-1,24,-1,23, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,24,23,22,21,21,21,-1,21,21,-1,21,21, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,33,33,33,34,35,35,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,32,32,33,34,-1,-1,-1,27,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,20,19,18,18,18,18,18,18, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,32,33,-1,-1,27,26,26,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,18,17,17,17,17,17, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,32,33,-1,-1,27,26,25,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,17,16,16,16,16, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,15,15,15,15, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,23,23,-1,23,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,14,14,14,14, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,14,14,-1,13,13,13,-1,13,13,13,13, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,22,21,21,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,12,12,12, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,22,21,20,20,20,19,18,17,16,15,14,13,12,11,11,12,-1,11,11,11,11, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,19,19,19,19,18,17,16,15,14,13,12,11,10,-1,-1,10,10,10,10, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,19,18,17,16,16,-1,-1,-1,-1,9,-1,9,9,9,9,9, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,8,8,9, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,7,-1,9, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,5,6,7,-1,8, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,4,4,4,4,4,5,6,7,-1,7, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,4,3,3,3,3,-1,7,-1,-1,6, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,8,7,7,-1,4,3,2,2,2,-1,-1,-1,5,5, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,0,1,-1,4,4,5, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,4,3,2,1,1,-1,-1,5,5,5, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,9,9,9,9,-1,4,3,2,2,2,-1,-1,6,6,6, 62,62,61,60,59,58,57,57,57,57,56,55,54,53,52,51,50,50,50,50,50,50,51,50,50,50,50,50,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 61,61,61,60,59,58,57,56,56,56,56,55,54,53,52,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 60,60,60,60,-1,59,-1,56,55,55,55,55,54,53,53,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 60,59,59,59,-1,-1,-1,-1,54,54,54,55,54,54,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,58,58,58,58,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,57,57,57,57,56,55,54,53,53,52,51,50,50,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,56,56,56,56,56,55,54,53,52,52,51,50,49,48,47,46,45,44,44,44,44,44,44,44,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 55,55,55,55,56,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,43,43,43,43,43,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 54,54,54,55,56,56,55,54,53,52,51,50,50,49,49,-1,-1,45,44,43,42,42,42,42,42,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,48,47,46,45,44,43,42,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 52,52,52,-1,50,50,50,49,49,49,-1,49,48,49,48,47,46,45,44,43,42,41,40,40,40,41,40,40,40,40,40,41,42,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 51,51,51,-1,49,49,49,49,48,48,-1,-1,47,-1,-1,-1,-1,-1,-1,42,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 51,50,50,-1,48,48,48,48,48,47,47,47,46,45,44,43,42,41,41,41,41,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 51,50,49,48,47,47,47,47,47,47,46,46,46,45,44,43,42,41,40,40,40,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 51,50,50,-1,46,46,46,46,46,46,46,45,45,45,44,43,42,41,40,39,39,39,-1,36,36,36,36,36,37,-1,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,45,45,45,45,45,45,-1,44,44,44,44,43,42,41,40,39,38,38,-1,35,35,35,35,36,37,-1,40,40,40,40,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 45,44,44,44,45,44,44,44,44,45,-1,44,43,43,43,43,42,41,40,39,38,37,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 45,44,43,43,-1,43,43,43,44,45,-1,44,43,42,42,42,42,41,41,-1,-1,36,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 45,44,43,42,42,42,42,43,44,45,-1,44,43,42,41,41,41,41,41,-1,35,35,34,33,32,32,33,34,35,36,37,38,39,40,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 45,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,41,-1,35,34,34,33,32,31,-1,-1,-1,37,37,38,39,40,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,42,41,40,40,40,40,40,39,39,39,39,39,39,39,40,40,-1,-1,34,33,33,-1,30,30,30,-1,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 51,51,-1,42,41,40,39,39,39,39,39,38,38,38,38,38,38,-1,39,39,-1,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 50,50,-1,42,41,40,39,38,38,38,-1,37,37,37,37,37,37,37,38,39,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,24,24,23,23,23,24,25,26,-1,-1,24,-1,23, 49,50,-1,42,41,40,39,38,37,37,37,37,36,36,36,36,36,37,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 48,-1,-1,42,41,40,39,38,37,36,37,37,36,35,35,35,36,37,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,24,23,22,21,21,21,-1,21,21,-1,21,21, 47,-1,43,42,41,40,39,39,-1,35,-1,-1,-1,34,34,35,-1,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 46,-1,43,42,41,40,40,40,-1,34,34,34,-1,33,34,35,-1,34,34,34,35,35,35,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 45,44,43,42,41,41,41,41,-1,34,33,33,-1,32,-1,-1,-1,33,33,34,35,-1,-1,-1,28,-1,25,24,23,22,21,20,19,19,19,19,19,19,20,21,20,19,18,18,18,18,18,18, 46,-1,43,42,42,42,42,42,-1,-1,33,32,31,31,31,31,31,32,33,34,-1,-1,28,27,27,26,25,24,23,22,21,20,19,18,18,18,18,18,-1,-1,-1,-1,18,17,17,17,17,17, 45,-1,43,43,43,43,-1,43,44,-1,33,32,31,30,30,30,31,32,33,34,-1,-1,28,27,26,26,25,24,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,-1,17,16,16,16,16, 44,-1,-1,-1,-1,44,45,44,44,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,15,15,15,-1,-1,15,15,15,15, 43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,26,26,25,24,24,24,24,24,-1,24,23,22,21,20,19,18,17,16,15,15,15,15,14,14,14,-1,14,14,14,14, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,25,25,24,23,23,23,23,-1,23,23,22,21,20,19,18,17,16,15,14,14,-1,13,13,13,-1,13,13,13,13, 43,42,41,41,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,24,24,23,22,22,22,-1,23,22,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,12,12,12, 43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,30,30,-1,27,26,25,24,23,23,23,22,21,21,-1,23,22,21,21,20,19,18,17,16,15,14,13,12,11,11,12,-1,11,11,11,11, -1,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,-1,20,20,20,19,18,17,16,15,14,13,12,11,10,-1,-1,10,10,10,10, -1,-1,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,19,18,17,16,16,-1,-1,-1,-1,9,-1,9,9,9,9,9, -1,-1,41,40,39,38,37,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,8,8,8,8,8,8,8,8,8,9, 43,42,41,40,39,38,38,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,-1,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9, 43,42,41,40,39,39,39,-1,36,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,7,-1,9, 43,42,41,40,40,40,40,-1,36,35,34,33,32,-1,-1,-1,28,-1,25,25,-1,-1,-1,20,19,18,17,16,15,15,15,-1,11,10,9,8,7,6,5,5,5,5,5,5,6,7,-1,8, 43,42,41,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,31,30,29,-1,26,-1,29,29,-1,20,19,18,17,16,15,14,14,-1,-1,-1,10,-1,-1,-1,5,4,4,4,4,5,6,7,-1,7, 43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,28,28,28,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,5,4,3,3,3,-1,7,-1,-1,6, 43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,-1,20,19,18,17,16,15,14,14,-1,11,10,9,8,8,-1,5,4,3,2,2,-1,-1,-1,5,5, 44,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5, 45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,19,-1,-1,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,0,-1,4,4,5, 45,44,44,-1,-1,-1,-1,-1,37,36,35,35,-1,32,31,30,30,-1,-1,26,25,24,23,22,21,20,21,-1,-1,-1,-1,-1,-1,10,9,9,9,-1,5,4,3,2,2,-1,-1,5,5,5, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,21,21,22,23,24,25,26,-1,10,10,10,10,-1,5,4,3,3,3,-1,-1,6,6,6, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 65,65,64,63,62,61,60,60,60,60,59,58,57,56,55,54,53,53,53,53,53,53,54,53,53,53,53,52,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 64,64,64,63,62,61,60,59,59,59,59,58,57,56,55,54,53,52,52,52,52,52,-1,52,52,52,52,52,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 63,63,63,63,-1,62,-1,59,58,58,58,58,57,56,56,-1,-1,52,51,51,51,51,51,51,51,51,52,52,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 63,62,62,62,-1,-1,-1,-1,57,57,57,58,57,57,-1,-1,-1,52,51,50,50,51,51,50,50,51,52,52,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,61,61,61,61,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,60,60,60,60,59,58,57,56,56,55,54,53,53,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,59,59,59,59,59,58,57,56,55,55,54,53,52,51,50,49,48,47,47,47,47,47,47,47,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 58,58,58,58,59,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,46,46,46,46,46,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 57,57,57,58,59,59,58,57,56,55,54,53,53,52,52,-1,-1,48,47,46,45,45,45,45,45,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 56,56,56,-1,-1,-1,-1,-1,-1,-1,-1,52,52,52,51,50,49,48,47,46,45,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 55,55,55,-1,53,53,53,52,52,52,-1,52,51,52,51,50,49,48,47,46,45,44,43,43,43,44,43,43,43,43,43,44,45,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 54,54,54,-1,52,52,52,52,51,51,-1,-1,50,-1,-1,-1,-1,-1,-1,45,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 54,53,53,-1,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,44,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 54,53,52,51,50,50,50,50,50,50,49,49,49,48,47,46,45,44,43,43,43,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 54,53,53,-1,49,49,49,49,49,49,49,48,48,48,47,46,45,44,43,42,42,42,-1,39,39,39,39,39,40,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,48,48,48,48,48,48,-1,47,47,47,47,46,45,44,43,42,41,41,-1,38,38,38,38,39,40,-1,43,43,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 48,47,47,47,48,47,47,47,47,48,-1,47,46,46,46,46,45,44,43,42,41,40,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 48,47,46,46,-1,46,46,46,47,48,-1,47,46,45,45,45,45,44,44,-1,-1,39,-1,36,36,36,-1,-1,-1,-1,41,41,42,42,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 48,47,46,45,45,45,45,46,47,48,-1,47,46,45,44,44,44,44,44,-1,38,38,37,36,35,35,36,37,38,39,40,41,42,42,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,44,-1,38,37,37,36,35,34,-1,-1,-1,40,40,41,42,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,45,44,43,43,43,43,43,42,42,42,42,42,42,42,43,43,-1,-1,37,36,36,-1,33,33,33,-1,41,41,41,42,42,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 54,54,-1,45,44,43,42,42,42,42,42,41,41,41,41,41,41,-1,42,42,-1,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 53,53,-1,45,44,43,42,41,41,41,-1,40,40,40,40,40,40,40,41,42,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,23,23,23,24,25,26,-1,-1,24,-1,23, 52,53,-1,45,44,43,42,41,40,40,40,40,39,39,39,39,39,40,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,25,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 51,-1,-1,45,44,43,42,41,40,39,40,40,39,38,38,38,39,40,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,21,21,-1,21,21,-1,21,21, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,37,37,38,-1,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,36,37,38,-1,37,37,37,38,38,38,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,35,-1,-1,-1,36,36,37,38,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,21,20,19,18,18,18,18,18,18, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,34,34,34,34,35,36,37,-1,-1,31,30,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,-1,-1,18,17,17,17,17,17, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,33,33,34,35,36,37,-1,-1,31,30,29,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,17,16,16,16,16, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,18,18,18,-1,-1,15,15,15,15, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,29,29,28,27,27,27,27,27,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,14,14,14,14, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,28,28,27,26,26,26,26,-1,26,26,25,24,23,22,21,20,19,18,17,17,-1,16,16,16,-1,13,13,13,13, 46,45,44,44,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,27,27,26,25,25,25,-1,26,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,12,12,12,12, 46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,-1,30,29,28,27,26,26,26,25,24,24,-1,26,25,24,24,23,22,21,20,19,18,17,16,15,14,14,15,-1,11,11,11,11, -1,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,-1,23,23,23,22,21,20,19,18,17,16,15,14,13,-1,-1,10,10,10,10, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,22,21,20,19,19,-1,-1,-1,-1,12,-1,11,10,9,9,9, -1,-1,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,10,9,8,8, 46,45,44,43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,13,12,11,10,10,10,10,10,10,10,10,10,9,8,7, 46,45,44,43,42,42,42,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,10,-1,6, 46,45,44,43,43,43,43,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,-1,5, 46,45,44,44,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,32,32,-1,23,22,21,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,8,7,7,7,7,8,9,10,-1,4, 46,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,31,31,31,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,6,6,6,-1,10,-1,-1,3, 46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,-1,23,22,21,20,19,18,17,17,-1,14,13,12,11,11,-1,8,7,6,5,5,-1,-1,-1,2,2, 47,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2, 48,47,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,4,-1,0,1,2, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,35,34,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,13,12,12,12,-1,8,7,6,5,5,-1,-1,1,1,2, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,13,13,13,13,-1,8,7,6,6,6,-1,-1,2,2,2, 65,65,64,63,62,61,60,60,60,60,59,58,57,56,55,54,53,53,53,53,53,53,54,53,53,53,53,52,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 64,64,64,63,62,61,60,59,59,59,59,58,57,56,55,54,53,52,52,52,52,52,-1,52,52,52,52,52,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 63,63,63,63,-1,62,-1,59,58,58,58,58,57,56,56,-1,-1,52,51,51,51,51,51,51,51,51,52,52,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 63,62,62,62,-1,-1,-1,-1,57,57,57,58,57,57,-1,-1,-1,52,51,50,50,51,51,50,50,51,52,52,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,61,61,61,61,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,60,60,60,60,59,58,57,56,56,55,54,53,53,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,59,59,59,59,59,58,57,56,55,55,54,53,52,51,50,49,48,47,47,47,47,47,47,47,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 58,58,58,58,59,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,46,46,46,46,46,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 57,57,57,58,59,59,58,57,56,55,54,53,53,52,52,-1,-1,48,47,46,45,45,45,45,45,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 56,56,56,-1,-1,-1,-1,-1,-1,-1,-1,52,52,52,51,50,49,48,47,46,45,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 55,55,55,-1,53,53,53,52,52,52,-1,52,51,52,51,50,49,48,47,46,45,44,43,43,43,44,43,43,43,43,43,44,45,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 54,54,54,-1,52,52,52,52,51,51,-1,-1,50,-1,-1,-1,-1,-1,-1,45,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 54,53,53,-1,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,44,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 54,53,52,51,50,50,50,50,50,50,49,49,49,48,47,46,45,44,43,43,43,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 54,53,53,-1,49,49,49,49,49,49,49,48,48,48,47,46,45,44,43,42,42,42,-1,39,39,39,39,39,40,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,48,48,48,48,48,48,-1,47,47,47,47,46,45,44,43,42,41,41,-1,38,38,38,38,39,40,-1,43,43,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 48,47,47,47,48,47,47,47,47,48,-1,47,46,46,46,46,45,44,43,42,41,40,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 48,47,46,46,-1,46,46,46,47,48,-1,47,46,45,45,45,45,44,44,-1,-1,39,-1,36,36,36,-1,-1,-1,-1,41,41,42,42,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 48,47,46,45,45,45,45,46,47,48,-1,47,46,45,44,44,44,44,44,-1,38,38,37,36,35,35,36,37,38,39,40,41,42,42,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 48,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,-1,43,43,43,43,44,-1,38,37,37,36,35,34,-1,-1,-1,40,40,41,42,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,45,44,43,43,43,43,43,42,42,42,42,42,42,42,43,43,-1,-1,37,36,36,-1,33,33,33,-1,41,41,41,42,42,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 54,54,-1,45,44,43,42,42,42,42,42,41,41,41,41,41,41,-1,42,42,-1,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 53,53,-1,45,44,43,42,41,41,41,-1,40,40,40,40,40,40,40,41,42,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,23,23,23,24,25,26,-1,-1,24,-1,23, 52,53,-1,45,44,43,42,41,40,40,40,40,39,39,39,39,39,40,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,25,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 51,-1,-1,45,44,43,42,41,40,39,40,40,39,38,38,38,39,40,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,21,21,-1,21,21,-1,21,21, 50,-1,46,45,44,43,42,42,-1,38,-1,-1,-1,37,37,38,-1,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 49,-1,46,45,44,43,43,43,-1,37,37,37,-1,36,37,38,-1,37,37,37,38,38,38,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 48,47,46,45,44,44,44,44,-1,37,36,36,-1,35,-1,-1,-1,36,36,37,38,-1,-1,-1,31,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,21,20,19,18,18,18,18,18,18, 49,-1,46,45,45,45,45,45,-1,-1,36,35,34,34,34,34,34,35,36,37,-1,-1,31,30,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,-1,-1,18,17,17,17,17,17, 48,-1,46,46,46,46,-1,46,47,-1,36,35,34,33,33,33,34,35,36,37,-1,-1,31,30,29,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,-1,17,16,16,16,16, 47,-1,-1,-1,-1,47,48,47,47,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,18,18,18,-1,-1,15,15,15,15, 46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,29,29,28,27,27,27,27,27,-1,27,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,14,14,14,14, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,28,28,27,26,26,26,26,-1,26,26,25,24,23,22,21,20,19,18,17,17,-1,16,16,16,-1,13,13,13,13, 46,45,44,44,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,27,27,26,25,25,25,-1,26,25,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,12,12,12,12, 46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,33,33,-1,30,29,28,27,26,26,26,25,24,24,-1,26,25,24,24,23,22,21,20,19,18,17,16,15,14,14,15,-1,11,11,11,11, -1,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,-1,23,23,23,22,21,20,19,18,17,16,15,14,13,-1,-1,10,10,10,10, -1,-1,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,22,21,20,19,19,-1,-1,-1,-1,12,-1,11,10,9,9,9, -1,-1,44,43,42,41,40,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,10,9,8,8, 46,45,44,43,42,41,41,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,13,12,11,10,10,10,10,10,10,10,10,10,9,8,7, 46,45,44,43,42,42,42,-1,39,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,10,-1,6, 46,45,44,43,43,43,43,-1,39,38,37,36,35,-1,-1,-1,31,-1,28,28,-1,-1,-1,23,22,21,20,19,18,18,18,-1,14,13,12,11,10,9,8,8,8,8,8,8,9,10,-1,5, 46,45,44,44,44,43,43,-1,-1,-1,-1,-1,-1,-1,34,33,32,-1,29,-1,32,32,-1,23,22,21,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,8,7,7,7,7,8,9,10,-1,4, 46,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,31,31,31,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,6,6,6,-1,10,-1,-1,3, 46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,-1,23,22,21,20,19,18,17,17,-1,14,13,12,11,11,-1,8,7,6,5,5,-1,-1,-1,2,2, 47,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1, 48,47,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,22,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,4,-1,1,0,1, 48,47,47,-1,-1,-1,-1,-1,40,39,38,38,-1,35,34,33,33,-1,-1,29,28,27,26,25,24,23,24,-1,-1,-1,-1,-1,-1,13,12,12,12,-1,8,7,6,5,5,-1,-1,1,1,1, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,28,27,26,25,24,24,24,25,26,27,28,29,-1,13,13,13,13,-1,8,7,6,6,6,-1,-1,2,2,2, 66,66,65,64,63,62,61,61,61,61,60,59,58,57,56,55,54,54,54,54,54,54,55,54,54,54,53,52,51,51,51,51,50,50,50,50,49,49,49,49,49,48,47,46,45,45,45,45, 65,65,65,64,63,62,61,60,60,60,60,59,58,57,56,55,54,53,53,53,53,53,-1,53,53,53,53,52,51,50,50,50,50,49,49,49,49,48,48,48,49,49,-1,46,45,44,44,44, 64,64,64,64,-1,63,-1,60,59,59,59,59,58,57,57,-1,-1,53,52,52,52,52,52,52,52,52,53,52,51,50,49,49,49,49,48,48,48,48,47,47,-1,-1,-1,-1,-1,43,43,43, 64,63,63,63,-1,-1,-1,-1,58,58,58,59,58,58,-1,-1,-1,53,52,51,51,52,52,51,51,52,53,52,51,50,49,48,49,49,48,47,47,47,47,46,45,44,44,-1,-1,42,42,42, -1,62,62,62,62,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,-1,-1,-1,50,50,-1,-1,50,50,-1,-1,-1,-1,-1,-1,47,-1,49,48,47,46,47,47,46,45,44,43,42,41,41,41,41, -1,61,61,61,61,60,59,58,57,57,56,55,54,54,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,50,49,48,47,46,46,-1,-1,-1,-1,45,-1,-1,-1,-1,-1,-1,42,41,40,40,40, -1,60,60,60,60,60,59,58,57,56,56,55,54,53,52,51,50,49,48,48,48,48,48,48,48,-1,50,49,48,47,46,45,44,44,44,44,44,43,42,42,42,42,-1,42,41,40,39,39, 59,59,59,59,60,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,47,47,47,47,47,-1,50,49,48,48,-1,45,44,43,43,43,43,43,42,41,41,41,-1,42,41,40,39,38, 58,58,58,59,60,60,59,58,57,56,55,54,54,53,53,-1,-1,49,48,47,46,46,46,46,46,-1,50,49,48,47,46,45,44,43,42,42,42,43,42,41,40,40,-1,-1,-1,-1,-1,37, 57,57,57,-1,-1,-1,-1,-1,-1,-1,-1,53,53,53,52,51,50,49,48,47,46,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,42,41,40,39,39,39,40,41,-1,36, 56,56,56,-1,54,54,54,53,53,53,-1,53,52,53,52,51,50,49,48,47,46,45,44,44,44,45,44,44,44,44,44,45,46,-1,41,40,40,-1,-1,-1,-1,38,38,39,40,41,-1,35, 55,55,55,-1,53,53,53,53,52,52,-1,-1,51,-1,-1,-1,-1,-1,-1,46,-1,-1,43,43,43,-1,43,43,43,43,44,45,46,-1,41,40,39,38,37,37,37,37,38,39,40,41,-1,34, 55,54,54,-1,52,52,52,52,52,51,51,51,50,49,48,47,46,45,45,45,45,-1,43,42,42,42,42,42,42,43,-1,46,46,-1,41,40,39,38,37,36,36,36,-1,-1,-1,-1,-1,33, 55,54,53,52,51,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,-1,-1,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,35,-1,32,32,32,32,32, 55,54,54,-1,50,50,50,50,50,50,50,49,49,49,48,47,46,45,44,43,43,43,-1,40,40,40,40,40,41,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31, -1,-1,-1,-1,49,49,49,49,49,49,-1,48,48,48,48,47,46,45,44,43,42,42,-1,39,39,39,39,40,41,-1,44,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30, 49,48,48,48,49,48,48,48,48,49,-1,48,47,47,47,47,46,45,44,43,42,41,-1,38,38,38,39,40,41,42,43,43,43,43,-1,-1,-1,-1,37,36,36,36,37,-1,-1,29,29,29, 49,48,47,47,-1,47,47,47,48,49,-1,48,47,46,46,46,46,45,45,-1,-1,40,-1,37,37,37,-1,-1,-1,-1,42,42,43,42,41,40,39,38,37,37,37,37,37,38,-1,28,28,28, 49,48,47,46,46,46,46,47,48,49,-1,48,47,46,45,45,45,45,45,-1,39,39,38,37,36,36,37,38,39,40,41,42,43,42,41,40,39,38,38,38,-1,38,38,38,-1,27,27,27, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,45,-1,39,38,38,37,36,35,-1,-1,-1,41,41,42,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,26,26,26, -1,-1,-1,46,45,44,44,44,44,44,43,43,43,43,43,43,43,44,44,-1,-1,38,37,37,-1,34,34,34,-1,42,42,42,43,42,41,41,-1,-1,-1,-1,-1,26,26,27,27,26,25,25, 55,55,-1,46,45,44,43,43,43,43,43,42,42,42,42,42,42,-1,43,43,-1,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,24,25,26,27,-1,25,25,24, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,42,43,-1,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,23,23,24,25,26,-1,-1,24,-1,23, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,22,-1,-1,-1,-1,22,23,22,22, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,21,21,-1,21,21,-1,21,21, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,24,23,22,21,20,20,20,20,20,20,20,20, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,38,38,38,39,39,39,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,21,20,19,19,19,19,19,19,19, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,37,37,38,39,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,23,23,23,22,21,20,19,18,18,18,18,18,18, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,35,36,37,38,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,-1,-1,18,17,17,17,17,17, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,35,36,37,38,-1,-1,32,31,30,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,17,16,16,16,16, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,19,19,19,-1,-1,15,15,15,15, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,28,28,28,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,14,14,14,14, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,27,27,26,25,24,23,22,21,20,19,18,18,-1,17,17,17,-1,13,13,13,13, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,27,26,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,12,12,12,12, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,27,26,25,25,24,23,22,21,20,19,18,17,16,15,15,16,-1,11,11,11,11, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,-1,-1,10,10,10,10, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,23,22,21,20,20,-1,-1,-1,-1,13,-1,11,10,9,9,9, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,11,10,9,8,8, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,14,13,12,11,11,11,11,11,11,11,11,10,9,8,7, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,6, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,-1,5, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,9,8,8,8,8,9,10,11,-1,4, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,7,7,-1,11,-1,-1,3, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,9,8,7,6,6,-1,-1,-1,2,2, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,-1,2,1,0, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,9,8,7,6,6,-1,-1,2,1,1, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,9,8,7,7,7,-1,-1,2,2,2, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,57,58,59,60,61, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,-1,58,58,59,60,61, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,-1,-1,-1,-1,-1,60,60,61, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,52,51,51,51,52,53,54,55,56,-1,-1,60,60,61, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,58,59,60,61, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,58,59,60,61, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,59,59,59,60,60, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,60,60,60,60,59, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,58, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,57, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,56, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,55, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,54, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,50,50,51,52,53, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52,53, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,52,52,52, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,51,51,51, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,50,50,50, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 25,25,-1,27,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,49,49,50, 24,24,-1,26,26,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,-1,51, 23,24,-1,25,25,25,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,48,49,50,51, 22,-1,-1,24,24,24,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,-1,50,50, 21,-1,23,23,23,24,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50, 20,-1,22,22,23,24,25,26,-1,20,20,20,-1,20,21,22,-1,22,22,22,23,24,25,-1,31,32,32,32,32,33,34,35,36,37,38,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 19,20,21,22,23,24,25,26,-1,20,19,19,-1,19,-1,-1,-1,21,21,22,23,-1,-1,-1,30,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50, 18,-1,22,22,23,24,25,26,-1,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,-1,-1,-1,46,46,47,48,49,50, 17,-1,23,23,23,24,-1,27,28,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,-1,-1,47,47,48,49,50, 16,-1,-1,-1,-1,25,26,27,28,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,48,48,49,50, 15,15,15,15,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,49,49,49,50, 14,14,14,14,15,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,22,23,24,25,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,43,43,44,-1,50,50,50,50, 13,13,13,14,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,21,21,22,23,24,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,51,51,51,51, 13,12,12,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21,22,23,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, -1,12,11,11,11,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,10,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,9,9,9,9,9,10,11,12,-1,23,22,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 8,8,8,8,8,8,8,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 7,7,7,7,7,7,7,-1,27,26,26,-1,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 6,6,6,6,6,6,6,-1,27,26,25,24,23,-1,-1,-1,17,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 5,5,5,5,5,5,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,22,-1,21,21,-1,27,27,27,28,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,29,28,28,28,29,30,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 1,1,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,31,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 0,1,2,-1,-1,-1,-1,-1,9,9,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,57,58,59,60,61, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,-1,58,58,59,60,61, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,-1,-1,-1,-1,-1,60,60,61, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,52,51,51,51,52,53,54,55,56,-1,-1,60,60,61, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,58,59,60,61, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,58,59,60,61, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,59,59,59,60,60, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,60,60,60,60,59, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,58, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,57, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,56, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,55, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,54, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,50,50,51,52,53, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52,53, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,52,52,52, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,51,51,51, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,50,50,50, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 25,25,-1,27,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,49,49,50, 24,24,-1,26,26,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,-1,51, 23,24,-1,25,25,25,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,47,48,49,50, 22,-1,-1,24,24,24,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,-1,49,49, 21,-1,23,23,23,24,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,43,44,45,46,47,48,49, 20,-1,22,22,23,24,25,26,-1,20,20,20,-1,20,21,22,-1,22,22,22,23,24,25,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 19,20,21,22,23,24,25,26,-1,20,19,19,-1,19,-1,-1,-1,21,21,22,23,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49, 18,-1,22,22,23,24,25,26,-1,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,45,45,46,47,48,49, 17,-1,23,23,23,24,-1,27,28,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,46,46,47,48,49, 16,-1,-1,-1,-1,25,26,27,28,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,47,47,48,49, 15,15,15,15,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,48,48,48,49, 14,14,14,14,15,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,22,23,24,24,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,49,49,49,49, 13,13,13,14,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,21,21,22,23,23,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,50,50,50,50, 13,12,12,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21,22,22,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,12,11,11,11,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,10,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,9,9,9,9,9,10,11,12,-1,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 8,8,8,8,8,8,8,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 7,7,7,7,7,7,7,-1,26,25,25,-1,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 6,6,6,6,6,6,6,-1,26,25,24,23,22,-1,-1,-1,16,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 5,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,21,-1,20,20,-1,26,26,26,27,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,28,27,27,27,28,29,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 1,1,1,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,30,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 1,0,1,-1,-1,-1,-1,-1,8,8,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,57,58,59,60,61, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,-1,58,58,59,60,61, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,-1,-1,-1,-1,-1,60,60,61, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,52,51,51,51,52,53,54,55,56,-1,-1,60,60,61, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,58,59,60,61, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,58,59,60,61, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,59,59,59,60,60, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,60,60,60,60,59, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,58, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,57, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,56, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,55, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,54, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,50,50,51,52,53, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,51,51,52,53, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,52,52,52, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,51,51,51, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,50,50,50, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 25,25,-1,27,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,49,49,50, 24,24,-1,26,26,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,-1,51, 23,24,-1,25,25,25,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,47,48,49,50, 22,-1,-1,24,24,24,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,-1,49,49, 21,-1,23,23,23,24,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,41,42,43,43,44,45,46,47,48,49, 20,-1,22,22,23,24,25,26,-1,20,20,20,-1,20,21,22,-1,22,22,22,23,24,25,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 19,20,21,22,23,24,25,26,-1,20,19,19,-1,19,-1,-1,-1,21,21,22,23,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49, 18,-1,22,22,23,24,25,26,-1,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,45,45,46,47,48,49, 17,-1,23,23,23,24,-1,27,28,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,46,46,47,48,49, 16,-1,-1,-1,-1,25,26,27,28,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,47,47,48,49, 15,15,15,15,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,48,48,48,49, 14,14,14,14,15,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,22,23,24,24,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,49,49,49,49, 13,13,13,14,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,21,21,22,23,23,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,50,50,50,50, 13,12,12,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,20,20,21,22,22,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,12,11,11,11,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,10,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,9,9,9,9,9,10,11,12,-1,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 8,8,8,8,8,8,8,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 7,7,7,7,7,7,7,-1,26,25,25,-1,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 6,6,6,6,6,6,6,-1,26,25,24,23,22,-1,-1,-1,16,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 5,5,5,5,5,5,5,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,21,-1,20,20,-1,26,26,26,27,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,-1,28,27,27,27,28,29,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 2,1,1,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,30,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 2,1,0,-1,-1,-1,-1,-1,8,8,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,57,58,59,60,61, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,-1,58,58,59,60,61, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,-1,-1,-1,-1,-1,60,60,61, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,52,51,51,51,52,53,54,55,56,-1,-1,60,60,60, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,58,59,59,59, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,58,58,58,58, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,59,59,58,57,57, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,60,59,58,57,56, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,55, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,54, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,53, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,52, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,51, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,50,50,50,50,50, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,49,49,49,49,49, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,49,48,48,48, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,47,47,47, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,46,46,46, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,45,45,45, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 25,25,-1,27,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,43,44,45, 24,24,-1,26,26,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,30,31,32,33,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,42,-1,44, 23,24,-1,25,25,25,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,26,26,26,27,28,29,30,31,32,33,33,32,32,32,33,34,35,36,37,-1,-1,-1,-1,40,41,42,43, 22,-1,-1,24,24,24,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,37,37,-1,39,39,-1,42,42, 21,-1,23,23,23,24,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,35,35,36,36,36,36,37,38,39,40,41,42, 20,-1,22,22,23,24,25,26,-1,20,20,20,-1,20,21,22,-1,22,22,22,23,24,25,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 19,20,21,22,23,24,25,26,-1,20,19,19,-1,19,-1,-1,-1,21,21,22,23,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42, 18,-1,22,22,23,24,25,26,-1,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,38,38,39,40,41,42, 17,-1,23,23,23,24,-1,27,28,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,39,39,40,41,42, 16,-1,-1,-1,-1,25,26,27,28,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,40,40,41,42, 15,15,15,15,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,19,18,18,18,18,18,18,18,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,41,41,41,42, 14,14,14,14,15,16,15,14,14,14,14,14,15,16,17,18,-1,17,17,17,17,17,17,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,42,42,42,42, 13,13,13,14,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,16,16,16,16,16,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,43,43,43,43, 13,12,12,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,-1,15,15,15,15,15,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,12,11,11,11,-1,11,11,11,12,13,14,15,16,16,15,14,14,14,14,14,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,10,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,9,9,9,9,9,10,11,12,-1,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 9,8,8,8,8,8,8,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 9,8,7,7,7,7,7,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 9,8,7,6,6,6,6,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,14,-1,13,13,-1,19,19,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,-1,-1,12,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,-1,11,11,12,13,-1,21,20,20,20,21,22,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 9,8,7,6,6,-1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 9,8,7,7,-1,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,23,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 9,8,8,-1,-1,-1,-1,-1,0,1,2,3,-1,6,6,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,57,58,59,60,61, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,-1,58,58,59,60,61, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,-1,-1,-1,-1,-1,60,60,60, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,52,51,51,51,52,53,54,55,56,-1,-1,59,59,59, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,58,58,58,58, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,58,57,57,57, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,59,58,57,56,56, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,59,58,57,56,55, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,54, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,53, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,52, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,51, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,50, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,49,49,49,49,49, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,49,48,48,48,48, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,48,47,47,47, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,46,46,46, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,45,45,45, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,44,44,44, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 25,25,-1,27,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,43,44, 24,24,-1,26,26,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,30,31,32,33,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,41,-1,43, 23,24,-1,25,25,25,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,26,26,26,27,28,29,30,31,32,33,32,31,31,31,32,33,34,35,36,-1,-1,-1,-1,39,40,41,42, 22,-1,-1,24,24,24,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,36,36,-1,38,38,-1,41,41, 21,-1,23,23,23,24,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,35,35,35,36,37,38,39,40,41, 20,-1,22,22,23,24,25,26,-1,20,20,20,-1,20,21,22,-1,22,22,22,23,24,25,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 19,20,21,22,23,24,25,26,-1,20,19,19,-1,19,-1,-1,-1,21,21,22,23,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41, 18,-1,22,22,23,24,25,26,-1,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,37,37,38,39,40,41, 17,-1,23,23,23,24,-1,27,28,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,38,38,39,40,41, 16,-1,-1,-1,-1,25,26,27,28,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41, 15,15,15,15,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,18,17,17,17,17,17,17,17,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,40,40,40,41, 14,14,14,14,15,16,15,14,14,14,14,14,15,16,17,18,-1,16,16,16,16,16,16,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,41,41,41,41, 13,13,13,14,-1,16,15,14,13,13,13,14,15,16,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,42,42,42,42, 13,12,12,-1,-1,-1,-1,-1,12,12,13,14,15,16,16,-1,14,14,14,14,14,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,12,11,11,11,-1,11,11,11,12,13,14,15,16,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,10,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,9,9,9,9,9,10,11,12,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 9,8,8,8,8,8,8,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 9,8,7,7,7,7,7,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 9,8,7,6,6,6,6,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 9,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,13,-1,12,12,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,-1,-1,11,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,10,10,11,12,-1,20,19,19,19,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 9,8,8,-1,-1,-1,-1,-1,1,0,1,2,-1,5,5,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 48,48,48,48,48,47,46,46,46,46,46,46,46,46,47,47,46,46,46,46,46,46,47,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,57,58,59,60,61, 47,47,47,47,48,47,46,45,45,45,45,45,45,46,47,47,46,45,45,45,45,45,-1,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,55,-1,58,58,59,60,60, 46,46,46,46,-1,48,-1,45,44,44,44,44,45,46,47,-1,-1,45,44,44,44,44,44,44,44,44,45,46,47,48,49,50,51,52,52,52,52,52,52,53,-1,-1,-1,-1,-1,59,59,59, 46,45,45,45,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,45,44,43,43,44,44,43,43,44,45,46,47,48,49,50,51,52,52,51,51,51,52,53,54,55,56,-1,-1,58,58,58, -1,44,44,44,44,-1,-1,-1,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,52,53,54,55,56,57,57,57,57,57, -1,43,43,43,43,43,43,42,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,-1,-1,41,41,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,42,42,42,42,43,43,42,41,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,41,-1,54,53,52,51,50,49,48,48,48,48,48,48,48,49,50,51,-1,58,57,56,55,55, 41,41,41,41,42,43,43,42,41,40,39,39,39,39,39,40,40,39,39,39,39,39,39,40,41,-1,54,53,52,52,-1,49,48,47,47,47,47,47,48,49,50,51,-1,58,57,56,55,54, 40,40,40,41,42,43,43,42,41,40,39,38,38,38,38,-1,-1,38,38,38,38,38,39,40,41,-1,54,53,52,51,50,49,48,47,46,46,46,47,48,49,50,50,-1,-1,-1,-1,-1,53, 39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,39,38,37,37,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,49,49,50,49,49,49,50,51,-1,52, 38,38,38,-1,36,36,36,36,36,36,-1,37,36,37,38,39,39,38,37,36,37,38,39,39,39,40,39,39,39,39,39,40,41,-1,44,44,44,-1,-1,-1,-1,48,48,49,50,51,-1,51, 37,37,37,-1,35,35,35,35,35,35,-1,-1,35,-1,-1,-1,-1,-1,-1,35,-1,-1,38,38,38,-1,38,38,38,38,39,40,41,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,50, 37,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,38,37,37,37,37,37,37,38,-1,41,41,-1,42,42,42,43,44,45,46,47,-1,-1,-1,-1,-1,49, 37,36,35,34,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,-1,-1,36,36,36,36,36,36,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,-1,48,48,48,48,48, 37,36,36,-1,32,32,32,32,32,32,33,32,32,32,32,32,32,32,32,32,32,33,-1,35,35,35,35,35,36,-1,40,40,40,40,40,41,42,43,44,45,46,47,48,48,47,47,47,47, -1,-1,-1,-1,31,31,31,31,31,31,-1,31,31,31,31,31,31,31,31,31,32,33,-1,34,34,34,34,35,36,-1,39,39,39,39,40,41,42,43,44,45,46,47,-1,-1,47,46,46,46, 31,30,30,30,31,30,30,30,30,31,-1,31,30,30,30,30,30,30,30,31,32,33,-1,33,33,33,34,35,36,37,38,38,38,39,-1,-1,-1,-1,45,45,46,47,48,-1,-1,45,45,45, 31,30,29,29,-1,29,29,29,30,31,-1,31,30,29,29,29,29,29,29,-1,-1,32,-1,32,32,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,44,44,44, 31,30,29,28,28,28,28,29,30,31,-1,31,30,29,28,28,28,28,28,-1,31,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,-1,43,43,43, 31,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,-1,31,30,30,30,31,30,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,27,-1,-1,29,29,29,-1,29,29,30,-1,37,37,37,38,39,40,41,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 25,25,-1,27,27,26,25,25,25,25,26,25,25,25,25,25,25,-1,26,26,-1,28,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 24,24,-1,26,26,26,25,24,24,24,-1,24,24,24,24,24,24,24,25,26,-1,27,27,27,27,28,29,30,31,32,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 23,24,-1,25,25,25,25,24,23,23,23,24,23,23,23,23,23,24,25,-1,-1,26,26,26,27,28,29,30,31,32,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 22,-1,-1,24,24,24,25,24,23,22,23,24,23,22,22,22,23,24,25,-1,25,25,25,26,27,28,29,30,31,32,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 21,-1,23,23,23,24,25,25,-1,21,-1,-1,-1,21,21,22,-1,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 20,-1,22,22,23,24,25,26,-1,20,20,20,-1,20,21,22,-1,22,22,22,23,24,25,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 19,20,21,22,23,24,25,26,-1,20,19,19,-1,19,-1,-1,-1,21,21,22,23,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 18,-1,22,22,23,24,25,26,-1,-1,18,18,18,18,18,18,19,20,21,22,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 17,-1,23,23,23,24,-1,27,28,-1,17,17,17,17,17,18,19,20,21,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,37,37,38,39,40, 16,-1,-1,-1,-1,25,26,27,28,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,38,38,39,40, 15,15,15,15,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,17,16,16,16,16,16,16,16,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,39,39,39,40, 14,14,14,14,15,16,15,14,14,14,14,14,15,16,17,18,-1,15,15,15,15,15,15,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,40,40,40,40, 13,13,13,14,-1,16,15,14,13,13,13,14,15,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,41,41,41,41, 13,12,12,-1,-1,-1,-1,-1,12,12,13,14,15,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,12,11,11,11,-1,11,11,11,12,13,14,15,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,10,10,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,9,9,9,9,9,10,11,12,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 10,9,8,8,8,8,8,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 10,9,8,7,7,7,7,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 10,9,8,7,6,6,6,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,12,-1,11,11,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,-1,10,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,9,9,10,11,-1,19,18,18,18,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 10,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 10,9,9,-1,-1,-1,-1,-1,2,1,0,1,-1,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,61,61, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,60,60,60, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,59,59,59, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,58,58,58, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,58,57,57,57,57, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,58,57,56,55,55, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,58,57,56,55,54, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,53, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,52, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,51, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,50, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,49, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,48,48,48,48,48, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,49,48,47,47,47,47, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,47,46,46,46, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,45,45,45, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,44,44,44, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,43,43,43, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,33,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,33,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,33,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,37,37,38,39,40, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,38,38,39,40, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,18,18,17,16,16,16,16,16,16,16,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,39,39,39,40, 15,15,15,15,16,17,16,15,15,15,15,15,16,17,17,18,-1,15,15,15,15,15,15,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,40,40,40,40, 14,14,14,15,-1,17,16,15,14,14,14,15,16,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,41,41,41,41, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,16,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,40,40,40, -1,13,12,12,12,-1,12,12,12,13,14,15,16,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,34,-1,38,38,38,38,39, -1,-1,10,10,10,10,10,11,12,13,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 11,10,9,9,9,9,9,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 11,10,9,8,8,8,8,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 11,10,9,8,7,7,7,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,16,16,17,18,19,20,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,12,-1,11,11,-1,17,17,17,18,19,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,-1,10,10,11,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,9,9,10,11,-1,19,18,18,18,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 11,10,9,8,8,-1,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 11,10,9,9,-1,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 11,10,10,-1,-1,-1,-1,-1,3,2,1,0,-1,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,58,59,60,60,60, 49,49,49,49,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,-1,59,59,59,59,59, 48,48,48,48,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,53,53,53,53,53,54,-1,-1,-1,-1,-1,58,58,58, 48,47,47,47,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,53,52,52,52,53,54,55,56,57,-1,-1,57,57,57, -1,46,46,46,46,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,57,56,56,56,56, -1,45,45,45,45,45,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,57,56,55,55,55, -1,44,44,44,44,45,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,57,56,55,54,54, 43,43,43,43,44,45,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,57,56,55,54,53, 42,42,42,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,52, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,51, 40,40,40,-1,38,38,38,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,49, 39,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,48, 39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,47,47,47,47,47, 39,38,38,-1,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,48,47,46,46,46,46, -1,-1,-1,-1,33,33,33,33,33,33,-1,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,46,45,45,45, 33,32,32,32,33,32,32,32,32,33,-1,33,32,32,32,32,32,32,32,33,34,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,44,44,44, 33,32,31,31,-1,31,31,31,32,33,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,43,43,43, 33,32,31,30,30,30,30,31,32,33,-1,33,32,31,30,30,30,30,30,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,42,42,42, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 29,29,-1,30,29,28,27,27,27,27,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,40,41,42, 28,28,-1,30,29,28,27,26,26,26,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,31,32,32,31,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,39,-1,41, 27,28,-1,29,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,29,30,31,32,32,31,30,29,29,29,30,31,32,33,34,-1,-1,-1,-1,37,38,39,40, 26,-1,-1,28,28,28,27,26,25,24,25,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,34,34,-1,36,36,-1,39,39, 25,-1,27,27,27,28,27,27,-1,23,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,33,33,33,33,34,35,36,37,38,39, 24,-1,26,26,27,28,28,28,-1,22,22,22,-1,22,23,24,-1,23,23,23,24,25,26,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 23,24,25,26,27,28,29,29,-1,22,21,21,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39, 22,-1,26,26,27,28,29,30,-1,-1,20,20,20,20,20,20,20,21,22,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,35,35,36,37,38,39, 21,-1,27,27,27,28,-1,31,32,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,36,36,37,38,39, 20,-1,-1,-1,-1,29,30,31,32,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,37,37,38,39, 19,19,19,19,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,38,38,38,39, 18,18,18,18,19,20,19,18,18,18,17,16,16,16,16,17,-1,14,14,14,14,14,14,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,39,39,39,39, 17,17,17,18,-1,20,19,18,17,17,17,16,15,15,15,-1,-1,13,13,13,13,13,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,38,38,38,38, 17,16,16,-1,-1,-1,-1,-1,16,16,17,16,15,14,14,-1,12,12,12,12,12,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,37, -1,16,15,15,15,-1,15,15,15,16,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,36,36, -1,-1,14,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,33,-1,35,35,35,35,36, -1,-1,13,13,13,13,13,14,15,16,-1,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 14,13,12,12,12,12,12,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,20,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 14,13,12,11,11,11,11,-1,16,15,15,-1,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,19,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 14,13,12,11,10,10,10,-1,16,15,14,13,12,-1,-1,-1,6,-1,10,10,-1,-1,-1,15,15,16,17,18,18,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,11,-1,8,8,-1,16,16,16,17,17,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,7,7,8,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,6,6,7,8,-1,16,15,15,15,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 14,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,-1,-1,-1,13,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 14,13,13,-1,-1,-1,-1,-1,6,5,4,4,-1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 50,50,50,50,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,58,59,60,60,60, 49,49,49,49,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,-1,59,59,59,59,59, 48,48,48,48,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,53,53,53,53,53,54,-1,-1,-1,-1,-1,58,58,58, 48,47,47,47,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,53,52,52,52,53,54,55,56,57,-1,-1,57,57,57, -1,46,46,46,46,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,57,56,56,56,56, -1,45,45,45,45,45,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,57,56,55,55,55, -1,44,44,44,44,45,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,57,56,55,54,54, 43,43,43,43,44,45,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,57,56,55,54,53, 42,42,42,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,52, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,51, 40,40,40,-1,38,38,38,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,49, 39,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,48, 39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,47,47,47,47,47, 39,38,38,-1,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,48,47,46,46,46,46, -1,-1,-1,-1,33,33,33,33,33,33,-1,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,46,45,45,45, 33,32,32,32,33,32,32,32,32,33,-1,33,32,32,32,32,32,32,32,33,34,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,44,44,44, 33,32,31,31,-1,31,31,31,32,33,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,43,43,43, 33,32,31,30,30,30,30,31,32,33,-1,33,32,31,30,30,30,30,30,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,42,42,42, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 29,29,-1,30,29,28,27,27,27,27,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,40,41,42, 28,28,-1,30,29,28,27,26,26,26,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,31,32,32,31,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,39,-1,41, 27,28,-1,29,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,29,30,31,32,32,31,30,29,29,29,30,31,32,33,34,-1,-1,-1,-1,37,38,39,40, 26,-1,-1,28,28,28,27,26,25,24,25,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,34,34,-1,36,36,-1,39,39, 25,-1,27,27,27,28,27,27,-1,23,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,33,33,33,33,34,35,36,37,38,39, 24,-1,26,26,27,28,28,28,-1,22,22,22,-1,22,23,24,-1,23,23,23,24,25,26,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 23,24,25,26,27,28,29,29,-1,22,21,21,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39, 22,-1,26,26,27,28,29,30,-1,-1,20,20,20,20,20,20,20,21,22,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,35,35,36,37,38,39, 21,-1,27,27,27,28,-1,31,32,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,-1,36,36,37,38,39, 20,-1,-1,-1,-1,29,30,31,32,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,37,37,38,39, 19,19,19,19,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,16,-1,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,-1,38,38,38,39, 18,18,18,18,19,20,19,18,18,18,17,16,16,16,16,17,-1,14,14,14,14,14,14,14,15,16,-1,24,24,24,24,24,24,24,25,26,27,28,29,-1,32,32,33,-1,38,38,38,38, 17,17,17,18,-1,20,19,18,17,17,17,16,15,15,15,-1,-1,13,13,13,13,13,13,14,15,16,-1,24,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,37, 17,16,16,-1,-1,-1,-1,-1,16,16,17,16,15,14,14,-1,12,12,12,12,12,12,13,14,15,16,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,36, -1,16,15,15,15,-1,15,15,15,16,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,35,35, -1,-1,14,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,32,-1,34,34,34,34,35, -1,-1,13,13,13,13,13,14,15,16,-1,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,20,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 14,13,12,12,12,12,12,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,19,19,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 14,13,12,11,11,11,11,-1,16,15,15,-1,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,18,18,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 14,13,12,11,10,10,10,-1,16,15,14,13,12,-1,-1,-1,6,-1,10,10,-1,-1,-1,15,15,16,17,17,17,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,11,-1,7,7,-1,16,16,16,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,6,6,7,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,6,7,-1,15,14,14,14,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 14,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,-1,12,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 14,13,13,-1,-1,-1,-1,-1,6,5,4,4,-1,1,0,1,2,-1,-1,6,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 50,50,50,50,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,58,59,60,60,60, 49,49,49,49,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,-1,59,59,59,59,59, 48,48,48,48,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,53,53,53,53,53,54,-1,-1,-1,-1,-1,58,58,58, 48,47,47,47,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,53,52,52,52,53,54,55,56,57,-1,-1,57,57,57, -1,46,46,46,46,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,57,56,56,56,56, -1,45,45,45,45,45,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,57,56,55,55,55, -1,44,44,44,44,45,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,57,56,55,54,54, 43,43,43,43,44,45,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,57,56,55,54,53, 42,42,42,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,52, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,51, 40,40,40,-1,38,38,38,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,49, 39,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,48, 39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,47,47,47,47,47, 39,38,38,-1,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,48,47,46,46,46,46, -1,-1,-1,-1,33,33,33,33,33,33,-1,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,46,45,45,45, 33,32,32,32,33,32,32,32,32,33,-1,33,32,32,32,32,32,32,32,33,34,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,44,44,44, 33,32,31,31,-1,31,31,31,32,33,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,43,43,43, 33,32,31,30,30,30,30,31,32,33,-1,33,32,31,30,30,30,30,30,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,42,42,42, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 30,30,-1,30,29,28,27,27,27,27,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,40,41,42, 29,29,-1,30,29,28,27,26,26,26,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,31,32,32,31,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,39,-1,41, 28,29,-1,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,29,30,31,32,32,31,30,29,29,29,30,31,32,33,34,-1,-1,-1,-1,37,38,39,40, 27,-1,-1,29,29,28,27,26,25,24,25,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,34,34,-1,36,36,-1,39,39, 26,-1,28,28,28,28,27,27,-1,23,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,33,33,33,33,34,35,36,37,38,39, 25,-1,27,27,28,28,28,28,-1,22,22,22,-1,22,23,24,-1,23,23,23,24,25,26,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 24,25,26,27,28,29,29,29,-1,22,21,21,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39, 23,-1,27,27,28,29,30,30,-1,-1,20,20,20,20,20,20,20,21,22,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,35,35,36,37,38,39, 22,-1,28,28,28,29,-1,31,32,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,37,38,39, 21,-1,-1,-1,-1,30,31,32,32,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,30,31,-1,-1,37,37,38,39, 20,20,20,20,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,16,-1,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,-1,38,38,38,38, 19,19,19,19,20,21,20,19,19,18,17,16,16,16,16,17,-1,14,14,14,14,14,14,14,15,16,-1,24,24,24,24,24,24,24,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 18,18,18,19,-1,21,20,19,18,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,14,15,16,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,36, 18,17,17,-1,-1,-1,-1,-1,17,17,17,16,15,14,14,-1,12,12,12,12,12,12,13,14,15,16,-1,24,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,35, -1,17,16,16,16,-1,16,16,16,17,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,-1,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,34,34, -1,-1,15,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,-1,33,33,33,33,34, -1,-1,14,14,14,14,14,15,16,17,-1,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 15,14,13,13,13,13,13,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,18,18,18,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 15,14,13,12,12,12,12,-1,16,15,15,-1,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,17,17,17,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 15,14,13,12,11,11,11,-1,16,15,14,13,12,-1,-1,-1,6,-1,10,10,-1,-1,-1,15,15,16,16,16,16,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,11,-1,6,6,-1,15,15,15,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,5,5,6,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,4,4,5,6,-1,14,13,13,13,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 15,14,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,-1,11,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 15,14,14,-1,-1,-1,-1,-1,7,6,5,5,-1,2,1,0,1,-1,-1,5,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, 50,50,50,50,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,58,59,60,60,60, 49,49,49,49,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,56,-1,59,59,59,59,59, 48,48,48,48,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,53,53,53,53,53,54,-1,-1,-1,-1,-1,58,58,58, 48,47,47,47,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,53,52,52,52,53,54,55,56,57,-1,-1,57,57,57, -1,46,46,46,46,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,57,56,56,56,56, -1,45,45,45,45,45,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,57,56,55,55,55, -1,44,44,44,44,45,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,57,56,55,54,54, 43,43,43,43,44,45,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,57,56,55,54,53, 42,42,42,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,52, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,51, 40,40,40,-1,38,38,38,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,50, 39,39,39,-1,37,37,37,37,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,49, 39,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,48, 39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,47,47,47,47,47, 39,38,38,-1,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,48,47,46,46,46,46, -1,-1,-1,-1,33,33,33,33,33,33,-1,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,46,45,45,45, 33,32,32,32,33,32,32,32,32,33,-1,33,32,32,32,32,32,32,32,33,34,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,44,44,44, 33,32,31,31,-1,31,31,31,32,33,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,43,43,43, 33,32,31,30,30,30,30,31,32,33,-1,33,32,31,30,30,30,30,30,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,42,42,42, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,41,41,42, -1,-1,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,37,37,38,39,40,41,42, 31,31,-1,30,29,28,27,27,27,27,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,-1,40,41,42, 30,30,-1,30,29,28,27,26,26,26,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,30,31,32,32,31,30,30,30,30,30,31,32,33,34,35,36,37,-1,-1,39,-1,41, 29,30,-1,30,29,28,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,29,30,31,32,32,31,30,29,29,29,30,31,32,33,34,-1,-1,-1,-1,37,38,39,40, 28,-1,-1,30,29,28,27,26,25,24,25,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,34,34,-1,36,36,-1,39,39, 27,-1,29,29,29,28,27,27,-1,23,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,32,33,33,33,33,34,35,36,37,38,39, 26,-1,28,28,29,28,28,28,-1,22,22,22,-1,22,23,24,-1,23,23,23,24,25,26,-1,20,21,21,21,21,22,23,24,25,26,27,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39, 25,26,27,28,29,29,29,29,-1,22,21,21,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39, 24,-1,28,28,29,30,30,30,-1,-1,20,20,20,20,20,20,20,21,22,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,35,35,36,37,38,39, 23,-1,29,29,29,30,-1,31,32,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,37,38,39, 22,-1,-1,-1,-1,31,32,32,32,-1,18,18,18,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,30,31,-1,-1,37,37,38,39, 21,21,21,21,-1,-1,-1,-1,-1,-1,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,16,-1,25,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,-1,38,38,38,38, 20,20,20,20,21,22,21,20,19,18,17,16,16,16,16,17,-1,14,14,14,14,14,14,14,15,16,-1,24,24,24,24,24,24,24,24,25,26,27,28,-1,31,31,32,-1,37,37,37,37, 19,19,19,20,-1,22,21,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,14,15,16,-1,24,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,36, 19,18,18,-1,-1,-1,-1,-1,18,18,17,16,15,14,14,-1,12,12,12,12,12,12,13,14,15,16,-1,24,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,35, -1,18,17,17,17,-1,17,17,17,18,17,16,15,14,13,12,11,11,11,11,11,12,13,-1,16,16,-1,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,34,34, -1,-1,16,16,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,10,10,10,10,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,-1,-1,-1,-1,31,-1,33,33,33,33,34, -1,-1,15,15,15,15,15,16,17,18,-1,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,32,33,34, 16,15,14,14,14,14,14,-1,-1,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,17,18,18,18,18,-1,-1,25,25,25,25,26,27,28,29,30,31,31,31,32,33,34, 16,15,14,13,13,13,13,-1,16,15,15,-1,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,17,17,17,17,-1,25,24,24,24,25,26,27,28,29,30,30,30,31,32,-1,35, 16,15,14,13,12,12,12,-1,16,15,14,13,12,-1,-1,-1,6,-1,10,10,-1,-1,-1,15,15,16,16,16,16,16,17,-1,25,24,23,24,25,26,27,28,29,29,29,30,31,32,-1,36, 16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,11,-1,6,6,-1,15,15,15,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,28,28,28,28,29,30,31,32,-1,36, 16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,5,5,6,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,28,29,-1,32,-1,-1,35, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,4,4,5,6,-1,14,13,13,13,14,15,16,17,-1,20,20,21,22,23,-1,26,26,27,28,29,-1,-1,-1,34,34, 16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,-1,-1,-1,11,-1,-1,16,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,-1,33,33,34, 16,15,15,-1,-1,-1,-1,-1,8,7,6,6,-1,3,2,1,0,-1,-1,5,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,27,27,27,28,29,-1,-1,34,34,34, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,22,22,22,23,-1,28,28,28,28,29,-1,-1,35,35,35, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,52,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,58,57,57,57,57, 51,51,51,51,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,-1,58,57,56,56,56, 50,50,50,50,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,55,55,55,55,55,56,-1,-1,-1,-1,-1,55,55,55, 50,49,49,49,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,54,55,56,55,54,54,54,55,56,57,56,56,-1,-1,54,54,54, -1,48,48,48,48,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,56,57,56,55,54,53,53,53,53, -1,47,47,47,47,47,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,46,46,46,46,47,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,57,56,55,54,53,52,51,51,51,51,51,51,51,52,53,54,-1,54,53,52,51,51, 45,45,45,45,46,47,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,57,56,55,55,-1,52,51,50,50,50,50,50,51,52,53,53,-1,54,53,52,51,50, 44,44,44,45,46,47,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,51,52,52,52,-1,-1,-1,-1,-1,49, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,52,52,52,51,51,51,52,53,-1,48, 42,42,42,-1,40,40,40,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,50,50,51,52,53,-1,47, 41,41,41,-1,39,39,39,39,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,47,48,49,49,50,51,52,53,-1,46, 41,40,40,-1,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,47,48,48,48,-1,-1,-1,-1,-1,45, 41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,47,48,47,47,-1,44,44,44,44,44, 41,40,40,-1,36,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,47,48,47,46,45,44,43,43,43,43, -1,-1,-1,-1,35,35,35,35,35,35,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,47,48,47,47,-1,-1,43,42,42,42, 35,34,34,34,35,34,34,34,34,35,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,48,48,48,48,49,-1,-1,41,41,41, 35,34,33,33,-1,33,33,33,34,35,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,49,49,49,50,-1,40,40,40, 35,34,33,32,32,32,32,33,34,35,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,50,50,50,-1,39,39,39, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,33,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,35,35,36,37,37,37,38, 35,35,-1,32,31,30,29,29,29,29,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,35,36,-1,36,37,38, 34,34,-1,32,31,30,29,28,28,28,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,33,33,32,31,30,30,30,30,30,31,32,32,32,33,34,35,-1,-1,35,-1,37, 33,34,-1,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,32,33,33,32,31,30,29,29,29,30,31,31,31,31,-1,-1,-1,-1,33,34,35,36, 32,-1,-1,32,31,30,29,28,27,26,27,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,32,33,33,32,31,30,29,28,29,30,31,31,30,30,30,30,-1,32,32,-1,35,35, 31,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35, 30,-1,32,32,31,30,30,30,-1,24,24,24,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,24,25,26,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 29,30,31,32,31,31,31,31,-1,24,23,23,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,24,25,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35, 28,-1,32,32,32,32,32,32,-1,-1,22,22,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,24,25,25,24,24,24,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 27,-1,33,33,33,33,-1,33,34,-1,21,21,21,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,24,25,25,24,23,23,23,23,23,24,25,26,-1,-1,32,32,33,34,35, 26,-1,-1,-1,-1,34,35,34,34,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,33,33,34,35, 25,25,25,25,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,18,-1,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,34,34,34,34, 24,24,24,24,25,24,23,22,21,20,19,18,18,18,18,19,-1,16,16,16,16,16,16,16,17,18,-1,20,20,20,20,20,20,20,20,21,22,23,24,-1,27,27,28,-1,33,33,33,33, 23,23,23,24,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,32, 23,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14,14,14,14,15,16,17,18,-1,20,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,31, -1,22,21,21,21,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,17,17,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,30,30, -1,-1,20,20,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,-1,29,29,29,29,30, -1,-1,19,19,19,19,19,20,21,22,-1,14,13,12,11,11,11,11,11,12,13,14,15,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 20,19,18,18,18,18,18,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,14,14,14,14,14,14,14,14,14,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 20,19,18,17,17,17,17,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,14,13,13,13,13,13,13,13,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 20,19,18,17,16,16,16,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,12,12,12,12,12,12,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,13,-1,5,5,-1,11,11,11,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,3,3,-1,10,9,9,9,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,-1,7,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,7,6,5,5,-1,-1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, 52,52,52,52,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,58,57,56,56,56,56, 51,51,51,51,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,-1,57,56,55,55,55, 50,50,50,50,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,55,55,55,55,55,56,-1,-1,-1,-1,-1,54,54,54, 50,49,49,49,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,54,55,56,55,54,54,54,55,56,56,55,55,-1,-1,53,53,53, -1,48,48,48,48,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,56,56,55,54,53,52,52,52,52, -1,47,47,47,47,47,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,53,52,51,51,51, -1,46,46,46,46,47,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,57,56,55,54,53,52,51,51,51,51,51,51,51,52,53,53,-1,53,52,51,50,50, 45,45,45,45,46,47,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,57,56,55,55,-1,52,51,50,50,50,50,50,51,52,52,52,-1,53,52,51,50,49, 44,44,44,45,46,47,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,51,52,51,51,-1,-1,-1,-1,-1,48, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,52,52,51,50,50,50,51,52,-1,47, 42,42,42,-1,40,40,40,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,49,49,50,51,52,-1,46, 41,41,41,-1,39,39,39,39,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,47,48,48,48,49,50,51,52,-1,45, 41,40,40,-1,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,47,47,47,47,-1,-1,-1,-1,-1,44, 41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,47,47,46,46,-1,43,43,43,43,43, 41,40,40,-1,36,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,47,47,46,45,44,43,42,42,42,42, -1,-1,-1,-1,35,35,35,35,35,35,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,47,47,46,46,-1,-1,42,41,41,41, 35,34,34,34,35,34,34,34,34,35,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,48,47,47,47,48,-1,-1,40,40,40, 35,34,33,33,-1,33,33,33,34,35,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,48,48,48,49,-1,39,39,39, 35,34,33,32,32,32,32,33,34,35,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,49,49,49,-1,38,38,38, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,33,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,34,34,35,36,36,36,37, 35,35,-1,32,31,30,29,29,29,29,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,34,35,-1,35,36,37, 34,34,-1,32,31,30,29,28,28,28,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,32,33,32,31,30,29,29,29,29,29,30,31,31,31,32,33,34,-1,-1,34,-1,36, 33,34,-1,32,31,30,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,32,33,32,31,30,29,28,28,28,29,30,30,30,30,-1,-1,-1,-1,32,33,34,35, 32,-1,-1,32,31,30,29,28,27,26,27,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,32,33,32,31,30,29,28,27,28,29,30,30,29,29,29,29,-1,31,31,-1,34,34, 31,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34, 30,-1,32,32,31,30,30,30,-1,24,24,24,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,24,25,25,25,25,25,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 29,30,31,32,31,31,31,31,-1,24,23,23,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,24,25,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34, 28,-1,32,32,32,32,32,32,-1,-1,22,22,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,24,25,24,23,23,23,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 27,-1,33,33,33,33,-1,33,34,-1,21,21,21,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,24,25,24,23,22,22,22,22,22,23,24,25,-1,-1,31,31,32,33,34, 26,-1,-1,-1,-1,34,35,34,34,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,32,32,33,34, 25,25,25,25,-1,-1,-1,-1,-1,-1,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,18,-1,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,-1,33,33,33,33, 24,24,24,24,25,24,23,22,21,20,19,18,18,18,18,19,-1,16,16,16,16,16,16,16,17,18,-1,19,19,19,19,19,19,19,19,20,21,22,23,-1,26,26,27,-1,32,32,32,32, 23,23,23,24,-1,24,23,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,31, 23,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,16,16,-1,14,14,14,14,14,14,15,16,17,17,-1,19,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,30,30, -1,22,21,21,21,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,-1,16,16,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,29,29, -1,-1,20,20,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,26,-1,28,28,28,28,29, -1,-1,19,19,19,19,19,20,21,22,-1,14,13,12,11,11,11,11,11,12,13,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 20,19,18,18,18,18,18,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,13,13,13,13,13,13,13,13,13,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 20,19,18,17,17,17,17,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,13,12,12,12,12,12,12,12,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 20,19,18,17,16,16,16,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,11,11,11,11,11,11,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,13,-1,5,5,-1,10,10,10,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,3,3,-1,9,8,8,8,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,-1,6,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 20,19,19,-1,-1,-1,-1,-1,12,11,10,10,-1,7,6,5,5,-1,-1,1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 53,53,53,53,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,58,57,56,55,55,55,55, 52,52,52,52,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,-1,56,55,54,54,54, 51,51,51,51,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,57,-1,-1,-1,-1,-1,53,53,53, 51,50,50,50,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,56,55,54,54,-1,-1,52,52,52, -1,49,49,49,49,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,56,55,54,53,52,51,51,51,51, -1,48,48,48,48,48,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,52,51,50,50,50, -1,47,47,47,47,48,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,52,52,52,52,-1,52,51,50,49,49, 46,46,46,46,47,48,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,52,51,51,51,-1,52,51,50,49,48, 45,45,45,46,47,48,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,52,51,50,50,-1,-1,-1,-1,-1,47, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,52,51,50,49,49,49,50,51,-1,46, 43,43,43,-1,41,41,41,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,48,48,49,50,51,-1,45, 42,42,42,-1,40,40,40,40,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,47,47,47,47,48,49,50,51,-1,44, 42,41,41,-1,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,47,46,46,46,-1,-1,-1,-1,-1,43, 42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,47,46,45,45,-1,42,42,42,42,42, 42,41,41,-1,37,37,37,37,37,37,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,47,46,45,44,43,42,41,41,41,41, -1,-1,-1,-1,36,36,36,36,36,36,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,47,46,45,45,-1,-1,41,40,40,40, 36,35,35,35,36,35,35,35,35,36,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,47,46,46,46,47,-1,-1,39,39,39, 36,35,34,34,-1,34,34,34,35,36,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,38,38,38, 36,35,34,33,33,33,33,34,35,36,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,-1,48,48,48,-1,37,37,37, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,34,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,33,33,34,35,35,35,36, 36,36,-1,33,32,31,30,30,30,30,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,33,34,-1,34,35,36, 35,35,-1,33,32,31,30,29,29,29,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,32,31,30,29,28,28,28,28,28,29,30,30,30,31,32,33,-1,-1,33,-1,35, 34,35,-1,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,33,32,31,30,29,28,27,27,27,28,29,29,29,29,-1,-1,-1,-1,31,32,33,34, 33,-1,-1,33,32,31,30,29,28,27,28,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,33,32,31,30,29,28,27,26,27,28,29,29,28,28,28,28,-1,30,30,-1,33,33, 32,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33, 31,-1,33,33,32,31,31,31,-1,25,25,25,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,25,24,24,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 30,31,32,33,32,32,32,32,-1,25,24,24,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,25,24,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33, 29,-1,33,33,33,33,33,33,-1,-1,23,23,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,25,24,23,22,22,22,22,22,22,-1,-1,-1,-1,29,29,30,31,32,33, 28,-1,34,34,34,34,-1,34,35,-1,22,22,22,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,25,24,23,22,21,21,21,21,21,22,23,24,-1,-1,30,30,31,32,33, 27,-1,-1,-1,-1,35,36,35,35,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,31,31,32,33, 26,26,26,26,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,19,-1,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,32,32,32,32, 25,25,25,25,26,25,24,23,22,21,20,19,19,19,19,20,-1,17,17,17,17,17,17,17,18,18,-1,18,18,18,18,18,18,18,18,19,20,21,22,-1,25,25,26,-1,31,31,31,31, 24,24,24,25,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,17,17,17,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,30, 24,23,23,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,16,17,16,16,-1,18,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,29,29, -1,23,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,-1,15,15,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,28,28, -1,-1,21,21,21,21,21,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,25,-1,27,27,27,27,28, -1,-1,20,20,20,20,20,21,22,23,-1,15,14,13,12,12,12,12,12,13,14,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,26,27,28, 21,20,19,19,19,19,19,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,13,12,12,12,12,12,12,12,12,12,-1,-1,19,19,19,19,20,21,22,23,24,25,25,25,26,27,28, 21,20,19,18,18,18,18,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,13,12,11,11,11,11,11,11,11,11,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 21,20,19,18,17,17,17,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,10,10,10,10,10,10,10,11,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,14,-1,5,5,-1,9,9,9,9,9,9,10,11,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,4,4,4,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,3,3,-1,8,7,7,7,8,9,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,5,-1,-1,10,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,57,56,55,54,54,54,54, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,58,-1,55,54,53,53,53, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,56,-1,-1,-1,-1,-1,52,52,52, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,55,54,53,53,-1,-1,51,51,51, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,55,54,53,52,51,50,50,50,50, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,51,50,49,49,49, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,51,51,51,51,-1,51,50,49,48,48, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,51,50,50,50,-1,51,50,49,48,47, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,51,50,49,49,-1,-1,-1,-1,-1,46, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,51,50,49,48,48,48,49,50,-1,45, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,47,47,48,49,50,-1,44, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,46,46,46,46,47,48,49,50,-1,43, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,46,45,45,45,-1,-1,-1,-1,-1,42, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,44,-1,41,41,41,41,41, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,46,45,44,43,42,41,40,40,40,40, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,46,45,44,44,-1,-1,40,39,39,39, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,46,45,45,45,46,-1,-1,38,38,38, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,37,37,37, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,-1,47,47,47,-1,36,36,36, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,35,35,35, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,33,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,32,32,33,34,34,34,35, 37,37,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,32,33,-1,33,34,35, 36,36,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,32,31,30,29,28,27,27,27,27,27,28,29,29,29,30,31,32,-1,-1,32,-1,34, 35,36,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,32,31,30,29,28,27,26,26,26,27,28,28,28,28,-1,-1,-1,-1,30,31,32,33, 34,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,32,31,30,29,28,27,26,25,26,27,28,28,27,27,27,27,-1,29,29,-1,32,32, 33,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32, 32,-1,34,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,24,23,23,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 31,32,33,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,24,23,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32, 30,-1,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,28,28,29,30,31,32, 29,-1,35,35,35,35,-1,35,36,-1,23,23,23,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,20,21,22,23,-1,-1,29,29,30,31,32, 28,-1,-1,-1,-1,36,37,36,36,-1,22,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,30,30,31,32, 27,27,27,27,-1,-1,-1,-1,-1,-1,21,21,21,21,21,20,19,18,18,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,31,31,31,31, 26,26,26,26,27,26,25,24,23,22,21,20,20,20,20,21,-1,17,17,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,18,19,20,21,-1,24,24,25,-1,30,30,30,30, 25,25,25,26,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,29, 25,24,24,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,15,15,15,15,15,16,15,15,-1,17,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,28,28, -1,24,23,23,23,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,14,14,14,14,-1,14,14,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,27,27,27,27, -1,-1,22,22,22,22,22,22,23,23,-1,-1,-1,-1,-1,-1,14,14,14,14,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,24,-1,26,26,26,26,27, -1,-1,21,21,21,21,21,22,23,24,-1,16,15,14,13,13,13,13,13,14,13,12,12,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,25,25,26,27, 22,21,20,20,20,20,20,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,13,12,11,11,11,11,11,11,11,11,11,-1,-1,18,18,18,18,19,20,21,22,23,24,24,24,25,26,27, 22,21,20,19,19,19,19,-1,20,19,19,-1,15,14,13,12,11,12,13,14,13,12,11,10,10,10,10,10,10,10,10,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 22,21,20,19,18,18,18,-1,20,19,18,17,16,-1,-1,-1,10,-1,14,14,-1,-1,-1,9,9,9,9,9,9,9,10,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,15,-1,6,6,-1,8,8,8,8,8,8,9,10,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,5,5,5,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,4,4,-1,7,6,6,6,7,8,9,10,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,4,-1,-1,9,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,20,20,20,21,22,-1,-1,27,27,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,-1,15,15,15,16,-1,21,21,21,21,22,-1,-1,28,28,28, 53,53,53,53,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,56,55,54,53,53,53,53, 52,52,52,52,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,57,-1,54,53,52,52,52, 51,51,51,51,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,55,55,55,55,55,55,-1,-1,-1,-1,-1,51,51,51, 51,50,50,50,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,54,55,56,55,54,54,54,55,54,53,52,52,-1,-1,50,50,50, -1,49,49,49,49,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,54,53,52,51,50,49,49,49,49, -1,48,48,48,48,48,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,50,49,48,48,48, -1,47,47,47,47,48,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,57,56,55,54,53,52,51,51,51,51,51,51,50,50,50,50,-1,50,49,48,47,47, 46,46,46,46,47,48,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,57,56,55,55,-1,52,51,50,50,50,50,50,50,49,49,49,-1,50,49,48,47,46, 45,45,45,46,47,48,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,50,49,48,48,-1,-1,-1,-1,-1,45, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,50,49,48,47,47,47,48,49,-1,44, 43,43,43,-1,41,41,41,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,46,46,47,48,49,-1,43, 42,42,42,-1,40,40,40,40,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,45,45,45,45,46,47,48,49,-1,42, 42,41,41,-1,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,45,44,44,44,-1,-1,-1,-1,-1,41, 42,41,40,39,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,45,44,43,43,-1,40,40,40,40,40, 42,41,41,-1,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,45,44,43,42,41,40,39,39,39,39, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,45,44,43,43,-1,-1,39,38,38,38, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,45,44,44,44,45,-1,-1,37,37,37, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,36,36,36, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,-1,46,46,46,-1,35,35,35, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,32,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,31,31,32,33,33,33,34, 38,38,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,31,32,-1,32,33,34, 37,37,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,31,30,29,28,27,26,26,26,26,26,27,28,28,28,29,30,31,-1,-1,31,-1,33, 36,37,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,31,30,29,28,27,26,25,25,25,26,27,27,27,27,-1,-1,-1,-1,29,30,31,32, 35,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,31,30,29,28,27,26,25,24,25,26,27,27,26,26,26,26,-1,28,28,-1,31,31, 34,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31, 33,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,23,22,22,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 32,33,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,23,22,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31, 31,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 30,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,19,20,21,22,-1,-1,28,28,29,30,31, 29,-1,-1,-1,-1,35,36,35,35,-1,23,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,29,29,30,31, 28,28,28,28,-1,-1,-1,-1,-1,-1,22,22,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,30,30,30, 27,27,27,27,28,27,26,25,24,23,22,21,21,21,20,20,-1,16,16,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,17,18,19,20,-1,23,23,24,-1,29,29,29,29, 26,26,26,27,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,15,15,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,28, 26,25,25,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,14,14,14,14,15,14,14,-1,16,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,27,27, -1,25,24,24,24,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,13,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,26, -1,-1,23,23,23,23,23,23,24,24,-1,-1,-1,-1,-1,-1,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,23,-1,25,25,25,25,26, -1,-1,22,22,22,22,22,23,24,25,-1,17,16,15,14,14,14,14,14,13,12,11,11,11,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,24,24,25,26, 23,22,21,21,21,21,21,-1,-1,-1,-1,17,16,15,14,13,13,13,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,-1,17,17,17,17,18,19,20,21,22,23,23,23,24,25,26, 23,22,21,20,20,20,20,-1,21,20,20,-1,16,15,14,13,12,13,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 23,22,21,20,19,19,19,-1,21,20,19,18,17,-1,-1,-1,11,-1,14,14,-1,-1,-1,8,8,8,8,8,8,8,9,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,15,-1,7,7,-1,7,7,7,7,7,7,8,9,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,6,6,6,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,5,5,5,-1,6,5,5,5,6,7,8,9,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,3,-1,-1,8,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,19,19,19,20,21,-1,-1,26,26,26, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,-1,14,14,14,15,-1,20,20,20,20,21,-1,-1,27,27,27, 52,52,52,52,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,55,54,53,52,52,52,52, 51,51,51,51,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,56,-1,53,52,51,51,51, 50,50,50,50,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,54,-1,-1,-1,-1,-1,50,50,50, 50,49,49,49,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,53,52,51,51,-1,-1,49,49,49, -1,48,48,48,48,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,53,52,51,50,49,48,48,48,48, -1,47,47,47,47,47,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,46,46,46,46,47,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,49,49,49,49,-1,49,48,47,46,46, 45,45,45,45,46,47,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,49,48,48,48,-1,49,48,47,46,45, 44,44,44,45,46,47,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,49,48,47,47,-1,-1,-1,-1,-1,44, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,49,48,47,46,46,46,47,48,-1,43, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,45,45,46,47,48,-1,42, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,44,44,44,44,45,46,47,48,-1,41, 41,40,40,-1,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,44,43,43,43,-1,-1,-1,-1,-1,40, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,42,-1,39,39,39,39,39, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,44,43,42,41,40,39,38,38,38,38, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,44,43,42,42,-1,-1,38,37,37,37, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,44,43,43,43,44,-1,-1,36,36,36, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,35,35,35, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,-1,45,45,45,-1,34,34,34, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,30,30,31,32,32,32,33, 39,39,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,30,31,-1,31,32,33, 38,38,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,30,29,28,27,26,25,25,25,25,25,26,27,27,27,28,29,30,-1,-1,30,-1,32, 37,38,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,30,29,28,27,26,25,24,24,24,25,26,26,26,26,-1,-1,-1,-1,28,29,30,31, 36,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,30,29,28,27,26,25,24,23,24,25,26,26,25,25,25,25,-1,27,27,-1,30,30, 35,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30, 34,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,22,21,21,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 33,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,22,21,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30, 32,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 31,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,18,19,20,21,-1,-1,27,27,28,29,30, 30,-1,-1,-1,-1,34,35,34,34,-1,22,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,28,28,29,30, 29,29,29,29,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,29,29,29, 28,28,28,28,27,26,25,24,23,22,21,20,20,20,19,19,-1,15,15,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,17,18,19,-1,22,22,23,-1,28,28,28,28, 27,27,27,28,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,27, 27,26,26,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,13,13,13,13,14,13,13,-1,15,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,26,26, -1,26,25,25,25,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,25, -1,-1,24,24,24,24,24,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,22,-1,24,24,24,24,25, -1,-1,23,23,23,23,23,24,24,24,-1,18,17,16,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,24,25, 24,23,22,22,22,22,22,-1,-1,-1,-1,18,17,16,15,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,-1,16,16,16,16,17,18,19,20,21,22,22,22,23,24,25, 24,23,22,21,21,21,21,-1,22,21,21,-1,17,16,15,14,13,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,16,15,15,15,16,17,18,19,20,21,21,21,22,23,-1,26, 24,23,22,21,20,20,20,-1,22,21,20,19,18,-1,-1,-1,12,-1,13,13,-1,-1,-1,7,7,7,7,7,7,7,8,-1,16,15,14,15,16,17,18,19,20,20,20,21,22,23,-1,27, 24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,14,-1,8,8,-1,6,6,6,6,6,6,7,8,-1,-1,-1,13,-1,-1,-1,19,19,19,19,20,21,22,23,-1,27, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,7,7,7,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19,20,-1,23,-1,-1,26, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,6,6,-1,5,4,4,4,5,6,7,8,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,2,-1,-1,7,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,18,18,18,19,20,-1,-1,25,25,25, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,-1,13,13,13,14,-1,19,19,19,19,20,-1,-1,26,26,26, 51,51,51,51,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,54,53,52,51,51,51,51, 50,50,50,50,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,54,54,54,54,54,54,55,55,-1,52,51,50,50,50, 49,49,49,49,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,53,53,53,53,53,53,-1,-1,-1,-1,-1,49,49,49, 49,48,48,48,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,53,52,52,52,53,52,51,50,50,-1,-1,48,48,48, -1,47,47,47,47,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,52,51,50,49,48,47,47,47,47, -1,46,46,46,46,46,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,48,47,46,46,46, -1,45,45,45,45,46,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,55,54,53,52,51,50,49,49,49,49,49,49,48,48,48,48,-1,48,47,46,45,45, 44,44,44,44,45,46,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,55,54,53,53,-1,50,49,48,48,48,48,48,48,47,47,47,-1,48,47,46,45,44, 43,43,43,44,45,46,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,48,47,46,46,-1,-1,-1,-1,-1,43, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,48,47,46,45,45,45,46,47,-1,42, 41,41,41,-1,39,39,39,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,44,44,45,46,47,-1,41, 40,40,40,-1,38,38,38,38,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,43,43,43,43,44,45,46,47,-1,40, 40,39,39,-1,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,36,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,43,42,42,42,-1,-1,-1,-1,-1,39, 40,39,38,37,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,43,42,41,41,-1,38,38,38,38,38, 40,39,39,-1,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,43,42,41,40,39,38,37,37,37,37, -1,-1,-1,-1,34,34,34,34,34,34,-1,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,43,42,41,41,-1,-1,37,36,36,36, 34,33,33,33,34,33,33,33,33,34,-1,33,32,32,32,32,32,32,32,33,34,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,43,42,42,42,43,-1,-1,35,35,35, 34,33,32,32,-1,32,32,32,33,34,-1,33,32,31,31,31,31,31,31,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,43,43,43,43,43,44,-1,34,34,34, 34,33,32,31,31,31,31,32,33,34,-1,33,32,31,30,30,30,30,30,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,-1,44,44,44,-1,33,33,33, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,32,32,32, -1,-1,-1,31,30,29,29,29,29,29,28,28,28,28,28,28,28,29,29,-1,-1,30,30,30,-1,30,30,30,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,29,29,30,31,31,31,32, 40,40,-1,31,30,29,28,28,28,28,28,27,27,27,27,27,27,-1,28,28,-1,29,29,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,30,31,32, 39,39,-1,31,30,29,28,27,27,27,-1,26,26,26,26,26,26,26,27,28,-1,28,28,28,28,29,29,28,27,26,25,24,24,24,24,24,25,26,26,26,27,28,29,-1,-1,29,-1,31, 38,39,-1,31,30,29,28,27,26,26,26,26,25,25,25,25,25,26,27,-1,-1,27,27,27,28,29,29,28,27,26,25,24,23,23,23,24,25,25,25,25,-1,-1,-1,-1,27,28,29,30, 37,-1,-1,31,30,29,28,27,26,25,26,26,25,24,24,24,25,26,27,-1,26,26,26,27,28,29,29,28,27,26,25,24,23,22,23,24,25,25,24,24,24,24,-1,26,26,-1,29,29, 36,-1,32,31,30,29,28,28,-1,24,-1,-1,-1,23,23,24,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,26,25,24,23,23,23,24,25,26,27,28,29, 35,-1,32,31,30,29,29,29,-1,23,23,23,-1,22,23,24,-1,23,23,23,24,25,26,-1,20,21,21,21,21,21,20,20,20,20,20,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29, 34,33,32,31,30,30,30,30,-1,23,22,22,-1,21,-1,-1,-1,22,22,23,24,-1,-1,-1,19,-1,20,20,21,21,20,19,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29, 33,-1,32,31,31,31,31,31,-1,-1,22,21,20,20,20,20,20,21,22,23,-1,-1,19,18,18,18,19,20,21,21,20,19,18,18,18,18,18,18,-1,-1,-1,-1,25,25,26,27,28,29, 32,-1,32,32,32,32,-1,32,33,-1,22,21,20,19,19,19,20,21,22,23,-1,-1,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,17,18,19,20,-1,-1,26,26,27,28,29, 31,-1,-1,-1,-1,33,34,33,33,-1,21,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,27,27,28,29, 30,29,28,28,-1,-1,-1,-1,-1,-1,20,20,20,19,18,17,16,15,15,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,28,28,28, 29,29,28,27,26,25,24,23,22,21,20,19,19,19,18,18,-1,14,14,14,14,14,14,14,14,14,-1,14,14,14,14,14,14,14,14,15,16,17,18,-1,21,21,22,-1,27,27,27,27, 28,28,28,28,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,13,13,13,13,13,13,13,13,13,-1,14,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,26, 28,27,27,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,14,13,12,12,12,12,12,13,12,12,-1,14,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,25,25, -1,27,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,-1,11,11,-1,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,24,24,24,24, -1,-1,25,25,25,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,-1,-1,21,-1,23,23,23,23,24, -1,-1,24,24,24,24,24,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,22,22,23,24, 25,24,23,23,23,23,23,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,-1,15,15,15,15,16,17,18,19,20,21,21,21,22,23,24, 25,24,23,22,22,22,22,-1,23,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,15,14,14,14,15,16,17,18,19,20,20,20,21,22,-1,25, 25,24,23,22,21,21,21,-1,23,22,21,20,19,-1,-1,-1,13,-1,12,12,-1,-1,-1,6,6,6,6,6,6,6,7,-1,15,14,13,14,15,16,17,18,19,19,19,20,21,22,-1,26, 25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,13,-1,9,9,-1,5,5,5,5,5,5,6,7,-1,-1,-1,12,-1,-1,-1,18,18,18,18,19,20,21,22,-1,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,8,8,8,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,18,19,-1,22,-1,-1,25, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,-1,4,3,3,3,4,5,6,7,-1,10,10,11,12,13,-1,16,16,17,18,19,-1,-1,-1,24,24, 25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,1,-1,-1,6,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,-1,23,23,24, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,17,17,17,18,19,-1,-1,24,24,24, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,-1,12,12,12,13,-1,18,18,18,18,19,-1,-1,25,25,25, 52,52,52,52,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,55,54,53,52,52,52,52, 51,51,51,51,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,56,-1,53,52,51,51,51, 50,50,50,50,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,54,-1,-1,-1,-1,-1,50,50,50, 50,49,49,49,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,53,52,51,51,-1,-1,49,49,49, -1,48,48,48,48,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,53,52,51,50,49,48,48,48,48, -1,47,47,47,47,47,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,46,46,46,46,47,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,49,49,49,49,-1,49,48,47,46,46, 45,45,45,45,46,47,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,49,48,48,48,-1,49,48,47,46,45, 44,44,44,45,46,47,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,49,48,47,47,-1,-1,-1,-1,-1,44, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,49,48,47,46,46,46,47,48,-1,43, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,45,45,46,47,48,-1,42, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,44,44,44,44,45,46,47,48,-1,41, 41,40,40,-1,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,44,43,43,43,-1,-1,-1,-1,-1,40, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,42,-1,39,39,39,39,39, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,44,43,42,41,40,39,38,38,38,38, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,44,43,42,42,-1,-1,38,37,37,37, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,44,43,43,43,44,-1,-1,36,36,36, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,35,35,35, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,-1,45,45,45,-1,34,34,34, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,30,30,31,32,32,32,33, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,30,31,-1,31,32,33, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,30,29,28,27,26,25,25,25,25,25,26,27,27,27,28,29,30,-1,-1,30,-1,32, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,30,29,28,27,26,25,24,24,24,25,26,26,26,26,-1,-1,-1,-1,28,29,30,31, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,30,29,28,27,26,25,24,23,24,25,26,26,25,25,25,25,-1,27,27,-1,30,30, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,22,21,21,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,22,21,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30, 34,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 33,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,18,19,20,21,-1,-1,27,27,28,29,30, 32,-1,-1,-1,-1,34,35,34,34,-1,22,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,28,28,29,30, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,29,29,29, 30,30,29,28,27,26,25,24,23,22,21,20,20,20,19,19,-1,15,15,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,17,18,19,-1,22,22,23,-1,28,28,28,28, 29,29,29,29,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,27, 29,28,28,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,13,13,13,13,14,13,13,-1,15,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,26,26, -1,28,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,25, -1,-1,26,26,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,22,-1,24,24,24,24,25, -1,-1,25,25,25,25,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,24,25, 26,25,24,24,24,24,24,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,-1,16,16,16,16,17,18,19,20,21,22,22,22,23,24,25, 26,25,24,23,23,23,23,-1,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,16,15,15,15,16,17,18,19,20,21,21,21,22,23,-1,26, 26,25,24,23,22,22,22,-1,24,23,22,21,20,-1,-1,-1,14,-1,13,13,-1,-1,-1,7,7,7,7,7,7,7,8,-1,16,15,14,15,16,17,18,19,20,20,20,21,22,23,-1,27, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,14,-1,10,10,-1,6,6,6,6,6,6,7,8,-1,-1,-1,13,-1,-1,-1,19,19,19,19,20,21,22,23,-1,27, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,9,9,9,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19,20,-1,23,-1,-1,26, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,8,8,-1,5,4,4,4,5,6,7,8,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,2,-1,-1,7,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,18,18,18,19,20,-1,-1,25,25,25, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,3,2,1,1,2,3,4,5,6,-1,13,13,13,14,-1,19,19,19,19,20,-1,-1,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 53,53,53,53,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,54,54,54,54,53,53,53,53,53,52,51,50,49,49,49,49, 52,52,52,52,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,54,53,53,53,53,52,52,52,53,53,-1,50,49,48,48,48, 51,51,51,51,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,53,53,53,52,52,52,52,51,51,-1,-1,-1,-1,-1,47,47,47, 51,50,50,50,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,52,53,53,52,51,51,51,51,50,49,48,48,-1,-1,46,46,46, -1,49,49,49,49,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,51,50,49,48,47,46,45,45,45,45, -1,48,48,48,48,48,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,47,47,47,47,48,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,54,53,52,51,50,49,48,48,48,48,48,47,46,46,46,46,-1,46,45,44,43,43, 46,46,46,46,47,48,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,54,53,52,52,-1,49,48,47,47,47,47,47,46,45,45,45,-1,46,45,44,43,42, 45,45,45,46,47,48,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,54,53,52,51,50,49,48,47,46,46,46,47,46,45,44,44,-1,-1,-1,-1,-1,41, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,46,45,44,43,43,43,44,45,-1,40, 43,43,43,-1,41,41,41,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,45,44,44,-1,-1,-1,-1,42,42,43,44,45,-1,39, 42,42,42,-1,40,40,40,40,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,45,44,43,42,41,41,41,41,42,43,44,45,-1,38, 42,41,41,-1,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,37, 42,41,40,39,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,43,42,41,40,39,39,-1,36,36,36,36,36, 42,41,41,-1,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,43,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,43,42,41,40,39,39,-1,-1,35,34,34,34, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,43,42,41,41,41,41,41,42,-1,32,32,32, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,43,42,42,42,-1,42,42,42,-1,31,31,31, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,43,43,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,32,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,30,30,31,31,30,29,29, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,30,31,-1,29,29,28, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,31,30,29,28,27,26,26,26,26,26,27,27,27,27,28,29,30,-1,-1,28,-1,27, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,31,30,29,28,27,26,25,25,25,26,27,27,26,26,-1,-1,-1,-1,26,27,26,26, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,31,30,29,28,27,26,25,24,25,26,27,27,26,25,25,25,-1,25,25,-1,25,25, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,23,22,22,22,22,22,-1,-1,-1,-1,24,24,23,23,23,23,23,23,23, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,23,22,21,21,21,21,21,21,21,22,23,24,23,22,22,22,22,22,22, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,22,21,21,21,21,21, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,19,20,20,20,-1,-1,21,20,20,20,20, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,19,19,19,-1,-1,19,19,19,19, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,19,19,19,18,18,18,-1,18,18,18,18, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,17,18,18,18,-1,17,17,17,-1,17,17,17,17, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,15,15,15,15,15,-1,16,15,15,15,15,15,15,16,17,18,18,17,16,16,16,16,-1,16,16,16,16, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,14,15,14,14,-1,16,15,14,14,14,14,15,16,17,18,18,17,16,15,15,16,-1,15,15,15,15, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,13,13,-1,-1,-1,13,13,13,14,15,16,17,18,18,17,16,15,14,-1,-1,14,14,14,14, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,13,-1,13,13,13,13,14, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,11,11,12,12,12,12,12,12,13,14, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,-1,-1,8,8,8,8,9,10,11,11,11,11,11,11,12,13,14, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,8,7,7,7,8,9,10,10,10,10,10,10,11,12,-1,15, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,8,8,8,8,8,-1,8,7,6,7,8,9,9,9,9,9,9,10,11,12,-1,16, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,20,20,-1,11,10,9,8,7,7,7,7,-1,-1,-1,5,-1,-1,-1,8,8,8,8,9,10,11,12,-1,16, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,19,19,-1,11,10,9,8,7,6,6,6,5,4,4,4,4,4,-1,7,7,7,8,9,-1,12,-1,-1,15, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,-1,11,10,9,8,7,6,5,5,-1,3,3,3,3,3,-1,6,6,7,8,9,-1,-1,-1,14,14, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,10,-1,-1,6,5,4,3,2,1,1,2,3,-1,6,6,7,8,9,10,-1,13,13,14, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,23,22,21,21,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,0,1,2,3,-1,7,7,7,8,9,-1,-1,14,14,14, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,1,1,2,3,-1,8,8,8,8,9,-1,-1,15,15,15, 53,53,53,53,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,53,53,53,53,52,52,52,52,52,51,50,49,48,48,48,48, 52,52,52,52,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,53,53,52,52,52,52,51,51,51,52,52,-1,49,48,47,47,47, 51,51,51,51,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,52,52,52,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,46,46,46, 51,50,50,50,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,52,51,52,52,51,50,50,50,50,49,48,47,47,-1,-1,45,45,45, -1,49,49,49,49,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,50,49,48,47,46,45,44,44,44,44, -1,48,48,48,48,48,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,47,47,47,47,48,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,53,52,51,50,49,48,47,47,47,47,47,46,45,45,45,45,-1,45,44,43,42,42, 46,46,46,46,47,48,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,53,52,51,51,-1,48,47,46,46,46,46,46,45,44,44,44,-1,45,44,43,42,41, 45,45,45,46,47,48,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,53,52,51,50,49,48,47,46,45,45,45,46,45,44,43,43,-1,-1,-1,-1,-1,40, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,45,44,43,42,42,42,43,44,-1,39, 43,43,43,-1,41,41,41,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,44,43,43,-1,-1,-1,-1,41,41,42,43,44,-1,38, 42,42,42,-1,40,40,40,40,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,44,43,42,41,40,40,40,40,41,42,43,44,-1,37, 42,41,41,-1,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,36, 42,41,40,39,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,38,-1,35,35,35,35,35, 42,41,41,-1,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,43,42,41,40,39,38,38,-1,-1,34,33,33,33, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,43,42,41,40,40,40,40,40,41,-1,31,31,31, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,43,42,41,41,41,-1,41,41,41,-1,30,30,30, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,43,42,42,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,32,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,29,29,30,30,29,28,28, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,28,28,27, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,31,30,29,28,27,26,26,26,26,26,27,26,26,26,27,28,29,-1,-1,27,-1,26, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,31,30,29,28,27,26,25,25,25,26,27,26,25,25,-1,-1,-1,-1,25,26,25,25, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,31,30,29,28,27,26,25,24,25,26,27,26,25,24,24,24,-1,24,24,-1,24,24, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,23,22,22,22,22,22,-1,-1,-1,-1,24,23,22,22,22,22,22,22,22, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,23,22,21,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,21, 37,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,21,20,20,20,20,20, 36,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,20,19,19,19,19, 35,-1,-1,-1,-1,35,36,35,35,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,19,18,18,18,-1,-1,18,18,18,18, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,18,18,18,17,17,17,-1,17,17,17,17, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,17,18,17,17,-1,16,16,16,-1,16,16,16,16, 34,33,32,32,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,15,15,15,15,15,15,-1,16,15,15,15,15,15,15,16,17,18,17,16,15,15,15,15,-1,15,15,15,15, 34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,15,14,14,14,15,14,14,-1,16,15,14,14,14,14,15,16,17,18,17,16,15,14,14,15,-1,14,14,14,14, -1,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,13,13,-1,-1,-1,13,13,13,14,15,16,17,18,17,16,15,14,13,-1,-1,13,13,13,13, -1,-1,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,12,-1,12,12,12,12,13, -1,-1,32,31,30,29,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,11,12,13, 34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,-1,-1,8,8,8,8,9,10,10,10,10,10,10,10,11,12,13, 34,33,32,31,30,30,30,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,8,7,7,7,8,9,9,9,9,9,9,9,10,11,-1,14, 34,33,32,31,31,31,31,-1,27,26,25,24,23,-1,-1,-1,19,-1,16,16,-1,-1,-1,11,10,9,8,8,8,8,8,-1,8,7,6,7,8,9,8,8,8,8,8,9,10,11,-1,15, 34,33,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,22,21,20,-1,17,-1,20,20,-1,11,10,9,8,7,7,7,7,-1,-1,-1,5,-1,-1,-1,7,7,7,7,8,9,10,11,-1,15, 34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,19,19,19,-1,11,10,9,8,7,6,6,6,5,4,4,4,4,4,-1,6,6,6,7,8,-1,11,-1,-1,14, 34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,-1,11,10,9,8,7,6,5,5,-1,3,3,3,3,3,-1,5,5,6,7,8,-1,-1,-1,13,13, 35,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13, 36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,10,-1,-1,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,-1,12,12,13, 36,35,35,-1,-1,-1,-1,-1,28,27,26,26,-1,23,22,21,21,-1,-1,17,16,15,14,13,12,11,12,-1,-1,-1,-1,-1,-1,1,0,1,2,-1,6,6,6,7,8,-1,-1,13,13,13, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,-1,1,1,1,2,-1,7,7,7,7,8,-1,-1,14,14,14, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,54,53,53,53,53,52,52,52,52,52,51,50,49,48,48,48,48, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,53,53,53,52,52,52,52,51,51,51,52,52,-1,49,48,47,47,47, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,52,52,52,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,46,46,46, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,52,51,52,52,51,50,50,50,50,49,48,47,47,-1,-1,45,45,45, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,50,49,48,47,46,45,44,44,44,44, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,53,52,51,50,49,48,47,47,47,47,47,46,45,45,45,45,-1,45,44,43,42,42, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,45,-1,53,52,51,51,-1,48,47,46,46,46,46,46,45,44,44,44,-1,45,44,43,42,41, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,44,44,-1,53,52,51,50,49,48,47,46,45,45,45,46,45,44,43,43,-1,-1,-1,-1,-1,40, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,45,44,43,42,42,42,43,44,-1,39, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,42,42,42,43,42,42,42,42,42,43,44,-1,44,43,43,-1,-1,-1,-1,41,41,42,43,44,-1,38, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,44,43,42,41,40,40,40,40,41,42,43,44,-1,37, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,36, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,38,-1,35,35,35,35,35, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,38,38,38,38,38,39,-1,43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,37,37,37,37,38,39,-1,42,42,42,42,43,43,42,41,40,39,38,38,-1,-1,34,33,33,33, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,43,42,41,40,40,40,40,40,41,-1,31,31,31, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,34,34,35,36,37,38,39,40,41,42,43,43,42,41,41,41,-1,41,41,41,-1,30,30,30, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,34,33,-1,-1,-1,39,39,40,41,42,43,43,42,42,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,32,32,32,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,29,29,30,30,29,28,28, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,28,28,27, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,31,30,29,28,27,26,26,26,26,26,27,26,26,26,27,28,29,-1,-1,27,-1,26, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,31,30,29,28,27,26,25,25,25,26,27,26,25,25,-1,-1,-1,-1,25,26,25,25, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,31,30,29,28,27,26,25,24,25,26,27,26,25,24,24,24,-1,24,24,-1,24,24, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,22,23,23,23,23,23,22,22,22,22,22,-1,-1,-1,-1,24,23,22,22,22,22,22,22,22, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,21,-1,22,22,23,23,22,21,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,21, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,21,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,21,20,20,20,20,20, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,20,19,19,19,19, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,19,18,18,18,-1,-1,18,18,18,18, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,18,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,18,18,18,17,17,17,-1,17,17,17,17, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,17,17,16,16,16,16,-1,16,16,16,16,16,16,16,16,17,18,17,17,-1,16,16,16,-1,16,16,16,16, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,16,16,15,15,15,-1,16,15,15,15,15,15,15,16,17,18,17,16,15,15,15,15,-1,15,15,15,15, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,15,15,14,14,-1,16,15,14,14,14,14,15,16,17,18,17,16,15,14,14,15,-1,14,14,14,14, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,13,13,-1,-1,-1,13,13,13,14,15,16,17,18,17,16,15,14,13,-1,-1,13,13,13,13, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,12,-1,12,12,12,12,13, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,11,12,13, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,10,10,10,10,-1,-1,8,8,8,8,9,10,10,10,10,10,10,10,11,12,13, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,9,9,9,9,-1,8,7,7,7,8,9,9,9,9,9,9,9,10,11,-1,14, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,9,8,8,8,-1,8,7,6,7,8,9,8,8,8,8,8,9,10,11,-1,15, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,21,21,-1,12,11,10,9,8,8,7,7,-1,-1,-1,5,-1,-1,-1,7,7,7,7,8,9,10,11,-1,15, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,20,20,-1,12,11,10,9,8,7,7,6,5,4,4,4,4,4,-1,6,6,6,7,8,-1,11,-1,-1,14, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,-1,12,11,10,9,8,7,6,6,-1,3,3,3,3,3,-1,5,5,6,7,8,-1,-1,-1,13,13, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,7,6,5,4,3,2,1,1,1,-1,5,5,6,7,8,9,-1,12,12,13, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,24,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,2,1,0,1,-1,6,6,6,7,8,-1,-1,13,13,13, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,2,1,1,1,-1,7,7,7,7,8,-1,-1,14,14,14, 55,55,55,55,54,53,52,52,52,52,52,52,52,52,53,53,52,52,52,52,52,52,53,52,52,52,52,52,53,54,54,54,53,53,53,53,52,52,52,52,52,51,50,49,48,48,48,48, 54,54,54,54,54,53,52,51,51,51,51,51,51,52,53,53,52,51,51,51,51,51,-1,51,51,51,51,52,53,53,53,53,53,52,52,52,52,51,51,51,52,52,-1,49,48,47,47,47, 53,53,53,53,-1,54,-1,51,50,50,50,50,51,52,53,-1,-1,51,50,50,50,50,50,50,50,50,51,52,53,53,52,52,52,52,51,51,51,51,50,50,-1,-1,-1,-1,-1,46,46,46, 53,52,52,52,-1,-1,-1,-1,49,49,49,50,51,52,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,53,53,52,51,52,52,51,50,50,50,50,49,48,47,47,-1,-1,45,45,45, -1,51,51,51,51,-1,-1,-1,48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,50,-1,52,51,50,49,50,50,49,48,47,46,45,44,44,44,44, -1,50,50,50,50,50,49,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,53,52,51,50,49,49,-1,-1,-1,-1,48,-1,-1,-1,-1,-1,-1,45,44,43,43,43, -1,49,49,49,49,50,49,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,-1,53,52,51,50,49,48,47,47,47,47,47,46,45,45,45,45,-1,45,44,43,42,42, 48,48,48,48,49,50,49,48,47,46,45,45,45,45,45,46,46,45,45,45,45,45,45,45,45,-1,53,52,51,51,-1,48,47,46,46,46,46,46,45,44,44,44,-1,45,44,43,42,41, 47,47,47,48,49,50,49,48,47,46,45,44,44,44,44,-1,-1,44,44,44,44,44,44,44,44,-1,53,52,51,50,49,48,47,46,45,45,45,46,45,44,43,43,-1,-1,-1,-1,-1,40, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,44,45,45,44,43,43,43,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,-1,45,44,43,42,42,42,43,44,-1,39, 45,45,45,-1,43,43,43,42,42,42,-1,43,42,43,44,45,45,44,43,42,43,43,42,42,42,43,42,42,42,42,42,43,44,-1,44,43,43,-1,-1,-1,-1,41,41,42,43,44,-1,38, 44,44,44,-1,42,42,42,42,41,41,-1,-1,41,-1,-1,-1,-1,-1,-1,41,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,44,43,42,41,40,40,40,40,41,42,43,44,-1,37, 44,43,43,-1,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,44,43,42,41,40,39,39,39,-1,-1,-1,-1,-1,36, 44,43,42,41,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,38,-1,35,35,35,35,35, 44,43,43,-1,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,39,-1,38,38,38,38,38,39,-1,43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,34,34,34, -1,-1,-1,-1,38,38,38,38,38,38,-1,37,37,37,37,37,37,37,37,37,38,39,-1,37,37,37,37,38,39,-1,42,42,42,42,43,43,42,41,40,39,38,38,-1,-1,34,33,33,33, 38,37,37,37,38,37,37,37,37,38,-1,37,36,36,36,36,36,36,36,37,38,38,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,40,39,39,39,40,-1,-1,32,32,32, 38,37,36,36,-1,36,36,36,37,38,-1,37,36,35,35,35,35,35,35,-1,-1,37,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,43,42,41,40,40,40,40,40,41,-1,31,31,31, 38,37,36,35,35,35,35,36,37,38,-1,37,36,35,34,34,34,34,34,-1,36,36,36,35,34,34,35,36,37,38,39,40,41,42,43,43,42,41,41,41,-1,41,41,41,-1,30,30,30, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,-1,36,35,35,35,34,33,-1,-1,-1,39,39,40,41,42,43,43,42,42,42,-1,-1,-1,-1,-1,-1,29,29,29, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,32,32,32,33,33,-1,-1,34,34,34,-1,32,32,32,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,29,29,30,30,29,28,28, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,33,33,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,-1,28,28,27, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,32,31,30,29,28,27,26,26,26,26,26,27,26,26,26,27,28,29,-1,-1,27,-1,26, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,31,31,31,32,32,31,30,29,28,27,26,25,25,25,26,27,26,25,25,-1,-1,-1,-1,25,26,25,25, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,30,30,30,31,32,32,31,30,29,28,27,26,25,24,25,26,27,26,25,24,24,24,-1,24,24,-1,24,24, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,27,26,25,24,23,23,23,23,23,23,23,23, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,27,27,27,28,29,30,-1,22,23,23,23,23,23,22,22,22,22,22,-1,-1,-1,-1,24,23,22,22,22,22,22,22,22, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,26,26,27,28,-1,-1,-1,21,-1,22,22,23,23,22,21,21,21,21,21,21,21,22,23,23,22,21,21,21,21,21,21, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,26,27,-1,-1,21,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,21,20,20,20,20,20, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,26,27,-1,-1,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,19,19,19,19,-1,-1,20,19,19,19,19, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,19,18,18,18,-1,-1,18,18,18,18, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,19,18,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,18,18,18,17,17,17,-1,17,17,17,17, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,18,17,16,16,16,16,-1,16,16,16,16,16,16,16,16,17,18,17,17,-1,16,16,16,-1,16,16,16,16, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,17,16,15,15,15,-1,16,15,15,15,15,15,15,16,17,18,17,16,15,15,15,15,-1,15,15,15,15, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,16,15,14,14,-1,16,15,14,14,14,14,15,16,17,18,17,16,15,14,14,15,-1,14,14,14,14, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,-1,13,13,13,14,15,16,17,18,17,16,15,14,13,-1,-1,13,13,13,13, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,12,-1,12,12,12,12,13, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,11,11,11,11,11,11,11,11,12,13, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,8,8,8,8,9,10,10,10,10,10,10,10,11,12,13, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,-1,8,7,7,7,8,9,9,9,9,9,9,9,10,11,-1,14, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,9,8,8,8,-1,8,7,6,7,8,9,8,8,8,8,8,9,10,11,-1,15, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,22,22,-1,13,12,11,10,9,8,7,7,-1,-1,-1,5,-1,-1,-1,7,7,7,7,8,9,10,11,-1,15, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,21,21,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,6,7,8,-1,11,-1,-1,14, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,-1,13,12,11,10,9,8,7,7,-1,4,3,3,3,3,-1,5,5,6,7,8,-1,-1,-1,13,13, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,2,1,1,-1,5,5,6,7,8,9,-1,12,12,13, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,25,24,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,3,2,1,0,-1,6,6,6,7,8,-1,-1,13,13,13, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,3,2,1,1,-1,7,7,7,7,8,-1,-1,14,14,14, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 59,59,59,59,58,57,56,56,56,56,56,56,55,54,53,52,51,51,51,51,51,51,52,51,51,51,51,51,52,52,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 58,58,58,58,58,57,56,55,55,55,55,55,55,54,53,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 57,57,57,57,-1,58,-1,55,54,54,54,54,55,54,54,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 57,56,56,56,-1,-1,-1,-1,53,53,53,54,55,55,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,55,55,55,55,-1,-1,-1,52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,54,54,54,54,54,53,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,53,53,53,53,54,53,52,51,50,50,50,50,50,49,48,47,46,45,45,45,45,45,45,45,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 52,52,52,52,53,54,53,52,51,50,49,49,49,49,49,48,47,46,45,44,44,44,44,44,44,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 51,51,51,52,53,54,53,52,51,50,49,48,48,48,48,-1,-1,46,45,44,43,43,43,43,43,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,48,48,47,46,45,44,43,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 49,49,49,-1,47,47,47,46,46,46,-1,47,46,47,48,48,47,46,45,44,43,42,41,41,41,42,41,41,41,41,41,42,43,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 48,48,48,-1,46,46,46,46,45,45,-1,-1,45,-1,-1,-1,-1,-1,-1,43,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 48,47,47,-1,45,45,45,45,45,44,44,44,44,44,44,44,43,42,42,42,42,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 48,47,46,45,44,44,44,44,44,44,43,43,43,43,43,43,43,42,41,41,41,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,36,-1,33,33,33,33,33, 48,47,47,-1,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41,40,40,40,-1,37,37,37,37,37,38,-1,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,41,41,41,41,41,41,40,39,39,-1,36,36,36,36,37,38,-1,41,41,41,41,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,40,40,40,40,40,40,39,38,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,39,39,39,39,-1,-1,37,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,41,40,39,38,38,38,38,38,39,-1,29,29,29, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,38,38,38,-1,36,36,35,34,33,33,34,35,36,37,38,39,40,41,42,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,36,35,35,34,33,32,-1,-1,-1,38,38,39,40,41,42,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,35,34,34,-1,31,31,31,-1,39,39,39,40,41,42,42,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,24,24,24,25,26,27,-1,-1,25,-1,24, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,25,24,23,23,-1,-1,-1,-1,23,24,23,23, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,34,34,34,33,32,31,30,29,28,27,26,25,24,23,24,25,25,24,23,22,22,22,-1,22,22,-1,22,22, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,32,33,34,-1,26,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,22,21,20,20,20,20,20,20,20, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,32,-1,-1,-1,25,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,21,20,19,19,19,19,19,19, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,25,24,24,24,25,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,19,18,18,18,18,18, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,25,24,23,24,25,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,18,17,17,17,17, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,16,16,16,-1,-1,16,16,16,16, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,21,21,21,21,21,20,19,18,17,16,16,16,16,15,15,15,-1,15,15,15,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,20,20,20,20,20,20,19,18,17,16,15,15,-1,14,14,14,-1,14,14,14,14, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,20,19,19,19,19,19,19,18,17,16,15,14,13,13,13,13,-1,13,13,13,13, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,20,19,18,18,18,18,19,18,17,16,15,14,13,12,12,13,-1,12,12,12,12, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,17,17,18,19,18,17,16,15,14,13,12,11,-1,-1,11,11,11,11, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,18,17,17,-1,-1,-1,-1,10,-1,10,10,10,10,10, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,9,9,10, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,10,10,9,8,8,8,8,8,8,8,8,8,8,9,10, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,10,9,9,9,8,7,7,7,7,7,7,7,7,8,-1,11, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,10,9,8,9,8,7,6,6,6,6,6,6,7,8,-1,12, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,5,5,5,5,5,6,7,8,-1,11, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,4,4,4,-1,8,-1,-1,10, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,6,5,5,-1,3,3,3,3,4,-1,-1,-1,9,9, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,8,7,6,5,5,-1,1,1,2,3,4,5,-1,8,8,9, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,0,1,2,3,4,-1,-1,9,9,9, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,7,7,7,7,-1,1,1,2,3,4,-1,-1,10,10,10, 59,59,59,59,58,57,56,56,56,56,56,56,55,54,53,52,51,51,51,51,51,51,52,51,51,51,51,51,52,52,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 58,58,58,58,58,57,56,55,55,55,55,55,55,54,53,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 57,57,57,57,-1,58,-1,55,54,54,54,54,55,54,54,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 57,56,56,56,-1,-1,-1,-1,53,53,53,54,55,55,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,55,55,55,55,-1,-1,-1,52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,54,54,54,54,54,53,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,53,53,53,53,54,53,52,51,50,50,50,50,50,49,48,47,46,45,45,45,45,45,45,45,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 52,52,52,52,53,54,53,52,51,50,49,49,49,49,49,48,47,46,45,44,44,44,44,44,44,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 51,51,51,52,53,54,53,52,51,50,49,48,48,48,48,-1,-1,46,45,44,43,43,43,43,43,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,48,48,47,46,45,44,43,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 49,49,49,-1,47,47,47,46,46,46,-1,47,46,47,48,48,47,46,45,44,43,42,41,41,41,42,41,41,41,41,41,42,43,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 48,48,48,-1,46,46,46,46,45,45,-1,-1,45,-1,-1,-1,-1,-1,-1,43,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 48,47,47,-1,45,45,45,45,45,44,44,44,44,44,44,44,43,42,42,42,42,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 48,47,46,45,44,44,44,44,44,44,43,43,43,43,43,43,43,42,41,41,41,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,36,-1,33,33,33,33,33, 48,47,47,-1,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41,40,40,40,-1,37,37,37,37,37,38,-1,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,41,41,41,41,41,41,40,39,39,-1,36,36,36,36,37,38,-1,41,41,41,41,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,40,40,40,40,40,40,39,38,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,39,39,39,39,-1,-1,37,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,41,40,39,38,38,38,38,38,39,-1,29,29,29, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,38,38,38,-1,36,36,35,34,33,33,34,35,36,37,38,39,40,41,42,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,36,35,35,34,33,32,-1,-1,-1,38,38,39,40,41,42,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,35,34,34,-1,31,31,31,-1,39,39,39,40,41,42,42,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,24,24,24,25,26,27,-1,-1,25,-1,24, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,25,24,23,23,-1,-1,-1,-1,23,24,23,23, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,34,34,34,33,32,31,30,29,28,27,26,25,24,23,24,25,25,24,23,22,22,22,-1,22,22,-1,22,22, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,32,33,34,-1,26,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,22,21,20,20,20,20,20,20,20, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,32,-1,-1,-1,25,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,21,20,19,19,19,19,19,19, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,25,24,24,24,25,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,19,18,18,18,18,18, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,25,24,23,24,25,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,18,17,17,17,17, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,16,16,16,-1,-1,16,16,16,16, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,21,21,21,21,21,20,19,18,17,16,16,16,16,15,15,15,-1,15,15,15,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,20,20,20,20,20,20,19,18,17,16,15,15,-1,14,14,14,-1,14,14,14,14, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,20,19,19,19,19,19,19,18,17,16,15,14,13,13,13,13,-1,13,13,13,13, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,20,19,18,18,18,18,19,18,17,16,15,14,13,12,12,13,-1,12,12,12,12, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,17,17,18,19,18,17,16,15,14,13,12,11,-1,-1,11,11,11,11, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,18,17,17,-1,-1,-1,-1,10,-1,10,10,10,10,10, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,9,9,10, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,10,10,9,8,8,8,8,8,8,8,8,8,8,9,10, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,10,9,9,9,8,7,7,7,7,7,7,7,7,8,-1,11, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,10,9,8,9,8,7,6,6,6,6,6,6,7,8,-1,11, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,5,5,5,5,5,6,7,8,-1,10, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,4,4,4,-1,8,-1,-1,9, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,6,5,5,-1,3,3,3,3,3,-1,-1,-1,8,8, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,8,7,6,5,5,-1,1,1,1,2,3,4,-1,7,7,8, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,1,0,1,2,3,-1,-1,8,8,8, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,7,7,7,7,-1,1,1,1,2,3,-1,-1,9,9,9, 59,59,59,59,58,57,56,56,56,56,56,56,55,54,53,52,51,51,51,51,51,51,52,51,51,51,51,51,52,52,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 58,58,58,58,58,57,56,55,55,55,55,55,55,54,53,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 57,57,57,57,-1,58,-1,55,54,54,54,54,55,54,54,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 57,56,56,56,-1,-1,-1,-1,53,53,53,54,55,55,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,55,55,55,55,-1,-1,-1,52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,54,54,54,54,54,53,52,51,51,51,51,51,51,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,53,53,53,53,54,53,52,51,50,50,50,50,50,49,48,47,46,45,45,45,45,45,45,45,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 52,52,52,52,53,54,53,52,51,50,49,49,49,49,49,48,47,46,45,44,44,44,44,44,44,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 51,51,51,52,53,54,53,52,51,50,49,48,48,48,48,-1,-1,46,45,44,43,43,43,43,43,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,48,48,47,46,45,44,43,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 49,49,49,-1,47,47,47,46,46,46,-1,47,46,47,48,48,47,46,45,44,43,42,41,41,41,42,41,41,41,41,41,42,43,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 48,48,48,-1,46,46,46,46,45,45,-1,-1,45,-1,-1,-1,-1,-1,-1,43,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 48,47,47,-1,45,45,45,45,45,44,44,44,44,44,44,44,43,42,42,42,42,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 48,47,46,45,44,44,44,44,44,44,43,43,43,43,43,43,43,42,41,41,41,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,36,-1,33,33,33,33,33, 48,47,47,-1,43,43,43,43,43,43,43,42,42,42,42,42,42,42,41,40,40,40,-1,37,37,37,37,37,38,-1,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,42,42,42,42,42,42,-1,41,41,41,41,41,41,41,41,40,39,39,-1,36,36,36,36,37,38,-1,41,41,41,41,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 42,41,41,41,42,41,41,41,41,42,-1,41,40,40,40,40,40,40,40,40,39,38,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 42,41,40,40,-1,40,40,40,41,42,-1,41,40,39,39,39,39,39,39,-1,-1,37,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,41,40,39,38,38,38,38,38,39,-1,29,29,29, 42,41,40,39,39,39,39,40,41,42,-1,41,40,39,38,38,38,38,38,-1,36,36,35,34,33,33,34,35,36,37,38,39,40,41,42,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 42,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,-1,37,37,37,37,38,-1,36,35,35,34,33,32,-1,-1,-1,38,38,39,40,41,42,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,39,38,37,37,37,37,37,36,36,36,36,36,36,36,37,37,-1,-1,35,34,34,-1,31,31,31,-1,39,39,39,40,41,42,42,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 48,48,-1,39,38,37,36,36,36,36,36,35,35,35,35,35,35,-1,36,36,-1,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 47,47,-1,39,38,37,36,35,35,35,-1,34,34,34,34,34,34,34,35,36,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,24,24,24,25,26,27,-1,-1,25,-1,24, 46,47,-1,39,38,37,36,35,34,34,34,34,33,33,33,33,33,34,35,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,25,24,23,23,-1,-1,-1,-1,23,24,23,23, 45,-1,-1,39,38,37,36,35,34,33,34,34,33,32,32,32,33,34,35,-1,34,34,34,33,32,31,30,29,28,27,26,25,24,23,24,25,25,24,23,22,22,22,-1,22,22,-1,22,22, 44,-1,40,39,38,37,36,36,-1,32,-1,-1,-1,31,31,32,-1,-1,-1,-1,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 43,-1,40,39,38,37,37,37,-1,31,31,31,-1,30,31,32,-1,31,31,31,32,33,34,-1,26,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,22,21,20,20,20,20,20,20,20, 42,41,40,39,38,38,38,38,-1,31,30,30,-1,29,-1,-1,-1,30,30,31,32,-1,-1,-1,25,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,21,20,19,19,19,19,19,19, 43,-1,40,39,39,39,39,39,-1,-1,30,29,28,28,28,28,28,29,30,31,-1,-1,25,24,24,24,25,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,19,18,18,18,18,18, 42,-1,40,40,40,40,-1,40,41,-1,30,29,28,27,27,27,28,29,30,31,-1,-1,25,24,23,24,25,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,18,17,17,17,17, 41,-1,-1,-1,-1,41,42,41,41,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,16,16,16,-1,-1,16,16,16,16, 40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,23,23,22,21,21,21,21,21,-1,21,21,21,21,21,20,19,18,17,16,16,16,16,15,15,15,-1,15,15,15,15, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,22,22,21,20,20,20,20,-1,20,20,20,20,20,20,19,18,17,16,15,15,-1,14,14,14,-1,14,14,14,14, 40,39,38,38,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,21,21,20,19,19,19,-1,20,19,19,19,19,19,19,18,17,16,15,14,13,13,13,13,-1,13,13,13,13, 40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,27,27,-1,24,23,22,21,20,20,20,19,18,18,-1,20,19,18,18,18,18,19,18,17,16,15,14,13,12,12,13,-1,12,12,12,12, -1,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,-1,17,17,17,18,19,18,17,16,15,14,13,12,11,-1,-1,11,11,11,11, -1,-1,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,18,19,18,17,17,-1,-1,-1,-1,10,-1,10,10,10,10,10, -1,-1,38,37,36,35,34,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,9,9,10, 40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,10,10,9,8,8,8,8,8,8,8,8,8,8,9,10, 40,39,38,37,36,36,36,-1,33,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,10,9,9,9,8,7,7,7,7,7,7,7,7,8,-1,11, 40,39,38,37,37,37,37,-1,33,32,31,30,29,-1,-1,-1,25,-1,22,22,-1,-1,-1,17,16,15,14,13,12,12,12,-1,10,9,8,9,8,7,6,6,6,6,6,6,7,8,-1,10, 40,39,38,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,28,27,26,-1,23,-1,26,26,-1,17,16,15,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,5,5,5,5,5,6,7,8,-1,9, 40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,25,25,25,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,4,4,4,-1,8,-1,-1,8, 40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,-1,17,16,15,14,13,12,11,11,-1,8,7,6,5,5,-1,3,3,3,3,3,-1,-1,-1,7,7, 41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7, 42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,16,-1,-1,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,-1,6,6,7, 42,41,41,-1,-1,-1,-1,-1,34,33,32,32,-1,29,28,27,27,-1,-1,23,22,21,20,19,18,17,18,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,2,1,0,1,2,-1,-1,7,7,7, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,-1,7,7,7,7,-1,2,1,1,1,2,-1,-1,8,8,8, 60,60,60,60,59,58,57,57,57,57,57,56,55,54,53,52,51,51,51,51,51,51,52,51,51,51,51,51,52,52,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 59,59,59,59,59,58,57,56,56,56,56,56,55,54,53,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 58,58,58,58,-1,59,-1,56,55,55,55,55,55,54,54,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 58,57,57,57,-1,-1,-1,-1,54,54,54,55,55,55,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,56,56,56,56,-1,-1,-1,53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,55,55,55,55,55,54,53,52,52,52,52,51,51,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,54,54,54,54,55,54,53,52,51,51,51,51,50,49,48,47,46,45,45,45,45,45,45,45,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 53,53,53,53,54,55,54,53,52,51,50,50,50,50,49,48,47,46,45,44,44,44,44,44,44,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 52,52,52,53,54,55,54,53,52,51,50,49,49,49,49,-1,-1,46,45,44,43,43,43,43,43,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,49,48,47,46,45,44,43,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 50,50,50,-1,48,48,48,47,47,47,-1,48,47,48,49,48,47,46,45,44,43,42,41,41,41,42,41,41,41,41,41,42,43,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 49,49,49,-1,47,47,47,47,46,46,-1,-1,46,-1,-1,-1,-1,-1,-1,43,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 49,48,48,-1,46,46,46,46,46,45,45,45,45,45,45,44,43,42,42,42,42,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 49,48,47,46,45,45,45,45,45,45,44,44,44,44,44,44,43,42,41,41,41,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,36,-1,33,33,33,33,33, 49,48,48,-1,44,44,44,44,44,44,44,43,43,43,43,43,43,42,41,40,40,40,-1,37,37,37,37,37,38,-1,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,42,42,42,42,42,41,40,39,39,-1,36,36,36,36,37,38,-1,41,41,41,41,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,41,41,41,41,41,40,39,38,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,40,40,40,40,-1,-1,37,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,41,40,39,38,38,38,38,38,39,-1,29,29,29, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,39,39,39,-1,36,36,35,34,33,33,34,35,36,37,38,39,40,41,42,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,36,35,35,34,33,32,-1,-1,-1,38,38,39,40,41,42,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,35,34,34,-1,31,31,31,-1,39,39,39,40,41,42,42,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,24,24,24,25,26,27,-1,-1,25,-1,24, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,25,24,23,23,-1,-1,-1,-1,23,24,23,23, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,35,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,25,24,23,22,22,22,-1,22,22,-1,22,22, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,33,34,35,-1,27,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,22,21,20,20,20,20,20,20,20, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,33,-1,-1,-1,26,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,21,20,19,19,19,19,19,19, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,26,25,25,25,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,19,18,18,18,18,18, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,26,25,24,25,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,18,17,17,17,17, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,16,16,16,-1,-1,16,16,16,16, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,22,22,22,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,15,15,15,15, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,21,21,21,21,21,20,19,18,17,16,15,15,-1,14,14,14,-1,14,14,14,14, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,21,20,20,20,20,20,19,18,17,16,15,14,13,13,13,13,-1,13,13,13,13, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,21,20,19,19,19,19,19,18,17,16,15,14,13,12,12,13,-1,12,12,12,12, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,18,18,19,19,18,17,16,15,14,13,12,11,-1,-1,11,11,11,11, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,19,18,17,17,-1,-1,-1,-1,10,-1,10,10,10,10,10, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,9,9,10, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,11,10,9,8,8,8,8,8,8,8,8,8,8,9,10, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,11,10,10,9,8,7,7,7,7,7,7,7,7,8,-1,10, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,11,10,9,9,8,7,6,6,6,6,6,6,7,8,-1,9, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,5,5,5,5,5,6,7,8,-1,8, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,4,4,4,4,4,-1,8,-1,-1,7, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,3,3,3,3,3,-1,-1,-1,6,6, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,-1,5,5,6, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,3,2,1,0,1,-1,-1,6,6,6, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,3,2,1,1,1,-1,-1,7,7,7, 61,61,61,61,60,59,58,58,58,58,57,56,55,54,53,52,51,51,51,51,51,51,52,51,51,51,51,51,52,52,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 60,60,60,60,60,59,58,57,57,57,57,56,55,54,53,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 59,59,59,59,-1,60,-1,57,56,56,56,56,55,54,54,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 59,58,58,58,-1,-1,-1,-1,55,55,55,56,55,55,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,57,57,57,57,-1,-1,-1,54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,56,56,56,56,56,55,54,53,53,53,52,51,51,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,55,55,55,55,56,55,54,53,52,52,52,51,50,49,48,47,46,45,45,45,45,45,45,45,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 54,54,54,54,55,56,55,54,53,52,51,51,51,50,49,48,47,46,45,44,44,44,44,44,44,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 53,53,53,54,55,56,55,54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,43,43,43,43,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,49,48,47,46,45,44,43,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 51,51,51,-1,49,49,49,48,48,48,-1,49,48,49,49,48,47,46,45,44,43,42,41,41,41,42,41,41,41,41,41,42,43,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 50,50,50,-1,48,48,48,48,47,47,-1,-1,47,-1,-1,-1,-1,-1,-1,43,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 50,49,49,-1,47,47,47,47,47,46,46,46,46,46,45,44,43,42,42,42,42,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 50,49,48,47,46,46,46,46,46,46,45,45,45,45,45,44,43,42,41,41,41,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,36,-1,33,33,33,33,33, 50,49,49,-1,45,45,45,45,45,45,45,44,44,44,44,44,43,42,41,40,40,40,-1,37,37,37,37,37,38,-1,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,44,44,44,44,44,44,-1,43,43,43,43,43,43,42,41,40,39,39,-1,36,36,36,36,37,38,-1,41,41,41,41,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 44,43,43,43,44,43,43,43,43,44,-1,43,42,42,42,42,42,42,41,40,39,38,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 44,43,42,42,-1,42,42,42,43,44,-1,43,42,41,41,41,41,41,41,-1,-1,37,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,41,40,39,38,38,38,38,38,39,-1,29,29,29, 44,43,42,41,41,41,41,42,43,44,-1,43,42,41,40,40,40,40,40,-1,36,36,35,34,33,33,34,35,36,37,38,39,40,41,42,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,40,-1,36,35,35,34,33,32,-1,-1,-1,38,38,39,40,41,42,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,38,38,38,39,39,-1,-1,35,34,34,-1,31,31,31,-1,39,39,39,40,41,42,42,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,25,25,24,24,24,25,26,27,-1,-1,25,-1,24, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,25,24,23,23,-1,-1,-1,-1,23,24,23,23, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,25,24,23,22,22,22,-1,22,22,-1,22,22, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,33,33,33,34,35,36,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,-1,-1,22,21,20,20,20,20,20,20,20, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,32,32,33,34,-1,-1,-1,27,-1,26,25,24,23,22,21,20,20,20,20,20,20,21,22,21,20,19,19,19,19,19,19, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,32,33,-1,-1,27,26,26,26,26,25,24,23,22,21,20,19,19,19,19,19,-1,-1,-1,-1,19,18,18,18,18,18, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,32,33,-1,-1,27,26,25,26,26,25,24,23,22,21,20,19,18,18,18,18,17,17,17,-1,-1,18,17,17,17,17, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,16,16,16,-1,-1,16,16,16,16, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,23,23,-1,23,23,23,22,21,20,19,18,17,16,16,16,16,15,15,15,-1,15,15,15,15, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,22,22,22,22,21,20,19,18,17,16,15,15,-1,14,14,14,-1,14,14,14,14, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,22,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,13,13,13, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,22,21,20,20,20,20,19,18,17,16,15,14,13,12,12,13,-1,12,12,12,12, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,19,19,19,20,19,18,17,16,15,14,13,12,11,-1,-1,11,11,11,11, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,19,18,17,17,-1,-1,-1,-1,10,-1,10,10,10,10,10, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,9,9,9,9,9,9,9,9,9,10, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,11,10,9,8,8,8,8,8,8,8,8,8,8,9,10, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,8,-1,10, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,12,11,10,9,8,7,6,6,6,6,6,6,7,8,-1,9, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,5,5,5,5,5,6,7,8,-1,8, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,4,4,4,4,4,-1,8,-1,-1,7, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,8,7,7,-1,4,3,3,3,3,-1,-1,-1,6,6, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,2,-1,5,5,6, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,4,3,2,1,0,-1,-1,6,6,6, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,9,9,9,9,-1,4,3,2,1,1,-1,-1,7,7,7, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 66,66,65,64,63,62,61,61,61,61,60,59,58,57,56,55,54,54,54,54,54,54,55,54,54,54,54,53,52,52,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 65,65,65,64,63,62,61,60,60,60,60,59,58,57,56,55,54,53,53,53,53,53,-1,53,53,53,53,53,52,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 64,64,64,64,-1,63,-1,60,59,59,59,59,58,57,57,-1,-1,53,52,52,52,52,52,52,52,52,53,53,52,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 64,63,63,63,-1,-1,-1,-1,58,58,58,59,58,58,-1,-1,-1,53,52,51,51,52,52,51,51,52,53,53,52,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,62,62,62,62,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,-1,-1,-1,50,50,-1,-1,50,50,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,61,61,61,61,60,59,58,57,57,56,55,54,54,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,60,60,60,60,60,59,58,57,56,56,55,54,53,52,51,50,49,48,48,48,48,48,48,48,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 59,59,59,59,60,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,47,47,47,47,47,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 58,58,58,59,60,60,59,58,57,56,55,54,54,53,53,-1,-1,49,48,47,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 57,57,57,-1,-1,-1,-1,-1,-1,-1,-1,53,53,53,52,51,50,49,48,47,46,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 56,56,56,-1,54,54,54,53,53,53,-1,53,52,53,52,51,50,49,48,47,46,45,44,44,44,45,44,44,44,44,44,45,46,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 55,55,55,-1,53,53,53,53,52,52,-1,-1,51,-1,-1,-1,-1,-1,-1,46,-1,-1,43,43,43,-1,43,43,43,43,44,45,46,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 55,54,54,-1,52,52,52,52,52,51,51,51,50,49,48,47,46,45,45,45,45,-1,43,42,42,42,42,42,42,43,-1,46,46,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 55,54,53,52,51,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,-1,-1,41,41,41,41,41,41,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,36,-1,33,33,33,33,33, 55,54,54,-1,50,50,50,50,50,50,50,49,49,49,48,47,46,45,44,43,43,43,-1,40,40,40,40,40,41,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,49,49,49,49,49,49,-1,48,48,48,48,47,46,45,44,43,42,42,-1,39,39,39,39,40,41,-1,44,44,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 49,48,48,48,49,48,48,48,48,49,-1,48,47,47,47,47,46,45,44,43,42,41,-1,38,38,38,39,40,41,42,43,43,43,44,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 49,48,47,47,-1,47,47,47,48,49,-1,48,47,46,46,46,46,45,45,-1,-1,40,-1,37,37,37,-1,-1,-1,-1,42,42,43,43,42,41,40,39,38,38,38,38,38,39,-1,29,29,29, 49,48,47,46,46,46,46,47,48,49,-1,48,47,46,45,45,45,45,45,-1,39,39,38,37,36,36,37,38,39,40,41,42,43,43,42,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,45,-1,39,38,38,37,36,35,-1,-1,-1,41,41,42,43,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,46,45,44,44,44,44,44,43,43,43,43,43,43,43,44,44,-1,-1,38,37,37,-1,34,34,34,-1,42,42,42,43,43,42,42,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 55,55,-1,46,45,44,43,43,43,43,43,42,42,42,42,42,42,-1,43,43,-1,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,42,43,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,24,24,24,25,26,27,-1,-1,25,-1,24, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,23,23,-1,-1,-1,-1,23,24,23,23, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,22,22,-1,22,22,-1,22,22, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,38,38,38,39,39,39,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,22,21,20,20,20,20,20,20,20, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,37,37,38,39,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,22,21,20,19,19,19,19,19,19, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,35,36,37,38,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,-1,-1,19,18,18,18,18,18, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,35,36,37,38,-1,-1,32,31,30,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,18,17,17,17,17, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,19,19,19,-1,-1,16,16,16,16, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,28,28,28,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,15,15,15,15, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,27,27,26,25,24,23,22,21,20,19,18,18,-1,17,17,17,-1,14,14,14,14, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,27,26,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,13,13,13,13, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,27,26,25,25,24,23,22,21,20,19,18,17,16,15,15,16,-1,12,12,12,12, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,-1,-1,11,11,11,11, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,23,22,21,20,20,-1,-1,-1,-1,13,-1,12,11,10,10,10, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,11,10,9,9, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,14,13,12,11,11,11,11,11,11,11,11,11,10,9,8, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,11,-1,7, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,-1,6, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,9,8,8,8,8,9,10,11,-1,5, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,7,7,-1,11,-1,-1,4, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,9,8,7,6,6,-1,-1,-1,3,3, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,-1,1,1,2, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,9,8,7,6,6,-1,-1,0,1,2, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,9,8,7,7,7,-1,-1,1,1,2, 66,66,65,64,63,62,61,61,61,61,60,59,58,57,56,55,54,54,54,54,54,54,55,54,54,54,54,53,52,52,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 65,65,65,64,63,62,61,60,60,60,60,59,58,57,56,55,54,53,53,53,53,53,-1,53,53,53,53,53,52,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 64,64,64,64,-1,63,-1,60,59,59,59,59,58,57,57,-1,-1,53,52,52,52,52,52,52,52,52,53,53,52,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 64,63,63,63,-1,-1,-1,-1,58,58,58,59,58,58,-1,-1,-1,53,52,51,51,52,52,51,51,52,53,53,52,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,62,62,62,62,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,-1,-1,-1,50,50,-1,-1,50,50,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,61,61,61,61,60,59,58,57,57,56,55,54,54,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,60,60,60,60,60,59,58,57,56,56,55,54,53,52,51,50,49,48,48,48,48,48,48,48,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 59,59,59,59,60,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,47,47,47,47,47,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 58,58,58,59,60,60,59,58,57,56,55,54,54,53,53,-1,-1,49,48,47,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 57,57,57,-1,-1,-1,-1,-1,-1,-1,-1,53,53,53,52,51,50,49,48,47,46,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 56,56,56,-1,54,54,54,53,53,53,-1,53,52,53,52,51,50,49,48,47,46,45,44,44,44,45,44,44,44,44,44,45,46,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 55,55,55,-1,53,53,53,53,52,52,-1,-1,51,-1,-1,-1,-1,-1,-1,46,-1,-1,43,43,43,-1,43,43,43,43,44,45,46,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 55,54,54,-1,52,52,52,52,52,51,51,51,50,49,48,47,46,45,45,45,45,-1,43,42,42,42,42,42,42,43,-1,46,46,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 55,54,53,52,51,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,-1,-1,41,41,41,41,41,41,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,36,-1,33,33,33,33,33, 55,54,54,-1,50,50,50,50,50,50,50,49,49,49,48,47,46,45,44,43,43,43,-1,40,40,40,40,40,41,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,49,49,49,49,49,49,-1,48,48,48,48,47,46,45,44,43,42,42,-1,39,39,39,39,40,41,-1,44,44,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 49,48,48,48,49,48,48,48,48,49,-1,48,47,47,47,47,46,45,44,43,42,41,-1,38,38,38,39,40,41,42,43,43,43,44,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 49,48,47,47,-1,47,47,47,48,49,-1,48,47,46,46,46,46,45,45,-1,-1,40,-1,37,37,37,-1,-1,-1,-1,42,42,43,43,42,41,40,39,38,38,38,38,38,39,-1,29,29,29, 49,48,47,46,46,46,46,47,48,49,-1,48,47,46,45,45,45,45,45,-1,39,39,38,37,36,36,37,38,39,40,41,42,43,43,42,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,45,-1,39,38,38,37,36,35,-1,-1,-1,41,41,42,43,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,46,45,44,44,44,44,44,43,43,43,43,43,43,43,44,44,-1,-1,38,37,37,-1,34,34,34,-1,42,42,42,43,43,42,42,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 55,55,-1,46,45,44,43,43,43,43,43,42,42,42,42,42,42,-1,43,43,-1,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,42,43,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,24,24,24,25,26,27,-1,-1,25,-1,24, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,23,23,-1,-1,-1,-1,23,24,23,23, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,22,22,-1,22,22,-1,22,22, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,38,38,38,39,39,39,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,22,21,20,20,20,20,20,20,20, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,37,37,38,39,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,22,21,20,19,19,19,19,19,19, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,35,36,37,38,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,-1,-1,19,18,18,18,18,18, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,35,36,37,38,-1,-1,32,31,30,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,18,17,17,17,17, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,19,19,19,-1,-1,16,16,16,16, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,28,28,28,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,15,15,15,15, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,27,27,26,25,24,23,22,21,20,19,18,18,-1,17,17,17,-1,14,14,14,14, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,27,26,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,13,13,13,13, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,27,26,25,25,24,23,22,21,20,19,18,17,16,15,15,16,-1,12,12,12,12, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,-1,-1,11,11,11,11, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,23,22,21,20,20,-1,-1,-1,-1,13,-1,12,11,10,10,10, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,11,10,9,9, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,14,13,12,11,11,11,11,11,11,11,11,11,10,9,8, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,11,-1,7, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,-1,6, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,9,8,8,8,8,9,10,11,-1,5, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,7,7,-1,11,-1,-1,4, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,9,8,7,6,6,-1,-1,-1,3,3, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,-1,1,1,1, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,9,8,7,6,6,-1,-1,1,0,1, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,9,8,7,7,7,-1,-1,1,1,1, 66,66,65,64,63,62,61,61,61,61,60,59,58,57,56,55,54,54,54,54,54,54,55,54,54,54,54,53,52,52,52,52,51,51,51,51,50,50,50,50,50,49,48,47,46,46,46,46, 65,65,65,64,63,62,61,60,60,60,60,59,58,57,56,55,54,53,53,53,53,53,-1,53,53,53,53,53,52,51,51,51,51,50,50,50,50,49,49,49,50,50,-1,47,46,45,45,45, 64,64,64,64,-1,63,-1,60,59,59,59,59,58,57,57,-1,-1,53,52,52,52,52,52,52,52,52,53,53,52,51,50,50,50,50,49,49,49,49,48,48,-1,-1,-1,-1,-1,44,44,44, 64,63,63,63,-1,-1,-1,-1,58,58,58,59,58,58,-1,-1,-1,53,52,51,51,52,52,51,51,52,53,53,52,51,50,49,50,50,49,48,48,48,48,47,46,45,45,-1,-1,43,43,43, -1,62,62,62,62,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,-1,-1,-1,50,50,-1,-1,50,50,-1,-1,-1,-1,-1,-1,48,-1,50,49,48,47,48,48,47,46,45,44,43,42,42,42,42, -1,61,61,61,61,60,59,58,57,57,56,55,54,54,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,51,50,49,48,47,47,-1,-1,-1,-1,46,-1,-1,-1,-1,-1,-1,43,42,41,41,41, -1,60,60,60,60,60,59,58,57,56,56,55,54,53,52,51,50,49,48,48,48,48,48,48,48,-1,51,50,49,48,47,46,45,45,45,45,45,44,43,43,43,43,-1,43,42,41,40,40, 59,59,59,59,60,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,47,47,47,47,47,-1,51,50,49,49,-1,46,45,44,44,44,44,44,43,42,42,42,-1,43,42,41,40,39, 58,58,58,59,60,60,59,58,57,56,55,54,54,53,53,-1,-1,49,48,47,46,46,46,46,46,-1,51,50,49,48,47,46,45,44,43,43,43,44,43,42,41,41,-1,-1,-1,-1,-1,38, 57,57,57,-1,-1,-1,-1,-1,-1,-1,-1,53,53,53,52,51,50,49,48,47,46,45,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,-1,43,42,41,40,40,40,41,42,-1,37, 56,56,56,-1,54,54,54,53,53,53,-1,53,52,53,52,51,50,49,48,47,46,45,44,44,44,45,44,44,44,44,44,45,46,-1,42,41,41,-1,-1,-1,-1,39,39,40,41,42,-1,36, 55,55,55,-1,53,53,53,53,52,52,-1,-1,51,-1,-1,-1,-1,-1,-1,46,-1,-1,43,43,43,-1,43,43,43,43,44,45,46,-1,42,41,40,39,38,38,38,38,39,40,41,42,-1,35, 55,54,54,-1,52,52,52,52,52,51,51,51,50,49,48,47,46,45,45,45,45,-1,43,42,42,42,42,42,42,43,-1,46,46,-1,42,41,40,39,38,37,37,37,-1,-1,-1,-1,-1,34, 55,54,53,52,51,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,-1,-1,41,41,41,41,41,41,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,36,-1,33,33,33,33,33, 55,54,54,-1,50,50,50,50,50,50,50,49,49,49,48,47,46,45,44,43,43,43,-1,40,40,40,40,40,41,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32, -1,-1,-1,-1,49,49,49,49,49,49,-1,48,48,48,48,47,46,45,44,43,42,42,-1,39,39,39,39,40,41,-1,44,44,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31, 49,48,48,48,49,48,48,48,48,49,-1,48,47,47,47,47,46,45,44,43,42,41,-1,38,38,38,39,40,41,42,43,43,43,44,-1,-1,-1,-1,38,37,37,37,38,-1,-1,30,30,30, 49,48,47,47,-1,47,47,47,48,49,-1,48,47,46,46,46,46,45,45,-1,-1,40,-1,37,37,37,-1,-1,-1,-1,42,42,43,43,42,41,40,39,38,38,38,38,38,39,-1,29,29,29, 49,48,47,46,46,46,46,47,48,49,-1,48,47,46,45,45,45,45,45,-1,39,39,38,37,36,36,37,38,39,40,41,42,43,43,42,41,40,39,39,39,-1,39,39,39,-1,28,28,28, 49,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,-1,44,44,44,44,45,-1,39,38,38,37,36,35,-1,-1,-1,41,41,42,43,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,27,27,27, -1,-1,-1,46,45,44,44,44,44,44,43,43,43,43,43,43,43,44,44,-1,-1,38,37,37,-1,34,34,34,-1,42,42,42,43,43,42,42,-1,-1,-1,-1,-1,27,27,28,28,27,26,26, 55,55,-1,46,45,44,43,43,43,43,43,42,42,42,42,42,42,-1,43,43,-1,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,25,26,27,28,-1,26,26,25, 54,54,-1,46,45,44,43,42,42,42,-1,41,41,41,41,41,41,41,42,43,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,24,24,24,25,26,27,-1,-1,25,-1,24, 53,54,-1,46,45,44,43,42,41,41,41,41,40,40,40,40,40,41,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,23,23,-1,-1,-1,-1,23,24,23,23, 52,-1,-1,46,45,44,43,42,41,40,41,41,40,39,39,39,40,41,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,22,22,-1,22,22,-1,22,22, 51,-1,47,46,45,44,43,43,-1,39,-1,-1,-1,38,38,39,-1,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,25,24,23,22,21,21,21,21,21,21,21,21, 50,-1,47,46,45,44,44,44,-1,38,38,38,-1,37,38,39,-1,38,38,38,39,39,39,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,-1,-1,22,21,20,20,20,20,20,20,20, 49,48,47,46,45,45,45,45,-1,38,37,37,-1,36,-1,-1,-1,37,37,38,39,-1,-1,-1,32,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,22,21,20,19,19,19,19,19,19, 50,-1,47,46,46,46,46,46,-1,-1,37,36,35,35,35,35,35,36,37,38,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,-1,-1,19,18,18,18,18,18, 49,-1,47,47,47,47,-1,47,48,-1,37,36,35,34,34,34,35,36,37,38,-1,-1,32,31,30,30,29,28,27,26,25,24,23,22,21,21,21,21,20,20,20,-1,-1,18,17,17,17,17, 48,-1,-1,-1,-1,48,49,48,48,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,19,19,19,-1,-1,16,16,16,16, 47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,30,30,29,28,28,28,28,28,-1,28,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,15,15,15,15, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,30,29,29,29,28,27,27,27,27,-1,27,27,26,25,24,23,22,21,20,19,18,18,-1,17,17,17,-1,14,14,14,14, 47,46,45,45,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,28,28,27,26,26,26,-1,27,26,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,13,13,13,13, 47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,34,34,-1,31,30,29,28,27,27,27,26,25,25,-1,27,26,25,25,24,23,22,21,20,19,18,17,16,15,15,16,-1,12,12,12,12, -1,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,-1,-1,11,11,11,11, -1,-1,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,23,22,21,20,20,-1,-1,-1,-1,13,-1,12,11,10,10,10, -1,-1,45,44,43,42,41,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,22,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,11,10,9,9, 47,46,45,44,43,42,42,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,21,-1,-1,14,13,12,11,11,11,11,11,11,11,11,11,10,9,8, 47,46,45,44,43,43,43,-1,40,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,11,-1,7, 47,46,45,44,44,44,44,-1,40,39,38,37,36,-1,-1,-1,32,-1,29,29,-1,-1,-1,24,23,22,21,20,19,19,19,-1,15,14,13,12,11,10,9,9,9,9,9,9,10,11,-1,6, 47,46,45,45,45,44,44,-1,-1,-1,-1,-1,-1,-1,35,34,33,-1,30,-1,33,33,-1,24,23,22,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,9,8,8,8,8,9,10,11,-1,5, 47,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,32,32,32,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,7,7,7,-1,11,-1,-1,4, 47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,-1,24,23,22,21,20,19,18,18,-1,15,14,13,12,12,-1,9,8,7,6,6,-1,-1,-1,3,3, 48,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, 49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,5,-1,2,1,1, 49,48,48,-1,-1,-1,-1,-1,41,40,39,39,-1,36,35,34,34,-1,-1,30,29,28,27,26,25,24,25,-1,-1,-1,-1,-1,-1,14,13,13,13,-1,9,8,7,6,6,-1,-1,2,1,0, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,29,28,27,26,25,25,25,26,27,28,29,30,-1,14,14,14,14,-1,9,8,7,7,7,-1,-1,2,1,1, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,61,62, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,60,61,62, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,61,61,62, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,61,61,62, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,58,59,60,61,62, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,59,59,60,61,62, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,60,60,60,61,61, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,61,61,61,61,60, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,59, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,58, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,57, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,56, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,55, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,51,51,52,53,54, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,52,52,53,54, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,53,53,53, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,52,52,52, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,51,51,51, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,50,50,51, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,46,46,47,48,49,50,51, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,50,50,51, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,-1,52, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,48,49,50,51, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,-1,50,50, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,42,43,44,44,45,46,47,48,49,50, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,31,32,32,32,32,33,34,35,36,37,38,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,30,-1,31,31,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,39,39,-1,-1,-1,-1,46,46,47,48,49,50, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,30,29,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,-1,-1,47,47,48,49,50, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,48,48,49,50, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,27,-1,36,36,36,36,36,36,36,36,37,38,39,40,41,42,43,44,-1,49,49,49,50, 15,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,23,24,25,25,25,26,27,-1,35,35,35,35,35,35,35,36,37,38,39,40,-1,43,43,44,-1,50,50,50,50, 14,14,14,15,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,22,22,23,24,24,24,25,26,27,-1,35,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,-1,51,51,51,51, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22,23,23,23,24,25,26,27,-1,35,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,50,50,50, -1,13,12,12,12,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,-1,27,27,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,49, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,44,-1,48,48,48,48,49, -1,-1,10,10,10,10,10,11,12,13,-1,23,22,21,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,47,47,48,49, 9,9,9,9,9,9,9,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,40,40,40,40,41,42,43,44,45,46,46,46,47,48,49, 8,8,8,8,8,8,8,-1,27,26,26,-1,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,40,39,39,39,40,41,42,43,44,45,45,45,46,47,-1,50, 7,7,7,7,7,7,7,-1,27,26,25,24,23,-1,-1,-1,17,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,-1,40,39,38,39,40,41,42,43,44,44,44,45,46,47,-1,51, 6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,22,-1,21,21,-1,27,27,27,28,29,30,31,32,-1,-1,-1,37,-1,-1,-1,43,43,43,43,44,45,46,47,-1,51, 5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,43,44,-1,47,-1,-1,50, 4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,-1,29,28,28,28,29,30,31,32,-1,35,35,36,37,38,-1,41,41,42,43,44,-1,-1,-1,49,49, 3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 2,2,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,26,-1,-1,31,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45,-1,48,48,49, 1,1,2,-1,-1,-1,-1,-1,9,9,10,11,-1,14,14,15,16,-1,-1,20,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,42,42,42,43,44,-1,-1,49,49,49, 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,37,37,37,38,-1,43,43,43,43,44,-1,-1,50,50,50, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,61,62, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,60,61,62, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,61,61,62, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,61,61,62, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,58,59,60,61,62, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,59,59,60,61,62, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,60,60,60,61,61, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,61,61,61,61,60, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,59, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,58, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,57, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,56, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,55, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,51,51,52,53,54, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,52,52,53,54, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,53,53,53, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,52,52,52, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,51,51,51, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,50,50,51, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,46,46,47,48,49,50,51, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,50,50,51, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,51, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,47,48,49,50, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,-1,49,49, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,41,41,42,43,43,43,44,45,46,47,48,49, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,30,31,31,31,31,32,33,34,35,36,37,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,29,-1,30,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,45,45,46,47,48,49, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,29,28,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,-1,-1,46,46,47,48,49, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,47,47,48,49, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,25,25,25,26,-1,35,35,35,35,35,35,35,35,36,37,38,39,40,41,42,43,-1,48,48,48,49, 15,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,23,24,24,24,24,25,26,-1,34,34,34,34,34,34,34,35,36,37,38,39,-1,42,42,43,-1,49,49,49,49, 14,14,14,15,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,22,22,23,23,23,23,24,25,26,-1,34,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,50,50,50,50, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,22,22,22,22,23,24,25,26,-1,34,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,49,49,49, -1,13,12,12,12,-1,12,12,12,13,14,15,16,17,18,19,20,21,21,21,21,22,23,-1,26,26,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,48, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,43,-1,47,47,47,47,48, -1,-1,10,10,10,10,10,11,12,13,-1,22,21,20,19,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,46,46,47,48, 9,9,9,9,9,9,9,-1,-1,-1,-1,22,21,20,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,39,39,39,39,40,41,42,43,44,45,45,45,46,47,48, 8,8,8,8,8,8,8,-1,26,25,25,-1,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,39,38,38,38,39,40,41,42,43,44,44,44,45,46,-1,49, 7,7,7,7,7,7,7,-1,26,25,24,23,22,-1,-1,-1,16,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,-1,39,38,37,38,39,40,41,42,43,43,43,44,45,46,-1,50, 6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,21,-1,20,20,-1,26,26,26,27,28,29,30,31,-1,-1,-1,36,-1,-1,-1,42,42,42,42,43,44,45,46,-1,50, 5,5,5,5,5,5,6,7,8,9,10,11,12,12,13,14,15,-1,-1,19,19,20,-1,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,42,43,-1,46,-1,-1,49, 4,4,4,4,4,5,6,7,8,9,10,11,11,12,13,14,15,-1,18,18,19,20,-1,28,27,27,27,28,29,30,31,-1,34,34,35,36,37,-1,40,40,41,42,43,-1,-1,-1,48,48, 3,3,3,3,4,-1,7,7,8,9,10,10,11,12,13,14,15,16,17,18,19,20,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 2,2,2,3,-1,-1,8,8,8,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,25,-1,-1,30,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44,-1,47,47,48, 1,1,1,-1,-1,-1,-1,-1,8,8,9,10,-1,13,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,41,41,41,42,43,-1,-1,48,48,48, 1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,36,36,36,37,-1,42,42,42,42,43,-1,-1,49,49,49, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,61,62, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,60,61,62, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,61,61,62, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,61,61,62, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,58,59,60,61,62, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,59,59,60,61,62, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,60,60,60,61,61, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,61,61,61,61,60, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,59, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,58, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,57, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,56, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,55, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,51,51,52,53,54, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,52,52,53,54, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,53,53,53, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,52,52,52, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,51,51,51, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,50,50,51, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,46,46,47,48,49,50,51, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,-1,49,50,51, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,48,-1,50, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,46,47,48,49, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,-1,45,45,-1,48,48, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,41,41,42,42,42,42,43,44,45,46,47,48, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,29,30,30,30,30,31,32,33,34,35,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,28,-1,29,29,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,44,44,45,46,47,48, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,28,27,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,-1,45,45,46,47,48, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,46,46,47,48, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,24,24,24,24,25,-1,34,34,34,34,34,34,34,34,35,36,37,38,39,40,41,42,-1,47,47,47,48, 15,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,23,23,23,23,23,24,25,-1,33,33,33,33,33,33,33,34,35,36,37,38,-1,41,41,42,-1,48,48,48,48, 14,14,14,15,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,22,22,22,22,22,22,23,24,25,-1,33,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,49,49,49,49, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,-1,21,21,21,21,21,21,22,23,24,25,-1,33,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,48,48,48, -1,13,12,12,12,-1,12,12,12,13,14,15,16,17,18,19,20,20,20,20,20,21,22,-1,25,25,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,47, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,42,-1,46,46,46,46,47, -1,-1,10,10,10,10,10,11,12,13,-1,21,20,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,45,46,47, 9,9,9,9,9,9,9,-1,-1,-1,-1,21,20,19,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,38,39,40,41,42,43,44,44,44,45,46,47, 8,8,8,8,8,8,8,-1,25,24,24,-1,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,38,37,37,37,38,39,40,41,42,43,43,43,44,45,-1,48, 7,7,7,7,7,7,7,-1,25,24,23,22,21,-1,-1,-1,15,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,-1,38,37,36,37,38,39,40,41,42,42,42,43,44,45,-1,49, 6,6,6,6,6,6,6,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,20,-1,19,19,-1,25,25,25,26,27,28,29,30,-1,-1,-1,35,-1,-1,-1,41,41,41,41,42,43,44,45,-1,49, 5,5,5,5,5,5,6,7,8,9,10,11,11,11,12,13,14,-1,-1,18,18,19,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,41,42,-1,45,-1,-1,48, 4,4,4,4,4,5,6,7,8,9,10,10,10,11,12,13,14,-1,17,17,18,19,-1,27,26,26,26,27,28,29,30,-1,33,33,34,35,36,-1,39,39,40,41,42,-1,-1,-1,47,47, 3,3,3,3,4,-1,7,7,8,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 2,2,2,3,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,24,-1,-1,29,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43,-1,46,46,47, 2,1,1,-1,-1,-1,-1,-1,7,7,8,9,-1,12,12,13,14,-1,-1,18,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,40,40,40,41,42,-1,-1,47,47,47, 2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,35,35,35,36,-1,41,41,41,41,42,-1,-1,48,48,48, 50,50,50,50,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,56,56,56,56,56,56,57,58,59,60,61,62,63, 49,49,49,49,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,-1,60,60,61,62,63, 48,48,48,48,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,-1,-1,-1,-1,-1,62,62,63, 48,47,47,47,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,54,53,53,53,54,55,56,57,58,-1,-1,62,62,63, -1,46,46,46,46,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,55,56,57,58,59,60,61,62,63, -1,45,45,45,45,45,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,60,60,61,62,63, -1,44,44,44,44,45,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,56,55,54,53,52,51,50,50,50,50,50,50,50,51,52,53,-1,61,61,61,62,62, 43,43,43,43,44,45,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,56,55,54,54,-1,51,50,49,49,49,49,49,50,51,52,53,-1,62,62,62,62,61, 42,42,42,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,60, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,59, 40,40,40,-1,38,38,38,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,58, 39,39,39,-1,37,37,37,37,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,57, 39,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,46,47,48,49,-1,-1,-1,-1,-1,56, 39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,-1,52,52,53,54,55, 39,38,38,-1,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,46,47,48,49,50,51,52,53,54,54, -1,-1,-1,-1,33,33,33,33,33,33,-1,33,33,33,33,33,33,33,33,33,34,35,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,-1,53,53,53,53, 33,32,32,32,33,32,32,32,32,33,-1,33,32,32,32,32,32,32,32,33,34,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,47,47,48,49,50,-1,-1,52,52,52, 33,32,31,31,-1,31,31,31,32,33,-1,33,32,31,31,31,31,31,31,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,51,51,51, 33,32,31,30,30,30,30,31,32,33,-1,33,32,31,30,30,30,30,30,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,-1,50,50,50, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,49,49,50, -1,-1,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,-1,-1,31,31,31,-1,31,31,32,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,45,45,46,47,48,49,50, 27,27,-1,29,29,28,27,27,27,27,28,27,27,27,27,27,27,-1,28,28,-1,30,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,-1,48,49,50, 26,26,-1,28,28,28,27,26,26,26,-1,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,32,33,34,35,36,37,38,38,38,39,40,41,42,43,44,45,-1,-1,47,-1,49, 25,26,-1,27,27,27,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,-1,28,28,28,29,30,31,32,33,34,35,36,37,37,37,38,39,40,41,42,-1,-1,-1,-1,45,46,47,48, 24,-1,-1,26,26,26,27,26,25,24,25,26,25,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,42,42,-1,44,44,-1,47,47, 23,-1,25,25,25,26,27,27,-1,23,-1,-1,-1,23,23,24,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,40,40,41,41,41,41,42,43,44,45,46,47, 22,-1,24,24,25,26,27,28,-1,22,22,22,-1,22,23,24,-1,24,24,24,25,26,27,-1,28,29,29,29,29,30,31,32,33,34,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47, 21,22,23,24,25,26,27,28,-1,22,21,21,-1,21,-1,-1,-1,23,23,24,25,-1,-1,-1,27,-1,28,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47, 20,-1,24,24,25,26,27,28,-1,-1,20,20,20,20,20,20,21,22,23,24,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,43,43,44,45,46,47, 19,-1,25,25,25,26,-1,29,30,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,35,35,35,36,37,38,39,-1,-1,44,44,45,46,47, 18,-1,-1,-1,-1,27,28,29,30,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,45,45,46,47, 17,17,17,17,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,21,22,23,23,23,23,23,23,23,24,-1,33,33,33,33,33,33,33,33,34,35,36,37,38,39,40,41,-1,46,46,46,47, 16,16,16,16,17,18,17,16,16,16,16,16,17,18,19,20,-1,22,22,22,22,22,22,22,23,24,-1,32,32,32,32,32,32,32,33,34,35,36,37,-1,40,40,41,-1,47,47,47,47, 15,15,15,16,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,21,21,21,21,21,21,22,23,24,-1,32,31,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,48,48,48,48, 15,14,14,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,-1,20,20,20,20,20,20,21,22,23,24,-1,32,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,47,47,47, -1,14,13,13,13,-1,13,13,13,14,15,16,17,18,19,20,19,19,19,19,19,20,21,-1,24,24,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,46, -1,-1,12,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,41,-1,45,45,45,45,46, -1,-1,11,11,11,11,11,12,13,14,-1,20,19,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,44,44,45,46, 10,10,10,10,10,10,10,-1,-1,-1,-1,20,19,18,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,37,38,39,40,41,42,43,43,43,44,45,46, 9,9,9,9,9,9,9,-1,24,23,23,-1,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,37,36,36,36,37,38,39,40,41,42,42,42,43,44,-1,47, 8,8,8,8,8,8,8,-1,24,23,22,21,20,-1,-1,-1,14,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,-1,37,36,35,36,37,38,39,40,41,41,41,42,43,44,-1,48, 7,7,7,7,7,7,7,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,19,-1,18,18,-1,24,24,24,25,26,27,28,29,-1,-1,-1,34,-1,-1,-1,40,40,40,40,41,42,43,44,-1,48, 6,6,6,6,6,6,7,8,9,10,10,10,10,10,11,12,13,-1,-1,17,17,18,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,40,41,-1,44,-1,-1,47, 5,5,5,5,5,6,7,8,9,9,9,9,9,10,11,12,13,-1,16,16,17,18,-1,26,25,25,25,26,27,28,29,-1,32,32,33,34,35,-1,38,38,39,40,41,-1,-1,-1,46,46, 4,4,4,4,5,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 3,3,3,4,-1,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,23,-1,-1,28,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42,-1,45,45,46, 3,2,2,-1,-1,-1,-1,-1,6,6,7,8,-1,11,11,12,13,-1,-1,17,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,39,39,39,40,41,-1,-1,46,46,46, 3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,34,34,34,35,-1,40,40,40,40,41,-1,-1,47,47,47, 51,51,51,51,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,57,57,57,57,57,57,58,59,60,61,62,63,64, 50,50,50,50,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,56,56,56,56,56,56,57,58,-1,61,61,62,63,64, 49,49,49,49,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,-1,-1,-1,-1,-1,63,63,64, 49,48,48,48,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,55,54,54,54,55,56,57,58,59,-1,-1,63,63,64, -1,47,47,47,47,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,56,57,58,59,60,61,62,63,63, -1,46,46,46,46,46,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,61,61,62,62,62, -1,45,45,45,45,46,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,57,56,55,54,53,52,51,51,51,51,51,51,51,52,53,54,-1,62,62,62,61,61, 44,44,44,44,45,46,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,57,56,55,55,-1,52,51,50,50,50,50,50,51,52,53,54,-1,63,63,62,61,60, 43,43,43,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,51,52,53,53,-1,-1,-1,-1,-1,59, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,52,52,53,52,52,52,53,54,-1,58, 41,41,41,-1,39,39,39,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,51,51,52,53,54,-1,57, 40,40,40,-1,38,38,38,38,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,47,48,49,50,51,52,53,54,-1,56, 40,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,47,48,49,50,-1,-1,-1,-1,-1,55, 40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,-1,53,53,54,54,54, 40,39,39,-1,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,35,36,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,47,48,49,50,51,52,53,53,53,53, -1,-1,-1,-1,34,34,34,34,34,34,-1,34,34,34,34,34,34,34,34,34,35,36,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,-1,53,52,52,52, 34,33,33,33,34,33,33,33,33,34,-1,34,33,33,33,33,33,33,33,34,35,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,48,48,49,50,51,-1,-1,51,51,51, 34,33,32,32,-1,32,32,32,33,34,-1,34,33,32,32,32,32,32,32,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,50,50,50, 34,33,32,31,31,31,31,32,33,34,-1,34,33,32,31,31,31,31,31,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,52,-1,49,49,49, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,48,48,49, -1,-1,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,-1,-1,32,32,32,-1,32,32,33,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,44,44,45,46,47,48,49, 28,28,-1,30,30,29,28,28,28,28,29,28,28,28,28,28,28,-1,29,29,-1,31,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,-1,47,48,49, 27,27,-1,29,29,29,28,27,27,27,-1,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,39,40,41,42,43,44,-1,-1,46,-1,48, 26,27,-1,28,28,28,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,-1,29,29,29,30,31,32,33,34,35,36,37,36,36,36,37,38,39,40,41,-1,-1,-1,-1,44,45,46,47, 25,-1,-1,27,27,27,28,27,26,25,26,27,26,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,34,35,36,37,36,35,36,37,38,39,40,41,41,41,-1,43,43,-1,46,46, 24,-1,26,26,26,27,28,28,-1,24,-1,-1,-1,24,24,25,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,39,39,40,40,40,40,41,42,43,44,45,46, 23,-1,25,25,26,27,28,29,-1,23,23,23,-1,23,24,25,-1,25,25,25,26,27,28,-1,27,28,28,28,28,29,30,31,32,33,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46, 22,23,24,25,26,27,28,29,-1,23,22,22,-1,22,-1,-1,-1,24,24,25,26,-1,-1,-1,26,-1,27,27,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46, 21,-1,25,25,26,27,28,29,-1,-1,21,21,21,21,21,21,22,23,24,25,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,42,42,43,44,45,46, 20,-1,26,26,26,27,-1,30,31,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,-1,-1,43,43,44,45,46, 19,-1,-1,-1,-1,28,29,30,31,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,44,44,45,46, 18,18,18,18,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,22,22,22,22,22,22,22,22,22,23,-1,32,32,32,32,32,32,32,32,33,34,35,36,37,38,39,40,-1,45,45,45,46, 17,17,17,17,18,19,18,17,17,17,17,17,18,19,20,21,-1,21,21,21,21,21,21,21,22,23,-1,31,31,31,31,31,31,31,32,33,34,35,36,-1,39,39,40,-1,46,46,46,46, 16,16,16,17,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,20,20,20,20,20,20,21,22,23,-1,31,30,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,47,47,47,47, 16,15,15,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,-1,19,19,19,19,19,19,20,21,22,23,-1,31,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,46,46,46, -1,15,14,14,14,-1,14,14,14,15,16,17,18,19,20,19,18,18,18,18,18,19,20,-1,23,23,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,45, -1,-1,13,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,40,-1,44,44,44,44,45, -1,-1,12,12,12,12,12,13,14,15,-1,19,18,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,43,43,44,45, 11,11,11,11,11,11,11,-1,-1,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,36,37,38,39,40,41,42,42,42,43,44,45, 10,10,10,10,10,10,10,-1,23,22,22,-1,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,36,35,35,35,36,37,38,39,40,41,41,41,42,43,-1,46, 9,9,9,9,9,9,9,-1,23,22,21,20,19,-1,-1,-1,13,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,-1,36,35,34,35,36,37,38,39,40,40,40,41,42,43,-1,47, 8,8,8,8,8,8,8,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,18,-1,17,17,-1,23,23,23,24,25,26,27,28,-1,-1,-1,33,-1,-1,-1,39,39,39,39,40,41,42,43,-1,47, 7,7,7,7,7,7,8,9,9,9,9,9,9,9,10,11,12,-1,-1,16,16,17,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,39,40,-1,43,-1,-1,46, 6,6,6,6,6,7,8,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,17,-1,25,24,24,24,25,26,27,28,-1,31,31,32,33,34,-1,37,37,38,39,40,-1,-1,-1,45,45, 5,5,5,5,6,-1,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 4,4,4,5,-1,-1,8,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,22,-1,-1,27,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41,-1,44,44,45, 4,3,3,-1,-1,-1,-1,-1,5,5,6,7,-1,10,10,11,12,-1,-1,16,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,38,38,38,39,40,-1,-1,45,45,45, 4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,33,33,33,34,-1,39,39,39,39,40,-1,-1,46,46,46, 52,52,52,52,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,55,56,57,58,58,58,58,58,58,59,60,61,62,63,64,65, 51,51,51,51,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,55,56,57,57,57,57,57,57,58,59,-1,62,62,63,64,65, 50,50,50,50,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,56,56,56,56,56,57,-1,-1,-1,-1,-1,64,64,64, 50,49,49,49,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,54,55,56,56,55,55,55,56,57,58,59,60,-1,-1,63,63,63, -1,48,48,48,48,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,57,58,59,60,61,62,62,62,62, -1,47,47,47,47,47,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,62,62,61,61,61, -1,46,46,46,46,47,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,58,57,56,55,54,53,52,52,52,52,52,52,52,53,54,55,-1,63,62,61,60,60, 45,45,45,45,46,47,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,58,57,56,56,-1,53,52,51,51,51,51,51,52,53,54,55,-1,63,62,61,60,59, 44,44,44,45,46,47,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,52,53,54,54,-1,-1,-1,-1,-1,58, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,53,53,54,53,53,53,54,55,-1,57, 42,42,42,-1,40,40,40,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,52,52,53,54,55,-1,56, 41,41,41,-1,39,39,39,39,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,48,49,50,51,52,53,54,55,-1,55, 41,40,40,-1,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,48,49,50,51,-1,-1,-1,-1,-1,54, 41,40,39,38,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,-1,53,53,53,53,53, 41,40,40,-1,36,36,36,36,36,36,37,36,36,36,36,36,36,36,36,36,36,37,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,48,49,50,51,52,53,52,52,52,52, -1,-1,-1,-1,35,35,35,35,35,35,-1,35,35,35,35,35,35,35,35,35,36,37,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,48,49,50,51,-1,-1,52,51,51,51, 35,34,34,34,35,34,34,34,34,35,-1,35,34,34,34,34,34,34,34,35,36,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,49,49,50,51,52,-1,-1,50,50,50, 35,34,33,33,-1,33,33,33,34,35,-1,35,34,33,33,33,33,33,33,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,49,49,49, 35,34,33,32,32,32,32,33,34,35,-1,35,34,33,32,32,32,32,32,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,52,52,53,-1,48,48,48, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,47,47,48, -1,-1,-1,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,31,-1,-1,33,33,33,-1,33,33,34,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,43,43,44,45,46,47,48, 29,29,-1,31,31,30,29,29,29,29,30,29,29,29,29,29,29,-1,30,30,-1,32,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,-1,46,47,48, 28,28,-1,30,30,30,29,28,28,28,-1,28,28,28,28,28,28,28,29,30,-1,31,31,31,31,32,33,34,35,36,37,36,36,36,36,36,37,38,39,40,41,42,43,-1,-1,45,-1,47, 27,28,-1,29,29,29,29,28,27,27,27,28,27,27,27,27,27,28,29,-1,-1,30,30,30,31,32,33,34,35,36,37,36,35,35,35,36,37,38,39,40,-1,-1,-1,-1,43,44,45,46, 26,-1,-1,28,28,28,29,28,27,26,27,28,27,26,26,26,27,28,29,-1,29,29,29,30,31,32,33,34,35,36,37,36,35,34,35,36,37,38,39,40,40,40,-1,42,42,-1,45,45, 25,-1,27,27,27,28,29,29,-1,25,-1,-1,-1,25,25,26,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,38,38,39,39,39,39,40,41,42,43,44,45, 24,-1,26,26,27,28,29,30,-1,24,24,24,-1,24,25,26,-1,26,26,26,27,28,29,-1,26,27,27,27,27,28,29,30,31,32,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45, 23,24,25,26,27,28,29,30,-1,24,23,23,-1,23,-1,-1,-1,25,25,26,27,-1,-1,-1,25,-1,26,26,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45, 22,-1,26,26,27,28,29,30,-1,-1,22,22,22,22,22,22,23,24,25,26,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,41,41,42,43,44,45, 21,-1,27,27,27,28,-1,31,32,-1,21,21,21,21,21,22,23,24,25,26,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,33,33,33,34,35,36,37,-1,-1,42,42,43,44,45, 20,-1,-1,-1,-1,29,30,31,32,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,43,43,44,45, 19,19,19,19,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,22,21,21,21,21,21,21,21,21,22,-1,31,31,31,31,31,31,31,31,32,33,34,35,36,37,38,39,-1,44,44,44,45, 18,18,18,18,19,20,19,18,18,18,18,18,19,20,21,22,-1,20,20,20,20,20,20,20,21,22,-1,30,30,30,30,30,30,30,31,32,33,34,35,-1,38,38,39,-1,45,45,45,45, 17,17,17,18,-1,20,19,18,17,17,17,18,19,20,21,-1,-1,19,19,19,19,19,19,20,21,22,-1,30,29,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,46,46,46,46, 17,16,16,-1,-1,-1,-1,-1,16,16,17,18,19,20,20,-1,18,18,18,18,18,18,19,20,21,22,-1,30,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,45,45,45, -1,16,15,15,15,-1,15,15,15,16,17,18,19,20,19,18,17,17,17,17,17,18,19,-1,22,22,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,44, -1,-1,14,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,39,-1,43,43,43,43,44, -1,-1,13,13,13,13,13,14,15,16,-1,18,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,42,42,43,44, 12,12,12,12,12,12,12,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,35,36,37,38,39,40,41,41,41,42,43,44, 11,11,11,11,11,11,11,-1,22,21,21,-1,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,35,34,34,34,35,36,37,38,39,40,40,40,41,42,-1,45, 10,10,10,10,10,10,10,-1,22,21,20,19,18,-1,-1,-1,12,-1,16,16,-1,-1,-1,21,21,22,23,24,25,26,27,-1,35,34,33,34,35,36,37,38,39,39,39,40,41,42,-1,46, 9,9,9,9,9,9,9,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,17,-1,16,16,-1,22,22,22,23,24,25,26,27,-1,-1,-1,32,-1,-1,-1,38,38,38,38,39,40,41,42,-1,46, 8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,10,11,-1,-1,15,15,16,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,38,39,-1,42,-1,-1,45, 7,7,7,7,7,8,7,7,7,7,7,7,7,8,9,10,11,-1,14,14,15,16,-1,24,23,23,23,24,25,26,27,-1,30,30,31,32,33,-1,36,36,37,38,39,-1,-1,-1,44,44, 6,6,6,6,7,-1,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 5,5,5,6,-1,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,21,-1,-1,26,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40,-1,43,43,44, 5,4,4,-1,-1,-1,-1,-1,4,4,5,6,-1,9,9,10,11,-1,-1,15,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,37,37,37,38,39,-1,-1,44,44,44, 5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,32,32,32,33,-1,38,38,38,38,39,-1,-1,45,45,45, 51,51,51,51,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,57,57,57,57,57,57,58,59,60,61,62,63,64, 50,50,50,50,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,56,56,56,56,56,56,57,58,-1,61,61,62,63,64, 49,49,49,49,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,-1,-1,-1,-1,-1,63,63,63, 49,48,48,48,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,55,54,54,54,55,56,57,58,59,-1,-1,62,62,62, -1,47,47,47,47,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,56,57,58,59,60,61,61,61,61, -1,46,46,46,46,46,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,61,61,60,60,60, -1,45,45,45,45,46,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,57,56,55,54,53,52,51,51,51,51,51,51,51,52,53,54,-1,62,61,60,59,59, 44,44,44,44,45,46,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,57,56,55,55,-1,52,51,50,50,50,50,50,51,52,53,54,-1,62,61,60,59,58, 43,43,43,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,51,52,53,53,-1,-1,-1,-1,-1,57, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,52,52,53,52,52,52,53,54,-1,56, 41,41,41,-1,39,39,39,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,51,51,52,53,54,-1,55, 40,40,40,-1,38,38,38,38,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,47,48,49,50,51,52,53,54,-1,54, 40,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,47,48,49,50,-1,-1,-1,-1,-1,53, 40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,-1,52,52,52,52,52, 40,39,39,-1,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,35,36,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,47,48,49,50,51,52,51,51,51,51, -1,-1,-1,-1,34,34,34,34,34,34,-1,34,34,34,34,34,34,34,34,34,35,36,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,47,48,49,50,-1,-1,51,50,50,50, 34,33,33,33,34,33,33,33,33,34,-1,34,33,33,33,33,33,33,33,34,35,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,48,48,49,50,51,-1,-1,49,49,49, 34,33,32,32,-1,32,32,32,33,34,-1,34,33,32,32,32,32,32,32,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,48,48,48, 34,33,32,31,31,31,31,32,33,34,-1,34,33,32,31,31,31,31,31,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,51,51,52,-1,47,47,47, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,46,46,47, -1,-1,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,-1,-1,32,32,32,-1,32,32,33,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,42,42,43,44,45,46,47, 28,28,-1,30,30,29,28,28,28,28,29,28,28,28,28,28,28,-1,29,29,-1,31,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,-1,45,46,47, 27,27,-1,29,29,29,28,27,27,27,-1,27,27,27,27,27,27,27,28,29,-1,30,30,30,30,31,32,33,34,35,36,35,35,35,35,35,36,37,38,39,40,41,42,-1,-1,44,-1,46, 26,27,-1,28,28,28,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,-1,29,29,29,30,31,32,33,34,35,36,35,34,34,34,35,36,37,38,39,-1,-1,-1,-1,42,43,44,45, 25,-1,-1,27,27,27,28,27,26,25,26,27,26,25,25,25,26,27,28,-1,28,28,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,39,39,-1,41,41,-1,44,44, 24,-1,26,26,26,27,28,28,-1,24,-1,-1,-1,24,24,25,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,37,37,38,38,38,38,39,40,41,42,43,44, 23,-1,25,25,26,27,28,29,-1,23,23,23,-1,23,24,25,-1,25,25,25,26,27,28,-1,25,26,26,26,26,27,28,29,30,31,32,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44, 22,23,24,25,26,27,28,29,-1,23,22,22,-1,22,-1,-1,-1,24,24,25,26,-1,-1,-1,24,-1,25,25,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44, 21,-1,25,25,26,27,28,29,-1,-1,21,21,21,21,21,21,22,23,24,25,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,-1,-1,40,40,41,42,43,44, 20,-1,26,26,26,27,-1,30,31,-1,20,20,20,20,20,21,22,23,24,25,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,33,34,35,36,-1,-1,41,41,42,43,44, 19,-1,-1,-1,-1,28,29,30,31,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,42,42,43,44, 18,18,18,18,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,21,20,20,20,20,20,20,20,20,21,-1,30,30,30,30,30,30,30,30,31,32,33,34,35,36,37,38,-1,43,43,43,44, 17,17,17,17,18,19,18,17,17,17,17,17,18,19,20,21,-1,19,19,19,19,19,19,19,20,21,-1,29,29,29,29,29,29,29,30,31,32,33,34,-1,37,37,38,-1,44,44,44,44, 16,16,16,17,-1,19,18,17,16,16,16,17,18,19,20,-1,-1,18,18,18,18,18,18,19,20,21,-1,29,28,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,45,45,45,45, 16,15,15,-1,-1,-1,-1,-1,15,15,16,17,18,19,19,-1,17,17,17,17,17,17,18,19,20,21,-1,29,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,44,44,44, -1,15,14,14,14,-1,14,14,14,15,16,17,18,19,18,17,16,16,16,16,16,17,18,-1,21,21,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,43, -1,-1,13,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,38,-1,42,42,42,42,43, -1,-1,12,12,12,12,12,13,14,15,-1,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,41,42,43, 12,11,11,11,11,11,11,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,35,36,37,38,39,40,40,40,41,42,43, 12,11,10,10,10,10,10,-1,21,20,20,-1,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,34,33,33,33,34,35,36,37,38,39,39,39,40,41,-1,44, 11,11,10,9,9,9,9,-1,21,20,19,18,17,-1,-1,-1,11,-1,15,15,-1,-1,-1,20,20,21,22,23,24,25,26,-1,34,33,32,33,34,35,36,37,38,38,38,39,40,41,-1,45, 10,10,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,16,-1,15,15,-1,21,21,21,22,23,24,25,26,-1,-1,-1,31,-1,-1,-1,37,37,37,37,38,39,40,41,-1,45, 9,9,9,9,8,7,7,7,7,7,7,7,7,7,8,9,10,-1,-1,14,14,15,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,37,38,-1,41,-1,-1,44, 8,8,8,8,8,7,6,6,6,6,6,6,6,7,8,9,10,-1,13,13,14,15,-1,23,22,22,22,23,24,25,26,-1,29,29,30,31,32,-1,35,35,36,37,38,-1,-1,-1,43,43, 7,7,7,7,8,-1,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 6,6,6,7,-1,-1,6,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,20,-1,-1,25,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39,-1,42,42,43, 6,5,5,-1,-1,-1,-1,-1,3,3,4,5,-1,8,8,9,10,-1,-1,14,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,36,36,36,37,38,-1,-1,43,43,43, 6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,31,31,31,32,-1,37,37,37,37,38,-1,-1,44,44,44, 50,50,50,50,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,56,56,56,56,56,56,57,58,59,60,61,62,63, 49,49,49,49,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,-1,60,60,61,62,63, 48,48,48,48,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,-1,-1,-1,-1,-1,62,62,62, 48,47,47,47,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,54,53,53,53,54,55,56,57,58,-1,-1,61,61,61, -1,46,46,46,46,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,55,56,57,58,59,60,60,60,60, -1,45,45,45,45,45,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,60,60,59,59,59, -1,44,44,44,44,45,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,56,55,54,53,52,51,50,50,50,50,50,50,50,51,52,53,-1,61,60,59,58,58, 43,43,43,43,44,45,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,56,55,54,54,-1,51,50,49,49,49,49,49,50,51,52,53,-1,61,60,59,58,57, 42,42,42,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,56, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,55, 40,40,40,-1,38,38,38,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,54, 39,39,39,-1,37,37,37,37,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,53, 39,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,46,47,48,49,-1,-1,-1,-1,-1,52, 39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,-1,51,51,51,51,51, 39,38,38,-1,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,46,47,48,49,50,51,50,50,50,50, -1,-1,-1,-1,33,33,33,33,33,33,-1,33,33,33,33,33,33,33,33,33,34,35,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,-1,50,49,49,49, 33,32,32,32,33,32,32,32,32,33,-1,33,32,32,32,32,32,32,32,33,34,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,47,47,48,49,50,-1,-1,48,48,48, 33,32,31,31,-1,31,31,31,32,33,-1,33,32,31,31,31,31,31,31,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,47,47,47, 33,32,31,30,30,30,30,31,32,33,-1,33,32,31,30,30,30,30,30,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,-1,46,46,46, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,45,45,46, -1,-1,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,-1,-1,31,31,31,-1,31,31,32,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,41,41,42,43,44,45,46, 27,27,-1,29,29,28,27,27,27,27,28,27,27,27,27,27,27,-1,28,28,-1,30,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,-1,44,45,46, 26,26,-1,28,28,28,27,26,26,26,-1,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,32,33,34,35,34,34,34,34,34,35,36,37,38,39,40,41,-1,-1,43,-1,45, 25,26,-1,27,27,27,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,-1,28,28,28,29,30,31,32,33,34,35,34,33,33,33,34,35,36,37,38,-1,-1,-1,-1,41,42,43,44, 24,-1,-1,26,26,26,27,26,25,24,25,26,25,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,38,38,-1,40,40,-1,43,43, 23,-1,25,25,25,26,27,27,-1,23,-1,-1,-1,23,23,24,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,36,36,37,37,37,37,38,39,40,41,42,43, 22,-1,24,24,25,26,27,28,-1,22,22,22,-1,22,23,24,-1,24,24,24,25,26,27,-1,24,25,25,25,25,26,27,28,29,30,31,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43, 21,22,23,24,25,26,27,28,-1,22,21,21,-1,21,-1,-1,-1,23,23,24,25,-1,-1,-1,23,-1,24,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43, 20,-1,24,24,25,26,27,28,-1,-1,20,20,20,20,20,20,21,22,23,24,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,-1,-1,39,39,40,41,42,43, 19,-1,25,25,25,26,-1,29,30,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,-1,-1,40,40,41,42,43, 18,-1,-1,-1,-1,27,28,29,30,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,41,41,42,43, 17,17,17,17,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,20,19,19,19,19,19,19,19,19,20,-1,29,29,29,29,29,29,29,29,30,31,32,33,34,35,36,37,-1,42,42,42,43, 16,16,16,16,17,18,17,16,16,16,16,16,17,18,19,20,-1,18,18,18,18,18,18,18,19,20,-1,28,28,28,28,28,28,28,29,30,31,32,33,-1,36,36,37,-1,43,43,43,43, 15,15,15,16,-1,18,17,16,15,15,15,16,17,18,19,-1,-1,17,17,17,17,17,17,18,19,20,-1,28,27,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,44,44,44,44, 15,14,14,-1,-1,-1,-1,-1,14,14,15,16,17,18,18,-1,16,16,16,16,16,16,17,18,19,20,-1,28,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,43,43,43, -1,14,13,13,13,-1,13,13,13,14,15,16,17,18,17,16,15,15,15,15,15,16,17,-1,20,20,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,42, -1,-1,12,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,37,-1,41,41,41,41,42, -1,-1,11,11,11,11,11,12,13,14,-1,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,40,40,41,42, 11,10,10,10,10,10,10,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,33,34,35,36,37,38,39,39,39,40,41,42, 11,10,9,9,9,9,9,-1,20,19,19,-1,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,33,32,32,32,33,34,35,36,37,38,38,38,39,40,-1,43, 11,10,9,8,8,8,8,-1,20,19,18,17,16,-1,-1,-1,10,-1,14,14,-1,-1,-1,19,19,20,21,22,23,24,25,-1,33,32,31,32,33,34,35,36,37,37,37,38,39,40,-1,44, 11,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,15,-1,14,14,-1,20,20,20,21,22,23,24,25,-1,-1,-1,30,-1,-1,-1,36,36,36,36,37,38,39,40,-1,44, 10,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,-1,-1,13,13,14,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,36,37,-1,40,-1,-1,43, 9,9,9,8,7,6,5,5,5,5,5,5,5,6,7,8,9,-1,12,12,13,14,-1,22,21,21,21,22,23,24,25,-1,28,28,29,30,31,-1,34,34,35,36,37,-1,-1,-1,42,42, 8,8,8,8,8,-1,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 7,7,7,8,-1,-1,5,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,19,-1,-1,24,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38,-1,41,41,42, 7,6,6,-1,-1,-1,-1,-1,2,2,3,4,-1,7,7,8,9,-1,-1,13,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,35,35,35,36,37,-1,-1,42,42,42, 7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,30,30,30,31,-1,36,36,36,36,37,-1,-1,43,43,43, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,61,62, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,60,61,62, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,61,61,61, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,60,60,60, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,58,59,59,59,59, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,59,59,58,58,58, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,60,59,58,57,57, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,60,59,58,57,56, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,55, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,54, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,53, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,52, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,51, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,50,50,50,50,50, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,49,50,49,49,49,49, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,49,48,48,48, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,47,47,47, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,46,46,46, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,45,45,45, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,44,44,45, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,40,40,41,42,43,44,45, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,-1,43,44,45, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,33,34,33,33,33,33,33,34,35,36,37,38,39,40,-1,-1,42,-1,44, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,33,34,33,32,32,32,33,34,35,36,37,-1,-1,-1,-1,40,41,42,43, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,37,37,-1,39,39,-1,42,42, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,35,35,36,36,36,36,37,38,39,40,41,42, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,23,24,24,24,24,25,26,27,28,29,30,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,22,-1,23,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,-1,-1,38,38,39,40,41,42, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,-1,-1,39,39,40,41,42, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,40,40,41,42, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,19,18,18,18,18,18,18,18,18,19,-1,28,28,28,28,28,28,28,28,29,30,31,32,33,34,35,36,-1,41,41,41,42, 15,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,-1,17,17,17,17,17,17,17,18,19,-1,27,27,27,27,27,27,27,28,29,30,31,32,-1,35,35,36,-1,42,42,42,42, 14,14,14,15,-1,17,16,15,14,14,14,15,16,17,18,-1,-1,16,16,16,16,16,16,17,18,19,-1,27,26,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,43,43,43,43, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,16,17,17,-1,15,15,15,15,15,15,16,17,18,19,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,42,42,42, -1,13,12,12,12,-1,12,12,12,13,14,15,16,17,16,15,14,14,14,14,14,15,16,-1,19,19,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,41, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,36,-1,40,40,40,40,41, -1,-1,10,10,10,10,10,11,12,13,-1,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,39,39,40,41, 10,9,9,9,9,9,9,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,32,33,34,35,36,37,38,38,38,39,40,41, 10,9,8,8,8,8,8,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,32,31,31,31,32,33,34,35,36,37,37,37,38,39,-1,42, 10,9,8,7,7,7,7,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,18,18,19,20,21,22,23,24,-1,32,31,30,31,32,33,34,35,36,36,36,37,38,39,-1,43, 10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,14,-1,13,13,-1,19,19,19,20,21,22,23,24,-1,-1,-1,29,-1,-1,-1,35,35,35,35,36,37,38,39,-1,43, 10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,-1,-1,12,12,13,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,35,36,-1,39,-1,-1,42, 10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,-1,11,11,12,13,-1,21,20,20,20,21,22,23,24,-1,27,27,28,29,30,-1,33,33,34,35,36,-1,-1,-1,41,41, 9,9,8,7,7,-1,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 8,8,8,8,-1,-1,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,18,-1,-1,23,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37,-1,40,40,41, 8,7,7,-1,-1,-1,-1,-1,1,1,2,3,-1,6,6,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,34,34,34,35,36,-1,-1,41,41,41, 8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,29,29,29,30,-1,35,35,35,35,36,-1,-1,42,42,42, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,61,62, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,60,61,61, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,60,60,60, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,59,59,59, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,58,58,58,58,58, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,59,58,57,57,57, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,59,58,57,56,56, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,59,58,57,56,55, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,54, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,53, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,52, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,51, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,50, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,49,49,49,49,49, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,49,49,48,48,48,48, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,48,47,47,47, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,46,46,46, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,45,45,45, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,44,44,44, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,43,44, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,33,33,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,41,-1,43, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,33,33,32,31,31,31,32,33,34,35,36,-1,-1,-1,-1,39,40,41,42, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,33,33,32,31,30,31,32,33,34,35,36,36,36,-1,38,38,-1,41,41, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,35,35,35,36,37,38,39,40,41, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,37,37,38,39,40,41, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,38,38,39,40,41, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,18,17,17,17,17,17,17,17,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,40,40,40,41, 15,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,-1,16,16,16,16,16,16,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,41,41,41,41, 14,14,14,15,-1,17,16,15,14,14,14,15,16,17,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,42,42,42,42, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,16,16,16,-1,14,14,14,14,14,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, -1,13,12,12,12,-1,12,12,12,13,14,15,16,16,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,40, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,39,39,39,39,40, -1,-1,10,10,10,10,10,11,12,13,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,38,39,40, 10,9,9,9,9,9,9,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,31,32,33,34,35,36,37,37,37,38,39,40, 10,9,8,8,8,8,8,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,31,30,30,30,31,32,33,34,35,36,36,36,37,38,-1,41, 10,9,8,7,7,7,7,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,17,17,18,19,20,21,22,23,-1,31,30,29,30,31,32,33,34,35,35,35,36,37,38,-1,42, 10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,13,-1,12,12,-1,18,18,18,19,20,21,22,23,-1,-1,-1,28,-1,-1,-1,34,34,34,34,35,36,37,38,-1,42, 10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,-1,-1,11,11,12,-1,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,34,35,-1,38,-1,-1,41, 10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,-1,10,10,11,12,-1,20,19,19,19,20,21,22,23,-1,26,26,27,28,29,-1,32,32,33,34,35,-1,-1,-1,40,40, 10,9,8,7,7,-1,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 9,9,8,8,-1,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,17,-1,-1,22,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36,-1,39,39,40, 9,8,8,-1,-1,-1,-1,-1,1,1,1,2,-1,5,5,6,7,-1,-1,11,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,33,33,33,34,35,-1,-1,40,40,40, 9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,28,28,28,29,-1,34,34,34,34,35,-1,-1,41,41,41, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,61,62, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,60,61,61, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,60,60,60, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,59,59,59, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,58,58,58,58,58, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,59,58,57,57,57, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,59,58,57,56,56, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,59,58,57,56,55, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,54, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,53, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,52, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,51, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,50, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,49,49,49,49,49, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,49,49,48,48,48,48, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,48,47,47,47, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,46,46,46, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,45,45,45, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,44,44,44, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,43,44, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,33,33,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,41,-1,43, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,33,33,32,31,31,31,32,33,34,35,36,-1,-1,-1,-1,39,40,41,42, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,33,33,32,31,30,31,32,33,34,35,36,36,36,-1,38,38,-1,41,41, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,35,35,35,36,37,38,39,40,41, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,37,37,38,39,40,41, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,38,38,39,40,41, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,18,17,17,17,17,17,17,17,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,40,40,40,41, 15,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,-1,16,16,16,16,16,16,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,41,41,41,41, 14,14,14,15,-1,17,16,15,14,14,14,15,16,17,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,41,41,41,41, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,16,16,16,-1,14,14,14,14,14,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,40,40,40,40, -1,13,12,12,12,-1,12,12,12,13,14,15,16,16,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,39,39,39, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,38,38,38,38,39, -1,-1,10,10,10,10,10,11,12,13,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,37,37,38,39, 10,9,9,9,9,9,9,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,30,30,30,30,31,32,33,34,35,36,36,36,37,38,39, 10,9,8,8,8,8,8,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,-1,30,29,29,29,30,31,32,33,34,35,35,35,36,37,-1,40, 10,9,8,7,7,7,7,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,17,17,18,19,20,21,21,22,-1,30,29,28,29,30,31,32,33,34,34,34,35,36,37,-1,41, 10,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,13,-1,11,11,-1,18,18,18,19,20,20,21,22,-1,-1,-1,27,-1,-1,-1,33,33,33,33,34,35,36,37,-1,41, 10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,-1,-1,10,10,11,-1,19,19,19,19,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,33,34,-1,37,-1,-1,40, 10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,-1,9,9,10,11,-1,19,18,18,18,19,20,21,22,-1,25,25,26,27,28,-1,31,31,32,33,34,-1,-1,-1,39,39, 10,9,8,7,7,-1,4,3,3,3,3,3,3,4,5,6,6,7,8,9,10,11,-1,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 10,9,8,8,-1,-1,4,3,2,2,2,2,3,4,5,5,6,7,8,9,10,11,-1,-1,-1,16,-1,-1,21,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,-1,38,38,39, 10,9,9,-1,-1,-1,-1,-1,2,1,1,1,-1,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,32,32,32,33,34,-1,-1,39,39,39, 10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,27,27,27,28,-1,33,33,33,33,34,-1,-1,40,40,40, 49,49,49,49,49,48,47,47,47,47,47,47,47,47,48,48,47,47,47,47,47,47,48,47,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,58,59,60,61,62, 48,48,48,48,49,48,47,46,46,46,46,46,46,47,48,48,47,46,46,46,46,46,-1,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,56,-1,59,59,60,61,61, 47,47,47,47,-1,49,-1,46,45,45,45,45,46,47,48,-1,-1,46,45,45,45,45,45,45,45,45,46,47,48,49,50,51,52,53,53,53,53,53,53,54,-1,-1,-1,-1,-1,60,60,60, 47,46,46,46,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,46,45,44,44,45,45,44,44,45,46,47,48,49,50,51,52,53,53,52,52,52,53,54,55,56,57,-1,-1,59,59,59, -1,45,45,45,45,-1,-1,-1,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,-1,-1,-1,-1,-1,52,-1,54,53,52,51,52,53,54,55,56,57,58,58,58,58,58, -1,44,44,44,44,44,44,43,42,42,42,42,42,42,-1,-1,-1,-1,-1,42,42,-1,-1,42,42,-1,55,54,53,52,51,51,-1,-1,-1,-1,50,-1,-1,-1,-1,-1,-1,59,58,57,57,57, -1,43,43,43,43,44,44,43,42,41,41,41,41,41,41,41,41,41,41,41,41,41,41,41,42,-1,55,54,53,52,51,50,49,49,49,49,49,49,49,50,51,52,-1,59,58,57,56,56, 42,42,42,42,43,44,44,43,42,41,40,40,40,40,40,41,41,40,40,40,40,40,40,41,42,-1,55,54,53,53,-1,50,49,48,48,48,48,48,49,50,51,52,-1,59,58,57,56,55, 41,41,41,42,43,44,44,43,42,41,40,39,39,39,39,-1,-1,39,39,39,39,39,40,41,42,-1,55,54,53,52,51,50,49,48,47,47,47,48,49,50,51,51,-1,-1,-1,-1,-1,54, 40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,39,40,40,39,38,38,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,46,-1,50,50,51,50,50,50,51,52,-1,53, 39,39,39,-1,37,37,37,37,37,37,-1,38,37,38,39,40,40,39,38,37,38,39,40,40,40,41,40,40,40,40,40,41,42,-1,45,45,45,-1,-1,-1,-1,49,49,50,51,52,-1,52, 38,38,38,-1,36,36,36,36,36,36,-1,-1,36,-1,-1,-1,-1,-1,-1,36,-1,-1,39,39,39,-1,39,39,39,39,40,41,42,-1,44,44,44,44,45,46,47,48,49,50,51,52,-1,51, 38,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,39,38,38,38,38,38,38,39,-1,42,42,-1,43,43,43,44,45,46,47,48,-1,-1,-1,-1,-1,50, 38,37,36,35,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,37,37,37,37,37,37,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,-1,49,49,49,49,49, 38,37,37,-1,33,33,33,33,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,36,36,36,36,36,37,-1,41,41,41,41,41,42,43,44,45,46,47,48,49,49,48,48,48,48, -1,-1,-1,-1,32,32,32,32,32,32,-1,32,32,32,32,32,32,32,32,32,33,34,-1,35,35,35,35,36,37,-1,40,40,40,40,41,42,43,44,45,46,47,48,-1,-1,48,47,47,47, 32,31,31,31,32,31,31,31,31,32,-1,32,31,31,31,31,31,31,31,32,33,34,-1,34,34,34,35,36,37,38,39,39,39,40,-1,-1,-1,-1,46,46,47,48,49,-1,-1,46,46,46, 32,31,30,30,-1,30,30,30,31,32,-1,32,31,30,30,30,30,30,30,-1,-1,33,-1,33,33,33,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,45,45,45, 32,31,30,29,29,29,29,30,31,32,-1,32,31,30,29,29,29,29,29,-1,32,32,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,49,49,50,-1,44,44,44, 32,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,-1,32,31,31,31,32,31,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,28,-1,-1,30,30,30,-1,30,30,31,-1,38,38,38,39,40,41,42,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 26,26,-1,28,28,27,26,26,26,26,27,26,26,26,26,26,26,-1,27,27,-1,29,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,43,44, 25,25,-1,27,27,27,26,25,25,25,-1,25,25,25,25,25,25,25,26,27,-1,28,28,28,28,29,30,31,32,33,33,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,41,-1,43, 24,25,-1,26,26,26,26,25,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,27,27,28,29,30,31,32,33,33,32,31,31,31,32,33,34,35,36,-1,-1,-1,-1,39,40,41,42, 23,-1,-1,25,25,25,26,25,24,23,24,25,24,23,23,23,24,25,26,-1,26,26,26,27,28,29,30,31,32,33,33,32,31,30,31,32,33,34,35,36,36,36,-1,38,38,-1,41,41, 22,-1,24,24,24,25,26,26,-1,22,-1,-1,-1,22,22,23,-1,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,35,35,35,36,37,38,39,40,41, 21,-1,23,23,24,25,26,27,-1,21,21,21,-1,21,22,23,-1,23,23,23,24,25,26,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 20,21,22,23,24,25,26,27,-1,21,20,20,-1,20,-1,-1,-1,22,22,23,24,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41, 19,-1,23,23,24,25,26,27,-1,-1,19,19,19,19,19,19,20,21,22,23,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,37,37,38,39,40,41, 18,-1,24,24,24,25,-1,28,29,-1,18,18,18,18,18,19,20,21,22,23,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,38,38,39,40,41, 17,-1,-1,-1,-1,26,27,28,29,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41, 16,16,16,16,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,18,17,17,17,17,17,17,17,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,40,40,40,41, 15,15,15,15,16,17,16,15,15,15,15,15,16,17,18,19,-1,16,16,16,16,16,16,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,41,41,41,41, 14,14,14,15,-1,17,16,15,14,14,14,15,16,17,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,40,40,40,40, 14,13,13,-1,-1,-1,-1,-1,13,13,14,15,16,16,16,-1,14,14,14,14,14,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,39, -1,13,12,12,12,-1,12,12,12,13,14,15,16,16,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,38,38, -1,-1,11,11,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,35,-1,37,37,37,37,38, -1,-1,10,10,10,10,10,11,12,13,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,36,37,38, 11,10,9,9,9,9,9,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,22,-1,-1,29,29,29,29,30,31,32,33,34,35,35,35,36,37,38, 11,10,9,8,8,8,8,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,29,28,28,28,29,30,31,32,33,34,34,34,35,36,-1,39, 11,10,9,8,7,7,7,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,17,17,18,19,20,20,20,21,-1,29,28,27,28,29,30,31,32,33,33,33,34,35,36,-1,40, 11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,13,-1,10,10,-1,18,18,18,19,19,19,20,21,-1,-1,-1,26,-1,-1,-1,32,32,32,32,33,34,35,36,-1,40, 11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,-1,-1,9,9,10,-1,18,18,18,18,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,32,33,-1,36,-1,-1,39, 11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,6,-1,8,8,9,10,-1,18,17,17,17,18,19,20,21,-1,24,24,25,26,27,-1,30,30,31,32,33,-1,-1,-1,38,38, 11,10,9,8,8,-1,5,4,3,3,3,3,3,4,5,5,5,6,7,8,9,10,-1,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 11,10,9,9,-1,-1,5,4,3,2,2,2,3,4,4,4,5,6,7,8,9,10,-1,-1,-1,15,-1,-1,20,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,-1,37,37,38, 11,10,10,-1,-1,-1,-1,-1,3,2,1,1,-1,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,31,31,31,32,33,-1,-1,38,38,38, 11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,26,26,26,27,-1,32,32,32,32,33,-1,-1,39,39,39, 50,50,50,50,50,49,48,48,48,48,48,48,48,48,49,49,48,48,48,48,48,48,49,48,48,48,48,48,49,50,51,52,53,54,55,56,56,56,56,56,56,57,58,59,60,61,62,62, 49,49,49,49,50,49,48,47,47,47,47,47,47,48,49,49,48,47,47,47,47,47,-1,47,47,47,47,48,49,50,51,52,53,54,55,55,55,55,55,55,56,57,-1,60,60,61,61,61, 48,48,48,48,-1,50,-1,47,46,46,46,46,47,48,49,-1,-1,47,46,46,46,46,46,46,46,46,47,48,49,50,51,52,53,54,54,54,54,54,54,55,-1,-1,-1,-1,-1,60,60,60, 48,47,47,47,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,47,46,45,45,46,46,45,45,46,47,48,49,50,51,52,53,54,54,53,53,53,54,55,56,57,58,-1,-1,59,59,59, -1,46,46,46,46,-1,-1,-1,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,55,56,57,58,59,58,58,58,58, -1,45,45,45,45,45,45,44,43,43,43,43,43,43,-1,-1,-1,-1,-1,43,43,-1,-1,43,43,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,59,58,57,57,57, -1,44,44,44,44,45,45,44,43,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,43,-1,56,55,54,53,52,51,50,50,50,50,50,50,50,51,52,53,-1,59,58,57,56,56, 43,43,43,43,44,45,45,44,43,42,41,41,41,41,41,42,42,41,41,41,41,41,41,42,43,-1,56,55,54,54,-1,51,50,49,49,49,49,49,50,51,52,53,-1,59,58,57,56,55, 42,42,42,43,44,45,45,44,43,42,41,40,40,40,40,-1,-1,40,40,40,40,40,41,42,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,54, 41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,40,41,41,40,39,39,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,53, 40,40,40,-1,38,38,38,38,38,38,-1,39,38,39,40,41,41,40,39,38,39,40,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,52, 39,39,39,-1,37,37,37,37,37,37,-1,-1,37,-1,-1,-1,-1,-1,-1,37,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,51, 39,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,46,47,48,49,-1,-1,-1,-1,-1,50, 39,38,37,36,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,-1,49,49,49,49,49, 39,38,38,-1,34,34,34,34,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,46,47,48,49,50,49,48,48,48,48, -1,-1,-1,-1,33,33,33,33,33,33,-1,33,33,33,33,33,33,33,33,33,34,35,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,-1,48,47,47,47, 33,32,32,32,33,32,32,32,32,33,-1,33,32,32,32,32,32,32,32,33,34,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,47,47,48,49,50,-1,-1,46,46,46, 33,32,31,31,-1,31,31,31,32,33,-1,33,32,31,31,31,31,31,31,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,45,45,45, 33,32,31,30,30,30,30,31,32,33,-1,33,32,31,30,30,30,30,30,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,-1,44,44,44, 33,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,43,43,44, -1,-1,-1,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,29,-1,-1,31,31,31,-1,31,31,32,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,39,39,40,41,42,43,44, 27,27,-1,29,29,28,27,27,27,27,28,27,27,27,27,27,27,-1,28,28,-1,30,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,-1,42,43,44, 26,26,-1,28,28,28,27,26,26,26,-1,26,26,26,26,26,26,26,27,28,-1,29,29,29,29,30,31,32,33,34,33,32,32,32,32,32,33,34,35,36,37,38,39,-1,-1,41,-1,43, 25,26,-1,27,27,27,27,26,25,25,25,26,25,25,25,25,25,26,27,-1,-1,28,28,28,29,30,31,32,33,34,33,32,31,31,31,32,33,34,35,36,-1,-1,-1,-1,39,40,41,42, 24,-1,-1,26,26,26,27,26,25,24,25,26,25,24,24,24,25,26,27,-1,27,27,27,28,29,30,31,32,33,34,33,32,31,30,31,32,33,34,35,36,36,36,-1,38,38,-1,41,41, 23,-1,25,25,25,26,27,27,-1,23,-1,-1,-1,23,23,24,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,34,34,35,35,35,35,36,37,38,39,40,41, 22,-1,24,24,25,26,27,28,-1,22,22,22,-1,22,23,24,-1,24,24,24,25,26,27,-1,22,23,23,23,23,24,25,26,27,28,29,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41, 21,22,23,24,25,26,27,28,-1,22,21,21,-1,21,-1,-1,-1,23,23,24,25,-1,-1,-1,21,-1,22,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41, 20,-1,24,24,25,26,27,28,-1,-1,20,20,20,20,20,20,21,22,23,24,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,-1,-1,37,37,38,39,40,41, 19,-1,25,25,25,26,-1,29,30,-1,19,19,19,19,19,20,21,22,23,24,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,-1,-1,38,38,39,40,41, 18,-1,-1,-1,-1,27,28,29,30,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41, 17,17,17,17,-1,-1,-1,-1,-1,-1,17,17,17,18,19,19,18,17,17,17,17,17,17,17,17,18,-1,27,27,27,27,27,27,27,27,28,29,30,31,32,33,34,35,-1,40,40,40,41, 16,16,16,16,17,18,17,16,16,16,16,16,17,18,18,19,-1,16,16,16,16,16,16,16,17,18,-1,26,26,26,26,26,26,26,27,28,29,30,31,-1,34,34,35,-1,40,40,40,40, 15,15,15,16,-1,18,17,16,15,15,15,16,17,17,17,-1,-1,15,15,15,15,15,15,16,17,18,-1,26,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,39, 15,14,14,-1,-1,-1,-1,-1,14,14,15,16,17,16,16,-1,14,14,14,14,14,14,15,16,17,18,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,38, -1,14,13,13,13,-1,13,13,13,14,15,16,17,16,15,14,13,13,13,13,13,14,15,-1,18,18,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,37,37, -1,-1,12,12,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,34,-1,36,36,36,36,37, -1,-1,11,11,11,11,11,12,13,14,-1,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,35,36,37, 12,11,10,10,10,10,10,-1,-1,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,28,28,28,28,29,30,31,32,33,34,34,34,35,36,37, 12,11,10,9,9,9,9,-1,18,17,17,-1,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,-1,28,27,27,27,28,29,30,31,32,33,33,33,34,35,-1,38, 12,11,10,9,8,8,8,-1,18,17,16,15,14,-1,-1,-1,8,-1,12,12,-1,-1,-1,17,17,18,19,19,19,19,20,-1,28,27,26,27,28,29,30,31,32,32,32,33,34,35,-1,39, 12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,13,-1,9,9,-1,18,18,18,18,18,18,19,20,-1,-1,-1,25,-1,-1,-1,31,31,31,31,32,33,34,35,-1,39, 12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,8,8,9,-1,17,17,17,17,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,31,32,-1,35,-1,-1,38, 12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,-1,7,7,8,9,-1,17,16,16,16,17,18,19,20,-1,23,23,24,25,26,-1,29,29,30,31,32,-1,-1,-1,37,37, 12,11,10,9,9,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,-1,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 12,11,10,10,-1,-1,6,5,4,3,3,3,4,3,3,3,4,5,6,7,8,9,-1,-1,-1,14,-1,-1,19,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,-1,36,36,37, 12,11,11,-1,-1,-1,-1,-1,4,3,2,2,-1,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,30,30,30,31,32,-1,-1,37,37,37, 12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,25,25,25,26,-1,31,31,31,31,32,-1,-1,38,38,38, 51,51,51,51,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,59,60,61,61,61, 50,50,50,50,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,-1,60,60,60,60,60, 49,49,49,49,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,55,-1,-1,-1,-1,-1,59,59,59, 49,48,48,48,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,55,56,57,58,-1,-1,58,58,58, -1,47,47,47,47,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,55,56,57,58,58,57,57,57,57, -1,46,46,46,46,46,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,45,45,45,45,46,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,50,51,52,53,-1,58,57,56,55,55, 44,44,44,44,45,46,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,50,51,52,53,-1,58,57,56,55,54, 43,43,43,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,53, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,52, 41,41,41,-1,39,39,39,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,51, 40,40,40,-1,38,38,38,38,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,50, 40,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,46,47,48,49,-1,-1,-1,-1,-1,49, 40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,-1,48,48,48,48,48, 40,39,39,-1,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,46,47,48,49,49,48,47,47,47,47, -1,-1,-1,-1,34,34,34,34,34,34,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,-1,47,46,46,46, 34,33,33,33,34,33,33,33,33,34,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,47,47,48,49,50,-1,-1,45,45,45, 34,33,32,32,-1,32,32,32,33,34,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,44,44,44, 34,33,32,31,31,31,31,32,33,34,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,-1,43,43,43, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,32,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 28,28,-1,30,30,29,28,28,28,28,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 27,27,-1,29,29,29,28,27,27,27,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,32,33,33,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 26,27,-1,28,28,28,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,31,32,33,33,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 25,-1,-1,27,27,27,28,27,26,25,26,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 24,-1,26,26,26,27,28,28,-1,24,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 23,-1,25,25,26,27,28,29,-1,23,23,23,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 22,23,24,25,26,27,28,29,-1,23,22,22,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 21,-1,25,25,26,27,28,29,-1,-1,21,21,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 20,-1,26,26,26,27,-1,30,31,-1,20,20,20,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,-1,37,37,38,39,40, 19,-1,-1,-1,-1,28,29,30,31,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,38,38,39,40, 18,18,18,18,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,17,-1,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,34,-1,39,39,39,40, 17,17,17,17,18,19,18,17,17,17,17,17,17,17,17,18,-1,15,15,15,15,15,15,15,16,17,-1,25,25,25,25,25,25,25,26,27,28,29,30,-1,33,33,34,-1,39,39,39,39, 16,16,16,17,-1,19,18,17,16,16,16,17,16,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,25,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,38, 16,15,15,-1,-1,-1,-1,-1,15,15,16,17,16,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,37, -1,15,14,14,14,-1,14,14,14,15,16,17,16,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,36,36, -1,-1,13,13,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,33,-1,35,35,35,35,36, -1,-1,12,12,12,12,12,13,14,15,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,34,35,36, 13,12,11,11,11,11,11,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,27,27,27,27,28,29,30,31,32,33,33,33,34,35,36, 13,12,11,10,10,10,10,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,19,19,19,-1,27,26,26,26,27,28,29,30,31,32,32,32,33,34,-1,37, 13,12,11,10,9,9,9,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,16,16,17,18,18,18,18,19,-1,27,26,25,26,27,28,29,30,31,31,31,32,33,34,-1,38, 13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,12,-1,8,8,-1,17,17,17,17,17,17,18,19,-1,-1,-1,24,-1,-1,-1,30,30,30,30,31,32,33,34,-1,38, 13,12,11,10,9,8,7,7,7,6,5,5,5,5,5,5,5,-1,-1,7,7,8,-1,16,16,16,16,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,30,31,-1,34,-1,-1,37, 13,12,11,10,9,8,7,6,6,6,5,4,4,4,4,4,4,-1,6,6,7,8,-1,16,15,15,15,16,17,18,19,-1,22,22,23,24,25,-1,28,28,29,30,31,-1,-1,-1,36,36, 13,12,11,10,10,-1,7,6,5,5,5,4,3,3,3,3,3,4,5,6,7,8,-1,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 13,12,11,11,-1,-1,7,6,5,4,4,4,3,2,2,2,3,4,5,6,7,8,-1,-1,-1,13,-1,-1,18,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,-1,35,35,36, 13,12,12,-1,-1,-1,-1,-1,5,4,3,3,-1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,29,29,29,30,31,-1,-1,36,36,36, 13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,24,24,24,25,-1,30,30,30,30,31,-1,-1,37,37,37, 51,51,51,51,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,59,60,61,61,61, 50,50,50,50,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,-1,60,60,60,60,60, 49,49,49,49,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,55,-1,-1,-1,-1,-1,59,59,59, 49,48,48,48,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,55,56,57,58,-1,-1,58,58,58, -1,47,47,47,47,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,55,56,57,58,58,57,57,57,57, -1,46,46,46,46,46,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,45,45,45,45,46,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,50,51,52,53,-1,58,57,56,55,55, 44,44,44,44,45,46,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,50,51,52,53,-1,58,57,56,55,54, 43,43,43,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,53, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,52, 41,41,41,-1,39,39,39,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,51, 40,40,40,-1,38,38,38,38,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,50, 40,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,46,47,48,49,-1,-1,-1,-1,-1,49, 40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,-1,48,48,48,48,48, 40,39,39,-1,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,46,47,48,49,49,48,47,47,47,47, -1,-1,-1,-1,34,34,34,34,34,34,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,-1,47,46,46,46, 34,33,33,33,34,33,33,33,33,34,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,47,47,48,49,50,-1,-1,45,45,45, 34,33,32,32,-1,32,32,32,33,34,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,44,44,44, 34,33,32,31,31,31,31,32,33,34,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,-1,43,43,43, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,32,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 29,29,-1,31,30,29,28,28,28,28,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 28,28,-1,30,30,29,28,27,27,27,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,32,33,33,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 27,28,-1,29,29,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,31,32,33,33,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 26,-1,-1,28,28,28,28,27,26,25,26,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 25,-1,27,27,27,28,28,28,-1,24,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 24,-1,26,26,27,28,29,29,-1,23,23,23,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 23,24,25,26,27,28,29,30,-1,23,22,22,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 22,-1,26,26,27,28,29,30,-1,-1,21,21,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 21,-1,27,27,27,28,-1,31,32,-1,20,20,20,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,38,39,40, 20,-1,-1,-1,-1,29,30,31,32,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,31,32,-1,-1,38,38,39,40, 19,19,19,19,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,17,-1,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,-1,39,39,39,39, 18,18,18,18,19,20,19,18,18,18,18,17,17,17,17,18,-1,15,15,15,15,15,15,15,16,17,-1,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,32,33,-1,38,38,38,38, 17,17,17,18,-1,20,19,18,17,17,17,17,16,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,37, 17,16,16,-1,-1,-1,-1,-1,16,16,17,17,16,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,25,24,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,36, -1,16,15,15,15,-1,15,15,15,16,17,17,16,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,35,35, -1,-1,14,14,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,-1,-1,-1,-1,32,-1,34,34,34,34,35, -1,-1,13,13,13,13,13,14,15,16,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 14,13,12,12,12,12,12,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,19,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 14,13,12,11,11,11,11,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,18,18,18,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 14,13,12,11,10,10,10,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,16,16,17,17,17,17,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,12,-1,7,7,-1,16,16,16,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 14,13,12,11,10,9,8,8,7,6,5,5,5,5,5,5,5,-1,-1,6,6,7,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 14,13,12,11,10,9,8,7,7,6,5,4,4,4,4,4,4,-1,5,5,6,7,-1,15,14,14,14,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 14,13,12,11,11,-1,8,7,6,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 14,13,12,12,-1,-1,8,7,6,5,5,4,3,2,2,2,2,3,4,5,6,7,-1,-1,-1,12,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 14,13,13,-1,-1,-1,-1,-1,6,5,4,4,-1,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, 51,51,51,51,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,58,59,60,61,61,61, 50,50,50,50,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,57,-1,60,60,60,60,60, 49,49,49,49,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,55,-1,-1,-1,-1,-1,59,59,59, 49,48,48,48,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,55,56,57,58,-1,-1,58,58,58, -1,47,47,47,47,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,55,56,57,58,58,57,57,57,57, -1,46,46,46,46,46,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,58,57,56,56,56, -1,45,45,45,45,46,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,50,51,52,53,-1,58,57,56,55,55, 44,44,44,44,45,46,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,50,51,52,53,-1,58,57,56,55,54, 43,43,43,44,45,46,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,50,51,52,52,-1,-1,-1,-1,-1,53, 42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,51,51,52,51,51,51,52,53,-1,52, 41,41,41,-1,39,39,39,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,50,50,51,52,53,-1,51, 40,40,40,-1,38,38,38,38,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,46,47,48,49,50,51,52,53,-1,50, 40,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,46,47,48,49,-1,-1,-1,-1,-1,49, 40,39,38,37,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,-1,48,48,48,48,48, 40,39,39,-1,35,35,35,35,35,35,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,46,47,48,49,49,48,47,47,47,47, -1,-1,-1,-1,34,34,34,34,34,34,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,46,47,48,49,-1,-1,47,46,46,46, 34,33,33,33,34,33,33,33,33,34,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,47,47,48,49,50,-1,-1,45,45,45, 34,33,32,32,-1,32,32,32,33,34,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,44,44,44, 34,33,32,31,31,31,31,32,33,34,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,50,50,51,-1,43,43,43, 34,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,42,42,43, -1,-1,-1,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,32,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,38,38,39,40,41,42,43, 30,30,-1,31,30,29,28,28,28,28,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,-1,41,42,43, 29,29,-1,31,30,29,28,27,27,27,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,31,32,33,33,32,31,31,31,31,31,32,33,34,35,36,37,38,-1,-1,40,-1,42, 28,29,-1,30,30,29,28,27,26,26,26,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,31,32,33,33,32,31,30,30,30,31,32,33,34,35,-1,-1,-1,-1,38,39,40,41, 27,-1,-1,29,29,29,28,27,26,25,26,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,35,35,-1,37,37,-1,40,40, 26,-1,28,28,28,29,28,28,-1,24,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,33,33,34,34,34,34,35,36,37,38,39,40, 25,-1,27,27,28,29,29,29,-1,23,23,23,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,23,24,25,26,27,28,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40, 24,25,26,27,28,29,30,30,-1,23,22,22,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40, 23,-1,27,27,28,29,30,31,-1,-1,21,21,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,36,36,37,38,39,40, 22,-1,28,28,28,29,-1,32,33,-1,20,20,20,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,38,39,40, 21,-1,-1,-1,-1,30,31,32,33,-1,19,19,19,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,28,29,30,31,32,-1,-1,38,38,39,40, 20,20,20,20,-1,-1,-1,-1,-1,-1,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,17,-1,26,26,26,26,26,26,26,26,26,27,28,29,30,31,32,33,-1,39,39,39,39, 19,19,19,19,20,21,20,19,19,19,18,17,17,17,17,18,-1,15,15,15,15,15,15,15,16,17,-1,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,32,33,-1,38,38,38,38, 18,18,18,19,-1,21,20,19,18,18,18,17,16,16,16,-1,-1,14,14,14,14,14,14,15,16,17,-1,25,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,37, 18,17,17,-1,-1,-1,-1,-1,17,17,18,17,16,15,15,-1,13,13,13,13,13,13,14,15,16,17,-1,25,24,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,36, -1,17,16,16,16,-1,16,16,16,17,18,17,16,15,14,13,12,12,12,12,12,13,14,-1,17,17,-1,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,35,35, -1,-1,15,15,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,11,11,11,11,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,-1,-1,-1,-1,32,-1,34,34,34,34,35, -1,-1,14,14,14,14,14,15,16,17,-1,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,33,34,35, 15,14,13,13,13,13,13,-1,-1,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,18,19,19,19,19,-1,-1,26,26,26,26,27,28,29,30,31,32,32,32,33,34,35, 15,14,13,12,12,12,12,-1,17,16,16,-1,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,18,18,18,18,-1,26,25,25,25,26,27,28,29,30,31,31,31,32,33,-1,36, 15,14,13,12,11,11,11,-1,17,16,15,14,13,-1,-1,-1,7,-1,11,11,-1,-1,-1,16,16,17,17,17,17,17,18,-1,26,25,24,25,26,27,28,29,30,30,30,31,32,33,-1,37, 15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,12,-1,7,7,-1,16,16,16,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,29,29,29,29,30,31,32,33,-1,37, 15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,-1,6,6,7,-1,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,29,30,-1,33,-1,-1,36, 15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,5,5,6,7,-1,15,14,14,14,15,16,17,18,-1,21,21,22,23,24,-1,27,27,28,29,30,-1,-1,-1,35,35, 15,14,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,-1,-1,12,-1,-1,17,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,-1,34,34,35, 15,14,14,-1,-1,-1,-1,-1,7,6,5,5,-1,2,1,1,2,-1,-1,6,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,28,28,28,29,30,-1,-1,35,35,35, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,23,23,23,24,-1,29,29,29,29,30,-1,-1,36,36,36, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 53,53,53,53,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,59,58,57,56,56,56,56, 52,52,52,52,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,-1,57,56,55,55,55, 51,51,51,51,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,57,-1,-1,-1,-1,-1,54,54,54, 51,50,50,50,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,57,56,55,55,-1,-1,53,53,53, -1,49,49,49,49,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,57,56,55,54,53,52,52,52,52, -1,48,48,48,48,48,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,53,52,51,51,51, -1,47,47,47,47,48,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,52,53,53,53,-1,53,52,51,50,50, 46,46,46,46,47,48,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,52,52,52,52,-1,53,52,51,50,49, 45,45,45,46,47,48,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,52,52,51,51,-1,-1,-1,-1,-1,48, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,53,52,51,50,50,50,51,52,-1,47, 43,43,43,-1,41,41,41,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,49,49,50,51,52,-1,46, 42,42,42,-1,40,40,40,40,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,48,48,48,48,49,50,51,52,-1,45, 42,41,41,-1,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,48,47,47,47,-1,-1,-1,-1,-1,44, 42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,48,47,46,46,-1,43,43,43,43,43, 42,41,41,-1,37,37,37,37,37,37,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,48,47,46,45,44,43,42,42,42,42, -1,-1,-1,-1,36,36,36,36,36,36,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,48,47,46,46,-1,-1,42,41,41,41, 36,35,35,35,36,35,35,35,35,36,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,48,47,47,47,48,-1,-1,40,40,40, 36,35,34,34,-1,34,34,34,35,36,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,48,48,48,48,49,-1,39,39,39, 36,35,34,33,33,33,33,34,35,36,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,49,49,49,-1,38,38,38, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,34,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,34,34,35,36,36,36,37, 36,36,-1,33,32,31,30,30,30,30,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,34,35,-1,35,36,37, 35,35,-1,33,32,31,30,29,29,29,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,33,32,31,30,29,29,29,29,29,30,31,31,31,32,33,34,-1,-1,34,-1,36, 34,35,-1,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,33,33,32,31,30,29,28,28,28,29,30,30,30,30,-1,-1,-1,-1,32,33,34,35, 33,-1,-1,33,32,31,30,29,28,27,28,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,33,33,32,31,30,29,28,27,28,29,30,30,29,29,29,29,-1,31,31,-1,34,34, 32,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34, 31,-1,33,33,32,31,31,31,-1,25,25,25,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,25,25,25,25,25,25,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 30,31,32,33,32,32,32,32,-1,25,24,24,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,25,25,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34, 29,-1,33,33,33,33,33,33,-1,-1,23,23,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,25,25,24,23,23,23,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 28,-1,34,34,34,34,-1,34,35,-1,22,22,22,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,25,25,24,23,22,22,22,22,22,23,24,25,-1,-1,31,31,32,33,34, 27,-1,-1,-1,-1,35,36,35,35,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,32,32,33,34, 26,26,26,26,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,19,-1,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,-1,33,33,33,33, 25,25,25,25,26,25,24,23,22,21,20,19,19,19,19,20,-1,17,17,17,17,17,17,17,18,19,-1,19,19,19,19,19,19,19,19,20,21,22,23,-1,26,26,27,-1,32,32,32,32, 24,24,24,25,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,17,18,18,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,31, 24,23,23,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,16,17,17,17,-1,19,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,30,30, -1,23,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,-1,16,16,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,29,29, -1,-1,21,21,21,21,21,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,14,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,26,-1,28,28,28,28,29, -1,-1,20,20,20,20,20,21,22,23,-1,15,14,13,12,12,12,12,12,13,14,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 21,20,19,19,19,19,19,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,14,13,13,13,13,13,13,13,13,13,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 21,20,19,18,18,18,18,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,14,13,12,12,12,12,12,12,12,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 21,20,19,18,17,17,17,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,11,11,11,11,11,11,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,14,-1,6,6,-1,10,10,10,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,4,4,-1,9,8,8,8,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,6,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,8,7,6,6,-1,-1,2,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 53,53,53,53,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,58,57,56,55,55,55,55, 52,52,52,52,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,59,-1,56,55,54,54,54, 51,51,51,51,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,57,-1,-1,-1,-1,-1,53,53,53, 51,50,50,50,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,56,55,54,54,-1,-1,52,52,52, -1,49,49,49,49,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,56,55,54,53,52,51,51,51,51, -1,48,48,48,48,48,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,52,51,50,50,50, -1,47,47,47,47,48,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,52,52,52,52,-1,52,51,50,49,49, 46,46,46,46,47,48,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,52,51,51,51,-1,52,51,50,49,48, 45,45,45,46,47,48,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,52,51,50,50,-1,-1,-1,-1,-1,47, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,52,51,50,49,49,49,50,51,-1,46, 43,43,43,-1,41,41,41,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,48,48,49,50,51,-1,45, 42,42,42,-1,40,40,40,40,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,47,47,47,47,48,49,50,51,-1,44, 42,41,41,-1,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,47,46,46,46,-1,-1,-1,-1,-1,43, 42,41,40,39,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,47,46,45,45,-1,42,42,42,42,42, 42,41,41,-1,37,37,37,37,37,37,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,47,46,45,44,43,42,41,41,41,41, -1,-1,-1,-1,36,36,36,36,36,36,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,47,46,45,45,-1,-1,41,40,40,40, 36,35,35,35,36,35,35,35,35,36,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,47,46,46,46,47,-1,-1,39,39,39, 36,35,34,34,-1,34,34,34,35,36,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,47,47,47,47,47,48,-1,38,38,38, 36,35,34,33,33,33,33,34,35,36,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,-1,48,48,48,-1,37,37,37, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,34,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,33,33,34,35,35,35,36, 36,36,-1,33,32,31,30,30,30,30,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,33,34,-1,34,35,36, 35,35,-1,33,32,31,30,29,29,29,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,33,32,31,30,29,28,28,28,28,28,29,30,30,30,31,32,33,-1,-1,33,-1,35, 34,35,-1,33,32,31,30,29,28,28,28,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,33,32,31,30,29,28,27,27,27,28,29,29,29,29,-1,-1,-1,-1,31,32,33,34, 33,-1,-1,33,32,31,30,29,28,27,28,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,33,32,31,30,29,28,27,26,27,28,29,29,28,28,28,28,-1,30,30,-1,33,33, 32,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33, 31,-1,33,33,32,31,31,31,-1,25,25,25,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,25,24,24,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 30,31,32,33,32,32,32,32,-1,25,24,24,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,25,24,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33, 29,-1,33,33,33,33,33,33,-1,-1,23,23,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,25,24,23,22,22,22,22,22,22,-1,-1,-1,-1,29,29,30,31,32,33, 28,-1,34,34,34,34,-1,34,35,-1,22,22,22,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,25,24,23,22,21,21,21,21,21,22,23,24,-1,-1,30,30,31,32,33, 27,-1,-1,-1,-1,35,36,35,35,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,31,31,32,33, 26,26,26,26,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,19,-1,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,32,32,32,32, 25,25,25,25,26,25,24,23,22,21,20,19,19,19,19,20,-1,17,17,17,17,17,17,17,18,18,-1,18,18,18,18,18,18,18,18,19,20,21,22,-1,25,25,26,-1,31,31,31,31, 24,24,24,25,-1,25,24,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,17,17,17,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,30, 24,23,23,-1,-1,-1,-1,-1,22,21,20,19,18,17,17,-1,15,15,15,15,15,15,16,17,16,16,-1,18,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,29,29, -1,23,22,22,22,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,15,-1,15,15,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,28,28, -1,-1,21,21,21,21,21,21,22,22,-1,-1,-1,-1,-1,-1,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,25,-1,27,27,27,27,28, -1,-1,20,20,20,20,20,21,22,23,-1,15,14,13,12,12,12,12,12,13,14,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,26,27,28, 21,20,19,19,19,19,19,-1,-1,-1,-1,15,14,13,12,11,11,11,12,13,14,13,12,12,12,12,12,12,12,12,12,-1,-1,19,19,19,19,20,21,22,23,24,25,25,25,26,27,28, 21,20,19,18,18,18,18,-1,19,18,18,-1,14,13,12,11,10,11,12,13,14,13,12,11,11,11,11,11,11,11,11,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 21,20,19,18,17,17,17,-1,19,18,17,16,15,-1,-1,-1,9,-1,13,13,-1,-1,-1,10,10,10,10,10,10,10,11,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,14,-1,6,6,-1,9,9,9,9,9,9,10,11,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,4,4,-1,8,7,7,7,8,9,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,-1,5,-1,-1,10,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 21,20,20,-1,-1,-1,-1,-1,13,12,11,11,-1,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,57,56,55,54,54,54,54, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,58,-1,55,54,53,53,53, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,56,-1,-1,-1,-1,-1,52,52,52, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,55,54,53,53,-1,-1,51,51,51, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,55,54,53,52,51,50,50,50,50, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,51,50,49,49,49, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,51,51,51,51,-1,51,50,49,48,48, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,51,50,50,50,-1,51,50,49,48,47, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,51,50,49,49,-1,-1,-1,-1,-1,46, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,51,50,49,48,48,48,49,50,-1,45, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,47,47,48,49,50,-1,44, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,46,46,46,46,47,48,49,50,-1,43, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,46,45,45,45,-1,-1,-1,-1,-1,42, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,44,-1,41,41,41,41,41, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,46,45,44,43,42,41,40,40,40,40, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,46,45,44,44,-1,-1,40,39,39,39, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,46,45,45,45,46,-1,-1,38,38,38, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,37,37,37, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,-1,47,47,47,-1,36,36,36, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,35,35,35, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,33,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,32,32,33,34,34,34,35, 37,37,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,32,33,-1,33,34,35, 36,36,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,32,31,30,29,28,27,27,27,27,27,28,29,29,29,30,31,32,-1,-1,32,-1,34, 35,36,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,32,31,30,29,28,27,26,26,26,27,28,28,28,28,-1,-1,-1,-1,30,31,32,33, 34,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,32,31,30,29,28,27,26,25,26,27,28,28,27,27,27,27,-1,29,29,-1,32,32, 33,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32, 32,-1,34,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,24,23,23,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 31,32,33,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,24,23,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32, 30,-1,34,34,34,34,34,34,-1,-1,24,24,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,28,28,29,30,31,32, 29,-1,35,35,35,35,-1,35,36,-1,23,23,23,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,20,21,22,23,-1,-1,29,29,30,31,32, 28,-1,-1,-1,-1,36,37,36,36,-1,22,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,30,30,31,32, 27,27,27,27,-1,-1,-1,-1,-1,-1,21,21,21,21,21,20,19,18,18,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,31,31,31,31, 26,26,26,26,27,26,25,24,23,22,21,20,20,20,20,21,-1,17,17,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,18,19,20,21,-1,24,24,25,-1,30,30,30,30, 25,25,25,26,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,29, 25,24,24,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,16,16,15,15,15,15,15,16,15,15,-1,17,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,28,28, -1,24,23,23,23,-1,23,23,23,22,21,20,19,18,17,16,15,15,15,14,14,14,14,-1,14,14,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,27,27,27,27, -1,-1,22,22,22,22,22,22,23,23,-1,-1,-1,-1,-1,-1,14,14,14,14,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,24,-1,26,26,26,26,27, -1,-1,21,21,21,21,21,22,23,24,-1,16,15,14,13,13,13,13,13,14,13,12,12,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,25,25,26,27, 22,21,20,20,20,20,20,-1,-1,-1,-1,16,15,14,13,12,12,12,13,14,13,12,11,11,11,11,11,11,11,11,11,-1,-1,18,18,18,18,19,20,21,22,23,24,24,24,25,26,27, 22,21,20,19,19,19,19,-1,20,19,19,-1,15,14,13,12,11,12,13,14,13,12,11,10,10,10,10,10,10,10,10,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 22,21,20,19,18,18,18,-1,20,19,18,17,16,-1,-1,-1,10,-1,14,14,-1,-1,-1,9,9,9,9,9,9,9,10,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,15,-1,6,6,-1,8,8,8,8,8,8,9,10,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,5,5,5,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,4,4,-1,7,6,6,6,7,8,9,10,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,4,-1,-1,9,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 22,21,21,-1,-1,-1,-1,-1,14,13,12,12,-1,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,20,20,20,21,22,-1,-1,27,27,27, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,-1,15,15,15,16,-1,21,21,21,21,22,-1,-1,28,28,28, 53,53,53,53,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,56,55,54,53,53,53,53, 52,52,52,52,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,57,-1,54,53,52,52,52, 51,51,51,51,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,55,55,55,55,55,55,-1,-1,-1,-1,-1,51,51,51, 51,50,50,50,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,54,55,56,55,54,54,54,55,54,53,52,52,-1,-1,50,50,50, -1,49,49,49,49,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,54,53,52,51,50,49,49,49,49, -1,48,48,48,48,48,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,50,49,48,48,48, -1,47,47,47,47,48,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,57,56,55,54,53,52,51,51,51,51,51,51,50,50,50,50,-1,50,49,48,47,47, 46,46,46,46,47,48,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,57,56,55,55,-1,52,51,50,50,50,50,50,50,49,49,49,-1,50,49,48,47,46, 45,45,45,46,47,48,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,50,49,48,48,-1,-1,-1,-1,-1,45, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,50,49,48,47,47,47,48,49,-1,44, 43,43,43,-1,41,41,41,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,46,46,47,48,49,-1,43, 42,42,42,-1,40,40,40,40,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,45,45,45,45,46,47,48,49,-1,42, 42,41,41,-1,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,45,44,44,44,-1,-1,-1,-1,-1,41, 42,41,40,39,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,45,44,43,43,-1,40,40,40,40,40, 42,41,41,-1,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,45,44,43,42,41,40,39,39,39,39, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,45,44,43,43,-1,-1,39,38,38,38, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,45,44,44,44,45,-1,-1,37,37,37, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,36,36,36, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,-1,46,46,46,-1,35,35,35, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,32,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,31,31,32,33,33,33,34, 38,38,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,31,32,-1,32,33,34, 37,37,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,31,30,29,28,27,26,26,26,26,26,27,28,28,28,29,30,31,-1,-1,31,-1,33, 36,37,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,31,30,29,28,27,26,25,25,25,26,27,27,27,27,-1,-1,-1,-1,29,30,31,32, 35,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,31,30,29,28,27,26,25,24,25,26,27,27,26,26,26,26,-1,28,28,-1,31,31, 34,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31, 33,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,23,22,22,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 32,33,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,23,22,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31, 31,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 30,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,19,20,21,22,-1,-1,28,28,29,30,31, 29,-1,-1,-1,-1,35,36,35,35,-1,23,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,29,29,30,31, 28,28,28,28,-1,-1,-1,-1,-1,-1,22,22,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,30,30,30, 27,27,27,27,28,27,26,25,24,23,22,21,21,21,20,20,-1,16,16,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,17,18,19,20,-1,23,23,24,-1,29,29,29,29, 26,26,26,27,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,15,15,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,28, 26,25,25,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,14,14,14,14,15,14,14,-1,16,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,27,27, -1,25,24,24,24,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,13,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,26, -1,-1,23,23,23,23,23,23,24,24,-1,-1,-1,-1,-1,-1,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,23,-1,25,25,25,25,26, -1,-1,22,22,22,22,22,23,24,25,-1,17,16,15,14,14,14,14,14,13,12,11,11,11,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,24,24,25,26, 23,22,21,21,21,21,21,-1,-1,-1,-1,17,16,15,14,13,13,13,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,-1,17,17,17,17,18,19,20,21,22,23,23,23,24,25,26, 23,22,21,20,20,20,20,-1,21,20,20,-1,16,15,14,13,12,13,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 23,22,21,20,19,19,19,-1,21,20,19,18,17,-1,-1,-1,11,-1,14,14,-1,-1,-1,8,8,8,8,8,8,8,9,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,15,-1,7,7,-1,7,7,7,7,7,7,8,9,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,6,6,6,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,5,5,5,5,-1,6,5,5,5,6,7,8,9,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,3,-1,-1,8,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 23,22,22,-1,-1,-1,-1,-1,15,14,13,13,-1,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,19,19,19,20,21,-1,-1,26,26,26, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,-1,14,14,14,15,-1,20,20,20,20,21,-1,-1,27,27,27, 52,52,52,52,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,55,54,53,52,52,52,52, 51,51,51,51,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,56,-1,53,52,51,51,51, 50,50,50,50,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,54,-1,-1,-1,-1,-1,50,50,50, 50,49,49,49,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,53,52,51,51,-1,-1,49,49,49, -1,48,48,48,48,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,53,52,51,50,49,48,48,48,48, -1,47,47,47,47,47,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,46,46,46,46,47,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,49,49,49,49,-1,49,48,47,46,46, 45,45,45,45,46,47,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,49,48,48,48,-1,49,48,47,46,45, 44,44,44,45,46,47,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,49,48,47,47,-1,-1,-1,-1,-1,44, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,49,48,47,46,46,46,47,48,-1,43, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,45,45,46,47,48,-1,42, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,44,44,44,44,45,46,47,48,-1,41, 41,40,40,-1,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,44,43,43,43,-1,-1,-1,-1,-1,40, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,42,-1,39,39,39,39,39, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,44,43,42,41,40,39,38,38,38,38, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,44,43,42,42,-1,-1,38,37,37,37, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,44,43,43,43,44,-1,-1,36,36,36, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,35,35,35, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,-1,45,45,45,-1,34,34,34, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,30,30,31,32,32,32,33, 39,39,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,30,31,-1,31,32,33, 38,38,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,30,29,28,27,26,25,25,25,25,25,26,27,27,27,28,29,30,-1,-1,30,-1,32, 37,38,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,30,29,28,27,26,25,24,24,24,25,26,26,26,26,-1,-1,-1,-1,28,29,30,31, 36,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,30,29,28,27,26,25,24,23,24,25,26,26,25,25,25,25,-1,27,27,-1,30,30, 35,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30, 34,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,22,21,21,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 33,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,22,21,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30, 32,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 31,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,18,19,20,21,-1,-1,27,27,28,29,30, 30,-1,-1,-1,-1,34,35,34,34,-1,22,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,28,28,29,30, 29,29,29,29,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,29,29,29, 28,28,28,28,27,26,25,24,23,22,21,20,20,20,19,19,-1,15,15,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,17,18,19,-1,22,22,23,-1,28,28,28,28, 27,27,27,28,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,27, 27,26,26,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,13,13,13,13,14,13,13,-1,15,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,26,26, -1,26,25,25,25,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,25, -1,-1,24,24,24,24,24,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,22,-1,24,24,24,24,25, -1,-1,23,23,23,23,23,24,24,24,-1,18,17,16,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,24,25, 24,23,22,22,22,22,22,-1,-1,-1,-1,18,17,16,15,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,-1,16,16,16,16,17,18,19,20,21,22,22,22,23,24,25, 24,23,22,21,21,21,21,-1,22,21,21,-1,17,16,15,14,13,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,16,15,15,15,16,17,18,19,20,21,21,21,22,23,-1,26, 24,23,22,21,20,20,20,-1,22,21,20,19,18,-1,-1,-1,12,-1,13,13,-1,-1,-1,7,7,7,7,7,7,7,8,-1,16,15,14,15,16,17,18,19,20,20,20,21,22,23,-1,27, 24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,14,-1,8,8,-1,6,6,6,6,6,6,7,8,-1,-1,-1,13,-1,-1,-1,19,19,19,19,20,21,22,23,-1,27, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,7,7,7,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19,20,-1,23,-1,-1,26, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,6,6,-1,5,4,4,4,5,6,7,8,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,2,-1,-1,7,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 24,23,23,-1,-1,-1,-1,-1,16,15,14,14,-1,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,18,18,18,19,20,-1,-1,25,25,25, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,-1,13,13,13,14,-1,19,19,19,19,20,-1,-1,26,26,26, 52,52,52,52,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,55,54,53,52,52,52,52, 51,51,51,51,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,56,-1,53,52,51,51,51, 50,50,50,50,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,54,-1,-1,-1,-1,-1,50,50,50, 50,49,49,49,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,53,52,51,51,-1,-1,49,49,49, -1,48,48,48,48,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,53,52,51,50,49,48,48,48,48, -1,47,47,47,47,47,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,46,46,46,46,47,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,49,49,49,49,-1,49,48,47,46,46, 45,45,45,45,46,47,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,49,48,48,48,-1,49,48,47,46,45, 44,44,44,45,46,47,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,49,48,47,47,-1,-1,-1,-1,-1,44, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,49,48,47,46,46,46,47,48,-1,43, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,45,45,46,47,48,-1,42, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,44,44,44,44,45,46,47,48,-1,41, 41,40,40,-1,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,44,43,43,43,-1,-1,-1,-1,-1,40, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,42,-1,39,39,39,39,39, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,44,43,42,41,40,39,38,38,38,38, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,44,43,42,42,-1,-1,38,37,37,37, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,44,43,43,43,44,-1,-1,36,36,36, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,35,35,35, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,-1,45,45,45,-1,34,34,34, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,30,30,31,32,32,32,33, 40,40,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,30,31,-1,31,32,33, 39,39,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,30,29,28,27,26,25,25,25,25,25,26,27,27,27,28,29,30,-1,-1,30,-1,32, 38,39,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,30,29,28,27,26,25,24,24,24,25,26,26,26,26,-1,-1,-1,-1,28,29,30,31, 37,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,30,29,28,27,26,25,24,23,24,25,26,26,25,25,25,25,-1,27,27,-1,30,30, 36,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30, 35,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,22,21,21,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 34,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,22,21,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30, 33,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 32,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,18,19,20,21,-1,-1,27,27,28,29,30, 31,-1,-1,-1,-1,34,35,34,34,-1,22,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,28,28,29,30, 30,30,29,29,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,29,29,29, 29,29,29,28,27,26,25,24,23,22,21,20,20,20,19,19,-1,15,15,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,17,18,19,-1,22,22,23,-1,28,28,28,28, 28,28,28,29,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,27, 28,27,27,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,13,13,13,13,14,13,13,-1,15,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,26,26, -1,27,26,26,26,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,25, -1,-1,25,25,25,25,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,22,-1,24,24,24,24,25, -1,-1,24,24,24,24,24,24,24,24,-1,19,18,17,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,24,25, 25,24,23,23,23,23,23,-1,-1,-1,-1,19,18,17,16,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,-1,16,16,16,16,17,18,19,20,21,22,22,22,23,24,25, 25,24,23,22,22,22,22,-1,23,22,22,-1,18,17,16,15,14,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,16,15,15,15,16,17,18,19,20,21,21,21,22,23,-1,26, 25,24,23,22,21,21,21,-1,23,22,21,20,19,-1,-1,-1,13,-1,13,13,-1,-1,-1,7,7,7,7,7,7,7,8,-1,16,15,14,15,16,17,18,19,20,20,20,21,22,23,-1,27, 25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,14,-1,9,9,-1,6,6,6,6,6,6,7,8,-1,-1,-1,13,-1,-1,-1,19,19,19,19,20,21,22,23,-1,27, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,8,8,8,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19,20,-1,23,-1,-1,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,-1,5,4,4,4,5,6,7,8,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,2,-1,-1,7,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 25,24,24,-1,-1,-1,-1,-1,17,16,15,15,-1,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,18,18,18,19,20,-1,-1,25,25,25, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,-1,13,13,13,14,-1,19,19,19,19,20,-1,-1,26,26,26, 52,52,52,52,51,50,49,49,49,49,49,49,49,49,50,50,49,49,49,49,49,49,50,49,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,55,54,53,52,52,52,52, 51,51,51,51,51,50,49,48,48,48,48,48,48,49,50,50,49,48,48,48,48,48,-1,48,48,48,48,49,50,51,52,53,54,55,55,55,55,55,55,55,56,56,-1,53,52,51,51,51, 50,50,50,50,-1,51,-1,48,47,47,47,47,48,49,50,-1,-1,48,47,47,47,47,47,47,47,47,48,49,50,51,52,53,54,55,54,54,54,54,54,54,-1,-1,-1,-1,-1,50,50,50, 50,49,49,49,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,48,47,46,46,47,47,46,46,47,48,49,50,51,52,53,54,55,54,53,53,53,54,53,52,51,51,-1,-1,49,49,49, -1,48,48,48,48,-1,-1,-1,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,-1,-1,-1,-1,-1,53,-1,55,54,53,52,53,54,53,52,51,50,49,48,48,48,48, -1,47,47,47,47,47,46,45,44,44,44,44,44,44,-1,-1,-1,-1,-1,44,44,-1,-1,44,44,-1,56,55,54,53,52,52,-1,-1,-1,-1,51,-1,-1,-1,-1,-1,-1,49,48,47,47,47, -1,46,46,46,46,47,46,45,44,43,43,43,43,43,43,43,43,43,43,43,43,43,43,43,44,-1,56,55,54,53,52,51,50,50,50,50,50,50,49,49,49,49,-1,49,48,47,46,46, 45,45,45,45,46,47,46,45,44,43,42,42,42,42,42,43,43,42,42,42,42,42,42,43,44,-1,56,55,54,54,-1,51,50,49,49,49,49,49,49,48,48,48,-1,49,48,47,46,45, 44,44,44,45,46,47,46,45,44,43,42,41,41,41,41,-1,-1,41,41,41,41,41,42,43,43,-1,56,55,54,53,52,51,50,49,48,48,48,49,49,48,47,47,-1,-1,-1,-1,-1,44, 43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,41,42,42,41,40,40,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,47,-1,49,48,47,46,46,46,47,48,-1,43, 42,42,42,-1,40,40,40,39,39,39,-1,40,39,40,41,42,42,41,40,39,40,41,41,41,41,42,41,41,41,41,41,42,43,-1,46,46,46,-1,-1,-1,-1,45,45,46,47,48,-1,42, 41,41,41,-1,39,39,39,39,38,38,-1,-1,38,-1,-1,-1,-1,-1,-1,38,-1,-1,40,40,40,-1,40,40,40,40,41,42,43,-1,45,45,45,45,44,44,44,44,45,46,47,48,-1,41, 41,40,40,-1,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,37,-1,40,39,39,39,39,39,39,40,-1,43,43,-1,44,44,44,45,44,43,43,43,-1,-1,-1,-1,-1,40, 41,40,39,38,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,38,38,38,38,38,38,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,42,-1,39,39,39,39,39, 41,40,40,-1,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,37,37,38,-1,42,42,42,42,42,43,44,45,44,43,42,41,40,39,38,38,38,38, -1,-1,-1,-1,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,36,37,38,-1,41,41,41,41,42,43,44,45,44,43,42,42,-1,-1,38,37,37,37, 35,34,34,34,35,34,34,34,34,35,-1,34,33,33,33,33,33,33,33,34,35,35,-1,35,35,35,36,37,38,39,40,40,40,41,-1,-1,-1,-1,44,43,43,43,44,-1,-1,36,36,36, 35,34,33,33,-1,33,33,33,34,35,-1,34,33,32,32,32,32,32,32,-1,-1,34,-1,34,34,34,-1,-1,-1,-1,39,39,40,41,42,43,44,45,44,44,44,44,44,45,-1,35,35,35, 35,34,33,32,32,32,32,33,34,35,-1,34,33,32,31,31,31,31,31,-1,33,33,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,-1,45,45,45,-1,34,34,34, 35,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,-1,33,32,32,32,33,32,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,33,33,33, -1,-1,-1,32,31,30,30,30,30,30,29,29,29,29,29,29,29,30,30,-1,-1,31,31,31,-1,31,31,31,-1,39,39,39,40,41,42,43,-1,-1,-1,-1,-1,30,30,31,32,32,32,33, 41,41,-1,32,31,30,29,29,29,29,29,28,28,28,28,28,28,-1,29,29,-1,30,30,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,30,31,-1,31,32,33, 40,40,-1,32,31,30,29,28,28,28,-1,27,27,27,27,27,27,27,28,29,-1,29,29,29,29,30,30,29,28,27,26,25,25,25,25,25,26,27,27,27,28,29,30,-1,-1,30,-1,32, 39,40,-1,32,31,30,29,28,27,27,27,27,26,26,26,26,26,27,28,-1,-1,28,28,28,29,30,30,29,28,27,26,25,24,24,24,25,26,26,26,26,-1,-1,-1,-1,28,29,30,31, 38,-1,-1,32,31,30,29,28,27,26,27,27,26,25,25,25,26,27,28,-1,27,27,27,28,29,30,30,29,28,27,26,25,24,23,24,25,26,26,25,25,25,25,-1,27,27,-1,30,30, 37,-1,33,32,31,30,29,29,-1,25,-1,-1,-1,24,24,25,-1,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,27,26,25,24,24,24,25,26,27,28,29,30, 36,-1,33,32,31,30,30,30,-1,24,24,24,-1,23,24,25,-1,24,24,24,25,26,27,-1,21,22,22,22,22,22,21,21,21,21,21,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30, 35,34,33,32,31,31,31,31,-1,24,23,23,-1,22,-1,-1,-1,23,23,24,25,-1,-1,-1,20,-1,21,21,22,22,21,20,20,20,20,20,20,20,21,22,23,24,25,26,27,28,29,30, 34,-1,33,32,32,32,32,32,-1,-1,23,22,21,21,21,21,21,22,23,24,-1,-1,20,19,19,19,20,21,22,22,21,20,19,19,19,19,19,19,-1,-1,-1,-1,26,26,27,28,29,30, 33,-1,33,33,33,33,-1,33,34,-1,23,22,21,20,20,20,21,22,23,24,-1,-1,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,18,19,20,21,-1,-1,27,27,28,29,30, 32,-1,-1,-1,-1,34,35,34,34,-1,22,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,28,28,29,30, 31,30,29,29,-1,-1,-1,-1,-1,-1,21,21,21,20,19,18,17,16,16,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,29,29,29, 30,30,29,28,27,26,25,24,23,22,21,20,20,20,19,19,-1,15,15,15,15,15,15,15,15,15,-1,15,15,15,15,15,15,15,15,16,17,18,19,-1,22,22,23,-1,28,28,28,28, 29,29,29,29,-1,26,25,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,-1,15,14,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,27, 29,28,28,-1,-1,-1,-1,-1,23,22,21,20,19,18,18,-1,15,14,13,13,13,13,13,14,13,13,-1,15,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,26,26, -1,28,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,-1,12,12,-1,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,25, -1,-1,26,26,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,-1,-1,22,-1,24,24,24,24,25, -1,-1,25,25,25,25,25,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,23,23,24,25, 26,25,24,24,24,24,24,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,-1,-1,16,16,16,16,17,18,19,20,21,22,22,22,23,24,25, 26,25,24,23,23,23,23,-1,24,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,16,15,15,15,16,17,18,19,20,21,21,21,22,23,-1,26, 26,25,24,23,22,22,22,-1,24,23,22,21,20,-1,-1,-1,14,-1,13,13,-1,-1,-1,7,7,7,7,7,7,7,8,-1,16,15,14,15,16,17,18,19,20,20,20,21,22,23,-1,27, 26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,14,-1,10,10,-1,6,6,6,6,6,6,7,8,-1,-1,-1,13,-1,-1,-1,19,19,19,19,20,21,22,23,-1,27, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,9,9,9,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,19,20,-1,23,-1,-1,26, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,8,8,-1,5,4,4,4,5,6,7,8,-1,11,11,12,13,14,-1,17,17,18,19,20,-1,-1,-1,25,25, 26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,2,-1,-1,7,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,-1,24,24,25, 26,25,25,-1,-1,-1,-1,-1,18,17,16,16,-1,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,18,18,18,19,20,-1,-1,25,25,25, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,-1,13,13,13,14,-1,19,19,19,19,20,-1,-1,26,26,26, 53,53,53,53,52,51,50,50,50,50,50,50,50,50,51,51,50,50,50,50,50,50,51,50,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,56,55,54,53,53,53,53, 52,52,52,52,52,51,50,49,49,49,49,49,49,50,51,51,50,49,49,49,49,49,-1,49,49,49,49,50,51,52,53,54,55,56,56,56,56,56,56,56,57,57,-1,54,53,52,52,52, 51,51,51,51,-1,52,-1,49,48,48,48,48,49,50,51,-1,-1,49,48,48,48,48,48,48,48,48,49,50,51,52,53,54,55,56,55,55,55,55,55,55,-1,-1,-1,-1,-1,51,51,51, 51,50,50,50,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,49,48,47,47,48,48,47,47,48,49,50,51,52,53,54,55,56,55,54,54,54,55,54,53,52,52,-1,-1,50,50,50, -1,49,49,49,49,-1,-1,-1,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,-1,-1,-1,-1,-1,54,-1,56,55,54,53,54,55,54,53,52,51,50,49,49,49,49, -1,48,48,48,48,48,47,46,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,-1,-1,45,45,-1,57,56,55,54,53,53,-1,-1,-1,-1,52,-1,-1,-1,-1,-1,-1,50,49,48,48,48, -1,47,47,47,47,48,47,46,45,44,44,44,44,44,44,44,44,44,44,44,44,44,44,44,45,-1,57,56,55,54,53,52,51,51,51,51,51,51,50,50,50,50,-1,50,49,48,47,47, 46,46,46,46,47,48,47,46,45,44,43,43,43,43,43,44,44,43,43,43,43,43,43,44,45,-1,57,56,55,55,-1,52,51,50,50,50,50,50,50,49,49,49,-1,50,49,48,47,46, 45,45,45,46,47,48,47,46,45,44,43,42,42,42,42,-1,-1,42,42,42,42,42,43,44,44,-1,57,56,55,54,53,52,51,50,49,49,49,50,50,49,48,48,-1,-1,-1,-1,-1,45, 44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,42,43,43,42,41,41,41,42,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,-1,50,49,48,47,47,47,48,49,-1,44, 43,43,43,-1,41,41,41,40,40,40,-1,41,40,41,42,43,43,42,41,40,41,42,42,42,42,43,42,42,42,42,42,43,44,-1,47,47,47,-1,-1,-1,-1,46,46,47,48,49,-1,43, 42,42,42,-1,40,40,40,40,39,39,-1,-1,39,-1,-1,-1,-1,-1,-1,39,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,46,46,46,46,45,45,45,45,46,47,48,49,-1,42, 42,41,41,-1,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,38,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,45,45,45,46,45,44,44,44,-1,-1,-1,-1,-1,41, 42,41,40,39,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,37,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,44,44,45,46,45,44,43,43,-1,40,40,40,40,40, 42,41,41,-1,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,38,38,39,-1,43,43,43,43,43,44,45,46,45,44,43,42,41,40,39,39,39,39, -1,-1,-1,-1,36,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,37,38,39,-1,42,42,42,42,43,44,45,46,45,44,43,43,-1,-1,39,38,38,38, 36,35,35,35,36,35,35,35,35,36,-1,35,34,34,34,34,34,34,34,35,36,36,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,45,44,44,44,45,-1,-1,37,37,37, 36,35,34,34,-1,34,34,34,35,36,-1,35,34,33,33,33,33,33,33,-1,-1,35,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,44,45,46,45,45,45,45,45,46,-1,36,36,36, 36,35,34,33,33,33,33,34,35,36,-1,35,34,33,32,32,32,32,32,-1,34,34,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,-1,46,46,46,-1,35,35,35, 36,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,-1,34,33,33,33,34,33,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,34,34,34, -1,-1,-1,33,32,31,31,31,31,31,30,30,30,30,30,30,30,31,31,-1,-1,32,32,32,-1,32,32,32,-1,40,40,40,41,42,43,44,-1,-1,-1,-1,-1,31,31,32,33,33,33,34, 42,42,-1,33,32,31,30,30,30,30,30,29,29,29,29,29,29,-1,30,30,-1,31,31,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,30,31,32,-1,32,33,34, 41,41,-1,33,32,31,30,29,29,29,-1,28,28,28,28,28,28,28,29,30,-1,30,30,30,30,31,31,30,29,28,27,26,26,26,26,26,27,28,28,28,29,30,31,-1,-1,31,-1,33, 40,41,-1,33,32,31,30,29,28,28,28,28,27,27,27,27,27,28,29,-1,-1,29,29,29,30,31,31,30,29,28,27,26,25,25,25,26,27,27,27,27,-1,-1,-1,-1,29,30,31,32, 39,-1,-1,33,32,31,30,29,28,27,28,28,27,26,26,26,27,28,29,-1,28,28,28,29,30,31,31,30,29,28,27,26,25,24,25,26,27,27,26,26,26,26,-1,28,28,-1,31,31, 38,-1,34,33,32,31,30,30,-1,26,-1,-1,-1,25,25,26,-1,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,28,27,26,25,25,25,26,27,28,29,30,31, 37,-1,34,33,32,31,31,31,-1,25,25,25,-1,24,25,26,-1,25,25,25,26,27,28,-1,22,23,23,23,23,23,22,22,22,22,22,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31, 36,35,34,33,32,32,32,32,-1,25,24,24,-1,23,-1,-1,-1,24,24,25,26,-1,-1,-1,21,-1,22,22,23,23,22,21,21,21,21,21,21,21,22,23,24,25,26,27,28,29,30,31, 35,-1,34,33,33,33,33,33,-1,-1,24,23,22,22,22,22,22,23,24,25,-1,-1,21,20,20,20,21,22,23,23,22,21,20,20,20,20,20,20,-1,-1,-1,-1,27,27,28,29,30,31, 34,-1,34,34,34,34,-1,34,35,-1,24,23,22,21,21,21,22,23,24,25,-1,-1,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,19,20,21,22,-1,-1,28,28,29,30,31, 33,-1,-1,-1,-1,35,36,35,35,-1,23,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,29,29,30,31, 32,31,30,30,-1,-1,-1,-1,-1,-1,22,22,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,30,30,30, 31,31,30,29,28,27,26,25,24,23,22,21,21,21,20,20,-1,16,16,16,16,16,16,16,16,16,-1,16,16,16,16,16,16,16,16,17,18,19,20,-1,23,23,24,-1,29,29,29,29, 30,30,30,30,-1,27,26,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,15,15,-1,16,15,15,15,15,15,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,28, 30,29,29,-1,-1,-1,-1,-1,24,23,22,21,20,19,19,-1,16,15,14,14,14,14,14,15,14,14,-1,16,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,27,27, -1,29,28,28,28,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,-1,13,13,-1,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,26, -1,-1,27,27,27,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,-1,-1,23,-1,25,25,25,25,26, -1,-1,26,26,26,26,26,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,24,24,25,26, 27,26,25,25,25,25,25,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,-1,-1,17,17,17,17,18,19,20,21,22,23,23,23,24,25,26, 27,26,25,24,24,24,24,-1,25,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,17,16,16,16,17,18,19,20,21,22,22,22,23,24,-1,27, 27,26,25,24,23,23,23,-1,25,24,23,22,21,-1,-1,-1,15,-1,14,14,-1,-1,-1,8,8,8,8,8,8,8,9,-1,17,16,15,16,17,18,19,20,21,21,21,22,23,24,-1,28, 27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,15,-1,11,11,-1,7,7,7,7,7,7,8,9,-1,-1,-1,14,-1,-1,-1,20,20,20,20,21,22,23,24,-1,28, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,10,10,10,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,20,21,-1,24,-1,-1,27, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,-1,6,5,5,5,6,7,8,9,-1,12,12,13,14,15,-1,18,18,19,20,21,-1,-1,-1,26,26, 27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,3,-1,-1,8,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,-1,25,25,26, 27,26,26,-1,-1,-1,-1,-1,19,18,17,17,-1,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,19,19,19,20,21,-1,-1,26,26,26, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,-1,14,14,14,15,-1,20,20,20,20,21,-1,-1,27,27,27, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,57,56,55,54,54,54,54, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,55,56,57,57,57,57,57,57,57,58,58,-1,55,54,53,53,53, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,54,55,56,57,56,56,56,56,56,56,-1,-1,-1,-1,-1,52,52,52, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,54,55,56,57,56,55,55,55,56,55,54,53,53,-1,-1,51,51,51, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,55,-1,57,56,55,54,55,56,55,54,53,52,51,50,50,50,50, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,58,57,56,55,54,54,-1,-1,-1,-1,53,-1,-1,-1,-1,-1,-1,51,50,49,49,49, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,58,57,56,55,54,53,52,52,52,52,52,52,51,51,51,51,-1,51,50,49,48,48, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,58,57,56,56,-1,53,52,51,51,51,51,51,51,50,50,50,-1,51,50,49,48,47, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,58,57,56,55,54,53,52,51,50,50,50,51,51,50,49,49,-1,-1,-1,-1,-1,46, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,-1,51,50,49,48,48,48,49,50,-1,45, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,48,48,48,-1,-1,-1,-1,47,47,48,49,50,-1,44, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,47,47,47,47,46,46,46,46,47,48,49,50,-1,43, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,46,46,46,47,46,45,45,45,-1,-1,-1,-1,-1,42, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,44,-1,41,41,41,41,41, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,45,46,47,46,45,44,43,42,41,40,40,40,40, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,45,46,47,46,45,44,44,-1,-1,40,39,39,39, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,46,45,45,45,46,-1,-1,38,38,38, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,45,46,47,46,46,46,46,46,47,-1,37,37,37, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,-1,47,47,47,-1,36,36,36, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,35,35,35, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,33,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,32,32,33,34,34,34,35, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,31,32,33,-1,33,34,35, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,32,31,30,29,28,27,27,27,27,27,28,29,29,29,30,31,32,-1,-1,32,-1,34, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,32,31,30,29,28,27,26,26,26,27,28,28,28,28,-1,-1,-1,-1,30,31,32,33, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,32,31,30,29,28,27,26,25,26,27,28,28,27,27,27,27,-1,29,29,-1,32,32, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,29,28,27,26,26,26,27,28,29,30,31,32, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,24,23,23,23,23,23,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,24,23,22,22,22,22,22,22,22,23,24,25,26,27,28,29,30,31,32, 36,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,28,28,29,30,31,32, 35,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,20,21,22,23,-1,-1,29,29,30,31,32, 34,-1,-1,-1,-1,36,37,36,36,-1,24,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,30,30,31,32, 33,32,31,31,-1,-1,-1,-1,-1,-1,23,23,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,20,21,22,23,24,25,-1,31,31,31,31, 32,32,31,30,29,28,27,26,25,24,23,22,22,22,21,21,-1,17,17,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,18,19,20,21,-1,24,24,25,-1,30,30,30,30, 31,31,31,31,-1,28,27,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,29, 31,30,30,-1,-1,-1,-1,-1,25,24,23,22,21,20,20,-1,17,16,15,15,15,15,15,16,15,15,-1,17,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,28,28, -1,30,29,29,29,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,14,14,-1,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,27,27,27,27, -1,-1,28,28,28,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,24,-1,26,26,26,26,27, -1,-1,27,27,27,27,27,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,25,25,26,27, 28,27,26,26,26,26,26,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,-1,-1,18,18,18,18,19,20,21,22,23,24,24,24,25,26,27, 28,27,26,25,25,25,25,-1,26,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,18,17,17,17,18,19,20,21,22,23,23,23,24,25,-1,28, 28,27,26,25,24,24,24,-1,26,25,24,23,22,-1,-1,-1,16,-1,15,15,-1,-1,-1,9,9,9,9,9,9,9,10,-1,18,17,16,17,18,19,20,21,22,22,22,23,24,25,-1,29, 28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,16,-1,12,12,-1,8,8,8,8,8,8,9,10,-1,-1,-1,15,-1,-1,-1,21,21,21,21,22,23,24,25,-1,29, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,11,11,11,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,21,22,-1,25,-1,-1,28, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,-1,7,6,6,6,7,8,9,10,-1,13,13,14,15,16,-1,19,19,20,21,22,-1,-1,-1,27,27, 28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,4,-1,-1,9,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,-1,26,26,27, 28,27,27,-1,-1,-1,-1,-1,20,19,18,18,-1,15,14,13,13,-1,-1,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,20,20,20,21,22,-1,-1,27,27,27, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,-1,15,15,15,16,-1,21,21,21,21,22,-1,-1,28,28,28, 55,55,55,55,54,53,52,52,52,52,52,52,52,52,53,53,52,52,52,52,52,52,53,52,52,52,52,52,53,54,55,56,57,58,59,59,59,59,59,59,59,58,57,56,55,55,55,55, 54,54,54,54,54,53,52,51,51,51,51,51,51,52,53,53,52,51,51,51,51,51,-1,51,51,51,51,52,53,54,55,56,57,58,58,58,58,58,58,58,59,59,-1,56,55,54,54,54, 53,53,53,53,-1,54,-1,51,50,50,50,50,51,52,53,-1,-1,51,50,50,50,50,50,50,50,50,51,52,53,54,55,56,57,58,57,57,57,57,57,57,-1,-1,-1,-1,-1,53,53,53, 53,52,52,52,-1,-1,-1,-1,49,49,49,50,51,52,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,53,54,55,56,57,58,57,56,56,56,57,56,55,54,54,-1,-1,52,52,52, -1,51,51,51,51,-1,-1,-1,48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,56,-1,58,57,56,55,56,57,56,55,54,53,52,51,51,51,51, -1,50,50,50,50,50,49,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,59,58,57,56,55,55,-1,-1,-1,-1,54,-1,-1,-1,-1,-1,-1,52,51,50,50,50, -1,49,49,49,49,50,49,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,47,-1,59,58,57,56,55,54,53,53,53,53,53,53,52,52,52,52,-1,52,51,50,49,49, 48,48,48,48,49,50,49,48,47,46,45,45,45,45,45,46,46,45,45,45,45,45,45,46,47,-1,59,58,57,57,-1,54,53,52,52,52,52,52,52,51,51,51,-1,52,51,50,49,48, 47,47,47,48,49,50,49,48,47,46,45,44,44,44,44,-1,-1,44,44,44,44,44,45,46,46,-1,59,58,57,56,55,54,53,52,51,51,51,52,52,51,50,50,-1,-1,-1,-1,-1,47, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,44,45,45,44,43,43,43,44,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,50,-1,52,51,50,49,49,49,50,51,-1,46, 45,45,45,-1,43,43,43,42,42,42,-1,43,42,43,44,45,45,44,43,42,43,44,44,44,44,45,44,44,44,44,44,45,46,-1,49,49,49,-1,-1,-1,-1,48,48,49,50,51,-1,45, 44,44,44,-1,42,42,42,42,41,41,-1,-1,41,-1,-1,-1,-1,-1,-1,41,-1,-1,43,43,43,-1,43,43,43,43,44,45,46,-1,48,48,48,48,47,47,47,47,48,49,50,51,-1,44, 44,43,43,-1,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,-1,43,42,42,42,42,42,42,43,-1,46,46,-1,47,47,47,48,47,46,46,46,-1,-1,-1,-1,-1,43, 44,43,42,41,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,-1,-1,41,41,41,41,41,41,-1,-1,-1,-1,-1,46,46,47,48,47,46,45,45,-1,42,42,42,42,42, 44,43,43,-1,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,39,-1,40,40,40,40,40,41,-1,45,45,45,45,45,46,47,48,47,46,45,44,43,42,41,41,41,41, -1,-1,-1,-1,38,38,38,38,38,38,-1,37,37,37,37,37,37,37,37,37,38,39,-1,39,39,39,39,40,41,-1,44,44,44,44,45,46,47,48,47,46,45,45,-1,-1,41,40,40,40, 38,37,37,37,38,37,37,37,37,38,-1,37,36,36,36,36,36,36,36,37,38,38,-1,38,38,38,39,40,41,42,43,43,43,44,-1,-1,-1,-1,47,46,46,46,47,-1,-1,39,39,39, 38,37,36,36,-1,36,36,36,37,38,-1,37,36,35,35,35,35,35,35,-1,-1,37,-1,37,37,37,-1,-1,-1,-1,42,42,43,44,45,46,47,48,47,47,47,47,47,48,-1,38,38,38, 38,37,36,35,35,35,35,36,37,38,-1,37,36,35,34,34,34,34,34,-1,36,36,36,36,36,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,-1,48,48,48,-1,37,37,37, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,-1,36,35,35,35,36,35,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,36,36,36, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,32,32,32,33,33,-1,-1,34,34,34,-1,34,34,34,-1,42,42,42,43,44,45,46,-1,-1,-1,-1,-1,33,33,34,35,35,35,36, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,33,33,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,32,33,34,-1,34,35,36, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,33,32,31,30,29,28,28,28,28,28,29,30,30,30,31,32,33,-1,-1,33,-1,35, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,31,31,31,32,33,33,32,31,30,29,28,27,27,27,28,29,29,29,29,-1,-1,-1,-1,31,32,33,34, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,30,30,30,31,32,33,33,32,31,30,29,28,27,26,27,28,29,29,28,28,28,28,-1,30,30,-1,33,33, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,30,29,28,27,27,27,28,29,30,31,32,33, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,27,27,27,28,29,30,-1,24,25,25,25,25,25,24,24,24,24,24,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,26,26,27,28,-1,-1,-1,23,-1,24,24,25,25,24,23,23,23,23,23,23,23,24,25,26,27,28,29,30,31,32,33, 37,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,26,27,-1,-1,23,22,22,22,23,24,25,25,24,23,22,22,22,22,22,22,-1,-1,-1,-1,29,29,30,31,32,33, 36,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,26,27,-1,-1,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,21,22,23,24,-1,-1,30,30,31,32,33, 35,-1,-1,-1,-1,37,38,37,37,-1,25,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,31,31,32,33, 34,33,32,32,-1,-1,-1,-1,-1,-1,24,24,24,23,22,21,20,19,19,19,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,19,19,20,21,22,23,24,25,26,-1,32,32,32,32, 33,33,32,31,30,29,28,27,26,25,24,23,23,23,22,22,-1,18,18,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,19,20,21,22,-1,25,25,26,-1,31,31,31,31, 32,32,32,32,-1,29,28,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,17,-1,18,17,17,17,17,17,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,30, 32,31,31,-1,-1,-1,-1,-1,26,25,24,23,22,21,21,-1,18,17,16,16,16,16,16,17,16,16,-1,18,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,29,29, -1,31,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,15,15,-1,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,28,28, -1,-1,29,29,29,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,-1,-1,25,-1,27,27,27,27,28, -1,-1,28,28,28,28,28,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,26,27,28, 29,28,27,27,27,27,27,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,-1,-1,19,19,19,19,20,21,22,23,24,25,25,25,26,27,28, 29,28,27,26,26,26,26,-1,27,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,-1,19,18,18,18,19,20,21,22,23,24,24,24,25,26,-1,29, 29,28,27,26,25,25,25,-1,27,26,25,24,23,-1,-1,-1,17,-1,16,16,-1,-1,-1,10,10,10,10,10,10,10,11,-1,19,18,17,18,19,20,21,22,23,23,23,24,25,26,-1,30, 29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,17,-1,13,13,-1,9,9,9,9,9,9,10,11,-1,-1,-1,16,-1,-1,-1,22,22,22,22,23,24,25,26,-1,30, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,12,12,12,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,22,23,-1,26,-1,-1,29, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,-1,8,7,7,7,8,9,10,11,-1,14,14,15,16,17,-1,20,20,21,22,23,-1,-1,-1,28,28, 29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,5,-1,-1,10,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,-1,27,27,28, 29,28,28,-1,-1,-1,-1,-1,21,20,19,19,-1,16,15,14,14,-1,-1,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,21,21,21,22,23,-1,-1,28,28,28, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,-1,16,16,16,17,-1,22,22,22,22,23,-1,-1,29,29,29, 56,56,56,56,55,54,53,53,53,53,53,53,53,53,54,54,53,53,53,53,53,53,54,53,53,53,53,53,54,55,56,57,58,59,60,60,60,60,60,60,60,59,58,57,56,56,56,56, 55,55,55,55,55,54,53,52,52,52,52,52,52,53,54,54,53,52,52,52,52,52,-1,52,52,52,52,53,54,55,56,57,58,59,59,59,59,59,59,59,60,60,-1,57,56,55,55,55, 54,54,54,54,-1,55,-1,52,51,51,51,51,52,53,54,-1,-1,52,51,51,51,51,51,51,51,51,52,53,54,55,56,57,58,59,58,58,58,58,58,58,-1,-1,-1,-1,-1,54,54,54, 54,53,53,53,-1,-1,-1,-1,50,50,50,51,52,53,-1,-1,-1,52,51,50,50,51,51,50,50,51,52,53,54,55,56,57,58,59,58,57,57,57,58,57,56,55,55,-1,-1,53,53,53, -1,52,52,52,52,-1,-1,-1,49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,-1,-1,-1,-1,-1,57,-1,59,58,57,56,57,58,57,56,55,54,53,52,52,52,52, -1,51,51,51,51,51,50,49,48,48,48,48,48,48,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,60,59,58,57,56,56,-1,-1,-1,-1,55,-1,-1,-1,-1,-1,-1,53,52,51,51,51, -1,50,50,50,50,51,50,49,48,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,48,-1,60,59,58,57,56,55,54,54,54,54,54,54,53,53,53,53,-1,53,52,51,50,50, 49,49,49,49,50,51,50,49,48,47,46,46,46,46,46,47,47,46,46,46,46,46,46,47,48,-1,60,59,58,58,-1,55,54,53,53,53,53,53,53,52,52,52,-1,53,52,51,50,49, 48,48,48,49,50,51,50,49,48,47,46,45,45,45,45,-1,-1,45,45,45,45,45,46,47,47,-1,60,59,58,57,56,55,54,53,52,52,52,53,53,52,51,51,-1,-1,-1,-1,-1,48, 47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,44,44,44,45,46,46,45,44,44,44,45,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,51,-1,53,52,51,50,50,50,51,52,-1,47, 46,46,46,-1,44,44,44,43,43,43,-1,44,43,44,45,46,46,45,44,43,44,45,45,45,45,46,45,45,45,45,45,46,47,-1,50,50,50,-1,-1,-1,-1,49,49,50,51,52,-1,46, 45,45,45,-1,43,43,43,43,42,42,-1,-1,42,-1,-1,-1,-1,-1,-1,42,-1,-1,44,44,44,-1,44,44,44,44,45,46,47,-1,49,49,49,49,48,48,48,48,49,50,51,52,-1,45, 45,44,44,-1,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,41,-1,44,43,43,43,43,43,43,44,-1,47,47,-1,48,48,48,49,48,47,47,47,-1,-1,-1,-1,-1,44, 45,44,43,42,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,-1,-1,42,42,42,42,42,42,-1,-1,-1,-1,-1,47,47,48,49,48,47,46,46,-1,43,43,43,43,43, 45,44,44,-1,40,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,40,-1,41,41,41,41,41,42,-1,46,46,46,46,46,47,48,49,48,47,46,45,44,43,42,42,42,42, -1,-1,-1,-1,39,39,39,39,39,39,-1,38,38,38,38,38,38,38,38,38,39,40,-1,40,40,40,40,41,42,-1,45,45,45,45,46,47,48,49,48,47,46,46,-1,-1,42,41,41,41, 39,38,38,38,39,38,38,38,38,39,-1,38,37,37,37,37,37,37,37,38,39,39,-1,39,39,39,40,41,42,43,44,44,44,45,-1,-1,-1,-1,48,47,47,47,48,-1,-1,40,40,40, 39,38,37,37,-1,37,37,37,38,39,-1,38,37,36,36,36,36,36,36,-1,-1,38,-1,38,38,38,-1,-1,-1,-1,43,43,44,45,46,47,48,49,48,48,48,48,48,49,-1,39,39,39, 39,38,37,36,36,36,36,37,38,39,-1,38,37,36,35,35,35,35,35,-1,37,37,37,37,37,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,-1,49,49,49,-1,38,38,38, 39,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,-1,34,34,34,34,35,-1,37,36,36,36,37,36,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,37,37,37, -1,-1,-1,36,35,34,34,34,34,34,33,33,33,33,33,33,33,34,34,-1,-1,35,35,35,-1,35,35,35,-1,43,43,43,44,45,46,47,-1,-1,-1,-1,-1,34,34,35,36,36,36,37, 45,45,-1,36,35,34,33,33,33,33,33,32,32,32,32,32,32,-1,33,33,-1,34,34,34,34,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,34,35,-1,35,36,37, 44,44,-1,36,35,34,33,32,32,32,-1,31,31,31,31,31,31,31,32,33,-1,33,33,33,33,34,34,33,32,31,30,29,29,29,29,29,30,31,31,31,32,33,34,-1,-1,34,-1,36, 43,44,-1,36,35,34,33,32,31,31,31,31,30,30,30,30,30,31,32,-1,-1,32,32,32,33,34,34,33,32,31,30,29,28,28,28,29,30,30,30,30,-1,-1,-1,-1,32,33,34,35, 42,-1,-1,36,35,34,33,32,31,30,31,31,30,29,29,29,30,31,32,-1,31,31,31,32,33,34,34,33,32,31,30,29,28,27,28,29,30,30,29,29,29,29,-1,31,31,-1,34,34, 41,-1,37,36,35,34,33,33,-1,29,-1,-1,-1,28,28,29,-1,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,31,30,29,28,28,28,29,30,31,32,33,34, 40,-1,37,36,35,34,34,34,-1,28,28,28,-1,27,28,29,-1,28,28,28,29,30,31,-1,25,26,26,26,26,26,25,25,25,25,25,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34, 39,38,37,36,35,35,35,35,-1,28,27,27,-1,26,-1,-1,-1,27,27,28,29,-1,-1,-1,24,-1,25,25,26,26,25,24,24,24,24,24,24,24,25,26,27,28,29,30,31,32,33,34, 38,-1,37,36,36,36,36,36,-1,-1,27,26,25,25,25,25,25,26,27,28,-1,-1,24,23,23,23,24,25,26,26,25,24,23,23,23,23,23,23,-1,-1,-1,-1,30,30,31,32,33,34, 37,-1,37,37,37,37,-1,37,38,-1,27,26,25,24,24,24,25,26,27,28,-1,-1,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,22,23,24,25,-1,-1,31,31,32,33,34, 36,-1,-1,-1,-1,38,39,38,38,-1,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,32,32,33,34, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,25,25,24,23,22,21,20,20,20,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,20,21,22,23,24,25,26,27,-1,33,33,33,33, 34,34,33,32,31,30,29,28,27,26,25,24,24,24,23,23,-1,19,19,19,19,19,19,19,19,19,-1,19,19,19,19,19,19,19,19,20,21,22,23,-1,26,26,27,-1,32,32,32,32, 33,33,33,33,-1,30,29,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,-1,19,18,18,18,18,18,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,31, 33,32,32,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,17,17,17,17,18,17,17,-1,19,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,30,30, -1,32,31,31,31,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,-1,16,16,-1,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,29,29, -1,-1,30,30,30,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,-1,-1,26,-1,28,28,28,28,29, -1,-1,29,29,29,29,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,27,28,29, 30,29,28,28,28,28,28,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,-1,-1,20,20,20,20,21,22,23,24,25,26,26,26,27,28,29, 30,29,28,27,27,27,27,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,20,19,19,19,20,21,22,23,24,25,25,25,26,27,-1,30, 30,29,28,27,26,26,26,-1,28,27,26,25,24,-1,-1,-1,18,-1,17,17,-1,-1,-1,11,11,11,11,11,11,11,12,-1,20,19,18,19,20,21,22,23,24,24,24,25,26,27,-1,31, 30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,18,-1,14,14,-1,10,10,10,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,23,23,23,23,24,25,26,27,-1,31, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,13,13,13,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,23,24,-1,27,-1,-1,30, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,-1,9,8,8,8,9,10,11,12,-1,15,15,16,17,18,-1,21,21,22,23,24,-1,-1,-1,29,29, 30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,6,-1,-1,11,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,-1,28,28,29, 30,29,29,-1,-1,-1,-1,-1,22,21,20,20,-1,17,16,15,15,-1,-1,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,22,22,22,23,24,-1,-1,29,29,29, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,-1,17,17,17,18,-1,23,23,23,23,24,-1,-1,30,30,30, 57,57,57,57,56,55,54,54,54,54,54,54,54,54,55,55,54,54,54,54,54,54,55,54,54,54,54,54,55,56,57,58,59,60,61,61,61,61,61,61,61,60,59,58,57,57,57,57, 56,56,56,56,56,55,54,53,53,53,53,53,53,54,55,55,54,53,53,53,53,53,-1,53,53,53,53,54,55,56,57,58,59,60,60,60,60,60,60,60,61,61,-1,58,57,56,56,56, 55,55,55,55,-1,56,-1,53,52,52,52,52,53,54,55,-1,-1,53,52,52,52,52,52,52,52,52,53,54,55,56,57,58,59,60,59,59,59,59,59,59,-1,-1,-1,-1,-1,55,55,55, 55,54,54,54,-1,-1,-1,-1,51,51,51,52,53,54,-1,-1,-1,53,52,51,51,52,52,51,51,52,53,54,55,56,57,58,59,60,59,58,58,58,59,58,57,56,56,-1,-1,54,54,54, -1,53,53,53,53,-1,-1,-1,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,50,50,-1,-1,50,50,-1,-1,-1,-1,-1,-1,58,-1,60,59,58,57,58,59,58,57,56,55,54,53,53,53,53, -1,52,52,52,52,52,51,50,49,49,49,49,49,49,-1,-1,-1,-1,-1,49,49,-1,-1,49,49,-1,61,60,59,58,57,57,-1,-1,-1,-1,56,-1,-1,-1,-1,-1,-1,54,53,52,52,52, -1,51,51,51,51,52,51,50,49,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,49,-1,61,60,59,58,57,56,55,55,55,55,55,55,54,54,54,54,-1,54,53,52,51,51, 50,50,50,50,51,52,51,50,49,48,47,47,47,47,47,48,48,47,47,47,47,47,47,48,49,-1,61,60,59,59,-1,56,55,54,54,54,54,54,54,53,53,53,-1,54,53,52,51,50, 49,49,49,50,51,52,51,50,49,48,47,46,46,46,46,-1,-1,46,46,46,46,46,47,48,48,-1,61,60,59,58,57,56,55,54,53,53,53,54,54,53,52,52,-1,-1,-1,-1,-1,49, 48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,46,47,47,46,45,45,45,46,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,52,52,52,-1,54,53,52,51,51,51,52,53,-1,48, 47,47,47,-1,45,45,45,44,44,44,-1,45,44,45,46,47,47,46,45,44,45,46,46,46,46,47,46,46,46,46,46,47,48,-1,51,51,51,-1,-1,-1,-1,50,50,51,52,53,-1,47, 46,46,46,-1,44,44,44,44,43,43,-1,-1,43,-1,-1,-1,-1,-1,-1,43,-1,-1,45,45,45,-1,45,45,45,45,46,47,48,-1,50,50,50,50,49,49,49,49,50,51,52,53,-1,46, 46,45,45,-1,43,43,43,43,43,42,42,42,42,42,42,42,42,42,42,42,42,-1,45,44,44,44,44,44,44,45,-1,48,48,-1,49,49,49,50,49,48,48,48,-1,-1,-1,-1,-1,45, 46,45,44,43,42,42,42,42,42,42,41,41,41,41,41,41,41,41,41,41,41,-1,-1,43,43,43,43,43,43,-1,-1,-1,-1,-1,48,48,49,50,49,48,47,47,-1,44,44,44,44,44, 46,45,45,-1,41,41,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,41,-1,42,42,42,42,42,43,-1,47,47,47,47,47,48,49,50,49,48,47,46,45,44,43,43,43,43, -1,-1,-1,-1,40,40,40,40,40,40,-1,39,39,39,39,39,39,39,39,39,40,41,-1,41,41,41,41,42,43,-1,46,46,46,46,47,48,49,50,49,48,47,47,-1,-1,43,42,42,42, 40,39,39,39,40,39,39,39,39,40,-1,39,38,38,38,38,38,38,38,39,40,40,-1,40,40,40,41,42,43,44,45,45,45,46,-1,-1,-1,-1,49,48,48,48,49,-1,-1,41,41,41, 40,39,38,38,-1,38,38,38,39,40,-1,39,38,37,37,37,37,37,37,-1,-1,39,-1,39,39,39,-1,-1,-1,-1,44,44,45,46,47,48,49,50,49,49,49,49,49,50,-1,40,40,40, 40,39,38,37,37,37,37,38,39,40,-1,39,38,37,36,36,36,36,36,-1,38,38,38,38,38,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,-1,50,50,50,-1,39,39,39, 40,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,-1,35,35,35,35,36,-1,38,37,37,37,38,37,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,38,38,38, -1,-1,-1,37,36,35,35,35,35,35,34,34,34,34,34,34,34,35,35,-1,-1,36,36,36,-1,36,36,36,-1,44,44,44,45,46,47,48,-1,-1,-1,-1,-1,35,35,36,37,37,37,38, 46,46,-1,37,36,35,34,34,34,34,34,33,33,33,33,33,33,-1,34,34,-1,35,35,35,35,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,35,36,-1,36,37,38, 45,45,-1,37,36,35,34,33,33,33,-1,32,32,32,32,32,32,32,33,34,-1,34,34,34,34,35,35,34,33,32,31,30,30,30,30,30,31,32,32,32,33,34,35,-1,-1,35,-1,37, 44,45,-1,37,36,35,34,33,32,32,32,32,31,31,31,31,31,32,33,-1,-1,33,33,33,34,35,35,34,33,32,31,30,29,29,29,30,31,31,31,31,-1,-1,-1,-1,33,34,35,36, 43,-1,-1,37,36,35,34,33,32,31,32,32,31,30,30,30,31,32,33,-1,32,32,32,33,34,35,35,34,33,32,31,30,29,28,29,30,31,31,30,30,30,30,-1,32,32,-1,35,35, 42,-1,38,37,36,35,34,34,-1,30,-1,-1,-1,29,29,30,-1,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,32,31,30,29,29,29,30,31,32,33,34,35, 41,-1,38,37,36,35,35,35,-1,29,29,29,-1,28,29,30,-1,29,29,29,30,31,32,-1,26,27,27,27,27,27,26,26,26,26,26,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35, 40,39,38,37,36,36,36,36,-1,29,28,28,-1,27,-1,-1,-1,28,28,29,30,-1,-1,-1,25,-1,26,26,27,27,26,25,25,25,25,25,25,25,26,27,28,29,30,31,32,33,34,35, 39,-1,38,37,37,37,37,37,-1,-1,28,27,26,26,26,26,26,27,28,29,-1,-1,25,24,24,24,25,26,27,27,26,25,24,24,24,24,24,24,-1,-1,-1,-1,31,31,32,33,34,35, 38,-1,38,38,38,38,-1,38,39,-1,28,27,26,25,25,25,26,27,28,29,-1,-1,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,23,24,25,26,-1,-1,32,32,33,34,35, 37,-1,-1,-1,-1,39,40,39,39,-1,27,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,33,33,34,35, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,26,26,25,24,23,22,21,21,21,21,21,21,21,21,21,-1,21,21,21,21,21,21,21,21,21,22,23,24,25,26,27,28,-1,34,34,34,34, 35,35,34,33,32,31,30,29,28,27,26,25,25,25,24,24,-1,20,20,20,20,20,20,20,20,20,-1,20,20,20,20,20,20,20,20,21,22,23,24,-1,27,27,28,-1,33,33,33,33, 34,34,34,34,-1,31,30,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,19,19,-1,20,19,19,19,19,19,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,32, 34,33,33,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,18,18,18,18,19,18,18,-1,20,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,31, -1,33,32,32,32,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,17,17,-1,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,30,30, -1,-1,31,31,31,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,-1,-1,27,-1,29,29,29,29,30, -1,-1,30,30,30,30,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,15,15,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,28,29,30, 31,30,29,29,29,29,29,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,-1,-1,21,21,21,21,22,23,24,25,26,27,27,27,28,29,30, 31,30,29,28,28,28,28,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,21,20,20,20,21,22,23,24,25,26,26,26,27,28,-1,31, 31,30,29,28,27,27,27,-1,29,28,27,26,25,-1,-1,-1,19,-1,18,18,-1,-1,-1,12,12,12,12,12,12,12,13,-1,21,20,19,20,21,22,23,24,25,25,25,26,27,28,-1,32, 31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,19,-1,15,15,-1,11,11,11,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,24,24,24,24,25,26,27,28,-1,32, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,14,14,14,-1,10,10,10,10,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,24,25,-1,28,-1,-1,31, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,-1,10,9,9,9,10,11,12,13,-1,16,16,17,18,19,-1,22,22,23,24,25,-1,-1,-1,30,30, 31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,7,-1,-1,12,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,-1,29,29,30, 31,30,30,-1,-1,-1,-1,-1,23,22,21,21,-1,18,17,16,16,-1,-1,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,23,23,23,24,25,-1,-1,30,30,30, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,-1,18,18,18,19,-1,24,24,24,24,25,-1,-1,31,31,31, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,54,54,54,54,53,53,53,53,53,52,51,50,49,49,49,49, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,54,54,53,53,53,53,52,52,52,53,53,-1,50,49,48,48,48, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,53,53,53,53,52,52,52,52,51,51,-1,-1,-1,-1,-1,47,47,47, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,53,52,53,53,52,51,51,51,51,50,49,48,48,-1,-1,46,46,46, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,51,50,49,48,47,46,45,45,45,45, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,54,53,52,51,50,49,48,48,48,48,48,47,46,46,46,46,-1,46,45,44,43,43, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,54,53,52,52,-1,49,48,47,47,47,47,47,46,45,45,45,-1,46,45,44,43,42, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,54,53,52,51,50,49,48,47,46,46,46,47,46,45,44,44,-1,-1,-1,-1,-1,41, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,46,45,44,43,43,43,44,45,-1,40, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,45,44,44,-1,-1,-1,-1,42,42,43,44,45,-1,39, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,45,44,43,42,41,41,41,41,42,43,44,45,-1,38, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,37, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,39,-1,36,36,36,36,36, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,44,43,42,41,40,39,39,-1,-1,35,34,34,34, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,44,43,42,41,41,41,41,41,42,-1,32,32,32, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,44,43,42,42,42,-1,42,42,42,-1,31,31,31, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,44,43,43,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,33,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,30,30,31,31,30,29,29, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,30,31,-1,29,29,28, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,32,31,30,29,28,27,27,27,27,27,28,27,27,27,28,29,30,-1,-1,28,-1,27, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,32,31,30,29,28,27,26,26,26,27,28,27,26,26,-1,-1,-1,-1,26,27,26,26, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,32,31,30,29,28,27,26,25,26,27,28,27,26,25,25,25,-1,25,25,-1,25,25, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,24,23,23,23,23,23,-1,-1,-1,-1,25,24,23,23,23,23,23,23,23, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,24,23,22,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,22, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,22,21,21,21,21,21, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,21,20,20,20,20, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,20,19,19,19,-1,-1,19,19,19,19, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,19,19,19,18,18,18,-1,18,18,18,18, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,18,19,18,18,-1,17,17,17,-1,17,17,17,17, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,17,18,19,18,17,16,16,16,16,-1,16,16,16,16, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,15,16,15,15,-1,17,16,15,15,15,15,16,17,18,19,18,17,16,15,15,16,-1,15,15,15,15, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,14,14,-1,-1,-1,14,14,14,15,16,17,18,19,18,17,16,15,14,-1,-1,14,14,14,14, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,13,-1,13,13,13,13,14, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,12,13,14, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,-1,-1,9,9,9,9,10,11,11,11,11,11,11,11,12,13,14, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,9,8,8,8,9,10,10,10,10,10,10,10,11,12,-1,15, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,9,9,9,9,-1,9,8,7,8,9,10,9,9,9,9,9,10,11,12,-1,16, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,21,21,-1,12,11,10,9,8,8,8,8,-1,-1,-1,6,-1,-1,-1,8,8,8,8,9,10,11,12,-1,16, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,20,20,-1,12,11,10,9,8,7,7,7,6,5,5,5,5,5,-1,7,7,7,8,9,-1,12,-1,-1,15, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,-1,12,11,10,9,8,7,6,6,-1,4,4,4,4,4,-1,6,6,7,8,9,-1,-1,-1,14,14, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,7,6,5,4,3,2,2,2,3,-1,6,6,7,8,9,10,-1,13,13,14, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,24,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,1,1,2,3,-1,7,7,7,8,9,-1,-1,14,14,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,0,1,2,3,-1,8,8,8,8,9,-1,-1,15,15,15, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,54,54,54,54,53,53,53,53,53,52,51,50,49,49,49,49, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,54,54,53,53,53,53,52,52,52,53,53,-1,50,49,48,48,48, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,53,53,53,53,52,52,52,52,51,51,-1,-1,-1,-1,-1,47,47,47, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,53,52,53,53,52,51,51,51,51,50,49,48,48,-1,-1,46,46,46, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,51,50,49,48,47,46,45,45,45,45, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,54,53,52,51,50,49,48,48,48,48,48,47,46,46,46,46,-1,46,45,44,43,43, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,54,53,52,52,-1,49,48,47,47,47,47,47,46,45,45,45,-1,46,45,44,43,42, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,54,53,52,51,50,49,48,47,46,46,46,47,46,45,44,44,-1,-1,-1,-1,-1,41, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,46,45,44,43,43,43,44,45,-1,40, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,45,44,44,-1,-1,-1,-1,42,42,43,44,45,-1,39, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,45,44,43,42,41,41,41,41,42,43,44,45,-1,38, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,37, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,39,-1,36,36,36,36,36, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,44,43,42,41,40,39,39,-1,-1,35,34,34,34, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,44,43,42,41,41,41,41,41,42,-1,32,32,32, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,44,43,42,42,42,-1,42,42,42,-1,31,31,31, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,44,43,43,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,33,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,30,30,31,31,30,29,29, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,30,31,-1,29,29,28, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,32,31,30,29,28,27,27,27,27,27,28,27,27,27,28,29,30,-1,-1,28,-1,27, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,32,31,30,29,28,27,26,26,26,27,28,27,26,26,-1,-1,-1,-1,26,27,26,26, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,32,31,30,29,28,27,26,25,26,27,28,27,26,25,25,25,-1,25,25,-1,25,25, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,24,23,23,23,23,23,-1,-1,-1,-1,25,24,23,23,23,23,23,23,23, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,24,23,22,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,22, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,22,21,21,21,21,21, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,21,20,20,20,20, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,20,19,19,19,-1,-1,19,19,19,19, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,19,19,19,18,18,18,-1,18,18,18,18, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,18,19,18,18,-1,17,17,17,-1,17,17,17,17, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,17,18,19,18,17,16,16,16,16,-1,16,16,16,16, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,15,16,15,15,-1,17,16,15,15,15,15,16,17,18,19,18,17,16,15,15,16,-1,15,15,15,15, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,14,14,-1,-1,-1,14,14,14,15,16,17,18,19,18,17,16,15,14,-1,-1,14,14,14,14, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,13,-1,13,13,13,13,14, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,12,13,14, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,-1,-1,9,9,9,9,10,11,11,11,11,11,11,11,12,13,14, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,9,8,8,8,9,10,10,10,10,10,10,10,11,12,-1,15, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,9,9,9,9,-1,9,8,7,8,9,10,9,9,9,9,9,10,11,12,-1,16, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,21,21,-1,12,11,10,9,8,8,8,8,-1,-1,-1,6,-1,-1,-1,8,8,8,8,9,10,11,12,-1,16, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,20,20,-1,12,11,10,9,8,7,7,7,6,5,5,5,5,5,-1,7,7,7,8,9,-1,12,-1,-1,15, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,-1,12,11,10,9,8,7,6,6,-1,4,4,4,4,4,-1,6,6,7,8,9,-1,-1,-1,14,14, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,7,6,5,4,3,2,2,2,2,-1,6,6,7,8,9,10,-1,13,13,14, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,24,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,1,1,1,2,-1,7,7,7,8,9,-1,-1,14,14,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,1,0,1,2,-1,8,8,8,8,9,-1,-1,15,15,15, 54,54,54,54,53,52,51,51,51,51,51,51,51,51,52,52,51,51,51,51,51,51,52,51,51,51,51,51,52,53,54,55,54,54,54,54,53,53,53,53,53,52,51,50,49,49,49,49, 53,53,53,53,53,52,51,50,50,50,50,50,50,51,52,52,51,50,50,50,50,50,-1,50,50,50,50,51,52,53,54,54,54,53,53,53,53,52,52,52,53,53,-1,50,49,48,48,48, 52,52,52,52,-1,53,-1,50,49,49,49,49,50,51,52,-1,-1,50,49,49,49,49,49,49,49,49,50,51,52,53,53,53,53,53,52,52,52,52,51,51,-1,-1,-1,-1,-1,47,47,47, 52,51,51,51,-1,-1,-1,-1,48,48,48,49,50,51,-1,-1,-1,50,49,48,48,49,49,48,48,49,50,51,52,53,53,52,53,53,52,51,51,51,51,50,49,48,48,-1,-1,46,46,46, -1,50,50,50,50,-1,-1,-1,47,47,47,-1,-1,-1,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,51,50,49,48,47,46,45,45,45,45, -1,49,49,49,49,49,48,47,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,-1,-1,46,46,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,48,48,48,48,49,48,47,46,45,45,45,45,45,45,45,45,45,45,45,45,45,45,45,46,-1,54,53,52,51,50,49,48,48,48,48,48,47,46,46,46,46,-1,46,45,44,43,43, 47,47,47,47,48,49,48,47,46,45,44,44,44,44,44,45,45,44,44,44,44,44,44,45,46,-1,54,53,52,52,-1,49,48,47,47,47,47,47,46,45,45,45,-1,46,45,44,43,42, 46,46,46,47,48,49,48,47,46,45,44,43,43,43,43,-1,-1,43,43,43,43,43,44,45,45,-1,54,53,52,51,50,49,48,47,46,46,46,47,46,45,44,44,-1,-1,-1,-1,-1,41, 45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,43,44,44,43,42,42,42,43,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,46,45,44,43,43,43,44,45,-1,40, 44,44,44,-1,42,42,42,41,41,41,-1,42,41,42,43,44,44,43,42,41,42,43,43,43,43,44,43,43,43,43,43,44,45,-1,45,44,44,-1,-1,-1,-1,42,42,43,44,45,-1,39, 43,43,43,-1,41,41,41,41,40,40,-1,-1,40,-1,-1,-1,-1,-1,-1,40,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,45,44,43,42,41,41,41,41,42,43,44,45,-1,38, 43,42,42,-1,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,39,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,37, 43,42,41,40,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,38,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,39,-1,36,36,36,36,36, 43,42,42,-1,38,38,38,38,38,38,38,37,37,37,37,37,37,37,37,37,37,38,-1,39,39,39,39,39,40,-1,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,37,37,37,37,37,37,-1,36,36,36,36,36,36,36,36,36,37,38,-1,38,38,38,38,39,40,-1,43,43,43,43,44,44,43,42,41,40,39,39,-1,-1,35,34,34,34, 37,36,36,36,37,36,36,36,36,37,-1,36,35,35,35,35,35,35,35,36,37,37,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 37,36,35,35,-1,35,35,35,36,37,-1,36,35,34,34,34,34,34,34,-1,-1,36,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,44,43,42,41,41,41,41,41,42,-1,32,32,32, 37,36,35,34,34,34,34,35,36,37,-1,36,35,34,33,33,33,33,33,-1,35,35,35,35,35,35,36,37,38,39,40,41,42,43,44,44,43,42,42,42,-1,42,42,42,-1,31,31,31, 37,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,33,-1,35,34,34,34,35,34,-1,-1,-1,40,40,41,42,43,44,44,43,43,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,34,33,32,32,32,32,32,31,31,31,31,31,31,31,32,32,-1,-1,33,33,33,-1,33,33,33,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,30,30,31,31,30,29,29, 43,43,-1,34,33,32,31,31,31,31,31,30,30,30,30,30,30,-1,31,31,-1,32,32,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,30,31,-1,29,29,28, 42,42,-1,34,33,32,31,30,30,30,-1,29,29,29,29,29,29,29,30,31,-1,31,31,31,31,32,32,31,30,29,28,27,27,27,27,27,28,27,27,27,28,29,30,-1,-1,28,-1,27, 41,42,-1,34,33,32,31,30,29,29,29,29,28,28,28,28,28,29,30,-1,-1,30,30,30,31,32,32,31,30,29,28,27,26,26,26,27,28,27,26,26,-1,-1,-1,-1,26,27,26,26, 40,-1,-1,34,33,32,31,30,29,28,29,29,28,27,27,27,28,29,30,-1,29,29,29,30,31,32,32,31,30,29,28,27,26,25,26,27,28,27,26,25,25,25,-1,25,25,-1,25,25, 39,-1,35,34,33,32,31,31,-1,27,-1,-1,-1,26,26,27,-1,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24, 38,-1,35,34,33,32,32,32,-1,26,26,26,-1,25,26,27,-1,26,26,26,27,28,29,-1,23,24,24,24,24,24,23,23,23,23,23,-1,-1,-1,-1,25,24,23,23,23,23,23,23,23, 37,36,35,34,33,33,33,33,-1,26,25,25,-1,24,-1,-1,-1,25,25,26,27,-1,-1,-1,22,-1,23,23,24,24,23,22,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,22, 38,-1,35,34,34,34,34,34,-1,-1,25,24,23,23,23,23,23,24,25,26,-1,-1,22,21,21,21,22,23,24,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,22,21,21,21,21,21, 37,-1,35,35,35,35,-1,35,36,-1,25,24,23,22,22,22,23,24,25,26,-1,-1,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,21,20,20,20,20, 36,-1,-1,-1,-1,36,37,36,36,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,20,19,19,19,-1,-1,19,19,19,19, 35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,19,19,19,18,18,18,-1,18,18,18,18, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,17,17,17,17,17,17,17,-1,17,17,17,17,17,17,17,17,18,19,18,18,-1,17,17,17,-1,17,17,17,17, 35,34,33,33,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,16,16,16,16,16,16,-1,17,16,16,16,16,16,16,17,18,19,18,17,16,16,16,16,-1,16,16,16,16, 35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,22,22,-1,19,18,17,16,15,15,15,16,15,15,-1,17,16,15,15,15,15,16,17,18,19,18,17,16,15,15,16,-1,15,15,15,15, -1,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,14,14,-1,-1,-1,14,14,14,15,16,17,18,19,18,17,16,15,14,-1,-1,14,14,14,14, -1,-1,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,13,-1,13,13,13,13,14, -1,-1,33,32,31,30,29,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,12,13,14, 35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,-1,-1,9,9,9,9,10,11,11,11,11,11,11,11,12,13,14, 35,34,33,32,31,31,31,-1,28,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,9,8,8,8,9,10,10,10,10,10,10,10,11,12,-1,15, 35,34,33,32,32,32,32,-1,28,27,26,25,24,-1,-1,-1,20,-1,17,17,-1,-1,-1,12,11,10,9,9,9,9,9,-1,9,8,7,8,9,10,9,9,9,9,9,10,11,12,-1,16, 35,34,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,23,22,21,-1,18,-1,21,21,-1,12,11,10,9,8,8,8,8,-1,-1,-1,6,-1,-1,-1,8,8,8,8,9,10,11,12,-1,16, 35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,20,20,20,-1,12,11,10,9,8,7,7,7,6,5,5,5,5,5,-1,7,7,7,8,9,-1,12,-1,-1,15, 35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,-1,12,11,10,9,8,7,6,6,-1,4,4,4,4,4,-1,6,6,7,8,9,-1,-1,-1,14,14, 36,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14, 37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,11,-1,-1,7,6,5,4,3,2,2,2,2,-1,6,6,7,8,9,10,-1,13,13,14, 37,36,36,-1,-1,-1,-1,-1,29,28,27,27,-1,24,23,22,22,-1,-1,18,17,16,15,14,13,12,13,-1,-1,-1,-1,-1,-1,2,1,1,1,-1,7,7,7,8,9,-1,-1,14,14,14, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,-1,2,1,0,1,-1,8,8,8,8,9,-1,-1,15,15,15, 55,55,55,55,54,53,52,52,52,52,52,52,52,52,53,53,52,52,52,52,52,52,53,52,52,52,52,52,53,54,55,55,54,54,54,54,53,53,53,53,53,52,51,50,49,49,49,49, 54,54,54,54,54,53,52,51,51,51,51,51,51,52,53,53,52,51,51,51,51,51,-1,51,51,51,51,52,53,54,54,54,54,53,53,53,53,52,52,52,53,53,-1,50,49,48,48,48, 53,53,53,53,-1,54,-1,51,50,50,50,50,51,52,53,-1,-1,51,50,50,50,50,50,50,50,50,51,52,53,54,53,53,53,53,52,52,52,52,51,51,-1,-1,-1,-1,-1,47,47,47, 53,52,52,52,-1,-1,-1,-1,49,49,49,50,51,52,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,53,54,53,52,53,53,52,51,51,51,51,50,49,48,48,-1,-1,46,46,46, -1,51,51,51,51,-1,-1,-1,48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,51,-1,53,52,51,50,51,51,50,49,48,47,46,45,45,45,45, -1,50,50,50,50,50,49,48,47,47,47,47,47,47,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,54,53,52,51,50,50,-1,-1,-1,-1,49,-1,-1,-1,-1,-1,-1,46,45,44,44,44, -1,49,49,49,49,50,49,48,47,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,47,-1,54,53,52,51,50,49,48,48,48,48,48,47,46,46,46,46,-1,46,45,44,43,43, 48,48,48,48,49,50,49,48,47,46,45,45,45,45,45,46,46,45,45,45,45,45,45,46,46,-1,54,53,52,52,-1,49,48,47,47,47,47,47,46,45,45,45,-1,46,45,44,43,42, 47,47,47,48,49,50,49,48,47,46,45,44,44,44,44,-1,-1,44,44,44,44,44,45,45,45,-1,54,53,52,51,50,49,48,47,46,46,46,47,46,45,44,44,-1,-1,-1,-1,-1,41, 46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,44,45,45,44,43,43,43,44,44,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,-1,46,45,44,43,43,43,44,45,-1,40, 45,45,45,-1,43,43,43,42,42,42,-1,43,42,43,44,45,45,44,43,42,43,44,43,43,43,44,43,43,43,43,43,44,45,-1,45,44,44,-1,-1,-1,-1,42,42,43,44,45,-1,39, 44,44,44,-1,42,42,42,42,41,41,-1,-1,41,-1,-1,-1,-1,-1,-1,41,-1,-1,42,42,42,-1,42,42,42,42,43,44,45,-1,45,44,43,42,41,41,41,41,42,43,44,45,-1,38, 44,43,43,-1,41,41,41,41,41,40,40,40,40,40,40,40,40,40,40,40,40,-1,42,41,41,41,41,41,41,42,-1,45,45,-1,45,44,43,42,41,40,40,40,-1,-1,-1,-1,-1,37, 44,43,42,41,40,40,40,40,40,40,39,39,39,39,39,39,39,39,39,39,39,-1,-1,40,40,40,40,40,40,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,39,-1,36,36,36,36,36, 44,43,43,-1,39,39,39,39,39,39,39,38,38,38,38,38,38,38,38,38,38,39,-1,39,39,39,39,39,40,-1,44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,35,35,35, -1,-1,-1,-1,38,38,38,38,38,38,-1,37,37,37,37,37,37,37,37,37,38,39,-1,38,38,38,38,39,40,-1,43,43,43,43,44,44,43,42,41,40,39,39,-1,-1,35,34,34,34, 38,37,37,37,38,37,37,37,37,38,-1,37,36,36,36,36,36,36,36,37,38,38,-1,37,37,37,38,39,40,41,42,42,42,43,-1,-1,-1,-1,41,40,40,40,41,-1,-1,33,33,33, 38,37,36,36,-1,36,36,36,37,38,-1,37,36,35,35,35,35,35,35,-1,-1,37,-1,36,36,36,-1,-1,-1,-1,41,41,42,43,44,44,43,42,41,41,41,41,41,42,-1,32,32,32, 38,37,36,35,35,35,35,36,37,38,-1,37,36,35,34,34,34,34,34,-1,36,36,36,36,35,35,36,37,38,39,40,41,42,43,44,44,43,42,42,42,-1,42,42,42,-1,31,31,31, 38,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,34,-1,36,35,35,35,35,34,-1,-1,-1,40,40,41,42,43,44,44,43,43,43,-1,-1,-1,-1,-1,-1,30,30,30, -1,-1,-1,35,34,33,33,33,33,33,32,32,32,32,32,32,32,33,33,-1,-1,34,34,34,-1,33,33,33,-1,41,41,41,42,43,44,45,-1,-1,-1,-1,-1,30,30,31,31,30,29,29, 44,44,-1,35,34,33,32,32,32,32,32,31,31,31,31,31,31,-1,32,32,-1,33,33,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,29,30,31,-1,29,29,28, 43,43,-1,35,34,33,32,31,31,31,-1,30,30,30,30,30,30,30,31,32,-1,32,32,32,32,33,32,31,30,29,28,27,27,27,27,27,28,27,27,27,28,29,30,-1,-1,28,-1,27, 42,43,-1,35,34,33,32,31,30,30,30,30,29,29,29,29,29,30,31,-1,-1,31,31,31,32,33,32,31,30,29,28,27,26,26,26,27,28,27,26,26,-1,-1,-1,-1,26,27,26,26, 41,-1,-1,35,34,33,32,31,30,29,30,30,29,28,28,28,29,30,31,-1,30,30,30,31,32,33,32,31,30,29,28,27,26,25,26,27,28,27,26,25,25,25,-1,25,25,-1,25,25, 40,-1,36,35,34,33,32,32,-1,28,-1,-1,-1,27,27,28,-1,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,28,27,26,25,24,24,24,24,24,24,24,24, 39,-1,36,35,34,33,33,33,-1,27,27,27,-1,26,27,28,-1,27,27,27,28,29,30,-1,23,24,24,24,24,24,23,23,23,23,23,-1,-1,-1,-1,25,24,23,23,23,23,23,23,23, 38,37,36,35,34,34,34,34,-1,27,26,26,-1,25,-1,-1,-1,26,26,27,28,-1,-1,-1,22,-1,23,23,24,24,23,22,22,22,22,22,22,22,23,24,24,23,22,22,22,22,22,22, 39,-1,36,35,35,35,35,35,-1,-1,26,25,24,24,24,24,24,25,26,27,-1,-1,22,21,21,21,22,23,24,24,23,22,21,21,21,21,21,21,-1,-1,-1,-1,22,21,21,21,21,21, 38,-1,36,36,36,36,-1,36,37,-1,26,25,24,23,23,23,24,25,26,27,-1,-1,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,20,20,20,20,-1,-1,21,20,20,20,20, 37,-1,-1,-1,-1,37,38,37,37,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,19,20,20,19,19,19,-1,-1,19,19,19,19, 36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,19,19,19,18,18,18,18,18,-1,18,18,18,18,18,18,18,18,18,19,19,19,19,18,18,18,-1,18,18,18,18, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,18,18,18,17,17,17,17,-1,17,17,17,17,17,17,17,17,18,19,18,18,-1,17,17,17,-1,17,17,17,17, 36,35,34,34,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,17,17,17,16,16,16,-1,17,16,16,16,16,16,16,17,18,19,18,17,16,16,16,16,-1,16,16,16,16, 36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,23,23,-1,20,19,18,17,16,16,16,16,15,15,-1,17,16,15,15,15,15,16,17,18,19,18,17,16,15,15,16,-1,15,15,15,15, -1,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,14,14,-1,-1,-1,14,14,14,15,16,17,18,19,18,17,16,15,14,-1,-1,14,14,14,14, -1,-1,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,14,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,-1,-1,13,-1,13,13,13,13,14, -1,-1,34,33,32,31,30,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,12,12,12,12,12,12,-1,-1,-1,-1,-1,-1,-1,12,12,12,12,12,12,12,12,13,14, 36,35,34,33,32,31,31,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,11,11,11,11,-1,-1,9,9,9,9,10,11,11,11,11,11,11,11,12,13,14, 36,35,34,33,32,32,32,-1,29,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,10,10,10,-1,9,8,8,8,9,10,10,10,10,10,10,10,11,12,-1,15, 36,35,34,33,33,33,33,-1,29,28,27,26,25,-1,-1,-1,21,-1,18,18,-1,-1,-1,13,12,11,10,10,9,9,9,-1,9,8,7,8,9,10,9,9,9,9,9,10,11,12,-1,16, 36,35,34,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,24,23,22,-1,19,-1,22,22,-1,13,12,11,10,9,9,8,8,-1,-1,-1,6,-1,-1,-1,8,8,8,8,9,10,11,12,-1,16, 36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,21,21,21,-1,13,12,11,10,9,8,8,7,6,5,5,5,5,5,-1,7,7,7,8,9,-1,12,-1,-1,15, 36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,-1,13,12,11,10,9,8,7,7,-1,4,4,4,4,4,-1,6,6,7,8,9,-1,-1,-1,14,14, 37,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14, 38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,12,-1,-1,8,7,6,5,4,3,2,2,2,-1,6,6,7,8,9,10,-1,13,13,14, 38,37,37,-1,-1,-1,-1,-1,30,29,28,28,-1,25,24,23,23,-1,-1,19,18,17,16,15,14,13,14,-1,-1,-1,-1,-1,-1,3,2,1,1,-1,7,7,7,8,9,-1,-1,14,14,14, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,-1,3,2,1,0,-1,8,8,8,8,9,-1,-1,15,15,15, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 60,60,60,60,59,58,57,57,57,57,57,57,56,55,54,53,52,52,52,52,52,52,53,52,52,52,52,52,53,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 59,59,59,59,59,58,57,56,56,56,56,56,56,55,54,53,52,51,51,51,51,51,-1,51,51,51,51,52,53,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 58,58,58,58,-1,59,-1,56,55,55,55,55,56,55,55,-1,-1,51,50,50,50,50,50,50,50,50,51,52,53,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 58,57,57,57,-1,-1,-1,-1,54,54,54,55,56,56,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,53,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,56,56,56,56,-1,-1,-1,53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,55,55,55,55,55,54,53,52,52,52,52,52,52,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,54,54,54,54,55,54,53,52,51,51,51,51,51,50,49,48,47,46,46,46,46,46,46,46,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 53,53,53,53,54,55,54,53,52,51,50,50,50,50,50,49,48,47,46,45,45,45,45,45,45,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 52,52,52,53,54,55,54,53,52,51,50,49,49,49,49,-1,-1,47,46,45,44,44,44,44,44,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,49,49,48,47,46,45,44,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 50,50,50,-1,48,48,48,47,47,47,-1,48,47,48,49,49,48,47,46,45,44,43,42,42,42,43,42,42,42,42,42,43,44,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 49,49,49,-1,47,47,47,47,46,46,-1,-1,46,-1,-1,-1,-1,-1,-1,44,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 49,48,48,-1,46,46,46,46,46,45,45,45,45,45,45,45,44,43,43,43,43,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 49,48,47,46,45,45,45,45,45,45,44,44,44,44,44,44,44,43,42,42,42,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 49,48,48,-1,44,44,44,44,44,44,44,43,43,43,43,43,43,43,42,41,41,41,-1,38,38,38,38,38,39,-1,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,42,42,42,42,42,42,41,40,40,-1,37,37,37,37,38,39,-1,42,42,42,42,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,41,41,41,41,41,41,40,39,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,40,40,40,40,-1,-1,38,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,42,41,40,39,39,39,39,39,40,-1,30,30,30, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,39,39,39,-1,37,37,36,35,34,34,35,36,37,38,39,40,41,42,43,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,37,36,36,35,34,33,-1,-1,-1,39,39,40,41,42,43,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,36,35,35,-1,32,32,32,-1,40,40,40,41,42,43,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,25,25,25,26,27,28,-1,-1,26,-1,25, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,24,25,26,26,25,24,23,23,23,-1,23,23,-1,23,23, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,33,34,35,-1,27,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,33,-1,-1,-1,26,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,22,21,20,20,20,20,20,20, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,26,25,25,25,26,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,20,19,19,19,19,19, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,26,25,24,25,26,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,19,18,18,18,18, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,17,17,17,-1,-1,17,17,17,17, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,22,22,22,22,22,21,20,19,18,17,17,17,17,16,16,16,-1,16,16,16,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,21,21,21,21,21,21,20,19,18,17,16,16,-1,15,15,15,-1,15,15,15,15, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,21,20,20,20,20,20,20,19,18,17,16,15,14,14,14,14,-1,14,14,14,14, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,21,20,19,19,19,19,20,19,18,17,16,15,14,13,13,14,-1,13,13,13,13, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,18,18,19,20,19,18,17,16,15,14,13,12,-1,-1,12,12,12,12, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,19,18,18,-1,-1,-1,-1,11,-1,11,11,11,11,11, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,10,10,11, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,11,11,10,9,9,9,9,9,9,9,9,9,9,10,11, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,11,10,10,10,9,8,8,8,8,8,8,8,8,9,-1,12, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,11,10,9,10,9,8,7,7,7,7,7,7,8,9,-1,12, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,6,6,6,6,6,7,8,9,-1,11, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,5,5,5,-1,9,-1,-1,10, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,4,4,4,4,4,-1,-1,-1,9,9, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,2,2,2,3,4,5,-1,8,8,9, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,1,1,2,3,4,-1,-1,9,9,9, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,0,1,2,3,4,-1,-1,10,10,10, 60,60,60,60,59,58,57,57,57,57,57,57,56,55,54,53,52,52,52,52,52,52,53,52,52,52,52,52,53,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 59,59,59,59,59,58,57,56,56,56,56,56,56,55,54,53,52,51,51,51,51,51,-1,51,51,51,51,52,53,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 58,58,58,58,-1,59,-1,56,55,55,55,55,56,55,55,-1,-1,51,50,50,50,50,50,50,50,50,51,52,53,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 58,57,57,57,-1,-1,-1,-1,54,54,54,55,56,56,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,53,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,56,56,56,56,-1,-1,-1,53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,55,55,55,55,55,54,53,52,52,52,52,52,52,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,54,54,54,54,55,54,53,52,51,51,51,51,51,50,49,48,47,46,46,46,46,46,46,46,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 53,53,53,53,54,55,54,53,52,51,50,50,50,50,50,49,48,47,46,45,45,45,45,45,45,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 52,52,52,53,54,55,54,53,52,51,50,49,49,49,49,-1,-1,47,46,45,44,44,44,44,44,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,49,49,48,47,46,45,44,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 50,50,50,-1,48,48,48,47,47,47,-1,48,47,48,49,49,48,47,46,45,44,43,42,42,42,43,42,42,42,42,42,43,44,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 49,49,49,-1,47,47,47,47,46,46,-1,-1,46,-1,-1,-1,-1,-1,-1,44,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 49,48,48,-1,46,46,46,46,46,45,45,45,45,45,45,45,44,43,43,43,43,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 49,48,47,46,45,45,45,45,45,45,44,44,44,44,44,44,44,43,42,42,42,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 49,48,48,-1,44,44,44,44,44,44,44,43,43,43,43,43,43,43,42,41,41,41,-1,38,38,38,38,38,39,-1,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,42,42,42,42,42,42,41,40,40,-1,37,37,37,37,38,39,-1,42,42,42,42,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,41,41,41,41,41,41,40,39,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,40,40,40,40,-1,-1,38,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,42,41,40,39,39,39,39,39,40,-1,30,30,30, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,39,39,39,-1,37,37,36,35,34,34,35,36,37,38,39,40,41,42,43,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,37,36,36,35,34,33,-1,-1,-1,39,39,40,41,42,43,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,36,35,35,-1,32,32,32,-1,40,40,40,41,42,43,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,25,25,25,26,27,28,-1,-1,26,-1,25, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,24,25,26,26,25,24,23,23,23,-1,23,23,-1,23,23, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,33,34,35,-1,27,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,33,-1,-1,-1,26,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,22,21,20,20,20,20,20,20, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,26,25,25,25,26,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,20,19,19,19,19,19, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,26,25,24,25,26,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,19,18,18,18,18, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,17,17,17,-1,-1,17,17,17,17, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,22,22,22,22,22,21,20,19,18,17,17,17,17,16,16,16,-1,16,16,16,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,21,21,21,21,21,21,20,19,18,17,16,16,-1,15,15,15,-1,15,15,15,15, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,21,20,20,20,20,20,20,19,18,17,16,15,14,14,14,14,-1,14,14,14,14, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,21,20,19,19,19,19,20,19,18,17,16,15,14,13,13,14,-1,13,13,13,13, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,18,18,19,20,19,18,17,16,15,14,13,12,-1,-1,12,12,12,12, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,19,18,18,-1,-1,-1,-1,11,-1,11,11,11,11,11, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,10,10,11, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,11,11,10,9,9,9,9,9,9,9,9,9,9,10,11, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,11,10,10,10,9,8,8,8,8,8,8,8,8,9,-1,12, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,11,10,9,10,9,8,7,7,7,7,7,7,8,9,-1,11, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,6,6,6,6,6,7,8,9,-1,10, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,5,5,5,-1,9,-1,-1,9, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,4,4,4,4,4,-1,-1,-1,8,8, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,2,2,2,2,3,4,-1,7,7,8, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,1,1,1,2,3,-1,-1,8,8,8, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,1,0,1,2,3,-1,-1,9,9,9, 60,60,60,60,59,58,57,57,57,57,57,57,56,55,54,53,52,52,52,52,52,52,53,52,52,52,52,52,53,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 59,59,59,59,59,58,57,56,56,56,56,56,56,55,54,53,52,51,51,51,51,51,-1,51,51,51,51,52,53,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 58,58,58,58,-1,59,-1,56,55,55,55,55,56,55,55,-1,-1,51,50,50,50,50,50,50,50,50,51,52,53,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 58,57,57,57,-1,-1,-1,-1,54,54,54,55,56,56,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,53,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,56,56,56,56,-1,-1,-1,53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,55,55,55,55,55,54,53,52,52,52,52,52,52,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,54,54,54,54,55,54,53,52,51,51,51,51,51,50,49,48,47,46,46,46,46,46,46,46,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 53,53,53,53,54,55,54,53,52,51,50,50,50,50,50,49,48,47,46,45,45,45,45,45,45,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 52,52,52,53,54,55,54,53,52,51,50,49,49,49,49,-1,-1,47,46,45,44,44,44,44,44,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,49,49,48,47,46,45,44,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 50,50,50,-1,48,48,48,47,47,47,-1,48,47,48,49,49,48,47,46,45,44,43,42,42,42,43,42,42,42,42,42,43,44,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 49,49,49,-1,47,47,47,47,46,46,-1,-1,46,-1,-1,-1,-1,-1,-1,44,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 49,48,48,-1,46,46,46,46,46,45,45,45,45,45,45,45,44,43,43,43,43,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 49,48,47,46,45,45,45,45,45,45,44,44,44,44,44,44,44,43,42,42,42,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 49,48,48,-1,44,44,44,44,44,44,44,43,43,43,43,43,43,43,42,41,41,41,-1,38,38,38,38,38,39,-1,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,42,42,42,42,42,42,41,40,40,-1,37,37,37,37,38,39,-1,42,42,42,42,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,41,41,41,41,41,41,40,39,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,40,40,40,40,-1,-1,38,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,42,41,40,39,39,39,39,39,40,-1,30,30,30, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,39,39,39,-1,37,37,36,35,34,34,35,36,37,38,39,40,41,42,43,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,37,36,36,35,34,33,-1,-1,-1,39,39,40,41,42,43,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,36,35,35,-1,32,32,32,-1,40,40,40,41,42,43,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,25,25,25,26,27,28,-1,-1,26,-1,25, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,24,25,26,26,25,24,23,23,23,-1,23,23,-1,23,23, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,33,34,35,-1,27,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,33,-1,-1,-1,26,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,22,21,20,20,20,20,20,20, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,26,25,25,25,26,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,20,19,19,19,19,19, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,26,25,24,25,26,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,19,18,18,18,18, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,17,17,17,-1,-1,17,17,17,17, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,22,22,22,22,22,21,20,19,18,17,17,17,17,16,16,16,-1,16,16,16,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,21,21,21,21,21,21,20,19,18,17,16,16,-1,15,15,15,-1,15,15,15,15, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,21,20,20,20,20,20,20,19,18,17,16,15,14,14,14,14,-1,14,14,14,14, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,21,20,19,19,19,19,20,19,18,17,16,15,14,13,13,14,-1,13,13,13,13, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,18,18,19,20,19,18,17,16,15,14,13,12,-1,-1,12,12,12,12, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,19,18,18,-1,-1,-1,-1,11,-1,11,11,11,11,11, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,10,10,11, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,11,11,10,9,9,9,9,9,9,9,9,9,9,10,11, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,11,10,10,10,9,8,8,8,8,8,8,8,8,9,-1,11, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,11,10,9,10,9,8,7,7,7,7,7,7,8,9,-1,10, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,6,6,6,6,6,7,8,9,-1,9, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,5,5,5,-1,9,-1,-1,8, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,4,4,4,4,4,-1,-1,-1,7,7, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,2,2,2,2,2,3,-1,6,6,7, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,2,1,1,1,2,-1,-1,7,7,7, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,2,1,0,1,2,-1,-1,8,8,8, 60,60,60,60,59,58,57,57,57,57,57,57,56,55,54,53,52,52,52,52,52,52,53,52,52,52,52,52,53,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 59,59,59,59,59,58,57,56,56,56,56,56,56,55,54,53,52,51,51,51,51,51,-1,51,51,51,51,52,53,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 58,58,58,58,-1,59,-1,56,55,55,55,55,56,55,55,-1,-1,51,50,50,50,50,50,50,50,50,51,52,53,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 58,57,57,57,-1,-1,-1,-1,54,54,54,55,56,56,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,53,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,56,56,56,56,-1,-1,-1,53,53,53,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,55,55,55,55,55,54,53,52,52,52,52,52,52,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,54,54,54,54,55,54,53,52,51,51,51,51,51,50,49,48,47,46,46,46,46,46,46,46,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 53,53,53,53,54,55,54,53,52,51,50,50,50,50,50,49,48,47,46,45,45,45,45,45,45,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 52,52,52,53,54,55,54,53,52,51,50,49,49,49,49,-1,-1,47,46,45,44,44,44,44,44,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,49,49,48,47,46,45,44,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 50,50,50,-1,48,48,48,47,47,47,-1,48,47,48,49,49,48,47,46,45,44,43,42,42,42,43,42,42,42,42,42,43,44,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 49,49,49,-1,47,47,47,47,46,46,-1,-1,46,-1,-1,-1,-1,-1,-1,44,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 49,48,48,-1,46,46,46,46,46,45,45,45,45,45,45,45,44,43,43,43,43,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 49,48,47,46,45,45,45,45,45,45,44,44,44,44,44,44,44,43,42,42,42,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 49,48,48,-1,44,44,44,44,44,44,44,43,43,43,43,43,43,43,42,41,41,41,-1,38,38,38,38,38,39,-1,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,43,43,43,43,43,43,-1,42,42,42,42,42,42,42,42,41,40,40,-1,37,37,37,37,38,39,-1,42,42,42,42,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 43,42,42,42,43,42,42,42,42,43,-1,42,41,41,41,41,41,41,41,41,40,39,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 43,42,41,41,-1,41,41,41,42,43,-1,42,41,40,40,40,40,40,40,-1,-1,38,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,42,41,40,39,39,39,39,39,40,-1,30,30,30, 43,42,41,40,40,40,40,41,42,43,-1,42,41,40,39,39,39,39,39,-1,37,37,36,35,34,34,35,36,37,38,39,40,41,42,43,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 43,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,39,-1,37,36,36,35,34,33,-1,-1,-1,39,39,40,41,42,43,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,40,39,38,38,38,38,38,37,37,37,37,37,37,37,38,38,-1,-1,36,35,35,-1,32,32,32,-1,40,40,40,41,42,43,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 49,49,-1,40,39,38,37,37,37,37,37,36,36,36,36,36,36,-1,37,37,-1,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 48,48,-1,40,39,38,37,36,36,36,-1,35,35,35,35,35,35,35,36,37,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,25,25,25,26,27,28,-1,-1,26,-1,25, 47,48,-1,40,39,38,37,36,35,35,35,35,34,34,34,34,34,35,36,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 46,-1,-1,40,39,38,37,36,35,34,35,35,34,33,33,33,34,35,36,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,24,25,26,26,25,24,23,23,23,-1,23,23,-1,23,23, 45,-1,41,40,39,38,37,37,-1,33,-1,-1,-1,32,32,33,-1,-1,-1,-1,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 44,-1,41,40,39,38,38,38,-1,32,32,32,-1,31,32,33,-1,32,32,32,33,34,35,-1,27,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 43,42,41,40,39,39,39,39,-1,32,31,31,-1,30,-1,-1,-1,31,31,32,33,-1,-1,-1,26,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,22,21,20,20,20,20,20,20, 44,-1,41,40,40,40,40,40,-1,-1,31,30,29,29,29,29,29,30,31,32,-1,-1,26,25,25,25,26,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,20,19,19,19,19,19, 43,-1,41,41,41,41,-1,41,42,-1,31,30,29,28,28,28,29,30,31,32,-1,-1,26,25,24,25,26,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,19,18,18,18,18, 42,-1,-1,-1,-1,42,43,42,42,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,17,17,17,-1,-1,17,17,17,17, 41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,24,24,23,22,22,22,22,22,-1,22,22,22,22,22,21,20,19,18,17,17,17,17,16,16,16,-1,16,16,16,16, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,23,23,22,21,21,21,21,-1,21,21,21,21,21,21,20,19,18,17,16,16,-1,15,15,15,-1,15,15,15,15, 41,40,39,39,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,22,22,21,20,20,20,-1,21,20,20,20,20,20,20,19,18,17,16,15,14,14,14,14,-1,14,14,14,14, 41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,28,28,-1,25,24,23,22,21,21,21,20,19,19,-1,21,20,19,19,19,19,20,19,18,17,16,15,14,13,13,14,-1,13,13,13,13, -1,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,-1,18,18,18,19,20,19,18,17,16,15,14,13,12,-1,-1,12,12,12,12, -1,-1,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,19,20,19,18,18,-1,-1,-1,-1,11,-1,11,11,11,11,11, -1,-1,39,38,37,36,35,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,16,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,10,10,11, 41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,-1,-1,11,11,10,9,9,9,9,9,9,9,9,9,9,10,11, 41,40,39,38,37,37,37,-1,34,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,-1,11,10,10,10,9,8,8,8,8,8,8,8,8,9,-1,11, 41,40,39,38,38,38,38,-1,34,33,32,31,30,-1,-1,-1,26,-1,23,23,-1,-1,-1,18,17,16,15,14,13,13,13,-1,11,10,9,10,9,8,7,7,7,7,7,7,8,9,-1,10, 41,40,39,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,29,28,27,-1,24,-1,27,27,-1,18,17,16,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,6,6,6,6,6,7,8,9,-1,9, 41,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,26,26,26,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,5,5,5,-1,9,-1,-1,8, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,-1,18,17,16,15,14,13,12,12,-1,9,8,7,6,6,-1,4,4,4,4,4,-1,-1,-1,7,7, 42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7, 43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,17,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,2,3,-1,6,6,7, 43,42,42,-1,-1,-1,-1,-1,35,34,33,33,-1,30,29,28,28,-1,-1,24,23,22,21,20,19,18,19,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,3,2,1,1,1,-1,-1,7,7,7, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,23,22,21,20,19,19,19,20,21,22,23,24,-1,8,8,8,8,-1,3,2,1,0,1,-1,-1,8,8,8, 61,61,61,61,60,59,58,58,58,58,58,57,56,55,54,53,52,52,52,52,52,52,53,52,52,52,52,52,53,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 60,60,60,60,60,59,58,57,57,57,57,57,56,55,54,53,52,51,51,51,51,51,-1,51,51,51,51,52,53,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 59,59,59,59,-1,60,-1,57,56,56,56,56,56,55,55,-1,-1,51,50,50,50,50,50,50,50,50,51,52,53,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 59,58,58,58,-1,-1,-1,-1,55,55,55,56,56,56,-1,-1,-1,51,50,49,49,50,50,49,49,50,51,52,53,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,57,57,57,57,-1,-1,-1,54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,48,48,-1,-1,48,48,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,56,56,56,56,56,55,54,53,53,53,53,52,52,-1,-1,-1,-1,-1,47,47,-1,-1,47,47,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,55,55,55,55,56,55,54,53,52,52,52,52,51,50,49,48,47,46,46,46,46,46,46,46,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 54,54,54,54,55,56,55,54,53,52,51,51,51,51,50,49,48,47,46,45,45,45,45,45,45,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 53,53,53,54,55,56,55,54,53,52,51,50,50,50,50,-1,-1,47,46,45,44,44,44,44,44,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,50,49,48,47,46,45,44,43,43,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 51,51,51,-1,49,49,49,48,48,48,-1,49,48,49,50,49,48,47,46,45,44,43,42,42,42,43,42,42,42,42,42,43,44,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 50,50,50,-1,48,48,48,48,47,47,-1,-1,47,-1,-1,-1,-1,-1,-1,44,-1,-1,41,41,41,-1,41,41,41,41,42,43,44,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 50,49,49,-1,47,47,47,47,47,46,46,46,46,46,46,45,44,43,43,43,43,-1,41,40,40,40,40,40,40,41,-1,44,44,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 50,49,48,47,46,46,46,46,46,46,45,45,45,45,45,45,44,43,42,42,42,-1,-1,39,39,39,39,39,39,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 50,49,49,-1,45,45,45,45,45,45,45,44,44,44,44,44,44,43,42,41,41,41,-1,38,38,38,38,38,39,-1,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,44,44,44,44,44,44,-1,43,43,43,43,43,43,43,42,41,40,40,-1,37,37,37,37,38,39,-1,42,42,42,42,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 44,43,43,43,44,43,43,43,43,44,-1,43,42,42,42,42,42,42,42,41,40,39,-1,36,36,36,37,38,39,40,41,41,41,42,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 44,43,42,42,-1,42,42,42,43,44,-1,43,42,41,41,41,41,41,41,-1,-1,38,-1,35,35,35,-1,-1,-1,-1,40,40,41,42,43,42,41,40,39,39,39,39,39,40,-1,30,30,30, 44,43,42,41,41,41,41,42,43,44,-1,43,42,41,40,40,40,40,40,-1,37,37,36,35,34,34,35,36,37,38,39,40,41,42,43,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 44,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,-1,39,39,39,39,40,-1,37,36,36,35,34,33,-1,-1,-1,39,39,40,41,42,43,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,41,40,39,39,39,39,39,38,38,38,38,38,38,38,39,39,-1,-1,36,35,35,-1,32,32,32,-1,40,40,40,41,42,43,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 50,50,-1,41,40,39,38,38,38,38,38,37,37,37,37,37,37,-1,38,38,-1,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 49,49,-1,41,40,39,38,37,37,37,-1,36,36,36,36,36,36,36,37,38,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,26,26,25,25,25,26,27,28,-1,-1,26,-1,25, 48,49,-1,41,40,39,38,37,36,36,36,36,35,35,35,35,35,36,37,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 47,-1,-1,41,40,39,38,37,36,35,36,36,35,34,34,34,35,36,37,-1,36,36,35,34,33,32,31,30,29,28,27,26,25,24,25,26,26,25,24,23,23,23,-1,23,23,-1,23,23, 46,-1,42,41,40,39,38,38,-1,34,-1,-1,-1,33,33,34,-1,-1,-1,-1,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 45,-1,42,41,40,39,39,39,-1,33,33,33,-1,32,33,34,-1,33,33,33,34,35,36,-1,28,28,27,26,25,24,23,22,22,22,22,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 44,43,42,41,40,40,40,40,-1,33,32,32,-1,31,-1,-1,-1,32,32,33,34,-1,-1,-1,27,-1,27,26,25,24,23,22,21,21,21,21,21,21,22,23,22,21,20,20,20,20,20,20, 45,-1,42,41,41,41,41,41,-1,-1,32,31,30,30,30,30,30,31,32,33,-1,-1,27,26,26,26,27,26,25,24,23,22,21,20,20,20,20,20,-1,-1,-1,-1,20,19,19,19,19,19, 44,-1,42,42,42,42,-1,42,43,-1,32,31,30,29,29,29,30,31,32,33,-1,-1,27,26,25,26,27,26,25,24,23,22,21,20,19,19,19,19,18,18,18,-1,-1,19,18,18,18,18, 43,-1,-1,-1,-1,43,44,43,43,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,17,17,17,-1,-1,17,17,17,17, 42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,25,25,24,23,23,23,23,23,-1,23,23,23,23,22,21,20,19,18,17,17,17,17,16,16,16,-1,16,16,16,16, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,24,24,23,22,22,22,22,-1,22,22,22,22,22,21,20,19,18,17,16,16,-1,15,15,15,-1,15,15,15,15, 42,41,40,40,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,23,23,22,21,21,21,-1,22,21,21,21,21,21,20,19,18,17,16,15,14,14,14,14,-1,14,14,14,14, 42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,29,29,-1,26,25,24,23,22,22,22,21,20,20,-1,22,21,20,20,20,20,20,19,18,17,16,15,14,13,13,14,-1,13,13,13,13, -1,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,-1,19,19,19,20,20,19,18,17,16,15,14,13,12,-1,-1,12,12,12,12, -1,-1,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,20,20,19,18,18,-1,-1,-1,-1,11,-1,11,11,11,11,11, -1,-1,40,39,38,37,36,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,17,17,-1,-1,-1,-1,-1,-1,-1,10,10,10,10,10,10,10,10,10,11, 42,41,40,39,38,37,37,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,-1,-1,12,11,10,9,9,9,9,9,9,9,9,9,9,10,11, 42,41,40,39,38,38,38,-1,35,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,-1,12,11,11,10,9,8,8,8,8,8,8,8,8,9,-1,11, 42,41,40,39,39,39,39,-1,35,34,33,32,31,-1,-1,-1,27,-1,24,24,-1,-1,-1,19,18,17,16,15,14,14,14,-1,12,11,10,10,9,8,7,7,7,7,7,7,8,9,-1,10, 42,41,40,40,40,39,39,-1,-1,-1,-1,-1,-1,-1,30,29,28,-1,25,-1,28,28,-1,19,18,17,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,6,6,6,6,6,7,8,9,-1,9, 42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,27,27,27,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,5,5,5,5,-1,9,-1,-1,8, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,-1,19,18,17,16,15,14,13,13,-1,10,9,8,7,7,-1,4,4,4,4,4,-1,-1,-1,7,7, 43,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7, 44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,18,-1,-1,14,13,12,11,10,9,8,7,7,-1,4,3,2,2,2,3,-1,6,6,7, 44,43,43,-1,-1,-1,-1,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,20,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,4,3,2,1,1,-1,-1,7,7,7, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,24,23,22,21,20,20,20,21,22,23,24,25,-1,9,9,9,9,-1,4,3,2,1,0,-1,-1,8,8,8, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 67,67,66,65,64,63,62,62,62,62,61,60,59,58,57,56,55,55,55,55,55,55,56,55,55,55,55,54,53,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 66,66,66,65,64,63,62,61,61,61,61,60,59,58,57,56,55,54,54,54,54,54,-1,54,54,54,54,54,53,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 65,65,65,65,-1,64,-1,61,60,60,60,60,59,58,58,-1,-1,54,53,53,53,53,53,53,53,53,54,54,53,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 65,64,64,64,-1,-1,-1,-1,59,59,59,60,59,59,-1,-1,-1,54,53,52,52,53,53,52,52,53,54,54,53,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,63,63,63,63,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,-1,-1,-1,51,51,-1,-1,51,51,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,62,62,62,62,61,60,59,58,58,57,56,55,55,-1,-1,-1,-1,-1,50,50,-1,-1,50,50,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,61,61,61,61,61,60,59,58,57,57,56,55,54,53,52,51,50,49,49,49,49,49,49,49,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 60,60,60,60,61,61,60,59,58,57,56,56,55,54,53,52,51,50,49,48,48,48,48,48,48,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 59,59,59,60,61,61,60,59,58,57,56,55,55,54,54,-1,-1,50,49,48,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 58,58,58,-1,-1,-1,-1,-1,-1,-1,-1,54,54,54,53,52,51,50,49,48,47,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 57,57,57,-1,55,55,55,54,54,54,-1,54,53,54,53,52,51,50,49,48,47,46,45,45,45,46,45,45,45,45,45,46,47,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 56,56,56,-1,54,54,54,54,53,53,-1,-1,52,-1,-1,-1,-1,-1,-1,47,-1,-1,44,44,44,-1,44,44,44,44,45,46,47,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 56,55,55,-1,53,53,53,53,53,52,52,52,51,50,49,48,47,46,46,46,46,-1,44,43,43,43,43,43,43,44,-1,47,47,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 56,55,54,53,52,52,52,52,52,52,51,51,51,50,49,48,47,46,45,45,45,-1,-1,42,42,42,42,42,42,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 56,55,55,-1,51,51,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,-1,41,41,41,41,41,42,-1,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,50,50,50,50,50,50,-1,49,49,49,49,48,47,46,45,44,43,43,-1,40,40,40,40,41,42,-1,45,45,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 50,49,49,49,50,49,49,49,49,50,-1,49,48,48,48,48,47,46,45,44,43,42,-1,39,39,39,40,41,42,43,44,44,44,45,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 50,49,48,48,-1,48,48,48,49,50,-1,49,48,47,47,47,47,46,46,-1,-1,41,-1,38,38,38,-1,-1,-1,-1,43,43,44,44,43,42,41,40,39,39,39,39,39,40,-1,30,30,30, 50,49,48,47,47,47,47,48,49,50,-1,49,48,47,46,46,46,46,46,-1,40,40,39,38,37,37,38,39,40,41,42,43,44,44,43,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,46,-1,40,39,39,38,37,36,-1,-1,-1,42,42,43,44,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,47,46,45,45,45,45,45,44,44,44,44,44,44,44,45,45,-1,-1,39,38,38,-1,35,35,35,-1,43,43,43,44,44,43,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 56,56,-1,47,46,45,44,44,44,44,44,43,43,43,43,43,43,-1,44,44,-1,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 55,55,-1,47,46,45,44,43,43,43,-1,42,42,42,42,42,42,42,43,44,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,25,25,25,26,27,28,-1,-1,26,-1,25, 54,55,-1,47,46,45,44,43,42,42,42,42,41,41,41,41,41,42,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 53,-1,-1,47,46,45,44,43,42,41,42,42,41,40,40,40,41,42,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,23,23,-1,23,23,-1,23,23, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,39,39,40,-1,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,38,39,40,-1,39,39,39,40,40,40,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,37,-1,-1,-1,38,38,39,40,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,23,22,21,20,20,20,20,20,20, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,36,36,36,36,37,38,39,-1,-1,33,32,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,-1,-1,20,19,19,19,19,19, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,35,35,36,37,38,39,-1,-1,33,32,31,31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,-1,-1,19,18,18,18,18, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,20,20,20,-1,-1,17,17,17,17, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,31,31,30,29,29,29,29,29,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,16,16,16,16, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,30,30,29,28,28,28,28,-1,28,28,27,26,25,24,23,22,21,20,19,19,-1,18,18,18,-1,15,15,15,15, 48,47,46,46,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,29,29,28,27,27,27,-1,28,27,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,14,14,14,14, 48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,-1,32,31,30,29,28,28,28,27,26,26,-1,28,27,26,26,25,24,23,22,21,20,19,18,17,16,16,17,-1,13,13,13,13, -1,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,25,25,-1,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,-1,-1,12,12,12,12, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,24,23,22,21,21,-1,-1,-1,-1,14,-1,13,12,11,11,11, -1,-1,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,12,11,10,10, 48,47,46,45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,15,14,13,12,12,12,12,12,12,12,12,12,11,10,9, 48,47,46,45,44,44,44,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,8, 48,47,46,45,45,45,45,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,-1,7, 48,47,46,46,46,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,34,34,-1,25,24,23,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,10,9,9,9,9,10,11,12,-1,6, 48,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,33,33,33,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,8,8,-1,12,-1,-1,5, 48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,-1,25,24,23,22,21,20,19,19,-1,16,15,14,13,13,-1,10,9,8,7,7,-1,-1,-1,4,4, 49,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3, 50,49,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,-1,2,2,2, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,37,36,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,10,9,8,7,7,-1,-1,1,1,2, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,15,15,15,15,-1,10,9,8,8,8,-1,-1,0,1,2, 67,67,66,65,64,63,62,62,62,62,61,60,59,58,57,56,55,55,55,55,55,55,56,55,55,55,55,54,53,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 66,66,66,65,64,63,62,61,61,61,61,60,59,58,57,56,55,54,54,54,54,54,-1,54,54,54,54,54,53,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 65,65,65,65,-1,64,-1,61,60,60,60,60,59,58,58,-1,-1,54,53,53,53,53,53,53,53,53,54,54,53,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 65,64,64,64,-1,-1,-1,-1,59,59,59,60,59,59,-1,-1,-1,54,53,52,52,53,53,52,52,53,54,54,53,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,63,63,63,63,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,-1,-1,-1,51,51,-1,-1,51,51,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,62,62,62,62,61,60,59,58,58,57,56,55,55,-1,-1,-1,-1,-1,50,50,-1,-1,50,50,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,61,61,61,61,61,60,59,58,57,57,56,55,54,53,52,51,50,49,49,49,49,49,49,49,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 60,60,60,60,61,61,60,59,58,57,56,56,55,54,53,52,51,50,49,48,48,48,48,48,48,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 59,59,59,60,61,61,60,59,58,57,56,55,55,54,54,-1,-1,50,49,48,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 58,58,58,-1,-1,-1,-1,-1,-1,-1,-1,54,54,54,53,52,51,50,49,48,47,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 57,57,57,-1,55,55,55,54,54,54,-1,54,53,54,53,52,51,50,49,48,47,46,45,45,45,46,45,45,45,45,45,46,47,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 56,56,56,-1,54,54,54,54,53,53,-1,-1,52,-1,-1,-1,-1,-1,-1,47,-1,-1,44,44,44,-1,44,44,44,44,45,46,47,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 56,55,55,-1,53,53,53,53,53,52,52,52,51,50,49,48,47,46,46,46,46,-1,44,43,43,43,43,43,43,44,-1,47,47,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 56,55,54,53,52,52,52,52,52,52,51,51,51,50,49,48,47,46,45,45,45,-1,-1,42,42,42,42,42,42,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 56,55,55,-1,51,51,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,-1,41,41,41,41,41,42,-1,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,50,50,50,50,50,50,-1,49,49,49,49,48,47,46,45,44,43,43,-1,40,40,40,40,41,42,-1,45,45,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 50,49,49,49,50,49,49,49,49,50,-1,49,48,48,48,48,47,46,45,44,43,42,-1,39,39,39,40,41,42,43,44,44,44,45,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 50,49,48,48,-1,48,48,48,49,50,-1,49,48,47,47,47,47,46,46,-1,-1,41,-1,38,38,38,-1,-1,-1,-1,43,43,44,44,43,42,41,40,39,39,39,39,39,40,-1,30,30,30, 50,49,48,47,47,47,47,48,49,50,-1,49,48,47,46,46,46,46,46,-1,40,40,39,38,37,37,38,39,40,41,42,43,44,44,43,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,46,-1,40,39,39,38,37,36,-1,-1,-1,42,42,43,44,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,47,46,45,45,45,45,45,44,44,44,44,44,44,44,45,45,-1,-1,39,38,38,-1,35,35,35,-1,43,43,43,44,44,43,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 56,56,-1,47,46,45,44,44,44,44,44,43,43,43,43,43,43,-1,44,44,-1,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 55,55,-1,47,46,45,44,43,43,43,-1,42,42,42,42,42,42,42,43,44,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,25,25,25,26,27,28,-1,-1,26,-1,25, 54,55,-1,47,46,45,44,43,42,42,42,42,41,41,41,41,41,42,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 53,-1,-1,47,46,45,44,43,42,41,42,42,41,40,40,40,41,42,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,23,23,-1,23,23,-1,23,23, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,39,39,40,-1,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,38,39,40,-1,39,39,39,40,40,40,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,37,-1,-1,-1,38,38,39,40,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,23,22,21,20,20,20,20,20,20, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,36,36,36,36,37,38,39,-1,-1,33,32,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,-1,-1,20,19,19,19,19,19, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,35,35,36,37,38,39,-1,-1,33,32,31,31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,-1,-1,19,18,18,18,18, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,20,20,20,-1,-1,17,17,17,17, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,31,31,30,29,29,29,29,29,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,16,16,16,16, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,30,30,29,28,28,28,28,-1,28,28,27,26,25,24,23,22,21,20,19,19,-1,18,18,18,-1,15,15,15,15, 48,47,46,46,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,29,29,28,27,27,27,-1,28,27,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,14,14,14,14, 48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,-1,32,31,30,29,28,28,28,27,26,26,-1,28,27,26,26,25,24,23,22,21,20,19,18,17,16,16,17,-1,13,13,13,13, -1,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,25,25,-1,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,-1,-1,12,12,12,12, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,24,23,22,21,21,-1,-1,-1,-1,14,-1,13,12,11,11,11, -1,-1,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,12,11,10,10, 48,47,46,45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,15,14,13,12,12,12,12,12,12,12,12,12,11,10,9, 48,47,46,45,44,44,44,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,8, 48,47,46,45,45,45,45,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,-1,7, 48,47,46,46,46,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,34,34,-1,25,24,23,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,10,9,9,9,9,10,11,12,-1,6, 48,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,33,33,33,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,8,8,-1,12,-1,-1,5, 48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,-1,25,24,23,22,21,20,19,19,-1,16,15,14,13,13,-1,10,9,8,7,7,-1,-1,-1,4,4, 49,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3, 50,49,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,-1,2,2,2, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,37,36,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,10,9,8,7,7,-1,-1,1,1,1, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,15,15,15,15,-1,10,9,8,8,8,-1,-1,1,0,1, 67,67,66,65,64,63,62,62,62,62,61,60,59,58,57,56,55,55,55,55,55,55,56,55,55,55,55,54,53,53,53,53,52,52,52,52,51,51,51,51,51,50,49,48,47,47,47,47, 66,66,66,65,64,63,62,61,61,61,61,60,59,58,57,56,55,54,54,54,54,54,-1,54,54,54,54,54,53,52,52,52,52,51,51,51,51,50,50,50,51,51,-1,48,47,46,46,46, 65,65,65,65,-1,64,-1,61,60,60,60,60,59,58,58,-1,-1,54,53,53,53,53,53,53,53,53,54,54,53,52,51,51,51,51,50,50,50,50,49,49,-1,-1,-1,-1,-1,45,45,45, 65,64,64,64,-1,-1,-1,-1,59,59,59,60,59,59,-1,-1,-1,54,53,52,52,53,53,52,52,53,54,54,53,52,51,50,51,51,50,49,49,49,49,48,47,46,46,-1,-1,44,44,44, -1,63,63,63,63,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,-1,-1,-1,51,51,-1,-1,51,51,-1,-1,-1,-1,-1,-1,49,-1,51,50,49,48,49,49,48,47,46,45,44,43,43,43,43, -1,62,62,62,62,61,60,59,58,58,57,56,55,55,-1,-1,-1,-1,-1,50,50,-1,-1,50,50,-1,52,51,50,49,48,48,-1,-1,-1,-1,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42, -1,61,61,61,61,61,60,59,58,57,57,56,55,54,53,52,51,50,49,49,49,49,49,49,49,-1,52,51,50,49,48,47,46,46,46,46,46,45,44,44,44,44,-1,44,43,42,41,41, 60,60,60,60,61,61,60,59,58,57,56,56,55,54,53,52,51,50,49,48,48,48,48,48,48,-1,52,51,50,50,-1,47,46,45,45,45,45,45,44,43,43,43,-1,44,43,42,41,40, 59,59,59,60,61,61,60,59,58,57,56,55,55,54,54,-1,-1,50,49,48,47,47,47,47,47,-1,52,51,50,49,48,47,46,45,44,44,44,45,44,43,42,42,-1,-1,-1,-1,-1,39, 58,58,58,-1,-1,-1,-1,-1,-1,-1,-1,54,54,54,53,52,51,50,49,48,47,46,46,46,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,43,-1,44,43,42,41,41,41,42,43,-1,38, 57,57,57,-1,55,55,55,54,54,54,-1,54,53,54,53,52,51,50,49,48,47,46,45,45,45,46,45,45,45,45,45,46,47,-1,43,42,42,-1,-1,-1,-1,40,40,41,42,43,-1,37, 56,56,56,-1,54,54,54,54,53,53,-1,-1,52,-1,-1,-1,-1,-1,-1,47,-1,-1,44,44,44,-1,44,44,44,44,45,46,47,-1,43,42,41,40,39,39,39,39,40,41,42,43,-1,36, 56,55,55,-1,53,53,53,53,53,52,52,52,51,50,49,48,47,46,46,46,46,-1,44,43,43,43,43,43,43,44,-1,47,47,-1,43,42,41,40,39,38,38,38,-1,-1,-1,-1,-1,35, 56,55,54,53,52,52,52,52,52,52,51,51,51,50,49,48,47,46,45,45,45,-1,-1,42,42,42,42,42,42,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,37,-1,34,34,34,34,34, 56,55,55,-1,51,51,51,51,51,51,51,50,50,50,49,48,47,46,45,44,44,44,-1,41,41,41,41,41,42,-1,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33, -1,-1,-1,-1,50,50,50,50,50,50,-1,49,49,49,49,48,47,46,45,44,43,43,-1,40,40,40,40,41,42,-1,45,45,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32, 50,49,49,49,50,49,49,49,49,50,-1,49,48,48,48,48,47,46,45,44,43,42,-1,39,39,39,40,41,42,43,44,44,44,45,-1,-1,-1,-1,39,38,38,38,39,-1,-1,31,31,31, 50,49,48,48,-1,48,48,48,49,50,-1,49,48,47,47,47,47,46,46,-1,-1,41,-1,38,38,38,-1,-1,-1,-1,43,43,44,44,43,42,41,40,39,39,39,39,39,40,-1,30,30,30, 50,49,48,47,47,47,47,48,49,50,-1,49,48,47,46,46,46,46,46,-1,40,40,39,38,37,37,38,39,40,41,42,43,44,44,43,42,41,40,40,40,-1,40,40,40,-1,29,29,29, 50,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,-1,45,45,45,45,46,-1,40,39,39,38,37,36,-1,-1,-1,42,42,43,44,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,28,28,28, -1,-1,-1,47,46,45,45,45,45,45,44,44,44,44,44,44,44,45,45,-1,-1,39,38,38,-1,35,35,35,-1,43,43,43,44,44,43,43,-1,-1,-1,-1,-1,28,28,29,29,28,27,27, 56,56,-1,47,46,45,44,44,44,44,44,43,43,43,43,43,43,-1,44,44,-1,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,26,27,28,29,-1,27,27,26, 55,55,-1,47,46,45,44,43,43,43,-1,42,42,42,42,42,42,42,43,44,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,25,25,25,26,27,28,-1,-1,26,-1,25, 54,55,-1,47,46,45,44,43,42,42,42,42,41,41,41,41,41,42,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,24,24,-1,-1,-1,-1,24,25,24,24, 53,-1,-1,47,46,45,44,43,42,41,42,42,41,40,40,40,41,42,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,23,23,-1,23,23,-1,23,23, 52,-1,48,47,46,45,44,44,-1,40,-1,-1,-1,39,39,40,-1,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,26,25,24,23,22,22,22,22,22,22,22,22, 51,-1,48,47,46,45,45,45,-1,39,39,39,-1,38,39,40,-1,39,39,39,40,40,40,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,-1,-1,23,22,21,21,21,21,21,21,21, 50,49,48,47,46,46,46,46,-1,39,38,38,-1,37,-1,-1,-1,38,38,39,40,-1,-1,-1,33,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,23,22,21,20,20,20,20,20,20, 51,-1,48,47,47,47,47,47,-1,-1,38,37,36,36,36,36,36,37,38,39,-1,-1,33,32,32,31,30,29,28,27,26,25,24,23,23,23,23,23,-1,-1,-1,-1,20,19,19,19,19,19, 50,-1,48,48,48,48,-1,48,49,-1,38,37,36,35,35,35,36,37,38,39,-1,-1,33,32,31,31,30,29,28,27,26,25,24,23,22,22,22,22,21,21,21,-1,-1,19,18,18,18,18, 49,-1,-1,-1,-1,49,50,49,49,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,20,20,20,-1,-1,17,17,17,17, 48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,31,31,30,29,29,29,29,29,-1,29,28,27,26,25,24,23,22,21,20,20,20,20,19,19,19,-1,16,16,16,16, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,31,30,30,30,29,28,28,28,28,-1,28,28,27,26,25,24,23,22,21,20,19,19,-1,18,18,18,-1,15,15,15,15, 48,47,46,46,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,29,29,28,27,27,27,-1,28,27,27,26,25,24,23,22,21,20,19,18,17,17,17,17,-1,14,14,14,14, 48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,35,35,-1,32,31,30,29,28,28,28,27,26,26,-1,28,27,26,26,25,24,23,22,21,20,19,18,17,16,16,17,-1,13,13,13,13, -1,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,25,25,-1,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,-1,-1,12,12,12,12, -1,-1,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,24,23,22,21,21,-1,-1,-1,-1,14,-1,13,12,11,11,11, -1,-1,46,45,44,43,42,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,23,23,-1,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,12,11,10,10, 48,47,46,45,44,43,43,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,22,-1,-1,15,14,13,12,12,12,12,12,12,12,12,12,11,10,9, 48,47,46,45,44,44,44,-1,41,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,8, 48,47,46,45,45,45,45,-1,41,40,39,38,37,-1,-1,-1,33,-1,30,30,-1,-1,-1,25,24,23,22,21,20,20,20,-1,16,15,14,13,12,11,10,10,10,10,10,10,11,12,-1,7, 48,47,46,46,46,45,45,-1,-1,-1,-1,-1,-1,-1,36,35,34,-1,31,-1,34,34,-1,25,24,23,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,10,9,9,9,9,10,11,12,-1,6, 48,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,33,33,33,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,8,8,8,-1,12,-1,-1,5, 48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,-1,25,24,23,22,21,20,19,19,-1,16,15,14,13,13,-1,10,9,8,7,7,-1,-1,-1,4,4, 49,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3, 50,49,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,24,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,6,-1,2,2,2, 50,49,49,-1,-1,-1,-1,-1,42,41,40,40,-1,37,36,35,35,-1,-1,31,30,29,28,27,26,25,26,-1,-1,-1,-1,-1,-1,15,14,14,14,-1,10,9,8,7,7,-1,-1,2,1,1, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,30,29,28,27,26,26,26,27,28,29,30,31,-1,15,15,15,15,-1,10,9,8,8,8,-1,-1,2,1,0, 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47, 2,2,2,3,4,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,45,45,45,46,47, 3,3,3,3,4,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 4,4,4,4,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 6,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 7,8,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 8,8,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 9,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45,46, 2,2,2,2,3,-1,-1,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,44,44,44,45,46, 3,3,3,3,3,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 4,4,4,4,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 6,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,-1,-1,41,41,42,42,43,-1,-1,47, 7,8,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,37,37,-1,-1,40,40,41,42,43,43,44,45,46, 8,8,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,44,44,45,46, 9,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,45,45,46, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,46,46,46, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,47,47, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,48,48, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,49,49, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,50,50, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44,45, 2,2,2,2,2,-1,-1,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,43,43,43,44,45, 3,3,3,3,3,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,21,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 4,4,4,4,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,21,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,25,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 6,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,26,27,28,29,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,-1,-1,46, 7,8,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,36,36,-1,-1,40,40,41,42,42,42,43,44,45, 8,8,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,43,43,44,45, 9,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,44,44,45, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,45,45,45, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,46,46, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,47,47, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,48,48, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,49,49, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,50,50, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43,44, 3,2,2,2,2,-1,-1,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,42,42,42,43,44, 3,3,3,3,3,-1,7,7,7,-1,-1,-1,24,23,22,22,22,21,20,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 4,4,4,4,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,20,20,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,24,24,24,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 6,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,25,25,26,27,28,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,-1,-1,45, 7,8,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,26,-1,-1,-1,-1,31,-1,-1,-1,-1,35,35,-1,-1,40,40,41,41,41,41,42,43,44, 8,8,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,42,42,43,44, 9,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,43,43,44, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,44,44,44, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,45,45, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,46,46, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,47,47, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,48,48, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,49,49, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 4,3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43, 4,3,2,2,2,-1,-1,5,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,41,41,41,42,43, 4,3,3,3,3,-1,7,6,6,-1,-1,-1,24,23,22,22,21,20,19,18,18,-1,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,-1,-1,-1,36,36,37,-1,40,40,41,42,43, 4,4,4,4,4,5,6,7,-1,-1,26,25,24,23,22,21,21,20,19,19,19,-1,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,23,23,23,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 6,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,24,24,24,25,26,27,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,-1,-1,44, 7,8,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,30,-1,-1,-1,-1,34,34,-1,-1,40,40,40,40,40,40,41,42,43, 8,8,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,41,41,42,43, 9,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,42,42,43, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,43,43,43, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,44,44, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,45,45, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,46,46, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,47,47, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,48,48, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,49,49, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 5,4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41,42, 5,4,3,2,2,-1,-1,4,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,40,40,40,41,42, 5,4,3,3,3,-1,6,5,5,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,-1,-1,-1,35,35,36,-1,39,39,40,41,42, 5,4,4,4,4,5,6,6,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42, 6,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,22,22,22,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 7,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,23,23,23,23,24,25,26,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,-1,-1,43, 8,9,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,24,24,24,24,-1,-1,-1,-1,29,-1,-1,-1,-1,33,33,-1,-1,40,39,39,39,39,39,40,41,42, 9,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,41,42, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,41,41,42, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,42,42,42, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,43,43, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,44,44, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,45,45, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,46,46, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,47,47, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,48,48, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,49,49, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40,41, 6,5,4,3,3,-1,-1,3,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,39,39,39,40,41, 6,5,4,4,4,-1,5,4,4,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,-1,-1,-1,34,34,35,-1,38,38,39,40,41, 6,5,5,5,5,6,5,5,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41, 7,-1,-1,-1,6,6,6,6,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,21,21,21,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 8,-1,-1,8,7,7,7,7,-1,-1,25,24,23,22,21,20,19,19,19,20,21,22,22,22,22,22,23,24,25,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,-1,-1,42, 9,10,9,8,8,8,8,8,9,-1,-1,24,24,-1,-1,-1,-1,19,-1,-1,-1,-1,23,23,23,23,-1,-1,-1,-1,28,-1,-1,-1,-1,32,32,-1,-1,39,38,38,38,38,38,39,40,41, 10,10,9,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,40,41, 11,10,10,-1,-1,28,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,30,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,40,40,41, 11,11,11,-1,27,27,27,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,41,41,41, 12,12,-1,-1,26,26,26,26,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,42,42, 13,13,-1,25,25,25,25,26,-1,13,13,14,15,15,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,-1,-1,33,33,33,34,35,36,37,-1,46,45,-1,45,45,-1,43,43, 14,14,-1,24,24,24,24,-1,-1,14,14,14,15,16,16,-1,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,34,34,34,35,36,37,-1,-1,44,44,44,44,-1,44,44, 15,15,-1,23,23,23,23,-1,-1,15,15,15,15,16,-1,-1,27,26,25,25,25,25,25,-1,-1,29,29,30,31,32,33,34,-1,-1,35,35,35,36,37,-1,-1,43,43,43,43,-1,45,45, 16,16,-1,23,22,22,22,-1,17,16,16,16,16,-1,-1,-1,27,26,26,26,26,26,26,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,36,36,36,37,38,-1,42,42,42,43,-1,46,46, 17,17,-1,23,22,21,21,-1,17,17,17,17,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,31,31,31,31,32,33,34,35,36,-1,-1,37,37,37,38,-1,41,41,42,43,-1,47,47, 18,18,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,27,28,28,28,28,28,28,29,30,31,32,32,32,32,33,34,35,36,37,-1,-1,38,38,38,39,40,41,42,43,-1,48,48, 19,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,28,29,29,29,29,29,-1,31,31,32,33,33,33,33,34,35,36,37,38,-1,39,39,39,-1,41,41,42,43,-1,-1,47, 20,21,22,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,29,30,30,30,30,31,32,32,32,33,34,34,34,34,35,36,37,38,-1,40,40,40,-1,42,-1,43,43,44,45,46, 21,-1,23,23,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,33,33,33,34,35,35,35,35,36,37,38,39,40,41,41,-1,43,-1,44,44,44,-1,47, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,32,32,-1,-1,34,34,34,34,35,36,36,36,36,37,38,-1,41,41,-1,-1,44,-1,-1,-1,45,-1,48, 23,-1,25,26,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,35,35,35,36,37,37,37,37,38,-1,42,42,-1,46,45,46,47,47,46,-1,49, 24,-1,26,26,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,46,46,46,47,47,47,-1,50, 25,-1,27,27,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,39,39,-1,44,-1,-1,47,47,47,47,48,48,-1,51, 26,-1,28,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,40,40,39,38,38,38,39,40,41,40,40,-1,45,46,-1,48,48,48,48,48,49,-1,52, 27,-1,29,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,39,39,39,39,39,39,39,40,41,41,41,-1,45,45,-1,-1,49,-1,-1,-1,50,-1,53, 28,-1,30,31,32,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,38,38,39,40,40,40,40,40,41,42,42,43,44,45,46,-1,50,-1,53,52,51,-1,54, 29,30,31,31,32,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,43,-1,45,45,46,-1,51,-1,52,52,52,53,54, 30,-1,-1,32,32,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,43,-1,46,46,46,-1,50,50,51,52,-1,-1,55, 31,32,-1,33,33,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,36,36,37,38,39,40,41,42,43,43,43,43,-1,-1,47,47,47,48,49,50,51,52,-1,57,56, 32,32,-1,34,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,38,38,39,40,41,42,43,44,44,-1,-1,49,48,48,48,-1,50,50,51,52,-1,57,57, 33,33,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,39,39,39,40,41,42,43,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,58,58, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,40,40,40,40,41,42,43,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,59,59, 35,35,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,41,42,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,60,60, 36,36,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,42,42,-1,-1,50,50,51,52,52,52,52,-1,55,54,54,54,54,-1,61,61, 37,37,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,55,55,-1,-1,62,62, 38,38,39,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,46,46,45,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,64,63,63, 39,39,39,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,46,45,45,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,64, 40,40,40,41,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 41,41,41,41,42,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 42,-1,-1,42,42,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,51,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 43,-1,-1,-1,43,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 44,45,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,53,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 45,45,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,53,52,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 46,46,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,64,63,62,62,-1,-1,62,62,62,63,64, 47,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,63,63,63,-1,64,63,63,63,63,64, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,55,56,57,58,59,60,61,62,63,64,64,64,64,65,64,64,64,64,64,64, 7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 7,6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39,40, 7,6,5,4,4,-1,-1,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,38,38,38,39,40, 7,6,5,5,5,-1,4,3,3,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 7,6,6,6,6,5,4,4,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40, 8,-1,-1,-1,6,5,5,5,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,20,20,20,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 9,-1,-1,7,6,6,6,6,-1,-1,24,23,22,21,20,19,18,18,18,19,20,21,21,21,21,21,22,23,24,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,-1,-1,41, 10,9,8,7,7,7,7,7,8,-1,-1,23,23,-1,-1,-1,-1,18,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,27,-1,-1,-1,-1,31,31,-1,-1,38,37,37,37,37,37,38,39,40, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,39,40, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,29,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,39,39,40, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,40,40,40, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,41,41, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,32,32,32,33,34,35,36,-1,45,44,-1,44,44,-1,42,42, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,33,33,33,34,35,36,-1,-1,43,43,43,43,-1,43,43, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,34,34,34,35,36,-1,-1,42,42,42,42,-1,44,44, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,35,35,35,36,37,-1,41,41,41,42,-1,45,45, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,36,36,36,37,-1,40,40,41,42,-1,46,46, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,37,37,37,38,39,40,41,42,-1,47,47, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,38,38,38,-1,40,40,41,42,-1,-1,46, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,39,39,39,-1,41,-1,42,42,43,44,45, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,40,-1,42,-1,43,43,43,-1,46, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,43,-1,-1,-1,44,-1,47, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,45,44,45,46,46,45,-1,48, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,45,45,45,46,46,46,-1,49, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,46,46,46,46,47,47,-1,50, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,47,47,47,47,47,48,-1,51, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,48,-1,-1,-1,49,-1,52, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,49,-1,52,51,50,-1,53, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,51,52,53, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,54, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,56,55, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,56,56, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,57,57, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,58,58, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,59,59, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,60,60, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,61,61, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,62,62, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 8,7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38,39, 8,7,6,5,5,-1,-1,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,37,37,37,38,39, 8,7,6,6,6,-1,4,3,3,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 8,7,7,7,6,5,4,4,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,39, 9,-1,-1,-1,6,5,5,5,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,19,19,19,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 10,-1,-1,7,6,6,6,6,-1,-1,23,22,21,20,19,18,17,17,17,18,19,20,20,20,20,20,21,22,23,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,-1,-1,40, 10,9,8,7,7,7,7,7,8,-1,-1,22,22,-1,-1,-1,-1,18,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,26,-1,-1,-1,-1,30,30,-1,-1,37,36,36,36,36,36,37,38,39, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,28,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,38,39, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,38,38,39, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,39,39,39, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,40,40, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,31,31,31,32,33,34,35,-1,44,43,-1,43,43,-1,41,41, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,32,32,32,33,34,35,-1,-1,42,42,42,42,-1,42,42, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,33,33,33,34,35,-1,-1,41,41,41,41,-1,43,43, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,34,34,34,35,36,-1,40,40,40,41,-1,44,44, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,35,35,35,36,-1,39,39,40,41,-1,45,45, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,36,36,36,37,38,39,40,41,-1,46,46, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,37,37,37,-1,39,39,40,41,-1,-1,45, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,38,38,38,-1,40,-1,41,41,42,43,44, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,39,39,-1,41,-1,42,42,42,-1,45, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,42,-1,-1,-1,43,-1,46, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,44,43,44,45,45,44,-1,47, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,44,44,44,45,45,45,-1,48, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,45,45,45,45,46,46,-1,49, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,46,46,46,46,46,47,-1,50, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,47,-1,-1,-1,48,-1,51, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,48,-1,51,50,49,-1,52, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,49,-1,51,50,50,51,52, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,53, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,55,54, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,55,55, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,56,56, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,59,59, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,60,60, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,62,61,61, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,62, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37,38, 9,8,7,6,6,-1,-1,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,36,36,36,37,38, 9,8,7,7,7,-1,4,3,3,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 9,8,8,7,6,5,4,4,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,38, 10,-1,-1,-1,6,5,5,5,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,18,18,18,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 11,-1,-1,7,6,6,6,6,-1,-1,22,21,20,19,18,17,16,16,16,17,18,19,19,19,19,19,20,21,22,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,-1,-1,39, 10,9,8,7,7,7,7,7,8,-1,-1,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,25,-1,-1,-1,-1,29,29,-1,-1,36,35,35,35,35,35,36,37,38, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,27,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,37,38, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,27,27,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,37,37,38, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,38,38,38, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,39,39, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,30,30,30,31,32,33,34,-1,43,42,-1,42,42,-1,40,40, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,31,31,31,32,33,34,-1,-1,41,41,41,41,-1,41,41, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,32,32,32,33,34,-1,-1,40,40,40,40,-1,42,42, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,33,33,33,34,35,-1,39,39,39,40,-1,43,43, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,34,34,34,35,-1,38,38,39,40,-1,44,44, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,35,35,35,36,37,38,39,40,-1,45,45, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,36,36,36,-1,38,38,39,40,-1,-1,44, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,37,37,37,-1,39,-1,40,40,41,42,43, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,38,38,38,-1,40,-1,41,41,41,-1,44, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,40,40,-1,43,42,43,44,44,43,-1,46, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,41,-1,-1,43,43,43,44,44,44,-1,47, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,42,-1,-1,44,44,44,44,45,45,-1,48, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,43,44,-1,45,45,45,45,45,46,-1,49, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,46,-1,-1,-1,47,-1,50, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,47,-1,50,49,48,-1,51, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,48,-1,50,49,49,50,51, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,50,-1,-1,52, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,54,53, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,54,54, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,55,55, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,56,56, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,57,57, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,58,58, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,59,59, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,61,60,60, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,61,61,61, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,62, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36,37, 10,9,8,7,7,-1,-1,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,35,35,35,36,37, 10,9,8,7,7,-1,4,3,3,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,-1,-1,-1,30,30,31,-1,34,34,35,36,37, 10,9,8,7,6,5,4,4,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,16,16,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,37, 11,-1,-1,-1,6,5,5,5,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,17,17,17,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 11,-1,-1,7,6,6,6,6,-1,-1,21,20,19,18,17,16,15,15,15,16,17,18,18,18,18,18,19,20,21,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,-1,-1,38, 10,9,8,7,7,7,7,7,8,-1,-1,20,20,-1,-1,-1,-1,16,-1,-1,-1,-1,19,19,19,19,-1,-1,-1,-1,24,-1,-1,-1,-1,28,28,-1,-1,35,34,34,34,34,34,35,36,37, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,35,36,37, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,27,26,26,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,36,36,37, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,37,37,37, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,38,38, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,29,29,29,30,31,32,33,-1,42,41,-1,41,41,-1,39,39, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,30,30,30,31,32,33,-1,-1,40,40,40,40,-1,40,40, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,31,31,31,32,33,-1,-1,39,39,39,39,-1,41,41, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,32,32,32,33,34,-1,38,38,38,39,-1,42,42, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,33,33,33,34,-1,37,37,38,39,-1,43,43, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,34,34,34,35,36,37,38,39,-1,44,44, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,35,35,35,-1,37,37,38,39,-1,-1,43, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,36,36,36,-1,38,-1,39,39,40,41,42, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,37,37,37,-1,39,-1,40,40,40,-1,43, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,38,38,-1,-1,40,-1,-1,-1,41,-1,44, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,39,39,-1,42,41,42,43,43,42,-1,45, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,40,-1,-1,42,42,42,43,43,43,-1,46, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,41,-1,-1,43,43,43,43,44,44,-1,47, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,42,43,-1,44,44,44,44,44,45,-1,48, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,43,43,-1,-1,45,-1,-1,-1,46,-1,49, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,46,-1,49,48,47,-1,50, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,47,-1,49,48,48,49,50, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,48,49,49,49,-1,-1,51, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,50,-1,53,52, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,53,53, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,54,54, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,55,55, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,56,56, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,57,57, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,58,58, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,60,59,59, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,60,60,60, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,61,61, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,62, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,63, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36, 11,10,9,8,8,-1,-1,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,34,34,34,35,36, 11,10,9,8,8,-1,5,4,4,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 11,10,9,8,7,6,5,5,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36, 12,-1,-1,-1,7,6,6,6,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,16,16,16,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 12,-1,-1,8,7,7,7,7,-1,-1,20,19,18,17,16,15,14,14,14,15,16,17,17,17,17,17,18,19,20,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,-1,-1,37, 11,10,9,8,8,8,8,8,9,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,18,18,18,18,-1,-1,-1,-1,23,-1,-1,-1,-1,27,27,-1,-1,34,33,33,33,33,33,34,35,36, 11,10,9,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,16,17,18,19,-1,-1,-1,-1,-1,-1,27,26,25,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,34,34,35,36, 11,10,10,-1,-1,28,-1,-1,10,10,11,12,13,14,15,16,17,17,17,18,19,20,21,-1,-1,25,25,26,26,25,25,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,35,35,36, 11,11,11,-1,27,27,27,-1,-1,11,11,12,13,14,15,16,17,18,18,18,19,20,21,22,23,24,25,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,36,36,36, 12,12,-1,-1,26,26,26,26,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,-1,32,32,-1,41,41,42,41,-1,-1,37,37, 13,13,-1,25,25,25,25,26,-1,13,13,14,15,15,15,16,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,28,28,28,29,30,31,32,-1,41,40,-1,40,40,-1,38,38, 14,14,-1,24,24,24,24,-1,-1,14,14,14,15,16,16,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,29,29,29,30,31,32,-1,-1,39,39,39,39,-1,39,39, 15,15,-1,23,23,23,23,-1,-1,15,15,15,15,16,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,30,30,30,31,32,-1,-1,38,38,38,38,-1,40,40, 16,16,-1,23,22,22,22,-1,17,16,16,16,16,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,31,31,31,32,33,-1,37,37,37,38,-1,41,41, 17,17,-1,23,22,21,21,-1,17,17,17,17,-1,-1,27,26,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,32,32,32,33,-1,36,36,37,38,-1,42,42, 18,18,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,26,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,33,33,33,34,35,36,37,38,-1,43,43, 19,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,27,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,34,34,34,-1,36,36,37,38,-1,-1,42, 20,21,22,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,28,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,35,35,35,-1,37,-1,38,38,39,40,41, 21,-1,23,23,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,29,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,36,36,36,-1,38,-1,39,39,39,-1,42, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,30,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,37,37,-1,-1,39,-1,-1,-1,40,-1,43, 23,-1,25,26,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,31,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,38,38,-1,41,40,41,42,42,41,-1,44, 24,-1,26,26,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,39,-1,-1,41,41,41,42,42,42,-1,45, 25,-1,27,27,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,40,-1,-1,42,42,42,42,43,43,-1,46, 26,-1,28,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,39,38,37,36,36,36,37,38,39,38,38,-1,41,42,-1,43,43,43,43,43,44,-1,47, 27,-1,29,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,39,38,37,37,37,37,37,38,39,39,39,-1,42,42,-1,-1,44,-1,-1,-1,45,-1,48, 28,-1,30,31,32,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,38,38,38,38,38,38,38,38,39,40,40,41,42,43,44,-1,45,-1,48,47,46,-1,49, 29,30,31,31,32,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,39,39,39,39,39,39,40,41,-1,43,43,44,-1,46,-1,48,47,47,48,49, 30,-1,-1,32,32,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,41,-1,44,44,44,-1,47,48,48,48,-1,-1,50, 31,32,-1,33,33,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,36,36,37,38,39,40,41,41,41,41,41,41,-1,-1,45,45,45,46,47,48,49,49,-1,52,51, 32,32,-1,34,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,38,38,39,40,41,42,42,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,52,52, 33,33,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,39,39,39,40,41,42,43,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,53,53, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,40,40,40,40,41,42,43,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,54,54, 35,35,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,41,42,-1,-1,50,49,49,49,49,49,-1,-1,51,51,51,51,-1,55,55, 36,36,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,42,42,-1,-1,50,50,50,50,50,50,50,-1,53,52,52,52,52,-1,56,56, 37,37,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,49,49,50,51,51,-1,51,51,-1,53,53,53,53,-1,-1,57,57, 38,38,39,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,46,46,45,44,45,46,47,48,49,50,51,52,53,52,52,-1,-1,54,54,54,-1,59,58,58, 39,39,39,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,46,45,45,45,46,47,48,49,50,51,52,53,53,53,54,-1,-1,55,-1,-1,59,59,59, 40,40,40,41,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,60,60, 41,41,41,41,42,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,55,55,56,57,58,59,60,61,61, 42,-1,-1,42,42,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,51,50,49,50,51,52,53,54,55,56,-1,-1,56,56,57,58,59,-1,-1,62, 43,-1,-1,-1,43,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,57,57,57,58,-1,-1,-1,63, 44,45,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,53,52,51,51,51,51,52,53,54,55,56,-1,-1,58,58,58,58,59,60,61,62, 45,45,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,53,52,52,52,52,52,52,53,54,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 46,46,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 47,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,62,61,61,61,-1,62,61,61,61,61,62, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,55,56,57,58,59,60,61,62,63,62,62,62,62,63,62,62,62,62,62,62, 12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35, 12,11,10,9,9,-1,-1,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,33,33,33,34,35, 12,11,10,9,9,-1,6,5,5,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 12,11,10,9,8,7,6,6,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35, 13,-1,-1,-1,8,7,7,7,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,15,15,15,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 13,-1,-1,9,8,8,8,8,-1,-1,19,18,17,16,15,14,13,13,13,14,15,16,16,16,16,16,17,18,19,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,-1,-1,36, 12,11,10,9,9,9,9,9,10,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,17,17,17,17,-1,-1,-1,-1,22,-1,-1,-1,-1,26,26,-1,-1,33,32,32,32,32,32,33,34,35, 12,11,10,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,17,16,15,16,17,18,-1,-1,-1,-1,-1,-1,26,25,24,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,33,33,34,35, 12,11,11,-1,-1,29,-1,-1,11,11,12,13,14,15,16,17,16,16,16,17,18,19,20,-1,-1,24,24,25,25,24,24,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,34,34,35, 12,12,12,-1,28,28,28,-1,-1,12,12,13,14,15,16,17,17,17,17,17,18,19,20,21,22,23,24,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,35,35,35, 13,13,-1,-1,27,27,27,27,-1,13,13,-1,15,15,16,17,18,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,-1,31,31,-1,40,40,41,40,-1,-1,36,36, 14,14,-1,26,26,26,26,27,-1,14,14,15,16,16,16,17,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,27,27,27,28,29,30,31,-1,40,39,-1,39,39,-1,37,37, 15,15,-1,25,25,25,25,-1,-1,15,15,15,16,17,17,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,28,28,28,29,30,31,-1,-1,38,38,38,38,-1,38,38, 16,16,-1,24,24,24,24,-1,-1,16,16,16,16,17,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,29,29,29,30,31,-1,-1,37,37,37,37,-1,39,39, 17,17,-1,24,23,23,23,-1,18,17,17,17,17,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,30,30,30,31,32,-1,36,36,36,37,-1,40,40, 18,18,-1,24,23,22,22,-1,18,18,18,18,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,31,31,31,32,-1,35,35,36,37,-1,41,41, 19,19,-1,24,23,22,21,20,19,19,19,-1,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,32,32,32,33,34,35,36,37,-1,42,42, 20,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,33,33,33,-1,35,35,36,37,-1,-1,41, 21,22,23,24,24,-1,23,-1,21,21,21,-1,25,25,26,27,27,27,27,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,34,34,34,-1,36,-1,37,37,38,39,40, 22,-1,24,24,25,-1,24,-1,22,22,22,23,24,25,26,27,28,28,28,28,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,35,35,35,-1,37,-1,38,38,38,-1,41, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,27,28,29,29,29,29,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,36,36,-1,-1,38,-1,-1,-1,39,-1,42, 24,-1,26,27,28,27,26,27,-1,24,24,-1,26,26,26,27,28,29,30,30,30,30,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,37,37,-1,40,39,40,41,41,40,-1,43, 25,-1,27,27,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,38,-1,-1,40,40,40,41,41,41,-1,44, 26,-1,28,28,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,39,-1,-1,41,41,41,41,42,42,-1,45, 27,-1,29,29,29,29,29,29,-1,28,27,-1,29,29,30,31,32,32,32,32,33,34,35,-1,-1,38,37,36,35,35,35,36,37,38,37,37,-1,40,41,-1,42,42,42,42,42,43,-1,46, 28,-1,30,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,31,32,33,33,33,33,34,35,-1,-1,38,37,36,36,36,36,36,37,38,38,38,-1,41,41,-1,-1,43,-1,-1,-1,44,-1,47, 29,-1,31,32,33,-1,31,-1,30,29,29,30,31,31,31,31,32,33,34,34,34,34,35,-1,-1,38,37,37,37,37,37,37,37,38,39,39,40,41,42,43,-1,44,-1,47,46,45,-1,48, 30,31,32,32,33,-1,32,-1,30,30,30,-1,32,32,32,32,32,33,34,35,35,35,35,36,37,38,38,38,38,38,38,38,38,38,39,40,-1,42,42,43,-1,45,-1,47,46,46,47,48, 31,-1,-1,33,33,34,33,-1,31,31,31,-1,33,33,33,33,33,33,34,35,36,36,36,36,37,38,39,39,39,39,39,39,39,39,39,40,-1,43,43,43,-1,46,47,47,47,-1,-1,49, 32,33,-1,34,34,34,34,33,32,32,32,-1,-1,34,34,34,34,34,34,35,36,37,37,37,37,38,39,40,40,40,40,40,40,40,40,-1,-1,44,44,44,45,46,47,48,48,-1,51,50, 33,33,-1,35,35,35,35,-1,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,-1,-1,39,39,40,41,41,41,41,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,51,51, 34,34,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,36,36,36,36,36,37,38,-1,-1,40,40,40,41,42,42,42,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,52,52, 35,35,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,-1,-1,41,41,41,41,42,43,43,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,53,53, 36,36,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,42,42,42,43,-1,-1,49,48,48,48,48,48,-1,-1,50,50,50,50,-1,54,54, 37,37,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,43,43,-1,-1,50,49,49,49,49,49,49,-1,52,51,51,51,51,-1,55,55, 38,38,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,50,50,50,50,50,-1,50,50,-1,52,52,52,52,-1,-1,56,56, 39,39,40,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,47,46,45,46,47,48,49,50,51,51,51,52,51,51,-1,-1,53,53,53,-1,58,57,57, 40,40,40,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,-1,47,46,46,46,47,48,49,50,51,52,52,52,52,52,53,-1,-1,54,-1,-1,58,58,58, 41,41,41,42,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,59,59, 42,42,42,42,43,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,50,51,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,54,54,55,56,57,58,59,60,60, 43,-1,-1,43,43,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,51,52,53,52,51,50,51,52,53,54,55,56,57,-1,-1,55,55,56,57,58,-1,-1,61, 44,-1,-1,-1,44,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,50,51,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,56,56,56,57,-1,-1,-1,62, 45,46,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,50,50,51,-1,54,53,52,52,52,52,53,54,55,56,57,-1,-1,57,57,57,57,58,59,60,61, 46,46,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,51,51,-1,54,53,53,53,53,53,53,54,55,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 47,47,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,52,53,54,54,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 48,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,62,63,62,61,60,60,60,-1,61,60,60,60,60,61, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,56,57,56,57,58,59,60,61,62,63,62,61,61,61,61,62,61,61,61,61,61,61, 13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34, 13,12,11,10,10,-1,-1,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,32,32,32,33,34, 13,12,11,10,10,-1,7,6,6,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 13,12,11,10,9,8,7,7,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34, 14,-1,-1,-1,9,8,8,8,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,14,14,14,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 14,-1,-1,10,9,9,9,9,-1,-1,18,17,16,15,14,13,12,12,12,13,14,15,15,15,15,15,16,17,18,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,-1,-1,35, 13,12,11,10,10,10,10,10,11,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,16,16,16,16,-1,-1,-1,-1,21,-1,-1,-1,-1,25,25,-1,-1,32,31,31,31,31,31,32,33,34, 13,12,11,11,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,16,15,14,15,16,17,-1,-1,-1,-1,-1,-1,25,24,23,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,32,33,34, 13,12,12,-1,-1,30,-1,-1,12,12,13,14,15,16,17,16,15,15,15,16,17,18,19,-1,-1,23,23,24,24,23,23,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,33,33,34, 13,13,13,-1,29,29,29,-1,-1,13,13,14,15,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,34,34,34, 14,14,-1,-1,28,28,28,28,-1,14,14,-1,16,16,17,17,17,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,35,35, 15,15,-1,27,27,27,27,28,-1,15,15,16,17,17,17,18,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,26,26,26,27,28,29,30,-1,39,38,-1,38,38,-1,36,36, 16,16,-1,26,26,26,26,-1,-1,16,16,16,17,18,18,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,27,27,27,28,29,30,-1,-1,37,37,37,37,-1,37,37, 17,17,-1,25,25,25,25,-1,-1,17,17,17,17,18,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,28,29,30,-1,-1,28,28,28,29,30,-1,-1,36,36,36,36,-1,38,38, 18,18,-1,25,24,24,24,-1,19,18,18,18,18,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,29,29,29,30,31,-1,35,35,35,36,-1,39,39, 19,19,-1,25,24,23,23,-1,19,19,19,19,-1,-1,25,24,23,23,23,23,23,23,23,-1,-1,27,27,27,27,28,29,30,31,32,-1,-1,30,30,30,31,-1,34,34,35,36,-1,40,40, 20,20,-1,25,24,23,22,21,20,20,20,-1,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,29,30,31,32,33,-1,-1,31,31,31,32,33,34,35,36,-1,41,41, 21,-1,-1,25,24,23,23,-1,21,21,21,-1,27,26,25,25,25,25,25,25,25,25,25,-1,27,27,28,29,29,29,29,30,31,32,33,34,-1,32,32,32,-1,34,34,35,36,-1,-1,40, 22,23,24,25,25,-1,24,-1,22,22,22,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,29,30,30,30,30,31,32,33,34,-1,33,33,33,-1,35,-1,36,36,37,38,39, 23,-1,25,25,26,-1,25,-1,23,23,23,24,25,26,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,30,31,31,31,31,32,33,34,35,34,34,34,-1,36,-1,37,37,37,-1,40, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,27,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,31,32,32,32,32,33,34,-1,35,35,-1,-1,37,-1,-1,-1,38,-1,41, 25,-1,27,28,29,28,27,28,-1,25,25,-1,27,27,27,28,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,32,33,33,33,33,34,-1,36,36,-1,39,38,39,40,40,39,-1,42, 26,-1,28,28,29,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,37,-1,-1,39,39,39,40,40,40,-1,43, 27,-1,29,29,29,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,38,-1,-1,40,40,40,40,41,41,-1,44, 28,-1,30,30,30,30,30,30,-1,29,28,-1,30,30,31,32,33,32,32,32,33,34,35,-1,-1,37,36,35,34,34,34,35,36,37,36,36,-1,39,40,-1,41,41,41,41,41,42,-1,45, 29,-1,31,-1,-1,-1,31,-1,-1,29,29,-1,31,31,31,32,33,33,33,33,33,34,35,-1,-1,37,36,35,35,35,35,35,36,37,37,37,-1,40,40,-1,-1,42,-1,-1,-1,43,-1,46, 30,-1,32,33,34,-1,32,-1,31,30,30,31,32,32,32,32,33,34,34,34,34,34,35,-1,-1,37,36,36,36,36,36,36,36,37,38,38,39,40,41,42,-1,43,-1,46,45,44,-1,47, 31,32,33,33,34,-1,33,-1,31,31,31,-1,33,33,33,33,33,34,35,35,35,35,35,36,37,37,37,37,37,37,37,37,37,37,38,39,-1,41,41,42,-1,44,-1,46,45,45,46,47, 32,-1,-1,34,34,35,34,-1,32,32,32,-1,34,34,34,34,34,34,35,36,36,36,36,36,37,38,38,38,38,38,38,38,38,38,38,39,-1,42,42,42,-1,45,46,46,46,-1,-1,48, 33,34,-1,35,35,35,35,34,33,33,33,-1,-1,35,35,35,35,35,35,36,37,37,37,37,37,38,39,39,39,39,39,39,39,39,39,-1,-1,43,43,43,44,45,46,47,47,-1,50,49, 34,34,-1,36,36,36,36,-1,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,38,-1,-1,39,39,40,40,40,40,40,40,40,-1,-1,45,44,44,44,-1,46,46,47,48,-1,50,50, 35,35,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,37,37,37,37,37,38,39,-1,-1,40,40,40,41,41,41,41,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,51,51, 36,36,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,-1,-1,41,41,41,41,42,42,42,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,52,52, 37,37,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,42,42,42,42,43,-1,-1,48,47,47,47,47,47,-1,-1,49,49,49,49,-1,53,53, 38,38,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,43,43,43,43,-1,-1,49,48,48,48,48,48,48,-1,51,50,50,50,50,-1,54,54, 39,39,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,50,49,49,49,49,-1,49,49,-1,51,51,51,51,-1,-1,55,55, 40,40,41,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,50,50,50,51,50,50,-1,-1,52,52,52,-1,57,56,56, 41,41,41,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,-1,47,46,46,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,53,-1,-1,57,57,57, 42,42,42,43,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,58,58, 43,43,43,43,44,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,53,53,54,55,56,57,58,59,59, 44,-1,-1,44,44,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,53,53,52,51,50,51,52,53,54,55,56,57,-1,-1,54,54,55,56,57,-1,-1,60, 45,-1,-1,-1,45,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,55,55,55,56,-1,-1,-1,61, 46,47,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,54,53,52,52,52,52,53,54,55,56,57,-1,-1,56,56,56,56,57,58,59,60, 47,47,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,54,53,53,53,53,53,53,54,55,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 48,48,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,60,59,58,58,-1,-1,58,58,58,59,60, 49,49,49,49,49,-1,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,62,62,61,60,59,59,59,-1,60,59,59,59,59,60, 50,50,50,50,50,51,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,57,57,56,57,58,59,60,61,62,62,61,60,60,60,60,61,60,60,60,60,60,60, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33, 14,13,12,11,11,-1,-1,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,31,31,31,32,33, 14,13,12,11,11,-1,8,7,7,-1,-1,-1,15,14,13,12,11,10,9,8,8,-1,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 14,13,12,11,10,9,8,8,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33, 15,-1,-1,-1,10,9,9,9,-1,18,17,17,-1,14,13,12,11,10,10,-1,-1,-1,13,13,13,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 15,-1,-1,11,10,10,10,10,-1,-1,17,16,15,14,13,12,11,11,11,12,13,14,14,14,14,14,15,16,17,18,19,19,20,21,22,23,24,25,-1,-1,29,29,29,29,30,-1,-1,34, 14,13,12,11,11,11,11,11,12,-1,-1,16,16,-1,-1,-1,-1,12,-1,-1,-1,-1,15,15,15,15,-1,-1,-1,-1,20,-1,-1,-1,-1,24,24,-1,-1,31,30,30,30,30,30,31,32,33, 14,13,12,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,15,14,13,14,15,16,-1,-1,-1,-1,-1,-1,24,23,22,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,31,32,33, 14,13,13,-1,-1,31,-1,-1,13,13,14,15,16,17,16,15,14,14,14,15,16,17,18,-1,-1,22,22,23,23,22,22,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,32,32,33, 14,14,14,-1,30,30,30,-1,-1,14,14,15,16,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,33,33,33, 15,15,-1,-1,29,29,29,29,-1,15,15,-1,17,17,16,16,16,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,34,34, 16,16,-1,28,28,28,28,29,-1,16,16,17,18,17,17,17,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,25,25,25,26,27,28,29,-1,38,37,-1,37,37,-1,35,35, 17,17,-1,27,27,27,27,-1,-1,17,17,17,18,18,18,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,26,26,26,27,28,29,-1,-1,36,36,36,36,-1,36,36, 18,18,-1,26,26,26,26,-1,-1,18,18,18,18,19,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,27,28,29,-1,-1,27,27,27,28,29,-1,-1,35,35,35,35,-1,37,37, 19,19,-1,26,25,25,25,-1,20,19,19,19,19,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,28,28,28,29,30,-1,34,34,34,35,-1,38,38, 20,20,-1,26,25,24,24,-1,20,20,20,20,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,26,26,26,26,27,28,29,30,31,-1,-1,29,29,29,30,-1,33,33,34,35,-1,39,39, 21,21,-1,26,25,24,23,22,21,21,21,-1,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,28,29,30,31,32,-1,-1,30,30,30,31,32,33,34,35,-1,40,40, 22,-1,-1,26,25,24,24,-1,22,22,22,-1,26,25,24,24,24,24,24,24,24,24,24,-1,26,26,27,28,28,28,28,29,30,31,32,33,-1,31,31,31,-1,33,33,34,35,-1,-1,39, 23,24,25,26,26,-1,25,-1,23,23,23,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,27,28,29,29,29,29,30,31,32,33,-1,32,32,32,-1,34,-1,35,35,36,37,38, 24,-1,26,26,27,-1,26,-1,24,24,24,25,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,29,30,30,30,30,31,32,33,34,33,33,33,-1,35,-1,36,36,36,-1,39, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,30,31,31,31,31,32,33,-1,34,34,-1,-1,36,-1,-1,-1,37,-1,40, 26,-1,28,29,30,29,28,29,-1,26,26,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,31,32,32,32,32,33,-1,35,35,-1,38,37,38,39,39,38,-1,41, 27,-1,29,29,30,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,36,-1,-1,38,38,38,39,39,39,-1,42, 28,-1,30,30,30,30,30,30,-1,-1,28,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,37,-1,-1,39,39,39,39,40,40,-1,43, 29,-1,31,31,31,31,31,31,-1,30,29,-1,31,31,32,33,32,31,31,31,32,33,34,-1,-1,36,35,34,33,33,33,34,35,36,35,35,-1,38,39,-1,40,40,40,40,40,41,-1,44, 30,-1,32,-1,-1,-1,32,-1,-1,30,30,-1,32,32,32,33,32,32,32,32,32,33,34,-1,-1,36,35,34,34,34,34,34,35,36,36,36,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 31,-1,33,34,35,-1,33,-1,32,31,31,32,33,33,33,33,33,33,33,33,33,33,34,-1,-1,36,35,35,35,35,35,35,35,36,37,37,38,39,40,41,-1,42,-1,45,44,43,-1,46, 32,33,34,34,35,-1,34,-1,32,32,32,-1,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,37,38,-1,40,40,41,-1,43,-1,45,44,44,45,46, 33,-1,-1,35,35,36,35,-1,33,33,33,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,37,37,37,38,-1,41,41,41,-1,44,45,45,45,-1,-1,47, 34,35,-1,36,36,36,36,35,34,34,34,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,38,38,38,38,38,-1,-1,42,42,42,43,44,45,46,46,-1,49,48, 35,35,-1,37,37,37,37,-1,35,35,35,36,-1,-1,37,37,37,37,37,37,37,37,37,-1,-1,38,38,39,39,39,39,39,39,39,-1,-1,44,43,43,43,-1,45,45,46,47,-1,49,49, 36,36,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,38,38,38,38,38,38,38,-1,-1,39,39,39,40,40,40,40,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,50,50, 37,37,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,39,39,39,39,39,39,39,-1,-1,40,40,40,40,41,41,41,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,51,51, 38,38,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,41,41,41,41,41,42,-1,-1,47,46,46,46,46,46,-1,-1,48,48,48,48,-1,52,52, 39,39,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,41,41,41,41,41,41,42,42,42,42,42,42,-1,-1,48,47,47,47,47,47,47,-1,50,49,49,49,49,-1,53,53, 40,40,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,49,48,48,48,48,-1,48,48,-1,50,50,50,50,-1,-1,54,54, 41,41,42,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,47,46,45,44,45,46,47,48,49,49,49,49,50,49,49,-1,-1,51,51,51,-1,56,55,55, 42,42,42,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,45,46,47,-1,-1,46,45,45,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,52,-1,-1,56,56,56, 43,43,43,44,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,45,-1,-1,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,57,57, 44,44,44,44,45,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,52,53,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,52,52,53,54,55,56,57,58,58, 45,-1,-1,45,45,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,56,-1,-1,53,53,54,55,56,-1,-1,59, 46,-1,-1,-1,46,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,51,51,52,53,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,54,54,54,55,-1,-1,-1,60, 47,48,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,52,52,52,53,-1,53,52,51,51,51,51,52,53,54,55,56,-1,-1,55,55,55,55,56,57,58,59, 48,48,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,52,52,53,53,-1,53,52,52,52,52,52,52,53,54,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 49,49,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,54,54,53,53,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 50,50,50,50,50,-1,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,61,60,59,58,58,58,-1,59,58,58,58,58,59, 51,51,51,51,51,52,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,53,54,55,56,57,57,56,55,56,57,58,59,60,61,61,60,59,59,59,59,60,59,59,59,59,59,59, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32, 15,14,13,12,12,-1,-1,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,30,30,30,31,32, 15,14,13,12,12,-1,9,8,8,-1,-1,-1,14,13,12,11,10,9,8,7,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 15,14,13,12,11,10,9,9,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32, 16,-1,-1,-1,11,10,10,10,-1,17,16,16,-1,13,12,11,10,9,9,-1,-1,-1,12,12,12,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 16,-1,-1,12,11,11,11,11,-1,-1,16,15,14,13,12,11,10,10,10,11,12,13,13,13,13,13,14,15,16,17,18,18,19,20,21,22,23,24,-1,-1,28,28,28,28,29,-1,-1,33, 15,14,13,12,12,12,12,12,13,-1,-1,15,15,-1,-1,-1,-1,11,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,19,-1,-1,-1,-1,23,23,-1,-1,30,29,29,29,29,29,30,31,32, 15,14,13,13,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,14,13,12,13,14,15,-1,-1,-1,-1,-1,-1,23,22,21,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,30,31,32, 15,14,14,-1,-1,31,-1,-1,14,14,15,16,17,16,15,14,13,13,13,14,15,16,17,-1,-1,21,21,22,22,21,21,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,31,31,32, 15,15,15,-1,30,30,30,-1,-1,15,15,16,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,32,32,32, 16,16,-1,-1,29,29,29,29,-1,16,16,-1,17,16,15,15,15,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,33,33, 17,17,-1,28,28,28,28,29,-1,17,17,18,17,16,16,16,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,24,24,24,25,26,27,28,-1,37,36,-1,36,36,-1,34,34, 18,18,-1,27,27,27,27,-1,-1,18,18,18,17,17,17,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,25,25,25,26,27,28,-1,-1,35,35,35,35,-1,35,35, 19,19,-1,26,26,26,26,-1,-1,19,19,18,18,18,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,26,27,28,-1,-1,26,26,26,27,28,-1,-1,34,34,34,34,-1,36,36, 20,20,-1,26,25,25,25,-1,21,20,19,19,19,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,27,27,27,28,29,-1,33,33,33,34,-1,37,37, 21,21,-1,26,25,24,24,-1,21,20,20,20,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,26,27,28,29,30,-1,-1,28,28,28,29,-1,32,32,33,34,-1,38,38, 22,22,-1,26,25,24,23,22,21,21,21,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,27,28,29,30,31,-1,-1,29,29,29,30,31,32,33,34,-1,39,39, 23,-1,-1,26,25,24,24,-1,22,22,22,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,27,27,27,28,29,30,31,32,-1,30,30,30,-1,32,32,33,34,-1,-1,38, 24,25,26,26,26,-1,25,-1,23,23,23,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,28,28,28,28,29,30,31,32,-1,31,31,31,-1,33,-1,34,34,35,36,37, 25,-1,27,27,27,-1,26,-1,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,28,29,29,29,29,30,31,32,33,32,32,32,-1,34,-1,35,35,35,-1,38, 26,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,29,30,30,30,30,31,32,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 27,-1,29,30,30,29,28,29,-1,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,30,31,31,31,31,32,-1,34,34,-1,37,36,37,38,38,37,-1,40, 28,-1,30,30,30,29,29,29,-1,-1,27,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,35,-1,-1,37,37,37,38,38,38,-1,41, 29,-1,31,31,30,30,30,30,-1,-1,28,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,36,-1,-1,38,38,38,38,39,39,-1,42, 30,-1,32,31,31,31,31,31,-1,30,29,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,35,34,33,32,32,32,33,34,35,34,34,-1,37,38,-1,39,39,39,39,39,40,-1,43, 31,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,35,34,33,33,33,33,33,34,35,35,35,-1,38,38,-1,-1,40,-1,-1,-1,41,-1,44, 32,-1,34,35,36,-1,33,-1,32,31,31,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,35,34,34,34,34,34,34,34,35,36,36,37,38,39,40,-1,41,-1,44,43,42,-1,45, 33,34,35,35,36,-1,34,-1,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,40,-1,42,-1,44,43,43,44,45, 34,-1,-1,36,36,36,35,-1,33,33,33,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,44,44,44,-1,-1,46, 35,36,-1,37,37,36,36,35,34,34,34,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,37,37,-1,-1,41,41,41,42,43,44,45,45,-1,48,47, 36,36,-1,38,37,37,37,-1,35,35,35,36,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,37,37,38,38,38,38,38,38,38,-1,-1,43,42,42,42,-1,44,44,45,46,-1,48,48, 37,37,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,37,37,37,37,37,37,37,-1,-1,38,38,38,39,39,39,39,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,49,49, 38,38,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,38,38,38,38,38,38,38,-1,-1,39,39,39,39,40,40,40,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,50,50, 39,39,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,39,39,39,39,39,39,40,41,40,40,40,40,40,41,-1,-1,46,45,45,45,45,45,-1,-1,47,47,47,47,-1,51,51, 40,40,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,40,40,40,40,40,40,41,41,41,41,41,41,-1,-1,47,46,46,46,46,46,46,-1,49,48,48,48,48,-1,52,52, 41,41,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,47,47,47,47,-1,47,47,-1,49,49,49,49,-1,-1,53,53, 42,42,43,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,48,48,48,49,48,48,-1,-1,50,50,50,-1,55,54,54, 43,43,43,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,45,46,47,-1,-1,45,44,44,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,51,-1,-1,55,55,55, 44,44,44,45,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,45,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,56,56, 45,45,45,45,46,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,52,53,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,51,51,52,53,54,55,56,57,57, 46,-1,-1,46,46,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,53,52,51,50,49,48,49,50,51,52,53,54,55,-1,-1,52,52,53,54,55,-1,-1,58, 47,-1,-1,-1,47,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,51,51,52,53,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,53,53,53,54,-1,-1,-1,59, 48,49,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,52,52,52,53,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,54,54,54,54,55,56,57,58, 49,49,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,52,52,53,53,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 50,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,54,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 51,50,50,50,50,-1,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,60,59,58,57,57,57,-1,58,57,57,57,57,58, 51,51,51,51,51,52,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,53,54,55,56,57,56,55,54,55,56,57,58,59,60,60,59,58,58,58,58,59,58,58,58,58,58,58, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31, 16,15,14,13,13,-1,-1,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,29,29,29,30,31, 16,15,14,13,13,-1,10,9,9,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 16,15,14,13,12,11,10,10,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31, 17,-1,-1,-1,12,11,11,11,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,11,11,11,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 17,-1,-1,13,12,12,12,12,-1,-1,15,14,13,12,11,10,9,9,9,10,11,12,12,12,12,12,13,14,15,16,17,17,18,19,20,21,22,23,-1,-1,27,27,27,27,28,-1,-1,32, 16,15,14,13,13,13,13,13,14,-1,-1,14,14,-1,-1,-1,-1,10,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,18,-1,-1,-1,-1,22,22,-1,-1,29,28,28,28,28,28,29,30,31, 16,15,14,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,29,30,31, 16,15,15,-1,-1,30,-1,-1,15,15,16,17,16,15,14,13,12,12,12,13,14,15,16,-1,-1,20,20,21,21,20,20,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,30,30,31, 16,16,16,-1,29,29,29,-1,-1,16,16,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,31,31,31, 17,17,-1,-1,28,28,28,28,-1,17,17,-1,16,15,14,14,14,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,32,32, 18,18,-1,27,27,27,27,28,-1,18,18,17,16,15,15,15,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,23,23,23,24,25,26,27,-1,36,35,-1,35,35,-1,33,33, 19,19,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,24,24,24,25,26,27,-1,-1,34,34,34,34,-1,34,34, 20,20,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,25,26,27,-1,-1,25,25,25,26,27,-1,-1,33,33,33,33,-1,35,35, 21,21,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,26,26,26,27,28,-1,32,32,32,33,-1,36,36, 22,22,-1,25,24,23,23,-1,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,27,27,27,28,-1,31,31,32,33,-1,37,37, 23,23,-1,25,24,23,22,21,20,20,20,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,26,27,28,29,30,-1,-1,28,28,28,29,30,31,32,33,-1,38,38, 24,-1,-1,25,24,23,23,-1,21,21,21,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,26,26,26,27,28,29,30,31,-1,29,29,29,-1,31,31,32,33,-1,-1,37, 25,26,26,25,25,-1,24,-1,22,22,22,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,27,27,27,27,28,29,30,31,-1,30,30,30,-1,32,-1,33,33,34,35,36, 26,-1,26,26,26,-1,25,-1,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,27,28,28,28,28,29,30,31,32,31,31,31,-1,33,-1,34,34,34,-1,37, 27,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,28,29,29,29,29,30,31,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 28,-1,28,29,29,28,27,28,-1,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,29,30,30,30,30,31,-1,33,33,-1,36,35,36,37,37,36,-1,39, 29,-1,29,29,29,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,34,-1,-1,36,36,36,37,37,37,-1,40, 30,-1,30,30,29,29,29,29,-1,-1,27,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,35,-1,-1,37,37,37,37,38,38,-1,41, 31,-1,31,30,30,30,30,30,-1,29,28,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,34,33,32,31,31,31,32,33,34,33,33,-1,36,37,-1,38,38,38,38,38,39,-1,42, 32,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,34,33,32,32,32,32,32,33,34,34,34,-1,37,37,-1,-1,39,-1,-1,-1,40,-1,43, 33,-1,33,34,35,-1,32,-1,31,30,30,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,34,33,33,33,33,33,33,33,34,35,35,36,37,38,39,-1,40,-1,43,42,41,-1,44, 34,35,34,34,35,-1,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,39,-1,41,-1,43,42,42,43,44, 35,-1,-1,35,35,35,34,-1,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,43,43,43,-1,-1,45, 36,37,-1,36,36,35,35,34,33,33,33,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,-1,-1,40,40,40,41,42,43,44,44,-1,47,46, 37,37,-1,37,36,36,36,-1,34,34,34,35,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,36,36,37,37,37,37,37,37,37,-1,-1,42,41,41,41,-1,43,43,44,45,-1,47,47, 38,38,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,36,36,36,36,36,36,36,-1,-1,37,37,37,38,38,38,38,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,48,48, 39,39,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,37,37,37,37,37,37,37,-1,-1,38,38,38,38,39,39,39,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,49,49, 40,40,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,39,40,39,39,39,39,39,40,-1,-1,45,44,44,44,44,44,-1,-1,46,46,46,46,-1,50,50, 41,41,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,39,39,39,39,39,39,40,40,40,40,40,40,-1,-1,46,45,45,45,45,45,45,-1,48,47,47,47,47,-1,51,51, 42,42,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,46,46,46,46,-1,46,46,-1,48,48,48,48,-1,-1,52,52, 43,43,44,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,47,47,47,48,47,47,-1,-1,49,49,49,-1,54,53,53, 44,44,44,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,-1,44,43,43,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,50,-1,-1,54,54,54, 45,45,45,46,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,55,55, 46,46,46,46,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,50,50,51,52,53,54,55,56,56, 47,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,51,50,49,48,47,48,49,50,51,52,53,54,-1,-1,51,51,52,53,54,-1,-1,57, 48,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,52,52,52,53,-1,-1,-1,58, 49,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,53,53,53,53,54,55,56,57, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,55,-1,-1,55,55,55,56,57, 50,49,49,49,49,-1,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,59,58,57,56,56,56,-1,57,56,56,56,56,57, 50,50,50,50,50,51,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,55,54,53,54,55,56,57,58,59,59,58,57,57,57,57,58,57,57,57,57,57,57, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30, 17,16,15,14,14,-1,-1,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,28,28,28,29,30, 17,16,15,14,14,-1,11,10,10,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,23,23,24,-1,27,27,28,29,30, 17,16,15,14,13,12,11,11,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,30, 18,-1,-1,-1,13,12,12,12,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,10,10,10,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 18,-1,-1,14,13,13,13,13,-1,-1,14,13,12,11,10,9,8,8,8,9,10,11,11,11,11,11,12,13,14,15,16,16,17,18,19,20,21,22,-1,-1,26,26,26,26,27,-1,-1,31, 17,16,15,14,14,14,14,14,15,-1,-1,13,13,-1,-1,-1,-1,9,-1,-1,-1,-1,12,12,12,12,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,-1,-1,28,27,27,27,27,27,28,29,30, 17,16,15,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,21,20,19,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,28,28,29,30, 17,16,16,-1,-1,29,-1,-1,16,16,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,19,19,20,20,19,19,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,29,29,30, 17,17,17,-1,28,28,28,-1,-1,17,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,30,30,30, 18,18,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,31,31, 19,19,-1,26,26,26,26,27,-1,18,17,16,15,14,14,14,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,22,22,22,23,24,25,26,-1,35,34,-1,34,34,-1,32,32, 20,20,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,23,23,23,24,25,26,-1,-1,33,33,33,33,-1,33,33, 21,21,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,24,24,24,25,26,-1,-1,32,32,32,32,-1,34,34, 22,22,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,25,25,25,26,27,-1,31,31,31,32,-1,35,35, 23,23,-1,24,23,22,22,-1,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,26,26,26,27,-1,30,30,31,32,-1,36,36, 24,24,-1,24,23,22,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,27,28,29,-1,-1,27,27,27,28,29,30,31,32,-1,37,37, 25,-1,-1,24,23,22,22,-1,20,20,20,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,27,28,29,30,-1,28,28,28,-1,30,30,31,32,-1,-1,36, 26,26,25,24,24,-1,23,-1,21,21,21,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,26,26,26,26,27,28,29,30,-1,29,29,29,-1,31,-1,32,32,33,34,35, 27,-1,25,25,25,-1,24,-1,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,26,27,27,27,27,28,29,30,31,30,30,30,-1,32,-1,33,33,33,-1,36, 28,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,27,28,28,28,28,29,30,-1,31,31,-1,-1,33,-1,-1,-1,34,-1,37, 29,-1,27,28,28,27,26,27,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,28,29,29,29,29,30,-1,32,32,-1,35,34,35,36,36,35,-1,38, 30,-1,28,28,28,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,33,-1,-1,35,35,35,36,36,36,-1,39, 31,-1,29,29,28,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,34,-1,-1,36,36,36,36,37,37,-1,40, 32,-1,30,29,29,29,29,29,-1,28,27,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,33,32,31,30,30,30,31,32,33,32,32,-1,35,36,-1,37,37,37,37,37,38,-1,41, 33,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,33,32,31,31,31,31,31,32,33,33,33,-1,36,36,-1,-1,38,-1,-1,-1,39,-1,42, 34,-1,32,33,34,-1,31,-1,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,33,32,32,32,32,32,32,32,33,34,34,35,36,37,38,-1,39,-1,42,41,40,-1,43, 35,34,33,33,34,-1,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,38,-1,40,-1,42,41,41,42,43, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,41,42,42,42,-1,-1,44, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,35,35,35,35,-1,-1,39,39,39,40,41,42,43,43,-1,46,45, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,35,35,36,36,36,36,36,36,36,-1,-1,41,40,40,40,-1,42,42,43,44,-1,46,46, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,37,37,37,37,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,47,47, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,37,37,37,37,38,38,38,-1,-1,43,42,42,42,42,-1,-1,44,44,44,44,-1,48,48, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,39,38,38,38,38,38,39,-1,-1,44,43,43,43,43,43,-1,-1,45,45,45,45,-1,49,49, 42,42,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,39,39,39,39,39,39,-1,-1,45,44,44,44,44,44,44,-1,47,46,46,46,46,-1,50,50, 43,43,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,45,45,45,45,-1,45,45,-1,47,47,47,47,-1,-1,51,51, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,46,46,46,47,46,46,-1,-1,48,48,48,-1,53,52,52, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,-1,43,42,42,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,49,-1,-1,53,53,53, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,54,54, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,50,51,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,49,49,50,51,52,53,54,55,55, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,51,50,49,48,47,46,47,48,49,50,51,52,53,-1,-1,50,50,51,52,53,-1,-1,56, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,50,51,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,51,51,51,52,-1,-1,-1,57, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,50,50,51,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,52,52,52,52,53,54,55,56, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,51,51,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,54,-1,-1,54,54,54,55,56, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,58,57,56,55,55,55,-1,56,55,55,55,55,56, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,54,53,52,53,54,55,56,57,58,58,57,56,56,56,56,57,56,56,56,56,56,56, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,2,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29, 18,17,16,15,15,-1,-1,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,27,27,27,28,29, 18,17,16,15,15,-1,12,11,11,-1,-1,-1,11,10,9,8,7,6,5,4,4,-1,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,22,22,23,-1,26,26,27,28,29, 18,17,16,15,14,13,12,12,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,8,8,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,29, 19,-1,-1,-1,14,13,13,13,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,9,9,9,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 19,-1,-1,15,14,14,14,14,-1,-1,13,12,11,10,9,8,7,7,7,8,9,10,10,10,10,10,11,12,13,14,15,15,16,17,18,19,20,21,-1,-1,25,25,25,25,26,-1,-1,30, 18,17,16,15,15,15,15,15,16,-1,-1,12,12,-1,-1,-1,-1,8,-1,-1,-1,-1,11,11,11,11,-1,-1,-1,-1,16,-1,-1,-1,-1,20,20,-1,-1,27,26,26,26,26,26,27,28,29, 18,17,16,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,20,19,18,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,27,27,28,29, 18,17,17,-1,-1,28,-1,-1,17,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,19,18,18,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,28,28,29, 18,18,18,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,29,29,29, 19,19,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,30,30, 20,20,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,21,21,21,22,23,24,25,-1,34,33,-1,33,33,-1,31,31, 21,21,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,22,22,22,23,24,25,-1,-1,32,32,32,32,-1,32,32, 22,22,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,23,23,23,24,25,-1,-1,31,31,31,31,-1,33,33, 23,23,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,24,24,24,25,26,-1,30,30,30,31,-1,34,34, 24,24,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,25,25,25,26,-1,29,29,30,31,-1,35,35, 25,25,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,26,26,26,27,28,29,30,31,-1,36,36, 26,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,27,28,29,-1,27,27,27,-1,29,29,30,31,-1,-1,35, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,27,28,29,-1,28,28,28,-1,30,-1,31,31,32,33,34, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,27,28,29,30,29,29,29,-1,31,-1,32,32,32,-1,35, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,27,27,28,29,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,36, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,28,28,28,28,29,-1,31,31,-1,34,33,34,35,35,34,-1,37, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,32,-1,-1,34,34,34,35,35,35,-1,38, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,33,-1,-1,35,35,35,35,36,36,-1,39, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,31,32,31,31,-1,34,35,-1,36,36,36,36,36,37,-1,40, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,31,32,32,32,-1,35,35,-1,-1,37,-1,-1,-1,38,-1,41, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,31,32,33,33,34,35,36,37,-1,38,-1,41,40,39,-1,42, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,37,-1,39,-1,41,40,40,41,42, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,40,41,41,41,-1,-1,43, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,-1,-1,38,38,38,39,40,41,42,42,-1,45,44, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,35,35,35,35,35,35,-1,-1,40,39,39,39,-1,41,41,42,43,-1,45,45, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,36,36,36,36,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,46,46, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,37,37,37,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,47,47, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,38,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,48,48, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,44,43,43,43,43,43,43,-1,46,45,45,45,45,-1,49,49, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,46,46,-1,-1,50,50, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,52,51,51, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,48,-1,-1,52,52,52, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,53,53, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,48,48,49,50,51,52,53,54,54, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,49,49,50,51,52,-1,-1,55, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,50,50,50,51,-1,-1,-1,56, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,51,51,51,51,52,53,54,55, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,57,56,55,54,54,54,-1,55,54,54,54,54,55, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,53,52,51,52,53,54,55,56,57,57,56,55,55,55,55,56,55,55,55,55,55,55, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,3,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28, 19,18,17,16,16,-1,-1,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,26,26,26,27,28, 19,18,17,16,16,-1,13,12,12,-1,-1,-1,10,9,8,7,6,5,4,3,3,-1,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,21,21,22,-1,25,25,26,27,28, 19,18,17,16,15,14,13,13,-1,-1,12,11,10,9,8,7,6,5,4,4,4,-1,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,28, 20,-1,-1,-1,15,14,14,14,-1,13,12,12,-1,9,8,7,6,5,5,-1,-1,-1,8,8,8,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 20,-1,-1,16,15,15,15,15,-1,-1,12,11,10,9,8,7,6,6,6,7,8,9,9,9,9,9,10,11,12,13,14,14,15,16,17,18,19,20,-1,-1,24,24,24,24,25,-1,-1,29, 19,18,17,16,16,16,16,16,17,-1,-1,11,11,-1,-1,-1,-1,7,-1,-1,-1,-1,10,10,10,10,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,26,25,25,25,25,25,26,27,28, 19,18,17,17,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,26,26,27,28, 19,18,18,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,18,17,17,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,27,27,28, 19,19,19,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,28,28,28, 20,20,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,29,29, 21,21,-1,24,24,24,24,25,-1,16,15,14,13,12,12,12,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,20,20,20,21,22,23,24,-1,33,32,-1,32,32,-1,30,30, 22,22,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,21,21,21,22,23,24,-1,-1,31,31,31,31,-1,31,31, 23,23,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,22,22,22,23,24,-1,-1,30,30,30,30,-1,32,32, 24,24,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,23,23,23,24,25,-1,29,29,29,30,-1,33,33, 25,25,-1,22,21,20,20,-1,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,24,24,24,25,-1,28,28,29,30,-1,34,34, 26,26,-1,22,21,20,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,25,25,25,26,27,28,29,30,-1,35,35, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,26,26,26,-1,28,28,29,30,-1,-1,34, 25,24,23,22,22,-1,21,-1,19,19,19,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,24,24,24,24,25,26,27,28,-1,27,27,27,-1,29,-1,30,30,31,32,33, 26,-1,23,23,23,-1,22,-1,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,25,25,25,26,27,28,29,28,28,28,-1,30,-1,31,31,31,-1,34, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,25,26,26,26,26,27,28,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,35, 28,-1,25,26,26,25,24,25,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,26,27,27,27,27,28,-1,30,30,-1,33,32,33,34,34,33,-1,36, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,31,-1,-1,33,33,33,34,34,34,-1,37, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,32,-1,-1,34,34,34,34,35,35,-1,38, 31,-1,28,27,27,27,27,27,-1,26,25,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,31,30,29,28,28,28,29,30,31,30,30,-1,33,34,-1,35,35,35,35,35,36,-1,39, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,31,30,29,29,29,29,29,30,31,31,31,-1,34,34,-1,-1,36,-1,-1,-1,37,-1,40, 33,-1,30,31,32,-1,29,-1,28,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,31,30,30,30,30,30,30,30,31,32,32,33,34,35,36,-1,37,-1,40,39,38,-1,41, 33,32,31,31,32,-1,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,36,-1,38,-1,40,39,39,40,41, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,39,40,40,40,-1,-1,42, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,-1,-1,37,37,37,38,39,40,41,41,-1,44,43, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,33,33,34,34,34,34,34,34,34,-1,-1,39,38,38,38,-1,40,40,41,42,-1,44,44, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,35,35,35,35,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,45,45, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,36,36,36,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,46,46, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,37,36,36,36,36,36,37,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,47,47, 40,40,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,37,37,37,37,-1,-1,43,42,42,42,42,42,42,-1,45,44,44,44,44,-1,48,48, 41,41,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,45,45,-1,-1,49,49, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,51,50,50, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,41,40,40,40,41,42,43,44,45,45,45,45,45,45,46,-1,-1,47,-1,-1,51,51,51, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,52,52, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,47,47,48,49,50,51,52,53,53, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,48,48,49,50,51,-1,-1,54, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,49,49,49,50,-1,-1,-1,55, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,50,50,50,50,51,52,53,54, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,56,55,54,53,53,53,-1,54,53,53,53,53,54, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,52,51,50,51,52,53,54,55,56,56,55,54,54,54,54,55,54,54,54,54,54,54, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,4,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27, 20,19,18,17,17,-1,-1,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,4,5,6,7,8,9,10,11,10,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,25,25,25,26,27, 20,19,18,17,17,-1,14,13,13,-1,-1,-1,11,10,9,8,7,6,5,4,4,-1,7,7,8,9,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,20,20,21,-1,24,24,25,26,27, 20,19,18,17,16,15,14,14,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,8,8,8,9,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,21,21,22,23,24,25,26,27, 21,-1,-1,-1,16,15,15,15,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,9,9,9,9,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,22,22,22,23,-1,-1,-1,28, 21,-1,-1,17,16,16,16,16,-1,-1,13,12,11,10,9,8,7,7,7,8,9,10,10,10,10,10,11,12,13,14,14,14,15,16,17,18,19,20,-1,-1,23,23,23,23,24,-1,-1,28, 20,19,18,17,17,17,17,17,18,-1,-1,12,12,-1,-1,-1,-1,8,-1,-1,-1,-1,11,11,11,11,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,25,24,24,24,24,24,25,26,27, 20,19,18,18,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,26,27, 20,19,19,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,18,17,17,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,26,26,27, 20,20,20,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,18,18,18,18,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,27,27,27, 21,21,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,28,28, 22,22,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,20,20,20,21,22,23,24,-1,33,32,-1,32,32,-1,29,29, 23,23,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,21,21,21,22,23,24,-1,-1,31,31,31,31,-1,30,30, 24,24,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,22,22,22,23,24,-1,-1,30,30,30,30,-1,31,31, 25,25,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,23,23,23,24,25,-1,29,29,29,30,-1,32,32, 26,26,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,24,24,24,25,-1,28,28,29,30,-1,33,33, 27,27,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,25,25,25,26,27,28,29,30,-1,34,34, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,27,28,29,-1,26,26,26,-1,28,28,29,30,-1,-1,34, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,27,28,29,-1,27,27,27,-1,29,-1,30,30,31,32,33, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,27,28,29,29,28,28,28,-1,30,-1,31,31,31,-1,34, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,27,27,28,29,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,35, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,28,28,28,28,29,-1,30,30,-1,33,32,33,34,34,33,-1,36, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,31,-1,-1,33,33,33,34,34,34,-1,37, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,32,-1,-1,34,34,34,34,35,35,-1,38, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,31,32,31,31,-1,33,34,-1,35,35,35,35,35,36,-1,39, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,31,32,32,32,-1,34,34,-1,-1,36,-1,-1,-1,37,-1,40, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,31,32,33,33,34,35,35,36,-1,37,-1,40,39,38,-1,41, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,36,-1,38,-1,40,39,39,40,41, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,39,40,40,40,-1,-1,42, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,-1,-1,38,38,38,39,40,40,41,41,-1,44,43, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,35,35,35,35,35,35,-1,-1,40,39,39,39,-1,41,41,41,42,-1,44,44, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,36,36,36,36,-1,-1,-1,41,40,40,40,40,-1,42,42,42,42,-1,45,45, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,37,37,37,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,46,46, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,38,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,47,47, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,44,43,43,43,43,43,43,-1,46,45,45,45,45,-1,48,48, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,46,46,-1,-1,49,49, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,51,50,50, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,48,-1,-1,51,51,51, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,52,52,52, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,48,48,49,50,51,52,53,53,53, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,49,49,50,51,52,-1,-1,54, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,50,50,50,51,-1,-1,-1,55, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,51,51,51,51,52,53,54,55, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,57,56,55,54,54,54,-1,55,54,54,54,54,55, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,53,52,51,52,53,54,55,56,57,57,56,55,55,55,55,56,55,55,55,55,55,55, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26, 21,20,19,18,18,-1,-1,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,4,5,6,7,8,9,10,11,10,9,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,24,24,24,25,26, 21,20,19,18,18,-1,15,14,14,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,8,8,9,10,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 21,20,19,18,17,16,15,15,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,9,9,9,10,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,20,20,21,22,23,24,25,26, 22,-1,-1,-1,17,16,16,16,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,10,10,10,10,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,21,21,21,22,-1,-1,-1,27, 22,-1,-1,18,17,17,17,17,-1,-1,14,13,12,11,10,9,8,8,8,9,10,11,11,11,11,11,12,13,14,13,13,13,14,15,16,17,18,19,-1,-1,22,22,22,22,23,-1,-1,27, 21,20,19,18,18,18,18,18,19,-1,-1,13,13,-1,-1,-1,-1,9,-1,-1,-1,-1,12,12,12,12,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,24,23,23,23,23,23,24,25,26, 21,20,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,25,26, 21,20,20,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,19,19,18,17,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,25,25,26, 21,21,21,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,18,17,17,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,26,26,26, 22,22,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,27,27, 23,23,-1,26,26,26,26,27,-1,18,17,16,15,14,14,14,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,19,19,19,20,21,22,23,-1,32,31,-1,31,31,-1,28,28, 24,24,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,29,29, 25,25,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,30,30, 26,26,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,31,31, 27,27,-1,24,23,22,22,-1,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,24,-1,27,27,28,29,-1,32,32, 28,28,-1,24,23,22,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,25,26,27,28,29,-1,33,33, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,27,28,29,30,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 27,26,25,24,24,-1,23,-1,21,21,21,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,26,26,26,26,27,28,29,30,-1,26,26,26,-1,28,-1,29,29,30,31,32, 28,-1,25,25,25,-1,24,-1,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,26,27,27,27,27,28,29,29,28,27,27,27,-1,29,-1,30,30,30,-1,33, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,27,28,28,28,28,29,30,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 30,-1,27,28,28,27,26,27,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,28,29,29,29,29,30,-1,29,29,-1,32,31,32,33,33,32,-1,35, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,30,-1,-1,32,32,32,33,33,33,-1,36, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,31,-1,-1,33,33,33,33,34,34,-1,37, 33,-1,30,29,29,29,29,29,-1,28,27,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,33,32,31,30,30,30,31,32,33,32,32,-1,32,33,-1,34,34,34,34,34,35,-1,38, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,33,32,31,31,31,31,31,32,33,33,33,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 35,-1,32,33,34,-1,31,-1,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,33,32,32,32,32,32,32,32,33,34,34,35,34,34,35,-1,36,-1,39,38,37,-1,40, 35,34,33,33,34,-1,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,34,35,-1,35,35,35,-1,37,-1,39,38,38,39,40, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,34,35,-1,36,36,36,-1,38,39,39,39,-1,-1,41, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,35,35,35,35,-1,-1,37,37,37,38,39,39,40,40,-1,43,42, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,35,35,36,36,36,36,36,36,36,-1,-1,39,38,38,38,-1,40,40,40,41,-1,43,43, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,37,37,37,37,-1,-1,-1,40,39,39,39,39,-1,41,41,41,41,-1,44,44, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,37,37,37,37,38,38,38,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,45,45, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,39,38,38,38,38,38,39,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,46,46, 42,42,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,39,39,39,39,39,39,-1,-1,43,42,42,42,42,42,42,-1,45,44,44,44,44,-1,47,47, 43,43,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,45,45,-1,-1,48,48, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,45,45,44,43,42,41,42,43,44,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,50,49,49, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,-1,43,42,42,42,43,44,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,50,50,50, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,51,51,51, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,50,51,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,47,47,48,49,50,51,52,52,52, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,51,50,49,48,47,46,47,48,49,50,51,52,53,-1,-1,48,48,49,50,51,-1,-1,53, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,50,51,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,49,49,49,50,-1,-1,-1,54, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,50,50,51,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,50,50,50,50,51,52,53,54, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,51,51,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,57,56,55,54,53,53,53,-1,54,53,53,53,53,54, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,54,53,52,53,54,55,56,57,57,56,55,54,54,54,54,55,54,54,54,54,54,54, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25, 22,21,20,19,19,-1,-1,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,5,6,7,8,9,10,11,10,9,8,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,23,23,23,24,25, 22,21,20,19,19,-1,16,15,15,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,9,9,10,11,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,18,18,19,-1,22,22,23,24,25, 22,21,20,19,18,17,16,16,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,10,10,10,11,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,19,19,20,21,22,23,24,25, 23,-1,-1,-1,18,17,17,17,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,11,11,11,11,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,20,20,20,21,-1,-1,-1,26, 23,-1,-1,19,18,18,18,18,-1,-1,15,14,13,12,11,10,9,9,9,10,11,12,12,12,12,12,13,14,13,12,12,12,13,14,15,16,17,18,-1,-1,21,21,21,21,22,-1,-1,26, 22,21,20,19,19,19,19,19,20,-1,-1,14,14,-1,-1,-1,-1,10,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,23,22,22,22,22,22,23,24,25, 22,21,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,24,25, 22,21,21,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,24,24,25, 22,22,22,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,18,17,16,16,16,16,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,25,25,25, 23,23,-1,-1,28,28,28,28,-1,19,19,-1,16,15,14,14,14,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,-1,22,22,-1,31,31,32,31,-1,-1,26,26, 24,24,-1,27,27,27,27,28,-1,19,18,17,16,15,15,15,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,18,18,18,19,20,21,22,-1,31,30,-1,30,30,-1,27,27, 25,25,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,19,19,19,20,21,22,-1,-1,29,29,29,29,-1,28,28, 26,26,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,25,26,27,-1,-1,20,20,20,21,22,-1,-1,28,28,28,28,-1,29,29, 27,27,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,21,21,21,22,23,-1,27,27,27,28,-1,30,30, 28,28,-1,25,24,23,23,-1,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,22,22,22,23,-1,26,26,27,28,-1,31,31, 29,29,-1,25,24,23,22,21,20,20,20,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,26,27,28,29,30,-1,-1,23,23,23,24,25,26,27,28,-1,32,32, 29,-1,-1,25,24,23,23,-1,21,21,21,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,26,26,26,27,28,29,30,30,-1,24,24,24,-1,26,26,27,28,-1,-1,32, 28,27,26,25,25,-1,24,-1,22,22,22,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,27,27,27,27,28,29,29,29,-1,25,25,25,-1,27,-1,28,28,29,30,31, 29,-1,26,26,26,-1,25,-1,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,27,28,28,28,28,29,29,28,27,26,26,26,-1,28,-1,29,29,29,-1,32, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,28,29,29,29,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 31,-1,28,29,29,28,27,28,-1,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,29,30,30,30,30,30,-1,28,28,-1,31,30,31,32,32,31,-1,34, 32,-1,29,29,29,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,29,-1,-1,31,31,31,32,32,32,-1,35, 33,-1,30,30,29,29,29,29,-1,-1,27,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,30,-1,-1,32,32,32,32,33,33,-1,36, 34,-1,31,30,30,30,30,30,-1,29,28,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,34,33,32,31,31,31,32,33,34,33,33,-1,31,32,-1,33,33,33,33,33,34,-1,37, 35,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,34,33,32,32,32,32,32,33,34,34,34,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 36,-1,33,34,35,-1,32,-1,31,30,30,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,34,33,33,33,33,33,33,33,34,35,35,34,33,33,34,-1,35,-1,38,37,36,-1,39, 36,35,34,34,35,-1,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,34,35,36,-1,34,34,34,-1,36,-1,38,37,37,38,39, 37,-1,-1,35,35,35,34,-1,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,35,35,35,35,35,36,-1,35,35,35,-1,37,38,38,38,-1,-1,40, 38,39,-1,36,36,35,35,34,33,33,33,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,-1,-1,36,36,36,37,38,38,39,39,-1,42,41, 39,39,-1,37,36,36,36,-1,34,34,34,35,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,36,36,37,37,37,37,37,37,37,-1,-1,38,37,37,37,-1,39,39,39,40,-1,42,42, 40,40,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,36,36,36,36,36,36,36,-1,-1,37,37,37,38,38,38,38,-1,-1,-1,39,38,38,38,38,-1,40,40,40,40,-1,43,43, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,37,37,37,37,37,37,37,-1,-1,38,38,38,38,39,39,39,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,44,44, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,39,40,39,39,39,39,39,40,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,45,45, 43,43,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,39,39,39,39,39,39,40,40,40,40,40,40,-1,-1,42,41,41,41,41,41,41,-1,44,43,43,43,43,-1,46,46, 44,44,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,44,44,-1,-1,47,47, 45,45,46,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,44,45,46,46,45,44,43,42,43,44,44,43,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,49,48,48, 46,46,46,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,-1,44,43,43,43,44,44,44,44,44,44,44,44,44,44,45,-1,-1,46,-1,-1,49,49,49, 47,47,47,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,44,44,44,45,45,45,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,50,50,50, 48,48,48,47,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,46,46,47,48,49,50,51,51,51, 49,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,51,50,49,48,47,48,49,50,51,52,53,54,-1,-1,47,47,48,49,50,-1,-1,52, 50,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,48,48,48,49,-1,-1,-1,53, 50,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,49,49,49,49,50,51,52,53, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 50,49,49,49,49,-1,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,57,56,55,54,53,52,52,52,-1,53,52,52,52,52,53, 50,50,50,50,50,51,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,55,54,53,54,55,56,57,57,56,55,54,53,53,53,53,54,53,53,53,53,53,53, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24, 23,22,21,20,20,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,6,7,8,9,10,11,10,9,8,7,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,22,22,22,23,24, 23,22,21,20,20,-1,17,16,16,-1,-1,-1,14,13,12,11,10,9,8,7,7,-1,10,10,11,11,-1,8,8,9,10,11,12,13,14,15,-1,-1,-1,17,17,18,-1,21,21,22,23,24, 23,22,21,20,19,18,17,17,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,11,11,11,12,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,18,18,19,20,21,22,23,24, 24,-1,-1,-1,19,18,18,18,-1,17,16,16,-1,13,12,11,10,9,9,-1,-1,-1,12,12,12,12,-1,-1,-1,10,10,11,12,13,14,-1,17,17,18,-1,19,19,19,20,-1,-1,-1,25, 24,-1,-1,20,19,19,19,19,-1,-1,16,15,14,13,12,11,10,10,10,11,12,13,13,13,13,13,14,13,12,11,11,11,12,13,14,15,16,17,-1,-1,20,20,20,20,21,-1,-1,25, 23,22,21,20,20,20,20,20,21,-1,-1,15,15,-1,-1,-1,-1,11,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,12,-1,-1,-1,-1,16,16,-1,-1,22,21,21,21,21,21,22,23,24, 23,22,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,14,13,12,13,14,15,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,23,24, 23,22,22,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,13,13,14,15,16,17,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,23,23,24, 23,23,23,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,14,14,14,14,15,16,17,18,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,24,24,24, 24,24,-1,-1,29,29,29,29,-1,20,20,-1,17,16,15,15,15,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,-1,21,21,-1,30,30,31,30,-1,-1,25,25, 25,25,-1,28,28,28,28,29,-1,20,19,18,17,16,16,16,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,17,17,17,18,19,20,21,-1,30,29,-1,29,29,-1,26,26, 26,26,-1,27,27,27,27,-1,-1,20,19,18,17,17,17,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,18,18,18,19,20,21,-1,-1,28,28,28,28,-1,27,27, 27,27,-1,26,26,26,26,-1,-1,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,26,27,28,-1,-1,19,19,19,20,21,-1,-1,27,27,27,27,-1,28,28, 28,28,-1,26,25,25,25,-1,21,20,19,19,19,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,20,20,20,21,22,-1,26,26,26,27,-1,29,29, 29,29,-1,26,25,24,24,-1,21,20,20,20,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,26,27,28,29,30,-1,-1,21,21,21,22,-1,25,25,26,27,-1,30,30, 30,30,-1,26,25,24,23,22,21,21,21,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,27,28,29,30,30,-1,-1,22,22,22,23,24,25,26,27,-1,31,31, 30,-1,-1,26,25,24,24,-1,22,22,22,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,27,27,27,28,29,29,29,29,-1,23,23,23,-1,25,25,26,27,-1,-1,31, 29,28,27,26,26,-1,25,-1,23,23,23,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,28,28,28,28,29,29,28,28,-1,24,24,24,-1,26,-1,27,27,28,29,30, 30,-1,27,27,27,-1,26,-1,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,28,29,29,29,29,29,28,27,26,25,25,25,-1,27,-1,28,28,28,-1,31, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,29,30,30,30,29,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 32,-1,29,30,30,29,28,29,-1,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,30,31,30,29,29,29,-1,27,27,-1,30,29,30,31,31,30,-1,33, 33,-1,30,30,30,29,29,29,-1,-1,27,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,28,-1,-1,30,30,30,31,31,31,-1,34, 34,-1,31,31,30,30,30,30,-1,-1,28,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,29,-1,-1,31,31,31,31,32,32,-1,35, 35,-1,32,31,31,31,31,31,-1,30,29,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,35,34,33,32,32,32,33,34,33,32,32,-1,30,31,-1,32,32,32,32,32,33,-1,36, 36,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,35,34,33,33,33,33,33,34,33,33,33,-1,31,31,-1,-1,33,-1,-1,-1,34,-1,37, 37,-1,34,35,36,-1,33,-1,32,31,31,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,35,34,34,34,34,34,34,34,34,34,34,33,32,32,33,-1,34,-1,37,36,35,-1,38, 37,36,35,35,36,-1,34,-1,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,35,35,35,35,35,35,35,-1,33,33,33,-1,35,-1,37,36,36,37,38, 38,-1,-1,36,36,36,35,-1,33,33,33,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,36,-1,34,34,34,-1,36,37,37,37,-1,-1,39, 39,40,-1,37,37,36,36,35,34,34,34,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,37,37,-1,-1,35,35,35,36,37,37,38,38,-1,41,40, 40,40,-1,38,37,37,37,-1,35,35,35,36,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,37,37,38,38,38,38,38,38,38,-1,-1,37,36,36,36,-1,38,38,38,39,-1,41,41, 41,41,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,37,37,37,37,37,37,37,-1,-1,38,38,38,39,39,39,39,-1,-1,-1,38,37,37,37,37,-1,39,39,39,39,-1,42,42, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,38,38,38,38,38,38,38,-1,-1,39,39,39,39,40,40,40,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,43,43, 43,43,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,39,39,39,39,39,39,40,41,40,40,40,40,40,41,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,44,44, 44,44,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,40,40,40,40,40,40,41,41,41,41,41,41,-1,-1,41,40,40,40,40,40,40,-1,43,42,42,42,42,-1,45,45, 45,45,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,43,43,-1,-1,46,46, 46,46,47,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,45,46,47,47,46,45,44,43,44,44,43,42,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,48,47,47, 47,47,47,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,45,46,47,-1,-1,45,44,44,44,44,43,43,43,43,43,43,43,43,43,44,-1,-1,45,-1,-1,48,48,48, 48,48,48,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,45,-1,-1,-1,-1,-1,-1,45,45,44,44,44,44,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,49,49,49, 49,49,49,48,47,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,45,45,46,47,48,49,50,50,50, 50,-1,-1,48,47,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,51,50,49,48,47,46,47,48,49,50,51,52,53,-1,-1,46,46,47,48,49,-1,-1,51, 51,-1,-1,-1,47,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,51,51,52,52,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,47,47,47,48,-1,-1,-1,52, 51,50,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,52,52,52,53,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,48,48,48,48,49,50,51,52, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,52,52,53,53,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 51,50,50,50,50,-1,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,56,55,54,53,52,51,51,51,-1,52,51,51,51,51,52, 51,51,51,51,51,52,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,53,54,55,56,55,54,53,52,53,54,55,56,56,55,54,53,52,52,52,52,53,52,52,52,52,52,52, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23, 24,23,22,21,21,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,7,8,9,10,11,10,9,8,7,6,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,21,21,21,22,23, 24,23,22,21,21,-1,18,17,17,-1,-1,-1,15,14,13,12,11,10,9,8,8,-1,11,11,10,10,-1,7,7,8,9,10,11,12,13,14,-1,-1,-1,16,16,17,-1,20,20,21,22,23, 24,23,22,21,20,19,18,18,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,12,11,11,11,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,17,17,18,19,20,21,22,23, 25,-1,-1,-1,20,19,19,19,-1,18,17,17,-1,14,13,12,11,10,10,-1,-1,-1,12,12,12,12,-1,-1,-1,9,9,10,11,12,13,-1,16,16,17,-1,18,18,18,19,-1,-1,-1,24, 25,-1,-1,21,20,20,20,20,-1,-1,17,16,15,14,13,12,11,11,11,12,13,14,13,13,13,13,13,12,11,10,10,10,11,12,13,14,15,16,-1,-1,19,19,19,19,20,-1,-1,24, 24,23,22,21,21,21,21,21,22,-1,-1,16,16,-1,-1,-1,-1,12,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,11,-1,-1,-1,-1,15,15,-1,-1,21,20,20,20,20,20,21,22,23, 24,23,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,15,14,13,14,15,16,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,22,23, 24,23,23,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,14,14,15,16,17,18,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,22,22,23, 24,24,24,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,15,15,15,15,16,17,18,19,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,23,23,23, 25,25,-1,-1,30,30,30,30,-1,21,21,-1,18,17,16,16,16,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,-1,20,20,-1,29,29,30,29,-1,-1,24,24, 26,26,-1,29,29,29,29,30,-1,21,20,19,18,17,17,17,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,16,16,16,17,18,19,20,-1,29,28,-1,28,28,-1,25,25, 27,27,-1,28,28,28,28,-1,-1,21,20,19,18,18,18,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,17,17,17,18,19,20,-1,-1,27,27,27,27,-1,26,26, 28,28,-1,27,27,27,27,-1,-1,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,27,28,29,-1,-1,18,18,18,19,20,-1,-1,26,26,26,26,-1,27,27, 29,29,-1,27,26,26,26,-1,22,21,20,20,20,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,19,19,19,20,21,-1,25,25,25,26,-1,28,28, 30,30,-1,27,26,25,25,-1,22,21,21,21,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,26,26,26,26,27,28,29,30,30,-1,-1,20,20,20,21,-1,24,24,25,26,-1,29,29, 31,31,-1,27,26,25,24,23,22,22,22,-1,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,28,29,29,29,29,-1,-1,21,21,21,22,23,24,25,26,-1,30,30, 31,-1,-1,27,26,25,25,-1,23,23,23,-1,26,25,24,24,24,24,24,24,24,24,24,-1,26,26,27,28,28,28,28,29,29,28,28,28,-1,22,22,22,-1,24,24,25,26,-1,-1,30, 30,29,28,27,27,-1,26,-1,24,24,24,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,27,28,29,29,29,29,29,28,27,27,-1,23,23,23,-1,25,-1,26,26,27,28,29, 31,-1,28,28,28,-1,27,-1,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,29,30,30,30,29,28,27,26,25,24,24,24,-1,26,-1,27,27,27,-1,30, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,30,31,30,29,28,27,27,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 33,-1,30,31,31,30,29,30,-1,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,31,30,29,28,28,28,-1,26,26,-1,29,28,29,30,30,29,-1,32, 34,-1,31,31,31,30,30,30,-1,-1,28,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,30,30,30,-1,33, 35,-1,32,32,31,31,31,31,-1,-1,29,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,30,30,-1,28,-1,-1,30,30,30,30,31,31,-1,34, 36,-1,33,32,32,32,32,32,-1,31,30,-1,31,31,32,33,32,31,31,31,32,33,34,-1,-1,36,35,34,33,33,33,34,33,32,31,31,-1,29,30,-1,31,31,31,31,31,32,-1,35, 37,-1,34,-1,-1,-1,33,-1,-1,31,31,-1,32,32,32,33,32,32,32,32,32,33,34,-1,-1,36,35,34,34,34,34,34,33,32,32,32,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,36, 38,-1,35,36,37,-1,34,-1,33,32,32,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,36,35,35,35,35,35,34,33,33,33,33,32,31,31,32,-1,33,-1,36,35,34,-1,37, 38,37,36,36,37,-1,35,-1,33,33,33,-1,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,35,34,34,34,34,34,-1,32,32,32,-1,34,-1,36,35,35,36,37, 39,-1,-1,37,37,37,36,-1,34,34,34,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,36,35,35,35,35,35,35,-1,33,33,33,-1,35,36,36,36,-1,-1,38, 40,41,-1,38,38,37,37,36,35,35,35,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,37,36,36,36,36,36,36,-1,-1,34,34,34,35,36,36,37,37,-1,40,39, 41,41,-1,39,38,38,38,-1,36,36,36,37,-1,-1,37,37,37,37,37,37,37,37,37,-1,-1,38,38,38,37,37,37,37,37,37,-1,-1,36,35,35,35,-1,37,37,37,38,-1,40,40, 42,42,-1,39,39,39,39,-1,37,37,37,37,38,-1,-1,-1,38,38,38,38,38,38,38,-1,-1,39,39,38,38,38,38,38,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,41,41, 43,43,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,39,39,39,39,39,39,39,-1,-1,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 44,44,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,40,40,40,40,40,40,41,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,43,43, 45,45,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,44,44, 46,46,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,45,45, 47,47,48,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,42,43,44,45,46,47,48,47,46,45,44,43,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,47,46,46, 48,48,48,-1,-1,45,-1,-1,44,43,43,43,43,43,43,43,43,43,44,45,46,47,48,-1,-1,45,44,44,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,47,47,47, 49,49,49,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,44,44,44,44,45,46,-1,-1,-1,-1,-1,-1,45,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,48,48,48, 50,50,50,49,48,47,46,45,45,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,47,48,49,49,49, 51,-1,-1,49,48,47,46,46,-1,-1,53,52,51,50,49,48,47,46,47,48,49,50,51,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,47,48,-1,-1,50, 52,-1,-1,-1,48,47,47,47,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,52,52,51,51,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,47,-1,-1,-1,51, 52,51,50,49,48,48,48,48,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,53,52,52,52,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,50,51, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,53,53,52,52,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 52,51,51,51,51,-1,-1,51,51,51,52,53,54,55,56,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,51,50,50,50,50,51, 52,52,52,52,52,53,53,52,52,52,52,53,54,55,56,56,55,54,53,52,53,54,55,56,55,54,53,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,51,51,51,51,51,51, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22, 25,24,23,22,22,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,9,10,11,10,9,8,7,6,5,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,-1,20,20,20,21,22, 25,24,23,22,22,-1,19,18,18,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,11,10,9,9,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,15,15,16,-1,19,19,20,21,22, 25,24,23,22,21,20,19,19,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,11,10,10,10,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,16,16,17,18,19,20,21,22, 26,-1,-1,-1,21,20,20,20,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,11,11,11,11,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,17,17,17,18,-1,-1,-1,23, 26,-1,-1,22,21,21,21,21,-1,-1,18,17,16,15,14,13,12,12,12,13,14,13,12,12,12,12,12,11,10,9,9,9,10,11,12,13,14,15,-1,-1,18,18,18,18,19,-1,-1,23, 25,24,23,22,22,22,22,22,23,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,10,-1,-1,-1,-1,14,14,-1,-1,20,19,19,19,19,19,20,21,22, 25,24,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,16,15,14,15,16,17,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,21,22, 25,24,24,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,15,15,16,17,18,19,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,21,21,22, 25,25,25,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,16,16,16,16,17,18,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,22,22,22, 26,26,-1,-1,31,31,31,31,-1,22,22,-1,19,18,17,17,17,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,-1,19,19,-1,28,28,29,28,-1,-1,23,23, 27,27,-1,30,30,30,30,31,-1,22,21,20,19,18,18,18,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,15,15,15,16,17,18,19,-1,28,27,-1,27,27,-1,24,24, 28,28,-1,29,29,29,29,-1,-1,22,21,20,19,19,19,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,25,25, 29,29,-1,28,28,28,28,-1,-1,22,21,20,20,20,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,28,29,30,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,26,26, 30,30,-1,28,27,27,27,-1,23,22,21,21,21,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,27,27, 31,31,-1,28,27,26,26,-1,23,22,22,22,-1,-1,25,24,23,23,23,23,23,23,23,-1,-1,27,27,27,27,28,29,29,29,29,-1,-1,19,19,19,20,-1,23,23,24,25,-1,28,28, 32,32,-1,28,27,26,25,24,23,23,23,-1,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,29,29,28,28,28,-1,-1,20,20,20,21,22,23,24,25,-1,29,29, 32,-1,-1,28,27,26,26,-1,24,24,24,-1,27,26,25,25,25,25,25,25,25,25,25,-1,27,27,28,29,29,29,29,29,28,27,27,27,-1,21,21,21,-1,23,23,24,25,-1,-1,29, 31,30,29,28,28,-1,27,-1,25,25,25,-1,27,26,26,26,26,26,26,26,26,26,26,27,28,28,28,29,30,30,30,29,28,27,26,26,-1,22,22,22,-1,24,-1,25,25,26,27,28, 32,-1,29,29,29,-1,28,-1,26,26,26,27,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,30,31,30,29,28,27,26,25,24,23,23,23,-1,25,-1,26,26,26,-1,29, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,31,30,29,28,27,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 34,-1,31,32,32,31,30,31,-1,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,30,29,28,27,27,27,-1,25,25,-1,28,27,28,29,29,28,-1,31, 35,-1,32,32,32,31,31,31,-1,-1,29,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,29,29,29,-1,32, 36,-1,33,33,32,32,32,32,-1,-1,30,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,29,30,30,-1,33, 37,-1,34,33,33,33,33,33,-1,32,31,-1,32,32,33,34,33,32,32,32,33,34,35,-1,-1,36,35,34,33,33,33,33,32,31,30,30,-1,28,29,-1,30,30,30,30,30,31,-1,34, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,33,33,33,34,33,33,33,33,33,34,35,-1,-1,36,35,34,34,34,34,33,32,31,31,31,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,35, 39,-1,36,37,38,-1,35,-1,34,33,33,34,34,34,34,34,34,34,34,34,34,34,35,-1,-1,36,35,35,35,35,34,33,32,32,32,32,31,30,30,31,-1,32,-1,35,34,33,-1,36, 39,38,37,37,38,-1,36,-1,34,34,34,-1,35,35,35,35,35,35,35,35,35,35,35,36,37,36,36,36,36,35,34,33,33,33,33,33,-1,31,31,31,-1,33,-1,35,34,34,35,36, 40,-1,-1,38,38,38,37,-1,35,35,35,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,36,35,34,34,34,34,34,34,-1,32,32,32,-1,34,35,35,35,-1,-1,37, 41,42,-1,39,39,38,38,37,36,36,36,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,38,38,37,36,35,35,35,35,35,35,-1,-1,33,33,33,34,35,35,36,36,-1,39,38, 42,42,-1,40,39,39,39,-1,37,37,37,38,-1,-1,38,38,38,38,38,38,38,38,38,-1,-1,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,-1,36,36,36,37,-1,39,39, 43,43,-1,40,40,40,40,-1,38,38,38,38,39,-1,-1,-1,39,39,39,39,39,39,39,-1,-1,39,38,37,37,37,37,37,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,40,40, 44,44,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,40,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 45,45,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,41,41,41,41,41,41,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 46,46,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,42,42,42,42,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,43,43, 47,47,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,44,44, 48,48,49,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,43,44,45,46,47,48,47,46,45,44,43,42,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,46,45,45, 49,49,49,-1,-1,46,-1,-1,45,44,44,44,44,44,44,44,44,44,45,46,47,48,48,-1,-1,44,43,43,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,46,46,46, 50,50,50,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,45,45,45,45,46,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,47,47,47, 51,51,51,50,49,48,47,46,46,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,47,48,48,48, 52,-1,-1,50,49,48,47,47,-1,-1,54,53,52,51,50,49,48,47,48,49,50,51,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,49, 53,-1,-1,-1,49,48,48,48,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,50, 53,52,51,50,49,49,49,49,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,50, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 53,52,52,52,52,-1,-1,52,52,52,53,54,55,56,57,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,50,49,49,49,49,50, 53,53,53,53,53,54,54,53,53,53,53,54,55,56,57,57,56,55,54,53,54,55,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,50,50,50,50,50,50, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21, 26,25,24,23,23,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,9,10,11,10,9,8,7,6,5,4,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,-1,19,19,19,20,21, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,10,9,8,8,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,14,14,15,-1,18,18,19,20,21, 26,25,24,23,22,21,20,20,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,10,9,9,9,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,15,15,16,17,18,19,20,21, 27,-1,-1,-1,22,21,21,21,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,10,10,10,10,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,16,16,16,17,-1,-1,-1,22, 27,-1,-1,23,22,22,22,22,-1,-1,19,18,17,16,15,14,13,13,13,14,13,12,11,11,11,11,11,10,9,8,8,8,9,10,11,12,13,14,-1,-1,17,17,17,17,18,-1,-1,22, 26,25,24,23,23,23,23,23,24,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,12,12,12,12,-1,-1,-1,-1,9,-1,-1,-1,-1,13,13,-1,-1,19,18,18,18,18,18,19,20,21, 26,25,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,17,16,15,16,17,18,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,20,21, 26,25,25,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,19,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,20,20,21, 26,26,26,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,17,17,18,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,21,21,21, 27,27,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,22,22, 28,28,-1,31,31,31,31,32,-1,23,22,21,20,19,19,19,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,14,14,14,15,16,17,18,-1,27,26,-1,26,26,-1,23,23, 29,29,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,24,24, 30,30,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,30,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,25,25, 31,31,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,29,29,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,26,26, 32,32,-1,29,28,27,27,-1,24,23,23,23,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,29,28,28,28,-1,-1,18,18,18,19,-1,22,22,23,24,-1,27,27, 33,33,-1,29,28,27,26,25,24,24,24,-1,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,29,29,28,27,27,27,-1,-1,19,19,19,20,21,22,23,24,-1,28,28, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,28,27,26,26,26,26,26,26,26,26,26,-1,28,28,29,30,30,30,29,28,27,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 32,31,30,29,29,-1,28,-1,26,26,26,-1,28,27,27,27,27,27,27,27,27,27,27,28,29,29,29,30,31,30,29,28,27,26,25,25,-1,21,21,21,-1,23,-1,24,24,25,26,27, 33,-1,30,30,30,-1,29,-1,27,27,27,28,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,31,30,29,28,27,26,25,24,23,22,22,22,-1,24,-1,25,25,25,-1,28, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 35,-1,32,33,33,32,31,32,-1,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,31,30,29,28,27,26,26,26,-1,24,24,-1,27,26,27,28,28,27,-1,30, 36,-1,33,33,33,32,32,32,-1,-1,30,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 37,-1,34,34,33,33,33,33,-1,-1,31,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 38,-1,35,34,34,34,34,34,-1,33,32,-1,33,33,34,35,34,33,33,33,34,35,36,-1,-1,35,34,33,32,32,32,32,31,30,29,29,-1,27,28,-1,29,29,29,29,29,30,-1,33, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,34,34,34,35,34,34,34,34,34,35,36,-1,-1,35,34,33,33,33,33,32,31,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 40,-1,37,38,39,-1,36,-1,35,34,34,35,35,35,35,35,35,35,35,35,35,35,36,-1,-1,35,34,34,34,34,33,32,31,31,31,31,30,29,29,30,-1,31,-1,34,33,32,-1,35, 40,39,38,38,39,-1,37,-1,35,35,35,-1,36,36,36,36,36,36,36,36,36,36,36,37,36,35,35,35,35,34,33,32,32,32,32,32,-1,30,30,30,-1,32,-1,34,33,33,34,35, 41,-1,-1,39,39,39,38,-1,36,36,36,-1,37,37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 42,43,-1,40,40,39,39,38,37,37,37,-1,-1,38,38,38,38,38,38,38,38,38,38,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 43,43,-1,41,40,40,40,-1,38,38,38,39,-1,-1,39,39,39,39,39,39,39,39,39,-1,-1,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 44,44,-1,41,41,41,41,-1,39,39,39,39,40,-1,-1,-1,40,40,40,40,40,40,40,-1,-1,38,37,36,36,36,36,36,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 45,45,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,41,41,41,41,41,41,41,-1,-1,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 46,46,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,42,42,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 47,47,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,43,43,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,42,42, 48,48,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,43,43, 49,49,50,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,46,47,48,47,46,45,44,43,42,41,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 50,50,50,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,46,47,48,47,47,-1,-1,43,42,42,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 51,51,51,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,46,47,48,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 52,52,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,51,50,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 53,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,50,51,52,51,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 54,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,51,50,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,51,50,50,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,51,51,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,52,52,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,58,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,49, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,58,58,57,56,55,54,55,56,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20, 27,26,25,24,24,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,10,11,10,9,8,7,6,5,4,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,-1,18,18,18,19,20, 27,26,25,24,24,-1,21,20,20,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,9,8,7,7,-1,4,4,5,6,7,8,9,10,11,-1,-1,-1,13,13,14,-1,17,17,18,19,20, 27,26,25,24,23,22,21,21,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,9,8,8,8,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,14,14,15,16,17,18,19,20, 28,-1,-1,-1,23,22,22,22,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,9,9,9,9,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,15,15,15,16,-1,-1,-1,21, 28,-1,-1,24,23,23,23,23,-1,-1,20,19,18,17,16,15,14,14,14,13,12,11,10,10,10,10,10,9,8,7,7,7,8,9,10,11,12,13,-1,-1,16,16,16,16,17,-1,-1,21, 27,26,25,24,24,24,24,24,25,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,11,11,11,11,-1,-1,-1,-1,8,-1,-1,-1,-1,12,12,-1,-1,18,17,17,17,17,17,18,19,20, 27,26,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,18,17,16,17,18,19,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,18,18,19,20, 27,26,26,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,19,19,20, 27,27,27,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,18,18,18,18,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,20,20,20, 28,28,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,19,19,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,21,21, 29,29,-1,32,32,32,32,33,-1,24,23,22,21,20,20,20,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,22,22, 30,30,-1,31,31,31,31,-1,-1,24,23,22,21,21,21,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,30,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,23,23, 31,31,-1,30,30,30,30,-1,-1,24,23,22,22,22,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,29,29,29,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,24,24, 32,32,-1,30,29,29,29,-1,25,24,23,23,23,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,29,28,28,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,25,25, 33,33,-1,30,29,28,28,-1,25,24,24,24,-1,-1,27,26,25,25,25,25,25,25,25,-1,-1,29,29,29,29,29,28,27,27,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,26,26, 34,34,-1,30,29,28,27,26,25,25,25,-1,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,27,27, 34,-1,-1,30,29,28,28,-1,26,26,26,-1,29,28,27,27,27,27,27,27,27,27,27,-1,29,29,30,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 33,32,31,30,30,-1,29,-1,27,27,27,-1,29,28,28,28,28,28,28,28,28,28,28,29,30,30,30,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 34,-1,31,31,31,-1,30,-1,28,28,28,29,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 35,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 36,-1,33,34,34,33,32,33,-1,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 37,-1,34,34,34,33,33,33,-1,-1,31,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 38,-1,35,35,34,34,34,34,-1,-1,32,-1,33,33,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 39,-1,36,35,35,35,35,35,-1,34,33,-1,34,34,35,36,35,34,34,34,35,36,37,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 40,-1,37,-1,-1,-1,36,-1,-1,34,34,-1,35,35,35,36,35,35,35,35,35,36,37,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 41,-1,38,39,40,-1,37,-1,36,35,35,36,36,36,36,36,36,36,36,36,36,36,37,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 41,40,39,39,40,-1,38,-1,36,36,36,-1,37,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 42,-1,-1,40,40,40,39,-1,37,37,37,-1,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 43,44,-1,41,41,40,40,39,38,38,38,-1,-1,39,39,39,39,39,39,39,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 44,44,-1,42,41,41,41,-1,39,39,39,40,-1,-1,40,40,40,40,40,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 45,45,-1,42,42,42,42,-1,40,40,40,40,41,-1,-1,-1,41,41,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 46,46,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,42,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 47,47,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 48,48,-1,45,45,-1,45,46,-1,43,43,43,43,43,43,44,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 49,49,-1,-1,46,47,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 50,50,51,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,45,46,47,48,47,46,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 51,51,51,-1,-1,48,-1,-1,47,46,46,46,46,46,46,46,46,46,47,48,47,46,46,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 52,52,52,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,47,47,47,47,48,48,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 53,53,53,52,51,50,49,48,48,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 54,-1,-1,52,51,50,49,49,-1,-1,56,55,54,53,52,51,50,49,50,51,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 55,-1,-1,-1,51,50,50,50,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 55,54,53,52,51,51,51,51,-1,-1,56,55,54,53,52,51,51,51,51,52,53,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,54,53,52,52,52,52,52,52,53,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 55,54,54,54,54,-1,-1,54,54,54,55,56,57,58,59,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 55,55,55,55,55,56,56,55,55,55,55,56,57,58,59,59,58,57,56,55,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,3,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19, 28,27,26,25,25,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,-1,-1,17,17,17,18,19, 28,27,26,25,25,-1,22,21,21,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,6,-1,3,3,4,5,6,7,8,9,10,-1,-1,-1,12,12,13,-1,16,16,17,18,19, 28,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,7,7,-1,4,4,4,5,6,7,8,9,10,11,12,-1,-1,13,13,14,15,16,17,18,19, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,-1,-1,-1,5,5,6,7,8,9,-1,12,12,13,-1,14,14,14,15,-1,-1,-1,20, 29,-1,-1,25,24,24,24,24,-1,-1,20,19,18,17,16,15,14,14,13,12,11,10,9,9,9,9,9,8,7,6,6,6,7,8,9,10,11,12,-1,-1,15,15,15,15,16,-1,-1,20, 28,27,26,25,25,25,25,25,26,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,10,10,10,10,-1,-1,-1,-1,7,-1,-1,-1,-1,11,11,-1,-1,17,16,16,16,16,16,17,18,19, 28,27,26,26,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,17,18,19,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,17,17,18,19, 28,27,27,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,17,17,18,18,17,17,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,18,18,19, 28,28,28,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,19,19,19, 29,29,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,19,19,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,20,20, 30,30,-1,32,32,32,32,33,-1,24,23,22,21,20,20,20,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,12,12,12,13,14,15,16,-1,25,24,-1,24,24,-1,21,21, 31,31,-1,31,31,31,31,-1,-1,24,23,22,21,21,21,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,29,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,22,22, 32,32,-1,30,30,30,30,-1,-1,24,23,22,22,22,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,28,28,28,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,23,23, 33,33,-1,30,29,29,29,-1,25,24,23,23,23,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,28,27,27,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,24,24, 34,34,-1,30,29,28,28,-1,25,24,24,24,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,28,28,28,28,28,27,26,26,26,-1,-1,16,16,16,17,-1,20,20,21,22,-1,25,25, 35,35,-1,30,29,28,27,26,25,25,25,-1,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,26,26, 34,-1,-1,30,29,28,28,-1,26,26,26,-1,28,27,26,26,26,26,26,26,26,26,26,-1,28,28,29,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 33,32,31,30,30,-1,29,-1,27,27,27,-1,28,27,27,27,27,27,27,27,27,27,27,28,29,29,29,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,23,24,25, 34,-1,31,31,31,-1,30,-1,28,28,28,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,23,23,-1,26, 35,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 36,-1,33,34,34,33,32,33,-1,30,30,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,26,25,-1,28, 37,-1,34,34,34,33,33,33,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 38,-1,35,35,34,34,34,34,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 39,-1,36,35,35,35,35,35,-1,34,33,-1,33,33,34,35,34,33,33,33,34,35,36,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,28,-1,31, 40,-1,37,-1,-1,-1,36,-1,-1,34,34,-1,34,34,34,35,34,34,34,34,34,35,36,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 41,-1,38,39,40,-1,37,-1,36,35,35,36,35,35,35,35,35,35,35,35,35,35,36,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,32,31,30,-1,33, 41,40,39,39,40,-1,38,-1,36,36,36,-1,36,36,36,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,32,31,31,32,33, 42,-1,-1,40,40,40,39,-1,37,37,37,-1,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 43,44,-1,41,41,40,40,39,38,38,38,-1,-1,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 44,44,-1,42,41,41,41,-1,39,39,39,40,-1,-1,39,39,39,39,39,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 45,45,-1,42,42,42,42,-1,40,40,40,40,41,-1,-1,-1,40,40,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 46,46,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,41,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 47,47,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 48,48,-1,45,45,-1,45,46,-1,43,43,43,43,43,43,44,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,40,40, 49,49,-1,-1,46,47,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,41,41, 50,50,51,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,45,46,47,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 51,51,51,-1,-1,48,-1,-1,47,46,46,46,46,46,46,46,46,46,47,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 52,52,52,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,47,47,47,47,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 53,53,53,52,51,50,49,48,48,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 54,-1,-1,52,51,50,49,49,-1,-1,56,55,54,53,52,51,50,49,50,51,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 55,-1,-1,-1,51,50,50,50,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 55,54,53,52,51,51,51,51,-1,-1,56,55,54,53,52,51,51,51,51,52,53,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,54,53,52,52,52,52,52,52,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 55,54,54,54,54,-1,-1,54,54,54,55,56,57,58,59,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,47, 55,55,55,55,55,56,56,55,55,55,55,56,57,58,59,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,2,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18, 29,28,27,26,26,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,-1,-1,16,16,16,17,18, 29,28,27,26,26,-1,23,22,22,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,7,-1,4,4,5,6,7,8,9,10,11,-1,-1,-1,11,11,12,-1,15,15,16,17,18, 29,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,8,8,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,12,12,13,14,15,16,17,18, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,9,9,9,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,13,13,13,14,-1,-1,-1,19, 30,-1,-1,26,25,25,25,25,-1,-1,21,20,19,18,17,16,15,15,14,13,12,11,10,10,10,10,10,9,8,7,7,7,8,9,10,11,12,13,-1,-1,14,14,14,14,15,-1,-1,19, 29,28,27,26,26,26,26,26,27,-1,-1,20,20,-1,-1,-1,-1,16,-1,-1,-1,-1,11,11,11,11,-1,-1,-1,-1,8,-1,-1,-1,-1,12,12,-1,-1,16,15,15,15,15,15,16,17,18, 29,28,27,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,18,19,20,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,16,16,17,18, 29,28,28,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,18,18,19,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,17,-1,-1,28,-1,-1,17,17,18, 29,29,29,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,18,18,18, 30,30,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,20,20,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,19,19, 31,31,-1,33,33,33,33,34,-1,25,24,23,22,21,21,21,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,20,20, 32,32,-1,32,32,32,32,-1,-1,25,24,23,22,22,22,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,30,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,21,21, 33,33,-1,31,31,31,31,-1,-1,25,24,23,23,23,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,29,29,29,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,22,22, 34,34,-1,31,30,30,30,-1,26,25,24,24,24,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,29,28,28,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,23,23, 35,35,-1,31,30,29,29,-1,26,25,25,25,-1,-1,27,26,25,25,25,25,25,25,25,-1,-1,29,29,29,29,29,28,27,27,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,24,24, 36,36,-1,31,30,29,28,27,26,26,26,-1,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,25,25, 35,-1,-1,31,30,29,29,-1,27,27,27,-1,29,28,27,27,27,27,27,27,27,27,27,-1,29,29,30,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,26, 34,33,32,31,31,-1,30,-1,28,28,28,-1,29,28,28,28,28,28,28,28,28,28,28,29,30,30,30,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 35,-1,32,32,32,-1,31,-1,29,29,29,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 36,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 37,-1,34,35,35,34,33,34,-1,31,31,-1,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 38,-1,35,35,35,34,34,34,-1,-1,32,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 39,-1,36,36,35,35,35,35,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 40,-1,37,36,36,36,36,36,-1,35,34,-1,34,34,35,36,35,34,34,34,35,36,37,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 41,-1,38,-1,-1,-1,37,-1,-1,35,35,-1,35,35,35,36,35,35,35,35,35,36,37,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 42,-1,39,40,41,-1,38,-1,37,36,36,37,36,36,36,36,36,36,36,36,36,36,37,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 42,41,40,40,41,-1,39,-1,37,37,37,-1,37,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 43,-1,-1,41,41,41,40,-1,38,38,38,-1,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 44,45,-1,42,42,41,41,40,39,39,39,-1,-1,39,39,39,39,39,39,39,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 45,45,-1,43,42,42,42,-1,40,40,40,41,-1,-1,40,40,40,40,40,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 46,46,-1,43,43,43,43,-1,41,41,41,41,42,-1,-1,-1,41,41,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 47,47,-1,44,44,44,44,-1,-1,42,42,42,42,43,-1,-1,42,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 48,48,-1,45,45,45,45,-1,-1,43,43,43,43,43,44,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 49,49,-1,46,46,-1,46,47,-1,44,44,44,44,44,44,45,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 50,50,-1,-1,47,48,47,47,-1,45,45,-1,45,45,45,45,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 51,51,52,-1,48,48,48,-1,-1,46,46,47,46,46,46,46,46,47,48,48,47,46,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 52,52,52,-1,-1,49,-1,-1,48,47,47,47,47,47,47,47,47,47,48,48,47,46,46,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 53,53,53,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,48,48,48,48,48,48,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 54,54,54,53,52,51,50,49,49,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 55,-1,-1,53,52,51,50,50,-1,-1,57,56,55,54,53,52,51,50,51,52,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 56,-1,-1,-1,52,51,51,51,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 56,55,54,53,52,52,52,52,-1,-1,57,56,55,54,53,52,52,52,52,53,54,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,55,54,53,53,53,53,53,53,54,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 56,55,54,54,54,-1,-1,54,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 56,55,55,55,55,-1,-1,55,55,55,56,57,58,59,60,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 56,56,56,56,56,57,57,56,56,56,56,57,58,59,60,60,59,58,57,56,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17, 30,29,28,27,27,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,-1,-1,15,15,15,16,17, 30,29,28,27,27,-1,24,23,23,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,8,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,10,10,11,-1,14,14,15,16,17, 30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,9,9,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,11,11,12,13,14,15,16,17, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,10,10,10,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,12,12,12,13,-1,-1,-1,18, 31,-1,-1,27,26,26,26,26,-1,-1,22,21,20,19,18,17,16,16,15,14,13,12,11,11,11,11,11,10,9,8,8,8,9,10,11,12,13,14,-1,-1,13,13,13,13,14,-1,-1,18, 30,29,28,27,27,27,27,27,28,-1,-1,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,12,12,12,12,-1,-1,-1,-1,9,-1,-1,-1,-1,13,13,-1,-1,15,14,14,14,14,14,15,16,17, 30,29,28,28,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,19,20,21,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,15,15,16,17, 30,29,29,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,19,19,20,20,19,19,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,16,16,-1,-1,29,-1,-1,16,16,17, 30,30,30,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,17,-1,-1,28,28,28,-1,17,17,17, 31,31,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,21,21,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,18,18, 32,32,-1,34,34,34,34,35,-1,26,25,24,23,22,22,22,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,14,14,14,15,16,17,18,-1,27,26,-1,26,26,-1,19,19, 33,33,-1,33,33,33,33,-1,-1,26,25,24,23,23,23,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,31,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,20,20, 34,34,-1,32,32,32,32,-1,-1,26,25,24,24,24,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,30,30,30,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,21,21, 35,35,-1,32,31,31,31,-1,27,26,25,25,25,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,30,29,29,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,22,22, 36,36,-1,32,31,30,30,-1,27,26,26,26,-1,-1,28,27,26,26,26,26,26,26,26,-1,-1,30,30,30,30,30,29,28,28,28,-1,-1,18,18,18,19,-1,22,22,23,24,-1,23,23, 37,37,-1,32,31,30,29,28,27,27,27,-1,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,31,31,30,29,28,27,27,27,-1,-1,19,19,19,20,21,22,23,24,-1,24,24, 36,-1,-1,32,31,30,30,-1,28,28,28,-1,30,29,28,28,28,28,28,28,28,28,28,-1,30,30,31,32,31,30,29,28,27,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,25, 35,34,33,32,32,-1,31,-1,29,29,29,-1,30,29,29,29,29,29,29,29,29,29,29,30,31,31,31,32,31,30,29,28,27,26,25,25,-1,21,21,21,-1,23,-1,24,24,25,26,26, 36,-1,33,33,33,-1,32,-1,30,30,30,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,24,-1,25,25,25,-1,27, 37,-1,34,-1,-1,-1,33,-1,-1,31,31,-1,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,32,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,28, 38,-1,35,36,36,35,34,35,-1,32,32,-1,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,24,24,-1,27,26,27,28,28,27,-1,29, 39,-1,36,36,36,35,35,35,-1,-1,33,-1,33,33,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,28,28,-1,30, 40,-1,37,37,36,36,36,36,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,29,29,-1,31, 41,-1,38,37,37,37,37,37,-1,36,35,-1,35,35,36,37,36,35,35,35,36,37,38,-1,-1,35,34,33,32,32,32,32,31,30,29,29,-1,27,28,-1,29,29,29,29,29,30,-1,32, 42,-1,39,-1,-1,-1,38,-1,-1,36,36,-1,36,36,36,37,36,36,36,36,36,37,38,-1,-1,35,34,33,33,33,33,32,31,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,33, 43,-1,40,41,42,-1,39,-1,38,37,37,38,37,37,37,37,37,37,37,37,37,37,38,-1,-1,35,34,34,34,34,33,32,31,31,31,31,30,29,29,30,-1,31,-1,34,33,32,-1,34, 43,42,41,41,42,-1,40,-1,38,38,38,-1,38,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,-1,30,30,30,-1,32,-1,34,33,33,34,35, 44,-1,-1,42,42,42,41,-1,39,39,39,-1,39,39,39,39,39,39,39,39,39,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 45,46,-1,43,43,42,42,41,40,40,40,-1,-1,40,40,40,40,40,40,40,40,39,38,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 46,46,-1,44,43,43,43,-1,41,41,41,42,-1,-1,41,41,41,41,41,41,40,39,39,-1,-1,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 47,47,-1,44,44,44,44,-1,42,42,42,42,43,-1,-1,-1,42,42,42,41,40,40,40,-1,-1,38,37,36,36,36,36,36,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 48,48,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,43,43,42,41,41,41,41,-1,-1,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 49,49,-1,46,46,46,46,-1,-1,44,44,44,44,44,45,-1,-1,43,42,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 50,50,-1,47,47,-1,47,48,-1,45,45,45,45,45,45,46,-1,-1,43,43,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,42,42, 51,51,-1,-1,48,49,48,48,-1,46,46,-1,46,46,46,46,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,43,43, 52,52,53,-1,49,49,49,-1,-1,47,47,48,47,47,47,47,47,48,49,49,48,47,46,45,44,43,42,41,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 53,53,53,-1,-1,50,-1,-1,49,48,48,48,48,48,48,48,48,48,49,49,48,47,47,-1,-1,43,42,42,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 54,54,54,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,49,49,49,49,49,49,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 55,55,55,54,53,52,51,50,50,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,51,50,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 56,-1,-1,54,53,52,51,51,-1,-1,58,57,56,55,54,53,52,51,52,53,53,52,51,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 57,-1,-1,-1,53,52,52,52,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,51,50,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 57,56,55,54,53,53,53,53,-1,-1,58,57,56,55,54,53,53,53,53,54,55,-1,51,50,50,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,56,55,54,54,54,54,54,54,55,-1,51,51,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 57,56,55,55,55,-1,-1,55,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 57,56,56,56,56,-1,-1,56,56,56,57,58,59,60,61,61,60,60,-1,56,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,49, 57,57,57,57,57,58,58,57,57,57,57,58,59,60,61,61,60,59,58,57,57,56,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16, 31,30,29,28,28,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,-1,-1,14,14,14,15,16, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,9,9,10,-1,13,13,14,15,16, 31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,10,10,11,12,13,14,15,16, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,11,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,11,11,11,12,-1,-1,-1,17, 32,-1,-1,28,27,27,27,27,-1,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,12,12,12,12,11,10,9,9,9,10,11,12,13,14,15,-1,-1,12,12,12,12,13,-1,-1,17, 31,30,29,28,28,28,28,28,29,-1,-1,22,22,-1,-1,-1,-1,18,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,10,-1,-1,-1,-1,14,14,-1,-1,14,13,13,13,13,13,14,15,16, 31,30,29,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,20,21,22,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,14,14,15,16, 31,30,30,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,20,20,21,21,20,20,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,16,15,15,-1,-1,30,-1,-1,15,15,16, 31,31,31,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,16,16,-1,-1,29,29,29,-1,16,16,16, 32,32,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,22,22,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,-1,17,17,-1,28,28,29,28,-1,-1,17,17, 33,33,-1,35,35,35,35,36,-1,27,26,25,24,23,23,23,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,-1,-1,15,15,15,16,17,18,18,-1,28,27,-1,27,27,-1,18,18, 34,34,-1,34,34,34,34,-1,-1,27,26,25,24,24,24,-1,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,32,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,19,19, 35,35,-1,33,33,33,33,-1,-1,27,26,25,25,25,-1,-1,27,26,25,25,25,25,25,-1,-1,29,29,30,31,31,31,31,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,20,20, 36,36,-1,33,32,32,32,-1,28,27,26,26,26,-1,-1,-1,27,26,26,26,26,26,26,-1,-1,30,30,30,31,31,30,30,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,21,21, 37,37,-1,33,32,31,31,-1,28,27,27,27,-1,-1,29,28,27,27,27,27,27,27,27,-1,-1,31,31,31,31,31,30,29,29,29,-1,-1,19,19,19,20,-1,23,23,24,25,-1,22,22, 38,38,-1,33,32,31,30,29,28,28,28,-1,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,32,32,31,30,29,28,28,28,-1,-1,20,20,20,21,22,23,24,25,-1,23,23, 37,-1,-1,33,32,31,31,-1,29,29,29,-1,31,30,29,29,29,29,29,29,29,29,29,-1,31,31,32,33,32,31,30,29,28,27,27,27,-1,21,21,21,-1,23,23,24,25,-1,-1,24, 36,35,34,33,33,-1,32,-1,30,30,30,-1,31,30,30,30,30,30,30,30,30,30,30,31,32,32,32,33,32,31,30,29,28,27,26,26,-1,22,22,22,-1,24,-1,25,25,26,26,25, 37,-1,34,34,34,-1,33,-1,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,25,-1,26,26,26,-1,26, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,27, 39,-1,36,37,37,36,35,36,-1,33,33,-1,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,25,25,-1,28,27,28,29,29,28,-1,28, 40,-1,37,37,37,36,36,36,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,29,29,29,-1,29, 41,-1,38,38,37,37,37,37,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,29,30,30,-1,30, 42,-1,39,38,38,38,38,38,-1,37,36,-1,36,36,37,38,37,36,36,36,37,38,39,-1,-1,36,35,34,33,33,33,33,32,31,30,30,-1,28,29,-1,30,30,30,30,30,31,-1,31, 43,-1,40,-1,-1,-1,39,-1,-1,37,37,-1,37,37,37,38,37,37,37,37,37,38,39,-1,-1,36,35,34,34,34,34,33,32,31,31,31,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,32, 44,-1,41,42,43,-1,40,-1,39,38,38,39,38,38,38,38,38,38,38,38,38,38,39,-1,-1,36,35,35,35,35,34,33,32,32,32,32,31,30,30,31,-1,32,-1,35,34,33,-1,33, 44,43,42,42,43,-1,41,-1,39,39,39,-1,39,39,39,39,39,39,39,39,39,39,39,38,37,36,36,36,36,35,34,33,33,33,33,33,-1,31,31,31,-1,33,-1,35,34,34,35,34, 45,-1,-1,43,43,43,42,-1,40,40,40,-1,40,40,40,40,40,40,40,40,40,40,39,38,37,37,37,37,36,35,34,34,34,34,34,34,-1,32,32,32,-1,34,35,35,35,-1,-1,35, 46,47,-1,44,44,43,43,42,41,41,41,-1,-1,41,41,41,41,41,41,41,41,40,39,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,33,33,33,34,35,35,36,36,-1,37,36, 47,47,-1,45,44,44,44,-1,42,42,42,43,-1,-1,42,42,42,42,42,42,41,40,40,-1,-1,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,-1,36,36,36,37,-1,37,37, 48,48,-1,45,45,45,45,-1,43,43,43,43,44,-1,-1,-1,43,43,43,42,41,41,41,-1,-1,39,38,37,37,37,37,37,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,38,38, 49,49,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,44,44,43,42,42,42,42,-1,-1,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,39,39, 50,50,-1,47,47,47,47,-1,-1,45,45,45,45,45,46,-1,-1,44,43,43,43,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,40,40, 51,51,-1,48,48,-1,48,49,-1,46,46,46,46,46,46,47,-1,-1,44,44,44,43,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,41,41, 52,52,-1,-1,49,50,49,49,-1,47,47,-1,47,47,47,47,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,42,42, 53,53,54,-1,50,50,50,-1,-1,48,48,49,48,48,48,48,48,49,50,50,49,48,47,46,45,44,43,42,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,44,43,43, 54,54,54,-1,-1,51,-1,-1,50,49,49,49,49,49,49,49,49,49,50,50,49,48,48,-1,-1,44,43,43,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,44,44,44, 55,55,55,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,50,50,50,50,50,50,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,46,45,45,45, 56,56,56,55,54,53,52,51,51,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,46,46,46,46, 57,-1,-1,55,54,53,52,52,-1,-1,59,58,57,56,55,54,53,52,53,54,54,53,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,47, 58,-1,-1,-1,54,53,53,53,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,48, 58,57,56,55,54,54,54,54,-1,-1,59,58,57,56,55,54,54,54,54,55,56,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,49, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,57,56,55,55,55,55,55,55,56,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 58,57,57,57,57,-1,-1,57,57,57,58,59,60,61,62,62,61,61,-1,57,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,50,49,49,49,49,50, 58,58,58,58,58,59,59,58,58,58,58,59,60,61,62,62,61,60,59,58,58,57,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,50,50,50,50,50,50, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15, 32,31,30,29,29,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,-1,-1,13,13,13,14,15, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,7,8,9,10,11,12,13,14,-1,-1,-1,8,8,9,-1,12,12,13,14,15, 32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,9,9,10,11,12,13,14,15, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,-1,-1,-1,9,9,10,11,12,13,-1,16,16,17,-1,10,10,10,11,-1,-1,-1,16, 33,-1,-1,29,28,28,28,28,-1,-1,24,23,22,21,20,19,18,18,17,16,15,14,13,13,13,13,13,12,11,10,10,10,11,12,13,14,15,16,-1,-1,11,11,11,11,12,-1,-1,16, 32,31,30,29,29,29,29,29,30,-1,-1,23,23,-1,-1,-1,-1,19,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,11,-1,-1,-1,-1,15,15,-1,-1,13,12,12,12,12,12,13,14,15, 32,31,30,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,21,22,23,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,13,13,14,15, 32,31,31,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,21,21,22,22,21,21,-1,-1,17,16,15,14,13,13,13,14,15,16,17,16,15,14,14,-1,-1,31,-1,-1,14,14,15, 32,32,32,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,16,15,15,-1,-1,30,30,30,-1,15,15,15, 33,33,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,23,23,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,-1,16,16,-1,29,29,30,29,-1,-1,16,16, 34,34,-1,36,36,36,36,37,-1,28,27,26,25,24,24,24,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,-1,-1,16,16,16,17,18,17,17,-1,29,28,-1,28,28,-1,17,17, 35,35,-1,35,35,35,35,-1,-1,28,27,26,25,25,25,-1,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,33,-1,-1,17,17,17,18,18,18,-1,-1,27,27,27,27,-1,18,18, 36,36,-1,34,34,34,34,-1,-1,28,27,26,26,26,-1,-1,28,27,26,26,26,26,26,-1,-1,30,30,31,32,32,32,32,-1,-1,18,18,18,19,19,-1,-1,26,26,26,26,-1,19,19, 37,37,-1,34,33,33,33,-1,29,28,27,27,27,-1,-1,-1,28,27,27,27,27,27,27,-1,-1,31,31,31,32,32,31,31,-1,-1,-1,19,19,19,20,21,-1,25,25,25,26,-1,20,20, 38,38,-1,34,33,32,32,-1,29,28,28,28,-1,-1,30,29,28,28,28,28,28,28,28,-1,-1,32,32,32,32,32,31,30,30,30,-1,-1,20,20,20,21,-1,24,24,25,26,-1,21,21, 39,39,-1,34,33,32,31,30,29,29,29,-1,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,33,33,32,31,30,29,29,29,-1,-1,21,21,21,22,23,24,25,26,-1,22,22, 38,-1,-1,34,33,32,32,-1,30,30,30,-1,32,31,30,30,30,30,30,30,30,30,30,-1,32,32,33,34,33,32,31,30,29,28,28,28,-1,22,22,22,-1,24,24,25,26,-1,-1,23, 37,36,35,34,34,-1,33,-1,31,31,31,-1,32,31,31,31,31,31,31,31,31,31,31,32,33,33,33,34,33,32,31,30,29,28,27,27,-1,23,23,23,-1,25,-1,26,26,26,25,24, 38,-1,35,35,35,-1,34,-1,32,32,32,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,26,-1,27,27,27,-1,25, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,34,33,32,31,30,29,28,27,27,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,26, 40,-1,37,38,38,37,36,37,-1,34,34,-1,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,26,26,-1,29,28,29,30,30,29,-1,27, 41,-1,38,38,38,37,37,37,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,30,30,30,-1,28, 42,-1,39,39,38,38,38,38,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,30,30,-1,28,-1,-1,30,30,30,30,31,31,-1,29, 43,-1,40,39,39,39,39,39,-1,38,37,-1,37,37,38,39,38,37,37,37,38,39,40,-1,-1,37,36,35,34,34,34,34,33,32,31,31,-1,29,30,-1,31,31,31,31,31,32,-1,30, 44,-1,41,-1,-1,-1,40,-1,-1,38,38,-1,38,38,38,39,38,38,38,38,38,39,40,-1,-1,37,36,35,35,35,35,34,33,32,32,32,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,31, 45,-1,42,43,44,-1,41,-1,40,39,39,40,39,39,39,39,39,39,39,39,39,39,40,-1,-1,37,36,36,36,36,35,34,33,33,33,33,32,31,31,32,-1,33,-1,36,35,34,-1,32, 45,44,43,43,44,-1,42,-1,40,40,40,-1,40,40,40,40,40,40,40,40,40,40,40,39,38,37,37,37,37,36,35,34,34,34,34,34,-1,32,32,32,-1,34,-1,36,35,35,34,33, 46,-1,-1,44,44,44,43,-1,41,41,41,-1,41,41,41,41,41,41,41,41,41,41,40,39,38,38,38,38,37,36,35,35,35,35,35,35,-1,33,33,33,-1,35,36,36,36,-1,-1,34, 47,48,-1,45,45,44,44,43,42,42,42,-1,-1,42,42,42,42,42,42,42,42,41,40,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,34,34,34,35,36,36,37,37,-1,36,35, 48,48,-1,46,45,45,45,-1,43,43,43,44,-1,-1,43,43,43,43,43,43,42,41,41,-1,-1,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,-1,37,37,37,38,-1,36,36, 49,49,-1,46,46,46,46,-1,44,44,44,44,45,-1,-1,-1,44,44,44,43,42,42,42,-1,-1,40,39,38,38,38,38,38,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,37,37, 50,50,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,45,45,44,43,43,43,43,-1,-1,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,38,38, 51,51,-1,48,48,48,48,-1,-1,46,46,46,46,46,47,-1,-1,45,44,44,44,44,43,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,39,39, 52,52,-1,49,49,-1,49,50,-1,47,47,47,47,47,47,48,-1,-1,45,45,45,44,43,42,41,41,41,41,41,41,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,40,40, 53,53,-1,-1,50,51,50,50,-1,48,48,-1,48,48,48,48,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,41,41, 54,54,55,-1,51,51,51,-1,-1,49,49,50,49,49,49,49,49,50,51,51,50,49,48,47,46,45,44,43,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,43,42,42, 55,55,55,-1,-1,52,-1,-1,51,50,50,50,50,50,50,50,50,50,51,51,50,49,49,-1,-1,45,44,44,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,43,43,43, 56,56,56,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,51,51,51,51,51,51,-1,-1,-1,-1,-1,-1,45,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,45,44,44,44, 57,57,57,56,55,54,53,52,52,-1,-1,59,59,-1,-1,-1,-1,52,-1,-1,-1,-1,53,52,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,46,45,45,45,45, 58,-1,-1,56,55,54,53,53,-1,-1,60,59,58,57,56,55,54,53,54,55,55,54,53,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,46,46,-1,-1,46, 59,-1,-1,-1,55,54,54,54,-1,61,60,60,-1,57,56,55,54,54,54,-1,-1,-1,53,52,51,51,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,47,-1,-1,-1,47, 59,58,57,56,55,55,55,55,-1,-1,60,59,58,57,56,55,55,55,55,56,57,-1,53,52,52,52,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,49,48, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,58,57,56,56,56,56,56,56,57,-1,53,53,52,52,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,49,49, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,50, 59,58,58,58,58,-1,-1,58,58,58,59,60,61,62,63,63,62,62,-1,58,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,51,50,50,50,50,51, 59,59,59,59,59,60,60,59,59,59,59,60,61,62,63,63,62,61,60,59,59,58,57,56,55,54,53,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,51,51,51,51,51,51, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14, 33,32,31,30,30,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,-1,-1,12,12,12,13,14, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,13,12,11,11,-1,8,8,9,10,11,12,13,14,15,-1,-1,-1,7,7,8,-1,11,11,12,13,14, 33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,12,12,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,8,8,9,10,11,12,13,14, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,-1,-1,-1,10,10,11,12,13,14,-1,17,17,18,-1,9,9,9,10,-1,-1,-1,15, 34,-1,-1,30,29,29,29,29,-1,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,14,14,14,14,13,12,11,11,11,12,13,14,15,16,17,-1,-1,10,10,10,10,11,-1,-1,15, 33,32,31,30,30,30,30,30,31,-1,-1,24,24,-1,-1,-1,-1,20,-1,-1,-1,-1,15,15,15,15,-1,-1,-1,-1,12,-1,-1,-1,-1,16,16,-1,-1,12,11,11,11,11,11,12,13,14, 33,32,31,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,22,23,24,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,12,12,13,14, 33,32,32,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,22,22,23,23,22,22,-1,-1,18,17,16,15,14,14,14,15,16,17,16,15,14,13,13,-1,-1,31,-1,-1,13,13,14, 33,33,33,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,16,15,14,14,-1,-1,30,30,30,-1,14,14,14, 34,34,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,24,24,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,17,-1,15,15,-1,29,29,30,29,-1,-1,15,15, 35,35,-1,37,37,37,37,38,-1,29,28,27,26,25,25,25,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,-1,-1,17,17,17,18,17,16,16,-1,29,28,-1,28,28,-1,16,16, 36,36,-1,36,36,36,36,-1,-1,29,28,27,26,26,26,-1,-1,28,27,26,26,26,27,28,29,30,31,32,33,33,33,-1,-1,18,18,18,17,17,17,-1,-1,27,27,27,27,-1,17,17, 37,37,-1,35,35,35,35,-1,-1,29,28,27,27,27,-1,-1,29,28,27,27,27,27,27,-1,-1,31,31,32,33,32,32,32,-1,-1,19,18,18,18,18,-1,-1,26,26,26,26,-1,18,18, 38,38,-1,35,34,34,34,-1,30,29,28,28,28,-1,-1,-1,29,28,28,28,28,28,28,-1,-1,32,32,32,33,32,31,31,-1,-1,-1,19,19,19,19,20,-1,25,25,25,26,-1,19,19, 39,39,-1,35,34,33,33,-1,30,29,29,29,-1,-1,31,30,29,29,29,29,29,29,29,-1,-1,33,33,33,33,32,31,30,30,30,-1,-1,20,20,20,20,-1,24,24,25,26,-1,20,20, 40,40,-1,35,34,33,32,31,30,30,30,-1,-1,32,31,30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,31,30,29,29,29,-1,-1,21,21,21,22,23,24,25,26,-1,21,21, 39,-1,-1,35,34,33,33,-1,31,31,31,-1,33,32,31,31,31,31,31,31,31,31,31,-1,33,33,34,34,33,32,31,30,29,28,28,28,-1,22,22,22,-1,24,24,25,26,-1,-1,22, 38,37,36,35,35,-1,34,-1,32,32,32,-1,33,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,33,32,31,30,29,28,27,27,-1,23,23,23,-1,25,-1,26,26,25,24,23, 39,-1,36,36,36,-1,35,-1,33,33,33,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,26,-1,27,26,26,-1,24, 40,-1,37,-1,-1,-1,36,-1,-1,34,34,-1,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 41,-1,38,39,39,38,37,38,-1,35,35,-1,35,35,35,35,35,35,35,35,35,35,35,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,26,26,-1,29,28,29,30,29,28,-1,26, 42,-1,39,39,39,38,38,38,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,30,29,29,-1,27, 43,-1,40,40,39,39,39,39,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,30,30,-1,28,-1,-1,30,30,30,30,30,30,-1,28, 44,-1,41,40,40,40,40,40,-1,39,38,-1,38,38,39,40,39,38,38,38,39,40,41,-1,-1,37,36,35,34,34,34,34,33,32,31,31,-1,29,30,-1,31,31,31,31,31,31,-1,29, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,39,39,39,40,39,39,39,39,39,40,41,-1,-1,37,36,35,35,35,35,34,33,32,32,32,-1,30,30,-1,-1,32,-1,-1,-1,32,-1,30, 46,-1,43,44,45,-1,42,-1,41,40,40,41,40,40,40,40,40,40,40,40,40,40,41,-1,-1,37,36,36,36,36,35,34,33,33,33,33,32,31,31,32,-1,33,-1,35,34,33,-1,31, 46,45,44,44,45,-1,43,-1,41,41,41,-1,41,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37,36,35,34,34,34,34,34,-1,32,32,32,-1,34,-1,35,34,34,33,32, 47,-1,-1,45,45,45,44,-1,42,42,42,-1,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38,37,36,35,35,35,35,35,35,-1,33,33,33,-1,35,36,35,35,-1,-1,33, 48,49,-1,46,46,45,45,44,43,43,43,-1,-1,43,43,43,43,43,43,43,42,41,40,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,34,34,34,35,36,36,36,36,-1,35,34, 49,49,-1,47,46,46,46,-1,44,44,44,45,-1,-1,44,44,44,44,44,43,42,41,41,-1,-1,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,-1,37,37,37,37,-1,35,35, 50,50,-1,47,47,47,47,-1,45,45,45,45,46,-1,-1,-1,45,45,44,43,42,42,42,-1,-1,40,39,38,38,38,38,38,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,36,36, 51,51,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,46,45,44,43,43,43,43,-1,-1,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,37,37, 52,52,-1,49,49,49,49,-1,-1,47,47,47,47,47,48,-1,-1,45,44,44,44,44,43,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,38,38, 53,53,-1,50,50,-1,50,51,-1,48,48,48,48,48,48,49,-1,-1,45,45,45,44,43,42,41,41,41,41,41,41,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,39,39, 54,54,-1,-1,51,52,51,51,-1,49,49,-1,49,49,49,49,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,40,40, 55,55,56,-1,52,52,52,-1,-1,50,50,51,50,50,50,50,50,51,52,51,50,49,48,47,46,45,44,43,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,42,41,41, 56,56,56,-1,-1,53,-1,-1,52,51,51,51,51,51,51,51,51,51,52,51,50,49,49,-1,-1,45,44,44,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,42,42,42, 57,57,57,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,52,52,52,52,51,51,-1,-1,-1,-1,-1,-1,45,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,44,43,43,43, 58,58,58,57,56,55,54,53,53,-1,-1,60,60,-1,-1,-1,-1,53,-1,-1,-1,-1,53,52,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,45,44,44,44,44, 59,-1,-1,57,56,55,54,54,-1,-1,61,60,59,58,57,56,55,54,55,56,55,54,53,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,45,45,-1,-1,45, 60,-1,-1,-1,56,55,55,55,-1,62,61,61,-1,58,57,56,55,55,55,-1,-1,-1,53,52,51,51,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,46,-1,-1,-1,46, 60,59,58,57,56,56,56,56,-1,-1,61,60,59,58,57,56,56,56,56,57,58,-1,53,52,52,52,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,48,47, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,59,58,57,57,57,57,57,57,57,-1,53,53,52,52,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,48,48, 60,59,58,58,58,-1,-1,58,58,59,60,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,49,49, 60,59,59,59,59,-1,-1,59,59,59,60,61,62,63,64,63,62,62,-1,58,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,51,50,50,50,50,50, 60,60,60,60,60,61,61,60,60,60,60,61,62,63,64,63,62,61,60,59,59,58,57,56,55,54,53,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,51,51,51,51,51,51, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13, 34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13, 34,33,32,31,31,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,-1,-1,11,11,11,12,13, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,6,6,7,-1,10,10,11,12,13, 34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,7,7,8,9,10,11,12,13, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,8,8,8,9,-1,-1,-1,14, 35,-1,-1,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,15,15,15,15,14,13,12,12,12,13,14,15,16,17,18,-1,-1,9,9,9,9,10,-1,-1,14, 34,33,32,31,31,31,31,31,32,-1,-1,25,25,-1,-1,-1,-1,21,-1,-1,-1,-1,16,16,16,16,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,11,10,10,10,10,10,11,12,13, 34,33,32,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,23,24,25,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,11,11,12,13, 34,33,33,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,23,23,24,24,23,23,-1,-1,19,18,17,16,15,15,15,16,17,16,15,14,13,12,12,-1,-1,30,-1,-1,12,12,13, 34,34,34,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,17,16,15,14,13,13,-1,-1,29,29,29,-1,13,13,13, 35,35,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,25,25,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,16,16,-1,14,14,-1,28,28,29,28,-1,-1,14,14, 36,36,-1,38,38,38,38,39,-1,30,29,28,27,26,26,26,-1,-1,28,27,26,27,28,29,30,31,32,33,33,33,-1,-1,18,17,17,17,16,15,15,-1,28,27,-1,27,27,-1,15,15, 37,37,-1,37,37,37,37,-1,-1,30,29,28,27,27,27,-1,-1,29,28,27,27,27,28,29,30,31,32,33,32,32,32,-1,-1,18,18,17,16,16,16,-1,-1,26,26,26,26,-1,16,16, 38,38,-1,36,36,36,36,-1,-1,30,29,28,28,28,-1,-1,30,29,28,28,28,28,28,-1,-1,32,32,33,32,31,31,31,-1,-1,18,17,17,17,17,-1,-1,25,25,25,25,-1,17,17, 39,39,-1,36,35,35,35,-1,31,30,29,29,29,-1,-1,-1,30,29,29,29,29,29,29,-1,-1,33,33,33,32,31,30,30,-1,-1,-1,18,18,18,18,19,-1,24,24,24,25,-1,18,18, 40,40,-1,36,35,34,34,-1,31,30,30,30,-1,-1,32,31,30,30,30,30,30,30,30,-1,-1,34,34,33,32,31,30,29,29,29,-1,-1,19,19,19,19,-1,23,23,24,25,-1,19,19, 41,41,-1,36,35,34,33,32,31,31,31,-1,-1,33,32,31,31,31,31,31,31,31,31,32,33,34,34,33,32,31,30,29,28,28,28,-1,-1,20,20,20,21,22,23,24,25,-1,20,20, 40,-1,-1,36,35,34,34,-1,32,32,32,-1,34,33,32,32,32,32,32,32,32,32,32,-1,34,34,34,33,32,31,30,29,28,27,27,27,-1,21,21,21,-1,23,23,24,25,-1,-1,21, 39,38,37,36,36,-1,35,-1,33,33,33,-1,34,33,33,33,33,33,33,33,33,33,33,34,35,35,34,33,32,31,30,29,28,27,26,26,-1,22,22,22,-1,24,-1,25,25,24,23,22, 40,-1,37,37,37,-1,36,-1,34,34,34,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,25,-1,26,25,25,-1,23, 41,-1,38,-1,-1,-1,37,-1,-1,35,35,-1,35,35,35,35,35,35,35,35,35,35,35,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 42,-1,39,40,40,39,38,39,-1,36,36,-1,36,36,36,36,36,36,36,36,36,36,36,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,25,25,-1,28,27,28,29,28,27,-1,25, 43,-1,40,40,40,39,39,39,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,29,28,28,-1,26, 44,-1,41,41,40,40,40,40,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,29,29,29,-1,27, 45,-1,42,41,41,41,41,41,-1,40,39,-1,39,39,40,41,40,39,39,39,40,41,42,-1,-1,36,35,34,33,33,33,33,32,31,30,30,-1,28,29,-1,30,30,30,30,30,30,-1,28, 46,-1,43,-1,-1,-1,42,-1,-1,40,40,-1,40,40,40,41,40,40,40,40,40,41,41,-1,-1,36,35,34,34,34,34,33,32,31,31,31,-1,29,29,-1,-1,31,-1,-1,-1,31,-1,29, 47,-1,44,45,46,-1,43,-1,42,41,41,42,41,41,41,41,41,41,41,41,41,40,40,-1,-1,36,35,35,35,35,34,33,32,32,32,32,31,30,30,31,-1,32,-1,34,33,32,-1,30, 47,46,45,45,46,-1,44,-1,42,42,42,-1,42,42,42,42,42,42,42,42,41,40,39,38,37,36,36,36,36,35,34,33,33,33,33,33,-1,31,31,31,-1,33,-1,34,33,33,32,31, 48,-1,-1,46,46,46,45,-1,43,43,43,-1,43,43,43,43,43,43,43,42,41,40,39,38,37,37,37,37,36,35,34,34,34,34,34,34,-1,32,32,32,-1,34,35,34,34,-1,-1,32, 49,50,-1,47,47,46,46,45,44,44,44,-1,-1,44,44,44,44,44,43,42,41,40,39,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,33,33,33,34,35,35,35,35,-1,34,33, 50,50,-1,48,47,47,47,-1,45,45,45,46,-1,-1,45,45,45,44,43,42,41,40,40,-1,-1,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,-1,36,36,36,36,-1,34,34, 51,51,-1,48,48,48,48,-1,46,46,46,46,47,-1,-1,-1,45,44,43,42,41,41,41,-1,-1,39,38,37,37,37,37,37,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,35,35, 52,52,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,45,44,43,42,42,42,42,-1,-1,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,36,36, 53,53,-1,50,50,50,50,-1,-1,48,48,48,48,48,49,-1,-1,44,43,43,43,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,37,37, 54,54,-1,51,51,-1,51,52,-1,49,49,49,49,49,49,50,-1,-1,44,44,44,43,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,38,38, 55,55,-1,-1,52,53,52,52,-1,50,50,-1,50,50,50,50,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,39,39, 56,56,57,-1,53,53,53,-1,-1,51,51,52,51,51,51,51,51,52,51,50,49,48,47,46,45,44,43,42,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,41,40,40, 57,57,57,-1,-1,54,-1,-1,53,52,52,52,52,52,52,52,52,52,51,50,49,48,48,-1,-1,44,43,43,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,41,41,41, 58,58,58,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,53,53,52,51,50,50,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,43,42,42,42, 59,59,59,58,57,56,55,54,54,-1,-1,60,60,-1,-1,-1,-1,53,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,44,43,43,43,43, 60,-1,-1,58,57,56,55,55,-1,-1,61,60,59,58,57,56,55,54,55,55,54,53,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,44,44,-1,-1,44, 61,-1,-1,-1,57,56,56,56,-1,62,61,61,-1,58,57,56,55,55,55,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,45,-1,-1,-1,45, 61,60,59,58,57,57,57,57,-1,-1,61,60,59,58,57,56,56,56,56,57,57,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,47,46, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,59,58,57,57,57,57,57,56,56,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,47,47, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,48,48, 61,60,60,60,60,-1,-1,60,60,60,61,62,63,64,63,62,61,61,-1,57,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,50,49,49,49,49,49, 61,61,61,61,61,62,62,61,61,61,61,62,63,64,63,62,61,60,59,58,58,57,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,50,50,50,50,50,50, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12, 35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12, 35,34,33,32,32,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,-1,-1,10,10,10,11,12, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,5,5,6,-1,9,9,10,11,12, 35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,6,6,7,8,9,10,11,12, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,7,7,7,8,-1,-1,-1,13, 36,-1,-1,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,19,18,17,16,16,16,16,16,15,14,13,13,13,14,15,16,17,18,19,-1,-1,8,8,8,8,9,-1,-1,13, 35,34,33,32,32,32,32,32,33,-1,-1,26,26,-1,-1,-1,-1,22,-1,-1,-1,-1,17,17,17,17,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,10,9,9,9,9,9,10,11,12, 35,34,33,33,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,24,25,26,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,10,10,11,12, 35,34,34,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,24,24,25,25,24,24,-1,-1,20,19,18,17,16,16,16,17,16,15,14,13,12,11,11,-1,-1,29,-1,-1,11,11,12, 35,35,35,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,12,-1,-1,28,28,28,-1,12,12,12, 36,36,-1,-1,40,40,40,40,-1,31,31,-1,28,27,26,26,26,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,15,-1,13,13,-1,27,27,28,27,-1,-1,13,13, 37,37,-1,39,39,39,39,40,-1,31,30,29,28,27,27,27,-1,-1,29,28,27,28,29,30,31,32,33,32,32,32,-1,-1,17,16,16,16,15,14,14,-1,27,26,-1,26,26,-1,14,14, 38,38,-1,38,38,38,38,-1,-1,31,30,29,28,28,28,-1,-1,30,29,28,28,28,29,30,31,32,33,32,31,31,31,-1,-1,17,17,16,15,15,15,-1,-1,25,25,25,25,-1,15,15, 39,39,-1,37,37,37,37,-1,-1,31,30,29,29,29,-1,-1,31,30,29,29,29,29,29,-1,-1,33,33,32,31,30,30,30,-1,-1,17,16,16,16,16,-1,-1,24,24,24,24,-1,16,16, 40,40,-1,37,36,36,36,-1,32,31,30,30,30,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,34,33,32,31,30,29,29,-1,-1,-1,17,17,17,17,18,-1,23,23,23,24,-1,17,17, 41,41,-1,37,36,35,35,-1,32,31,31,31,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,34,33,32,31,30,29,28,28,28,-1,-1,18,18,18,18,-1,22,22,23,24,-1,18,18, 42,42,-1,37,36,35,34,33,32,32,32,-1,-1,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,31,30,29,28,27,27,27,-1,-1,19,19,19,20,21,22,23,24,-1,19,19, 41,-1,-1,37,36,35,35,-1,33,33,33,-1,35,34,33,33,33,33,33,33,33,33,33,-1,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,20, 40,39,38,37,37,-1,36,-1,34,34,34,-1,35,34,34,34,34,34,34,34,34,34,34,35,35,34,33,32,31,30,29,28,27,26,25,25,-1,21,21,21,-1,23,-1,24,24,23,22,21, 41,-1,38,38,38,-1,37,-1,35,35,35,36,35,35,35,35,35,35,35,35,35,35,35,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,24,-1,25,24,24,-1,22, 42,-1,39,-1,-1,-1,38,-1,-1,36,36,-1,36,36,36,36,36,36,36,36,36,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 43,-1,40,41,41,40,39,40,-1,37,37,-1,37,37,37,37,37,37,37,37,37,37,37,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,24,24,-1,27,26,27,28,27,26,-1,24, 44,-1,41,41,41,40,40,40,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,27,27,-1,25, 45,-1,42,42,41,41,41,41,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,28,28,-1,26, 46,-1,43,42,42,42,42,42,-1,41,40,-1,40,40,41,42,41,40,40,40,41,41,41,-1,-1,35,34,33,32,32,32,32,31,30,29,29,-1,27,28,-1,29,29,29,29,29,29,-1,27, 47,-1,44,-1,-1,-1,43,-1,-1,41,41,-1,41,41,41,42,41,41,41,41,40,40,40,-1,-1,35,34,33,33,33,33,32,31,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,30,-1,28, 48,-1,45,46,47,-1,44,-1,43,42,42,43,42,42,42,42,42,42,42,41,40,39,39,-1,-1,35,34,34,34,34,33,32,31,31,31,31,30,29,29,30,-1,31,-1,33,32,31,-1,29, 48,47,46,46,47,-1,45,-1,43,43,43,-1,43,43,43,43,43,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,-1,30,30,30,-1,32,-1,33,32,32,31,30, 49,-1,-1,47,47,47,46,-1,44,44,44,-1,44,44,44,44,44,43,42,41,40,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,31,31,31,-1,33,34,33,33,-1,-1,31, 50,51,-1,48,48,47,47,46,45,45,45,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,32,32,32,33,34,34,34,34,-1,33,32, 51,51,-1,49,48,48,48,-1,46,46,46,47,-1,-1,46,45,44,43,42,41,40,39,39,-1,-1,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,-1,35,35,35,35,-1,33,33, 52,52,-1,49,49,49,49,-1,47,47,47,47,48,-1,-1,-1,44,43,42,41,40,40,40,-1,-1,38,37,36,36,36,36,36,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,34,34, 53,53,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,44,43,42,41,41,41,41,-1,-1,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,35,35, 54,54,-1,51,51,51,51,-1,-1,49,49,49,49,49,50,-1,-1,43,42,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,36,36, 55,55,-1,52,52,-1,52,53,-1,50,50,50,50,50,50,51,-1,-1,43,43,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,37,37, 56,56,-1,-1,53,54,53,53,-1,51,51,-1,51,51,51,51,52,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,38,38, 57,57,58,-1,54,54,54,-1,-1,52,52,53,52,52,52,52,52,51,50,49,48,47,46,45,44,43,42,41,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,40,39,39, 58,58,58,-1,-1,55,-1,-1,54,53,53,53,53,53,53,53,52,51,50,49,48,47,47,-1,-1,43,42,42,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,40,40,40, 59,59,59,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,42,41,41,41, 60,60,60,59,58,57,56,55,55,-1,-1,59,59,-1,-1,-1,-1,52,-1,-1,-1,-1,51,50,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,43,42,42,42,42, 61,-1,-1,59,58,57,56,56,-1,-1,60,59,58,57,56,55,54,53,54,54,53,52,51,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,43,43,-1,-1,43, 62,-1,-1,-1,58,57,57,57,-1,61,60,60,-1,57,56,55,54,54,54,-1,-1,-1,51,50,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,44,-1,-1,-1,44, 62,61,60,59,58,58,58,58,-1,-1,60,59,58,57,56,55,55,55,55,56,56,-1,51,50,50,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,46,45, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,58,57,56,56,56,56,56,55,55,-1,51,51,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,46,46, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,47,47, 62,61,61,61,61,-1,-1,61,61,61,62,63,64,63,62,61,60,60,-1,56,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,48, 62,62,62,62,62,63,63,62,62,62,62,63,64,63,62,61,60,59,58,57,57,56,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11, 36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11, 36,35,34,33,33,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,-1,-1,9,9,9,10,11, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,26,25,24,23,22,21,20,19,19,-1,16,15,14,14,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,4,4,5,-1,8,8,9,10,11, 36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,16,15,15,15,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,5,5,6,7,8,9,10,11, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,6,6,6,7,-1,-1,-1,12, 37,-1,-1,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,20,19,18,17,17,17,17,17,16,15,14,14,14,15,16,17,18,19,20,-1,-1,7,7,7,7,8,-1,-1,12, 36,35,34,33,33,33,33,33,34,-1,-1,27,27,-1,-1,-1,-1,23,-1,-1,-1,-1,18,18,18,18,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,9,8,8,8,8,8,9,10,11, 36,35,34,34,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,25,26,27,-1,-1,-1,-1,-1,-1,19,18,17,16,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,9,9,10,11, 36,35,35,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,25,25,26,26,25,25,-1,-1,21,20,19,18,17,17,17,16,15,14,13,12,11,10,10,-1,-1,28,-1,-1,10,10,11, 36,36,36,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,11,-1,-1,27,27,27,-1,11,11,11, 37,37,-1,-1,41,41,41,41,-1,32,32,-1,29,28,27,27,27,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,26,26,27,26,-1,-1,12,12, 38,38,-1,40,40,40,40,41,-1,32,31,30,29,28,28,28,-1,-1,30,29,28,29,30,31,32,33,32,31,31,31,-1,-1,16,15,15,15,14,13,13,-1,26,25,-1,25,25,-1,13,13, 39,39,-1,39,39,39,39,-1,-1,32,31,30,29,29,29,-1,-1,31,30,29,29,29,30,31,32,33,32,31,30,30,30,-1,-1,16,16,15,14,14,14,-1,-1,24,24,24,24,-1,14,14, 40,40,-1,38,38,38,38,-1,-1,32,31,30,30,30,-1,-1,32,31,30,30,30,30,30,-1,-1,33,32,31,30,29,29,29,-1,-1,16,15,15,15,15,-1,-1,23,23,23,23,-1,15,15, 41,41,-1,38,37,37,37,-1,33,32,31,31,31,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,33,32,31,30,29,28,28,-1,-1,-1,16,16,16,16,17,-1,22,22,22,23,-1,16,16, 42,42,-1,38,37,36,36,-1,33,32,32,32,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,33,32,31,30,29,28,27,27,27,-1,-1,17,17,17,17,-1,21,21,22,23,-1,17,17, 43,43,-1,38,37,36,35,34,33,33,33,-1,-1,35,34,33,33,33,33,33,33,33,33,34,34,33,32,31,30,29,28,27,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,18,18, 42,-1,-1,38,37,36,36,-1,34,34,34,-1,36,35,34,34,34,34,34,34,34,34,34,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,19, 41,40,39,38,38,-1,37,-1,35,35,35,-1,36,35,35,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,22,21,20, 42,-1,39,39,39,-1,38,-1,36,36,36,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,23,23,-1,21, 43,-1,40,-1,-1,-1,39,-1,-1,37,37,-1,37,37,37,37,37,37,37,37,37,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 44,-1,41,42,42,41,40,41,-1,38,38,-1,38,38,38,38,38,38,38,38,38,38,38,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,26,25,-1,23, 45,-1,42,42,42,41,41,41,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,26,26,-1,24, 46,-1,43,43,42,42,42,42,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,27,27,-1,25, 47,-1,44,43,43,43,43,43,-1,42,41,-1,41,41,42,43,42,41,41,40,40,40,40,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,28,-1,26, 48,-1,45,-1,-1,-1,44,-1,-1,42,42,-1,42,42,42,43,42,42,41,40,39,39,39,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,29,-1,27, 49,-1,46,47,48,-1,45,-1,44,43,43,44,43,43,43,43,43,42,41,40,39,38,38,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,32,31,30,-1,28, 49,48,47,47,48,-1,46,-1,44,44,44,-1,44,44,44,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,32,31,31,30,29, 50,-1,-1,48,48,48,47,-1,45,45,45,-1,45,45,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,32,32,-1,-1,30, 51,52,-1,49,49,48,48,47,46,46,46,-1,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,33,33,-1,32,31, 52,52,-1,50,49,49,49,-1,47,47,47,48,-1,-1,45,44,43,42,41,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,34,-1,32,32, 53,53,-1,50,50,50,50,-1,48,48,48,48,49,-1,-1,-1,43,42,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,33,33, 54,54,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,43,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 55,55,-1,52,52,52,52,-1,-1,50,50,50,50,50,51,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,35,35, 56,56,-1,53,53,-1,53,54,-1,51,51,51,51,51,51,52,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,36,36, 57,57,-1,-1,54,55,54,54,-1,52,52,-1,52,52,52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,37,37, 58,58,59,-1,55,55,55,-1,-1,53,53,54,53,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,39,38,38, 59,59,59,-1,-1,56,-1,-1,55,54,54,54,54,54,53,52,51,50,49,48,47,46,46,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,39,39,39, 60,60,60,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,41,40,40,40, 61,61,61,60,59,58,57,56,56,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,42,41,41,41,41, 62,-1,-1,60,59,58,57,57,-1,-1,59,58,57,56,55,54,53,52,53,53,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,42,42,-1,-1,42, 63,-1,-1,-1,59,58,58,58,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,43,-1,-1,-1,43, 63,62,61,60,59,59,59,59,-1,-1,59,58,57,56,55,54,54,54,54,55,55,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,45,44, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,57,56,55,55,55,55,55,54,54,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,45,45, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,46,46, 63,62,62,62,62,-1,-1,62,62,62,63,64,63,62,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,47, 63,63,63,63,63,64,64,63,63,63,63,64,63,62,61,60,59,58,57,56,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10, 37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10, 37,36,35,34,34,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,3,-1,-1,8,8,8,9,10, 37,36,35,34,34,-1,31,30,30,-1,-1,-1,27,26,25,24,23,22,21,20,20,-1,17,16,15,15,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,3,3,4,-1,7,7,8,9,10, 37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,17,16,16,16,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,4,4,5,6,7,8,9,10, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,5,5,5,6,-1,-1,-1,11, 38,-1,-1,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,21,20,19,18,18,18,18,18,17,16,15,15,15,16,17,18,19,20,21,-1,-1,6,6,6,6,7,-1,-1,11, 37,36,35,34,34,34,34,34,35,-1,-1,28,28,-1,-1,-1,-1,24,-1,-1,-1,-1,19,19,19,19,-1,-1,-1,-1,16,-1,-1,-1,-1,20,20,-1,-1,8,7,7,7,7,7,8,9,10, 37,36,35,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,26,27,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 37,36,36,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,26,26,27,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 37,37,37,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 38,38,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,28,28,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,11,11, 39,39,-1,41,41,41,41,42,-1,33,32,31,30,29,29,29,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,12,12, 40,40,-1,40,40,40,40,-1,-1,33,32,31,30,30,30,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 41,41,-1,39,39,39,39,-1,-1,33,32,31,31,31,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 42,42,-1,39,38,38,38,-1,34,33,32,32,32,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 43,43,-1,39,38,37,37,-1,34,33,33,33,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 44,44,-1,39,38,37,36,35,34,34,34,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 43,-1,-1,39,38,37,37,-1,35,35,35,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 42,41,40,39,39,-1,38,-1,36,36,36,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 43,-1,40,40,40,-1,39,-1,37,37,37,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 44,-1,41,-1,-1,-1,40,-1,-1,38,38,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 45,-1,42,43,43,42,41,42,-1,39,39,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 46,-1,43,43,43,42,42,42,-1,-1,40,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 47,-1,44,44,43,43,43,43,-1,-1,41,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 48,-1,45,44,44,44,44,44,-1,43,42,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 49,-1,46,-1,-1,-1,45,-1,-1,43,43,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 50,-1,47,48,49,-1,46,-1,45,44,44,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 50,49,48,48,49,-1,47,-1,45,45,45,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 51,-1,-1,49,49,49,48,-1,46,46,46,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 52,53,-1,50,50,49,49,48,47,47,47,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 53,53,-1,51,50,50,50,-1,48,48,48,49,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 54,54,-1,51,51,51,51,-1,49,49,49,49,50,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 55,55,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 56,56,-1,53,53,53,53,-1,-1,51,51,51,51,51,52,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 57,57,-1,54,54,-1,54,55,-1,52,52,52,52,52,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,35,35, 58,58,-1,-1,55,56,55,55,-1,53,53,-1,53,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,36,36, 59,59,60,-1,56,56,56,-1,-1,54,54,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 60,60,60,-1,-1,57,-1,-1,56,55,55,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 61,61,61,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 62,62,62,61,60,59,58,57,57,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 63,-1,-1,61,60,59,58,58,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 64,-1,-1,-1,60,59,59,59,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,63,62,61,60,60,60,60,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 64,63,62,62,62,-1,-1,62,62,63,64,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 64,63,63,63,63,-1,-1,63,63,63,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,46, 64,64,64,64,64,65,65,64,64,64,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9, 38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9, 38,37,36,35,35,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,-1,-1,7,7,7,8,9, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,28,27,26,25,24,23,22,21,21,-1,18,17,16,16,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,3,3,4,-1,7,7,8,8,9, 38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,18,17,17,17,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,4,4,5,6,7,8,9,9, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,5,5,5,6,-1,-1,-1,10, 39,-1,-1,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,22,21,20,19,19,19,19,19,18,17,16,16,16,17,18,19,20,21,22,-1,-1,6,6,6,6,7,-1,-1,11, 38,37,36,35,35,35,35,35,36,-1,-1,29,29,-1,-1,-1,-1,25,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,-1,-1,8,7,7,7,7,7,8,9,10, 38,37,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,27,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 38,37,37,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 38,38,38,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 39,39,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,29,29,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,11,11, 40,40,-1,42,42,42,42,43,-1,34,33,32,31,30,30,30,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,12,12, 41,41,-1,41,41,41,41,-1,-1,34,33,32,31,31,31,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 42,42,-1,40,40,40,40,-1,-1,34,33,32,32,32,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 43,43,-1,40,39,39,39,-1,35,34,33,33,33,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 44,44,-1,40,39,38,38,-1,35,34,34,34,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 45,45,-1,40,39,38,37,36,35,35,35,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 44,-1,-1,40,39,38,38,-1,36,36,36,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 43,42,41,40,40,-1,39,-1,37,37,37,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 44,-1,41,41,41,-1,40,-1,38,38,38,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 46,-1,43,44,44,43,42,43,-1,40,40,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 47,-1,44,44,44,43,43,43,-1,-1,41,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 48,-1,45,45,44,44,44,44,-1,-1,42,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 49,-1,46,45,45,45,45,45,-1,44,43,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 50,-1,47,-1,-1,-1,46,-1,-1,44,44,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 51,-1,48,49,50,-1,47,-1,46,45,45,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 51,50,49,49,50,-1,48,-1,46,46,46,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 52,-1,-1,50,50,50,49,-1,47,47,47,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 53,54,-1,51,51,50,50,49,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 54,54,-1,52,51,51,51,-1,49,49,49,50,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 55,55,-1,52,52,52,52,-1,50,50,50,50,51,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 56,56,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 57,57,-1,54,54,54,54,-1,-1,52,52,52,52,52,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 58,58,-1,55,55,-1,55,56,-1,53,53,53,53,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,35,35, 59,59,-1,-1,56,57,56,56,-1,54,54,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,36,36, 60,60,61,-1,57,57,57,-1,-1,55,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 61,61,61,-1,-1,58,-1,-1,57,56,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 62,62,62,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 63,63,63,62,61,60,59,58,58,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 64,-1,-1,62,61,60,59,59,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 65,-1,-1,-1,61,60,60,60,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 65,64,63,62,61,61,61,61,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 65,64,63,63,63,-1,-1,63,63,64,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 65,64,64,64,64,-1,-1,64,64,64,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,46, 65,65,65,65,65,66,66,65,65,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8, 39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8, 39,38,37,36,36,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,-1,-1,6,6,6,7,8, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,29,28,27,26,25,24,23,22,22,-1,19,18,17,17,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,3,3,4,-1,7,7,7,7,8, 39,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,19,18,18,18,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,4,4,5,6,7,8,8,8, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,5,5,5,6,-1,-1,-1,9, 40,-1,-1,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,23,22,21,20,20,20,20,20,19,18,17,17,17,18,19,20,21,22,23,-1,-1,6,6,6,6,7,-1,-1,10, 39,38,37,36,36,36,36,36,37,-1,-1,30,30,-1,-1,-1,-1,26,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,18,-1,-1,-1,-1,22,22,-1,-1,8,7,7,7,7,7,8,9,10, 39,38,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,28,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 39,38,38,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 39,39,39,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 40,40,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,30,30,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,11,11, 41,41,-1,43,43,43,43,44,-1,35,34,33,32,31,31,31,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,12,12, 42,42,-1,42,42,42,42,-1,-1,35,34,33,32,32,32,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 43,43,-1,41,41,41,41,-1,-1,35,34,33,33,33,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 44,44,-1,41,40,40,40,-1,36,35,34,34,34,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 45,45,-1,41,40,39,39,-1,36,35,35,35,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 46,46,-1,41,40,39,38,37,36,36,36,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 45,-1,-1,41,40,39,39,-1,37,37,37,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 44,43,42,41,41,-1,40,-1,38,38,38,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 45,-1,42,42,42,-1,41,-1,39,39,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 46,-1,43,-1,-1,-1,42,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 47,-1,44,45,45,44,43,44,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 48,-1,45,45,45,44,44,44,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 49,-1,46,46,45,45,45,45,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 50,-1,47,46,46,46,46,46,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 51,-1,48,-1,-1,-1,47,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 52,-1,49,50,51,-1,48,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 52,51,50,50,51,-1,49,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 53,-1,-1,51,51,51,50,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 54,55,-1,52,52,51,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 55,55,-1,53,52,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 56,56,-1,53,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 57,57,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 59,59,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,35,35, 60,60,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,36,36, 61,61,62,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 62,62,62,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 63,63,63,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 64,64,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 65,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 66,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 66,65,64,64,64,-1,-1,64,64,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 66,65,65,65,65,-1,-1,65,65,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,46, 66,66,66,66,66,67,67,66,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7, 40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7, 40,39,38,37,37,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,2,-1,-1,5,5,5,6,7, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,30,29,28,27,26,25,24,23,23,-1,20,19,18,18,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,3,3,4,-1,6,6,6,6,7, 40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,19,19,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,4,4,5,6,7,7,7,7, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,5,5,5,6,-1,-1,-1,8, 41,-1,-1,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,24,23,22,21,21,21,21,21,20,19,18,18,18,19,20,21,22,23,24,-1,-1,6,6,6,6,7,-1,-1,9, 40,39,38,37,37,37,37,37,38,-1,-1,31,31,-1,-1,-1,-1,27,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,18,-1,-1,-1,-1,23,23,-1,-1,8,7,7,7,7,7,8,9,10, 40,39,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 40,39,39,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 40,40,40,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 41,41,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,31,31,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,11,11, 42,42,-1,44,44,44,44,45,-1,36,35,34,33,32,32,32,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,12,12, 43,43,-1,43,43,43,43,-1,-1,36,35,34,33,33,33,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 44,44,-1,42,42,42,42,-1,-1,36,35,34,34,34,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 45,45,-1,42,41,41,41,-1,37,36,35,35,35,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 46,46,-1,42,41,40,40,-1,37,36,36,36,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 47,47,-1,42,41,40,39,38,37,37,37,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 46,-1,-1,42,41,40,40,-1,38,38,38,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 45,44,43,42,42,-1,41,-1,39,39,39,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 46,-1,43,43,43,-1,42,-1,40,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 47,-1,44,-1,-1,-1,43,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 48,-1,45,46,46,45,44,45,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 49,-1,46,46,46,45,45,45,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 50,-1,47,47,46,46,46,46,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 51,-1,48,47,47,47,47,47,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 52,-1,49,-1,-1,-1,48,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 53,-1,50,51,52,-1,49,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 53,52,51,51,52,-1,50,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 54,-1,-1,52,52,52,51,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 55,56,-1,53,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 56,56,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 57,57,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 58,58,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 59,59,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 60,60,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,35,35, 61,61,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,36,36, 62,62,63,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 63,63,63,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 64,64,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 65,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 66,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 66,65,64,64,64,-1,-1,64,64,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 66,65,65,65,65,-1,-1,65,65,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,46, 66,66,66,66,66,67,67,66,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6, 41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6, 41,40,39,38,38,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,3,-1,-1,4,4,4,5,6, 41,40,39,38,38,-1,35,34,34,-1,-1,-1,31,30,29,28,27,26,25,24,24,-1,21,20,19,19,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,4,4,5,-1,5,5,5,5,6, 41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,20,20,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,5,5,6,6,6,6,6,6, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,21,21,21,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,6,6,6,7,-1,-1,-1,7, 42,-1,-1,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,25,24,23,22,22,22,22,22,21,20,19,19,19,20,21,22,23,24,25,-1,-1,7,7,7,7,8,-1,-1,8, 41,40,39,38,38,38,38,38,39,-1,-1,32,32,-1,-1,-1,-1,28,-1,-1,-1,-1,23,23,23,23,-1,-1,-1,-1,19,-1,-1,-1,-1,24,24,-1,-1,9,8,8,8,8,8,9,10,9, 41,40,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,9,9,10,10, 41,40,40,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,28,-1,-1,10,10,11, 41,41,41,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,27,27,27,-1,11,11,11, 42,42,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,32,32,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,26,26,27,26,-1,-1,12,12, 43,43,-1,45,45,45,45,46,-1,37,36,35,34,33,33,33,-1,-1,32,31,30,31,32,33,34,33,32,31,31,31,-1,-1,16,15,15,15,14,13,13,-1,26,25,-1,25,25,-1,13,13, 44,44,-1,44,44,44,44,-1,-1,37,36,35,34,34,34,-1,-1,33,32,31,31,31,32,33,34,33,32,31,30,30,30,-1,-1,16,16,15,14,14,14,-1,-1,24,24,24,24,-1,14,14, 45,45,-1,43,43,43,43,-1,-1,37,36,35,35,35,-1,-1,34,33,32,32,32,32,32,-1,-1,33,32,31,30,29,29,29,-1,-1,16,15,15,15,15,-1,-1,23,23,23,23,-1,15,15, 46,46,-1,43,42,42,42,-1,38,37,36,36,36,-1,-1,-1,34,33,33,33,33,33,33,-1,-1,33,32,31,30,29,28,28,-1,-1,-1,16,16,16,16,17,-1,22,22,22,23,-1,16,16, 47,47,-1,43,42,41,41,-1,38,37,37,37,-1,-1,36,35,34,34,34,34,34,34,34,-1,-1,33,32,31,30,29,28,27,27,27,-1,-1,17,17,17,17,-1,21,21,22,23,-1,17,17, 48,48,-1,43,42,41,40,39,38,38,38,-1,-1,37,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,18,18, 47,-1,-1,43,42,41,41,-1,39,39,39,-1,38,37,36,36,36,36,36,36,36,36,36,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,19, 46,45,44,43,43,-1,42,-1,40,40,40,-1,38,37,37,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,22,21,20, 47,-1,44,44,44,-1,43,-1,41,41,40,39,38,38,38,38,38,38,38,38,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,23,23,-1,21, 48,-1,45,-1,-1,-1,44,-1,-1,41,41,-1,39,39,39,39,39,39,39,39,38,38,38,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 49,-1,46,47,47,46,45,46,-1,42,42,-1,40,40,40,40,40,40,40,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,26,25,-1,23, 50,-1,47,47,47,46,46,46,-1,-1,43,-1,41,41,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,26,26,-1,24, 51,-1,48,48,47,47,47,47,-1,-1,44,-1,42,42,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,27,27,-1,25, 52,-1,49,48,48,48,48,48,-1,46,45,-1,43,43,44,44,43,42,41,40,40,40,40,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,28,-1,26, 53,-1,50,-1,-1,-1,49,-1,-1,46,46,-1,44,44,44,44,43,42,41,40,39,39,39,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,29,-1,27, 54,-1,51,52,53,-1,50,-1,48,47,47,46,45,45,45,44,43,42,41,40,39,38,38,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,32,31,30,-1,28, 54,53,52,52,53,-1,51,-1,48,48,48,-1,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,32,31,31,30,29, 55,-1,-1,53,53,53,52,-1,49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,32,32,-1,-1,30, 56,57,-1,54,54,53,52,51,50,50,50,-1,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,33,33,-1,32,31, 57,57,-1,55,54,53,53,-1,51,51,51,52,-1,-1,45,44,43,42,41,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,34,-1,32,32, 58,58,-1,55,54,54,54,-1,52,52,52,52,53,-1,-1,-1,43,42,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,33,33, 59,59,-1,55,55,55,55,-1,-1,53,53,53,53,54,-1,-1,43,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 60,60,-1,56,56,56,56,-1,-1,54,54,54,54,54,54,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,35,35, 61,61,-1,57,57,-1,57,58,-1,55,55,55,55,54,53,53,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,36,36, 62,62,-1,-1,58,59,58,58,-1,56,56,-1,55,54,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,37,37, 63,63,64,-1,59,59,59,-1,-1,57,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,39,38,38, 64,64,64,-1,-1,60,-1,-1,59,58,57,56,55,54,53,52,51,50,49,48,47,46,46,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,39,39,39, 65,65,65,65,-1,-1,-1,60,59,59,-1,-1,-1,-1,-1,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,41,40,40,40, 66,66,65,64,63,62,61,60,60,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,42,41,41,41,41, 67,-1,-1,64,63,62,61,61,-1,-1,59,58,57,56,55,54,53,52,53,53,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,42,42,-1,-1,42, 68,-1,-1,-1,63,62,62,62,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,43,-1,-1,-1,43, 67,66,65,64,63,63,63,63,-1,-1,59,58,57,56,55,54,54,54,54,55,55,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,45,44, 67,66,65,64,64,-1,64,64,65,-1,-1,-1,57,56,55,55,55,55,55,54,54,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,45,45, 67,66,65,65,65,-1,-1,65,65,66,66,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,46,46, 67,66,66,66,66,-1,-1,66,66,66,65,64,63,62,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,47, 67,67,67,67,67,68,68,67,67,66,65,64,63,62,61,60,59,58,57,56,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5, 42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5, 42,41,40,39,39,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,4,-1,-1,3,3,3,4,5, 42,41,40,39,39,-1,36,35,35,-1,-1,-1,32,31,30,29,28,27,26,25,25,-1,22,21,20,20,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,5,5,6,-1,4,4,4,4,5, 42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,21,21,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,6,6,6,5,5,5,5,5, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,22,22,22,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,7,7,6,6,-1,-1,-1,6, 43,-1,-1,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,26,25,24,23,23,23,23,23,22,21,20,20,20,21,22,23,24,25,26,-1,-1,8,7,7,7,8,-1,-1,7, 42,41,40,39,39,39,39,39,40,-1,-1,33,33,-1,-1,-1,-1,29,-1,-1,-1,-1,24,24,24,24,-1,-1,-1,-1,19,-1,-1,-1,-1,25,25,-1,-1,9,8,8,8,8,8,9,9,8, 42,41,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,9,9,9,9, 42,41,41,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,28,-1,-1,10,10,10, 42,42,42,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,27,27,27,-1,11,11,11, 43,43,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,26,26,27,26,-1,-1,12,12, 44,44,-1,46,46,46,46,47,-1,38,37,36,35,34,34,34,-1,-1,32,31,30,31,32,33,34,33,32,31,31,31,-1,-1,16,15,15,15,14,13,13,-1,26,25,-1,25,25,-1,13,13, 45,45,-1,45,45,45,45,-1,-1,38,37,36,35,35,35,-1,-1,33,32,31,31,31,32,33,34,33,32,31,30,30,30,-1,-1,16,16,15,14,14,14,-1,-1,24,24,24,24,-1,14,14, 46,46,-1,44,44,44,44,-1,-1,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,33,32,31,30,29,29,29,-1,-1,16,15,15,15,15,-1,-1,23,23,23,23,-1,15,15, 47,47,-1,44,43,43,43,-1,39,38,37,37,37,-1,-1,-1,34,33,33,33,33,33,33,-1,-1,33,32,31,30,29,28,28,-1,-1,-1,16,16,16,16,17,-1,22,22,22,23,-1,16,16, 48,48,-1,44,43,42,42,-1,39,38,38,38,-1,-1,36,35,34,34,34,34,34,34,34,-1,-1,33,32,31,30,29,28,27,27,27,-1,-1,17,17,17,17,-1,21,21,22,23,-1,17,17, 49,49,-1,44,43,42,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,18,18, 48,-1,-1,44,43,42,42,-1,40,40,40,-1,38,37,36,36,36,36,36,36,36,36,36,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,19, 47,46,45,44,44,-1,43,-1,41,41,41,-1,38,37,37,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,22,21,20, 48,-1,45,45,45,-1,44,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,23,23,-1,21, 49,-1,46,-1,-1,-1,45,-1,-1,41,41,-1,39,39,39,39,39,39,39,39,38,38,38,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 50,-1,47,48,48,47,46,47,-1,42,42,-1,40,40,40,40,40,40,40,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,26,25,-1,23, 51,-1,48,48,48,47,47,47,-1,-1,43,-1,41,41,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,26,26,-1,24, 52,-1,49,49,48,48,48,48,-1,-1,44,-1,42,42,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,27,27,-1,25, 53,-1,50,49,49,49,49,49,-1,46,45,-1,43,43,44,44,43,42,41,40,40,40,40,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,28,-1,26, 54,-1,51,-1,-1,-1,50,-1,-1,46,46,-1,44,44,44,44,43,42,41,40,39,39,39,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,29,-1,27, 55,-1,52,53,54,-1,51,-1,48,47,47,46,45,45,45,44,43,42,41,40,39,38,38,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,32,31,30,-1,28, 55,54,53,53,54,-1,52,-1,48,48,48,-1,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,32,31,31,30,29, 56,-1,-1,54,54,53,53,-1,49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,32,32,-1,-1,30, 57,58,-1,55,54,53,52,51,50,50,50,-1,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,33,33,-1,32,31, 58,58,-1,55,54,53,53,-1,51,51,51,52,-1,-1,45,44,43,42,41,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,34,-1,32,32, 59,59,-1,55,54,54,54,-1,52,52,52,52,53,-1,-1,-1,43,42,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,33,33, 60,60,-1,55,55,55,55,-1,-1,53,53,53,53,54,-1,-1,43,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 61,61,-1,56,56,56,56,-1,-1,54,54,54,54,54,54,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,35,35, 62,62,-1,57,57,-1,57,58,-1,55,55,55,55,54,53,53,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,36,36, 63,63,-1,-1,58,59,58,58,-1,56,56,-1,55,54,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,37,37, 64,64,65,-1,59,59,59,-1,-1,57,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,39,38,38, 65,65,65,-1,-1,60,-1,-1,59,58,57,56,55,54,53,52,51,50,49,48,47,46,46,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,39,39,39, 66,66,65,65,-1,-1,-1,60,59,59,-1,-1,-1,-1,-1,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,41,40,40,40, 67,66,65,64,63,62,61,60,60,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,42,41,41,41,41, 68,-1,-1,64,63,62,61,61,-1,-1,59,58,57,56,55,54,53,52,53,53,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,42,42,-1,-1,42, 68,-1,-1,-1,63,62,62,62,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,43,-1,-1,-1,43, 67,66,65,64,63,63,63,63,-1,-1,59,58,57,56,55,54,54,54,54,55,55,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,45,44, 67,66,65,64,64,-1,64,64,65,-1,-1,-1,57,56,55,55,55,55,55,54,54,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,45,45, 67,66,65,65,65,-1,-1,65,65,66,66,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,46,46, 67,66,66,66,66,-1,-1,66,66,66,65,64,63,62,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,47, 67,67,67,67,67,68,68,67,67,66,65,64,63,62,61,60,59,58,57,56,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4, 43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4, 43,42,41,40,40,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,-1,-1,2,2,2,3,4, 43,42,41,40,40,-1,37,36,36,-1,-1,-1,33,32,31,30,29,28,27,26,26,-1,23,22,21,21,-1,18,18,19,20,21,22,22,23,24,-1,-1,-1,6,6,7,-1,3,3,3,3,4, 43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,22,22,-1,19,19,19,20,21,21,22,23,24,25,26,-1,-1,7,6,5,4,4,4,4,4, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,23,23,23,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 44,-1,-1,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,27,26,25,24,24,24,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,6, 43,42,41,40,40,40,40,40,40,-1,-1,34,34,-1,-1,-1,-1,30,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,8,7, 43,42,41,41,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,8,8, 43,42,42,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,9, 43,43,43,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 44,44,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,11,11, 45,45,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,12,12, 46,46,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 47,47,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 48,48,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 49,49,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 62,62,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,35,35, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,36,36, 64,64,65,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 65,65,65,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 66,65,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 66,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 67,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 66,65,64,64,64,-1,-1,64,64,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 66,65,65,65,65,-1,-1,65,65,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,46, 66,66,66,66,66,67,67,66,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3, 44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3, 44,43,42,41,41,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,-1,2,2,2,2,3, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,20,21,22,22,22,23,24,-1,-1,-1,7,7,7,-1,3,3,3,3,3, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,20,20,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,4,4,4,4, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,24,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 45,-1,-1,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,28,27,26,25,25,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,6, 44,43,42,41,41,41,41,40,40,-1,-1,35,35,-1,-1,-1,-1,31,-1,-1,-1,-1,26,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,8,7, 44,43,42,42,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,8,8, 44,43,43,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,9, 44,44,44,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 45,45,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,11,11, 46,46,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,12,12, 47,47,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 48,48,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 49,49,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 62,62,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,35,35, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,36,36, 64,64,65,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 65,65,65,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 66,65,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 66,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 67,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 66,65,64,64,64,-1,-1,64,64,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 66,65,65,65,65,-1,-1,65,65,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,46, 66,66,66,66,66,67,67,66,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2, 45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2, 45,44,43,42,42,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,-1,2,2,2,2,2, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,21,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,3,3,3,3,3, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,4,4,4,4, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,25,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 46,-1,-1,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,29,28,27,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,6, 45,44,43,42,42,42,41,40,40,-1,-1,36,36,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,8,7, 45,44,43,43,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,8,8, 45,44,44,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,9, 45,45,45,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 46,46,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,11,11, 47,47,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,12,12, 48,48,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 49,49,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 50,50,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 62,62,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,35,35, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,36,36, 64,64,65,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 65,65,65,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 66,65,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 66,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 67,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 66,65,64,64,64,-1,-1,64,64,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 66,65,65,65,65,-1,-1,65,65,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,46, 66,66,66,66,66,67,67,66,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1, 46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1, 46,45,44,43,43,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,-1,3,2,2,2,2, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,3,3,3,3,3, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,4,4,4,4, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 47,-1,-1,43,42,42,41,41,-1,-1,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,6, 46,45,44,43,43,42,41,40,40,-1,-1,37,37,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,8,7, 46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,8,8, 46,45,45,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,9, 46,46,46,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 47,47,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,11,11, 48,48,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,12,12, 49,49,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 50,50,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 62,62,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,35,35, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,36,36, 64,64,65,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 65,65,65,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 66,65,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 66,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 67,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 66,65,64,64,64,-1,-1,64,64,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 66,65,65,65,65,-1,-1,65,65,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,46, 66,66,66,66,66,67,67,66,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0, 47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1, 47,46,45,44,44,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,4,3,2,2,2, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,4,3,3,3,3, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,4,4,4,4, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,6, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,8,7, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,8,8, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,9, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,11,11, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,12,12, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 62,62,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,35,35, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,36,36, 64,64,65,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 65,65,65,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 66,65,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 66,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 67,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 66,65,64,64,64,-1,-1,64,64,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 66,65,65,65,65,-1,-1,65,65,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,46, 66,66,66,66,66,67,67,66,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 0,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47, 1,1,2,3,4,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,45,45,45,46,47, 2,2,2,3,4,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 3,3,3,3,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 4,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 5,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 6,7,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 7,7,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 8,8,8,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 9,9,9,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 10,10,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 11,11,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 12,12,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 13,13,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 14,14,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 15,15,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 16,16,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 17,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 18,19,20,21,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 19,-1,21,21,22,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 20,-1,22,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 21,-1,23,24,25,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 22,-1,24,24,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 23,-1,25,25,25,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 24,-1,26,26,26,26,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 25,-1,27,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 26,-1,28,29,30,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 27,28,29,29,30,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 28,-1,-1,30,30,31,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 29,30,-1,31,31,31,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 30,30,-1,32,32,32,32,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 31,31,-1,33,33,33,33,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 32,32,-1,34,34,34,34,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 33,33,-1,35,35,35,35,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 34,34,-1,36,36,-1,36,37,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 35,35,-1,-1,37,38,37,37,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 36,36,37,-1,38,38,38,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 37,37,37,-1,-1,39,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 38,38,38,39,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 39,39,39,39,40,41,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 40,-1,-1,40,40,41,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 41,-1,-1,-1,41,41,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 42,43,44,43,42,42,42,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 45,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 1,0,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45,46, 1,1,1,2,3,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,44,44,44,45,46, 2,2,2,2,3,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 3,3,3,3,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 4,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 5,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 6,7,7,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 7,7,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 8,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 10,10,-1,-1,24,24,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 11,11,-1,23,23,23,23,24,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,46,45,46,47,47,46,-1,49, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,48,48,48,48,48,49,-1,52, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 35,35,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 45,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 2,1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44,45, 2,1,1,1,2,-1,-1,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,43,43,43,44,45, 2,2,2,2,2,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 3,3,3,3,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 4,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 5,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,-1,-1,40,40,41,41,42,-1,-1,46, 6,7,7,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,36,36,-1,-1,39,39,40,41,42,42,43,44,45, 7,7,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,43,43,44,45, 8,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,44,44,45, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,45,45,45, 10,10,-1,-1,24,24,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,46,46, 11,11,-1,23,23,23,23,24,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,47,47, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,48,48, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,49,49, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,46,45,46,47,47,46,-1,49, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,48,48,48,48,48,49,-1,52, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 35,35,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 45,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 3,2,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43,44, 3,2,1,1,1,-1,-1,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,42,42,42,43,44, 3,2,2,2,2,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,20,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 3,3,3,3,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,20,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 4,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,24,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 5,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,25,26,27,28,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,-1,-1,45, 6,7,7,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,35,35,-1,-1,39,39,40,41,41,41,42,43,44, 7,7,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,42,42,43,44, 8,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,43,43,44, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,44,44,44, 10,10,-1,-1,24,24,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,45,45, 11,11,-1,23,23,23,23,24,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,46,46, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,47,47, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,48,48, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,49,49, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,46,45,46,47,47,46,-1,49, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,48,48,48,48,48,49,-1,52, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 35,35,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 45,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 4,3,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43, 4,3,2,1,1,-1,-1,5,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,41,41,41,42,43, 4,3,2,2,2,-1,6,6,6,-1,-1,-1,23,22,21,21,21,20,19,18,18,-1,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,-1,-1,-1,36,36,37,-1,40,40,41,42,43, 4,3,3,3,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,19,19,19,-1,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43, 5,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,23,23,23,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 6,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,24,24,25,26,27,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,-1,-1,44, 7,8,7,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,25,-1,-1,-1,-1,30,-1,-1,-1,-1,34,34,-1,-1,39,39,40,40,40,40,41,42,43, 8,8,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,41,41,42,43, 9,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,42,42,43, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,43,43,43, 10,10,-1,-1,24,24,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,44,44, 11,11,-1,23,23,23,23,24,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,45,45, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,46,46, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,47,47, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,48,48, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,46,45,46,47,47,46,-1,49, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,48,48,48,48,48,49,-1,52, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 35,35,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 45,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 5,4,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43, 5,4,3,2,2,-1,-1,5,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,41,41,41,42,43, 5,4,3,3,3,-1,7,6,6,-1,-1,-1,24,23,22,22,21,20,19,18,18,-1,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,-1,-1,-1,36,36,37,-1,40,40,41,42,43, 5,4,4,4,4,5,6,7,-1,-1,26,25,24,23,22,21,21,20,19,19,19,-1,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43, 6,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,23,23,23,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 7,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,24,24,24,25,26,27,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,-1,-1,44, 8,9,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,30,-1,-1,-1,-1,34,34,-1,-1,40,40,40,40,40,40,41,42,43, 9,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,41,41,42,43, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,42,42,43, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,43,43,43, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,44,44, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,45,45, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,46,46, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,47,47, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,48,48, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,49,49, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 8,7,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39,40, 8,7,6,5,5,-1,-1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,38,38,38,39,40, 8,7,6,6,6,-1,3,2,2,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 8,7,7,6,5,4,3,3,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40, 9,-1,-1,-1,5,4,4,4,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,20,20,20,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 10,-1,-1,6,5,5,5,5,-1,-1,24,23,22,21,20,19,18,18,18,19,20,21,21,21,21,21,22,23,24,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,-1,-1,41, 9,8,7,6,6,6,6,6,7,-1,-1,23,23,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,27,-1,-1,-1,-1,31,31,-1,-1,38,37,37,37,37,37,38,39,40, 9,8,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,39,40, 9,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,39,39,40, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,40,40,40, 10,10,-1,-1,24,24,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,41,41, 11,11,-1,23,23,23,23,24,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,33,34,35,36,-1,45,44,-1,44,44,-1,42,42, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,34,35,36,-1,-1,43,43,43,43,-1,43,43, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,34,35,36,-1,-1,42,42,42,42,-1,44,44, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,35,36,37,-1,41,41,41,42,-1,45,45, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,36,37,-1,40,40,41,42,-1,46,46, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,-1,47,47, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,40,40,41,42,-1,-1,46, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,41,-1,42,42,43,44,45, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,42,-1,43,43,43,-1,46, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,43,-1,-1,-1,44,-1,47, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,45,44,45,46,46,45,-1,48, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,45,45,45,46,46,46,-1,49, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,46,46,46,46,47,47,-1,50, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,47,47,47,47,47,48,-1,51, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,49,-1,51,51,50,-1,53, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 34,34,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 35,35,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 45,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 8,7,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38,39, 8,7,6,5,5,-1,-1,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,37,37,37,38,39, 8,7,6,6,6,-1,3,2,2,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 8,7,7,6,5,4,3,3,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,39, 9,-1,-1,-1,5,4,4,4,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,19,19,19,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 10,-1,-1,6,5,5,5,5,-1,-1,23,22,21,20,19,18,17,17,17,18,19,20,20,20,20,20,21,22,23,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,-1,-1,40, 9,8,7,6,6,6,6,6,7,-1,-1,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,26,-1,-1,-1,-1,30,30,-1,-1,37,36,36,36,36,36,37,38,39, 9,8,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,38,39, 9,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,38,38,39, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,39,39,39, 10,10,-1,-1,24,24,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,40,40, 11,11,-1,23,23,23,23,24,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,31,31,31,32,33,34,35,-1,44,43,-1,43,43,-1,41,41, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,32,32,32,33,34,35,-1,-1,42,42,42,42,-1,42,42, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,33,33,33,34,35,-1,-1,41,41,41,41,-1,43,43, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,34,34,34,35,36,-1,40,40,40,41,-1,44,44, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,35,35,35,36,-1,39,39,40,41,-1,45,45, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,36,36,36,37,38,39,40,41,-1,46,46, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,37,37,37,-1,39,39,40,41,-1,-1,45, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,38,38,38,-1,40,-1,41,41,42,43,44, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,39,-1,41,-1,42,42,42,-1,45, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,42,-1,-1,-1,43,-1,46, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,44,43,44,45,45,44,-1,47, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,44,44,44,45,45,45,-1,48, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,45,45,45,45,46,46,-1,49, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,46,46,46,46,46,47,-1,50, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,47,-1,-1,-1,48,-1,51, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,48,-1,51,50,49,-1,52, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,50,51,52, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,53, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,55,54, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,55,55, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,56,56, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,57,57, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,58,58, 34,34,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,59,59, 35,35,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,60,60, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,61,61, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 45,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 9,8,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37,38, 9,8,7,6,6,-1,-1,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,36,36,36,37,38, 9,8,7,6,6,-1,3,2,2,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 9,8,7,6,5,4,3,3,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,38, 10,-1,-1,-1,5,4,4,4,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,18,18,18,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 10,-1,-1,6,5,5,5,5,-1,-1,22,21,20,19,18,17,16,16,16,17,18,19,19,19,19,19,20,21,22,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,-1,-1,39, 9,8,7,6,6,6,6,6,7,-1,-1,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,25,-1,-1,-1,-1,29,29,-1,-1,36,35,35,35,35,35,36,37,38, 9,8,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,27,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,37,38, 9,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,37,37,38, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,38,38,38, 10,10,-1,-1,24,24,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,39,39, 11,11,-1,23,23,23,23,24,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,30,30,30,31,32,33,34,-1,43,42,-1,42,42,-1,40,40, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,31,31,31,32,33,34,-1,-1,41,41,41,41,-1,41,41, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,33,34,-1,-1,40,40,40,40,-1,42,42, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,33,33,33,34,35,-1,39,39,39,40,-1,43,43, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,34,34,34,35,-1,38,38,39,40,-1,44,44, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,35,35,35,36,37,38,39,40,-1,45,45, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,36,36,36,-1,38,38,39,40,-1,-1,44, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,37,37,37,-1,39,-1,40,40,41,42,43, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,38,38,-1,40,-1,41,41,41,-1,44, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,43,42,43,44,44,43,-1,46, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,43,43,43,44,44,44,-1,47, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,44,44,44,44,45,45,-1,48, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,45,45,45,45,45,46,-1,49, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,46,-1,-1,-1,47,-1,50, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,47,-1,50,49,48,-1,51, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,48,-1,50,49,49,50,51, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,52, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,54,53, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,54,54, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,55,55, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 34,34,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,58,58, 35,35,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,59,59, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,61,60,60, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,61, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 45,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 10,9,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36,37, 10,9,8,7,7,-1,-1,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,35,35,35,36,37, 10,9,8,7,7,-1,4,3,3,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,-1,-1,-1,30,30,31,-1,34,34,35,36,37, 10,9,8,7,6,5,4,4,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,16,16,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,37, 11,-1,-1,-1,6,5,5,5,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,17,17,17,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 11,-1,-1,7,6,6,6,6,-1,-1,21,20,19,18,17,16,15,15,15,16,17,18,18,18,18,18,19,20,21,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,-1,-1,38, 10,9,8,7,7,7,7,7,8,-1,-1,20,20,-1,-1,-1,-1,16,-1,-1,-1,-1,19,19,19,19,-1,-1,-1,-1,24,-1,-1,-1,-1,28,28,-1,-1,35,34,34,34,34,34,35,36,37, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,35,36,37, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,27,26,26,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,36,36,37, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,37,37,37, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,38,38, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,29,29,29,30,31,32,33,-1,42,41,-1,41,41,-1,39,39, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,30,30,30,31,32,33,-1,-1,40,40,40,40,-1,40,40, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,31,31,31,32,33,-1,-1,39,39,39,39,-1,41,41, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,32,32,32,33,34,-1,38,38,38,39,-1,42,42, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,33,33,33,34,-1,37,37,38,39,-1,43,43, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,34,34,34,35,36,37,38,39,-1,44,44, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,35,35,35,-1,37,37,38,39,-1,-1,43, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,36,36,36,-1,38,-1,39,39,40,41,42, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,37,37,37,-1,39,-1,40,40,40,-1,43, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,38,38,-1,-1,40,-1,-1,-1,41,-1,44, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,39,39,-1,42,41,42,43,43,42,-1,45, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,40,-1,-1,42,42,42,43,43,43,-1,46, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,41,-1,-1,43,43,43,43,44,44,-1,47, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,42,43,-1,44,44,44,44,44,45,-1,48, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,43,43,-1,-1,45,-1,-1,-1,46,-1,49, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,46,-1,49,48,47,-1,50, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,47,-1,49,48,48,49,50, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,48,49,49,49,-1,-1,51, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,50,-1,53,52, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,53,53, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,54,54, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,55,55, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,56,56, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,57,57, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,58,58, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,60,59,59, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,60,60,60, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,61,61, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,62, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,63, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 11,10,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36, 11,10,9,8,8,-1,-1,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,34,34,34,35,36, 11,10,9,8,8,-1,5,4,4,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 11,10,9,8,7,6,5,5,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36, 12,-1,-1,-1,7,6,6,6,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,16,16,16,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 12,-1,-1,8,7,7,7,7,-1,-1,20,19,18,17,16,15,14,14,14,15,16,17,17,17,17,17,18,19,20,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,-1,-1,37, 11,10,9,8,8,8,8,8,9,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,18,18,18,18,-1,-1,-1,-1,23,-1,-1,-1,-1,27,27,-1,-1,34,33,33,33,33,33,34,35,36, 11,10,9,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,16,17,18,19,-1,-1,-1,-1,-1,-1,27,26,25,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,34,34,35,36, 11,10,10,-1,-1,28,-1,-1,10,10,11,12,13,14,15,16,17,17,17,18,19,20,21,-1,-1,25,25,26,26,25,25,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,35,35,36, 11,11,11,-1,27,27,27,-1,-1,11,11,12,13,14,15,16,17,18,18,18,19,20,21,22,23,24,25,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,36,36,36, 12,12,-1,-1,26,26,26,26,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,28,29,-1,32,32,-1,41,41,42,41,-1,-1,37,37, 13,13,-1,25,25,25,25,26,-1,13,13,14,15,15,15,16,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,28,28,28,29,30,31,32,-1,41,40,-1,40,40,-1,38,38, 14,14,-1,24,24,24,24,-1,-1,14,14,14,15,16,16,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,29,29,29,30,31,32,-1,-1,39,39,39,39,-1,39,39, 15,15,-1,23,23,23,23,-1,-1,15,15,15,15,16,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,30,30,30,31,32,-1,-1,38,38,38,38,-1,40,40, 16,16,-1,23,22,22,22,-1,17,16,16,16,16,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,31,31,31,32,33,-1,37,37,37,38,-1,41,41, 17,17,-1,23,22,21,21,-1,17,17,17,17,-1,-1,27,26,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,32,32,32,33,-1,36,36,37,38,-1,42,42, 18,18,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,26,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,33,33,33,34,35,36,37,38,-1,43,43, 19,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,27,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,34,34,34,-1,36,36,37,38,-1,-1,42, 20,21,22,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,28,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,35,35,35,-1,37,-1,38,38,39,40,41, 21,-1,23,23,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,29,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,36,36,36,-1,38,-1,39,39,39,-1,42, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,30,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,37,37,-1,-1,39,-1,-1,-1,40,-1,43, 23,-1,25,26,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,31,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,38,38,-1,41,40,41,42,42,41,-1,44, 24,-1,26,26,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,39,-1,-1,41,41,41,42,42,42,-1,45, 25,-1,27,27,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,40,-1,-1,42,42,42,42,43,43,-1,46, 26,-1,28,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,39,38,37,36,36,36,37,38,39,38,38,-1,41,42,-1,43,43,43,43,43,44,-1,47, 27,-1,29,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,39,38,37,37,37,37,37,38,39,39,39,-1,42,42,-1,-1,44,-1,-1,-1,45,-1,48, 28,-1,30,31,32,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,38,38,38,38,38,38,38,38,39,40,40,41,42,43,44,-1,45,-1,48,47,46,-1,49, 29,30,31,31,32,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,39,39,39,39,39,39,40,41,-1,43,43,44,-1,46,-1,48,47,47,48,49, 30,-1,-1,32,32,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,40,40,40,40,40,40,41,-1,44,44,44,-1,47,48,48,48,-1,-1,50, 31,32,-1,33,33,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,36,36,37,38,39,40,41,41,41,41,41,41,-1,-1,45,45,45,46,47,48,49,49,-1,52,51, 32,32,-1,34,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,38,38,39,40,41,42,42,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,52,52, 33,33,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,39,39,39,40,41,42,43,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,53,53, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,40,40,40,40,41,42,43,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,54,54, 35,35,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,41,42,-1,-1,50,49,49,49,49,49,-1,-1,51,51,51,51,-1,55,55, 36,36,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,42,42,-1,-1,50,50,50,50,50,50,50,-1,53,52,52,52,52,-1,56,56, 37,37,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,49,49,50,51,51,-1,51,51,-1,53,53,53,53,-1,-1,57,57, 38,38,39,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,45,46,46,45,44,45,46,47,48,49,50,51,52,53,52,52,-1,-1,54,54,54,-1,59,58,58, 39,39,39,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,46,45,45,45,46,47,48,49,50,51,52,53,53,53,54,-1,-1,55,-1,-1,59,59,59, 40,40,40,41,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,60,60, 41,41,41,41,42,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,55,55,56,57,58,59,60,61,61, 42,-1,-1,42,42,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,51,50,49,50,51,52,53,54,55,56,-1,-1,56,56,57,58,59,-1,-1,62, 43,-1,-1,-1,43,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,57,57,57,58,-1,-1,-1,63, 44,45,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,53,52,51,51,51,51,52,53,54,55,56,-1,-1,58,58,58,58,59,60,61,62, 45,45,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,53,52,52,52,52,52,52,53,54,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 46,46,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 47,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,62,61,61,61,-1,62,61,61,61,61,62, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,55,56,57,58,59,60,61,62,63,62,62,62,62,63,62,62,62,62,62,62, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 12,11,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35, 12,11,10,9,9,-1,-1,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,33,33,33,34,35, 12,11,10,9,9,-1,6,5,5,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 12,11,10,9,8,7,6,6,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35, 13,-1,-1,-1,8,7,7,7,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,15,15,15,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 13,-1,-1,9,8,8,8,8,-1,-1,19,18,17,16,15,14,13,13,13,14,15,16,16,16,16,16,17,18,19,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,-1,-1,36, 12,11,10,9,9,9,9,9,10,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,17,17,17,17,-1,-1,-1,-1,22,-1,-1,-1,-1,26,26,-1,-1,33,32,32,32,32,32,33,34,35, 12,11,10,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,17,16,15,16,17,18,-1,-1,-1,-1,-1,-1,26,25,24,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,33,33,34,35, 12,11,11,-1,-1,29,-1,-1,11,11,12,13,14,15,16,17,16,16,16,17,18,19,20,-1,-1,24,24,25,25,24,24,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,34,34,35, 12,12,12,-1,28,28,28,-1,-1,12,12,13,14,15,16,17,17,17,17,17,18,19,20,21,22,23,24,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,35,35,35, 13,13,-1,-1,27,27,27,27,-1,13,13,-1,15,15,16,17,18,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,27,28,-1,31,31,-1,40,40,41,40,-1,-1,36,36, 14,14,-1,26,26,26,26,27,-1,14,14,15,16,16,16,17,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,27,27,27,28,29,30,31,-1,40,39,-1,39,39,-1,37,37, 15,15,-1,25,25,25,25,-1,-1,15,15,15,16,17,17,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,28,28,28,29,30,31,-1,-1,38,38,38,38,-1,38,38, 16,16,-1,24,24,24,24,-1,-1,16,16,16,16,17,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,29,29,29,30,31,-1,-1,37,37,37,37,-1,39,39, 17,17,-1,24,23,23,23,-1,18,17,17,17,17,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,30,30,30,31,32,-1,36,36,36,37,-1,40,40, 18,18,-1,24,23,22,22,-1,18,18,18,18,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,31,31,31,32,-1,35,35,36,37,-1,41,41, 19,19,-1,24,23,22,21,20,19,19,19,-1,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,32,32,32,33,34,35,36,37,-1,42,42, 20,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,33,33,33,-1,35,35,36,37,-1,-1,41, 21,22,23,24,24,-1,23,-1,21,21,21,-1,25,25,26,27,27,27,27,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,34,34,34,-1,36,-1,37,37,38,39,40, 22,-1,24,24,25,-1,24,-1,22,22,22,23,24,25,26,27,28,28,28,28,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,35,35,35,-1,37,-1,38,38,38,-1,41, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,27,28,29,29,29,29,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,36,36,-1,-1,38,-1,-1,-1,39,-1,42, 24,-1,26,27,28,27,26,27,-1,24,24,-1,26,26,26,27,28,29,30,30,30,30,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,37,37,-1,40,39,40,41,41,40,-1,43, 25,-1,27,27,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,38,-1,-1,40,40,40,41,41,41,-1,44, 26,-1,28,28,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,39,-1,-1,41,41,41,41,42,42,-1,45, 27,-1,29,29,29,29,29,29,-1,28,27,-1,29,29,30,31,32,32,32,32,33,34,35,-1,-1,38,37,36,35,35,35,36,37,38,37,37,-1,40,41,-1,42,42,42,42,42,43,-1,46, 28,-1,30,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,31,32,33,33,33,33,34,35,-1,-1,38,37,36,36,36,36,36,37,38,38,38,-1,41,41,-1,-1,43,-1,-1,-1,44,-1,47, 29,-1,31,32,33,-1,31,-1,30,29,29,30,31,31,31,31,32,33,34,34,34,34,35,-1,-1,38,37,37,37,37,37,37,37,38,39,39,40,41,42,43,-1,44,-1,47,46,45,-1,48, 30,31,32,32,33,-1,32,-1,30,30,30,-1,32,32,32,32,32,33,34,35,35,35,35,36,37,38,38,38,38,38,38,38,38,38,39,40,-1,42,42,43,-1,45,-1,47,46,46,47,48, 31,-1,-1,33,33,34,33,-1,31,31,31,-1,33,33,33,33,33,33,34,35,36,36,36,36,37,38,39,39,39,39,39,39,39,39,39,40,-1,43,43,43,-1,46,47,47,47,-1,-1,49, 32,33,-1,34,34,34,34,33,32,32,32,-1,-1,34,34,34,34,34,34,35,36,37,37,37,37,38,39,40,40,40,40,40,40,40,40,-1,-1,44,44,44,45,46,47,48,48,-1,51,50, 33,33,-1,35,35,35,35,-1,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,-1,-1,39,39,40,41,41,41,41,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,51,51, 34,34,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,36,36,36,36,36,37,38,-1,-1,40,40,40,41,42,42,42,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,52,52, 35,35,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,-1,-1,41,41,41,41,42,43,43,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,53,53, 36,36,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,42,42,42,43,-1,-1,49,48,48,48,48,48,-1,-1,50,50,50,50,-1,54,54, 37,37,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,43,43,-1,-1,50,49,49,49,49,49,49,-1,52,51,51,51,51,-1,55,55, 38,38,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,50,50,50,50,50,-1,50,50,-1,52,52,52,52,-1,-1,56,56, 39,39,40,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,45,46,47,47,46,45,46,47,48,49,50,51,51,51,52,51,51,-1,-1,53,53,53,-1,58,57,57, 40,40,40,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,-1,47,46,46,46,47,48,49,50,51,52,52,52,52,52,53,-1,-1,54,-1,-1,58,58,58, 41,41,41,42,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,59,59, 42,42,42,42,43,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,50,51,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,54,54,55,56,57,58,59,60,60, 43,-1,-1,43,43,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,51,52,53,52,51,50,51,52,53,54,55,56,57,-1,-1,55,55,56,57,58,-1,-1,61, 44,-1,-1,-1,44,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,50,51,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,56,56,56,57,-1,-1,-1,62, 45,46,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,50,50,51,-1,54,53,52,52,52,52,53,54,55,56,57,-1,-1,57,57,57,57,58,59,60,61, 46,46,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,51,51,-1,54,53,53,53,53,53,53,54,55,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 47,47,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,52,53,54,54,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 48,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,62,63,62,61,60,60,60,-1,61,60,60,60,60,61, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,56,57,56,57,58,59,60,61,62,63,62,61,61,61,61,62,61,61,61,61,61,61, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 13,12,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34, 13,12,11,10,10,-1,-1,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,32,32,32,33,34, 13,12,11,10,10,-1,7,6,6,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 13,12,11,10,9,8,7,7,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34, 14,-1,-1,-1,9,8,8,8,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,14,14,14,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 14,-1,-1,10,9,9,9,9,-1,-1,18,17,16,15,14,13,12,12,12,13,14,15,15,15,15,15,16,17,18,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,-1,-1,35, 13,12,11,10,10,10,10,10,11,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,16,16,16,16,-1,-1,-1,-1,21,-1,-1,-1,-1,25,25,-1,-1,32,31,31,31,31,31,32,33,34, 13,12,11,11,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,16,15,14,15,16,17,-1,-1,-1,-1,-1,-1,25,24,23,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,32,33,34, 13,12,12,-1,-1,30,-1,-1,12,12,13,14,15,16,17,16,15,15,15,16,17,18,19,-1,-1,23,23,24,24,23,23,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,33,33,34, 13,13,13,-1,29,29,29,-1,-1,13,13,14,15,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,34,34,34, 14,14,-1,-1,28,28,28,28,-1,14,14,-1,16,16,17,17,17,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,35,35, 15,15,-1,27,27,27,27,28,-1,15,15,16,17,17,17,18,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,26,26,26,27,28,29,30,-1,39,38,-1,38,38,-1,36,36, 16,16,-1,26,26,26,26,-1,-1,16,16,16,17,18,18,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,27,27,27,28,29,30,-1,-1,37,37,37,37,-1,37,37, 17,17,-1,25,25,25,25,-1,-1,17,17,17,17,18,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,28,29,30,-1,-1,28,28,28,29,30,-1,-1,36,36,36,36,-1,38,38, 18,18,-1,25,24,24,24,-1,19,18,18,18,18,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,29,29,29,30,31,-1,35,35,35,36,-1,39,39, 19,19,-1,25,24,23,23,-1,19,19,19,19,-1,-1,25,24,23,23,23,23,23,23,23,-1,-1,27,27,27,27,28,29,30,31,32,-1,-1,30,30,30,31,-1,34,34,35,36,-1,40,40, 20,20,-1,25,24,23,22,21,20,20,20,-1,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,28,28,28,29,30,31,32,33,-1,-1,31,31,31,32,33,34,35,36,-1,41,41, 21,-1,-1,25,24,23,23,-1,21,21,21,-1,27,26,25,25,25,25,25,25,25,25,25,-1,27,27,28,29,29,29,29,30,31,32,33,34,-1,32,32,32,-1,34,34,35,36,-1,-1,40, 22,23,24,25,25,-1,24,-1,22,22,22,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,29,30,30,30,30,31,32,33,34,-1,33,33,33,-1,35,-1,36,36,37,38,39, 23,-1,25,25,26,-1,25,-1,23,23,23,24,25,26,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,30,31,31,31,31,32,33,34,35,34,34,34,-1,36,-1,37,37,37,-1,40, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,27,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,31,32,32,32,32,33,34,-1,35,35,-1,-1,37,-1,-1,-1,38,-1,41, 25,-1,27,28,29,28,27,28,-1,25,25,-1,27,27,27,28,29,29,29,29,29,29,29,-1,-1,31,31,31,31,31,32,33,33,33,33,34,-1,36,36,-1,39,38,39,40,40,39,-1,42, 26,-1,28,28,29,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,37,-1,-1,39,39,39,40,40,40,-1,43, 27,-1,29,29,29,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,38,-1,-1,40,40,40,40,41,41,-1,44, 28,-1,30,30,30,30,30,30,-1,29,28,-1,30,30,31,32,33,32,32,32,33,34,35,-1,-1,37,36,35,34,34,34,35,36,37,36,36,-1,39,40,-1,41,41,41,41,41,42,-1,45, 29,-1,31,-1,-1,-1,31,-1,-1,29,29,-1,31,31,31,32,33,33,33,33,33,34,35,-1,-1,37,36,35,35,35,35,35,36,37,37,37,-1,40,40,-1,-1,42,-1,-1,-1,43,-1,46, 30,-1,32,33,34,-1,32,-1,31,30,30,31,32,32,32,32,33,34,34,34,34,34,35,-1,-1,37,36,36,36,36,36,36,36,37,38,38,39,40,41,42,-1,43,-1,46,45,44,-1,47, 31,32,33,33,34,-1,33,-1,31,31,31,-1,33,33,33,33,33,34,35,35,35,35,35,36,37,37,37,37,37,37,37,37,37,37,38,39,-1,41,41,42,-1,44,-1,46,45,45,46,47, 32,-1,-1,34,34,35,34,-1,32,32,32,-1,34,34,34,34,34,34,35,36,36,36,36,36,37,38,38,38,38,38,38,38,38,38,38,39,-1,42,42,42,-1,45,46,46,46,-1,-1,48, 33,34,-1,35,35,35,35,34,33,33,33,-1,-1,35,35,35,35,35,35,36,37,37,37,37,37,38,39,39,39,39,39,39,39,39,39,-1,-1,43,43,43,44,45,46,47,47,-1,50,49, 34,34,-1,36,36,36,36,-1,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,38,-1,-1,39,39,40,40,40,40,40,40,40,-1,-1,45,44,44,44,-1,46,46,47,48,-1,50,50, 35,35,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,37,37,37,37,37,38,39,-1,-1,40,40,40,41,41,41,41,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,51,51, 36,36,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,-1,-1,41,41,41,41,42,42,42,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,52,52, 37,37,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,42,42,42,42,43,-1,-1,48,47,47,47,47,47,-1,-1,49,49,49,49,-1,53,53, 38,38,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,43,43,43,43,-1,-1,49,48,48,48,48,48,48,-1,51,50,50,50,50,-1,54,54, 39,39,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,-1,-1,50,49,49,49,49,-1,49,49,-1,51,51,51,51,-1,-1,55,55, 40,40,41,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,50,50,50,51,50,50,-1,-1,52,52,52,-1,57,56,56, 41,41,41,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,-1,47,46,46,46,47,48,49,50,51,51,51,51,51,51,52,-1,-1,53,-1,-1,57,57,57, 42,42,42,43,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,47,47,47,48,49,50,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,58,58, 43,43,43,43,44,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,53,53,54,55,56,57,58,59,59, 44,-1,-1,44,44,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,53,53,52,51,50,51,52,53,54,55,56,57,-1,-1,54,54,55,56,57,-1,-1,60, 45,-1,-1,-1,45,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,55,55,55,56,-1,-1,-1,61, 46,47,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,54,53,52,52,52,52,53,54,55,56,57,-1,-1,56,56,56,56,57,58,59,60, 47,47,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,54,53,53,53,53,53,53,54,55,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 48,48,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,54,54,54,-1,-1,-1,-1,-1,-1,-1,-1,60,59,58,58,-1,-1,58,58,58,59,60, 49,49,49,49,49,-1,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,62,62,61,60,59,59,59,-1,60,59,59,59,59,60, 50,50,50,50,50,51,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,57,57,56,57,58,59,60,61,62,62,61,60,60,60,60,61,60,60,60,60,60,60, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 14,13,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33, 14,13,12,11,11,-1,-1,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,31,31,31,32,33, 14,13,12,11,11,-1,8,7,7,-1,-1,-1,15,14,13,12,11,10,9,8,8,-1,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 14,13,12,11,10,9,8,8,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33, 15,-1,-1,-1,10,9,9,9,-1,18,17,17,-1,14,13,12,11,10,10,-1,-1,-1,13,13,13,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 15,-1,-1,11,10,10,10,10,-1,-1,17,16,15,14,13,12,11,11,11,12,13,14,14,14,14,14,15,16,17,18,19,19,20,21,22,23,24,25,-1,-1,29,29,29,29,30,-1,-1,34, 14,13,12,11,11,11,11,11,12,-1,-1,16,16,-1,-1,-1,-1,12,-1,-1,-1,-1,15,15,15,15,-1,-1,-1,-1,20,-1,-1,-1,-1,24,24,-1,-1,31,30,30,30,30,30,31,32,33, 14,13,12,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,15,14,13,14,15,16,-1,-1,-1,-1,-1,-1,24,23,22,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,31,32,33, 14,13,13,-1,-1,31,-1,-1,13,13,14,15,16,17,16,15,14,14,14,15,16,17,18,-1,-1,22,22,23,23,22,22,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,32,32,33, 14,14,14,-1,30,30,30,-1,-1,14,14,15,16,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,33,33,33, 15,15,-1,-1,29,29,29,29,-1,15,15,-1,17,17,16,16,16,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,34,34, 16,16,-1,28,28,28,28,29,-1,16,16,17,18,17,17,17,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,25,25,25,26,27,28,29,-1,38,37,-1,37,37,-1,35,35, 17,17,-1,27,27,27,27,-1,-1,17,17,17,18,18,18,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,26,26,26,27,28,29,-1,-1,36,36,36,36,-1,36,36, 18,18,-1,26,26,26,26,-1,-1,18,18,18,18,19,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,27,28,29,-1,-1,27,27,27,28,29,-1,-1,35,35,35,35,-1,37,37, 19,19,-1,26,25,25,25,-1,20,19,19,19,19,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,28,28,28,29,30,-1,34,34,34,35,-1,38,38, 20,20,-1,26,25,24,24,-1,20,20,20,20,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,26,26,26,26,27,28,29,30,31,-1,-1,29,29,29,30,-1,33,33,34,35,-1,39,39, 21,21,-1,26,25,24,23,22,21,21,21,-1,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,27,28,29,30,31,32,-1,-1,30,30,30,31,32,33,34,35,-1,40,40, 22,-1,-1,26,25,24,24,-1,22,22,22,-1,26,25,24,24,24,24,24,24,24,24,24,-1,26,26,27,28,28,28,28,29,30,31,32,33,-1,31,31,31,-1,33,33,34,35,-1,-1,39, 23,24,25,26,26,-1,25,-1,23,23,23,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,27,28,29,29,29,29,30,31,32,33,-1,32,32,32,-1,34,-1,35,35,36,37,38, 24,-1,26,26,27,-1,26,-1,24,24,24,25,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,29,30,30,30,30,31,32,33,34,33,33,33,-1,35,-1,36,36,36,-1,39, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,30,31,31,31,31,32,33,-1,34,34,-1,-1,36,-1,-1,-1,37,-1,40, 26,-1,28,29,30,29,28,29,-1,26,26,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,30,30,31,32,32,32,32,33,-1,35,35,-1,38,37,38,39,39,38,-1,41, 27,-1,29,29,30,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,36,-1,-1,38,38,38,39,39,39,-1,42, 28,-1,30,30,30,30,30,30,-1,-1,28,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,37,-1,-1,39,39,39,39,40,40,-1,43, 29,-1,31,31,31,31,31,31,-1,30,29,-1,31,31,32,33,32,31,31,31,32,33,34,-1,-1,36,35,34,33,33,33,34,35,36,35,35,-1,38,39,-1,40,40,40,40,40,41,-1,44, 30,-1,32,-1,-1,-1,32,-1,-1,30,30,-1,32,32,32,33,32,32,32,32,32,33,34,-1,-1,36,35,34,34,34,34,34,35,36,36,36,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 31,-1,33,34,35,-1,33,-1,32,31,31,32,33,33,33,33,33,33,33,33,33,33,34,-1,-1,36,35,35,35,35,35,35,35,36,37,37,38,39,40,41,-1,42,-1,45,44,43,-1,46, 32,33,34,34,35,-1,34,-1,32,32,32,-1,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,37,38,-1,40,40,41,-1,43,-1,45,44,44,45,46, 33,-1,-1,35,35,36,35,-1,33,33,33,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,37,37,37,38,-1,41,41,41,-1,44,45,45,45,-1,-1,47, 34,35,-1,36,36,36,36,35,34,34,34,-1,-1,36,36,36,36,36,36,36,36,36,36,36,36,37,38,38,38,38,38,38,38,38,38,-1,-1,42,42,42,43,44,45,46,46,-1,49,48, 35,35,-1,37,37,37,37,-1,35,35,35,36,-1,-1,37,37,37,37,37,37,37,37,37,-1,-1,38,38,39,39,39,39,39,39,39,-1,-1,44,43,43,43,-1,45,45,46,47,-1,49,49, 36,36,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,38,38,38,38,38,38,38,-1,-1,39,39,39,40,40,40,40,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,50,50, 37,37,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,39,39,39,39,39,39,39,-1,-1,40,40,40,40,41,41,41,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,51,51, 38,38,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,41,41,41,41,41,42,-1,-1,47,46,46,46,46,46,-1,-1,48,48,48,48,-1,52,52, 39,39,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,41,41,41,41,41,41,42,42,42,42,42,42,-1,-1,48,47,47,47,47,47,47,-1,50,49,49,49,49,-1,53,53, 40,40,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,49,48,48,48,48,-1,48,48,-1,50,50,50,50,-1,-1,54,54, 41,41,42,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,45,46,47,48,47,46,45,44,45,46,47,48,49,49,49,49,50,49,49,-1,-1,51,51,51,-1,56,55,55, 42,42,42,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,45,46,47,-1,-1,46,45,45,45,46,47,48,49,50,50,50,50,50,50,51,-1,-1,52,-1,-1,56,56,56, 43,43,43,44,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,45,-1,-1,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,57,57, 44,44,44,44,45,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,52,53,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,52,52,53,54,55,56,57,58,58, 45,-1,-1,45,45,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,56,-1,-1,53,53,54,55,56,-1,-1,59, 46,-1,-1,-1,46,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,51,51,52,53,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,54,54,54,55,-1,-1,-1,60, 47,48,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,52,52,52,53,-1,53,52,51,51,51,51,52,53,54,55,56,-1,-1,55,55,55,55,56,57,58,59, 48,48,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,52,52,53,53,-1,53,52,52,52,52,52,52,53,54,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 49,49,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,54,54,53,53,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 50,50,50,50,50,-1,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,61,60,59,58,58,58,-1,59,58,58,58,58,59, 51,51,51,51,51,52,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,53,54,55,56,57,57,56,55,56,57,58,59,60,61,61,60,59,59,59,59,60,59,59,59,59,59,59, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32, 15,14,13,12,12,-1,-1,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,30,30,30,31,32, 15,14,13,12,12,-1,9,8,8,-1,-1,-1,14,13,12,11,10,9,8,7,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 15,14,13,12,11,10,9,9,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32, 16,-1,-1,-1,11,10,10,10,-1,17,16,16,-1,13,12,11,10,9,9,-1,-1,-1,12,12,12,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 16,-1,-1,12,11,11,11,11,-1,-1,16,15,14,13,12,11,10,10,10,11,12,13,13,13,13,13,14,15,16,17,18,18,19,20,21,22,23,24,-1,-1,28,28,28,28,29,-1,-1,33, 15,14,13,12,12,12,12,12,13,-1,-1,15,15,-1,-1,-1,-1,11,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,19,-1,-1,-1,-1,23,23,-1,-1,30,29,29,29,29,29,30,31,32, 15,14,13,13,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,14,13,12,13,14,15,-1,-1,-1,-1,-1,-1,23,22,21,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,30,31,32, 15,14,14,-1,-1,31,-1,-1,14,14,15,16,17,16,15,14,13,13,13,14,15,16,17,-1,-1,21,21,22,22,21,21,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,31,31,32, 15,15,15,-1,30,30,30,-1,-1,15,15,16,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,32,32,32, 16,16,-1,-1,29,29,29,29,-1,16,16,-1,17,16,15,15,15,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,33,33, 17,17,-1,28,28,28,28,29,-1,17,17,18,17,16,16,16,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,24,24,24,25,26,27,28,-1,37,36,-1,36,36,-1,34,34, 18,18,-1,27,27,27,27,-1,-1,18,18,18,17,17,17,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,25,25,25,26,27,28,-1,-1,35,35,35,35,-1,35,35, 19,19,-1,26,26,26,26,-1,-1,19,19,18,18,18,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,26,27,28,-1,-1,26,26,26,27,28,-1,-1,34,34,34,34,-1,36,36, 20,20,-1,26,25,25,25,-1,21,20,19,19,19,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,27,27,27,28,29,-1,33,33,33,34,-1,37,37, 21,21,-1,26,25,24,24,-1,21,20,20,20,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,26,27,28,29,30,-1,-1,28,28,28,29,-1,32,32,33,34,-1,38,38, 22,22,-1,26,25,24,23,22,21,21,21,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,27,28,29,30,31,-1,-1,29,29,29,30,31,32,33,34,-1,39,39, 23,-1,-1,26,25,24,24,-1,22,22,22,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,27,27,27,28,29,30,31,32,-1,30,30,30,-1,32,32,33,34,-1,-1,38, 24,25,26,26,26,-1,25,-1,23,23,23,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,28,28,28,28,29,30,31,32,-1,31,31,31,-1,33,-1,34,34,35,36,37, 25,-1,27,27,27,-1,26,-1,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,28,29,29,29,29,30,31,32,33,32,32,32,-1,34,-1,35,35,35,-1,38, 26,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,29,30,30,30,30,31,32,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 27,-1,29,30,30,29,28,29,-1,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,29,29,30,31,31,31,31,32,-1,34,34,-1,37,36,37,38,38,37,-1,40, 28,-1,30,30,30,29,29,29,-1,-1,27,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,35,-1,-1,37,37,37,38,38,38,-1,41, 29,-1,31,31,30,30,30,30,-1,-1,28,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,36,-1,-1,38,38,38,38,39,39,-1,42, 30,-1,32,31,31,31,31,31,-1,30,29,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,35,34,33,32,32,32,33,34,35,34,34,-1,37,38,-1,39,39,39,39,39,40,-1,43, 31,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,35,34,33,33,33,33,33,34,35,35,35,-1,38,38,-1,-1,40,-1,-1,-1,41,-1,44, 32,-1,34,35,36,-1,33,-1,32,31,31,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,35,34,34,34,34,34,34,34,35,36,36,37,38,39,40,-1,41,-1,44,43,42,-1,45, 33,34,35,35,36,-1,34,-1,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,40,-1,42,-1,44,43,43,44,45, 34,-1,-1,36,36,36,35,-1,33,33,33,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,44,44,44,-1,-1,46, 35,36,-1,37,37,36,36,35,34,34,34,-1,-1,35,35,35,35,35,35,35,35,35,35,35,35,36,37,37,37,37,37,37,37,37,37,-1,-1,41,41,41,42,43,44,45,45,-1,48,47, 36,36,-1,38,37,37,37,-1,35,35,35,36,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,37,37,38,38,38,38,38,38,38,-1,-1,43,42,42,42,-1,44,44,45,46,-1,48,48, 37,37,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,37,37,37,37,37,37,37,-1,-1,38,38,38,39,39,39,39,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,49,49, 38,38,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,38,38,38,38,38,38,38,-1,-1,39,39,39,39,40,40,40,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,50,50, 39,39,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,39,39,39,39,39,39,40,41,40,40,40,40,40,41,-1,-1,46,45,45,45,45,45,-1,-1,47,47,47,47,-1,51,51, 40,40,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,40,40,40,40,40,40,41,41,41,41,41,41,-1,-1,47,46,46,46,46,46,46,-1,49,48,48,48,48,-1,52,52, 41,41,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,47,47,47,47,-1,47,47,-1,49,49,49,49,-1,-1,53,53, 42,42,43,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,48,48,48,49,48,48,-1,-1,50,50,50,-1,55,54,54, 43,43,43,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,45,46,47,-1,-1,45,44,44,44,45,46,47,48,49,49,49,49,49,49,50,-1,-1,51,-1,-1,55,55,55, 44,44,44,45,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,45,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,56,56, 45,45,45,45,46,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,52,53,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,51,51,52,53,54,55,56,57,57, 46,-1,-1,46,46,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,53,52,51,50,49,48,49,50,51,52,53,54,55,-1,-1,52,52,53,54,55,-1,-1,58, 47,-1,-1,-1,47,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,51,51,52,53,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,53,53,53,54,-1,-1,-1,59, 48,49,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,52,52,52,53,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,54,54,54,54,55,56,57,58, 49,49,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,52,52,53,53,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 50,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,54,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 51,50,50,50,50,-1,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,60,59,58,57,57,57,-1,58,57,57,57,57,58, 51,51,51,51,51,52,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,53,54,55,56,57,56,55,54,55,56,57,58,59,60,60,59,58,58,58,58,59,58,58,58,58,58,58, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31, 16,15,14,13,13,-1,-1,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,29,29,29,30,31, 16,15,14,13,13,-1,10,9,9,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 16,15,14,13,12,11,10,10,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31, 17,-1,-1,-1,12,11,11,11,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,11,11,11,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 17,-1,-1,13,12,12,12,12,-1,-1,15,14,13,12,11,10,9,9,9,10,11,12,12,12,12,12,13,14,15,16,17,17,18,19,20,21,22,23,-1,-1,27,27,27,27,28,-1,-1,32, 16,15,14,13,13,13,13,13,14,-1,-1,14,14,-1,-1,-1,-1,10,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,18,-1,-1,-1,-1,22,22,-1,-1,29,28,28,28,28,28,29,30,31, 16,15,14,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,29,30,31, 16,15,15,-1,-1,30,-1,-1,15,15,16,17,16,15,14,13,12,12,12,13,14,15,16,-1,-1,20,20,21,21,20,20,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,30,30,31, 16,16,16,-1,29,29,29,-1,-1,16,16,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,31,31,31, 17,17,-1,-1,28,28,28,28,-1,17,17,-1,16,15,14,14,14,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,32,32, 18,18,-1,27,27,27,27,28,-1,18,18,17,16,15,15,15,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,23,23,23,24,25,26,27,-1,36,35,-1,35,35,-1,33,33, 19,19,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,24,24,24,25,26,27,-1,-1,34,34,34,34,-1,34,34, 20,20,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,25,26,27,-1,-1,25,25,25,26,27,-1,-1,33,33,33,33,-1,35,35, 21,21,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,26,26,26,27,28,-1,32,32,32,33,-1,36,36, 22,22,-1,25,24,23,23,-1,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,27,27,27,28,-1,31,31,32,33,-1,37,37, 23,23,-1,25,24,23,22,21,20,20,20,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,26,27,28,29,30,-1,-1,28,28,28,29,30,31,32,33,-1,38,38, 24,-1,-1,25,24,23,23,-1,21,21,21,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,26,26,26,27,28,29,30,31,-1,29,29,29,-1,31,31,32,33,-1,-1,37, 25,26,26,25,25,-1,24,-1,22,22,22,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,27,27,27,27,28,29,30,31,-1,30,30,30,-1,32,-1,33,33,34,35,36, 26,-1,26,26,26,-1,25,-1,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,27,28,28,28,28,29,30,31,32,31,31,31,-1,33,-1,34,34,34,-1,37, 27,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,28,29,29,29,29,30,31,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 28,-1,28,29,29,28,27,28,-1,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,29,30,30,30,30,31,-1,33,33,-1,36,35,36,37,37,36,-1,39, 29,-1,29,29,29,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,34,-1,-1,36,36,36,37,37,37,-1,40, 30,-1,30,30,29,29,29,29,-1,-1,27,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,35,-1,-1,37,37,37,37,38,38,-1,41, 31,-1,31,30,30,30,30,30,-1,29,28,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,34,33,32,31,31,31,32,33,34,33,33,-1,36,37,-1,38,38,38,38,38,39,-1,42, 32,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,34,33,32,32,32,32,32,33,34,34,34,-1,37,37,-1,-1,39,-1,-1,-1,40,-1,43, 33,-1,33,34,35,-1,32,-1,31,30,30,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,34,33,33,33,33,33,33,33,34,35,35,36,37,38,39,-1,40,-1,43,42,41,-1,44, 34,35,34,34,35,-1,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,39,-1,41,-1,43,42,42,43,44, 35,-1,-1,35,35,35,34,-1,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,43,43,43,-1,-1,45, 36,37,-1,36,36,35,35,34,33,33,33,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,-1,-1,40,40,40,41,42,43,44,44,-1,47,46, 37,37,-1,37,36,36,36,-1,34,34,34,35,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,36,36,37,37,37,37,37,37,37,-1,-1,42,41,41,41,-1,43,43,44,45,-1,47,47, 38,38,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,36,36,36,36,36,36,36,-1,-1,37,37,37,38,38,38,38,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,48,48, 39,39,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,37,37,37,37,37,37,37,-1,-1,38,38,38,38,39,39,39,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,49,49, 40,40,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,39,40,39,39,39,39,39,40,-1,-1,45,44,44,44,44,44,-1,-1,46,46,46,46,-1,50,50, 41,41,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,39,39,39,39,39,39,40,40,40,40,40,40,-1,-1,46,45,45,45,45,45,45,-1,48,47,47,47,47,-1,51,51, 42,42,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,46,46,46,46,-1,46,46,-1,48,48,48,48,-1,-1,52,52, 43,43,44,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,47,47,47,48,47,47,-1,-1,49,49,49,-1,54,53,53, 44,44,44,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,-1,44,43,43,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,50,-1,-1,54,54,54, 45,45,45,46,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,55,55, 46,46,46,46,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,50,50,51,52,53,54,55,56,56, 47,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,51,50,49,48,47,48,49,50,51,52,53,54,-1,-1,51,51,52,53,54,-1,-1,57, 48,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,52,52,52,53,-1,-1,-1,58, 49,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,53,53,53,53,54,55,56,57, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,55,-1,-1,55,55,55,56,57, 50,49,49,49,49,-1,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,59,58,57,56,56,56,-1,57,56,56,56,56,57, 50,50,50,50,50,51,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,55,54,53,54,55,56,57,58,59,59,58,57,57,57,57,58,57,57,57,57,57,57, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31, 17,16,15,14,14,-1,-1,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,29,29,29,30,31, 17,16,15,14,14,-1,11,10,10,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 17,16,15,14,13,12,11,11,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31, 18,-1,-1,-1,13,12,12,12,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,11,11,11,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 18,-1,-1,14,13,13,13,13,-1,-1,15,14,13,12,11,10,9,9,9,10,11,12,12,12,12,12,13,14,15,16,17,17,18,19,20,21,22,23,-1,-1,27,27,27,27,28,-1,-1,32, 17,16,15,14,14,14,14,14,15,-1,-1,14,14,-1,-1,-1,-1,10,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,18,-1,-1,-1,-1,22,22,-1,-1,29,28,28,28,28,28,29,30,31, 17,16,15,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,29,30,31, 17,16,16,-1,-1,30,-1,-1,16,16,17,17,16,15,14,13,12,12,12,13,14,15,16,-1,-1,20,20,21,21,20,20,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,30,30,31, 17,17,17,-1,29,29,29,-1,-1,17,17,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,31,31,31, 18,18,-1,-1,28,28,28,28,-1,18,18,-1,16,15,14,14,14,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,32,32, 19,19,-1,27,27,27,27,28,-1,19,18,17,16,15,15,15,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,23,23,23,24,25,26,27,-1,36,35,-1,35,35,-1,33,33, 20,20,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,24,24,24,25,26,27,-1,-1,34,34,34,34,-1,34,34, 21,21,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,25,26,27,-1,-1,25,25,25,26,27,-1,-1,33,33,33,33,-1,35,35, 22,22,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,26,26,26,27,28,-1,32,32,32,33,-1,36,36, 23,23,-1,25,24,23,23,-1,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,27,27,27,28,-1,31,31,32,33,-1,37,37, 24,24,-1,25,24,23,22,21,20,20,20,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,26,27,28,29,30,-1,-1,28,28,28,29,30,31,32,33,-1,38,38, 25,-1,-1,25,24,23,23,-1,21,21,21,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,26,26,26,27,28,29,30,31,-1,29,29,29,-1,31,31,32,33,-1,-1,37, 26,27,26,25,25,-1,24,-1,22,22,22,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,27,27,27,27,28,29,30,31,-1,30,30,30,-1,32,-1,33,33,34,35,36, 27,-1,26,26,26,-1,25,-1,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,27,28,28,28,28,29,30,31,32,31,31,31,-1,33,-1,34,34,34,-1,37, 28,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,28,29,29,29,29,30,31,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 29,-1,28,29,29,28,27,28,-1,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,29,30,30,30,30,31,-1,33,33,-1,36,35,36,37,37,36,-1,39, 30,-1,29,29,29,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,34,-1,-1,36,36,36,37,37,37,-1,40, 31,-1,30,30,29,29,29,29,-1,-1,27,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,35,-1,-1,37,37,37,37,38,38,-1,41, 32,-1,31,30,30,30,30,30,-1,29,28,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,34,33,32,31,31,31,32,33,34,33,33,-1,36,37,-1,38,38,38,38,38,39,-1,42, 33,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,34,33,32,32,32,32,32,33,34,34,34,-1,37,37,-1,-1,39,-1,-1,-1,40,-1,43, 34,-1,33,34,35,-1,32,-1,31,30,30,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,34,33,33,33,33,33,33,33,34,35,35,36,37,38,39,-1,40,-1,43,42,41,-1,44, 35,35,34,34,35,-1,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,39,-1,41,-1,43,42,42,43,44, 36,-1,-1,35,35,35,34,-1,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,43,43,43,-1,-1,45, 37,38,-1,36,36,35,35,34,33,33,33,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,36,36,36,36,36,36,36,36,36,-1,-1,40,40,40,41,42,43,44,44,-1,47,46, 38,38,-1,37,36,36,36,-1,34,34,34,35,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,36,36,37,37,37,37,37,37,37,-1,-1,42,41,41,41,-1,43,43,44,45,-1,47,47, 39,39,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,36,36,36,36,36,36,36,-1,-1,37,37,37,38,38,38,38,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,48,48, 40,40,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,37,37,37,37,37,37,37,-1,-1,38,38,38,38,39,39,39,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,49,49, 41,41,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,39,40,39,39,39,39,39,40,-1,-1,45,44,44,44,44,44,-1,-1,46,46,46,46,-1,50,50, 42,42,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,39,39,39,39,39,39,40,40,40,40,40,40,-1,-1,46,45,45,45,45,45,45,-1,48,47,47,47,47,-1,51,51, 43,43,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,46,46,46,46,-1,46,46,-1,48,48,48,48,-1,-1,52,52, 44,44,45,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,47,47,47,48,47,47,-1,-1,49,49,49,-1,54,53,53, 45,45,45,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,44,45,46,-1,-1,44,43,43,43,44,45,46,47,48,48,48,48,48,48,49,-1,-1,50,-1,-1,54,54,54, 46,46,46,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,55,55, 47,47,47,47,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,50,50,51,52,53,54,55,56,56, 48,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,51,50,49,48,47,48,49,50,51,52,53,54,-1,-1,51,51,52,53,54,-1,-1,57, 49,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,52,52,52,53,-1,-1,-1,58, 50,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,53,53,53,53,54,55,56,57, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,55,-1,-1,55,55,55,56,57, 50,49,49,49,49,-1,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,59,58,57,56,56,56,-1,57,56,56,56,56,57, 50,50,50,50,50,51,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,55,54,53,54,55,56,57,58,59,59,58,57,57,57,57,58,57,57,57,57,57,57, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,4,-1,0,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29, 20,19,18,17,17,-1,-1,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,27,27,27,28,29, 20,19,18,17,17,-1,14,13,13,-1,-1,-1,9,8,7,6,5,4,3,2,2,-1,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,22,22,23,-1,26,26,27,28,29, 20,19,18,17,16,15,14,14,-1,-1,11,10,9,8,7,6,5,4,3,3,3,-1,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29, 21,-1,-1,-1,16,15,15,15,-1,12,11,11,-1,8,7,6,5,4,4,-1,-1,-1,7,7,7,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,24,24,24,25,-1,-1,-1,30, 21,-1,-1,17,16,16,16,16,-1,-1,11,10,9,8,7,6,5,5,5,6,7,8,8,8,8,8,9,10,11,12,13,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,-1,-1,30, 20,19,18,17,17,17,17,17,17,-1,-1,10,10,-1,-1,-1,-1,6,-1,-1,-1,-1,9,9,9,9,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,25,25,26,26,26,26,27,28,29, 20,19,18,18,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,27,27,28,29, 20,19,19,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,17,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,28,28,29, 20,20,20,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,29,29,29, 21,21,-1,-1,24,24,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,30,30, 22,22,-1,23,23,23,23,24,-1,15,14,13,12,11,11,11,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,19,19,19,20,21,22,23,-1,32,31,-1,31,31,-1,31,31, 23,23,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,32,32, 24,24,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,33,33, 25,25,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,16,15,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,34,34, 26,26,-1,21,20,19,19,-1,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,20,19,18,18,18,18,18,18,18,18,18,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 24,23,22,21,21,-1,20,-1,18,18,18,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,21,22,23,23,23,23,24,25,26,27,-1,26,26,26,-1,28,-1,29,29,30,31,32, 25,-1,22,22,22,-1,21,-1,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,23,24,24,24,24,25,26,27,28,27,27,27,-1,29,-1,30,30,30,-1,33, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,24,25,25,25,25,26,27,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 27,-1,24,25,25,24,23,24,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,25,26,26,26,26,27,-1,29,29,-1,32,31,32,33,33,32,-1,35, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,30,-1,-1,32,32,32,33,33,33,-1,36, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,31,-1,-1,33,33,33,33,34,34,-1,37, 30,-1,27,26,26,26,26,26,-1,25,24,-1,25,25,26,27,26,25,25,25,26,27,28,-1,-1,30,29,28,27,27,27,28,29,30,29,29,-1,32,33,-1,34,34,34,34,34,35,-1,38, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,26,26,26,27,26,26,26,26,26,27,28,-1,-1,30,29,28,28,28,28,28,29,30,30,30,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 32,-1,29,30,31,-1,28,-1,27,26,26,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,30,29,29,29,29,29,29,29,30,31,31,32,33,34,35,-1,36,-1,39,38,37,-1,40, 32,31,30,30,31,-1,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,32,-1,34,34,35,-1,37,-1,39,38,38,39,40, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,-1,35,35,35,-1,38,39,39,39,-1,-1,41, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,-1,-1,36,36,36,37,38,39,40,40,-1,43,42, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,32,32,33,33,33,33,33,33,33,-1,-1,38,37,37,37,-1,39,39,40,41,-1,43,43, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,34,34,34,34,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,44,44, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,34,35,35,35,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,45,45, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,36,35,35,35,35,35,36,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,46,46, 39,39,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,36,36,36,36,36,-1,-1,42,41,41,41,41,41,41,-1,44,43,43,43,43,-1,47,47, 40,40,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,44,44,-1,-1,48,48, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,50,49,49, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,40,39,39,39,40,41,42,43,44,44,44,44,44,44,45,-1,-1,46,-1,-1,50,50,50, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,51,51, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,46,46,47,48,49,50,51,52,52, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,47,47,48,49,50,-1,-1,53, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,48,48,48,49,-1,-1,-1,54, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,49,49,49,49,50,51,52,53, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 46,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,55,54,53,52,52,52,-1,53,52,52,52,52,53, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,51,50,49,50,51,52,53,54,55,55,54,53,53,53,53,54,53,53,53,53,53,53, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,0,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20, 29,28,27,26,26,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,-1,18,18,18,19,20, 29,28,27,26,26,-1,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,6,5,5,-1,2,2,3,4,5,6,7,8,9,-1,-1,-1,13,13,14,-1,17,17,18,19,20, 29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,6,6,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,14,14,15,16,17,18,19,20, 30,-1,-1,-1,25,24,24,24,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,-1,-1,-1,4,4,5,6,7,8,-1,11,11,12,-1,15,15,15,16,-1,-1,-1,21, 30,-1,-1,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,13,12,11,10,9,8,8,8,8,8,7,6,5,5,5,6,7,8,9,10,11,-1,-1,16,16,16,16,17,-1,-1,21, 29,28,27,26,26,26,26,25,25,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,9,9,9,9,-1,-1,-1,-1,6,-1,-1,-1,-1,10,10,-1,-1,17,17,17,17,17,17,18,19,20, 29,28,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,16,17,18,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,18,18,19,20, 29,28,28,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,17,17,16,16,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,19,19,20, 29,29,29,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,20,20,20, 30,30,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,25,24,-1,-1,21,21, 31,31,-1,31,31,31,31,32,-1,23,22,21,20,19,19,19,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,11,11,11,12,13,14,15,-1,24,23,-1,23,23,-1,22,22, 32,32,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,28,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,23,23, 33,33,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,27,27,27,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,24,24, 34,34,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,27,26,26,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,25,25, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,25,24,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,26,25,25,25,-1,-1,15,15,15,16,-1,19,19,20,21,-1,26,26, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,28,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,27,26,25,25,25,25,25,25,25,25,25,-1,27,27,28,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 32,31,30,29,29,-1,28,-1,26,26,26,-1,27,26,26,26,26,26,26,26,26,26,26,27,28,28,28,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,22,23,24, 33,-1,30,30,30,-1,29,-1,27,27,27,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,22,22,-1,25, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 35,-1,32,33,33,32,31,32,-1,29,29,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,25,24,-1,27, 36,-1,33,33,33,32,32,32,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 37,-1,34,34,33,33,33,33,-1,-1,31,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 38,-1,35,34,34,34,34,34,-1,33,32,-1,32,32,33,34,33,32,32,32,33,34,35,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,27,-1,30, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,33,33,33,34,33,33,33,33,33,34,35,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 40,-1,37,38,39,-1,36,-1,35,34,34,35,34,34,34,34,34,34,34,34,34,34,35,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,31,30,29,-1,32, 40,39,38,38,39,-1,37,-1,35,35,35,-1,35,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,31,30,30,31,32, 41,-1,-1,39,39,39,38,-1,36,36,36,-1,36,36,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 42,43,-1,40,40,39,39,38,37,37,37,-1,-1,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 43,43,-1,41,40,40,40,-1,38,38,38,39,-1,-1,38,38,38,38,38,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 44,44,-1,41,41,41,41,-1,39,39,39,39,40,-1,-1,-1,39,39,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 45,45,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,40,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 46,46,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 47,47,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,39,39, 48,48,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,40,40, 49,49,50,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,46,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 50,50,50,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,46,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 51,51,51,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,46,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 52,52,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 53,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,50,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 54,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,58,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,46, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,58,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17, 31,30,29,28,28,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,-1,-1,15,15,15,16,17, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,10,10,11,-1,14,14,15,16,17, 31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,11,11,12,13,14,15,16,17, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,11,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,12,12,12,13,-1,-1,-1,18, 32,-1,-1,28,27,27,27,27,-1,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,12,12,12,12,11,10,9,9,9,10,11,12,13,14,15,-1,-1,13,13,13,13,14,-1,-1,18, 31,30,29,28,28,28,28,28,29,-1,-1,22,22,-1,-1,-1,-1,18,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,10,-1,-1,-1,-1,14,14,-1,-1,15,14,14,14,14,14,15,16,17, 31,30,29,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,20,21,22,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,15,15,16,17, 31,30,30,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,20,20,21,21,20,20,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,17,16,16,-1,-1,30,-1,-1,16,16,17, 31,31,31,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,17,17,-1,-1,29,29,29,-1,17,17,17, 32,32,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,22,22,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,-1,18,18,-1,28,28,29,28,-1,-1,18,18, 33,33,-1,35,35,35,35,36,-1,27,26,25,24,23,23,23,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,-1,-1,15,15,15,16,17,18,19,-1,28,27,-1,27,27,-1,19,19, 34,34,-1,34,34,34,34,-1,-1,27,26,25,24,24,24,-1,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,32,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,20,20, 35,35,-1,33,33,33,33,-1,-1,27,26,25,25,25,-1,-1,27,26,25,25,25,25,25,-1,-1,29,29,30,31,31,31,31,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,21,21, 36,36,-1,33,32,32,32,-1,28,27,26,26,26,-1,-1,-1,27,26,26,26,26,26,26,-1,-1,30,30,30,31,31,30,30,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,22,22, 37,37,-1,33,32,31,31,-1,28,27,27,27,-1,-1,29,28,27,27,27,27,27,27,27,-1,-1,31,31,31,31,31,30,29,29,29,-1,-1,19,19,19,20,-1,23,23,24,25,-1,23,23, 38,38,-1,33,32,31,30,29,28,28,28,-1,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,32,32,31,30,29,28,28,28,-1,-1,20,20,20,21,22,23,24,25,-1,24,24, 37,-1,-1,33,32,31,31,-1,29,29,29,-1,31,30,29,29,29,29,29,29,29,29,29,-1,31,31,32,33,32,31,30,29,28,27,27,27,-1,21,21,21,-1,23,23,24,25,-1,-1,25, 36,35,34,33,33,-1,32,-1,30,30,30,-1,31,30,30,30,30,30,30,30,30,30,30,31,32,32,32,33,32,31,30,29,28,27,26,26,-1,22,22,22,-1,24,-1,25,25,26,27,26, 37,-1,34,34,34,-1,33,-1,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,25,-1,26,26,26,-1,27, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,28, 39,-1,36,37,37,36,35,36,-1,33,33,-1,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,25,25,-1,28,27,28,29,29,28,-1,29, 40,-1,37,37,37,36,36,36,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,29,29,29,-1,30, 41,-1,38,38,37,37,37,37,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,29,30,30,-1,31, 42,-1,39,38,38,38,38,38,-1,37,36,-1,36,36,37,38,37,36,36,36,37,38,39,-1,-1,36,35,34,33,33,33,33,32,31,30,30,-1,28,29,-1,30,30,30,30,30,31,-1,32, 43,-1,40,-1,-1,-1,39,-1,-1,37,37,-1,37,37,37,38,37,37,37,37,37,38,39,-1,-1,36,35,34,34,34,34,33,32,31,31,31,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,33, 44,-1,41,42,43,-1,40,-1,39,38,38,39,38,38,38,38,38,38,38,38,38,38,39,-1,-1,36,35,35,35,35,34,33,32,32,32,32,31,30,30,31,-1,32,-1,35,34,33,-1,34, 44,43,42,42,43,-1,41,-1,39,39,39,-1,39,39,39,39,39,39,39,39,39,39,39,38,37,36,36,36,36,35,34,33,33,33,33,33,-1,31,31,31,-1,33,-1,35,34,34,35,35, 45,-1,-1,43,43,43,42,-1,40,40,40,-1,40,40,40,40,40,40,40,40,40,40,39,38,37,37,37,37,36,35,34,34,34,34,34,34,-1,32,32,32,-1,34,35,35,35,-1,-1,36, 46,47,-1,44,44,43,43,42,41,41,41,-1,-1,41,41,41,41,41,41,41,41,40,39,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,33,33,33,34,35,35,36,36,-1,38,37, 47,47,-1,45,44,44,44,-1,42,42,42,43,-1,-1,42,42,42,42,42,42,41,40,40,-1,-1,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,-1,36,36,36,37,-1,38,38, 48,48,-1,45,45,45,45,-1,43,43,43,43,44,-1,-1,-1,43,43,43,42,41,41,41,-1,-1,39,38,37,37,37,37,37,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,39,39, 49,49,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,44,44,43,42,42,42,42,-1,-1,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,40,40, 50,50,-1,47,47,47,47,-1,-1,45,45,45,45,45,46,-1,-1,44,43,43,43,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,41,41, 51,51,-1,48,48,-1,48,49,-1,46,46,46,46,46,46,47,-1,-1,44,44,44,43,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,42,42, 52,52,-1,-1,49,50,49,49,-1,47,47,-1,47,47,47,47,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,43,43, 53,53,54,-1,50,50,50,-1,-1,48,48,49,48,48,48,48,48,49,50,50,49,48,47,46,45,44,43,42,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,45,44,44, 54,54,54,-1,-1,51,-1,-1,50,49,49,49,49,49,49,49,49,49,50,50,49,48,48,-1,-1,44,43,43,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,45,45,45, 55,55,55,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,50,50,50,50,50,50,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,47,46,46,46, 56,56,56,55,54,53,52,51,51,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,47,47,47,47, 57,-1,-1,55,54,53,52,52,-1,-1,59,58,57,56,55,54,53,52,53,54,54,53,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,48, 58,-1,-1,-1,54,53,53,53,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,49, 58,57,56,55,54,54,54,54,-1,-1,59,58,57,56,55,54,54,54,54,55,56,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,50, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,57,56,55,55,55,55,55,55,56,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 58,57,57,57,57,-1,-1,57,57,57,58,59,60,61,62,62,61,61,-1,57,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,50,49,49,49,49,50, 58,58,58,58,58,59,59,58,58,58,58,59,60,61,62,62,61,60,59,58,58,57,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,50,50,50,50,50,50, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,1,0,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16, 31,30,29,28,28,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,-1,-1,14,14,14,15,16, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,9,9,10,-1,13,13,14,15,16, 31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,10,10,11,12,13,14,15,16, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,11,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,11,11,11,12,-1,-1,-1,17, 32,-1,-1,28,27,27,27,27,-1,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,12,12,12,12,11,10,9,9,9,10,11,12,13,14,15,-1,-1,12,12,12,12,13,-1,-1,17, 31,30,29,28,28,28,28,28,29,-1,-1,22,22,-1,-1,-1,-1,18,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,10,-1,-1,-1,-1,14,14,-1,-1,14,13,13,13,13,13,14,15,16, 31,30,29,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,20,21,22,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,14,14,15,16, 31,30,30,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,20,20,21,21,20,20,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,16,15,15,-1,-1,30,-1,-1,15,15,16, 31,31,31,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,16,16,-1,-1,29,29,29,-1,16,16,16, 32,32,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,22,22,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,-1,17,17,-1,28,28,29,28,-1,-1,17,17, 33,33,-1,35,35,35,35,36,-1,27,26,25,24,23,23,23,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,-1,-1,15,15,15,16,17,18,18,-1,28,27,-1,27,27,-1,18,18, 34,34,-1,34,34,34,34,-1,-1,27,26,25,24,24,24,-1,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,32,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,19,19, 35,35,-1,33,33,33,33,-1,-1,27,26,25,25,25,-1,-1,27,26,25,25,25,25,25,-1,-1,29,29,30,31,31,31,31,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,20,20, 36,36,-1,33,32,32,32,-1,28,27,26,26,26,-1,-1,-1,27,26,26,26,26,26,26,-1,-1,30,30,30,31,31,30,30,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,21,21, 37,37,-1,33,32,31,31,-1,28,27,27,27,-1,-1,29,28,27,27,27,27,27,27,27,-1,-1,31,31,31,31,31,30,29,29,29,-1,-1,19,19,19,20,-1,23,23,24,25,-1,22,22, 38,38,-1,33,32,31,30,29,28,28,28,-1,-1,30,29,28,28,28,28,28,28,28,28,29,30,31,32,32,32,31,30,29,28,28,28,-1,-1,20,20,20,21,22,23,24,25,-1,23,23, 37,-1,-1,33,32,31,31,-1,29,29,29,-1,31,30,29,29,29,29,29,29,29,29,29,-1,31,31,32,33,32,31,30,29,28,27,27,27,-1,21,21,21,-1,23,23,24,25,-1,-1,24, 36,35,34,33,33,-1,32,-1,30,30,30,-1,31,30,30,30,30,30,30,30,30,30,30,31,32,32,32,33,32,31,30,29,28,27,26,26,-1,22,22,22,-1,24,-1,25,25,26,26,25, 37,-1,34,34,34,-1,33,-1,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,25,-1,26,26,26,-1,26, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,27, 39,-1,36,37,37,36,35,36,-1,33,33,-1,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,25,25,-1,28,27,28,29,29,28,-1,28, 40,-1,37,37,37,36,36,36,-1,-1,34,-1,34,34,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,29,29,29,-1,29, 41,-1,38,38,37,37,37,37,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,29,30,30,-1,30, 42,-1,39,38,38,38,38,38,-1,37,36,-1,36,36,37,38,37,36,36,36,37,38,39,-1,-1,36,35,34,33,33,33,33,32,31,30,30,-1,28,29,-1,30,30,30,30,30,31,-1,31, 43,-1,40,-1,-1,-1,39,-1,-1,37,37,-1,37,37,37,38,37,37,37,37,37,38,39,-1,-1,36,35,34,34,34,34,33,32,31,31,31,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,32, 44,-1,41,42,43,-1,40,-1,39,38,38,39,38,38,38,38,38,38,38,38,38,38,39,-1,-1,36,35,35,35,35,34,33,32,32,32,32,31,30,30,31,-1,32,-1,35,34,33,-1,33, 44,43,42,42,43,-1,41,-1,39,39,39,-1,39,39,39,39,39,39,39,39,39,39,39,38,37,36,36,36,36,35,34,33,33,33,33,33,-1,31,31,31,-1,33,-1,35,34,34,35,34, 45,-1,-1,43,43,43,42,-1,40,40,40,-1,40,40,40,40,40,40,40,40,40,40,39,38,37,37,37,37,36,35,34,34,34,34,34,34,-1,32,32,32,-1,34,35,35,35,-1,-1,35, 46,47,-1,44,44,43,43,42,41,41,41,-1,-1,41,41,41,41,41,41,41,41,40,39,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,33,33,33,34,35,35,36,36,-1,37,36, 47,47,-1,45,44,44,44,-1,42,42,42,43,-1,-1,42,42,42,42,42,42,41,40,40,-1,-1,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,-1,36,36,36,37,-1,37,37, 48,48,-1,45,45,45,45,-1,43,43,43,43,44,-1,-1,-1,43,43,43,42,41,41,41,-1,-1,39,38,37,37,37,37,37,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,38,38, 49,49,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,44,44,43,42,42,42,42,-1,-1,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,39,39, 50,50,-1,47,47,47,47,-1,-1,45,45,45,45,45,46,-1,-1,44,43,43,43,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,40,40, 51,51,-1,48,48,-1,48,49,-1,46,46,46,46,46,46,47,-1,-1,44,44,44,43,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,41,41, 52,52,-1,-1,49,50,49,49,-1,47,47,-1,47,47,47,47,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,42,42, 53,53,54,-1,50,50,50,-1,-1,48,48,49,48,48,48,48,48,49,50,50,49,48,47,46,45,44,43,42,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,44,43,43, 54,54,54,-1,-1,51,-1,-1,50,49,49,49,49,49,49,49,49,49,50,50,49,48,48,-1,-1,44,43,43,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,44,44,44, 55,55,55,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,50,50,50,50,50,50,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,46,45,45,45, 56,56,56,55,54,53,52,51,51,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,46,46,46,46, 57,-1,-1,55,54,53,52,52,-1,-1,59,58,57,56,55,54,53,52,53,54,54,53,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,47, 58,-1,-1,-1,54,53,53,53,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,48, 58,57,56,55,54,54,54,54,-1,-1,59,58,57,56,55,54,54,54,54,55,56,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,49, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,57,56,55,55,55,55,55,55,56,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 58,57,57,57,57,-1,-1,57,57,57,58,59,60,61,62,62,61,61,-1,57,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,50,49,49,49,49,50, 58,58,58,58,58,59,59,58,58,58,58,59,60,61,62,62,61,60,59,58,58,57,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,50,50,50,50,50,50, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,2,1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15, 32,31,30,29,29,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,-1,-1,13,13,13,14,15, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,7,8,9,10,11,12,13,14,-1,-1,-1,8,8,9,-1,12,12,13,14,15, 32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,9,9,10,11,12,13,14,15, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,-1,-1,-1,9,9,10,11,12,13,-1,16,16,17,-1,10,10,10,11,-1,-1,-1,16, 33,-1,-1,29,28,28,28,28,-1,-1,24,23,22,21,20,19,18,18,17,16,15,14,13,13,13,13,13,12,11,10,10,10,11,12,13,14,15,16,-1,-1,11,11,11,11,12,-1,-1,16, 32,31,30,29,29,29,29,29,30,-1,-1,23,23,-1,-1,-1,-1,19,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,11,-1,-1,-1,-1,15,15,-1,-1,13,12,12,12,12,12,13,14,15, 32,31,30,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,21,22,23,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,13,13,14,15, 32,31,31,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,21,21,22,22,21,21,-1,-1,17,16,15,14,13,13,13,14,15,16,17,16,15,14,14,-1,-1,31,-1,-1,14,14,15, 32,32,32,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,16,15,15,-1,-1,30,30,30,-1,15,15,15, 33,33,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,23,23,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,-1,16,16,-1,29,29,30,29,-1,-1,16,16, 34,34,-1,36,36,36,36,37,-1,28,27,26,25,24,24,24,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,-1,-1,16,16,16,17,18,17,17,-1,29,28,-1,28,28,-1,17,17, 35,35,-1,35,35,35,35,-1,-1,28,27,26,25,25,25,-1,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,33,-1,-1,17,17,17,18,18,18,-1,-1,27,27,27,27,-1,18,18, 36,36,-1,34,34,34,34,-1,-1,28,27,26,26,26,-1,-1,28,27,26,26,26,26,26,-1,-1,30,30,31,32,32,32,32,-1,-1,18,18,18,19,19,-1,-1,26,26,26,26,-1,19,19, 37,37,-1,34,33,33,33,-1,29,28,27,27,27,-1,-1,-1,28,27,27,27,27,27,27,-1,-1,31,31,31,32,32,31,31,-1,-1,-1,19,19,19,20,21,-1,25,25,25,26,-1,20,20, 38,38,-1,34,33,32,32,-1,29,28,28,28,-1,-1,30,29,28,28,28,28,28,28,28,-1,-1,32,32,32,32,32,31,30,30,30,-1,-1,20,20,20,21,-1,24,24,25,26,-1,21,21, 39,39,-1,34,33,32,31,30,29,29,29,-1,-1,31,30,29,29,29,29,29,29,29,29,30,31,32,33,33,33,32,31,30,29,29,29,-1,-1,21,21,21,22,23,24,25,26,-1,22,22, 38,-1,-1,34,33,32,32,-1,30,30,30,-1,32,31,30,30,30,30,30,30,30,30,30,-1,32,32,33,34,33,32,31,30,29,28,28,28,-1,22,22,22,-1,24,24,25,26,-1,-1,23, 37,36,35,34,34,-1,33,-1,31,31,31,-1,32,31,31,31,31,31,31,31,31,31,31,32,33,33,33,34,33,32,31,30,29,28,27,27,-1,23,23,23,-1,25,-1,26,26,26,25,24, 38,-1,35,35,35,-1,34,-1,32,32,32,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,26,-1,27,27,27,-1,25, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,34,33,32,31,30,29,28,27,27,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,26, 40,-1,37,38,38,37,36,37,-1,34,34,-1,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,26,26,-1,29,28,29,30,30,29,-1,27, 41,-1,38,38,38,37,37,37,-1,-1,35,-1,35,35,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,30,30,30,-1,28, 42,-1,39,39,38,38,38,38,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,30,30,-1,28,-1,-1,30,30,30,30,31,31,-1,29, 43,-1,40,39,39,39,39,39,-1,38,37,-1,37,37,38,39,38,37,37,37,38,39,40,-1,-1,37,36,35,34,34,34,34,33,32,31,31,-1,29,30,-1,31,31,31,31,31,32,-1,30, 44,-1,41,-1,-1,-1,40,-1,-1,38,38,-1,38,38,38,39,38,38,38,38,38,39,40,-1,-1,37,36,35,35,35,35,34,33,32,32,32,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,31, 45,-1,42,43,44,-1,41,-1,40,39,39,40,39,39,39,39,39,39,39,39,39,39,40,-1,-1,37,36,36,36,36,35,34,33,33,33,33,32,31,31,32,-1,33,-1,36,35,34,-1,32, 45,44,43,43,44,-1,42,-1,40,40,40,-1,40,40,40,40,40,40,40,40,40,40,40,39,38,37,37,37,37,36,35,34,34,34,34,34,-1,32,32,32,-1,34,-1,36,35,35,34,33, 46,-1,-1,44,44,44,43,-1,41,41,41,-1,41,41,41,41,41,41,41,41,41,41,40,39,38,38,38,38,37,36,35,35,35,35,35,35,-1,33,33,33,-1,35,36,36,36,-1,-1,34, 47,48,-1,45,45,44,44,43,42,42,42,-1,-1,42,42,42,42,42,42,42,42,41,40,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,34,34,34,35,36,36,37,37,-1,36,35, 48,48,-1,46,45,45,45,-1,43,43,43,44,-1,-1,43,43,43,43,43,43,42,41,41,-1,-1,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,-1,37,37,37,38,-1,36,36, 49,49,-1,46,46,46,46,-1,44,44,44,44,45,-1,-1,-1,44,44,44,43,42,42,42,-1,-1,40,39,38,38,38,38,38,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,37,37, 50,50,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,45,45,44,43,43,43,43,-1,-1,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,38,38, 51,51,-1,48,48,48,48,-1,-1,46,46,46,46,46,47,-1,-1,45,44,44,44,44,43,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,39,39, 52,52,-1,49,49,-1,49,50,-1,47,47,47,47,47,47,48,-1,-1,45,45,45,44,43,42,41,41,41,41,41,41,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,40,40, 53,53,-1,-1,50,51,50,50,-1,48,48,-1,48,48,48,48,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,41,41, 54,54,55,-1,51,51,51,-1,-1,49,49,50,49,49,49,49,49,50,51,51,50,49,48,47,46,45,44,43,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,43,42,42, 55,55,55,-1,-1,52,-1,-1,51,50,50,50,50,50,50,50,50,50,51,51,50,49,49,-1,-1,45,44,44,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,43,43,43, 56,56,56,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,51,51,51,51,51,51,-1,-1,-1,-1,-1,-1,45,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,45,44,44,44, 57,57,57,56,55,54,53,52,52,-1,-1,59,59,-1,-1,-1,-1,52,-1,-1,-1,-1,53,52,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,46,45,45,45,45, 58,-1,-1,56,55,54,53,53,-1,-1,60,59,58,57,56,55,54,53,54,55,55,54,53,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,46,46,-1,-1,46, 59,-1,-1,-1,55,54,54,54,-1,61,60,60,-1,57,56,55,54,54,54,-1,-1,-1,53,52,51,51,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,47,-1,-1,-1,47, 59,58,57,56,55,55,55,55,-1,-1,60,59,58,57,56,55,55,55,55,56,57,-1,53,52,52,52,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,49,48, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,58,57,56,56,56,56,56,56,57,-1,53,53,52,52,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,49,49, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,50, 59,58,58,58,58,-1,-1,58,58,58,59,60,61,62,63,63,62,62,-1,58,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,51,50,50,50,50,51, 59,59,59,59,59,60,60,59,59,59,59,60,61,62,63,63,62,61,60,59,59,58,57,56,55,54,53,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,51,51,51,51,51,51, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,3,2,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14, 33,32,31,30,30,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,-1,-1,12,12,12,13,14, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,13,12,11,11,-1,8,8,9,10,11,12,13,14,15,-1,-1,-1,7,7,8,-1,11,11,12,13,14, 33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,12,12,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,8,8,9,10,11,12,13,14, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,-1,-1,-1,10,10,11,12,13,14,-1,17,17,18,-1,9,9,9,10,-1,-1,-1,15, 34,-1,-1,30,29,29,29,29,-1,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,14,14,14,14,13,12,11,11,11,12,13,14,15,16,17,-1,-1,10,10,10,10,11,-1,-1,15, 33,32,31,30,30,30,30,30,31,-1,-1,24,24,-1,-1,-1,-1,20,-1,-1,-1,-1,15,15,15,15,-1,-1,-1,-1,12,-1,-1,-1,-1,16,16,-1,-1,12,11,11,11,11,11,12,13,14, 33,32,31,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,22,23,24,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,12,12,13,14, 33,32,32,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,22,22,23,23,22,22,-1,-1,18,17,16,15,14,14,14,15,16,17,16,15,14,13,13,-1,-1,31,-1,-1,13,13,14, 33,33,33,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,16,15,14,14,-1,-1,30,30,30,-1,14,14,14, 34,34,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,24,24,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,17,-1,15,15,-1,29,29,30,29,-1,-1,15,15, 35,35,-1,37,37,37,37,38,-1,29,28,27,26,25,25,25,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,-1,-1,17,17,17,18,17,16,16,-1,29,28,-1,28,28,-1,16,16, 36,36,-1,36,36,36,36,-1,-1,29,28,27,26,26,26,-1,-1,28,27,26,26,26,27,28,29,30,31,32,33,33,33,-1,-1,18,18,18,17,17,17,-1,-1,27,27,27,27,-1,17,17, 37,37,-1,35,35,35,35,-1,-1,29,28,27,27,27,-1,-1,29,28,27,27,27,27,27,-1,-1,31,31,32,33,32,32,32,-1,-1,19,18,18,18,18,-1,-1,26,26,26,26,-1,18,18, 38,38,-1,35,34,34,34,-1,30,29,28,28,28,-1,-1,-1,29,28,28,28,28,28,28,-1,-1,32,32,32,33,32,31,31,-1,-1,-1,19,19,19,19,20,-1,25,25,25,26,-1,19,19, 39,39,-1,35,34,33,33,-1,30,29,29,29,-1,-1,31,30,29,29,29,29,29,29,29,-1,-1,33,33,33,33,32,31,30,30,30,-1,-1,20,20,20,20,-1,24,24,25,26,-1,20,20, 40,40,-1,35,34,33,32,31,30,30,30,-1,-1,32,31,30,30,30,30,30,30,30,30,31,32,33,34,34,33,32,31,30,29,29,29,-1,-1,21,21,21,22,23,24,25,26,-1,21,21, 39,-1,-1,35,34,33,33,-1,31,31,31,-1,33,32,31,31,31,31,31,31,31,31,31,-1,33,33,34,34,33,32,31,30,29,28,28,28,-1,22,22,22,-1,24,24,25,26,-1,-1,22, 38,37,36,35,35,-1,34,-1,32,32,32,-1,33,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,33,32,31,30,29,28,27,27,-1,23,23,23,-1,25,-1,26,26,25,24,23, 39,-1,36,36,36,-1,35,-1,33,33,33,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,26,-1,27,26,26,-1,24, 40,-1,37,-1,-1,-1,36,-1,-1,34,34,-1,34,34,34,34,34,34,34,34,34,34,34,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 41,-1,38,39,39,38,37,38,-1,35,35,-1,35,35,35,35,35,35,35,35,35,35,35,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,26,26,-1,29,28,29,30,29,28,-1,26, 42,-1,39,39,39,38,38,38,-1,-1,36,-1,36,36,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,30,29,29,-1,27, 43,-1,40,40,39,39,39,39,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,30,30,-1,28,-1,-1,30,30,30,30,30,30,-1,28, 44,-1,41,40,40,40,40,40,-1,39,38,-1,38,38,39,40,39,38,38,38,39,40,41,-1,-1,37,36,35,34,34,34,34,33,32,31,31,-1,29,30,-1,31,31,31,31,31,31,-1,29, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,39,39,39,40,39,39,39,39,39,40,41,-1,-1,37,36,35,35,35,35,34,33,32,32,32,-1,30,30,-1,-1,32,-1,-1,-1,32,-1,30, 46,-1,43,44,45,-1,42,-1,41,40,40,41,40,40,40,40,40,40,40,40,40,40,41,-1,-1,37,36,36,36,36,35,34,33,33,33,33,32,31,31,32,-1,33,-1,35,34,33,-1,31, 46,45,44,44,45,-1,43,-1,41,41,41,-1,41,41,41,41,41,41,41,41,41,41,40,39,38,37,37,37,37,36,35,34,34,34,34,34,-1,32,32,32,-1,34,-1,35,34,34,33,32, 47,-1,-1,45,45,45,44,-1,42,42,42,-1,42,42,42,42,42,42,42,42,42,41,40,39,38,38,38,38,37,36,35,35,35,35,35,35,-1,33,33,33,-1,35,36,35,35,-1,-1,33, 48,49,-1,46,46,45,45,44,43,43,43,-1,-1,43,43,43,43,43,43,43,42,41,40,39,39,39,39,38,37,36,36,36,36,36,36,-1,-1,34,34,34,35,36,36,36,36,-1,35,34, 49,49,-1,47,46,46,46,-1,44,44,44,45,-1,-1,44,44,44,44,44,43,42,41,41,-1,-1,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,-1,37,37,37,37,-1,35,35, 50,50,-1,47,47,47,47,-1,45,45,45,45,46,-1,-1,-1,45,45,44,43,42,42,42,-1,-1,40,39,38,38,38,38,38,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,36,36, 51,51,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,46,45,44,43,43,43,43,-1,-1,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,37,37, 52,52,-1,49,49,49,49,-1,-1,47,47,47,47,47,48,-1,-1,45,44,44,44,44,43,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,38,38, 53,53,-1,50,50,-1,50,51,-1,48,48,48,48,48,48,49,-1,-1,45,45,45,44,43,42,41,41,41,41,41,41,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,39,39, 54,54,-1,-1,51,52,51,51,-1,49,49,-1,49,49,49,49,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,40,40, 55,55,56,-1,52,52,52,-1,-1,50,50,51,50,50,50,50,50,51,52,51,50,49,48,47,46,45,44,43,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,42,41,41, 56,56,56,-1,-1,53,-1,-1,52,51,51,51,51,51,51,51,51,51,52,51,50,49,49,-1,-1,45,44,44,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,42,42,42, 57,57,57,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,52,52,52,52,51,51,-1,-1,-1,-1,-1,-1,45,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,44,43,43,43, 58,58,58,57,56,55,54,53,53,-1,-1,60,60,-1,-1,-1,-1,53,-1,-1,-1,-1,53,52,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,45,44,44,44,44, 59,-1,-1,57,56,55,54,54,-1,-1,61,60,59,58,57,56,55,54,55,56,55,54,53,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,45,45,-1,-1,45, 60,-1,-1,-1,56,55,55,55,-1,62,61,61,-1,58,57,56,55,55,55,-1,-1,-1,53,52,51,51,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,46,-1,-1,-1,46, 60,59,58,57,56,56,56,56,-1,-1,61,60,59,58,57,56,56,56,56,57,58,-1,53,52,52,52,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,48,47, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,59,58,57,57,57,57,57,57,57,-1,53,53,52,52,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,48,48, 60,59,58,58,58,-1,-1,58,58,59,60,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,49,49, 60,59,59,59,59,-1,-1,59,59,59,60,61,62,63,64,63,62,62,-1,58,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,51,50,50,50,50,50, 60,60,60,60,60,61,61,60,60,60,60,61,62,63,64,63,62,61,60,59,59,58,57,56,55,54,53,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,51,51,51,51,51,51, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13, 34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,4,3,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13, 34,33,32,31,31,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,-1,-1,11,11,11,12,13, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,6,6,7,-1,10,10,11,12,13, 34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,7,7,8,9,10,11,12,13, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,8,8,8,9,-1,-1,-1,14, 35,-1,-1,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,15,15,15,15,14,13,12,12,12,13,14,15,16,17,18,-1,-1,9,9,9,9,10,-1,-1,14, 34,33,32,31,31,31,31,31,32,-1,-1,25,25,-1,-1,-1,-1,21,-1,-1,-1,-1,16,16,16,16,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,11,10,10,10,10,10,11,12,13, 34,33,32,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,23,24,25,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,11,11,12,13, 34,33,33,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,23,23,24,24,23,23,-1,-1,19,18,17,16,15,15,15,16,17,16,15,14,13,12,12,-1,-1,30,-1,-1,12,12,13, 34,34,34,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,17,16,15,14,13,13,-1,-1,29,29,29,-1,13,13,13, 35,35,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,25,25,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,16,16,-1,14,14,-1,28,28,29,28,-1,-1,14,14, 36,36,-1,38,38,38,38,39,-1,30,29,28,27,26,26,26,-1,-1,28,27,26,27,28,29,30,31,32,33,33,33,-1,-1,18,17,17,17,16,15,15,-1,28,27,-1,27,27,-1,15,15, 37,37,-1,37,37,37,37,-1,-1,30,29,28,27,27,27,-1,-1,29,28,27,27,27,28,29,30,31,32,33,32,32,32,-1,-1,18,18,17,16,16,16,-1,-1,26,26,26,26,-1,16,16, 38,38,-1,36,36,36,36,-1,-1,30,29,28,28,28,-1,-1,30,29,28,28,28,28,28,-1,-1,32,32,33,32,31,31,31,-1,-1,18,17,17,17,17,-1,-1,25,25,25,25,-1,17,17, 39,39,-1,36,35,35,35,-1,31,30,29,29,29,-1,-1,-1,30,29,29,29,29,29,29,-1,-1,33,33,33,32,31,30,30,-1,-1,-1,18,18,18,18,19,-1,24,24,24,25,-1,18,18, 40,40,-1,36,35,34,34,-1,31,30,30,30,-1,-1,32,31,30,30,30,30,30,30,30,-1,-1,34,34,33,32,31,30,29,29,29,-1,-1,19,19,19,19,-1,23,23,24,25,-1,19,19, 41,41,-1,36,35,34,33,32,31,31,31,-1,-1,33,32,31,31,31,31,31,31,31,31,32,33,34,34,33,32,31,30,29,28,28,28,-1,-1,20,20,20,21,22,23,24,25,-1,20,20, 40,-1,-1,36,35,34,34,-1,32,32,32,-1,34,33,32,32,32,32,32,32,32,32,32,-1,34,34,34,33,32,31,30,29,28,27,27,27,-1,21,21,21,-1,23,23,24,25,-1,-1,21, 39,38,37,36,36,-1,35,-1,33,33,33,-1,34,33,33,33,33,33,33,33,33,33,33,34,35,35,34,33,32,31,30,29,28,27,26,26,-1,22,22,22,-1,24,-1,25,25,24,23,22, 40,-1,37,37,37,-1,36,-1,34,34,34,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,25,-1,26,25,25,-1,23, 41,-1,38,-1,-1,-1,37,-1,-1,35,35,-1,35,35,35,35,35,35,35,35,35,35,35,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 42,-1,39,40,40,39,38,39,-1,36,36,-1,36,36,36,36,36,36,36,36,36,36,36,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,25,25,-1,28,27,28,29,28,27,-1,25, 43,-1,40,40,40,39,39,39,-1,-1,37,-1,37,37,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,29,28,28,-1,26, 44,-1,41,41,40,40,40,40,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,29,29,29,-1,27, 45,-1,42,41,41,41,41,41,-1,40,39,-1,39,39,40,41,40,39,39,39,40,41,42,-1,-1,36,35,34,33,33,33,33,32,31,30,30,-1,28,29,-1,30,30,30,30,30,30,-1,28, 46,-1,43,-1,-1,-1,42,-1,-1,40,40,-1,40,40,40,41,40,40,40,40,40,41,41,-1,-1,36,35,34,34,34,34,33,32,31,31,31,-1,29,29,-1,-1,31,-1,-1,-1,31,-1,29, 47,-1,44,45,46,-1,43,-1,42,41,41,42,41,41,41,41,41,41,41,41,41,40,40,-1,-1,36,35,35,35,35,34,33,32,32,32,32,31,30,30,31,-1,32,-1,34,33,32,-1,30, 47,46,45,45,46,-1,44,-1,42,42,42,-1,42,42,42,42,42,42,42,42,41,40,39,38,37,36,36,36,36,35,34,33,33,33,33,33,-1,31,31,31,-1,33,-1,34,33,33,32,31, 48,-1,-1,46,46,46,45,-1,43,43,43,-1,43,43,43,43,43,43,43,42,41,40,39,38,37,37,37,37,36,35,34,34,34,34,34,34,-1,32,32,32,-1,34,35,34,34,-1,-1,32, 49,50,-1,47,47,46,46,45,44,44,44,-1,-1,44,44,44,44,44,43,42,41,40,39,38,38,38,38,37,36,35,35,35,35,35,35,-1,-1,33,33,33,34,35,35,35,35,-1,34,33, 50,50,-1,48,47,47,47,-1,45,45,45,46,-1,-1,45,45,45,44,43,42,41,40,40,-1,-1,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,-1,36,36,36,36,-1,34,34, 51,51,-1,48,48,48,48,-1,46,46,46,46,47,-1,-1,-1,45,44,43,42,41,41,41,-1,-1,39,38,37,37,37,37,37,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,35,35, 52,52,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,45,44,43,42,42,42,42,-1,-1,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,36,36, 53,53,-1,50,50,50,50,-1,-1,48,48,48,48,48,49,-1,-1,44,43,43,43,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,37,37, 54,54,-1,51,51,-1,51,52,-1,49,49,49,49,49,49,50,-1,-1,44,44,44,43,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,38,38, 55,55,-1,-1,52,53,52,52,-1,50,50,-1,50,50,50,50,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,39,39, 56,56,57,-1,53,53,53,-1,-1,51,51,52,51,51,51,51,51,52,51,50,49,48,47,46,45,44,43,42,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,41,40,40, 57,57,57,-1,-1,54,-1,-1,53,52,52,52,52,52,52,52,52,52,51,50,49,48,48,-1,-1,44,43,43,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,41,41,41, 58,58,58,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,53,53,52,51,50,50,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,43,42,42,42, 59,59,59,58,57,56,55,54,54,-1,-1,60,60,-1,-1,-1,-1,53,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,44,43,43,43,43, 60,-1,-1,58,57,56,55,55,-1,-1,61,60,59,58,57,56,55,54,55,55,54,53,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,44,44,-1,-1,44, 61,-1,-1,-1,57,56,56,56,-1,62,61,61,-1,58,57,56,55,55,55,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,45,-1,-1,-1,45, 61,60,59,58,57,57,57,57,-1,-1,61,60,59,58,57,56,56,56,56,57,57,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,47,46, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,59,58,57,57,57,57,57,56,56,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,47,47, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,48,48, 61,60,60,60,60,-1,-1,60,60,60,61,62,63,64,63,62,61,61,-1,57,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,50,49,49,49,49,49, 61,61,61,61,61,62,62,61,61,61,61,62,63,64,63,62,61,60,59,58,58,57,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,50,50,50,50,50,50, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12, 35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,5,4,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12, 35,34,33,32,32,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,-1,-1,10,10,10,11,12, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,5,5,6,-1,9,9,10,11,12, 35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,6,6,7,8,9,10,11,12, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,7,7,7,8,-1,-1,-1,13, 36,-1,-1,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,19,18,17,16,16,16,16,16,15,14,13,13,13,14,15,16,17,18,19,-1,-1,8,8,8,8,9,-1,-1,13, 35,34,33,32,32,32,32,32,33,-1,-1,26,26,-1,-1,-1,-1,22,-1,-1,-1,-1,17,17,17,17,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,10,9,9,9,9,9,10,11,12, 35,34,33,33,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,24,25,26,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,10,10,11,12, 35,34,34,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,24,24,25,25,24,24,-1,-1,20,19,18,17,16,16,16,17,16,15,14,13,12,11,11,-1,-1,29,-1,-1,11,11,12, 35,35,35,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,12,-1,-1,28,28,28,-1,12,12,12, 36,36,-1,-1,40,40,40,40,-1,31,31,-1,28,27,26,26,26,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,15,-1,13,13,-1,27,27,28,27,-1,-1,13,13, 37,37,-1,39,39,39,39,40,-1,31,30,29,28,27,27,27,-1,-1,29,28,27,28,29,30,31,32,33,32,32,32,-1,-1,17,16,16,16,15,14,14,-1,27,26,-1,26,26,-1,14,14, 38,38,-1,38,38,38,38,-1,-1,31,30,29,28,28,28,-1,-1,30,29,28,28,28,29,30,31,32,33,32,31,31,31,-1,-1,17,17,16,15,15,15,-1,-1,25,25,25,25,-1,15,15, 39,39,-1,37,37,37,37,-1,-1,31,30,29,29,29,-1,-1,31,30,29,29,29,29,29,-1,-1,33,33,32,31,30,30,30,-1,-1,17,16,16,16,16,-1,-1,24,24,24,24,-1,16,16, 40,40,-1,37,36,36,36,-1,32,31,30,30,30,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,34,33,32,31,30,29,29,-1,-1,-1,17,17,17,17,18,-1,23,23,23,24,-1,17,17, 41,41,-1,37,36,35,35,-1,32,31,31,31,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,34,33,32,31,30,29,28,28,28,-1,-1,18,18,18,18,-1,22,22,23,24,-1,18,18, 42,42,-1,37,36,35,34,33,32,32,32,-1,-1,34,33,32,32,32,32,32,32,32,32,33,34,34,33,32,31,30,29,28,27,27,27,-1,-1,19,19,19,20,21,22,23,24,-1,19,19, 41,-1,-1,37,36,35,35,-1,33,33,33,-1,35,34,33,33,33,33,33,33,33,33,33,-1,35,34,33,32,31,30,29,28,27,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,20, 40,39,38,37,37,-1,36,-1,34,34,34,-1,35,34,34,34,34,34,34,34,34,34,34,35,35,34,33,32,31,30,29,28,27,26,25,25,-1,21,21,21,-1,23,-1,24,24,23,22,21, 41,-1,38,38,38,-1,37,-1,35,35,35,36,35,35,35,35,35,35,35,35,35,35,35,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,24,-1,25,24,24,-1,22, 42,-1,39,-1,-1,-1,38,-1,-1,36,36,-1,36,36,36,36,36,36,36,36,36,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 43,-1,40,41,41,40,39,40,-1,37,37,-1,37,37,37,37,37,37,37,37,37,37,37,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,24,24,-1,27,26,27,28,27,26,-1,24, 44,-1,41,41,41,40,40,40,-1,-1,38,-1,38,38,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,27,27,-1,25, 45,-1,42,42,41,41,41,41,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,28,28,-1,26, 46,-1,43,42,42,42,42,42,-1,41,40,-1,40,40,41,42,41,40,40,40,41,41,41,-1,-1,35,34,33,32,32,32,32,31,30,29,29,-1,27,28,-1,29,29,29,29,29,29,-1,27, 47,-1,44,-1,-1,-1,43,-1,-1,41,41,-1,41,41,41,42,41,41,41,41,40,40,40,-1,-1,35,34,33,33,33,33,32,31,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,30,-1,28, 48,-1,45,46,47,-1,44,-1,43,42,42,43,42,42,42,42,42,42,42,41,40,39,39,-1,-1,35,34,34,34,34,33,32,31,31,31,31,30,29,29,30,-1,31,-1,33,32,31,-1,29, 48,47,46,46,47,-1,45,-1,43,43,43,-1,43,43,43,43,43,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,-1,30,30,30,-1,32,-1,33,32,32,31,30, 49,-1,-1,47,47,47,46,-1,44,44,44,-1,44,44,44,44,44,43,42,41,40,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,31,31,31,-1,33,34,33,33,-1,-1,31, 50,51,-1,48,48,47,47,46,45,45,45,-1,-1,45,45,45,44,43,42,41,40,39,38,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,32,32,32,33,34,34,34,34,-1,33,32, 51,51,-1,49,48,48,48,-1,46,46,46,47,-1,-1,46,45,44,43,42,41,40,39,39,-1,-1,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,-1,35,35,35,35,-1,33,33, 52,52,-1,49,49,49,49,-1,47,47,47,47,48,-1,-1,-1,44,43,42,41,40,40,40,-1,-1,38,37,36,36,36,36,36,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,34,34, 53,53,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,44,43,42,41,41,41,41,-1,-1,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,35,35, 54,54,-1,51,51,51,51,-1,-1,49,49,49,49,49,50,-1,-1,43,42,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,36,36, 55,55,-1,52,52,-1,52,53,-1,50,50,50,50,50,50,51,-1,-1,43,43,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,37,37, 56,56,-1,-1,53,54,53,53,-1,51,51,-1,51,51,51,51,52,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,38,38, 57,57,58,-1,54,54,54,-1,-1,52,52,53,52,52,52,52,52,51,50,49,48,47,46,45,44,43,42,41,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,40,39,39, 58,58,58,-1,-1,55,-1,-1,54,53,53,53,53,53,53,53,52,51,50,49,48,47,47,-1,-1,43,42,42,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,40,40,40, 59,59,59,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,42,41,41,41, 60,60,60,59,58,57,56,55,55,-1,-1,59,59,-1,-1,-1,-1,52,-1,-1,-1,-1,51,50,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,43,42,42,42,42, 61,-1,-1,59,58,57,56,56,-1,-1,60,59,58,57,56,55,54,53,54,54,53,52,51,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,43,43,-1,-1,43, 62,-1,-1,-1,58,57,57,57,-1,61,60,60,-1,57,56,55,54,54,54,-1,-1,-1,51,50,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,44,-1,-1,-1,44, 62,61,60,59,58,58,58,58,-1,-1,60,59,58,57,56,55,55,55,55,56,56,-1,51,50,50,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,46,45, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,58,57,56,56,56,56,56,55,55,-1,51,51,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,46,46, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,47,47, 62,61,61,61,61,-1,-1,61,61,61,62,63,64,63,62,61,60,60,-1,56,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,48, 62,62,62,62,62,63,63,62,62,62,62,63,64,63,62,61,60,59,58,57,57,56,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11, 36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,6,5,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11, 36,35,34,33,33,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,-1,-1,9,9,9,10,11, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,26,25,24,23,22,21,20,19,19,-1,16,15,14,14,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,4,4,5,-1,8,8,9,10,11, 36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,16,15,15,15,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,5,5,6,7,8,9,10,11, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,6,6,6,7,-1,-1,-1,12, 37,-1,-1,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,20,19,18,17,17,17,17,17,16,15,14,14,14,15,16,17,18,19,20,-1,-1,7,7,7,7,8,-1,-1,12, 36,35,34,33,33,33,33,33,34,-1,-1,27,27,-1,-1,-1,-1,23,-1,-1,-1,-1,18,18,18,18,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,9,8,8,8,8,8,9,10,11, 36,35,34,34,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,25,26,27,-1,-1,-1,-1,-1,-1,19,18,17,16,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,9,9,10,11, 36,35,35,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,25,25,26,26,25,25,-1,-1,21,20,19,18,17,17,17,16,15,14,13,12,11,10,10,-1,-1,28,-1,-1,10,10,11, 36,36,36,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,11,-1,-1,27,27,27,-1,11,11,11, 37,37,-1,-1,41,41,41,41,-1,32,32,-1,29,28,27,27,27,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,26,26,27,26,-1,-1,12,12, 38,38,-1,40,40,40,40,41,-1,32,31,30,29,28,28,28,-1,-1,30,29,28,29,30,31,32,33,32,31,31,31,-1,-1,16,15,15,15,14,13,13,-1,26,25,-1,25,25,-1,13,13, 39,39,-1,39,39,39,39,-1,-1,32,31,30,29,29,29,-1,-1,31,30,29,29,29,30,31,32,33,32,31,30,30,30,-1,-1,16,16,15,14,14,14,-1,-1,24,24,24,24,-1,14,14, 40,40,-1,38,38,38,38,-1,-1,32,31,30,30,30,-1,-1,32,31,30,30,30,30,30,-1,-1,33,32,31,30,29,29,29,-1,-1,16,15,15,15,15,-1,-1,23,23,23,23,-1,15,15, 41,41,-1,38,37,37,37,-1,33,32,31,31,31,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,33,32,31,30,29,28,28,-1,-1,-1,16,16,16,16,17,-1,22,22,22,23,-1,16,16, 42,42,-1,38,37,36,36,-1,33,32,32,32,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,33,32,31,30,29,28,27,27,27,-1,-1,17,17,17,17,-1,21,21,22,23,-1,17,17, 43,43,-1,38,37,36,35,34,33,33,33,-1,-1,35,34,33,33,33,33,33,33,33,33,34,34,33,32,31,30,29,28,27,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,18,18, 42,-1,-1,38,37,36,36,-1,34,34,34,-1,36,35,34,34,34,34,34,34,34,34,34,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,19, 41,40,39,38,38,-1,37,-1,35,35,35,-1,36,35,35,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,22,21,20, 42,-1,39,39,39,-1,38,-1,36,36,36,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,23,23,-1,21, 43,-1,40,-1,-1,-1,39,-1,-1,37,37,-1,37,37,37,37,37,37,37,37,37,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 44,-1,41,42,42,41,40,41,-1,38,38,-1,38,38,38,38,38,38,38,38,38,38,38,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,26,25,-1,23, 45,-1,42,42,42,41,41,41,-1,-1,39,-1,39,39,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,26,26,-1,24, 46,-1,43,43,42,42,42,42,-1,-1,40,-1,40,40,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,27,27,-1,25, 47,-1,44,43,43,43,43,43,-1,42,41,-1,41,41,42,43,42,41,41,40,40,40,40,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,28,-1,26, 48,-1,45,-1,-1,-1,44,-1,-1,42,42,-1,42,42,42,43,42,42,41,40,39,39,39,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,29,-1,27, 49,-1,46,47,48,-1,45,-1,44,43,43,44,43,43,43,43,43,42,41,40,39,38,38,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,32,31,30,-1,28, 49,48,47,47,48,-1,46,-1,44,44,44,-1,44,44,44,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,32,31,31,30,29, 50,-1,-1,48,48,48,47,-1,45,45,45,-1,45,45,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,32,32,-1,-1,30, 51,52,-1,49,49,48,48,47,46,46,46,-1,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,33,33,-1,32,31, 52,52,-1,50,49,49,49,-1,47,47,47,48,-1,-1,45,44,43,42,41,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,34,-1,32,32, 53,53,-1,50,50,50,50,-1,48,48,48,48,49,-1,-1,-1,43,42,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,33,33, 54,54,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,43,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 55,55,-1,52,52,52,52,-1,-1,50,50,50,50,50,51,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,35,35, 56,56,-1,53,53,-1,53,54,-1,51,51,51,51,51,51,52,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,36,36, 57,57,-1,-1,54,55,54,54,-1,52,52,-1,52,52,52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,37,37, 58,58,59,-1,55,55,55,-1,-1,53,53,54,53,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,39,38,38, 59,59,59,-1,-1,56,-1,-1,55,54,54,54,54,54,53,52,51,50,49,48,47,46,46,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,39,39,39, 60,60,60,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,41,40,40,40, 61,61,61,60,59,58,57,56,56,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,42,41,41,41,41, 62,-1,-1,60,59,58,57,57,-1,-1,59,58,57,56,55,54,53,52,53,53,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,42,42,-1,-1,42, 63,-1,-1,-1,59,58,58,58,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,43,-1,-1,-1,43, 63,62,61,60,59,59,59,59,-1,-1,59,58,57,56,55,54,54,54,54,55,55,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,45,44, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,57,56,55,55,55,55,55,54,54,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,45,45, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,46,46, 63,62,62,62,62,-1,-1,62,62,62,63,64,63,62,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,47, 63,63,63,63,63,64,64,63,63,63,63,64,63,62,61,60,59,58,57,56,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10, 37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,7,6,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10, 37,36,35,34,34,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,-1,-1,8,8,8,9,10, 37,36,35,34,34,-1,31,30,30,-1,-1,-1,27,26,25,24,23,22,21,20,20,-1,17,16,15,15,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,3,3,4,-1,7,7,8,9,10, 37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,17,16,16,16,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,4,4,5,6,7,8,9,10, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,5,5,5,6,-1,-1,-1,11, 38,-1,-1,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,21,20,19,18,18,18,18,18,17,16,15,15,15,16,17,18,19,20,21,-1,-1,6,6,6,6,7,-1,-1,11, 37,36,35,34,34,34,34,34,35,-1,-1,28,28,-1,-1,-1,-1,24,-1,-1,-1,-1,19,19,19,19,-1,-1,-1,-1,16,-1,-1,-1,-1,20,20,-1,-1,8,7,7,7,7,7,8,9,10, 37,36,35,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,26,27,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 37,36,36,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,26,26,27,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 37,37,37,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 38,38,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,28,28,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,11,11, 39,39,-1,41,41,41,41,42,-1,33,32,31,30,29,29,29,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,12,12, 40,40,-1,40,40,40,40,-1,-1,33,32,31,30,30,30,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 41,41,-1,39,39,39,39,-1,-1,33,32,31,31,31,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 42,42,-1,39,38,38,38,-1,34,33,32,32,32,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 43,43,-1,39,38,37,37,-1,34,33,33,33,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 44,44,-1,39,38,37,36,35,34,34,34,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 43,-1,-1,39,38,37,37,-1,35,35,35,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 42,41,40,39,39,-1,38,-1,36,36,36,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 43,-1,40,40,40,-1,39,-1,37,37,37,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 44,-1,41,-1,-1,-1,40,-1,-1,38,38,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 45,-1,42,43,43,42,41,42,-1,39,39,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 46,-1,43,43,43,42,42,42,-1,-1,40,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 47,-1,44,44,43,43,43,43,-1,-1,41,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 48,-1,45,44,44,44,44,44,-1,43,42,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 49,-1,46,-1,-1,-1,45,-1,-1,43,43,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 50,-1,47,48,49,-1,46,-1,45,44,44,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 50,49,48,48,49,-1,47,-1,45,45,45,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 51,-1,-1,49,49,49,48,-1,46,46,46,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 52,53,-1,50,50,49,49,48,47,47,47,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 53,53,-1,51,50,50,50,-1,48,48,48,49,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 54,54,-1,51,51,51,51,-1,49,49,49,49,50,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 55,55,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 56,56,-1,53,53,53,53,-1,-1,51,51,51,51,51,52,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 57,57,-1,54,54,-1,54,55,-1,52,52,52,52,52,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,35,35, 58,58,-1,-1,55,56,55,55,-1,53,53,-1,53,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,36,36, 59,59,60,-1,56,56,56,-1,-1,54,54,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 60,60,60,-1,-1,57,-1,-1,56,55,55,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 61,61,61,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 62,62,62,61,60,59,58,57,57,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 63,-1,-1,61,60,59,58,58,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 64,-1,-1,-1,60,59,59,59,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,63,62,61,60,60,60,60,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 64,63,62,62,62,-1,-1,62,62,63,64,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 64,63,63,63,63,-1,-1,63,63,63,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,46, 64,64,64,64,64,65,65,64,64,64,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9, 38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9, 38,37,36,35,35,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,2,-1,-1,7,7,7,8,9, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,28,27,26,25,24,23,22,21,21,-1,18,17,16,16,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,2,2,3,-1,6,6,7,8,9, 38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,18,17,17,17,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,3,3,4,5,6,7,8,9, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,4,4,4,5,-1,-1,-1,10, 39,-1,-1,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,22,21,20,19,19,19,19,19,18,17,16,16,16,17,18,19,20,21,22,-1,-1,5,5,5,5,6,-1,-1,10, 38,37,36,35,35,35,35,35,36,-1,-1,29,29,-1,-1,-1,-1,25,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,-1,-1,7,6,6,6,6,6,7,8,9, 38,37,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,27,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,8,9, 38,37,37,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,9, 38,38,38,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 39,39,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,29,29,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,25,24,-1,-1,10,10, 40,40,-1,42,42,42,42,43,-1,34,33,32,31,30,30,30,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,24,23,-1,23,23,-1,11,11, 41,41,-1,41,41,41,41,-1,-1,34,33,32,31,31,31,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 42,42,-1,40,40,40,40,-1,-1,34,33,32,32,32,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 43,43,-1,40,39,39,39,-1,35,34,33,33,33,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 44,44,-1,40,39,38,38,-1,35,34,34,34,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 45,45,-1,40,39,38,37,36,35,35,35,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 44,-1,-1,40,39,38,38,-1,36,36,36,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 43,42,41,40,40,-1,39,-1,37,37,37,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 44,-1,41,41,41,-1,40,-1,38,38,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 46,-1,43,44,44,43,42,43,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 47,-1,44,44,44,43,43,43,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 48,-1,45,45,44,44,44,44,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 49,-1,46,45,45,45,45,45,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 50,-1,47,-1,-1,-1,46,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 51,-1,48,49,50,-1,47,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 51,50,49,49,50,-1,48,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 52,-1,-1,50,50,50,49,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 53,54,-1,51,51,50,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 54,54,-1,52,51,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 55,55,-1,52,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 56,56,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,34,34, 59,59,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,35,35, 60,60,61,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 61,61,61,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 62,62,62,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 63,63,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 64,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 65,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 65,64,63,63,63,-1,-1,63,63,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 65,64,64,64,64,-1,-1,64,64,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,45, 65,65,65,65,65,66,66,65,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8, 39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,9,8,7,6,5,4,3,2,1,0,1,-1,-1,5,5,6,7,8, 39,38,37,36,36,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,-1,-1,6,6,6,7,8, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,29,28,27,26,25,24,23,22,22,-1,19,18,17,17,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,2,2,3,-1,6,6,7,7,8, 39,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,19,18,18,18,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,3,3,4,5,6,7,8,8, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,4,4,4,5,-1,-1,-1,9, 40,-1,-1,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,23,22,21,20,20,20,20,20,19,18,17,17,17,18,19,20,21,22,23,-1,-1,5,5,5,5,6,-1,-1,10, 39,38,37,36,36,36,36,36,37,-1,-1,30,30,-1,-1,-1,-1,26,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,-1,-1,7,6,6,6,6,6,7,8,9, 39,38,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,8,9, 39,38,38,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,9, 39,39,39,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 40,40,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,30,30,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,25,24,-1,-1,10,10, 41,41,-1,43,43,43,43,44,-1,35,34,33,32,31,31,31,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,24,23,-1,23,23,-1,11,11, 42,42,-1,42,42,42,42,-1,-1,35,34,33,32,32,32,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 43,43,-1,41,41,41,41,-1,-1,35,34,33,33,33,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 44,44,-1,41,40,40,40,-1,36,35,34,34,34,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 45,45,-1,41,40,39,39,-1,36,35,35,35,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 46,46,-1,41,40,39,38,37,36,36,36,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 45,-1,-1,41,40,39,39,-1,37,37,37,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 44,43,42,41,41,-1,40,-1,38,38,38,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 45,-1,42,42,42,-1,41,-1,39,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 46,-1,43,-1,-1,-1,42,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 47,-1,44,45,45,44,43,44,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 48,-1,45,45,45,44,44,44,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 49,-1,46,46,45,45,45,45,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 50,-1,47,46,46,46,46,46,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 51,-1,48,-1,-1,-1,47,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 52,-1,49,50,51,-1,48,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 52,51,50,50,51,-1,49,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 53,-1,-1,51,51,51,50,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 54,55,-1,52,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 55,55,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 56,56,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 57,57,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 58,58,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 59,59,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,34,34, 60,60,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,35,35, 61,61,62,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 62,62,62,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 63,63,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 64,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 65,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 65,64,63,63,63,-1,-1,63,63,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 65,64,64,64,64,-1,-1,64,64,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,45, 65,65,65,65,65,66,66,65,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8, 40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,1,0,-1,-1,5,5,6,7,8, 40,39,38,37,37,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,-1,-1,6,6,6,7,8, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,30,29,28,27,26,25,24,23,23,-1,20,19,18,18,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,2,2,3,-1,6,6,7,7,8, 40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,19,19,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,3,3,4,5,6,7,8,8, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,4,4,4,5,-1,-1,-1,9, 41,-1,-1,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,24,23,22,21,21,21,21,21,20,19,18,18,18,19,20,21,22,23,24,-1,-1,5,5,5,5,6,-1,-1,10, 40,39,38,37,37,37,37,37,38,-1,-1,31,31,-1,-1,-1,-1,27,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,23,23,-1,-1,7,6,6,6,6,6,7,8,9, 40,39,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,8,9, 40,39,39,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,9, 40,40,40,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 41,41,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,25,24,-1,-1,10,10, 42,42,-1,44,44,44,44,45,-1,36,35,34,33,32,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,24,23,-1,23,23,-1,11,11, 43,43,-1,43,43,43,43,-1,-1,36,35,34,33,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 44,44,-1,42,42,42,42,-1,-1,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 45,45,-1,42,41,41,41,-1,37,36,35,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 46,46,-1,42,41,40,40,-1,37,36,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 47,47,-1,42,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 46,-1,-1,42,41,40,40,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 45,44,43,42,42,-1,41,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 46,-1,43,43,43,-1,42,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 47,-1,44,-1,-1,-1,43,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 48,-1,45,46,46,45,44,45,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 49,-1,46,46,46,45,45,45,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 50,-1,47,47,46,46,46,46,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 51,-1,48,47,47,47,47,47,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 52,-1,49,-1,-1,-1,48,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 53,-1,50,51,52,-1,49,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 53,52,51,51,52,-1,50,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 54,-1,-1,52,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 55,56,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 56,56,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 57,57,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 58,58,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 59,59,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 60,60,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,34,34, 61,61,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,35,35, 62,62,63,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 63,63,63,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 64,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 65,64,63,63,63,-1,-1,63,63,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 65,64,64,64,64,-1,-1,64,64,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,45, 65,65,65,65,65,66,66,65,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4, 44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,0,1,2,3,4, 44,43,42,41,41,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,-1,1,1,2,3,4, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,20,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,2,2,2,3,4, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,3,3,3,4, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,5, 45,-1,-1,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,28,27,26,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,6, 44,43,42,41,41,41,40,39,39,-1,-1,35,35,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,7,8,7, 44,43,42,42,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,8,8, 44,43,43,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,9, 44,44,44,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 45,45,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,25,24,-1,-1,10,10, 46,46,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,24,23,-1,23,23,-1,11,11, 47,47,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 48,48,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 49,49,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 49,-1,46,47,47,46,45,46,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 52,-1,49,48,48,48,48,48,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 54,-1,51,52,53,-1,50,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 54,53,52,52,53,-1,51,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 55,-1,-1,53,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 56,57,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 57,57,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 58,58,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 61,61,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,34,34, 62,62,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,35,35, 63,63,64,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 64,64,64,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 65,64,63,63,63,-1,-1,63,63,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 65,64,64,64,64,-1,-1,64,64,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,45, 65,65,65,65,65,66,66,65,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3, 44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,0,1,2,3, 44,43,42,41,41,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,-1,1,1,1,2,3, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,20,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,2,2,2,2,3, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,3,3,3,3, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,4, 45,-1,-1,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,28,27,26,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,5, 44,43,42,41,41,41,40,39,39,-1,-1,35,35,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,7,7,6, 44,43,42,42,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,7,7, 44,43,43,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,8, 44,44,44,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 45,45,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,25,24,-1,-1,10,10, 46,46,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,24,23,-1,23,23,-1,11,11, 47,47,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 48,48,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 49,49,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 49,-1,46,47,47,46,45,46,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 52,-1,49,48,48,48,48,48,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 54,-1,51,52,53,-1,50,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 54,53,52,52,53,-1,51,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 55,-1,-1,53,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 56,57,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 57,57,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 58,58,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 61,61,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,34,34, 62,62,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,35,35, 63,63,64,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 64,64,64,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 65,64,63,63,63,-1,-1,63,63,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 65,64,64,64,64,-1,-1,64,64,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,45, 65,65,65,65,65,66,66,65,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2, 45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2, 45,44,43,42,42,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,-1,2,1,1,1,2, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,2,2,2,2,2, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,3,3,3,3, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,4, 46,-1,-1,42,41,41,40,40,-1,-1,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,5, 45,44,43,42,42,41,40,39,39,-1,-1,36,36,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,7,7,6, 45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,7,7, 45,44,44,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,8, 45,45,45,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 46,46,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,25,24,-1,-1,10,10, 47,47,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,24,23,-1,23,23,-1,11,11, 48,48,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 49,49,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 49,-1,46,47,47,46,45,46,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 52,-1,49,48,48,48,48,48,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 54,-1,51,52,53,-1,50,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 54,53,52,52,53,-1,51,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 55,-1,-1,53,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 56,57,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 57,57,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 58,58,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 61,61,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,34,34, 62,62,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,35,35, 63,63,64,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 64,64,64,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 65,64,63,63,63,-1,-1,63,63,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 65,64,64,64,64,-1,-1,64,64,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,45, 65,65,65,65,65,66,66,65,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1, 46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1, 46,45,44,43,43,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,3,2,1,1,1, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,3,2,2,2,2, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,3,3,3,3, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,4, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,5, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,7,7,6, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,7,7, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,8, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,25,24,-1,-1,10,10, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,24,23,-1,23,23,-1,11,11, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 49,-1,46,47,47,46,45,46,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 52,-1,49,48,48,48,48,48,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 54,-1,51,52,53,-1,50,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 54,53,52,52,53,-1,51,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 55,-1,-1,53,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 56,57,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 57,57,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 58,58,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 61,61,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,34,34, 62,62,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,35,35, 63,63,64,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 64,64,64,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 65,64,63,63,63,-1,-1,63,63,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 65,64,64,64,64,-1,-1,64,64,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,45, 65,65,65,65,65,66,66,65,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, 47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0, 47,46,45,44,44,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,4,3,2,1,1, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,4,3,2,2,2, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,3,3,3,3, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,4, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,5, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,7,6, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,7,7, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,8,8,8, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,9,9,9, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,10,10, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,11,11, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,12,12, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,13,13, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,14,14, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,15,15, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,16,16, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,17, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,21,20,19,18, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,22,21,21,-1,19, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,22,-1,20, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,25,24,23,-1,21, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,24,24,-1,22, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,25,25,25,-1,23, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,26,26,26,26,-1,24, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,27,-1,25, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,30,29,28,-1,26, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,30,29,29,28,27, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,31,30,30,-1,-1,28, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,31,31,31,-1,30,29, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,32,32,32,32,-1,30,30, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,33,33,33,33,-1,31,31, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,34,34,34,34,-1,32,32, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,35,35,35,35,-1,33,33, 62,62,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,37,36,36,36,36,-1,34,34, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,37,37,37,37,-1,-1,35,35, 64,64,65,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,38,38,38,-1,37,36,36, 65,65,65,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,39,-1,-1,37,37,37, 66,65,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,39,38,38,38, 66,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,41,40,39,39,39,39, 67,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,41,40,40,-1,-1,40, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,41,41,-1,-1,-1,41, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,42,42,42,43,44,43,42, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 66,65,64,64,64,-1,-1,64,64,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 66,65,65,65,65,-1,-1,65,65,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,45, 66,66,66,66,66,67,67,66,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47, 0,1,2,3,4,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,45,45,45,46,47, 1,1,2,3,4,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 2,2,2,3,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 3,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 4,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 5,6,7,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 6,6,7,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 7,7,7,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 8,8,8,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 9,9,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 10,10,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 11,11,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 12,12,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 13,13,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 14,14,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 15,15,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 16,-1,-1,21,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 17,18,19,20,21,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 18,-1,20,20,21,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 19,-1,21,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 20,-1,22,23,24,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 21,-1,23,23,24,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 22,-1,24,24,24,25,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 23,-1,25,25,25,25,26,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 24,-1,26,-1,-1,-1,27,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 25,-1,27,28,29,-1,28,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 26,27,28,28,29,-1,29,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 27,-1,-1,29,29,30,30,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 28,29,-1,30,30,30,31,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 29,29,-1,31,31,31,31,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 30,30,-1,32,32,32,32,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 31,31,-1,33,33,33,33,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 32,32,-1,34,34,34,34,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 33,33,-1,35,35,-1,35,36,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 34,34,-1,-1,36,37,36,36,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 35,35,36,-1,37,37,37,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 36,36,36,-1,-1,38,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 37,37,37,38,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 38,38,38,38,39,40,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 39,-1,-1,39,39,40,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 40,-1,-1,-1,40,40,41,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 41,42,43,42,41,41,41,42,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 44,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,50,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,50,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45,46, 1,0,1,2,3,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,44,44,44,45,46, 1,1,1,2,3,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 2,2,2,2,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 3,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 4,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 5,6,7,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 6,6,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 7,7,7,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 8,8,8,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 9,9,-1,-1,24,24,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 10,10,-1,23,23,23,23,24,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 11,11,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 12,12,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 13,13,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 14,14,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 15,15,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 16,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 17,18,19,20,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 18,-1,20,20,21,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 19,-1,21,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 20,-1,22,23,24,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,46,45,46,47,47,46,-1,49, 21,-1,23,23,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 22,-1,24,24,24,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 23,-1,25,25,25,25,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,48,48,48,48,48,49,-1,52, 24,-1,26,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 25,-1,27,28,29,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 26,27,28,28,29,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 27,-1,-1,29,29,30,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 28,29,-1,30,30,30,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 29,29,-1,31,31,31,31,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 30,30,-1,32,32,32,32,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 31,31,-1,33,33,33,33,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 32,32,-1,34,34,34,34,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 33,33,-1,35,35,-1,35,36,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 34,34,-1,-1,36,37,36,36,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 35,35,36,-1,37,37,37,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 36,36,36,-1,-1,38,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 37,37,37,38,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 38,38,38,38,39,40,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 39,-1,-1,39,39,40,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 40,-1,-1,-1,40,40,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 41,42,43,42,41,41,41,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 44,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,50,49,48,47,46,47,48,49,50,51,52,53,54,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44,45, 2,1,0,1,2,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,43,43,43,44,45, 2,1,1,1,2,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 2,2,2,2,2,3,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 3,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 4,-1,-1,5,4,4,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 5,6,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 6,6,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 7,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 9,9,-1,-1,23,23,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 10,10,-1,22,22,22,22,23,-1,10,10,11,12,12,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,39,39,-1,45,44,45,46,46,45,-1,48, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,36,35,35,35,36,37,38,37,37,-1,42,43,-1,47,47,47,47,47,48,-1,51, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,37,37,37,37,38,39,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,42,42,43,-1,48,-1,49,49,50,51,52, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,49,49,49,-1,52,51,51,51,51,-1,59,59, 34,34,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,52,52,-1,-1,60,60, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,61,61,61, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,43,42,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,61, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 44,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,60,60,60,-1,61,60,60,60,60,61, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,52,53,54,55,56,57,58,59,60,61,61,61,61,62,61,61,61,61,61,61, 3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43,44, 3,2,1,0,1,-1,-1,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,42,42,42,43,44, 3,2,1,1,1,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 3,2,2,2,2,3,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 4,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 5,-1,-1,5,4,4,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,-1,-1,39,39,40,40,41,-1,-1,45, 6,7,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,35,35,-1,-1,38,38,39,40,41,41,42,43,44, 7,7,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,42,42,43,44, 8,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,43,43,44, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,44,44,44, 9,9,-1,-1,23,23,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,45,45, 10,10,-1,22,22,22,22,23,-1,10,10,11,12,12,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,46,46, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,47,47, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,48,48, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,39,39,-1,45,44,45,46,46,45,-1,48, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,36,35,35,35,36,37,38,37,37,-1,42,43,-1,47,47,47,47,47,48,-1,51, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,37,37,37,37,38,39,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,42,42,43,-1,48,-1,49,49,50,51,52, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,49,49,49,-1,52,51,51,51,51,-1,59,59, 34,34,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,52,52,-1,-1,60,60, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,61,61,61, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,43,42,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,61, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 44,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,60,60,60,-1,61,60,60,60,60,61, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,52,53,54,55,56,57,58,59,60,61,61,61,61,62,61,61,61,61,61,61, 4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 4,3,2,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43,44, 4,3,2,1,0,-1,-1,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,42,42,42,43,44, 4,3,2,1,1,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 4,3,2,2,2,3,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 5,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 6,-1,-1,5,4,4,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,-1,-1,39,39,40,40,41,-1,-1,45, 7,7,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,35,35,-1,-1,38,38,39,40,41,41,42,43,44, 8,7,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,42,42,43,44, 8,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,43,43,44, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,44,44,44, 9,9,-1,-1,23,23,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,45,45, 10,10,-1,22,22,22,22,23,-1,10,10,11,12,12,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,46,46, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,47,47, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,48,48, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,39,39,-1,45,44,45,46,46,45,-1,48, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,36,35,35,35,36,37,38,37,37,-1,42,43,-1,47,47,47,47,47,48,-1,51, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,37,37,37,37,38,39,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,42,42,43,-1,48,-1,49,49,50,51,52, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,49,49,49,-1,52,51,51,51,51,-1,59,59, 34,34,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,52,52,-1,-1,60,60, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,61,61,61, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,43,42,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,61, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 44,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,60,60,60,-1,61,60,60,60,60,61, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,52,53,54,55,56,57,58,59,60,61,61,61,61,62,61,61,61,61,61,61, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 8,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 8,7,7,6,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39,40, 8,7,6,6,6,-1,-1,0,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,38,38,38,39,40, 8,7,6,5,5,-1,2,1,1,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 8,7,6,5,4,3,2,2,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40, 9,-1,-1,-1,4,3,3,3,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,20,20,20,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 9,-1,-1,5,4,4,4,4,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,21,21,21,21,22,23,24,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,-1,-1,41, 8,7,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,27,-1,-1,-1,-1,31,31,-1,-1,38,37,37,37,37,37,38,39,40, 8,7,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,39,40, 8,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,39,39,40, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,40,40,40, 9,9,-1,-1,23,23,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,41,41, 10,10,-1,22,22,22,22,23,-1,10,10,11,12,12,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,42,42, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,43,43, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,44,44, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,45,45, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,46,46, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,47,47, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,39,39,-1,45,44,45,46,46,45,-1,48, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,36,35,35,35,36,37,38,37,37,-1,42,43,-1,47,47,47,47,47,48,-1,51, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,37,37,37,37,38,39,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,42,42,43,-1,48,-1,49,49,50,51,52, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,49,49,49,-1,52,51,51,51,51,-1,59,59, 34,34,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,52,52,-1,-1,60,60, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,61,61,61, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,43,42,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,61, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 44,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,60,60,60,-1,61,60,60,60,60,61, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,52,53,54,55,56,57,58,59,60,61,61,61,61,62,61,61,61,61,61,61, 8,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 8,7,7,6,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38,39, 8,7,6,6,6,-1,-1,1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,37,37,37,38,39, 8,7,6,5,5,-1,2,1,1,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 8,7,6,5,4,3,2,2,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,39, 9,-1,-1,-1,4,3,3,3,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,19,19,19,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 9,-1,-1,5,4,4,4,4,-1,-1,23,22,21,20,19,18,17,17,17,18,19,20,20,20,20,20,21,22,23,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,-1,-1,40, 8,7,6,5,5,5,5,5,6,-1,-1,22,22,-1,-1,-1,-1,16,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,26,-1,-1,-1,-1,30,30,-1,-1,37,36,36,36,36,36,37,38,39, 8,7,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,38,39, 8,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,38,38,39, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,39,39,39, 9,9,-1,-1,23,23,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,40,40, 10,10,-1,22,22,22,22,23,-1,10,10,11,12,12,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,31,32,33,34,35,-1,44,43,-1,43,43,-1,41,41, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,33,34,35,-1,-1,42,42,42,42,-1,42,42, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,33,34,35,-1,-1,41,41,41,41,-1,43,43, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,34,34,34,35,36,-1,40,40,40,41,-1,44,44, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,35,35,35,36,-1,39,39,40,41,-1,45,45, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,-1,46,46, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,37,37,37,-1,39,39,40,41,-1,-1,45, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,38,38,38,-1,40,-1,41,41,42,43,44, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,41,-1,42,42,42,-1,45, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,38,38,-1,-1,42,-1,-1,-1,43,-1,46, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,39,39,-1,44,43,44,45,45,44,-1,47, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,44,44,44,45,45,45,-1,48, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,45,45,45,45,46,46,-1,49, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,36,35,35,35,36,37,38,37,37,-1,42,43,-1,46,46,46,46,46,47,-1,50, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,37,37,37,37,38,39,39,40,41,42,43,-1,48,-1,50,50,49,-1,52, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,42,42,43,-1,48,-1,49,49,50,51,52, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,49,49,49,-1,52,51,51,51,51,-1,59,59, 34,34,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,52,52,-1,-1,60,60, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,61,61,61, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,43,42,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,61, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 44,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,60,60,60,-1,61,60,60,60,60,61, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,52,53,54,55,56,57,58,59,60,61,61,61,61,62,61,61,61,61,61,61, 9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37,38, 9,8,7,6,6,-1,-1,2,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,36,36,36,37,38, 9,8,7,6,6,-1,3,2,2,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 9,8,7,6,5,4,3,3,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,38, 10,-1,-1,-1,5,4,4,4,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,18,18,18,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 10,-1,-1,6,5,5,5,5,-1,-1,22,21,20,19,18,17,16,16,16,17,18,19,19,19,19,19,20,21,22,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,-1,-1,39, 9,8,7,6,6,6,6,6,7,-1,-1,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,25,-1,-1,-1,-1,29,29,-1,-1,36,35,35,35,35,35,36,37,38, 9,8,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,27,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,37,38, 9,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,37,37,38, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,38,38,38, 10,10,-1,-1,24,24,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,39,39, 11,11,-1,23,23,23,23,24,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,30,30,30,31,32,33,34,-1,43,42,-1,42,42,-1,40,40, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,31,31,31,32,33,34,-1,-1,41,41,41,41,-1,41,41, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,33,34,-1,-1,40,40,40,40,-1,42,42, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,33,33,33,34,35,-1,39,39,39,40,-1,43,43, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,34,34,34,35,-1,38,38,39,40,-1,44,44, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,35,35,35,36,37,38,39,40,-1,45,45, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,36,36,36,-1,38,38,39,40,-1,-1,44, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,37,37,37,-1,39,-1,40,40,41,42,43, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,38,38,-1,40,-1,41,41,41,-1,44, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,43,42,43,44,44,43,-1,46, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,43,43,43,44,44,44,-1,47, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,44,44,44,44,45,45,-1,48, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,45,45,45,45,45,46,-1,49, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,46,-1,-1,-1,47,-1,50, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,47,-1,50,49,48,-1,51, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,48,-1,50,49,49,50,51, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,52, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,54,53, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,54,54, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,55,55, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 34,34,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,58,58, 35,35,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,59,59, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,61,60,60, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,61, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 45,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 10,9,8,7,6,6,-1,3,2,1,1,2,3,4,5,6,7,8,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37,38, 10,9,8,7,7,-1,-1,3,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,36,36,36,37,38, 10,9,8,7,7,-1,4,3,3,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 10,9,8,7,6,5,4,4,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,38, 11,-1,-1,-1,6,5,5,5,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,18,18,18,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 11,-1,-1,7,6,6,6,6,-1,-1,22,21,20,19,18,17,16,16,16,17,18,19,19,19,19,19,20,21,22,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,-1,-1,39, 10,9,8,7,7,7,7,7,8,-1,-1,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,25,-1,-1,-1,-1,29,29,-1,-1,36,35,35,35,35,35,36,37,38, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,27,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,37,38, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,27,27,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,37,37,38, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,38,38,38, 11,11,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,39,39, 12,12,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,30,30,30,31,32,33,34,-1,43,42,-1,42,42,-1,40,40, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,31,31,31,32,33,34,-1,-1,41,41,41,41,-1,41,41, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,32,32,32,33,34,-1,-1,40,40,40,40,-1,42,42, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,33,33,33,34,35,-1,39,39,39,40,-1,43,43, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,34,34,34,35,-1,38,38,39,40,-1,44,44, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,35,35,35,36,37,38,39,40,-1,45,45, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,36,36,36,-1,38,38,39,40,-1,-1,44, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,37,37,37,-1,39,-1,40,40,41,42,43, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,38,38,38,-1,40,-1,41,41,41,-1,44, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,40,40,-1,43,42,43,44,44,43,-1,46, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,41,-1,-1,43,43,43,44,44,44,-1,47, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,42,-1,-1,44,44,44,44,45,45,-1,48, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,43,44,-1,45,45,45,45,45,46,-1,49, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,46,-1,-1,-1,47,-1,50, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,47,-1,50,49,48,-1,51, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,48,-1,50,49,49,50,51, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,50,-1,-1,52, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,54,53, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,54,54, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,55,55, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,56,56, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,57,57, 35,35,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,58,58, 36,36,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,59,59, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,61,60,60, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,61,61,61, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,62, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 46,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30, 21,20,19,18,18,-1,-1,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,28,28,28,29,30, 21,20,19,18,18,-1,15,14,14,-1,-1,-1,8,7,6,5,4,3,2,1,1,-1,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,23,23,24,-1,27,27,28,29,30, 21,20,19,18,17,16,15,15,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,5,5,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,29,30, 22,-1,-1,-1,17,16,16,16,-1,11,10,10,-1,7,6,5,4,3,3,-1,-1,-1,6,6,6,6,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,25,25,25,26,-1,-1,-1,31, 22,-1,-1,18,17,17,17,17,-1,-1,10,9,8,7,6,5,4,4,4,5,6,7,7,7,7,7,8,9,10,11,12,12,13,14,15,16,17,18,-1,-1,25,25,26,26,27,-1,-1,31, 21,20,19,18,18,18,17,16,16,-1,-1,9,9,-1,-1,-1,-1,5,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,24,24,25,26,27,27,28,29,30, 21,20,19,19,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,28,28,29,30, 21,20,20,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,16,15,15,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,29,29,30, 21,21,21,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,30,30,30, 22,22,-1,-1,23,23,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,-1,22,22,-1,31,31,32,31,-1,-1,31,31, 23,23,-1,22,22,22,22,23,-1,14,13,12,11,10,10,10,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,18,18,18,19,20,21,22,-1,31,30,-1,30,30,-1,32,32, 24,24,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,19,19,19,20,21,22,-1,-1,29,29,29,29,-1,33,33, 25,25,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,20,20,20,21,22,-1,-1,28,28,28,28,-1,34,34, 26,26,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,21,21,21,22,23,-1,27,27,27,28,-1,35,35, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,22,22,22,23,-1,26,26,27,28,-1,34,34, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,24,24,24,-1,26,26,27,28,-1,-1,32, 23,22,21,20,20,-1,19,-1,17,17,17,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,25,25,25,-1,27,-1,28,28,29,30,31, 24,-1,21,21,21,-1,20,-1,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,26,26,26,-1,28,-1,29,29,29,-1,32, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 26,-1,23,24,24,23,22,23,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,28,28,-1,31,30,31,32,32,31,-1,34, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,29,-1,-1,31,31,31,32,32,32,-1,35, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,30,-1,-1,32,32,32,32,33,33,-1,36, 29,-1,26,25,25,25,25,25,-1,24,23,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,29,28,27,26,26,26,27,28,29,28,28,-1,31,32,-1,33,33,33,33,33,34,-1,37, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,29,28,27,27,27,27,27,28,29,29,29,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 31,-1,28,29,30,-1,27,-1,26,25,25,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,29,28,28,28,28,28,28,28,29,30,30,31,32,33,34,-1,35,-1,38,37,36,-1,39, 31,30,29,29,30,-1,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,31,-1,33,33,34,-1,36,-1,38,37,37,38,39, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,34,34,34,-1,37,38,38,38,-1,-1,40, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,-1,-1,35,35,35,36,37,38,39,39,-1,42,41, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,31,31,32,32,32,32,32,32,32,-1,-1,37,36,36,36,-1,38,38,39,40,-1,42,42, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,33,33,33,33,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,43,43, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,33,34,34,34,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,44,44, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,35,34,34,34,34,34,35,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,45,45, 38,38,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,35,35,35,35,35,-1,-1,41,40,40,40,40,40,40,-1,43,42,42,42,42,-1,46,46, 39,39,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,43,43,-1,-1,47,47, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,49,48,48, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,39,38,38,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,45,-1,-1,49,49,49, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,50,50, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,45,45,46,47,48,49,50,51,51, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,46,46,47,48,49,-1,-1,52, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,47,47,47,48,-1,-1,-1,53, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,48,48,48,48,49,50,51,52, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,54,53,52,51,51,51,-1,52,51,51,51,51,52, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,54,53,52,52,52,52,53,52,52,52,52,52,52, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29, 22,21,20,19,19,-1,-1,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,27,27,27,28,29, 22,21,20,19,19,-1,16,15,15,-1,-1,-1,8,7,6,5,4,3,2,1,1,-1,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,-1,-1,22,22,23,-1,26,26,27,28,29, 22,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,29, 23,-1,-1,-1,18,17,17,17,-1,11,10,10,-1,7,6,5,4,3,3,-1,-1,-1,5,5,5,5,-1,-1,-1,10,10,11,12,13,14,-1,17,17,18,-1,24,24,24,25,-1,-1,-1,30, 23,-1,-1,19,18,18,17,17,-1,-1,10,9,8,7,6,5,4,4,4,5,6,7,6,6,6,6,7,8,9,10,11,11,12,13,14,15,16,17,-1,-1,24,24,25,25,26,-1,-1,30, 22,21,20,19,19,18,17,16,16,-1,-1,9,9,-1,-1,-1,-1,5,-1,-1,-1,-1,7,7,7,7,-1,-1,-1,-1,12,-1,-1,-1,-1,16,16,-1,-1,23,23,24,25,26,26,27,28,29, 22,21,20,20,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,27,27,28,29, 22,21,21,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,15,14,14,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,28,28,29, 22,22,22,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,15,15,15,15,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,29,29,29, 23,23,-1,-1,23,23,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,-1,21,21,-1,30,30,31,30,-1,-1,30,30, 24,24,-1,22,22,22,22,23,-1,14,13,12,11,10,10,10,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,17,17,17,18,19,20,21,-1,30,29,-1,29,29,-1,31,31, 25,25,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,18,18,18,19,20,21,-1,-1,28,28,28,28,-1,32,32, 26,26,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,19,19,19,20,21,-1,-1,27,27,27,27,-1,33,33, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,20,20,20,21,22,-1,26,26,26,27,-1,34,34, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,21,21,21,22,-1,25,25,26,27,-1,33,33, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,23,23,23,-1,25,25,26,27,-1,-1,31, 23,22,21,20,20,-1,19,-1,17,17,17,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,24,24,24,-1,26,-1,27,27,28,29,30, 24,-1,21,21,21,-1,20,-1,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,26,25,25,25,-1,27,-1,28,28,28,-1,31, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 26,-1,23,24,24,23,22,23,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,27,27,-1,30,29,30,31,31,30,-1,33, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,28,-1,-1,30,30,30,31,31,31,-1,34, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,29,-1,-1,31,31,31,31,32,32,-1,35, 29,-1,26,25,25,25,25,25,-1,24,23,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,29,28,27,26,26,26,27,28,29,28,28,-1,30,31,-1,32,32,32,32,32,33,-1,36, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,29,28,27,27,27,27,27,28,29,29,29,-1,31,31,-1,-1,33,-1,-1,-1,34,-1,37, 31,-1,28,29,30,-1,27,-1,26,25,25,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,29,28,28,28,28,28,28,28,29,30,30,31,32,32,33,-1,34,-1,37,36,35,-1,38, 31,30,29,29,30,-1,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,31,-1,33,33,33,-1,35,-1,37,36,36,37,38, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,34,34,34,-1,36,37,37,37,-1,-1,39, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,-1,-1,35,35,35,36,37,37,38,38,-1,41,40, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,31,31,32,32,32,32,32,32,32,-1,-1,37,36,36,36,-1,38,38,38,39,-1,41,41, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,33,33,33,33,-1,-1,-1,38,37,37,37,37,-1,39,39,39,39,-1,42,42, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,33,34,34,34,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,43,43, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,35,34,34,34,34,34,35,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,44,44, 38,38,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,35,35,35,35,35,-1,-1,41,40,40,40,40,40,40,-1,43,42,42,42,42,-1,45,45, 39,39,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,43,43,-1,-1,46,46, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,48,47,47, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,39,38,38,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,45,-1,-1,48,48,48, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,49,49,49, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,45,45,46,47,48,49,50,50,50, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,46,46,47,48,49,-1,-1,51, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,47,47,47,48,-1,-1,-1,52, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,48,48,48,48,49,50,51,52, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,54,53,52,51,51,51,-1,52,51,51,51,51,52, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,54,53,52,52,52,52,53,52,52,52,52,52,52, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28, 23,22,21,20,20,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,26,26,26,27,28, 23,22,21,20,20,-1,17,16,16,-1,-1,-1,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,-1,-1,21,21,22,-1,25,25,26,27,28, 23,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,28, 24,-1,-1,-1,19,18,18,18,-1,12,11,11,-1,8,7,6,5,4,4,-1,-1,-1,4,4,4,4,-1,-1,-1,9,9,10,11,12,13,-1,16,16,17,-1,23,23,23,24,-1,-1,-1,29, 24,-1,-1,20,19,19,18,18,-1,-1,11,10,9,8,7,6,5,5,5,6,7,6,5,5,5,5,6,7,8,9,10,10,11,12,13,14,15,16,-1,-1,23,23,24,24,25,-1,-1,29, 23,22,21,20,20,19,18,17,17,-1,-1,10,10,-1,-1,-1,-1,6,-1,-1,-1,-1,6,6,6,6,-1,-1,-1,-1,11,-1,-1,-1,-1,15,15,-1,-1,22,22,23,24,25,25,26,27,28, 23,22,21,21,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,26,26,27,28, 23,22,22,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,15,14,13,13,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,27,27,28, 23,23,23,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,15,14,14,14,14,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,28,28,28, 24,24,-1,-1,24,24,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,-1,20,20,-1,29,29,30,29,-1,-1,29,29, 25,25,-1,23,23,23,23,24,-1,15,14,13,12,11,11,11,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,16,16,16,17,18,19,20,-1,29,28,-1,28,28,-1,30,30, 26,26,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,17,17,17,18,19,20,-1,-1,27,27,27,27,-1,31,31, 27,27,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,18,18,18,19,20,-1,-1,26,26,26,26,-1,32,32, 28,28,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,16,15,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,19,19,19,20,21,-1,25,25,25,26,-1,33,33, 27,27,-1,21,20,19,19,-1,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,21,-1,24,24,25,26,-1,32,32, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,20,19,18,18,18,18,18,18,18,18,18,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,22,22,22,-1,24,24,25,26,-1,-1,30, 24,23,22,21,21,-1,20,-1,18,18,18,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,21,22,23,23,23,23,24,25,26,27,-1,23,23,23,-1,25,-1,26,26,27,28,29, 25,-1,22,22,22,-1,21,-1,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,23,24,24,24,24,25,26,26,25,24,24,24,-1,26,-1,27,27,27,-1,30, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,24,25,25,25,25,26,27,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 27,-1,24,25,25,24,23,24,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,25,26,26,26,26,27,-1,26,26,-1,29,28,29,30,30,29,-1,32, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,27,-1,-1,29,29,29,30,30,30,-1,33, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,28,-1,-1,30,30,30,30,31,31,-1,34, 30,-1,27,26,26,26,26,26,-1,25,24,-1,25,25,26,27,26,25,25,25,26,27,28,-1,-1,30,29,28,27,27,27,28,29,30,29,29,-1,29,30,-1,31,31,31,31,31,32,-1,35, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,26,26,26,27,26,26,26,26,26,27,28,-1,-1,30,29,28,28,28,28,28,29,30,30,30,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,36, 32,-1,29,30,31,-1,28,-1,27,26,26,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,30,29,29,29,29,29,29,29,30,31,31,32,31,31,32,-1,33,-1,36,35,34,-1,37, 32,31,30,30,31,-1,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,32,-1,32,32,32,-1,34,-1,36,35,35,36,37, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,-1,33,33,33,-1,35,36,36,36,-1,-1,38, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,-1,-1,34,34,34,35,36,36,37,37,-1,40,39, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,32,32,33,33,33,33,33,33,33,-1,-1,36,35,35,35,-1,37,37,37,38,-1,40,40, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,34,34,34,34,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,41,41, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,34,35,35,35,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,36,35,35,35,35,35,36,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,43,43, 39,39,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,36,36,36,36,36,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,44,44, 40,40,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,45,45, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,42,41,40,39,38,39,40,41,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,47,46,46, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,40,39,39,39,40,41,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,47,47,47, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,48,48,48, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,44,44,45,46,47,48,49,49,49, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,45,45,46,47,48,-1,-1,50, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,46,46,46,47,-1,-1,-1,51, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,47,47,47,47,48,49,50,51, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 46,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,54,53,52,51,50,50,50,-1,51,50,50,50,50,51, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,51,50,49,50,51,52,53,54,54,53,52,51,51,51,51,52,51,51,51,51,51,51, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27, 24,23,22,21,21,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,25,25,25,26,27, 24,23,22,21,21,-1,18,17,17,-1,-1,-1,10,9,8,7,6,5,4,3,3,-1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,20,20,21,-1,24,24,25,26,27, 24,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,4,4,-1,2,2,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,27, 25,-1,-1,-1,20,19,19,19,-1,13,12,12,-1,9,8,7,6,5,5,-1,-1,-1,3,3,3,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 25,-1,-1,21,20,20,19,19,-1,-1,12,11,10,9,8,7,6,6,6,7,6,5,4,4,4,4,5,6,7,8,9,9,10,11,12,13,14,15,-1,-1,22,22,23,23,24,-1,-1,28, 24,23,22,21,21,20,19,18,18,-1,-1,11,11,-1,-1,-1,-1,7,-1,-1,-1,-1,5,5,5,5,-1,-1,-1,-1,10,-1,-1,-1,-1,14,14,-1,-1,21,21,22,23,24,24,25,26,27, 24,23,22,22,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,25,25,26,27, 24,23,23,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,26,26,27, 24,24,24,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,15,14,13,13,13,13,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,27,27,27, 25,25,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,-1,19,19,-1,28,28,29,28,-1,-1,28,28, 26,26,-1,24,24,24,24,25,-1,16,15,14,13,12,12,12,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,15,15,15,16,17,18,19,-1,28,27,-1,27,27,-1,29,29, 27,27,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,30,30, 28,28,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,31,31, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,32,32, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,19,19,19,20,-1,23,23,24,25,-1,31,31, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,27,27,-1,21,21,21,-1,23,23,24,25,-1,-1,29, 25,24,23,22,22,-1,21,-1,19,19,19,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,24,24,24,24,25,26,26,26,-1,22,22,22,-1,24,-1,25,25,26,27,28, 26,-1,23,23,23,-1,22,-1,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,25,25,25,26,26,25,24,23,23,23,-1,25,-1,26,26,26,-1,29, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,25,26,26,26,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 28,-1,25,26,26,25,24,25,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,26,27,27,27,27,27,-1,25,25,-1,28,27,28,29,29,28,-1,31, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,29,29,29,-1,32, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,29,30,30,-1,33, 31,-1,28,27,27,27,27,27,-1,26,25,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,31,30,29,28,28,28,29,30,31,30,30,-1,28,29,-1,30,30,30,30,30,31,-1,34, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,31,30,29,29,29,29,29,30,31,31,31,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,35, 33,-1,30,31,32,-1,29,-1,28,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,31,30,30,30,30,30,30,30,31,32,32,31,30,30,31,-1,32,-1,35,34,33,-1,36, 33,32,31,31,32,-1,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,33,-1,31,31,31,-1,33,-1,35,34,34,35,36, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,-1,32,32,32,-1,34,35,35,35,-1,-1,37, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,-1,-1,33,33,33,34,35,35,36,36,-1,39,38, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,33,33,34,34,34,34,34,34,34,-1,-1,35,34,34,34,-1,36,36,36,37,-1,39,39, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,35,35,35,35,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,40,40, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,36,36,36,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,37,36,36,36,36,36,37,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 40,40,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,37,37,37,37,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,43,43, 41,41,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,44,44, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,43,42,41,40,39,40,41,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,46,45,45, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,41,40,40,40,41,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,46,46,46, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,41,41,41,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,47,47,47, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,47,48,48,48, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,49, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,50, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,50, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,50,49,49,49,49,50, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,50,50,50,50,50,50, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26, 25,24,23,22,22,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,24,24,24,25,26, 25,24,23,22,22,-1,19,18,18,-1,-1,-1,11,10,9,8,7,6,5,4,4,-1,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 25,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,2,2,2,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,26, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,3,3,3,3,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 26,-1,-1,22,21,21,20,20,-1,-1,13,12,11,10,9,8,7,7,7,7,6,5,4,4,4,4,5,6,7,8,8,8,9,10,11,12,13,14,-1,-1,21,21,22,22,23,-1,-1,27, 25,24,23,22,22,21,20,19,19,-1,-1,12,12,-1,-1,-1,-1,8,-1,-1,-1,-1,5,5,5,5,-1,-1,-1,-1,9,-1,-1,-1,-1,13,13,-1,-1,20,20,21,22,23,23,24,25,26, 25,24,23,23,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,24,24,25,26, 25,24,24,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,25,25,26, 25,25,25,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,26,26,26, 26,26,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,27,27, 27,27,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,14,14,14,15,16,17,18,-1,27,26,-1,26,26,-1,28,28, 28,28,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,29,29, 29,29,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,30,30, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,27,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,26,25,25,-1,21,21,21,-1,23,-1,24,24,25,26,27, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,26,25,24,23,22,22,22,-1,24,-1,25,25,25,-1,28, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,27,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,28,27,26,26,26,-1,24,24,-1,27,26,27,28,28,27,-1,30, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,27,28,-1,29,29,29,29,29,30,-1,33, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,31,31,31,31,30,29,29,30,-1,31,-1,34,33,32,-1,35, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,32,32,-1,30,30,30,-1,32,-1,34,33,33,34,35, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,35,35,35,35,35,35,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,36,36,36,36,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,37,37,37,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,38,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,42,42, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,43,43, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,49, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25, 26,25,24,23,23,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,23,23,23,24,25, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,-1,-1,-1,18,18,19,-1,22,22,23,24,25, 26,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,2,2,2,2,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,25, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,3,3,3,3,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 27,-1,-1,23,22,22,21,21,-1,-1,14,13,12,11,10,9,8,8,8,7,6,5,4,4,4,4,5,6,7,7,7,7,8,9,10,11,12,13,-1,-1,20,20,21,21,22,-1,-1,26, 26,25,24,23,23,22,21,20,20,-1,-1,13,13,-1,-1,-1,-1,9,-1,-1,-1,-1,5,5,5,5,-1,-1,-1,-1,8,-1,-1,-1,-1,12,12,-1,-1,19,19,20,21,22,22,23,24,25, 26,25,24,24,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,23,23,24,25, 26,25,25,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,24,24,25, 26,26,26,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,25,25,25, 27,27,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,26,26, 28,28,-1,26,26,26,26,27,-1,18,17,16,15,14,14,14,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,27,27, 29,29,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,28,28, 30,30,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,29,29, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,27,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 27,26,25,24,24,-1,23,-1,21,21,21,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,26,26,26,26,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 28,-1,25,25,25,-1,24,-1,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,26,27,27,27,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,27,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 30,-1,27,28,28,27,26,27,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 33,-1,30,29,29,29,29,29,-1,28,27,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,33,32,31,30,30,30,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,33,32,31,31,31,31,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 35,-1,32,33,34,-1,31,-1,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,33,32,32,32,32,32,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 35,34,33,33,34,-1,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,35,35,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 42,42,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 43,43,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24, 27,26,25,24,24,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,22,22,22,23,24, 27,26,25,24,24,-1,21,20,20,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,-1,-1,-1,17,17,18,-1,21,21,22,23,24, 27,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,2,2,-1,4,4,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,24, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,3,3,3,-1,-1,-1,5,5,6,7,8,9,-1,12,12,13,-1,19,19,19,20,-1,-1,-1,25, 28,-1,-1,24,23,23,22,22,-1,-1,15,14,13,12,11,10,9,9,8,7,6,5,4,4,4,4,5,6,7,6,6,6,7,8,9,10,11,12,-1,-1,19,19,20,20,21,-1,-1,25, 27,26,25,24,24,23,22,21,21,-1,-1,14,14,-1,-1,-1,-1,10,-1,-1,-1,-1,5,5,5,5,-1,-1,-1,-1,7,-1,-1,-1,-1,11,11,-1,-1,18,18,19,20,21,21,22,23,24, 27,26,25,25,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,22,22,23,24, 27,26,26,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,23,23,24, 27,27,27,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,13,13,13,13,14,15,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,24,24,24, 28,28,-1,-1,28,28,28,28,-1,19,19,-1,16,15,14,14,14,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,25,25, 29,29,-1,27,27,27,27,28,-1,19,18,17,16,15,15,15,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,12,12,12,13,14,15,16,-1,25,24,-1,24,24,-1,26,26, 30,30,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,27,27, 31,31,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,25,26,27,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,28,28, 32,32,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 31,31,-1,25,24,23,23,-1,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,25,26,26,26,26,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,26,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 29,-1,-1,25,24,23,23,-1,21,21,21,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,26,26,26,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 28,27,26,25,25,-1,24,-1,22,22,22,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,27,27,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,23,24,25, 29,-1,26,26,26,-1,25,-1,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,27,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,23,23,-1,26, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 31,-1,28,29,29,28,27,28,-1,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,26,25,-1,28, 32,-1,29,29,29,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 33,-1,30,30,29,29,29,29,-1,-1,27,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 34,-1,31,30,30,30,30,30,-1,29,28,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,28,-1,31, 35,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 36,-1,33,34,35,-1,32,-1,31,30,30,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,32,31,30,-1,33, 36,35,34,34,35,-1,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,33,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,32,31,31,32,33, 37,-1,-1,35,35,35,34,-1,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 38,39,-1,36,36,35,35,34,33,33,33,-1,-1,34,34,34,34,34,34,34,34,34,34,34,34,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 39,39,-1,37,36,36,36,-1,34,34,34,35,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 40,40,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,37,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 43,43,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,39,39,39,39,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,40,40, 44,44,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,41,41, 45,45,46,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,44,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 46,46,46,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,44,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 47,47,47,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 48,48,48,47,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 49,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 50,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 50,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 50,49,49,49,49,-1,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,47, 50,50,50,50,50,51,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23, 28,27,26,25,25,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,21,21,21,22,23, 28,27,26,25,25,-1,22,21,21,-1,-1,-1,14,13,12,11,10,9,8,7,7,-1,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,-1,-1,-1,16,16,17,-1,20,20,21,22,23, 28,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,4,3,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,23, 29,-1,-1,-1,24,23,23,23,-1,17,16,16,-1,13,12,11,10,9,9,-1,-1,-1,4,4,4,4,-1,-1,-1,4,4,5,6,7,8,-1,11,11,12,-1,18,18,18,19,-1,-1,-1,24, 29,-1,-1,25,24,24,23,23,-1,-1,16,15,14,13,12,11,10,10,9,8,7,6,5,5,5,5,6,7,6,5,5,5,6,7,8,9,10,11,-1,-1,18,18,19,19,20,-1,-1,24, 28,27,26,25,25,24,23,22,22,-1,-1,15,15,-1,-1,-1,-1,11,-1,-1,-1,-1,6,6,6,6,-1,-1,-1,-1,6,-1,-1,-1,-1,10,10,-1,-1,17,17,18,19,20,20,21,22,23, 28,27,26,26,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,13,14,15,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,21,21,22,23, 28,27,27,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,13,13,14,15,16,16,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,22,22,23, 28,28,28,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,14,14,14,14,15,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,23,23,23, 29,29,-1,-1,29,29,29,29,-1,20,20,-1,17,16,15,15,15,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,25,24,-1,-1,24,24, 30,30,-1,28,28,28,28,29,-1,20,19,18,17,16,16,16,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,11,11,11,12,13,14,15,-1,24,23,-1,23,23,-1,25,25, 31,31,-1,27,27,27,27,-1,-1,20,19,18,17,17,17,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,26,26, 32,32,-1,26,26,26,26,-1,-1,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,26,27,27,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,27,27, 33,33,-1,26,25,25,25,-1,21,20,19,19,19,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,26,26,26,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,28,28, 32,32,-1,26,25,24,24,-1,21,20,20,20,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,26,26,25,25,25,-1,-1,15,15,15,16,-1,19,19,20,21,-1,27,27, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 30,-1,-1,26,25,24,24,-1,22,22,22,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 29,28,27,26,26,-1,25,-1,23,23,23,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,22,23,24, 30,-1,27,27,27,-1,26,-1,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,22,22,-1,25, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 32,-1,29,30,30,29,28,29,-1,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,25,24,-1,27, 33,-1,30,30,30,29,29,29,-1,-1,27,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 34,-1,31,31,30,30,30,30,-1,-1,28,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 35,-1,32,31,31,31,31,31,-1,30,29,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,27,-1,30, 36,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 37,-1,34,35,36,-1,33,-1,32,31,31,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,31,30,29,-1,32, 37,36,35,35,36,-1,34,-1,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,31,30,30,31,32, 38,-1,-1,36,36,36,35,-1,33,33,33,-1,34,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 39,40,-1,37,37,36,36,35,34,34,34,-1,-1,35,35,35,35,35,35,35,35,35,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 40,40,-1,38,37,37,37,-1,35,35,35,36,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 41,41,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,37,37,37,37,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,38,38,38,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 43,43,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,39,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 44,44,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,39,39, 45,45,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,40,40, 46,46,47,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 47,47,47,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 48,48,48,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,45,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 49,49,49,48,47,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 50,-1,-1,48,47,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 51,-1,-1,-1,47,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 51,50,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 51,50,50,50,50,-1,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,46, 51,51,51,51,51,52,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22, 29,28,27,26,26,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,-1,20,20,20,21,22, 29,28,27,26,26,-1,23,22,22,-1,-1,-1,15,14,13,12,11,10,9,8,8,-1,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,-1,-1,-1,15,15,16,-1,19,19,20,21,22, 29,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,5,4,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,22, 30,-1,-1,-1,25,24,24,24,-1,18,17,17,-1,14,13,12,11,10,10,-1,-1,-1,5,5,5,5,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,-1,17,17,17,18,-1,-1,-1,23, 30,-1,-1,26,25,25,24,24,-1,-1,17,16,15,14,13,12,11,11,10,9,8,7,6,6,6,6,7,6,5,4,4,4,5,6,7,8,9,10,-1,-1,17,17,18,18,19,-1,-1,23, 29,28,27,26,26,25,24,23,23,-1,-1,16,16,-1,-1,-1,-1,12,-1,-1,-1,-1,7,7,7,7,-1,-1,-1,-1,5,-1,-1,-1,-1,9,9,-1,-1,16,16,17,18,19,19,20,21,22, 29,28,27,27,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,14,15,16,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,20,20,21,22, 29,28,28,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,14,14,15,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,21,21,22, 29,29,29,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,15,15,15,15,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,22,22,22, 30,30,-1,-1,30,30,30,30,-1,21,21,-1,18,17,16,16,16,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,24,23,-1,-1,23,23, 31,31,-1,29,29,29,29,30,-1,21,20,19,18,17,17,17,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,10,10,10,11,12,13,14,-1,23,22,-1,22,22,-1,24,24, 32,32,-1,28,28,28,28,-1,-1,21,20,19,18,18,18,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,27,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,25,25, 33,33,-1,27,27,27,27,-1,-1,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,26,26,26,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,26,26, 34,34,-1,27,26,26,26,-1,22,21,20,20,20,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,26,25,25,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 33,33,-1,27,26,25,25,-1,22,21,21,21,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,25,24,24,24,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 31,-1,-1,27,26,25,25,-1,23,23,23,-1,26,25,24,24,24,24,24,24,24,24,24,-1,26,26,27,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 30,29,28,27,27,-1,26,-1,24,24,24,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,27,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,21,22,23, 31,-1,28,28,28,-1,27,-1,25,25,25,26,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,21,21,-1,24, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 33,-1,30,31,31,30,29,30,-1,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,24,23,-1,26, 34,-1,31,31,31,30,30,30,-1,-1,28,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 35,-1,32,32,31,31,31,31,-1,-1,29,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 36,-1,33,32,32,32,32,32,-1,31,30,-1,31,31,32,33,32,31,31,31,32,33,34,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,26,-1,29, 37,-1,34,-1,-1,-1,33,-1,-1,31,31,-1,32,32,32,33,32,32,32,32,32,33,34,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 38,-1,35,36,37,-1,34,-1,33,32,32,33,33,33,33,33,33,33,33,33,33,33,34,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,30,29,28,-1,31, 38,37,36,36,37,-1,35,-1,33,33,33,-1,34,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,30,29,29,30,31, 39,-1,-1,37,37,37,36,-1,34,34,34,-1,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 40,41,-1,38,38,37,37,36,35,35,35,-1,-1,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 41,41,-1,39,38,38,38,-1,36,36,36,37,-1,-1,37,37,37,37,37,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 42,42,-1,39,39,39,39,-1,37,37,37,37,38,-1,-1,-1,38,38,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 43,43,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,39,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 44,44,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 45,45,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,38,38, 46,46,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,39,39, 47,47,48,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,42,43,44,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 48,48,48,-1,-1,45,-1,-1,44,43,43,43,43,43,43,43,43,43,44,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 49,49,49,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,44,44,44,44,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 50,50,50,49,48,47,46,45,45,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 51,-1,-1,49,48,47,46,46,-1,-1,53,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 52,-1,-1,-1,48,47,47,47,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 52,51,50,49,48,48,48,48,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 52,51,51,51,51,-1,-1,51,51,51,52,53,54,55,56,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,45, 52,52,52,52,52,53,53,52,52,52,52,53,54,55,56,56,55,54,53,52,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21, 30,29,28,27,27,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,-1,19,19,19,20,21, 30,29,28,27,27,-1,24,23,23,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,6,5,4,4,-1,1,1,2,3,4,5,6,7,8,-1,-1,-1,14,14,15,-1,18,18,19,20,21, 30,29,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,6,5,5,5,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,15,15,16,17,18,19,20,21, 31,-1,-1,-1,26,25,25,25,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,6,6,6,6,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,-1,16,16,16,17,-1,-1,-1,22, 31,-1,-1,27,26,26,25,25,-1,-1,18,17,16,15,14,13,12,12,11,10,9,8,7,7,7,7,7,6,5,4,4,4,5,6,7,8,9,10,-1,-1,17,17,17,17,18,-1,-1,22, 30,29,28,27,27,26,25,24,24,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,5,-1,-1,-1,-1,9,9,-1,-1,16,16,17,18,18,18,19,20,21, 30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,15,16,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,19,19,20,21, 30,29,29,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,15,15,16,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,20,20,21, 30,30,30,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,21,21,21, 31,31,-1,-1,31,31,31,31,-1,22,22,-1,19,18,17,17,17,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,24,23,-1,-1,22,22, 32,32,-1,30,30,30,30,31,-1,22,21,20,19,18,18,18,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,10,10,10,11,12,13,14,-1,23,22,-1,22,22,-1,23,23, 33,33,-1,29,29,29,29,-1,-1,22,21,20,19,19,19,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,27,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,24,24, 34,34,-1,28,28,28,28,-1,-1,22,21,20,20,20,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,26,26,26,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,25,25, 35,35,-1,28,27,27,27,-1,23,22,21,21,21,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,26,25,25,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,26,26, 34,34,-1,28,27,26,26,-1,23,22,22,22,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,25,24,24,24,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 32,-1,-1,28,27,26,26,-1,24,24,24,-1,26,25,24,24,24,24,24,24,24,24,24,-1,26,26,27,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 31,30,29,28,28,-1,27,-1,25,25,25,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,27,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,21,22,23, 32,-1,29,29,29,-1,28,-1,26,26,26,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,21,21,-1,24, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 34,-1,31,32,32,31,30,31,-1,28,28,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,24,23,-1,26, 35,-1,32,32,32,31,31,31,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 36,-1,33,33,32,32,32,32,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 37,-1,34,33,33,33,33,33,-1,32,31,-1,31,31,32,33,32,31,31,31,32,33,34,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,26,-1,29, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,32,32,32,33,32,32,32,32,32,33,34,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 39,-1,36,37,38,-1,35,-1,34,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,30,29,28,-1,31, 39,38,37,37,38,-1,36,-1,34,34,34,-1,34,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,30,29,29,30,31, 40,-1,-1,38,38,38,37,-1,35,35,35,-1,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 41,42,-1,39,39,38,38,37,36,36,36,-1,-1,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 42,42,-1,40,39,39,39,-1,37,37,37,38,-1,-1,37,37,37,37,37,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 43,43,-1,40,40,40,40,-1,38,38,38,38,39,-1,-1,-1,38,38,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 44,44,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,39,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 45,45,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 46,46,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,38,38, 47,47,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,39,39, 48,48,49,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,43,44,45,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 49,49,49,-1,-1,46,-1,-1,45,44,44,44,44,44,44,44,44,44,45,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 50,50,50,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,45,45,45,45,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 51,51,51,50,49,48,47,46,46,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 52,-1,-1,50,49,48,47,47,-1,-1,54,53,52,51,50,49,48,47,48,49,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 53,-1,-1,-1,49,48,48,48,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 53,52,51,50,49,49,49,49,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 53,52,52,52,52,-1,-1,52,52,52,53,54,55,56,57,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,45, 53,53,53,53,53,54,54,53,53,53,53,54,55,56,57,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10, 38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,1,2,3,-1,-1,7,7,8,9,10, 38,37,36,35,35,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,-1,-1,8,8,8,9,10, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,28,27,26,25,24,23,22,21,21,-1,18,17,16,16,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,3,3,4,-1,7,7,8,9,10, 38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,18,17,17,17,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,4,4,5,6,7,8,9,10, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,5,5,5,6,-1,-1,-1,11, 39,-1,-1,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,22,21,20,19,19,19,19,19,18,17,16,16,16,17,18,19,20,21,22,-1,-1,6,6,6,6,7,-1,-1,11, 38,37,36,35,35,35,35,35,36,-1,-1,29,29,-1,-1,-1,-1,25,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,-1,-1,8,7,7,7,7,7,8,9,10, 38,37,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,27,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 38,37,37,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 38,38,38,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 39,39,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,29,29,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,11,11, 40,40,-1,42,42,42,42,43,-1,34,33,32,31,30,30,30,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,12,12, 41,41,-1,41,41,41,41,-1,-1,34,33,32,31,31,31,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 42,42,-1,40,40,40,40,-1,-1,34,33,32,32,32,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 43,43,-1,40,39,39,39,-1,35,34,33,33,33,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 44,44,-1,40,39,38,38,-1,35,34,34,34,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 45,45,-1,40,39,38,37,36,35,35,35,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 44,-1,-1,40,39,38,38,-1,36,36,36,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 43,42,41,40,40,-1,39,-1,37,37,37,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 44,-1,41,41,41,-1,40,-1,38,38,38,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 46,-1,43,44,44,43,42,43,-1,40,40,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 47,-1,44,44,44,43,43,43,-1,-1,41,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 48,-1,45,45,44,44,44,44,-1,-1,42,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 49,-1,46,45,45,45,45,45,-1,44,43,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 50,-1,47,-1,-1,-1,46,-1,-1,44,44,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 51,-1,48,49,50,-1,47,-1,46,45,45,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 51,50,49,49,50,-1,48,-1,46,46,46,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 52,-1,-1,50,50,50,49,-1,47,47,47,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 53,54,-1,51,51,50,50,49,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 54,54,-1,52,51,51,51,-1,49,49,49,50,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 55,55,-1,52,52,52,52,-1,50,50,50,50,51,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 56,56,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 57,57,-1,54,54,54,54,-1,-1,52,52,52,52,52,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 58,58,-1,55,55,-1,55,56,-1,53,53,53,53,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,35,35, 59,59,-1,-1,56,57,56,56,-1,54,54,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,36,36, 60,60,61,-1,57,57,57,-1,-1,55,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 61,61,61,-1,-1,58,-1,-1,57,56,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 62,62,62,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 63,63,63,62,61,60,59,58,58,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 64,-1,-1,62,61,60,59,59,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 65,-1,-1,-1,61,60,60,60,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 65,64,63,62,61,61,61,61,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 65,64,63,63,63,-1,-1,63,63,64,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 65,64,64,64,64,-1,-1,64,64,64,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,46, 65,65,65,65,65,66,66,65,65,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9, 38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9, 38,37,36,35,35,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,-1,-1,-1,-1,-1,-1,-1,-1,1,0,1,2,-1,-1,7,7,7,8,9, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,28,27,26,25,24,23,22,21,21,-1,18,17,16,16,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,2,2,3,-1,6,6,7,8,9, 38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,18,17,17,17,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,3,3,4,5,6,7,8,9, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,4,4,4,5,-1,-1,-1,10, 39,-1,-1,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,22,21,20,19,19,19,19,19,18,17,16,16,16,17,18,19,20,21,22,-1,-1,5,5,5,5,6,-1,-1,10, 38,37,36,35,35,35,35,35,36,-1,-1,29,29,-1,-1,-1,-1,25,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,-1,-1,7,6,6,6,6,6,7,8,9, 38,37,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,27,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,8,9, 38,37,37,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,9, 38,38,38,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 39,39,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,29,29,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,25,24,-1,-1,10,10, 40,40,-1,42,42,42,42,43,-1,34,33,32,31,30,30,30,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,24,23,-1,23,23,-1,11,11, 41,41,-1,41,41,41,41,-1,-1,34,33,32,31,31,31,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 42,42,-1,40,40,40,40,-1,-1,34,33,32,32,32,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 43,43,-1,40,39,39,39,-1,35,34,33,33,33,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 44,44,-1,40,39,38,38,-1,35,34,34,34,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 45,45,-1,40,39,38,37,36,35,35,35,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 44,-1,-1,40,39,38,38,-1,36,36,36,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 43,42,41,40,40,-1,39,-1,37,37,37,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 44,-1,41,41,41,-1,40,-1,38,38,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 46,-1,43,44,44,43,42,43,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 47,-1,44,44,44,43,43,43,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 48,-1,45,45,44,44,44,44,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 49,-1,46,45,45,45,45,45,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 50,-1,47,-1,-1,-1,46,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 51,-1,48,49,50,-1,47,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 51,50,49,49,50,-1,48,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 52,-1,-1,50,50,50,49,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 53,54,-1,51,51,50,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 54,54,-1,52,51,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 55,55,-1,52,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 56,56,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,34,34, 59,59,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,35,35, 60,60,61,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 61,61,61,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 62,62,62,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 63,63,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 64,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 65,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 65,64,63,63,63,-1,-1,63,63,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 65,64,64,64,64,-1,-1,64,64,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,45, 65,65,65,65,65,66,66,65,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,8, 39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,-1,6,6,7,7,8, 39,38,37,36,36,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,-1,-1,-1,-1,-1,-1,-1,-1,2,1,0,1,-1,-1,6,6,6,7,8, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,29,28,27,26,25,24,23,22,22,-1,19,18,17,17,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,1,1,2,-1,5,5,6,7,8, 39,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,19,18,18,18,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,2,2,3,4,5,6,7,8, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,3,3,3,4,-1,-1,-1,9, 40,-1,-1,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,23,22,21,20,20,20,20,20,19,18,17,17,17,18,19,20,21,22,23,-1,-1,4,4,4,4,5,-1,-1,9, 39,38,37,36,36,36,36,36,37,-1,-1,30,30,-1,-1,-1,-1,26,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,16,-1,-1,-1,-1,22,22,-1,-1,6,5,5,5,5,5,6,7,8, 39,38,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,7,8, 39,38,38,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,8, 39,39,39,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 40,40,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,24,23,-1,-1,9,9, 41,41,-1,43,43,43,43,44,-1,35,34,33,32,31,31,31,-1,-1,29,28,27,28,29,30,31,30,29,28,28,28,-1,-1,13,12,12,12,11,10,10,-1,23,22,-1,22,22,-1,10,10, 42,42,-1,42,42,42,42,-1,-1,35,34,33,32,32,32,-1,-1,30,29,28,28,28,29,30,31,30,29,28,27,27,27,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 43,43,-1,41,41,41,41,-1,-1,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,30,29,28,27,26,26,26,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 44,44,-1,41,40,40,40,-1,36,35,34,34,34,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 45,45,-1,41,40,39,39,-1,36,35,35,35,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 46,46,-1,41,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 45,-1,-1,41,40,39,39,-1,37,37,37,-1,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 44,43,42,41,41,-1,40,-1,38,38,38,-1,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 45,-1,42,42,42,-1,41,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 46,-1,43,-1,-1,-1,42,-1,-1,38,38,-1,36,36,36,36,36,36,36,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 47,-1,44,45,45,44,43,44,-1,39,39,-1,37,37,37,37,37,37,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 48,-1,45,45,45,44,44,44,-1,-1,40,-1,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 49,-1,46,46,45,45,45,45,-1,-1,41,-1,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 50,-1,47,46,46,46,46,46,-1,43,42,-1,40,40,41,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 51,-1,48,-1,-1,-1,47,-1,-1,43,43,-1,41,41,41,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 52,-1,49,50,51,-1,48,-1,45,44,44,43,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 52,51,50,50,51,-1,49,-1,45,45,45,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 53,-1,-1,51,51,50,50,-1,46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 54,55,-1,52,51,50,49,48,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 55,55,-1,52,51,50,50,-1,48,48,48,49,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 56,56,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 57,57,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 58,58,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 59,59,-1,54,54,-1,54,55,-1,52,52,52,52,51,50,50,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,33,33, 60,60,-1,-1,55,56,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,34,34, 61,61,62,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 62,62,62,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 63,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 64,63,62,62,62,-1,-1,62,62,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 64,63,63,63,63,-1,-1,63,63,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,44, 64,64,64,64,64,65,65,64,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,8, 40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,6,6,7,7,8, 40,39,38,37,37,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,0,-1,-1,6,6,6,7,8, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,30,29,28,27,26,25,24,23,23,-1,20,19,18,18,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,1,1,2,-1,5,5,6,7,8, 40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,19,19,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,2,2,3,4,5,6,7,8, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,3,3,3,4,-1,-1,-1,9, 41,-1,-1,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,24,23,22,21,21,21,21,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,4,4,4,4,5,-1,-1,9, 40,39,38,37,37,37,37,37,38,-1,-1,31,31,-1,-1,-1,-1,27,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,7,8, 40,39,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,7,8, 40,39,39,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,8, 40,40,40,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 41,41,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,24,23,-1,-1,9,9, 42,42,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,28,29,30,31,30,29,28,28,28,-1,-1,13,12,12,12,11,10,10,-1,23,22,-1,22,22,-1,10,10, 43,43,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,28,28,29,30,31,30,29,28,27,27,27,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 44,44,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,30,29,28,27,26,26,26,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 45,45,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 46,46,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 47,47,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,36,36,36,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 48,-1,45,46,46,45,44,45,-1,39,39,-1,37,37,37,37,37,37,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 51,-1,48,47,47,47,47,47,-1,43,42,-1,40,40,41,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,41,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 53,-1,50,51,52,-1,49,-1,45,44,44,43,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 53,52,51,51,52,-1,50,-1,45,45,45,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 54,-1,-1,52,51,50,50,-1,46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 55,56,-1,52,51,50,49,48,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 56,56,-1,52,51,50,50,-1,48,48,48,49,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,-1,54,55,-1,52,52,52,52,51,50,50,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,33,33, 61,61,-1,-1,55,56,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,34,34, 62,62,63,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 63,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 64,63,62,62,62,-1,-1,62,62,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 64,63,63,63,63,-1,-1,63,63,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,44, 64,64,64,64,64,65,65,64,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4, 45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,1,1,2,3,4, 45,44,43,42,42,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,0,1,2,3,4, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,1,1,2,3,4, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,3,2,2,2,3,4, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,5, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,4,4,5,-1,-1,6, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,7,7, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,7,8, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,8, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,24,23,-1,-1,9,9, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,28,29,30,31,30,29,28,28,28,-1,-1,13,12,12,12,11,10,10,-1,23,22,-1,22,22,-1,10,10, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,28,28,29,30,31,30,29,28,27,27,27,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,30,29,28,27,26,26,26,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,36,36,36,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 48,-1,45,46,46,45,44,45,-1,39,39,-1,37,37,37,37,37,37,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 51,-1,48,47,47,47,47,47,-1,43,42,-1,40,40,41,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,41,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 53,-1,50,51,52,-1,49,-1,45,44,44,43,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 53,52,51,51,52,-1,50,-1,45,45,45,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 54,-1,-1,52,51,50,50,-1,46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 55,56,-1,52,51,50,49,48,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 56,56,-1,52,51,50,50,-1,48,48,48,49,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,-1,54,55,-1,52,52,52,52,51,50,50,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,33,33, 61,61,-1,-1,55,56,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,34,34, 62,62,63,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 63,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 64,63,62,62,62,-1,-1,62,62,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 64,63,63,63,63,-1,-1,63,63,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,44, 64,64,64,64,64,65,65,64,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3, 45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,1,1,1,2,3, 45,44,43,42,42,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,1,0,1,2,3, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,1,1,1,2,3, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,3,2,2,2,2,3, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,4, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,4,4,5,-1,-1,5, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,7,6, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,7,7, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,8, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,24,23,-1,-1,9,9, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,28,29,30,31,30,29,28,28,28,-1,-1,13,12,12,12,11,10,10,-1,23,22,-1,22,22,-1,10,10, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,28,28,29,30,31,30,29,28,27,27,27,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,30,29,28,27,26,26,26,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,36,36,36,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 48,-1,45,46,46,45,44,45,-1,39,39,-1,37,37,37,37,37,37,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 51,-1,48,47,47,47,47,47,-1,43,42,-1,40,40,41,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,41,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 53,-1,50,51,52,-1,49,-1,45,44,44,43,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 53,52,51,51,52,-1,50,-1,45,45,45,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 54,-1,-1,52,51,50,50,-1,46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 55,56,-1,52,51,50,49,48,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 56,56,-1,52,51,50,50,-1,48,48,48,49,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,-1,54,55,-1,52,52,52,52,51,50,50,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,33,33, 61,61,-1,-1,55,56,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,34,34, 62,62,63,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 63,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 64,63,62,62,62,-1,-1,62,62,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 64,63,63,63,63,-1,-1,63,63,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,44, 64,64,64,64,64,65,65,64,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2, 45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2, 45,44,43,42,42,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,2,1,0,1,2, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,2,1,1,1,2, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,3,2,2,2,2,2, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,3, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,4,4,5,-1,-1,4, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,6,5, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,6,6, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,7, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,24,23,-1,-1,9,9, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,28,29,30,31,30,29,28,28,28,-1,-1,13,12,12,12,11,10,10,-1,23,22,-1,22,22,-1,10,10, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,28,28,29,30,31,30,29,28,27,27,27,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,30,29,28,27,26,26,26,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,36,36,36,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 48,-1,45,46,46,45,44,45,-1,39,39,-1,37,37,37,37,37,37,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 51,-1,48,47,47,47,47,47,-1,43,42,-1,40,40,41,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,41,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 53,-1,50,51,52,-1,49,-1,45,44,44,43,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 53,52,51,51,52,-1,50,-1,45,45,45,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 54,-1,-1,52,51,50,50,-1,46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 55,56,-1,52,51,50,49,48,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 56,56,-1,52,51,50,50,-1,48,48,48,49,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,-1,54,55,-1,52,52,52,52,51,50,50,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,33,33, 61,61,-1,-1,55,56,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,34,34, 62,62,63,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 63,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 64,63,62,62,62,-1,-1,62,62,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 64,63,63,63,63,-1,-1,63,63,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,44, 64,64,64,64,64,65,65,64,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2, 46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1, 46,45,44,43,43,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,3,2,1,0,1, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,3,2,1,1,1, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,2,2,2,2, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,3, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,4, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,7,6,5, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,6,6, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,7,7,7, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,8,8,8, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,25,24,-1,-1,9,9, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,24,23,-1,23,23,-1,10,10, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,11,11, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,12,12, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,13,13, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,14,14, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,15,15, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,16, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,20,19,18,17, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,21,20,20,-1,18, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,21,-1,19, 49,-1,46,47,47,46,45,46,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,24,23,22,-1,20, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,23,23,-1,21, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,24,24,24,-1,22, 52,-1,49,48,48,48,48,48,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,25,25,25,25,-1,23, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,26,-1,24, 54,-1,51,52,53,-1,50,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,29,28,27,-1,25, 54,53,52,52,53,-1,51,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,29,28,28,27,26, 55,-1,-1,53,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,30,29,29,-1,-1,27, 56,57,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,30,30,30,-1,29,28, 57,57,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,31,31,31,31,-1,29,29, 58,58,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,32,32,32,32,-1,30,30, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,33,33,33,33,-1,31,31, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,34,34,34,34,-1,32,32, 61,61,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,36,35,35,35,35,-1,33,33, 62,62,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,36,36,36,36,-1,-1,34,34, 63,63,64,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,37,37,37,-1,36,35,35, 64,64,64,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,38,-1,-1,36,36,36, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,38,37,37,37, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,40,39,38,38,38,38, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,40,39,39,-1,-1,39, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,40,40,-1,-1,-1,40, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,41,41,41,42,43,42,41, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 65,64,63,63,63,-1,-1,63,63,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 65,64,64,64,64,-1,-1,64,64,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,44, 65,65,65,65,65,66,66,65,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, 47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1, 47,46,45,44,44,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,4,3,2,1,0, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,4,3,2,1,1, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,3,2,2,2, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,3, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,4, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,7,6,5, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,7,6,6, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,7,7,7, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,8,8,8, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,9,9, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,10,10, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,11,11, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,12,12, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,13,13, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,14,14, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,15,15, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,21,-1,-1,16, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,21,20,19,18,17, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,21,20,20,-1,18, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,21,-1,19, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,24,23,22,-1,20, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,24,23,23,-1,21, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,25,24,24,24,-1,22, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,26,25,25,25,25,-1,23, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,27,-1,-1,-1,26,-1,24, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,28,-1,29,28,27,-1,25, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,29,-1,29,28,28,27,26, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,30,30,29,29,-1,-1,27, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,31,30,30,30,-1,29,28, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,31,31,31,31,-1,29,29, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,32,32,32,32,-1,30,30, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,33,33,33,33,-1,31,31, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,34,34,34,34,-1,32,32, 62,62,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,36,35,35,35,35,-1,33,33, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,36,36,36,36,-1,-1,34,34, 64,64,65,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,37,37,37,-1,36,35,35, 65,65,65,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,38,-1,-1,36,36,36, 66,65,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,38,37,37,37, 66,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,40,39,38,38,38,38, 67,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,40,39,39,-1,-1,39, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,41,40,40,-1,-1,-1,40, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,42,41,41,41,42,43,42,41, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 66,65,64,64,64,-1,-1,64,64,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 66,65,65,65,65,-1,-1,65,65,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,50,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,44, 66,66,66,66,66,67,67,66,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,50,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 2,2,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47, 1,1,2,3,4,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,45,45,45,46,47, 0,1,2,3,4,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 1,1,2,3,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 2,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 3,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 4,5,6,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 5,5,6,7,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 6,6,6,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 7,7,7,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 8,8,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 9,9,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 10,10,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 11,11,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 12,12,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 13,13,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 14,14,-1,21,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 15,-1,-1,20,20,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 16,17,18,19,20,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 17,-1,19,19,20,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 18,-1,20,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 19,-1,21,22,23,24,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 20,-1,22,22,23,24,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 21,-1,23,23,23,24,25,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 22,-1,24,24,24,24,25,26,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 23,-1,25,-1,-1,-1,26,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 24,-1,26,27,28,-1,27,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 25,26,27,27,28,-1,28,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 26,-1,-1,28,28,29,29,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 27,28,-1,29,29,29,30,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 28,28,-1,30,30,30,30,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 29,29,-1,31,31,31,31,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 30,30,-1,32,32,32,32,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 32,32,-1,34,34,-1,34,35,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 33,33,-1,-1,35,36,35,35,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 34,34,35,-1,36,36,36,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 35,35,35,-1,-1,37,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 36,36,36,37,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 37,37,37,37,38,39,40,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 38,-1,-1,38,38,39,40,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 39,-1,-1,-1,39,39,40,41,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 40,41,42,41,40,40,40,41,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 43,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,49,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45,46, 1,1,1,2,3,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,44,44,44,45,46, 1,0,1,2,3,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 1,1,1,2,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 2,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 3,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 4,5,6,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 5,5,6,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 6,6,6,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 7,7,7,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 8,8,-1,-1,24,24,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 9,9,-1,23,23,23,23,24,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 10,10,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 11,11,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 12,12,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 13,13,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 14,14,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 15,-1,-1,20,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 16,17,18,19,20,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 17,-1,19,19,20,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 18,-1,20,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 19,-1,21,22,23,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,46,45,46,47,47,46,-1,49, 20,-1,22,22,23,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 21,-1,23,23,23,24,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 22,-1,24,24,24,24,25,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,48,48,48,48,48,49,-1,52, 23,-1,25,-1,-1,-1,26,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 24,-1,26,27,28,-1,27,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 25,26,27,27,28,-1,28,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 26,-1,-1,28,28,29,29,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 27,28,-1,29,29,29,30,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 28,28,-1,30,30,30,30,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 29,29,-1,31,31,31,31,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 30,30,-1,32,32,32,32,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 31,31,-1,33,33,33,33,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 32,32,-1,34,34,-1,34,35,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 33,33,-1,-1,35,36,35,35,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 34,34,35,-1,36,36,36,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 35,35,35,-1,-1,37,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 36,36,36,37,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 37,37,37,37,38,39,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 38,-1,-1,38,38,39,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 39,-1,-1,-1,39,39,40,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 40,41,42,41,40,40,40,41,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 43,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,49,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,49,49,48,47,46,47,48,49,50,51,52,53,54,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 2,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44,45, 2,1,1,1,2,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,43,43,43,44,45, 2,1,0,1,2,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 2,1,1,1,2,3,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 3,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 4,-1,-1,5,4,4,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 5,6,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 6,6,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 7,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 9,9,-1,-1,23,23,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 10,10,-1,22,22,22,22,23,-1,10,10,11,12,12,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,39,39,-1,45,44,45,46,46,45,-1,48, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,36,35,35,35,36,37,38,37,37,-1,42,43,-1,47,47,47,47,47,48,-1,51, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,37,37,37,37,38,39,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,42,42,43,-1,48,-1,49,49,50,51,52, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,49,49,49,-1,52,51,51,51,51,-1,59,59, 34,34,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,52,52,-1,-1,60,60, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,61,61,61, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,43,42,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,61, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 44,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,60,60,60,-1,61,60,60,60,60,61, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,52,53,54,55,56,57,58,59,60,61,61,61,61,62,61,61,61,61,61,61, 3,3,3,3,3,3,4,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 3,2,2,2,2,3,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43,44, 3,2,1,1,1,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,42,42,42,43,44, 3,2,1,0,1,-1,4,4,5,-1,-1,-1,21,20,19,19,19,19,19,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 3,2,1,1,1,2,3,4,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 4,-1,-1,-1,2,2,3,4,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 5,-1,-1,4,3,3,3,4,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 6,6,5,4,4,4,4,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 7,6,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 7,6,6,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 7,7,7,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 8,8,-1,-1,22,22,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 9,9,-1,21,21,21,21,22,-1,9,9,10,11,11,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 10,10,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 11,11,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 12,12,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 13,13,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 14,14,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,24,24,24,24,24,25,26,27,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 15,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,25,25,25,25,-1,27,27,28,29,29,29,29,30,31,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 16,17,18,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,26,26,26,27,28,28,28,29,30,30,30,30,31,32,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 17,-1,19,19,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,29,29,29,30,31,31,31,31,32,33,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 18,-1,20,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,28,-1,-1,30,30,30,30,31,32,32,32,32,33,34,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 19,-1,21,22,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,31,31,31,31,31,32,33,33,33,33,34,-1,38,38,-1,44,43,44,45,45,44,-1,47, 20,-1,22,22,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 21,-1,23,23,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,35,34,34,34,35,36,37,36,36,-1,41,42,-1,46,46,46,46,46,47,-1,50, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 24,-1,26,27,28,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,36,36,36,36,37,38,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 25,26,27,27,28,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,39,-1,41,41,42,-1,47,-1,48,48,49,50,51, 26,-1,-1,28,28,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 27,28,-1,29,29,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 28,28,-1,30,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,34,34,35,36,37,38,39,40,40,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 29,29,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,35,36,37,38,39,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,55,55, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,37,38,-1,-1,47,47,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,-1,-1,46,46,47,48,48,48,48,-1,51,50,50,50,50,-1,58,58, 33,33,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,45,46,47,48,-1,49,49,-1,51,51,51,51,-1,-1,59,59, 34,34,35,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,42,41,40,41,42,43,44,45,46,47,48,49,50,50,-1,-1,52,52,52,-1,60,60,60, 35,35,35,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,42,41,41,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,53,-1,-1,59,59,60, 36,36,36,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 37,37,37,37,38,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 38,-1,-1,38,38,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 39,-1,-1,-1,39,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 40,41,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,60,59,58,58,-1,-1,58,58,58,59,60, 43,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,59,59,59,-1,60,59,59,59,59,60, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,51,52,53,54,55,56,57,58,59,60,60,60,60,61,60,60,60,60,60,60, 4,3,3,3,3,3,4,5,6,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 4,3,2,2,2,3,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43,44, 4,3,2,1,1,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,42,42,42,43,44, 4,3,2,1,0,-1,4,4,5,-1,-1,-1,21,20,19,19,19,19,19,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 4,3,2,1,1,2,3,4,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 5,-1,-1,-1,2,2,3,4,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 6,-1,-1,4,3,3,3,4,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 7,6,5,4,4,4,4,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 7,6,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 7,6,6,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 7,7,7,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 8,8,-1,-1,22,22,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 9,9,-1,21,21,21,21,22,-1,9,9,10,11,11,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 10,10,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 11,11,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 12,12,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 13,13,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 14,14,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,24,24,24,24,24,25,26,27,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 15,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,25,25,25,25,-1,27,27,28,29,29,29,29,30,31,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 16,17,18,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,26,26,26,27,28,28,28,29,30,30,30,30,31,32,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 17,-1,19,19,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,29,29,29,30,31,31,31,31,32,33,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 18,-1,20,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,28,-1,-1,30,30,30,30,31,32,32,32,32,33,34,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 19,-1,21,22,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,31,31,31,31,31,32,33,33,33,33,34,-1,38,38,-1,44,43,44,45,45,44,-1,47, 20,-1,22,22,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 21,-1,23,23,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,35,34,34,34,35,36,37,36,36,-1,41,42,-1,46,46,46,46,46,47,-1,50, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 24,-1,26,27,28,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,36,36,36,36,37,38,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 25,26,27,27,28,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,39,-1,41,41,42,-1,47,-1,48,48,49,50,51, 26,-1,-1,28,28,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 27,28,-1,29,29,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 28,28,-1,30,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,34,34,35,36,37,38,39,40,40,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 29,29,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,35,36,37,38,39,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,55,55, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,37,38,-1,-1,47,47,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,-1,-1,46,46,47,48,48,48,48,-1,51,50,50,50,50,-1,58,58, 33,33,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,45,46,47,48,-1,49,49,-1,51,51,51,51,-1,-1,59,59, 34,34,35,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,42,41,40,41,42,43,44,45,46,47,48,49,50,50,-1,-1,52,52,52,-1,60,60,60, 35,35,35,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,42,41,41,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,53,-1,-1,59,59,60, 36,36,36,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 37,37,37,37,38,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 38,-1,-1,38,38,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 39,-1,-1,-1,39,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 40,41,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,60,59,58,58,-1,-1,58,58,58,59,60, 43,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,59,59,59,-1,60,59,59,59,59,60, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,51,52,53,54,55,56,57,58,59,60,60,60,60,61,60,60,60,60,60,60, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 7,7,7,7,7,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 7,6,6,6,6,7,-1,3,3,3,4,5,6,7,8,9,10,11,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40,41, 7,6,5,5,5,-1,-1,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,39,39,39,40,41, 7,6,5,4,4,-1,0,1,2,-1,-1,-1,21,20,19,19,19,18,17,16,16,-1,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,-1,-1,-1,34,34,35,-1,38,38,39,40,41, 7,6,5,4,3,2,1,1,-1,-1,23,22,21,20,19,18,18,18,17,17,17,-1,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41, 8,-1,-1,-1,3,2,2,2,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,21,21,21,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 8,-1,-1,4,3,3,3,3,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,22,22,23,24,25,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,-1,-1,42, 7,6,5,4,4,4,4,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,23,-1,-1,-1,-1,28,-1,-1,-1,-1,32,32,-1,-1,37,37,38,38,38,38,39,40,41, 7,6,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,39,39,40,41, 7,6,6,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,40,40,41, 7,7,7,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,41,41,41, 8,8,-1,-1,22,22,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,42,42, 9,9,-1,21,21,21,21,22,-1,9,9,10,11,11,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,43,43, 10,10,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,44,44, 11,11,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,45,45, 12,12,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,46,46, 13,13,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 14,14,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,24,24,24,24,24,25,26,27,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 15,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,25,25,25,25,-1,27,27,28,29,29,29,29,30,31,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 16,17,18,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,26,26,26,27,28,28,28,29,30,30,30,30,31,32,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 17,-1,19,19,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,29,29,29,30,31,31,31,31,32,33,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 18,-1,20,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,28,-1,-1,30,30,30,30,31,32,32,32,32,33,34,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 19,-1,21,22,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,31,31,31,31,31,32,33,33,33,33,34,-1,38,38,-1,44,43,44,45,45,44,-1,47, 20,-1,22,22,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 21,-1,23,23,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,35,34,34,34,35,36,37,36,36,-1,41,42,-1,46,46,46,46,46,47,-1,50, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 24,-1,26,27,28,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,36,36,36,36,37,38,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 25,26,27,27,28,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,39,-1,41,41,42,-1,47,-1,48,48,49,50,51, 26,-1,-1,28,28,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 27,28,-1,29,29,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 28,28,-1,30,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,34,34,35,36,37,38,39,40,40,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 29,29,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,35,36,37,38,39,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,55,55, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,37,38,-1,-1,47,47,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,-1,-1,46,46,47,48,48,48,48,-1,51,50,50,50,50,-1,58,58, 33,33,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,45,46,47,48,-1,49,49,-1,51,51,51,51,-1,-1,59,59, 34,34,35,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,42,41,40,41,42,43,44,45,46,47,48,49,50,50,-1,-1,52,52,52,-1,60,60,60, 35,35,35,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,42,41,41,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,53,-1,-1,59,59,60, 36,36,36,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 37,37,37,37,38,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 38,-1,-1,38,38,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 39,-1,-1,-1,39,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 40,41,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,60,59,58,58,-1,-1,58,58,58,59,60, 43,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,59,59,59,-1,60,59,59,59,59,60, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,51,52,53,54,55,56,57,58,59,60,60,60,60,61,60,60,60,60,60,60, 7,7,7,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 7,6,6,6,6,6,-1,2,2,2,3,4,5,6,7,8,9,10,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39,40, 7,6,5,5,5,-1,-1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,38,38,38,39,40, 7,6,5,4,4,-1,1,0,1,-1,-1,-1,21,20,19,19,18,17,16,15,15,-1,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 7,6,5,4,3,2,1,1,-1,-1,23,22,21,20,19,18,18,17,16,16,16,-1,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40, 8,-1,-1,-1,3,2,2,2,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,20,20,20,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 8,-1,-1,4,3,3,3,3,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,21,21,21,22,23,24,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,-1,-1,41, 7,6,5,4,4,4,4,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,27,-1,-1,-1,-1,31,31,-1,-1,37,37,37,37,37,37,38,39,40, 7,6,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,38,38,39,40, 7,6,6,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,39,39,40, 7,7,7,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,40,40,40, 8,8,-1,-1,22,22,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,41,41, 9,9,-1,21,21,21,21,22,-1,9,9,10,11,11,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,42,42, 10,10,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,43,43, 11,11,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,44,44, 12,12,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,45,45, 13,13,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,46,46, 14,14,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,24,24,24,24,24,25,26,27,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 15,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,25,25,25,25,-1,27,27,28,29,29,29,29,30,31,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 16,17,18,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,26,26,26,27,28,28,28,29,30,30,30,30,31,32,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 17,-1,19,19,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,29,29,29,30,31,31,31,31,32,33,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 18,-1,20,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,28,-1,-1,30,30,30,30,31,32,32,32,32,33,34,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 19,-1,21,22,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,31,31,31,31,31,32,33,33,33,33,34,-1,38,38,-1,44,43,44,45,45,44,-1,47, 20,-1,22,22,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 21,-1,23,23,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,35,34,34,34,35,36,37,36,36,-1,41,42,-1,46,46,46,46,46,47,-1,50, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 24,-1,26,27,28,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,36,36,36,36,37,38,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 25,26,27,27,28,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,39,-1,41,41,42,-1,47,-1,48,48,49,50,51, 26,-1,-1,28,28,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 27,28,-1,29,29,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 28,28,-1,30,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,34,34,35,36,37,38,39,40,40,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 29,29,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,35,36,37,38,39,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,55,55, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,37,38,-1,-1,47,47,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,-1,-1,46,46,47,48,48,48,48,-1,51,50,50,50,50,-1,58,58, 33,33,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,45,46,47,48,-1,49,49,-1,51,51,51,51,-1,-1,59,59, 34,34,35,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,42,41,40,41,42,43,44,45,46,47,48,49,50,50,-1,-1,52,52,52,-1,60,60,60, 35,35,35,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,42,41,41,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,53,-1,-1,59,59,60, 36,36,36,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 37,37,37,37,38,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 38,-1,-1,38,38,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 39,-1,-1,-1,39,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 40,41,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,60,59,58,58,-1,-1,58,58,58,59,60, 43,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,59,59,59,-1,60,59,59,59,59,60, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,51,52,53,54,55,56,57,58,59,60,60,60,60,61,60,60,60,60,60,60, 8,8,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 8,7,7,7,6,6,-1,2,2,2,3,4,5,6,7,8,9,10,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39,40, 8,7,6,6,6,-1,-1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,38,38,38,39,40, 8,7,6,5,5,-1,2,1,0,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 8,7,6,5,4,3,2,2,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40, 9,-1,-1,-1,4,3,3,3,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,20,20,20,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 9,-1,-1,5,4,4,4,4,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,21,21,21,21,22,23,24,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,-1,-1,41, 8,7,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,27,-1,-1,-1,-1,31,31,-1,-1,38,37,37,37,37,37,38,39,40, 8,7,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,39,40, 8,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,39,39,40, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,40,40,40, 9,9,-1,-1,23,23,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,41,41, 10,10,-1,22,22,22,22,23,-1,10,10,11,12,12,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,42,42, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,43,43, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,44,44, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,45,45, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,46,46, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,47,47, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,39,39,-1,45,44,45,46,46,45,-1,48, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,36,35,35,35,36,37,38,37,37,-1,42,43,-1,47,47,47,47,47,48,-1,51, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,37,37,37,37,38,39,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,42,42,43,-1,48,-1,49,49,50,51,52, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,49,49,49,-1,52,51,51,51,51,-1,59,59, 34,34,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,52,52,-1,-1,60,60, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,61,61,61, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,43,42,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,61, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 44,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,60,60,60,-1,61,60,60,60,60,61, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,52,53,54,55,56,57,58,59,60,61,61,61,61,62,61,61,61,61,61,61, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 24,23,23,23,23,24,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36,37, 24,23,22,22,22,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,35,35,35,36,37, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,0,1,2,3,4,5,6,7,8,-1,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,30,30,31,-1,34,34,35,36,37, 24,23,22,21,20,20,20,20,-1,-1,3,2,1,1,2,3,4,5,6,7,8,-1,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,35,36,37, 25,-1,-1,-1,20,19,19,19,-1,4,3,3,-1,2,2,3,4,5,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,32,32,32,33,-1,-1,-1,38, 25,-1,-1,21,20,19,18,18,-1,-1,4,4,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,-1,-1,38, 24,23,22,21,20,19,18,17,17,-1,-1,5,5,-1,-1,-1,-1,6,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,19,-1,-1,-1,-1,24,24,-1,-1,30,30,31,32,33,34,35,36,37, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 24,23,23,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 24,24,24,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 25,25,-1,-1,24,24,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,38,38, 26,26,-1,23,23,23,23,24,-1,15,14,13,12,11,11,11,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,-1,36,36,-1,39,39, 27,27,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 28,28,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 28,28,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,16,15,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 27,27,-1,21,20,19,19,-1,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,20,19,18,18,18,18,18,18,18,18,18,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 24,23,22,21,21,-1,20,-1,18,18,18,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,21,22,23,23,23,23,24,25,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 25,-1,22,22,22,-1,21,-1,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,23,24,24,24,24,25,26,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,24,25,25,25,25,26,27,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 27,-1,24,25,25,24,23,24,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,25,26,26,26,26,27,-1,31,31,-1,37,36,37,38,38,37,-1,40, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 30,-1,27,26,26,26,26,26,-1,25,24,-1,25,25,26,27,26,25,25,25,26,27,28,-1,-1,30,29,28,27,27,27,28,29,30,29,29,-1,34,35,-1,39,39,39,39,39,40,-1,43, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,26,26,26,27,26,26,26,26,26,27,28,-1,-1,30,29,28,28,28,28,28,29,30,30,30,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 32,-1,29,30,31,-1,28,-1,27,26,26,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,30,29,29,29,29,29,29,29,30,31,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 32,31,30,30,31,-1,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,32,-1,34,34,35,-1,40,-1,41,41,42,43,44, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,32,32,33,33,33,33,33,33,33,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,34,34,34,34,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,34,35,35,35,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,36,35,35,35,35,35,36,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 39,39,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,36,36,36,36,36,-1,-1,42,41,41,41,41,41,41,-1,44,43,43,43,43,-1,51,51, 40,40,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,44,44,-1,-1,52,52, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,53,53,53, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,40,39,39,39,40,41,42,43,44,44,44,44,44,44,45,-1,-1,46,-1,-1,52,52,53, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,46,46,47,48,49,50,51,52,53, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,47,47,48,49,50,-1,-1,54, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,48,48,48,49,-1,-1,-1,54, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,49,49,49,49,50,51,52,53, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 46,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,55,54,53,52,52,52,-1,53,52,52,52,52,53, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,51,50,49,50,51,52,53,54,55,55,54,53,53,53,53,54,53,53,53,53,53,53, 23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 23,22,22,22,22,23,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36, 23,22,21,21,21,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,34,34,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,1,0,1,2,3,4,5,6,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 23,22,21,20,19,19,19,19,-1,-1,3,2,1,1,1,2,3,4,5,6,7,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,34,35,36, 24,-1,-1,-1,19,18,18,18,-1,4,3,3,-1,2,2,2,3,4,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,31,31,31,32,-1,-1,-1,37, 24,-1,-1,20,19,18,17,17,-1,-1,4,4,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,-1,-1,37, 23,22,21,20,19,18,17,16,16,-1,-1,5,5,-1,-1,-1,-1,5,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,18,-1,-1,-1,-1,23,23,-1,-1,29,29,30,31,32,33,34,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 24,24,-1,-1,23,23,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,37,37, 25,25,-1,22,22,22,22,23,-1,14,13,12,11,10,10,10,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,-1,35,35,-1,38,38, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 23,22,21,20,20,-1,19,-1,17,17,17,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 24,-1,21,21,21,-1,20,-1,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 26,-1,23,24,24,23,22,23,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,30,30,-1,36,35,36,37,37,36,-1,39, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 29,-1,26,25,25,25,25,25,-1,24,23,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,29,28,27,26,26,26,27,28,29,28,28,-1,33,34,-1,38,38,38,38,38,39,-1,42, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,29,28,27,27,27,27,27,28,29,29,29,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 31,-1,28,29,30,-1,27,-1,26,25,25,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,29,28,28,28,28,28,28,28,29,30,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 31,30,29,29,30,-1,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,31,-1,33,33,34,-1,39,-1,40,40,41,42,43, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,31,31,32,32,32,32,32,32,32,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,33,33,33,33,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,33,34,34,34,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,35,34,34,34,34,34,35,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 38,38,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,35,35,35,35,35,-1,-1,41,40,40,40,40,40,40,-1,43,42,42,42,42,-1,50,50, 39,39,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,43,43,-1,-1,51,51, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,52,52,52, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,39,38,38,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,45,-1,-1,51,51,52, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,45,45,46,47,48,49,50,51,52, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,46,46,47,48,49,-1,-1,53, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,47,47,47,48,-1,-1,-1,53, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,48,48,48,48,49,50,51,52, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,54,53,52,51,51,51,-1,52,51,51,51,51,52, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,54,53,52,52,52,52,53,52,52,52,52,52,52, 22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 22,21,21,21,21,22,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35, 22,21,20,20,20,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,33,33,33,34,35, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,2,1,0,1,2,3,4,5,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 22,21,20,19,18,18,18,18,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,34,35, 23,-1,-1,-1,18,17,17,17,-1,5,4,4,-1,2,2,2,2,3,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,30,30,30,31,-1,-1,-1,36, 23,-1,-1,19,18,17,16,16,-1,-1,5,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,36, 22,21,20,19,18,17,16,15,15,-1,-1,5,5,-1,-1,-1,-1,4,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,-1,-1,28,28,29,30,31,32,33,34,35, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,36,36, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,9,9,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,-1,34,34,-1,37,37, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 22,21,20,19,19,-1,18,-1,16,16,16,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 23,-1,20,20,20,-1,19,-1,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 25,-1,22,23,23,22,21,22,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,35,34,35,36,36,35,-1,38, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 28,-1,25,24,24,24,24,24,-1,23,22,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,37,37,37,37,37,38,-1,41, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 30,-1,27,28,29,-1,26,-1,25,24,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 30,29,28,28,29,-1,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,30,31,31,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,32,32,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,32,33,33,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,34,33,33,33,33,33,34,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 37,37,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,34,34,34,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,49,49, 38,38,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,51,51,51, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,51, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,51,50,50,50,50,51, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,53,52,51,51,51,51,52,51,51,51,51,51,51, 22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 22,21,21,21,21,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34, 22,21,20,20,20,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,32,32,32,33,34, 22,21,20,19,19,-1,19,19,19,-1,-1,-1,3,2,1,0,1,2,3,4,5,-1,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 22,21,20,19,18,18,18,18,-1,-1,5,4,3,2,1,1,1,2,3,4,5,-1,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,33,34, 23,-1,-1,-1,18,17,17,17,-1,6,5,5,-1,2,2,2,2,2,3,-1,-1,-1,8,8,9,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,29,29,29,30,-1,-1,-1,35, 23,-1,-1,19,18,17,16,16,-1,-1,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,35, 22,21,20,19,18,17,16,15,15,-1,-1,5,5,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,16,-1,-1,-1,-1,21,21,-1,-1,27,27,28,29,30,31,32,33,34, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,35,35, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,9,9,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,21,22,23,24,25,-1,34,33,-1,33,33,-1,36,36, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,23,24,25,-1,-1,31,31,31,31,-1,38,38, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,24,25,26,-1,30,30,30,31,-1,38,38, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,25,26,-1,29,29,30,31,-1,37,37, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,29,29,30,31,-1,-1,35, 22,21,20,19,19,-1,18,-1,16,16,16,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,30,-1,31,31,32,33,34, 23,-1,20,20,20,-1,19,-1,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,31,-1,32,32,32,-1,35, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,32,-1,-1,-1,33,-1,36, 25,-1,22,23,23,22,21,22,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,34,33,34,35,35,34,-1,37, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,34,34,34,35,35,35,-1,38, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,35,35,35,35,36,36,-1,39, 28,-1,25,24,24,24,24,24,-1,23,22,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,36,36,36,36,36,37,-1,40, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 30,-1,27,28,29,-1,26,-1,25,24,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,38,-1,40,40,39,-1,42, 30,29,28,28,29,-1,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,30,31,31,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,32,32,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,32,33,33,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,34,33,33,33,33,33,34,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 37,37,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,34,34,34,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,49,49, 38,38,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,51,51,51, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,51, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,51,50,50,50,50,51, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,53,52,51,51,51,51,52,51,51,51,51,51,51, 22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 22,21,21,21,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33, 22,21,20,20,20,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,31,31,31,32,33, 22,21,20,19,19,-1,19,18,18,-1,-1,-1,4,3,2,1,0,1,2,3,4,-1,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 22,21,20,19,18,18,18,18,-1,-1,6,5,4,3,2,1,1,1,2,3,4,-1,8,8,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,33, 23,-1,-1,-1,18,17,17,17,-1,7,6,6,-1,3,2,2,2,2,2,-1,-1,-1,8,8,9,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,28,28,28,29,-1,-1,-1,34, 23,-1,-1,19,18,17,16,16,-1,-1,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,-1,-1,28,28,29,29,30,-1,-1,34, 22,21,20,19,18,17,16,15,15,-1,-1,5,5,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,16,-1,-1,-1,-1,20,20,-1,-1,27,27,28,29,30,30,31,32,33, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,31,31,32,33, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,32,32,33, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,33,33,33, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,34,34, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,9,9,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,21,22,23,24,25,-1,34,33,-1,33,33,-1,35,35, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,22,23,24,25,-1,-1,32,32,32,32,-1,36,36, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,23,24,25,-1,-1,31,31,31,31,-1,37,37, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,24,25,26,-1,30,30,30,31,-1,38,38, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,25,26,-1,29,29,30,31,-1,37,37, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,29,29,30,31,-1,-1,35, 22,21,20,19,19,-1,18,-1,16,16,16,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,30,-1,31,31,32,33,34, 23,-1,20,20,20,-1,19,-1,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,31,-1,32,32,32,-1,35, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,32,-1,-1,-1,33,-1,36, 25,-1,22,23,23,22,21,22,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,34,33,34,35,35,34,-1,37, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,34,34,34,35,35,35,-1,38, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,35,35,35,35,36,36,-1,39, 28,-1,25,24,24,24,24,24,-1,23,22,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,36,36,36,36,36,37,-1,40, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 30,-1,27,28,29,-1,26,-1,25,24,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,38,-1,40,40,39,-1,42, 30,29,28,28,29,-1,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,30,31,31,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,32,32,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,32,33,33,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,34,33,33,33,33,33,34,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 37,37,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,34,34,34,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,49,49, 38,38,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,51,51,51, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,51, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,51,50,50,50,50,51, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,53,52,51,51,51,51,52,51,51,51,51,51,51, 22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 22,21,21,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32, 22,21,20,20,20,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,30,30,30,31,32, 22,21,20,19,19,-1,18,17,17,-1,-1,-1,5,4,3,2,1,0,1,2,3,-1,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 22,21,20,19,18,18,18,18,-1,-1,7,6,5,4,3,2,1,1,1,2,3,-1,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,32, 23,-1,-1,-1,18,17,17,17,-1,8,7,7,-1,4,3,2,2,2,2,-1,-1,-1,8,8,8,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,27,27,27,28,-1,-1,-1,33, 23,-1,-1,19,18,17,16,16,-1,-1,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,9,10,11,12,13,14,14,15,16,17,18,19,20,-1,-1,27,27,28,28,29,-1,-1,33, 22,21,20,19,18,17,16,15,15,-1,-1,6,6,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,26,26,27,28,29,29,30,31,32, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,30,30,31,32, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,17,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,31,31,32, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,32,32,32, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,33,33, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,9,9,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,20,20,20,21,22,23,24,-1,33,32,-1,32,32,-1,34,34, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,21,21,21,22,23,24,-1,-1,31,31,31,31,-1,35,35, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,22,22,22,23,24,-1,-1,30,30,30,30,-1,36,36, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,23,23,23,24,25,-1,29,29,29,30,-1,37,37, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,24,24,24,25,-1,28,28,29,30,-1,36,36, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,26,26,26,-1,28,28,29,30,-1,-1,34, 22,21,20,19,19,-1,18,-1,16,16,16,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,27,27,27,-1,29,-1,30,30,31,32,33, 23,-1,20,20,20,-1,19,-1,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,28,-1,30,-1,31,31,31,-1,34, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,31,-1,-1,-1,32,-1,35, 25,-1,22,23,23,22,21,22,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,33,32,33,34,34,33,-1,36, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,33,33,33,34,34,34,-1,37, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,34,34,34,34,35,35,-1,38, 28,-1,25,24,24,24,24,24,-1,23,22,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,35,35,35,35,35,36,-1,39, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,36,-1,-1,-1,37,-1,40, 30,-1,27,28,29,-1,26,-1,25,24,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,37,-1,40,39,38,-1,41, 30,29,28,28,29,-1,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,39,40,41, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,42, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,44,43, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,30,31,31,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,44,44, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,32,32,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,45,45, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,32,33,33,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,46,46, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,34,33,33,33,33,33,34,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,47,47, 37,37,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,34,34,34,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,48,48, 38,38,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,49,49, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,51,50,50, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,51, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,51,50,50,50,50,51, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,53,52,51,51,51,51,52,51,51,51,51,51,51, 22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 22,21,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31, 22,21,20,20,20,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,29,29,29,30,31, 22,21,20,19,19,-1,17,16,16,-1,-1,-1,6,5,4,3,2,1,0,1,2,-1,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 22,21,20,19,18,18,17,17,-1,-1,8,7,6,5,4,3,2,1,1,1,2,-1,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,30,31, 23,-1,-1,-1,18,17,17,17,-1,9,8,8,-1,5,4,3,2,2,2,-1,-1,-1,7,7,7,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,26,26,26,27,-1,-1,-1,32, 23,-1,-1,19,18,17,16,16,-1,-1,8,7,6,5,4,3,3,3,3,4,5,6,7,8,8,8,9,10,11,12,13,13,14,15,16,17,18,19,-1,-1,26,26,27,27,28,-1,-1,32, 22,21,20,19,18,17,16,15,15,-1,-1,7,7,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,9,9,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,25,25,26,27,28,28,29,30,31, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,16,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,29,29,30,31, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,30,30,31, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,31,31,31, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,32,32, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,9,9,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,19,19,19,20,21,22,23,-1,32,31,-1,31,31,-1,33,33, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,34,34, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,35,35, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 22,21,20,19,19,-1,18,-1,16,16,16,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,26,26,26,-1,28,-1,29,29,30,31,32, 23,-1,20,20,20,-1,19,-1,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,27,27,-1,29,-1,30,30,30,-1,33, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 25,-1,22,23,23,22,21,22,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,32,31,32,33,33,32,-1,35, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,32,32,32,33,33,33,-1,36, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,33,33,33,33,34,34,-1,37, 28,-1,25,24,24,24,24,24,-1,23,22,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,34,34,34,34,34,35,-1,38, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,35,-1,-1,-1,36,-1,39, 30,-1,27,28,29,-1,26,-1,25,24,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,36,-1,39,38,37,-1,40, 30,29,28,28,29,-1,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,37,-1,39,38,38,39,40, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,41, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,43,42, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,30,31,31,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,43,43, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,32,32,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,44,44, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,32,33,33,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,34,33,33,33,33,33,34,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 37,37,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,34,34,34,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,47,47, 38,38,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,48,48, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,50,49,49, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,50, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,51,50,50,50,50,51, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,53,52,51,51,51,51,52,51,51,51,51,51,51, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30, 22,21,20,19,19,-1,-1,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,28,28,28,29,30, 22,21,20,19,19,-1,16,15,15,-1,-1,-1,7,6,5,4,3,2,1,0,1,-1,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,23,23,24,-1,27,27,28,29,30, 22,21,20,19,18,17,16,16,-1,-1,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,29,30, 23,-1,-1,-1,18,17,17,17,-1,10,9,9,-1,6,5,4,3,2,2,-1,-1,-1,6,6,6,6,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,25,25,25,26,-1,-1,-1,31, 23,-1,-1,19,18,17,16,16,-1,-1,9,8,7,6,5,4,3,3,3,4,5,6,7,7,7,7,8,9,10,11,12,12,13,14,15,16,17,18,-1,-1,25,25,26,26,27,-1,-1,31, 22,21,20,19,18,17,16,15,15,-1,-1,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,24,24,25,26,27,27,28,29,30, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,15,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,28,28,29,30, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,15,15,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,29,29,30, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,16,16,16,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,30,30,30, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,-1,22,22,-1,31,31,32,31,-1,-1,31,31, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,9,9,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,18,18,18,19,20,21,22,-1,31,30,-1,30,30,-1,32,32, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,19,19,19,20,21,22,-1,-1,29,29,29,29,-1,33,33, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,20,20,20,21,22,-1,-1,28,28,28,28,-1,34,34, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,21,21,21,22,23,-1,27,27,27,28,-1,35,35, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,22,22,22,23,-1,26,26,27,28,-1,34,34, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,24,24,24,-1,26,26,27,28,-1,-1,32, 22,21,20,19,19,-1,18,-1,16,16,16,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,25,25,25,-1,27,-1,28,28,29,30,31, 23,-1,20,20,20,-1,19,-1,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,26,26,26,-1,28,-1,29,29,29,-1,32, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 25,-1,22,23,23,22,21,22,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,28,28,-1,31,30,31,32,32,31,-1,34, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,29,-1,-1,31,31,31,32,32,32,-1,35, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,30,-1,-1,32,32,32,32,33,33,-1,36, 28,-1,25,24,24,24,24,24,-1,23,22,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,31,32,-1,33,33,33,33,33,34,-1,37, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 30,-1,27,28,29,-1,26,-1,25,24,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,35,-1,38,37,36,-1,39, 30,29,28,28,29,-1,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,36,-1,38,37,37,38,39, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,38,-1,-1,40, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,42,41, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,30,31,31,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,42,42, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,32,32,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,43,43, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,32,33,33,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,44,44, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,34,33,33,33,33,33,34,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,45,45, 37,37,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,34,34,34,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,46,46, 38,38,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,47,47, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,49,48,48, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,49,49,49, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,50, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,51,50,50,50,50,51, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,53,52,51,51,51,51,52,51,51,51,51,51,51, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30, 22,21,20,19,19,-1,-1,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,28,28,28,29,30, 22,21,20,19,19,-1,16,15,15,-1,-1,-1,8,7,6,5,4,3,2,1,0,-1,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,23,23,24,-1,27,27,28,29,30, 22,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,29,30, 23,-1,-1,-1,18,17,17,17,-1,11,10,10,-1,7,6,5,4,3,3,-1,-1,-1,6,6,6,6,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,25,25,25,26,-1,-1,-1,31, 23,-1,-1,19,18,18,17,17,-1,-1,10,9,8,7,6,5,4,4,4,5,6,7,7,7,7,7,8,9,10,11,12,12,13,14,15,16,17,18,-1,-1,25,25,26,26,27,-1,-1,31, 22,21,20,19,19,18,17,16,16,-1,-1,9,9,-1,-1,-1,-1,5,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,24,24,25,26,27,27,28,29,30, 22,21,20,20,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,28,28,29,30, 22,21,21,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,16,15,15,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,29,29,30, 22,22,22,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,30,30,30, 23,23,-1,-1,23,23,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,-1,22,22,-1,31,31,32,31,-1,-1,31,31, 24,24,-1,22,22,22,22,23,-1,14,13,12,11,10,10,10,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,18,18,18,19,20,21,22,-1,31,30,-1,30,30,-1,32,32, 25,25,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,19,19,19,20,21,22,-1,-1,29,29,29,29,-1,33,33, 26,26,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,20,20,20,21,22,-1,-1,28,28,28,28,-1,34,34, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,21,21,21,22,23,-1,27,27,27,28,-1,35,35, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,22,22,22,23,-1,26,26,27,28,-1,34,34, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,24,24,24,-1,26,26,27,28,-1,-1,32, 23,22,21,20,20,-1,19,-1,17,17,17,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,25,25,25,-1,27,-1,28,28,29,30,31, 24,-1,21,21,21,-1,20,-1,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,26,26,26,-1,28,-1,29,29,29,-1,32, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 26,-1,23,24,24,23,22,23,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,28,28,-1,31,30,31,32,32,31,-1,34, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,29,-1,-1,31,31,31,32,32,32,-1,35, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,30,-1,-1,32,32,32,32,33,33,-1,36, 29,-1,26,25,25,25,25,25,-1,24,23,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,29,28,27,26,26,26,27,28,29,28,28,-1,31,32,-1,33,33,33,33,33,34,-1,37, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,29,28,27,27,27,27,27,28,29,29,29,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 31,-1,28,29,30,-1,27,-1,26,25,25,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,29,28,28,28,28,28,28,28,29,30,30,31,32,33,34,-1,35,-1,38,37,36,-1,39, 31,30,29,29,30,-1,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,31,-1,33,33,34,-1,36,-1,38,37,37,38,39, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,34,34,34,-1,37,38,38,38,-1,-1,40, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,-1,-1,35,35,35,36,37,38,39,39,-1,42,41, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,31,31,32,32,32,32,32,32,32,-1,-1,37,36,36,36,-1,38,38,39,40,-1,42,42, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,33,33,33,33,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,43,43, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,33,34,34,34,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,44,44, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,35,34,34,34,34,34,35,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,45,45, 38,38,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,35,35,35,35,35,-1,-1,41,40,40,40,40,40,40,-1,43,42,42,42,42,-1,46,46, 39,39,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,43,43,-1,-1,47,47, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,49,48,48, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,39,38,38,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,45,-1,-1,49,49,49, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,50,50, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,45,45,46,47,48,49,50,51,51, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,46,46,47,48,49,-1,-1,52, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,47,47,47,48,-1,-1,-1,53, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,48,48,48,48,49,50,51,52, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,54,53,52,51,51,51,-1,52,51,51,51,51,52, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,54,53,52,52,52,52,53,52,52,52,52,52,52, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27, 25,24,23,22,22,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,25,25,25,26,27, 25,24,23,22,22,-1,19,18,18,-1,-1,-1,11,10,9,8,7,6,5,4,4,-1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,20,20,21,-1,24,24,25,26,27, 25,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,27, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,2,2,2,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 26,-1,-1,22,21,21,20,20,-1,-1,13,12,11,10,9,8,7,7,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,28, 25,24,23,22,22,21,20,19,19,-1,-1,12,12,-1,-1,-1,-1,8,-1,-1,-1,-1,4,4,4,4,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,-1,-1,20,20,21,22,23,24,25,26,27, 25,24,23,23,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 25,24,24,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 25,25,25,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 26,26,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,28,28, 27,27,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,14,14,14,15,16,17,18,-1,27,26,-1,26,26,-1,29,29, 28,28,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 29,29,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,27,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,26,25,25,-1,21,21,21,-1,23,-1,24,24,25,26,27, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,26,25,24,23,22,22,22,-1,24,-1,25,25,25,-1,28, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,27,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,28,27,26,26,26,-1,24,24,-1,27,26,27,28,28,27,-1,30, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,27,28,-1,29,29,29,29,29,30,-1,33, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,31,31,31,31,30,29,29,30,-1,31,-1,34,33,32,-1,35, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,32,32,-1,30,30,30,-1,32,-1,34,33,33,34,35, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,35,35,35,35,35,35,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,36,36,36,36,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,37,37,37,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,38,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,42,42, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,43,43, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,49, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26, 25,24,23,22,22,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,24,24,24,25,26, 25,24,23,22,22,-1,19,18,18,-1,-1,-1,11,10,9,8,7,6,5,4,4,-1,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 25,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,26, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,2,2,2,2,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 26,-1,-1,22,21,21,20,20,-1,-1,13,12,11,10,9,8,7,7,7,6,5,4,3,3,3,3,4,5,6,7,8,8,9,10,11,12,13,14,-1,-1,21,21,22,22,23,-1,-1,27, 25,24,23,22,22,21,20,19,19,-1,-1,12,12,-1,-1,-1,-1,8,-1,-1,-1,-1,4,4,4,4,-1,-1,-1,-1,9,-1,-1,-1,-1,13,13,-1,-1,20,20,21,22,23,23,24,25,26, 25,24,23,23,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,24,24,25,26, 25,24,24,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,25,25,26, 25,25,25,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,26,26,26, 26,26,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,27,27, 27,27,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,14,14,14,15,16,17,18,-1,27,26,-1,26,26,-1,28,28, 28,28,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,29,29, 29,29,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,30,30, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,27,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,26,25,25,-1,21,21,21,-1,23,-1,24,24,25,26,27, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,26,25,24,23,22,22,22,-1,24,-1,25,25,25,-1,28, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,27,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,28,27,26,26,26,-1,24,24,-1,27,26,27,28,28,27,-1,30, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,27,28,-1,29,29,29,29,29,30,-1,33, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,31,31,31,31,30,29,29,30,-1,31,-1,34,33,32,-1,35, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,32,32,-1,30,30,30,-1,32,-1,34,33,33,34,35, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,35,35,35,35,35,35,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,36,36,36,36,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,37,37,37,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,38,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,42,42, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,43,43, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,49, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25, 26,25,24,23,23,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,23,23,23,24,25, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,-1,-1,-1,18,18,19,-1,22,22,23,24,25, 26,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,2,1,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,25, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,2,2,2,2,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 27,-1,-1,23,22,22,21,21,-1,-1,14,13,12,11,10,9,8,8,7,6,5,4,3,3,3,3,4,5,6,7,7,7,8,9,10,11,12,13,-1,-1,20,20,21,21,22,-1,-1,26, 26,25,24,23,23,22,21,20,20,-1,-1,13,13,-1,-1,-1,-1,9,-1,-1,-1,-1,4,4,4,4,-1,-1,-1,-1,8,-1,-1,-1,-1,12,12,-1,-1,19,19,20,21,22,22,23,24,25, 26,25,24,24,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,23,23,24,25, 26,25,25,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,24,24,25, 26,26,26,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,25,25,25, 27,27,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,26,26, 28,28,-1,26,26,26,26,27,-1,18,17,16,15,14,14,14,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,27,27, 29,29,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,28,28, 30,30,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,29,29, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,27,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 27,26,25,24,24,-1,23,-1,21,21,21,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,26,26,26,26,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 28,-1,25,25,25,-1,24,-1,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,26,27,27,27,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,27,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 30,-1,27,28,28,27,26,27,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 33,-1,30,29,29,29,29,29,-1,28,27,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,33,32,31,30,30,30,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,33,32,31,31,31,31,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 35,-1,32,33,34,-1,31,-1,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,33,32,32,32,32,32,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 35,34,33,33,34,-1,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,35,35,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 42,42,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 43,43,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25, 27,26,25,24,24,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,23,23,23,24,25, 27,26,25,24,24,-1,21,20,20,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,-1,-1,-1,18,18,19,-1,22,22,23,24,25, 27,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,25, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,2,2,2,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 28,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,7,7,8,9,10,11,12,13,-1,-1,20,20,21,21,22,-1,-1,26, 27,26,25,24,23,22,21,20,20,-1,-1,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,4,4,4,4,-1,-1,-1,-1,8,-1,-1,-1,-1,12,12,-1,-1,19,19,20,21,22,22,23,24,25, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,23,23,24,25, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,24,24,25, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,25,25,25, 28,28,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,26,26, 29,29,-1,26,26,26,26,27,-1,18,17,16,15,14,14,14,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,27,27, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,28,28, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,29,29, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,27,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 27,26,25,24,24,-1,23,-1,21,21,21,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,26,26,26,26,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 28,-1,25,25,25,-1,24,-1,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,26,27,27,27,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,27,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 30,-1,27,28,28,27,26,27,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 33,-1,30,29,29,29,29,29,-1,28,27,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,33,32,31,30,30,30,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,33,32,31,31,31,31,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 35,-1,32,33,34,-1,31,-1,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,33,32,32,32,32,32,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 35,34,33,33,34,-1,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,35,35,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 42,42,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 43,43,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22, 30,29,28,27,27,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,-1,20,20,20,21,22, 30,29,28,27,27,-1,24,23,23,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,-1,-1,-1,15,15,16,-1,19,19,20,21,22, 30,29,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,6,5,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,22, 31,-1,-1,-1,26,25,25,25,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,6,6,6,6,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,-1,17,17,17,18,-1,-1,-1,23, 31,-1,-1,27,26,26,25,25,-1,-1,18,17,16,15,14,13,12,12,11,10,9,8,7,7,7,7,7,6,5,4,4,4,5,6,7,8,9,10,-1,-1,17,17,18,18,19,-1,-1,23, 30,29,28,27,27,26,25,24,24,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,5,-1,-1,-1,-1,9,9,-1,-1,16,16,17,18,19,19,20,21,22, 30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,15,16,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,20,20,21,22, 30,29,29,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,15,15,16,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,21,21,22, 30,30,30,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,22,22,22, 31,31,-1,-1,31,31,31,31,-1,22,22,-1,19,18,17,17,17,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,24,23,-1,-1,23,23, 32,32,-1,30,30,30,30,31,-1,22,21,20,19,18,18,18,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,10,10,10,11,12,13,14,-1,23,22,-1,22,22,-1,24,24, 33,33,-1,29,29,29,29,-1,-1,22,21,20,19,19,19,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,27,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,25,25, 34,34,-1,28,28,28,28,-1,-1,22,21,20,20,20,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,26,26,26,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,26,26, 35,35,-1,28,27,27,27,-1,23,22,21,21,21,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,26,25,25,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 34,34,-1,28,27,26,26,-1,23,22,22,22,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,25,24,24,24,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 32,-1,-1,28,27,26,26,-1,24,24,24,-1,26,25,24,24,24,24,24,24,24,24,24,-1,26,26,27,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 31,30,29,28,28,-1,27,-1,25,25,25,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,27,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,21,22,23, 32,-1,29,29,29,-1,28,-1,26,26,26,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,21,21,-1,24, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 34,-1,31,32,32,31,30,31,-1,28,28,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,24,23,-1,26, 35,-1,32,32,32,31,31,31,-1,-1,29,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 36,-1,33,33,32,32,32,32,-1,-1,30,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 37,-1,34,33,33,33,33,33,-1,32,31,-1,31,31,32,33,32,31,31,31,32,33,34,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,26,-1,29, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,32,32,32,33,32,32,32,32,32,33,34,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 39,-1,36,37,38,-1,35,-1,34,33,33,34,33,33,33,33,33,33,33,33,33,33,34,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,30,29,28,-1,31, 39,38,37,37,38,-1,36,-1,34,34,34,-1,34,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,30,29,29,30,31, 40,-1,-1,38,38,38,37,-1,35,35,35,-1,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 41,42,-1,39,39,38,38,37,36,36,36,-1,-1,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 42,42,-1,40,39,39,39,-1,37,37,37,38,-1,-1,37,37,37,37,37,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 43,43,-1,40,40,40,40,-1,38,38,38,38,39,-1,-1,-1,38,38,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 44,44,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,39,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 45,45,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 46,46,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,38,38, 47,47,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,39,39, 48,48,49,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,43,44,45,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 49,49,49,-1,-1,46,-1,-1,45,44,44,44,44,44,44,44,44,44,45,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 50,50,50,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,45,45,45,45,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 51,51,51,50,49,48,47,46,46,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 52,-1,-1,50,49,48,47,47,-1,-1,54,53,52,51,50,49,48,47,48,49,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 53,-1,-1,-1,49,48,48,48,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 53,52,51,50,49,49,49,49,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 53,52,52,52,52,-1,-1,52,52,52,53,54,55,56,57,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,45, 53,53,53,53,53,54,54,53,53,53,53,54,55,56,57,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22, 30,29,28,27,27,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,-1,20,20,20,21,22, 30,29,28,27,27,-1,24,23,23,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,-1,-1,-1,15,15,16,-1,19,19,20,21,22, 30,29,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,6,5,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,-1,-1,16,16,17,18,19,20,21,22, 31,-1,-1,-1,26,25,25,25,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,6,6,6,6,-1,-1,-1,2,2,3,4,5,6,-1,9,9,10,-1,17,17,17,18,-1,-1,-1,23, 31,-1,-1,27,26,26,25,25,-1,-1,18,17,16,15,14,13,12,12,11,10,9,8,7,7,7,7,6,5,4,3,3,3,4,5,6,7,8,9,-1,-1,16,16,17,18,19,-1,-1,23, 30,29,28,27,27,26,25,24,24,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,-1,-1,15,15,16,17,18,19,20,21,22, 30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,15,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 30,29,29,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,15,15,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 30,30,30,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,16,16,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 31,31,-1,-1,31,31,31,31,-1,22,22,-1,19,18,17,17,17,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 32,32,-1,30,30,30,30,31,-1,22,21,20,19,18,18,18,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,9,9,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 33,33,-1,29,29,29,29,-1,-1,22,21,20,19,19,19,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,26,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 34,34,-1,28,28,28,28,-1,-1,22,21,20,20,20,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,25,25,25,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 35,35,-1,28,27,27,27,-1,23,22,21,21,21,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,25,24,24,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 34,34,-1,28,27,26,26,-1,23,22,22,22,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,24,23,23,23,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 32,-1,-1,28,27,26,26,-1,24,24,24,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 31,30,29,28,28,-1,27,-1,25,25,25,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,20,21,22, 32,-1,29,29,29,-1,28,-1,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,20,20,-1,23, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 34,-1,31,32,32,31,30,31,-1,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,23,22,-1,25, 35,-1,32,32,32,31,31,31,-1,-1,29,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 36,-1,33,33,32,32,32,32,-1,-1,30,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 37,-1,34,33,33,33,33,33,-1,32,31,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,25,-1,28, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 39,-1,36,37,38,-1,35,-1,34,33,33,33,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,29,28,27,-1,30, 39,38,37,37,38,-1,36,-1,34,34,34,-1,33,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,29,28,28,29,30, 40,-1,-1,38,38,38,37,-1,35,35,35,-1,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 41,42,-1,39,39,38,38,37,36,36,36,-1,-1,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 42,42,-1,40,39,39,39,-1,37,37,37,38,-1,-1,36,36,36,36,36,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 43,43,-1,40,40,40,40,-1,38,38,38,38,39,-1,-1,-1,37,37,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 44,44,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,38,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 45,45,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 46,46,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,37,37, 47,47,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,38,38, 48,48,49,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,43,44,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 49,49,49,-1,-1,46,-1,-1,45,44,44,44,44,44,44,44,44,44,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 50,50,50,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,45,45,45,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 51,51,51,50,49,48,47,46,46,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 52,-1,-1,50,49,48,47,47,-1,-1,54,53,52,51,50,49,48,47,48,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 53,-1,-1,-1,49,48,48,48,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 53,52,51,50,49,49,49,49,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,52,51,50,50,50,50,50,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 53,52,52,52,52,-1,-1,52,52,52,53,54,55,56,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 53,53,53,53,53,54,54,53,53,53,53,54,55,56,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22, 31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,21,22, 31,30,29,28,28,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,20,20,20,21,22, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,-1,-1,-1,16,16,17,-1,19,19,20,21,22, 31,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,6,6,-1,2,1,1,1,2,3,4,5,6,7,8,-1,-1,17,17,18,18,19,20,21,22, 32,-1,-1,-1,27,26,26,26,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,-1,-1,-1,2,2,2,3,4,5,-1,8,8,9,-1,17,17,17,18,-1,-1,-1,23, 32,-1,-1,28,27,27,26,26,-1,-1,19,18,17,16,15,14,13,13,12,11,10,9,8,8,8,7,6,5,4,3,3,3,3,4,5,6,7,8,-1,-1,16,16,17,18,19,-1,-1,23, 31,30,29,28,28,27,26,25,25,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,9,9,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,7,7,-1,-1,15,15,16,17,18,19,20,21,22, 31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,16,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 31,30,30,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 31,31,31,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 32,32,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 33,33,-1,31,31,31,31,32,-1,23,22,21,20,19,19,19,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,9,9,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 34,34,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,26,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 35,35,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,25,25,25,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,25,24,24,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,24,23,23,23,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 32,31,30,29,29,-1,28,-1,26,26,26,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,20,21,22, 33,-1,30,30,30,-1,29,-1,27,27,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,20,20,-1,23, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 35,-1,32,33,33,32,31,32,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,23,22,-1,25, 36,-1,33,33,33,32,32,32,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 37,-1,34,34,33,33,33,33,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 38,-1,35,34,34,34,34,34,-1,33,32,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,25,-1,28, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 40,-1,37,38,39,-1,36,-1,35,34,34,33,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,29,28,27,-1,30, 40,39,38,38,39,-1,37,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,29,28,28,29,30, 41,-1,-1,39,39,39,38,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 42,43,-1,40,40,39,39,38,37,37,37,-1,-1,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 43,43,-1,41,40,40,40,-1,38,38,38,39,-1,-1,36,36,36,36,36,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 44,44,-1,41,41,41,41,-1,39,39,39,39,40,-1,-1,-1,37,37,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 45,45,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,38,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,37,37, 48,48,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,38,38, 49,49,50,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 50,50,50,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 51,51,51,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 52,52,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 53,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 54,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22, 32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,21,21,22, 32,31,30,29,29,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,20,20,20,21,22, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,-1,-1,-1,17,17,18,-1,19,19,20,21,22, 32,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,18,18,18,18,19,20,21,22, 33,-1,-1,-1,28,27,27,27,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,-1,-1,-1,2,2,2,2,3,4,-1,7,7,8,-1,17,17,17,18,-1,-1,-1,23, 33,-1,-1,29,28,28,27,27,-1,-1,20,19,18,17,16,15,14,14,13,12,11,10,9,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,-1,-1,16,16,17,18,19,-1,-1,23, 32,31,30,29,29,28,27,26,26,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,6,6,-1,-1,15,15,16,17,18,19,20,21,22, 32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 32,31,31,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,17,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 32,32,32,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 33,33,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,19,19,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 34,34,-1,32,32,32,32,33,-1,24,23,22,21,20,20,20,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,9,9,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 35,35,-1,31,31,31,31,-1,-1,24,23,22,21,21,21,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,26,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 36,36,-1,30,30,30,30,-1,-1,24,23,22,22,22,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,25,25,25,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 37,37,-1,30,29,29,29,-1,25,24,23,23,23,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,25,24,24,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 36,36,-1,30,29,28,28,-1,25,24,24,24,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,24,23,23,23,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 34,-1,-1,30,29,28,28,-1,26,26,26,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 33,32,31,30,30,-1,29,-1,27,27,27,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,20,21,22, 34,-1,31,31,31,-1,30,-1,28,28,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,20,20,-1,23, 35,-1,32,-1,-1,-1,31,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,34,34,33,32,33,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,23,22,-1,25, 37,-1,34,34,34,33,33,33,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 38,-1,35,35,34,34,34,34,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 39,-1,36,35,35,35,35,35,-1,33,32,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,25,-1,28, 40,-1,37,-1,-1,-1,36,-1,-1,33,33,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 41,-1,38,39,40,-1,37,-1,35,34,34,33,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,29,28,27,-1,30, 41,40,39,39,40,-1,38,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,29,28,28,29,30, 42,-1,-1,40,40,40,39,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 43,44,-1,41,41,40,39,38,37,37,37,-1,-1,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 44,44,-1,42,41,40,40,-1,38,38,38,39,-1,-1,36,36,36,36,36,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 45,45,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,37,37,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 46,46,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,38,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 47,47,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 48,48,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,37,37, 49,49,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,38,38, 50,50,51,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 51,51,51,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 52,52,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 53,53,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 54,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 55,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22, 33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,21,21,21,21,22, 33,32,31,30,30,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,20,20,20,21,22, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,-1,-1,-1,18,18,19,-1,19,19,20,21,22, 33,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,18,18,18,18,19,20,21,22, 34,-1,-1,-1,29,28,28,28,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,9,8,8,-1,-1,-1,2,2,2,2,2,3,-1,6,6,7,-1,17,17,17,18,-1,-1,-1,23, 34,-1,-1,30,29,29,28,28,-1,-1,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,16,16,17,18,19,-1,-1,23, 33,32,31,30,30,29,28,27,27,-1,-1,20,20,-1,-1,-1,-1,16,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,5,5,-1,-1,15,15,16,17,18,19,20,21,22, 33,32,31,31,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 33,32,32,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 33,33,33,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 34,34,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 35,35,-1,33,33,33,33,34,-1,25,24,23,22,21,21,21,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,9,9,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 36,36,-1,32,32,32,32,-1,-1,25,24,23,22,22,22,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,26,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 37,37,-1,31,31,31,31,-1,-1,25,24,23,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,25,25,25,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 38,38,-1,31,30,30,30,-1,26,25,24,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,25,24,24,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 37,37,-1,31,30,29,29,-1,26,25,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,24,23,23,23,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 35,-1,-1,31,30,29,29,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 34,33,32,31,31,-1,30,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,20,21,22, 35,-1,32,32,32,-1,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,20,20,-1,23, 36,-1,33,-1,-1,-1,32,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 37,-1,34,35,35,34,33,34,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,23,22,-1,25, 38,-1,35,35,35,34,34,34,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 39,-1,36,36,35,35,35,35,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 40,-1,37,36,36,36,36,36,-1,33,32,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,25,-1,28, 41,-1,38,-1,-1,-1,37,-1,-1,33,33,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 42,-1,39,40,41,-1,38,-1,35,34,34,33,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,29,28,27,-1,30, 42,41,40,40,41,-1,39,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,29,28,28,29,30, 43,-1,-1,41,41,40,40,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 44,45,-1,42,41,40,39,38,37,37,37,-1,-1,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 45,45,-1,42,41,40,40,-1,38,38,38,39,-1,-1,36,36,36,36,36,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 46,46,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,37,37,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 47,47,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,38,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 48,48,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 49,49,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,37,37, 50,50,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,38,38, 51,51,52,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 52,52,52,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 53,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 54,53,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 55,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 55,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22, 34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,21,21,22, 34,33,32,31,31,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,20,20,20,21,22, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,-1,-1,-1,19,19,19,-1,19,19,20,21,22, 34,33,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,18,18,18,18,19,20,21,22, 35,-1,-1,-1,30,29,29,29,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,8,-1,-1,-1,3,2,2,2,2,2,-1,5,5,6,-1,17,17,17,18,-1,-1,-1,23, 35,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,16,16,17,18,19,-1,-1,23, 34,33,32,31,30,29,28,27,27,-1,-1,21,21,-1,-1,-1,-1,16,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,5,5,-1,-1,15,15,16,17,18,19,20,21,22, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 35,35,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 36,36,-1,33,33,33,33,34,-1,25,24,23,22,21,21,21,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,9,9,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,22,22,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,26,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 38,38,-1,31,31,31,31,-1,-1,25,24,23,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,25,25,25,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 38,38,-1,31,30,30,30,-1,26,25,24,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,25,24,24,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 37,37,-1,31,30,29,29,-1,26,25,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,24,23,23,23,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 35,-1,-1,31,30,29,29,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 34,33,32,31,31,-1,30,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,20,21,22, 35,-1,32,32,32,-1,31,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,20,20,-1,23, 36,-1,33,-1,-1,-1,32,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 37,-1,34,35,35,34,33,34,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,23,22,-1,25, 38,-1,35,35,35,34,34,34,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 39,-1,36,36,35,35,35,35,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 40,-1,37,36,36,36,36,36,-1,33,32,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,25,-1,28, 41,-1,38,-1,-1,-1,37,-1,-1,33,33,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 42,-1,39,40,41,-1,38,-1,35,34,34,33,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,29,28,27,-1,30, 42,41,40,40,41,-1,39,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,29,28,28,29,30, 43,-1,-1,41,41,40,40,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 44,45,-1,42,41,40,39,38,37,37,37,-1,-1,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 45,45,-1,42,41,40,40,-1,38,38,38,39,-1,-1,36,36,36,36,36,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 46,46,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,37,37,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 47,47,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,38,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 48,48,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 49,49,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,37,37, 50,50,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,38,38, 51,51,52,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 52,52,52,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 53,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 54,53,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 55,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 55,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22, 35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,21,21,21,21,22, 35,34,33,32,32,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,20,20,20,21,22, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 35,34,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,18,18,18,18,19,20,21,22, 36,-1,-1,-1,31,30,30,30,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,3,2,2,2,2,-1,4,4,5,-1,17,17,17,18,-1,-1,-1,23, 36,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,5,-1,-1,16,16,17,18,19,-1,-1,23, 35,34,33,32,31,30,29,28,28,-1,-1,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,5,5,-1,-1,15,15,16,17,18,19,20,21,22, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 36,36,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 37,37,-1,34,34,34,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,9,9,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,26,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,25,25,25,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,25,24,24,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,24,23,23,23,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,20,21,22, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,20,20,-1,23, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 38,-1,35,36,36,35,34,35,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,23,22,-1,25, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 41,-1,38,37,37,37,37,37,-1,33,32,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,25,-1,28, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 43,-1,40,41,42,-1,39,-1,35,34,34,33,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,29,28,27,-1,30, 43,42,41,41,42,-1,40,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,29,28,28,29,30, 44,-1,-1,42,41,40,40,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 45,46,-1,42,41,40,39,38,37,37,37,-1,-1,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 46,46,-1,42,41,40,40,-1,38,38,38,39,-1,-1,36,36,36,36,36,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 47,47,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,37,37,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,38,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 50,50,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,37,37, 51,51,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,38,38, 52,52,53,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 53,53,53,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 54,53,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 55,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 55,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23, 36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,22,22,22,22,23, 36,35,34,33,33,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,21,21,21,22,23, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,-1,-1,19,19,19,19,20,21,22,23, 37,-1,-1,-1,32,31,31,31,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,4,3,2,2,2,-1,3,3,4,-1,18,18,18,19,-1,-1,-1,24, 37,-1,-1,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,4,4,-1,-1,17,17,18,19,20,-1,-1,24, 36,35,34,33,32,31,30,29,29,-1,-1,23,23,-1,-1,-1,-1,18,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,5,5,-1,-1,16,16,17,18,19,20,21,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 37,37,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,24,23,-1,-1,24,24, 38,38,-1,35,35,35,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,10,10,10,11,12,13,14,-1,23,22,-1,22,22,-1,25,25, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,27,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,26,26,26,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,26,25,25,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,25,24,24,24,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,24,24,24,24,24,24,24,24,-1,26,26,27,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,27,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,21,22,23, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,21,21,-1,24, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 39,-1,36,37,37,36,35,36,-1,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,24,23,-1,26, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 42,-1,39,38,38,38,38,38,-1,34,33,-1,31,31,32,33,32,31,31,31,32,33,34,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,26,-1,29, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,32,32,33,32,32,32,32,32,33,34,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 44,-1,41,42,43,-1,40,-1,36,35,35,34,33,33,33,33,33,33,33,33,33,33,34,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,30,29,28,-1,31, 44,43,42,42,43,-1,41,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,30,29,29,30,31, 45,-1,-1,43,42,41,41,-1,37,37,37,-1,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 46,47,-1,43,42,41,40,39,38,38,38,-1,-1,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 47,47,-1,43,42,41,41,-1,39,39,39,40,-1,-1,37,37,37,37,37,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 48,48,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,38,38,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,39,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 51,51,-1,45,45,-1,45,46,-1,43,43,43,43,43,43,44,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,38,38, 52,52,-1,-1,46,47,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,39,39, 53,53,54,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,45,46,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 54,54,54,-1,-1,48,-1,-1,47,46,46,46,46,46,46,46,46,46,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,47,47,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 55,54,53,52,51,50,49,48,48,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 56,-1,-1,52,51,50,49,49,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 56,-1,-1,-1,51,50,50,50,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 55,54,53,52,51,51,51,51,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 55,54,54,54,54,-1,-1,54,54,54,55,56,57,58,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,45, 55,55,55,55,55,56,56,55,55,55,55,56,57,58,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24, 37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,23,23,23,23,24, 37,36,35,34,34,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,22,22,22,23,24, 37,36,35,34,34,-1,31,30,30,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 37,36,35,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,12,12,-1,8,7,6,5,4,3,2,1,1,2,3,-1,-1,20,20,20,20,21,22,23,24, 38,-1,-1,-1,33,32,32,32,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,5,4,3,2,2,-1,3,3,4,-1,19,19,19,20,-1,-1,-1,25, 38,-1,-1,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,4,4,-1,-1,18,18,19,20,21,-1,-1,25, 37,36,35,34,33,32,31,30,30,-1,-1,24,24,-1,-1,-1,-1,19,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,5,5,-1,-1,17,17,18,19,20,21,22,23,24, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,23,23,24, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,24,24,24, 38,38,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,25,24,-1,-1,25,25, 39,39,-1,36,36,36,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,11,11,11,12,13,14,15,-1,24,23,-1,23,23,-1,26,26, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,28,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,27,27, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,27,27,27,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,28,28, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,27,26,26,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,28,28, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,26,25,25,25,-1,-1,15,15,15,16,-1,19,19,20,21,-1,27,27, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,28,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,25,25,25,25,25,25,25,25,-1,27,27,28,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,26,26,26,26,26,26,26,26,26,27,28,28,28,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,22,23,24, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,22,22,-1,25, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 40,-1,37,38,38,37,36,37,-1,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,25,24,-1,27, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 43,-1,40,39,39,39,39,39,-1,35,34,-1,32,32,33,34,33,32,32,32,33,34,35,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,27,-1,30, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,33,33,34,33,33,33,33,33,34,35,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 45,-1,42,43,44,-1,41,-1,37,36,36,35,34,34,34,34,34,34,34,34,34,34,35,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,31,30,29,-1,32, 45,44,43,43,44,-1,42,-1,37,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,31,30,30,31,32, 46,-1,-1,44,43,42,42,-1,38,38,38,-1,36,36,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 47,48,-1,44,43,42,41,40,39,39,39,-1,-1,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 48,48,-1,44,43,42,42,-1,40,40,40,41,-1,-1,38,38,38,38,38,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 49,49,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,39,39,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,43,-1,-1,40,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,43,44,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 52,52,-1,46,46,-1,46,47,-1,44,44,44,44,44,44,45,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,39,39, 53,53,-1,-1,47,48,47,47,-1,45,45,-1,45,45,45,45,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,40,40, 54,54,55,-1,48,48,48,-1,-1,46,46,47,46,46,46,46,46,47,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 55,55,55,-1,-1,49,-1,-1,48,47,47,47,47,47,47,47,47,47,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,48,48,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 56,55,54,53,52,51,50,49,49,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 57,-1,-1,53,52,51,50,50,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 57,-1,-1,-1,52,51,51,51,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 56,55,54,53,52,52,52,52,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 56,55,54,54,54,-1,-1,54,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 56,55,55,55,55,-1,-1,55,55,55,56,57,58,59,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,46, 56,56,56,56,56,57,57,56,56,56,56,57,58,59,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,8,8, 40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,2,2,-1,-1,7,7,7,7,8, 40,39,38,37,37,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,-1,-1,6,6,6,7,8, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,30,29,28,27,26,25,24,23,23,-1,20,19,18,18,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,0,1,2,-1,5,5,6,7,8, 40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,19,19,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,2,2,3,4,5,6,7,8, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,3,3,3,4,-1,-1,-1,9, 41,-1,-1,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,24,23,22,21,21,21,21,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,4,4,4,4,5,-1,-1,9, 40,39,38,37,37,37,37,37,38,-1,-1,31,31,-1,-1,-1,-1,27,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,7,8, 40,39,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,7,8, 40,39,39,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,8, 40,40,40,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 41,41,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,24,23,-1,-1,9,9, 42,42,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,28,29,30,31,30,29,28,28,28,-1,-1,13,12,12,12,11,10,10,-1,23,22,-1,22,22,-1,10,10, 43,43,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,28,28,29,30,31,30,29,28,27,27,27,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 44,44,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,30,29,28,27,26,26,26,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 45,45,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 46,46,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 47,47,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,36,36,36,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 48,-1,45,46,46,45,44,45,-1,39,39,-1,37,37,37,37,37,37,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 51,-1,48,47,47,47,47,47,-1,43,42,-1,40,40,41,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,41,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 53,-1,50,51,52,-1,49,-1,45,44,44,43,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 53,52,51,51,52,-1,50,-1,45,45,45,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 54,-1,-1,52,51,50,50,-1,46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 55,56,-1,52,51,50,49,48,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 56,56,-1,52,51,50,50,-1,48,48,48,49,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,-1,54,55,-1,52,52,52,52,51,50,50,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,33,33, 61,61,-1,-1,55,56,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,34,34, 62,62,63,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 63,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 64,63,62,62,62,-1,-1,62,62,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 64,63,63,63,63,-1,-1,63,63,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,44, 64,64,64,64,64,65,65,64,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,7,7,7, 40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,2,2,-1,-1,6,6,6,6,7, 40,39,38,37,37,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,-1,-1,5,5,5,6,7, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,30,29,28,27,26,25,24,23,23,-1,20,19,18,18,-1,15,15,16,17,18,19,19,20,21,-1,-1,-1,1,0,1,-1,4,4,5,6,7, 40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,19,19,-1,16,16,16,17,18,18,19,20,21,22,23,-1,-1,1,1,2,3,4,5,6,7, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,2,2,2,3,-1,-1,-1,8, 41,-1,-1,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,24,23,22,21,21,21,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,3,3,3,3,4,-1,-1,8, 40,39,38,37,37,37,37,37,37,-1,-1,31,31,-1,-1,-1,-1,27,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,4,4,4,4,5,6,7, 40,39,38,38,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,6,7, 40,39,39,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,6,6,7, 40,40,40,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,7,7,7, 41,41,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,23,22,-1,-1,8,8, 42,42,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,27,28,29,30,29,28,27,27,27,-1,-1,12,11,11,11,10,9,9,-1,22,21,-1,21,21,-1,9,9, 43,43,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,27,27,28,29,30,29,28,27,26,26,26,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,10,10, 44,44,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,29,28,27,26,25,25,25,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,11,11, 45,45,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,29,29,29,29,29,-1,-1,29,28,27,26,25,24,24,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,12,12, 46,46,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,13,13, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,14,14, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,32,32,32,32,32,32,32,32,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,15, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,18,17,16, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,19,19,-1,17, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,35,35,35,35,35,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,20,-1,18, 47,-1,44,45,45,44,43,44,-1,38,38,-1,36,36,36,36,36,36,36,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,22,21,-1,19, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,22,22,-1,20, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,23,23,-1,21, 50,-1,47,46,46,46,46,46,-1,42,41,-1,39,39,40,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,24,-1,22, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,40,40,40,40,39,38,37,36,35,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 52,-1,49,50,51,-1,48,-1,44,43,43,42,41,41,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,28,27,26,-1,24, 52,51,50,50,51,-1,49,-1,44,44,44,-1,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,28,27,27,26,25, 53,-1,-1,51,50,49,49,-1,45,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,28,28,-1,-1,26, 54,55,-1,51,50,49,48,47,46,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,29,29,-1,28,27, 55,55,-1,51,50,49,49,-1,47,47,47,48,-1,-1,41,40,39,38,37,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,30,-1,28,28, 56,56,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,39,38,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,39,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,-1,53,54,-1,51,51,51,51,50,49,49,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,32,32, 60,60,-1,-1,54,55,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,33,33, 61,61,62,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,35,34,34, 62,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,35,35,35, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,36,36,36, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,38,37,37,37,37, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,38,38,-1,-1,38, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,39,-1,-1,-1,39, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,41,40, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 63,62,61,61,61,-1,-1,61,61,62,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 63,62,62,62,62,-1,-1,62,62,62,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,43, 63,63,63,63,63,64,64,63,63,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,7,7,7,7, 41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,-1,6,6,6,6,7, 41,40,39,38,38,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,-1,-1,5,5,5,6,7, 41,40,39,38,38,-1,35,34,34,-1,-1,-1,31,30,29,28,27,26,25,24,24,-1,21,20,19,19,-1,16,16,17,18,19,19,19,20,21,-1,-1,-1,2,1,0,-1,4,4,5,6,7, 41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,20,20,-1,17,17,17,18,18,18,19,20,21,22,23,-1,-1,1,1,2,3,4,5,6,7, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,21,21,21,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,2,2,2,3,-1,-1,-1,8, 42,-1,-1,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,25,24,23,22,22,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,3,3,3,3,4,-1,-1,8, 41,40,39,38,38,38,38,37,37,-1,-1,32,32,-1,-1,-1,-1,28,-1,-1,-1,-1,23,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,4,4,4,4,5,6,7, 41,40,39,39,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,6,7, 41,40,40,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,6,6,7, 41,41,41,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,7,7,7, 42,42,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,23,22,-1,-1,8,8, 43,43,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,27,28,29,30,29,28,27,27,27,-1,-1,12,11,11,11,10,9,9,-1,22,21,-1,21,21,-1,9,9, 44,44,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,27,27,28,29,30,29,28,27,26,26,26,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,10,10, 45,45,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,29,28,27,26,25,25,25,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,11,11, 46,46,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,29,29,29,29,29,-1,-1,29,28,27,26,25,24,24,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,12,12, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,13,13, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,14,14, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,32,32,32,32,32,32,32,32,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,15, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,18,17,16, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,19,19,-1,17, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,35,35,35,35,35,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,20,-1,18, 47,-1,44,45,45,44,43,44,-1,38,38,-1,36,36,36,36,36,36,36,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,22,21,-1,19, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,22,22,-1,20, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,23,23,-1,21, 50,-1,47,46,46,46,46,46,-1,42,41,-1,39,39,40,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,24,-1,22, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,40,40,40,40,39,38,37,36,35,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 52,-1,49,50,51,-1,48,-1,44,43,43,42,41,41,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,28,27,26,-1,24, 52,51,50,50,51,-1,49,-1,44,44,44,-1,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,28,27,27,26,25, 53,-1,-1,51,50,49,49,-1,45,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,28,28,-1,-1,26, 54,55,-1,51,50,49,48,47,46,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,29,29,-1,28,27, 55,55,-1,51,50,49,49,-1,47,47,47,48,-1,-1,41,40,39,38,37,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,30,-1,28,28, 56,56,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,39,38,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,39,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,-1,53,54,-1,51,51,51,51,50,49,49,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,32,32, 60,60,-1,-1,54,55,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,33,33, 61,61,62,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,35,34,34, 62,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,35,35,35, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,36,36,36, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,38,37,37,37,37, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,38,38,-1,-1,38, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,39,-1,-1,-1,39, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,41,40, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 63,62,61,61,61,-1,-1,61,61,62,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 63,62,62,62,62,-1,-1,62,62,62,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,43, 63,63,63,63,63,64,64,63,63,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,6,5,4,3,3,3,3,4, 44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,2,2,2,3,4, 44,43,42,41,41,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,1,1,2,3,4, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,19,19,19,19,19,20,21,-1,-1,-1,5,4,4,-1,0,1,2,3,4, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,4,3,2,1,1,2,3,4, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,4,3,2,2,-1,-1,-1,5, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,4,3,3,3,4,-1,-1,6, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,4,4,4,4,5,6,7, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,6,7, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,6,6,7, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,7,7,7, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,23,22,-1,-1,8,8, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,27,28,29,30,29,28,27,27,27,-1,-1,12,11,11,11,10,9,9,-1,22,21,-1,21,21,-1,9,9, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,27,27,28,29,30,29,28,27,26,26,26,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,10,10, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,29,28,27,26,25,25,25,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,11,11, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,29,29,29,29,29,-1,-1,29,28,27,26,25,24,24,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,12,12, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,13,13, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,14,14, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,32,32,32,32,32,32,32,32,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,15, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,18,17,16, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,19,19,-1,17, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,35,35,35,35,35,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,20,-1,18, 47,-1,44,45,45,44,43,44,-1,38,38,-1,36,36,36,36,36,36,36,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,22,21,-1,19, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,22,22,-1,20, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,23,23,-1,21, 50,-1,47,46,46,46,46,46,-1,42,41,-1,39,39,40,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,24,-1,22, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,40,40,40,40,39,38,37,36,35,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 52,-1,49,50,51,-1,48,-1,44,43,43,42,41,41,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,28,27,26,-1,24, 52,51,50,50,51,-1,49,-1,44,44,44,-1,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,28,27,27,26,25, 53,-1,-1,51,50,49,49,-1,45,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,28,28,-1,-1,26, 54,55,-1,51,50,49,48,47,46,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,29,29,-1,28,27, 55,55,-1,51,50,49,49,-1,47,47,47,48,-1,-1,41,40,39,38,37,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,30,-1,28,28, 56,56,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,39,38,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,39,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,-1,53,54,-1,51,51,51,51,50,49,49,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,32,32, 60,60,-1,-1,54,55,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,33,33, 61,61,62,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,35,34,34, 62,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,35,35,35, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,36,36,36, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,38,37,37,37,37, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,38,38,-1,-1,38, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,39,-1,-1,-1,39, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,41,40, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 63,62,61,61,61,-1,-1,61,61,62,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 63,62,62,62,62,-1,-1,62,62,62,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,43, 63,63,63,63,63,64,64,63,63,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,6,5,4,3,3,3,3,3, 44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,2,2,2,2,3, 44,43,42,41,41,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,1,1,1,2,3, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,19,19,19,19,19,20,21,-1,-1,-1,5,4,4,-1,1,0,1,2,3, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,4,3,2,1,1,1,2,3, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,4,3,2,2,-1,-1,-1,4, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,4,3,3,3,4,-1,-1,5, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,4,4,4,4,5,6,6, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,6,7, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,6,6,7, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,7,7,7, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,23,22,-1,-1,8,8, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,27,28,29,30,29,28,27,27,27,-1,-1,12,11,11,11,10,9,9,-1,22,21,-1,21,21,-1,9,9, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,27,27,28,29,30,29,28,27,26,26,26,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,10,10, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,29,28,27,26,25,25,25,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,11,11, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,29,29,29,29,29,-1,-1,29,28,27,26,25,24,24,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,12,12, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,13,13, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,14,14, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,32,32,32,32,32,32,32,32,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,15, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,18,17,16, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,19,19,-1,17, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,35,35,35,35,35,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,20,-1,18, 47,-1,44,45,45,44,43,44,-1,38,38,-1,36,36,36,36,36,36,36,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,22,21,-1,19, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,22,22,-1,20, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,23,23,-1,21, 50,-1,47,46,46,46,46,46,-1,42,41,-1,39,39,40,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,24,-1,22, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,40,40,40,40,39,38,37,36,35,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 52,-1,49,50,51,-1,48,-1,44,43,43,42,41,41,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,28,27,26,-1,24, 52,51,50,50,51,-1,49,-1,44,44,44,-1,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,28,27,27,26,25, 53,-1,-1,51,50,49,49,-1,45,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,28,28,-1,-1,26, 54,55,-1,51,50,49,48,47,46,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,29,29,-1,28,27, 55,55,-1,51,50,49,49,-1,47,47,47,48,-1,-1,41,40,39,38,37,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,30,-1,28,28, 56,56,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,39,38,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,39,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,-1,53,54,-1,51,51,51,51,50,49,49,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,32,32, 60,60,-1,-1,54,55,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,33,33, 61,61,62,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,35,34,34, 62,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,35,35,35, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,36,36,36, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,38,37,37,37,37, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,38,38,-1,-1,38, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,39,-1,-1,-1,39, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,41,40, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 63,62,61,61,61,-1,-1,61,61,62,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 63,62,62,62,62,-1,-1,62,62,62,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,43, 63,63,63,63,63,64,64,63,63,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,7,6,5,4,3,3,3,3,3, 45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,2,2,2,2, 45,44,43,42,42,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,2,1,1,1,2, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,2,1,0,1,2, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,3,2,1,1,1,2, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,3, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,4,4,5,-1,-1,4, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,6,5, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,6,6, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,7, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,24,23,-1,-1,9,9, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,28,29,30,31,30,29,28,28,28,-1,-1,13,12,12,12,11,10,10,-1,23,22,-1,22,22,-1,10,10, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,28,28,29,30,31,30,29,28,27,27,27,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,30,29,28,27,26,26,26,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,36,36,36,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 48,-1,45,46,46,45,44,45,-1,39,39,-1,37,37,37,37,37,37,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 51,-1,48,47,47,47,47,47,-1,43,42,-1,40,40,41,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,41,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 53,-1,50,51,52,-1,49,-1,45,44,44,43,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 53,52,51,51,52,-1,50,-1,45,45,45,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 54,-1,-1,52,51,50,50,-1,46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 55,56,-1,52,51,50,49,48,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 56,56,-1,52,51,50,50,-1,48,48,48,49,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,-1,54,55,-1,52,52,52,52,51,50,50,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,33,33, 61,61,-1,-1,55,56,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,34,34, 62,62,63,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 63,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 64,63,62,62,62,-1,-1,62,62,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 64,63,63,63,63,-1,-1,63,63,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,44, 64,64,64,64,64,65,65,64,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3, 46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2, 46,45,44,43,43,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,3,2,1,1,1, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,3,2,1,0,1, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,2,1,1,1, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,2, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,3, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,6,5,4, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,6,5,5, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,6,6,6, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,7,7,7, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,25,24,-1,-1,8,8, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,24,23,-1,23,23,-1,9,9, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,10,10, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,11,11, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,12,12, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,13,13, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,14,14, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,20,-1,-1,15, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,20,19,18,17,16, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,20,19,19,-1,17, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,20,-1,18, 49,-1,46,47,47,46,45,46,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,23,22,21,-1,19, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,23,22,22,-1,20, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,24,23,23,23,-1,21, 52,-1,49,48,48,48,48,48,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,25,24,24,24,24,-1,22, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,26,-1,-1,-1,25,-1,23, 54,-1,51,52,53,-1,50,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,27,-1,28,27,26,-1,24, 54,53,52,52,53,-1,51,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,28,-1,28,27,27,26,25, 55,-1,-1,53,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,29,29,28,28,-1,-1,26, 56,57,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,30,29,29,29,-1,28,27, 57,57,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,30,30,30,30,-1,28,28, 58,58,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,31,31,31,31,-1,29,29, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,32,32,32,32,-1,30,30, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,33,33,33,33,-1,31,31, 61,61,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,35,34,34,34,34,-1,32,32, 62,62,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,35,35,35,35,-1,-1,33,33, 63,63,64,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,36,36,36,-1,35,34,34, 64,64,64,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,37,-1,-1,35,35,35, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,37,36,36,36, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,39,38,37,37,37,37, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,39,38,38,-1,-1,38, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,40,39,39,-1,-1,-1,39, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,41,40,40,40,41,42,41,40, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 65,64,63,63,63,-1,-1,63,63,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 65,64,64,64,64,-1,-1,64,64,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,49,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,43, 65,65,65,65,65,66,66,65,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,49,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3, 47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2, 47,46,45,44,44,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,4,3,2,1,1, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,4,3,2,1,0, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,3,2,1,1, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,2, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,3, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,6,5,4, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,7,6,5,5, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,6,6,6, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,7,7,7, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,8,8, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,9,9, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,10,10, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,11,11, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,12,12, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,13,13, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,21,-1,14,14, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,20,20,-1,-1,15, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,20,19,18,17,16, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,20,19,19,-1,17, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,20,-1,18, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,24,23,22,21,-1,19, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,24,23,22,22,-1,20, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,25,24,23,23,23,-1,21, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,26,25,24,24,24,24,-1,22, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,26,-1,-1,-1,25,-1,23, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,27,-1,28,27,26,-1,24, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,28,-1,28,27,27,26,25, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,29,29,28,28,-1,-1,26, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,30,29,29,29,-1,28,27, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,30,30,30,30,-1,28,28, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,31,31,31,31,-1,29,29, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,32,32,32,32,-1,30,30, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,33,33,33,33,-1,31,31, 62,62,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,35,34,34,34,34,-1,32,32, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,35,35,35,35,-1,-1,33,33, 64,64,65,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,36,36,36,-1,35,34,34, 65,65,65,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,37,-1,-1,35,35,35, 66,65,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,37,36,36,36, 66,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,40,39,38,37,37,37,37, 67,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,40,39,38,38,-1,-1,38, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,41,40,39,39,-1,-1,-1,39, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,41,40,40,40,41,42,41,40, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 66,65,64,64,64,-1,-1,64,64,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 66,65,65,65,65,-1,-1,65,65,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,49,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,43, 66,66,66,66,66,67,67,66,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 3,3,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47, 2,2,2,3,4,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,45,45,45,46,47, 1,1,2,3,4,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 0,1,2,3,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 1,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 2,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 3,4,5,6,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 4,4,5,6,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 5,5,5,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 6,6,6,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 7,7,-1,-1,25,25,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 8,8,-1,24,24,24,24,25,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 9,9,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 10,10,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 11,11,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 12,12,-1,21,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 13,13,-1,20,20,20,19,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 14,-1,-1,19,19,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 15,16,17,18,19,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 16,-1,18,18,19,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 17,-1,19,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 18,-1,20,21,22,23,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 19,-1,21,21,22,23,24,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 20,-1,22,22,22,23,24,25,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 21,-1,23,23,23,23,24,25,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 22,-1,24,-1,-1,-1,25,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 23,-1,25,26,27,-1,26,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 24,25,26,26,27,-1,27,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 25,-1,-1,27,27,28,28,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 26,27,-1,28,28,28,29,30,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 27,27,-1,29,29,29,29,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 28,28,-1,30,30,30,30,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 29,29,-1,31,31,31,31,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 30,30,-1,32,32,32,32,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 31,31,-1,33,33,-1,33,34,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 32,32,-1,-1,34,35,34,34,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 33,33,34,-1,35,35,35,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 34,34,34,-1,-1,36,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 35,35,35,36,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 36,36,36,36,37,38,39,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 37,-1,-1,37,37,38,39,40,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 38,-1,-1,-1,38,38,39,40,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 39,40,41,40,39,39,39,40,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 40,40,41,40,40,-1,40,40,41,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 41,41,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 42,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,48,49,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,62,62,62,-1,63,62,62,62,62,63, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,48,49,49,48,47,48,49,50,51,52,53,54,55,54,55,56,57,58,59,60,61,62,63,63,63,63,64,63,63,63,63,63,63, 4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45,46, 2,2,2,2,3,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,44,44,44,45,46, 1,1,1,2,3,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 1,0,1,2,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 2,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 3,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 4,5,6,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 5,5,6,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 6,6,6,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 7,7,7,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 8,8,-1,-1,24,24,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 9,9,-1,23,23,23,23,24,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 10,10,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 11,11,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 12,12,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 13,13,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 14,14,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 15,-1,-1,20,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 16,17,18,19,20,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 17,-1,19,19,20,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 18,-1,20,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 19,-1,21,22,23,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,46,45,46,47,47,46,-1,49, 20,-1,22,22,23,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 21,-1,23,23,23,24,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 22,-1,24,24,24,24,25,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,48,48,48,48,48,49,-1,52, 23,-1,25,-1,-1,-1,26,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 24,-1,26,27,28,-1,27,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 25,26,27,27,28,-1,28,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 26,-1,-1,28,28,29,29,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 27,28,-1,29,29,29,30,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 28,28,-1,30,30,30,30,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 29,29,-1,31,31,31,31,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 30,30,-1,32,32,32,32,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 31,31,-1,33,33,33,33,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 32,32,-1,34,34,-1,34,35,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 33,33,-1,-1,35,36,35,35,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 34,34,35,-1,36,36,36,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 35,35,35,-1,-1,37,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 36,36,36,37,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 37,37,37,37,38,39,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 38,-1,-1,38,38,39,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 39,-1,-1,-1,39,39,40,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 40,41,42,41,40,40,40,41,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 43,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,49,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,49,49,48,47,46,47,48,49,50,51,52,53,54,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 4,4,4,4,4,4,5,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 3,3,3,3,3,4,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44,45, 2,2,2,2,2,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,43,43,43,44,45, 2,1,1,1,2,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 2,1,0,1,2,3,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 3,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 4,-1,-1,5,4,4,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 5,6,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 6,6,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 7,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 9,9,-1,-1,23,23,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 10,10,-1,22,22,22,22,23,-1,10,10,11,12,12,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,39,39,-1,45,44,45,46,46,45,-1,48, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,36,35,35,35,36,37,38,37,37,-1,42,43,-1,47,47,47,47,47,48,-1,51, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,37,37,37,37,38,39,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,42,42,43,-1,48,-1,49,49,50,51,52, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 33,33,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,49,49,49,-1,52,51,51,51,51,-1,59,59, 34,34,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,52,52,-1,-1,60,60, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,61,61,61, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,43,42,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,61, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 44,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,60,60,60,-1,61,60,60,60,60,61, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,52,53,54,55,56,57,58,59,60,61,61,61,61,62,61,61,61,61,61,61, 4,4,4,4,4,4,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 3,3,3,3,3,4,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43,44, 3,2,2,2,2,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,42,42,42,43,44, 3,2,1,1,1,-1,4,4,5,-1,-1,-1,21,20,19,19,19,19,19,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 3,2,1,0,1,2,3,4,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 4,-1,-1,-1,2,2,3,4,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 5,-1,-1,4,3,3,3,4,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 6,6,5,4,4,4,4,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 7,6,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 7,6,6,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 7,7,7,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 8,8,-1,-1,22,22,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 9,9,-1,21,21,21,21,22,-1,9,9,10,11,11,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 10,10,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 11,11,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 12,12,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 13,13,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 14,14,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,24,24,24,24,24,25,26,27,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 15,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,25,25,25,25,-1,27,27,28,29,29,29,29,30,31,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 16,17,18,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,26,26,26,27,28,28,28,29,30,30,30,30,31,32,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 17,-1,19,19,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,29,29,29,30,31,31,31,31,32,33,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 18,-1,20,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,28,-1,-1,30,30,30,30,31,32,32,32,32,33,34,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 19,-1,21,22,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,31,31,31,31,31,32,33,33,33,33,34,-1,38,38,-1,44,43,44,45,45,44,-1,47, 20,-1,22,22,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 21,-1,23,23,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 22,-1,24,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,35,34,34,34,35,36,37,36,36,-1,41,42,-1,46,46,46,46,46,47,-1,50, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 24,-1,26,27,28,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,36,36,36,36,37,38,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 25,26,27,27,28,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,39,-1,41,41,42,-1,47,-1,48,48,49,50,51, 26,-1,-1,28,28,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 27,28,-1,29,29,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 28,28,-1,30,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,34,34,35,36,37,38,39,40,40,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 29,29,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,35,36,37,38,39,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,55,55, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,37,38,-1,-1,47,47,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 32,32,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,-1,-1,46,46,47,48,48,48,48,-1,51,50,50,50,50,-1,58,58, 33,33,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,45,46,47,48,-1,49,49,-1,51,51,51,51,-1,-1,59,59, 34,34,35,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,42,41,40,41,42,43,44,45,46,47,48,49,50,50,-1,-1,52,52,52,-1,60,60,60, 35,35,35,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,42,41,41,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,53,-1,-1,59,59,60, 36,36,36,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 37,37,37,37,38,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 38,-1,-1,38,38,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 39,-1,-1,-1,39,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 40,41,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,60,59,58,58,-1,-1,58,58,58,59,60, 43,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,59,59,59,-1,60,59,59,59,59,60, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,51,52,53,54,55,56,57,58,59,60,60,60,60,61,60,60,60,60,60,60, 4,4,4,4,4,4,5,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 4,3,3,3,3,4,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43, 4,3,2,2,2,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,41,41,41,42,43, 4,3,2,1,1,-1,3,3,4,-1,-1,-1,20,19,18,18,18,18,18,18,18,-1,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,-1,-1,-1,36,36,37,-1,40,40,41,42,43, 4,3,2,1,0,1,2,3,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43, 5,-1,-1,-1,1,1,2,3,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 6,-1,-1,3,2,2,2,3,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 6,5,4,3,3,3,3,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 6,5,4,4,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 6,5,5,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 6,6,6,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 7,7,-1,-1,21,21,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,44,44, 8,8,-1,20,20,20,20,21,-1,8,8,9,10,10,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,45,45, 9,9,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 10,10,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 11,11,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 12,12,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 13,13,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,23,23,23,23,23,24,25,26,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 14,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,24,24,24,24,-1,26,26,27,28,28,28,28,29,30,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 15,16,17,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,25,25,25,26,27,27,27,28,29,29,29,29,30,31,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 16,-1,18,18,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,28,28,28,29,30,30,30,30,31,32,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 17,-1,19,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,27,-1,-1,29,29,29,29,30,31,31,31,31,32,33,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 18,-1,20,21,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,30,30,30,30,30,31,32,32,32,32,33,-1,37,37,-1,43,42,43,44,44,43,-1,46, 19,-1,21,21,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 20,-1,22,22,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 21,-1,23,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,34,33,33,33,34,35,36,35,35,-1,40,41,-1,45,45,45,45,45,46,-1,49, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 23,-1,25,26,27,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,35,35,35,35,36,37,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 24,25,26,26,27,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,38,-1,40,40,41,-1,46,-1,47,47,48,49,50, 25,-1,-1,27,27,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 26,27,-1,28,28,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 27,27,-1,29,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,33,33,34,35,36,37,38,39,39,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 28,28,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,34,35,36,37,38,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,54,54, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,36,37,-1,-1,46,46,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 31,31,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,-1,-1,45,45,46,47,47,47,47,-1,50,49,49,49,49,-1,57,57, 32,32,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,44,45,46,47,-1,48,48,-1,50,50,50,50,-1,-1,58,58, 33,33,34,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,41,40,39,40,41,42,43,44,45,46,47,48,49,49,-1,-1,51,51,51,-1,59,59,59, 34,34,34,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,41,40,40,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,52,-1,-1,58,58,59, 35,35,35,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 36,36,36,36,37,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 37,-1,-1,37,37,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,46,45,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 38,-1,-1,-1,38,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 39,40,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 40,40,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 41,41,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,48,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 42,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,58,58,58,-1,59,58,58,58,58,59, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,50,51,52,53,54,55,56,57,58,59,59,59,59,60,59,59,59,59,59,59, 5,5,5,5,5,5,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 5,4,4,4,4,5,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41,42, 5,4,3,3,3,-1,-1,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,40,40,40,41,42, 5,4,3,2,2,-1,2,2,3,-1,-1,-1,20,19,18,18,18,18,18,17,17,-1,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,-1,-1,-1,35,35,36,-1,39,39,40,41,42, 5,4,3,2,1,0,1,2,-1,-1,22,21,20,19,18,17,17,17,17,18,18,-1,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42, 6,-1,-1,-1,1,1,1,2,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 7,-1,-1,3,2,2,2,2,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,-1,-1,37,37,38,38,39,-1,-1,43, 6,5,4,3,3,3,3,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,33,33,-1,-1,36,36,37,38,39,39,40,41,42, 6,5,4,4,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,40,40,41,42, 6,5,5,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,41,41,42, 6,6,6,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,42,42,42, 7,7,-1,-1,21,21,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,43,43, 8,8,-1,20,20,20,20,21,-1,8,8,9,10,10,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,44,44, 9,9,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,45,45, 10,10,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,46,46, 11,11,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 12,12,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 13,13,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,23,23,23,23,23,24,25,26,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 14,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,24,24,24,24,-1,26,26,27,28,28,28,28,29,30,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 15,16,17,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,25,25,25,26,27,27,27,28,29,29,29,29,30,31,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 16,-1,18,18,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,28,28,28,29,30,30,30,30,31,32,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 17,-1,19,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,27,-1,-1,29,29,29,29,30,31,31,31,31,32,33,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 18,-1,20,21,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,30,30,30,30,30,31,32,32,32,32,33,-1,37,37,-1,43,42,43,44,44,43,-1,46, 19,-1,21,21,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 20,-1,22,22,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 21,-1,23,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,34,33,33,33,34,35,36,35,35,-1,40,41,-1,45,45,45,45,45,46,-1,49, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 23,-1,25,26,27,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,35,35,35,35,36,37,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 24,25,26,26,27,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,38,-1,40,40,41,-1,46,-1,47,47,48,49,50, 25,-1,-1,27,27,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 26,27,-1,28,28,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 27,27,-1,29,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,33,33,34,35,36,37,38,39,39,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 28,28,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,34,35,36,37,38,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,54,54, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,36,37,-1,-1,46,46,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 31,31,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,-1,-1,45,45,46,47,47,47,47,-1,50,49,49,49,49,-1,57,57, 32,32,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,44,45,46,47,-1,48,48,-1,50,50,50,50,-1,-1,58,58, 33,33,34,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,41,40,39,40,41,42,43,44,45,46,47,48,49,49,-1,-1,51,51,51,-1,59,59,59, 34,34,34,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,41,40,40,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,52,-1,-1,58,58,59, 35,35,35,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 36,36,36,36,37,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 37,-1,-1,37,37,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,46,45,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 38,-1,-1,-1,38,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 39,40,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 40,40,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 41,41,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,48,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 42,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,58,58,58,-1,59,58,58,58,58,59, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,50,51,52,53,54,55,56,57,58,59,59,59,59,60,59,59,59,59,59,59, 6,6,6,6,6,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 6,5,5,5,5,6,-1,3,3,3,4,5,6,7,8,9,10,11,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40,41, 6,5,4,4,4,-1,-1,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,39,39,39,40,41, 6,5,4,3,3,-1,1,1,2,-1,-1,-1,20,19,18,18,18,18,17,16,16,-1,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,-1,-1,-1,34,34,35,-1,38,38,39,40,41, 6,5,4,3,2,1,0,1,-1,-1,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41, 7,-1,-1,-1,2,1,1,1,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,21,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 7,-1,-1,3,2,2,2,2,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,22,23,24,25,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,-1,-1,42, 6,5,4,3,3,3,3,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,32,32,-1,-1,36,36,37,38,38,38,39,40,41, 6,5,4,4,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,39,39,40,41, 6,5,5,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,40,40,41, 6,6,6,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,41,41,41, 7,7,-1,-1,21,21,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,42,42, 8,8,-1,20,20,20,20,21,-1,8,8,9,10,10,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,43,43, 9,9,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,44,44, 10,10,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,45,45, 11,11,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,46,46, 12,12,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 13,13,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,23,23,23,23,23,24,25,26,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 14,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,24,24,24,24,-1,26,26,27,28,28,28,28,29,30,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 15,16,17,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,25,25,25,26,27,27,27,28,29,29,29,29,30,31,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 16,-1,18,18,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,28,28,28,29,30,30,30,30,31,32,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 17,-1,19,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,27,-1,-1,29,29,29,29,30,31,31,31,31,32,33,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 18,-1,20,21,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,30,30,30,30,30,31,32,32,32,32,33,-1,37,37,-1,43,42,43,44,44,43,-1,46, 19,-1,21,21,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 20,-1,22,22,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 21,-1,23,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,34,33,33,33,34,35,36,35,35,-1,40,41,-1,45,45,45,45,45,46,-1,49, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 23,-1,25,26,27,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,35,35,35,35,36,37,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 24,25,26,26,27,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,38,-1,40,40,41,-1,46,-1,47,47,48,49,50, 25,-1,-1,27,27,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 26,27,-1,28,28,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 27,27,-1,29,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,33,33,34,35,36,37,38,39,39,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 28,28,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,34,35,36,37,38,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,54,54, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,36,37,-1,-1,46,46,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 31,31,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,-1,-1,45,45,46,47,47,47,47,-1,50,49,49,49,49,-1,57,57, 32,32,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,44,45,46,47,-1,48,48,-1,50,50,50,50,-1,-1,58,58, 33,33,34,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,41,40,39,40,41,42,43,44,45,46,47,48,49,49,-1,-1,51,51,51,-1,59,59,59, 34,34,34,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,41,40,40,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,52,-1,-1,58,58,59, 35,35,35,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 36,36,36,36,37,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 37,-1,-1,37,37,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,46,45,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 38,-1,-1,-1,38,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 39,40,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 40,40,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 41,41,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,48,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 42,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,58,58,58,-1,59,58,58,58,58,59, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,50,51,52,53,54,55,56,57,58,59,59,59,59,60,59,59,59,59,59,59, 7,7,7,7,7,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 7,6,6,6,6,7,-1,3,3,3,4,5,6,7,8,9,10,11,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,39,40,41, 7,6,5,5,5,-1,-1,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,39,39,39,40,41, 7,6,5,4,4,-1,1,1,2,-1,-1,-1,20,19,18,18,18,18,17,16,16,-1,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,-1,-1,-1,34,34,35,-1,38,38,39,40,41, 7,6,5,4,3,2,1,0,-1,-1,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41, 8,-1,-1,-1,3,2,1,1,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,21,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 8,-1,-1,4,3,2,2,2,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,22,23,24,25,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,-1,-1,42, 7,6,5,4,3,3,3,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,32,32,-1,-1,36,36,37,38,38,38,39,40,41, 7,6,5,5,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,39,39,40,41, 7,6,6,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,40,40,41, 7,7,7,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,41,41,41, 8,8,-1,-1,21,21,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,42,42, 9,9,-1,20,20,20,20,21,-1,8,8,9,10,10,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,43,43, 10,10,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,44,44, 11,11,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,45,45, 12,12,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,46,46, 13,13,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 14,14,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,23,23,23,23,23,24,25,26,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 15,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,24,24,24,24,-1,26,26,27,28,28,28,28,29,30,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 16,17,18,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,25,25,25,26,27,27,27,28,29,29,29,29,30,31,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 17,-1,19,19,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,28,28,28,29,30,30,30,30,31,32,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 18,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,27,-1,-1,29,29,29,29,30,31,31,31,31,32,33,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 19,-1,21,22,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,30,30,30,30,30,31,32,32,32,32,33,-1,37,37,-1,43,42,43,44,44,43,-1,46, 20,-1,22,22,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 21,-1,23,23,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 22,-1,24,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,34,33,33,33,34,35,36,35,35,-1,40,41,-1,45,45,45,45,45,46,-1,49, 23,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 24,-1,26,27,28,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,35,35,35,35,36,37,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 25,26,27,27,28,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,38,-1,40,40,41,-1,46,-1,47,47,48,49,50, 26,-1,-1,28,28,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 27,28,-1,29,29,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 28,28,-1,30,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,33,33,34,35,36,37,38,39,39,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 29,29,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,34,35,36,37,38,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,54,54, 30,30,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 31,31,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,36,37,-1,-1,46,46,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 32,32,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,-1,-1,45,45,46,47,47,47,47,-1,50,49,49,49,49,-1,57,57, 33,33,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,44,45,46,47,-1,48,48,-1,50,50,50,50,-1,-1,58,58, 34,34,35,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,41,40,39,40,41,42,43,44,45,46,47,48,49,49,-1,-1,51,51,51,-1,59,59,59, 35,35,35,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,41,40,40,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,52,-1,-1,58,58,59, 36,36,36,37,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 37,37,37,37,38,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 38,-1,-1,38,38,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,46,45,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 39,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 40,41,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 41,41,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 42,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,48,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 43,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,58,58,58,-1,59,58,58,58,58,59, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,50,51,52,53,54,55,56,57,58,59,59,59,59,60,59,59,59,59,59,59, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 26,25,25,25,25,26,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38,39, 26,25,24,24,24,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,37,37,37,38,39, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 26,25,24,23,22,22,22,22,-1,-1,0,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,37,38,39, 27,-1,-1,-1,22,21,21,21,-1,2,1,1,-1,4,4,5,6,7,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,34,34,34,35,-1,-1,-1,40, 27,-1,-1,23,22,21,20,20,-1,-1,2,2,3,4,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,-1,-1,40, 26,25,24,23,22,21,20,19,19,-1,-1,3,3,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,21,-1,-1,-1,-1,26,26,-1,-1,32,32,33,34,35,36,37,38,39, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,27,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,27,28,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,27,27,28,29,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,28,28,28,28,29,-1,33,33,-1,39,38,39,40,40,39,-1,42, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,31,32,31,31,-1,36,37,-1,41,41,41,41,41,42,-1,45, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,31,32,32,32,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,31,32,33,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,37,-1,42,-1,43,43,44,45,46, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,35,35,35,35,35,35,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,36,36,36,36,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,37,37,37,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,38,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,44,43,43,43,43,43,43,-1,46,45,45,45,45,-1,53,53, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,46,46,-1,-1,54,54, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,55,55,55, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,48,-1,-1,54,54,55, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,48,48,49,50,51,52,53,54,55, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,49,49,50,51,52,-1,-1,56, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,50,50,50,51,-1,-1,-1,56, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,51,51,51,51,52,53,54,55, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,57,56,55,54,54,54,-1,55,54,54,54,54,55, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,53,52,51,52,53,54,55,56,57,57,56,55,55,55,55,56,55,55,55,55,55,55, 25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 25,24,24,24,24,25,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37,38, 25,24,23,23,23,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,36,36,36,37,38, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,2,2,3,4,5,6,7,8,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 25,24,23,22,21,21,21,21,-1,-1,1,0,1,2,3,4,5,6,7,8,9,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,36,37,38, 26,-1,-1,-1,21,20,20,20,-1,2,1,1,-1,3,3,4,5,6,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,33,33,33,34,-1,-1,-1,39, 26,-1,-1,22,21,20,19,19,-1,-1,2,2,3,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,-1,-1,39, 25,24,23,22,21,20,19,18,18,-1,-1,3,3,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,20,-1,-1,-1,-1,25,25,-1,-1,31,31,32,33,34,35,36,37,38, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 26,26,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 27,27,-1,24,24,24,24,25,-1,16,15,14,13,12,12,12,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 25,24,23,22,22,-1,21,-1,19,19,19,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,24,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 26,-1,23,23,23,-1,22,-1,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,25,26,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 28,-1,25,26,26,25,24,25,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,26,27,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 31,-1,28,27,27,27,27,27,-1,26,25,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,31,30,29,28,28,28,29,30,31,30,30,-1,35,36,-1,40,40,40,40,40,41,-1,44, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,31,30,29,29,29,29,29,30,31,31,31,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 33,-1,30,31,32,-1,29,-1,28,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,31,30,30,30,30,30,30,30,31,32,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 33,32,31,31,32,-1,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,36,-1,41,-1,42,42,43,44,45, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,33,33,34,34,34,34,34,34,34,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,35,35,35,35,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,36,36,36,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,37,36,36,36,36,36,37,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 40,40,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,37,37,37,37,-1,-1,43,42,42,42,42,42,42,-1,45,44,44,44,44,-1,52,52, 41,41,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,45,45,-1,-1,53,53, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,54,54,54, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,41,40,40,40,41,42,43,44,45,45,45,45,45,45,46,-1,-1,47,-1,-1,53,53,54, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,47,47,48,49,50,51,52,53,54, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,48,48,49,50,51,-1,-1,55, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,49,49,49,50,-1,-1,-1,55, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,50,50,50,50,51,52,53,54, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,56,55,54,53,53,53,-1,54,53,53,53,53,54, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,52,51,50,51,52,53,54,55,56,56,55,54,54,54,54,55,54,54,54,54,54,54, 24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 24,23,23,23,23,24,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36,37, 24,23,22,22,22,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,35,35,35,36,37, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,30,30,31,-1,34,34,35,36,37, 24,23,22,21,20,20,20,20,-1,-1,2,1,0,1,2,3,4,5,6,7,8,-1,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,35,36,37, 25,-1,-1,-1,20,19,19,19,-1,3,2,2,-1,2,2,3,4,5,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,32,32,32,33,-1,-1,-1,38, 25,-1,-1,21,20,19,18,18,-1,-1,3,3,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,-1,-1,38, 24,23,22,21,20,19,18,17,17,-1,-1,4,4,-1,-1,-1,-1,6,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,19,-1,-1,-1,-1,24,24,-1,-1,30,30,31,32,33,34,35,36,37, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 24,23,23,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 24,24,24,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 25,25,-1,-1,24,24,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,38,38, 26,26,-1,23,23,23,23,24,-1,15,14,13,12,11,11,11,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,-1,36,36,-1,39,39, 27,27,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 28,28,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 28,28,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,16,15,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 27,27,-1,21,20,19,19,-1,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,20,19,18,18,18,18,18,18,18,18,18,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 24,23,22,21,21,-1,20,-1,18,18,18,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,21,22,23,23,23,23,24,25,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 25,-1,22,22,22,-1,21,-1,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,23,24,24,24,24,25,26,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,24,25,25,25,25,26,27,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 27,-1,24,25,25,24,23,24,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,25,26,26,26,26,27,-1,31,31,-1,37,36,37,38,38,37,-1,40, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 30,-1,27,26,26,26,26,26,-1,25,24,-1,25,25,26,27,26,25,25,25,26,27,28,-1,-1,30,29,28,27,27,27,28,29,30,29,29,-1,34,35,-1,39,39,39,39,39,40,-1,43, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,26,26,26,27,26,26,26,26,26,27,28,-1,-1,30,29,28,28,28,28,28,29,30,30,30,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 32,-1,29,30,31,-1,28,-1,27,26,26,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,30,29,29,29,29,29,29,29,30,31,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 32,31,30,30,31,-1,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,32,-1,34,34,35,-1,40,-1,41,41,42,43,44, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,32,32,33,33,33,33,33,33,33,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,34,34,34,34,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,34,35,35,35,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,36,35,35,35,35,35,36,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 39,39,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,36,36,36,36,36,-1,-1,42,41,41,41,41,41,41,-1,44,43,43,43,43,-1,51,51, 40,40,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,44,44,-1,-1,52,52, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,53,53,53, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,40,39,39,39,40,41,42,43,44,44,44,44,44,44,45,-1,-1,46,-1,-1,52,52,53, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,46,46,47,48,49,50,51,52,53, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,47,47,48,49,50,-1,-1,54, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,48,48,48,49,-1,-1,-1,54, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,49,49,49,49,50,51,52,53, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 46,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,55,54,53,52,52,52,-1,53,52,52,52,52,53, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,51,50,49,50,51,52,53,54,55,55,54,53,53,53,53,54,53,53,53,53,53,53, 23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 23,22,22,22,22,23,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36, 23,22,21,21,21,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,34,34,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 23,22,21,20,19,19,19,19,-1,-1,3,2,1,0,1,2,3,4,5,6,7,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,34,35,36, 24,-1,-1,-1,19,18,18,18,-1,4,3,3,-1,1,1,2,3,4,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,31,31,31,32,-1,-1,-1,37, 24,-1,-1,20,19,18,17,17,-1,-1,4,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,-1,-1,37, 23,22,21,20,19,18,17,16,16,-1,-1,4,4,-1,-1,-1,-1,5,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,18,-1,-1,-1,-1,23,23,-1,-1,29,29,30,31,32,33,34,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 24,24,-1,-1,23,23,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,37,37, 25,25,-1,22,22,22,22,23,-1,14,13,12,11,10,10,10,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,-1,35,35,-1,38,38, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 23,22,21,20,20,-1,19,-1,17,17,17,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 24,-1,21,21,21,-1,20,-1,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 26,-1,23,24,24,23,22,23,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,30,30,-1,36,35,36,37,37,36,-1,39, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 29,-1,26,25,25,25,25,25,-1,24,23,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,29,28,27,26,26,26,27,28,29,28,28,-1,33,34,-1,38,38,38,38,38,39,-1,42, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,29,28,27,27,27,27,27,28,29,29,29,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 31,-1,28,29,30,-1,27,-1,26,25,25,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,29,28,28,28,28,28,28,28,29,30,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 31,30,29,29,30,-1,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,31,-1,33,33,34,-1,39,-1,40,40,41,42,43, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,31,31,32,32,32,32,32,32,32,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,33,33,33,33,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,33,34,34,34,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,35,34,34,34,34,34,35,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 38,38,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,35,35,35,35,35,-1,-1,41,40,40,40,40,40,40,-1,43,42,42,42,42,-1,50,50, 39,39,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,43,43,-1,-1,51,51, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,52,52,52, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,39,38,38,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,45,-1,-1,51,51,52, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,45,45,46,47,48,49,50,51,52, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,46,46,47,48,49,-1,-1,53, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,47,47,47,48,-1,-1,-1,53, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,48,48,48,48,49,50,51,52, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,54,53,52,51,51,51,-1,52,51,51,51,51,52, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,54,53,52,52,52,52,53,52,52,52,52,52,52, 22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 22,21,21,21,21,22,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35, 22,21,20,20,20,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,33,33,33,34,35, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 22,21,20,19,18,18,18,18,-1,-1,4,3,2,1,0,1,2,3,4,5,6,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,34,35, 23,-1,-1,-1,18,17,17,17,-1,5,4,4,-1,1,1,1,2,3,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,30,30,30,31,-1,-1,-1,36, 23,-1,-1,19,18,17,16,16,-1,-1,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,36, 22,21,20,19,18,17,16,15,15,-1,-1,4,4,-1,-1,-1,-1,4,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,-1,-1,28,28,29,30,31,32,33,34,35, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,36,36, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,9,9,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,-1,34,34,-1,37,37, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 22,21,20,19,19,-1,18,-1,16,16,16,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 23,-1,20,20,20,-1,19,-1,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 25,-1,22,23,23,22,21,22,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,35,34,35,36,36,35,-1,38, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 28,-1,25,24,24,24,24,24,-1,23,22,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,37,37,37,37,37,38,-1,41, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 30,-1,27,28,29,-1,26,-1,25,24,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 30,29,28,28,29,-1,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,30,31,31,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,32,32,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,32,33,33,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,34,33,33,33,33,33,34,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 37,37,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,34,34,34,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,49,49, 38,38,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,51,51,51, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,51, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,51,50,50,50,50,51, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,53,52,51,51,51,51,52,51,51,51,51,51,51, 21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 21,20,20,20,20,21,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34, 21,20,19,19,19,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,32,32,32,33,34, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 21,20,19,18,17,17,17,17,-1,-1,5,4,3,2,1,0,1,2,3,4,5,-1,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,33,34, 22,-1,-1,-1,17,16,16,16,-1,6,5,5,-1,2,1,1,1,2,3,-1,-1,-1,8,8,9,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,29,29,29,30,-1,-1,-1,35, 22,-1,-1,18,17,16,15,15,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,35, 21,20,19,18,17,16,15,14,14,-1,-1,4,4,-1,-1,-1,-1,3,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,16,-1,-1,-1,-1,21,21,-1,-1,27,27,28,29,30,31,32,33,34, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 22,22,-1,-1,21,21,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,35,35, 23,23,-1,20,20,20,20,21,-1,12,11,10,9,8,8,8,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,-1,33,33,-1,36,36, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,17,16,15,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 21,20,19,18,18,-1,17,-1,15,15,15,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 22,-1,19,19,19,-1,18,-1,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 24,-1,21,22,22,21,20,21,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,34,33,34,35,35,34,-1,37, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 27,-1,24,23,23,23,23,23,-1,22,21,-1,22,22,23,24,23,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,36,36,36,36,36,37,-1,40, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,24,23,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,37,-1,-1,-1,38,-1,41, 29,-1,26,27,28,-1,25,-1,24,23,23,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,27,26,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 29,28,27,27,28,-1,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,39,40,41, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,29,29,30,30,30,30,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,31,31,31,31,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,31,32,32,32,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,33,32,32,32,32,32,33,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 36,36,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,33,33,33,33,33,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,48,48, 37,37,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,49,49, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,50,50,50, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,37,36,36,36,37,38,39,40,41,41,41,41,41,41,42,-1,-1,43,-1,-1,49,49,50, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,43,43,44,45,46,47,48,49,50, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,44,44,45,46,47,-1,-1,51, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,45,45,45,46,-1,-1,-1,51, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,46,46,46,46,47,48,49,50, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 43,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,52,51,50,49,49,49,-1,50,49,49,49,49,50, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,52,51,50,50,50,50,51,50,50,50,50,50,50, 21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 21,20,20,20,20,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33, 21,20,19,19,19,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,31,31,31,32,33, 21,20,19,18,18,-1,18,18,18,-1,-1,-1,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 21,20,19,18,17,17,17,17,-1,-1,6,5,4,3,2,1,0,1,2,3,4,-1,8,8,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,33, 22,-1,-1,-1,17,16,16,16,-1,7,6,6,-1,3,2,1,1,1,2,-1,-1,-1,7,7,8,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,28,28,28,29,-1,-1,-1,34, 22,-1,-1,18,17,16,15,15,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,-1,-1,34, 21,20,19,18,17,16,15,14,14,-1,-1,5,5,-1,-1,-1,-1,3,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,15,-1,-1,-1,-1,20,20,-1,-1,26,26,27,28,29,30,31,32,33, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 22,22,-1,-1,21,21,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,34,34, 23,23,-1,20,20,20,20,21,-1,12,11,10,9,8,8,8,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,20,21,22,23,24,-1,33,32,-1,32,32,-1,35,35, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,22,23,24,-1,-1,30,30,30,30,-1,37,37, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,23,23,23,24,25,-1,29,29,29,30,-1,37,37, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,24,24,24,25,-1,28,28,29,30,-1,36,36, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,17,16,15,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,26,26,26,-1,28,28,29,30,-1,-1,34, 21,20,19,18,18,-1,17,-1,15,15,15,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,27,27,27,-1,29,-1,30,30,31,32,33, 22,-1,19,19,19,-1,18,-1,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,28,-1,30,-1,31,31,31,-1,34, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,31,-1,-1,-1,32,-1,35, 24,-1,21,22,22,21,20,21,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,33,32,33,34,34,33,-1,36, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,33,33,33,34,34,34,-1,37, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,34,34,34,34,35,35,-1,38, 27,-1,24,23,23,23,23,23,-1,22,21,-1,22,22,23,24,23,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,35,35,35,35,35,36,-1,39, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,24,23,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 29,-1,26,27,28,-1,25,-1,24,23,23,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,27,26,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,37,-1,39,39,38,-1,41, 29,28,27,27,28,-1,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,39,40,41, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,29,29,30,30,30,30,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,31,31,31,31,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,31,32,32,32,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,33,32,32,32,32,32,33,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 36,36,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,33,33,33,33,33,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,48,48, 37,37,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,49,49, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,50,50,50, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,37,36,36,36,37,38,39,40,41,41,41,41,41,41,42,-1,-1,43,-1,-1,49,49,50, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,43,43,44,45,46,47,48,49,50, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,44,44,45,46,47,-1,-1,51, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,45,45,45,46,-1,-1,-1,51, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,46,46,46,46,47,48,49,50, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 43,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,52,51,50,49,49,49,-1,50,49,49,49,49,50, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,52,51,50,50,50,50,51,50,50,50,50,50,50, 21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 21,20,20,20,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32, 21,20,19,19,19,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,30,30,30,31,32, 21,20,19,18,18,-1,18,17,17,-1,-1,-1,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 21,20,19,18,17,17,17,17,-1,-1,7,6,5,4,3,2,1,0,1,2,3,-1,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,32, 22,-1,-1,-1,17,16,16,16,-1,8,7,7,-1,4,3,2,1,1,1,-1,-1,-1,7,7,8,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,27,27,27,28,-1,-1,-1,33, 22,-1,-1,18,17,16,15,15,-1,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,-1,-1,27,27,28,28,29,-1,-1,33, 21,20,19,18,17,16,15,14,14,-1,-1,6,6,-1,-1,-1,-1,3,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,26,26,27,28,29,29,30,31,32, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,30,30,31,32, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,31,31,32, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,32,32,32, 22,22,-1,-1,21,21,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,33,33, 23,23,-1,20,20,20,20,21,-1,12,11,10,9,8,8,8,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,20,21,22,23,24,-1,33,32,-1,32,32,-1,34,34, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,21,22,23,24,-1,-1,31,31,31,31,-1,35,35, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,22,23,24,-1,-1,30,30,30,30,-1,36,36, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,23,23,23,24,25,-1,29,29,29,30,-1,37,37, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,24,24,24,25,-1,28,28,29,30,-1,36,36, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,17,16,15,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,26,26,26,-1,28,28,29,30,-1,-1,34, 21,20,19,18,18,-1,17,-1,15,15,15,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,27,27,27,-1,29,-1,30,30,31,32,33, 22,-1,19,19,19,-1,18,-1,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,28,-1,30,-1,31,31,31,-1,34, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,31,-1,-1,-1,32,-1,35, 24,-1,21,22,22,21,20,21,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,33,32,33,34,34,33,-1,36, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,33,33,33,34,34,34,-1,37, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,34,34,34,34,35,35,-1,38, 27,-1,24,23,23,23,23,23,-1,22,21,-1,22,22,23,24,23,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,35,35,35,35,35,36,-1,39, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,24,23,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 29,-1,26,27,28,-1,25,-1,24,23,23,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,27,26,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,37,-1,39,39,38,-1,41, 29,28,27,27,28,-1,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,39,40,41, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,29,29,30,30,30,30,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,31,31,31,31,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,31,32,32,32,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,33,32,32,32,32,32,33,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 36,36,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,33,33,33,33,33,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,48,48, 37,37,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,49,49, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,50,50,50, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,37,36,36,36,37,38,39,40,41,41,41,41,41,41,42,-1,-1,43,-1,-1,49,49,50, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,43,43,44,45,46,47,48,49,50, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,44,44,45,46,47,-1,-1,51, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,45,45,45,46,-1,-1,-1,51, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,46,46,46,46,47,48,49,50, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 43,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,52,51,50,49,49,49,-1,50,49,49,49,49,50, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,52,51,50,50,50,50,51,50,50,50,50,50,50, 21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 21,20,20,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31, 21,20,19,19,19,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,29,29,29,30,31, 21,20,19,18,18,-1,17,16,16,-1,-1,-1,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 21,20,19,18,17,17,17,17,-1,-1,8,7,6,5,4,3,2,1,0,1,2,-1,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,30,31, 22,-1,-1,-1,17,16,16,16,-1,9,8,8,-1,5,4,3,2,1,1,-1,-1,-1,7,7,7,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,26,26,26,27,-1,-1,-1,32, 22,-1,-1,18,17,16,15,15,-1,-1,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,8,9,10,11,12,13,13,14,15,16,17,18,19,-1,-1,26,26,27,27,28,-1,-1,32, 21,20,19,18,17,16,15,14,14,-1,-1,7,7,-1,-1,-1,-1,3,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,25,25,26,27,28,28,29,30,31, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,29,29,30,31, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,30,30,31, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,31,31,31, 22,22,-1,-1,21,21,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,32,32, 23,23,-1,20,20,20,20,21,-1,12,11,10,9,8,8,8,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,19,19,19,20,21,22,23,-1,32,31,-1,31,31,-1,33,33, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,34,34, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,35,35, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,17,16,15,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 21,20,19,18,18,-1,17,-1,15,15,15,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,26,26,26,-1,28,-1,29,29,30,31,32, 22,-1,19,19,19,-1,18,-1,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,27,-1,29,-1,30,30,30,-1,33, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,30,-1,-1,-1,31,-1,34, 24,-1,21,22,22,21,20,21,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,32,31,32,33,33,32,-1,35, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,32,32,32,33,33,33,-1,36, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,33,33,33,33,34,34,-1,37, 27,-1,24,23,23,23,23,23,-1,22,21,-1,22,22,23,24,23,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,34,34,34,34,34,35,-1,38, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,24,23,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,35,-1,-1,-1,36,-1,39, 29,-1,26,27,28,-1,25,-1,24,23,23,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,27,26,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,36,-1,39,38,37,-1,40, 29,28,27,27,28,-1,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,38,39,40, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,41, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,43,42, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,29,29,30,30,30,30,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,43,43, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,31,31,31,31,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,44,44, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,31,32,32,32,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,45,45, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,33,32,32,32,32,32,33,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,46,46, 36,36,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,33,33,33,33,33,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,47,47, 37,37,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,48,48, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,50,49,49, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,37,36,36,36,37,38,39,40,41,41,41,41,41,41,42,-1,-1,43,-1,-1,49,49,50, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,43,43,44,45,46,47,48,49,50, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,44,44,45,46,47,-1,-1,51, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,45,45,45,46,-1,-1,-1,51, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,46,46,46,46,47,48,49,50, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 43,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,52,51,50,49,49,49,-1,50,49,49,49,49,50, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,52,51,50,50,50,50,51,50,50,50,50,50,50, 22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 22,21,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31, 22,21,20,20,20,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,29,29,29,30,31, 22,21,20,19,19,-1,17,16,16,-1,-1,-1,7,6,5,4,3,2,1,1,1,-1,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 22,21,20,19,18,18,17,17,-1,-1,9,8,7,6,5,4,3,2,1,0,1,-1,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,30,31, 23,-1,-1,-1,18,17,17,17,-1,10,9,9,-1,6,5,4,3,2,2,-1,-1,-1,7,7,7,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,26,26,26,27,-1,-1,-1,32, 23,-1,-1,19,18,17,16,16,-1,-1,9,8,7,6,5,4,3,3,3,4,5,6,7,8,8,8,9,10,11,12,13,13,14,15,16,17,18,19,-1,-1,26,26,27,27,28,-1,-1,32, 22,21,20,19,18,17,16,15,15,-1,-1,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,9,9,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,25,25,26,27,28,28,29,30,31, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,16,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,29,29,30,31, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,30,30,31, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,31,31,31, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,32,32, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,9,9,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,19,19,19,20,21,22,23,-1,32,31,-1,31,31,-1,33,33, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,34,34, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,35,35, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 22,21,20,19,19,-1,18,-1,16,16,16,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,26,26,26,-1,28,-1,29,29,30,31,32, 23,-1,20,20,20,-1,19,-1,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,27,27,-1,29,-1,30,30,30,-1,33, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 25,-1,22,23,23,22,21,22,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,32,31,32,33,33,32,-1,35, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,32,32,32,33,33,33,-1,36, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,33,33,33,33,34,34,-1,37, 28,-1,25,24,24,24,24,24,-1,23,22,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,34,34,34,34,34,35,-1,38, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,35,-1,-1,-1,36,-1,39, 30,-1,27,28,29,-1,26,-1,25,24,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,36,-1,39,38,37,-1,40, 30,29,28,28,29,-1,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,37,-1,39,38,38,39,40, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,41, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,43,42, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,30,31,31,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,43,43, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,32,32,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,44,44, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,32,33,33,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,34,33,33,33,33,33,34,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 37,37,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,34,34,34,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,47,47, 38,38,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,48,48, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,50,49,49, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,50, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,51,50,50,50,50,51, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,53,52,51,51,51,51,52,51,51,51,51,51,51, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31, 23,22,21,20,20,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,29,29,29,30,31, 23,22,21,20,20,-1,17,16,16,-1,-1,-1,8,7,6,5,4,3,2,1,1,-1,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 23,22,21,20,19,18,17,17,-1,-1,10,9,8,7,6,5,4,3,2,1,0,-1,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,30,31, 24,-1,-1,-1,19,18,18,18,-1,11,10,10,-1,7,6,5,4,3,3,-1,-1,-1,7,7,7,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,26,26,26,27,-1,-1,-1,32, 24,-1,-1,20,19,18,17,17,-1,-1,10,9,8,7,6,5,4,4,4,5,6,7,8,8,8,8,9,10,11,12,13,13,14,15,16,17,18,19,-1,-1,26,26,27,27,28,-1,-1,32, 23,22,21,20,19,18,17,16,16,-1,-1,9,9,-1,-1,-1,-1,5,-1,-1,-1,-1,9,9,9,9,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,25,25,26,27,28,28,29,30,31, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,16,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,29,29,30,31, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,30,30,31, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,17,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,31,31,31, 24,24,-1,-1,23,23,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,32,32, 25,25,-1,22,22,22,22,23,-1,14,13,12,11,10,10,10,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,19,19,19,20,21,22,23,-1,32,31,-1,31,31,-1,33,33, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,34,34, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,35,35, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 23,22,21,20,20,-1,19,-1,17,17,17,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,26,26,26,-1,28,-1,29,29,30,31,32, 24,-1,21,21,21,-1,20,-1,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,27,27,27,-1,29,-1,30,30,30,-1,33, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 26,-1,23,24,24,23,22,23,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,29,29,-1,32,31,32,33,33,32,-1,35, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,30,-1,-1,32,32,32,33,33,33,-1,36, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,31,-1,-1,33,33,33,33,34,34,-1,37, 29,-1,26,25,25,25,25,25,-1,24,23,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,29,28,27,26,26,26,27,28,29,28,28,-1,32,33,-1,34,34,34,34,34,35,-1,38, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,29,28,27,27,27,27,27,28,29,29,29,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 31,-1,28,29,30,-1,27,-1,26,25,25,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,29,28,28,28,28,28,28,28,29,30,30,31,32,33,34,-1,36,-1,39,38,37,-1,40, 31,30,29,29,30,-1,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,31,-1,33,33,34,-1,37,-1,39,38,38,39,40, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,34,34,34,-1,38,38,39,39,-1,-1,41, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,-1,-1,35,35,35,36,37,38,39,40,-1,43,42, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,31,31,32,32,32,32,32,32,32,-1,-1,37,36,36,36,-1,38,38,39,40,-1,43,43, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,33,33,33,33,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,44,44, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,33,34,34,34,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,45,45, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,35,34,34,34,34,34,35,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,46,46, 38,38,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,35,35,35,35,35,-1,-1,41,40,40,40,40,40,40,-1,43,42,42,42,42,-1,47,47, 39,39,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,43,43,-1,-1,48,48, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,50,49,49, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,39,38,38,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,45,-1,-1,50,50,50, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,51, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,45,45,46,47,48,49,50,51,52, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,46,46,47,48,49,-1,-1,53, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,47,47,47,48,-1,-1,-1,53, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,48,48,48,48,49,50,51,52, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,54,53,52,51,51,51,-1,52,51,51,51,51,52, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,54,53,52,52,52,52,53,52,52,52,52,52,52, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27, 26,25,24,23,23,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,25,25,25,26,27, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,20,20,21,-1,24,24,25,26,27, 26,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,0,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,27, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,1,1,2,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,28, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,-1,-1,20,20,21,22,23,24,25,26,27, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,28,28, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,14,14,14,15,16,17,18,-1,27,26,-1,26,26,-1,29,29, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,27,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,26,25,25,-1,21,21,21,-1,23,-1,24,24,25,26,27, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,26,25,24,23,22,22,22,-1,24,-1,25,25,25,-1,28, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,27,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,28,27,26,26,26,-1,24,24,-1,27,26,27,28,28,27,-1,30, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,27,28,-1,29,29,29,29,29,30,-1,33, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,31,31,31,31,30,29,29,30,-1,31,-1,34,33,32,-1,35, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,32,32,-1,30,30,30,-1,32,-1,34,33,33,34,35, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,35,35,35,35,35,35,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,36,36,36,36,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,37,37,37,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,38,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,42,42, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,43,43, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,49, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26, 26,25,24,23,23,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,24,24,24,25,26, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 26,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,1,0,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,26, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,1,1,1,2,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26, 26,25,24,23,23,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,24,24,24,25,26, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 26,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,2,1,0,1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,26, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,2,1,1,1,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26, 27,26,25,24,24,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,24,24,24,25,26, 27,26,25,24,24,-1,21,20,20,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 27,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,1,0,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,26, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,1,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 28,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 27,26,25,24,23,22,21,20,20,-1,-1,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 28,28,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 29,29,-1,26,26,26,26,27,-1,18,17,16,15,14,14,14,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,27,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 27,26,25,24,24,-1,23,-1,21,21,21,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,26,26,26,26,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 28,-1,25,25,25,-1,24,-1,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,26,27,27,27,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,27,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 30,-1,27,28,28,27,26,27,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 33,-1,30,29,29,29,29,29,-1,28,27,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,33,32,31,30,30,30,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,33,32,31,31,31,31,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 35,-1,32,33,34,-1,31,-1,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,33,32,32,32,32,32,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 35,34,33,33,34,-1,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,35,35,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 42,42,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 43,43,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23, 31,30,29,28,28,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,21,21,21,22,23, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,6,5,5,-1,1,1,2,3,4,5,6,7,8,-1,-1,-1,16,16,17,-1,20,20,21,22,23, 31,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,6,6,-1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,17,17,18,19,20,21,22,23, 32,-1,-1,-1,27,26,26,26,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,-1,18,18,18,19,-1,-1,-1,24, 32,-1,-1,28,27,27,26,26,-1,-1,19,18,17,16,15,14,13,13,12,11,10,9,8,8,8,8,7,6,5,4,4,4,5,6,7,8,9,10,-1,-1,17,17,18,19,20,-1,-1,24, 31,30,29,28,28,27,26,25,25,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,9,9,9,9,-1,-1,-1,-1,5,-1,-1,-1,-1,9,9,-1,-1,16,16,17,18,19,20,21,22,23, 31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,16,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 31,30,30,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,17,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 31,31,31,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 32,32,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,24,23,-1,-1,24,24, 33,33,-1,31,31,31,31,32,-1,23,22,21,20,19,19,19,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,10,10,10,11,12,13,14,-1,23,22,-1,22,22,-1,25,25, 34,34,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,27,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 35,35,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,26,26,26,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,26,25,25,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,25,24,24,24,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,26,25,24,24,24,24,24,24,24,24,24,-1,26,26,27,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 32,31,30,29,29,-1,28,-1,26,26,26,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,27,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,21,22,23, 33,-1,30,30,30,-1,29,-1,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,21,21,-1,24, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 35,-1,32,33,33,32,31,32,-1,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,24,23,-1,26, 36,-1,33,33,33,32,32,32,-1,-1,30,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 37,-1,34,34,33,33,33,33,-1,-1,31,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 38,-1,35,34,34,34,34,34,-1,33,32,-1,31,31,32,33,32,31,31,31,32,33,34,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,26,-1,29, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,32,32,32,33,32,32,32,32,32,33,34,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 40,-1,37,38,39,-1,36,-1,35,34,34,34,33,33,33,33,33,33,33,33,33,33,34,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,30,29,28,-1,31, 40,39,38,38,39,-1,37,-1,35,35,35,-1,34,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,30,29,29,30,31, 41,-1,-1,39,39,39,38,-1,36,36,36,-1,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 42,43,-1,40,40,39,39,38,37,37,37,-1,-1,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 43,43,-1,41,40,40,40,-1,38,38,38,39,-1,-1,37,37,37,37,37,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 44,44,-1,41,41,41,41,-1,39,39,39,39,40,-1,-1,-1,38,38,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 45,45,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,39,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 46,46,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 47,47,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,38,38, 48,48,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,39,39, 49,49,50,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 50,50,50,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 51,51,51,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 52,52,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 53,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 54,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,45, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22, 31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,21,22, 31,30,29,28,28,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,20,20,20,21,22, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,6,5,5,-1,1,1,1,2,3,4,5,6,7,-1,-1,-1,16,16,17,-1,19,19,20,21,22, 31,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,6,6,-1,1,0,1,2,3,4,5,6,7,8,9,-1,-1,17,17,18,18,19,20,21,22, 32,-1,-1,-1,27,26,26,26,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,-1,-1,-1,2,2,3,4,5,6,-1,9,9,10,-1,17,17,17,18,-1,-1,-1,23, 32,-1,-1,28,27,27,26,26,-1,-1,19,18,17,16,15,14,13,13,12,11,10,9,8,8,8,7,6,5,4,3,3,3,4,5,6,7,8,9,-1,-1,16,16,17,18,19,-1,-1,23, 31,30,29,28,28,27,26,25,25,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,9,9,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,-1,-1,15,15,16,17,18,19,20,21,22, 31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,16,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 31,30,30,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 31,31,31,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 32,32,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 33,33,-1,31,31,31,31,32,-1,23,22,21,20,19,19,19,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,9,9,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 34,34,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,26,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 35,35,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,25,25,25,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,25,24,24,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,24,23,23,23,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 32,31,30,29,29,-1,28,-1,26,26,26,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,20,21,22, 33,-1,30,30,30,-1,29,-1,27,27,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,20,20,-1,23, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 35,-1,32,33,33,32,31,32,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,23,22,-1,25, 36,-1,33,33,33,32,32,32,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 37,-1,34,34,33,33,33,33,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 38,-1,35,34,34,34,34,34,-1,33,32,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,25,-1,28, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 40,-1,37,38,39,-1,36,-1,35,34,34,33,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,29,28,27,-1,30, 40,39,38,38,39,-1,37,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,29,28,28,29,30, 41,-1,-1,39,39,39,38,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 42,43,-1,40,40,39,39,38,37,37,37,-1,-1,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 43,43,-1,41,40,40,40,-1,38,38,38,39,-1,-1,36,36,36,36,36,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 44,44,-1,41,41,41,41,-1,39,39,39,39,40,-1,-1,-1,37,37,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 45,45,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,38,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,37,37, 48,48,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,38,38, 49,49,50,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 50,50,50,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 51,51,51,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 52,52,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 53,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 54,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21, 31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,20,20,21, 31,30,29,28,28,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,19,19,19,20,21, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,-1,-1,-1,16,16,17,-1,18,18,19,20,21, 31,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,6,6,-1,2,1,0,1,2,3,4,5,6,7,8,-1,-1,17,17,17,17,18,19,20,21, 32,-1,-1,-1,27,26,26,26,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,-1,-1,-1,1,1,2,3,4,5,-1,8,8,9,-1,16,16,16,17,-1,-1,-1,22, 32,-1,-1,28,27,27,26,26,-1,-1,19,18,17,16,15,14,13,13,12,11,10,9,8,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,-1,-1,15,15,16,17,18,-1,-1,22, 31,30,29,28,28,27,26,25,25,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,3,-1,-1,-1,-1,7,7,-1,-1,14,14,15,16,17,18,19,20,21, 31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 31,30,30,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 31,31,31,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 32,32,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,22,21,-1,-1,22,22, 33,33,-1,31,31,31,31,32,-1,23,22,21,20,19,19,19,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,8,8,8,9,10,11,12,-1,21,20,-1,20,20,-1,23,23, 34,34,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,25,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 35,35,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,24,24,24,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,24,23,23,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,23,22,22,22,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 32,31,30,29,29,-1,28,-1,26,26,26,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,19,20,21, 33,-1,30,30,30,-1,29,-1,27,27,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,19,19,-1,22, 34,-1,31,-1,-1,-1,30,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 35,-1,32,33,33,32,31,32,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,22,21,-1,24, 36,-1,33,33,33,32,32,32,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 37,-1,34,34,33,33,33,33,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 38,-1,35,34,34,34,34,34,-1,32,31,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,24,-1,27, 39,-1,36,-1,-1,-1,35,-1,-1,32,32,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 40,-1,37,38,39,-1,36,-1,34,33,33,32,31,31,31,31,31,31,31,31,31,31,32,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,28,27,26,-1,29, 40,39,38,38,39,-1,37,-1,34,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,28,27,27,28,29, 41,-1,-1,39,39,39,38,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 42,43,-1,40,40,39,38,37,36,36,36,-1,-1,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 43,43,-1,41,40,39,39,-1,37,37,37,38,-1,-1,35,35,35,35,35,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 44,44,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,36,36,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 45,45,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,37,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 46,46,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 47,47,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,36,36, 48,48,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,37,37, 49,49,50,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,43,44,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 50,50,50,-1,-1,46,-1,-1,45,44,44,44,44,44,44,44,44,44,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 51,51,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,45,45,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 52,52,51,50,49,48,47,46,46,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 53,-1,-1,50,49,48,47,47,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 54,-1,-1,-1,49,48,48,48,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 53,52,51,50,49,49,49,49,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 53,52,52,52,52,-1,-1,52,52,52,53,54,55,56,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,43, 53,53,53,53,53,54,54,53,53,53,53,54,55,56,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21, 32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,20,20,20,20,21, 32,31,30,29,29,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,19,19,19,20,21, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,-1,-1,-1,17,17,18,-1,18,18,19,20,21, 32,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,7,7,-1,3,2,1,0,1,2,3,4,5,6,7,-1,-1,17,17,17,17,18,19,20,21, 33,-1,-1,-1,28,27,27,27,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,8,7,7,-1,-1,-1,1,1,1,2,3,4,-1,7,7,8,-1,16,16,16,17,-1,-1,-1,22, 33,-1,-1,29,28,28,27,27,-1,-1,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,-1,15,15,16,17,18,-1,-1,22, 32,31,30,29,29,28,27,26,26,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,3,-1,-1,-1,-1,6,6,-1,-1,14,14,15,16,17,18,19,20,21, 32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 32,31,31,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 32,32,32,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 33,33,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,19,19,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,22,21,-1,-1,22,22, 34,34,-1,32,32,32,32,33,-1,24,23,22,21,20,20,20,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,8,8,8,9,10,11,12,-1,21,20,-1,20,20,-1,23,23, 35,35,-1,31,31,31,31,-1,-1,24,23,22,21,21,21,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,25,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 36,36,-1,30,30,30,30,-1,-1,24,23,22,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,24,24,24,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 37,37,-1,30,29,29,29,-1,25,24,23,23,23,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,24,23,23,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 36,36,-1,30,29,28,28,-1,25,24,24,24,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,23,22,22,22,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 34,-1,-1,30,29,28,28,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 33,32,31,30,30,-1,29,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,19,20,21, 34,-1,31,31,31,-1,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,19,19,-1,22, 35,-1,32,-1,-1,-1,31,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 36,-1,33,34,34,33,32,33,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,22,21,-1,24, 37,-1,34,34,34,33,33,33,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 38,-1,35,35,34,34,34,34,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 39,-1,36,35,35,35,35,35,-1,32,31,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,24,-1,27, 40,-1,37,-1,-1,-1,36,-1,-1,32,32,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 41,-1,38,39,40,-1,37,-1,34,33,33,32,31,31,31,31,31,31,31,31,31,31,32,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,28,27,26,-1,29, 41,40,39,39,40,-1,38,-1,34,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,28,27,27,28,29, 42,-1,-1,40,40,39,39,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 43,44,-1,41,40,39,38,37,36,36,36,-1,-1,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 44,44,-1,41,40,39,39,-1,37,37,37,38,-1,-1,35,35,35,35,35,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 45,45,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,36,36,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 46,46,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,37,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 47,47,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 48,48,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,36,36, 49,49,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,37,37, 50,50,51,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,43,44,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 51,51,51,-1,-1,46,-1,-1,45,44,44,44,44,44,44,44,44,44,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 52,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,45,45,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 53,52,51,50,49,48,47,46,46,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 54,-1,-1,50,49,48,47,47,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 54,-1,-1,-1,49,48,48,48,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 53,52,51,50,49,49,49,49,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 53,52,52,52,52,-1,-1,52,52,52,53,54,55,56,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,43, 53,53,53,53,53,54,54,53,53,53,53,54,55,56,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21, 33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,20,20,21, 33,32,31,30,30,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,19,19,19,20,21, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,-1,-1,-1,18,18,18,-1,18,18,19,20,21, 33,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,8,8,-1,4,3,2,1,0,1,2,3,4,5,6,-1,-1,17,17,17,17,18,19,20,21, 34,-1,-1,-1,29,28,28,28,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,7,-1,-1,-1,2,1,1,1,2,3,-1,6,6,7,-1,16,16,16,17,-1,-1,-1,22, 34,-1,-1,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,15,15,16,17,18,-1,-1,22, 33,32,31,30,29,28,27,26,26,-1,-1,20,20,-1,-1,-1,-1,15,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,3,-1,-1,-1,-1,5,5,-1,-1,14,14,15,16,17,18,19,20,21, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 34,34,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,19,19,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,22,21,-1,-1,22,22, 35,35,-1,32,32,32,32,33,-1,24,23,22,21,20,20,20,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,8,8,8,9,10,11,12,-1,21,20,-1,20,20,-1,23,23, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,21,21,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,25,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 37,37,-1,30,30,30,30,-1,-1,24,23,22,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,24,24,24,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 37,37,-1,30,29,29,29,-1,25,24,23,23,23,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,24,23,23,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 36,36,-1,30,29,28,28,-1,25,24,24,24,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,23,22,22,22,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 34,-1,-1,30,29,28,28,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 33,32,31,30,30,-1,29,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,19,20,21, 34,-1,31,31,31,-1,30,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,19,19,-1,22, 35,-1,32,-1,-1,-1,31,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 36,-1,33,34,34,33,32,33,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,22,21,-1,24, 37,-1,34,34,34,33,33,33,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 38,-1,35,35,34,34,34,34,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 39,-1,36,35,35,35,35,35,-1,32,31,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,24,-1,27, 40,-1,37,-1,-1,-1,36,-1,-1,32,32,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 41,-1,38,39,40,-1,37,-1,34,33,33,32,31,31,31,31,31,31,31,31,31,31,32,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,28,27,26,-1,29, 41,40,39,39,40,-1,38,-1,34,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,28,27,27,28,29, 42,-1,-1,40,40,39,39,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 43,44,-1,41,40,39,38,37,36,36,36,-1,-1,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 44,44,-1,41,40,39,39,-1,37,37,37,38,-1,-1,35,35,35,35,35,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 45,45,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,36,36,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 46,46,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,37,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 47,47,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 48,48,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,36,36, 49,49,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,37,37, 50,50,51,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,43,44,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 51,51,51,-1,-1,46,-1,-1,45,44,44,44,44,44,44,44,44,44,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 52,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,45,45,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 53,52,51,50,49,48,47,46,46,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 54,-1,-1,50,49,48,47,47,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 54,-1,-1,-1,49,48,48,48,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 53,52,51,50,49,49,49,49,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 53,52,52,52,52,-1,-1,52,52,52,53,54,55,56,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,43, 53,53,53,53,53,54,54,53,53,53,53,54,55,56,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21, 34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,20,20,20,20,21, 34,33,32,31,31,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,19,19,19,20,21, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 34,33,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,9,9,-1,5,4,3,2,1,0,1,2,3,4,5,-1,-1,17,17,17,17,18,19,20,21, 35,-1,-1,-1,30,29,29,29,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,8,-1,-1,-1,3,2,1,1,1,2,-1,5,5,6,-1,16,16,16,17,-1,-1,-1,22, 35,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,15,15,16,17,18,-1,-1,22, 34,33,32,31,30,29,28,27,27,-1,-1,21,21,-1,-1,-1,-1,16,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,3,-1,-1,-1,-1,4,4,-1,-1,14,14,15,16,17,18,19,20,21, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 35,35,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,22,21,-1,-1,22,22, 36,36,-1,33,33,33,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,8,8,8,9,10,11,12,-1,21,20,-1,20,20,-1,23,23, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,25,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,24,24,24,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,24,23,23,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,23,22,22,22,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,19,20,21, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,19,19,-1,22, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 37,-1,34,35,35,34,33,34,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,22,21,-1,24, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 40,-1,37,36,36,36,36,36,-1,32,31,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,24,-1,27, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 42,-1,39,40,41,-1,38,-1,34,33,33,32,31,31,31,31,31,31,31,31,31,31,32,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,28,27,26,-1,29, 42,41,40,40,41,-1,39,-1,34,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,28,27,27,28,29, 43,-1,-1,41,40,39,39,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 44,45,-1,41,40,39,38,37,36,36,36,-1,-1,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 45,45,-1,41,40,39,39,-1,37,37,37,38,-1,-1,35,35,35,35,35,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 46,46,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,36,36,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,37,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 49,49,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,36,36, 50,50,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,37,37, 51,51,52,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,43,44,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 52,52,52,-1,-1,46,-1,-1,45,44,44,44,44,44,44,44,44,44,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,45,45,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 53,52,51,50,49,48,47,46,46,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 54,-1,-1,50,49,48,47,47,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 54,-1,-1,-1,49,48,48,48,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 53,52,51,50,49,49,49,49,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 53,52,52,52,52,-1,-1,52,52,52,53,54,55,56,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,43, 53,53,53,53,53,54,54,53,53,53,53,54,55,56,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22, 35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,21,21,21,21,22, 35,34,33,32,32,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,20,20,20,21,22, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 35,34,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,6,5,4,3,2,1,0,1,2,3,4,-1,-1,18,18,18,18,19,20,21,22, 36,-1,-1,-1,31,30,30,30,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,3,2,1,1,1,-1,4,4,5,-1,17,17,17,18,-1,-1,-1,23, 36,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,-1,16,16,17,18,19,-1,-1,23, 35,34,33,32,31,30,29,28,28,-1,-1,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,4,4,-1,-1,15,15,16,17,18,19,20,21,22, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 36,36,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 37,37,-1,34,34,34,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,9,9,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,26,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,25,25,25,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,25,24,24,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,24,23,23,23,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,20,21,22, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,20,20,-1,23, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 38,-1,35,36,36,35,34,35,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,23,22,-1,25, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 41,-1,38,37,37,37,37,37,-1,33,32,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,25,-1,28, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 43,-1,40,41,42,-1,39,-1,35,34,34,33,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,29,28,27,-1,30, 43,42,41,41,42,-1,40,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,29,28,28,29,30, 44,-1,-1,42,41,40,40,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 45,46,-1,42,41,40,39,38,37,37,37,-1,-1,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 46,46,-1,42,41,40,40,-1,38,38,38,39,-1,-1,36,36,36,36,36,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 47,47,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,37,37,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,38,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 50,50,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,37,37, 51,51,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,38,38, 52,52,53,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 53,53,53,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 54,53,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 55,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 55,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23, 36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,22,22,22,22,23, 36,35,34,33,33,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,21,21,21,22,23, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,7,6,5,4,3,2,1,0,1,2,3,-1,-1,19,19,19,19,20,21,22,23, 37,-1,-1,-1,32,31,31,31,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,4,3,2,1,1,-1,3,3,4,-1,18,18,18,19,-1,-1,-1,24, 37,-1,-1,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,4,-1,-1,17,17,18,19,20,-1,-1,24, 36,35,34,33,32,31,30,29,29,-1,-1,23,23,-1,-1,-1,-1,18,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,4,4,-1,-1,16,16,17,18,19,20,21,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 37,37,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,24,23,-1,-1,24,24, 38,38,-1,35,35,35,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,10,10,10,11,12,13,14,-1,23,22,-1,22,22,-1,25,25, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,27,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,26,26,26,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,26,25,25,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,25,24,24,24,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,24,24,24,24,24,24,24,24,-1,26,26,27,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,27,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,21,22,23, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,21,21,-1,24, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 39,-1,36,37,37,36,35,36,-1,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,24,23,-1,26, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 42,-1,39,38,38,38,38,38,-1,34,33,-1,31,31,32,33,32,31,31,31,32,33,34,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,26,-1,29, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,32,32,33,32,32,32,32,32,33,34,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 44,-1,41,42,43,-1,40,-1,36,35,35,34,33,33,33,33,33,33,33,33,33,33,34,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,30,29,28,-1,31, 44,43,42,42,43,-1,41,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,30,29,29,30,31, 45,-1,-1,43,42,41,41,-1,37,37,37,-1,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 46,47,-1,43,42,41,40,39,38,38,38,-1,-1,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 47,47,-1,43,42,41,41,-1,39,39,39,40,-1,-1,37,37,37,37,37,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 48,48,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,38,38,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,39,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 51,51,-1,45,45,-1,45,46,-1,43,43,43,43,43,43,44,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,38,38, 52,52,-1,-1,46,47,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,39,39, 53,53,54,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,45,46,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 54,54,54,-1,-1,48,-1,-1,47,46,46,46,46,46,46,46,46,46,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,47,47,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 55,54,53,52,51,50,49,48,48,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 56,-1,-1,52,51,50,49,49,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 56,-1,-1,-1,51,50,50,50,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 55,54,53,52,51,51,51,51,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 55,54,54,54,54,-1,-1,54,54,54,55,56,57,58,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,45, 55,55,55,55,55,56,56,55,55,55,55,56,57,58,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24, 37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,23,23,23,23,24, 37,36,35,34,34,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,22,22,22,23,24, 37,36,35,34,34,-1,31,30,30,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 37,36,35,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,12,12,-1,8,7,6,5,4,3,2,1,0,1,2,-1,-1,20,20,20,20,21,22,23,24, 38,-1,-1,-1,33,32,32,32,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,5,4,3,2,2,-1,2,2,3,-1,19,19,19,20,-1,-1,-1,25, 38,-1,-1,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,-1,-1,18,18,19,20,21,-1,-1,25, 37,36,35,34,33,32,31,30,30,-1,-1,24,24,-1,-1,-1,-1,19,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,4,4,-1,-1,17,17,18,19,20,21,22,23,24, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,23,23,24, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,24,24,24, 38,38,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,25,24,-1,-1,25,25, 39,39,-1,36,36,36,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,11,11,11,12,13,14,15,-1,24,23,-1,23,23,-1,26,26, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,28,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,27,27, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,27,27,27,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,28,28, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,27,26,26,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,28,28, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,26,25,25,25,-1,-1,15,15,15,16,-1,19,19,20,21,-1,27,27, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,28,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,25,25,25,25,25,25,25,25,-1,27,27,28,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,26,26,26,26,26,26,26,26,26,27,28,28,28,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,22,23,24, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,22,22,-1,25, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 40,-1,37,38,38,37,36,37,-1,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,25,24,-1,27, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 43,-1,40,39,39,39,39,39,-1,35,34,-1,32,32,33,34,33,32,32,32,33,34,35,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,27,-1,30, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,33,33,34,33,33,33,33,33,34,35,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 45,-1,42,43,44,-1,41,-1,37,36,36,35,34,34,34,34,34,34,34,34,34,34,35,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,31,30,29,-1,32, 45,44,43,43,44,-1,42,-1,37,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,31,30,30,31,32, 46,-1,-1,44,43,42,42,-1,38,38,38,-1,36,36,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 47,48,-1,44,43,42,41,40,39,39,39,-1,-1,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 48,48,-1,44,43,42,42,-1,40,40,40,41,-1,-1,38,38,38,38,38,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 49,49,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,39,39,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,43,-1,-1,40,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,43,44,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 52,52,-1,46,46,-1,46,47,-1,44,44,44,44,44,44,45,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,39,39, 53,53,-1,-1,47,48,47,47,-1,45,45,-1,45,45,45,45,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,40,40, 54,54,55,-1,48,48,48,-1,-1,46,46,47,46,46,46,46,46,47,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 55,55,55,-1,-1,49,-1,-1,48,47,47,47,47,47,47,47,47,47,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,48,48,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 56,55,54,53,52,51,50,49,49,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 57,-1,-1,53,52,51,50,50,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 57,-1,-1,-1,52,51,51,51,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 56,55,54,53,52,52,52,52,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 56,55,54,54,54,-1,-1,54,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 56,55,55,55,55,-1,-1,55,55,55,56,57,58,59,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,46, 56,56,56,56,56,57,57,56,56,56,56,57,58,59,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25, 38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,24,24,24,24,25, 38,37,36,35,35,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,23,23,23,24,25, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,8,7,6,5,4,3,2,2,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 38,37,36,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,0,1,-1,-1,21,21,21,21,22,23,24,25, 39,-1,-1,-1,34,33,33,33,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,6,5,4,3,3,-1,1,1,2,-1,20,20,20,21,-1,-1,-1,26, 39,-1,-1,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,3,2,2,-1,-1,19,19,20,21,22,-1,-1,26, 38,37,36,35,34,33,32,31,31,-1,-1,25,25,-1,-1,-1,-1,20,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,3,3,-1,-1,18,18,19,20,21,22,23,24,25, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,26,26, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,12,12,12,13,14,15,16,-1,25,24,-1,24,24,-1,27,27, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,29,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,28,28,28,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,28,27,27,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,28,28,28,28,28,27,26,26,26,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,26,26,26,26,26,26,-1,28,28,29,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,27,27,27,27,27,27,27,28,29,29,29,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,23,24,25, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,23,23,-1,26, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,26,25,-1,28, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 44,-1,41,40,40,40,40,40,-1,36,35,-1,33,33,34,35,34,33,33,33,34,35,36,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,28,-1,31, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,35,34,34,34,34,34,35,36,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 46,-1,43,44,45,-1,42,-1,38,37,37,36,35,35,35,35,35,35,35,35,35,35,36,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,32,31,30,-1,33, 46,45,44,44,45,-1,43,-1,38,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,32,31,31,32,33, 47,-1,-1,45,44,43,43,-1,39,39,39,-1,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 48,49,-1,45,44,43,42,41,40,40,40,-1,-1,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 49,49,-1,45,44,43,43,-1,41,41,41,42,-1,-1,39,39,39,39,39,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 50,50,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,40,40,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,41,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,44,45,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 53,53,-1,47,47,-1,47,48,-1,45,45,45,45,45,45,46,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,40,40, 54,54,-1,-1,48,49,48,48,-1,46,46,-1,46,46,46,46,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,41,41, 55,55,56,-1,49,49,49,-1,-1,47,47,48,47,47,47,47,47,48,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 56,56,56,-1,-1,50,-1,-1,49,48,48,48,48,48,48,48,48,48,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,49,49,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 57,56,55,54,53,52,51,50,50,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 58,-1,-1,54,53,52,51,51,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 58,-1,-1,-1,53,52,52,52,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 57,56,55,54,53,53,53,53,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 57,56,55,55,55,-1,-1,55,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 57,56,56,56,56,-1,-1,56,56,56,57,58,59,60,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,47, 57,57,57,57,57,58,58,57,57,57,57,58,59,60,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26, 39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,25,25,25,25,26, 39,38,37,36,36,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,24,24,24,25,26, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,9,8,7,6,5,4,3,3,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 39,38,37,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,-1,-1,22,22,22,22,23,24,25,26, 40,-1,-1,-1,35,34,34,34,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,7,6,5,4,4,-1,1,1,2,-1,21,21,21,22,-1,-1,-1,27, 40,-1,-1,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,4,3,2,2,-1,-1,20,20,21,22,23,-1,-1,27, 39,38,37,36,35,34,33,32,32,-1,-1,26,26,-1,-1,-1,-1,21,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,3,3,-1,-1,19,19,20,21,22,23,24,25,26, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,30,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,29,29,29,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,29,28,28,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,-1,-1,29,29,29,29,29,28,27,27,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,27,27,27,27,27,27,27,27,-1,29,29,30,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,28,28,28,28,28,28,28,28,28,29,30,30,30,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 42,-1,39,40,40,39,38,39,-1,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,33,33,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 45,-1,42,41,41,41,41,41,-1,37,36,-1,34,34,35,36,35,34,34,34,35,36,37,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,36,35,35,35,35,35,36,37,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 47,-1,44,45,46,-1,43,-1,39,38,38,37,36,36,36,36,36,36,36,36,36,36,37,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 47,46,45,45,46,-1,44,-1,39,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 48,-1,-1,46,45,44,44,-1,40,40,40,-1,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 49,50,-1,46,45,44,43,42,41,41,41,-1,-1,39,39,39,39,39,39,39,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 50,50,-1,46,45,44,44,-1,42,42,42,43,-1,-1,40,40,40,40,40,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 51,51,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,41,41,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,42,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 53,53,-1,47,47,47,47,-1,-1,45,45,45,45,45,46,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 54,54,-1,48,48,-1,48,49,-1,46,46,46,46,46,46,47,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 55,55,-1,-1,49,50,49,49,-1,47,47,-1,47,47,47,47,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 56,56,57,-1,50,50,50,-1,-1,48,48,49,48,48,48,48,48,49,49,48,47,46,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 57,57,57,-1,-1,51,-1,-1,50,49,49,49,49,49,49,49,49,49,49,48,47,46,46,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,50,50,50,49,48,48,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 58,57,56,55,54,53,52,51,51,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 59,-1,-1,55,54,53,52,52,-1,-1,59,58,57,56,55,54,53,52,53,53,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 59,-1,-1,-1,54,53,53,53,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 58,57,56,55,54,54,54,54,-1,-1,59,58,57,56,55,54,54,54,54,55,55,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,57,56,55,55,55,55,55,54,54,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 58,57,57,57,57,-1,-1,57,57,57,58,59,60,61,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 58,58,58,58,58,59,59,58,58,58,58,59,60,61,61,60,59,58,57,56,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,7,7,7,7, 41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,-1,6,6,6,6,7, 41,40,39,38,38,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,-1,-1,5,5,5,6,7, 41,40,39,38,38,-1,35,34,34,-1,-1,-1,31,30,29,28,27,26,25,24,24,-1,21,20,19,19,-1,16,16,17,18,18,18,18,19,20,-1,-1,-1,2,1,1,-1,4,4,5,6,7, 41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,20,20,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,0,1,2,3,4,5,6,7, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,21,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,1,1,2,3,-1,-1,-1,8, 42,-1,-1,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,25,24,23,22,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,2,2,2,3,4,-1,-1,8, 41,40,39,38,38,38,37,36,36,-1,-1,32,32,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,3,3,3,4,5,6,7, 41,40,39,39,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,5,5,6,7, 41,40,40,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,6,6,7, 41,41,41,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,7,7,7, 42,42,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,22,21,-1,-1,8,8, 43,43,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,26,27,28,29,28,27,26,26,26,-1,-1,11,10,10,10,9,8,8,-1,21,20,-1,20,20,-1,9,9, 44,44,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,26,26,27,28,29,28,27,26,25,25,25,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,10,10, 45,45,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,28,27,26,25,24,24,24,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,11,11, 46,46,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,28,28,28,28,28,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,12,12, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,13,13, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,14,14, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,31,31,31,31,31,31,31,31,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,15, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,18,17,16, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,19,19,-1,17, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,34,34,34,34,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,18, 46,-1,43,44,44,43,42,43,-1,37,37,-1,35,35,35,35,35,35,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,22,21,-1,19, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,22,22,-1,20, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,23,23,-1,21, 49,-1,46,45,45,45,45,45,-1,41,40,-1,38,38,39,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,24,-1,22, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,39,39,39,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,23, 51,-1,48,49,50,-1,47,-1,43,42,42,41,40,40,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,28,27,26,-1,24, 51,50,49,49,50,-1,48,-1,43,43,43,-1,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,28,27,27,26,25, 52,-1,-1,50,49,48,48,-1,44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,28,28,-1,-1,26, 53,54,-1,50,49,48,47,46,45,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,29,29,-1,28,27, 54,54,-1,50,49,48,48,-1,46,46,46,47,-1,-1,40,39,38,37,36,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,30,-1,28,28, 55,55,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,38,37,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,29,29, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,38,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,30,30, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,31,31, 58,58,-1,52,52,-1,52,53,-1,50,50,50,50,49,48,48,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,32,32, 59,59,-1,-1,53,54,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,33,33, 60,60,61,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,35,34,34, 61,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,35,35,35, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,37,36,36,36, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,38,37,37,37,37, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,38,38,-1,-1,38, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,39, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,41,40, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,41,41, 62,61,60,60,60,-1,-1,60,60,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,42, 62,61,61,61,61,-1,-1,61,61,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,43, 62,62,62,62,62,63,63,62,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,6,6,6,6,6, 41,40,39,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,-1,5,5,5,5,6, 41,40,39,38,38,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,-1,-1,4,4,4,5,6, 41,40,39,38,38,-1,35,34,34,-1,-1,-1,31,30,29,28,27,26,25,24,24,-1,21,20,19,19,-1,16,16,17,18,18,18,18,19,20,-1,-1,-1,2,1,1,-1,3,3,4,5,6, 41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,20,20,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,1,0,1,2,3,4,5,6, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,21,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,1,1,1,2,-1,-1,-1,7, 42,-1,-1,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,25,24,23,22,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,2,2,2,2,3,-1,-1,7, 41,40,39,38,38,38,37,36,36,-1,-1,32,32,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,3,3,3,3,4,5,6, 41,40,39,39,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,4,4,5,6, 41,40,40,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,5,5,6, 41,41,41,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,6,6,6, 42,42,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,22,21,-1,-1,7,7, 43,43,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,26,27,28,29,28,27,26,26,26,-1,-1,11,10,10,10,9,8,8,-1,21,20,-1,20,20,-1,8,8, 44,44,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,26,26,27,28,29,28,27,26,25,25,25,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,9,9, 45,45,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,28,27,26,25,24,24,24,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,10,10, 46,46,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,28,28,28,28,28,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,11,11, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,12,12, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,13,13, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,31,31,31,31,31,31,31,31,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,14, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,17,16,15, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,18,18,-1,16, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,34,34,34,34,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,19,-1,17, 46,-1,43,44,44,43,42,43,-1,37,37,-1,35,35,35,35,35,35,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,21,20,-1,18, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,21,21,-1,19, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,22,22,-1,20, 49,-1,46,45,45,45,45,45,-1,41,40,-1,38,38,39,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,23,-1,21, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,39,39,39,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 51,-1,48,49,50,-1,47,-1,43,42,42,41,40,40,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,27,26,25,-1,23, 51,50,49,49,50,-1,48,-1,43,43,43,-1,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,27,26,26,25,24, 52,-1,-1,50,49,48,48,-1,44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,27,27,-1,-1,25, 53,54,-1,50,49,48,47,46,45,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,28,28,-1,27,26, 54,54,-1,50,49,48,48,-1,46,46,46,47,-1,-1,40,39,38,37,36,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,29,-1,27,27, 55,55,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,38,37,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,28,28, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,38,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,-1,52,53,-1,50,50,50,50,49,48,48,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,31,31, 59,59,-1,-1,53,54,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,32,32, 60,60,61,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,34,33,33, 61,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,34,34,34, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,35,35,35, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,37,36,36,36,36, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,37,37,-1,-1,37, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,38,-1,-1,-1,38, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,40,39, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,40,40, 62,61,60,60,60,-1,-1,60,60,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,41,41, 62,61,61,61,61,-1,-1,61,61,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,42, 62,62,62,62,62,63,63,62,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,6,5,5,5,5,5, 42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,-1,4,4,4,4,5, 42,41,40,39,39,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,3,-1,-1,3,3,3,4,5, 42,41,40,39,39,-1,36,35,35,-1,-1,-1,32,31,30,29,28,27,26,25,25,-1,22,21,20,20,-1,17,17,18,18,18,18,18,19,20,-1,-1,-1,3,2,2,-1,2,2,3,4,5, 42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,21,21,-1,18,18,17,17,17,17,18,19,20,21,22,-1,-1,2,1,0,1,2,3,4,5, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,2,1,1,1,-1,-1,-1,6, 43,-1,-1,39,38,38,37,37,-1,-1,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,2,2,2,2,3,-1,-1,7, 42,41,40,39,39,38,37,36,36,-1,-1,33,33,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,3,3,3,3,4,5,6, 42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,4,4,5,6, 42,41,41,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,5,5,6, 42,42,42,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,6,6,6, 43,43,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,22,21,-1,-1,7,7, 44,44,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,26,27,28,29,28,27,26,26,26,-1,-1,11,10,10,10,9,8,8,-1,21,20,-1,20,20,-1,8,8, 45,45,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,26,26,27,28,29,28,27,26,25,25,25,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,9,9, 46,46,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,28,27,26,25,24,24,24,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,10,10, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,28,28,28,28,28,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,11,11, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,12,12, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,13,13, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,31,31,31,31,31,31,31,31,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,14, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,17,16,15, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,18,18,-1,16, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,34,34,34,34,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,19,-1,17, 46,-1,43,44,44,43,42,43,-1,37,37,-1,35,35,35,35,35,35,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,21,20,-1,18, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,21,21,-1,19, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,22,22,-1,20, 49,-1,46,45,45,45,45,45,-1,41,40,-1,38,38,39,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,23,-1,21, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,39,39,39,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 51,-1,48,49,50,-1,47,-1,43,42,42,41,40,40,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,27,26,25,-1,23, 51,50,49,49,50,-1,48,-1,43,43,43,-1,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,27,26,26,25,24, 52,-1,-1,50,49,48,48,-1,44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,27,27,-1,-1,25, 53,54,-1,50,49,48,47,46,45,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,28,28,-1,27,26, 54,54,-1,50,49,48,48,-1,46,46,46,47,-1,-1,40,39,38,37,36,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,29,-1,27,27, 55,55,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,38,37,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,28,28, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,38,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,-1,52,53,-1,50,50,50,50,49,48,48,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,31,31, 59,59,-1,-1,53,54,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,32,32, 60,60,61,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,34,33,33, 61,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,34,34,34, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,35,35,35, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,37,36,36,36,36, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,37,37,-1,-1,37, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,38,-1,-1,-1,38, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,40,39, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,40,40, 62,61,60,60,60,-1,-1,60,60,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,41,41, 62,61,61,61,61,-1,-1,61,61,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,42, 62,62,62,62,62,63,63,62,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,5,4,4,4,4,4, 43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,3,3,3,3,4, 43,42,41,40,40,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,2,2,2,3,4, 43,42,41,40,40,-1,37,36,36,-1,-1,-1,33,32,31,30,29,28,27,26,26,-1,23,22,21,21,-1,18,18,18,18,18,18,18,19,20,-1,-1,-1,4,3,3,-1,1,1,2,3,4, 43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,3,2,1,0,1,2,3,4, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,3,2,1,1,-1,-1,-1,5, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,3,2,2,2,3,-1,-1,6, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,3,3,3,3,4,5,6, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,4,4,5,6, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,5,5,6, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,6,6,6, 44,44,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,22,21,-1,-1,7,7, 45,45,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,26,27,28,29,28,27,26,26,26,-1,-1,11,10,10,10,9,8,8,-1,21,20,-1,20,20,-1,8,8, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,26,26,27,28,29,28,27,26,25,25,25,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,9,9, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,28,27,26,25,24,24,24,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,10,10, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,28,28,28,28,28,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,11,11, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,12,12, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,13,13, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,31,31,31,31,31,31,31,31,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,14, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,17,16,15, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,18,18,-1,16, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,34,34,34,34,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,19,-1,17, 46,-1,43,44,44,43,42,43,-1,37,37,-1,35,35,35,35,35,35,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,21,20,-1,18, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,21,21,-1,19, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,22,22,-1,20, 49,-1,46,45,45,45,45,45,-1,41,40,-1,38,38,39,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,23,-1,21, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,39,39,39,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 51,-1,48,49,50,-1,47,-1,43,42,42,41,40,40,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,27,26,25,-1,23, 51,50,49,49,50,-1,48,-1,43,43,43,-1,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,27,26,26,25,24, 52,-1,-1,50,49,48,48,-1,44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,27,27,-1,-1,25, 53,54,-1,50,49,48,47,46,45,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,28,28,-1,27,26, 54,54,-1,50,49,48,48,-1,46,46,46,47,-1,-1,40,39,38,37,36,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,29,-1,27,27, 55,55,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,38,37,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,28,28, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,38,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,-1,52,53,-1,50,50,50,50,49,48,48,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,31,31, 59,59,-1,-1,53,54,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,32,32, 60,60,61,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,34,33,33, 61,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,34,34,34, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,35,35,35, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,37,36,36,36,36, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,37,37,-1,-1,37, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,38,-1,-1,-1,38, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,40,39, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,40,40, 62,61,60,60,60,-1,-1,60,60,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,41,41, 62,61,61,61,61,-1,-1,61,61,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,42, 62,62,62,62,62,63,63,62,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,6,5,4,4,4,4,4, 44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,3,3,3,3,3, 44,43,42,41,41,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,2,2,2,2,3, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,19,19,19,19,19,20,21,-1,-1,-1,5,4,4,-1,1,1,1,2,3, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,4,3,2,1,0,1,2,3, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,4,3,2,2,-1,-1,-1,4, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,4,3,3,3,4,-1,-1,5, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,4,4,4,4,5,6,6, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,6,7, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,6,6,7, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,7,7,7, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,23,22,-1,-1,8,8, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,27,28,29,30,29,28,27,27,27,-1,-1,12,11,11,11,10,9,9,-1,22,21,-1,21,21,-1,9,9, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,27,27,28,29,30,29,28,27,26,26,26,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,10,10, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,29,28,27,26,25,25,25,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,11,11, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,29,29,29,29,29,-1,-1,29,28,27,26,25,24,24,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,12,12, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,13,13, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,14,14, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,32,32,32,32,32,32,32,32,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,15, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,18,17,16, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,19,19,-1,17, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,35,35,35,35,35,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,20,-1,18, 47,-1,44,45,45,44,43,44,-1,38,38,-1,36,36,36,36,36,36,36,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,22,21,-1,19, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,22,22,-1,20, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,23,23,-1,21, 50,-1,47,46,46,46,46,46,-1,42,41,-1,39,39,40,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,24,-1,22, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,40,40,40,40,39,38,37,36,35,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 52,-1,49,50,51,-1,48,-1,44,43,43,42,41,41,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,28,27,26,-1,24, 52,51,50,50,51,-1,49,-1,44,44,44,-1,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,28,27,27,26,25, 53,-1,-1,51,50,49,49,-1,45,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,28,28,-1,-1,26, 54,55,-1,51,50,49,48,47,46,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,29,29,-1,28,27, 55,55,-1,51,50,49,49,-1,47,47,47,48,-1,-1,41,40,39,38,37,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,30,-1,28,28, 56,56,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,39,38,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,39,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,-1,53,54,-1,51,51,51,51,50,49,49,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,32,32, 60,60,-1,-1,54,55,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,33,33, 61,61,62,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,35,34,34, 62,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,35,35,35, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,36,36,36, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,38,37,37,37,37, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,38,38,-1,-1,38, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,39,-1,-1,-1,39, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,41,40, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 63,62,61,61,61,-1,-1,61,61,62,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 63,62,62,62,62,-1,-1,62,62,62,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,43, 63,63,63,63,63,64,64,63,63,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,7,6,5,4,4,4,4,4, 45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,3,3,3,3,3, 45,44,43,42,42,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,2,2,2,2,2, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,2,1,1,1,2, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,3,2,1,0,1,2, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,3, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,4,4,5,-1,-1,4, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,6,5, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,6,6, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,7, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,24,23,-1,-1,9,9, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,28,29,30,31,30,29,28,28,28,-1,-1,13,12,12,12,11,10,10,-1,23,22,-1,22,22,-1,10,10, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,28,28,29,30,31,30,29,28,27,27,27,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,30,29,28,27,26,26,26,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,36,36,36,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 48,-1,45,46,46,45,44,45,-1,39,39,-1,37,37,37,37,37,37,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 51,-1,48,47,47,47,47,47,-1,43,42,-1,40,40,41,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,41,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 53,-1,50,51,52,-1,49,-1,45,44,44,43,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 53,52,51,51,52,-1,50,-1,45,45,45,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 54,-1,-1,52,51,50,50,-1,46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 55,56,-1,52,51,50,49,48,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 56,56,-1,52,51,50,50,-1,48,48,48,49,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 57,57,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 60,60,-1,54,54,-1,54,55,-1,52,52,52,52,51,50,50,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,33,33, 61,61,-1,-1,55,56,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,34,34, 62,62,63,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 63,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 64,63,62,62,62,-1,-1,62,62,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 64,63,63,63,63,-1,-1,63,63,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,44, 64,64,64,64,64,65,65,64,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,8,7,6,5,4,4,4,4,4, 46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,3,3,3,3, 46,45,44,43,43,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,3,2,2,2,2, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,3,2,1,1,1, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,2,1,0,1, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,2, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,3, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,6,5,4, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,6,5,5, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,6,6,6, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,7,7,7, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,25,24,-1,-1,8,8, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,24,23,-1,23,23,-1,9,9, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,10,10, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,11,11, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,12,12, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,13,13, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,14,14, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,20,-1,-1,15, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,20,19,18,17,16, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,20,19,19,-1,17, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,20,-1,18, 49,-1,46,47,47,46,45,46,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,23,22,21,-1,19, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,23,22,22,-1,20, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,24,23,23,23,-1,21, 52,-1,49,48,48,48,48,48,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,25,24,24,24,24,-1,22, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,26,-1,-1,-1,25,-1,23, 54,-1,51,52,53,-1,50,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,27,-1,28,27,26,-1,24, 54,53,52,52,53,-1,51,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,28,-1,28,27,27,26,25, 55,-1,-1,53,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,29,29,28,28,-1,-1,26, 56,57,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,30,29,29,29,-1,28,27, 57,57,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,30,30,30,30,-1,28,28, 58,58,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,31,31,31,31,-1,29,29, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,32,32,32,32,-1,30,30, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,33,33,33,33,-1,31,31, 61,61,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,35,34,34,34,34,-1,32,32, 62,62,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,35,35,35,35,-1,-1,33,33, 63,63,64,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,36,36,36,-1,35,34,34, 64,64,64,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,37,-1,-1,35,35,35, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,37,36,36,36, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,39,38,37,37,37,37, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,39,38,38,-1,-1,38, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,40,39,39,-1,-1,-1,39, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,41,40,40,40,41,42,41,40, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 65,64,63,63,63,-1,-1,63,63,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 65,64,64,64,64,-1,-1,64,64,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,49,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,43, 65,65,65,65,65,66,66,65,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,49,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4, 47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3, 47,46,45,44,44,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,4,3,2,2,2, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,4,3,2,1,1, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,3,2,1,0, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,1, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,2, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,6,5,4,3, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,6,5,4,4, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,5,5,5, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,6,6,6, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,26,25,-1,-1,7,7, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,25,24,-1,24,24,-1,8,8, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,9,9, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,10,10, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,11,11, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,21,-1,12,12, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,20,20,-1,13,13, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,19,19,-1,-1,14, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,19,18,17,16,15, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,19,18,18,-1,16, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,19,-1,17, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,23,22,21,20,-1,18, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,24,23,22,21,21,-1,19, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,25,24,23,22,22,22,-1,20, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,25,24,23,23,23,23,-1,21, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,25,-1,-1,-1,24,-1,22, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,26,-1,27,26,25,-1,23, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,27,-1,27,26,26,25,24, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,28,28,27,27,-1,-1,25, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,30,29,28,28,28,-1,27,26, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,29,29,29,29,-1,27,27, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,30,30,30,30,-1,28,28, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,31,31,31,31,-1,29,29, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,32,32,32,32,-1,30,30, 62,62,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,34,33,33,33,33,-1,31,31, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,34,34,34,34,-1,-1,32,32, 64,64,65,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,35,35,35,-1,34,33,33, 65,65,65,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,36,-1,-1,34,34,34, 66,65,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,36,35,35,35, 66,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,39,38,37,36,36,36,36, 67,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,40,39,38,37,37,-1,-1,37, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,40,39,38,38,-1,-1,-1,38, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,40,39,39,39,40,41,40,39, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,41,40,40,-1,40,40,41,40,40, 66,65,64,64,64,-1,-1,64,64,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,41,41, 66,65,65,65,65,-1,-1,65,65,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,49,48,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,42, 66,66,66,66,66,67,67,66,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,49,48,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 4,4,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47,48, 3,3,3,4,5,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,46,46,46,47,48, 2,2,3,4,5,-1,8,8,9,-1,-1,-1,25,24,23,23,23,23,23,23,23,-1,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,-1,-1,-1,41,41,42,-1,45,45,46,47,48, 1,2,3,4,5,6,7,8,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48, 0,-1,-1,-1,6,6,7,8,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 1,-1,-1,6,6,7,7,8,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 2,3,4,5,6,7,8,8,9,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 3,3,4,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 4,4,4,-1,-1,27,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 5,5,5,-1,26,26,26,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 6,6,-1,-1,25,25,25,25,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 7,7,-1,24,24,24,24,25,-1,13,13,14,15,15,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 8,8,-1,23,23,23,23,-1,-1,14,14,14,15,16,16,-1,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 9,9,-1,22,22,22,22,-1,-1,15,15,15,15,16,-1,-1,27,26,25,25,25,25,25,-1,-1,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 10,10,-1,21,21,21,21,-1,17,16,16,16,16,-1,-1,-1,27,26,26,26,26,26,26,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 11,11,-1,20,20,20,20,-1,17,17,17,17,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 12,12,-1,19,19,19,20,19,18,18,18,-1,-1,26,26,26,27,28,28,28,28,28,28,29,30,31,32,32,32,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 13,-1,-1,18,18,19,20,-1,19,19,19,-1,25,25,25,26,27,28,29,29,29,29,29,-1,31,31,32,33,33,33,33,34,35,36,37,38,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 14,15,16,17,18,-1,21,-1,20,20,20,-1,24,24,25,26,27,28,29,30,30,30,30,31,32,32,32,33,34,34,34,34,35,36,37,38,-1,41,41,41,-1,44,-1,45,45,46,47,48, 15,-1,17,17,18,-1,22,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,33,33,33,34,35,35,35,35,36,37,38,39,40,41,42,-1,45,-1,46,46,46,-1,49, 16,-1,18,-1,-1,-1,23,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,32,32,-1,-1,34,34,34,34,35,36,36,36,36,37,38,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 17,-1,19,20,21,22,23,24,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,35,35,35,36,37,37,37,37,38,-1,42,42,-1,48,47,48,49,49,48,-1,51, 18,-1,20,20,21,22,23,24,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,49,49,49,-1,52, 19,-1,21,21,21,22,23,24,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,39,39,-1,44,-1,-1,49,49,49,49,50,50,-1,53, 20,-1,22,22,22,22,23,24,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,40,40,39,38,38,38,39,40,41,40,40,-1,45,46,-1,50,50,50,50,50,51,-1,54, 21,-1,23,-1,-1,-1,24,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,39,39,39,39,39,39,39,40,41,41,41,-1,45,45,-1,-1,51,-1,-1,-1,52,-1,55, 22,-1,24,25,26,-1,25,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,38,38,39,40,40,40,40,40,41,42,42,43,44,45,46,-1,52,-1,53,53,53,-1,56, 23,24,25,25,26,-1,26,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,43,-1,45,45,46,-1,51,-1,52,52,53,54,55, 24,-1,-1,26,26,27,27,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,43,-1,46,46,46,-1,50,50,51,52,-1,-1,56, 25,26,-1,27,27,27,28,29,30,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,36,36,37,38,39,40,41,42,43,43,43,43,-1,-1,47,47,47,48,49,50,51,52,-1,58,57, 26,26,-1,28,28,28,28,-1,31,31,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,38,38,39,40,41,42,43,44,44,-1,-1,49,48,48,48,-1,50,50,51,52,-1,58,58, 27,27,-1,29,29,29,29,-1,32,32,32,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,39,39,39,40,41,42,43,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,59,59, 28,28,-1,30,30,30,30,-1,-1,33,33,33,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,40,40,40,40,41,42,43,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 29,29,-1,31,31,31,31,-1,-1,34,34,34,34,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,41,42,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,61,61, 30,30,-1,32,32,-1,32,33,-1,35,35,35,35,35,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,42,42,-1,-1,50,50,51,52,52,52,52,-1,55,54,54,54,54,-1,62,62, 31,31,-1,-1,33,34,33,33,-1,36,36,-1,36,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,55,55,-1,-1,63,63, 32,32,33,-1,34,34,34,-1,-1,37,37,38,37,37,37,37,38,39,40,41,42,43,44,45,46,46,45,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,64,64,64, 33,33,33,-1,-1,35,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,42,43,44,-1,-1,46,45,45,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,64, 34,34,34,35,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 35,35,35,35,36,37,38,39,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 36,-1,-1,36,36,37,38,39,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,51,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 37,-1,-1,-1,37,37,38,39,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 38,39,40,39,38,38,38,39,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,53,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 39,39,40,39,39,-1,39,39,40,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,52,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 40,40,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,64,63,62,62,-1,-1,62,62,62,63,64, 41,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,47,48,49,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,63,63,63,-1,64,63,63,63,63,64, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,47,48,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,64,64,64,65,64,64,64,64,64,64, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 5,5,5,5,5,5,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 5,4,4,4,4,5,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43, 5,4,3,3,3,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,41,41,41,42,43, 5,4,3,2,2,-1,3,3,4,-1,-1,-1,20,19,18,18,18,18,18,18,18,-1,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,-1,-1,-1,36,36,37,-1,40,40,41,42,43, 5,4,3,2,1,1,2,3,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43, 6,-1,-1,-1,0,1,2,3,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 6,-1,-1,2,1,1,2,3,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 5,4,3,2,2,2,2,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 5,4,3,3,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 5,4,4,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 5,5,5,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 6,6,-1,-1,21,21,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,44,44, 7,7,-1,20,20,20,20,21,-1,8,8,9,10,10,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,45,45, 8,8,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 9,9,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 10,10,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 11,11,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 12,12,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,23,23,23,23,23,24,25,26,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 13,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,24,24,24,24,-1,26,26,27,28,28,28,28,29,30,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 14,15,16,17,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,25,25,25,26,27,27,27,28,29,29,29,29,30,31,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 15,-1,17,17,18,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,28,28,28,29,30,30,30,30,31,32,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 16,-1,18,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,27,-1,-1,29,29,29,29,30,31,31,31,31,32,33,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 17,-1,19,20,21,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,30,30,30,30,30,31,32,32,32,32,33,-1,37,37,-1,43,42,43,44,44,43,-1,46, 18,-1,20,20,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 19,-1,21,21,21,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 20,-1,22,22,22,22,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,34,33,33,33,34,35,36,35,35,-1,40,41,-1,45,45,45,45,45,46,-1,49, 21,-1,23,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 22,-1,24,25,26,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,35,35,35,35,36,37,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 23,24,25,25,26,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,38,-1,40,40,41,-1,46,-1,47,47,48,49,50, 24,-1,-1,26,26,27,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 25,26,-1,27,27,27,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 26,26,-1,28,28,28,28,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,33,33,34,35,36,37,38,39,39,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 27,27,-1,29,29,29,29,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,34,35,36,37,38,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,54,54, 28,28,-1,30,30,30,30,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 29,29,-1,31,31,31,31,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,36,37,-1,-1,46,46,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 30,30,-1,32,32,-1,32,33,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,-1,-1,45,45,46,47,47,47,47,-1,50,49,49,49,49,-1,57,57, 31,31,-1,-1,33,34,33,33,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,44,45,46,47,-1,48,48,-1,50,50,50,50,-1,-1,58,58, 32,32,33,-1,34,34,34,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,41,40,39,40,41,42,43,44,45,46,47,48,49,49,-1,-1,51,51,51,-1,59,59,59, 33,33,33,-1,-1,35,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,41,40,40,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,52,-1,-1,58,58,59, 34,34,34,35,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 35,35,35,35,36,37,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 36,-1,-1,36,36,37,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,46,45,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 37,-1,-1,-1,37,37,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 38,39,40,39,38,38,38,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 39,39,40,39,39,-1,39,39,40,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 40,40,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,48,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 41,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,58,58,58,-1,59,58,58,58,58,59, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,47,46,45,44,43,44,45,46,47,48,49,50,51,50,51,52,53,54,55,56,57,58,59,59,59,59,60,59,59,59,59,59,59, 5,5,5,5,5,5,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 5,4,4,4,4,5,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41,42, 5,4,3,3,3,-1,-1,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,40,40,40,41,42, 5,4,3,2,2,-1,2,2,3,-1,-1,-1,19,18,17,17,17,17,17,17,17,-1,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,-1,-1,-1,35,35,36,-1,39,39,40,41,42, 5,4,3,2,1,1,1,2,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42, 6,-1,-1,-1,1,0,1,2,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 6,-1,-1,2,1,1,1,2,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 5,4,3,2,2,2,2,2,3,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 5,4,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 5,4,4,-1,-1,22,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 5,5,5,-1,21,21,21,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 6,6,-1,-1,20,20,20,20,-1,6,6,-1,8,8,9,10,11,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,43,43, 7,7,-1,19,19,19,19,20,-1,7,7,8,9,9,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,-1,42,41,-1,41,41,-1,44,44, 8,8,-1,18,18,18,18,-1,-1,8,8,8,9,10,10,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 9,9,-1,17,17,17,17,-1,-1,9,9,9,9,10,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 10,10,-1,17,16,16,16,-1,11,10,10,10,10,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 11,11,-1,17,16,15,15,-1,11,11,11,11,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,26,27,28,29,30,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 12,12,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,22,22,22,22,22,23,24,25,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 13,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,23,23,23,23,-1,25,25,26,27,27,27,27,28,29,30,31,32,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 14,15,16,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,24,24,24,25,26,26,26,27,28,28,28,28,29,30,31,32,-1,35,35,35,-1,38,-1,39,39,40,41,42, 15,-1,17,17,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,27,27,27,28,29,29,29,29,30,31,32,33,34,35,36,-1,39,-1,40,40,40,-1,43, 16,-1,18,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,26,-1,-1,28,28,28,28,29,30,30,30,30,31,32,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 17,-1,19,20,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,29,29,29,29,29,30,31,31,31,31,32,-1,36,36,-1,42,41,42,43,43,42,-1,45, 18,-1,20,20,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,37,-1,-1,42,42,42,43,43,43,-1,46, 19,-1,21,21,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,43,44,44,-1,47, 20,-1,22,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,33,32,32,32,33,34,35,34,34,-1,39,40,-1,44,44,44,44,44,45,-1,48, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 22,-1,24,25,26,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,34,34,34,34,35,36,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 23,24,25,25,26,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,35,35,35,35,36,37,-1,39,39,40,-1,45,-1,46,46,47,48,49, 24,-1,-1,26,26,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 25,26,-1,27,27,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 26,26,-1,28,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,32,32,33,34,35,36,37,38,38,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 27,27,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,53,53, 28,28,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,54,54, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,35,36,-1,-1,45,45,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 30,30,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,-1,-1,44,44,45,46,46,46,46,-1,49,48,48,48,48,-1,56,56, 31,31,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,43,43,44,45,46,-1,47,47,-1,49,49,49,49,-1,-1,57,57, 32,32,33,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,40,39,38,39,40,41,42,43,44,45,46,47,48,48,-1,-1,50,50,50,-1,58,58,58, 33,33,33,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,-1,40,39,39,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,51,-1,-1,57,57,58, 34,34,34,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 35,35,35,35,36,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 36,-1,-1,36,36,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,45,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 37,-1,-1,-1,37,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 38,39,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 39,39,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 40,40,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,47,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 41,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,57,57,57,-1,58,57,57,57,57,58, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,49,50,51,52,53,54,55,56,57,58,58,58,58,59,58,58,58,58,58,58, 6,6,6,6,6,6,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 6,5,5,5,5,6,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41,42, 6,5,4,4,4,-1,-1,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,40,40,40,41,42, 6,5,4,3,3,-1,2,2,3,-1,-1,-1,19,18,17,17,17,17,17,17,17,-1,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,-1,-1,-1,35,35,36,-1,39,39,40,41,42, 6,5,4,3,2,1,1,1,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42, 7,-1,-1,-1,2,1,0,1,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 7,-1,-1,3,2,1,1,1,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 6,5,4,3,2,2,2,2,3,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 6,5,4,4,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 6,5,5,-1,-1,22,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 6,6,6,-1,21,21,21,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 7,7,-1,-1,20,20,20,20,-1,6,6,-1,8,8,9,10,11,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,43,43, 8,8,-1,19,19,19,19,20,-1,7,7,8,9,9,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,-1,42,41,-1,41,41,-1,44,44, 9,9,-1,18,18,18,18,-1,-1,8,8,8,9,10,10,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 10,10,-1,17,17,17,17,-1,-1,9,9,9,9,10,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 11,11,-1,17,16,16,16,-1,11,10,10,10,10,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 12,12,-1,17,16,15,15,-1,11,11,11,11,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,26,27,28,29,30,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 13,13,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,22,22,22,22,22,23,24,25,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 14,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,23,23,23,23,-1,25,25,26,27,27,27,27,28,29,30,31,32,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 15,16,17,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,24,24,24,25,26,26,26,27,28,28,28,28,29,30,31,32,-1,35,35,35,-1,38,-1,39,39,40,41,42, 16,-1,18,18,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,27,27,27,28,29,29,29,29,30,31,32,33,34,35,36,-1,39,-1,40,40,40,-1,43, 17,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,26,-1,-1,28,28,28,28,29,30,30,30,30,31,32,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 18,-1,20,21,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,29,29,29,29,29,30,31,31,31,31,32,-1,36,36,-1,42,41,42,43,43,42,-1,45, 19,-1,21,21,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,37,-1,-1,42,42,42,43,43,43,-1,46, 20,-1,22,22,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,43,44,44,-1,47, 21,-1,23,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,33,32,32,32,33,34,35,34,34,-1,39,40,-1,44,44,44,44,44,45,-1,48, 22,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 23,-1,25,26,27,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,34,34,34,34,35,36,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 24,25,26,26,27,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,35,35,35,35,36,37,-1,39,39,40,-1,45,-1,46,46,47,48,49, 25,-1,-1,27,27,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 26,27,-1,28,28,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 27,27,-1,29,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,32,32,33,34,35,36,37,38,38,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 28,28,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,53,53, 29,29,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,54,54, 30,30,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,35,36,-1,-1,45,45,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 31,31,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,-1,-1,44,44,45,46,46,46,46,-1,49,48,48,48,48,-1,56,56, 32,32,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,43,43,44,45,46,-1,47,47,-1,49,49,49,49,-1,-1,57,57, 33,33,34,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,40,39,38,39,40,41,42,43,44,45,46,47,48,48,-1,-1,50,50,50,-1,58,58,58, 34,34,34,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,-1,40,39,39,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,51,-1,-1,57,57,58, 35,35,35,36,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 36,36,36,36,37,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 37,-1,-1,37,37,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,45,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 38,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 39,40,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 40,40,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 41,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,47,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,57,57,57,-1,58,57,57,57,57,58, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,49,50,51,52,53,54,55,56,57,58,58,58,58,59,58,58,58,58,58,58, 7,7,7,7,7,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 7,6,6,6,6,7,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41,42, 7,6,5,5,5,-1,-1,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,40,40,40,41,42, 7,6,5,4,4,-1,2,2,3,-1,-1,-1,19,18,17,17,17,17,17,17,17,-1,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,-1,-1,-1,35,35,36,-1,39,39,40,41,42, 7,6,5,4,3,2,1,1,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42, 8,-1,-1,-1,3,2,1,0,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 8,-1,-1,4,3,2,1,1,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 7,6,5,4,3,2,2,2,3,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 7,6,5,5,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 7,6,6,-1,-1,22,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 7,7,7,-1,21,21,21,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 8,8,-1,-1,20,20,20,20,-1,6,6,-1,8,8,9,10,11,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,43,43, 9,9,-1,19,19,19,19,20,-1,7,7,8,9,9,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,-1,42,41,-1,41,41,-1,44,44, 10,10,-1,18,18,18,18,-1,-1,8,8,8,9,10,10,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 11,11,-1,17,17,17,17,-1,-1,9,9,9,9,10,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 12,12,-1,17,16,16,16,-1,11,10,10,10,10,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 13,13,-1,17,16,15,15,-1,11,11,11,11,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,26,27,28,29,30,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 14,14,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,22,22,22,22,22,23,24,25,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 15,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,23,23,23,23,-1,25,25,26,27,27,27,27,28,29,30,31,32,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 16,17,18,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,24,24,24,25,26,26,26,27,28,28,28,28,29,30,31,32,-1,35,35,35,-1,38,-1,39,39,40,41,42, 17,-1,18,18,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,27,27,27,28,29,29,29,29,30,31,32,33,34,35,36,-1,39,-1,40,40,40,-1,43, 18,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,26,-1,-1,28,28,28,28,29,30,30,30,30,31,32,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 19,-1,20,21,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,29,29,29,29,29,30,31,31,31,31,32,-1,36,36,-1,42,41,42,43,43,42,-1,45, 20,-1,21,21,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,37,-1,-1,42,42,42,43,43,43,-1,46, 21,-1,22,22,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,43,44,44,-1,47, 22,-1,23,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,33,32,32,32,33,34,35,34,34,-1,39,40,-1,44,44,44,44,44,45,-1,48, 23,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 24,-1,25,26,27,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,34,34,34,34,35,36,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 25,26,26,26,27,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,35,35,35,35,36,37,-1,39,39,40,-1,45,-1,46,46,47,48,49, 26,-1,-1,27,27,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 27,28,-1,28,28,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 28,28,-1,29,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,32,32,33,34,35,36,37,38,38,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 29,29,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,53,53, 30,30,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,54,54, 31,31,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,35,36,-1,-1,45,45,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 32,32,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,-1,-1,44,44,45,46,46,46,46,-1,49,48,48,48,48,-1,56,56, 33,33,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,43,43,44,45,46,-1,47,47,-1,49,49,49,49,-1,-1,57,57, 34,34,35,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,40,39,38,39,40,41,42,43,44,45,46,47,48,48,-1,-1,50,50,50,-1,58,58,58, 35,35,35,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,-1,40,39,39,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,51,-1,-1,57,57,58, 36,36,36,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 37,37,37,37,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 38,-1,-1,38,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,45,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 39,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 40,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 41,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,47,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,57,57,57,-1,58,57,57,57,57,58, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,49,50,51,52,53,54,55,56,57,58,58,58,58,59,58,58,58,58,58,58, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 27,26,26,26,26,27,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,39,40, 27,26,25,25,25,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,38,38,38,39,40, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,4,4,5,6,7,8,9,10,11,-1,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 27,26,25,24,23,23,23,23,-1,-1,2,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,35,36,37,38,39,40, 28,-1,-1,-1,23,22,22,22,-1,0,1,2,-1,5,5,6,7,8,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,35,35,35,36,-1,-1,-1,41, 28,-1,-1,24,23,22,21,21,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,35,36,37,-1,-1,41, 27,26,25,24,23,22,21,20,20,-1,-1,3,3,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,22,-1,-1,-1,-1,27,27,-1,-1,33,33,34,35,36,37,38,39,40, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 28,28,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,41,40,-1,-1,41,41, 29,29,-1,26,26,26,26,27,-1,18,17,16,15,14,14,14,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,-1,40,39,-1,39,39,-1,42,42, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,27,28,29,30,-1,32,32,32,-1,35,35,36,37,-1,-1,41, 27,26,25,24,24,-1,23,-1,21,21,21,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,26,26,26,26,27,28,29,30,-1,33,33,33,-1,36,-1,37,37,38,39,40, 28,-1,25,25,25,-1,24,-1,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,26,27,27,27,27,28,29,30,31,32,33,34,-1,37,-1,38,38,38,-1,41, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,27,28,28,28,28,29,30,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 30,-1,27,28,28,27,26,27,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,28,29,29,29,29,30,-1,34,34,-1,40,39,40,41,41,40,-1,43, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,41,41,41,-1,44, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,36,-1,-1,41,41,41,41,42,42,-1,45, 33,-1,30,29,29,29,29,29,-1,28,27,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,33,32,31,30,30,30,31,32,33,32,32,-1,37,38,-1,42,42,42,42,42,43,-1,46, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,33,32,31,31,31,31,31,32,33,33,33,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 35,-1,32,33,34,-1,31,-1,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,33,32,32,32,32,32,32,32,33,34,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 35,34,33,33,34,-1,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,38,-1,43,-1,44,44,45,46,47, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,35,35,35,35,35,35,35,35,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,35,35,36,36,36,36,36,36,36,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,37,37,37,37,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,37,37,37,37,38,38,38,-1,-1,43,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,39,38,38,38,38,38,39,-1,-1,44,43,43,43,43,43,-1,-1,45,45,45,45,-1,53,53, 42,42,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,39,39,39,39,39,39,-1,-1,45,44,44,44,44,44,44,-1,47,46,46,46,46,-1,54,54, 43,43,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,45,45,45,45,-1,45,45,-1,47,47,47,47,-1,-1,55,55, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,46,46,46,47,46,46,-1,-1,48,48,48,-1,56,56,56, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,-1,43,42,42,42,43,44,45,46,47,47,47,47,47,47,48,-1,-1,49,-1,-1,55,55,56, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,50,51,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,49,49,50,51,52,53,54,55,56, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,51,50,49,48,47,46,47,48,49,50,51,52,53,-1,-1,50,50,51,52,53,-1,-1,57, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,50,51,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,51,51,51,52,-1,-1,-1,57, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,50,50,51,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,52,52,52,52,53,54,55,56, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,51,51,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,54,-1,-1,54,54,54,55,56, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,58,57,56,55,55,55,-1,56,55,55,55,55,56, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,54,53,52,53,54,55,56,57,58,58,57,56,56,56,56,57,56,56,56,56,56,56, 26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 26,25,25,25,25,26,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38,39, 26,25,24,24,24,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,37,37,37,38,39, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 26,25,24,23,22,22,22,22,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,37,38,39, 27,-1,-1,-1,22,21,21,21,-1,1,0,1,-1,4,4,5,6,7,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,34,34,34,35,-1,-1,-1,40, 27,-1,-1,23,22,21,20,20,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,-1,-1,40, 26,25,24,23,22,21,20,19,19,-1,-1,2,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,21,-1,-1,-1,-1,26,26,-1,-1,32,32,33,34,35,36,37,38,39, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,27,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,27,28,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,27,27,28,29,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,28,28,28,28,29,-1,33,33,-1,39,38,39,40,40,39,-1,42, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,31,32,31,31,-1,36,37,-1,41,41,41,41,41,42,-1,45, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,31,32,32,32,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,31,32,33,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,37,-1,42,-1,43,43,44,45,46, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,35,35,35,35,35,35,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,36,36,36,36,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,37,37,37,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,38,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,44,43,43,43,43,43,43,-1,46,45,45,45,45,-1,53,53, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,46,46,-1,-1,54,54, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,55,55,55, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,48,-1,-1,54,54,55, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,48,48,49,50,51,52,53,54,55, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,49,49,50,51,52,-1,-1,56, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,50,50,50,51,-1,-1,-1,56, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,51,51,51,51,52,53,54,55, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,57,56,55,54,54,54,-1,55,54,54,54,54,55, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,53,52,51,52,53,54,55,56,57,57,56,55,55,55,55,56,55,55,55,55,55,55, 26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 26,25,25,25,25,26,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38,39, 26,25,24,24,24,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,37,37,37,38,39, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 26,25,24,23,22,22,22,22,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,37,38,39, 27,-1,-1,-1,22,21,21,21,-1,2,1,0,-1,4,4,5,6,7,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,34,34,34,35,-1,-1,-1,40, 27,-1,-1,23,22,21,20,20,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,-1,-1,40, 26,25,24,23,22,21,20,19,19,-1,-1,2,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,21,-1,-1,-1,-1,26,26,-1,-1,32,32,33,34,35,36,37,38,39, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,27,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,27,28,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,27,27,28,29,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,28,28,28,28,29,-1,33,33,-1,39,38,39,40,40,39,-1,42, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,31,32,31,31,-1,36,37,-1,41,41,41,41,41,42,-1,45, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,31,32,32,32,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,31,32,33,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,37,-1,42,-1,43,43,44,45,46, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,35,35,35,35,35,35,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,36,36,36,36,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,37,37,37,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,38,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,44,43,43,43,43,43,43,-1,46,45,45,45,45,-1,53,53, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,46,46,-1,-1,54,54, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,55,55,55, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,48,-1,-1,54,54,55, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,48,48,49,50,51,52,53,54,55, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,49,49,50,51,52,-1,-1,56, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,50,50,50,51,-1,-1,-1,56, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,51,51,51,51,52,53,54,55, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,57,56,55,54,54,54,-1,55,54,54,54,54,55, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,53,52,51,52,53,54,55,56,57,57,56,55,55,55,55,56,55,55,55,55,55,55, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 23,22,22,22,22,23,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36, 23,22,21,21,21,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,34,34,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,2,2,2,2,3,4,5,6,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 23,22,21,20,19,19,19,19,-1,-1,4,3,2,1,1,2,3,4,5,6,7,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,34,35,36, 24,-1,-1,-1,19,18,18,18,-1,5,4,4,-1,0,1,2,3,4,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,31,31,31,32,-1,-1,-1,37, 24,-1,-1,20,19,18,17,17,-1,-1,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,-1,-1,37, 23,22,21,20,19,18,17,16,16,-1,-1,3,3,-1,-1,-1,-1,5,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,18,-1,-1,-1,-1,23,23,-1,-1,29,29,30,31,32,33,34,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 24,24,-1,-1,23,23,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,37,37, 25,25,-1,22,22,22,22,23,-1,14,13,12,11,10,10,10,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,-1,35,35,-1,38,38, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 23,22,21,20,20,-1,19,-1,17,17,17,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 24,-1,21,21,21,-1,20,-1,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 26,-1,23,24,24,23,22,23,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,30,30,-1,36,35,36,37,37,36,-1,39, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 29,-1,26,25,25,25,25,25,-1,24,23,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,29,28,27,26,26,26,27,28,29,28,28,-1,33,34,-1,38,38,38,38,38,39,-1,42, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,29,28,27,27,27,27,27,28,29,29,29,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 31,-1,28,29,30,-1,27,-1,26,25,25,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,29,28,28,28,28,28,28,28,29,30,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 31,30,29,29,30,-1,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,31,-1,33,33,34,-1,39,-1,40,40,41,42,43, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,31,31,32,32,32,32,32,32,32,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,33,33,33,33,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,33,34,34,34,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,35,34,34,34,34,34,35,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 38,38,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,35,35,35,35,35,-1,-1,41,40,40,40,40,40,40,-1,43,42,42,42,42,-1,50,50, 39,39,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,43,43,-1,-1,51,51, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,52,52,52, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,39,38,38,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,45,-1,-1,51,51,52, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,45,45,46,47,48,49,50,51,52, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,46,46,47,48,49,-1,-1,53, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,47,47,47,48,-1,-1,-1,53, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,48,48,48,48,49,50,51,52, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,54,53,52,51,51,51,-1,52,51,51,51,51,52, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,54,53,52,52,52,52,53,52,52,52,52,52,52, 22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 22,21,21,21,21,22,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35, 22,21,20,20,20,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,33,33,33,34,35, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,2,2,2,2,2,3,4,5,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 22,21,20,19,18,18,18,18,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,34,35, 23,-1,-1,-1,18,17,17,17,-1,5,4,4,-1,1,0,1,2,3,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,30,30,30,31,-1,-1,-1,36, 23,-1,-1,19,18,17,16,16,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,36, 22,21,20,19,18,17,16,15,15,-1,-1,3,3,-1,-1,-1,-1,4,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,-1,-1,28,28,29,30,31,32,33,34,35, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,36,36, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,9,9,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,-1,34,34,-1,37,37, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 22,21,20,19,19,-1,18,-1,16,16,16,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 23,-1,20,20,20,-1,19,-1,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 25,-1,22,23,23,22,21,22,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,35,34,35,36,36,35,-1,38, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 28,-1,25,24,24,24,24,24,-1,23,22,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,37,37,37,37,37,38,-1,41, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 30,-1,27,28,29,-1,26,-1,25,24,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 30,29,28,28,29,-1,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,30,31,31,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,32,32,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,32,33,33,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,34,33,33,33,33,33,34,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 37,37,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,34,34,34,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,49,49, 38,38,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,51,51,51, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,51, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,51,50,50,50,50,51, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,53,52,51,51,51,51,52,51,51,51,51,51,51, 21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 21,20,20,20,20,21,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34, 21,20,19,19,19,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,32,32,32,33,34, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,3,2,2,2,2,2,3,4,5,-1,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 21,20,19,18,17,17,17,17,-1,-1,5,4,3,2,1,1,1,2,3,4,5,-1,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,33,34, 22,-1,-1,-1,17,16,16,16,-1,6,5,5,-1,2,1,0,1,2,3,-1,-1,-1,8,8,9,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,29,29,29,30,-1,-1,-1,35, 22,-1,-1,18,17,16,15,15,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,35, 21,20,19,18,17,16,15,14,14,-1,-1,4,4,-1,-1,-1,-1,3,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,16,-1,-1,-1,-1,21,21,-1,-1,27,27,28,29,30,31,32,33,34, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 22,22,-1,-1,21,21,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,35,35, 23,23,-1,20,20,20,20,21,-1,12,11,10,9,8,8,8,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,-1,33,33,-1,36,36, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,17,16,15,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 21,20,19,18,18,-1,17,-1,15,15,15,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 22,-1,19,19,19,-1,18,-1,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 24,-1,21,22,22,21,20,21,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,34,33,34,35,35,34,-1,37, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 27,-1,24,23,23,23,23,23,-1,22,21,-1,22,22,23,24,23,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,36,36,36,36,36,37,-1,40, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,24,23,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,37,-1,-1,-1,38,-1,41, 29,-1,26,27,28,-1,25,-1,24,23,23,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,27,26,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 29,28,27,27,28,-1,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,39,40,41, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,29,29,30,30,30,30,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,31,31,31,31,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,31,32,32,32,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,33,32,32,32,32,32,33,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 36,36,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,33,33,33,33,33,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,48,48, 37,37,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,49,49, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,50,50,50, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,37,36,36,36,37,38,39,40,41,41,41,41,41,41,42,-1,-1,43,-1,-1,49,49,50, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,43,43,44,45,46,47,48,49,50, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,44,44,45,46,47,-1,-1,51, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,45,45,45,46,-1,-1,-1,51, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,46,46,46,46,47,48,49,50, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 43,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,52,51,50,49,49,49,-1,50,49,49,49,49,50, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,52,51,50,50,50,50,51,50,50,50,50,50,50, 20,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 20,19,19,19,19,20,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33, 20,19,18,18,18,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,31,31,31,32,33, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,4,3,2,2,2,2,2,3,4,-1,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 20,19,18,17,16,16,16,16,-1,-1,6,5,4,3,2,1,1,1,2,3,4,-1,8,8,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,33, 21,-1,-1,-1,16,15,15,15,-1,7,6,6,-1,3,2,1,0,1,2,-1,-1,-1,7,7,8,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,28,28,28,29,-1,-1,-1,34, 21,-1,-1,17,16,15,14,14,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,-1,-1,34, 20,19,18,17,16,15,14,13,13,-1,-1,5,5,-1,-1,-1,-1,2,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,15,-1,-1,-1,-1,20,20,-1,-1,26,26,27,28,29,30,31,32,33, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 21,21,-1,-1,20,20,20,20,-1,11,11,-1,8,7,6,6,6,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,34,34, 22,22,-1,19,19,19,19,20,-1,11,10,9,8,7,7,7,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,-1,32,32,-1,35,35, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,8,8,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 24,24,-1,17,17,17,17,-1,-1,11,10,9,9,9,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 24,24,-1,17,16,16,16,-1,12,11,10,10,10,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 23,23,-1,17,16,15,15,-1,12,11,11,11,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 21,-1,-1,17,16,15,15,-1,13,13,13,-1,16,15,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 20,19,18,17,17,-1,16,-1,14,14,14,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,21,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 21,-1,18,18,18,-1,17,-1,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,21,22,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,21,21,22,23,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 23,-1,20,21,21,20,19,20,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,22,22,22,22,23,-1,27,27,-1,33,32,33,34,34,33,-1,36, 24,-1,21,21,21,20,20,20,-1,-1,18,-1,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 25,-1,22,22,21,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 26,-1,23,22,22,22,22,22,-1,21,20,-1,21,21,22,23,22,21,21,21,22,23,24,-1,-1,26,25,24,23,23,23,24,25,26,25,25,-1,30,31,-1,35,35,35,35,35,36,-1,39, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,23,22,22,22,22,22,23,24,-1,-1,26,25,24,24,24,24,24,25,26,26,26,-1,30,30,-1,-1,36,-1,-1,-1,37,-1,40, 28,-1,25,26,27,-1,24,-1,23,22,22,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,26,25,25,25,25,25,25,25,26,27,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 28,27,26,26,27,-1,25,-1,23,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,31,-1,36,-1,37,37,38,39,40, 29,-1,-1,27,27,27,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 30,31,-1,28,28,27,27,26,25,25,25,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 31,31,-1,29,28,28,28,-1,26,26,26,27,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,28,28,29,29,29,29,29,29,29,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 32,32,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,29,29,29,30,30,30,30,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,30,31,31,31,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,30,30,30,30,30,30,31,32,31,31,31,31,31,32,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 35,35,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,32,32,32,32,32,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,47,47, 36,36,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,48,48, 37,37,38,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,49,49,49, 38,38,38,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,-1,-1,42,-1,-1,48,48,49, 39,39,39,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 40,40,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,42,42,43,44,45,46,47,48,49, 41,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,43,43,44,45,46,-1,-1,50, 42,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,44,44,44,45,-1,-1,-1,50, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,45,45,45,45,46,47,48,49, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,51,50,49,48,48,48,-1,49,48,48,48,48,49, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,51,50,49,49,49,49,50,49,49,49,49,49,49, 20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 20,19,19,19,19,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32, 20,19,18,18,18,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,30,30,30,31,32, 20,19,18,17,17,-1,17,17,17,-1,-1,-1,5,4,3,2,2,2,2,2,3,-1,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 20,19,18,17,16,16,16,16,-1,-1,7,6,5,4,3,2,1,1,1,2,3,-1,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,32, 21,-1,-1,-1,16,15,15,15,-1,8,7,7,-1,4,3,2,1,0,1,-1,-1,-1,6,6,7,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,27,27,27,28,-1,-1,-1,33, 21,-1,-1,17,16,15,14,14,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,-1,-1,33, 20,19,18,17,16,15,14,13,13,-1,-1,6,6,-1,-1,-1,-1,2,-1,-1,-1,-1,6,6,7,8,-1,-1,-1,-1,14,-1,-1,-1,-1,19,19,-1,-1,25,25,26,27,28,29,30,31,32, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 21,21,-1,-1,20,20,20,20,-1,11,11,-1,8,7,6,6,6,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,33,33, 22,22,-1,19,19,19,19,20,-1,11,10,9,8,7,7,7,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,19,20,21,22,23,-1,32,31,-1,31,31,-1,34,34, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,8,8,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 24,24,-1,17,17,17,17,-1,-1,11,10,9,9,9,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,36,36, 24,24,-1,17,16,16,16,-1,12,11,10,10,10,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 23,23,-1,17,16,15,15,-1,12,11,11,11,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 21,-1,-1,17,16,15,15,-1,13,13,13,-1,16,15,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,21,22,23,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 20,19,18,17,17,-1,16,-1,14,14,14,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,21,22,23,-1,26,26,26,-1,28,-1,29,29,30,31,32, 21,-1,18,18,18,-1,17,-1,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,21,22,23,24,25,26,27,-1,29,-1,30,30,30,-1,33, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,21,21,22,23,-1,26,26,-1,-1,30,-1,-1,-1,31,-1,34, 23,-1,20,21,21,20,19,20,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,22,22,22,22,23,-1,27,27,-1,32,31,32,33,33,32,-1,35, 24,-1,21,21,21,20,20,20,-1,-1,18,-1,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,32,32,32,33,33,33,-1,36, 25,-1,22,22,21,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,33,33,33,33,34,34,-1,37, 26,-1,23,22,22,22,22,22,-1,21,20,-1,21,21,22,23,22,21,21,21,22,23,24,-1,-1,26,25,24,23,23,23,24,25,26,25,25,-1,30,31,-1,34,34,34,34,34,35,-1,38, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,23,22,22,22,22,22,23,24,-1,-1,26,25,24,24,24,24,24,25,26,26,26,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 28,-1,25,26,27,-1,24,-1,23,22,22,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,26,25,25,25,25,25,25,25,26,27,27,28,29,30,31,-1,36,-1,38,38,37,-1,40, 28,27,26,26,27,-1,25,-1,23,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,31,-1,36,-1,37,37,38,39,40, 29,-1,-1,27,27,27,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 30,31,-1,28,28,27,27,26,25,25,25,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 31,31,-1,29,28,28,28,-1,26,26,26,27,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,28,28,29,29,29,29,29,29,29,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 32,32,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,29,29,29,30,30,30,30,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,30,31,31,31,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,30,30,30,30,30,30,31,32,31,31,31,31,31,32,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 35,35,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,32,32,32,32,32,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,47,47, 36,36,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,48,48, 37,37,38,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,49,49,49, 38,38,38,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,-1,-1,42,-1,-1,48,48,49, 39,39,39,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 40,40,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,42,42,43,44,45,46,47,48,49, 41,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,43,43,44,45,46,-1,-1,50, 42,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,44,44,44,45,-1,-1,-1,50, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,45,45,45,45,46,47,48,49, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,51,50,49,48,48,48,-1,49,48,48,48,48,49, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,51,50,49,49,49,49,50,49,49,49,49,49,49, 20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 20,19,19,19,19,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32, 20,19,18,18,18,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,30,30,30,31,32, 20,19,18,17,17,-1,17,17,17,-1,-1,-1,6,5,4,3,2,2,2,2,3,-1,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 20,19,18,17,16,16,16,16,-1,-1,8,7,6,5,4,3,2,1,1,2,3,-1,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,32, 21,-1,-1,-1,16,15,15,15,-1,9,8,8,-1,5,4,3,2,1,0,-1,-1,-1,6,6,7,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,27,27,27,28,-1,-1,-1,33, 21,-1,-1,17,16,15,14,14,-1,-1,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,-1,-1,33, 20,19,18,17,16,15,14,13,13,-1,-1,7,7,-1,-1,-1,-1,2,-1,-1,-1,-1,6,6,7,8,-1,-1,-1,-1,14,-1,-1,-1,-1,19,19,-1,-1,25,25,26,27,28,29,30,31,32, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 21,21,-1,-1,20,20,20,20,-1,11,11,-1,8,7,6,6,6,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,33,33, 22,22,-1,19,19,19,19,20,-1,11,10,9,8,7,7,7,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,19,20,21,22,23,-1,32,31,-1,31,31,-1,34,34, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,8,8,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 24,24,-1,17,17,17,17,-1,-1,11,10,9,9,9,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,36,36, 24,24,-1,17,16,16,16,-1,12,11,10,10,10,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 23,23,-1,17,16,15,15,-1,12,11,11,11,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 21,-1,-1,17,16,15,15,-1,13,13,13,-1,16,15,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,21,22,23,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 20,19,18,17,17,-1,16,-1,14,14,14,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,21,22,23,-1,26,26,26,-1,28,-1,29,29,30,31,32, 21,-1,18,18,18,-1,17,-1,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,21,22,23,24,25,26,27,-1,29,-1,30,30,30,-1,33, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,21,21,22,23,-1,26,26,-1,-1,30,-1,-1,-1,31,-1,34, 23,-1,20,21,21,20,19,20,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,22,22,22,22,23,-1,27,27,-1,32,31,32,33,33,32,-1,35, 24,-1,21,21,21,20,20,20,-1,-1,18,-1,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,32,32,32,33,33,33,-1,36, 25,-1,22,22,21,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,33,33,33,33,34,34,-1,37, 26,-1,23,22,22,22,22,22,-1,21,20,-1,21,21,22,23,22,21,21,21,22,23,24,-1,-1,26,25,24,23,23,23,24,25,26,25,25,-1,30,31,-1,34,34,34,34,34,35,-1,38, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,23,22,22,22,22,22,23,24,-1,-1,26,25,24,24,24,24,24,25,26,26,26,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 28,-1,25,26,27,-1,24,-1,23,22,22,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,26,25,25,25,25,25,25,25,26,27,27,28,29,30,31,-1,36,-1,38,38,37,-1,40, 28,27,26,26,27,-1,25,-1,23,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,31,-1,36,-1,37,37,38,39,40, 29,-1,-1,27,27,27,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 30,31,-1,28,28,27,27,26,25,25,25,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 31,31,-1,29,28,28,28,-1,26,26,26,27,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,28,28,29,29,29,29,29,29,29,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 32,32,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,29,29,29,30,30,30,30,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,30,31,31,31,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,30,30,30,30,30,30,31,32,31,31,31,31,31,32,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 35,35,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,32,32,32,32,32,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,47,47, 36,36,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,48,48, 37,37,38,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,49,49,49, 38,38,38,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,-1,-1,42,-1,-1,48,48,49, 39,39,39,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 40,40,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,42,42,43,44,45,46,47,48,49, 41,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,43,43,44,45,46,-1,-1,50, 42,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,44,44,44,45,-1,-1,-1,50, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,45,45,45,45,46,47,48,49, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,51,50,49,48,48,48,-1,49,48,48,48,48,49, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,51,50,49,49,49,49,50,49,49,49,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 25,24,24,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27, 25,24,23,23,23,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,25,25,25,26,27, 25,24,23,22,22,-1,21,20,20,-1,-1,-1,11,10,9,8,8,8,7,6,6,-1,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,20,20,21,-1,24,24,25,26,27, 25,24,23,22,21,21,21,21,-1,-1,13,12,11,10,9,8,7,7,7,7,7,-1,1,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,27, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,0,1,2,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 26,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,28, 25,24,23,22,21,20,19,18,18,-1,-1,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,2,2,2,3,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,-1,-1,20,20,21,22,23,24,25,26,27, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 26,26,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,28,28, 27,27,-1,24,24,24,24,25,-1,16,15,14,13,12,12,12,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,14,14,14,15,16,17,18,-1,27,26,-1,26,26,-1,29,29, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 25,24,23,22,22,-1,21,-1,19,19,19,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,24,24,24,24,25,26,25,25,-1,21,21,21,-1,23,-1,24,24,25,26,27, 26,-1,23,23,23,-1,22,-1,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,25,25,25,26,25,24,23,22,22,22,-1,24,-1,25,25,25,-1,28, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,25,26,26,26,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 28,-1,25,26,26,25,24,25,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,26,27,27,26,26,26,-1,24,24,-1,27,26,27,28,28,27,-1,30, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 31,-1,28,27,27,27,27,27,-1,26,25,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,31,30,29,28,28,28,29,30,30,29,29,-1,27,28,-1,29,29,29,29,29,30,-1,33, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,31,30,29,29,29,29,29,30,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 33,-1,30,31,32,-1,29,-1,28,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,31,30,30,30,30,30,30,30,31,31,31,30,29,29,30,-1,31,-1,34,33,32,-1,35, 33,32,31,31,32,-1,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,32,-1,30,30,30,-1,32,-1,34,33,33,34,35, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,33,33,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,37,36,36,36,36,36,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 40,40,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,37,37,37,37,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,42,42, 41,41,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,43,43, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,43,42,41,40,39,40,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,41,40,40,40,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,49, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26, 25,24,24,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,25,26, 25,24,23,23,23,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,24,24,24,25,26, 25,24,23,22,22,-1,21,20,20,-1,-1,-1,11,10,9,8,8,8,7,6,6,-1,2,2,2,2,-1,6,6,7,8,9,9,10,11,12,-1,-1,-1,20,20,21,-1,23,23,24,25,26, 25,24,23,22,21,21,21,21,-1,-1,13,12,11,10,9,8,7,7,7,7,7,-1,1,1,1,2,-1,7,7,7,8,8,9,10,11,12,13,14,-1,-1,21,21,22,22,23,24,25,26, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,1,0,1,2,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 26,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 25,24,23,22,21,20,19,18,18,-1,-1,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,2,2,2,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 26,26,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 27,27,-1,24,24,24,24,25,-1,16,15,14,13,12,12,12,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 25,24,23,22,22,-1,21,-1,19,19,19,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,24,24,24,24,25,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 26,-1,23,23,23,-1,22,-1,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,25,25,25,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,25,26,26,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 28,-1,25,26,26,25,24,25,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,26,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 31,-1,28,27,27,27,27,27,-1,26,25,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 33,-1,30,31,32,-1,29,-1,28,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,31,30,30,30,30,30,30,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 33,32,31,31,32,-1,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,33,33,34,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,37,36,36,36,36,36,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 40,40,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 41,41,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,43,42,41,40,39,40,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,41,40,40,40,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,41,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25, 26,25,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,24,24,25, 26,25,24,24,24,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,23,23,23,24,25, 26,25,24,23,23,-1,21,20,20,-1,-1,-1,12,11,10,9,9,8,7,6,6,-1,2,2,2,2,-1,6,6,7,8,8,8,9,10,11,-1,-1,-1,20,20,21,-1,22,22,23,24,25, 26,25,24,23,22,22,21,21,-1,-1,14,13,12,11,10,9,8,8,7,7,7,-1,2,1,1,1,-1,7,7,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,2,1,0,1,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,26, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,2,2,2,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,-1,-1,18,18,19,20,21,22,23,24,25, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,26,26, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,12,12,12,13,14,15,16,-1,25,24,-1,24,24,-1,27,27, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,26,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,23,24,25, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,25,24,23,22,21,20,20,20,-1,22,-1,23,23,23,-1,26, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,26,25,-1,28, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,28,-1,31, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,30,29,29,29,29,28,27,27,28,-1,29,-1,32,31,30,-1,33, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,32,31,31,32,33, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,40,40, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,41,41, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,47, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25, 27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,24,24,25, 27,26,25,24,24,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,23,23,23,24,25, 27,26,25,24,24,-1,21,20,20,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,-1,6,6,7,8,8,8,9,10,11,-1,-1,-1,20,20,21,-1,22,22,23,24,25, 27,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,1,1,-1,7,7,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,0,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 28,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,26, 27,26,25,24,23,22,21,20,20,-1,-1,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,3,2,2,2,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,-1,-1,18,18,19,20,21,22,23,24,25, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 28,28,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,26,26, 29,29,-1,26,26,26,26,27,-1,18,17,16,15,14,14,14,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,12,12,12,13,14,15,16,-1,25,24,-1,24,24,-1,27,27, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,26,26,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 27,26,25,24,24,-1,23,-1,21,21,21,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,26,26,26,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,23,24,25, 28,-1,25,25,25,-1,24,-1,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,26,27,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,23,23,-1,26, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,27,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 30,-1,27,28,28,27,26,27,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,26,25,-1,28, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 33,-1,30,29,29,29,29,29,-1,28,27,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,28,-1,31, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 35,-1,32,33,34,-1,31,-1,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,32,31,30,-1,33, 35,34,33,33,34,-1,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,32,31,31,32,33, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,35,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 42,42,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,40,40, 43,43,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,41,41, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,47, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20, 32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,19,19,20, 32,31,30,29,29,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,18,18,18,19,20, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,6,-1,3,2,2,2,2,3,4,5,6,-1,-1,-1,17,17,17,-1,17,17,18,19,20, 32,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,7,7,-1,3,2,1,1,2,3,4,5,6,7,8,-1,-1,16,16,16,16,17,18,19,20, 33,-1,-1,-1,28,27,27,27,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,6,-1,-1,-1,0,1,2,3,4,5,-1,8,8,9,-1,15,15,15,16,-1,-1,-1,21, 33,-1,-1,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,-1,-1,14,14,15,16,17,-1,-1,21, 32,31,30,29,28,27,26,25,25,-1,-1,19,19,-1,-1,-1,-1,14,-1,-1,-1,-1,8,7,6,6,-1,-1,-1,-1,2,-1,-1,-1,-1,7,7,-1,-1,13,13,14,15,16,17,18,19,20, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 33,33,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,-1,11,11,-1,20,20,21,20,-1,-1,21,21, 34,34,-1,31,31,31,31,32,-1,23,22,21,20,19,19,19,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,7,7,7,8,9,10,11,-1,20,19,-1,19,19,-1,22,22, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,24,-1,-1,8,8,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 36,36,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,23,23,23,-1,-1,9,9,9,10,11,-1,-1,17,17,17,17,-1,24,24, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,23,22,22,-1,-1,-1,10,10,10,11,12,-1,16,16,16,17,-1,24,24, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,23,22,21,21,21,-1,-1,11,11,11,12,-1,15,15,16,17,-1,23,23, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,23,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,24,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,21, 32,31,30,29,29,-1,28,-1,26,26,26,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,18,19,20, 33,-1,30,30,30,-1,29,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,18,18,-1,21, 34,-1,31,-1,-1,-1,30,-1,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 35,-1,32,33,33,32,31,32,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,21,20,-1,23, 36,-1,33,33,33,32,32,32,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,21,21,-1,24, 37,-1,34,34,33,33,33,33,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,22,22,-1,25, 38,-1,35,34,34,34,34,34,-1,31,30,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,23,-1,26, 39,-1,36,-1,-1,-1,35,-1,-1,31,31,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 40,-1,37,38,39,-1,36,-1,33,32,32,31,30,30,30,30,30,30,30,30,30,30,31,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,27,26,25,-1,28, 40,39,38,38,39,-1,37,-1,33,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,27,26,26,27,28, 41,-1,-1,39,39,38,38,-1,34,34,34,-1,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,27,27,-1,-1,29, 42,43,-1,40,39,38,37,36,35,35,35,-1,-1,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,28,28,-1,31,30, 43,43,-1,40,39,38,38,-1,36,36,36,37,-1,-1,34,34,34,34,34,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,29,-1,31,31, 44,44,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,35,35,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,32,32, 45,45,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,36,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 46,46,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 47,47,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,35,35, 48,48,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,36,36, 49,49,50,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,42,43,43,42,41,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,38,37,37, 50,50,50,-1,-1,45,-1,-1,44,43,43,43,43,43,43,43,43,43,43,42,41,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,38,38,38, 51,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,44,44,44,43,42,42,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,39,39,39, 52,51,50,49,48,47,46,45,45,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,40,40, 53,-1,-1,49,48,47,46,46,-1,-1,53,52,51,50,49,48,47,46,47,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,41, 53,-1,-1,-1,48,47,47,47,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,42, 52,51,50,49,48,48,48,48,-1,-1,53,52,51,50,49,48,48,48,48,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,51,50,49,49,49,49,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 52,51,51,51,51,-1,-1,51,51,51,52,53,54,55,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,42, 52,52,52,52,52,53,53,52,52,52,52,53,54,55,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20, 32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,19,19,20, 32,31,30,29,29,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,18,18,18,19,20, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,-1,-1,-1,17,17,17,-1,17,17,18,19,20, 32,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,16,16,16,16,17,18,19,20, 33,-1,-1,-1,28,27,27,27,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,6,-1,-1,-1,1,0,1,2,3,4,-1,7,7,8,-1,15,15,15,16,-1,-1,-1,21, 33,-1,-1,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,14,14,15,16,17,-1,-1,21, 32,31,30,29,28,27,26,25,25,-1,-1,19,19,-1,-1,-1,-1,14,-1,-1,-1,-1,8,7,6,6,-1,-1,-1,-1,2,-1,-1,-1,-1,6,6,-1,-1,13,13,14,15,16,17,18,19,20, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 33,33,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,-1,11,11,-1,20,20,21,20,-1,-1,21,21, 34,34,-1,31,31,31,31,32,-1,23,22,21,20,19,19,19,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,7,7,7,8,9,10,11,-1,20,19,-1,19,19,-1,22,22, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,24,-1,-1,8,8,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 36,36,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,23,23,23,-1,-1,9,9,9,10,11,-1,-1,17,17,17,17,-1,24,24, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,23,22,22,-1,-1,-1,10,10,10,11,12,-1,16,16,16,17,-1,24,24, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,23,22,21,21,21,-1,-1,11,11,11,12,-1,15,15,16,17,-1,23,23, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,23,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,24,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,21, 32,31,30,29,29,-1,28,-1,26,26,26,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,18,19,20, 33,-1,30,30,30,-1,29,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,18,18,-1,21, 34,-1,31,-1,-1,-1,30,-1,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 35,-1,32,33,33,32,31,32,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,21,20,-1,23, 36,-1,33,33,33,32,32,32,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,21,21,-1,24, 37,-1,34,34,33,33,33,33,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,22,22,-1,25, 38,-1,35,34,34,34,34,34,-1,31,30,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,23,-1,26, 39,-1,36,-1,-1,-1,35,-1,-1,31,31,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 40,-1,37,38,39,-1,36,-1,33,32,32,31,30,30,30,30,30,30,30,30,30,30,31,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,27,26,25,-1,28, 40,39,38,38,39,-1,37,-1,33,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,27,26,26,27,28, 41,-1,-1,39,39,38,38,-1,34,34,34,-1,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,27,27,-1,-1,29, 42,43,-1,40,39,38,37,36,35,35,35,-1,-1,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,28,28,-1,31,30, 43,43,-1,40,39,38,38,-1,36,36,36,37,-1,-1,34,34,34,34,34,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,29,-1,31,31, 44,44,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,35,35,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,32,32, 45,45,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,36,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 46,46,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 47,47,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,35,35, 48,48,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,36,36, 49,49,50,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,42,43,43,42,41,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,38,37,37, 50,50,50,-1,-1,45,-1,-1,44,43,43,43,43,43,43,43,43,43,43,42,41,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,38,38,38, 51,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,44,44,44,43,42,42,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,39,39,39, 52,51,50,49,48,47,46,45,45,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,40,40, 53,-1,-1,49,48,47,46,46,-1,-1,53,52,51,50,49,48,47,46,47,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,41, 53,-1,-1,-1,48,47,47,47,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,42, 52,51,50,49,48,48,48,48,-1,-1,53,52,51,50,49,48,48,48,48,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,51,50,49,49,49,49,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 52,51,51,51,51,-1,-1,51,51,51,52,53,54,55,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,42, 52,52,52,52,52,53,53,52,52,52,52,53,54,55,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,20, 33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,19,19,19,19,20, 33,32,31,30,30,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,18,18,18,19,20, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 33,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,16,16,16,16,17,18,19,20, 34,-1,-1,-1,29,28,28,28,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,7,-1,-1,-1,2,1,0,1,2,3,-1,6,6,7,-1,15,15,15,16,-1,-1,-1,21, 34,-1,-1,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,14,14,15,16,17,-1,-1,21, 33,32,31,30,29,28,27,26,26,-1,-1,20,20,-1,-1,-1,-1,15,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,2,-1,-1,-1,-1,5,5,-1,-1,13,13,14,15,16,17,18,19,20, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 34,34,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,-1,11,11,-1,20,20,21,20,-1,-1,21,21, 35,35,-1,32,32,32,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,7,7,7,8,9,10,11,-1,20,19,-1,19,19,-1,22,22, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,24,-1,-1,8,8,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,23,23,23,-1,-1,9,9,9,10,11,-1,-1,17,17,17,17,-1,24,24, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,23,22,22,-1,-1,-1,10,10,10,11,12,-1,16,16,16,17,-1,24,24, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,23,22,21,21,21,-1,-1,11,11,11,12,-1,15,15,16,17,-1,23,23, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,23,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,24,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,21, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,18,19,20, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,18,18,-1,21, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 36,-1,33,34,34,33,32,33,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,21,20,-1,23, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,21,21,-1,24, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,22,22,-1,25, 39,-1,36,35,35,35,35,35,-1,31,30,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,23,-1,26, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 41,-1,38,39,40,-1,37,-1,33,32,32,31,30,30,30,30,30,30,30,30,30,30,31,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,27,26,25,-1,28, 41,40,39,39,40,-1,38,-1,33,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,27,26,26,27,28, 42,-1,-1,40,39,38,38,-1,34,34,34,-1,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,27,27,-1,-1,29, 43,44,-1,40,39,38,37,36,35,35,35,-1,-1,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,28,28,-1,31,30, 44,44,-1,40,39,38,38,-1,36,36,36,37,-1,-1,34,34,34,34,34,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,29,-1,31,31, 45,45,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,35,35,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,32,32, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,36,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 48,48,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,35,35, 49,49,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,36,36, 50,50,51,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,42,43,43,42,41,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,38,37,37, 51,51,51,-1,-1,45,-1,-1,44,43,43,43,43,43,43,43,43,43,43,42,41,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,38,38,38, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,44,44,44,43,42,42,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,39,39,39, 52,51,50,49,48,47,46,45,45,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,40,40, 53,-1,-1,49,48,47,46,46,-1,-1,53,52,51,50,49,48,47,46,47,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,41, 53,-1,-1,-1,48,47,47,47,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,42, 52,51,50,49,48,48,48,48,-1,-1,53,52,51,50,49,48,48,48,48,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,51,50,49,49,49,49,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 52,51,51,51,51,-1,-1,51,51,51,52,53,54,55,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,42, 52,52,52,52,52,53,53,52,52,52,52,53,54,55,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21, 34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,20,20,20,20,21, 34,33,32,31,31,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,19,19,19,20,21, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 34,33,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,17,17,17,17,18,19,20,21, 35,-1,-1,-1,30,29,29,29,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,8,-1,-1,-1,3,2,1,0,1,2,-1,5,5,6,-1,16,16,16,17,-1,-1,-1,22, 35,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,15,15,16,17,18,-1,-1,22, 34,33,32,31,30,29,28,27,27,-1,-1,21,21,-1,-1,-1,-1,16,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,3,-1,-1,-1,-1,4,4,-1,-1,14,14,15,16,17,18,19,20,21, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 35,35,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,22,21,-1,-1,22,22, 36,36,-1,33,33,33,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,8,8,8,9,10,11,12,-1,21,20,-1,20,20,-1,23,23, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,25,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,24,24,24,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,24,23,23,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,23,22,22,22,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,19,20,21, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,19,19,-1,22, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 37,-1,34,35,35,34,33,34,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,22,21,-1,24, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 40,-1,37,36,36,36,36,36,-1,32,31,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,24,-1,27, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 42,-1,39,40,41,-1,38,-1,34,33,33,32,31,31,31,31,31,31,31,31,31,31,32,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,28,27,26,-1,29, 42,41,40,40,41,-1,39,-1,34,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,28,27,27,28,29, 43,-1,-1,41,40,39,39,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 44,45,-1,41,40,39,38,37,36,36,36,-1,-1,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 45,45,-1,41,40,39,39,-1,37,37,37,38,-1,-1,35,35,35,35,35,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 46,46,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,36,36,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,37,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 49,49,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,36,36, 50,50,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,37,37, 51,51,52,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,43,44,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 52,52,52,-1,-1,46,-1,-1,45,44,44,44,44,44,44,44,44,44,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,45,45,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 53,52,51,50,49,48,47,46,46,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 54,-1,-1,50,49,48,47,47,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 54,-1,-1,-1,49,48,48,48,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 53,52,51,50,49,49,49,49,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 53,52,52,52,52,-1,-1,52,52,52,53,54,55,56,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,43, 53,53,53,53,53,54,54,53,53,53,53,54,55,56,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22, 35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,21,21,21,21,22, 35,34,33,32,32,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,20,20,20,21,22, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 35,34,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,18,18,18,18,19,20,21,22, 36,-1,-1,-1,31,30,30,30,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,3,2,1,0,1,-1,4,4,5,-1,17,17,17,18,-1,-1,-1,23, 36,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,16,16,17,18,19,-1,-1,23, 35,34,33,32,31,30,29,28,28,-1,-1,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,3,3,-1,-1,15,15,16,17,18,19,20,21,22, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 36,36,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 37,37,-1,34,34,34,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,9,9,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,26,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,25,25,25,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,25,24,24,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,24,23,23,23,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,20,21,22, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,20,20,-1,23, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 38,-1,35,36,36,35,34,35,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,23,22,-1,25, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 41,-1,38,37,37,37,37,37,-1,33,32,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,25,-1,28, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 43,-1,40,41,42,-1,39,-1,35,34,34,33,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,29,28,27,-1,30, 43,42,41,41,42,-1,40,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,29,28,28,29,30, 44,-1,-1,42,41,40,40,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 45,46,-1,42,41,40,39,38,37,37,37,-1,-1,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 46,46,-1,42,41,40,40,-1,38,38,38,39,-1,-1,36,36,36,36,36,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 47,47,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,37,37,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,38,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 50,50,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,37,37, 51,51,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,38,38, 52,52,53,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 53,53,53,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 54,53,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 55,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 55,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23, 36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,22,22,22,22,23, 36,35,34,33,33,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,21,21,21,22,23, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,7,6,5,4,3,2,1,1,2,3,4,-1,-1,19,19,19,19,20,21,22,23, 37,-1,-1,-1,32,31,31,31,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,4,3,2,1,0,-1,4,4,5,-1,18,18,18,19,-1,-1,-1,24, 37,-1,-1,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,-1,17,17,18,19,20,-1,-1,24, 36,35,34,33,32,31,30,29,29,-1,-1,23,23,-1,-1,-1,-1,18,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,3,3,-1,-1,16,16,17,18,19,20,21,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 37,37,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,24,23,-1,-1,24,24, 38,38,-1,35,35,35,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,10,10,10,11,12,13,14,-1,23,22,-1,22,22,-1,25,25, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,27,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,26,26,26,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,26,25,25,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,25,24,24,24,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,24,24,24,24,24,24,24,24,-1,26,26,27,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,27,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,21,22,23, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,21,21,-1,24, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 39,-1,36,37,37,36,35,36,-1,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,24,23,-1,26, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 42,-1,39,38,38,38,38,38,-1,34,33,-1,31,31,32,33,32,31,31,31,32,33,34,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,26,-1,29, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,32,32,33,32,32,32,32,32,33,34,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 44,-1,41,42,43,-1,40,-1,36,35,35,34,33,33,33,33,33,33,33,33,33,33,34,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,30,29,28,-1,31, 44,43,42,42,43,-1,41,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,30,29,29,30,31, 45,-1,-1,43,42,41,41,-1,37,37,37,-1,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 46,47,-1,43,42,41,40,39,38,38,38,-1,-1,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 47,47,-1,43,42,41,41,-1,39,39,39,40,-1,-1,37,37,37,37,37,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 48,48,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,38,38,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,39,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 51,51,-1,45,45,-1,45,46,-1,43,43,43,43,43,43,44,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,38,38, 52,52,-1,-1,46,47,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,39,39, 53,53,54,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,45,46,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 54,54,54,-1,-1,48,-1,-1,47,46,46,46,46,46,46,46,46,46,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,47,47,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 55,54,53,52,51,50,49,48,48,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 56,-1,-1,52,51,50,49,49,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 56,-1,-1,-1,51,50,50,50,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 55,54,53,52,51,51,51,51,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 55,54,54,54,54,-1,-1,54,54,54,55,56,57,58,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,45, 55,55,55,55,55,56,56,55,55,55,55,56,57,58,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26, 39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,25,25,25,25,26, 39,38,37,36,36,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,24,24,24,25,26, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,9,8,7,6,5,4,3,3,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 39,38,37,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,22,22,22,22,23,24,25,26, 40,-1,-1,-1,35,34,34,34,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,7,6,5,4,4,-1,0,1,2,-1,21,21,21,22,-1,-1,-1,27, 40,-1,-1,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,20,20,21,22,23,-1,-1,27, 39,38,37,36,35,34,33,32,32,-1,-1,26,26,-1,-1,-1,-1,21,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,2,-1,-1,19,19,20,21,22,23,24,25,26, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,30,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,29,29,29,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,29,28,28,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,-1,-1,29,29,29,29,29,28,27,27,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,27,27,27,27,27,27,27,27,-1,29,29,30,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,28,28,28,28,28,28,28,28,28,29,30,30,30,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 42,-1,39,40,40,39,38,39,-1,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,33,33,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 45,-1,42,41,41,41,41,41,-1,37,36,-1,34,34,35,36,35,34,34,34,35,36,37,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,36,35,35,35,35,35,36,37,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 47,-1,44,45,46,-1,43,-1,39,38,38,37,36,36,36,36,36,36,36,36,36,36,37,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 47,46,45,45,46,-1,44,-1,39,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 48,-1,-1,46,45,44,44,-1,40,40,40,-1,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 49,50,-1,46,45,44,43,42,41,41,41,-1,-1,39,39,39,39,39,39,39,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 50,50,-1,46,45,44,44,-1,42,42,42,43,-1,-1,40,40,40,40,40,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 51,51,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,41,41,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,42,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 53,53,-1,47,47,47,47,-1,-1,45,45,45,45,45,46,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 54,54,-1,48,48,-1,48,49,-1,46,46,46,46,46,46,47,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 55,55,-1,-1,49,50,49,49,-1,47,47,-1,47,47,47,47,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 56,56,57,-1,50,50,50,-1,-1,48,48,49,48,48,48,48,48,49,49,48,47,46,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 57,57,57,-1,-1,51,-1,-1,50,49,49,49,49,49,49,49,49,49,49,48,47,46,46,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,50,50,50,49,48,48,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 58,57,56,55,54,53,52,51,51,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 59,-1,-1,55,54,53,52,52,-1,-1,59,58,57,56,55,54,53,52,53,53,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 59,-1,-1,-1,54,53,53,53,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 58,57,56,55,54,54,54,54,-1,-1,59,58,57,56,55,54,54,54,54,55,55,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,57,56,55,55,55,55,55,54,54,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 58,57,57,57,57,-1,-1,57,57,57,58,59,60,61,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 58,58,58,58,58,59,59,58,58,58,58,59,60,61,61,60,59,58,57,56,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26, 39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,25,25,25,25,26, 39,38,37,36,36,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,24,24,24,25,26, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,9,8,7,6,5,4,3,3,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 39,38,37,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,22,22,22,22,23,24,25,26, 40,-1,-1,-1,35,34,34,34,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,7,6,5,4,4,-1,1,0,1,-1,21,21,21,22,-1,-1,-1,27, 40,-1,-1,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,20,20,21,22,23,-1,-1,27, 39,38,37,36,35,34,33,32,32,-1,-1,26,26,-1,-1,-1,-1,21,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,2,-1,-1,19,19,20,21,22,23,24,25,26, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,30,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,29,29,29,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,29,28,28,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,-1,-1,29,29,29,29,29,28,27,27,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,27,27,27,27,27,27,27,27,-1,29,29,30,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,28,28,28,28,28,28,28,28,28,29,30,30,30,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 42,-1,39,40,40,39,38,39,-1,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,33,33,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 45,-1,42,41,41,41,41,41,-1,37,36,-1,34,34,35,36,35,34,34,34,35,36,37,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,36,35,35,35,35,35,36,37,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 47,-1,44,45,46,-1,43,-1,39,38,38,37,36,36,36,36,36,36,36,36,36,36,37,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 47,46,45,45,46,-1,44,-1,39,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 48,-1,-1,46,45,44,44,-1,40,40,40,-1,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 49,50,-1,46,45,44,43,42,41,41,41,-1,-1,39,39,39,39,39,39,39,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 50,50,-1,46,45,44,44,-1,42,42,42,43,-1,-1,40,40,40,40,40,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 51,51,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,41,41,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,42,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 53,53,-1,47,47,47,47,-1,-1,45,45,45,45,45,46,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 54,54,-1,48,48,-1,48,49,-1,46,46,46,46,46,46,47,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 55,55,-1,-1,49,50,49,49,-1,47,47,-1,47,47,47,47,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 56,56,57,-1,50,50,50,-1,-1,48,48,49,48,48,48,48,48,49,49,48,47,46,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 57,57,57,-1,-1,51,-1,-1,50,49,49,49,49,49,49,49,49,49,49,48,47,46,46,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,50,50,50,49,48,48,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 58,57,56,55,54,53,52,51,51,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 59,-1,-1,55,54,53,52,52,-1,-1,59,58,57,56,55,54,53,52,53,53,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 59,-1,-1,-1,54,53,53,53,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 58,57,56,55,54,54,54,54,-1,-1,59,58,57,56,55,54,54,54,54,55,55,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,57,56,55,55,55,55,55,54,54,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 58,57,57,57,57,-1,-1,57,57,57,58,59,60,61,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 58,58,58,58,58,59,59,58,58,58,58,59,60,61,61,60,59,58,57,56,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27, 40,39,38,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,26,26,26,26,27, 40,39,38,37,37,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,25,25,25,26,27, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,26,25,24,23,22,21,20,19,19,-1,16,15,14,14,-1,11,10,9,8,7,6,5,4,4,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 40,39,38,37,36,35,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,2,-1,-1,23,23,23,23,24,25,26,27, 41,-1,-1,-1,36,35,35,35,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,8,7,6,5,5,-1,2,1,0,-1,22,22,22,23,-1,-1,-1,28, 41,-1,-1,37,36,35,34,34,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,21,21,22,23,24,-1,-1,28, 40,39,38,37,36,35,34,33,33,-1,-1,27,27,-1,-1,-1,-1,22,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,3,3,-1,-1,20,20,21,22,23,24,25,26,27, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 41,41,-1,-1,40,40,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,28,28, 42,42,-1,39,39,39,39,40,-1,31,30,29,28,27,26,26,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,14,14,14,15,16,17,18,-1,27,26,-1,26,26,-1,29,29, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,31,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,30,30,30,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,30,29,29,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,28,27,26,26,26,26,26,26,26,-1,-1,30,30,30,30,30,29,28,28,28,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,29,28,27,27,27,27,27,27,27,27,28,29,30,31,31,31,30,29,28,27,27,27,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 41,-1,-1,37,36,35,35,-1,32,32,32,-1,30,29,28,28,28,28,28,28,28,28,28,-1,30,30,31,32,31,30,29,28,27,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 40,39,38,37,37,-1,36,-1,33,33,33,-1,30,29,29,29,29,29,29,29,29,29,29,30,31,31,31,32,31,30,29,28,27,26,25,25,-1,21,21,21,-1,23,-1,24,24,25,26,27, 41,-1,38,38,38,-1,37,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,24,-1,25,25,25,-1,28, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,33,32,31,30,29,28,27,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 43,-1,40,41,41,40,39,40,-1,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,24,24,-1,27,26,27,28,28,27,-1,30, 44,-1,41,41,41,40,40,40,-1,-1,35,-1,33,33,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 45,-1,42,42,41,41,41,41,-1,-1,36,-1,34,34,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 46,-1,43,42,42,42,42,42,-1,38,37,-1,35,35,36,37,36,35,35,35,36,37,38,-1,-1,35,34,33,32,32,32,32,31,30,29,29,-1,27,28,-1,29,29,29,29,29,30,-1,33, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,37,36,36,36,36,36,37,38,-1,-1,35,34,33,33,33,33,32,31,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 48,-1,45,46,47,-1,44,-1,40,39,39,38,37,37,37,37,37,37,37,37,37,37,38,-1,-1,35,34,34,34,34,33,32,31,31,31,31,30,29,29,30,-1,31,-1,34,33,32,-1,35, 48,47,46,46,47,-1,45,-1,40,40,40,-1,38,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,-1,30,30,30,-1,32,-1,34,33,33,34,35, 49,-1,-1,47,46,45,45,-1,41,41,41,-1,39,39,39,39,39,39,39,39,39,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 50,51,-1,47,46,45,44,43,42,42,42,-1,-1,40,40,40,40,40,40,40,40,39,38,37,37,37,37,36,35,34,34,34,34,34,34,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 51,51,-1,47,46,45,45,-1,43,43,43,44,-1,-1,41,41,41,41,41,41,40,39,39,-1,-1,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 52,52,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,42,42,42,41,40,40,40,-1,-1,38,37,36,36,36,36,36,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 53,53,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,43,43,42,41,41,41,41,-1,-1,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 54,54,-1,48,48,48,48,-1,-1,46,46,46,46,46,47,-1,-1,43,42,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 55,55,-1,49,49,-1,49,50,-1,47,47,47,47,47,47,48,-1,-1,43,43,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,42,42, 56,56,-1,-1,50,51,50,50,-1,48,48,-1,48,48,48,48,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,43,43, 57,57,58,-1,51,51,51,-1,-1,49,49,50,49,49,49,49,49,50,50,49,48,47,46,45,44,43,42,41,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 58,58,58,-1,-1,52,-1,-1,51,50,50,50,50,50,50,50,50,50,50,49,48,47,47,-1,-1,43,42,42,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,51,51,51,50,49,49,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 59,58,57,56,55,54,53,52,52,-1,-1,59,59,-1,-1,-1,-1,52,-1,-1,-1,-1,51,50,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 60,-1,-1,56,55,54,53,53,-1,-1,60,59,58,57,56,55,54,53,54,54,53,52,51,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 60,-1,-1,-1,55,54,54,54,-1,61,60,60,-1,57,56,55,54,54,54,-1,-1,-1,51,50,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 59,58,57,56,55,55,55,55,-1,-1,60,59,58,57,56,55,55,55,55,56,56,-1,51,50,50,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,58,57,56,56,56,56,56,55,55,-1,51,51,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 59,58,58,58,58,-1,-1,58,58,58,59,60,61,62,62,61,60,60,-1,56,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,49, 59,59,59,59,59,60,60,59,59,59,59,60,61,62,62,61,60,59,58,57,57,56,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,7,7,7,7,7,7, 42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,-1,6,6,6,6,7, 42,41,40,39,39,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,3,-1,-1,5,5,5,6,7, 42,41,40,39,39,-1,36,35,35,-1,-1,-1,32,31,30,29,28,27,26,25,25,-1,22,21,20,20,-1,17,17,17,17,17,17,17,18,19,-1,-1,-1,3,2,2,-1,4,4,5,6,7, 42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,1,1,2,3,4,5,6,7, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,0,1,2,3,-1,-1,-1,8, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,1,1,2,3,4,-1,-1,8, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,3,2,2,2,3,4,5,6,7, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,5,5,6,7, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,22,-1,-1,6,6,7, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,21,21,21,-1,7,7,7, 43,43,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,8,-1,6,6,-1,20,20,21,20,-1,-1,8,8, 44,44,-1,41,41,41,41,42,-1,33,32,31,30,29,28,28,-1,-1,26,25,24,25,26,27,28,27,26,25,25,25,-1,-1,10,9,9,9,8,7,7,-1,20,19,-1,19,19,-1,9,9, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,27,26,25,25,25,26,27,28,27,26,25,24,24,24,-1,-1,10,10,9,8,8,8,-1,-1,18,18,18,18,-1,10,10, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,27,26,25,24,23,23,23,-1,-1,10,9,9,9,9,-1,-1,17,17,17,17,-1,11,11, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,28,27,27,27,27,27,27,-1,-1,27,26,25,24,23,22,22,-1,-1,-1,10,10,10,10,11,-1,16,16,16,17,-1,12,12, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,30,29,28,28,28,28,28,28,28,-1,-1,27,26,25,24,23,22,21,21,21,-1,-1,11,11,11,11,-1,15,15,16,17,-1,13,13, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,29,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,14,14, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,32,31,30,30,30,30,30,30,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,15, 42,41,40,39,39,-1,38,-1,35,35,35,-1,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,18,17,16, 43,-1,40,40,40,-1,39,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,18,18,-1,17, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,33,33,33,33,33,33,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,18, 45,-1,42,43,43,42,41,42,-1,36,36,-1,34,34,34,34,34,34,34,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,21,20,-1,19, 46,-1,43,43,43,42,42,42,-1,-1,37,-1,35,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,21,21,-1,20, 47,-1,44,44,43,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,22,22,-1,21, 48,-1,45,44,44,44,44,44,-1,40,39,-1,37,37,38,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,23,-1,22, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,37,36,35,34,33,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,23, 50,-1,47,48,49,-1,46,-1,42,41,41,40,39,39,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,27,26,25,-1,24, 50,49,48,48,49,-1,47,-1,42,42,42,-1,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,27,26,26,26,25, 51,-1,-1,49,48,47,47,-1,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,27,27,-1,-1,26, 52,53,-1,49,48,47,46,45,44,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,28,28,-1,28,27, 53,53,-1,49,48,47,47,-1,45,45,45,46,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,29,-1,28,28, 54,54,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,29,29, 55,55,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,37,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,30,30, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,31,31, 57,57,-1,51,51,-1,51,52,-1,49,49,49,49,48,47,47,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,32,32, 58,58,-1,-1,52,53,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,33,33, 59,59,60,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,35,34,34, 60,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,35,35,35, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,37,36,36,36, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,37,37,37,37, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,38,-1,-1,38, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,39, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,40, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,41, 61,60,59,59,59,-1,-1,59,59,60,60,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 61,60,60,60,60,-1,-1,60,60,60,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,42, 61,61,61,61,61,62,62,61,61,60,59,58,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,7,6,6,6,6,6, 42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,-1,5,5,5,5,6, 42,41,40,39,39,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,3,-1,-1,4,4,4,5,6, 42,41,40,39,39,-1,36,35,35,-1,-1,-1,32,31,30,29,28,27,26,25,25,-1,22,21,20,20,-1,17,17,17,17,17,17,17,18,19,-1,-1,-1,3,2,2,-1,3,3,4,5,6, 42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,1,1,1,2,3,4,5,6, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,1,0,1,2,-1,-1,-1,7, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,1,1,1,2,3,-1,-1,7, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,3,2,2,2,2,3,4,5,6, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,4,4,5,6, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,22,-1,-1,5,5,6, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,21,21,21,-1,6,6,6, 43,43,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,8,-1,6,6,-1,20,20,21,20,-1,-1,7,7, 44,44,-1,41,41,41,41,42,-1,33,32,31,30,29,28,28,-1,-1,26,25,24,25,26,27,28,27,26,25,25,25,-1,-1,10,9,9,9,8,7,7,-1,20,19,-1,19,19,-1,8,8, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,27,26,25,25,25,26,27,28,27,26,25,24,24,24,-1,-1,10,10,9,8,8,8,-1,-1,18,18,18,18,-1,9,9, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,27,26,25,24,23,23,23,-1,-1,10,9,9,9,9,-1,-1,17,17,17,17,-1,10,10, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,28,27,27,27,27,27,27,-1,-1,27,26,25,24,23,22,22,-1,-1,-1,10,10,10,10,11,-1,16,16,16,17,-1,11,11, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,30,29,28,28,28,28,28,28,28,-1,-1,27,26,25,24,23,22,21,21,21,-1,-1,11,11,11,11,-1,15,15,16,17,-1,12,12, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,29,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,13,13, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,32,31,30,30,30,30,30,30,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,14, 42,41,40,39,39,-1,38,-1,35,35,35,-1,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,17,16,15, 43,-1,40,40,40,-1,39,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,18,18,-1,16, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,33,33,33,33,33,33,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,17, 45,-1,42,43,43,42,41,42,-1,36,36,-1,34,34,34,34,34,34,34,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,21,20,-1,18, 46,-1,43,43,43,42,42,42,-1,-1,37,-1,35,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,21,21,-1,19, 47,-1,44,44,43,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,22,22,-1,20, 48,-1,45,44,44,44,44,44,-1,40,39,-1,37,37,38,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,23,-1,21, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,37,36,35,34,33,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,22, 50,-1,47,48,49,-1,46,-1,42,41,41,40,39,39,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,27,26,25,-1,23, 50,49,48,48,49,-1,47,-1,42,42,42,-1,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,27,26,26,25,24, 51,-1,-1,49,48,47,47,-1,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,27,27,-1,-1,25, 52,53,-1,49,48,47,46,45,44,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,28,28,-1,27,26, 53,53,-1,49,48,47,47,-1,45,45,45,46,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,29,-1,27,27, 54,54,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,28,28, 55,55,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,37,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,29,29, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,30,30, 57,57,-1,51,51,-1,51,52,-1,49,49,49,49,48,47,47,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,31,31, 58,58,-1,-1,52,53,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,32,32, 59,59,60,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,34,33,33, 60,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,34,34,34, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,36,35,35,35, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,37,36,36,36,36, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,37,37,-1,-1,37, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,38, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,40,39, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,40,40, 61,60,59,59,59,-1,-1,59,59,60,60,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,41, 61,60,60,60,60,-1,-1,60,60,60,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,42, 61,61,61,61,61,62,62,61,61,60,59,58,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,6,5,5,5,5,5, 42,41,40,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,-1,4,4,4,4,5, 42,41,40,39,39,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,3,-1,-1,3,3,3,4,5, 42,41,40,39,39,-1,36,35,35,-1,-1,-1,32,31,30,29,28,27,26,25,25,-1,22,21,20,20,-1,17,17,17,17,17,17,17,18,19,-1,-1,-1,3,2,2,-1,2,2,3,4,5, 42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,2,1,1,1,2,3,4,5, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,2,1,0,1,-1,-1,-1,6, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,2,1,1,1,2,-1,-1,6, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,3,2,2,2,2,2,3,4,5, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,4,5, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,22,-1,-1,4,4,5, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,21,21,21,-1,5,5,5, 43,43,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,8,-1,6,6,-1,20,20,21,20,-1,-1,6,6, 44,44,-1,41,41,41,41,42,-1,33,32,31,30,29,28,28,-1,-1,26,25,24,25,26,27,28,27,26,25,25,25,-1,-1,10,9,9,9,8,7,7,-1,20,19,-1,19,19,-1,7,7, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,27,26,25,25,25,26,27,28,27,26,25,24,24,24,-1,-1,10,10,9,8,8,8,-1,-1,18,18,18,18,-1,8,8, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,27,26,25,24,23,23,23,-1,-1,10,9,9,9,9,-1,-1,17,17,17,17,-1,9,9, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,28,27,27,27,27,27,27,-1,-1,27,26,25,24,23,22,22,-1,-1,-1,10,10,10,10,11,-1,16,16,16,17,-1,10,10, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,30,29,28,28,28,28,28,28,28,-1,-1,27,26,25,24,23,22,21,21,21,-1,-1,11,11,11,11,-1,15,15,16,17,-1,11,11, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,29,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,12,12, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,32,31,30,30,30,30,30,30,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,13, 42,41,40,39,39,-1,38,-1,35,35,35,-1,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,16,15,14, 43,-1,40,40,40,-1,39,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,17,17,-1,15, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,33,33,33,33,33,33,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,18,-1,16, 45,-1,42,43,43,42,41,42,-1,36,36,-1,34,34,34,34,34,34,34,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,20,19,-1,17, 46,-1,43,43,43,42,42,42,-1,-1,37,-1,35,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,20,20,-1,18, 47,-1,44,44,43,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,21,21,-1,19, 48,-1,45,44,44,44,44,44,-1,40,39,-1,37,37,38,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,22,-1,20, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,37,36,35,34,33,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 50,-1,47,48,49,-1,46,-1,42,41,41,40,39,39,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,26,25,24,-1,22, 50,49,48,48,49,-1,47,-1,42,42,42,-1,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,26,25,25,24,23, 51,-1,-1,49,48,47,47,-1,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,26,26,-1,-1,24, 52,53,-1,49,48,47,46,45,44,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,27,27,-1,26,25, 53,53,-1,49,48,47,47,-1,45,45,45,46,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,28,-1,26,26, 54,54,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,27,27, 55,55,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,37,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,28,28, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 57,57,-1,51,51,-1,51,52,-1,49,49,49,49,48,47,47,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,30,30, 58,58,-1,-1,52,53,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,31,31, 59,59,60,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,33,32,32, 60,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,33,33,33, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,34,34,34, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,36,35,35,35,35, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,36,36,-1,-1,36, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,37,-1,-1,-1,37, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,39,38, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,39,39, 61,60,59,59,59,-1,-1,59,59,60,60,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,40,40, 61,60,60,60,60,-1,-1,60,60,60,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,41, 61,61,61,61,61,62,62,61,61,60,59,58,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,6,5,5,5,5,5, 43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,4,4,4,4,5, 43,42,41,40,40,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,3,3,3,4,5, 43,42,41,40,40,-1,37,36,36,-1,-1,-1,33,32,31,30,29,28,27,26,26,-1,23,22,21,21,-1,18,18,18,18,18,18,18,19,20,-1,-1,-1,4,3,3,-1,2,2,3,4,5, 43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,3,2,1,1,2,3,4,5, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,3,2,1,0,-1,-1,-1,6, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,3,2,1,1,2,-1,-1,6, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,2,2,2,2,3,4,5, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,3,3,4,5, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,4,4,5, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,5,5,5, 44,44,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,22,21,-1,-1,6,6, 45,45,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,26,27,28,29,28,27,26,26,26,-1,-1,11,10,10,10,9,8,8,-1,21,20,-1,20,20,-1,7,7, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,26,26,27,28,29,28,27,26,25,25,25,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,8,8, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,28,27,26,25,24,24,24,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,9,9, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,28,28,28,28,28,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,10,10, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,11,11, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,12,12, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,31,31,31,31,31,31,31,31,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,13, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,17,16,15,14, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,18,17,17,-1,15, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,34,34,34,34,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,18,-1,16, 46,-1,43,44,44,43,42,43,-1,37,37,-1,35,35,35,35,35,35,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,21,20,19,-1,17, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,20,20,-1,18, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,21,21,21,-1,19, 49,-1,46,45,45,45,45,45,-1,41,40,-1,38,38,39,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,22,22,22,22,-1,20, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,39,39,39,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,23,-1,21, 51,-1,48,49,50,-1,47,-1,43,42,42,41,40,40,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,26,25,24,-1,22, 51,50,49,49,50,-1,48,-1,43,43,43,-1,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,26,25,25,24,23, 52,-1,-1,50,49,48,48,-1,44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,27,26,26,-1,-1,24, 53,54,-1,50,49,48,47,46,45,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,27,27,27,-1,26,25, 54,54,-1,50,49,48,48,-1,46,46,46,47,-1,-1,40,39,38,37,36,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,28,28,28,28,-1,26,26, 55,55,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,38,37,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,29,29,29,29,-1,27,27, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,38,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,30,30,30,30,-1,28,28, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,31,31,31,31,-1,29,29, 58,58,-1,52,52,-1,52,53,-1,50,50,50,50,49,48,48,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,33,32,32,32,32,-1,30,30, 59,59,-1,-1,53,54,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,33,33,33,33,-1,-1,31,31, 60,60,61,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,34,34,34,-1,33,32,32, 61,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,35,-1,-1,33,33,33, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,35,34,34,34, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,37,36,35,35,35,35, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,37,36,36,-1,-1,36, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,37,37,-1,-1,-1,37, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,38,38,38,39,40,39,38, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,40,39,39,-1,39,39,40,39,39, 62,61,60,60,60,-1,-1,60,60,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,40,40, 62,61,61,61,61,-1,-1,61,61,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,41, 62,62,62,62,62,63,63,62,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5, 48,47,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4, 48,47,46,45,45,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,5,4,3,3,3, 48,47,46,45,45,-1,42,41,41,-1,-1,-1,38,37,36,35,34,33,32,31,31,-1,28,27,26,26,-1,23,23,23,23,23,23,23,24,25,-1,-1,-1,9,8,8,-1,5,4,3,2,2, 48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,32,32,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,8,7,6,5,4,3,2,1, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,8,7,6,6,-1,-1,-1,0, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,8,7,7,6,6,-1,-1,1, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,9,8,8,7,6,5,4,3,2, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,5,4,3,3, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,27,-1,-1,4,4,4, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,26,26,26,-1,5,5,5, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,25,25,26,25,-1,-1,6,6, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,32,31,30,31,32,33,34,33,32,31,31,31,-1,-1,16,15,15,15,14,13,13,-1,25,24,-1,24,24,-1,7,7, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,33,32,31,31,31,32,33,34,33,32,31,30,30,30,-1,-1,16,16,15,14,14,14,-1,-1,23,23,23,23,-1,8,8, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,33,32,31,30,29,29,29,-1,-1,16,15,15,15,15,-1,-1,22,22,22,22,-1,9,9, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,34,33,33,33,33,33,33,-1,-1,33,32,31,30,29,28,28,-1,-1,-1,16,16,16,16,17,-1,21,21,21,21,-1,10,10, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,-1,-1,33,32,31,30,29,28,27,27,27,-1,-1,17,17,17,17,-1,20,20,20,20,-1,11,11, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,37,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,18,18,18,19,20,19,19,19,-1,12,12, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,38,37,36,36,36,36,36,36,36,36,36,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,20,19,18,18,-1,-1,13, 48,47,46,45,45,-1,44,-1,41,41,41,-1,38,37,37,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,21,-1,18,17,16,15,14, 49,-1,46,46,46,-1,45,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,22,-1,18,17,17,-1,15, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,39,39,39,39,39,39,39,39,38,38,38,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,23,-1,-1,-1,18,-1,16, 51,-1,48,49,49,48,47,48,-1,42,42,-1,40,40,40,40,40,40,40,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,24,23,22,21,20,19,-1,17, 52,-1,49,49,49,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,24,23,22,21,20,20,-1,18, 53,-1,50,50,49,49,49,49,-1,-1,44,-1,42,42,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,24,23,22,21,21,21,-1,19, 54,-1,51,50,50,50,50,50,-1,46,45,-1,43,43,44,44,43,42,41,40,40,40,40,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,24,23,22,22,22,22,-1,20, 55,-1,52,-1,-1,-1,51,-1,-1,46,46,-1,44,44,44,44,43,42,41,40,39,39,39,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,24,-1,-1,-1,23,-1,21, 56,-1,53,54,55,-1,52,-1,48,47,47,46,45,45,45,44,43,42,41,40,39,38,38,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,25,-1,26,25,24,-1,22, 56,55,54,54,55,-1,53,-1,48,48,48,-1,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,26,-1,26,25,25,24,23, 57,-1,-1,55,54,53,53,-1,49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,27,27,26,26,-1,-1,24, 58,59,-1,55,54,53,52,51,50,50,50,-1,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,30,29,28,27,27,27,-1,26,25, 59,59,-1,55,54,53,53,-1,51,51,51,52,-1,-1,45,44,43,42,41,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,31,31,-1,28,28,28,28,-1,26,26, 60,60,-1,55,54,54,54,-1,52,52,52,52,53,-1,-1,-1,43,42,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,32,32,32,-1,29,29,29,29,-1,27,27, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,54,-1,-1,43,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,33,33,33,-1,-1,30,30,30,30,-1,28,28, 62,62,-1,56,56,56,56,-1,-1,54,54,54,54,54,54,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,34,34,34,34,-1,-1,31,31,31,31,-1,29,29, 63,63,-1,57,57,-1,57,58,-1,55,55,55,55,54,53,53,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,35,35,35,35,35,-1,33,32,32,32,32,-1,30,30, 64,64,-1,-1,58,59,58,58,-1,56,56,-1,55,54,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,36,36,36,-1,36,36,-1,33,33,33,33,-1,-1,31,31, 65,65,66,-1,59,59,59,-1,-1,57,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,41,40,39,38,37,37,37,37,38,37,37,-1,-1,34,34,34,-1,33,32,32, 66,66,66,-1,-1,60,-1,-1,59,58,57,56,55,54,53,52,51,50,49,48,47,46,46,-1,-1,42,41,41,41,40,39,38,38,38,38,38,38,38,38,39,-1,-1,35,-1,-1,33,33,33, 67,66,65,65,-1,-1,-1,60,59,59,-1,-1,-1,-1,-1,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,35,34,34,34, 67,66,65,64,63,62,61,60,60,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,39,38,37,36,35,35,35,35, 68,-1,-1,64,63,62,61,61,-1,-1,59,58,57,56,55,54,53,52,53,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,39,38,37,36,36,-1,-1,36, 68,-1,-1,-1,63,62,62,62,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,39,38,37,37,-1,-1,-1,37, 67,66,65,64,63,63,63,63,-1,-1,59,58,57,56,55,54,54,54,54,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,39,38,38,38,39,40,39,38, 67,66,65,64,64,-1,64,64,65,-1,-1,-1,57,56,55,55,55,55,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,40,39,39,-1,39,39,40,39,39, 67,66,65,65,65,-1,-1,65,65,65,65,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,40,40, 67,66,66,66,66,-1,-1,66,66,65,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,49,48,47,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,41, 67,67,67,67,67,68,68,67,66,65,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,48,47,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 6,6,6,6,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 5,5,5,5,6,7,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47,48, 4,4,4,5,6,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,46,46,46,47,48, 3,3,4,5,6,-1,8,8,9,-1,-1,-1,25,24,23,23,23,23,23,23,23,-1,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,-1,-1,-1,41,41,42,-1,45,45,46,47,48, 2,3,4,5,6,7,7,8,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48, 1,-1,-1,-1,6,6,7,8,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 0,-1,-1,5,5,6,7,8,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 1,2,3,4,5,6,7,8,9,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 2,2,3,4,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 3,3,3,-1,-1,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 4,4,4,-1,25,25,25,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 5,5,-1,-1,24,24,24,24,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 6,6,-1,23,23,23,23,24,-1,13,13,14,15,15,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 7,7,-1,22,22,22,22,-1,-1,14,14,14,15,16,16,-1,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 8,8,-1,21,21,21,21,-1,-1,15,15,15,15,16,-1,-1,27,26,25,25,25,25,25,-1,-1,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 9,9,-1,20,20,20,20,-1,17,16,16,16,16,-1,-1,-1,27,26,26,26,26,26,26,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 10,10,-1,19,19,19,19,-1,17,17,17,17,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 11,11,-1,18,18,18,19,19,18,18,18,-1,-1,26,26,26,27,28,28,28,28,28,28,29,30,31,32,32,32,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 12,-1,-1,17,17,18,19,-1,19,19,19,-1,25,25,25,26,27,28,29,29,29,29,29,-1,31,31,32,33,33,33,33,34,35,36,37,38,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 13,14,15,16,17,-1,20,-1,20,20,20,-1,24,24,25,26,27,28,29,30,30,30,30,31,32,32,32,33,34,34,34,34,35,36,37,38,-1,41,41,41,-1,44,-1,45,45,46,47,48, 14,-1,16,16,17,-1,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,33,33,33,34,35,35,35,35,36,37,38,39,40,41,42,-1,45,-1,46,46,46,-1,49, 15,-1,17,-1,-1,-1,22,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,32,32,-1,-1,34,34,34,34,35,36,36,36,36,37,38,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 16,-1,18,19,20,21,22,23,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,35,35,35,36,37,37,37,37,38,-1,42,42,-1,48,47,48,49,49,48,-1,51, 17,-1,19,19,20,21,22,23,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,49,49,49,-1,52, 18,-1,20,20,20,21,22,23,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,39,39,-1,44,-1,-1,49,49,49,49,50,50,-1,53, 19,-1,21,21,21,21,22,23,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,40,40,39,38,38,38,39,40,41,40,40,-1,45,46,-1,50,50,50,50,50,51,-1,54, 20,-1,22,-1,-1,-1,23,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,39,39,39,39,39,39,39,40,41,41,41,-1,45,45,-1,-1,51,-1,-1,-1,52,-1,55, 21,-1,23,24,25,-1,24,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,38,38,39,40,40,40,40,40,41,42,42,43,44,45,46,-1,52,-1,53,53,53,-1,56, 22,23,24,24,25,-1,25,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,43,-1,45,45,46,-1,51,-1,52,52,53,54,55, 23,-1,-1,25,25,26,26,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,42,43,-1,46,46,46,-1,50,50,51,52,-1,-1,56, 24,25,-1,26,26,26,27,28,29,30,31,-1,-1,33,33,33,33,33,33,34,35,36,36,36,36,37,38,39,40,41,42,43,43,43,43,-1,-1,47,47,47,48,49,50,51,52,-1,58,57, 25,25,-1,27,27,27,27,-1,30,30,31,32,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,38,38,39,40,41,42,43,44,44,-1,-1,49,48,48,48,-1,50,50,51,52,-1,58,58, 26,26,-1,28,28,28,28,-1,31,31,31,32,33,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,39,39,39,40,41,42,43,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,59,59, 27,27,-1,29,29,29,29,-1,-1,32,32,32,33,34,-1,-1,36,36,36,36,36,36,37,-1,-1,40,40,40,40,41,42,43,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 28,28,-1,30,30,30,30,-1,-1,33,33,33,33,34,35,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,41,42,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,61,61, 29,29,-1,31,31,-1,31,32,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,38,38,38,39,40,41,42,42,42,-1,-1,50,50,51,52,52,52,52,-1,55,54,54,54,54,-1,62,62, 30,30,-1,-1,32,33,32,32,-1,35,35,-1,35,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,55,55,-1,-1,63,63, 31,31,32,-1,33,33,33,-1,-1,36,36,37,36,36,36,36,37,38,39,40,41,42,43,44,45,46,45,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,64,64,64, 32,32,32,-1,-1,34,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,42,43,-1,-1,46,45,45,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,64, 33,33,33,34,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,-1,46,46,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 34,34,34,34,35,36,37,38,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 35,-1,-1,35,35,36,37,38,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 36,-1,-1,-1,36,36,37,38,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 37,38,39,38,37,37,37,38,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 38,38,39,38,38,-1,38,38,39,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 39,39,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,63,62,62,-1,-1,62,62,62,63,64, 40,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,46,47,48,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,63,63,63,-1,64,63,63,63,63,64, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,46,47,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,64,64,65,64,64,64,64,64,64, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 7,7,7,7,7,7,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 7,6,6,6,6,7,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43,44, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,42,42,42,43,44, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,21,20,19,19,19,19,19,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 7,6,5,4,3,3,3,4,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 6,-1,-1,-1,2,2,3,4,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 5,-1,-1,0,1,2,3,4,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 4,3,2,1,1,2,3,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 4,3,2,2,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 4,3,3,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 4,4,4,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 5,5,-1,-1,22,22,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 6,6,-1,21,21,21,21,22,-1,9,9,10,11,11,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 7,7,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 8,8,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 9,9,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 10,10,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 11,11,-1,18,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,24,24,24,24,24,25,26,27,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 12,-1,-1,17,17,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,25,25,25,25,-1,27,27,28,29,29,29,29,30,31,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 13,14,15,16,17,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,26,26,26,27,28,28,28,29,30,30,30,30,31,32,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 14,-1,16,16,17,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,29,29,29,30,31,31,31,31,32,33,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 15,-1,17,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,28,-1,-1,30,30,30,30,31,32,32,32,32,33,34,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 16,-1,18,19,20,21,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,31,31,31,31,31,32,33,33,33,33,34,-1,38,38,-1,44,43,44,45,45,44,-1,47, 17,-1,19,19,20,21,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 18,-1,20,20,20,21,22,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 19,-1,21,21,21,21,22,23,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,35,34,34,34,35,36,37,36,36,-1,41,42,-1,46,46,46,46,46,47,-1,50, 20,-1,22,-1,-1,-1,23,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 21,-1,23,24,25,-1,24,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,36,36,36,36,37,38,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 22,23,24,24,25,-1,25,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,39,-1,41,41,42,-1,47,-1,48,48,49,50,51, 23,-1,-1,25,25,26,26,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 24,25,-1,26,26,26,27,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 25,25,-1,27,27,27,27,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,34,34,35,36,37,38,39,40,40,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 26,26,-1,28,28,28,28,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,35,36,37,38,39,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,55,55, 27,27,-1,29,29,29,29,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 28,28,-1,30,30,30,30,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,37,38,-1,-1,47,47,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 29,29,-1,31,31,-1,31,32,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,-1,-1,46,46,47,48,48,48,48,-1,51,50,50,50,50,-1,58,58, 30,30,-1,-1,32,33,32,32,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,45,46,47,48,-1,49,49,-1,51,51,51,51,-1,-1,59,59, 31,31,32,-1,33,33,33,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,42,41,40,41,42,43,44,45,46,47,48,49,50,50,-1,-1,52,52,52,-1,60,60,60, 32,32,32,-1,-1,34,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,42,41,41,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,53,-1,-1,59,59,60, 33,33,33,34,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 34,34,34,34,35,36,37,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 35,-1,-1,35,35,36,37,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 36,-1,-1,-1,36,36,37,38,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 37,38,39,38,37,37,37,38,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 38,38,39,38,38,-1,38,38,39,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 39,39,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,60,59,58,58,-1,-1,58,58,58,59,60, 40,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,46,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,59,59,59,-1,60,59,59,59,59,60, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,46,47,46,45,44,45,46,47,48,49,50,51,52,51,52,53,54,55,56,57,58,59,60,60,60,60,61,60,60,60,60,60,60, 6,6,6,6,6,6,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 6,5,5,5,5,6,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43, 6,5,4,4,4,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,41,41,41,42,43, 6,5,4,3,3,-1,3,3,4,-1,-1,-1,20,19,18,18,18,18,18,18,18,-1,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,-1,-1,-1,36,36,37,-1,40,40,41,42,43, 6,5,4,3,2,2,2,3,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43, 6,-1,-1,-1,1,1,2,3,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 5,-1,-1,1,0,1,2,3,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 4,3,2,1,1,1,2,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 4,3,2,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 4,3,3,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 4,4,4,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 5,5,-1,-1,21,21,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,44,44, 6,6,-1,20,20,20,20,21,-1,8,8,9,10,10,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,45,45, 7,7,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 8,8,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 9,9,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 10,10,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 11,11,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,23,23,23,23,23,24,25,26,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 12,-1,-1,17,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,24,24,24,24,-1,26,26,27,28,28,28,28,29,30,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 13,14,15,16,17,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,25,25,25,26,27,27,27,28,29,29,29,29,30,31,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 14,-1,16,16,17,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,28,28,28,29,30,30,30,30,31,32,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 15,-1,17,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,27,-1,-1,29,29,29,29,30,31,31,31,31,32,33,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 16,-1,18,19,20,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,30,30,30,30,30,31,32,32,32,32,33,-1,37,37,-1,43,42,43,44,44,43,-1,46, 17,-1,19,19,20,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 18,-1,20,20,20,21,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 19,-1,21,21,21,21,22,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,34,33,33,33,34,35,36,35,35,-1,40,41,-1,45,45,45,45,45,46,-1,49, 20,-1,22,-1,-1,-1,23,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 21,-1,23,24,25,-1,24,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,35,35,35,35,36,37,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 22,23,24,24,25,-1,25,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,38,-1,40,40,41,-1,46,-1,47,47,48,49,50, 23,-1,-1,25,25,26,26,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 24,25,-1,26,26,26,27,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 25,25,-1,27,27,27,27,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,33,33,34,35,36,37,38,39,39,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 26,26,-1,28,28,28,28,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,34,35,36,37,38,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,54,54, 27,27,-1,29,29,29,29,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 28,28,-1,30,30,30,30,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,36,37,-1,-1,46,46,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 29,29,-1,31,31,-1,31,32,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,-1,-1,45,45,46,47,47,47,47,-1,50,49,49,49,49,-1,57,57, 30,30,-1,-1,32,33,32,32,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,44,45,46,47,-1,48,48,-1,50,50,50,50,-1,-1,58,58, 31,31,32,-1,33,33,33,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,41,40,39,40,41,42,43,44,45,46,47,48,49,49,-1,-1,51,51,51,-1,59,59,59, 32,32,32,-1,-1,34,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,41,40,40,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,52,-1,-1,58,58,59, 33,33,33,34,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 34,34,34,34,35,36,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 35,-1,-1,35,35,36,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,46,45,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 36,-1,-1,-1,36,36,37,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 37,38,39,38,37,37,37,38,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 38,38,39,38,38,-1,38,38,39,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 39,39,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,48,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 40,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,46,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,58,58,58,-1,59,58,58,58,58,59, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,46,46,45,44,43,44,45,46,47,48,49,50,51,50,51,52,53,54,55,56,57,58,59,59,59,59,60,59,59,59,59,59,59, 6,6,6,6,6,6,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42, 6,5,5,5,5,6,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,41,42, 6,5,4,4,4,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,40,40,40,41,42, 6,5,4,3,3,-1,3,3,4,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,36,36,37,-1,39,39,40,41,42, 6,5,4,3,2,2,2,2,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,37,37,38,38,39,40,41,42, 7,-1,-1,-1,1,1,1,2,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 6,-1,-1,2,1,0,1,2,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 5,4,3,2,1,1,1,2,3,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 5,4,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 5,4,4,-1,-1,22,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 5,5,5,-1,21,21,21,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 6,6,-1,-1,20,20,20,20,-1,6,6,-1,8,8,9,10,11,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,43,43, 7,7,-1,19,19,19,19,20,-1,7,7,8,9,9,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,-1,42,41,-1,41,41,-1,44,44, 8,8,-1,18,18,18,18,-1,-1,8,8,8,9,10,10,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 9,9,-1,17,17,17,17,-1,-1,9,9,9,9,10,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 10,10,-1,17,16,16,16,-1,11,10,10,10,10,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 11,11,-1,17,16,15,15,-1,11,11,11,11,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,26,27,28,29,30,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 12,12,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,22,22,22,22,22,23,24,25,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 13,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,23,23,23,23,-1,25,25,26,27,27,27,27,28,29,30,31,32,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 14,15,16,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,24,24,24,25,26,26,26,27,28,28,28,28,29,30,31,32,-1,35,35,35,-1,38,-1,39,39,40,41,42, 15,-1,17,17,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,27,27,27,28,29,29,29,29,30,31,32,33,34,35,36,-1,39,-1,40,40,40,-1,43, 16,-1,18,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,26,-1,-1,28,28,28,28,29,30,30,30,30,31,32,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 17,-1,19,20,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,29,29,29,29,29,30,31,31,31,31,32,-1,36,36,-1,42,41,42,43,43,42,-1,45, 18,-1,20,20,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,37,-1,-1,42,42,42,43,43,43,-1,46, 19,-1,21,21,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,43,44,44,-1,47, 20,-1,22,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,33,32,32,32,33,34,35,34,34,-1,39,40,-1,44,44,44,44,44,45,-1,48, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 22,-1,24,25,26,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,34,34,34,34,35,36,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 23,24,25,25,26,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,35,35,35,35,36,37,-1,39,39,40,-1,45,-1,46,46,47,48,49, 24,-1,-1,26,26,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 25,26,-1,27,27,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 26,26,-1,28,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,32,32,33,34,35,36,37,38,38,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 27,27,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,53,53, 28,28,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,54,54, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,35,36,-1,-1,45,45,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 30,30,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,-1,-1,44,44,45,46,46,46,46,-1,49,48,48,48,48,-1,56,56, 31,31,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,43,43,44,45,46,-1,47,47,-1,49,49,49,49,-1,-1,57,57, 32,32,33,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,40,39,38,39,40,41,42,43,44,45,46,47,48,48,-1,-1,50,50,50,-1,58,58,58, 33,33,33,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,-1,40,39,39,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,51,-1,-1,57,57,58, 34,34,34,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 35,35,35,35,36,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 36,-1,-1,36,36,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,45,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 37,-1,-1,-1,37,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 38,39,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 39,39,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 40,40,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,47,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 41,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,57,57,57,-1,58,57,57,57,57,58, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,49,50,51,52,53,54,55,56,57,58,58,58,58,59,58,58,58,58,58,58, 6,6,6,6,6,6,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41, 6,5,5,5,5,6,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41, 6,5,4,4,4,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,39,39,39,40,41, 6,5,4,3,3,-1,3,3,4,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,29,30,31,-1,-1,-1,36,36,37,-1,38,38,39,40,41, 6,5,4,3,2,2,2,2,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 7,-1,-1,-1,2,1,1,1,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 7,-1,-1,3,2,1,0,1,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 6,5,4,3,2,1,1,1,2,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 6,5,4,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 6,5,5,-1,-1,21,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,40,40,41, 6,6,6,-1,20,20,20,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,41,41,41, 7,7,-1,-1,19,19,19,19,-1,5,5,-1,7,7,8,9,10,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,41,41,42,41,-1,-1,42,42, 8,8,-1,18,18,18,18,19,-1,6,6,7,8,8,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,-1,41,40,-1,40,40,-1,43,43, 9,9,-1,17,17,17,17,-1,-1,7,7,7,8,9,9,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,-1,-1,39,39,39,39,-1,44,44, 10,10,-1,16,16,16,16,-1,-1,8,8,8,8,9,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,38,38,38,38,-1,45,45, 11,11,-1,16,15,15,15,-1,10,9,9,9,9,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,30,30,31,32,33,-1,37,37,37,38,-1,45,45, 12,12,-1,16,15,14,14,-1,10,10,10,10,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,31,31,32,33,-1,36,36,37,38,-1,44,44, 13,13,-1,16,15,14,13,12,11,11,11,-1,-1,19,19,19,20,21,21,21,21,21,21,22,23,24,25,25,25,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,38,-1,44,43, 14,-1,-1,16,15,14,14,-1,12,12,12,-1,18,18,18,19,20,21,22,22,22,22,22,-1,24,24,25,26,26,26,26,27,28,29,30,31,-1,33,33,33,-1,36,36,37,38,-1,-1,42, 15,16,17,16,16,-1,15,-1,13,13,13,-1,17,17,18,19,20,21,22,23,23,23,23,24,25,25,25,26,27,27,27,27,28,29,30,31,-1,34,34,34,-1,37,-1,38,38,39,40,41, 16,-1,17,17,17,-1,16,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,26,26,26,27,28,28,28,28,29,30,31,32,33,34,35,-1,38,-1,39,39,39,-1,42, 17,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,25,-1,-1,27,27,27,27,28,29,29,29,29,30,31,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 18,-1,19,20,20,19,18,19,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,28,28,28,28,28,29,30,30,30,30,31,-1,35,35,-1,41,40,41,42,42,41,-1,44, 19,-1,20,20,20,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,36,-1,-1,41,41,41,42,42,42,-1,45, 20,-1,21,21,20,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,37,-1,-1,42,42,42,42,43,43,-1,46, 21,-1,22,21,21,21,21,21,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,32,31,31,31,32,33,34,33,33,-1,38,39,-1,43,43,43,43,43,44,-1,47, 22,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 23,-1,24,25,26,-1,23,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,33,33,33,33,34,35,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 24,25,25,25,26,-1,24,-1,22,22,22,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,34,34,34,34,35,36,-1,38,38,39,-1,44,-1,45,45,46,47,48, 25,-1,-1,26,26,26,25,-1,23,23,23,-1,25,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,35,35,35,35,36,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 26,27,-1,27,27,26,26,25,24,24,24,-1,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 27,27,-1,28,27,27,27,-1,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,31,31,32,33,34,35,36,37,37,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 28,28,-1,28,28,28,28,-1,26,26,26,26,27,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,52,52, 29,29,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,53,53, 30,30,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,34,34,34,35,-1,-1,44,44,44,44,44,44,-1,-1,46,46,46,46,-1,54,54, 31,31,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,-1,-1,43,43,44,45,45,45,45,-1,48,47,47,47,47,-1,55,55, 32,32,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,42,43,44,45,-1,46,46,-1,48,48,48,48,-1,-1,56,56, 33,33,34,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,39,38,37,38,39,40,41,42,43,44,45,46,47,47,-1,-1,49,49,49,-1,57,57,57, 34,34,34,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,35,36,37,-1,-1,39,38,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,50,-1,-1,56,56,57, 35,35,35,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 36,36,36,36,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 37,-1,-1,37,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,45,44,43,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 38,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 39,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 40,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,46,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,55,-1,-1,55,55,55,56,57, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,55,56,57,56,56,56,-1,57,56,56,56,56,57, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,48,49,48,49,50,51,52,53,54,55,56,57,57,57,57,58,57,57,57,57,57,57, 7,7,7,7,7,7,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41, 7,6,6,6,6,7,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41, 7,6,5,5,5,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,39,39,39,40,41, 7,6,5,4,4,-1,3,3,4,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,29,30,31,-1,-1,-1,36,36,37,-1,38,38,39,40,41, 7,6,5,4,3,2,2,2,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 8,-1,-1,-1,3,2,1,1,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 8,-1,-1,4,3,2,1,0,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 7,6,5,4,3,2,1,1,2,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 7,6,5,5,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 7,6,6,-1,-1,21,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,40,40,41, 7,7,7,-1,20,20,20,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,41,41,41, 8,8,-1,-1,19,19,19,19,-1,5,5,-1,7,7,8,9,10,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,41,41,42,41,-1,-1,42,42, 9,9,-1,18,18,18,18,19,-1,6,6,7,8,8,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,-1,41,40,-1,40,40,-1,43,43, 10,10,-1,17,17,17,17,-1,-1,7,7,7,8,9,9,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,-1,-1,39,39,39,39,-1,44,44, 11,11,-1,16,16,16,16,-1,-1,8,8,8,8,9,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,38,38,38,38,-1,45,45, 12,12,-1,16,15,15,15,-1,10,9,9,9,9,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,30,30,31,32,33,-1,37,37,37,38,-1,45,45, 13,13,-1,16,15,14,14,-1,10,10,10,10,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,31,31,32,33,-1,36,36,37,38,-1,44,44, 14,14,-1,16,15,14,13,12,11,11,11,-1,-1,19,19,19,20,21,21,21,21,21,21,22,23,24,25,25,25,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,38,-1,44,43, 15,-1,-1,16,15,14,14,-1,12,12,12,-1,18,18,18,19,20,21,22,22,22,22,22,-1,24,24,25,26,26,26,26,27,28,29,30,31,-1,33,33,33,-1,36,36,37,38,-1,-1,42, 16,17,17,16,16,-1,15,-1,13,13,13,-1,17,17,18,19,20,21,22,23,23,23,23,24,25,25,25,26,27,27,27,27,28,29,30,31,-1,34,34,34,-1,37,-1,38,38,39,40,41, 17,-1,17,17,17,-1,16,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,26,26,26,27,28,28,28,28,29,30,31,32,33,34,35,-1,38,-1,39,39,39,-1,42, 18,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,25,-1,-1,27,27,27,27,28,29,29,29,29,30,31,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 19,-1,19,20,20,19,18,19,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,28,28,28,28,28,29,30,30,30,30,31,-1,35,35,-1,41,40,41,42,42,41,-1,44, 20,-1,20,20,20,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,36,-1,-1,41,41,41,42,42,42,-1,45, 21,-1,21,21,20,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,37,-1,-1,42,42,42,42,43,43,-1,46, 22,-1,22,21,21,21,21,21,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,32,31,31,31,32,33,34,33,33,-1,38,39,-1,43,43,43,43,43,44,-1,47, 23,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 24,-1,24,25,26,-1,23,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,33,33,33,33,34,35,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 25,26,25,25,26,-1,24,-1,22,22,22,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,34,34,34,34,35,36,-1,38,38,39,-1,44,-1,45,45,46,47,48, 26,-1,-1,26,26,26,25,-1,23,23,23,-1,25,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,35,35,35,35,36,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 27,28,-1,27,27,26,26,25,24,24,24,-1,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 28,28,-1,28,27,27,27,-1,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,31,31,32,33,34,35,36,37,37,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 29,29,-1,28,28,28,28,-1,26,26,26,26,27,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,52,52, 30,30,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,53,53, 31,31,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,34,34,34,35,-1,-1,44,44,44,44,44,44,-1,-1,46,46,46,46,-1,54,54, 32,32,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,-1,-1,43,43,44,45,45,45,45,-1,48,47,47,47,47,-1,55,55, 33,33,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,42,43,44,45,-1,46,46,-1,48,48,48,48,-1,-1,56,56, 34,34,35,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,39,38,37,38,39,40,41,42,43,44,45,46,47,47,-1,-1,49,49,49,-1,57,57,57, 35,35,35,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,35,36,37,-1,-1,39,38,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,50,-1,-1,56,56,57, 36,36,36,37,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 37,37,37,37,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 38,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,45,44,43,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 39,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 40,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,46,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,55,-1,-1,55,55,55,56,57, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,55,56,57,56,56,56,-1,57,56,56,56,56,57, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,48,49,48,49,50,51,52,53,54,55,56,57,57,57,57,58,57,57,57,57,57,57, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 26,25,25,25,25,26,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,38,39, 26,25,24,24,24,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,37,37,37,38,39, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,4,4,5,6,6,7,8,9,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 26,25,24,23,22,22,22,22,-1,-1,2,2,3,4,5,5,6,7,8,9,10,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,37,38,39, 27,-1,-1,-1,22,21,21,21,-1,2,1,1,-1,4,4,5,6,7,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,34,34,34,35,-1,-1,-1,40, 27,-1,-1,23,22,21,20,20,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,-1,-1,40, 26,25,24,23,22,21,20,19,19,-1,-1,2,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,21,-1,-1,-1,-1,26,26,-1,-1,32,32,33,34,35,36,37,38,39, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,26,27,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,26,27,28,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,27,27,27,28,29,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,28,28,28,28,29,-1,33,33,-1,39,38,39,40,40,39,-1,42, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,31,32,31,31,-1,36,37,-1,41,41,41,41,41,42,-1,45, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,31,32,32,32,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,31,31,32,33,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,37,-1,42,-1,43,43,44,45,46, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,34,34,34,34,34,34,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,35,35,35,35,35,35,35,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,36,36,36,36,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,36,36,36,37,37,37,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,38,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,44,43,43,43,43,43,43,-1,46,45,45,45,45,-1,53,53, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,46,46,-1,-1,54,54, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,55,55,55, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,42,41,41,41,42,43,44,45,46,46,46,46,46,46,47,-1,-1,48,-1,-1,54,54,55, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,48,48,49,50,51,52,53,54,55, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,49,49,50,51,52,-1,-1,56, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,50,50,50,51,-1,-1,-1,56, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,51,51,51,51,52,53,54,55, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,57,56,55,54,54,54,-1,55,54,54,54,54,55, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,53,52,51,52,53,54,55,56,57,57,56,55,55,55,55,56,55,55,55,55,55,55, 25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 25,24,24,24,24,25,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37,38, 25,24,23,23,23,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,36,36,36,37,38, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,4,4,5,5,5,6,7,8,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 25,24,23,22,21,21,21,21,-1,-1,2,2,3,4,4,4,5,6,7,8,9,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,36,37,38, 26,-1,-1,-1,21,20,20,20,-1,2,1,1,-1,3,3,4,5,6,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,33,33,33,34,-1,-1,-1,39, 26,-1,-1,22,21,20,19,19,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,-1,-1,39, 25,24,23,22,21,20,19,18,18,-1,-1,1,1,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,20,-1,-1,-1,-1,25,25,-1,-1,31,31,32,33,34,35,36,37,38, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 26,26,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 27,27,-1,24,24,24,24,25,-1,16,15,14,13,12,12,12,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 25,24,23,22,22,-1,21,-1,19,19,19,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,24,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 26,-1,23,23,23,-1,22,-1,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,25,26,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 28,-1,25,26,26,25,24,25,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,26,27,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 31,-1,28,27,27,27,27,27,-1,26,25,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,31,30,29,28,28,28,29,30,31,30,30,-1,35,36,-1,40,40,40,40,40,41,-1,44, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,31,30,29,29,29,29,29,30,31,31,31,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 33,-1,30,31,32,-1,29,-1,28,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,31,30,30,30,30,30,30,30,31,32,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 33,32,31,31,32,-1,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,36,-1,41,-1,42,42,43,44,45, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,33,33,34,34,34,34,34,34,34,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,35,35,35,35,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,36,36,36,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,37,36,36,36,36,36,37,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 40,40,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,37,37,37,37,-1,-1,43,42,42,42,42,42,42,-1,45,44,44,44,44,-1,52,52, 41,41,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,45,45,-1,-1,53,53, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,54,54,54, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,41,40,40,40,41,42,43,44,45,45,45,45,45,45,46,-1,-1,47,-1,-1,53,53,54, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,47,47,48,49,50,51,52,53,54, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,48,48,49,50,51,-1,-1,55, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,49,49,49,50,-1,-1,-1,55, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,50,50,50,50,51,52,53,54, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,56,55,54,53,53,53,-1,54,53,53,53,53,54, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,52,51,50,51,52,53,54,55,56,56,55,54,54,54,54,55,54,54,54,54,54,54, 24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 24,23,23,23,23,24,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36,37, 24,23,22,22,22,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,35,35,35,36,37, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,4,4,4,4,4,5,6,7,8,-1,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,30,30,31,-1,34,34,35,36,37, 24,23,22,21,20,20,20,20,-1,-1,3,3,4,3,3,3,4,5,6,7,8,-1,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,35,36,37, 25,-1,-1,-1,20,19,19,19,-1,3,2,2,-1,2,2,3,4,5,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,32,32,32,33,-1,-1,-1,38, 25,-1,-1,21,20,19,18,18,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,-1,-1,38, 24,23,22,21,20,19,18,17,17,-1,-1,1,1,-1,-1,-1,-1,6,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,19,-1,-1,-1,-1,24,24,-1,-1,30,30,31,32,33,34,35,36,37, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 24,23,23,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 24,24,24,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 25,25,-1,-1,24,24,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,38,38, 26,26,-1,23,23,23,23,24,-1,15,14,13,12,11,11,11,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,-1,36,36,-1,39,39, 27,27,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 28,28,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 28,28,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,16,15,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 27,27,-1,21,20,19,19,-1,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,20,19,18,18,18,18,18,18,18,18,18,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 24,23,22,21,21,-1,20,-1,18,18,18,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,21,22,23,23,23,23,24,25,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 25,-1,22,22,22,-1,21,-1,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,23,24,24,24,24,25,26,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,24,25,25,25,25,26,27,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 27,-1,24,25,25,24,23,24,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,25,26,26,26,26,27,-1,31,31,-1,37,36,37,38,38,37,-1,40, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 30,-1,27,26,26,26,26,26,-1,25,24,-1,25,25,26,27,26,25,25,25,26,27,28,-1,-1,30,29,28,27,27,27,28,29,30,29,29,-1,34,35,-1,39,39,39,39,39,40,-1,43, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,26,26,26,27,26,26,26,26,26,27,28,-1,-1,30,29,28,28,28,28,28,29,30,30,30,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 32,-1,29,30,31,-1,28,-1,27,26,26,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,30,29,29,29,29,29,29,29,30,31,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 32,31,30,30,31,-1,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,32,-1,34,34,35,-1,40,-1,41,41,42,43,44, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,32,32,33,33,33,33,33,33,33,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,34,34,34,34,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,34,35,35,35,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,36,35,35,35,35,35,36,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 39,39,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,36,36,36,36,36,-1,-1,42,41,41,41,41,41,41,-1,44,43,43,43,43,-1,51,51, 40,40,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,44,44,-1,-1,52,52, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,53,53,53, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,40,39,39,39,40,41,42,43,44,44,44,44,44,44,45,-1,-1,46,-1,-1,52,52,53, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,46,46,47,48,49,50,51,52,53, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,47,47,48,49,50,-1,-1,54, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,48,48,48,49,-1,-1,-1,54, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,49,49,49,49,50,51,52,53, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 46,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,55,54,53,52,52,52,-1,53,52,52,52,52,53, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,51,50,49,50,51,52,53,54,55,55,54,53,53,53,53,54,53,53,53,53,53,53, 23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 23,22,22,22,22,23,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36, 23,22,21,21,21,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,34,34,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,3,3,3,3,3,4,5,6,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 23,22,21,20,19,19,19,19,-1,-1,4,4,3,2,2,2,3,4,5,6,7,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,34,35,36, 24,-1,-1,-1,19,18,18,18,-1,4,3,3,-1,1,1,2,3,4,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,31,31,31,32,-1,-1,-1,37, 24,-1,-1,20,19,18,17,17,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,-1,-1,37, 23,22,21,20,19,18,17,16,16,-1,-1,2,2,-1,-1,-1,-1,5,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,18,-1,-1,-1,-1,23,23,-1,-1,29,29,30,31,32,33,34,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 24,24,-1,-1,23,23,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,37,37, 25,25,-1,22,22,22,22,23,-1,14,13,12,11,10,10,10,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,-1,35,35,-1,38,38, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 23,22,21,20,20,-1,19,-1,17,17,17,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 24,-1,21,21,21,-1,20,-1,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 26,-1,23,24,24,23,22,23,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,30,30,-1,36,35,36,37,37,36,-1,39, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 29,-1,26,25,25,25,25,25,-1,24,23,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,29,28,27,26,26,26,27,28,29,28,28,-1,33,34,-1,38,38,38,38,38,39,-1,42, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,29,28,27,27,27,27,27,28,29,29,29,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 31,-1,28,29,30,-1,27,-1,26,25,25,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,29,28,28,28,28,28,28,28,29,30,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 31,30,29,29,30,-1,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,31,-1,33,33,34,-1,39,-1,40,40,41,42,43, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,31,31,32,32,32,32,32,32,32,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,33,33,33,33,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,33,34,34,34,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,35,34,34,34,34,34,35,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 38,38,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,35,35,35,35,35,-1,-1,41,40,40,40,40,40,40,-1,43,42,42,42,42,-1,50,50, 39,39,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,43,43,-1,-1,51,51, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,52,52,52, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,39,38,38,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,45,-1,-1,51,51,52, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,45,45,46,47,48,49,50,51,52, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,46,46,47,48,49,-1,-1,53, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,47,47,47,48,-1,-1,-1,53, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,48,48,48,48,49,50,51,52, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,54,53,52,51,51,51,-1,52,51,51,51,51,52, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,54,54,53,52,52,52,52,53,52,52,52,52,52,52, 22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 22,21,21,21,21,22,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35, 22,21,20,20,20,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,33,33,33,34,35, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,3,3,3,3,3,3,4,5,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 22,21,20,19,18,18,18,18,-1,-1,5,4,3,2,2,2,2,3,4,5,6,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,34,35, 23,-1,-1,-1,18,17,17,17,-1,5,4,4,-1,1,1,1,2,3,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,30,30,30,31,-1,-1,-1,36, 23,-1,-1,19,18,17,16,16,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,36, 22,21,20,19,18,17,16,15,15,-1,-1,3,3,-1,-1,-1,-1,4,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,-1,-1,28,28,29,30,31,32,33,34,35, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,36,36, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,9,9,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,-1,34,34,-1,37,37, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 22,21,20,19,19,-1,18,-1,16,16,16,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 23,-1,20,20,20,-1,19,-1,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 25,-1,22,23,23,22,21,22,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,35,34,35,36,36,35,-1,38, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 28,-1,25,24,24,24,24,24,-1,23,22,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,37,37,37,37,37,38,-1,41, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 30,-1,27,28,29,-1,26,-1,25,24,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 30,29,28,28,29,-1,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,30,31,31,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,32,32,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,32,33,33,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,34,33,33,33,33,33,34,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 37,37,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,34,34,34,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,49,49, 38,38,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,51,51,51, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,51, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,51,50,50,50,50,51, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,53,52,51,51,51,51,52,51,51,51,51,51,51, 21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 21,20,20,20,20,21,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34, 21,20,19,19,19,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,32,32,32,33,34, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,3,3,3,3,3,3,3,4,5,-1,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 21,20,19,18,17,17,17,17,-1,-1,5,4,3,2,2,2,2,2,3,4,5,-1,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,33,34, 22,-1,-1,-1,17,16,16,16,-1,6,5,5,-1,2,1,1,1,2,3,-1,-1,-1,8,8,9,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,29,29,29,30,-1,-1,-1,35, 22,-1,-1,18,17,16,15,15,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,35, 21,20,19,18,17,16,15,14,14,-1,-1,4,4,-1,-1,-1,-1,3,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,16,-1,-1,-1,-1,21,21,-1,-1,27,27,28,29,30,31,32,33,34, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 22,22,-1,-1,21,21,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,35,35, 23,23,-1,20,20,20,20,21,-1,12,11,10,9,8,8,8,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,-1,33,33,-1,36,36, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,17,16,15,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 21,20,19,18,18,-1,17,-1,15,15,15,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 22,-1,19,19,19,-1,18,-1,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 24,-1,21,22,22,21,20,21,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,34,33,34,35,35,34,-1,37, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 27,-1,24,23,23,23,23,23,-1,22,21,-1,22,22,23,24,23,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,36,36,36,36,36,37,-1,40, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,24,23,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,37,-1,-1,-1,38,-1,41, 29,-1,26,27,28,-1,25,-1,24,23,23,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,27,26,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 29,28,27,27,28,-1,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,39,40,41, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,29,29,30,30,30,30,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,31,31,31,31,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,31,32,32,32,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,33,32,32,32,32,32,33,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 36,36,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,33,33,33,33,33,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,48,48, 37,37,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,49,49, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,50,50,50, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,37,36,36,36,37,38,39,40,41,41,41,41,41,41,42,-1,-1,43,-1,-1,49,49,50, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,43,43,44,45,46,47,48,49,50, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,44,44,45,46,47,-1,-1,51, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,45,45,45,46,-1,-1,-1,51, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,46,46,46,46,47,48,49,50, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 43,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,52,51,50,49,49,49,-1,50,49,49,49,49,50, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,52,51,50,50,50,50,51,50,50,50,50,50,50, 20,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 20,19,19,19,19,20,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33, 20,19,18,18,18,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,31,31,31,32,33, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,4,3,3,3,3,3,3,3,4,-1,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 20,19,18,17,16,16,16,16,-1,-1,6,5,4,3,2,2,2,2,2,3,4,-1,8,8,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,33, 21,-1,-1,-1,16,15,15,15,-1,7,6,6,-1,3,2,1,1,1,2,-1,-1,-1,7,7,8,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,28,28,28,29,-1,-1,-1,34, 21,-1,-1,17,16,15,14,14,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,-1,-1,34, 20,19,18,17,16,15,14,13,13,-1,-1,5,5,-1,-1,-1,-1,2,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,15,-1,-1,-1,-1,20,20,-1,-1,26,26,27,28,29,30,31,32,33, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 21,21,-1,-1,20,20,20,20,-1,11,11,-1,8,7,6,6,6,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,34,34, 22,22,-1,19,19,19,19,20,-1,11,10,9,8,7,7,7,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,-1,32,32,-1,35,35, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,8,8,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 24,24,-1,17,17,17,17,-1,-1,11,10,9,9,9,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 24,24,-1,17,16,16,16,-1,12,11,10,10,10,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 23,23,-1,17,16,15,15,-1,12,11,11,11,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 21,-1,-1,17,16,15,15,-1,13,13,13,-1,16,15,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 20,19,18,17,17,-1,16,-1,14,14,14,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,21,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 21,-1,18,18,18,-1,17,-1,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,21,22,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,21,21,22,23,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 23,-1,20,21,21,20,19,20,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,22,22,22,22,23,-1,27,27,-1,33,32,33,34,34,33,-1,36, 24,-1,21,21,21,20,20,20,-1,-1,18,-1,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 25,-1,22,22,21,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 26,-1,23,22,22,22,22,22,-1,21,20,-1,21,21,22,23,22,21,21,21,22,23,24,-1,-1,26,25,24,23,23,23,24,25,26,25,25,-1,30,31,-1,35,35,35,35,35,36,-1,39, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,23,22,22,22,22,22,23,24,-1,-1,26,25,24,24,24,24,24,25,26,26,26,-1,30,30,-1,-1,36,-1,-1,-1,37,-1,40, 28,-1,25,26,27,-1,24,-1,23,22,22,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,26,25,25,25,25,25,25,25,26,27,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 28,27,26,26,27,-1,25,-1,23,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,31,-1,36,-1,37,37,38,39,40, 29,-1,-1,27,27,27,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 30,31,-1,28,28,27,27,26,25,25,25,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 31,31,-1,29,28,28,28,-1,26,26,26,27,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,28,28,29,29,29,29,29,29,29,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 32,32,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,29,29,29,30,30,30,30,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,30,31,31,31,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,30,30,30,30,30,30,31,32,31,31,31,31,31,32,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 35,35,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,32,32,32,32,32,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,47,47, 36,36,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,48,48, 37,37,38,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,49,49,49, 38,38,38,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,-1,-1,42,-1,-1,48,48,49, 39,39,39,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 40,40,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,42,42,43,44,45,46,47,48,49, 41,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,43,43,44,45,46,-1,-1,50, 42,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,44,44,44,45,-1,-1,-1,50, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,45,45,45,45,46,47,48,49, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,51,50,49,48,48,48,-1,49,48,48,48,48,49, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,51,50,49,49,49,49,50,49,49,49,49,49,49, 19,19,19,19,19,19,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32, 19,18,18,18,18,19,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,31,32, 19,18,17,17,17,-1,-1,17,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,30,30,30,31,32, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,5,4,3,3,3,3,3,3,4,-1,7,7,8,8,-1,12,12,13,14,15,15,16,17,18,-1,-1,-1,26,26,27,-1,29,29,30,31,32, 19,18,17,16,15,15,15,15,-1,-1,7,6,5,4,3,2,2,2,2,3,4,-1,7,7,7,8,-1,13,13,13,14,14,15,16,17,18,19,20,-1,-1,27,27,28,28,29,30,31,32, 20,-1,-1,-1,15,14,14,14,-1,8,7,7,-1,4,3,2,1,1,1,-1,-1,-1,6,6,7,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,27,27,27,28,-1,-1,-1,33, 20,-1,-1,16,15,14,13,13,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,-1,-1,33, 19,18,17,16,15,14,13,12,12,-1,-1,6,6,-1,-1,-1,-1,1,-1,-1,-1,-1,6,6,7,8,-1,-1,-1,-1,14,-1,-1,-1,-1,19,19,-1,-1,25,25,26,27,28,29,30,31,32, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,4,3,2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 19,18,18,-1,-1,21,-1,-1,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 19,19,19,-1,20,20,20,-1,-1,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 20,20,-1,-1,19,19,19,19,-1,10,10,-1,7,6,5,5,5,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,33,33, 21,21,-1,18,18,18,18,19,-1,10,9,8,7,6,6,6,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,-1,31,31,-1,34,34, 22,22,-1,17,17,17,17,-1,-1,10,9,8,7,7,7,-1,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 23,23,-1,16,16,16,16,-1,-1,10,9,8,8,8,-1,-1,11,10,9,9,9,9,9,-1,-1,13,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 23,23,-1,16,15,15,15,-1,11,10,9,9,9,-1,-1,-1,11,10,10,10,10,10,10,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 22,22,-1,16,15,14,14,-1,11,10,10,10,-1,-1,13,12,11,11,11,11,11,11,11,-1,-1,15,15,15,15,16,17,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 20,-1,-1,16,15,14,14,-1,12,12,12,-1,15,14,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,17,17,18,19,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 19,18,17,16,16,-1,15,-1,13,13,13,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,16,16,17,18,18,18,18,19,20,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 20,-1,17,17,17,-1,16,-1,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,19,19,19,20,21,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,20,20,20,21,22,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 22,-1,19,20,20,19,18,19,-1,16,16,-1,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,21,21,21,22,-1,26,26,-1,32,31,32,33,33,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,17,-1,18,18,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,22,22,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 24,-1,21,21,20,20,20,20,-1,-1,18,-1,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 25,-1,22,21,21,21,21,21,-1,20,19,-1,20,20,21,22,21,20,20,20,21,22,23,-1,-1,25,24,23,22,22,22,23,24,25,24,24,-1,29,30,-1,34,34,34,34,34,35,-1,38, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,21,21,21,22,21,21,21,21,21,22,23,-1,-1,25,24,23,23,23,23,23,24,25,25,25,-1,29,29,-1,-1,35,-1,-1,-1,36,-1,39, 27,-1,24,25,26,-1,23,-1,22,21,21,22,22,22,22,22,22,22,22,22,22,22,23,-1,-1,25,24,24,24,24,24,24,24,25,26,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 27,26,25,25,26,-1,24,-1,22,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,30,-1,35,-1,36,36,37,38,39, 28,-1,-1,26,26,26,25,-1,23,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 29,30,-1,27,27,26,26,25,24,24,24,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 30,30,-1,28,27,27,27,-1,25,25,25,26,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,27,27,28,28,28,28,28,28,28,-1,-1,33,32,32,32,-1,34,34,35,36,-1,42,42, 31,31,-1,28,28,28,28,-1,26,26,26,26,27,-1,-1,-1,27,27,27,27,27,27,27,-1,-1,28,28,28,29,29,29,29,-1,-1,-1,34,33,33,33,33,-1,35,35,35,36,-1,43,43, 32,32,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,28,28,28,28,28,28,28,-1,-1,29,29,29,29,30,30,30,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,44,44, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,29,29,29,29,29,29,30,31,30,30,30,30,30,31,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 34,34,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,30,30,30,30,30,30,31,31,31,31,31,31,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,46,46, 35,35,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,47,47, 36,36,37,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,48,48,48, 37,37,37,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,35,36,37,-1,-1,35,34,34,34,35,36,37,38,39,39,39,39,39,39,40,-1,-1,41,-1,-1,47,47,48, 38,38,38,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 39,39,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,41,41,42,43,44,45,46,47,48, 40,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,42,42,43,44,45,-1,-1,49, 41,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,43,43,43,44,-1,-1,-1,49, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,44,44,44,44,45,46,47,48, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,50,49,48,47,47,47,-1,48,47,47,47,47,48, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,46,45,44,45,46,47,48,49,50,50,49,48,48,48,48,49,48,48,48,48,48,48, 20,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31, 20,19,19,19,19,20,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,30,31, 20,19,18,18,18,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,29,29,29,30,31, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,6,5,4,3,3,3,3,3,4,-1,7,7,7,7,-1,11,11,12,13,14,14,15,16,17,-1,-1,-1,25,25,26,-1,28,28,29,30,31, 20,19,18,17,16,16,16,16,-1,-1,8,7,6,5,4,3,2,2,2,3,4,-1,6,6,6,7,-1,12,12,12,13,13,14,15,16,17,18,19,-1,-1,26,26,27,27,28,29,30,31, 21,-1,-1,-1,16,15,15,15,-1,9,8,8,-1,5,4,3,2,1,1,-1,-1,-1,5,5,6,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,26,26,26,27,-1,-1,-1,32, 21,-1,-1,17,16,15,14,14,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,32, 20,19,18,17,16,15,14,13,13,-1,-1,7,7,-1,-1,-1,-1,2,-1,-1,-1,-1,5,5,6,7,-1,-1,-1,-1,13,-1,-1,-1,-1,18,18,-1,-1,24,24,25,26,27,28,29,30,31, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,15,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,30,30,31, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,16,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,31,31,31, 21,21,-1,-1,20,20,20,20,-1,11,11,-1,8,7,6,6,6,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,18,19,-1,22,22,-1,31,31,32,31,-1,-1,32,32, 22,22,-1,19,19,19,19,20,-1,11,10,9,8,7,7,7,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,18,18,18,19,20,21,22,-1,31,30,-1,30,30,-1,33,33, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,8,8,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,19,19,19,20,21,22,-1,-1,29,29,29,29,-1,34,34, 24,24,-1,17,17,17,17,-1,-1,11,10,9,9,9,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,20,20,20,21,22,-1,-1,28,28,28,28,-1,35,35, 24,24,-1,17,16,16,16,-1,12,11,10,10,10,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,21,21,21,22,23,-1,27,27,27,28,-1,35,35, 23,23,-1,17,16,15,15,-1,12,11,11,11,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,22,22,22,23,-1,26,26,27,28,-1,34,34, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,21,22,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,-1,-1,17,16,15,15,-1,13,13,13,-1,16,15,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,21,22,23,-1,24,24,24,-1,26,26,27,28,-1,-1,32, 20,19,18,17,17,-1,16,-1,14,14,14,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,21,22,23,-1,25,25,25,-1,27,-1,28,28,29,30,31, 21,-1,18,18,18,-1,17,-1,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,21,22,23,24,25,26,26,-1,28,-1,29,29,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,21,21,22,23,-1,26,26,-1,-1,29,-1,-1,-1,30,-1,33, 23,-1,20,21,21,20,19,20,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,22,22,22,22,23,-1,27,27,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,18,-1,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,31,31,31,32,32,32,-1,35, 25,-1,22,22,21,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,32,32,32,32,33,33,-1,36, 26,-1,23,22,22,22,22,22,-1,21,20,-1,21,21,22,23,22,21,21,21,22,23,24,-1,-1,26,25,24,23,23,23,24,25,26,25,25,-1,30,31,-1,33,33,33,33,33,34,-1,37, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,23,22,22,22,22,22,23,24,-1,-1,26,25,24,24,24,24,24,25,26,26,26,-1,30,30,-1,-1,34,-1,-1,-1,35,-1,38, 28,-1,25,26,27,-1,24,-1,23,22,22,23,23,23,23,23,23,23,23,23,23,23,24,-1,-1,26,25,25,25,25,25,25,25,26,27,27,28,29,30,31,-1,35,-1,38,37,36,-1,39, 28,27,26,26,27,-1,25,-1,23,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,31,-1,36,-1,37,37,37,38,39, 29,-1,-1,27,27,27,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,35,35,36,37,-1,-1,40, 30,31,-1,28,28,27,27,26,25,25,25,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,-1,-1,32,32,32,33,34,35,36,37,-1,42,41, 31,31,-1,29,28,28,28,-1,26,26,26,27,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,28,28,29,29,29,29,29,29,29,-1,-1,34,33,33,33,-1,35,35,36,37,-1,42,42, 32,32,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,29,29,29,30,30,30,30,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,43,43, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,30,31,31,31,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,44,44, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,30,30,30,30,30,30,31,32,31,31,31,31,31,32,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,45,45, 35,35,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,32,32,32,32,32,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,46,46, 36,36,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,47,47, 37,37,38,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,49,48,48, 38,38,38,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,-1,-1,42,-1,-1,48,48,49, 39,39,39,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 40,40,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,42,42,43,44,45,46,47,48,49, 41,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,43,43,44,45,46,-1,-1,50, 42,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,44,44,44,45,-1,-1,-1,50, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,45,45,45,45,46,47,48,49, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,51,50,49,48,48,48,-1,49,48,48,48,48,49, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,51,50,49,49,49,49,50,49,49,49,49,49,49, 21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30, 21,20,20,20,20,21,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,29,30, 21,20,19,19,19,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,28,28,28,29,30, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,7,6,5,4,4,4,4,4,5,-1,6,6,6,6,-1,10,10,11,12,13,13,14,15,16,-1,-1,-1,24,24,25,-1,27,27,28,29,30, 21,20,19,18,17,17,17,17,-1,-1,9,8,7,6,5,4,3,3,3,4,5,-1,5,5,5,6,-1,11,11,11,12,12,13,14,15,16,17,18,-1,-1,25,25,26,26,27,28,29,30, 22,-1,-1,-1,17,16,16,16,-1,10,9,9,-1,6,5,4,3,2,2,-1,-1,-1,4,4,5,6,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,25,25,25,26,-1,-1,-1,31, 22,-1,-1,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,-1,-1,31, 21,20,19,18,17,16,15,14,14,-1,-1,8,8,-1,-1,-1,-1,3,-1,-1,-1,-1,4,4,5,6,-1,-1,-1,-1,12,-1,-1,-1,-1,17,17,-1,-1,23,23,24,25,26,27,28,29,30, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,14,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,14,14,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,29,29,30, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,15,15,15,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,30,30,30, 22,22,-1,-1,21,21,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,17,18,-1,21,21,-1,30,30,31,30,-1,-1,31,31, 23,23,-1,20,20,20,20,21,-1,12,11,10,9,8,8,8,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,17,17,17,18,19,20,21,-1,30,29,-1,29,29,-1,32,32, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,18,18,18,19,20,21,-1,-1,28,28,28,28,-1,33,33, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,19,19,19,20,21,-1,-1,27,27,27,27,-1,34,34, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,20,20,20,21,22,-1,26,26,26,27,-1,34,34, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,21,21,21,22,-1,25,25,26,27,-1,33,33, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,17,16,15,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,23,23,23,-1,25,25,26,27,-1,-1,31, 21,20,19,18,18,-1,17,-1,15,15,15,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,24,24,24,-1,26,-1,27,27,28,29,30, 22,-1,19,19,19,-1,18,-1,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,25,25,25,-1,27,-1,28,28,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 24,-1,21,22,22,21,20,21,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,27,27,-1,30,29,30,31,31,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,28,-1,-1,30,30,30,31,31,31,-1,34, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,29,-1,-1,31,31,31,31,32,32,-1,35, 27,-1,24,23,23,23,23,23,-1,22,21,-1,22,22,23,24,23,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,30,31,-1,32,32,32,32,32,33,-1,36, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,24,23,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,33,-1,-1,-1,34,-1,37, 29,-1,26,27,28,-1,25,-1,24,23,23,24,24,24,24,24,24,24,24,24,24,24,25,-1,-1,27,26,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,34,-1,37,36,35,-1,38, 29,28,27,27,28,-1,26,-1,24,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,32,-1,35,-1,37,36,36,37,38, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,37,-1,-1,39, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,41,40, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,29,29,30,30,30,30,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,41,41, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,31,31,31,31,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,42,42, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,31,32,32,32,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,43,43, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,33,32,32,32,32,32,33,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,44,44, 36,36,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,33,33,33,33,33,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,45,45, 37,37,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,46,46, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,48,47,47, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,37,36,36,36,37,38,39,40,41,41,41,41,41,41,42,-1,-1,43,-1,-1,48,48,48, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,49, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,43,43,44,45,46,47,48,49,50, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,44,44,45,46,47,-1,-1,51, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,45,45,45,46,-1,-1,-1,51, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,46,46,46,46,47,48,49,50, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 43,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,52,51,50,49,49,49,-1,50,49,49,49,49,50, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,52,51,50,50,50,50,51,50,50,50,50,50,50, 22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29, 22,21,21,21,21,22,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,28,29, 22,21,20,20,20,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,27,27,27,28,29, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,8,7,6,5,5,5,5,5,6,-1,5,5,5,5,-1,9,9,10,11,12,12,13,14,15,-1,-1,-1,23,23,24,-1,26,26,27,28,29, 22,21,20,19,18,18,18,18,-1,-1,10,9,8,7,6,5,4,4,4,5,6,-1,4,4,4,5,-1,10,10,10,11,11,12,13,14,15,16,17,-1,-1,24,24,25,25,26,27,28,29, 23,-1,-1,-1,18,17,17,17,-1,11,10,10,-1,7,6,5,4,3,3,-1,-1,-1,3,3,4,5,-1,-1,-1,10,10,11,12,13,14,-1,17,17,18,-1,24,24,24,25,-1,-1,-1,30, 23,-1,-1,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,-1,-1,30, 22,21,20,19,18,17,16,15,15,-1,-1,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,3,3,4,5,-1,-1,-1,-1,11,-1,-1,-1,-1,16,16,-1,-1,22,22,23,24,25,26,27,28,29, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,14,13,13,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,28,28,29, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,14,14,14,14,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,29,29,29, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,16,17,-1,20,20,-1,29,29,30,29,-1,-1,30,30, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,9,9,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,16,16,16,17,18,19,20,-1,29,28,-1,28,28,-1,31,31, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,17,17,17,18,19,20,-1,-1,27,27,27,27,-1,32,32, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,18,18,18,19,20,-1,-1,26,26,26,26,-1,33,33, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,19,19,19,20,21,-1,25,25,25,26,-1,33,33, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,20,20,20,21,-1,24,24,25,26,-1,32,32, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,22,22,22,-1,24,24,25,26,-1,-1,30, 22,21,20,19,19,-1,18,-1,16,16,16,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,23,23,23,-1,25,-1,26,26,27,28,29, 23,-1,20,20,20,-1,19,-1,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,25,24,24,24,-1,26,-1,27,27,27,-1,30, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 25,-1,22,23,23,22,21,22,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,26,26,-1,29,28,29,30,30,29,-1,32, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,27,-1,-1,29,29,29,30,30,30,-1,33, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,28,-1,-1,30,30,30,30,31,31,-1,34, 28,-1,25,24,24,24,24,24,-1,23,22,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,29,30,-1,31,31,31,31,31,32,-1,35, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,36, 30,-1,27,28,29,-1,26,-1,25,24,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,31,32,-1,33,-1,36,35,34,-1,37, 30,29,28,28,29,-1,27,-1,25,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,32,-1,34,-1,36,35,35,36,37, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,35,36,36,36,-1,-1,38, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,36,37,37,-1,40,39, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,30,31,31,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,37,38,-1,40,40, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,31,31,31,32,32,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,41,41, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,32,33,33,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,33,34,33,33,33,33,33,34,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,43,43, 37,37,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,34,34,34,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,44,44, 38,38,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,45,45, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,47,46,46, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,38,37,37,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,47,47,47, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,48,48,48, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,49,49, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,50, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,51, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,51,50,50,50,50,51, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,53,52,51,51,51,51,52,51,51,51,51,51,51, 23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28, 23,22,22,22,22,23,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,27,28, 23,22,21,21,21,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,7,6,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,26,26,26,27,28, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,9,8,7,6,6,6,6,6,7,-1,4,4,4,4,-1,8,8,9,10,11,11,12,13,14,-1,-1,-1,22,22,23,-1,25,25,26,27,28, 23,22,21,20,19,19,19,19,-1,-1,11,10,9,8,7,6,5,5,5,6,7,-1,3,3,3,4,-1,9,9,9,10,10,11,12,13,14,15,16,-1,-1,23,23,24,24,25,26,27,28, 24,-1,-1,-1,19,18,18,18,-1,12,11,11,-1,8,7,6,5,4,4,-1,-1,-1,2,2,3,4,-1,-1,-1,9,9,10,11,12,13,-1,16,16,17,-1,23,23,23,24,-1,-1,-1,29, 24,-1,-1,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,-1,-1,29, 23,22,21,20,19,18,17,16,16,-1,-1,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,2,2,3,4,-1,-1,-1,-1,10,-1,-1,-1,-1,15,15,-1,-1,21,21,22,23,24,25,26,27,28, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,14,13,12,12,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,27,27,28, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,14,13,13,13,13,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,28,28,28, 24,24,-1,-1,23,23,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,15,16,-1,19,19,-1,28,28,29,28,-1,-1,29,29, 25,25,-1,22,22,22,22,23,-1,14,13,12,11,10,10,10,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,15,15,15,16,17,18,19,-1,28,27,-1,27,27,-1,30,30, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,31,31, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,32,32, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,32,32, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,20,-1,23,23,24,25,-1,31,31, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,21,21,21,-1,23,23,24,25,-1,-1,29, 23,22,21,20,20,-1,19,-1,17,17,17,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,22,22,22,-1,24,-1,25,25,26,27,28, 24,-1,21,21,21,-1,20,-1,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,25,24,23,23,23,-1,25,-1,26,26,26,-1,29, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 26,-1,23,24,24,23,22,23,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,25,25,-1,28,27,28,29,29,28,-1,31, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,26,-1,-1,28,28,28,29,29,29,-1,32, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,27,-1,-1,29,29,29,29,30,30,-1,33, 29,-1,26,25,25,25,25,25,-1,24,23,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,29,28,27,26,26,26,27,28,29,28,28,-1,28,29,-1,30,30,30,30,30,31,-1,34, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,29,28,27,27,27,27,27,28,29,29,29,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,35, 31,-1,28,29,30,-1,27,-1,26,25,25,26,26,26,26,26,26,26,26,26,26,26,27,-1,-1,29,28,28,28,28,28,28,28,29,30,30,31,30,30,31,-1,32,-1,35,34,33,-1,36, 31,30,29,29,30,-1,28,-1,26,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,29,29,29,29,29,29,29,29,29,30,31,-1,31,31,31,-1,33,-1,35,34,34,35,36, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,32,32,32,-1,34,35,35,35,-1,-1,37, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,-1,-1,33,33,33,34,35,35,36,36,-1,39,38, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,31,31,32,32,32,32,32,32,32,-1,-1,35,34,34,34,-1,36,36,36,37,-1,39,39, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,32,32,32,33,33,33,33,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,40,40, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,33,34,34,34,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,33,33,33,33,33,33,34,35,34,34,34,34,34,35,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 38,38,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,35,35,35,35,35,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,43,43, 39,39,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,44,44, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,41,40,39,38,37,38,39,40,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,46,45,45, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,39,38,38,38,39,40,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,46,46,46, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,47,47,47, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,43,43,44,45,46,47,48,48,48, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,44,44,45,46,47,-1,-1,49, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,45,45,45,46,-1,-1,-1,50, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,46,46,46,46,47,48,49,50, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,53,52,51,50,49,49,49,-1,50,49,49,49,49,50, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,50,49,48,49,50,51,52,53,53,52,51,50,50,50,50,51,50,50,50,50,50,50, 24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27, 24,23,23,23,23,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,26,27, 24,23,22,22,22,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,25,25,25,26,27, 24,23,22,21,21,-1,21,21,21,-1,-1,-1,10,9,8,7,7,7,7,7,7,-1,3,3,3,3,-1,7,7,8,9,10,10,11,12,13,-1,-1,-1,21,21,22,-1,24,24,25,26,27, 24,23,22,21,20,20,20,20,-1,-1,12,11,10,9,8,7,6,6,6,7,8,-1,2,2,2,3,-1,8,8,8,9,9,10,11,12,13,14,15,-1,-1,22,22,23,23,24,25,26,27, 25,-1,-1,-1,20,19,19,19,-1,13,12,12,-1,9,8,7,6,5,5,-1,-1,-1,1,1,2,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 25,-1,-1,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,28, 24,23,22,21,20,19,18,17,17,-1,-1,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,1,1,2,3,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,-1,-1,20,20,21,22,23,24,25,26,27, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 24,23,23,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 24,24,24,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 25,25,-1,-1,24,24,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,28,28, 26,26,-1,23,23,23,23,24,-1,15,14,13,12,11,11,11,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,14,14,14,15,16,17,18,-1,27,26,-1,26,26,-1,29,29, 27,27,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 28,28,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 28,28,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,16,15,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 27,27,-1,21,20,19,19,-1,16,15,15,15,-1,-1,18,17,16,16,16,16,16,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,20,19,18,18,18,18,18,18,18,18,18,-1,20,20,21,22,22,22,22,23,24,25,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 24,23,22,21,21,-1,20,-1,18,18,18,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,21,22,23,23,23,23,24,25,25,25,-1,21,21,21,-1,23,-1,24,24,25,26,27, 25,-1,22,22,22,-1,21,-1,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,23,24,24,24,24,25,25,24,23,22,22,22,-1,24,-1,25,25,25,-1,28, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,23,24,25,25,25,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 27,-1,24,25,25,24,23,24,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,24,25,26,26,26,26,26,-1,24,24,-1,27,26,27,28,28,27,-1,30, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 30,-1,27,26,26,26,26,26,-1,25,24,-1,25,25,26,27,26,25,25,25,26,27,28,-1,-1,30,29,28,27,27,27,28,29,30,29,29,-1,27,28,-1,29,29,29,29,29,30,-1,33, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,26,26,26,27,26,26,26,26,26,27,28,-1,-1,30,29,28,28,28,28,28,29,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 32,-1,29,30,31,-1,28,-1,27,26,26,27,27,27,27,27,27,27,27,27,27,27,28,-1,-1,30,29,29,29,29,29,29,29,30,31,31,30,29,29,30,-1,31,-1,34,33,32,-1,35, 32,31,30,30,31,-1,29,-1,27,27,27,-1,28,28,28,28,28,28,28,28,28,28,28,29,30,30,30,30,30,30,30,30,30,30,31,32,-1,30,30,30,-1,32,-1,34,33,33,34,35, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,32,32,33,33,33,33,33,33,33,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,33,33,33,34,34,34,34,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,34,35,35,35,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,34,34,34,34,34,34,35,36,35,35,35,35,35,36,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 39,39,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,36,36,36,36,36,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,42,42, 40,40,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,43,43, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,41,42,42,41,40,39,38,39,40,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,41,42,-1,-1,40,39,39,39,40,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,40,40,40,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 46,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,49, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, 25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26, 25,24,24,24,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,25,25,26, 25,24,23,23,23,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,24,24,24,25,26, 25,24,23,22,22,-1,22,21,21,-1,-1,-1,11,10,9,8,8,8,8,7,7,-1,3,3,3,3,-1,7,7,8,9,9,9,10,11,12,-1,-1,-1,21,21,22,-1,23,23,24,25,26, 25,24,23,22,21,21,21,21,-1,-1,13,12,11,10,9,8,7,7,7,8,8,-1,2,2,2,2,-1,8,8,8,8,8,9,10,11,12,13,14,-1,-1,22,22,22,22,23,24,25,26, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,1,1,1,2,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 26,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 25,24,23,22,21,20,19,18,18,-1,-1,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,1,1,1,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 26,26,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 27,27,-1,24,24,24,24,25,-1,16,15,14,13,12,12,12,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 25,24,23,22,22,-1,21,-1,19,19,19,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,24,24,24,24,25,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 26,-1,23,23,23,-1,22,-1,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,25,25,25,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,25,26,26,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 28,-1,25,26,26,25,24,25,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,26,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 31,-1,28,27,27,27,27,27,-1,26,25,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 33,-1,30,31,32,-1,29,-1,28,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,31,30,30,30,30,30,30,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 33,32,31,31,32,-1,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,33,33,34,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,37,36,36,36,36,36,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 40,40,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 41,41,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,43,42,41,40,39,40,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,41,40,40,40,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,41,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25, 26,25,25,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,24,24,24,24,25, 26,25,24,24,24,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,23,23,23,24,25, 26,25,24,23,23,-1,22,21,21,-1,-1,-1,12,11,10,9,9,9,8,7,7,-1,3,3,3,3,-1,7,7,8,8,8,8,9,10,11,-1,-1,-1,21,21,22,-1,22,22,23,24,25, 26,25,24,23,22,22,22,22,-1,-1,14,13,12,11,10,9,8,8,8,8,8,-1,2,2,2,2,-1,8,8,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,2,1,1,1,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,26, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,1,1,1,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,-1,-1,18,18,19,20,21,22,23,24,25, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,26,26, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,12,12,12,13,14,15,16,-1,25,24,-1,24,24,-1,27,27, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,26,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,23,24,25, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,25,24,23,22,21,20,20,20,-1,22,-1,23,23,23,-1,26, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,26,25,-1,28, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,28,-1,31, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,30,29,29,29,29,28,27,27,28,-1,29,-1,32,31,30,-1,33, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,32,31,31,32,33, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,40,40, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,41,41, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,47, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24, 27,26,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,23,23,24, 27,26,25,25,25,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,22,22,22,23,24, 27,26,25,24,24,-1,22,21,21,-1,-1,-1,13,12,11,10,10,9,8,7,7,-1,3,3,3,3,-1,7,7,7,7,7,7,8,9,10,-1,-1,-1,21,21,21,-1,21,21,22,23,24, 27,26,25,24,23,23,22,22,-1,-1,15,14,13,12,11,10,9,9,8,8,8,-1,3,2,2,2,-1,8,7,6,6,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,1,-1,-1,-1,5,5,6,7,8,9,-1,12,12,13,-1,19,19,19,20,-1,-1,-1,25, 28,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,-1,-1,25, 27,26,25,24,23,22,21,20,20,-1,-1,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,3,2,1,1,-1,-1,-1,-1,6,-1,-1,-1,-1,11,11,-1,-1,17,17,18,19,20,21,22,23,24, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,23,23,24, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,24,24,24, 28,28,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,25,24,-1,-1,25,25, 29,29,-1,26,26,26,26,27,-1,18,17,16,15,14,14,14,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,11,11,11,12,13,14,15,-1,24,23,-1,23,23,-1,26,26, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,27,27, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,28,28, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,28,28, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,25,25,25,-1,-1,15,15,15,16,-1,19,19,20,21,-1,27,27, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,25,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,25,25,25,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 27,26,25,24,24,-1,23,-1,21,21,21,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,26,26,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,22,23,24, 28,-1,25,25,25,-1,24,-1,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,26,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,22,22,-1,25, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 30,-1,27,28,28,27,26,27,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,25,24,-1,27, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 33,-1,30,29,29,29,29,29,-1,28,27,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,27,-1,30, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 35,-1,32,33,34,-1,31,-1,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,31,30,29,-1,32, 35,34,33,33,34,-1,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,32,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,31,30,30,31,32, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 42,42,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,39,39, 43,43,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,40,40, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,46, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23, 28,27,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,22,22,22,22,23, 28,27,26,26,26,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,6,7,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,21,21,21,22,23, 28,27,26,25,25,-1,23,22,22,-1,-1,-1,14,13,12,11,11,10,9,8,8,-1,4,4,4,4,-1,7,6,6,6,6,6,7,8,9,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 28,27,26,25,24,24,23,23,-1,-1,16,15,14,13,12,11,10,10,9,9,9,-1,4,3,3,3,-1,7,6,5,5,5,6,7,8,9,10,11,-1,-1,19,19,19,19,20,21,22,23, 29,-1,-1,-1,24,23,23,23,-1,17,16,16,-1,13,12,11,10,9,9,-1,-1,-1,4,3,2,2,-1,-1,-1,4,4,5,6,7,8,-1,11,11,12,-1,18,18,18,19,-1,-1,-1,24, 29,-1,-1,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,-1,-1,24, 28,27,26,25,24,23,22,21,21,-1,-1,15,15,-1,-1,-1,-1,10,-1,-1,-1,-1,4,3,2,2,-1,-1,-1,-1,5,-1,-1,-1,-1,10,10,-1,-1,16,16,17,18,19,20,21,22,23, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 28,27,27,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 28,28,28,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,13,13,13,13,14,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 29,29,-1,-1,28,28,28,28,-1,19,19,-1,16,15,14,14,14,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,24,23,-1,-1,24,24, 30,30,-1,27,27,27,27,28,-1,19,18,17,16,15,15,15,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,10,10,10,11,12,13,14,-1,23,22,-1,22,22,-1,25,25, 31,31,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 32,32,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,25,26,26,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 32,32,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,25,25,25,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 31,31,-1,25,24,23,23,-1,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,25,25,24,24,24,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 29,-1,-1,25,24,23,23,-1,21,21,21,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 28,27,26,25,25,-1,24,-1,22,22,22,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,21,22,23, 29,-1,26,26,26,-1,25,-1,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,21,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 31,-1,28,29,29,28,27,28,-1,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,24,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,27,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 34,-1,31,30,30,30,30,30,-1,29,28,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,26,-1,29, 35,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 36,-1,33,34,35,-1,32,-1,31,30,30,31,31,31,31,31,31,31,31,31,31,31,32,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,30,29,28,-1,31, 36,35,34,34,35,-1,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,30,29,29,30,31, 37,-1,-1,35,35,35,34,-1,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 38,39,-1,36,36,35,35,34,33,33,33,-1,-1,34,34,34,34,34,34,34,34,34,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 39,39,-1,37,36,36,36,-1,34,34,34,35,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 40,40,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,36,36,36,36,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,37,37,37,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,38,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 43,43,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,38,38, 44,44,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,39,39, 45,45,46,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 46,46,46,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 47,47,47,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 48,48,48,47,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 49,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 50,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 50,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 50,49,49,49,49,-1,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,45, 50,50,50,50,50,51,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22, 29,28,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,21,21,21,21,22, 29,28,27,27,27,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,6,6,6,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,20,20,20,21,22, 29,28,27,26,26,-1,24,23,23,-1,-1,-1,15,14,13,12,12,11,10,9,9,-1,5,5,5,5,-1,6,5,5,5,5,5,6,7,8,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 29,28,27,26,25,25,24,24,-1,-1,17,16,15,14,13,12,11,11,10,10,10,-1,5,4,4,4,-1,6,5,4,4,4,5,6,7,8,9,10,-1,-1,18,18,18,18,19,20,21,22, 30,-1,-1,-1,25,24,24,24,-1,18,17,17,-1,14,13,12,11,10,10,-1,-1,-1,5,4,3,3,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,-1,17,17,17,18,-1,-1,-1,23, 30,-1,-1,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,-1,-1,23, 29,28,27,26,25,24,23,22,22,-1,-1,16,16,-1,-1,-1,-1,11,-1,-1,-1,-1,5,4,3,3,-1,-1,-1,-1,4,-1,-1,-1,-1,9,9,-1,-1,15,15,16,17,18,19,20,21,22, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,13,14,15,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 29,28,28,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,13,13,14,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 29,29,29,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,14,14,14,14,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 30,30,-1,-1,29,29,29,29,-1,20,20,-1,17,16,15,15,15,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 31,31,-1,28,28,28,28,29,-1,20,19,18,17,16,16,16,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,9,9,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 32,32,-1,27,27,27,27,-1,-1,20,19,18,17,17,17,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,26,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 33,33,-1,26,26,26,26,-1,-1,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,25,25,25,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 33,33,-1,26,25,25,25,-1,21,20,19,19,19,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,25,24,24,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 32,32,-1,26,25,24,24,-1,21,20,20,20,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,24,23,23,23,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 30,-1,-1,26,25,24,24,-1,22,22,22,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 29,28,27,26,26,-1,25,-1,23,23,23,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,20,21,22, 30,-1,27,27,27,-1,26,-1,24,24,24,25,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,20,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 32,-1,29,30,30,29,28,29,-1,26,26,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,23,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,27,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 34,-1,31,31,30,30,30,30,-1,-1,28,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 35,-1,32,31,31,31,31,31,-1,30,29,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,25,-1,28, 36,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 37,-1,34,35,36,-1,33,-1,32,31,31,32,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,29,28,27,-1,30, 37,36,35,35,36,-1,34,-1,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,29,28,28,29,30, 38,-1,-1,36,36,36,35,-1,33,33,33,-1,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 39,40,-1,37,37,36,36,35,34,34,34,-1,-1,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 40,40,-1,38,37,37,37,-1,35,35,35,36,-1,-1,36,36,36,36,36,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 41,41,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,37,37,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,38,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 43,43,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 44,44,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,37,37, 45,45,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,38,38, 46,46,47,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 47,47,47,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 48,48,48,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 49,49,49,48,47,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 50,-1,-1,48,47,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 51,-1,-1,-1,47,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 51,50,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,50,50,50,-1,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 51,51,51,51,51,52,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21, 30,29,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,20,20,20,20,21, 30,29,28,28,28,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,7,7,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,19,19,19,20,21, 30,29,28,27,27,-1,25,24,24,-1,-1,-1,16,15,14,13,13,12,11,10,10,-1,6,6,6,6,-1,5,4,4,4,4,4,5,6,7,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 30,29,28,27,26,26,25,25,-1,-1,18,17,16,15,14,13,12,12,11,11,11,-1,6,5,5,5,-1,5,4,3,3,3,4,5,6,7,8,9,-1,-1,17,17,17,17,18,19,20,21, 31,-1,-1,-1,26,25,25,25,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,6,5,4,4,-1,-1,-1,2,2,3,4,5,6,-1,9,9,10,-1,16,16,16,17,-1,-1,-1,22, 31,-1,-1,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,-1,-1,22, 30,29,28,27,26,25,24,23,23,-1,-1,17,17,-1,-1,-1,-1,12,-1,-1,-1,-1,6,5,4,4,-1,-1,-1,-1,3,-1,-1,-1,-1,8,8,-1,-1,14,14,15,16,17,18,19,20,21, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,14,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 30,29,29,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,14,14,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 30,30,30,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,15,15,15,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 31,31,-1,-1,30,30,30,30,-1,21,21,-1,18,17,16,16,16,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,22,21,-1,-1,22,22, 32,32,-1,29,29,29,29,30,-1,21,20,19,18,17,17,17,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,8,8,8,9,10,11,12,-1,21,20,-1,20,20,-1,23,23, 33,33,-1,28,28,28,28,-1,-1,21,20,19,18,18,18,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,25,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 34,34,-1,27,27,27,27,-1,-1,21,20,19,19,19,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,24,24,24,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 34,34,-1,27,26,26,26,-1,22,21,20,20,20,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,24,23,23,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 33,33,-1,27,26,25,25,-1,22,21,21,21,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,23,22,22,22,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,-1,-1,27,26,25,25,-1,23,23,23,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 30,29,28,27,27,-1,26,-1,24,24,24,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,19,20,21, 31,-1,28,28,28,-1,27,-1,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,19,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 33,-1,30,31,31,30,29,30,-1,27,27,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,22,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,28,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 35,-1,32,32,31,31,31,31,-1,-1,29,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 36,-1,33,32,32,32,32,32,-1,31,30,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,24,-1,27, 37,-1,34,-1,-1,-1,33,-1,-1,31,31,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 38,-1,35,36,37,-1,34,-1,33,32,32,32,31,31,31,31,31,31,31,31,31,31,32,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,28,27,26,-1,29, 38,37,36,36,37,-1,35,-1,33,33,33,-1,32,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,28,27,27,28,29, 39,-1,-1,37,37,37,36,-1,34,34,34,-1,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 40,41,-1,38,38,37,37,36,35,35,35,-1,-1,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 41,41,-1,39,38,38,38,-1,36,36,36,37,-1,-1,35,35,35,35,35,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 42,42,-1,39,39,39,39,-1,37,37,37,37,38,-1,-1,-1,36,36,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 43,43,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,37,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 44,44,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 45,45,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,36,36, 46,46,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,37,37, 47,47,48,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,42,43,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 48,48,48,-1,-1,45,-1,-1,44,43,43,43,43,43,43,43,43,43,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 49,49,49,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,44,44,44,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 50,50,50,49,48,47,46,45,45,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 51,-1,-1,49,48,47,46,46,-1,-1,53,52,51,50,49,48,47,46,47,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 52,-1,-1,-1,48,47,47,47,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 52,51,50,49,48,48,48,48,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,51,50,49,49,49,49,49,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 52,51,51,51,51,-1,-1,51,51,51,52,53,54,55,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,43, 52,52,52,52,52,53,53,52,52,52,52,53,54,55,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,20, 31,30,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,19,19,19,19,20, 31,30,29,29,29,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,18,18,18,19,20, 31,30,29,28,28,-1,26,25,25,-1,-1,-1,17,16,15,14,14,13,12,11,11,-1,7,7,7,7,-1,4,3,3,3,3,3,4,5,6,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 31,30,29,28,27,27,26,26,-1,-1,19,18,17,16,15,14,13,13,12,12,12,-1,7,6,6,6,-1,4,3,2,2,2,3,4,5,6,7,8,-1,-1,16,16,16,16,17,18,19,20, 32,-1,-1,-1,27,26,26,26,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,6,5,5,-1,-1,-1,1,1,2,3,4,5,-1,8,8,9,-1,15,15,15,16,-1,-1,-1,21, 32,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,14,14,15,16,17,-1,-1,21, 31,30,29,28,27,26,25,24,24,-1,-1,18,18,-1,-1,-1,-1,13,-1,-1,-1,-1,7,6,5,5,-1,-1,-1,-1,2,-1,-1,-1,-1,7,7,-1,-1,13,13,14,15,16,17,18,19,20, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 31,30,30,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,15,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 31,31,31,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 32,32,-1,-1,31,31,31,31,-1,22,22,-1,19,18,17,17,17,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,-1,11,11,-1,20,20,21,20,-1,-1,21,21, 33,33,-1,30,30,30,30,31,-1,22,21,20,19,18,18,18,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,7,7,7,8,9,10,11,-1,20,19,-1,19,19,-1,22,22, 34,34,-1,29,29,29,29,-1,-1,22,21,20,19,19,19,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,24,-1,-1,8,8,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 35,35,-1,28,28,28,28,-1,-1,22,21,20,20,20,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,23,23,23,-1,-1,9,9,9,10,11,-1,-1,17,17,17,17,-1,24,24, 35,35,-1,28,27,27,27,-1,23,22,21,21,21,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,23,22,22,-1,-1,-1,10,10,10,11,12,-1,16,16,16,17,-1,24,24, 34,34,-1,28,27,26,26,-1,23,22,22,22,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,23,22,21,21,21,-1,-1,11,11,11,12,-1,15,15,16,17,-1,23,23, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,23,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,-1,-1,28,27,26,26,-1,24,24,24,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,24,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,21, 31,30,29,28,28,-1,27,-1,25,25,25,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,18,19,20, 32,-1,29,29,29,-1,28,-1,26,26,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,18,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 34,-1,31,32,32,31,30,31,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,21,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,21,21,-1,24, 36,-1,33,33,32,32,32,32,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,22,22,-1,25, 37,-1,34,33,33,33,33,33,-1,31,30,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,23,-1,26, 38,-1,35,-1,-1,-1,34,-1,-1,31,31,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 39,-1,36,37,38,-1,35,-1,33,32,32,31,30,30,30,30,30,30,30,30,30,30,31,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,27,26,25,-1,28, 39,38,37,37,38,-1,36,-1,33,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,27,26,26,27,28, 40,-1,-1,38,38,38,37,-1,34,34,34,-1,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,27,27,-1,-1,29, 41,42,-1,39,39,38,37,36,35,35,35,-1,-1,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,28,28,-1,31,30, 42,42,-1,40,39,38,38,-1,36,36,36,37,-1,-1,34,34,34,34,34,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,29,-1,31,31, 43,43,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,35,35,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,32,32, 44,44,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,36,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 45,45,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 46,46,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,35,35, 47,47,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,36,36, 48,48,49,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,42,43,43,42,41,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,38,37,37, 49,49,49,-1,-1,45,-1,-1,44,43,43,43,43,43,43,43,43,43,43,42,41,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,38,38,38, 50,50,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,44,44,44,43,42,42,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,39,39,39, 51,51,50,49,48,47,46,45,45,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,40,40, 52,-1,-1,49,48,47,46,46,-1,-1,53,52,51,50,49,48,47,46,47,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,41, 53,-1,-1,-1,48,47,47,47,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,42, 52,51,50,49,48,48,48,48,-1,-1,53,52,51,50,49,48,48,48,48,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,51,50,49,49,49,49,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 52,51,51,51,51,-1,-1,51,51,51,52,53,54,55,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,42, 52,52,52,52,52,53,53,52,52,52,52,53,54,55,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,19,19,19,19,19, 32,31,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,18,18,18,18,19, 32,31,30,30,30,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,17,-1,-1,17,17,17,18,19, 32,31,30,29,29,-1,27,26,26,-1,-1,-1,18,17,16,15,15,14,13,12,12,-1,8,8,7,7,-1,4,3,3,3,3,3,3,4,5,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 32,31,30,29,28,28,27,27,-1,-1,20,19,18,17,16,15,14,14,13,13,13,-1,8,7,7,7,-1,4,3,2,2,2,2,3,4,5,6,7,-1,-1,15,15,15,15,16,17,18,19, 33,-1,-1,-1,28,27,27,27,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,6,-1,-1,-1,1,1,1,2,3,4,-1,7,7,8,-1,14,14,14,15,-1,-1,-1,20, 33,-1,-1,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,13,13,14,15,16,-1,-1,20, 32,31,30,29,28,27,26,25,25,-1,-1,19,19,-1,-1,-1,-1,14,-1,-1,-1,-1,8,7,6,6,-1,-1,-1,-1,1,-1,-1,-1,-1,6,6,-1,-1,12,12,13,14,15,16,17,18,19, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,3,4,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,4,5,6,7,8,9,10,11,-1,-1,21,-1,-1,18,18,19, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,-1,-1,20,20,20,-1,19,19,19, 33,33,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,6,7,-1,10,10,-1,19,19,20,19,-1,-1,20,20, 34,34,-1,31,31,31,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,6,6,6,7,8,9,10,-1,19,18,-1,18,18,-1,21,21, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,23,-1,-1,7,7,7,8,9,10,-1,-1,17,17,17,17,-1,22,22, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,22,22,22,-1,-1,8,8,8,9,10,-1,-1,16,16,16,16,-1,23,23, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,22,21,21,-1,-1,-1,9,9,9,10,11,-1,15,15,15,16,-1,23,23, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,22,21,20,20,20,-1,-1,10,10,10,11,-1,14,14,15,16,-1,22,22, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,22,21,20,19,19,19,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,23,22,21,20,19,18,18,18,-1,12,12,12,-1,14,14,15,16,-1,-1,20, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,15,-1,16,16,17,18,19, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,16,-1,17,17,17,-1,20, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 35,-1,32,33,33,32,31,32,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,19,18,19,20,20,19,-1,22, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,20,20,20,-1,23, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,20,21,21,-1,24, 38,-1,35,34,34,34,34,34,-1,30,29,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,21,21,21,21,21,22,-1,25, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 40,-1,37,38,39,-1,36,-1,32,31,31,30,29,29,29,29,29,29,29,29,29,29,30,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,23,-1,26,25,24,-1,27, 40,39,38,38,39,-1,37,-1,32,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,22,22,22,-1,24,-1,26,25,25,26,27, 41,-1,-1,39,38,37,37,-1,33,33,33,-1,31,31,31,31,31,31,31,31,31,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,23,23,23,-1,25,26,26,26,-1,-1,28, 42,43,-1,39,38,37,36,35,34,34,34,-1,-1,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,-1,24,24,24,25,26,26,27,27,-1,30,29, 43,43,-1,39,38,37,37,-1,35,35,35,36,-1,-1,33,33,33,33,33,33,32,31,31,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,-1,27,27,27,28,-1,30,30, 44,44,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,34,34,34,33,32,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,27,26,26,26,26,-1,28,28,28,28,-1,31,31, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,35,35,34,33,33,33,33,-1,-1,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,32,32, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,35,34,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 47,47,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,34,34, 48,48,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,35,35, 49,49,50,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,42,41,40,39,38,37,36,35,34,33,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,37,36,36, 50,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,42,41,40,39,39,-1,-1,35,34,34,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,37,37,37, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,42,41,41,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,38,38,38, 51,50,49,48,47,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,39,39, 52,-1,-1,48,47,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,46,45,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,40, 52,-1,-1,-1,47,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,41, 51,50,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,48,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,47,47,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 51,50,50,50,50,-1,-1,50,50,50,51,52,53,54,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,41,40,40,40,40,41, 51,51,51,51,51,52,52,51,51,51,51,52,53,54,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,41,41,41,41,41,41, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,20, 33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,19,19,19,19,20, 33,32,31,30,30,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,18,18,18,19,20, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,7,-1,4,3,3,3,3,3,3,3,4,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 33,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,-1,-1,16,16,16,16,17,18,19,20, 34,-1,-1,-1,29,28,28,28,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,7,-1,-1,-1,2,1,1,1,2,3,-1,6,6,7,-1,15,15,15,16,-1,-1,-1,21, 34,-1,-1,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,14,14,15,16,17,-1,-1,21, 33,32,31,30,29,28,27,26,26,-1,-1,20,20,-1,-1,-1,-1,15,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,2,-1,-1,-1,-1,5,5,-1,-1,13,13,14,15,16,17,18,19,20, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 34,34,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,7,8,-1,11,11,-1,20,20,21,20,-1,-1,21,21, 35,35,-1,32,32,32,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,7,7,7,8,9,10,11,-1,20,19,-1,19,19,-1,22,22, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,24,-1,-1,8,8,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,23,23,23,-1,-1,9,9,9,10,11,-1,-1,17,17,17,17,-1,24,24, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,23,22,22,-1,-1,-1,10,10,10,11,12,-1,16,16,16,17,-1,24,24, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,23,22,21,21,21,-1,-1,11,11,11,12,-1,15,15,16,17,-1,23,23, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,23,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,24,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,21, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,18,19,20, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,18,18,-1,21, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 36,-1,33,34,34,33,32,33,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,21,20,-1,23, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,21,21,-1,24, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,22,22,-1,25, 39,-1,36,35,35,35,35,35,-1,31,30,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,23,-1,26, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 41,-1,38,39,40,-1,37,-1,33,32,32,31,30,30,30,30,30,30,30,30,30,30,31,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,27,26,25,-1,28, 41,40,39,39,40,-1,38,-1,33,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,27,26,26,27,28, 42,-1,-1,40,39,38,38,-1,34,34,34,-1,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,27,27,-1,-1,29, 43,44,-1,40,39,38,37,36,35,35,35,-1,-1,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,28,28,-1,31,30, 44,44,-1,40,39,38,38,-1,36,36,36,37,-1,-1,34,34,34,34,34,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,29,-1,31,31, 45,45,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,35,35,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,32,32, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,36,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 48,48,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,35,35, 49,49,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,36,36, 50,50,51,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,42,43,43,42,41,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,38,37,37, 51,51,51,-1,-1,45,-1,-1,44,43,43,43,43,43,43,43,43,43,43,42,41,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,38,38,38, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,44,44,44,43,42,42,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,39,39,39, 52,51,50,49,48,47,46,45,45,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,40,40, 53,-1,-1,49,48,47,46,46,-1,-1,53,52,51,50,49,48,47,46,47,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,41, 53,-1,-1,-1,48,47,47,47,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,42, 52,51,50,49,48,48,48,48,-1,-1,53,52,51,50,49,48,48,48,48,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,51,50,49,49,49,49,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 52,51,51,51,51,-1,-1,51,51,51,52,53,54,55,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,42, 52,52,52,52,52,53,53,52,52,52,52,53,54,55,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21, 34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,20,20,20,20,21, 34,33,32,31,31,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,19,19,19,20,21, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,8,-1,5,4,3,3,3,3,3,3,3,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 34,33,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,-1,-1,17,17,17,17,18,19,20,21, 35,-1,-1,-1,30,29,29,29,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,8,-1,-1,-1,3,2,1,1,1,2,-1,5,5,6,-1,16,16,16,17,-1,-1,-1,22, 35,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,15,15,16,17,18,-1,-1,22, 34,33,32,31,30,29,28,27,27,-1,-1,21,21,-1,-1,-1,-1,16,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,3,-1,-1,-1,-1,4,4,-1,-1,14,14,15,16,17,18,19,20,21, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 35,35,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,22,21,-1,-1,22,22, 36,36,-1,33,33,33,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,8,8,8,9,10,11,12,-1,21,20,-1,20,20,-1,23,23, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,25,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,24,24,24,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,24,23,23,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,24,24,24,24,24,23,22,22,22,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,24,25,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,25,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,19,20,21, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,19,19,-1,22, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 37,-1,34,35,35,34,33,34,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,22,21,-1,24, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 40,-1,37,36,36,36,36,36,-1,32,31,-1,29,29,30,31,30,29,29,29,30,31,32,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,24,-1,27, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,31,30,30,30,30,30,31,32,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 42,-1,39,40,41,-1,38,-1,34,33,33,32,31,31,31,31,31,31,31,31,31,31,32,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,28,27,26,-1,29, 42,41,40,40,41,-1,39,-1,34,34,34,-1,32,32,32,32,32,32,32,32,32,32,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,28,27,27,28,29, 43,-1,-1,41,40,39,39,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 44,45,-1,41,40,39,38,37,36,36,36,-1,-1,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 45,45,-1,41,40,39,39,-1,37,37,37,38,-1,-1,35,35,35,35,35,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 46,46,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,36,36,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,37,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 49,49,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,36,36, 50,50,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,37,37, 51,51,52,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,43,44,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 52,52,52,-1,-1,46,-1,-1,45,44,44,44,44,44,44,44,44,44,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,45,45,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 53,52,51,50,49,48,47,46,46,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 54,-1,-1,50,49,48,47,47,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 54,-1,-1,-1,49,48,48,48,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 53,52,51,50,49,49,49,49,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 53,52,52,52,52,-1,-1,52,52,52,53,54,55,56,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,43, 53,53,53,53,53,54,54,53,53,53,53,54,55,56,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22, 35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,21,21,21,21,22, 35,34,33,32,32,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,20,20,20,21,22, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,5,4,3,3,3,3,3,3,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 35,34,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,6,5,4,3,2,2,2,2,3,4,5,-1,-1,18,18,18,18,19,20,21,22, 36,-1,-1,-1,31,30,30,30,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,3,2,1,1,1,-1,4,4,5,-1,17,17,17,18,-1,-1,-1,23, 36,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,16,16,17,18,19,-1,-1,23, 35,34,33,32,31,30,29,28,28,-1,-1,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,3,3,-1,-1,15,15,16,17,18,19,20,21,22, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 36,36,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 37,37,-1,34,34,34,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,9,9,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,26,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,25,25,25,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,25,24,24,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,25,25,25,25,25,24,23,23,23,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,25,25,26,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,26,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,20,21,22, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,20,20,-1,23, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 38,-1,35,36,36,35,34,35,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,23,22,-1,25, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 41,-1,38,37,37,37,37,37,-1,33,32,-1,30,30,31,32,31,30,30,30,31,32,33,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,25,-1,28, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,32,31,31,31,31,31,32,33,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 43,-1,40,41,42,-1,39,-1,35,34,34,33,32,32,32,32,32,32,32,32,32,32,33,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,29,28,27,-1,30, 43,42,41,41,42,-1,40,-1,35,35,35,-1,33,33,33,33,33,33,33,33,33,33,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,29,28,28,29,30, 44,-1,-1,42,41,40,40,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 45,46,-1,42,41,40,39,38,37,37,37,-1,-1,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 46,46,-1,42,41,40,40,-1,38,38,38,39,-1,-1,36,36,36,36,36,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 47,47,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,37,37,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,38,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 50,50,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,37,37, 51,51,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,38,38, 52,52,53,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 53,53,53,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,45,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,46,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 54,53,52,51,50,49,48,47,47,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 55,-1,-1,51,50,49,48,48,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 55,-1,-1,-1,50,49,49,49,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 54,53,52,51,50,50,50,50,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 54,53,53,53,53,-1,-1,53,53,53,54,55,56,57,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 54,54,54,54,54,55,55,54,54,54,54,55,56,57,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23, 36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,22,22,22,22,23, 36,35,34,33,33,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,21,21,21,22,23, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,6,5,4,3,3,3,3,3,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,7,6,5,4,3,2,2,2,3,4,4,-1,-1,19,19,19,19,20,21,22,23, 37,-1,-1,-1,32,31,31,31,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,4,3,2,1,1,-1,3,3,4,-1,18,18,18,19,-1,-1,-1,24, 37,-1,-1,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,17,17,18,19,20,-1,-1,24, 36,35,34,33,32,31,30,29,29,-1,-1,23,23,-1,-1,-1,-1,18,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,2,2,-1,-1,16,16,17,18,19,20,21,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 37,37,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,24,23,-1,-1,24,24, 38,38,-1,35,35,35,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,10,10,10,11,12,13,14,-1,23,22,-1,22,22,-1,25,25, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,27,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,26,26,26,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,26,25,25,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,26,26,26,26,26,25,24,24,24,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,24,24,24,24,24,24,24,24,-1,26,26,27,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,27,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,21,22,23, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,21,21,-1,24, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 39,-1,36,37,37,36,35,36,-1,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,24,23,-1,26, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 42,-1,39,38,38,38,38,38,-1,34,33,-1,31,31,32,33,32,31,31,31,32,33,34,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,26,-1,29, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,32,32,33,32,32,32,32,32,33,34,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 44,-1,41,42,43,-1,40,-1,36,35,35,34,33,33,33,33,33,33,33,33,33,33,34,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,30,29,28,-1,31, 44,43,42,42,43,-1,41,-1,36,36,36,-1,34,34,34,34,34,34,34,34,34,34,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,30,29,29,30,31, 45,-1,-1,43,42,41,41,-1,37,37,37,-1,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 46,47,-1,43,42,41,40,39,38,38,38,-1,-1,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 47,47,-1,43,42,41,41,-1,39,39,39,40,-1,-1,37,37,37,37,37,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 48,48,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,38,38,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,39,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 51,51,-1,45,45,-1,45,46,-1,43,43,43,43,43,43,44,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,38,38, 52,52,-1,-1,46,47,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,39,39, 53,53,54,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,45,46,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 54,54,54,-1,-1,48,-1,-1,47,46,46,46,46,46,46,46,46,46,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,47,47,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 55,54,53,52,51,50,49,48,48,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 56,-1,-1,52,51,50,49,49,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 56,-1,-1,-1,51,50,50,50,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 55,54,53,52,51,51,51,51,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 55,54,54,54,54,-1,-1,54,54,54,55,56,57,58,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,45,44,44,44,44,45, 55,55,55,55,55,56,56,55,55,55,55,56,57,58,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24, 37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,23,23,23,23,24, 37,36,35,34,34,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,22,22,22,23,24, 37,36,35,34,34,-1,31,30,30,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,13,12,11,11,-1,8,7,6,5,4,4,4,4,4,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 37,36,35,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,12,12,-1,8,7,6,5,4,3,3,3,4,3,3,-1,-1,20,20,20,20,21,22,23,24, 38,-1,-1,-1,33,32,32,32,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,5,4,3,2,2,-1,2,2,3,-1,19,19,19,20,-1,-1,-1,25, 38,-1,-1,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,18,18,19,20,21,-1,-1,25, 37,36,35,34,33,32,31,30,30,-1,-1,24,24,-1,-1,-1,-1,19,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,1,1,-1,-1,17,17,18,19,20,21,22,23,24, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,23,23,24, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,24,24,24, 38,38,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,25,24,-1,-1,25,25, 39,39,-1,36,36,36,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,11,11,11,12,13,14,15,-1,24,23,-1,23,23,-1,26,26, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,28,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,27,27, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,27,27,27,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,28,28, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,27,26,26,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,28,28, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,-1,-1,27,27,27,27,27,26,25,25,25,-1,-1,15,15,15,16,-1,19,19,20,21,-1,27,27, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,24,25,26,27,28,28,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,25,25,25,25,25,25,25,25,-1,27,27,28,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,26,26,26,26,26,26,26,26,26,27,28,28,28,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,22,23,24, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,22,22,-1,25, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 40,-1,37,38,38,37,36,37,-1,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,25,24,-1,27, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 43,-1,40,39,39,39,39,39,-1,35,34,-1,32,32,33,34,33,32,32,32,33,34,35,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,27,-1,30, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,33,33,34,33,33,33,33,33,34,35,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 45,-1,42,43,44,-1,41,-1,37,36,36,35,34,34,34,34,34,34,34,34,34,34,35,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,31,30,29,-1,32, 45,44,43,43,44,-1,42,-1,37,37,37,-1,35,35,35,35,35,35,35,35,35,35,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,31,30,30,31,32, 46,-1,-1,44,43,42,42,-1,38,38,38,-1,36,36,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 47,48,-1,44,43,42,41,40,39,39,39,-1,-1,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 48,48,-1,44,43,42,42,-1,40,40,40,41,-1,-1,38,38,38,38,38,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 49,49,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,39,39,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,43,-1,-1,40,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,43,44,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 52,52,-1,46,46,-1,46,47,-1,44,44,44,44,44,44,45,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,39,39, 53,53,-1,-1,47,48,47,47,-1,45,45,-1,45,45,45,45,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,40,40, 54,54,55,-1,48,48,48,-1,-1,46,46,47,46,46,46,46,46,47,47,46,45,44,43,42,41,40,39,38,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 55,55,55,-1,-1,49,-1,-1,48,47,47,47,47,47,47,47,47,47,47,46,45,44,44,-1,-1,40,39,39,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,48,48,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 56,55,54,53,52,51,50,49,49,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 57,-1,-1,53,52,51,50,50,-1,-1,57,56,55,54,53,52,51,50,51,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 57,-1,-1,-1,52,51,51,51,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 56,55,54,53,52,52,52,52,-1,-1,57,56,55,54,53,52,52,52,52,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,55,54,53,53,53,53,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 56,55,54,54,54,-1,-1,54,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 56,55,55,55,55,-1,-1,55,55,55,56,57,58,59,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,46,45,45,45,45,46, 56,56,56,56,56,57,57,56,56,56,56,57,58,59,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,46,46,46,46,46,46, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25, 38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,24,24,24,24,25, 38,37,36,35,35,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,23,23,23,24,25, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,8,7,6,5,5,5,4,4,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 38,37,36,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,9,8,7,6,5,4,4,4,3,2,2,-1,-1,21,21,21,21,22,23,24,25, 39,-1,-1,-1,34,33,33,33,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,6,5,4,3,3,-1,1,1,2,-1,20,20,20,21,-1,-1,-1,26, 39,-1,-1,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,19,19,20,21,22,-1,-1,26, 38,37,36,35,34,33,32,31,31,-1,-1,25,25,-1,-1,-1,-1,20,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,1,1,-1,-1,18,18,19,20,21,22,23,24,25, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,26,26, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,12,12,12,13,14,15,16,-1,25,24,-1,24,24,-1,27,27, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,29,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,28,28,28,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,28,27,27,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,28,28,28,28,28,27,26,26,26,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,26,26,26,26,26,26,-1,28,28,29,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,27,27,27,27,27,27,27,28,29,29,29,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,23,24,25, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,23,23,-1,26, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,26,25,-1,28, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 44,-1,41,40,40,40,40,40,-1,36,35,-1,33,33,34,35,34,33,33,33,34,35,36,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,28,-1,31, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,35,34,34,34,34,34,35,36,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 46,-1,43,44,45,-1,42,-1,38,37,37,36,35,35,35,35,35,35,35,35,35,35,36,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,32,31,30,-1,33, 46,45,44,44,45,-1,43,-1,38,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,32,31,31,32,33, 47,-1,-1,45,44,43,43,-1,39,39,39,-1,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 48,49,-1,45,44,43,42,41,40,40,40,-1,-1,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 49,49,-1,45,44,43,43,-1,41,41,41,42,-1,-1,39,39,39,39,39,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 50,50,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,40,40,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,41,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,44,45,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 53,53,-1,47,47,-1,47,48,-1,45,45,45,45,45,45,46,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,40,40, 54,54,-1,-1,48,49,48,48,-1,46,46,-1,46,46,46,46,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,41,41, 55,55,56,-1,49,49,49,-1,-1,47,47,48,47,47,47,47,47,48,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 56,56,56,-1,-1,50,-1,-1,49,48,48,48,48,48,48,48,48,48,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,49,49,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 57,56,55,54,53,52,51,50,50,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 58,-1,-1,54,53,52,51,51,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 58,-1,-1,-1,53,52,52,52,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 57,56,55,54,53,53,53,53,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 57,56,55,55,55,-1,-1,55,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 57,56,56,56,56,-1,-1,56,56,56,57,58,59,60,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,47, 57,57,57,57,57,58,58,57,57,57,57,58,59,60,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26, 39,38,37,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,25,25,25,25,26, 39,38,37,36,36,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,24,24,24,25,26, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,9,8,7,6,6,5,4,4,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 39,38,37,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,10,9,8,7,6,5,5,4,3,2,2,-1,-1,22,22,22,22,23,24,25,26, 40,-1,-1,-1,35,34,34,34,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,7,6,5,4,4,-1,1,1,2,-1,21,21,21,22,-1,-1,-1,27, 40,-1,-1,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,20,20,21,22,23,-1,-1,27, 39,38,37,36,35,34,33,32,32,-1,-1,26,26,-1,-1,-1,-1,21,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,2,-1,-1,19,19,20,21,22,23,24,25,26, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,30,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,29,29,29,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,29,28,28,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,-1,-1,29,29,29,29,29,28,27,27,27,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,27,27,27,27,27,27,27,27,-1,29,29,30,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,28,28,28,28,28,28,28,28,28,29,30,30,30,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 42,-1,39,40,40,39,38,39,-1,33,33,-1,31,31,31,31,31,31,31,31,31,31,31,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,33,33,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 45,-1,42,41,41,41,41,41,-1,37,36,-1,34,34,35,36,35,34,34,34,35,36,37,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,36,35,35,35,35,35,36,37,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 47,-1,44,45,46,-1,43,-1,39,38,38,37,36,36,36,36,36,36,36,36,36,36,37,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 47,46,45,45,46,-1,44,-1,39,39,39,-1,37,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 48,-1,-1,46,45,44,44,-1,40,40,40,-1,38,38,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 49,50,-1,46,45,44,43,42,41,41,41,-1,-1,39,39,39,39,39,39,39,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 50,50,-1,46,45,44,44,-1,42,42,42,43,-1,-1,40,40,40,40,40,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 51,51,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,41,41,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,42,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 53,53,-1,47,47,47,47,-1,-1,45,45,45,45,45,46,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 54,54,-1,48,48,-1,48,49,-1,46,46,46,46,46,46,47,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 55,55,-1,-1,49,50,49,49,-1,47,47,-1,47,47,47,47,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 56,56,57,-1,50,50,50,-1,-1,48,48,49,48,48,48,48,48,49,49,48,47,46,45,44,43,42,41,40,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 57,57,57,-1,-1,51,-1,-1,50,49,49,49,49,49,49,49,49,49,49,48,47,46,46,-1,-1,42,41,41,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,50,50,50,49,48,48,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 58,57,56,55,54,53,52,51,51,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 59,-1,-1,55,54,53,52,52,-1,-1,59,58,57,56,55,54,53,52,53,53,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 59,-1,-1,-1,54,53,53,53,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 58,57,56,55,54,54,54,54,-1,-1,59,58,57,56,55,54,54,54,54,55,55,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,57,56,55,55,55,55,55,54,54,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 58,57,57,57,57,-1,-1,57,57,57,58,59,60,61,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 58,58,58,58,58,59,59,58,58,58,58,59,60,61,61,60,59,58,57,56,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,8,7,7,7,7,7, 41,40,40,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,6,6,6,6,7, 41,40,39,39,39,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,5,5,5,6,7, 41,40,39,38,38,-1,37,36,36,-1,-1,-1,31,30,29,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,4,3,3,-1,4,4,5,6,7, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,2,2,2,3,4,5,6,7, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,1,1,2,3,-1,-1,-1,8, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,0,1,2,3,4,-1,-1,8, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,2,1,1,2,3,4,5,6,7, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,3,2,2,-1,-1,-1,5,5,6,7, 41,40,40,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,21,-1,-1,6,6,7, 41,41,41,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,20,20,20,-1,7,7,7, 42,42,-1,-1,41,41,41,41,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,7,-1,5,5,-1,19,19,20,19,-1,-1,8,8, 43,43,-1,40,40,40,40,41,-1,32,31,30,29,28,27,27,-1,-1,25,24,23,24,25,26,27,26,25,24,24,24,-1,-1,9,8,8,8,7,6,6,-1,19,18,-1,18,18,-1,9,9, 44,44,-1,39,39,39,39,-1,-1,32,31,30,29,28,28,-1,-1,26,25,24,24,24,25,26,27,26,25,24,23,23,23,-1,-1,9,9,8,7,7,7,-1,-1,17,17,17,17,-1,10,10, 45,45,-1,38,38,38,38,-1,-1,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,26,25,24,23,22,22,22,-1,-1,9,8,8,8,8,-1,-1,16,16,16,16,-1,11,11, 45,45,-1,38,37,37,37,-1,33,32,31,30,30,-1,-1,-1,27,26,26,26,26,26,26,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,9,9,9,9,10,-1,15,15,15,16,-1,12,12, 44,44,-1,38,37,36,36,-1,33,32,31,31,-1,-1,29,28,27,27,27,27,27,27,27,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,10,10,10,10,-1,14,14,15,16,-1,13,13, 43,44,-1,38,37,36,35,34,33,32,32,-1,-1,30,29,28,28,28,28,28,28,28,28,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,11,11,11,12,13,14,15,16,-1,14,14, 42,-1,-1,38,37,36,36,-1,33,33,33,-1,31,30,29,29,29,29,29,29,29,29,29,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,12,12,-1,14,14,15,16,-1,-1,15, 41,40,39,38,38,-1,37,-1,34,34,34,-1,31,30,30,30,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,15,-1,16,16,17,17,16, 42,-1,39,39,39,-1,38,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,16,-1,17,17,17,-1,17, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,32,32,32,32,32,32,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,18, 44,-1,41,42,42,41,40,41,-1,35,35,-1,33,33,33,33,33,33,33,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,19,18,19,20,20,19,-1,19, 45,-1,42,42,42,41,41,41,-1,-1,36,-1,34,34,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,20,20,20,-1,20, 46,-1,43,43,42,42,42,42,-1,-1,37,-1,35,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,20,21,21,-1,21, 47,-1,44,43,43,43,43,43,-1,39,38,-1,36,36,37,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,21,21,21,21,21,22,-1,22, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,23, 49,-1,46,47,48,-1,45,-1,41,40,40,39,38,38,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,23,-1,26,25,24,-1,24, 49,48,47,47,48,-1,46,-1,41,41,41,-1,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,22,22,22,-1,24,-1,26,25,25,26,25, 50,-1,-1,48,47,46,46,-1,42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,23,23,23,-1,25,26,26,26,-1,-1,26, 51,52,-1,48,47,46,45,44,43,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,-1,24,24,24,25,26,26,27,27,-1,28,27, 52,52,-1,48,47,46,46,-1,44,44,44,45,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,-1,27,27,27,28,-1,28,28, 53,53,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,27,26,26,26,26,-1,28,28,28,28,-1,29,29, 54,54,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,36,35,34,33,33,33,33,-1,-1,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,30,30, 55,55,-1,49,49,49,49,-1,-1,47,47,47,47,47,47,-1,-1,35,34,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,31,31, 56,56,-1,50,50,-1,50,51,-1,48,48,48,48,47,46,46,-1,-1,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,32,32, 57,57,-1,-1,51,52,51,51,-1,49,49,-1,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,33,33, 58,58,59,-1,52,52,52,-1,-1,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,35,34,34, 59,59,59,-1,-1,53,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,-1,-1,35,34,34,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,35,35,35, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,37,36,36,36, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,37,37,37,37, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,46,46,45,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,38, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,39, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,47,48,48,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,40, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,48,48,47,47,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 60,59,58,58,58,-1,-1,58,58,59,59,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 60,59,59,59,59,-1,-1,59,59,59,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,41,40,40,40,40,41, 60,60,60,60,60,61,61,60,60,59,58,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,41,41,41,41,41,41, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,7,6,6,6,6,6, 41,40,40,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,5,5,5,5,6, 41,40,39,39,39,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,4,4,4,5,6, 41,40,39,38,38,-1,37,36,36,-1,-1,-1,31,30,29,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,4,3,3,-1,3,3,4,5,6, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,2,2,2,2,3,4,5,6, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,1,1,1,2,-1,-1,-1,7, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,1,0,1,2,3,-1,-1,7, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,2,1,1,1,2,3,4,5,6, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,3,2,2,-1,-1,-1,4,4,5,6, 41,40,40,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,21,-1,-1,5,5,6, 41,41,41,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,20,20,20,-1,6,6,6, 42,42,-1,-1,41,41,41,41,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,7,-1,5,5,-1,19,19,20,19,-1,-1,7,7, 43,43,-1,40,40,40,40,41,-1,32,31,30,29,28,27,27,-1,-1,25,24,23,24,25,26,27,26,25,24,24,24,-1,-1,9,8,8,8,7,6,6,-1,19,18,-1,18,18,-1,8,8, 44,44,-1,39,39,39,39,-1,-1,32,31,30,29,28,28,-1,-1,26,25,24,24,24,25,26,27,26,25,24,23,23,23,-1,-1,9,9,8,7,7,7,-1,-1,17,17,17,17,-1,9,9, 45,45,-1,38,38,38,38,-1,-1,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,26,25,24,23,22,22,22,-1,-1,9,8,8,8,8,-1,-1,16,16,16,16,-1,10,10, 45,45,-1,38,37,37,37,-1,33,32,31,30,30,-1,-1,-1,27,26,26,26,26,26,26,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,9,9,9,9,10,-1,15,15,15,16,-1,11,11, 44,44,-1,38,37,36,36,-1,33,32,31,31,-1,-1,29,28,27,27,27,27,27,27,27,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,10,10,10,10,-1,14,14,15,16,-1,12,12, 43,44,-1,38,37,36,35,34,33,32,32,-1,-1,30,29,28,28,28,28,28,28,28,28,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,11,11,11,12,13,14,15,16,-1,13,13, 42,-1,-1,38,37,36,36,-1,33,33,33,-1,31,30,29,29,29,29,29,29,29,29,29,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,12,12,-1,14,14,15,16,-1,-1,14, 41,40,39,38,38,-1,37,-1,34,34,34,-1,31,30,30,30,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,15,-1,16,16,17,16,15, 42,-1,39,39,39,-1,38,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,16,-1,17,17,17,-1,16, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,32,32,32,32,32,32,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,17, 44,-1,41,42,42,41,40,41,-1,35,35,-1,33,33,33,33,33,33,33,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,19,18,19,20,20,19,-1,18, 45,-1,42,42,42,41,41,41,-1,-1,36,-1,34,34,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,20,20,20,-1,19, 46,-1,43,43,42,42,42,42,-1,-1,37,-1,35,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,20,21,21,-1,20, 47,-1,44,43,43,43,43,43,-1,39,38,-1,36,36,37,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,21,21,21,21,21,22,-1,21, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,22, 49,-1,46,47,48,-1,45,-1,41,40,40,39,38,38,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,23,-1,26,25,24,-1,23, 49,48,47,47,48,-1,46,-1,41,41,41,-1,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,22,22,22,-1,24,-1,26,25,25,25,24, 50,-1,-1,48,47,46,46,-1,42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,23,23,23,-1,25,26,26,26,-1,-1,25, 51,52,-1,48,47,46,45,44,43,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,-1,24,24,24,25,26,26,27,27,-1,27,26, 52,52,-1,48,47,46,46,-1,44,44,44,45,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,-1,27,27,27,28,-1,27,27, 53,53,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,27,26,26,26,26,-1,28,28,28,28,-1,28,28, 54,54,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,36,35,34,33,33,33,33,-1,-1,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,29,29, 55,55,-1,49,49,49,49,-1,-1,47,47,47,47,47,47,-1,-1,35,34,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,30,30, 56,56,-1,50,50,-1,50,51,-1,48,48,48,48,47,46,46,-1,-1,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,31,31, 57,57,-1,-1,51,52,51,51,-1,49,49,-1,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,32,32, 58,58,59,-1,52,52,52,-1,-1,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,34,33,33, 59,59,59,-1,-1,53,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,-1,-1,35,34,34,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,34,34,34, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,36,35,35,35, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,36,36,36,36, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,46,46,45,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,37,-1,-1,37, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,38, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,47,48,48,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,39, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,48,48,47,47,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,40, 60,59,58,58,58,-1,-1,58,58,59,59,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 60,59,59,59,59,-1,-1,59,59,59,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,41,40,40,40,40,41, 60,60,60,60,60,61,61,60,60,59,58,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,41,41,41,41,41,41, 42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,7,6,6,6,6,6, 42,41,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,5,5,5,5,6, 42,41,40,40,40,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,4,4,4,5,6, 42,41,40,39,39,-1,37,36,36,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,4,3,3,-1,3,3,4,5,6, 42,41,40,39,38,38,37,37,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,2,2,2,2,3,4,5,6, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,2,1,1,1,-1,-1,-1,7, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,2,1,0,1,2,-1,-1,6, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,3,2,1,1,1,2,3,4,5, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,4,5, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,22,-1,-1,4,4,5, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,21,21,21,-1,5,5,5, 43,43,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,8,-1,6,6,-1,20,20,21,20,-1,-1,6,6, 44,44,-1,41,41,41,41,42,-1,33,32,31,30,29,28,28,-1,-1,26,25,24,25,26,27,28,27,26,25,25,25,-1,-1,10,9,9,9,8,7,7,-1,20,19,-1,19,19,-1,7,7, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,27,26,25,25,25,26,27,28,27,26,25,24,24,24,-1,-1,10,10,9,8,8,8,-1,-1,18,18,18,18,-1,8,8, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,27,26,25,24,23,23,23,-1,-1,10,9,9,9,9,-1,-1,17,17,17,17,-1,9,9, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,28,27,27,27,27,27,27,-1,-1,27,26,25,24,23,22,22,-1,-1,-1,10,10,10,10,11,-1,16,16,16,17,-1,10,10, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,30,29,28,28,28,28,28,28,28,-1,-1,27,26,25,24,23,22,21,21,21,-1,-1,11,11,11,11,-1,15,15,16,17,-1,11,11, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,29,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,12,12, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,32,31,30,30,30,30,30,30,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,13, 42,41,40,39,39,-1,38,-1,35,35,35,-1,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,16,15,14, 43,-1,40,40,40,-1,39,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,17,17,-1,15, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,33,33,33,33,33,33,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,18,-1,16, 45,-1,42,43,43,42,41,42,-1,36,36,-1,34,34,34,34,34,34,34,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,20,19,-1,17, 46,-1,43,43,43,42,42,42,-1,-1,37,-1,35,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,20,20,-1,18, 47,-1,44,44,43,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,21,21,-1,19, 48,-1,45,44,44,44,44,44,-1,40,39,-1,37,37,38,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,22,-1,20, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,37,36,35,34,33,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 50,-1,47,48,49,-1,46,-1,42,41,41,40,39,39,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,26,25,24,-1,22, 50,49,48,48,49,-1,47,-1,42,42,42,-1,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,26,25,25,24,23, 51,-1,-1,49,48,47,47,-1,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,26,26,-1,-1,24, 52,53,-1,49,48,47,46,45,44,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,27,27,-1,26,25, 53,53,-1,49,48,47,47,-1,45,45,45,46,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,28,-1,26,26, 54,54,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,27,27, 55,55,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,37,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,28,28, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 57,57,-1,51,51,-1,51,52,-1,49,49,49,49,48,47,47,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,30,30, 58,58,-1,-1,52,53,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,31,31, 59,59,60,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,33,32,32, 60,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,33,33,33, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,34,34,34, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,36,35,35,35,35, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,36,36,-1,-1,36, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,37,-1,-1,-1,37, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,39,38, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,39,39, 61,60,59,59,59,-1,-1,59,59,60,60,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,40,40, 61,60,60,60,60,-1,-1,60,60,60,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,41, 61,61,61,61,61,62,62,61,61,60,59,58,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,7,6,6,6,6,6, 43,42,41,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,5,5,5,5,6, 43,42,41,40,40,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,4,4,4,5,6, 43,42,41,40,40,-1,37,36,36,-1,-1,-1,33,32,31,30,29,28,27,26,26,-1,23,22,21,21,-1,18,18,18,18,18,18,18,19,20,-1,-1,-1,4,3,3,-1,3,3,4,5,6, 43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,3,2,2,2,3,4,5,6, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,3,2,1,1,-1,-1,-1,6, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,3,2,1,0,1,-1,-1,5, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,2,1,1,1,2,3,4, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,2,2,3,4, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,3,3,4, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,4,4,4, 44,44,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,22,21,-1,-1,5,5, 45,45,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,26,27,28,29,28,27,26,26,26,-1,-1,11,10,10,10,9,8,8,-1,21,20,-1,20,20,-1,6,6, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,26,26,27,28,29,28,27,26,25,25,25,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,7,7, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,28,27,26,25,24,24,24,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,8,8, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,28,28,28,28,28,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,9,9, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,10,10, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,11,11, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,31,31,31,31,31,31,31,31,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,17,-1,-1,12, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,17,16,15,14,13, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,17,16,16,-1,14, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,34,34,34,34,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,17,-1,15, 46,-1,43,44,44,43,42,43,-1,37,37,-1,35,35,35,35,35,35,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,20,19,18,-1,16, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,20,19,19,-1,17, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,21,20,20,20,-1,18, 49,-1,46,45,45,45,45,45,-1,41,40,-1,38,38,39,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,22,21,21,21,21,-1,19, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,39,39,39,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,23,-1,-1,-1,22,-1,20, 51,-1,48,49,50,-1,47,-1,43,42,42,41,40,40,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,24,-1,25,24,23,-1,21, 51,50,49,49,50,-1,48,-1,43,43,43,-1,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,25,-1,25,24,24,23,22, 52,-1,-1,50,49,48,48,-1,44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,26,26,25,25,-1,-1,23, 53,54,-1,50,49,48,47,46,45,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,27,26,26,26,-1,25,24, 54,54,-1,50,49,48,48,-1,46,46,46,47,-1,-1,40,39,38,37,36,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,27,27,27,27,-1,25,25, 55,55,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,38,37,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,28,28,28,28,-1,26,26, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,38,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,29,29,29,29,-1,27,27, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,30,30,30,30,-1,28,28, 58,58,-1,52,52,-1,52,53,-1,50,50,50,50,49,48,48,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,32,31,31,31,31,-1,29,29, 59,59,-1,-1,53,54,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,32,32,32,32,-1,-1,30,30, 60,60,61,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,33,33,33,-1,32,31,31, 61,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,34,-1,-1,32,32,32, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,34,33,33,33, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,36,35,34,34,34,34, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,36,35,35,-1,-1,35, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,37,36,36,-1,-1,-1,36, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,38,37,37,37,38,39,38,37, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,39,38,38,-1,38,38,39,38,38, 62,61,60,60,60,-1,-1,60,60,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,39,39, 62,61,61,61,61,-1,-1,61,61,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,46,45,44,43,42,41,40,40,40,-1,41,40,40,40,40,40, 62,62,62,62,62,63,63,62,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,46,45,44,43,42,41,41,41,41,42,41,41,41,41,41,41, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,8,7,7,7,7,7, 44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,6,6,6,6,7, 44,43,42,41,41,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,19,19,19,19,19,20,21,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,4,3,3,3,4,5,6,7, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,4,3,2,2,-1,-1,-1,6, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,4,3,2,1,0,-1,-1,5, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,3,2,1,1,2,3,4, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,2,2,3,4, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,3,3,4, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,4,4,4, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,23,22,-1,-1,5,5, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,27,28,29,30,29,28,27,27,27,-1,-1,12,11,11,11,10,9,9,-1,22,21,-1,21,21,-1,6,6, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,27,27,28,29,30,29,28,27,26,26,26,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,7,7, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,29,28,27,26,25,25,25,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,8,8, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,29,29,29,29,29,-1,-1,29,28,27,26,25,24,24,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,9,9, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,10,10, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,18,-1,11,11, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,32,32,32,32,32,32,32,32,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,17,17,-1,-1,12, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,17,16,15,14,13, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,17,16,16,-1,14, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,35,35,35,35,35,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,17,-1,15, 47,-1,44,45,45,44,43,44,-1,38,38,-1,36,36,36,36,36,36,36,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,21,20,19,18,-1,16, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,21,20,19,19,-1,17, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,22,21,20,20,20,-1,18, 50,-1,47,46,46,46,46,46,-1,42,41,-1,39,39,40,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,23,22,21,21,21,21,-1,19, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,40,40,40,40,39,38,37,36,35,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,23,-1,-1,-1,22,-1,20, 52,-1,49,50,51,-1,48,-1,44,43,43,42,41,41,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,24,-1,25,24,23,-1,21, 52,51,50,50,51,-1,49,-1,44,44,44,-1,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,25,-1,25,24,24,23,22, 53,-1,-1,51,50,49,49,-1,45,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,26,26,25,25,-1,-1,23, 54,55,-1,51,50,49,48,47,46,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,27,26,26,26,-1,25,24, 55,55,-1,51,50,49,49,-1,47,47,47,48,-1,-1,41,40,39,38,37,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,27,27,27,27,-1,25,25, 56,56,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,39,38,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,28,28,28,28,-1,26,26, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,39,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,29,29,29,29,-1,27,27, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,30,30,30,30,-1,28,28, 59,59,-1,53,53,-1,53,54,-1,51,51,51,51,50,49,49,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,32,31,31,31,31,-1,29,29, 60,60,-1,-1,54,55,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,32,32,32,32,-1,-1,30,30, 61,61,62,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,33,33,33,-1,32,31,31, 62,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,34,-1,-1,32,32,32, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,34,33,33,33, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,37,36,35,34,34,34,34, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,37,36,35,35,-1,-1,35, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,38,37,36,36,-1,-1,-1,36, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,38,37,37,37,38,39,38,37, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,39,38,38,-1,38,38,39,38,38, 63,62,61,61,61,-1,-1,61,61,62,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,39,39, 63,62,62,62,62,-1,-1,62,62,62,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,46,45,44,43,42,41,40,40,40,-1,41,40,40,40,40,40, 63,63,63,63,63,64,64,63,63,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,47,46,45,44,43,42,41,41,41,41,42,41,41,41,41,41,41, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,6,6,6,6, 48,47,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,6,5,5,5,5, 48,47,46,45,45,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,6,5,4,4,4, 48,47,46,45,45,-1,42,41,41,-1,-1,-1,38,37,36,35,34,33,32,31,31,-1,28,27,26,26,-1,23,23,23,23,23,23,23,24,25,-1,-1,-1,9,8,8,-1,6,5,4,3,3, 48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,32,32,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,8,7,7,6,5,4,3,2, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,8,7,6,6,-1,-1,-1,1, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,8,7,6,5,5,-1,-1,0, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,9,8,7,6,5,4,3,2,1, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,4,3,2,2, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,-1,-1,3,3,3, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,25,25,25,-1,4,4,4, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,24,24,25,24,-1,-1,5,5, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,32,31,30,31,32,33,34,33,32,31,31,31,-1,-1,16,15,15,15,14,13,13,-1,24,23,-1,23,23,-1,6,6, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,33,32,31,31,31,32,33,34,33,32,31,30,30,30,-1,-1,16,16,15,14,14,14,-1,-1,22,22,22,22,-1,7,7, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,33,32,31,30,29,29,29,-1,-1,16,15,15,15,15,-1,-1,21,21,21,21,-1,8,8, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,34,33,33,33,33,33,33,-1,-1,33,32,31,30,29,28,28,-1,-1,-1,16,16,16,16,17,-1,20,20,20,20,-1,9,9, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,-1,-1,33,32,31,30,29,28,27,27,27,-1,-1,17,17,17,17,-1,19,19,19,19,-1,10,10, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,37,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,18,18,18,19,19,18,18,18,-1,11,11, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,38,37,36,36,36,36,36,36,36,36,36,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,19,19,19,-1,19,18,17,17,-1,-1,12, 48,47,46,45,45,-1,44,-1,41,41,41,-1,38,37,37,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,20,20,20,-1,20,-1,17,16,15,14,13, 49,-1,46,46,46,-1,45,-1,42,41,40,39,38,38,38,38,38,38,38,38,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,21,-1,17,16,16,-1,14, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,39,39,39,39,39,39,39,39,38,38,38,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,22,-1,-1,-1,17,-1,15, 51,-1,48,49,49,48,47,48,-1,42,42,-1,40,40,40,40,40,40,40,39,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,23,22,21,20,19,18,-1,16, 52,-1,49,49,49,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,23,22,21,20,19,19,-1,17, 53,-1,50,50,49,49,49,49,-1,-1,44,-1,42,42,-1,-1,-1,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,23,22,21,20,20,20,-1,18, 54,-1,51,50,50,50,50,50,-1,46,45,-1,43,43,44,44,43,42,41,40,40,40,40,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,23,22,21,21,21,21,-1,19, 55,-1,52,-1,-1,-1,51,-1,-1,46,46,-1,44,44,44,44,43,42,41,40,39,39,39,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,23,-1,-1,-1,22,-1,20, 56,-1,53,54,55,-1,52,-1,48,47,47,46,45,45,45,44,43,42,41,40,39,38,38,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,24,-1,25,24,23,-1,21, 56,55,54,54,55,-1,53,-1,48,48,48,-1,46,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,25,-1,25,24,24,23,22, 57,-1,-1,55,54,53,53,-1,49,49,49,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,26,26,25,25,-1,-1,23, 58,59,-1,55,54,53,52,51,50,50,50,-1,-1,46,45,44,43,42,41,40,39,38,37,36,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,30,29,28,27,26,26,26,-1,25,24, 59,59,-1,55,54,53,53,-1,51,51,51,52,-1,-1,45,44,43,42,41,40,39,38,38,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,32,31,30,30,-1,27,27,27,27,-1,25,25, 60,60,-1,55,54,54,54,-1,52,52,52,52,53,-1,-1,-1,43,42,41,40,39,39,39,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,33,32,31,31,31,-1,28,28,28,28,-1,26,26, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,54,-1,-1,43,42,41,40,40,40,40,-1,-1,37,36,36,36,36,36,36,-1,-1,34,33,32,32,32,-1,-1,29,29,29,29,-1,27,27, 62,62,-1,56,56,56,56,-1,-1,54,54,54,54,54,54,-1,-1,42,41,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,35,34,33,33,33,33,-1,-1,30,30,30,30,-1,28,28, 63,63,-1,57,57,-1,57,58,-1,55,55,55,55,54,53,53,-1,-1,42,42,42,41,40,39,38,38,38,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,32,31,31,31,31,-1,29,29, 64,64,-1,-1,58,59,58,58,-1,56,56,-1,55,54,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,37,36,35,35,35,-1,35,35,-1,32,32,32,32,-1,-1,30,30, 65,65,66,-1,59,59,59,-1,-1,57,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,36,36,36,37,36,36,-1,-1,33,33,33,-1,32,31,31, 66,66,66,-1,-1,60,-1,-1,59,58,57,56,55,54,53,52,51,50,49,48,47,46,46,-1,-1,42,41,41,40,39,38,37,37,37,37,37,37,37,37,38,-1,-1,34,-1,-1,32,32,32, 67,66,65,65,-1,-1,-1,60,59,59,-1,-1,-1,-1,-1,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,34,33,33,33, 67,66,65,64,63,62,61,60,60,-1,-1,58,58,-1,-1,-1,-1,51,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,38,37,36,35,34,34,34,34, 68,-1,-1,64,63,62,61,61,-1,-1,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,38,37,36,35,35,-1,-1,35, 68,-1,-1,-1,63,62,62,62,-1,60,59,59,-1,56,55,54,53,53,53,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,38,37,36,36,-1,-1,-1,36, 67,66,65,64,63,63,63,63,-1,-1,59,58,57,56,55,54,54,54,53,53,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,38,37,37,37,38,39,38,37, 67,66,65,64,64,-1,64,64,65,-1,-1,-1,57,56,55,55,55,54,53,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,39,38,38,-1,38,38,39,38,38, 67,66,65,65,65,-1,-1,65,65,64,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,39,39, 67,66,66,66,66,-1,-1,66,65,64,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,48,47,46,45,44,43,42,41,40,40,40,-1,41,40,40,40,40,40, 67,67,67,67,67,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,47,46,45,44,43,42,41,41,41,41,42,41,41,41,41,41,41, 7,7,7,7,7,8,9,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 6,6,6,6,7,8,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47, 5,5,5,6,7,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,45,45,45,46,47, 4,4,5,6,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 3,4,5,6,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 2,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 1,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 0,1,2,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 1,1,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 2,2,2,-1,-1,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 3,3,3,-1,24,24,24,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 4,4,-1,-1,23,23,23,23,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 5,5,-1,22,22,22,22,23,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 6,6,-1,21,21,21,21,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 7,7,-1,20,20,20,20,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 8,8,-1,19,19,19,19,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 9,9,-1,18,18,18,18,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 10,10,-1,17,17,17,18,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 11,-1,-1,16,16,17,18,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 12,13,14,15,16,-1,19,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 13,-1,15,15,16,-1,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 14,-1,16,-1,-1,-1,21,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 15,-1,17,18,19,20,21,22,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 16,-1,18,18,19,20,21,22,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 17,-1,19,19,19,20,21,22,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 18,-1,20,20,20,20,21,22,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 19,-1,21,-1,-1,-1,22,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 20,-1,22,23,24,-1,23,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 21,22,23,23,24,-1,24,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 22,-1,-1,24,24,25,25,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 23,24,-1,25,25,25,26,27,28,29,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 24,24,-1,26,26,26,26,-1,29,29,30,31,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 25,25,-1,27,27,27,27,-1,30,30,30,31,32,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 26,26,-1,28,28,28,28,-1,-1,31,31,31,32,33,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 27,27,-1,29,29,29,29,-1,-1,32,32,32,32,33,34,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 28,28,-1,30,30,-1,30,31,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 29,29,-1,-1,31,32,31,31,-1,34,34,-1,34,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 30,30,31,-1,32,32,32,-1,-1,35,35,36,35,35,35,35,36,37,38,39,40,41,42,43,44,45,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 31,31,31,-1,-1,33,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 32,32,32,33,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 33,33,33,33,34,35,36,37,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 34,-1,-1,34,34,35,36,37,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 35,-1,-1,-1,35,35,36,37,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 36,37,38,37,36,36,36,37,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 39,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,45,46,47,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,62,62,62,-1,63,62,62,62,62,63, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,45,46,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,63,63,64,63,63,63,63,63,63, 8,8,8,8,8,9,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 7,7,7,7,8,9,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45,46, 6,6,6,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,44,44,44,45,46, 5,5,6,6,6,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 4,5,6,6,5,5,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 3,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 2,-1,-1,3,3,4,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 1,0,1,2,3,4,5,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 1,1,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 2,2,2,-1,-1,25,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 3,3,3,-1,24,24,24,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 4,4,-1,-1,23,23,23,23,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 5,5,-1,22,22,22,22,23,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 6,6,-1,21,21,21,21,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 7,7,-1,20,20,20,20,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 8,8,-1,19,19,19,19,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 9,9,-1,18,18,18,18,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 10,10,-1,17,17,17,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 11,-1,-1,16,16,17,18,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 12,13,14,15,16,-1,19,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 13,-1,15,15,16,-1,20,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 14,-1,16,-1,-1,-1,21,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 15,-1,17,18,19,20,21,22,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,46,45,46,47,47,46,-1,49, 16,-1,18,18,19,20,21,22,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 17,-1,19,19,19,20,21,22,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 18,-1,20,20,20,20,21,22,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,48,48,48,48,48,49,-1,52, 19,-1,21,-1,-1,-1,22,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 20,-1,22,23,24,-1,23,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 21,22,23,23,24,-1,24,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 22,-1,-1,24,24,25,25,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 23,24,-1,25,25,25,26,27,28,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 24,24,-1,26,26,26,26,-1,29,29,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 25,25,-1,27,27,27,27,-1,30,30,30,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 26,26,-1,28,28,28,28,-1,-1,31,31,31,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 27,27,-1,29,29,29,29,-1,-1,32,32,32,32,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 28,28,-1,30,30,-1,30,31,-1,33,33,33,33,33,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 29,29,-1,-1,31,32,31,31,-1,34,34,-1,34,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 30,30,31,-1,32,32,32,-1,-1,35,35,36,35,35,35,35,36,37,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 31,31,31,-1,-1,33,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,41,42,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 32,32,32,33,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 33,33,33,33,34,35,36,37,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 34,-1,-1,34,34,35,36,37,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 35,-1,-1,-1,35,35,36,37,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 36,37,38,37,36,36,36,37,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 39,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,45,46,47,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,61,61,61,-1,62,61,61,61,61,62, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,45,46,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,62,62,62,63,62,62,62,62,62,62, 8,8,8,8,8,8,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 8,7,7,7,7,8,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44,45, 7,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,43,43,43,44,45, 6,6,6,5,5,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 5,6,6,5,4,4,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 4,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 3,-1,-1,2,2,3,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 2,1,0,1,2,3,4,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 2,1,1,1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 2,2,2,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 3,3,3,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 4,4,-1,-1,23,23,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 5,5,-1,22,22,22,22,23,-1,10,10,11,12,12,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 6,6,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 7,7,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 8,8,-1,19,19,19,19,-1,14,13,13,13,13,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 9,9,-1,18,18,18,18,-1,14,14,14,14,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 10,10,-1,17,17,17,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 11,-1,-1,16,16,17,18,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 12,13,14,15,16,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 13,-1,15,15,16,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 14,-1,16,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 15,-1,17,18,19,20,21,22,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,39,39,-1,45,44,45,46,46,45,-1,48, 16,-1,18,18,19,20,21,22,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 17,-1,19,19,19,20,21,22,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 18,-1,20,20,20,20,21,22,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,36,35,35,35,36,37,38,37,37,-1,42,43,-1,47,47,47,47,47,48,-1,51, 19,-1,21,-1,-1,-1,22,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 20,-1,22,23,24,-1,23,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,37,37,37,37,38,39,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 21,22,23,23,24,-1,24,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,42,42,43,-1,48,-1,49,49,50,51,52, 22,-1,-1,24,24,25,25,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 23,24,-1,25,25,25,26,27,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 24,24,-1,26,26,26,26,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 25,25,-1,27,27,27,27,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 26,26,-1,28,28,28,28,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 27,27,-1,29,29,29,29,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 28,28,-1,30,30,-1,30,31,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,49,49,49,-1,52,51,51,51,51,-1,59,59, 29,29,-1,-1,31,32,31,31,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,52,52,-1,-1,60,60, 30,30,31,-1,32,32,32,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,61,61,61, 31,31,31,-1,-1,33,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,43,42,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,61, 32,32,32,33,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 33,33,33,33,34,35,36,37,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 34,-1,-1,34,34,35,36,37,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 35,-1,-1,-1,35,35,36,37,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 36,37,38,37,36,36,36,37,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 39,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,45,46,47,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,60,60,60,-1,61,60,60,60,60,61, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,45,46,47,46,45,46,47,48,49,50,51,52,53,52,53,54,55,56,57,58,59,60,61,61,61,61,62,61,61,61,61,61,61, 7,7,7,7,7,7,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 7,6,6,6,6,7,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,43,44, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,42,42,42,43,44, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,21,20,19,19,19,19,19,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 6,6,5,4,3,3,3,4,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 5,-1,-1,-1,2,2,3,4,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 4,-1,-1,1,1,2,3,4,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 3,2,1,0,1,2,3,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 3,2,1,1,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 3,2,2,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 3,3,3,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 4,4,-1,-1,22,22,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 5,5,-1,21,21,21,21,22,-1,9,9,10,11,11,11,12,-1,-1,21,20,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 6,6,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,22,21,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 7,7,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,23,22,21,21,21,21,21,-1,-1,25,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 8,8,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 9,9,-1,18,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 10,10,-1,17,17,17,16,15,14,14,14,-1,-1,22,22,22,23,24,24,24,24,24,24,25,26,27,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 11,-1,-1,16,16,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,25,25,25,25,-1,27,27,28,29,29,29,29,30,31,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 12,13,14,15,16,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,26,26,26,27,28,28,28,29,30,30,30,30,31,32,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 13,-1,15,15,16,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,29,29,29,30,31,31,31,31,32,33,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 14,-1,16,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,28,-1,-1,30,30,30,30,31,32,32,32,32,33,34,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 15,-1,17,18,19,20,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,31,31,31,31,31,32,33,33,33,33,34,-1,38,38,-1,44,43,44,45,45,44,-1,47, 16,-1,18,18,19,20,21,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 17,-1,19,19,19,20,21,22,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 18,-1,20,20,20,20,21,22,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,35,34,34,34,35,36,37,36,36,-1,41,42,-1,46,46,46,46,46,47,-1,50, 19,-1,21,-1,-1,-1,22,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,35,36,37,37,37,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 20,-1,22,23,24,-1,23,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,36,36,36,36,37,38,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 21,22,23,23,24,-1,24,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,39,-1,41,41,42,-1,47,-1,48,48,49,50,51, 22,-1,-1,24,24,25,25,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 23,24,-1,25,25,25,26,27,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 24,24,-1,26,26,26,26,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,34,34,35,36,37,38,39,40,40,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 25,25,-1,27,27,27,27,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,35,36,37,38,39,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,55,55, 26,26,-1,28,28,28,28,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 27,27,-1,29,29,29,29,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,37,38,-1,-1,47,47,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 28,28,-1,30,30,-1,30,31,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,-1,-1,46,46,47,48,48,48,48,-1,51,50,50,50,50,-1,58,58, 29,29,-1,-1,31,32,31,31,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,45,46,47,48,-1,49,49,-1,51,51,51,51,-1,-1,59,59, 30,30,31,-1,32,32,32,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,40,41,42,42,41,40,41,42,43,44,45,46,47,48,49,50,50,-1,-1,52,52,52,-1,60,60,60, 31,31,31,-1,-1,33,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,40,-1,-1,42,41,41,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,53,-1,-1,59,59,60, 32,32,32,33,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 33,33,33,33,34,35,36,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 34,-1,-1,34,34,35,36,37,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 35,-1,-1,-1,35,35,36,37,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 36,37,38,37,36,36,36,37,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,60,59,58,58,-1,-1,58,58,58,59,60, 39,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,45,46,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,59,59,59,-1,60,59,59,59,59,60, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,45,46,46,45,44,45,46,47,48,49,50,51,52,51,52,53,54,55,56,57,58,59,60,60,60,60,61,60,60,60,60,60,60, 7,7,7,7,7,7,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43, 7,6,6,6,6,7,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,42,42,43, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,41,41,41,42,43, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,37,37,38,-1,40,40,41,42,43, 7,6,5,4,3,3,3,3,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,38,38,39,39,40,41,42,43, 6,-1,-1,-1,2,2,2,3,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 5,-1,-1,1,1,1,2,3,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 4,3,2,1,0,1,2,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 4,3,2,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 4,3,3,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 4,4,4,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 5,5,-1,-1,21,21,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,44,44, 6,6,-1,20,20,20,20,21,-1,8,8,9,10,10,10,11,-1,-1,20,19,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,45,45, 7,7,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,21,20,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 8,8,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,22,21,20,20,20,20,20,-1,-1,24,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 9,9,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 10,10,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 11,11,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,23,23,23,23,23,24,25,26,27,27,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 12,-1,-1,17,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,24,24,24,24,-1,26,26,27,28,28,28,28,29,30,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 13,14,15,16,17,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,25,25,25,26,27,27,27,28,29,29,29,29,30,31,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 14,-1,16,16,17,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,28,28,28,29,30,30,30,30,31,32,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 15,-1,17,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,27,-1,-1,29,29,29,29,30,31,31,31,31,32,33,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 16,-1,18,19,20,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,30,30,30,30,30,31,32,32,32,32,33,-1,37,37,-1,43,42,43,44,44,43,-1,46, 17,-1,19,19,20,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 18,-1,20,20,20,21,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,34,34,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 19,-1,21,21,21,21,22,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,34,33,33,33,34,35,36,35,35,-1,40,41,-1,45,45,45,45,45,46,-1,49, 20,-1,22,-1,-1,-1,23,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,34,35,36,36,36,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 21,-1,23,24,25,-1,24,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,35,35,35,35,36,37,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 22,23,24,24,25,-1,25,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,38,-1,40,40,41,-1,46,-1,47,47,48,49,50, 23,-1,-1,25,25,26,26,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,37,38,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 24,25,-1,26,26,26,27,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 25,25,-1,27,27,27,27,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,33,33,34,35,36,37,38,39,39,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 26,26,-1,28,28,28,28,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,34,35,36,37,38,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,54,54, 27,27,-1,29,29,29,29,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 28,28,-1,30,30,30,30,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,36,37,-1,-1,46,46,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 29,29,-1,31,31,-1,31,32,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,-1,-1,45,45,46,47,47,47,47,-1,50,49,49,49,49,-1,57,57, 30,30,-1,-1,32,33,32,32,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,44,45,46,47,-1,48,48,-1,50,50,50,50,-1,-1,58,58, 31,31,32,-1,33,33,33,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,39,40,41,41,40,39,40,41,42,43,44,45,46,47,48,49,49,-1,-1,51,51,51,-1,59,59,59, 32,32,32,-1,-1,34,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,39,-1,-1,41,40,40,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,52,-1,-1,58,58,59, 33,33,33,34,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 34,34,34,34,35,36,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 35,-1,-1,35,35,36,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,46,45,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 36,-1,-1,-1,36,36,37,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 37,38,39,38,37,37,37,38,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 38,38,39,38,38,-1,38,38,39,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 39,39,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,48,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 40,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,46,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,58,58,58,-1,59,58,58,58,58,59, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,46,46,45,44,43,44,45,46,47,48,49,50,51,50,51,52,53,54,55,56,57,58,59,59,59,59,60,59,59,59,59,59,59, 7,7,7,7,7,7,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42, 7,6,6,6,6,7,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,40,40,40,41,42, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,37,37,38,-1,39,39,40,41,42, 7,6,5,4,3,3,3,3,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 7,-1,-1,-1,2,2,2,2,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 6,-1,-1,2,1,1,1,2,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 5,4,3,2,1,0,1,2,3,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 5,4,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 5,4,4,-1,-1,22,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 5,5,5,-1,21,21,21,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 6,6,-1,-1,20,20,20,20,-1,6,6,-1,8,8,9,10,11,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,43,43, 7,7,-1,19,19,19,19,20,-1,7,7,8,9,9,9,10,-1,-1,19,18,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,-1,42,41,-1,41,41,-1,44,44, 8,8,-1,18,18,18,18,-1,-1,8,8,8,9,10,10,-1,-1,20,19,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 9,9,-1,17,17,17,17,-1,-1,9,9,9,9,10,-1,-1,21,20,19,19,19,19,19,-1,-1,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 10,10,-1,17,16,16,16,-1,11,10,10,10,10,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 11,11,-1,17,16,15,15,-1,11,11,11,11,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,25,25,25,25,26,27,28,29,30,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 12,12,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,22,22,22,22,22,23,24,25,26,26,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 13,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,23,23,23,23,-1,25,25,26,27,27,27,27,28,29,30,31,32,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 14,15,16,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,24,24,24,25,26,26,26,27,28,28,28,28,29,30,31,32,-1,35,35,35,-1,38,-1,39,39,40,41,42, 15,-1,17,17,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,27,27,27,28,29,29,29,29,30,31,32,33,34,35,36,-1,39,-1,40,40,40,-1,43, 16,-1,18,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,26,-1,-1,28,28,28,28,29,30,30,30,30,31,32,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 17,-1,19,20,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,29,29,29,29,29,30,31,31,31,31,32,-1,36,36,-1,42,41,42,43,43,42,-1,45, 18,-1,20,20,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,37,-1,-1,42,42,42,43,43,43,-1,46, 19,-1,21,21,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,33,33,-1,38,-1,-1,43,43,43,43,44,44,-1,47, 20,-1,22,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,33,32,32,32,33,34,35,34,34,-1,39,40,-1,44,44,44,44,44,45,-1,48, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,33,34,35,35,35,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 22,-1,24,25,26,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,34,34,34,34,35,36,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 23,24,25,25,26,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,35,35,35,35,36,37,-1,39,39,40,-1,45,-1,46,46,47,48,49, 24,-1,-1,26,26,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,36,37,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 25,26,-1,27,27,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,37,37,37,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 26,26,-1,28,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,32,32,33,34,35,36,37,38,38,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 27,27,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,53,53, 28,28,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,54,54, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,35,36,-1,-1,45,45,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 30,30,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,-1,-1,44,44,45,46,46,46,46,-1,49,48,48,48,48,-1,56,56, 31,31,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,43,43,44,45,46,-1,47,47,-1,49,49,49,49,-1,-1,57,57, 32,32,33,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,36,37,38,39,40,40,39,38,39,40,41,42,43,44,45,46,47,48,48,-1,-1,50,50,50,-1,58,58,58, 33,33,33,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,36,37,38,-1,-1,40,39,39,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,51,-1,-1,57,57,58, 34,34,34,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 35,35,35,35,36,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 36,-1,-1,36,36,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,45,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 37,-1,-1,-1,37,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 38,39,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 39,39,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 40,40,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,47,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 41,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,57,57,57,-1,58,57,57,57,57,58, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,49,50,51,52,53,54,55,56,57,58,58,58,58,59,58,58,58,58,58,58, 7,7,7,7,7,7,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,41, 7,6,6,6,6,7,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,40,40,41, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,39,39,39,40,41, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,29,30,31,-1,-1,-1,37,37,38,-1,38,38,39,40,41, 7,6,5,4,3,3,3,3,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 8,-1,-1,-1,2,2,2,2,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 7,-1,-1,3,2,1,1,1,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 6,5,4,3,2,1,0,1,2,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 6,5,4,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 6,5,5,-1,-1,21,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,40,40,41, 6,6,6,-1,20,20,20,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,41,41,41, 7,7,-1,-1,19,19,19,19,-1,5,5,-1,7,7,8,9,10,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,41,41,42,41,-1,-1,42,42, 8,8,-1,18,18,18,18,19,-1,6,6,7,8,8,8,9,-1,-1,18,17,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,-1,41,40,-1,40,40,-1,43,43, 9,9,-1,17,17,17,17,-1,-1,7,7,7,8,9,9,-1,-1,19,18,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,-1,-1,39,39,39,39,-1,44,44, 10,10,-1,16,16,16,16,-1,-1,8,8,8,8,9,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,38,38,38,38,-1,45,45, 11,11,-1,16,15,15,15,-1,10,9,9,9,9,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,30,30,31,32,33,-1,37,37,37,38,-1,45,45, 12,12,-1,16,15,14,14,-1,10,10,10,10,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,24,24,24,24,25,26,27,28,29,-1,-1,31,31,32,33,-1,36,36,37,38,-1,44,44, 13,13,-1,16,15,14,13,12,11,11,11,-1,-1,19,19,19,20,21,21,21,21,21,21,22,23,24,25,25,25,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,38,-1,44,43, 14,-1,-1,16,15,14,14,-1,12,12,12,-1,18,18,18,19,20,21,22,22,22,22,22,-1,24,24,25,26,26,26,26,27,28,29,30,31,-1,33,33,33,-1,36,36,37,38,-1,-1,42, 15,16,17,16,16,-1,15,-1,13,13,13,-1,17,17,18,19,20,21,22,23,23,23,23,24,25,25,25,26,27,27,27,27,28,29,30,31,-1,34,34,34,-1,37,-1,38,38,39,40,41, 16,-1,17,17,17,-1,16,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,26,26,26,27,28,28,28,28,29,30,31,32,33,34,35,-1,38,-1,39,39,39,-1,42, 17,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,25,-1,-1,27,27,27,27,28,29,29,29,29,30,31,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 18,-1,19,20,20,19,18,19,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,28,28,28,28,28,29,30,30,30,30,31,-1,35,35,-1,41,40,41,42,42,41,-1,44, 19,-1,20,20,20,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,36,-1,-1,41,41,41,42,42,42,-1,45, 20,-1,21,21,20,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,37,-1,-1,42,42,42,42,43,43,-1,46, 21,-1,22,21,21,21,21,21,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,32,31,31,31,32,33,34,33,33,-1,38,39,-1,43,43,43,43,43,44,-1,47, 22,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,32,32,32,32,33,34,34,34,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 23,-1,24,25,26,-1,23,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,33,33,33,33,34,35,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 24,25,25,25,26,-1,24,-1,22,22,22,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,34,34,34,34,35,36,-1,38,38,39,-1,44,-1,45,45,46,47,48, 25,-1,-1,26,26,26,25,-1,23,23,23,-1,25,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,35,35,35,35,36,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 26,27,-1,27,27,26,26,25,24,24,24,-1,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,36,36,36,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 27,27,-1,28,27,27,27,-1,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,31,31,32,33,34,35,36,37,37,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 28,28,-1,28,28,28,28,-1,26,26,26,26,27,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,52,52, 29,29,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,53,53, 30,30,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,34,34,34,35,-1,-1,44,44,44,44,44,44,-1,-1,46,46,46,46,-1,54,54, 31,31,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,-1,-1,43,43,44,45,45,45,45,-1,48,47,47,47,47,-1,55,55, 32,32,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,42,43,44,45,-1,46,46,-1,48,48,48,48,-1,-1,56,56, 33,33,34,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,35,36,37,38,39,39,38,37,38,39,40,41,42,43,44,45,46,47,47,-1,-1,49,49,49,-1,57,57,57, 34,34,34,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,35,36,37,-1,-1,39,38,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,50,-1,-1,56,56,57, 35,35,35,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 36,36,36,36,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 37,-1,-1,37,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,45,44,43,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 38,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 39,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 40,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,46,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,55,-1,-1,55,55,55,56,57, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,55,56,57,56,56,56,-1,57,56,56,56,56,57, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,48,49,48,49,50,51,52,53,54,55,56,57,57,57,57,58,57,57,57,57,57,57, 7,7,7,7,7,7,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40, 7,6,6,6,6,7,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,39,39,40, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,38,38,38,39,40, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,28,29,30,-1,-1,-1,37,37,37,-1,37,37,38,39,40, 7,6,5,4,3,3,3,3,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 8,-1,-1,-1,3,2,2,2,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 8,-1,-1,4,3,2,1,1,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 7,6,5,4,3,2,1,0,1,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 7,6,5,5,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 7,6,6,-1,-1,20,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 7,7,7,-1,19,19,19,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 8,8,-1,-1,18,18,18,18,-1,4,4,-1,6,6,7,8,9,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,41,40,-1,-1,41,41, 9,9,-1,17,17,17,17,18,-1,5,5,6,7,7,7,8,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,-1,40,39,-1,39,39,-1,42,42, 10,10,-1,16,16,16,16,-1,-1,6,6,6,7,8,8,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 11,11,-1,15,15,15,15,-1,-1,7,7,7,7,8,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 12,12,-1,15,14,14,14,-1,9,8,8,8,8,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 13,13,-1,15,14,13,13,-1,9,9,9,9,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 14,14,-1,15,14,13,12,11,10,10,10,-1,-1,18,18,18,19,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 15,-1,-1,15,14,13,13,-1,11,11,11,-1,17,17,17,18,19,20,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,27,28,29,30,-1,32,32,32,-1,35,35,36,37,-1,-1,41, 16,17,16,15,15,-1,14,-1,12,12,12,-1,16,16,17,18,19,20,21,22,22,22,22,23,24,24,24,25,26,26,26,26,27,28,29,30,-1,33,33,33,-1,36,-1,37,37,38,39,40, 17,-1,16,16,16,-1,15,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,25,25,25,26,27,27,27,27,28,29,30,31,32,33,34,-1,37,-1,38,38,38,-1,41, 18,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,24,-1,-1,26,26,26,26,27,28,28,28,28,29,30,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 19,-1,18,19,19,18,17,18,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,27,27,27,27,27,28,29,29,29,29,30,-1,34,34,-1,40,39,40,41,41,40,-1,43, 20,-1,19,19,19,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,41,41,41,-1,44, 21,-1,20,20,19,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,36,-1,-1,41,41,41,41,42,42,-1,45, 22,-1,21,20,20,20,20,20,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,31,30,30,30,31,32,33,32,32,-1,37,38,-1,42,42,42,42,42,43,-1,46, 23,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 24,-1,23,24,25,-1,22,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,32,32,32,32,33,34,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 25,25,24,24,25,-1,23,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,33,33,33,33,34,35,-1,37,37,38,-1,43,-1,44,44,45,46,47, 26,-1,-1,25,25,25,24,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,34,34,34,34,35,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 27,28,-1,26,26,25,25,24,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,35,35,35,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 28,28,-1,27,26,26,26,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,30,30,31,32,33,34,35,36,36,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 29,29,-1,27,27,27,27,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 30,30,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,43,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 31,31,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,33,34,-1,-1,43,43,43,43,43,43,-1,-1,45,45,45,45,-1,53,53, 32,32,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,34,34,-1,-1,42,42,43,44,44,44,44,-1,47,46,46,46,46,-1,54,54, 33,33,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,41,42,43,44,-1,45,45,-1,47,47,47,47,-1,-1,55,55, 34,34,35,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,38,37,36,37,38,39,40,41,42,43,44,45,46,46,-1,-1,48,48,48,-1,56,56,56, 35,35,35,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,34,35,36,-1,-1,38,37,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,49,-1,-1,55,55,56, 36,36,36,37,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 37,37,37,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,49,49,50,51,52,53,54,55,56, 38,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,43,42,41,42,43,44,45,46,47,48,-1,-1,50,50,51,52,53,-1,-1,57, 39,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,51,51,51,52,-1,-1,-1,57, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,52,52,52,52,53,54,55,56, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,45,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,54,-1,-1,54,54,54,55,56, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,55,55,55,-1,56,55,55,55,55,56, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,47,48,49,50,51,52,53,54,55,56,56,56,56,57,56,56,56,56,56,56, 8,8,8,8,8,8,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,40, 8,7,7,7,7,8,-1,7,7,7,8,9,10,11,12,13,14,15,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,39,39,39,39,40, 8,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,38,38,38,39,40, 8,7,6,5,5,-1,5,5,6,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 8,7,6,5,4,4,4,4,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 9,-1,-1,-1,4,3,3,3,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 9,-1,-1,5,4,3,2,2,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 8,7,6,5,4,3,2,1,0,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 8,7,6,6,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 8,7,7,-1,-1,20,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 8,8,8,-1,19,19,19,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 9,9,-1,-1,18,18,18,18,-1,4,4,-1,6,6,7,8,9,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,41,40,-1,-1,41,41, 10,10,-1,17,17,17,17,18,-1,5,5,6,7,7,7,8,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,-1,40,39,-1,39,39,-1,42,42, 11,11,-1,16,16,16,16,-1,-1,6,6,6,7,8,8,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 12,12,-1,15,15,15,15,-1,-1,7,7,7,7,8,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 13,13,-1,15,14,14,14,-1,9,8,8,8,8,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 14,14,-1,15,14,13,13,-1,9,9,9,9,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 15,15,-1,15,14,13,12,11,10,10,10,-1,-1,18,18,18,19,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 16,-1,-1,15,14,13,13,-1,11,11,11,-1,17,17,17,18,19,20,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,27,28,29,30,-1,32,32,32,-1,35,35,36,37,-1,-1,41, 17,17,16,15,15,-1,14,-1,12,12,12,-1,16,16,17,18,19,20,21,22,22,22,22,23,24,24,24,25,26,26,26,26,27,28,29,30,-1,33,33,33,-1,36,-1,37,37,38,39,40, 18,-1,16,16,16,-1,15,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,25,25,25,26,27,27,27,27,28,29,30,31,32,33,34,-1,37,-1,38,38,38,-1,41, 19,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,24,-1,-1,26,26,26,26,27,28,28,28,28,29,30,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 20,-1,18,19,19,18,17,18,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,27,27,27,27,27,28,29,29,29,29,30,-1,34,34,-1,40,39,40,41,41,40,-1,43, 21,-1,19,19,19,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,41,41,41,-1,44, 22,-1,20,20,19,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,36,-1,-1,41,41,41,41,42,42,-1,45, 23,-1,21,20,20,20,20,20,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,31,30,30,30,31,32,33,32,32,-1,37,38,-1,42,42,42,42,42,43,-1,46, 24,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 25,-1,23,24,25,-1,22,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,32,32,32,32,33,34,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 26,25,24,24,25,-1,23,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,33,33,33,33,34,35,-1,37,37,38,-1,43,-1,44,44,45,46,47, 27,-1,-1,25,25,25,24,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,34,34,34,34,35,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 28,29,-1,26,26,25,25,24,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,35,35,35,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 29,29,-1,27,26,26,26,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,30,30,31,32,33,34,35,36,36,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 30,30,-1,27,27,27,27,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,43,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 32,32,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,33,34,-1,-1,43,43,43,43,43,43,-1,-1,45,45,45,45,-1,53,53, 33,33,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,34,34,-1,-1,42,42,43,44,44,44,44,-1,47,46,46,46,46,-1,54,54, 34,34,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,41,42,43,44,-1,45,45,-1,47,47,47,47,-1,-1,55,55, 35,35,36,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,38,37,36,37,38,39,40,41,42,43,44,45,46,46,-1,-1,48,48,48,-1,56,56,56, 36,36,36,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,34,35,36,-1,-1,38,37,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,49,-1,-1,55,55,56, 37,37,37,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 38,38,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,49,49,50,51,52,53,54,55,56, 39,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,43,42,41,42,43,44,45,46,47,48,-1,-1,50,50,51,52,53,-1,-1,57, 40,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,51,51,51,52,-1,-1,-1,57, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,52,52,52,52,53,54,55,56, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,45,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,54,-1,-1,54,54,54,55,56, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,55,55,55,-1,56,55,55,55,55,56, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,47,48,49,50,51,52,53,54,55,56,56,56,56,57,56,56,56,56,56,56, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 25,24,24,24,24,25,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37,38, 25,24,23,23,23,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,36,36,36,37,38, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,5,5,5,5,5,6,7,8,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 25,24,23,22,21,21,21,21,-1,-1,3,3,4,4,4,4,5,6,7,8,9,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,36,37,38, 26,-1,-1,-1,21,20,20,20,-1,3,2,2,-1,3,3,4,5,6,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,33,33,33,34,-1,-1,-1,39, 26,-1,-1,22,21,20,19,19,-1,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,-1,-1,39, 25,24,23,22,21,20,19,18,18,-1,-1,0,1,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,20,-1,-1,-1,-1,25,25,-1,-1,31,31,32,33,34,35,36,37,38, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 26,26,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 27,27,-1,24,24,24,24,25,-1,16,15,14,13,12,12,12,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 25,24,23,22,22,-1,21,-1,19,19,19,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,24,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 26,-1,23,23,23,-1,22,-1,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,25,26,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 28,-1,25,26,26,25,24,25,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,26,27,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 31,-1,28,27,27,27,27,27,-1,26,25,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,31,30,29,28,28,28,29,30,31,30,30,-1,35,36,-1,40,40,40,40,40,41,-1,44, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,31,30,29,29,29,29,29,30,31,31,31,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 33,-1,30,31,32,-1,29,-1,28,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,31,30,30,30,30,30,30,30,31,32,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 33,32,31,31,32,-1,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,36,-1,41,-1,42,42,43,44,45, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,33,33,34,34,34,34,34,34,34,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,35,35,35,35,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,36,36,36,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,37,36,36,36,36,36,37,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 40,40,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,37,37,37,37,-1,-1,43,42,42,42,42,42,42,-1,45,44,44,44,44,-1,52,52, 41,41,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,45,45,-1,-1,53,53, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,54,54,54, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,41,40,40,40,41,42,43,44,45,45,45,45,45,45,46,-1,-1,47,-1,-1,53,53,54, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,47,47,48,49,50,51,52,53,54, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,48,48,49,50,51,-1,-1,55, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,49,49,49,50,-1,-1,-1,55, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,50,50,50,50,51,52,53,54, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,56,55,54,53,53,53,-1,54,53,53,53,53,54, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,52,51,50,51,52,53,54,55,56,56,55,54,54,54,54,55,54,54,54,54,54,54, 25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 25,24,24,24,24,25,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37,38, 25,24,23,23,23,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,36,36,36,37,38, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,5,5,5,5,5,6,7,8,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 25,24,23,22,21,21,21,21,-1,-1,3,3,4,4,4,4,5,6,7,8,9,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,36,37,38, 26,-1,-1,-1,21,20,20,20,-1,3,2,2,-1,3,3,4,5,6,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,33,33,33,34,-1,-1,-1,39, 26,-1,-1,22,21,20,19,19,-1,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,-1,-1,39, 25,24,23,22,21,20,19,18,18,-1,-1,1,0,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,20,-1,-1,-1,-1,25,25,-1,-1,31,31,32,33,34,35,36,37,38, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 26,26,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 27,27,-1,24,24,24,24,25,-1,16,15,14,13,12,12,12,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 25,24,23,22,22,-1,21,-1,19,19,19,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,24,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 26,-1,23,23,23,-1,22,-1,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,25,26,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 28,-1,25,26,26,25,24,25,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,26,27,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 31,-1,28,27,27,27,27,27,-1,26,25,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,31,30,29,28,28,28,29,30,31,30,30,-1,35,36,-1,40,40,40,40,40,41,-1,44, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,31,30,29,29,29,29,29,30,31,31,31,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 33,-1,30,31,32,-1,29,-1,28,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,31,30,30,30,30,30,30,30,31,32,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 33,32,31,31,32,-1,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,36,-1,41,-1,42,42,43,44,45, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,33,33,34,34,34,34,34,34,34,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,35,35,35,35,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,36,36,36,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,37,36,36,36,36,36,37,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 40,40,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,37,37,37,37,-1,-1,43,42,42,42,42,42,42,-1,45,44,44,44,44,-1,52,52, 41,41,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,45,45,-1,-1,53,53, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,54,54,54, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,41,40,40,40,41,42,43,44,45,45,45,45,45,45,46,-1,-1,47,-1,-1,53,53,54, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,47,47,48,49,50,51,52,53,54, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,48,48,49,50,51,-1,-1,55, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,49,49,49,50,-1,-1,-1,55, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,50,50,50,50,51,52,53,54, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,56,55,54,53,53,53,-1,54,53,53,53,53,54, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,52,51,50,51,52,53,54,55,56,56,55,54,54,54,54,55,54,54,54,54,54,54, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 18,18,18,18,18,18,19,18,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31, 18,17,17,17,17,18,-1,17,17,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,30,30,31, 18,17,16,16,16,-1,-1,16,16,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,29,29,29,30,31, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,6,5,4,4,4,4,4,4,5,-1,8,8,9,9,-1,13,13,14,15,16,16,17,18,19,-1,-1,-1,27,27,28,-1,28,28,29,30,31, 18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,3,3,3,3,4,5,-1,8,8,8,9,-1,14,14,14,15,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31, 19,-1,-1,-1,14,13,13,13,-1,9,8,8,-1,5,4,3,2,2,2,-1,-1,-1,7,7,8,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,26,26,26,27,-1,-1,-1,32, 19,-1,-1,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,-1,-1,32, 18,17,16,15,14,13,12,11,11,-1,-1,7,7,-1,-1,-1,-1,0,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,15,-1,-1,-1,-1,20,20,-1,-1,24,24,25,26,27,28,29,30,31, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,3,2,1,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 18,17,17,-1,-1,20,-1,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,30,30,31, 18,18,18,-1,19,19,19,-1,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,31,31,31, 19,19,-1,-1,18,18,18,18,-1,9,9,-1,6,5,4,4,4,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,31,31,32,31,-1,-1,32,32, 20,20,-1,17,17,17,17,18,-1,9,8,7,6,5,5,5,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,21,22,-1,31,30,-1,30,30,-1,33,33, 21,21,-1,16,16,16,16,-1,-1,9,8,7,6,6,6,-1,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,22,-1,-1,29,29,29,29,-1,34,34, 22,22,-1,15,15,15,15,-1,-1,9,8,7,7,7,-1,-1,10,9,8,8,8,8,8,-1,-1,12,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,28,28,28,28,-1,35,35, 22,22,-1,15,14,14,14,-1,10,9,8,8,8,-1,-1,-1,10,9,9,9,9,9,9,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,20,20,21,22,23,-1,27,27,27,28,-1,35,35, 21,21,-1,15,14,13,13,-1,10,9,9,9,-1,-1,12,11,10,10,10,10,10,10,10,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,21,21,22,23,-1,26,26,27,28,-1,34,34, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,13,12,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,28,-1,34,33, 19,-1,-1,15,14,13,13,-1,11,11,11,-1,14,13,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,16,16,16,17,18,19,20,21,-1,23,23,23,-1,26,26,27,28,-1,-1,32, 18,17,16,15,15,-1,14,-1,12,12,12,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,17,17,17,18,19,20,21,-1,24,24,24,-1,27,-1,28,28,29,30,31, 19,-1,16,16,16,-1,15,-1,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,18,18,18,19,20,21,22,23,24,25,-1,28,-1,29,29,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,19,19,19,20,21,-1,24,24,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,19,19,18,17,18,-1,15,15,-1,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,20,20,20,21,-1,25,25,-1,31,30,31,32,32,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,16,-1,17,17,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,21,21,-1,26,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,17,-1,18,18,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,22,22,-1,27,-1,-1,32,32,32,32,33,33,-1,36, 24,-1,21,20,20,20,20,20,-1,19,18,-1,19,19,20,21,20,19,19,19,20,21,22,-1,-1,24,23,22,21,21,21,22,23,24,23,23,-1,28,29,-1,33,33,33,33,33,34,-1,37, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,20,20,20,21,20,20,20,20,20,21,22,-1,-1,24,23,22,22,22,22,22,23,24,24,24,-1,28,28,-1,-1,34,-1,-1,-1,35,-1,38, 26,-1,23,24,25,-1,22,-1,21,20,20,21,21,21,21,21,21,21,21,21,21,21,22,-1,-1,24,23,23,23,23,23,23,23,24,25,25,26,27,28,29,-1,35,-1,36,36,36,-1,39, 26,25,24,24,25,-1,23,-1,21,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,24,25,26,-1,28,28,29,-1,34,-1,35,35,36,37,38, 27,-1,-1,25,25,25,24,-1,22,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,25,26,-1,29,29,29,-1,33,33,34,35,-1,-1,39, 28,29,-1,26,26,25,25,24,23,23,23,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,31,32,33,34,35,-1,41,40, 29,29,-1,27,26,26,26,-1,24,24,24,25,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,26,26,27,27,27,27,27,27,27,-1,-1,32,31,31,31,-1,33,33,34,35,-1,41,41, 30,30,-1,27,27,27,27,-1,25,25,25,25,26,-1,-1,-1,26,26,26,26,26,26,26,-1,-1,27,27,27,28,28,28,28,-1,-1,-1,33,32,32,32,32,-1,34,34,34,35,-1,42,42, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,27,27,27,27,27,27,27,-1,-1,28,28,28,28,29,29,29,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,43,43, 32,32,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,28,28,28,28,28,28,29,30,29,29,29,29,29,30,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,44,44, 33,33,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,29,29,29,29,29,29,30,30,30,30,30,30,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,45,45, 34,34,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,46,46, 35,35,36,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,47,47,47, 36,36,36,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,34,35,36,-1,-1,34,33,33,33,34,35,36,37,38,38,38,38,38,38,39,-1,-1,40,-1,-1,46,46,47, 37,37,37,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 38,38,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,40,40,41,42,43,44,45,46,47, 39,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,41,41,42,43,44,-1,-1,48, 40,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,42,42,42,43,-1,-1,-1,48, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,43,43,43,43,44,45,46,47, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,49,48,47,46,46,46,-1,47,46,46,46,46,47, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,45,44,43,44,45,46,47,48,49,49,48,47,47,47,47,48,47,47,47,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27, 25,24,24,24,24,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,26,26,27, 25,24,23,23,23,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,25,25,25,26,27, 25,24,23,22,22,-1,22,22,22,-1,-1,-1,11,10,9,8,8,8,8,8,8,-1,4,4,4,4,-1,8,8,9,10,10,10,11,12,13,-1,-1,-1,22,22,23,-1,24,24,25,26,27, 25,24,23,22,21,21,21,21,-1,-1,13,12,11,10,9,8,7,7,7,8,9,-1,3,3,3,3,-1,9,9,9,9,9,10,11,12,13,14,15,-1,-1,23,23,23,23,24,25,26,27, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,2,2,2,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 26,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,28, 25,24,23,22,21,20,19,18,18,-1,-1,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,0,1,2,3,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,-1,-1,20,20,21,22,23,24,25,26,27, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 26,26,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,28,28, 27,27,-1,24,24,24,24,25,-1,16,15,14,13,12,12,12,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,14,14,14,15,16,17,18,-1,27,26,-1,26,26,-1,29,29, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 25,24,23,22,22,-1,21,-1,19,19,19,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,24,24,24,24,25,26,25,25,-1,21,21,21,-1,23,-1,24,24,25,26,27, 26,-1,23,23,23,-1,22,-1,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,25,25,25,26,25,24,23,22,22,22,-1,24,-1,25,25,25,-1,28, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,25,26,26,26,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 28,-1,25,26,26,25,24,25,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,26,27,27,26,26,26,-1,24,24,-1,27,26,27,28,28,27,-1,30, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 31,-1,28,27,27,27,27,27,-1,26,25,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,31,30,29,28,28,28,29,30,30,29,29,-1,27,28,-1,29,29,29,29,29,30,-1,33, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,31,30,29,29,29,29,29,30,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 33,-1,30,31,32,-1,29,-1,28,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,31,30,30,30,30,30,30,30,31,31,31,30,29,29,30,-1,31,-1,34,33,32,-1,35, 33,32,31,31,32,-1,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,32,32,-1,30,30,30,-1,32,-1,34,33,33,34,35, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,33,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,33,33,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,37,36,36,36,36,36,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 40,40,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,37,37,37,37,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,42,42, 41,41,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,43,43, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,43,42,41,40,39,40,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,41,40,40,40,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,41,41,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,49,48,48,48,48,49, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,49,49,49,49,49,49, 25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26, 25,24,24,24,24,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,25,26, 25,24,23,23,23,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,24,24,24,25,26, 25,24,23,22,22,-1,22,22,22,-1,-1,-1,11,10,9,8,8,8,8,8,8,-1,4,4,4,4,-1,8,8,9,9,9,9,10,11,12,-1,-1,-1,22,22,23,-1,23,23,24,25,26, 25,24,23,22,21,21,21,21,-1,-1,13,12,11,10,9,8,7,7,7,8,9,-1,3,3,3,3,-1,9,9,8,8,8,9,10,11,12,13,14,-1,-1,22,22,22,22,23,24,25,26, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,2,2,2,2,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 26,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 25,24,23,22,21,20,19,18,18,-1,-1,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,1,0,1,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 26,26,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 27,27,-1,24,24,24,24,25,-1,16,15,14,13,12,12,12,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,13,13,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 25,24,23,22,22,-1,21,-1,19,19,19,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,24,24,24,24,25,25,24,24,-1,20,20,20,-1,22,-1,23,23,24,25,26, 26,-1,23,23,23,-1,22,-1,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,25,25,25,25,24,23,22,21,21,21,-1,23,-1,24,24,24,-1,27, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,24,25,26,26,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 28,-1,25,26,26,25,24,25,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,25,26,27,26,25,25,25,-1,23,23,-1,26,25,26,27,27,26,-1,29, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 31,-1,28,27,27,27,27,27,-1,26,25,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,26,27,-1,28,28,28,28,28,29,-1,32, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 33,-1,30,31,32,-1,29,-1,28,27,27,28,28,28,28,28,28,28,28,28,28,28,29,-1,-1,31,30,30,30,30,30,30,30,30,30,30,29,28,28,29,-1,30,-1,33,32,31,-1,34, 33,32,31,31,32,-1,30,-1,28,28,28,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,31,31,31,31,31,31,31,31,31,31,-1,29,29,29,-1,31,-1,33,32,32,33,34, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,32,32,32,32,32,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,33,33,34,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,34,34,34,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,35,35,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,35,35,35,35,35,35,36,37,36,36,36,36,36,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 40,40,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,41,41, 41,41,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,42,42, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,41,42,43,43,42,41,40,39,40,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,41,42,43,-1,-1,41,40,40,40,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,41,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,48,47,47,47,47,48, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,48,48,48,48,48,48, 26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25, 26,25,25,25,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,24,24,25, 26,25,24,24,24,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,23,23,23,24,25, 26,25,24,23,23,-1,23,22,22,-1,-1,-1,12,11,10,9,9,9,9,8,8,-1,4,4,4,4,-1,8,8,8,8,8,8,9,10,11,-1,-1,-1,22,22,22,-1,22,22,23,24,25, 26,25,24,23,22,22,22,22,-1,-1,14,13,12,11,10,9,8,8,8,9,9,-1,3,3,3,3,-1,9,8,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,2,2,2,2,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,26, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,1,0,1,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,-1,-1,18,18,19,20,21,22,23,24,25, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,26,26, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,13,13,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,12,12,12,13,14,15,16,-1,25,24,-1,24,24,-1,27,27, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,26,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 26,25,24,23,23,-1,22,-1,20,20,20,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,24,25,25,25,25,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,23,24,25, 27,-1,24,24,24,-1,23,-1,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,26,26,25,24,23,22,21,20,20,20,-1,22,-1,23,23,23,-1,26, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,25,26,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 29,-1,26,27,27,26,25,26,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,26,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,26,25,-1,28, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 32,-1,29,28,28,28,28,28,-1,27,26,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,32,31,30,29,29,29,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,28,-1,31, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,32,31,30,30,30,30,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 34,-1,31,32,33,-1,30,-1,29,28,28,29,29,29,29,29,29,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,30,29,29,29,29,28,27,27,28,-1,29,-1,32,31,30,-1,33, 34,33,32,32,33,-1,31,-1,29,29,29,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,32,32,32,32,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,32,31,31,32,33, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,34,34,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,35,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 41,41,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,40,40, 42,42,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,41,41, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,42,43,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,42,43,44,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,47, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25, 27,26,26,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,24,24,25, 27,26,25,25,25,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,23,23,23,24,25, 27,26,25,24,24,-1,23,22,22,-1,-1,-1,13,12,11,10,10,10,9,8,8,-1,4,4,4,4,-1,8,8,8,8,8,8,9,10,11,-1,-1,-1,22,22,22,-1,22,22,23,24,25, 27,26,25,24,23,23,23,23,-1,-1,15,14,13,12,11,10,9,9,9,9,9,-1,3,3,3,3,-1,9,8,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,2,2,2,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 28,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,26, 27,26,25,24,23,22,21,20,20,-1,-1,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,3,2,1,0,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,-1,-1,18,18,19,20,21,22,23,24,25, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 28,28,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,26,26, 29,29,-1,26,26,26,26,27,-1,18,17,16,15,14,14,14,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,12,12,12,13,14,15,16,-1,25,24,-1,24,24,-1,27,27, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,26,26,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 27,26,25,24,24,-1,23,-1,21,21,21,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,24,25,26,26,26,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,23,24,25, 28,-1,25,25,25,-1,24,-1,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,26,27,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,23,23,-1,26, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,26,27,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 30,-1,27,28,28,27,26,27,-1,24,24,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,27,27,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,26,25,-1,28, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 33,-1,30,29,29,29,29,29,-1,28,27,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,28,-1,31, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 35,-1,32,33,34,-1,31,-1,30,29,29,30,30,30,30,30,30,30,30,30,30,30,31,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,32,31,30,-1,33, 35,34,33,33,34,-1,32,-1,30,30,30,-1,31,31,31,31,31,31,31,31,31,31,31,32,33,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,32,31,31,32,33, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,32,32,32,32,32,32,32,32,32,32,32,33,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,33,34,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,35,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 42,42,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,40,40, 43,43,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,41,41, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,43,44,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,43,44,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,47, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,18,19,19,18,18,18,18,18, 31,30,30,30,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,17,17,-1,-1,17,17,17,17,18, 31,30,29,29,29,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,16,16,-1,-1,16,16,16,17,18, 31,30,29,28,28,-1,28,27,27,-1,-1,-1,19,18,17,16,16,15,14,13,13,-1,9,9,8,8,-1,5,4,4,4,4,4,4,5,6,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,15,14,14,14,-1,9,8,8,8,-1,5,4,3,3,3,3,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18, 32,-1,-1,-1,27,26,26,26,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,7,-1,-1,-1,2,2,2,3,4,5,-1,8,8,9,-1,13,13,13,14,-1,-1,-1,19, 32,-1,-1,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,-1,-1,19, 31,30,29,28,27,26,25,24,24,-1,-1,20,20,-1,-1,-1,-1,15,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,0,-1,-1,-1,-1,7,7,-1,-1,11,11,12,13,14,15,16,17,18, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,2,3,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 31,30,30,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,-1,20,-1,-1,17,17,18, 31,31,31,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,-1,-1,19,19,19,-1,18,18,18, 32,32,-1,-1,31,31,31,31,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,5,6,-1,9,9,-1,18,18,19,18,-1,-1,19,19, 33,33,-1,30,30,30,30,31,-1,22,21,20,19,18,17,17,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,5,5,5,6,7,8,9,-1,18,17,-1,17,17,-1,20,20, 34,34,-1,29,29,29,29,-1,-1,22,21,20,19,18,18,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,22,-1,-1,6,6,6,7,8,9,-1,-1,16,16,16,16,-1,21,21, 35,35,-1,28,28,28,28,-1,-1,22,21,20,19,19,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,21,21,21,-1,-1,7,7,7,8,9,-1,-1,15,15,15,15,-1,22,22, 35,35,-1,28,27,27,27,-1,23,22,21,20,20,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,21,20,20,-1,-1,-1,8,8,8,9,10,-1,14,14,14,15,-1,22,22, 34,34,-1,28,27,26,26,-1,23,22,21,21,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,21,20,19,19,19,-1,-1,9,9,9,10,-1,13,13,14,15,-1,21,21, 33,34,-1,28,27,26,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,22,21,20,19,18,18,18,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 32,-1,-1,28,27,26,26,-1,23,23,23,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,23,22,21,20,19,18,17,17,17,-1,11,11,11,-1,13,13,14,15,-1,-1,19, 31,30,29,28,28,-1,27,-1,24,24,24,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,14,-1,15,15,16,17,18, 32,-1,29,29,29,-1,28,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,15,-1,16,16,16,-1,19, 33,-1,30,-1,-1,-1,29,-1,-1,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 34,-1,31,32,32,31,30,31,-1,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,18,17,18,19,19,18,-1,21, 35,-1,32,32,32,31,31,31,-1,-1,26,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,19,19,19,-1,22, 36,-1,33,33,32,32,32,32,-1,-1,27,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,19,20,20,-1,23, 37,-1,34,33,33,33,33,33,-1,29,28,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,20,20,20,20,20,21,-1,24, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 39,-1,36,37,38,-1,35,-1,31,30,30,29,28,28,28,28,28,28,28,28,28,28,29,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,22,-1,25,24,23,-1,26, 39,38,37,37,38,-1,36,-1,31,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,28,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,23,-1,25,24,24,25,26, 40,-1,-1,38,37,36,36,-1,32,32,32,-1,30,30,30,30,30,30,30,30,30,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,24,25,25,25,-1,-1,27, 41,42,-1,38,37,36,35,34,33,33,33,-1,-1,31,31,31,31,31,31,31,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,24,25,25,26,26,-1,29,28, 42,42,-1,38,37,36,36,-1,34,34,34,35,-1,-1,32,32,32,32,32,32,31,30,30,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,26,26,26,27,-1,29,29, 43,43,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,33,33,33,32,31,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,27,27,27,27,-1,30,30, 44,44,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,34,34,33,32,32,32,32,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,34,33,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,32,32, 46,46,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,33,33, 47,47,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,34,34, 48,48,49,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,41,40,39,38,37,36,35,34,33,32,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,36,35,35, 49,49,49,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,41,40,39,38,38,-1,-1,34,33,33,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,36,36,36, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,41,40,40,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,37,37,37, 50,49,48,47,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,38,38, 51,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,45,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,39, 51,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,40, 50,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,47,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,46,46,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 50,49,49,49,49,-1,-1,49,49,49,50,51,52,53,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,40, 50,50,50,50,50,51,51,50,50,50,50,51,52,53,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25, 38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,24,24,24,24,25, 38,37,36,35,35,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,23,23,23,24,25, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,8,7,6,5,5,5,5,5,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 38,37,36,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,9,8,7,6,5,4,4,4,4,3,3,-1,-1,21,21,21,21,22,23,24,25, 39,-1,-1,-1,34,33,33,33,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,6,5,4,3,3,-1,2,2,3,-1,20,20,20,21,-1,-1,-1,26, 39,-1,-1,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,19,19,20,21,22,-1,-1,26, 38,37,36,35,34,33,32,31,31,-1,-1,25,25,-1,-1,-1,-1,20,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,0,1,-1,-1,18,18,19,20,21,22,23,24,25, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,26,26, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,12,12,12,13,14,15,16,-1,25,24,-1,24,24,-1,27,27, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,29,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,28,28,28,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,28,27,27,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,28,28,28,28,28,27,26,26,26,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,26,26,26,26,26,26,-1,28,28,29,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,27,27,27,27,27,27,27,28,29,29,29,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,23,24,25, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,23,23,-1,26, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,26,25,-1,28, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 44,-1,41,40,40,40,40,40,-1,36,35,-1,33,33,34,35,34,33,33,33,34,35,36,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,28,-1,31, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,35,34,34,34,34,34,35,36,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 46,-1,43,44,45,-1,42,-1,38,37,37,36,35,35,35,35,35,35,35,35,35,35,36,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,32,31,30,-1,33, 46,45,44,44,45,-1,43,-1,38,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,32,31,31,32,33, 47,-1,-1,45,44,43,43,-1,39,39,39,-1,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 48,49,-1,45,44,43,42,41,40,40,40,-1,-1,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 49,49,-1,45,44,43,43,-1,41,41,41,42,-1,-1,39,39,39,39,39,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 50,50,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,40,40,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,41,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,44,45,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 53,53,-1,47,47,-1,47,48,-1,45,45,45,45,45,45,46,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,40,40, 54,54,-1,-1,48,49,48,48,-1,46,46,-1,46,46,46,46,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,41,41, 55,55,56,-1,49,49,49,-1,-1,47,47,48,47,47,47,47,47,48,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 56,56,56,-1,-1,50,-1,-1,49,48,48,48,48,48,48,48,48,48,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,49,49,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 57,56,55,54,53,52,51,50,50,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 58,-1,-1,54,53,52,51,51,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 58,-1,-1,-1,53,52,52,52,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 57,56,55,54,53,53,53,53,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 57,56,55,55,55,-1,-1,55,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 57,56,56,56,56,-1,-1,56,56,56,57,58,59,60,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,47, 57,57,57,57,57,58,58,57,57,57,57,58,59,60,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25, 38,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,24,24,24,24,25, 38,37,36,35,35,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,23,23,23,24,25, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,8,7,6,5,5,5,5,5,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 38,37,36,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,9,8,7,6,5,4,4,4,4,3,3,-1,-1,21,21,21,21,22,23,24,25, 39,-1,-1,-1,34,33,33,33,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,6,5,4,3,3,-1,2,2,3,-1,20,20,20,21,-1,-1,-1,26, 39,-1,-1,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,19,19,20,21,22,-1,-1,26, 38,37,36,35,34,33,32,31,31,-1,-1,25,25,-1,-1,-1,-1,20,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,1,0,-1,-1,18,18,19,20,21,22,23,24,25, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,26,26, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,12,12,12,13,14,15,16,-1,25,24,-1,24,24,-1,27,27, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,29,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,28,28,28,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,28,27,27,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,28,28,28,28,28,27,26,26,26,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,25,26,27,28,29,29,29,28,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,26,26,26,26,26,26,-1,28,28,29,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,27,27,27,27,27,27,27,28,29,29,29,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,23,24,25, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,23,23,-1,26, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,30,30,30,30,30,30,30,30,30,30,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,26,25,-1,28, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 44,-1,41,40,40,40,40,40,-1,36,35,-1,33,33,34,35,34,33,33,33,34,35,36,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,28,-1,31, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,35,34,34,34,34,34,35,36,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 46,-1,43,44,45,-1,42,-1,38,37,37,36,35,35,35,35,35,35,35,35,35,35,36,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,32,31,30,-1,33, 46,45,44,44,45,-1,43,-1,38,38,38,-1,36,36,36,36,36,36,36,36,36,36,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,32,31,31,32,33, 47,-1,-1,45,44,43,43,-1,39,39,39,-1,37,37,37,37,37,37,37,37,37,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 48,49,-1,45,44,43,42,41,40,40,40,-1,-1,38,38,38,38,38,38,38,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 49,49,-1,45,44,43,43,-1,41,41,41,42,-1,-1,39,39,39,39,39,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 50,50,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,40,40,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,41,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,44,45,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 53,53,-1,47,47,-1,47,48,-1,45,45,45,45,45,45,46,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,40,40, 54,54,-1,-1,48,49,48,48,-1,46,46,-1,46,46,46,46,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,41,41, 55,55,56,-1,49,49,49,-1,-1,47,47,48,47,47,47,47,47,48,48,47,46,45,44,43,42,41,40,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 56,56,56,-1,-1,50,-1,-1,49,48,48,48,48,48,48,48,48,48,48,47,46,45,45,-1,-1,41,40,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,49,49,49,48,47,47,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 57,56,55,54,53,52,51,50,50,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 58,-1,-1,54,53,52,51,51,-1,-1,58,57,56,55,54,53,52,51,52,52,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 58,-1,-1,-1,53,52,52,52,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 57,56,55,54,53,53,53,53,-1,-1,58,57,56,55,54,53,53,53,53,54,54,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,56,55,54,54,54,54,54,53,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 57,56,55,55,55,-1,-1,55,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 57,56,56,56,56,-1,-1,56,56,56,57,58,59,60,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,47,46,46,46,46,47, 57,57,57,57,57,58,58,57,57,57,57,58,59,60,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,47,47,47,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 40,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,9,8,8,8,8,8, 40,39,39,39,39,40,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,7,7,7,7,8, 40,39,38,38,38,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,8, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,6,5,5,-1,5,5,6,7,8, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,4,4,4,4,5,6,7,8, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,3,3,3,4,-1,-1,-1,9, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,2,2,3,4,5,-1,-1,9, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,0,1,2,3,4,5,6,7,8, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,1,1,-1,-1,-1,6,6,7,8, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,20,-1,-1,7,7,8, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,19,19,19,-1,8,8,8, 41,41,-1,-1,40,40,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,6,-1,4,4,-1,18,18,19,18,-1,-1,9,9, 42,42,-1,39,39,39,39,40,-1,31,30,29,28,27,26,26,-1,-1,24,23,22,23,24,25,26,25,24,23,23,23,-1,-1,8,7,7,7,6,5,5,-1,18,17,-1,17,17,-1,10,10, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,25,24,23,23,23,24,25,26,25,24,23,22,22,22,-1,-1,8,8,7,6,6,6,-1,-1,16,16,16,16,-1,11,11, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,25,24,23,22,21,21,21,-1,-1,8,7,7,7,7,-1,-1,15,15,15,15,-1,12,12, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,8,8,8,8,9,-1,14,14,14,15,-1,13,13, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,28,27,26,26,26,26,26,26,26,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,9,9,9,9,-1,13,13,14,15,-1,14,14, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,29,28,27,27,27,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,10,10,10,11,12,13,14,15,-1,15,15, 41,-1,-1,37,36,35,35,-1,32,32,32,-1,30,29,28,28,28,28,28,28,28,28,28,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,11,11,-1,13,13,14,15,-1,-1,16, 40,39,38,37,37,-1,36,-1,33,33,33,-1,30,29,29,29,29,29,29,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,14,-1,15,15,16,17,17, 41,-1,38,38,38,-1,37,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,15,-1,16,16,16,-1,18, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,31,31,31,31,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,19, 43,-1,40,41,41,40,39,40,-1,34,34,-1,32,32,32,32,32,32,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,18,17,18,19,19,18,-1,20, 44,-1,41,41,41,40,40,40,-1,-1,35,-1,33,33,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,19,19,19,-1,21, 45,-1,42,42,41,41,41,41,-1,-1,36,-1,34,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,19,20,20,-1,22, 46,-1,43,42,42,42,42,42,-1,38,37,-1,35,35,36,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,20,20,20,20,20,21,-1,23, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,35,34,33,32,31,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,24, 48,-1,45,46,47,-1,44,-1,40,39,39,38,37,37,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,22,-1,25,24,23,-1,25, 48,47,46,46,47,-1,45,-1,40,40,40,-1,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,23,-1,25,24,24,25,26, 49,-1,-1,47,46,45,45,-1,41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,24,25,25,25,-1,-1,27, 50,51,-1,47,46,45,44,43,42,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,24,25,25,26,26,-1,29,28, 51,51,-1,47,46,45,45,-1,43,43,43,44,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,26,26,26,27,-1,29,29, 52,52,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,27,27,27,27,-1,30,30, 53,53,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,35,34,33,32,32,32,32,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 54,54,-1,48,48,48,48,-1,-1,46,46,46,46,46,46,-1,-1,34,33,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,32,32, 55,55,-1,49,49,-1,49,50,-1,47,47,47,47,46,45,45,-1,-1,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,33,33, 56,56,-1,-1,50,51,50,50,-1,48,48,-1,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,34,34, 57,57,58,-1,51,51,51,-1,-1,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,36,35,35, 58,58,58,-1,-1,52,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,34,33,33,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,36,36,36, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,37,37,37, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,38,38, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,45,45,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,39, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,40, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,46,47,47,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,47,47,46,46,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 59,58,57,57,57,-1,-1,57,57,58,58,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 59,58,58,58,58,-1,-1,58,58,58,57,56,55,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,40, 59,59,59,59,59,60,60,59,59,58,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, 40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,8,7,7,7,7,7, 40,39,39,39,39,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,6,6,6,6,7, 40,39,38,38,38,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 40,39,38,37,37,-1,37,37,37,-1,-1,-1,30,29,28,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,3,3,3,3,4,5,6,7, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,2,2,2,3,-1,-1,-1,8, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,1,1,2,3,4,-1,-1,8, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,1,0,1,2,3,4,5,6,7, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,1,1,-1,-1,-1,5,5,6,7, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,20,-1,-1,6,6,7, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,19,19,19,-1,7,7,7, 41,41,-1,-1,40,40,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,6,-1,4,4,-1,18,18,19,18,-1,-1,8,8, 42,42,-1,39,39,39,39,40,-1,31,30,29,28,27,26,26,-1,-1,24,23,22,23,24,25,26,25,24,23,23,23,-1,-1,8,7,7,7,6,5,5,-1,18,17,-1,17,17,-1,9,9, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,25,24,23,23,23,24,25,26,25,24,23,22,22,22,-1,-1,8,8,7,6,6,6,-1,-1,16,16,16,16,-1,10,10, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,25,24,23,22,21,21,21,-1,-1,8,7,7,7,7,-1,-1,15,15,15,15,-1,11,11, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,8,8,8,8,9,-1,14,14,14,15,-1,12,12, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,28,27,26,26,26,26,26,26,26,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,9,9,9,9,-1,13,13,14,15,-1,13,13, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,29,28,27,27,27,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,10,10,10,11,12,13,14,15,-1,14,14, 41,-1,-1,37,36,35,35,-1,32,32,32,-1,30,29,28,28,28,28,28,28,28,28,28,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,11,11,-1,13,13,14,15,-1,-1,15, 40,39,38,37,37,-1,36,-1,33,33,33,-1,30,29,29,29,29,29,29,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,14,-1,15,15,16,17,16, 41,-1,38,38,38,-1,37,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,15,-1,16,16,16,-1,17, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,31,31,31,31,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,18, 43,-1,40,41,41,40,39,40,-1,34,34,-1,32,32,32,32,32,32,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,18,17,18,19,19,18,-1,19, 44,-1,41,41,41,40,40,40,-1,-1,35,-1,33,33,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,19,19,19,-1,20, 45,-1,42,42,41,41,41,41,-1,-1,36,-1,34,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,19,20,20,-1,21, 46,-1,43,42,42,42,42,42,-1,38,37,-1,35,35,36,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,20,20,20,20,20,21,-1,22, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,35,34,33,32,31,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,23, 48,-1,45,46,47,-1,44,-1,40,39,39,38,37,37,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,22,-1,25,24,23,-1,24, 48,47,46,46,47,-1,45,-1,40,40,40,-1,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,23,-1,25,24,24,25,25, 49,-1,-1,47,46,45,45,-1,41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,24,25,25,25,-1,-1,26, 50,51,-1,47,46,45,44,43,42,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,24,25,25,26,26,-1,28,27, 51,51,-1,47,46,45,45,-1,43,43,43,44,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,26,26,26,27,-1,28,28, 52,52,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,27,27,27,27,-1,29,29, 53,53,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,35,34,33,32,32,32,32,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,30,30, 54,54,-1,48,48,48,48,-1,-1,46,46,46,46,46,46,-1,-1,34,33,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,31,31, 55,55,-1,49,49,-1,49,50,-1,47,47,47,47,46,45,45,-1,-1,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,32,32, 56,56,-1,-1,50,51,50,50,-1,48,48,-1,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,33,33, 57,57,58,-1,51,51,51,-1,-1,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,35,34,34, 58,58,58,-1,-1,52,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,34,33,33,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,35,35,35, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,37,36,36,36, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,37,37,37, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,45,45,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,38, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,39, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,46,47,47,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,47,47,46,46,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 59,58,57,57,57,-1,-1,57,57,58,58,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 59,58,58,58,58,-1,-1,58,58,58,57,56,55,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,40, 59,59,59,59,59,60,60,59,59,58,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, 41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,8,7,7,7,7,7, 41,40,40,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,6,6,6,6,7, 41,40,39,39,39,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 41,40,39,38,38,-1,38,37,37,-1,-1,-1,31,30,29,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,3,3,3,3,4,5,6,7, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,2,2,2,2,-1,-1,-1,8, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,1,1,1,2,3,-1,-1,7, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,2,1,0,1,2,3,4,5,6, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,3,2,2,-1,-1,-1,4,4,5,6, 41,40,40,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,21,-1,-1,5,5,6, 41,41,41,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,20,20,20,-1,6,6,6, 42,42,-1,-1,41,41,41,41,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,7,-1,5,5,-1,19,19,20,19,-1,-1,7,7, 43,43,-1,40,40,40,40,41,-1,32,31,30,29,28,27,27,-1,-1,25,24,23,24,25,26,27,26,25,24,24,24,-1,-1,9,8,8,8,7,6,6,-1,19,18,-1,18,18,-1,8,8, 44,44,-1,39,39,39,39,-1,-1,32,31,30,29,28,28,-1,-1,26,25,24,24,24,25,26,27,26,25,24,23,23,23,-1,-1,9,9,8,7,7,7,-1,-1,17,17,17,17,-1,9,9, 45,45,-1,38,38,38,38,-1,-1,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,26,25,24,23,22,22,22,-1,-1,9,8,8,8,8,-1,-1,16,16,16,16,-1,10,10, 45,45,-1,38,37,37,37,-1,33,32,31,30,30,-1,-1,-1,27,26,26,26,26,26,26,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,9,9,9,9,10,-1,15,15,15,16,-1,11,11, 44,44,-1,38,37,36,36,-1,33,32,31,31,-1,-1,29,28,27,27,27,27,27,27,27,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,10,10,10,10,-1,14,14,15,16,-1,12,12, 43,44,-1,38,37,36,35,34,33,32,32,-1,-1,30,29,28,28,28,28,28,28,28,28,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,11,11,11,12,13,14,15,16,-1,13,13, 42,-1,-1,38,37,36,36,-1,33,33,33,-1,31,30,29,29,29,29,29,29,29,29,29,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,12,12,12,-1,14,14,15,16,-1,-1,14, 41,40,39,38,38,-1,37,-1,34,34,34,-1,31,30,30,30,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,15,-1,16,16,17,16,15, 42,-1,39,39,39,-1,38,-1,35,34,33,32,31,31,31,31,31,31,31,31,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,16,-1,17,17,17,-1,16, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,32,32,32,32,32,32,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,17, 44,-1,41,42,42,41,40,41,-1,35,35,-1,33,33,33,33,33,33,33,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,19,18,19,20,20,19,-1,18, 45,-1,42,42,42,41,41,41,-1,-1,36,-1,34,34,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,20,20,20,-1,19, 46,-1,43,43,42,42,42,42,-1,-1,37,-1,35,35,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,20,21,21,-1,20, 47,-1,44,43,43,43,43,43,-1,39,38,-1,36,36,37,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,21,21,21,21,21,22,-1,21, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,22, 49,-1,46,47,48,-1,45,-1,41,40,40,39,38,38,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,23,-1,26,25,24,-1,23, 49,48,47,47,48,-1,46,-1,41,41,41,-1,39,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,22,22,22,-1,24,-1,26,25,25,25,24, 50,-1,-1,48,47,46,46,-1,42,42,42,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,23,23,23,-1,25,26,26,26,-1,-1,25, 51,52,-1,48,47,46,45,44,43,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,-1,24,24,24,25,26,26,27,27,-1,27,26, 52,52,-1,48,47,46,46,-1,44,44,44,45,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,-1,27,27,27,28,-1,27,27, 53,53,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,27,26,26,26,26,-1,28,28,28,28,-1,28,28, 54,54,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,36,35,34,33,33,33,33,-1,-1,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,29,29, 55,55,-1,49,49,49,49,-1,-1,47,47,47,47,47,47,-1,-1,35,34,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,30,30, 56,56,-1,50,50,-1,50,51,-1,48,48,48,48,47,46,46,-1,-1,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,31,31, 57,57,-1,-1,51,52,51,51,-1,49,49,-1,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,32,32, 58,58,59,-1,52,52,52,-1,-1,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,34,33,33, 59,59,59,-1,-1,53,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,-1,-1,35,34,34,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,34,34,34, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,36,35,35,35, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,36,36,36,36, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,46,46,45,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,37,-1,-1,37, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,38, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,47,48,48,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,39, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,48,48,47,47,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,40, 60,59,58,58,58,-1,-1,58,58,59,59,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 60,59,59,59,59,-1,-1,59,59,59,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,41,40,40,40,40,41, 60,60,60,60,60,61,61,60,60,59,58,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,41,41,41,41,41,41, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,8,7,7,7,7,7, 42,41,41,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,6,6,6,6,7, 42,41,40,40,40,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 42,41,40,39,39,-1,38,37,37,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,3,3,3,3,4,5,6,7, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,2,2,2,2,-1,-1,-1,7, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,2,1,1,1,2,-1,-1,6, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,3,2,1,0,1,2,3,4,5, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,4,5, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,22,-1,-1,4,4,5, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,21,21,21,-1,5,5,5, 43,43,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,8,-1,6,6,-1,20,20,21,20,-1,-1,6,6, 44,44,-1,41,41,41,41,42,-1,33,32,31,30,29,28,28,-1,-1,26,25,24,25,26,27,28,27,26,25,25,25,-1,-1,10,9,9,9,8,7,7,-1,20,19,-1,19,19,-1,7,7, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,27,26,25,25,25,26,27,28,27,26,25,24,24,24,-1,-1,10,10,9,8,8,8,-1,-1,18,18,18,18,-1,8,8, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,27,26,25,24,23,23,23,-1,-1,10,9,9,9,9,-1,-1,17,17,17,17,-1,9,9, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,28,27,27,27,27,27,27,-1,-1,27,26,25,24,23,22,22,-1,-1,-1,10,10,10,10,11,-1,16,16,16,17,-1,10,10, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,30,29,28,28,28,28,28,28,28,-1,-1,27,26,25,24,23,22,21,21,21,-1,-1,11,11,11,11,-1,15,15,16,17,-1,11,11, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,29,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,12,12, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,32,31,30,30,30,30,30,30,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,13, 42,41,40,39,39,-1,38,-1,35,35,35,-1,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,16,15,14, 43,-1,40,40,40,-1,39,-1,36,35,34,33,32,32,32,32,32,32,32,32,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,17,17,-1,15, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,33,33,33,33,33,33,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,18,-1,16, 45,-1,42,43,43,42,41,42,-1,36,36,-1,34,34,34,34,34,34,34,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,20,19,-1,17, 46,-1,43,43,43,42,42,42,-1,-1,37,-1,35,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,20,20,-1,18, 47,-1,44,44,43,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,21,21,-1,19, 48,-1,45,44,44,44,44,44,-1,40,39,-1,37,37,38,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,22,-1,20, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,37,36,35,34,33,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 50,-1,47,48,49,-1,46,-1,42,41,41,40,39,39,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,26,25,24,-1,22, 50,49,48,48,49,-1,47,-1,42,42,42,-1,40,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,26,25,25,24,23, 51,-1,-1,49,48,47,47,-1,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,26,26,-1,-1,24, 52,53,-1,49,48,47,46,45,44,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,27,27,-1,26,25, 53,53,-1,49,48,47,47,-1,45,45,45,46,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,28,-1,26,26, 54,54,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,27,27, 55,55,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,37,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,28,28, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 57,57,-1,51,51,-1,51,52,-1,49,49,49,49,48,47,47,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,30,30, 58,58,-1,-1,52,53,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,31,31, 59,59,60,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,33,32,32, 60,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,33,33,33, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,34,34,34, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,36,35,35,35,35, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,36,36,-1,-1,36, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,37,-1,-1,-1,37, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,39,38, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,39,39, 61,60,59,59,59,-1,-1,59,59,60,60,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,40,40, 61,60,60,60,60,-1,-1,60,60,60,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,41, 61,61,61,61,61,62,62,61,61,60,59,58,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,8,7,7,7,7,7, 43,42,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,6,6,6,6,7, 43,42,41,41,41,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 43,42,41,40,40,-1,38,37,37,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 43,42,41,40,39,39,38,38,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,3,3,3,3,4,5,6,7, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,3,2,2,2,-1,-1,-1,6, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,3,2,1,1,1,-1,-1,5, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,2,1,0,1,2,3,4, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,2,2,3,4, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,3,3,4, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,4,4,4, 44,44,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,22,21,-1,-1,5,5, 45,45,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,26,27,28,29,28,27,26,26,26,-1,-1,11,10,10,10,9,8,8,-1,21,20,-1,20,20,-1,6,6, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,26,26,27,28,29,28,27,26,25,25,25,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,7,7, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,28,27,26,25,24,24,24,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,8,8, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,28,28,28,28,28,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,9,9, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,29,29,29,29,29,29,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,10,10, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,11,11, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,31,31,31,31,31,31,31,31,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,17,-1,-1,12, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,17,16,15,14,13, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,33,33,33,33,33,33,33,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,17,16,16,-1,14, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,34,34,34,34,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,17,-1,15, 46,-1,43,44,44,43,42,43,-1,37,37,-1,35,35,35,35,35,35,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,20,19,18,-1,16, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,20,19,19,-1,17, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,21,20,20,20,-1,18, 49,-1,46,45,45,45,45,45,-1,41,40,-1,38,38,39,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,22,21,21,21,21,-1,19, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,39,39,39,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,23,-1,-1,-1,22,-1,20, 51,-1,48,49,50,-1,47,-1,43,42,42,41,40,40,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,24,-1,25,24,23,-1,21, 51,50,49,49,50,-1,48,-1,43,43,43,-1,41,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,25,-1,25,24,24,23,22, 52,-1,-1,50,49,48,48,-1,44,44,44,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,26,26,25,25,-1,-1,23, 53,54,-1,50,49,48,47,46,45,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,27,26,26,26,-1,25,24, 54,54,-1,50,49,48,48,-1,46,46,46,47,-1,-1,40,39,38,37,36,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,27,27,27,27,-1,25,25, 55,55,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,38,37,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,28,28,28,28,-1,26,26, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,38,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,29,29,29,29,-1,27,27, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,30,30,30,30,-1,28,28, 58,58,-1,52,52,-1,52,53,-1,50,50,50,50,49,48,48,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,32,31,31,31,31,-1,29,29, 59,59,-1,-1,53,54,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,32,32,32,32,-1,-1,30,30, 60,60,61,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,36,35,34,33,33,33,33,33,34,33,33,-1,-1,33,33,33,-1,32,31,31, 61,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,-1,-1,37,36,36,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,34,-1,-1,32,32,32, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,34,33,33,33, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,36,35,34,34,34,34, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,36,35,35,-1,-1,35, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,37,36,36,-1,-1,-1,36, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,38,37,37,37,38,39,38,37, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,39,38,38,-1,38,38,39,38,38, 62,61,60,60,60,-1,-1,60,60,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,39,39, 62,61,61,61,61,-1,-1,61,61,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,46,45,44,43,42,41,40,40,40,-1,41,40,40,40,40,40, 62,62,62,62,62,63,63,62,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,46,46,45,44,43,42,41,41,41,41,42,41,41,41,41,41,41, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,8,7,7,7,7,7, 44,43,42,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,6,6,6,6,7, 44,43,42,41,41,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,19,19,19,19,19,20,21,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,4,3,3,3,4,5,6,6, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,4,3,2,2,-1,-1,-1,5, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,4,3,2,1,1,-1,-1,4, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,3,2,1,0,1,2,3, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,1,1,2,3, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,2,2,3, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,3,3,3, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,23,22,-1,-1,4,4, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,27,28,29,30,29,28,27,27,27,-1,-1,12,11,11,11,10,9,9,-1,22,21,-1,21,21,-1,5,5, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,27,27,28,29,30,29,28,27,26,26,26,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,6,6, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,29,28,27,26,25,25,25,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,7,7, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,29,29,29,29,29,-1,-1,29,28,27,26,25,24,24,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,8,8, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,30,30,30,30,30,30,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,18,-1,9,9, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,14,14,14,15,16,17,17,17,-1,10,10, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,32,32,32,32,32,32,32,32,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,16,16,-1,-1,11, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,16,15,14,13,12, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,34,34,34,34,34,34,34,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,16,15,15,-1,13, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,35,35,35,35,35,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,16,-1,14, 47,-1,44,45,45,44,43,44,-1,38,38,-1,36,36,36,36,36,36,36,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,20,19,18,17,-1,15, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,21,20,19,18,18,-1,16, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,22,21,20,19,19,19,-1,17, 50,-1,47,46,46,46,46,46,-1,42,41,-1,39,39,40,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,22,21,20,20,20,20,-1,18, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,40,40,40,40,39,38,37,36,35,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,22,-1,-1,-1,21,-1,19, 52,-1,49,50,51,-1,48,-1,44,43,43,42,41,41,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,23,-1,24,23,22,-1,20, 52,51,50,50,51,-1,49,-1,44,44,44,-1,42,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,24,-1,24,23,23,22,21, 53,-1,-1,51,50,49,49,-1,45,45,45,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,25,25,24,24,-1,-1,22, 54,55,-1,51,50,49,48,47,46,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,27,26,25,25,25,-1,24,23, 55,55,-1,51,50,49,49,-1,47,47,47,48,-1,-1,41,40,39,38,37,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,26,26,26,26,-1,24,24, 56,56,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,39,38,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,27,27,27,27,-1,25,25, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,39,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,28,28,28,28,-1,26,26, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,29,29,29,29,-1,27,27, 59,59,-1,53,53,-1,53,54,-1,51,51,51,51,50,49,49,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,31,30,30,30,30,-1,28,28, 60,60,-1,-1,54,55,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,31,31,31,31,-1,-1,29,29, 61,61,62,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,37,36,35,34,34,34,34,34,35,34,34,-1,-1,32,32,32,-1,31,30,30, 62,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,-1,-1,38,37,37,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,33,-1,-1,31,31,31, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,33,32,32,32, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,36,35,34,33,33,33,33, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,37,36,35,34,34,-1,-1,34, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,37,36,35,35,-1,-1,-1,35, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,37,36,36,36,37,38,37,36, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 63,62,61,61,61,-1,-1,61,61,62,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 63,62,62,62,62,-1,-1,62,62,62,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,46,45,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,39, 63,63,63,63,63,64,64,63,63,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,46,45,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,9,8,8,8,8,8, 45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,7,7,7,7,8, 45,44,43,42,42,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,7, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,5,5,6,6,6, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,4,4,5,6,6,5, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,4, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,3,2,2,-1,-1,3, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,4,3,2,1,0,1,2, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,1,1,1,2, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,2,2,2, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,3,3,3, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,24,23,-1,-1,4,4, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,28,29,30,31,30,29,28,28,28,-1,-1,13,12,12,12,11,10,10,-1,23,22,-1,22,22,-1,5,5, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,28,28,29,30,31,30,29,28,27,27,27,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,6,6, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,30,29,28,27,26,26,26,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,7,7, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,13,13,13,13,14,-1,19,19,19,19,-1,8,8, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,14,14,14,14,-1,18,18,18,18,-1,9,9, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,17,17,17,-1,10,10, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,17,16,16,-1,-1,11, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,16,15,14,13,12, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,16,15,15,-1,13, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,36,36,36,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,16,-1,14, 48,-1,45,46,46,45,44,45,-1,39,39,-1,37,37,37,37,37,37,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,22,21,20,19,18,17,-1,15, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,22,21,20,19,18,18,-1,16, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,22,21,20,19,19,19,-1,17, 51,-1,48,47,47,47,47,47,-1,43,42,-1,40,40,41,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,22,21,20,20,20,20,-1,18, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,41,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,22,-1,-1,-1,21,-1,19, 53,-1,50,51,52,-1,49,-1,45,44,44,43,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,23,-1,24,23,22,-1,20, 53,52,51,51,52,-1,50,-1,45,45,45,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,24,-1,24,23,23,22,21, 54,-1,-1,52,51,50,50,-1,46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,25,25,24,24,-1,-1,22, 55,56,-1,52,51,50,49,48,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,27,26,25,25,25,-1,24,23, 56,56,-1,52,51,50,50,-1,48,48,48,49,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,26,26,26,26,-1,24,24, 57,57,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,27,27,27,27,-1,25,25, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,28,28,28,28,-1,26,26, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,29,29,29,29,-1,27,27, 60,60,-1,54,54,-1,54,55,-1,52,52,52,52,51,50,50,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,31,30,30,30,30,-1,28,28, 61,61,-1,-1,55,56,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,31,31,31,31,-1,-1,29,29, 62,62,63,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,32,32,32,-1,31,30,30, 63,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,33,-1,-1,31,31,31, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,33,32,32,32, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,37,36,35,34,33,33,33,33, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,37,36,35,34,34,-1,-1,34, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,37,36,35,35,-1,-1,-1,35, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,37,36,36,36,37,38,37,36, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 64,63,62,62,62,-1,-1,62,62,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 64,63,63,63,63,-1,-1,63,63,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,47,46,45,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,39, 64,64,64,64,64,65,65,64,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,46,45,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,9,8,8,8,8,8, 46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,7,7,7,7, 46,45,44,43,43,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,6,6,6, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,6,6,6,5,5, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,5,5,6,6,5,4, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,3, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,4,3,3,-1,-1,2, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,5,4,3,2,1,0,1, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,2,1,1,1, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,25,-1,-1,2,2,2, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,24,24,24,-1,3,3,3, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,23,23,24,23,-1,-1,4,4, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,23,22,-1,22,22,-1,5,5, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,21,21,21,21,-1,6,6, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,20,20,20,20,-1,7,7, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,19,19,19,19,-1,8,8, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,18,18,18,18,-1,9,9, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,18,17,17,17,-1,10,10, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,18,17,16,16,-1,-1,11, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,19,-1,16,15,14,13,12, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,20,-1,16,15,15,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,21,-1,-1,-1,16,-1,14, 49,-1,46,47,47,46,45,46,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,22,21,20,19,18,17,-1,15, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,22,21,20,19,18,18,-1,16, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,22,21,20,19,19,19,-1,17, 52,-1,49,48,48,48,48,48,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,22,21,20,20,20,20,-1,18, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,22,-1,-1,-1,21,-1,19, 54,-1,51,52,53,-1,50,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,23,-1,24,23,22,-1,20, 54,53,52,52,53,-1,51,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,24,-1,24,23,23,22,21, 55,-1,-1,53,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,25,25,24,24,-1,-1,22, 56,57,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,28,27,26,25,25,25,-1,24,23, 57,57,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,29,29,-1,26,26,26,26,-1,24,24, 58,58,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,30,30,30,-1,27,27,27,27,-1,25,25, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,31,31,31,-1,-1,28,28,28,28,-1,26,26, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,32,32,32,32,-1,-1,29,29,29,29,-1,27,27, 61,61,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,33,33,33,33,33,-1,31,30,30,30,30,-1,28,28, 62,62,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,36,35,34,34,34,-1,34,34,-1,31,31,31,31,-1,-1,29,29, 63,63,64,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,38,37,36,35,35,35,35,36,35,35,-1,-1,32,32,32,-1,31,30,30, 64,64,64,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,39,38,37,36,36,36,36,36,36,36,36,37,-1,-1,33,-1,-1,31,31,31, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,33,32,32,32, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,37,36,35,34,33,33,33,33, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,51,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,37,36,35,34,34,-1,-1,34, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,37,36,35,35,-1,-1,-1,35, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,52,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,37,36,36,36,37,38,37,36, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,53,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 65,64,63,63,63,-1,-1,63,63,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 65,64,64,64,64,-1,-1,64,64,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,47,46,45,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,39, 65,65,65,65,65,66,66,65,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,46,45,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,8,7,7,7,7,7, 47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,7,6,6,6,6, 47,46,45,44,44,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,7,6,5,5,5, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,6,5,4,4, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,6,5,4,3, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,2, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,1, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,2,1,0, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,1,1, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,-1,-1,2,2,2, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,24,24,24,-1,3,3,3, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,23,23,24,23,-1,-1,4,4, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,23,22,-1,22,22,-1,5,5, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,21,21,21,21,-1,6,6, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,20,20,20,20,-1,7,7, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,19,19,19,19,-1,8,8, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,18,18,18,18,-1,9,9, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,18,17,17,17,-1,10,10, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,18,17,16,16,-1,-1,11, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,19,-1,16,15,14,13,12, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,20,-1,16,15,15,-1,13, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,21,-1,-1,-1,16,-1,14, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,22,21,20,19,18,17,-1,15, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,22,21,20,19,18,18,-1,16, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,22,21,20,19,19,19,-1,17, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,22,21,20,20,20,20,-1,18, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,22,-1,-1,-1,21,-1,19, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,23,-1,24,23,22,-1,20, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,24,-1,24,23,23,22,21, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,25,25,24,24,-1,-1,22, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,29,28,27,26,25,25,25,-1,24,23, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,31,30,29,29,-1,26,26,26,26,-1,24,24, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,32,31,30,30,30,-1,27,27,27,27,-1,25,25, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,33,32,31,31,31,-1,-1,28,28,28,28,-1,26,26, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,34,33,32,32,32,32,-1,-1,29,29,29,29,-1,27,27, 62,62,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,31,30,30,30,30,-1,28,28, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,36,35,34,34,34,-1,34,34,-1,31,31,31,31,-1,-1,29,29, 64,64,65,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,35,35,35,36,35,35,-1,-1,32,32,32,-1,31,30,30, 65,65,65,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,40,39,38,37,36,36,36,36,36,36,36,36,37,-1,-1,33,-1,-1,31,31,31, 66,65,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,33,32,32,32, 66,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,37,36,35,34,33,33,33,33, 67,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,37,36,35,34,34,-1,-1,34, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,52,52,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,37,36,35,35,-1,-1,-1,35, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,53,53,52,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,37,36,36,36,37,38,37,36, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,54,54,53,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 66,65,64,64,64,-1,-1,64,64,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 66,65,65,65,65,-1,-1,65,64,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,47,46,45,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,39, 66,66,66,66,66,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,46,45,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, 8,8,8,8,8,9,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 7,7,7,7,8,9,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47, 6,6,6,7,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,45,45,45,46,47, 5,5,6,7,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 4,5,6,7,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 3,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 2,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 1,1,2,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 0,1,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 1,1,2,-1,-1,24,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 2,2,2,-1,23,23,23,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 3,3,-1,-1,22,22,22,22,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 4,4,-1,21,21,21,21,22,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 5,5,-1,20,20,20,20,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 6,6,-1,19,19,19,19,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 7,7,-1,18,18,18,18,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 8,8,-1,17,17,17,17,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 9,9,-1,16,16,16,17,18,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 10,-1,-1,15,15,16,17,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 11,12,13,14,15,-1,18,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 12,-1,14,14,15,-1,19,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 13,-1,15,-1,-1,-1,20,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,16,17,18,19,20,21,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 15,-1,17,17,18,19,20,21,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 16,-1,18,18,18,19,20,21,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 17,-1,19,19,19,19,20,21,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 18,-1,20,-1,-1,-1,21,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 19,-1,21,22,23,-1,22,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 20,21,22,22,23,-1,23,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 21,-1,-1,23,23,24,24,-1,28,28,29,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 22,23,-1,24,24,24,25,26,27,28,29,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 23,23,-1,25,25,25,25,-1,28,28,29,30,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 24,24,-1,26,26,26,26,-1,29,29,29,30,31,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 25,25,-1,27,27,27,27,-1,-1,30,30,30,31,32,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 26,26,-1,28,28,28,28,-1,-1,31,31,31,31,32,33,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 27,27,-1,29,29,-1,29,30,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 28,28,-1,-1,30,31,30,30,-1,33,33,-1,33,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 29,29,30,-1,31,31,31,-1,-1,34,34,35,34,34,34,34,35,36,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 30,30,30,-1,-1,32,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,45,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 31,31,31,32,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 32,32,32,32,33,34,35,36,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 33,-1,-1,33,33,34,35,36,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 34,-1,-1,-1,34,34,35,36,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 35,36,37,36,35,35,35,36,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,62,61,61,-1,-1,61,61,61,62,63, 38,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,44,45,46,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,62,62,62,-1,63,62,62,62,62,63, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,44,45,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,63,64,63,63,63,63,63,63, 8,8,8,8,8,9,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 7,7,7,7,8,9,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45,46, 6,6,6,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,44,44,44,45,46, 5,5,6,6,6,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 4,5,6,6,5,5,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 3,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 2,-1,-1,3,3,4,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 1,1,1,2,3,4,5,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 1,0,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 1,1,1,-1,-1,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 2,2,2,-1,23,23,23,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 3,3,-1,-1,22,22,22,22,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 4,4,-1,21,21,21,21,22,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 5,5,-1,20,20,20,20,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 6,6,-1,19,19,19,19,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 7,7,-1,18,18,18,18,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 8,8,-1,17,17,17,17,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 9,9,-1,16,16,16,17,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 10,-1,-1,15,15,16,17,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 11,12,13,14,15,-1,18,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 12,-1,14,14,15,-1,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 13,-1,15,-1,-1,-1,20,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 14,-1,16,17,18,19,20,21,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,46,45,46,47,47,46,-1,49, 15,-1,17,17,18,19,20,21,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 16,-1,18,18,18,19,20,21,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 17,-1,19,19,19,19,20,21,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,48,48,48,48,48,49,-1,52, 18,-1,20,-1,-1,-1,21,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 19,-1,21,22,23,-1,22,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 20,21,22,22,23,-1,23,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 21,-1,-1,23,23,24,24,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 22,23,-1,24,24,24,25,26,27,28,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 23,23,-1,25,25,25,25,-1,28,28,29,30,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 24,24,-1,26,26,26,26,-1,29,29,29,30,31,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 25,25,-1,27,27,27,27,-1,-1,30,30,30,31,32,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 26,26,-1,28,28,28,28,-1,-1,31,31,31,31,32,33,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 27,27,-1,29,29,-1,29,30,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 28,28,-1,-1,30,31,30,30,-1,33,33,-1,33,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 29,29,30,-1,31,31,31,-1,-1,34,34,35,34,34,34,34,35,36,37,38,39,40,41,42,43,44,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 30,30,30,-1,-1,32,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 31,31,31,32,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 32,32,32,32,33,34,35,36,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 33,-1,-1,33,33,34,35,36,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 34,-1,-1,-1,34,34,35,36,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 35,36,37,36,35,35,35,36,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 38,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,44,45,46,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,61,61,61,-1,62,61,61,61,61,62, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,44,45,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,62,62,63,62,62,62,62,62,62, 8,8,8,8,8,8,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 8,7,7,7,7,8,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44,45, 7,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,43,43,43,44,45, 6,6,6,5,5,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 5,6,6,5,4,4,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 4,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 3,-1,-1,2,2,3,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 2,1,1,1,2,3,4,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 2,1,0,1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 2,1,1,-1,-1,24,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 2,2,2,-1,23,23,23,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 3,3,-1,-1,22,22,22,22,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 4,4,-1,21,21,21,21,22,-1,10,10,11,12,12,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 5,5,-1,20,20,20,20,-1,-1,11,11,11,12,13,13,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 6,6,-1,19,19,19,19,-1,-1,12,12,12,12,13,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 7,7,-1,18,18,18,18,-1,14,13,13,13,13,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 8,8,-1,17,17,17,17,-1,14,14,14,14,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 9,9,-1,16,16,16,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 10,-1,-1,15,15,16,17,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 11,12,13,14,15,-1,18,-1,17,17,17,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 12,-1,14,14,15,-1,19,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 13,-1,15,-1,-1,-1,20,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 14,-1,16,17,18,19,20,21,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,39,39,-1,45,44,45,46,46,45,-1,48, 15,-1,17,17,18,19,20,21,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 16,-1,18,18,18,19,20,21,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 17,-1,19,19,19,19,20,21,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,36,35,35,35,36,37,38,37,37,-1,42,43,-1,47,47,47,47,47,48,-1,51, 18,-1,20,-1,-1,-1,21,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 19,-1,21,22,23,-1,22,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,37,37,37,37,38,39,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 20,21,22,22,23,-1,23,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,42,42,43,-1,48,-1,49,49,50,51,52, 21,-1,-1,23,23,24,24,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 22,23,-1,24,24,24,25,26,27,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 23,23,-1,25,25,25,25,-1,28,28,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 24,24,-1,26,26,26,26,-1,29,29,29,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 25,25,-1,27,27,27,27,-1,-1,30,30,30,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 26,26,-1,28,28,28,28,-1,-1,31,31,31,31,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 27,27,-1,29,29,-1,29,30,-1,32,32,32,32,32,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,49,49,49,-1,52,51,51,51,51,-1,59,59, 28,28,-1,-1,30,31,30,30,-1,33,33,-1,33,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,52,52,-1,-1,60,60, 29,29,30,-1,31,31,31,-1,-1,34,34,35,34,34,34,34,35,36,37,38,39,40,41,42,43,43,42,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,61,61,61, 30,30,30,-1,-1,32,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,43,42,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,61, 31,31,31,32,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 32,32,32,32,33,34,35,36,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 33,-1,-1,33,33,34,35,36,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,48,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 34,-1,-1,-1,34,34,35,36,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 35,36,37,36,35,35,35,36,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 38,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,44,45,46,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,60,60,60,-1,61,60,60,60,60,61, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,44,45,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,61,61,61,62,61,61,61,61,61,61, 8,8,8,8,8,8,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 8,7,7,7,7,8,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,43,44,45, 8,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,43,43,43,44,45, 7,7,6,5,5,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 6,7,6,5,4,4,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 5,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 4,-1,-1,2,2,3,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 3,2,1,1,2,3,4,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 3,2,1,0,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 3,2,2,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 3,3,3,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 4,4,-1,-1,23,23,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 5,5,-1,22,22,22,22,23,-1,10,10,11,12,12,12,13,-1,-1,22,21,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 6,6,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,23,22,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 7,7,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,24,23,22,22,22,22,22,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 8,8,-1,19,19,19,19,-1,14,13,13,13,13,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 9,9,-1,18,18,18,18,-1,14,14,14,14,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,28,29,30,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 10,10,-1,17,17,17,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,25,26,27,28,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 11,-1,-1,16,16,17,18,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,26,26,-1,28,28,29,30,30,30,30,31,32,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 12,13,14,15,16,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,29,29,30,31,31,31,31,32,33,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 13,-1,15,15,16,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,31,32,32,32,32,33,34,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 14,-1,16,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,31,32,33,33,33,33,34,35,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 15,-1,17,18,19,20,21,22,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,32,32,33,34,34,34,34,35,-1,39,39,-1,45,44,45,46,46,45,-1,48, 16,-1,18,18,19,20,21,22,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,35,35,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 17,-1,19,19,19,20,21,22,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 18,-1,20,20,20,20,21,22,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,36,35,35,35,36,37,38,37,37,-1,42,43,-1,47,47,47,47,47,48,-1,51, 19,-1,21,-1,-1,-1,22,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,36,37,38,38,38,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 20,-1,22,23,24,-1,23,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,37,37,37,37,38,39,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 21,22,23,23,24,-1,24,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,38,38,38,38,39,40,-1,42,42,43,-1,48,-1,49,49,50,51,52, 22,-1,-1,24,24,25,25,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 23,24,-1,25,25,25,26,27,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 24,24,-1,26,26,26,26,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,41,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 25,25,-1,27,27,27,27,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 26,26,-1,28,28,28,28,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 27,27,-1,29,29,29,29,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 28,28,-1,30,30,-1,30,31,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,49,49,49,-1,52,51,51,51,51,-1,59,59, 29,29,-1,-1,31,32,31,31,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,52,52,-1,-1,60,60, 30,30,31,-1,32,32,32,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,41,42,43,43,42,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,61,61,61, 31,31,31,-1,-1,33,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,41,-1,-1,43,42,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,61, 32,32,32,33,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 33,33,33,33,34,35,36,37,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 34,-1,-1,34,34,35,36,37,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 35,-1,-1,-1,35,35,36,37,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 36,37,38,37,36,36,36,37,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 39,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,45,46,47,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,60,60,60,-1,61,60,60,60,60,61, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,45,46,47,46,45,46,47,48,49,50,51,52,53,52,53,54,55,56,57,58,59,60,61,61,61,61,62,61,61,61,61,61,61, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 8,8,8,8,8,8,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,40, 8,7,7,7,7,8,-1,7,7,7,8,9,10,11,12,13,14,15,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,39,39,39,39,40, 8,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,38,38,38,39,40, 8,7,6,5,5,-1,5,5,6,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 8,7,6,5,4,4,4,4,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 9,-1,-1,-1,4,3,3,3,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 9,-1,-1,5,4,3,2,2,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 8,7,6,5,4,3,2,1,1,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 8,7,6,6,-1,-1,-1,0,1,2,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 8,7,7,-1,-1,20,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 8,8,8,-1,19,19,19,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 9,9,-1,-1,18,18,18,18,-1,4,4,-1,6,6,7,8,9,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,41,40,-1,-1,41,41, 10,10,-1,17,17,17,17,18,-1,5,5,6,7,7,7,8,-1,-1,17,16,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,-1,40,39,-1,39,39,-1,42,42, 11,11,-1,16,16,16,16,-1,-1,6,6,6,7,8,8,-1,-1,18,17,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 12,12,-1,15,15,15,15,-1,-1,7,7,7,7,8,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 13,13,-1,15,14,14,14,-1,9,8,8,8,8,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 14,14,-1,15,14,13,13,-1,9,9,9,9,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,23,23,23,23,24,25,26,27,28,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 15,15,-1,15,14,13,12,11,10,10,10,-1,-1,18,18,18,19,20,20,20,20,20,20,21,22,23,24,24,24,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 16,-1,-1,15,14,13,13,-1,11,11,11,-1,17,17,17,18,19,20,21,21,21,21,21,-1,23,23,24,25,25,25,25,26,27,28,29,30,-1,32,32,32,-1,35,35,36,37,-1,-1,41, 17,17,16,15,15,-1,14,-1,12,12,12,-1,16,16,17,18,19,20,21,22,22,22,22,23,24,24,24,25,26,26,26,26,27,28,29,30,-1,33,33,33,-1,36,-1,37,37,38,39,40, 18,-1,16,16,16,-1,15,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,25,25,25,26,27,27,27,27,28,29,30,31,32,33,34,-1,37,-1,38,38,38,-1,41, 19,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,24,-1,-1,26,26,26,26,27,28,28,28,28,29,30,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 20,-1,18,19,19,18,17,18,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,27,27,27,27,27,28,29,29,29,29,30,-1,34,34,-1,40,39,40,41,41,40,-1,43, 21,-1,19,19,19,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,41,41,41,-1,44, 22,-1,20,20,19,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,31,31,-1,36,-1,-1,41,41,41,41,42,42,-1,45, 23,-1,21,20,20,20,20,20,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,31,30,30,30,31,32,33,32,32,-1,37,38,-1,42,42,42,42,42,43,-1,46, 24,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,31,32,33,33,33,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 25,-1,23,24,25,-1,22,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,32,32,32,32,33,34,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 26,25,24,24,25,-1,23,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,33,33,33,33,34,35,-1,37,37,38,-1,43,-1,44,44,45,46,47, 27,-1,-1,25,25,25,24,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,34,34,34,34,35,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 28,29,-1,26,26,25,25,24,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,35,35,35,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 29,29,-1,27,26,26,26,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,30,30,31,32,33,34,35,36,36,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 30,30,-1,27,27,27,27,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,43,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 32,32,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,33,34,-1,-1,43,43,43,43,43,43,-1,-1,45,45,45,45,-1,53,53, 33,33,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,34,34,-1,-1,42,42,43,44,44,44,44,-1,47,46,46,46,46,-1,54,54, 34,34,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,41,42,43,44,-1,45,45,-1,47,47,47,47,-1,-1,55,55, 35,35,36,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,38,37,36,37,38,39,40,41,42,43,44,45,46,46,-1,-1,48,48,48,-1,56,56,56, 36,36,36,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,34,35,36,-1,-1,38,37,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,49,-1,-1,55,55,56, 37,37,37,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 38,38,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,49,49,50,51,52,53,54,55,56, 39,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,43,42,41,42,43,44,45,46,47,48,-1,-1,50,50,51,52,53,-1,-1,57, 40,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,51,51,51,52,-1,-1,-1,57, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,52,52,52,52,53,54,55,56, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,45,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,54,-1,-1,54,54,54,55,56, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,55,55,55,-1,56,55,55,55,55,56, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,47,48,49,50,51,52,53,54,55,56,56,56,56,57,56,56,56,56,56,56, 8,8,8,8,8,8,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, 8,7,7,7,7,8,-1,7,7,7,8,9,10,11,12,13,14,15,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,38,38,38,38,39, 8,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 8,7,6,5,5,-1,5,5,6,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 8,7,6,5,4,4,4,4,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 9,-1,-1,-1,4,3,3,3,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 9,-1,-1,5,4,3,2,2,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 8,7,6,5,4,3,2,1,1,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 8,7,6,6,-1,-1,-1,1,0,1,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 8,7,7,-1,-1,19,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 8,8,8,-1,18,18,18,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 9,9,-1,-1,17,17,17,17,-1,3,3,-1,5,5,6,7,8,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 10,10,-1,16,16,16,16,17,-1,4,4,5,6,6,6,7,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 11,11,-1,15,15,15,15,-1,-1,5,5,5,6,7,7,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 12,12,-1,14,14,14,14,-1,-1,6,6,6,6,7,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 13,13,-1,14,13,13,13,-1,8,7,7,7,7,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 14,14,-1,14,13,12,12,-1,8,8,8,8,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 15,15,-1,14,13,12,11,10,9,9,9,-1,-1,17,17,17,18,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 16,-1,-1,14,13,12,12,-1,10,10,10,-1,16,16,16,17,18,19,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 17,16,15,14,14,-1,13,-1,11,11,11,-1,15,15,16,17,18,19,20,21,21,21,21,22,23,23,23,24,25,25,25,25,26,27,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 18,-1,15,15,15,-1,14,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,-1,24,24,24,25,26,26,26,26,27,28,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,23,-1,-1,25,25,25,25,26,27,27,27,27,28,29,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 20,-1,17,18,18,17,16,17,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,26,26,26,26,26,27,28,28,28,28,29,-1,33,33,-1,39,38,39,40,40,39,-1,42, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 23,-1,20,19,19,19,19,19,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,30,29,29,29,30,31,32,31,31,-1,36,37,-1,41,41,41,41,41,42,-1,45, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 25,-1,22,23,24,-1,21,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,31,31,31,31,32,33,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 25,24,23,23,24,-1,22,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,32,32,32,32,33,34,-1,36,36,37,-1,42,-1,43,43,44,45,46, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,33,33,33,33,34,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,34,34,34,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,29,29,30,31,32,33,34,35,35,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,32,33,-1,-1,42,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 32,32,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,-1,-1,41,41,42,43,43,43,43,-1,46,45,45,45,45,-1,53,53, 33,33,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,40,41,42,43,-1,44,44,-1,46,46,46,46,-1,-1,54,54, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,37,36,35,36,37,38,39,40,41,42,43,44,45,45,-1,-1,47,47,47,-1,55,55,55, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,37,36,36,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,48,-1,-1,54,54,55, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,42,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,44,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,54,54,54,-1,55,54,54,54,54,55, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,46,47,48,49,50,51,52,53,54,55,55,55,55,56,55,55,55,55,55,55, 9,9,9,9,9,9,10,9,9,9,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, 9,8,8,8,8,9,-1,8,8,8,9,10,11,12,13,14,15,16,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,38,38,38,38,39, 9,8,7,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 9,8,7,6,6,-1,6,6,7,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 9,8,7,6,5,5,5,5,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 10,-1,-1,-1,5,4,4,4,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 10,-1,-1,6,5,4,3,3,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 9,8,7,6,5,4,3,2,2,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 9,8,7,7,-1,-1,-1,2,1,0,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 9,8,8,-1,-1,19,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 9,9,9,-1,18,18,18,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 10,10,-1,-1,17,17,17,17,-1,3,3,-1,5,5,6,7,8,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 11,11,-1,16,16,16,16,17,-1,4,4,5,6,6,6,7,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 12,12,-1,15,15,15,15,-1,-1,5,5,5,6,7,7,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 13,13,-1,14,14,14,14,-1,-1,6,6,6,6,7,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 14,14,-1,14,13,13,13,-1,8,7,7,7,7,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 15,15,-1,14,13,12,12,-1,8,8,8,8,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 16,16,-1,14,13,12,11,10,9,9,9,-1,-1,17,17,17,18,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 17,-1,-1,14,13,12,12,-1,10,10,10,-1,16,16,16,17,18,19,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 17,16,15,14,14,-1,13,-1,11,11,11,-1,15,15,16,17,18,19,20,21,21,21,21,22,23,23,23,24,25,25,25,25,26,27,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 18,-1,15,15,15,-1,14,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,-1,24,24,24,25,26,26,26,26,27,28,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,23,-1,-1,25,25,25,25,26,27,27,27,27,28,29,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 20,-1,17,18,18,17,16,17,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,26,26,26,26,26,27,28,28,28,28,29,-1,33,33,-1,39,38,39,40,40,39,-1,42, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 23,-1,20,19,19,19,19,19,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,30,29,29,29,30,31,32,31,31,-1,36,37,-1,41,41,41,41,41,42,-1,45, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 25,-1,22,23,24,-1,21,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,31,31,31,31,32,33,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 25,24,23,23,24,-1,22,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,32,32,32,32,33,34,-1,36,36,37,-1,42,-1,43,43,44,45,46, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,33,33,33,33,34,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,34,34,34,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,29,29,30,31,32,33,34,35,35,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,32,33,-1,-1,42,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 32,32,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,-1,-1,41,41,42,43,43,43,43,-1,46,45,45,45,45,-1,53,53, 33,33,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,40,41,42,43,-1,44,44,-1,46,46,46,46,-1,-1,54,54, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,37,36,35,36,37,38,39,40,41,42,43,44,45,45,-1,-1,47,47,47,-1,55,55,55, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,37,36,36,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,48,-1,-1,54,54,55, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,42,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,44,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,54,54,54,-1,55,54,54,54,54,55, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,46,47,48,49,50,51,52,53,54,55,55,55,55,56,55,55,55,55,55,55, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 16,16,16,16,16,16,17,16,16,16,16,17,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32, 16,15,15,15,15,16,-1,15,15,15,16,17,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,31,31,31,31,32, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,30,30,30,31,32, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,18,19,19,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 16,15,14,13,12,12,12,12,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,17,18,18,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 17,-1,-1,-1,12,11,11,11,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 17,-1,-1,13,12,11,10,10,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 16,15,14,13,12,11,10,9,9,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 16,15,15,-1,-1,19,-1,-1,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 16,16,16,-1,18,18,18,-1,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 17,17,-1,-1,17,17,17,17,-1,7,7,-1,4,3,3,3,3,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,33,33, 18,18,-1,16,16,16,16,17,-1,7,6,5,4,4,4,4,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,-1,31,31,-1,34,34, 19,19,-1,15,15,15,15,-1,-1,7,6,5,5,5,5,-1,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 20,20,-1,14,14,14,14,-1,-1,7,6,6,6,6,-1,-1,11,10,9,9,9,9,9,-1,-1,13,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 21,21,-1,14,13,13,13,-1,8,7,7,7,7,-1,-1,-1,11,10,10,10,10,10,10,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 20,20,-1,14,13,12,12,-1,8,8,8,8,-1,-1,13,12,11,11,11,11,11,11,11,-1,-1,15,15,15,15,16,17,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 18,-1,-1,14,13,12,12,-1,10,10,10,-1,15,14,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,17,17,18,19,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 17,16,15,14,14,-1,13,-1,11,11,11,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,16,16,17,18,18,18,18,19,20,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 18,-1,15,15,15,-1,14,-1,12,12,12,13,14,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,19,19,19,20,21,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,20,20,20,21,22,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 20,-1,17,18,18,17,16,17,-1,14,14,-1,16,16,16,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,21,21,21,22,-1,26,26,-1,32,31,32,33,33,32,-1,35, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,22,22,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 23,-1,20,19,19,19,19,19,-1,18,17,-1,19,19,20,21,21,20,20,20,21,22,23,-1,-1,25,24,23,22,22,22,23,24,25,24,24,-1,29,30,-1,34,34,34,34,34,35,-1,38, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,20,21,21,21,21,21,21,22,23,-1,-1,25,24,23,23,23,23,23,24,25,25,25,-1,29,29,-1,-1,35,-1,-1,-1,36,-1,39, 25,-1,22,23,24,-1,21,-1,20,19,19,20,21,21,21,21,22,22,22,22,22,22,23,-1,-1,25,24,24,24,24,24,24,24,25,26,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 25,24,23,23,24,-1,22,-1,20,20,20,-1,22,22,22,22,22,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,30,-1,35,-1,36,36,37,38,39, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,23,23,23,23,23,23,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,26,26,-1,-1,27,27,28,28,28,28,28,28,28,-1,-1,33,32,32,32,-1,34,34,35,36,-1,42,42, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,27,-1,-1,28,28,28,29,29,29,29,-1,-1,-1,34,33,33,33,33,-1,35,35,35,36,-1,43,43, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,30,30,30,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,44,44, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,30,30,30,30,30,31,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 32,32,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,31,31,31,31,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,46,46, 33,33,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,47,47, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,36,35,34,33,34,35,36,37,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,48,48,48, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,35,34,34,34,35,36,37,38,39,39,39,39,39,39,40,-1,-1,41,-1,-1,47,47,48, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,41,41,42,43,44,45,46,47,48, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,42,42,43,44,45,-1,-1,49, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,43,43,43,44,-1,-1,-1,49, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,44,44,44,44,45,46,47,48, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,50,49,48,47,47,47,-1,48,47,47,47,47,48, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,45,44,45,46,47,48,49,50,50,49,48,48,48,48,49,48,48,48,48,48,48, 16,16,16,16,16,16,17,16,16,16,16,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31, 16,15,15,15,15,16,-1,15,15,15,16,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,30,30,30,30,31, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,29,29,29,30,31, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,8,7,6,6,6,6,6,6,7,-1,10,10,11,11,-1,15,15,16,17,18,18,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 16,15,14,13,12,12,12,12,-1,-1,10,9,8,7,6,5,5,5,5,6,7,-1,10,10,10,11,-1,16,16,16,17,17,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 17,-1,-1,-1,12,11,11,11,-1,11,10,10,-1,7,6,5,4,4,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 17,-1,-1,13,12,11,10,10,-1,-1,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 16,15,14,13,12,11,10,9,9,-1,-1,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 16,15,15,-1,-1,19,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,30,30,31, 16,16,16,-1,18,18,18,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,31,31,31, 17,17,-1,-1,17,17,17,17,-1,7,7,-1,4,3,3,3,3,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,31,31,32,31,-1,-1,32,32, 18,18,-1,16,16,16,16,17,-1,7,6,5,4,4,4,4,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,21,22,-1,31,30,-1,30,30,-1,33,33, 19,19,-1,15,15,15,15,-1,-1,7,6,5,5,5,5,-1,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,22,-1,-1,29,29,29,29,-1,34,34, 20,20,-1,14,14,14,14,-1,-1,7,6,6,6,6,-1,-1,10,9,8,8,8,8,8,-1,-1,12,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,28,28,28,28,-1,35,35, 21,21,-1,14,13,13,13,-1,8,7,7,7,7,-1,-1,-1,10,9,9,9,9,9,9,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,20,20,21,22,23,-1,27,27,27,28,-1,35,35, 20,20,-1,14,13,12,12,-1,8,8,8,8,-1,-1,12,11,10,10,10,10,10,10,10,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,21,21,22,23,-1,26,26,27,28,-1,34,34, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,13,12,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,28,-1,34,33, 18,-1,-1,14,13,12,12,-1,10,10,10,-1,14,13,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,16,16,16,17,18,19,20,21,-1,23,23,23,-1,26,26,27,28,-1,-1,32, 17,16,15,14,14,-1,13,-1,11,11,11,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,17,17,17,18,19,20,21,-1,24,24,24,-1,27,-1,28,28,29,30,31, 18,-1,15,15,15,-1,14,-1,12,12,12,13,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,18,18,18,19,20,21,22,23,24,25,-1,28,-1,29,29,29,-1,32, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,19,19,19,20,21,-1,24,24,-1,-1,29,-1,-1,-1,30,-1,33, 20,-1,17,18,18,17,16,17,-1,14,14,-1,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,20,20,20,21,-1,25,25,-1,31,30,31,32,32,31,-1,34, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,21,21,-1,26,-1,-1,31,31,31,32,32,32,-1,35, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,22,22,-1,27,-1,-1,32,32,32,32,33,33,-1,36, 23,-1,20,19,19,19,19,19,-1,18,17,-1,19,19,20,21,20,19,19,19,20,21,22,-1,-1,24,23,22,21,21,21,22,23,24,23,23,-1,28,29,-1,33,33,33,33,33,34,-1,37, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,20,21,20,20,20,20,20,21,22,-1,-1,24,23,22,22,22,22,22,23,24,24,24,-1,28,28,-1,-1,34,-1,-1,-1,35,-1,38, 25,-1,22,23,24,-1,21,-1,20,19,19,20,21,21,21,21,21,21,21,21,21,21,22,-1,-1,24,23,23,23,23,23,23,23,24,25,25,26,27,28,29,-1,35,-1,36,36,36,-1,39, 25,24,23,23,24,-1,22,-1,20,20,20,-1,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,24,25,26,-1,28,28,29,-1,34,-1,35,35,36,37,38, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,25,26,-1,29,29,29,-1,33,33,34,35,-1,-1,39, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,31,32,33,34,35,-1,41,40, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,26,26,27,27,27,27,27,27,27,-1,-1,32,31,31,31,-1,33,33,34,35,-1,41,41, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,26,26,-1,-1,27,27,27,28,28,28,28,-1,-1,-1,33,32,32,32,32,-1,34,34,34,35,-1,42,42, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,27,-1,-1,28,28,28,28,29,29,29,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,43,43, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,29,29,29,29,29,30,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,44,44, 32,32,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,30,30,30,30,30,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,45,45, 33,33,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,46,46, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,47,47,47, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,34,33,33,33,34,35,36,37,38,38,38,38,38,38,39,-1,-1,40,-1,-1,46,46,47, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,40,40,41,42,43,44,45,46,47, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,41,41,42,43,44,-1,-1,48, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,42,42,42,43,-1,-1,-1,48, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,43,43,43,43,44,45,46,47, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,49,48,47,46,46,46,-1,47,46,46,46,46,47, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,45,44,43,44,45,46,47,48,49,49,48,47,47,47,47,48,47,47,47,47,47,47, 17,17,17,17,17,17,18,17,17,17,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30, 17,16,16,16,16,17,-1,16,16,16,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,29,29,29,29,30, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,28,28,28,29,30, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,7,6,5,5,5,5,5,5,6,-1,9,9,10,10,-1,14,14,15,16,17,17,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 17,16,15,14,13,13,13,13,-1,-1,9,8,7,6,5,4,4,4,4,5,6,-1,9,9,9,10,-1,15,15,15,16,16,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 18,-1,-1,-1,13,12,12,12,-1,10,9,9,-1,6,5,4,3,3,3,-1,-1,-1,8,8,9,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 18,-1,-1,14,13,12,11,11,-1,-1,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 17,16,15,14,13,12,11,10,10,-1,-1,8,8,-1,-1,-1,-1,1,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 17,16,16,-1,-1,19,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,29,29,30, 17,17,17,-1,18,18,18,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,30,30,30, 18,18,-1,-1,17,17,17,17,-1,8,8,-1,5,4,3,3,3,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,30,30,31,30,-1,-1,31,31, 19,19,-1,16,16,16,16,17,-1,8,7,6,5,4,4,4,-1,-1,7,6,5,6,7,8,9,10,11,12,13,14,-1,-1,16,16,17,18,19,20,21,-1,30,29,-1,29,29,-1,32,32, 20,20,-1,15,15,15,15,-1,-1,8,7,6,5,5,5,-1,-1,8,7,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,21,-1,-1,28,28,28,28,-1,33,33, 21,21,-1,14,14,14,14,-1,-1,8,7,6,6,6,-1,-1,9,8,7,7,7,7,7,-1,-1,11,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,27,27,27,27,-1,34,34, 21,21,-1,14,13,13,13,-1,9,8,7,7,7,-1,-1,-1,9,8,8,8,8,8,8,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,19,19,20,21,22,-1,26,26,26,27,-1,34,34, 20,20,-1,14,13,12,12,-1,9,8,8,8,-1,-1,11,10,9,9,9,9,9,9,9,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,20,20,21,22,-1,25,25,26,27,-1,33,33, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,12,11,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,27,-1,33,32, 18,-1,-1,14,13,12,12,-1,10,10,10,-1,13,12,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,15,15,15,16,17,18,19,20,-1,22,22,22,-1,25,25,26,27,-1,-1,31, 17,16,15,14,14,-1,13,-1,11,11,11,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,16,16,16,17,18,19,20,-1,23,23,23,-1,26,-1,27,27,28,29,30, 18,-1,15,15,15,-1,14,-1,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,17,17,17,18,19,20,21,22,23,24,-1,27,-1,28,28,28,-1,31, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,18,18,18,19,20,-1,23,23,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,18,18,17,16,17,-1,14,14,-1,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,19,19,19,20,-1,24,24,-1,30,29,30,31,31,30,-1,33, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,16,16,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,20,20,-1,25,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,17,17,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,21,21,-1,26,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,19,19,19,19,19,-1,18,17,-1,18,18,19,20,19,18,18,18,19,20,21,-1,-1,23,22,21,20,20,20,21,22,23,22,22,-1,27,28,-1,32,32,32,32,32,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,19,19,19,20,19,19,19,19,19,20,21,-1,-1,23,22,21,21,21,21,21,22,23,23,23,-1,27,27,-1,-1,33,-1,-1,-1,34,-1,37, 25,-1,22,23,24,-1,21,-1,20,19,19,20,20,20,20,20,20,20,20,20,20,20,21,-1,-1,23,22,22,22,22,22,22,22,23,24,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 25,24,23,23,24,-1,22,-1,20,20,20,-1,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,28,-1,33,-1,34,34,35,36,37, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,25,25,26,26,26,26,26,26,26,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,25,25,25,25,25,25,25,-1,-1,26,26,26,27,27,27,27,-1,-1,-1,32,31,31,31,31,-1,33,33,33,34,-1,41,41, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,26,26,26,26,26,26,26,-1,-1,27,27,27,27,28,28,28,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,27,27,27,27,27,27,28,29,28,28,28,28,28,29,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,43,43, 32,32,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,28,28,28,28,28,28,29,29,29,29,29,29,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,44,44, 33,33,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,45,45, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,46,46,46, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,33,32,32,32,33,34,35,36,37,37,37,37,37,37,38,-1,-1,39,-1,-1,45,45,46, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,39,39,40,41,42,43,44,45,46, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,40,40,41,42,43,-1,-1,47, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,41,41,41,42,-1,-1,-1,47, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,42,42,42,42,43,44,45,46, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,48,47,46,45,45,45,-1,46,45,45,45,45,46, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,44,43,42,43,44,45,46,47,48,48,47,46,46,46,46,47,46,46,46,46,46,46, 18,18,18,18,18,18,19,18,18,18,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,29,29,29,29,29, 18,17,17,17,17,18,-1,17,17,17,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,28,-1,-1,28,28,28,28,29, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,-1,-1,27,27,27,28,29, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,8,7,6,6,6,6,6,6,7,-1,10,10,11,11,-1,15,15,16,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 18,17,16,15,14,14,14,14,-1,-1,10,9,8,7,6,5,5,5,5,6,7,-1,10,10,10,11,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 19,-1,-1,-1,14,13,13,13,-1,11,10,10,-1,7,6,5,4,4,4,-1,-1,-1,9,9,10,11,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 19,-1,-1,15,14,13,12,12,-1,-1,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 18,17,16,15,14,13,12,11,11,-1,-1,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 18,17,17,-1,-1,20,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,28,28,29, 18,18,18,-1,19,19,19,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,29,29,29, 19,19,-1,-1,18,18,18,18,-1,9,9,-1,6,5,4,3,3,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,29,29,30,29,-1,-1,30,30, 20,20,-1,17,17,17,17,18,-1,9,8,7,6,5,4,4,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,-1,-1,15,15,16,17,18,19,20,-1,29,28,-1,28,28,-1,31,31, 21,21,-1,16,16,16,16,-1,-1,9,8,7,6,5,5,-1,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,16,16,17,18,19,20,-1,-1,27,27,27,27,-1,32,32, 22,22,-1,15,15,15,15,-1,-1,9,8,7,6,6,-1,-1,8,7,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,-1,-1,17,17,18,19,20,-1,-1,26,26,26,26,-1,33,33, 22,22,-1,15,14,14,14,-1,10,9,8,7,7,-1,-1,-1,8,7,7,7,7,7,7,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,18,18,19,20,21,-1,25,25,25,26,-1,33,33, 21,21,-1,15,14,13,13,-1,10,9,8,8,-1,-1,10,9,8,8,8,8,8,8,8,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,19,19,20,21,-1,24,24,25,26,-1,32,32, 20,21,-1,15,14,13,12,11,10,9,9,-1,-1,11,10,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,26,-1,32,31, 19,-1,-1,15,14,13,13,-1,10,10,10,-1,12,11,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,14,14,14,15,16,17,18,19,-1,21,21,21,-1,24,24,25,26,-1,-1,30, 18,17,16,15,15,-1,14,-1,11,11,11,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,15,15,15,16,17,18,19,-1,22,22,22,-1,25,-1,26,26,27,28,29, 19,-1,16,16,16,-1,15,-1,12,12,12,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,16,16,16,17,18,19,20,21,22,23,-1,26,-1,27,27,27,-1,30, 20,-1,17,-1,-1,-1,16,-1,-1,13,13,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,17,17,17,18,19,-1,22,22,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,19,19,18,17,18,-1,14,14,-1,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,18,18,18,19,-1,23,23,-1,29,28,29,30,30,29,-1,32, 22,-1,19,19,19,18,18,18,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,24,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,20,19,19,19,19,-1,-1,16,-1,16,16,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,20,20,-1,25,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,20,20,20,20,20,-1,18,17,-1,17,17,18,19,18,17,17,17,18,19,20,-1,-1,22,21,20,19,19,19,20,21,22,21,21,-1,26,27,-1,31,31,31,31,31,32,-1,35, 25,-1,22,-1,-1,-1,21,-1,-1,18,18,-1,18,18,18,19,18,18,18,18,18,19,20,-1,-1,22,21,20,20,20,20,20,21,22,22,22,-1,26,26,-1,-1,32,-1,-1,-1,33,-1,36, 26,-1,23,24,25,-1,22,-1,20,19,19,20,19,19,19,19,19,19,19,19,19,19,20,-1,-1,22,21,21,21,21,21,21,21,22,23,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 26,25,24,24,25,-1,23,-1,20,20,20,-1,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,27,-1,32,-1,33,33,34,35,36, 27,-1,-1,25,25,25,24,-1,21,21,21,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 28,29,-1,26,26,25,24,23,22,22,22,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 29,29,-1,27,26,25,25,-1,23,23,23,24,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,24,24,25,25,25,25,25,25,25,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 30,30,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,26,26,26,26,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,40,40, 31,31,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,25,25,25,25,25,25,25,-1,-1,26,26,26,26,27,27,27,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,26,26,26,26,26,26,27,28,27,27,27,27,27,28,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 33,33,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,27,27,27,27,27,27,28,28,28,28,28,28,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,43,43, 34,34,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,44,44, 35,35,36,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,34,33,32,31,30,31,32,33,34,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,45,45,45, 36,36,36,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,32,31,31,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,38,-1,-1,44,44,45, 37,37,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 38,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,38,38,39,40,41,42,43,44,45, 39,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,39,39,40,41,42,-1,-1,46, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,40,40,40,41,-1,-1,-1,46, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,41,41,41,41,42,43,44,45, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,47,46,45,44,44,44,-1,45,44,44,44,44,45, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,44,43,42,41,42,43,44,45,46,47,47,46,45,45,45,45,46,45,45,45,45,45,45, 19,19,19,19,19,19,20,19,19,19,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,28,28,29,29,28,28,28,28,28, 19,18,18,18,18,19,-1,18,18,18,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,27,27,27,-1,-1,27,27,27,27,28, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 19,18,17,16,15,15,15,15,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 20,-1,-1,-1,15,14,14,14,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 20,-1,-1,16,15,14,13,13,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 19,18,17,16,15,14,13,12,12,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 19,18,18,-1,-1,21,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,27,27,28, 19,19,19,-1,20,20,20,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,28,28,28, 20,20,-1,-1,19,19,19,19,-1,10,10,-1,7,6,5,4,4,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,28,28,29,28,-1,-1,29,29, 21,21,-1,18,18,18,18,19,-1,10,9,8,7,6,5,5,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,-1,-1,14,14,15,16,17,18,19,-1,28,27,-1,27,27,-1,30,30, 22,22,-1,17,17,17,17,-1,-1,10,9,8,7,6,6,-1,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,15,15,16,17,18,19,-1,-1,26,26,26,26,-1,31,31, 23,23,-1,16,16,16,16,-1,-1,10,9,8,7,7,-1,-1,8,7,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,-1,-1,16,16,17,18,19,-1,-1,25,25,25,25,-1,32,32, 23,23,-1,16,15,15,15,-1,11,10,9,8,8,-1,-1,-1,8,7,7,7,7,7,7,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,17,17,18,19,20,-1,24,24,24,25,-1,32,32, 22,22,-1,16,15,14,14,-1,11,10,9,9,-1,-1,10,9,8,8,8,8,8,8,8,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,18,18,19,20,-1,23,23,24,25,-1,31,31, 21,22,-1,16,15,14,13,12,11,10,10,-1,-1,11,10,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,14,15,16,17,18,-1,-1,19,19,20,21,22,23,24,25,-1,31,30, 20,-1,-1,16,15,14,14,-1,11,11,11,-1,12,11,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,14,14,14,15,16,17,18,19,-1,20,20,20,-1,23,23,24,25,-1,-1,29, 19,18,17,16,16,-1,15,-1,12,12,12,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,15,15,15,16,17,18,19,-1,21,21,21,-1,24,-1,25,25,26,27,28, 20,-1,17,17,17,-1,16,-1,13,13,13,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,16,16,16,17,18,19,20,21,22,22,-1,25,-1,26,26,26,-1,29, 21,-1,18,-1,-1,-1,17,-1,-1,14,14,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,17,17,17,18,19,-1,22,22,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,20,20,19,18,19,-1,15,15,-1,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,18,18,18,19,-1,23,23,-1,28,27,28,29,29,28,-1,31, 23,-1,20,20,20,19,19,19,-1,-1,16,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,24,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,21,20,20,20,20,-1,-1,17,-1,16,16,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,20,20,-1,25,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,21,21,21,21,21,-1,19,18,-1,17,17,18,19,18,17,17,17,18,19,20,-1,-1,22,21,20,19,19,19,20,21,22,21,21,-1,26,27,-1,30,30,30,30,30,31,-1,34, 26,-1,23,-1,-1,-1,22,-1,-1,19,19,-1,18,18,18,19,18,18,18,18,18,19,20,-1,-1,22,21,20,20,20,20,20,21,22,22,22,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 27,-1,24,25,26,-1,23,-1,21,20,20,20,19,19,19,19,19,19,19,19,19,19,20,-1,-1,22,21,21,21,21,21,21,21,22,23,23,24,25,26,27,-1,32,-1,34,34,33,-1,36, 27,26,25,25,26,-1,24,-1,21,21,21,-1,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,27,-1,32,-1,33,33,34,35,36, 28,-1,-1,26,26,26,25,-1,22,22,22,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 29,30,-1,27,27,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 30,30,-1,28,27,26,26,-1,24,24,24,25,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,24,24,25,25,25,25,25,25,25,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 31,31,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,26,26,26,26,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,40,40, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,25,25,25,25,25,25,25,-1,-1,26,26,26,26,27,27,27,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 33,33,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,26,26,26,26,26,26,27,28,27,27,27,27,27,28,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 34,34,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,27,27,27,27,27,27,28,28,28,28,28,28,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,43,43, 35,35,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,44,44, 36,36,37,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,34,35,35,34,33,32,31,30,31,32,33,34,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,45,45,45, 37,37,37,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,34,35,36,-1,-1,32,31,31,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,38,-1,-1,44,44,45, 38,38,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 39,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,38,38,39,40,41,42,43,44,45, 40,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,39,39,40,41,42,-1,-1,46, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,40,40,40,41,-1,-1,-1,46, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,41,41,41,41,42,43,44,45, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,47,46,45,44,44,44,-1,45,44,44,44,44,45, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,44,43,42,41,42,43,44,45,46,47,47,46,45,45,45,45,46,45,45,45,45,45,45, 20,20,20,20,20,20,21,20,20,20,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,28,28,28,29,29,28,28,28,28,28, 20,19,19,19,19,20,-1,19,19,19,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,-1,27,27,27,27,28, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 20,19,18,17,16,16,16,16,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 21,-1,-1,-1,16,15,15,15,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 21,-1,-1,17,16,15,14,14,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 20,19,18,17,16,15,14,13,13,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,27,27,28, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,28,28,28, 21,21,-1,-1,20,20,20,20,-1,11,11,-1,8,7,6,5,5,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,28,28,29,28,-1,-1,29,29, 22,22,-1,19,19,19,19,20,-1,11,10,9,8,7,6,6,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,-1,-1,14,14,15,16,17,18,19,-1,28,27,-1,27,27,-1,30,30, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,7,7,-1,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,15,15,16,17,18,19,-1,-1,26,26,26,26,-1,31,31, 24,24,-1,17,17,17,17,-1,-1,11,10,9,8,8,-1,-1,8,7,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,-1,-1,16,16,17,18,19,-1,-1,25,25,25,25,-1,32,32, 24,24,-1,17,16,16,16,-1,12,11,10,9,9,-1,-1,-1,8,7,7,7,7,7,7,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,17,17,18,19,20,-1,24,24,24,25,-1,32,32, 23,23,-1,17,16,15,15,-1,12,11,10,10,-1,-1,10,9,8,8,8,8,8,8,8,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,18,18,19,20,-1,23,23,24,25,-1,31,31, 22,23,-1,17,16,15,14,13,12,11,11,-1,-1,11,10,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,14,15,16,17,18,-1,-1,19,19,20,21,22,23,24,25,-1,31,30, 21,-1,-1,17,16,15,15,-1,12,12,12,-1,12,11,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,14,14,14,15,16,17,18,19,-1,20,20,20,-1,23,23,24,25,-1,-1,29, 20,19,18,17,17,-1,16,-1,13,13,13,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,15,15,15,16,17,18,19,-1,21,21,21,-1,24,-1,25,25,26,27,28, 21,-1,18,18,18,-1,17,-1,14,14,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,16,16,16,17,18,19,20,21,22,22,-1,25,-1,26,26,26,-1,29, 22,-1,19,-1,-1,-1,18,-1,-1,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,17,17,17,18,19,-1,22,22,-1,-1,26,-1,-1,-1,27,-1,30, 23,-1,20,21,21,20,19,20,-1,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,18,18,18,19,-1,23,23,-1,28,27,28,29,29,28,-1,31, 24,-1,21,21,21,20,20,20,-1,-1,17,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,24,-1,-1,28,28,28,29,29,29,-1,32, 25,-1,22,22,21,21,21,21,-1,-1,18,-1,16,16,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,20,20,-1,25,-1,-1,29,29,29,29,30,30,-1,33, 26,-1,23,22,22,22,22,22,-1,20,19,-1,17,17,18,19,18,17,17,17,18,19,20,-1,-1,22,21,20,19,19,19,20,21,22,21,21,-1,26,27,-1,30,30,30,30,30,31,-1,34, 27,-1,24,-1,-1,-1,23,-1,-1,20,20,-1,18,18,18,19,18,18,18,18,18,19,20,-1,-1,22,21,20,20,20,20,20,21,22,22,22,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 28,-1,25,26,27,-1,24,-1,22,21,21,20,19,19,19,19,19,19,19,19,19,19,20,-1,-1,22,21,21,21,21,21,21,21,22,23,23,24,25,26,27,-1,32,-1,34,34,33,-1,36, 28,27,26,26,27,-1,25,-1,22,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,27,-1,32,-1,33,33,34,35,36, 29,-1,-1,27,27,27,26,-1,23,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 30,31,-1,28,28,27,26,25,24,24,24,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 31,31,-1,29,28,27,27,-1,25,25,25,26,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,24,24,25,25,25,25,25,25,25,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 32,32,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,26,26,26,26,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,40,40, 33,33,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,25,25,25,25,25,25,25,-1,-1,26,26,26,26,27,27,27,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 34,34,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,26,26,26,26,26,26,27,28,27,27,27,27,27,28,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 35,35,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,27,27,27,27,27,27,28,28,28,28,28,28,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,43,43, 36,36,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,44,44, 37,37,38,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,45,45,45, 38,38,38,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,35,36,36,-1,-1,32,31,31,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,38,-1,-1,44,44,45, 39,39,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 40,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,38,38,39,40,41,42,43,44,45, 41,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,39,39,40,41,42,-1,-1,46, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,40,40,40,41,-1,-1,-1,46, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,41,41,41,41,42,43,44,45, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,47,46,45,44,44,44,-1,45,44,44,44,44,45, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,47,46,45,45,45,45,46,45,45,45,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,28,28,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,20,21,21,20,20,20,20,20, 28,27,27,27,27,28,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,19,19,19,-1,-1,19,19,19,19,20, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,16,16,16,16,17,18,19,20, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,15,15,15,16,-1,-1,-1,21, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,14,14,15,16,17,-1,-1,21, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,13,13,14,15,16,17,18,19,20, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 28,27,27,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 28,28,28,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 29,29,-1,-1,28,28,28,28,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,-1,11,11,-1,20,20,21,20,-1,-1,21,21, 30,30,-1,27,27,27,27,28,-1,19,18,17,16,15,14,14,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,6,6,7,8,9,10,11,-1,20,19,-1,19,19,-1,22,22, 31,31,-1,26,26,26,26,-1,-1,19,18,17,16,15,15,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,7,7,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 32,32,-1,25,25,25,25,-1,-1,19,18,17,16,16,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,8,8,9,10,11,-1,-1,17,17,17,17,-1,24,24, 32,32,-1,25,24,24,24,-1,20,19,18,17,17,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,9,9,10,11,12,-1,16,16,16,17,-1,24,24, 31,31,-1,25,24,23,23,-1,20,19,18,18,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,20,20,20,-1,-1,10,10,11,12,-1,15,15,16,17,-1,23,23, 30,31,-1,25,24,23,22,21,20,19,19,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,20,19,19,19,-1,-1,11,11,12,13,14,15,16,17,-1,23,22, 29,-1,-1,25,24,23,23,-1,20,20,20,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,20,19,18,18,18,-1,12,12,12,-1,15,15,16,17,-1,-1,21, 28,27,26,25,25,-1,24,-1,21,21,21,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,20,19,18,17,17,-1,13,13,13,-1,16,-1,17,17,18,19,20, 29,-1,26,26,26,-1,25,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,21,20,19,18,17,16,15,14,14,14,-1,17,-1,18,18,18,-1,21, 30,-1,27,-1,-1,-1,26,-1,-1,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,22,21,20,19,18,17,17,-1,15,15,-1,-1,18,-1,-1,-1,19,-1,22, 31,-1,28,29,29,28,27,28,-1,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,21,20,19,18,18,18,-1,16,16,-1,20,19,20,21,21,20,-1,23, 32,-1,29,29,29,28,28,28,-1,-1,23,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,20,20,20,21,21,21,-1,24, 33,-1,30,30,29,29,29,29,-1,-1,24,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,21,21,21,21,22,22,-1,25, 34,-1,31,30,30,30,30,30,-1,26,25,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,22,22,22,22,22,23,-1,26, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,23,-1,-1,-1,24,-1,27, 36,-1,33,34,35,-1,32,-1,28,27,27,26,25,25,25,25,25,25,25,25,25,25,26,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,24,-1,27,26,25,-1,28, 36,35,34,34,35,-1,33,-1,28,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,27,27,27,27,26,25,24,24,24,24,24,-1,22,22,22,-1,25,-1,27,26,26,27,28, 37,-1,-1,35,34,33,33,-1,29,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,28,28,28,27,26,25,25,25,25,25,25,-1,23,23,23,-1,26,27,27,27,-1,-1,29, 38,39,-1,35,34,33,32,31,30,30,30,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,29,29,28,27,26,26,26,26,26,26,-1,-1,24,24,24,25,26,27,28,28,-1,31,30, 39,39,-1,35,34,33,33,-1,31,31,31,32,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,-1,27,27,28,29,-1,31,31, 40,40,-1,35,34,34,34,-1,32,32,32,32,33,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,32,32, 41,41,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,31,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,33,33, 42,42,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,32,32,32,32,32,32,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,34,34, 43,43,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,33,33,33,33,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,35,35, 44,44,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,36,36, 45,45,46,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,40,39,38,37,36,35,34,33,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,38,37,37, 46,46,46,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,39,39,-1,-1,35,34,34,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,38,38,38, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,39,39, 47,46,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,40,40, 48,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,41, 48,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,42, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,41,40,40,40,40,41, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,48,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,41,41,41,41,41,41, 28,28,28,28,28,28,29,28,28,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,19,20,20,19,19,19,19,19, 28,27,27,27,27,28,-1,27,27,27,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,18,18,18,-1,-1,18,18,18,18,19, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,15,15,15,15,16,17,18,19, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,14,14,14,15,-1,-1,-1,20, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,13,13,14,15,16,-1,-1,20, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,12,12,13,14,15,16,17,18,19, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,1,0,1,2,3,4,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 28,27,27,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,21,-1,-1,18,18,19, 28,28,28,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,20,20,20,-1,19,19,19, 29,29,-1,-1,28,28,28,28,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,-1,10,10,-1,19,19,20,19,-1,-1,20,20, 30,30,-1,27,27,27,27,28,-1,19,18,17,16,15,14,14,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,5,5,6,7,8,9,10,-1,19,18,-1,18,18,-1,21,21, 31,31,-1,26,26,26,26,-1,-1,19,18,17,16,15,15,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,6,6,7,8,9,10,-1,-1,17,17,17,17,-1,22,22, 32,32,-1,25,25,25,25,-1,-1,19,18,17,16,16,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,7,7,8,9,10,-1,-1,16,16,16,16,-1,23,23, 32,32,-1,25,24,24,24,-1,20,19,18,17,17,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,20,-1,-1,-1,8,8,9,10,11,-1,15,15,15,16,-1,23,23, 31,31,-1,25,24,23,23,-1,20,19,18,18,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,19,19,19,-1,-1,9,9,10,11,-1,14,14,15,16,-1,22,22, 30,31,-1,25,24,23,22,21,20,19,19,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,19,18,18,18,-1,-1,10,10,11,12,13,14,15,16,-1,22,21, 29,-1,-1,25,24,23,23,-1,20,20,20,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,19,18,17,17,17,-1,11,11,11,-1,14,14,15,16,-1,-1,20, 28,27,26,25,25,-1,24,-1,21,21,21,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,20,19,18,17,16,16,-1,12,12,12,-1,15,-1,16,16,17,18,19, 29,-1,26,26,26,-1,25,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,21,20,19,18,17,16,15,14,13,13,13,-1,16,-1,17,17,17,-1,20, 30,-1,27,-1,-1,-1,26,-1,-1,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,20,19,18,17,16,16,-1,14,14,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,29,29,28,27,28,-1,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,21,20,19,18,17,17,17,-1,15,15,-1,19,18,19,20,20,19,-1,22, 32,-1,29,29,29,28,28,28,-1,-1,23,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,30,29,29,29,29,-1,-1,24,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,30,30,30,30,30,-1,26,25,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,21,21,21,21,21,22,-1,25, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,22,-1,-1,-1,23,-1,26, 36,-1,33,34,35,-1,32,-1,28,27,27,26,25,25,25,25,25,25,25,25,25,25,26,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,23,-1,26,25,24,-1,27, 36,35,34,34,35,-1,33,-1,28,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,27,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,24,-1,26,25,25,26,27, 37,-1,-1,35,34,33,33,-1,29,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,25,26,26,26,-1,-1,28, 38,39,-1,35,34,33,32,31,30,30,30,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,24,25,26,27,27,-1,30,29, 39,39,-1,35,34,33,33,-1,31,31,31,32,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,26,26,27,28,-1,30,30, 40,40,-1,35,34,34,34,-1,32,32,32,32,33,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,31,31, 41,41,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,31,31,31,31,31,31,31,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 42,42,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,32,32,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,33,33, 43,43,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,34,34, 44,44,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,35,35, 45,45,46,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,38,37,36,35,34,33,32,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,37,36,36, 46,46,46,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,39,38,38,-1,-1,34,33,33,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,37,37,37, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,40,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,38,38, 47,46,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,39, 48,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,40, 48,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,40, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, 29,29,29,29,29,29,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18,18,19,19,18,18,18,18,18, 29,28,28,28,28,29,-1,28,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,17,17,17,-1,-1,17,17,17,17,18, 29,28,27,27,27,-1,-1,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,16,15,15,-1,11,11,10,10,-1,7,6,6,6,6,6,6,7,8,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,16,16,-1,11,10,10,10,-1,7,6,5,5,5,5,6,7,8,9,10,-1,-1,14,14,14,14,15,16,17,18, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,11,10,9,9,-1,-1,-1,4,4,4,5,6,7,-1,10,10,11,-1,13,13,13,14,-1,-1,-1,19, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,-1,-1,12,12,13,14,15,-1,-1,19, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,-1,-1,11,11,12,13,14,15,16,17,18, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,2,1,0,1,2,3,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 29,28,28,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,20,-1,-1,17,17,18, 29,29,29,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,19,19,19,-1,18,18,18, 30,30,-1,-1,29,29,29,29,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,-1,9,9,-1,18,18,19,18,-1,-1,19,19, 31,31,-1,28,28,28,28,29,-1,20,19,18,17,16,15,15,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,4,4,5,6,7,8,9,-1,18,17,-1,17,17,-1,20,20, 32,32,-1,27,27,27,27,-1,-1,20,19,18,17,16,16,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,5,5,6,7,8,9,-1,-1,16,16,16,16,-1,21,21, 33,33,-1,26,26,26,26,-1,-1,20,19,18,17,17,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,20,20,-1,-1,6,6,7,8,9,-1,-1,15,15,15,15,-1,22,22, 33,33,-1,26,25,25,25,-1,21,20,19,18,18,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,19,19,-1,-1,-1,7,7,8,9,10,-1,14,14,14,15,-1,22,22, 32,32,-1,26,25,24,24,-1,21,20,19,19,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,19,18,18,18,-1,-1,8,8,9,10,-1,13,13,14,15,-1,21,21, 31,32,-1,26,25,24,23,22,21,20,20,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,19,18,17,17,17,-1,-1,9,9,10,11,12,13,14,15,-1,21,20, 30,-1,-1,26,25,24,24,-1,21,21,21,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,20,19,18,17,16,16,16,-1,10,10,10,-1,13,13,14,15,-1,-1,19, 29,28,27,26,26,-1,25,-1,22,22,22,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,21,20,19,18,17,16,15,15,-1,11,11,11,-1,14,-1,15,15,16,17,18, 30,-1,27,27,27,-1,26,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,20,19,18,17,16,15,14,13,12,12,12,-1,15,-1,16,16,16,-1,19, 31,-1,28,-1,-1,-1,27,-1,-1,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,30,30,29,28,29,-1,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,18,17,18,19,19,18,-1,21, 33,-1,30,30,30,29,29,29,-1,-1,24,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,31,30,30,30,30,-1,-1,25,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,31,31,31,31,31,-1,27,26,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,20,20,20,20,20,21,-1,24, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,21,-1,-1,-1,22,-1,25, 37,-1,34,35,36,-1,33,-1,29,28,28,27,26,26,26,26,26,26,26,26,26,26,27,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,22,-1,25,24,23,-1,26, 37,36,35,35,36,-1,34,-1,29,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,23,-1,25,24,24,25,26, 38,-1,-1,36,35,34,34,-1,30,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,24,25,25,25,-1,-1,27, 39,40,-1,36,35,34,33,32,31,31,31,-1,-1,29,29,29,29,29,29,29,29,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,25,26,26,-1,29,28, 40,40,-1,36,35,34,34,-1,32,32,32,33,-1,-1,30,30,30,30,30,30,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,26,27,-1,29,29, 41,41,-1,36,35,35,35,-1,33,33,33,33,34,-1,-1,-1,31,31,31,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,30,30, 42,42,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,32,32,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,31,31, 43,43,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 44,44,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,33,33, 45,45,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,34,34, 46,46,47,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,36,35,35, 47,47,47,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,37,37, 48,47,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,38, 49,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,39, 49,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,39, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,17,17,17,18,18,17,17,17,17,17, 30,29,29,29,29,30,-1,28,27,26,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,16,16,16,-1,-1,16,16,16,16,17, 30,29,28,28,28,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,17,17,16,15,14,14,-1,10,10,9,9,-1,6,5,5,5,5,5,5,6,7,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,16,16,15,15,15,-1,10,9,9,9,-1,6,5,4,4,4,4,5,6,7,8,9,-1,-1,13,13,13,13,14,15,16,17, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,8,-1,-1,-1,3,3,3,4,5,6,-1,9,9,10,-1,12,12,12,13,-1,-1,-1,18, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,-1,-1,11,11,12,13,14,-1,-1,18, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,1,-1,-1,-1,-1,8,8,-1,-1,10,10,11,12,13,14,15,16,17, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,1,0,1,2,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 30,29,29,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,19,-1,-1,16,16,17, 30,30,30,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,18,18,18,-1,17,17,17, 31,31,-1,-1,30,30,30,30,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,4,5,-1,8,8,-1,17,17,18,17,-1,-1,18,18, 32,32,-1,29,29,29,29,30,-1,21,20,19,18,17,16,16,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,4,4,4,5,6,7,8,-1,17,16,-1,16,16,-1,19,19, 33,33,-1,28,28,28,28,-1,-1,21,20,19,18,17,17,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,21,-1,-1,5,5,5,6,7,8,-1,-1,15,15,15,15,-1,20,20, 34,34,-1,27,27,27,27,-1,-1,21,20,19,18,18,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,20,20,20,-1,-1,6,6,6,7,8,-1,-1,14,14,14,14,-1,21,21, 34,34,-1,27,26,26,26,-1,22,21,20,19,19,-1,-1,-1,16,15,15,15,15,15,15,-1,-1,19,19,19,20,20,19,19,-1,-1,-1,7,7,7,8,9,-1,13,13,13,14,-1,21,21, 33,33,-1,27,26,25,25,-1,22,21,20,20,-1,-1,18,17,16,16,16,16,16,16,16,-1,-1,20,20,20,20,20,19,18,18,18,-1,-1,8,8,8,9,-1,12,12,13,14,-1,20,20, 32,33,-1,27,26,25,24,23,22,21,21,-1,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,21,20,19,18,17,17,17,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 31,-1,-1,27,26,25,25,-1,22,22,22,-1,20,19,18,18,18,18,18,18,18,18,18,-1,20,20,21,22,21,20,19,18,17,16,16,16,-1,10,10,10,-1,12,12,13,14,-1,-1,18, 30,29,28,27,27,-1,26,-1,23,23,23,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,21,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,13,-1,14,14,15,16,17, 31,-1,28,28,28,-1,27,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,14,-1,15,15,15,-1,18, 32,-1,29,-1,-1,-1,28,-1,-1,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 33,-1,30,31,31,30,29,30,-1,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,17,16,17,18,18,17,-1,20, 34,-1,31,31,31,30,30,30,-1,-1,25,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 35,-1,32,32,31,31,31,31,-1,-1,26,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,32,32,32,32,32,-1,28,27,-1,25,25,26,27,26,25,25,25,26,27,28,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,19,19,19,19,19,20,-1,23, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,27,26,26,26,26,26,27,28,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 38,-1,35,36,37,-1,34,-1,30,29,29,28,27,27,27,27,27,27,27,27,27,27,28,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,21,-1,24,23,22,-1,25, 38,37,36,36,37,-1,35,-1,30,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,22,-1,24,23,23,24,25, 39,-1,-1,37,36,35,35,-1,31,31,31,-1,29,29,29,29,29,29,29,29,29,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 40,41,-1,37,36,35,34,33,32,32,32,-1,-1,30,30,30,30,30,30,30,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 41,41,-1,37,36,35,35,-1,33,33,33,34,-1,-1,31,31,31,31,31,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 42,42,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,32,32,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 43,43,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,33,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 44,44,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 45,45,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,32,32, 46,46,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,33,33, 47,47,48,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 48,48,48,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 49,48,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 50,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 50,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,39, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,16,16,16,16,17,17,16,16,16,16,16, 31,30,30,30,30,31,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,16,15,15,15,-1,-1,15,15,15,15,16, 31,30,29,29,29,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,18,18,17,16,15,15,-1,11,11,10,10,-1,7,6,6,6,6,6,6,7,8,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,17,17,16,16,16,-1,11,10,10,10,-1,7,6,5,5,5,5,6,7,8,9,10,-1,-1,12,12,12,12,13,14,15,16, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,4,4,5,6,7,-1,10,10,11,-1,11,11,11,12,-1,-1,-1,17, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,-1,-1,10,10,11,12,13,-1,-1,17, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,-1,-1,9,9,10,11,12,13,14,15,16, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,0,1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 31,30,30,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,19,-1,-1,15,15,16, 31,31,31,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,18,18,18,-1,16,16,16, 32,32,-1,-1,31,31,31,31,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,-1,7,7,-1,17,17,18,17,-1,-1,17,17, 33,33,-1,30,30,30,30,31,-1,22,21,20,19,18,17,17,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,4,4,4,4,5,6,7,-1,17,16,-1,16,16,-1,18,18, 34,34,-1,29,29,29,29,-1,-1,22,21,20,19,18,18,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,21,21,-1,-1,5,5,5,5,6,7,-1,-1,15,15,15,15,-1,19,19, 35,35,-1,28,28,28,28,-1,-1,22,21,20,19,19,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,20,20,20,-1,-1,6,6,6,6,7,-1,-1,14,14,14,14,-1,20,20, 35,35,-1,28,27,27,27,-1,23,22,21,20,20,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,20,19,19,-1,-1,-1,7,7,7,7,8,-1,13,13,13,14,-1,21,21, 34,34,-1,28,27,26,26,-1,23,22,21,21,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,21,20,19,18,18,18,-1,-1,8,8,8,8,-1,12,12,13,14,-1,20,20, 33,34,-1,28,27,26,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,22,21,20,19,18,17,17,17,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 32,-1,-1,28,27,26,26,-1,23,23,23,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,22,21,20,19,18,17,16,16,16,-1,10,10,10,-1,12,12,13,14,-1,-1,18, 31,30,29,28,28,-1,27,-1,24,24,24,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,13,-1,14,14,15,16,17, 32,-1,29,29,29,-1,28,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,14,-1,15,15,15,-1,18, 33,-1,30,-1,-1,-1,29,-1,-1,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 34,-1,31,32,32,31,30,31,-1,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,17,16,17,18,18,17,-1,20, 35,-1,32,32,32,31,31,31,-1,-1,26,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 36,-1,33,33,32,32,32,32,-1,-1,27,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 37,-1,34,33,33,33,33,33,-1,29,28,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,19,19,19,19,19,20,-1,23, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 39,-1,36,37,38,-1,35,-1,31,30,30,29,28,28,28,28,28,28,28,28,28,28,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,21,-1,24,23,22,-1,25, 39,38,37,37,38,-1,36,-1,31,31,31,-1,29,29,29,29,29,29,29,29,29,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,22,-1,24,23,23,24,25, 40,-1,-1,38,37,36,36,-1,32,32,32,-1,30,30,30,30,30,30,30,30,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 41,42,-1,38,37,36,35,34,33,33,33,-1,-1,31,31,31,31,31,31,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 42,42,-1,38,37,36,36,-1,34,34,34,35,-1,-1,32,32,32,32,32,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 43,43,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,33,33,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 44,44,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,34,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 46,46,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,32,32, 47,47,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,33,33, 48,48,49,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 49,49,49,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,41,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 50,49,48,47,46,45,44,43,43,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 51,-1,-1,47,46,45,44,44,-1,-1,50,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 51,-1,-1,-1,46,45,45,45,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 50,49,48,47,46,46,46,46,-1,-1,50,49,48,47,46,45,45,45,45,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,48,47,46,46,46,46,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 50,49,49,49,49,-1,-1,49,49,49,50,51,52,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,39, 50,50,50,50,50,51,51,50,50,50,50,51,52,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,17,16,16,16,16,17,17,16,16,16,16,16, 32,31,31,31,31,32,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,17,16,15,15,15,-1,-1,15,15,15,15,16, 32,31,30,30,30,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,19,19,18,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,18,18,17,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,12,12,12,12,13,14,15,16, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,11,11,11,12,-1,-1,-1,17, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,10,10,11,12,13,-1,-1,17, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,9,9,10,11,12,13,14,15,16, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,1,0,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,-1,-1,19,-1,-1,15,15,16, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,-1,18,18,18,-1,16,16,16, 33,33,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,3,4,-1,7,7,-1,17,17,18,17,-1,-1,17,17, 34,34,-1,31,31,31,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,15,16,17,18,19,20,21,22,22,-1,-1,4,4,4,4,5,6,7,-1,17,16,-1,16,16,-1,18,18, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,15,15,16,17,18,19,20,21,21,21,21,-1,-1,5,5,5,5,6,7,-1,-1,15,15,15,15,-1,19,19, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,21,20,20,20,-1,-1,6,6,6,6,7,-1,-1,14,14,14,14,-1,20,20, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,21,20,19,19,-1,-1,-1,7,7,7,7,8,-1,13,13,13,14,-1,21,21, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,22,21,20,19,18,18,18,-1,-1,8,8,8,8,-1,12,12,13,14,-1,20,20, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,23,22,21,20,19,18,17,17,17,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,23,22,21,20,19,18,17,16,16,16,-1,10,10,10,-1,12,12,13,14,-1,-1,18, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,13,-1,14,14,15,16,17, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,14,-1,15,15,15,-1,18, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 35,-1,32,33,33,32,31,32,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,17,16,17,18,18,17,-1,20, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 38,-1,35,34,34,34,34,34,-1,30,29,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,19,19,19,19,19,20,-1,23, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,29,28,28,28,28,28,29,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 40,-1,37,38,39,-1,36,-1,32,31,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,21,-1,24,23,22,-1,25, 40,39,38,38,39,-1,37,-1,32,32,32,-1,30,30,30,30,30,30,30,30,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,22,-1,24,23,23,24,25, 41,-1,-1,39,38,37,37,-1,33,33,33,-1,31,31,31,31,31,31,31,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 42,43,-1,39,38,37,36,35,34,34,34,-1,-1,32,32,32,32,32,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 43,43,-1,39,38,37,37,-1,35,35,35,36,-1,-1,33,33,33,33,32,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 44,44,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,34,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 47,47,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,32,32, 48,48,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,33,33, 49,49,50,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 50,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,41,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 51,50,49,48,47,46,45,44,44,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 52,-1,-1,48,47,46,45,45,-1,-1,50,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 52,-1,-1,-1,47,46,46,46,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 51,50,49,48,47,47,47,47,-1,-1,50,49,48,47,46,45,45,45,45,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,48,47,46,46,46,46,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 51,50,50,50,50,-1,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,39, 51,51,51,51,51,52,52,51,51,51,51,52,53,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,9,9,9,10,10,9,9,9,9,9, 39,38,38,38,38,39,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,8,8,8,9, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,7,8,9, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,7,6,6,-1,6,6,7,8,9, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,5,5,5,5,6,7,8,9, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,4,4,4,5,-1,-1,-1,10, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,3,3,4,5,6,-1,-1,10, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,2,2,3,4,5,6,7,8,9, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,0,1,2,-1,-1,-1,7,7,8,9, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,19,-1,-1,8,8,9, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,18,18,18,-1,9,9,9, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,-1,3,3,-1,17,17,18,17,-1,-1,10,10, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,22,23,24,25,24,23,22,22,22,-1,-1,7,6,6,6,5,4,4,-1,17,16,-1,16,16,-1,11,11, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,22,22,23,24,25,24,23,22,21,21,21,-1,-1,7,7,6,5,5,5,-1,-1,15,15,15,15,-1,12,12, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,24,23,22,21,20,20,20,-1,-1,7,6,6,6,6,-1,-1,14,14,14,14,-1,13,13, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,7,7,7,7,8,-1,13,13,13,14,-1,14,14, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,8,8,8,8,-1,12,12,13,14,-1,15,15, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,9,9,9,10,11,12,13,14,-1,16,16, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,27,27,27,27,27,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,10,10,-1,12,12,13,14,-1,-1,17, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,28,28,28,28,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,13,-1,14,14,15,16,17, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,14,-1,15,15,15,-1,18, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,30,30,30,30,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 42,-1,39,40,40,39,38,39,-1,33,33,-1,31,31,31,31,31,31,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,17,16,17,18,18,17,-1,20, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,33,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 45,-1,42,41,41,41,41,41,-1,37,36,-1,34,34,35,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,19,19,19,19,19,20,-1,23, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 47,-1,44,45,46,-1,43,-1,39,38,38,37,36,36,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,21,-1,24,23,22,-1,25, 47,46,45,45,46,-1,44,-1,39,39,39,-1,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,22,-1,24,23,23,24,25, 48,-1,-1,46,45,44,44,-1,40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 49,50,-1,46,45,44,43,42,41,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 50,50,-1,46,45,44,44,-1,42,42,42,43,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 51,51,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,34,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 53,53,-1,47,47,47,47,-1,-1,45,45,45,45,45,45,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 54,54,-1,48,48,-1,48,49,-1,46,46,46,46,45,44,44,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,32,32, 55,55,-1,-1,49,50,49,49,-1,47,47,-1,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,33,33, 56,56,57,-1,50,50,50,-1,-1,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 57,57,57,-1,-1,51,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 58,57,56,56,56,-1,-1,56,56,57,57,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 58,57,57,57,57,-1,-1,57,57,57,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,39, 58,58,58,58,58,59,59,58,58,57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,9,8,8,8,8,8, 39,38,38,38,38,39,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,7,7,7,7,8, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,8, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,6,5,5,-1,5,5,6,7,8, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,4,4,4,4,5,6,7,8, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,3,3,3,4,-1,-1,-1,9, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,2,2,3,4,5,-1,-1,9, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,1,1,2,3,4,5,6,7,8, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,1,0,1,-1,-1,-1,6,6,7,8, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,19,-1,-1,7,7,8, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,18,18,18,-1,8,8,8, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,-1,3,3,-1,17,17,18,17,-1,-1,9,9, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,22,23,24,25,24,23,22,22,22,-1,-1,7,6,6,6,5,4,4,-1,17,16,-1,16,16,-1,10,10, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,22,22,23,24,25,24,23,22,21,21,21,-1,-1,7,7,6,5,5,5,-1,-1,15,15,15,15,-1,11,11, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,24,23,22,21,20,20,20,-1,-1,7,6,6,6,6,-1,-1,14,14,14,14,-1,12,12, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,7,7,7,7,8,-1,13,13,13,14,-1,13,13, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,8,8,8,8,-1,12,12,13,14,-1,14,14, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,9,9,9,10,11,12,13,14,-1,15,15, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,27,27,27,27,27,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,10,10,-1,12,12,13,14,-1,-1,16, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,28,28,28,28,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,13,-1,14,14,15,16,17, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,14,-1,15,15,15,-1,18, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,30,30,30,30,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 42,-1,39,40,40,39,38,39,-1,33,33,-1,31,31,31,31,31,31,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,17,16,17,18,18,17,-1,20, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,33,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 45,-1,42,41,41,41,41,41,-1,37,36,-1,34,34,35,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,19,19,19,19,19,20,-1,23, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 47,-1,44,45,46,-1,43,-1,39,38,38,37,36,36,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,21,-1,24,23,22,-1,25, 47,46,45,45,46,-1,44,-1,39,39,39,-1,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,22,-1,24,23,23,24,25, 48,-1,-1,46,45,44,44,-1,40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 49,50,-1,46,45,44,43,42,41,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 50,50,-1,46,45,44,44,-1,42,42,42,43,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 51,51,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,34,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 53,53,-1,47,47,47,47,-1,-1,45,45,45,45,45,45,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 54,54,-1,48,48,-1,48,49,-1,46,46,46,46,45,44,44,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,32,32, 55,55,-1,-1,49,50,49,49,-1,47,47,-1,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,33,33, 56,56,57,-1,50,50,50,-1,-1,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 57,57,57,-1,-1,51,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 58,57,56,56,56,-1,-1,56,56,57,57,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 58,57,57,57,57,-1,-1,57,57,57,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,39, 58,58,58,58,58,59,59,58,58,57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 40,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,9,8,8,8,8,8, 40,39,39,39,39,40,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,7,7,7,7,8, 40,39,38,38,38,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,8, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,6,5,5,-1,5,5,6,7,8, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,4,4,4,4,5,6,7,8, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,3,3,3,4,-1,-1,-1,9, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,2,2,3,4,5,-1,-1,9, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,1,1,2,3,4,5,6,7,8, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,1,0,-1,-1,-1,6,6,7,8, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,20,-1,-1,7,7,8, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,19,19,19,-1,8,8,8, 41,41,-1,-1,40,40,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,6,-1,4,4,-1,18,18,19,18,-1,-1,9,9, 42,42,-1,39,39,39,39,40,-1,31,30,29,28,27,26,26,-1,-1,24,23,22,23,24,25,26,25,24,23,23,23,-1,-1,8,7,7,7,6,5,5,-1,18,17,-1,17,17,-1,10,10, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,25,24,23,23,23,24,25,26,25,24,23,22,22,22,-1,-1,8,8,7,6,6,6,-1,-1,16,16,16,16,-1,11,11, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,25,24,23,22,21,21,21,-1,-1,8,7,7,7,7,-1,-1,15,15,15,15,-1,12,12, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,8,8,8,8,9,-1,14,14,14,15,-1,13,13, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,28,27,26,26,26,26,26,26,26,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,9,9,9,9,-1,13,13,14,15,-1,14,14, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,29,28,27,27,27,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,10,10,10,11,12,13,14,15,-1,15,15, 41,-1,-1,37,36,35,35,-1,32,32,32,-1,30,29,28,28,28,28,28,28,28,28,28,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,11,11,11,-1,13,13,14,15,-1,-1,16, 40,39,38,37,37,-1,36,-1,33,33,33,-1,30,29,29,29,29,29,29,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,14,-1,15,15,16,17,17, 41,-1,38,38,38,-1,37,-1,34,33,32,31,30,30,30,30,30,30,30,30,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,15,-1,16,16,16,-1,18, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,31,31,31,31,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,19, 43,-1,40,41,41,40,39,40,-1,34,34,-1,32,32,32,32,32,32,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,18,17,18,19,19,18,-1,20, 44,-1,41,41,41,40,40,40,-1,-1,35,-1,33,33,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,19,19,19,-1,21, 45,-1,42,42,41,41,41,41,-1,-1,36,-1,34,34,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,19,20,20,-1,22, 46,-1,43,42,42,42,42,42,-1,38,37,-1,35,35,36,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,20,20,20,20,20,21,-1,23, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,35,34,33,32,31,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,24, 48,-1,45,46,47,-1,44,-1,40,39,39,38,37,37,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,22,-1,25,24,23,-1,25, 48,47,46,46,47,-1,45,-1,40,40,40,-1,38,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,23,-1,25,24,24,25,26, 49,-1,-1,47,46,45,45,-1,41,41,41,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,24,25,25,25,-1,-1,27, 50,51,-1,47,46,45,44,43,42,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,24,25,25,26,26,-1,29,28, 51,51,-1,47,46,45,45,-1,43,43,43,44,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,26,26,26,27,-1,29,29, 52,52,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,27,27,27,27,-1,30,30, 53,53,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,35,34,33,32,32,32,32,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 54,54,-1,48,48,48,48,-1,-1,46,46,46,46,46,46,-1,-1,34,33,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,32,32, 55,55,-1,49,49,-1,49,50,-1,47,47,47,47,46,45,45,-1,-1,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,33,33, 56,56,-1,-1,50,51,50,50,-1,48,48,-1,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,34,34, 57,57,58,-1,51,51,51,-1,-1,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,36,35,35, 58,58,58,-1,-1,52,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,34,33,33,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,36,36,36, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,37,37,37, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,38,38, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,45,45,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,39, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,40, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,46,47,47,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,47,47,46,46,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 59,58,57,57,57,-1,-1,57,57,58,58,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 59,58,58,58,58,-1,-1,58,58,58,57,56,55,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,40, 59,59,59,59,59,60,60,59,59,58,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,9,8,8,8,8,8, 45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,7,7,7,7,8, 45,44,43,42,42,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,8, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,5,5,6,7,7, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,4,4,5,6,7,6, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,5, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,3,2,2,-1,-1,4, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,4,3,2,1,1,2,3, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,0,1,2,3, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,2,2,3, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,3,3,3, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,24,23,-1,-1,4,4, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,28,29,30,31,30,29,28,28,28,-1,-1,13,12,12,12,11,10,10,-1,23,22,-1,22,22,-1,5,5, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,28,28,29,30,31,30,29,28,27,27,27,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,6,6, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,30,29,28,27,26,26,26,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,7,7, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,13,13,13,13,14,-1,19,19,19,19,-1,8,8, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,14,14,14,14,-1,18,18,18,18,-1,9,9, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,17,17,17,-1,10,10, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,18,17,16,16,-1,-1,11, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,16,15,14,13,12, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,16,15,15,-1,13, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,36,36,36,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,16,-1,14, 48,-1,45,46,46,45,44,45,-1,39,39,-1,37,37,37,37,37,37,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,22,21,20,19,18,17,-1,15, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,22,21,20,19,18,18,-1,16, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,22,21,20,19,19,19,-1,17, 51,-1,48,47,47,47,47,47,-1,43,42,-1,40,40,41,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,22,21,20,20,20,20,-1,18, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,41,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,22,-1,-1,-1,21,-1,19, 53,-1,50,51,52,-1,49,-1,45,44,44,43,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,23,-1,24,23,22,-1,20, 53,52,51,51,52,-1,50,-1,45,45,45,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,24,-1,24,23,23,22,21, 54,-1,-1,52,51,50,50,-1,46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,25,25,24,24,-1,-1,22, 55,56,-1,52,51,50,49,48,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,27,26,25,25,25,-1,24,23, 56,56,-1,52,51,50,50,-1,48,48,48,49,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,26,26,26,26,-1,24,24, 57,57,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,27,27,27,27,-1,25,25, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,28,28,28,28,-1,26,26, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,29,29,29,29,-1,27,27, 60,60,-1,54,54,-1,54,55,-1,52,52,52,52,51,50,50,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,31,30,30,30,30,-1,28,28, 61,61,-1,-1,55,56,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,31,31,31,31,-1,-1,29,29, 62,62,63,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,37,36,35,35,35,35,35,36,35,35,-1,-1,32,32,32,-1,31,30,30, 63,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,38,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,33,-1,-1,31,31,31, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,33,32,32,32, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,37,36,35,34,33,33,33,33, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,37,36,35,34,34,-1,-1,34, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,37,36,35,35,-1,-1,-1,35, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,37,36,36,36,37,38,37,36, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 64,63,62,62,62,-1,-1,62,62,63,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 64,63,63,63,63,-1,-1,63,63,63,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,47,46,45,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,39, 64,64,64,64,64,65,65,64,64,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,46,45,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,9,8,8,8,8,8, 45,44,43,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,7,7,7,7,8, 45,44,43,42,42,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,7, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,5,5,6,6,6, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,4,4,5,6,6,5, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,4, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,3,2,2,-1,-1,3, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,4,3,2,1,1,1,2, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,1,0,1,2, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,24,-1,-1,1,1,2, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,23,23,23,-1,2,2,2, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,22,22,23,22,-1,-1,3,3, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,28,29,30,31,30,29,28,28,28,-1,-1,13,12,12,12,11,10,10,-1,22,21,-1,21,21,-1,4,4, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,28,28,29,30,31,30,29,28,27,27,27,-1,-1,13,13,12,11,11,11,-1,-1,20,20,20,20,-1,5,5, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,30,29,28,27,26,26,26,-1,-1,13,12,12,12,12,-1,-1,19,19,19,19,-1,6,6, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,30,30,30,30,30,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,13,13,13,13,14,-1,18,18,18,18,-1,7,7, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,31,31,31,31,31,31,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,14,14,14,14,-1,17,17,17,17,-1,8,8, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,15,15,15,16,17,16,16,16,-1,9,9, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,33,33,33,33,33,33,33,33,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,16,16,16,-1,17,16,15,15,-1,-1,10, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,18,-1,15,14,13,12,11, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,35,35,35,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,19,-1,15,14,14,-1,12, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,36,36,36,36,36,36,36,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,20,-1,-1,-1,15,-1,13, 48,-1,45,46,46,45,44,45,-1,39,39,-1,37,37,37,37,37,37,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,21,20,19,18,17,16,-1,14, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,21,20,19,18,17,17,-1,15, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,21,20,19,18,18,18,-1,16, 51,-1,48,47,47,47,47,47,-1,43,42,-1,40,40,41,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,21,20,19,19,19,19,-1,17, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,41,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,21,-1,-1,-1,20,-1,18, 53,-1,50,51,52,-1,49,-1,45,44,44,43,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,22,-1,23,22,21,-1,19, 53,52,51,51,52,-1,50,-1,45,45,45,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,23,-1,23,22,22,21,20, 54,-1,-1,52,51,50,50,-1,46,46,46,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,24,24,23,23,-1,-1,21, 55,56,-1,52,51,50,49,48,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,27,26,25,24,24,24,-1,23,22, 56,56,-1,52,51,50,50,-1,48,48,48,49,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,28,28,-1,25,25,25,25,-1,23,23, 57,57,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,29,29,29,-1,26,26,26,26,-1,24,24, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,30,30,30,-1,-1,27,27,27,27,-1,25,25, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,31,31,31,31,-1,-1,28,28,28,28,-1,26,26, 60,60,-1,54,54,-1,54,55,-1,52,52,52,52,51,50,50,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,32,32,32,32,32,-1,30,29,29,29,29,-1,27,27, 61,61,-1,-1,55,56,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,35,34,33,33,33,-1,33,33,-1,30,30,30,30,-1,-1,28,28, 62,62,63,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,37,36,35,34,34,34,34,35,34,34,-1,-1,31,31,31,-1,30,29,29, 63,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,38,38,37,36,35,35,35,35,35,35,35,35,36,-1,-1,32,-1,-1,30,30,30, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,32,31,31,31, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,36,35,34,33,32,32,32,32, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,36,35,34,33,33,-1,-1,33, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,36,35,34,34,-1,-1,-1,34, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,36,35,35,35,36,37,36,35, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 64,63,62,62,62,-1,-1,62,62,62,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 64,63,63,63,63,-1,-1,63,63,62,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,46,45,44,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,38, 64,64,64,64,64,65,65,64,63,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,45,44,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,9,8,8,8,8,8, 46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,7,7,7,7, 46,45,44,43,43,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,6,6,6, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,6,6,6,5,5, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,5,5,6,6,5,4, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,3, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,4,3,3,-1,-1,2, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,5,4,3,2,1,1,1, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,2,1,0,1, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,-1,-1,1,1,1, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,23,23,23,-1,2,2,2, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,22,22,23,22,-1,-1,3,3, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,22,21,-1,21,21,-1,4,4, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,20,20,20,20,-1,5,5, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,19,19,19,19,-1,6,6, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,18,18,18,18,-1,7,7, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,17,17,17,17,-1,8,8, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,17,16,16,16,-1,9,9, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,17,16,15,15,-1,-1,10, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,18,-1,15,14,13,12,11, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,19,-1,15,14,14,-1,12, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,20,-1,-1,-1,15,-1,13, 49,-1,46,47,47,46,45,46,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,21,20,19,18,17,16,-1,14, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,21,20,19,18,17,17,-1,15, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,21,20,19,18,18,18,-1,16, 52,-1,49,48,48,48,48,48,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,21,20,19,19,19,19,-1,17, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,21,-1,-1,-1,20,-1,18, 54,-1,51,52,53,-1,50,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,22,-1,23,22,21,-1,19, 54,53,52,52,53,-1,51,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,23,-1,23,22,22,21,20, 55,-1,-1,53,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,24,24,23,23,-1,-1,21, 56,57,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,28,27,26,25,24,24,24,-1,23,22, 57,57,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,30,29,28,28,-1,25,25,25,25,-1,23,23, 58,58,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,31,30,29,29,29,-1,26,26,26,26,-1,24,24, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,32,31,30,30,30,-1,-1,27,27,27,27,-1,25,25, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,33,32,31,31,31,31,-1,-1,28,28,28,28,-1,26,26, 61,61,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,30,29,29,29,29,-1,27,27, 62,62,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,35,34,33,33,33,-1,33,33,-1,30,30,30,30,-1,-1,28,28, 63,63,64,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,34,34,34,35,34,34,-1,-1,31,31,31,-1,30,29,29, 64,64,64,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,39,38,37,36,35,35,35,35,35,35,35,35,36,-1,-1,32,-1,-1,30,30,30, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,32,31,31,31, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,36,35,34,33,32,32,32,32, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,36,35,34,33,33,-1,-1,33, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,36,35,34,34,-1,-1,-1,34, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,52,52,51,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,36,35,35,35,36,37,36,35, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,53,53,52,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 65,64,63,63,63,-1,-1,63,63,62,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 65,64,64,64,64,-1,-1,64,63,62,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,46,45,44,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,38, 65,65,65,65,65,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,45,44,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,8,8,8,8,8, 47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,8,7,7,7,7, 47,46,45,44,44,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,7,6,6,6, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,7,6,5,5, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,7,6,5,4, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,3, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,2, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,2,1,1, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,1,0, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,24,-1,-1,2,1,1, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,23,23,23,-1,2,2,2, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,22,22,23,22,-1,-1,3,3, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,22,21,-1,21,21,-1,4,4, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,20,20,20,20,-1,5,5, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,19,19,19,19,-1,6,6, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,18,18,18,18,-1,7,7, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,17,17,17,17,-1,8,8, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,18,17,16,16,16,-1,9,9, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,17,16,15,15,-1,-1,10, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,18,-1,15,14,13,12,11, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,19,-1,15,14,14,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,20,-1,-1,-1,15,-1,13, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,21,20,19,18,17,16,-1,14, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,21,20,19,18,17,17,-1,15, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,21,20,19,18,18,18,-1,16, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,21,20,19,19,19,19,-1,17, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,21,-1,-1,-1,20,-1,18, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,22,-1,23,22,21,-1,19, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,23,-1,23,22,22,21,20, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,28,28,-1,24,24,23,23,-1,-1,21, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,29,28,27,26,25,24,24,24,-1,23,22, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,30,29,28,28,-1,25,25,25,25,-1,23,23, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,31,30,29,29,29,-1,26,26,26,26,-1,24,24, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,32,31,30,30,30,-1,-1,27,27,27,27,-1,25,25, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,53,53,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,33,32,31,31,31,31,-1,-1,28,28,28,28,-1,26,26, 62,62,-1,56,56,-1,56,57,-1,54,54,54,54,53,52,52,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,30,29,29,29,29,-1,27,27, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,54,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,35,34,33,33,33,-1,33,33,-1,30,30,30,30,-1,-1,28,28, 64,64,65,-1,58,58,58,-1,-1,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,35,34,34,-1,-1,31,31,31,-1,30,29,29, 65,65,65,-1,-1,59,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,-1,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,35,36,-1,-1,32,-1,-1,30,30,30, 66,65,64,64,-1,-1,-1,59,58,58,-1,-1,-1,-1,-1,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,32,31,31,31, 66,65,64,63,62,61,60,59,59,-1,-1,57,57,-1,-1,-1,-1,50,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,36,35,34,33,32,32,32,32, 67,-1,-1,63,62,61,60,60,-1,-1,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,36,35,34,33,33,-1,-1,33, 67,-1,-1,-1,62,61,61,61,-1,59,58,58,-1,55,54,53,52,51,51,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,36,35,34,34,-1,-1,-1,34, 66,65,64,63,62,62,62,62,-1,-1,58,57,56,55,54,53,52,52,51,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,36,35,35,35,36,37,36,35, 66,65,64,63,63,-1,63,63,64,-1,-1,-1,56,55,54,53,53,52,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 66,65,64,64,64,-1,-1,64,63,62,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 66,65,65,65,65,-1,-1,64,63,62,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,46,45,44,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,38, 66,66,66,66,66,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,45,44,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 9,9,9,9,9,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 8,8,8,8,9,10,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47, 7,7,7,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,45,45,45,46,47, 6,6,7,7,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 5,6,7,7,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 4,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 3,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 2,2,2,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 1,1,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 0,1,2,-1,-1,23,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 1,1,2,-1,22,22,22,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 2,2,-1,-1,21,21,21,21,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 3,3,-1,20,20,20,20,21,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 4,4,-1,19,19,19,19,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 5,5,-1,18,18,18,18,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 6,6,-1,17,17,17,17,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 7,7,-1,16,16,16,16,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 8,8,-1,15,15,15,16,17,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 9,-1,-1,14,14,15,16,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 10,11,12,13,14,-1,17,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 11,-1,13,13,14,-1,18,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 12,-1,14,-1,-1,-1,19,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 13,-1,15,16,17,18,19,20,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 14,-1,16,16,17,18,19,20,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 15,-1,17,17,17,18,19,20,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 16,-1,18,18,18,18,19,20,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 17,-1,19,-1,-1,-1,20,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 18,-1,20,21,22,-1,21,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 19,20,21,21,22,-1,22,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 20,-1,-1,22,22,23,23,-1,27,27,28,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 21,22,-1,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 22,22,-1,24,24,24,24,-1,27,27,28,29,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 23,23,-1,25,25,25,25,-1,28,28,28,29,30,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 24,24,-1,26,26,26,26,-1,-1,29,29,29,30,31,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 25,25,-1,27,27,27,27,-1,-1,30,30,30,30,31,32,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 26,26,-1,28,28,-1,28,29,-1,31,31,31,31,31,32,33,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 27,27,-1,-1,29,30,29,29,-1,32,32,-1,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 28,28,29,-1,30,30,30,-1,-1,33,33,34,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 29,29,29,-1,-1,31,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 30,30,30,31,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 31,31,31,31,32,33,34,35,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 32,-1,-1,32,32,33,34,35,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 33,-1,-1,-1,33,33,34,35,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 34,35,36,35,34,34,34,35,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,61,61,-1,-1,61,61,61,62,63, 37,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,43,44,45,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,62,62,-1,63,62,62,62,62,63, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,43,44,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,63,64,63,63,63,63,63,63, 9,9,9,9,9,9,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 8,8,8,8,8,9,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45,46, 7,7,7,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,44,44,44,45,46, 6,6,7,6,6,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 5,6,7,6,5,5,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 4,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 3,-1,-1,3,3,4,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 2,2,2,2,3,4,5,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 1,1,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 1,0,1,-1,-1,23,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 1,1,1,-1,22,22,22,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 2,2,-1,-1,21,21,21,21,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 3,3,-1,20,20,20,20,21,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 4,4,-1,19,19,19,19,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 5,5,-1,18,18,18,18,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 6,6,-1,17,17,17,17,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 7,7,-1,16,16,16,16,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 8,8,-1,15,15,15,16,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 9,-1,-1,14,14,15,16,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 10,11,12,13,14,-1,17,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 11,-1,13,13,14,-1,18,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 12,-1,14,-1,-1,-1,19,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,15,16,17,18,19,20,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,46,45,46,47,47,46,-1,49, 14,-1,16,16,17,18,19,20,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 15,-1,17,17,17,18,19,20,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 16,-1,18,18,18,18,19,20,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,48,48,48,48,48,49,-1,52, 17,-1,19,-1,-1,-1,20,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 18,-1,20,21,22,-1,21,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 19,20,21,21,22,-1,22,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 20,-1,-1,22,22,23,23,-1,27,27,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 21,22,-1,23,23,23,24,25,26,27,28,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 22,22,-1,24,24,24,24,-1,27,27,28,29,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 23,23,-1,25,25,25,25,-1,28,28,28,29,30,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 24,24,-1,26,26,26,26,-1,-1,29,29,29,30,31,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 25,25,-1,27,27,27,27,-1,-1,30,30,30,30,31,32,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 26,26,-1,28,28,-1,28,29,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 27,27,-1,-1,29,30,29,29,-1,32,32,-1,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 28,28,29,-1,30,30,30,-1,-1,33,33,34,33,33,33,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 29,29,29,-1,-1,31,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 30,30,30,31,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 31,31,31,31,32,33,34,35,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 32,-1,-1,32,32,33,34,35,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 33,-1,-1,-1,33,33,34,35,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 34,35,36,35,34,34,34,35,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,60,60,-1,-1,60,60,60,61,62, 37,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,43,44,45,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,61,61,-1,62,61,61,61,61,62, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,43,44,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,62,63,62,62,62,62,62,62, 9,9,9,9,9,9,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 8,8,8,8,8,9,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,43,43,44,45,46, 7,7,7,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,44,44,44,45,46, 6,6,7,6,6,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 5,6,7,6,5,5,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 4,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 3,-1,-1,3,3,4,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 2,2,2,2,3,4,5,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 2,1,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 2,1,0,-1,-1,23,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 2,1,1,-1,22,22,22,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 2,2,-1,-1,21,21,21,21,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 3,3,-1,20,20,20,20,21,-1,11,11,12,13,13,13,14,-1,-1,23,22,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 4,4,-1,19,19,19,19,-1,-1,12,12,12,13,14,14,-1,-1,24,23,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 5,5,-1,18,18,18,18,-1,-1,13,13,13,13,14,-1,-1,25,24,23,23,23,23,23,-1,-1,27,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 6,6,-1,17,17,17,17,-1,15,14,14,14,14,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 7,7,-1,16,16,16,16,-1,15,15,15,15,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,29,30,31,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 8,8,-1,15,15,15,16,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,26,27,28,29,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 9,-1,-1,14,14,15,16,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,30,31,31,31,31,32,33,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 10,11,12,13,14,-1,17,-1,18,18,18,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,30,30,31,32,32,32,32,33,34,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 11,-1,13,13,14,-1,18,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,32,33,33,33,33,34,35,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 12,-1,14,-1,-1,-1,19,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,32,33,34,34,34,34,35,36,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,15,16,17,18,19,20,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,33,33,34,35,35,35,35,36,-1,40,40,-1,46,45,46,47,47,46,-1,49, 14,-1,16,16,17,18,19,20,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,36,36,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 15,-1,17,17,17,18,19,20,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 16,-1,18,18,18,18,19,20,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,37,36,36,36,37,38,39,38,38,-1,43,44,-1,48,48,48,48,48,49,-1,52, 17,-1,19,-1,-1,-1,20,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,37,38,39,39,39,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 18,-1,20,21,22,-1,21,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,38,38,38,38,39,40,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 19,20,21,21,22,-1,22,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,39,39,39,39,40,41,-1,43,43,44,-1,49,-1,50,50,51,52,53, 20,-1,-1,22,22,23,23,-1,27,27,28,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 21,22,-1,23,23,23,24,25,26,27,28,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 22,22,-1,24,24,24,24,-1,27,27,28,29,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,42,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 23,23,-1,25,25,25,25,-1,28,28,28,29,30,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,57,57, 24,24,-1,26,26,26,26,-1,-1,29,29,29,30,31,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,58,58, 25,25,-1,27,27,27,27,-1,-1,30,30,30,30,31,32,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 26,26,-1,28,28,-1,28,29,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,50,50,50,-1,53,52,52,52,52,-1,60,60, 27,27,-1,-1,29,30,29,29,-1,32,32,-1,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,53,53,-1,-1,61,61, 28,28,29,-1,30,30,30,-1,-1,33,33,34,33,33,33,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,62,62,62, 29,29,29,-1,-1,31,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,44,43,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,62, 30,30,30,31,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 31,31,31,31,32,33,34,35,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 32,-1,-1,32,32,33,34,35,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 33,-1,-1,-1,33,33,34,35,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 34,35,36,35,34,34,34,35,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,60,60,-1,-1,60,60,60,61,62, 37,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,43,44,45,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,61,61,-1,62,61,61,61,61,62, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,43,44,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,62,63,62,62,62,62,62,62, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 27,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,-1,48,48,48,48,49, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 27,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 26,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 25,25,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 24,24,24,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 23,23,23,-1,-1,0,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 22,22,23,-1,2,1,2,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 21,21,-1,-1,2,2,2,3,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 20,20,-1,4,3,3,3,3,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 19,19,-1,4,4,4,4,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 18,18,-1,5,5,5,5,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 17,17,-1,6,6,6,6,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 16,16,-1,7,7,7,7,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 15,16,-1,8,8,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 14,-1,-1,9,9,9,9,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 13,12,11,10,10,-1,10,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 14,-1,11,11,11,-1,11,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 15,-1,12,-1,-1,-1,12,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 16,-1,13,14,15,14,13,14,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 17,-1,14,14,15,14,14,14,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,50,50,50,-1,53, 18,-1,15,15,15,15,15,15,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,50,51,51,-1,54, 19,-1,16,16,16,16,16,16,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,51,51,51,51,51,52,-1,55, 20,-1,17,-1,-1,-1,17,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,50,-1,-1,-1,51,-1,54, 21,-1,18,19,20,-1,18,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 21,20,19,19,20,-1,19,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,-1,49,49,50,51,52, 22,-1,-1,20,20,21,20,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 23,24,-1,21,21,21,21,22,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 24,24,-1,22,22,22,22,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,30,30,31,32,33,34,35,36,37,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 25,25,-1,23,23,23,23,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,45,45,46,46,46,-1,48,48,48,49,-1,56,56, 26,26,-1,24,24,24,24,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,44,44,45,46,47,-1,-1,49,49,49,49,-1,57,57, 27,27,-1,25,25,25,25,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,33,34,-1,-1,43,43,44,45,46,47,-1,-1,50,50,50,50,-1,58,58, 28,28,-1,26,26,-1,26,27,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,34,34,-1,-1,42,42,43,44,45,46,47,-1,52,51,51,51,51,-1,58,58, 29,29,-1,-1,27,28,27,27,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,41,42,43,44,-1,47,47,-1,52,52,52,52,-1,-1,57,57, 30,30,31,-1,28,28,28,-1,-1,30,30,31,30,30,30,30,30,31,32,33,34,35,36,37,38,38,37,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,53,53,53,-1,56,56,56, 31,31,31,-1,-1,29,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,34,35,36,-1,-1,38,37,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,54,-1,-1,55,55,56, 32,32,32,33,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 33,33,33,33,34,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,49,49,50,51,52,53,54,55,56, 34,-1,-1,34,34,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,43,42,41,42,43,44,45,46,47,48,-1,-1,50,50,51,52,53,-1,-1,57, 35,-1,-1,-1,35,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,51,51,51,52,-1,-1,-1,57, 36,37,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,52,52,52,52,53,54,55,56, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,45,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,54,-1,-1,54,54,54,55,56, 39,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,55,55,55,-1,56,55,55,55,55,56, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,47,48,49,50,51,52,53,54,55,56,56,56,56,57,56,56,56,56,56,56, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 9,9,9,9,9,9,10,9,9,9,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, 9,8,8,8,8,9,-1,8,8,8,9,10,11,12,13,14,15,16,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,38,38,38,38,39, 9,8,7,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 9,8,7,6,6,-1,6,6,7,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 9,8,7,6,5,5,5,5,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 10,-1,-1,-1,5,4,4,4,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 10,-1,-1,6,5,4,3,3,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 9,8,7,6,5,4,3,2,2,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 9,8,7,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 9,8,8,-1,-1,19,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 9,9,9,-1,18,18,18,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 10,10,-1,-1,17,17,17,17,-1,3,3,-1,5,5,6,7,8,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 11,11,-1,16,16,16,16,17,-1,4,4,5,6,6,6,7,-1,-1,16,15,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 12,12,-1,15,15,15,15,-1,-1,5,5,5,6,7,7,-1,-1,17,16,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 13,13,-1,14,14,14,14,-1,-1,6,6,6,6,7,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 14,14,-1,14,13,13,13,-1,8,7,7,7,7,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 15,15,-1,14,13,12,12,-1,8,8,8,8,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 16,16,-1,14,13,12,11,10,9,9,9,-1,-1,17,17,17,18,19,19,19,19,19,19,20,21,22,23,23,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 17,-1,-1,14,13,12,12,-1,10,10,10,-1,16,16,16,17,18,19,20,20,20,20,20,-1,22,22,23,24,24,24,24,25,26,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 17,16,15,14,14,-1,13,-1,11,11,11,-1,15,15,16,17,18,19,20,21,21,21,21,22,23,23,23,24,25,25,25,25,26,27,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 18,-1,15,15,15,-1,14,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,-1,24,24,24,25,26,26,26,26,27,28,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,23,-1,-1,25,25,25,25,26,27,27,27,27,28,29,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 20,-1,17,18,18,17,16,17,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,26,26,26,26,26,27,28,28,28,28,29,-1,33,33,-1,39,38,39,40,40,39,-1,42, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 23,-1,20,19,19,19,19,19,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,30,29,29,29,30,31,32,31,31,-1,36,37,-1,41,41,41,41,41,42,-1,45, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,30,30,30,30,31,32,32,32,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 25,-1,22,23,24,-1,21,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,31,31,31,31,32,33,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 25,24,23,23,24,-1,22,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,32,32,32,32,33,34,-1,36,36,37,-1,42,-1,43,43,44,45,46, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,33,33,33,33,34,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,34,34,34,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,29,29,30,31,32,33,34,35,35,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,32,33,-1,-1,42,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 32,32,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,-1,-1,41,41,42,43,43,43,43,-1,46,45,45,45,45,-1,53,53, 33,33,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,40,41,42,43,-1,44,44,-1,46,46,46,46,-1,-1,54,54, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,37,36,35,36,37,38,39,40,41,42,43,44,45,45,-1,-1,47,47,47,-1,55,55,55, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,37,36,36,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,48,-1,-1,54,54,55, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,42,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,44,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,54,54,54,-1,55,54,54,54,54,55, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,46,47,48,49,50,51,52,53,54,55,55,55,55,56,55,55,55,55,55,55, 9,9,9,9,9,9,10,9,9,9,9,10,11,12,13,14,15,16,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 9,8,8,8,8,9,-1,8,8,8,9,10,11,12,13,14,15,16,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,37,37,37,37,38, 9,8,7,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 9,8,7,6,6,-1,6,6,7,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 9,8,7,6,5,5,5,5,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 10,-1,-1,-1,5,4,4,4,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 10,-1,-1,6,5,4,3,3,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 9,8,7,6,5,4,3,2,2,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 9,8,7,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 9,8,8,-1,-1,18,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 9,9,9,-1,17,17,17,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 10,10,-1,-1,16,16,16,16,-1,2,2,-1,4,4,5,6,7,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 11,11,-1,15,15,15,15,16,-1,3,3,4,5,5,5,6,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 12,12,-1,14,14,14,14,-1,-1,4,4,4,5,6,6,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 13,13,-1,13,13,13,13,-1,-1,5,5,5,5,6,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 14,14,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 15,15,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 16,16,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,17,18,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,18,19,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,19,20,20,20,20,21,22,22,22,23,24,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,23,23,23,24,25,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,22,-1,-1,24,24,24,24,25,26,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,25,25,25,25,25,26,27,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,29,28,28,28,29,30,31,30,30,-1,35,36,-1,40,40,40,40,40,41,-1,44, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,29,29,29,29,30,31,31,31,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,30,30,30,30,31,32,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,31,31,31,31,32,33,-1,35,35,36,-1,41,-1,42,42,43,44,45, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,32,32,32,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,33,33,33,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,31,32,33,34,34,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,41,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 31,31,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,40,40,41,42,42,42,42,-1,45,44,44,44,44,-1,52,52, 32,32,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,40,41,42,-1,43,43,-1,45,45,45,45,-1,-1,53,53, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,42,43,44,44,-1,-1,46,46,46,-1,54,54,54, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,47,-1,-1,53,53,54, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,53,53,53,-1,54,53,53,53,53,54, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,52,53,54,54,54,54,55,54,54,54,54,54,54, 10,10,10,10,10,10,11,10,10,10,10,11,12,13,14,15,16,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 10,9,9,9,9,10,-1,9,9,9,10,11,12,13,14,15,16,17,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,36,36,36,36,37, 10,9,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 10,9,8,7,7,-1,7,7,8,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 10,9,8,7,6,6,6,6,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 11,-1,-1,-1,6,5,5,5,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 11,-1,-1,7,6,5,4,4,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 10,9,8,7,6,5,4,3,3,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 10,9,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 10,9,9,-1,-1,18,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 10,10,10,-1,17,17,17,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 11,11,-1,-1,16,16,16,16,-1,2,2,-1,3,3,4,5,6,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,38,38, 12,12,-1,15,15,15,15,16,-1,3,3,4,4,4,4,5,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,-1,36,36,-1,39,39, 13,13,-1,14,14,14,14,-1,-1,4,4,4,5,5,5,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 14,14,-1,13,13,13,13,-1,-1,5,5,5,5,6,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 15,15,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,16,15,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 16,16,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,17,16,16,16,16,16,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 17,17,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,17,17,17,17,17,17,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,18,18,18,18,18,18,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,19,19,19,19,19,20,21,21,21,22,23,23,23,23,24,25,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,20,20,20,-1,-1,22,22,22,23,24,24,24,24,25,26,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,21,21,-1,-1,23,23,23,23,24,25,25,25,25,26,27,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,22,-1,-1,24,24,24,24,24,25,26,26,26,26,27,-1,31,31,-1,37,36,37,38,38,37,-1,40, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,29,28,27,27,27,28,29,30,29,29,-1,34,35,-1,39,39,39,39,39,40,-1,43, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,28,28,28,28,28,29,30,30,30,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,29,29,29,29,29,30,31,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,30,30,30,30,30,31,32,-1,34,34,35,-1,40,-1,41,41,42,43,44, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,31,31,31,31,31,32,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,32,32,32,32,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,31,32,33,33,33,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 31,31,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,40,40,41,41,41,41,41,-1,44,43,43,43,43,-1,51,51, 32,32,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,40,41,42,-1,42,42,-1,44,44,44,44,-1,-1,52,52, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,42,43,43,43,-1,-1,45,45,45,-1,53,53,53, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,41,42,43,44,44,45,-1,-1,46,-1,-1,52,52,53, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,46,46,47,48,49,50,51,52,53, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,47,47,48,49,50,-1,-1,54, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,48,48,48,49,-1,-1,-1,54, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,49,49,49,49,50,51,52,53, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,53,52,52,52,-1,53,52,52,52,52,53, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,52,53,53,53,53,53,54,53,53,53,53,53,53, 11,11,11,11,11,11,12,11,11,11,11,12,13,14,15,16,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36, 11,10,10,10,10,11,-1,10,10,10,11,12,13,14,15,16,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,35,35,35,35,36, 11,10,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,34,34,34,35,36, 11,10,9,8,8,-1,8,8,9,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 11,10,9,8,7,7,7,7,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 12,-1,-1,-1,7,6,6,6,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 12,-1,-1,8,7,6,5,5,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 11,10,9,8,7,6,5,4,4,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 11,10,10,-1,-1,18,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 11,11,11,-1,17,17,17,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 12,12,-1,-1,16,16,16,16,-1,2,2,-1,2,2,3,4,5,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,37,37, 13,13,-1,15,15,15,15,16,-1,3,3,4,3,3,3,4,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,-1,35,35,-1,38,38, 14,14,-1,14,14,14,14,-1,-1,4,4,4,4,4,4,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 15,15,-1,13,13,13,13,-1,-1,5,5,5,5,5,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 16,16,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 17,17,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 18,18,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,17,17,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,18,18,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,19,19,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,20,20,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,21,21,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,30,30,-1,36,35,36,37,37,36,-1,39, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,29,28,27,26,26,26,27,28,29,28,28,-1,33,34,-1,38,38,38,38,38,39,-1,42, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,28,27,27,27,27,27,28,29,29,29,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,28,28,28,28,28,28,29,30,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,30,31,-1,33,33,34,-1,39,-1,40,40,41,42,43, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,30,30,30,30,30,30,31,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,31,31,31,31,31,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,31,32,32,32,32,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 31,31,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,40,40,40,40,40,40,40,-1,43,42,42,42,42,-1,50,50, 32,32,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,40,41,41,-1,41,41,-1,43,43,43,43,-1,-1,51,51, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,42,43,42,42,-1,-1,44,44,44,-1,52,52,52, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,41,42,43,43,43,44,-1,-1,45,-1,-1,51,51,52, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,45,45,46,47,48,49,50,51,52, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,46,46,47,48,49,-1,-1,53, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,47,47,47,48,-1,-1,-1,53, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,48,48,48,48,49,50,51,52, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,52,51,51,51,-1,52,51,51,51,51,52, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,52,53,52,52,52,52,53,52,52,52,52,52,52, 12,12,12,12,12,12,13,12,12,12,12,13,14,15,16,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35, 12,11,11,11,11,12,-1,11,11,11,12,13,14,15,16,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,34,34,34,34,35, 12,11,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,33,33,33,34,35, 12,11,10,9,9,-1,9,9,10,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 12,11,10,9,8,8,8,8,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 13,-1,-1,-1,8,7,7,7,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 13,-1,-1,9,8,7,6,6,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 12,11,10,9,8,7,6,5,5,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 12,11,11,-1,-1,18,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 12,12,12,-1,17,17,17,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 13,13,-1,-1,16,16,16,16,-1,3,3,-1,2,2,2,3,4,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,36,36, 14,14,-1,15,15,15,15,16,-1,4,4,4,3,3,3,3,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,-1,34,34,-1,37,37, 15,15,-1,14,14,14,14,-1,-1,5,5,4,4,4,4,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 16,16,-1,13,13,13,13,-1,-1,6,5,5,5,5,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 17,17,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 18,18,-1,13,12,11,11,-1,7,7,7,7,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,35,34,35,36,36,35,-1,38, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,37,37,37,37,37,38,-1,41, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,31,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,32,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 31,31,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,40,39,39,39,39,39,39,-1,42,41,41,41,41,-1,49,49, 32,32,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,40,40,40,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,41,42,41,41,-1,-1,43,43,43,-1,51,51,51, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,41,42,42,42,42,43,-1,-1,44,-1,-1,50,50,51, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,44,44,45,46,47,48,49,50,51, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,45,45,46,47,48,-1,-1,52, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,46,46,46,47,-1,-1,-1,52, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,47,47,47,47,48,49,50,51, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,52,51,50,50,50,-1,51,50,50,50,50,51, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,52,52,51,51,51,51,52,51,51,51,51,51,51, 13,13,13,13,13,13,14,13,13,13,13,14,15,16,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34, 13,12,12,12,12,13,-1,12,12,12,13,14,15,16,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,33,33,33,33,34, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,32,32,32,33,34, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 13,12,11,10,9,9,9,9,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 14,-1,-1,-1,9,8,8,8,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 14,-1,-1,10,9,8,7,7,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 13,12,11,10,9,8,7,6,6,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 13,12,12,-1,-1,18,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 13,13,13,-1,17,17,17,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 14,14,-1,-1,16,16,16,16,-1,4,4,-1,2,2,2,2,3,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,35,35, 15,15,-1,15,15,15,15,16,-1,5,5,4,3,3,3,3,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,-1,33,33,-1,36,36, 16,16,-1,14,14,14,14,-1,-1,6,5,4,4,4,4,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 17,17,-1,13,13,13,13,-1,-1,6,5,5,5,5,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 18,18,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 19,19,-1,13,12,11,11,-1,7,7,7,7,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,18,18,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,19,19,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,34,33,34,35,35,34,-1,37, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,36,36,36,36,36,37,-1,40, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,27,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,37,-1,-1,-1,38,-1,41, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,27,26,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,39,40,41, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,29,29,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,30,30,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,31,31,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,32,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 31,31,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,48,48, 32,32,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,49,49, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,40,40,41,40,40,-1,-1,42,42,42,-1,50,50,50, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,41,41,41,41,41,42,-1,-1,43,-1,-1,49,49,50, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,43,43,44,45,46,47,48,49,50, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,44,44,45,46,47,-1,-1,51, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,45,45,45,46,-1,-1,-1,51, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,46,46,46,46,47,48,49,50, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,51,50,49,49,49,-1,50,49,49,49,49,50, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,52,51,50,50,50,50,51,50,50,50,50,50,50, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33, 14,13,13,13,13,14,-1,13,13,13,14,15,16,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,32,32,32,32,33, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,31,31,31,32,33, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,17,18,19,20,20,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 14,13,12,11,10,10,10,10,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,18,18,18,19,19,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 15,-1,-1,-1,10,9,9,9,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 15,-1,-1,11,10,9,8,8,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 14,13,12,11,10,9,8,7,7,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 14,13,13,-1,-1,18,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 14,14,14,-1,17,17,17,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 15,15,-1,-1,16,16,16,16,-1,5,5,-1,2,2,2,2,2,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,34,34, 16,16,-1,15,15,15,15,16,-1,6,5,4,3,3,3,3,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,-1,32,32,-1,35,35, 17,17,-1,14,14,14,14,-1,-1,6,5,4,4,4,4,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 18,18,-1,13,13,13,13,-1,-1,6,5,5,5,5,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 19,19,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 19,19,-1,13,12,11,11,-1,7,7,7,7,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,15,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,21,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,21,22,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,21,21,22,23,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,22,22,22,22,23,-1,27,27,-1,33,32,33,34,34,33,-1,36, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,26,25,24,23,23,23,24,25,26,25,25,-1,30,31,-1,35,35,35,35,35,36,-1,39, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,26,25,24,24,24,24,24,25,26,26,26,-1,30,30,-1,-1,36,-1,-1,-1,37,-1,40, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,26,25,25,25,25,25,25,25,26,27,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,31,-1,36,-1,37,37,38,39,40, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,28,28,28,28,28,28,28,28,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,29,29,29,29,29,29,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,30,30,30,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,31,31,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 31,31,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,47,47, 32,32,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,48,48, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,49,49,49, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,40,40,40,40,40,41,-1,-1,42,-1,-1,48,48,49, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,42,42,43,44,45,46,47,48,49, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,43,43,44,45,46,-1,-1,50, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,44,44,44,45,-1,-1,-1,50, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,45,45,45,45,46,47,48,49, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,51,50,49,48,48,48,-1,49,48,48,48,48,49, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,51,50,49,49,49,49,50,49,49,49,49,49,49, 15,15,15,15,15,15,16,15,15,15,15,16,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32, 15,14,14,14,14,15,-1,14,14,14,15,16,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,31,31,31,31,32, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,30,30,30,31,32, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,18,19,19,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 15,14,13,12,11,11,11,11,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,17,18,18,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 16,-1,-1,-1,11,10,10,10,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 16,-1,-1,12,11,10,9,9,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 15,14,13,12,11,10,9,8,8,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 15,14,14,-1,-1,18,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 15,15,15,-1,17,17,17,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 16,16,-1,-1,16,16,16,16,-1,6,6,-1,3,2,2,2,2,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,33,33, 17,17,-1,15,15,15,15,16,-1,6,5,4,3,3,3,3,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,-1,31,31,-1,34,34, 18,18,-1,14,14,14,14,-1,-1,6,5,4,4,4,4,-1,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 19,19,-1,13,13,13,13,-1,-1,6,5,5,5,5,-1,-1,11,10,9,9,9,9,9,-1,-1,13,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 20,20,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,11,10,10,10,10,10,10,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 19,19,-1,13,12,11,11,-1,7,7,7,7,-1,-1,13,12,11,11,11,11,11,11,11,-1,-1,15,15,15,15,16,17,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,14,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,17,17,18,19,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,16,16,17,18,18,18,18,19,20,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,19,19,19,20,21,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,20,20,20,21,22,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,21,21,21,22,-1,26,26,-1,32,31,32,33,33,32,-1,35, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,22,22,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,20,20,20,21,22,23,-1,-1,25,24,23,22,22,22,23,24,25,24,24,-1,29,30,-1,34,34,34,34,34,35,-1,38, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,21,21,21,21,22,23,-1,-1,25,24,23,23,23,23,23,24,25,25,25,-1,29,29,-1,-1,35,-1,-1,-1,36,-1,39, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,22,22,22,22,23,-1,-1,25,24,24,24,24,24,24,24,25,26,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,30,-1,35,-1,36,36,37,38,39, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,26,-1,-1,27,27,28,28,28,28,28,28,28,-1,-1,33,32,32,32,-1,34,34,35,36,-1,42,42, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,28,28,28,29,29,29,29,-1,-1,-1,34,33,33,33,33,-1,35,35,35,36,-1,43,43, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,29,29,29,29,30,30,30,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,44,44, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,30,30,30,30,31,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 31,31,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,31,31,31,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,46,46, 32,32,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,47,47, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,48,48,48, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,35,34,34,34,35,36,37,38,39,39,39,39,39,39,40,-1,-1,41,-1,-1,47,47,48, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,41,41,42,43,44,45,46,47,48, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,41,40,39,38,39,40,41,42,43,44,45,-1,-1,42,42,43,44,45,-1,-1,49, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,43,43,43,44,-1,-1,-1,49, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,44,44,44,44,45,46,47,48, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,50,49,48,47,47,47,-1,48,47,47,47,47,48, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,45,44,45,46,47,48,49,50,50,49,48,48,48,48,49,48,48,48,48,48,48, 16,16,16,16,16,16,17,16,16,16,16,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31, 16,15,15,15,15,16,-1,15,15,15,16,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,30,30,30,30,31, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,29,29,29,30,31, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,8,7,6,6,6,6,6,6,7,-1,10,10,11,11,-1,15,15,16,17,18,18,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 16,15,14,13,12,12,12,12,-1,-1,10,9,8,7,6,5,5,5,5,6,7,-1,10,10,10,11,-1,16,16,16,17,17,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 17,-1,-1,-1,12,11,11,11,-1,11,10,10,-1,7,6,5,4,4,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 17,-1,-1,13,12,11,10,10,-1,-1,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 16,15,14,13,12,11,10,9,9,-1,-1,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 16,15,15,-1,-1,18,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,30,30,31, 16,16,16,-1,17,17,17,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,31,31,31, 17,17,-1,-1,16,16,16,16,-1,7,7,-1,4,3,2,2,2,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,31,31,32,31,-1,-1,32,32, 18,18,-1,15,15,15,15,16,-1,7,6,5,4,3,3,3,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,21,22,-1,31,30,-1,30,30,-1,33,33, 19,19,-1,14,14,14,14,-1,-1,7,6,5,4,4,4,-1,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,22,-1,-1,29,29,29,29,-1,34,34, 20,20,-1,13,13,13,13,-1,-1,7,6,5,5,5,-1,-1,10,9,8,8,8,8,8,-1,-1,12,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,28,28,28,28,-1,35,35, 20,20,-1,13,12,12,12,-1,8,7,6,6,6,-1,-1,-1,10,9,9,9,9,9,9,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,20,20,21,22,23,-1,27,27,27,28,-1,35,35, 19,19,-1,13,12,11,11,-1,8,7,7,7,-1,-1,12,11,10,10,10,10,10,10,10,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,21,21,22,23,-1,26,26,27,28,-1,34,34, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,13,12,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,28,-1,34,33, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,14,13,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,16,16,16,17,18,19,20,21,-1,23,23,23,-1,26,26,27,28,-1,-1,32, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,17,17,17,18,19,20,21,-1,24,24,24,-1,27,-1,28,28,29,30,31, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,18,18,18,19,20,21,22,23,24,25,-1,28,-1,29,29,29,-1,32, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,19,19,19,20,21,-1,24,24,-1,-1,29,-1,-1,-1,30,-1,33, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,20,20,20,21,-1,25,25,-1,31,30,31,32,32,31,-1,34, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,21,21,-1,26,-1,-1,31,31,31,32,32,32,-1,35, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,22,22,-1,27,-1,-1,32,32,32,32,33,33,-1,36, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,20,19,19,19,20,21,22,-1,-1,24,23,22,21,21,21,22,23,24,23,23,-1,28,29,-1,33,33,33,33,33,34,-1,37, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,20,20,20,20,20,21,22,-1,-1,24,23,22,22,22,22,22,23,24,24,24,-1,28,28,-1,-1,34,-1,-1,-1,35,-1,38, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,21,21,21,21,21,22,-1,-1,24,23,23,23,23,23,23,23,24,25,25,26,27,28,29,-1,35,-1,36,36,36,-1,39, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,24,25,26,-1,28,28,29,-1,34,-1,35,35,36,37,38, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,25,26,-1,29,29,29,-1,33,33,34,35,-1,-1,39, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,31,32,33,34,35,-1,41,40, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,25,25,-1,-1,26,26,27,27,27,27,27,27,27,-1,-1,32,31,31,31,-1,33,33,34,35,-1,41,41, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,26,-1,-1,27,27,27,28,28,28,28,-1,-1,-1,33,32,32,32,32,-1,34,34,34,35,-1,42,42, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,29,29,29,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,43,43, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,29,29,29,29,29,30,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,44,44, 31,31,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,30,30,30,30,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,45,45, 32,32,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,46,46, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,35,34,33,32,33,34,35,36,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,47,47,47, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,34,33,33,33,34,35,36,37,38,38,38,38,38,38,39,-1,-1,40,-1,-1,46,46,47, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,40,40,41,42,43,44,45,46,47, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,41,41,42,43,44,-1,-1,48, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,42,42,42,43,-1,-1,-1,48, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,43,43,43,43,44,45,46,47, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,49,48,47,46,46,46,-1,47,46,46,46,46,47, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,44,43,44,45,46,47,48,49,49,48,47,47,47,47,48,47,47,47,47,47,47, 17,17,17,17,17,17,18,17,17,17,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,30,30,30,30,30, 17,16,16,16,16,17,-1,16,16,16,17,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,29,29,29,29,30, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,28,-1,-1,28,28,28,29,30, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,8,7,6,6,6,6,6,6,7,-1,10,10,11,11,-1,15,15,16,17,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 17,16,15,14,13,13,13,13,-1,-1,10,9,8,7,6,5,5,5,5,6,7,-1,10,10,10,11,-1,16,16,16,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 18,-1,-1,-1,13,12,12,12,-1,11,10,10,-1,7,6,5,4,4,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 18,-1,-1,14,13,12,11,11,-1,-1,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 17,16,15,14,13,12,11,10,10,-1,-1,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 17,16,16,-1,-1,19,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,29,29,30, 17,17,17,-1,18,18,18,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,30,30,30, 18,18,-1,-1,17,17,17,17,-1,8,8,-1,5,4,3,2,2,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,30,30,31,30,-1,-1,31,31, 19,19,-1,16,16,16,16,17,-1,8,7,6,5,4,3,3,-1,-1,7,6,5,6,7,8,9,10,11,12,13,14,-1,-1,16,16,17,18,19,20,21,-1,30,29,-1,29,29,-1,32,32, 20,20,-1,15,15,15,15,-1,-1,8,7,6,5,4,4,-1,-1,8,7,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,21,-1,-1,28,28,28,28,-1,33,33, 21,21,-1,14,14,14,14,-1,-1,8,7,6,5,5,-1,-1,9,8,7,7,7,7,7,-1,-1,11,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,27,27,27,27,-1,34,34, 21,21,-1,14,13,13,13,-1,9,8,7,6,6,-1,-1,-1,9,8,8,8,8,8,8,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,19,19,20,21,22,-1,26,26,26,27,-1,34,34, 20,20,-1,14,13,12,12,-1,9,8,7,7,-1,-1,11,10,9,9,9,9,9,9,9,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,20,20,21,22,-1,25,25,26,27,-1,33,33, 19,20,-1,14,13,12,11,10,9,8,8,-1,-1,12,11,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,27,-1,33,32, 18,-1,-1,14,13,12,12,-1,9,9,9,-1,13,12,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,15,15,15,16,17,18,19,20,-1,22,22,22,-1,25,25,26,27,-1,-1,31, 17,16,15,14,14,-1,13,-1,10,10,10,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,16,16,16,17,18,19,20,-1,23,23,23,-1,26,-1,27,27,28,29,30, 18,-1,15,15,15,-1,14,-1,11,11,11,12,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,17,17,17,18,19,20,21,22,23,24,-1,27,-1,28,28,28,-1,31, 19,-1,16,-1,-1,-1,15,-1,-1,12,12,-1,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,18,18,18,19,20,-1,23,23,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,18,18,17,16,17,-1,13,13,-1,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,19,19,19,20,-1,24,24,-1,30,29,30,31,31,30,-1,33, 21,-1,18,18,18,17,17,17,-1,-1,14,-1,16,16,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,20,20,-1,25,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,19,18,18,18,18,-1,-1,15,-1,17,17,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,21,21,-1,26,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,19,19,19,19,19,-1,17,16,-1,18,18,19,20,19,18,18,18,19,20,21,-1,-1,23,22,21,20,20,20,21,22,23,22,22,-1,27,28,-1,32,32,32,32,32,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,17,17,-1,19,19,19,20,19,19,19,19,19,20,21,-1,-1,23,22,21,21,21,21,21,22,23,23,23,-1,27,27,-1,-1,33,-1,-1,-1,34,-1,37, 25,-1,22,23,24,-1,21,-1,19,18,18,19,20,20,20,20,20,20,20,20,20,20,21,-1,-1,23,22,22,22,22,22,22,22,23,24,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 25,24,23,23,24,-1,22,-1,19,19,19,-1,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,28,-1,33,-1,34,34,35,36,37, 26,-1,-1,24,24,24,23,-1,20,20,20,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 27,28,-1,25,25,24,23,22,21,21,21,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 28,28,-1,26,25,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,25,25,26,26,26,26,26,26,26,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 29,29,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,25,25,-1,-1,26,26,26,27,27,27,27,-1,-1,-1,32,31,31,31,31,-1,33,33,33,34,-1,41,41, 30,30,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,26,-1,-1,27,27,27,27,28,28,28,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 31,31,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,28,28,28,28,28,29,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,43,43, 32,32,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,29,29,29,29,29,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,44,44, 33,33,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,45,45, 34,34,35,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,34,33,32,31,32,33,34,35,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,46,46,46, 35,35,35,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,33,32,32,32,33,34,35,36,37,37,37,37,37,37,38,-1,-1,39,-1,-1,45,45,46, 36,36,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 37,37,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,39,39,40,41,42,43,44,45,46, 38,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,40,40,41,42,43,-1,-1,47, 39,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,41,41,41,42,-1,-1,-1,47, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,42,42,42,42,43,44,45,46, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,48,47,46,45,45,45,-1,46,45,45,45,45,46, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,48,47,46,46,46,46,47,46,46,46,46,46,46, 18,18,18,18,18,18,19,18,18,18,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,29,29,29,29,29, 18,17,17,17,17,18,-1,17,17,17,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,28,-1,-1,28,28,28,28,29, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,-1,-1,27,27,27,28,29, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,8,7,6,6,6,6,6,6,7,-1,10,10,11,11,-1,15,15,16,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 18,17,16,15,14,14,14,14,-1,-1,10,9,8,7,6,5,5,5,5,6,7,-1,10,10,10,11,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 19,-1,-1,-1,14,13,13,13,-1,11,10,10,-1,7,6,5,4,4,4,-1,-1,-1,9,9,10,11,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 19,-1,-1,15,14,13,12,12,-1,-1,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 18,17,16,15,14,13,12,11,11,-1,-1,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 18,17,17,-1,-1,20,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,28,28,29, 18,18,18,-1,19,19,19,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,29,29,29, 19,19,-1,-1,18,18,18,18,-1,9,9,-1,6,5,4,3,3,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,29,29,30,29,-1,-1,30,30, 20,20,-1,17,17,17,17,18,-1,9,8,7,6,5,4,4,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,-1,-1,15,15,16,17,18,19,20,-1,29,28,-1,28,28,-1,31,31, 21,21,-1,16,16,16,16,-1,-1,9,8,7,6,5,5,-1,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,16,16,17,18,19,20,-1,-1,27,27,27,27,-1,32,32, 22,22,-1,15,15,15,15,-1,-1,9,8,7,6,6,-1,-1,8,7,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,-1,-1,17,17,18,19,20,-1,-1,26,26,26,26,-1,33,33, 22,22,-1,15,14,14,14,-1,10,9,8,7,7,-1,-1,-1,8,7,7,7,7,7,7,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,18,18,19,20,21,-1,25,25,25,26,-1,33,33, 21,21,-1,15,14,13,13,-1,10,9,8,8,-1,-1,10,9,8,8,8,8,8,8,8,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,19,19,20,21,-1,24,24,25,26,-1,32,32, 20,21,-1,15,14,13,12,11,10,9,9,-1,-1,11,10,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,26,-1,32,31, 19,-1,-1,15,14,13,13,-1,10,10,10,-1,12,11,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,14,14,14,15,16,17,18,19,-1,21,21,21,-1,24,24,25,26,-1,-1,30, 18,17,16,15,15,-1,14,-1,11,11,11,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,15,15,15,16,17,18,19,-1,22,22,22,-1,25,-1,26,26,27,28,29, 19,-1,16,16,16,-1,15,-1,12,12,12,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,16,16,16,17,18,19,20,21,22,23,-1,26,-1,27,27,27,-1,30, 20,-1,17,-1,-1,-1,16,-1,-1,13,13,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,17,17,17,18,19,-1,22,22,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,19,19,18,17,18,-1,14,14,-1,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,18,18,18,19,-1,23,23,-1,29,28,29,30,30,29,-1,32, 22,-1,19,19,19,18,18,18,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,24,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,20,19,19,19,19,-1,-1,16,-1,16,16,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,20,20,-1,25,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,20,20,20,20,20,-1,18,17,-1,17,17,18,19,18,17,17,17,18,19,20,-1,-1,22,21,20,19,19,19,20,21,22,21,21,-1,26,27,-1,31,31,31,31,31,32,-1,35, 25,-1,22,-1,-1,-1,21,-1,-1,18,18,-1,18,18,18,19,18,18,18,18,18,19,20,-1,-1,22,21,20,20,20,20,20,21,22,22,22,-1,26,26,-1,-1,32,-1,-1,-1,33,-1,36, 26,-1,23,24,25,-1,22,-1,20,19,19,20,19,19,19,19,19,19,19,19,19,19,20,-1,-1,22,21,21,21,21,21,21,21,22,23,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 26,25,24,24,25,-1,23,-1,20,20,20,-1,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,27,-1,32,-1,33,33,34,35,36, 27,-1,-1,25,25,25,24,-1,21,21,21,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 28,29,-1,26,26,25,24,23,22,22,22,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 29,29,-1,27,26,25,25,-1,23,23,23,24,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,24,24,25,25,25,25,25,25,25,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 30,30,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,26,26,26,26,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,40,40, 31,31,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,25,25,25,25,25,25,25,-1,-1,26,26,26,26,27,27,27,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,26,26,26,26,26,26,27,28,27,27,27,27,27,28,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 33,33,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,27,27,27,27,27,27,28,28,28,28,28,28,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,43,43, 34,34,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,44,44, 35,35,36,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,34,33,32,31,30,31,32,33,34,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,45,45,45, 36,36,36,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,32,31,31,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,38,-1,-1,44,44,45, 37,37,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 38,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,38,38,39,40,41,42,43,44,45, 39,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,39,39,40,41,42,-1,-1,46, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,40,40,40,41,-1,-1,-1,46, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,41,41,41,41,42,43,44,45, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,47,46,45,44,44,44,-1,45,44,44,44,44,45, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,44,43,42,41,42,43,44,45,46,47,47,46,45,45,45,45,46,45,45,45,45,45,45, 19,19,19,19,19,19,20,19,19,19,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,28,28,29,29,28,28,28,28,28, 19,18,18,18,18,19,-1,18,18,18,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,27,27,27,-1,-1,27,27,27,27,28, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 19,18,17,16,15,15,15,15,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 20,-1,-1,-1,15,14,14,14,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 20,-1,-1,16,15,14,13,13,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 19,18,17,16,15,14,13,12,12,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 19,18,18,-1,-1,21,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,27,27,28, 19,19,19,-1,20,20,20,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,28,28,28, 20,20,-1,-1,19,19,19,19,-1,10,10,-1,7,6,5,4,4,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,28,28,29,28,-1,-1,29,29, 21,21,-1,18,18,18,18,19,-1,10,9,8,7,6,5,5,-1,-1,5,4,3,4,5,6,7,8,9,10,11,12,-1,-1,14,14,15,16,17,18,19,-1,28,27,-1,27,27,-1,30,30, 22,22,-1,17,17,17,17,-1,-1,10,9,8,7,6,6,-1,-1,6,5,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,15,15,16,17,18,19,-1,-1,26,26,26,26,-1,31,31, 23,23,-1,16,16,16,16,-1,-1,10,9,8,7,7,-1,-1,7,6,5,5,5,5,5,-1,-1,9,9,10,11,12,13,14,-1,-1,16,16,17,18,19,-1,-1,25,25,25,25,-1,32,32, 23,23,-1,16,15,15,15,-1,11,10,9,8,8,-1,-1,-1,7,6,6,6,6,6,6,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,17,17,18,19,20,-1,24,24,24,25,-1,32,32, 22,22,-1,16,15,14,14,-1,11,10,9,9,-1,-1,9,8,7,7,7,7,7,7,7,-1,-1,11,11,11,11,12,13,14,15,16,-1,-1,18,18,19,20,-1,23,23,24,25,-1,31,31, 21,22,-1,16,15,14,13,12,11,10,10,-1,-1,10,9,8,8,8,8,8,8,8,8,9,10,11,12,12,12,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,24,25,-1,31,30, 20,-1,-1,16,15,14,14,-1,11,11,11,-1,11,10,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,13,13,13,14,15,16,17,18,-1,20,20,20,-1,23,23,24,25,-1,-1,29, 19,18,17,16,16,-1,15,-1,12,12,12,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,14,14,14,15,16,17,18,-1,21,21,21,-1,24,-1,25,25,26,27,28, 20,-1,17,17,17,-1,16,-1,13,13,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,15,15,15,16,17,18,19,20,21,22,-1,25,-1,26,26,26,-1,29, 21,-1,18,-1,-1,-1,17,-1,-1,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,16,16,16,17,18,-1,21,21,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,20,20,19,18,19,-1,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,17,17,17,18,-1,22,22,-1,28,27,28,29,29,28,-1,31, 23,-1,20,20,20,19,19,19,-1,-1,16,-1,14,14,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,18,18,-1,23,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,21,20,20,20,20,-1,-1,17,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,24,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,21,21,21,21,21,-1,19,18,-1,16,16,17,18,17,16,16,16,17,18,19,-1,-1,21,20,19,18,18,18,19,20,21,20,20,-1,25,26,-1,30,30,30,30,30,31,-1,34, 26,-1,23,-1,-1,-1,22,-1,-1,19,19,-1,17,17,17,18,17,17,17,17,17,18,19,-1,-1,21,20,19,19,19,19,19,20,21,21,21,-1,25,25,-1,-1,31,-1,-1,-1,32,-1,35, 27,-1,24,25,26,-1,23,-1,21,20,20,19,18,18,18,18,18,18,18,18,18,18,19,-1,-1,21,20,20,20,20,20,20,20,21,22,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 27,26,25,25,26,-1,24,-1,21,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,20,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,26,-1,31,-1,32,32,33,34,35, 28,-1,-1,26,26,26,25,-1,22,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 29,30,-1,27,27,26,25,24,23,23,23,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 30,30,-1,28,27,26,26,-1,24,24,24,25,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,23,23,24,24,24,24,24,24,24,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 31,31,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,23,23,23,23,23,23,23,-1,-1,24,24,24,25,25,25,25,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,25,26,26,26,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 33,33,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,25,25,25,25,25,25,26,27,26,26,26,26,26,27,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 34,34,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,26,26,26,26,26,26,27,27,27,27,27,27,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,42,42, 35,35,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,43,43, 36,36,37,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,44,44,44, 37,37,37,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,34,35,35,-1,-1,31,30,30,30,31,32,33,34,35,35,35,35,35,35,36,-1,-1,37,-1,-1,43,43,44, 38,38,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 39,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,37,37,38,39,40,41,42,43,44, 40,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,38,38,39,40,41,-1,-1,45, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,39,39,39,40,-1,-1,-1,45, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,40,40,40,40,41,42,43,44, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,46,45,44,43,43,43,-1,44,43,43,43,43,44, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,46,45,44,44,44,44,45,44,44,44,44,44,44, 20,20,20,20,20,20,21,20,20,20,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,28,27,27,27,27,27, 20,19,19,19,19,20,-1,19,19,19,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,-1,26,26,26,26,27, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 20,19,18,17,16,16,16,16,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 21,-1,-1,-1,16,15,15,15,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 21,-1,-1,17,16,15,14,14,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 20,19,18,17,16,15,14,13,13,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 21,21,-1,-1,20,20,20,20,-1,11,11,-1,8,7,6,5,5,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,28,28, 22,22,-1,19,19,19,19,20,-1,11,10,9,8,7,6,6,-1,-1,5,4,3,4,5,6,7,8,9,10,11,12,-1,-1,13,13,14,15,16,17,18,-1,27,26,-1,26,26,-1,29,29, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,7,7,-1,-1,6,5,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,14,14,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 24,24,-1,17,17,17,17,-1,-1,11,10,9,8,8,-1,-1,7,6,5,5,5,5,5,-1,-1,9,9,10,11,12,13,14,-1,-1,15,15,16,17,18,-1,-1,24,24,24,24,-1,31,31, 24,24,-1,17,16,16,16,-1,12,11,10,9,9,-1,-1,-1,7,6,6,6,6,6,6,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,16,16,17,18,19,-1,23,23,23,24,-1,31,31, 23,23,-1,17,16,15,15,-1,12,11,10,10,-1,-1,9,8,7,7,7,7,7,7,7,-1,-1,11,11,11,11,12,13,14,15,16,-1,-1,17,17,18,19,-1,22,22,23,24,-1,30,30, 22,23,-1,17,16,15,14,13,12,11,11,-1,-1,10,9,8,8,8,8,8,8,8,8,9,10,11,12,12,12,12,13,14,15,16,17,-1,-1,18,18,19,20,21,22,23,24,-1,30,29, 21,-1,-1,17,16,15,15,-1,12,12,12,-1,11,10,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,13,13,13,14,15,16,17,18,-1,19,19,19,-1,22,22,23,24,-1,-1,28, 20,19,18,17,17,-1,16,-1,13,13,13,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,14,14,14,15,16,17,18,-1,20,20,20,-1,23,-1,24,24,25,26,27, 21,-1,18,18,18,-1,17,-1,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,15,15,15,16,17,18,19,20,21,21,-1,24,-1,25,25,25,-1,28, 22,-1,19,-1,-1,-1,18,-1,-1,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,16,16,16,17,18,-1,21,21,-1,-1,25,-1,-1,-1,26,-1,29, 23,-1,20,21,21,20,19,20,-1,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,17,17,17,18,-1,22,22,-1,27,26,27,28,28,27,-1,30, 24,-1,21,21,21,20,20,20,-1,-1,16,-1,14,14,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,18,18,-1,23,-1,-1,27,27,27,28,28,28,-1,31, 25,-1,22,22,21,21,21,21,-1,-1,17,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,24,-1,-1,28,28,28,28,29,29,-1,32, 26,-1,23,22,22,22,22,22,-1,19,18,-1,16,16,17,18,17,16,16,16,17,18,19,-1,-1,21,20,19,18,18,18,19,20,21,20,20,-1,25,26,-1,29,29,29,29,29,30,-1,33, 27,-1,24,-1,-1,-1,23,-1,-1,19,19,-1,17,17,17,18,17,17,17,17,17,18,19,-1,-1,21,20,19,19,19,19,19,20,21,21,21,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 28,-1,25,26,27,-1,24,-1,21,20,20,19,18,18,18,18,18,18,18,18,18,18,19,-1,-1,21,20,20,20,20,20,20,20,21,22,22,23,24,25,26,-1,31,-1,33,33,32,-1,35, 28,27,26,26,27,-1,25,-1,21,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,20,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,26,-1,31,-1,32,32,33,34,35, 29,-1,-1,27,27,26,26,-1,22,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 30,31,-1,28,27,26,25,24,23,23,23,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 31,31,-1,28,27,26,26,-1,24,24,24,25,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,23,23,24,24,24,24,24,24,24,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 32,32,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,23,23,23,23,23,23,23,-1,-1,24,24,24,25,25,25,25,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 33,33,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,25,26,26,26,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 34,34,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,25,25,25,25,25,25,26,27,26,26,26,26,26,27,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 35,35,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,26,26,26,26,26,26,27,27,27,27,27,27,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,42,42, 36,36,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,43,43, 37,37,38,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,44,44,44, 38,38,38,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,34,35,35,-1,-1,31,30,30,30,31,32,33,34,35,35,35,35,35,35,36,-1,-1,37,-1,-1,43,43,44, 39,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 40,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,37,37,38,39,40,41,42,43,44, 41,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,38,38,39,40,41,-1,-1,45, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,39,39,39,40,-1,-1,-1,45, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,40,40,40,40,41,42,43,44, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,46,45,44,43,43,43,-1,44,43,43,43,43,44, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,46,45,44,44,44,44,45,44,44,44,44,44,44, 21,21,21,21,21,21,22,21,21,21,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,27,26,26,26,26,26, 21,20,20,20,20,21,-1,20,20,20,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,-1,25,25,25,25,26, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 21,20,19,18,17,17,17,17,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 22,-1,-1,-1,17,16,16,16,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 22,-1,-1,18,17,16,15,15,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 21,20,19,18,17,16,15,14,14,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 22,22,-1,-1,21,21,21,21,-1,12,12,-1,9,8,7,6,6,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 23,23,-1,20,20,20,20,21,-1,12,11,10,9,8,7,7,-1,-1,5,4,3,4,5,6,7,8,9,10,11,12,-1,-1,12,12,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,8,8,-1,-1,6,5,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,13,13,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 25,25,-1,18,18,18,18,-1,-1,12,11,10,9,9,-1,-1,7,6,5,5,5,5,5,-1,-1,9,9,10,11,12,13,14,-1,-1,14,14,15,16,17,-1,-1,23,23,23,23,-1,30,30, 25,25,-1,18,17,17,17,-1,13,12,11,10,10,-1,-1,-1,7,6,6,6,6,6,6,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,15,15,16,17,18,-1,22,22,22,23,-1,30,30, 24,24,-1,18,17,16,16,-1,13,12,11,11,-1,-1,9,8,7,7,7,7,7,7,7,-1,-1,11,11,11,11,12,13,14,15,16,-1,-1,16,16,17,18,-1,21,21,22,23,-1,29,29, 23,24,-1,18,17,16,15,14,13,12,12,-1,-1,10,9,8,8,8,8,8,8,8,8,9,10,11,12,12,12,12,13,14,15,16,17,-1,-1,17,17,18,19,20,21,22,23,-1,29,28, 22,-1,-1,18,17,16,16,-1,13,13,13,-1,11,10,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,13,13,13,14,15,16,17,18,-1,18,18,18,-1,21,21,22,23,-1,-1,27, 21,20,19,18,18,-1,17,-1,14,14,14,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,14,14,14,15,16,17,18,-1,19,19,19,-1,22,-1,23,23,24,25,26, 22,-1,19,19,19,-1,18,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,15,15,15,16,17,18,19,20,20,20,-1,23,-1,24,24,24,-1,27, 23,-1,20,-1,-1,-1,19,-1,-1,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,16,16,16,17,18,-1,21,21,-1,-1,24,-1,-1,-1,25,-1,28, 24,-1,21,22,22,21,20,21,-1,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,17,17,17,18,-1,22,22,-1,26,25,26,27,27,26,-1,29, 25,-1,22,22,22,21,21,21,-1,-1,16,-1,14,14,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,18,18,-1,23,-1,-1,26,26,26,27,27,27,-1,30, 26,-1,23,23,22,22,22,22,-1,-1,17,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,24,-1,-1,27,27,27,27,28,28,-1,31, 27,-1,24,23,23,23,23,23,-1,19,18,-1,16,16,17,18,17,16,16,16,17,18,19,-1,-1,21,20,19,18,18,18,19,20,21,20,20,-1,25,26,-1,28,28,28,28,28,29,-1,32, 28,-1,25,-1,-1,-1,24,-1,-1,19,19,-1,17,17,17,18,17,17,17,17,17,18,19,-1,-1,21,20,19,19,19,19,19,20,21,21,21,-1,25,25,-1,-1,29,-1,-1,-1,30,-1,33, 29,-1,26,27,28,-1,25,-1,21,20,20,19,18,18,18,18,18,18,18,18,18,18,19,-1,-1,21,20,20,20,20,20,20,20,21,22,22,23,24,25,26,-1,30,-1,33,32,31,-1,34, 29,28,27,27,28,-1,26,-1,21,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,20,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,26,-1,31,-1,32,32,32,33,34, 30,-1,-1,28,27,26,26,-1,22,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,30,30,31,32,-1,-1,35, 31,32,-1,28,27,26,25,24,23,23,23,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,32,-1,37,36, 32,32,-1,28,27,26,26,-1,24,24,24,25,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,23,23,24,24,24,24,24,24,24,-1,-1,29,28,28,28,-1,30,30,31,32,-1,37,37, 33,33,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,23,23,23,23,23,23,23,-1,-1,24,24,24,25,25,25,25,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,38,38, 34,34,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,25,26,26,26,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,39,39, 35,35,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,25,25,25,25,25,25,26,27,26,26,26,26,26,27,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,40,40, 36,36,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,26,26,26,26,26,26,27,27,27,27,27,27,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,41,41, 37,37,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,42,42, 38,38,39,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,44,43,43, 39,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,34,35,35,-1,-1,31,30,30,30,31,32,33,34,35,35,35,35,35,35,36,-1,-1,37,-1,-1,43,43,44, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 40,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,37,37,38,39,40,41,42,43,44, 41,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,38,38,39,40,41,-1,-1,45, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,39,39,39,40,-1,-1,-1,45, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,40,40,40,40,41,42,43,44, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,46,45,44,43,43,43,-1,44,43,43,43,43,44, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,46,45,44,44,44,44,45,44,44,44,44,44,44, 22,22,22,22,22,22,23,22,22,22,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,27,26,26,26,26,26, 22,21,21,21,21,22,-1,21,21,21,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,-1,25,25,25,25,26, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 22,21,20,19,18,18,18,18,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 23,-1,-1,-1,18,17,17,17,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 23,-1,-1,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 22,21,20,19,18,17,16,15,15,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,7,7,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,8,8,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,-1,-1,12,12,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,9,9,-1,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,13,13,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 26,26,-1,19,19,19,19,-1,-1,13,12,11,10,10,-1,-1,8,7,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,-1,-1,14,14,15,16,17,-1,-1,23,23,23,23,-1,30,30, 26,26,-1,19,18,18,18,-1,14,13,12,11,11,-1,-1,-1,8,7,7,7,7,7,7,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,15,15,16,17,18,-1,22,22,22,23,-1,30,30, 25,25,-1,19,18,17,17,-1,14,13,12,12,-1,-1,10,9,8,8,8,8,8,8,8,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,16,16,17,18,-1,21,21,22,23,-1,29,29, 24,25,-1,19,18,17,16,15,14,13,13,-1,-1,11,10,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,14,15,16,17,18,-1,-1,17,17,18,19,20,21,22,23,-1,29,28, 23,-1,-1,19,18,17,17,-1,14,14,14,-1,12,11,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,14,14,14,15,16,17,18,19,-1,18,18,18,-1,21,21,22,23,-1,-1,27, 22,21,20,19,19,-1,18,-1,15,15,15,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,15,15,15,16,17,18,19,-1,19,19,19,-1,22,-1,23,23,24,25,26, 23,-1,20,20,20,-1,19,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,16,16,16,17,18,19,20,20,20,20,-1,23,-1,24,24,24,-1,27, 24,-1,21,-1,-1,-1,20,-1,-1,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,17,17,17,18,19,-1,21,21,-1,-1,24,-1,-1,-1,25,-1,28, 25,-1,22,23,23,22,21,22,-1,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,18,18,18,19,-1,22,22,-1,26,25,26,27,27,26,-1,29, 26,-1,23,23,23,22,22,22,-1,-1,17,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,23,-1,-1,26,26,26,27,27,27,-1,30, 27,-1,24,24,23,23,23,23,-1,-1,18,-1,16,16,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,20,20,-1,24,-1,-1,27,27,27,27,28,28,-1,31, 28,-1,25,24,24,24,24,24,-1,20,19,-1,17,17,18,19,18,17,17,17,18,19,20,-1,-1,22,21,20,19,19,19,20,21,22,21,21,-1,25,26,-1,28,28,28,28,28,29,-1,32, 29,-1,26,-1,-1,-1,25,-1,-1,20,20,-1,18,18,18,19,18,18,18,18,18,19,20,-1,-1,22,21,20,20,20,20,20,21,22,22,22,-1,26,26,-1,-1,29,-1,-1,-1,30,-1,33, 30,-1,27,28,29,-1,26,-1,22,21,21,20,19,19,19,19,19,19,19,19,19,19,20,-1,-1,22,21,21,21,21,21,21,21,22,23,23,24,25,26,27,-1,30,-1,33,32,31,-1,34, 30,29,28,28,29,-1,27,-1,22,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,27,-1,31,-1,33,32,32,33,34, 31,-1,-1,29,28,27,27,-1,23,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,31,31,32,33,-1,-1,35, 32,33,-1,29,28,27,26,25,24,24,24,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,33,-1,37,36, 33,33,-1,29,28,27,27,-1,25,25,25,26,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,24,24,25,25,25,25,25,25,25,-1,-1,30,29,29,29,-1,31,31,32,33,-1,37,37, 34,34,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,26,26,26,26,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,38,38, 35,35,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,25,25,25,25,25,25,25,-1,-1,26,26,26,26,27,27,27,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,39,39, 36,36,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,26,26,26,26,26,26,27,28,27,27,27,27,27,28,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,40,40, 37,37,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,27,27,27,27,27,27,28,28,28,28,28,28,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,41,41, 38,38,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,42,42, 39,39,40,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,44,43,43, 40,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,35,36,36,-1,-1,32,31,31,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,38,-1,-1,44,44,44, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 41,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,38,38,39,40,41,42,43,44,45, 42,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,39,39,40,41,42,-1,-1,46, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,40,40,40,41,-1,-1,-1,46, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,41,41,41,41,42,43,44,45, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,47,46,45,44,44,44,-1,45,44,44,44,44,45, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,47,46,45,45,45,45,46,45,45,45,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,22,23,23,22,22,22,22,22, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,21,21,21,-1,-1,21,21,21,21,22, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,18,18,18,18,19,20,21,22, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,17,17,17,18,-1,-1,-1,23, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,16,16,17,18,19,-1,-1,23, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,15,15,16,17,18,19,20,21,22, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,12,12,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,8,8,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,13,13,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,9,9,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 30,30,-1,23,23,23,23,-1,-1,17,16,15,14,14,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,10,10,11,12,13,-1,-1,19,19,19,19,-1,26,26, 30,30,-1,23,22,22,22,-1,18,17,16,15,15,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,11,11,12,13,14,-1,18,18,18,19,-1,26,26, 29,29,-1,23,22,21,21,-1,18,17,16,16,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,12,12,13,14,-1,17,17,18,19,-1,25,25, 28,29,-1,23,22,21,20,19,18,17,17,-1,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,21,21,-1,-1,13,13,14,15,16,17,18,19,-1,25,24, 27,-1,-1,23,22,21,21,-1,18,18,18,-1,16,15,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,20,20,20,-1,14,14,14,-1,17,17,18,19,-1,-1,23, 26,25,24,23,23,-1,22,-1,19,19,19,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,20,19,19,-1,15,15,15,-1,18,-1,19,19,20,21,22, 27,-1,24,24,24,-1,23,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,20,19,18,17,16,16,16,-1,19,-1,20,20,20,-1,23, 28,-1,25,-1,-1,-1,24,-1,-1,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,21,20,19,19,-1,17,17,-1,-1,20,-1,-1,-1,21,-1,24, 29,-1,26,27,27,26,25,26,-1,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,22,21,20,20,20,-1,18,18,-1,22,21,22,23,23,22,-1,25, 30,-1,27,27,27,26,26,26,-1,-1,21,-1,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,19,-1,-1,22,22,22,23,23,23,-1,26, 31,-1,28,28,27,27,27,27,-1,-1,22,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,20,-1,-1,23,23,23,23,24,24,-1,27, 32,-1,29,28,28,28,28,28,-1,24,23,-1,21,21,22,23,22,21,21,21,22,23,24,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,21,22,-1,24,24,24,24,24,25,-1,28, 33,-1,30,-1,-1,-1,29,-1,-1,24,24,-1,22,22,22,23,22,22,22,22,22,23,24,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,22,22,-1,-1,25,-1,-1,-1,26,-1,29, 34,-1,31,32,33,-1,30,-1,26,25,25,24,23,23,23,23,23,23,23,23,23,23,24,-1,-1,26,25,25,25,25,25,25,25,25,25,25,24,23,23,24,-1,26,-1,29,28,27,-1,30, 34,33,32,32,33,-1,31,-1,26,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,26,26,-1,24,24,24,-1,27,-1,29,28,28,29,30, 35,-1,-1,33,32,31,31,-1,27,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,27,-1,25,25,25,-1,28,29,29,29,-1,-1,31, 36,37,-1,33,32,31,30,29,28,28,28,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,28,28,28,28,28,28,-1,-1,26,26,26,27,28,29,30,30,-1,33,32, 37,37,-1,33,32,31,31,-1,29,29,29,30,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,28,28,29,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,30,31,-1,33,33, 38,38,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,29,29,29,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,34,34, 39,39,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,30,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,35,35, 40,40,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,30,30,30,30,30,30,31,32,31,31,31,31,31,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,36,36, 41,41,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,31,31,31,31,31,31,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,37,37, 42,42,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,38,38, 43,43,44,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,39,38,37,36,35,34,35,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,40,39,39, 44,44,44,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,40,-1,-1,36,35,35,35,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,40,40,40, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,36,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,41,41, 45,44,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,42,42, 46,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,43, 46,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,44, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,43, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,21,22,22,21,21,21,21,21, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,20,20,20,-1,-1,20,20,20,20,21, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,17,17,17,17,18,19,20,21, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,16,16,16,17,-1,-1,-1,22, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,15,15,16,17,18,-1,-1,22, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,14,14,15,16,17,18,19,20,21, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,-1,12,12,-1,21,21,22,21,-1,-1,22,22, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,12,12,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,7,7,8,9,10,11,12,-1,21,20,-1,20,20,-1,23,23, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,13,13,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,8,8,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 30,30,-1,23,23,23,23,-1,-1,17,16,15,14,14,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,9,9,10,11,12,-1,-1,18,18,18,18,-1,25,25, 30,30,-1,23,22,22,22,-1,18,17,16,15,15,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,10,10,11,12,13,-1,17,17,17,18,-1,25,25, 29,29,-1,23,22,21,21,-1,18,17,16,16,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,11,11,12,13,-1,16,16,17,18,-1,24,24, 28,29,-1,23,22,21,20,19,18,17,17,-1,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,20,20,-1,-1,12,12,13,14,15,16,17,18,-1,24,23, 27,-1,-1,23,22,21,21,-1,18,18,18,-1,16,15,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,19,19,19,-1,13,13,13,-1,16,16,17,18,-1,-1,22, 26,25,24,23,23,-1,22,-1,19,19,19,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,19,18,18,-1,14,14,14,-1,17,-1,18,18,19,20,21, 27,-1,24,24,24,-1,23,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,19,18,17,16,15,15,15,-1,18,-1,19,19,19,-1,22, 28,-1,25,-1,-1,-1,24,-1,-1,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,20,19,18,18,-1,16,16,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,27,27,26,25,26,-1,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,21,20,19,19,19,-1,17,17,-1,21,20,21,22,22,21,-1,24, 30,-1,27,27,27,26,26,26,-1,-1,21,-1,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,20,20,-1,18,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,28,27,27,27,27,-1,-1,22,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,21,21,-1,19,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,28,28,28,28,28,-1,24,23,-1,21,21,22,23,22,21,21,21,22,23,24,-1,-1,26,25,24,23,23,23,24,24,23,22,22,-1,20,21,-1,23,23,23,23,23,24,-1,27, 33,-1,30,-1,-1,-1,29,-1,-1,24,24,-1,22,22,22,23,22,22,22,22,22,23,24,-1,-1,26,25,24,24,24,24,24,24,23,23,23,-1,21,21,-1,-1,24,-1,-1,-1,25,-1,28, 34,-1,31,32,33,-1,30,-1,26,25,25,24,23,23,23,23,23,23,23,23,23,23,24,-1,-1,26,25,25,25,25,25,25,24,24,24,24,23,22,22,23,-1,25,-1,28,27,26,-1,29, 34,33,32,32,33,-1,31,-1,26,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,25,25,25,25,25,-1,23,23,23,-1,26,-1,28,27,27,28,29, 35,-1,-1,33,32,31,31,-1,27,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,26,26,26,26,26,26,-1,24,24,24,-1,27,28,28,28,-1,-1,30, 36,37,-1,33,32,31,30,29,28,28,28,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,28,29,29,-1,32,31, 37,37,-1,33,32,31,31,-1,29,29,29,30,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,28,28,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,29,30,-1,32,32, 38,38,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,29,29,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,33,33, 39,39,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,34,34, 40,40,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,30,30,30,30,30,30,31,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,35,35, 41,41,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,31,31,31,31,31,31,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,36,36, 42,42,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,37,37, 43,43,44,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,39,38,38, 44,44,44,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,39,39,39, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,40,40, 45,44,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,41,41, 46,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,42, 46,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,43, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,42, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 27,27,27,27,27,27,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,20,21,21,20,20,20,20,20, 27,26,26,26,26,27,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,19,19,19,-1,-1,19,19,19,19,20, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,16,16,16,16,17,18,19,20, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,15,15,15,16,-1,-1,-1,21, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,14,14,15,16,17,-1,-1,21, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,13,13,14,15,16,17,18,19,20, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 28,28,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,-1,11,11,-1,20,20,21,20,-1,-1,21,21, 29,29,-1,26,26,26,26,27,-1,18,17,16,15,14,13,13,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,6,6,7,8,9,10,11,-1,20,19,-1,19,19,-1,22,22, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,14,14,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,7,7,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 31,31,-1,24,24,24,24,-1,-1,18,17,16,15,15,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,8,8,9,10,11,-1,-1,17,17,17,17,-1,24,24, 31,31,-1,24,23,23,23,-1,19,18,17,16,16,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,9,9,10,11,12,-1,16,16,16,17,-1,24,24, 30,30,-1,24,23,22,22,-1,19,18,17,17,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,20,20,-1,-1,10,10,11,12,-1,15,15,16,17,-1,23,23, 29,30,-1,24,23,22,21,20,19,18,18,-1,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,19,19,19,-1,-1,11,11,12,13,14,15,16,17,-1,23,22, 28,-1,-1,24,23,22,22,-1,19,19,19,-1,17,16,15,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,19,18,18,18,-1,12,12,12,-1,15,15,16,17,-1,-1,21, 27,26,25,24,24,-1,23,-1,20,20,20,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,19,18,17,17,-1,13,13,13,-1,16,-1,17,17,18,19,20, 28,-1,25,25,25,-1,24,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,20,19,18,17,16,15,14,14,14,-1,17,-1,18,18,18,-1,21, 29,-1,26,-1,-1,-1,25,-1,-1,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,21,21,20,19,18,17,17,-1,15,15,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,28,28,27,26,27,-1,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,21,20,19,18,18,18,-1,16,16,-1,20,19,20,21,21,20,-1,23, 31,-1,28,28,28,27,27,27,-1,-1,22,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,29,28,28,28,28,-1,-1,23,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,29,29,29,29,29,-1,25,24,-1,22,22,23,24,23,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,22,22,22,22,22,23,-1,26, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,23,23,23,24,23,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,23,-1,-1,-1,24,-1,27, 35,-1,32,33,34,-1,31,-1,27,26,26,25,24,24,24,24,24,24,24,24,24,24,25,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,24,-1,27,26,25,-1,28, 35,34,33,33,34,-1,32,-1,27,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,26,25,24,24,24,24,24,-1,22,22,22,-1,25,-1,27,26,26,27,28, 36,-1,-1,34,33,32,32,-1,28,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,27,26,25,25,25,25,25,25,-1,23,23,23,-1,26,27,27,27,-1,-1,29, 37,38,-1,34,33,32,31,30,29,29,29,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,28,27,26,26,26,26,26,26,-1,-1,24,24,24,25,26,27,28,28,-1,31,30, 38,38,-1,34,33,32,32,-1,30,30,30,31,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,29,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,-1,27,27,28,29,-1,31,31, 39,39,-1,34,33,33,33,-1,31,31,31,31,32,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,32,32, 40,40,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,30,30,30,30,30,30,30,-1,-1,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,33,33, 41,41,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,31,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,34,34, 42,42,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,32,32,32,32,32,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,35,35, 43,43,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,36,36, 44,44,45,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,39,38,37,36,35,34,33,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,38,37,37, 45,45,45,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,39,39,-1,-1,35,34,34,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,38,38,38, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,39,39, 46,45,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,40,40, 47,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,41, 47,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,42, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 46,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,41,40,40,40,40,41, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,41,41,41,41,41,41, 28,28,28,28,28,28,29,28,28,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,19,20,20,19,19,19,19,19, 28,27,27,27,27,28,-1,27,27,27,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,18,18,18,-1,-1,18,18,18,18,19, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,15,15,15,15,16,17,18,19, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,14,14,14,15,-1,-1,-1,20, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,13,13,14,15,16,-1,-1,20, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,12,12,13,14,15,16,17,18,19, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 28,27,27,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,21,-1,-1,18,18,19, 28,28,28,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,20,20,20,-1,19,19,19, 29,29,-1,-1,28,28,28,28,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,-1,10,10,-1,19,19,20,19,-1,-1,20,20, 30,30,-1,27,27,27,27,28,-1,19,18,17,16,15,14,14,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,5,5,6,7,8,9,10,-1,19,18,-1,18,18,-1,21,21, 31,31,-1,26,26,26,26,-1,-1,19,18,17,16,15,15,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,6,6,7,8,9,10,-1,-1,17,17,17,17,-1,22,22, 32,32,-1,25,25,25,25,-1,-1,19,18,17,16,16,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,7,7,8,9,10,-1,-1,16,16,16,16,-1,23,23, 32,32,-1,25,24,24,24,-1,20,19,18,17,17,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,20,-1,-1,-1,8,8,9,10,11,-1,15,15,15,16,-1,23,23, 31,31,-1,25,24,23,23,-1,20,19,18,18,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,19,19,19,-1,-1,9,9,10,11,-1,14,14,15,16,-1,22,22, 30,31,-1,25,24,23,22,21,20,19,19,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,19,18,18,18,-1,-1,10,10,11,12,13,14,15,16,-1,22,21, 29,-1,-1,25,24,23,23,-1,20,20,20,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,19,18,17,17,17,-1,11,11,11,-1,14,14,15,16,-1,-1,20, 28,27,26,25,25,-1,24,-1,21,21,21,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,20,19,18,17,16,16,-1,12,12,12,-1,15,-1,16,16,17,18,19, 29,-1,26,26,26,-1,25,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,21,20,19,18,17,16,15,14,13,13,13,-1,16,-1,17,17,17,-1,20, 30,-1,27,-1,-1,-1,26,-1,-1,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,20,19,18,17,16,16,-1,14,14,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,29,29,28,27,28,-1,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,21,20,19,18,17,17,17,-1,15,15,-1,19,18,19,20,20,19,-1,22, 32,-1,29,29,29,28,28,28,-1,-1,23,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,30,29,29,29,29,-1,-1,24,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,30,30,30,30,30,-1,26,25,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,21,21,21,21,21,22,-1,25, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,22,-1,-1,-1,23,-1,26, 36,-1,33,34,35,-1,32,-1,28,27,27,26,25,25,25,25,25,25,25,25,25,25,26,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,23,-1,26,25,24,-1,27, 36,35,34,34,35,-1,33,-1,28,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,27,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,24,-1,26,25,25,26,27, 37,-1,-1,35,34,33,33,-1,29,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,25,26,26,26,-1,-1,28, 38,39,-1,35,34,33,32,31,30,30,30,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,24,25,26,27,27,-1,30,29, 39,39,-1,35,34,33,33,-1,31,31,31,32,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,26,26,27,28,-1,30,30, 40,40,-1,35,34,34,34,-1,32,32,32,32,33,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,31,31, 41,41,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,31,31,31,31,31,31,31,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 42,42,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,32,32,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,33,33, 43,43,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,34,34, 44,44,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,35,35, 45,45,46,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,38,37,36,35,34,33,32,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,37,36,36, 46,46,46,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,39,38,38,-1,-1,34,33,33,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,37,37,37, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,40,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,38,38, 47,46,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,39, 48,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,40, 48,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,40, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, 29,29,29,29,29,29,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18,18,19,19,18,18,18,18,18, 29,28,28,28,28,29,-1,28,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,17,17,17,-1,-1,17,17,17,17,18, 29,28,27,27,27,-1,-1,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,16,15,15,-1,11,11,10,10,-1,7,6,6,6,6,6,6,7,8,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,16,16,-1,11,10,10,10,-1,7,6,5,5,5,5,6,7,8,9,10,-1,-1,14,14,14,14,15,16,17,18, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,11,10,9,9,-1,-1,-1,4,4,4,5,6,7,-1,10,10,11,-1,13,13,13,14,-1,-1,-1,19, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,-1,-1,12,12,13,14,15,-1,-1,19, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,-1,-1,11,11,12,13,14,15,16,17,18, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 29,28,28,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,20,-1,-1,17,17,18, 29,29,29,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,19,19,19,-1,18,18,18, 30,30,-1,-1,29,29,29,29,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,-1,9,9,-1,18,18,19,18,-1,-1,19,19, 31,31,-1,28,28,28,28,29,-1,20,19,18,17,16,15,15,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,4,4,5,6,7,8,9,-1,18,17,-1,17,17,-1,20,20, 32,32,-1,27,27,27,27,-1,-1,20,19,18,17,16,16,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,5,5,6,7,8,9,-1,-1,16,16,16,16,-1,21,21, 33,33,-1,26,26,26,26,-1,-1,20,19,18,17,17,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,20,20,-1,-1,6,6,7,8,9,-1,-1,15,15,15,15,-1,22,22, 33,33,-1,26,25,25,25,-1,21,20,19,18,18,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,19,19,-1,-1,-1,7,7,8,9,10,-1,14,14,14,15,-1,22,22, 32,32,-1,26,25,24,24,-1,21,20,19,19,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,19,18,18,18,-1,-1,8,8,9,10,-1,13,13,14,15,-1,21,21, 31,32,-1,26,25,24,23,22,21,20,20,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,19,18,17,17,17,-1,-1,9,9,10,11,12,13,14,15,-1,21,20, 30,-1,-1,26,25,24,24,-1,21,21,21,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,20,19,18,17,16,16,16,-1,10,10,10,-1,13,13,14,15,-1,-1,19, 29,28,27,26,26,-1,25,-1,22,22,22,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,21,20,19,18,17,16,15,15,-1,11,11,11,-1,14,-1,15,15,16,17,18, 30,-1,27,27,27,-1,26,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,20,19,18,17,16,15,14,13,12,12,12,-1,15,-1,16,16,16,-1,19, 31,-1,28,-1,-1,-1,27,-1,-1,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,30,30,29,28,29,-1,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,18,17,18,19,19,18,-1,21, 33,-1,30,30,30,29,29,29,-1,-1,24,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,31,30,30,30,30,-1,-1,25,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,31,31,31,31,31,-1,27,26,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,20,20,20,20,20,21,-1,24, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,21,-1,-1,-1,22,-1,25, 37,-1,34,35,36,-1,33,-1,29,28,28,27,26,26,26,26,26,26,26,26,26,26,27,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,22,-1,25,24,23,-1,26, 37,36,35,35,36,-1,34,-1,29,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,23,-1,25,24,24,25,26, 38,-1,-1,36,35,34,34,-1,30,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,24,25,25,25,-1,-1,27, 39,40,-1,36,35,34,33,32,31,31,31,-1,-1,29,29,29,29,29,29,29,29,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,25,26,26,-1,29,28, 40,40,-1,36,35,34,34,-1,32,32,32,33,-1,-1,30,30,30,30,30,30,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,26,27,-1,29,29, 41,41,-1,36,35,35,35,-1,33,33,33,33,34,-1,-1,-1,31,31,31,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,30,30, 42,42,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,32,32,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,31,31, 43,43,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 44,44,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,33,33, 45,45,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,34,34, 46,46,47,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,36,35,35, 47,47,47,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,37,37, 48,47,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,38, 49,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,39, 49,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,39, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 30,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,17,17,17,18,18,17,17,17,17,17, 30,29,29,29,29,30,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,17,16,16,16,-1,-1,16,16,16,16,17, 30,29,28,28,28,-1,-1,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,17,16,15,15,-1,11,11,10,10,-1,7,6,6,6,6,6,6,7,8,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,16,16,16,-1,11,10,10,10,-1,7,6,5,5,5,5,6,7,8,9,10,-1,-1,13,13,13,13,14,15,16,17, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,4,4,5,6,7,-1,10,10,11,-1,12,12,12,13,-1,-1,-1,18, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,-1,-1,11,11,12,13,14,-1,-1,18, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,-1,-1,10,10,11,12,13,14,15,16,17, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,1,1,1,2,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 30,29,29,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,19,-1,-1,16,16,17, 30,30,30,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,18,18,18,-1,17,17,17, 31,31,-1,-1,30,30,30,30,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,-1,8,8,-1,17,17,18,17,-1,-1,18,18, 32,32,-1,29,29,29,29,30,-1,21,20,19,18,17,16,16,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,3,3,4,5,6,7,8,-1,17,16,-1,16,16,-1,19,19, 33,33,-1,28,28,28,28,-1,-1,21,20,19,18,17,17,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,20,20,-1,-1,4,4,5,6,7,8,-1,-1,15,15,15,15,-1,20,20, 34,34,-1,27,27,27,27,-1,-1,21,20,19,18,18,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,19,19,19,-1,-1,5,5,6,7,8,-1,-1,14,14,14,14,-1,21,21, 34,34,-1,27,26,26,26,-1,22,21,20,19,19,-1,-1,-1,16,15,15,15,15,15,15,-1,-1,19,19,19,20,19,18,18,-1,-1,-1,6,6,7,8,9,-1,13,13,13,14,-1,21,21, 33,33,-1,27,26,25,25,-1,22,21,20,20,-1,-1,18,17,16,16,16,16,16,16,16,-1,-1,20,20,20,20,19,18,17,17,17,-1,-1,7,7,8,9,-1,12,12,13,14,-1,20,20, 32,33,-1,27,26,25,24,23,22,21,21,-1,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,20,19,18,17,16,16,16,-1,-1,8,8,9,10,11,12,13,14,-1,20,19, 31,-1,-1,27,26,25,25,-1,22,22,22,-1,20,19,18,18,18,18,18,18,18,18,18,-1,20,20,21,21,20,19,18,17,16,15,15,15,-1,9,9,9,-1,12,12,13,14,-1,-1,18, 30,29,28,27,27,-1,26,-1,23,23,23,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,21,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,13,-1,14,14,15,16,17, 31,-1,28,28,28,-1,27,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,14,-1,15,15,15,-1,18, 32,-1,29,-1,-1,-1,28,-1,-1,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,15,-1,-1,-1,16,-1,19, 33,-1,30,31,31,30,29,30,-1,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,17,16,17,18,18,17,-1,20, 34,-1,31,31,31,30,30,30,-1,-1,25,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,17,17,17,18,18,18,-1,21, 35,-1,32,32,31,31,31,31,-1,-1,26,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,32,32,32,32,32,-1,28,27,-1,25,25,26,27,26,25,25,25,26,27,28,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,19,19,19,19,19,20,-1,23, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,27,26,26,26,26,26,27,28,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,20,-1,-1,-1,21,-1,24, 38,-1,35,36,37,-1,34,-1,30,29,29,28,27,27,27,27,27,27,27,27,27,27,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,21,-1,24,23,22,-1,25, 38,37,36,36,37,-1,35,-1,30,30,30,-1,28,28,28,28,28,28,28,28,28,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,22,-1,24,23,23,24,25, 39,-1,-1,37,36,35,35,-1,31,31,31,-1,29,29,29,29,29,29,29,29,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,23,24,24,24,-1,-1,26, 40,41,-1,37,36,35,34,33,32,32,32,-1,-1,30,30,30,30,30,30,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,24,25,25,-1,28,27, 41,41,-1,37,36,35,35,-1,33,33,33,34,-1,-1,31,31,31,31,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,25,26,-1,28,28, 42,42,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,32,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,29,29, 43,43,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,30,30, 44,44,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,31,31, 45,45,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,32,32, 46,46,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,33,33, 47,47,48,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,35,34,34, 48,48,48,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,35,35,35, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,36,36, 49,48,47,46,45,44,43,42,42,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,37, 50,-1,-1,46,45,44,43,43,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,38, 50,-1,-1,-1,45,44,44,44,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 49,48,47,46,45,45,45,45,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,16,16,16,16,17,17,16,16,16,16,16, 31,30,30,30,30,31,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,16,15,15,15,-1,-1,15,15,15,15,16, 31,30,29,29,29,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,18,18,17,16,15,15,-1,11,11,10,10,-1,7,6,6,6,6,6,6,7,8,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,17,17,16,16,16,-1,11,10,10,10,-1,7,6,5,5,5,5,6,7,8,9,10,-1,-1,12,12,12,12,13,14,15,16, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,4,4,5,6,7,-1,10,10,11,-1,11,11,11,12,-1,-1,-1,17, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,-1,-1,10,10,11,12,13,-1,-1,17, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,-1,-1,9,9,10,11,12,13,14,15,16, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 31,30,30,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,18,-1,-1,15,15,16, 31,31,31,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,17,17,17,-1,16,16,16, 32,32,-1,-1,31,31,31,31,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,3,4,-1,7,7,-1,16,16,17,16,-1,-1,17,17, 33,33,-1,30,30,30,30,31,-1,22,21,20,19,18,17,17,-1,-1,15,14,13,14,15,16,17,18,19,20,21,21,-1,-1,3,3,3,4,5,6,7,-1,16,15,-1,15,15,-1,18,18, 34,34,-1,29,29,29,29,-1,-1,22,21,20,19,18,18,-1,-1,16,15,14,14,14,15,16,17,18,19,20,20,20,20,-1,-1,4,4,4,5,6,7,-1,-1,14,14,14,14,-1,19,19, 35,35,-1,28,28,28,28,-1,-1,22,21,20,19,19,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,20,19,19,19,-1,-1,5,5,5,6,7,-1,-1,13,13,13,13,-1,20,20, 35,35,-1,28,27,27,27,-1,23,22,21,20,20,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,20,19,18,18,-1,-1,-1,6,6,6,7,8,-1,12,12,12,13,-1,20,20, 34,34,-1,28,27,26,26,-1,23,22,21,21,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,21,20,19,18,17,17,17,-1,-1,7,7,7,8,-1,11,11,12,13,-1,19,19, 33,34,-1,28,27,26,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,22,21,20,19,18,17,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 32,-1,-1,28,27,26,26,-1,23,23,23,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 31,30,29,28,28,-1,27,-1,24,24,24,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 32,-1,29,29,29,-1,28,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 33,-1,30,-1,-1,-1,29,-1,-1,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 34,-1,31,32,32,31,30,31,-1,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 35,-1,32,32,32,31,31,31,-1,-1,26,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 36,-1,33,33,32,32,32,32,-1,-1,27,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,33,33,33,33,33,-1,29,28,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,28,27,27,27,27,27,28,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 39,-1,36,37,38,-1,35,-1,31,30,30,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 39,38,37,37,38,-1,36,-1,31,31,31,-1,29,29,29,29,29,29,29,29,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 40,-1,-1,38,37,36,36,-1,32,32,32,-1,30,30,30,30,30,30,30,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 41,42,-1,38,37,36,35,34,33,33,33,-1,-1,31,31,31,31,31,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 42,42,-1,38,37,36,36,-1,34,34,34,35,-1,-1,32,32,32,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 43,43,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 44,44,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 46,46,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,31,31, 47,47,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,32,32, 48,48,49,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 49,49,49,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 50,49,48,47,46,45,44,43,43,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 51,-1,-1,47,46,45,44,44,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 51,-1,-1,-1,46,45,45,45,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 50,49,48,47,46,46,46,46,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 50,49,49,49,49,-1,-1,49,49,49,50,51,52,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 50,50,50,50,50,51,51,50,50,50,50,51,52,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,16,15,15,15,15,16,16,15,15,15,15,15, 32,31,31,31,31,32,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,16,15,14,14,14,-1,-1,14,14,14,14,15, 32,31,30,30,30,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,19,19,18,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,18,18,17,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,11,11,11,11,12,13,14,15, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,10,10,10,11,-1,-1,-1,16, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,9,9,10,11,12,-1,-1,16, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,8,8,9,10,11,12,13,14,15, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,18,-1,-1,14,14,15, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,17,17,17,-1,15,15,15, 33,33,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,3,-1,6,6,-1,16,16,17,16,-1,-1,16,16, 34,34,-1,31,31,31,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,15,16,17,18,19,20,21,21,21,-1,-1,3,3,3,3,4,5,6,-1,16,15,-1,15,15,-1,17,17, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,15,15,16,17,18,19,20,21,20,20,20,-1,-1,4,4,4,4,5,6,-1,-1,14,14,14,14,-1,18,18, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,21,20,19,19,19,-1,-1,5,5,5,5,6,-1,-1,13,13,13,13,-1,19,19, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,21,20,19,18,18,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,20,20, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,22,21,20,19,18,17,17,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,19,19, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,22,21,20,19,18,17,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 35,-1,32,33,33,32,31,32,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 38,-1,35,34,34,34,34,34,-1,30,29,-1,27,27,28,29,28,27,27,27,28,29,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,29,28,28,28,28,28,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 40,-1,37,38,39,-1,36,-1,32,31,31,30,29,29,29,29,29,29,29,29,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 40,39,38,38,39,-1,37,-1,32,32,32,-1,30,30,30,30,30,30,30,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 41,-1,-1,39,38,37,37,-1,33,33,33,-1,31,31,31,31,31,31,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 42,43,-1,39,38,37,36,35,34,34,34,-1,-1,32,32,32,32,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 43,43,-1,39,38,37,37,-1,35,35,35,36,-1,-1,33,33,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 44,44,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 47,47,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,31,31, 48,48,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,32,32, 49,49,50,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 50,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 51,50,49,48,47,46,45,44,44,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 52,-1,-1,48,47,46,45,45,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 52,-1,-1,-1,47,46,46,46,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 51,50,49,48,47,47,47,47,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 51,50,50,50,50,-1,-1,50,50,50,51,52,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 51,51,51,51,51,52,52,51,51,51,51,52,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 33,32,32,32,32,33,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,16,15,14,13,13,13,-1,-1,13,13,13,13,14, 33,32,31,31,31,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,20,20,19,18,17,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,19,19,18,18,18,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,10,10,10,10,11,12,13,14, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,9,9,9,10,-1,-1,-1,15, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,8,8,9,10,11,-1,-1,15, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,7,7,8,9,10,11,12,13,14, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,18,-1,-1,13,13,14, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,17,17,17,-1,14,14,14, 34,34,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,2,-1,5,5,-1,16,16,17,16,-1,-1,15,15, 35,35,-1,32,32,32,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,16,17,18,19,20,21,21,21,21,-1,-1,3,3,3,3,4,5,6,-1,16,15,-1,15,15,-1,16,16, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,16,16,17,18,19,20,21,21,20,20,20,-1,-1,4,4,4,4,5,6,-1,-1,14,14,14,14,-1,17,17, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,21,20,19,19,19,-1,-1,5,5,5,5,6,-1,-1,13,13,13,13,-1,18,18, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,22,21,20,19,18,18,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,19,19, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,19,19, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,23,22,21,20,19,18,17,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,23,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 36,-1,33,34,34,33,32,33,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 39,-1,36,35,35,35,35,35,-1,31,30,-1,28,28,29,30,29,28,28,28,29,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,30,29,29,29,29,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 41,-1,38,39,40,-1,37,-1,33,32,32,31,30,30,30,30,30,30,30,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 41,40,39,39,40,-1,38,-1,33,33,33,-1,31,31,31,31,31,31,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 42,-1,-1,40,39,38,38,-1,34,34,34,-1,32,32,32,32,32,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 43,44,-1,40,39,38,37,36,35,35,35,-1,-1,33,33,33,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 44,44,-1,40,39,38,38,-1,36,36,36,37,-1,-1,34,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 45,45,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 48,48,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,31,31, 49,49,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,32,32, 50,50,51,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 51,51,51,-1,-1,45,-1,-1,44,43,43,43,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 52,51,50,49,48,47,46,45,45,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 53,-1,-1,49,48,47,46,46,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 53,-1,-1,-1,48,47,47,47,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 52,51,50,49,48,48,48,48,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 52,51,51,51,51,-1,-1,51,51,51,52,53,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 52,52,52,52,52,53,53,52,52,52,52,53,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,16,15,14,13,13,13,13,14,14,13,13,13,13,13, 34,33,33,33,33,34,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,13, 34,33,32,32,32,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,9,9,9,9,10,11,12,13, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,8,8,8,9,-1,-1,-1,14, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,7,7,8,9,10,-1,-1,14, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,6,6,7,8,9,10,11,12,13, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,18,-1,-1,12,12,13, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,17,17,17,-1,13,13,13, 35,35,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,2,2,-1,4,4,-1,16,16,17,16,-1,-1,14,14, 36,36,-1,33,33,33,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,17,18,19,20,21,22,21,21,21,-1,-1,3,3,3,3,4,5,5,-1,16,15,-1,15,15,-1,15,15, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,17,17,18,19,20,21,22,21,20,20,20,-1,-1,4,4,4,4,5,6,-1,-1,14,14,14,14,-1,16,16, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,22,22,21,20,19,19,19,-1,-1,5,5,5,5,6,-1,-1,13,13,13,13,-1,17,17, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,18,18, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,19,19, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,23,22,21,20,19,18,17,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,23,24,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 37,-1,34,35,35,34,33,34,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 40,-1,37,36,36,36,36,36,-1,32,31,-1,29,29,30,31,30,29,29,29,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,31,30,30,30,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 42,-1,39,40,41,-1,38,-1,34,33,33,32,31,31,31,31,31,31,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 42,41,40,40,41,-1,39,-1,34,34,34,-1,32,32,32,32,32,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 43,-1,-1,41,40,39,39,-1,35,35,35,-1,33,33,33,33,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 44,45,-1,41,40,39,38,37,36,36,36,-1,-1,34,34,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 45,45,-1,41,40,39,39,-1,37,37,37,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 46,46,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 49,49,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,31,31, 50,50,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,32,32, 51,51,52,-1,45,45,45,-1,-1,43,43,44,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 52,52,52,-1,-1,46,-1,-1,45,44,44,44,44,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 53,52,51,50,49,48,47,46,46,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 54,-1,-1,50,49,48,47,47,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 54,-1,-1,-1,49,48,48,48,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 53,52,51,50,49,49,49,49,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 53,52,52,52,52,-1,-1,52,52,52,53,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 53,53,53,53,53,54,54,53,53,53,53,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,16,15,14,13,12,12,12,12,13,13,12,12,12,12,12, 35,34,34,34,34,35,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,12, 35,34,33,33,33,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,11,12, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,10,9,9,-1,9,9,10,11,12, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,8,8,8,8,9,10,11,12, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,7,7,7,8,-1,-1,-1,13, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,6,6,7,8,9,-1,-1,13, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,5,5,6,7,8,9,10,11,12, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,11,12, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,18,-1,-1,11,11,12, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,17,17,17,-1,12,12,12, 36,36,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,2,-1,3,3,-1,16,16,17,16,-1,-1,13,13, 37,37,-1,34,34,34,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,18,19,20,21,22,22,21,21,21,-1,-1,3,3,3,3,4,4,4,-1,16,15,-1,15,15,-1,14,14, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,18,18,19,20,21,22,22,21,20,20,20,-1,-1,4,4,4,4,5,5,-1,-1,14,14,14,14,-1,15,15, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,23,22,21,20,19,19,19,-1,-1,5,5,5,5,6,-1,-1,13,13,13,13,-1,16,16, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,17,17, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,18,18, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,23,24,23,22,21,20,19,18,17,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,24,24,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 38,-1,35,36,36,35,34,35,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 41,-1,38,37,37,37,37,37,-1,33,32,-1,30,30,31,32,31,30,30,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,32,31,31,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 43,-1,40,41,42,-1,39,-1,35,34,34,33,32,32,32,32,32,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 43,42,41,41,42,-1,40,-1,35,35,35,-1,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 44,-1,-1,42,41,40,40,-1,36,36,36,-1,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 45,46,-1,42,41,40,39,38,37,37,37,-1,-1,35,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 46,46,-1,42,41,40,40,-1,38,38,38,39,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 47,47,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 50,50,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,43,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,31,31, 51,51,-1,-1,45,46,45,45,-1,43,43,-1,43,43,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,32,32, 52,52,53,-1,46,46,46,-1,-1,44,44,45,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 53,53,53,-1,-1,47,-1,-1,46,45,45,45,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 54,53,52,51,50,49,48,47,47,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 55,-1,-1,51,50,49,48,48,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 55,-1,-1,-1,50,49,49,49,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 54,53,52,51,50,50,50,50,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 54,53,53,53,53,-1,-1,53,53,53,54,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 54,54,54,54,54,55,55,54,54,54,54,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,16,15,14,13,12,11,11,11,11,12,12,11,11,11,11,11, 36,35,35,35,35,36,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,10,11, 36,35,34,34,34,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,10,11, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,9,8,8,-1,8,8,9,10,11, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,7,7,7,7,8,9,10,11, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,6,6,6,7,-1,-1,-1,12, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,5,5,6,7,8,-1,-1,12, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,4,4,5,6,7,8,9,10,11, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,10,11, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,18,-1,-1,10,10,11, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,17,17,17,-1,11,11,11, 37,37,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,-1,2,2,-1,16,16,17,16,-1,-1,12,12, 38,38,-1,35,35,35,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,19,20,21,22,23,22,21,21,21,-1,-1,4,3,3,3,4,3,3,-1,16,15,-1,15,15,-1,13,13, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,19,19,20,21,22,23,22,21,20,20,20,-1,-1,4,4,4,4,4,4,-1,-1,14,14,14,14,-1,14,14, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,23,22,21,20,19,19,19,-1,-1,5,5,5,5,5,-1,-1,13,13,13,13,-1,15,15, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,16,16, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,17,17, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,23,24,24,23,22,21,20,19,18,17,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,18,18, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,24,24,24,24,24,24,24,24,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 39,-1,36,37,37,36,35,36,-1,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 42,-1,39,38,38,38,38,38,-1,34,33,-1,31,31,32,33,32,31,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,32,32,33,32,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 44,-1,41,42,43,-1,40,-1,36,35,35,34,33,33,33,33,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 44,43,42,42,43,-1,41,-1,36,36,36,-1,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 45,-1,-1,43,42,41,41,-1,37,37,37,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 46,47,-1,43,42,41,40,39,38,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 47,47,-1,43,42,41,41,-1,39,39,39,40,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 48,48,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 51,51,-1,45,45,-1,45,46,-1,43,43,43,43,43,43,43,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,31,31, 52,52,-1,-1,46,47,46,46,-1,44,44,-1,44,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,32,32, 53,53,54,-1,47,47,47,-1,-1,45,45,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 54,54,54,-1,-1,48,-1,-1,47,46,46,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 55,54,53,52,51,50,49,48,48,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 56,-1,-1,52,51,50,49,49,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 56,-1,-1,-1,51,50,50,50,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 55,54,53,52,51,51,51,51,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 55,54,54,54,54,-1,-1,54,54,54,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 55,55,55,55,55,56,56,55,55,55,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,16,15,14,13,12,11,10,10,10,10,11,11,10,10,10,10,10, 37,36,36,36,36,37,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,9,10, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,9,10, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,8,7,7,-1,7,7,8,9,10, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,6,6,6,6,7,8,9,10, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,5,5,5,6,-1,-1,-1,11, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,4,4,5,6,7,-1,-1,11, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,3,3,4,5,6,7,8,9,10, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,2,2,3,-1,-1,-1,8,8,9,10, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,18,-1,-1,9,9,10, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,17,17,17,-1,10,10,10, 38,38,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,-1,2,2,-1,16,16,17,16,-1,-1,11,11, 39,39,-1,36,36,36,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,20,21,22,23,23,22,21,21,21,-1,-1,5,4,4,4,4,3,3,-1,16,15,-1,15,15,-1,12,12, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,20,20,21,22,23,23,22,21,20,20,20,-1,-1,5,5,5,4,4,4,-1,-1,14,14,14,14,-1,13,13, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,23,22,21,20,19,19,19,-1,-1,6,5,5,5,5,-1,-1,13,13,13,13,-1,14,14, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,15,15, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,16,16, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,24,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,17,17, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,25,25,25,25,25,25,25,25,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,26,26,26,26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 40,-1,37,38,38,37,36,37,-1,31,31,-1,29,29,29,29,29,29,29,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 43,-1,40,39,39,39,39,39,-1,35,34,-1,32,32,33,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,33,33,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 45,-1,42,43,44,-1,41,-1,37,36,36,35,34,34,34,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 45,44,43,43,44,-1,42,-1,37,37,37,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 46,-1,-1,44,43,42,42,-1,38,38,38,-1,36,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 47,48,-1,44,43,42,41,40,39,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 48,48,-1,44,43,42,42,-1,40,40,40,41,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 49,49,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,43,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,43,44,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 52,52,-1,46,46,-1,46,47,-1,44,44,44,44,44,43,43,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,31,31, 53,53,-1,-1,47,48,47,47,-1,45,45,-1,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,32,32, 54,54,55,-1,48,48,48,-1,-1,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 55,55,55,-1,-1,49,-1,-1,48,47,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 56,55,54,53,52,51,50,49,49,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 57,-1,-1,53,52,51,50,50,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 57,-1,-1,-1,52,51,51,51,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 56,55,54,53,52,52,52,52,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 56,55,54,54,54,-1,-1,54,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 56,55,55,55,55,-1,-1,55,55,55,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 56,56,56,56,56,57,57,56,56,56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,16,15,14,13,12,11,10,9,9,9,9,10,10,9,9,9,9,9, 38,37,37,37,37,38,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,8,8,8,9, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,7,8,9, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,7,6,6,-1,6,6,7,8,9, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,5,5,5,5,6,7,8,9, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,4,4,4,5,-1,-1,-1,10, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,3,3,4,5,6,-1,-1,10, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,2,2,3,4,5,6,7,8,9, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,1,1,2,-1,-1,-1,7,7,8,9, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,18,-1,-1,8,8,9, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,17,17,17,-1,9,9,9, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,-1,2,2,-1,16,16,17,16,-1,-1,10,10, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,22,23,24,23,22,21,21,21,-1,-1,6,5,5,5,4,3,3,-1,16,15,-1,15,15,-1,11,11, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,22,23,24,23,22,21,20,20,20,-1,-1,6,6,5,4,4,4,-1,-1,14,14,14,14,-1,12,12, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,23,22,21,20,19,19,19,-1,-1,6,5,5,5,5,-1,-1,13,13,13,13,-1,13,13, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,14,14, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,15,15, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,16,16, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,26,26,26,26,26,26,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,28,28,28,28,28,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,29,29,29,29,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,30,30,30,30,30,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 44,-1,41,40,40,40,40,40,-1,36,35,-1,33,33,34,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 46,-1,43,44,45,-1,42,-1,38,37,37,36,35,35,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 46,45,44,44,45,-1,43,-1,38,38,38,-1,36,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 47,-1,-1,45,44,43,43,-1,39,39,39,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 48,49,-1,45,44,43,42,41,40,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 49,49,-1,45,44,43,43,-1,41,41,41,42,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 50,50,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,44,44,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 53,53,-1,47,47,-1,47,48,-1,45,45,45,45,44,43,43,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,31,31, 54,54,-1,-1,48,49,48,48,-1,46,46,-1,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,32,32, 55,55,56,-1,49,49,49,-1,-1,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 56,56,56,-1,-1,50,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 57,56,55,55,55,-1,-1,55,55,56,56,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 57,56,56,56,56,-1,-1,56,56,56,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 57,57,57,57,57,58,58,57,57,56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,9,9,9,10,10,9,9,9,9,9, 39,38,38,38,38,39,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,8,8,8,9, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,7,8,9, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,7,6,6,-1,6,6,7,8,9, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,5,5,5,5,6,7,8,9, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,4,4,4,5,-1,-1,-1,10, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,3,3,4,5,6,-1,-1,10, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,2,2,3,4,5,6,7,8,9, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,1,1,2,-1,-1,-1,7,7,8,9, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,19,-1,-1,8,8,9, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,18,18,18,-1,9,9,9, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,-1,3,3,-1,17,17,18,17,-1,-1,10,10, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,22,23,24,25,24,23,22,22,22,-1,-1,7,6,6,6,5,4,4,-1,17,16,-1,16,16,-1,11,11, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,22,22,23,24,25,24,23,22,21,21,21,-1,-1,7,7,6,5,5,5,-1,-1,15,15,15,15,-1,12,12, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,24,23,22,21,20,20,20,-1,-1,7,6,6,6,6,-1,-1,14,14,14,14,-1,13,13, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,24,24,24,24,24,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,7,7,7,7,8,-1,13,13,13,14,-1,14,14, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,8,8,8,8,-1,12,12,13,14,-1,15,15, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,26,26,26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,9,9,9,10,11,12,13,14,-1,16,16, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,27,27,27,27,27,27,27,27,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,10,10,10,-1,12,12,13,14,-1,-1,17, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,28,28,28,28,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,13,-1,14,14,15,16,17, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,29,29,29,29,29,29,29,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,14,-1,15,15,15,-1,18, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,30,30,30,30,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 42,-1,39,40,40,39,38,39,-1,33,33,-1,31,31,31,31,31,31,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,17,16,17,18,18,17,-1,20, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,33,33,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 45,-1,42,41,41,41,41,41,-1,37,36,-1,34,34,35,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,19,19,19,19,19,20,-1,23, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,35,35,35,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 47,-1,44,45,46,-1,43,-1,39,38,38,37,36,36,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,21,-1,24,23,22,-1,25, 47,46,45,45,46,-1,44,-1,39,39,39,-1,37,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,22,-1,24,23,23,24,25, 48,-1,-1,46,45,44,44,-1,40,40,40,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 49,50,-1,46,45,44,43,42,41,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 50,50,-1,46,45,44,44,-1,42,42,42,43,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 51,51,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,34,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 53,53,-1,47,47,47,47,-1,-1,45,45,45,45,45,45,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 54,54,-1,48,48,-1,48,49,-1,46,46,46,46,45,44,44,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,32,32, 55,55,-1,-1,49,50,49,49,-1,47,47,-1,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,33,33, 56,56,57,-1,50,50,50,-1,-1,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 57,57,57,-1,-1,51,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 58,57,56,56,56,-1,-1,56,56,57,57,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 58,57,57,57,57,-1,-1,57,57,57,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,39, 58,58,58,58,58,59,59,58,58,57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 49,48,48,48,48,49,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,27, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,26, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,25,25, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,24,24,24, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,0,-1,-1,23,23,23, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,2,1,2,-1,23,22,22, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,3,2,2,2,-1,-1,21,21, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,3,3,-1,3,4,-1,20,20, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,4,5,4,4,-1,19,19, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,5,5,5,5,-1,18,18, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,6,6,6,6,-1,17,17, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,7,7,7,7,-1,16,16, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,8,8,-1,16,15, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,9,9,9,9,-1,-1,14, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,10,-1,10,10,11,12,13, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,11,-1,11,11,11,-1,14, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,12,-1,-1,-1,12,-1,15, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,14,13,14,15,14,13,-1,16, 53,-1,50,50,50,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,14,14,14,15,14,14,-1,17, 54,-1,51,51,50,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,15,15,15,15,15,15,-1,18, 55,-1,52,51,51,51,51,51,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,16,16,16,16,16,16,-1,19, 54,-1,51,-1,-1,-1,50,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,17,-1,-1,-1,17,-1,20, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,18,-1,20,19,18,-1,21, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,19,-1,20,19,19,20,21, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,20,21,20,20,-1,-1,22, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,22,21,21,21,21,-1,24,23, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,22,22,22,22,-1,24,24, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,23,23,23,23,-1,25,25, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,47,-1,-1,35,34,33,32,32,32,32,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,24,24,24,24,-1,26,26, 58,58,-1,50,50,50,50,-1,-1,48,48,48,47,46,46,-1,-1,34,33,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,25,25,25,25,-1,27,27, 59,59,-1,51,51,-1,51,52,-1,49,49,48,47,46,45,45,-1,-1,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,27,26,26,26,26,-1,28,28, 60,60,-1,-1,52,53,52,52,-1,50,50,-1,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,27,27,27,27,-1,-1,29,29, 59,59,59,-1,53,53,53,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,32,31,30,30,30,30,30,31,30,30,-1,-1,28,28,28,-1,31,30,30, 59,58,58,-1,-1,54,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,34,33,33,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,29,-1,-1,31,31,31, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,33,32,32,32, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,34,33,33,33,33, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,45,45,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,34,34,-1,-1,34, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,35,-1,-1,-1,35, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,46,47,47,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,37,36, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,47,47,46,46,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 59,58,57,57,57,-1,-1,57,57,58,58,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 59,58,58,58,58,-1,-1,58,58,58,57,56,55,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,39, 59,59,59,59,59,60,60,59,59,58,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,10,9,9,9,9,9, 46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,8,8,8,8, 46,45,44,43,43,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,7,7,7, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,6,6,7,6,6, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,5,5,6,7,6,5, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,4, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,4,3,3,-1,-1,3, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,5,4,3,2,2,2,2, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,2,1,1,2, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,23,-1,-1,0,1,2, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,22,22,22,-1,1,1,2, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,21,21,22,21,-1,-1,2,2, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,21,20,-1,20,20,-1,3,3, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,19,19,19,19,-1,4,4, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,18,18,18,18,-1,5,5, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,17,17,17,17,-1,6,6, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,16,16,16,16,-1,7,7, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,16,15,15,15,-1,8,8, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,16,15,14,14,-1,-1,9, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,17,-1,14,13,12,11,10, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,18,-1,14,13,13,-1,11, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,19,-1,-1,-1,14,-1,12, 49,-1,46,47,47,46,45,46,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,20,19,18,17,16,15,-1,13, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,20,19,18,17,16,16,-1,14, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,20,19,18,17,17,17,-1,15, 52,-1,49,48,48,48,48,48,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,20,19,18,18,18,18,-1,16, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,20,-1,-1,-1,19,-1,17, 54,-1,51,52,53,-1,50,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,21,-1,22,21,20,-1,18, 54,53,52,52,53,-1,51,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,22,-1,22,21,21,20,19, 55,-1,-1,53,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,27,27,-1,23,23,22,22,-1,-1,20, 56,57,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,28,27,26,25,24,23,23,23,-1,22,21, 57,57,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,29,28,27,27,-1,24,24,24,24,-1,22,22, 58,58,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,30,29,28,28,28,-1,25,25,25,25,-1,23,23, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,31,30,29,29,29,-1,-1,26,26,26,26,-1,24,24, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,32,31,30,30,30,30,-1,-1,27,27,27,27,-1,25,25, 61,61,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,29,28,28,28,28,-1,26,26, 62,62,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,34,33,32,32,32,-1,32,32,-1,29,29,29,29,-1,-1,27,27, 63,63,64,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,33,33,-1,-1,30,30,30,-1,29,28,28, 64,64,64,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,34,35,-1,-1,31,-1,-1,29,29,29, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,31,30,30,30, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,35,34,33,32,31,31,31,31, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,35,34,33,32,32,-1,-1,32, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,50,50,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,35,34,33,33,-1,-1,-1,33, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,51,51,50,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,35,34,34,34,35,36,35,34, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,52,52,51,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 65,64,63,63,63,-1,-1,63,62,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 65,64,64,64,64,-1,-1,63,62,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,45,44,43,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,37, 65,65,65,65,65,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,44,43,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,10,9,9,9,9,9, 46,45,44,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,8,8,8,8,8, 46,45,44,43,43,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,7,7,7, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,6,6,7,6,6, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,5,5,6,7,6,5, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,4, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,4,3,3,-1,-1,3, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,5,4,3,2,2,2,2, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,2,1,1,1, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,23,-1,-1,1,0,1, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,22,22,22,-1,1,1,1, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,21,21,22,21,-1,-1,2,2, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,29,30,31,32,31,30,29,29,29,-1,-1,14,13,13,13,12,11,11,-1,21,20,-1,20,20,-1,3,3, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,29,29,30,31,32,31,30,29,28,28,28,-1,-1,14,14,13,12,12,12,-1,-1,19,19,19,19,-1,4,4, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,31,30,29,28,27,27,27,-1,-1,14,13,13,13,13,-1,-1,18,18,18,18,-1,5,5, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,31,31,31,31,31,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,14,14,14,14,15,-1,17,17,17,17,-1,6,6, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,32,32,32,32,32,32,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,15,15,15,15,-1,16,16,16,16,-1,7,7, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,16,16,16,17,16,15,15,15,-1,8,8, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,34,34,34,34,34,34,34,34,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,17,17,17,-1,16,15,14,14,-1,-1,9, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,35,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,17,-1,14,13,12,11,10, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,36,36,36,36,36,36,36,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,18,-1,14,13,13,-1,11, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,37,37,37,37,37,37,37,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,19,-1,-1,-1,14,-1,12, 49,-1,46,47,47,46,45,46,-1,40,40,-1,38,38,38,38,38,38,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,20,19,18,17,16,15,-1,13, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,20,19,18,17,16,16,-1,14, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,20,19,18,17,17,17,-1,15, 52,-1,49,48,48,48,48,48,-1,44,43,-1,41,41,42,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,20,19,18,18,18,18,-1,16, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,42,42,42,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,20,-1,-1,-1,19,-1,17, 54,-1,51,52,53,-1,50,-1,46,45,45,44,43,43,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,21,-1,22,21,20,-1,18, 54,53,52,52,53,-1,51,-1,46,46,46,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,22,-1,22,21,21,20,19, 55,-1,-1,53,52,51,51,-1,47,47,47,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,27,27,-1,23,23,22,22,-1,-1,20, 56,57,-1,53,52,51,50,49,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,28,27,26,25,24,23,23,23,-1,22,21, 57,57,-1,53,52,51,51,-1,49,49,49,50,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,29,28,27,27,-1,24,24,24,24,-1,22,22, 58,58,-1,53,52,52,52,-1,50,50,50,50,51,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,30,29,28,28,28,-1,25,25,25,25,-1,23,23, 59,59,-1,53,53,53,53,-1,-1,51,51,51,51,52,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,31,30,29,29,29,-1,-1,26,26,26,26,-1,24,24, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,52,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,32,31,30,30,30,30,-1,-1,27,27,27,27,-1,25,25, 61,61,-1,55,55,-1,55,56,-1,53,53,53,53,52,51,51,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,29,28,28,28,28,-1,26,26, 62,62,-1,-1,56,57,56,56,-1,54,54,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,34,33,32,32,32,-1,32,32,-1,29,29,29,29,-1,-1,27,27, 63,63,64,-1,57,57,57,-1,-1,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,33,33,-1,-1,30,30,30,-1,29,28,28, 64,64,64,-1,-1,58,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,34,35,-1,-1,31,-1,-1,29,29,29, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,31,30,30,30, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,35,34,33,32,31,31,31,31, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,35,34,33,32,32,-1,-1,32, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,50,50,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,35,34,33,33,-1,-1,-1,33, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,51,51,50,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,35,34,34,34,35,36,35,34, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,52,52,51,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 65,64,63,63,63,-1,-1,63,62,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 65,64,64,64,64,-1,-1,63,62,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,45,44,43,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,37, 65,65,65,65,65,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,44,43,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,9,9,9,9,9, 47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,8,8,8,8, 47,46,45,44,44,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,7,7,7, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,7,7,6,6, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,7,7,6,5, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,4, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,3, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,2,2,2, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,1,1, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,23,-1,-1,2,1,0, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,22,22,22,-1,2,1,1, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,21,21,22,21,-1,-1,2,2, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,21,20,-1,20,20,-1,3,3, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,19,19,19,19,-1,4,4, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,18,18,18,18,-1,5,5, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,17,17,17,17,-1,6,6, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,16,16,16,16,-1,7,7, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,17,16,15,15,15,-1,8,8, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,16,15,14,14,-1,-1,9, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,17,-1,14,13,12,11,10, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,18,-1,14,13,13,-1,11, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,19,-1,-1,-1,14,-1,12, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,20,19,18,17,16,15,-1,13, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,20,19,18,17,16,16,-1,14, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,20,19,18,17,17,17,-1,15, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,20,19,18,18,18,18,-1,16, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,20,-1,-1,-1,19,-1,17, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,21,-1,22,21,20,-1,18, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,22,-1,22,21,21,20,19, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,28,27,27,-1,23,23,22,22,-1,-1,20, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,-1,22,21, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,29,28,27,27,-1,24,24,24,24,-1,22,22, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,30,29,28,28,28,-1,25,25,25,25,-1,23,23, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,31,30,29,29,29,-1,-1,26,26,26,26,-1,24,24, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,52,52,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,32,31,30,30,30,30,-1,-1,27,27,27,27,-1,25,25, 62,62,-1,56,56,-1,56,57,-1,54,54,54,53,52,51,51,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,33,32,31,31,31,31,31,-1,29,28,28,28,28,-1,26,26, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,34,33,32,32,32,-1,32,32,-1,29,29,29,29,-1,-1,27,27, 64,64,65,-1,58,58,58,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,33,33,-1,-1,30,30,30,-1,29,28,28, 65,64,64,-1,-1,59,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,34,35,-1,-1,31,-1,-1,29,29,29, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,31,30,30,30, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,35,34,33,32,31,31,31,31, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,35,34,33,32,32,-1,-1,32, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,50,50,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,35,34,33,33,-1,-1,-1,33, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,51,51,50,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,35,34,34,34,35,36,35,34, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,52,52,51,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 65,64,63,63,63,-1,-1,63,62,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 65,64,64,64,64,-1,-1,63,62,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,45,44,43,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,37, 65,65,65,65,65,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,44,43,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 10,10,10,10,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 9,9,9,9,9,10,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47, 8,8,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,45,45,45,46,47, 7,7,8,7,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 6,7,8,7,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 4,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 3,3,3,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 2,2,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 1,1,2,-1,-1,22,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 0,1,2,-1,21,21,21,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 1,1,-1,-1,20,20,20,20,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 2,2,-1,19,19,19,19,20,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 3,3,-1,18,18,18,18,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 4,4,-1,17,17,17,17,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 5,5,-1,16,16,16,16,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 6,6,-1,15,15,15,15,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 7,7,-1,14,14,14,15,16,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 8,-1,-1,13,13,14,15,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 9,10,11,12,13,-1,16,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 10,-1,12,12,13,-1,17,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 11,-1,13,-1,-1,-1,18,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,14,15,16,17,18,19,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 13,-1,15,15,16,17,18,19,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 14,-1,16,16,16,17,18,19,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 15,-1,17,17,17,17,18,19,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 16,-1,18,-1,-1,-1,19,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 17,-1,19,20,21,-1,20,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 18,19,20,20,21,-1,21,-1,27,27,27,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 19,-1,-1,21,21,22,22,-1,26,26,27,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 20,21,-1,22,22,22,23,24,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 21,21,-1,23,23,23,23,-1,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 22,22,-1,24,24,24,24,-1,27,27,27,28,29,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 23,23,-1,25,25,25,25,-1,-1,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 24,24,-1,26,26,26,26,-1,-1,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 25,25,-1,27,27,-1,27,28,-1,30,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 26,26,-1,-1,28,29,28,28,-1,31,31,-1,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 27,27,28,-1,29,29,29,-1,-1,32,32,33,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 28,28,28,-1,-1,30,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 29,29,29,30,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 30,30,30,30,31,32,33,34,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 31,-1,-1,31,31,32,33,34,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 32,-1,-1,-1,32,32,33,34,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 33,34,35,34,33,33,33,34,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,49,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 34,34,35,34,34,-1,34,34,35,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,50,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 35,35,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,60,60,61,61,-1,-1,61,61,61,62,63, 36,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,42,43,44,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,60,61,62,-1,63,62,62,62,62,63, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,42,43,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,62,63,63,63,63,63,63,63, 10,10,10,10,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 9,9,9,9,9,10,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47, 8,8,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,45,45,45,46,47, 7,7,8,7,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 6,7,8,7,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 4,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 3,3,3,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 2,2,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 1,1,1,-1,-1,22,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 1,0,1,-1,21,21,21,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 1,1,-1,-1,20,20,20,20,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 2,2,-1,19,19,19,19,20,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 3,3,-1,18,18,18,18,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 4,4,-1,17,17,17,17,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 5,5,-1,16,16,16,16,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 6,6,-1,15,15,15,15,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 7,7,-1,14,14,14,15,16,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 8,-1,-1,13,13,14,15,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 9,10,11,12,13,-1,16,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 10,-1,12,12,13,-1,17,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 11,-1,13,-1,-1,-1,18,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,14,15,16,17,18,19,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 13,-1,15,15,16,17,18,19,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 14,-1,16,16,16,17,18,19,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 15,-1,17,17,17,17,18,19,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 16,-1,18,-1,-1,-1,19,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 17,-1,19,20,21,-1,20,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 18,19,20,20,21,-1,21,-1,27,27,27,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 19,-1,-1,21,21,22,22,-1,26,26,27,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 20,21,-1,22,22,22,23,24,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 21,21,-1,23,23,23,23,-1,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 22,22,-1,24,24,24,24,-1,27,27,27,28,29,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 23,23,-1,25,25,25,25,-1,-1,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 24,24,-1,26,26,26,26,-1,-1,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 25,25,-1,27,27,-1,27,28,-1,30,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 26,26,-1,-1,28,29,28,28,-1,31,31,-1,31,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 27,27,28,-1,29,29,29,-1,-1,32,32,33,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 28,28,28,-1,-1,30,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 29,29,29,30,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 30,30,30,30,31,32,33,34,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 31,-1,-1,31,31,32,33,34,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 32,-1,-1,-1,32,32,33,34,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 33,34,35,34,33,33,33,34,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,49,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 34,34,35,34,34,-1,34,34,35,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,50,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 35,35,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,60,60,61,61,-1,-1,61,61,61,62,63, 36,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,42,43,44,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,60,61,62,-1,63,62,62,62,62,63, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,42,43,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,62,63,63,63,63,63,63,63, 10,10,10,10,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 9,9,9,9,9,10,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47, 8,8,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,45,45,45,46,47, 7,7,8,7,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 6,7,8,7,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 4,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 3,3,3,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 2,2,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 2,1,1,-1,-1,23,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 2,1,0,-1,22,22,22,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 2,2,-1,-1,21,21,21,21,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 3,3,-1,20,20,20,20,21,-1,12,12,13,14,14,14,15,-1,-1,24,23,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 4,4,-1,19,19,19,19,-1,-1,13,13,13,14,15,15,-1,-1,25,24,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 5,5,-1,18,18,18,18,-1,-1,14,14,14,14,15,-1,-1,26,25,24,24,24,24,24,-1,-1,28,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 6,6,-1,17,17,17,17,-1,16,15,15,15,15,-1,-1,-1,26,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 7,7,-1,16,16,16,16,-1,16,16,16,16,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,30,31,32,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 8,8,-1,15,15,15,16,17,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,27,28,29,30,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 9,-1,-1,14,14,15,16,-1,18,18,18,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,31,32,32,32,32,33,34,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 10,11,12,13,14,-1,17,-1,19,19,19,-1,23,23,24,25,26,27,28,29,29,29,29,30,31,31,31,32,33,33,33,33,34,35,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 11,-1,13,13,14,-1,18,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,33,34,34,34,34,35,36,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 12,-1,14,-1,-1,-1,19,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,33,34,35,35,35,35,36,37,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 13,-1,15,16,17,18,19,20,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,34,34,35,36,36,36,36,37,-1,41,41,-1,47,46,47,48,48,47,-1,50, 14,-1,16,16,17,18,19,20,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,37,37,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 15,-1,17,17,17,18,19,20,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 16,-1,18,18,18,18,19,20,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,38,37,37,37,38,39,40,39,39,-1,44,45,-1,49,49,49,49,49,50,-1,53, 17,-1,19,-1,-1,-1,20,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,38,38,38,38,39,40,40,40,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 18,-1,20,21,22,-1,21,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,39,39,39,39,40,41,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 19,20,21,21,22,-1,22,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,40,40,40,40,41,42,-1,44,44,45,-1,50,-1,51,51,52,53,54, 20,-1,-1,22,22,23,23,-1,27,27,28,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,41,41,41,41,42,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 21,22,-1,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,42,42,42,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 22,22,-1,24,24,24,24,-1,27,27,28,29,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,37,37,38,39,40,41,42,43,43,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 23,23,-1,25,25,25,25,-1,28,28,28,29,30,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,39,40,41,42,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,58,58, 24,24,-1,26,26,26,26,-1,-1,29,29,29,30,31,-1,-1,35,35,35,35,35,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,59,59, 25,25,-1,27,27,27,27,-1,-1,30,30,30,30,31,32,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,40,41,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 26,26,-1,28,28,-1,28,29,-1,31,31,31,31,31,32,33,-1,-1,37,37,37,37,37,37,38,39,40,41,41,41,-1,-1,49,49,50,51,51,51,51,-1,54,53,53,53,53,-1,61,61, 27,27,-1,-1,29,30,29,29,-1,32,32,-1,32,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,54,54,-1,-1,62,62, 28,28,29,-1,30,30,30,-1,-1,33,33,34,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,63,63,63, 29,29,29,-1,-1,31,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,63, 30,30,30,31,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,-1,45,45,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 31,31,31,31,32,33,34,35,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 32,-1,-1,32,32,33,34,35,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 33,-1,-1,-1,33,33,34,35,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 34,35,36,35,34,34,34,35,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,61,61,-1,-1,61,61,61,62,63, 37,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,43,44,45,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,62,62,-1,63,62,62,62,62,63, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,43,44,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,63,64,63,63,63,63,63,63, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 26,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 25,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 24,24,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 23,23,23,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 22,22,22,-1,-1,2,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 21,21,22,-1,0,1,2,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 20,20,-1,-1,1,1,2,3,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 19,19,-1,3,2,2,2,3,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 18,18,-1,3,3,3,3,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 17,17,-1,4,4,4,4,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 16,16,-1,5,5,5,5,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 15,15,-1,6,6,6,6,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 14,15,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 13,-1,-1,8,8,8,8,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 12,11,10,9,9,-1,9,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 13,-1,10,10,10,-1,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 15,-1,12,13,14,13,12,13,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 16,-1,13,13,14,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 17,-1,14,14,14,14,14,14,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 18,-1,15,15,15,15,15,15,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,50,50,50,50,50,51,-1,54, 19,-1,16,-1,-1,-1,16,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,49,-1,-1,-1,50,-1,53, 20,-1,17,18,19,-1,17,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 20,19,18,18,19,-1,18,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,-1,48,48,49,50,51, 21,-1,-1,19,19,20,19,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 22,23,-1,20,20,20,20,21,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 23,23,-1,21,21,21,21,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 24,24,-1,22,22,22,22,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,44,44,45,45,45,-1,47,47,47,48,-1,55,55, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,43,43,44,45,46,-1,-1,48,48,48,48,-1,56,56, 26,26,-1,24,24,24,24,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,32,33,-1,-1,42,42,43,44,45,46,-1,-1,49,49,49,49,-1,57,57, 27,27,-1,25,25,-1,25,26,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,-1,-1,41,41,42,43,44,45,46,-1,51,50,50,50,50,-1,57,57, 28,28,-1,-1,26,27,26,26,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,51,51,51,51,-1,-1,56,56, 29,29,30,-1,27,27,27,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,37,36,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,52,52,-1,55,55,55, 30,30,30,-1,-1,28,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,37,36,36,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,53,-1,-1,54,54,55, 31,31,31,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 32,32,32,32,33,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 33,-1,-1,33,33,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,42,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 34,-1,-1,-1,34,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 35,36,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,44,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 38,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,54,54,54,-1,55,54,54,54,54,55, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,46,47,48,49,50,51,52,53,54,55,55,55,55,56,55,55,55,55,55,55, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 26,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 25,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 24,24,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 23,23,23,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 22,22,22,-1,-1,1,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 21,21,22,-1,1,0,1,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 20,20,-1,-1,1,1,1,2,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 19,19,-1,3,2,2,2,2,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 18,18,-1,3,3,3,3,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 17,17,-1,4,4,4,4,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 16,16,-1,5,5,5,5,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 15,15,-1,6,6,6,6,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 14,15,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 13,-1,-1,8,8,8,8,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 12,11,10,9,9,-1,9,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 13,-1,10,10,10,-1,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 15,-1,12,13,14,13,12,13,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 16,-1,13,13,14,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 17,-1,14,14,14,14,14,14,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 18,-1,15,15,15,15,15,15,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,50,50,50,50,50,51,-1,54, 19,-1,16,-1,-1,-1,16,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,49,-1,-1,-1,50,-1,53, 20,-1,17,18,19,-1,17,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 20,19,18,18,19,-1,18,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,-1,48,48,49,50,51, 21,-1,-1,19,19,20,19,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 22,23,-1,20,20,20,20,21,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 23,23,-1,21,21,21,21,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 24,24,-1,22,22,22,22,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,44,44,45,45,45,-1,47,47,47,48,-1,55,55, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,43,43,44,45,46,-1,-1,48,48,48,48,-1,56,56, 26,26,-1,24,24,24,24,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,32,33,-1,-1,42,42,43,44,45,46,-1,-1,49,49,49,49,-1,57,57, 27,27,-1,25,25,-1,25,26,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,-1,-1,41,41,42,43,44,45,46,-1,51,50,50,50,50,-1,57,57, 28,28,-1,-1,26,27,26,26,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,51,51,51,51,-1,-1,56,56, 29,29,30,-1,27,27,27,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,37,36,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,52,52,-1,55,55,55, 30,30,30,-1,-1,28,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,37,36,36,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,53,-1,-1,54,54,55, 31,31,31,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 32,32,32,32,33,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 33,-1,-1,33,33,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,42,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 34,-1,-1,-1,34,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 35,36,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,44,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 38,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,54,54,54,-1,55,54,54,54,54,55, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,46,47,48,49,50,51,52,53,54,55,55,55,55,56,55,55,55,55,55,55, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 26,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 25,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 24,24,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 23,23,23,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 22,22,22,-1,-1,2,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 21,21,22,-1,2,1,0,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 20,20,-1,-1,2,1,1,2,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 19,19,-1,3,2,2,2,2,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 18,18,-1,3,3,3,3,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 17,17,-1,4,4,4,4,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 16,16,-1,5,5,5,5,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 15,15,-1,6,6,6,6,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 14,15,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 13,-1,-1,8,8,8,8,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 12,11,10,9,9,-1,9,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 13,-1,10,10,10,-1,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 15,-1,12,13,14,13,12,13,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 16,-1,13,13,14,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 17,-1,14,14,14,14,14,14,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 18,-1,15,15,15,15,15,15,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,50,50,50,50,50,51,-1,54, 19,-1,16,-1,-1,-1,16,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,49,-1,-1,-1,50,-1,53, 20,-1,17,18,19,-1,17,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 20,19,18,18,19,-1,18,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,-1,48,48,49,50,51, 21,-1,-1,19,19,20,19,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 22,23,-1,20,20,20,20,21,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 23,23,-1,21,21,21,21,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 24,24,-1,22,22,22,22,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,44,44,45,45,45,-1,47,47,47,48,-1,55,55, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,43,43,44,45,46,-1,-1,48,48,48,48,-1,56,56, 26,26,-1,24,24,24,24,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,32,33,-1,-1,42,42,43,44,45,46,-1,-1,49,49,49,49,-1,57,57, 27,27,-1,25,25,-1,25,26,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,-1,-1,41,41,42,43,44,45,46,-1,51,50,50,50,50,-1,57,57, 28,28,-1,-1,26,27,26,26,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,51,51,51,51,-1,-1,56,56, 29,29,30,-1,27,27,27,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,36,37,37,36,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,52,52,-1,55,55,55, 30,30,30,-1,-1,28,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,37,36,36,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,53,-1,-1,54,54,55, 31,31,31,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 32,32,32,32,33,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 33,-1,-1,33,33,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,42,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 34,-1,-1,-1,34,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 35,36,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,44,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 38,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,54,54,54,-1,55,54,54,54,54,55, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,46,47,48,49,50,51,52,53,54,55,55,55,55,56,55,55,55,55,55,55, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 10,10,10,10,10,10,11,10,10,10,10,11,12,13,14,15,16,17,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 10,9,9,9,9,10,-1,9,9,9,10,11,12,13,14,15,16,17,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,37,37,37,37,38, 10,9,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 10,9,8,7,7,-1,7,7,8,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 10,9,8,7,6,6,6,6,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 11,-1,-1,-1,6,5,5,5,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 11,-1,-1,7,6,5,4,4,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 10,9,8,7,6,5,4,3,3,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 10,9,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 10,9,9,-1,-1,17,-1,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 10,10,10,-1,16,16,16,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 11,11,-1,-1,15,15,15,15,-1,1,1,-1,4,4,5,6,7,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 12,12,-1,14,14,14,14,15,-1,2,2,3,4,5,5,6,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 13,13,-1,13,13,13,13,-1,-1,3,3,3,4,5,6,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 14,14,-1,12,12,12,12,-1,-1,4,4,4,4,5,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 15,15,-1,12,11,11,11,-1,6,5,5,5,5,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 16,16,-1,12,11,10,10,-1,6,6,6,6,-1,-1,16,16,16,17,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 17,17,-1,12,11,10,9,8,7,7,7,-1,-1,15,15,15,16,17,18,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,14,15,16,17,18,19,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,20,20,21,22,22,22,23,24,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,21,-1,-1,23,23,23,24,25,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,24,24,25,26,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,25,25,26,27,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,28,28,28,29,30,31,30,30,-1,35,36,-1,40,40,40,40,40,41,-1,44, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,29,29,29,30,31,31,31,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,30,30,30,31,32,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,31,31,31,32,33,-1,35,35,36,-1,41,-1,42,42,43,44,45, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,32,32,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,33,33,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,40,40,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 30,30,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,39,39,40,41,42,42,42,-1,45,44,44,44,44,-1,52,52, 31,31,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,38,39,40,41,-1,43,43,-1,45,45,45,45,-1,-1,53,53, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,34,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,46,46,46,-1,53,53,53, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,35,34,34,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,47,-1,-1,52,52,53, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,40,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,52,52,52,-1,53,52,52,52,52,53, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,44,45,46,47,48,49,50,51,52,53,53,53,53,54,53,53,53,53,53,53, 10,10,10,10,10,10,11,10,10,10,10,11,12,13,14,15,16,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 10,9,9,9,9,10,-1,9,9,9,10,11,12,13,14,15,16,17,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,36,36,36,36,37, 10,9,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 10,9,8,7,7,-1,7,7,8,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 10,9,8,7,6,6,6,6,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 11,-1,-1,-1,6,5,5,5,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 11,-1,-1,7,6,5,4,4,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 10,9,8,7,6,5,4,3,3,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 10,9,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 10,9,9,-1,-1,17,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 10,10,10,-1,16,16,16,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 11,11,-1,-1,15,15,15,15,-1,1,1,-1,3,3,4,5,6,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,38,38, 12,12,-1,14,14,14,14,15,-1,2,2,3,4,4,4,5,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,-1,36,36,-1,39,39, 13,13,-1,13,13,13,13,-1,-1,3,3,3,4,5,5,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 14,14,-1,12,12,12,12,-1,-1,4,4,4,4,5,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 15,15,-1,12,11,11,11,-1,6,5,5,5,5,-1,-1,-1,16,15,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 16,16,-1,12,11,10,10,-1,6,6,6,6,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 17,17,-1,12,11,10,9,8,7,7,7,-1,-1,15,15,15,16,17,17,17,17,17,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,14,15,16,17,18,18,18,18,18,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,15,16,17,18,19,19,19,19,20,21,21,21,22,23,23,23,23,24,25,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,22,22,22,23,24,24,24,24,25,26,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,21,-1,-1,23,23,23,23,24,25,25,25,25,26,27,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,24,24,24,24,24,25,26,26,26,26,27,-1,31,31,-1,37,36,37,38,38,37,-1,40, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,28,27,27,27,28,29,30,29,29,-1,34,35,-1,39,39,39,39,39,40,-1,43, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,28,28,28,28,29,30,30,30,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,29,29,29,29,30,31,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,30,30,30,30,31,32,-1,34,34,35,-1,40,-1,41,41,42,43,44, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,31,31,31,31,32,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,32,32,32,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,29,30,31,32,33,33,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,40,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 30,30,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,39,39,40,41,41,41,41,-1,44,43,43,43,43,-1,51,51, 31,31,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,38,39,40,41,-1,42,42,-1,44,44,44,44,-1,-1,52,52, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,34,33,34,35,36,37,38,39,40,41,42,43,43,-1,-1,45,45,45,-1,53,53,53, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,35,34,34,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,46,-1,-1,52,52,53, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,40,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,52,52,52,-1,53,52,52,52,52,53, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,44,45,46,47,48,49,50,51,52,53,53,53,53,54,53,53,53,53,53,53, 11,11,11,11,11,11,12,11,11,11,11,12,13,14,15,16,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36, 11,10,10,10,10,11,-1,10,10,10,11,12,13,14,15,16,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,35,35,35,35,36, 11,10,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,34,34,34,35,36, 11,10,9,8,8,-1,8,8,9,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 11,10,9,8,7,7,7,7,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 12,-1,-1,-1,7,6,6,6,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 12,-1,-1,8,7,6,5,5,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 11,10,9,8,7,6,5,4,4,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 11,10,10,-1,-1,18,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 11,11,11,-1,17,17,17,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 12,12,-1,-1,16,16,16,16,-1,2,2,-1,2,2,3,4,5,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,37,37, 13,13,-1,15,15,15,15,16,-1,3,3,4,3,3,3,4,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,-1,35,35,-1,38,38, 14,14,-1,14,14,14,14,-1,-1,4,4,4,4,4,4,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 15,15,-1,13,13,13,13,-1,-1,5,5,5,5,5,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 16,16,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 17,17,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 18,18,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,17,17,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,18,18,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,19,19,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,20,20,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,21,21,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,30,30,-1,36,35,36,37,37,36,-1,39, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,29,28,27,26,26,26,27,28,29,28,28,-1,33,34,-1,38,38,38,38,38,39,-1,42, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,28,27,27,27,27,27,28,29,29,29,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,28,28,28,28,28,28,29,30,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,30,31,-1,33,33,34,-1,39,-1,40,40,41,42,43, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,30,30,30,30,30,30,31,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,31,31,31,31,31,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,31,32,32,32,32,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 31,31,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,40,40,40,40,40,40,40,-1,43,42,42,42,42,-1,50,50, 32,32,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,40,41,41,-1,41,41,-1,43,43,43,43,-1,-1,51,51, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,42,43,42,42,-1,-1,44,44,44,-1,52,52,52, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,41,42,43,43,43,44,-1,-1,45,-1,-1,51,51,52, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,45,45,46,47,48,49,50,51,52, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,46,46,47,48,49,-1,-1,53, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,47,47,47,48,-1,-1,-1,53, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,48,48,48,48,49,50,51,52, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,52,51,51,51,-1,52,51,51,51,51,52, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,52,53,52,52,52,52,53,52,52,52,52,52,52, 12,12,12,12,12,12,13,12,12,12,12,13,14,15,16,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35, 12,11,11,11,11,12,-1,11,11,11,12,13,14,15,16,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,34,34,34,34,35, 12,11,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,33,33,33,34,35, 12,11,10,9,9,-1,9,9,10,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 12,11,10,9,8,8,8,8,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 13,-1,-1,-1,8,7,7,7,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 13,-1,-1,9,8,7,6,6,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 12,11,10,9,8,7,6,5,5,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 12,11,11,-1,-1,17,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 12,12,12,-1,16,16,16,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 13,13,-1,-1,15,15,15,15,-1,3,3,-1,1,1,2,3,4,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,36,36, 14,14,-1,14,14,14,14,15,-1,4,4,3,2,2,2,3,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,-1,34,34,-1,37,37, 15,15,-1,13,13,13,13,-1,-1,5,4,3,3,3,3,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 16,16,-1,12,12,12,12,-1,-1,5,4,4,4,4,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 17,17,-1,12,11,11,11,-1,6,5,5,5,5,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 18,18,-1,12,11,10,10,-1,6,6,6,6,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,15,15,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,14,15,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,15,16,17,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,16,17,18,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,18,19,20,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,35,34,35,36,36,35,-1,38, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,37,37,37,37,37,38,-1,41, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,28,28,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,29,30,31,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 30,30,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,39,39,39,39,39,39,39,-1,42,41,41,41,41,-1,49,49, 31,31,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,38,39,40,40,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,34,33,34,35,36,37,38,39,40,41,42,41,41,-1,-1,43,43,43,-1,51,51,51, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,35,34,34,34,35,36,37,38,39,40,41,42,42,42,43,-1,-1,44,-1,-1,50,50,51, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,44,44,45,46,47,48,49,50,51, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,40,39,38,39,40,41,42,43,44,45,-1,-1,45,45,46,47,48,-1,-1,52, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,46,46,46,47,-1,-1,-1,52, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,47,47,47,47,48,49,50,51, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,51,50,50,50,-1,51,50,50,50,50,51, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,44,45,46,47,48,49,50,51,52,51,51,51,51,52,51,51,51,51,51,51, 13,13,13,13,13,13,14,13,13,13,13,14,15,16,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34, 13,12,12,12,12,13,-1,12,12,12,13,14,15,16,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,33,33,33,33,34, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,32,32,32,33,34, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 13,12,11,10,9,9,9,9,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 14,-1,-1,-1,9,8,8,8,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 14,-1,-1,10,9,8,7,7,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 13,12,11,10,9,8,7,6,6,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 13,12,12,-1,-1,17,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 13,13,13,-1,16,16,16,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 14,14,-1,-1,15,15,15,15,-1,4,4,-1,1,1,1,2,3,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,35,35, 15,15,-1,14,14,14,14,15,-1,5,4,3,2,2,2,2,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,-1,33,33,-1,36,36, 16,16,-1,13,13,13,13,-1,-1,5,4,3,3,3,3,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 17,17,-1,12,12,12,12,-1,-1,5,4,4,4,4,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 18,18,-1,12,11,11,11,-1,6,5,5,5,5,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 18,18,-1,12,11,10,10,-1,6,6,6,6,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,15,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,14,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,15,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,16,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,17,18,18,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,18,19,19,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,34,33,34,35,35,34,-1,37, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,36,36,36,36,36,37,-1,40, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,27,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,37,-1,-1,-1,38,-1,41, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,26,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,27,27,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,39,40,41, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,29,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,29,30,30,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,30,31,31,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 30,30,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,39,38,38,38,38,38,38,-1,41,40,40,40,40,-1,48,48, 31,31,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,38,39,39,39,-1,39,39,-1,41,41,41,41,-1,-1,49,49, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,34,33,34,35,36,37,38,39,40,40,41,40,40,-1,-1,42,42,42,-1,50,50,50, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,35,34,34,34,35,36,37,38,39,40,41,41,41,41,42,-1,-1,43,-1,-1,49,49,50, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,43,43,44,45,46,47,48,49,50, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,40,39,38,39,40,41,42,43,44,45,-1,-1,44,44,45,46,47,-1,-1,51, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,45,45,45,46,-1,-1,-1,51, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,46,46,46,46,47,48,49,50, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,51,50,49,49,49,-1,50,49,49,49,49,50, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,44,45,46,47,48,49,50,51,51,50,50,50,50,51,50,50,50,50,50,50, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33, 14,13,13,13,13,14,-1,13,13,13,14,15,16,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,32,32,32,32,33, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,31,31,31,32,33, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,17,18,19,20,20,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 14,13,12,11,10,10,10,10,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,18,18,18,19,19,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 15,-1,-1,-1,10,9,9,9,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 15,-1,-1,11,10,9,8,8,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 14,13,12,11,10,9,8,7,7,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 14,13,13,-1,-1,17,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 14,14,14,-1,16,16,16,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 15,15,-1,-1,15,15,15,15,-1,5,5,-1,2,1,1,1,2,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,34,34, 16,16,-1,14,14,14,14,15,-1,5,4,3,2,2,2,2,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,-1,32,32,-1,35,35, 17,17,-1,13,13,13,13,-1,-1,5,4,3,3,3,3,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 18,18,-1,12,12,12,12,-1,-1,5,4,4,4,4,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 19,19,-1,12,11,11,11,-1,6,5,5,5,5,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 18,18,-1,12,11,10,10,-1,6,6,6,6,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,15,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,21,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,21,22,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,21,21,22,23,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,18,18,18,18,18,-1,-1,20,20,20,20,20,21,22,22,22,22,23,-1,27,27,-1,33,32,33,34,34,33,-1,36, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,26,25,24,23,23,23,24,25,26,25,25,-1,30,31,-1,35,35,35,35,35,36,-1,39, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,26,25,24,24,24,24,24,25,26,26,26,-1,30,30,-1,-1,36,-1,-1,-1,37,-1,40, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,26,25,25,25,25,25,25,25,26,27,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,31,-1,36,-1,37,37,38,39,40, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,28,28,28,28,28,28,28,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,29,29,29,29,29,29,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,30,30,30,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,31,31,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 30,30,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,47,47, 31,31,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,38,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,48,48, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,34,33,34,35,36,37,38,39,39,39,40,39,39,-1,-1,41,41,41,-1,49,49,49, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,35,34,34,34,35,36,37,38,39,40,40,40,40,40,41,-1,-1,42,-1,-1,48,48,49, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,42,42,43,44,45,46,47,48,49, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,40,39,38,39,40,41,42,43,44,45,-1,-1,43,43,44,45,46,-1,-1,50, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,44,44,44,45,-1,-1,-1,50, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,45,45,45,45,46,47,48,49, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,50,49,48,48,48,-1,49,48,48,48,48,49, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,44,45,46,47,48,49,50,51,50,49,49,49,49,50,49,49,49,49,49,49, 15,15,15,15,15,15,16,15,15,15,15,16,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32, 15,14,14,14,14,15,-1,14,14,14,15,16,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,31,31,31,31,32, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,30,30,30,31,32, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,18,19,19,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 15,14,13,12,11,11,11,11,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,17,18,18,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 16,-1,-1,-1,11,10,10,10,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 16,-1,-1,12,11,10,9,9,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 15,14,13,12,11,10,9,8,8,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 15,14,14,-1,-1,17,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 15,15,15,-1,16,16,16,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 16,16,-1,-1,15,15,15,15,-1,6,6,-1,3,2,1,1,1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,33,33, 17,17,-1,14,14,14,14,15,-1,6,5,4,3,2,2,2,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,-1,31,31,-1,34,34, 18,18,-1,13,13,13,13,-1,-1,6,5,4,3,3,3,-1,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 19,19,-1,12,12,12,12,-1,-1,6,5,4,4,4,-1,-1,11,10,9,9,9,9,9,-1,-1,13,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 19,19,-1,12,11,11,11,-1,7,6,5,5,5,-1,-1,-1,11,10,10,10,10,10,10,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 18,18,-1,12,11,10,10,-1,7,6,6,6,-1,-1,13,12,11,11,11,11,11,11,11,-1,-1,15,15,15,15,16,17,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,17,17,18,19,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,14,14,14,14,14,14,14,14,15,16,16,16,17,18,18,18,18,19,20,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,19,19,19,20,21,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,20,20,20,21,22,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,21,21,21,22,-1,26,26,-1,32,31,32,33,33,32,-1,35, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,22,22,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,25,24,23,22,22,22,23,24,25,24,24,-1,29,30,-1,34,34,34,34,34,35,-1,38, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,25,24,23,23,23,23,23,24,25,25,25,-1,29,29,-1,-1,35,-1,-1,-1,36,-1,39, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,25,24,24,24,24,24,24,24,25,26,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,30,-1,35,-1,36,36,37,38,39, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,27,27,27,27,27,27,27,27,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,28,28,28,28,28,28,-1,-1,33,32,32,32,-1,34,34,35,36,-1,42,42, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,29,29,29,-1,-1,-1,34,33,33,33,33,-1,35,35,35,36,-1,43,43, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,30,30,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,44,44, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 30,30,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,46,46, 31,31,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,47,47, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,34,33,34,35,36,37,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,48,48,48, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,35,34,34,34,35,36,37,38,39,39,39,39,39,39,40,-1,-1,41,-1,-1,47,47,48, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,41,41,42,43,44,45,46,47,48, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,40,39,38,39,40,41,42,43,44,45,-1,-1,42,42,43,44,45,-1,-1,49, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,43,43,43,44,-1,-1,-1,49, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,44,44,44,44,45,46,47,48, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,50,49,48,47,47,47,-1,48,47,47,47,47,48, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,44,45,46,47,48,49,50,50,49,48,48,48,48,49,48,48,48,48,48,48, 16,16,16,16,16,16,17,16,16,16,16,17,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,31,31,31,31,31, 16,15,15,15,15,16,-1,15,15,15,16,17,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,30,30,30,30,31, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,29,-1,-1,29,29,29,30,31, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,18,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 16,15,14,13,12,12,12,12,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,17,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 17,-1,-1,-1,12,11,11,11,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 17,-1,-1,13,12,11,10,10,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 16,15,14,13,12,11,10,9,9,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 16,15,15,-1,-1,18,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,30,30,31, 16,16,16,-1,17,17,17,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,31,31,31, 17,17,-1,-1,16,16,16,16,-1,7,7,-1,4,3,2,1,1,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,31,31,32,31,-1,-1,32,32, 18,18,-1,15,15,15,15,16,-1,7,6,5,4,3,2,2,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,21,22,-1,31,30,-1,30,30,-1,33,33, 19,19,-1,14,14,14,14,-1,-1,7,6,5,4,3,3,-1,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,22,-1,-1,29,29,29,29,-1,34,34, 20,20,-1,13,13,13,13,-1,-1,7,6,5,4,4,-1,-1,10,9,8,8,8,8,8,-1,-1,12,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,28,28,28,28,-1,35,35, 20,20,-1,13,12,12,12,-1,8,7,6,5,5,-1,-1,-1,10,9,9,9,9,9,9,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,20,20,21,22,23,-1,27,27,27,28,-1,35,35, 19,19,-1,13,12,11,11,-1,8,7,6,6,-1,-1,12,11,10,10,10,10,10,10,10,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,21,21,22,23,-1,26,26,27,28,-1,34,34, 18,19,-1,13,12,11,10,9,8,7,7,-1,-1,13,12,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,28,-1,34,33, 17,-1,-1,13,12,11,11,-1,8,8,8,-1,14,13,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,16,16,16,17,18,19,20,21,-1,23,23,23,-1,26,26,27,28,-1,-1,32, 16,15,14,13,13,-1,12,-1,9,9,9,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,17,17,17,18,19,20,21,-1,24,24,24,-1,27,-1,28,28,29,30,31, 17,-1,14,14,14,-1,13,-1,10,10,10,11,12,13,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,18,18,18,19,20,21,22,23,24,25,-1,28,-1,29,29,29,-1,32, 18,-1,15,-1,-1,-1,14,-1,-1,11,11,-1,13,13,14,15,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,19,19,19,20,21,-1,24,24,-1,-1,29,-1,-1,-1,30,-1,33, 19,-1,16,17,17,16,15,16,-1,12,12,-1,14,14,14,15,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,20,20,20,21,-1,25,25,-1,31,30,31,32,32,31,-1,34, 20,-1,17,17,17,16,16,16,-1,-1,13,-1,15,15,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,21,21,-1,26,-1,-1,31,31,31,32,32,32,-1,35, 21,-1,18,18,17,17,17,17,-1,-1,14,-1,16,16,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,22,22,-1,27,-1,-1,32,32,32,32,33,33,-1,36, 22,-1,19,18,18,18,18,18,-1,16,15,-1,17,17,18,19,20,19,19,19,20,21,22,-1,-1,24,23,22,21,21,21,22,23,24,23,23,-1,28,29,-1,33,33,33,33,33,34,-1,37, 23,-1,20,-1,-1,-1,19,-1,-1,16,16,-1,18,18,18,19,20,20,20,20,20,21,22,-1,-1,24,23,22,22,22,22,22,23,24,24,24,-1,28,28,-1,-1,34,-1,-1,-1,35,-1,38, 24,-1,21,22,23,-1,20,-1,18,17,17,18,19,19,19,19,20,21,21,21,21,21,22,-1,-1,24,23,23,23,23,23,23,23,24,25,25,26,27,28,29,-1,35,-1,36,36,36,-1,39, 24,23,22,22,23,-1,21,-1,18,18,18,-1,20,20,20,20,20,21,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,24,25,26,-1,28,28,29,-1,34,-1,35,35,36,37,38, 25,-1,-1,23,23,23,22,-1,19,19,19,-1,21,21,21,21,21,21,22,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,25,26,-1,29,29,29,-1,33,33,34,35,-1,-1,39, 26,27,-1,24,24,23,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,-1,-1,30,30,30,31,32,33,34,35,-1,41,40, 27,27,-1,25,24,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,25,-1,-1,26,26,27,27,27,27,27,27,27,-1,-1,32,31,31,31,-1,33,33,34,35,-1,41,41, 28,28,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,27,27,27,28,28,28,28,-1,-1,-1,33,32,32,32,32,-1,34,34,34,35,-1,42,42, 29,29,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,28,28,28,28,29,29,29,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,43,43, 30,30,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,29,29,29,29,30,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,44,44, 31,31,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,30,30,30,-1,-1,36,35,35,35,35,35,35,-1,38,37,37,37,37,-1,45,45, 32,32,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,38,38,-1,-1,46,46, 33,33,34,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,47,47,47, 34,34,34,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,34,33,33,33,34,35,36,37,38,38,38,38,38,38,39,-1,-1,40,-1,-1,46,46,47, 35,35,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 36,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,40,40,41,42,43,44,45,46,47, 37,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,40,39,38,37,38,39,40,41,42,43,44,-1,-1,41,41,42,43,44,-1,-1,48, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,42,42,42,43,-1,-1,-1,48, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,43,43,43,43,44,45,46,47, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,49,48,47,46,46,46,-1,47,46,46,46,46,47, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,49,48,47,47,47,47,48,47,47,47,47,47,47, 17,17,17,17,17,17,18,17,17,17,17,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,30,30,30,30,30, 17,16,16,16,16,17,-1,16,16,16,17,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,29,-1,-1,29,29,29,29,30, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,-1,-1,28,28,28,29,30, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 17,16,15,14,13,13,13,13,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 18,-1,-1,-1,13,12,12,12,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 18,-1,-1,14,13,12,11,11,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 17,16,15,14,13,12,11,10,10,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,2,2,2,2,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 17,16,16,-1,-1,19,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,29,29,30, 17,17,17,-1,18,18,18,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,30,30,30, 18,18,-1,-1,17,17,17,17,-1,8,8,-1,5,4,3,2,2,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,30,30,31,30,-1,-1,31,31, 19,19,-1,16,16,16,16,17,-1,8,7,6,5,4,3,3,-1,-1,7,6,5,6,7,8,9,10,11,12,13,14,-1,-1,16,16,17,18,19,20,21,-1,30,29,-1,29,29,-1,32,32, 20,20,-1,15,15,15,15,-1,-1,8,7,6,5,4,4,-1,-1,8,7,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,21,-1,-1,28,28,28,28,-1,33,33, 21,21,-1,14,14,14,14,-1,-1,8,7,6,5,5,-1,-1,9,8,7,7,7,7,7,-1,-1,11,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,27,27,27,27,-1,34,34, 21,21,-1,14,13,13,13,-1,9,8,7,6,6,-1,-1,-1,9,8,8,8,8,8,8,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,19,19,20,21,22,-1,26,26,26,27,-1,34,34, 20,20,-1,14,13,12,12,-1,9,8,7,7,-1,-1,11,10,9,9,9,9,9,9,9,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,20,20,21,22,-1,25,25,26,27,-1,33,33, 19,20,-1,14,13,12,11,10,9,8,8,-1,-1,12,11,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,27,-1,33,32, 18,-1,-1,14,13,12,12,-1,9,9,9,-1,13,12,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,15,15,15,16,17,18,19,20,-1,22,22,22,-1,25,25,26,27,-1,-1,31, 17,16,15,14,14,-1,13,-1,10,10,10,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,16,16,16,17,18,19,20,-1,23,23,23,-1,26,-1,27,27,28,29,30, 18,-1,15,15,15,-1,14,-1,11,11,11,12,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,17,17,17,18,19,20,21,22,23,24,-1,27,-1,28,28,28,-1,31, 19,-1,16,-1,-1,-1,15,-1,-1,12,12,-1,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,18,18,18,19,20,-1,23,23,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,18,18,17,16,17,-1,13,13,-1,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,19,19,19,20,-1,24,24,-1,30,29,30,31,31,30,-1,33, 21,-1,18,18,18,17,17,17,-1,-1,14,-1,16,16,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,20,20,-1,25,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,19,18,18,18,18,-1,-1,15,-1,17,17,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,21,21,-1,26,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,19,19,19,19,19,-1,17,16,-1,18,18,19,20,19,18,18,18,19,20,21,-1,-1,23,22,21,20,20,20,21,22,23,22,22,-1,27,28,-1,32,32,32,32,32,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,17,17,-1,19,19,19,20,19,19,19,19,19,20,21,-1,-1,23,22,21,21,21,21,21,22,23,23,23,-1,27,27,-1,-1,33,-1,-1,-1,34,-1,37, 25,-1,22,23,24,-1,21,-1,19,18,18,19,20,20,20,20,20,20,20,20,20,20,21,-1,-1,23,22,22,22,22,22,22,22,23,24,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 25,24,23,23,24,-1,22,-1,19,19,19,-1,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,28,-1,33,-1,34,34,35,36,37, 26,-1,-1,24,24,24,23,-1,20,20,20,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 27,28,-1,25,25,24,23,22,21,21,21,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 28,28,-1,26,25,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,25,25,26,26,26,26,26,26,26,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 29,29,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,25,25,-1,-1,26,26,26,27,27,27,27,-1,-1,-1,32,31,31,31,31,-1,33,33,33,34,-1,41,41, 30,30,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,26,-1,-1,27,27,27,27,28,28,28,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 31,31,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,28,28,28,28,28,29,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,43,43, 32,32,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,29,29,29,29,29,-1,-1,35,34,34,34,34,34,34,-1,37,36,36,36,36,-1,44,44, 33,33,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,37,37,-1,-1,45,45, 34,34,35,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,34,33,32,31,32,33,34,35,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,46,46,46, 35,35,35,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,33,32,32,32,33,34,35,36,37,37,37,37,37,37,38,-1,-1,39,-1,-1,45,45,46, 36,36,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 37,37,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,39,39,40,41,42,43,44,45,46, 38,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,40,40,41,42,43,-1,-1,47, 39,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,41,41,41,42,-1,-1,-1,47, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,42,42,42,42,43,44,45,46, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,48,47,46,45,45,45,-1,46,45,45,45,45,46, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,44,43,42,43,44,45,46,47,48,48,47,46,46,46,46,47,46,46,46,46,46,46, 18,18,18,18,18,18,19,18,18,18,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,29,30,30,29,29,29,29,29, 18,17,17,17,17,18,-1,17,17,17,18,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,28,28,-1,-1,28,28,28,28,29, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,27,-1,-1,27,27,27,28,29, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 18,17,16,15,14,14,14,14,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 19,-1,-1,-1,14,13,13,13,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 19,-1,-1,15,14,13,12,12,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 18,17,16,15,14,13,12,11,11,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,3,2,2,2,2,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 18,17,17,-1,-1,20,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,28,28,29, 18,18,18,-1,19,19,19,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,29,29,29, 19,19,-1,-1,18,18,18,18,-1,9,9,-1,6,5,4,3,3,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,29,29,30,29,-1,-1,30,30, 20,20,-1,17,17,17,17,18,-1,9,8,7,6,5,4,4,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,-1,-1,15,15,16,17,18,19,20,-1,29,28,-1,28,28,-1,31,31, 21,21,-1,16,16,16,16,-1,-1,9,8,7,6,5,5,-1,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,16,16,17,18,19,20,-1,-1,27,27,27,27,-1,32,32, 22,22,-1,15,15,15,15,-1,-1,9,8,7,6,6,-1,-1,8,7,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,-1,-1,17,17,18,19,20,-1,-1,26,26,26,26,-1,33,33, 22,22,-1,15,14,14,14,-1,10,9,8,7,7,-1,-1,-1,8,7,7,7,7,7,7,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,18,18,19,20,21,-1,25,25,25,26,-1,33,33, 21,21,-1,15,14,13,13,-1,10,9,8,8,-1,-1,10,9,8,8,8,8,8,8,8,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,19,19,20,21,-1,24,24,25,26,-1,32,32, 20,21,-1,15,14,13,12,11,10,9,9,-1,-1,11,10,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,26,-1,32,31, 19,-1,-1,15,14,13,13,-1,10,10,10,-1,12,11,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,14,14,14,15,16,17,18,19,-1,21,21,21,-1,24,24,25,26,-1,-1,30, 18,17,16,15,15,-1,14,-1,11,11,11,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,15,15,15,16,17,18,19,-1,22,22,22,-1,25,-1,26,26,27,28,29, 19,-1,16,16,16,-1,15,-1,12,12,12,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,16,16,16,17,18,19,20,21,22,23,-1,26,-1,27,27,27,-1,30, 20,-1,17,-1,-1,-1,16,-1,-1,13,13,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,17,17,17,18,19,-1,22,22,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,19,19,18,17,18,-1,14,14,-1,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,18,18,18,19,-1,23,23,-1,29,28,29,30,30,29,-1,32, 22,-1,19,19,19,18,18,18,-1,-1,15,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,24,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,20,19,19,19,19,-1,-1,16,-1,16,16,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,20,20,-1,25,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,20,20,20,20,20,-1,18,17,-1,17,17,18,19,18,17,17,17,18,19,20,-1,-1,22,21,20,19,19,19,20,21,22,21,21,-1,26,27,-1,31,31,31,31,31,32,-1,35, 25,-1,22,-1,-1,-1,21,-1,-1,18,18,-1,18,18,18,19,18,18,18,18,18,19,20,-1,-1,22,21,20,20,20,20,20,21,22,22,22,-1,26,26,-1,-1,32,-1,-1,-1,33,-1,36, 26,-1,23,24,25,-1,22,-1,20,19,19,20,19,19,19,19,19,19,19,19,19,19,20,-1,-1,22,21,21,21,21,21,21,21,22,23,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 26,25,24,24,25,-1,23,-1,20,20,20,-1,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,27,-1,32,-1,33,33,34,35,36, 27,-1,-1,25,25,25,24,-1,21,21,21,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 28,29,-1,26,26,25,24,23,22,22,22,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 29,29,-1,27,26,25,25,-1,23,23,23,24,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,24,24,25,25,25,25,25,25,25,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 30,30,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,26,26,26,26,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,40,40, 31,31,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,25,25,25,25,25,25,25,-1,-1,26,26,26,26,27,27,27,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,26,26,26,26,26,26,27,28,27,27,27,27,27,28,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 33,33,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,27,27,27,27,27,27,28,28,28,28,28,28,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,43,43, 34,34,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,44,44, 35,35,36,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,35,34,33,32,31,30,31,32,33,34,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,45,45,45, 36,36,36,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,35,-1,-1,32,31,31,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,38,-1,-1,44,44,45, 37,37,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 38,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,38,38,39,40,41,42,43,44,45, 39,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,39,39,40,41,42,-1,-1,46, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,40,40,40,41,-1,-1,-1,46, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,41,41,41,41,42,43,44,45, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,47,46,45,44,44,44,-1,45,44,44,44,44,45, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,44,43,42,41,42,43,44,45,46,47,47,46,45,45,45,45,46,45,45,45,45,45,45, 19,19,19,19,19,19,20,19,19,19,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,28,28,29,29,28,28,28,28,28, 19,18,18,18,18,19,-1,18,18,18,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,27,27,27,-1,-1,27,27,27,27,28, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 19,18,17,16,15,15,15,15,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 20,-1,-1,-1,15,14,14,14,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 20,-1,-1,16,15,14,13,13,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 19,18,17,16,15,14,13,12,12,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 19,18,18,-1,-1,21,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,27,27,28, 19,19,19,-1,20,20,20,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,28,28,28, 20,20,-1,-1,19,19,19,19,-1,10,10,-1,7,6,5,4,4,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,28,28,29,28,-1,-1,29,29, 21,21,-1,18,18,18,18,19,-1,10,9,8,7,6,5,5,-1,-1,5,4,3,4,5,6,7,8,9,10,11,12,-1,-1,14,14,15,16,17,18,19,-1,28,27,-1,27,27,-1,30,30, 22,22,-1,17,17,17,17,-1,-1,10,9,8,7,6,6,-1,-1,6,5,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,15,15,16,17,18,19,-1,-1,26,26,26,26,-1,31,31, 23,23,-1,16,16,16,16,-1,-1,10,9,8,7,7,-1,-1,7,6,5,5,5,5,5,-1,-1,9,9,10,11,12,13,14,-1,-1,16,16,17,18,19,-1,-1,25,25,25,25,-1,32,32, 23,23,-1,16,15,15,15,-1,11,10,9,8,8,-1,-1,-1,7,6,6,6,6,6,6,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,17,17,18,19,20,-1,24,24,24,25,-1,32,32, 22,22,-1,16,15,14,14,-1,11,10,9,9,-1,-1,9,8,7,7,7,7,7,7,7,-1,-1,11,11,11,11,12,13,14,15,16,-1,-1,18,18,19,20,-1,23,23,24,25,-1,31,31, 21,22,-1,16,15,14,13,12,11,10,10,-1,-1,10,9,8,8,8,8,8,8,8,8,9,10,11,12,12,12,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,24,25,-1,31,30, 20,-1,-1,16,15,14,14,-1,11,11,11,-1,11,10,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,13,13,13,14,15,16,17,18,-1,20,20,20,-1,23,23,24,25,-1,-1,29, 19,18,17,16,16,-1,15,-1,12,12,12,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,14,14,14,15,16,17,18,-1,21,21,21,-1,24,-1,25,25,26,27,28, 20,-1,17,17,17,-1,16,-1,13,13,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,15,15,15,16,17,18,19,20,21,22,-1,25,-1,26,26,26,-1,29, 21,-1,18,-1,-1,-1,17,-1,-1,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,16,16,16,17,18,-1,21,21,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,20,20,19,18,19,-1,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,17,17,17,18,-1,22,22,-1,28,27,28,29,29,28,-1,31, 23,-1,20,20,20,19,19,19,-1,-1,16,-1,14,14,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,18,18,-1,23,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,21,20,20,20,20,-1,-1,17,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,24,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,21,21,21,21,21,-1,19,18,-1,16,16,17,18,17,16,16,16,17,18,19,-1,-1,21,20,19,18,18,18,19,20,21,20,20,-1,25,26,-1,30,30,30,30,30,31,-1,34, 26,-1,23,-1,-1,-1,22,-1,-1,19,19,-1,17,17,17,18,17,17,17,17,17,18,19,-1,-1,21,20,19,19,19,19,19,20,21,21,21,-1,25,25,-1,-1,31,-1,-1,-1,32,-1,35, 27,-1,24,25,26,-1,23,-1,21,20,20,19,18,18,18,18,18,18,18,18,18,18,19,-1,-1,21,20,20,20,20,20,20,20,21,22,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 27,26,25,25,26,-1,24,-1,21,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,20,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,26,-1,31,-1,32,32,33,34,35, 28,-1,-1,26,26,26,25,-1,22,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 29,30,-1,27,27,26,25,24,23,23,23,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 30,30,-1,28,27,26,26,-1,24,24,24,25,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,23,23,24,24,24,24,24,24,24,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 31,31,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,23,23,23,23,23,23,23,-1,-1,24,24,24,25,25,25,25,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,25,26,26,26,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 33,33,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,25,25,25,25,25,25,26,27,26,26,26,26,26,27,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 34,34,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,26,26,26,26,26,26,27,27,27,27,27,27,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,42,42, 35,35,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,43,43, 36,36,37,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,44,44,44, 37,37,37,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,34,35,35,-1,-1,31,30,30,30,31,32,33,34,35,35,35,35,35,35,36,-1,-1,37,-1,-1,43,43,44, 38,38,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 39,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,37,37,38,39,40,41,42,43,44, 40,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,38,38,39,40,41,-1,-1,45, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,39,39,39,40,-1,-1,-1,45, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,40,40,40,40,41,42,43,44, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,46,45,44,43,43,43,-1,44,43,43,43,43,44, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,46,45,44,44,44,44,45,44,44,44,44,44,44, 20,20,20,20,20,20,21,20,20,20,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,28,27,27,27,27,27, 20,19,19,19,19,20,-1,19,19,19,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,-1,26,26,26,26,27, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 20,19,18,17,16,16,16,16,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 21,-1,-1,-1,16,15,15,15,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 21,-1,-1,17,16,15,14,14,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 20,19,18,17,16,15,14,13,13,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 21,21,-1,-1,20,20,20,20,-1,11,11,-1,8,7,6,5,5,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,-1,18,18,-1,27,27,28,27,-1,-1,28,28, 22,22,-1,19,19,19,19,20,-1,11,10,9,8,7,6,6,-1,-1,4,3,2,3,4,5,6,7,8,9,10,11,-1,-1,13,13,14,15,16,17,18,-1,27,26,-1,26,26,-1,29,29, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,7,7,-1,-1,5,4,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,14,14,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 24,24,-1,17,17,17,17,-1,-1,11,10,9,8,8,-1,-1,6,5,4,4,4,4,4,-1,-1,8,8,9,10,11,12,13,-1,-1,15,15,16,17,18,-1,-1,24,24,24,24,-1,31,31, 24,24,-1,17,16,16,16,-1,12,11,10,9,9,-1,-1,-1,6,5,5,5,5,5,5,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,16,16,17,18,19,-1,23,23,23,24,-1,31,31, 23,23,-1,17,16,15,15,-1,12,11,10,10,-1,-1,8,7,6,6,6,6,6,6,6,-1,-1,10,10,10,10,11,12,13,14,15,-1,-1,17,17,18,19,-1,22,22,23,24,-1,30,30, 22,23,-1,17,16,15,14,13,12,11,11,-1,-1,9,8,7,7,7,7,7,7,7,7,8,9,10,11,11,11,11,12,13,14,15,16,-1,-1,18,18,19,20,21,22,23,24,-1,30,29, 21,-1,-1,17,16,15,15,-1,12,12,12,-1,10,9,8,8,8,8,8,8,8,8,8,-1,10,10,11,12,12,12,12,13,14,15,16,17,-1,19,19,19,-1,22,22,23,24,-1,-1,28, 20,19,18,17,17,-1,16,-1,13,13,13,-1,10,9,9,9,9,9,9,9,9,9,9,10,11,11,11,12,13,13,13,13,14,15,16,17,-1,20,20,20,-1,23,-1,24,24,25,26,27, 21,-1,18,18,18,-1,17,-1,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,14,14,14,15,16,17,18,19,20,21,-1,24,-1,25,25,25,-1,28, 22,-1,19,-1,-1,-1,18,-1,-1,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,13,14,15,15,15,15,16,17,-1,20,20,-1,-1,25,-1,-1,-1,26,-1,29, 23,-1,20,21,21,20,19,20,-1,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,14,14,15,16,16,16,16,17,-1,21,21,-1,27,26,27,28,28,27,-1,30, 24,-1,21,21,21,20,20,20,-1,-1,15,-1,13,13,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,17,17,-1,22,-1,-1,27,27,27,28,28,28,-1,31, 25,-1,22,22,21,21,21,21,-1,-1,16,-1,14,14,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,18,18,-1,23,-1,-1,28,28,28,28,29,29,-1,32, 26,-1,23,22,22,22,22,22,-1,18,17,-1,15,15,16,17,16,15,15,15,16,17,18,-1,-1,20,19,18,17,17,17,18,19,20,19,19,-1,24,25,-1,29,29,29,29,29,30,-1,33, 27,-1,24,-1,-1,-1,23,-1,-1,18,18,-1,16,16,16,17,16,16,16,16,16,17,18,-1,-1,20,19,18,18,18,18,18,19,20,20,20,-1,24,24,-1,-1,30,-1,-1,-1,31,-1,34, 28,-1,25,26,27,-1,24,-1,20,19,19,18,17,17,17,17,17,17,17,17,17,17,18,-1,-1,20,19,19,19,19,19,19,19,20,21,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 28,27,26,26,27,-1,25,-1,20,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,19,20,20,20,20,20,20,20,20,20,20,21,22,-1,24,24,25,-1,30,-1,31,31,32,33,34, 29,-1,-1,27,26,25,25,-1,21,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,21,21,21,21,21,21,21,21,21,21,22,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 30,31,-1,27,26,25,24,23,22,22,22,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 31,31,-1,27,26,25,25,-1,23,23,23,24,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,22,22,23,23,23,23,23,23,23,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 32,32,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,22,22,22,22,22,22,22,-1,-1,23,23,23,24,24,24,24,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,38,38, 33,33,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,23,23,23,23,23,23,23,-1,-1,24,24,24,24,25,25,25,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 34,34,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,24,24,24,24,24,24,25,26,25,25,25,25,25,26,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 35,35,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,25,25,25,25,25,25,26,26,26,26,26,26,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,41,41, 36,36,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,42,42, 37,37,38,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,33,34,33,32,31,30,29,28,29,30,31,32,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,43,43,43, 38,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,33,34,34,-1,-1,30,29,29,29,30,31,32,33,34,34,34,34,34,34,35,-1,-1,36,-1,-1,42,42,43, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 39,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,36,36,37,38,39,40,41,42,43, 40,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,37,37,38,39,40,-1,-1,44, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,38,38,38,39,-1,-1,-1,44, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,39,39,39,39,40,41,42,43, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,45,44,43,42,42,42,-1,43,42,42,42,42,43, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,45,44,43,43,43,43,44,43,43,43,43,43,43, 21,21,21,21,21,21,22,21,21,21,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,27,26,26,26,26,26, 21,20,20,20,20,21,-1,20,20,20,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,-1,25,25,25,25,26, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 21,20,19,18,17,17,17,17,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 22,-1,-1,-1,17,16,16,16,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 22,-1,-1,18,17,16,15,15,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 21,20,19,18,17,16,15,14,14,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 22,22,-1,-1,21,21,21,21,-1,12,12,-1,9,8,7,6,6,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,26,26,27,26,-1,-1,27,27, 23,23,-1,20,20,20,20,21,-1,12,11,10,9,8,7,7,-1,-1,5,4,3,4,5,6,7,8,9,10,11,12,-1,-1,12,12,13,14,15,16,17,-1,26,25,-1,25,25,-1,28,28, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,8,8,-1,-1,6,5,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,13,13,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 25,25,-1,18,18,18,18,-1,-1,12,11,10,9,9,-1,-1,7,6,5,5,5,5,5,-1,-1,9,9,10,11,12,13,14,-1,-1,14,14,15,16,17,-1,-1,23,23,23,23,-1,30,30, 25,25,-1,18,17,17,17,-1,13,12,11,10,10,-1,-1,-1,7,6,6,6,6,6,6,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,15,15,16,17,18,-1,22,22,22,23,-1,30,30, 24,24,-1,18,17,16,16,-1,13,12,11,11,-1,-1,9,8,7,7,7,7,7,7,7,-1,-1,11,11,11,11,12,13,14,15,16,-1,-1,16,16,17,18,-1,21,21,22,23,-1,29,29, 23,24,-1,18,17,16,15,14,13,12,12,-1,-1,10,9,8,8,8,8,8,8,8,8,9,10,11,12,12,12,12,13,14,15,16,17,-1,-1,17,17,18,19,20,21,22,23,-1,29,28, 22,-1,-1,18,17,16,16,-1,13,13,13,-1,11,10,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,13,13,13,14,15,16,17,18,-1,18,18,18,-1,21,21,22,23,-1,-1,27, 21,20,19,18,18,-1,17,-1,14,14,14,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,14,14,14,15,16,17,18,-1,19,19,19,-1,22,-1,23,23,24,25,26, 22,-1,19,19,19,-1,18,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,15,15,15,16,17,18,19,20,20,20,-1,23,-1,24,24,24,-1,27, 23,-1,20,-1,-1,-1,19,-1,-1,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,16,16,16,17,18,-1,21,21,-1,-1,24,-1,-1,-1,25,-1,28, 24,-1,21,22,22,21,20,21,-1,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,17,17,17,18,-1,22,22,-1,26,25,26,27,27,26,-1,29, 25,-1,22,22,22,21,21,21,-1,-1,16,-1,14,14,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,18,18,-1,23,-1,-1,26,26,26,27,27,27,-1,30, 26,-1,23,23,22,22,22,22,-1,-1,17,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,24,-1,-1,27,27,27,27,28,28,-1,31, 27,-1,24,23,23,23,23,23,-1,19,18,-1,16,16,17,18,17,16,16,16,17,18,19,-1,-1,21,20,19,18,18,18,19,20,21,20,20,-1,25,26,-1,28,28,28,28,28,29,-1,32, 28,-1,25,-1,-1,-1,24,-1,-1,19,19,-1,17,17,17,18,17,17,17,17,17,18,19,-1,-1,21,20,19,19,19,19,19,20,21,21,21,-1,25,25,-1,-1,29,-1,-1,-1,30,-1,33, 29,-1,26,27,28,-1,25,-1,21,20,20,19,18,18,18,18,18,18,18,18,18,18,19,-1,-1,21,20,20,20,20,20,20,20,21,22,22,23,24,25,26,-1,30,-1,33,32,31,-1,34, 29,28,27,27,28,-1,26,-1,21,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,20,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,26,-1,31,-1,32,32,32,33,34, 30,-1,-1,28,27,26,26,-1,22,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,30,30,31,32,-1,-1,35, 31,32,-1,28,27,26,25,24,23,23,23,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,-1,-1,27,27,27,28,29,30,31,32,-1,37,36, 32,32,-1,28,27,26,26,-1,24,24,24,25,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,23,23,24,24,24,24,24,24,24,-1,-1,29,28,28,28,-1,30,30,31,32,-1,37,37, 33,33,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,23,23,23,23,23,23,23,-1,-1,24,24,24,25,25,25,25,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,38,38, 34,34,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,25,26,26,26,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,39,39, 35,35,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,25,25,25,25,25,25,26,27,26,26,26,26,26,27,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,40,40, 36,36,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,26,26,26,26,26,26,27,27,27,27,27,27,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,41,41, 37,37,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,42,42, 38,38,39,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,44,43,43, 39,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,34,35,35,-1,-1,31,30,30,30,31,32,33,34,35,35,35,35,35,35,36,-1,-1,37,-1,-1,43,43,44, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 40,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,37,37,38,39,40,41,42,43,44, 41,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,38,38,39,40,41,-1,-1,45, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,39,39,39,40,-1,-1,-1,45, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,40,40,40,40,41,42,43,44, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,46,45,44,43,43,43,-1,44,43,43,43,43,44, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,46,45,44,44,44,44,45,44,44,44,44,44,44, 22,22,22,22,22,22,23,22,22,22,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,26,25,25,25,25,25, 22,21,21,21,21,22,-1,21,21,21,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,-1,24,24,24,24,25, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 22,21,20,19,18,18,18,18,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 23,-1,-1,-1,18,17,17,17,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 23,-1,-1,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 22,21,20,19,18,17,16,15,15,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 23,23,-1,-1,22,22,22,22,-1,13,13,-1,10,9,8,7,7,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,25,25,26,25,-1,-1,26,26, 24,24,-1,21,21,21,21,22,-1,13,12,11,10,9,8,8,-1,-1,6,5,4,5,6,7,8,9,10,11,12,13,-1,-1,11,11,12,13,14,15,16,-1,25,24,-1,24,24,-1,27,27, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,9,9,-1,-1,7,6,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,12,12,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 26,26,-1,19,19,19,19,-1,-1,13,12,11,10,10,-1,-1,8,7,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,-1,-1,13,13,14,15,16,-1,-1,22,22,22,22,-1,29,29, 26,26,-1,19,18,18,18,-1,14,13,12,11,11,-1,-1,-1,8,7,7,7,7,7,7,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,14,14,15,16,17,-1,21,21,21,22,-1,29,29, 25,25,-1,19,18,17,17,-1,14,13,12,12,-1,-1,10,9,8,8,8,8,8,8,8,-1,-1,12,12,12,12,13,14,15,16,17,-1,-1,15,15,16,17,-1,20,20,21,22,-1,28,28, 24,25,-1,19,18,17,16,15,14,13,13,-1,-1,11,10,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,14,15,16,17,18,-1,-1,16,16,17,18,19,20,21,22,-1,28,27, 23,-1,-1,19,18,17,17,-1,14,14,14,-1,12,11,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,14,14,14,15,16,17,18,19,-1,17,17,17,-1,20,20,21,22,-1,-1,26, 22,21,20,19,19,-1,18,-1,15,15,15,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,15,15,15,16,17,18,19,-1,18,18,18,-1,21,-1,22,22,23,24,25, 23,-1,20,20,20,-1,19,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,16,16,16,17,18,19,20,19,19,19,-1,22,-1,23,23,23,-1,26, 24,-1,21,-1,-1,-1,20,-1,-1,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,17,17,17,18,19,-1,20,20,-1,-1,23,-1,-1,-1,24,-1,27, 25,-1,22,23,23,22,21,22,-1,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,18,18,18,19,-1,21,21,-1,25,24,25,26,26,25,-1,28, 26,-1,23,23,23,22,22,22,-1,-1,17,-1,15,15,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,19,19,-1,22,-1,-1,25,25,25,26,26,26,-1,29, 27,-1,24,24,23,23,23,23,-1,-1,18,-1,16,16,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,20,20,-1,23,-1,-1,26,26,26,26,27,27,-1,30, 28,-1,25,24,24,24,24,24,-1,20,19,-1,17,17,18,19,18,17,17,17,18,19,20,-1,-1,22,21,20,19,19,19,20,21,22,21,21,-1,24,25,-1,27,27,27,27,27,28,-1,31, 29,-1,26,-1,-1,-1,25,-1,-1,20,20,-1,18,18,18,19,18,18,18,18,18,19,20,-1,-1,22,21,20,20,20,20,20,21,22,22,22,-1,25,25,-1,-1,28,-1,-1,-1,29,-1,32, 30,-1,27,28,29,-1,26,-1,22,21,21,20,19,19,19,19,19,19,19,19,19,19,20,-1,-1,22,21,21,21,21,21,21,21,22,23,23,24,25,26,27,-1,29,-1,32,31,30,-1,33, 30,29,28,28,29,-1,27,-1,22,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,21,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,27,-1,30,-1,32,31,31,32,33, 31,-1,-1,29,28,27,27,-1,23,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,31,31,32,32,-1,-1,34, 32,33,-1,29,28,27,26,25,24,24,24,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,-1,-1,28,28,28,29,30,31,32,33,-1,36,35, 33,33,-1,29,28,27,27,-1,25,25,25,26,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,24,24,25,25,25,25,25,25,25,-1,-1,30,29,29,29,-1,31,31,32,33,-1,36,36, 34,34,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,25,25,25,26,26,26,26,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,37,37, 35,35,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,25,25,25,25,25,25,25,-1,-1,26,26,26,26,27,27,27,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,38,38, 36,36,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,26,26,26,26,26,26,27,28,27,27,27,27,27,28,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,39,39, 37,37,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,27,27,27,27,27,27,28,28,28,28,28,28,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,40,40, 38,38,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,41,41, 39,39,40,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,43,42,42, 40,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,35,36,36,-1,-1,32,31,31,31,32,33,34,35,36,36,36,36,36,36,37,-1,-1,38,-1,-1,43,43,43, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,44, 41,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,38,38,39,40,41,42,43,44,45, 42,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,39,39,40,41,42,-1,-1,46, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,40,40,40,41,-1,-1,-1,46, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,41,41,41,41,42,43,44,45, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,47,46,45,44,44,44,-1,45,44,44,44,44,45, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,47,46,45,45,45,45,46,45,45,45,45,45,45, 23,23,23,23,23,23,24,23,23,23,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,24,25,25,24,24,24,24,24, 23,22,22,22,22,23,-1,22,22,22,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,23,23,23,-1,-1,23,23,23,23,24, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 23,22,21,20,19,19,19,19,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24, 24,-1,-1,-1,19,18,18,18,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,19,19,19,20,-1,-1,-1,25, 24,-1,-1,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,25, 23,22,21,20,19,18,17,16,16,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,17,17,18,19,20,21,22,23,24, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,23,23,24, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,24,24,24, 24,24,-1,-1,23,23,23,23,-1,14,14,-1,11,10,9,8,8,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,-1,15,15,-1,24,24,25,24,-1,-1,25,25, 25,25,-1,22,22,22,22,23,-1,14,13,12,11,10,9,9,-1,-1,7,6,5,6,7,8,9,10,11,12,13,14,-1,-1,10,10,11,12,13,14,15,-1,24,23,-1,23,23,-1,26,26, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,10,10,-1,-1,8,7,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,11,11,12,13,14,15,-1,-1,22,22,22,22,-1,27,27, 27,27,-1,20,20,20,20,-1,-1,14,13,12,11,11,-1,-1,9,8,7,7,7,7,7,-1,-1,11,11,12,13,14,15,16,-1,-1,12,12,13,14,15,-1,-1,21,21,21,21,-1,28,28, 27,27,-1,20,19,19,19,-1,15,14,13,12,12,-1,-1,-1,9,8,8,8,8,8,8,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,13,13,14,15,16,-1,20,20,20,21,-1,28,28, 26,26,-1,20,19,18,18,-1,15,14,13,13,-1,-1,11,10,9,9,9,9,9,9,9,-1,-1,13,13,13,13,14,15,16,17,18,-1,-1,14,14,15,16,-1,19,19,20,21,-1,27,27, 25,26,-1,20,19,18,17,16,15,14,14,-1,-1,12,11,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,15,16,17,18,19,-1,-1,15,15,16,17,18,19,20,21,-1,27,26, 24,-1,-1,20,19,18,18,-1,15,15,15,-1,13,12,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,15,15,15,16,17,18,19,20,-1,16,16,16,-1,19,19,20,21,-1,-1,25, 23,22,21,20,20,-1,19,-1,16,16,16,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,16,16,16,17,18,19,20,-1,17,17,17,-1,20,-1,21,21,22,23,24, 24,-1,21,21,21,-1,20,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,17,17,17,18,19,20,19,18,18,18,-1,21,-1,22,22,22,-1,25, 25,-1,22,-1,-1,-1,21,-1,-1,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,18,18,18,19,20,-1,19,19,-1,-1,22,-1,-1,-1,23,-1,26, 26,-1,23,24,24,23,22,23,-1,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,19,19,19,20,-1,20,20,-1,24,23,24,25,25,24,-1,27, 27,-1,24,24,24,23,23,23,-1,-1,18,-1,16,16,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,20,20,-1,21,-1,-1,24,24,24,25,25,25,-1,28, 28,-1,25,25,24,24,24,24,-1,-1,19,-1,17,17,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,21,21,-1,22,-1,-1,25,25,25,25,26,26,-1,29, 29,-1,26,25,25,25,25,25,-1,21,20,-1,18,18,19,20,19,18,18,18,19,20,21,-1,-1,23,22,21,20,20,20,21,22,23,22,22,-1,23,24,-1,26,26,26,26,26,27,-1,30, 30,-1,27,-1,-1,-1,26,-1,-1,21,21,-1,19,19,19,20,19,19,19,19,19,20,21,-1,-1,23,22,21,21,21,21,21,22,23,23,23,-1,24,24,-1,-1,27,-1,-1,-1,28,-1,31, 31,-1,28,29,30,-1,27,-1,23,22,22,21,20,20,20,20,20,20,20,20,20,20,21,-1,-1,23,22,22,22,22,22,22,22,23,24,24,25,25,25,26,-1,28,-1,31,30,29,-1,32, 31,30,29,29,30,-1,28,-1,23,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,22,23,23,23,23,23,23,23,23,23,23,24,25,-1,26,26,26,-1,29,-1,31,30,30,31,32, 32,-1,-1,30,29,28,28,-1,24,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,24,25,-1,27,27,27,-1,30,31,31,31,-1,-1,33, 33,34,-1,30,29,28,27,26,25,25,25,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,-1,-1,28,28,28,29,30,31,32,32,-1,35,34, 34,34,-1,30,29,28,28,-1,26,26,26,27,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,25,25,26,26,26,26,26,26,26,-1,-1,30,29,29,29,-1,31,31,32,33,-1,35,35, 35,35,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,25,25,25,25,25,25,25,-1,-1,26,26,26,27,27,27,27,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,36,36, 36,36,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,26,26,26,26,26,26,26,-1,-1,27,27,27,27,28,28,28,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,37,37, 37,37,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,27,27,27,27,27,27,28,29,28,28,28,28,28,29,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,38,38, 38,38,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,28,28,28,28,28,28,29,29,29,29,29,29,-1,-1,34,33,33,33,33,33,33,-1,36,35,35,35,35,-1,39,39, 39,39,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,36,36,-1,-1,40,40, 40,40,41,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,36,37,36,35,34,33,32,31,32,33,34,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,42,41,41, 41,41,41,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,36,37,37,-1,-1,33,32,32,32,33,34,35,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,42,42,42, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,43,43, 42,41,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,38,38,39,40,41,42,43,44,44, 43,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,39,39,40,41,42,-1,-1,45, 43,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,40,40,40,41,-1,-1,-1,46, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,41,41,41,41,42,43,44,45, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,47,46,45,44,44,44,-1,45,44,44,44,44,45, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,47,46,45,45,45,45,46,45,45,45,45,45,45, 24,24,24,24,24,24,25,24,24,24,24,23,22,21,20,19,18,17,16,15,16,17,18,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,23,24,24,23,23,23,23,23, 24,23,23,23,23,24,-1,23,23,23,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,22,22,22,-1,-1,22,22,22,22,23, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,19,19,19,19,20,21,22,23, 25,-1,-1,-1,20,19,19,19,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,18,18,18,19,-1,-1,-1,24, 25,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,-1,-1,24, 24,23,22,21,20,19,18,17,17,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,16,16,17,18,19,20,21,22,23, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 24,23,23,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 24,24,24,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 25,25,-1,-1,24,24,24,24,-1,15,15,-1,12,11,10,9,9,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,-1,14,14,-1,23,23,24,23,-1,-1,24,24, 26,26,-1,23,23,23,23,24,-1,15,14,13,12,11,10,10,-1,-1,8,7,6,7,8,9,10,11,12,13,14,15,-1,-1,9,9,10,11,12,13,14,-1,23,22,-1,22,22,-1,25,25, 27,27,-1,22,22,22,22,-1,-1,15,14,13,12,11,11,-1,-1,9,8,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,10,10,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 28,28,-1,21,21,21,21,-1,-1,15,14,13,12,12,-1,-1,10,9,8,8,8,8,8,-1,-1,12,12,13,14,15,16,17,-1,-1,11,11,12,13,14,-1,-1,20,20,20,20,-1,27,27, 28,28,-1,21,20,20,20,-1,16,15,14,13,13,-1,-1,-1,10,9,9,9,9,9,9,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,12,12,13,14,15,-1,19,19,19,20,-1,27,27, 27,27,-1,21,20,19,19,-1,16,15,14,14,-1,-1,12,11,10,10,10,10,10,10,10,-1,-1,14,14,14,14,15,16,17,18,19,-1,-1,13,13,14,15,-1,18,18,19,20,-1,26,26, 26,27,-1,21,20,19,18,17,16,15,15,-1,-1,13,12,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,16,17,18,19,20,-1,-1,14,14,15,16,17,18,19,20,-1,26,25, 25,-1,-1,21,20,19,19,-1,16,16,16,-1,14,13,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,16,16,16,17,18,19,20,21,-1,15,15,15,-1,18,18,19,20,-1,-1,24, 24,23,22,21,21,-1,20,-1,17,17,17,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,17,17,17,18,19,20,20,-1,16,16,16,-1,19,-1,20,20,21,22,23, 25,-1,22,22,22,-1,21,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,18,18,18,19,20,19,18,17,17,17,-1,20,-1,21,21,21,-1,24, 26,-1,23,-1,-1,-1,22,-1,-1,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,19,19,19,20,20,-1,18,18,-1,-1,21,-1,-1,-1,22,-1,25, 27,-1,24,25,25,24,23,24,-1,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,20,20,20,21,-1,19,19,-1,23,22,23,24,24,23,-1,26, 28,-1,25,25,25,24,24,24,-1,-1,19,-1,17,17,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,21,21,-1,20,-1,-1,23,23,23,24,24,24,-1,27, 29,-1,26,26,25,25,25,25,-1,-1,20,-1,18,18,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,22,22,-1,21,-1,-1,24,24,24,24,25,25,-1,28, 30,-1,27,26,26,26,26,26,-1,22,21,-1,19,19,20,21,20,19,19,19,20,21,22,-1,-1,24,23,22,21,21,21,22,23,24,23,23,-1,22,23,-1,25,25,25,25,25,26,-1,29, 31,-1,28,-1,-1,-1,27,-1,-1,22,22,-1,20,20,20,21,20,20,20,20,20,21,22,-1,-1,24,23,22,22,22,22,22,23,24,24,24,-1,23,23,-1,-1,26,-1,-1,-1,27,-1,30, 32,-1,29,30,31,-1,28,-1,24,23,23,22,21,21,21,21,21,21,21,21,21,21,22,-1,-1,24,23,23,23,23,23,23,23,24,25,25,25,24,24,25,-1,27,-1,30,29,28,-1,31, 32,31,30,30,31,-1,29,-1,24,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,23,24,24,24,24,24,24,24,24,24,24,25,26,-1,25,25,25,-1,28,-1,30,29,29,30,31, 33,-1,-1,31,30,29,29,-1,25,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,25,26,-1,26,26,26,-1,29,30,30,30,-1,-1,32, 34,35,-1,31,30,29,28,27,26,26,26,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,-1,-1,27,27,27,28,29,30,31,31,-1,34,33, 35,35,-1,31,30,29,29,-1,27,27,27,28,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,26,26,27,27,27,27,27,27,27,-1,-1,29,28,28,28,-1,30,30,31,32,-1,34,34, 36,36,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,26,26,26,26,26,26,26,-1,-1,27,27,27,28,28,28,28,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,35,35, 37,37,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,27,27,27,27,27,27,27,-1,-1,28,28,28,28,29,29,29,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,36,36, 38,38,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,28,28,28,28,28,28,29,30,29,29,29,29,29,30,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,37,37, 39,39,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,29,29,29,29,29,29,30,30,30,30,30,30,-1,-1,33,32,32,32,32,32,32,-1,35,34,34,34,34,-1,38,38, 40,40,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,35,35,-1,-1,39,39, 41,41,42,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,37,38,37,36,35,34,33,32,33,34,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,41,40,40, 42,42,42,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,37,38,38,-1,-1,34,33,33,33,34,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,41,41,41, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,34,34,34,35,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,42,42, 43,42,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,37,37,38,39,40,41,42,43,43, 44,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,38,38,39,40,41,-1,-1,44, 44,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,39,39,39,40,-1,-1,-1,45, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,40,40,40,40,41,42,43,44, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 43,42,42,42,42,-1,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,47,46,45,44,43,43,43,-1,44,43,43,43,43,44, 43,43,43,43,43,44,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,47,46,45,44,44,44,44,45,44,44,44,44,44,44, 25,25,25,25,25,25,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,22,23,23,22,22,22,22,22, 25,24,24,24,24,25,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,21,21,21,-1,-1,21,21,21,21,22, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,18,18,18,18,19,20,21,22, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,17,17,17,18,-1,-1,-1,23, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,16,16,17,18,19,-1,-1,23, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,15,15,16,17,18,19,20,21,22, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 26,26,-1,-1,25,25,25,25,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,-1,13,13,-1,22,22,23,22,-1,-1,23,23, 27,27,-1,24,24,24,24,25,-1,16,15,14,13,12,11,11,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,-1,-1,8,8,9,10,11,12,13,-1,22,21,-1,21,21,-1,24,24, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,12,12,-1,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,9,9,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 29,29,-1,22,22,22,22,-1,-1,16,15,14,13,13,-1,-1,11,10,9,9,9,9,9,-1,-1,13,13,14,15,16,17,18,-1,-1,10,10,11,12,13,-1,-1,19,19,19,19,-1,26,26, 29,29,-1,22,21,21,21,-1,17,16,15,14,14,-1,-1,-1,11,10,10,10,10,10,10,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,11,11,12,13,14,-1,18,18,18,19,-1,26,26, 28,28,-1,22,21,20,20,-1,17,16,15,15,-1,-1,13,12,11,11,11,11,11,11,11,-1,-1,15,15,15,15,16,17,18,19,20,-1,-1,12,12,13,14,-1,17,17,18,19,-1,25,25, 27,28,-1,22,21,20,19,18,17,16,16,-1,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,17,18,19,20,21,-1,-1,13,13,14,15,16,17,18,19,-1,25,24, 26,-1,-1,22,21,20,20,-1,17,17,17,-1,15,14,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,17,17,18,19,20,20,20,-1,14,14,14,-1,17,17,18,19,-1,-1,23, 25,24,23,22,22,-1,21,-1,18,18,18,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,16,16,17,18,18,18,18,19,20,19,19,-1,15,15,15,-1,18,-1,19,19,20,21,22, 26,-1,23,23,23,-1,22,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,19,19,19,20,19,18,17,16,16,16,-1,19,-1,20,20,20,-1,23, 27,-1,24,-1,-1,-1,23,-1,-1,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,20,20,20,19,19,-1,17,17,-1,-1,20,-1,-1,-1,21,-1,24, 28,-1,25,26,26,25,24,25,-1,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,21,20,20,20,-1,18,18,-1,22,21,22,23,23,22,-1,25, 29,-1,26,26,26,25,25,25,-1,-1,20,-1,18,18,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,21,21,-1,19,-1,-1,22,22,22,23,23,23,-1,26, 30,-1,27,27,26,26,26,26,-1,-1,21,-1,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,22,22,-1,20,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,27,27,27,27,27,-1,23,22,-1,20,20,21,22,21,20,20,20,21,22,23,-1,-1,25,24,23,22,22,22,23,24,24,23,23,-1,21,22,-1,24,24,24,24,24,25,-1,28, 32,-1,29,-1,-1,-1,28,-1,-1,23,23,-1,21,21,21,22,21,21,21,21,21,22,23,-1,-1,25,24,23,23,23,23,23,24,24,24,24,-1,22,22,-1,-1,25,-1,-1,-1,26,-1,29, 33,-1,30,31,32,-1,29,-1,25,24,24,23,22,22,22,22,22,22,22,22,22,22,23,-1,-1,25,24,24,24,24,24,24,24,25,25,25,24,23,23,24,-1,26,-1,29,28,27,-1,30, 33,32,31,31,32,-1,30,-1,25,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,25,25,25,25,25,25,25,25,25,26,26,-1,24,24,24,-1,27,-1,29,28,28,29,30, 34,-1,-1,32,31,30,30,-1,26,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,-1,25,25,25,-1,28,29,29,29,-1,-1,31, 35,36,-1,32,31,30,29,28,27,27,27,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,27,27,27,27,-1,-1,26,26,26,27,28,29,30,30,-1,33,32, 36,36,-1,32,31,30,30,-1,28,28,28,29,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,27,27,28,28,28,28,28,28,28,-1,-1,28,27,27,27,-1,29,29,30,31,-1,33,33, 37,37,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,27,27,27,27,27,27,27,-1,-1,28,28,28,29,29,29,29,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,34,34, 38,38,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,28,28,28,28,28,28,28,-1,-1,29,29,29,29,30,30,30,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,35,35, 39,39,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,29,29,29,29,29,29,30,31,30,30,30,30,30,31,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,36,36, 40,40,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,30,30,30,30,30,30,31,31,31,31,31,31,-1,-1,32,31,31,31,31,31,31,-1,34,33,33,33,33,-1,37,37, 41,41,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,34,34,-1,-1,38,38, 42,42,43,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,38,39,38,37,36,35,34,33,34,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,40,39,39, 43,43,43,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,38,39,39,-1,-1,35,34,34,34,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,40,40,40, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,41,41, 44,43,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,42,42, 45,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,43, 45,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,44, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,43,42,42,42,42,43, 44,44,44,44,44,45,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,43,43,43,43,43,43, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,21,22,22,21,21,21,21,21, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,20,20,20,-1,-1,20,20,20,20,21, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,17,17,17,17,18,19,20,21, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,16,16,16,17,-1,-1,-1,22, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,15,15,16,17,18,-1,-1,22, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,14,14,15,16,17,18,19,20,21, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 27,27,-1,-1,26,26,26,26,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,-1,12,12,-1,21,21,22,21,-1,-1,22,22, 28,28,-1,25,25,25,25,26,-1,17,16,15,14,13,12,12,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,7,7,8,9,10,11,12,-1,21,20,-1,20,20,-1,23,23, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,13,13,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,8,8,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 30,30,-1,23,23,23,23,-1,-1,17,16,15,14,14,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,9,9,10,11,12,-1,-1,18,18,18,18,-1,25,25, 30,30,-1,23,22,22,22,-1,18,17,16,15,15,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,10,10,11,12,13,-1,17,17,17,18,-1,25,25, 29,29,-1,23,22,21,21,-1,18,17,16,16,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,11,11,12,13,-1,16,16,17,18,-1,24,24, 28,29,-1,23,22,21,20,19,18,17,17,-1,-1,15,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,20,20,-1,-1,12,12,13,14,15,16,17,18,-1,24,23, 27,-1,-1,23,22,21,21,-1,18,18,18,-1,16,15,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,19,19,19,-1,13,13,13,-1,16,16,17,18,-1,-1,22, 26,25,24,23,23,-1,22,-1,19,19,19,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,19,18,18,-1,14,14,14,-1,17,-1,18,18,19,20,21, 27,-1,24,24,24,-1,23,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,19,18,17,16,15,15,15,-1,18,-1,19,19,19,-1,22, 28,-1,25,-1,-1,-1,24,-1,-1,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,20,19,18,18,-1,16,16,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,27,27,26,25,26,-1,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,21,20,19,19,19,-1,17,17,-1,21,20,21,22,22,21,-1,24, 30,-1,27,27,27,26,26,26,-1,-1,21,-1,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,20,20,-1,18,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,28,27,27,27,27,-1,-1,22,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,21,21,-1,19,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,28,28,28,28,28,-1,24,23,-1,21,21,22,23,22,21,21,21,22,23,24,-1,-1,26,25,24,23,23,23,24,24,23,22,22,-1,20,21,-1,23,23,23,23,23,24,-1,27, 33,-1,30,-1,-1,-1,29,-1,-1,24,24,-1,22,22,22,23,22,22,22,22,22,23,24,-1,-1,26,25,24,24,24,24,24,24,23,23,23,-1,21,21,-1,-1,24,-1,-1,-1,25,-1,28, 34,-1,31,32,33,-1,30,-1,26,25,25,24,23,23,23,23,23,23,23,23,23,23,24,-1,-1,26,25,25,25,25,25,25,24,24,24,24,23,22,22,23,-1,25,-1,28,27,26,-1,29, 34,33,32,32,33,-1,31,-1,26,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,26,26,26,26,26,26,25,25,25,25,25,-1,23,23,23,-1,26,-1,28,27,27,28,29, 35,-1,-1,33,32,31,31,-1,27,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,26,26,26,26,26,26,-1,24,24,24,-1,27,28,28,28,-1,-1,30, 36,37,-1,33,32,31,30,29,28,28,28,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,28,29,29,-1,32,31, 37,37,-1,33,32,31,31,-1,29,29,29,30,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,28,28,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,29,30,-1,32,32, 38,38,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,29,29,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,33,33, 39,39,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,29,29,29,29,29,29,29,-1,-1,30,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,34,34, 40,40,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,30,30,30,30,30,30,31,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,35,35, 41,41,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,34,-1,-1,31,31,31,31,31,31,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,36,36, 42,42,-1,-1,36,37,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,37,37, 43,43,44,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,39,40,39,38,37,36,35,34,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,39,38,38, 44,44,44,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,39,40,40,-1,-1,36,35,35,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,39,39,39, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,40,40, 45,44,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,41,41, 46,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,42, 46,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,43, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 45,44,44,44,44,-1,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,42,41,41,41,41,42, 45,45,45,45,45,46,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,42,42,42,42,42,42, 27,27,27,27,27,27,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,20,21,21,20,20,20,20,20, 27,26,26,26,26,27,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,19,19,19,-1,-1,19,19,19,19,20, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,16,16,16,16,17,18,19,20, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,15,15,15,16,-1,-1,-1,21, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,14,14,15,16,17,-1,-1,21, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,13,13,14,15,16,17,18,19,20, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 28,28,-1,-1,27,27,27,27,-1,18,18,-1,15,14,13,12,12,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,-1,11,11,-1,20,20,21,20,-1,-1,21,21, 29,29,-1,26,26,26,26,27,-1,18,17,16,15,14,13,13,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,6,6,7,8,9,10,11,-1,20,19,-1,19,19,-1,22,22, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,14,14,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,7,7,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 31,31,-1,24,24,24,24,-1,-1,18,17,16,15,15,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,8,8,9,10,11,-1,-1,17,17,17,17,-1,24,24, 31,31,-1,24,23,23,23,-1,19,18,17,16,16,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,9,9,10,11,12,-1,16,16,16,17,-1,24,24, 30,30,-1,24,23,22,22,-1,19,18,17,17,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,20,20,-1,-1,10,10,11,12,-1,15,15,16,17,-1,23,23, 29,30,-1,24,23,22,21,20,19,18,18,-1,-1,16,15,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,19,19,19,-1,-1,11,11,12,13,14,15,16,17,-1,23,22, 28,-1,-1,24,23,22,22,-1,19,19,19,-1,17,16,15,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,19,18,18,18,-1,12,12,12,-1,15,15,16,17,-1,-1,21, 27,26,25,24,24,-1,23,-1,20,20,20,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,19,18,17,17,-1,13,13,13,-1,16,-1,17,17,18,19,20, 28,-1,25,25,25,-1,24,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,20,19,18,17,16,15,14,14,14,-1,17,-1,18,18,18,-1,21, 29,-1,26,-1,-1,-1,25,-1,-1,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,21,21,20,19,18,17,17,-1,15,15,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,28,28,27,26,27,-1,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,21,20,19,18,18,18,-1,16,16,-1,20,19,20,21,21,20,-1,23, 31,-1,28,28,28,27,27,27,-1,-1,22,-1,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,29,28,28,28,28,-1,-1,23,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,29,29,29,29,29,-1,25,24,-1,22,22,23,24,23,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,22,22,22,22,22,23,-1,26, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,23,23,23,24,23,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,23,-1,-1,-1,24,-1,27, 35,-1,32,33,34,-1,31,-1,27,26,26,25,24,24,24,24,24,24,24,24,24,24,25,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,24,-1,27,26,25,-1,28, 35,34,33,33,34,-1,32,-1,27,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,27,27,26,25,24,24,24,24,24,-1,22,22,22,-1,25,-1,27,26,26,27,28, 36,-1,-1,34,33,32,32,-1,28,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,26,27,28,28,28,27,26,25,25,25,25,25,25,-1,23,23,23,-1,26,27,27,27,-1,-1,29, 37,38,-1,34,33,32,31,30,29,29,29,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,28,29,28,27,26,26,26,26,26,26,-1,-1,24,24,24,25,26,27,28,28,-1,31,30, 38,38,-1,34,33,32,32,-1,30,30,30,31,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,29,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,-1,27,27,28,29,-1,31,31, 39,39,-1,34,33,33,33,-1,31,31,31,31,32,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,32,32, 40,40,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,30,30,30,30,30,30,30,-1,-1,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,33,33, 41,41,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,31,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,34,34, 42,42,-1,36,36,-1,36,37,-1,34,34,34,34,34,34,35,-1,-1,32,32,32,32,32,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,35,35, 43,43,-1,-1,37,38,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,36,36, 44,44,45,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,40,39,38,37,36,35,34,33,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,38,37,37, 45,45,45,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,40,39,39,-1,-1,35,34,34,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,38,38,38, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,39,39, 46,45,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,40,40, 47,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,41, 47,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,42, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 46,45,45,45,45,-1,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,41,40,40,40,40,41, 46,46,46,46,46,47,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,41,41,41,41,41,41, 28,28,28,28,28,28,29,28,28,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,19,20,20,19,19,19,19,19, 28,27,27,27,27,28,-1,27,27,27,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,18,18,18,-1,-1,18,18,18,18,19, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,15,15,15,15,16,17,18,19, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,14,14,14,15,-1,-1,-1,20, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,13,13,14,15,16,-1,-1,20, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,12,12,13,14,15,16,17,18,19, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 28,27,27,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,21,-1,-1,18,18,19, 28,28,28,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,20,20,20,-1,19,19,19, 29,29,-1,-1,28,28,28,28,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,-1,10,10,-1,19,19,20,19,-1,-1,20,20, 30,30,-1,27,27,27,27,28,-1,19,18,17,16,15,14,14,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,5,5,6,7,8,9,10,-1,19,18,-1,18,18,-1,21,21, 31,31,-1,26,26,26,26,-1,-1,19,18,17,16,15,15,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,6,6,7,8,9,10,-1,-1,17,17,17,17,-1,22,22, 32,32,-1,25,25,25,25,-1,-1,19,18,17,16,16,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,7,7,8,9,10,-1,-1,16,16,16,16,-1,23,23, 32,32,-1,25,24,24,24,-1,20,19,18,17,17,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,20,-1,-1,-1,8,8,9,10,11,-1,15,15,15,16,-1,23,23, 31,31,-1,25,24,23,23,-1,20,19,18,18,-1,-1,16,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,19,19,19,-1,-1,9,9,10,11,-1,14,14,15,16,-1,22,22, 30,31,-1,25,24,23,22,21,20,19,19,-1,-1,17,16,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,19,18,18,18,-1,-1,10,10,11,12,13,14,15,16,-1,22,21, 29,-1,-1,25,24,23,23,-1,20,20,20,-1,18,17,16,16,16,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,19,18,17,17,17,-1,11,11,11,-1,14,14,15,16,-1,-1,20, 28,27,26,25,25,-1,24,-1,21,21,21,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,19,20,21,21,20,19,18,17,16,16,-1,12,12,12,-1,15,-1,16,16,17,18,19, 29,-1,26,26,26,-1,25,-1,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,21,20,19,18,17,16,15,14,13,13,13,-1,16,-1,17,17,17,-1,20, 30,-1,27,-1,-1,-1,26,-1,-1,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,20,19,18,17,16,16,-1,14,14,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,29,29,28,27,28,-1,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,22,21,20,19,18,17,17,17,-1,15,15,-1,19,18,19,20,20,19,-1,22, 32,-1,29,29,29,28,28,28,-1,-1,23,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,30,29,29,29,29,-1,-1,24,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,30,30,30,30,30,-1,26,25,-1,23,23,24,25,24,23,23,23,24,25,26,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,21,21,21,21,21,22,-1,25, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,24,24,24,25,24,24,24,24,24,25,26,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,22,-1,-1,-1,23,-1,26, 36,-1,33,34,35,-1,32,-1,28,27,27,26,25,25,25,25,25,25,25,25,25,25,26,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,23,-1,26,25,24,-1,27, 36,35,34,34,35,-1,33,-1,28,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,27,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,24,-1,26,25,25,26,27, 37,-1,-1,35,34,33,33,-1,29,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,25,26,26,26,-1,-1,28, 38,39,-1,35,34,33,32,31,30,30,30,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,24,25,26,27,27,-1,30,29, 39,39,-1,35,34,33,33,-1,31,31,31,32,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,26,26,27,28,-1,30,30, 40,40,-1,35,34,34,34,-1,32,32,32,32,33,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,31,31, 41,41,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,31,31,31,31,31,31,31,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 42,42,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,32,32,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,33,33, 43,43,-1,37,37,-1,37,38,-1,35,35,35,35,35,35,36,-1,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,34,34, 44,44,-1,-1,38,39,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,35,35, 45,45,46,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,38,37,36,35,34,33,32,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,37,36,36, 46,46,46,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,39,38,38,-1,-1,34,33,33,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,37,37,37, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,40,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,38,38, 47,46,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,39, 48,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,40, 48,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 47,46,46,46,46,-1,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,40,39,39,39,39,40, 47,47,47,47,47,48,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,40,40,40,40,40,40, 29,29,29,29,29,29,30,29,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,18,18,18,19,19,18,18,18,18,18, 29,28,28,28,28,29,-1,28,28,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,18,17,17,17,-1,-1,17,17,17,17,18, 29,28,27,27,27,-1,-1,27,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,14,14,14,14,15,16,17,18, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,13,13,13,14,-1,-1,-1,19, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,12,12,13,14,15,-1,-1,19, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,11,11,12,13,14,15,16,17,18, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,2,2,2,2,2,3,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 29,28,28,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,20,-1,-1,17,17,18, 29,29,29,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,19,19,19,-1,18,18,18, 30,30,-1,-1,29,29,29,29,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,-1,9,9,-1,18,18,19,18,-1,-1,19,19, 31,31,-1,28,28,28,28,29,-1,20,19,18,17,16,15,15,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,4,4,5,6,7,8,9,-1,18,17,-1,17,17,-1,20,20, 32,32,-1,27,27,27,27,-1,-1,20,19,18,17,16,16,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,5,5,6,7,8,9,-1,-1,16,16,16,16,-1,21,21, 33,33,-1,26,26,26,26,-1,-1,20,19,18,17,17,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,20,20,-1,-1,6,6,7,8,9,-1,-1,15,15,15,15,-1,22,22, 33,33,-1,26,25,25,25,-1,21,20,19,18,18,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,19,19,-1,-1,-1,7,7,8,9,10,-1,14,14,14,15,-1,22,22, 32,32,-1,26,25,24,24,-1,21,20,19,19,-1,-1,17,16,15,15,15,15,15,15,15,-1,-1,19,19,19,19,20,19,18,18,18,-1,-1,8,8,9,10,-1,13,13,14,15,-1,21,21, 31,32,-1,26,25,24,23,22,21,20,20,-1,-1,18,17,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,19,18,17,17,17,-1,-1,9,9,10,11,12,13,14,15,-1,21,20, 30,-1,-1,26,25,24,24,-1,21,21,21,-1,19,18,17,17,17,17,17,17,17,17,17,-1,19,19,20,21,21,20,19,18,17,16,16,16,-1,10,10,10,-1,13,13,14,15,-1,-1,19, 29,28,27,26,26,-1,25,-1,22,22,22,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,20,21,21,20,19,18,17,16,15,15,-1,11,11,11,-1,14,-1,15,15,16,17,18, 30,-1,27,27,27,-1,26,-1,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,21,20,19,18,17,16,15,14,13,12,12,12,-1,15,-1,16,16,16,-1,19, 31,-1,28,-1,-1,-1,27,-1,-1,22,22,-1,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,30,30,29,28,29,-1,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,18,17,18,19,19,18,-1,21, 33,-1,30,30,30,29,29,29,-1,-1,24,-1,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,31,30,30,30,30,-1,-1,25,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,31,31,31,31,31,-1,27,26,-1,24,24,25,26,25,24,24,24,25,26,27,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,20,20,20,20,20,21,-1,24, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,26,25,25,25,25,25,26,27,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,21,-1,-1,-1,22,-1,25, 37,-1,34,35,36,-1,33,-1,29,28,28,27,26,26,26,26,26,26,26,26,26,26,27,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,22,-1,25,24,23,-1,26, 37,36,35,35,36,-1,34,-1,29,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,23,-1,25,24,24,25,26, 38,-1,-1,36,35,34,34,-1,30,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,24,25,25,25,-1,-1,27, 39,40,-1,36,35,34,33,32,31,31,31,-1,-1,29,29,29,29,29,29,29,29,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,25,26,26,-1,29,28, 40,40,-1,36,35,34,34,-1,32,32,32,33,-1,-1,30,30,30,30,30,30,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,26,27,-1,29,29, 41,41,-1,36,35,35,35,-1,33,33,33,33,34,-1,-1,-1,31,31,31,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,30,30, 42,42,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,32,32,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,31,31, 43,43,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 44,44,-1,38,38,-1,38,39,-1,36,36,36,36,36,36,37,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,33,33, 45,45,-1,-1,39,40,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,34,34, 46,46,47,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,36,35,35, 47,47,47,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,36,36,36, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,37,37, 48,47,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,38, 49,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,39, 49,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 48,47,47,47,47,-1,-1,47,47,47,48,49,50,51,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,39, 48,48,48,48,48,49,49,48,48,48,48,49,50,51,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 30,30,30,30,30,30,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,17,17,17,17,18,18,17,17,17,17,17, 30,29,29,29,29,30,-1,29,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,17,16,16,16,-1,-1,16,16,16,16,17, 30,29,28,28,28,-1,-1,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,13,13,13,13,14,15,16,17, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,12,12,12,13,-1,-1,-1,18, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,11,11,12,13,14,-1,-1,18, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,10,10,11,12,13,14,15,16,17, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,2,2,2,2,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 30,29,29,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,19,-1,-1,16,16,17, 30,30,30,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,18,18,18,-1,17,17,17, 31,31,-1,-1,30,30,30,30,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,-1,8,8,-1,17,17,18,17,-1,-1,18,18, 32,32,-1,29,29,29,29,30,-1,21,20,19,18,17,16,16,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,3,3,4,5,6,7,8,-1,17,16,-1,16,16,-1,19,19, 33,33,-1,28,28,28,28,-1,-1,21,20,19,18,17,17,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,20,20,-1,-1,4,4,5,6,7,8,-1,-1,15,15,15,15,-1,20,20, 34,34,-1,27,27,27,27,-1,-1,21,20,19,18,18,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,19,19,19,-1,-1,5,5,6,7,8,-1,-1,14,14,14,14,-1,21,21, 34,34,-1,27,26,26,26,-1,22,21,20,19,19,-1,-1,-1,16,15,15,15,15,15,15,-1,-1,19,19,19,20,19,18,18,-1,-1,-1,6,6,7,8,9,-1,13,13,13,14,-1,21,21, 33,33,-1,27,26,25,25,-1,22,21,20,20,-1,-1,18,17,16,16,16,16,16,16,16,-1,-1,20,20,20,20,19,18,17,17,17,-1,-1,7,7,8,9,-1,12,12,13,14,-1,20,20, 32,33,-1,27,26,25,24,23,22,21,21,-1,-1,19,18,17,17,17,17,17,17,17,17,18,19,20,21,21,20,19,18,17,16,16,16,-1,-1,8,8,9,10,11,12,13,14,-1,20,19, 31,-1,-1,27,26,25,25,-1,22,22,22,-1,20,19,18,18,18,18,18,18,18,18,18,-1,20,20,21,21,20,19,18,17,16,15,15,15,-1,9,9,9,-1,12,12,13,14,-1,-1,18, 30,29,28,27,27,-1,26,-1,23,23,23,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,21,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,13,-1,14,14,15,16,17, 31,-1,28,28,28,-1,27,-1,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,14,-1,15,15,15,-1,18, 32,-1,29,-1,-1,-1,28,-1,-1,23,23,-1,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,15,-1,-1,-1,16,-1,19, 33,-1,30,31,31,30,29,30,-1,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,17,16,17,18,18,17,-1,20, 34,-1,31,31,31,30,30,30,-1,-1,25,-1,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,17,17,17,18,18,18,-1,21, 35,-1,32,32,31,31,31,31,-1,-1,26,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,32,32,32,32,32,-1,28,27,-1,25,25,26,27,26,25,25,25,26,27,28,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,19,19,19,19,19,20,-1,23, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,27,26,26,26,26,26,27,28,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,20,-1,-1,-1,21,-1,24, 38,-1,35,36,37,-1,34,-1,30,29,29,28,27,27,27,27,27,27,27,27,27,27,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,21,-1,24,23,22,-1,25, 38,37,36,36,37,-1,35,-1,30,30,30,-1,28,28,28,28,28,28,28,28,28,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,22,-1,24,23,23,24,25, 39,-1,-1,37,36,35,35,-1,31,31,31,-1,29,29,29,29,29,29,29,29,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,23,24,24,24,-1,-1,26, 40,41,-1,37,36,35,34,33,32,32,32,-1,-1,30,30,30,30,30,30,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,24,25,25,-1,28,27, 41,41,-1,37,36,35,35,-1,33,33,33,34,-1,-1,31,31,31,31,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,25,26,-1,28,28, 42,42,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,32,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,29,29, 43,43,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,30,30, 44,44,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,31,31, 45,45,-1,39,39,-1,39,40,-1,37,37,37,37,37,37,38,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,32,32, 46,46,-1,-1,40,41,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,33,33, 47,47,48,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,35,34,34, 48,48,48,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,35,35,35, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,36,36, 49,48,47,46,45,44,43,42,42,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,37, 50,-1,-1,46,45,44,43,43,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,38, 50,-1,-1,-1,45,44,44,44,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 49,48,47,46,45,45,45,45,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 49,48,48,48,48,-1,-1,48,48,48,49,50,51,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 49,49,49,49,49,50,50,49,49,49,49,50,51,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 31,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,17,16,16,16,16,17,17,16,16,16,16,16, 31,30,30,30,30,31,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,17,16,15,15,15,-1,-1,15,15,15,15,16, 31,30,29,29,29,-1,-1,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,18,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,17,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,12,12,12,12,13,14,15,16, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,11,11,11,12,-1,-1,-1,17, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,10,10,11,12,13,-1,-1,17, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,9,9,10,11,12,13,14,15,16, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,2,2,2,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 31,30,30,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,18,-1,-1,15,15,16, 31,31,31,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,17,17,17,-1,16,16,16, 32,32,-1,-1,31,31,31,31,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,-1,7,7,-1,16,16,17,16,-1,-1,17,17, 33,33,-1,30,30,30,30,31,-1,22,21,20,19,18,17,17,-1,-1,15,14,13,14,15,16,17,18,19,20,20,20,-1,-1,2,2,3,4,5,6,7,-1,16,15,-1,15,15,-1,18,18, 34,34,-1,29,29,29,29,-1,-1,22,21,20,19,18,18,-1,-1,16,15,14,14,14,15,16,17,18,19,20,19,19,19,-1,-1,3,3,4,5,6,7,-1,-1,14,14,14,14,-1,19,19, 35,35,-1,28,28,28,28,-1,-1,22,21,20,19,19,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,19,18,18,18,-1,-1,4,4,5,6,7,-1,-1,13,13,13,13,-1,20,20, 35,35,-1,28,27,27,27,-1,23,22,21,20,20,-1,-1,-1,17,16,16,16,16,16,16,-1,-1,20,20,20,19,18,17,17,-1,-1,-1,5,5,6,7,8,-1,12,12,12,13,-1,20,20, 34,34,-1,28,27,26,26,-1,23,22,21,21,-1,-1,19,18,17,17,17,17,17,17,17,-1,-1,21,21,20,19,18,17,16,16,16,-1,-1,6,6,7,8,-1,11,11,12,13,-1,19,19, 33,34,-1,28,27,26,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,18,18,18,19,20,21,21,20,19,18,17,16,15,15,15,-1,-1,7,7,8,9,10,11,12,13,-1,19,18, 32,-1,-1,28,27,26,26,-1,23,23,23,-1,21,20,19,19,19,19,19,19,19,19,19,-1,21,21,21,20,19,18,17,16,15,14,14,14,-1,8,8,8,-1,11,11,12,13,-1,-1,17, 31,30,29,28,28,-1,27,-1,24,24,24,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,12,-1,13,13,14,15,16, 32,-1,29,29,29,-1,28,-1,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,13,-1,14,14,14,-1,17, 33,-1,30,-1,-1,-1,29,-1,-1,24,24,-1,22,22,22,22,22,22,22,22,22,22,22,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,14,-1,-1,-1,15,-1,18, 34,-1,31,32,32,31,30,31,-1,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,16,15,16,17,17,16,-1,19, 35,-1,32,32,32,31,31,31,-1,-1,26,-1,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,16,16,16,17,17,17,-1,20, 36,-1,33,33,32,32,32,32,-1,-1,27,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,33,33,33,33,33,-1,29,28,-1,26,26,27,28,27,26,26,26,27,28,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,18,18,18,18,18,19,-1,22, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,28,27,27,27,27,27,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,19,-1,-1,-1,20,-1,23, 39,-1,36,37,38,-1,35,-1,31,30,30,29,28,28,28,28,28,28,28,28,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,20,-1,23,22,21,-1,24, 39,38,37,37,38,-1,36,-1,31,31,31,-1,29,29,29,29,29,29,29,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,21,-1,23,22,22,23,24, 40,-1,-1,38,37,36,36,-1,32,32,32,-1,30,30,30,30,30,30,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,22,23,23,23,-1,-1,25, 41,42,-1,38,37,36,35,34,33,33,33,-1,-1,31,31,31,31,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,23,24,24,-1,27,26, 42,42,-1,38,37,36,36,-1,34,34,34,35,-1,-1,32,32,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,24,25,-1,27,27, 43,43,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,28,28, 44,44,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,29,29, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,30,30, 46,46,-1,40,40,-1,40,41,-1,38,38,38,38,38,38,39,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,31,31, 47,47,-1,-1,41,42,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,32,32, 48,48,49,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,34,33,33, 49,49,49,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,34,34,34, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,35,35, 50,49,48,47,46,45,44,43,43,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,36, 51,-1,-1,47,46,45,44,44,-1,-1,48,47,46,45,44,43,42,41,42,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,37, 51,-1,-1,-1,46,45,45,45,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 50,49,48,47,46,46,46,46,-1,-1,48,47,46,45,44,43,43,43,43,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,46,45,44,44,44,44,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 50,49,49,49,49,-1,-1,49,49,49,50,51,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 50,50,50,50,50,51,51,50,50,50,50,51,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,16,15,15,15,15,16,16,15,15,15,15,15, 32,31,31,31,31,32,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,16,15,14,14,14,-1,-1,14,14,14,14,15, 32,31,30,30,30,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,19,19,18,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,18,18,17,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,11,11,11,11,12,13,14,15, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,10,10,10,11,-1,-1,-1,16, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,9,9,10,11,12,-1,-1,16, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,8,8,9,10,11,12,13,14,15, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,17,-1,-1,14,14,15, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,16,16,16,-1,15,15,15, 33,33,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,2,3,-1,6,6,-1,15,15,16,15,-1,-1,16,16, 34,34,-1,31,31,31,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,15,16,17,18,19,20,20,20,20,-1,-1,2,2,2,3,4,5,6,-1,15,14,-1,14,14,-1,17,17, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,15,15,16,17,18,19,20,20,19,19,19,-1,-1,3,3,3,4,5,6,-1,-1,13,13,13,13,-1,18,18, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,20,19,18,18,18,-1,-1,4,4,4,5,6,-1,-1,12,12,12,12,-1,19,19, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,20,19,18,17,17,-1,-1,-1,5,5,5,6,7,-1,11,11,11,12,-1,19,19, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,6,6,6,7,-1,10,10,11,12,-1,18,18, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,21,20,19,18,17,16,15,15,15,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,21,20,19,18,17,16,15,14,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 35,-1,32,33,33,32,31,32,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,34,34,34,34,34,-1,30,29,-1,27,27,28,29,28,27,27,27,28,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,29,28,28,28,28,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 40,-1,37,38,39,-1,36,-1,32,31,31,30,29,29,29,29,29,29,29,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 40,39,38,38,39,-1,37,-1,32,32,32,-1,30,30,30,30,30,30,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 41,-1,-1,39,38,37,37,-1,33,33,33,-1,31,31,31,31,31,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 42,43,-1,39,38,37,36,35,34,34,34,-1,-1,32,32,32,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 43,43,-1,39,38,37,37,-1,35,35,35,36,-1,-1,33,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 44,44,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 47,47,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,30,30, 48,48,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,31,31, 49,49,50,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 50,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 51,50,50,50,50,-1,-1,50,50,50,51,52,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 51,51,51,51,51,52,52,51,51,51,51,52,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 33,32,32,32,32,33,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,16,15,14,13,13,13,-1,-1,13,13,13,13,14, 33,32,31,31,31,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,20,20,19,18,17,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,19,19,18,18,18,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,10,10,10,10,11,12,13,14, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,9,9,9,10,-1,-1,-1,15, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,8,8,9,10,11,-1,-1,15, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,7,7,8,9,10,11,12,13,14, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,17,-1,-1,13,13,14, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,16,16,16,-1,14,14,14, 34,34,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,2,-1,5,5,-1,15,15,16,15,-1,-1,15,15, 35,35,-1,32,32,32,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,16,17,18,19,20,21,20,20,20,-1,-1,2,2,2,2,3,4,5,-1,15,14,-1,14,14,-1,16,16, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,16,16,17,18,19,20,21,20,19,19,19,-1,-1,3,3,3,3,4,5,-1,-1,13,13,13,13,-1,17,17, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,21,21,20,19,18,18,18,-1,-1,4,4,4,4,5,-1,-1,12,12,12,12,-1,18,18, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,5,5,5,5,6,-1,11,11,11,12,-1,19,19, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,6,6,6,6,-1,10,10,11,12,-1,18,18, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,22,21,20,19,18,17,16,15,15,15,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,21,21,21,21,21,21,21,21,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,22,22,22,22,22,22,22,22,22,23,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 36,-1,33,34,34,33,32,33,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 39,-1,36,35,35,35,35,35,-1,31,30,-1,28,28,29,30,29,28,28,28,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,30,29,29,29,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 41,-1,38,39,40,-1,37,-1,33,32,32,31,30,30,30,30,30,30,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 41,40,39,39,40,-1,38,-1,33,33,33,-1,31,31,31,31,31,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 42,-1,-1,40,39,38,38,-1,34,34,34,-1,32,32,32,32,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 43,44,-1,40,39,38,37,36,35,35,35,-1,-1,33,33,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 44,44,-1,40,39,38,38,-1,36,36,36,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 45,45,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 48,48,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,30,30, 49,49,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,31,31, 50,50,51,-1,44,44,44,-1,-1,42,42,43,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 51,51,51,-1,-1,45,-1,-1,44,43,43,43,43,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 52,51,50,49,48,47,46,45,45,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 53,-1,-1,49,48,47,46,46,-1,-1,48,47,46,45,44,43,42,41,42,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 53,-1,-1,-1,48,47,47,47,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 52,51,50,49,48,48,48,48,-1,-1,48,47,46,45,44,43,43,43,43,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,46,45,44,44,44,44,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 52,51,51,51,51,-1,-1,51,51,51,52,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 52,52,52,52,52,53,53,52,52,52,52,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,16,15,14,13,13,13,13,14,14,13,13,13,13,13, 34,33,33,33,33,34,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,13, 34,33,32,32,32,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,9,9,9,9,10,11,12,13, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,8,8,8,9,-1,-1,-1,14, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,7,7,8,9,10,-1,-1,14, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,6,6,7,8,9,10,11,12,13, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,17,-1,-1,12,12,13, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,16,16,16,-1,13,13,13, 35,35,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,1,-1,4,4,-1,15,15,16,15,-1,-1,14,14, 36,36,-1,33,33,33,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,17,18,19,20,21,21,20,20,20,-1,-1,2,2,2,2,3,4,5,-1,15,14,-1,14,14,-1,15,15, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,17,17,18,19,20,21,21,20,19,19,19,-1,-1,3,3,3,3,4,5,-1,-1,13,13,13,13,-1,16,16, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,22,21,20,19,18,18,18,-1,-1,4,4,4,4,5,-1,-1,12,12,12,12,-1,17,17, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,5,5,5,5,6,-1,11,11,11,12,-1,18,18, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,6,6,6,6,-1,10,10,11,12,-1,18,18, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,21,22,23,22,21,20,19,18,17,16,15,15,15,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,23,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 37,-1,34,35,35,34,33,34,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 40,-1,37,36,36,36,36,36,-1,32,31,-1,29,29,30,31,30,29,29,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,31,30,30,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 42,-1,39,40,41,-1,38,-1,34,33,33,32,31,31,31,31,31,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 42,41,40,40,41,-1,39,-1,34,34,34,-1,32,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 43,-1,-1,41,40,39,39,-1,35,35,35,-1,33,33,33,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 44,45,-1,41,40,39,38,37,36,36,36,-1,-1,34,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 45,45,-1,41,40,39,39,-1,37,37,37,38,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 46,46,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 49,49,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,42,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,30,30, 50,50,-1,-1,44,45,44,44,-1,42,42,-1,42,42,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,31,31, 51,51,52,-1,45,45,45,-1,-1,43,43,44,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 52,52,52,-1,-1,46,-1,-1,45,44,44,44,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 53,52,51,50,49,48,47,46,46,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 54,-1,-1,50,49,48,47,47,-1,-1,48,47,46,45,44,43,42,41,42,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 54,-1,-1,-1,49,48,48,48,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 53,52,51,50,49,49,49,49,-1,-1,48,47,46,45,44,43,43,43,43,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,46,45,44,44,44,44,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 53,52,52,52,52,-1,-1,52,52,52,53,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 53,53,53,53,53,54,54,53,53,53,53,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,16,15,14,13,12,12,12,12,13,13,12,12,12,12,12, 35,34,34,34,34,35,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,12, 35,34,33,33,33,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,11,12, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,10,9,9,-1,9,9,10,11,12, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,8,8,8,8,9,10,11,12, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,7,7,7,8,-1,-1,-1,13, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,6,6,7,8,9,-1,-1,13, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,5,5,6,7,8,9,10,11,12, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,11,12, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,17,-1,-1,11,11,12, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,16,16,16,-1,12,12,12, 36,36,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,-1,3,3,-1,15,15,16,15,-1,-1,13,13, 37,37,-1,34,34,34,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,18,19,20,21,22,21,20,20,20,-1,-1,3,2,2,2,3,4,4,-1,15,14,-1,14,14,-1,14,14, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,18,18,19,20,21,22,21,20,19,19,19,-1,-1,3,3,3,3,4,5,-1,-1,13,13,13,13,-1,15,15, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,22,21,20,19,18,18,18,-1,-1,4,4,4,4,5,-1,-1,12,12,12,12,-1,16,16, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,5,5,5,5,6,-1,11,11,11,12,-1,17,17, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,6,6,6,6,-1,10,10,11,12,-1,18,18, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,23,23,22,21,20,19,18,17,16,15,15,15,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 38,-1,35,36,36,35,34,35,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 41,-1,38,37,37,37,37,37,-1,33,32,-1,30,30,31,32,31,30,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,32,31,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 43,-1,40,41,42,-1,39,-1,35,34,34,33,32,32,32,32,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 43,42,41,41,42,-1,40,-1,35,35,35,-1,33,33,33,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 44,-1,-1,42,41,40,40,-1,36,36,36,-1,34,34,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 45,46,-1,42,41,40,39,38,37,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 46,46,-1,42,41,40,40,-1,38,38,38,39,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 47,47,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 50,50,-1,44,44,-1,44,45,-1,42,42,42,42,42,42,42,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,30,30, 51,51,-1,-1,45,46,45,45,-1,43,43,-1,43,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,31,31, 52,52,53,-1,46,46,46,-1,-1,44,44,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 53,53,53,-1,-1,47,-1,-1,46,45,45,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 54,53,52,51,50,49,48,47,47,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 55,-1,-1,51,50,49,48,48,-1,-1,48,47,46,45,44,43,42,41,42,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 55,-1,-1,-1,50,49,49,49,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 54,53,52,51,50,50,50,50,-1,-1,48,47,46,45,44,43,43,43,43,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,46,45,44,44,44,44,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 54,53,53,53,53,-1,-1,53,53,53,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 54,54,54,54,54,55,55,54,54,54,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,16,15,14,13,12,11,11,11,11,12,12,11,11,11,11,11, 36,35,35,35,35,36,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,10,11, 36,35,34,34,34,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,10,11, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,9,8,8,-1,8,8,9,10,11, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,7,7,7,7,8,9,10,11, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,6,6,6,7,-1,-1,-1,12, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,5,5,6,7,8,-1,-1,12, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,4,4,5,6,7,8,9,10,11, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,10,11, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,18,-1,-1,10,10,11, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,17,17,17,-1,11,11,11, 37,37,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,-1,2,2,-1,16,16,17,16,-1,-1,12,12, 38,38,-1,35,35,35,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,19,20,21,22,23,22,21,21,21,-1,-1,4,3,3,3,4,3,3,-1,16,15,-1,15,15,-1,13,13, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,19,19,20,21,22,23,22,21,20,20,20,-1,-1,4,4,4,4,4,4,-1,-1,14,14,14,14,-1,14,14, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,23,22,21,20,19,19,19,-1,-1,5,5,5,5,5,-1,-1,13,13,13,13,-1,15,15, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,16,16, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,17,17, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,23,24,24,23,22,21,20,19,18,17,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,18,18, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,24,24,24,24,24,24,24,24,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 39,-1,36,37,37,36,35,36,-1,30,30,-1,28,28,28,28,28,28,28,28,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 42,-1,39,38,38,38,38,38,-1,34,33,-1,31,31,32,33,32,31,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,32,32,33,32,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 44,-1,41,42,43,-1,40,-1,36,35,35,34,33,33,33,33,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 44,43,42,42,43,-1,41,-1,36,36,36,-1,34,34,34,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 45,-1,-1,43,42,41,41,-1,37,37,37,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 46,47,-1,43,42,41,40,39,38,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 47,47,-1,43,42,41,41,-1,39,39,39,40,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 48,48,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 51,51,-1,45,45,-1,45,46,-1,43,43,43,43,43,43,43,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,31,31, 52,52,-1,-1,46,47,46,46,-1,44,44,-1,44,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,32,32, 53,53,54,-1,47,47,47,-1,-1,45,45,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 54,54,54,-1,-1,48,-1,-1,47,46,46,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 55,54,53,52,51,50,49,48,48,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 56,-1,-1,52,51,50,49,49,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 56,-1,-1,-1,51,50,50,50,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 55,54,53,52,51,51,51,51,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 55,54,54,54,54,-1,-1,54,54,54,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 55,55,55,55,55,56,56,55,55,55,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,16,15,14,13,12,11,10,10,10,10,11,11,10,10,10,10,10, 37,36,36,36,36,37,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,9,10, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,9,10, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,8,7,7,-1,7,7,8,9,10, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,6,6,6,6,7,8,9,10, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,5,5,5,6,-1,-1,-1,11, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,4,4,5,6,7,-1,-1,11, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,3,3,4,5,6,7,8,9,10, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,2,2,3,-1,-1,-1,8,8,9,10, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,17,-1,-1,9,9,10, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,16,16,16,-1,10,10,10, 38,38,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,-1,1,1,-1,15,15,16,15,-1,-1,11,11, 39,39,-1,36,36,36,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,20,21,22,23,22,21,20,20,20,-1,-1,5,4,4,4,3,2,2,-1,15,14,-1,14,14,-1,12,12, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,20,20,21,22,23,22,21,20,19,19,19,-1,-1,5,5,4,3,3,3,-1,-1,13,13,13,13,-1,13,13, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,22,21,20,19,18,18,18,-1,-1,5,4,4,4,4,-1,-1,12,12,12,12,-1,14,14, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,5,5,5,5,6,-1,11,11,11,12,-1,15,15, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,6,6,6,6,-1,10,10,11,12,-1,16,16, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,7,7,7,8,9,10,11,12,-1,17,17, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,25,25,25,25,25,25,25,25,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,26,26,26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,27,27,27,27,27,27,27,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,28,28,28,28,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 40,-1,37,38,38,37,36,37,-1,31,31,-1,29,29,29,29,29,29,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 43,-1,40,39,39,39,39,39,-1,35,34,-1,32,32,33,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,33,33,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 45,-1,42,43,44,-1,41,-1,37,36,36,35,34,34,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 45,44,43,43,44,-1,42,-1,37,37,37,-1,35,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 46,-1,-1,44,43,42,42,-1,38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 47,48,-1,44,43,42,41,40,39,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 48,48,-1,44,43,42,42,-1,40,40,40,41,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 49,49,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,43,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,43,43,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 52,52,-1,46,46,-1,46,47,-1,44,44,44,44,43,42,42,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,30,30, 53,53,-1,-1,47,48,47,47,-1,45,45,-1,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,31,31, 54,54,55,-1,48,48,48,-1,-1,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 55,55,55,-1,-1,49,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 56,55,54,53,52,51,50,49,49,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 57,-1,-1,53,52,51,50,50,-1,-1,48,47,46,45,44,43,42,41,42,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 57,-1,-1,-1,52,51,51,51,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 56,55,54,53,52,52,52,52,-1,-1,48,47,46,45,44,43,43,43,43,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,46,45,44,44,44,44,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 56,55,54,54,54,-1,-1,54,54,55,55,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 56,55,55,55,55,-1,-1,55,55,55,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 56,56,56,56,56,57,57,56,56,55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,17,16,15,14,13,12,11,10,10,10,10,11,11,10,10,10,10,10, 38,37,37,37,37,38,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,9,10, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,9,10, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,8,7,7,-1,7,7,8,9,10, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,6,6,6,6,7,8,9,10, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,5,5,5,6,-1,-1,-1,11, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,4,4,5,6,7,-1,-1,11, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,3,3,4,5,6,7,8,9,10, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,2,2,3,-1,-1,-1,8,8,9,10, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,17,-1,-1,9,9,10, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,16,16,16,-1,10,10,10, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,-1,1,1,-1,15,15,16,15,-1,-1,11,11, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,22,23,23,22,21,20,20,20,-1,-1,6,5,5,4,3,2,2,-1,15,14,-1,14,14,-1,12,12, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,22,23,23,22,21,20,19,19,19,-1,-1,6,5,4,3,3,3,-1,-1,13,13,13,13,-1,13,13, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,22,21,20,19,18,18,18,-1,-1,5,4,4,4,4,-1,-1,12,12,12,12,-1,14,14, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,5,5,5,5,6,-1,11,11,11,12,-1,15,15, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,6,6,6,6,-1,10,10,11,12,-1,16,16, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,7,7,7,8,9,10,11,12,-1,17,17, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,26,26,26,26,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,28,28,28,28,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,29,29,29,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,30,30,30,30,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 44,-1,41,40,40,40,40,40,-1,36,35,-1,33,33,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 46,-1,43,44,45,-1,42,-1,38,37,37,36,35,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 46,45,44,44,45,-1,43,-1,38,38,38,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 47,-1,-1,45,44,43,43,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 48,49,-1,45,44,43,42,41,40,40,40,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 49,49,-1,45,44,43,43,-1,41,41,41,42,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 50,50,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 52,52,-1,46,46,46,46,-1,-1,44,44,44,44,43,43,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 53,53,-1,47,47,-1,47,48,-1,45,45,45,44,43,42,42,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,30,30, 54,54,-1,-1,48,49,48,48,-1,46,46,-1,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,31,31, 55,55,56,-1,49,49,49,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 56,55,55,-1,-1,50,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 56,55,54,53,52,51,50,49,49,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 57,-1,-1,53,52,51,50,50,-1,-1,48,47,46,45,44,43,42,41,42,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 57,-1,-1,-1,52,51,51,51,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 56,55,54,53,52,52,52,52,-1,-1,48,47,46,45,44,43,43,43,43,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,46,45,44,44,44,44,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 56,55,54,54,54,-1,-1,54,54,55,55,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 56,55,55,55,55,-1,-1,55,55,55,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 56,56,56,56,56,57,57,56,56,55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,26, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,25, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,24,24, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,23,23,23, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,2,-1,-1,22,22,22, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,0,1,2,-1,22,21,21, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,2,1,1,2,-1,-1,20,20, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,2,2,-1,3,4,-1,19,19, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,3,4,4,4,-1,18,18, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,4,4,5,5,-1,17,17, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,5,5,5,6,-1,16,16, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,6,6,6,6,-1,15,15, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,15,14, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,8,8,8,8,-1,-1,13, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,9,-1,9,9,10,11,12, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,10,-1,10,10,10,-1,13, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,13,12,13,14,13,12,-1,15, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,14,13,13,-1,16, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,14,14,14,14,14,14,-1,17, 54,-1,51,50,50,50,50,50,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,15,15,15,15,15,15,-1,18, 53,-1,50,-1,-1,-1,49,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,16,-1,-1,-1,16,-1,19, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,17,-1,19,18,17,-1,20, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,18,-1,19,18,18,19,20, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,19,20,19,19,-1,-1,21, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,21,20,20,20,20,-1,23,22, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,21,21,21,21,-1,23,23, 55,55,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,22,22,22,22,-1,24,24, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,46,-1,-1,34,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 57,57,-1,49,49,49,49,-1,-1,47,47,47,46,45,45,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,24,24,24,24,-1,26,26, 58,58,-1,50,50,-1,50,51,-1,48,48,47,46,45,44,44,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,26,25,25,25,25,-1,27,27, 59,59,-1,-1,51,52,51,51,-1,49,49,-1,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,26,26,26,26,-1,-1,28,28, 58,58,58,-1,52,52,52,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,27,27,27,-1,30,29,29, 58,57,57,-1,-1,53,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,28,-1,-1,30,30,30, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,31,31,31, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,33,32,32,32,32, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,33,33,-1,-1,33, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,34,-1,-1,-1,34, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,36,35, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 58,57,56,56,56,-1,-1,56,56,57,57,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 58,57,57,57,57,-1,-1,57,57,57,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,38, 58,58,58,58,58,59,59,58,58,57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,26, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,25, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,24,24, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,23,23,23, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,1,-1,-1,22,22,22, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,1,0,1,-1,22,21,21, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,2,1,1,1,-1,-1,20,20, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,2,2,-1,2,3,-1,19,19, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,3,4,3,3,-1,18,18, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,4,4,4,4,-1,17,17, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,5,5,5,5,-1,16,16, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,6,6,6,6,-1,15,15, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,15,14, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,8,8,8,8,-1,-1,13, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,9,-1,9,9,10,11,12, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,10,-1,10,10,10,-1,13, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,13,12,13,14,13,12,-1,15, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,14,13,13,-1,16, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,14,14,14,14,14,14,-1,17, 54,-1,51,50,50,50,50,50,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,15,15,15,15,15,15,-1,18, 53,-1,50,-1,-1,-1,49,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,16,-1,-1,-1,16,-1,19, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,17,-1,19,18,17,-1,20, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,18,-1,19,18,18,19,20, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,19,20,19,19,-1,-1,21, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,21,20,20,20,20,-1,23,22, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,21,21,21,21,-1,23,23, 55,55,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,22,22,22,22,-1,24,24, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,46,-1,-1,34,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 57,57,-1,49,49,49,49,-1,-1,47,47,47,46,45,45,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,24,24,24,24,-1,26,26, 58,58,-1,50,50,-1,50,51,-1,48,48,47,46,45,44,44,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,26,25,25,25,25,-1,27,27, 59,59,-1,-1,51,52,51,51,-1,49,49,-1,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,26,26,26,26,-1,-1,28,28, 58,58,58,-1,52,52,52,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,27,27,27,-1,30,29,29, 58,57,57,-1,-1,53,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,28,-1,-1,30,30,30, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,31,31,31, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,33,32,32,32,32, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,33,33,-1,-1,33, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,34,-1,-1,-1,34, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,36,35, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 58,57,56,56,56,-1,-1,56,56,57,57,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 58,57,57,57,57,-1,-1,57,57,57,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,38, 58,58,58,58,58,59,59,58,58,57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,26, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,25, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,24,24, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,23,23,23, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,2,-1,-1,22,22,22, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,2,1,0,-1,22,21,21, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,3,2,1,1,-1,-1,20,20, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,3,3,-1,2,3,-1,19,19, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,4,4,3,3,-1,18,18, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,5,4,4,4,-1,17,17, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,5,5,5,5,-1,16,16, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,6,6,6,6,-1,15,15, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,15,14, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,8,8,8,8,-1,-1,13, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,9,-1,9,9,10,11,12, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,10,-1,10,10,10,-1,13, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,13,12,13,14,13,12,-1,15, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,14,13,13,-1,16, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,14,14,14,14,14,14,-1,17, 54,-1,51,50,50,50,50,50,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,15,15,15,15,15,15,-1,18, 53,-1,50,-1,-1,-1,49,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,16,-1,-1,-1,16,-1,19, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,17,-1,19,18,17,-1,20, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,18,-1,19,18,18,19,20, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,19,20,19,19,-1,-1,21, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,21,20,20,20,20,-1,23,22, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,21,21,21,21,-1,23,23, 55,55,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,22,22,22,22,-1,24,24, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,46,-1,-1,34,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 57,57,-1,49,49,49,49,-1,-1,47,47,47,46,45,45,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,24,24,24,24,-1,26,26, 58,58,-1,50,50,-1,50,51,-1,48,48,47,46,45,44,44,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,26,25,25,25,25,-1,27,27, 59,59,-1,-1,51,52,51,51,-1,49,49,-1,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,26,26,26,26,-1,-1,28,28, 58,58,58,-1,52,52,52,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,27,27,27,-1,30,29,29, 58,57,57,-1,-1,53,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,28,-1,-1,30,30,30, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,31,31,31, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,33,32,32,32,32, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,33,33,-1,-1,33, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,34,-1,-1,-1,34, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,36,35, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 58,57,56,56,56,-1,-1,56,56,57,57,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 58,57,57,57,57,-1,-1,57,57,57,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,38, 58,58,58,58,58,59,59,58,58,57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,11,10,10,10,10,10, 47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,9,9, 47,46,45,44,44,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,8,8, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,7,8,7,7, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,7,8,7,6, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,4, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,3,3,3, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,2,2, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,23,-1,-1,1,1,2, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,22,22,22,-1,0,1,2, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,21,21,22,21,-1,-1,2,2, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,21,20,-1,20,20,-1,3,3, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,19,19,19,19,-1,4,4, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,18,18,18,18,-1,5,5, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,17,17,17,17,-1,6,6, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,16,16,16,16,-1,7,7, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,17,16,15,15,15,-1,8,8, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,16,15,14,14,-1,-1,9, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,17,-1,14,13,12,11,10, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,18,-1,14,13,13,-1,11, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,19,-1,-1,-1,14,-1,12, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,20,19,18,17,16,15,-1,13, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,20,19,18,17,16,16,-1,14, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,20,19,18,17,17,17,-1,15, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,20,19,18,18,18,18,-1,16, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,20,-1,-1,-1,19,-1,17, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,21,-1,22,21,20,-1,18, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,22,-1,22,21,21,20,19, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,28,27,27,-1,23,23,22,22,-1,-1,20, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,-1,22,21, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,29,28,27,27,-1,24,24,24,24,-1,22,22, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,30,29,28,28,28,-1,25,25,25,25,-1,23,23, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,53,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,31,30,29,29,29,-1,-1,26,26,26,26,-1,24,24, 61,61,-1,55,55,55,55,-1,-1,53,53,53,53,52,52,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,32,31,30,30,30,30,-1,-1,27,27,27,27,-1,25,25, 62,62,-1,56,56,-1,56,57,-1,54,54,54,53,52,51,51,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,33,32,31,31,31,31,31,-1,29,28,28,28,28,-1,26,26, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,34,33,32,32,32,-1,32,32,-1,29,29,29,29,-1,-1,27,27, 64,64,65,-1,58,58,58,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,33,33,-1,-1,30,30,30,-1,29,28,28, 65,64,64,-1,-1,59,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,34,35,-1,-1,31,-1,-1,29,29,29, 65,64,63,63,-1,-1,-1,58,57,57,-1,-1,-1,-1,-1,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,31,30,30,30, 65,64,63,62,61,60,59,58,58,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,35,34,33,32,31,31,31,31, 66,-1,-1,62,61,60,59,59,-1,-1,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,35,34,33,32,32,-1,-1,32, 66,-1,-1,-1,61,60,60,60,-1,58,57,57,-1,54,53,52,51,50,50,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,35,34,33,33,-1,-1,-1,33, 65,64,63,62,61,61,61,61,-1,-1,57,56,55,54,53,52,51,51,50,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,35,34,34,34,35,36,35,34, 65,64,63,62,62,-1,62,62,63,-1,-1,-1,55,54,53,52,52,51,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 65,64,63,63,63,-1,-1,63,62,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 65,64,64,64,64,-1,-1,63,62,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,45,44,43,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,37, 65,65,65,65,65,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,44,43,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,11,10,10,10,10,10, 47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,9,9, 47,46,45,44,44,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,8,8, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,7,8,7,7, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,7,8,7,6, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,4, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,3,3,3, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,2,2, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,22,-1,-1,1,1,1, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,21,21,21,-1,1,0,1, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,20,20,21,20,-1,-1,1,1, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,20,19,-1,19,19,-1,2,2, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,18,18,18,18,-1,3,3, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,17,17,17,17,-1,4,4, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,16,16,16,16,-1,5,5, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,15,15,15,15,-1,6,6, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,16,15,14,14,14,-1,7,7, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,15,14,13,13,-1,-1,8, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,16,-1,13,12,11,10,9, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,-1,13,12,12,-1,10, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,18,-1,-1,-1,13,-1,11, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,19,18,17,16,15,14,-1,12, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,19,18,17,16,15,15,-1,13, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,19,18,17,16,16,16,-1,14, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,19,18,17,17,17,17,-1,15, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,19,-1,-1,-1,18,-1,16, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,20,-1,21,20,19,-1,17, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,27,27,27,-1,21,-1,21,20,20,19,18, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,27,26,26,-1,22,22,21,21,-1,-1,19, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,24,23,22,22,22,-1,21,20, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,-1,23,23,23,23,-1,21,21, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,29,28,27,27,27,-1,24,24,24,24,-1,22,22, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,-1,-1,25,25,25,25,-1,23,23, 61,61,-1,55,55,55,55,-1,-1,53,53,53,52,51,51,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,31,30,29,29,29,29,-1,-1,26,26,26,26,-1,24,24, 62,62,-1,56,56,-1,56,57,-1,54,54,53,52,51,50,50,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,32,31,30,30,30,30,30,-1,28,27,27,27,27,-1,25,25, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,33,32,31,31,31,-1,31,31,-1,28,28,28,28,-1,-1,26,26, 64,64,64,-1,58,58,58,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,33,32,32,-1,-1,29,29,29,-1,28,27,27, 64,63,63,-1,-1,59,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,33,34,-1,-1,30,-1,-1,28,28,28, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,30,29,29,29, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,34,33,32,31,30,30,30,30, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,34,33,32,31,31,-1,-1,31, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,49,49,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,34,33,32,32,-1,-1,-1,32, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,50,50,49,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,34,33,33,33,34,35,34,33, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,51,51,50,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,35,34,34,-1,34,34,35,34,34, 64,63,62,62,62,-1,-1,62,61,60,60,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,35,35, 64,63,63,63,63,-1,-1,62,61,60,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,44,43,42,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,36, 64,64,64,64,64,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,43,42,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,11,10,10,10,10,10, 47,46,45,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,9,9,9,9,9, 47,46,45,44,44,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,8,8, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,7,8,7,7, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,7,8,7,6, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,4, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,3,3,3, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,2,2, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,22,-1,-1,2,1,1, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,21,21,21,-1,2,1,0, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,20,20,21,20,-1,-1,1,1, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,30,31,32,33,32,31,30,30,30,-1,-1,15,14,14,14,13,12,12,-1,20,19,-1,19,19,-1,2,2, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,30,30,31,32,33,32,31,30,29,29,29,-1,-1,15,15,14,13,13,13,-1,-1,18,18,18,18,-1,3,3, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,32,31,30,29,28,28,28,-1,-1,15,14,14,14,14,-1,-1,17,17,17,17,-1,4,4, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,32,32,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,-1,15,15,15,15,16,-1,16,16,16,16,-1,5,5, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,33,33,33,33,33,33,-1,-1,32,31,30,29,28,27,26,26,26,-1,-1,16,16,16,16,-1,15,15,15,15,-1,6,6, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,16,15,14,14,14,-1,7,7, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,35,35,35,35,35,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,18,18,18,-1,15,14,13,13,-1,-1,8, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,36,36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,19,19,19,-1,16,-1,13,12,11,10,9, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,37,37,37,37,37,37,37,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,-1,13,12,12,-1,10, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,38,38,38,38,38,38,38,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,18,-1,-1,-1,13,-1,11, 50,-1,47,48,48,47,46,47,-1,41,41,-1,39,39,39,39,39,39,39,38,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,19,18,17,16,15,14,-1,12, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,19,18,17,16,15,15,-1,13, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,19,18,17,16,16,16,-1,14, 53,-1,50,49,49,49,49,49,-1,45,44,-1,42,42,43,43,42,41,40,39,39,39,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,19,18,17,17,17,17,-1,15, 54,-1,51,-1,-1,-1,50,-1,-1,45,45,-1,43,43,43,43,42,41,40,39,38,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,19,-1,-1,-1,18,-1,16, 55,-1,52,53,54,-1,51,-1,47,46,46,45,44,44,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,20,-1,21,20,19,-1,17, 55,54,53,53,54,-1,52,-1,47,47,47,-1,45,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,27,27,27,-1,21,-1,21,20,20,19,18, 56,-1,-1,54,53,52,52,-1,48,48,48,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,27,26,26,-1,22,22,21,21,-1,-1,19, 57,58,-1,54,53,52,51,50,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,24,23,22,22,22,-1,21,20, 58,58,-1,54,53,52,52,-1,50,50,50,51,-1,-1,44,43,42,41,40,39,38,37,37,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,-1,23,23,23,23,-1,21,21, 59,59,-1,54,53,53,53,-1,51,51,51,51,52,-1,-1,-1,42,41,40,39,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,29,28,27,27,27,-1,24,24,24,24,-1,22,22, 60,60,-1,54,54,54,54,-1,-1,52,52,52,52,52,-1,-1,42,41,40,39,39,39,39,-1,-1,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,-1,-1,25,25,25,25,-1,23,23, 61,61,-1,55,55,55,55,-1,-1,53,53,53,52,51,51,-1,-1,41,40,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,31,30,29,29,29,29,-1,-1,26,26,26,26,-1,24,24, 62,62,-1,56,56,-1,56,57,-1,54,54,53,52,51,50,50,-1,-1,41,41,41,40,39,38,37,37,37,37,37,37,-1,-1,32,31,30,30,30,30,30,-1,28,27,27,27,27,-1,25,25, 63,63,-1,-1,57,58,57,57,-1,55,55,-1,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,33,32,31,31,31,-1,31,31,-1,28,28,28,28,-1,-1,26,26, 64,64,64,-1,58,58,58,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,33,32,32,-1,-1,29,29,29,-1,28,27,27, 64,63,63,-1,-1,59,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,-1,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,33,34,-1,-1,30,-1,-1,28,28,28, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,30,29,29,29, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,34,33,32,31,30,30,30,30, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,34,33,32,31,31,-1,-1,31, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,49,49,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,34,33,32,32,-1,-1,-1,32, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,50,50,49,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,34,33,33,33,34,35,34,33, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,51,51,50,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,35,34,34,-1,34,34,35,34,34, 64,63,62,62,62,-1,-1,62,61,60,60,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,35,35, 64,63,63,63,63,-1,-1,62,61,60,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,44,43,42,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,36, 64,64,64,64,64,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,43,42,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 11,11,11,11,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 10,10,10,10,10,11,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47,48, 9,9,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,46,46,46,47,48, 8,8,9,8,8,-1,8,8,9,-1,-1,-1,25,24,23,23,23,23,23,23,23,-1,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,-1,-1,-1,41,41,42,-1,45,45,46,47,48, 7,8,9,8,7,7,7,8,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48, 6,-1,-1,-1,6,6,7,8,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 5,-1,-1,5,5,6,7,8,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 4,4,4,4,5,6,7,8,9,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 3,3,3,4,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 2,2,2,-1,-1,21,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 1,1,2,-1,20,20,20,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 0,1,-1,-1,19,19,19,19,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 1,1,-1,18,18,18,18,19,-1,13,13,14,15,15,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 2,2,-1,17,17,17,17,-1,-1,14,14,14,15,16,16,-1,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 3,3,-1,16,16,16,16,-1,-1,15,15,15,15,16,-1,-1,27,26,25,25,25,25,25,-1,-1,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 4,4,-1,15,15,15,15,-1,17,16,16,16,16,-1,-1,-1,26,26,26,26,26,26,26,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 5,5,-1,14,14,14,14,-1,17,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,-1,-1,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 6,6,-1,13,13,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,28,28,28,29,30,31,32,32,32,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 7,-1,-1,12,12,13,14,-1,17,17,18,-1,23,23,23,24,25,26,27,28,29,29,29,-1,31,31,32,33,33,33,33,34,35,36,37,38,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 8,9,10,11,12,-1,15,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,30,31,32,32,32,33,34,34,34,34,35,36,37,38,-1,41,41,41,-1,44,-1,45,45,46,47,48, 9,-1,11,11,12,-1,16,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,34,35,35,35,35,36,37,38,39,40,41,42,-1,45,-1,46,46,46,-1,49, 10,-1,12,-1,-1,-1,17,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,34,34,35,36,36,36,36,37,38,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 11,-1,13,14,15,16,17,18,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,35,35,35,35,35,36,37,37,37,37,38,-1,42,42,-1,48,47,48,49,49,48,-1,51, 12,-1,14,14,15,16,17,18,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,49,49,49,-1,52, 13,-1,15,15,15,16,17,18,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,39,39,-1,44,-1,-1,49,49,49,49,50,50,-1,53, 14,-1,16,16,16,16,17,18,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,38,38,39,40,41,40,40,-1,45,46,-1,50,50,50,50,50,51,-1,54, 15,-1,17,-1,-1,-1,18,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,39,39,40,41,41,41,-1,45,45,-1,-1,51,-1,-1,-1,52,-1,55, 16,-1,18,19,20,-1,19,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,40,40,41,42,42,43,44,45,46,-1,52,-1,53,53,53,-1,56, 17,18,19,19,20,-1,20,-1,26,26,26,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,41,41,42,43,-1,45,45,46,-1,51,-1,52,52,53,54,55, 18,-1,-1,20,20,21,21,-1,25,25,26,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,42,42,43,-1,46,46,46,-1,50,50,51,52,-1,-1,56, 19,20,-1,21,21,21,22,23,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,42,43,43,-1,-1,47,47,47,48,49,50,51,52,-1,58,57, 20,20,-1,22,22,22,22,-1,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,43,-1,-1,49,48,48,48,-1,50,50,51,52,-1,58,58, 21,21,-1,23,23,23,23,-1,26,26,26,27,28,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,59,59, 22,22,-1,24,24,24,24,-1,-1,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 23,23,-1,25,25,25,25,-1,-1,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,50,51,51,51,-1,-1,53,53,53,53,-1,61,61, 24,24,-1,26,26,-1,26,27,-1,29,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,51,52,52,-1,55,54,54,54,54,-1,62,62, 25,25,-1,-1,27,28,27,27,-1,30,30,-1,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,53,53,-1,55,55,55,55,-1,-1,63,63, 26,26,27,-1,28,28,28,-1,-1,31,31,32,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,56,56,56,-1,62,62,62, 27,27,27,-1,-1,29,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,57,-1,-1,61,61,62, 28,28,28,29,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 29,29,29,29,30,31,32,33,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 30,-1,-1,30,30,31,32,33,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 31,-1,-1,-1,31,31,32,33,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 32,33,34,33,32,32,32,33,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,48,48,48,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,47,47,48,49,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,59,59,60,60,-1,-1,60,60,60,61,62, 35,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,41,42,43,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,59,60,61,-1,62,61,61,61,61,62, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,41,42,43,42,41,42,43,44,45,46,47,48,49,49,50,51,52,53,54,55,56,57,58,59,60,61,62,62,62,62,62,62,62, 11,11,11,11,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 10,10,10,10,10,11,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,46,47,48, 9,9,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,46,46,46,47,48, 8,8,9,8,8,-1,8,8,9,-1,-1,-1,25,24,23,23,23,23,23,23,23,-1,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,-1,-1,-1,41,41,42,-1,45,45,46,47,48, 7,8,9,8,7,7,7,8,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48, 6,-1,-1,-1,6,6,7,8,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 5,-1,-1,5,5,6,7,8,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 4,4,4,4,5,6,7,8,9,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 3,3,3,4,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 2,2,2,-1,-1,21,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 1,1,2,-1,20,20,20,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 1,0,-1,-1,19,19,19,19,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 1,1,-1,18,18,18,18,19,-1,13,13,14,15,15,15,16,-1,-1,25,24,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 2,2,-1,17,17,17,17,-1,-1,14,14,14,15,16,16,-1,-1,26,25,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 3,3,-1,16,16,16,16,-1,-1,15,15,15,15,16,-1,-1,27,26,25,25,25,25,25,-1,-1,29,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 4,4,-1,15,15,15,15,-1,17,16,16,16,16,-1,-1,-1,26,26,26,26,26,26,26,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 5,5,-1,14,14,14,14,-1,17,17,17,17,-1,-1,25,25,25,26,27,27,27,27,27,-1,-1,31,31,31,31,32,33,34,35,36,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 6,6,-1,13,13,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,28,28,28,29,30,31,32,32,32,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 7,-1,-1,12,12,13,14,-1,17,17,18,-1,23,23,23,24,25,26,27,28,29,29,29,-1,31,31,32,33,33,33,33,34,35,36,37,38,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 8,9,10,11,12,-1,15,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,30,31,32,32,32,33,34,34,34,34,35,36,37,38,-1,41,41,41,-1,44,-1,45,45,46,47,48, 9,-1,11,11,12,-1,16,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,34,35,35,35,35,36,37,38,39,40,41,42,-1,45,-1,46,46,46,-1,49, 10,-1,12,-1,-1,-1,17,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,34,34,35,36,36,36,36,37,38,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 11,-1,13,14,15,16,17,18,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,35,35,35,35,35,36,37,37,37,37,38,-1,42,42,-1,48,47,48,49,49,48,-1,51, 12,-1,14,14,15,16,17,18,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,38,38,-1,43,-1,-1,48,48,48,49,49,49,-1,52, 13,-1,15,15,15,16,17,18,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,39,39,-1,44,-1,-1,49,49,49,49,50,50,-1,53, 14,-1,16,16,16,16,17,18,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,38,38,39,40,41,40,40,-1,45,46,-1,50,50,50,50,50,51,-1,54, 15,-1,17,-1,-1,-1,18,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,39,39,40,41,41,41,-1,45,45,-1,-1,51,-1,-1,-1,52,-1,55, 16,-1,18,19,20,-1,19,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,40,40,41,42,42,43,44,45,46,-1,52,-1,53,53,53,-1,56, 17,18,19,19,20,-1,20,-1,26,26,26,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,41,41,42,43,-1,45,45,46,-1,51,-1,52,52,53,54,55, 18,-1,-1,20,20,21,21,-1,25,25,26,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,42,42,43,-1,46,46,46,-1,50,50,51,52,-1,-1,56, 19,20,-1,21,21,21,22,23,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,42,43,43,-1,-1,47,47,47,48,49,50,51,52,-1,58,57, 20,20,-1,22,22,22,22,-1,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,37,38,39,40,41,42,43,-1,-1,49,48,48,48,-1,50,50,51,52,-1,58,58, 21,21,-1,23,23,23,23,-1,26,26,26,27,28,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,59,59, 22,22,-1,24,24,24,24,-1,-1,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,50,50,50,50,50,-1,-1,52,52,52,52,-1,60,60, 23,23,-1,25,25,25,25,-1,-1,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,40,-1,-1,49,49,50,51,51,51,-1,-1,53,53,53,53,-1,61,61, 24,24,-1,26,26,-1,26,27,-1,29,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,48,48,49,50,51,52,52,-1,55,54,54,54,54,-1,62,62, 25,25,-1,-1,27,28,27,27,-1,30,30,-1,30,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,-1,-1,47,47,48,49,50,-1,53,53,-1,55,55,55,55,-1,-1,63,63, 26,26,27,-1,28,28,28,-1,-1,31,31,32,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,56,56,56,-1,62,62,62, 27,27,27,-1,-1,29,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,57,-1,-1,61,61,62, 28,28,28,29,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 29,29,29,29,30,31,32,33,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 30,-1,-1,30,30,31,32,33,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 31,-1,-1,-1,31,31,32,33,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 32,33,34,33,32,32,32,33,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,48,48,48,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,47,47,48,49,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,59,59,60,60,-1,-1,60,60,60,61,62, 35,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,41,42,43,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,59,60,61,-1,62,61,61,61,61,62, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,41,42,43,42,41,42,43,44,45,46,47,48,49,49,50,51,52,53,54,55,56,57,58,59,60,61,62,62,62,62,62,62,62, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 24,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 23,23,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 22,22,22,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 21,21,21,-1,-1,2,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 20,20,21,-1,1,1,2,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 19,19,-1,-1,0,1,2,3,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 18,18,-1,2,1,1,2,3,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 17,17,-1,2,2,2,2,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 16,16,-1,3,3,3,3,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 15,15,-1,4,4,4,4,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 14,14,-1,5,5,5,5,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 13,14,-1,6,6,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 12,-1,-1,7,7,7,7,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 11,10,9,8,8,-1,8,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 12,-1,9,9,9,-1,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,11,12,13,12,11,12,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 15,-1,12,12,13,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 16,-1,13,13,13,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 17,-1,14,14,14,14,14,14,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 18,-1,15,-1,-1,-1,15,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 19,-1,16,17,18,-1,16,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 19,18,17,17,18,-1,17,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 20,-1,-1,18,18,19,18,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 21,22,-1,19,19,19,19,20,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 22,22,-1,20,20,20,20,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 23,23,-1,21,21,21,21,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,43,43,44,44,44,-1,46,46,46,47,-1,54,54, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,42,42,43,44,45,-1,-1,47,47,47,47,-1,55,55, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,41,41,42,43,44,45,-1,-1,48,48,48,48,-1,56,56, 26,26,-1,24,24,-1,24,25,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,40,40,41,42,43,44,45,-1,50,49,49,49,49,-1,56,56, 27,27,-1,-1,25,26,25,25,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,50,50,50,50,-1,-1,55,55, 28,28,29,-1,26,26,26,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,51,51,-1,54,54,54, 29,29,29,-1,-1,27,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,-1,-1,53,53,54, 30,30,30,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 31,31,31,31,32,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 32,-1,-1,32,32,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 33,-1,-1,-1,33,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 34,35,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 37,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,53,53,53,-1,54,53,53,53,53,54, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,52,53,54,54,54,54,55,54,54,54,54,54,54, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 24,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 23,23,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 22,22,22,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 21,21,21,-1,-1,2,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 20,20,21,-1,1,1,1,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 19,19,-1,-1,1,0,1,2,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 18,18,-1,2,1,1,1,2,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 17,17,-1,2,2,2,2,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 16,16,-1,3,3,3,3,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 15,15,-1,4,4,4,4,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 14,14,-1,5,5,5,5,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 13,14,-1,6,6,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 12,-1,-1,7,7,7,7,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 11,10,9,8,8,-1,8,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 12,-1,9,9,9,-1,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,11,12,13,12,11,12,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 15,-1,12,12,13,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 16,-1,13,13,13,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 17,-1,14,14,14,14,14,14,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 18,-1,15,-1,-1,-1,15,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 19,-1,16,17,18,-1,16,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 19,18,17,17,18,-1,17,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 20,-1,-1,18,18,19,18,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 21,22,-1,19,19,19,19,20,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 22,22,-1,20,20,20,20,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 23,23,-1,21,21,21,21,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,43,43,44,44,44,-1,46,46,46,47,-1,54,54, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,42,42,43,44,45,-1,-1,47,47,47,47,-1,55,55, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,41,41,42,43,44,45,-1,-1,48,48,48,48,-1,56,56, 26,26,-1,24,24,-1,24,25,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,40,40,41,42,43,44,45,-1,50,49,49,49,49,-1,56,56, 27,27,-1,-1,25,26,25,25,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,50,50,50,50,-1,-1,55,55, 28,28,29,-1,26,26,26,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,51,51,-1,54,54,54, 29,29,29,-1,-1,27,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,-1,-1,53,53,54, 30,30,30,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 31,31,31,31,32,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 32,-1,-1,32,32,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 33,-1,-1,-1,33,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 34,35,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 37,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,53,53,53,-1,54,53,53,53,53,54, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,52,53,54,54,54,54,55,54,54,54,54,54,54, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 24,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 23,23,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 22,22,22,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 21,21,21,-1,-1,2,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 20,20,21,-1,2,1,1,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 19,19,-1,-1,2,1,0,1,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 18,18,-1,3,2,1,1,1,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 17,17,-1,3,2,2,2,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 16,16,-1,3,3,3,3,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 15,15,-1,4,4,4,4,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 14,14,-1,5,5,5,5,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 13,14,-1,6,6,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 12,-1,-1,7,7,7,7,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 11,10,9,8,8,-1,8,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 12,-1,9,9,9,-1,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,11,12,13,12,11,12,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 15,-1,12,12,13,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 16,-1,13,13,13,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 17,-1,14,14,14,14,14,14,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 18,-1,15,-1,-1,-1,15,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 19,-1,16,17,18,-1,16,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 19,18,17,17,18,-1,17,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 20,-1,-1,18,18,19,18,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 21,22,-1,19,19,19,19,20,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 22,22,-1,20,20,20,20,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 23,23,-1,21,21,21,21,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,43,43,44,44,44,-1,46,46,46,47,-1,54,54, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,42,42,43,44,45,-1,-1,47,47,47,47,-1,55,55, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,41,41,42,43,44,45,-1,-1,48,48,48,48,-1,56,56, 26,26,-1,24,24,-1,24,25,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,40,40,41,42,43,44,45,-1,50,49,49,49,49,-1,56,56, 27,27,-1,-1,25,26,25,25,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,50,50,50,50,-1,-1,55,55, 28,28,29,-1,26,26,26,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,51,51,-1,54,54,54, 29,29,29,-1,-1,27,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,-1,-1,53,53,54, 30,30,30,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 31,31,31,31,32,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 32,-1,-1,32,32,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 33,-1,-1,-1,33,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 34,35,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 37,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,53,53,53,-1,54,53,53,53,53,54, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,52,53,54,54,54,54,55,54,54,54,54,54,54, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 24,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 23,23,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 22,22,22,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 21,21,21,-1,-1,3,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 20,20,21,-1,3,2,2,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 19,19,-1,-1,3,2,1,0,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 18,18,-1,4,3,2,1,1,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 17,17,-1,4,3,2,2,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 16,16,-1,4,3,3,3,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 15,15,-1,4,4,4,4,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 14,14,-1,5,5,5,5,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 13,14,-1,6,6,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 12,-1,-1,7,7,7,7,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 11,10,9,8,8,-1,8,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 12,-1,9,9,9,-1,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,11,12,13,12,11,12,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 15,-1,12,12,13,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 16,-1,13,13,13,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 17,-1,14,14,14,14,14,14,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 18,-1,15,-1,-1,-1,15,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 19,-1,16,17,18,-1,16,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 19,18,17,17,18,-1,17,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 20,-1,-1,18,18,19,18,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 21,22,-1,19,19,19,19,20,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 22,22,-1,20,20,20,20,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 23,23,-1,21,21,21,21,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,43,43,44,44,44,-1,46,46,46,47,-1,54,54, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,42,42,43,44,45,-1,-1,47,47,47,47,-1,55,55, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,41,41,42,43,44,45,-1,-1,48,48,48,48,-1,56,56, 26,26,-1,24,24,-1,24,25,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,40,40,41,42,43,44,45,-1,50,49,49,49,49,-1,56,56, 27,27,-1,-1,25,26,25,25,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,50,50,50,50,-1,-1,55,55, 28,28,29,-1,26,26,26,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,51,51,-1,54,54,54, 29,29,29,-1,-1,27,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,-1,-1,53,53,54, 30,30,30,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 31,31,31,31,32,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 32,-1,-1,32,32,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 33,-1,-1,-1,33,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 34,35,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 37,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,53,53,53,-1,54,53,53,53,53,54, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,52,53,54,54,54,54,55,54,54,54,54,54,54, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 11,11,11,11,11,11,12,11,11,11,11,12,13,14,15,16,17,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 11,10,10,10,10,11,-1,10,10,10,11,12,13,14,15,16,17,18,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,37,37,37,37,38, 11,10,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 11,10,9,8,8,-1,8,8,9,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 11,10,9,8,7,7,7,7,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 12,-1,-1,-1,7,6,6,6,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 12,-1,-1,8,7,6,5,5,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 11,10,9,8,7,6,5,4,4,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 11,10,10,-1,-1,16,-1,-1,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 11,11,11,-1,15,15,15,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 12,12,-1,-1,14,14,14,14,-1,0,1,-1,4,4,5,6,7,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 13,13,-1,13,13,13,13,14,-1,1,1,2,3,4,5,6,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 14,14,-1,12,12,12,12,-1,-1,2,2,2,3,4,5,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 15,15,-1,11,11,11,11,-1,-1,3,3,3,3,4,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 16,16,-1,11,10,10,10,-1,5,4,4,4,4,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 17,17,-1,11,10,9,9,-1,5,5,5,5,-1,-1,15,15,15,16,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,14,14,14,15,16,17,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 15,-1,-1,11,10,9,9,-1,7,7,7,-1,13,13,13,14,15,16,17,18,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 14,13,12,11,11,-1,10,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,20,21,22,22,22,23,24,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 15,-1,12,12,12,-1,11,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,23,24,25,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,24,24,24,24,25,26,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 17,-1,14,15,15,14,13,14,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,25,25,25,25,25,26,27,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 18,-1,15,15,15,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 19,-1,16,16,15,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 20,-1,17,16,16,16,16,16,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,28,28,29,30,31,30,30,-1,35,36,-1,40,40,40,40,40,41,-1,44, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,29,29,30,31,31,31,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 22,-1,19,20,21,-1,18,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,30,30,31,32,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 22,21,20,20,21,-1,19,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,35,35,36,-1,41,-1,42,42,43,44,45, 23,-1,-1,21,21,21,20,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,32,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 24,25,-1,22,22,21,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,33,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 25,25,-1,23,22,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 26,26,-1,23,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,51,51, 29,29,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,39,40,41,42,42,-1,45,44,44,44,44,-1,52,52, 30,30,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,45,45,-1,-1,53,53, 31,31,32,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 32,32,32,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,-1,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 33,33,33,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 34,34,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 35,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,39,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 36,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,51,51,51,-1,52,51,51,51,51,52, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,51,52,52,52,52,53,52,52,52,52,52,52, 11,11,11,11,11,11,12,11,11,11,11,12,13,14,15,16,17,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 11,10,10,10,10,11,-1,10,10,10,11,12,13,14,15,16,17,18,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,37,37,37,37,38, 11,10,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 11,10,9,8,8,-1,8,8,9,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 11,10,9,8,7,7,7,7,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 12,-1,-1,-1,7,6,6,6,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 12,-1,-1,8,7,6,5,5,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 11,10,9,8,7,6,5,4,4,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 11,10,10,-1,-1,16,-1,-1,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 11,11,11,-1,15,15,15,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 12,12,-1,-1,14,14,14,14,-1,1,0,-1,4,4,5,6,7,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 13,13,-1,13,13,13,13,14,-1,1,1,2,3,4,5,6,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 14,14,-1,12,12,12,12,-1,-1,2,2,2,3,4,5,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 15,15,-1,11,11,11,11,-1,-1,3,3,3,3,4,-1,-1,17,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 16,16,-1,11,10,10,10,-1,5,4,4,4,4,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 17,17,-1,11,10,9,9,-1,5,5,5,5,-1,-1,15,15,15,16,17,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,14,14,14,15,16,17,18,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 15,-1,-1,11,10,9,9,-1,7,7,7,-1,13,13,13,14,15,16,17,18,19,19,19,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 14,13,12,11,11,-1,10,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,20,21,22,22,22,23,24,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 15,-1,12,12,12,-1,11,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,23,24,25,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,24,24,24,24,25,26,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 17,-1,14,15,15,14,13,14,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,25,25,25,25,25,26,27,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 18,-1,15,15,15,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 19,-1,16,16,15,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 20,-1,17,16,16,16,16,16,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,28,28,29,30,31,30,30,-1,35,36,-1,40,40,40,40,40,41,-1,44, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,29,29,30,31,31,31,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 22,-1,19,20,21,-1,18,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,30,30,31,32,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 22,21,20,20,21,-1,19,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,31,31,32,33,-1,35,35,36,-1,41,-1,42,42,43,44,45, 23,-1,-1,21,21,21,20,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,32,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 24,25,-1,22,22,21,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,33,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 25,25,-1,23,22,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 26,26,-1,23,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,51,51, 29,29,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,39,40,41,42,42,-1,45,44,44,44,44,-1,52,52, 30,30,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,45,45,-1,-1,53,53, 31,31,32,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 32,32,32,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,-1,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 33,33,33,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 34,34,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 35,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,39,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 36,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,51,51,51,-1,52,51,51,51,51,52, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,51,52,52,52,52,53,52,52,52,52,52,52, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 13,13,13,13,13,13,14,13,13,13,13,14,15,16,17,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35, 13,12,12,12,12,13,-1,12,12,12,13,14,15,16,17,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,34,34,34,34,35, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,33,33,33,34,35, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 13,12,11,10,9,9,9,9,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 14,-1,-1,-1,9,8,8,8,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 14,-1,-1,10,9,8,7,7,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 13,12,11,10,9,8,7,6,6,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 13,12,12,-1,-1,16,-1,-1,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 13,13,13,-1,15,15,15,-1,-1,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 14,14,-1,-1,14,14,14,14,-1,4,4,-1,0,1,2,3,4,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,36,36, 15,15,-1,13,13,13,13,14,-1,4,3,2,1,1,2,3,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,-1,34,34,-1,37,37, 16,16,-1,12,12,12,12,-1,-1,4,3,2,2,2,2,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 17,17,-1,11,11,11,11,-1,-1,4,3,3,3,3,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 18,18,-1,11,10,10,10,-1,5,4,4,4,4,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 17,17,-1,11,10,9,9,-1,5,5,5,5,-1,-1,15,15,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,14,14,14,15,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 15,-1,-1,11,10,9,9,-1,7,7,7,-1,13,13,13,14,15,16,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 14,13,12,11,11,-1,10,-1,8,8,8,-1,12,12,13,14,15,16,17,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 15,-1,12,12,12,-1,11,-1,9,9,9,10,11,12,13,14,15,16,17,18,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 17,-1,14,15,15,14,13,14,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,35,34,35,36,36,35,-1,38, 18,-1,15,15,15,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 19,-1,16,16,15,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 20,-1,17,16,16,16,16,16,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,37,37,37,37,37,38,-1,41, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 22,-1,19,20,21,-1,18,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,27,27,27,27,27,28,29,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 22,21,20,20,21,-1,19,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,28,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 23,-1,-1,21,21,21,20,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 24,25,-1,22,22,21,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 25,25,-1,23,22,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 26,26,-1,23,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 29,29,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,39,39,39,39,39,-1,42,41,41,41,41,-1,49,49, 30,30,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,40,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 31,31,32,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,33,34,35,36,37,38,39,40,41,41,41,-1,-1,43,43,43,-1,51,51,51, 32,32,32,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,-1,34,33,33,33,34,35,36,37,38,39,40,41,42,42,43,-1,-1,44,-1,-1,50,50,51, 33,33,33,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 34,34,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,44,44,45,46,47,48,49,50,51, 35,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,39,38,37,38,39,40,41,42,43,44,-1,-1,45,45,46,47,48,-1,-1,52, 36,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,46,46,46,47,-1,-1,-1,52, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,47,47,47,47,48,49,50,51, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,51,50,50,50,-1,51,50,50,50,50,51, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,51,51,51,51,51,52,51,51,51,51,51,51, 13,13,13,13,13,13,14,13,13,13,13,14,15,16,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34, 13,12,12,12,12,13,-1,12,12,12,13,14,15,16,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,33,33,33,33,34, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,32,32,32,33,34, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 13,12,11,10,9,9,9,9,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 14,-1,-1,-1,9,8,8,8,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 14,-1,-1,10,9,8,7,7,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 13,12,11,10,9,8,7,6,6,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 13,12,12,-1,-1,16,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 13,13,13,-1,15,15,15,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 14,14,-1,-1,14,14,14,14,-1,4,4,-1,1,0,1,2,3,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,35,35, 15,15,-1,13,13,13,13,14,-1,4,3,2,1,1,1,2,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,-1,33,33,-1,36,36, 16,16,-1,12,12,12,12,-1,-1,4,3,2,2,2,2,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 17,17,-1,11,11,11,11,-1,-1,4,3,3,3,3,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 18,18,-1,11,10,10,10,-1,5,4,4,4,4,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 17,17,-1,11,10,9,9,-1,5,5,5,5,-1,-1,15,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,14,14,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 15,-1,-1,11,10,9,9,-1,7,7,7,-1,13,13,13,14,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 14,13,12,11,11,-1,10,-1,8,8,8,-1,12,12,13,14,15,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 15,-1,12,12,12,-1,11,-1,9,9,9,10,11,12,13,14,15,16,17,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 17,-1,14,15,15,14,13,14,-1,11,11,-1,13,13,13,14,15,16,17,18,19,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,34,33,34,35,35,34,-1,37, 18,-1,15,15,15,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 19,-1,16,16,15,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 20,-1,17,16,16,16,16,16,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,36,36,36,36,36,37,-1,40, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,37,-1,-1,-1,38,-1,41, 22,-1,19,20,21,-1,18,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 22,21,20,20,21,-1,19,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,39,40,41, 23,-1,-1,21,21,21,20,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 24,25,-1,22,22,21,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 25,25,-1,23,22,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 26,26,-1,23,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 29,29,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,38,38,38,38,38,-1,41,40,40,40,40,-1,48,48, 30,30,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,39,-1,39,39,-1,41,41,41,41,-1,-1,49,49, 31,31,32,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,33,34,35,36,37,38,39,40,41,40,40,-1,-1,42,42,42,-1,50,50,50, 32,32,32,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,-1,34,33,33,33,34,35,36,37,38,39,40,41,41,41,42,-1,-1,43,-1,-1,49,49,50, 33,33,33,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 34,34,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,43,43,44,45,46,47,48,49,50, 35,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,39,38,37,38,39,40,41,42,43,44,-1,-1,44,44,45,46,47,-1,-1,51, 36,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,45,45,45,46,-1,-1,-1,51, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,46,46,46,46,47,48,49,50, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,50,49,49,49,-1,50,49,49,49,49,50, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,51,50,50,50,50,51,50,50,50,50,50,50, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33, 14,13,13,13,13,14,-1,13,13,13,14,15,16,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,32,32,32,32,33, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,31,31,31,32,33, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,17,18,19,20,20,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 14,13,12,11,10,10,10,10,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,18,18,18,19,19,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 15,-1,-1,-1,10,9,9,9,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 15,-1,-1,11,10,9,8,8,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 14,13,12,11,10,9,8,7,7,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 14,13,13,-1,-1,16,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 14,14,14,-1,15,15,15,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 15,15,-1,-1,14,14,14,14,-1,5,5,-1,2,1,0,1,2,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,34,34, 16,16,-1,13,13,13,13,14,-1,5,4,3,2,1,1,1,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,-1,32,32,-1,35,35, 17,17,-1,12,12,12,12,-1,-1,5,4,3,2,2,2,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 18,18,-1,11,11,11,11,-1,-1,5,4,3,3,3,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 18,18,-1,11,10,10,10,-1,6,5,4,4,4,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 17,17,-1,11,10,9,9,-1,6,5,5,5,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,14,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 15,-1,-1,11,10,9,9,-1,7,7,7,-1,13,13,13,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 14,13,12,11,11,-1,10,-1,8,8,8,-1,12,12,13,14,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,21,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 15,-1,12,12,12,-1,11,-1,9,9,9,10,11,12,13,14,15,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,21,22,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,13,14,15,16,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,21,21,22,23,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 17,-1,14,15,15,14,13,14,-1,11,11,-1,13,13,13,14,15,16,17,18,18,18,18,-1,-1,20,20,20,20,20,21,22,22,22,22,23,-1,27,27,-1,33,32,33,34,34,33,-1,36, 18,-1,15,15,15,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 19,-1,16,16,15,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 20,-1,17,16,16,16,16,16,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,26,25,24,23,23,23,24,25,26,25,25,-1,30,31,-1,35,35,35,35,35,36,-1,39, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,26,25,24,24,24,24,24,25,26,26,26,-1,30,30,-1,-1,36,-1,-1,-1,37,-1,40, 22,-1,19,20,21,-1,18,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,25,25,25,25,25,25,25,26,27,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 22,21,20,20,21,-1,19,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,26,26,26,26,26,26,26,27,28,-1,30,30,31,-1,36,-1,37,37,38,39,40, 23,-1,-1,21,21,21,20,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 24,25,-1,22,22,21,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,28,28,28,28,28,28,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 25,25,-1,23,22,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,29,29,29,29,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 26,26,-1,23,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,30,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 29,29,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,47,47, 30,30,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,48,48, 31,31,32,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,33,34,35,36,37,38,39,39,40,39,39,-1,-1,41,41,41,-1,49,49,49, 32,32,32,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,-1,34,33,33,33,34,35,36,37,38,39,40,40,40,40,41,-1,-1,42,-1,-1,48,48,49, 33,33,33,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 34,34,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,42,42,43,44,45,46,47,48,49, 35,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,39,38,37,38,39,40,41,42,43,44,-1,-1,43,43,44,45,46,-1,-1,50, 36,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,44,44,44,45,-1,-1,-1,50, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,45,45,45,45,46,47,48,49, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,50,49,48,48,48,-1,49,48,48,48,48,49, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,50,49,49,49,49,50,49,49,49,49,49,49, 15,15,15,15,15,15,16,15,15,15,15,16,17,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,32,32,32,32,32, 15,14,14,14,14,15,-1,14,14,14,15,16,17,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,31,31,31,31,32, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,30,-1,-1,30,30,30,31,32, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,17,18,19,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 15,14,13,12,11,11,11,11,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,18,18,18,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 16,-1,-1,-1,11,10,10,10,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 16,-1,-1,12,11,10,9,9,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 15,14,13,12,11,10,9,8,8,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 15,14,14,-1,-1,17,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 15,15,15,-1,16,16,16,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 16,16,-1,-1,15,15,15,15,-1,6,6,-1,3,2,1,0,1,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,33,33, 17,17,-1,14,14,14,14,15,-1,6,5,4,3,2,1,1,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,-1,31,31,-1,34,34, 18,18,-1,13,13,13,13,-1,-1,6,5,4,3,2,2,-1,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 19,19,-1,12,12,12,12,-1,-1,6,5,4,3,3,-1,-1,11,10,9,9,9,9,9,-1,-1,13,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 19,19,-1,12,11,11,11,-1,7,6,5,4,4,-1,-1,-1,11,10,10,10,10,10,10,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 18,18,-1,12,11,10,10,-1,7,6,5,5,-1,-1,13,12,11,11,11,11,11,11,11,-1,-1,15,15,15,15,16,17,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 17,18,-1,12,11,10,9,8,7,6,6,-1,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 16,-1,-1,12,11,10,10,-1,7,7,7,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,17,17,18,19,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 15,14,13,12,12,-1,11,-1,8,8,8,-1,12,12,13,14,14,14,14,14,14,14,14,15,16,16,16,17,18,18,18,18,19,20,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 16,-1,13,13,13,-1,12,-1,9,9,9,10,11,12,13,14,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,19,19,19,20,21,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 17,-1,14,-1,-1,-1,13,-1,-1,10,10,-1,12,12,13,14,15,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,20,20,20,21,22,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 18,-1,15,16,16,15,14,15,-1,11,11,-1,13,13,13,14,15,16,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,21,21,21,22,-1,26,26,-1,32,31,32,33,33,32,-1,35, 19,-1,16,16,16,15,15,15,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,22,22,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 20,-1,17,17,16,16,16,16,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 21,-1,18,17,17,17,17,17,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,25,24,23,22,22,22,23,24,25,24,24,-1,29,30,-1,34,34,34,34,34,35,-1,38, 22,-1,19,-1,-1,-1,18,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,25,24,23,23,23,23,23,24,25,25,25,-1,29,29,-1,-1,35,-1,-1,-1,36,-1,39, 23,-1,20,21,22,-1,19,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,25,24,24,24,24,24,24,24,25,26,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 23,22,21,21,22,-1,20,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,30,-1,35,-1,36,36,37,38,39, 24,-1,-1,22,22,22,21,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,26,26,26,26,26,26,26,26,27,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 25,26,-1,23,23,22,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,27,27,27,27,27,27,27,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 26,26,-1,24,23,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,28,28,28,28,28,-1,-1,33,32,32,32,-1,34,34,35,36,-1,42,42, 27,27,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,29,29,-1,-1,-1,34,33,33,33,33,-1,35,35,35,36,-1,43,43, 28,28,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,30,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,44,44, 29,29,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 30,30,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,46,46, 31,31,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,47,47, 32,32,33,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,33,34,35,36,37,38,38,38,39,38,38,-1,-1,40,40,40,-1,48,48,48, 33,33,33,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,-1,34,33,33,33,34,35,36,37,38,39,39,39,39,39,40,-1,-1,41,-1,-1,47,47,48, 34,34,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 35,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,41,41,42,43,44,45,46,47,48, 36,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,39,38,37,38,39,40,41,42,43,44,-1,-1,42,42,43,44,45,-1,-1,49, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,43,43,43,44,-1,-1,-1,49, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,44,44,44,44,45,46,47,48, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,49,48,47,47,47,-1,48,47,47,47,47,48, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,49,48,48,48,48,49,48,48,48,48,48,48, 16,16,16,16,16,16,17,16,16,16,16,17,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,32,32,32,32,32, 16,15,15,15,15,16,-1,15,15,15,16,17,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,31,31,31,31,32, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,30,-1,-1,30,30,30,31,32, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,17,18,19,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 16,15,14,13,12,12,12,12,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,18,18,18,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 17,-1,-1,-1,12,11,11,11,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 17,-1,-1,13,12,11,10,10,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 16,15,14,13,12,11,10,9,9,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 16,15,15,-1,-1,18,-1,-1,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 16,16,16,-1,17,17,17,-1,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 17,17,-1,-1,16,16,16,16,-1,7,7,-1,4,3,2,1,0,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,33,32,-1,-1,33,33, 18,18,-1,15,15,15,15,16,-1,7,6,5,4,3,2,2,-1,-1,9,8,7,8,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,-1,31,31,-1,34,34, 19,19,-1,14,14,14,14,-1,-1,7,6,5,4,3,3,-1,-1,10,9,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 20,20,-1,13,13,13,13,-1,-1,7,6,5,4,4,-1,-1,11,10,9,9,9,9,9,-1,-1,13,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 20,20,-1,13,12,12,12,-1,8,7,6,5,5,-1,-1,-1,11,10,10,10,10,10,10,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 19,19,-1,13,12,11,11,-1,8,7,6,6,-1,-1,13,12,11,11,11,11,11,11,11,-1,-1,15,15,15,15,16,17,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 18,19,-1,13,12,11,10,9,8,7,7,-1,-1,14,13,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 17,-1,-1,13,12,11,11,-1,8,8,8,-1,14,14,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,17,17,18,19,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 16,15,14,13,13,-1,12,-1,9,9,9,-1,13,13,14,14,14,14,14,14,14,14,14,15,16,16,16,17,18,18,18,18,19,20,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 17,-1,14,14,14,-1,13,-1,10,10,10,11,12,13,14,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,19,19,19,20,21,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 18,-1,15,-1,-1,-1,14,-1,-1,11,11,-1,13,13,14,15,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,20,20,20,21,22,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 19,-1,16,17,17,16,15,16,-1,12,12,-1,14,14,14,15,16,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,21,21,21,22,-1,26,26,-1,32,31,32,33,33,32,-1,35, 20,-1,17,17,17,16,16,16,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,22,22,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 21,-1,18,18,17,17,17,17,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 22,-1,19,18,18,18,18,18,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,25,24,23,22,22,22,23,24,25,24,24,-1,29,30,-1,34,34,34,34,34,35,-1,38, 23,-1,20,-1,-1,-1,19,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,25,24,23,23,23,23,23,24,25,25,25,-1,29,29,-1,-1,35,-1,-1,-1,36,-1,39, 24,-1,21,22,23,-1,20,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,25,24,24,24,24,24,24,24,25,26,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 24,23,22,22,23,-1,21,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,30,-1,35,-1,36,36,37,38,39, 25,-1,-1,23,23,23,22,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,26,26,26,26,26,26,26,26,26,27,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 26,27,-1,24,24,23,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,27,27,27,27,27,27,27,27,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 27,27,-1,25,24,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,28,28,28,28,28,28,-1,-1,33,32,32,32,-1,34,34,35,36,-1,42,42, 28,28,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,29,29,29,-1,-1,-1,34,33,33,33,33,-1,35,35,35,36,-1,43,43, 29,29,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,30,30,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,44,44, 30,30,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 31,31,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,37,36,36,36,36,36,36,-1,39,38,38,38,38,-1,46,46, 32,32,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,39,39,-1,-1,47,47, 33,33,34,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,34,33,34,35,36,37,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,48,48,48, 34,34,34,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,35,34,34,34,35,36,37,38,39,39,39,39,39,39,40,-1,-1,41,-1,-1,47,47,48, 35,35,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 36,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,41,41,42,43,44,45,46,47,48, 37,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,40,39,38,39,40,41,42,43,44,45,-1,-1,42,42,43,44,45,-1,-1,49, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,43,43,43,44,-1,-1,-1,49, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,44,44,44,44,45,46,47,48, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,50,49,48,47,47,47,-1,48,47,47,47,47,48, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,44,45,46,47,48,49,50,50,49,48,48,48,48,49,48,48,48,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 21,21,21,21,21,21,22,21,21,21,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,29,28,28,28,28,28, 21,20,20,20,20,21,-1,20,20,20,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,-1,27,27,27,27,28, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 21,20,19,18,17,17,17,17,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 22,-1,-1,-1,17,16,16,16,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 22,-1,-1,18,17,16,15,15,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 21,20,19,18,17,16,15,14,14,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,3,3,3,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,27,27,28, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,28,28,28, 22,22,-1,-1,21,21,21,21,-1,12,12,-1,9,8,7,6,6,-1,-1,-1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,28,28,29,28,-1,-1,29,29, 23,23,-1,20,20,20,20,21,-1,12,11,10,9,8,7,7,-1,-1,3,2,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,-1,28,27,-1,27,27,-1,30,30, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,8,8,-1,-1,4,3,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,-1,-1,26,26,26,26,-1,31,31, 25,25,-1,18,18,18,18,-1,-1,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,-1,-1,7,7,8,9,10,11,12,-1,-1,16,16,17,18,19,-1,-1,25,25,25,25,-1,32,32, 25,25,-1,18,17,17,17,-1,13,12,11,10,10,-1,-1,-1,5,4,4,4,4,4,4,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,17,17,18,19,20,-1,24,24,24,25,-1,32,32, 24,24,-1,18,17,16,16,-1,13,12,11,11,-1,-1,7,6,5,5,5,5,5,5,5,-1,-1,9,9,9,9,10,11,12,13,14,-1,-1,18,18,19,20,-1,23,23,24,25,-1,31,31, 23,24,-1,18,17,16,15,14,13,12,12,-1,-1,8,7,6,6,6,6,6,6,6,6,7,8,9,10,10,10,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,-1,31,30, 22,-1,-1,18,17,16,16,-1,13,13,13,-1,9,8,7,7,7,7,7,7,7,7,7,-1,9,9,10,11,11,11,11,12,13,14,15,16,-1,20,20,20,-1,23,23,24,25,-1,-1,29, 21,20,19,18,18,-1,17,-1,13,12,12,-1,9,8,8,8,8,8,8,8,8,8,8,9,10,10,10,11,12,12,12,12,13,14,15,16,-1,19,19,20,-1,24,-1,25,25,26,27,28, 22,-1,19,19,19,-1,18,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,12,13,13,13,13,14,15,16,17,18,19,20,-1,25,-1,26,26,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,12,13,14,14,14,14,15,16,-1,19,19,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,22,22,21,20,21,-1,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,13,13,14,15,15,15,15,16,-1,20,20,-1,28,27,28,29,29,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,14,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,16,16,-1,21,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,15,-1,13,13,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,17,17,-1,22,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,23,23,23,23,23,-1,17,16,-1,14,14,15,16,15,14,14,14,15,16,17,-1,-1,19,18,17,16,16,16,17,18,19,18,18,-1,23,24,-1,30,30,30,30,30,31,-1,34, 28,-1,25,-1,-1,-1,24,-1,-1,17,17,-1,15,15,15,16,15,15,15,15,15,16,17,-1,-1,19,18,17,17,17,17,17,18,19,19,19,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 29,-1,26,27,27,-1,25,-1,19,18,18,17,16,16,16,16,16,16,16,16,16,16,17,-1,-1,19,18,18,18,18,18,18,18,19,20,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 29,28,27,26,26,-1,25,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,19,20,21,-1,23,23,24,-1,29,-1,30,30,31,32,33, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,20,20,20,20,20,20,20,20,20,20,21,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,20,21,21,21,21,21,21,21,21,21,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,21,21,22,22,22,22,22,22,22,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,23,23,23,23,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,22,22,22,22,22,22,22,-1,-1,23,23,23,23,24,24,24,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,25,24,24,24,24,24,25,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,24,24,24,24,24,24,25,25,25,25,25,25,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,40,40, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,41,41, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,32,31,30,29,28,27,28,29,30,31,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,33,-1,-1,29,28,28,28,29,30,31,32,33,33,33,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 38,37,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,35,35,36,37,38,39,40,41,42, 39,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,36,36,37,38,39,-1,-1,43, 39,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,37,37,37,38,-1,-1,-1,43, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,38,38,38,38,39,40,41,42, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,44,43,42,41,41,41,-1,42,41,41,41,41,42, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,44,43,42,42,42,42,43,42,42,42,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,17,16,16,16,16,17,17,16,16,16,16,16, 32,31,31,31,31,32,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,17,16,15,15,15,-1,-1,15,15,15,15,16, 32,31,30,30,30,-1,-1,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,19,18,17,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,18,18,18,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,12,12,12,12,13,14,15,16, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,11,11,11,12,-1,-1,-1,17, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,10,10,11,12,13,-1,-1,17, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,9,9,10,11,12,13,14,15,16, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,3,3,3,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,-1,-1,18,-1,-1,15,15,16, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,-1,17,17,17,-1,16,16,16, 33,33,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,-1,7,7,-1,16,16,17,16,-1,-1,17,17, 34,34,-1,31,31,31,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,15,16,17,18,19,20,20,20,20,-1,-1,2,2,3,4,5,6,7,-1,16,15,-1,15,15,-1,18,18, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,15,15,16,17,18,19,20,20,19,19,19,-1,-1,3,3,4,5,6,7,-1,-1,14,14,14,14,-1,19,19, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,20,19,18,18,18,-1,-1,4,4,5,6,7,-1,-1,13,13,13,13,-1,20,20, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,21,20,19,18,17,17,-1,-1,-1,5,5,6,7,8,-1,12,12,12,13,-1,20,20, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,6,6,7,8,-1,11,11,12,13,-1,19,19, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,22,21,20,19,18,17,16,15,15,15,-1,-1,7,7,8,9,10,11,12,13,-1,19,18, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,22,21,20,19,18,17,16,15,14,14,14,-1,8,8,8,-1,11,11,12,13,-1,-1,17, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,12,-1,13,13,14,15,16, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,13,-1,14,14,14,-1,17, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,14,-1,-1,-1,15,-1,18, 35,-1,32,33,33,32,31,32,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,16,15,16,17,17,16,-1,19, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,16,16,16,17,17,17,-1,20, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,17,17,17,17,18,18,-1,21, 38,-1,35,34,34,34,34,34,-1,30,29,-1,27,27,28,29,28,27,27,27,28,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,18,18,18,18,18,19,-1,22, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,29,28,28,28,28,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,19,-1,-1,-1,20,-1,23, 40,-1,37,38,39,-1,36,-1,32,31,31,30,29,29,29,29,29,29,29,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,20,-1,23,22,21,-1,24, 40,39,38,38,39,-1,37,-1,32,32,32,-1,30,30,30,30,30,30,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,21,-1,23,22,22,23,24, 41,-1,-1,39,38,37,37,-1,33,33,33,-1,31,31,31,31,31,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,22,23,23,23,-1,-1,25, 42,43,-1,39,38,37,36,35,34,34,34,-1,-1,32,32,32,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,23,24,24,-1,27,26, 43,43,-1,39,38,37,37,-1,35,35,35,36,-1,-1,33,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,24,25,-1,27,27, 44,44,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,28,28, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,29,29, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,30,30, 47,47,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,31,31, 48,48,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,32,32, 49,49,50,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,34,33,33, 50,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,34,34,34, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,35,35, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,36, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,37, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 51,50,50,50,50,-1,-1,50,50,50,51,52,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 51,51,51,51,51,52,52,51,51,51,51,52,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 32,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,17,16,15,15,15,15,16,16,15,15,15,15,15, 32,31,31,31,31,32,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,17,16,15,14,14,14,-1,-1,14,14,14,14,15, 32,31,30,30,30,-1,-1,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,19,18,17,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,18,18,18,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,11,11,11,11,12,13,14,15, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,10,10,10,11,-1,-1,-1,16, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,9,9,10,11,12,-1,-1,16, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,8,8,9,10,11,12,13,14,15, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,3,3,3,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,17,-1,-1,14,14,15, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,16,16,16,-1,15,15,15, 33,33,-1,-1,32,32,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,0,1,2,3,-1,6,6,-1,15,15,16,15,-1,-1,16,16, 34,34,-1,31,31,31,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,15,16,17,18,19,20,19,19,19,-1,-1,1,1,2,3,4,5,6,-1,15,14,-1,14,14,-1,17,17, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,15,15,16,17,18,19,20,19,18,18,18,-1,-1,2,2,3,4,5,6,-1,-1,13,13,13,13,-1,18,18, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,16,16,16,16,-1,-1,20,20,19,18,17,17,17,-1,-1,3,3,4,5,6,-1,-1,12,12,12,12,-1,19,19, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,17,17,17,17,17,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,4,4,5,6,7,-1,11,11,11,12,-1,19,19, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,18,18,18,18,18,18,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,5,5,6,7,-1,10,10,11,12,-1,18,18, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,19,20,21,21,20,19,18,17,16,15,14,14,14,-1,-1,6,6,7,8,9,10,11,12,-1,18,17, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,20,20,20,20,20,20,20,20,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,7,7,-1,10,10,11,12,-1,-1,16, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,21,21,21,21,21,21,21,21,21,22,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,11,-1,12,12,13,14,15, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,12,-1,13,13,13,-1,16, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,23,23,23,23,23,23,23,23,23,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,13,-1,-1,-1,14,-1,17, 35,-1,32,33,33,32,31,32,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,15,14,15,16,16,15,-1,18, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,15,15,15,16,16,16,-1,19, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,34,34,34,34,34,-1,30,29,-1,27,27,28,29,28,27,27,27,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,17,17,17,17,17,18,-1,21, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,29,28,28,28,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,18,-1,-1,-1,19,-1,22, 40,-1,37,38,39,-1,36,-1,32,31,31,30,29,29,29,29,29,29,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,19,-1,22,21,20,-1,23, 40,39,38,38,39,-1,37,-1,32,32,32,-1,30,30,30,30,30,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,20,-1,22,21,21,22,23, 41,-1,-1,39,38,37,37,-1,33,33,33,-1,31,31,31,31,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,21,22,22,22,-1,-1,24, 42,43,-1,39,38,37,36,35,34,34,34,-1,-1,32,32,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,22,23,23,-1,26,25, 43,43,-1,39,38,37,37,-1,35,35,35,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,23,24,-1,26,26, 44,44,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,27,27, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,28,28, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,29,29, 47,47,-1,41,41,-1,41,42,-1,39,39,39,39,39,39,40,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,30,30, 48,48,-1,-1,42,43,42,42,-1,40,40,-1,40,40,40,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,31,31, 49,49,50,-1,43,43,43,-1,-1,41,41,42,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,33,32,32, 50,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,33,33,33, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,34,34, 51,50,49,48,47,46,45,44,44,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,35, 52,-1,-1,48,47,46,45,45,-1,-1,47,46,45,44,43,42,41,40,41,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,36, 52,-1,-1,-1,47,46,46,46,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 51,50,49,48,47,47,47,47,-1,-1,47,46,45,44,43,42,42,42,42,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,45,44,43,43,43,43,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 51,50,50,50,50,-1,-1,50,50,50,51,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 51,51,51,51,51,52,52,51,51,51,51,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 33,32,32,32,32,33,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,16,15,14,13,13,13,-1,-1,13,13,13,13,14, 33,32,31,31,31,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,20,20,19,18,17,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,19,19,18,18,18,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,10,10,10,10,11,12,13,14, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,9,9,9,10,-1,-1,-1,15, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,8,8,9,10,11,-1,-1,15, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,7,7,8,9,10,11,12,13,14, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,16,-1,-1,13,13,14, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,15,15,15,-1,14,14,14, 34,34,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,1,0,1,2,-1,5,5,-1,14,14,15,14,-1,-1,15,15, 35,35,-1,32,32,32,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,16,17,18,19,20,20,19,19,19,-1,-1,1,1,1,2,3,4,5,-1,14,13,-1,13,13,-1,16,16, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,16,16,17,18,19,20,20,19,18,18,18,-1,-1,2,2,2,3,4,5,-1,-1,12,12,12,12,-1,17,17, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,21,20,19,18,17,17,17,-1,-1,3,3,3,4,5,-1,-1,11,11,11,11,-1,18,18, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,4,4,4,5,6,-1,10,10,10,11,-1,18,18, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,5,5,5,6,-1,9,9,10,11,-1,17,17, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,21,20,19,18,17,16,15,14,14,14,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,21,21,21,21,21,21,21,21,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,7,7,-1,9,9,10,11,-1,-1,15, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,22,22,22,22,22,22,22,22,22,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,10,-1,11,11,12,13,14, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,11,-1,12,12,12,-1,15, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 36,-1,33,34,34,33,32,33,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,14,13,14,15,15,14,-1,17, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,15,15,15,-1,18, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,15,16,16,-1,19, 39,-1,36,35,35,35,35,35,-1,31,30,-1,28,28,29,30,29,28,28,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,16,16,16,16,16,17,-1,20, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,30,29,29,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 41,-1,38,39,40,-1,37,-1,33,32,32,31,30,30,30,30,30,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,18,-1,21,20,19,-1,22, 41,40,39,39,40,-1,38,-1,33,33,33,-1,31,31,31,31,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,19,-1,21,20,20,21,22, 42,-1,-1,40,39,38,38,-1,34,34,34,-1,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,20,21,21,21,-1,-1,23, 43,44,-1,40,39,38,37,36,35,35,35,-1,-1,33,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,21,22,22,-1,25,24, 44,44,-1,40,39,38,38,-1,36,36,36,37,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,22,23,-1,25,25, 45,45,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,23,-1,26,26, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 48,48,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,29,29, 49,49,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,30,30, 50,50,51,-1,44,44,44,-1,-1,42,42,43,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,32,31,31, 51,51,51,-1,-1,45,-1,-1,44,43,43,43,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,32,32,32, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,33,33,33, 52,51,50,49,48,47,46,45,45,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,34,34, 53,-1,-1,49,48,47,46,46,-1,-1,47,46,45,44,43,42,41,40,41,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,35, 53,-1,-1,-1,48,47,47,47,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,36, 52,51,50,49,48,48,48,48,-1,-1,47,46,45,44,43,42,42,42,42,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,45,44,43,43,43,43,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 52,51,51,51,51,-1,-1,51,51,51,52,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 52,52,52,52,52,53,53,52,52,52,52,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,16,15,14,13,13,13,13,14,14,13,13,13,13,13, 34,33,33,33,33,34,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,13, 34,33,32,32,32,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,9,9,9,9,10,11,12,13, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,8,8,8,9,-1,-1,-1,14, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,7,7,8,9,10,-1,-1,14, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,6,6,7,8,9,10,11,12,13, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,16,-1,-1,12,12,13, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,15,15,15,-1,13,13,13, 35,35,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,0,1,-1,4,4,-1,14,14,15,14,-1,-1,14,14, 36,36,-1,33,33,33,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,17,18,19,20,21,20,19,19,19,-1,-1,2,1,1,1,2,3,4,-1,14,13,-1,13,13,-1,15,15, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,17,17,18,19,20,21,20,19,18,18,18,-1,-1,2,2,2,2,3,4,-1,-1,12,12,12,12,-1,16,16, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,21,20,19,18,17,17,17,-1,-1,3,3,3,3,4,-1,-1,11,11,11,11,-1,17,17, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,4,4,4,4,5,-1,10,10,10,11,-1,18,18, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,5,5,5,5,-1,9,9,10,11,-1,17,17, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,21,22,22,21,20,19,18,17,16,15,14,14,14,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,7,7,-1,9,9,10,11,-1,-1,15, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,10,-1,11,11,12,13,14, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,11,-1,12,12,12,-1,15, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 37,-1,34,35,35,34,33,34,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,14,13,14,15,15,14,-1,17, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,15,15,15,-1,18, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,15,16,16,-1,19, 40,-1,37,36,36,36,36,36,-1,32,31,-1,29,29,30,31,30,29,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,16,16,16,16,16,17,-1,20, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,31,30,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 42,-1,39,40,41,-1,38,-1,34,33,33,32,31,31,31,31,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,18,-1,21,20,19,-1,22, 42,41,40,40,41,-1,39,-1,34,34,34,-1,32,32,32,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,19,-1,21,20,20,21,22, 43,-1,-1,41,40,39,39,-1,35,35,35,-1,33,33,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,20,21,21,21,-1,-1,23, 44,45,-1,41,40,39,38,37,36,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,21,22,22,-1,25,24, 45,45,-1,41,40,39,39,-1,37,37,37,38,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,22,23,-1,25,25, 46,46,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,23,-1,26,26, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 49,49,-1,43,43,-1,43,44,-1,41,41,41,41,41,41,41,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,29,29, 50,50,-1,-1,44,45,44,44,-1,42,42,-1,42,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,30,30, 51,51,52,-1,45,45,45,-1,-1,43,43,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,32,31,31, 52,52,52,-1,-1,46,-1,-1,45,44,44,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,32,32,32, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,33,33,33, 53,52,51,50,49,48,47,46,46,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,34,34, 54,-1,-1,50,49,48,47,47,-1,-1,47,46,45,44,43,42,41,40,41,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,35, 54,-1,-1,-1,49,48,48,48,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,36, 53,52,51,50,49,49,49,49,-1,-1,47,46,45,44,43,42,42,42,42,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,45,44,43,43,43,43,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 53,52,52,52,52,-1,-1,52,52,52,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 53,53,53,53,53,54,54,53,53,53,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,17,16,15,14,13,13,13,13,14,14,13,13,13,13,13, 35,34,34,34,34,35,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,13, 35,34,33,33,33,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,9,9,9,9,10,11,12,13, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,8,8,8,9,-1,-1,-1,14, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,7,7,8,9,10,-1,-1,14, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,6,6,7,8,9,10,11,12,13, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,-1,16,-1,-1,12,12,13, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,-1,15,15,15,-1,13,13,13, 36,36,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,0,-1,4,4,-1,14,14,15,14,-1,-1,14,14, 37,37,-1,34,34,34,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,18,19,20,21,21,20,19,19,19,-1,-1,3,2,1,1,2,3,4,-1,14,13,-1,13,13,-1,15,15, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,18,18,19,20,21,21,20,19,18,18,18,-1,-1,2,2,2,2,3,4,-1,-1,12,12,12,12,-1,16,16, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,21,20,19,18,17,17,17,-1,-1,3,3,3,3,4,-1,-1,11,11,11,11,-1,17,17, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,4,4,4,4,5,-1,10,10,10,11,-1,18,18, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,5,5,5,5,-1,9,9,10,11,-1,17,17, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,7,7,-1,9,9,10,11,-1,-1,15, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,10,-1,11,11,12,13,14, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,11,-1,12,12,12,-1,15, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 38,-1,35,36,36,35,34,35,-1,29,29,-1,27,27,27,27,27,27,27,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,14,13,14,15,15,14,-1,17, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,15,15,15,-1,18, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,15,16,16,-1,19, 41,-1,38,37,37,37,37,37,-1,33,32,-1,30,30,31,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,16,16,16,16,16,17,-1,20, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 43,-1,40,41,42,-1,39,-1,35,34,34,33,32,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,18,-1,21,20,19,-1,22, 43,42,41,41,42,-1,40,-1,35,35,35,-1,33,33,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,19,-1,21,20,20,21,22, 44,-1,-1,42,41,40,40,-1,36,36,36,-1,34,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,20,21,21,21,-1,-1,23, 45,46,-1,42,41,40,39,38,37,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,21,22,22,-1,25,24, 46,46,-1,42,41,40,40,-1,38,38,38,39,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,22,23,-1,25,25, 47,47,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,23,-1,26,26, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 50,50,-1,44,44,-1,44,45,-1,42,42,42,42,42,41,41,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,29,29, 51,51,-1,-1,45,46,45,45,-1,43,43,-1,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,30,30, 52,52,53,-1,46,46,46,-1,-1,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,32,31,31, 53,53,53,-1,-1,47,-1,-1,46,45,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,32,32,32, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,33,33,33, 54,53,52,51,50,49,48,47,47,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,34,34, 55,-1,-1,51,50,49,48,48,-1,-1,47,46,45,44,43,42,41,40,41,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,35, 55,-1,-1,-1,50,49,49,49,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,36, 54,53,52,51,50,50,50,50,-1,-1,47,46,45,44,43,42,42,42,42,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,45,44,43,43,43,43,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 54,53,53,53,53,-1,-1,53,53,53,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 54,54,54,54,54,55,55,54,54,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,17,16,15,14,13,12,11,11,11,11,12,12,11,11,11,11,11, 38,37,37,37,37,38,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,10,11, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,10,11, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,9,8,8,-1,8,8,9,10,11, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,7,7,7,7,8,9,10,11, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,6,6,6,7,-1,-1,-1,12, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,5,5,6,7,8,-1,-1,12, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,4,4,5,6,7,8,9,10,11, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,10,11, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,-1,-1,16,-1,-1,10,10,11, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,15,15,15,-1,11,11,11, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,-1,0,1,-1,14,14,15,14,-1,-1,12,12, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,22,23,22,21,20,19,19,19,-1,-1,6,5,4,3,2,1,1,-1,14,13,-1,13,13,-1,13,13, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,22,23,22,21,20,19,18,18,18,-1,-1,5,4,3,2,2,2,-1,-1,12,12,12,12,-1,14,14, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,21,20,19,18,17,17,17,-1,-1,4,3,3,3,3,-1,-1,11,11,11,11,-1,15,15, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,4,4,4,4,5,-1,10,10,10,11,-1,16,16, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,5,5,5,5,-1,9,9,10,11,-1,17,17, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,26,26,26,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,7,7,-1,9,9,10,11,-1,-1,15, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,10,-1,11,11,12,13,14, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,28,28,28,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,11,-1,12,12,12,-1,15, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,29,29,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,30,30,30,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,14,13,14,15,15,14,-1,17, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,15,15,15,-1,18, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,15,16,16,-1,19, 44,-1,41,40,40,40,40,40,-1,36,35,-1,33,33,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,16,16,16,16,16,17,-1,20, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 46,-1,43,44,45,-1,42,-1,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,18,-1,21,20,19,-1,22, 46,45,44,44,45,-1,43,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,19,-1,21,20,20,21,22, 47,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,20,21,21,21,-1,-1,23, 48,49,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,21,22,22,-1,25,24, 49,49,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,22,23,-1,25,25, 50,50,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,23,-1,26,26, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,43,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 52,52,-1,46,46,46,46,-1,-1,44,44,44,43,42,42,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 53,53,-1,47,47,-1,47,48,-1,45,45,44,43,42,41,41,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,29,29, 54,54,-1,-1,48,49,48,48,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,30,30, 55,55,55,-1,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,32,31,31, 55,54,54,-1,-1,50,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,32,32,32, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,33,33,33, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,34,34, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,35, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,36, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 55,54,53,53,53,-1,-1,53,53,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 55,54,54,54,54,-1,-1,54,54,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 55,55,55,55,55,56,56,55,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,17,16,15,14,13,12,11,11,11,11,12,12,11,11,11,11,11, 38,37,37,37,37,38,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,10,11, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,10,11, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,9,8,8,-1,8,8,9,10,11, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,7,7,7,7,8,9,10,11, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,6,6,6,7,-1,-1,-1,12, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,5,5,6,7,8,-1,-1,12, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,4,4,5,6,7,8,9,10,11, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,10,11, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,-1,-1,16,-1,-1,10,10,11, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,15,15,15,-1,11,11,11, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,-1,1,0,-1,14,14,15,14,-1,-1,12,12, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,22,23,22,21,20,19,19,19,-1,-1,6,5,4,3,2,1,1,-1,14,13,-1,13,13,-1,13,13, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,22,23,22,21,20,19,18,18,18,-1,-1,5,4,3,2,2,2,-1,-1,12,12,12,12,-1,14,14, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,21,20,19,18,17,17,17,-1,-1,4,3,3,3,3,-1,-1,11,11,11,11,-1,15,15, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,4,4,4,4,5,-1,10,10,10,11,-1,16,16, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,5,5,5,5,-1,9,9,10,11,-1,17,17, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,26,26,26,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,7,7,-1,9,9,10,11,-1,-1,15, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,10,-1,11,11,12,13,14, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,28,28,28,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,11,-1,12,12,12,-1,15, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,29,29,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,30,30,30,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,14,13,14,15,15,14,-1,17, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,15,15,15,-1,18, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,15,16,16,-1,19, 44,-1,41,40,40,40,40,40,-1,36,35,-1,33,33,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,16,16,16,16,16,17,-1,20, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 46,-1,43,44,45,-1,42,-1,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,18,-1,21,20,19,-1,22, 46,45,44,44,45,-1,43,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,19,-1,21,20,20,21,22, 47,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,20,21,21,21,-1,-1,23, 48,49,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,21,22,22,-1,25,24, 49,49,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,22,23,-1,25,25, 50,50,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,23,-1,26,26, 51,51,-1,45,45,45,45,-1,-1,43,43,43,43,43,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 52,52,-1,46,46,46,46,-1,-1,44,44,44,43,42,42,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 53,53,-1,47,47,-1,47,48,-1,45,45,44,43,42,41,41,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,29,29, 54,54,-1,-1,48,49,48,48,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,30,30, 55,55,55,-1,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,32,31,31, 55,54,54,-1,-1,50,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,32,32,32, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,33,33,33, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,34,34, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,35, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,36, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 55,54,53,53,53,-1,-1,53,53,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 55,54,54,54,54,-1,-1,54,54,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 55,55,55,55,55,56,56,55,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 47,46,46,46,46,47,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,25, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,24, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,23,23, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,22,22,22, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,3,-1,-1,21,21,21, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,2,2,3,-1,21,20,20, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,0,1,2,3,-1,-1,19,19, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,1,1,-1,4,5,-1,18,18, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,2,3,4,5,-1,17,17, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,3,3,4,5,-1,16,16, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,4,4,4,5,-1,15,15, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,5,5,5,5,-1,14,14, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,6,6,-1,14,13, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,7,7,7,7,-1,-1,12, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,8,-1,8,8,9,10,11, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,-1,9,9,9,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,12,11,12,13,12,11,-1,14, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,13,12,12,-1,15, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,13,13,13,-1,16, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,14,14,14,14,14,14,-1,17, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,15,-1,-1,-1,15,-1,18, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,16,-1,18,17,16,-1,19, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,17,-1,18,17,17,18,19, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,18,19,18,18,-1,-1,20, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,20,19,19,19,19,-1,22,21, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,20,20,20,20,-1,22,22, 54,54,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,21,21,21,21,-1,23,23, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,45,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 56,56,-1,48,48,48,48,-1,-1,46,46,46,45,44,44,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 57,57,-1,49,49,-1,49,50,-1,47,47,46,45,44,43,43,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,25,24,24,24,24,-1,26,26, 58,58,-1,-1,50,51,50,50,-1,48,48,-1,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,25,25,25,25,-1,-1,27,27, 57,57,57,-1,51,51,51,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,26,26,26,-1,29,28,28, 57,56,56,-1,-1,52,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,27,-1,-1,29,29,29, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,30,30,30, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,32,31,31,31,31, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,32,32,-1,-1,32, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,33,-1,-1,-1,33, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,35,34, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 57,56,55,55,55,-1,-1,55,55,56,56,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 57,56,56,56,56,-1,-1,56,56,56,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,37, 57,57,57,57,57,58,58,57,57,56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 47,46,46,46,46,47,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,25, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,24, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,23,23, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,22,22,22, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,2,-1,-1,21,21,21, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,1,1,2,-1,21,20,20, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,1,0,1,2,-1,-1,19,19, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,1,1,-1,3,4,-1,18,18, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,2,3,4,4,-1,17,17, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,3,3,4,5,-1,16,16, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,4,4,4,5,-1,15,15, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,5,5,5,5,-1,14,14, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,6,6,-1,14,13, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,7,7,7,7,-1,-1,12, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,8,-1,8,8,9,10,11, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,-1,9,9,9,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,12,11,12,13,12,11,-1,14, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,13,12,12,-1,15, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,13,13,13,-1,16, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,14,14,14,14,14,14,-1,17, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,15,-1,-1,-1,15,-1,18, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,16,-1,18,17,16,-1,19, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,17,-1,18,17,17,18,19, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,18,19,18,18,-1,-1,20, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,20,19,19,19,19,-1,22,21, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,20,20,20,20,-1,22,22, 54,54,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,21,21,21,21,-1,23,23, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,45,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 56,56,-1,48,48,48,48,-1,-1,46,46,46,45,44,44,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 57,57,-1,49,49,-1,49,50,-1,47,47,46,45,44,43,43,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,25,24,24,24,24,-1,26,26, 58,58,-1,-1,50,51,50,50,-1,48,48,-1,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,25,25,25,25,-1,-1,27,27, 57,57,57,-1,51,51,51,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,26,26,26,-1,29,28,28, 57,56,56,-1,-1,52,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,27,-1,-1,29,29,29, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,30,30,30, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,32,31,31,31,31, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,32,32,-1,-1,32, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,33,-1,-1,-1,33, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,35,34, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 57,56,55,55,55,-1,-1,55,55,56,56,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 57,56,56,56,56,-1,-1,56,56,56,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,37, 57,57,57,57,57,58,58,57,57,56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,26, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,25, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,24,24, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,23,23,23, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,2,-1,-1,22,22,22, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,1,1,1,-1,22,21,21, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,2,1,0,1,-1,-1,20,20, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,2,2,-1,2,3,-1,19,19, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,3,4,3,3,-1,18,18, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,4,4,4,4,-1,17,17, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,5,5,5,5,-1,16,16, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,6,6,6,6,-1,15,15, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,15,14, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,8,8,8,8,-1,-1,13, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,9,-1,9,9,10,11,12, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,10,-1,10,10,10,-1,13, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,13,12,13,14,13,12,-1,15, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,14,13,13,-1,16, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,14,14,14,14,14,14,-1,17, 54,-1,51,50,50,50,50,50,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,15,15,15,15,15,15,-1,18, 53,-1,50,-1,-1,-1,49,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,16,-1,-1,-1,16,-1,19, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,17,-1,19,18,17,-1,20, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,18,-1,19,18,18,19,20, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,19,20,19,19,-1,-1,21, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,21,20,20,20,20,-1,23,22, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,21,21,21,21,-1,23,23, 55,55,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,22,22,22,22,-1,24,24, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,46,-1,-1,34,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 57,57,-1,49,49,49,49,-1,-1,47,47,47,46,45,45,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,24,24,24,24,-1,26,26, 58,58,-1,50,50,-1,50,51,-1,48,48,47,46,45,44,44,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,26,25,25,25,25,-1,27,27, 59,59,-1,-1,51,52,51,51,-1,49,49,-1,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,26,26,26,26,-1,-1,28,28, 58,58,58,-1,52,52,52,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,27,27,27,-1,30,29,29, 58,57,57,-1,-1,53,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,28,-1,-1,30,30,30, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,31,31,31, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,33,32,32,32,32, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,33,33,-1,-1,33, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,34,-1,-1,-1,34, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,36,35, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 58,57,56,56,56,-1,-1,56,56,57,57,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 58,57,57,57,57,-1,-1,57,57,57,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,39,38,38,38,38,38, 58,58,58,58,58,59,59,58,58,57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 47,46,46,46,46,47,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,25, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,24, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,23,23, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,22,22,22, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,2,-1,-1,21,21,21, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,2,1,1,-1,21,20,20, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,3,2,1,0,-1,-1,19,19, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,3,3,-1,1,2,-1,18,18, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,4,3,2,2,-1,17,17, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,4,3,3,3,-1,16,16, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,4,4,4,4,-1,15,15, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,5,5,5,5,-1,14,14, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,6,6,-1,14,13, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,7,7,7,7,-1,-1,12, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,8,-1,8,8,9,10,11, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,-1,9,9,9,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,12,11,12,13,12,11,-1,14, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,13,12,12,-1,15, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,13,13,13,-1,16, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,14,14,14,14,14,14,-1,17, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,15,-1,-1,-1,15,-1,18, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,16,-1,18,17,16,-1,19, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,17,-1,18,17,17,18,19, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,18,19,18,18,-1,-1,20, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,20,19,19,19,19,-1,22,21, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,20,20,20,20,-1,22,22, 54,54,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,21,21,21,21,-1,23,23, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,45,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 56,56,-1,48,48,48,48,-1,-1,46,46,46,45,44,44,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 57,57,-1,49,49,-1,49,50,-1,47,47,46,45,44,43,43,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,25,24,24,24,24,-1,26,26, 58,58,-1,-1,50,51,50,50,-1,48,48,-1,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,25,25,25,25,-1,-1,27,27, 57,57,57,-1,51,51,51,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,26,26,26,-1,29,28,28, 57,56,56,-1,-1,52,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,27,-1,-1,29,29,29, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,30,30,30, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,32,31,31,31,31, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,32,32,-1,-1,32, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,33,-1,-1,-1,33, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,35,34, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 57,56,55,55,55,-1,-1,55,55,56,56,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 57,56,56,56,56,-1,-1,56,56,56,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,37, 57,57,57,57,57,58,58,57,57,56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,12,11,11,11,11,11, 48,47,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,10,10, 48,47,46,45,45,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,9,9, 48,47,46,45,45,-1,42,41,41,-1,-1,-1,38,37,36,35,34,33,32,31,31,-1,28,27,26,26,-1,23,23,23,23,23,23,23,24,25,-1,-1,-1,9,8,8,-1,8,8,9,8,8, 48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,32,32,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,8,7,7,7,8,9,8,7, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,8,7,6,6,-1,-1,-1,6, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,8,7,6,5,5,-1,-1,5, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,9,8,7,6,5,4,4,4,4, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,4,3,3,3, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,21,-1,-1,2,2,2, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,20,20,20,-1,2,1,1, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,19,19,20,19,-1,-1,0,1, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,32,31,30,31,32,33,32,31,30,29,29,29,-1,-1,16,15,15,15,14,13,13,-1,19,18,-1,18,18,-1,1,1, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,33,32,31,31,31,32,33,32,31,30,29,28,28,28,-1,-1,16,16,15,14,14,14,-1,-1,17,17,17,17,-1,2,2, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,31,30,29,28,27,27,27,-1,-1,16,15,15,15,15,-1,-1,16,16,16,16,-1,3,3, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,34,33,33,33,33,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,16,16,16,16,17,-1,15,15,15,15,-1,4,4, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,17,-1,14,14,14,14,-1,5,5, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,37,36,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,13,13,-1,6,6, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,38,37,36,36,36,36,36,36,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,18,17,17,-1,14,13,12,12,-1,-1,7, 48,47,46,45,45,-1,44,-1,41,41,41,-1,38,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,15,-1,12,11,10,9,8, 49,-1,46,46,46,-1,45,-1,42,41,40,39,38,38,38,38,38,38,38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,16,-1,12,11,11,-1,9, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,39,39,39,39,39,39,38,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,17,-1,-1,-1,12,-1,10, 51,-1,48,49,49,48,47,48,-1,42,42,-1,40,40,40,40,40,39,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,18,17,16,15,14,13,-1,11, 52,-1,49,49,49,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,18,17,16,15,14,14,-1,12, 53,-1,50,50,49,49,49,49,-1,-1,44,-1,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,18,17,16,15,15,15,-1,13, 54,-1,51,50,50,50,50,50,-1,46,45,-1,43,43,43,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,18,17,16,16,16,16,-1,14, 55,-1,52,-1,-1,-1,51,-1,-1,46,46,-1,44,44,43,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,18,-1,-1,-1,17,-1,15, 56,-1,53,54,55,-1,52,-1,48,47,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,19,-1,20,19,18,-1,16, 56,55,54,54,55,-1,53,-1,48,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,26,26,26,-1,20,-1,20,19,19,18,17, 57,-1,-1,55,54,53,53,-1,49,49,49,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,26,25,25,-1,21,21,20,20,-1,-1,18, 58,59,-1,55,54,53,52,51,50,50,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,23,22,21,21,21,-1,20,19, 59,59,-1,55,54,53,53,-1,51,51,51,52,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,-1,22,22,22,22,-1,20,20, 60,60,-1,55,54,54,54,-1,52,52,52,52,52,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,28,27,26,26,26,-1,23,23,23,23,-1,21,21, 61,61,-1,55,55,55,55,-1,-1,53,53,52,51,51,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,-1,-1,24,24,24,24,-1,22,22, 62,62,-1,56,56,56,56,-1,-1,54,53,52,51,50,50,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,28,-1,-1,25,25,25,25,-1,23,23, 63,63,-1,57,57,-1,57,58,-1,54,53,52,51,50,49,49,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,31,30,29,29,29,29,29,-1,27,26,26,26,26,-1,24,24, 64,64,-1,-1,58,59,58,58,-1,54,54,-1,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,32,31,30,30,30,-1,30,30,-1,27,27,27,27,-1,-1,25,25, 63,63,63,-1,59,59,59,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,32,31,31,-1,-1,28,28,28,-1,27,26,26, 63,62,62,-1,-1,60,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,32,33,-1,-1,29,-1,-1,27,27,27, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,29,28,28,28, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,33,32,31,30,29,29,29,29, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,33,32,31,30,30,-1,-1,30, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,48,48,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,33,32,31,31,-1,-1,-1,31, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,49,49,48,48,48,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,33,32,32,32,33,34,33,32, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,50,50,49,48,47,47,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 63,62,61,61,61,-1,-1,61,60,59,59,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 63,62,62,62,62,-1,-1,61,60,59,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,43,42,41,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,35, 63,63,63,63,63,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,42,43,42,41,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,12,11,11,11,11,11, 48,47,46,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,10,10,10,10,10, 48,47,46,45,45,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,9,9, 48,47,46,45,45,-1,42,41,41,-1,-1,-1,38,37,36,35,34,33,32,31,31,-1,28,27,26,26,-1,23,23,23,23,23,23,23,24,25,-1,-1,-1,9,8,8,-1,8,8,9,8,8, 48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,32,32,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,8,7,7,7,8,9,8,7, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,8,7,6,6,-1,-1,-1,6, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,8,7,6,5,5,-1,-1,5, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,9,8,7,6,5,4,4,4,4, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,4,3,3,3, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,21,-1,-1,2,2,2, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,20,20,20,-1,2,1,1, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,19,19,20,19,-1,-1,1,0, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,32,31,30,31,32,33,32,31,30,29,29,29,-1,-1,16,15,15,15,14,13,13,-1,19,18,-1,18,18,-1,1,1, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,33,32,31,31,31,32,33,32,31,30,29,28,28,28,-1,-1,16,16,15,14,14,14,-1,-1,17,17,17,17,-1,2,2, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,31,30,29,28,27,27,27,-1,-1,16,15,15,15,15,-1,-1,16,16,16,16,-1,3,3, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,34,33,33,33,33,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,-1,16,16,16,16,17,-1,15,15,15,15,-1,4,4, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,36,35,34,34,34,34,34,34,34,-1,-1,31,30,29,28,27,26,25,25,25,-1,-1,17,17,17,17,-1,14,14,14,14,-1,5,5, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,37,36,35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,13,13,-1,6,6, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,38,37,36,36,36,36,36,36,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,18,17,17,-1,14,13,12,12,-1,-1,7, 48,47,46,45,45,-1,44,-1,41,41,41,-1,38,37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,15,-1,12,11,10,9,8, 49,-1,46,46,46,-1,45,-1,42,41,40,39,38,38,38,38,38,38,38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,16,-1,12,11,11,-1,9, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,39,39,39,39,39,39,38,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,17,-1,-1,-1,12,-1,10, 51,-1,48,49,49,48,47,48,-1,42,42,-1,40,40,40,40,40,39,38,37,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,18,17,16,15,14,13,-1,11, 52,-1,49,49,49,48,48,48,-1,-1,43,-1,41,41,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,18,17,16,15,14,14,-1,12, 53,-1,50,50,49,49,49,49,-1,-1,44,-1,42,42,-1,-1,-1,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,18,17,16,15,15,15,-1,13, 54,-1,51,50,50,50,50,50,-1,46,45,-1,43,43,43,42,41,40,39,38,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,18,17,16,16,16,16,-1,14, 55,-1,52,-1,-1,-1,51,-1,-1,46,46,-1,44,44,43,42,41,40,39,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,18,-1,-1,-1,17,-1,15, 56,-1,53,54,55,-1,52,-1,48,47,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,19,-1,20,19,18,-1,16, 56,55,54,54,55,-1,53,-1,48,48,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,26,26,26,-1,20,-1,20,19,19,18,17, 57,-1,-1,55,54,53,53,-1,49,49,49,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,26,25,25,-1,21,21,20,20,-1,-1,18, 58,59,-1,55,54,53,52,51,50,50,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,23,22,21,21,21,-1,20,19, 59,59,-1,55,54,53,53,-1,51,51,51,52,-1,-1,43,42,41,40,39,38,37,36,36,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,-1,22,22,22,22,-1,20,20, 60,60,-1,55,54,54,54,-1,52,52,52,52,52,-1,-1,-1,41,40,39,38,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,28,27,26,26,26,-1,23,23,23,23,-1,21,21, 61,61,-1,55,55,55,55,-1,-1,53,53,52,51,51,-1,-1,41,40,39,38,38,38,38,-1,-1,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,-1,-1,24,24,24,24,-1,22,22, 62,62,-1,56,56,56,56,-1,-1,54,53,52,51,50,50,-1,-1,40,39,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,28,-1,-1,25,25,25,25,-1,23,23, 63,63,-1,57,57,-1,57,58,-1,54,53,52,51,50,49,49,-1,-1,40,40,40,39,38,37,36,36,36,36,36,36,-1,-1,31,30,29,29,29,29,29,-1,27,26,26,26,26,-1,24,24, 64,64,-1,-1,58,59,58,58,-1,54,54,-1,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,32,31,30,30,30,-1,30,30,-1,27,27,27,27,-1,-1,25,25, 63,63,63,-1,59,59,59,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,32,31,31,-1,-1,28,28,28,-1,27,26,26, 63,62,62,-1,-1,60,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,32,33,-1,-1,29,-1,-1,27,27,27, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,29,28,28,28, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,33,32,31,30,29,29,29,29, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,33,32,31,30,30,-1,-1,30, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,48,48,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,33,32,31,31,-1,-1,-1,31, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,49,49,48,48,48,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,33,32,32,32,33,34,33,32, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,50,50,49,48,47,47,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 63,62,61,61,61,-1,-1,61,60,59,59,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 63,62,62,62,62,-1,-1,61,60,59,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,43,42,41,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,35, 63,63,63,63,63,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,42,43,42,41,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 12,12,12,12,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 11,11,11,11,11,12,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48,49, 10,10,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,47,47,47,48,49, 9,9,10,9,9,-1,9,9,10,-1,-1,-1,26,25,24,24,24,24,24,24,24,-1,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,-1,-1,-1,42,42,43,-1,46,46,47,48,49, 8,9,10,9,8,8,8,9,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,47,48,49, 7,-1,-1,-1,7,7,8,9,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 6,-1,-1,6,6,7,8,9,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 5,5,5,5,6,7,8,9,10,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 4,4,4,5,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 3,3,3,-1,-1,20,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 2,2,3,-1,19,19,19,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 1,1,-1,-1,18,18,18,18,-1,13,13,-1,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 0,1,-1,17,17,17,17,18,-1,14,14,15,16,16,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 1,1,-1,16,16,16,16,-1,-1,15,15,15,16,17,17,-1,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 2,2,-1,15,15,15,15,-1,-1,16,16,16,16,17,-1,-1,26,26,26,26,26,26,26,-1,-1,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 3,3,-1,14,14,14,14,-1,17,17,17,17,17,-1,-1,-1,25,25,26,27,27,27,27,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 4,4,-1,13,13,13,13,-1,16,16,17,18,-1,-1,24,24,24,25,26,27,28,28,28,-1,-1,32,32,32,32,33,34,35,36,37,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 5,5,-1,12,12,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,29,30,31,32,33,33,33,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 6,-1,-1,11,11,12,13,-1,16,16,17,-1,22,22,22,23,24,25,26,27,28,29,30,-1,32,32,33,34,34,34,34,35,36,37,38,39,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 7,8,9,10,11,-1,14,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,34,35,35,35,35,36,37,38,39,-1,42,42,42,-1,45,-1,46,46,47,48,49, 8,-1,10,10,11,-1,15,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,34,35,36,36,36,36,37,38,39,40,41,42,43,-1,46,-1,47,47,47,-1,50, 9,-1,11,-1,-1,-1,16,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,35,36,37,37,37,37,38,39,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 10,-1,12,13,14,15,16,17,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,36,37,38,38,38,38,39,-1,43,43,-1,49,48,49,50,50,49,-1,52, 11,-1,13,13,14,15,16,17,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,39,39,-1,44,-1,-1,49,49,49,50,50,50,-1,53, 12,-1,14,14,14,15,16,17,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,40,40,-1,45,-1,-1,50,50,50,50,51,51,-1,54, 13,-1,15,15,15,15,16,17,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,42,41,41,-1,46,47,-1,51,51,51,51,51,52,-1,55, 14,-1,16,-1,-1,-1,17,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,42,42,42,-1,46,46,-1,-1,52,-1,-1,-1,53,-1,56, 15,-1,17,18,19,-1,18,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,43,44,45,46,47,-1,53,-1,54,54,54,-1,57, 16,17,18,18,19,-1,19,-1,25,25,25,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,47,-1,52,-1,53,53,54,55,56, 17,-1,-1,19,19,20,20,-1,24,24,25,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,47,-1,51,51,52,53,-1,-1,57, 18,19,-1,20,20,20,21,22,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,48,48,49,50,51,52,53,-1,59,58, 19,19,-1,21,21,21,21,-1,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,42,-1,-1,50,49,49,49,-1,51,51,52,53,-1,59,59, 20,20,-1,22,22,22,22,-1,25,25,25,26,27,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,50,50,50,50,50,-1,52,52,52,53,-1,60,60, 21,21,-1,23,23,23,23,-1,-1,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,49,49,50,51,51,-1,-1,53,53,53,53,-1,61,61, 22,22,-1,24,24,24,24,-1,-1,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,49,50,51,52,-1,-1,54,54,54,54,-1,62,62, 23,23,-1,25,25,-1,25,26,-1,28,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,50,51,52,-1,56,55,55,55,55,-1,63,63, 24,24,-1,-1,26,27,26,26,-1,29,29,-1,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,52,52,-1,56,56,56,56,-1,-1,62,62, 25,25,26,-1,27,27,27,-1,-1,30,30,31,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,57,57,57,-1,61,61,61, 26,26,26,-1,-1,28,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,58,-1,-1,60,60,61, 27,27,27,28,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 28,28,28,28,29,30,31,32,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 29,-1,-1,29,29,30,31,32,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 30,-1,-1,-1,30,30,31,32,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 31,32,33,32,31,31,31,32,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,47,47,47,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,46,46,47,48,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,58,58,59,59,-1,-1,59,59,59,60,61, 34,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,40,41,42,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,55,56,57,58,59,60,-1,61,60,60,60,60,61, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,40,41,42,41,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,54,55,56,57,58,59,60,61,61,61,61,61,61,61, 12,12,12,12,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 11,11,11,11,11,12,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,47,48,49, 10,10,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,47,47,47,48,49, 9,9,10,9,9,-1,9,9,10,-1,-1,-1,26,25,24,24,24,24,24,24,24,-1,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,-1,-1,-1,42,42,43,-1,46,46,47,48,49, 8,9,10,9,8,8,8,9,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,47,48,49, 7,-1,-1,-1,7,7,8,9,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 6,-1,-1,6,6,7,8,9,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 5,5,5,5,6,7,8,9,10,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 4,4,4,5,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 3,3,3,-1,-1,20,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 2,2,3,-1,19,19,19,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 1,1,-1,-1,18,18,18,18,-1,13,13,-1,15,15,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 1,0,-1,17,17,17,17,18,-1,14,14,15,16,16,16,17,-1,-1,26,25,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 1,1,-1,16,16,16,16,-1,-1,15,15,15,16,17,17,-1,-1,27,26,25,25,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 2,2,-1,15,15,15,15,-1,-1,16,16,16,16,17,-1,-1,26,26,26,26,26,26,26,-1,-1,30,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 3,3,-1,14,14,14,14,-1,17,17,17,17,17,-1,-1,-1,25,25,26,27,27,27,27,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 4,4,-1,13,13,13,13,-1,16,16,17,18,-1,-1,24,24,24,25,26,27,28,28,28,-1,-1,32,32,32,32,33,34,35,36,37,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 5,5,-1,12,12,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,29,30,31,32,33,33,33,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 6,-1,-1,11,11,12,13,-1,16,16,17,-1,22,22,22,23,24,25,26,27,28,29,30,-1,32,32,33,34,34,34,34,35,36,37,38,39,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 7,8,9,10,11,-1,14,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,34,35,35,35,35,36,37,38,39,-1,42,42,42,-1,45,-1,46,46,47,48,49, 8,-1,10,10,11,-1,15,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,34,35,36,36,36,36,37,38,39,40,41,42,43,-1,46,-1,47,47,47,-1,50, 9,-1,11,-1,-1,-1,16,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,35,36,37,37,37,37,38,39,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 10,-1,12,13,14,15,16,17,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,36,37,38,38,38,38,39,-1,43,43,-1,49,48,49,50,50,49,-1,52, 11,-1,13,13,14,15,16,17,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,39,39,-1,44,-1,-1,49,49,49,50,50,50,-1,53, 12,-1,14,14,14,15,16,17,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,40,40,-1,45,-1,-1,50,50,50,50,51,51,-1,54, 13,-1,15,15,15,15,16,17,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,42,41,41,-1,46,47,-1,51,51,51,51,51,52,-1,55, 14,-1,16,-1,-1,-1,17,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,42,42,42,-1,46,46,-1,-1,52,-1,-1,-1,53,-1,56, 15,-1,17,18,19,-1,18,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,43,44,45,46,47,-1,53,-1,54,54,54,-1,57, 16,17,18,18,19,-1,19,-1,25,25,25,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,47,-1,52,-1,53,53,54,55,56, 17,-1,-1,19,19,20,20,-1,24,24,25,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,47,-1,51,51,52,53,-1,-1,57, 18,19,-1,20,20,20,21,22,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,-1,-1,48,48,48,49,50,51,52,53,-1,59,58, 19,19,-1,21,21,21,21,-1,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,36,37,38,39,40,41,42,-1,-1,50,49,49,49,-1,51,51,52,53,-1,59,59, 20,20,-1,22,22,22,22,-1,25,25,25,26,27,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,-1,-1,-1,50,50,50,50,50,-1,52,52,52,53,-1,60,60, 21,21,-1,23,23,23,23,-1,-1,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,49,49,50,51,51,-1,-1,53,53,53,53,-1,61,61, 22,22,-1,24,24,24,24,-1,-1,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,39,-1,-1,48,48,49,50,51,52,-1,-1,54,54,54,54,-1,62,62, 23,23,-1,25,25,-1,25,26,-1,28,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,47,47,48,49,50,51,52,-1,56,55,55,55,55,-1,63,63, 24,24,-1,-1,26,27,26,26,-1,29,29,-1,29,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,-1,-1,46,46,47,48,49,-1,52,52,-1,56,56,56,56,-1,-1,62,62, 25,25,26,-1,27,27,27,-1,-1,30,30,31,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,57,57,57,-1,61,61,61, 26,26,26,-1,-1,28,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,58,-1,-1,60,60,61, 27,27,27,28,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 28,28,28,28,29,30,31,32,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 29,-1,-1,29,29,30,31,32,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 30,-1,-1,-1,30,30,31,32,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 31,32,33,32,31,31,31,32,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,47,47,47,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,46,46,47,48,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,58,58,59,59,-1,-1,59,59,59,60,61, 34,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,40,41,42,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,55,56,57,58,59,60,-1,61,60,60,60,60,61, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,40,41,42,41,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,54,55,56,57,58,59,60,61,61,61,61,61,61,61, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,-1,45,45,45,45,46, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 24,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 23,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 22,22,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 21,21,21,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 20,20,20,-1,-1,4,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 19,19,20,-1,3,3,3,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 18,18,-1,-1,2,2,3,4,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 17,17,-1,0,1,2,3,4,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 16,16,-1,1,1,2,3,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 15,15,-1,2,2,2,3,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 14,14,-1,3,3,3,3,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 13,13,-1,4,4,4,4,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 12,13,-1,5,5,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 11,-1,-1,6,6,6,6,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 10,9,8,7,7,-1,7,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 11,-1,8,8,8,-1,8,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 12,-1,9,-1,-1,-1,9,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,10,11,12,11,10,11,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 14,-1,11,11,12,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 15,-1,12,12,12,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 16,-1,13,13,13,13,13,13,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 17,-1,14,-1,-1,-1,14,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 18,-1,15,16,17,-1,15,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 18,17,16,16,17,-1,16,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 19,-1,-1,17,17,18,17,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 20,21,-1,18,18,18,18,19,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 21,21,-1,19,19,19,19,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 22,22,-1,20,20,20,20,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,42,42,43,43,43,-1,45,45,45,46,-1,53,53, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,41,41,42,43,44,-1,-1,46,46,46,46,-1,54,54, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,40,40,41,42,43,44,-1,-1,47,47,47,47,-1,55,55, 25,25,-1,23,23,-1,23,24,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,39,39,40,41,42,43,44,-1,49,48,48,48,48,-1,55,55, 26,26,-1,-1,24,25,24,24,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,49,49,49,49,-1,-1,54,54, 27,27,28,-1,25,25,25,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,34,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,50,50,-1,53,53,53, 28,28,28,-1,-1,26,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,35,34,34,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,-1,-1,52,52,53, 29,29,29,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 30,30,30,30,31,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 31,-1,-1,31,31,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,40,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 32,-1,-1,-1,32,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 33,34,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 34,34,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 35,35,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 36,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,52,52,52,-1,53,52,52,52,52,53, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,44,45,46,47,48,49,50,51,52,53,53,53,53,54,53,53,53,53,53,53, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,-1,45,45,45,45,46, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 24,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 23,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 22,22,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 21,21,21,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 20,20,20,-1,-1,3,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 19,19,20,-1,2,2,2,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 18,18,-1,-1,1,1,2,3,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 17,17,-1,1,0,1,2,3,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 16,16,-1,1,1,1,2,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 15,15,-1,2,2,2,2,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 14,14,-1,3,3,3,3,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 13,13,-1,4,4,4,4,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 12,13,-1,5,5,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 11,-1,-1,6,6,6,6,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 10,9,8,7,7,-1,7,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 11,-1,8,8,8,-1,8,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 12,-1,9,-1,-1,-1,9,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,10,11,12,11,10,11,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 14,-1,11,11,12,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 15,-1,12,12,12,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 16,-1,13,13,13,13,13,13,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 17,-1,14,-1,-1,-1,14,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 18,-1,15,16,17,-1,15,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 18,17,16,16,17,-1,16,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 19,-1,-1,17,17,18,17,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 20,21,-1,18,18,18,18,19,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 21,21,-1,19,19,19,19,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 22,22,-1,20,20,20,20,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,42,42,43,43,43,-1,45,45,45,46,-1,53,53, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,41,41,42,43,44,-1,-1,46,46,46,46,-1,54,54, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,40,40,41,42,43,44,-1,-1,47,47,47,47,-1,55,55, 25,25,-1,23,23,-1,23,24,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,39,39,40,41,42,43,44,-1,49,48,48,48,48,-1,55,55, 26,26,-1,-1,24,25,24,24,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,49,49,49,49,-1,-1,54,54, 27,27,28,-1,25,25,25,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,34,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,50,50,-1,53,53,53, 28,28,28,-1,-1,26,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,35,34,34,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,-1,-1,52,52,53, 29,29,29,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 30,30,30,30,31,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 31,-1,-1,31,31,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,40,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 32,-1,-1,-1,32,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 33,34,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 34,34,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 35,35,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 36,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,52,52,52,-1,53,52,52,52,52,53, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,44,45,46,47,48,49,50,51,52,53,53,53,53,54,53,53,53,53,53,53, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,-1,45,45,45,45,46, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 24,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 23,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 22,22,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 21,21,21,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 20,20,20,-1,-1,3,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 19,19,20,-1,2,2,2,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 18,18,-1,-1,1,1,1,2,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 17,17,-1,2,1,0,1,2,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 16,16,-1,2,1,1,1,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 15,15,-1,2,2,2,2,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 14,14,-1,3,3,3,3,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 13,13,-1,4,4,4,4,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 12,13,-1,5,5,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 11,-1,-1,6,6,6,6,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 10,9,8,7,7,-1,7,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 11,-1,8,8,8,-1,8,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 12,-1,9,-1,-1,-1,9,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,10,11,12,11,10,11,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 14,-1,11,11,12,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 15,-1,12,12,12,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 16,-1,13,13,13,13,13,13,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 17,-1,14,-1,-1,-1,14,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 18,-1,15,16,17,-1,15,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 18,17,16,16,17,-1,16,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 19,-1,-1,17,17,18,17,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 20,21,-1,18,18,18,18,19,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 21,21,-1,19,19,19,19,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 22,22,-1,20,20,20,20,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,42,42,43,43,43,-1,45,45,45,46,-1,53,53, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,41,41,42,43,44,-1,-1,46,46,46,46,-1,54,54, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,40,40,41,42,43,44,-1,-1,47,47,47,47,-1,55,55, 25,25,-1,23,23,-1,23,24,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,39,39,40,41,42,43,44,-1,49,48,48,48,48,-1,55,55, 26,26,-1,-1,24,25,24,24,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,49,49,49,49,-1,-1,54,54, 27,27,28,-1,25,25,25,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,34,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,50,50,-1,53,53,53, 28,28,28,-1,-1,26,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,35,34,34,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,-1,-1,52,52,53, 29,29,29,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 30,30,30,30,31,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 31,-1,-1,31,31,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,40,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 32,-1,-1,-1,32,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 33,34,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 34,34,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 35,35,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 36,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,52,52,52,-1,53,52,52,52,52,53, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,44,45,46,47,48,49,50,51,52,53,53,53,53,54,53,53,53,53,53,53, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,-1,45,45,45,45,46, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 24,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 23,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 22,22,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 21,21,21,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 20,20,20,-1,-1,3,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 19,19,20,-1,2,2,2,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 18,18,-1,-1,2,1,1,1,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 17,17,-1,3,2,1,0,1,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 16,16,-1,3,2,1,1,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 15,15,-1,3,2,2,2,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 14,14,-1,3,3,3,3,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 13,13,-1,4,4,4,4,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 12,13,-1,5,5,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 11,-1,-1,6,6,6,6,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 10,9,8,7,7,-1,7,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 11,-1,8,8,8,-1,8,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 12,-1,9,-1,-1,-1,9,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,10,11,12,11,10,11,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 14,-1,11,11,12,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 15,-1,12,12,12,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 16,-1,13,13,13,13,13,13,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 17,-1,14,-1,-1,-1,14,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 18,-1,15,16,17,-1,15,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 18,17,16,16,17,-1,16,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 19,-1,-1,17,17,18,17,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 20,21,-1,18,18,18,18,19,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 21,21,-1,19,19,19,19,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 22,22,-1,20,20,20,20,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,42,42,43,43,43,-1,45,45,45,46,-1,53,53, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,41,41,42,43,44,-1,-1,46,46,46,46,-1,54,54, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,40,40,41,42,43,44,-1,-1,47,47,47,47,-1,55,55, 25,25,-1,23,23,-1,23,24,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,39,39,40,41,42,43,44,-1,49,48,48,48,48,-1,55,55, 26,26,-1,-1,24,25,24,24,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,49,49,49,49,-1,-1,54,54, 27,27,28,-1,25,25,25,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,33,34,35,35,34,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,50,50,-1,53,53,53, 28,28,28,-1,-1,26,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,33,-1,-1,35,34,34,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,-1,-1,52,52,53, 29,29,29,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 30,30,30,30,31,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 31,-1,-1,31,31,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,40,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 32,-1,-1,-1,32,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 33,34,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 34,34,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 35,35,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 36,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,52,52,52,-1,53,52,52,52,52,53, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,44,45,46,47,48,49,50,51,52,53,53,53,53,54,53,53,53,53,53,53, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 24,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 23,23,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 22,22,22,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 21,21,21,-1,-1,3,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 20,20,21,-1,3,2,2,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 19,19,-1,-1,3,2,1,1,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 18,18,-1,4,3,2,1,0,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 17,17,-1,4,3,2,2,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 16,16,-1,4,3,3,3,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 15,15,-1,4,4,4,4,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 14,14,-1,5,5,5,5,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 13,14,-1,6,6,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 12,-1,-1,7,7,7,7,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 11,10,9,8,8,-1,8,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 12,-1,9,9,9,-1,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,11,12,13,12,11,12,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 15,-1,12,12,13,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 16,-1,13,13,13,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 17,-1,14,14,14,14,14,14,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 18,-1,15,-1,-1,-1,15,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 19,-1,16,17,18,-1,16,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 19,18,17,17,18,-1,17,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 20,-1,-1,18,18,19,18,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 21,22,-1,19,19,19,19,20,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 22,22,-1,20,20,20,20,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 23,23,-1,21,21,21,21,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,43,43,44,44,44,-1,46,46,46,47,-1,54,54, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,42,42,43,44,45,-1,-1,47,47,47,47,-1,55,55, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,41,41,42,43,44,45,-1,-1,48,48,48,48,-1,56,56, 26,26,-1,24,24,-1,24,25,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,40,40,41,42,43,44,45,-1,50,49,49,49,49,-1,56,56, 27,27,-1,-1,25,26,25,25,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,50,50,50,50,-1,-1,55,55, 28,28,29,-1,26,26,26,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,51,51,-1,54,54,54, 29,29,29,-1,-1,27,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,33,34,-1,-1,36,35,35,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,-1,-1,53,53,54, 30,30,30,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 31,31,31,31,32,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 32,-1,-1,32,32,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,41,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 33,-1,-1,-1,33,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 34,35,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 37,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,53,53,53,-1,54,53,53,53,53,54, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,45,46,47,48,49,50,51,52,53,54,54,54,54,55,54,54,54,54,54,54, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 12,12,12,12,12,12,13,12,12,12,12,13,14,15,16,17,18,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 12,11,11,11,11,12,-1,11,11,11,12,13,14,15,16,17,18,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,37,37,37,37,38, 12,11,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 12,11,10,9,9,-1,9,9,10,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 12,11,10,9,8,8,8,8,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 13,-1,-1,-1,8,7,7,7,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 13,-1,-1,9,8,7,6,6,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 12,11,10,9,8,7,6,5,5,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 12,11,11,-1,-1,15,-1,-1,4,3,3,3,4,5,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 12,12,12,-1,14,14,14,-1,-1,2,2,3,4,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 13,13,-1,-1,13,13,13,13,-1,1,1,-1,4,4,5,6,7,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 14,14,-1,12,12,12,12,13,-1,0,1,2,3,4,5,6,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 15,15,-1,11,11,11,11,-1,-1,1,1,2,3,4,5,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 16,16,-1,10,10,10,10,-1,-1,2,2,2,3,4,-1,-1,16,16,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 17,17,-1,10,9,9,9,-1,4,3,3,3,3,-1,-1,-1,15,15,16,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 16,16,-1,10,9,8,8,-1,4,4,4,4,-1,-1,14,14,14,15,16,17,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,13,13,13,14,15,16,17,18,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 14,-1,-1,10,9,8,8,-1,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,19,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 13,12,11,10,10,-1,9,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 14,-1,11,11,11,-1,10,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,23,23,23,24,25,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 16,-1,13,14,14,13,12,13,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,25,25,26,27,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 17,-1,14,14,14,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 18,-1,15,15,14,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 19,-1,16,15,15,15,15,15,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,28,29,30,31,30,30,-1,35,36,-1,40,40,40,40,40,41,-1,44, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,29,30,31,31,31,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 21,-1,18,19,20,-1,17,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,30,31,32,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 21,20,19,19,20,-1,18,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,31,32,33,-1,35,35,36,-1,41,-1,42,42,43,44,45, 22,-1,-1,20,20,20,19,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 23,24,-1,21,21,20,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 24,24,-1,22,21,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 25,25,-1,22,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,40,40,-1,-1,42,42,42,42,-1,50,50, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,41,-1,-1,43,43,43,43,-1,51,51, 28,28,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,45,44,44,44,44,-1,52,52, 29,29,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,45,45,45,45,-1,-1,52,52, 30,30,31,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,46,46,-1,51,51,51, 31,31,31,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,-1,-1,50,50,51, 32,32,32,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 33,33,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 34,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,38,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 35,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,50,50,50,-1,51,50,50,50,50,51, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,43,44,45,46,47,48,49,50,51,51,51,51,52,51,51,51,51,51,51, 12,12,12,12,12,12,13,12,12,12,12,13,14,15,16,17,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 12,11,11,11,11,12,-1,11,11,11,12,13,14,15,16,17,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,36,36,36,36,37, 12,11,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 12,11,10,9,9,-1,9,9,10,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 12,11,10,9,8,8,8,8,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 13,-1,-1,-1,8,7,7,7,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 13,-1,-1,9,8,7,6,6,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 12,11,10,9,8,7,6,5,5,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 12,11,11,-1,-1,15,-1,-1,4,3,3,3,4,5,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 12,12,12,-1,14,14,14,-1,-1,2,2,3,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 13,13,-1,-1,13,13,13,13,-1,1,1,-1,3,3,4,5,6,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,38,38, 14,14,-1,12,12,12,12,13,-1,1,0,1,2,3,4,5,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,-1,36,36,-1,39,39, 15,15,-1,11,11,11,11,-1,-1,1,1,1,2,3,4,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 16,16,-1,10,10,10,10,-1,-1,2,2,2,2,3,-1,-1,16,15,14,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 17,17,-1,10,9,9,9,-1,4,3,3,3,3,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 16,16,-1,10,9,8,8,-1,4,4,4,4,-1,-1,14,14,14,15,16,16,16,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,13,13,13,14,15,16,17,17,17,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 14,-1,-1,10,9,8,8,-1,6,6,6,-1,12,12,12,13,14,15,16,17,18,18,18,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 13,12,11,10,10,-1,9,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,19,20,21,21,21,22,23,23,23,23,24,25,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 14,-1,11,11,11,-1,10,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,22,23,24,24,24,24,25,26,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,23,23,23,23,24,25,25,25,25,26,27,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 16,-1,13,14,14,13,12,13,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,24,24,24,24,24,25,26,26,26,26,27,-1,31,31,-1,37,36,37,38,38,37,-1,40, 17,-1,14,14,14,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 18,-1,15,15,14,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 19,-1,16,15,15,15,15,15,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,27,27,28,29,30,29,29,-1,34,35,-1,39,39,39,39,39,40,-1,43, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,28,28,29,30,30,30,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 21,-1,18,19,20,-1,17,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,29,29,30,31,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 21,20,19,19,20,-1,18,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,30,30,31,32,-1,34,34,35,-1,40,-1,41,41,42,43,44, 22,-1,-1,20,20,20,19,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,31,31,32,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 23,24,-1,21,21,20,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,32,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 24,24,-1,22,21,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 25,25,-1,22,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,40,40,-1,-1,42,42,42,42,-1,50,50, 28,28,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,41,-1,44,43,43,43,43,-1,51,51, 29,29,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,44,44,44,44,-1,-1,52,52, 30,30,31,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,45,45,-1,51,51,51, 31,31,31,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,-1,50,50,51, 32,32,32,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 33,33,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 34,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,38,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 35,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,50,50,50,-1,51,50,50,50,50,51, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,43,44,45,46,47,48,49,50,51,51,51,51,52,51,51,51,51,51,51, 13,13,13,13,13,13,14,13,13,13,13,14,15,16,17,18,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36, 13,12,12,12,12,13,-1,12,12,12,13,14,15,16,17,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,35,35,35,35,36, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,34,34,34,35,36, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 13,12,11,10,9,9,9,9,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 14,-1,-1,-1,9,8,8,8,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 14,-1,-1,10,9,8,7,7,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 13,12,11,10,9,8,7,6,6,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 13,12,12,-1,-1,15,-1,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 13,13,13,-1,14,14,14,-1,-1,3,3,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 14,14,-1,-1,13,13,13,13,-1,2,2,-1,2,2,3,4,5,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,37,37, 15,15,-1,12,12,12,12,13,-1,2,1,0,1,2,3,4,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,-1,35,35,-1,38,38, 16,16,-1,11,11,11,11,-1,-1,2,1,1,1,2,3,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 17,17,-1,10,10,10,10,-1,-1,2,2,2,2,2,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 17,17,-1,10,9,9,9,-1,4,3,3,3,3,-1,-1,-1,15,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 16,16,-1,10,9,8,8,-1,4,4,4,4,-1,-1,14,14,14,15,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,13,13,13,14,15,16,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 14,-1,-1,10,9,8,8,-1,6,6,6,-1,12,12,12,13,14,15,16,17,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 13,12,11,10,10,-1,9,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 14,-1,11,11,11,-1,10,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 16,-1,13,14,14,13,12,13,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,30,30,-1,36,35,36,37,37,36,-1,39, 17,-1,14,14,14,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 18,-1,15,15,14,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 19,-1,16,15,15,15,15,15,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,26,26,26,27,28,29,28,28,-1,33,34,-1,38,38,38,38,38,39,-1,42, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,27,27,27,28,29,29,29,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 21,-1,18,19,20,-1,17,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,28,28,28,29,30,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 21,20,19,19,20,-1,18,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,29,29,29,30,31,-1,33,33,34,-1,39,-1,40,40,41,42,43, 22,-1,-1,20,20,20,19,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,30,30,30,31,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 23,24,-1,21,21,20,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,31,31,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 24,24,-1,22,21,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 25,25,-1,22,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 28,28,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,40,40,-1,43,42,42,42,42,-1,50,50, 29,29,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,41,41,-1,43,43,43,43,-1,-1,51,51, 30,30,31,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,44,-1,51,51,51, 31,31,31,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,-1,-1,50,50,51, 32,32,32,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 33,33,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 34,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,38,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 35,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,50,50,50,-1,51,50,50,50,50,51, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,43,44,45,46,47,48,49,50,51,51,51,51,52,51,51,51,51,51,51, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35, 14,13,13,13,13,14,-1,13,13,13,14,15,16,17,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,34,34,34,34,35, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,33,33,33,34,35, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 14,13,12,11,10,10,10,10,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 15,-1,-1,-1,10,9,9,9,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 15,-1,-1,11,10,9,8,8,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 14,13,12,11,10,9,8,7,7,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 14,13,13,-1,-1,15,-1,-1,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 14,14,14,-1,14,14,14,-1,-1,4,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 15,15,-1,-1,13,13,13,13,-1,3,3,-1,1,1,2,3,4,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,36,36, 16,16,-1,12,12,12,12,13,-1,3,2,1,0,1,2,3,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,-1,34,34,-1,37,37, 17,17,-1,11,11,11,11,-1,-1,3,2,1,1,1,2,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 18,18,-1,10,10,10,10,-1,-1,3,2,2,2,2,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 17,17,-1,10,9,9,9,-1,4,3,3,3,3,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 16,16,-1,10,9,8,8,-1,4,4,4,4,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,13,13,13,14,15,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 14,-1,-1,10,9,8,8,-1,6,6,6,-1,12,12,12,13,14,15,16,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 13,12,11,10,10,-1,9,-1,7,7,7,-1,11,11,12,13,14,15,16,17,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 14,-1,11,11,11,-1,10,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 16,-1,13,14,14,13,12,13,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,35,34,35,36,36,35,-1,38, 17,-1,14,14,14,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 18,-1,15,15,14,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 19,-1,16,15,15,15,15,15,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,26,25,25,25,26,27,28,27,27,-1,32,33,-1,37,37,37,37,37,38,-1,41, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 21,-1,18,19,20,-1,17,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,27,27,27,27,28,29,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 21,20,19,19,20,-1,18,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 22,-1,-1,20,20,20,19,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 23,24,-1,21,21,20,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 24,24,-1,22,21,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 25,25,-1,22,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 28,28,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,39,39,39,-1,42,41,41,41,41,-1,49,49, 29,29,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 30,30,31,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,41,41,-1,-1,43,43,43,-1,51,51,51, 31,31,31,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,44,-1,-1,50,50,51, 32,32,32,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 33,33,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 34,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,38,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 35,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,50,50,50,-1,51,50,50,50,50,51, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,43,44,45,46,47,48,49,50,51,51,51,51,52,51,51,51,51,51,51, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34, 14,13,13,13,13,14,-1,13,13,13,14,15,16,17,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,33,33,33,33,34, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,32,32,32,33,34, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 14,13,12,11,10,10,10,10,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 15,-1,-1,-1,10,9,9,9,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 15,-1,-1,11,10,9,8,8,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 14,13,12,11,10,9,8,7,7,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 14,13,13,-1,-1,15,-1,-1,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 14,14,14,-1,14,14,14,-1,-1,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 15,15,-1,-1,13,13,13,13,-1,4,4,-1,1,1,1,2,3,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,35,35, 16,16,-1,12,12,12,12,13,-1,4,3,2,1,0,1,2,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,-1,33,33,-1,36,36, 17,17,-1,11,11,11,11,-1,-1,4,3,2,1,1,1,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 18,18,-1,10,10,10,10,-1,-1,4,3,2,2,2,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 17,17,-1,10,9,9,9,-1,5,4,3,3,3,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 16,16,-1,10,9,8,8,-1,5,4,4,4,-1,-1,14,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,13,13,13,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 14,-1,-1,10,9,8,8,-1,6,6,6,-1,12,12,12,13,14,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 13,12,11,10,10,-1,9,-1,7,7,7,-1,11,11,12,13,14,15,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 14,-1,11,11,11,-1,10,-1,8,8,8,9,10,11,12,13,14,15,16,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 16,-1,13,14,14,13,12,13,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,34,33,34,35,35,34,-1,37, 17,-1,14,14,14,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 18,-1,15,15,14,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 19,-1,16,15,15,15,15,15,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,36,36,36,36,36,37,-1,40, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,37,-1,-1,-1,38,-1,41, 21,-1,18,19,20,-1,17,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 21,20,19,19,20,-1,18,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,39,40,41, 22,-1,-1,20,20,20,19,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 23,24,-1,21,21,20,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 24,24,-1,22,21,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 25,25,-1,22,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 28,28,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,38,38,38,38,-1,41,40,40,40,40,-1,48,48, 29,29,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,39,39,-1,41,41,41,41,-1,-1,49,49, 30,30,31,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,40,40,-1,-1,42,42,42,-1,50,50,50, 31,31,31,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,41,42,-1,-1,43,-1,-1,49,49,50, 32,32,32,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 33,33,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,43,43,44,45,46,47,48,49,50, 34,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,38,37,36,37,38,39,40,41,42,43,-1,-1,44,44,45,46,47,-1,-1,51, 35,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,45,45,45,46,-1,-1,-1,51, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,46,46,46,46,47,48,49,50, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,50,49,49,49,-1,50,49,49,49,49,50, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,43,44,45,46,47,48,49,50,50,50,50,50,51,50,50,50,50,50,50, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,33,33,33,33,33, 14,13,13,13,13,14,-1,13,13,13,14,15,16,17,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,32,32,32,32,33, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,31,-1,-1,31,31,31,32,33, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 14,13,12,11,10,10,10,10,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 15,-1,-1,-1,10,9,9,9,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 15,-1,-1,11,10,9,8,8,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 14,13,12,11,10,9,8,7,7,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 14,13,13,-1,-1,16,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 14,14,14,-1,15,15,15,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 15,15,-1,-1,14,14,14,14,-1,5,5,-1,2,1,1,1,2,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,34,34, 16,16,-1,13,13,13,13,14,-1,5,4,3,2,1,0,1,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,-1,32,32,-1,35,35, 17,17,-1,12,12,12,12,-1,-1,5,4,3,2,1,1,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 18,18,-1,11,11,11,11,-1,-1,5,4,3,2,2,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 18,18,-1,11,10,10,10,-1,6,5,4,3,3,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 17,17,-1,11,10,9,9,-1,6,5,4,4,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 16,17,-1,11,10,9,8,7,6,5,5,-1,-1,13,13,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 15,-1,-1,11,10,9,9,-1,6,6,6,-1,12,12,12,13,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 14,13,12,11,11,-1,10,-1,7,7,7,-1,11,11,12,13,14,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,21,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 15,-1,12,12,12,-1,11,-1,8,8,8,9,10,11,12,13,14,15,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,21,22,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 16,-1,13,-1,-1,-1,12,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,17,17,17,-1,-1,19,19,19,19,20,21,21,21,21,22,23,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 17,-1,14,15,15,14,13,14,-1,10,10,-1,12,12,12,13,14,15,16,17,18,18,18,-1,-1,20,20,20,20,20,21,22,22,22,22,23,-1,27,27,-1,33,32,33,34,34,33,-1,36, 18,-1,15,15,15,14,14,14,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 19,-1,16,16,15,15,15,15,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 20,-1,17,16,16,16,16,16,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,26,25,24,23,23,23,24,25,26,25,25,-1,30,31,-1,35,35,35,35,35,36,-1,39, 21,-1,18,-1,-1,-1,17,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,25,24,24,24,24,24,25,26,26,26,-1,30,30,-1,-1,36,-1,-1,-1,37,-1,40, 22,-1,19,20,21,-1,18,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,25,25,25,25,25,25,26,27,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 22,21,20,20,21,-1,19,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,26,26,26,26,26,26,27,28,-1,30,30,31,-1,36,-1,37,37,38,39,40, 23,-1,-1,21,21,21,20,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,27,27,27,27,27,27,28,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 24,25,-1,22,22,21,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,28,28,28,28,28,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 25,25,-1,23,22,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,29,29,29,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 26,26,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 27,27,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 28,28,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 29,29,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,37,37,37,37,37,-1,40,39,39,39,39,-1,47,47, 30,30,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,38,-1,38,38,-1,40,40,40,40,-1,-1,48,48, 31,31,32,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,39,39,-1,-1,41,41,41,-1,49,49,49, 32,32,32,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,40,40,41,-1,-1,42,-1,-1,48,48,49, 33,33,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 34,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,42,42,43,44,45,46,47,48,49, 35,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,38,37,36,37,38,39,40,41,42,43,-1,-1,43,43,44,45,46,-1,-1,50, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,44,44,44,45,-1,-1,-1,50, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,45,45,45,45,46,47,48,49, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,49,48,48,48,-1,49,48,48,48,48,49, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,43,44,45,46,47,48,49,50,49,49,49,49,50,49,49,49,49,49,49, 15,15,15,15,15,15,16,15,15,15,15,16,17,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,33,33,33,33,33, 15,14,14,14,14,15,-1,14,14,14,15,16,17,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,32,32,32,32,33, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,31,-1,-1,31,31,31,32,33, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 15,14,13,12,11,11,11,11,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 16,-1,-1,-1,11,10,10,10,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 16,-1,-1,12,11,10,9,9,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 15,14,13,12,11,10,9,8,8,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 15,14,14,-1,-1,17,-1,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 15,15,15,-1,16,16,16,-1,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 16,16,-1,-1,15,15,15,15,-1,6,6,-1,3,2,1,1,2,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,34,33,-1,-1,34,34, 17,17,-1,14,14,14,14,15,-1,6,5,4,3,2,1,0,-1,-1,10,9,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,-1,32,32,-1,35,35, 18,18,-1,13,13,13,13,-1,-1,6,5,4,3,2,2,-1,-1,11,10,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 19,19,-1,12,12,12,12,-1,-1,6,5,4,3,3,-1,-1,12,11,10,10,10,10,10,-1,-1,14,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 19,19,-1,12,11,11,11,-1,7,6,5,4,4,-1,-1,-1,12,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 18,18,-1,12,11,10,10,-1,7,6,5,5,-1,-1,14,13,12,12,12,12,12,12,12,-1,-1,16,16,16,16,17,18,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 17,18,-1,12,11,10,9,8,7,6,6,-1,-1,14,14,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 16,-1,-1,12,11,10,10,-1,7,7,7,-1,13,13,13,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,19,20,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 15,14,13,12,12,-1,11,-1,8,8,8,-1,12,12,13,14,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,20,21,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 16,-1,13,13,13,-1,12,-1,9,9,9,10,11,12,13,14,15,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,21,22,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 17,-1,14,-1,-1,-1,13,-1,-1,10,10,-1,12,12,13,14,15,16,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,21,21,22,23,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 18,-1,15,16,16,15,14,15,-1,11,11,-1,13,13,13,14,15,16,17,18,18,18,18,-1,-1,20,20,20,20,20,21,22,22,22,22,23,-1,27,27,-1,33,32,33,34,34,33,-1,36, 19,-1,16,16,16,15,15,15,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,23,23,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 20,-1,17,17,16,16,16,16,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 21,-1,18,17,17,17,17,17,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,26,25,24,23,23,23,24,25,26,25,25,-1,30,31,-1,35,35,35,35,35,36,-1,39, 22,-1,19,-1,-1,-1,18,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,26,25,24,24,24,24,24,25,26,26,26,-1,30,30,-1,-1,36,-1,-1,-1,37,-1,40, 23,-1,20,21,22,-1,19,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,25,25,25,25,25,25,25,26,27,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 23,22,21,21,22,-1,20,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,26,26,26,26,26,26,26,27,28,-1,30,30,31,-1,36,-1,37,37,38,39,40, 24,-1,-1,22,22,22,21,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 25,26,-1,23,23,22,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,28,28,28,28,28,28,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 26,26,-1,24,23,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,29,29,29,29,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 27,27,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,30,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 28,28,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 29,29,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 30,30,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,37,37,37,37,37,37,-1,40,39,39,39,39,-1,47,47, 31,31,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,38,38,-1,38,38,-1,40,40,40,40,-1,-1,48,48, 32,32,33,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,33,34,35,36,37,38,39,39,40,39,39,-1,-1,41,41,41,-1,49,49,49, 33,33,33,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,-1,34,33,33,33,34,35,36,37,38,39,40,40,40,40,41,-1,-1,42,-1,-1,48,48,49, 34,34,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 35,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,42,42,43,44,45,46,47,48,49, 36,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,39,38,37,38,39,40,41,42,43,44,-1,-1,43,43,44,45,46,-1,-1,50, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,44,44,44,45,-1,-1,-1,50, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,45,45,45,45,46,47,48,49, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,50,49,48,48,48,-1,49,48,48,48,48,49, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,50,49,49,49,49,50,49,49,49,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 24,24,24,24,24,24,25,24,24,24,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,32,31,31,31,31,31, 24,23,23,23,23,24,-1,23,23,23,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,-1,30,30,30,30,31, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 25,-1,-1,-1,20,19,19,19,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 25,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 24,23,22,21,20,19,18,17,17,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 24,23,23,-1,-1,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,-1,-1,30,30,31, 24,24,24,-1,22,22,22,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,31,31,-1,31,31,31, 25,25,-1,-1,21,21,21,21,-1,15,15,-1,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,30,30,31,30,-1,-1,32,32, 26,26,-1,20,20,20,20,21,-1,15,14,13,12,11,10,10,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,-1,30,29,-1,29,29,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,15,14,13,12,11,11,-1,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,-1,-1,28,28,28,28,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,15,14,13,12,12,-1,-1,3,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,18,17,17,17,-1,15,15,14,13,13,-1,-1,-1,3,3,3,3,3,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,20,20,21,22,23,-1,26,26,26,27,-1,34,34, 24,24,-1,18,17,16,16,-1,14,14,14,14,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,9,9,10,10,11,12,13,14,15,-1,-1,21,21,22,23,-1,25,25,26,27,-1,33,33, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,-1,8,8,9,10,11,12,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,7,7,7,7,7,7,7,7,7,8,9,9,9,10,11,12,13,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,12,13,14,15,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,12,12,13,14,15,16,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 27,-1,24,23,23,23,23,23,-1,16,15,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,18,17,16,15,15,15,16,17,18,19,19,-1,24,24,-1,32,32,32,32,32,33,-1,36, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,18,17,16,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 29,-1,26,26,26,-1,25,-1,18,17,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 28,27,26,25,25,-1,24,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,20,20,20,20,20,20,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,21,21,21,21,21,21,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,22,22,22,22,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,23,23,23,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,24,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,40,40, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,31,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,41,41, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,31,30,29,28,27,26,27,28,29,30,31,32,32,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,32,-1,-1,28,27,27,27,28,29,30,31,32,33,33,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 37,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,35,35,36,37,38,39,40,41,42, 38,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,36,36,37,38,39,-1,-1,43, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,37,37,37,38,-1,-1,-1,43, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,38,38,38,38,39,40,41,42, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,43,42,41,41,41,-1,42,41,41,41,41,42, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,43,42,42,42,42,43,42,42,42,42,42,42, 23,23,23,23,23,23,24,23,23,23,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,31,30,30,30,30,30, 23,22,22,22,22,23,-1,22,22,22,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,-1,29,29,29,29,30, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 23,22,21,20,19,19,19,19,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 24,-1,-1,-1,19,18,18,18,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 24,-1,-1,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 23,22,21,20,19,18,17,16,16,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 23,22,22,-1,-1,23,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,-1,-1,29,29,30, 23,23,23,-1,22,22,22,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,30,30,-1,30,30,30, 24,24,-1,-1,21,21,21,21,-1,14,14,-1,11,10,9,8,8,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,29,29,30,29,-1,-1,31,31, 25,25,-1,20,20,20,20,21,-1,14,13,12,11,10,9,9,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,-1,29,28,-1,28,28,-1,32,32, 26,26,-1,19,19,19,19,-1,-1,14,13,12,11,10,10,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,-1,-1,27,27,27,27,-1,33,33, 26,26,-1,18,18,18,18,-1,-1,14,13,12,11,11,-1,-1,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,-1,-1,18,18,19,20,21,-1,-1,26,26,26,26,-1,34,34, 25,25,-1,18,17,17,17,-1,15,14,13,12,12,-1,-1,-1,3,3,3,3,3,3,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,19,19,20,21,22,-1,25,25,25,26,-1,33,33, 24,24,-1,18,17,16,16,-1,14,14,13,13,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,9,9,9,9,10,11,12,13,14,-1,-1,20,20,21,22,-1,24,24,25,26,-1,32,32, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,10,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,-1,8,8,9,10,11,11,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,7,7,7,7,7,7,7,7,7,8,9,9,9,10,11,12,12,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,12,13,14,14,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 24,-1,21,22,22,21,20,21,-1,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,12,12,13,14,15,15,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 27,-1,24,23,23,23,23,23,-1,16,15,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,18,17,16,15,15,15,16,17,18,18,18,-1,23,24,-1,31,31,31,31,31,32,-1,35, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,18,17,16,16,16,16,16,17,18,19,19,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 29,-1,26,26,26,-1,25,-1,18,17,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 28,27,26,25,25,-1,24,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,20,20,20,20,20,20,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,21,21,21,21,21,21,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,22,22,22,22,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,23,23,23,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,24,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,40,40, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,31,31,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,41,41, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,31,30,29,28,27,26,27,28,29,30,31,32,32,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,32,-1,-1,28,27,27,27,28,29,30,31,32,33,33,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 37,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,35,35,36,37,38,39,40,41,42, 38,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,36,36,37,38,39,-1,-1,43, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,37,37,37,38,-1,-1,-1,43, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,38,38,38,38,39,40,41,42, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,43,42,41,41,41,-1,42,41,41,41,41,42, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,43,42,42,42,42,43,42,42,42,42,42,42, 22,22,22,22,22,22,23,22,22,22,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,30,29,29,29,29,29, 22,21,21,21,21,22,-1,21,21,21,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,-1,28,28,28,28,29, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 22,21,20,19,18,18,18,18,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 23,-1,-1,-1,18,17,17,17,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 23,-1,-1,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 22,21,20,19,18,17,16,15,15,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,4,4,4,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 22,21,21,-1,-1,23,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,-1,-1,28,28,29, 22,22,22,-1,22,22,22,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,29,29,29,-1,29,29,29, 23,23,-1,-1,21,21,21,21,-1,13,13,-1,10,9,8,7,7,-1,-1,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,28,28,29,28,-1,-1,30,30, 24,24,-1,20,20,20,20,21,-1,13,12,11,10,9,8,8,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,19,20,-1,28,27,-1,27,27,-1,31,31, 25,25,-1,19,19,19,19,-1,-1,13,12,11,10,9,9,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,-1,-1,26,26,26,26,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,13,12,11,10,10,-1,-1,4,3,2,2,2,2,2,-1,-1,6,6,7,8,9,10,11,-1,-1,17,17,18,19,20,-1,-1,25,25,25,25,-1,33,33, 25,25,-1,18,17,17,17,-1,14,13,12,11,11,-1,-1,-1,4,3,3,3,3,3,3,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,18,18,19,20,21,-1,24,24,24,25,-1,32,32, 24,24,-1,18,17,16,16,-1,14,13,12,12,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,8,8,8,8,9,10,11,12,13,-1,-1,19,19,20,21,-1,23,23,24,25,-1,31,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,5,5,5,5,6,7,8,9,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,-1,8,8,9,10,10,10,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,7,7,7,7,7,7,7,7,7,8,9,9,9,10,11,11,11,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,11,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,12,13,13,13,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,22,22,21,20,21,-1,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,12,12,13,14,14,14,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,23,23,23,23,23,-1,16,15,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,18,17,16,15,15,15,16,17,18,17,17,-1,22,23,-1,30,30,30,30,30,31,-1,34, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,18,17,16,16,16,16,16,17,18,18,18,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 29,-1,26,26,26,-1,25,-1,18,17,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,18,17,17,17,17,17,17,17,18,19,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 28,27,26,25,25,-1,24,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,19,20,-1,22,22,23,-1,28,-1,29,29,30,31,32, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,19,20,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,20,20,20,20,20,20,20,20,20,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,21,21,21,21,21,21,21,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,22,22,22,22,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,23,23,23,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,24,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,39,39, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,40,40, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,31,30,29,28,27,26,27,28,29,30,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,32,-1,-1,28,27,27,27,28,29,30,31,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 37,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,34,34,35,36,37,38,39,40,41, 38,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,35,35,36,37,38,-1,-1,42, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,36,36,36,37,-1,-1,-1,42, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,37,37,37,37,38,39,40,41, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,43,42,41,40,40,40,-1,41,40,40,40,40,41, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,43,42,41,41,41,41,42,41,41,41,41,41,41, 23,23,23,23,23,23,24,23,23,23,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,31,30,30,30,30,30, 23,22,22,22,22,23,-1,22,22,22,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,-1,29,29,29,29,30, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 23,22,21,20,19,19,19,19,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 24,-1,-1,-1,19,18,18,18,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 24,-1,-1,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 23,22,21,20,19,18,17,16,16,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 23,22,22,-1,-1,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,29,-1,-1,29,29,30, 23,23,23,-1,23,23,23,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,28,28,28,-1,30,30,30, 24,24,-1,-1,22,22,22,22,-1,14,14,-1,11,10,9,8,8,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,27,27,28,27,-1,-1,31,31, 25,25,-1,21,21,21,21,22,-1,14,13,12,11,10,9,9,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,16,16,17,18,19,20,21,-1,27,26,-1,26,26,-1,32,32, 26,26,-1,20,20,20,20,-1,-1,14,13,12,11,10,10,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,17,17,18,19,20,21,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,14,13,12,11,11,-1,-1,5,4,3,2,2,2,2,-1,-1,5,5,6,7,8,9,10,-1,-1,18,18,19,20,21,-1,-1,24,24,24,24,-1,32,32, 26,26,-1,19,18,18,18,-1,15,14,13,12,12,-1,-1,-1,5,4,3,3,3,3,3,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,19,19,20,21,21,-1,23,23,23,24,-1,31,31, 25,25,-1,19,18,17,17,-1,15,14,13,13,-1,-1,7,6,5,4,4,4,4,4,4,-1,-1,7,7,7,7,8,9,10,11,12,-1,-1,20,20,20,20,-1,22,22,23,24,-1,30,30, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,5,5,5,5,5,5,6,7,8,8,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,6,6,6,6,6,6,6,-1,8,8,9,9,9,9,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,9,9,10,10,10,10,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,12,12,12,12,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 25,-1,22,23,23,22,21,22,-1,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,12,12,13,13,13,13,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 28,-1,25,24,24,24,24,24,-1,17,16,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,18,17,16,15,15,15,16,17,17,16,16,-1,21,22,-1,29,29,29,29,29,30,-1,33, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,18,17,16,16,16,16,16,17,17,17,17,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,18,17,17,17,17,17,17,17,18,18,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 28,27,26,25,25,-1,24,-1,19,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,19,19,-1,21,21,22,-1,27,-1,28,28,29,30,31, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,19,20,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,20,20,20,20,20,20,20,20,20,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,21,21,21,21,21,21,21,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,22,22,22,22,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,23,23,23,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,24,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,38,38, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,31,30,29,28,27,26,27,28,29,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,32,-1,-1,28,27,27,27,28,29,30,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 37,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,33,33,34,35,36,37,38,39,40, 38,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,34,34,35,36,37,-1,-1,41, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,35,35,35,36,-1,-1,-1,41, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,36,36,36,36,37,38,39,40, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,42,41,40,39,39,39,-1,40,39,39,39,39,40, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,42,41,40,40,40,40,41,40,40,40,40,40,40, 24,24,24,24,24,24,25,24,24,24,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,32,31,31,31,31,31, 24,23,23,23,23,24,-1,23,23,23,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,-1,30,30,30,30,31, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 25,-1,-1,-1,20,19,19,19,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 25,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 24,23,22,21,20,19,18,17,17,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 24,23,23,-1,-1,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,28,-1,-1,30,30,31, 24,24,24,-1,24,24,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,-1,31,31,31, 25,25,-1,-1,23,23,23,23,-1,15,15,-1,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,26,26,27,26,-1,-1,32,32, 26,26,-1,22,22,22,22,23,-1,15,14,13,12,11,10,10,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,17,17,18,19,20,21,22,-1,26,25,-1,25,25,-1,33,33, 27,27,-1,21,21,21,21,-1,-1,15,14,13,12,11,11,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,18,18,19,20,21,22,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,15,14,13,12,12,-1,-1,6,5,4,3,2,2,2,-1,-1,4,4,5,6,7,8,9,-1,-1,19,19,20,21,21,-1,-1,23,23,23,23,-1,31,31, 27,27,-1,20,19,19,19,-1,16,15,14,13,13,-1,-1,-1,6,5,4,3,3,3,3,-1,-1,5,5,5,6,7,8,9,-1,-1,-1,20,20,20,20,20,-1,22,22,22,23,-1,30,30, 26,26,-1,20,19,18,18,-1,16,15,14,14,-1,-1,8,7,6,5,4,4,4,4,4,-1,-1,6,6,6,6,7,8,9,10,11,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,5,5,5,5,6,7,7,7,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,6,6,6,6,6,6,-1,8,8,8,8,8,8,8,9,10,11,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,7,7,7,7,7,7,7,8,9,9,9,9,9,9,9,9,10,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,11,11,11,11,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,12,12,12,12,12,12,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,27,27,27,-1,30, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,27,28,28,-1,31, 29,-1,26,25,25,25,25,25,-1,18,17,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,18,17,16,15,15,15,16,17,16,15,15,-1,20,21,-1,28,28,28,28,28,29,-1,32, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,18,17,16,16,16,16,16,17,16,16,16,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 28,27,26,25,25,-1,24,-1,19,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,21,-1,26,-1,27,27,28,29,30, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,21,21,21,21,21,21,21,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,22,22,22,22,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,23,23,23,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,24,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,37,37, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,31,30,29,28,27,26,27,28,29,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,32,-1,-1,28,27,27,27,28,29,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 37,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,32,32,33,34,35,36,37,38,39, 38,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,33,33,34,35,36,-1,-1,40, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,34,34,34,35,-1,-1,-1,40, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,35,35,35,35,36,37,38,39, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,42,41,40,39,38,38,38,-1,39,38,38,38,38,39, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 25,25,25,25,25,25,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,33,32,32,32,32,32, 25,24,24,24,24,25,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,-1,31,31,31,31,32, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 25,24,24,-1,-1,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,27,-1,-1,31,31,32, 25,25,25,-1,25,25,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,-1,32,32,32, 26,26,-1,-1,24,24,24,24,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 27,27,-1,23,23,23,23,24,-1,16,15,14,13,12,11,11,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,18,18,19,20,21,22,22,-1,25,24,-1,24,24,-1,32,32, 28,28,-1,22,22,22,22,-1,-1,16,15,14,13,12,12,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,19,19,20,21,21,21,-1,-1,23,23,23,23,-1,31,31, 29,29,-1,21,21,21,21,-1,-1,16,15,14,13,13,-1,-1,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,-1,-1,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 28,28,-1,21,20,20,20,-1,17,16,15,14,14,-1,-1,-1,7,6,5,4,3,3,3,-1,-1,4,4,4,5,6,7,8,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 27,27,-1,21,20,19,19,-1,17,16,15,15,-1,-1,9,8,7,6,5,4,4,4,4,-1,-1,5,5,5,5,6,7,8,9,10,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,5,5,5,5,6,7,6,6,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,9,8,7,6,6,6,6,6,6,-1,7,7,7,7,7,7,7,8,9,10,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,8,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,-1,-1,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 28,-1,25,25,25,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,26,26,26,-1,29, 29,-1,26,26,25,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,26,27,27,-1,30, 30,-1,27,26,26,26,26,26,-1,19,18,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,17,16,15,14,14,14,15,16,15,14,14,-1,19,20,-1,27,27,27,27,27,28,-1,31, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,16,15,15,15,15,15,16,15,15,15,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 28,27,26,25,25,-1,24,-1,19,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,20,-1,25,-1,26,26,27,28,29, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,22,22,22,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,36,36, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,31,30,29,28,27,26,27,28,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,32,-1,-1,28,27,27,27,28,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 37,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,31,31,32,33,34,35,36,37,38, 38,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,32,32,33,34,35,-1,-1,39, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,33,33,33,34,-1,-1,-1,39, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,34,34,34,34,35,36,37,38, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,34,33,33,33,33,33, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,-1,32,32,32,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,25,-1,-1,27,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,26,-1,-1,32,32,33, 26,26,26,-1,26,26,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,-1,-1,25,25,25,-1,33,33,33, 27,27,-1,-1,25,25,25,25,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 28,28,-1,24,24,24,24,25,-1,17,16,15,14,13,12,12,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,19,19,20,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 29,29,-1,23,23,23,23,-1,-1,17,16,15,14,13,13,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,20,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 30,30,-1,22,22,22,22,-1,-1,17,16,15,14,14,-1,-1,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 29,29,-1,22,21,21,21,-1,18,17,16,15,15,-1,-1,-1,8,7,6,5,4,4,4,-1,-1,3,3,3,4,5,6,7,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 28,28,-1,22,21,20,20,-1,18,17,16,16,-1,-1,10,9,8,7,6,5,5,5,5,-1,-1,4,4,4,4,5,6,7,8,9,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,6,6,7,6,5,5,5,5,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,10,9,8,7,7,7,7,7,7,-1,6,6,6,6,6,6,6,7,8,9,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,9,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,8,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,-1,-1,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 29,-1,26,26,26,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,25,25,25,-1,28, 30,-1,27,27,26,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,25,26,26,-1,29, 31,-1,28,27,27,27,27,27,-1,20,19,-1,14,14,15,16,15,14,14,14,15,16,17,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,18,19,-1,26,26,26,26,26,27,-1,30, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,15,15,15,16,15,15,15,15,15,16,17,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 29,28,27,26,26,-1,25,-1,20,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,19,-1,24,-1,25,25,26,27,28, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,22,22,22,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,31,30,29,28,27,26,25,26,27,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,31,31,-1,-1,27,26,26,26,27,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 38,37,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,30,30,31,32,33,34,35,36,37, 39,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,31,31,32,33,34,-1,-1,38, 39,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,32,32,32,33,-1,-1,-1,38, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,33,33,33,33,34,35,36,37, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,41,40,39,38,37,36,37,38,39,40,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 27,27,27,27,27,27,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,32,32,32,32,33,33,32,32,32,32,32, 27,26,26,26,26,27,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,32,31,31,31,-1,-1,31,31,31,31,32, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,28,28,28,28,29,30,31,32, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,27,27,27,28,-1,-1,-1,33, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,26,-1,-1,26,26,27,28,29,-1,-1,33, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,25,25,26,27,28,29,30,31,32, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 27,26,26,-1,-1,28,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 27,27,27,-1,27,27,27,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 28,28,-1,-1,26,26,26,26,-1,18,18,-1,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 29,29,-1,25,25,25,25,26,-1,18,17,16,15,14,13,13,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,20,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 30,30,-1,24,24,24,24,-1,-1,18,17,16,15,14,14,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 31,31,-1,23,23,23,23,-1,-1,18,17,16,15,15,-1,-1,9,8,7,6,5,4,4,-1,-1,2,2,2,3,4,5,6,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 30,30,-1,23,22,22,22,-1,19,18,17,16,16,-1,-1,-1,9,8,7,6,5,5,5,-1,-1,3,3,3,3,4,5,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 29,29,-1,23,22,21,21,-1,19,18,17,17,-1,-1,11,10,9,8,7,6,6,6,6,-1,-1,4,4,4,4,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,7,7,7,6,5,5,5,5,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,11,10,9,8,8,8,8,8,8,-1,6,6,6,6,6,6,6,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,10,9,9,9,9,9,9,9,8,7,7,7,7,7,7,7,7,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,11,11,11,11,11,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,12,12,12,12,12,12,12,12,12,-1,-1,10,10,10,10,10,10,10,10,10,10,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 30,-1,27,27,27,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 31,-1,28,28,27,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 32,-1,29,28,28,28,28,28,-1,21,20,-1,15,15,16,17,16,15,15,15,16,17,18,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,17,18,-1,25,25,25,25,25,26,-1,29, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,16,16,16,17,16,16,16,16,16,17,18,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 30,29,28,27,27,-1,26,-1,21,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,19,-1,24,-1,25,25,26,27,28, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,19,19,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,20,20,20,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,21,21,21,21,21,21,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,22,22,22,22,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,23,23,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,24,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,32,31,30,29,28,27,26,25,26,27,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,31,31,-1,-1,27,26,26,26,27,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 39,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,30,30,31,32,33,34,35,36,37, 40,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,31,31,32,33,34,-1,-1,38, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,32,32,32,33,-1,-1,-1,38, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,33,33,33,33,34,35,36,37, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,41,40,39,38,37,36,37,38,39,40,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 28,28,28,28,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,32,31,31,31,31,32,32,31,31,31,31,31, 28,27,27,27,27,28,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,27,27,27,27,28,29,30,31, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,26,26,26,27,-1,-1,-1,32, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,25,25,26,27,28,-1,-1,32, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,24,24,25,26,27,28,29,30,31, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 28,27,27,-1,-1,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 28,28,28,-1,28,28,28,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 29,29,-1,-1,27,27,27,27,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 30,30,-1,26,26,26,26,27,-1,19,18,17,16,15,14,14,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 31,31,-1,25,25,25,25,-1,-1,19,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,19,18,17,16,16,-1,-1,10,9,8,7,6,5,5,-1,-1,2,2,2,2,3,4,5,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 31,31,-1,24,23,23,23,-1,20,19,18,17,17,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,3,3,3,3,3,4,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 30,30,-1,24,23,22,22,-1,20,19,18,18,-1,-1,12,11,10,9,8,7,7,7,7,-1,-1,4,4,4,4,4,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,8,8,7,6,5,5,5,5,5,5,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,9,9,9,9,9,-1,6,6,6,6,6,6,6,6,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,10,10,10,10,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,12,12,12,12,12,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,13,13,13,13,13,12,12,12,12,-1,-1,10,10,10,10,10,10,10,10,10,10,10,-1,13,13,-1,22,21,22,23,23,22,-1,25, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 33,-1,30,29,29,29,29,29,-1,22,21,-1,16,16,17,17,16,15,15,15,16,17,18,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,16,17,-1,24,24,24,24,24,25,-1,28, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,17,17,17,17,16,16,16,16,16,17,18,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,18,18,17,17,17,17,17,17,17,18,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 31,30,29,28,28,-1,27,-1,22,21,21,-1,19,19,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,19,-1,24,-1,25,25,26,27,28, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,20,19,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,20,20,20,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,21,21,21,21,21,21,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,22,22,22,22,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,23,23,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,24,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,32,31,30,29,28,27,26,25,26,27,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,32,31,31,-1,-1,27,26,26,26,27,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,33,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 40,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,30,30,31,32,33,34,35,36,37, 41,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,31,31,32,33,34,-1,-1,38, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,32,32,32,33,-1,-1,-1,38, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,33,33,33,33,34,35,36,37, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,42,41,40,39,38,37,36,37,38,39,40,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 29,29,29,29,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 29,28,28,28,28,29,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,26,26,26,26,27,28,29,30, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,25,25,25,26,-1,-1,-1,31, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,24,24,25,26,27,-1,-1,31, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,23,23,24,25,26,27,28,29,30, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 29,28,28,-1,-1,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 29,29,29,-1,29,29,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 30,30,-1,-1,28,28,28,28,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 31,31,-1,27,27,27,27,28,-1,20,19,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 32,32,-1,26,26,26,26,-1,-1,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,20,19,18,17,17,-1,-1,11,10,9,8,7,6,6,-1,-1,2,2,2,2,2,3,4,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,25,24,24,24,-1,21,20,19,18,18,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,3,3,3,3,3,3,4,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 31,31,-1,25,24,23,23,-1,21,20,19,19,-1,-1,13,12,11,10,9,8,8,8,8,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,9,8,7,6,5,5,5,5,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,10,10,10,9,9,-1,6,6,6,6,6,6,6,6,6,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,11,11,11,10,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,11,11,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,13,13,13,12,12,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,14,14,14,13,13,12,12,12,12,-1,-1,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 34,-1,31,30,30,30,30,30,-1,23,22,-1,17,17,18,17,16,15,15,15,16,17,18,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,15,16,-1,23,23,23,23,23,24,-1,27, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,18,18,18,17,16,16,16,16,16,17,18,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,19,18,17,17,17,17,17,17,17,18,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,18,-1,25,-1,26,26,26,-1,29, 32,31,30,29,29,-1,28,-1,23,22,22,-1,20,19,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,24,-1,25,25,26,27,28, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,20,19,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,20,20,20,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,21,21,21,21,21,21,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,22,22,22,22,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,23,23,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,24,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,33,32,31,30,29,28,27,26,25,26,27,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,33,32,31,31,-1,-1,27,26,26,26,27,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 41,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,30,30,31,32,33,34,35,36,37, 42,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,31,31,32,33,34,-1,-1,38, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,32,32,32,33,-1,-1,-1,38, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,33,33,33,33,34,35,36,37, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,42,41,40,39,38,37,36,37,38,39,40,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,26,26,26,26,27,28,29,30, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,25,25,25,26,-1,-1,-1,31, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,24,24,25,26,27,-1,-1,31, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,23,23,24,25,26,27,28,29,30, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 30,29,29,-1,-1,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 30,30,30,-1,30,30,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 31,31,-1,-1,29,29,29,29,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 32,32,-1,28,28,28,28,29,-1,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 33,33,-1,27,27,27,27,-1,-1,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 34,34,-1,26,26,26,26,-1,-1,21,20,19,18,18,-1,-1,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 33,33,-1,26,25,25,25,-1,22,21,20,19,19,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,3,3,3,3,3,3,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 32,32,-1,26,25,24,24,-1,22,21,20,20,-1,-1,14,13,12,11,10,9,9,9,9,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,10,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,11,11,10,9,9,-1,6,6,6,6,6,6,6,6,6,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,12,12,11,10,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,12,11,11,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,14,14,13,12,12,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,15,15,14,13,13,12,12,12,12,-1,-1,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,-1,21,20,21,22,22,21,-1,24, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 35,-1,32,31,31,31,31,31,-1,24,23,-1,18,18,18,17,16,15,15,15,16,17,18,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,15,16,-1,23,23,23,23,23,24,-1,27, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,19,19,18,17,16,16,16,16,16,17,18,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,18,-1,25,-1,26,26,26,-1,29, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,24,-1,25,25,26,27,28, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,21,21,21,21,21,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,22,22,22,22,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,23,23,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,24,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 40,40,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 41,41,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,33,32,31,30,29,28,27,26,25,26,27,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,33,32,31,31,-1,-1,27,26,26,26,27,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,33,33,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 42,41,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,30,30,31,32,33,34,35,36,37, 43,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,31,31,32,33,34,-1,-1,38, 43,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,32,32,32,33,-1,-1,-1,38, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,33,33,33,33,34,35,36,37, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,43,42,41,40,39,38,37,36,37,38,39,40,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,26,26,26,26,27,28,29,30, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,25,25,25,26,-1,-1,-1,31, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,24,24,25,26,27,-1,-1,31, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,23,23,24,25,26,27,28,29,30, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 31,30,30,-1,-1,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 31,31,31,-1,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 32,32,-1,-1,30,30,30,30,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 33,33,-1,29,29,29,29,30,-1,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 34,34,-1,28,28,28,28,-1,-1,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 35,35,-1,27,27,27,27,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,3,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,27,26,26,26,-1,23,22,21,20,20,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,3,3,3,3,3,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 33,33,-1,27,26,25,25,-1,23,22,21,21,-1,-1,15,14,13,12,11,10,10,9,9,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,12,11,10,9,9,-1,6,6,6,6,6,6,6,6,6,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,13,12,11,10,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,13,12,11,11,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,15,14,13,12,12,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,16,15,14,13,13,12,12,12,12,-1,-1,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,-1,21,20,21,22,22,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 36,-1,33,32,32,32,32,32,-1,24,24,-1,19,19,18,17,16,15,15,15,16,17,18,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,15,16,-1,23,23,23,23,23,24,-1,27, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,16,16,17,18,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,18,-1,25,-1,26,26,26,-1,29, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,24,-1,25,25,26,27,28, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,20,20,20,20,20,20,19,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,21,21,21,21,21,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,22,22,22,22,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,23,23,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,24,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 40,40,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 41,41,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,33,32,31,30,29,28,27,26,25,26,27,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,33,32,31,31,-1,-1,27,26,26,26,27,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,33,33,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 42,41,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,30,30,31,32,33,34,35,36,37, 43,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,31,31,32,33,34,-1,-1,38, 43,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,32,32,32,33,-1,-1,-1,38, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,33,33,33,33,34,35,36,37, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,43,42,41,40,39,38,37,36,37,38,39,40,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,17,16,15,15,15,15,16,16,15,15,15,15,15, 33,32,32,32,32,33,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,17,16,15,14,14,14,-1,-1,14,14,14,14,15, 33,32,31,31,31,-1,-1,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,11,11,11,11,12,13,14,15, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,10,10,10,11,-1,-1,-1,16, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,9,9,10,11,12,-1,-1,16, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,8,8,9,10,11,12,13,14,15, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,4,4,4,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,-1,17,-1,-1,14,14,15, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,-1,16,16,16,-1,15,15,15, 34,34,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,2,3,-1,6,6,-1,15,15,16,15,-1,-1,16,16, 35,35,-1,32,32,32,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,16,17,18,19,20,20,19,19,19,-1,-1,0,1,2,3,4,5,6,-1,15,14,-1,14,14,-1,17,17, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,16,16,17,18,19,20,20,19,18,18,18,-1,-1,2,2,3,4,5,6,-1,-1,13,13,13,13,-1,18,18, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,21,20,19,18,17,17,17,-1,-1,3,3,4,5,6,-1,-1,12,12,12,12,-1,19,19, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,4,4,5,6,7,-1,11,11,11,12,-1,19,19, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,5,5,6,7,-1,10,10,11,12,-1,18,18, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,20,21,22,21,20,19,18,17,16,15,14,14,14,-1,-1,6,6,7,8,9,10,11,12,-1,18,17, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,21,21,21,21,21,21,21,21,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,7,7,7,-1,10,10,11,12,-1,-1,16, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,22,22,22,22,22,22,22,22,22,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,11,-1,12,12,13,14,15, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,12,-1,13,13,13,-1,16, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,13,-1,-1,-1,14,-1,17, 36,-1,33,34,34,33,32,33,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,15,14,15,16,16,15,-1,18, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,15,15,15,16,16,16,-1,19, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,16,16,16,16,17,17,-1,20, 39,-1,36,35,35,35,35,35,-1,31,30,-1,28,28,29,30,29,28,28,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,17,17,17,17,17,18,-1,21, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,30,29,29,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,18,-1,-1,-1,19,-1,22, 41,-1,38,39,40,-1,37,-1,33,32,32,31,30,30,30,30,30,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,19,-1,22,21,20,-1,23, 41,40,39,39,40,-1,38,-1,33,33,33,-1,31,31,31,31,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,20,-1,22,21,21,22,23, 42,-1,-1,40,39,38,38,-1,34,34,34,-1,32,32,32,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,21,22,22,22,-1,-1,24, 43,44,-1,40,39,38,37,36,35,35,35,-1,-1,33,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,22,23,23,-1,26,25, 44,44,-1,40,39,38,38,-1,36,36,36,37,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,23,24,-1,26,26, 45,45,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,27,27, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,28,28, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,29,29, 48,48,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,41,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,30,30, 49,49,-1,-1,43,44,43,43,-1,41,41,-1,41,41,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,31,31, 50,50,51,-1,44,44,44,-1,-1,42,42,43,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,33,32,32, 51,51,51,-1,-1,45,-1,-1,44,43,43,43,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,33,33,33, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,34,34, 52,51,50,49,48,47,46,45,45,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,35, 53,-1,-1,49,48,47,46,46,-1,-1,47,46,45,44,43,42,41,40,41,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,36, 53,-1,-1,-1,48,47,47,47,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 52,51,50,49,48,48,48,48,-1,-1,47,46,45,44,43,42,42,42,42,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,45,44,43,43,43,43,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 52,51,51,51,51,-1,-1,51,51,51,52,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 52,52,52,52,52,53,53,52,52,52,52,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 33,33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 33,32,32,32,32,33,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,17,16,15,14,13,13,13,-1,-1,13,13,13,13,14, 33,32,31,31,31,-1,-1,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,10,10,10,10,11,12,13,14, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,9,9,9,10,-1,-1,-1,15, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,8,8,9,10,11,-1,-1,15, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,7,7,8,9,10,11,12,13,14, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,4,4,4,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,16,-1,-1,13,13,14, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,15,15,15,-1,14,14,14, 34,34,-1,-1,33,33,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,2,-1,5,5,-1,14,14,15,14,-1,-1,15,15, 35,35,-1,32,32,32,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,16,17,18,19,20,19,18,18,18,-1,-1,1,0,1,2,3,4,5,-1,14,13,-1,13,13,-1,16,16, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,16,16,17,18,19,20,19,18,17,17,17,-1,-1,1,1,2,3,4,5,-1,-1,12,12,12,12,-1,17,17, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,20,19,18,17,16,16,16,-1,-1,2,2,3,4,5,-1,-1,11,11,11,11,-1,18,18, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,18,18,18,18,18,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,3,3,4,5,6,-1,10,10,10,11,-1,18,18, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,19,19,19,19,19,19,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,4,4,5,6,-1,9,9,10,11,-1,17,17, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,20,21,21,20,19,18,17,16,15,14,13,13,13,-1,-1,5,5,6,7,8,9,10,11,-1,17,16, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,21,21,21,21,21,21,21,21,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,6,6,-1,9,9,10,11,-1,-1,15, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,22,22,22,22,22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,10,-1,11,11,12,13,14, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,11,-1,12,12,12,-1,15, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,24,24,24,24,24,24,24,24,24,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,12,-1,-1,-1,13,-1,16, 36,-1,33,34,34,33,32,33,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,14,13,14,15,15,14,-1,17, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,26,26,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,14,14,14,15,15,15,-1,18, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,15,15,15,15,16,16,-1,19, 39,-1,36,35,35,35,35,35,-1,31,30,-1,28,28,29,30,29,28,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,16,16,16,16,16,17,-1,20, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,30,29,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,17,-1,-1,-1,18,-1,21, 41,-1,38,39,40,-1,37,-1,33,32,32,31,30,30,30,30,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,18,-1,21,20,19,-1,22, 41,40,39,39,40,-1,38,-1,33,33,33,-1,31,31,31,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,19,-1,21,20,20,21,22, 42,-1,-1,40,39,38,38,-1,34,34,34,-1,32,32,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,20,21,21,21,-1,-1,23, 43,44,-1,40,39,38,37,36,35,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,21,22,22,-1,25,24, 44,44,-1,40,39,38,38,-1,36,36,36,37,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,22,23,-1,25,25, 45,45,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,26,26, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,27,27, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,28,28, 48,48,-1,42,42,-1,42,43,-1,40,40,40,40,40,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,29,29, 49,49,-1,-1,43,44,43,43,-1,41,41,-1,41,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,30,30, 50,50,51,-1,44,44,44,-1,-1,42,42,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,32,31,31, 51,51,51,-1,-1,45,-1,-1,44,43,43,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,32,32,32, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,33,33, 52,51,50,49,48,47,46,45,45,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,34, 53,-1,-1,49,48,47,46,46,-1,-1,46,45,44,43,42,41,40,39,40,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,35, 53,-1,-1,-1,48,47,47,47,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 52,51,50,49,48,48,48,48,-1,-1,46,45,44,43,42,41,41,41,41,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,44,43,42,42,42,42,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 52,51,51,51,51,-1,-1,51,51,51,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 52,52,52,52,52,53,53,52,52,52,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 34,33,33,33,33,34,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,17,16,15,14,13,13,13,-1,-1,13,13,13,13,14, 34,33,32,32,32,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,10,10,10,10,11,12,13,14, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,9,9,9,10,-1,-1,-1,15, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,8,8,9,10,11,-1,-1,15, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,7,7,8,9,10,11,12,13,14, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,15,-1,-1,13,13,14, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,-1,14,14,14,-1,14,14,14, 35,35,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,1,-1,4,4,-1,13,13,14,13,-1,-1,15,15, 36,36,-1,33,33,33,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,17,18,19,20,20,19,18,18,18,-1,-1,2,1,0,1,2,3,4,-1,13,12,-1,12,12,-1,16,16, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,17,17,18,19,20,20,19,18,17,17,17,-1,-1,1,1,1,2,3,4,-1,-1,11,11,11,11,-1,17,17, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,20,19,18,17,16,16,16,-1,-1,2,2,2,3,4,-1,-1,10,10,10,10,-1,18,18, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,3,3,3,4,5,-1,9,9,9,10,-1,17,17, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,4,4,4,5,-1,8,8,9,10,-1,16,16, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,21,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,6,6,-1,8,8,9,10,-1,-1,14, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,9,-1,10,10,11,12,13, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,-1,11,11,11,-1,14, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 37,-1,34,35,35,34,33,34,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,13,12,13,14,14,13,-1,16, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,14,14,14,-1,17, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,14,15,15,-1,18, 40,-1,37,36,36,36,36,36,-1,32,31,-1,29,29,30,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,15,15,15,15,15,16,-1,19, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 42,-1,39,40,41,-1,38,-1,34,33,33,32,31,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,17,-1,20,19,18,-1,21, 42,41,40,40,41,-1,39,-1,34,34,34,-1,32,32,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,18,-1,20,19,19,20,21, 43,-1,-1,41,40,39,39,-1,35,35,35,-1,33,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,19,20,20,20,-1,-1,22, 44,45,-1,41,40,39,38,37,36,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,20,21,21,-1,24,23, 45,45,-1,41,40,39,39,-1,37,37,37,38,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,21,22,-1,24,24, 46,46,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,22,-1,25,25, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 49,49,-1,43,43,-1,43,44,-1,41,41,41,41,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,28,28, 50,50,-1,-1,44,45,44,44,-1,42,42,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,29,29, 51,51,52,-1,45,45,45,-1,-1,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,31,30,30, 52,52,52,-1,-1,46,-1,-1,45,44,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,31,31,31, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,32,32,32, 53,52,51,50,49,48,47,46,46,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,33,33, 54,-1,-1,50,49,48,47,47,-1,-1,46,45,44,43,42,41,40,39,40,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,34, 54,-1,-1,-1,49,48,48,48,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,35, 53,52,51,50,49,49,49,49,-1,-1,46,45,44,43,42,41,41,41,41,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,44,43,42,42,42,42,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 53,52,52,52,52,-1,-1,52,52,52,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 53,53,53,53,53,54,54,53,53,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 35,34,34,34,34,35,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,17,16,15,14,13,13,13,-1,-1,13,13,13,13,14, 35,34,33,33,33,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,10,10,10,10,11,12,13,14, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,9,9,9,10,-1,-1,-1,15, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,8,8,9,10,11,-1,-1,15, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,7,7,8,9,10,11,12,13,14, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,-1,-1,15,-1,-1,13,13,14, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,4,-1,-1,14,14,14,-1,14,14,14, 36,36,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,-1,3,3,-1,13,13,14,13,-1,-1,15,15, 37,37,-1,34,34,34,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,18,19,20,21,20,19,18,18,18,-1,-1,3,2,1,0,1,2,3,-1,13,12,-1,12,12,-1,16,16, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,18,18,19,20,21,20,19,18,17,17,17,-1,-1,2,1,1,1,2,3,-1,-1,11,11,11,11,-1,17,17, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,20,19,18,17,16,16,16,-1,-1,2,2,2,2,3,-1,-1,10,10,10,10,-1,18,18, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,3,3,3,3,4,-1,9,9,9,10,-1,17,17, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,4,4,4,4,-1,8,8,9,10,-1,16,16, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,6,6,-1,8,8,9,10,-1,-1,14, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,9,-1,10,10,11,12,13, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,25,25,25,25,25,25,25,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,-1,11,11,11,-1,14, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,26,26,26,26,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 38,-1,35,36,36,35,34,35,-1,29,29,-1,27,27,27,27,27,27,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,13,12,13,14,14,13,-1,16, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,14,14,14,-1,17, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,14,15,15,-1,18, 41,-1,38,37,37,37,37,37,-1,33,32,-1,30,30,31,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,15,15,15,15,15,16,-1,19, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 43,-1,40,41,42,-1,39,-1,35,34,34,33,32,32,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,17,-1,20,19,18,-1,21, 43,42,41,41,42,-1,40,-1,35,35,35,-1,33,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,18,-1,20,19,19,20,21, 44,-1,-1,42,41,40,40,-1,36,36,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,19,20,20,20,-1,-1,22, 45,46,-1,42,41,40,39,38,37,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,20,21,21,-1,24,23, 46,46,-1,42,41,40,40,-1,38,38,38,39,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,21,22,-1,24,24, 47,47,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,22,-1,25,25, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 50,50,-1,44,44,-1,44,45,-1,42,42,42,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,28,28, 51,51,-1,-1,45,46,45,45,-1,43,43,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,29,29, 52,52,53,-1,46,46,46,-1,-1,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,31,30,30, 53,53,53,-1,-1,47,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,31,31,31, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,32,32,32, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,33,33, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,34, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,35, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 54,53,52,52,52,-1,-1,52,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 54,53,53,53,53,-1,-1,53,53,53,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 54,54,54,54,54,55,55,54,54,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,18,17,16,15,14,13,13,13,13,14,14,13,13,13,13,13, 36,35,35,35,35,36,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,13, 36,35,34,34,34,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,9,9,9,9,10,11,12,13, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,8,8,8,9,-1,-1,-1,14, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,7,7,8,9,10,-1,-1,14, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,6,6,7,8,9,10,11,12,13, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,15,-1,-1,12,12,13, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,-1,-1,14,14,14,-1,13,13,13, 37,37,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,-1,2,2,-1,13,13,14,13,-1,-1,14,14, 38,38,-1,35,35,35,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,19,20,21,21,20,19,18,18,18,-1,-1,4,3,2,1,0,1,2,-1,13,12,-1,12,12,-1,15,15, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,19,19,20,21,21,20,19,18,17,17,17,-1,-1,3,2,1,1,1,2,-1,-1,11,11,11,11,-1,16,16, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,20,19,18,17,16,16,16,-1,-1,2,2,2,2,2,-1,-1,10,10,10,10,-1,17,17, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,3,3,3,3,4,-1,9,9,9,10,-1,17,17, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,4,4,4,4,-1,8,8,9,10,-1,16,16, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,24,24,24,24,24,24,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,6,6,-1,8,8,9,10,-1,-1,14, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,25,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,9,-1,10,10,11,12,13, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,26,26,26,26,26,26,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,-1,11,11,11,-1,14, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,27,27,27,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 39,-1,36,37,37,36,35,36,-1,30,30,-1,28,28,28,28,28,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,13,12,13,14,14,13,-1,16, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,14,14,14,-1,17, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,14,15,15,-1,18, 42,-1,39,38,38,38,38,38,-1,34,33,-1,31,31,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,15,15,15,15,15,16,-1,19, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,32,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 44,-1,41,42,43,-1,40,-1,36,35,35,34,33,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,17,-1,20,19,18,-1,21, 44,43,42,42,43,-1,41,-1,36,36,36,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,18,-1,20,19,19,20,21, 45,-1,-1,43,42,41,41,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,19,20,20,20,-1,-1,22, 46,47,-1,43,42,41,40,39,38,38,38,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,20,21,21,-1,24,23, 47,47,-1,43,42,41,41,-1,39,39,39,40,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,21,22,-1,24,24, 48,48,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,22,-1,25,25, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 51,51,-1,45,45,-1,45,46,-1,43,43,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,28,28, 52,52,-1,-1,46,47,46,46,-1,44,44,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,29,29, 53,53,54,-1,47,47,47,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,31,30,30, 54,53,53,-1,-1,48,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,31,31,31, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,32,32,32, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,33,33, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,34, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,35, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 54,53,52,52,52,-1,-1,52,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 54,53,53,53,53,-1,-1,53,53,53,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 54,54,54,54,54,55,55,54,54,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,17,16,15,14,13,12,12,12,12,13,13,12,12,12,12,12, 37,36,36,36,36,37,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,12, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,11,12, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,10,9,9,-1,9,9,10,11,12, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,8,8,8,8,9,10,11,12, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,7,7,7,8,-1,-1,-1,13, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,6,6,7,8,9,-1,-1,13, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,5,5,6,7,8,9,10,11,12, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,11,12, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,5,5,4,3,3,3,4,-1,-1,15,-1,-1,11,11,12, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,3,2,2,-1,-1,14,14,14,-1,12,12,12, 38,38,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,-1,1,1,-1,13,13,14,13,-1,-1,13,13, 39,39,-1,36,36,36,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,20,21,22,21,20,19,18,18,18,-1,-1,5,4,3,2,1,0,1,-1,13,12,-1,12,12,-1,14,14, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,20,20,21,22,21,20,19,18,17,17,17,-1,-1,4,3,2,1,1,1,-1,-1,11,11,11,11,-1,15,15, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,20,19,18,17,16,16,16,-1,-1,3,2,2,2,2,-1,-1,10,10,10,10,-1,16,16, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,3,3,3,3,4,-1,9,9,9,10,-1,17,17, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,4,4,4,4,-1,8,8,9,10,-1,16,16, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,25,25,25,25,25,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,6,6,-1,8,8,9,10,-1,-1,14, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,9,-1,10,10,11,12,13, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,27,27,27,27,27,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,-1,11,11,11,-1,14, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,28,28,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 40,-1,37,38,38,37,36,37,-1,31,31,-1,29,29,29,29,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,13,12,13,14,14,13,-1,16, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,14,14,14,-1,17, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,14,15,15,-1,18, 43,-1,40,39,39,39,39,39,-1,35,34,-1,32,32,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,15,15,15,15,15,16,-1,19, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 45,-1,42,43,44,-1,41,-1,37,36,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,17,-1,20,19,18,-1,21, 45,44,43,43,44,-1,42,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,18,-1,20,19,19,20,21, 46,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,19,20,20,20,-1,-1,22, 47,48,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,20,21,21,-1,24,23, 48,48,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,21,22,-1,24,24, 49,49,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,22,-1,25,25, 50,50,-1,44,44,44,44,-1,-1,42,42,42,42,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 51,51,-1,45,45,45,45,-1,-1,43,43,43,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 52,52,-1,46,46,-1,46,47,-1,44,44,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,28,28, 53,53,-1,-1,47,48,47,47,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,29,29, 54,54,54,-1,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,31,30,30, 54,53,53,-1,-1,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,31,31,31, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,32,32,32, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,33,33, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,34, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,35, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 54,53,52,52,52,-1,-1,52,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 54,53,53,53,53,-1,-1,53,53,53,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 54,54,54,54,54,55,55,54,54,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,18,17,16,15,14,13,12,12,12,12,13,13,12,12,12,12,12, 38,37,37,37,37,38,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,12, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,11,12, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,10,9,9,-1,9,9,10,11,12, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,8,8,8,8,9,10,11,12, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,7,7,7,8,-1,-1,-1,13, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,6,6,7,8,9,-1,-1,13, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,5,5,6,7,8,9,10,11,12, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,11,12, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,6,5,4,3,3,3,4,-1,-1,15,-1,-1,11,11,12, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,4,3,2,2,-1,-1,14,14,14,-1,12,12,12, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,-1,1,1,-1,13,13,14,13,-1,-1,13,13, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,22,22,21,20,19,18,18,18,-1,-1,6,5,4,3,2,1,0,-1,13,12,-1,12,12,-1,14,14, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,22,22,21,20,19,18,17,17,17,-1,-1,5,4,3,2,1,1,-1,-1,11,11,11,11,-1,15,15, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,20,19,18,17,16,16,16,-1,-1,4,3,2,2,2,-1,-1,10,10,10,10,-1,16,16, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,3,3,3,3,4,-1,9,9,9,10,-1,17,17, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,4,4,4,4,-1,8,8,9,10,-1,16,16, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,26,26,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,6,6,-1,8,8,9,10,-1,-1,14, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,9,-1,10,10,11,12,13, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,-1,11,11,11,-1,14, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,29,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,30,30,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,13,12,13,14,14,13,-1,16, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,14,14,14,-1,17, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,14,15,15,-1,18, 44,-1,41,40,40,40,40,40,-1,36,35,-1,33,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,15,15,15,15,15,16,-1,19, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 46,-1,43,44,45,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,17,-1,20,19,18,-1,21, 46,45,44,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,18,-1,20,19,19,20,21, 47,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,19,20,20,20,-1,-1,22, 48,49,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,20,21,21,-1,24,23, 49,49,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,21,22,-1,24,24, 50,50,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,22,-1,25,25, 51,51,-1,44,44,44,44,-1,-1,42,42,42,42,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 52,52,-1,45,45,45,45,-1,-1,43,43,43,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 53,53,-1,46,46,-1,46,47,-1,44,44,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,28,28, 54,54,-1,-1,47,48,47,47,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,29,29, 54,54,54,-1,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,31,30,30, 54,53,53,-1,-1,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,31,31,31, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,32,32,32, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,33,33, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,34, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,35, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 54,53,52,52,52,-1,-1,52,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 54,53,53,53,53,-1,-1,53,53,53,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 54,54,54,54,54,55,55,54,54,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 47,46,46,46,46,47,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,25, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,24, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,23,23, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,22,22,22, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,3,-1,-1,21,21,21, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,2,2,3,-1,21,20,20, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,1,1,2,3,-1,-1,19,19, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,0,1,-1,4,5,-1,18,18, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,2,3,4,5,-1,17,17, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,3,3,4,5,-1,16,16, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,4,4,4,5,-1,15,15, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,5,5,5,5,-1,14,14, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,6,6,-1,14,13, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,7,7,7,7,-1,-1,12, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,8,-1,8,8,9,10,11, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,-1,9,9,9,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,12,11,12,13,12,11,-1,14, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,13,12,12,-1,15, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,13,13,13,-1,16, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,14,14,14,14,14,14,-1,17, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,15,-1,-1,-1,15,-1,18, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,16,-1,18,17,16,-1,19, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,17,-1,18,17,17,18,19, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,18,19,18,18,-1,-1,20, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,20,19,19,19,19,-1,22,21, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,20,20,20,20,-1,22,22, 54,54,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,21,21,21,21,-1,23,23, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,45,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 56,56,-1,48,48,48,48,-1,-1,46,46,46,45,44,44,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 57,57,-1,49,49,-1,49,50,-1,47,47,46,45,44,43,43,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,25,24,24,24,24,-1,26,26, 58,58,-1,-1,50,51,50,50,-1,48,48,-1,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,25,25,25,25,-1,-1,27,27, 57,57,57,-1,51,51,51,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,28,28,28,28,29,28,28,-1,-1,26,26,26,-1,29,28,28, 57,56,56,-1,-1,52,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,31,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,27,-1,-1,29,29,29, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,30,30,30, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,32,31,31,31,31, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,32,32,-1,-1,32, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,33,-1,-1,-1,33, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,44,44,44,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,35,34, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,45,45,45,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 57,56,55,55,55,-1,-1,55,55,56,56,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 57,56,56,56,56,-1,-1,56,56,56,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,37, 57,57,57,57,57,58,58,57,57,56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 46,45,45,45,45,46,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,24, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,23, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,22,22, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,21,21,21, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,3,-1,-1,20,20,20, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,2,2,3,-1,20,19,19, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,1,1,2,3,-1,-1,18,18, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,1,0,-1,4,4,-1,17,17, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,1,2,3,4,-1,16,16, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,2,2,3,4,-1,15,15, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,3,3,3,4,-1,14,14, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,4,4,4,4,-1,13,13, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,5,5,-1,13,12, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,6,6,6,6,-1,-1,11, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,7,-1,7,7,8,9,10, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,8,-1,8,8,8,-1,11, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,9,-1,-1,-1,9,-1,12, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,11,10,11,12,11,10,-1,13, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,12,11,11,-1,14, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,12,12,12,-1,15, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,13,13,13,13,13,13,-1,16, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,14,-1,-1,-1,14,-1,17, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,15,-1,17,16,15,-1,18, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,16,-1,17,16,16,17,18, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,17,18,17,17,-1,-1,19, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,19,18,18,18,18,-1,21,20, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,19,19,19,19,-1,21,21, 53,53,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,20,20,20,20,-1,22,22, 54,54,-1,46,46,46,46,-1,-1,44,44,44,44,44,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 55,55,-1,47,47,47,47,-1,-1,45,45,45,44,43,43,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 56,56,-1,48,48,-1,48,49,-1,46,46,45,44,43,42,42,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,24,23,23,23,23,-1,25,25, 57,57,-1,-1,49,50,49,49,-1,47,47,-1,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,24,24,24,24,-1,-1,26,26, 56,56,56,-1,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,29,28,27,27,27,27,27,28,27,27,-1,-1,25,25,25,-1,28,27,27, 56,55,55,-1,-1,51,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,26,-1,-1,28,28,28, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,29,29,29, 56,55,54,53,52,51,50,49,49,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,31,30,30,30,30, 57,-1,-1,53,52,51,50,50,-1,-1,48,47,46,45,44,43,42,41,42,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,31,31,-1,-1,31, 57,-1,-1,-1,52,51,51,51,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,32,-1,-1,-1,32, 56,55,54,53,52,52,52,52,-1,-1,48,47,46,45,44,43,43,43,43,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,34,33, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,46,45,44,44,44,44,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,34,34, 56,55,54,54,54,-1,-1,54,54,55,55,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,35,35, 56,55,55,55,55,-1,-1,55,55,55,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,36, 56,56,56,56,56,57,57,56,56,55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 46,45,45,45,45,46,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,24, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,23, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,22,22, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,21,21,21, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,3,-1,-1,20,20,20, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,3,2,2,-1,20,19,19, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,4,3,2,1,-1,-1,18,18, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,4,4,-1,0,1,-1,17,17, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,3,2,1,1,-1,16,16, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,3,2,2,2,-1,15,15, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,3,3,3,3,-1,14,14, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,4,4,4,4,-1,13,13, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,5,5,-1,13,12, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,6,6,6,6,-1,-1,11, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,7,-1,7,7,8,9,10, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,8,-1,8,8,8,-1,11, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,9,-1,-1,-1,9,-1,12, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,11,10,11,12,11,10,-1,13, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,12,11,11,-1,14, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,12,12,12,-1,15, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,13,13,13,13,13,13,-1,16, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,14,-1,-1,-1,14,-1,17, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,15,-1,17,16,15,-1,18, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,16,-1,17,16,16,17,18, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,17,18,17,17,-1,-1,19, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,19,18,18,18,18,-1,21,20, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,19,19,19,19,-1,21,21, 53,53,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,20,20,20,20,-1,22,22, 54,54,-1,46,46,46,46,-1,-1,44,44,44,44,44,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 55,55,-1,47,47,47,47,-1,-1,45,45,45,44,43,43,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 56,56,-1,48,48,-1,48,49,-1,46,46,45,44,43,42,42,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,24,23,23,23,23,-1,25,25, 57,57,-1,-1,49,50,49,49,-1,47,47,-1,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,24,24,24,24,-1,-1,26,26, 56,56,56,-1,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,29,28,27,27,27,27,27,28,27,27,-1,-1,25,25,25,-1,28,27,27, 56,55,55,-1,-1,51,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,26,-1,-1,28,28,28, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,29,29,29, 56,55,54,53,52,51,50,49,49,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,31,30,30,30,30, 57,-1,-1,53,52,51,50,50,-1,-1,48,47,46,45,44,43,42,41,42,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,31,31,-1,-1,31, 57,-1,-1,-1,52,51,51,51,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,32,-1,-1,-1,32, 56,55,54,53,52,52,52,52,-1,-1,48,47,46,45,44,43,43,43,43,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,34,33, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,46,45,44,44,44,44,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,34,34, 56,55,54,54,54,-1,-1,54,54,55,55,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,35,35, 56,55,55,55,55,-1,-1,55,55,55,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,36, 56,56,56,56,56,57,57,56,56,55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 46,45,45,45,45,46,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,24, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,23, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,22,22, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,21,21,21, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,4,-1,-1,20,20,20, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,4,3,3,-1,20,19,19, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,5,4,3,2,-1,-1,18,18, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,5,4,-1,1,0,-1,17,17, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,3,2,1,1,-1,16,16, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,3,2,2,2,-1,15,15, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,3,3,3,3,-1,14,14, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,4,4,4,4,-1,13,13, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,5,5,-1,13,12, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,6,6,6,6,-1,-1,11, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,7,-1,7,7,8,9,10, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,8,-1,8,8,8,-1,11, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,9,-1,-1,-1,9,-1,12, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,11,10,11,12,11,10,-1,13, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,12,11,11,-1,14, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,12,12,12,-1,15, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,13,13,13,13,13,13,-1,16, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,14,-1,-1,-1,14,-1,17, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,15,-1,17,16,15,-1,18, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,16,-1,17,16,16,17,18, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,17,18,17,17,-1,-1,19, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,19,18,18,18,18,-1,21,20, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,19,19,19,19,-1,21,21, 53,53,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,20,20,20,20,-1,22,22, 54,54,-1,46,46,46,46,-1,-1,44,44,44,44,44,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 55,55,-1,47,47,47,47,-1,-1,45,45,45,44,43,43,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 56,56,-1,48,48,-1,48,49,-1,46,46,45,44,43,42,42,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,24,23,23,23,23,-1,25,25, 57,57,-1,-1,49,50,49,49,-1,47,47,-1,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,24,24,24,24,-1,-1,26,26, 56,56,56,-1,50,50,50,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,29,28,27,27,27,27,27,28,27,27,-1,-1,25,25,25,-1,28,27,27, 56,55,55,-1,-1,51,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,26,-1,-1,28,28,28, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,29,29,29, 56,55,54,53,52,51,50,49,49,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,31,30,30,30,30, 57,-1,-1,53,52,51,50,50,-1,-1,48,47,46,45,44,43,42,41,42,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,31,31,-1,-1,31, 57,-1,-1,-1,52,51,51,51,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,32,-1,-1,-1,32, 56,55,54,53,52,52,52,52,-1,-1,48,47,46,45,44,43,43,43,43,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,34,33, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,46,45,44,44,44,44,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,34,34, 56,55,54,54,54,-1,-1,54,54,55,55,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,35,35, 56,55,55,55,55,-1,-1,55,55,55,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,36, 56,56,56,56,56,57,57,56,56,55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,13,12,12,12,12,12, 49,48,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,11, 49,48,47,46,46,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,10,10, 49,48,47,46,46,-1,43,42,42,-1,-1,-1,39,38,37,36,35,34,33,32,32,-1,29,28,27,27,-1,24,24,24,24,24,24,24,25,26,-1,-1,-1,10,9,9,-1,9,9,10,9,9, 49,48,47,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,33,33,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,9,8,8,8,9,10,9,8, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,9,8,7,7,-1,-1,-1,7, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,9,8,7,6,6,-1,-1,6, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,10,9,8,7,6,5,5,5,5, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,5,4,4,4, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,20,-1,-1,3,3,3, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,19,19,19,-1,3,2,2, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,15,-1,13,13,-1,18,18,19,18,-1,-1,1,1, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,33,32,31,32,33,32,31,30,29,28,28,28,-1,-1,17,16,16,16,15,14,14,-1,18,17,-1,17,17,-1,0,1, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,34,33,32,32,32,33,32,31,30,29,28,27,27,27,-1,-1,17,17,16,15,15,15,-1,-1,16,16,16,16,-1,1,1, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,30,29,28,27,26,26,26,-1,-1,17,16,16,16,16,-1,-1,15,15,15,15,-1,2,2, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,35,34,34,34,34,34,34,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,17,17,17,17,17,-1,14,14,14,14,-1,3,3, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,37,36,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,-1,13,13,13,13,-1,4,4, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,38,37,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,12,12,-1,5,5, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,39,38,37,37,37,37,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,17,16,16,-1,13,12,11,11,-1,-1,6, 49,48,47,46,46,-1,45,-1,42,42,42,-1,39,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,14,-1,11,10,9,8,7, 50,-1,47,47,47,-1,46,-1,43,42,41,40,39,39,39,39,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,15,-1,11,10,10,-1,8, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,40,40,40,40,39,38,37,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,16,-1,-1,-1,11,-1,9, 52,-1,49,50,50,49,48,49,-1,43,43,-1,41,41,41,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,17,16,15,14,13,12,-1,10, 53,-1,50,50,50,49,49,49,-1,-1,44,-1,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,17,16,15,14,13,13,-1,11, 54,-1,51,51,50,50,50,50,-1,-1,45,-1,43,43,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,17,16,15,14,14,14,-1,12, 55,-1,52,51,51,51,51,51,-1,47,46,-1,44,43,42,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,17,16,15,15,15,15,-1,13, 56,-1,53,-1,-1,-1,52,-1,-1,47,47,-1,44,43,42,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,17,-1,-1,-1,16,-1,14, 57,-1,54,55,55,-1,53,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,18,-1,19,18,17,-1,15, 57,56,55,54,54,-1,53,-1,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,25,25,25,-1,19,-1,19,18,18,17,16, 58,-1,-1,54,53,52,52,-1,48,48,48,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,25,24,24,-1,20,20,19,19,-1,-1,17, 59,60,-1,54,53,52,51,50,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,22,21,20,20,20,-1,19,18, 60,60,-1,54,53,52,52,-1,50,50,50,51,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,-1,21,21,21,21,-1,19,19, 61,61,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,27,26,25,25,25,-1,22,22,22,22,-1,20,20, 62,62,-1,54,54,54,54,-1,-1,52,52,51,50,50,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,-1,-1,23,23,23,23,-1,21,21, 63,63,-1,55,55,55,55,-1,-1,53,52,51,50,49,49,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,27,-1,-1,24,24,24,24,-1,22,22, 64,64,-1,56,56,-1,56,57,-1,53,52,51,50,49,48,48,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,28,28,-1,26,25,25,25,25,-1,23,23, 63,63,-1,-1,57,58,57,57,-1,53,53,-1,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,31,30,29,29,29,-1,29,29,-1,26,26,26,26,-1,-1,24,24, 62,62,62,-1,58,58,58,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,31,30,30,-1,-1,27,27,27,-1,26,25,25, 62,61,61,-1,-1,59,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,31,32,-1,-1,28,-1,-1,26,26,26, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,28,27,27,27, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,32,31,30,29,28,28,28,28, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,32,31,30,29,29,-1,-1,29, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,47,47,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,32,31,30,30,-1,-1,-1,30, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,48,48,47,47,47,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,32,31,31,31,32,33,32,31, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,49,49,48,47,46,46,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 62,61,60,60,60,-1,-1,60,59,58,58,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 62,61,61,61,61,-1,-1,60,59,58,57,56,55,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,42,41,40,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,34, 62,62,62,62,62,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,41,42,41,40,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,13,12,12,12,12,12, 49,48,47,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,33,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,11, 49,48,47,46,46,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,10,10, 49,48,47,46,46,-1,43,42,42,-1,-1,-1,39,38,37,36,35,34,33,32,32,-1,29,28,27,27,-1,24,24,24,24,24,24,24,25,26,-1,-1,-1,10,9,9,-1,9,9,10,9,9, 49,48,47,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,33,33,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,9,8,8,8,9,10,9,8, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,9,8,7,7,-1,-1,-1,7, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,9,8,7,6,6,-1,-1,6, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,10,9,8,7,6,5,5,5,5, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,5,4,4,4, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,20,-1,-1,3,3,3, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,19,19,19,-1,3,2,2, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,15,-1,13,13,-1,18,18,19,18,-1,-1,1,1, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,33,32,31,32,33,32,31,30,29,28,28,28,-1,-1,17,16,16,16,15,14,14,-1,18,17,-1,17,17,-1,1,0, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,34,33,32,32,32,33,32,31,30,29,28,27,27,27,-1,-1,17,17,16,15,15,15,-1,-1,16,16,16,16,-1,1,1, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,35,34,33,33,33,33,33,-1,-1,30,29,28,27,26,26,26,-1,-1,17,16,16,16,16,-1,-1,15,15,15,15,-1,2,2, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,35,34,34,34,34,34,34,-1,-1,30,29,28,27,26,25,25,-1,-1,-1,17,17,17,17,17,-1,14,14,14,14,-1,3,3, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,37,36,35,35,35,35,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,-1,13,13,13,13,-1,4,4, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,38,37,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,12,12,-1,5,5, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,39,38,37,37,37,37,37,36,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,17,16,16,-1,13,12,11,11,-1,-1,6, 49,48,47,46,46,-1,45,-1,42,42,42,-1,39,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,14,-1,11,10,9,8,7, 50,-1,47,47,47,-1,46,-1,43,42,41,40,39,39,39,39,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,15,-1,11,10,10,-1,8, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,40,40,40,40,39,38,37,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,16,-1,-1,-1,11,-1,9, 52,-1,49,50,50,49,48,49,-1,43,43,-1,41,41,41,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,17,16,15,14,13,12,-1,10, 53,-1,50,50,50,49,49,49,-1,-1,44,-1,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,17,16,15,14,13,13,-1,11, 54,-1,51,51,50,50,50,50,-1,-1,45,-1,43,43,-1,-1,-1,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,17,16,15,14,14,14,-1,12, 55,-1,52,51,51,51,51,51,-1,47,46,-1,44,43,42,41,40,39,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,17,16,15,15,15,15,-1,13, 56,-1,53,-1,-1,-1,52,-1,-1,47,47,-1,44,43,42,41,40,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,17,-1,-1,-1,16,-1,14, 57,-1,54,55,55,-1,53,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,18,-1,19,18,17,-1,15, 57,56,55,54,54,-1,53,-1,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,25,25,25,-1,19,-1,19,18,18,17,16, 58,-1,-1,54,53,52,52,-1,48,48,48,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,25,24,24,-1,20,20,19,19,-1,-1,17, 59,60,-1,54,53,52,51,50,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,22,21,20,20,20,-1,19,18, 60,60,-1,54,53,52,52,-1,50,50,50,51,-1,-1,42,41,40,39,38,37,36,35,35,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,-1,21,21,21,21,-1,19,19, 61,61,-1,54,53,53,53,-1,51,51,51,51,51,-1,-1,-1,40,39,38,37,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,27,26,25,25,25,-1,22,22,22,22,-1,20,20, 62,62,-1,54,54,54,54,-1,-1,52,52,51,50,50,-1,-1,40,39,38,37,37,37,37,-1,-1,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,-1,-1,23,23,23,23,-1,21,21, 63,63,-1,55,55,55,55,-1,-1,53,52,51,50,49,49,-1,-1,39,38,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,27,-1,-1,24,24,24,24,-1,22,22, 64,64,-1,56,56,-1,56,57,-1,53,52,51,50,49,48,48,-1,-1,39,39,39,38,37,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,28,28,-1,26,25,25,25,25,-1,23,23, 63,63,-1,-1,57,58,57,57,-1,53,53,-1,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,31,30,29,29,29,-1,29,29,-1,26,26,26,26,-1,-1,24,24, 62,62,62,-1,58,58,58,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,31,30,30,-1,-1,27,27,27,-1,26,25,25, 62,61,61,-1,-1,59,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,31,32,-1,-1,28,-1,-1,26,26,26, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,28,27,27,27, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,32,31,30,29,28,28,28,28, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,32,31,30,29,29,-1,-1,29, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,47,47,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,32,31,30,30,-1,-1,-1,30, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,48,48,47,47,47,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,32,31,31,31,32,33,32,31, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,49,49,48,47,46,46,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 62,61,60,60,60,-1,-1,60,59,58,58,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 62,61,61,61,61,-1,-1,60,59,58,57,56,55,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,42,41,40,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,34, 62,62,62,62,62,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,41,42,41,40,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 13,13,13,13,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 12,12,12,12,12,13,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49,50, 11,11,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,48,48,48,49,50, 10,10,11,10,10,-1,10,10,11,-1,-1,-1,27,26,25,25,25,25,25,25,25,-1,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,-1,-1,-1,43,43,44,-1,47,47,48,49,50, 9,10,11,10,9,9,9,10,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,48,49,50, 8,-1,-1,-1,8,8,9,10,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 7,-1,-1,7,7,8,9,10,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 6,6,6,6,7,8,9,10,11,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 5,5,5,6,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 4,4,4,-1,-1,19,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 3,3,4,-1,18,18,18,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 2,2,-1,-1,17,17,17,17,-1,14,14,-1,16,16,17,18,19,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,51,50,-1,-1,51,51, 1,1,-1,16,16,16,16,17,-1,15,15,16,17,17,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,-1,50,49,-1,49,49,-1,52,52, 0,1,-1,15,15,15,15,-1,-1,16,16,16,17,18,18,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 1,1,-1,14,14,14,14,-1,-1,17,17,17,17,18,-1,-1,25,25,25,26,27,27,27,-1,-1,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 2,2,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,24,24,25,26,27,28,28,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 3,3,-1,12,12,12,12,-1,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37,38,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 4,4,-1,11,11,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 5,-1,-1,10,10,11,12,-1,15,15,16,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,35,35,36,37,38,39,40,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 6,7,8,9,10,-1,13,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,43,43,43,-1,46,-1,47,47,48,49,50, 7,-1,9,9,10,-1,14,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,37,37,37,38,39,40,41,42,43,44,-1,47,-1,48,48,48,-1,51, 8,-1,10,-1,-1,-1,15,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,35,36,37,38,38,38,39,40,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 9,-1,11,12,13,14,15,16,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,39,39,40,-1,44,44,-1,50,49,50,51,51,50,-1,53, 10,-1,12,12,13,14,15,16,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,40,40,-1,45,-1,-1,50,50,50,51,51,51,-1,54, 11,-1,13,13,13,14,15,16,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,41,41,-1,46,-1,-1,51,51,51,51,52,52,-1,55, 12,-1,14,14,14,14,15,16,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,41,42,42,-1,47,47,-1,52,52,52,52,52,53,-1,56, 13,-1,15,-1,-1,-1,16,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,36,37,38,39,40,41,42,43,-1,46,46,-1,-1,53,-1,-1,-1,54,-1,57, 14,-1,16,17,18,-1,17,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,53,-1,54,54,54,-1,57, 15,16,17,17,18,-1,18,-1,24,24,24,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,52,-1,53,53,54,55,56, 16,-1,-1,18,18,19,19,-1,23,23,24,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47,-1,51,51,52,53,-1,-1,57, 17,18,-1,19,19,19,20,21,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,49,50,51,52,53,-1,59,58, 18,18,-1,20,20,20,20,-1,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,34,34,35,36,37,38,39,40,41,-1,-1,50,49,49,49,-1,51,51,52,53,-1,59,59, 19,19,-1,21,21,21,21,-1,24,24,24,25,26,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,35,36,37,38,39,-1,-1,-1,49,49,50,50,50,-1,52,52,52,53,-1,60,60, 20,20,-1,22,22,22,22,-1,-1,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,48,48,49,50,51,-1,-1,53,53,53,53,-1,61,61, 21,21,-1,23,23,23,23,-1,-1,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,37,38,-1,-1,47,47,48,49,50,51,-1,-1,54,54,54,54,-1,62,62, 22,22,-1,24,24,-1,24,25,-1,27,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,-1,-1,46,46,47,48,49,50,51,-1,56,55,55,55,55,-1,62,62, 23,23,-1,-1,25,26,25,25,-1,28,28,-1,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,45,46,47,48,-1,51,51,-1,56,56,56,56,-1,-1,61,61, 24,24,25,-1,26,26,26,-1,-1,29,29,30,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,57,57,57,-1,60,60,60, 25,25,25,-1,-1,27,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,58,-1,-1,59,59,60, 26,26,26,27,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 27,27,27,27,28,29,30,31,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 28,-1,-1,28,28,29,30,31,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 29,-1,-1,-1,29,29,30,31,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 30,31,32,31,30,30,30,31,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,46,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,47,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,57,57,58,58,-1,-1,58,58,58,59,60, 33,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,57,58,59,-1,60,59,59,59,59,60, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,39,40,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60,60,60,60,60,60,60, 13,13,13,13,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 12,12,12,12,12,13,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,48,49,50, 11,11,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,48,48,48,49,50, 10,10,11,10,10,-1,10,10,11,-1,-1,-1,27,26,25,25,25,25,25,25,25,-1,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,-1,-1,-1,43,43,44,-1,47,47,48,49,50, 9,10,11,10,9,9,9,10,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,48,49,50, 8,-1,-1,-1,8,8,9,10,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 7,-1,-1,7,7,8,9,10,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 6,6,6,6,7,8,9,10,11,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 5,5,5,6,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 4,4,4,-1,-1,19,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 3,3,4,-1,18,18,18,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 2,2,-1,-1,17,17,17,17,-1,14,14,-1,16,16,17,18,19,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,51,50,-1,-1,51,51, 1,1,-1,16,16,16,16,17,-1,15,15,16,17,17,17,18,-1,-1,27,26,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,-1,50,49,-1,49,49,-1,52,52, 1,0,-1,15,15,15,15,-1,-1,16,16,16,17,18,18,-1,-1,26,26,26,26,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 1,1,-1,14,14,14,14,-1,-1,17,17,17,17,18,-1,-1,25,25,25,26,27,27,27,-1,-1,31,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 2,2,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,24,24,25,26,27,28,28,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 3,3,-1,12,12,12,12,-1,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37,38,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 4,4,-1,11,11,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 5,-1,-1,10,10,11,12,-1,15,15,16,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,35,35,36,37,38,39,40,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 6,7,8,9,10,-1,13,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,37,38,39,40,-1,43,43,43,-1,46,-1,47,47,48,49,50, 7,-1,9,9,10,-1,14,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,37,37,37,38,39,40,41,42,43,44,-1,47,-1,48,48,48,-1,51, 8,-1,10,-1,-1,-1,15,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,35,36,37,38,38,38,39,40,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 9,-1,11,12,13,14,15,16,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,39,39,40,-1,44,44,-1,50,49,50,51,51,50,-1,53, 10,-1,12,12,13,14,15,16,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,40,40,-1,45,-1,-1,50,50,50,51,51,51,-1,54, 11,-1,13,13,13,14,15,16,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,41,41,-1,46,-1,-1,51,51,51,51,52,52,-1,55, 12,-1,14,14,14,14,15,16,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,41,42,42,-1,47,47,-1,52,52,52,52,52,53,-1,56, 13,-1,15,-1,-1,-1,16,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,36,37,38,39,40,41,42,43,-1,46,46,-1,-1,53,-1,-1,-1,54,-1,57, 14,-1,16,17,18,-1,17,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,53,-1,54,54,54,-1,57, 15,16,17,17,18,-1,18,-1,24,24,24,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,52,-1,53,53,54,55,56, 16,-1,-1,18,18,19,19,-1,23,23,24,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47,-1,51,51,52,53,-1,-1,57, 17,18,-1,19,19,19,20,21,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,49,50,51,52,53,-1,59,58, 18,18,-1,20,20,20,20,-1,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,34,34,35,36,37,38,39,40,41,-1,-1,50,49,49,49,-1,51,51,52,53,-1,59,59, 19,19,-1,21,21,21,21,-1,24,24,24,25,26,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,35,36,37,38,39,-1,-1,-1,49,49,50,50,50,-1,52,52,52,53,-1,60,60, 20,20,-1,22,22,22,22,-1,-1,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,48,48,49,50,51,-1,-1,53,53,53,53,-1,61,61, 21,21,-1,23,23,23,23,-1,-1,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,37,38,-1,-1,47,47,48,49,50,51,-1,-1,54,54,54,54,-1,62,62, 22,22,-1,24,24,-1,24,25,-1,27,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,-1,-1,46,46,47,48,49,50,51,-1,56,55,55,55,55,-1,62,62, 23,23,-1,-1,25,26,25,25,-1,28,28,-1,28,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,-1,-1,45,45,46,47,48,-1,51,51,-1,56,56,56,56,-1,-1,61,61, 24,24,25,-1,26,26,26,-1,-1,29,29,30,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,57,57,57,-1,60,60,60, 25,25,25,-1,-1,27,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,58,-1,-1,59,59,60, 26,26,26,27,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,-1,42,42,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 27,27,27,27,28,29,30,31,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 28,-1,-1,28,28,29,30,31,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 29,-1,-1,-1,29,29,30,31,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 30,31,32,31,30,30,30,31,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,46,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,47,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,57,57,58,58,-1,-1,58,58,58,59,60, 33,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,57,58,59,-1,60,59,59,59,59,60, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,39,40,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60,60,60,60,60,60,60, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 23,22,22,22,22,23,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,-1,44,44,44,44,45, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 23,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 22,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 21,21,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 20,20,20,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 19,19,19,-1,-1,4,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 18,18,19,-1,3,3,3,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 17,17,-1,-1,2,2,3,4,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 16,16,-1,1,1,2,3,4,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 15,15,-1,0,1,2,3,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 14,14,-1,1,1,2,3,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 13,13,-1,2,2,2,3,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 12,12,-1,3,3,3,3,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 11,12,-1,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 10,-1,-1,5,5,5,5,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 9,8,7,6,6,-1,6,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 10,-1,7,7,7,-1,7,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 11,-1,8,-1,-1,-1,8,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 12,-1,9,10,11,10,9,10,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 13,-1,10,10,11,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 14,-1,11,11,11,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 15,-1,12,12,12,12,12,12,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 16,-1,13,-1,-1,-1,13,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 17,-1,14,15,16,-1,14,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 17,16,15,15,16,-1,15,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 18,-1,-1,16,16,17,16,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 19,20,-1,17,17,17,17,18,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 20,20,-1,18,18,18,18,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 21,21,-1,19,19,19,19,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,41,41,42,42,42,-1,44,44,44,45,-1,52,52, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,40,40,41,42,43,-1,-1,45,45,45,45,-1,53,53, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,39,39,40,41,42,43,-1,-1,46,46,46,46,-1,54,54, 24,24,-1,22,22,-1,22,23,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,39,40,41,42,43,-1,48,47,47,47,47,-1,54,54, 25,25,-1,-1,23,24,23,23,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,48,48,48,48,-1,-1,53,53, 26,26,27,-1,24,24,24,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,-1,52,52,52, 27,27,27,-1,-1,25,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,-1,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,-1,-1,51,51,52, 28,28,28,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 29,29,29,29,30,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 30,-1,-1,30,30,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,39,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 31,-1,-1,-1,31,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 32,33,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 35,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,51,51,51,-1,52,51,51,51,51,52, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,51,52,52,52,52,53,52,52,52,52,52,52, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 23,22,22,22,22,23,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,-1,44,44,44,44,45, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 23,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 22,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 21,21,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 20,20,20,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 19,19,19,-1,-1,4,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 18,18,19,-1,3,3,3,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 17,17,-1,-1,2,2,2,3,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 16,16,-1,1,1,1,2,3,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 15,15,-1,1,0,1,2,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 14,14,-1,1,1,1,2,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 13,13,-1,2,2,2,2,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 12,12,-1,3,3,3,3,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 11,12,-1,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 10,-1,-1,5,5,5,5,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 9,8,7,6,6,-1,6,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 10,-1,7,7,7,-1,7,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 11,-1,8,-1,-1,-1,8,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 12,-1,9,10,11,10,9,10,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 13,-1,10,10,11,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 14,-1,11,11,11,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 15,-1,12,12,12,12,12,12,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 16,-1,13,-1,-1,-1,13,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 17,-1,14,15,16,-1,14,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 17,16,15,15,16,-1,15,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 18,-1,-1,16,16,17,16,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 19,20,-1,17,17,17,17,18,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 20,20,-1,18,18,18,18,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 21,21,-1,19,19,19,19,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,41,41,42,42,42,-1,44,44,44,45,-1,52,52, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,40,40,41,42,43,-1,-1,45,45,45,45,-1,53,53, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,39,39,40,41,42,43,-1,-1,46,46,46,46,-1,54,54, 24,24,-1,22,22,-1,22,23,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,39,40,41,42,43,-1,48,47,47,47,47,-1,54,54, 25,25,-1,-1,23,24,23,23,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,48,48,48,48,-1,-1,53,53, 26,26,27,-1,24,24,24,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,-1,52,52,52, 27,27,27,-1,-1,25,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,-1,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,-1,-1,51,51,52, 28,28,28,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 29,29,29,29,30,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 30,-1,-1,30,30,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,39,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 31,-1,-1,-1,31,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 32,33,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 35,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,51,51,51,-1,52,51,51,51,51,52, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,51,52,52,52,52,53,52,52,52,52,52,52, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 23,22,22,22,22,23,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,-1,44,44,44,44,45, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 23,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 22,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 21,21,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 20,20,20,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 19,19,19,-1,-1,4,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 18,18,19,-1,3,3,3,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 17,17,-1,-1,2,2,2,2,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 16,16,-1,2,1,1,1,2,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 15,15,-1,2,1,0,1,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 14,14,-1,2,1,1,1,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 13,13,-1,2,2,2,2,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 12,12,-1,3,3,3,3,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 11,12,-1,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 10,-1,-1,5,5,5,5,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 9,8,7,6,6,-1,6,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 10,-1,7,7,7,-1,7,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 11,-1,8,-1,-1,-1,8,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 12,-1,9,10,11,10,9,10,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 13,-1,10,10,11,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 14,-1,11,11,11,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 15,-1,12,12,12,12,12,12,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 16,-1,13,-1,-1,-1,13,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 17,-1,14,15,16,-1,14,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 17,16,15,15,16,-1,15,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 18,-1,-1,16,16,17,16,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 19,20,-1,17,17,17,17,18,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 20,20,-1,18,18,18,18,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 21,21,-1,19,19,19,19,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,41,41,42,42,42,-1,44,44,44,45,-1,52,52, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,40,40,41,42,43,-1,-1,45,45,45,45,-1,53,53, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,39,39,40,41,42,43,-1,-1,46,46,46,46,-1,54,54, 24,24,-1,22,22,-1,22,23,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,39,40,41,42,43,-1,48,47,47,47,47,-1,54,54, 25,25,-1,-1,23,24,23,23,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,48,48,48,48,-1,-1,53,53, 26,26,27,-1,24,24,24,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,-1,52,52,52, 27,27,27,-1,-1,25,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,-1,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,-1,-1,51,51,52, 28,28,28,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 29,29,29,29,30,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 30,-1,-1,30,30,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,39,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 31,-1,-1,-1,31,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 32,33,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 35,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,51,51,51,-1,52,51,51,51,51,52, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,51,52,52,52,52,53,52,52,52,52,52,52, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 23,22,22,22,22,23,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,-1,44,44,44,44,45, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 23,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 22,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 21,21,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 20,20,20,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 19,19,19,-1,-1,4,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 18,18,19,-1,3,3,3,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 17,17,-1,-1,2,2,2,2,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 16,16,-1,3,2,1,1,2,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 15,15,-1,3,2,1,0,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 14,14,-1,3,2,1,1,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 13,13,-1,3,2,2,2,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 12,12,-1,3,3,3,3,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 11,12,-1,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 10,-1,-1,5,5,5,5,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 9,8,7,6,6,-1,6,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 10,-1,7,7,7,-1,7,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 11,-1,8,-1,-1,-1,8,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 12,-1,9,10,11,10,9,10,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 13,-1,10,10,11,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 14,-1,11,11,11,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 15,-1,12,12,12,12,12,12,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 16,-1,13,-1,-1,-1,13,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 17,-1,14,15,16,-1,14,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 17,16,15,15,16,-1,15,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 18,-1,-1,16,16,17,16,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 19,20,-1,17,17,17,17,18,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 20,20,-1,18,18,18,18,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 21,21,-1,19,19,19,19,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,41,41,42,42,42,-1,44,44,44,45,-1,52,52, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,40,40,41,42,43,-1,-1,45,45,45,45,-1,53,53, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,39,39,40,41,42,43,-1,-1,46,46,46,46,-1,54,54, 24,24,-1,22,22,-1,22,23,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,39,40,41,42,43,-1,48,47,47,47,47,-1,54,54, 25,25,-1,-1,23,24,23,23,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,48,48,48,48,-1,-1,53,53, 26,26,27,-1,24,24,24,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,32,33,34,34,33,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,-1,52,52,52, 27,27,27,-1,-1,25,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,32,-1,-1,34,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,-1,-1,51,51,52, 28,28,28,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 29,29,29,29,30,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 30,-1,-1,30,30,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,39,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 31,-1,-1,-1,31,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 32,33,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 35,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,51,51,51,-1,52,51,51,51,51,52, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,43,44,45,46,47,48,49,50,51,52,52,52,52,53,52,52,52,52,52,52, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 13,13,13,13,13,13,14,13,13,13,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 13,12,12,12,12,13,-1,12,12,12,13,14,15,16,17,18,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,37,37,37,37,38, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 13,12,11,10,9,9,9,9,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 14,-1,-1,-1,9,8,8,8,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 14,-1,-1,10,9,8,7,7,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 13,12,11,10,9,8,7,6,6,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 13,12,12,-1,-1,14,-1,-1,5,4,4,4,5,6,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 13,13,13,-1,13,13,13,-1,-1,3,3,4,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 14,14,-1,-1,12,12,12,12,-1,2,2,-1,4,4,5,6,7,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 15,15,-1,11,11,11,11,12,-1,1,1,2,3,4,5,6,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 16,16,-1,10,10,10,10,-1,-1,0,1,2,3,4,5,-1,-1,16,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 17,17,-1,9,9,9,9,-1,-1,1,1,2,3,4,-1,-1,15,15,15,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 16,16,-1,9,8,8,8,-1,3,2,2,2,3,-1,-1,-1,14,14,15,16,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 15,15,-1,9,8,7,7,-1,3,3,3,3,-1,-1,13,13,13,14,15,16,17,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,12,12,12,13,14,15,16,17,18,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 13,-1,-1,9,8,7,7,-1,5,5,5,-1,11,11,11,12,13,14,15,16,17,18,19,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 12,11,10,9,9,-1,8,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 13,-1,10,10,10,-1,9,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,23,24,25,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 14,-1,11,-1,-1,-1,10,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,24,25,26,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 15,-1,12,13,13,12,11,12,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,25,26,27,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 16,-1,13,13,13,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 17,-1,14,14,13,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 18,-1,15,14,14,14,14,14,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,30,30,-1,35,36,-1,40,40,40,40,40,41,-1,44, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,31,31,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 20,-1,17,18,19,-1,16,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 20,19,18,18,19,-1,17,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,35,35,36,-1,41,-1,42,42,43,44,45, 21,-1,-1,19,19,19,18,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 22,23,-1,20,20,19,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 23,23,-1,21,20,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 24,24,-1,21,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,39,39,39,39,39,-1,41,41,41,42,-1,49,49, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,38,39,40,40,-1,-1,42,42,42,42,-1,50,50, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,39,40,41,-1,-1,43,43,43,43,-1,51,51, 27,27,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,40,41,-1,45,44,44,44,44,-1,52,52, 28,28,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,45,45,45,45,-1,-1,51,51, 29,29,30,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,46,46,-1,50,50,50, 30,30,30,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,47,-1,-1,49,49,50, 31,31,31,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 32,32,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 33,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 34,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,49,49,49,-1,50,49,49,49,49,50, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,41,42,43,44,45,46,47,48,49,50,50,50,50,51,50,50,50,50,50,50, 13,13,13,13,13,13,14,13,13,13,13,14,15,16,17,18,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 13,12,12,12,12,13,-1,12,12,12,13,14,15,16,17,18,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,36,36,36,36,37, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 13,12,11,10,9,9,9,9,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 14,-1,-1,-1,9,8,8,8,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 14,-1,-1,10,9,8,7,7,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 13,12,11,10,9,8,7,6,6,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 13,12,12,-1,-1,14,-1,-1,5,4,4,4,5,5,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 13,13,13,-1,13,13,13,-1,-1,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 14,14,-1,-1,12,12,12,12,-1,2,2,-1,3,3,4,5,6,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,38,38, 15,15,-1,11,11,11,11,12,-1,1,1,1,2,3,4,5,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,-1,36,36,-1,39,39, 16,16,-1,10,10,10,10,-1,-1,1,0,1,2,3,4,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 17,17,-1,9,9,9,9,-1,-1,1,1,1,2,3,-1,-1,15,15,14,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 16,16,-1,9,8,8,8,-1,3,2,2,2,2,-1,-1,-1,14,14,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 15,15,-1,9,8,7,7,-1,3,3,3,3,-1,-1,13,13,13,14,15,16,16,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,12,12,12,13,14,15,16,17,17,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 13,-1,-1,9,8,7,7,-1,5,5,5,-1,11,11,11,12,13,14,15,16,17,18,18,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 12,11,10,9,9,-1,8,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,23,23,23,24,25,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 13,-1,10,10,10,-1,9,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,22,22,22,23,24,24,24,24,25,26,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 14,-1,11,-1,-1,-1,10,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,25,25,25,26,27,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 15,-1,12,13,13,12,11,12,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,24,24,25,26,26,26,26,27,-1,31,31,-1,37,36,37,38,38,37,-1,40, 16,-1,13,13,13,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 17,-1,14,14,13,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 18,-1,15,14,14,14,14,14,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,27,28,29,30,29,29,-1,34,35,-1,39,39,39,39,39,40,-1,43, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,28,29,30,30,30,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 20,-1,17,18,19,-1,16,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,29,30,31,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 20,19,18,18,19,-1,17,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,30,31,32,-1,34,34,35,-1,40,-1,41,41,42,43,44, 21,-1,-1,19,19,19,18,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,31,32,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 22,23,-1,20,20,19,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 23,23,-1,21,20,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 24,24,-1,21,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,38,39,39,39,-1,-1,41,41,41,41,-1,49,49, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,39,40,40,-1,-1,42,42,42,42,-1,50,50, 27,27,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,40,41,-1,44,43,43,43,43,-1,51,51, 28,28,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,44,44,44,44,-1,-1,51,51, 29,29,30,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,45,45,-1,50,50,50, 30,30,30,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,46,-1,-1,49,49,50, 31,31,31,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 32,32,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 33,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 34,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,49,49,49,-1,50,49,49,49,49,50, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,41,42,43,44,45,46,47,48,49,50,50,50,50,51,50,50,50,50,50,50, 13,13,13,13,13,13,14,13,13,13,13,14,15,16,17,18,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36, 13,12,12,12,12,13,-1,12,12,12,13,14,15,16,17,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,35,35,35,35,36, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,34,34,34,35,36, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 13,12,11,10,9,9,9,9,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 14,-1,-1,-1,9,8,8,8,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 14,-1,-1,10,9,8,7,7,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 13,12,11,10,9,8,7,6,6,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 13,12,12,-1,-1,14,-1,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 13,13,13,-1,13,13,13,-1,-1,3,3,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 14,14,-1,-1,12,12,12,12,-1,2,2,-1,2,2,3,4,5,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,37,37, 15,15,-1,11,11,11,11,12,-1,2,1,1,1,2,3,4,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,-1,35,35,-1,38,38, 16,16,-1,10,10,10,10,-1,-1,2,1,0,1,2,3,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 17,17,-1,9,9,9,9,-1,-1,2,1,1,1,2,-1,-1,15,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 16,16,-1,9,8,8,8,-1,3,2,2,2,2,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 15,15,-1,9,8,7,7,-1,3,3,3,3,-1,-1,13,13,13,14,15,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,12,12,12,13,14,15,16,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 13,-1,-1,9,8,7,7,-1,5,5,5,-1,11,11,11,12,13,14,15,16,17,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 12,11,10,9,9,-1,8,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 13,-1,10,10,10,-1,9,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 14,-1,11,-1,-1,-1,10,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 15,-1,12,13,13,12,11,12,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,30,30,-1,36,35,36,37,37,36,-1,39, 16,-1,13,13,13,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 17,-1,14,14,13,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 18,-1,15,14,14,14,14,14,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,26,26,27,28,29,28,28,-1,33,34,-1,38,38,38,38,38,39,-1,42, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,27,27,28,29,29,29,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 20,-1,17,18,19,-1,16,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,28,28,29,30,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 20,19,18,18,19,-1,17,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,29,29,30,31,-1,33,33,34,-1,39,-1,40,40,41,42,43, 21,-1,-1,19,19,19,18,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,30,30,31,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 22,23,-1,20,20,19,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,31,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 23,23,-1,21,20,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 24,24,-1,21,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,39,39,39,-1,-1,41,41,41,41,-1,49,49, 27,27,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,40,40,-1,43,42,42,42,42,-1,50,50, 28,28,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,43,43,43,43,-1,-1,51,51, 29,29,30,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,44,44,-1,50,50,50, 30,30,30,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,-1,49,49,50, 31,31,31,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 32,32,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 33,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 34,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,49,49,49,-1,50,49,49,49,49,50, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,41,42,43,44,45,46,47,48,49,50,50,50,50,51,50,50,50,50,50,50, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35, 14,13,13,13,13,14,-1,13,13,13,14,15,16,17,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,34,34,34,34,35, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,33,33,33,34,35, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 14,13,12,11,10,10,10,10,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 15,-1,-1,-1,10,9,9,9,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 15,-1,-1,11,10,9,8,8,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 14,13,12,11,10,9,8,7,7,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 14,13,13,-1,-1,14,-1,-1,6,5,5,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 14,14,14,-1,13,13,13,-1,-1,4,4,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 15,15,-1,-1,12,12,12,12,-1,3,3,-1,2,2,2,3,4,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,36,36, 16,16,-1,11,11,11,11,12,-1,3,2,1,1,1,2,3,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,-1,34,34,-1,37,37, 17,17,-1,10,10,10,10,-1,-1,3,2,1,0,1,2,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 17,17,-1,9,9,9,9,-1,-1,3,2,1,1,1,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 16,16,-1,9,8,8,8,-1,4,3,2,2,2,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 15,15,-1,9,8,7,7,-1,4,3,3,3,-1,-1,13,13,13,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,12,12,12,13,14,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 13,-1,-1,9,8,7,7,-1,5,5,5,-1,11,11,11,12,13,14,15,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 12,11,10,9,9,-1,8,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 13,-1,10,10,10,-1,9,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 14,-1,11,-1,-1,-1,10,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 15,-1,12,13,13,12,11,12,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,35,34,35,36,36,35,-1,38, 16,-1,13,13,13,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 17,-1,14,14,13,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 18,-1,15,14,14,14,14,14,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,25,25,25,26,27,28,27,27,-1,32,33,-1,37,37,37,37,37,38,-1,41, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 20,-1,17,18,19,-1,16,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,27,27,27,28,29,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 20,19,18,18,19,-1,17,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 21,-1,-1,19,19,19,18,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 22,23,-1,20,20,19,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 23,23,-1,21,20,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 24,24,-1,21,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 27,27,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,39,39,-1,42,41,41,41,41,-1,49,49, 28,28,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 29,29,30,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,43,-1,50,50,50, 30,30,30,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,-1,-1,49,49,50, 31,31,31,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 32,32,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 33,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 34,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,49,49,49,-1,50,49,49,49,49,50, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,41,42,43,44,45,46,47,48,49,50,50,50,50,51,50,50,50,50,50,50, 15,15,15,15,15,15,16,15,15,15,15,16,17,18,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,34,34,34,34,34, 15,14,14,14,14,15,-1,14,14,14,15,16,17,18,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,33,33,33,33,34, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,32,-1,-1,32,32,32,33,34, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 15,14,13,12,11,11,11,11,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 16,-1,-1,-1,11,10,10,10,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 16,-1,-1,12,11,10,9,9,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 15,14,13,12,11,10,9,8,8,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 15,14,14,-1,-1,15,-1,-1,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 15,15,15,-1,14,14,14,-1,-1,5,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 16,16,-1,-1,13,13,13,13,-1,4,4,-1,2,2,2,2,3,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,35,35, 17,17,-1,12,12,12,12,13,-1,4,3,2,1,1,1,2,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,-1,33,33,-1,36,36, 18,18,-1,11,11,11,11,-1,-1,4,3,2,1,0,1,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 18,18,-1,10,10,10,10,-1,-1,4,3,2,1,1,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 17,17,-1,10,9,9,9,-1,5,4,3,2,2,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 16,16,-1,10,9,8,8,-1,5,4,3,3,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 15,16,-1,10,9,8,7,6,5,4,4,-1,-1,12,12,12,13,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 14,-1,-1,10,9,8,8,-1,5,5,5,-1,11,11,11,12,13,14,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 13,12,11,10,10,-1,9,-1,6,6,6,-1,10,10,11,12,13,14,15,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 14,-1,11,11,11,-1,10,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 15,-1,12,-1,-1,-1,11,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 16,-1,13,14,14,13,12,13,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,34,33,34,35,35,34,-1,37, 17,-1,14,14,14,13,13,13,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 18,-1,15,15,14,14,14,14,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 19,-1,16,15,15,15,15,15,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,36,36,36,36,36,37,-1,40, 20,-1,17,-1,-1,-1,16,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,37,-1,-1,-1,38,-1,41, 21,-1,18,19,20,-1,17,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,26,26,26,26,27,28,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 21,20,19,19,20,-1,18,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,39,40,41, 22,-1,-1,20,20,20,19,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 23,24,-1,21,21,20,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 24,24,-1,22,21,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 25,25,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 26,26,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 27,27,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 28,28,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,38,38,38,-1,41,40,40,40,40,-1,48,48, 29,29,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,39,39,-1,41,41,41,41,-1,-1,49,49, 30,30,31,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,38,39,40,40,-1,-1,42,42,42,-1,50,50,50, 31,31,31,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,43,-1,-1,49,49,50, 32,32,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 33,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 34,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,49,49,49,-1,50,49,49,49,49,50, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,41,42,43,44,45,46,47,48,49,50,50,50,50,51,50,50,50,50,50,50, 15,15,15,15,15,15,16,15,15,15,15,16,17,18,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,34,34,34,34,34, 15,14,14,14,14,15,-1,14,14,14,15,16,17,18,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,33,33,33,33,34, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,32,-1,-1,32,32,32,33,34, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 15,14,13,12,11,11,11,11,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 16,-1,-1,-1,11,10,10,10,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 16,-1,-1,12,11,10,9,9,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 15,14,13,12,11,10,9,8,8,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 15,14,14,-1,-1,16,-1,-1,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 15,15,15,-1,15,15,15,-1,-1,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 16,16,-1,-1,14,14,14,14,-1,5,5,-1,2,2,2,2,3,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,35,34,-1,-1,35,35, 17,17,-1,13,13,13,13,14,-1,5,4,3,2,1,1,2,-1,-1,11,10,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,-1,33,33,-1,36,36, 18,18,-1,12,12,12,12,-1,-1,5,4,3,2,1,0,-1,-1,12,11,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 19,19,-1,11,11,11,11,-1,-1,5,4,3,2,2,-1,-1,13,12,11,11,11,11,11,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 18,18,-1,11,10,10,10,-1,6,5,4,3,3,-1,-1,-1,13,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 17,17,-1,11,10,9,9,-1,6,5,4,4,-1,-1,14,14,13,13,13,13,13,13,13,-1,-1,17,17,17,17,18,19,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 16,17,-1,11,10,9,8,7,6,5,5,-1,-1,13,13,13,14,14,14,14,14,14,14,15,16,17,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 15,-1,-1,11,10,9,9,-1,6,6,6,-1,12,12,12,13,14,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,20,21,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 14,13,12,11,11,-1,10,-1,7,7,7,-1,11,11,12,13,14,15,16,16,16,16,16,17,18,18,18,19,20,20,20,20,21,22,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 15,-1,12,12,12,-1,11,-1,8,8,8,9,10,11,12,13,14,15,16,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,22,23,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 16,-1,13,-1,-1,-1,12,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,18,18,-1,-1,20,20,20,20,21,22,22,22,22,23,24,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 17,-1,14,15,15,14,13,14,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,19,-1,-1,21,21,21,21,21,22,23,23,23,23,24,-1,28,28,-1,34,33,34,35,35,34,-1,37, 18,-1,15,15,15,14,14,14,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,24,24,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 19,-1,16,16,15,15,15,15,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 20,-1,17,16,16,16,16,16,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,26,25,24,24,24,25,26,27,26,26,-1,31,32,-1,36,36,36,36,36,37,-1,40, 21,-1,18,-1,-1,-1,17,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,25,25,25,25,25,26,27,27,27,-1,31,31,-1,-1,37,-1,-1,-1,38,-1,41, 22,-1,19,20,21,-1,18,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,26,26,26,26,26,27,28,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 22,21,20,20,21,-1,19,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,27,27,27,27,27,28,29,-1,31,31,32,-1,37,-1,38,38,39,40,41, 23,-1,-1,21,21,21,20,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,28,28,28,28,28,29,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 24,25,-1,22,22,21,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,29,29,29,29,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 25,25,-1,23,22,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,30,30,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 26,26,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 27,27,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 28,28,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 29,29,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,38,38,38,38,-1,41,40,40,40,40,-1,48,48, 30,30,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,39,39,-1,41,41,41,41,-1,-1,49,49, 31,31,32,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,40,40,-1,-1,42,42,42,-1,50,50,50, 32,32,32,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,41,42,-1,-1,43,-1,-1,49,49,50, 33,33,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 34,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,43,43,44,45,46,47,48,49,50, 35,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,38,37,36,37,38,39,40,41,42,43,-1,-1,44,44,45,46,47,-1,-1,51, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,45,45,45,46,-1,-1,-1,51, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,46,46,46,46,47,48,49,50, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,50,49,49,49,-1,50,49,49,49,49,50, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,43,44,45,46,47,48,49,50,50,50,50,50,51,50,50,50,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,25,25,25,25,25,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,33,32,32,32,32,32, 25,24,24,24,24,25,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,-1,31,31,31,31,32, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 25,24,24,-1,-1,22,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,-1,-1,31,31,32, 25,25,25,-1,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,32,32,-1,32,32,32, 26,26,-1,-1,20,20,20,20,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,31,31,32,31,-1,-1,33,33, 27,27,-1,19,19,19,19,20,-1,16,15,14,13,12,11,11,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,-1,31,30,-1,30,30,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,15,14,13,12,12,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,-1,-1,29,29,29,29,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,14,13,13,-1,-1,2,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,-1,2,2,2,2,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,21,21,22,23,24,-1,27,27,27,28,-1,35,35, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,-1,26,26,27,28,-1,34,34, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,6,6,6,6,6,6,6,6,6,7,8,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,12,12,12,12,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 26,-1,23,22,22,22,22,22,-1,15,14,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,18,17,16,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,33,33,33,-1,36, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,18,17,16,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 28,-1,25,25,25,-1,24,-1,17,16,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 27,26,25,24,24,-1,23,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,19,20,20,20,20,20,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,19,19,20,21,21,21,21,21,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,21,22,22,22,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,22,23,23,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,23,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,23,23,23,23,23,-1,-1,31,30,30,30,30,30,30,-1,33,32,32,32,32,-1,40,40, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,30,30,31,31,31,-1,31,31,-1,33,33,33,33,-1,-1,41,41, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,30,29,28,27,26,25,26,27,28,29,30,31,32,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,31,-1,-1,27,26,26,26,27,28,29,30,31,32,33,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,35,35,36,37,38,39,40,41,42, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,36,36,37,38,39,-1,-1,43, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,37,37,37,38,-1,-1,-1,43, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,38,38,38,38,39,40,41,42, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,43,42,41,41,41,-1,42,41,41,41,41,42, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,43,42,42,42,42,43,42,42,42,42,42,42, 24,24,24,24,24,24,25,24,24,24,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,32,31,31,31,31,31, 24,23,23,23,23,24,-1,23,23,23,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,-1,30,30,30,30,31, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 25,-1,-1,-1,20,19,19,19,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 25,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 24,23,22,21,20,19,18,17,17,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 24,23,23,-1,-1,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,-1,-1,30,30,31, 24,24,24,-1,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,31,31,-1,31,31,31, 25,25,-1,-1,20,20,20,20,-1,15,15,-1,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,30,30,31,30,-1,-1,32,32, 26,26,-1,19,19,19,19,20,-1,15,14,13,12,11,10,10,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,-1,30,29,-1,29,29,-1,33,33, 26,26,-1,18,18,18,18,-1,-1,15,14,13,12,11,11,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,-1,-1,28,28,28,28,-1,34,34, 25,25,-1,17,17,17,17,-1,-1,15,14,13,12,12,-1,-1,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,27,27,27,27,-1,35,35, 24,24,-1,17,16,16,16,-1,14,14,14,13,13,-1,-1,-1,2,2,2,2,2,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,20,20,21,22,23,-1,26,26,26,27,-1,34,34, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,-1,25,25,26,27,-1,33,33, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,6,6,6,6,6,6,6,6,6,7,8,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 23,-1,20,21,21,20,19,20,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 26,-1,23,22,22,22,22,22,-1,15,14,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,32,32,32,-1,35, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 28,-1,25,25,25,-1,24,-1,17,16,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 27,26,25,24,24,-1,23,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,19,19,20,20,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,21,21,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,22,22,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,23,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,23,23,23,23,23,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,39,39, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,30,30,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,40,40, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,30,29,28,27,26,25,26,27,28,29,30,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,31,-1,-1,27,26,26,26,27,28,29,30,31,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,34,34,35,36,37,38,39,40,41, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,35,35,36,37,38,-1,-1,42, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,36,36,36,37,-1,-1,-1,42, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,37,37,37,37,38,39,40,41, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,42,41,40,40,40,-1,41,40,40,40,40,41, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,42,41,41,41,41,42,41,41,41,41,41,41, 23,23,23,23,23,23,24,23,23,23,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,31,30,30,30,30,30, 23,22,22,22,22,23,-1,22,22,22,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,-1,29,29,29,29,30, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 23,22,21,20,19,19,19,19,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 24,-1,-1,-1,19,18,18,18,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 24,-1,-1,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 23,22,21,20,19,18,17,16,16,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 23,22,22,-1,-1,22,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,-1,-1,29,29,30, 23,23,23,-1,21,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,30,30,-1,30,30,30, 24,24,-1,-1,20,20,20,20,-1,14,14,-1,11,10,9,8,8,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,29,29,30,29,-1,-1,31,31, 25,25,-1,19,19,19,19,20,-1,14,13,12,11,10,9,9,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,-1,29,28,-1,28,28,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,14,13,12,11,10,10,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,-1,-1,27,27,27,27,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,14,13,12,11,11,-1,-1,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,-1,-1,18,18,19,20,21,-1,-1,26,26,26,26,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,13,12,12,-1,-1,-1,3,2,2,2,2,2,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,19,19,20,21,22,-1,25,25,25,26,-1,33,33, 23,23,-1,17,16,15,15,-1,13,13,13,13,-1,-1,5,4,3,3,3,3,3,3,3,-1,-1,8,8,9,9,10,11,12,13,14,-1,-1,20,20,21,22,-1,24,24,25,26,-1,32,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,-1,7,7,8,9,10,11,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,6,6,6,6,6,6,6,6,6,7,8,8,8,9,10,11,12,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,11,12,13,14,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,21,21,20,19,20,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,11,12,13,14,15,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 26,-1,23,22,22,22,22,22,-1,15,14,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,17,16,15,14,14,14,15,16,17,18,18,-1,23,23,-1,31,31,31,31,31,32,-1,35, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 28,-1,25,25,25,-1,24,-1,17,16,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 27,26,25,24,24,-1,23,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,19,19,20,20,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,21,21,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,22,22,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,23,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,23,23,23,23,23,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,39,39, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,30,30,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,40,40, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,30,29,28,27,26,25,26,27,28,29,30,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,31,-1,-1,27,26,26,26,27,28,29,30,31,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,34,34,35,36,37,38,39,40,41, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,35,35,36,37,38,-1,-1,42, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,36,36,36,37,-1,-1,-1,42, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,37,37,37,37,38,39,40,41, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,42,41,40,40,40,-1,41,40,40,40,40,41, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,42,41,41,41,41,42,41,41,41,41,41,41, 23,23,23,23,23,23,24,23,23,23,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,31,30,30,30,30,30, 23,22,22,22,22,23,-1,22,22,22,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,-1,29,29,29,29,30, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 23,22,21,20,19,19,19,19,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 24,-1,-1,-1,19,18,18,18,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 24,-1,-1,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 23,22,21,20,19,18,17,16,16,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 23,22,22,-1,-1,23,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,-1,-1,29,29,30, 23,23,23,-1,22,22,22,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,29,29,29,-1,30,30,30, 24,24,-1,-1,21,21,21,21,-1,14,14,-1,11,10,9,8,8,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,28,28,29,28,-1,-1,31,31, 25,25,-1,20,20,20,20,21,-1,14,13,12,11,10,9,9,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,16,16,17,18,19,20,21,-1,28,27,-1,27,27,-1,32,32, 26,26,-1,19,19,19,19,-1,-1,14,13,12,11,10,10,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,17,17,18,19,20,21,-1,-1,26,26,26,26,-1,33,33, 26,26,-1,18,18,18,18,-1,-1,14,13,12,11,11,-1,-1,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,-1,-1,18,18,19,20,21,-1,-1,25,25,25,25,-1,33,33, 25,25,-1,18,17,17,17,-1,15,14,13,12,12,-1,-1,-1,4,3,2,2,2,2,2,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,19,19,20,21,22,-1,24,24,24,25,-1,32,32, 24,24,-1,18,17,16,16,-1,14,14,13,13,-1,-1,6,5,4,3,3,3,3,3,3,-1,-1,8,8,8,8,9,10,11,12,13,-1,-1,20,20,21,21,-1,23,23,24,25,-1,31,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,5,5,5,5,5,5,5,-1,7,7,8,9,10,10,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,6,6,6,6,6,6,6,6,7,8,8,8,9,10,11,11,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,11,12,13,13,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,22,22,21,20,21,-1,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,11,12,13,14,14,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,23,23,23,23,23,-1,16,15,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,17,16,15,14,14,14,15,16,17,17,17,-1,22,23,-1,30,30,30,30,30,31,-1,34, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,17,16,15,15,15,15,15,16,17,18,18,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 27,26,25,24,24,-1,23,-1,18,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,19,19,20,20,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,21,21,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,22,22,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,23,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,23,23,23,23,23,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,39,39, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,30,30,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,40,40, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,30,29,28,27,26,25,26,27,28,29,30,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,31,-1,-1,27,26,26,26,27,28,29,30,31,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,34,34,35,36,37,38,39,40,41, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,35,35,36,37,38,-1,-1,42, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,36,36,36,37,-1,-1,-1,42, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,37,37,37,37,38,39,40,41, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,42,41,40,40,40,-1,41,40,40,40,40,41, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,42,41,41,41,41,42,41,41,41,41,41,41, 23,23,23,23,23,23,24,23,23,23,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,31,30,30,30,30,30, 23,22,22,22,22,23,-1,22,22,22,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,-1,29,29,29,29,30, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 23,22,21,20,19,19,19,19,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 24,-1,-1,-1,19,18,18,18,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 24,-1,-1,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 23,22,21,20,19,18,17,16,16,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,5,5,5,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 23,22,22,-1,-1,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,29,-1,-1,29,29,30, 23,23,23,-1,23,23,23,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,28,28,28,-1,30,30,30, 24,24,-1,-1,22,22,22,22,-1,14,14,-1,11,10,9,8,8,-1,-1,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,27,27,28,27,-1,-1,31,31, 25,25,-1,21,21,21,21,22,-1,14,13,12,11,10,9,9,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,16,16,17,18,19,20,21,-1,27,26,-1,26,26,-1,32,32, 26,26,-1,20,20,20,20,-1,-1,14,13,12,11,10,10,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,17,17,18,19,20,21,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,14,13,12,11,11,-1,-1,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,-1,-1,18,18,19,20,21,-1,-1,24,24,24,24,-1,32,32, 26,26,-1,19,18,18,18,-1,15,14,13,12,12,-1,-1,-1,5,4,3,2,2,2,2,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,19,19,20,21,21,-1,23,23,23,24,-1,31,31, 25,25,-1,19,18,17,17,-1,15,14,13,13,-1,-1,7,6,5,4,3,3,3,3,3,-1,-1,7,7,7,7,8,9,10,11,12,-1,-1,20,20,20,20,-1,22,22,23,24,-1,30,30, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,4,4,5,6,7,8,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,5,5,5,5,5,5,-1,7,7,8,9,9,9,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,6,6,6,6,6,6,6,7,8,8,8,9,10,10,10,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,10,11,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,11,12,12,12,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,11,12,13,13,13,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 28,-1,25,24,24,24,24,24,-1,17,16,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,17,16,15,14,14,14,15,16,17,16,16,-1,21,22,-1,29,29,29,29,29,30,-1,33, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,17,16,15,15,15,15,15,16,17,17,17,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,17,16,16,16,16,16,16,16,17,18,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 27,26,25,24,24,-1,23,-1,18,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,17,18,19,-1,21,21,22,-1,27,-1,28,28,29,30,31, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,19,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,19,19,20,20,20,20,20,20,20,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,21,21,21,21,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,22,22,22,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,23,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,23,23,23,23,23,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,38,38, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,30,29,28,27,26,25,26,27,28,29,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,31,-1,-1,27,26,26,26,27,28,29,30,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,33,33,34,35,36,37,38,39,40, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,34,34,35,36,37,-1,-1,41, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,35,35,35,36,-1,-1,-1,41, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,36,36,36,36,37,38,39,40, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,42,41,40,39,39,39,-1,40,39,39,39,39,40, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,42,41,40,40,40,40,41,40,40,40,40,40,40, 24,24,24,24,24,24,25,24,24,24,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,32,31,31,31,31,31, 24,23,23,23,23,24,-1,23,23,23,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,-1,30,30,30,30,31, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 25,-1,-1,-1,20,19,19,19,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 25,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 24,23,22,21,20,19,18,17,17,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 24,23,23,-1,-1,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,28,-1,-1,30,30,31, 24,24,24,-1,24,24,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,-1,31,31,31, 25,25,-1,-1,23,23,23,23,-1,15,15,-1,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,26,26,27,26,-1,-1,32,32, 26,26,-1,22,22,22,22,23,-1,15,14,13,12,11,10,10,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,17,17,18,19,20,21,22,-1,26,25,-1,25,25,-1,33,33, 27,27,-1,21,21,21,21,-1,-1,15,14,13,12,11,11,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,18,18,19,20,21,22,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,15,14,13,12,12,-1,-1,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,-1,-1,19,19,20,21,21,-1,-1,23,23,23,23,-1,31,31, 27,27,-1,20,19,19,19,-1,16,15,14,13,13,-1,-1,-1,6,5,4,3,2,2,2,-1,-1,5,5,5,6,7,8,9,-1,-1,-1,20,20,20,20,20,-1,22,22,22,23,-1,30,30, 26,26,-1,20,19,18,18,-1,16,15,14,14,-1,-1,8,7,6,5,4,3,3,3,3,-1,-1,6,6,6,6,7,8,9,10,11,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,4,4,4,4,5,6,7,7,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,5,5,5,5,5,-1,7,7,8,8,8,8,8,9,10,11,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,6,6,6,6,6,6,7,8,8,8,9,9,9,9,9,10,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,9,9,9,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,11,11,11,11,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,11,12,12,12,12,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,27,27,27,-1,30, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,27,28,28,-1,31, 29,-1,26,25,25,25,25,25,-1,18,17,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,17,16,15,14,14,14,15,16,16,15,15,-1,20,21,-1,28,28,28,28,28,29,-1,32, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,17,16,15,15,15,15,15,16,16,16,16,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,17,16,16,16,16,16,16,16,17,17,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 27,26,25,24,24,-1,23,-1,18,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,17,18,18,-1,20,20,21,-1,26,-1,27,27,28,29,30, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,19,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,19,19,20,20,20,20,20,20,20,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,21,21,21,21,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,22,22,22,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,23,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,23,23,23,23,23,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,37,37, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,31,30,29,28,27,26,25,26,27,28,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,31,31,-1,-1,27,26,26,26,27,28,29,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,32,32,33,34,35,36,37,38,39, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,33,33,34,35,36,-1,-1,40, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,34,34,34,35,-1,-1,-1,40, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,35,35,35,35,36,37,38,39, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,41,40,39,38,38,38,-1,39,38,38,38,38,39, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,41,40,39,39,39,39,40,39,39,39,39,39,39, 25,25,25,25,25,25,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,33,32,32,32,32,32, 25,24,24,24,24,25,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,-1,31,31,31,31,32, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 25,24,24,-1,-1,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,27,-1,-1,31,31,32, 25,25,25,-1,25,25,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,-1,32,32,32, 26,26,-1,-1,24,24,24,24,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 27,27,-1,23,23,23,23,24,-1,16,15,14,13,12,11,11,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,18,18,19,20,21,22,22,-1,25,24,-1,24,24,-1,32,32, 28,28,-1,22,22,22,22,-1,-1,16,15,14,13,12,12,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,19,19,20,21,21,21,-1,-1,23,23,23,23,-1,31,31, 29,29,-1,21,21,21,21,-1,-1,16,15,14,13,13,-1,-1,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,-1,-1,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 28,28,-1,21,20,20,20,-1,17,16,15,14,14,-1,-1,-1,7,6,5,4,3,3,3,-1,-1,4,4,4,5,6,7,8,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 27,27,-1,21,20,19,19,-1,17,16,15,15,-1,-1,9,8,7,6,5,4,4,4,4,-1,-1,5,5,5,5,6,7,8,9,10,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,5,5,5,5,6,7,6,6,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,9,8,7,6,6,6,6,6,6,-1,7,7,7,7,7,7,7,8,9,10,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,8,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,-1,-1,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 28,-1,25,25,25,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,26,26,26,-1,29, 29,-1,26,26,25,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,26,27,27,-1,30, 30,-1,27,26,26,26,26,26,-1,19,18,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,17,16,15,14,14,14,15,16,15,14,14,-1,19,20,-1,27,27,27,27,27,28,-1,31, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,16,15,15,15,15,15,16,15,15,15,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 28,27,26,25,25,-1,24,-1,19,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,20,-1,25,-1,26,26,27,28,29, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,22,22,22,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,36,36, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,31,32,31,30,29,28,27,26,27,28,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,31,32,32,-1,-1,28,27,27,27,28,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,28,28,28,29,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 37,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,31,31,32,33,34,35,36,37,38, 38,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,32,32,33,34,35,-1,-1,39, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,33,33,33,34,-1,-1,-1,39, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,34,34,34,34,35,36,37,38, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,41,40,39,38,37,37,37,-1,38,37,37,37,37,38, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,41,40,39,38,38,38,38,39,38,38,38,38,38,38, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,34,33,33,33,33,33, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,-1,32,32,32,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,25,-1,-1,27,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,26,-1,-1,32,32,33, 26,26,26,-1,26,26,26,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,-1,-1,25,25,25,-1,33,33,33, 27,27,-1,-1,25,25,25,25,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 28,28,-1,24,24,24,24,25,-1,17,16,15,14,13,12,12,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,19,19,20,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 29,29,-1,23,23,23,23,-1,-1,17,16,15,14,13,13,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,20,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 30,30,-1,22,22,22,22,-1,-1,17,16,15,14,14,-1,-1,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 29,29,-1,22,21,21,21,-1,18,17,16,15,15,-1,-1,-1,8,7,6,5,4,4,4,-1,-1,3,3,3,4,5,6,7,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 28,28,-1,22,21,20,20,-1,18,17,16,16,-1,-1,10,9,8,7,6,5,5,5,5,-1,-1,4,4,4,4,5,6,7,8,9,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,6,6,7,6,5,5,5,5,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,10,9,8,7,7,7,7,7,7,-1,6,6,6,6,6,6,6,7,8,9,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,9,8,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,8,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,-1,-1,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 29,-1,26,26,26,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,25,25,25,-1,28, 30,-1,27,27,26,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,25,26,26,-1,29, 31,-1,28,27,27,27,27,27,-1,20,19,-1,14,14,15,16,15,14,14,14,15,16,17,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,18,19,-1,26,26,26,26,26,27,-1,30, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,15,15,15,16,15,15,15,15,15,16,17,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 29,28,27,26,26,-1,25,-1,20,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,19,-1,24,-1,25,25,26,27,28, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,22,22,22,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,32,31,30,29,28,27,26,25,26,27,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,32,31,31,-1,-1,27,26,26,26,27,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,27,27,27,28,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 38,37,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,30,30,31,32,33,34,35,36,37, 39,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,31,31,32,33,34,-1,-1,38, 39,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,32,32,32,33,-1,-1,-1,38, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,33,33,33,33,34,35,36,37, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,40,39,38,37,36,36,36,-1,37,36,36,36,36,37, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,41,40,39,38,37,36,37,38,39,40,41,40,39,38,37,37,37,37,38,37,37,37,37,37,37, 27,27,27,27,27,27,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,32,32,32,32,33,33,32,32,32,32,32, 27,26,26,26,26,27,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,32,31,31,31,-1,-1,31,31,31,31,32, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,28,28,28,28,29,30,31,32, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,27,27,27,28,-1,-1,-1,33, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,26,-1,-1,26,26,27,28,29,-1,-1,33, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,25,25,26,27,28,29,30,31,32, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 27,26,26,-1,-1,28,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 27,27,27,-1,27,27,27,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 28,28,-1,-1,26,26,26,26,-1,18,18,-1,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 29,29,-1,25,25,25,25,26,-1,18,17,16,15,14,13,13,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,20,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 30,30,-1,24,24,24,24,-1,-1,18,17,16,15,14,14,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 31,31,-1,23,23,23,23,-1,-1,18,17,16,15,15,-1,-1,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 30,30,-1,23,22,22,22,-1,19,18,17,16,16,-1,-1,-1,9,8,7,6,5,5,5,-1,-1,2,2,2,3,4,5,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 29,29,-1,23,22,21,21,-1,19,18,17,17,-1,-1,11,10,9,8,7,6,6,6,6,-1,-1,3,3,3,3,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,7,7,6,5,4,4,4,4,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,11,10,9,8,8,8,8,8,8,-1,5,5,5,5,5,5,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,10,9,9,9,9,9,9,8,7,6,6,6,6,6,6,6,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,9,9,-1,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,11,11,11,11,11,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,12,12,12,12,12,11,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 30,-1,27,27,27,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 31,-1,28,28,27,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 32,-1,29,28,28,28,28,28,-1,21,20,-1,15,15,16,16,15,14,14,14,15,16,17,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,17,18,-1,25,25,25,25,25,26,-1,29, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,16,16,16,16,15,15,15,15,15,16,17,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,17,17,16,16,16,16,16,16,16,17,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 30,29,28,27,27,-1,26,-1,21,20,20,-1,18,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,18,-1,23,-1,24,24,25,26,27, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,19,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,20,20,20,20,20,20,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,21,21,21,21,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,22,22,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,23,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,34,34, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,35,35, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,30,29,28,27,26,25,24,25,26,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,31,30,30,-1,-1,26,25,25,25,26,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,32,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 39,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,29,29,30,31,32,33,34,35,36, 40,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,30,30,31,32,33,-1,-1,37, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,31,31,31,32,-1,-1,-1,37, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,32,32,32,32,33,34,35,36, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,41,40,39,38,37,36,35,36,37,38,39,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 28,28,28,28,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,32,31,31,31,31,32,32,31,31,31,31,31, 28,27,27,27,27,28,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,27,27,27,27,28,29,30,31, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,26,26,26,27,-1,-1,-1,32, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,25,25,26,27,28,-1,-1,32, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,24,24,25,26,27,28,29,30,31, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 28,27,27,-1,-1,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 28,28,28,-1,28,28,28,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 29,29,-1,-1,27,27,27,27,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 30,30,-1,26,26,26,26,27,-1,19,18,17,16,15,14,14,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 31,31,-1,25,25,25,25,-1,-1,19,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,19,18,17,16,16,-1,-1,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 31,31,-1,24,23,23,23,-1,20,19,18,17,17,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,2,2,2,2,3,4,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 30,30,-1,24,23,22,22,-1,20,19,18,18,-1,-1,12,11,10,9,8,7,7,7,7,-1,-1,3,3,3,3,3,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,8,7,6,5,4,4,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,9,9,9,8,8,-1,5,5,5,5,5,5,5,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,10,10,10,9,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,10,10,9,9,-1,-1,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,12,12,12,11,11,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,13,13,13,12,12,11,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 33,-1,30,29,29,29,29,29,-1,22,21,-1,16,16,17,16,15,14,14,14,15,16,17,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,16,17,-1,24,24,24,24,24,25,-1,28, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,17,17,17,16,15,15,15,15,15,16,17,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,18,17,16,16,16,16,16,16,16,17,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 31,30,29,28,28,-1,27,-1,22,21,21,-1,19,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,18,-1,23,-1,24,24,25,26,27, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,19,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,20,20,20,20,20,20,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,21,21,21,21,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,22,22,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,23,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,34,34, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,35,35, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,32,31,30,29,28,27,26,25,24,25,26,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,32,31,30,30,-1,-1,26,25,25,25,26,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 40,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,29,29,30,31,32,33,34,35,36, 41,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,30,30,31,32,33,-1,-1,37, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,31,31,31,32,-1,-1,-1,37, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,32,32,32,32,33,34,35,36, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,41,40,39,38,37,36,35,36,37,38,39,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 29,29,29,29,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 29,28,28,28,28,29,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,26,26,26,26,27,28,29,30, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,25,25,25,26,-1,-1,-1,31, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,24,24,25,26,27,-1,-1,31, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,23,23,24,25,26,27,28,29,30, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 29,28,28,-1,-1,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 29,29,29,-1,29,29,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 30,30,-1,-1,28,28,28,28,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 31,31,-1,27,27,27,27,28,-1,20,19,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 32,32,-1,26,26,26,26,-1,-1,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,20,19,18,17,17,-1,-1,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,25,24,24,24,-1,21,20,19,18,18,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,2,2,2,2,2,3,4,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 31,31,-1,25,24,23,23,-1,21,20,19,19,-1,-1,13,12,11,10,9,8,8,8,8,-1,-1,3,3,3,3,3,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,10,10,9,8,8,-1,5,5,5,5,5,5,5,5,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,11,11,10,9,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,11,10,10,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,13,13,12,11,11,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,14,14,13,12,12,11,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 34,-1,31,30,30,30,30,30,-1,23,22,-1,17,17,17,16,15,14,14,14,15,16,17,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,15,16,-1,23,23,23,23,23,24,-1,27, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,18,18,17,16,15,15,15,15,15,16,17,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,18,-1,23,-1,24,24,25,26,27, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,20,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,21,21,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,22,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,23,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,34,34, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,35,35, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,32,31,30,29,28,27,26,25,24,25,26,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,32,31,30,30,-1,-1,26,25,25,25,26,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,32,32,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 41,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,29,29,30,31,32,33,34,35,36, 42,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,30,30,31,32,33,-1,-1,37, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,31,31,31,32,-1,-1,-1,37, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,32,32,32,32,33,34,35,36, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,42,41,40,39,38,37,36,35,36,37,38,39,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,25,25,25,25,26,27,28,29, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,24,24,24,25,-1,-1,-1,30, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,23,23,24,25,26,-1,-1,30, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 30,29,29,-1,-1,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 30,30,30,-1,30,30,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 31,31,-1,-1,29,29,29,29,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 32,32,-1,28,28,28,28,29,-1,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 33,33,-1,27,27,27,27,-1,-1,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,21,20,19,18,18,-1,-1,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,26,25,25,25,-1,22,21,20,19,19,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,2,2,2,2,2,3,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 32,32,-1,26,25,24,24,-1,22,21,20,20,-1,-1,14,13,12,11,10,9,9,8,8,-1,-1,3,3,3,3,3,3,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,11,10,9,8,8,-1,5,5,5,5,5,5,5,5,5,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,12,11,10,9,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,14,13,12,11,11,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,15,14,13,12,12,11,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 35,-1,32,31,31,31,31,31,-1,23,23,-1,18,18,17,16,15,14,14,14,15,16,17,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,14,15,-1,22,22,22,22,22,23,-1,26, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,16,17,-1,24,-1,25,25,25,-1,28, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,23,-1,24,24,25,26,27, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,20,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,21,21,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,22,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,23,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,34,34, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,35,35, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,32,31,30,29,28,27,26,25,24,25,26,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,32,31,30,30,-1,-1,26,25,25,25,26,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,32,32,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 41,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,29,29,30,31,32,33,34,35,36, 42,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,30,30,31,32,33,-1,-1,37, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,31,31,31,32,-1,-1,-1,37, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,32,32,32,32,33,34,35,36, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,42,41,40,39,38,37,36,35,36,37,38,39,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 31,30,30,-1,-1,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 31,31,31,-1,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 32,32,-1,-1,30,30,30,30,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 33,33,-1,29,29,29,29,30,-1,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 34,34,-1,28,28,28,28,-1,-1,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 35,35,-1,27,27,27,27,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 34,34,-1,27,26,26,26,-1,23,22,21,20,20,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,2,2,2,2,2,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 33,33,-1,27,26,25,25,-1,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,5,5,5,5,5,5,5,5,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,11,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,11,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,20,19,20,21,21,20,-1,23, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 35,-1,32,32,32,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,14,15,-1,22,22,22,22,22,23,-1,26, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,16,17,-1,24,-1,25,25,25,-1,28, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,23,-1,24,24,25,26,27, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,20,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,21,21,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,22,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,23,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,34,34, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,35,35, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,32,31,30,29,28,27,26,25,24,25,26,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,32,31,30,30,-1,-1,26,25,25,25,26,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,32,32,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 41,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,29,29,30,31,32,33,34,35,36, 42,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,30,30,31,32,33,-1,-1,37, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,31,31,31,32,-1,-1,-1,37, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,32,32,32,32,33,34,35,36, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,42,41,40,39,38,37,36,35,36,37,38,39,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 32,31,31,-1,-1,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 32,32,32,-1,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 33,33,-1,-1,31,31,31,31,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 34,34,-1,30,30,30,30,31,-1,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 35,35,-1,29,29,29,29,-1,-1,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,28,28,28,28,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,2,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,28,27,27,27,-1,24,23,22,21,21,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,2,2,2,2,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,28,27,26,26,-1,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,5,5,5,5,5,5,5,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,20,19,20,21,21,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,14,15,-1,22,22,22,22,22,23,-1,26, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,16,17,-1,24,-1,25,25,25,-1,28, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,23,-1,24,24,25,26,27, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,20,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,21,21,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,22,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,23,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,34,34, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,35,35, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,32,31,30,29,28,27,26,25,24,25,26,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,32,31,30,30,-1,-1,26,25,25,25,26,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,32,32,-1,-1,-1,-1,-1,-1,26,26,26,27,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 41,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,29,29,30,31,32,33,34,35,36, 42,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,30,30,31,32,33,-1,-1,37, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,31,31,31,32,-1,-1,-1,37, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,32,32,32,32,33,34,35,36, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,42,41,40,39,38,37,36,35,36,37,38,39,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,18,17,16,15,15,15,15,16,16,15,15,15,15,15, 34,33,33,33,33,34,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,18,17,16,15,14,14,14,-1,-1,14,14,14,14,15, 34,33,32,32,32,-1,-1,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,11,11,11,11,12,13,14,15, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,10,10,10,11,-1,-1,-1,16, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,9,9,10,11,12,-1,-1,16, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,8,8,9,10,11,12,13,14,15, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,5,5,5,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,-1,16,-1,-1,14,14,15, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,-1,-1,15,15,15,-1,15,15,15, 35,35,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,2,2,-1,5,5,-1,14,14,15,14,-1,-1,16,16, 36,36,-1,33,33,33,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,17,18,19,20,20,19,18,18,18,-1,-1,2,1,1,2,3,4,5,-1,14,13,-1,13,13,-1,17,17, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,17,17,18,19,20,20,19,18,17,17,17,-1,-1,0,1,2,3,4,5,-1,-1,12,12,12,12,-1,18,18, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,20,19,18,17,16,16,16,-1,-1,2,2,3,4,5,-1,-1,11,11,11,11,-1,19,19, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,3,3,4,5,6,-1,10,10,10,11,-1,18,18, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,4,4,5,6,-1,9,9,10,11,-1,17,17, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,21,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,5,5,6,7,8,9,10,11,-1,17,16, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,6,6,-1,9,9,10,11,-1,-1,15, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,10,-1,11,11,12,13,14, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,11,-1,12,12,12,-1,15, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,12,-1,-1,-1,13,-1,16, 37,-1,34,35,35,34,33,34,-1,28,28,-1,26,26,26,26,26,26,26,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,14,13,14,15,15,14,-1,17, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,14,14,14,15,15,15,-1,18, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,15,15,15,15,16,16,-1,19, 40,-1,37,36,36,36,36,36,-1,32,31,-1,29,29,30,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,16,16,16,16,16,17,-1,20, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,17,-1,-1,-1,18,-1,21, 42,-1,39,40,41,-1,38,-1,34,33,33,32,31,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,18,-1,21,20,19,-1,22, 42,41,40,40,41,-1,39,-1,34,34,34,-1,32,32,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,19,-1,21,20,20,21,22, 43,-1,-1,41,40,39,39,-1,35,35,35,-1,33,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,20,21,21,21,-1,-1,23, 44,45,-1,41,40,39,38,37,36,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,21,22,22,-1,25,24, 45,45,-1,41,40,39,39,-1,37,37,37,38,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,22,23,-1,25,25, 46,46,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,26,26, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,27,27, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,28,28, 49,49,-1,43,43,-1,43,44,-1,41,41,41,41,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,29,29, 50,50,-1,-1,44,45,44,44,-1,42,42,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,30,30, 51,51,52,-1,45,45,45,-1,-1,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,32,31,31, 52,52,52,-1,-1,46,-1,-1,45,44,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,32,32,32, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,33,33, 53,52,51,50,49,48,47,46,46,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,34, 54,-1,-1,50,49,48,47,47,-1,-1,46,45,44,43,42,41,40,39,40,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,35, 54,-1,-1,-1,49,48,48,48,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 53,52,51,50,49,49,49,49,-1,-1,46,45,44,43,42,41,41,41,41,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,44,43,42,42,42,42,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 53,52,52,52,52,-1,-1,52,52,52,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 53,53,53,53,53,54,54,53,53,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 34,34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,18,17,16,15,15,15,15,16,16,15,15,15,15,15, 34,33,33,33,33,34,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,18,17,16,15,14,14,14,-1,-1,14,14,14,14,15, 34,33,32,32,32,-1,-1,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,11,11,11,11,12,13,14,15, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,10,10,10,11,-1,-1,-1,16, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,9,9,10,11,12,-1,-1,16, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,8,8,9,10,11,12,13,14,15, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,5,5,5,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,-1,15,-1,-1,14,14,15, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,5,-1,-1,14,14,14,-1,15,15,15, 35,35,-1,-1,34,34,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,2,2,-1,4,4,-1,13,13,14,13,-1,-1,16,16, 36,36,-1,33,33,33,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,17,18,19,20,19,18,17,17,17,-1,-1,2,1,1,1,2,3,4,-1,13,12,-1,12,12,-1,17,17, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,17,17,18,19,20,19,18,17,16,16,16,-1,-1,1,0,1,2,3,4,-1,-1,11,11,11,11,-1,18,18, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,19,18,17,16,15,15,15,-1,-1,1,1,2,3,4,-1,-1,10,10,10,10,-1,18,18, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,19,19,19,19,19,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,2,2,3,4,5,-1,9,9,9,10,-1,17,17, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,20,20,20,20,20,20,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,3,3,4,5,-1,8,8,9,10,-1,16,16, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,4,4,5,6,7,8,9,10,-1,16,15, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,5,5,-1,8,8,9,10,-1,-1,14, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,9,-1,10,10,11,12,13, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,24,24,24,24,24,24,24,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,10,-1,11,11,11,-1,14, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,25,25,25,25,25,25,25,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,11,-1,-1,-1,12,-1,15, 37,-1,34,35,35,34,33,34,-1,28,28,-1,26,26,26,26,26,26,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,13,12,13,14,14,13,-1,16, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,27,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,13,13,13,14,14,14,-1,17, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,14,14,14,14,15,15,-1,18, 40,-1,37,36,36,36,36,36,-1,32,31,-1,29,29,30,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,15,15,15,15,15,16,-1,19, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,30,30,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,16,-1,-1,-1,17,-1,20, 42,-1,39,40,41,-1,38,-1,34,33,33,32,31,31,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,17,-1,20,19,18,-1,21, 42,41,40,40,41,-1,39,-1,34,34,34,-1,32,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,18,-1,20,19,19,20,21, 43,-1,-1,41,40,39,39,-1,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,19,20,20,20,-1,-1,22, 44,45,-1,41,40,39,38,37,36,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,20,21,21,-1,24,23, 45,45,-1,41,40,39,39,-1,37,37,37,38,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,21,22,-1,24,24, 46,46,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,25,25, 47,47,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,26,26, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,27,27, 49,49,-1,43,43,-1,43,44,-1,41,41,41,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,28,28, 50,50,-1,-1,44,45,44,44,-1,42,42,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,29,29, 51,51,52,-1,45,45,45,-1,-1,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,31,30,30, 52,52,52,-1,-1,46,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,31,31,31, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,32,32, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,33, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,34, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 53,52,51,51,51,-1,-1,51,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 53,52,52,52,52,-1,-1,52,52,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 53,53,53,53,53,54,54,53,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 35,34,34,34,34,35,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,17,16,15,14,13,13,13,-1,-1,13,13,13,13,14, 35,34,33,33,33,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,10,10,10,10,11,12,13,14, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,9,9,9,10,-1,-1,-1,15, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,8,8,9,10,11,-1,-1,15, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,7,7,8,9,10,11,12,13,14, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,5,6,-1,-1,14,-1,-1,13,13,14, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,4,4,-1,-1,13,13,13,-1,14,14,14, 36,36,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,2,-1,3,3,-1,12,12,13,12,-1,-1,15,15, 37,37,-1,34,34,34,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,18,19,20,20,19,18,17,17,17,-1,-1,3,2,1,1,1,2,3,-1,12,11,-1,11,11,-1,16,16, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,18,18,19,20,20,19,18,17,16,16,16,-1,-1,2,1,0,1,2,3,-1,-1,10,10,10,10,-1,17,17, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,19,18,17,16,15,15,15,-1,-1,1,1,1,2,3,-1,-1,9,9,9,9,-1,17,17, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,2,2,2,3,4,-1,8,8,8,9,-1,16,16, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,3,3,3,4,-1,7,7,8,9,-1,15,15, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,5,5,-1,7,7,8,9,-1,-1,13, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,8,-1,9,9,10,11,12, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,25,25,25,25,25,25,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,9,-1,10,10,10,-1,13, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,26,26,26,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,10,-1,-1,-1,11,-1,14, 38,-1,35,36,36,35,34,35,-1,29,29,-1,27,27,27,27,27,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,12,11,12,13,13,12,-1,15, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,13,13,13,-1,16, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,13,14,14,-1,17, 41,-1,38,37,37,37,37,37,-1,33,32,-1,30,30,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,14,14,14,14,14,15,-1,18, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 43,-1,40,41,42,-1,39,-1,35,34,34,33,32,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,16,-1,19,18,17,-1,20, 43,42,41,41,42,-1,40,-1,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,17,-1,19,18,18,19,20, 44,-1,-1,42,41,40,40,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,18,19,19,19,-1,-1,21, 45,46,-1,42,41,40,39,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,19,20,20,-1,23,22, 46,46,-1,42,41,40,40,-1,38,38,38,39,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,20,21,-1,23,23, 47,47,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,21,-1,24,24, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 50,50,-1,44,44,-1,44,45,-1,42,42,42,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,27,27, 51,51,-1,-1,45,46,45,45,-1,43,43,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,28,28, 52,52,53,-1,46,46,46,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,30,29,29, 53,52,52,-1,-1,47,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,30,30,30, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,31,31,31, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,32,32, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,33, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,34, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 53,52,51,51,51,-1,-1,51,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 53,52,52,52,52,-1,-1,52,52,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 53,53,53,53,53,54,54,53,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,18,17,16,15,14,13,13,13,13,14,14,13,13,13,13,13, 36,35,35,35,35,36,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,13, 36,35,34,34,34,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,9,9,9,9,10,11,12,13, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,8,8,8,9,-1,-1,-1,14, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,7,7,8,9,10,-1,-1,14, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,6,6,7,8,9,10,11,12,13, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,14,-1,-1,12,12,13, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,-1,-1,13,13,13,-1,13,13,13, 37,37,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,-1,2,2,-1,12,12,13,12,-1,-1,14,14, 38,38,-1,35,35,35,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,19,20,21,20,19,18,17,17,17,-1,-1,4,3,2,1,1,1,2,-1,12,11,-1,11,11,-1,15,15, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,19,19,20,21,20,19,18,17,16,16,16,-1,-1,3,2,1,0,1,2,-1,-1,10,10,10,10,-1,16,16, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,19,18,17,16,15,15,15,-1,-1,2,1,1,1,2,-1,-1,9,9,9,9,-1,17,17, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,2,2,2,2,3,-1,8,8,8,9,-1,16,16, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,3,3,3,3,-1,7,7,8,9,-1,15,15, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,24,24,24,24,24,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,5,5,-1,7,7,8,9,-1,-1,13, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,8,-1,9,9,10,11,12, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,26,26,26,26,26,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,9,-1,10,10,10,-1,13, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,27,27,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,10,-1,-1,-1,11,-1,14, 39,-1,36,37,37,36,35,36,-1,30,30,-1,28,28,28,28,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,12,11,12,13,13,12,-1,15, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,13,13,13,-1,16, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,13,14,14,-1,17, 42,-1,39,38,38,38,38,38,-1,34,33,-1,31,31,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,14,14,14,14,14,15,-1,18, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 44,-1,41,42,43,-1,40,-1,36,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,16,-1,19,18,17,-1,20, 44,43,42,42,43,-1,41,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,17,-1,19,18,18,19,20, 45,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,18,19,19,19,-1,-1,21, 46,47,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,19,20,20,-1,23,22, 47,47,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,20,21,-1,23,23, 48,48,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,21,-1,24,24, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,41,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 50,50,-1,44,44,44,44,-1,-1,42,42,42,41,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 51,51,-1,45,45,-1,45,46,-1,43,43,42,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,27,27, 52,52,-1,-1,46,47,46,46,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,28,28, 53,53,53,-1,47,47,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,30,29,29, 53,52,52,-1,-1,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,30,30,30, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,31,31,31, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,32,32, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,33, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,34, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 53,52,51,51,51,-1,-1,51,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 53,52,52,52,52,-1,-1,52,52,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 53,53,53,53,53,54,54,53,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,18,17,16,15,14,13,13,13,13,14,14,13,13,13,13,13, 37,36,36,36,36,37,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,13, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,9,9,9,9,10,11,12,13, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,8,8,8,9,-1,-1,-1,14, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,7,7,8,9,10,-1,-1,14, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,6,6,7,8,9,10,11,12,13, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,5,5,5,4,4,4,5,-1,-1,14,-1,-1,12,12,13, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,3,3,-1,-1,13,13,13,-1,13,13,13, 38,38,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,-1,2,2,-1,12,12,13,12,-1,-1,14,14, 39,39,-1,36,36,36,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,20,21,21,20,19,18,17,17,17,-1,-1,5,4,3,2,1,1,1,-1,12,11,-1,11,11,-1,15,15, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,20,20,21,21,20,19,18,17,16,16,16,-1,-1,4,3,2,1,0,1,-1,-1,10,10,10,10,-1,16,16, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,19,18,17,16,15,15,15,-1,-1,3,2,1,1,1,-1,-1,9,9,9,9,-1,17,17, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,2,2,2,2,3,-1,8,8,8,9,-1,16,16, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,3,3,3,3,-1,7,7,8,9,-1,15,15, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,25,25,25,25,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,5,5,-1,7,7,8,9,-1,-1,13, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,8,-1,9,9,10,11,12, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,9,-1,10,10,10,-1,13, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,28,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,10,-1,-1,-1,11,-1,14, 40,-1,37,38,38,37,36,37,-1,31,31,-1,29,29,29,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,12,11,12,13,13,12,-1,15, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,13,13,13,-1,16, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,13,14,14,-1,17, 43,-1,40,39,39,39,39,39,-1,35,34,-1,32,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,14,14,14,14,14,15,-1,18, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 45,-1,42,43,44,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,16,-1,19,18,17,-1,20, 45,44,43,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,17,-1,19,18,18,19,20, 46,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,18,19,19,19,-1,-1,21, 47,48,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,19,20,20,-1,23,22, 48,48,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,20,21,-1,23,23, 49,49,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,21,-1,24,24, 50,50,-1,43,43,43,43,-1,-1,41,41,41,41,41,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 51,51,-1,44,44,44,44,-1,-1,42,42,42,41,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 52,52,-1,45,45,-1,45,46,-1,43,43,42,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,27,27, 53,53,-1,-1,46,47,46,46,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,28,28, 53,53,53,-1,47,47,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,30,29,29, 53,52,52,-1,-1,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,30,30,30, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,31,31,31, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,32,32, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,33, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,34, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 53,52,51,51,51,-1,-1,51,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 53,52,52,52,52,-1,-1,52,52,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 53,53,53,53,53,54,54,53,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,13,13,13,14,14,13,13,13,13,13, 38,37,37,37,37,38,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,13, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,9,9,9,9,10,11,12,13, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,8,8,8,9,-1,-1,-1,14, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,7,7,8,9,10,-1,-1,14, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,6,6,7,8,9,10,11,12,13, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,6,6,5,4,4,4,5,-1,-1,14,-1,-1,12,12,13, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,4,3,3,-1,-1,13,13,13,-1,13,13,13, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,-1,2,2,-1,12,12,13,12,-1,-1,14,14, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,22,21,20,19,18,17,17,17,-1,-1,6,5,4,3,2,1,1,-1,12,11,-1,11,11,-1,15,15, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,22,21,20,19,18,17,16,16,16,-1,-1,5,4,3,2,1,0,-1,-1,10,10,10,10,-1,16,16, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,19,18,17,16,15,15,15,-1,-1,4,3,2,1,1,-1,-1,9,9,9,9,-1,17,17, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,3,2,2,2,3,-1,8,8,8,9,-1,16,16, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,24,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,3,3,3,3,-1,7,7,8,9,-1,15,15, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,26,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,5,5,-1,7,7,8,9,-1,-1,13, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,8,-1,9,9,10,11,12, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,28,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,9,-1,10,10,10,-1,13, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,10,-1,-1,-1,11,-1,14, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,30,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,12,11,12,13,13,12,-1,15, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,13,13,13,-1,16, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,13,14,14,-1,17, 44,-1,41,40,40,40,40,40,-1,36,35,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,14,14,14,14,14,15,-1,18, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 46,-1,43,44,44,-1,42,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,16,-1,19,18,17,-1,20, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,17,-1,19,18,18,19,20, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,18,19,19,19,-1,-1,21, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,19,20,20,-1,23,22, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,20,21,-1,23,23, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,21,-1,24,24, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 52,52,-1,44,44,44,44,-1,-1,42,42,42,41,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 53,53,-1,45,45,-1,45,46,-1,43,43,42,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,27,27, 54,54,-1,-1,46,47,46,46,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,28,28, 53,53,53,-1,47,47,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,30,29,29, 53,52,52,-1,-1,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,30,30,30, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,31,31,31, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,32,32, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,33, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,34, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 53,52,51,51,51,-1,-1,51,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 53,52,52,52,52,-1,-1,52,52,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 53,53,53,53,53,54,54,53,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 45,44,44,44,44,45,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,23, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,23, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,22, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,21,21, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,20,20,20, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,4,-1,-1,19,19,19, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,3,3,4,-1,19,18,18, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,2,2,3,4,-1,-1,17,17, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,2,1,-1,3,3,-1,16,16, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,0,1,2,3,-1,15,15, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,1,1,2,3,-1,14,14, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,2,2,2,3,-1,13,13, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,3,3,3,3,-1,12,12, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,-1,12,11, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,5,5,5,5,-1,-1,10, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,6,-1,6,6,7,8,9, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,7,-1,7,7,7,-1,10, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,8,-1,-1,-1,8,-1,11, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,10,9,10,11,10,9,-1,12, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,11,10,10,-1,13, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,11,11,11,-1,14, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,12,12,12,12,12,12,-1,15, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,13,-1,-1,-1,13,-1,16, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,14,-1,16,15,14,-1,17, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,15,-1,16,15,15,16,17, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,16,17,16,16,-1,-1,18, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,18,17,17,17,17,-1,20,19, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,18,18,18,18,-1,20,20, 52,52,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,19,19,19,19,-1,21,21, 53,53,-1,45,45,45,45,-1,-1,43,43,43,43,43,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 54,54,-1,46,46,46,46,-1,-1,44,44,44,43,42,42,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 55,55,-1,47,47,-1,47,48,-1,45,45,44,43,42,41,41,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,23,22,22,22,22,-1,24,24, 56,56,-1,-1,48,49,48,48,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,23,23,23,23,-1,-1,25,25, 55,55,55,-1,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,28,27,26,26,26,26,26,27,26,26,-1,-1,24,24,24,-1,27,26,26, 55,54,54,-1,-1,50,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,25,-1,-1,27,27,27, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,28,28,28, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,30,29,29,29,29, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,30,30,-1,-1,30, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,31,-1,-1,-1,31, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,33,32, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 55,54,53,53,53,-1,-1,53,53,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 55,54,54,54,54,-1,-1,54,54,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,35, 55,55,55,55,55,56,56,55,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 45,44,44,44,44,45,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,23, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,23, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,22, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,21,21, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,20,20,20, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,5,-1,-1,19,19,19, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,4,4,4,-1,19,18,18, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,3,3,4,3,-1,-1,17,17, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,3,2,-1,2,2,-1,16,16, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,1,0,1,2,-1,15,15, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,1,1,1,2,-1,14,14, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,2,2,2,2,-1,13,13, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,3,3,3,3,-1,12,12, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,-1,12,11, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,5,5,5,5,-1,-1,10, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,6,-1,6,6,7,8,9, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,7,-1,7,7,7,-1,10, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,8,-1,-1,-1,8,-1,11, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,10,9,10,11,10,9,-1,12, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,11,10,10,-1,13, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,11,11,11,-1,14, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,12,12,12,12,12,12,-1,15, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,13,-1,-1,-1,13,-1,16, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,14,-1,16,15,14,-1,17, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,15,-1,16,15,15,16,17, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,16,17,16,16,-1,-1,18, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,18,17,17,17,17,-1,20,19, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,18,18,18,18,-1,20,20, 52,52,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,19,19,19,19,-1,21,21, 53,53,-1,45,45,45,45,-1,-1,43,43,43,43,43,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 54,54,-1,46,46,46,46,-1,-1,44,44,44,43,42,42,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 55,55,-1,47,47,-1,47,48,-1,45,45,44,43,42,41,41,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,23,22,22,22,22,-1,24,24, 56,56,-1,-1,48,49,48,48,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,23,23,23,23,-1,-1,25,25, 55,55,55,-1,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,28,27,26,26,26,26,26,27,26,26,-1,-1,24,24,24,-1,27,26,26, 55,54,54,-1,-1,50,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,25,-1,-1,27,27,27, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,28,28,28, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,30,29,29,29,29, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,30,30,-1,-1,30, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,31,-1,-1,-1,31, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,33,32, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 55,54,53,53,53,-1,-1,53,53,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 55,54,54,54,54,-1,-1,54,54,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,35, 55,55,55,55,55,56,56,55,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 45,44,44,44,44,45,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,23, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,23, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,22, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,21,21, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,20,20,20, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,4,-1,-1,19,19,19, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,4,3,3,-1,19,18,18, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,4,4,3,2,-1,-1,17,17, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,4,3,-1,1,1,-1,16,16, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,2,1,0,1,-1,15,15, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,2,1,1,1,-1,14,14, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,2,2,2,2,-1,13,13, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,3,3,3,3,-1,12,12, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,-1,12,11, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,5,5,5,5,-1,-1,10, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,6,-1,6,6,7,8,9, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,7,-1,7,7,7,-1,10, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,8,-1,-1,-1,8,-1,11, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,10,9,10,11,10,9,-1,12, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,11,10,10,-1,13, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,11,11,11,-1,14, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,12,12,12,12,12,12,-1,15, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,13,-1,-1,-1,13,-1,16, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,14,-1,16,15,14,-1,17, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,15,-1,16,15,15,16,17, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,16,17,16,16,-1,-1,18, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,18,17,17,17,17,-1,20,19, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,18,18,18,18,-1,20,20, 52,52,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,19,19,19,19,-1,21,21, 53,53,-1,45,45,45,45,-1,-1,43,43,43,43,43,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 54,54,-1,46,46,46,46,-1,-1,44,44,44,43,42,42,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 55,55,-1,47,47,-1,47,48,-1,45,45,44,43,42,41,41,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,23,22,22,22,22,-1,24,24, 56,56,-1,-1,48,49,48,48,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,23,23,23,23,-1,-1,25,25, 55,55,55,-1,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,28,27,26,26,26,26,26,27,26,26,-1,-1,24,24,24,-1,27,26,26, 55,54,54,-1,-1,50,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,25,-1,-1,27,27,27, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,28,28,28, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,30,29,29,29,29, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,30,30,-1,-1,30, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,31,-1,-1,-1,31, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,33,32, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 55,54,53,53,53,-1,-1,53,53,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 55,54,54,54,54,-1,-1,54,54,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,35, 55,55,55,55,55,56,56,55,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 45,44,44,44,44,45,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,23, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,23, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,22, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,21,21, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,20,20,20, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,4,-1,-1,19,19,19, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,4,3,3,-1,19,18,18, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,5,4,3,2,-1,-1,17,17, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,5,4,-1,1,1,-1,16,16, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,3,2,1,0,-1,15,15, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,3,2,1,1,-1,14,14, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,3,2,2,2,-1,13,13, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,3,3,3,3,-1,12,12, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,-1,12,11, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,5,5,5,5,-1,-1,10, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,6,-1,6,6,7,8,9, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,7,-1,7,7,7,-1,10, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,8,-1,-1,-1,8,-1,11, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,10,9,10,11,10,9,-1,12, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,11,10,10,-1,13, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,11,11,11,-1,14, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,12,12,12,12,12,12,-1,15, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,13,-1,-1,-1,13,-1,16, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,14,-1,16,15,14,-1,17, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,15,-1,16,15,15,16,17, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,16,17,16,16,-1,-1,18, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,18,17,17,17,17,-1,20,19, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,18,18,18,18,-1,20,20, 52,52,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,19,19,19,19,-1,21,21, 53,53,-1,45,45,45,45,-1,-1,43,43,43,43,43,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 54,54,-1,46,46,46,46,-1,-1,44,44,44,43,42,42,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 55,55,-1,47,47,-1,47,48,-1,45,45,44,43,42,41,41,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,23,22,22,22,22,-1,24,24, 56,56,-1,-1,48,49,48,48,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,23,23,23,23,-1,-1,25,25, 55,55,55,-1,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,28,27,26,26,26,26,26,27,26,26,-1,-1,24,24,24,-1,27,26,26, 55,54,54,-1,-1,50,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,25,-1,-1,27,27,27, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,28,28,28, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,30,29,29,29,29, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,30,30,-1,-1,30, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,31,-1,-1,-1,31, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,33,32, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 55,54,53,53,53,-1,-1,53,53,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 55,54,54,54,54,-1,-1,54,54,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,36,35,35,35,35,35, 55,55,55,55,55,56,56,55,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,36,36,36,36,36,36, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,14,13,13,13,13,13, 50,49,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,34,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,12, 50,49,48,47,47,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,11,11, 50,49,48,47,47,-1,44,43,43,-1,-1,-1,40,39,38,37,36,35,34,33,33,-1,30,29,28,28,-1,25,25,25,25,25,25,25,26,27,-1,-1,-1,11,10,10,-1,10,10,11,10,10, 50,49,48,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,34,34,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,10,9,9,9,10,11,10,9, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,10,9,8,8,-1,-1,-1,8, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,10,9,8,7,7,-1,-1,7, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,11,10,9,8,7,6,6,6,6, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,6,5,5,5, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,19,-1,-1,4,4,4, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,18,18,18,-1,4,3,3, 51,51,-1,-1,50,50,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,16,-1,14,14,-1,17,17,18,17,-1,-1,2,2, 52,52,-1,49,49,49,49,50,-1,41,40,39,38,37,36,36,-1,-1,34,33,32,33,32,31,30,29,28,27,27,27,-1,-1,18,17,17,17,16,15,15,-1,17,16,-1,16,16,-1,1,1, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,35,34,33,33,33,32,31,30,29,28,27,26,26,26,-1,-1,18,18,17,16,16,16,-1,-1,15,15,15,15,-1,0,1, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,36,35,34,34,34,33,33,-1,-1,29,28,27,26,25,25,25,-1,-1,18,17,17,17,17,-1,-1,14,14,14,14,-1,1,1, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,36,35,35,35,34,34,34,-1,-1,29,28,27,26,25,24,24,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,2,2, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,38,37,36,36,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,-1,12,12,12,12,-1,3,3, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,11,11,-1,4,4, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,40,39,38,38,38,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,16,15,15,-1,12,11,10,10,-1,-1,5, 50,49,48,47,47,-1,46,-1,43,43,43,-1,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,13,-1,10,9,8,7,6, 51,-1,48,48,48,-1,47,-1,44,43,42,41,40,40,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,14,-1,10,9,9,-1,7, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,40,39,38,37,36,35,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,15,-1,-1,-1,10,-1,8, 53,-1,50,51,51,50,49,50,-1,44,44,-1,42,41,40,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,16,15,14,13,12,11,-1,9, 54,-1,51,51,51,50,50,50,-1,-1,45,-1,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,16,15,14,13,12,12,-1,10, 55,-1,52,52,51,51,51,51,-1,-1,46,-1,43,43,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,16,15,14,13,13,13,-1,11, 56,-1,53,52,52,52,52,52,-1,47,47,-1,43,42,41,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,16,15,14,14,14,14,-1,12, 57,-1,54,-1,-1,-1,53,-1,-1,46,46,-1,43,42,41,40,39,38,37,36,35,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,16,-1,-1,-1,15,-1,13, 57,-1,54,54,54,-1,53,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,17,-1,18,17,16,-1,14, 56,55,54,53,53,-1,52,-1,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,24,24,24,-1,18,-1,18,17,17,16,15, 57,-1,-1,53,52,51,51,-1,47,47,47,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,24,23,23,-1,19,19,18,18,-1,-1,16, 58,59,-1,53,52,51,50,49,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,21,20,19,19,19,-1,18,17, 59,59,-1,53,52,51,51,-1,49,49,49,50,-1,-1,41,40,39,38,37,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,-1,20,20,20,20,-1,18,18, 60,60,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,-1,39,38,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,26,25,24,24,24,-1,21,21,21,21,-1,19,19, 61,61,-1,53,53,53,53,-1,-1,51,51,50,49,49,-1,-1,39,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,-1,-1,22,22,22,22,-1,20,20, 62,62,-1,54,54,54,54,-1,-1,52,51,50,49,48,48,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,26,-1,-1,23,23,23,23,-1,21,21, 63,63,-1,55,55,-1,55,56,-1,52,51,50,49,48,47,47,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,27,27,-1,25,24,24,24,24,-1,22,22, 62,62,-1,-1,56,57,56,56,-1,52,52,-1,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,30,29,28,28,28,-1,28,28,-1,25,25,25,25,-1,-1,23,23, 61,61,61,-1,57,57,57,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,30,29,29,-1,-1,26,26,26,-1,25,24,24, 61,60,60,-1,-1,58,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,30,31,-1,-1,27,-1,-1,25,25,25, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,27,26,26,26, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,31,30,29,28,27,27,27,27, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,31,30,29,28,28,-1,-1,28, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,46,46,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,31,30,29,29,-1,-1,-1,29, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,47,47,46,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,31,30,30,30,31,32,31,30, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,48,48,47,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 61,60,59,59,59,-1,-1,59,58,57,57,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 61,60,60,60,60,-1,-1,59,58,57,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,41,40,39,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,33, 61,61,61,61,61,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,40,39,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,14,13,13,13,13,13, 50,49,48,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,34,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,12,12,12,12,12, 50,49,48,47,47,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,11,11, 50,49,48,47,47,-1,44,43,43,-1,-1,-1,40,39,38,37,36,35,34,33,33,-1,30,29,28,28,-1,25,25,25,25,25,25,25,26,27,-1,-1,-1,11,10,10,-1,10,10,11,10,10, 50,49,48,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,34,34,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,10,9,9,9,10,11,10,9, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,10,9,8,8,-1,-1,-1,8, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,10,9,8,7,7,-1,-1,7, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,11,10,9,8,7,6,6,6,6, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,6,5,5,5, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,19,-1,-1,4,4,4, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,18,18,18,-1,4,3,3, 51,51,-1,-1,50,50,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,16,-1,14,14,-1,17,17,18,17,-1,-1,2,2, 52,52,-1,49,49,49,49,50,-1,41,40,39,38,37,36,36,-1,-1,34,33,32,33,32,31,30,29,28,27,27,27,-1,-1,18,17,17,17,16,15,15,-1,17,16,-1,16,16,-1,1,1, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,35,34,33,33,33,32,31,30,29,28,27,26,26,26,-1,-1,18,18,17,16,16,16,-1,-1,15,15,15,15,-1,1,0, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,36,35,34,34,34,33,33,-1,-1,29,28,27,26,25,25,25,-1,-1,18,17,17,17,17,-1,-1,14,14,14,14,-1,1,1, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,36,35,35,35,34,34,34,-1,-1,29,28,27,26,25,24,24,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,2,2, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,38,37,36,36,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,-1,12,12,12,12,-1,3,3, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,39,38,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,11,11,-1,4,4, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,40,39,38,38,38,37,36,35,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,16,15,15,-1,12,11,10,10,-1,-1,5, 50,49,48,47,47,-1,46,-1,43,43,43,-1,40,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,13,-1,10,9,8,7,6, 51,-1,48,48,48,-1,47,-1,44,43,42,41,40,40,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,14,-1,10,9,9,-1,7, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,41,41,40,39,38,37,36,35,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,15,-1,-1,-1,10,-1,8, 53,-1,50,51,51,50,49,50,-1,44,44,-1,42,41,40,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,16,15,14,13,12,11,-1,9, 54,-1,51,51,51,50,50,50,-1,-1,45,-1,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,16,15,14,13,12,12,-1,10, 55,-1,52,52,51,51,51,51,-1,-1,46,-1,43,43,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,16,15,14,13,13,13,-1,11, 56,-1,53,52,52,52,52,52,-1,47,47,-1,43,42,41,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,16,15,14,14,14,14,-1,12, 57,-1,54,-1,-1,-1,53,-1,-1,46,46,-1,43,42,41,40,39,38,37,36,35,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,16,-1,-1,-1,15,-1,13, 57,-1,54,54,54,-1,53,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,17,-1,18,17,16,-1,14, 56,55,54,53,53,-1,52,-1,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,24,24,24,-1,18,-1,18,17,17,16,15, 57,-1,-1,53,52,51,51,-1,47,47,47,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,24,23,23,-1,19,19,18,18,-1,-1,16, 58,59,-1,53,52,51,50,49,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,21,20,19,19,19,-1,18,17, 59,59,-1,53,52,51,51,-1,49,49,49,50,-1,-1,41,40,39,38,37,36,35,34,34,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,-1,20,20,20,20,-1,18,18, 60,60,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,-1,39,38,37,36,35,35,35,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,26,25,24,24,24,-1,21,21,21,21,-1,19,19, 61,61,-1,53,53,53,53,-1,-1,51,51,50,49,49,-1,-1,39,38,37,36,36,36,36,-1,-1,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,-1,-1,22,22,22,22,-1,20,20, 62,62,-1,54,54,54,54,-1,-1,52,51,50,49,48,48,-1,-1,38,37,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,26,-1,-1,23,23,23,23,-1,21,21, 63,63,-1,55,55,-1,55,56,-1,52,51,50,49,48,47,47,-1,-1,38,38,38,37,36,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,27,27,-1,25,24,24,24,24,-1,22,22, 62,62,-1,-1,56,57,56,56,-1,52,52,-1,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,30,29,28,28,28,-1,28,28,-1,25,25,25,25,-1,-1,23,23, 61,61,61,-1,57,57,57,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,30,29,29,-1,-1,26,26,26,-1,25,24,24, 61,60,60,-1,-1,58,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,30,31,-1,-1,27,-1,-1,25,25,25, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,27,26,26,26, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,31,30,29,28,27,27,27,27, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,31,30,29,28,28,-1,-1,28, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,46,46,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,31,30,29,29,-1,-1,-1,29, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,47,47,46,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,31,30,30,30,31,32,31,30, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,48,48,47,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 61,60,59,59,59,-1,-1,59,58,57,57,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 61,60,60,60,60,-1,-1,59,58,57,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,41,40,39,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,33, 61,61,61,61,61,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,40,39,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 13,13,13,13,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50,51, 12,12,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,49,49,49,50,51, 11,11,12,11,11,-1,11,11,12,-1,-1,-1,28,27,26,26,26,26,26,26,26,-1,29,29,30,31,-1,34,34,35,36,37,38,39,40,41,-1,-1,-1,44,44,45,-1,48,48,49,50,51, 10,11,12,11,10,10,10,11,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,35,35,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,49,50,51, 9,-1,-1,-1,9,9,10,11,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 8,-1,-1,8,8,9,10,11,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 7,7,7,7,8,9,10,11,12,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 6,6,6,7,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 5,5,5,-1,-1,18,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,-1,-1,50,50,51, 4,4,5,-1,17,17,17,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,52,52,-1,51,51,51, 3,3,-1,-1,16,16,16,16,-1,15,15,-1,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,51,51,52,51,-1,-1,52,52, 2,2,-1,15,15,15,15,16,-1,16,16,17,18,18,18,19,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,-1,51,50,-1,50,50,-1,53,53, 1,1,-1,14,14,14,14,-1,-1,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,-1,-1,49,49,49,49,-1,54,54, 0,1,-1,13,13,13,13,-1,-1,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,48,48,48,48,-1,55,55, 1,1,-1,12,12,12,12,-1,15,15,15,16,17,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,40,40,41,42,43,-1,47,47,47,48,-1,55,55, 2,2,-1,11,11,11,11,-1,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,-1,46,46,47,48,-1,54,54, 3,3,-1,10,10,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48,-1,54,53, 4,-1,-1,9,9,10,11,-1,14,14,15,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43,-1,46,46,47,48,-1,-1,52, 5,6,7,8,9,-1,12,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,44,-1,47,-1,48,48,49,50,51, 6,-1,8,8,9,-1,13,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,-1,49,49,49,-1,52, 7,-1,9,-1,-1,-1,14,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 8,-1,10,11,12,13,14,15,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,39,40,41,-1,45,45,-1,51,50,51,52,52,51,-1,54, 9,-1,11,11,12,13,14,15,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,-1,46,-1,-1,51,51,51,52,52,52,-1,55, 10,-1,12,12,12,13,14,15,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,42,42,-1,47,-1,-1,52,52,52,52,53,53,-1,56, 11,-1,13,13,13,13,14,15,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,40,41,42,-1,46,46,-1,53,53,53,53,53,54,-1,57, 12,-1,14,-1,-1,-1,15,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,35,36,37,38,39,40,41,42,-1,45,45,-1,-1,53,-1,-1,-1,54,-1,57, 13,-1,15,16,17,-1,16,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,52,-1,53,53,53,-1,56, 14,15,16,16,17,-1,17,-1,23,23,23,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,51,-1,52,52,53,54,55, 15,-1,-1,17,17,18,18,-1,22,22,23,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46,-1,50,50,51,52,-1,-1,56, 16,17,-1,18,18,18,19,20,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,48,49,50,51,52,-1,58,57, 17,17,-1,19,19,19,19,-1,22,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,33,33,34,35,36,37,38,39,40,-1,-1,49,48,48,48,-1,50,50,51,52,-1,58,58, 18,18,-1,20,20,20,20,-1,23,23,23,24,25,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,34,35,36,37,38,-1,-1,-1,48,48,49,49,49,-1,51,51,51,52,-1,59,59, 19,19,-1,21,21,21,21,-1,-1,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,47,47,48,49,50,-1,-1,52,52,52,52,-1,60,60, 20,20,-1,22,22,22,22,-1,-1,25,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,36,37,-1,-1,46,46,47,48,49,50,-1,-1,53,53,53,53,-1,61,61, 21,21,-1,23,23,-1,23,24,-1,26,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,-1,-1,45,45,46,47,48,49,50,-1,55,54,54,54,54,-1,61,61, 22,22,-1,-1,24,25,24,24,-1,27,27,-1,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,44,45,46,47,-1,50,50,-1,55,55,55,55,-1,-1,60,60, 23,23,24,-1,25,25,25,-1,-1,28,28,29,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,56,56,56,-1,59,59,59, 24,24,24,-1,-1,26,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,57,-1,-1,58,58,59, 25,25,25,26,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 26,26,26,26,27,28,29,30,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 27,-1,-1,27,27,28,29,30,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 28,-1,-1,-1,28,28,29,30,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 29,30,31,30,29,29,29,30,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,45,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,46,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,56,56,57,57,-1,-1,57,57,57,58,59, 32,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,56,57,58,-1,59,58,58,58,58,59, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,38,39,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,59,59,59,59,59,59, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 13,13,13,13,13,14,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,49,50,51, 12,12,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,49,49,49,50,51, 11,11,12,11,11,-1,11,11,12,-1,-1,-1,28,27,26,26,26,26,26,26,26,-1,29,29,30,31,-1,34,34,35,36,37,38,39,40,41,-1,-1,-1,44,44,45,-1,48,48,49,50,51, 10,11,12,11,10,10,10,11,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,35,35,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,49,50,51, 9,-1,-1,-1,9,9,10,11,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 8,-1,-1,8,8,9,10,11,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 7,7,7,7,8,9,10,11,12,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 6,6,6,7,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 5,5,5,-1,-1,18,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,-1,-1,50,50,51, 4,4,5,-1,17,17,17,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,52,52,-1,51,51,51, 3,3,-1,-1,16,16,16,16,-1,15,15,-1,17,17,18,19,20,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,51,51,52,51,-1,-1,52,52, 2,2,-1,15,15,15,15,16,-1,16,16,17,18,18,18,19,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,-1,51,50,-1,50,50,-1,53,53, 1,1,-1,14,14,14,14,-1,-1,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,-1,-1,49,49,49,49,-1,54,54, 1,0,-1,13,13,13,13,-1,-1,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,48,48,48,48,-1,55,55, 1,1,-1,12,12,12,12,-1,15,15,15,16,17,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,40,40,41,42,43,-1,47,47,47,48,-1,55,55, 2,2,-1,11,11,11,11,-1,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,-1,46,46,47,48,-1,54,54, 3,3,-1,10,10,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48,-1,54,53, 4,-1,-1,9,9,10,11,-1,14,14,15,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43,-1,46,46,47,48,-1,-1,52, 5,6,7,8,9,-1,12,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,44,-1,47,-1,48,48,49,50,51, 6,-1,8,8,9,-1,13,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,-1,49,49,49,-1,52, 7,-1,9,-1,-1,-1,14,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 8,-1,10,11,12,13,14,15,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,39,40,41,-1,45,45,-1,51,50,51,52,52,51,-1,54, 9,-1,11,11,12,13,14,15,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,-1,46,-1,-1,51,51,51,52,52,52,-1,55, 10,-1,12,12,12,13,14,15,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,42,42,-1,47,-1,-1,52,52,52,52,53,53,-1,56, 11,-1,13,13,13,13,14,15,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,40,41,42,-1,46,46,-1,53,53,53,53,53,54,-1,57, 12,-1,14,-1,-1,-1,15,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,35,36,37,38,39,40,41,42,-1,45,45,-1,-1,53,-1,-1,-1,54,-1,57, 13,-1,15,16,17,-1,16,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,52,-1,53,53,53,-1,56, 14,15,16,16,17,-1,17,-1,23,23,23,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,51,-1,52,52,53,54,55, 15,-1,-1,17,17,18,18,-1,22,22,23,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46,-1,50,50,51,52,-1,-1,56, 16,17,-1,18,18,18,19,20,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,48,49,50,51,52,-1,58,57, 17,17,-1,19,19,19,19,-1,22,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,33,33,34,35,36,37,38,39,40,-1,-1,49,48,48,48,-1,50,50,51,52,-1,58,58, 18,18,-1,20,20,20,20,-1,23,23,23,24,25,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,34,35,36,37,38,-1,-1,-1,48,48,49,49,49,-1,51,51,51,52,-1,59,59, 19,19,-1,21,21,21,21,-1,-1,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,47,47,48,49,50,-1,-1,52,52,52,52,-1,60,60, 20,20,-1,22,22,22,22,-1,-1,25,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,36,37,-1,-1,46,46,47,48,49,50,-1,-1,53,53,53,53,-1,61,61, 21,21,-1,23,23,-1,23,24,-1,26,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,37,37,37,-1,-1,45,45,46,47,48,49,50,-1,55,54,54,54,54,-1,61,61, 22,22,-1,-1,24,25,24,24,-1,27,27,-1,27,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,-1,-1,44,44,45,46,47,-1,50,50,-1,55,55,55,55,-1,-1,60,60, 23,23,24,-1,25,25,25,-1,-1,28,28,29,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,56,56,56,-1,59,59,59, 24,24,24,-1,-1,26,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,57,-1,-1,58,58,59, 25,25,25,26,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,-1,-1,-1,41,41,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 26,26,26,26,27,28,29,30,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 27,-1,-1,27,27,28,29,30,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 28,-1,-1,-1,28,28,29,30,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 29,30,31,30,29,29,29,30,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,45,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,46,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,56,56,57,57,-1,-1,57,57,57,58,59, 32,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,56,57,58,-1,59,58,58,58,58,59, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,38,39,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,59,59,59,59,59,59, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,43,43,43,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 21,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 20,20,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 19,19,19,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 18,18,18,-1,-1,5,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 17,17,18,-1,4,4,4,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 16,16,-1,-1,3,3,3,4,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 15,15,-1,2,2,2,3,4,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 14,14,-1,1,1,2,3,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 13,13,-1,0,1,2,3,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 12,12,-1,1,1,2,3,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 11,11,-1,2,2,2,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 10,11,-1,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 9,-1,-1,4,4,4,4,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 8,7,6,5,5,-1,5,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 9,-1,6,6,6,-1,6,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 10,-1,7,-1,-1,-1,7,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 11,-1,8,9,10,9,8,9,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 12,-1,9,9,10,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 13,-1,10,10,10,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 14,-1,11,11,11,11,11,11,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 15,-1,12,-1,-1,-1,12,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 16,-1,13,14,15,-1,13,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 16,15,14,14,15,-1,14,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 17,-1,-1,15,15,16,15,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 18,19,-1,16,16,16,16,17,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 19,19,-1,17,17,17,17,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 20,20,-1,18,18,18,18,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 23,23,-1,21,21,-1,21,22,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,47,46,46,46,46,-1,53,53, 24,24,-1,-1,22,23,22,22,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,47,47,-1,-1,52,52, 25,25,26,-1,23,23,23,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 26,26,26,-1,-1,24,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 27,27,27,28,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 28,28,28,28,29,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 29,-1,-1,29,29,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,38,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 30,-1,-1,-1,30,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 31,32,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 34,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,50,50,50,-1,51,50,50,50,50,51, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,43,44,45,46,47,48,49,50,51,51,51,51,52,51,51,51,51,51,51, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,43,43,43,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 21,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 20,20,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 19,19,19,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 18,18,18,-1,-1,5,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 17,17,18,-1,4,4,4,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 16,16,-1,-1,3,3,3,3,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 15,15,-1,2,2,2,2,3,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 14,14,-1,1,1,1,2,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 13,13,-1,1,0,1,2,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 12,12,-1,1,1,1,2,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 11,11,-1,2,2,2,2,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 10,11,-1,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 9,-1,-1,4,4,4,4,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 8,7,6,5,5,-1,5,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 9,-1,6,6,6,-1,6,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 10,-1,7,-1,-1,-1,7,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 11,-1,8,9,10,9,8,9,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 12,-1,9,9,10,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 13,-1,10,10,10,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 14,-1,11,11,11,11,11,11,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 15,-1,12,-1,-1,-1,12,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 16,-1,13,14,15,-1,13,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 16,15,14,14,15,-1,14,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 17,-1,-1,15,15,16,15,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 18,19,-1,16,16,16,16,17,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 19,19,-1,17,17,17,17,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 20,20,-1,18,18,18,18,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 23,23,-1,21,21,-1,21,22,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,47,46,46,46,46,-1,53,53, 24,24,-1,-1,22,23,22,22,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,47,47,-1,-1,52,52, 25,25,26,-1,23,23,23,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 26,26,26,-1,-1,24,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 27,27,27,28,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 28,28,28,28,29,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 29,-1,-1,29,29,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,38,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 30,-1,-1,-1,30,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 31,32,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 34,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,50,50,50,-1,51,50,50,50,50,51, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,43,44,45,46,47,48,49,50,51,51,51,51,52,51,51,51,51,51,51, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,43,43,43,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 21,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 20,20,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 19,19,19,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 18,18,18,-1,-1,5,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 17,17,18,-1,4,4,4,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 16,16,-1,-1,3,3,3,3,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 15,15,-1,2,2,2,2,3,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 14,14,-1,2,1,1,1,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 13,13,-1,2,1,0,1,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 12,12,-1,2,1,1,1,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 11,11,-1,2,2,2,2,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 10,11,-1,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 9,-1,-1,4,4,4,4,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 8,7,6,5,5,-1,5,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 9,-1,6,6,6,-1,6,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 10,-1,7,-1,-1,-1,7,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 11,-1,8,9,10,9,8,9,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 12,-1,9,9,10,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 13,-1,10,10,10,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 14,-1,11,11,11,11,11,11,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 15,-1,12,-1,-1,-1,12,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 16,-1,13,14,15,-1,13,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 16,15,14,14,15,-1,14,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 17,-1,-1,15,15,16,15,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 18,19,-1,16,16,16,16,17,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 19,19,-1,17,17,17,17,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 20,20,-1,18,18,18,18,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 23,23,-1,21,21,-1,21,22,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,47,46,46,46,46,-1,53,53, 24,24,-1,-1,22,23,22,22,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,47,47,-1,-1,52,52, 25,25,26,-1,23,23,23,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 26,26,26,-1,-1,24,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 27,27,27,28,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 28,28,28,28,29,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 29,-1,-1,29,29,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,38,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 30,-1,-1,-1,30,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 31,32,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 34,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,50,50,50,-1,51,50,50,50,50,51, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,43,44,45,46,47,48,49,50,51,51,51,51,52,51,51,51,51,51,51, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,43,43,43,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 21,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 20,20,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 19,19,19,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 18,18,18,-1,-1,5,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 17,17,18,-1,4,4,4,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 16,16,-1,-1,3,3,3,3,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 15,15,-1,3,2,2,2,3,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 14,14,-1,3,2,1,1,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 13,13,-1,3,2,1,0,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 12,12,-1,3,2,1,1,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 11,11,-1,3,2,2,2,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 10,11,-1,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 9,-1,-1,4,4,4,4,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 8,7,6,5,5,-1,5,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 9,-1,6,6,6,-1,6,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 10,-1,7,-1,-1,-1,7,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 11,-1,8,9,10,9,8,9,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 12,-1,9,9,10,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 13,-1,10,10,10,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 14,-1,11,11,11,11,11,11,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 15,-1,12,-1,-1,-1,12,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 16,-1,13,14,15,-1,13,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 16,15,14,14,15,-1,14,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 17,-1,-1,15,15,16,15,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 18,19,-1,16,16,16,16,17,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 19,19,-1,17,17,17,17,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 20,20,-1,18,18,18,18,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 23,23,-1,21,21,-1,21,22,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,47,46,46,46,46,-1,53,53, 24,24,-1,-1,22,23,22,22,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,47,47,-1,-1,52,52, 25,25,26,-1,23,23,23,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 26,26,26,-1,-1,24,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 27,27,27,28,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 28,28,28,28,29,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 29,-1,-1,29,29,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,38,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 30,-1,-1,-1,30,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 31,32,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 34,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,50,50,50,-1,51,50,50,50,50,51, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,43,44,45,46,47,48,49,50,51,51,51,51,52,51,51,51,51,51,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,18,19,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 14,13,13,13,13,14,-1,13,13,13,14,15,16,17,18,19,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,37,37,37,37,38, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 14,13,12,11,10,10,10,10,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 15,-1,-1,-1,10,9,9,9,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 15,-1,-1,11,10,9,8,8,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 14,13,12,11,10,9,8,7,7,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 14,13,13,-1,-1,13,-1,-1,6,5,5,5,6,6,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 14,14,14,-1,12,12,12,-1,-1,4,4,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 15,15,-1,-1,11,11,11,11,-1,3,3,-1,4,4,5,6,7,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 16,16,-1,10,10,10,10,11,-1,2,2,2,3,4,5,6,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 17,17,-1,9,9,9,9,-1,-1,1,1,2,3,4,5,-1,-1,15,15,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 16,16,-1,8,8,8,8,-1,-1,0,1,2,3,4,-1,-1,14,14,14,15,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 15,15,-1,8,7,7,7,-1,2,1,1,2,3,-1,-1,-1,13,13,14,15,16,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 14,14,-1,8,7,6,6,-1,2,2,2,2,-1,-1,12,12,12,13,14,15,16,17,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 12,-1,-1,8,7,6,6,-1,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 11,10,9,8,8,-1,7,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 12,-1,9,9,9,-1,8,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 13,-1,10,-1,-1,-1,9,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 14,-1,11,12,12,11,10,11,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 15,-1,12,12,12,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 16,-1,13,13,12,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 17,-1,14,13,13,13,13,13,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,30,30,-1,35,36,-1,40,40,40,40,40,41,-1,44, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,31,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 19,-1,16,17,18,-1,15,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 19,18,17,17,18,-1,16,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 20,-1,-1,18,18,18,17,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 21,22,-1,19,19,18,18,17,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 22,22,-1,20,19,19,19,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 23,23,-1,20,20,20,20,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,38,38,39,39,39,-1,41,41,41,42,-1,49,49, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,37,37,38,39,40,-1,-1,42,42,42,42,-1,50,50, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,27,-1,-1,36,36,37,38,39,40,-1,-1,43,43,43,43,-1,51,51, 26,26,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,-1,-1,35,35,36,37,38,39,40,-1,45,44,44,44,44,-1,51,51, 27,27,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,45,45,45,45,-1,-1,50,50, 28,28,29,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,31,30,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,-1,49,49,49, 29,29,29,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,-1,-1,48,48,49, 30,30,30,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 31,31,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 32,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,36,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 33,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,48,48,48,-1,49,48,48,48,48,49, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,40,41,42,43,44,45,46,47,48,49,49,49,49,50,49,49,49,49,49,49, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,18,19,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 14,13,13,13,13,14,-1,13,13,13,14,15,16,17,18,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,36,36,36,36,37, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 14,13,12,11,10,10,10,10,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 15,-1,-1,-1,10,9,9,9,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 15,-1,-1,11,10,9,8,8,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 14,13,12,11,10,9,8,7,7,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 14,13,13,-1,-1,13,-1,-1,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 14,14,14,-1,12,12,12,-1,-1,4,4,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 15,15,-1,-1,11,11,11,11,-1,3,3,-1,3,3,4,5,6,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,38,38, 16,16,-1,10,10,10,10,11,-1,2,2,2,2,3,4,5,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,-1,36,36,-1,39,39, 17,17,-1,9,9,9,9,-1,-1,1,1,1,2,3,4,-1,-1,15,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 16,16,-1,8,8,8,8,-1,-1,1,0,1,2,3,-1,-1,14,14,14,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 15,15,-1,8,7,7,7,-1,2,1,1,1,2,-1,-1,-1,13,13,14,15,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 14,14,-1,8,7,6,6,-1,2,2,2,2,-1,-1,12,12,12,13,14,15,16,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,11,11,11,12,13,14,15,16,17,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 12,-1,-1,8,7,6,6,-1,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 11,10,9,8,8,-1,7,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,21,22,23,23,23,23,24,25,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 12,-1,9,9,9,-1,8,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,22,23,24,24,24,24,25,26,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 13,-1,10,-1,-1,-1,9,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,23,24,25,25,25,25,26,27,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 14,-1,11,12,12,11,10,11,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,24,25,26,26,26,26,27,-1,31,31,-1,37,36,37,38,38,37,-1,40, 15,-1,12,12,12,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 16,-1,13,13,12,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 17,-1,14,13,13,13,13,13,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,29,29,-1,34,35,-1,39,39,39,39,39,40,-1,43, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,30,30,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 19,-1,16,17,18,-1,15,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 19,18,17,17,18,-1,16,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,34,34,35,-1,40,-1,41,41,42,43,44, 20,-1,-1,18,18,18,17,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 21,22,-1,19,19,18,18,17,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 22,22,-1,20,19,19,19,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 23,23,-1,20,20,20,20,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,38,38,38,38,38,-1,40,40,40,41,-1,48,48, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,37,37,38,39,39,-1,-1,41,41,41,41,-1,49,49, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,27,-1,-1,36,36,37,38,39,40,-1,-1,42,42,42,42,-1,50,50, 26,26,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,-1,-1,35,35,36,37,38,39,40,-1,44,43,43,43,43,-1,51,51, 27,27,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,44,44,44,44,-1,-1,50,50, 28,28,29,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,31,30,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,45,45,-1,49,49,49, 29,29,29,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,46,-1,-1,48,48,49, 30,30,30,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 31,31,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 32,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,36,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 33,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,48,48,48,-1,49,48,48,48,48,49, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,40,41,42,43,44,45,46,47,48,49,49,49,49,50,49,49,49,49,49,49, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,18,18,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36, 14,13,13,13,13,14,-1,13,13,13,14,15,16,17,18,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,35,35,35,35,36, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,34,34,34,35,36, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 14,13,12,11,10,10,10,10,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 15,-1,-1,-1,10,9,9,9,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 15,-1,-1,11,10,9,8,8,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 14,13,12,11,10,9,8,7,7,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 14,13,13,-1,-1,13,-1,-1,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 14,14,14,-1,12,12,12,-1,-1,4,4,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 15,15,-1,-1,11,11,11,11,-1,3,3,-1,3,3,3,4,5,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,37,37, 16,16,-1,10,10,10,10,11,-1,2,2,2,2,2,3,4,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,-1,35,35,-1,38,38, 17,17,-1,9,9,9,9,-1,-1,2,1,1,1,2,3,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 16,16,-1,8,8,8,8,-1,-1,2,1,0,1,2,-1,-1,14,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 15,15,-1,8,7,7,7,-1,3,2,1,1,1,-1,-1,-1,13,13,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 14,14,-1,8,7,6,6,-1,3,2,2,2,-1,-1,12,12,12,13,14,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,11,11,11,12,13,14,15,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 12,-1,-1,8,7,6,6,-1,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 11,10,9,8,8,-1,7,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 12,-1,9,9,9,-1,8,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 13,-1,10,-1,-1,-1,9,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 14,-1,11,12,12,11,10,11,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,30,30,-1,36,35,36,37,37,36,-1,39, 15,-1,12,12,12,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 16,-1,13,13,12,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 17,-1,14,13,13,13,13,13,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,26,27,28,29,28,28,-1,33,34,-1,38,38,38,38,38,39,-1,42, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,27,28,29,29,29,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 19,-1,16,17,18,-1,15,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,28,29,30,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 19,18,17,17,18,-1,16,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,29,30,31,-1,33,33,34,-1,39,-1,40,40,41,42,43, 20,-1,-1,18,18,18,17,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,30,31,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 21,22,-1,19,19,18,18,17,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 22,22,-1,20,19,19,19,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 23,23,-1,20,20,20,20,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,37,37,38,38,38,-1,-1,40,40,40,40,-1,48,48, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,27,-1,-1,36,36,37,38,39,39,-1,-1,41,41,41,41,-1,49,49, 26,26,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,-1,-1,35,35,36,37,38,39,40,-1,43,42,42,42,42,-1,50,50, 27,27,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,43,43,43,43,-1,-1,50,50, 28,28,29,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,31,30,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,44,-1,49,49,49, 29,29,29,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,-1,-1,48,48,49, 30,30,30,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 31,31,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 32,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,36,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 33,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,48,48,48,-1,49,48,48,48,48,49, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,40,41,42,43,44,45,46,47,48,49,49,49,49,50,49,49,49,49,49,49, 14,14,14,14,14,14,15,14,14,14,14,15,16,17,18,18,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,35,35,35,35,35, 14,13,13,13,13,14,-1,13,13,13,14,15,16,17,18,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,34,34,34,34,35, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,33,-1,-1,33,33,33,34,35, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 14,13,12,11,10,10,10,10,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 15,-1,-1,-1,10,9,9,9,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 15,-1,-1,11,10,9,8,8,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 14,13,12,11,10,9,8,7,7,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 14,13,13,-1,-1,14,-1,-1,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 14,14,14,-1,13,13,13,-1,-1,4,4,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 15,15,-1,-1,12,12,12,12,-1,3,3,-1,3,3,3,3,4,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,36,36, 16,16,-1,11,11,11,11,12,-1,3,2,2,2,2,2,3,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,-1,34,34,-1,37,37, 17,17,-1,10,10,10,10,-1,-1,3,2,1,1,1,2,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 17,17,-1,9,9,9,9,-1,-1,3,2,1,0,1,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 16,16,-1,9,8,8,8,-1,4,3,2,1,1,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 15,15,-1,9,8,7,7,-1,4,3,2,2,-1,-1,12,12,12,13,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 14,15,-1,9,8,7,6,5,4,3,3,-1,-1,11,11,11,12,13,14,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 13,-1,-1,9,8,7,7,-1,4,4,4,-1,10,10,10,11,12,13,14,15,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 12,11,10,9,9,-1,8,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 13,-1,10,10,10,-1,9,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 14,-1,11,-1,-1,-1,10,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 15,-1,12,13,13,12,11,12,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,35,34,35,36,36,35,-1,38, 16,-1,13,13,13,12,12,12,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 17,-1,14,14,13,13,13,13,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 18,-1,15,14,14,14,14,14,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,25,25,26,27,28,27,27,-1,32,33,-1,37,37,37,37,37,38,-1,41, 19,-1,16,-1,-1,-1,15,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,26,26,27,28,28,28,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 20,-1,17,18,19,-1,16,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,27,27,28,29,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 20,19,18,18,19,-1,17,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 21,-1,-1,19,19,19,18,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 22,23,-1,20,20,19,18,17,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 23,23,-1,21,20,19,19,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 24,24,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 25,25,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 26,26,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,27,-1,-1,36,36,37,38,38,38,-1,-1,40,40,40,40,-1,48,48, 27,27,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,-1,-1,35,35,36,37,38,39,39,-1,42,41,41,41,41,-1,49,49, 28,28,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 29,29,30,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,31,30,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,43,43,-1,49,49,49, 30,30,30,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,-1,48,48,49, 31,31,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 32,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 33,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,36,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,48,48,48,-1,49,48,48,48,48,49, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,40,41,42,43,44,45,46,47,48,49,49,49,49,50,49,49,49,49,49,49, 15,15,15,15,15,15,16,15,15,15,15,16,17,18,19,18,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,35,35,35,35,35, 15,14,14,14,14,15,-1,14,14,14,15,16,17,18,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,34,34,34,34,35, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,33,-1,-1,33,33,33,34,35, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 15,14,13,12,11,11,11,11,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 16,-1,-1,-1,11,10,10,10,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 16,-1,-1,12,11,10,9,9,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 15,14,13,12,11,10,9,8,8,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 15,14,14,-1,-1,15,-1,-1,7,6,6,5,5,5,5,5,5,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 15,15,15,-1,14,14,14,-1,-1,5,5,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 16,16,-1,-1,13,13,13,13,-1,4,4,-1,3,3,3,3,4,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,36,35,-1,-1,36,36, 17,17,-1,12,12,12,12,13,-1,4,3,2,2,2,2,3,-1,-1,12,11,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,-1,34,34,-1,37,37, 18,18,-1,11,11,11,11,-1,-1,4,3,2,1,1,2,-1,-1,13,12,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 18,18,-1,10,10,10,10,-1,-1,4,3,2,1,0,-1,-1,14,13,12,12,12,12,12,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 17,17,-1,10,9,9,9,-1,5,4,3,2,2,-1,-1,-1,14,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 16,16,-1,10,9,8,8,-1,5,4,3,3,-1,-1,13,13,13,14,14,14,14,14,14,-1,-1,18,18,18,18,19,20,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 15,16,-1,10,9,8,7,6,5,4,4,-1,-1,12,12,12,13,14,15,15,15,15,15,16,17,18,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 14,-1,-1,10,9,8,8,-1,5,5,5,-1,11,11,11,12,13,14,15,16,16,16,16,-1,18,18,19,20,20,20,20,21,22,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 13,12,11,10,10,-1,9,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,17,17,18,19,19,19,20,21,21,21,21,22,23,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 14,-1,11,11,11,-1,10,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,18,-1,-1,20,20,20,21,22,22,22,22,23,24,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 15,-1,12,-1,-1,-1,11,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,21,21,22,23,23,23,23,24,25,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 16,-1,13,14,14,13,12,13,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,22,22,22,22,22,23,24,24,24,24,25,-1,29,29,-1,35,34,35,36,36,35,-1,38, 17,-1,14,14,14,13,13,13,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,25,25,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 18,-1,15,15,14,14,14,14,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 19,-1,16,15,15,15,15,15,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,25,25,25,26,27,28,27,27,-1,32,33,-1,37,37,37,37,37,38,-1,41, 20,-1,17,-1,-1,-1,16,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,26,26,26,27,28,28,28,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 21,-1,18,19,20,-1,17,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,27,27,27,28,29,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 21,20,19,19,20,-1,18,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,28,28,28,29,30,-1,32,32,33,-1,38,-1,39,39,40,41,42, 22,-1,-1,20,20,20,19,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,29,29,29,30,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 23,24,-1,21,21,20,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,30,30,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 24,24,-1,22,21,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 25,25,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 26,26,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 27,27,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 28,28,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,39,39,-1,42,41,41,41,41,-1,49,49, 29,29,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,40,40,-1,42,42,42,42,-1,-1,50,50, 30,30,31,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,43,-1,50,50,50, 31,31,31,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,-1,-1,49,49,50, 32,32,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 33,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 34,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,49,49,49,-1,50,49,49,49,49,50, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,41,42,43,44,45,46,47,48,49,50,50,50,50,51,50,50,50,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,34,33,33,33,33,33, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,-1,32,32,32,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,25,-1,-1,21,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,-1,-1,32,32,33, 26,26,26,-1,20,20,20,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,33,33,-1,33,33,33, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,32,32,33,32,-1,-1,34,34, 26,26,-1,18,18,18,18,19,-1,16,16,15,14,13,12,12,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,-1,32,31,-1,31,31,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,14,13,13,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,-1,-1,30,30,30,30,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,-1,-1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,1,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,22,22,23,24,25,-1,28,28,28,29,-1,36,36, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,-1,27,27,28,29,-1,35,35, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,4,4,4,4,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 22,-1,19,20,20,19,18,19,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 25,-1,22,21,21,21,21,21,-1,14,13,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,18,17,16,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,18,17,16,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 27,-1,24,24,24,-1,23,-1,16,15,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 26,25,24,23,23,-1,22,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,20,20,20,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,18,18,19,20,21,21,21,21,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,20,21,22,22,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,21,22,23,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,22,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,22,22,22,22,22,-1,-1,30,30,30,30,30,30,30,-1,33,32,32,32,32,-1,40,40, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,30,31,31,-1,31,31,-1,33,33,33,33,-1,-1,41,41, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,30,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 35,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,35,35,36,37,38,39,40,41,42, 36,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,36,36,37,38,39,-1,-1,43, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,37,37,37,38,-1,-1,-1,43, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,38,38,38,38,39,40,41,42, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,42,41,41,41,-1,42,41,41,41,41,42, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,42,42,42,42,43,42,42,42,42,42,42, 25,25,25,25,25,25,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,33,32,32,32,32,32, 25,24,24,24,24,25,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,-1,31,31,31,31,32, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 25,24,24,-1,-1,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,-1,-1,31,31,32, 25,25,25,-1,20,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,32,32,-1,32,32,32, 26,26,-1,-1,19,19,19,19,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,31,31,32,31,-1,-1,33,33, 26,26,-1,18,18,18,18,19,-1,16,15,14,13,12,11,11,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,-1,31,30,-1,30,30,-1,34,34, 25,25,-1,17,17,17,17,-1,-1,15,15,14,13,12,12,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,-1,-1,29,29,29,29,-1,35,35, 24,24,-1,16,16,16,16,-1,-1,14,14,14,13,13,-1,-1,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,28,28,28,28,-1,36,36, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,1,1,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,21,21,22,23,24,-1,27,27,27,28,-1,35,35, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,-1,26,26,27,28,-1,34,34, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,4,4,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 22,-1,19,20,20,19,18,19,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 25,-1,22,21,21,21,21,21,-1,14,13,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 27,-1,24,24,24,-1,23,-1,16,15,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 26,25,24,23,23,-1,22,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,18,18,19,20,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,20,21,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,21,22,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,22,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,22,22,22,22,22,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,39,39, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,40,40, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,29,28,27,26,25,24,25,26,27,28,29,30,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,30,-1,-1,26,25,25,25,26,27,28,29,30,31,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 35,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,34,34,35,36,37,38,39,40,41, 36,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,35,35,36,37,38,-1,-1,42, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,36,36,36,37,-1,-1,-1,42, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,37,37,37,37,38,39,40,41, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,42,41,40,40,40,-1,41,40,40,40,40,41, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,42,41,41,41,41,42,41,41,41,41,41,41, 24,24,24,24,24,24,25,24,24,24,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,32,31,31,31,31,31, 24,23,23,23,23,24,-1,23,23,23,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,-1,30,30,30,30,31, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 25,-1,-1,-1,20,19,19,19,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 25,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 24,23,22,21,20,19,18,17,17,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 24,23,23,-1,-1,21,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,-1,-1,30,30,31, 24,24,24,-1,20,20,20,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,31,31,-1,31,31,31, 25,25,-1,-1,19,19,19,19,-1,15,15,-1,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,30,30,31,30,-1,-1,32,32, 26,26,-1,18,18,18,18,19,-1,15,14,13,12,11,10,10,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,-1,30,29,-1,29,29,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,15,14,13,12,11,11,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,-1,-1,28,28,28,28,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,13,12,12,-1,-1,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,27,27,27,27,-1,35,35, 23,23,-1,16,15,15,15,-1,13,13,13,13,13,-1,-1,-1,2,1,1,1,2,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,20,20,21,22,23,-1,26,26,26,27,-1,34,34, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,-1,25,25,26,27,-1,33,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,4,4,4,4,4,4,4,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,5,5,5,5,5,5,5,5,5,6,7,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,20,20,19,18,19,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,11,11,11,11,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 25,-1,22,21,21,21,21,21,-1,14,13,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,32,32,32,-1,35, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 27,-1,24,24,24,-1,23,-1,16,15,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 26,25,24,23,23,-1,22,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,19,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,18,18,19,20,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,20,21,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,21,22,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,22,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,22,22,22,22,22,-1,-1,30,29,29,29,29,29,29,-1,32,31,31,31,31,-1,39,39, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,30,30,30,-1,30,30,-1,32,32,32,32,-1,-1,40,40, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,29,28,27,26,25,24,25,26,27,28,29,30,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,30,-1,-1,26,25,25,25,26,27,28,29,30,31,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 35,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,34,34,35,36,37,38,39,40,41, 36,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,35,35,36,37,38,-1,-1,42, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,36,36,36,37,-1,-1,-1,42, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,37,37,37,37,38,39,40,41, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,42,41,40,40,40,-1,41,40,40,40,40,41, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,42,41,41,41,41,42,41,41,41,41,41,41, 24,24,24,24,24,24,25,24,24,24,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,32,31,31,31,31,31, 24,23,23,23,23,24,-1,23,23,23,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,-1,30,30,30,30,31, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 25,-1,-1,-1,20,19,19,19,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 25,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 24,23,22,21,20,19,18,17,17,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 24,23,23,-1,-1,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,-1,-1,30,30,31, 24,24,24,-1,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,-1,31,31,31, 25,25,-1,-1,20,20,20,20,-1,15,15,-1,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,29,29,30,29,-1,-1,32,32, 26,26,-1,19,19,19,19,20,-1,15,14,13,12,11,10,10,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,17,17,18,19,20,21,22,-1,29,28,-1,28,28,-1,33,33, 26,26,-1,18,18,18,18,-1,-1,15,14,13,12,11,11,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,18,18,19,20,21,22,-1,-1,27,27,27,27,-1,34,34, 25,25,-1,17,17,17,17,-1,-1,15,14,13,12,12,-1,-1,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,-1,-1,19,19,20,21,22,-1,-1,26,26,26,26,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,13,13,-1,-1,-1,3,2,1,1,1,2,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,20,20,21,22,23,-1,25,25,25,26,-1,33,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,21,21,22,22,-1,24,24,25,26,-1,32,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,4,4,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,5,5,5,5,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,21,21,20,19,20,-1,11,11,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 26,-1,23,22,22,22,22,22,-1,15,14,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,31,31,31,-1,34, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 26,25,24,23,23,-1,22,-1,17,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,18,18,19,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,20,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,21,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,22,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,22,22,22,22,22,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,38,38, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,29,28,27,26,25,24,25,26,27,28,29,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,30,-1,-1,26,25,25,25,26,27,28,29,30,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 35,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,33,33,34,35,36,37,38,39,40, 36,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,34,34,35,36,37,-1,-1,41, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,35,35,35,36,-1,-1,-1,41, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,36,36,36,36,37,38,39,40, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,41,40,39,39,39,-1,40,39,39,39,39,40, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,41,40,40,40,40,41,40,40,40,40,40,40, 24,24,24,24,24,24,25,24,24,24,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,32,31,31,31,31,31, 24,23,23,23,23,24,-1,23,23,23,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,-1,30,30,30,30,31, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 25,-1,-1,-1,20,19,19,19,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 25,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 24,23,22,21,20,19,18,17,17,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 24,23,23,-1,-1,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,30,-1,-1,30,30,31, 24,24,24,-1,22,22,22,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,29,29,29,-1,31,31,31, 25,25,-1,-1,21,21,21,21,-1,15,15,-1,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,28,28,29,28,-1,-1,32,32, 26,26,-1,20,20,20,20,21,-1,15,14,13,12,11,10,10,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,17,17,18,19,20,21,22,-1,28,27,-1,27,27,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,15,14,13,12,11,11,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,18,18,19,20,21,22,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,15,14,13,12,12,-1,-1,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,-1,-1,19,19,20,21,22,-1,-1,25,25,25,25,-1,33,33, 25,25,-1,18,17,17,17,-1,15,15,14,13,13,-1,-1,-1,4,3,2,1,1,1,2,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,20,20,21,22,22,-1,24,24,24,25,-1,32,32, 24,24,-1,18,17,16,16,-1,14,14,14,14,-1,-1,6,5,4,3,2,2,2,2,2,-1,-1,7,7,8,8,9,10,11,12,13,-1,-1,21,21,21,21,-1,23,23,24,25,-1,31,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,7,8,9,10,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,5,5,5,5,5,5,5,6,7,7,7,8,9,10,11,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,9,10,11,12,13,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,10,11,12,13,14,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,23,23,23,23,23,-1,16,15,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,16,15,14,13,13,13,14,15,16,17,17,-1,22,22,-1,30,30,30,30,30,31,-1,34, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 26,25,24,23,23,-1,22,-1,17,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,18,18,19,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,20,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,21,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,22,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,22,22,22,22,22,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,38,38, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,29,28,27,26,25,24,25,26,27,28,29,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,30,-1,-1,26,25,25,25,26,27,28,29,30,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 35,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,33,33,34,35,36,37,38,39,40, 36,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,34,34,35,36,37,-1,-1,41, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,35,35,35,36,-1,-1,-1,41, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,36,36,36,36,37,38,39,40, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,41,40,39,39,39,-1,40,39,39,39,39,40, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,41,40,40,40,40,41,40,40,40,40,40,40, 24,24,24,24,24,24,25,24,24,24,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,32,31,31,31,31,31, 24,23,23,23,23,24,-1,23,23,23,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,-1,30,30,30,30,31, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 25,-1,-1,-1,20,19,19,19,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 25,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 24,23,22,21,20,19,18,17,17,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 24,23,23,-1,-1,24,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,-1,-1,30,30,31, 24,24,24,-1,23,23,23,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,-1,31,31,31, 25,25,-1,-1,22,22,22,22,-1,15,15,-1,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,27,27,28,27,-1,-1,32,32, 26,26,-1,21,21,21,21,22,-1,15,14,13,12,11,10,10,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,17,17,18,19,20,21,22,-1,27,26,-1,26,26,-1,33,33, 27,27,-1,20,20,20,20,-1,-1,15,14,13,12,11,11,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,18,18,19,20,21,22,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,15,14,13,12,12,-1,-1,5,4,3,2,1,0,1,-1,-1,5,5,6,7,8,9,10,-1,-1,19,19,20,21,22,-1,-1,24,24,24,24,-1,32,32, 26,26,-1,19,18,18,18,-1,16,15,14,13,13,-1,-1,-1,5,4,3,2,1,1,1,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,20,20,21,21,21,-1,23,23,23,24,-1,31,31, 25,25,-1,19,18,17,17,-1,15,15,14,14,-1,-1,7,6,5,4,3,2,2,2,2,-1,-1,7,7,7,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,-1,6,6,7,8,9,9,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,5,5,5,5,5,5,6,7,7,7,8,9,10,10,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,9,10,11,12,12,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,10,11,12,13,13,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 28,-1,25,24,24,24,24,24,-1,17,16,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,16,15,14,13,13,13,14,15,16,16,16,-1,21,22,-1,29,29,29,29,29,30,-1,33, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,16,15,14,14,14,14,14,15,16,17,17,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 26,25,24,23,23,-1,22,-1,17,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,18,18,19,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,20,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,21,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,22,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,22,22,22,22,22,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,38,38, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,30,29,28,27,26,25,24,25,26,27,28,29,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,30,30,-1,-1,26,25,25,25,26,27,28,29,30,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 35,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,33,33,34,35,36,37,38,39,40, 36,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,34,34,35,36,37,-1,-1,41, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,35,35,35,36,-1,-1,-1,41, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,36,36,36,36,37,38,39,40, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,41,40,39,39,39,-1,40,39,39,39,39,40, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,41,40,40,40,40,41,40,40,40,40,40,40, 24,24,24,24,24,24,25,24,24,24,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,32,31,31,31,31,31, 24,23,23,23,23,24,-1,23,23,23,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,-1,30,30,30,30,31, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 25,-1,-1,-1,20,19,19,19,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 25,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 24,23,22,21,20,19,18,17,17,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,6,6,6,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 24,23,23,-1,-1,25,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,-1,-1,30,30,31, 24,24,24,-1,24,24,24,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,-1,31,31,31, 25,25,-1,-1,23,23,23,23,-1,15,15,-1,12,11,10,9,9,-1,-1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,27,27,28,27,-1,-1,32,32, 26,26,-1,22,22,22,22,23,-1,15,14,13,12,11,10,10,-1,-1,4,3,2,2,2,2,3,4,5,6,7,8,-1,-1,17,17,18,19,20,21,22,-1,27,26,-1,26,26,-1,33,33, 27,27,-1,21,21,21,21,-1,-1,15,14,13,12,11,11,-1,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,-1,-1,18,18,19,20,21,22,-1,-1,25,25,25,25,-1,33,33, 28,28,-1,20,20,20,20,-1,-1,15,14,13,12,12,-1,-1,6,5,4,3,2,1,0,-1,-1,5,5,6,7,8,9,10,-1,-1,19,19,20,21,22,-1,-1,24,24,24,24,-1,32,32, 27,27,-1,20,19,19,19,-1,16,15,14,13,13,-1,-1,-1,6,5,4,3,2,1,1,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,20,20,21,21,21,-1,23,23,23,24,-1,31,31, 26,26,-1,20,19,18,18,-1,16,15,14,14,-1,-1,8,7,6,5,4,3,2,2,2,-1,-1,7,7,7,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,7,8,9,9,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,6,7,7,7,8,9,10,10,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,7,7,7,7,7,7,7,-1,-1,9,9,9,9,10,11,12,12,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,10,11,12,13,13,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 29,-1,26,25,25,25,25,25,-1,18,17,-1,12,12,13,13,12,11,11,11,12,13,14,-1,-1,16,15,14,13,13,13,14,15,16,16,16,-1,21,22,-1,29,29,29,29,29,30,-1,33, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,13,13,13,13,12,12,12,12,12,13,14,-1,-1,16,15,14,14,14,14,14,15,16,17,17,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,14,14,13,13,13,13,13,13,13,14,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 27,26,25,24,24,-1,23,-1,18,17,17,-1,15,15,14,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,18,18,19,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,20,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,21,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,22,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,21,21,21,21,21,21,22,22,22,22,22,22,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,38,38, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,30,29,28,27,26,25,24,25,26,27,28,29,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,30,30,-1,-1,26,25,25,25,26,27,28,29,30,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,33,33,34,35,36,37,38,39,40, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,34,34,35,36,37,-1,-1,41, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,35,35,35,36,-1,-1,-1,41, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,36,36,36,36,37,38,39,40, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,41,40,39,39,39,-1,40,39,39,39,39,40, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,39,38,37,36,35,36,37,38,39,40,41,42,41,40,40,40,40,41,40,40,40,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,28,28,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,33,32,32,32,32,33,33,32,32,32,32,32, 28,27,27,27,27,28,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,33,32,31,31,31,-1,-1,31,31,31,31,32, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,28,28,28,28,29,30,31,32, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,27,27,27,28,-1,-1,-1,33, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,26,26,27,28,29,-1,-1,33, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,25,25,26,27,28,29,30,31,32, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 28,27,27,-1,-1,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 28,28,28,-1,28,28,28,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 29,29,-1,-1,27,27,27,27,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 30,30,-1,26,26,26,26,27,-1,19,18,17,16,15,14,14,-1,-1,8,7,6,5,4,3,2,2,2,2,3,4,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 31,31,-1,25,25,25,25,-1,-1,19,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 32,32,-1,24,24,24,24,-1,-1,19,18,17,16,16,-1,-1,10,9,8,7,6,5,5,-1,-1,0,1,2,3,4,5,6,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 31,31,-1,24,23,23,23,-1,20,19,18,17,17,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,1,1,2,3,4,5,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 30,30,-1,24,23,22,22,-1,20,19,18,18,-1,-1,12,11,10,9,8,7,7,7,7,-1,-1,2,2,2,3,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,9,9,8,7,7,-1,4,4,4,4,4,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,10,10,9,8,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,10,9,9,8,8,-1,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,12,12,11,10,10,9,9,9,-1,-1,7,7,7,7,7,7,7,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,13,13,12,11,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 33,-1,30,29,29,29,29,29,-1,22,21,-1,16,16,16,15,14,13,13,13,14,15,16,-1,-1,14,13,12,11,11,11,12,13,13,12,12,-1,17,18,-1,25,25,25,25,25,26,-1,29, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,17,17,16,15,14,14,14,14,14,15,16,-1,-1,14,13,12,12,12,12,12,13,13,13,13,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,14,13,13,13,13,13,13,13,14,14,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,15,15,-1,17,17,18,-1,23,-1,24,24,25,26,27, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,20,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,22,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,22,22,22,22,22,22,21,21,21,21,21,21,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,34,34, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,35,35, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,31,30,29,28,27,26,25,24,23,24,25,26,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,31,30,29,29,-1,-1,25,24,24,24,25,26,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,31,31,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 40,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,29,29,30,31,32,33,34,35,36, 41,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,30,30,31,32,33,-1,-1,37, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,31,31,31,32,-1,-1,-1,37, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,32,32,32,32,33,34,35,36, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,41,40,39,38,37,36,35,34,35,36,37,38,39,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 28,28,28,28,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,32,31,31,31,31,32,32,31,31,31,31,31, 28,27,27,27,27,28,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,27,27,27,27,28,29,30,31, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,26,26,26,27,-1,-1,-1,32, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,25,25,26,27,28,-1,-1,32, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,24,24,25,26,27,28,29,30,31, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 28,27,27,-1,-1,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 28,28,28,-1,28,28,28,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 29,29,-1,-1,27,27,27,27,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 30,30,-1,26,26,26,26,27,-1,19,18,17,16,15,14,14,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 31,31,-1,25,25,25,25,-1,-1,19,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,19,18,17,16,16,-1,-1,10,9,8,7,6,5,5,-1,-1,1,0,1,2,3,4,5,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 31,31,-1,24,23,23,23,-1,20,19,18,17,17,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,1,1,1,2,3,4,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 30,30,-1,24,23,22,22,-1,20,19,18,18,-1,-1,12,11,10,9,8,7,7,7,7,-1,-1,2,2,2,2,3,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,9,9,8,7,7,-1,4,4,4,4,4,4,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,10,10,9,8,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,10,9,9,8,8,-1,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,12,12,11,10,10,9,9,9,-1,-1,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,13,13,12,11,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 33,-1,30,29,29,29,29,29,-1,22,21,-1,16,16,16,15,14,13,13,13,14,15,16,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,16,17,-1,24,24,24,24,24,25,-1,28, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,17,17,16,15,14,14,14,14,14,15,16,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,17,-1,22,-1,23,23,24,25,26, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,20,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,22,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,22,22,22,22,22,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,31,30,29,28,27,26,25,24,23,24,25,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,31,30,29,29,-1,-1,25,24,24,24,25,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,31,31,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 40,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,28,28,29,30,31,32,33,34,35, 41,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,29,29,30,31,32,-1,-1,36, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,30,30,30,31,-1,-1,-1,36, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,31,31,31,31,32,33,34,35, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,41,40,39,38,37,36,35,34,35,36,37,38,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 29,29,29,29,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 29,28,28,28,28,29,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,26,26,26,26,27,28,29,30, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,25,25,25,26,-1,-1,-1,31, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,24,24,25,26,27,-1,-1,31, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,23,23,24,25,26,27,28,29,30, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 29,28,28,-1,-1,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 29,29,29,-1,29,29,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 30,30,-1,-1,28,28,28,28,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 31,31,-1,27,27,27,27,28,-1,20,19,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 32,32,-1,26,26,26,26,-1,-1,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,20,19,18,17,17,-1,-1,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,25,24,24,24,-1,21,20,19,18,18,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,2,1,1,1,2,3,4,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 31,31,-1,25,24,23,23,-1,21,20,19,19,-1,-1,13,12,11,10,9,8,8,7,7,-1,-1,2,2,2,2,2,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,10,9,8,7,7,-1,4,4,4,4,4,4,4,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,11,10,9,8,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,11,10,9,9,8,8,-1,-1,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,13,12,11,10,10,9,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,14,13,12,11,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 34,-1,31,30,30,30,30,30,-1,22,22,-1,17,17,16,15,14,13,13,13,14,15,16,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,15,16,-1,23,23,23,23,23,24,-1,27, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,17,-1,22,-1,23,23,24,25,26, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,20,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,22,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,22,22,22,22,22,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,31,30,29,28,27,26,25,24,23,24,25,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,31,30,29,29,-1,-1,25,24,24,24,25,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,31,31,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 40,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,28,28,29,30,31,32,33,34,35, 41,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,29,29,30,31,32,-1,-1,36, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,30,30,30,31,-1,-1,-1,36, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,31,31,31,31,32,33,34,35, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,41,40,39,38,37,36,35,34,35,36,37,38,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,25,25,25,25,26,27,28,29, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,24,24,24,25,-1,-1,-1,30, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,23,23,24,25,26,-1,-1,30, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 30,29,29,-1,-1,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 30,30,30,-1,30,30,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 31,31,-1,-1,29,29,29,29,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 32,32,-1,28,28,28,28,29,-1,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 33,33,-1,27,27,27,27,-1,-1,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,21,20,19,18,18,-1,-1,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,26,25,25,25,-1,22,21,20,19,19,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,2,1,1,1,2,3,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 32,32,-1,26,25,24,24,-1,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,4,4,4,4,4,4,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,8,8,-1,-1,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,10,9,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 34,-1,31,31,31,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,14,15,-1,22,22,22,22,22,23,-1,26, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,17,-1,22,-1,23,23,24,25,26, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,20,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,22,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,22,22,22,22,22,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,31,30,29,28,27,26,25,24,23,24,25,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,31,30,29,29,-1,-1,25,24,24,24,25,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,31,31,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 40,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,28,28,29,30,31,32,33,34,35, 41,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,29,29,30,31,32,-1,-1,36, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,30,30,30,31,-1,-1,-1,36, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,31,31,31,31,32,33,34,35, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,41,40,39,38,37,36,35,34,35,36,37,38,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 31,30,30,-1,-1,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 31,31,31,-1,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 32,32,-1,-1,30,30,30,30,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 33,33,-1,29,29,29,29,30,-1,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 34,34,-1,28,28,28,28,-1,-1,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,27,26,26,26,-1,23,22,21,20,20,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,2,1,1,1,2,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 33,33,-1,27,26,25,25,-1,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,4,4,4,4,4,4,4,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,19,18,19,20,20,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,13,14,-1,21,21,21,21,21,22,-1,25, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,15,16,-1,23,-1,24,24,24,-1,27, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,22,-1,23,23,24,25,26, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,20,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,22,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,22,22,22,22,22,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,31,30,29,28,27,26,25,24,23,24,25,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,31,30,29,29,-1,-1,25,24,24,24,25,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,31,31,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 40,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,28,28,29,30,31,32,33,34,35, 41,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,29,29,30,31,32,-1,-1,36, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,30,30,30,31,-1,-1,-1,36, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,31,31,31,31,32,33,34,35, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,41,40,39,38,37,36,35,34,35,36,37,38,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 32,31,31,-1,-1,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 32,32,32,-1,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 33,33,-1,-1,31,31,31,31,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 34,34,-1,30,30,30,30,31,-1,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 35,35,-1,29,29,29,29,-1,-1,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 36,36,-1,28,28,28,28,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 35,35,-1,28,27,27,27,-1,24,23,22,21,21,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,1,1,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 34,34,-1,28,27,26,26,-1,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,4,4,4,4,4,4,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,19,18,19,20,20,19,-1,22, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,13,14,-1,21,21,21,21,21,22,-1,25, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,15,16,-1,23,-1,24,24,24,-1,27, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,22,-1,23,23,24,25,26, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,20,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,21,20,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,22,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,22,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,22,22,22,22,22,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,32,31,30,29,28,27,26,25,24,23,24,25,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,32,31,30,29,29,-1,-1,25,24,24,24,25,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,32,31,31,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 41,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,28,28,29,30,31,32,33,34,35, 42,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,29,29,30,31,32,-1,-1,36, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,30,30,30,31,-1,-1,-1,36, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,31,31,31,31,32,33,34,35, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,41,40,39,38,37,36,35,34,35,36,37,38,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 33,32,32,-1,-1,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 33,33,33,-1,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 34,34,-1,-1,32,32,32,32,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 35,35,-1,31,31,31,31,32,-1,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 36,36,-1,30,30,30,30,-1,-1,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 37,37,-1,29,29,29,29,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,29,28,28,28,-1,25,24,23,22,22,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,1,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 35,35,-1,29,28,27,27,-1,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,4,4,4,4,4,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,19,18,19,20,20,19,-1,22, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,16,17,18,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,13,14,-1,21,21,21,21,21,22,-1,25, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,16,16,17,18,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,15,16,-1,23,-1,24,24,24,-1,27, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,22,-1,23,23,24,25,26, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,22,22,21,20,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,23,22,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,22,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 40,40,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,22,22,22,22,22,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 41,41,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,32,31,30,29,29,-1,-1,25,24,24,24,25,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,33,32,31,31,-1,-1,-1,-1,-1,-1,25,25,25,26,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 42,41,40,39,38,37,36,35,35,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,28,28,29,30,31,32,33,34,35, 43,-1,-1,39,38,37,36,36,-1,-1,42,41,40,39,38,37,36,35,36,37,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,29,29,30,31,32,-1,-1,36, 43,-1,-1,-1,38,37,37,37,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,30,30,30,31,-1,-1,-1,36, 42,41,40,39,38,38,38,38,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,31,31,31,31,32,33,34,35, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,46,45,44,43,42,41,42,41,40,39,38,37,36,35,34,35,36,37,38,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,18,19,18,17,16,15,15,15,15,16,16,15,15,15,15,15, 35,34,34,34,34,35,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,18,17,16,15,14,14,14,-1,-1,14,14,14,14,15, 35,34,33,33,33,-1,-1,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,11,11,11,11,12,13,14,15, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,10,10,10,11,-1,-1,-1,16, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,9,9,10,11,12,-1,-1,16, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,8,8,9,10,11,12,13,14,15, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,6,6,6,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,5,5,5,5,6,6,7,-1,-1,15,-1,-1,14,14,15, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,5,5,-1,-1,14,14,14,-1,15,15,15, 36,36,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,3,3,-1,4,4,-1,13,13,14,13,-1,-1,16,16, 37,37,-1,34,34,34,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,18,19,20,20,19,18,17,17,17,-1,-1,3,2,2,2,2,3,4,-1,13,12,-1,12,12,-1,17,17, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,18,18,19,20,20,19,18,17,16,16,16,-1,-1,2,1,1,2,3,4,-1,-1,11,11,11,11,-1,18,18, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,19,18,17,16,15,15,15,-1,-1,0,1,2,3,4,-1,-1,10,10,10,10,-1,18,18, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,2,2,3,4,5,-1,9,9,9,10,-1,17,17, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,3,3,4,5,-1,8,8,9,10,-1,16,16, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,4,4,5,6,7,8,9,10,-1,16,15, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,5,5,5,-1,8,8,9,10,-1,-1,14, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,9,-1,10,10,11,12,13, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,25,25,25,25,25,25,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,10,-1,11,11,11,-1,14, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,26,26,26,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,11,-1,-1,-1,12,-1,15, 38,-1,35,36,36,35,34,35,-1,29,29,-1,27,27,27,27,27,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,13,12,13,14,14,13,-1,16, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,13,13,13,14,14,14,-1,17, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,14,14,14,14,15,15,-1,18, 41,-1,38,37,37,37,37,37,-1,33,32,-1,30,30,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,15,15,15,15,15,16,-1,19, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,16,-1,-1,-1,17,-1,20, 43,-1,40,41,42,-1,39,-1,35,34,34,33,32,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,17,-1,20,19,18,-1,21, 43,42,41,41,42,-1,40,-1,35,35,35,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,18,-1,20,19,19,20,21, 44,-1,-1,42,41,40,40,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,19,20,20,20,-1,-1,22, 45,46,-1,42,41,40,39,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,20,21,21,-1,24,23, 46,46,-1,42,41,40,40,-1,38,38,38,39,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,21,22,-1,24,24, 47,47,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,25,25, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,26,26, 49,49,-1,43,43,43,43,-1,-1,41,41,41,41,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,27,27, 50,50,-1,44,44,-1,44,45,-1,42,42,42,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,28,28, 51,51,-1,-1,45,46,45,45,-1,43,43,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,29,29, 52,52,53,-1,46,46,46,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,31,30,30, 53,52,52,-1,-1,47,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,31,31,31, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,32,32, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,33, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,34, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 53,52,51,51,51,-1,-1,51,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 53,52,52,52,52,-1,-1,52,52,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 53,53,53,53,53,54,54,53,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 35,35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 35,34,34,34,34,35,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,18,17,16,15,14,13,13,13,-1,-1,13,13,13,13,14, 35,34,33,33,33,-1,-1,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,10,10,10,10,11,12,13,14, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,9,9,9,10,-1,-1,-1,15, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,8,8,9,10,11,-1,-1,15, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,7,7,8,9,10,11,12,13,14, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,6,6,6,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,-1,-1,14,-1,-1,13,13,14, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,4,4,-1,-1,13,13,13,-1,14,14,14, 36,36,-1,-1,35,35,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,3,3,-1,3,3,-1,12,12,13,12,-1,-1,15,15, 37,37,-1,34,34,34,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,18,19,20,19,18,17,16,16,16,-1,-1,3,2,2,2,2,2,3,-1,12,11,-1,11,11,-1,16,16, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,18,18,19,20,19,18,17,16,15,15,15,-1,-1,2,1,1,1,2,3,-1,-1,10,10,10,10,-1,17,17, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,18,17,16,15,14,14,14,-1,-1,1,0,1,2,3,-1,-1,9,9,9,9,-1,17,17, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,20,20,20,20,20,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,1,1,2,3,4,-1,8,8,8,9,-1,16,16, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,21,21,21,21,21,21,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,2,2,3,4,-1,7,7,8,9,-1,15,15, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,3,3,4,5,6,7,8,9,-1,15,14, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,23,23,23,23,23,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,4,4,-1,7,7,8,9,-1,-1,13, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,8,-1,9,9,10,11,12, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,25,25,25,25,25,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,9,-1,10,10,10,-1,13, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,26,26,26,26,26,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,10,-1,-1,-1,11,-1,14, 38,-1,35,36,36,35,34,35,-1,29,29,-1,27,27,27,27,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,12,11,12,13,13,12,-1,15, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,12,12,12,13,13,13,-1,16, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,13,13,13,13,14,14,-1,17, 41,-1,38,37,37,37,37,37,-1,33,32,-1,30,30,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,14,14,14,14,14,15,-1,18, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,31,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,15,-1,-1,-1,16,-1,19, 43,-1,40,41,42,-1,39,-1,35,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,16,-1,19,18,17,-1,20, 43,42,41,41,42,-1,40,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,17,-1,19,18,18,19,20, 44,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,18,19,19,19,-1,-1,21, 45,46,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,17,18,19,20,20,-1,23,22, 46,46,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,19,19,20,21,-1,23,23, 47,47,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,24,24, 48,48,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,28,27,26,25,25,25,25,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,25,25, 49,49,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,27,26,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,26,26, 50,50,-1,44,44,-1,44,45,-1,42,42,41,40,39,38,38,-1,-1,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,27,27, 51,51,-1,-1,45,46,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,28,28, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,30,29,29, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,30,30,30, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,31,31, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,32, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,33, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 52,51,50,50,50,-1,-1,50,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 52,51,51,51,51,-1,-1,51,51,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 52,52,52,52,52,53,53,52,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 36,35,35,35,35,36,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,18,17,16,15,14,13,13,13,-1,-1,13,13,13,13,14, 36,35,34,34,34,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,10,10,10,10,11,12,13,14, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,9,9,9,10,-1,-1,-1,15, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,8,8,9,10,11,-1,-1,15, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,7,7,8,9,10,11,12,13,14, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,6,6,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,-1,-1,13,-1,-1,13,13,14, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,4,4,-1,-1,12,12,12,-1,14,14,14, 37,37,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,3,3,-1,3,3,-1,11,11,12,11,-1,-1,15,15, 38,38,-1,35,35,35,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,19,20,20,19,18,17,16,16,16,-1,-1,4,3,2,2,2,2,2,-1,11,10,-1,10,10,-1,16,16, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,19,19,20,20,19,18,17,16,15,15,15,-1,-1,3,2,1,1,1,2,-1,-1,9,9,9,9,-1,17,17, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,18,17,16,15,14,14,14,-1,-1,2,1,0,1,2,-1,-1,8,8,8,8,-1,16,16, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,1,1,1,2,3,-1,7,7,7,8,-1,15,15, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,2,2,2,3,-1,6,6,7,8,-1,14,14, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,24,24,24,24,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,4,4,-1,6,6,7,8,-1,-1,12, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,7,-1,8,8,9,10,11, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,8,-1,9,9,9,-1,12, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,27,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,9,-1,-1,-1,10,-1,13, 39,-1,36,37,37,36,35,36,-1,30,30,-1,28,28,28,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,11,10,11,12,12,11,-1,14, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,12,12,12,-1,15, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,12,13,13,-1,16, 42,-1,39,38,38,38,38,38,-1,34,33,-1,31,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,13,13,13,13,13,14,-1,17, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 44,-1,41,42,43,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,15,-1,18,17,16,-1,19, 44,43,42,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,16,-1,18,17,17,18,19, 45,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,17,18,18,18,-1,-1,20, 46,47,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,17,18,18,19,19,-1,22,21, 47,47,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,19,19,19,20,-1,22,22, 48,48,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,20,20,20,20,-1,23,23, 49,49,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,28,27,26,25,25,25,25,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 50,50,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,27,26,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 51,51,-1,44,44,-1,44,45,-1,42,42,41,40,39,38,38,-1,-1,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,26,26, 52,52,-1,-1,45,46,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,27,27, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,29,28,28, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,29,29,29, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,30,30,30, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,31,31, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,32, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,33, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 52,51,50,50,50,-1,-1,50,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 52,51,51,51,51,-1,-1,51,51,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 52,52,52,52,52,53,53,52,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,19,18,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 37,36,36,36,36,37,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,13,14, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,10,10,10,10,11,12,13,14, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,9,9,9,10,-1,-1,-1,15, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,8,8,9,10,11,-1,-1,15, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,7,7,8,9,10,11,12,13,14, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,13,-1,-1,13,13,14, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,4,4,-1,-1,12,12,12,-1,14,14,14, 38,38,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,-1,3,3,-1,11,11,12,11,-1,-1,15,15, 39,39,-1,36,36,36,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,20,21,20,19,18,17,16,16,16,-1,-1,5,4,3,2,2,2,2,-1,11,10,-1,10,10,-1,16,16, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,20,20,21,20,19,18,17,16,15,15,15,-1,-1,4,3,2,1,1,1,-1,-1,9,9,9,9,-1,17,17, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,18,17,16,15,14,14,14,-1,-1,3,2,1,0,1,-1,-1,8,8,8,8,-1,16,16, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,2,1,1,1,2,-1,7,7,7,8,-1,15,15, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,23,23,23,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,2,2,2,2,-1,6,6,7,8,-1,14,14, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,25,25,25,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,4,4,-1,6,6,7,8,-1,-1,12, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,7,-1,8,8,9,10,11, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,27,27,27,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,8,-1,9,9,9,-1,12, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,9,-1,-1,-1,10,-1,13, 40,-1,37,38,38,37,36,37,-1,31,31,-1,29,29,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,11,10,11,12,12,11,-1,14, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,12,12,12,-1,15, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,12,13,13,-1,16, 43,-1,40,39,39,39,39,39,-1,35,34,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,13,13,13,13,13,14,-1,17, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 45,-1,42,43,43,-1,41,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,15,-1,18,17,16,-1,19, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,16,-1,18,17,17,18,19, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,17,18,18,18,-1,-1,20, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,17,18,18,19,19,-1,22,21, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,19,19,19,20,-1,22,22, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,20,20,20,20,-1,23,23, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,28,27,26,25,25,25,25,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 51,51,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,27,26,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 52,52,-1,44,44,-1,44,45,-1,42,42,41,40,39,38,38,-1,-1,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,26,26, 53,53,-1,-1,45,46,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,27,27, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,29,28,28, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,29,29,29, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,30,30,30, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,31,31, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,32, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,33, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 52,51,50,50,50,-1,-1,50,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 52,51,51,51,51,-1,-1,51,51,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 52,52,52,52,52,53,53,52,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,19,18,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 38,37,37,37,37,38,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,13,14, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,10,10,10,10,11,12,13,14, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,9,9,9,10,-1,-1,-1,15, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,8,8,9,10,11,-1,-1,15, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,7,7,8,9,10,11,12,13,14, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,6,6,6,5,5,5,6,-1,-1,13,-1,-1,13,13,14, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,4,4,-1,-1,12,12,12,-1,14,14,14, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,-1,3,3,-1,11,11,12,11,-1,-1,15,15, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,21,20,19,18,17,16,16,16,-1,-1,6,5,4,3,2,2,2,-1,11,10,-1,10,10,-1,16,16, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,21,20,19,18,17,16,15,15,15,-1,-1,5,4,3,2,1,1,-1,-1,9,9,9,9,-1,17,17, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,4,3,2,1,0,-1,-1,8,8,8,8,-1,16,16, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,23,23,23,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,3,2,1,1,2,-1,7,7,7,8,-1,15,15, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,2,2,2,2,-1,6,6,7,8,-1,14,14, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,4,4,-1,6,6,7,8,-1,-1,12, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,7,-1,8,8,9,10,11, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,8,-1,9,9,9,-1,12, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,9,-1,-1,-1,10,-1,13, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,11,10,11,12,12,11,-1,14, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,12,12,12,-1,15, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,32,32,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,12,13,13,-1,16, 44,-1,41,40,40,40,40,40,-1,36,35,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,13,13,13,13,13,14,-1,17, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,15,-1,18,17,16,-1,19, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,16,-1,18,17,17,18,19, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,17,18,18,18,-1,-1,20, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,17,18,18,19,19,-1,22,21, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,19,19,19,20,-1,22,22, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,20,20,20,20,-1,23,23, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,28,27,26,25,25,25,25,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 51,51,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,27,26,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 52,52,-1,44,44,-1,44,45,-1,42,42,41,40,39,38,38,-1,-1,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,26,26, 53,53,-1,-1,45,46,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,27,27, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,29,28,28, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,29,29,29, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,30,30,30, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,31,31, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,32, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,33, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 52,51,50,50,50,-1,-1,50,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 52,51,51,51,51,-1,-1,51,51,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 52,52,52,52,52,53,53,52,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,22, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,21, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,20,20, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,19,19,19, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,5,-1,-1,18,18,18, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,4,4,5,-1,18,17,17, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,3,3,4,4,-1,-1,16,16, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,3,2,-1,3,3,-1,15,15, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,1,1,2,3,-1,14,14, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,0,1,2,3,-1,13,13, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,1,1,2,3,-1,12,12, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,2,2,2,3,-1,11,11, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,-1,11,10, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,4,4,4,4,-1,-1,9, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,5,-1,5,5,6,7,8, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,6,-1,6,6,6,-1,9, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,7,-1,-1,-1,7,-1,10, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,9,8,9,10,9,8,-1,11, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,10,9,9,-1,12, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,10,10,10,-1,13, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,11,11,11,11,11,11,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,12,-1,-1,-1,12,-1,15, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,13,-1,15,14,13,-1,16, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,14,-1,15,14,14,15,16, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,15,16,15,15,-1,-1,17, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,17,16,16,16,16,-1,19,18, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,17,17,17,17,-1,19,19, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,18,18,18,18,-1,20,20, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 53,53,-1,45,45,45,45,-1,-1,43,43,43,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 54,54,-1,46,46,-1,46,47,-1,44,44,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,22,21,21,21,21,-1,23,23, 55,55,-1,-1,47,48,47,47,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,22,22,22,22,-1,-1,24,24, 54,54,54,-1,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,23,23,23,-1,26,25,25, 54,53,53,-1,-1,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,24,-1,-1,26,26,26, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,28,27,27,27, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,29,28,28,28,28, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,29,29,-1,-1,29, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,30,-1,-1,-1,30, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,32,31, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 54,53,52,52,52,-1,-1,52,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 54,53,53,53,53,-1,-1,53,53,53,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,34, 54,54,54,54,54,55,55,54,54,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,22, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,21, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,20,20, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,19,19,19, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,5,-1,-1,18,18,18, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,4,4,4,-1,18,17,17, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,3,3,4,3,-1,-1,16,16, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,3,2,-1,2,2,-1,15,15, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,1,1,1,2,-1,14,14, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,1,0,1,2,-1,13,13, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,1,1,1,2,-1,12,12, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,2,2,2,2,-1,11,11, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,-1,11,10, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,4,4,4,4,-1,-1,9, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,5,-1,5,5,6,7,8, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,6,-1,6,6,6,-1,9, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,7,-1,-1,-1,7,-1,10, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,9,8,9,10,9,8,-1,11, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,10,9,9,-1,12, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,10,10,10,-1,13, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,11,11,11,11,11,11,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,12,-1,-1,-1,12,-1,15, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,13,-1,15,14,13,-1,16, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,14,-1,15,14,14,15,16, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,15,16,15,15,-1,-1,17, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,17,16,16,16,16,-1,19,18, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,17,17,17,17,-1,19,19, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,18,18,18,18,-1,20,20, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 53,53,-1,45,45,45,45,-1,-1,43,43,43,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 54,54,-1,46,46,-1,46,47,-1,44,44,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,22,21,21,21,21,-1,23,23, 55,55,-1,-1,47,48,47,47,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,22,22,22,22,-1,-1,24,24, 54,54,54,-1,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,23,23,23,-1,26,25,25, 54,53,53,-1,-1,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,24,-1,-1,26,26,26, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,28,27,27,27, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,29,28,28,28,28, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,29,29,-1,-1,29, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,30,-1,-1,-1,30, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,32,31, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 54,53,52,52,52,-1,-1,52,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 54,53,53,53,53,-1,-1,53,53,53,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,34, 54,54,54,54,54,55,55,54,54,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,22, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,21, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,20,20, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,19,19,19, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,5,-1,-1,18,18,18, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,5,4,4,-1,18,17,17, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,4,4,4,3,-1,-1,16,16, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,4,3,-1,2,2,-1,15,15, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,2,1,1,1,-1,14,14, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,2,1,0,1,-1,13,13, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,2,1,1,1,-1,12,12, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,2,2,2,2,-1,11,11, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,-1,11,10, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,4,4,4,4,-1,-1,9, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,5,-1,5,5,6,7,8, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,6,-1,6,6,6,-1,9, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,7,-1,-1,-1,7,-1,10, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,9,8,9,10,9,8,-1,11, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,10,9,9,-1,12, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,10,10,10,-1,13, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,11,11,11,11,11,11,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,12,-1,-1,-1,12,-1,15, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,13,-1,15,14,13,-1,16, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,14,-1,15,14,14,15,16, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,15,16,15,15,-1,-1,17, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,17,16,16,16,16,-1,19,18, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,17,17,17,17,-1,19,19, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,18,18,18,18,-1,20,20, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 53,53,-1,45,45,45,45,-1,-1,43,43,43,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 54,54,-1,46,46,-1,46,47,-1,44,44,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,22,21,21,21,21,-1,23,23, 55,55,-1,-1,47,48,47,47,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,22,22,22,22,-1,-1,24,24, 54,54,54,-1,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,23,23,23,-1,26,25,25, 54,53,53,-1,-1,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,24,-1,-1,26,26,26, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,28,27,27,27, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,29,28,28,28,28, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,29,29,-1,-1,29, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,30,-1,-1,-1,30, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,32,31, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 54,53,52,52,52,-1,-1,52,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 54,53,53,53,53,-1,-1,53,53,53,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,34, 54,54,54,54,54,55,55,54,54,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,22, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,21, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,20,20, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,19,19,19, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,5,-1,-1,18,18,18, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,5,4,4,-1,18,17,17, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,5,5,4,3,-1,-1,16,16, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,5,4,-1,2,2,-1,15,15, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,3,2,1,1,-1,14,14, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,3,2,1,0,-1,13,13, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,3,2,1,1,-1,12,12, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,2,2,2,-1,11,11, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,-1,11,10, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,4,4,4,4,-1,-1,9, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,5,-1,5,5,6,7,8, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,6,-1,6,6,6,-1,9, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,7,-1,-1,-1,7,-1,10, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,9,8,9,10,9,8,-1,11, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,10,9,9,-1,12, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,10,10,10,-1,13, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,11,11,11,11,11,11,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,12,-1,-1,-1,12,-1,15, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,13,-1,15,14,13,-1,16, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,14,-1,15,14,14,15,16, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,15,16,15,15,-1,-1,17, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,17,16,16,16,16,-1,19,18, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,17,17,17,17,-1,19,19, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,18,18,18,18,-1,20,20, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 53,53,-1,45,45,45,45,-1,-1,43,43,43,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 54,54,-1,46,46,-1,46,47,-1,44,44,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,22,21,21,21,21,-1,23,23, 55,55,-1,-1,47,48,47,47,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,22,22,22,22,-1,-1,24,24, 54,54,54,-1,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,23,23,23,-1,26,25,25, 54,53,53,-1,-1,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,24,-1,-1,26,26,26, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,28,27,27,27, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,29,28,28,28,28, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,29,29,-1,-1,29, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,30,-1,-1,-1,30, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,32,31, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 54,53,52,52,52,-1,-1,52,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 54,53,53,53,53,-1,-1,53,53,53,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,35,34,34,34,34,34, 54,54,54,54,54,55,55,54,54,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,35,35,35,35,35,35, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 51,50,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,35,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,13,13, 51,50,49,48,48,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,12,12, 51,50,49,48,48,-1,45,44,44,-1,-1,-1,41,40,39,38,37,36,35,34,34,-1,31,30,29,29,-1,26,26,26,26,26,26,26,27,28,-1,-1,-1,12,11,11,-1,11,11,12,11,11, 51,50,49,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,35,35,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,11,10,10,10,11,12,11,10, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,11,10,9,9,-1,-1,-1,9, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,11,10,9,8,8,-1,-1,8, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,12,11,10,9,8,7,7,7,7, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,7,6,6,6, 51,50,50,-1,-1,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,18,-1,-1,5,5,5, 51,51,51,-1,52,52,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,17,17,17,-1,5,4,4, 52,52,-1,-1,51,51,51,51,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,17,-1,15,15,-1,16,16,17,16,-1,-1,3,3, 53,53,-1,50,50,50,50,51,-1,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,18,18,17,16,16,-1,16,15,-1,15,15,-1,2,2, 54,54,-1,49,49,49,49,-1,-1,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,-1,-1,14,14,14,14,-1,1,1, 55,55,-1,48,48,48,48,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,-1,-1,13,13,13,13,-1,0,1, 55,55,-1,48,47,47,47,-1,43,42,41,40,40,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,17,16,15,15,15,-1,12,12,12,12,-1,1,1, 54,54,-1,48,47,46,46,-1,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,-1,11,11,11,11,-1,2,2, 53,54,-1,48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,10,10,-1,3,3, 52,-1,-1,48,47,46,46,-1,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,15,14,14,-1,11,10,9,9,-1,-1,4, 51,50,49,48,48,-1,47,-1,44,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,12,-1,9,8,7,6,5, 52,-1,49,49,49,-1,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,13,-1,9,8,8,-1,6, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,14,-1,-1,-1,9,-1,7, 54,-1,51,52,52,51,50,51,-1,45,45,-1,41,40,39,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,15,14,13,12,11,10,-1,8, 55,-1,52,52,52,51,51,51,-1,-1,46,-1,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,15,14,13,12,11,11,-1,9, 56,-1,53,53,52,52,52,52,-1,-1,47,-1,42,42,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,15,14,13,12,12,12,-1,10, 57,-1,54,53,53,53,53,53,-1,46,46,-1,42,41,40,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,15,14,13,13,13,13,-1,11, 57,-1,54,-1,-1,-1,53,-1,-1,45,45,-1,42,41,40,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,15,-1,-1,-1,14,-1,12, 56,-1,53,53,53,-1,52,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,16,-1,17,16,15,-1,13, 55,54,53,52,52,-1,51,-1,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,23,23,23,-1,17,-1,17,16,16,15,14, 56,-1,-1,52,51,50,50,-1,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,23,22,22,-1,18,18,17,17,-1,-1,15, 57,58,-1,52,51,50,49,48,47,47,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,20,19,18,18,18,-1,17,16, 58,58,-1,52,51,50,50,-1,48,48,48,49,-1,-1,40,39,38,37,36,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,22,-1,19,19,19,19,-1,17,17, 59,59,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,-1,38,37,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,25,24,23,23,23,-1,20,20,20,20,-1,18,18, 60,60,-1,52,52,52,52,-1,-1,50,50,49,48,48,-1,-1,38,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,-1,-1,21,21,21,21,-1,19,19, 61,61,-1,53,53,53,53,-1,-1,51,50,49,48,47,47,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,25,-1,-1,22,22,22,22,-1,20,20, 62,62,-1,54,54,-1,54,55,-1,51,50,49,48,47,46,46,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,26,26,-1,24,23,23,23,23,-1,21,21, 61,61,-1,-1,55,56,55,55,-1,51,51,-1,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,29,28,27,27,27,-1,27,27,-1,24,24,24,24,-1,-1,22,22, 60,60,60,-1,56,56,56,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,29,28,28,-1,-1,25,25,25,-1,24,23,23, 60,59,59,-1,-1,57,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,-1,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,29,30,-1,-1,26,-1,-1,24,24,24, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,26,25,25,25, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,30,29,28,27,26,26,26,26, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,30,29,28,27,27,-1,-1,27, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,45,45,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,30,29,28,28,-1,-1,-1,28, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,46,46,45,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,30,29,29,29,30,31,30,29, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,47,47,46,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 60,59,58,58,58,-1,-1,58,57,56,56,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 60,59,59,59,59,-1,-1,58,57,56,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,40,39,38,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,32, 60,60,60,60,60,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,39,38,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,15,14,14,14,14,14, 51,50,49,48,47,47,-1,44,43,42,41,40,39,38,37,36,35,35,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,13,13,13,13,13, 51,50,49,48,48,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,12,12, 51,50,49,48,48,-1,45,44,44,-1,-1,-1,41,40,39,38,37,36,35,34,34,-1,31,30,29,29,-1,26,26,26,26,26,26,26,27,28,-1,-1,-1,12,11,11,-1,11,11,12,11,11, 51,50,49,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,35,35,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,11,10,10,10,11,12,11,10, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,11,10,9,9,-1,-1,-1,9, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,11,10,9,8,8,-1,-1,8, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,12,11,10,9,8,7,7,7,7, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,7,6,6,6, 51,50,50,-1,-1,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,18,-1,-1,5,5,5, 51,51,51,-1,52,52,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,17,17,17,-1,5,4,4, 52,52,-1,-1,51,51,51,51,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,17,-1,15,15,-1,16,16,17,16,-1,-1,3,3, 53,53,-1,50,50,50,50,51,-1,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,18,18,17,16,16,-1,16,15,-1,15,15,-1,2,2, 54,54,-1,49,49,49,49,-1,-1,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,-1,-1,14,14,14,14,-1,1,1, 55,55,-1,48,48,48,48,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,-1,-1,13,13,13,13,-1,1,0, 55,55,-1,48,47,47,47,-1,43,42,41,40,40,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,17,16,15,15,15,-1,12,12,12,12,-1,1,1, 54,54,-1,48,47,46,46,-1,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,-1,11,11,11,11,-1,2,2, 53,54,-1,48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,10,10,-1,3,3, 52,-1,-1,48,47,46,46,-1,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,15,14,14,-1,11,10,9,9,-1,-1,4, 51,50,49,48,48,-1,47,-1,44,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,12,-1,9,8,7,6,5, 52,-1,49,49,49,-1,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,13,-1,9,8,8,-1,6, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,14,-1,-1,-1,9,-1,7, 54,-1,51,52,52,51,50,51,-1,45,45,-1,41,40,39,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,15,14,13,12,11,10,-1,8, 55,-1,52,52,52,51,51,51,-1,-1,46,-1,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,15,14,13,12,11,11,-1,9, 56,-1,53,53,52,52,52,52,-1,-1,47,-1,42,42,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,15,14,13,12,12,12,-1,10, 57,-1,54,53,53,53,53,53,-1,46,46,-1,42,41,40,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,15,14,13,13,13,13,-1,11, 57,-1,54,-1,-1,-1,53,-1,-1,45,45,-1,42,41,40,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,15,-1,-1,-1,14,-1,12, 56,-1,53,53,53,-1,52,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,16,-1,17,16,15,-1,13, 55,54,53,52,52,-1,51,-1,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,23,23,23,-1,17,-1,17,16,16,15,14, 56,-1,-1,52,51,50,50,-1,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,23,22,22,-1,18,18,17,17,-1,-1,15, 57,58,-1,52,51,50,49,48,47,47,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,20,19,18,18,18,-1,17,16, 58,58,-1,52,51,50,50,-1,48,48,48,49,-1,-1,40,39,38,37,36,35,34,33,33,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,22,-1,19,19,19,19,-1,17,17, 59,59,-1,52,51,51,51,-1,49,49,49,49,49,-1,-1,-1,38,37,36,35,34,34,34,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,25,24,23,23,23,-1,20,20,20,20,-1,18,18, 60,60,-1,52,52,52,52,-1,-1,50,50,49,48,48,-1,-1,38,37,36,35,35,35,35,-1,-1,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,-1,-1,21,21,21,21,-1,19,19, 61,61,-1,53,53,53,53,-1,-1,51,50,49,48,47,47,-1,-1,37,36,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,25,-1,-1,22,22,22,22,-1,20,20, 62,62,-1,54,54,-1,54,55,-1,51,50,49,48,47,46,46,-1,-1,37,37,37,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,26,26,-1,24,23,23,23,23,-1,21,21, 61,61,-1,-1,55,56,55,55,-1,51,51,-1,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,29,28,27,27,27,-1,27,27,-1,24,24,24,24,-1,-1,22,22, 60,60,60,-1,56,56,56,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,29,28,28,-1,-1,25,25,25,-1,24,23,23, 60,59,59,-1,-1,57,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,-1,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,29,30,-1,-1,26,-1,-1,24,24,24, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,26,25,25,25, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,30,29,28,27,26,26,26,26, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,30,29,28,27,27,-1,-1,27, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,45,45,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,30,29,28,28,-1,-1,-1,28, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,46,46,45,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,30,29,29,29,30,31,30,29, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,47,47,46,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 60,59,58,58,58,-1,-1,58,57,56,56,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 60,59,59,59,59,-1,-1,58,57,56,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,40,39,38,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,32, 60,60,60,60,60,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,39,38,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 15,15,15,15,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51, 14,14,14,14,14,15,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50,50,51, 13,13,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,49,49,49,50,51, 12,12,13,12,12,-1,12,12,13,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,37,38,38,39,40,41,-1,-1,-1,45,45,46,-1,48,48,49,50,51, 11,12,13,12,11,11,11,12,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,36,37,37,38,39,40,41,42,43,-1,-1,46,46,47,47,48,49,50,51, 10,-1,-1,-1,10,10,11,12,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 9,-1,-1,9,9,10,11,12,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 8,8,8,8,9,10,11,12,13,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 7,7,7,8,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 6,6,6,-1,-1,17,-1,-1,14,14,15,16,17,18,19,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,-1,-1,50,50,51, 5,5,6,-1,16,16,16,-1,-1,15,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,52,52,-1,51,51,51, 4,4,-1,-1,15,15,15,15,-1,16,16,-1,18,18,18,19,20,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,51,51,52,51,-1,-1,52,52, 3,3,-1,14,14,14,14,15,-1,17,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,-1,51,50,-1,50,50,-1,53,53, 2,2,-1,13,13,13,13,-1,-1,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,-1,-1,49,49,49,49,-1,54,54, 1,1,-1,12,12,12,12,-1,-1,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,-1,-1,39,39,40,41,42,-1,-1,48,48,48,48,-1,55,55, 0,1,-1,11,11,11,11,-1,14,14,14,15,16,-1,-1,-1,22,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,40,40,41,42,43,-1,47,47,47,48,-1,55,55, 1,1,-1,10,10,10,10,-1,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,-1,46,46,47,48,-1,54,54, 2,2,-1,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,42,43,44,45,46,47,48,-1,54,53, 3,-1,-1,8,8,9,10,-1,13,13,14,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,43,-1,46,46,47,48,-1,-1,52, 4,5,6,7,8,-1,11,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,47,-1,48,48,49,50,51, 5,-1,7,7,8,-1,12,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,-1,49,49,49,-1,52, 6,-1,8,-1,-1,-1,13,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 7,-1,9,10,11,12,13,14,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,51,50,51,52,52,51,-1,54, 8,-1,10,10,11,12,13,14,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,52,52,52,-1,55, 9,-1,11,11,11,12,13,14,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,41,41,-1,46,-1,-1,52,52,52,52,53,53,-1,56, 10,-1,12,12,12,12,13,14,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,39,40,41,-1,45,45,-1,53,53,53,53,53,54,-1,57, 11,-1,13,-1,-1,-1,14,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,-1,-1,52,-1,-1,-1,53,-1,56, 12,-1,14,15,16,-1,15,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 13,14,15,15,16,-1,16,-1,22,22,22,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,50,-1,51,51,52,53,54, 14,-1,-1,16,16,17,17,-1,21,21,22,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 15,16,-1,17,17,17,18,19,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 16,16,-1,18,18,18,18,-1,21,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,32,32,33,34,35,36,37,38,39,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 17,17,-1,19,19,19,19,-1,22,22,22,23,24,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,47,47,48,48,48,-1,50,50,50,51,-1,58,58, 18,18,-1,20,20,20,20,-1,-1,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,46,46,47,48,49,-1,-1,51,51,51,51,-1,59,59, 19,19,-1,21,21,21,21,-1,-1,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,35,36,-1,-1,45,45,46,47,48,49,-1,-1,52,52,52,52,-1,60,60, 20,20,-1,22,22,-1,22,23,-1,25,25,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,-1,-1,44,44,45,46,47,48,49,-1,54,53,53,53,53,-1,60,60, 21,21,-1,-1,23,24,23,23,-1,26,26,-1,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,43,43,44,45,46,-1,49,49,-1,54,54,54,54,-1,-1,59,59, 22,22,23,-1,24,24,24,-1,-1,27,27,28,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,55,55,55,-1,58,58,58, 23,23,23,-1,-1,25,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,56,-1,-1,57,57,58, 24,24,24,25,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 25,25,25,25,26,27,28,29,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 26,-1,-1,26,26,27,28,29,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 27,-1,-1,-1,27,27,28,29,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 28,29,30,29,28,28,28,29,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,44,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,45,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,55,55,56,56,-1,-1,56,56,56,57,58, 31,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,55,56,57,-1,58,57,57,57,57,58, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,37,38,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,58,58,58,58,58,58, 15,15,15,15,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51, 14,14,14,14,14,15,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,50,50,51, 13,13,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,49,49,49,50,51, 12,12,13,12,12,-1,12,12,13,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,37,38,38,39,40,41,-1,-1,-1,45,45,46,-1,48,48,49,50,51, 11,12,13,12,11,11,11,12,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,36,37,37,38,39,40,41,42,43,-1,-1,46,46,47,47,48,49,50,51, 10,-1,-1,-1,10,10,11,12,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 9,-1,-1,9,9,10,11,12,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 8,8,8,8,9,10,11,12,13,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 7,7,7,8,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 6,6,6,-1,-1,17,-1,-1,14,14,15,16,17,18,19,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,-1,-1,50,50,51, 5,5,6,-1,16,16,16,-1,-1,15,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,52,52,-1,51,51,51, 4,4,-1,-1,15,15,15,15,-1,16,16,-1,18,18,18,19,20,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,51,51,52,51,-1,-1,52,52, 3,3,-1,14,14,14,14,15,-1,17,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,-1,51,50,-1,50,50,-1,53,53, 2,2,-1,13,13,13,13,-1,-1,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,-1,-1,49,49,49,49,-1,54,54, 1,1,-1,12,12,12,12,-1,-1,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,-1,-1,39,39,40,41,42,-1,-1,48,48,48,48,-1,55,55, 1,0,-1,11,11,11,11,-1,14,14,14,15,16,-1,-1,-1,22,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,40,40,41,42,43,-1,47,47,47,48,-1,55,55, 1,1,-1,10,10,10,10,-1,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,-1,46,46,47,48,-1,54,54, 2,2,-1,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,42,43,44,45,46,47,48,-1,54,53, 3,-1,-1,8,8,9,10,-1,13,13,14,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,43,-1,46,46,47,48,-1,-1,52, 4,5,6,7,8,-1,11,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,47,-1,48,48,49,50,51, 5,-1,7,7,8,-1,12,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,-1,49,49,49,-1,52, 6,-1,8,-1,-1,-1,13,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 7,-1,9,10,11,12,13,14,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,51,50,51,52,52,51,-1,54, 8,-1,10,10,11,12,13,14,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,52,52,52,-1,55, 9,-1,11,11,11,12,13,14,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,41,41,-1,46,-1,-1,52,52,52,52,53,53,-1,56, 10,-1,12,12,12,12,13,14,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,39,40,41,-1,45,45,-1,53,53,53,53,53,54,-1,57, 11,-1,13,-1,-1,-1,14,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,-1,-1,52,-1,-1,-1,53,-1,56, 12,-1,14,15,16,-1,15,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 13,14,15,15,16,-1,16,-1,22,22,22,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,50,-1,51,51,52,53,54, 14,-1,-1,16,16,17,17,-1,21,21,22,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 15,16,-1,17,17,17,18,19,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 16,16,-1,18,18,18,18,-1,21,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,32,32,33,34,35,36,37,38,39,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 17,17,-1,19,19,19,19,-1,22,22,22,23,24,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,47,47,48,48,48,-1,50,50,50,51,-1,58,58, 18,18,-1,20,20,20,20,-1,-1,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,46,46,47,48,49,-1,-1,51,51,51,51,-1,59,59, 19,19,-1,21,21,21,21,-1,-1,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,35,36,-1,-1,45,45,46,47,48,49,-1,-1,52,52,52,52,-1,60,60, 20,20,-1,22,22,-1,22,23,-1,25,25,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,36,36,36,-1,-1,44,44,45,46,47,48,49,-1,54,53,53,53,53,-1,60,60, 21,21,-1,-1,23,24,23,23,-1,26,26,-1,26,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,-1,-1,43,43,44,45,46,-1,49,49,-1,54,54,54,54,-1,-1,59,59, 22,22,23,-1,24,24,24,-1,-1,27,27,28,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,55,55,55,-1,58,58,58, 23,23,23,-1,-1,25,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,56,-1,-1,57,57,58, 24,24,24,25,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,-1,-1,-1,40,40,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 25,25,25,25,26,27,28,29,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 26,-1,-1,26,26,27,28,29,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 27,-1,-1,-1,27,27,28,29,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 28,29,30,29,28,28,28,29,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,44,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,45,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,55,55,56,56,-1,-1,56,56,56,57,58, 31,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,55,56,57,-1,58,57,57,57,57,58, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,37,38,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,58,58,58,58,58,58, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,43,43,43,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 21,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 20,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 19,19,19,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 18,18,18,19,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 17,17,17,-1,-1,6,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 16,16,17,-1,5,5,5,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 15,15,-1,-1,4,4,4,4,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 14,14,-1,3,3,3,3,4,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 13,13,-1,2,2,2,3,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 12,12,-1,1,1,2,3,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 11,11,-1,0,1,2,3,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 10,10,-1,1,1,2,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 9,10,-1,2,2,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 8,-1,-1,3,3,3,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 7,6,5,4,4,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 8,-1,5,5,5,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 9,-1,6,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 10,-1,7,8,9,8,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 11,-1,8,8,9,8,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 12,-1,9,9,9,9,9,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 13,-1,10,10,10,10,10,10,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 14,-1,11,-1,-1,-1,11,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 15,-1,12,13,14,-1,12,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 15,14,13,13,14,-1,13,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 16,-1,-1,14,14,15,14,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 17,18,-1,15,15,15,15,16,17,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 18,18,-1,16,16,16,16,-1,18,18,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 19,19,-1,17,17,17,17,-1,19,19,19,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 20,20,-1,18,18,18,18,-1,-1,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 22,22,-1,20,20,-1,20,21,-1,22,22,22,22,22,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,47,46,46,46,46,-1,53,53, 23,23,-1,-1,21,22,21,21,-1,23,23,-1,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,47,47,-1,-1,52,52, 24,24,25,-1,22,22,22,-1,-1,24,24,25,24,24,24,24,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 25,25,25,-1,-1,23,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 26,26,26,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 27,27,27,27,28,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 28,-1,-1,28,28,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,38,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 29,-1,-1,-1,29,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 30,31,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 33,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,50,50,50,-1,51,50,50,50,50,51, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,51,51,51,52,51,51,51,51,51,51, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 21,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,-1,42,42,42,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 21,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 20,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 19,19,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 18,18,18,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 17,17,17,-1,-1,6,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 16,16,17,-1,5,5,5,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 15,15,-1,-1,4,4,4,4,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,44,44, 14,14,-1,3,3,3,3,4,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,45,45, 13,13,-1,2,2,2,2,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 12,12,-1,1,1,1,2,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 11,11,-1,1,0,1,2,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 10,10,-1,1,1,1,2,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 9,10,-1,2,2,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 8,-1,-1,3,3,3,3,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 7,6,5,4,4,-1,4,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 8,-1,5,5,5,-1,5,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 9,-1,6,-1,-1,-1,6,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 10,-1,7,8,9,8,7,8,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 11,-1,8,8,9,8,8,8,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 12,-1,9,9,9,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 13,-1,10,10,10,10,10,10,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 15,-1,12,13,14,-1,12,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 15,14,13,13,14,-1,13,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 16,-1,-1,14,14,15,14,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 17,18,-1,15,15,15,15,16,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 18,18,-1,16,16,16,16,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 19,19,-1,17,17,17,17,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,39,39,40,40,40,-1,42,42,42,43,-1,50,50, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,38,39,40,41,-1,-1,43,43,43,43,-1,51,51, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,39,40,41,-1,-1,44,44,44,44,-1,52,52, 22,22,-1,20,20,-1,20,21,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,40,41,-1,46,45,45,45,45,-1,52,52, 23,23,-1,-1,21,22,21,21,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,46,46,46,46,-1,-1,51,51, 24,24,25,-1,22,22,22,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,-1,50,50,50, 25,25,25,-1,-1,23,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,-1,-1,49,49,50, 26,26,26,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 27,27,27,27,28,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 28,-1,-1,28,28,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 29,-1,-1,-1,29,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 30,31,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 33,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,49,49,49,-1,50,49,49,49,49,50, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,41,42,43,44,45,46,47,48,49,50,50,50,50,51,50,50,50,50,50,50, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 21,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,-1,42,42,42,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 21,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 20,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 19,19,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 18,18,18,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 17,17,17,-1,-1,6,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 16,16,17,-1,5,5,5,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 15,15,-1,-1,4,4,4,4,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,44,44, 14,14,-1,3,3,3,3,4,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,45,45, 13,13,-1,2,2,2,2,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 12,12,-1,2,1,1,1,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 11,11,-1,2,1,0,1,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 10,10,-1,2,1,1,1,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 9,10,-1,2,2,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 8,-1,-1,3,3,3,3,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 7,6,5,4,4,-1,4,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 8,-1,5,5,5,-1,5,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 9,-1,6,-1,-1,-1,6,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 10,-1,7,8,9,8,7,8,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 11,-1,8,8,9,8,8,8,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 12,-1,9,9,9,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 13,-1,10,10,10,10,10,10,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 15,-1,12,13,14,-1,12,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 15,14,13,13,14,-1,13,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 16,-1,-1,14,14,15,14,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 17,18,-1,15,15,15,15,16,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 18,18,-1,16,16,16,16,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 19,19,-1,17,17,17,17,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,39,39,40,40,40,-1,42,42,42,43,-1,50,50, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,38,39,40,41,-1,-1,43,43,43,43,-1,51,51, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,39,40,41,-1,-1,44,44,44,44,-1,52,52, 22,22,-1,20,20,-1,20,21,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,40,41,-1,46,45,45,45,45,-1,52,52, 23,23,-1,-1,21,22,21,21,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,46,46,46,46,-1,-1,51,51, 24,24,25,-1,22,22,22,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,-1,50,50,50, 25,25,25,-1,-1,23,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,-1,-1,49,49,50, 26,26,26,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 27,27,27,27,28,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 28,-1,-1,28,28,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 29,-1,-1,-1,29,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 30,31,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 33,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,49,49,49,-1,50,49,49,49,49,50, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,41,42,43,44,45,46,47,48,49,50,50,50,50,51,50,50,50,50,50,50, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 21,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,-1,42,42,42,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 21,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 20,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 19,19,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 18,18,18,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 17,17,17,-1,-1,6,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 16,16,17,-1,5,5,5,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 15,15,-1,-1,4,4,4,4,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,44,44, 14,14,-1,3,3,3,3,4,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,45,45, 13,13,-1,3,2,2,2,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 12,12,-1,3,2,1,1,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 11,11,-1,3,2,1,0,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 10,10,-1,3,2,1,1,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 9,10,-1,3,2,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 8,-1,-1,3,3,3,3,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 7,6,5,4,4,-1,4,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 8,-1,5,5,5,-1,5,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 9,-1,6,-1,-1,-1,6,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 10,-1,7,8,9,8,7,8,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 11,-1,8,8,9,8,8,8,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 12,-1,9,9,9,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 13,-1,10,10,10,10,10,10,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 15,-1,12,13,14,-1,12,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 15,14,13,13,14,-1,13,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 16,-1,-1,14,14,15,14,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 17,18,-1,15,15,15,15,16,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 18,18,-1,16,16,16,16,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 19,19,-1,17,17,17,17,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,39,39,40,40,40,-1,42,42,42,43,-1,50,50, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,38,39,40,41,-1,-1,43,43,43,43,-1,51,51, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,39,40,41,-1,-1,44,44,44,44,-1,52,52, 22,22,-1,20,20,-1,20,21,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,40,41,-1,46,45,45,45,45,-1,52,52, 23,23,-1,-1,21,22,21,21,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,46,46,46,46,-1,-1,51,51, 24,24,25,-1,22,22,22,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,-1,50,50,50, 25,25,25,-1,-1,23,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,30,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,-1,-1,49,49,50, 26,26,26,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 27,27,27,27,28,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 28,-1,-1,28,28,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 29,-1,-1,-1,29,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 30,31,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 33,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,49,49,49,-1,50,49,49,49,49,50, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,41,42,43,44,45,46,47,48,49,50,50,50,50,51,50,50,50,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 16,16,16,16,16,16,17,16,16,16,16,17,18,19,20,21,20,19,18,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, 16,15,15,15,15,16,-1,15,15,15,16,17,18,19,20,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,38,38,38,38,39, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 16,15,14,13,12,12,12,12,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 17,-1,-1,-1,12,11,11,11,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 17,-1,-1,13,12,11,10,10,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 16,15,14,13,12,11,10,9,9,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 16,15,15,-1,-1,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 16,16,16,-1,11,11,11,-1,-1,6,6,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 17,17,-1,-1,10,10,10,10,-1,5,5,-1,5,5,6,7,8,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 17,17,-1,9,9,9,9,10,-1,4,4,4,4,5,6,7,-1,-1,15,15,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 16,16,-1,8,8,8,8,-1,-1,3,3,3,4,5,6,-1,-1,14,14,14,15,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 15,15,-1,7,7,7,7,-1,-1,2,2,3,4,5,-1,-1,13,13,13,14,15,16,16,-1,-1,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 14,14,-1,7,6,6,6,-1,0,1,2,3,4,-1,-1,-1,12,12,13,14,15,16,17,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 13,13,-1,7,6,5,5,-1,1,1,2,3,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,22,23,24,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 11,-1,-1,7,6,5,5,-1,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,24,25,26,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 10,9,8,7,7,-1,6,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 11,-1,8,8,8,-1,7,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,26,27,28,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 12,-1,9,-1,-1,-1,8,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,26,27,27,28,29,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 13,-1,10,11,11,10,9,10,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,28,29,-1,33,33,-1,39,38,39,40,40,39,-1,42, 14,-1,11,11,11,10,10,10,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 15,-1,12,12,11,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 16,-1,13,12,12,12,12,12,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,41,41,41,41,41,42,-1,45, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,42,-1,-1,-1,43,-1,46, 18,-1,15,16,17,-1,14,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 18,17,16,16,17,-1,15,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,-1,41,41,42,43,44, 19,-1,-1,17,17,17,16,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 20,21,-1,18,18,17,17,16,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 21,21,-1,19,18,18,18,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 22,22,-1,19,19,19,19,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,37,37,38,38,38,-1,40,40,40,41,-1,48,48, 23,23,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,36,36,37,38,39,-1,-1,41,41,41,41,-1,49,49, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,25,25,25,26,-1,-1,35,35,36,37,38,39,-1,-1,42,42,42,42,-1,50,50, 25,25,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,-1,-1,34,34,35,36,37,38,39,-1,44,43,43,43,43,-1,50,50, 26,26,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,44,44,44,44,-1,-1,49,49, 27,27,28,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,30,29,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,-1,48,48,48, 28,28,28,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,-1,-1,47,47,48, 29,29,29,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 30,30,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 31,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 32,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,47,47,47,-1,48,47,47,47,47,48, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,45,46,47,48,48,48,48,49,48,48,48,48,48,48, 15,15,15,15,15,15,16,15,15,15,15,16,17,18,19,20,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 15,14,14,14,14,15,-1,14,14,14,15,16,17,18,19,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,37,37,37,37,38, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 15,14,13,12,11,11,11,11,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 16,-1,-1,-1,11,10,10,10,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 16,-1,-1,12,11,10,9,9,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 15,14,13,12,11,10,9,8,8,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 15,14,14,-1,-1,12,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 15,15,15,-1,11,11,11,-1,-1,5,5,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 16,16,-1,-1,10,10,10,10,-1,4,4,-1,4,4,5,6,7,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 17,17,-1,9,9,9,9,10,-1,3,3,3,3,4,5,6,-1,-1,15,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 16,16,-1,8,8,8,8,-1,-1,2,2,2,3,4,5,-1,-1,14,14,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 15,15,-1,7,7,7,7,-1,-1,1,1,2,3,4,-1,-1,13,13,13,14,15,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 14,14,-1,7,6,6,6,-1,1,0,1,2,3,-1,-1,-1,12,12,13,14,15,16,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 13,13,-1,7,6,5,5,-1,1,1,1,2,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 11,-1,-1,7,6,5,5,-1,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 10,9,8,7,7,-1,6,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 11,-1,8,8,8,-1,7,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 12,-1,9,-1,-1,-1,8,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,26,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 13,-1,10,11,11,10,9,10,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 14,-1,11,11,11,10,10,10,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 15,-1,12,12,11,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 16,-1,13,12,12,12,12,12,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,30,-1,35,35,-1,40,40,40,40,40,41,-1,44, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,41,-1,-1,-1,42,-1,45, 18,-1,15,16,17,-1,14,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 18,17,16,16,17,-1,15,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,-1,41,41,42,43,44, 19,-1,-1,17,17,17,16,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 20,21,-1,18,18,17,17,16,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 21,21,-1,19,18,18,18,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 22,22,-1,19,19,19,19,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,37,37,38,38,38,-1,40,40,40,41,-1,48,48, 23,23,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,36,36,37,38,39,-1,-1,41,41,41,41,-1,49,49, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,25,25,25,26,-1,-1,35,35,36,37,38,39,-1,-1,42,42,42,42,-1,50,50, 25,25,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,-1,-1,34,34,35,36,37,38,39,-1,44,43,43,43,43,-1,50,50, 26,26,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,44,44,44,44,-1,-1,49,49, 27,27,28,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,30,29,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,-1,48,48,48, 28,28,28,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,-1,-1,47,47,48, 29,29,29,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 30,30,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 31,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 32,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,47,47,47,-1,48,47,47,47,47,48, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,45,46,47,48,48,48,48,49,48,48,48,48,48,48, 15,15,15,15,15,15,16,15,15,15,15,16,17,18,19,19,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 15,14,14,14,14,15,-1,14,14,14,15,16,17,18,19,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,36,36,36,36,37, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 15,14,13,12,11,11,11,11,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 16,-1,-1,-1,11,10,10,10,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 16,-1,-1,12,11,10,9,9,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 15,14,13,12,11,10,9,8,8,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 15,14,14,-1,-1,12,-1,-1,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 15,15,15,-1,11,11,11,-1,-1,5,5,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 16,16,-1,-1,10,10,10,10,-1,4,4,-1,4,4,4,5,6,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,38,38, 17,17,-1,9,9,9,9,10,-1,3,3,3,3,3,4,5,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,-1,36,36,-1,39,39, 16,16,-1,8,8,8,8,-1,-1,2,2,2,2,3,4,-1,-1,14,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 15,15,-1,7,7,7,7,-1,-1,1,1,1,2,3,-1,-1,13,13,13,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 14,14,-1,7,6,6,6,-1,2,1,0,1,2,-1,-1,-1,12,12,13,14,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 13,13,-1,7,6,5,5,-1,2,1,1,1,-1,-1,11,11,11,12,13,14,15,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 11,-1,-1,7,6,5,5,-1,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 10,9,8,7,7,-1,6,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,25,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 11,-1,8,8,8,-1,7,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 12,-1,9,-1,-1,-1,8,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,25,25,25,26,27,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 13,-1,10,11,11,10,9,10,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,24,25,26,26,26,26,27,-1,31,31,-1,37,36,37,38,38,37,-1,40, 14,-1,11,11,11,10,10,10,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 15,-1,12,12,11,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 16,-1,13,12,12,12,12,12,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,29,29,-1,34,35,-1,39,39,39,39,39,40,-1,43, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,30,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 18,-1,15,16,17,-1,14,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 18,17,16,16,17,-1,15,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,-1,41,41,42,43,44, 19,-1,-1,17,17,17,16,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 20,21,-1,18,18,17,17,16,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 21,21,-1,19,18,18,18,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 22,22,-1,19,19,19,19,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,37,37,38,38,38,-1,40,40,40,41,-1,48,48, 23,23,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,36,36,37,38,39,-1,-1,41,41,41,41,-1,49,49, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,25,25,25,26,-1,-1,35,35,36,37,38,39,-1,-1,42,42,42,42,-1,50,50, 25,25,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,-1,-1,34,34,35,36,37,38,39,-1,44,43,43,43,43,-1,50,50, 26,26,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,44,44,44,44,-1,-1,49,49, 27,27,28,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,30,29,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,-1,48,48,48, 28,28,28,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,-1,-1,47,47,48, 29,29,29,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 30,30,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 31,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 32,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,47,47,47,-1,48,47,47,47,47,48, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,45,46,47,48,48,48,48,49,48,48,48,48,48,48, 15,15,15,15,15,15,16,15,15,15,15,16,17,18,19,19,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,36,36,36,36,36, 15,14,14,14,14,15,-1,14,14,14,15,16,17,18,19,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,35,35,35,35,36, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,34,-1,-1,34,34,34,35,36, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 15,14,13,12,11,11,11,11,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 16,-1,-1,-1,11,10,10,10,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 16,-1,-1,12,11,10,9,9,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 15,14,13,12,11,10,9,8,8,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 15,14,14,-1,-1,13,-1,-1,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 15,15,15,-1,12,12,12,-1,-1,5,5,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 16,16,-1,-1,11,11,11,11,-1,4,4,-1,4,4,4,4,5,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,37,37, 17,17,-1,10,10,10,10,11,-1,3,3,3,3,3,3,4,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,-1,35,35,-1,38,38, 17,17,-1,9,9,9,9,-1,-1,2,2,2,2,2,3,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 16,16,-1,8,8,8,8,-1,-1,2,1,1,1,2,-1,-1,13,13,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 15,15,-1,8,7,7,7,-1,3,2,1,0,1,-1,-1,-1,12,12,13,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 14,14,-1,8,7,6,6,-1,3,2,1,1,-1,-1,11,11,11,12,13,14,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 13,14,-1,8,7,6,5,4,3,2,2,-1,-1,10,10,10,11,12,13,14,15,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 12,-1,-1,8,7,6,6,-1,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 11,10,9,8,8,-1,7,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,22,22,22,22,23,24,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 12,-1,9,9,9,-1,8,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 13,-1,10,-1,-1,-1,9,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 14,-1,11,12,12,11,10,11,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,30,30,-1,36,35,36,37,37,36,-1,39, 15,-1,12,12,12,11,11,11,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 16,-1,13,13,12,12,12,12,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 17,-1,14,13,13,13,13,13,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,28,28,-1,33,34,-1,38,38,38,38,38,39,-1,42, 18,-1,15,-1,-1,-1,14,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,29,29,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 19,-1,16,17,18,-1,15,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 19,18,17,17,18,-1,16,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,33,33,34,-1,39,-1,40,40,41,42,43, 20,-1,-1,18,18,18,17,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 21,22,-1,19,19,18,17,16,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 22,22,-1,20,19,18,18,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 23,23,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,37,37,37,37,37,-1,39,39,39,40,-1,47,47, 24,24,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,36,36,37,38,38,-1,-1,40,40,40,40,-1,48,48, 25,25,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,25,25,25,26,-1,-1,35,35,36,37,38,39,-1,-1,41,41,41,41,-1,49,49, 26,26,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,-1,-1,34,34,35,36,37,38,39,-1,43,42,42,42,42,-1,50,50, 27,27,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,43,43,43,43,-1,-1,49,49, 28,28,29,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,30,29,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,44,44,-1,48,48,48, 29,29,29,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,45,-1,-1,47,47,48, 30,30,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 31,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 32,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,47,47,47,-1,48,47,47,47,47,48, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,45,46,47,48,48,48,48,49,48,48,48,48,48,48, 15,15,15,15,15,15,16,15,15,15,15,16,17,18,19,19,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,36,36,36,36,36, 15,14,14,14,14,15,-1,14,14,14,15,16,17,18,19,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,35,35,35,35,36, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,34,-1,-1,34,34,34,35,36, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 15,14,13,12,11,11,11,11,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 16,-1,-1,-1,11,10,10,10,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 16,-1,-1,12,11,10,9,9,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 15,14,13,12,11,10,9,8,8,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 15,14,14,-1,-1,14,-1,-1,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 15,15,15,-1,13,13,13,-1,-1,5,5,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 16,16,-1,-1,12,12,12,12,-1,4,4,-1,4,4,4,4,5,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,37,36,-1,-1,37,37, 17,17,-1,11,11,11,11,12,-1,3,3,3,3,3,3,4,-1,-1,13,12,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,-1,35,35,-1,38,38, 18,18,-1,10,10,10,10,-1,-1,3,2,2,2,2,3,-1,-1,14,13,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 17,17,-1,9,9,9,9,-1,-1,3,2,1,1,2,-1,-1,14,14,13,13,13,13,13,-1,-1,17,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 16,16,-1,9,8,8,8,-1,4,3,2,1,0,-1,-1,-1,13,13,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 15,15,-1,9,8,7,7,-1,4,3,2,2,-1,-1,12,12,12,13,14,15,15,15,15,-1,-1,19,19,19,19,20,21,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 14,15,-1,9,8,7,6,5,4,3,3,-1,-1,11,11,11,12,13,14,15,16,16,16,17,18,19,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 13,-1,-1,9,8,7,7,-1,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,17,-1,19,19,20,21,21,21,21,22,23,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 12,11,10,9,9,-1,8,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,20,20,21,22,22,22,22,23,24,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 13,-1,10,10,10,-1,9,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,21,21,21,22,23,23,23,23,24,25,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 14,-1,11,-1,-1,-1,10,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,24,24,24,25,26,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 15,-1,12,13,13,12,11,12,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,23,23,24,25,25,25,25,26,-1,30,30,-1,36,35,36,37,37,36,-1,39, 16,-1,13,13,13,12,12,12,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,26,26,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 17,-1,14,14,13,13,13,13,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 18,-1,15,14,14,14,14,14,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,26,27,28,29,28,28,-1,33,34,-1,38,38,38,38,38,39,-1,42, 19,-1,16,-1,-1,-1,15,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,27,28,29,29,29,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 20,-1,17,18,19,-1,16,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,28,29,30,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 20,19,18,18,19,-1,17,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,29,30,31,-1,33,33,34,-1,39,-1,40,40,41,42,43, 21,-1,-1,19,19,19,18,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,30,31,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 22,23,-1,20,20,19,18,17,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 23,23,-1,21,20,19,19,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 24,24,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 25,25,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,37,37,38,38,38,-1,-1,40,40,40,40,-1,48,48, 26,26,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,27,-1,-1,36,36,37,38,39,39,-1,-1,41,41,41,41,-1,49,49, 27,27,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,-1,-1,35,35,36,37,38,39,40,-1,43,42,42,42,42,-1,50,50, 28,28,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,43,43,43,43,-1,-1,50,50, 29,29,30,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,31,30,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,44,44,44,-1,49,49,49, 30,30,30,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,45,-1,-1,48,48,49, 31,31,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 32,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 33,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,36,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,48,48,48,-1,49,48,48,48,48,49, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,40,41,42,43,44,45,46,47,48,49,49,49,49,50,49,49,49,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,34,33,33,33,33,33, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,-1,32,32,32,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,25,-1,-1,20,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,-1,-1,32,32,33, 26,26,26,-1,19,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,33,33,-1,33,33,33, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,32,32,33,32,-1,-1,34,34, 25,25,-1,17,17,17,17,18,-1,15,15,15,14,13,12,12,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,-1,32,31,-1,31,31,-1,35,35, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,13,13,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,-1,-1,30,30,30,30,-1,36,36, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,29,29,29,29,-1,37,37, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,0,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,22,22,23,24,25,-1,28,28,28,29,-1,36,36, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,2,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,-1,27,27,28,29,-1,35,35, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,3,3,3,3,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 21,-1,18,19,19,18,17,18,-1,9,9,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 24,-1,21,20,20,20,20,20,-1,13,12,-1,10,10,11,12,11,10,10,10,11,12,13,-1,-1,18,17,16,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,11,11,11,12,11,11,11,11,11,12,13,-1,-1,18,17,16,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 26,-1,23,23,23,-1,22,-1,15,14,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 25,24,23,22,22,-1,21,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,18,18,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,19,19,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,19,20,20,20,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,17,17,18,19,20,21,21,21,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,20,21,22,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,20,20,20,20,20,21,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,21,21,21,21,21,-1,-1,29,29,30,30,30,30,30,-1,33,32,32,32,32,-1,40,40, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,28,28,29,30,31,-1,31,31,-1,33,33,33,33,-1,-1,41,41, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,34,34,34,-1,42,42,42, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,29,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,33,34,-1,-1,35,-1,-1,41,41,42, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 34,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,35,35,36,37,38,39,40,41,42, 35,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,36,36,37,38,39,-1,-1,43, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,37,37,37,38,-1,-1,-1,43, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,38,38,38,38,39,40,41,42, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,42,41,41,41,-1,42,41,41,41,41,42, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,42,42,42,43,42,42,42,42,42,42, 25,25,25,25,25,25,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,33,32,32,32,32,32, 25,24,24,24,24,25,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,-1,31,31,31,31,32, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 25,24,24,-1,-1,20,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,-1,-1,31,31,32, 25,25,25,-1,19,19,19,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,32,32,-1,32,32,32, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,31,31,32,31,-1,-1,33,33, 25,25,-1,17,17,17,17,18,-1,15,15,14,13,12,11,11,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,-1,31,30,-1,30,30,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,14,13,12,12,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,-1,-1,29,29,29,29,-1,35,35, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,-1,-1,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,28,28,28,28,-1,36,36, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,1,0,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,21,21,22,23,24,-1,27,27,27,28,-1,35,35, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,-1,26,26,27,28,-1,34,34, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,3,3,3,3,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,19,19,18,17,18,-1,9,9,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 24,-1,21,20,20,20,20,20,-1,13,12,-1,10,10,11,12,11,10,10,10,11,12,13,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,11,11,11,12,11,11,11,11,11,12,13,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 26,-1,23,23,23,-1,22,-1,15,14,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 25,24,23,22,22,-1,21,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,17,17,18,19,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,19,20,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,20,21,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,20,20,20,20,20,21,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,21,21,21,21,21,-1,-1,29,29,29,29,29,29,29,-1,32,31,31,31,31,-1,39,39, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,28,28,29,30,30,-1,30,30,-1,32,32,32,32,-1,-1,40,40, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,29,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 34,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,34,34,35,36,37,38,39,40,41, 35,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,35,35,36,37,38,-1,-1,42, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,36,36,36,37,-1,-1,-1,42, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,37,37,37,37,38,39,40,41, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,41,40,40,40,-1,41,40,40,40,40,41, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,41,41,41,41,42,41,41,41,41,41,41, 25,25,25,25,25,25,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,33,32,32,32,32,32, 25,24,24,24,24,25,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,-1,31,31,31,31,32, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 25,24,24,-1,-1,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,-1,-1,31,31,32, 25,25,25,-1,20,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,-1,32,32,32, 26,26,-1,-1,19,19,19,19,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,30,30,31,30,-1,-1,33,33, 26,26,-1,18,18,18,18,19,-1,16,15,14,13,12,11,11,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,18,18,19,20,21,22,23,-1,30,29,-1,29,29,-1,34,34, 25,25,-1,17,17,17,17,-1,-1,15,15,14,13,12,12,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,19,19,20,21,22,23,-1,-1,28,28,28,28,-1,35,35, 24,24,-1,16,16,16,16,-1,-1,14,14,14,13,13,-1,-1,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,20,20,21,22,23,-1,-1,27,27,27,27,-1,35,35, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,2,1,0,1,2,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,21,21,22,23,24,-1,26,26,26,27,-1,34,34, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,22,22,23,23,-1,25,25,26,27,-1,33,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,3,3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,20,20,19,18,19,-1,10,10,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 25,-1,22,21,21,21,21,21,-1,14,13,-1,10,10,11,12,11,10,10,10,11,12,13,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,11,11,12,11,11,11,11,11,12,13,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 25,24,23,22,22,-1,21,-1,16,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,17,17,18,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,19,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,20,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,20,20,20,20,20,21,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,21,21,21,21,21,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,38,38, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,28,28,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,28,27,26,25,24,23,24,25,26,27,28,29,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,29,-1,-1,25,24,24,24,25,26,27,28,29,30,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 34,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,33,33,34,35,36,37,38,39,40, 35,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,34,34,35,36,37,-1,-1,41, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,35,35,35,36,-1,-1,-1,41, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,36,36,36,36,37,38,39,40, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,41,40,39,39,39,-1,40,39,39,39,39,40, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,41,40,40,40,40,41,40,40,40,40,40,40, 25,25,25,25,25,25,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,33,32,32,32,32,32, 25,24,24,24,24,25,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,-1,31,31,31,31,32, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 25,24,24,-1,-1,22,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,31,-1,-1,31,31,32, 25,25,25,-1,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,30,30,30,-1,32,32,32, 26,26,-1,-1,20,20,20,20,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,29,29,30,29,-1,-1,33,33, 27,27,-1,19,19,19,19,20,-1,16,15,14,13,12,11,11,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,18,18,19,20,21,22,23,-1,29,28,-1,28,28,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,15,14,13,12,12,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,19,19,20,21,22,23,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,14,13,13,-1,-1,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,-1,-1,20,20,21,22,23,-1,-1,26,26,26,26,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,14,-1,-1,-1,3,2,1,0,1,2,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,21,21,22,23,23,-1,25,25,25,26,-1,33,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,22,22,22,22,-1,24,24,25,26,-1,32,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,3,3,3,3,3,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,4,4,4,4,4,4,4,5,6,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,6,6,6,6,6,6,6,6,6,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,10,10,10,10,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 26,-1,23,22,22,22,22,22,-1,15,14,-1,10,10,11,12,11,10,10,10,11,12,13,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,31,31,31,-1,34, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,11,11,11,12,11,11,11,11,11,12,13,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 25,24,23,22,22,-1,21,-1,16,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,17,17,18,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,19,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,20,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,20,20,20,20,20,21,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,21,21,21,21,21,-1,-1,29,28,28,28,28,28,28,-1,31,30,30,30,30,-1,38,38, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,28,28,29,29,29,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,28,27,26,25,24,23,24,25,26,27,28,29,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,29,-1,-1,25,24,24,24,25,26,27,28,29,30,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 34,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,33,33,34,35,36,37,38,39,40, 35,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,34,34,35,36,37,-1,-1,41, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,35,35,35,36,-1,-1,-1,41, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,36,36,36,36,37,38,39,40, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,41,40,39,39,39,-1,40,39,39,39,39,40, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,41,40,40,40,40,41,40,40,40,40,40,40, 25,25,25,25,25,25,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,33,32,32,32,32,32, 25,24,24,24,24,25,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,-1,31,31,31,31,32, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 25,24,24,-1,-1,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,-1,-1,31,31,32, 25,25,25,-1,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,-1,32,32,32, 26,26,-1,-1,21,21,21,21,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,28,28,29,28,-1,-1,33,33, 27,27,-1,20,20,20,20,21,-1,16,15,14,13,12,11,11,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,18,18,19,20,21,22,23,-1,28,27,-1,27,27,-1,34,34, 27,27,-1,19,19,19,19,-1,-1,16,15,14,13,12,12,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,19,19,20,21,22,23,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,15,14,13,13,-1,-1,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,-1,-1,20,20,21,22,23,-1,-1,25,25,25,25,-1,33,33, 25,25,-1,18,17,17,17,-1,15,15,15,14,14,-1,-1,-1,4,3,2,1,0,1,2,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,21,21,22,22,22,-1,24,24,24,25,-1,32,32, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,4,4,4,4,4,4,5,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,6,6,6,6,6,6,6,6,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,9,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,23,23,23,23,23,-1,16,15,-1,10,10,11,12,11,10,10,10,11,12,13,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,30,30,30,-1,33, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,11,11,11,12,11,11,11,11,11,12,13,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 25,24,23,22,22,-1,21,-1,16,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,17,17,18,18,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,19,19,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,20,20,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,20,20,20,20,20,21,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,21,21,21,21,21,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,37,37, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,28,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,29,28,27,26,25,24,23,24,25,26,27,28,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,29,29,-1,-1,25,24,24,24,25,26,27,28,29,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 34,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,32,32,33,34,35,36,37,38,39, 35,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,33,33,34,35,36,-1,-1,40, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,34,34,34,35,-1,-1,-1,40, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,35,35,35,35,36,37,38,39, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,40,39,38,38,38,-1,39,38,38,38,38,39, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,40,39,39,39,39,40,39,39,39,39,39,39, 25,25,25,25,25,25,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,33,32,32,32,32,32, 25,24,24,24,24,25,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,-1,31,31,31,31,32, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 25,24,24,-1,-1,24,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,-1,-1,31,31,32, 25,25,25,-1,23,23,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,-1,32,32,32, 26,26,-1,-1,22,22,22,22,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,28,28,29,28,-1,-1,33,33, 27,27,-1,21,21,21,21,22,-1,16,15,14,13,12,11,11,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,18,18,19,20,21,22,23,-1,28,27,-1,27,27,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,16,15,14,13,12,12,-1,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,19,19,20,21,22,23,-1,-1,26,26,26,26,-1,34,34, 27,27,-1,19,19,19,19,-1,-1,16,15,14,13,13,-1,-1,5,4,3,2,1,1,1,-1,-1,6,6,7,8,9,10,11,-1,-1,20,20,21,22,23,-1,-1,25,25,25,25,-1,33,33, 26,26,-1,19,18,18,18,-1,16,16,15,14,14,-1,-1,-1,5,4,3,2,1,0,1,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,21,21,22,22,22,-1,24,24,24,25,-1,32,32, 25,25,-1,19,18,17,17,-1,15,15,15,15,-1,-1,7,6,5,4,3,2,1,1,1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,5,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,6,6,6,6,6,6,6,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,9,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 28,-1,25,24,24,24,24,24,-1,17,16,-1,11,11,12,12,11,10,10,10,11,12,13,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,30,30,30,-1,33, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,12,12,12,12,11,11,11,11,11,12,13,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,13,13,12,12,12,12,12,12,12,13,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 26,25,24,23,23,-1,22,-1,17,16,16,-1,14,14,13,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,14,14,14,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,17,17,18,18,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,19,19,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,20,20,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,19,19,19,19,19,19,20,21,20,20,20,20,20,21,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,20,20,20,20,20,20,21,21,21,21,21,21,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,37,37, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,28,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,29,28,27,26,25,24,23,24,25,26,27,28,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,29,29,-1,-1,25,24,24,24,25,26,27,28,29,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 35,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,32,32,33,34,35,36,37,38,39, 36,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,33,33,34,35,36,-1,-1,40, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,34,34,34,35,-1,-1,-1,40, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,35,35,35,35,36,37,38,39, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,40,39,38,38,38,-1,39,38,38,38,38,39, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,38,37,36,35,34,35,36,37,38,39,40,41,40,39,39,39,39,40,39,39,39,39,39,39, 25,25,25,25,25,25,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,33,32,32,32,32,32, 25,24,24,24,24,25,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,-1,31,31,31,31,32, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 25,24,24,-1,-1,25,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,-1,-1,31,31,32, 25,25,25,-1,24,24,24,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,-1,32,32,32, 26,26,-1,-1,23,23,23,23,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,28,28,29,28,-1,-1,33,33, 27,27,-1,22,22,22,22,23,-1,16,15,14,13,12,11,11,-1,-1,4,3,3,3,3,3,4,5,6,7,8,9,-1,-1,18,18,19,20,21,22,23,-1,28,27,-1,27,27,-1,34,34, 28,28,-1,21,21,21,21,-1,-1,16,15,14,13,12,12,-1,-1,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,-1,19,19,20,21,22,23,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,16,15,14,13,13,-1,-1,6,5,4,3,2,1,1,-1,-1,6,6,7,8,9,10,11,-1,-1,20,20,21,22,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,20,19,19,19,-1,17,16,15,14,14,-1,-1,-1,6,5,4,3,2,1,0,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,21,21,22,22,22,-1,24,24,24,25,-1,32,32, 26,26,-1,20,19,18,18,-1,16,16,15,15,-1,-1,8,7,6,5,4,3,2,1,1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,4,4,4,4,5,6,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,6,6,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,7,7,7,7,7,7,7,-1,-1,9,9,9,9,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 29,-1,26,25,25,25,25,25,-1,18,17,-1,12,12,13,12,11,10,10,10,11,12,13,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,30,30,30,-1,33, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,13,13,13,12,11,11,11,11,11,12,13,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,14,13,12,12,12,12,12,12,12,13,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 27,26,25,24,24,-1,23,-1,18,17,17,-1,15,14,13,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,15,14,14,14,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,17,17,18,18,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,19,19,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,20,20,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,19,19,19,19,19,19,20,21,20,20,20,20,20,21,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,20,20,20,20,20,20,21,21,21,21,21,21,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,37,37, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,28,28,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,30,29,28,27,26,25,24,23,24,25,26,27,28,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,30,29,29,-1,-1,25,24,24,24,25,26,27,28,29,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,32,32,33,34,35,36,37,38,39, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,33,33,34,35,36,-1,-1,40, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,34,34,34,35,-1,-1,-1,40, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,35,35,35,35,36,37,38,39, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,40,39,38,38,38,-1,39,38,38,38,38,39, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,39,38,37,36,35,34,35,36,37,38,39,40,41,40,39,39,39,39,40,39,39,39,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 29,29,29,29,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,33,32,32,32,32,33,33,32,32,32,32,32, 29,28,28,28,28,29,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,28,28,28,28,29,30,31,32, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,27,27,27,28,-1,-1,-1,33, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,26,26,27,28,29,-1,-1,33, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,25,25,26,27,28,29,30,31,32, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 29,28,28,-1,-1,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 29,29,29,-1,29,29,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 30,30,-1,-1,28,28,28,28,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 31,31,-1,27,27,27,27,28,-1,20,19,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,3,3,3,3,4,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 32,32,-1,26,26,26,26,-1,-1,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 33,33,-1,25,25,25,25,-1,-1,20,19,18,17,17,-1,-1,11,10,9,8,7,6,6,-1,-1,1,1,2,3,4,5,6,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,25,24,24,24,-1,21,20,19,18,18,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,0,1,2,3,4,5,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 31,31,-1,25,24,23,23,-1,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,1,1,2,3,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,3,3,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,7,7,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,9,8,8,8,-1,-1,6,6,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,9,9,9,9,-1,-1,7,7,7,7,7,7,7,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 33,-1,30,30,30,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,13,12,11,10,10,10,11,12,13,12,12,-1,17,18,-1,25,25,25,25,25,26,-1,29, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,13,12,11,11,11,11,11,12,13,13,13,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,13,12,12,12,12,12,12,12,13,14,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,14,15,-1,17,17,18,-1,23,-1,24,24,25,26,27, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,15,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,18,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,19,19,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,20,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,21,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,21,21,21,21,21,21,20,20,20,20,20,20,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,34,34, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,35,35, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,30,29,28,27,26,25,24,23,22,23,24,25,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,30,29,28,28,-1,-1,24,23,23,23,24,25,26,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,30,30,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 39,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,29,29,30,31,32,33,34,35,36, 40,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,30,30,31,32,33,-1,-1,37, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,31,31,31,32,-1,-1,-1,37, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,32,32,32,32,33,34,35,36, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,38,37,36,35,35,35,-1,36,35,35,35,35,36, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,40,39,38,37,36,35,34,33,34,35,36,37,38,39,38,37,36,36,36,36,37,36,36,36,36,36,36, 29,29,29,29,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,33,32,31,31,31,31,32,32,31,31,31,31,31, 29,28,28,28,28,29,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,27,27,27,27,28,29,30,31, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,26,26,26,27,-1,-1,-1,32, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,25,25,26,27,28,-1,-1,32, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,24,24,25,26,27,28,29,30,31, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 29,28,28,-1,-1,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 29,29,29,-1,29,29,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 30,30,-1,-1,28,28,28,28,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 31,31,-1,27,27,27,27,28,-1,20,19,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 32,32,-1,26,26,26,26,-1,-1,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 33,33,-1,25,25,25,25,-1,-1,20,19,18,17,17,-1,-1,11,10,9,8,7,6,6,-1,-1,1,1,1,2,3,4,5,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 32,32,-1,25,24,24,24,-1,21,20,19,18,18,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,1,0,1,2,3,4,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 31,31,-1,25,24,23,23,-1,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,1,1,1,2,3,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,3,3,3,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,7,7,-1,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,9,8,8,8,-1,-1,6,6,6,6,6,6,6,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,9,9,9,9,-1,-1,7,7,7,7,7,7,7,7,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 33,-1,30,30,30,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,13,12,11,10,10,10,11,12,12,11,11,-1,16,17,-1,24,24,24,24,24,25,-1,28, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,13,12,11,11,11,11,11,12,12,12,12,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,13,12,12,12,12,12,12,12,13,13,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,14,14,-1,16,16,17,-1,22,-1,23,23,24,25,26, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,18,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,19,19,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,20,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,21,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,21,21,21,21,21,21,20,20,20,20,20,20,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,30,29,28,27,26,25,24,23,22,23,24,25,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,30,29,28,28,-1,-1,24,23,23,23,24,25,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,30,30,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 39,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,28,28,29,30,31,32,33,34,35, 40,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,29,29,30,31,32,-1,-1,36, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,30,30,30,31,-1,-1,-1,36, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,31,31,31,31,32,33,34,35, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,40,39,38,37,36,35,34,33,34,35,36,37,38,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 29,29,29,29,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 29,28,28,28,28,29,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,26,26,26,26,27,28,29,30, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,25,25,25,26,-1,-1,-1,31, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,24,24,25,26,27,-1,-1,31, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,23,23,24,25,26,27,28,29,30, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 29,28,28,-1,-1,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 29,29,29,-1,29,29,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 30,30,-1,-1,28,28,28,28,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 31,31,-1,27,27,27,27,28,-1,20,19,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 32,32,-1,26,26,26,26,-1,-1,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,20,19,18,17,17,-1,-1,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,25,24,24,24,-1,21,20,19,18,18,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,2,1,0,1,2,3,4,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 31,31,-1,25,24,23,23,-1,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,3,3,3,3,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,7,7,-1,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,9,8,8,8,-1,-1,6,6,6,6,6,6,6,6,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,9,9,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 33,-1,30,30,30,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,13,12,11,10,10,10,11,12,11,10,10,-1,15,16,-1,23,23,23,23,23,24,-1,27, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,13,12,11,11,11,11,11,12,11,11,11,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,-1,21,-1,22,22,23,24,25, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,18,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,19,19,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,20,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,21,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,21,21,21,21,21,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,30,29,28,27,26,25,24,23,22,23,24,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,30,29,28,28,-1,-1,24,23,23,23,24,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,30,30,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 39,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,27,27,28,29,30,31,32,33,34, 40,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,28,28,29,30,31,-1,-1,35, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,29,29,29,30,-1,-1,-1,35, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,30,30,30,30,31,32,33,34, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,40,39,38,37,36,35,34,33,34,35,36,37,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,25,25,25,25,26,27,28,29, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,24,24,24,25,-1,-1,-1,30, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,23,23,24,25,26,-1,-1,30, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 30,29,29,-1,-1,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 30,30,30,-1,30,30,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 31,31,-1,-1,29,29,29,29,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 32,32,-1,28,28,28,28,29,-1,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 33,33,-1,27,27,27,27,-1,-1,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,21,20,19,18,18,-1,-1,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,26,25,25,25,-1,22,21,20,19,19,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,2,1,0,1,2,3,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 32,32,-1,26,25,24,24,-1,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,6,6,6,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,13,12,11,10,10,10,11,12,11,10,10,-1,14,15,-1,22,22,22,22,22,23,-1,26, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,13,12,11,11,11,11,11,12,11,11,11,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,-1,21,-1,22,22,23,24,25, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,18,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,19,19,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,20,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,21,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,21,21,21,21,21,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,30,29,28,27,26,25,24,23,22,23,24,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,30,29,28,28,-1,-1,24,23,23,23,24,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,30,30,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 39,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,27,27,28,29,30,31,32,33,34, 40,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,28,28,29,30,31,-1,-1,35, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,29,29,29,30,-1,-1,-1,35, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,30,30,30,30,31,32,33,34, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,40,39,38,37,36,35,34,33,34,35,36,37,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 31,30,30,-1,-1,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 31,31,31,-1,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 32,32,-1,-1,30,30,30,30,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 33,33,-1,29,29,29,29,30,-1,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 34,34,-1,28,28,28,28,-1,-1,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,27,26,26,26,-1,23,22,21,20,20,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,2,1,0,1,2,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 33,33,-1,27,26,25,25,-1,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,3,3,3,3,3,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,10,10,-1,19,18,19,20,20,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,13,12,11,10,10,10,11,12,11,10,10,-1,13,14,-1,21,21,21,21,21,22,-1,25, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,13,12,11,11,11,11,11,12,11,11,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,-1,21,-1,22,22,23,24,25, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,21,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,21,21,21,21,21,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,31,30,29,28,27,26,25,24,23,22,23,24,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,31,30,29,28,28,-1,-1,24,23,23,23,24,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,31,30,30,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 40,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,27,27,28,29,30,31,32,33,34, 41,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,28,28,29,30,31,-1,-1,35, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,29,29,29,30,-1,-1,-1,35, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,30,30,30,30,31,32,33,34, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,40,39,38,37,36,35,34,33,34,35,36,37,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 32,31,31,-1,-1,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 32,32,32,-1,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 33,33,-1,-1,31,31,31,31,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 34,34,-1,30,30,30,30,31,-1,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 35,35,-1,29,29,29,29,-1,-1,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 35,35,-1,28,27,27,27,-1,24,23,22,21,21,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,0,1,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 34,34,-1,28,27,26,26,-1,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,3,3,3,3,3,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,9,9,-1,18,17,18,19,19,18,-1,21, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,13,12,11,10,10,10,11,12,11,10,10,-1,12,13,-1,20,20,20,20,20,21,-1,24, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,13,12,11,11,11,11,11,12,11,11,11,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,14,15,-1,22,-1,23,23,23,-1,26, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,21,-1,22,22,23,24,25, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,21,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,21,21,21,21,21,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,31,30,29,28,28,-1,-1,24,23,23,23,24,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,32,31,30,30,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 41,40,39,38,37,36,35,34,34,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,27,27,28,29,30,31,32,33,34, 42,-1,-1,38,37,36,35,35,-1,-1,41,40,39,38,37,36,35,34,35,36,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,28,28,29,30,31,-1,-1,35, 42,-1,-1,-1,37,36,36,36,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,29,29,29,30,-1,-1,-1,35, 41,40,39,38,37,37,37,37,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,30,30,30,30,31,32,33,34, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,45,44,43,42,41,40,41,40,39,38,37,36,35,34,33,34,35,36,37,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 33,32,32,-1,-1,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 33,33,33,-1,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 34,34,-1,-1,32,32,32,32,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 35,35,-1,31,31,31,31,32,-1,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 36,36,-1,30,30,30,30,-1,-1,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 37,37,-1,29,29,29,29,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 36,36,-1,29,28,28,28,-1,25,24,23,22,22,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,0,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 35,35,-1,29,28,27,27,-1,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,2,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,3,3,3,3,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,9,9,-1,18,17,18,19,19,18,-1,21, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,16,17,18,-1,-1,13,12,11,10,10,10,11,12,11,10,10,-1,12,13,-1,20,20,20,20,20,21,-1,24, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,16,16,17,18,-1,-1,13,12,11,11,11,11,11,12,11,11,11,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,14,15,-1,22,-1,23,23,23,-1,26, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,18,18,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,21,-1,22,22,23,24,25, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,19,19,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,20,20,20,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,21,21,21,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,22,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,21,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 40,40,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,21,21,21,21,21,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 41,41,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,23,24,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,32,31,30,29,28,28,-1,-1,24,23,23,23,24,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,24,24,24,25,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 42,41,40,39,38,37,36,35,35,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,27,27,28,29,30,31,32,33,34, 43,-1,-1,39,38,37,36,36,-1,-1,41,40,39,38,37,36,35,34,35,36,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,28,28,29,30,31,-1,-1,35, 43,-1,-1,-1,38,37,37,37,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,29,29,29,30,-1,-1,-1,35, 42,41,40,39,38,38,38,38,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,30,30,30,30,31,32,33,34, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,45,44,43,42,41,40,41,40,39,38,37,36,35,34,33,34,35,36,37,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,16,16,15,15,15,15,15, 36,35,35,35,35,36,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,19,18,17,16,15,14,14,14,-1,-1,14,14,14,14,15, 36,35,34,34,34,-1,-1,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,11,11,11,11,12,13,14,15, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,10,10,10,11,-1,-1,-1,16, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,9,9,10,11,12,-1,-1,16, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,8,8,9,10,11,12,13,14,15, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,-1,-1,14,-1,-1,14,14,15, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,5,5,-1,-1,13,13,13,-1,15,15,15, 37,37,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,4,4,-1,4,4,-1,12,12,13,12,-1,-1,16,16, 38,38,-1,35,35,35,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,19,20,20,19,18,17,16,16,16,-1,-1,4,3,3,3,3,3,3,-1,12,11,-1,11,11,-1,17,17, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,19,19,20,20,19,18,17,16,15,15,15,-1,-1,3,2,2,2,2,3,-1,-1,10,10,10,10,-1,18,18, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,18,17,16,15,14,14,14,-1,-1,2,1,1,2,3,-1,-1,9,9,9,9,-1,17,17, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,0,1,2,3,4,-1,8,8,8,9,-1,16,16, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,22,22,22,22,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,2,2,3,4,-1,7,7,8,9,-1,15,15, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,3,3,4,5,6,7,8,9,-1,15,14, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,24,24,24,24,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,4,4,-1,7,7,8,9,-1,-1,13, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,8,-1,9,9,10,11,12, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,9,-1,10,10,10,-1,13, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,27,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,10,-1,-1,-1,11,-1,14, 39,-1,36,37,37,36,35,36,-1,30,30,-1,28,28,28,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,12,11,12,13,13,12,-1,15, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,12,12,12,13,13,13,-1,16, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,13,13,13,13,14,14,-1,17, 42,-1,39,38,38,38,38,38,-1,34,33,-1,31,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,14,14,14,14,14,15,-1,18, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,15,-1,-1,-1,16,-1,19, 44,-1,41,42,43,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,16,-1,19,18,17,-1,20, 44,43,42,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,17,-1,19,18,18,19,20, 45,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,18,19,19,19,-1,-1,21, 46,47,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,17,18,19,20,20,-1,23,22, 47,47,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,19,19,20,21,-1,23,23, 48,48,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,24,24, 49,49,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,28,27,26,25,25,25,25,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,25,25, 50,50,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,27,26,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,26,26, 51,51,-1,44,44,-1,44,45,-1,42,42,41,40,39,38,38,-1,-1,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,27,27, 52,52,-1,-1,45,46,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,28,28, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,30,29,29, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,30,30,30, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,31,31, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,32, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,33, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 52,51,50,50,50,-1,-1,50,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 52,51,51,51,51,-1,-1,51,51,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 52,52,52,52,52,53,53,52,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 36,36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,16,16,15,15,15,15,15, 36,35,35,35,35,36,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,19,18,17,16,15,14,14,14,-1,-1,14,14,14,14,15, 36,35,34,34,34,-1,-1,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,11,11,11,11,12,13,14,15, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,10,10,10,11,-1,-1,-1,16, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,9,9,10,11,12,-1,-1,16, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,8,8,9,10,11,12,13,14,15, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,-1,-1,13,-1,-1,14,14,15, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,5,5,-1,-1,12,12,12,-1,15,15,15, 37,37,-1,-1,36,36,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,4,4,-1,4,4,-1,11,11,12,11,-1,-1,16,16, 38,38,-1,35,35,35,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,19,20,19,18,17,16,15,15,15,-1,-1,4,3,3,3,3,3,3,-1,11,10,-1,10,10,-1,17,17, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,19,19,20,19,18,17,16,15,14,14,14,-1,-1,3,2,2,2,2,2,-1,-1,9,9,9,9,-1,17,17, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,17,16,15,14,13,13,13,-1,-1,2,1,1,1,2,-1,-1,8,8,8,8,-1,16,16, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,21,21,21,21,21,-1,-1,17,16,15,14,13,12,12,-1,-1,-1,1,0,1,2,3,-1,7,7,7,8,-1,15,15, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,22,22,22,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,-1,-1,1,1,2,3,-1,6,6,7,8,-1,14,14, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,3,4,5,6,7,8,-1,14,13, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,24,24,24,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,3,3,-1,6,6,7,8,-1,-1,12, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,7,-1,8,8,9,10,11, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,26,26,26,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,8,-1,9,9,9,-1,12, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,27,27,27,27,26,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,9,-1,-1,-1,10,-1,13, 39,-1,36,37,37,36,35,36,-1,30,30,-1,28,28,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,11,10,11,12,12,11,-1,14, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,11,11,11,12,12,12,-1,15, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,12,12,12,12,13,13,-1,16, 42,-1,39,38,38,38,38,38,-1,34,33,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,13,13,13,13,13,14,-1,17, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,14,-1,-1,-1,15,-1,18, 44,-1,41,42,42,-1,40,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,15,-1,18,17,16,-1,19, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,16,-1,18,17,17,18,19, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,17,18,18,18,-1,-1,20, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,16,17,18,19,19,-1,22,21, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,18,18,19,20,-1,22,22, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,23,23, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,-1,-1,27,26,25,24,24,24,24,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,24,24, 50,50,-1,42,42,42,42,-1,-1,40,40,40,39,38,38,-1,-1,26,25,25,25,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,25,25, 51,51,-1,43,43,-1,43,44,-1,41,41,40,39,38,37,37,-1,-1,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,26,26, 52,52,-1,-1,44,45,44,44,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,27,27, 51,51,51,-1,45,45,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,29,28,28, 51,50,50,-1,-1,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,29,29,29, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,30,30, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,31, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,32, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 51,50,49,49,49,-1,-1,49,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 51,50,50,50,50,-1,-1,50,50,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 51,51,51,51,51,52,52,51,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,16,16,15,15,15,15,15, 37,36,36,36,36,37,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,19,18,17,16,15,14,14,14,-1,-1,14,14,14,14,15, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,11,11,11,11,12,13,14,15, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,10,10,10,11,-1,-1,-1,16, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,9,9,10,11,12,-1,-1,16, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,8,8,9,10,11,12,13,14,15, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,6,7,-1,-1,12,-1,-1,14,14,15, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,5,5,-1,-1,11,11,11,-1,15,15,15, 38,38,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,4,-1,4,4,-1,10,10,11,10,-1,-1,16,16, 39,39,-1,36,36,36,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,20,20,19,18,17,16,15,15,15,-1,-1,5,4,3,3,3,3,3,-1,10,9,-1,9,9,-1,17,17, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,20,20,20,19,18,17,16,15,14,14,14,-1,-1,4,3,2,2,2,2,-1,-1,8,8,8,8,-1,16,16, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,17,16,15,14,13,13,13,-1,-1,3,2,1,1,1,-1,-1,7,7,7,7,-1,15,15, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,17,16,15,14,13,12,12,-1,-1,-1,2,1,0,1,2,-1,6,6,6,7,-1,14,14, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,23,23,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,-1,-1,1,1,1,2,-1,5,5,6,7,-1,13,13, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,25,25,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,3,3,-1,5,5,6,7,-1,-1,11, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,6,-1,7,7,8,9,10, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,27,27,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,7,-1,8,8,8,-1,11, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,8,-1,-1,-1,9,-1,12, 40,-1,37,38,38,37,36,37,-1,31,31,-1,29,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,10,9,10,11,11,10,-1,13, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,10,10,10,11,11,11,-1,14, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,11,12,12,-1,15, 43,-1,40,39,39,39,39,39,-1,35,34,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,12,12,12,12,12,13,-1,16, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,14,-1,17,16,15,-1,18, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,15,-1,17,16,16,17,18, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,16,17,17,17,-1,-1,19, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,16,17,17,18,18,-1,21,20, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,18,18,18,19,-1,21,21, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,19,19,19,19,-1,22,22, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,-1,-1,27,26,25,24,24,24,24,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,23,23, 50,50,-1,42,42,42,42,-1,-1,40,40,40,39,38,38,-1,-1,26,25,25,25,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 51,51,-1,43,43,-1,43,44,-1,41,41,40,39,38,37,37,-1,-1,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,25,25, 52,52,-1,-1,44,45,44,44,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,26,26, 51,51,51,-1,45,45,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,28,27,27, 51,50,50,-1,-1,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,28,28,28, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,29,29,29, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,30,30, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,31, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,32, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 51,50,49,49,49,-1,-1,49,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 51,50,50,50,50,-1,-1,50,50,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 51,51,51,51,51,52,52,51,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,20,19,18,17,16,15,15,15,15,16,16,15,15,15,15,15, 38,37,37,37,37,38,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,19,18,17,16,15,14,14,14,-1,-1,14,14,14,14,15, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,11,11,11,11,12,13,14,15, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,10,10,10,11,-1,-1,-1,16, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,9,9,10,11,12,-1,-1,16, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,8,8,9,10,11,12,13,14,15, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,12,-1,-1,14,14,15, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,5,5,-1,-1,11,11,11,-1,15,15,15, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,-1,4,4,-1,10,10,11,10,-1,-1,16,16, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,21,20,19,18,17,16,15,15,15,-1,-1,6,5,4,3,3,3,3,-1,10,9,-1,9,9,-1,17,17, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,21,20,19,18,17,16,15,14,14,14,-1,-1,5,4,3,2,2,2,-1,-1,8,8,8,8,-1,16,16, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,22,21,21,-1,-1,17,16,15,14,13,13,13,-1,-1,4,3,2,1,1,-1,-1,7,7,7,7,-1,15,15, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,23,22,22,22,-1,-1,17,16,15,14,13,12,12,-1,-1,-1,3,2,1,0,1,-1,6,6,6,7,-1,14,14, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,-1,-1,2,1,1,1,-1,5,5,6,7,-1,13,13, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,3,3,-1,5,5,6,7,-1,-1,11, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,6,-1,7,7,8,9,10, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,7,-1,8,8,8,-1,11, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,8,-1,-1,-1,9,-1,12, 41,-1,38,39,39,38,37,38,-1,32,32,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,10,9,10,11,11,10,-1,13, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,10,10,10,11,11,11,-1,14, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,31,31,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,11,12,12,-1,15, 44,-1,41,40,40,40,40,40,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,12,12,12,12,12,13,-1,16, 45,-1,42,-1,-1,-1,41,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,14,-1,17,16,15,-1,18, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,15,-1,17,16,16,17,18, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,16,17,17,17,-1,-1,19, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,16,17,17,18,18,-1,21,20, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,18,18,18,19,-1,21,21, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,19,19,19,19,-1,22,22, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,-1,-1,27,26,25,24,24,24,24,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,23,23, 50,50,-1,42,42,42,42,-1,-1,40,40,40,39,38,38,-1,-1,26,25,25,25,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 51,51,-1,43,43,-1,43,44,-1,41,41,40,39,38,37,37,-1,-1,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,25,25, 52,52,-1,-1,44,45,44,44,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,26,26, 51,51,51,-1,45,45,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,28,27,27, 51,50,50,-1,-1,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,28,28,28, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,29,29,29, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,30,30, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,31, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,32, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 51,50,49,49,49,-1,-1,49,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 51,50,50,50,50,-1,-1,50,50,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 51,51,51,51,51,52,52,51,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,18,19,20,21,20,19,18,17,16,16,16,16,17,17,16,16,16,16,16, 39,38,38,38,38,39,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,20,19,18,17,16,15,15,15,-1,-1,15,15,15,15,16, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,12,12,12,12,13,14,15,16, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,11,11,11,12,-1,-1,-1,17, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,10,10,11,12,13,-1,-1,17, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,9,9,10,11,12,13,14,15,16, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,-1,-1,15,15,16, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,-1,-1,11,11,11,-1,16,16,16, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,-1,5,5,-1,10,10,11,10,-1,-1,17,17, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,21,20,19,18,17,16,15,15,15,-1,-1,7,6,5,4,4,4,4,-1,10,9,-1,9,9,-1,17,17, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,22,21,20,19,18,17,16,15,14,14,14,-1,-1,6,5,4,3,3,3,-1,-1,8,8,8,8,-1,16,16, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,23,22,21,21,-1,-1,17,16,15,14,13,13,13,-1,-1,5,4,3,2,2,-1,-1,7,7,7,7,-1,15,15, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,24,23,22,22,22,-1,-1,17,16,15,14,13,12,12,-1,-1,-1,4,3,2,1,0,-1,6,6,6,7,-1,14,14, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,-1,-1,3,2,1,1,-1,5,5,6,7,-1,13,13, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,3,3,-1,5,5,6,7,-1,-1,11, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,6,-1,7,7,8,9,10, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,7,-1,8,8,8,-1,11, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,8,-1,-1,-1,9,-1,12, 42,-1,39,40,40,39,38,39,-1,33,33,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,10,9,10,11,11,10,-1,13, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,10,10,10,11,11,11,-1,14, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,31,31,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,11,12,12,-1,15, 45,-1,42,41,41,41,41,41,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,12,12,12,12,12,13,-1,16, 46,-1,43,-1,-1,-1,42,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,14,-1,17,16,15,-1,18, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,15,-1,17,16,16,17,18, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,16,17,17,17,-1,-1,19, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,16,17,17,18,18,-1,21,20, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,18,18,18,19,-1,21,21, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,19,19,19,19,-1,22,22, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,-1,-1,27,26,25,24,24,24,24,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,23,23, 50,50,-1,42,42,42,42,-1,-1,40,40,40,39,38,38,-1,-1,26,25,25,25,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 51,51,-1,43,43,-1,43,44,-1,41,41,40,39,38,37,37,-1,-1,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,25,25, 52,52,-1,-1,44,45,44,44,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,26,26, 51,51,51,-1,45,45,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,28,27,27, 51,50,50,-1,-1,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,28,28,28, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,29,29,29, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,30,30, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,31, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,32, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 51,50,49,49,49,-1,-1,49,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 51,50,50,50,50,-1,-1,50,50,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 51,51,51,51,51,52,52,51,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 43,42,42,42,42,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,21, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,20, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,19,19, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,18,18,18, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,6,-1,-1,17,17,17, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,5,5,5,-1,17,16,16, 44,44,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,4,4,5,4,-1,-1,15,15, 45,45,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,4,3,-1,3,3,-1,14,14, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,2,2,2,3,-1,13,13, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,1,1,2,3,-1,12,12, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,0,1,2,3,-1,11,11, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,1,1,2,3,-1,10,10, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,2,3,-1,10,9, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,3,3,3,3,-1,-1,8, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,4,-1,4,4,5,6,7, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,-1,5,5,5,-1,8, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,6,-1,-1,-1,6,-1,9, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,8,7,8,9,8,7,-1,10, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,8,8,8,9,8,8,-1,11, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,9,9,9,-1,12, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,10,10,10,10,10,10,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,12,-1,14,13,12,-1,15, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,13,-1,14,13,13,14,15, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,14,15,14,14,-1,-1,16, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,16,15,15,15,15,-1,18,17, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,16,16,16,16,-1,18,18, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,17,17,17,17,-1,19,19, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 52,52,-1,44,44,44,44,-1,-1,42,42,42,41,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 53,53,-1,45,45,-1,45,46,-1,43,43,42,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,21,20,20,20,20,-1,22,22, 54,54,-1,-1,46,47,46,46,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,21,21,21,21,-1,-1,23,23, 53,53,53,-1,47,47,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,24,24,24,24,25,24,24,-1,-1,22,22,22,-1,25,24,24, 53,52,52,-1,-1,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,23,-1,-1,25,25,25, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,27,26,26,26, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,28,27,27,27,27, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,28,28,-1,-1,28, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,29,-1,-1,-1,29, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,31,30, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 53,52,51,51,51,-1,-1,51,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 53,52,52,52,52,-1,-1,52,52,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,33, 53,53,53,53,53,54,54,53,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 43,42,42,42,42,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,21, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,20, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,19,19, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,18,18,18, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,6,-1,-1,17,17,17, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,5,5,5,-1,17,16,16, 44,44,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,4,4,5,4,-1,-1,15,15, 45,45,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,4,3,-1,3,3,-1,14,14, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,2,2,2,2,-1,13,13, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,1,1,1,2,-1,12,12, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,1,0,1,2,-1,11,11, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,1,1,1,2,-1,10,10, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,2,2,-1,10,9, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,3,3,3,3,-1,-1,8, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,4,-1,4,4,5,6,7, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,-1,5,5,5,-1,8, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,6,-1,-1,-1,6,-1,9, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,8,7,8,9,8,7,-1,10, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,8,8,8,9,8,8,-1,11, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,9,9,9,-1,12, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,10,10,10,10,10,10,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,12,-1,14,13,12,-1,15, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,13,-1,14,13,13,14,15, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,14,15,14,14,-1,-1,16, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,16,15,15,15,15,-1,18,17, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,16,16,16,16,-1,18,18, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,17,17,17,17,-1,19,19, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 52,52,-1,44,44,44,44,-1,-1,42,42,42,41,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 53,53,-1,45,45,-1,45,46,-1,43,43,42,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,21,20,20,20,20,-1,22,22, 54,54,-1,-1,46,47,46,46,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,21,21,21,21,-1,-1,23,23, 53,53,53,-1,47,47,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,24,24,24,24,25,24,24,-1,-1,22,22,22,-1,25,24,24, 53,52,52,-1,-1,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,23,-1,-1,25,25,25, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,27,26,26,26, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,28,27,27,27,27, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,28,28,-1,-1,28, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,29,-1,-1,-1,29, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,31,30, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 53,52,51,51,51,-1,-1,51,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 53,52,52,52,52,-1,-1,52,52,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,33, 53,53,53,53,53,54,54,53,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 43,42,42,42,42,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,21, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,20, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,19,19, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,18,18,18, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,6,-1,-1,17,17,17, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,5,5,5,-1,17,16,16, 44,44,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,4,4,5,4,-1,-1,15,15, 45,45,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,4,3,-1,3,3,-1,14,14, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,2,2,2,2,-1,13,13, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,2,1,1,1,-1,12,12, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,2,1,0,1,-1,11,11, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,2,1,1,1,-1,10,10, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,2,2,-1,10,9, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,3,3,3,3,-1,-1,8, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,4,-1,4,4,5,6,7, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,-1,5,5,5,-1,8, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,6,-1,-1,-1,6,-1,9, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,8,7,8,9,8,7,-1,10, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,8,8,8,9,8,8,-1,11, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,9,9,9,-1,12, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,10,10,10,10,10,10,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,12,-1,14,13,12,-1,15, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,13,-1,14,13,13,14,15, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,14,15,14,14,-1,-1,16, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,16,15,15,15,15,-1,18,17, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,16,16,16,16,-1,18,18, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,17,17,17,17,-1,19,19, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 52,52,-1,44,44,44,44,-1,-1,42,42,42,41,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 53,53,-1,45,45,-1,45,46,-1,43,43,42,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,21,20,20,20,20,-1,22,22, 54,54,-1,-1,46,47,46,46,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,21,21,21,21,-1,-1,23,23, 53,53,53,-1,47,47,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,24,24,24,24,25,24,24,-1,-1,22,22,22,-1,25,24,24, 53,52,52,-1,-1,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,23,-1,-1,25,25,25, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,27,26,26,26, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,28,27,27,27,27, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,28,28,-1,-1,28, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,29,-1,-1,-1,29, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,31,30, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 53,52,51,51,51,-1,-1,51,51,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 53,52,52,52,52,-1,-1,52,52,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,33, 53,53,53,53,53,54,54,53,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,21, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,20, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,19,19,19, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,19,18,18,18, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,6,-1,-1,17,17,17, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,6,5,5,-1,17,16,16, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,5,5,5,4,-1,-1,15,15, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,5,4,-1,3,3,-1,14,14, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,3,2,2,2,-1,13,13, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,3,2,1,1,-1,12,12, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,3,2,1,0,-1,11,11, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,2,1,1,-1,10,10, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,2,2,-1,10,9, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,3,3,3,-1,-1,8, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,4,4,5,6,7, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,5,5,5,-1,8, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,6,-1,9, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,8,9,8,7,-1,10, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,8,9,8,8,-1,11, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,9,9,9,9,9,-1,12, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,10,10,10,10,10,10,-1,13, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,11,-1,-1,-1,11,-1,14, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,12,-1,14,13,12,-1,15, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,13,-1,14,13,13,14,15, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,14,15,14,14,-1,-1,16, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,17,16,15,15,15,15,-1,18,17, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,18,18,-1,16,16,16,16,-1,18,18, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,19,19,19,-1,17,17,17,17,-1,19,19, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,-1,-1,18,18,18,18,-1,20,20, 53,53,-1,45,45,45,45,-1,-1,43,43,43,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 54,54,-1,46,46,-1,46,47,-1,44,44,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,22,22,22,22,22,-1,21,20,20,20,20,-1,22,22, 55,55,-1,-1,47,48,47,47,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,23,23,23,-1,23,23,-1,21,21,21,21,-1,-1,23,23, 54,54,54,-1,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,24,24,24,25,24,24,-1,-1,22,22,22,-1,25,24,24, 54,53,53,-1,-1,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,25,25,25,25,25,25,25,25,26,-1,-1,23,-1,-1,25,25,25, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,27,26,26,26, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,28,27,27,27,27, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,28,28,-1,-1,28, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,29,-1,-1,-1,29, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,31,30, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 54,53,52,52,52,-1,-1,52,52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 54,53,53,53,53,-1,-1,53,53,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,34,33,33,33,33,33, 54,54,54,54,54,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,34,34,34,34,34,34, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,16,15,15,15,15,15, 51,50,50,49,48,48,-1,45,44,43,42,41,40,39,38,37,36,36,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,14,14,14,14,14, 51,50,49,49,49,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,13,13, 51,50,49,48,48,-1,46,45,45,-1,-1,-1,41,40,39,38,38,37,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,13,12,12,-1,12,12,13,12,12, 51,50,49,48,47,47,46,46,-1,-1,43,42,41,40,39,38,37,37,36,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,12,11,11,11,12,13,12,11, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,12,11,10,10,-1,-1,-1,10, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,12,11,10,9,9,-1,-1,9, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,13,12,11,10,9,8,8,8,8, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,8,7,7,7, 51,50,50,-1,-1,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,14,14,-1,-1,17,-1,-1,6,6,6, 51,51,51,-1,52,52,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,15,-1,-1,16,16,16,-1,6,5,5, 52,52,-1,-1,51,51,51,51,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,-1,16,16,-1,15,15,16,15,-1,-1,4,4, 53,53,-1,50,50,50,50,51,-1,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,17,-1,15,14,-1,14,14,-1,3,3, 54,54,-1,49,49,49,49,-1,-1,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,-1,-1,13,13,13,13,-1,2,2, 55,55,-1,48,48,48,48,-1,-1,42,41,40,39,39,-1,-1,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,-1,-1,12,12,12,12,-1,1,1, 55,55,-1,48,47,47,47,-1,43,42,41,40,40,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,22,-1,-1,-1,16,15,14,14,14,-1,11,11,11,11,-1,0,1, 54,54,-1,48,47,46,46,-1,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,-1,10,10,10,10,-1,1,1, 53,54,-1,48,47,46,45,44,43,42,42,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,-1,2,2, 52,-1,-1,48,47,46,46,-1,43,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,14,13,13,-1,10,9,8,8,-1,-1,3, 51,50,49,48,48,-1,47,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,11,-1,8,7,6,5,4, 52,-1,49,49,49,-1,48,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,12,-1,8,7,7,-1,5, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,13,-1,-1,-1,8,-1,6, 54,-1,51,52,52,51,50,51,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,14,13,12,11,10,9,-1,7, 55,-1,52,52,52,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,14,13,12,11,10,10,-1,8, 56,-1,53,53,52,52,52,52,-1,-1,46,-1,41,41,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,14,13,12,11,11,11,-1,9, 57,-1,54,53,53,53,53,53,-1,45,45,-1,41,40,39,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,14,13,12,12,12,12,-1,10, 56,-1,53,-1,-1,-1,52,-1,-1,44,44,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,14,-1,-1,-1,13,-1,11, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,15,-1,16,15,14,-1,12, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,22,22,22,-1,16,-1,16,15,15,14,13, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,22,21,21,-1,17,17,16,16,-1,-1,14, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,19,18,17,17,17,-1,16,15, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,21,-1,18,18,18,18,-1,16,16, 58,58,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,24,23,22,22,22,-1,19,19,19,19,-1,17,17, 59,59,-1,51,51,51,51,-1,-1,49,49,48,47,47,-1,-1,37,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,-1,-1,20,20,20,20,-1,18,18, 60,60,-1,52,52,52,52,-1,-1,50,49,48,47,46,46,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,24,-1,-1,21,21,21,21,-1,19,19, 61,61,-1,53,53,-1,53,54,-1,50,49,48,47,46,45,45,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,25,25,-1,23,22,22,22,22,-1,20,20, 60,60,-1,-1,54,55,54,54,-1,50,50,-1,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,28,27,26,26,26,-1,26,26,-1,23,23,23,23,-1,-1,21,21, 59,59,59,-1,55,55,55,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,28,27,27,-1,-1,24,24,24,-1,23,22,22, 59,58,58,-1,-1,56,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,28,29,-1,-1,25,-1,-1,23,23,23, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,25,24,24,24, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,29,28,27,26,25,25,25,25, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,29,28,27,26,26,-1,-1,26, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,44,44,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,29,28,27,27,-1,-1,-1,27, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,45,45,44,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,29,28,28,28,29,30,29,28, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,46,46,45,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 59,58,57,57,57,-1,-1,57,56,55,55,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 59,58,58,58,58,-1,-1,57,56,55,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,39,38,37,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,31, 59,59,59,59,59,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,38,37,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,16,15,15,15,15,15, 51,50,50,49,48,48,-1,45,44,43,42,41,40,39,38,37,36,36,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,14,14,14,14,14, 51,50,49,49,49,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,13,13, 51,50,49,48,48,-1,46,45,45,-1,-1,-1,41,40,39,38,38,37,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,13,12,12,-1,12,12,13,12,12, 51,50,49,48,47,47,46,46,-1,-1,43,42,41,40,39,38,37,37,36,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,12,11,11,11,12,13,12,11, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,12,11,10,10,-1,-1,-1,10, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,12,11,10,9,9,-1,-1,9, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,13,12,11,10,9,8,8,8,8, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,8,7,7,7, 51,50,50,-1,-1,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,14,14,-1,-1,17,-1,-1,6,6,6, 51,51,51,-1,52,52,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,15,-1,-1,16,16,16,-1,6,5,5, 52,52,-1,-1,51,51,51,51,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,-1,16,16,-1,15,15,16,15,-1,-1,4,4, 53,53,-1,50,50,50,50,51,-1,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,17,-1,15,14,-1,14,14,-1,3,3, 54,54,-1,49,49,49,49,-1,-1,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,-1,-1,13,13,13,13,-1,2,2, 55,55,-1,48,48,48,48,-1,-1,42,41,40,39,39,-1,-1,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,-1,-1,12,12,12,12,-1,1,1, 55,55,-1,48,47,47,47,-1,43,42,41,40,40,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,22,-1,-1,-1,16,15,14,14,14,-1,11,11,11,11,-1,1,0, 54,54,-1,48,47,46,46,-1,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,-1,10,10,10,10,-1,1,1, 53,54,-1,48,47,46,45,44,43,42,42,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,-1,2,2, 52,-1,-1,48,47,46,46,-1,43,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,14,13,13,-1,10,9,8,8,-1,-1,3, 51,50,49,48,48,-1,47,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,11,-1,8,7,6,5,4, 52,-1,49,49,49,-1,48,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,12,-1,8,7,7,-1,5, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,13,-1,-1,-1,8,-1,6, 54,-1,51,52,52,51,50,51,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,14,13,12,11,10,9,-1,7, 55,-1,52,52,52,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,14,13,12,11,10,10,-1,8, 56,-1,53,53,52,52,52,52,-1,-1,46,-1,41,41,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,14,13,12,11,11,11,-1,9, 57,-1,54,53,53,53,53,53,-1,45,45,-1,41,40,39,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,14,13,12,12,12,12,-1,10, 56,-1,53,-1,-1,-1,52,-1,-1,44,44,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,14,-1,-1,-1,13,-1,11, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,15,-1,16,15,14,-1,12, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,22,22,22,-1,16,-1,16,15,15,14,13, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,22,21,21,-1,17,17,16,16,-1,-1,14, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,19,18,17,17,17,-1,16,15, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,21,-1,18,18,18,18,-1,16,16, 58,58,-1,51,50,50,50,-1,48,48,48,48,48,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,24,23,22,22,22,-1,19,19,19,19,-1,17,17, 59,59,-1,51,51,51,51,-1,-1,49,49,48,47,47,-1,-1,37,36,35,34,34,34,34,-1,-1,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,-1,-1,20,20,20,20,-1,18,18, 60,60,-1,52,52,52,52,-1,-1,50,49,48,47,46,46,-1,-1,36,35,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,24,-1,-1,21,21,21,21,-1,19,19, 61,61,-1,53,53,-1,53,54,-1,50,49,48,47,46,45,45,-1,-1,36,36,36,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,25,25,-1,23,22,22,22,22,-1,20,20, 60,60,-1,-1,54,55,54,54,-1,50,50,-1,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,28,27,26,26,26,-1,26,26,-1,23,23,23,23,-1,-1,21,21, 59,59,59,-1,55,55,55,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,28,27,27,-1,-1,24,24,24,-1,23,22,22, 59,58,58,-1,-1,56,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,28,29,-1,-1,25,-1,-1,23,23,23, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,25,24,24,24, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,29,28,27,26,25,25,25,25, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,29,28,27,26,26,-1,-1,26, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,44,44,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,29,28,27,27,-1,-1,-1,27, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,45,45,44,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,29,28,28,28,29,30,29,28, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,46,46,45,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 59,58,57,57,57,-1,-1,57,56,55,55,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 59,58,58,58,58,-1,-1,57,56,55,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,39,38,37,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,31, 59,59,59,59,59,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,38,37,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 16,16,16,16,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50, 15,15,15,15,15,16,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,49,49,49,49,50, 14,14,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,48,48,48,49,50, 13,13,14,13,13,-1,13,13,14,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,46,46,47,-1,47,47,48,49,50, 12,13,14,13,12,12,12,13,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 11,-1,-1,-1,11,11,12,13,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 10,-1,-1,10,10,11,12,13,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 9,9,9,9,10,11,12,13,14,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 8,8,8,9,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 7,7,7,-1,-1,16,-1,-1,15,15,16,17,18,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 6,6,7,-1,15,15,15,-1,-1,16,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 5,5,-1,-1,14,14,14,14,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,51,50,-1,-1,51,51, 4,4,-1,13,13,13,13,14,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,-1,50,49,-1,49,49,-1,52,52, 3,3,-1,12,12,12,12,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 2,2,-1,11,11,11,11,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 1,1,-1,10,10,10,10,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 0,1,-1,9,9,9,9,-1,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 1,1,-1,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 2,-1,-1,7,7,8,9,-1,12,12,13,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 3,4,5,6,7,-1,10,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,46,-1,47,47,48,49,50, 4,-1,6,6,7,-1,11,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,-1,48,48,48,-1,51, 5,-1,7,-1,-1,-1,12,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 6,-1,8,9,10,11,12,13,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,50,49,50,51,51,50,-1,53, 7,-1,9,9,10,11,12,13,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,51,51,51,-1,54, 8,-1,10,10,10,11,12,13,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,51,52,52,-1,55, 9,-1,11,11,11,11,12,13,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,52,52,52,52,52,53,-1,56, 10,-1,12,-1,-1,-1,13,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,51,-1,-1,-1,52,-1,55, 11,-1,13,14,15,-1,14,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 12,13,14,14,15,-1,15,-1,21,21,21,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,-1,50,50,51,52,53, 13,-1,-1,15,15,16,16,-1,20,20,21,-1,25,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 14,15,-1,16,16,16,17,18,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 15,15,-1,17,17,17,17,-1,20,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,31,31,32,33,34,35,36,37,38,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 16,16,-1,18,18,18,18,-1,21,21,21,22,23,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,46,46,47,47,47,-1,49,49,49,50,-1,57,57, 17,17,-1,19,19,19,19,-1,-1,22,22,22,23,24,-1,-1,29,29,29,29,29,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,45,45,46,47,48,-1,-1,50,50,50,50,-1,58,58, 18,18,-1,20,20,20,20,-1,-1,23,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,34,34,34,34,35,-1,-1,44,44,45,46,47,48,-1,-1,51,51,51,51,-1,59,59, 19,19,-1,21,21,-1,21,22,-1,24,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,-1,-1,43,43,44,45,46,47,48,-1,53,52,52,52,52,-1,59,59, 20,20,-1,-1,22,23,22,22,-1,25,25,-1,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,42,43,44,45,-1,48,48,-1,53,53,53,53,-1,-1,58,58, 21,21,22,-1,23,23,23,-1,-1,26,26,27,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,54,54,54,-1,57,57,57, 22,22,22,-1,-1,24,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,55,-1,-1,56,56,57, 23,23,23,24,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 24,24,24,24,25,26,27,28,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 25,-1,-1,25,25,26,27,28,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 26,-1,-1,-1,26,26,27,28,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 27,28,29,28,27,27,27,28,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,43,44,44,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,44,45,45,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,55,55,-1,-1,55,55,55,56,57, 30,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,55,56,-1,57,56,56,56,56,57, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,36,37,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,57,57,57,57,57,57, 16,16,16,16,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50, 15,15,15,15,15,16,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,49,49,49,49,50, 14,14,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,48,48,48,49,50, 13,13,14,13,13,-1,13,13,14,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,46,46,47,-1,47,47,48,49,50, 12,13,14,13,12,12,12,13,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 11,-1,-1,-1,11,11,12,13,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 10,-1,-1,10,10,11,12,13,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 9,9,9,9,10,11,12,13,14,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 8,8,8,9,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 7,7,7,-1,-1,16,-1,-1,15,15,16,17,18,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 6,6,7,-1,15,15,15,-1,-1,16,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 5,5,-1,-1,14,14,14,14,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,51,50,-1,-1,51,51, 4,4,-1,13,13,13,13,14,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,-1,50,49,-1,49,49,-1,52,52, 3,3,-1,12,12,12,12,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 2,2,-1,11,11,11,11,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 1,1,-1,10,10,10,10,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 1,0,-1,9,9,9,9,-1,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 1,1,-1,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 2,-1,-1,7,7,8,9,-1,12,12,13,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 3,4,5,6,7,-1,10,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,46,-1,47,47,48,49,50, 4,-1,6,6,7,-1,11,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,-1,48,48,48,-1,51, 5,-1,7,-1,-1,-1,12,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 6,-1,8,9,10,11,12,13,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,50,49,50,51,51,50,-1,53, 7,-1,9,9,10,11,12,13,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,51,51,51,-1,54, 8,-1,10,10,10,11,12,13,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,51,52,52,-1,55, 9,-1,11,11,11,11,12,13,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,52,52,52,52,52,53,-1,56, 10,-1,12,-1,-1,-1,13,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,51,-1,-1,-1,52,-1,55, 11,-1,13,14,15,-1,14,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 12,13,14,14,15,-1,15,-1,21,21,21,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,-1,50,50,51,52,53, 13,-1,-1,15,15,16,16,-1,20,20,21,-1,25,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 14,15,-1,16,16,16,17,18,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 15,15,-1,17,17,17,17,-1,20,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,31,31,32,33,34,35,36,37,38,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 16,16,-1,18,18,18,18,-1,21,21,21,22,23,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,46,46,47,47,47,-1,49,49,49,50,-1,57,57, 17,17,-1,19,19,19,19,-1,-1,22,22,22,23,24,-1,-1,29,29,29,29,29,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,45,45,46,47,48,-1,-1,50,50,50,50,-1,58,58, 18,18,-1,20,20,20,20,-1,-1,23,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,34,34,34,34,35,-1,-1,44,44,45,46,47,48,-1,-1,51,51,51,51,-1,59,59, 19,19,-1,21,21,-1,21,22,-1,24,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,-1,-1,43,43,44,45,46,47,48,-1,53,52,52,52,52,-1,59,59, 20,20,-1,-1,22,23,22,22,-1,25,25,-1,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,42,43,44,45,-1,48,48,-1,53,53,53,53,-1,-1,58,58, 21,21,22,-1,23,23,23,-1,-1,26,26,27,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,54,54,54,-1,57,57,57, 22,22,22,-1,-1,24,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,55,-1,-1,56,56,57, 23,23,23,24,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 24,24,24,24,25,26,27,28,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 25,-1,-1,25,25,26,27,28,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 26,-1,-1,-1,26,26,27,28,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 27,28,29,28,27,27,27,28,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,43,44,44,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,44,45,45,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,55,55,-1,-1,55,55,55,56,57, 30,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,55,56,-1,57,56,56,56,56,57, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,36,37,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,57,57,57,57,57,57, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,43,43,43,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 21,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 20,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 19,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 18,18,18,18,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 17,17,17,18,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 16,16,16,-1,-1,7,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 15,15,16,-1,6,6,6,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 14,14,-1,-1,5,5,5,5,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 13,13,-1,4,4,4,4,5,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 12,12,-1,3,3,3,3,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 11,11,-1,2,2,2,3,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 10,10,-1,1,1,2,3,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 9,9,-1,0,1,2,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 8,9,-1,1,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 7,-1,-1,2,2,2,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 6,5,4,3,3,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 7,-1,4,4,4,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 8,-1,5,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 9,-1,6,7,8,8,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 10,-1,7,7,8,8,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 11,-1,8,8,8,9,9,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 12,-1,9,9,9,9,10,10,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 13,-1,10,-1,-1,-1,11,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,11,12,13,-1,12,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 14,13,12,12,13,-1,13,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 15,-1,-1,13,13,14,14,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 16,17,-1,14,14,14,15,16,17,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 17,17,-1,15,15,15,15,-1,18,18,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 18,18,-1,16,16,16,16,-1,19,19,19,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 19,19,-1,17,17,17,17,-1,-1,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 20,20,-1,18,18,18,18,-1,-1,21,21,21,21,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 21,21,-1,19,19,-1,19,20,-1,22,22,22,22,22,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,47,46,46,46,46,-1,53,53, 22,22,-1,-1,20,21,20,20,-1,23,23,-1,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,47,47,-1,-1,52,52, 23,23,24,-1,21,21,21,-1,-1,24,24,25,24,24,24,24,25,26,27,28,29,30,31,32,33,33,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 24,24,24,-1,-1,22,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 25,25,25,26,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 26,26,26,26,27,28,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 27,-1,-1,27,27,28,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,38,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 28,-1,-1,-1,28,28,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 29,30,31,30,29,29,29,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 32,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,50,50,50,-1,51,50,50,50,50,51, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,51,51,51,52,51,51,51,51,51,51, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 21,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,-1,42,42,42,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 20,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 19,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 18,18,18,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 17,17,17,18,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 16,16,16,-1,-1,7,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 15,15,16,-1,6,6,6,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 14,14,-1,-1,5,5,5,5,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,44,44, 13,13,-1,4,4,4,4,5,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,45,45, 12,12,-1,3,3,3,3,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 11,11,-1,2,2,2,2,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 10,10,-1,1,1,1,2,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 9,9,-1,1,0,1,2,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 8,9,-1,1,1,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 7,-1,-1,2,2,2,2,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 6,5,4,3,3,-1,3,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 7,-1,4,4,4,-1,4,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 8,-1,5,-1,-1,-1,5,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 9,-1,6,7,8,7,6,7,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 10,-1,7,7,8,7,7,7,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 11,-1,8,8,8,8,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 12,-1,9,9,9,9,9,9,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 13,-1,10,-1,-1,-1,10,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 14,-1,11,12,13,-1,11,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 14,13,12,12,13,-1,12,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 15,-1,-1,13,13,14,13,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 16,17,-1,14,14,14,14,15,16,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 17,17,-1,15,15,15,15,-1,17,17,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 18,18,-1,16,16,16,16,-1,18,18,18,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,39,39,40,40,40,-1,42,42,42,43,-1,50,50, 19,19,-1,17,17,17,17,-1,-1,19,19,19,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,38,39,40,41,-1,-1,43,43,43,43,-1,51,51, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,39,40,41,-1,-1,44,44,44,44,-1,52,52, 21,21,-1,19,19,-1,19,20,-1,21,21,21,21,21,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,40,41,-1,46,45,45,45,45,-1,52,52, 22,22,-1,-1,20,21,20,20,-1,22,22,-1,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,46,46,46,46,-1,-1,51,51, 23,23,24,-1,21,21,21,-1,-1,23,23,24,23,23,23,23,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,-1,50,50,50, 24,24,24,-1,-1,22,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,-1,-1,49,49,50, 25,25,25,26,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 26,26,26,26,27,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 27,-1,-1,27,27,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 28,-1,-1,-1,28,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 29,30,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 32,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,49,49,49,-1,50,49,49,49,49,50, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,50,50,50,51,50,50,50,50,50,50, 20,20,20,20,20,20,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,42, 20,19,19,19,19,20,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,41,41,41,41,42, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,40,40,40,41,42, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 20,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 19,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 18,18,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 17,17,17,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 16,16,16,-1,-1,7,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 15,15,16,-1,6,6,6,-1,-1,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 14,14,-1,-1,5,5,5,5,-1,9,9,-1,9,9,9,10,11,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,43,43, 13,13,-1,4,4,4,4,5,-1,8,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,-1,42,41,-1,41,41,-1,44,44, 12,12,-1,3,3,3,3,-1,-1,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 11,11,-1,2,2,2,2,-1,-1,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 10,10,-1,2,1,1,1,-1,5,5,5,6,7,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 9,9,-1,2,1,0,1,-1,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 8,9,-1,2,1,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 7,-1,-1,2,2,2,2,-1,4,4,5,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 6,5,4,3,3,-1,3,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,-1,39,39,40,41,42, 7,-1,4,4,4,-1,4,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,-1,40,40,40,-1,43, 8,-1,5,-1,-1,-1,5,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 9,-1,6,7,8,7,6,7,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,42,41,42,43,43,42,-1,45, 10,-1,7,7,8,7,7,7,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,43,43,43,-1,46, 11,-1,8,8,8,8,8,8,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,43,44,44,-1,47, 12,-1,9,9,9,9,9,9,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,44,44,44,44,44,45,-1,48, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,43,-1,-1,-1,44,-1,47, 14,-1,11,12,13,-1,11,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 14,13,12,12,13,-1,12,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 15,-1,-1,13,13,14,13,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 16,17,-1,14,14,14,14,15,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 17,17,-1,15,15,15,15,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 18,18,-1,16,16,16,16,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,38,38,39,39,39,-1,41,41,41,42,-1,49,49, 19,19,-1,17,17,17,17,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,37,37,38,39,40,-1,-1,42,42,42,42,-1,50,50, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,27,-1,-1,36,36,37,38,39,40,-1,-1,43,43,43,43,-1,51,51, 21,21,-1,19,19,-1,19,20,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,-1,-1,35,35,36,37,38,39,40,-1,45,44,44,44,44,-1,51,51, 22,22,-1,-1,20,21,20,20,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,45,45,45,45,-1,-1,50,50, 23,23,24,-1,21,21,21,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,31,30,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,-1,49,49,49, 24,24,24,-1,-1,22,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,-1,-1,48,48,49, 25,25,25,26,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 26,26,26,26,27,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 27,-1,-1,27,27,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,36,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 28,-1,-1,-1,28,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 29,30,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 32,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,48,48,48,-1,49,48,48,48,48,49, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,40,41,42,43,44,45,46,47,48,49,49,49,49,50,49,49,49,49,49,49, 20,20,20,20,20,20,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,42, 20,19,19,19,19,20,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,41,41,41,41,42, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,40,40,40,41,42, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 20,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 19,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 18,18,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 17,17,17,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 16,16,16,-1,-1,7,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 15,15,16,-1,6,6,6,-1,-1,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 14,14,-1,-1,5,5,5,5,-1,9,9,-1,9,9,9,10,11,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,43,43, 13,13,-1,4,4,4,4,5,-1,8,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,-1,42,41,-1,41,41,-1,44,44, 12,12,-1,3,3,3,3,-1,-1,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 11,11,-1,3,2,2,2,-1,-1,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 10,10,-1,3,2,1,1,-1,5,5,5,6,7,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 9,9,-1,3,2,1,0,-1,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 8,9,-1,3,2,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 7,-1,-1,3,2,2,2,-1,4,4,5,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 6,5,4,3,3,-1,3,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,-1,39,39,40,41,42, 7,-1,4,4,4,-1,4,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,-1,40,40,40,-1,43, 8,-1,5,-1,-1,-1,5,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 9,-1,6,7,8,7,6,7,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,42,41,42,43,43,42,-1,45, 10,-1,7,7,8,7,7,7,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,43,43,43,-1,46, 11,-1,8,8,8,8,8,8,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,43,44,44,-1,47, 12,-1,9,9,9,9,9,9,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,44,44,44,44,44,45,-1,48, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,43,-1,-1,-1,44,-1,47, 14,-1,11,12,13,-1,11,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 14,13,12,12,13,-1,12,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 15,-1,-1,13,13,14,13,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 16,17,-1,14,14,14,14,15,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 17,17,-1,15,15,15,15,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 18,18,-1,16,16,16,16,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,38,38,39,39,39,-1,41,41,41,42,-1,49,49, 19,19,-1,17,17,17,17,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,37,37,38,39,40,-1,-1,42,42,42,42,-1,50,50, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,27,-1,-1,36,36,37,38,39,40,-1,-1,43,43,43,43,-1,51,51, 21,21,-1,19,19,-1,19,20,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,-1,-1,35,35,36,37,38,39,40,-1,45,44,44,44,44,-1,51,51, 22,22,-1,-1,20,21,20,20,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,45,45,45,45,-1,-1,50,50, 23,23,24,-1,21,21,21,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,29,30,31,31,30,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,-1,49,49,49, 24,24,24,-1,-1,22,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,29,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,-1,-1,48,48,49, 25,25,25,26,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 26,26,26,26,27,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 27,-1,-1,27,27,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,36,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 28,-1,-1,-1,28,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 29,30,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 32,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,48,48,48,-1,49,48,48,48,48,49, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,40,41,42,43,44,45,46,47,48,49,49,49,49,50,49,49,49,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 16,16,16,16,16,16,17,16,16,16,16,17,18,19,20,21,20,19,18,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, 16,15,15,15,15,16,-1,15,15,15,16,17,18,19,20,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,38,38,38,38,39, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 16,15,14,13,12,12,12,12,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 17,-1,-1,-1,12,11,11,11,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 17,-1,-1,13,12,11,10,10,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 16,15,14,13,12,11,10,9,9,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 16,15,15,-1,-1,11,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 16,16,16,-1,10,10,10,-1,-1,6,6,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 17,17,-1,-1,9,9,9,9,-1,5,5,-1,5,5,6,7,8,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 16,16,-1,8,8,8,8,9,-1,4,4,4,4,5,6,7,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 15,15,-1,7,7,7,7,-1,-1,3,3,3,4,5,6,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 14,14,-1,6,6,6,6,-1,-1,2,2,3,4,5,-1,-1,12,12,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 13,13,-1,6,5,5,5,-1,1,1,2,3,4,-1,-1,-1,11,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 12,12,-1,6,5,4,4,-1,0,1,2,3,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 11,12,-1,6,5,4,3,2,1,1,2,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 10,-1,-1,6,5,4,4,-1,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 9,8,7,6,6,-1,5,-1,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 10,-1,7,7,7,-1,6,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 11,-1,8,-1,-1,-1,7,-1,-1,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 12,-1,9,10,10,9,8,9,-1,6,6,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,39,38,39,40,40,39,-1,42, 13,-1,10,10,10,9,9,9,-1,-1,7,-1,9,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 14,-1,11,11,10,10,10,10,-1,-1,8,-1,10,10,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 15,-1,12,11,11,11,11,11,-1,10,9,-1,11,11,12,13,14,14,14,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,30,-1,34,34,-1,41,41,41,41,41,42,-1,45, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,12,13,14,15,15,15,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,33,33,-1,-1,41,-1,-1,-1,42,-1,45, 17,-1,14,15,16,-1,13,-1,12,11,11,12,13,13,13,13,14,15,16,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 17,16,15,15,16,-1,14,-1,12,12,12,-1,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,-1,40,40,41,42,43, 18,-1,-1,16,16,16,15,-1,13,13,13,-1,15,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 19,20,-1,17,17,16,16,15,14,14,14,-1,-1,16,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 20,20,-1,18,17,17,17,-1,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,-1,-1,21,21,22,23,24,25,26,27,28,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 21,21,-1,18,18,18,18,-1,16,16,16,16,17,-1,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,36,36,37,37,37,-1,39,39,39,40,-1,47,47, 22,22,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,-1,-1,23,23,23,23,24,25,26,-1,-1,35,35,36,37,38,-1,-1,40,40,40,40,-1,48,48, 23,23,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,24,24,24,25,-1,-1,34,34,35,36,37,38,-1,-1,41,41,41,41,-1,49,49, 24,24,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,25,25,-1,-1,33,33,34,35,36,37,38,-1,43,42,42,42,42,-1,49,49, 25,25,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,43,43,43,43,-1,-1,48,48, 26,26,27,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,26,27,28,29,29,28,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,-1,47,47,47, 27,27,27,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,-1,-1,46,46,47, 28,28,28,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 29,29,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 30,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 31,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,46,46,46,-1,47,46,46,46,46,47, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,44,45,46,47,47,47,47,48,47,47,47,47,47,47, 16,16,16,16,16,16,17,16,16,16,16,17,18,19,20,20,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 16,15,15,15,15,16,-1,15,15,15,16,17,18,19,20,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,37,37,37,37,38, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 16,15,14,13,12,12,12,12,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 17,-1,-1,-1,12,11,11,11,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 17,-1,-1,13,12,11,10,10,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 16,15,14,13,12,11,10,9,9,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 16,15,15,-1,-1,11,-1,-1,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 16,16,16,-1,10,10,10,-1,-1,6,6,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 17,17,-1,-1,9,9,9,9,-1,5,5,-1,5,5,5,6,7,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 16,16,-1,8,8,8,8,9,-1,4,4,4,4,4,5,6,-1,-1,14,14,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 15,15,-1,7,7,7,7,-1,-1,3,3,3,3,4,5,-1,-1,13,13,13,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 14,14,-1,6,6,6,6,-1,-1,2,2,2,3,4,-1,-1,12,12,12,13,14,15,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 13,13,-1,6,5,5,5,-1,1,1,1,2,3,-1,-1,-1,11,11,12,13,14,15,16,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 12,12,-1,6,5,4,4,-1,1,0,1,2,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,20,20,21,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 11,12,-1,6,5,4,3,2,1,1,1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 10,-1,-1,6,5,4,4,-1,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 9,8,7,6,6,-1,5,-1,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 10,-1,7,7,7,-1,6,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 11,-1,8,-1,-1,-1,7,-1,-1,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,26,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 12,-1,9,10,10,9,8,9,-1,6,6,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 13,-1,10,10,10,9,9,9,-1,-1,7,-1,9,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 14,-1,11,11,10,10,10,10,-1,-1,8,-1,10,10,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 15,-1,12,11,11,11,11,11,-1,10,9,-1,11,11,12,13,14,14,14,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,30,-1,34,34,-1,40,40,40,40,40,41,-1,44, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,12,13,14,15,15,15,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,33,33,-1,-1,41,-1,-1,-1,42,-1,45, 17,-1,14,15,16,-1,13,-1,12,11,11,12,13,13,13,13,14,15,16,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 17,16,15,15,16,-1,14,-1,12,12,12,-1,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,-1,40,40,41,42,43, 18,-1,-1,16,16,16,15,-1,13,13,13,-1,15,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 19,20,-1,17,17,16,16,15,14,14,14,-1,-1,16,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 20,20,-1,18,17,17,17,-1,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,-1,-1,21,21,22,23,24,25,26,27,28,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 21,21,-1,18,18,18,18,-1,16,16,16,16,17,-1,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,36,36,37,37,37,-1,39,39,39,40,-1,47,47, 22,22,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,-1,-1,23,23,23,23,24,25,26,-1,-1,35,35,36,37,38,-1,-1,40,40,40,40,-1,48,48, 23,23,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,24,24,24,25,-1,-1,34,34,35,36,37,38,-1,-1,41,41,41,41,-1,49,49, 24,24,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,25,25,-1,-1,33,33,34,35,36,37,38,-1,43,42,42,42,42,-1,49,49, 25,25,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,43,43,43,43,-1,-1,48,48, 26,26,27,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,26,27,28,29,29,28,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,-1,47,47,47, 27,27,27,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,-1,-1,46,46,47, 28,28,28,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 29,29,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 30,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 31,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,46,46,46,-1,47,46,46,46,46,47, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,44,45,46,47,47,47,47,48,47,47,47,47,47,47, 16,16,16,16,16,16,17,16,16,16,16,17,18,19,20,20,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,37,37,37,37,37, 16,15,15,15,15,16,-1,15,15,15,16,17,18,19,20,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,36,36,36,36,37, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,35,-1,-1,35,35,35,36,37, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 16,15,14,13,12,12,12,12,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 17,-1,-1,-1,12,11,11,11,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 17,-1,-1,13,12,11,10,10,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 16,15,14,13,12,11,10,9,9,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 16,15,15,-1,-1,12,-1,-1,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 16,16,16,-1,11,11,11,-1,-1,6,6,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 17,17,-1,-1,10,10,10,10,-1,5,5,-1,5,5,5,5,6,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,38,38, 17,17,-1,9,9,9,9,10,-1,4,4,4,4,4,4,5,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,-1,36,36,-1,39,39, 16,16,-1,8,8,8,8,-1,-1,3,3,3,3,3,4,-1,-1,13,13,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 15,15,-1,7,7,7,7,-1,-1,2,2,2,2,3,-1,-1,12,12,12,13,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 14,14,-1,7,6,6,6,-1,2,1,1,1,2,-1,-1,-1,11,11,12,13,14,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 13,13,-1,7,6,5,5,-1,2,1,0,1,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 12,13,-1,7,6,5,4,3,2,1,1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 11,-1,-1,7,6,5,5,-1,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,22,22,23,24,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 10,9,8,7,7,-1,6,-1,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,24,25,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 11,-1,8,8,8,-1,7,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,24,24,25,26,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 12,-1,9,-1,-1,-1,8,-1,-1,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,25,25,26,27,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 13,-1,10,11,11,10,9,10,-1,6,6,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,26,26,27,-1,31,31,-1,37,36,37,38,38,37,-1,40, 14,-1,11,11,11,10,10,10,-1,-1,7,-1,9,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 15,-1,12,12,11,11,11,11,-1,-1,8,-1,10,10,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 16,-1,13,12,12,12,12,12,-1,10,9,-1,11,11,12,13,14,14,14,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,29,-1,34,34,-1,39,39,39,39,39,40,-1,43, 17,-1,14,-1,-1,-1,13,-1,-1,10,10,-1,12,12,12,13,14,15,15,15,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,33,33,-1,-1,40,-1,-1,-1,41,-1,44, 18,-1,15,16,17,-1,14,-1,12,11,11,12,13,13,13,13,14,15,16,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 18,17,16,16,17,-1,15,-1,12,12,12,-1,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,-1,40,40,41,42,43, 19,-1,-1,17,17,17,16,-1,13,13,13,-1,15,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 20,21,-1,18,18,17,16,15,14,14,14,-1,-1,16,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 21,21,-1,19,18,17,17,-1,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,-1,-1,21,21,22,23,24,25,26,27,28,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 22,22,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,36,36,37,37,37,-1,39,39,39,40,-1,47,47, 23,23,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,-1,-1,23,23,23,23,24,25,26,-1,-1,35,35,36,37,38,-1,-1,40,40,40,40,-1,48,48, 24,24,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,24,24,24,25,-1,-1,34,34,35,36,37,38,-1,-1,41,41,41,41,-1,49,49, 25,25,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,25,25,-1,-1,33,33,34,35,36,37,38,-1,43,42,42,42,42,-1,49,49, 26,26,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,43,43,43,43,-1,-1,48,48, 27,27,28,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,26,27,28,29,29,28,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,-1,47,47,47, 28,28,28,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,-1,-1,46,46,47, 29,29,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 30,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 31,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,46,46,46,-1,47,46,46,46,46,47, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,44,45,46,47,47,47,47,48,47,47,47,47,47,47, 16,16,16,16,16,16,17,16,16,16,16,17,18,19,20,20,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,37,37,37,37,37, 16,15,15,15,15,16,-1,15,15,15,16,17,18,19,20,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,-1,36,36,36,36,37, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,35,-1,-1,35,35,35,36,37, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 16,15,14,13,12,12,12,12,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 17,-1,-1,-1,12,11,11,11,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 17,-1,-1,13,12,11,10,10,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 16,15,14,13,12,11,10,9,9,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 16,15,15,-1,-1,13,-1,-1,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 16,16,16,-1,12,12,12,-1,-1,6,6,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 17,17,-1,-1,11,11,11,11,-1,5,5,-1,5,5,5,5,6,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,38,37,-1,-1,38,38, 18,18,-1,10,10,10,10,11,-1,4,4,4,4,4,4,5,-1,-1,14,13,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,-1,36,36,-1,39,39, 17,17,-1,9,9,9,9,-1,-1,3,3,3,3,3,4,-1,-1,14,14,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 16,16,-1,8,8,8,8,-1,-1,2,2,2,2,3,-1,-1,13,13,13,14,14,14,14,-1,-1,18,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 15,15,-1,8,7,7,7,-1,3,2,1,1,2,-1,-1,-1,12,12,13,14,15,15,15,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 14,14,-1,8,7,6,6,-1,3,2,1,0,-1,-1,11,11,11,12,13,14,15,16,16,-1,-1,20,20,20,20,21,22,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 13,14,-1,8,7,6,5,4,3,2,2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 12,-1,-1,8,7,6,6,-1,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,22,22,22,23,24,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 11,10,9,8,8,-1,7,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,25,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 12,-1,9,9,9,-1,8,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 13,-1,10,-1,-1,-1,9,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,25,25,25,26,27,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 14,-1,11,12,12,11,10,11,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,24,25,26,26,26,26,27,-1,31,31,-1,37,36,37,38,38,37,-1,40, 15,-1,12,12,12,11,11,11,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,27,27,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 16,-1,13,13,12,12,12,12,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 17,-1,14,13,13,13,13,13,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,29,29,-1,34,35,-1,39,39,39,39,39,40,-1,43, 18,-1,15,-1,-1,-1,14,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,30,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 19,-1,16,17,18,-1,15,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 19,18,17,17,18,-1,16,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,-1,41,41,42,43,44, 20,-1,-1,18,18,18,17,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 21,22,-1,19,19,18,17,16,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 22,22,-1,20,19,18,18,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 23,23,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,37,37,38,38,38,-1,40,40,40,41,-1,48,48, 24,24,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,36,36,37,38,39,-1,-1,41,41,41,41,-1,49,49, 25,25,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,25,25,25,26,-1,-1,35,35,36,37,38,39,-1,-1,42,42,42,42,-1,50,50, 26,26,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,-1,-1,34,34,35,36,37,38,39,-1,44,43,43,43,43,-1,50,50, 27,27,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,44,44,44,44,-1,-1,49,49, 28,28,29,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,30,29,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,-1,48,48,48, 29,29,29,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,-1,-1,47,47,48, 30,30,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 31,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 32,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,47,47,47,-1,48,47,47,47,47,48, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,45,46,47,48,48,48,48,49,48,48,48,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,27,26,26,26,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,36,35,35,35,35,35, 26,25,25,25,25,26,-1,25,25,25,26,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,-1,34,34,34,34,35, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 26,25,24,23,22,22,22,22,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 27,-1,-1,-1,22,21,21,21,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 27,-1,-1,23,22,21,20,20,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 26,25,24,23,22,21,20,19,19,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,-1,-1,34,34,35, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,35,35,-1,35,35,35, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,34,34,35,34,-1,-1,36,36, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,14,14,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,-1,34,33,-1,33,33,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,-1,-1,32,32,32,32,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,23,23,24,25,26,-1,-1,31,31,31,31,-1,39,39, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,3,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,24,24,25,26,27,-1,30,30,30,31,-1,38,38, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,-1,29,29,30,31,-1,37,37, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,3,2,2,2,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 17,16,15,14,14,-1,13,-1,8,7,7,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,5,5,5,5,5,5,5,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 20,-1,17,18,18,17,16,17,-1,8,8,-1,6,6,6,6,6,6,6,6,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 23,-1,20,19,19,19,19,19,-1,12,11,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,18,18,18,17,17,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,17,17,17,18,18,18,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 25,-1,22,22,22,-1,21,-1,14,13,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 24,23,22,21,21,-1,20,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,20,20,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,21,21,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,22,22,22,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,16,16,17,18,19,20,21,22,23,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,19,20,21,-1,-1,30,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,20,-1,-1,29,29,30,31,31,31,-1,-1,33,33,33,33,-1,41,41, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,20,20,20,20,20,-1,-1,28,28,29,30,31,32,32,-1,35,34,34,34,34,-1,42,42, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,35,35,35,35,-1,-1,43,43, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,36,-1,42,42,42, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,28,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,-1,-1,41,41,42, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,41,41,41,-1,42,41,41,41,41,42, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,42,42,42,42,43,42,42,42,42,42,42, 26,26,26,26,26,26,27,26,26,26,26,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,35,34,34,34,34,34, 26,25,25,25,25,26,-1,25,25,25,26,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,-1,33,33,33,33,34, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 26,25,24,23,22,22,22,22,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 27,-1,-1,-1,22,21,21,21,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 27,-1,-1,23,22,21,20,20,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 26,25,24,23,22,21,20,19,19,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 26,25,25,-1,-1,19,-1,-1,18,17,17,16,15,14,13,12,11,10,9,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,-1,-1,33,33,34, 26,26,26,-1,18,18,18,-1,-1,16,16,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,34,34,-1,34,34,34, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,33,33,34,33,-1,-1,35,35, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,13,13,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,-1,33,32,-1,32,32,-1,36,36, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,-1,-1,31,31,31,31,-1,37,37, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,-1,-1,22,22,23,24,25,-1,-1,30,30,30,30,-1,38,38, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,2,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,23,23,24,25,26,-1,29,29,29,30,-1,37,37, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,-1,28,28,29,30,-1,36,36, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 17,16,15,14,14,-1,13,-1,8,7,7,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,5,5,5,5,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 20,-1,17,18,18,17,16,17,-1,8,8,-1,6,6,6,6,6,6,6,6,6,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 23,-1,20,19,19,19,19,19,-1,12,11,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,18,18,17,16,16,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,17,17,17,17,17,17,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 25,-1,22,22,22,-1,21,-1,14,13,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,16,16,17,18,18,18,18,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 24,23,22,21,21,-1,20,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,19,19,19,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,20,20,20,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,21,21,21,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,16,16,17,18,19,20,21,22,22,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,38,38, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,19,20,21,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,20,-1,-1,29,29,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,20,20,20,20,20,-1,-1,28,28,29,30,31,31,31,-1,34,33,33,33,33,-1,41,41, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,27,27,28,29,30,-1,32,32,-1,34,34,34,34,-1,-1,42,42, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,35,-1,42,42,42, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,28,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,-1,-1,41,41,42, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,41,41,41,-1,42,41,41,41,41,42, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,42,42,42,42,43,42,42,42,42,42,42, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,34,33,33,33,33,33, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,-1,32,32,32,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,25,-1,-1,19,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,-1,-1,32,32,33, 26,26,26,-1,18,18,18,-1,-1,16,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,33,33,-1,33,33,33, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,32,32,33,32,-1,-1,34,34, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,13,12,12,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,-1,32,31,-1,31,31,-1,35,35, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,13,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,-1,-1,30,30,30,30,-1,36,36, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,29,29,29,29,-1,37,37, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,1,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,22,22,23,24,25,-1,28,28,28,29,-1,36,36, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,-1,27,27,28,29,-1,35,35, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,5,5,5,5,5,5,5,5,5,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 20,-1,17,18,18,17,16,17,-1,8,8,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 23,-1,20,19,19,19,19,19,-1,12,11,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,18,17,16,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,17,17,16,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 25,-1,22,22,22,-1,21,-1,14,13,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,16,16,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 24,23,22,21,21,-1,20,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,18,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,20,20,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,16,16,17,18,19,20,21,21,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,19,20,21,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,20,-1,-1,29,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,20,20,20,20,20,-1,-1,28,28,29,30,30,30,30,-1,33,32,32,32,32,-1,40,40, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,27,27,28,29,30,-1,31,31,-1,33,33,33,33,-1,-1,41,41, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,32,-1,-1,34,34,34,-1,42,42,42, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,28,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,35,-1,-1,41,41,42, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,41,41,41,-1,42,41,41,41,41,42, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,42,42,42,42,43,42,42,42,42,42,42, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,34,33,33,33,33,33, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,-1,32,32,32,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,25,-1,-1,20,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,-1,-1,32,32,33, 26,26,26,-1,19,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,-1,33,33,33, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,31,31,32,31,-1,-1,34,34, 25,25,-1,17,17,17,17,18,-1,15,15,15,14,13,12,12,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,19,19,20,21,22,23,24,-1,31,30,-1,30,30,-1,35,35, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,13,13,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,20,20,21,22,23,24,-1,-1,29,29,29,29,-1,36,36, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,21,21,22,23,24,-1,-1,28,28,28,28,-1,36,36, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,1,1,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,22,22,23,24,25,-1,27,27,27,28,-1,35,35, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,23,23,24,24,-1,26,26,27,28,-1,34,34, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,5,5,5,5,5,5,5,5,5,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,19,19,18,17,18,-1,9,9,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 24,-1,21,20,20,20,20,20,-1,13,12,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 24,23,22,21,21,-1,20,-1,15,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,16,16,17,18,19,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,19,20,21,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,20,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,20,20,20,20,20,-1,-1,28,28,29,29,29,29,29,-1,32,31,31,31,31,-1,39,39, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,27,27,28,29,30,-1,30,30,-1,32,32,32,32,-1,-1,40,40, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,33,33,33,-1,41,41,41, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,28,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,32,33,-1,-1,34,-1,-1,40,40,41, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,34,34,35,36,37,38,39,40,41, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,35,35,36,37,38,-1,-1,42, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,36,36,36,37,-1,-1,-1,42, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,37,37,37,37,38,39,40,41, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,41,40,40,40,-1,41,40,40,40,40,41, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,41,41,41,41,42,41,41,41,41,41,41, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,34,33,33,33,33,33, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,-1,32,32,32,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,25,-1,-1,21,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,32,-1,-1,32,32,33, 26,26,26,-1,20,20,20,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,31,31,31,-1,33,33,33, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,30,30,31,30,-1,-1,34,34, 26,26,-1,18,18,18,18,19,-1,16,16,15,14,13,12,12,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,19,19,20,21,22,23,24,-1,30,29,-1,29,29,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,14,13,13,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,20,20,21,22,23,24,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,-1,-1,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,21,21,22,23,24,-1,-1,27,27,27,27,-1,35,35, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,2,1,1,1,2,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,22,22,23,24,24,-1,26,26,26,27,-1,34,34, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,23,23,23,23,-1,25,25,26,27,-1,33,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,5,5,5,5,5,5,5,5,5,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 25,-1,22,21,21,21,21,21,-1,14,13,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 24,23,22,21,21,-1,20,-1,15,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,16,16,17,18,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,18,19,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,19,20,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,20,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,20,20,20,20,20,-1,-1,28,28,28,28,28,28,28,-1,31,30,30,30,30,-1,38,38, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,27,27,28,29,29,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,28,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,33,33,34,35,36,37,38,39,40, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,34,34,35,36,37,-1,-1,41, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,35,35,35,36,-1,-1,-1,41, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,36,36,36,36,37,38,39,40, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,40,39,39,39,-1,40,39,39,39,39,40, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,40,40,40,40,41,40,40,40,40,40,40, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,34,33,33,33,33,33, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,-1,32,32,32,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,25,-1,-1,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,-1,-1,32,32,33, 26,26,26,-1,21,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,-1,33,33,33, 27,27,-1,-1,20,20,20,20,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,29,29,30,29,-1,-1,34,34, 27,27,-1,19,19,19,19,20,-1,17,16,15,14,13,12,12,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,19,19,20,21,22,23,24,-1,29,28,-1,28,28,-1,35,35, 26,26,-1,18,18,18,18,-1,-1,16,16,15,14,13,13,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,20,20,21,22,23,24,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,14,14,-1,-1,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,-1,-1,21,21,22,23,24,-1,-1,26,26,26,26,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,3,2,1,1,1,2,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,22,22,23,23,23,-1,25,25,25,26,-1,33,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,5,5,5,5,5,5,5,5,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,6,6,6,6,6,6,6,6,6,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 26,-1,23,22,22,22,22,22,-1,15,14,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 24,23,22,21,21,-1,20,-1,15,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,16,16,17,18,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,18,19,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,19,20,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,20,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,20,20,20,20,20,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,37,37, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,27,27,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,28,28,-1,-1,24,23,23,23,24,25,26,27,28,29,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,32,32,33,34,35,36,37,38,39, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,33,33,34,35,36,-1,-1,40, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,34,34,34,35,-1,-1,-1,40, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,35,35,35,35,36,37,38,39, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,40,39,38,38,38,-1,39,38,38,38,38,39, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,40,39,39,39,39,40,39,39,39,39,39,39, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,34,33,33,33,33,33, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,-1,32,32,32,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,25,-1,-1,23,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,30,-1,-1,32,32,33, 26,26,26,-1,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,-1,33,33,33, 27,27,-1,-1,21,21,21,21,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,28,28,29,28,-1,-1,34,34, 28,28,-1,20,20,20,20,21,-1,17,16,15,14,13,12,12,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,19,19,20,21,22,23,24,-1,28,27,-1,27,27,-1,35,35, 27,27,-1,19,19,19,19,-1,-1,17,16,15,14,13,13,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,9,10,-1,-1,20,20,21,22,23,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,15,14,14,-1,-1,4,3,2,2,2,2,2,-1,-1,7,7,8,8,9,10,11,-1,-1,21,21,22,23,23,-1,-1,25,25,25,25,-1,33,33, 25,25,-1,18,17,17,17,-1,15,15,15,15,15,-1,-1,-1,4,3,2,1,1,1,2,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,22,22,22,22,22,-1,24,24,24,25,-1,32,32, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,5,5,5,5,5,5,5,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,-1,-1,9,9,9,9,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,23,23,23,23,23,-1,16,15,-1,10,10,11,11,10,9,9,9,10,11,12,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,30,30,30,-1,33, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,11,11,11,11,10,10,10,10,10,11,12,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,12,12,11,11,11,11,11,11,11,12,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 25,24,23,22,22,-1,21,-1,16,15,15,-1,13,13,12,12,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,13,13,13,13,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,16,16,17,18,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,18,19,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,19,20,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,20,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,19,19,19,19,19,19,20,20,20,20,20,20,-1,-1,28,27,27,27,27,27,27,-1,30,29,29,29,29,-1,37,37, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,27,27,28,28,28,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,28,28,-1,-1,24,23,23,23,24,25,26,27,28,29,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 34,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,32,32,33,34,35,36,37,38,39, 35,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,33,33,34,35,36,-1,-1,40, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,34,34,34,35,-1,-1,-1,40, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,35,35,35,35,36,37,38,39, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,40,39,38,38,38,-1,39,38,38,38,38,39, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,37,36,35,34,33,34,35,36,37,38,39,40,40,39,39,39,39,40,39,39,39,39,39,39, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,34,33,33,33,33,33, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,-1,32,32,32,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,25,-1,-1,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,-1,-1,32,32,33, 26,26,26,-1,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,28,-1,33,33,33, 27,27,-1,-1,22,22,22,22,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,27,27,28,27,-1,-1,34,34, 28,28,-1,21,21,21,21,22,-1,17,16,15,14,13,12,12,-1,-1,4,4,4,4,4,4,5,6,7,8,9,9,-1,-1,19,19,20,21,22,23,24,-1,27,26,-1,26,26,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,17,16,15,14,13,13,-1,-1,4,3,3,3,3,3,4,5,6,7,8,8,8,9,-1,-1,20,20,21,22,23,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,16,15,14,14,-1,-1,5,4,3,2,2,2,2,-1,-1,7,7,7,7,8,9,10,-1,-1,21,21,22,22,22,-1,-1,24,24,24,24,-1,32,32, 26,26,-1,19,18,18,18,-1,16,16,16,15,15,-1,-1,-1,5,4,3,2,1,1,1,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,3,2,1,0,1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,5,5,5,5,5,5,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,6,6,6,6,6,6,6,-1,-1,8,8,8,8,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 28,-1,25,24,24,24,24,24,-1,17,16,-1,11,11,12,11,10,9,9,9,10,11,12,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,29,29,29,-1,32, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,12,12,12,11,10,10,10,10,10,11,12,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,13,12,11,11,11,11,11,11,11,12,-1,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 26,25,24,23,23,-1,22,-1,17,16,16,-1,14,13,12,12,12,12,12,12,12,12,12,13,14,14,14,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,14,13,13,13,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,16,16,17,17,17,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,18,18,18,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,19,19,19,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,20,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,19,19,19,19,19,19,20,20,20,20,20,20,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,36,36, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,27,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,29,28,27,26,25,24,23,22,23,24,25,26,27,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,29,28,28,-1,-1,24,23,23,23,24,25,26,27,28,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 35,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,31,31,32,33,34,35,36,37,38, 36,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,32,32,33,34,35,-1,-1,39, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,33,33,33,34,-1,-1,-1,39, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,34,34,34,34,35,36,37,38, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,39,38,37,37,37,-1,38,37,37,37,37,38, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,38,37,36,35,34,33,34,35,36,37,38,39,40,39,38,38,38,38,39,38,38,38,38,38,38, 26,26,26,26,26,26,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,34,33,33,33,33,33, 26,25,25,25,25,26,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,-1,32,32,32,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,25,-1,-1,25,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,-1,-1,32,32,33, 26,26,26,-1,24,24,24,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,28,-1,33,33,33, 27,27,-1,-1,23,23,23,23,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,27,27,28,27,-1,-1,34,34, 28,28,-1,22,22,22,22,23,-1,17,16,15,14,13,12,12,-1,-1,4,4,4,4,4,4,5,6,7,8,9,9,-1,-1,19,19,20,21,22,23,24,-1,27,26,-1,26,26,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,17,16,15,14,13,13,-1,-1,5,4,3,3,3,3,4,5,6,7,8,8,8,9,-1,-1,20,20,21,22,23,23,-1,-1,25,25,25,25,-1,33,33, 28,28,-1,20,20,20,20,-1,-1,17,16,15,14,14,-1,-1,6,5,4,3,2,2,2,-1,-1,7,7,7,7,8,9,10,-1,-1,21,21,22,22,22,-1,-1,24,24,24,24,-1,32,32, 27,27,-1,20,19,19,19,-1,17,17,16,15,15,-1,-1,-1,6,5,4,3,2,1,1,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 26,26,-1,20,19,18,18,-1,16,16,16,16,-1,-1,8,7,6,5,4,3,2,1,0,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,4,5,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,6,6,6,6,6,6,-1,-1,8,8,8,8,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 29,-1,26,25,25,25,25,25,-1,18,17,-1,12,12,12,11,10,9,9,9,10,11,12,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,29,29,29,-1,32, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,13,13,12,11,10,10,10,10,10,11,12,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,12,12,12,12,12,12,12,12,13,14,14,14,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,13,13,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,16,16,17,17,17,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,18,18,18,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,19,19,19,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,20,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,19,19,19,19,19,19,20,20,20,20,20,20,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,36,36, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,27,27,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,29,28,27,26,25,24,23,22,23,24,25,26,27,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,28,28,-1,-1,24,23,23,23,24,25,26,27,28,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,31,31,32,33,34,35,36,37,38, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,32,32,33,34,35,-1,-1,39, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,33,33,33,34,-1,-1,-1,39, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,34,34,34,34,35,36,37,38, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,39,38,37,37,37,-1,38,37,37,37,37,38, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,38,37,36,35,34,33,34,35,36,37,38,39,40,39,38,38,38,38,39,38,38,38,38,38,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,34,33,32,32,32,32,33,33,32,32,32,32,32, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,28,28,28,28,29,30,31,32, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,27,27,27,28,-1,-1,-1,33, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,26,26,27,28,29,-1,-1,33, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,25,25,26,27,28,29,30,31,32, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 30,29,29,-1,-1,29,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 30,30,30,-1,28,28,28,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 31,31,-1,-1,27,27,27,27,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 32,32,-1,26,26,26,26,27,-1,21,20,19,18,17,16,16,-1,-1,9,9,8,7,6,5,4,4,4,4,4,4,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 33,33,-1,25,25,25,25,-1,-1,21,20,19,18,17,17,-1,-1,9,8,8,8,7,6,5,4,3,3,3,3,4,5,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 32,32,-1,24,24,24,24,-1,-1,21,20,19,18,18,-1,-1,10,9,8,7,7,7,7,-1,-1,2,2,2,3,4,5,6,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 31,31,-1,24,23,23,23,-1,21,21,20,19,19,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,1,1,2,3,4,5,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 30,30,-1,24,23,22,22,-1,20,20,20,20,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,0,1,2,3,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,2,2,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,6,6,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,8,7,7,7,-1,-1,5,5,5,5,5,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,9,8,8,8,8,-1,-1,6,6,6,6,6,6,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 32,-1,29,29,29,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,12,11,10,9,9,9,10,11,12,12,12,-1,17,18,-1,25,25,25,25,25,26,-1,29, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,12,11,10,10,10,10,10,11,12,13,13,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,13,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,17,17,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,18,18,18,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,19,19,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,20,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,20,20,20,20,20,20,19,19,19,19,19,19,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,34,34, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,35,35, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,29,28,27,27,-1,-1,23,22,22,22,23,24,25,26,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,29,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 38,37,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,29,29,30,31,32,33,34,35,36, 39,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,30,30,31,32,33,-1,-1,37, 39,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,31,31,31,32,-1,-1,-1,37, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,32,32,32,32,33,34,35,36, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,38,37,36,35,35,35,-1,36,35,35,35,35,36, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,39,38,37,36,35,34,33,32,33,34,35,36,37,38,38,37,36,36,36,36,37,36,36,36,36,36,36, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,27,27,27,27,28,29,30,31, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,26,26,26,27,-1,-1,-1,32, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,25,25,26,27,28,-1,-1,32, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,24,24,25,26,27,28,29,30,31, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 30,29,29,-1,-1,29,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 30,30,30,-1,28,28,28,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 31,31,-1,-1,27,27,27,27,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 32,32,-1,26,26,26,26,27,-1,21,20,19,18,17,16,16,-1,-1,9,9,8,7,6,5,4,4,4,4,4,4,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 33,33,-1,25,25,25,25,-1,-1,21,20,19,18,17,17,-1,-1,9,8,8,8,7,6,5,4,3,3,3,3,3,4,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,21,20,19,18,18,-1,-1,10,9,8,7,7,7,7,-1,-1,2,2,2,2,3,4,5,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 31,31,-1,24,23,23,23,-1,21,21,20,19,19,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,1,1,1,2,3,4,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 30,30,-1,24,23,22,22,-1,20,20,20,20,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,1,0,1,2,3,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,2,2,2,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,6,6,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,8,7,7,7,-1,-1,5,5,5,5,5,5,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,9,8,8,8,8,-1,-1,6,6,6,6,6,6,6,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 32,-1,29,29,29,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,12,11,10,9,9,9,10,11,12,11,11,-1,16,17,-1,24,24,24,24,24,25,-1,28, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,12,11,10,10,10,10,10,11,12,12,12,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,-1,12,11,11,11,11,11,11,11,12,13,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,12,13,14,-1,16,16,17,-1,22,-1,23,23,24,25,26, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,13,13,14,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,17,17,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,18,18,18,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,19,19,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,20,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,20,20,20,20,20,20,19,19,19,19,19,19,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,29,28,27,26,25,24,23,22,21,22,23,24,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,29,28,27,27,-1,-1,23,22,22,22,23,24,25,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,29,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 38,37,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,28,28,29,30,31,32,33,34,35, 39,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,29,29,30,31,32,-1,-1,36, 39,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,30,30,30,31,-1,-1,-1,36, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,31,31,31,31,32,33,34,35, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,37,36,35,34,34,34,-1,35,34,34,34,34,35, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,39,38,37,36,35,34,33,32,33,34,35,36,37,38,37,36,35,35,35,35,36,35,35,35,35,35,35, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,26,26,26,26,27,28,29,30, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,25,25,25,26,-1,-1,-1,31, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,24,24,25,26,27,-1,-1,31, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,23,23,24,25,26,27,28,29,30, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 30,29,29,-1,-1,30,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 30,30,30,-1,29,29,29,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 31,31,-1,-1,28,28,28,28,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 32,32,-1,27,27,27,27,28,-1,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 33,33,-1,26,26,26,26,-1,-1,21,20,19,18,17,17,-1,-1,10,9,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,21,20,19,18,18,-1,-1,11,10,9,8,8,7,7,-1,-1,2,2,2,2,2,3,4,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,25,24,24,24,-1,22,21,20,19,19,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,2,1,1,1,2,3,4,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 31,31,-1,25,24,23,23,-1,21,21,20,20,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,5,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,6,6,6,6,6,6,6,6,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,12,11,10,9,9,9,10,11,11,10,10,-1,15,16,-1,23,23,23,23,23,24,-1,27, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,12,11,10,10,10,10,10,11,11,11,11,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,-1,12,11,11,11,11,11,11,11,12,12,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,12,13,13,-1,15,15,16,-1,21,-1,22,22,23,24,25, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,13,13,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,17,17,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,18,18,18,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,19,19,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,20,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,20,20,20,20,20,20,19,19,19,19,19,19,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,29,28,27,26,25,24,23,22,21,22,23,24,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,29,28,27,27,-1,-1,23,22,22,22,23,24,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,29,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 38,37,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,27,27,28,29,30,31,32,33,34, 39,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,28,28,29,30,31,-1,-1,35, 39,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,29,29,29,30,-1,-1,-1,35, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,30,30,30,30,31,32,33,34, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,39,38,37,36,35,34,33,32,33,34,35,36,37,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,25,25,25,25,26,27,28,29, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,24,24,24,25,-1,-1,-1,30, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,23,23,24,25,26,-1,-1,30, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,22,22,23,24,25,26,27,28,29, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 30,29,29,-1,-1,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 30,30,30,-1,30,30,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 31,31,-1,-1,29,29,29,29,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 32,32,-1,28,28,28,28,29,-1,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 33,33,-1,27,27,27,27,-1,-1,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,21,20,19,18,18,-1,-1,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,26,25,25,25,-1,22,21,20,19,19,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,2,1,1,1,2,3,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 32,32,-1,26,25,24,24,-1,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,5,5,5,5,5,5,5,5,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,6,6,6,6,6,6,6,6,6,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,14,15,-1,22,22,22,22,22,23,-1,26, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,-1,20,-1,21,21,22,23,24, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,20,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,20,20,20,20,20,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,30,29,28,27,26,25,24,23,22,21,22,23,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,30,29,28,27,27,-1,-1,23,22,22,22,23,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,30,29,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 39,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,26,26,27,28,29,30,31,32,33, 40,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,27,27,28,29,30,-1,-1,34, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,28,28,28,29,-1,-1,-1,34, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,29,29,29,29,30,31,32,33, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 31,30,30,-1,-1,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 31,31,31,-1,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 32,32,-1,-1,30,30,30,30,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 33,33,-1,29,29,29,29,30,-1,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 34,34,-1,28,28,28,28,-1,-1,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,27,26,26,26,-1,23,22,21,20,20,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,2,1,1,1,2,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 33,33,-1,27,26,25,25,-1,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,5,5,5,5,5,5,5,5,5,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,13,14,-1,21,21,21,21,21,22,-1,25, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,-1,20,-1,21,21,22,23,24, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,20,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,20,20,20,20,20,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,30,29,28,27,27,-1,-1,23,22,22,22,23,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,31,30,29,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 40,39,38,37,36,35,34,33,33,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,26,26,27,28,29,30,31,32,33, 41,-1,-1,37,36,35,34,34,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,27,27,28,29,30,-1,-1,34, 41,-1,-1,-1,36,35,35,35,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,28,28,28,29,-1,-1,-1,34, 40,39,38,37,36,36,36,36,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,29,29,29,29,30,31,32,33, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 32,31,31,-1,-1,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 32,32,32,-1,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 33,33,-1,-1,31,31,31,31,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 34,34,-1,30,30,30,30,31,-1,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 35,35,-1,29,29,29,29,-1,-1,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 35,35,-1,28,27,27,27,-1,24,23,22,21,21,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,1,1,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 34,34,-1,28,27,26,26,-1,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,5,5,5,5,5,5,5,5,5,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,9,9,-1,18,17,18,19,19,18,-1,21, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,12,13,-1,20,20,20,20,20,21,-1,24, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,-1,20,-1,21,21,22,23,24, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,20,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,20,20,20,20,20,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,22,23,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,31,30,29,28,27,27,-1,-1,23,22,22,22,23,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 41,40,39,38,37,36,35,34,34,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,26,26,27,28,29,30,31,32,33, 42,-1,-1,38,37,36,35,35,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,27,27,28,29,30,-1,-1,34, 42,-1,-1,-1,37,36,36,36,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,28,28,28,29,-1,-1,-1,34, 41,40,39,38,37,37,37,37,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,29,29,29,29,30,31,32,33, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,32,-1,-1,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 33,33,33,-1,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 34,34,-1,-1,32,32,32,32,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 35,35,-1,31,31,31,31,32,-1,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 36,36,-1,30,30,30,30,-1,-1,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 36,36,-1,29,28,28,28,-1,25,24,23,22,22,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,1,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 35,35,-1,29,28,27,27,-1,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,2,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,5,5,5,5,5,5,5,5,5,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,8,8,-1,17,16,17,18,18,17,-1,20, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,16,17,18,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,11,12,-1,19,19,19,19,19,20,-1,23, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,16,16,17,17,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,14,-1,21,-1,22,22,22,-1,25, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,18,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,20,-1,21,21,22,23,24, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,19,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,20,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,21,21,20,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,20,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 40,40,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,20,20,20,20,20,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 41,41,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,23,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 42,41,40,39,38,37,36,35,35,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,26,26,27,28,29,30,31,32,33, 43,-1,-1,39,38,37,36,36,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,27,27,28,29,30,-1,-1,34, 43,-1,-1,-1,38,37,37,37,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,28,28,28,29,-1,-1,-1,34, 42,41,40,39,38,38,38,38,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,29,29,29,29,30,31,32,33, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 42,42,42,42,42,43,43,42,42,42,42,43,44,45,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 34,33,33,-1,-1,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 34,34,34,-1,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 35,35,-1,-1,33,33,33,33,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 36,36,-1,32,32,32,32,33,-1,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 37,37,-1,31,31,31,31,-1,-1,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 38,38,-1,30,30,30,30,-1,-1,25,24,23,22,22,-1,-1,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 37,37,-1,30,29,29,29,-1,26,25,24,23,23,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,2,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 36,36,-1,30,29,28,28,-1,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,1,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,7,7,8,-1,13,-1,14,14,15,16,17, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,5,5,5,5,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,6,6,6,6,6,6,6,6,6,-1,8,8,-1,17,16,17,18,18,17,-1,20, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,16,16,17,18,18,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,11,12,-1,19,19,19,19,19,20,-1,23, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,17,17,17,17,17,17,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,18,18,18,18,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,14,-1,21,-1,22,22,22,-1,25, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,20,-1,21,21,22,23,24, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,21,21,21,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,22,22,21,20,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,20,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 41,41,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,20,20,20,20,20,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 42,42,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 43,43,43,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 43,42,42,-1,-1,36,-1,-1,35,34,34,34,34,34,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,23,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 43,42,41,40,39,38,37,36,36,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,26,26,27,28,29,30,31,32,33, 44,-1,-1,40,39,38,37,37,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,27,27,28,29,30,-1,-1,34, 44,-1,-1,-1,39,38,38,38,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,28,28,28,29,-1,-1,-1,34, 43,42,41,40,39,39,39,39,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,29,29,29,29,30,31,32,33, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 43,42,42,42,42,-1,-1,42,42,42,43,44,45,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 43,43,43,43,43,44,44,43,43,43,43,44,45,45,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 35,34,34,-1,-1,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,21,21,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 35,35,35,-1,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 36,36,-1,-1,34,34,34,34,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 37,37,-1,33,33,33,33,34,-1,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 38,38,-1,32,32,32,32,-1,-1,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 39,39,-1,31,31,31,31,-1,-1,26,25,24,23,23,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,31,30,30,30,-1,27,26,25,24,24,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,3,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 37,37,-1,31,30,29,29,-1,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,0,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,3,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,7,7,8,-1,13,-1,14,14,15,16,17, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,5,5,5,5,5,5,5,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,6,6,6,6,6,6,6,6,-1,8,8,-1,17,16,17,18,18,17,-1,20, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,17,17,18,18,18,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,11,12,-1,19,19,19,19,19,20,-1,23, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,18,18,18,17,17,17,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,14,-1,21,-1,22,22,22,-1,25, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,20,-1,21,21,22,23,24, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,23,22,21,20,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,20,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 42,42,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,20,20,20,20,20,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 43,43,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 44,44,44,-1,36,36,36,-1,-1,34,34,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 44,43,43,-1,-1,37,-1,-1,36,35,35,35,35,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,23,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 44,43,42,41,40,39,38,37,37,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,26,26,27,28,29,30,31,32,33, 45,-1,-1,41,40,39,38,38,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,27,27,28,29,30,-1,-1,34, 45,-1,-1,-1,40,39,39,39,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,28,28,28,29,-1,-1,-1,34, 44,43,42,41,40,40,40,40,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,29,29,29,29,30,31,32,33, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 44,43,43,43,43,-1,-1,43,43,43,44,45,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 44,44,44,44,44,45,45,44,44,44,44,45,46,45,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,17,17,16,16,16,16,16, 37,36,36,36,36,37,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,20,19,18,17,16,15,15,15,-1,-1,15,15,15,15,16, 37,36,35,35,35,-1,-1,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,12,12,12,12,13,14,15,16, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,11,11,11,12,-1,-1,-1,17, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,10,10,11,12,13,-1,-1,17, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,9,9,10,11,12,13,14,15,16, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,13,-1,-1,15,15,16, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,6,6,-1,-1,12,12,12,-1,16,16,16, 38,38,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,5,-1,5,5,-1,11,11,12,11,-1,-1,17,17, 39,39,-1,36,36,36,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,20,20,19,18,17,16,15,15,15,-1,-1,5,4,4,4,4,4,4,-1,11,10,-1,10,10,-1,18,18, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,20,20,20,19,18,17,16,15,14,14,14,-1,-1,4,3,3,3,3,3,-1,-1,9,9,9,9,-1,17,17, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,17,16,15,14,13,13,13,-1,-1,3,2,2,2,2,-1,-1,8,8,8,8,-1,16,16, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,22,22,22,22,22,-1,-1,17,16,15,14,13,12,12,-1,-1,-1,2,1,1,2,3,-1,7,7,7,8,-1,15,15, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,23,23,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,-1,-1,0,1,2,3,-1,6,6,7,8,-1,14,14, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,3,4,5,6,7,8,-1,14,13, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,25,25,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,3,3,-1,6,6,7,8,-1,-1,12, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,7,-1,8,8,9,10,11, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,27,27,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,8,-1,9,9,9,-1,12, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,9,-1,-1,-1,10,-1,13, 40,-1,37,38,38,37,36,37,-1,31,31,-1,29,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,11,10,11,12,12,11,-1,14, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,11,11,11,12,12,12,-1,15, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,31,31,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,12,12,12,12,13,13,-1,16, 43,-1,40,39,39,39,39,39,-1,35,34,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,13,13,13,13,13,14,-1,17, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,14,-1,-1,-1,15,-1,18, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,15,-1,18,17,16,-1,19, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,16,-1,18,17,17,18,19, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,17,18,18,18,-1,-1,20, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,16,17,18,19,19,-1,22,21, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,18,18,19,20,-1,22,22, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,23,23, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,-1,-1,27,26,25,24,24,24,24,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,24,24, 50,50,-1,42,42,42,42,-1,-1,40,40,40,39,38,38,-1,-1,26,25,25,25,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,25,25, 51,51,-1,43,43,-1,43,44,-1,41,41,40,39,38,37,37,-1,-1,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,26,26, 52,52,-1,-1,44,45,44,44,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,27,27, 51,51,51,-1,45,45,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,29,28,28, 51,50,50,-1,-1,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,29,29,29, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,30,30, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,31, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,32, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 51,50,49,49,49,-1,-1,49,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 51,50,50,50,50,-1,-1,50,50,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 51,51,51,51,51,52,52,51,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 37,37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,17,17,16,16,16,16,16, 37,36,36,36,36,37,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,20,19,18,17,16,15,15,15,-1,-1,15,15,15,15,16, 37,36,35,35,35,-1,-1,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,12,12,12,12,13,14,15,16, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,11,11,11,12,-1,-1,-1,17, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,10,10,11,12,13,-1,-1,17, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,9,9,10,11,12,13,14,15,16, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,12,-1,-1,15,15,16, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,6,6,-1,-1,11,11,11,-1,16,16,16, 38,38,-1,-1,37,37,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,5,-1,5,5,-1,10,10,11,10,-1,-1,17,17, 39,39,-1,36,36,36,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,20,19,18,17,16,15,14,14,14,-1,-1,5,4,4,4,4,4,4,-1,10,9,-1,9,9,-1,17,17, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,20,20,19,18,17,16,15,14,13,13,13,-1,-1,4,3,3,3,3,3,-1,-1,8,8,8,8,-1,16,16, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,21,21,20,20,-1,-1,16,15,14,13,12,12,12,-1,-1,3,2,2,2,2,-1,-1,7,7,7,7,-1,15,15, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,22,22,21,21,21,-1,-1,16,15,14,13,12,11,11,-1,-1,-1,2,1,1,1,2,-1,6,6,6,7,-1,14,14, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,23,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,-1,-1,1,0,1,2,-1,5,5,6,7,-1,13,13, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,1,1,2,3,4,5,6,7,-1,13,12, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,25,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,8,-1,2,2,2,-1,5,5,6,7,-1,-1,11, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,3,3,3,-1,6,-1,7,7,8,9,10, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,7,-1,8,8,8,-1,11, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,28,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,-1,-1,8,-1,-1,-1,9,-1,12, 40,-1,37,38,38,37,36,37,-1,31,31,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,6,6,-1,10,9,10,11,11,10,-1,13, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,9,9,-1,7,-1,-1,10,10,10,11,11,11,-1,14, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,30,30,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,10,10,-1,8,-1,-1,11,11,11,11,12,12,-1,15, 43,-1,40,39,39,39,39,39,-1,34,34,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,14,14,14,13,12,11,11,-1,9,10,-1,12,12,12,12,12,13,-1,16, 44,-1,41,-1,-1,-1,40,-1,-1,33,33,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,15,15,15,14,13,12,12,12,-1,10,10,-1,-1,13,-1,-1,-1,14,-1,17, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,16,15,14,13,13,13,13,12,11,11,12,-1,14,-1,17,16,15,-1,18, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,-1,12,12,12,-1,15,-1,17,16,16,17,18, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,15,-1,13,13,13,-1,16,17,17,17,-1,-1,19, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,16,-1,-1,14,14,14,15,16,17,18,18,-1,21,20, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,28,27,26,25,24,23,22,21,21,-1,-1,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,-1,17,17,18,19,-1,21,21, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,22,22, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,-1,-1,26,25,24,23,23,23,23,-1,-1,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,23,23, 49,49,-1,41,41,41,41,-1,-1,39,39,39,38,37,37,-1,-1,25,24,24,24,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,24,24, 50,50,-1,42,42,-1,42,43,-1,40,40,39,38,37,36,36,-1,-1,25,25,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,25,25, 51,51,-1,-1,43,44,43,43,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,26,26, 50,50,50,-1,44,44,44,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,28,27,27, 50,49,49,-1,-1,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,28,28,28, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,29,29, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,30, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,31, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 50,49,48,48,48,-1,-1,48,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 50,49,49,49,49,-1,-1,49,49,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 50,50,50,50,50,51,51,50,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,17,17,16,16,16,16,16, 38,37,37,37,37,38,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,20,19,18,17,16,15,15,15,-1,-1,15,15,15,15,16, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,12,12,12,12,13,14,15,16, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,11,11,11,12,-1,-1,-1,17, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,10,10,11,12,13,-1,-1,17, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,9,9,10,11,12,13,14,15,16, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,7,8,-1,-1,11,-1,-1,15,15,16, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,6,6,-1,-1,10,10,10,-1,16,16,16, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,5,-1,5,5,-1,9,9,10,9,-1,-1,17,17, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,20,19,18,17,16,15,14,14,14,-1,-1,6,5,4,4,4,4,4,-1,9,8,-1,8,8,-1,16,16, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,21,20,19,18,17,16,15,14,13,13,13,-1,-1,5,4,3,3,3,3,-1,-1,7,7,7,7,-1,15,15, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,22,21,20,20,-1,-1,16,15,14,13,12,12,12,-1,-1,4,3,2,2,2,-1,-1,6,6,6,6,-1,14,14, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,23,22,21,21,21,-1,-1,16,15,14,13,12,11,11,-1,-1,-1,3,2,1,1,1,-1,5,5,5,6,-1,13,13, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,-1,-1,2,1,0,1,-1,4,4,5,6,-1,12,12, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,1,1,1,2,3,4,5,6,-1,12,11, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,8,-1,2,2,2,-1,4,4,5,6,-1,-1,10, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,3,3,3,-1,5,-1,6,6,7,8,9, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,6,-1,7,7,7,-1,10, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,-1,-1,7,-1,-1,-1,8,-1,11, 41,-1,38,39,39,38,37,38,-1,32,32,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,6,6,-1,9,8,9,10,10,9,-1,12, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,9,9,-1,7,-1,-1,9,9,9,10,10,10,-1,13, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,30,30,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,10,10,-1,8,-1,-1,10,10,10,10,11,11,-1,14, 44,-1,41,40,40,40,40,40,-1,34,34,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,14,14,14,13,12,11,11,-1,9,10,-1,11,11,11,11,11,12,-1,15, 45,-1,42,-1,-1,-1,41,-1,-1,33,33,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,15,15,15,14,13,12,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,16,15,14,13,13,13,13,12,11,11,12,-1,13,-1,16,15,14,-1,17, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,-1,12,12,12,-1,14,-1,16,15,15,16,17, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,15,-1,13,13,13,-1,15,16,16,16,-1,-1,18, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,16,-1,-1,14,14,14,15,16,16,17,17,-1,20,19, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,28,27,26,25,24,23,22,21,21,-1,-1,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,-1,17,17,17,18,-1,20,20, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,-1,17,16,16,16,16,-1,18,18,18,18,-1,21,21, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,-1,-1,26,25,24,23,23,23,23,-1,-1,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,22,22, 49,49,-1,41,41,41,41,-1,-1,39,39,39,38,37,37,-1,-1,25,24,24,24,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,23,23, 50,50,-1,42,42,-1,42,43,-1,40,40,39,38,37,36,36,-1,-1,25,25,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,24,24, 51,51,-1,-1,43,44,43,43,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,25,25, 50,50,50,-1,44,44,44,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,27,26,26, 50,49,49,-1,-1,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,27,27,27, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,28,28,28, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,29,29, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,30, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,31, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 50,49,48,48,48,-1,-1,48,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 50,49,49,49,49,-1,-1,49,49,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 50,50,50,50,50,51,51,50,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,18,19,20,21,20,19,18,17,16,16,16,16,17,17,16,16,16,16,16, 39,38,38,38,38,39,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,20,19,18,17,16,15,15,15,-1,-1,15,15,15,15,16, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,12,12,12,12,13,14,15,16, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,11,11,11,12,-1,-1,-1,17, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,10,10,11,12,13,-1,-1,17, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,9,9,10,11,12,13,14,15,16, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,11,-1,-1,15,15,16, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,-1,-1,10,10,10,-1,16,16,16, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,-1,5,5,-1,9,9,10,9,-1,-1,17,17, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,7,6,5,4,4,4,4,-1,9,8,-1,8,8,-1,16,16, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,6,5,4,3,3,3,-1,-1,7,7,7,7,-1,15,15, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,12,12,-1,-1,5,4,3,2,2,-1,-1,6,6,6,6,-1,14,14, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,11,-1,-1,-1,4,3,2,1,1,-1,5,5,5,6,-1,13,13, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,-1,-1,3,2,1,0,-1,4,4,5,6,-1,12,12, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,2,1,1,2,3,4,5,6,-1,12,11, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,8,-1,2,2,2,-1,4,4,5,6,-1,-1,10, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,3,3,3,-1,5,-1,6,6,7,8,9, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,6,-1,7,7,7,-1,10, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,-1,-1,7,-1,-1,-1,8,-1,11, 42,-1,39,40,40,39,38,39,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,6,6,-1,9,8,9,10,10,9,-1,12, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,9,9,-1,7,-1,-1,9,9,9,10,10,10,-1,13, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,10,10,-1,8,-1,-1,10,10,10,10,11,11,-1,14, 45,-1,42,41,41,41,41,41,-1,34,34,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,14,14,14,13,12,11,11,-1,9,10,-1,11,11,11,11,11,12,-1,15, 45,-1,42,-1,-1,-1,41,-1,-1,33,33,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,15,15,15,14,13,12,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,16,15,14,13,13,13,13,12,11,11,12,-1,13,-1,16,15,14,-1,17, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,-1,12,12,12,-1,14,-1,16,15,15,16,17, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,15,-1,13,13,13,-1,15,16,16,16,-1,-1,18, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,16,-1,-1,14,14,14,15,16,16,17,17,-1,20,19, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,28,27,26,25,24,23,22,21,21,-1,-1,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,-1,17,17,17,18,-1,20,20, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,-1,17,16,16,16,16,-1,18,18,18,18,-1,21,21, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,-1,-1,26,25,24,23,23,23,23,-1,-1,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,22,22, 49,49,-1,41,41,41,41,-1,-1,39,39,39,38,37,37,-1,-1,25,24,24,24,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,23,23, 50,50,-1,42,42,-1,42,43,-1,40,40,39,38,37,36,36,-1,-1,25,25,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,24,24, 51,51,-1,-1,43,44,43,43,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,25,25, 50,50,50,-1,44,44,44,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,27,26,26, 50,49,49,-1,-1,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,27,27,27, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,28,28,28, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,29,29, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,30, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,31, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 50,49,48,48,48,-1,-1,48,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 50,49,49,49,49,-1,-1,49,49,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 50,50,50,50,50,51,51,50,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,21,20,20,20,20,20, 42,41,41,41,41,42,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,-1,19,19,19,19,20, 42,41,40,40,40,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,20, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,19, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,18,18, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,17,17,17, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,7,-1,-1,16,16,16, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,-1,-1,6,6,6,-1,16,15,15, 43,43,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,9,-1,9,9,-1,5,5,6,5,-1,-1,14,14, 44,44,-1,41,41,41,41,42,-1,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,8,-1,5,4,-1,4,4,-1,13,13, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,-1,-1,3,3,3,3,-1,12,12, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,-1,-1,2,2,2,3,-1,11,11, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,7,6,5,5,5,-1,1,1,2,3,-1,10,10, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,-1,0,1,2,3,-1,9,9, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,2,3,-1,9,8, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,5,4,4,-1,2,2,2,3,-1,-1,7, 42,41,40,39,39,-1,38,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,3,-1,3,3,4,5,6, 43,-1,40,40,40,-1,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,-1,4,4,4,-1,7, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,5,-1,-1,-1,5,-1,8, 45,-1,42,43,43,42,41,42,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,7,6,7,8,7,6,-1,9, 46,-1,43,43,43,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,7,7,7,8,7,7,-1,10, 47,-1,44,44,43,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,8,8,8,8,8,8,-1,11, 48,-1,45,44,44,44,44,44,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,9,9,9,9,9,9,-1,12, 47,-1,44,-1,-1,-1,43,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,11,-1,13,12,11,-1,14, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,12,-1,13,12,12,13,14, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,13,14,13,13,-1,-1,15, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,15,14,14,14,14,-1,17,16, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,15,15,15,15,-1,17,17, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,16,16,16,16,-1,18,18, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,28,27,26,25,25,25,25,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,17,17,17,17,-1,19,19, 51,51,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,27,26,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 52,52,-1,44,44,-1,44,45,-1,42,42,41,40,39,38,38,-1,-1,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,20,19,19,19,19,-1,21,21, 53,53,-1,-1,45,46,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,20,20,20,20,-1,-1,22,22, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,23,23,23,23,24,23,23,-1,-1,21,21,21,-1,24,23,23, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,22,-1,-1,24,24,24, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,26,25,25,25, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,27,26,26,26,26, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,27,27,-1,-1,27, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,28,-1,-1,-1,28, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,30,29, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 52,51,50,50,50,-1,-1,50,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 52,51,51,51,51,-1,-1,51,51,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,32, 52,52,52,52,52,53,53,52,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,21,20,20,20,20,20, 42,41,41,41,41,42,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,-1,19,19,19,19,20, 42,41,40,40,40,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,20, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,19, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,18,18, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,17,17,17, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,7,-1,-1,16,16,16, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,-1,-1,6,6,6,-1,16,15,15, 43,43,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,9,-1,9,9,-1,5,5,6,5,-1,-1,14,14, 44,44,-1,41,41,41,41,42,-1,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,8,-1,5,4,-1,4,4,-1,13,13, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,-1,-1,3,3,3,3,-1,12,12, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,-1,-1,2,2,2,2,-1,11,11, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,7,6,5,5,5,-1,1,1,1,2,-1,10,10, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,-1,1,0,1,2,-1,9,9, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,1,2,-1,9,8, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,5,4,4,-1,2,2,2,2,-1,-1,7, 42,41,40,39,39,-1,38,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,3,-1,3,3,4,5,6, 43,-1,40,40,40,-1,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,-1,4,4,4,-1,7, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,5,-1,-1,-1,5,-1,8, 45,-1,42,43,43,42,41,42,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,7,6,7,8,7,6,-1,9, 46,-1,43,43,43,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,7,7,7,8,7,7,-1,10, 47,-1,44,44,43,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,8,8,8,8,8,8,-1,11, 48,-1,45,44,44,44,44,44,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,9,9,9,9,9,9,-1,12, 47,-1,44,-1,-1,-1,43,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,11,-1,13,12,11,-1,14, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,12,-1,13,12,12,13,14, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,13,14,13,13,-1,-1,15, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,15,14,14,14,14,-1,17,16, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,15,15,15,15,-1,17,17, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,16,16,16,16,-1,18,18, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,28,27,26,25,25,25,25,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,17,17,17,17,-1,19,19, 51,51,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,27,26,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 52,52,-1,44,44,-1,44,45,-1,42,42,41,40,39,38,38,-1,-1,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,20,19,19,19,19,-1,21,21, 53,53,-1,-1,45,46,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,20,20,20,20,-1,-1,22,22, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,23,23,23,23,24,23,23,-1,-1,21,21,21,-1,24,23,23, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,22,-1,-1,24,24,24, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,26,25,25,25, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,27,26,26,26,26, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,27,27,-1,-1,27, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,28,-1,-1,-1,28, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,30,29, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 52,51,50,50,50,-1,-1,50,50,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 52,51,51,51,51,-1,-1,51,51,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,32, 52,52,52,52,52,53,53,52,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 43,42,42,42,42,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,20, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,19, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,18,18,18, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,18,17,17,17, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,7,-1,-1,16,16,16, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,6,6,6,-1,16,15,15, 44,44,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,5,5,6,5,-1,-1,14,14, 45,45,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,5,4,-1,4,4,-1,13,13, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,3,3,3,3,-1,12,12, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,2,2,2,2,-1,11,11, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,2,1,1,1,-1,10,10, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,2,1,0,1,-1,9,9, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,1,1,-1,9,8, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,2,2,2,2,-1,-1,7, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,3,-1,3,3,4,5,6, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,4,-1,4,4,4,-1,7, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,5,-1,-1,-1,5,-1,8, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,7,6,7,8,7,6,-1,9, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,7,7,7,8,7,7,-1,10, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,8,8,8,8,-1,11, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,9,9,9,9,9,9,-1,12, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,10,-1,-1,-1,10,-1,13, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,11,-1,13,12,11,-1,14, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,12,-1,13,12,12,13,14, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,13,14,13,13,-1,-1,15, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,16,15,14,14,14,14,-1,17,16, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,17,17,-1,15,15,15,15,-1,17,17, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,18,18,18,-1,16,16,16,16,-1,18,18, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,19,19,19,-1,-1,17,17,17,17,-1,19,19, 52,52,-1,44,44,44,44,-1,-1,42,42,42,41,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 53,53,-1,45,45,-1,45,46,-1,43,43,42,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,21,21,21,21,21,-1,20,19,19,19,19,-1,21,21, 54,54,-1,-1,46,47,46,46,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,24,23,22,22,22,-1,22,22,-1,20,20,20,20,-1,-1,22,22, 53,53,53,-1,47,47,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,23,23,23,24,23,23,-1,-1,21,21,21,-1,24,23,23, 53,52,52,-1,-1,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,26,25,24,24,24,24,24,24,24,24,25,-1,-1,22,-1,-1,24,24,24, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,26,25,25,25, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,27,26,26,26,26, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,27,27,-1,-1,27, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,28,-1,-1,-1,28, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,30,29, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 53,52,51,51,51,-1,-1,51,51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 53,52,52,52,52,-1,-1,52,52,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,32, 53,53,53,53,53,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,21, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,20, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,19, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,18,18,18,18, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,18,17,17,17, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,7,-1,-1,16,16,16, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,6,6,6,-1,16,15,15, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,5,5,6,5,-1,-1,14,14, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,5,4,-1,4,4,-1,13,13, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,3,3,3,3,-1,12,12, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,3,2,2,2,-1,11,11, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,3,2,1,1,-1,10,10, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,2,1,0,-1,9,9, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,1,-1,9,8, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,2,2,2,-1,-1,7, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,3,3,4,5,6, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,4,4,4,-1,7, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,5,-1,8, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,8,8,7,6,-1,9, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,8,8,7,7,-1,10, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,9,9,8,8,8,-1,11, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,10,10,9,9,9,9,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,11,-1,-1,-1,10,-1,13, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,12,-1,13,12,11,-1,14, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,13,-1,13,12,12,13,14, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,14,14,13,13,-1,-1,15, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,17,16,15,14,14,14,-1,17,16, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,18,18,-1,15,15,15,15,-1,17,17, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,19,19,19,-1,16,16,16,16,-1,18,18, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,-1,-1,17,17,17,17,-1,19,19, 53,53,-1,45,45,45,45,-1,-1,43,43,43,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,21,21,21,21,-1,-1,18,18,18,18,-1,20,20, 54,54,-1,46,46,-1,46,47,-1,44,44,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,22,22,22,22,22,-1,20,19,19,19,19,-1,21,21, 55,55,-1,-1,47,48,47,47,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,25,24,23,23,23,-1,23,23,-1,20,20,20,20,-1,-1,22,22, 54,54,54,-1,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,24,24,24,25,24,24,-1,-1,21,21,21,-1,24,23,23, 54,53,53,-1,-1,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,27,26,25,25,25,25,25,25,25,25,26,-1,-1,22,-1,-1,24,24,24, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,26,25,25,25, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,28,27,26,26,26,26, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,28,27,27,-1,-1,27, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,28,28,-1,-1,-1,28, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,29,29,29,30,31,30,29, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 54,53,52,52,52,-1,-1,52,52,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 54,53,53,53,53,-1,-1,53,53,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,37,36,35,34,33,32,32,32,-1,33,32,32,32,32,32, 54,54,54,54,54,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,37,36,35,34,33,33,33,33,34,33,33,33,33,33,33, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,17,16,16,16,16,16, 50,49,49,49,49,49,-1,46,45,44,43,42,41,40,39,38,37,37,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,15,15,15,15,15, 50,49,48,48,48,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,14,14, 50,49,48,47,47,-1,47,46,46,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,14,13,13,-1,13,13,14,13,13, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,13,12,12,12,13,14,13,12, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,13,12,11,11,-1,-1,-1,11, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,13,12,11,10,10,-1,-1,10, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,14,13,12,11,10,9,9,9,9, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,9,8,8,8, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,18,17,16,15,15,-1,-1,16,-1,-1,7,7,7, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,16,-1,-1,15,15,15,-1,7,6,6, 51,51,-1,-1,50,50,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,14,14,15,14,-1,-1,5,5, 52,52,-1,49,49,49,49,50,-1,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,14,13,-1,13,13,-1,4,4, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,12,12,12,12,-1,3,3, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,11,11,11,11,-1,2,2, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,10,10,10,10,-1,1,1, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,-1,9,9,9,9,-1,0,1, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,-1,1,1, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,13,12,12,-1,9,8,7,7,-1,-1,2, 50,49,48,47,47,-1,46,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,10,-1,7,6,5,4,3, 51,-1,48,48,48,-1,47,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,-1,7,6,6,-1,4, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,12,-1,-1,-1,7,-1,5, 53,-1,50,51,51,50,49,50,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,13,12,11,10,9,8,-1,6, 54,-1,51,51,51,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,13,12,11,10,9,9,-1,7, 55,-1,52,52,51,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,13,12,11,10,10,10,-1,8, 56,-1,53,52,52,52,52,52,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,13,12,11,11,11,11,-1,9, 55,-1,52,-1,-1,-1,51,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,13,-1,-1,-1,12,-1,10, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,14,-1,15,14,13,-1,11, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,21,21,21,-1,15,-1,15,14,14,13,12, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,21,20,20,-1,16,16,15,15,-1,-1,13, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,18,17,16,16,16,-1,15,14, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,20,-1,17,17,17,17,-1,15,15, 57,57,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,23,22,21,21,21,-1,18,18,18,18,-1,16,16, 58,58,-1,50,50,50,50,-1,-1,48,48,47,46,46,-1,-1,36,35,34,33,33,33,33,-1,-1,30,29,29,29,29,29,29,-1,-1,24,23,22,22,22,-1,-1,19,19,19,19,-1,17,17, 59,59,-1,51,51,51,51,-1,-1,49,48,47,46,45,45,-1,-1,35,34,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,23,-1,-1,20,20,20,20,-1,18,18, 60,60,-1,52,52,-1,52,53,-1,49,48,47,46,45,44,44,-1,-1,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,24,24,-1,22,21,21,21,21,-1,19,19, 59,59,-1,-1,53,54,53,53,-1,49,49,-1,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,27,26,25,25,25,-1,25,25,-1,22,22,22,22,-1,-1,20,20, 58,58,58,-1,54,54,54,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,27,26,26,-1,-1,23,23,23,-1,22,21,21, 58,57,57,-1,-1,55,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,-1,-1,24,-1,-1,22,22,22, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,24,23,23,23, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,28,27,26,25,24,24,24,24, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,28,27,26,25,25,-1,-1,25, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,43,43,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,28,27,26,26,-1,-1,-1,26, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,44,44,43,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,28,27,27,27,28,29,28,27, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,45,45,44,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 58,57,56,56,56,-1,-1,56,55,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 58,57,57,57,57,-1,-1,56,55,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,38,37,36,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,30, 58,58,58,58,58,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,37,36,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,17,16,16,16,16,16, 50,49,49,49,49,49,-1,46,45,44,43,42,41,40,39,38,37,37,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,15,15,15,15,15, 50,49,48,48,48,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,14,14, 50,49,48,47,47,-1,47,46,46,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,14,13,13,-1,13,13,14,13,13, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,13,12,12,12,13,14,13,12, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,13,12,11,11,-1,-1,-1,11, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,13,12,11,10,10,-1,-1,10, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,14,13,12,11,10,9,9,9,9, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,9,8,8,8, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,18,17,16,15,15,-1,-1,16,-1,-1,7,7,7, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,16,-1,-1,15,15,15,-1,7,6,6, 51,51,-1,-1,50,50,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,14,14,15,14,-1,-1,5,5, 52,52,-1,49,49,49,49,50,-1,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,14,13,-1,13,13,-1,4,4, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,12,12,12,12,-1,3,3, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,11,11,11,11,-1,2,2, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,10,10,10,10,-1,1,1, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,-1,9,9,9,9,-1,1,0, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,-1,1,1, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,13,12,12,-1,9,8,7,7,-1,-1,2, 50,49,48,47,47,-1,46,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,10,-1,7,6,5,4,3, 51,-1,48,48,48,-1,47,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,-1,7,6,6,-1,4, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,12,-1,-1,-1,7,-1,5, 53,-1,50,51,51,50,49,50,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,13,12,11,10,9,8,-1,6, 54,-1,51,51,51,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,13,12,11,10,9,9,-1,7, 55,-1,52,52,51,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,13,12,11,10,10,10,-1,8, 56,-1,53,52,52,52,52,52,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,13,12,11,11,11,11,-1,9, 55,-1,52,-1,-1,-1,51,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,13,-1,-1,-1,12,-1,10, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,14,-1,15,14,13,-1,11, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,21,21,21,-1,15,-1,15,14,14,13,12, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,21,20,20,-1,16,16,15,15,-1,-1,13, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,18,17,16,16,16,-1,15,14, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,20,-1,17,17,17,17,-1,15,15, 57,57,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,23,22,21,21,21,-1,18,18,18,18,-1,16,16, 58,58,-1,50,50,50,50,-1,-1,48,48,47,46,46,-1,-1,36,35,34,33,33,33,33,-1,-1,30,29,29,29,29,29,29,-1,-1,24,23,22,22,22,-1,-1,19,19,19,19,-1,17,17, 59,59,-1,51,51,51,51,-1,-1,49,48,47,46,45,45,-1,-1,35,34,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,23,-1,-1,20,20,20,20,-1,18,18, 60,60,-1,52,52,-1,52,53,-1,49,48,47,46,45,44,44,-1,-1,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,24,24,-1,22,21,21,21,21,-1,19,19, 59,59,-1,-1,53,54,53,53,-1,49,49,-1,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,27,26,25,25,25,-1,25,25,-1,22,22,22,22,-1,-1,20,20, 58,58,58,-1,54,54,54,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,27,26,26,-1,-1,23,23,23,-1,22,21,21, 58,57,57,-1,-1,55,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,-1,-1,24,-1,-1,22,22,22, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,24,23,23,23, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,28,27,26,25,24,24,24,24, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,28,27,26,25,25,-1,-1,25, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,43,43,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,28,27,26,26,-1,-1,-1,26, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,44,44,43,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,28,27,27,27,28,29,28,27, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,45,45,44,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 58,57,56,56,56,-1,-1,56,55,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 58,57,57,57,57,-1,-1,56,55,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,38,37,36,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,30, 58,58,58,58,58,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,37,36,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 17,17,17,17,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 16,16,16,16,16,17,-1,16,16,16,17,18,19,20,21,22,23,24,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,-1,48,48,48,48,49, 15,15,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 14,14,15,14,14,-1,14,14,15,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 13,14,15,14,13,13,13,14,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 12,-1,-1,-1,12,12,13,14,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 11,-1,-1,11,11,12,13,14,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 10,10,10,10,11,12,13,14,15,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 9,9,9,10,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 8,8,8,-1,-1,15,-1,-1,16,16,17,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 7,7,8,-1,14,14,14,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 6,6,-1,-1,13,13,13,13,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 5,5,-1,12,12,12,12,13,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 4,4,-1,11,11,11,11,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 3,3,-1,10,10,10,10,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 2,2,-1,9,9,9,9,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 1,1,-1,8,8,8,8,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 0,1,-1,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 1,-1,-1,6,6,7,8,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 2,3,4,5,6,-1,9,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 3,-1,5,5,6,-1,10,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 4,-1,6,-1,-1,-1,11,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 5,-1,7,8,9,10,11,12,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 6,-1,8,8,9,10,11,12,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,50,50,50,-1,53, 7,-1,9,9,9,10,11,12,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,50,51,51,-1,54, 8,-1,10,10,10,10,11,12,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,51,51,51,51,51,52,-1,55, 9,-1,11,-1,-1,-1,12,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,50,-1,-1,-1,51,-1,54, 10,-1,12,13,14,-1,13,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 11,12,13,13,14,-1,14,-1,20,20,20,-1,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,-1,49,49,50,51,52, 12,-1,-1,14,14,15,15,-1,19,19,20,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 13,14,-1,15,15,15,16,17,18,19,20,-1,-1,25,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 14,14,-1,16,16,16,16,-1,19,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,30,30,31,32,33,34,35,36,37,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 15,15,-1,17,17,17,17,-1,20,20,20,21,22,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,45,45,46,46,46,-1,48,48,48,49,-1,56,56, 16,16,-1,18,18,18,18,-1,-1,21,21,21,22,23,-1,-1,28,28,28,28,28,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,44,44,45,46,47,-1,-1,49,49,49,49,-1,57,57, 17,17,-1,19,19,19,19,-1,-1,22,22,22,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,33,34,-1,-1,43,43,44,45,46,47,-1,-1,50,50,50,50,-1,58,58, 18,18,-1,20,20,-1,20,21,-1,23,23,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,34,34,34,-1,-1,42,42,43,44,45,46,47,-1,52,51,51,51,51,-1,58,58, 19,19,-1,-1,21,22,21,21,-1,24,24,-1,24,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,41,41,42,43,44,-1,47,47,-1,52,52,52,52,-1,-1,57,57, 20,20,21,-1,22,22,22,-1,-1,25,25,26,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,53,53,53,-1,56,56,56, 21,21,21,-1,-1,23,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,36,36,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,54,-1,-1,55,55,56, 22,22,22,23,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 23,23,23,23,24,25,26,27,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,49,49,50,51,52,53,54,55,56, 24,-1,-1,24,24,25,26,27,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,-1,-1,50,50,51,52,53,-1,-1,57, 25,-1,-1,-1,25,25,26,27,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,51,51,51,52,-1,-1,-1,57, 26,27,28,27,26,26,26,27,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,42,43,43,43,44,45,46,47,48,-1,-1,52,52,52,52,53,54,55,56, 27,27,28,27,27,-1,27,27,28,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,43,44,44,44,45,46,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 28,28,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,53,54,54,-1,-1,54,54,54,55,56, 29,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,53,54,55,-1,56,55,55,55,55,56, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,35,36,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,56,56,56,56,56, 17,17,17,17,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,50, 16,16,16,16,16,17,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,38,38,39,40,41,42,43,44,45,46,47,-1,-1,49,49,49,49,50, 15,15,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,48,48,48,49,50, 14,14,15,14,14,-1,14,14,15,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,47,47,47,-1,47,47,48,49,50, 13,14,15,14,13,13,13,14,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 12,-1,-1,-1,12,12,13,14,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 11,-1,-1,11,11,12,13,14,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 10,10,10,10,11,12,13,14,15,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 9,9,9,10,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 8,8,8,-1,-1,16,-1,-1,16,16,17,18,19,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 7,7,8,-1,15,15,15,-1,-1,17,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 6,6,-1,-1,14,14,14,14,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,51,50,-1,-1,51,51, 5,5,-1,13,13,13,13,14,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,-1,50,49,-1,49,49,-1,52,52, 4,4,-1,12,12,12,12,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 3,3,-1,11,11,11,11,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 2,2,-1,10,10,10,10,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 1,1,-1,9,9,9,9,-1,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 1,0,-1,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 2,-1,-1,7,7,8,9,-1,12,12,13,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 3,4,5,6,7,-1,10,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,46,-1,47,47,48,49,50, 4,-1,6,6,7,-1,11,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,-1,48,48,48,-1,51, 5,-1,7,-1,-1,-1,12,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 6,-1,8,9,10,11,12,13,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,50,49,50,51,51,50,-1,53, 7,-1,9,9,10,11,12,13,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,51,51,51,-1,54, 8,-1,10,10,10,11,12,13,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,51,52,52,-1,55, 9,-1,11,11,11,11,12,13,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,52,52,52,52,52,53,-1,56, 10,-1,12,-1,-1,-1,13,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,51,-1,-1,-1,52,-1,55, 11,-1,13,14,15,-1,14,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 12,13,14,14,15,-1,15,-1,21,21,21,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,-1,50,50,51,52,53, 13,-1,-1,15,15,16,16,-1,20,20,21,-1,25,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 14,15,-1,16,16,16,17,18,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 15,15,-1,17,17,17,17,-1,20,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,31,31,32,33,34,35,36,37,38,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 16,16,-1,18,18,18,18,-1,21,21,21,22,23,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,46,46,47,47,47,-1,49,49,49,50,-1,57,57, 17,17,-1,19,19,19,19,-1,-1,22,22,22,23,24,-1,-1,29,29,29,29,29,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,45,45,46,47,48,-1,-1,50,50,50,50,-1,58,58, 18,18,-1,20,20,20,20,-1,-1,23,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,34,34,34,34,35,-1,-1,44,44,45,46,47,48,-1,-1,51,51,51,51,-1,59,59, 19,19,-1,21,21,-1,21,22,-1,24,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,35,35,35,-1,-1,43,43,44,45,46,47,48,-1,53,52,52,52,52,-1,59,59, 20,20,-1,-1,22,23,22,22,-1,25,25,-1,25,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,-1,-1,42,42,43,44,45,-1,48,48,-1,53,53,53,53,-1,-1,58,58, 21,21,22,-1,23,23,23,-1,-1,26,26,27,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,54,54,54,-1,57,57,57, 22,22,22,-1,-1,24,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,55,-1,-1,56,56,57, 23,23,23,24,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 24,24,24,24,25,26,27,28,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 25,-1,-1,25,25,26,27,28,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 26,-1,-1,-1,26,26,27,28,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 27,28,29,28,27,27,27,28,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,43,44,44,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,44,45,45,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,55,55,-1,-1,55,55,55,56,57, 30,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,55,56,-1,57,56,56,56,56,57, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,36,37,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,57,57,57,57,57,57, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,43,43,43,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 21,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 20,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 19,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 18,-1,-1,18,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 17,17,17,17,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 16,16,16,17,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 15,15,15,-1,-1,8,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 14,14,15,-1,7,7,7,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 13,13,-1,-1,6,6,6,6,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 12,12,-1,5,5,5,5,6,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 11,11,-1,4,4,4,4,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 10,10,-1,3,3,3,3,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 9,9,-1,2,2,2,3,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 8,8,-1,1,1,2,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 7,8,-1,0,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 6,-1,-1,1,1,2,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 5,4,3,2,2,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 6,-1,3,3,3,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 7,-1,4,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 8,-1,5,6,7,8,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 9,-1,6,6,7,8,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 10,-1,7,7,7,8,9,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 11,-1,8,8,8,8,9,10,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 12,-1,9,-1,-1,-1,10,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 13,-1,10,11,12,-1,11,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 13,12,11,11,12,-1,12,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 14,-1,-1,12,12,13,13,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 15,16,-1,13,13,13,14,15,16,17,18,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 16,16,-1,14,14,14,14,-1,17,17,18,19,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 17,17,-1,15,15,15,15,-1,18,18,18,19,20,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 18,18,-1,16,16,16,16,-1,-1,19,19,19,20,21,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 19,19,-1,17,17,17,17,-1,-1,20,20,20,20,21,22,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 20,20,-1,18,18,-1,18,19,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,47,46,46,46,46,-1,53,53, 21,21,-1,-1,19,20,19,19,-1,22,22,-1,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,47,47,-1,-1,52,52, 22,22,23,-1,20,20,20,-1,-1,23,23,24,23,23,23,23,24,25,26,27,28,29,30,31,32,33,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 23,23,23,-1,-1,21,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 24,24,24,25,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 25,25,25,25,26,27,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 26,-1,-1,26,26,27,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 27,-1,-1,-1,27,27,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 28,29,30,29,28,28,28,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 31,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,50,50,50,-1,51,50,50,50,50,51, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,51,51,52,51,51,51,51,51,51, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 21,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,-1,42,42,42,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 20,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 19,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 18,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 17,17,17,17,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 16,16,16,17,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 15,15,15,-1,-1,8,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 14,14,15,-1,7,7,7,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 13,13,-1,-1,6,6,6,6,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,44,44, 12,12,-1,5,5,5,5,6,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,45,45, 11,11,-1,4,4,4,4,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 10,10,-1,3,3,3,3,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 9,9,-1,2,2,2,2,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 8,8,-1,1,1,1,2,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 7,8,-1,1,0,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 6,-1,-1,1,1,1,2,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 5,4,3,2,2,-1,3,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 6,-1,3,3,3,-1,4,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 7,-1,4,-1,-1,-1,5,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 8,-1,5,6,7,7,6,7,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 9,-1,6,6,7,7,7,7,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 10,-1,7,7,7,8,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 11,-1,8,8,8,8,9,9,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 12,-1,9,-1,-1,-1,10,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,10,11,12,-1,11,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 13,12,11,11,12,-1,12,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 14,-1,-1,12,12,13,13,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 15,16,-1,13,13,13,14,15,16,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 16,16,-1,14,14,14,14,-1,17,17,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 17,17,-1,15,15,15,15,-1,18,18,18,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,39,39,40,40,40,-1,42,42,42,43,-1,50,50, 18,18,-1,16,16,16,16,-1,-1,19,19,19,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,38,39,40,41,-1,-1,43,43,43,43,-1,51,51, 19,19,-1,17,17,17,17,-1,-1,20,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,39,40,41,-1,-1,44,44,44,44,-1,52,52, 20,20,-1,18,18,-1,18,19,-1,21,21,21,21,21,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,40,41,-1,46,45,45,45,45,-1,52,52, 21,21,-1,-1,19,20,19,19,-1,22,22,-1,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,46,46,46,46,-1,-1,51,51, 22,22,23,-1,20,20,20,-1,-1,23,23,24,23,23,23,23,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,-1,50,50,50, 23,23,23,-1,-1,21,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,-1,-1,49,49,50, 24,24,24,25,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 25,25,25,25,26,27,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 26,-1,-1,26,26,27,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 27,-1,-1,-1,27,27,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 28,29,30,29,28,28,28,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 31,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,49,49,49,-1,50,49,49,49,49,50, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,50,50,50,51,50,50,50,50,50,50, 20,20,20,20,20,20,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,42, 20,19,19,19,19,20,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,41,41,41,41,42, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,40,40,40,41,42, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 19,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 18,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 17,17,17,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 16,16,16,17,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 15,15,15,-1,-1,8,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 14,14,15,-1,7,7,7,-1,-1,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 13,13,-1,-1,6,6,6,6,-1,9,9,-1,9,9,9,10,11,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,43,43, 12,12,-1,5,5,5,5,6,-1,8,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,-1,42,41,-1,41,41,-1,44,44, 11,11,-1,4,4,4,4,-1,-1,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 10,10,-1,3,3,3,3,-1,-1,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 9,9,-1,2,2,2,2,-1,5,5,5,6,7,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 8,8,-1,2,1,1,1,-1,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 7,8,-1,2,1,0,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 6,-1,-1,2,1,1,1,-1,4,4,5,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 5,4,3,2,2,-1,2,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,-1,39,39,40,41,42, 6,-1,3,3,3,-1,3,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,-1,40,40,40,-1,43, 7,-1,4,-1,-1,-1,4,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 8,-1,5,6,7,6,5,6,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,42,41,42,43,43,42,-1,45, 9,-1,6,6,7,6,6,6,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,43,43,43,-1,46, 10,-1,7,7,7,7,7,7,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,43,44,44,-1,47, 11,-1,8,8,8,8,8,8,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,44,44,44,44,44,45,-1,48, 12,-1,9,-1,-1,-1,9,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,43,-1,-1,-1,44,-1,47, 13,-1,10,11,12,-1,10,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 13,12,11,11,12,-1,11,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 14,-1,-1,12,12,13,12,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 15,16,-1,13,13,13,13,14,15,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 16,16,-1,14,14,14,14,-1,16,16,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 17,17,-1,15,15,15,15,-1,17,17,17,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,38,38,39,39,39,-1,41,41,41,42,-1,49,49, 18,18,-1,16,16,16,16,-1,-1,18,18,18,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,37,37,38,39,40,-1,-1,42,42,42,42,-1,50,50, 19,19,-1,17,17,17,17,-1,-1,19,19,19,19,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,27,-1,-1,36,36,37,38,39,40,-1,-1,43,43,43,43,-1,51,51, 20,20,-1,18,18,-1,18,19,-1,20,20,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,-1,-1,35,35,36,37,38,39,40,-1,45,44,44,44,44,-1,51,51, 21,21,-1,-1,19,20,19,19,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,45,45,45,45,-1,-1,50,50, 22,22,23,-1,20,20,20,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,31,30,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,-1,49,49,49, 23,23,23,-1,-1,21,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,-1,-1,48,48,49, 24,24,24,25,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 25,25,25,25,26,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 26,-1,-1,26,26,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 27,-1,-1,-1,27,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 28,29,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 31,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,48,48,48,-1,49,48,48,48,48,49, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,49,49,49,50,49,49,49,49,49,49, 19,19,19,19,19,19,20,19,19,19,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,41,41,41, 19,18,18,18,18,19,-1,18,18,18,19,20,21,22,23,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,40,40,40,40,41, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,39,39,39,40,41, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 19,18,17,16,15,15,15,15,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 20,-1,-1,-1,15,14,14,14,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 19,-1,-1,16,15,14,13,13,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 18,18,17,16,15,14,13,12,12,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 17,17,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 16,16,16,-1,-1,8,-1,-1,11,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,40,40,41, 15,15,16,-1,7,7,7,-1,-1,9,9,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,41,41,41, 14,14,-1,-1,6,6,6,6,-1,8,8,-1,8,8,8,9,10,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,41,41,42,41,-1,-1,42,42, 13,13,-1,5,5,5,5,6,-1,7,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,27,27,28,29,30,31,32,-1,41,40,-1,40,40,-1,43,43, 12,12,-1,4,4,4,4,-1,-1,6,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,-1,-1,39,39,39,39,-1,44,44, 11,11,-1,3,3,3,3,-1,-1,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,-1,-1,29,29,30,31,32,-1,-1,38,38,38,38,-1,45,45, 10,10,-1,3,2,2,2,-1,4,4,4,5,6,-1,-1,-1,12,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,30,30,31,32,33,-1,37,37,37,38,-1,45,45, 9,9,-1,3,2,1,1,-1,3,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,-1,36,36,37,38,-1,44,44, 8,9,-1,3,2,1,0,1,2,3,4,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,38,-1,44,43, 7,-1,-1,3,2,1,1,-1,3,3,4,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,33,-1,36,36,37,38,-1,-1,42, 6,5,4,3,3,-1,2,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,37,-1,38,38,39,40,41, 7,-1,4,4,4,-1,3,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,-1,39,39,39,-1,42, 8,-1,5,-1,-1,-1,4,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 9,-1,6,7,7,6,5,6,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,30,-1,34,34,-1,41,40,41,42,42,41,-1,44, 10,-1,7,7,7,6,6,6,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,-1,35,-1,-1,41,41,41,42,42,42,-1,45, 11,-1,8,8,7,7,7,7,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,42,43,43,-1,46, 12,-1,9,8,8,8,8,8,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,43,43,43,43,43,44,-1,47, 13,-1,10,-1,-1,-1,9,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,42,-1,-1,-1,43,-1,46, 14,-1,11,12,13,-1,10,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 14,13,12,12,13,-1,11,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,-1,41,41,42,43,44, 15,-1,-1,13,13,13,12,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 16,17,-1,14,14,13,13,14,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 17,17,-1,15,14,14,14,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 18,18,-1,15,15,15,15,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,37,37,38,38,38,-1,40,40,40,41,-1,48,48, 19,19,-1,16,16,16,16,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,36,36,37,38,39,-1,-1,41,41,41,41,-1,49,49, 20,20,-1,17,17,17,17,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,25,25,25,26,-1,-1,35,35,36,37,38,39,-1,-1,42,42,42,42,-1,50,50, 21,21,-1,18,18,-1,18,19,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,-1,-1,34,34,35,36,37,38,39,-1,44,43,43,43,43,-1,50,50, 22,22,-1,-1,19,20,19,19,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,44,44,44,44,-1,-1,49,49, 23,23,24,-1,20,20,20,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,28,29,30,30,29,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,-1,48,48,48, 24,24,24,-1,-1,21,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,28,-1,-1,30,29,29,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,-1,-1,47,47,48, 25,25,25,26,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 26,26,26,26,27,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 27,-1,-1,27,27,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 28,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 29,30,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 30,30,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 31,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,47,47,47,-1,48,47,47,47,47,48, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,45,46,47,48,48,48,48,49,48,48,48,48,48,48, 18,18,18,18,18,18,19,18,18,18,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,40, 18,17,17,17,17,18,-1,17,17,17,18,19,20,21,22,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,39,39,39,39,40, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,38,38,38,39,40, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 18,17,16,15,14,14,14,14,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 19,-1,-1,-1,14,13,13,13,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 19,-1,-1,15,14,13,12,12,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 18,17,16,15,14,13,12,11,11,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 17,17,17,-1,-1,9,-1,-1,10,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 16,16,17,-1,8,8,8,-1,-1,8,8,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 15,15,-1,-1,7,7,7,7,-1,7,7,-1,7,7,7,8,9,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,41,40,-1,-1,41,41, 14,14,-1,6,6,6,6,7,-1,6,6,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,27,28,29,30,31,-1,40,39,-1,39,39,-1,42,42, 13,13,-1,5,5,5,5,-1,-1,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 12,12,-1,4,4,4,4,-1,-1,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 11,11,-1,4,3,3,3,-1,3,3,3,4,5,-1,-1,-1,11,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 10,10,-1,4,3,2,2,-1,2,2,3,4,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 9,10,-1,4,3,2,1,0,1,2,3,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 8,-1,-1,4,3,2,2,-1,2,2,3,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,32,-1,35,35,36,37,-1,-1,41, 7,6,5,4,4,-1,3,-1,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,36,-1,37,37,38,39,40, 8,-1,5,5,5,-1,4,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,-1,38,38,38,-1,41, 9,-1,6,-1,-1,-1,5,-1,-1,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 10,-1,7,8,8,7,6,7,-1,6,6,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,40,39,40,41,41,40,-1,43, 11,-1,8,8,8,7,7,7,-1,-1,7,-1,9,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,-1,34,-1,-1,40,40,40,41,41,41,-1,44, 12,-1,9,9,8,8,8,8,-1,-1,8,-1,10,10,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,30,30,-1,35,-1,-1,41,41,41,41,42,42,-1,45, 13,-1,10,9,9,9,9,9,-1,10,9,-1,11,11,12,13,14,14,14,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,30,-1,34,34,-1,42,42,42,42,42,43,-1,46, 14,-1,11,-1,-1,-1,10,-1,-1,10,10,-1,12,12,12,13,14,15,15,15,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,33,33,-1,-1,41,-1,-1,-1,42,-1,45, 15,-1,12,13,14,-1,11,-1,12,11,11,12,13,13,13,13,14,15,16,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 15,14,13,13,14,-1,12,-1,12,12,12,-1,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,-1,40,40,41,42,43, 16,-1,-1,14,14,14,13,-1,13,13,13,-1,15,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 17,18,-1,15,15,14,14,15,14,14,14,-1,-1,16,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 18,18,-1,16,15,15,15,-1,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,-1,-1,21,21,22,23,24,25,26,27,28,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 19,19,-1,16,16,16,16,-1,16,16,16,16,17,-1,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,36,36,37,37,37,-1,39,39,39,40,-1,47,47, 20,20,-1,17,17,17,17,-1,-1,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,-1,-1,23,23,23,23,24,25,26,-1,-1,35,35,36,37,38,-1,-1,40,40,40,40,-1,48,48, 21,21,-1,18,18,18,18,-1,-1,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,24,24,24,25,-1,-1,34,34,35,36,37,38,-1,-1,41,41,41,41,-1,49,49, 22,22,-1,19,19,-1,19,20,-1,19,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,25,25,-1,-1,33,33,34,35,36,37,38,-1,43,42,42,42,42,-1,49,49, 23,23,-1,-1,20,21,20,20,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,43,43,43,43,-1,-1,48,48, 24,24,25,-1,21,21,21,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,26,27,28,29,29,28,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,-1,47,47,47, 25,25,25,-1,-1,22,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,-1,29,28,28,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,45,-1,-1,46,46,47, 26,26,26,27,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 27,27,27,27,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 28,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 29,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 30,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,46,46,46,-1,47,46,46,46,46,47, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,44,45,46,47,47,47,47,48,47,47,47,47,47,47, 17,17,17,17,17,17,18,17,17,17,17,18,19,20,21,21,20,19,18,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, 17,16,16,16,16,17,-1,16,16,16,17,18,19,20,21,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,38,38,38,38,39, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 17,16,15,14,13,13,13,13,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 18,-1,-1,-1,13,12,12,12,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 18,-1,-1,14,13,12,11,11,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 17,16,15,14,13,12,11,10,10,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 17,16,16,-1,-1,10,-1,-1,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 17,17,17,-1,9,9,9,-1,-1,7,7,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 16,16,-1,-1,8,8,8,8,-1,6,6,-1,6,6,6,7,8,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 15,15,-1,7,7,7,7,8,-1,5,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 14,14,-1,6,6,6,6,-1,-1,4,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 13,13,-1,5,5,5,5,-1,-1,3,3,3,4,5,-1,-1,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 12,12,-1,5,4,4,4,-1,2,2,2,3,4,-1,-1,-1,10,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 11,11,-1,5,4,3,3,-1,1,1,2,3,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 10,11,-1,5,4,3,2,1,0,1,2,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 9,-1,-1,5,4,3,3,-1,1,1,2,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 8,7,6,5,5,-1,4,-1,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,35,-1,36,36,37,38,39, 9,-1,6,6,6,-1,5,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,-1,37,37,37,-1,40, 10,-1,7,-1,-1,-1,6,-1,-1,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,37,-1,-1,-1,38,-1,41, 11,-1,8,9,9,8,7,8,-1,5,5,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,39,38,39,40,40,39,-1,42, 12,-1,9,9,9,8,8,8,-1,-1,6,-1,8,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,-1,33,-1,-1,39,39,39,40,40,40,-1,43, 13,-1,10,10,9,9,9,9,-1,-1,7,-1,9,9,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,29,29,-1,34,-1,-1,40,40,40,40,41,41,-1,44, 14,-1,11,10,10,10,10,10,-1,9,8,-1,10,10,11,12,13,13,13,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,41,41,41,41,41,42,-1,45, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,11,12,13,14,14,14,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,40,-1,-1,-1,41,-1,44, 16,-1,13,14,15,-1,12,-1,11,10,10,11,12,12,12,12,13,14,15,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 16,15,14,14,15,-1,13,-1,11,11,11,-1,13,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,-1,39,39,40,41,42, 17,-1,-1,15,15,15,14,-1,12,12,12,-1,14,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 18,19,-1,16,16,15,15,14,13,13,13,-1,-1,15,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 19,19,-1,17,16,16,16,-1,14,14,14,15,-1,-1,16,16,16,16,16,16,17,18,19,-1,-1,20,20,21,22,23,24,25,26,27,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 20,20,-1,17,17,17,17,-1,15,15,15,15,16,-1,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,35,35,36,36,36,-1,38,38,38,39,-1,46,46, 21,21,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,-1,-1,22,22,22,22,23,24,25,-1,-1,34,34,35,36,37,-1,-1,39,39,39,39,-1,47,47, 22,22,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,23,23,23,24,-1,-1,33,33,34,35,36,37,-1,-1,40,40,40,40,-1,48,48, 23,23,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,24,24,-1,-1,32,32,33,34,35,36,37,-1,42,41,41,41,41,-1,48,48, 24,24,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,42,42,42,42,-1,-1,47,47, 25,25,26,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,28,28,27,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,-1,46,46,46, 26,26,26,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,-1,-1,45,45,46, 27,27,27,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 28,28,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 29,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 30,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,45,45,45,-1,46,45,45,45,45,46, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,44,45,46,46,46,46,47,46,46,46,46,46,46, 17,17,17,17,17,17,18,17,17,17,17,18,19,20,21,21,20,19,18,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,38,38,38,38,38, 17,16,16,16,16,17,-1,16,16,16,17,18,19,20,21,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,37,37,37,37,38, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,36,-1,-1,36,36,36,37,38, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 17,16,15,14,13,13,13,13,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 18,-1,-1,-1,13,12,12,12,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 18,-1,-1,14,13,12,11,11,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 17,16,15,14,13,12,11,10,10,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 17,16,16,-1,-1,11,-1,-1,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 17,17,17,-1,10,10,10,-1,-1,7,7,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 17,17,-1,-1,9,9,9,9,-1,6,6,-1,6,6,6,6,7,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 16,16,-1,8,8,8,8,9,-1,5,5,5,5,5,5,6,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 15,15,-1,7,7,7,7,-1,-1,4,4,4,4,4,5,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 14,14,-1,6,6,6,6,-1,-1,3,3,3,3,4,-1,-1,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 13,13,-1,6,5,5,5,-1,2,2,2,2,3,-1,-1,-1,10,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 12,12,-1,6,5,4,4,-1,1,1,1,2,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 11,12,-1,6,5,4,3,2,1,0,1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 10,-1,-1,6,5,4,4,-1,1,1,1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 9,8,7,6,6,-1,5,-1,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 10,-1,7,7,7,-1,6,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 11,-1,8,-1,-1,-1,7,-1,-1,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 12,-1,9,10,10,9,8,9,-1,5,5,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 13,-1,10,10,10,9,9,9,-1,-1,6,-1,8,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 14,-1,11,11,10,10,10,10,-1,-1,7,-1,9,9,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 15,-1,12,11,11,11,11,11,-1,9,8,-1,10,10,11,12,13,13,13,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,40,40,40,40,40,41,-1,44, 16,-1,13,-1,-1,-1,12,-1,-1,9,9,-1,11,11,11,12,13,14,14,14,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,40,-1,-1,-1,41,-1,44, 17,-1,14,15,16,-1,13,-1,11,10,10,11,12,12,12,12,13,14,15,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 17,16,15,15,16,-1,14,-1,11,11,11,-1,13,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,-1,39,39,40,41,42, 18,-1,-1,16,16,16,15,-1,12,12,12,-1,14,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 19,20,-1,17,17,16,15,14,13,13,13,-1,-1,15,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 20,20,-1,18,17,16,16,-1,14,14,14,15,-1,-1,16,16,16,16,16,16,17,18,19,-1,-1,20,20,21,22,23,24,25,26,27,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 21,21,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,35,35,36,36,36,-1,38,38,38,39,-1,46,46, 22,22,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,-1,-1,22,22,22,22,23,24,25,-1,-1,34,34,35,36,37,-1,-1,39,39,39,39,-1,47,47, 23,23,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,23,23,23,24,-1,-1,33,33,34,35,36,37,-1,-1,40,40,40,40,-1,48,48, 24,24,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,24,24,-1,-1,32,32,33,34,35,36,37,-1,42,41,41,41,41,-1,48,48, 25,25,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,42,42,42,42,-1,-1,47,47, 26,26,27,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,28,28,27,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,-1,46,46,46, 27,27,27,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,-1,-1,45,45,46, 28,28,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 29,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 30,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,45,45,45,-1,46,45,45,45,45,46, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,44,45,46,46,46,46,47,46,46,46,46,46,46, 17,17,17,17,17,17,18,17,17,17,17,18,19,20,21,21,20,19,18,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,38,38,38,38,38, 17,16,16,16,16,17,-1,16,16,16,17,18,19,20,21,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,-1,37,37,37,37,38, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,36,-1,-1,36,36,36,37,38, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 17,16,15,14,13,13,13,13,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 18,-1,-1,-1,13,12,12,12,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 18,-1,-1,14,13,12,11,11,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 17,16,15,14,13,12,11,10,10,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 17,16,16,-1,-1,12,-1,-1,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 17,17,17,-1,11,11,11,-1,-1,7,7,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 18,18,-1,-1,10,10,10,10,-1,6,6,-1,6,6,6,6,7,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,39,38,-1,-1,39,39, 17,17,-1,9,9,9,9,10,-1,5,5,5,5,5,5,6,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,-1,37,37,-1,40,40, 16,16,-1,8,8,8,8,-1,-1,4,4,4,4,4,5,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 15,15,-1,7,7,7,7,-1,-1,3,3,3,3,4,-1,-1,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 14,14,-1,7,6,6,6,-1,2,2,2,2,3,-1,-1,-1,10,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 13,13,-1,7,6,5,5,-1,2,1,1,2,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 12,13,-1,7,6,5,4,3,2,1,0,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 11,-1,-1,7,6,5,5,-1,2,1,1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 10,9,8,7,7,-1,6,-1,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 11,-1,8,8,8,-1,7,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 12,-1,9,-1,-1,-1,8,-1,-1,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 13,-1,10,11,11,10,9,10,-1,5,5,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 14,-1,11,11,11,10,10,10,-1,-1,6,-1,8,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 15,-1,12,12,11,11,11,11,-1,-1,7,-1,9,9,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 16,-1,13,12,12,12,12,12,-1,9,8,-1,10,10,11,12,13,13,13,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,40,40,40,40,40,41,-1,44, 17,-1,14,-1,-1,-1,13,-1,-1,9,9,-1,11,11,11,12,13,14,14,14,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,40,-1,-1,-1,41,-1,44, 18,-1,15,16,17,-1,14,-1,11,10,10,11,12,12,12,12,13,14,15,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 18,17,16,16,17,-1,15,-1,11,11,11,-1,13,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,-1,39,39,40,41,42, 19,-1,-1,17,17,16,16,-1,12,12,12,-1,14,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 20,21,-1,18,17,16,15,14,13,13,13,-1,-1,15,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 21,21,-1,18,17,16,16,-1,14,14,14,15,-1,-1,16,16,16,16,16,16,17,18,19,-1,-1,20,20,21,22,23,24,25,26,27,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 22,22,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,35,35,36,36,36,-1,38,38,38,39,-1,46,46, 23,23,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,-1,-1,22,22,22,22,23,24,25,-1,-1,34,34,35,36,37,-1,-1,39,39,39,39,-1,47,47, 24,24,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,23,23,23,24,-1,-1,33,33,34,35,36,37,-1,-1,40,40,40,40,-1,48,48, 25,25,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,24,24,-1,-1,32,32,33,34,35,36,37,-1,42,41,41,41,41,-1,48,48, 26,26,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,42,42,42,42,-1,-1,47,47, 27,27,28,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,24,25,26,27,28,28,27,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,-1,46,46,46, 28,28,28,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,-1,28,27,27,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,-1,-1,45,45,46, 29,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,45,45,45,-1,46,45,45,45,45,46, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,44,45,46,46,46,46,47,46,46,46,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,25,25,25,25,25,26,25,25,25,25,26,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,37,36,36,36,36,36, 25,24,24,24,24,25,-1,24,24,24,25,26,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,-1,35,35,35,35,36, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 25,24,23,22,21,21,21,21,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 26,-1,-1,-1,21,20,20,20,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 26,-1,-1,22,21,20,19,19,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 25,24,23,22,21,20,19,18,18,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,-1,-1,35,35,36, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,36,36,-1,36,36,36, 24,24,-1,-1,16,16,16,16,-1,14,14,-1,14,14,14,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,35,35,36,35,-1,-1,37,37, 23,23,-1,15,15,15,15,16,-1,13,13,13,13,13,13,14,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,-1,35,34,-1,34,34,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,-1,-1,33,33,33,33,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,24,24,25,26,27,-1,-1,32,32,32,32,-1,40,40, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,4,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,25,25,26,27,28,-1,31,31,31,32,-1,39,39, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,-1,30,30,31,32,-1,38,38, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,2,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 16,15,14,13,13,-1,12,-1,7,6,6,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,4,4,4,4,4,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 19,-1,16,17,17,16,15,16,-1,7,7,-1,5,5,5,5,5,5,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 22,-1,19,18,18,18,18,18,-1,11,10,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,17,17,17,17,18,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 24,-1,21,21,21,-1,20,-1,13,12,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 23,22,21,20,20,-1,19,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,30,30,30,30,30,-1,32,32,32,33,-1,40,40, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,18,19,20,-1,-1,29,29,30,31,31,-1,-1,33,33,33,33,-1,41,41, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,18,18,18,18,18,19,-1,-1,28,28,29,30,31,32,-1,-1,34,34,34,34,-1,42,42, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,19,19,19,19,19,-1,-1,27,27,28,29,30,31,32,-1,36,35,35,35,35,-1,43,43, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,36,36,36,36,-1,-1,42,42, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,-1,41,41,41, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,27,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,-1,-1,40,40,41, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,40,40,40,-1,41,40,40,40,40,41, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,41,41,41,41,42,41,41,41,41,41,41, 25,25,25,25,25,25,26,25,25,25,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,36,35,35,35,35,35, 25,24,24,24,24,25,-1,24,24,24,25,26,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,-1,34,34,34,34,35, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 25,24,23,22,21,21,21,21,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 26,-1,-1,-1,21,20,20,20,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 26,-1,-1,22,21,20,19,19,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 25,24,23,22,21,20,19,18,18,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,-1,-1,34,34,35, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,35,35,-1,35,35,35, 24,24,-1,-1,16,16,16,16,-1,14,14,-1,14,14,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,34,34,35,34,-1,-1,36,36, 23,23,-1,15,15,15,15,16,-1,13,13,13,13,13,13,14,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,-1,34,33,-1,33,33,-1,37,37, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,-1,-1,32,32,32,32,-1,38,38, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,23,23,24,25,26,-1,-1,31,31,31,31,-1,39,39, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,3,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,24,24,25,26,27,-1,30,30,30,31,-1,38,38, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,-1,29,29,30,31,-1,37,37, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 16,15,14,13,13,-1,12,-1,7,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,4,4,4,4,4,4,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 19,-1,16,17,17,16,15,16,-1,7,7,-1,5,5,5,5,5,5,5,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 22,-1,19,18,18,18,18,18,-1,11,10,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,17,17,17,17,17,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,18,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 24,-1,21,21,21,-1,20,-1,13,12,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,19,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 23,22,21,20,20,-1,19,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,20,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,21,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,22,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,18,19,20,-1,-1,29,29,30,30,30,-1,-1,32,32,32,32,-1,40,40, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,18,18,18,18,18,19,-1,-1,28,28,29,30,31,31,-1,-1,33,33,33,33,-1,41,41, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,19,19,19,19,19,-1,-1,27,27,28,29,30,31,32,-1,35,34,34,34,34,-1,42,42, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,35,35,35,35,-1,-1,42,42, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,36,-1,41,41,41, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,27,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,-1,-1,40,40,41, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,40,40,40,-1,41,40,40,40,40,41, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,41,41,41,41,42,41,41,41,41,41,41, 25,25,25,25,25,25,26,25,25,25,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,35,34,34,34,34,34, 25,24,24,24,24,25,-1,24,24,24,25,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,-1,33,33,33,33,34, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 25,24,23,22,21,21,21,21,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 26,-1,-1,-1,21,20,20,20,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 26,-1,-1,22,21,20,19,19,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 25,24,23,22,21,20,19,18,18,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,15,14,13,12,11,10,9,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,-1,-1,33,33,34, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,34,34,-1,34,34,34, 24,24,-1,-1,16,16,16,16,-1,14,14,-1,14,14,13,12,12,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,33,33,34,33,-1,-1,35,35, 23,23,-1,15,15,15,15,16,-1,13,13,13,13,13,13,13,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,-1,33,32,-1,32,32,-1,36,36, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,-1,-1,31,31,31,31,-1,37,37, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,-1,-1,22,22,23,24,25,-1,-1,30,30,30,30,-1,38,38, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,2,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,23,23,24,25,26,-1,29,29,29,30,-1,37,37, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,-1,28,28,29,30,-1,36,36, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,4,4,4,4,4,4,4,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 19,-1,16,17,17,16,15,16,-1,7,7,-1,5,5,5,5,5,5,5,5,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 22,-1,19,18,18,18,18,18,-1,11,10,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,17,17,17,16,16,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,16,16,17,17,17,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 24,-1,21,21,21,-1,20,-1,13,12,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 23,22,21,20,20,-1,19,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,19,19,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,20,20,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,21,21,21,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,38,38, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,18,19,20,-1,-1,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,18,18,18,18,18,19,-1,-1,28,28,29,30,30,30,-1,-1,32,32,32,32,-1,40,40, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,19,19,19,19,19,-1,-1,27,27,28,29,30,31,31,-1,34,33,33,33,33,-1,41,41, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,34,34,34,34,-1,-1,42,42, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,35,-1,41,41,41, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,27,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,-1,-1,40,40,41, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,40,40,40,-1,41,40,40,40,40,41, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,41,41,41,41,42,41,41,41,41,41,41, 26,26,26,26,26,26,27,26,26,26,26,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,35,34,34,34,34,34, 26,25,25,25,25,26,-1,25,25,25,26,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,-1,33,33,33,33,34, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 26,25,24,23,22,22,22,22,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 27,-1,-1,-1,22,21,21,21,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 27,-1,-1,23,22,21,20,20,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 26,25,24,23,22,21,20,19,19,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 26,25,25,-1,-1,19,-1,-1,18,17,17,16,15,14,13,12,11,10,9,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,-1,-1,33,33,34, 26,26,26,-1,18,18,18,-1,-1,16,16,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,-1,34,34,34, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,32,32,33,32,-1,-1,35,35, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,13,13,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,20,20,21,22,23,24,25,-1,32,31,-1,31,31,-1,36,36, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,22,23,24,25,-1,-1,30,30,30,30,-1,37,37, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,22,22,23,24,25,-1,-1,29,29,29,29,-1,37,37, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,2,2,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,23,23,24,25,26,-1,28,28,28,29,-1,36,36, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,24,24,25,25,-1,27,27,28,29,-1,35,35, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,4,4,4,4,4,4,4,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 20,-1,17,18,18,17,16,17,-1,8,8,-1,5,5,5,5,5,5,5,5,5,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 23,-1,20,19,19,19,19,19,-1,12,11,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,17,17,16,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,16,16,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 23,22,21,20,20,-1,19,-1,14,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,15,15,16,17,18,19,20,21,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,18,19,20,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,18,18,18,18,18,19,-1,-1,28,28,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,19,19,19,19,19,-1,-1,27,27,28,29,30,30,30,-1,33,32,32,32,32,-1,40,40, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,31,31,-1,33,33,33,33,-1,-1,41,41, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,34,-1,41,41,41, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,27,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,35,-1,-1,40,40,41, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,40,40,40,-1,41,40,40,40,40,41, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,41,41,41,41,42,41,41,41,41,41,41, 27,27,27,27,27,27,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,35,34,34,34,34,34, 27,26,26,26,26,27,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,-1,33,33,33,33,34, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 27,26,26,-1,-1,20,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,33,-1,-1,33,33,34, 27,27,27,-1,19,19,19,-1,-1,17,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,32,32,32,-1,34,34,34, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,31,31,32,31,-1,-1,35,35, 25,25,-1,17,17,17,17,18,-1,15,15,15,15,14,13,13,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,20,20,21,22,23,24,25,-1,31,30,-1,30,30,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,14,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,21,21,22,23,24,25,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,22,22,23,24,25,-1,-1,28,28,28,28,-1,36,36, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,2,2,2,2,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,23,23,24,25,25,-1,27,27,27,28,-1,35,35, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,24,24,24,24,-1,26,26,27,28,-1,34,34, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,4,4,4,4,4,4,4,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,5,5,5,5,5,5,5,5,5,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 24,-1,21,20,20,20,20,20,-1,13,12,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 23,22,21,20,20,-1,19,-1,14,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,15,15,16,17,18,19,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,18,19,20,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,18,18,18,18,18,19,-1,-1,28,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,19,19,19,19,19,-1,-1,27,27,28,29,29,29,29,-1,32,31,31,31,31,-1,39,39, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,30,30,-1,32,32,32,32,-1,-1,40,40, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,31,-1,-1,33,33,33,-1,41,41,41, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,27,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,34,-1,-1,40,40,41, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,40,40,40,-1,41,40,40,40,40,41, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,41,41,41,41,42,41,41,41,41,41,41, 27,27,27,27,27,27,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,35,34,34,34,34,34, 27,26,26,26,26,27,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,-1,33,33,33,33,34, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 27,26,26,-1,-1,21,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,-1,-1,33,33,34, 27,27,27,-1,20,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,-1,34,34,34, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,30,30,31,30,-1,-1,35,35, 26,26,-1,18,18,18,18,19,-1,16,16,16,15,14,13,13,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,20,20,21,22,23,24,25,-1,30,29,-1,29,29,-1,36,36, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,14,14,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,21,21,22,23,24,25,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,22,22,23,24,25,-1,-1,27,27,27,27,-1,35,35, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,2,2,2,2,2,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,23,23,24,24,24,-1,26,26,26,27,-1,34,34, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,4,4,4,4,4,4,4,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,5,5,5,5,5,5,5,5,5,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 25,-1,22,21,21,21,21,21,-1,14,13,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 23,22,21,20,20,-1,19,-1,14,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,15,15,16,17,18,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,18,19,20,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,18,18,18,18,18,19,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,19,19,19,19,19,-1,-1,27,27,28,28,28,28,28,-1,31,30,30,30,30,-1,38,38, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,-1,40,40,40, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,27,27,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,31,32,-1,-1,33,-1,-1,39,39,40, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,33,33,34,35,36,37,38,39,40, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,34,34,35,36,37,-1,-1,41, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,35,35,35,36,-1,-1,-1,41, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,36,36,36,36,37,38,39,40, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,40,39,39,39,-1,40,39,39,39,39,40, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,40,40,40,40,41,40,40,40,40,40,40, 27,27,27,27,27,27,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,35,34,34,34,34,34, 27,26,26,26,26,27,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,-1,33,33,33,33,34, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 27,26,26,-1,-1,22,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,31,-1,-1,33,33,34, 27,27,27,-1,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,-1,34,34,34, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,29,29,30,29,-1,-1,35,35, 27,27,-1,19,19,19,19,20,-1,17,17,16,15,14,13,13,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,20,20,21,22,23,24,25,-1,29,28,-1,28,28,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,15,14,14,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,10,11,-1,-1,21,21,22,23,24,25,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,-1,-1,3,3,3,3,3,3,3,-1,-1,8,8,9,9,10,11,12,-1,-1,22,22,23,24,24,-1,-1,26,26,26,26,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,3,2,2,2,2,2,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,23,23,23,23,23,-1,25,25,25,26,-1,33,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,4,4,4,4,4,4,4,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 26,-1,23,22,22,22,22,22,-1,15,14,-1,9,9,10,10,9,8,8,8,9,10,11,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,10,10,10,10,9,9,9,9,9,10,11,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,11,11,10,10,10,10,10,10,10,11,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 24,23,22,21,21,-1,20,-1,15,14,14,-1,12,12,11,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,15,15,16,17,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,17,18,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,18,19,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,17,17,17,17,17,17,18,19,18,18,18,18,18,19,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,18,18,18,18,18,18,19,19,19,19,19,19,-1,-1,27,27,27,27,27,27,27,-1,30,29,29,29,29,-1,37,37, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,28,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,27,27,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,32,32,33,34,35,36,37,38,39, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,33,33,34,35,36,-1,-1,40, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,34,34,34,35,-1,-1,-1,40, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,35,35,35,35,36,37,38,39, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,39,38,38,38,-1,39,38,38,38,38,39, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,36,35,34,33,32,33,34,35,36,37,38,39,40,39,39,39,39,40,39,39,39,39,39,39, 27,27,27,27,27,27,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,35,34,34,34,34,34, 27,26,26,26,26,27,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,-1,33,33,33,33,34, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 27,26,26,-1,-1,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,-1,-1,33,33,34, 27,27,27,-1,22,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,29,-1,34,34,34, 28,28,-1,-1,21,21,21,21,-1,18,18,-1,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,28,28,29,28,-1,-1,35,35, 28,28,-1,20,20,20,20,21,-1,18,17,16,15,14,13,13,-1,-1,5,5,5,5,5,5,6,7,8,9,10,10,-1,-1,20,20,21,22,23,24,25,-1,28,27,-1,27,27,-1,35,35, 27,27,-1,19,19,19,19,-1,-1,17,17,16,15,14,14,-1,-1,4,4,4,4,4,4,5,6,7,8,9,9,9,10,-1,-1,21,21,22,23,24,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,15,15,-1,-1,4,3,3,3,3,3,3,-1,-1,8,8,8,8,9,10,11,-1,-1,22,22,23,23,23,-1,-1,25,25,25,25,-1,33,33, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,4,3,2,2,2,2,2,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,4,4,4,4,4,4,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,5,5,5,5,5,5,5,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,23,23,23,23,23,-1,16,15,-1,10,10,11,10,9,8,8,8,9,10,11,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,11,11,11,10,9,9,9,9,9,10,11,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,12,11,10,10,10,10,10,10,10,11,-1,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 25,24,23,22,22,-1,21,-1,16,15,15,-1,13,12,11,11,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,13,12,12,12,12,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,15,15,16,17,17,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,17,18,18,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,18,19,19,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,17,17,17,17,17,17,18,19,18,18,18,18,18,19,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,18,18,18,18,18,18,19,19,19,19,19,19,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,36,36, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,28,27,27,-1,-1,23,22,22,22,23,24,25,26,27,28,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 34,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,31,31,32,33,34,35,36,37,38, 35,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,32,32,33,34,35,-1,-1,39, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,33,33,33,34,-1,-1,-1,39, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,34,34,34,34,35,36,37,38, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,39,38,37,37,37,-1,38,37,37,37,37,38, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,37,36,35,34,33,32,33,34,35,36,37,38,39,39,38,38,38,38,39,38,38,38,38,38,38, 27,27,27,27,27,27,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,35,34,34,34,34,34, 27,26,26,26,26,27,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,-1,33,33,33,33,34, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 27,26,26,-1,-1,24,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,-1,-1,33,33,34, 27,27,27,-1,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,28,-1,34,34,34, 28,28,-1,-1,22,22,22,22,-1,18,18,-1,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 29,29,-1,21,21,21,21,22,-1,18,17,16,15,14,13,13,-1,-1,5,5,5,5,5,5,6,7,8,9,9,9,-1,-1,20,20,21,22,23,24,24,-1,27,26,-1,26,26,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,18,17,16,15,14,14,-1,-1,4,4,4,4,4,4,5,6,7,8,8,8,8,9,-1,-1,21,21,22,23,23,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,16,15,15,-1,-1,5,4,3,3,3,3,3,-1,-1,7,7,7,7,8,9,10,-1,-1,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 26,26,-1,19,18,18,18,-1,16,16,16,16,16,-1,-1,-1,5,4,3,2,2,2,2,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,5,5,5,5,5,5,-1,-1,8,8,8,8,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 28,-1,25,24,24,24,24,24,-1,17,16,-1,11,11,11,10,9,8,8,8,9,10,11,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,29,29,29,-1,32, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,12,12,11,10,9,9,9,9,9,10,11,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,11,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,12,12,12,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,15,15,16,17,17,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,17,18,18,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,18,19,19,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,19,18,18,18,18,18,19,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,19,19,19,19,19,19,-1,-1,27,26,26,26,26,26,26,-1,29,28,28,28,28,-1,36,36, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,27,27,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,27,27,-1,-1,23,22,22,22,23,24,25,26,27,28,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 35,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,31,31,32,33,34,35,36,37,38, 36,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,32,32,33,34,35,-1,-1,39, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,33,33,33,34,-1,-1,-1,39, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,34,34,34,34,35,36,37,38, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,39,38,37,37,37,-1,38,37,37,37,37,38, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,37,36,35,34,33,32,33,34,35,36,37,38,39,39,38,38,38,38,39,38,38,38,38,38,38, 27,27,27,27,27,27,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,35,34,34,34,34,34, 27,26,26,26,26,27,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,-1,33,33,33,33,34, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 27,26,26,-1,-1,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,28,-1,-1,33,33,34, 27,27,27,-1,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,27,-1,34,34,34, 28,28,-1,-1,23,23,23,23,-1,18,18,-1,15,14,13,12,12,-1,-1,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 29,29,-1,22,22,22,22,23,-1,18,17,16,15,14,13,13,-1,-1,5,5,5,5,5,5,6,7,8,8,8,8,-1,-1,20,20,21,22,23,23,23,-1,26,25,-1,25,25,-1,33,33, 29,29,-1,21,21,21,21,-1,-1,18,17,16,15,14,14,-1,-1,5,4,4,4,4,4,5,6,7,7,7,7,7,8,-1,-1,21,21,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,17,16,15,15,-1,-1,6,5,4,3,3,3,3,-1,-1,6,6,6,6,7,8,9,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 27,27,-1,20,19,19,19,-1,17,17,17,16,16,-1,-1,-1,6,5,4,3,2,2,2,-1,-1,5,5,5,6,7,8,9,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,4,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,4,4,4,4,-1,-1,6,6,6,6,7,8,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,5,5,5,5,5,-1,-1,7,7,7,7,7,8,9,10,11,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,27,27,27,-1,30, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,27,28,28,-1,31, 29,-1,26,25,25,25,25,25,-1,17,17,-1,12,12,11,10,9,8,8,8,9,10,11,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,28,28,28,-1,31, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,9,9,9,9,10,11,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,11,11,11,11,11,11,11,11,12,13,13,13,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,12,12,12,12,12,12,12,12,12,12,13,14,14,14,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,15,15,16,16,16,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,17,17,17,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,18,18,18,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,19,18,18,18,18,18,19,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,19,19,19,19,19,19,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,28,27,26,25,24,23,22,21,22,23,24,25,26,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,27,27,-1,-1,23,22,22,22,23,24,25,26,27,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 35,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,30,30,31,32,33,34,35,36,37, 36,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,31,31,32,33,34,-1,-1,38, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,32,32,32,33,-1,-1,-1,38, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,33,33,33,33,34,35,36,37, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,38,37,36,36,36,-1,37,36,36,36,36,37, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,37,36,35,34,33,32,33,34,35,36,37,38,39,38,37,37,37,37,38,37,37,37,37,37,37, 28,28,28,28,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,34,34,34,34,35,35,34,34,34,34,34, 28,27,27,27,27,28,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,34,33,33,33,-1,-1,33,33,33,33,34, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,30,30,30,30,31,32,33,34, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,29,29,29,30,-1,-1,-1,35, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,28,28,29,30,31,-1,-1,35, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,27,27,28,29,30,31,32,33,34, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 28,27,27,-1,-1,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,25,26,-1,-1,27,-1,-1,33,33,34, 28,28,28,-1,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,-1,-1,26,26,26,-1,34,34,34, 29,29,-1,-1,24,24,24,24,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 30,30,-1,23,23,23,23,24,-1,19,18,17,16,15,14,14,-1,-1,6,6,6,6,6,6,7,7,7,7,7,7,-1,-1,21,21,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 30,30,-1,22,22,22,22,-1,-1,19,18,17,16,15,15,-1,-1,6,5,5,5,5,5,6,7,6,6,6,6,6,7,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 29,29,-1,21,21,21,21,-1,-1,19,18,17,16,16,-1,-1,7,6,5,4,4,4,4,-1,-1,5,5,5,5,6,7,8,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 28,28,-1,21,20,20,20,-1,18,18,18,17,17,-1,-1,-1,7,6,5,4,3,3,3,-1,-1,4,4,4,5,6,7,8,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,4,3,3,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,-1,-1,5,5,5,5,6,7,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,6,6,6,6,6,-1,-1,6,6,6,6,6,7,8,9,10,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 28,-1,25,25,25,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,26,26,26,-1,29, 29,-1,26,26,25,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,26,27,27,-1,30, 30,-1,27,26,26,26,26,26,-1,18,18,-1,13,13,12,11,10,9,9,9,10,11,12,-1,-1,12,11,10,9,9,9,10,11,12,13,14,-1,18,18,-1,27,26,27,27,27,27,-1,30, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,10,10,10,10,11,12,-1,-1,12,11,10,10,10,10,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,12,12,12,12,12,12,12,12,13,13,12,12,12,12,12,12,12,12,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,17,17,17,17,17,17,17,-1,-1,17,17,17,17,17,17,17,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,19,19,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,34,34, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,35,35, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,28,27,27,-1,-1,23,22,22,22,23,24,25,26,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,29,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,29,29,30,31,32,33,34,35,36, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,30,30,31,32,33,-1,-1,37, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,31,31,31,32,-1,-1,-1,37, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,32,32,32,32,33,34,35,36, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,38,37,36,35,35,35,-1,36,35,35,35,35,36, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,38,37,36,35,34,33,32,33,34,35,36,37,38,38,37,36,36,36,36,37,36,36,36,36,36,36, 29,29,29,29,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,34,33,33,33,33,34,34,33,33,33,33,33, 29,28,28,28,28,29,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,34,33,32,32,32,-1,-1,32,32,32,32,33, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,29,29,29,29,30,31,32,33, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,28,28,28,29,-1,-1,-1,34, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,27,27,28,29,30,-1,-1,34, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,26,26,27,28,29,30,31,32,33, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 29,28,28,-1,-1,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 29,29,29,-1,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 30,30,-1,-1,25,25,25,25,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 31,31,-1,24,24,24,24,25,-1,20,19,18,17,16,15,15,-1,-1,7,7,7,7,7,7,6,6,6,6,6,6,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 31,31,-1,23,23,23,23,-1,-1,20,19,18,17,16,16,-1,-1,7,6,6,6,6,6,7,6,5,5,5,5,5,6,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 30,30,-1,22,22,22,22,-1,-1,20,19,18,17,17,-1,-1,8,7,6,5,5,5,5,-1,-1,4,4,4,4,5,6,7,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 29,29,-1,22,21,21,21,-1,19,19,19,18,18,-1,-1,-1,8,7,6,5,4,4,4,-1,-1,3,3,3,4,5,6,7,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,9,8,7,6,5,4,4,4,3,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,-1,-1,4,4,4,4,5,6,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,10,9,8,7,7,7,7,7,7,-1,-1,5,5,5,5,5,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 29,-1,26,26,26,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,25,25,25,-1,28, 30,-1,27,27,26,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,25,26,26,-1,29, 31,-1,28,27,27,27,27,27,-1,19,19,-1,14,14,13,12,11,10,10,10,11,12,13,-1,-1,11,10,9,8,8,8,9,10,11,12,13,-1,17,17,-1,26,25,26,26,26,26,-1,29, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,13,13,12,11,11,11,11,11,11,11,11,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,12,12,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,16,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,17,17,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,18,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,19,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,28,27,26,26,-1,-1,22,21,21,21,22,23,24,25,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,28,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 37,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,28,28,29,30,31,32,33,34,35, 38,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,29,29,30,31,32,-1,-1,36, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,30,30,30,31,-1,-1,-1,36, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,31,31,31,31,32,33,34,35, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,37,36,35,34,34,34,-1,35,34,34,34,34,35, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,35,35,35,36,35,35,35,35,35,35, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,34,33,32,32,32,32,33,33,32,32,32,32,32, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,28,28,28,28,29,30,31,32, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,27,27,27,28,-1,-1,-1,33, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,26,26,27,28,29,-1,-1,33, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,25,25,26,27,28,29,30,31,32, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 30,29,29,-1,-1,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 30,30,30,-1,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 31,31,-1,-1,26,26,26,26,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 32,32,-1,25,25,25,25,26,-1,21,20,19,18,17,16,16,-1,-1,8,8,8,8,7,6,5,5,5,5,5,5,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 32,32,-1,24,24,24,24,-1,-1,21,20,19,18,17,17,-1,-1,8,7,7,7,7,7,6,5,4,4,4,4,4,5,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 31,31,-1,23,23,23,23,-1,-1,21,20,19,18,18,-1,-1,9,8,7,6,6,6,6,-1,-1,3,3,3,3,4,5,6,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 30,30,-1,23,22,22,22,-1,20,20,20,19,19,-1,-1,-1,9,8,7,6,5,5,5,-1,-1,2,2,2,3,4,5,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,11,10,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,10,9,8,7,6,5,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,5,5,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,8,7,7,6,6,6,-1,-1,4,4,4,4,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,11,10,9,8,8,7,7,7,7,-1,-1,5,5,5,5,5,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 30,-1,27,27,27,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 31,-1,28,28,27,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 31,-1,28,28,28,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,11,10,9,8,8,8,9,10,11,12,12,-1,17,17,-1,25,25,25,25,25,26,-1,29, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,13,13,12,11,11,11,11,11,11,11,11,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,12,12,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,16,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,17,17,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,18,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,19,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,28,27,26,26,-1,-1,22,21,21,21,22,23,24,25,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,28,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 37,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,28,28,29,30,31,32,33,34,35, 38,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,29,29,30,31,32,-1,-1,36, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,30,30,30,31,-1,-1,-1,36, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,31,31,31,31,32,33,34,35, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,37,36,35,34,34,34,-1,35,34,34,34,34,35, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,35,35,35,36,35,35,35,35,35,35, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,27,27,27,27,28,29,30,31, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,26,26,26,27,-1,-1,-1,32, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,25,25,26,27,28,-1,-1,32, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,24,24,25,26,27,28,29,30,31, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 31,30,30,-1,-1,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 31,31,31,-1,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 32,32,-1,-1,27,27,27,27,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 33,33,-1,26,26,26,26,27,-1,22,21,20,19,18,17,17,-1,-1,9,9,9,8,7,6,5,5,5,5,5,5,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 33,33,-1,25,25,25,25,-1,-1,22,21,20,19,18,18,-1,-1,9,8,8,8,8,7,6,5,4,4,4,4,4,4,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,22,21,20,19,19,-1,-1,10,9,8,7,7,7,7,-1,-1,3,3,3,3,3,4,5,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 31,31,-1,24,23,23,23,-1,21,21,21,20,20,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,2,2,2,2,3,4,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,4,4,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,5,5,5,5,5,5,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,11,10,9,8,8,8,9,10,11,11,11,-1,16,17,-1,24,24,24,24,24,25,-1,28, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,11,10,9,9,9,9,9,10,11,12,12,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,13,13,12,11,11,11,11,11,11,11,11,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,12,12,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,16,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,17,17,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,18,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,19,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,28,27,26,26,-1,-1,22,21,21,21,22,23,24,25,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,28,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 37,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,28,28,29,30,31,32,33,34,35, 38,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,29,29,30,31,32,-1,-1,36, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,30,30,30,31,-1,-1,-1,36, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,31,31,31,31,32,33,34,35, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,37,36,35,34,34,34,-1,35,34,34,34,34,35, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,35,35,35,36,35,35,35,35,35,35, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,26,26,26,26,27,28,29,30, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,25,25,25,26,-1,-1,-1,31, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,24,24,25,26,27,-1,-1,31, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,23,23,24,25,26,27,28,29,30, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 31,30,30,-1,-1,30,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 31,31,31,-1,29,29,29,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 32,32,-1,-1,28,28,28,28,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 33,33,-1,27,27,27,27,28,-1,22,21,20,19,18,17,17,-1,-1,10,10,9,8,7,6,5,5,5,5,5,5,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,22,21,20,19,18,18,-1,-1,10,9,9,9,8,7,6,5,4,4,4,4,4,4,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,22,21,20,19,19,-1,-1,11,10,9,8,8,8,8,-1,-1,3,3,3,3,3,3,4,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,25,24,24,24,-1,22,22,21,20,20,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,2,2,2,2,2,3,4,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 31,31,-1,25,24,23,23,-1,21,21,21,21,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,4,4,4,4,4,4,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,5,5,5,5,5,5,5,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,11,10,9,8,8,8,9,10,11,10,10,-1,15,16,-1,23,23,23,23,23,24,-1,27, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,11,10,9,9,9,9,9,10,11,11,11,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,-1,11,10,10,10,10,10,10,10,11,12,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,14,14,13,12,11,11,11,11,11,11,11,11,11,12,13,-1,15,15,16,-1,21,-1,22,22,23,24,25, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,13,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,17,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,18,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,19,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,19,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,28,27,26,26,-1,-1,22,21,21,21,22,23,24,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,29,28,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 38,37,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,27,27,28,29,30,31,32,33,34, 39,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,28,28,29,30,31,-1,-1,35, 39,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,29,29,29,30,-1,-1,-1,35, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,30,30,30,30,31,32,33,34, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,36,35,34,33,33,33,-1,34,33,33,33,33,34, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,36,35,34,34,34,34,35,34,34,34,34,34,34, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 31,30,30,-1,-1,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 31,31,31,-1,30,30,30,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 32,32,-1,-1,29,29,29,29,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 33,33,-1,28,28,28,28,29,-1,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 34,34,-1,27,27,27,27,-1,-1,22,21,20,19,18,18,-1,-1,11,10,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,22,21,20,19,19,-1,-1,12,11,10,9,9,8,8,-1,-1,3,3,3,3,3,3,3,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,26,25,25,25,-1,23,22,21,20,20,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,2,2,2,2,2,3,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 32,32,-1,26,25,24,24,-1,22,22,21,21,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,4,4,4,4,4,4,4,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,5,5,5,5,5,5,5,5,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,11,10,9,8,8,8,9,10,10,9,9,-1,14,15,-1,22,22,22,22,22,23,-1,26, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,11,10,9,9,9,9,9,10,10,10,10,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,11,10,10,10,10,10,10,10,11,11,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,12,12,-1,14,14,15,-1,20,-1,21,21,22,23,24, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,19,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,29,28,27,26,25,24,23,22,21,20,21,22,23,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,29,28,27,26,26,-1,-1,22,21,21,21,22,23,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,30,29,28,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 39,38,37,36,35,34,33,32,32,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,26,26,27,28,29,30,31,32,33, 40,-1,-1,36,35,34,33,33,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,27,27,28,29,30,-1,-1,34, 40,-1,-1,-1,35,34,34,34,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,28,28,28,29,-1,-1,-1,34, 39,38,37,36,35,35,35,35,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,29,29,29,29,30,31,32,33, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,36,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 31,30,30,-1,-1,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 31,31,31,-1,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 32,32,-1,-1,30,30,30,30,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 33,33,-1,29,29,29,29,30,-1,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 34,34,-1,28,28,28,28,-1,-1,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,27,26,26,26,-1,23,22,21,20,20,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,2,2,2,2,2,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 33,33,-1,27,26,25,25,-1,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,4,4,4,4,4,4,4,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,5,5,5,5,5,5,5,5,5,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,13,14,-1,21,21,21,21,21,22,-1,25, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,-1,19,-1,20,20,21,22,23, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,19,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,20,21,22,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,30,29,28,27,26,26,-1,-1,22,21,21,21,22,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 40,39,38,37,36,35,34,33,33,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,25,25,26,27,28,29,30,31,32, 41,-1,-1,37,36,35,34,34,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,26,26,27,28,29,-1,-1,33, 41,-1,-1,-1,36,35,35,35,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,27,27,27,28,-1,-1,-1,33, 40,39,38,37,36,36,36,36,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,28,28,28,28,29,30,31,32, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 32,31,31,-1,-1,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 32,32,32,-1,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 33,33,-1,-1,31,31,31,31,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 34,34,-1,30,30,30,30,31,-1,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 35,35,-1,29,29,29,29,-1,-1,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 35,35,-1,28,27,27,27,-1,24,23,22,21,21,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,2,2,2,2,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 34,34,-1,28,27,26,26,-1,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,4,4,4,4,4,4,4,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,5,5,5,5,5,5,5,5,5,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,12,13,-1,20,20,20,20,20,21,-1,24, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,-1,19,-1,20,20,21,22,23, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,19,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,19,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,22,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 41,40,39,38,37,36,35,34,34,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,25,25,26,27,28,29,30,31,32, 42,-1,-1,38,37,36,35,35,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,26,26,27,28,29,-1,-1,33, 42,-1,-1,-1,37,36,36,36,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,27,27,27,28,-1,-1,-1,33, 41,40,39,38,37,37,37,37,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,28,28,28,28,29,30,31,32, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 41,41,41,41,41,42,42,41,41,41,41,42,43,44,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,32,-1,-1,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 33,33,33,-1,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 34,34,-1,-1,32,32,32,32,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 35,35,-1,31,31,31,31,32,-1,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 36,36,-1,30,30,30,30,-1,-1,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,4,3,3,3,3,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 36,36,-1,29,28,28,28,-1,25,24,23,22,22,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,2,2,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 35,35,-1,29,28,27,27,-1,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,4,4,4,4,4,4,4,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,5,5,5,5,5,5,5,5,5,-1,8,8,-1,17,16,17,18,18,17,-1,20, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,16,17,17,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,11,12,-1,19,19,19,19,19,20,-1,23, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,16,16,16,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,-1,19,-1,20,20,21,22,23, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,21,20,19,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,19,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 40,40,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 41,41,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,33,33,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,22,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 42,41,40,39,38,37,36,35,35,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,25,25,26,27,28,29,30,31,32, 43,-1,-1,39,38,37,36,36,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,26,26,27,28,29,-1,-1,33, 43,-1,-1,-1,38,37,37,37,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,27,27,27,28,-1,-1,-1,33, 42,41,40,39,38,38,38,38,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,28,28,28,28,29,30,31,32, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 42,42,42,42,42,43,43,42,42,42,42,43,44,44,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 34,33,33,-1,-1,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,19,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 34,34,34,-1,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,19,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 35,35,-1,-1,33,33,33,33,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,17,16,-1,-1,24,24, 36,36,-1,32,32,32,32,33,-1,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,14,13,13,13,13,13,13,-1,16,15,-1,15,15,-1,23,23, 37,37,-1,31,31,31,31,-1,-1,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,30,30,30,30,-1,-1,25,24,23,22,22,-1,-1,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 37,37,-1,30,29,29,29,-1,26,25,24,23,23,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,2,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 36,36,-1,30,29,28,28,-1,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,4,4,4,4,4,4,4,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,5,5,5,5,5,5,5,5,-1,7,7,-1,16,15,16,17,17,16,-1,19, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,16,16,17,17,17,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,10,11,-1,18,18,18,18,18,19,-1,22, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,17,17,17,16,16,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,12,13,-1,20,-1,21,21,21,-1,24, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,19,-1,20,20,21,22,23, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,19,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 41,41,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 42,42,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 43,43,43,-1,35,35,35,-1,-1,33,33,34,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 43,42,42,-1,-1,36,-1,-1,35,34,34,34,34,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,22,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 43,42,41,40,39,38,37,36,36,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,25,25,26,27,28,29,30,31,32, 44,-1,-1,40,39,38,37,37,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,26,26,27,28,29,-1,-1,33, 44,-1,-1,-1,39,38,38,38,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,27,27,27,28,-1,-1,-1,33, 43,42,41,40,39,39,39,39,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,28,28,28,28,29,30,31,32, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 43,42,42,42,42,-1,-1,42,42,42,43,44,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 43,43,43,43,43,44,44,43,43,43,43,44,45,44,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 35,34,34,-1,-1,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 35,35,35,-1,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,20,19,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 36,36,-1,-1,34,34,34,34,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,17,16,-1,-1,24,24, 37,37,-1,33,33,33,33,34,-1,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,14,13,13,13,13,13,13,-1,16,15,-1,15,15,-1,23,23, 38,38,-1,32,32,32,32,-1,-1,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 39,39,-1,31,31,31,31,-1,-1,26,25,24,23,23,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 38,38,-1,31,30,30,30,-1,27,26,25,24,24,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,3,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 37,37,-1,31,30,29,29,-1,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,6,6,7,-1,12,-1,13,13,14,15,16, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,5,5,5,5,5,5,5,-1,7,7,-1,16,15,16,17,17,16,-1,19, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,17,17,17,17,17,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,10,11,-1,18,18,18,18,18,19,-1,22, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,18,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,19,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,12,13,-1,20,-1,21,21,21,-1,24, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,20,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,19,-1,20,20,21,22,23, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,21,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,22,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,19,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 42,42,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,33,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 43,43,-1,-1,35,36,35,35,-1,33,33,-1,33,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 44,44,44,-1,36,36,36,-1,-1,34,34,35,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 44,43,43,-1,-1,37,-1,-1,36,35,35,35,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,22,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 44,43,42,41,40,39,38,37,37,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,25,25,26,27,28,29,30,31,32, 45,-1,-1,41,40,39,38,38,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,26,26,27,28,29,-1,-1,33, 45,-1,-1,-1,40,39,39,39,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,27,27,27,28,-1,-1,-1,33, 44,43,42,41,40,40,40,40,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,28,28,28,28,29,30,31,32, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 44,43,43,43,43,-1,-1,43,43,43,44,45,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 44,44,44,44,44,45,45,44,44,44,44,45,45,44,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,30,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 36,35,35,-1,-1,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 36,36,36,-1,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,20,19,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 37,37,-1,-1,35,35,35,35,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,17,16,-1,-1,24,24, 38,38,-1,34,34,34,34,35,-1,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,14,13,13,13,13,13,13,-1,16,15,-1,15,15,-1,23,23, 39,39,-1,33,33,33,33,-1,-1,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 40,40,-1,32,32,32,32,-1,-1,27,26,25,24,24,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,32,31,31,31,-1,28,27,26,25,25,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,4,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 38,38,-1,32,31,30,30,-1,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,2,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,6,6,7,-1,12,-1,13,13,14,15,16, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,4,4,4,4,4,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,5,5,5,5,5,5,-1,7,7,-1,16,15,16,17,17,16,-1,19, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,18,17,17,17,17,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,10,11,-1,18,18,18,18,18,19,-1,22, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,12,13,-1,20,-1,21,21,21,-1,24, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,19,-1,20,20,21,22,23, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,19,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 43,43,-1,35,35,-1,35,36,-1,33,33,33,33,33,33,33,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 44,44,-1,-1,36,37,36,36,-1,34,34,-1,34,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 45,45,45,-1,37,37,37,-1,-1,35,35,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 45,44,44,-1,-1,38,-1,-1,37,36,36,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,22,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 45,44,43,42,41,40,39,38,38,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,25,25,26,27,28,29,30,31,32, 46,-1,-1,42,41,40,39,39,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,26,26,27,28,29,-1,-1,33, 46,-1,-1,-1,41,40,40,40,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,27,27,27,28,-1,-1,-1,33, 45,44,43,42,41,41,41,41,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,28,28,28,28,29,30,31,32, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 45,44,44,44,44,-1,-1,44,44,44,45,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 45,45,45,45,45,46,46,45,45,45,45,46,45,44,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,18,18,17,17,17,17,17, 38,37,37,37,37,38,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,21,20,19,18,17,16,16,16,-1,-1,16,16,16,16,17, 38,37,36,36,36,-1,-1,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,13,13,13,13,14,15,16,17, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,12,12,12,13,-1,-1,-1,18, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,11,11,12,13,14,-1,-1,18, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,10,10,11,12,13,14,15,16,17, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,12,-1,-1,16,16,17, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,7,7,-1,-1,11,11,11,-1,17,17,17, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,6,-1,6,6,-1,10,10,11,10,-1,-1,18,18, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,6,5,5,5,5,5,5,-1,10,9,-1,9,9,-1,17,17, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,5,4,4,4,4,4,-1,-1,8,8,8,8,-1,16,16, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,-1,-1,4,3,3,3,3,-1,-1,7,7,7,7,-1,15,15, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,10,-1,-1,-1,3,2,2,2,2,-1,6,6,6,7,-1,14,14, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,-1,-1,2,1,1,2,-1,5,5,6,7,-1,13,13, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,0,1,2,3,4,5,6,7,-1,13,12, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,7,-1,1,1,2,-1,5,5,6,7,-1,-1,11, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,2,2,2,-1,6,-1,7,7,8,9,10, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,7,-1,8,8,8,-1,11, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,-1,-1,8,-1,-1,-1,9,-1,12, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,-1,10,9,10,11,11,10,-1,13, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,8,8,-1,6,-1,-1,10,10,10,11,11,11,-1,14, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,9,9,-1,7,-1,-1,11,11,11,11,12,12,-1,15, 44,-1,41,40,40,40,40,40,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,13,13,13,12,11,10,10,-1,8,9,-1,12,12,12,12,12,13,-1,16, 44,-1,41,-1,-1,-1,40,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,14,14,14,13,12,11,11,11,-1,9,9,-1,-1,13,-1,-1,-1,14,-1,17, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,15,14,13,12,12,12,12,11,10,10,11,-1,14,-1,17,16,15,-1,18, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,-1,11,11,11,-1,15,-1,17,16,16,17,18, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,14,-1,12,12,12,-1,16,16,17,17,-1,-1,19, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,15,-1,-1,13,13,13,14,15,16,17,18,-1,21,20, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,27,26,25,24,23,22,21,20,20,-1,-1,19,18,17,16,16,16,16,16,16,-1,-1,15,14,14,14,-1,16,16,17,18,-1,21,21, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,22,22, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,-1,-1,25,24,23,22,22,22,22,-1,-1,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,23,23, 48,48,-1,40,40,40,40,-1,-1,38,38,38,37,36,36,-1,-1,24,23,23,23,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,24,24, 49,49,-1,41,41,-1,41,42,-1,39,39,38,37,36,35,35,-1,-1,24,24,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,25,25, 50,50,-1,-1,42,43,42,42,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,26,26, 49,49,49,-1,43,43,43,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,28,27,27, 49,48,48,-1,-1,44,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,28,28,28, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,29, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,35,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,37,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,36,36,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 49,48,47,47,47,-1,-1,47,47,48,48,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 49,48,48,48,48,-1,-1,48,48,48,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 49,49,49,49,49,50,50,49,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 38,38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,18,18,17,17,17,17,17, 38,37,37,37,37,38,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,21,20,19,18,17,16,16,16,-1,-1,16,16,16,16,17, 38,37,36,36,36,-1,-1,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,13,13,13,13,14,15,16,17, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,12,12,12,13,-1,-1,-1,18, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,11,11,12,13,14,-1,-1,18, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,10,10,11,12,13,14,15,16,17, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,11,-1,-1,16,16,17, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,7,7,-1,-1,10,10,10,-1,17,17,17, 39,39,-1,-1,38,38,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,6,-1,6,6,-1,9,9,10,9,-1,-1,17,17, 40,40,-1,37,37,37,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,6,5,5,5,5,5,5,-1,9,8,-1,8,8,-1,16,16, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,5,4,4,4,4,4,-1,-1,7,7,7,7,-1,15,15, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,-1,-1,4,3,3,3,3,-1,-1,6,6,6,6,-1,14,14, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,10,-1,-1,-1,3,2,2,2,2,-1,5,5,5,6,-1,13,13, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,-1,-1,2,1,1,1,-1,4,4,5,6,-1,12,12, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,1,0,1,2,3,4,5,6,-1,12,11, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,7,-1,1,1,1,-1,4,4,5,6,-1,-1,10, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,2,2,2,-1,5,-1,6,6,7,8,9, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,6,-1,7,7,7,-1,10, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,-1,-1,7,-1,-1,-1,8,-1,11, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,-1,9,8,9,10,10,9,-1,12, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,8,8,-1,6,-1,-1,9,9,9,10,10,10,-1,13, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,9,9,-1,7,-1,-1,10,10,10,10,11,11,-1,14, 44,-1,41,40,40,40,40,40,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,13,13,13,12,11,10,10,-1,8,9,-1,11,11,11,11,11,12,-1,15, 44,-1,41,-1,-1,-1,40,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,14,14,14,13,12,11,11,11,-1,9,9,-1,-1,12,-1,-1,-1,13,-1,16, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,15,14,13,12,12,12,12,11,10,10,11,-1,13,-1,16,15,14,-1,17, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,-1,11,11,11,-1,14,-1,16,15,15,16,17, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,14,-1,12,12,12,-1,15,16,16,16,-1,-1,18, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,15,-1,-1,13,13,13,14,15,16,17,17,-1,20,19, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,27,26,25,24,23,22,21,20,20,-1,-1,19,18,17,16,16,16,16,16,16,-1,-1,15,14,14,14,-1,16,16,17,18,-1,20,20, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,21,21, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,-1,-1,25,24,23,22,22,22,22,-1,-1,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,22,22, 48,48,-1,40,40,40,40,-1,-1,38,38,38,37,36,36,-1,-1,24,23,23,23,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,23,23, 49,49,-1,41,41,-1,41,42,-1,39,39,38,37,36,35,35,-1,-1,24,24,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,24,24, 50,50,-1,-1,42,43,42,42,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,25,25, 49,49,49,-1,43,43,43,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,27,26,26, 49,48,48,-1,-1,44,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,27,27,27, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,28,28, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,29, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,35,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,30, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,37,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,36,36,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 49,48,47,47,47,-1,-1,47,47,48,48,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 49,48,48,48,48,-1,-1,48,48,48,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 49,49,49,49,49,50,50,49,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,18,18,17,17,17,17,17, 39,38,38,38,38,39,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,21,20,19,18,17,16,16,16,-1,-1,16,16,16,16,17, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,13,13,13,13,14,15,16,17, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,12,12,12,13,-1,-1,-1,18, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,11,11,12,13,14,-1,-1,18, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,10,10,11,12,13,14,15,16,17, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,8,9,-1,-1,10,-1,-1,16,16,17, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,7,7,-1,-1,9,9,9,-1,17,17,17, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,6,-1,6,6,-1,8,8,9,8,-1,-1,16,16, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,5,-1,8,7,-1,7,7,-1,15,15, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,4,-1,-1,6,6,6,6,-1,14,14, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,-1,-1,5,4,3,3,3,-1,-1,5,5,5,5,-1,13,13, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,10,-1,-1,-1,4,3,2,2,2,-1,4,4,4,5,-1,12,12, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,-1,-1,3,2,1,1,-1,3,3,4,5,-1,11,11, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,2,1,0,1,2,3,4,5,-1,11,10, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,7,-1,2,1,1,-1,3,3,4,5,-1,-1,9, 39,38,37,36,36,-1,35,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,2,2,2,-1,4,-1,5,5,6,7,8, 40,-1,37,37,37,-1,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,5,-1,6,6,6,-1,9, 41,-1,38,-1,-1,-1,37,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,-1,-1,6,-1,-1,-1,7,-1,10, 42,-1,39,40,40,39,38,39,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,-1,8,7,8,9,9,8,-1,11, 43,-1,40,40,40,39,39,39,-1,-1,33,-1,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,8,8,-1,6,-1,-1,8,8,8,9,9,9,-1,12, 44,-1,41,41,40,40,40,40,-1,-1,34,-1,29,29,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,9,9,-1,7,-1,-1,9,9,9,9,10,10,-1,13, 45,-1,42,41,41,41,41,41,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,13,13,13,12,11,10,10,-1,8,9,-1,10,10,10,10,10,11,-1,14, 44,-1,41,-1,-1,-1,40,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,14,14,14,13,12,11,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,15,14,13,12,12,12,12,11,10,10,11,-1,12,-1,15,14,13,-1,16, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,-1,11,11,11,-1,13,-1,15,14,14,15,16, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,14,-1,12,12,12,-1,14,15,15,15,-1,-1,17, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,15,-1,-1,13,13,13,14,15,15,16,16,-1,19,18, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,27,26,25,24,23,22,21,20,20,-1,-1,19,18,17,16,16,16,16,16,16,-1,-1,15,14,14,14,-1,16,16,16,17,-1,19,19, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,19,18,17,17,17,17,17,-1,-1,-1,16,15,15,15,15,-1,17,17,17,17,-1,20,20, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,-1,-1,25,24,23,22,22,22,22,-1,-1,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,21,21, 48,48,-1,40,40,40,40,-1,-1,38,38,38,37,36,36,-1,-1,24,23,23,23,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,22,22, 49,49,-1,41,41,-1,41,42,-1,39,39,38,37,36,35,35,-1,-1,24,24,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,23,23, 50,50,-1,-1,42,43,42,42,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,24,24, 49,49,49,-1,43,43,43,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,26,25,25, 49,48,48,-1,-1,44,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,26,26,26, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,27,27,27, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,28,28, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,35,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,29, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,30, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,37,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,36,36,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 49,48,47,47,47,-1,-1,47,47,48,48,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 49,48,48,48,48,-1,-1,48,48,48,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 49,49,49,49,49,50,50,49,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 40,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,19,19,18,18,18,18,18, 40,39,39,39,39,40,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,22,21,20,19,18,17,17,17,-1,-1,17,17,17,17,18, 40,39,38,38,38,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,14,14,14,14,15,16,17,18, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,13,13,13,14,-1,-1,-1,19, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,12,12,13,14,15,-1,-1,19, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,11,11,12,13,14,15,16,17,18, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,9,10,-1,-1,9,-1,-1,17,17,17, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,8,8,-1,-1,8,8,8,-1,17,16,16, 41,41,-1,-1,40,40,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,7,-1,7,7,-1,7,7,8,7,-1,-1,15,15, 42,42,-1,39,39,39,39,40,-1,31,30,29,28,27,26,26,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,6,6,-1,7,6,-1,6,6,-1,14,14, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,-1,-1,5,5,5,5,-1,13,13, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,-1,-1,4,4,4,4,-1,12,12, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,11,-1,-1,-1,5,4,3,3,3,-1,3,3,3,4,-1,11,11, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,-1,-1,4,3,2,2,-1,2,2,3,4,-1,10,10, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,3,2,1,0,1,2,3,4,-1,10,9, 41,-1,-1,37,36,35,35,-1,32,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,8,-1,3,2,2,-1,2,2,3,4,-1,-1,8, 40,39,38,37,37,-1,36,-1,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,3,3,3,-1,3,-1,4,4,5,6,7, 41,-1,38,38,38,-1,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,4,-1,5,5,5,-1,8, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,-1,-1,5,-1,-1,-1,6,-1,9, 43,-1,40,41,41,40,39,40,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,6,6,-1,7,6,7,8,8,7,-1,10, 44,-1,41,41,41,40,40,40,-1,-1,34,-1,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,9,9,-1,7,-1,-1,7,7,7,8,8,8,-1,11, 45,-1,42,42,41,41,41,41,-1,-1,35,-1,30,30,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,10,10,-1,8,-1,-1,8,8,8,8,9,9,-1,12, 46,-1,43,42,42,42,42,42,-1,34,34,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,14,14,14,13,12,11,11,-1,9,10,-1,9,9,9,9,9,10,-1,13, 45,-1,42,-1,-1,-1,41,-1,-1,33,33,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,15,15,15,14,13,12,12,12,-1,10,10,-1,-1,10,-1,-1,-1,11,-1,14, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,16,15,14,13,13,13,13,12,11,11,12,-1,11,-1,14,13,12,-1,15, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,-1,12,12,12,-1,12,-1,14,13,13,14,15, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,15,-1,13,13,13,-1,13,14,14,14,-1,-1,16, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,16,-1,-1,14,14,14,15,14,14,15,15,-1,18,17, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,28,27,26,25,24,23,22,21,21,-1,-1,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,-1,15,15,15,16,-1,18,18, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,20,19,18,18,18,18,18,-1,-1,-1,17,16,16,16,16,-1,16,16,16,16,-1,19,19, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,-1,-1,26,25,24,23,23,23,23,-1,-1,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,-1,-1,17,17,17,17,-1,20,20, 49,49,-1,41,41,41,41,-1,-1,39,39,39,38,37,37,-1,-1,25,24,24,24,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,-1,-1,18,18,18,18,-1,21,21, 50,50,-1,42,42,-1,42,43,-1,40,40,39,38,37,36,36,-1,-1,25,25,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,19,-1,20,19,19,19,19,-1,22,22, 51,51,-1,-1,43,44,43,43,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,20,20,20,20,-1,-1,23,23, 50,50,50,-1,44,44,44,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,23,22,21,21,21,21,21,22,21,21,-1,-1,21,21,21,-1,25,24,24, 50,49,49,-1,-1,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,22,-1,-1,25,25,25, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,27,26,26,26, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,27,27,27,27, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,28, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,29, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,30, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 50,49,48,48,48,-1,-1,48,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 50,49,49,49,49,-1,-1,49,49,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 50,50,50,50,50,51,51,50,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 41,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,20,20,19,19,19,19,19, 41,40,40,40,40,41,-1,39,38,37,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,23,22,21,20,19,18,18,18,-1,-1,18,18,18,18,19, 41,40,39,39,39,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,15,15,15,15,16,17,18,19, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,14,14,14,15,-1,-1,-1,20, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,13,13,14,15,16,-1,-1,19, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,12,12,13,14,15,16,17,18,18, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,17,17, 41,40,40,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,11,-1,-1,8,-1,-1,16,16,16, 41,41,41,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,9,9,-1,-1,7,7,7,-1,16,15,15, 42,42,-1,-1,41,41,41,41,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,8,-1,8,8,-1,6,6,7,6,-1,-1,14,14, 43,43,-1,40,40,40,40,41,-1,32,31,30,29,28,27,27,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,7,-1,6,5,-1,5,5,-1,13,13, 44,44,-1,39,39,39,39,-1,-1,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,6,-1,-1,4,4,4,4,-1,12,12, 45,45,-1,38,38,38,38,-1,-1,32,31,30,29,29,-1,-1,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,-1,-1,3,3,3,3,-1,11,11, 45,45,-1,38,37,37,37,-1,33,32,31,30,30,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,12,-1,-1,-1,6,5,4,4,4,-1,2,2,2,3,-1,10,10, 44,44,-1,38,37,36,36,-1,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,3,-1,1,1,2,3,-1,9,9, 43,44,-1,38,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,4,3,2,1,0,1,2,3,-1,9,8, 42,-1,-1,38,37,36,36,-1,33,33,33,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,9,9,-1,4,3,3,-1,1,1,2,3,-1,-1,7, 41,40,39,38,38,-1,37,-1,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,2,-1,3,3,4,5,6, 42,-1,39,39,39,-1,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,3,-1,4,4,4,-1,7, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,4,-1,-1,-1,5,-1,8, 44,-1,41,42,42,41,40,41,-1,34,34,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,6,5,6,7,7,6,-1,9, 45,-1,42,42,42,41,41,41,-1,-1,35,-1,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,6,6,6,7,7,7,-1,10, 46,-1,43,43,42,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,7,7,7,7,8,8,-1,11, 47,-1,44,43,43,43,43,43,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,8,8,8,8,8,9,-1,12, 46,-1,43,-1,-1,-1,42,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,9,-1,-1,-1,10,-1,13, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,10,-1,13,12,11,-1,14, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,11,-1,13,12,12,13,14, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,12,13,13,13,-1,-1,15, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,14,13,13,14,14,-1,17,16, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,14,14,14,15,-1,17,17, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,15,15,15,15,-1,18,18, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,-1,-1,27,26,25,24,24,24,24,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,16,16,16,16,-1,19,19, 50,50,-1,42,42,42,42,-1,-1,40,40,40,39,38,38,-1,-1,26,25,25,25,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,17,17,17,17,-1,20,20, 51,51,-1,43,43,-1,43,44,-1,41,41,40,39,38,37,37,-1,-1,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,19,18,18,18,18,-1,21,21, 52,52,-1,-1,44,45,44,44,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,19,19,19,19,-1,-1,22,22, 51,51,51,-1,45,45,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,24,23,22,22,22,22,22,23,22,22,-1,-1,20,20,20,-1,24,23,23, 51,50,50,-1,-1,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,21,-1,-1,24,24,24, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,26,25,25,25, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,27,26,26,26,26, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,27,27,-1,-1,27, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,28, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,30,29, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,30,30, 51,50,49,49,49,-1,-1,49,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,31, 51,50,50,50,50,-1,-1,50,50,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 51,51,51,51,51,52,52,51,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,21,20,20,20,20,20, 42,41,41,41,41,42,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,-1,19,19,19,19,20, 42,41,40,40,40,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,19, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,18, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,17,17,17, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,17,16,16,16, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,8,-1,-1,15,15,15, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,-1,-1,7,7,7,-1,15,14,14, 43,43,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,9,-1,9,9,-1,6,6,7,6,-1,-1,13,13, 44,44,-1,41,41,41,41,42,-1,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,8,-1,6,5,-1,5,5,-1,12,12, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,-1,-1,4,4,4,4,-1,11,11, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,-1,-1,3,3,3,3,-1,10,10, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,7,6,5,5,5,-1,2,2,2,2,-1,9,9, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,-1,1,1,1,2,-1,8,8, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,0,1,2,-1,8,7, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,5,4,4,-1,1,1,1,2,-1,-1,6, 42,41,40,39,39,-1,38,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,2,-1,2,2,3,4,5, 43,-1,40,40,40,-1,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,3,-1,3,3,3,-1,6, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,4,-1,-1,-1,4,-1,7, 45,-1,42,43,43,42,41,42,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,6,5,6,7,6,5,-1,8, 46,-1,43,43,43,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,6,6,6,7,6,6,-1,9, 47,-1,44,44,43,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,7,7,7,7,7,7,-1,10, 48,-1,45,44,44,44,44,44,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,8,8,8,8,8,8,-1,11, 47,-1,44,-1,-1,-1,43,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,9,-1,-1,-1,9,-1,12, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,10,-1,12,11,10,-1,13, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,11,-1,12,11,11,12,13, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,12,13,12,12,-1,-1,14, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,15,14,13,13,13,13,-1,16,15, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,16,16,-1,14,14,14,14,-1,16,16, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,17,17,17,-1,15,15,15,15,-1,17,17, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,28,27,26,25,25,25,25,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,18,18,18,-1,-1,16,16,16,16,-1,18,18, 51,51,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,27,26,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,19,19,19,19,-1,-1,17,17,17,17,-1,19,19, 52,52,-1,44,44,-1,44,45,-1,42,42,41,40,39,38,38,-1,-1,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,20,20,-1,19,18,18,18,18,-1,20,20, 53,53,-1,-1,45,46,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,19,19,19,19,-1,-1,21,21, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,22,22,22,23,22,22,-1,-1,20,20,20,-1,23,22,22, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,21,-1,-1,23,23,23, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,25,24,24,24, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,26,25,25,25,25, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,26,26,-1,-1,26, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,27,-1,-1,-1,27, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,29,28, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 52,51,50,50,50,-1,-1,50,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 52,51,51,51,51,-1,-1,51,51,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,31, 52,52,52,52,52,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 43,42,42,42,42,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,20, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,19, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,18, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,17,17,17,17, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,17,16,16,16, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,8,-1,-1,15,15,15, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,7,7,7,-1,15,14,14, 44,44,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,6,6,7,6,-1,-1,13,13, 45,45,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,6,5,-1,5,5,-1,12,12, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,4,4,4,4,-1,11,11, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,3,3,3,3,-1,10,10, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,2,2,2,2,-1,9,9, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,2,1,1,1,-1,8,8, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,0,1,-1,8,7, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,2,1,1,1,-1,-1,6, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,3,-1,2,2,3,4,5, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,4,-1,3,3,3,-1,6, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,5,-1,-1,-1,4,-1,7, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,7,6,7,7,6,5,-1,8, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,7,7,7,7,6,6,-1,9, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,8,7,7,7,-1,10, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,9,9,8,8,8,8,-1,11, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,10,-1,-1,-1,9,-1,12, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,11,-1,12,11,10,-1,13, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,12,-1,12,11,11,12,13, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,13,13,12,12,-1,-1,14, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,16,15,14,13,13,13,-1,16,15, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,17,17,-1,14,14,14,14,-1,16,16, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,18,18,18,-1,15,15,15,15,-1,17,17, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,19,19,19,-1,-1,16,16,16,16,-1,18,18, 52,52,-1,44,44,44,44,-1,-1,42,42,42,41,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,20,-1,-1,17,17,17,17,-1,19,19, 53,53,-1,45,45,-1,45,46,-1,43,43,42,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,21,21,21,21,21,-1,19,18,18,18,18,-1,20,20, 54,54,-1,-1,46,47,46,46,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,24,23,22,22,22,-1,22,22,-1,19,19,19,19,-1,-1,21,21, 53,53,53,-1,47,47,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,23,23,23,24,23,23,-1,-1,20,20,20,-1,23,22,22, 53,52,52,-1,-1,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,26,25,24,24,24,24,24,24,24,24,25,-1,-1,21,-1,-1,23,23,23, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,25,24,24,24, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,27,26,25,25,25,25, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,27,26,26,-1,-1,26, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,27,27,-1,-1,-1,27, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,28,28,28,29,30,29,28, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 53,52,51,51,51,-1,-1,51,51,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 53,52,52,52,52,-1,-1,52,52,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,31, 53,53,53,53,53,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,21, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,20, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,19, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,18,-1,-1,18, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,17,17,17,17, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,17,16,16,16, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,8,-1,-1,15,15,15, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,7,7,7,-1,15,14,14, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,6,6,7,6,-1,-1,13,13, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,6,5,-1,5,5,-1,12,12, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,4,4,4,4,-1,11,11, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,3,3,3,3,-1,10,10, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,3,2,2,2,-1,9,9, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,2,1,1,-1,8,8, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,0,-1,8,7, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,2,1,1,-1,-1,6, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,2,2,3,4,5, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,3,3,3,-1,6, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,4,-1,7, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,8,7,6,5,-1,8, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,8,7,6,6,-1,9, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,9,8,7,7,7,-1,10, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,10,9,8,8,8,8,-1,11, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,10,-1,-1,-1,9,-1,12, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,11,-1,12,11,10,-1,13, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,12,-1,12,11,11,12,13, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,13,13,12,12,-1,-1,14, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,17,16,15,14,13,13,13,-1,16,15, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,19,18,17,17,-1,14,14,14,14,-1,16,16, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,20,19,18,18,18,-1,15,15,15,15,-1,17,17, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,21,20,19,19,19,-1,-1,16,16,16,16,-1,18,18, 53,53,-1,45,45,45,45,-1,-1,43,43,43,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,22,21,20,20,20,20,-1,-1,17,17,17,17,-1,19,19, 54,54,-1,46,46,-1,46,47,-1,44,44,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,19,18,18,18,18,-1,20,20, 55,55,-1,-1,47,48,47,47,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,24,23,22,22,22,-1,22,22,-1,19,19,19,19,-1,-1,21,21, 54,54,54,-1,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,23,23,23,24,23,23,-1,-1,20,20,20,-1,23,22,22, 54,53,53,-1,-1,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,27,26,25,24,24,24,24,24,24,24,24,25,-1,-1,21,-1,-1,23,23,23, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,25,24,24,24, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,27,26,25,25,25,25, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,27,26,26,-1,-1,26, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,27,27,-1,-1,-1,27, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,40,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,28,28,28,29,30,29,28, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,41,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 54,53,52,52,52,-1,-1,52,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 54,53,53,53,53,-1,-1,53,52,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,31, 54,54,54,54,54,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,18,17,17,17,17,17, 50,49,49,49,49,50,-1,47,46,45,44,43,42,41,40,39,38,38,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,16,16,16,16,16, 50,49,48,48,48,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,15,15, 50,49,48,47,47,-1,47,47,47,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,15,14,14,-1,14,14,15,14,14, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,14,13,13,13,14,15,14,13, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,14,13,12,12,-1,-1,-1,12, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,14,13,12,11,11,-1,-1,11, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,15,14,13,12,11,10,10,10,10, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,10,9,9,9, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,18,17,16,16,-1,-1,16,-1,-1,8,8,8, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,17,17,-1,-1,15,15,15,-1,8,7,7, 51,51,-1,-1,50,50,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,14,14,15,14,-1,-1,6,6, 52,52,-1,49,49,49,49,50,-1,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,14,13,-1,13,13,-1,5,5, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,12,12,12,12,-1,4,4, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,11,11,11,11,-1,3,3, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,10,10,10,10,-1,2,2, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,-1,9,9,9,9,-1,1,1, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,-1,0,1, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,13,12,12,-1,9,8,7,7,-1,-1,2, 50,49,48,47,47,-1,46,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,10,-1,7,6,5,4,3, 51,-1,48,48,48,-1,47,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,-1,7,6,6,-1,4, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,12,-1,-1,-1,7,-1,5, 53,-1,50,51,51,50,49,50,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,13,12,11,10,9,8,-1,6, 54,-1,51,51,51,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,13,12,11,10,9,9,-1,7, 55,-1,52,52,51,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,13,12,11,10,10,10,-1,8, 56,-1,53,52,52,52,52,52,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,13,12,11,11,11,11,-1,9, 55,-1,52,-1,-1,-1,51,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,13,-1,-1,-1,12,-1,10, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,14,-1,15,14,13,-1,11, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,21,21,21,-1,15,-1,15,14,14,13,12, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,21,20,20,-1,16,16,15,15,-1,-1,13, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,18,17,16,16,16,-1,15,14, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,20,-1,17,17,17,17,-1,15,15, 57,57,-1,50,49,49,49,-1,47,47,47,47,47,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,23,22,21,21,21,-1,18,18,18,18,-1,16,16, 58,58,-1,50,50,50,50,-1,-1,48,48,47,46,46,-1,-1,36,35,34,33,33,33,33,-1,-1,30,29,29,29,29,29,29,-1,-1,24,23,22,22,22,-1,-1,19,19,19,19,-1,17,17, 59,59,-1,51,51,51,51,-1,-1,49,48,47,46,45,45,-1,-1,35,34,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,23,-1,-1,20,20,20,20,-1,18,18, 60,60,-1,52,52,-1,52,53,-1,49,48,47,46,45,44,44,-1,-1,35,35,35,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,24,24,-1,22,21,21,21,21,-1,19,19, 59,59,-1,-1,53,54,53,53,-1,49,49,-1,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,27,26,25,25,25,-1,25,25,-1,22,22,22,22,-1,-1,20,20, 58,58,58,-1,54,54,54,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,27,26,26,-1,-1,23,23,23,-1,22,21,21, 58,57,57,-1,-1,55,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,-1,-1,24,-1,-1,22,22,22, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,24,23,23,23, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,28,27,26,25,24,24,24,24, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,28,27,26,25,25,-1,-1,25, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,43,43,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,28,27,26,26,-1,-1,-1,26, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,44,44,43,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,28,27,27,27,28,29,28,27, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,45,45,44,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 58,57,56,56,56,-1,-1,56,55,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 58,57,57,57,57,-1,-1,56,55,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,38,37,36,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,30, 58,58,58,58,58,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,37,36,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,18,17,17,17,17,17, 49,48,48,48,48,49,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,16,16,16,16,16, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,15,15, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,15,14,14,-1,14,14,15,14,14, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,14,13,13,13,14,15,14,13, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,14,13,12,12,-1,-1,-1,12, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,14,13,12,11,11,-1,-1,11, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,15,14,13,12,11,10,10,10,10, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,10,9,9,9, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,17,16,16,-1,-1,15,-1,-1,8,8,8, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,14,14,14,-1,8,7,7, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,13,13,14,13,-1,-1,6,6, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,13,12,-1,12,12,-1,5,5, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,11,11,11,11,-1,4,4, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,10,10,10,10,-1,3,3, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,9,9,9,9,-1,2,2, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,8,8,8,8,-1,1,1, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,-1,1,0, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,8,7,6,6,-1,-1,1, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,9,-1,6,5,4,3,2, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,10,-1,6,5,5,-1,3, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,11,-1,-1,-1,6,-1,4, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,12,11,10,9,8,7,-1,5, 53,-1,50,50,50,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,12,11,10,9,8,8,-1,6, 54,-1,51,51,50,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,12,11,10,9,9,9,-1,7, 55,-1,52,51,51,51,51,51,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,12,11,10,10,10,10,-1,8, 54,-1,51,-1,-1,-1,50,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,12,-1,-1,-1,11,-1,9, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,13,-1,14,13,12,-1,10, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,-1,20,20,20,-1,14,-1,14,13,13,12,11, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,20,19,19,-1,15,15,14,14,-1,-1,12, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,25,-1,-1,20,19,18,17,16,15,15,15,-1,14,13, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,19,-1,16,16,16,16,-1,14,14, 56,56,-1,49,48,48,48,-1,46,46,46,46,46,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,22,21,20,20,20,-1,17,17,17,17,-1,15,15, 57,57,-1,49,49,49,49,-1,-1,47,47,46,45,45,-1,-1,35,34,33,32,32,32,32,-1,-1,29,28,28,28,28,28,28,-1,-1,23,22,21,21,21,-1,-1,18,18,18,18,-1,16,16, 58,58,-1,50,50,50,50,-1,-1,48,47,46,45,44,44,-1,-1,34,33,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,22,22,22,-1,-1,19,19,19,19,-1,17,17, 59,59,-1,51,51,-1,51,52,-1,48,47,46,45,44,43,43,-1,-1,34,34,34,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,23,23,-1,21,20,20,20,20,-1,18,18, 58,58,-1,-1,52,53,52,52,-1,48,48,-1,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,26,25,24,24,24,-1,24,24,-1,21,21,21,21,-1,-1,19,19, 57,57,57,-1,53,53,53,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,26,25,25,-1,-1,22,22,22,-1,21,20,20, 57,56,56,-1,-1,54,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,26,27,-1,-1,23,-1,-1,21,21,21, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,23,22,22,22, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,27,26,25,24,23,23,23,23, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,27,26,25,24,24,-1,-1,24, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,42,42,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,27,26,25,25,-1,-1,-1,25, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,43,43,42,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,27,26,26,26,27,28,27,26, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,44,44,43,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,28,27,27,-1,27,27,28,27,27, 57,56,55,55,55,-1,-1,55,54,53,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,28,28, 57,56,56,56,56,-1,-1,55,54,53,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,37,36,35,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,29, 57,57,57,57,57,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,36,35,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 18,18,18,18,18,18,19,18,18,18,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 17,17,17,17,17,18,-1,17,17,17,18,19,20,21,22,23,24,25,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 16,16,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 15,15,16,15,15,-1,15,15,16,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 14,15,16,15,14,14,14,15,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 13,-1,-1,-1,13,13,14,15,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 12,-1,-1,12,12,13,14,15,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 11,11,11,11,12,13,14,15,16,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 10,10,10,11,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 9,9,9,-1,-1,14,-1,-1,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 8,8,9,-1,13,13,13,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 7,7,-1,-1,12,12,12,12,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 6,6,-1,11,11,11,11,12,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 5,5,-1,10,10,10,10,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 4,4,-1,9,9,9,9,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 3,3,-1,8,8,8,8,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 2,2,-1,7,7,7,7,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 1,2,-1,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 0,-1,-1,5,5,6,7,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 1,2,3,4,5,-1,8,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 2,-1,4,4,5,-1,9,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 3,-1,5,-1,-1,-1,10,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 4,-1,6,7,8,9,10,11,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 5,-1,7,7,8,9,10,11,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 6,-1,8,8,8,9,10,11,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 7,-1,9,9,9,9,10,11,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,50,50,50,50,50,51,-1,54, 8,-1,10,-1,-1,-1,11,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,49,-1,-1,-1,50,-1,53, 9,-1,11,12,13,-1,12,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 10,11,12,12,13,-1,13,-1,19,19,19,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,-1,48,48,49,50,51, 11,-1,-1,13,13,14,14,-1,18,18,19,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 12,13,-1,14,14,14,15,16,17,18,19,-1,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 13,13,-1,15,15,15,15,-1,18,18,19,20,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 14,14,-1,16,16,16,16,-1,19,19,19,20,21,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,44,44,45,45,45,-1,47,47,47,48,-1,55,55, 15,15,-1,17,17,17,17,-1,-1,20,20,20,21,22,-1,-1,27,27,27,27,27,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,43,43,44,45,46,-1,-1,48,48,48,48,-1,56,56, 16,16,-1,18,18,18,18,-1,-1,21,21,21,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,32,33,-1,-1,42,42,43,44,45,46,-1,-1,49,49,49,49,-1,57,57, 17,17,-1,19,19,-1,19,20,-1,22,22,22,22,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,-1,-1,41,41,42,43,44,45,46,-1,51,50,50,50,50,-1,57,57, 18,18,-1,-1,20,21,20,20,-1,23,23,-1,23,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,51,51,51,51,-1,-1,56,56, 19,19,20,-1,21,21,21,-1,-1,24,24,25,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,52,52,-1,55,55,55, 20,20,20,-1,-1,22,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,35,35,36,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,53,-1,-1,54,54,55, 21,21,21,22,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 22,22,22,22,23,24,25,26,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 23,-1,-1,23,23,24,25,26,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 24,-1,-1,-1,24,24,25,26,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 25,26,27,26,25,25,25,26,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,41,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 26,26,27,26,26,-1,26,26,27,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,42,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 27,27,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,53,53,-1,-1,53,53,53,54,55, 28,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,53,54,-1,55,54,54,54,54,55, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,34,35,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,55,55,55,55,55, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,43,43,43,43,44, 21,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 20,20,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 19,20,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 18,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 17,-1,-1,17,17,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 16,16,16,16,17,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 15,15,15,16,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 14,14,14,-1,-1,9,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 13,13,14,-1,8,8,8,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 12,12,-1,-1,7,7,7,7,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 11,11,-1,6,6,6,6,7,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 10,10,-1,5,5,5,5,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 9,9,-1,4,4,4,4,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 8,8,-1,3,3,3,3,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 7,7,-1,2,2,2,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 6,7,-1,1,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 5,-1,-1,0,1,2,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 4,3,2,1,1,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 5,-1,2,2,2,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 6,-1,3,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 7,-1,4,5,6,7,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 8,-1,5,5,6,7,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 9,-1,6,6,6,7,8,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 10,-1,7,7,7,7,8,9,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 11,-1,8,-1,-1,-1,9,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,9,10,11,-1,10,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 12,11,10,10,11,-1,11,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 13,-1,-1,11,11,12,12,-1,16,16,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 14,15,-1,12,12,12,13,14,15,16,17,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 15,15,-1,13,13,13,13,-1,16,16,17,18,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 16,16,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 17,17,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 18,18,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 19,19,-1,17,17,-1,17,18,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,47,46,46,46,46,-1,53,53, 20,20,-1,-1,18,19,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,47,47,-1,-1,52,52, 21,21,22,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 22,22,22,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 23,23,23,24,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 24,24,24,24,25,26,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 25,-1,-1,25,25,26,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 26,-1,-1,-1,26,26,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 27,28,29,28,27,27,27,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,49,-1,-1,49,49,49,50,51, 30,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,50,50,-1,51,50,50,50,50,51, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,51,51,51,51,51,51, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 21,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,-1,42,42,42,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 20,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 19,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 18,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 17,-1,-1,17,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 16,16,16,16,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 15,15,15,16,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 14,14,14,-1,-1,9,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 13,13,14,-1,8,8,8,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 12,12,-1,-1,7,7,7,7,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,44,44, 11,11,-1,6,6,6,6,7,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,45,45, 10,10,-1,5,5,5,5,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 9,9,-1,4,4,4,4,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 8,8,-1,3,3,3,3,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 7,7,-1,2,2,2,2,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 6,7,-1,1,1,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 5,-1,-1,1,0,1,2,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 4,3,2,1,1,-1,3,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 5,-1,2,2,2,-1,4,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 6,-1,3,-1,-1,-1,5,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 7,-1,4,5,6,7,6,7,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 8,-1,5,5,6,7,7,7,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 9,-1,6,6,6,7,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 10,-1,7,7,7,7,8,9,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 11,-1,8,-1,-1,-1,9,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 12,-1,9,10,11,-1,10,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 12,11,10,10,11,-1,11,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 13,-1,-1,11,11,12,12,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 14,15,-1,12,12,12,13,14,15,16,17,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 15,15,-1,13,13,13,13,-1,16,16,17,18,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 16,16,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,39,39,40,40,40,-1,42,42,42,43,-1,50,50, 17,17,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,38,39,40,41,-1,-1,43,43,43,43,-1,51,51, 18,18,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,39,40,41,-1,-1,44,44,44,44,-1,52,52, 19,19,-1,17,17,-1,17,18,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,40,41,-1,46,45,45,45,45,-1,52,52, 20,20,-1,-1,18,19,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,46,46,46,46,-1,-1,51,51, 21,21,22,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,-1,50,50,50, 22,22,22,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,32,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,-1,-1,49,49,50, 23,23,23,24,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 24,24,24,24,25,26,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 25,-1,-1,25,25,26,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 26,-1,-1,-1,26,26,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 27,28,29,28,27,27,27,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 30,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,49,49,49,-1,50,49,49,49,49,50, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,50,50,51,50,50,50,50,50,50, 20,20,20,20,20,20,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,42, 20,19,19,19,19,20,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,41,41,41,41,42, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,40,40,40,41,42, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 19,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 18,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 17,17,17,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 16,16,16,17,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 15,15,15,-1,-1,9,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 14,14,15,-1,8,8,8,-1,-1,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 13,13,-1,-1,7,7,7,7,-1,9,9,-1,9,9,9,10,11,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,43,43, 12,12,-1,6,6,6,6,7,-1,8,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,-1,42,41,-1,41,41,-1,44,44, 11,11,-1,5,5,5,5,-1,-1,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 10,10,-1,4,4,4,4,-1,-1,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 9,9,-1,3,3,3,3,-1,5,5,5,6,7,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 8,8,-1,2,2,2,2,-1,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 7,8,-1,2,1,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 6,-1,-1,2,1,0,1,-1,4,4,5,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 5,4,3,2,2,-1,2,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,-1,39,39,40,41,42, 6,-1,3,3,3,-1,3,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,-1,40,40,40,-1,43, 7,-1,4,-1,-1,-1,4,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 8,-1,5,6,7,6,5,6,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,42,41,42,43,43,42,-1,45, 9,-1,6,6,7,6,6,6,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,43,43,43,-1,46, 10,-1,7,7,7,7,7,7,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,43,44,44,-1,47, 11,-1,8,8,8,8,8,8,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,44,44,44,44,44,45,-1,48, 12,-1,9,-1,-1,-1,9,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,43,-1,-1,-1,44,-1,47, 13,-1,10,11,12,-1,10,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 13,12,11,11,12,-1,11,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 14,-1,-1,12,12,13,12,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 15,16,-1,13,13,13,13,14,15,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 16,16,-1,14,14,14,14,-1,16,16,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 17,17,-1,15,15,15,15,-1,17,17,17,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,38,38,39,39,39,-1,41,41,41,42,-1,49,49, 18,18,-1,16,16,16,16,-1,-1,18,18,18,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,37,37,38,39,40,-1,-1,42,42,42,42,-1,50,50, 19,19,-1,17,17,17,17,-1,-1,19,19,19,19,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,27,-1,-1,36,36,37,38,39,40,-1,-1,43,43,43,43,-1,51,51, 20,20,-1,18,18,-1,18,19,-1,20,20,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,-1,-1,35,35,36,37,38,39,40,-1,45,44,44,44,44,-1,51,51, 21,21,-1,-1,19,20,19,19,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,45,45,45,45,-1,-1,50,50, 22,22,23,-1,20,20,20,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,31,30,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,-1,49,49,49, 23,23,23,-1,-1,21,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,-1,-1,48,48,49, 24,24,24,25,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 25,25,25,25,26,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 26,-1,-1,26,26,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,36,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 27,-1,-1,-1,27,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 28,29,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 31,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,48,48,48,-1,49,48,48,48,48,49, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,49,49,49,50,49,49,49,49,49,49, 20,20,20,20,20,20,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,42, 20,19,19,19,19,20,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,41,41,41,41,42, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,40,40,40,41,42, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 20,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 19,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 18,18,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 17,17,17,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 16,16,16,-1,-1,9,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 15,15,16,-1,8,8,8,-1,-1,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 14,14,-1,-1,7,7,7,7,-1,9,9,-1,9,9,9,10,11,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,43,42,-1,-1,43,43, 13,13,-1,6,6,6,6,7,-1,8,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,-1,42,41,-1,41,41,-1,44,44, 12,12,-1,5,5,5,5,-1,-1,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 11,11,-1,4,4,4,4,-1,-1,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 10,10,-1,3,3,3,3,-1,5,5,5,6,7,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 9,9,-1,3,2,2,2,-1,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 8,9,-1,3,2,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 7,-1,-1,3,2,1,0,-1,4,4,5,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 6,5,4,3,3,-1,1,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,-1,39,39,40,41,42, 7,-1,4,4,4,-1,2,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,-1,40,40,40,-1,43, 8,-1,5,-1,-1,-1,3,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 9,-1,6,7,6,5,4,5,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,42,41,42,43,43,42,-1,45, 10,-1,7,7,6,5,5,5,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,43,43,43,-1,46, 11,-1,8,7,6,6,6,6,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,43,44,44,-1,47, 12,-1,8,7,7,7,7,7,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,44,44,44,44,44,45,-1,48, 13,-1,9,-1,-1,-1,8,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,43,-1,-1,-1,44,-1,47, 14,-1,10,11,12,-1,9,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 13,12,11,11,12,-1,10,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 14,-1,-1,12,12,12,11,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 15,16,-1,13,13,12,12,13,14,15,16,-1,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 16,16,-1,14,13,13,13,-1,15,15,16,17,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 17,17,-1,14,14,14,14,-1,16,16,16,17,18,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,38,38,39,39,39,-1,41,41,41,42,-1,49,49, 18,18,-1,15,15,15,15,-1,-1,17,17,17,18,19,-1,-1,21,21,21,21,21,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,37,37,38,39,40,-1,-1,42,42,42,42,-1,50,50, 19,19,-1,16,16,16,16,-1,-1,18,18,18,18,19,20,-1,-1,22,22,22,22,22,22,23,24,25,26,26,26,26,27,-1,-1,36,36,37,38,39,40,-1,-1,43,43,43,43,-1,51,51, 20,20,-1,17,17,-1,17,18,-1,19,19,19,19,19,20,21,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,-1,-1,35,35,36,37,38,39,40,-1,45,44,44,44,44,-1,51,51, 21,21,-1,-1,18,19,18,18,-1,20,20,-1,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,45,45,45,45,-1,-1,50,50, 22,22,23,-1,19,19,19,-1,-1,21,21,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,30,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,-1,49,49,49, 23,23,23,-1,-1,20,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,31,30,30,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,-1,-1,48,48,49, 24,24,24,25,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 25,25,25,25,26,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 26,-1,-1,26,26,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 27,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 28,29,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 29,29,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 30,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,48,48,48,-1,49,48,48,48,48,49, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,49,49,50,49,49,49,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 18,18,18,18,18,18,19,18,18,18,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,39,39,39,39,39, 18,17,17,17,17,18,-1,17,17,17,18,19,20,21,22,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,38,38,38,38,39, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,37,-1,-1,37,37,37,38,39, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 18,17,16,15,14,14,14,14,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 19,-1,-1,-1,14,13,13,13,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 19,-1,-1,15,14,13,12,12,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 18,17,16,15,14,13,12,11,11,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 18,17,17,-1,-1,11,-1,-1,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 18,18,18,-1,10,10,10,-1,-1,8,8,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 17,17,-1,-1,9,9,9,9,-1,7,7,-1,7,7,7,7,8,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 16,16,-1,8,8,8,8,9,-1,6,6,6,6,6,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 15,15,-1,7,7,7,7,-1,-1,5,5,5,5,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 14,14,-1,6,6,6,6,-1,-1,4,4,4,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 13,13,-1,6,5,5,5,-1,3,3,3,3,4,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 12,12,-1,6,5,4,4,-1,2,2,2,3,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 11,12,-1,6,5,4,3,2,1,1,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 10,-1,-1,6,5,4,4,-1,0,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 9,8,7,6,6,-1,5,-1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,35,-1,36,36,37,38,39, 10,-1,7,7,7,-1,6,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,36,-1,37,37,37,-1,40, 11,-1,8,-1,-1,-1,7,-1,-1,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,37,-1,-1,-1,38,-1,41, 12,-1,9,10,10,9,8,9,-1,4,4,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,39,38,39,40,40,39,-1,42, 13,-1,10,10,10,9,9,9,-1,-1,5,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,39,39,39,40,40,40,-1,43, 14,-1,11,11,10,10,10,10,-1,-1,6,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,40,40,40,40,41,41,-1,44, 15,-1,12,11,11,11,11,11,-1,8,7,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,41,41,41,-1,44, 16,-1,13,-1,-1,-1,12,-1,-1,8,8,-1,10,10,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 17,-1,14,15,16,-1,13,-1,10,9,9,10,11,11,11,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 17,16,15,15,16,-1,14,-1,10,10,10,-1,12,12,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 18,-1,-1,16,16,15,15,-1,11,11,11,-1,13,13,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 19,20,-1,17,16,15,14,13,12,12,12,-1,-1,14,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 20,20,-1,17,16,15,15,-1,13,13,13,14,-1,-1,15,15,15,15,15,15,16,17,18,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 21,21,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,16,16,16,16,16,17,18,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,34,34,35,35,35,-1,37,37,37,38,-1,45,45, 22,22,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,33,33,34,35,36,-1,-1,38,38,38,38,-1,46,46, 23,23,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,22,22,22,22,23,-1,-1,32,32,33,34,35,36,-1,-1,39,39,39,39,-1,47,47, 24,24,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,23,23,-1,-1,31,31,32,33,34,35,36,-1,41,40,40,40,40,-1,47,47, 25,25,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,41,41,41,41,-1,-1,46,46, 26,26,27,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,27,26,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,-1,45,45,45, 27,27,27,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,-1,-1,44,44,45, 28,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,44,44,44,-1,45,44,44,44,44,45, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,45,45,46,45,45,45,45,45,45, 18,18,18,18,18,18,19,18,18,18,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,39,39,39,39,39, 18,17,17,17,17,18,-1,17,17,17,18,19,20,21,22,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,38,38,38,38,39, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,37,-1,-1,37,37,37,38,39, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 18,17,16,15,14,14,14,14,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 19,-1,-1,-1,14,13,13,13,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 19,-1,-1,15,14,13,12,12,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 18,17,16,15,14,13,12,11,11,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 18,17,17,-1,-1,11,-1,-1,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 18,18,18,-1,10,10,10,-1,-1,8,8,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 17,17,-1,-1,9,9,9,9,-1,7,7,-1,7,7,7,7,8,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 16,16,-1,8,8,8,8,9,-1,6,6,6,6,6,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 15,15,-1,7,7,7,7,-1,-1,5,5,5,5,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 14,14,-1,6,6,6,6,-1,-1,4,4,4,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 13,13,-1,6,5,5,5,-1,3,3,3,3,4,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 12,12,-1,6,5,4,4,-1,2,2,2,3,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 11,12,-1,6,5,4,3,2,1,1,1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 10,-1,-1,6,5,4,4,-1,1,0,1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 9,8,7,6,6,-1,5,-1,1,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,35,-1,36,36,37,38,39, 10,-1,7,7,7,-1,6,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,36,-1,37,37,37,-1,40, 11,-1,8,-1,-1,-1,7,-1,-1,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,37,-1,-1,-1,38,-1,41, 12,-1,9,10,10,9,8,9,-1,4,4,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,39,38,39,40,40,39,-1,42, 13,-1,10,10,10,9,9,9,-1,-1,5,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,39,39,39,40,40,40,-1,43, 14,-1,11,11,10,10,10,10,-1,-1,6,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,40,40,40,40,41,41,-1,44, 15,-1,12,11,11,11,11,11,-1,8,7,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,41,41,41,-1,44, 16,-1,13,-1,-1,-1,12,-1,-1,8,8,-1,10,10,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 17,-1,14,15,16,-1,13,-1,10,9,9,10,11,11,11,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 17,16,15,15,16,-1,14,-1,10,10,10,-1,12,12,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 18,-1,-1,16,16,15,15,-1,11,11,11,-1,13,13,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 19,20,-1,17,16,15,14,13,12,12,12,-1,-1,14,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 20,20,-1,17,16,15,15,-1,13,13,13,14,-1,-1,15,15,15,15,15,15,16,17,18,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 21,21,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,16,16,16,16,16,17,18,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,34,34,35,35,35,-1,37,37,37,38,-1,45,45, 22,22,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,33,33,34,35,36,-1,-1,38,38,38,38,-1,46,46, 23,23,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,22,22,22,22,23,-1,-1,32,32,33,34,35,36,-1,-1,39,39,39,39,-1,47,47, 24,24,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,23,23,-1,-1,31,31,32,33,34,35,36,-1,41,40,40,40,40,-1,47,47, 25,25,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,41,41,41,41,-1,-1,46,46, 26,26,27,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,27,26,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,-1,45,45,45, 27,27,27,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,-1,-1,44,44,45, 28,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,44,44,44,-1,45,44,44,44,44,45, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,45,45,46,45,45,45,45,45,45, 18,18,18,18,18,18,19,18,18,18,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,39,39,39,39,39, 18,17,17,17,17,18,-1,17,17,17,18,19,20,21,22,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,-1,38,38,38,38,39, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,37,-1,-1,37,37,37,38,39, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 18,17,16,15,14,14,14,14,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 19,-1,-1,-1,14,13,13,13,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 19,-1,-1,15,14,13,12,12,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 18,17,16,15,14,13,12,11,11,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 18,17,17,-1,-1,12,-1,-1,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 18,18,18,-1,11,11,11,-1,-1,8,8,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 18,18,-1,-1,10,10,10,10,-1,7,7,-1,7,7,7,7,8,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,40,39,-1,-1,40,40, 17,17,-1,9,9,9,9,10,-1,6,6,6,6,6,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,39,38,-1,38,38,-1,41,41, 16,16,-1,8,8,8,8,-1,-1,5,5,5,5,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 15,15,-1,7,7,7,7,-1,-1,4,4,4,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 14,14,-1,7,6,6,6,-1,3,3,3,3,4,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 13,13,-1,7,6,5,5,-1,2,2,2,3,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 12,13,-1,7,6,5,4,3,2,1,1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 11,-1,-1,7,6,5,5,-1,2,1,0,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 10,9,8,7,7,-1,6,-1,2,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,35,-1,36,36,37,38,39, 11,-1,8,8,8,-1,7,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,36,-1,37,37,37,-1,40, 12,-1,9,-1,-1,-1,8,-1,-1,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,37,-1,-1,-1,38,-1,41, 13,-1,10,11,11,10,9,10,-1,4,4,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,39,38,39,40,40,39,-1,42, 14,-1,11,11,11,10,10,10,-1,-1,5,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,39,39,39,40,40,40,-1,43, 15,-1,12,12,11,11,11,11,-1,-1,6,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,40,40,40,40,41,41,-1,44, 16,-1,13,12,12,12,12,12,-1,8,7,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,41,41,41,-1,44, 17,-1,14,-1,-1,-1,13,-1,-1,8,8,-1,10,10,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 18,-1,15,16,17,-1,14,-1,10,9,9,10,11,11,11,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 18,17,16,16,17,-1,15,-1,10,10,10,-1,12,12,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 19,-1,-1,17,16,15,15,-1,11,11,11,-1,13,13,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 20,21,-1,17,16,15,14,13,12,12,12,-1,-1,14,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 21,21,-1,17,16,15,15,-1,13,13,13,14,-1,-1,15,15,15,15,15,15,16,17,18,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 22,22,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,16,16,16,16,16,17,18,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,34,34,35,35,35,-1,37,37,37,38,-1,45,45, 23,23,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,33,33,34,35,36,-1,-1,38,38,38,38,-1,46,46, 24,24,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,22,22,22,22,23,-1,-1,32,32,33,34,35,36,-1,-1,39,39,39,39,-1,47,47, 25,25,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,23,23,-1,-1,31,31,32,33,34,35,36,-1,41,40,40,40,40,-1,47,47, 26,26,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,41,41,41,41,-1,-1,46,46, 27,27,28,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,23,24,25,26,27,27,26,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,-1,45,45,45, 28,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,-1,-1,44,44,45, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,44,44,44,-1,45,44,44,44,44,45, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,45,45,46,45,45,45,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,38,37,37,37,37,37, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,-1,36,36,36,36,37, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 24,23,22,21,20,20,20,20,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 25,-1,-1,-1,20,19,19,19,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 25,-1,-1,21,20,19,18,18,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 24,23,22,21,20,19,18,17,17,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,-1,-1,36,36,37, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,37,37,-1,37,37,37, 23,23,-1,-1,15,15,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,36,36,37,36,-1,-1,38,38, 22,22,-1,14,14,14,14,15,-1,12,12,12,12,12,12,13,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,-1,36,35,-1,35,35,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,-1,-1,34,34,34,34,-1,40,40, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,33,33,33,33,-1,41,41, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,5,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,26,26,27,28,29,-1,32,32,32,33,-1,40,40, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,-1,31,31,32,33,-1,39,39, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 15,14,13,12,12,-1,11,-1,6,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 18,-1,15,16,16,15,14,15,-1,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,5,5,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 21,-1,18,17,17,17,17,17,-1,10,9,-1,7,7,8,9,9,8,8,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,9,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 23,-1,20,20,20,-1,19,-1,12,11,11,10,9,9,9,9,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 22,21,20,19,19,-1,18,-1,12,12,12,-1,10,10,10,10,10,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,13,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,14,14,14,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,15,15,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,30,30,31,31,31,-1,33,33,33,34,-1,41,41, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,-1,-1,17,17,17,17,18,19,20,-1,-1,29,29,30,31,32,-1,-1,34,34,34,34,-1,42,42, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,18,19,-1,-1,28,28,29,30,31,32,-1,-1,35,35,35,35,-1,43,43, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,-1,-1,27,27,28,29,30,31,32,-1,37,36,36,36,36,-1,43,43, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,37,37,37,37,-1,-1,42,42, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,26,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,-1,41,41,41, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,27,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,-1,-1,40,40,41, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,40,40,40,-1,41,40,40,40,40,41, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,40,41,41,41,41,42,41,41,41,41,41,41, 24,24,24,24,24,24,25,24,24,24,24,25,26,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,37,36,36,36,36,36, 24,23,23,23,23,24,-1,23,23,23,24,25,26,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,-1,35,35,35,35,36, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 24,23,22,21,20,20,20,20,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 25,-1,-1,-1,20,19,19,19,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 25,-1,-1,21,20,19,18,18,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 24,23,22,21,20,19,18,17,17,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,-1,-1,35,35,36, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,36,36,-1,36,36,36, 23,23,-1,-1,15,15,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,35,35,36,35,-1,-1,37,37, 22,22,-1,14,14,14,14,15,-1,12,12,12,12,12,12,13,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,-1,35,34,-1,34,34,-1,38,38, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,-1,-1,33,33,33,33,-1,39,39, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,24,24,25,26,27,-1,-1,32,32,32,32,-1,40,40, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,4,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,25,25,26,27,28,-1,31,31,31,32,-1,39,39, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,-1,30,30,31,32,-1,38,38, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 15,14,13,12,12,-1,11,-1,6,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 18,-1,15,16,16,15,14,15,-1,6,6,-1,4,4,4,4,4,4,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 21,-1,18,17,17,17,17,17,-1,10,9,-1,7,7,8,9,8,7,7,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,9,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 23,-1,20,20,20,-1,19,-1,12,11,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 22,21,20,19,19,-1,18,-1,12,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,29,29,30,30,30,-1,32,32,32,33,-1,40,40, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,17,18,19,-1,-1,28,28,29,30,31,-1,-1,33,33,33,33,-1,41,41, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,18,-1,-1,27,27,28,29,30,31,-1,-1,34,34,34,34,-1,42,42, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,26,26,27,28,29,30,31,-1,36,35,35,35,35,-1,42,42, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,36,36,36,36,-1,-1,41,41, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,-1,40,40,40, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,26,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,-1,-1,39,39,40, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,40,39,39,39,39,40, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,40,40,40,40,40,40, 24,24,24,24,24,24,25,24,24,24,24,25,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,36,35,35,35,35,35, 24,23,23,23,23,24,-1,23,23,23,24,25,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,-1,34,34,34,34,35, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 24,23,22,21,20,20,20,20,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 25,-1,-1,-1,20,19,19,19,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 25,-1,-1,21,20,19,18,18,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 24,23,22,21,20,19,18,17,17,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,-1,-1,34,34,35, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,35,35,-1,35,35,35, 23,23,-1,-1,15,15,15,15,-1,13,13,-1,13,13,13,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,34,34,35,34,-1,-1,36,36, 22,22,-1,14,14,14,14,15,-1,12,12,12,12,12,12,13,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,-1,34,33,-1,33,33,-1,37,37, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,-1,-1,32,32,32,32,-1,38,38, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,23,23,24,25,26,-1,-1,31,31,31,31,-1,39,39, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,3,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,24,24,25,26,27,-1,30,30,30,31,-1,38,38, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,-1,29,29,30,31,-1,37,37, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 15,14,13,12,12,-1,11,-1,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,3,3,3,3,3,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 18,-1,15,16,16,15,14,15,-1,6,6,-1,4,4,4,4,4,4,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 21,-1,18,17,17,17,17,17,-1,10,9,-1,7,7,8,9,8,7,7,7,8,9,10,-1,-1,16,16,16,16,17,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,9,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 23,-1,20,20,20,-1,19,-1,12,11,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 22,21,20,19,19,-1,18,-1,12,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,29,29,29,29,29,-1,31,31,31,32,-1,39,39, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,17,18,19,-1,-1,28,28,29,30,30,-1,-1,32,32,32,32,-1,40,40, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,18,-1,-1,27,27,28,29,30,31,-1,-1,33,33,33,33,-1,41,41, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,26,26,27,28,29,30,31,-1,35,34,34,34,34,-1,42,42, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,35,35,35,35,-1,-1,41,41, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,-1,40,40,40, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,26,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,37,-1,-1,39,39,40, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,40,39,39,39,39,40, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,40,40,40,40,40,40, 25,25,25,25,25,25,26,25,25,25,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,36,35,35,35,35,35, 25,24,24,24,24,25,-1,24,24,24,25,26,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,-1,34,34,34,34,35, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 25,24,23,22,21,21,21,21,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 26,-1,-1,-1,21,20,20,20,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 26,-1,-1,22,21,20,19,19,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 25,24,23,22,21,20,19,18,18,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,-1,-1,34,34,35, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,-1,35,35,35, 24,24,-1,-1,16,16,16,16,-1,14,14,-1,14,14,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,33,33,34,33,-1,-1,36,36, 23,23,-1,15,15,15,15,16,-1,13,13,13,13,13,13,14,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,-1,-1,21,21,22,23,24,25,26,-1,33,32,-1,32,32,-1,37,37, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,23,24,25,26,-1,-1,31,31,31,31,-1,38,38, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,-1,-1,23,23,24,25,26,-1,-1,30,30,30,30,-1,38,38, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,3,3,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,24,24,25,26,27,-1,29,29,29,30,-1,37,37, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,25,25,26,26,-1,28,28,29,30,-1,36,36, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,3,3,3,3,3,3,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 19,-1,16,17,17,16,15,16,-1,7,7,-1,4,4,4,4,4,4,4,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 22,-1,19,18,18,18,18,18,-1,11,10,-1,7,7,8,9,8,7,7,7,8,9,10,-1,-1,16,16,16,16,16,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,8,8,9,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,17,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,18,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 22,21,20,19,19,-1,18,-1,13,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,19,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,20,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,21,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,38,38, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,17,18,19,-1,-1,28,28,29,29,29,-1,-1,31,31,31,31,-1,39,39, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,18,-1,-1,27,27,28,29,30,30,-1,-1,32,32,32,32,-1,40,40, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,26,26,27,28,29,30,31,-1,34,33,33,33,33,-1,41,41, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,34,34,34,34,-1,-1,41,41, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,35,-1,40,40,40, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,26,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,-1,-1,39,39,40, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,40,39,39,39,39,40, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,40,40,40,40,40,40, 26,26,26,26,26,26,27,26,26,26,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,36,35,35,35,35,35, 26,25,25,25,25,26,-1,25,25,25,26,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,-1,34,34,34,34,35, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 26,25,24,23,22,22,22,22,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 27,-1,-1,-1,22,21,21,21,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 27,-1,-1,23,22,21,20,20,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 26,25,24,23,22,21,20,19,19,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,34,-1,-1,34,34,35, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,33,33,33,-1,35,35,35, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,32,32,33,32,-1,-1,36,36, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,14,14,-1,-1,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,21,21,22,23,24,25,26,-1,32,31,-1,31,31,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,23,24,25,26,-1,-1,30,30,30,30,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,4,4,4,4,4,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,23,23,24,25,26,-1,-1,29,29,29,29,-1,37,37, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,3,3,3,3,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,24,24,25,26,26,-1,28,28,28,29,-1,36,36, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,25,25,25,25,-1,27,27,28,29,-1,35,35, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 20,-1,17,18,18,17,16,17,-1,8,8,-1,4,4,4,4,4,4,4,4,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 23,-1,20,19,19,19,19,19,-1,12,11,-1,7,7,8,9,8,7,7,7,8,9,10,-1,-1,16,16,16,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,8,8,8,9,8,8,8,8,8,9,10,-1,-1,15,15,15,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 22,21,20,19,19,-1,18,-1,13,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,17,18,19,-1,-1,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,18,-1,-1,27,27,28,29,29,29,-1,-1,31,31,31,31,-1,39,39, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,26,26,27,28,29,30,30,-1,33,32,32,32,32,-1,40,40, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,33,33,33,33,-1,-1,41,41, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,34,-1,40,40,40, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,26,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,-1,-1,39,39,40, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,40,39,39,39,39,40, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,40,40,40,40,40,40, 27,27,27,27,27,27,28,27,27,27,27,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,36,35,35,35,35,35, 27,26,26,26,26,27,-1,26,26,26,27,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,-1,34,34,34,34,35, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 27,26,25,24,23,23,23,23,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 28,-1,-1,-1,23,22,22,22,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 28,-1,-1,24,23,22,21,21,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 27,26,25,24,23,22,21,20,20,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 27,26,26,-1,-1,20,-1,-1,19,18,18,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,-1,-1,34,34,35, 27,27,27,-1,19,19,19,-1,-1,17,17,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,-1,35,35,35, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,31,31,32,31,-1,-1,36,36, 25,25,-1,17,17,17,17,18,-1,15,15,15,15,15,14,14,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,21,21,22,23,24,25,26,-1,31,30,-1,30,30,-1,37,37, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,22,22,23,24,25,26,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,23,23,24,25,26,-1,-1,28,28,28,28,-1,36,36, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,3,3,3,3,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,24,24,25,25,25,-1,27,27,27,28,-1,35,35, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,3,3,3,3,3,3,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,4,4,4,4,4,4,4,4,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 24,-1,21,20,20,20,20,20,-1,13,12,-1,7,7,8,9,8,7,7,7,8,9,10,-1,-1,16,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,8,8,8,9,8,8,8,8,8,9,10,-1,-1,15,15,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 22,21,20,19,19,-1,18,-1,13,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,15,16,17,18,19,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,17,18,19,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,18,-1,-1,27,27,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,26,26,27,28,29,29,29,-1,32,31,31,31,31,-1,39,39, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,30,30,-1,32,32,32,32,-1,-1,40,40, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,33,-1,40,40,40, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,26,26,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,-1,-1,39,39,40, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,40,39,39,39,39,40, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,40,40,40,40,40,40, 28,28,28,28,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,36,35,35,35,35,35, 28,27,27,27,27,28,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,-1,34,34,34,34,35, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 28,27,27,-1,-1,21,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,32,-1,-1,34,34,35, 28,28,28,-1,20,20,20,-1,-1,18,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,-1,35,35,35, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,30,30,31,30,-1,-1,36,36, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,15,14,14,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,21,21,22,23,24,25,26,-1,30,29,-1,29,29,-1,37,37, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,15,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,11,12,-1,-1,22,22,23,24,25,26,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,4,4,4,4,4,4,4,-1,-1,9,9,10,10,11,12,13,-1,-1,23,23,24,25,25,-1,-1,27,27,27,27,-1,35,35, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,3,3,3,3,3,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,24,24,24,24,24,-1,26,26,26,27,-1,34,34, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,3,3,3,3,3,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,4,4,4,4,4,4,4,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 25,-1,22,21,21,21,21,21,-1,14,13,-1,8,8,9,9,8,7,7,7,8,9,10,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,9,9,9,9,8,8,8,8,8,9,10,-1,-1,15,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,10,10,9,9,9,9,9,9,9,10,-1,-1,14,14,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 23,22,21,20,20,-1,19,-1,14,13,13,-1,11,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,15,16,17,18,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,17,18,19,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,18,-1,-1,27,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,26,26,27,28,28,28,28,-1,31,30,30,30,30,-1,38,38, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,-1,40,40,40, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,26,26,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,33,-1,-1,39,39,40, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,40,39,39,39,39,40, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,40,40,40,40,40,40, 28,28,28,28,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,36,35,35,35,35,35, 28,27,27,27,27,28,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,-1,34,34,34,34,35, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 28,27,27,-1,-1,22,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,-1,-1,34,34,35, 28,28,28,-1,21,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,30,-1,35,35,35, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,29,29,30,29,-1,-1,36,36, 27,27,-1,19,19,19,19,20,-1,17,17,17,16,15,14,14,-1,-1,6,6,6,6,6,6,7,8,9,10,11,11,-1,-1,21,21,22,23,24,25,26,-1,29,28,-1,28,28,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,15,15,-1,-1,5,5,5,5,5,5,6,7,8,9,10,10,10,11,-1,-1,22,22,23,24,25,25,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,4,4,4,4,4,4,4,-1,-1,9,9,9,9,10,11,12,-1,-1,23,23,24,24,24,-1,-1,26,26,26,26,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,3,3,3,3,3,3,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,3,3,3,3,3,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,4,4,4,4,4,4,4,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 26,-1,23,22,22,22,22,22,-1,15,14,-1,9,9,10,9,8,7,7,7,8,9,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,10,10,10,9,8,8,8,8,8,9,10,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,11,10,9,9,9,9,9,9,9,10,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 24,23,22,21,21,-1,20,-1,15,14,14,-1,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,15,16,17,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,17,18,19,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,18,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,26,26,27,27,27,27,27,-1,30,29,29,29,29,-1,37,37, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,-1,39,39,39, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,27,26,26,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,30,31,-1,-1,32,-1,-1,38,38,39, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,32,32,33,34,35,36,37,38,39, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,33,33,34,35,36,-1,-1,40, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,34,34,34,35,-1,-1,-1,40, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,35,35,35,35,36,37,38,39, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,39,38,38,38,-1,39,38,38,38,38,39, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,36,35,34,33,32,31,32,33,34,35,36,37,38,39,39,39,39,39,40,39,39,39,39,39,39, 28,28,28,28,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,36,35,35,35,35,35, 28,27,27,27,27,28,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,-1,34,34,34,34,35, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 28,27,27,-1,-1,23,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,-1,-1,34,34,35, 28,28,28,-1,22,22,22,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,29,-1,35,35,35, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 28,28,-1,20,20,20,20,21,-1,18,18,17,16,15,14,14,-1,-1,6,6,6,6,6,6,7,8,9,10,10,10,-1,-1,21,21,22,23,24,25,25,-1,28,27,-1,27,27,-1,35,35, 27,27,-1,19,19,19,19,-1,-1,17,17,17,16,15,15,-1,-1,5,5,5,5,5,5,6,7,8,9,9,9,9,10,-1,-1,22,22,23,24,24,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,-1,-1,4,4,4,4,4,4,4,-1,-1,8,8,8,8,9,10,11,-1,-1,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,4,3,3,3,3,3,3,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,2,2,2,2,2,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,4,4,4,4,4,4,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,23,23,23,23,23,-1,16,15,-1,10,10,10,9,8,7,7,7,8,9,10,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,11,11,10,9,8,8,8,8,8,9,10,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,15,16,17,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,16,17,18,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,17,18,19,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,18,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,26,26,26,26,26,26,26,-1,29,28,28,28,28,-1,36,36, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,27,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,26,26,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 34,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,31,31,32,33,34,35,36,37,38, 35,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,32,32,33,34,35,-1,-1,39, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,33,33,33,34,-1,-1,-1,39, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,34,34,34,34,35,36,37,38, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,38,37,37,37,-1,38,37,37,37,37,38, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,38,38,38,38,39,38,38,38,38,38,38, 28,28,28,28,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,36,35,35,35,35,35, 28,27,27,27,27,28,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,-1,34,34,34,34,35, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 28,27,27,-1,-1,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,-1,-1,34,34,35, 28,28,28,-1,23,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,28,-1,35,35,35, 29,29,-1,-1,22,22,22,22,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 29,29,-1,21,21,21,21,22,-1,19,18,17,16,15,14,14,-1,-1,6,6,6,6,6,6,7,8,9,9,9,9,-1,-1,21,21,22,23,24,24,24,-1,27,26,-1,26,26,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,18,18,17,16,15,15,-1,-1,5,5,5,5,5,5,6,7,8,8,8,8,8,9,-1,-1,22,22,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,16,16,-1,-1,5,4,4,4,4,4,4,-1,-1,7,7,7,7,8,9,10,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,4,3,3,3,3,3,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,3,2,2,2,2,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 28,-1,25,24,24,24,24,24,-1,16,16,-1,11,11,10,9,8,7,7,7,8,9,10,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,8,8,8,8,9,10,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,11,12,13,13,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,15,16,16,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,16,17,17,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,17,18,18,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,18,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,26,26,-1,-1,22,21,21,21,22,23,24,25,26,27,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 34,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,30,30,31,32,33,34,35,36,37, 35,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,31,31,32,33,34,-1,-1,38, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,32,32,32,33,-1,-1,-1,38, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,33,33,33,33,34,35,36,37, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,38,37,36,36,36,-1,37,36,36,36,36,37, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,36,35,34,33,32,31,32,33,34,35,36,37,38,38,37,37,37,37,38,37,37,37,37,37,37, 28,28,28,28,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,36,35,35,35,35,35, 28,27,27,27,27,28,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,-1,34,34,34,34,35, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 28,27,27,-1,-1,25,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,-1,-1,34,34,35, 28,28,28,-1,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,28,-1,35,35,35, 29,29,-1,-1,23,23,23,23,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 30,30,-1,22,22,22,22,23,-1,19,18,17,16,15,14,14,-1,-1,6,6,6,6,6,6,7,8,9,9,9,9,-1,-1,21,21,22,23,24,24,24,-1,27,26,-1,26,26,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,18,17,16,15,15,-1,-1,5,5,5,5,5,5,6,7,8,8,8,8,8,9,-1,-1,22,22,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 28,28,-1,20,20,20,20,-1,-1,18,18,17,16,16,-1,-1,6,5,4,4,4,4,4,-1,-1,7,7,7,7,8,9,10,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 27,27,-1,20,19,19,19,-1,17,17,17,17,17,-1,-1,-1,6,5,4,3,3,3,3,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,3,2,2,2,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,4,4,4,4,4,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 28,-1,25,25,25,25,24,25,-1,16,16,-1,12,11,10,9,8,7,7,7,8,9,10,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,8,8,8,8,9,10,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,11,12,13,13,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,15,16,16,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,16,17,17,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,17,18,18,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,18,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,26,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,26,26,-1,-1,22,21,21,21,22,23,24,25,26,27,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 34,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,30,30,31,32,33,34,35,36,37, 35,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,31,31,32,33,34,-1,-1,38, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,32,32,32,33,-1,-1,-1,38, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,33,33,33,33,34,35,36,37, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,38,37,36,36,36,-1,37,36,36,36,36,37, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,36,35,34,33,32,31,32,33,34,35,36,37,38,38,37,37,37,37,38,37,37,37,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,34,33,33,33,33,34,34,33,33,33,33,33, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,29,29,29,29,30,31,32,33, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,28,28,28,29,-1,-1,-1,34, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,27,27,28,29,30,-1,-1,34, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,26,26,27,28,29,30,31,32,33, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 30,29,29,-1,-1,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 30,30,30,-1,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 31,31,-1,-1,26,26,26,26,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 32,32,-1,25,25,25,25,26,-1,21,20,19,18,17,16,16,-1,-1,8,8,8,8,8,7,6,6,6,6,6,6,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 32,32,-1,24,24,24,24,-1,-1,21,20,19,18,17,17,-1,-1,8,7,7,7,7,7,7,6,5,5,5,5,5,6,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 31,31,-1,23,23,23,23,-1,-1,21,20,19,18,18,-1,-1,9,8,7,6,6,6,6,-1,-1,4,4,4,4,5,6,7,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 30,30,-1,23,22,22,22,-1,20,20,20,19,19,-1,-1,-1,9,8,7,6,5,5,5,-1,-1,3,3,3,4,5,6,7,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,11,10,9,8,7,6,5,4,4,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,3,3,3,4,5,6,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,11,10,9,8,7,6,6,6,6,-1,-1,4,4,4,4,5,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 30,-1,27,27,27,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,25,25,25,-1,28, 31,-1,28,28,27,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,25,26,26,-1,29, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,9,9,10,11,12,-1,-1,10,9,8,7,7,7,8,9,10,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,10,10,10,10,11,12,-1,-1,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,12,12,12,12,12,12,12,12,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,13,13,13,13,13,13,13,13,13,12,11,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,15,15,15,15,15,15,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,16,16,16,16,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,17,17,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,18,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,27,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,27,27,28,29,30,31,32,33,34, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,28,28,29,30,31,-1,-1,35, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,29,29,29,30,-1,-1,-1,35, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,30,30,30,30,31,32,33,34, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,36,35,34,33,33,33,-1,34,33,33,33,33,34, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,34,34,34,35,34,34,34,34,34,34, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,34,33,32,32,32,32,33,33,32,32,32,32,32, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,28,28,28,28,29,30,31,32, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,27,27,27,28,-1,-1,-1,33, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,26,26,27,28,29,-1,-1,33, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,25,25,26,27,28,29,30,31,32, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 30,29,29,-1,-1,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 30,30,30,-1,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 31,31,-1,-1,26,26,26,26,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 32,32,-1,25,25,25,25,26,-1,21,20,19,18,17,16,16,-1,-1,8,8,8,8,8,7,6,6,6,6,6,6,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 32,32,-1,24,24,24,24,-1,-1,21,20,19,18,17,17,-1,-1,8,7,7,7,7,7,7,6,5,5,5,5,5,5,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 31,31,-1,23,23,23,23,-1,-1,21,20,19,18,18,-1,-1,9,8,7,6,6,6,6,-1,-1,4,4,4,4,4,5,6,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 30,30,-1,23,22,22,22,-1,20,20,20,19,19,-1,-1,-1,9,8,7,6,5,5,5,-1,-1,3,3,3,3,4,5,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,11,10,9,8,7,6,5,4,4,-1,-1,2,2,2,3,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,3,3,3,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,11,10,9,8,7,6,6,6,6,-1,-1,4,4,4,4,4,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 30,-1,27,27,27,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 31,-1,28,28,27,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,9,9,10,11,12,-1,-1,10,9,8,7,7,7,8,9,10,11,12,-1,16,16,-1,25,24,25,25,25,25,-1,28, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,10,10,10,10,11,12,-1,-1,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,12,12,12,12,12,12,12,12,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,13,13,13,13,13,13,13,13,13,12,11,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,15,15,15,15,15,15,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,16,16,16,16,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,17,17,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,18,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,27,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,27,27,28,29,30,31,32,33,34, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,28,28,29,30,31,-1,-1,35, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,29,29,29,30,-1,-1,-1,35, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,30,30,30,30,31,32,33,34, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,36,35,34,33,33,33,-1,34,33,33,33,33,34, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,34,34,34,35,34,34,34,34,34,34, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,27,27,27,27,28,29,30,31, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,26,26,26,27,-1,-1,-1,32, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,25,25,26,27,28,-1,-1,32, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,24,24,25,26,27,28,29,30,31, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 31,30,30,-1,-1,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 31,31,31,-1,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 32,32,-1,-1,27,27,27,27,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 33,33,-1,26,26,26,26,27,-1,22,21,20,19,18,17,17,-1,-1,9,9,9,9,8,7,6,6,6,6,6,6,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 33,33,-1,25,25,25,25,-1,-1,22,21,20,19,18,18,-1,-1,9,8,8,8,8,8,7,6,5,5,5,5,5,5,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,22,21,20,19,19,-1,-1,10,9,8,7,7,7,7,-1,-1,4,4,4,4,4,4,5,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 31,31,-1,24,23,23,23,-1,21,21,21,20,20,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,3,3,3,3,3,4,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,2,2,2,2,3,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,3,3,3,3,3,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,4,4,4,4,4,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,10,9,8,7,7,7,8,9,10,11,11,-1,16,16,-1,24,24,24,24,24,25,-1,28, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,13,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,18,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,27,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 37,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,27,27,28,29,30,31,32,33,34, 38,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,28,28,29,30,31,-1,-1,35, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,29,29,29,30,-1,-1,-1,35, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,30,30,30,30,31,32,33,34, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,36,35,34,33,33,33,-1,34,33,33,33,33,34, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,34,34,34,35,34,34,34,34,34,34, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 32,31,31,-1,-1,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 32,32,32,-1,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 33,33,-1,-1,28,28,28,28,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 34,34,-1,27,27,27,27,28,-1,23,22,21,20,19,18,18,-1,-1,10,10,10,9,8,7,6,6,6,6,6,6,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,23,22,21,20,19,19,-1,-1,10,9,9,9,9,8,7,6,5,5,5,5,5,5,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,22,21,20,20,-1,-1,11,10,9,8,8,8,8,-1,-1,4,4,4,4,4,4,4,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,25,24,24,24,-1,22,22,22,21,21,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,3,3,3,3,3,3,4,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,2,2,2,2,2,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,3,3,3,3,3,3,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,4,4,4,4,4,4,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,10,9,8,7,7,7,8,9,10,10,10,-1,15,16,-1,23,23,23,23,23,24,-1,27, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,10,9,8,8,8,8,8,9,10,11,11,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,18,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,28,27,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,29,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 38,37,36,35,34,33,32,31,31,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,27,27,28,29,30,31,32,33,34, 39,-1,-1,35,34,33,32,32,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,28,28,29,30,31,-1,-1,35, 39,-1,-1,-1,34,33,33,33,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,29,29,29,30,-1,-1,-1,35, 38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,30,30,30,30,31,32,33,34, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,36,35,34,33,33,33,-1,34,33,33,33,33,34, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,34,34,34,35,34,34,34,34,34,34, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 32,31,31,-1,-1,31,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 32,32,32,-1,30,30,30,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 33,33,-1,-1,29,29,29,29,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 34,34,-1,28,28,28,28,29,-1,23,22,21,20,19,18,18,-1,-1,11,11,10,9,8,7,6,6,6,6,6,6,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 35,35,-1,27,27,27,27,-1,-1,23,22,21,20,19,19,-1,-1,11,10,10,10,9,8,7,6,5,5,5,5,5,5,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,23,22,21,20,20,-1,-1,12,11,10,9,9,9,9,-1,-1,4,4,4,4,4,4,4,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,26,25,25,25,-1,23,23,22,21,21,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,3,3,3,3,3,3,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 32,32,-1,26,25,24,24,-1,22,22,22,22,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,3,3,3,3,3,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,4,4,4,4,4,4,4,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,10,9,8,7,7,7,8,9,10,9,9,-1,14,15,-1,22,22,22,22,22,23,-1,26, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,10,9,8,8,8,8,8,9,10,10,10,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,10,9,9,9,9,9,9,9,10,11,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,14,14,15,-1,20,-1,21,21,22,23,24, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,18,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,29,28,27,26,25,25,-1,-1,21,20,20,20,21,22,23,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 39,38,37,36,35,34,33,32,32,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,26,26,27,28,29,30,31,32,33, 40,-1,-1,36,35,34,33,33,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,27,27,28,29,30,-1,-1,34, 40,-1,-1,-1,35,34,34,34,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,28,28,28,29,-1,-1,-1,34, 39,38,37,36,35,35,35,35,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,29,29,29,29,30,31,32,33, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,35,34,33,32,32,32,-1,33,32,32,32,32,33, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,35,34,33,33,33,33,34,33,33,33,33,33,33, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 32,31,31,-1,-1,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 32,32,32,-1,31,31,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 33,33,-1,-1,30,30,30,30,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 34,34,-1,29,29,29,29,30,-1,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 35,35,-1,28,28,28,28,-1,-1,23,22,21,20,19,19,-1,-1,12,11,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,23,22,21,20,20,-1,-1,13,12,11,10,10,9,9,-1,-1,4,4,4,4,4,4,4,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,27,26,26,26,-1,24,23,22,21,21,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,3,3,3,3,3,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 33,33,-1,27,26,25,25,-1,23,23,22,22,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,3,3,3,3,3,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,4,4,4,4,4,4,4,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,10,9,8,7,7,7,8,9,9,8,8,-1,13,14,-1,21,21,21,21,21,22,-1,25, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,15,-1,-1,10,9,8,8,8,8,8,9,9,9,9,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,14,14,-1,-1,10,9,9,9,9,9,9,9,10,10,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,11,-1,13,13,14,-1,19,-1,20,20,21,22,23, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,18,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,18,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,21,22,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 40,39,38,37,36,35,34,33,33,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,25,25,26,27,28,29,30,31,32, 41,-1,-1,37,36,35,34,34,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,26,26,27,28,29,-1,-1,33, 41,-1,-1,-1,36,35,35,35,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,27,27,27,28,-1,-1,-1,33, 40,39,38,37,36,36,36,36,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,28,28,28,28,29,30,31,32, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 40,40,40,40,40,41,41,40,40,40,40,41,42,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 32,31,31,-1,-1,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 32,32,32,-1,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 33,33,-1,-1,31,31,31,31,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 34,34,-1,30,30,30,30,31,-1,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 35,35,-1,29,29,29,29,-1,-1,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 35,35,-1,28,27,27,27,-1,24,23,22,21,21,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,3,3,3,3,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 34,34,-1,28,27,26,26,-1,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,2,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,3,3,3,3,3,3,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,4,4,4,4,4,4,4,4,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,16,-1,-1,10,9,8,7,7,7,8,9,8,7,7,-1,12,13,-1,20,20,20,20,20,21,-1,24, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,15,15,-1,-1,10,9,8,8,8,8,8,9,8,8,8,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,-1,18,-1,19,19,20,21,22, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,19,18,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,18,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,21,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 41,40,39,38,37,36,35,34,34,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,24,24,25,26,27,28,29,30,31, 42,-1,-1,38,37,36,35,35,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,25,25,26,27,28,-1,-1,32, 42,-1,-1,-1,37,36,36,36,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,26,26,26,27,-1,-1,-1,32, 41,40,39,38,37,37,37,37,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,27,27,27,27,28,29,30,31, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 41,41,41,41,41,42,42,41,41,41,41,42,43,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,32,-1,-1,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 33,33,33,-1,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 34,34,-1,-1,32,32,32,32,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 35,35,-1,31,31,31,31,32,-1,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 36,36,-1,30,30,30,30,-1,-1,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,4,4,4,4,4,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 36,36,-1,29,28,28,28,-1,25,24,23,22,22,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,3,3,3,3,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 35,35,-1,29,28,27,27,-1,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,2,2,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,3,3,3,3,3,3,3,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,4,4,4,4,4,4,4,4,-1,8,8,-1,17,16,17,18,18,17,-1,20, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,16,16,16,-1,-1,10,9,8,7,7,7,8,9,8,7,7,-1,11,12,-1,19,19,19,19,19,20,-1,23, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,16,15,15,15,-1,-1,10,9,8,8,8,8,8,9,8,8,8,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,-1,18,-1,19,19,20,21,22, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,18,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 40,40,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 41,41,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,33,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,21,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 42,41,40,39,38,37,36,35,35,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,24,24,25,26,27,28,29,30,31, 43,-1,-1,39,38,37,36,36,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,25,25,26,27,28,-1,-1,32, 43,-1,-1,-1,38,37,37,37,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,26,26,26,27,-1,-1,-1,32, 42,41,40,39,38,38,38,38,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,27,27,27,27,28,29,30,31, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 42,41,41,41,41,-1,-1,41,41,41,42,43,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 42,42,42,42,42,43,43,42,42,42,42,43,44,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 34,33,33,-1,-1,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,19,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 34,34,34,-1,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,19,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 35,35,-1,-1,33,33,33,33,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,17,16,-1,-1,24,24, 36,36,-1,32,32,32,32,33,-1,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,14,13,13,13,13,13,13,-1,16,15,-1,15,15,-1,23,23, 37,37,-1,31,31,31,31,-1,-1,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,30,30,30,30,-1,-1,25,24,23,22,22,-1,-1,16,15,14,13,12,11,11,-1,-1,7,6,5,4,4,4,4,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 37,37,-1,30,29,29,29,-1,26,25,24,23,23,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,3,3,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 36,36,-1,30,29,28,28,-1,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,3,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,3,3,3,3,3,3,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,4,4,4,4,4,4,4,-1,7,7,-1,16,15,16,17,17,16,-1,19, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,16,16,16,16,16,-1,-1,10,9,8,7,7,7,8,9,8,7,7,-1,10,11,-1,18,18,18,18,18,19,-1,22, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,17,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,9,8,8,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,18,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,19,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,-1,18,-1,19,19,20,21,22, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,20,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,21,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,18,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 41,41,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,32,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 42,42,-1,-1,34,35,34,34,-1,32,32,-1,32,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 43,43,43,-1,35,35,35,-1,-1,33,33,34,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 43,42,42,-1,-1,36,-1,-1,35,34,34,34,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,21,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 43,42,41,40,39,38,37,36,36,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,24,24,25,26,27,28,29,30,31, 44,-1,-1,40,39,38,37,37,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,25,25,26,27,28,-1,-1,32, 44,-1,-1,-1,39,38,38,38,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,26,26,26,27,-1,-1,-1,32, 43,42,41,40,39,39,39,39,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,27,27,27,27,28,29,30,31, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 43,42,42,42,42,-1,-1,42,42,42,43,44,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 43,43,43,43,43,44,44,43,43,43,43,44,44,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,25, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,25, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,23,24, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 35,34,34,-1,-1,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 35,35,35,-1,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,19,18,17,16,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 36,36,-1,-1,34,34,34,34,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,16,15,-1,-1,23,23, 37,37,-1,33,33,33,33,34,-1,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,13,12,12,12,12,12,12,-1,15,14,-1,14,14,-1,22,22, 38,38,-1,32,32,32,32,-1,-1,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,31,31,31,31,-1,-1,26,25,24,23,23,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 38,38,-1,31,30,30,30,-1,27,26,25,24,24,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,3,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 37,37,-1,31,30,29,29,-1,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,2,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,-1,11,-1,12,12,13,14,15, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,-1,15,14,15,16,16,15,-1,18, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,17,16,16,16,16,-1,-1,10,9,8,7,7,7,8,9,8,7,7,-1,9,10,-1,17,17,17,17,17,18,-1,21, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,9,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,9,9,10,11,11,12,-1,19,-1,20,20,20,-1,23, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,12,-1,18,-1,19,19,20,21,22, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,18,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 42,42,-1,34,34,-1,34,35,-1,32,32,32,32,32,32,32,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 43,43,-1,-1,35,36,35,35,-1,33,33,-1,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 44,44,44,-1,36,36,36,-1,-1,34,34,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 44,43,43,-1,-1,37,-1,-1,36,35,35,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,21,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 44,43,42,41,40,39,38,37,37,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,24,24,25,26,27,28,29,30,31, 45,-1,-1,41,40,39,38,38,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,25,25,26,27,28,-1,-1,32, 45,-1,-1,-1,40,39,39,39,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,26,26,26,27,-1,-1,-1,32, 44,43,42,41,40,40,40,40,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,27,27,27,27,28,29,30,31, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 44,43,43,43,43,-1,-1,43,43,43,44,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 44,44,44,44,44,45,45,44,44,44,44,45,44,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,25, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,25, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,23,24, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 36,35,35,-1,-1,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 36,36,36,-1,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,20,19,18,17,16,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 37,37,-1,-1,35,35,35,35,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,16,15,-1,-1,23,23, 38,38,-1,34,34,34,34,35,-1,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,13,12,12,12,12,12,12,-1,15,14,-1,14,14,-1,22,22, 39,39,-1,33,33,33,33,-1,-1,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 40,40,-1,32,32,32,32,-1,-1,27,26,25,24,24,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 39,39,-1,32,31,31,31,-1,28,27,26,25,25,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,4,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 38,38,-1,32,31,30,30,-1,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,1,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,6,-1,11,-1,12,12,13,14,15, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,4,4,4,4,4,4,-1,6,6,-1,15,14,15,16,16,15,-1,18, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,7,7,8,9,8,7,7,-1,9,10,-1,17,17,17,17,17,18,-1,21, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,9,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,9,9,10,11,11,12,-1,19,-1,20,20,20,-1,23, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,12,-1,18,-1,19,19,20,21,22, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,18,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 43,43,-1,35,35,-1,35,36,-1,33,33,33,33,33,32,32,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 44,44,-1,-1,36,37,36,36,-1,34,34,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 45,45,45,-1,37,37,37,-1,-1,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 45,44,44,-1,-1,38,-1,-1,37,36,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,21,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 45,44,43,42,41,40,39,38,38,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,24,24,25,26,27,28,29,30,31, 46,-1,-1,42,41,40,39,39,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,25,25,26,27,28,-1,-1,32, 46,-1,-1,-1,41,40,40,40,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,26,26,26,27,-1,-1,-1,32, 45,44,43,42,41,41,41,41,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,27,27,27,27,28,29,30,31, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 45,44,44,44,44,-1,-1,44,44,44,45,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 45,45,45,45,45,46,46,45,45,45,45,45,44,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 37,37,37,37,37,37,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,30,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 37,36,36,36,36,37,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,25, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,25, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,23,24, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 37,36,36,-1,-1,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,-1,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 37,37,37,-1,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,20,19,18,17,16,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 38,38,-1,-1,36,36,36,36,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,16,15,-1,-1,23,23, 39,39,-1,35,35,35,35,36,-1,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,13,12,12,12,12,12,12,-1,15,14,-1,14,14,-1,22,22, 40,40,-1,34,34,34,34,-1,-1,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 41,41,-1,33,33,33,33,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 40,40,-1,33,32,32,32,-1,29,28,27,26,26,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,5,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 39,39,-1,33,32,31,31,-1,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,3,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,0,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,6,-1,11,-1,12,12,13,14,15, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,-1,15,14,15,16,16,15,-1,18, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,5,5,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,8,8,9,9,8,7,7,-1,9,10,-1,17,17,17,17,17,18,-1,21, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,9,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,9,9,9,9,10,11,11,12,-1,19,-1,20,20,20,-1,23, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,10,10,10,10,10,-1,12,12,12,-1,18,-1,19,19,20,21,22, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,13,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,14,14,14,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 41,41,-1,34,33,33,33,-1,31,31,31,31,32,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,15,15,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,20,19,18,17,17,17,17,-1,-1,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 43,43,-1,35,35,35,35,-1,-1,33,33,33,33,33,33,-1,-1,19,18,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 44,44,-1,36,36,-1,36,37,-1,34,34,34,34,33,32,32,-1,-1,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 45,45,-1,-1,37,38,37,37,-1,35,35,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 46,46,46,-1,38,38,38,-1,-1,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 46,45,45,-1,-1,39,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,21,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,24,24,25,26,27,28,29,30,31, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,25,25,26,27,28,-1,-1,32, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,26,26,26,27,-1,-1,-1,32, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,27,27,27,27,28,29,30,31, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 46,45,45,45,45,-1,-1,45,45,45,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 46,46,46,46,46,47,47,46,46,46,46,45,44,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,19,19,18,18,18,18,18, 39,38,38,38,38,39,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,22,21,20,19,18,17,17,17,-1,-1,17,17,17,17,18, 39,38,37,37,37,-1,-1,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,14,14,14,14,15,16,17,18, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,13,13,13,14,-1,-1,-1,19, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,12,12,13,14,15,-1,-1,19, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,11,11,12,13,14,15,16,17,18, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,-1,-1,12,-1,-1,17,17,18, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,8,8,-1,-1,11,11,11,-1,18,18,18, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,7,-1,7,7,-1,10,10,11,10,-1,-1,18,18, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,6,6,6,6,6,-1,10,9,-1,9,9,-1,17,17, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,5,5,5,5,-1,-1,8,8,8,8,-1,16,16, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,4,4,4,-1,-1,7,7,7,7,-1,15,15, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,4,3,3,3,3,-1,6,6,6,7,-1,14,14, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,3,2,2,2,-1,5,5,6,7,-1,13,13, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,1,1,2,3,4,5,6,7,-1,13,12, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,0,1,2,-1,5,5,6,7,-1,-1,11, 39,38,37,36,36,-1,35,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,1,1,2,-1,6,-1,7,7,8,9,10, 40,-1,37,37,37,-1,36,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,7,-1,8,8,8,-1,11, 41,-1,38,-1,-1,-1,37,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,-1,-1,8,-1,-1,-1,9,-1,12, 42,-1,39,40,40,39,38,39,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,-1,10,9,10,11,11,10,-1,13, 43,-1,40,40,40,39,39,39,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,5,-1,-1,10,10,10,11,11,11,-1,14, 44,-1,41,41,40,40,40,40,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,6,-1,-1,11,11,11,11,12,12,-1,15, 44,-1,41,41,41,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,7,8,-1,12,12,12,12,12,13,-1,16, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,10,10,-1,8,8,-1,-1,13,-1,-1,-1,14,-1,17, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,11,11,11,10,9,9,10,-1,14,-1,17,16,15,-1,18, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,12,12,-1,10,10,10,-1,15,-1,17,16,16,17,18, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,13,-1,11,11,11,-1,15,15,16,17,-1,-1,19, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,14,-1,-1,12,12,12,13,14,15,16,17,-1,21,20, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,18,17,16,15,15,15,15,15,15,-1,-1,14,13,13,13,-1,15,15,16,17,-1,21,21, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,18,17,16,16,16,16,16,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,22,22, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,-1,-1,24,23,22,21,21,21,21,-1,-1,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,23,23, 47,47,-1,39,39,39,39,-1,-1,37,37,37,36,35,35,-1,-1,23,22,22,22,22,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,24,24, 48,48,-1,40,40,-1,40,41,-1,38,38,37,36,35,34,34,-1,-1,23,23,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,25,25, 49,49,-1,-1,41,42,41,41,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,26,26, 48,48,48,-1,42,42,42,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,28,27,27, 48,47,47,-1,-1,43,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,28, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,34,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,35,35,35,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,36,36,36,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 48,47,46,46,46,-1,-1,46,46,47,47,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 48,47,47,47,47,-1,-1,47,47,47,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,29, 48,48,48,48,48,49,49,48,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, 39,39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,19,19,18,18,18,18,18, 39,38,38,38,38,39,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,22,21,20,19,18,17,17,17,-1,-1,17,17,17,17,18, 39,38,37,37,37,-1,-1,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,14,14,14,14,15,16,17,18, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,13,13,13,14,-1,-1,-1,19, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,12,12,13,14,15,-1,-1,19, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,11,11,12,13,14,15,16,17,18, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,-1,-1,11,-1,-1,17,17,18, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,8,8,-1,-1,10,10,10,-1,18,18,18, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,7,-1,7,7,-1,9,9,10,9,-1,-1,17,17, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,6,6,6,6,6,-1,9,8,-1,8,8,-1,16,16, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,5,5,5,5,-1,-1,7,7,7,7,-1,15,15, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,4,4,4,-1,-1,6,6,6,6,-1,14,14, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,4,3,3,3,3,-1,5,5,5,6,-1,13,13, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,3,2,2,2,-1,4,4,5,6,-1,12,12, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,1,1,1,2,3,4,5,6,-1,12,11, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,1,0,1,-1,4,4,5,6,-1,-1,10, 39,38,37,36,36,-1,35,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,1,1,1,-1,5,-1,6,6,7,8,9, 40,-1,37,37,37,-1,36,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,6,-1,7,7,7,-1,10, 41,-1,38,-1,-1,-1,37,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,-1,-1,7,-1,-1,-1,8,-1,11, 42,-1,39,40,40,39,38,39,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,-1,9,8,9,10,10,9,-1,12, 43,-1,40,40,40,39,39,39,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,5,-1,-1,9,9,9,10,10,10,-1,13, 44,-1,41,41,40,40,40,40,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,6,-1,-1,10,10,10,10,11,11,-1,14, 44,-1,41,41,41,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,7,8,-1,11,11,11,11,11,12,-1,15, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,10,10,-1,8,8,-1,-1,12,-1,-1,-1,13,-1,16, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,11,11,11,10,9,9,10,-1,13,-1,16,15,14,-1,17, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,12,12,-1,10,10,10,-1,14,-1,16,15,15,16,17, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,13,-1,11,11,11,-1,15,15,16,16,-1,-1,18, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,14,-1,-1,12,12,12,13,14,15,16,17,-1,20,19, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,18,17,16,15,15,15,15,15,15,-1,-1,14,13,13,13,-1,15,15,16,17,-1,20,20, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,18,17,16,16,16,16,16,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,21,21, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,-1,-1,24,23,22,21,21,21,21,-1,-1,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,22,22, 47,47,-1,39,39,39,39,-1,-1,37,37,37,36,35,35,-1,-1,23,22,22,22,22,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,23,23, 48,48,-1,40,40,-1,40,41,-1,38,38,37,36,35,34,34,-1,-1,23,23,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,24,24, 49,49,-1,-1,41,42,41,41,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,25,25, 48,48,48,-1,42,42,42,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,27,26,26, 48,47,47,-1,-1,43,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,27,27,27, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,28, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,34,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,35,35,35,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,36,36,36,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 48,47,46,46,46,-1,-1,46,46,47,47,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 48,47,47,47,47,-1,-1,47,47,47,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,29, 48,48,48,48,48,49,49,48,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, 39,39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,19,19,18,18,18,18,18, 39,38,38,38,38,39,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,22,21,20,19,18,17,17,17,-1,-1,17,17,17,17,18, 39,38,37,37,37,-1,-1,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,14,14,14,14,15,16,17,18, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,13,13,13,14,-1,-1,-1,19, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,12,12,13,14,15,-1,-1,19, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,11,11,12,13,14,15,16,17,18, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,-1,-1,11,-1,-1,17,17,18, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,8,8,-1,-1,10,10,10,-1,18,18,18, 40,40,-1,-1,39,39,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,7,-1,7,7,-1,9,9,10,9,-1,-1,17,17, 41,41,-1,38,38,38,38,39,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,6,6,6,6,6,-1,9,8,-1,8,8,-1,16,16, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,5,5,5,5,-1,-1,7,7,7,7,-1,15,15, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,4,4,4,-1,-1,6,6,6,6,-1,14,14, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,4,3,3,3,3,-1,5,5,5,6,-1,13,13, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,3,2,2,2,-1,4,4,5,6,-1,12,12, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,1,1,2,3,4,5,6,-1,12,11, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,2,1,0,-1,4,4,5,6,-1,-1,10, 39,38,37,36,36,-1,35,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,-1,5,-1,6,6,7,8,9, 40,-1,37,37,37,-1,36,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,6,-1,7,7,7,-1,10, 41,-1,38,-1,-1,-1,37,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,-1,-1,7,-1,-1,-1,8,-1,11, 42,-1,39,40,40,39,38,39,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,-1,9,8,9,10,10,9,-1,12, 43,-1,40,40,40,39,39,39,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,5,-1,-1,9,9,9,10,10,10,-1,13, 44,-1,41,41,40,40,40,40,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,6,-1,-1,10,10,10,10,11,11,-1,14, 44,-1,41,41,41,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,7,8,-1,11,11,11,11,11,12,-1,15, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,10,10,-1,8,8,-1,-1,12,-1,-1,-1,13,-1,16, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,11,11,11,10,9,9,10,-1,13,-1,16,15,14,-1,17, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,12,12,-1,10,10,10,-1,14,-1,16,15,15,16,17, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,13,-1,11,11,11,-1,15,15,16,16,-1,-1,18, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,14,-1,-1,12,12,12,13,14,15,16,17,-1,20,19, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,18,17,16,15,15,15,15,15,15,-1,-1,14,13,13,13,-1,15,15,16,17,-1,20,20, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,18,17,16,16,16,16,16,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,21,21, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,-1,-1,24,23,22,21,21,21,21,-1,-1,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,22,22, 47,47,-1,39,39,39,39,-1,-1,37,37,37,36,35,35,-1,-1,23,22,22,22,22,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,23,23, 48,48,-1,40,40,-1,40,41,-1,38,38,37,36,35,34,34,-1,-1,23,23,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,24,24, 49,49,-1,-1,41,42,41,41,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,25,25, 48,48,48,-1,42,42,42,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,27,26,26, 48,47,47,-1,-1,43,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,27,27,27, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,28, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,34,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,35,35,35,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,36,36,36,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 48,47,46,46,46,-1,-1,46,46,47,47,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 48,47,47,47,47,-1,-1,47,47,47,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,29, 48,48,48,48,48,49,49,48,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,21,20,20,20,20,20, 42,41,41,41,41,42,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,-1,19,19,19,19,20, 42,41,40,40,40,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,20, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,19, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,18,18, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,17,17,17, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,9,-1,-1,16,16,16, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,-1,-1,8,8,8,-1,16,15,15, 43,43,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,9,-1,9,9,-1,7,7,8,7,-1,-1,14,14, 44,44,-1,41,41,41,41,42,-1,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,8,-1,7,6,-1,6,6,-1,13,13, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,-1,-1,5,5,5,5,-1,12,12, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,-1,-1,4,4,4,4,-1,11,11, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,7,6,5,5,5,-1,3,3,3,3,-1,10,10, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,-1,2,2,2,3,-1,9,9, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,2,3,-1,9,8, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,5,4,4,-1,0,1,2,3,-1,-1,7, 42,41,40,39,39,-1,38,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,1,-1,3,3,4,5,6, 43,-1,40,40,40,-1,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,2,-1,4,4,4,-1,7, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,3,-1,-1,-1,5,-1,8, 45,-1,42,43,43,42,41,42,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,5,4,5,6,7,6,-1,9, 46,-1,43,43,43,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,5,5,5,6,7,7,-1,10, 47,-1,44,44,43,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,6,6,6,6,7,8,-1,11, 48,-1,45,44,44,44,44,44,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,7,7,7,7,7,8,-1,12, 47,-1,44,-1,-1,-1,43,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,8,-1,-1,-1,9,-1,13, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,9,-1,12,11,10,-1,14, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,10,-1,12,11,11,12,13, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,11,12,12,12,-1,-1,14, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,15,14,13,12,12,13,13,-1,16,15, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,17,16,15,15,-1,13,13,13,14,-1,16,16, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,18,17,16,16,16,-1,14,14,14,14,-1,17,17, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,28,27,26,25,25,25,25,-1,-1,22,21,21,21,21,21,21,-1,-1,19,18,17,17,17,-1,-1,15,15,15,15,-1,18,18, 51,51,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,27,26,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,20,19,18,18,18,18,-1,-1,16,16,16,16,-1,19,19, 52,52,-1,44,44,-1,44,45,-1,42,42,41,40,39,38,38,-1,-1,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,21,20,19,19,19,19,19,-1,18,17,17,17,17,-1,20,20, 53,53,-1,-1,45,46,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,22,21,20,20,20,-1,20,20,-1,18,18,18,18,-1,-1,21,21, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,21,21,21,22,21,21,-1,-1,19,19,19,-1,23,22,22, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,25,24,23,22,22,22,22,22,22,22,22,23,-1,-1,20,-1,-1,23,23,23, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,25,24,24,24, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,26,25,25,25,25, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,26,26,-1,-1,26, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,27, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,38,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,29,28, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,39,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,29,29, 52,51,50,50,50,-1,-1,50,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,30, 52,51,51,51,51,-1,-1,51,50,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 52,52,52,52,52,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,21,20,20,20,20,20, 42,41,41,41,41,42,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,-1,19,19,19,19,20, 42,41,40,40,40,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,19, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,18, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,17,17,17, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,17,16,16,16, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,9,-1,-1,15,15,15, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,-1,-1,8,8,8,-1,15,14,14, 43,43,-1,-1,42,42,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,9,-1,9,9,-1,7,7,8,7,-1,-1,13,13, 44,44,-1,41,41,41,41,42,-1,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,8,-1,7,6,-1,6,6,-1,12,12, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,-1,-1,5,5,5,5,-1,11,11, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,-1,-1,4,4,4,4,-1,10,10, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,7,6,5,5,5,-1,3,3,3,3,-1,9,9, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,-1,2,2,2,2,-1,8,8, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,1,2,-1,8,7, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,5,4,4,-1,1,0,1,2,-1,-1,6, 42,41,40,39,39,-1,38,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,2,-1,2,2,3,4,5, 43,-1,40,40,40,-1,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,3,-1,3,3,3,-1,6, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,4,-1,-1,-1,4,-1,7, 45,-1,42,43,43,42,41,42,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,6,5,6,7,6,5,-1,8, 46,-1,43,43,43,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,6,6,6,7,6,6,-1,9, 47,-1,44,44,43,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,7,7,7,7,7,7,-1,10, 48,-1,45,44,44,44,44,44,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,8,8,8,8,8,8,-1,11, 47,-1,44,-1,-1,-1,43,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,9,-1,-1,-1,9,-1,12, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,10,-1,12,11,10,-1,13, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,11,-1,12,11,11,12,13, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,12,13,12,12,-1,-1,14, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,15,14,13,13,13,13,-1,16,15, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,16,16,-1,14,14,14,14,-1,16,16, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,17,17,17,-1,15,15,15,15,-1,17,17, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,28,27,26,25,25,25,25,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,18,18,18,-1,-1,16,16,16,16,-1,18,18, 51,51,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,27,26,26,26,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,19,19,19,19,-1,-1,17,17,17,17,-1,19,19, 52,52,-1,44,44,-1,44,45,-1,42,42,41,40,39,38,38,-1,-1,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,20,20,-1,19,18,18,18,18,-1,20,20, 53,53,-1,-1,45,46,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,19,19,19,19,-1,-1,21,21, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,22,22,22,23,22,22,-1,-1,20,20,20,-1,23,22,22, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,21,-1,-1,23,23,23, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,25,24,24,24, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,26,25,25,25,25, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,26,26,-1,-1,26, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,27,-1,-1,-1,27, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,29,28, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 52,51,50,50,50,-1,-1,50,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 52,51,51,51,51,-1,-1,51,51,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,32,31,31,31,31,31, 52,52,52,52,52,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 43,42,42,42,42,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,20, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,19, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,18, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,17,-1,-1,17, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,16,16,16,16, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,16,15,15,15, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,9,-1,-1,14,14,14, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,8,8,8,-1,14,13,13, 44,44,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,7,7,8,7,-1,-1,12,12, 45,45,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,7,6,-1,6,6,-1,11,11, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,5,5,5,5,-1,10,10, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,4,4,4,4,-1,9,9, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,3,3,3,3,-1,8,8, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,2,2,2,2,-1,7,7, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,1,1,-1,7,6, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,2,1,0,1,-1,-1,5, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,3,-1,1,1,2,3,4, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,4,-1,2,2,2,-1,5, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,5,-1,-1,-1,3,-1,6, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,7,6,7,6,5,4,-1,7, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,7,7,7,6,5,5,-1,8, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,7,6,6,6,-1,9, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,9,8,7,7,7,7,-1,10, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,9,-1,-1,-1,8,-1,11, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,10,-1,11,10,9,-1,12, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,11,-1,11,10,10,11,12, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,12,12,11,11,-1,-1,13, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,16,15,14,13,12,12,12,-1,15,14, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,18,17,16,16,-1,13,13,13,13,-1,15,15, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,16,16, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,17,17, 52,52,-1,44,44,44,44,-1,-1,42,42,42,41,40,40,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,18,18, 53,53,-1,45,45,-1,45,46,-1,43,43,42,41,40,39,39,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,18,17,17,17,17,-1,19,19, 54,54,-1,-1,46,47,46,46,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,18,18,-1,-1,20,20, 53,53,53,-1,47,47,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,22,21,21, 53,52,52,-1,-1,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,22,22,22, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,24,23,23,23, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,26,25,24,24,24,24, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,26,25,25,-1,-1,25, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,26,26,-1,-1,-1,26, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,39,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,27,27,27,28,29,28,27, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,40,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 53,52,51,51,51,-1,-1,51,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 53,52,52,52,52,-1,-1,52,51,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,30, 53,53,53,53,53,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,21, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,20,20, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,20,19, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,18, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,17,17,-1,-1,17, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,17,16,16,16,16, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,16,15,15,15, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,9,-1,-1,14,14,14, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,8,8,8,-1,14,13,13, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,7,7,8,7,-1,-1,12,12, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,7,6,-1,6,6,-1,11,11, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,5,5,5,5,-1,10,10, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,4,4,4,4,-1,9,9, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,3,3,3,3,-1,8,8, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,2,2,2,-1,7,7, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,1,-1,7,6, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,2,1,0,-1,-1,5, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,1,1,2,3,4, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,2,2,2,-1,5, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,3,-1,6, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,7,6,5,4,-1,7, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,7,6,5,5,-1,8, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,8,7,6,6,6,-1,9, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,9,8,7,7,7,7,-1,10, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,9,-1,-1,-1,8,-1,11, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,10,-1,11,10,9,-1,12, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,11,-1,11,10,10,11,12, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,16,16,-1,12,12,11,11,-1,-1,13, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,17,16,15,14,13,12,12,12,-1,15,14, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,18,17,16,16,-1,13,13,13,13,-1,15,15, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,16,16, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,17,17, 53,53,-1,45,45,45,45,-1,-1,43,43,43,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,18,18, 54,54,-1,46,46,-1,46,47,-1,44,44,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,18,17,17,17,17,-1,19,19, 55,55,-1,-1,47,48,47,47,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,18,18,-1,-1,20,20, 54,54,54,-1,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,22,21,21, 54,53,53,-1,-1,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,22,22,22, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,24,23,23,23, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,26,25,24,24,24,24, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,26,25,25,-1,-1,25, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,39,39,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,26,26,-1,-1,-1,26, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,40,40,39,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,27,27,27,28,29,28,27, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,41,41,40,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 54,53,52,52,52,-1,-1,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 54,53,53,53,53,-1,-1,52,51,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,30, 54,54,54,54,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,18,18,18,19,19,18,18,18,18,18, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,25,24,23,22,21,20,19,18,17,17,17,-1,-1,17,17,17,17,17, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,16,16, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,16,15,15,-1,15,15,16,15,15, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,15,14,14,14,15,16,15,14, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,15,14,13,13,-1,-1,-1,13, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,15,14,13,12,12,-1,-1,12, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,16,15,14,13,12,11,11,11,11, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,11,10,10,10, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,-1,14,-1,-1,9,9,9, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,13,13,13,-1,9,8,8, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,12,12,13,12,-1,-1,7,7, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,12,11,-1,11,11,-1,6,6, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,10,10,10,10,-1,5,5, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,9,9,9,9,-1,4,4, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,8,8,8,8,-1,3,3, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,7,7,7,7,-1,2,2, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,-1,2,1, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,7,6,5,5,-1,-1,0, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,8,-1,5,4,3,2,1, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,9,-1,5,4,4,-1,2, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,10,-1,-1,-1,5,-1,3, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,11,10,9,8,7,6,-1,4, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,11,10,9,8,7,7,-1,5, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,11,10,9,8,8,8,-1,6, 54,-1,51,50,50,50,50,50,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,11,10,9,9,9,9,-1,7, 53,-1,50,-1,-1,-1,49,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,11,-1,-1,-1,10,-1,8, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,12,-1,13,12,11,-1,9, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,19,19,19,-1,13,-1,13,12,12,11,10, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,19,18,18,-1,14,14,13,13,-1,-1,11, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,19,18,17,16,15,14,14,14,-1,13,12, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,20,19,18,18,-1,15,15,15,15,-1,13,13, 55,55,-1,48,47,47,47,-1,45,45,45,45,45,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,21,20,19,19,19,-1,16,16,16,16,-1,14,14, 56,56,-1,48,48,48,48,-1,-1,46,46,45,44,44,-1,-1,34,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,22,21,20,20,20,-1,-1,17,17,17,17,-1,15,15, 57,57,-1,49,49,49,49,-1,-1,47,46,45,44,43,43,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,21,21,21,-1,-1,18,18,18,18,-1,16,16, 58,58,-1,50,50,-1,50,51,-1,47,46,45,44,43,42,42,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,22,22,22,22,-1,20,19,19,19,19,-1,17,17, 57,57,-1,-1,51,52,51,51,-1,47,47,-1,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,25,24,23,23,23,-1,23,23,-1,20,20,20,20,-1,-1,18,18, 56,56,56,-1,52,52,52,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,24,24,-1,-1,21,21,21,-1,20,19,19, 56,55,55,-1,-1,53,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,25,26,-1,-1,22,-1,-1,20,20,20, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,22,21,21,21, 56,55,54,53,52,51,50,49,49,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,26,25,24,23,22,22,22,22, 57,-1,-1,53,52,51,50,50,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,26,25,24,23,23,-1,-1,23, 57,-1,-1,-1,52,51,51,51,-1,49,48,48,-1,45,44,43,42,41,41,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,26,25,24,24,-1,-1,-1,24, 56,55,54,53,52,52,52,52,-1,-1,48,47,46,45,44,43,42,42,41,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,26,25,25,25,26,27,26,25, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,46,45,44,43,43,42,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,27,26,26,-1,26,26,27,26,26, 56,55,54,54,54,-1,-1,54,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,27,27, 56,55,55,55,55,-1,-1,54,53,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,36,35,34,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,28, 56,56,56,56,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,35,34,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, 19,19,19,19,19,19,20,19,19,19,19,20,21,22,23,24,25,26,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 18,18,18,18,18,19,-1,18,18,18,19,20,21,22,23,24,25,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 17,17,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 16,16,17,16,16,-1,16,16,17,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 15,16,17,16,15,15,15,16,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 14,-1,-1,-1,14,14,15,16,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 13,-1,-1,13,13,14,15,16,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 12,12,12,12,13,14,15,16,17,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 11,11,11,12,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 10,10,10,-1,-1,13,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 9,9,10,-1,12,12,12,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 8,8,-1,-1,11,11,11,11,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 7,7,-1,10,10,10,10,11,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 6,6,-1,9,9,9,9,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 5,5,-1,8,8,8,8,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 4,4,-1,7,7,7,7,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 3,3,-1,6,6,6,6,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 2,3,-1,5,5,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 1,-1,-1,4,4,5,6,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 0,1,2,3,4,-1,7,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 1,-1,3,3,4,-1,8,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 2,-1,4,-1,-1,-1,9,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 3,-1,5,6,7,8,9,10,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 4,-1,6,6,7,8,9,10,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 5,-1,7,7,7,8,9,10,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 6,-1,8,8,8,8,9,10,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 7,-1,9,-1,-1,-1,10,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 8,-1,10,11,12,-1,11,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 9,10,11,11,12,-1,12,-1,18,18,18,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 10,-1,-1,12,12,13,13,-1,17,17,18,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 11,12,-1,13,13,13,14,15,16,17,18,-1,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 12,12,-1,14,14,14,14,-1,17,17,18,19,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 13,13,-1,15,15,15,15,-1,18,18,18,19,20,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,43,43,44,44,44,-1,46,46,46,47,-1,54,54, 14,14,-1,16,16,16,16,-1,-1,19,19,19,20,21,-1,-1,26,26,26,26,26,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,42,42,43,44,45,-1,-1,47,47,47,47,-1,55,55, 15,15,-1,17,17,17,17,-1,-1,20,20,20,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,31,32,-1,-1,41,41,42,43,44,45,-1,-1,48,48,48,48,-1,56,56, 16,16,-1,18,18,-1,18,19,-1,21,21,21,21,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,-1,-1,40,40,41,42,43,44,45,-1,50,49,49,49,49,-1,56,56, 17,17,-1,-1,19,20,19,19,-1,22,22,-1,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,50,50,50,50,-1,-1,55,55, 18,18,19,-1,20,20,20,-1,-1,23,23,24,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,51,51,-1,54,54,54, 19,19,19,-1,-1,21,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,-1,-1,53,53,54, 20,20,20,21,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 21,21,21,21,22,23,24,25,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 22,-1,-1,22,22,23,24,25,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 23,-1,-1,-1,23,23,24,25,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 24,25,26,25,24,24,24,25,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,40,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 25,25,26,25,25,-1,25,25,26,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,41,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 26,26,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,52,-1,-1,52,52,52,53,54, 27,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,52,53,-1,54,53,53,53,53,54, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,33,34,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,54,54,54,54,54, 20,20,20,20,20,20,21,20,20,20,20,21,22,23,24,25,26,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, 19,19,19,19,19,20,-1,19,19,19,20,21,22,23,24,25,26,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,-1,45,45,45,45,46, 18,18,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 17,17,18,17,17,-1,17,17,18,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 16,17,18,17,16,16,16,17,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 15,-1,-1,-1,15,15,16,17,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 14,-1,-1,14,14,15,16,17,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 13,13,13,13,14,15,16,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 12,12,12,13,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 11,11,11,-1,-1,12,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 10,10,11,-1,11,11,11,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 9,9,-1,-1,10,10,10,10,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 8,8,-1,9,9,9,9,10,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 7,7,-1,8,8,8,8,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 6,6,-1,7,7,7,7,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 5,5,-1,6,6,6,6,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 4,4,-1,5,5,5,5,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 3,4,-1,4,4,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 2,-1,-1,3,3,4,5,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 1,0,1,2,3,-1,6,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 2,-1,2,2,3,-1,7,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 3,-1,3,-1,-1,-1,8,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 4,-1,4,5,6,7,8,9,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 5,-1,5,5,6,7,8,9,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 6,-1,6,6,6,7,8,9,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 7,-1,7,7,7,7,8,9,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 8,-1,8,-1,-1,-1,9,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 9,-1,9,10,11,-1,10,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 10,11,10,10,11,-1,11,-1,17,17,17,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 11,-1,-1,11,11,12,12,-1,16,16,17,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 12,13,-1,12,12,12,13,14,15,16,17,-1,-1,22,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 13,13,-1,13,13,13,13,-1,16,16,17,18,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 14,14,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,42,42,43,43,43,-1,45,45,45,46,-1,53,53, 15,15,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,25,25,25,25,25,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,41,41,42,43,44,-1,-1,46,46,46,46,-1,54,54, 16,16,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,30,31,-1,-1,40,40,41,42,43,44,-1,-1,47,47,47,47,-1,55,55, 17,17,-1,17,17,-1,17,18,-1,20,20,20,20,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,31,31,31,-1,-1,39,39,40,41,42,43,44,-1,49,48,48,48,48,-1,55,55, 18,18,-1,-1,18,19,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,49,49,49,49,-1,-1,54,54, 19,19,20,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,50,50,-1,53,53,53, 20,20,20,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,51,-1,-1,52,52,53, 21,21,21,22,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 22,22,22,22,23,24,25,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 23,-1,-1,23,23,24,25,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 24,-1,-1,-1,24,24,25,26,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 25,26,27,26,25,25,25,26,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,39,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 26,26,27,26,26,-1,26,26,27,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,40,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 27,27,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,51,-1,-1,51,51,51,52,53, 28,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,34,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,51,52,-1,53,52,52,52,52,53, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,53,53,53,53,53, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,26,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 20,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,26,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,-1,44,44,44,44,45, 19,19,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 18,18,19,18,18,-1,18,18,19,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 17,18,19,18,17,17,17,18,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 16,-1,-1,-1,16,16,17,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 15,-1,-1,15,15,16,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 14,14,14,14,15,16,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 13,13,13,14,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 12,12,12,-1,-1,11,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 11,11,12,-1,10,10,10,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 10,10,-1,-1,9,9,9,9,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 9,9,-1,8,8,8,8,9,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 8,8,-1,7,7,7,7,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 7,7,-1,6,6,6,6,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 6,6,-1,5,5,5,5,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 5,5,-1,4,4,4,4,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 4,5,-1,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 3,-1,-1,2,2,3,4,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 2,1,0,1,2,-1,5,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 3,-1,1,1,2,-1,6,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 4,-1,2,-1,-1,-1,7,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 5,-1,3,4,5,6,7,8,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 6,-1,4,4,5,6,7,8,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 7,-1,5,5,5,6,7,8,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 8,-1,6,6,6,6,7,8,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 9,-1,7,-1,-1,-1,8,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 10,-1,8,9,10,-1,9,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 11,10,9,9,10,-1,10,-1,16,16,16,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 12,-1,-1,10,10,11,11,-1,15,15,16,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 13,14,-1,11,11,11,12,13,14,15,16,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 14,14,-1,12,12,12,12,-1,15,15,16,17,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 15,15,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,41,41,42,42,42,-1,44,44,44,45,-1,52,52, 16,16,-1,14,14,14,14,-1,-1,17,17,17,18,19,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,40,40,41,42,43,-1,-1,45,45,45,45,-1,53,53, 17,17,-1,15,15,15,15,-1,-1,18,18,18,18,19,20,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,39,39,40,41,42,43,-1,-1,46,46,46,46,-1,54,54, 18,18,-1,16,16,-1,16,17,-1,19,19,19,19,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,39,40,41,42,43,-1,48,47,47,47,47,-1,54,54, 19,19,-1,-1,17,18,17,17,-1,20,20,-1,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,48,48,48,48,-1,-1,53,53, 20,20,21,-1,18,18,18,-1,-1,21,21,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,-1,52,52,52, 21,21,21,-1,-1,19,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,-1,-1,51,51,52, 22,22,22,23,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 23,23,23,23,24,25,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 24,-1,-1,24,24,25,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 25,-1,-1,-1,25,25,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 26,27,28,27,26,26,26,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,38,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 27,27,28,27,27,-1,27,27,28,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,39,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 28,28,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,50,-1,-1,50,50,50,51,52, 29,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,50,51,-1,52,51,51,51,51,52, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,52,52,52,52,52, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 21,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,43,43,43,43,44, 20,20,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 19,19,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 18,19,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 17,-1,-1,-1,17,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 16,-1,-1,16,16,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 15,15,15,15,16,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 14,14,14,15,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 13,13,13,-1,-1,10,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 12,12,13,-1,9,9,9,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 11,11,-1,-1,8,8,8,8,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 10,10,-1,7,7,7,7,8,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 9,9,-1,6,6,6,6,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 8,8,-1,5,5,5,5,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 7,7,-1,4,4,4,4,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 6,6,-1,3,3,3,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 5,6,-1,2,2,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 4,-1,-1,1,1,2,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 3,2,1,0,1,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 4,-1,1,1,1,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 5,-1,2,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 6,-1,3,4,5,6,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 7,-1,4,4,5,6,7,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 8,-1,5,5,5,6,7,8,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 9,-1,6,6,6,6,7,8,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 10,-1,7,-1,-1,-1,8,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 11,-1,8,9,10,-1,9,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 11,10,9,9,10,-1,10,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 12,-1,-1,10,10,11,11,-1,15,15,16,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 13,14,-1,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 14,14,-1,12,12,12,12,-1,15,15,16,17,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 15,15,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 16,16,-1,14,14,14,14,-1,-1,17,17,17,18,19,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 17,17,-1,15,15,15,15,-1,-1,18,18,18,18,19,20,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 18,18,-1,16,16,-1,16,17,-1,19,19,19,19,19,20,21,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,47,46,46,46,46,-1,53,53, 19,19,-1,-1,17,18,17,17,-1,20,20,-1,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,47,47,-1,-1,52,52, 20,20,21,-1,18,18,18,-1,-1,21,21,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 21,21,21,-1,-1,19,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 22,22,22,23,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 23,23,23,23,24,25,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 24,-1,-1,24,24,25,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 25,-1,-1,-1,25,25,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 26,27,28,27,26,26,26,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 27,27,28,27,27,-1,27,27,28,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 28,28,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,49,49,-1,-1,49,49,49,50,51, 29,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,50,50,-1,51,50,50,50,50,51, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,51,51,51,51,51,51, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,43,43,43,43,44, 21,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 20,20,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 19,20,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 18,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 17,-1,-1,17,17,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 16,16,16,16,17,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 15,15,15,16,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 14,14,14,-1,-1,10,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 13,13,14,-1,9,9,9,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 12,12,-1,-1,8,8,8,8,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 11,11,-1,7,7,7,7,8,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 10,10,-1,6,6,6,6,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 9,9,-1,5,5,5,5,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 8,8,-1,4,4,4,4,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 7,7,-1,3,3,3,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 6,7,-1,2,2,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 5,-1,-1,1,1,2,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 4,3,2,1,0,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 5,-1,2,1,1,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 6,-1,3,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 7,-1,4,5,6,7,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 8,-1,5,5,6,7,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 9,-1,6,6,6,7,8,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 10,-1,7,7,7,7,8,9,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 11,-1,8,-1,-1,-1,9,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,9,10,11,-1,10,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 12,11,10,10,11,-1,11,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 13,-1,-1,11,11,12,12,-1,16,16,17,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 14,15,-1,12,12,12,13,14,15,16,17,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 15,15,-1,13,13,13,13,-1,16,16,17,18,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 16,16,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 17,17,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 18,18,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 19,19,-1,17,17,-1,17,18,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,47,46,46,46,46,-1,53,53, 20,20,-1,-1,18,19,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,47,47,-1,-1,52,52, 21,21,22,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,32,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 22,22,22,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,33,32,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 23,23,23,24,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 24,24,24,24,25,26,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 25,-1,-1,25,25,26,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 26,-1,-1,-1,26,26,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 27,28,29,28,27,27,27,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,49,-1,-1,49,49,49,50,51, 30,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,50,50,-1,51,50,50,50,50,51, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,51,51,51,51,51,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 21,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,-1,42,42,42,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 21,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 20,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 19,19,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 18,18,18,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 17,17,17,-1,-1,10,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 16,16,17,-1,9,9,9,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 15,15,-1,-1,8,8,8,8,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,44,43,-1,-1,44,44, 14,14,-1,7,7,7,7,8,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,-1,42,42,-1,45,45, 13,13,-1,6,6,6,6,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 12,12,-1,5,5,5,5,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 11,11,-1,4,4,4,4,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 10,10,-1,4,3,3,3,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 9,10,-1,4,3,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 8,-1,-1,4,3,2,1,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 7,6,5,4,4,-1,0,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 8,-1,5,5,5,-1,1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 9,-1,6,-1,-1,-1,2,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 10,-1,7,6,5,4,3,4,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 11,-1,7,6,5,4,4,4,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 12,-1,7,6,5,5,5,5,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 13,-1,7,6,6,6,6,6,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 14,-1,8,-1,-1,-1,7,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,9,10,11,-1,8,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 12,11,10,10,11,-1,9,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 13,-1,-1,11,11,11,10,-1,14,14,15,-1,18,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 14,15,-1,12,12,11,11,12,13,14,15,-1,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 15,15,-1,13,12,12,12,-1,14,14,15,16,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 16,16,-1,13,13,13,13,-1,15,15,15,16,17,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,39,39,40,40,40,-1,42,42,42,43,-1,50,50, 17,17,-1,14,14,14,14,-1,-1,16,16,16,17,18,-1,-1,22,22,22,22,22,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,38,38,39,40,41,-1,-1,43,43,43,43,-1,51,51, 18,18,-1,15,15,15,15,-1,-1,17,17,17,17,18,19,-1,-1,23,23,23,23,23,23,24,25,26,27,27,27,27,28,-1,-1,37,37,38,39,40,41,-1,-1,44,44,44,44,-1,52,52, 19,19,-1,16,16,-1,16,17,-1,18,18,18,18,18,19,20,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,-1,-1,36,36,37,38,39,40,41,-1,46,45,45,45,45,-1,52,52, 20,20,-1,-1,17,18,17,17,-1,19,19,-1,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,46,46,46,46,-1,-1,51,51, 21,21,22,-1,18,18,18,-1,-1,20,20,21,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,-1,50,50,50, 22,22,22,-1,-1,19,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,-1,-1,49,49,50, 23,23,23,24,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 24,24,24,24,25,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 25,-1,-1,25,25,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 26,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 27,28,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,37,37,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 28,28,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,36,36,37,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 29,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,48,48,48,48,-1,-1,48,48,48,49,50, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,48,49,49,-1,50,49,49,49,49,50, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,50,50,50,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 19,19,19,19,19,19,20,19,19,19,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,40,40,40,40,40, 19,18,18,18,18,19,-1,18,18,18,19,20,21,22,23,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,39,39,39,39,40, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,38,-1,-1,38,38,38,39,40, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 19,18,17,16,15,15,15,15,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 20,-1,-1,-1,15,14,14,14,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 20,-1,-1,16,15,14,13,13,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 19,18,17,16,15,14,13,12,12,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 19,18,18,-1,-1,12,-1,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 19,19,19,-1,11,11,11,-1,-1,9,9,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 18,18,-1,-1,10,10,10,10,-1,8,8,-1,8,8,8,8,9,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,41,40,-1,-1,41,41, 17,17,-1,9,9,9,9,10,-1,7,7,7,7,7,7,8,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,27,28,29,30,31,-1,40,39,-1,39,39,-1,42,42, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,6,7,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 15,15,-1,7,7,7,7,-1,-1,5,5,5,5,6,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 14,14,-1,7,6,6,6,-1,4,4,4,4,5,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 13,13,-1,7,6,5,5,-1,3,3,3,4,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 11,-1,-1,7,6,5,5,-1,1,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 10,9,8,7,7,-1,6,-1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 11,-1,8,8,8,-1,7,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 12,-1,9,-1,-1,-1,8,-1,-1,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 13,-1,10,11,11,10,9,10,-1,3,3,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 14,-1,11,11,11,10,10,10,-1,-1,4,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,41,41,41,-1,44, 15,-1,12,12,11,11,11,11,-1,-1,5,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,41,41,41,41,42,42,-1,45, 16,-1,13,12,12,12,12,12,-1,7,6,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,42,42,41,-1,44, 17,-1,14,-1,-1,-1,13,-1,-1,7,7,-1,10,10,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 18,-1,15,16,17,-1,14,-1,9,8,8,9,10,11,11,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 18,17,16,16,16,-1,15,-1,9,9,9,-1,11,11,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 19,-1,-1,16,15,14,14,-1,10,10,10,-1,12,12,12,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 20,21,-1,16,15,14,13,12,11,11,11,-1,-1,13,13,13,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 21,21,-1,16,15,14,14,-1,12,12,12,13,-1,-1,14,14,14,15,15,15,16,17,18,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 22,22,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,15,15,16,16,16,17,18,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,34,34,35,35,35,-1,37,37,37,38,-1,45,45, 23,23,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,16,16,16,17,17,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,33,33,34,35,36,-1,-1,38,38,38,38,-1,46,46, 24,24,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,17,17,17,18,18,18,19,20,21,22,22,22,22,23,-1,-1,32,32,33,34,35,36,-1,-1,39,39,39,39,-1,47,47, 25,25,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,18,18,18,19,19,19,20,21,22,23,23,23,-1,-1,31,31,32,33,34,35,36,-1,41,40,40,40,40,-1,47,47, 26,26,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,41,41,41,41,-1,-1,46,46, 27,27,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,26,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,-1,45,45,45, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,-1,-1,44,44,45, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,44,44,44,-1,45,44,44,44,44,45, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,45,45,45,46,45,45,45,45,45,45, 19,19,19,19,19,19,20,19,19,19,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,40,40,40,40,40, 19,18,18,18,18,19,-1,18,18,18,19,20,21,22,23,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,39,39,39,39,40, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,38,-1,-1,38,38,38,39,40, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 19,18,17,16,15,15,15,15,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 20,-1,-1,-1,15,14,14,14,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 20,-1,-1,16,15,14,13,13,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 19,18,17,16,15,14,13,12,12,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 19,18,18,-1,-1,12,-1,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,-1,-1,39,39,40, 19,19,19,-1,11,11,11,-1,-1,9,9,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,40,40,-1,40,40,40, 18,18,-1,-1,10,10,10,10,-1,8,8,-1,8,8,8,8,9,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,39,39,40,39,-1,-1,41,41, 17,17,-1,9,9,9,9,10,-1,7,7,7,7,7,7,8,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,-1,39,38,-1,38,38,-1,42,42, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,6,7,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,-1,-1,37,37,37,37,-1,43,43, 15,15,-1,7,7,7,7,-1,-1,5,5,5,5,6,-1,-1,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,36,36,36,36,-1,44,44, 14,14,-1,7,6,6,6,-1,4,4,4,4,5,-1,-1,-1,8,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,29,29,30,31,32,-1,35,35,35,36,-1,43,43, 13,13,-1,7,6,5,5,-1,3,3,3,4,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,-1,34,34,35,36,-1,42,42, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 11,-1,-1,7,6,5,5,-1,1,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 10,9,8,7,7,-1,6,-1,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 11,-1,8,8,8,-1,7,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 12,-1,9,-1,-1,-1,8,-1,-1,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 13,-1,10,11,11,10,9,10,-1,3,3,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 14,-1,11,11,11,10,10,10,-1,-1,4,-1,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,40,40,40,-1,43, 15,-1,12,12,11,11,11,11,-1,-1,5,-1,7,7,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,40,41,41,-1,44, 16,-1,13,12,12,12,12,12,-1,7,6,-1,8,8,9,10,11,11,11,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 17,-1,14,-1,-1,-1,13,-1,-1,7,7,-1,9,9,9,10,11,12,12,12,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 18,-1,15,16,17,-1,14,-1,9,8,8,9,10,10,10,10,11,12,13,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 18,17,16,16,16,-1,15,-1,9,9,9,-1,11,11,11,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 19,-1,-1,16,15,14,14,-1,10,10,10,-1,12,12,12,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 20,21,-1,16,15,14,13,12,11,11,11,-1,-1,13,13,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 21,21,-1,16,15,14,14,-1,12,12,12,13,-1,-1,14,14,14,14,14,14,15,16,17,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 22,22,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,15,15,15,15,15,16,17,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,33,33,34,34,34,-1,36,36,36,37,-1,44,44, 23,23,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,16,16,16,16,16,16,17,-1,-1,20,20,20,20,21,22,23,-1,-1,32,32,33,34,35,-1,-1,37,37,37,37,-1,45,45, 24,24,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,21,21,21,21,22,-1,-1,31,31,32,33,34,35,-1,-1,38,38,38,38,-1,46,46, 25,25,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,22,22,22,-1,-1,30,30,31,32,33,34,35,-1,40,39,39,39,39,-1,46,46, 26,26,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,40,40,40,40,-1,-1,45,45, 27,27,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,26,25,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,-1,44,44,44, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,-1,-1,43,43,44, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,43,43,43,-1,44,43,43,43,43,44, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,43,44,44,44,44,45,44,44,44,44,44,44, 19,19,19,19,19,19,20,19,19,19,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,40,40,40,40,40, 19,18,18,18,18,19,-1,18,18,18,19,20,21,22,23,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,37,38,39,-1,-1,39,39,39,39,40, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,38,-1,-1,38,38,38,39,40, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 19,18,17,16,15,15,15,15,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 20,-1,-1,-1,15,14,14,14,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 20,-1,-1,16,15,14,13,13,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 19,18,17,16,15,14,13,12,12,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 19,18,18,-1,-1,12,-1,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,-1,-1,39,39,40, 19,19,19,-1,11,11,11,-1,-1,9,9,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,40,40,-1,40,40,40, 18,18,-1,-1,10,10,10,10,-1,8,8,-1,8,8,8,8,9,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,39,39,40,39,-1,-1,41,41, 17,17,-1,9,9,9,9,10,-1,7,7,7,7,7,7,8,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,-1,39,38,-1,38,38,-1,42,42, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,6,7,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,-1,-1,37,37,37,37,-1,43,43, 15,15,-1,7,7,7,7,-1,-1,5,5,5,5,6,-1,-1,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,36,36,36,36,-1,44,44, 14,14,-1,7,6,6,6,-1,4,4,4,4,5,-1,-1,-1,8,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,29,29,30,31,32,-1,35,35,35,36,-1,43,43, 13,13,-1,7,6,5,5,-1,3,3,3,4,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,-1,34,34,35,36,-1,42,42, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 11,-1,-1,7,6,5,5,-1,2,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 10,9,8,7,7,-1,6,-1,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 11,-1,8,8,8,-1,7,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 12,-1,9,-1,-1,-1,8,-1,-1,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 13,-1,10,11,11,10,9,10,-1,3,3,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 14,-1,11,11,11,10,10,10,-1,-1,4,-1,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,40,40,40,-1,43, 15,-1,12,12,11,11,11,11,-1,-1,5,-1,7,7,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,40,41,41,-1,44, 16,-1,13,12,12,12,12,12,-1,7,6,-1,8,8,9,10,11,11,11,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 17,-1,14,-1,-1,-1,13,-1,-1,7,7,-1,9,9,9,10,11,12,12,12,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 18,-1,15,16,17,-1,14,-1,9,8,8,9,10,10,10,10,11,12,13,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 18,17,16,16,16,-1,15,-1,9,9,9,-1,11,11,11,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 19,-1,-1,16,15,14,14,-1,10,10,10,-1,12,12,12,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 20,21,-1,16,15,14,13,12,11,11,11,-1,-1,13,13,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 21,21,-1,16,15,14,14,-1,12,12,12,13,-1,-1,14,14,14,14,14,14,15,16,17,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 22,22,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,15,15,15,15,15,16,17,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,33,33,34,34,34,-1,36,36,36,37,-1,44,44, 23,23,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,16,16,16,16,16,16,17,-1,-1,20,20,20,20,21,22,23,-1,-1,32,32,33,34,35,-1,-1,37,37,37,37,-1,45,45, 24,24,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,21,21,21,21,22,-1,-1,31,31,32,33,34,35,-1,-1,38,38,38,38,-1,46,46, 25,25,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,22,22,22,-1,-1,30,30,31,32,33,34,35,-1,40,39,39,39,39,-1,46,46, 26,26,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,40,40,40,40,-1,-1,45,45, 27,27,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,26,25,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,-1,44,44,44, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,-1,-1,43,43,44, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,43,43,43,-1,44,43,43,43,43,44, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,43,44,44,44,44,45,44,44,44,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,38,37,37,37,37,37, 23,22,22,22,22,23,-1,22,22,22,23,24,25,26,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,-1,36,36,36,36,37, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 23,22,21,20,19,19,19,19,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 24,-1,-1,-1,19,18,18,18,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 24,-1,-1,20,19,18,17,17,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 23,22,21,20,19,18,17,16,16,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,-1,-1,36,36,37, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,37,37,-1,37,37,37, 22,22,-1,-1,14,14,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,36,36,37,36,-1,-1,38,38, 21,21,-1,13,13,13,13,14,-1,11,11,11,11,11,11,12,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,-1,36,35,-1,35,35,-1,39,39, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,-1,-1,34,34,34,34,-1,40,40, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,33,33,33,33,-1,41,41, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,5,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,26,26,27,28,29,-1,32,32,32,33,-1,40,40, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,-1,31,31,32,33,-1,39,39, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 14,13,12,11,11,-1,10,-1,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 15,-1,12,12,12,-1,11,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 16,-1,13,-1,-1,-1,12,-1,-1,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 17,-1,14,15,15,14,13,14,-1,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 18,-1,15,15,15,14,14,14,-1,-1,6,-1,4,4,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 19,-1,16,16,15,15,15,15,-1,-1,7,-1,5,5,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 20,-1,17,16,16,16,16,16,-1,9,8,-1,6,6,7,8,9,8,8,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,7,7,7,8,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 22,-1,19,19,19,-1,18,-1,11,10,10,9,8,8,8,8,9,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 21,20,19,18,18,-1,17,-1,11,11,11,-1,9,9,9,9,9,10,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,10,10,10,10,10,11,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,12,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,12,12,12,12,12,12,13,14,14,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,13,13,13,13,13,14,15,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,30,30,31,31,31,-1,33,33,33,34,-1,41,41, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,-1,-1,17,17,17,17,18,19,20,-1,-1,29,29,30,31,32,-1,-1,34,34,34,34,-1,42,42, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,18,18,18,18,18,19,-1,-1,28,28,29,30,31,32,-1,-1,35,35,35,35,-1,43,43, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,19,19,19,19,-1,-1,27,27,28,29,30,31,32,-1,37,36,36,36,36,-1,43,43, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,37,37,37,37,-1,-1,42,42, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,24,25,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,-1,41,41,41, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,-1,-1,40,40,41, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,40,40,40,-1,41,40,40,40,40,41, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,35,34,33,32,33,34,35,36,37,38,39,40,41,41,41,41,42,41,41,41,41,41,41, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,37,36,36,36,36,36, 23,22,22,22,22,23,-1,22,22,22,23,24,25,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,-1,35,35,35,35,36, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 23,22,21,20,19,19,19,19,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 24,-1,-1,-1,19,18,18,18,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 24,-1,-1,20,19,18,17,17,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 23,22,21,20,19,18,17,16,16,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,-1,-1,35,35,36, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,36,36,-1,36,36,36, 22,22,-1,-1,14,14,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,35,35,36,35,-1,-1,37,37, 21,21,-1,13,13,13,13,14,-1,11,11,11,11,11,11,12,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,-1,35,34,-1,34,34,-1,38,38, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,-1,-1,33,33,33,33,-1,39,39, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,24,24,25,26,27,-1,-1,32,32,32,32,-1,40,40, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,4,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,25,25,26,27,28,-1,31,31,31,32,-1,39,39, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,3,3,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,-1,30,30,31,32,-1,38,38, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 14,13,12,11,11,-1,10,-1,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 15,-1,12,12,12,-1,11,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 16,-1,13,-1,-1,-1,12,-1,-1,4,4,-1,2,2,2,2,3,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 17,-1,14,15,15,14,13,14,-1,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 18,-1,15,15,15,14,14,14,-1,-1,6,-1,4,4,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 19,-1,16,16,15,15,15,15,-1,-1,7,-1,5,5,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 20,-1,17,16,16,16,16,16,-1,9,8,-1,6,6,7,8,8,7,7,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,7,7,7,8,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 22,-1,19,19,19,-1,18,-1,11,10,10,9,8,8,8,8,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 21,20,19,18,18,-1,17,-1,11,11,11,-1,9,9,9,9,9,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,10,10,10,10,10,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,12,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,12,12,12,12,12,12,13,13,13,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,13,13,13,13,13,14,14,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,29,29,30,30,30,-1,32,32,32,33,-1,40,40, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,-1,-1,16,16,16,16,17,18,19,-1,-1,28,28,29,30,31,-1,-1,33,33,33,33,-1,41,41, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,18,-1,-1,27,27,28,29,30,31,-1,-1,34,34,34,34,-1,42,42, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,26,26,27,28,29,30,31,-1,36,35,35,35,35,-1,42,42, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,36,36,36,36,-1,-1,41,41, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,24,25,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,-1,40,40,40, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,26,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,-1,-1,39,39,40, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,40,39,39,39,39,40, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,34,33,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,40,40,40,40,40,40, 24,24,24,24,24,24,25,24,24,24,24,25,26,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,37,36,36,36,36,36, 24,23,23,23,23,24,-1,23,23,23,24,25,26,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,-1,35,35,35,35,36, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 24,23,22,21,20,20,20,20,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 25,-1,-1,-1,20,19,19,19,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 25,-1,-1,21,20,19,18,18,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 24,23,22,21,20,19,18,17,17,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,-1,-1,35,35,36, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,-1,36,36,36, 23,23,-1,-1,15,15,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,34,34,35,34,-1,-1,37,37, 22,22,-1,14,14,14,14,15,-1,12,12,12,12,12,12,13,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,-1,-1,22,22,23,24,25,26,27,-1,34,33,-1,33,33,-1,38,38, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,24,25,26,27,-1,-1,32,32,32,32,-1,39,39, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,5,5,5,5,6,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,24,24,25,26,27,-1,-1,31,31,31,31,-1,39,39, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,4,4,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,25,25,26,27,28,-1,30,30,30,31,-1,38,38, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,26,26,27,27,-1,29,29,30,31,-1,37,37, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 15,14,13,12,12,-1,11,-1,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,2,2,2,2,2,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 18,-1,15,16,16,15,14,15,-1,6,6,-1,3,3,3,3,3,3,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,4,4,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 21,-1,18,17,17,17,17,17,-1,10,9,-1,6,6,7,8,7,6,6,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,7,7,8,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,28,28,29,29,29,-1,31,31,31,32,-1,39,39, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,18,-1,-1,27,27,28,29,30,-1,-1,32,32,32,32,-1,40,40, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,26,26,27,28,29,30,-1,-1,33,33,33,33,-1,41,41, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,25,26,27,28,29,30,-1,35,34,34,34,34,-1,41,41, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,35,35,35,35,-1,-1,40,40, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,24,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,-1,39,39,39, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,-1,-1,38,38,39, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, 25,25,25,25,25,25,26,25,25,25,25,26,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,37,36,36,36,36,36, 25,24,24,24,24,25,-1,24,24,24,25,26,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,-1,35,35,35,35,36, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 25,24,23,22,21,21,21,21,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 26,-1,-1,-1,21,20,20,20,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 26,-1,-1,22,21,20,19,19,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 25,24,23,22,21,20,19,18,18,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,35,-1,-1,35,35,36, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,34,34,34,-1,36,36,36, 24,24,-1,-1,16,16,16,16,-1,14,14,-1,14,14,14,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,33,33,34,33,-1,-1,37,37, 23,23,-1,15,15,15,15,16,-1,13,13,13,13,13,13,14,-1,-1,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,22,22,23,24,25,26,27,-1,33,32,-1,32,32,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,23,23,24,25,26,27,-1,-1,31,31,31,31,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,5,5,5,5,5,6,7,-1,-1,11,11,12,13,14,15,16,-1,-1,24,24,25,26,27,-1,-1,30,30,30,30,-1,38,38, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,4,4,4,4,5,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,25,25,26,27,27,-1,29,29,29,30,-1,37,37, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,3,3,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,26,26,26,26,-1,28,28,29,30,-1,36,36, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 19,-1,16,17,17,16,15,16,-1,7,7,-1,3,3,3,3,3,3,3,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 22,-1,19,18,18,18,18,18,-1,11,10,-1,6,6,7,8,7,6,6,6,7,8,9,-1,-1,15,15,15,15,16,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,7,7,7,8,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,28,28,28,28,28,-1,30,30,30,31,-1,38,38, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,18,-1,-1,27,27,28,29,29,-1,-1,31,31,31,31,-1,39,39, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,26,26,27,28,29,30,-1,-1,32,32,32,32,-1,40,40, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,25,26,27,28,29,30,-1,34,33,33,33,33,-1,41,41, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,34,34,34,34,-1,-1,40,40, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,24,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,-1,39,39,39, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,-1,38,38,39, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, 26,26,26,26,26,26,27,26,26,26,26,27,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,37,36,36,36,36,36, 26,25,25,25,25,26,-1,25,25,25,26,27,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,-1,35,35,35,35,36, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 26,25,24,23,22,22,22,22,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 27,-1,-1,-1,22,21,21,21,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 27,-1,-1,23,22,21,20,20,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 26,25,24,23,22,21,20,19,19,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,-1,-1,35,35,36, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,-1,36,36,36, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,15,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,32,32,33,32,-1,-1,37,37, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,14,15,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,22,22,23,24,25,26,27,-1,32,31,-1,31,31,-1,38,38, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,-1,23,23,24,25,26,27,-1,-1,30,30,30,30,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,24,24,25,26,27,-1,-1,29,29,29,29,-1,37,37, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,4,4,4,4,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,25,25,26,26,26,-1,28,28,28,29,-1,36,36, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,3,3,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 20,-1,17,18,18,17,16,17,-1,8,8,-1,4,3,3,3,3,3,3,3,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 23,-1,20,19,19,19,19,19,-1,12,11,-1,6,6,7,8,7,6,6,6,7,8,9,-1,-1,15,15,15,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,7,7,7,8,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,18,-1,-1,27,27,28,28,28,-1,-1,30,30,30,30,-1,38,38, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,26,26,27,28,29,29,-1,-1,31,31,31,31,-1,39,39, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,25,26,27,28,29,30,-1,33,32,32,32,32,-1,40,40, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,33,33,33,33,-1,-1,40,40, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,24,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,34,-1,39,39,39, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,-1,-1,38,38,39, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, 27,27,27,27,27,27,28,27,27,27,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,37,36,36,36,36,36, 27,26,26,26,26,27,-1,26,26,26,27,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,-1,35,35,35,35,36, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 27,26,25,24,23,23,23,23,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 28,-1,-1,-1,23,22,22,22,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 28,-1,-1,24,23,22,21,21,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 27,26,25,24,23,22,21,20,20,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,-1,35,35,36, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,-1,36,36,36, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,16,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,31,31,32,31,-1,-1,37,37, 25,25,-1,17,17,17,17,18,-1,15,15,15,15,15,15,15,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,22,22,23,24,25,26,27,-1,31,30,-1,30,30,-1,38,38, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,12,13,-1,-1,23,23,24,25,26,27,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,5,5,5,5,5,5,5,-1,-1,10,10,11,11,12,13,14,-1,-1,24,24,25,26,26,-1,-1,28,28,28,28,-1,36,36, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,4,4,4,4,4,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,25,25,25,25,25,-1,27,27,27,28,-1,35,35, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,3,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,4,3,3,3,3,3,3,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 24,-1,21,20,20,20,20,20,-1,13,12,-1,7,7,8,8,7,6,6,6,7,8,9,-1,-1,15,15,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,8,8,8,8,7,7,7,7,7,8,9,-1,-1,14,14,14,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,9,9,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 22,21,20,19,19,-1,18,-1,13,12,12,-1,10,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,18,-1,-1,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,26,26,27,28,28,28,-1,-1,30,30,30,30,-1,38,38, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,25,26,27,28,29,29,-1,32,31,31,31,31,-1,39,39, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,32,32,32,32,-1,-1,40,40, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,33,-1,39,39,39, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,-1,38,38,39, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, 28,28,28,28,28,28,29,28,28,28,28,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,37,36,36,36,36,36, 28,27,27,27,27,28,-1,27,27,27,28,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,-1,35,35,35,35,36, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 28,27,26,25,24,24,24,24,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 29,-1,-1,-1,24,23,23,23,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 29,-1,-1,25,24,23,22,22,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 28,27,26,25,24,23,22,21,21,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 28,27,27,-1,-1,21,-1,-1,20,19,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,-1,-1,35,35,36, 28,28,28,-1,20,20,20,-1,-1,18,18,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,31,-1,36,36,36, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,30,30,31,30,-1,-1,37,37, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,15,15,-1,-1,7,7,7,7,7,7,8,9,10,11,12,12,-1,-1,22,22,23,24,25,26,27,-1,30,29,-1,29,29,-1,37,37, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,6,6,6,6,6,6,7,8,9,10,11,11,11,12,-1,-1,23,23,24,25,26,26,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,5,5,5,5,5,5,5,-1,-1,10,10,10,10,11,12,13,-1,-1,24,24,25,25,25,-1,-1,27,27,27,27,-1,35,35, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,4,4,4,4,4,4,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,3,3,3,3,3,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 25,-1,22,21,21,21,21,21,-1,14,13,-1,8,8,9,8,7,6,6,6,7,8,9,-1,-1,15,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,9,9,9,8,7,7,7,7,7,8,9,-1,-1,14,14,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,10,9,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 23,22,21,20,20,-1,19,-1,14,13,13,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,18,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,18,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,26,26,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,25,26,27,28,28,28,-1,31,30,30,30,30,-1,38,38, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,-1,39,39,39, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,-1,-1,38,38,39, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, 29,29,29,29,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,37,36,36,36,36,36, 29,28,28,28,28,29,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,-1,35,35,35,35,36, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 29,28,28,-1,-1,22,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,-1,-1,35,35,36, 29,29,29,-1,21,21,21,-1,-1,19,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,30,-1,36,36,36, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,16,15,15,-1,-1,7,7,7,7,7,7,8,9,10,11,11,11,-1,-1,22,22,23,24,25,26,26,-1,29,28,-1,28,28,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,16,-1,-1,6,6,6,6,6,6,7,8,9,10,10,10,10,11,-1,-1,23,23,24,25,25,25,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,5,5,5,5,5,5,5,-1,-1,9,9,9,9,10,11,12,-1,-1,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,4,4,4,4,4,4,4,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,3,3,3,3,3,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,3,3,3,3,3,3,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 26,-1,23,22,22,22,22,22,-1,15,14,-1,9,9,9,8,7,6,6,6,7,8,9,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,10,10,9,8,7,7,7,7,7,8,9,-1,-1,14,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,13,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,18,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,26,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,25,26,27,27,27,27,-1,30,29,29,29,29,-1,37,37, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,-1,39,39,39, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,32,-1,-1,38,38,39, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, 29,29,29,29,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,37,36,36,36,36,36, 29,28,28,28,28,29,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,-1,35,35,35,35,36, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 29,28,28,-1,-1,23,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,-1,-1,35,35,36, 29,29,29,-1,22,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,29,-1,36,36,36, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 28,28,-1,20,20,20,20,21,-1,18,18,18,17,16,15,15,-1,-1,7,7,7,7,7,7,8,9,10,10,10,10,-1,-1,22,22,23,24,25,25,25,-1,28,27,-1,27,27,-1,35,35, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,16,16,-1,-1,6,6,6,6,6,6,7,8,9,9,9,9,9,10,-1,-1,23,23,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,5,5,5,5,5,5,5,-1,-1,8,8,8,8,9,10,11,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,4,4,4,4,4,4,4,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,3,3,3,3,3,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,3,3,3,3,3,3,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,23,23,23,23,23,-1,15,15,-1,10,10,9,8,7,6,6,6,7,8,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,18,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,25,26,26,26,26,26,-1,29,28,28,28,28,-1,36,36, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,-1,38,38,38, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,29,30,-1,-1,31,-1,-1,37,37,38, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,31,31,32,33,34,35,36,37,38, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,32,32,33,34,35,-1,-1,39, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,33,33,33,34,-1,-1,-1,39, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,34,34,34,34,35,36,37,38, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,38,37,37,37,-1,38,37,37,37,37,38, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,38,38,38,38,39,38,38,38,38,38,38, 29,29,29,29,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,37,36,36,36,36,36, 29,28,28,28,28,29,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,-1,35,35,35,35,36, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 29,28,28,-1,-1,24,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,29,-1,-1,35,35,36, 29,29,29,-1,23,23,23,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,-1,-1,28,28,28,-1,36,36,36, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 29,29,-1,21,21,21,21,22,-1,19,19,18,17,16,15,15,-1,-1,7,7,7,7,7,7,8,9,10,10,10,10,-1,-1,22,22,23,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,18,18,18,17,16,16,-1,-1,6,6,6,6,6,6,7,8,9,9,9,9,9,9,-1,-1,23,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,-1,-1,5,5,5,5,5,5,5,-1,-1,8,8,8,8,8,9,10,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,4,4,4,4,4,4,-1,-1,7,7,7,7,8,9,10,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,3,3,3,3,3,-1,-1,6,6,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,2,2,2,2,3,4,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 27,-1,24,24,24,24,23,24,-1,15,15,-1,11,10,9,8,7,6,6,6,7,8,9,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,16,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,17,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,18,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,30,30,31,32,33,34,35,36,37, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,31,31,32,33,34,-1,-1,38, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,32,32,32,33,-1,-1,-1,38, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,33,33,33,33,34,35,36,37, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,37,36,36,36,-1,37,36,36,36,36,37, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,37,37,37,38,37,37,37,37,37,37, 29,29,29,29,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,28,29,30,31,32,33,34,35,35,35,35,35,36,36,35,35,35,35,35, 29,28,28,28,28,29,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,35,34,34,34,-1,-1,34,34,34,34,35, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,25,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,31,31,31,31,32,33,34,35, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,30,30,30,31,-1,-1,-1,36, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,23,22,21,22,23,24,25,26,27,28,-1,-1,29,29,30,31,32,-1,-1,36, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,28,28,29,30,31,32,33,34,35, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 29,28,28,-1,-1,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,26,27,-1,-1,28,-1,-1,34,34,35, 29,29,29,-1,24,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,-1,-1,27,27,27,-1,35,35,35, 30,30,-1,-1,23,23,23,23,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 30,30,-1,22,22,22,22,23,-1,20,19,18,17,16,15,15,-1,-1,7,7,7,7,7,7,8,9,9,9,9,9,-1,-1,22,22,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 29,29,-1,21,21,21,21,-1,-1,19,19,18,17,16,16,-1,-1,6,6,6,6,6,6,7,8,8,8,8,8,8,8,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,17,17,-1,-1,6,5,5,5,5,5,5,-1,-1,7,7,7,7,7,8,9,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,5,4,4,4,4,4,-1,-1,6,6,6,6,7,8,9,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,3,3,3,3,-1,-1,5,5,5,6,7,8,9,10,11,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,2,2,2,3,4,4,4,5,6,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,-1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,-1,-1,6,6,6,6,7,8,9,10,11,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,27,27,27,-1,30, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,27,28,28,-1,31, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,6,6,7,8,9,-1,-1,12,11,10,9,9,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,12,11,10,10,10,10,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,12,12,12,12,12,12,12,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,13,13,13,13,13,13,13,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,14,14,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,15,15,15,15,15,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,16,16,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,17,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,24,24,24,24,24,24,-1,27,26,26,26,26,-1,34,34, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,25,25,-1,25,25,-1,27,27,27,27,-1,-1,35,35, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,29,29,30,31,32,33,34,35,36, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,30,30,31,32,33,-1,-1,37, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,31,31,31,32,-1,-1,-1,37, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,32,32,32,32,33,34,35,36, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,37,36,35,35,35,-1,36,35,35,35,35,36, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,36,37,37,36,36,36,36,37,36,36,36,36,36,36, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,35,34,34,34,34,35,35,34,34,34,34,34, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,35,34,33,33,33,-1,-1,33,33,33,33,34, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,30,30,30,30,31,32,33,34, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,29,29,29,30,-1,-1,-1,35, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,28,28,29,30,31,-1,-1,35, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,27,27,28,29,30,31,32,33,34, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 30,29,29,-1,-1,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 30,30,30,-1,25,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 31,31,-1,-1,24,24,24,24,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 31,31,-1,23,23,23,23,24,-1,21,20,19,18,17,16,16,-1,-1,8,8,8,8,8,8,8,8,8,8,8,8,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 30,30,-1,22,22,22,22,-1,-1,20,20,19,18,17,17,-1,-1,7,7,7,7,7,7,8,8,7,7,7,7,7,7,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 29,29,-1,21,21,21,21,-1,-1,19,19,19,18,18,-1,-1,7,6,6,6,6,6,6,-1,-1,6,6,6,6,6,7,8,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,7,6,5,5,5,5,5,-1,-1,5,5,5,5,6,7,8,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,9,8,7,6,5,4,4,4,4,-1,-1,4,4,4,5,6,7,8,9,10,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,4,3,3,3,4,3,3,3,4,5,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,5,4,4,4,4,-1,-1,5,5,5,5,6,7,8,9,10,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 28,-1,25,25,25,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,26,26,26,-1,29, 29,-1,26,26,25,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,26,27,27,-1,30, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,10,9,8,7,7,7,8,9,10,-1,-1,11,10,9,8,8,8,9,10,11,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,8,8,8,8,9,10,-1,-1,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,11,12,11,11,11,11,11,11,11,11,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,11,12,12,12,12,12,12,12,12,12,12,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,16,16,16,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,23,-1,26,25,25,25,25,-1,33,33, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,26,26,-1,-1,34,34, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,24,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,26,26,-1,-1,22,21,21,21,22,23,24,25,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 34,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,28,28,29,30,31,32,33,34,35, 35,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,29,29,30,31,32,-1,-1,36, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,30,30,30,31,-1,-1,-1,36, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,31,31,31,31,32,33,34,35, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 34,33,33,33,33,-1,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,37,36,35,34,34,34,-1,35,34,34,34,34,35, 34,34,34,34,34,35,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,35,35,35,36,35,35,35,35,35,35, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,35,34,33,33,33,33,34,34,33,33,33,33,33, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,29,29,29,29,30,31,32,33, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,28,28,28,29,-1,-1,-1,34, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,27,27,28,29,30,-1,-1,34, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,26,26,27,28,29,30,31,32,33, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 31,30,30,-1,-1,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 31,31,31,-1,26,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 32,32,-1,-1,25,25,25,25,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 32,32,-1,24,24,24,24,25,-1,22,21,20,19,18,17,17,-1,-1,9,9,9,9,9,8,7,7,7,7,7,7,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 31,31,-1,23,23,23,23,-1,-1,21,21,20,19,18,18,-1,-1,8,8,8,8,8,8,8,7,6,6,6,6,6,6,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 30,30,-1,22,22,22,22,-1,-1,20,20,20,19,19,-1,-1,8,7,7,7,7,7,7,-1,-1,5,5,5,5,5,6,7,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,8,7,6,6,6,6,6,-1,-1,4,4,4,4,5,6,7,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,10,9,8,7,6,5,5,5,5,-1,-1,3,3,3,4,5,6,7,8,9,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,5,4,4,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,-1,3,3,3,4,5,6,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,10,9,8,7,6,5,5,5,5,-1,-1,4,4,4,4,5,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 29,-1,26,26,26,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,25,25,25,-1,28, 30,-1,27,27,26,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,25,26,26,-1,29, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,11,10,9,8,8,8,9,10,11,-1,-1,10,9,8,7,7,7,8,9,10,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,9,9,9,9,10,11,-1,-1,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,11,11,11,11,11,11,11,11,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,12,12,12,12,12,12,12,12,12,12,11,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,13,13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,12,12,12,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,16,16,16,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,22,-1,25,24,24,24,24,-1,32,32, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,25,25,-1,-1,33,33, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,27,26,25,24,23,22,21,20,19,20,21,22,23,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,27,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 35,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,27,27,28,29,30,31,32,33,34, 36,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,28,28,29,30,31,-1,-1,35, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,29,29,29,30,-1,-1,-1,35, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,30,30,30,30,31,32,33,34, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 35,34,34,34,34,-1,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,36,35,34,33,33,33,-1,34,33,33,33,33,34, 35,35,35,35,35,36,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,34,34,34,35,34,34,34,34,34,34, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,28,28,28,28,29,30,31,32, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,27,27,27,28,-1,-1,-1,33, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,26,26,27,28,29,-1,-1,33, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,25,25,26,27,28,29,30,31,32, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 31,30,30,-1,-1,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 31,31,31,-1,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 32,32,-1,-1,26,26,26,26,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 33,33,-1,25,25,25,25,26,-1,22,21,20,19,18,17,17,-1,-1,9,9,9,9,9,8,7,7,7,7,7,7,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 32,32,-1,24,24,24,24,-1,-1,22,21,20,19,18,18,-1,-1,9,8,8,8,8,8,8,7,6,6,6,6,6,6,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 31,31,-1,23,23,23,23,-1,-1,21,21,20,19,19,-1,-1,9,8,8,7,7,7,7,-1,-1,5,5,5,5,5,5,6,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 30,30,-1,23,22,22,22,-1,20,20,20,20,20,-1,-1,-1,9,8,7,7,6,6,6,-1,-1,4,4,4,4,4,5,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,11,10,9,8,7,6,6,5,5,-1,-1,3,3,3,3,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,6,5,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,11,10,9,8,7,6,6,6,6,-1,-1,3,3,3,3,4,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 30,-1,27,27,27,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 31,-1,28,28,27,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,9,9,10,11,12,-1,-1,9,8,7,6,6,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,10,10,10,10,11,12,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,12,12,12,12,12,12,12,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,13,13,13,13,13,13,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,15,15,15,15,15,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,16,16,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,17,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,24,25,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,27,26,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 36,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,26,26,27,28,29,30,31,32,33, 37,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,27,27,28,29,30,-1,-1,34, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,28,28,28,29,-1,-1,-1,34, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,29,29,29,29,30,31,32,33, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 36,35,35,35,35,-1,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,35,34,33,32,32,32,-1,33,32,32,32,32,33, 36,36,36,36,36,37,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,33,33,33,34,33,33,33,33,33,33, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,27,27,27,27,28,29,30,31, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,26,26,26,27,-1,-1,-1,32, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,25,25,26,27,28,-1,-1,32, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,24,24,25,26,27,28,29,30,31, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 31,30,30,-1,-1,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 31,31,31,-1,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 32,32,-1,-1,27,27,27,27,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 33,33,-1,26,26,26,26,27,-1,22,21,20,19,18,17,17,-1,-1,9,9,9,9,9,8,7,7,7,7,7,7,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 33,33,-1,25,25,25,25,-1,-1,22,21,20,19,18,18,-1,-1,9,8,8,8,8,8,8,7,6,6,6,6,6,6,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,22,21,20,19,19,-1,-1,10,9,8,7,7,7,7,-1,-1,5,5,5,5,5,5,5,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 31,31,-1,24,23,23,23,-1,21,21,21,20,20,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,4,4,4,4,4,4,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,3,3,3,3,3,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,3,3,3,3,3,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,9,8,7,6,6,6,7,8,9,10,11,-1,15,15,-1,24,23,24,24,24,24,-1,27, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 37,36,35,34,33,32,31,30,30,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,26,26,27,28,29,30,31,32,33, 38,-1,-1,34,33,32,31,31,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,27,27,28,29,30,-1,-1,34, 38,-1,-1,-1,33,32,32,32,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,28,28,28,29,-1,-1,-1,34, 37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,29,29,29,29,30,31,32,33, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,35,34,33,32,32,32,-1,33,32,32,32,32,33, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,33,33,33,34,33,33,33,33,33,33, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 32,31,31,-1,-1,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 32,32,32,-1,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 33,33,-1,-1,28,28,28,28,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 34,34,-1,27,27,27,27,28,-1,23,22,21,20,19,18,18,-1,-1,10,10,10,10,9,8,7,7,7,7,7,7,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,23,22,21,20,19,19,-1,-1,10,9,9,9,9,9,8,7,6,6,6,6,6,6,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,22,21,20,20,-1,-1,11,10,9,8,8,8,8,-1,-1,5,5,5,5,5,5,5,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,25,24,24,24,-1,22,22,22,21,21,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,4,4,4,4,4,4,4,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,3,3,3,3,3,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,3,3,3,3,3,3,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,9,8,7,6,6,6,7,8,9,10,10,-1,15,15,-1,23,23,23,23,23,24,-1,27, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 38,37,36,35,34,33,32,31,31,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,26,26,27,28,29,30,31,32,33, 39,-1,-1,35,34,33,32,32,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,27,27,28,29,30,-1,-1,34, 39,-1,-1,-1,34,33,33,33,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,28,28,28,29,-1,-1,-1,34, 38,37,36,35,34,34,34,34,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,29,29,29,29,30,31,32,33, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,35,34,33,32,32,32,-1,33,32,32,32,32,33, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,33,33,33,34,33,33,33,33,33,33, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 33,32,32,-1,-1,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,21,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 33,33,33,-1,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 34,34,-1,-1,29,29,29,29,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 35,35,-1,28,28,28,28,29,-1,24,23,22,21,20,19,19,-1,-1,11,11,11,10,9,8,7,7,7,7,7,7,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 35,35,-1,27,27,27,27,-1,-1,24,23,22,21,20,20,-1,-1,11,10,10,10,10,9,8,7,6,6,6,6,6,6,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,23,22,21,21,-1,-1,12,11,10,9,9,9,9,-1,-1,5,5,5,5,5,5,5,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,26,25,25,25,-1,23,23,23,22,22,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,4,4,4,4,4,4,4,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,3,3,3,3,3,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,3,3,3,3,3,3,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,9,8,7,6,6,6,7,8,9,9,9,-1,14,15,-1,22,22,22,22,22,23,-1,26, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,14,-1,-1,9,8,7,7,7,7,7,8,9,10,10,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,13,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,17,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 39,38,37,36,35,34,33,32,32,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,26,26,27,28,29,30,31,32,33, 40,-1,-1,36,35,34,33,33,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,27,27,28,29,30,-1,-1,34, 40,-1,-1,-1,35,34,34,34,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,28,28,28,29,-1,-1,-1,34, 39,38,37,36,35,35,35,35,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,29,29,29,29,30,31,32,33, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,35,34,33,32,32,32,-1,33,32,32,32,32,33, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,33,33,33,34,33,33,33,33,33,33, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 33,32,32,-1,-1,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 33,33,33,-1,31,31,31,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 34,34,-1,-1,30,30,30,30,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 35,35,-1,29,29,29,29,30,-1,24,23,22,21,20,19,19,-1,-1,12,12,11,10,9,8,7,7,7,7,7,7,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 36,36,-1,28,28,28,28,-1,-1,24,23,22,21,20,20,-1,-1,12,11,11,11,10,9,8,7,6,6,6,6,6,6,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,24,23,22,21,21,-1,-1,13,12,11,10,10,10,10,-1,-1,5,5,5,5,5,5,5,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,27,26,26,26,-1,24,24,23,22,22,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,4,4,4,4,4,4,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 33,33,-1,27,26,25,25,-1,23,23,23,23,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,3,3,3,3,3,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,15,-1,-1,9,8,7,6,6,6,7,8,9,8,8,-1,13,14,-1,21,21,21,21,21,22,-1,25, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,14,14,-1,-1,9,8,7,7,7,7,7,8,9,9,9,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,9,10,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,13,13,14,-1,19,-1,20,20,21,22,23, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,18,17,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,22,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 40,39,38,37,36,35,34,33,33,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,25,25,26,27,28,29,30,31,32, 41,-1,-1,37,36,35,34,34,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,26,26,27,28,29,-1,-1,33, 41,-1,-1,-1,36,35,35,35,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,27,27,27,28,-1,-1,-1,33, 40,39,38,37,36,36,36,36,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,28,28,28,28,29,30,31,32, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,34,33,32,31,31,31,-1,32,31,31,31,31,32, 40,40,40,40,40,41,41,40,40,40,40,41,42,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,34,33,32,32,32,32,33,32,32,32,32,32,32, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 33,32,32,-1,-1,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 33,33,33,-1,32,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 34,34,-1,-1,31,31,31,31,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 35,35,-1,30,30,30,30,31,-1,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 36,36,-1,29,29,29,29,-1,-1,24,23,22,21,20,20,-1,-1,13,12,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,24,23,22,21,21,-1,-1,14,13,12,11,11,10,10,-1,-1,5,5,5,5,5,5,5,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 35,35,-1,28,27,27,27,-1,25,24,23,22,22,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,4,4,4,4,4,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 34,34,-1,28,27,26,26,-1,24,24,23,23,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,3,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,3,3,3,3,3,3,4,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,15,15,-1,-1,9,8,7,6,6,6,7,8,8,7,7,-1,12,13,-1,20,20,20,20,20,21,-1,24, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,14,14,14,-1,-1,9,8,7,7,7,7,7,8,8,8,8,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,9,9,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,10,-1,12,12,13,-1,18,-1,19,19,20,21,22, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 41,40,39,38,37,36,35,34,34,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,24,24,25,26,27,28,29,30,31, 42,-1,-1,38,37,36,35,35,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,25,25,26,27,28,-1,-1,32, 42,-1,-1,-1,37,36,36,36,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,26,26,26,27,-1,-1,-1,32, 41,40,39,38,37,37,37,37,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,27,27,27,27,28,29,30,31, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 41,40,40,40,40,-1,-1,40,40,40,41,42,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 41,41,41,41,41,42,42,41,41,41,41,42,43,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,32,-1,-1,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 33,33,33,-1,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 34,34,-1,-1,32,32,32,32,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 35,35,-1,31,31,31,31,32,-1,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 36,36,-1,30,30,30,30,-1,-1,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 36,36,-1,29,28,28,28,-1,25,24,23,22,22,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,4,4,4,4,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 35,35,-1,29,28,27,27,-1,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,3,3,3,3,3,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,3,3,3,3,3,3,3,4,-1,8,8,-1,17,16,17,18,18,17,-1,20, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,15,15,15,-1,-1,9,8,7,6,6,6,7,8,7,6,6,-1,11,12,-1,19,19,19,19,19,20,-1,23, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,8,7,7,7,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 40,40,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,31,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 41,41,-1,-1,33,34,33,33,-1,31,31,-1,31,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 42,41,40,39,38,37,36,35,35,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,23,23,24,25,26,27,28,29,30, 43,-1,-1,39,38,37,36,36,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,24,24,25,26,27,-1,-1,31, 43,-1,-1,-1,38,37,37,37,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,25,25,25,26,-1,-1,-1,31, 42,41,40,39,38,38,38,38,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,26,26,26,26,27,28,29,30, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 42,41,41,41,41,-1,-1,41,41,41,42,43,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 42,42,42,42,42,43,43,42,42,42,42,43,43,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 34,33,33,-1,-1,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,19,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 34,34,34,-1,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,19,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 35,35,-1,-1,33,33,33,33,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,17,16,-1,-1,24,24, 36,36,-1,32,32,32,32,33,-1,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,14,13,13,13,13,13,13,-1,16,15,-1,15,15,-1,23,23, 37,37,-1,31,31,31,31,-1,-1,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,30,30,30,30,-1,-1,25,24,23,22,22,-1,-1,16,15,14,13,12,11,11,-1,-1,7,6,5,5,5,5,5,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 37,37,-1,30,29,29,29,-1,26,25,24,23,23,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,5,4,4,4,4,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 36,36,-1,30,29,28,28,-1,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,3,3,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,3,3,3,3,3,3,3,-1,7,7,-1,16,15,16,17,17,16,-1,19, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,4,4,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,16,15,15,15,15,-1,-1,9,8,7,6,6,6,7,8,7,6,6,-1,10,11,-1,18,18,18,18,18,19,-1,22, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,8,7,7,7,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 41,41,-1,33,33,-1,33,34,-1,31,31,31,31,31,31,31,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 42,42,-1,-1,34,35,34,34,-1,32,32,-1,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 43,43,43,-1,35,35,35,-1,-1,33,33,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 43,42,42,-1,-1,36,-1,-1,35,34,34,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 43,42,41,40,39,38,37,36,36,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,23,23,24,25,26,27,28,29,30, 44,-1,-1,40,39,38,37,37,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,24,24,25,26,27,-1,-1,31, 44,-1,-1,-1,39,38,38,38,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,25,25,25,26,-1,-1,-1,31, 43,42,41,40,39,39,39,39,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,26,26,26,26,27,28,29,30, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 43,42,42,42,42,-1,-1,42,42,42,43,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 43,43,43,43,43,44,44,43,43,43,43,44,43,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,25, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,25, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,23,24, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 35,34,34,-1,-1,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 35,35,35,-1,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,19,18,17,16,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 36,36,-1,-1,34,34,34,34,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,16,15,-1,-1,23,23, 37,37,-1,33,33,33,33,34,-1,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,13,12,12,12,12,12,12,-1,15,14,-1,14,14,-1,22,22, 38,38,-1,32,32,32,32,-1,-1,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,31,31,31,31,-1,-1,26,25,24,23,23,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,6,5,5,5,5,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 38,38,-1,31,30,30,30,-1,27,26,25,24,24,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,4,4,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 37,37,-1,31,30,29,29,-1,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,6,-1,11,-1,12,12,13,14,15, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,3,3,3,3,3,3,-1,6,6,-1,15,14,15,16,16,15,-1,18, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,4,4,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,6,6,7,8,7,6,6,-1,9,10,-1,17,17,17,17,17,18,-1,21, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,8,7,7,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 42,42,-1,34,34,-1,34,35,-1,32,32,32,32,32,31,31,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 43,43,-1,-1,35,36,35,35,-1,33,33,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 44,44,44,-1,36,36,36,-1,-1,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 44,43,43,-1,-1,37,-1,-1,36,35,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 44,43,42,41,40,39,38,37,37,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,23,23,24,25,26,27,28,29,30, 45,-1,-1,41,40,39,38,38,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,24,24,25,26,27,-1,-1,31, 45,-1,-1,-1,40,39,39,39,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,25,25,25,26,-1,-1,-1,31, 44,43,42,41,40,40,40,40,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,26,26,26,26,27,28,29,30, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 44,43,43,43,43,-1,-1,43,43,43,44,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 44,44,44,44,44,45,45,44,44,44,44,44,43,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,23, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,24, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,24, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,35,-1,-1,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 36,36,36,-1,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,19,18,17,16,15,14,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 37,37,-1,-1,35,35,35,35,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,15,14,-1,-1,22,22, 38,38,-1,34,34,34,34,35,-1,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,12,11,11,11,11,11,11,-1,14,13,-1,13,13,-1,21,21, 39,39,-1,33,33,33,33,-1,-1,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 40,40,-1,32,32,32,32,-1,-1,27,26,25,24,24,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 39,39,-1,32,31,31,31,-1,28,27,26,25,25,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,4,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 38,38,-1,32,31,30,30,-1,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,3,3,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,5,-1,10,-1,11,11,12,13,14, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,11,-1,12,12,12,-1,15, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,-1,-1,12,-1,-1,-1,13,-1,16, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,-1,14,13,14,15,15,14,-1,17, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,4,4,-1,6,-1,-1,14,14,14,15,15,15,-1,18, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,5,5,-1,7,-1,-1,15,15,15,15,16,16,-1,19, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,7,7,8,8,7,6,6,-1,8,9,-1,16,16,16,16,16,17,-1,20, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,8,7,7,7,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,8,8,8,8,9,10,10,11,-1,18,-1,19,19,19,-1,22, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,9,9,9,9,9,-1,11,11,11,-1,17,-1,18,18,19,20,21, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,10,10,10,10,10,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,13,13,13,12,12,12,12,12,12,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,14,14,13,13,13,13,13,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,19,18,17,16,16,16,16,-1,-1,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,32,32,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 43,43,-1,35,35,-1,35,36,-1,33,33,33,33,32,31,31,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 44,44,-1,-1,36,37,36,36,-1,34,34,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 45,45,45,-1,37,37,37,-1,-1,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 45,44,44,-1,-1,38,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,23,23,24,25,26,27,28,29,30, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,24,24,25,26,27,-1,-1,31, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,25,25,25,26,-1,-1,-1,31, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,26,26,26,26,27,28,29,30, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 45,44,44,44,44,-1,-1,44,44,44,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 45,45,45,45,45,46,46,45,45,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 37,37,37,37,37,37,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 37,36,36,36,36,37,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,23, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,24, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,24, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,22,23, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 37,36,36,-1,-1,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,-1,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 37,37,37,-1,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,20,19,18,17,16,15,14,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 38,38,-1,-1,36,36,36,36,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,15,14,-1,-1,22,22, 39,39,-1,35,35,35,35,36,-1,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,12,11,11,11,11,11,11,-1,14,13,-1,13,13,-1,21,21, 40,40,-1,34,34,34,34,-1,-1,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 41,41,-1,33,33,33,33,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 40,40,-1,33,32,32,32,-1,29,28,27,26,26,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,5,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 39,39,-1,33,32,31,31,-1,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,3,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,5,-1,10,-1,11,11,12,13,14, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,11,-1,12,12,12,-1,15, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,-1,-1,12,-1,-1,-1,13,-1,16, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,-1,14,13,14,15,15,14,-1,17, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,4,4,-1,6,-1,-1,14,14,14,15,15,15,-1,18, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,5,5,-1,7,-1,-1,15,15,15,15,16,16,-1,19, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,8,8,9,8,7,6,6,-1,8,9,-1,16,16,16,16,16,17,-1,20, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,8,7,7,7,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,9,8,8,8,8,9,10,10,11,-1,18,-1,19,19,19,-1,22, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,10,9,9,9,9,9,-1,11,11,11,-1,17,-1,18,18,19,20,21, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,11,10,10,10,10,10,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,14,14,13,12,12,12,12,12,12,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 41,41,-1,34,33,33,33,-1,31,31,31,31,32,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,15,14,13,13,13,13,13,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,20,19,18,17,17,17,17,-1,-1,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 43,43,-1,35,35,35,35,-1,-1,33,33,33,33,32,32,-1,-1,19,18,18,18,18,18,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 44,44,-1,36,36,-1,36,37,-1,34,34,34,33,32,31,31,-1,-1,19,19,19,19,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 45,45,-1,-1,37,38,37,37,-1,35,35,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 45,45,45,-1,38,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 45,44,44,-1,-1,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,23,23,24,25,26,27,28,29,30, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,24,24,25,26,27,-1,-1,31, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,25,25,25,26,-1,-1,-1,31, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,26,26,26,26,27,28,29,30, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 45,44,44,44,44,-1,-1,44,44,44,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 45,45,45,45,45,46,46,45,45,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 40,40,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,20,20,19,19,19,19,19, 40,39,39,39,39,40,-1,39,38,37,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,23,22,21,20,19,18,18,18,-1,-1,18,18,18,18,19, 40,39,38,38,38,-1,-1,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,15,15,15,15,16,17,18,19, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,14,14,14,15,-1,-1,-1,20, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,13,13,14,15,16,-1,-1,20, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,12,12,13,14,15,16,17,18,19, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 40,39,39,-1,-1,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,-1,-1,12,-1,-1,18,18,19, 40,40,40,-1,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,9,9,-1,-1,11,11,11,-1,19,19,19, 41,41,-1,-1,39,39,39,39,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,-1,8,8,-1,10,10,11,10,-1,-1,18,18, 42,42,-1,38,38,38,38,39,-1,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,8,7,7,7,7,7,7,-1,10,9,-1,9,9,-1,17,17, 43,43,-1,37,37,37,37,-1,-1,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,7,6,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 44,44,-1,36,36,36,36,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,-1,-1,6,5,5,5,5,-1,-1,7,7,7,7,-1,15,15, 43,43,-1,36,35,35,35,-1,32,31,30,29,29,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,8,-1,-1,-1,5,4,4,4,4,-1,6,6,6,7,-1,14,14, 42,42,-1,36,35,34,34,-1,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,-1,-1,4,3,3,3,-1,5,5,6,7,-1,13,13, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,2,-1,5,5,6,7,-1,-1,11, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,2,-1,6,-1,7,7,8,9,10, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,7,-1,8,8,8,-1,11, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,-1,-1,8,-1,-1,-1,9,-1,12, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,3,3,-1,10,9,10,11,11,10,-1,13, 43,-1,40,40,40,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,6,6,-1,4,-1,-1,10,10,10,11,11,11,-1,14, 44,-1,41,41,40,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,7,7,-1,5,-1,-1,11,11,11,11,12,12,-1,15, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,11,11,11,10,9,8,8,-1,6,7,-1,12,12,12,12,12,13,-1,16, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,12,12,12,11,10,9,9,9,-1,7,7,-1,-1,13,-1,-1,-1,14,-1,17, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,13,12,11,10,10,10,10,9,8,8,9,-1,14,-1,17,16,15,-1,18, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,11,11,11,-1,9,9,9,-1,15,-1,16,16,16,17,18, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,12,12,12,-1,10,10,10,-1,14,14,15,16,-1,-1,19, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,13,-1,-1,11,11,11,12,13,14,15,16,-1,21,20, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,17,16,15,14,14,14,14,14,14,-1,-1,13,12,12,12,-1,14,14,15,16,-1,21,21, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,17,16,15,15,15,15,15,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,22,22, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,35,-1,-1,23,22,21,20,20,20,20,-1,-1,17,16,16,16,16,16,16,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,23,23, 46,46,-1,38,38,38,38,-1,-1,36,36,36,35,34,34,-1,-1,22,21,21,21,21,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,24,24, 47,47,-1,39,39,-1,39,40,-1,37,37,36,35,34,33,33,-1,-1,22,22,22,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,25,25, 48,48,-1,-1,40,41,40,40,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,26,26, 47,47,47,-1,41,41,41,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,27,27, 47,46,46,-1,-1,42,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,33,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,34,34,34,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,35,35,35,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 47,46,45,45,45,-1,-1,45,45,46,46,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 47,46,46,46,46,-1,-1,46,46,46,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,28, 47,47,47,47,47,48,48,47,47,46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, 40,40,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,20,20,19,19,19,19,19, 40,39,39,39,39,40,-1,39,38,37,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,23,22,21,20,19,18,18,18,-1,-1,18,18,18,18,19, 40,39,38,38,38,-1,-1,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,15,15,15,15,16,17,18,19, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,14,14,14,15,-1,-1,-1,20, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,13,13,14,15,16,-1,-1,20, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,12,12,13,14,15,16,17,18,19, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 40,39,39,-1,-1,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,-1,-1,12,-1,-1,18,18,19, 40,40,40,-1,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,9,9,-1,-1,11,11,11,-1,19,19,19, 41,41,-1,-1,39,39,39,39,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,-1,8,8,-1,10,10,11,10,-1,-1,18,18, 42,42,-1,38,38,38,38,39,-1,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,8,7,7,7,7,7,7,-1,10,9,-1,9,9,-1,17,17, 43,43,-1,37,37,37,37,-1,-1,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,7,6,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 44,44,-1,36,36,36,36,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,-1,-1,6,5,5,5,5,-1,-1,7,7,7,7,-1,15,15, 43,43,-1,36,35,35,35,-1,32,31,30,29,29,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,8,-1,-1,-1,5,4,4,4,4,-1,6,6,6,7,-1,14,14, 42,42,-1,36,35,34,34,-1,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,-1,-1,4,3,3,3,-1,5,5,6,7,-1,13,13, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,1,-1,5,5,6,7,-1,-1,11, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,1,-1,6,-1,7,7,8,9,10, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,7,-1,8,8,8,-1,11, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,-1,-1,8,-1,-1,-1,9,-1,12, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,3,3,-1,10,9,10,11,11,10,-1,13, 43,-1,40,40,40,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,6,6,-1,4,-1,-1,10,10,10,11,11,11,-1,14, 44,-1,41,41,40,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,7,7,-1,5,-1,-1,11,11,11,11,12,12,-1,15, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,11,11,11,10,9,8,8,-1,6,7,-1,12,12,12,12,12,13,-1,16, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,12,12,12,11,10,9,9,9,-1,7,7,-1,-1,13,-1,-1,-1,14,-1,17, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,13,12,11,10,10,10,10,9,8,8,9,-1,14,-1,17,16,15,-1,18, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,11,11,11,-1,9,9,9,-1,15,-1,16,16,16,17,18, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,12,12,12,-1,10,10,10,-1,14,14,15,16,-1,-1,19, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,13,-1,-1,11,11,11,12,13,14,15,16,-1,21,20, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,17,16,15,14,14,14,14,14,14,-1,-1,13,12,12,12,-1,14,14,15,16,-1,21,21, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,17,16,15,15,15,15,15,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,22,22, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,35,-1,-1,23,22,21,20,20,20,20,-1,-1,17,16,16,16,16,16,16,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,23,23, 46,46,-1,38,38,38,38,-1,-1,36,36,36,35,34,34,-1,-1,22,21,21,21,21,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,24,24, 47,47,-1,39,39,-1,39,40,-1,37,37,36,35,34,33,33,-1,-1,22,22,22,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,25,25, 48,48,-1,-1,40,41,40,40,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,26,26, 47,47,47,-1,41,41,41,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,27,27, 47,46,46,-1,-1,42,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,33,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,34,34,34,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,35,35,35,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 47,46,45,45,45,-1,-1,45,45,46,46,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 47,46,46,46,46,-1,-1,46,46,46,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,28, 47,47,47,47,47,48,48,47,47,46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, 40,40,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,20,20,19,19,19,19,19, 40,39,39,39,39,40,-1,39,38,37,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,23,22,21,20,19,18,18,18,-1,-1,18,18,18,18,19, 40,39,38,38,38,-1,-1,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,15,15,15,15,16,17,18,19, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,14,14,14,15,-1,-1,-1,20, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,13,13,14,15,16,-1,-1,20, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,12,12,13,14,15,16,17,18,19, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,-1,-1,12,-1,-1,18,18,19, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,9,9,-1,-1,11,11,11,-1,19,19,19, 41,41,-1,-1,40,40,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,8,-1,8,8,-1,10,10,11,10,-1,-1,18,18, 42,42,-1,39,39,39,39,40,-1,31,30,29,28,27,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,8,7,7,7,7,7,7,-1,10,9,-1,9,9,-1,17,17, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,7,6,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,6,5,5,5,5,-1,-1,7,7,7,7,-1,15,15, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,5,4,4,4,4,-1,6,6,6,7,-1,14,14, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,4,3,3,3,-1,5,5,6,7,-1,13,13, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,2,1,1,-1,5,5,6,7,-1,-1,11, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,0,-1,6,-1,7,7,8,9,10, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,7,-1,8,8,8,-1,11, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,-1,-1,8,-1,-1,-1,9,-1,12, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,3,3,-1,10,9,10,11,11,10,-1,13, 44,-1,41,41,41,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,4,-1,-1,10,10,10,11,11,11,-1,14, 45,-1,42,42,41,41,41,41,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,5,-1,-1,11,11,11,11,12,12,-1,15, 44,-1,41,42,42,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,6,7,-1,12,12,12,12,12,13,-1,16, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,10,10,-1,7,7,-1,-1,13,-1,-1,-1,14,-1,17, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,11,11,10,9,8,8,9,-1,14,-1,17,16,15,-1,18, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,11,11,-1,9,9,9,-1,15,-1,16,16,16,17,18, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,12,12,12,-1,10,10,10,-1,14,14,15,16,-1,-1,19, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,13,13,13,-1,-1,11,11,11,12,13,14,15,16,-1,21,20, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,18,17,16,15,15,15,14,14,14,-1,-1,13,12,12,12,-1,14,14,15,16,-1,21,21, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,18,17,16,16,16,15,15,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,22,22, 46,46,-1,38,38,38,38,-1,-1,36,36,36,35,35,-1,-1,24,23,22,21,21,21,21,-1,-1,18,17,17,17,16,16,16,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,23,23, 47,47,-1,39,39,39,39,-1,-1,37,37,36,35,34,34,-1,-1,23,22,22,22,22,21,20,19,18,18,18,17,17,17,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,24,24, 48,48,-1,40,40,-1,40,41,-1,38,37,36,35,34,33,33,-1,-1,23,23,23,22,21,20,19,19,19,18,18,18,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,25,25, 48,48,-1,-1,41,42,41,41,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,26,26, 47,47,47,-1,42,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,27,27, 47,46,46,-1,-1,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,33,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,34,34,34,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,35,35,35,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 47,46,45,45,45,-1,-1,45,45,46,46,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 47,46,46,46,46,-1,-1,46,46,46,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,28, 47,47,47,47,47,48,48,47,47,46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 43,42,42,42,42,43,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,21, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,20, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,19,19, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,18,18,18, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,10,-1,-1,17,17,17, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,9,9,9,-1,17,16,16, 44,44,-1,-1,43,43,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,8,8,9,8,-1,-1,15,15, 45,45,-1,42,42,42,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,8,7,-1,7,7,-1,14,14, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,6,6,6,6,-1,13,13, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,5,5,5,5,-1,12,12, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,4,4,4,4,-1,11,11, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,3,3,3,4,-1,10,10, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,3,4,-1,10,9, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,1,2,3,4,-1,-1,8, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,0,-1,4,4,5,6,7, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,1,-1,5,5,5,-1,8, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,2,-1,-1,-1,6,-1,9, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,4,3,4,5,6,7,-1,10, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,4,4,4,5,6,7,-1,11, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,5,5,5,5,6,7,-1,12, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,6,6,6,6,6,7,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,7,-1,-1,-1,8,-1,14, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,8,-1,11,10,9,-1,13, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,9,-1,11,10,10,11,12, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,18,-1,15,14,14,-1,10,11,11,11,-1,-1,13, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,-1,15,14,13,12,11,11,12,12,-1,15,14, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,16,15,14,14,-1,12,12,12,13,-1,15,15, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,17,16,15,15,15,-1,13,13,13,13,-1,16,16, 51,51,-1,43,43,43,43,-1,-1,41,41,41,40,40,-1,-1,29,28,27,26,26,26,26,-1,-1,23,22,22,22,22,22,22,-1,-1,18,17,16,16,16,-1,-1,14,14,14,14,-1,17,17, 52,52,-1,44,44,44,44,-1,-1,42,42,41,40,39,39,-1,-1,28,27,27,27,27,26,25,24,23,23,23,23,23,23,-1,-1,19,18,17,17,17,17,-1,-1,15,15,15,15,-1,18,18, 53,53,-1,45,45,-1,45,46,-1,43,42,41,40,39,38,38,-1,-1,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,20,19,18,18,18,18,18,-1,17,16,16,16,16,-1,19,19, 53,53,-1,-1,46,47,46,46,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,21,20,19,19,19,-1,19,19,-1,17,17,17,17,-1,-1,20,20, 52,52,52,-1,47,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,21,20,20,-1,-1,18,18,18,-1,22,21,21, 52,51,51,-1,-1,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,21,22,-1,-1,19,-1,-1,22,22,22, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,24,23,23,23, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,25,24,24,24,24, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,25,25,-1,-1,25, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,37,37,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,26, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,38,38,37,37,37,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,28,27, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,39,39,38,37,36,36,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,28,28, 52,51,50,50,50,-1,-1,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,29, 52,51,51,51,51,-1,-1,50,49,48,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 52,52,52,52,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,21, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,20,20, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,20,19, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,18, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,17,17,-1,-1,17, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,17,16,16,16,16, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,16,15,15,15, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,10,-1,-1,14,14,14, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,9,9,9,-1,14,13,13, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,8,8,9,8,-1,-1,12,12, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,8,7,-1,7,7,-1,11,11, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,6,6,6,6,-1,10,10, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,5,5,5,5,-1,9,9, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,4,4,4,4,-1,8,8, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,3,3,3,-1,7,7, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,2,2,-1,7,6, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,2,1,1,-1,-1,5, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,0,1,2,3,4, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,1,1,2,-1,5, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,3,-1,6, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,7,6,5,4,-1,7, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,7,6,5,5,-1,8, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,8,7,6,6,6,-1,9, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,9,8,7,7,7,7,-1,10, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,9,-1,-1,-1,8,-1,11, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,10,-1,11,10,9,-1,12, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,11,-1,11,10,10,11,12, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,16,16,-1,12,12,11,11,-1,-1,13, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,17,16,15,14,13,12,12,12,-1,15,14, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,18,17,16,16,-1,13,13,13,13,-1,15,15, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,16,16, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,17,17, 53,53,-1,45,45,45,45,-1,-1,43,43,43,42,41,41,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,18,18, 54,54,-1,46,46,-1,46,47,-1,44,44,43,42,41,40,40,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,18,17,17,17,17,-1,19,19, 55,55,-1,-1,47,48,47,47,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,18,18,-1,-1,20,20, 54,54,54,-1,48,48,48,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,22,21,21, 54,53,53,-1,-1,49,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,22,22,22, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,24,23,23,23, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,26,25,24,24,24,24, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,26,25,25,-1,-1,25, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,39,39,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,26,26,-1,-1,-1,26, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,40,40,39,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,27,27,27,28,29,28,27, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,41,41,40,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 54,53,52,52,52,-1,-1,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 54,53,53,53,53,-1,-1,52,51,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,30, 54,54,54,54,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,21, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,20,20, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,19,19, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,19,18, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,17,-1,-1,-1,17, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,16,16,-1,-1,16, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,16,15,15,15,15, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,15,14,14,14, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,10,-1,-1,13,13,13, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,9,9,9,-1,13,12,12, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,8,8,9,8,-1,-1,11,11, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,8,7,-1,7,7,-1,10,10, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,6,6,6,6,-1,9,9, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,5,5,5,5,-1,8,8, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,4,4,4,4,-1,7,7, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,3,3,3,-1,6,6, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,2,2,-1,6,5, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,2,1,1,-1,-1,4, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,1,0,1,2,3, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,1,1,1,-1,4, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,2,-1,5, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,6,5,4,3,-1,6, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,7,6,5,4,4,-1,7, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,8,7,6,5,5,5,-1,8, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,8,7,6,6,6,6,-1,9, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,8,-1,-1,-1,7,-1,10, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,9,-1,10,9,8,-1,11, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,10,-1,10,9,9,10,11, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,16,15,15,-1,11,11,10,10,-1,-1,12, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,-1,14,13, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,17,16,15,15,-1,12,12,12,12,-1,14,14, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,15,15, 52,52,-1,44,44,44,44,-1,-1,42,42,42,41,41,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,19,18,17,17,17,-1,-1,14,14,14,14,-1,16,16, 53,53,-1,45,45,45,45,-1,-1,43,43,42,41,40,40,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,20,19,18,18,18,18,-1,-1,15,15,15,15,-1,17,17, 54,54,-1,46,46,-1,46,47,-1,44,43,42,41,40,39,39,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,21,20,19,19,19,19,19,-1,17,16,16,16,16,-1,18,18, 54,54,-1,-1,47,48,47,47,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,22,21,20,20,20,-1,20,20,-1,17,17,17,17,-1,-1,19,19, 53,53,53,-1,48,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,21,21,-1,-1,18,18,18,-1,21,20,20, 53,52,52,-1,-1,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,22,23,-1,-1,19,-1,-1,21,21,21, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,23,22,22,22, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,25,24,23,23,23,23, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,25,24,24,-1,-1,24, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,38,38,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,25,25,-1,-1,-1,25, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,39,39,38,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,26,26,26,27,28,27,26, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,40,40,39,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,28,27,27,-1,27,27,28,27,27, 53,52,51,51,51,-1,-1,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,28,28, 53,52,52,52,52,-1,-1,51,50,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,29, 53,53,53,53,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,26,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 45,44,44,44,44,45,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,26,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,20, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,19,19, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,19,18,18,-1,18,18,19,18,18, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,18,17,17,17,18,19,18,17, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,17,16,16,-1,-1,-1,16, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,16,15,15,-1,-1,15, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,16,15,14,14,14,14, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,14,13,13,13, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,11,-1,-1,12,12,12, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,10,10,10,-1,12,11,11, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,9,9,10,9,-1,-1,10,10, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,9,8,-1,8,8,-1,9,9, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,7,7,7,7,-1,8,8, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,6,6,6,6,-1,7,7, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,5,5,5,5,-1,6,6, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,4,4,4,4,-1,5,5, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,-1,5,4, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,4,3,2,2,-1,-1,3, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,5,-1,2,1,0,1,2, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,6,-1,2,1,1,-1,3, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,7,-1,-1,-1,2,-1,4, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,8,7,6,5,4,3,-1,5, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,8,7,6,5,4,4,-1,6, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,8,7,6,5,5,5,-1,7, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,8,7,6,6,6,6,-1,8, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,8,-1,-1,-1,7,-1,9, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,9,-1,10,9,8,-1,10, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,16,16,16,-1,10,-1,10,9,9,10,11, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,16,15,15,-1,11,11,10,10,-1,-1,12, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,16,15,14,13,12,11,11,11,-1,14,13, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,17,16,15,15,-1,12,12,12,12,-1,14,14, 52,52,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,15,15, 53,53,-1,45,45,45,45,-1,-1,43,43,42,41,41,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,19,18,17,17,17,-1,-1,14,14,14,14,-1,16,16, 54,54,-1,46,46,46,46,-1,-1,44,43,42,41,40,40,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,20,19,18,18,18,18,-1,-1,15,15,15,15,-1,17,17, 55,55,-1,47,47,-1,47,48,-1,44,43,42,41,40,39,39,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,19,19,19,19,-1,17,16,16,16,16,-1,18,18, 54,54,-1,-1,48,49,48,48,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,22,21,20,20,20,-1,20,20,-1,17,17,17,17,-1,-1,19,19, 53,53,53,-1,49,49,49,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,21,21,-1,-1,18,18,18,-1,21,20,20, 53,52,52,-1,-1,50,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,22,23,-1,-1,19,-1,-1,21,21,21, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,23,22,22,22, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,25,24,23,23,23,23, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,25,24,24,-1,-1,24, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,38,38,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,25,25,-1,-1,-1,25, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,39,39,38,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,26,26,26,27,28,27,26, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,40,40,39,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,28,27,27,-1,27,27,28,27,27, 53,52,51,51,51,-1,-1,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,28,28, 53,52,52,52,52,-1,-1,51,50,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,29, 53,53,53,53,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,26,25,24,23,22,21,20,20,20,20,21,21,20,20,20,20,20, 46,45,45,45,45,46,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,19,19,19,19,19, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,18,18, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,18,17,17,-1,17,17,18,17,17, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,17,16,16,16,17,18,17,16, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,17,16,15,15,-1,-1,-1,15, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,17,16,15,14,14,-1,-1,14, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,16,15,14,13,13,13,13, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,13,12,12,12, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,12,-1,-1,11,11,11, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,11,11,11,-1,11,10,10, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,10,10,11,10,-1,-1,9,9, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,10,9,-1,9,9,-1,8,8, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,8,8,8,8,-1,7,7, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,7,7,7,7,-1,6,6, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,6,6,6,6,-1,5,5, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,5,5,5,5,-1,4,4, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,4,4,-1,4,3, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,5,4,3,3,-1,-1,2, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,6,-1,3,2,1,0,1, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,7,-1,3,2,2,-1,2, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,8,-1,-1,-1,3,-1,3, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,9,8,7,6,5,4,-1,4, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,9,8,7,6,5,5,-1,5, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,9,8,7,6,6,6,-1,6, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,9,8,7,7,7,7,-1,7, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,9,-1,-1,-1,8,-1,8, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,10,-1,11,10,9,-1,9, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,17,17,17,-1,11,-1,11,10,10,11,10, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,17,16,16,-1,12,12,11,11,-1,-1,11, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,-1,17,16,15,14,13,12,12,12,-1,13,12, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,18,17,16,16,-1,13,13,13,13,-1,13,13, 53,53,-1,46,45,45,45,-1,43,43,43,43,43,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,14,14, 54,54,-1,46,46,46,46,-1,-1,44,44,43,42,42,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,15,15, 55,55,-1,47,47,47,47,-1,-1,45,44,43,42,41,41,-1,-1,31,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,16,16, 56,56,-1,48,48,-1,48,49,-1,45,44,43,42,41,40,40,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,20,20,20,20,-1,18,17,17,17,17,-1,17,17, 55,55,-1,-1,49,50,49,49,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,18,18,-1,-1,18,18, 54,54,54,-1,50,50,50,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,20,19,19, 54,53,53,-1,-1,51,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,20,20,20, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,22,21,21,21, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,25,24,23,22,22,22,22, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,25,24,23,23,-1,-1,23, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,39,39,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,26,25,24,24,-1,-1,-1,24, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,40,40,39,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,26,25,25,25,26,27,26,25, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,41,41,40,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,27,26,26,-1,26,26,27,26,26, 54,53,52,52,52,-1,-1,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,27,27, 54,53,53,53,53,-1,-1,52,51,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,34,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,28, 54,54,54,54,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,26,25,24,23,22,21,20,19,19,19,19,20,20,19,19,19,19,19, 47,46,46,46,46,47,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,18,18,18,18,18, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,17,17, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,17,16,16,-1,16,16,17,16,16, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,16,15,15,15,16,17,16,15, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,16,15,14,14,-1,-1,-1,14, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,16,15,14,13,13,-1,-1,13, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,17,16,15,14,13,12,12,12,12, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,12,11,11,11, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,13,-1,-1,10,10,10, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,12,12,12,-1,10,9,9, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,11,11,12,11,-1,-1,8,8, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,11,10,-1,10,10,-1,7,7, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,9,9,9,9,-1,6,6, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,8,8,8,8,-1,5,5, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,7,7,7,7,-1,4,4, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,6,6,6,6,-1,3,3, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,5,5,-1,3,2, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,6,5,4,4,-1,-1,1, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,7,-1,4,3,2,1,0, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,8,-1,4,3,3,-1,1, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,9,-1,-1,-1,4,-1,2, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,10,9,8,7,6,5,-1,3, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,10,9,8,7,6,6,-1,4, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,10,9,8,7,7,7,-1,5, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,10,9,8,8,8,8,-1,6, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,10,-1,-1,-1,9,-1,7, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,11,-1,12,11,10,-1,8, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,18,18,18,-1,12,-1,12,11,11,10,9, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,22,-1,18,17,17,-1,13,13,12,12,-1,-1,10, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,-1,18,17,16,15,14,13,13,13,-1,12,11, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,19,18,17,17,-1,14,14,14,14,-1,12,12, 54,54,-1,47,46,46,46,-1,44,44,44,44,44,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,20,19,18,18,18,-1,15,15,15,15,-1,13,13, 55,55,-1,47,47,47,47,-1,-1,45,45,44,43,43,-1,-1,33,32,31,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,21,20,19,19,19,-1,-1,16,16,16,16,-1,14,14, 56,56,-1,48,48,48,48,-1,-1,46,45,44,43,42,42,-1,-1,32,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,20,20,20,-1,-1,17,17,17,17,-1,15,15, 57,57,-1,49,49,-1,49,50,-1,46,45,44,43,42,41,41,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,21,21,21,21,-1,19,18,18,18,18,-1,16,16, 56,56,-1,-1,50,51,50,50,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,24,23,22,22,22,-1,22,22,-1,19,19,19,19,-1,-1,17,17, 55,55,55,-1,51,51,51,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,23,23,-1,-1,20,20,20,-1,19,18,18, 55,54,54,-1,-1,52,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,24,25,-1,-1,21,-1,-1,19,19,19, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,21,20,20,20, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,25,24,23,22,21,21,21,21, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,25,24,23,22,22,-1,-1,22, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,40,40,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,25,24,23,23,-1,-1,-1,23, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,41,41,40,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,25,24,24,24,25,26,25,24, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,42,42,41,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,26,25,25,-1,25,25,26,25,25, 55,54,53,53,53,-1,-1,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,26,26, 55,54,54,54,54,-1,-1,53,52,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,35,34,33,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,27, 55,55,55,55,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,34,33,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, 20,20,20,20,20,20,21,20,20,20,20,21,22,23,24,25,26,27,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 19,19,19,19,19,20,-1,19,19,19,20,21,22,23,24,25,26,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 18,18,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 17,17,18,17,17,-1,17,17,18,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 16,17,18,17,16,16,16,17,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 15,-1,-1,-1,15,15,16,17,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 14,-1,-1,14,14,15,16,17,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 13,13,13,13,14,15,16,17,18,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 12,12,12,13,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 11,11,11,-1,-1,14,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 10,10,11,-1,13,13,13,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 9,9,-1,-1,12,12,12,12,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 8,8,-1,11,11,11,11,12,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 7,7,-1,10,10,10,10,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 6,6,-1,9,9,9,9,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 5,5,-1,8,8,8,8,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 4,4,-1,7,7,7,7,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 3,4,-1,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 2,-1,-1,5,5,6,7,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 1,2,3,4,5,-1,8,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 0,-1,4,4,5,-1,9,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 1,-1,5,-1,-1,-1,10,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 2,-1,6,7,8,9,10,11,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 3,-1,7,7,8,9,10,11,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 4,-1,8,8,8,9,10,11,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 5,-1,9,9,9,9,10,11,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,50,50,50,50,50,51,-1,54, 6,-1,10,-1,-1,-1,11,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,49,-1,-1,-1,50,-1,53, 7,-1,11,11,12,-1,12,-1,19,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 8,9,10,11,12,-1,13,-1,18,18,18,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,-1,48,48,49,50,51, 9,-1,-1,12,12,13,14,-1,17,17,18,-1,23,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 10,11,-1,13,13,13,14,15,16,17,18,-1,-1,24,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 11,11,-1,14,14,14,14,-1,17,17,18,19,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 12,12,-1,15,15,15,15,-1,18,18,18,19,20,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,44,44,45,45,45,-1,47,47,47,48,-1,55,55, 13,13,-1,16,16,16,16,-1,-1,19,19,19,20,21,-1,-1,27,27,27,27,27,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,43,43,44,45,46,-1,-1,48,48,48,48,-1,56,56, 14,14,-1,17,17,17,17,-1,-1,20,20,20,20,21,22,-1,-1,28,28,28,28,28,28,29,30,31,32,32,32,32,33,-1,-1,42,42,43,44,45,46,-1,-1,49,49,49,49,-1,57,57, 15,15,-1,18,18,-1,18,19,-1,21,21,21,21,21,22,23,-1,-1,29,29,29,29,29,29,30,31,32,33,33,33,-1,-1,41,41,42,43,44,45,46,-1,51,50,50,50,50,-1,57,57, 16,16,-1,-1,19,20,19,19,-1,22,22,-1,22,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,51,51,51,51,-1,-1,56,56, 17,17,18,-1,20,20,20,-1,-1,23,23,24,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,52,52,-1,55,55,55, 18,18,18,-1,-1,21,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,53,-1,-1,54,54,55, 19,19,19,20,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 20,20,20,20,21,22,23,24,25,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 21,-1,-1,21,21,22,23,24,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 22,-1,-1,-1,22,22,23,24,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,40,40,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 23,24,25,24,23,23,23,24,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,40,41,41,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 24,24,25,24,24,-1,24,24,25,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,41,42,42,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 25,25,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,-1,53,53,53,54,55, 26,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,52,53,-1,55,54,54,54,54,55, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,32,33,34,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,55,55,55,55, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 21,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,-1,44,44,44,44,45, 20,20,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 19,19,20,19,19,-1,19,19,20,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 18,19,20,19,18,18,18,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 17,-1,-1,-1,17,17,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 16,-1,-1,16,16,17,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 15,15,15,15,16,17,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 14,14,14,15,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 13,13,13,-1,-1,11,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 12,12,13,-1,10,10,10,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 11,11,-1,-1,9,9,9,9,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 10,10,-1,8,8,8,8,9,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 9,9,-1,7,7,7,7,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 8,8,-1,6,6,6,6,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 7,7,-1,5,5,5,5,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 6,6,-1,4,4,4,4,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 5,6,-1,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 4,-1,-1,2,2,3,4,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 3,2,1,1,2,-1,5,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 4,-1,0,1,2,-1,6,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 5,-1,1,-1,-1,-1,7,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 6,-1,2,3,4,5,6,7,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 7,-1,3,3,4,5,6,7,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 8,-1,4,4,4,5,6,7,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 9,-1,5,5,5,5,6,7,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 10,-1,6,-1,-1,-1,7,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 11,-1,7,8,9,-1,8,-1,16,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 10,9,8,8,9,-1,9,-1,15,15,15,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 11,-1,-1,9,9,10,10,-1,14,14,15,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 12,13,-1,10,10,10,11,12,13,14,15,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 13,13,-1,11,11,11,11,-1,14,14,15,16,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 14,14,-1,12,12,12,12,-1,15,15,15,16,17,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,41,41,42,42,42,-1,44,44,44,45,-1,52,52, 15,15,-1,13,13,13,13,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,40,40,41,42,43,-1,-1,45,45,45,45,-1,53,53, 16,16,-1,14,14,14,14,-1,-1,17,17,17,17,18,19,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,39,39,40,41,42,43,-1,-1,46,46,46,46,-1,54,54, 17,17,-1,15,15,-1,15,16,-1,18,18,18,18,18,19,20,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,39,40,41,42,43,-1,48,47,47,47,47,-1,54,54, 18,18,-1,-1,16,17,16,16,-1,19,19,-1,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,48,48,48,48,-1,-1,53,53, 19,19,20,-1,17,17,17,-1,-1,20,20,21,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,-1,52,52,52, 20,20,20,-1,-1,18,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,-1,-1,51,51,52, 21,21,21,22,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 22,22,22,22,23,24,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 23,-1,-1,23,23,24,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 24,-1,-1,-1,24,24,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,37,37,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 25,26,27,26,25,25,25,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,37,37,37,38,38,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 26,26,27,26,26,-1,26,26,27,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,36,36,37,38,39,39,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 27,27,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,-1,50,50,50,51,52, 28,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,48,49,50,-1,52,51,51,51,51,52, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,34,33,32,31,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,52,52,52,52, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 21,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,-1,44,44,44,44,45, 20,20,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 19,19,20,19,19,-1,19,19,20,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 18,19,20,19,18,18,18,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 17,-1,-1,-1,17,17,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 16,-1,-1,16,16,17,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 15,15,15,15,16,17,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 14,14,14,15,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 13,13,13,-1,-1,11,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 12,12,13,-1,10,10,10,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 11,11,-1,-1,9,9,9,9,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 10,10,-1,8,8,8,8,9,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 9,9,-1,7,7,7,7,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 8,8,-1,6,6,6,6,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 7,7,-1,5,5,5,5,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 6,6,-1,4,4,4,4,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 5,6,-1,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 4,-1,-1,2,2,3,4,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 3,2,1,1,1,-1,5,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 4,-1,1,0,1,-1,6,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 5,-1,2,-1,-1,-1,7,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 6,-1,3,4,5,6,7,8,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 7,-1,4,4,5,6,7,8,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 8,-1,5,5,5,6,7,8,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 9,-1,6,6,6,6,7,8,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 10,-1,7,-1,-1,-1,8,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 11,-1,8,9,10,-1,9,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 11,10,9,9,10,-1,10,-1,16,16,16,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 12,-1,-1,10,10,11,11,-1,15,15,16,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 13,14,-1,11,11,11,12,13,14,15,16,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 14,14,-1,12,12,12,12,-1,15,15,16,17,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 15,15,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,41,41,42,42,42,-1,44,44,44,45,-1,52,52, 16,16,-1,14,14,14,14,-1,-1,17,17,17,18,19,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,40,40,41,42,43,-1,-1,45,45,45,45,-1,53,53, 17,17,-1,15,15,15,15,-1,-1,18,18,18,18,19,20,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,39,39,40,41,42,43,-1,-1,46,46,46,46,-1,54,54, 18,18,-1,16,16,-1,16,17,-1,19,19,19,19,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,39,40,41,42,43,-1,48,47,47,47,47,-1,54,54, 19,19,-1,-1,17,18,17,17,-1,20,20,-1,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,48,48,48,48,-1,-1,53,53, 20,20,21,-1,18,18,18,-1,-1,21,21,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,-1,52,52,52, 21,21,21,-1,-1,19,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,-1,-1,51,51,52, 22,22,22,23,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 23,23,23,23,24,25,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 24,-1,-1,24,24,25,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 25,-1,-1,-1,25,25,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 26,27,28,27,26,26,26,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,38,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 27,27,28,27,27,-1,27,27,28,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,39,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 28,28,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,50,-1,-1,50,50,50,51,52, 29,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,50,51,-1,52,51,51,51,51,52, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,52,52,52,52,52, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 22,22,22,22,22,23,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,-1,44,44,44,44,45, 21,21,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 20,20,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 19,20,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 18,-1,-1,-1,18,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 17,-1,-1,17,17,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 16,16,16,16,17,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 15,15,15,16,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 14,14,14,-1,-1,11,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 13,13,14,-1,10,10,10,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 12,12,-1,-1,9,9,9,9,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 11,11,-1,8,8,8,8,9,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 10,10,-1,7,7,7,7,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 9,9,-1,6,6,6,6,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 8,8,-1,5,5,5,5,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 7,7,-1,4,4,4,4,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 6,7,-1,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 5,-1,-1,2,2,3,4,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 4,3,2,1,1,-1,5,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 5,-1,2,1,0,-1,6,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 6,-1,3,-1,-1,-1,7,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 7,-1,4,5,6,7,8,9,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 8,-1,5,5,6,7,8,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 9,-1,6,6,6,7,8,9,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 10,-1,7,7,7,7,8,9,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 11,-1,8,-1,-1,-1,9,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 12,-1,9,10,11,-1,10,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 12,11,10,10,11,-1,11,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 13,-1,-1,11,11,12,12,-1,16,16,17,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 14,15,-1,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 15,15,-1,13,13,13,13,-1,16,16,17,18,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 16,16,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,41,41,42,42,42,-1,44,44,44,45,-1,52,52, 17,17,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,24,24,24,24,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,40,40,41,42,43,-1,-1,45,45,45,45,-1,53,53, 18,18,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,29,30,-1,-1,39,39,40,41,42,43,-1,-1,46,46,46,46,-1,54,54, 19,19,-1,17,17,-1,17,18,-1,20,20,20,20,20,21,22,-1,-1,26,26,26,26,26,26,27,28,29,30,30,30,-1,-1,38,38,39,40,41,42,43,-1,48,47,47,47,47,-1,54,54, 20,20,-1,-1,18,19,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,48,48,48,48,-1,-1,53,53, 21,21,22,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,-1,52,52,52, 22,22,22,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,-1,-1,51,51,52, 23,23,23,24,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 24,24,24,24,25,26,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 25,-1,-1,25,25,26,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 26,-1,-1,-1,26,26,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 27,28,29,28,27,27,27,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,50,50,-1,-1,50,50,50,51,52, 30,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,51,51,-1,52,51,51,51,51,52, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,52,52,52,52,52,52, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,-1,43,43,43,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 21,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 20,20,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 19,19,19,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 18,18,18,-1,-1,11,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 17,17,18,-1,10,10,10,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 16,16,-1,-1,9,9,9,9,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,45,44,-1,-1,45,45, 15,15,-1,8,8,8,8,9,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,-1,43,43,-1,46,46, 14,14,-1,7,7,7,7,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 13,13,-1,6,6,6,6,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 12,12,-1,5,5,5,5,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 11,11,-1,5,4,4,4,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 10,11,-1,5,4,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 9,-1,-1,5,4,3,2,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 8,7,6,5,5,-1,1,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 9,-1,6,6,6,-1,0,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 10,-1,7,-1,-1,-1,1,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 11,-1,6,5,4,3,2,3,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 12,-1,6,5,4,3,3,3,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 13,-1,6,5,4,4,4,4,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 14,-1,6,5,5,5,5,5,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 13,-1,7,-1,-1,-1,6,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,8,9,10,-1,7,-1,15,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 11,10,9,9,10,-1,8,-1,14,14,14,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 12,-1,-1,10,10,10,9,-1,13,13,14,-1,19,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 13,14,-1,11,11,10,10,11,12,13,14,-1,-1,20,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 14,14,-1,12,11,11,11,-1,13,13,14,15,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 15,15,-1,12,12,12,12,-1,14,14,14,15,16,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 16,16,-1,13,13,13,13,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,23,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 17,17,-1,14,14,14,14,-1,-1,16,16,16,16,17,18,-1,-1,24,24,24,24,24,24,25,26,27,28,28,28,28,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 18,18,-1,15,15,-1,15,16,-1,17,17,17,17,17,18,19,-1,-1,25,25,25,25,25,25,26,27,28,29,29,29,-1,-1,37,37,38,39,40,41,42,-1,47,46,46,46,46,-1,53,53, 19,19,-1,-1,16,17,16,16,-1,18,18,-1,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,47,47,-1,-1,52,52, 20,20,21,-1,17,17,17,-1,-1,19,19,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 21,21,21,-1,-1,18,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 22,22,22,23,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 23,23,23,23,24,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 24,-1,-1,24,24,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 25,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 26,27,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,36,37,37,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 27,27,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,37,38,38,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 28,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,-1,49,49,49,50,51, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,47,48,49,-1,51,50,50,50,50,51, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,51,51,51,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 20,20,20,20,20,20,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,41,41,41,41,41, 20,19,19,19,19,20,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,-1,40,40,40,40,41, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,39,-1,-1,39,39,39,40,41, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 21,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 21,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 20,19,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 20,19,19,-1,-1,13,-1,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,42,-1,-1,40,40,41, 20,20,20,-1,12,12,12,-1,-1,10,10,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,41,41,-1,41,41,41, 19,19,-1,-1,11,11,11,11,-1,9,9,-1,9,9,9,9,10,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,40,40,41,40,-1,-1,42,42, 18,18,-1,10,10,10,10,11,-1,8,8,8,8,8,8,9,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,-1,40,39,-1,39,39,-1,43,43, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,7,8,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,-1,-1,38,38,38,38,-1,44,44, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,7,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,37,37,37,37,-1,45,45, 15,15,-1,8,7,7,7,-1,5,5,5,5,6,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,30,30,31,32,33,-1,36,36,36,37,-1,44,44, 14,14,-1,8,7,6,6,-1,4,4,4,5,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,-1,35,35,36,37,-1,43,43, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 12,-1,-1,8,7,6,6,-1,2,2,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 11,10,9,8,8,-1,7,-1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 12,-1,9,9,9,-1,8,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 13,-1,10,-1,-1,-1,9,-1,-1,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 14,-1,11,12,12,11,10,11,-1,3,3,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 15,-1,12,12,12,11,11,11,-1,-1,4,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,41,41,41,-1,44, 16,-1,13,13,12,12,12,12,-1,-1,5,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,41,41,41,41,42,42,-1,45, 17,-1,14,13,13,13,13,13,-1,7,6,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,42,42,41,-1,44, 18,-1,15,-1,-1,-1,14,-1,-1,7,7,-1,10,10,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 19,-1,16,17,17,-1,15,-1,9,8,8,9,10,11,11,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 19,18,17,16,16,-1,15,-1,9,9,9,-1,11,11,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,12,12,12,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,13,13,13,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,14,14,14,15,15,15,16,17,18,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,15,15,16,16,16,17,18,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,34,34,35,35,35,-1,37,37,37,38,-1,45,45, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,16,16,16,17,17,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,33,33,34,35,36,-1,-1,38,38,38,38,-1,46,46, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,17,17,17,18,18,18,19,20,21,22,22,22,22,23,-1,-1,32,32,33,34,35,36,-1,-1,39,39,39,39,-1,47,47, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,18,18,18,19,19,19,20,21,22,23,23,23,-1,-1,31,31,32,33,34,35,36,-1,41,40,40,40,40,-1,47,47, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,41,41,41,41,-1,-1,46,46, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,26,27,26,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,-1,45,45,45, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,-1,27,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,-1,-1,44,44,45, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,44,44,44,-1,45,44,44,44,44,45, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,45,45,45,46,45,45,45,45,45,45, 20,20,20,20,20,20,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,40,40,40,40,40, 20,19,19,19,19,20,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,39,-1,-1,39,39,39,39,40, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,-1,-1,38,38,38,39,40, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 21,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 21,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 20,19,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 20,19,19,-1,-1,13,-1,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,-1,-1,39,39,40, 20,20,20,-1,12,12,12,-1,-1,10,10,11,10,10,10,10,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,40,40,-1,40,40,40, 19,19,-1,-1,11,11,11,11,-1,9,9,-1,9,9,9,9,10,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,39,39,40,39,-1,-1,41,41, 18,18,-1,10,10,10,10,11,-1,8,8,8,8,8,8,9,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,-1,39,38,-1,38,38,-1,42,42, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,7,8,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,-1,-1,37,37,37,37,-1,43,43, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,7,-1,-1,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,36,36,36,36,-1,44,44, 15,15,-1,8,7,7,7,-1,5,5,5,5,6,-1,-1,-1,8,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,29,29,30,31,32,-1,35,35,35,36,-1,43,43, 14,14,-1,8,7,6,6,-1,4,4,4,5,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,-1,34,34,35,36,-1,42,42, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 12,-1,-1,8,7,6,6,-1,2,2,2,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 11,10,9,8,8,-1,7,-1,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 12,-1,9,9,9,-1,8,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 13,-1,10,-1,-1,-1,9,-1,-1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 14,-1,11,12,12,11,10,11,-1,2,2,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 15,-1,12,12,12,11,11,11,-1,-1,3,-1,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,40,40,40,-1,43, 16,-1,13,13,12,12,12,12,-1,-1,4,-1,7,7,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,40,41,41,-1,44, 17,-1,14,13,13,13,13,13,-1,6,5,-1,8,8,9,10,11,11,11,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,9,9,9,10,11,12,12,12,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 19,-1,16,16,16,-1,15,-1,8,7,7,8,9,10,10,10,11,12,13,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 18,17,16,15,15,-1,14,-1,8,8,8,-1,10,10,11,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,11,11,11,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,12,12,12,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,13,13,13,14,14,14,15,16,17,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,14,14,15,15,15,16,17,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,33,33,34,34,34,-1,36,36,36,37,-1,44,44, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,15,15,15,16,16,16,17,-1,-1,20,20,20,20,21,22,23,-1,-1,32,32,33,34,35,-1,-1,37,37,37,37,-1,45,45, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,16,16,16,17,17,17,18,19,20,21,21,21,21,22,-1,-1,31,31,32,33,34,35,-1,-1,38,38,38,38,-1,46,46, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,17,17,17,18,18,18,19,20,21,22,22,22,-1,-1,30,30,31,32,33,34,35,-1,40,39,39,39,39,-1,46,46, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,40,40,40,40,-1,-1,45,45, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,26,25,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,-1,44,44,44, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,-1,-1,43,43,44, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,31,30,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,43,43,43,-1,44,43,43,43,43,44, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,44,44,44,45,44,44,44,44,44,44, 20,20,20,20,20,20,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,39,40,40,39,39,39,39,39, 20,19,19,19,19,20,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,38,38,-1,-1,38,38,38,38,39, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,37,-1,-1,37,37,37,38,39, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 21,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 21,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 20,19,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 20,19,19,-1,-1,13,-1,-1,12,11,11,11,11,11,11,11,11,11,12,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,-1,-1,38,38,39, 20,20,20,-1,12,12,12,-1,-1,10,10,11,10,10,10,10,10,11,12,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,39,39,39,-1,39,39,39, 19,19,-1,-1,11,11,11,11,-1,9,9,-1,9,9,9,9,10,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,38,38,39,38,-1,-1,40,40, 18,18,-1,10,10,10,10,11,-1,8,8,8,8,8,8,9,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,30,-1,38,37,-1,37,37,-1,41,41, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,7,8,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,-1,-1,36,36,36,36,-1,42,42, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,7,-1,-1,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,-1,-1,27,27,28,29,30,-1,-1,35,35,35,35,-1,43,43, 15,15,-1,8,7,7,7,-1,5,5,5,5,6,-1,-1,-1,7,7,8,9,10,11,12,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,28,28,29,30,31,-1,34,34,34,35,-1,42,42, 14,14,-1,8,7,6,6,-1,4,4,4,5,-1,-1,6,6,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,-1,33,33,34,35,-1,41,41, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,31,32,33,34,35,-1,41,40, 12,-1,-1,8,7,6,6,-1,2,2,2,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,-1,33,33,34,35,-1,-1,39, 11,10,9,8,8,-1,7,-1,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,-1,35,35,36,37,38, 12,-1,9,9,9,-1,8,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,-1,36,36,36,-1,39, 13,-1,10,-1,-1,-1,9,-1,-1,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,-1,-1,17,17,17,18,19,20,21,22,23,24,25,-1,28,28,-1,-1,36,-1,-1,-1,37,-1,40, 14,-1,11,12,12,11,10,11,-1,2,2,-1,4,4,4,5,6,7,8,9,10,11,12,-1,-1,18,18,18,18,19,20,21,22,23,24,25,-1,29,29,-1,38,37,38,39,39,38,-1,41, 15,-1,12,12,12,11,11,11,-1,-1,3,-1,5,5,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,-1,30,-1,-1,38,38,38,39,39,39,-1,42, 16,-1,13,13,12,12,12,12,-1,-1,4,-1,6,6,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,39,40,40,-1,43, 17,-1,14,13,13,13,13,13,-1,6,5,-1,7,7,8,9,10,10,10,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,8,8,8,9,10,11,11,11,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 19,-1,16,16,16,-1,15,-1,8,7,7,8,9,9,9,9,10,11,12,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 18,17,16,15,15,-1,14,-1,8,8,8,-1,10,10,10,10,10,11,12,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,11,11,11,11,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,12,12,12,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,13,13,13,13,13,13,14,15,16,-1,-1,17,17,18,19,20,21,22,23,24,-1,-1,33,32,32,32,-1,34,34,35,36,-1,42,42, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,14,14,14,14,14,15,16,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,32,32,33,33,33,-1,35,35,35,36,-1,43,43, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,15,15,15,15,15,15,16,-1,-1,19,19,19,19,20,21,22,-1,-1,31,31,32,33,34,-1,-1,36,36,36,36,-1,44,44, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,16,16,16,16,16,16,17,18,19,20,20,20,20,21,-1,-1,30,30,31,32,33,34,-1,-1,37,37,37,37,-1,45,45, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,21,21,21,-1,-1,29,29,30,31,32,33,34,-1,39,38,38,38,38,-1,45,45, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,39,39,39,39,-1,-1,44,44, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,21,22,23,24,25,25,24,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,-1,43,43,43, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,-1,25,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,-1,-1,42,42,43, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,42,42,42,-1,43,42,42,42,42,43, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,41,42,43,43,43,43,44,43,43,43,43,43,43, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,38,38,38,39,39,38,38,38,38,38, 21,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,-1,37,37,37,37,38, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 22,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 22,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 21,20,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 21,20,20,-1,-1,14,-1,-1,13,12,12,12,12,12,12,12,12,12,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,39,-1,-1,37,37,38, 21,21,21,-1,13,13,13,-1,-1,11,11,12,11,11,11,11,11,12,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,38,38,-1,38,38,38, 20,20,-1,-1,12,12,12,12,-1,10,10,-1,10,10,10,10,11,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,37,37,38,37,-1,-1,39,39, 19,19,-1,11,11,11,11,12,-1,9,9,9,9,9,9,10,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,29,-1,37,36,-1,36,36,-1,40,40, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,8,9,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,-1,-1,35,35,35,35,-1,41,41, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,8,-1,-1,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,-1,-1,26,26,27,28,29,-1,-1,34,34,34,34,-1,42,42, 16,16,-1,9,8,8,8,-1,6,6,6,6,7,-1,-1,-1,6,6,7,8,9,10,11,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,27,27,28,29,30,-1,33,33,33,34,-1,41,41, 15,15,-1,9,8,7,7,-1,5,5,5,6,-1,-1,5,5,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,-1,32,32,33,34,-1,40,40, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 13,-1,-1,9,8,7,7,-1,3,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 12,11,10,9,9,-1,8,-1,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 13,-1,10,10,10,-1,9,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 14,-1,11,-1,-1,-1,10,-1,-1,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 15,-1,12,13,13,12,11,12,-1,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 16,-1,13,13,13,12,12,12,-1,-1,4,-1,4,4,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,38,38,38,-1,41, 17,-1,14,14,13,13,13,13,-1,-1,5,-1,5,5,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,25,25,-1,30,-1,-1,38,38,38,38,39,39,-1,42, 18,-1,15,14,14,14,14,14,-1,7,6,-1,6,6,7,8,9,9,9,9,10,11,12,-1,-1,18,18,18,18,19,20,21,22,23,24,25,-1,29,29,-1,38,37,38,39,39,38,-1,41, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,7,7,7,8,9,10,10,10,10,11,12,-1,-1,17,17,17,18,19,20,21,22,23,24,25,-1,28,28,-1,-1,36,-1,-1,-1,37,-1,40, 20,-1,17,17,17,-1,16,-1,9,8,8,9,8,8,8,8,9,10,11,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,-1,36,36,36,-1,39, 19,18,17,16,16,-1,15,-1,9,9,9,-1,9,9,9,9,9,10,11,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,-1,35,35,36,37,38, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,10,10,10,10,10,10,11,12,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,-1,33,33,34,35,-1,-1,39, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,31,32,33,34,35,-1,41,40, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,12,12,12,12,12,12,13,14,15,-1,-1,16,16,17,18,19,20,21,22,23,-1,-1,32,31,31,31,-1,33,33,34,35,-1,41,41, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,13,13,13,13,13,14,15,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,31,31,32,32,32,-1,34,34,34,35,-1,42,42, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,14,14,14,14,14,14,15,-1,-1,18,18,18,18,19,20,21,-1,-1,30,30,31,32,33,-1,-1,35,35,35,35,-1,43,43, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,15,15,15,15,15,15,16,17,18,19,19,19,19,20,-1,-1,29,29,30,31,32,33,-1,-1,36,36,36,36,-1,44,44, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,16,16,16,16,16,16,17,18,19,20,20,20,-1,-1,28,28,29,30,31,32,33,-1,38,37,37,37,37,-1,44,44, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,38,38,38,38,-1,-1,43,43, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,22,23,24,25,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,-1,42,42,42, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,-1,24,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,-1,-1,41,41,42, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,41,41,41,-1,42,41,41,41,41,42, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,34,33,34,35,36,37,38,39,40,41,42,42,42,42,43,42,42,42,42,42,42, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,38,37,37,37,37,37, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,-1,36,36,36,36,37, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 22,21,20,19,18,18,18,18,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 23,-1,-1,-1,18,17,17,17,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 23,-1,-1,19,18,17,16,16,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 22,21,20,19,18,17,16,15,15,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 22,21,21,-1,-1,15,-1,-1,14,13,13,13,13,13,13,13,13,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,-1,-1,36,36,37, 22,22,22,-1,14,14,14,-1,-1,12,12,13,12,12,12,12,12,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,37,37,-1,37,37,37, 21,21,-1,-1,13,13,13,13,-1,11,11,-1,11,11,11,11,12,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,36,36,37,36,-1,-1,38,38, 20,20,-1,12,12,12,12,13,-1,10,10,10,10,10,10,11,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,-1,36,35,-1,35,35,-1,39,39, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,9,10,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,-1,-1,34,34,34,34,-1,40,40, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,9,-1,-1,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,33,33,33,33,-1,41,41, 17,17,-1,10,9,9,9,-1,7,7,7,7,8,-1,-1,-1,5,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,26,26,27,28,29,-1,32,32,32,33,-1,40,40, 16,16,-1,10,9,8,8,-1,6,6,6,7,-1,-1,4,4,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,-1,31,31,32,33,-1,39,39, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 14,-1,-1,10,9,8,8,-1,4,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 13,12,11,10,10,-1,9,-1,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 14,-1,11,11,11,-1,10,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 15,-1,12,-1,-1,-1,11,-1,-1,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 16,-1,13,14,14,13,12,13,-1,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 17,-1,14,14,14,13,13,13,-1,-1,5,-1,3,3,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 18,-1,15,15,14,14,14,14,-1,-1,6,-1,4,4,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 19,-1,16,15,15,15,15,15,-1,8,7,-1,5,5,6,7,8,8,8,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,6,6,6,7,8,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 21,-1,18,18,18,-1,17,-1,10,9,9,8,7,7,7,7,8,9,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 20,19,18,17,17,-1,16,-1,10,10,10,-1,8,8,8,8,8,9,10,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,10,11,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,11,12,13,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,14,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,13,14,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,30,30,31,31,31,-1,33,33,33,34,-1,41,41, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,-1,-1,17,17,17,17,18,19,20,-1,-1,29,29,30,31,32,-1,-1,34,34,34,34,-1,42,42, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,18,18,18,18,19,-1,-1,28,28,29,30,31,32,-1,-1,35,35,35,35,-1,43,43, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,18,19,19,19,-1,-1,27,27,28,29,30,31,32,-1,37,36,36,36,36,-1,43,43, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,37,37,37,37,-1,-1,42,42, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,-1,41,41,41, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,-1,23,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,-1,-1,40,40,41, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,40,40,40,-1,41,40,40,40,40,41, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,40,41,41,41,41,42,41,41,41,41,41,41, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,38,37,37,37,37,37, 23,22,22,22,22,23,-1,22,22,22,23,24,25,26,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,-1,36,36,36,36,37, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 23,22,21,20,19,19,19,19,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 24,-1,-1,-1,19,18,18,18,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 24,-1,-1,20,19,18,17,17,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 23,22,21,20,19,18,17,16,16,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,-1,-1,36,36,37, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,36,36,-1,37,37,37, 22,22,-1,-1,14,14,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,35,35,36,35,-1,-1,38,38, 21,21,-1,13,13,13,13,14,-1,11,11,11,11,11,11,12,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,-1,-1,23,23,24,25,26,27,28,-1,35,34,-1,34,34,-1,39,39, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,25,26,27,28,-1,-1,33,33,33,33,-1,40,40, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,6,6,6,6,7,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,25,25,26,27,28,-1,-1,32,32,32,32,-1,40,40, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,5,5,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,26,26,27,28,29,-1,31,31,31,32,-1,39,39, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,4,4,4,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,27,27,28,28,-1,30,30,31,32,-1,38,38, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 14,13,12,11,11,-1,10,-1,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 15,-1,12,12,12,-1,11,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 16,-1,13,-1,-1,-1,12,-1,-1,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 17,-1,14,15,15,14,13,14,-1,5,5,-1,2,2,2,2,3,4,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 18,-1,15,15,15,14,14,14,-1,-1,6,-1,3,3,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 19,-1,16,16,15,15,15,15,-1,-1,7,-1,4,4,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 20,-1,17,16,16,16,16,16,-1,9,8,-1,5,5,6,7,8,7,7,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,6,6,7,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,8,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 20,19,18,17,17,-1,16,-1,11,10,10,-1,8,8,8,8,8,9,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,10,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,11,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,13,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,13,14,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,29,29,30,30,30,-1,32,32,32,33,-1,40,40, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,-1,-1,16,16,16,16,17,18,19,-1,-1,28,28,29,30,31,-1,-1,33,33,33,33,-1,41,41, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,17,17,17,17,18,-1,-1,27,27,28,29,30,31,-1,-1,34,34,34,34,-1,42,42, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,18,18,18,18,-1,-1,26,26,27,28,29,30,31,-1,36,35,35,35,35,-1,42,42, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,36,36,36,36,-1,-1,41,41, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,23,24,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,-1,40,40,40, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,-1,-1,39,39,40, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,40,39,39,39,39,40, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,34,33,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,40,40,40,40,40,40, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,38,37,37,37,37,37, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,-1,36,36,36,36,37, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 24,23,22,21,20,20,20,20,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 25,-1,-1,-1,20,19,19,19,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 25,-1,-1,21,20,19,18,18,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 24,23,22,21,20,19,18,17,17,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,36,-1,-1,36,36,37, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,35,35,35,-1,37,37,37, 23,23,-1,-1,15,15,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,34,34,35,34,-1,-1,38,38, 22,22,-1,14,14,14,14,15,-1,12,12,12,12,12,12,13,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,-1,-1,23,23,24,25,26,27,28,-1,34,33,-1,33,33,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,24,24,25,26,27,28,-1,-1,32,32,32,32,-1,40,40, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,6,6,6,6,6,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,25,25,26,27,28,-1,-1,31,31,31,31,-1,39,39, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,5,5,5,5,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,26,26,27,28,28,-1,30,30,30,31,-1,38,38, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,4,4,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,27,27,27,27,-1,29,29,30,31,-1,37,37, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 15,14,13,12,12,-1,11,-1,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 18,-1,15,16,16,15,14,15,-1,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,3,3,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,4,4,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 21,-1,18,17,17,17,17,17,-1,10,9,-1,5,5,6,7,7,6,6,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,6,6,6,7,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 20,19,18,17,17,-1,16,-1,11,10,10,-1,8,8,8,8,8,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,12,12,12,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,13,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,28,28,29,29,29,-1,31,31,31,32,-1,39,39, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,-1,-1,15,15,15,15,16,17,18,-1,-1,27,27,28,29,30,-1,-1,32,32,32,32,-1,40,40, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,17,-1,-1,26,26,27,28,29,30,-1,-1,33,33,33,33,-1,41,41, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,25,25,26,27,28,29,30,-1,35,34,34,34,34,-1,41,41, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,35,35,35,35,-1,-1,40,40, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,23,24,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,-1,39,39,39, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,-1,-1,38,38,39, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, 25,25,25,25,25,25,26,25,25,25,25,26,27,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,38,37,37,37,37,37, 25,24,24,24,24,25,-1,24,24,24,25,26,27,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,-1,36,36,36,36,37, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 25,24,23,22,21,21,21,21,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 26,-1,-1,-1,21,20,20,20,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 26,-1,-1,22,21,20,19,19,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 25,24,23,22,21,20,19,18,18,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,-1,-1,36,36,37, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,-1,37,37,37, 24,24,-1,-1,16,16,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,33,33,34,33,-1,-1,38,38, 23,23,-1,15,15,15,15,16,-1,13,13,13,13,13,13,14,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,23,23,24,25,26,27,28,-1,33,32,-1,32,32,-1,39,39, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,-1,24,24,25,26,27,28,-1,-1,31,31,31,31,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,-1,-1,25,25,26,27,28,-1,-1,30,30,30,30,-1,38,38, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,26,26,27,27,27,-1,29,29,29,30,-1,37,37, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,4,4,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 19,-1,16,17,17,16,15,16,-1,7,7,-1,3,2,2,2,2,2,3,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 22,-1,19,18,18,18,18,18,-1,11,10,-1,5,5,6,7,6,5,5,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,6,6,6,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 20,19,18,17,17,-1,16,-1,11,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,27,27,28,28,28,-1,30,30,30,31,-1,38,38, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,14,15,16,17,-1,-1,26,26,27,28,29,-1,-1,31,31,31,31,-1,39,39, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,15,15,15,15,15,16,-1,-1,25,25,26,27,28,29,-1,-1,32,32,32,32,-1,40,40, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,16,16,16,16,16,-1,-1,24,24,25,26,27,28,29,-1,34,33,33,33,33,-1,40,40, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,34,34,34,34,-1,-1,39,39, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,23,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,-1,38,38,38, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,-1,-1,37,37,38, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 26,26,26,26,26,26,27,26,26,26,26,27,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,38,37,37,37,37,37, 26,25,25,25,25,26,-1,25,25,25,26,27,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,-1,36,36,36,36,37, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 26,25,24,23,22,22,22,22,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 27,-1,-1,-1,22,21,21,21,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 27,-1,-1,23,22,21,20,20,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 26,25,24,23,22,21,20,19,19,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,-1,36,36,37, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,-1,37,37,37, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,15,15,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,32,32,33,32,-1,-1,38,38, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,14,15,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,23,23,24,25,26,27,28,-1,32,31,-1,31,31,-1,39,39, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,13,14,-1,-1,24,24,25,26,27,28,-1,-1,30,30,30,30,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,6,6,6,6,6,6,6,-1,-1,11,11,12,12,13,14,15,-1,-1,25,25,26,27,27,-1,-1,29,29,29,29,-1,37,37, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,5,5,5,5,5,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,26,26,26,26,26,-1,28,28,28,29,-1,36,36, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 20,-1,17,18,18,17,16,17,-1,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 23,-1,20,19,19,19,19,19,-1,12,11,-1,6,6,7,7,6,5,5,5,6,7,8,-1,-1,14,14,14,14,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,7,7,7,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,27,27,27,27,27,-1,29,29,29,30,-1,37,37, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,14,15,16,17,-1,-1,26,26,27,28,28,-1,-1,30,30,30,30,-1,38,38, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,14,14,14,14,14,14,15,16,15,15,15,15,15,16,-1,-1,25,25,26,27,28,29,-1,-1,31,31,31,31,-1,39,39, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,15,15,15,15,15,15,16,16,16,16,16,16,-1,-1,24,24,25,26,27,28,29,-1,33,32,32,32,32,-1,40,40, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,33,33,33,33,-1,-1,39,39, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,24,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,-1,38,38,38, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,24,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,-1,37,37,38, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 27,27,27,27,27,27,28,27,27,27,27,28,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,38,37,37,37,37,37, 27,26,26,26,26,27,-1,26,26,26,27,28,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,-1,36,36,36,36,37, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 27,26,25,24,23,23,23,23,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 28,-1,-1,-1,23,22,22,22,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 28,-1,-1,24,23,22,21,21,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 27,26,25,24,23,22,21,20,20,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,-1,-1,36,36,37, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,32,-1,37,37,37, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,16,16,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,31,31,32,31,-1,-1,38,38, 25,25,-1,17,17,17,17,18,-1,15,15,15,15,15,15,16,-1,-1,8,8,8,8,8,8,9,10,11,12,13,13,-1,-1,23,23,24,25,26,27,28,-1,31,30,-1,30,30,-1,38,38, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,7,7,7,7,7,7,8,9,10,11,12,12,12,13,-1,-1,24,24,25,26,27,27,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,6,6,6,6,6,6,6,-1,-1,11,11,11,11,12,13,14,-1,-1,25,25,26,26,26,-1,-1,28,28,28,28,-1,36,36, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,5,5,5,5,5,5,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,4,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 24,-1,21,20,20,20,20,20,-1,13,12,-1,7,7,8,7,6,5,5,5,6,7,8,-1,-1,14,14,14,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,8,8,8,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 22,21,20,19,19,-1,18,-1,13,12,12,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,14,15,16,17,-1,-1,26,26,27,27,27,-1,-1,29,29,29,29,-1,37,37, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,14,14,14,14,14,14,15,16,15,15,15,15,15,16,-1,-1,25,25,26,27,28,28,-1,-1,30,30,30,30,-1,38,38, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,15,15,15,15,15,15,16,16,16,16,16,16,-1,-1,24,24,25,26,27,28,29,-1,32,31,31,31,31,-1,39,39, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,32,32,32,32,-1,-1,39,39, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,33,-1,38,38,38, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,-1,-1,37,37,38, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 28,28,28,28,28,28,29,28,28,28,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,38,37,37,37,37,37, 28,27,27,27,27,28,-1,27,27,27,28,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,-1,36,36,36,36,37, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 28,27,26,25,24,24,24,24,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 29,-1,-1,-1,24,23,23,23,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 29,-1,-1,25,24,23,22,22,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 28,27,26,25,24,23,22,21,21,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,-1,36,36,37, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,31,-1,37,37,37, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,16,16,-1,-1,8,8,8,8,8,8,9,10,11,12,12,12,-1,-1,23,23,24,25,26,27,27,-1,30,29,-1,29,29,-1,37,37, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,7,7,7,7,7,7,8,9,10,11,11,11,11,12,-1,-1,24,24,25,26,26,26,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,6,6,6,6,6,6,6,-1,-1,10,10,10,10,11,12,13,-1,-1,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,5,5,5,5,5,5,5,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,4,4,4,4,4,4,4,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,2,2,2,2,2,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 25,-1,22,21,21,21,21,21,-1,14,13,-1,8,8,8,7,6,5,5,5,6,7,8,-1,-1,14,14,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,9,9,8,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,14,15,16,17,-1,-1,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,15,15,15,15,15,16,-1,-1,25,25,26,27,27,27,-1,-1,29,29,29,29,-1,37,37, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,16,16,16,16,16,-1,-1,24,24,25,26,27,28,28,-1,31,30,30,30,30,-1,38,38, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,31,31,31,31,-1,-1,39,39, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,32,-1,38,38,38, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,-1,-1,37,37,38, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 29,29,29,29,29,29,30,29,29,29,29,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,38,37,37,37,37,37, 29,28,28,28,28,29,-1,28,28,28,29,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,-1,36,36,36,36,37, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 29,28,27,26,25,25,25,25,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 30,-1,-1,-1,25,24,24,24,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 30,-1,-1,26,25,24,23,23,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 29,28,27,26,25,24,23,22,22,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 29,28,28,-1,-1,22,-1,-1,21,20,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,-1,-1,36,36,37, 29,29,29,-1,21,21,21,-1,-1,19,19,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,30,-1,37,37,37, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,16,16,-1,-1,8,8,8,8,8,8,9,10,11,11,11,11,-1,-1,23,23,24,25,26,26,26,-1,29,28,-1,28,28,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,7,7,7,7,7,7,8,9,10,10,10,10,10,11,-1,-1,24,24,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,6,6,6,6,6,6,6,-1,-1,9,9,9,9,10,11,12,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,5,5,5,5,5,5,5,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,4,4,4,4,4,4,4,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 26,-1,23,22,22,22,22,22,-1,14,14,-1,9,9,8,7,6,5,5,5,6,7,8,-1,-1,14,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,7,8,-1,-1,13,13,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,14,15,16,17,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,15,15,15,15,15,16,-1,-1,25,25,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,16,16,16,16,16,-1,-1,24,24,25,26,27,27,27,-1,30,29,29,29,29,-1,37,37, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,31,-1,38,38,38, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,-1,-1,37,37,38, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,38,37,37,37,37,37, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,-1,36,36,36,36,37, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 30,29,29,-1,-1,23,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,30,-1,-1,36,36,37, 30,30,30,-1,22,22,22,-1,-1,20,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,-1,-1,29,29,29,-1,37,37,37, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,17,16,16,-1,-1,8,8,8,8,8,8,9,10,11,11,11,11,-1,-1,23,23,24,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,17,-1,-1,7,7,7,7,7,7,8,9,10,10,10,10,10,10,-1,-1,24,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,6,6,6,6,6,6,6,-1,-1,9,9,9,9,9,10,11,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,5,5,5,5,5,5,5,-1,-1,8,8,8,8,9,10,11,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 26,-1,23,23,23,23,22,23,-1,14,14,-1,10,9,8,7,6,5,5,5,6,7,8,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,7,8,-1,-1,13,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,14,15,16,17,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,15,15,15,15,15,16,-1,-1,25,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,16,16,16,16,16,-1,-1,24,24,25,26,26,26,26,-1,29,28,28,28,28,-1,36,36, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,28,-1,-1,30,30,30,-1,38,38,38, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,31,-1,-1,37,37,38, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,36,36,36,36,37,37,36,36,36,36,36, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,36,35,35,35,-1,-1,35,35,35,35,36, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,32,32,32,32,33,34,35,36, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,31,31,31,32,-1,-1,-1,37, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,30,30,31,32,33,-1,-1,37, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,29,29,30,31,32,33,34,35,36, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 30,29,29,-1,-1,24,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,27,28,-1,-1,29,-1,-1,35,35,36, 30,30,30,-1,23,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,28,28,28,-1,36,36,36, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 29,29,-1,21,21,21,21,22,-1,19,19,19,18,17,16,16,-1,-1,8,8,8,8,8,8,9,10,10,10,10,10,-1,-1,23,23,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,17,17,-1,-1,7,7,7,7,7,7,8,9,9,9,9,9,9,9,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,6,6,6,6,6,6,6,-1,-1,8,8,8,8,8,9,10,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,5,5,5,5,5,5,-1,-1,7,7,7,7,8,9,10,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,4,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,3,3,4,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,5,5,6,7,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,7,8,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,14,15,16,17,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,15,15,15,15,15,16,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,16,16,16,16,16,-1,-1,24,24,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,29,29,29,-1,37,37,37, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,28,29,-1,-1,30,-1,-1,36,36,37, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,30,30,31,32,33,34,35,36,37, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,31,31,32,33,34,-1,-1,38, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,32,32,32,33,-1,-1,-1,38, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,33,33,33,33,34,35,36,37, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,37,36,36,36,-1,37,36,36,36,36,37, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,37,37,37,37,38,37,37,37,37,37,37, 30,30,30,30,30,30,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,29,30,31,32,33,34,35,36,36,36,36,36,37,37,36,36,36,36,36, 30,29,29,29,29,30,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,36,35,35,35,-1,-1,35,35,35,35,36, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,26,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,32,32,32,32,33,34,35,36, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,31,31,31,32,-1,-1,-1,37, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,24,23,22,23,24,25,26,27,28,29,-1,-1,30,30,31,32,33,-1,-1,37, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,29,29,30,31,32,33,34,35,36, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 30,29,29,-1,-1,25,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,27,28,-1,-1,29,-1,-1,35,35,36, 30,30,30,-1,24,24,24,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,-1,-1,28,28,28,-1,36,36,36, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 30,30,-1,22,22,22,22,23,-1,20,20,19,18,17,16,16,-1,-1,8,8,8,8,8,8,9,10,10,10,10,10,-1,-1,23,23,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,19,19,18,17,17,-1,-1,7,7,7,7,7,7,8,9,9,9,9,9,9,9,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,-1,-1,6,6,6,6,6,6,6,-1,-1,8,8,8,8,8,9,10,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,5,5,5,5,5,5,-1,-1,7,7,7,7,8,9,10,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,3,3,3,4,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,6,6,7,8,9,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,16,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,17,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,18,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,25,25,25,25,25,25,-1,28,27,27,27,27,-1,35,35, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,26,-1,26,26,-1,28,28,28,28,-1,-1,36,36, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,30,30,31,32,33,34,35,36,37, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,31,31,32,33,34,-1,-1,38, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,32,32,32,33,-1,-1,-1,38, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,33,33,33,33,34,35,36,37, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,37,36,36,36,-1,37,36,36,36,36,37, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,37,37,37,38,37,37,37,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,28,28,28,28,29,30,31,32, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,27,27,27,28,-1,-1,-1,33, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,26,26,27,28,29,-1,-1,33, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,25,25,26,27,28,29,30,31,32, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 32,31,31,-1,-1,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 32,32,32,-1,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 33,33,-1,-1,27,27,27,27,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 34,34,-1,26,26,26,26,27,-1,23,22,21,20,19,18,18,-1,-1,10,10,10,10,10,9,8,8,8,8,8,8,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 33,33,-1,25,25,25,25,-1,-1,23,22,21,20,19,19,-1,-1,10,9,9,9,9,9,9,8,7,7,7,7,7,7,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 32,32,-1,24,24,24,24,-1,-1,22,22,21,20,20,-1,-1,10,9,9,8,8,8,8,-1,-1,6,6,6,6,6,6,6,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 31,31,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,-1,10,9,8,8,7,7,7,-1,-1,5,5,5,5,5,5,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,7,6,6,-1,-1,4,4,4,4,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,6,5,4,3,3,3,3,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,2,2,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,2,2,2,3,4,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,9,8,7,6,6,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 37,36,35,34,33,32,31,30,30,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,26,26,27,28,29,30,31,32,33, 38,-1,-1,34,33,32,31,31,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,27,27,28,29,30,-1,-1,34, 38,-1,-1,-1,33,32,32,32,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,28,28,28,29,-1,-1,-1,34, 37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,29,29,29,29,30,31,32,33, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,35,34,33,32,32,32,-1,33,32,32,32,32,33, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,33,33,33,34,33,33,33,33,33,33, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,27,27,27,27,28,29,30,31, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,26,26,26,27,-1,-1,-1,32, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,25,25,26,27,28,-1,-1,32, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,24,24,25,26,27,28,29,30,31, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 32,31,31,-1,-1,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 32,32,32,-1,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 33,33,-1,-1,27,27,27,27,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 34,34,-1,26,26,26,26,27,-1,23,22,21,20,19,18,18,-1,-1,10,10,10,10,10,9,8,8,8,8,8,8,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 33,33,-1,25,25,25,25,-1,-1,23,22,21,20,19,19,-1,-1,10,9,9,9,9,9,9,8,7,7,7,7,7,7,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,22,22,21,20,20,-1,-1,10,9,9,8,8,8,8,-1,-1,6,6,6,6,6,6,6,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 31,31,-1,24,23,23,23,-1,21,21,21,21,21,-1,-1,-1,10,9,8,8,7,7,7,-1,-1,5,5,5,5,5,5,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,7,6,6,-1,-1,4,4,4,4,4,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,6,5,4,3,3,3,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,2,2,2,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,2,2,2,2,3,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,8,7,6,5,5,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,16,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,25,26,-1,-1,16,16,16,16,16,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 37,36,35,34,33,32,31,30,30,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,25,25,26,27,28,29,30,31,32, 38,-1,-1,34,33,32,31,31,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,26,26,27,28,29,-1,-1,33, 38,-1,-1,-1,33,32,32,32,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,27,27,27,28,-1,-1,-1,33, 37,36,35,34,33,33,33,33,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,28,28,28,28,29,30,31,32, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 37,36,36,36,36,-1,-1,36,36,36,37,38,39,40,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,34,33,32,31,31,31,-1,32,31,31,31,31,32, 37,37,37,37,37,38,38,37,37,37,37,38,39,40,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,32,32,32,33,32,32,32,32,32,32, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 32,31,31,-1,-1,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 32,32,32,-1,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 33,33,-1,-1,28,28,28,28,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 34,34,-1,27,27,27,27,28,-1,23,22,21,20,19,18,18,-1,-1,10,10,10,10,10,9,8,8,8,8,8,8,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,23,22,21,20,19,19,-1,-1,10,9,9,9,9,9,9,8,7,7,7,7,7,7,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,22,21,20,20,-1,-1,11,10,9,8,8,8,8,-1,-1,6,6,6,6,6,6,6,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,25,24,24,24,-1,22,22,22,21,21,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,5,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,2,2,2,2,2,3,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,8,7,6,5,5,5,6,7,8,9,10,-1,14,14,-1,23,22,23,23,23,23,-1,26, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,13,-1,-1,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,16,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,16,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,16,16,16,16,16,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 38,37,36,35,34,33,32,31,31,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,25,25,26,27,28,29,30,31,32, 39,-1,-1,35,34,33,32,32,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,26,26,27,28,29,-1,-1,33, 39,-1,-1,-1,34,33,33,33,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,27,27,27,28,-1,-1,-1,33, 38,37,36,35,34,34,34,34,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,28,28,28,28,29,30,31,32, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,34,33,32,31,31,31,-1,32,31,31,31,31,32, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,32,32,32,33,32,32,32,32,32,32, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 33,32,32,-1,-1,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,21,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 33,33,33,-1,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 34,34,-1,-1,29,29,29,29,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 35,35,-1,28,28,28,28,29,-1,24,23,22,21,20,19,19,-1,-1,11,11,11,11,10,9,8,8,8,8,8,8,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 35,35,-1,27,27,27,27,-1,-1,24,23,22,21,20,20,-1,-1,11,10,10,10,10,10,9,8,7,7,7,7,7,7,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,23,22,21,21,-1,-1,12,11,10,9,9,9,9,-1,-1,6,6,6,6,6,6,6,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,26,25,25,25,-1,23,23,23,22,22,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,5,5,5,5,5,5,5,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,4,4,4,4,4,4,4,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,3,2,2,2,2,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,14,-1,-1,8,7,6,5,5,5,6,7,8,9,9,-1,14,14,-1,22,22,22,22,22,23,-1,26, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,13,13,-1,-1,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,17,16,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,16,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,16,16,16,16,16,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 39,38,37,36,35,34,33,32,32,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,25,25,26,27,28,29,30,31,32, 40,-1,-1,36,35,34,33,33,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,26,26,27,28,29,-1,-1,33, 40,-1,-1,-1,35,34,34,34,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,27,27,27,28,-1,-1,-1,33, 39,38,37,36,35,35,35,35,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,28,28,28,28,29,30,31,32, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,34,33,32,31,31,31,-1,32,31,31,31,31,32, 39,39,39,39,39,40,40,39,39,39,39,40,41,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,32,32,32,33,32,32,32,32,32,32, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 34,33,33,-1,-1,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,21,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 34,34,34,-1,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 35,35,-1,-1,30,30,30,30,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 36,36,-1,29,29,29,29,30,-1,25,24,23,22,21,20,20,-1,-1,12,12,12,11,10,9,8,8,8,8,8,8,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 36,36,-1,28,28,28,28,-1,-1,25,24,23,22,21,21,-1,-1,12,11,11,11,11,10,9,8,7,7,7,7,7,7,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,25,24,23,22,22,-1,-1,13,12,11,10,10,10,10,-1,-1,6,6,6,6,6,6,6,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,27,26,26,26,-1,24,24,24,23,23,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,5,5,5,5,5,5,5,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,4,4,4,4,4,4,4,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,2,2,2,2,2,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,14,14,-1,-1,8,7,6,5,5,5,6,7,8,8,8,-1,13,14,-1,21,21,21,21,21,22,-1,25, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,8,9,9,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,16,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,16,16,16,16,16,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 40,39,38,37,36,35,34,33,33,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,25,25,26,27,28,29,30,31,32, 41,-1,-1,37,36,35,34,34,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,26,26,27,28,29,-1,-1,33, 41,-1,-1,-1,36,35,35,35,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,27,27,27,28,-1,-1,-1,33, 40,39,38,37,36,36,36,36,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,28,28,28,28,29,30,31,32, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 40,39,39,39,39,-1,-1,39,39,39,40,41,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,34,33,32,31,31,31,-1,32,31,31,31,31,32, 40,40,40,40,40,41,41,40,40,40,40,41,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,32,32,32,33,32,32,32,32,32,32, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 34,33,33,-1,-1,33,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,21,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 34,34,34,-1,32,32,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 35,35,-1,-1,31,31,31,31,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 36,36,-1,30,30,30,30,31,-1,25,24,23,22,21,20,20,-1,-1,13,13,12,11,10,9,8,8,8,8,8,8,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 37,37,-1,29,29,29,29,-1,-1,25,24,23,22,21,21,-1,-1,13,12,12,12,11,10,9,8,7,7,7,7,7,7,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,25,24,23,22,22,-1,-1,14,13,12,11,11,11,11,-1,-1,6,6,6,6,6,6,6,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 35,35,-1,28,27,27,27,-1,25,25,24,23,23,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,5,5,5,5,5,5,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 34,34,-1,28,27,26,26,-1,24,24,24,24,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,4,4,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,2,2,2,2,3,4,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,14,14,14,-1,-1,8,7,6,5,5,5,6,7,8,7,7,-1,12,13,-1,20,20,20,20,20,21,-1,24, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,8,8,8,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,12,12,13,-1,18,-1,19,19,20,21,22, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,16,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,30,-1,-1,16,16,16,16,16,16,15,15,15,15,15,15,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,21,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 41,40,39,38,37,36,35,34,34,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,24,24,25,26,27,28,29,30,31, 42,-1,-1,38,37,36,35,35,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,25,25,26,27,28,-1,-1,32, 42,-1,-1,-1,37,36,36,36,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,26,26,26,27,-1,-1,-1,32, 41,40,39,38,37,37,37,37,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,27,27,27,27,28,29,30,31, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 41,40,40,40,40,-1,-1,40,40,40,41,42,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,33,32,31,30,30,30,-1,31,30,30,30,30,31, 41,41,41,41,41,42,42,41,41,41,41,42,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 34,33,33,-1,-1,34,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 34,34,34,-1,33,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 35,35,-1,-1,32,32,32,32,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 36,36,-1,31,31,31,31,32,-1,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 37,37,-1,30,30,30,30,-1,-1,25,24,23,22,21,21,-1,-1,14,13,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,25,24,23,22,22,-1,-1,15,14,13,12,12,11,11,-1,-1,6,6,6,6,6,6,6,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 36,36,-1,29,28,28,28,-1,26,25,24,23,23,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,5,5,5,5,5,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 35,35,-1,29,28,27,27,-1,25,25,24,24,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,3,2,2,2,2,2,3,4,-1,8,8,-1,17,16,17,18,18,17,-1,20, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,14,14,14,14,-1,-1,8,7,6,5,5,5,6,7,7,6,6,-1,11,12,-1,19,19,19,19,19,20,-1,23, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,7,7,7,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,16,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 40,40,-1,32,32,-1,32,33,-1,30,30,30,30,30,30,30,-1,-1,16,16,16,16,16,16,15,15,15,15,15,15,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 41,41,-1,-1,33,34,33,33,-1,31,31,-1,31,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 42,41,40,39,38,37,36,35,35,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,23,23,24,25,26,27,28,29,30, 43,-1,-1,39,38,37,36,36,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,24,24,25,26,27,-1,-1,31, 43,-1,-1,-1,38,37,37,37,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,25,25,25,26,-1,-1,-1,31, 42,41,40,39,38,38,38,38,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,26,26,26,26,27,28,29,30, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 42,41,41,41,41,-1,-1,41,41,41,42,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 42,42,42,42,42,43,43,42,42,42,42,43,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 34,33,33,-1,-1,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,19,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 34,34,34,-1,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,19,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 35,35,-1,-1,33,33,33,33,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,17,16,-1,-1,24,24, 36,36,-1,32,32,32,32,33,-1,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,14,13,13,13,13,13,13,-1,16,15,-1,15,15,-1,23,23, 37,37,-1,31,31,31,31,-1,-1,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,30,30,30,30,-1,-1,25,24,23,22,22,-1,-1,16,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 37,37,-1,30,29,29,29,-1,26,25,24,23,23,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 36,36,-1,30,29,28,28,-1,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,4,4,4,4,4,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,3,2,2,2,2,2,3,-1,7,7,-1,16,15,16,17,17,16,-1,19, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,5,5,6,7,6,5,5,-1,10,11,-1,18,18,18,18,18,19,-1,22, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,6,6,6,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,-1,16,-1,17,17,18,19,20, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,16,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 41,41,-1,33,33,-1,33,34,-1,31,31,31,31,31,30,30,-1,-1,16,16,16,16,16,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 42,42,-1,-1,34,35,34,34,-1,32,32,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 43,43,43,-1,35,35,35,-1,-1,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 43,42,42,-1,-1,36,-1,-1,35,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 43,42,41,40,39,38,37,36,36,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,22,22,23,24,25,26,27,28,29, 44,-1,-1,40,39,38,37,37,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,23,23,24,25,26,-1,-1,30, 44,-1,-1,-1,39,38,38,38,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,24,24,24,25,-1,-1,-1,30, 43,42,41,40,39,39,39,39,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,25,25,25,25,26,27,28,29, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 43,42,42,42,42,-1,-1,42,42,42,43,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,29, 43,43,43,43,43,44,44,43,43,43,43,43,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,25, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,25, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,23,24, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 35,34,34,-1,-1,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 35,35,35,-1,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,19,18,17,16,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 36,36,-1,-1,34,34,34,34,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,16,15,-1,-1,23,23, 37,37,-1,33,33,33,33,34,-1,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,13,12,12,12,12,12,12,-1,15,14,-1,14,14,-1,22,22, 38,38,-1,32,32,32,32,-1,-1,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,31,31,31,31,-1,-1,26,25,24,23,23,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,6,6,6,6,6,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 38,38,-1,31,30,30,30,-1,27,26,25,24,24,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,5,5,5,5,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 37,37,-1,31,30,29,29,-1,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,4,4,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,2,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,-1,11,-1,12,12,13,14,15, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,3,2,2,2,2,2,-1,6,6,-1,15,14,15,16,16,15,-1,18, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,3,3,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,4,4,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,6,6,7,7,6,5,5,-1,9,10,-1,17,17,17,17,17,18,-1,21, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,7,6,6,6,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,8,8,8,8,8,-1,10,10,11,-1,16,-1,17,17,18,19,20, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,12,12,12,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,13,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,18,17,16,15,15,15,15,-1,-1,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,31,31,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 42,42,-1,34,34,-1,34,35,-1,32,32,32,32,31,30,30,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 43,43,-1,-1,35,36,35,35,-1,33,33,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 44,44,44,-1,36,36,36,-1,-1,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 44,43,43,-1,-1,37,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,22,22,23,24,25,26,27,28,29, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,23,23,24,25,26,-1,-1,30, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,24,24,24,25,-1,-1,-1,30, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,25,25,25,25,26,27,28,29, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 44,43,43,43,43,-1,-1,43,43,43,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,29, 44,44,44,44,44,45,45,44,44,44,44,43,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,23, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,24, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,24, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,35,-1,-1,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 36,36,36,-1,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,19,18,17,16,15,14,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 37,37,-1,-1,35,35,35,35,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,15,14,-1,-1,22,22, 38,38,-1,34,34,34,34,35,-1,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,12,11,11,11,11,11,11,-1,14,13,-1,13,13,-1,21,21, 39,39,-1,33,33,33,33,-1,-1,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 40,40,-1,32,32,32,32,-1,-1,27,26,25,24,24,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,7,6,6,6,6,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 39,39,-1,32,31,31,31,-1,28,27,26,25,25,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,5,5,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 38,38,-1,32,31,30,30,-1,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,4,4,4,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,2,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,-1,10,-1,11,11,12,13,14, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,11,-1,12,12,12,-1,15, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,-1,-1,12,-1,-1,-1,13,-1,16, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,4,3,2,2,2,2,-1,5,5,-1,14,13,14,15,15,14,-1,17, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,3,3,-1,6,-1,-1,14,14,14,15,15,15,-1,18, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,4,4,-1,7,-1,-1,15,15,15,15,16,16,-1,19, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,7,7,8,7,6,5,5,-1,8,9,-1,16,16,16,16,16,17,-1,20, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,7,6,6,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,8,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,8,8,8,8,8,-1,10,10,11,-1,16,-1,17,17,18,19,20, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,10,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,13,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,14,13,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,19,18,17,16,16,16,16,-1,-1,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,31,31,-1,-1,18,17,17,17,17,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 43,43,-1,35,35,-1,35,36,-1,33,33,33,32,31,30,30,-1,-1,18,18,18,18,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 44,44,-1,-1,36,37,36,36,-1,34,34,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 44,44,44,-1,37,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 44,43,43,-1,-1,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,22,22,23,24,25,26,27,28,29, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,23,23,24,25,26,-1,-1,30, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,24,24,24,25,-1,-1,-1,30, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,25,25,25,25,26,27,28,29, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 44,43,43,43,43,-1,-1,43,43,43,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,29, 44,44,44,44,44,45,45,44,44,44,44,43,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, 37,37,37,37,37,37,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 37,36,36,36,36,37,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,23, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,23, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,21,22, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 37,36,36,-1,-1,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,-1,-1,18,17,16,15,14,13,13,13,13,13,13,13,13,13,14,-1,-1,15,-1,-1,21,21,22, 37,37,37,-1,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,19,18,17,16,15,14,13,12,12,12,12,12,13,12,12,-1,-1,14,14,14,-1,22,22,22, 38,38,-1,-1,36,36,36,36,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,-1,11,11,-1,13,13,14,13,-1,-1,21,21, 39,39,-1,35,35,35,35,36,-1,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,11,10,10,10,10,10,10,-1,13,12,-1,12,12,-1,20,20, 40,40,-1,34,34,34,34,-1,-1,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,10,9,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 41,41,-1,33,33,33,33,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,-1,-1,9,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 40,40,-1,33,32,32,32,-1,29,28,27,26,26,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,5,-1,-1,-1,8,7,7,7,7,-1,9,9,9,10,-1,17,17, 39,39,-1,33,32,31,31,-1,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,4,4,-1,-1,7,6,6,6,-1,8,8,9,10,-1,16,16, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,4,-1,8,8,9,10,-1,-1,14, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,-1,9,-1,10,10,11,12,13, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,10,-1,11,11,11,-1,14, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,-1,-1,11,-1,-1,-1,12,-1,15, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,-1,13,12,13,14,14,13,-1,16, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,3,3,-1,5,-1,-1,13,13,13,14,14,14,-1,17, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,4,4,-1,6,-1,-1,14,14,14,14,15,15,-1,18, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,8,8,8,7,6,5,5,-1,7,8,-1,15,15,15,15,15,16,-1,19, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,8,7,6,6,6,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,9,8,7,7,7,7,8,9,9,10,-1,17,-1,18,18,18,-1,21, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,9,8,8,8,8,8,-1,10,10,10,-1,16,-1,17,17,18,19,20, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,14,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 41,41,-1,34,33,33,33,-1,31,31,31,31,32,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,14,13,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,32,-1,-1,20,19,18,17,17,17,17,-1,-1,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 43,43,-1,35,35,35,35,-1,-1,33,33,33,32,31,31,-1,-1,19,18,18,18,18,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 44,44,-1,36,36,-1,36,37,-1,34,34,33,32,31,30,30,-1,-1,19,19,19,18,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 45,45,-1,-1,37,38,37,37,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 44,44,44,-1,38,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 44,43,43,-1,-1,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,22,22,23,24,25,26,27,28,29, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,23,23,24,25,26,-1,-1,30, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,24,24,24,25,-1,-1,-1,30, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,25,25,25,25,26,27,28,29, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 44,43,43,43,43,-1,-1,43,43,43,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,29, 44,44,44,44,44,45,45,44,44,44,44,43,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, 38,38,38,38,38,38,39,38,38,38,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 38,37,37,37,37,38,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,21, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,22, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,22, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,20,21, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 38,37,37,-1,-1,39,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,-1,-1,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,-1,-1,14,-1,-1,20,20,21, 38,38,38,-1,38,38,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,19,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,11,11,-1,-1,13,13,13,-1,21,21,21, 39,39,-1,-1,37,37,37,37,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,-1,10,10,-1,12,12,13,12,-1,-1,20,20, 40,40,-1,36,36,36,36,37,-1,29,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,10,9,9,9,9,9,9,-1,12,11,-1,11,11,-1,19,19, 41,41,-1,35,35,35,35,-1,-1,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,9,8,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 42,42,-1,34,34,34,34,-1,-1,29,28,27,26,26,-1,-1,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,-1,-1,8,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 41,41,-1,34,33,33,33,-1,30,29,28,27,27,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,11,10,9,8,7,6,6,-1,-1,-1,7,6,6,6,6,-1,8,8,8,9,-1,16,16, 40,40,-1,34,33,32,32,-1,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,5,5,-1,-1,6,5,5,5,-1,7,7,8,9,-1,15,15, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,3,-1,7,7,8,9,-1,-1,13, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,-1,8,-1,9,9,10,11,12, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,9,-1,10,10,10,-1,13, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,-1,-1,10,-1,-1,-1,11,-1,14, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,-1,12,11,12,13,13,12,-1,15, 41,-1,38,38,38,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,4,4,-1,4,-1,-1,12,12,12,13,13,13,-1,16, 42,-1,39,39,38,38,38,38,-1,-1,30,-1,25,25,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,5,5,-1,5,-1,-1,13,13,13,13,14,14,-1,17, 41,-1,38,39,39,38,37,38,-1,29,29,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,12,11,10,9,9,9,9,8,7,6,6,-1,6,7,-1,14,14,14,14,14,15,-1,18, 40,-1,37,-1,-1,-1,36,-1,-1,28,28,-1,25,24,23,22,21,20,19,18,17,17,17,-1,-1,12,11,10,10,10,10,9,8,7,7,7,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 39,-1,36,36,36,-1,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,11,10,9,8,8,8,8,9,8,8,9,-1,16,-1,17,17,17,-1,20, 38,37,36,35,35,-1,34,-1,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,9,9,9,9,9,-1,9,9,9,-1,15,-1,16,16,17,18,19, 39,-1,-1,35,34,33,33,-1,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,10,10,10,10,10,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 40,41,-1,35,34,33,32,31,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,11,11,11,11,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 41,41,-1,35,34,33,33,-1,31,31,31,32,-1,-1,23,22,21,20,19,18,17,16,16,-1,-1,15,14,13,12,12,12,12,12,12,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 42,42,-1,35,34,34,34,-1,32,32,32,32,33,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,15,14,13,13,13,13,13,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 43,43,-1,35,35,35,35,-1,-1,33,33,33,33,33,-1,-1,21,20,19,18,18,18,18,-1,-1,15,14,14,14,14,14,14,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 44,44,-1,36,36,36,36,-1,-1,34,34,34,33,32,32,-1,-1,20,19,19,19,19,18,17,16,15,15,15,15,15,15,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 45,45,-1,37,37,-1,37,38,-1,35,35,34,33,32,31,31,-1,-1,20,20,20,19,18,17,16,16,16,16,16,16,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 46,46,-1,-1,38,39,38,38,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 45,45,45,-1,39,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 45,44,44,-1,-1,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 45,44,44,44,44,-1,-1,44,44,44,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,28, 45,45,45,45,45,46,46,45,45,45,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, 39,39,39,39,39,39,40,39,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,21,20,20,20,20,20, 39,38,38,38,38,39,-1,38,38,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,-1,19,19,19,19,20, 39,38,37,37,37,-1,-1,37,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,21, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,21, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,19,20, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 39,38,38,-1,-1,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,-1,-1,13,-1,-1,19,19,20, 39,39,39,-1,39,39,39,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,10,10,-1,-1,12,12,12,-1,20,20,20, 40,40,-1,-1,38,38,38,38,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,-1,9,9,-1,11,11,12,11,-1,-1,19,19, 41,41,-1,37,37,37,37,38,-1,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,9,8,8,8,8,8,8,-1,11,10,-1,10,10,-1,18,18, 42,42,-1,36,36,36,36,-1,-1,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,8,7,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 43,43,-1,35,35,35,35,-1,-1,30,29,28,27,27,-1,-1,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,-1,-1,7,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 42,42,-1,35,34,34,34,-1,31,30,29,28,28,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,12,11,10,9,8,7,7,-1,-1,-1,6,5,5,5,5,-1,7,7,7,8,-1,15,15, 41,41,-1,35,34,33,33,-1,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,6,6,-1,-1,5,4,4,4,-1,6,6,7,8,-1,14,14, 40,41,-1,35,34,33,32,31,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 39,-1,-1,35,34,33,33,-1,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,4,4,-1,2,2,2,-1,6,6,7,8,-1,-1,12, 38,37,36,35,35,-1,34,-1,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,-1,7,-1,8,8,9,10,11, 39,-1,36,36,36,-1,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,8,-1,9,9,9,-1,12, 40,-1,37,-1,-1,-1,36,-1,-1,28,28,-1,25,24,23,22,21,20,19,18,17,17,17,-1,-1,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,-1,-1,9,-1,-1,-1,10,-1,13, 41,-1,38,39,39,38,37,38,-1,29,29,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,12,11,10,9,8,7,6,5,4,4,4,-1,2,2,-1,11,10,11,12,12,11,-1,14, 42,-1,39,39,39,38,38,38,-1,-1,30,-1,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,5,5,-1,3,-1,-1,11,11,11,12,12,12,-1,15, 43,-1,40,40,39,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,6,6,-1,4,-1,-1,12,12,12,12,13,13,-1,16, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,10,10,10,9,8,7,7,-1,5,6,-1,13,13,13,13,13,14,-1,17, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,11,11,11,10,9,8,8,8,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,12,11,10,9,9,9,9,8,7,7,8,-1,15,-1,16,16,16,-1,19, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,10,10,10,10,-1,8,8,8,-1,14,-1,15,15,16,17,18, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,11,11,11,11,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,12,12,12,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 42,42,-1,36,35,34,34,-1,32,32,32,33,-1,-1,24,23,22,21,20,19,18,17,17,-1,-1,16,15,14,13,13,13,13,13,13,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 43,43,-1,36,35,35,35,-1,33,33,33,33,34,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,16,15,14,14,14,14,14,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 44,44,-1,36,36,36,36,-1,-1,34,34,34,34,34,-1,-1,22,21,20,19,19,19,19,-1,-1,16,15,15,15,15,15,15,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 45,45,-1,37,37,37,37,-1,-1,35,35,35,34,33,33,-1,-1,21,20,20,20,20,19,18,17,16,16,16,16,16,16,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 46,46,-1,38,38,-1,38,39,-1,36,36,35,34,33,32,32,-1,-1,21,21,21,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,15,15,-1,18,17,17,17,17,-1,25,25, 47,47,-1,-1,39,40,39,39,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 46,46,46,-1,40,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 46,45,45,-1,-1,41,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,32,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,33,33,33,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,34,34,34,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 46,45,44,44,44,-1,-1,44,44,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 46,45,45,45,45,-1,-1,45,45,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,27, 46,46,46,46,46,47,47,46,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, 40,40,40,40,40,40,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,21,20,20,20,20,20, 40,39,39,39,39,40,-1,39,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,-1,19,19,19,19,20, 40,39,38,38,38,-1,-1,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,21, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,21, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,19,20, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 40,39,39,-1,-1,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,20,20,-1,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,-1,-1,13,-1,-1,19,19,20, 40,40,40,-1,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,10,10,-1,-1,12,12,12,-1,20,20,20, 41,41,-1,-1,39,39,39,39,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,-1,9,9,-1,11,11,12,11,-1,-1,19,19, 42,42,-1,38,38,38,38,39,-1,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,9,8,8,8,8,8,8,-1,11,10,-1,10,10,-1,18,18, 43,43,-1,37,37,37,37,-1,-1,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,8,7,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 44,44,-1,36,36,36,36,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,-1,-1,7,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 43,43,-1,36,35,35,35,-1,32,31,30,29,29,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,8,-1,-1,-1,6,5,5,5,5,-1,7,7,7,8,-1,15,15, 42,42,-1,36,35,34,34,-1,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,-1,-1,5,4,4,4,-1,6,6,7,8,-1,14,14, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,5,-1,2,2,2,-1,6,6,7,8,-1,-1,12, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,-1,7,-1,8,8,9,10,11, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,8,-1,9,9,9,-1,12, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,-1,-1,9,-1,-1,-1,10,-1,13, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,2,2,-1,11,10,11,12,12,11,-1,14, 43,-1,40,40,40,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,6,6,-1,3,-1,-1,11,11,11,12,12,12,-1,15, 44,-1,41,41,40,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,7,7,-1,4,-1,-1,12,12,12,12,13,13,-1,16, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,11,11,11,10,9,8,8,-1,5,6,-1,13,13,13,13,13,14,-1,17, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,12,12,12,11,10,9,9,9,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,13,12,11,10,10,10,9,8,7,7,8,-1,15,-1,16,16,16,-1,19, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,11,10,10,-1,8,8,8,-1,14,-1,15,15,16,17,18, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,11,11,11,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,12,12,12,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,17,16,15,14,14,14,13,13,13,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,17,16,15,15,15,14,14,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 45,45,-1,37,37,37,37,-1,-1,35,35,35,34,34,-1,-1,23,22,21,20,20,20,20,-1,-1,17,16,16,16,15,15,15,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 46,46,-1,38,38,38,38,-1,-1,36,36,35,34,33,33,-1,-1,22,21,21,21,21,20,19,18,17,17,17,16,16,16,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 47,47,-1,39,39,-1,39,40,-1,37,36,35,34,33,32,32,-1,-1,22,22,22,21,20,19,18,18,18,17,17,17,-1,-1,16,15,15,15,15,15,15,-1,18,17,17,17,17,-1,25,25, 47,47,-1,-1,40,41,40,40,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 46,46,46,-1,41,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 46,45,45,-1,-1,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,32,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,33,33,33,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,34,34,34,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 46,45,44,44,44,-1,-1,44,44,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 46,45,45,45,45,-1,-1,45,45,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,27, 46,46,46,46,46,47,47,46,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, 41,41,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,21,20,20,20,20,20, 41,40,40,40,40,41,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,-1,19,19,19,19,20, 41,40,39,39,39,-1,-1,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,21, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,21, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,19,20, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 41,40,40,-1,-1,42,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,-1,-1,13,-1,-1,19,19,20, 41,41,41,-1,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,10,10,-1,-1,12,12,12,-1,20,20,20, 42,42,-1,-1,40,40,40,40,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,9,9,-1,9,9,-1,11,11,12,11,-1,-1,19,19, 43,43,-1,39,39,39,39,40,-1,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,9,8,8,8,8,8,8,-1,11,10,-1,10,10,-1,18,18, 44,44,-1,38,38,38,38,-1,-1,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,8,7,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 45,45,-1,37,37,37,37,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,7,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 44,44,-1,37,36,36,36,-1,33,32,31,30,30,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,6,5,5,5,5,-1,7,7,7,8,-1,15,15, 43,43,-1,37,36,35,35,-1,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,5,4,4,4,-1,6,6,7,8,-1,14,14, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,2,2,2,-1,6,6,7,8,-1,-1,12, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,-1,7,-1,8,8,9,10,11, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,8,-1,9,9,9,-1,12, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,-1,-1,9,-1,-1,-1,10,-1,13, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,3,3,-1,11,10,11,12,12,11,-1,14, 44,-1,41,41,41,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,4,-1,-1,11,11,11,12,12,12,-1,15, 45,-1,42,42,41,41,41,41,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,5,-1,-1,12,12,12,12,13,13,-1,16, 44,-1,41,42,42,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,6,7,-1,13,13,13,13,13,14,-1,17, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,10,10,-1,7,7,-1,-1,14,-1,-1,-1,15,-1,18, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,11,11,10,9,8,8,9,-1,15,-1,17,17,16,-1,19, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,11,11,-1,9,9,9,-1,15,-1,16,16,17,18,19, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,12,12,12,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,13,13,13,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,18,17,16,15,15,15,14,14,14,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,18,17,16,16,16,15,15,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 46,46,-1,38,38,38,38,-1,-1,36,36,36,35,35,-1,-1,24,23,22,21,21,21,21,-1,-1,18,17,17,17,16,16,16,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 47,47,-1,39,39,39,39,-1,-1,37,37,36,35,34,34,-1,-1,23,22,22,22,22,21,20,19,18,18,18,17,17,17,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 48,48,-1,40,40,-1,40,41,-1,38,37,36,35,34,33,33,-1,-1,23,23,23,22,21,20,19,19,19,18,18,18,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 48,48,-1,-1,41,42,41,41,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 47,47,47,-1,42,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 47,46,46,-1,-1,43,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,33,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,34,34,34,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,35,35,35,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 47,46,45,45,45,-1,-1,45,45,46,46,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 47,46,46,46,46,-1,-1,46,46,46,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,28, 47,47,47,47,47,48,48,47,47,46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 44,43,43,43,43,44,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,22, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,21, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,20,20, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,19,19,19, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,11,-1,-1,18,18,18, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,10,10,10,-1,18,17,17, 45,45,-1,-1,44,44,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,9,9,10,9,-1,-1,16,16, 46,46,-1,43,43,43,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,9,8,-1,8,8,-1,15,15, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,7,7,7,7,-1,14,14, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,6,6,6,6,-1,13,13, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,5,5,5,5,-1,12,12, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,4,4,4,5,-1,11,11, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,4,5,-1,11,10, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,2,3,4,5,-1,-1,9, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,1,-1,5,5,6,7,8, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,0,-1,6,6,6,-1,9, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,1,-1,-1,-1,7,-1,10, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,3,2,3,4,5,6,-1,11, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,3,3,3,4,5,6,-1,12, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,4,4,4,4,5,6,-1,13, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,5,5,5,5,5,6,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,6,-1,-1,-1,7,-1,13, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,15,-1,7,-1,10,9,8,-1,12, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,14,14,14,-1,8,-1,10,9,9,10,11, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,19,-1,14,13,13,-1,9,10,10,10,-1,-1,12, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,-1,14,13,12,11,10,10,11,11,-1,14,13, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,15,14,13,13,-1,11,11,11,12,-1,14,14, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,16,15,14,14,14,-1,12,12,12,12,-1,15,15, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,28,27,27,27,27,-1,-1,24,23,23,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,13,13,13,13,-1,16,16, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,29,28,28,28,28,27,26,25,24,24,24,24,24,24,-1,-1,18,17,16,16,16,16,-1,-1,14,14,14,14,-1,17,17, 53,53,-1,46,46,-1,46,47,-1,42,41,40,39,38,37,37,-1,-1,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,19,18,17,17,17,17,17,-1,16,15,15,15,15,-1,18,18, 52,52,-1,-1,47,48,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,20,19,18,18,18,-1,18,18,-1,16,16,16,16,-1,-1,19,19, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,19,19,-1,-1,17,17,17,-1,21,20,20, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,20,21,-1,-1,18,-1,-1,21,21,21, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,23,22,22,22, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,24,23,23,23,23, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,24,24,-1,-1,24, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,25, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,37,37,36,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,27,26, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,38,38,37,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,27,27, 51,50,49,49,49,-1,-1,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,28, 51,50,50,50,50,-1,-1,49,48,47,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,29, 51,51,51,51,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 45,44,44,44,44,45,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,22, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,21,21, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,20,20, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,20,19, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,18,-1,-1,-1,18, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,17,17,-1,-1,17, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,17,16,16,16,16, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,16,15,15,15, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,11,-1,-1,14,14,14, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,10,10,10,-1,14,13,13, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,9,9,10,9,-1,-1,12,12, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,9,8,-1,8,8,-1,11,11, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,7,7,7,7,-1,10,10, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,6,6,6,6,-1,9,9, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,5,5,5,5,-1,8,8, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,4,4,4,4,-1,7,7, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,-1,7,6, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,4,3,2,2,-1,-1,5, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,5,-1,1,1,2,3,4, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,6,-1,0,1,2,-1,5, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,7,-1,-1,-1,3,-1,6, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,9,8,7,6,5,4,-1,7, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,8,7,6,5,5,-1,8, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,9,8,7,6,6,6,-1,9, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,9,8,7,7,7,7,-1,10, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,9,-1,-1,-1,8,-1,11, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,10,-1,11,10,9,-1,12, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,11,-1,11,10,10,11,12, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,17,16,16,-1,12,12,11,11,-1,-1,13, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,-1,15,14, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,18,17,16,16,-1,13,13,13,13,-1,15,15, 52,52,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,16,16, 53,53,-1,45,45,45,45,-1,-1,43,43,43,42,42,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,17,17, 54,54,-1,46,46,46,46,-1,-1,44,44,43,42,41,41,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,18,18, 55,55,-1,47,47,-1,47,48,-1,45,44,43,42,41,40,40,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,22,21,20,20,20,20,20,-1,18,17,17,17,17,-1,19,19, 55,55,-1,-1,48,49,48,48,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,18,18,-1,-1,20,20, 54,54,54,-1,49,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,22,21,21, 54,53,53,-1,-1,50,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,22,22,22, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,24,23,23,23, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,26,25,24,24,24,24, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,26,25,25,-1,-1,25, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,39,39,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,26,26,-1,-1,-1,26, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,40,40,39,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,27,27,27,28,29,28,27, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,41,41,40,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 54,53,52,52,52,-1,-1,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 54,53,53,53,53,-1,-1,52,51,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,35,34,33,32,31,30,30,30,-1,31,30,30,30,30,30, 54,54,54,54,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,31,31,31,32,31,31,31,31,31,31, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 45,44,44,44,44,45,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,21, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,20,20, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,20,19,19,-1,19,19,20,19,19, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,18,18,18,19,20,19,18, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,17,17,-1,-1,-1,17, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,17,16,16,-1,-1,16, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,17,16,15,15,15,15, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,15,14,14,14, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,11,-1,-1,13,13,13, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,10,10,10,-1,13,12,12, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,9,9,10,9,-1,-1,11,11, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,9,8,-1,8,8,-1,10,10, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,7,7,7,7,-1,9,9, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,6,6,6,6,-1,8,8, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,5,5,5,5,-1,7,7, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,4,4,4,4,-1,6,6, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,-1,6,5, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,4,3,2,2,-1,-1,4, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,5,-1,1,1,1,2,3, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,6,-1,1,0,1,-1,4, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,7,-1,-1,-1,2,-1,5, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,8,7,6,5,4,3,-1,6, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,8,7,6,5,4,4,-1,7, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,8,7,6,5,5,5,-1,8, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,8,7,6,6,6,6,-1,9, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,8,-1,-1,-1,7,-1,10, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,9,-1,10,9,8,-1,11, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,16,16,16,-1,10,-1,10,9,9,10,11, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,16,15,15,-1,11,11,10,10,-1,-1,12, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,16,15,14,13,12,11,11,11,-1,14,13, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,17,16,15,15,-1,12,12,12,12,-1,14,14, 52,52,-1,45,44,44,44,-1,42,42,42,42,42,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,15,15, 53,53,-1,45,45,45,45,-1,-1,43,43,42,41,41,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,19,18,17,17,17,-1,-1,14,14,14,14,-1,16,16, 54,54,-1,46,46,46,46,-1,-1,44,43,42,41,40,40,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,20,19,18,18,18,18,-1,-1,15,15,15,15,-1,17,17, 55,55,-1,47,47,-1,47,48,-1,44,43,42,41,40,39,39,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,19,19,19,19,-1,17,16,16,16,16,-1,18,18, 54,54,-1,-1,48,49,48,48,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,22,21,20,20,20,-1,20,20,-1,17,17,17,17,-1,-1,19,19, 53,53,53,-1,49,49,49,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,21,21,-1,-1,18,18,18,-1,21,20,20, 53,52,52,-1,-1,50,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,22,23,-1,-1,19,-1,-1,21,21,21, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,23,22,22,22, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,25,24,23,23,23,23, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,25,24,24,-1,-1,24, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,38,38,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,25,25,-1,-1,-1,25, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,39,39,38,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,26,26,26,27,28,27,26, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,40,40,39,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,28,27,27,-1,27,27,28,27,27, 53,52,51,51,51,-1,-1,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,28,28, 53,52,52,52,52,-1,-1,51,50,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,34,33,32,31,30,29,29,29,-1,30,29,29,29,29,29, 53,53,53,53,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,34,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 45,44,44,44,44,45,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,21, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,20,20, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,20,19,19,-1,19,19,20,19,19, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,18,18,18,19,20,19,18, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,17,17,-1,-1,-1,17, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,17,16,16,-1,-1,16, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,17,16,15,15,15,15, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,15,14,14,14, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,11,-1,-1,13,13,13, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,10,10,10,-1,13,12,12, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,9,9,10,9,-1,-1,11,11, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,9,8,-1,8,8,-1,10,10, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,7,7,7,7,-1,9,9, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,6,6,6,6,-1,8,8, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,5,5,5,5,-1,7,7, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,4,4,4,4,-1,6,6, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,-1,6,5, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,4,3,2,2,-1,-1,4, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,5,-1,2,1,1,2,3, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,6,-1,2,1,0,-1,4, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,7,-1,-1,-1,1,-1,5, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,7,6,5,4,3,2,-1,6, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,7,6,5,4,3,3,-1,7, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,7,6,5,4,4,4,-1,8, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,7,6,5,5,5,5,-1,9, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,7,-1,-1,-1,6,-1,10, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,16,-1,8,-1,9,8,7,-1,11, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,15,15,15,-1,9,-1,9,8,8,9,10, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,20,-1,15,14,14,-1,10,10,9,9,-1,-1,11, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,21,-1,-1,15,14,13,12,11,10,10,10,-1,13,12, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,16,15,14,14,-1,11,11,11,11,-1,13,13, 52,52,-1,45,44,44,44,-1,42,42,42,41,41,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,17,16,15,15,15,-1,12,12,12,12,-1,14,14, 53,53,-1,45,45,45,45,-1,-1,43,42,41,40,40,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,13,13,13,13,-1,15,15, 54,54,-1,46,46,46,46,-1,-1,43,42,41,40,39,39,-1,-1,30,29,29,29,29,28,27,26,25,25,25,25,25,25,-1,-1,19,18,17,17,17,17,-1,-1,14,14,14,14,-1,16,16, 54,54,-1,47,47,-1,47,48,-1,43,42,41,40,39,38,38,-1,-1,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,20,19,18,18,18,18,18,-1,16,15,15,15,15,-1,17,17, 53,53,-1,-1,48,49,48,48,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,21,20,19,19,19,-1,19,19,-1,16,16,16,16,-1,-1,18,18, 52,52,52,-1,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,21,20,20,-1,-1,17,17,17,-1,20,19,19, 52,51,51,-1,-1,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,21,22,-1,-1,18,-1,-1,20,20,20, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,22,21,21,21, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,24,23,22,22,22,22, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,24,23,23,-1,-1,23, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,37,37,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,24,24,-1,-1,-1,24, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,38,38,37,37,37,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,25,25,25,26,27,26,25, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,39,39,38,37,36,36,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,27,26,26,-1,26,26,27,26,26, 52,51,50,50,50,-1,-1,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,27,27, 52,51,51,51,51,-1,-1,50,49,48,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,28, 52,52,52,52,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,31,32,33,34,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,27,26,25,24,23,22,21,20,20,20,20,21,21,20,20,20,20,20, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,19,19,19,19,19, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,18,18, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,18,17,17,-1,17,17,18,17,17, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,17,16,16,16,17,18,17,16, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,17,16,15,15,-1,-1,-1,15, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,17,16,15,14,14,-1,-1,14, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,18,17,16,15,14,13,13,13,13, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,13,12,12,12, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,14,-1,-1,11,11,11, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,13,13,13,-1,11,10,10, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,12,12,13,12,-1,-1,9,9, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,12,11,-1,11,11,-1,8,8, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,10,10,10,10,-1,7,7, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,9,9,9,9,-1,6,6, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,8,8,8,8,-1,5,5, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,7,7,7,7,-1,4,4, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,-1,4,3, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,7,6,5,5,-1,-1,2, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,8,-1,5,4,3,2,1, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,9,-1,5,4,4,-1,0, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,10,-1,-1,-1,5,-1,1, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,11,10,9,8,7,6,-1,2, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,11,10,9,8,7,7,-1,3, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,11,10,9,8,8,8,-1,4, 54,-1,51,50,50,50,50,50,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,11,10,9,9,9,9,-1,5, 53,-1,50,-1,-1,-1,49,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,11,-1,-1,-1,10,-1,6, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,19,-1,12,-1,12,11,11,-1,7, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,18,18,18,-1,13,-1,12,11,10,9,8, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,23,-1,18,17,17,-1,14,13,12,12,-1,-1,9, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,24,-1,-1,18,17,16,15,14,13,13,13,-1,11,10, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,19,18,17,17,-1,14,14,14,14,-1,11,11, 55,55,-1,48,47,47,47,-1,45,45,45,44,44,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,20,19,18,18,18,-1,15,15,15,15,-1,12,12, 56,56,-1,48,48,48,48,-1,-1,46,45,44,43,43,-1,-1,34,33,32,31,31,31,31,-1,-1,28,27,27,27,27,27,27,-1,-1,21,20,19,19,19,-1,-1,16,16,16,16,-1,13,13, 57,57,-1,49,49,49,49,-1,-1,46,45,44,43,42,42,-1,-1,33,32,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,22,21,20,20,20,20,-1,-1,17,17,17,17,-1,14,14, 57,57,-1,50,50,-1,50,51,-1,46,45,44,43,42,41,41,-1,-1,33,33,33,32,31,30,29,29,29,29,29,29,-1,-1,23,22,21,21,21,21,21,-1,19,18,18,18,18,-1,15,15, 56,56,-1,-1,51,52,51,51,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,24,23,22,22,22,-1,22,22,-1,19,19,19,19,-1,-1,16,16, 55,55,55,-1,52,52,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,23,23,-1,-1,20,20,20,-1,18,17,17, 55,54,54,-1,-1,53,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,24,25,-1,-1,21,-1,-1,18,18,18, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,20,19,19,19, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,25,24,23,22,21,20,20,20,20, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,24,23,22,21,21,-1,-1,21, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,40,40,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,24,23,22,22,-1,-1,-1,22, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,41,41,40,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,24,23,23,23,24,25,24,23, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,42,42,41,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,25,24,24,-1,24,24,25,24,24, 55,54,53,53,53,-1,-1,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,25,25, 55,54,54,54,54,-1,-1,53,52,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,26, 55,55,55,55,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,34,33,32,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,26,27,28,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 20,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,26,27,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,-1,48,48,48,48,49, 19,19,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 18,18,19,18,18,-1,18,18,19,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 17,18,19,18,17,17,17,18,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 16,-1,-1,-1,16,16,17,18,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 15,-1,-1,15,15,16,17,18,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 14,14,14,14,15,16,17,18,19,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 13,13,13,14,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 12,12,12,-1,-1,15,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 11,11,12,-1,14,14,14,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 10,10,-1,-1,13,13,13,13,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 9,9,-1,12,12,12,12,13,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 8,8,-1,11,11,11,11,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 7,7,-1,10,10,10,10,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 6,6,-1,9,9,9,9,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 5,5,-1,8,8,8,8,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 4,5,-1,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 3,-1,-1,6,6,7,8,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 2,3,4,5,6,-1,9,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 1,-1,5,5,6,-1,10,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 0,-1,6,-1,-1,-1,11,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 1,-1,7,8,9,10,11,12,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 2,-1,8,8,9,10,11,12,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,50,50,50,-1,53, 3,-1,9,9,9,10,11,12,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,50,51,51,-1,54, 4,-1,10,10,10,10,11,12,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,51,51,51,51,51,52,-1,55, 5,-1,11,-1,-1,-1,12,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,50,-1,-1,-1,51,-1,54, 6,-1,10,10,11,-1,13,-1,18,18,18,19,20,21,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 7,8,9,10,11,-1,14,-1,17,17,17,-1,21,21,22,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,-1,49,49,50,51,52, 8,-1,-1,11,11,12,13,-1,16,16,17,-1,22,22,22,23,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 9,10,-1,12,12,12,13,14,15,16,17,-1,-1,23,23,23,24,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 10,10,-1,13,13,13,13,-1,16,16,17,18,-1,-1,24,24,24,25,26,26,27,28,29,-1,-1,30,30,31,32,33,34,35,36,37,-1,-1,44,44,45,45,-1,47,47,48,49,-1,55,55, 11,11,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,25,25,26,27,27,28,29,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,43,43,44,45,46,-1,48,48,48,49,-1,56,56, 12,12,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,26,26,26,27,28,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,42,42,43,44,45,-1,-1,49,49,49,49,-1,57,57, 13,13,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,27,27,27,28,29,29,30,31,32,33,33,33,33,34,-1,-1,41,41,42,43,44,45,-1,-1,50,50,50,50,-1,57,57, 14,14,-1,17,17,-1,17,18,-1,20,20,20,20,20,21,22,-1,-1,28,28,28,29,30,30,31,32,33,34,34,34,-1,-1,40,40,41,42,43,44,45,-1,52,51,51,51,51,-1,56,56, 15,15,-1,-1,18,19,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,52,52,52,52,-1,-1,55,55, 16,16,17,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,53,53,53,-1,54,54,54, 17,17,17,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,54,-1,-1,53,53,54, 18,18,18,19,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 19,19,19,19,20,21,22,23,24,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 20,-1,-1,20,20,21,22,23,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 21,-1,-1,-1,21,21,22,23,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,39,39,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 22,23,24,23,22,22,22,23,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,39,40,40,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,40,41,41,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,-1,52,52,52,53,54, 25,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,51,52,-1,54,53,53,53,53,54, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,31,32,33,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,54,54,54,54, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,27,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, 22,22,22,22,22,23,-1,22,22,22,23,24,25,26,27,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,-1,45,45,45,45,46, 21,21,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 20,20,21,20,20,-1,20,20,21,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 19,20,21,20,19,19,19,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 18,-1,-1,-1,18,18,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 17,-1,-1,17,17,18,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 16,16,16,16,17,18,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 15,15,15,16,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 14,14,14,-1,-1,12,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 13,13,14,-1,11,11,11,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 12,12,-1,-1,10,10,10,10,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 11,11,-1,9,9,9,9,10,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 10,10,-1,8,8,8,8,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 9,9,-1,7,7,7,7,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 8,8,-1,6,6,6,6,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 7,7,-1,5,5,5,5,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 6,7,-1,4,4,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 5,-1,-1,3,3,4,5,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 4,3,2,2,3,-1,6,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 5,-1,1,2,3,-1,7,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 6,-1,0,-1,-1,-1,6,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 7,-1,1,2,3,4,5,6,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 8,-1,2,2,3,4,5,6,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 9,-1,3,3,3,4,5,6,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 10,-1,4,4,4,4,5,6,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 11,-1,5,-1,-1,-1,6,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 10,-1,6,7,8,-1,7,-1,15,15,15,16,17,18,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 9,8,7,7,8,-1,8,-1,14,14,14,-1,18,18,19,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 10,-1,-1,8,8,9,9,-1,13,13,14,-1,19,19,19,20,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 11,12,-1,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 12,12,-1,10,10,10,10,-1,13,13,14,15,-1,-1,21,21,21,22,23,23,24,25,26,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,41,41,42,42,-1,44,44,45,46,-1,52,52, 13,13,-1,11,11,11,11,-1,14,14,14,15,16,-1,-1,-1,22,22,23,24,24,25,26,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,40,40,41,42,43,-1,45,45,45,46,-1,53,53, 14,14,-1,12,12,12,12,-1,-1,15,15,15,16,17,-1,-1,23,23,23,24,25,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,39,39,40,41,42,-1,-1,46,46,46,46,-1,54,54, 15,15,-1,13,13,13,13,-1,-1,16,16,16,16,17,18,-1,-1,24,24,24,25,26,26,27,28,29,30,30,30,30,31,-1,-1,38,38,39,40,41,42,-1,-1,47,47,47,47,-1,54,54, 16,16,-1,14,14,-1,14,15,-1,17,17,17,17,17,18,19,-1,-1,25,25,25,26,27,27,28,29,30,31,31,31,-1,-1,37,37,38,39,40,41,42,-1,49,48,48,48,48,-1,53,53, 17,17,-1,-1,15,16,15,15,-1,18,18,-1,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,49,49,49,49,-1,-1,52,52, 18,18,19,-1,16,16,16,-1,-1,19,19,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,50,50,50,-1,51,51,51, 19,19,19,-1,-1,17,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,51,-1,-1,50,50,51, 20,20,20,21,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 21,21,21,21,22,23,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 22,-1,-1,22,22,23,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 23,-1,-1,-1,23,23,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 24,25,26,25,24,24,24,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,36,37,37,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 25,25,26,25,25,-1,25,25,26,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,37,38,38,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 26,26,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,-1,49,49,49,50,51, 27,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,47,48,49,-1,51,50,50,50,50,51, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,33,32,31,30,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,51,51,51,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 23,22,22,22,22,23,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,-1,44,44,44,44,45, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 23,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 22,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 21,21,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 20,20,20,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 19,19,19,-1,-1,12,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 18,18,19,-1,11,11,11,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 17,17,-1,-1,10,10,10,10,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,46,45,-1,-1,46,46, 16,16,-1,9,9,9,9,10,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,-1,44,44,-1,47,47, 15,15,-1,8,8,8,8,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 14,14,-1,7,7,7,7,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 13,13,-1,6,6,6,6,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 12,12,-1,6,5,5,5,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 11,12,-1,6,5,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 10,-1,-1,6,5,4,3,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 9,8,7,6,6,-1,2,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 10,-1,7,7,7,-1,1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 11,-1,6,-1,-1,-1,0,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 12,-1,5,4,3,2,1,2,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 13,-1,5,4,3,2,2,2,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 14,-1,5,4,3,3,3,3,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 13,-1,5,4,4,4,4,4,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 12,-1,6,-1,-1,-1,5,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 11,-1,7,8,9,-1,6,-1,14,14,14,15,16,17,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 10,9,8,8,9,-1,7,-1,13,13,13,-1,17,17,18,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 11,-1,-1,9,9,9,8,-1,12,12,13,-1,18,18,18,19,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 12,13,-1,10,10,9,9,10,11,12,13,-1,-1,19,19,19,20,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 13,13,-1,11,10,10,10,-1,12,12,13,14,-1,-1,20,20,20,21,22,22,23,24,25,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,40,40,41,41,-1,43,43,44,45,-1,51,51, 14,14,-1,11,11,11,11,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,23,24,25,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,39,39,40,41,42,-1,44,44,44,45,-1,52,52, 15,15,-1,12,12,12,12,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,38,38,39,40,41,-1,-1,45,45,45,45,-1,53,53, 16,16,-1,13,13,13,13,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,25,26,27,28,29,29,29,29,30,-1,-1,37,37,38,39,40,41,-1,-1,46,46,46,46,-1,53,53, 17,17,-1,14,14,-1,14,15,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,26,27,28,29,30,30,30,-1,-1,36,36,37,38,39,40,41,-1,48,47,47,47,47,-1,52,52, 18,18,-1,-1,15,16,15,15,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,48,48,48,48,-1,-1,51,51, 19,19,20,-1,16,16,16,-1,-1,18,18,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,49,49,49,-1,50,50,50, 20,20,20,-1,-1,17,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,50,-1,-1,49,49,50, 21,21,21,22,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 22,22,22,22,23,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 23,-1,-1,23,23,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 24,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 25,26,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 26,26,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 27,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,-1,48,48,48,49,50, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,46,47,48,-1,50,49,49,49,49,50, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,40,41,41,40,40,40,40,40, 21,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,39,39,-1,-1,39,39,39,39,40, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,38,-1,-1,38,38,38,39,40, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 22,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 22,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 21,20,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 21,20,20,-1,-1,14,-1,-1,13,12,12,12,12,12,12,12,12,12,13,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,-1,-1,39,39,40, 21,21,21,-1,13,13,13,-1,-1,11,11,12,11,11,11,11,11,12,13,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,40,40,-1,40,40,40, 20,20,-1,-1,12,12,12,12,-1,10,10,-1,10,10,10,10,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,39,39,40,39,-1,-1,41,41, 19,19,-1,11,11,11,11,12,-1,9,9,9,9,9,9,10,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,-1,39,38,-1,38,38,-1,42,42, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,8,9,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,-1,-1,37,37,37,37,-1,43,43, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,8,-1,-1,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,36,36,36,36,-1,44,44, 16,16,-1,9,8,8,8,-1,6,6,6,6,7,-1,-1,-1,8,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,29,29,30,31,32,-1,35,35,35,36,-1,43,43, 15,15,-1,9,8,7,7,-1,5,5,5,6,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,-1,34,34,35,36,-1,42,42, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 13,-1,-1,9,8,7,7,-1,3,3,3,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 12,11,10,9,9,-1,8,-1,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 13,-1,10,10,10,-1,9,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 14,-1,11,-1,-1,-1,10,-1,-1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 15,-1,12,13,13,12,11,12,-1,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 16,-1,13,13,13,12,12,12,-1,-1,2,-1,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,40,40,40,-1,43, 17,-1,14,14,13,13,13,13,-1,-1,3,-1,7,7,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,40,41,41,-1,44, 18,-1,15,14,14,14,14,14,-1,5,4,-1,8,8,9,10,11,11,11,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 19,-1,16,-1,-1,-1,15,-1,-1,5,5,-1,9,9,9,10,11,12,12,12,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 18,-1,15,15,15,-1,14,-1,7,6,6,7,8,9,10,10,11,12,13,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 17,16,15,14,14,-1,13,-1,7,7,7,-1,9,9,10,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,10,10,10,11,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,11,11,11,12,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,12,12,12,13,14,14,15,16,17,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,13,13,14,15,15,16,17,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,33,33,34,34,34,-1,36,36,36,37,-1,44,44, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,14,14,14,15,16,16,17,-1,-1,20,20,20,20,21,22,23,-1,-1,32,32,33,34,35,-1,-1,37,37,37,37,-1,45,45, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,15,15,15,16,17,17,18,19,20,21,21,21,21,22,-1,-1,31,31,32,33,34,35,-1,-1,38,38,38,38,-1,46,46, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,16,16,16,17,18,18,19,20,21,22,22,22,-1,-1,30,30,31,32,33,34,35,-1,40,39,39,39,39,-1,46,46, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,40,40,40,40,-1,-1,45,45, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,25,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,-1,44,44,44, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,-1,-1,43,43,44, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,30,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,32,32,32,32,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,43,43,43,-1,44,43,43,43,43,44, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,44,44,45,44,44,44,44,44,44, 21,21,21,21,21,21,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,40,41,41,40,40,40,40,40, 21,20,20,20,20,21,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,39,39,-1,-1,39,39,39,39,40, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,38,-1,-1,38,38,38,39,40, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 22,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 22,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 21,20,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 21,20,20,-1,-1,14,-1,-1,13,12,12,12,12,12,12,12,12,12,13,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,-1,-1,39,39,40, 21,21,21,-1,13,13,13,-1,-1,11,11,12,11,11,11,11,11,12,13,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,40,40,-1,40,40,40, 20,20,-1,-1,12,12,12,12,-1,10,10,-1,10,10,10,10,11,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,39,39,40,39,-1,-1,41,41, 19,19,-1,11,11,11,11,12,-1,9,9,9,9,9,9,10,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,-1,39,38,-1,38,38,-1,42,42, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,8,9,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,-1,-1,37,37,37,37,-1,43,43, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,8,-1,-1,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,36,36,36,36,-1,44,44, 16,16,-1,9,8,8,8,-1,6,6,6,6,7,-1,-1,-1,8,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,29,29,30,31,32,-1,35,35,35,36,-1,43,43, 15,15,-1,9,8,7,7,-1,5,5,5,6,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,-1,34,34,35,36,-1,42,42, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 13,-1,-1,9,8,7,7,-1,3,3,3,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 12,11,10,9,9,-1,8,-1,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 13,-1,10,10,10,-1,9,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 14,-1,11,-1,-1,-1,10,-1,-1,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 15,-1,12,13,13,12,11,12,-1,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 16,-1,13,13,13,12,12,12,-1,-1,2,-1,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,40,40,40,-1,43, 17,-1,14,14,13,13,13,13,-1,-1,3,-1,7,7,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,40,41,41,-1,44, 18,-1,15,14,14,14,14,14,-1,5,4,-1,8,8,9,10,11,11,11,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 19,-1,16,-1,-1,-1,15,-1,-1,5,5,-1,9,9,9,10,11,12,12,12,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 18,-1,15,15,15,-1,14,-1,7,6,6,7,8,9,10,10,11,12,13,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 17,16,15,14,14,-1,13,-1,7,7,7,-1,9,9,10,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,10,10,10,11,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,11,11,11,12,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,12,12,12,13,14,14,15,16,17,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,13,13,14,15,15,16,17,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,33,33,34,34,34,-1,36,36,36,37,-1,44,44, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,14,14,14,15,16,16,17,-1,-1,20,20,20,20,21,22,23,-1,-1,32,32,33,34,35,-1,-1,37,37,37,37,-1,45,45, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,15,15,15,16,17,17,18,19,20,21,21,21,21,22,-1,-1,31,31,32,33,34,35,-1,-1,38,38,38,38,-1,46,46, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,16,16,16,17,18,18,19,20,21,22,22,22,-1,-1,30,30,31,32,33,34,35,-1,40,39,39,39,39,-1,46,46, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,40,40,40,40,-1,-1,45,45, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,25,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,-1,44,44,44, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,-1,26,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,-1,-1,43,43,44, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,30,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,32,32,32,32,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,43,43,43,-1,44,43,43,43,43,44, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,44,44,45,44,44,44,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,39,38,38,38,38,38, 23,22,22,22,22,23,-1,22,22,22,23,24,25,26,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,-1,37,37,37,37,38, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 23,22,21,20,19,19,19,19,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 24,-1,-1,-1,19,18,18,18,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 24,-1,-1,20,19,18,17,17,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 23,22,21,20,19,18,17,16,16,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,14,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,-1,-1,37,37,38, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,37,37,37,-1,38,38,38, 22,22,-1,-1,14,14,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,36,36,37,36,-1,-1,39,39, 21,21,-1,13,13,13,13,14,-1,11,11,11,11,11,11,12,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,-1,-1,24,24,25,26,27,28,29,-1,36,35,-1,35,35,-1,40,40, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,25,26,27,28,29,-1,-1,34,34,34,34,-1,41,41, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,7,7,7,7,8,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,26,26,27,28,29,-1,-1,33,33,33,33,-1,41,41, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,6,6,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,27,27,28,29,30,-1,32,32,32,33,-1,40,40, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,5,5,5,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,28,28,29,29,-1,31,31,32,33,-1,39,39, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 14,13,12,11,11,-1,10,-1,5,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 15,-1,12,12,12,-1,11,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 16,-1,13,-1,-1,-1,12,-1,-1,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 17,-1,14,15,15,14,13,14,-1,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 18,-1,15,15,15,14,14,14,-1,-1,6,-1,2,2,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 19,-1,16,16,15,15,15,15,-1,-1,7,-1,3,3,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 20,-1,17,16,16,16,16,16,-1,9,8,-1,4,4,5,6,7,8,8,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,5,5,5,6,7,8,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,7,8,9,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 19,18,17,16,16,-1,15,-1,10,9,9,-1,7,7,7,7,7,8,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,8,8,8,8,8,8,9,10,11,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,10,11,12,13,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,30,30,30,30,-1,32,32,33,34,-1,40,40, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,11,11,11,11,11,12,13,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,29,29,30,31,31,-1,33,33,33,34,-1,41,41, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,-1,-1,17,17,17,17,18,19,20,-1,-1,28,28,29,30,31,-1,-1,34,34,34,34,-1,42,42, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,17,18,18,18,19,-1,-1,27,27,28,29,30,31,-1,-1,35,35,35,35,-1,43,43, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,18,19,19,-1,-1,26,26,27,28,29,30,31,-1,37,36,36,36,36,-1,42,42, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,37,37,37,37,-1,-1,41,41, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,38,38,38,-1,40,40,40, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,39,-1,-1,39,39,40, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,40,39,39,39,39,40, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,40,40,40,40,40,40, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,39,38,38,38,38,38, 23,22,22,22,22,23,-1,22,22,22,23,24,25,26,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,-1,37,37,37,37,38, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 23,22,21,20,19,19,19,19,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 24,-1,-1,-1,19,18,18,18,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 24,-1,-1,20,19,18,17,17,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 23,22,21,20,19,18,17,16,16,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,14,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,37,-1,-1,37,37,38, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,36,36,36,-1,38,38,38, 22,22,-1,-1,14,14,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,35,35,36,35,-1,-1,39,39, 21,21,-1,13,13,13,13,14,-1,11,11,11,11,11,11,12,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,-1,-1,24,24,25,26,27,28,29,-1,35,34,-1,34,34,-1,40,40, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,25,25,26,27,28,29,-1,-1,33,33,33,33,-1,41,41, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,7,7,7,7,7,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,26,26,27,28,29,-1,-1,32,32,32,32,-1,40,40, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,6,6,6,6,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,27,27,28,29,29,-1,31,31,31,32,-1,39,39, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,5,5,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,28,28,28,28,-1,30,30,31,32,-1,38,38, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 14,13,12,11,11,-1,10,-1,5,4,4,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 15,-1,12,12,12,-1,11,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 16,-1,13,-1,-1,-1,12,-1,-1,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 17,-1,14,15,15,14,13,14,-1,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 18,-1,15,15,15,14,14,14,-1,-1,6,-1,2,2,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 19,-1,16,16,15,15,15,15,-1,-1,7,-1,3,3,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 20,-1,17,16,16,16,16,16,-1,9,8,-1,4,4,5,6,7,7,7,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,5,5,5,6,7,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,7,8,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 19,18,17,16,16,-1,15,-1,10,9,9,-1,7,7,7,7,7,8,9,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,8,8,8,8,8,8,9,10,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,10,11,12,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,11,11,11,11,11,12,13,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,29,29,30,30,30,-1,32,32,32,33,-1,40,40, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,-1,-1,16,16,16,16,17,18,19,-1,-1,28,28,29,30,31,-1,-1,33,33,33,33,-1,41,41, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,17,17,17,17,18,-1,-1,27,27,28,29,30,31,-1,-1,34,34,34,34,-1,42,42, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,18,18,18,-1,-1,26,26,27,28,29,30,31,-1,36,35,35,35,35,-1,42,42, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,36,36,36,36,-1,-1,41,41, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,-1,40,40,40, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,-1,22,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,-1,-1,39,39,40, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,40,39,39,39,39,40, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,40,40,40,40,40,40, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,39,38,38,38,38,38, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,-1,37,37,37,37,38, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 24,23,22,21,20,20,20,20,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 25,-1,-1,-1,20,19,19,19,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 25,-1,-1,21,20,19,18,18,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 24,23,22,21,20,19,18,17,17,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,-1,-1,37,37,38, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,-1,38,38,38, 23,23,-1,-1,15,15,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,34,34,35,34,-1,-1,39,39, 22,22,-1,14,14,14,14,15,-1,12,12,12,12,12,12,13,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,24,24,25,26,27,28,29,-1,34,33,-1,33,33,-1,40,40, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,-1,25,25,26,27,28,29,-1,-1,32,32,32,32,-1,40,40, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,26,26,27,28,29,-1,-1,31,31,31,31,-1,39,39, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,27,27,28,28,28,-1,30,30,30,31,-1,38,38, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,5,5,5,5,5,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,3,3,3,3,3,3,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 15,14,13,12,12,-1,11,-1,6,5,5,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 18,-1,15,16,16,15,14,15,-1,6,6,-1,2,1,1,1,2,3,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,2,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,3,3,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 21,-1,18,17,17,17,17,17,-1,10,9,-1,4,4,5,6,7,6,6,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,5,5,5,6,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,7,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 19,18,17,16,16,-1,15,-1,10,9,9,-1,7,7,7,7,7,8,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,8,8,8,8,8,8,9,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,10,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,12,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,11,11,11,11,11,12,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,28,28,29,29,29,-1,31,31,31,32,-1,39,39, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,-1,-1,15,15,15,15,16,17,18,-1,-1,27,27,28,29,30,-1,-1,32,32,32,32,-1,40,40, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,16,16,16,16,17,-1,-1,26,26,27,28,29,30,-1,-1,33,33,33,33,-1,41,41, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,17,17,17,-1,-1,25,25,26,27,28,29,30,-1,35,34,34,34,34,-1,41,41, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,35,35,35,35,-1,-1,40,40, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,22,23,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,-1,39,39,39, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,-1,-1,38,38,39, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,39,38,38,38,38,38, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,-1,37,37,37,37,38, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 25,24,23,22,21,21,21,21,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 26,-1,-1,-1,21,20,20,20,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 26,-1,-1,22,21,20,19,19,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 25,24,23,22,21,20,19,18,18,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,-1,-1,37,37,38, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,-1,38,38,38, 24,24,-1,-1,16,16,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,33,33,34,33,-1,-1,39,39, 23,23,-1,15,15,15,15,16,-1,13,13,13,13,13,13,14,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,24,24,25,26,27,28,29,-1,33,32,-1,32,32,-1,40,40, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,14,15,-1,-1,25,25,26,27,28,29,-1,-1,31,31,31,31,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,7,7,7,7,7,7,7,-1,-1,12,12,13,13,14,15,16,-1,-1,26,26,27,28,28,-1,-1,30,30,30,30,-1,38,38, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,6,6,6,6,6,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,27,27,27,27,27,-1,29,29,29,30,-1,37,37, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,5,5,5,5,5,5,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,3,3,3,3,3,3,3,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 19,-1,16,17,17,16,15,16,-1,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 22,-1,19,18,18,18,18,18,-1,11,10,-1,5,5,6,7,6,5,5,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,6,6,6,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 20,19,18,17,17,-1,16,-1,11,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,27,27,28,28,28,-1,30,30,30,31,-1,38,38, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,14,15,16,17,-1,-1,26,26,27,28,29,-1,-1,31,31,31,31,-1,39,39, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,15,15,15,15,15,16,-1,-1,25,25,26,27,28,29,-1,-1,32,32,32,32,-1,40,40, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,16,16,16,16,16,-1,-1,24,24,25,26,27,28,29,-1,34,33,33,33,33,-1,40,40, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,34,34,34,34,-1,-1,39,39, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,23,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,-1,38,38,38, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,-1,-1,37,37,38, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 26,26,26,26,26,26,27,26,26,26,26,27,28,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,39,38,38,38,38,38, 26,25,25,25,25,26,-1,25,25,25,26,27,28,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,-1,37,37,37,37,38, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 26,25,24,23,22,22,22,22,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 27,-1,-1,-1,22,21,21,21,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 27,-1,-1,23,22,21,20,20,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 26,25,24,23,22,21,20,19,19,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,-1,-1,37,37,38, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,33,-1,38,38,38, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,32,32,33,32,-1,-1,39,39, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,14,15,-1,-1,9,9,9,9,9,9,10,11,12,13,14,14,-1,-1,24,24,25,26,27,28,29,-1,32,31,-1,31,31,-1,39,39, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,8,8,8,8,8,8,9,10,11,12,13,13,13,14,-1,-1,25,25,26,27,28,28,-1,-1,30,30,30,30,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,7,7,7,7,7,7,7,-1,-1,12,12,12,12,13,14,15,-1,-1,26,26,27,27,27,-1,-1,29,29,29,29,-1,37,37, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,5,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,3,3,3,3,3,3,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 20,-1,17,18,18,17,16,17,-1,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 23,-1,20,19,19,19,19,19,-1,12,11,-1,6,6,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,7,7,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,26,26,27,27,27,-1,29,29,29,30,-1,37,37, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,13,14,15,16,-1,-1,25,25,26,27,28,-1,-1,30,30,30,30,-1,38,38, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,13,13,13,13,13,13,14,15,14,14,14,14,14,15,-1,-1,24,24,25,26,27,28,-1,-1,31,31,31,31,-1,39,39, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,14,14,14,14,14,14,15,15,15,15,15,15,-1,-1,23,23,24,25,26,27,28,-1,33,32,32,32,32,-1,39,39, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,33,33,33,33,-1,-1,38,38, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,-1,37,37,37, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,-1,-1,36,36,37, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 27,27,27,27,27,27,28,27,27,27,27,28,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,39,38,38,38,38,38, 27,26,26,26,26,27,-1,26,26,26,27,28,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,-1,37,37,37,37,38, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 27,26,25,24,23,23,23,23,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 28,-1,-1,-1,23,22,22,22,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 28,-1,-1,24,23,22,21,21,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 27,26,25,24,23,22,21,20,20,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,-1,-1,37,37,38, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,32,-1,38,38,38, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,16,16,16,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 25,25,-1,17,17,17,17,18,-1,15,15,15,15,15,15,16,-1,-1,9,9,9,9,9,9,10,11,12,13,13,13,-1,-1,24,24,25,26,27,28,28,-1,31,30,-1,30,30,-1,38,38, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,8,8,8,8,8,8,9,10,11,12,12,12,12,13,-1,-1,25,25,26,27,27,27,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,7,7,7,7,7,7,7,-1,-1,11,11,11,11,12,13,14,-1,-1,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,3,3,3,3,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 24,-1,21,20,20,20,20,20,-1,13,12,-1,7,7,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,13,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,8,8,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,26,26,26,26,26,-1,28,28,28,29,-1,36,36, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,13,14,15,16,-1,-1,25,25,26,27,27,-1,-1,29,29,29,29,-1,37,37, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,14,14,14,14,14,15,-1,-1,24,24,25,26,27,28,-1,-1,30,30,30,30,-1,38,38, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,15,15,15,15,15,-1,-1,23,23,24,25,26,27,28,-1,32,31,31,31,31,-1,39,39, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,32,32,32,32,-1,-1,38,38, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,-1,37,37,37, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,34,-1,-1,36,36,37, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 28,28,28,28,28,28,29,28,28,28,28,29,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,39,38,38,38,38,38, 28,27,27,27,27,28,-1,27,27,27,28,29,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,-1,37,37,37,37,38, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 28,27,26,25,24,24,24,24,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 29,-1,-1,-1,24,23,23,23,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 29,-1,-1,25,24,23,22,22,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 28,27,26,25,24,23,22,21,21,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,-1,-1,37,37,38, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,31,-1,38,38,38, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,9,9,9,9,9,9,10,11,12,12,12,12,-1,-1,24,24,25,26,27,27,27,-1,30,29,-1,29,29,-1,37,37, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,8,8,8,8,8,8,9,10,11,11,11,11,11,12,-1,-1,25,25,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,7,7,7,7,7,7,7,-1,-1,10,10,10,10,11,12,13,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,3,3,3,3,3,3,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 25,-1,22,21,21,21,21,21,-1,13,13,-1,8,8,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,13,14,15,16,-1,-1,25,25,26,26,26,-1,-1,28,28,28,28,-1,36,36, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,14,14,14,14,14,15,-1,-1,24,24,25,26,27,27,-1,-1,29,29,29,29,-1,37,37, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,15,15,15,15,15,-1,-1,23,23,24,25,26,27,28,-1,31,30,30,30,30,-1,38,38, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,31,31,31,31,-1,-1,38,38, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,32,-1,37,37,37, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,-1,-1,36,36,37, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 29,29,29,29,29,29,30,29,29,29,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,39,38,38,38,38,38, 29,28,28,28,28,29,-1,28,28,28,29,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,-1,37,37,37,37,38, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 29,28,27,26,25,25,25,25,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 30,-1,-1,-1,25,24,24,24,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 30,-1,-1,26,25,24,23,23,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 29,28,27,26,25,24,23,22,22,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,31,-1,-1,37,37,38, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,-1,-1,30,30,30,-1,38,38,38, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,17,-1,-1,9,9,9,9,9,9,10,11,12,12,12,12,-1,-1,24,24,25,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,8,8,8,8,8,8,9,10,11,11,11,11,11,11,-1,-1,25,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,7,7,7,7,7,7,7,-1,-1,10,10,10,10,10,11,12,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,9,9,9,9,10,11,12,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,4,4,4,4,4,5,6,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,3,3,3,3,3,3,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 25,-1,22,22,22,22,21,22,-1,13,13,-1,9,8,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,13,14,15,16,-1,-1,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,14,14,14,14,14,15,-1,-1,24,24,25,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,15,15,15,15,15,-1,-1,23,23,24,25,26,27,27,-1,30,29,29,29,29,-1,37,37, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,31,-1,37,37,37, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,-1,36,36,37, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 30,30,30,30,30,30,31,30,30,30,30,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,36,37,37,37,37,37,38,38,37,37,37,37,37, 30,29,29,29,29,30,-1,29,29,29,30,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,37,36,36,36,-1,-1,36,36,36,36,37, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 30,29,28,27,26,26,26,26,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,33,33,33,33,34,35,36,37, 31,-1,-1,-1,26,25,25,25,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,32,32,32,33,-1,-1,-1,38, 31,-1,-1,27,26,25,24,24,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,31,31,32,33,34,-1,-1,38, 30,29,28,27,26,25,24,23,23,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,30,30,31,32,33,34,35,36,37, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 30,29,29,-1,-1,23,-1,-1,22,21,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,28,29,-1,-1,30,-1,-1,36,36,37, 30,30,30,-1,22,22,22,-1,-1,20,20,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,29,29,29,-1,37,37,37, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,17,17,-1,-1,9,9,9,9,9,9,10,11,11,11,11,11,-1,-1,24,24,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,8,8,8,8,8,8,9,10,10,10,10,10,10,10,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,7,7,7,7,7,7,7,-1,-1,9,9,9,9,9,10,11,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,8,8,8,8,9,10,11,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,5,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,4,4,4,4,4,4,5,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,4,4,5,6,7,-1,-1,13,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,11,11,12,13,14,15,16,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,13,14,15,16,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,14,14,14,14,14,15,-1,-1,24,24,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,15,15,15,15,15,-1,-1,23,23,24,25,26,26,26,-1,29,28,28,28,28,-1,36,36, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,30,-1,37,37,37, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,-1,-1,36,36,37, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,36,37,37,37,37,37,38,38,37,37,37,37,37, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,37,36,36,36,-1,-1,36,36,36,36,37, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,33,33,33,33,34,35,36,37, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,32,32,32,33,-1,-1,-1,38, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,31,31,32,33,34,-1,-1,38, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,30,30,31,32,33,34,35,36,37, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 31,30,30,-1,-1,24,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,28,29,-1,-1,30,-1,-1,36,36,37, 31,31,31,-1,23,23,23,-1,-1,21,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,29,29,29,-1,37,37,37, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,18,17,17,-1,-1,9,9,9,9,9,9,10,11,11,11,11,11,-1,-1,24,24,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,18,-1,-1,8,8,8,8,8,8,9,10,10,10,10,10,10,10,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,7,7,7,7,7,7,7,-1,-1,9,9,9,9,9,10,11,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,8,8,8,8,9,10,11,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,4,4,5,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,5,5,6,7,8,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,7,8,-1,-1,13,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,14,15,16,17,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,15,15,15,15,15,16,-1,-1,25,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,16,16,16,16,16,-1,-1,24,24,25,26,26,26,26,-1,29,28,28,28,28,-1,36,36, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,28,-1,-1,30,30,30,-1,38,38,38, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,31,-1,-1,37,37,38, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 31,31,31,31,31,31,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,30,31,32,33,34,35,36,37,37,37,37,37,38,38,37,37,37,37,37, 31,30,30,30,30,31,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,37,36,36,36,-1,-1,36,36,36,36,37, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,27,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,33,33,33,33,34,35,36,37, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,32,32,32,33,-1,-1,-1,38, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,25,24,23,24,25,26,27,28,29,30,-1,-1,31,31,32,33,34,-1,-1,38, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,30,30,31,32,33,34,35,36,37, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 31,30,30,-1,-1,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,28,29,-1,-1,30,-1,-1,36,36,37, 31,31,31,-1,24,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,-1,-1,29,29,29,-1,37,37,37, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,19,18,17,16,16,-1,-1,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 30,30,-1,22,22,22,22,23,-1,20,20,20,19,18,17,17,-1,-1,9,9,9,9,9,9,10,11,11,11,11,11,-1,-1,24,24,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,18,18,-1,-1,8,8,8,8,8,8,9,10,10,10,10,10,10,10,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,7,7,7,7,7,7,7,-1,-1,9,9,9,9,9,10,11,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,8,8,8,8,9,10,11,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,4,4,4,4,5,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,6,6,7,8,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,18,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,25,26,26,26,26,26,-1,29,28,28,28,28,-1,36,36, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,27,27,-1,29,29,29,29,-1,-1,37,37, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,-1,38,38,38, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,29,30,-1,-1,31,-1,-1,37,37,38, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,31,31,32,33,34,35,36,37,38, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,32,32,33,34,35,-1,-1,39, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,33,33,33,34,-1,-1,-1,39, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,34,34,34,34,35,36,37,38, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,38,37,37,37,-1,38,37,37,37,37,38, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,38,38,38,38,39,38,38,38,38,38,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,31,32,33,34,35,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,28,28,28,28,29,30,31,32, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,27,27,27,28,-1,-1,-1,33, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,27,26,25,26,27,28,29,30,31,32,-1,-1,26,26,27,28,29,-1,-1,33, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,25,25,26,27,28,29,30,31,32, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,22,23,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 33,32,32,-1,-1,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,21,22,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 33,33,33,-1,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 34,34,-1,-1,28,28,28,28,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 35,35,-1,27,27,27,27,28,-1,24,23,22,21,20,19,19,-1,-1,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 34,34,-1,26,26,26,26,-1,-1,24,23,22,21,20,20,-1,-1,11,10,10,10,10,10,10,9,8,8,8,8,8,8,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 33,33,-1,25,25,25,25,-1,-1,23,23,22,21,21,-1,-1,11,10,10,9,9,9,9,-1,-1,7,7,7,7,7,7,7,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,-1,11,10,9,9,8,8,8,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,8,7,7,-1,-1,5,5,5,5,5,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,7,6,5,4,4,4,4,4,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,3,3,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,9,8,7,6,6,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 38,37,36,35,34,33,32,31,31,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,26,26,27,28,29,30,31,32,33, 39,-1,-1,35,34,33,32,32,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,27,27,28,29,30,-1,-1,34, 39,-1,-1,-1,34,33,33,33,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,28,28,28,29,-1,-1,-1,34, 38,37,36,35,34,34,34,34,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,29,29,29,29,30,31,32,33, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,35,34,33,32,32,32,-1,33,32,32,32,32,33, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,33,33,33,34,33,33,33,33,33,33, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,22,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 33,32,32,-1,-1,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,21,22,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 33,33,33,-1,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 34,34,-1,-1,28,28,28,28,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 35,35,-1,27,27,27,27,28,-1,24,23,22,21,20,19,19,-1,-1,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 34,34,-1,26,26,26,26,-1,-1,24,23,22,21,20,20,-1,-1,11,10,10,10,10,10,10,9,8,8,8,8,8,8,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 33,33,-1,25,25,25,25,-1,-1,23,23,22,21,21,-1,-1,11,10,10,9,9,9,9,-1,-1,7,7,7,7,7,7,7,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 32,32,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,-1,11,10,9,9,8,8,8,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,8,7,7,-1,-1,5,5,5,5,5,5,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,7,6,5,4,4,4,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,3,3,3,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,1,1,1,2,3,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,8,7,6,5,5,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,13,-1,-1,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,16,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,16,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,16,16,16,16,16,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 38,37,36,35,34,33,32,31,31,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,25,25,26,27,28,29,30,31,32, 39,-1,-1,35,34,33,32,32,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,26,26,27,28,29,-1,-1,33, 39,-1,-1,-1,34,33,33,33,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,27,27,27,28,-1,-1,-1,33, 38,37,36,35,34,34,34,34,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,28,28,28,28,29,30,31,32, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,34,33,32,31,31,31,-1,32,31,31,31,31,32, 38,38,38,38,38,39,39,38,38,38,38,39,40,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,32,32,32,33,32,32,32,32,32,32, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 33,32,32,-1,-1,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,21,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 33,33,33,-1,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 34,34,-1,-1,28,28,28,28,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 35,35,-1,27,27,27,27,28,-1,24,23,22,21,20,19,19,-1,-1,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,24,23,22,21,20,20,-1,-1,11,10,10,10,10,10,10,9,8,8,8,8,8,8,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,23,22,21,21,-1,-1,11,10,10,9,9,9,9,-1,-1,7,7,7,7,7,7,7,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,-1,11,10,9,9,8,8,8,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,8,7,7,-1,-1,5,5,5,5,5,5,5,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,7,6,5,4,4,4,4,4,4,4,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,3,3,3,3,3,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,2,1,1,1,2,3,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,13,-1,-1,7,6,5,4,4,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,16,15,14,13,12,11,11,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,16,15,14,13,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,15,14,14,14,14,14,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,26,27,-1,-1,15,15,15,15,15,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,18,19,20,21,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 38,37,36,35,34,33,32,31,31,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,24,24,25,26,27,28,29,30,31, 39,-1,-1,35,34,33,32,32,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,25,25,26,27,28,-1,-1,32, 39,-1,-1,-1,34,33,33,33,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,26,26,26,27,-1,-1,-1,32, 38,37,36,35,34,34,34,34,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,27,27,27,27,28,29,30,31, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 38,37,37,37,37,-1,-1,37,37,37,38,39,40,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,33,32,31,30,30,30,-1,31,30,30,30,30,31, 38,38,38,38,38,39,39,38,38,38,38,39,40,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,31,31,31,32,31,31,31,31,31,31, 33,33,33,33,33,33,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 33,32,32,32,32,33,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 33,32,32,-1,-1,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,21,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 33,33,33,-1,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 34,34,-1,-1,29,29,29,29,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 35,35,-1,28,28,28,28,29,-1,24,23,22,21,20,19,19,-1,-1,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 35,35,-1,27,27,27,27,-1,-1,24,23,22,21,20,20,-1,-1,11,10,10,10,10,10,10,9,8,8,8,8,8,8,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,23,22,21,21,-1,-1,12,11,10,9,9,9,9,-1,-1,7,7,7,7,7,7,7,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,26,25,25,25,-1,23,23,23,22,22,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,3,2,1,1,1,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,8,9,-1,13,13,-1,22,21,22,22,22,22,-1,25, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,16,15,14,13,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,15,14,14,14,14,14,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,15,15,15,15,15,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,18,19,20,21,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 39,38,37,36,35,34,33,32,32,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,24,24,25,26,27,28,29,30,31, 40,-1,-1,36,35,34,33,33,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,25,25,26,27,28,-1,-1,32, 40,-1,-1,-1,35,34,34,34,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,26,26,26,27,-1,-1,-1,32, 39,38,37,36,35,35,35,35,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,27,27,27,27,28,29,30,31, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,33,32,31,30,30,30,-1,31,30,30,30,30,31, 39,39,39,39,39,40,40,39,39,39,39,40,41,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,31,31,31,32,31,31,31,31,31,31, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 34,33,33,-1,-1,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,21,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 34,34,34,-1,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 35,35,-1,-1,30,30,30,30,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 36,36,-1,29,29,29,29,30,-1,25,24,23,22,21,20,20,-1,-1,12,12,12,12,11,10,9,9,9,9,9,9,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 36,36,-1,28,28,28,28,-1,-1,25,24,23,22,21,21,-1,-1,12,11,11,11,11,11,10,9,8,8,8,8,8,8,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,25,24,23,22,22,-1,-1,13,12,11,10,10,10,10,-1,-1,7,7,7,7,7,7,7,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,27,26,26,26,-1,24,24,24,23,23,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,3,3,3,3,3,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,8,8,-1,13,13,-1,21,21,21,21,21,22,-1,25, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,16,15,14,13,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,15,14,14,14,14,14,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,29,-1,-1,15,15,15,15,15,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,18,19,20,21,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 40,39,38,37,36,35,34,33,33,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,24,24,25,26,27,28,29,30,31, 41,-1,-1,37,36,35,34,34,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,25,25,26,27,28,-1,-1,32, 41,-1,-1,-1,36,35,35,35,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,26,26,26,27,-1,-1,-1,32, 40,39,38,37,36,36,36,36,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,27,27,27,27,28,29,30,31, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 40,39,39,39,39,-1,-1,39,39,39,40,41,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,33,32,31,30,30,30,-1,31,30,30,30,30,31, 40,40,40,40,40,41,41,40,40,40,40,41,41,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,31,31,31,32,31,31,31,31,31,31, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 35,34,34,-1,-1,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,21,21,21,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 35,35,35,-1,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,21,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 36,36,-1,-1,31,31,31,31,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 37,37,-1,30,30,30,30,31,-1,26,25,24,23,22,21,21,-1,-1,13,13,13,12,11,10,9,9,9,9,9,9,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 37,37,-1,29,29,29,29,-1,-1,26,25,24,23,22,22,-1,-1,13,12,12,12,12,11,10,9,8,8,8,8,8,8,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,26,25,24,23,23,-1,-1,14,13,12,11,11,11,11,-1,-1,7,7,7,7,7,7,7,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 35,35,-1,28,27,27,27,-1,25,25,25,24,24,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,3,3,3,3,3,3,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,1,1,1,2,3,4,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,13,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,7,7,-1,12,13,-1,20,20,20,20,20,21,-1,24, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,8,8,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,16,15,14,13,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,15,14,14,14,14,14,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,29,29,-1,-1,15,15,15,15,15,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,18,19,20,21,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 41,40,39,38,37,36,35,34,34,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,24,24,25,26,27,28,29,30,31, 42,-1,-1,38,37,36,35,35,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,25,25,26,27,28,-1,-1,32, 42,-1,-1,-1,37,36,36,36,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,26,26,26,27,-1,-1,-1,32, 41,40,39,38,37,37,37,37,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,27,27,27,27,28,29,30,31, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 41,40,40,40,40,-1,-1,40,40,40,41,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,33,32,31,30,30,30,-1,31,30,30,30,30,31, 41,41,41,41,41,42,42,41,41,41,41,42,41,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,31,31,31,32,31,31,31,31,31,31, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 35,34,34,-1,-1,34,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,21,21,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 35,35,35,-1,33,33,33,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 36,36,-1,-1,32,32,32,32,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 37,37,-1,31,31,31,31,32,-1,26,25,24,23,22,21,21,-1,-1,14,14,13,12,11,10,9,9,9,9,9,9,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 38,38,-1,30,30,30,30,-1,-1,26,25,24,23,22,22,-1,-1,14,13,13,13,12,11,10,9,8,8,8,8,8,8,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,26,25,24,23,23,-1,-1,15,14,13,12,12,12,12,-1,-1,7,7,7,7,7,7,7,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 36,36,-1,29,28,28,28,-1,26,26,25,24,24,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 35,35,-1,29,28,27,27,-1,25,25,25,25,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,5,5,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,3,3,3,3,3,3,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,3,2,1,1,1,2,3,4,-1,8,8,-1,17,16,17,18,18,17,-1,20, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,6,6,-1,11,12,-1,19,19,19,19,19,20,-1,23, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,7,7,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,16,15,14,13,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,15,14,14,14,14,14,15,14,13,13,13,13,13,13,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 40,40,-1,32,32,-1,32,33,-1,30,30,30,30,30,29,29,-1,-1,15,15,15,15,15,15,14,14,14,14,14,14,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 41,41,-1,-1,33,34,33,33,-1,31,31,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 42,42,42,-1,34,34,34,-1,-1,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 42,41,41,-1,-1,35,-1,-1,34,33,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,18,19,20,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 42,41,40,39,38,37,36,35,35,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,23,23,24,25,26,27,28,29,30, 43,-1,-1,39,38,37,36,36,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,24,24,25,26,27,-1,-1,31, 43,-1,-1,-1,38,37,37,37,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,25,25,25,26,-1,-1,-1,31, 42,41,40,39,38,38,38,38,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,26,26,26,26,27,28,29,30, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 42,41,41,41,41,-1,-1,41,41,41,42,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 42,42,42,42,42,43,43,42,42,42,42,42,41,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 35,34,34,-1,-1,35,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 35,35,35,-1,34,34,34,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,20,19,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 36,36,-1,-1,33,33,33,33,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,17,16,-1,-1,24,24, 37,37,-1,32,32,32,32,33,-1,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,14,13,13,13,13,13,13,-1,16,15,-1,15,15,-1,23,23, 38,38,-1,31,31,31,31,-1,-1,26,25,24,23,22,22,-1,-1,15,14,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,30,30,30,30,-1,-1,26,25,24,23,23,-1,-1,16,15,14,13,13,12,12,-1,-1,7,7,7,7,7,7,7,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 37,37,-1,30,29,29,29,-1,27,26,25,24,24,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,6,6,6,6,6,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 36,36,-1,30,29,28,28,-1,26,26,25,25,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,5,5,5,5,5,5,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,3,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,3,2,1,1,1,2,3,-1,7,7,-1,16,15,16,17,17,16,-1,19, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,5,5,6,7,6,5,5,-1,10,11,-1,18,18,18,18,18,19,-1,22, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,6,6,6,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,-1,16,-1,17,17,18,19,20, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,16,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 41,41,-1,33,33,-1,33,34,-1,31,31,31,31,31,30,30,-1,-1,16,16,16,16,16,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 42,42,-1,-1,34,35,34,34,-1,32,32,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 43,43,43,-1,35,35,35,-1,-1,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 43,42,42,-1,-1,36,-1,-1,35,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 43,42,41,40,39,38,37,36,36,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,22,22,23,24,25,26,27,28,29, 44,-1,-1,40,39,38,37,37,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,23,23,24,25,26,-1,-1,30, 44,-1,-1,-1,39,38,38,38,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,24,24,24,25,-1,-1,-1,30, 43,42,41,40,39,39,39,39,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,25,25,25,25,26,27,28,29, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 43,42,42,42,42,-1,-1,42,42,42,43,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,29, 43,43,43,43,43,44,44,43,43,43,43,43,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,25, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,25, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,23,24, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 35,34,34,-1,-1,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 35,35,35,-1,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,19,18,17,16,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 36,36,-1,-1,34,34,34,34,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,16,15,-1,-1,23,23, 37,37,-1,33,33,33,33,34,-1,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,13,12,12,12,12,12,12,-1,15,14,-1,14,14,-1,22,22, 38,38,-1,32,32,32,32,-1,-1,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,31,31,31,31,-1,-1,26,25,24,23,23,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 38,38,-1,31,30,30,30,-1,27,26,25,24,24,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 37,37,-1,31,30,29,29,-1,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,5,5,5,5,5,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,3,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,6,-1,11,-1,12,12,13,14,15, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,3,2,1,1,1,2,-1,6,6,-1,15,14,15,16,16,15,-1,18, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,2,2,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,3,3,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,6,6,7,6,5,4,4,-1,9,10,-1,17,17,17,17,17,18,-1,21, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,6,5,5,5,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,7,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,8,7,7,7,7,7,-1,9,9,10,-1,15,-1,16,16,17,18,19, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,8,8,8,8,8,8,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,12,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,12,11,11,11,11,11,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,18,17,16,15,15,15,15,-1,-1,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,30,30,-1,-1,17,16,16,16,16,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 42,42,-1,34,34,-1,34,35,-1,32,32,32,31,30,29,29,-1,-1,17,17,17,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 43,43,-1,-1,35,36,35,35,-1,33,33,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 43,43,43,-1,36,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 43,42,42,-1,-1,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,18,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,21,21,22,23,24,25,26,27,28, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,22,22,23,24,25,-1,-1,29, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,23,23,23,24,-1,-1,-1,29, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,24,24,24,24,25,26,27,28, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 43,42,42,42,42,-1,-1,42,42,42,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,28, 43,43,43,43,43,44,44,43,43,43,43,42,41,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,23, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,24, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,24, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,35,-1,-1,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 36,36,36,-1,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,19,18,17,16,15,14,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 37,37,-1,-1,35,35,35,35,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,15,14,-1,-1,22,22, 38,38,-1,34,34,34,34,35,-1,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,12,11,11,11,11,11,11,-1,14,13,-1,13,13,-1,21,21, 39,39,-1,33,33,33,33,-1,-1,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 40,40,-1,32,32,32,32,-1,-1,27,26,25,24,24,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,7,7,7,7,7,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 39,39,-1,32,31,31,31,-1,28,27,26,25,25,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,6,6,6,6,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 38,38,-1,32,31,30,30,-1,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,5,5,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,5,-1,10,-1,11,11,12,13,14, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,11,-1,12,12,12,-1,15, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,-1,-1,12,-1,-1,-1,13,-1,16, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,-1,14,13,14,15,15,14,-1,17, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,2,2,-1,6,-1,-1,14,14,14,15,15,15,-1,18, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,3,3,-1,7,-1,-1,15,15,15,15,16,16,-1,19, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,7,7,7,6,5,4,4,-1,8,9,-1,16,16,16,16,16,17,-1,20, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,7,6,5,5,5,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,8,7,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,8,7,7,7,7,7,-1,9,9,10,-1,15,-1,16,16,17,18,19, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,9,8,8,8,8,8,8,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,13,12,11,11,11,11,11,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,31,-1,-1,19,18,17,16,16,16,16,-1,-1,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 42,42,-1,34,34,34,34,-1,-1,32,32,32,31,30,30,-1,-1,18,17,17,17,17,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 43,43,-1,35,35,-1,35,36,-1,33,33,32,31,30,29,29,-1,-1,18,18,18,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 44,44,-1,-1,36,37,36,36,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 43,43,43,-1,37,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 43,42,42,-1,-1,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,18,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,21,21,22,23,24,25,26,27,28, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,22,22,23,24,25,-1,-1,29, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,23,23,23,24,-1,-1,-1,29, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,24,24,24,24,25,26,27,28, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 43,42,42,42,42,-1,-1,42,42,42,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,28, 43,43,43,43,43,44,44,43,43,43,43,42,41,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, 37,37,37,37,37,37,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 37,36,36,36,36,37,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,23, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,24, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,24, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,22,23, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 37,36,36,-1,-1,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,-1,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 37,37,37,-1,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,20,19,18,17,16,15,14,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 38,38,-1,-1,36,36,36,36,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,15,14,-1,-1,22,22, 39,39,-1,35,35,35,35,36,-1,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,12,11,11,11,11,11,11,-1,14,13,-1,13,13,-1,21,21, 40,40,-1,34,34,34,34,-1,-1,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 41,41,-1,33,33,33,33,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 40,40,-1,33,32,32,32,-1,29,28,27,26,26,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,6,6,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 39,39,-1,33,32,31,31,-1,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,5,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,5,-1,10,-1,11,11,12,13,14, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,11,-1,12,12,12,-1,15, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,-1,-1,12,-1,-1,-1,13,-1,16, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,-1,14,13,14,15,15,14,-1,17, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,2,2,-1,6,-1,-1,14,14,14,15,15,15,-1,18, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,3,3,-1,7,-1,-1,15,15,15,15,16,16,-1,19, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,8,8,7,6,5,4,4,-1,8,9,-1,16,16,16,16,16,17,-1,20, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,8,7,6,5,5,5,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,9,8,7,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,10,9,8,7,7,7,7,7,-1,9,9,10,-1,15,-1,16,16,17,18,19, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,11,10,9,8,8,8,8,8,8,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,13,12,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 41,41,-1,34,33,33,33,-1,31,31,31,31,32,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,13,12,11,11,11,11,11,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 42,42,-1,34,34,34,34,-1,-1,32,32,32,31,31,-1,-1,20,19,18,17,17,17,17,-1,-1,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 43,43,-1,35,35,35,35,-1,-1,33,33,32,31,30,30,-1,-1,19,18,18,18,17,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 44,44,-1,36,36,-1,36,37,-1,34,33,32,31,30,29,29,-1,-1,19,19,18,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 44,44,-1,-1,37,38,37,37,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 43,43,43,-1,38,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 43,42,42,-1,-1,39,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,18,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,21,21,22,23,24,25,26,27,28, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,22,22,23,24,25,-1,-1,29, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,23,23,23,24,-1,-1,-1,29, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,24,24,24,24,25,26,27,28, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 43,42,42,42,42,-1,-1,42,42,42,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,28, 43,43,43,43,43,44,44,43,43,43,43,42,41,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 40,40,40,40,40,40,41,40,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 40,39,39,39,39,40,-1,39,39,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,21, 40,39,38,38,38,-1,-1,38,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,22, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,22, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,20,21, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 40,39,39,-1,-1,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,-1,-1,14,-1,-1,20,20,21, 40,40,40,-1,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,11,11,-1,-1,13,13,13,-1,21,21,21, 41,41,-1,-1,39,39,39,39,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,-1,10,10,-1,12,12,13,12,-1,-1,20,20, 42,42,-1,38,38,38,38,39,-1,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,10,9,9,9,9,9,9,-1,12,11,-1,11,11,-1,19,19, 43,43,-1,37,37,37,37,-1,-1,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,9,8,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 44,44,-1,36,36,36,36,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,-1,-1,8,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 43,43,-1,36,35,35,35,-1,32,31,30,29,29,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,8,-1,-1,-1,7,6,6,6,6,-1,8,8,8,9,-1,16,16, 42,42,-1,36,35,34,34,-1,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,-1,-1,6,5,5,5,-1,7,7,8,9,-1,15,15, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,5,-1,3,3,3,-1,7,7,8,9,-1,-1,13, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,2,-1,8,-1,9,9,10,11,12, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,9,-1,10,10,10,-1,13, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,-1,-1,10,-1,-1,-1,11,-1,14, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,-1,12,11,12,13,13,12,-1,15, 43,-1,40,40,40,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,6,6,-1,2,-1,-1,12,12,12,13,13,13,-1,16, 44,-1,41,41,40,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,7,7,-1,3,-1,-1,13,13,13,13,14,14,-1,17, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,11,11,11,10,9,8,8,-1,4,5,-1,14,14,14,14,14,15,-1,18, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,12,12,12,11,10,9,9,9,-1,5,5,-1,-1,15,-1,-1,-1,16,-1,19, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,13,12,11,10,10,9,8,7,6,6,7,-1,14,-1,15,15,15,-1,18, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,10,9,9,-1,7,7,7,-1,13,-1,14,14,15,16,17, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,11,10,10,10,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,12,11,11,11,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,17,16,15,14,14,13,12,12,12,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 44,44,-1,37,36,36,36,-1,34,34,34,34,34,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,17,16,15,15,14,13,13,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 45,45,-1,37,37,37,37,-1,-1,35,35,34,33,33,-1,-1,23,22,21,20,20,20,20,-1,-1,17,16,16,15,14,14,14,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 46,46,-1,38,38,38,38,-1,-1,36,35,34,33,32,32,-1,-1,22,21,21,21,21,20,19,18,17,17,16,15,15,15,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 47,47,-1,39,39,-1,39,40,-1,36,35,34,33,32,31,31,-1,-1,22,22,22,21,20,19,18,18,17,16,16,16,-1,-1,15,14,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 46,46,-1,-1,40,41,40,40,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 45,45,45,-1,41,41,41,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 45,44,44,-1,-1,42,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 45,44,43,43,43,-1,-1,43,43,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 45,44,44,44,44,-1,-1,44,44,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 45,45,45,45,45,46,46,45,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 40,40,40,40,40,40,41,40,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 40,39,39,39,39,40,-1,39,39,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,21, 40,39,38,38,38,-1,-1,38,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,22, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,22, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,20,21, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 40,39,39,-1,-1,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,12,12,12,12,12,13,-1,-1,14,-1,-1,20,20,21, 40,40,40,-1,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,11,11,-1,-1,13,13,13,-1,21,21,21, 41,41,-1,-1,39,39,39,39,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,10,10,-1,10,10,-1,12,12,13,12,-1,-1,20,20, 42,42,-1,38,38,38,38,39,-1,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,10,9,9,9,9,9,9,-1,12,11,-1,11,11,-1,19,19, 43,43,-1,37,37,37,37,-1,-1,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,9,8,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 44,44,-1,36,36,36,36,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,-1,-1,8,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 43,43,-1,36,35,35,35,-1,32,31,30,29,29,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,8,-1,-1,-1,7,6,6,6,6,-1,8,8,8,9,-1,16,16, 42,42,-1,36,35,34,34,-1,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,-1,-1,6,5,5,5,-1,7,7,8,9,-1,15,15, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,5,5,-1,3,3,3,-1,7,7,8,9,-1,-1,13, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,2,-1,8,-1,9,9,10,11,12, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,9,-1,10,10,10,-1,13, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,-1,-1,10,-1,-1,-1,11,-1,14, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,-1,12,11,12,13,13,12,-1,15, 43,-1,40,40,40,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,6,6,-1,2,-1,-1,12,12,12,13,13,13,-1,16, 44,-1,41,41,40,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,7,7,-1,3,-1,-1,13,13,13,13,14,14,-1,17, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,11,11,11,10,9,8,8,-1,4,5,-1,14,14,14,14,14,15,-1,18, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,12,12,12,11,10,9,9,9,-1,5,5,-1,-1,15,-1,-1,-1,16,-1,19, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,13,12,11,10,10,9,8,7,6,6,7,-1,14,-1,15,15,15,-1,18, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,10,9,9,-1,7,7,7,-1,13,-1,14,14,15,16,17, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,11,10,10,10,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,12,11,11,11,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,17,16,15,14,14,13,12,12,12,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 44,44,-1,37,36,36,36,-1,34,34,34,34,34,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,17,16,15,15,14,13,13,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 45,45,-1,37,37,37,37,-1,-1,35,35,34,33,33,-1,-1,23,22,21,20,20,20,20,-1,-1,17,16,16,15,14,14,14,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 46,46,-1,38,38,38,38,-1,-1,36,35,34,33,32,32,-1,-1,22,21,21,21,21,20,19,18,17,17,16,15,15,15,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 47,47,-1,39,39,-1,39,40,-1,36,35,34,33,32,31,31,-1,-1,22,22,22,21,20,19,18,18,17,16,16,16,-1,-1,15,14,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 46,46,-1,-1,40,41,40,40,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 45,45,45,-1,41,41,41,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 45,44,44,-1,-1,42,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 45,44,43,43,43,-1,-1,43,43,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 45,44,44,44,44,-1,-1,44,44,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 45,45,45,45,45,46,46,45,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 45,44,44,44,44,45,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,23, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,23, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,22, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,21,21, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,20,20,20, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,12,-1,-1,19,19,19, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,11,11,11,-1,19,18,18, 46,46,-1,-1,45,45,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,10,10,11,10,-1,-1,17,17, 47,47,-1,44,44,44,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,10,9,-1,9,9,-1,16,16, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,8,8,8,8,-1,15,15, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,7,7,7,7,-1,14,14, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,6,6,6,6,-1,13,13, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,5,5,5,6,-1,12,12, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,5,6,-1,12,11, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,3,4,5,6,-1,-1,10, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,2,-1,6,6,7,8,9, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,1,-1,7,7,7,-1,10, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,0,-1,-1,-1,6,-1,11, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,2,1,2,3,4,5,-1,12, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,2,2,2,3,4,5,-1,13, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,3,3,3,3,4,5,-1,14, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,4,4,4,4,4,5,-1,13, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,5,-1,-1,-1,6,-1,12, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,17,16,15,14,14,14,-1,6,-1,9,8,7,-1,11, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,18,17,17,-1,13,13,13,-1,7,-1,9,8,8,9,10, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,19,18,18,18,-1,13,12,12,-1,8,9,9,9,-1,-1,11, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,20,19,19,19,-1,-1,13,12,11,10,9,9,10,10,-1,13,12, 51,51,-1,45,44,43,43,-1,41,41,40,40,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,25,24,23,22,22,21,20,20,20,-1,-1,14,13,12,12,-1,10,10,10,11,-1,13,13, 52,52,-1,45,44,44,44,-1,42,41,40,39,39,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,25,24,23,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,11,11,11,11,-1,14,14, 53,53,-1,45,45,45,45,-1,-1,41,40,39,38,38,-1,-1,31,30,29,28,28,28,28,-1,-1,25,24,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,12,12,12,12,-1,15,15, 53,53,-1,46,46,46,46,-1,-1,41,40,39,38,37,37,-1,-1,30,29,29,29,29,28,27,26,25,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,13,13,13,13,-1,16,16, 52,52,-1,47,47,-1,47,48,-1,41,40,39,38,37,36,36,-1,-1,30,30,30,29,28,27,26,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,15,14,14,14,14,-1,17,17, 51,51,-1,-1,48,49,48,48,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,15,15,15,15,-1,-1,18,18, 50,50,50,-1,49,49,49,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,19,18,18,-1,-1,16,16,16,-1,20,19,19, 50,49,49,-1,-1,50,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,19,20,-1,-1,17,-1,-1,20,20,20, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,22,21,21,21, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,23,22,22,22,22, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,23,23,-1,-1,23, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,24, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,26,25, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,26,26, 50,49,48,48,48,-1,-1,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,27, 50,49,49,49,49,-1,-1,48,47,46,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,28, 50,50,50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 46,45,45,45,45,46,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,22, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,21,21, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,21,20,20,-1,20,20,21,20,20, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,19,19,19,20,21,20,19, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,18,18,-1,-1,-1,18, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,18,17,17,-1,-1,17, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,18,17,16,16,16,16, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,16,15,15,15, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,12,-1,-1,14,14,14, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,11,11,11,-1,14,13,13, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,10,10,11,10,-1,-1,12,12, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,10,9,-1,9,9,-1,11,11, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,8,8,8,8,-1,10,10, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,7,7,7,7,-1,9,9, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,6,6,6,6,-1,8,8, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,5,5,5,5,-1,7,7, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,4,4,-1,7,6, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,5,4,3,3,-1,-1,5, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,6,-1,3,2,2,3,4, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,7,-1,3,2,1,-1,5, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,6,-1,-1,-1,0,-1,6, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,6,5,4,3,2,1,-1,7, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,6,5,4,3,2,2,-1,8, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,6,5,4,3,3,3,-1,9, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,6,5,4,4,4,4,-1,10, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,6,-1,-1,-1,5,-1,11, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,18,17,16,15,15,15,-1,7,-1,8,7,6,-1,10, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,19,18,18,-1,14,14,14,-1,8,-1,8,7,7,8,9, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,20,19,19,19,-1,14,13,13,-1,9,9,8,8,-1,-1,10, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,-1,12,11, 52,52,-1,46,45,44,44,-1,42,42,41,41,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,26,25,24,23,23,22,21,21,21,-1,-1,15,14,13,13,-1,10,10,10,10,-1,12,12, 53,53,-1,46,45,45,45,-1,43,42,41,40,40,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,26,25,24,24,23,22,22,-1,-1,-1,16,15,14,14,14,-1,11,11,11,11,-1,13,13, 54,54,-1,46,46,46,46,-1,-1,42,41,40,39,39,-1,-1,32,31,30,29,29,29,29,-1,-1,26,25,25,24,23,23,23,-1,-1,17,16,15,15,15,-1,-1,12,12,12,12,-1,14,14, 54,54,-1,47,47,47,47,-1,-1,42,41,40,39,38,38,-1,-1,31,30,30,30,30,29,28,27,26,26,25,24,24,24,-1,-1,18,17,16,16,16,16,-1,-1,13,13,13,13,-1,15,15, 53,53,-1,48,48,-1,48,49,-1,42,41,40,39,38,37,37,-1,-1,31,31,31,30,29,28,27,27,26,25,25,25,-1,-1,19,18,17,17,17,17,17,-1,15,14,14,14,14,-1,16,16, 52,52,-1,-1,49,50,49,49,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,20,19,18,18,18,-1,18,18,-1,15,15,15,15,-1,-1,17,17, 51,51,51,-1,50,50,50,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,19,19,-1,-1,16,16,16,-1,19,18,18, 51,50,50,-1,-1,51,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,20,21,-1,-1,17,-1,-1,19,19,19, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,21,20,20,20, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,23,22,21,21,21,21, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,23,22,22,-1,-1,22, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,23,23,-1,-1,-1,23, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,37,37,36,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,24,24,24,25,26,25,24, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,38,38,37,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,26,25,25,-1,25,25,26,25,25, 51,50,49,49,49,-1,-1,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,26,26, 51,50,50,50,50,-1,-1,49,48,47,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,27, 51,51,51,51,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,30,31,32,33,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,28,27,26,25,24,23,22,21,21,21,21,22,22,21,21,21,21,21, 49,48,48,48,48,49,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,20,20,20,20,20, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,19,19, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,19,18,18,-1,18,18,19,18,18, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,18,17,17,17,18,19,18,17, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,18,17,16,16,-1,-1,-1,16, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,18,17,16,15,15,-1,-1,15, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,19,18,17,16,15,14,14,14,14, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,14,13,13,13, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,15,-1,-1,12,12,12, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,14,14,14,-1,12,11,11, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,13,13,14,13,-1,-1,10,10, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,13,12,-1,12,12,-1,9,9, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,11,11,11,11,-1,8,8, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,10,10,10,10,-1,7,7, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,9,9,9,9,-1,6,6, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,8,8,8,8,-1,5,5, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,-1,5,4, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,8,7,6,6,-1,-1,3, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,9,-1,6,5,4,3,2, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,10,-1,6,5,5,-1,1, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,11,-1,-1,-1,6,-1,0, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,12,11,10,9,8,7,-1,1, 53,-1,50,50,50,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,12,11,10,9,8,8,-1,2, 54,-1,51,51,50,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,12,11,10,9,9,9,-1,3, 55,-1,52,51,51,51,51,51,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,12,11,10,10,10,10,-1,4, 54,-1,51,-1,-1,-1,50,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,12,-1,-1,-1,11,-1,5, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,21,20,19,18,18,18,-1,13,-1,11,10,10,-1,6, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,22,21,21,-1,17,17,17,-1,14,-1,11,10,9,8,7, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,23,22,22,22,-1,17,16,16,-1,13,12,11,11,-1,-1,8, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,24,23,23,23,-1,-1,17,16,15,14,13,12,12,12,-1,10,9, 55,55,-1,49,48,47,47,-1,45,45,44,44,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,29,28,27,26,26,25,24,24,24,-1,-1,18,17,16,16,-1,13,13,13,13,-1,10,10, 56,56,-1,49,48,48,48,-1,46,45,44,43,43,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,29,28,27,27,26,25,25,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,11,11, 57,57,-1,49,49,49,49,-1,-1,45,44,43,42,42,-1,-1,35,34,33,32,32,32,32,-1,-1,29,28,28,27,26,26,26,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,12,12, 57,57,-1,50,50,50,50,-1,-1,45,44,43,42,41,41,-1,-1,34,33,33,33,33,32,31,30,29,29,28,27,27,27,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,13,13, 56,56,-1,51,51,-1,51,52,-1,45,44,43,42,41,40,40,-1,-1,34,34,34,33,32,31,30,30,29,28,28,28,-1,-1,22,21,20,20,20,20,20,-1,18,17,17,17,17,-1,14,14, 55,55,-1,-1,52,53,52,52,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,18,18,-1,-1,15,15, 54,54,54,-1,53,53,53,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,17,16,16, 54,53,53,-1,-1,54,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,17,17,17, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,19,18,18,18, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,24,23,22,21,20,19,19,19,19, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,23,22,21,20,20,-1,-1,20, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,39,39,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,23,22,21,21,-1,-1,-1,21, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,40,40,39,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,23,22,22,22,23,24,23,22, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,41,41,40,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 54,53,52,52,52,-1,-1,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 54,53,53,53,53,-1,-1,52,51,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,25, 54,54,54,54,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,33,32,31,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,27,28,29,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,50,50, 21,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,27,28,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,46,47,48,-1,-1,49,49,49,49,50, 20,20,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,-1,48,48,48,49,50, 19,19,20,19,19,-1,19,19,20,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 18,19,20,19,18,18,18,19,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 17,-1,-1,-1,17,17,18,19,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 16,-1,-1,16,16,17,18,19,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 15,15,15,15,16,17,18,19,20,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 14,14,14,15,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 13,13,13,-1,-1,16,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 12,12,13,-1,15,15,15,-1,-1,18,18,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 11,11,-1,-1,14,14,14,14,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,51,50,-1,-1,51,51, 10,10,-1,13,13,13,13,14,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,-1,50,49,-1,49,49,-1,52,52, 9,9,-1,12,12,12,12,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 8,8,-1,11,11,11,11,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 7,7,-1,10,10,10,10,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 6,6,-1,9,9,9,9,-1,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 5,6,-1,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 4,-1,-1,7,7,8,9,-1,12,12,13,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 3,4,5,6,7,-1,10,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,46,-1,47,47,48,49,50, 2,-1,6,6,7,-1,11,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,-1,48,48,48,-1,51, 1,-1,7,-1,-1,-1,12,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 0,-1,8,9,10,11,12,13,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,50,49,50,51,51,50,-1,53, 1,-1,9,9,10,11,12,13,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,51,51,51,-1,54, 2,-1,10,10,10,11,12,13,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,51,52,52,-1,55, 3,-1,11,11,11,11,12,13,-1,19,19,-1,21,21,21,22,23,24,24,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,52,52,52,52,52,53,-1,56, 4,-1,10,-1,-1,-1,13,-1,-1,18,18,-1,20,20,21,22,23,24,25,25,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,51,-1,-1,-1,52,-1,55, 5,-1,9,9,10,-1,14,-1,17,17,17,18,19,20,21,22,23,24,25,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 6,7,8,9,10,-1,13,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,-1,50,50,51,52,53, 7,-1,-1,10,10,11,12,-1,15,15,16,-1,21,21,21,22,23,24,25,26,27,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 8,9,-1,11,11,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,29,29,30,31,32,33,34,35,36,37,38,39,-1,-1,44,44,45,46,47,48,49,50,-1,56,55, 9,9,-1,12,12,12,12,-1,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,37,38,-1,-1,43,43,44,45,-1,48,48,49,50,-1,56,56, 10,10,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,42,42,43,44,45,-1,49,49,49,50,-1,57,57, 11,11,-1,14,14,14,14,-1,-1,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,-1,-1,41,41,42,43,44,-1,-1,50,50,50,50,-1,57,57, 12,12,-1,15,15,15,15,-1,-1,18,18,18,18,19,20,-1,-1,26,26,26,27,28,29,30,31,32,33,34,34,34,35,-1,-1,40,40,41,42,43,44,-1,-1,51,51,51,51,-1,56,56, 13,13,-1,16,16,-1,16,17,-1,19,19,19,19,19,20,21,-1,-1,27,27,27,28,29,30,31,32,33,34,35,35,-1,-1,39,39,40,41,42,43,44,-1,53,52,52,52,52,-1,55,55, 14,14,-1,-1,17,18,17,17,-1,20,20,-1,20,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,53,53,53,53,-1,-1,54,54, 15,15,16,-1,18,18,18,-1,-1,21,21,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,54,54,54,-1,53,53,53, 16,16,16,-1,-1,19,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,55,-1,-1,52,52,53, 17,17,17,18,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 18,18,18,18,19,20,21,22,23,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 19,-1,-1,19,19,20,21,22,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 20,-1,-1,-1,20,20,21,22,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,38,38,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 21,22,23,22,21,21,21,22,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,38,39,39,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 22,22,23,22,22,-1,22,22,23,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,39,40,40,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 23,23,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,-1,51,51,51,52,53, 24,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,50,51,-1,53,52,52,52,52,53, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,30,31,32,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,53,53,53,53, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,28,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 23,23,23,23,23,24,-1,23,23,23,24,25,26,27,28,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 22,22,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 21,21,22,21,21,-1,21,21,22,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 20,21,22,21,20,20,20,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 19,-1,-1,-1,19,19,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 18,-1,-1,18,18,19,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 17,17,17,17,18,19,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 16,16,16,17,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 15,15,15,-1,-1,13,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 14,14,15,-1,12,12,12,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 13,13,-1,-1,11,11,11,11,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 12,12,-1,10,10,10,10,11,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 11,11,-1,9,9,9,9,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 10,10,-1,8,8,8,8,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 9,9,-1,7,7,7,7,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 8,8,-1,6,6,6,6,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 7,8,-1,5,5,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 6,-1,-1,4,4,5,6,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 5,4,3,3,4,-1,7,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 6,-1,2,3,4,-1,6,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 7,-1,1,-1,-1,-1,5,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 8,-1,0,1,2,3,4,5,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 9,-1,1,1,2,3,4,5,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 10,-1,2,2,2,3,4,5,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 11,-1,3,3,3,3,4,5,-1,16,16,-1,18,18,18,19,20,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 10,-1,4,-1,-1,-1,5,-1,-1,15,15,-1,17,17,18,19,20,21,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 9,-1,5,6,7,-1,6,-1,14,14,14,15,16,17,18,19,20,21,22,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 8,7,6,6,7,-1,7,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 9,-1,-1,7,7,8,8,-1,12,12,13,-1,18,18,18,19,20,21,22,23,24,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 10,11,-1,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 11,11,-1,9,9,9,9,-1,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 12,12,-1,10,10,10,10,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 13,13,-1,11,11,11,11,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 14,14,-1,12,12,12,12,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,31,31,32,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 15,15,-1,13,13,-1,13,14,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,32,-1,-1,36,36,37,38,39,40,41,-1,50,49,49,49,49,-1,52,52, 16,16,-1,-1,14,15,14,14,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,50,50,-1,-1,51,51, 17,17,18,-1,15,15,15,-1,-1,18,18,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 18,18,18,-1,-1,16,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 19,19,19,20,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 20,20,20,20,21,22,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 21,-1,-1,21,21,22,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 22,-1,-1,-1,22,22,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 23,24,25,24,23,23,23,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 24,24,25,24,24,-1,24,24,25,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 25,25,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,-1,48,48,48,49,50, 26,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,46,47,48,-1,50,49,49,49,49,50, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,32,31,30,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,50,50, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 24,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 23,23,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 22,22,23,22,22,-1,22,22,23,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 21,22,23,22,21,21,21,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 20,-1,-1,-1,20,20,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 19,-1,-1,19,19,20,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 18,18,18,18,19,20,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 17,17,17,18,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 16,16,16,-1,-1,14,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 15,15,16,-1,13,13,13,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 14,14,-1,-1,12,12,12,12,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 13,13,-1,11,11,11,11,12,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 12,12,-1,10,10,10,10,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 11,11,-1,9,9,9,9,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 10,10,-1,8,8,8,8,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 9,9,-1,7,7,7,7,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 8,9,-1,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 7,-1,-1,5,5,6,7,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 6,5,4,4,5,-1,6,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 7,-1,3,4,5,-1,5,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 8,-1,2,-1,-1,-1,4,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 9,-1,1,0,1,2,3,4,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 10,-1,1,1,1,2,3,4,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 11,-1,2,2,2,2,3,4,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 11,-1,3,3,3,3,3,4,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 10,-1,4,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 9,-1,5,6,7,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 8,7,6,6,7,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 9,-1,-1,7,7,8,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 10,11,-1,8,8,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 11,11,-1,9,9,9,9,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 12,12,-1,10,10,10,10,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 13,13,-1,11,11,11,11,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 14,14,-1,12,12,12,12,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 15,15,-1,13,13,-1,13,14,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 16,16,-1,-1,14,15,14,14,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 17,17,18,-1,15,15,15,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 18,18,18,-1,-1,16,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 19,19,19,20,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 20,20,20,20,21,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 21,-1,-1,21,21,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 22,-1,-1,-1,22,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 23,24,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 24,24,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 25,25,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 26,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,49,48,48,48,48,49, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 25,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 22,23,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 21,-1,-1,-1,21,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 20,-1,-1,20,20,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 19,19,19,19,20,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 18,18,18,19,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 17,17,17,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 16,16,17,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 15,15,-1,-1,13,13,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 14,14,-1,12,12,12,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 13,13,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 12,12,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 11,11,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 10,10,-1,8,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 9,10,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 8,-1,-1,6,6,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 7,6,5,5,6,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 8,-1,4,5,6,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 9,-1,3,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 10,-1,2,1,0,1,2,3,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 11,-1,2,1,1,1,2,3,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 12,-1,2,2,2,2,2,3,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 11,-1,3,3,3,3,3,3,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 10,-1,4,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 9,-1,5,6,7,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 8,7,6,6,7,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 9,-1,-1,7,7,8,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 10,11,-1,8,8,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 11,11,-1,9,9,9,9,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 12,12,-1,10,10,10,10,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 13,13,-1,11,11,11,11,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 14,14,-1,12,12,12,12,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 15,15,-1,13,13,-1,13,14,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 16,16,-1,-1,14,15,14,14,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 17,17,18,-1,15,15,15,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 18,18,18,-1,-1,16,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 19,19,19,20,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 20,20,20,20,21,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 21,-1,-1,21,21,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 22,-1,-1,-1,22,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 23,24,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 24,24,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 25,25,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 26,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,49,48,48,48,48,49, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 24,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 23,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 22,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 21,-1,-1,21,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 20,20,20,20,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 19,19,19,20,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 18,18,18,-1,-1,14,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 17,17,18,-1,13,13,13,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 16,16,-1,-1,12,12,12,12,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 15,15,-1,11,11,11,11,12,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 14,14,-1,10,10,10,10,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 13,13,-1,9,9,9,9,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 12,12,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 11,11,-1,8,7,7,7,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 10,11,-1,8,7,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 9,-1,-1,7,7,6,5,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 8,7,6,6,7,-1,4,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 9,-1,5,6,7,-1,3,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 10,-1,4,-1,-1,-1,2,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 11,-1,3,2,1,0,1,2,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 12,-1,3,2,1,1,1,2,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 12,-1,3,2,2,2,2,2,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 11,-1,3,3,3,3,3,3,-1,15,15,-1,17,17,17,18,19,20,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,48,49,49,49,49,-1,52, 10,-1,4,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,47,-1,-1,-1,48,-1,51, 9,-1,5,6,7,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,46,-1,47,47,47,-1,50, 8,7,6,6,7,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,-1,46,46,47,48,49, 9,-1,-1,7,7,8,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 10,11,-1,8,8,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 11,11,-1,9,9,9,9,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 12,12,-1,10,10,10,10,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 13,13,-1,11,11,11,11,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,30,31,32,33,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 14,14,-1,12,12,12,12,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,31,32,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 15,15,-1,13,13,-1,13,14,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 16,16,-1,-1,14,15,14,14,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 17,17,18,-1,15,15,15,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 18,18,18,-1,-1,16,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 19,19,19,20,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 20,20,20,20,21,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 21,-1,-1,21,21,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 22,-1,-1,-1,22,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 23,24,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 24,24,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 25,25,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 26,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,49,48,48,48,48,49, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,-1,45,45,45,45,46, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 23,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 22,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 21,21,21,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 20,20,20,21,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 19,19,19,-1,-1,13,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 18,18,19,-1,12,12,12,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 17,17,-1,-1,11,11,11,11,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,47,46,-1,-1,47,47, 16,16,-1,10,10,10,10,11,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,-1,45,45,-1,48,48, 15,15,-1,9,9,9,9,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 14,14,-1,8,8,8,8,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 13,13,-1,7,7,7,7,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 12,12,-1,7,6,6,6,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 11,12,-1,7,6,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 10,-1,-1,7,6,5,4,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 9,8,7,7,7,-1,3,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 10,-1,6,7,8,-1,2,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 11,-1,5,-1,-1,-1,1,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 12,-1,4,3,2,1,0,1,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 13,-1,4,3,2,1,1,1,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 13,-1,4,3,2,2,2,2,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 12,-1,4,3,3,3,3,3,-1,15,15,-1,17,17,17,18,19,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 11,-1,5,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 10,-1,6,7,8,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 9,8,7,7,8,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 10,-1,-1,8,8,8,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 11,12,-1,9,9,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,25,25,26,27,28,29,30,31,32,33,34,35,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 12,12,-1,10,9,9,9,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 13,13,-1,10,10,10,10,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 14,14,-1,11,11,11,11,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 15,15,-1,12,12,12,12,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,30,30,31,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 16,16,-1,13,13,-1,13,14,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,31,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 17,17,-1,-1,14,15,14,14,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 18,18,19,-1,15,15,15,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 19,19,19,-1,-1,16,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 20,20,20,21,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 21,21,21,21,22,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 22,-1,-1,22,22,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 23,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 24,25,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 25,25,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 26,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,49,48,48,48,48,49, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 24,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 23,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 22,22,22,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 21,21,21,22,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 20,20,20,-1,-1,14,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 19,19,20,-1,13,13,13,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 18,18,-1,-1,12,12,12,12,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 17,17,-1,11,11,11,11,12,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 16,16,-1,10,10,10,10,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 15,15,-1,9,9,9,9,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 14,14,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 13,13,-1,8,7,7,7,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 12,13,-1,8,7,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 11,-1,-1,8,7,6,5,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 10,9,8,8,8,-1,4,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 11,-1,7,8,9,-1,3,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 12,-1,6,-1,-1,-1,2,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 13,-1,5,4,3,2,1,0,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 14,-1,5,4,3,2,1,1,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 14,-1,5,4,3,2,2,2,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 13,-1,5,4,3,3,3,3,-1,15,15,-1,17,17,17,18,19,20,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,48,49,49,49,49,-1,52, 12,-1,6,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,47,-1,-1,-1,48,-1,51, 11,-1,7,8,9,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,46,-1,47,47,47,-1,50, 10,9,8,8,9,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,-1,46,46,47,48,49, 11,-1,-1,9,9,8,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 12,13,-1,10,9,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 13,13,-1,10,9,9,9,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 14,14,-1,10,10,10,10,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 15,15,-1,11,11,11,11,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,30,31,32,33,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 16,16,-1,12,12,12,12,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,31,32,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 17,17,-1,13,13,-1,13,14,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 18,18,-1,-1,14,15,14,14,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 19,19,20,-1,15,15,15,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 20,20,20,-1,-1,16,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 21,21,21,22,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 22,22,22,22,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 23,-1,-1,23,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 24,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 25,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 26,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,49,48,48,48,48,49, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,41,42,42,41,41,41,41,41, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,40,40,-1,-1,40,40,40,40,41, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,39,-1,-1,39,39,39,40,41, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 23,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 23,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 22,21,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 22,21,21,-1,-1,15,-1,-1,14,13,13,13,13,13,13,13,13,13,14,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,42,-1,-1,40,40,41, 22,22,22,-1,14,14,14,-1,-1,12,12,13,12,12,12,12,12,13,14,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,41,41,-1,41,41,41, 21,21,-1,-1,13,13,13,13,-1,11,11,-1,11,11,11,11,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,40,40,41,40,-1,-1,42,42, 20,20,-1,12,12,12,12,13,-1,10,10,10,10,10,10,11,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,-1,40,39,-1,39,39,-1,43,43, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,9,10,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,-1,-1,38,38,38,38,-1,44,44, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,9,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,37,37,37,37,-1,45,45, 17,17,-1,10,9,9,9,-1,7,7,7,7,8,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,30,30,31,32,33,-1,36,36,36,37,-1,44,44, 16,16,-1,10,9,8,8,-1,6,6,6,7,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,-1,35,35,36,37,-1,43,43, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 14,-1,-1,10,9,8,8,-1,4,4,4,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 13,12,11,10,10,-1,9,-1,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 14,-1,11,11,11,-1,10,-1,3,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 15,-1,12,-1,-1,-1,11,-1,-1,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 16,-1,13,14,14,13,12,13,-1,0,1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 17,-1,14,14,14,13,13,13,-1,-1,2,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,41,41,41,-1,44, 18,-1,15,15,14,14,14,14,-1,-1,3,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,41,41,41,41,42,42,-1,45, 19,-1,16,15,15,15,15,15,-1,5,4,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,42,42,41,-1,44, 19,-1,16,-1,-1,-1,15,-1,-1,5,5,-1,9,9,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 18,-1,15,15,15,-1,14,-1,7,6,6,7,8,9,10,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 17,16,15,14,14,-1,13,-1,7,7,7,-1,9,9,10,11,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,10,10,10,11,12,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,34,34,35,35,35,-1,37,37,37,38,-1,45,45, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,14,14,14,15,16,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,33,33,34,35,36,-1,-1,38,38,38,38,-1,46,46, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,15,15,15,16,17,18,19,20,21,22,22,22,22,23,-1,-1,32,32,33,34,35,36,-1,-1,39,39,39,39,-1,47,47, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,16,16,16,17,18,19,20,21,22,23,23,23,-1,-1,31,31,32,33,34,35,36,-1,41,40,40,40,40,-1,47,47, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,41,41,41,41,-1,-1,46,46, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,-1,45,45,45, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,-1,-1,44,44,45, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,43,43,-1,-1,43,43,43,44,45, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,44,44,-1,45,44,44,44,44,45, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,45,46,45,45,45,45,45,45, 22,22,22,22,22,22,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,41,42,42,41,41,41,41,41, 22,21,21,21,21,22,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,40,40,-1,-1,40,40,40,40,41, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,39,-1,-1,39,39,39,40,41, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 23,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 23,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 22,21,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 22,21,21,-1,-1,15,-1,-1,14,13,13,13,13,13,13,13,13,13,14,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,42,-1,-1,40,40,41, 22,22,22,-1,14,14,14,-1,-1,12,12,13,12,12,12,12,12,13,14,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,41,41,-1,41,41,41, 21,21,-1,-1,13,13,13,13,-1,11,11,-1,11,11,11,11,12,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,40,40,41,40,-1,-1,42,42, 20,20,-1,12,12,12,12,13,-1,10,10,10,10,10,10,11,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,-1,40,39,-1,39,39,-1,43,43, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,9,10,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,-1,-1,38,38,38,38,-1,44,44, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,9,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,37,37,37,37,-1,45,45, 17,17,-1,10,9,9,9,-1,7,7,7,7,8,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,30,30,31,32,33,-1,36,36,36,37,-1,44,44, 16,16,-1,10,9,8,8,-1,6,6,6,7,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,-1,35,35,36,37,-1,43,43, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 14,-1,-1,10,9,8,8,-1,4,4,4,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 13,12,11,10,10,-1,9,-1,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 14,-1,11,11,11,-1,10,-1,3,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 15,-1,12,-1,-1,-1,11,-1,-1,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 16,-1,13,14,14,13,12,13,-1,1,0,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 17,-1,14,14,14,13,13,13,-1,-1,1,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,41,41,41,-1,44, 18,-1,15,15,14,14,14,14,-1,-1,2,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,41,41,41,41,42,42,-1,45, 19,-1,16,15,15,15,15,15,-1,4,3,-1,9,9,9,10,11,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,42,42,41,-1,44, 18,-1,15,-1,-1,-1,14,-1,-1,4,4,-1,8,8,9,10,11,12,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 17,-1,14,14,14,-1,13,-1,6,5,5,6,7,8,9,10,11,12,13,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 16,15,14,13,13,-1,12,-1,6,6,6,-1,8,8,9,10,11,12,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,9,9,9,10,11,12,13,14,15,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,17,17,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,34,34,34,34,-1,36,36,37,38,-1,44,44, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,12,12,13,14,15,16,17,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,33,33,34,35,35,-1,37,37,37,38,-1,45,45, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,13,13,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,-1,-1,32,32,33,34,35,-1,-1,38,38,38,38,-1,46,46, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,14,14,14,15,16,17,18,19,20,21,22,22,22,23,-1,-1,31,31,32,33,34,35,-1,-1,39,39,39,39,-1,47,47, 23,23,-1,15,15,-1,15,16,-1,13,13,13,13,13,13,14,-1,-1,15,15,15,16,17,18,19,20,21,22,23,23,-1,-1,30,30,31,32,33,34,35,-1,41,40,40,40,40,-1,46,46, 24,24,-1,-1,16,17,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,41,41,41,41,-1,-1,45,45, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,19,20,21,22,23,24,25,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,42,42,42,-1,44,44,44, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,43,-1,-1,43,43,44, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,30,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,31,31,31,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,32,32,32,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,42,-1,-1,42,42,42,43,44, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,43,43,-1,44,43,43,43,43,44, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,44,45,44,44,44,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,40,39,39,39,39,39, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,-1,38,38,38,38,39, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 24,23,22,21,20,20,20,20,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 25,-1,-1,-1,20,19,19,19,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 25,-1,-1,21,20,19,18,18,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 24,23,22,21,20,19,18,17,17,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,38,-1,-1,38,38,39, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,37,37,37,-1,39,39,39, 23,23,-1,-1,15,15,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,36,36,37,36,-1,-1,40,40, 22,22,-1,14,14,14,14,15,-1,12,12,12,12,12,12,13,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,-1,-1,25,25,26,27,28,29,30,-1,36,35,-1,35,35,-1,41,41, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,26,26,27,28,29,30,-1,-1,34,34,34,34,-1,42,42, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,8,8,8,8,8,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,27,27,28,29,30,-1,-1,33,33,33,33,-1,41,41, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,7,7,7,7,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,28,28,29,30,30,-1,32,32,32,33,-1,40,40, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,6,6,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,29,29,29,29,-1,31,31,32,33,-1,39,39, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 15,14,13,12,12,-1,11,-1,6,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 18,-1,15,16,16,15,14,15,-1,6,6,-1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,1,1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,2,2,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 21,-1,18,17,17,17,17,17,-1,9,9,-1,3,3,4,5,6,7,8,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,4,4,4,5,6,7,8,9,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,5,5,5,6,7,8,9,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 18,17,16,15,15,-1,14,-1,9,8,8,-1,6,6,6,6,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,7,7,7,7,7,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,8,8,9,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,9,9,9,9,9,9,10,11,12,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,29,29,30,30,-1,32,32,33,34,-1,40,40, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,10,10,10,10,10,11,12,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,28,28,29,30,31,-1,33,33,33,34,-1,41,41, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,-1,-1,16,16,17,17,18,19,20,-1,-1,27,27,28,29,30,-1,-1,34,34,34,34,-1,42,42, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,18,19,-1,-1,26,26,27,28,29,30,-1,-1,35,35,35,35,-1,42,42, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,30,-1,37,36,36,36,36,-1,41,41, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,37,37,37,37,-1,-1,40,40, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,38,38,38,-1,39,39,39, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,39,-1,-1,38,38,39, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,40,39,39,39,39,39, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,-1,38,38,38,38,39, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 24,23,22,21,20,20,20,20,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 25,-1,-1,-1,20,19,19,19,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 25,-1,-1,21,20,19,18,18,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 24,23,22,21,20,19,18,17,17,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,-1,-1,38,38,39, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,-1,39,39,39, 23,23,-1,-1,15,15,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,35,35,36,35,-1,-1,40,40, 22,22,-1,14,14,14,14,15,-1,12,12,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,25,25,26,27,28,29,30,-1,35,34,-1,34,34,-1,41,41, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,-1,26,26,27,28,29,30,-1,-1,33,33,33,33,-1,41,41, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,27,27,28,29,30,-1,-1,32,32,32,32,-1,40,40, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,28,28,29,29,29,-1,31,31,31,32,-1,39,39, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,6,6,6,6,6,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,4,4,4,4,4,4,5,6,7,8,9,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 15,14,13,12,12,-1,11,-1,6,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 18,-1,15,16,16,15,14,15,-1,6,6,-1,1,0,1,2,3,4,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,1,1,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,2,2,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 21,-1,18,17,17,17,17,17,-1,9,9,-1,3,3,4,5,6,7,7,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,4,4,4,5,6,7,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,5,5,5,6,7,8,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 18,17,16,15,15,-1,14,-1,9,8,8,-1,6,6,6,6,6,7,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,7,7,7,7,7,7,8,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,8,8,9,10,11,12,12,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,9,9,9,9,9,9,10,11,12,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,29,29,29,29,-1,31,31,32,33,-1,39,39, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,10,10,10,10,10,11,12,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,28,28,29,30,30,-1,32,32,32,33,-1,40,40, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,-1,-1,16,16,16,16,17,18,19,-1,-1,27,27,28,29,30,-1,-1,33,33,33,33,-1,41,41, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,14,15,16,17,17,17,18,-1,-1,26,26,27,28,29,30,-1,-1,34,34,34,34,-1,42,42, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,17,18,18,-1,-1,25,25,26,27,28,29,30,-1,36,35,35,35,35,-1,41,41, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,36,36,36,36,-1,-1,40,40, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,37,37,37,-1,39,39,39, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,22,23,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,38,-1,-1,38,38,39, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,40,39,39,39,39,39, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,-1,38,38,38,38,39, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 24,23,22,21,20,20,20,20,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 25,-1,-1,-1,20,19,19,19,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 25,-1,-1,21,20,19,18,18,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 24,23,22,21,20,19,18,17,17,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,36,-1,-1,38,38,39, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,-1,39,39,39, 23,23,-1,-1,15,15,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,34,34,35,34,-1,-1,40,40, 22,22,-1,14,14,14,14,15,-1,12,12,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,25,25,26,27,28,29,30,-1,34,33,-1,33,33,-1,41,41, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,15,16,-1,-1,26,26,27,28,29,30,-1,-1,32,32,32,32,-1,40,40, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,8,8,8,8,8,8,8,-1,-1,13,13,14,14,15,16,17,-1,-1,27,27,28,29,29,-1,-1,31,31,31,31,-1,39,39, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,7,7,7,7,7,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,28,28,28,28,28,-1,30,30,30,31,-1,38,38, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,6,6,6,6,6,6,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,4,4,4,4,4,4,4,5,6,7,8,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 15,14,13,12,12,-1,11,-1,6,5,5,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 18,-1,15,16,16,15,14,15,-1,6,6,-1,2,1,0,1,2,3,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,2,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,3,3,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 21,-1,18,17,17,17,17,17,-1,10,9,-1,4,4,5,6,7,6,6,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,5,5,5,6,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,7,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 19,18,17,16,16,-1,15,-1,10,9,9,-1,7,7,7,7,7,8,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,8,8,8,8,8,8,9,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,10,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,12,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,11,11,11,11,11,12,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,28,28,29,29,29,-1,31,31,31,32,-1,39,39, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,-1,-1,15,15,15,15,16,17,18,-1,-1,27,27,28,29,30,-1,-1,32,32,32,32,-1,40,40, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,16,16,16,16,17,-1,-1,26,26,27,28,29,30,-1,-1,33,33,33,33,-1,41,41, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,17,17,17,-1,-1,25,25,26,27,28,29,30,-1,35,34,34,34,34,-1,41,41, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,35,35,35,35,-1,-1,40,40, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,22,23,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,-1,39,39,39, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,23,24,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,-1,-1,38,38,39, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,40,39,39,39,39,39, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,-1,38,38,38,38,39, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 25,24,23,22,21,21,21,21,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 26,-1,-1,-1,21,20,20,20,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 26,-1,-1,22,21,20,19,19,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 25,24,23,22,21,20,19,18,18,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,-1,-1,38,38,39, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,34,-1,39,39,39, 24,24,-1,-1,16,16,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,33,33,34,33,-1,-1,40,40, 23,23,-1,15,15,15,15,16,-1,13,13,13,13,13,13,14,-1,-1,10,10,10,10,10,10,11,12,13,14,15,15,-1,-1,25,25,26,27,28,29,30,-1,33,32,-1,32,32,-1,40,40, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,9,9,9,9,9,9,10,11,12,13,14,14,14,15,-1,-1,26,26,27,28,29,29,-1,-1,31,31,31,31,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,8,8,8,8,8,8,8,-1,-1,13,13,13,13,14,15,16,-1,-1,27,27,28,28,28,-1,-1,30,30,30,30,-1,38,38, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,6,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,4,4,4,4,4,4,4,4,5,6,7,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 19,-1,16,17,17,16,15,16,-1,7,7,-1,3,2,1,0,1,2,3,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 22,-1,19,18,18,18,18,18,-1,11,10,-1,5,5,6,7,6,5,5,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,6,6,6,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 20,19,18,17,17,-1,16,-1,11,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,27,27,28,28,28,-1,30,30,30,31,-1,38,38, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,14,15,16,17,-1,-1,26,26,27,28,29,-1,-1,31,31,31,31,-1,39,39, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,15,15,15,15,15,16,-1,-1,25,25,26,27,28,29,-1,-1,32,32,32,32,-1,40,40, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,16,16,16,16,16,-1,-1,24,24,25,26,27,28,29,-1,34,33,33,33,33,-1,40,40, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,34,34,34,34,-1,-1,39,39, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,23,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,-1,38,38,38, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,23,24,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,36,-1,-1,37,37,38, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,40,39,39,39,39,39, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,-1,38,38,38,38,39, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 26,25,24,23,22,22,22,22,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 27,-1,-1,-1,22,21,21,21,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 27,-1,-1,23,22,21,20,20,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 26,25,24,23,22,21,20,19,19,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,-1,-1,38,38,39, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,33,-1,39,39,39, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,14,15,-1,-1,10,10,10,10,10,10,11,12,13,14,14,14,-1,-1,25,25,26,27,28,29,29,-1,32,31,-1,31,31,-1,39,39, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,9,9,9,9,9,9,10,11,12,13,13,13,13,14,-1,-1,26,26,27,28,28,28,-1,-1,30,30,30,30,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,8,8,8,8,8,8,8,-1,-1,12,12,12,12,13,14,15,-1,-1,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,4,4,4,4,4,4,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 20,-1,17,18,18,17,16,17,-1,8,8,-1,4,3,2,1,0,1,2,3,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 23,-1,20,19,19,19,19,19,-1,12,11,-1,6,6,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,7,7,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,26,26,27,27,27,-1,29,29,29,30,-1,37,37, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,13,14,15,16,-1,-1,25,25,26,27,28,-1,-1,30,30,30,30,-1,38,38, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,13,13,13,13,13,13,14,15,14,14,14,14,14,15,-1,-1,24,24,25,26,27,28,-1,-1,31,31,31,31,-1,39,39, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,14,14,14,14,14,14,15,15,15,15,15,15,-1,-1,23,23,24,25,26,27,28,-1,33,32,32,32,32,-1,39,39, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,33,33,33,33,-1,-1,38,38, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,-1,37,37,37, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,35,-1,-1,36,36,37, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 27,27,27,27,27,27,28,27,27,27,27,28,29,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,40,39,39,39,39,39, 27,26,26,26,26,27,-1,26,26,26,27,28,29,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,-1,38,38,38,38,39, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 27,26,25,24,23,23,23,23,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 28,-1,-1,-1,23,22,22,22,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 28,-1,-1,24,23,22,21,21,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 27,26,25,24,23,22,21,20,20,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,-1,-1,38,38,39, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,32,-1,39,39,39, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 25,25,-1,17,17,17,17,18,-1,15,15,15,15,15,15,16,-1,-1,10,10,10,10,10,10,11,12,13,13,13,13,-1,-1,25,25,26,27,28,28,28,-1,31,30,-1,30,30,-1,38,38, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,9,9,9,9,9,9,10,11,12,12,12,12,12,13,-1,-1,26,26,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,8,8,8,8,8,8,8,-1,-1,11,11,11,11,12,13,14,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,4,4,4,4,4,4,4,4,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,4,3,2,1,0,1,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 24,-1,21,20,20,20,20,20,-1,12,12,-1,7,7,6,5,4,3,3,3,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,4,4,4,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,8,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,10,10,10,10,10,10,10,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,25,25,26,26,26,-1,28,28,28,29,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,11,11,11,11,11,11,11,-1,-1,12,12,12,12,13,14,15,-1,-1,24,24,25,26,27,-1,-1,29,29,29,29,-1,37,37, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,14,13,13,13,13,13,14,-1,-1,23,23,24,25,26,27,-1,-1,30,30,30,30,-1,38,38, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,14,14,14,14,14,-1,-1,22,22,23,24,25,26,27,-1,32,31,31,31,31,-1,38,38, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,32,32,32,32,-1,-1,37,37, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,-1,36,36,36, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,23,22,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,-1,-1,35,35,36, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 28,28,28,28,28,28,29,28,28,28,28,29,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,40,39,39,39,39,39, 28,27,27,27,27,28,-1,27,27,27,28,29,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,-1,38,38,38,38,39, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 28,27,26,25,24,24,24,24,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 29,-1,-1,-1,24,23,23,23,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 29,-1,-1,25,24,23,22,22,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 28,27,26,25,24,23,22,21,21,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,32,-1,-1,38,38,39, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,-1,39,39,39, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,10,10,10,10,10,10,11,12,13,13,13,13,-1,-1,25,25,26,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,9,9,9,9,9,9,10,11,12,12,12,12,12,12,-1,-1,26,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,8,8,8,8,8,8,8,-1,-1,11,11,11,11,11,12,13,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,10,10,10,10,11,12,13,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,5,5,5,5,5,5,5,5,5,6,7,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,4,4,4,4,4,4,4,4,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,2,1,0,1,2,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 24,-1,21,21,21,21,20,21,-1,12,12,-1,8,7,6,5,4,3,3,3,4,5,6,-1,-1,12,12,12,12,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,4,4,4,4,5,6,-1,-1,11,11,11,12,13,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,8,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,10,10,10,10,10,10,10,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,25,25,25,25,25,-1,27,27,27,28,-1,35,35, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,11,11,11,11,11,11,11,-1,-1,12,12,12,12,13,14,15,-1,-1,24,24,25,26,26,-1,-1,28,28,28,28,-1,36,36, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,14,13,13,13,13,13,14,-1,-1,23,23,24,25,26,27,-1,-1,29,29,29,29,-1,37,37, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,14,14,14,14,14,-1,-1,22,22,23,24,25,26,27,-1,31,30,30,30,30,-1,38,38, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,31,31,31,31,-1,-1,37,37, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,-1,36,36,36, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,23,22,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,33,-1,-1,35,35,36, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 29,29,29,29,29,29,30,29,29,29,29,30,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,38,38,38,38,39,39,38,38,38,38,38, 29,28,28,28,28,29,-1,28,28,28,29,30,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,38,37,37,37,-1,-1,37,37,37,37,38, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 29,28,27,26,25,25,25,25,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,34,34,34,34,35,36,37,38, 30,-1,-1,-1,25,24,24,24,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,33,33,33,34,-1,-1,-1,39, 30,-1,-1,26,25,24,23,23,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,32,32,33,34,35,-1,-1,39, 29,28,27,26,25,24,23,22,22,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,31,31,32,33,34,35,36,37,38, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,29,30,-1,-1,31,-1,-1,37,37,38, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,-1,38,38,38, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,10,10,10,10,10,10,11,12,12,12,12,12,-1,-1,25,25,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,9,9,9,9,9,9,10,11,11,11,11,11,11,11,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,8,8,8,8,8,8,8,-1,-1,10,10,10,10,10,11,12,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,9,9,9,9,10,11,12,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,5,5,5,5,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,4,4,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,1,0,1,2,3,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,3,3,3,4,5,6,-1,-1,12,12,12,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,4,4,4,4,5,6,-1,-1,11,11,11,12,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,8,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,10,10,10,10,10,10,10,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,11,11,11,11,11,11,11,-1,-1,12,12,12,12,13,14,15,-1,-1,24,24,25,25,25,-1,-1,27,27,27,27,-1,35,35, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,14,13,13,13,13,13,14,-1,-1,23,23,24,25,26,26,-1,-1,28,28,28,28,-1,36,36, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,14,14,14,14,14,-1,-1,22,22,23,24,25,26,27,-1,30,29,29,29,29,-1,37,37, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,30,30,30,30,-1,-1,37,37, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,31,-1,36,36,36, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,23,22,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,-1,-1,35,35,36, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 30,30,30,30,30,30,31,30,30,30,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,38,38,38,38,39,39,38,38,38,38,38, 30,29,29,29,29,30,-1,29,29,29,30,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,38,37,37,37,-1,-1,37,37,37,37,38, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 30,29,28,27,26,26,26,26,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,34,34,34,34,35,36,37,38, 31,-1,-1,-1,26,25,25,25,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,33,33,33,34,-1,-1,-1,39, 31,-1,-1,27,26,25,24,24,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,32,32,33,34,35,-1,-1,39, 30,29,28,27,26,25,24,23,23,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,31,31,32,33,34,35,36,37,38, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,29,30,-1,-1,31,-1,-1,37,37,38, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,-1,38,38,38, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,18,-1,-1,10,10,10,10,10,10,11,12,12,12,12,12,-1,-1,25,25,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,9,9,9,9,9,9,10,11,11,11,11,11,11,11,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,8,8,8,8,8,8,8,-1,-1,10,10,10,10,10,11,12,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,9,9,9,9,10,11,12,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,3,2,1,0,1,2,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,13,14,15,16,-1,-1,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,14,14,14,14,14,15,-1,-1,24,24,25,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,15,15,15,15,15,-1,-1,23,23,24,25,26,27,27,-1,30,29,29,29,29,-1,37,37, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,31,-1,37,37,37, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,-1,-1,36,36,37, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 31,31,31,31,31,31,32,31,31,31,31,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,38,38,38,38,39,39,38,38,38,38,38, 31,30,30,30,30,31,-1,30,30,30,31,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,38,37,37,37,-1,-1,37,37,37,37,38, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 31,30,29,28,27,27,27,27,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,34,34,34,34,35,36,37,38, 32,-1,-1,-1,27,26,26,26,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,33,33,33,34,-1,-1,-1,39, 32,-1,-1,28,27,26,25,25,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,32,32,33,34,35,-1,-1,39, 31,30,29,28,27,26,25,24,24,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,31,31,32,33,34,35,36,37,38, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 31,30,30,-1,-1,24,-1,-1,23,22,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,29,30,-1,-1,31,-1,-1,37,37,38, 31,31,31,-1,23,23,23,-1,-1,21,21,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,-1,38,38,38, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,18,18,-1,-1,10,10,10,10,10,10,11,12,12,12,12,12,-1,-1,25,25,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,9,9,9,9,9,9,10,11,11,11,11,11,11,11,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,8,8,8,8,8,8,8,-1,-1,10,10,10,10,10,11,12,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,9,9,9,9,10,11,12,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,6,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,5,5,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,3,2,1,0,1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,5,5,6,7,8,-1,-1,14,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,7,8,-1,-1,13,13,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,12,12,13,14,15,16,17,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,14,15,16,17,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,15,15,15,15,15,16,-1,-1,25,25,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,16,16,16,16,16,-1,-1,24,24,25,26,27,27,27,-1,30,29,29,29,29,-1,37,37, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,31,-1,38,38,38, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,-1,-1,37,37,38, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 32,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 33,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 32,32,32,32,32,32,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,31,32,33,34,35,36,37,38,38,38,38,38,39,39,38,38,38,38,38, 32,31,31,31,31,32,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,38,37,37,37,-1,-1,37,37,37,37,38, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,34,34,34,34,35,36,37,38, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,33,33,33,34,-1,-1,-1,39, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,26,25,24,25,26,27,28,29,30,31,-1,-1,32,32,33,34,35,-1,-1,39, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,31,31,32,33,34,35,36,37,38, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 32,31,31,-1,-1,25,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,29,30,-1,-1,31,-1,-1,37,37,38, 32,32,32,-1,24,24,24,-1,-1,22,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,-1,-1,30,30,30,-1,38,38,38, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,20,19,18,17,17,-1,-1,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,19,18,18,-1,-1,10,10,10,10,10,10,11,12,12,12,12,12,-1,-1,25,25,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,19,-1,-1,9,9,9,9,9,9,10,11,11,11,11,11,11,11,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,8,8,8,8,8,8,8,-1,-1,10,10,10,10,10,11,12,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,9,9,9,9,10,11,12,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,5,5,5,5,6,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,6,6,7,8,9,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,14,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,13,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,13,13,14,15,16,17,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,16,17,18,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,16,16,16,16,16,17,-1,-1,26,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,17,17,17,17,17,-1,-1,25,25,26,27,27,27,27,-1,30,29,29,29,29,-1,37,37, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,28,28,-1,30,30,30,30,-1,-1,38,38, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,29,-1,-1,31,31,31,-1,39,39,39, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,25,25,-1,-1,21,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,32,-1,-1,38,38,39, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 33,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 34,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 33,32,32,32,32,-1,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,38,38,38,-1,39,38,38,38,38,39, 33,33,33,33,33,34,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,39,39,39,40,39,39,39,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,22,23,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 34,33,33,-1,-1,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,21,22,23,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 34,34,34,-1,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 35,35,-1,-1,29,29,29,29,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 36,36,-1,28,28,28,28,29,-1,25,24,23,22,21,20,20,-1,-1,12,12,12,12,12,11,10,10,10,10,10,10,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,24,23,22,21,21,-1,-1,12,11,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,26,26,26,26,-1,-1,24,24,23,22,22,-1,-1,12,11,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 33,33,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,-1,12,11,10,10,9,9,9,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,9,8,8,-1,-1,6,6,6,6,6,6,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,8,7,6,5,5,5,5,5,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,4,4,4,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,0,1,2,3,4,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,9,8,7,6,6,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,14,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,13,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,17,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,17,16,16,16,16,16,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,17,17,17,17,17,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,23,23,23,-1,31,31, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,24,24,-1,-1,32,32, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,20,21,22,23,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 39,38,37,36,35,34,33,32,32,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,26,26,27,28,29,30,31,32,33, 40,-1,-1,36,35,34,33,33,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,27,27,28,29,30,-1,-1,34, 40,-1,-1,-1,35,34,34,34,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,28,28,28,29,-1,-1,-1,34, 39,38,37,36,35,35,35,35,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,29,29,29,29,30,31,32,33, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,35,34,33,32,32,32,-1,33,32,32,32,32,33, 39,39,39,39,39,40,40,39,39,39,39,40,41,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,33,33,33,34,33,33,33,33,33,33, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,22,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 34,33,33,-1,-1,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,21,22,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 34,34,34,-1,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 35,35,-1,-1,29,29,29,29,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 36,36,-1,28,28,28,28,29,-1,25,24,23,22,21,20,20,-1,-1,12,12,12,12,12,11,10,10,10,10,10,10,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 35,35,-1,27,27,27,27,-1,-1,25,24,23,22,21,21,-1,-1,12,11,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,24,24,23,22,22,-1,-1,12,11,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,-1,12,11,10,10,9,9,9,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,9,8,8,-1,-1,6,6,6,6,6,6,6,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,8,7,6,5,5,5,5,5,5,5,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,4,4,4,4,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,1,0,1,2,3,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,14,-1,-1,8,7,6,5,5,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,13,13,-1,-1,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,17,16,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,16,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,16,16,16,16,16,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,21,22,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 39,38,37,36,35,34,33,32,32,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,25,25,26,27,28,29,30,31,32, 40,-1,-1,36,35,34,33,33,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,26,26,27,28,29,-1,-1,33, 40,-1,-1,-1,35,34,34,34,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,27,27,27,28,-1,-1,-1,33, 39,38,37,36,35,35,35,35,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,28,28,28,28,29,30,31,32, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,34,33,32,31,31,31,-1,32,31,31,31,31,32, 39,39,39,39,39,40,40,39,39,39,39,40,41,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,32,32,32,33,32,32,32,32,32,32, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,22,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 34,33,33,-1,-1,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,21,22,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 34,34,34,-1,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 35,35,-1,-1,29,29,29,29,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 36,36,-1,28,28,28,28,29,-1,25,24,23,22,21,20,20,-1,-1,12,12,12,12,12,11,10,10,10,10,10,10,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 35,35,-1,27,27,27,27,-1,-1,25,24,23,22,21,21,-1,-1,12,11,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 34,34,-1,26,26,26,26,-1,-1,24,24,23,22,22,-1,-1,12,11,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 33,33,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,-1,12,11,10,10,9,9,9,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,9,8,8,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,8,7,6,5,5,5,5,5,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,4,4,4,4,4,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,2,1,0,1,2,3,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,16,15,14,13,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,15,14,14,14,14,14,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,15,15,15,15,15,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,18,19,20,21,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 39,38,37,36,35,34,33,32,32,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,24,24,25,26,27,28,29,30,31, 40,-1,-1,36,35,34,33,33,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,25,25,26,27,28,-1,-1,32, 40,-1,-1,-1,35,34,34,34,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,26,26,26,27,-1,-1,-1,32, 39,38,37,36,35,35,35,35,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,27,27,27,27,28,29,30,31, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 39,38,38,38,38,-1,-1,38,38,38,39,40,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,33,32,31,30,30,30,-1,31,30,30,30,30,31, 39,39,39,39,39,40,40,39,39,39,39,40,41,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,31,31,31,32,31,31,31,31,31,31, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 34,33,33,-1,-1,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,21,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 34,34,34,-1,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 35,35,-1,-1,29,29,29,29,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 36,36,-1,28,28,28,28,29,-1,25,24,23,22,21,20,20,-1,-1,12,12,12,12,12,11,10,10,10,10,10,10,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 35,35,-1,27,27,27,27,-1,-1,25,24,23,22,21,21,-1,-1,12,11,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,24,23,22,22,-1,-1,12,11,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,-1,12,11,10,10,9,9,9,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,9,8,8,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,8,7,6,5,5,5,5,5,5,5,5,5,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,4,4,4,4,4,4,4,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,3,2,1,0,1,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,12,12,12,-1,-1,6,5,4,3,3,3,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,12,11,11,11,-1,-1,6,5,4,4,4,4,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,8,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,10,10,10,10,10,10,10,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,15,14,13,12,12,12,12,-1,-1,11,11,11,11,11,11,11,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,14,13,13,13,13,13,14,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,27,28,-1,-1,14,14,14,14,14,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,17,18,19,20,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 39,38,37,36,35,34,33,32,32,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,23,23,24,25,26,27,28,29,30, 40,-1,-1,36,35,34,33,33,-1,-1,34,33,32,31,30,29,28,27,28,29,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,24,24,25,26,27,-1,-1,31, 40,-1,-1,-1,35,34,34,34,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,25,25,25,26,-1,-1,-1,31, 39,38,37,36,35,35,35,35,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,26,26,26,26,27,28,29,30, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,31,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 39,38,38,38,38,-1,-1,38,38,38,39,40,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,32,31,30,29,29,29,-1,30,29,29,29,29,30, 39,39,39,39,39,40,40,39,39,39,39,40,40,39,38,37,36,35,34,33,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,32,31,30,30,30,30,31,30,30,30,30,30,30, 34,34,34,34,34,34,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 34,33,33,33,33,34,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 34,33,33,-1,-1,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,16,-1,-1,20,20,21,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 34,34,34,-1,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 35,35,-1,-1,30,30,30,30,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 36,36,-1,29,29,29,29,30,-1,25,24,23,22,21,20,20,-1,-1,12,12,12,12,12,11,10,10,10,10,10,10,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 36,36,-1,28,28,28,28,-1,-1,25,24,23,22,21,21,-1,-1,12,11,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,25,24,23,22,22,-1,-1,13,12,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,27,26,26,26,-1,24,24,24,23,23,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,4,4,4,4,4,4,4,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,2,1,0,1,2,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,12,12,12,12,-1,-1,6,5,4,3,3,3,4,5,6,7,8,-1,12,12,-1,21,20,21,21,21,21,-1,24, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,13,12,11,11,11,-1,-1,6,5,4,4,4,4,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,8,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,10,10,10,10,10,10,10,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,15,14,13,12,12,12,12,-1,-1,11,11,11,11,11,11,11,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,14,13,13,13,13,13,14,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,28,28,-1,-1,14,14,14,14,14,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,17,18,19,20,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 40,39,38,37,36,35,34,33,33,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,23,23,24,25,26,27,28,29,30, 41,-1,-1,37,36,35,34,34,-1,-1,34,33,32,31,30,29,28,27,28,29,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,24,24,25,26,27,-1,-1,31, 41,-1,-1,-1,36,35,35,35,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,25,25,25,26,-1,-1,-1,31, 40,39,38,37,36,36,36,36,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,26,26,26,26,27,28,29,30, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,31,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 40,39,39,39,39,-1,-1,39,39,39,40,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,32,31,30,29,29,29,-1,30,29,29,29,29,30, 40,40,40,40,40,41,41,40,40,40,40,41,40,39,38,37,36,35,34,33,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,32,31,30,30,30,30,31,30,30,30,30,30,30, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 35,34,34,-1,-1,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,21,21,21,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 35,35,35,-1,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,21,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 36,36,-1,-1,31,31,31,31,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 37,37,-1,30,30,30,30,31,-1,26,25,24,23,22,21,21,-1,-1,13,13,13,13,12,11,10,10,10,10,10,10,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 37,37,-1,29,29,29,29,-1,-1,26,25,24,23,22,22,-1,-1,13,12,12,12,12,12,11,10,9,9,9,9,9,9,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,26,25,24,23,23,-1,-1,14,13,12,11,11,11,11,-1,-1,8,8,8,8,8,8,8,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 35,35,-1,28,27,27,27,-1,25,25,25,24,24,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,4,4,4,4,4,4,4,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,1,0,1,2,3,4,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,3,3,3,4,5,6,7,7,-1,12,12,-1,20,20,20,20,20,21,-1,24, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,4,4,4,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,8,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,10,10,10,10,10,10,10,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,15,14,13,12,12,12,12,-1,-1,11,11,11,11,11,11,11,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,14,13,13,13,13,13,14,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 39,39,-1,31,31,-1,31,32,-1,29,29,29,29,29,28,28,-1,-1,14,14,14,14,14,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 41,41,41,-1,33,33,33,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 41,40,40,-1,-1,34,-1,-1,33,32,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,17,18,19,20,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 41,40,39,38,37,36,35,34,34,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,23,23,24,25,26,27,28,29,30, 42,-1,-1,38,37,36,35,35,-1,-1,34,33,32,31,30,29,28,27,28,29,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,24,24,25,26,27,-1,-1,31, 42,-1,-1,-1,37,36,36,36,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,25,25,25,26,-1,-1,-1,31, 41,40,39,38,37,37,37,37,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,26,26,26,26,27,28,29,30, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,31,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 41,40,40,40,40,-1,-1,40,40,40,41,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,32,31,30,29,29,29,-1,30,29,29,29,29,30, 41,41,41,41,41,42,42,41,41,41,41,41,40,39,38,37,36,35,34,33,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,32,31,30,30,30,30,31,30,30,30,30,30,30, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,30,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 36,35,35,-1,-1,34,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 36,36,36,-1,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,21,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 37,37,-1,-1,32,32,32,32,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 38,38,-1,31,31,31,31,32,-1,27,26,25,24,23,22,22,-1,-1,14,14,14,13,12,11,10,10,10,10,10,10,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 38,38,-1,30,30,30,30,-1,-1,27,26,25,24,23,23,-1,-1,14,13,13,13,13,12,11,10,9,9,9,9,9,9,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,27,26,25,24,24,-1,-1,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,8,8,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 36,36,-1,29,28,28,28,-1,26,26,26,25,25,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,6,5,4,4,4,4,4,4,4,4,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,3,2,1,0,1,2,3,4,-1,8,8,-1,17,16,17,18,18,17,-1,20, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,6,6,-1,11,12,-1,19,19,19,19,19,20,-1,23, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,7,7,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,9,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,16,15,14,13,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,15,14,14,14,14,14,15,14,13,13,13,13,13,13,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 40,40,-1,32,32,-1,32,33,-1,30,30,30,30,30,29,29,-1,-1,15,15,15,15,15,15,14,14,14,14,14,14,-1,-1,19,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 41,41,-1,-1,33,34,33,33,-1,31,31,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 42,42,42,-1,34,34,34,-1,-1,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 42,41,41,-1,-1,35,-1,-1,34,33,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,18,19,20,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 42,41,40,39,38,37,36,35,35,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,23,23,24,25,26,27,28,29,30, 43,-1,-1,39,38,37,36,36,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,24,24,25,26,27,-1,-1,31, 43,-1,-1,-1,38,37,37,37,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,25,25,25,26,-1,-1,-1,31, 42,41,40,39,38,38,38,38,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,26,26,26,26,27,28,29,30, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 42,41,41,41,41,-1,-1,41,41,41,42,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,32,31,30,29,29,29,-1,30,29,29,29,29,30, 42,42,42,42,42,43,43,42,42,42,42,42,41,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,32,31,30,30,30,30,31,30,30,30,30,30,30, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,30,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 36,35,35,-1,-1,35,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 36,36,36,-1,34,34,34,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,20,19,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 37,37,-1,-1,33,33,33,33,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,17,16,-1,-1,24,24, 38,38,-1,32,32,32,32,33,-1,27,26,25,24,23,22,22,-1,-1,15,15,14,13,12,11,10,10,10,10,10,10,-1,-1,14,13,13,13,13,13,13,-1,16,15,-1,15,15,-1,23,23, 39,39,-1,31,31,31,31,-1,-1,27,26,25,24,23,23,-1,-1,15,14,14,14,13,12,11,10,9,9,9,9,9,9,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,30,30,30,30,-1,-1,27,26,25,24,24,-1,-1,16,15,14,13,13,13,13,-1,-1,8,8,8,8,8,8,8,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 37,37,-1,30,29,29,29,-1,27,27,26,25,25,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 36,36,-1,30,29,28,28,-1,26,26,26,26,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,6,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,8,7,6,5,4,4,4,4,4,4,4,4,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,3,2,1,0,1,2,3,-1,7,7,-1,16,15,16,17,17,16,-1,19, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,5,5,6,7,6,5,5,-1,10,11,-1,18,18,18,18,18,19,-1,22, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,6,6,6,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,-1,16,-1,17,17,18,19,20, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,16,15,15,15,15,15,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 41,41,-1,33,33,-1,33,34,-1,31,31,31,31,31,30,30,-1,-1,16,16,16,16,16,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 42,42,-1,-1,34,35,34,34,-1,32,32,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 43,43,43,-1,35,35,35,-1,-1,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 43,42,42,-1,-1,36,-1,-1,35,34,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,19,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,19,19,20,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 43,42,41,40,39,38,37,36,36,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,22,22,23,24,25,26,27,28,29, 44,-1,-1,40,39,38,37,37,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,23,23,24,25,26,-1,-1,30, 44,-1,-1,-1,39,38,38,38,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,24,24,24,25,-1,-1,-1,30, 43,42,41,40,39,39,39,39,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,25,25,25,25,26,27,28,29, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 43,42,42,42,42,-1,-1,42,42,42,43,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,32,31,30,29,28,28,28,-1,29,28,28,28,28,29, 43,43,43,43,43,44,44,43,43,43,43,43,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,33,32,31,30,29,29,29,29,30,29,29,29,29,29,29, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,25, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,25, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,23,24, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 36,35,35,-1,-1,36,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 36,36,36,-1,35,35,35,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,20,19,18,17,16,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 37,37,-1,-1,34,34,34,34,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,16,15,-1,-1,23,23, 38,38,-1,33,33,33,33,34,-1,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,12,12,-1,15,14,-1,14,14,-1,22,22, 39,39,-1,32,32,32,32,-1,-1,27,26,25,24,23,23,-1,-1,16,15,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,31,31,31,31,-1,-1,27,26,25,24,24,-1,-1,17,16,15,14,14,13,13,-1,-1,8,8,8,8,8,8,8,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 38,38,-1,31,30,30,30,-1,28,27,26,25,25,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,7,7,7,7,7,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 37,37,-1,31,30,29,29,-1,27,27,26,26,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,6,6,6,6,6,6,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,6,-1,11,-1,12,12,13,14,15, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,3,2,1,0,1,2,-1,6,6,-1,15,14,15,16,16,15,-1,18, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,2,2,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,3,3,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,6,6,7,6,5,4,4,-1,9,10,-1,17,17,17,17,17,18,-1,21, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,6,5,5,5,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,7,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,8,7,7,7,7,7,-1,9,9,10,-1,15,-1,16,16,17,18,19, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,8,8,8,8,8,8,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,12,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,13,12,11,11,11,11,11,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,18,17,16,15,15,15,15,-1,-1,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,30,30,-1,-1,17,16,16,16,16,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 42,42,-1,34,34,-1,34,35,-1,32,32,32,31,30,29,29,-1,-1,17,17,17,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 43,43,-1,-1,35,36,35,35,-1,33,33,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 43,43,43,-1,36,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 43,42,42,-1,-1,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,18,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,18,18,19,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,21,21,22,23,24,25,26,27,28, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,22,22,23,24,25,-1,-1,29, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,23,23,23,24,-1,-1,-1,29, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,24,24,24,24,25,26,27,28, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 43,42,42,42,42,-1,-1,42,42,42,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,31,30,29,28,27,27,27,-1,28,27,27,27,27,28, 43,43,43,43,43,44,44,43,43,43,43,42,41,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,28,28,28,29,28,28,28,28,28,28, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,25, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,25, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,23,24, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 36,35,35,-1,-1,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 36,36,36,-1,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,20,19,18,17,16,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 37,37,-1,-1,35,35,35,35,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,16,15,-1,-1,23,23, 38,38,-1,34,34,34,34,35,-1,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,12,12,-1,15,14,-1,14,14,-1,22,22, 39,39,-1,33,33,33,33,-1,-1,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 40,40,-1,32,32,32,32,-1,-1,27,26,25,24,24,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 39,39,-1,32,31,31,31,-1,28,27,26,25,25,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 38,38,-1,32,31,30,30,-1,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,6,6,6,6,6,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,9,8,7,6,5,4,4,4,4,4,4,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,6,-1,11,-1,12,12,13,14,15, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,4,3,2,1,0,1,-1,6,6,-1,15,14,15,16,16,15,-1,18, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,1,1,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,2,2,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,7,7,6,5,4,3,3,-1,9,9,-1,17,17,17,17,17,18,-1,21, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,7,6,5,4,4,4,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,8,7,6,5,5,5,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,9,8,7,6,6,6,6,6,-1,8,8,9,-1,14,-1,15,15,16,17,18, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,10,9,8,7,7,7,7,7,7,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,12,12,11,10,9,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,12,11,10,9,9,9,9,9,9,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,12,11,10,10,10,10,10,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 41,41,-1,33,33,33,33,-1,-1,31,31,31,30,30,-1,-1,19,18,17,16,16,16,16,-1,-1,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 42,42,-1,34,34,34,34,-1,-1,32,32,31,30,29,29,-1,-1,18,17,17,17,16,15,14,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 43,43,-1,35,35,-1,35,36,-1,33,32,31,30,29,28,28,-1,-1,18,18,17,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,15,-1,18,17,17,17,17,-1,25,25, 43,43,-1,-1,36,37,36,36,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 42,42,42,-1,37,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 42,41,41,-1,-1,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,17,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,17,17,17,18,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,20,20,21,22,23,24,25,26,27, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,28,29,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,21,21,22,23,24,-1,-1,28, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,22,22,22,23,-1,-1,-1,28, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,23,23,23,23,24,25,26,27, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 42,41,41,41,41,-1,-1,41,41,41,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,27, 42,42,42,42,42,43,43,42,42,42,42,41,40,39,38,37,36,35,34,33,34,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, 37,37,37,37,37,37,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,30,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 37,36,36,36,36,37,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,25, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,25, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,23,24, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 37,36,36,-1,-1,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,-1,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 37,37,37,-1,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,20,19,18,17,16,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 38,38,-1,-1,36,36,36,36,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,16,15,-1,-1,23,23, 39,39,-1,35,35,35,35,36,-1,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,13,12,12,12,12,12,12,-1,15,14,-1,14,14,-1,22,22, 40,40,-1,34,34,34,34,-1,-1,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 41,41,-1,33,33,33,33,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,8,8,8,8,8,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 40,40,-1,33,32,32,32,-1,29,28,27,26,26,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,7,7,7,7,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 39,39,-1,33,32,31,31,-1,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,6,6,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,6,-1,11,-1,12,12,13,14,15, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,0,-1,6,6,-1,15,14,15,16,16,15,-1,18, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,1,1,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,2,2,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,8,7,6,5,4,3,3,-1,9,9,-1,17,17,17,17,17,18,-1,21, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,9,8,7,6,5,4,4,4,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,9,8,7,6,5,5,5,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,6,6,6,6,-1,8,8,9,-1,14,-1,15,15,16,17,18, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,7,7,7,7,7,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,12,11,10,9,9,9,9,9,9,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 41,41,-1,34,33,33,33,-1,31,31,31,31,31,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,11,10,10,10,10,10,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 42,42,-1,34,34,34,34,-1,-1,32,32,31,30,30,-1,-1,20,19,18,17,17,16,16,-1,-1,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 43,43,-1,35,35,35,35,-1,-1,33,32,31,30,29,29,-1,-1,19,18,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 44,44,-1,36,36,-1,36,37,-1,33,32,31,30,29,28,28,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,15,-1,18,17,17,17,17,-1,25,25, 43,43,-1,-1,37,38,37,37,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 42,42,42,-1,38,38,38,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 42,41,41,-1,-1,39,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,17,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,17,17,17,18,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,20,20,21,22,23,24,25,26,27, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,28,29,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,21,21,22,23,24,-1,-1,28, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,22,22,22,23,-1,-1,-1,28, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,23,23,23,23,24,25,26,27, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 42,41,41,41,41,-1,-1,41,41,41,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,27, 42,42,42,42,42,43,43,42,42,42,42,41,40,39,38,37,36,35,34,33,34,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 41,41,41,41,41,41,42,41,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 41,40,40,40,40,41,-1,40,40,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 41,40,39,39,39,-1,-1,39,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,23, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,23, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,21,22, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 41,40,40,-1,-1,42,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,13,13,13,13,13,14,-1,-1,15,-1,-1,21,21,22, 41,41,41,-1,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,12,12,-1,-1,14,14,14,-1,22,22,22, 42,42,-1,-1,40,40,40,40,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,-1,11,11,-1,13,13,14,13,-1,-1,21,21, 43,43,-1,39,39,39,39,40,-1,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,11,10,10,10,10,10,10,-1,13,12,-1,12,12,-1,20,20, 44,44,-1,38,38,38,38,-1,-1,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,10,9,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 45,45,-1,37,37,37,37,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,9,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 44,44,-1,37,36,36,36,-1,33,32,31,30,30,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,8,7,7,7,7,-1,9,9,9,10,-1,17,17, 43,43,-1,37,36,35,35,-1,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,7,6,6,6,-1,8,8,9,10,-1,16,16, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,4,-1,8,8,9,10,-1,-1,14, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,3,-1,9,-1,10,10,11,12,13, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,3,-1,10,-1,11,11,11,-1,14, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,1,1,-1,-1,11,-1,-1,-1,12,-1,15, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,0,1,-1,13,12,13,14,14,13,-1,16, 44,-1,41,41,41,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,1,-1,-1,13,13,13,14,14,14,-1,17, 45,-1,42,42,41,41,41,41,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,2,-1,-1,14,14,14,14,15,15,-1,18, 44,-1,41,42,42,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,11,10,9,9,9,-1,3,4,-1,15,15,15,15,15,16,-1,19, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,12,11,10,9,8,8,-1,4,4,-1,-1,14,-1,-1,-1,15,-1,18, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,13,12,11,10,9,8,7,6,5,5,6,-1,13,-1,14,14,14,-1,17, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,14,13,12,11,10,9,8,8,-1,6,6,6,-1,12,-1,13,13,14,15,16, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,9,9,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,10,10,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 44,44,-1,38,37,36,36,-1,34,34,34,34,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,11,11,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 45,45,-1,38,37,37,37,-1,35,35,34,33,33,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,17,16,15,14,13,12,12,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 46,46,-1,38,38,38,38,-1,-1,35,34,33,32,32,-1,-1,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,13,13,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 47,47,-1,39,39,39,39,-1,-1,35,34,33,32,31,31,-1,-1,23,22,22,22,21,20,19,18,17,16,15,14,14,14,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 46,46,-1,40,40,-1,40,41,-1,35,34,33,32,31,30,30,-1,-1,23,23,22,21,20,19,18,17,16,15,15,15,-1,-1,14,13,13,13,13,13,13,-1,16,15,15,15,15,-1,23,23, 45,45,-1,-1,41,42,41,41,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,16,16,-1,-1,24,24, 44,44,44,-1,42,42,42,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 44,43,43,-1,-1,43,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,30,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,31,31,31,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,32,32,32,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 44,43,42,42,42,-1,-1,42,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 44,43,43,43,43,-1,-1,43,43,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 44,44,44,44,44,45,45,44,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 41,41,41,41,41,41,42,41,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 41,40,40,40,40,41,-1,40,40,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,22, 41,40,39,39,39,-1,-1,39,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,23, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,23, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,21,22, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 41,40,40,-1,-1,42,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,13,13,13,13,13,14,-1,-1,15,-1,-1,21,21,22, 41,41,41,-1,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,12,12,-1,-1,14,14,14,-1,22,22,22, 42,42,-1,-1,40,40,40,40,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,11,11,-1,11,11,-1,13,13,14,13,-1,-1,21,21, 43,43,-1,39,39,39,39,40,-1,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,11,10,10,10,10,10,10,-1,13,12,-1,12,12,-1,20,20, 44,44,-1,38,38,38,38,-1,-1,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,10,9,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 45,45,-1,37,37,37,37,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,9,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 44,44,-1,37,36,36,36,-1,33,32,31,30,30,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,8,7,7,7,7,-1,9,9,9,10,-1,17,17, 43,43,-1,37,36,35,35,-1,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,7,6,6,6,-1,8,8,9,10,-1,16,16, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,4,-1,8,8,9,10,-1,-1,14, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,3,-1,9,-1,10,10,11,12,13, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,3,-1,10,-1,11,11,11,-1,14, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,1,1,-1,-1,11,-1,-1,-1,12,-1,15, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,1,0,-1,13,12,13,14,14,13,-1,16, 44,-1,41,41,41,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,2,-1,-1,13,13,13,14,14,14,-1,17, 45,-1,42,42,41,41,41,41,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,3,-1,-1,14,14,14,14,15,15,-1,18, 44,-1,41,42,42,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,4,5,-1,15,15,15,15,15,16,-1,19, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,9,9,-1,5,5,-1,-1,15,-1,-1,-1,16,-1,19, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,10,9,8,7,6,6,7,-1,14,-1,15,15,15,-1,18, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,10,9,9,-1,7,7,7,-1,13,-1,14,14,15,16,17, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,12,11,10,10,10,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,11,11,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 45,45,-1,38,37,37,37,-1,35,35,35,34,34,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 46,46,-1,38,38,38,38,-1,-1,36,35,34,33,33,-1,-1,24,23,22,21,21,21,21,-1,-1,18,17,16,15,14,14,14,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 47,47,-1,39,39,39,39,-1,-1,36,35,34,33,32,32,-1,-1,23,22,22,22,22,21,20,19,18,17,16,15,15,15,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 47,47,-1,40,40,-1,40,41,-1,36,35,34,33,32,31,31,-1,-1,23,23,23,22,21,20,19,18,17,16,16,16,-1,-1,15,14,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 46,46,-1,-1,41,42,41,41,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 45,45,45,-1,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 45,44,44,-1,-1,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 45,44,43,43,43,-1,-1,43,43,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 45,44,44,44,44,-1,-1,44,44,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 45,45,45,45,45,46,46,45,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 47,46,46,46,46,47,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,24, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,23, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,22,22,22, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,22,21,21,21, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,14,-1,-1,20,20,20, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,13,13,13,-1,20,19,19, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,12,12,13,12,-1,-1,18,18, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,12,11,-1,11,11,-1,17,17, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,10,10,10,10,-1,16,16, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,9,9,9,9,-1,15,15, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,8,8,8,8,-1,14,14, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,7,7,7,8,-1,13,13, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,7,8,-1,13,12, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,5,6,7,8,-1,-1,11, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,4,-1,8,8,8,9,10, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,3,-1,9,8,7,-1,11, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,2,-1,-1,-1,6,-1,12, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,0,1,2,3,4,5,-1,13, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,1,1,2,3,4,5,-1,14, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,2,2,2,3,4,5,-1,14, 52,-1,49,49,49,49,48,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,20,19,18,17,17,17,-1,15,15,-1,3,3,3,3,4,5,-1,13, 51,-1,48,-1,-1,-1,47,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,6,-1,12, 50,-1,47,47,47,-1,46,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,9,8,7,-1,11, 49,48,47,46,46,-1,45,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,9,8,8,9,10, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,8,9,9,-1,-1,11, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,9,10,-1,13,12, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,9,9,9,10,-1,13,13, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,10,10,10,10,-1,14,14, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,33,32,31,30,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,11,11,11,11,-1,15,15, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,12,12,12,12,-1,16,16, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,14,13,13,13,13,-1,17,17, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,14,14,14,14,-1,-1,18,18, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,15,15,15,-1,20,19,19, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,16,-1,-1,20,20,20, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,22,21,21,21, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,22,22,22,22, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,23,-1,-1,23, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,24, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,25, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,26, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 49,48,48,48,48,-1,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,27, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 46,45,45,45,45,46,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,23, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,22, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,21,21,21, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,21,20,20,20, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,13,-1,-1,19,19,19, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,12,12,12,-1,19,18,18, 47,47,-1,-1,46,46,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,11,11,12,11,-1,-1,17,17, 48,48,-1,45,45,45,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,11,10,-1,10,10,-1,16,16, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,9,9,9,9,-1,15,15, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,8,8,8,8,-1,14,14, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,7,7,7,7,-1,13,13, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,6,6,6,7,-1,12,12, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,6,7,-1,12,11, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,4,5,6,7,-1,-1,10, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,3,-1,7,7,7,8,9, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,2,-1,8,7,6,-1,10, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,1,-1,-1,-1,5,-1,11, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,1,0,1,2,3,4,-1,12, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,1,1,1,2,3,4,-1,13, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,2,2,2,2,3,4,-1,13, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,19,18,17,17,17,-1,15,15,-1,3,3,3,3,3,4,-1,12, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,5,-1,11, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,8,7,6,-1,10, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,8,7,7,8,9, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,8,8,8,-1,-1,10, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,35,34,33,32,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,9,9,-1,12,11, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,9,9,9,10,-1,12,12, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,10,10,10,10,-1,13,13, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,11,11,11,11,-1,14,14, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,31,30,30,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,12,12,12,12,-1,15,15, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,31,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,14,13,13,13,13,-1,16,16, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,14,14,14,14,-1,-1,17,17, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,15,15,15,-1,19,18,18, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,16,-1,-1,19,19,19, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,21,20,20,20, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,22,21,21,21,21, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,22,22,-1,-1,22, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,23, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,25,24, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,25,25, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,26, 49,48,48,48,48,-1,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,27, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 47,46,46,46,46,47,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,24, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,23, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,22, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,21,-1,-1,21, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,20,20,20,20, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,20,19,19,19, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,14,-1,-1,18,18,18, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,13,13,13,-1,18,17,17, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,12,12,13,12,-1,-1,16,16, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,12,11,-1,11,11,-1,15,15, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,10,10,10,10,-1,14,14, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,9,9,9,9,-1,13,13, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,8,8,8,8,-1,12,12, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,7,7,7,8,-1,11,11, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,7,8,-1,11,10, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,5,6,7,7,-1,-1,9, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,4,-1,7,6,6,7,8, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,3,-1,7,6,5,-1,9, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,2,-1,-1,-1,4,-1,10, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,2,1,0,1,2,3,-1,11, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,2,1,1,1,2,3,-1,12, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,2,2,2,2,2,3,-1,12, 52,-1,49,49,49,49,48,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,20,19,18,17,17,17,-1,15,15,-1,3,3,3,3,3,3,-1,11, 51,-1,48,-1,-1,-1,47,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,4,-1,10, 50,-1,47,47,47,-1,46,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,7,6,5,-1,9, 49,48,47,46,46,-1,45,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,7,6,6,7,8, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,8,7,7,-1,-1,9, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,8,8,-1,11,10, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,9,9,9,9,-1,11,11, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,10,10,10,10,-1,12,12, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,33,32,31,30,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,11,11,11,11,-1,13,13, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,12,12,12,12,-1,14,14, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,14,13,13,13,13,-1,15,15, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,14,14,14,14,-1,-1,16,16, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,15,15,15,-1,18,17,17, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,16,-1,-1,18,18,18, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,20,19,19,19, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,21,20,20,20,20, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,21,21,-1,-1,21, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,22,-1,-1,-1,22, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,24,23, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,24,24, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,25,25, 49,48,48,48,48,-1,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,26, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,25, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,23,22, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,21,-1,-1,-1,21, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,20,20,-1,-1,20, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,20,19,19,19,19, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,19,18,18,18, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,17,17,17, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,17,16,16, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,14,13,-1,-1,15,15, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,-1,12,12,-1,14,14, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,13,13, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,12,12, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,11,11, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,8,-1,10,10, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,10,9, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,6,6,-1,-1,8, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,6,5,5,6,7, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,6,5,4,-1,8, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,3,-1,9, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,3,2,1,0,1,2,-1,10, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,3,2,1,1,1,2,-1,11, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,3,2,2,2,2,2,-1,12, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,3,3,3,3,3,3,-1,11, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,4,-1,10, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,7,6,5,-1,9, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,7,6,6,7,8, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,8,7,7,-1,-1,9, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,8,8,-1,11,10, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,9,9,9,9,-1,11,11, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,10,10,10,10,-1,12,12, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,11,11,11,11,-1,13,13, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,12,12,12,12,-1,14,14, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,14,13,13,13,13,-1,15,15, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,14,14,14,14,-1,-1,16,16, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,15,15,15,-1,18,17,17, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,16,-1,-1,18,18,18, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,20,19,19,19, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,21,20,20,20,20, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,21,21,-1,-1,21, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,22,-1,-1,-1,22, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,24,23, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,24,24, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,25,25, 49,48,48,48,48,-1,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,26, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,24, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,23,23, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,23,22,22,-1,22,22,23,22,22, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,21,21,21,22,23,22,21, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,20,20,-1,-1,-1,20, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,20,19,19,-1,-1,19, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,20,19,18,18,18,18, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,18,17,17,17, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,14,-1,-1,16,16,16, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,13,13,13,-1,16,15,15, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,12,12,13,12,-1,-1,14,14, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,12,11,-1,11,11,-1,13,13, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,10,10,10,10,-1,12,12, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,9,9,9,9,-1,11,11, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,8,8,8,8,-1,10,10, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,7,7,7,7,-1,9,9, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,-1,9,8, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,7,6,5,5,-1,-1,7, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,6,-1,5,4,4,5,6, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,5,-1,5,4,3,-1,7, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,4,-1,-1,-1,2,-1,8, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,4,3,2,1,0,1,-1,9, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,4,3,2,1,1,1,-1,10, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,4,3,2,2,2,2,-1,11, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,4,3,3,3,3,3,-1,11, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,4,-1,10, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,7,6,5,-1,9, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,7,6,6,7,8, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,8,7,7,-1,-1,9, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,8,8,-1,11,10, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,9,9,9,9,-1,11,11, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,10,10,10,10,-1,12,12, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,11,11,11,11,-1,13,13, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,12,12,12,12,-1,14,14, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,14,13,13,13,13,-1,15,15, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,14,14,14,14,-1,-1,16,16, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,15,15,15,-1,18,17,17, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,16,-1,-1,18,18,18, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,20,19,19,19, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,21,20,20,20,20, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,21,21,-1,-1,21, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,22,-1,-1,-1,22, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,24,23, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,24,24, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,25,25, 49,48,48,48,48,-1,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,26, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 47,46,46,46,46,47,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,23, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,22,22, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,22,21,21,-1,21,21,22,21,21, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,20,20,20,21,22,21,20, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,19,19,-1,-1,-1,19, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,19,18,18,-1,-1,18, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,19,18,17,17,17,17, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,17,16,16,16, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,13,-1,-1,15,15,15, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,12,12,12,-1,15,14,14, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,11,11,12,11,-1,-1,13,13, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,11,10,-1,10,10,-1,12,12, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,9,9,9,9,-1,11,11, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,8,8,8,8,-1,10,10, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,7,7,7,7,-1,9,9, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,6,6,6,6,-1,8,8, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,5,5,-1,8,7, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,6,5,4,4,-1,-1,6, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,7,-1,4,3,3,4,5, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,-1,4,3,2,-1,6, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,5,-1,-1,-1,1,-1,7, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,5,4,3,2,1,0,-1,8, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,5,4,3,2,1,1,-1,9, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,5,4,3,2,2,2,-1,10, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,20,19,18,18,18,-1,16,16,-1,5,4,3,3,3,3,-1,11, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,21,20,19,18,17,17,-1,15,15,-1,-1,5,-1,-1,-1,4,-1,10, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,22,21,20,19,18,17,16,15,14,14,14,-1,6,-1,7,6,5,-1,9, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,7,-1,7,6,6,7,8, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,24,23,22,21,20,19,18,18,18,-1,13,12,12,-1,8,8,7,7,-1,-1,9, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,36,35,34,33,32,31,30,29,28,27,26,26,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,-1,11,10, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,-1,9,9,9,9,-1,11,11, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,10,10,10,10,-1,12,12, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,11,11,11,11,-1,13,13, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,32,31,31,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,12,12,12,12,-1,14,14, 52,52,-1,49,49,-1,49,50,-1,41,40,39,38,37,36,36,-1,-1,32,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,14,13,13,13,13,-1,15,15, 51,51,-1,-1,50,51,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,14,14,14,14,-1,-1,16,16, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,19,18,18,-1,-1,15,15,15,-1,18,17,17, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,19,20,-1,-1,16,-1,-1,18,18,18, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,20,19,19,19, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,22,21,20,20,20,20, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,22,21,21,-1,-1,21, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,22,22,-1,-1,-1,22, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,23,23,23,24,25,24,23, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,25,24,24,-1,24,24,25,24,24, 50,49,48,48,48,-1,-1,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,25,25, 50,49,49,49,49,-1,-1,48,47,46,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,26, 50,50,50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,30,31,32,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,29,28,27,26,25,24,23,22,22,22,22,23,23,22,22,22,22,22, 50,49,49,49,49,50,-1,48,47,46,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,21,21,21,21,21, 50,49,48,48,48,-1,-1,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,20,20, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,20,19,19,-1,19,19,20,19,19, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,19,18,18,18,19,20,19,18, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,19,18,17,17,-1,-1,-1,17, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,19,18,17,16,16,-1,-1,16, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,20,19,18,17,16,15,15,15,15, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,15,14,14,14, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,19,20,-1,-1,16,-1,-1,13,13,13, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,19,18,18,-1,-1,15,15,15,-1,13,12,12, 51,51,-1,-1,50,50,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,14,14,15,14,-1,-1,11,11, 52,52,-1,49,49,49,49,50,-1,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,14,13,-1,13,13,-1,10,10, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,12,12,12,12,-1,9,9, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,11,11,11,11,-1,8,8, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,10,10,10,10,-1,7,7, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,-1,9,9,9,9,-1,6,6, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,-1,6,5, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,13,12,12,-1,9,8,7,7,-1,-1,4, 50,49,48,47,47,-1,46,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,10,-1,7,6,5,4,3, 51,-1,48,48,48,-1,47,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,-1,7,6,6,-1,2, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,12,-1,-1,-1,7,-1,1, 53,-1,50,51,51,50,49,50,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,13,12,11,10,9,8,-1,0, 54,-1,51,51,51,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,13,12,11,10,9,9,-1,1, 55,-1,52,52,51,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,13,12,11,10,10,10,-1,2, 56,-1,53,52,52,52,52,52,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,24,24,23,22,21,21,21,-1,19,19,-1,13,12,11,11,11,11,-1,3, 55,-1,52,-1,-1,-1,51,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,24,23,22,21,20,20,-1,18,18,-1,-1,13,-1,-1,-1,10,-1,4, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,25,24,23,22,21,20,19,18,17,17,17,-1,14,-1,10,9,9,-1,5, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,13,-1,10,9,8,7,6, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,27,26,25,24,23,22,21,21,21,-1,16,15,15,-1,12,11,10,10,-1,-1,7, 55,56,-1,50,49,48,47,46,45,44,44,-1,-1,39,38,37,36,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,11,11,-1,9,8, 56,56,-1,50,49,48,48,-1,45,44,43,43,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,-1,12,12,12,12,-1,9,9, 57,57,-1,50,49,49,49,-1,45,44,43,42,42,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,10,10, 57,57,-1,50,50,50,50,-1,-1,44,43,42,41,41,-1,-1,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,-1,-1,14,14,14,14,-1,11,11, 56,56,-1,51,51,51,51,-1,-1,44,43,42,41,40,40,-1,-1,35,34,34,34,33,32,31,30,29,28,27,26,26,26,-1,-1,20,19,18,18,18,18,-1,-1,15,15,15,15,-1,12,12, 55,55,-1,52,52,-1,52,53,-1,44,43,42,41,40,39,39,-1,-1,35,35,34,33,32,31,30,29,28,27,27,27,-1,-1,21,20,19,19,19,19,19,-1,17,16,16,16,16,-1,13,13, 54,54,-1,-1,53,54,53,53,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,22,21,20,20,20,-1,20,20,-1,17,17,17,17,-1,-1,14,14, 53,53,53,-1,54,54,54,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,21,21,-1,-1,18,18,18,-1,16,15,15, 53,52,52,-1,-1,55,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,22,23,-1,-1,19,-1,-1,16,16,16, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,18,17,17,17, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,23,22,21,20,19,18,18,18,18, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,22,21,20,19,19,-1,-1,19, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,38,38,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,22,21,20,20,-1,-1,-1,20, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,39,39,38,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,22,21,21,21,22,23,22,21, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,40,40,39,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,23,22,22,-1,22,22,23,22,22, 53,52,51,51,51,-1,-1,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,23,23, 53,52,52,52,52,-1,-1,51,50,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,24, 53,53,53,53,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,32,31,30,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,27,28,29,30,30,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,51,51,51,51, 22,22,22,22,22,23,-1,22,22,22,23,24,25,26,27,28,29,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,47,48,49,-1,-1,50,50,50,50,51, 21,21,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,-1,49,49,49,50,51, 20,20,21,20,20,-1,20,20,21,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,37,38,38,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 19,20,21,20,19,19,19,20,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,36,37,37,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 18,-1,-1,-1,18,18,19,20,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 17,-1,-1,17,17,18,19,20,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 16,16,16,16,17,18,19,20,21,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 15,15,15,16,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 14,14,14,-1,-1,17,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,-1,-1,50,50,51, 13,13,14,-1,16,16,16,-1,-1,19,19,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,52,52,-1,51,51,51, 12,12,-1,-1,15,15,15,15,-1,18,18,-1,18,18,18,19,20,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,51,51,52,51,-1,-1,52,52, 11,11,-1,14,14,14,14,15,-1,17,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,-1,51,50,-1,50,50,-1,53,53, 10,10,-1,13,13,13,13,-1,-1,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,-1,-1,49,49,49,49,-1,54,54, 9,9,-1,12,12,12,12,-1,-1,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,-1,-1,39,39,40,41,42,-1,-1,48,48,48,48,-1,55,55, 8,8,-1,11,11,11,11,-1,14,14,14,15,16,-1,-1,-1,22,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,40,40,41,42,43,-1,47,47,47,48,-1,55,55, 7,7,-1,10,10,10,10,-1,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,-1,46,46,47,48,-1,54,54, 6,7,-1,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,42,43,44,45,46,47,48,-1,54,53, 5,-1,-1,8,8,9,10,-1,13,13,14,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,43,-1,46,46,47,48,-1,-1,52, 4,5,6,7,8,-1,11,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,47,-1,48,48,49,50,51, 3,-1,7,7,8,-1,12,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,-1,49,49,49,-1,52, 2,-1,8,-1,-1,-1,13,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 1,-1,9,10,11,12,13,14,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,51,50,51,52,52,51,-1,54, 0,-1,10,10,11,12,13,14,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,52,52,52,-1,55, 1,-1,11,11,11,12,13,14,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,41,41,-1,46,-1,-1,52,52,52,52,53,53,-1,56, 2,-1,10,11,12,12,13,14,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,39,40,41,-1,45,45,-1,52,51,52,53,53,52,-1,55, 3,-1,9,-1,-1,-1,14,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 4,-1,8,8,9,-1,13,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,49,-1,50,50,50,-1,53, 5,6,7,8,9,-1,12,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,48,-1,49,49,50,51,52, 6,-1,-1,9,9,10,11,-1,14,14,15,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,44,-1,47,47,48,49,-1,-1,53, 7,8,-1,10,10,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,43,44,45,46,47,48,49,-1,55,54, 8,8,-1,11,11,11,11,-1,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,-1,-1,42,42,43,44,-1,47,47,48,49,-1,55,55, 9,9,-1,12,12,12,12,-1,15,15,15,16,17,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,41,41,42,43,44,-1,48,48,48,49,-1,56,56, 10,10,-1,13,13,13,13,-1,-1,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,-1,-1,40,40,41,42,43,-1,-1,49,49,49,49,-1,56,56, 11,11,-1,14,14,14,14,-1,-1,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,-1,-1,50,50,50,50,-1,55,55, 12,12,-1,15,15,-1,15,16,-1,18,18,18,18,18,19,20,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,-1,52,51,51,51,51,-1,54,54, 13,13,-1,-1,16,17,16,16,-1,19,19,-1,19,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,52,52,52,52,-1,-1,53,53, 14,14,15,-1,17,17,17,-1,-1,20,20,21,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,53,53,-1,52,52,52, 15,15,15,-1,-1,18,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,54,-1,-1,51,51,52, 16,16,16,17,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 17,17,17,17,18,19,20,21,22,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 18,-1,-1,18,18,19,20,21,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 19,-1,-1,-1,19,19,20,21,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,37,37,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 20,21,22,21,20,20,20,21,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,37,37,37,38,38,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 21,21,22,21,21,-1,21,21,22,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,36,36,37,38,39,39,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 22,22,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,-1,50,50,50,51,52, 23,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,48,49,50,-1,52,51,51,51,51,52, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,29,30,31,31,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,52,52,52,52, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 24,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 23,23,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 22,22,23,22,22,-1,22,22,23,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 21,22,23,22,21,21,21,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 20,-1,-1,-1,20,20,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 19,-1,-1,19,19,20,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 18,18,18,18,19,20,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 17,17,17,18,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 16,16,16,-1,-1,14,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 15,15,16,-1,13,13,13,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 14,14,-1,-1,12,12,12,12,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 13,13,-1,11,11,11,11,12,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 12,12,-1,10,10,10,10,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 11,11,-1,9,9,9,9,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 10,10,-1,8,8,8,8,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 9,9,-1,7,7,7,7,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 8,9,-1,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 7,-1,-1,5,5,6,7,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 6,5,4,4,5,-1,7,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 7,-1,3,4,5,-1,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 8,-1,2,-1,-1,-1,5,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 9,-1,1,1,2,3,4,5,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 10,-1,0,1,2,3,4,5,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 11,-1,1,1,2,3,4,5,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 10,-1,2,2,2,3,4,5,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 9,-1,3,-1,-1,-1,5,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 8,-1,4,5,6,-1,6,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 7,6,5,5,6,-1,7,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 8,-1,-1,6,6,7,8,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 9,10,-1,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 10,10,-1,8,8,8,8,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 11,11,-1,9,9,9,9,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 12,12,-1,10,10,10,10,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 13,13,-1,11,11,11,11,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 14,14,-1,12,12,-1,12,13,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 15,15,-1,-1,13,14,13,13,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 16,16,17,-1,14,14,14,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 17,17,17,-1,-1,15,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 18,18,18,19,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 19,19,19,19,20,21,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 20,-1,-1,20,20,21,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 21,-1,-1,-1,21,21,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 22,23,24,23,22,22,22,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 25,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,49,48,48,48,48,49, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 24,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 23,23,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 22,22,23,22,22,-1,22,22,23,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 21,22,23,22,21,21,21,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 20,-1,-1,-1,20,20,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 19,-1,-1,19,19,20,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 18,18,18,18,19,20,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 17,17,17,18,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 16,16,16,-1,-1,14,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 15,15,16,-1,13,13,13,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 14,14,-1,-1,12,12,12,12,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 13,13,-1,11,11,11,11,12,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 12,12,-1,10,10,10,10,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 11,11,-1,9,9,9,9,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 10,10,-1,8,8,8,8,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 9,9,-1,7,7,7,7,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 8,9,-1,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 7,-1,-1,5,5,6,7,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 6,5,4,4,5,-1,6,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 7,-1,3,4,5,-1,5,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 8,-1,2,-1,-1,-1,4,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 9,-1,1,1,1,2,3,4,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 10,-1,1,0,1,2,3,4,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 11,-1,1,1,1,2,3,4,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 10,-1,2,2,2,2,3,4,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 9,-1,3,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 8,-1,4,5,6,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 7,6,5,5,6,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 8,-1,-1,6,6,7,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 9,10,-1,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 10,10,-1,8,8,8,8,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 11,11,-1,9,9,9,9,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 12,12,-1,10,10,10,10,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 13,13,-1,11,11,11,11,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 14,14,-1,12,12,-1,12,13,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 15,15,-1,-1,13,14,13,13,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 16,16,17,-1,14,14,14,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 17,17,17,-1,-1,15,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 18,18,18,19,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 19,19,19,19,20,21,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 20,-1,-1,20,20,21,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 21,-1,-1,-1,21,21,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 22,23,24,23,22,22,22,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 25,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,49,48,48,48,48,49, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 25,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 22,23,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 21,-1,-1,-1,21,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 20,-1,-1,20,20,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 19,19,19,19,20,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 18,18,18,19,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 17,17,17,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 16,16,17,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 15,15,-1,-1,13,13,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 14,14,-1,12,12,12,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 13,13,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 12,12,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 11,11,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 10,10,-1,8,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 9,10,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 8,-1,-1,6,6,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 7,6,5,5,6,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 8,-1,4,5,6,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 9,-1,3,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 10,-1,2,1,1,1,2,3,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 11,-1,2,1,0,1,2,3,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 11,-1,2,1,1,1,2,3,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 10,-1,2,2,2,2,2,3,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 9,-1,3,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 8,-1,4,5,6,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 7,6,5,5,6,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 8,-1,-1,6,6,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 9,10,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 10,10,-1,8,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 11,11,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 12,12,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 13,13,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 14,14,-1,12,12,-1,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 15,15,-1,-1,13,14,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 16,16,17,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 17,17,17,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 18,18,18,19,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 19,19,19,19,20,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 20,-1,-1,20,20,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 21,-1,-1,-1,21,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 22,23,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 25,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 24,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 23,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 22,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 21,-1,-1,21,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 20,20,20,20,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 19,19,19,20,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 18,18,18,-1,-1,14,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 17,17,18,-1,13,13,13,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 16,16,-1,-1,12,12,12,12,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 15,15,-1,11,11,11,11,12,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 14,14,-1,10,10,10,10,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 13,13,-1,9,9,9,9,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 12,12,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 11,11,-1,8,7,7,7,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 10,11,-1,8,7,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 9,-1,-1,7,7,6,5,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 8,7,6,6,7,-1,4,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 9,-1,5,6,7,-1,3,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 10,-1,4,-1,-1,-1,2,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 11,-1,3,2,1,1,1,2,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 12,-1,3,2,1,0,1,2,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 12,-1,3,2,1,1,1,2,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 11,-1,3,2,2,2,2,2,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 10,-1,4,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 9,-1,5,6,7,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 8,7,6,6,7,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 9,-1,-1,7,7,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 10,11,-1,8,8,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 11,11,-1,9,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 12,12,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 13,13,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 14,14,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 15,15,-1,12,12,-1,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 16,16,-1,-1,13,14,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 17,17,18,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 18,18,18,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 19,19,19,20,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 20,20,20,20,21,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 21,-1,-1,21,21,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 22,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 23,24,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 24,24,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 25,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 24,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 23,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 22,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 21,21,21,21,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 20,20,20,21,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 19,19,19,-1,-1,14,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 18,18,19,-1,13,13,13,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 17,17,-1,-1,12,12,12,12,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 16,16,-1,11,11,11,11,12,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 15,15,-1,10,10,10,10,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 14,14,-1,9,9,9,9,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 13,13,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 12,12,-1,8,7,7,7,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 11,12,-1,8,7,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 10,-1,-1,8,7,6,5,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 9,8,7,7,8,-1,4,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 10,-1,6,7,8,-1,3,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 11,-1,5,-1,-1,-1,2,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,4,3,2,1,1,1,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 13,-1,4,3,2,1,0,1,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 13,-1,4,3,2,1,1,1,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 12,-1,4,3,2,2,2,2,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 11,-1,5,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 10,-1,6,7,8,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 9,8,7,7,8,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 10,-1,-1,8,8,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 11,12,-1,9,8,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 12,12,-1,9,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 13,13,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 14,14,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 15,15,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 16,16,-1,12,12,-1,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 17,17,-1,-1,13,14,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 18,18,19,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 19,19,19,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 20,20,20,21,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 21,21,21,21,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 22,-1,-1,22,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 23,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 24,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 25,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,-1,46,46,46,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 24,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 23,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 22,22,22,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 21,21,21,22,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 20,20,20,-1,-1,14,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 19,19,20,-1,13,13,13,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 18,18,-1,-1,12,12,12,12,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,48,47,-1,-1,48,48, 17,17,-1,11,11,11,11,12,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,-1,46,46,-1,49,49, 16,16,-1,10,10,10,10,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 15,15,-1,9,9,9,9,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 14,14,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 13,13,-1,8,7,7,7,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 12,13,-1,8,7,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 11,-1,-1,8,7,6,5,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 10,9,8,8,8,-1,4,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 11,-1,7,8,9,-1,3,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 12,-1,6,-1,-1,-1,2,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 13,-1,5,4,3,2,1,1,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 14,-1,5,4,3,2,1,0,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 14,-1,5,4,3,2,1,1,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 13,-1,5,4,3,2,2,2,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 12,-1,6,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 11,-1,7,8,9,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 10,9,8,8,9,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 11,-1,-1,9,8,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 12,13,-1,9,8,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 13,13,-1,9,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 14,14,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 15,15,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 16,16,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 17,17,-1,12,12,-1,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 18,18,-1,-1,13,14,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 19,19,20,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 20,20,20,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 21,21,21,22,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 22,22,22,22,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 23,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 24,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 25,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 23,23,23,23,23,23,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,42,43,43,42,42,42,42,42, 23,22,22,22,22,23,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,41,41,-1,-1,41,41,41,41,42, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,40,-1,-1,40,40,40,41,42, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,30,30,30,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,29,29,29,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 24,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 24,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,28,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 23,22,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,14,14,15,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,43,-1,-1,41,41,42, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,14,15,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,42,42,42,-1,42,42,42, 22,22,-1,-1,14,14,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,41,41,42,41,-1,-1,43,43, 21,21,-1,13,13,13,13,14,-1,11,11,11,11,11,11,12,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,33,-1,41,40,-1,40,40,-1,44,44, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,-1,-1,39,39,39,39,-1,45,45, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,-1,-1,30,30,31,32,33,-1,-1,38,38,38,38,-1,46,46, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,10,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,31,31,32,33,34,-1,37,37,37,38,-1,45,45, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,-1,36,36,37,38,-1,44,44, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 14,13,12,11,11,-1,10,-1,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 15,-1,12,12,12,-1,11,-1,4,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 16,-1,13,-1,-1,-1,12,-1,-1,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 17,-1,14,15,15,14,13,14,-1,2,1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,42,42,41,-1,44, 18,-1,15,15,15,14,14,14,-1,-1,0,-1,8,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,-1,33,-1,-1,41,41,41,42,42,42,-1,45, 19,-1,16,16,15,15,15,15,-1,-1,1,-1,9,9,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,29,29,-1,34,-1,-1,42,42,42,42,43,43,-1,46, 18,-1,15,16,16,15,14,15,-1,3,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,42,41,42,43,43,42,-1,45, 17,-1,14,-1,-1,-1,13,-1,-1,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,40,-1,-1,-1,41,-1,44, 16,-1,13,13,13,-1,12,-1,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 15,14,13,12,12,-1,11,-1,5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,-1,39,39,40,41,42, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,-1,37,37,38,39,-1,45,45, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,11,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,32,32,33,34,35,-1,38,38,38,39,-1,46,46, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,12,12,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,-1,-1,31,31,32,33,34,-1,-1,39,39,39,39,-1,47,47, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,34,-1,-1,40,40,40,40,-1,46,46, 22,22,-1,14,14,-1,14,15,-1,12,12,12,12,12,12,13,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,34,-1,42,41,41,41,41,-1,45,45, 23,23,-1,-1,15,16,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,42,42,42,42,-1,-1,44,44, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,22,23,24,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,43,43,43,-1,43,43,43, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,44,-1,-1,42,42,43, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 24,23,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 25,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,29,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 25,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,30,30,30,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,31,31,31,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,41,-1,-1,41,41,41,42,43, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,42,42,-1,43,42,42,42,42,43, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,43,44,43,43,43,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,28,27,26,25,24,25,26,27,28,29,30,31,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,41,40,40,40,40,40, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,-1,39,39,39,39,40, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 25,24,23,22,21,21,21,21,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 26,-1,-1,-1,21,20,20,20,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 26,-1,-1,22,21,20,19,19,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 25,24,23,22,21,20,19,18,18,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,15,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,-1,-1,39,39,40, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,-1,40,40,40, 24,24,-1,-1,16,16,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,36,36,37,36,-1,-1,41,41, 23,23,-1,15,15,15,15,16,-1,13,13,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,26,26,27,28,29,30,31,-1,36,35,-1,35,35,-1,42,42, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,-1,27,27,28,29,30,31,-1,-1,34,34,34,34,-1,42,42, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,28,28,29,30,31,-1,-1,33,33,33,33,-1,41,41, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,29,29,30,30,30,-1,32,32,32,33,-1,40,40, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,7,7,7,7,7,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,5,5,5,5,5,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 16,15,14,13,13,-1,12,-1,7,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 19,-1,16,17,17,16,15,16,-1,7,7,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,0,1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,1,1,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 20,-1,17,18,18,17,16,17,-1,8,8,-1,2,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,4,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 17,16,15,14,14,-1,13,-1,8,7,7,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,8,8,8,8,8,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,-1,32,32,33,34,-1,40,40, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,27,27,28,29,30,-1,33,33,33,34,-1,41,41, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,-1,-1,26,26,27,28,29,-1,-1,34,34,34,34,-1,42,42, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,-1,-1,35,35,35,35,-1,41,41, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,29,-1,37,36,36,36,36,-1,40,40, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,37,37,37,37,-1,-1,39,39, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,38,38,-1,38,38,38, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,39,-1,-1,37,37,38, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,28,27,26,25,24,25,26,27,28,29,30,31,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,41,40,40,40,40,40, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,-1,39,39,39,39,40, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 25,24,23,22,21,21,21,21,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 26,-1,-1,-1,21,20,20,20,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 26,-1,-1,22,21,20,19,19,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 25,24,23,22,21,20,19,18,18,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,15,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,-1,-1,39,39,40, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,-1,40,40,40, 24,24,-1,-1,16,16,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,36,36,37,36,-1,-1,41,41, 23,23,-1,15,15,15,15,16,-1,13,13,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,26,26,27,28,29,30,31,-1,36,35,-1,35,35,-1,42,42, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,-1,27,27,28,29,30,31,-1,-1,34,34,34,34,-1,42,42, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,28,28,29,30,31,-1,-1,33,33,33,33,-1,41,41, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,29,29,30,30,30,-1,32,32,32,33,-1,40,40, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,7,7,7,7,7,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,5,5,5,5,5,5,6,7,8,9,10,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 16,15,14,13,13,-1,12,-1,7,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 19,-1,16,17,17,16,15,16,-1,7,7,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,1,0,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,1,1,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 20,-1,17,18,18,17,16,17,-1,8,8,-1,2,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,4,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 17,16,15,14,14,-1,13,-1,8,7,7,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,8,8,8,8,8,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,-1,32,32,33,34,-1,40,40, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,27,27,28,29,30,-1,33,33,33,34,-1,41,41, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,-1,-1,26,26,27,28,29,-1,-1,34,34,34,34,-1,42,42, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,-1,-1,35,35,35,35,-1,41,41, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,29,-1,37,36,36,36,36,-1,40,40, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,37,37,37,37,-1,-1,39,39, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,38,38,-1,38,38,38, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,39,-1,-1,37,37,38, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,28,28,28,28,29,28,28,28,28,29,30,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,31,32,33,34,35,36,37,38,39,40,40,40,40,41,41,40,40,40,40,40, 28,27,27,27,27,28,-1,27,27,27,28,29,30,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,39,39,39,-1,-1,39,39,39,39,40, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 28,27,26,25,24,24,24,24,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 29,-1,-1,-1,24,23,23,23,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 29,-1,-1,25,24,23,22,22,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,27,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 28,27,26,25,24,23,22,21,21,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,33,-1,-1,39,39,40, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,-1,-1,32,32,32,-1,40,40,40, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,11,11,11,11,11,11,12,13,14,14,14,14,-1,-1,26,26,27,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,10,10,10,10,10,10,11,12,13,13,13,13,13,13,-1,-1,27,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,9,9,9,9,9,9,9,-1,-1,12,12,12,12,12,13,14,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,8,8,8,8,8,8,8,-1,-1,11,11,11,11,12,13,14,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,6,6,6,6,6,6,6,6,6,6,7,8,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,5,5,5,5,5,5,5,5,5,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,2,2,2,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,2,1,1,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,2,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,3,3,3,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,9,9,9,9,9,9,9,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,24,24,25,25,25,-1,27,27,27,28,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,10,10,10,10,10,10,10,-1,-1,11,11,11,11,12,13,14,-1,-1,23,23,24,25,26,-1,-1,28,28,28,28,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,11,11,11,11,11,11,12,13,12,12,12,12,12,13,-1,-1,22,22,23,24,25,26,-1,-1,29,29,29,29,-1,37,37, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,13,13,13,13,13,-1,-1,21,21,22,23,24,25,26,-1,31,30,30,30,30,-1,37,37, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,31,31,31,31,-1,-1,36,36, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,-1,35,35,35, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,22,21,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,-1,-1,34,34,35, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 28,28,28,28,28,28,29,28,28,28,28,29,30,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,31,32,33,34,35,36,37,38,39,39,39,39,39,40,40,39,39,39,39,39, 28,27,27,27,27,28,-1,27,27,27,28,29,30,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,39,38,38,38,-1,-1,38,38,38,38,39, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 28,27,26,25,24,24,24,24,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,35,35,35,35,36,37,38,39, 29,-1,-1,-1,24,23,23,23,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,34,34,34,35,-1,-1,-1,40, 29,-1,-1,25,24,23,22,22,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,27,26,25,26,27,28,29,30,31,32,-1,-1,33,33,34,35,36,-1,-1,40, 28,27,26,25,24,23,22,21,21,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,32,32,33,34,35,36,37,38,39, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,30,31,-1,-1,32,-1,-1,38,38,39, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,-1,39,39,39, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,11,11,11,11,11,11,12,13,13,13,13,13,-1,-1,26,26,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,10,10,10,10,10,10,11,12,12,12,12,12,12,12,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,9,9,9,9,9,9,9,-1,-1,11,11,11,11,11,12,13,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,8,8,8,8,8,8,8,-1,-1,10,10,10,10,11,12,13,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,6,6,6,6,6,6,6,6,6,6,7,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,5,5,5,5,5,5,5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,2,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,3,3,3,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,9,9,9,9,9,9,9,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,24,24,25,25,25,-1,27,27,27,28,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,10,10,10,10,10,10,10,-1,-1,11,11,11,11,12,13,14,-1,-1,23,23,24,25,26,-1,-1,28,28,28,28,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,11,11,11,11,11,11,12,13,12,12,12,12,12,13,-1,-1,22,22,23,24,25,26,-1,-1,29,29,29,29,-1,37,37, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,13,13,13,13,13,-1,-1,21,21,22,23,24,25,26,-1,31,30,30,30,30,-1,37,37, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,31,31,31,31,-1,-1,36,36, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,-1,35,35,35, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,22,21,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,-1,-1,34,34,35, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 29,29,29,29,29,29,30,29,29,29,29,30,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,31,32,33,34,35,36,37,38,39,39,39,39,39,40,40,39,39,39,39,39, 29,28,28,28,28,29,-1,28,28,28,29,30,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,39,38,38,38,-1,-1,38,38,38,38,39, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,29,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 29,28,27,26,25,25,25,25,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,35,35,35,35,36,37,38,39, 30,-1,-1,-1,25,24,24,24,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,34,34,34,35,-1,-1,-1,40, 30,-1,-1,26,25,24,23,23,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,27,26,25,26,27,28,29,30,31,32,-1,-1,33,33,34,35,36,-1,-1,40, 29,28,27,26,25,24,23,22,22,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,32,32,33,34,35,36,37,38,39, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,19,18,17,16,15,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,30,31,-1,-1,32,-1,-1,38,38,39, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,-1,-1,31,31,31,-1,39,39,39, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,18,-1,-1,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,11,11,11,11,11,11,12,13,13,13,13,13,-1,-1,26,26,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,10,10,10,10,10,10,11,12,12,12,12,12,12,12,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,9,9,9,9,9,9,9,-1,-1,11,11,11,11,11,12,13,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,8,8,8,8,8,8,8,-1,-1,10,10,10,10,11,12,13,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,6,6,6,6,6,6,6,6,6,7,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,2,2,2,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,1,1,2,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,2,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,3,3,3,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,9,9,9,9,9,9,9,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,24,24,25,25,25,-1,27,27,27,28,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,10,10,10,10,10,10,10,-1,-1,11,11,11,11,12,13,14,-1,-1,23,23,24,25,26,-1,-1,28,28,28,28,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,11,11,11,11,11,11,12,13,12,12,12,12,12,13,-1,-1,22,22,23,24,25,26,-1,-1,29,29,29,29,-1,37,37, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,13,13,13,13,13,-1,-1,21,21,22,23,24,25,26,-1,31,30,30,30,30,-1,37,37, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,31,31,31,31,-1,-1,36,36, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,-1,35,35,35, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,22,21,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,-1,-1,34,34,35, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 35,34,34,-1,-1,32,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,21,21,22,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 35,35,35,-1,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 36,36,-1,-1,30,30,30,30,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 37,37,-1,29,29,29,29,30,-1,26,25,24,23,22,21,21,-1,-1,13,13,13,13,13,12,11,11,11,11,11,11,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 36,36,-1,28,28,28,28,-1,-1,26,25,24,23,22,22,-1,-1,13,12,12,12,12,12,12,11,10,10,10,10,10,10,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 35,35,-1,27,27,27,27,-1,-1,25,25,24,23,23,-1,-1,13,12,12,11,11,11,11,-1,-1,9,9,9,9,9,9,9,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 34,34,-1,27,26,26,26,-1,24,24,24,24,24,-1,-1,-1,13,12,11,11,10,10,10,-1,-1,8,8,8,8,8,8,8,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,10,9,9,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,5,5,5,5,5,5,5,5,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,2,2,2,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,2,1,1,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,2,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,3,3,3,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,9,9,9,9,9,9,9,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,14,13,12,11,11,11,11,-1,-1,10,10,10,10,10,10,10,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,13,12,12,12,12,12,13,12,11,11,11,11,11,11,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,27,27,-1,-1,13,13,13,13,13,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 40,40,40,-1,32,32,32,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 40,39,39,-1,-1,33,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,16,17,18,19,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 40,39,38,37,36,35,34,33,33,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,22,22,23,24,25,26,27,28,29, 41,-1,-1,37,36,35,34,34,-1,-1,33,32,31,30,29,28,27,26,27,28,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,23,23,24,25,26,-1,-1,30, 41,-1,-1,-1,36,35,35,35,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,24,24,24,25,-1,-1,-1,30, 40,39,38,37,36,36,36,36,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,25,25,25,25,26,27,28,29, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,30,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 40,39,39,39,39,-1,-1,39,39,39,40,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,31,30,29,28,28,28,-1,29,28,28,28,28,29, 40,40,40,40,40,41,41,40,40,40,40,40,39,38,37,36,35,34,33,32,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,31,30,29,29,29,29,30,29,29,29,29,29,29, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 35,34,34,-1,-1,32,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,21,21,22,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 35,35,35,-1,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 36,36,-1,-1,30,30,30,30,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 37,37,-1,29,29,29,29,30,-1,26,25,24,23,22,21,21,-1,-1,13,13,13,13,13,12,11,11,11,11,11,11,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 36,36,-1,28,28,28,28,-1,-1,26,25,24,23,22,22,-1,-1,13,12,12,12,12,12,12,11,10,10,10,10,10,10,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,25,25,24,23,23,-1,-1,13,12,12,11,11,11,11,-1,-1,9,9,9,9,9,9,9,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,27,26,26,26,-1,24,24,24,24,24,-1,-1,-1,13,12,11,11,10,10,10,-1,-1,8,8,8,8,8,8,8,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,10,9,9,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,5,5,5,5,5,5,5,5,5,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,0,1,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,2,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,3,3,3,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,9,9,9,9,9,9,9,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,14,13,12,11,11,11,11,-1,-1,10,10,10,10,10,10,10,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,13,12,12,12,12,12,13,12,11,11,11,11,11,11,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,27,27,-1,-1,13,13,13,13,13,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 40,40,40,-1,32,32,32,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 40,39,39,-1,-1,33,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,16,17,18,19,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 40,39,38,37,36,35,34,33,33,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,22,22,23,24,25,26,27,28,29, 41,-1,-1,37,36,35,34,34,-1,-1,33,32,31,30,29,28,27,26,27,28,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,23,23,24,25,26,-1,-1,30, 41,-1,-1,-1,36,35,35,35,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,24,24,24,25,-1,-1,-1,30, 40,39,38,37,36,36,36,36,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,25,25,25,25,26,27,28,29, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,30,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 40,39,39,39,39,-1,-1,39,39,39,40,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,31,30,29,28,28,28,-1,29,28,28,28,28,29, 40,40,40,40,40,41,41,40,40,40,40,40,39,38,37,36,35,34,33,32,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,31,30,29,29,29,29,30,29,29,29,29,29,29, 35,35,35,35,35,35,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 35,34,34,34,34,35,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 35,34,34,-1,-1,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,17,-1,-1,21,21,22,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 35,35,35,-1,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 36,36,-1,-1,31,31,31,31,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 37,37,-1,30,30,30,30,31,-1,26,25,24,23,22,21,21,-1,-1,13,13,13,13,13,12,11,11,11,11,11,11,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 37,37,-1,29,29,29,29,-1,-1,26,25,24,23,22,22,-1,-1,13,12,12,12,12,12,12,11,10,10,10,10,10,10,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 36,36,-1,28,28,28,28,-1,-1,26,25,24,23,23,-1,-1,14,13,12,11,11,11,11,-1,-1,9,9,9,9,9,9,9,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 35,35,-1,28,27,27,27,-1,25,25,25,24,24,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,8,8,8,8,8,8,8,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,5,5,5,5,5,5,5,5,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,2,2,2,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,1,1,2,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,0,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,2,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,3,3,3,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,9,9,9,9,9,9,9,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,14,13,12,11,11,11,11,-1,-1,10,10,10,10,10,10,10,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,13,12,12,12,12,12,13,12,11,11,11,11,11,11,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,28,27,27,-1,-1,13,13,13,13,13,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 40,40,40,-1,32,32,32,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 40,39,39,-1,-1,33,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,16,17,18,19,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 40,39,38,37,36,35,34,33,33,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,22,22,23,24,25,26,27,28,29, 41,-1,-1,37,36,35,34,34,-1,-1,33,32,31,30,29,28,27,26,27,28,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,23,23,24,25,26,-1,-1,30, 41,-1,-1,-1,36,35,35,35,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,24,24,24,25,-1,-1,-1,30, 40,39,38,37,36,36,36,36,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,25,25,25,25,26,27,28,29, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,30,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 40,39,39,39,39,-1,-1,39,39,39,40,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,31,30,29,28,28,28,-1,29,28,28,28,28,29, 40,40,40,40,40,41,41,40,40,40,40,40,39,38,37,36,35,34,33,32,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,31,30,29,29,29,29,30,29,29,29,29,29,29, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,37,37,37,37,37,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 37,36,36,36,36,37,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 37,36,36,-1,-1,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,-1,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 37,37,37,-1,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,21,20,19,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 38,38,-1,-1,36,36,36,36,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,17,16,-1,-1,24,24, 39,39,-1,35,35,35,35,36,-1,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,13,13,-1,16,15,-1,15,15,-1,23,23, 40,40,-1,34,34,34,34,-1,-1,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 41,41,-1,33,33,33,33,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 40,40,-1,33,32,32,32,-1,29,28,27,26,26,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 39,39,-1,33,32,31,31,-1,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,5,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,7,-1,12,-1,13,13,14,15,16, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,7,7,-1,16,15,16,17,17,16,-1,19, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,0,1,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,1,1,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,2,-1,8,8,-1,17,16,17,18,18,17,-1,20, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,8,7,6,5,4,3,3,3,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,7,7,8,-1,13,-1,14,14,15,16,17, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,8,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 41,41,-1,34,33,33,33,-1,31,31,31,30,30,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 42,42,-1,34,34,34,34,-1,-1,32,31,30,29,29,-1,-1,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 43,43,-1,35,35,35,35,-1,-1,32,31,30,29,28,28,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 43,43,-1,36,36,-1,36,37,-1,32,31,30,29,28,27,27,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 42,42,-1,-1,37,38,37,37,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 41,41,41,-1,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 41,40,40,-1,-1,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,16,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,16,16,16,17,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,19,19,20,21,22,23,24,25,26, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,28,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,20,20,21,22,23,-1,-1,27, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,21,21,21,22,-1,-1,-1,27, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,22,22,22,22,23,24,25,26, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 41,40,40,40,40,-1,-1,40,40,40,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 41,41,41,41,41,42,42,41,41,41,41,40,39,38,37,36,35,34,33,32,33,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 37,37,37,37,37,37,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 37,36,36,36,36,37,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 37,36,36,-1,-1,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,-1,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 37,37,37,-1,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,21,20,19,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 38,38,-1,-1,36,36,36,36,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,17,16,-1,-1,24,24, 39,39,-1,35,35,35,35,36,-1,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,13,13,-1,16,15,-1,15,15,-1,23,23, 40,40,-1,34,34,34,34,-1,-1,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 41,41,-1,33,33,33,33,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 40,40,-1,33,32,32,32,-1,29,28,27,26,26,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 39,39,-1,33,32,31,31,-1,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,10,9,8,7,6,5,5,5,5,5,5,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,7,-1,12,-1,13,13,14,15,16, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,7,7,-1,16,15,16,17,17,16,-1,19, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,1,0,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,1,1,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,2,-1,8,8,-1,17,16,17,18,18,17,-1,20, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,8,7,6,5,4,3,3,3,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,7,7,8,-1,13,-1,14,14,15,16,17, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,8,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 41,41,-1,34,33,33,33,-1,31,31,31,30,30,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 42,42,-1,34,34,34,34,-1,-1,32,31,30,29,29,-1,-1,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 43,43,-1,35,35,35,35,-1,-1,32,31,30,29,28,28,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 43,43,-1,36,36,-1,36,37,-1,32,31,30,29,28,27,27,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 42,42,-1,-1,37,38,37,37,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 41,41,41,-1,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 41,40,40,-1,-1,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,16,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,16,16,16,17,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,19,19,20,21,22,23,24,25,26, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,28,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,20,20,21,22,23,-1,-1,27, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,21,21,21,22,-1,-1,-1,27, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,22,22,22,22,23,24,25,26, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 41,40,40,40,40,-1,-1,40,40,40,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 41,41,41,41,41,42,42,41,41,41,41,40,39,38,37,36,35,34,33,32,33,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 42,42,42,42,42,42,43,42,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 42,41,41,41,41,42,-1,41,41,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,23, 42,41,40,40,40,-1,-1,40,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,30,30,30,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,29,29,29,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,24, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,28,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,24, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,22,23, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 42,41,41,-1,-1,43,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 42,42,42,-1,42,42,42,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,23,22,21,20,19,18,17,16,15,14,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 43,43,-1,-1,41,41,41,41,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,15,14,-1,-1,22,22, 44,44,-1,40,40,40,40,41,-1,33,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,12,11,11,11,11,11,11,-1,14,13,-1,13,13,-1,21,21, 45,45,-1,39,39,39,39,-1,-1,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 46,46,-1,38,38,38,38,-1,-1,33,32,31,30,30,-1,-1,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 45,45,-1,38,37,37,37,-1,34,33,32,31,31,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,10,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 44,44,-1,38,37,36,36,-1,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,4,-1,10,-1,11,11,12,13,14, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,4,-1,11,-1,12,12,12,-1,15, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,2,2,-1,-1,12,-1,-1,-1,13,-1,16, 44,-1,41,42,42,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,1,2,-1,14,13,14,15,15,14,-1,17, 45,-1,42,42,42,41,41,41,-1,-1,33,-1,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,8,8,-1,0,-1,-1,14,14,14,15,15,15,-1,18, 46,-1,43,43,42,42,42,42,-1,-1,34,-1,29,29,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,9,9,-1,1,-1,-1,15,15,15,15,16,16,-1,19, 45,-1,42,43,43,42,41,42,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,2,3,-1,15,14,15,16,16,15,-1,18, 44,-1,41,-1,-1,-1,40,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,3,-1,-1,13,-1,-1,-1,14,-1,17, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,5,-1,12,-1,13,13,13,-1,16, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,5,-1,11,-1,12,12,13,14,15, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 45,45,-1,39,38,37,37,-1,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 46,46,-1,39,38,38,38,-1,35,34,33,32,32,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,11,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 47,47,-1,39,39,39,39,-1,-1,34,33,32,31,31,-1,-1,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,12,12,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 46,46,-1,40,40,40,40,-1,-1,34,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 45,45,-1,41,41,-1,41,42,-1,34,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,13,12,12,12,12,12,12,-1,15,14,14,14,14,-1,22,22, 44,44,-1,-1,42,43,42,42,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,15,15,-1,-1,23,23, 43,43,43,-1,43,43,43,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,16,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 43,42,42,-1,-1,44,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,16,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,23,24, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,29,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,25, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,25, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,30,30,30,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,31,31,31,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 43,42,41,41,41,-1,-1,41,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 43,42,42,42,42,-1,-1,42,42,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 43,43,43,43,43,44,44,43,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,24,24,24,24,24,24, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 47,46,46,46,46,47,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,24, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,23, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,22,22,22, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,22,21,21,21, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,14,-1,-1,20,20,20, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,13,13,13,-1,20,19,19, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,12,12,13,12,-1,-1,18,18, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,12,11,-1,11,11,-1,17,17, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,10,10,10,10,-1,16,16, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,9,9,9,9,-1,15,15, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,8,8,8,8,-1,14,14, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,7,7,7,8,-1,13,13, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,7,8,-1,13,12, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,5,6,7,8,-1,-1,11, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,4,-1,8,8,8,9,10, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,3,-1,9,8,7,-1,11, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,2,-1,-1,-1,6,-1,12, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,1,1,2,3,4,5,-1,13, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,0,1,2,3,4,5,-1,14, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,1,1,2,3,4,5,-1,14, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,2,2,2,3,4,5,-1,13, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,6,-1,12, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,9,8,7,-1,11, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,9,8,8,9,10, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,8,9,-1,-1,11, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,8,9,-1,13,12, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,9,-1,13,13, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,14,14, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,15,15, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,16,16, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,12,12,12,-1,17,17, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,13,13,-1,-1,18,18, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,20,19,19, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,20,20,20, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,22,21,21,21, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,22,22,22,22, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,23, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,24, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,25, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 47,46,46,46,46,47,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,24, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,23, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,22, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,21,21,21,21, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,21,20,20,20, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,14,-1,-1,19,19,19, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,13,13,13,-1,19,18,18, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,12,12,13,12,-1,-1,17,17, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,12,11,-1,11,11,-1,16,16, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,10,10,10,10,-1,15,15, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,9,9,9,9,-1,14,14, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,8,8,8,8,-1,13,13, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,7,7,7,8,-1,12,12, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,7,8,-1,12,11, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,5,6,7,8,-1,-1,10, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,4,-1,8,7,7,8,9, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,3,-1,8,7,6,-1,10, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,2,-1,-1,-1,5,-1,11, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,1,1,1,2,3,4,-1,12, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,1,0,1,2,3,4,-1,13, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,1,1,1,2,3,4,-1,13, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,2,2,2,2,3,4,-1,12, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,5,-1,11, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,8,7,6,-1,10, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,8,7,7,8,9, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,8,8,-1,-1,10, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,8,9,-1,12,11, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,9,-1,12,12, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,13,13, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,14,14, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,15,15, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,12,12,12,-1,16,16, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,13,13,-1,-1,17,17, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,19,18,18, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,19,19,19, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,21,20,20,20, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,21,21,21,21, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,22,-1,-1,22, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,23, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,24, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,25, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 47,46,46,46,46,47,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,24, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,23, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,22, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,21,-1,-1,21, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,20,20,20,20, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,20,19,19,19, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,14,-1,-1,18,18,18, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,13,13,13,-1,18,17,17, 48,48,-1,-1,47,47,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,12,12,13,12,-1,-1,16,16, 49,49,-1,46,46,46,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,12,11,-1,11,11,-1,15,15, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,10,10,10,10,-1,14,14, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,9,9,9,9,-1,13,13, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,8,8,8,8,-1,12,12, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,7,7,7,8,-1,11,11, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,7,8,-1,11,10, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,5,6,7,7,-1,-1,9, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,4,-1,7,6,6,7,8, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,3,-1,7,6,5,-1,9, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,2,-1,-1,-1,4,-1,10, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,2,1,1,1,2,3,-1,11, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,2,1,0,1,2,3,-1,12, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,2,1,1,1,2,3,-1,12, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,2,2,2,2,2,3,-1,11, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,4,-1,10, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,7,6,5,-1,9, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,7,6,6,7,8, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,7,7,-1,-1,9, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,8,8,-1,11,10, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,9,-1,11,11, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,12,12, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,13,13, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,14,14, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,12,12,12,-1,15,15, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,13,13,-1,-1,16,16, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,18,17,17, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,18,18,18, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,20,19,19,19, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,21,20,20,20,20, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,21,21,-1,-1,21, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,22, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,24,23, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,24,24, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,25, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,25, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,23,22, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,21,-1,-1,-1,21, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,20,20,-1,-1,20, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,20,19,19,19,19, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,19,18,18,18, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,17,17,17, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,17,16,16, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,14,13,-1,-1,15,15, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,-1,12,12,-1,14,14, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,13,13, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,12,12, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,11,11, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,8,-1,10,10, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,10,9, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,6,6,-1,-1,8, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,6,5,5,6,7, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,6,5,4,-1,8, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,3,-1,9, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,3,2,1,1,1,2,-1,10, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,3,2,1,0,1,2,-1,11, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,3,2,1,1,1,2,-1,11, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,3,2,2,2,2,2,-1,10, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,3,-1,9, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,6,5,4,-1,8, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,6,5,5,6,7, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,6,6,-1,-1,8, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,10,9, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,8,-1,10,10, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,11,11, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,12,12, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,13,13, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,12,12,12,-1,14,14, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,13,13,-1,-1,15,15, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,17,16,16, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,17,17,17, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,19,18,18,18, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,20,19,19,19,19, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,20,20,-1,-1,20, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,21,-1,-1,-1,21, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,23,22, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,25, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,24, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,23,23, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,23,22,22,-1,22,22,23,22,22, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,21,21,21,22,23,22,21, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,20,20,-1,-1,-1,20, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,20,19,19,-1,-1,19, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,20,19,18,18,18,18, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,18,17,17,17, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,14,-1,-1,16,16,16, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,13,13,13,-1,16,15,15, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,12,12,13,12,-1,-1,14,14, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,12,11,-1,11,11,-1,13,13, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,10,10,10,10,-1,12,12, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,9,9,9,9,-1,11,11, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,8,8,8,8,-1,10,10, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,7,7,7,7,-1,9,9, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,-1,9,8, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,7,6,5,5,-1,-1,7, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,6,-1,5,4,4,5,6, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,5,-1,5,4,3,-1,7, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,4,-1,-1,-1,2,-1,8, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,4,3,2,1,1,1,-1,9, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,4,3,2,1,0,1,-1,10, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,4,3,2,1,1,1,-1,11, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,4,3,2,2,2,2,-1,10, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,3,-1,9, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,6,5,4,-1,8, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,6,5,5,6,7, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,7,6,6,-1,-1,8, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,-1,10,9, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,8,8,8,8,-1,10,10, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,9,9,9,9,-1,11,11, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,10,10,10,10,-1,12,12, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,11,11,11,11,-1,13,13, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,13,12,12,12,12,-1,14,14, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,13,13,13,13,-1,-1,15,15, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,14,14,14,-1,17,16,16, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,15,-1,-1,17,17,17, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,19,18,18,18, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,21,20,19,19,19,19, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,21,20,20,-1,-1,20, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,21,21,-1,-1,-1,21, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,22,22,22,23,24,23,22, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 49,48,48,48,48,-1,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,25, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,24, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,23,23, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,23,22,22,-1,22,22,23,22,22, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,21,21,21,22,23,22,21, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,20,20,-1,-1,-1,20, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,20,19,19,-1,-1,19, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,20,19,18,18,18,18, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,18,17,17,17, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,14,-1,-1,16,16,16, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,13,13,13,-1,16,15,15, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,12,12,13,12,-1,-1,14,14, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,12,11,-1,11,11,-1,13,13, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,10,10,10,10,-1,12,12, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,9,9,9,9,-1,11,11, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,8,8,8,8,-1,10,10, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,7,7,7,7,-1,9,9, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,-1,9,8, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,7,6,5,5,-1,-1,7, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,7,-1,5,4,4,5,6, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,-1,5,4,3,-1,7, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,5,-1,-1,-1,2,-1,8, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,5,4,3,2,1,1,-1,9, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,5,4,3,2,1,0,-1,10, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,5,4,3,2,1,1,-1,11, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,5,4,3,2,2,2,-1,10, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,5,-1,-1,-1,3,-1,9, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,6,-1,6,5,4,-1,8, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,7,-1,6,5,5,6,7, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,8,7,6,6,-1,-1,8, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,-1,10,9, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,8,8,8,8,-1,10,10, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,9,9,9,9,-1,11,11, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,10,10,10,10,-1,12,12, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,11,11,11,11,-1,13,13, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,13,12,12,12,12,-1,14,14, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,13,13,13,13,-1,-1,15,15, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,14,14,14,-1,17,16,16, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,15,-1,-1,17,17,17, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,19,18,18,18, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,21,20,19,19,19,19, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,21,20,20,-1,-1,20, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,21,21,-1,-1,-1,21, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,22,22,22,23,24,23,22, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 49,48,48,48,48,-1,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,25, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 51,51,51,51,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,30,30,29,28,27,26,25,24,23,23,23,23,24,24,23,23,23,23,23, 51,50,50,50,50,51,-1,49,48,47,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,22,22,22,22,22, 51,50,49,49,49,-1,-1,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,21,21, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,38,38,37,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,21,20,20,-1,20,20,21,20,20, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,37,37,36,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,20,19,19,19,20,21,20,19, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,20,19,18,18,-1,-1,-1,18, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,20,19,18,17,17,-1,-1,17, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,21,20,19,18,17,16,16,16,16, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,16,15,15,15, 51,50,50,-1,-1,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,20,21,-1,-1,17,-1,-1,14,14,14, 51,51,51,-1,52,52,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,19,19,-1,-1,16,16,16,-1,14,13,13, 52,52,-1,-1,51,51,51,51,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,-1,18,18,-1,15,15,16,15,-1,-1,12,12, 53,53,-1,50,50,50,50,51,-1,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,17,-1,15,14,-1,14,14,-1,11,11, 54,54,-1,49,49,49,49,-1,-1,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,-1,-1,13,13,13,13,-1,10,10, 55,55,-1,48,48,48,48,-1,-1,42,41,40,39,39,-1,-1,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,-1,-1,12,12,12,12,-1,9,9, 55,55,-1,48,47,47,47,-1,43,42,41,40,40,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,22,-1,-1,-1,16,15,14,14,14,-1,11,11,11,11,-1,8,8, 54,54,-1,48,47,46,46,-1,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,-1,10,10,10,10,-1,7,7, 53,54,-1,48,47,46,45,44,43,42,42,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,-1,7,6, 52,-1,-1,48,47,46,46,-1,43,43,43,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,14,13,13,-1,10,9,8,8,-1,-1,5, 51,50,49,48,48,-1,47,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,11,-1,8,7,6,5,4, 52,-1,49,49,49,-1,48,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,12,-1,8,7,7,-1,3, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,13,-1,-1,-1,8,-1,2, 54,-1,51,52,52,51,50,51,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,14,13,12,11,10,9,-1,1, 55,-1,52,52,52,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,14,13,12,11,10,10,-1,0, 56,-1,53,53,52,52,52,52,-1,-1,46,-1,41,41,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,14,13,12,11,11,11,-1,1, 55,-1,52,53,53,52,51,52,-1,45,45,-1,41,40,39,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,14,13,12,12,11,10,-1,2, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,14,-1,-1,-1,9,-1,3, 53,-1,50,50,50,-1,49,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,13,-1,9,8,8,-1,4, 52,51,50,49,49,-1,48,-1,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,12,-1,9,8,7,6,5, 53,-1,-1,49,48,47,47,-1,44,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,15,14,14,-1,11,10,9,9,-1,-1,6, 54,55,-1,49,48,47,46,45,44,43,43,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,10,10,-1,8,7, 55,55,-1,49,48,47,47,-1,44,43,42,42,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,-1,11,11,11,11,-1,8,8, 56,56,-1,49,48,48,48,-1,44,43,42,41,41,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,17,16,15,15,15,-1,12,12,12,12,-1,9,9, 56,56,-1,49,49,49,49,-1,-1,43,42,41,40,40,-1,-1,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,-1,-1,13,13,13,13,-1,10,10, 55,55,-1,50,50,50,50,-1,-1,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,-1,-1,14,14,14,14,-1,11,11, 54,54,-1,51,51,-1,51,52,-1,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,20,19,18,18,18,18,18,-1,16,15,15,15,15,-1,12,12, 53,53,-1,-1,52,53,52,52,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,21,20,19,19,19,-1,19,19,-1,16,16,16,16,-1,-1,13,13, 52,52,52,-1,53,53,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,21,20,20,-1,-1,17,17,17,-1,15,14,14, 52,51,51,-1,-1,54,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,21,22,-1,-1,18,-1,-1,15,15,15, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,17,16,16,16, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,22,21,20,19,18,17,17,17,17, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,21,20,19,18,18,-1,-1,18, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,37,37,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,21,20,19,19,-1,-1,-1,19, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,38,38,37,37,37,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,21,20,20,20,21,22,21,20, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,39,39,38,37,36,36,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,22,21,21,-1,21,21,22,21,21, 52,51,50,50,50,-1,-1,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,22,22, 52,51,51,51,51,-1,-1,50,49,48,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,27,26,25,24,23,23,23,-1,24,23,23,23,23,23, 52,52,52,52,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,31,31,30,29,28,27,26,25,24,24,24,24,25,24,24,24,24,24,24, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,28,29,30,31,31,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,52,52,52,52, 23,23,23,23,23,24,-1,23,23,23,24,25,26,27,28,29,30,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,48,49,50,-1,-1,51,51,51,51,52, 22,22,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,-1,50,50,50,51,52, 21,21,22,21,21,-1,21,21,22,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,36,36,37,38,39,39,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 20,21,22,21,20,20,20,21,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,37,37,37,38,38,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 19,-1,-1,-1,19,19,20,21,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,37,37,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 18,-1,-1,18,18,19,20,21,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 17,17,17,17,18,19,20,21,22,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 16,16,16,17,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 15,15,15,-1,-1,18,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,54,-1,-1,51,51,52, 14,14,15,-1,17,17,17,-1,-1,20,20,21,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,53,53,-1,52,52,52, 13,13,-1,-1,16,16,16,16,-1,19,19,-1,19,19,19,20,21,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,52,52,53,52,-1,-1,53,53, 12,12,-1,15,15,15,15,16,-1,18,18,18,18,18,19,20,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,-1,52,51,-1,51,51,-1,54,54, 11,11,-1,14,14,14,14,-1,-1,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,-1,-1,50,50,50,50,-1,55,55, 10,10,-1,13,13,13,13,-1,-1,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,-1,-1,40,40,41,42,43,-1,-1,49,49,49,49,-1,56,56, 9,9,-1,12,12,12,12,-1,15,15,15,16,17,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,41,41,42,43,44,-1,48,48,48,49,-1,56,56, 8,8,-1,11,11,11,11,-1,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,-1,-1,42,42,43,44,-1,47,47,48,49,-1,55,55, 7,8,-1,10,10,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,43,44,45,46,47,48,49,-1,55,54, 6,-1,-1,9,9,10,11,-1,14,14,15,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,44,-1,47,47,48,49,-1,-1,53, 5,6,7,8,9,-1,12,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,48,-1,49,49,50,51,52, 4,-1,8,8,9,-1,13,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,49,-1,50,50,50,-1,53, 3,-1,9,-1,-1,-1,14,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,-1,-1,50,-1,-1,-1,51,-1,54, 2,-1,10,11,12,12,13,14,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,39,40,41,-1,45,45,-1,52,51,52,53,53,52,-1,55, 1,-1,11,11,11,12,13,14,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,41,41,-1,46,-1,-1,52,52,52,52,53,53,-1,56, 0,-1,10,10,11,12,13,14,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,52,52,52,-1,55, 1,-1,9,10,11,12,13,14,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,51,50,51,52,52,51,-1,54, 2,-1,8,-1,-1,-1,13,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 3,-1,7,7,8,-1,12,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,-1,49,49,49,-1,52, 4,5,6,7,8,-1,11,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,47,-1,48,48,49,50,51, 5,-1,-1,8,8,9,10,-1,13,13,14,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,43,-1,46,46,47,48,-1,-1,52, 6,7,-1,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,42,43,44,45,46,47,48,-1,54,53, 7,7,-1,10,10,10,10,-1,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,-1,46,46,47,48,-1,54,54, 8,8,-1,11,11,11,11,-1,14,14,14,15,16,-1,-1,-1,22,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,40,40,41,42,43,-1,47,47,47,48,-1,55,55, 9,9,-1,12,12,12,12,-1,-1,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,-1,-1,39,39,40,41,42,-1,-1,48,48,48,48,-1,55,55, 10,10,-1,13,13,13,13,-1,-1,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,-1,-1,49,49,49,49,-1,54,54, 11,11,-1,14,14,-1,14,15,-1,17,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,-1,51,50,50,50,50,-1,53,53, 12,12,-1,-1,15,16,15,15,-1,18,18,-1,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,51,51,51,51,-1,-1,52,52, 13,13,14,-1,16,16,16,-1,-1,19,19,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,52,52,-1,51,51,51, 14,14,14,-1,-1,17,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,-1,-1,50,50,51, 15,15,15,16,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 16,16,16,16,17,18,19,20,21,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 17,-1,-1,17,17,18,19,20,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 18,-1,-1,-1,18,18,19,20,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 19,20,21,20,19,19,19,20,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,36,37,37,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 20,20,21,20,20,-1,20,20,21,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,37,38,38,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 21,21,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,-1,49,49,49,50,51, 22,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,47,48,49,-1,51,50,50,50,50,51, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,28,29,30,30,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,51,51,51,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 25,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,-1,48,48,48,48,49, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 22,23,24,23,22,22,22,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 21,-1,-1,-1,21,21,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 20,-1,-1,20,20,21,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 19,19,19,19,20,21,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 18,18,18,19,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 17,17,17,-1,-1,15,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 16,16,17,-1,14,14,14,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 15,15,-1,-1,13,13,13,13,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 14,14,-1,12,12,12,12,13,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 13,13,-1,11,11,11,11,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 12,12,-1,10,10,10,10,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 11,11,-1,9,9,9,9,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 10,10,-1,8,8,8,8,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 9,10,-1,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 8,-1,-1,6,6,7,8,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 7,6,5,5,6,-1,7,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 8,-1,4,5,6,-1,6,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 9,-1,3,-1,-1,-1,5,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 10,-1,2,2,2,3,4,5,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 11,-1,1,1,2,3,4,5,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 10,-1,0,1,2,3,4,5,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 9,-1,1,1,2,3,4,5,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 8,-1,2,-1,-1,-1,5,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 7,-1,3,4,5,-1,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 6,5,4,4,5,-1,7,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 7,-1,-1,5,5,6,7,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 8,9,-1,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 9,9,-1,7,7,7,7,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 10,10,-1,8,8,8,8,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 11,11,-1,9,9,9,9,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 12,12,-1,10,10,10,10,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 13,13,-1,11,11,-1,11,12,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 14,14,-1,-1,12,13,12,12,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 15,15,16,-1,13,13,13,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 16,16,16,-1,-1,14,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 17,17,17,18,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 18,18,18,18,19,20,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 19,-1,-1,19,19,20,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 20,-1,-1,-1,20,20,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 21,22,23,22,21,21,21,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 22,22,23,22,22,-1,22,22,23,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 23,23,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 24,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 25,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,-1,48,48,48,48,49, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 22,23,24,23,22,22,22,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 21,-1,-1,-1,21,21,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 20,-1,-1,20,20,21,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 19,19,19,19,20,21,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 18,18,18,19,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 17,17,17,-1,-1,15,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 16,16,17,-1,14,14,14,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 15,15,-1,-1,13,13,13,13,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 14,14,-1,12,12,12,12,13,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 13,13,-1,11,11,11,11,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 12,12,-1,10,10,10,10,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 11,11,-1,9,9,9,9,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 10,10,-1,8,8,8,8,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 9,10,-1,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 8,-1,-1,6,6,7,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 7,6,5,5,6,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 8,-1,4,5,6,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 9,-1,3,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 10,-1,2,2,2,2,3,4,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 11,-1,1,1,1,2,3,4,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 10,-1,1,0,1,2,3,4,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 9,-1,1,1,1,2,3,4,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 8,-1,2,-1,-1,-1,4,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 7,-1,3,4,5,-1,5,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 6,5,4,4,5,-1,6,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 7,-1,-1,5,5,6,7,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 8,9,-1,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 9,9,-1,7,7,7,7,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 10,10,-1,8,8,8,8,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 11,11,-1,9,9,9,9,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 12,12,-1,10,10,10,10,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 13,13,-1,11,11,-1,11,12,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 14,14,-1,-1,12,13,12,12,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 15,15,16,-1,13,13,13,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 16,16,16,-1,-1,14,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 17,17,17,18,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 18,18,18,18,19,20,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 19,-1,-1,19,19,20,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 20,-1,-1,-1,20,20,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 21,22,23,22,21,21,21,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 22,22,23,22,22,-1,22,22,23,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 23,23,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 24,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 25,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 22,23,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 21,-1,-1,-1,21,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 20,-1,-1,20,20,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 19,19,19,19,20,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 18,18,18,19,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 17,17,17,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 16,16,17,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 15,15,-1,-1,13,13,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 14,14,-1,12,12,12,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 13,13,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 12,12,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 11,11,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 10,10,-1,8,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 9,10,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 8,-1,-1,6,6,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 7,6,5,5,6,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 8,-1,4,5,6,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 9,-1,3,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 10,-1,2,2,2,2,2,3,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 11,-1,2,1,1,1,2,3,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 11,-1,2,1,0,1,2,3,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 10,-1,2,1,1,1,2,3,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 9,-1,3,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 8,-1,4,5,6,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 7,6,5,5,6,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 8,-1,-1,6,6,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 9,10,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 10,10,-1,8,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 11,11,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 12,12,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 13,13,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 14,14,-1,12,12,-1,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 15,15,-1,-1,13,14,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 16,16,17,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 17,17,17,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 18,18,18,19,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 19,19,19,19,20,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 20,-1,-1,20,20,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 21,-1,-1,-1,21,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 22,23,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 25,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 25,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 24,24,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 23,24,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 22,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 21,-1,-1,21,21,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 20,20,20,20,21,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 19,19,19,20,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 18,18,18,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 17,17,18,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 16,16,-1,-1,13,13,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 15,15,-1,12,12,12,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 14,14,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 13,13,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 12,12,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 11,11,-1,9,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 10,11,-1,8,8,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 9,-1,-1,7,7,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 8,7,6,6,7,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 9,-1,5,6,7,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 10,-1,4,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 11,-1,3,2,2,2,2,2,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 12,-1,3,2,1,1,1,2,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 12,-1,3,2,1,0,1,2,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 11,-1,3,2,1,1,1,2,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 10,-1,4,-1,-1,-1,2,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 9,-1,5,6,7,-1,3,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 8,7,6,6,7,-1,4,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 9,-1,-1,7,7,6,5,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 10,11,-1,8,7,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 11,11,-1,8,7,7,7,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 12,12,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 13,13,-1,9,9,9,9,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 14,14,-1,10,10,10,10,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 15,15,-1,11,11,-1,11,12,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 16,16,-1,-1,12,13,12,12,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 17,17,18,-1,13,13,13,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 18,18,18,-1,-1,14,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 19,19,19,20,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 20,20,20,20,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 21,-1,-1,21,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 22,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 23,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 24,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,47,46,46,46,46,47, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 25,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 24,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 23,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 22,-1,-1,22,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 21,21,21,21,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 20,20,20,21,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 19,19,19,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 18,18,19,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 17,17,-1,-1,13,13,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 16,16,-1,12,12,12,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 15,15,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 14,14,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 13,13,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 12,12,-1,9,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 11,12,-1,9,8,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 10,-1,-1,8,8,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 9,8,7,7,8,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 10,-1,6,7,8,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 11,-1,5,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 12,-1,4,3,2,2,2,2,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 13,-1,4,3,2,1,1,1,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 13,-1,4,3,2,1,0,1,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 12,-1,4,3,2,1,1,1,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 11,-1,5,-1,-1,-1,2,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 10,-1,6,7,8,-1,3,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 9,8,7,7,8,-1,4,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 10,-1,-1,8,7,6,5,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 11,12,-1,8,7,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 12,12,-1,8,7,7,7,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 13,13,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 14,14,-1,9,9,9,9,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 15,15,-1,10,10,10,10,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 16,16,-1,11,11,-1,11,12,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 17,17,-1,-1,12,13,12,12,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 18,18,19,-1,13,13,13,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 19,19,19,-1,-1,14,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 20,20,20,21,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 21,21,21,21,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 22,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 23,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 24,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,47,46,46,46,46,47, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,-1,47,47,47,47,48, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 25,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 24,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 23,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 22,22,22,22,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 21,21,21,22,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 20,20,20,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 19,19,20,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 18,18,-1,-1,13,13,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,49,48,-1,-1,49,49, 17,17,-1,12,12,12,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,-1,47,47,-1,50,50, 16,16,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 15,15,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 14,14,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 13,13,-1,9,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 12,13,-1,9,8,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 11,-1,-1,9,8,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 10,9,8,8,9,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 11,-1,7,8,9,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 12,-1,6,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 13,-1,5,4,3,2,2,2,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 14,-1,5,4,3,2,1,1,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 14,-1,5,4,3,2,1,0,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 13,-1,5,4,3,2,1,1,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 12,-1,6,-1,-1,-1,2,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 11,-1,7,8,9,-1,3,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 10,9,8,8,8,-1,4,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 11,-1,-1,8,7,6,5,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 12,13,-1,8,7,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 13,13,-1,8,7,7,7,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 14,14,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 15,15,-1,9,9,9,9,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 16,16,-1,10,10,10,10,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 17,17,-1,11,11,-1,11,12,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 18,18,-1,-1,12,13,12,12,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 19,19,20,-1,13,13,13,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 20,20,20,-1,-1,14,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 21,21,21,22,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 22,22,22,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 23,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 24,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,47,46,46,46,46,47, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 24,24,24,24,24,24,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,43,44,44,43,43,43,43,43, 24,23,23,23,23,24,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,42,42,-1,-1,42,42,42,42,43, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,41,-1,-1,41,41,41,42,43, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,31,31,31,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,30,30,30,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 25,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 25,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,29,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 24,23,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,16,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,44,-1,-1,42,42,43, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,16,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,43,43,43,-1,43,43,43, 23,23,-1,-1,15,15,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,42,42,43,42,-1,-1,44,44, 22,22,-1,14,14,14,14,15,-1,12,12,12,12,12,12,13,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,34,-1,42,41,-1,41,41,-1,45,45, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,34,-1,-1,40,40,40,40,-1,46,46, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,12,12,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,-1,-1,31,31,32,33,34,-1,-1,39,39,39,39,-1,47,47, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,11,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,32,32,33,34,35,-1,38,38,38,39,-1,46,46, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,-1,37,37,38,39,-1,45,45, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 15,14,13,12,12,-1,11,-1,5,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,-1,39,39,40,41,42, 16,-1,13,13,13,-1,12,-1,5,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 17,-1,14,-1,-1,-1,13,-1,-1,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,40,-1,-1,-1,41,-1,44, 18,-1,15,16,16,15,14,15,-1,3,2,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,42,41,42,43,43,42,-1,45, 19,-1,16,16,15,15,15,15,-1,-1,1,-1,9,9,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,29,29,-1,34,-1,-1,42,42,42,42,43,43,-1,46, 18,-1,15,15,15,14,14,14,-1,-1,0,-1,8,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,-1,33,-1,-1,41,41,41,42,42,42,-1,45, 17,-1,14,15,15,14,13,14,-1,2,1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,42,42,41,-1,44, 16,-1,13,-1,-1,-1,12,-1,-1,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 15,-1,12,12,12,-1,11,-1,4,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 14,13,12,11,11,-1,10,-1,4,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,-1,36,36,37,38,-1,44,44, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,10,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,31,31,32,33,34,-1,37,37,37,38,-1,45,45, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,-1,-1,30,30,31,32,33,-1,-1,38,38,38,38,-1,46,46, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,-1,-1,39,39,39,39,-1,45,45, 21,21,-1,13,13,-1,13,14,-1,11,11,11,11,11,11,12,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,33,-1,41,40,40,40,40,-1,44,44, 22,22,-1,-1,14,15,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,41,41,41,41,-1,-1,43,43, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,21,22,23,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,42,42,42,-1,42,42,42, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,43,-1,-1,41,41,42, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 23,22,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 24,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,28,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 24,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,29,29,29,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,30,30,30,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,40,-1,-1,40,40,40,41,42, 23,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,41,41,-1,42,41,41,41,41,42, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,42,43,42,42,42,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,29,28,27,26,25,26,27,28,29,30,31,32,33,32,33,34,35,36,37,38,39,40,41,41,41,41,42,42,41,41,41,41,41, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,40,40,40,-1,-1,40,40,40,40,41, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 26,25,24,23,22,22,22,22,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 27,-1,-1,-1,22,21,21,21,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 27,-1,-1,23,22,21,20,20,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,28,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 26,25,24,23,22,21,20,19,19,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,16,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,-1,-1,40,40,41, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,-1,41,41,41, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,37,37,38,37,-1,-1,42,42, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,27,27,28,29,30,31,32,-1,37,36,-1,36,36,-1,43,43, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,-1,28,28,29,30,31,32,-1,-1,35,35,35,35,-1,43,43, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,-1,-1,29,29,30,31,32,-1,-1,34,34,34,34,-1,42,42, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,30,30,31,31,31,-1,33,33,33,34,-1,41,41, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,8,8,8,8,8,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,6,6,6,6,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 17,16,15,14,14,-1,13,-1,8,7,7,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,4,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 20,-1,17,18,18,17,16,17,-1,8,8,-1,2,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,1,1,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,0,1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 19,-1,16,17,17,16,15,16,-1,7,7,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 16,15,14,13,13,-1,12,-1,7,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,7,7,7,7,7,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,-1,31,31,32,33,-1,39,39, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,26,26,27,28,29,-1,32,32,32,33,-1,40,40, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,33,33,33,33,-1,41,41, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,-1,-1,34,34,34,34,-1,40,40, 23,23,-1,15,15,-1,15,16,-1,13,13,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,-1,36,35,35,35,35,-1,39,39, 24,24,-1,-1,16,17,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,36,36,36,36,-1,-1,38,38, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,19,20,21,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,37,37,-1,37,37,37, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,-1,-1,36,36,37, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,29,28,27,26,25,26,27,28,29,30,31,32,33,32,33,34,35,36,37,38,39,40,41,41,41,41,42,42,41,41,41,41,41, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,40,40,40,-1,-1,40,40,40,40,41, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 26,25,24,23,22,22,22,22,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 27,-1,-1,-1,22,21,21,21,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 27,-1,-1,23,22,21,20,20,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,28,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 26,25,24,23,22,21,20,19,19,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,16,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,39,-1,-1,40,40,41, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,-1,41,41,41, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,37,37,38,37,-1,-1,42,42, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,27,27,28,29,30,31,32,-1,37,36,-1,36,36,-1,43,43, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,18,19,-1,-1,28,28,29,30,31,32,-1,-1,35,35,35,35,-1,43,43, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,-1,-1,29,29,30,31,32,-1,-1,34,34,34,34,-1,42,42, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,30,30,31,31,31,-1,33,33,33,34,-1,41,41, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,8,8,8,8,8,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,6,6,6,6,6,6,7,8,9,10,11,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 17,16,15,14,14,-1,13,-1,8,7,7,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,4,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 20,-1,17,18,18,17,16,17,-1,8,8,-1,2,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,1,1,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,1,0,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 19,-1,16,17,17,16,15,16,-1,7,7,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 16,15,14,13,13,-1,12,-1,7,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,7,7,7,7,7,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,-1,31,31,32,33,-1,39,39, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,26,26,27,28,29,-1,32,32,32,33,-1,40,40, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,33,33,33,33,-1,41,41, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,-1,-1,34,34,34,34,-1,40,40, 23,23,-1,15,15,-1,15,16,-1,13,13,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,-1,36,35,35,35,35,-1,39,39, 24,24,-1,-1,16,17,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,36,36,36,36,-1,-1,38,38, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,19,20,21,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,37,37,-1,37,37,37, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,-1,-1,36,36,37, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 29,29,29,29,29,29,30,29,29,29,29,30,31,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,32,33,34,35,36,37,38,39,40,40,40,40,40,41,41,40,40,40,40,40, 29,28,28,28,28,29,-1,28,28,28,29,30,31,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,40,39,39,39,-1,-1,39,39,39,39,40, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 29,28,27,26,25,25,25,25,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,36,36,36,36,37,38,39,40, 30,-1,-1,-1,25,24,24,24,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,35,35,35,36,-1,-1,-1,41, 30,-1,-1,26,25,24,23,23,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,28,27,26,27,28,29,30,31,32,33,-1,-1,34,34,35,36,37,-1,-1,41, 29,28,27,26,25,24,23,22,22,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,33,33,34,35,36,37,38,39,40, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,19,18,17,16,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,31,32,-1,-1,33,-1,-1,39,39,40, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,-1,40,40,40, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,14,14,14,14,14,-1,-1,27,27,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,11,11,11,11,11,11,12,13,13,13,13,13,13,13,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,10,10,10,10,10,10,10,-1,-1,12,12,12,12,12,13,14,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,9,9,9,9,9,9,9,-1,-1,11,11,11,11,12,13,14,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,7,7,7,7,7,7,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,6,6,6,6,6,6,6,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,3,3,3,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,2,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,2,1,1,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,2,2,2,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,8,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,24,24,25,25,25,-1,27,27,27,28,-1,35,35, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,9,9,9,9,9,9,9,-1,-1,11,11,11,11,12,13,14,-1,-1,23,23,24,25,26,-1,-1,28,28,28,28,-1,36,36, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,10,10,10,10,10,10,11,12,12,12,12,12,12,13,-1,-1,22,22,23,24,25,26,-1,-1,29,29,29,29,-1,37,37, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,11,11,11,11,11,11,12,13,13,13,13,13,-1,-1,21,21,22,23,24,25,26,-1,31,30,30,30,30,-1,37,37, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,31,31,31,31,-1,-1,36,36, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,-1,35,35,35, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,22,21,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,-1,-1,34,34,35, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 29,29,29,29,29,29,30,29,29,29,29,30,31,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,32,33,34,35,36,37,38,39,40,40,40,40,40,41,41,40,40,40,40,40, 29,28,28,28,28,29,-1,28,28,28,29,30,31,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,40,39,39,39,-1,-1,39,39,39,39,40, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 29,28,27,26,25,25,25,25,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,36,36,36,36,37,38,39,40, 30,-1,-1,-1,25,24,24,24,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,35,35,35,36,-1,-1,-1,41, 30,-1,-1,26,25,24,23,23,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,28,27,26,27,28,29,30,31,32,33,-1,-1,34,34,35,36,37,-1,-1,41, 29,28,27,26,25,24,23,22,22,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,33,33,34,35,36,37,38,39,40, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,19,18,17,16,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,31,32,-1,-1,33,-1,-1,39,39,40, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,-1,40,40,40, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,14,14,14,14,14,-1,-1,27,27,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,11,11,11,11,11,11,12,13,13,13,13,13,13,13,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,10,10,10,10,10,10,10,-1,-1,12,12,12,12,12,13,14,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,9,9,9,9,9,9,9,-1,-1,11,11,11,11,12,13,14,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,7,7,7,7,7,7,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,6,6,6,6,6,6,6,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,3,3,3,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,2,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,6,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,8,8,8,8,8,8,8,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,23,23,24,24,24,-1,26,26,26,27,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,9,9,9,9,9,9,9,-1,-1,10,10,10,10,11,12,13,-1,-1,22,22,23,24,25,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,10,10,10,10,10,10,11,12,11,11,11,11,11,12,-1,-1,21,21,22,23,24,25,-1,-1,28,28,28,28,-1,36,36, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,11,11,11,11,11,11,12,12,12,12,12,12,-1,-1,20,20,21,22,23,24,25,-1,30,29,29,29,29,-1,36,36, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,30,30,30,30,-1,-1,35,35, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,-1,34,34,34, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,21,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,-1,-1,33,33,34, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, 29,29,29,29,29,29,30,29,29,29,29,30,31,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,32,33,34,35,36,37,38,39,40,40,40,40,40,41,41,40,40,40,40,40, 29,28,28,28,28,29,-1,28,28,28,29,30,31,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,40,39,39,39,-1,-1,39,39,39,39,40, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 29,28,27,26,25,25,25,25,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,36,36,36,36,37,38,39,40, 30,-1,-1,-1,25,24,24,24,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,35,35,35,36,-1,-1,-1,41, 30,-1,-1,26,25,24,23,23,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,28,27,26,27,28,29,30,31,32,33,-1,-1,34,34,35,36,37,-1,-1,41, 29,28,27,26,25,24,23,22,22,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,33,33,34,35,36,37,38,39,40, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,19,18,17,16,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,31,32,-1,-1,33,-1,-1,39,39,40, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,-1,-1,32,32,32,-1,40,40,40, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,14,14,14,14,14,-1,-1,27,27,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,11,11,11,11,11,11,12,13,13,13,13,13,13,13,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,10,10,10,10,10,10,10,-1,-1,12,12,12,12,12,13,14,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,9,9,9,9,9,9,9,-1,-1,11,11,11,11,12,13,14,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,7,7,7,7,7,7,7,7,7,7,8,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,6,6,6,6,6,6,6,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,3,3,3,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,2,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,1,1,2,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,2,2,2,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,8,8,8,8,8,8,8,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,23,23,24,24,24,-1,26,26,26,27,-1,34,34, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,9,9,9,9,9,9,9,-1,-1,10,10,10,10,11,12,13,-1,-1,22,22,23,24,25,-1,-1,27,27,27,27,-1,35,35, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,10,10,10,10,10,10,11,12,11,11,11,11,11,12,-1,-1,21,21,22,23,24,25,-1,-1,28,28,28,28,-1,36,36, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,11,11,11,11,11,11,12,12,12,12,12,12,-1,-1,20,20,21,22,23,24,25,-1,30,29,29,29,29,-1,36,36, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,30,30,30,30,-1,-1,35,35, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,-1,34,34,34, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,21,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,-1,-1,33,33,34, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,22,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 36,35,35,-1,-1,33,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,22,22,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 36,36,36,-1,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 37,37,-1,-1,31,31,31,31,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 38,38,-1,30,30,30,30,31,-1,27,26,25,24,23,22,22,-1,-1,14,14,14,14,14,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 37,37,-1,29,29,29,29,-1,-1,27,26,25,24,23,23,-1,-1,14,13,13,13,13,13,13,12,11,11,11,11,11,11,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,28,28,28,28,-1,-1,26,26,25,24,24,-1,-1,14,13,13,12,12,12,12,-1,-1,10,10,10,10,10,10,10,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,-1,14,13,12,12,11,11,11,-1,-1,9,9,9,9,9,9,9,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,11,10,10,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,6,6,6,6,6,6,6,6,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,3,3,3,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,2,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,2,1,1,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,2,2,2,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,8,8,8,8,8,8,8,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,13,12,11,10,10,10,10,-1,-1,9,9,9,9,9,9,9,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,12,11,11,11,11,11,12,11,10,10,10,10,10,10,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,26,26,-1,-1,12,12,12,12,12,12,11,11,11,11,11,11,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 39,39,39,-1,31,31,31,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 39,38,38,-1,-1,32,-1,-1,31,30,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 39,38,37,36,35,34,33,32,32,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,22,22,23,24,25,26,27,28,29, 40,-1,-1,36,35,34,33,33,-1,-1,32,31,30,29,28,27,26,25,26,27,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,23,23,24,25,26,-1,-1,30, 40,-1,-1,-1,35,34,34,34,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,24,24,24,25,-1,-1,-1,30, 39,38,37,36,35,35,35,35,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,25,25,25,25,26,27,28,29, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,29,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 39,38,38,38,38,-1,-1,38,38,38,39,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,30,29,28,28,28,-1,29,28,28,28,28,29, 39,39,39,39,39,40,40,39,39,39,39,39,38,37,36,35,34,33,32,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,30,29,29,29,29,30,29,29,29,29,29,29, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 36,35,35,-1,-1,33,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,22,22,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 36,36,36,-1,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 37,37,-1,-1,31,31,31,31,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 38,38,-1,30,30,30,30,31,-1,27,26,25,24,23,22,22,-1,-1,14,14,14,14,14,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 37,37,-1,29,29,29,29,-1,-1,27,26,25,24,23,23,-1,-1,14,13,13,13,13,13,13,12,11,11,11,11,11,11,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,28,28,28,28,-1,-1,26,26,25,24,24,-1,-1,14,13,13,12,12,12,12,-1,-1,10,10,10,10,10,10,10,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,-1,14,13,12,12,11,11,11,-1,-1,9,9,9,9,9,9,9,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,11,10,10,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,6,6,6,6,6,6,6,6,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,3,3,3,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,2,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,0,1,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,6,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,8,8,8,8,8,8,8,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,13,12,11,10,10,10,10,-1,-1,9,9,9,9,9,9,9,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,12,11,11,11,11,11,12,11,10,10,10,10,10,10,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,27,26,26,-1,-1,12,12,12,12,12,12,11,11,11,11,11,11,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 39,39,39,-1,31,31,31,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 39,38,38,-1,-1,32,-1,-1,31,30,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 39,38,37,36,35,34,33,32,32,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,21,21,22,23,24,25,26,27,28, 40,-1,-1,36,35,34,33,33,-1,-1,32,31,30,29,28,27,26,25,26,27,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,22,22,23,24,25,-1,-1,29, 40,-1,-1,-1,35,34,34,34,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,23,23,23,24,-1,-1,-1,29, 39,38,37,36,35,35,35,35,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,24,24,24,24,25,26,27,28, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,29,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 39,38,38,38,38,-1,-1,38,38,38,39,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,30,29,28,27,27,27,-1,28,27,27,27,27,28, 39,39,39,39,39,40,40,39,39,39,39,39,38,37,36,35,34,33,32,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,30,29,28,28,28,28,29,28,28,28,28,28,28, 36,36,36,36,36,36,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 36,35,35,35,35,36,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 36,35,35,-1,-1,33,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,18,-1,-1,22,22,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 36,36,36,-1,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 37,37,-1,-1,31,31,31,31,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 38,38,-1,30,30,30,30,31,-1,27,26,25,24,23,22,22,-1,-1,14,14,14,14,14,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 37,37,-1,29,29,29,29,-1,-1,27,26,25,24,23,23,-1,-1,14,13,13,13,13,13,13,12,11,11,11,11,11,11,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,28,28,28,28,-1,-1,26,26,25,24,24,-1,-1,14,13,13,12,12,12,12,-1,-1,10,10,10,10,10,10,10,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,-1,14,13,12,12,11,11,11,-1,-1,9,9,9,9,9,9,9,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,11,10,10,-1,-1,8,8,8,8,8,8,8,8,8,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,6,6,6,6,6,6,6,6,6,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,3,3,3,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,2,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,0,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,1,1,2,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,2,2,2,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,7,7,7,7,7,7,7,7,7,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,8,8,8,8,8,8,8,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,14,13,12,11,11,11,11,-1,-1,9,9,9,9,9,9,9,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,27,-1,-1,13,12,12,12,12,12,12,11,10,10,10,10,10,10,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 38,38,-1,30,30,-1,30,31,-1,28,28,28,28,27,26,26,-1,-1,13,13,13,13,13,12,11,11,11,11,11,11,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 40,40,40,-1,32,32,32,-1,-1,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 40,39,39,-1,-1,33,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,21,21,22,23,24,25,26,27,28, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,22,22,23,24,25,-1,-1,29, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,23,23,23,24,-1,-1,-1,29, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,24,24,24,24,25,26,27,28, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 40,39,39,39,39,-1,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,30,29,28,27,27,27,-1,28,27,27,27,27,28, 40,40,40,40,40,41,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,30,29,28,28,28,28,29,28,28,28,28,28,28, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,38,38,38,38,38,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 38,37,37,37,37,38,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 38,37,37,-1,-1,39,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,-1,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 38,38,38,-1,38,38,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,22,21,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 39,39,-1,-1,37,37,37,37,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 40,40,-1,36,36,36,36,37,-1,29,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 41,41,-1,35,35,35,35,-1,-1,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 42,42,-1,34,34,34,34,-1,-1,29,28,27,26,26,-1,-1,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 41,41,-1,34,33,33,33,-1,30,29,28,27,27,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 40,40,-1,34,33,32,32,-1,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,8,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,6,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,7,7,8,-1,13,-1,14,14,15,16,17, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,8,7,6,5,4,3,3,3,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,2,-1,8,8,-1,17,16,17,18,18,17,-1,20, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,1,1,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,0,1,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,7,7,-1,16,15,16,17,17,16,-1,19, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,7,-1,12,-1,13,13,14,15,16, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 40,40,-1,33,32,32,32,-1,30,30,30,29,29,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 41,41,-1,33,33,33,33,-1,-1,31,30,29,28,28,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 42,42,-1,34,34,34,34,-1,-1,31,30,29,28,27,27,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 42,42,-1,35,35,-1,35,36,-1,31,30,29,28,27,26,26,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,13,13,-1,16,15,15,15,15,-1,23,23, 41,41,-1,-1,36,37,36,36,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,16,16,-1,-1,24,24, 40,40,40,-1,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 40,39,39,-1,-1,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,15,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,18,18,19,20,21,22,23,24,25, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,19,19,20,21,22,-1,-1,26, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,20,20,20,21,-1,-1,-1,26, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,21,21,21,21,22,23,24,25, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 40,39,39,39,39,-1,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 40,40,40,40,40,41,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 38,38,38,38,38,38,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 38,37,37,37,37,38,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 38,37,37,-1,-1,39,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,-1,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 38,38,38,-1,38,38,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,22,21,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 39,39,-1,-1,37,37,37,37,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 40,40,-1,36,36,36,36,37,-1,29,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 41,41,-1,35,35,35,35,-1,-1,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 42,42,-1,34,34,34,34,-1,-1,29,28,27,26,26,-1,-1,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 41,41,-1,34,33,33,33,-1,30,29,28,27,27,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 40,40,-1,34,33,32,32,-1,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,8,8,8,8,8,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,12,11,10,9,8,7,6,6,6,6,6,6,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,7,7,8,-1,13,-1,14,14,15,16,17, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,4,4,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,8,7,6,5,4,3,3,3,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,2,-1,8,8,-1,17,16,17,18,18,17,-1,20, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,1,1,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,1,0,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,7,7,-1,16,15,16,17,17,16,-1,19, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,7,-1,12,-1,13,13,14,15,16, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,7,7,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 40,40,-1,33,32,32,32,-1,30,30,30,29,29,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 41,41,-1,33,33,33,33,-1,-1,31,30,29,28,28,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 42,42,-1,34,34,34,34,-1,-1,31,30,29,28,27,27,-1,-1,18,17,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 42,42,-1,35,35,-1,35,36,-1,31,30,29,28,27,26,26,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,13,13,-1,16,15,15,15,15,-1,23,23, 41,41,-1,-1,36,37,36,36,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,16,16,-1,-1,24,24, 40,40,40,-1,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 40,39,39,-1,-1,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,15,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,18,18,19,20,21,22,23,24,25, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,19,19,20,21,22,-1,-1,26, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,20,20,20,21,-1,-1,-1,26, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,21,21,21,21,22,23,24,25, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 40,39,39,39,39,-1,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 40,40,40,40,40,41,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 43,43,43,43,43,43,44,43,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 43,42,42,42,42,43,-1,42,42,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,24, 43,42,41,41,41,-1,-1,41,41,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,31,31,31,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,30,30,30,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,25, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,29,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,25, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,23,24, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,18,17,16,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 43,42,42,-1,-1,44,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 43,43,43,-1,43,43,43,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,24,23,22,21,20,19,18,17,16,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 44,44,-1,-1,42,42,42,42,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,16,15,-1,-1,23,23, 45,45,-1,41,41,41,41,42,-1,34,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,13,12,12,12,12,12,12,-1,15,14,-1,14,14,-1,22,22, 46,46,-1,40,40,40,40,-1,-1,34,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 47,47,-1,39,39,39,39,-1,-1,34,33,32,31,31,-1,-1,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,12,12,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 46,46,-1,39,38,38,38,-1,35,34,33,32,32,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,11,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 45,45,-1,39,38,37,37,-1,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,8,8,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,5,-1,11,-1,12,12,13,14,15, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,5,-1,12,-1,13,13,13,-1,16, 44,-1,41,-1,-1,-1,40,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,3,-1,-1,13,-1,-1,-1,14,-1,17, 45,-1,42,43,43,42,41,42,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,2,3,-1,15,14,15,16,16,15,-1,18, 46,-1,43,43,42,42,42,42,-1,-1,34,-1,29,29,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,9,9,-1,1,-1,-1,15,15,15,15,16,16,-1,19, 45,-1,42,42,42,41,41,41,-1,-1,33,-1,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,8,8,-1,0,-1,-1,14,14,14,15,15,15,-1,18, 44,-1,41,42,42,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,1,2,-1,14,13,14,15,15,14,-1,17, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,2,2,-1,-1,12,-1,-1,-1,13,-1,16, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,4,-1,11,-1,12,12,12,-1,15, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,4,-1,10,-1,11,11,12,13,14, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 44,44,-1,38,37,36,36,-1,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 45,45,-1,38,37,37,37,-1,34,33,32,31,31,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,10,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 46,46,-1,38,38,38,38,-1,-1,33,32,31,30,30,-1,-1,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 45,45,-1,39,39,39,39,-1,-1,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 44,44,-1,40,40,-1,40,41,-1,33,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,12,11,11,11,11,11,11,-1,14,13,13,13,13,-1,21,21, 43,43,-1,-1,41,42,41,41,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,14,14,-1,-1,22,22, 42,42,42,-1,42,42,42,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,15,14,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 42,41,41,-1,-1,43,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,15,14,14,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,17,16,15,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,22,23, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,28,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,24, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,24, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,29,29,29,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,30,30,30,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 42,41,40,40,40,-1,-1,40,40,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 42,41,41,41,41,-1,-1,41,41,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,23,22,22,22,22,23, 42,42,42,42,42,43,43,42,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,23,23,23,23,23,23, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,25, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,24, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,23, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,22,22,22,22, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,22,21,21,21, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,20,20,20, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,20,19,19, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,14,13,-1,-1,18,18, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,-1,12,12,-1,17,17, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,16,16, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,15,15, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,14,14, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,9,-1,13,13, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,8,9,-1,13,12, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,8,9,-1,-1,11, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,9,8,8,9,10, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,9,8,7,-1,11, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,6,-1,12, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,2,2,2,3,4,5,-1,13, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,1,1,2,3,4,5,-1,14, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,0,1,2,3,4,5,-1,14, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,1,1,2,3,4,5,-1,13, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,2,-1,-1,-1,6,-1,12, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,3,-1,9,8,7,-1,11, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,4,-1,8,8,8,9,10, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,5,6,7,8,-1,-1,11, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,7,8,-1,13,12, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,7,7,7,8,-1,13,13, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,8,8,8,8,-1,14,14, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,9,9,9,9,-1,15,15, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,10,10,10,10,-1,16,16, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,12,11,11,11,11,-1,17,17, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,12,12,12,12,-1,-1,18,18, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,13,13,13,-1,20,19,19, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,14,-1,-1,20,20,20, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,22,21,21,21, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,22,22,22, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,23, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,24, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,25, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,24, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,23, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,22,-1,-1,22, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,21,21,21,21, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,21,20,20,20, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,19,19,19, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,19,18,18, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,14,13,-1,-1,17,17, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,-1,12,12,-1,16,16, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,15,15, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,14,14, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,13,13, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,9,-1,12,12, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,8,9,-1,12,11, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,8,8,-1,-1,10, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,8,7,7,8,9, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,8,7,6,-1,10, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,5,-1,11, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,2,2,2,2,3,4,-1,12, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,1,1,1,2,3,4,-1,13, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,1,0,1,2,3,4,-1,13, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,1,1,1,2,3,4,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,2,-1,-1,-1,5,-1,11, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,3,-1,8,7,6,-1,10, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,4,-1,8,7,7,8,9, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,5,6,7,8,-1,-1,10, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,7,8,-1,12,11, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,7,7,7,8,-1,12,12, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,8,8,8,8,-1,13,13, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,9,9,9,9,-1,14,14, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,10,10,10,10,-1,15,15, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,12,11,11,11,11,-1,16,16, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,12,12,12,12,-1,-1,17,17, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,13,13,13,-1,19,18,18, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,14,-1,-1,19,19,19, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,21,20,20,20, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,21,21,21,21, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,22, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,23, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,24, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,25, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,24,24, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,24,23, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,22, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,21,21,-1,-1,21, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,21,20,20,20,20, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,20,19,19,19, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,18,18,18, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,18,17,17, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,14,13,-1,-1,16,16, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,-1,12,12,-1,15,15, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,14,14, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,13,13, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,12,12, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,9,-1,11,11, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,8,8,-1,11,10, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,7,7,-1,-1,9, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,7,6,6,7,8, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,7,6,5,-1,9, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,4,-1,10, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,2,2,2,2,2,3,-1,11, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,2,1,1,1,2,3,-1,12, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,2,1,0,1,2,3,-1,12, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,2,1,1,1,2,3,-1,11, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,2,-1,-1,-1,4,-1,10, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,3,-1,7,6,5,-1,9, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,4,-1,7,6,6,7,8, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,5,6,7,7,-1,-1,9, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,7,8,-1,11,10, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,7,7,7,8,-1,11,11, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,8,8,8,8,-1,12,12, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,9,9,9,9,-1,13,13, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,10,10,10,10,-1,14,14, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,12,11,11,11,11,-1,15,15, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,12,12,12,12,-1,-1,16,16, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,13,13,13,-1,18,17,17, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,14,-1,-1,18,18,18, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,20,19,19,19, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,20,20,20,20, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,21,-1,-1,21, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,22, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,23, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,24, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 48,47,47,47,47,48,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,25, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,23,22, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,21,-1,-1,-1,21, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,20,20,-1,-1,20, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,20,19,19,19,19, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,19,18,18,18, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,17,17,17, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,17,16,16, 49,49,-1,-1,48,48,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,14,13,-1,-1,15,15, 50,50,-1,47,47,47,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,-1,12,12,-1,14,14, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,13,13, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,12,12, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,11,11, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,8,-1,10,10, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,10,9, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,6,6,-1,-1,8, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,6,5,5,6,7, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,6,5,4,-1,8, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,3,-1,9, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,3,2,2,2,2,2,-1,10, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,3,2,1,1,1,2,-1,11, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,3,2,1,0,1,2,-1,11, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,3,2,1,1,1,2,-1,10, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,3,-1,9, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,6,5,4,-1,8, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,6,5,5,6,7, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,6,6,-1,-1,8, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,10,9, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,8,-1,10,10, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,11,11, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,12,12, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,13,13, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,12,12,12,-1,14,14, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,13,13,-1,-1,15,15, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,17,16,16, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,17,17,17, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,19,18,18,18, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,20,19,19,19,19, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,20,20,-1,-1,20, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,21,-1,-1,-1,21, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,23,22, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,25, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 49,48,48,48,48,49,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,25, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,22,22,22,23,24,23,22, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,21,21,-1,-1,-1,21, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,21,20,20,-1,-1,20, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,21,20,19,19,19,19, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,19,18,18,18, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,15,-1,-1,17,17,17, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,14,14,14,-1,17,16,16, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,13,13,14,13,-1,-1,15,15, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,13,12,-1,12,12,-1,14,14, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,11,11,11,11,-1,13,13, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,10,10,10,10,-1,12,12, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,9,9,9,9,-1,11,11, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,8,8,8,8,-1,10,10, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,-1,10,9, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,7,6,6,-1,-1,8, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,6,5,5,6,7, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,6,5,4,-1,8, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,3,-1,9, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,4,3,2,2,2,2,-1,10, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,4,3,2,1,1,1,-1,11, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,4,3,2,1,0,1,-1,10, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,4,3,2,1,1,1,-1,9, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,4,-1,-1,-1,2,-1,8, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,5,-1,5,4,3,-1,7, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,6,-1,5,4,4,5,6, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,7,6,5,5,-1,-1,7, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,-1,9,8, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,7,7,7,7,-1,9,9, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,8,8,8,8,-1,10,10, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,9,9,9,9,-1,11,11, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,10,10,10,10,-1,12,12, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,12,11,11,11,11,-1,13,13, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,12,12,12,12,-1,-1,14,14, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,13,13,13,-1,16,15,15, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,14,-1,-1,16,16,16, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,18,17,17,17, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,20,19,18,18,18,18, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,20,19,19,-1,-1,19, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,20,20,-1,-1,-1,20, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,21,21,21,22,23,22,21, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,23,22,22,-1,22,22,23,22,22, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,23,23, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,24, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 49,48,48,48,48,49,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,25, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,22,22,22,23,24,23,22, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,21,21,-1,-1,-1,21, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,21,20,20,-1,-1,20, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,21,20,19,19,19,19, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,19,18,18,18, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,15,-1,-1,17,17,17, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,14,14,14,-1,17,16,16, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,13,13,14,13,-1,-1,15,15, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,13,12,-1,12,12,-1,14,14, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,11,11,11,11,-1,13,13, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,10,10,10,10,-1,12,12, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,9,9,9,9,-1,11,11, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,8,8,8,8,-1,10,10, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,-1,10,9, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,8,7,6,6,-1,-1,8, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,7,-1,6,5,5,6,7, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,6,-1,6,5,4,-1,8, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,5,-1,-1,-1,3,-1,9, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,5,4,3,2,2,2,-1,10, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,5,4,3,2,1,1,-1,11, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,5,4,3,2,1,0,-1,10, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,5,4,3,2,1,1,-1,9, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,5,-1,-1,-1,2,-1,8, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,6,-1,5,4,3,-1,7, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,7,-1,5,4,4,5,6, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,7,6,5,5,-1,-1,7, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,-1,9,8, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,7,7,7,7,-1,9,9, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,8,8,8,8,-1,10,10, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,9,9,9,9,-1,11,11, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,10,10,10,10,-1,12,12, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,12,11,11,11,11,-1,13,13, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,12,12,12,12,-1,-1,14,14, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,13,13,13,-1,16,15,15, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,14,-1,-1,16,16,16, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,18,17,17,17, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,20,19,18,18,18,18, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,20,19,19,-1,-1,19, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,20,20,-1,-1,-1,20, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,21,21,21,22,23,22,21, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,23,22,22,-1,22,22,23,22,22, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,23,23, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,24, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,52,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,31,31,30,29,28,27,26,25,24,24,24,24,25,25,24,24,24,24,24, 52,51,51,51,51,52,-1,50,49,48,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,23,23,23,23,23, 52,51,50,50,50,-1,-1,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,22,22, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,39,39,38,37,36,36,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,22,21,21,-1,21,21,22,21,21, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,38,38,37,37,37,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,21,20,20,20,21,22,21,20, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,37,37,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,21,20,19,19,-1,-1,-1,19, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,21,20,19,18,18,-1,-1,18, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,22,21,20,19,18,17,17,17,17, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,17,16,16,16, 52,51,51,-1,-1,54,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,21,22,-1,-1,18,-1,-1,15,15,15, 52,52,52,-1,53,53,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,21,20,20,-1,-1,17,17,17,-1,15,14,14, 53,53,-1,-1,52,52,52,52,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,19,-1,19,19,-1,16,16,17,16,-1,-1,13,13, 54,54,-1,51,51,51,51,52,-1,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,20,19,18,18,18,18,18,-1,16,15,-1,15,15,-1,12,12, 55,55,-1,50,50,50,50,-1,-1,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,-1,-1,14,14,14,14,-1,11,11, 56,56,-1,49,49,49,49,-1,-1,43,42,41,40,40,-1,-1,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,-1,-1,13,13,13,13,-1,10,10, 56,56,-1,49,48,48,48,-1,44,43,42,41,41,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,17,16,15,15,15,-1,12,12,12,12,-1,9,9, 55,55,-1,49,48,47,47,-1,44,43,42,42,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,-1,11,11,11,11,-1,8,8, 54,55,-1,49,48,47,46,45,44,43,43,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,10,10,-1,8,7, 53,-1,-1,49,48,47,47,-1,44,44,44,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,15,14,14,-1,11,10,9,9,-1,-1,6, 52,51,50,49,49,-1,48,-1,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,12,-1,9,8,7,6,5, 53,-1,50,50,50,-1,49,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,13,-1,9,8,8,-1,4, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,14,-1,-1,-1,9,-1,3, 55,-1,52,53,53,52,51,52,-1,45,45,-1,41,40,39,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,14,13,12,12,11,10,-1,2, 56,-1,53,53,52,52,52,52,-1,-1,46,-1,41,41,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,14,13,12,11,11,11,-1,1, 55,-1,52,52,52,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,14,13,12,11,10,10,-1,0, 54,-1,51,52,52,51,50,51,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,14,13,12,11,10,9,-1,1, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,13,-1,-1,-1,8,-1,2, 52,-1,49,49,49,-1,48,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,12,-1,8,7,7,-1,3, 51,50,49,48,48,-1,47,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,11,-1,8,7,6,5,4, 52,-1,-1,48,47,46,46,-1,43,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,14,13,13,-1,10,9,8,8,-1,-1,5, 53,54,-1,48,47,46,45,44,43,42,42,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,-1,7,6, 54,54,-1,48,47,46,46,-1,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,-1,10,10,10,10,-1,7,7, 55,55,-1,48,47,47,47,-1,43,42,41,40,40,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,22,-1,-1,-1,16,15,14,14,14,-1,11,11,11,11,-1,8,8, 55,55,-1,48,48,48,48,-1,-1,42,41,40,39,39,-1,-1,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,-1,-1,12,12,12,12,-1,9,9, 54,54,-1,49,49,49,49,-1,-1,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,-1,-1,13,13,13,13,-1,10,10, 53,53,-1,50,50,-1,50,51,-1,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,17,-1,15,14,14,14,14,-1,11,11, 52,52,-1,-1,51,52,51,51,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,20,19,18,18,18,-1,18,18,-1,15,15,15,15,-1,-1,12,12, 51,51,51,-1,52,52,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,19,19,-1,-1,16,16,16,-1,14,13,13, 51,50,50,-1,-1,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,20,21,-1,-1,17,-1,-1,14,14,14, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,16,15,15,15, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,21,20,19,18,17,16,16,16,16, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,20,19,18,17,17,-1,-1,17, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,20,19,18,18,-1,-1,-1,18, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,37,37,36,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,20,19,19,19,20,21,20,19, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,38,38,37,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,21,20,20,-1,20,20,21,20,20, 51,50,49,49,49,-1,-1,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,21,21, 51,50,50,50,50,-1,-1,49,48,47,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,29,28,27,26,25,24,23,22,22,22,-1,23,22,22,22,22,22, 51,51,51,51,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,30,30,29,28,27,26,25,24,23,23,23,23,24,23,23,23,23,23,23, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,30,31,32,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,53,53,53,53, 24,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,30,31,32,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,50,51,-1,-1,52,52,52,52,53, 23,23,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,-1,51,51,51,52,53, 22,22,23,22,22,-1,22,22,23,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,39,40,40,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 21,22,23,22,21,21,21,22,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,38,39,39,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 20,-1,-1,-1,20,20,21,22,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,38,38,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 19,-1,-1,19,19,20,21,22,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 18,18,18,18,19,20,21,22,23,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 17,17,17,18,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 16,16,16,-1,-1,19,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,55,-1,-1,52,52,53, 15,15,16,-1,18,18,18,-1,-1,21,21,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,54,54,54,-1,53,53,53, 14,14,-1,-1,17,17,17,17,-1,20,20,-1,20,20,20,21,22,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,53,53,54,53,-1,-1,54,54, 13,13,-1,16,16,16,16,17,-1,19,19,19,19,19,20,21,-1,-1,27,27,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,-1,53,52,-1,52,52,-1,55,55, 12,12,-1,15,15,15,15,-1,-1,18,18,18,18,19,20,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,40,40,41,42,43,44,-1,-1,51,51,51,51,-1,56,56, 11,11,-1,14,14,14,14,-1,-1,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,-1,-1,33,33,34,34,34,35,36,-1,-1,41,41,42,43,44,-1,-1,50,50,50,50,-1,57,57, 10,10,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,-1,-1,-1,42,42,43,44,45,-1,49,49,49,50,-1,57,57, 9,9,-1,12,12,12,12,-1,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,43,43,44,45,-1,48,48,49,50,-1,56,56, 8,9,-1,11,11,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,36,37,38,39,-1,-1,44,44,45,46,47,48,49,50,-1,56,55, 7,-1,-1,10,10,11,12,-1,15,15,16,-1,21,21,21,22,23,24,25,26,27,28,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 6,7,8,9,10,-1,13,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,-1,50,50,51,52,53, 5,-1,9,9,10,-1,14,-1,17,17,17,18,19,20,21,22,23,24,25,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 4,-1,10,-1,-1,-1,13,-1,-1,18,18,-1,20,20,21,22,23,24,25,25,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,51,-1,-1,-1,52,-1,55, 3,-1,11,11,11,11,12,13,-1,19,19,-1,21,21,21,22,23,24,24,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,52,52,52,52,52,53,-1,56, 2,-1,10,10,10,11,12,13,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,51,52,52,-1,55, 1,-1,9,9,10,11,12,13,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,51,51,51,-1,54, 0,-1,8,9,10,11,12,13,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,50,49,50,51,51,50,-1,53, 1,-1,7,-1,-1,-1,12,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 2,-1,6,6,7,-1,11,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,-1,48,48,48,-1,51, 3,4,5,6,7,-1,10,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,46,-1,47,47,48,49,50, 4,-1,-1,7,7,8,9,-1,12,12,13,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 5,6,-1,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 6,6,-1,9,9,9,9,-1,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 7,7,-1,10,10,10,10,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 8,8,-1,11,11,11,11,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 9,9,-1,12,12,12,12,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 10,10,-1,13,13,-1,13,14,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,-1,50,49,49,49,49,-1,52,52, 11,11,-1,-1,14,15,14,14,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,50,50,-1,-1,51,51, 12,12,13,-1,15,15,15,-1,-1,18,18,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 13,13,13,-1,-1,16,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 14,14,14,15,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 15,15,15,15,16,17,18,19,20,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 16,-1,-1,16,16,17,18,19,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 17,-1,-1,-1,17,17,18,19,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 18,19,20,19,18,18,18,19,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 19,19,20,19,19,-1,19,19,20,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 20,20,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,-1,48,48,48,49,50, 21,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,46,47,48,-1,50,49,49,49,49,50, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,27,28,29,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,32,31,30,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,50,50, 26,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,46,47,48,-1,-1,49,49,49,49,50, 25,25,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,-1,48,48,48,49,50, 24,24,25,24,24,-1,24,24,25,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 23,24,25,24,23,23,23,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 22,-1,-1,-1,22,22,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 21,-1,-1,21,21,22,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 20,20,20,20,21,22,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 19,19,19,20,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 18,18,18,-1,-1,16,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 17,17,18,-1,15,15,15,-1,-1,18,18,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 16,16,-1,-1,14,14,14,14,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,51,50,-1,-1,51,51, 15,15,-1,13,13,13,13,14,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,-1,50,49,-1,49,49,-1,52,52, 14,14,-1,12,12,12,12,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 13,13,-1,11,11,11,11,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,-1,-1,30,30,31,31,31,32,33,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 12,12,-1,10,10,10,10,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 11,11,-1,9,9,9,9,-1,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 10,11,-1,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 9,-1,-1,7,7,8,8,-1,12,12,13,-1,18,18,18,19,20,21,22,23,24,25,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 8,7,6,6,7,-1,7,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 9,-1,5,6,7,-1,6,-1,14,14,14,15,16,17,18,19,20,21,22,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 10,-1,4,-1,-1,-1,5,-1,-1,15,15,-1,17,17,18,19,20,21,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 11,-1,3,3,3,3,4,5,-1,16,16,-1,18,18,18,19,20,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 10,-1,2,2,2,3,4,5,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 9,-1,1,1,2,3,4,5,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 8,-1,0,1,2,3,4,5,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 7,-1,1,-1,-1,-1,5,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 6,-1,2,3,4,-1,6,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 5,4,3,3,4,-1,7,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 6,-1,-1,4,4,5,6,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 7,8,-1,5,5,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 8,8,-1,6,6,6,6,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 9,9,-1,7,7,7,7,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 10,10,-1,8,8,8,8,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 11,11,-1,9,9,9,9,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 12,12,-1,10,10,-1,10,11,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 13,13,-1,-1,11,12,11,11,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 14,14,15,-1,12,12,12,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 15,15,15,-1,-1,13,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 16,16,16,17,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 17,17,17,17,18,19,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 18,-1,-1,18,18,19,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 19,-1,-1,-1,19,19,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 20,21,22,21,20,20,20,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 21,21,22,21,21,-1,21,21,22,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 22,22,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 23,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,47,46,46,46,46,47, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 26,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,-1,48,48,48,48,49, 25,25,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 24,24,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 23,24,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 22,-1,-1,-1,22,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 21,-1,-1,21,21,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 20,20,20,20,21,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 19,19,19,20,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 18,18,18,-1,-1,16,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 17,17,18,-1,15,15,15,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 16,16,-1,-1,14,14,14,14,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 15,15,-1,13,13,13,13,14,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 14,14,-1,12,12,12,12,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 13,13,-1,11,11,11,11,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 12,12,-1,10,10,10,10,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 11,11,-1,9,9,9,9,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 10,11,-1,8,8,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 9,-1,-1,7,7,8,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 8,7,6,6,7,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 9,-1,5,6,7,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 10,-1,4,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 11,-1,3,3,3,3,3,4,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 11,-1,2,2,2,2,3,4,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 10,-1,1,1,1,2,3,4,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 9,-1,1,0,1,2,3,4,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 8,-1,2,-1,-1,-1,4,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 7,-1,3,4,5,-1,5,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 6,5,4,4,5,-1,6,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 7,-1,-1,5,5,6,7,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 8,9,-1,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 9,9,-1,7,7,7,7,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 10,10,-1,8,8,8,8,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 11,11,-1,9,9,9,9,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 12,12,-1,10,10,10,10,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 13,13,-1,11,11,-1,11,12,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 14,14,-1,-1,12,13,12,12,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 15,15,16,-1,13,13,13,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 16,16,16,-1,-1,14,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 17,17,17,18,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 18,18,18,18,19,20,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 19,-1,-1,19,19,20,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 20,-1,-1,-1,20,20,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 21,22,23,22,21,21,21,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 22,22,23,22,22,-1,22,22,23,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 23,23,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 24,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 26,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,-1,48,48,48,48,49, 25,25,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 24,24,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 23,24,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 22,-1,-1,-1,22,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 21,-1,-1,21,21,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 20,20,20,20,21,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 19,19,19,20,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 18,18,18,-1,-1,16,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 17,17,18,-1,15,15,15,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 16,16,-1,-1,14,14,14,14,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 15,15,-1,13,13,13,13,14,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 14,14,-1,12,12,12,12,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 13,13,-1,11,11,11,11,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 12,12,-1,10,10,10,10,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 11,11,-1,9,9,9,9,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 10,11,-1,8,8,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 9,-1,-1,7,7,8,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 8,7,6,6,7,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 9,-1,5,6,7,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 10,-1,4,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 11,-1,3,3,3,3,3,3,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 12,-1,2,2,2,2,2,3,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 11,-1,2,1,1,1,2,3,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 10,-1,2,1,0,1,2,3,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 9,-1,3,-1,-1,-1,3,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 8,-1,4,5,6,-1,4,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 7,6,5,5,6,-1,5,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 8,-1,-1,6,6,7,6,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 9,10,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 10,10,-1,8,8,8,8,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 11,11,-1,9,9,9,9,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 12,12,-1,10,10,10,10,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 13,13,-1,11,11,11,11,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 14,14,-1,12,12,-1,12,13,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 15,15,-1,-1,13,14,13,13,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 16,16,17,-1,14,14,14,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 17,17,17,-1,-1,15,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 18,18,18,19,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 19,19,19,19,20,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 20,-1,-1,20,20,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 21,-1,-1,-1,21,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 22,23,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 25,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 26,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,-1,48,48,48,48,49, 25,25,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 24,24,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 23,24,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 22,-1,-1,-1,22,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 21,-1,-1,21,21,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 20,20,20,20,21,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 19,19,19,20,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 18,18,18,-1,-1,16,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 17,17,18,-1,15,15,15,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 16,16,-1,-1,14,14,14,14,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 15,15,-1,13,13,13,13,14,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 14,14,-1,12,12,12,12,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,32,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 13,13,-1,11,11,11,11,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,31,32,33,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 12,12,-1,10,10,10,10,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 11,11,-1,9,9,9,9,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 10,11,-1,8,8,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 9,-1,-1,7,7,8,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 8,7,6,6,7,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,-1,46,46,47,48,49, 9,-1,5,6,7,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,46,-1,47,47,47,-1,50, 10,-1,4,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,47,-1,-1,-1,48,-1,51, 11,-1,3,3,3,3,3,3,-1,15,15,-1,17,17,17,18,19,20,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,48,49,49,49,49,-1,52, 12,-1,3,2,2,2,2,2,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 12,-1,3,2,1,1,1,2,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 11,-1,3,2,1,0,1,2,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 10,-1,4,-1,-1,-1,2,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 9,-1,5,6,7,-1,3,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 8,7,6,6,7,-1,4,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 9,-1,-1,7,7,6,5,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 10,11,-1,8,7,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 11,11,-1,8,7,7,7,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 12,12,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 13,13,-1,9,9,9,9,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 14,14,-1,10,10,10,10,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 15,15,-1,11,11,-1,11,12,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 16,16,-1,-1,12,13,12,12,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 17,17,18,-1,13,13,13,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 18,18,18,-1,-1,14,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 19,19,19,20,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 20,20,20,20,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 21,-1,-1,21,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 22,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 23,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 24,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,47,46,46,46,46,47, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 27,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,-1,48,48,48,48,49, 26,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 25,25,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 24,25,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 23,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 22,-1,-1,22,22,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 21,21,21,21,22,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 20,20,20,21,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 19,19,19,-1,-1,16,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 18,18,19,-1,15,15,15,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 17,17,-1,-1,14,14,14,14,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 16,16,-1,13,13,13,13,14,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 15,15,-1,12,12,12,12,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 14,14,-1,11,11,11,11,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,30,30,31,32,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 13,13,-1,10,10,10,10,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 12,12,-1,10,9,9,9,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 11,12,-1,9,9,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,27,27,28,29,30,31,32,33,34,35,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 10,-1,-1,8,8,8,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 9,8,7,7,8,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 10,-1,6,7,8,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 11,-1,5,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 12,-1,4,3,3,3,3,3,-1,15,15,-1,17,17,17,18,19,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 13,-1,4,3,2,2,2,2,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 13,-1,4,3,2,1,1,1,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 12,-1,4,3,2,1,0,1,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 11,-1,5,-1,-1,-1,1,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 10,-1,6,7,8,-1,2,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 9,8,7,7,7,-1,3,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 10,-1,-1,7,6,5,4,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 11,12,-1,7,6,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 12,12,-1,7,6,6,6,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 13,13,-1,7,7,7,7,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 14,14,-1,8,8,8,8,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 15,15,-1,9,9,9,9,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 16,16,-1,10,10,-1,10,11,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 17,17,-1,-1,11,12,11,11,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 18,18,19,-1,12,12,12,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 19,19,19,-1,-1,13,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 20,20,20,21,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 21,21,21,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 22,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 23,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,46,45,45,45,45,46, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 27,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,-1,48,48,48,48,49, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 26,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 25,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 24,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 23,-1,-1,23,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 22,22,22,22,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 21,21,21,22,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 20,20,20,-1,-1,16,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 19,19,20,-1,15,15,15,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 18,18,-1,-1,14,14,14,14,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,50,49,-1,-1,50,50, 17,17,-1,13,13,13,13,14,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,-1,48,48,-1,51,51, 16,16,-1,12,12,12,12,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,32,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 15,15,-1,11,11,11,11,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,31,32,33,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 14,14,-1,10,10,10,10,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 13,13,-1,10,9,9,9,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 12,13,-1,10,9,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 11,-1,-1,9,9,8,7,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 10,9,8,8,9,-1,6,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,45,-1,46,46,47,48,49, 11,-1,7,8,9,-1,5,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,46,-1,47,47,47,-1,50, 12,-1,6,-1,-1,-1,4,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,47,-1,-1,-1,48,-1,51, 13,-1,5,4,3,3,3,3,-1,15,15,-1,17,17,17,18,19,20,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,48,49,49,49,49,-1,52, 14,-1,5,4,3,2,2,2,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 14,-1,5,4,3,2,1,1,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 13,-1,5,4,3,2,1,0,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 12,-1,6,-1,-1,-1,2,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 11,-1,7,8,9,-1,3,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 10,9,8,8,8,-1,4,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 11,-1,-1,8,7,6,5,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 12,13,-1,8,7,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 13,13,-1,8,7,7,7,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 14,14,-1,8,8,8,8,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 15,15,-1,9,9,9,9,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 16,16,-1,10,10,10,10,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 17,17,-1,11,11,-1,11,12,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 18,18,-1,-1,12,13,12,12,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 19,19,20,-1,13,13,13,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 20,20,20,-1,-1,14,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 21,21,21,22,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 22,22,22,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 23,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 24,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,47,46,46,46,46,47, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,45,46,46,45,45,45,45,45, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,44,44,-1,-1,44,44,44,44,45, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,43,43,-1,-1,43,43,43,44,45, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,43,-1,-1,44,44,45, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,-1,45,45,45, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,41,41,42,41,-1,-1,46,46, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,14,15,-1,-1,16,16,16,17,18,19,20,21,22,23,24,24,-1,-1,31,31,32,33,34,35,36,-1,41,40,-1,40,40,-1,47,47, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,15,15,15,16,17,18,19,20,21,22,23,23,23,23,-1,-1,32,32,33,34,35,36,-1,-1,39,39,39,39,-1,47,47, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,22,22,22,23,24,-1,-1,33,33,34,35,36,-1,-1,38,38,38,38,-1,46,46, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,-1,34,34,35,35,35,-1,37,37,37,38,-1,45,45, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,17,18,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,10,10,10,11,12,13,14,15,16,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 17,16,15,14,14,-1,13,-1,7,7,7,-1,9,9,10,11,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 18,-1,15,15,15,-1,14,-1,7,6,6,7,8,9,10,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 19,-1,16,-1,-1,-1,15,-1,-1,5,5,-1,9,9,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 19,-1,16,15,15,15,15,15,-1,5,4,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,42,42,41,-1,44, 18,-1,15,15,14,14,14,14,-1,-1,3,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,41,41,41,41,42,42,-1,45, 17,-1,14,14,14,13,13,13,-1,-1,2,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,41,41,41,-1,44, 16,-1,13,14,14,13,12,13,-1,0,1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 15,-1,12,-1,-1,-1,11,-1,-1,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 14,-1,11,11,11,-1,10,-1,3,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 13,12,11,10,10,-1,9,-1,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 14,-1,-1,10,9,8,8,-1,4,4,4,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 16,16,-1,10,9,8,8,-1,6,6,6,7,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,-1,35,35,36,37,-1,43,43, 17,17,-1,10,9,9,9,-1,7,7,7,7,8,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,30,30,31,32,33,-1,36,36,36,37,-1,44,44, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,9,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,37,37,37,37,-1,45,45, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,9,10,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,-1,-1,38,38,38,38,-1,44,44, 20,20,-1,12,12,-1,12,13,-1,10,10,10,10,10,10,11,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,-1,40,39,39,39,39,-1,43,43, 21,21,-1,-1,13,14,13,13,-1,11,11,-1,11,11,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,40,40,40,40,-1,-1,42,42, 22,22,22,-1,14,14,14,-1,-1,12,12,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,41,41,-1,41,41,41, 22,21,21,-1,-1,15,-1,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,42,-1,-1,40,40,41, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 22,21,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 23,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 23,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,39,-1,-1,39,39,39,40,41, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,40,40,-1,41,40,40,40,40,41, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,41,42,41,41,41,41,41,41, 25,25,25,25,25,25,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,44,45,45,44,44,44,44,44, 25,24,24,24,24,25,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,43,43,-1,-1,43,43,43,43,44, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,42,-1,-1,42,42,42,43,44, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,32,32,32,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,31,31,31,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,30,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,43,-1,-1,43,43,44, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,42,42,42,-1,44,44,44, 24,24,-1,-1,16,16,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,41,41,42,41,-1,-1,45,45, 23,23,-1,15,15,15,15,16,-1,13,13,13,13,13,13,14,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,34,35,-1,41,40,-1,40,40,-1,46,46, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,23,23,-1,-1,31,31,32,33,34,35,-1,-1,39,39,39,39,-1,47,47, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,13,13,13,14,15,16,17,-1,-1,21,21,22,22,22,23,24,-1,-1,32,32,33,34,35,-1,-1,38,38,38,38,-1,46,46, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,-1,-1,-1,33,33,34,35,35,-1,37,37,37,38,-1,45,45, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,34,34,34,34,-1,36,36,37,38,-1,44,44, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,9,9,9,10,11,12,13,14,15,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 16,15,14,13,13,-1,12,-1,6,6,6,-1,8,8,9,10,11,12,13,14,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 17,-1,14,14,14,-1,13,-1,6,5,5,6,7,8,9,10,11,12,13,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 18,-1,15,-1,-1,-1,14,-1,-1,4,4,-1,8,8,9,10,11,12,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 19,-1,16,15,15,15,15,15,-1,4,3,-1,9,9,9,10,11,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,42,42,41,-1,44, 18,-1,15,15,14,14,14,14,-1,-1,2,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,41,41,41,41,42,42,-1,45, 17,-1,14,14,14,13,13,13,-1,-1,1,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,41,41,41,-1,44, 16,-1,13,14,14,13,12,13,-1,1,0,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 15,-1,12,-1,-1,-1,11,-1,-1,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 14,-1,11,11,11,-1,10,-1,3,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 13,12,11,10,10,-1,9,-1,3,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 14,-1,-1,10,9,8,8,-1,4,4,4,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 16,16,-1,10,9,8,8,-1,6,6,6,7,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,-1,35,35,36,37,-1,43,43, 17,17,-1,10,9,9,9,-1,7,7,7,7,8,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,30,30,31,32,33,-1,36,36,36,37,-1,44,44, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,9,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,37,37,37,37,-1,45,45, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,9,10,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,-1,-1,38,38,38,38,-1,44,44, 20,20,-1,12,12,-1,12,13,-1,10,10,10,10,10,10,11,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,-1,40,39,39,39,39,-1,43,43, 21,21,-1,-1,13,14,13,13,-1,11,11,-1,11,11,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,40,40,40,40,-1,-1,42,42, 22,22,22,-1,14,14,14,-1,-1,12,12,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,41,41,-1,41,41,41, 22,21,21,-1,-1,15,-1,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,42,-1,-1,40,40,41, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 22,21,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 23,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,27,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 23,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,28,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,29,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,39,-1,-1,39,39,39,40,41, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,40,40,-1,41,40,40,40,40,41, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,41,42,41,41,41,41,41,41, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,30,29,28,27,26,27,28,29,30,31,32,33,34,33,34,35,36,37,38,39,40,41,42,42,42,42,43,43,42,42,42,42,42, 27,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,41,41,41,-1,-1,41,41,41,41,42, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,31,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 27,26,25,24,23,23,23,23,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 28,-1,-1,-1,23,22,22,22,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 28,-1,-1,24,23,22,21,21,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,29,28,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 27,26,25,24,23,22,21,20,20,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,18,17,17,17,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,17,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,39,-1,-1,41,41,42, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,38,38,38,-1,42,42,42, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,37,37,38,37,-1,-1,43,43, 25,25,-1,17,17,17,17,18,-1,15,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,28,28,29,30,31,32,33,-1,37,36,-1,36,36,-1,44,44, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,19,19,-1,-1,29,29,30,31,32,33,-1,-1,35,35,35,35,-1,43,43, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,-1,-1,16,16,17,18,18,19,20,-1,-1,30,30,31,32,32,-1,-1,34,34,34,34,-1,42,42, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,10,10,10,10,10,11,12,-1,-1,17,17,17,17,18,19,20,-1,-1,-1,31,31,31,31,31,-1,33,33,33,34,-1,41,41, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,9,9,9,9,9,9,10,11,12,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,7,7,7,7,7,7,8,9,10,11,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 18,17,16,15,15,-1,14,-1,9,8,8,-1,6,6,6,6,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,5,5,5,6,7,8,9,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,4,4,4,5,6,7,8,9,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 21,-1,18,17,17,17,17,17,-1,9,9,-1,3,3,4,5,6,7,8,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,2,2,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,1,1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 18,-1,15,16,16,15,14,15,-1,6,6,-1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 15,14,13,12,12,-1,11,-1,6,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,6,6,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,-1,31,31,32,33,-1,39,39, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,7,7,7,7,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,26,26,27,28,29,-1,32,32,32,33,-1,40,40, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,8,8,8,8,8,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,33,33,33,33,-1,41,41, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,-1,-1,34,34,34,34,-1,40,40, 22,22,-1,14,14,-1,14,15,-1,12,12,12,12,12,12,13,-1,-1,10,10,10,10,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,-1,36,35,35,35,35,-1,39,39, 23,23,-1,-1,15,16,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,36,36,36,36,-1,-1,38,38, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,37,37,-1,37,37,37, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,-1,-1,36,36,37, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 24,23,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 25,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 25,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,30,29,28,27,26,27,28,29,30,31,32,33,34,33,34,35,36,37,38,39,40,41,42,42,42,42,43,43,42,42,42,42,42, 27,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,41,41,41,-1,-1,41,41,41,41,42, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,31,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 27,26,25,24,23,23,23,23,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 28,-1,-1,-1,23,22,22,22,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 28,-1,-1,24,23,22,21,21,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,29,28,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 27,26,25,24,23,22,21,20,20,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,18,17,17,17,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,17,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,-1,-1,41,41,42, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,37,-1,42,42,42, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,36,36,37,36,-1,-1,43,43, 25,25,-1,17,17,17,17,18,-1,15,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,28,28,29,30,31,32,33,-1,36,35,-1,35,35,-1,43,43, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,14,15,16,17,18,18,18,-1,-1,29,29,30,31,32,32,-1,-1,34,34,34,34,-1,42,42, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,11,11,11,11,11,11,12,-1,-1,16,16,17,17,17,18,19,-1,-1,30,30,31,31,31,-1,-1,33,33,33,33,-1,41,41, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,10,10,10,10,10,11,12,-1,-1,16,16,16,16,17,18,19,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,40,40, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,9,9,9,9,9,9,10,11,12,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,7,7,7,7,7,7,8,9,10,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 18,17,16,15,15,-1,14,-1,9,8,8,-1,6,6,6,6,6,7,8,9,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,5,5,5,6,7,8,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,4,4,4,5,6,7,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 21,-1,18,17,17,17,17,17,-1,9,9,-1,3,3,4,5,6,7,7,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,2,2,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,1,1,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 18,-1,15,16,16,15,14,15,-1,6,6,-1,1,0,1,2,3,4,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 15,14,13,12,12,-1,11,-1,6,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,6,6,6,6,6,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,-1,30,30,31,32,-1,38,38, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,25,25,26,27,28,-1,31,31,31,32,-1,39,39, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,24,24,25,26,27,-1,-1,32,32,32,32,-1,40,40, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,-1,-1,33,33,33,33,-1,39,39, 22,22,-1,14,14,-1,14,15,-1,12,12,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,-1,35,34,34,34,34,-1,38,38, 23,23,-1,-1,15,16,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,35,35,35,35,-1,-1,37,37, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,16,17,18,19,20,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,36,36,-1,36,36,36, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,-1,-1,35,35,36, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 24,23,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 25,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 25,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,41,42,43,43,43,43,44,44,43,43,43,43,43, 28,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,42,42,42,-1,-1,42,42,42,42,43, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 28,27,26,25,24,24,24,24,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 29,-1,-1,-1,24,23,23,23,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 29,-1,-1,25,24,23,22,22,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 28,27,26,25,24,23,22,21,21,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,19,18,18,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,18,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,-1,-1,42,42,43, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,36,-1,43,43,43, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,33,33,-1,35,35,36,35,-1,-1,43,43, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,18,18,18,-1,-1,29,29,30,31,32,32,32,-1,35,34,-1,34,34,-1,42,42, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,17,17,17,17,17,-1,-1,30,30,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,-1,-1,16,16,16,16,16,17,18,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,11,11,11,11,11,12,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,10,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,8,8,8,8,8,8,9,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 19,18,17,16,16,-1,15,-1,10,9,9,-1,7,7,7,7,7,8,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,7,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,5,5,5,6,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 21,-1,18,17,17,17,17,17,-1,10,9,-1,4,4,5,6,7,6,6,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,3,3,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,2,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 18,-1,15,16,16,15,14,15,-1,6,6,-1,2,1,0,1,2,3,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 15,14,13,12,12,-1,11,-1,6,5,5,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,6,6,6,6,6,6,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,26,26,27,27,-1,29,29,30,31,-1,37,37, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,7,7,7,7,7,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,25,25,26,27,28,-1,30,30,30,31,-1,38,38, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,8,8,8,8,8,8,8,-1,-1,13,13,14,14,15,16,17,-1,-1,24,24,25,26,27,-1,-1,31,31,31,31,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,15,16,-1,-1,23,23,24,25,26,27,-1,-1,32,32,32,32,-1,39,39, 22,22,-1,14,14,-1,14,15,-1,12,12,12,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,-1,34,33,33,33,33,-1,38,38, 23,23,-1,-1,15,16,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,34,34,34,34,-1,-1,37,37, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,16,17,18,19,20,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,35,35,-1,36,36,36, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,36,-1,-1,35,35,36, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 24,23,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 25,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 25,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,43,43,43,43,43,44,44,43,43,43,43,43, 29,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,43,42,42,42,-1,-1,42,42,42,42,43, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,39,39,39,39,40,41,42,43, 30,-1,-1,-1,25,24,24,24,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,38,38,38,39,-1,-1,-1,44, 30,-1,-1,26,25,24,23,23,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,37,37,38,39,40,-1,-1,44, 29,28,27,26,25,24,23,22,22,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,36,36,37,38,39,40,41,42,43, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,34,35,-1,-1,36,-1,-1,42,42,43, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,35,35,35,-1,43,43,43, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,32,32,-1,34,34,35,34,-1,-1,42,42, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,30,30,31,31,31,31,31,-1,34,33,-1,33,33,-1,41,41, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,17,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,38,38, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 20,19,18,17,17,-1,16,-1,11,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,6,6,6,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 22,-1,19,18,18,18,18,18,-1,11,10,-1,5,5,6,7,6,5,5,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 19,-1,16,17,17,16,15,16,-1,7,7,-1,3,2,1,0,1,2,3,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,6,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,26,26,26,26,-1,28,28,29,30,-1,36,36, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,25,25,26,27,27,-1,29,29,29,30,-1,37,37, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,8,8,8,8,8,8,8,-1,-1,13,13,13,13,14,15,16,-1,-1,24,24,25,26,27,-1,-1,30,30,30,30,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,9,9,9,9,9,9,10,11,12,13,14,14,14,15,-1,-1,23,23,24,25,26,27,-1,-1,31,31,31,31,-1,39,39, 23,23,-1,15,15,-1,15,16,-1,13,13,13,13,13,13,14,-1,-1,10,10,10,10,10,10,11,12,13,14,15,15,-1,-1,22,22,23,24,25,26,27,-1,33,32,32,32,32,-1,38,38, 24,24,-1,-1,16,17,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,33,33,33,33,-1,-1,37,37, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,19,20,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,34,34,34,-1,36,36,36, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,35,-1,-1,35,35,36, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,30,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,41,42,42,42,42,42,43,43,42,42,42,42,42, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,42,41,41,41,-1,-1,41,41,41,41,42, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 30,29,28,27,26,26,26,26,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,38,38,38,38,39,40,41,42, 31,-1,-1,-1,26,25,25,25,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,37,37,37,38,-1,-1,-1,43, 31,-1,-1,27,26,25,24,24,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,36,36,37,38,39,-1,-1,43, 30,29,28,27,26,25,24,23,23,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,35,35,36,37,38,39,40,41,42, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,20,19,18,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,33,34,-1,-1,35,-1,-1,41,41,42, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,34,34,34,-1,42,42,42, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,31,31,-1,33,33,34,33,-1,-1,41,41, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,-1,-1,29,29,30,30,30,30,30,-1,33,32,-1,32,32,-1,40,40, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,13,13,13,13,13,13,14,15,15,15,15,15,15,15,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,14,15,16,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,13,13,13,13,14,15,16,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,9,9,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,9,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,7,7,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 23,-1,20,19,19,19,19,19,-1,12,11,-1,6,6,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 20,-1,17,18,18,17,16,17,-1,8,8,-1,4,3,2,1,0,1,2,3,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,25,25,26,26,26,-1,28,28,28,29,-1,36,36, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,8,8,8,8,8,8,8,-1,-1,12,12,12,12,13,14,15,-1,-1,24,24,25,26,27,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,9,9,9,9,9,9,10,11,12,13,13,13,13,14,-1,-1,23,23,24,25,26,27,-1,-1,30,30,30,30,-1,38,38, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,10,10,10,10,10,10,11,12,13,14,14,14,-1,-1,22,22,23,24,25,26,27,-1,32,31,31,31,31,-1,38,38, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,32,32,32,32,-1,-1,37,37, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,21,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,-1,36,36,36, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,22,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,-1,-1,35,35,36, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,30,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 30,30,30,30,30,30,31,30,30,30,30,31,32,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,33,34,35,36,37,38,39,40,41,41,41,41,41,42,42,41,41,41,41,41, 30,29,29,29,29,30,-1,29,29,29,30,31,32,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,41,40,40,40,-1,-1,40,40,40,40,41, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,31,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 30,29,28,27,26,26,26,26,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,37,37,37,37,38,39,40,41, 31,-1,-1,-1,26,25,25,25,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,36,36,36,37,-1,-1,-1,42, 31,-1,-1,27,26,25,24,24,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,29,28,27,28,29,30,31,32,33,34,-1,-1,35,35,36,37,38,-1,-1,42, 30,29,28,27,26,25,24,23,23,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,34,34,35,36,37,38,39,40,41, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,20,19,18,17,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,32,33,-1,-1,34,-1,-1,40,40,41, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,-1,-1,33,33,33,-1,41,41,41, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,15,15,15,15,-1,-1,28,28,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,14,14,14,14,14,14,14,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,11,11,11,11,11,11,11,-1,-1,13,13,13,13,13,14,15,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,10,10,10,10,10,10,10,-1,-1,12,12,12,12,13,14,15,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,8,8,8,8,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,7,7,7,7,7,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,4,4,4,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 24,-1,21,20,20,20,20,20,-1,12,12,-1,7,7,6,5,4,3,3,3,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,4,3,2,1,0,1,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,24,24,25,25,25,-1,27,27,27,28,-1,35,35, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,8,8,8,8,8,8,8,-1,-1,11,11,11,11,12,13,14,-1,-1,23,23,24,25,26,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,9,9,9,9,9,9,10,11,12,12,12,12,12,13,-1,-1,22,22,23,24,25,26,-1,-1,29,29,29,29,-1,37,37, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,10,10,10,10,10,10,11,12,13,13,13,13,-1,-1,21,21,22,23,24,25,26,-1,31,30,30,30,30,-1,37,37, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,31,31,31,31,-1,-1,36,36, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,21,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,-1,35,35,35, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,21,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,-1,-1,34,34,35, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 30,30,30,30,30,30,31,30,30,30,30,31,32,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,33,34,35,36,37,38,39,40,41,40,40,40,40,41,41,40,40,40,40,40, 30,29,29,29,29,30,-1,29,29,29,30,31,32,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,40,39,39,39,-1,-1,39,39,39,39,40, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,31,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 30,29,28,27,26,26,26,26,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,36,36,36,36,37,38,39,40, 31,-1,-1,-1,26,25,25,25,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,35,35,35,36,-1,-1,-1,41, 31,-1,-1,27,26,25,24,24,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,29,28,27,28,29,30,31,32,33,34,-1,-1,34,34,35,36,37,-1,-1,41, 30,29,28,27,26,25,24,23,23,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,33,33,34,35,36,37,38,39,40, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,20,19,18,17,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,15,15,15,15,-1,-1,28,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,14,14,14,14,14,14,14,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,11,11,11,11,11,11,11,-1,-1,13,13,13,13,13,14,15,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,10,10,10,10,10,10,10,-1,-1,12,12,12,12,13,14,15,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,8,8,8,8,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,7,7,7,7,7,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,4,4,4,4,5,6,-1,-1,11,11,11,12,13,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 24,-1,21,21,21,21,20,21,-1,12,12,-1,8,7,6,5,4,3,3,3,4,5,6,-1,-1,12,12,12,12,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,2,1,0,1,2,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,23,23,24,24,24,-1,26,26,26,27,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,8,8,8,8,8,8,8,-1,-1,10,10,10,10,11,12,13,-1,-1,22,22,23,24,25,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,9,9,9,9,9,9,10,11,11,11,11,11,11,12,-1,-1,21,21,22,23,24,25,-1,-1,28,28,28,28,-1,36,36, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,10,10,10,10,10,10,11,12,12,12,12,12,-1,-1,20,20,21,22,23,24,25,-1,30,29,29,29,29,-1,36,36, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,30,30,30,30,-1,-1,35,35, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,-1,34,34,34, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,21,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,-1,-1,33,33,34, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, 30,30,30,30,30,30,31,30,30,30,30,31,32,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,33,34,35,36,37,38,39,40,40,39,39,39,39,40,40,39,39,39,39,39, 30,29,29,29,29,30,-1,29,29,29,30,31,32,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,40,39,38,38,38,-1,-1,38,38,38,38,39, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 30,29,28,27,26,26,26,26,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,35,35,35,35,36,37,38,39, 31,-1,-1,-1,26,25,25,25,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,34,34,34,35,-1,-1,-1,40, 31,-1,-1,27,26,25,24,24,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,29,28,27,28,29,30,31,32,33,34,-1,-1,33,33,34,35,36,-1,-1,40, 30,29,28,27,26,25,24,23,23,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,32,32,33,34,35,36,37,38,39, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,20,19,18,17,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,15,15,15,15,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,12,12,12,12,12,12,13,14,14,14,14,14,14,14,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,11,11,11,11,11,11,11,-1,-1,13,13,13,13,13,14,15,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,10,10,10,10,10,10,10,-1,-1,12,12,12,12,13,14,15,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,8,8,8,8,8,8,8,8,8,8,9,10,10,10,11,12,13,14,15,16,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,7,7,7,7,7,7,7,7,7,-1,9,9,10,11,12,13,14,15,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,4,4,4,4,5,6,-1,-1,11,11,11,12,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,3,3,3,4,5,6,-1,-1,12,12,12,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,1,0,1,2,3,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,22,22,23,23,23,-1,25,25,25,26,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,8,8,8,8,8,8,8,-1,-1,9,9,9,9,10,11,12,-1,-1,21,21,22,23,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,9,9,9,9,9,9,10,11,10,10,10,10,10,11,-1,-1,20,20,21,22,23,24,-1,-1,27,27,27,27,-1,35,35, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,10,10,10,10,10,10,11,11,11,11,11,11,-1,-1,19,19,20,21,22,23,24,-1,29,28,28,28,28,-1,35,35, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,29,29,29,29,-1,-1,34,34, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,-1,33,33,33, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,-1,-1,32,32,33, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 31,31,31,31,31,31,32,31,31,31,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,41,40,39,39,39,39,40,40,39,39,39,39,39, 31,30,30,30,30,31,-1,30,30,30,31,32,33,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 31,30,29,28,27,27,27,27,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,35,35,35,35,36,37,38,39, 32,-1,-1,-1,27,26,26,26,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,34,34,34,35,-1,-1,-1,40, 32,-1,-1,28,27,26,25,25,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,33,33,34,35,36,-1,-1,40, 31,30,29,28,27,26,25,24,24,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,32,32,33,34,35,36,37,38,39, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,21,20,19,18,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,15,15,15,15,15,15,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,14,15,16,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,13,13,13,13,14,15,16,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,3,2,1,0,1,2,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,22,22,23,23,23,-1,25,25,25,26,-1,33,33, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,8,8,8,8,8,8,8,-1,-1,9,9,9,9,10,11,12,-1,-1,21,21,22,23,24,-1,-1,26,26,26,26,-1,34,34, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,9,9,9,9,9,9,10,11,10,10,10,10,10,11,-1,-1,20,20,21,22,23,24,-1,-1,27,27,27,27,-1,35,35, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,10,10,10,10,10,10,11,11,11,11,11,11,-1,-1,19,19,20,21,22,23,24,-1,29,28,28,28,28,-1,35,35, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,29,29,29,29,-1,-1,34,34, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,-1,33,33,33, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,-1,-1,32,32,33, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 32,32,32,32,32,32,33,32,32,32,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,41,40,39,39,39,39,40,40,39,39,39,39,39, 32,31,31,31,31,32,-1,31,31,31,32,33,34,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 32,31,30,29,28,28,28,28,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,35,35,35,35,36,37,38,39, 33,-1,-1,-1,28,27,27,27,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,34,34,34,35,-1,-1,-1,40, 33,-1,-1,29,28,27,26,26,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,33,33,34,35,36,-1,-1,40, 32,31,30,29,28,27,26,25,25,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,32,32,33,34,35,36,37,38,39, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,22,21,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,17,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,7,8,-1,-1,13,13,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,5,5,6,7,8,-1,-1,14,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,3,2,1,0,1,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,6,6,6,6,6,6,6,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,22,22,23,23,23,-1,25,25,25,26,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,8,8,8,8,8,8,8,-1,-1,9,9,9,9,10,11,12,-1,-1,21,21,22,23,24,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,9,9,9,9,9,9,10,11,10,10,10,10,10,11,-1,-1,20,20,21,22,23,24,-1,-1,27,27,27,27,-1,35,35, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,10,10,10,10,10,10,11,11,11,11,11,11,-1,-1,19,19,20,21,22,23,24,-1,29,28,28,28,28,-1,35,35, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,29,29,29,29,-1,-1,34,34, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,-1,33,33,33, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,22,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,-1,-1,32,32,33, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,22,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 31,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 32,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 33,33,33,33,33,33,34,33,33,33,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 33,32,32,32,32,33,-1,32,32,32,33,34,35,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 33,32,31,30,29,29,29,29,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,35,35,35,35,36,37,38,39, 34,-1,-1,-1,29,28,28,28,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,34,34,34,35,-1,-1,-1,40, 34,-1,-1,30,29,28,27,27,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,33,33,34,35,36,-1,-1,40, 33,32,31,30,29,28,27,26,26,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,32,32,33,34,35,36,37,38,39, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,13,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,14,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,6,6,7,8,9,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,6,6,6,6,6,6,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,7,7,7,7,7,7,7,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,22,22,23,23,23,-1,25,25,25,26,-1,33,33, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,8,8,8,8,8,8,8,-1,-1,9,9,9,9,10,11,12,-1,-1,21,21,22,23,24,-1,-1,26,26,26,26,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,9,9,9,9,9,9,10,11,10,10,10,10,10,11,-1,-1,20,20,21,22,23,24,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,10,10,10,10,10,10,11,11,11,11,11,11,-1,-1,19,19,20,21,22,23,24,-1,29,28,28,28,28,-1,35,35, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,29,29,29,29,-1,-1,34,34, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,-1,33,33,33, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,22,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,-1,-1,32,32,33, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,23,22,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 32,31,30,29,28,27,26,25,25,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 33,-1,-1,29,28,27,26,26,-1,-1,32,31,30,29,28,27,26,25,26,27,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 33,-1,-1,-1,28,27,27,27,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 32,31,30,29,28,28,28,28,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,36,35,34,33,32,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,39,39,39,39,39,40,39,39,39,39,39,38,37,36,35,34,33,32,31,32,33,34,35,36,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 39,38,38,38,38,39,-1,38,38,38,39,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 39,38,37,36,35,35,35,35,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 40,-1,-1,-1,35,34,34,34,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 40,-1,-1,36,35,34,33,33,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 39,38,37,36,35,34,33,32,32,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 39,38,38,-1,-1,32,-1,-1,31,30,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 39,39,39,-1,31,31,31,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,26,26,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,18,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,17,16,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,16,15,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,15,14,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,13,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,14,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,9,8,7,6,6,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,0,1,2,3,4,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,6,6,6,6,6,6,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,12,11,10,9,9,9,9,-1,-1,8,8,8,8,8,8,8,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,11,10,10,10,10,10,11,10,9,9,9,9,9,9,-1,-1,19,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,25,25,-1,-1,11,11,11,11,11,11,10,10,10,10,10,10,-1,-1,18,18,19,20,20,20,20,-1,23,22,22,22,22,-1,30,30, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 38,38,38,-1,30,30,30,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,22,-1,-1,24,24,24,-1,32,32,32, 38,37,37,-1,-1,31,-1,-1,30,29,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,25,-1,-1,31,31,32, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 38,37,36,35,34,33,32,31,31,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 39,-1,-1,35,34,33,32,32,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 39,-1,-1,-1,34,33,33,33,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 38,37,36,35,34,34,34,34,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 38,37,37,37,37,-1,-1,37,37,37,38,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 38,38,38,38,38,39,39,38,38,38,38,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 39,39,39,39,39,39,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 39,38,38,38,38,39,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 39,38,38,-1,-1,32,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,25,25,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 39,39,39,-1,31,31,31,-1,-1,29,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,26,25,25,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,26,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,17,16,16,15,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,17,16,15,15,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,17,16,15,14,14,13,13,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,16,15,14,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,15,14,13,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,13,13,-1,-1,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,14,-1,-1,8,7,6,5,5,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,1,0,1,2,3,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,6,6,6,6,6,6,6,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,12,11,10,9,9,9,9,-1,-1,8,8,8,8,8,8,8,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,11,10,10,10,10,10,11,10,9,9,9,9,9,9,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,25,25,-1,-1,11,11,11,11,11,11,10,10,10,10,10,10,-1,-1,18,18,19,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 38,38,38,-1,30,30,30,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,23,23,23,-1,31,31,31, 38,37,37,-1,-1,31,-1,-1,30,29,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,22,23,-1,-1,24,-1,-1,30,30,31, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 38,37,36,35,34,33,32,31,31,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,24,24,25,26,27,28,29,30,31, 39,-1,-1,35,34,33,32,32,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,25,25,26,27,28,-1,-1,32, 39,-1,-1,-1,34,33,33,33,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,26,26,26,27,-1,-1,-1,32, 38,37,36,35,34,34,34,34,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,27,27,27,27,28,29,30,31, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 38,37,37,37,37,-1,-1,37,37,37,38,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,31,30,30,30,-1,31,30,30,30,30,31, 38,38,38,38,38,39,39,38,38,38,38,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,31,31,31,31,32,31,31,31,31,31,31, 38,38,38,38,38,38,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 38,37,37,37,37,38,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 38,37,37,-1,-1,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 38,38,38,-1,31,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,26,25,24,23,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 37,37,-1,29,29,29,29,30,-1,27,27,27,26,25,24,24,-1,-1,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,25,25,-1,-1,16,15,15,15,15,15,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,16,15,15,14,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,16,15,14,14,13,13,13,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,17,16,15,14,13,13,12,12,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,16,15,14,13,12,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,15,14,13,12,11,11,-1,8,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,2,1,0,1,2,3,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,12,11,10,9,9,9,9,-1,-1,8,8,8,8,8,8,8,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,11,10,10,10,10,10,11,10,9,9,9,9,9,9,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,25,25,-1,-1,11,11,11,11,11,11,10,10,10,10,10,10,-1,-1,18,18,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 38,38,38,-1,30,30,30,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 38,37,37,-1,-1,31,-1,-1,30,29,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 38,37,36,35,34,33,32,31,31,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,23,23,24,25,26,27,28,29,30, 39,-1,-1,35,34,33,32,32,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,24,24,25,26,27,-1,-1,31, 39,-1,-1,-1,34,33,33,33,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,25,25,25,26,-1,-1,-1,31, 38,37,36,35,34,34,34,34,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,26,26,26,26,27,28,29,30, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 38,37,37,37,37,-1,-1,37,37,37,38,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,30,29,29,29,-1,30,29,29,29,29,30, 38,38,38,38,38,39,39,38,38,38,38,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,30,30,30,30,31,30,30,30,30,30,30, 37,37,37,37,37,37,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 37,36,36,36,36,37,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 37,36,36,-1,-1,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,-1,-1,23,23,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 37,37,37,-1,31,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 37,37,-1,29,29,29,29,30,-1,27,27,26,25,24,23,23,-1,-1,15,15,15,15,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 36,36,-1,28,28,28,28,-1,-1,26,26,26,25,24,24,-1,-1,15,14,14,14,14,14,14,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,-1,-1,15,14,14,13,13,13,13,-1,-1,11,11,11,11,11,11,11,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,15,14,13,13,12,12,12,-1,-1,10,10,10,10,10,10,10,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,17,16,15,14,13,12,12,11,11,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,16,15,14,13,12,11,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,15,14,13,12,11,10,10,-1,7,7,7,7,7,7,7,7,7,7,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,12,11,11,11,-1,-1,6,5,4,4,4,4,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,12,12,12,-1,-1,6,5,4,3,3,3,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,3,2,1,0,1,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,12,11,10,9,9,9,9,-1,-1,8,8,8,8,8,8,8,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,11,10,10,10,10,10,11,10,9,9,9,9,9,9,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,26,25,25,-1,-1,11,11,11,11,11,11,10,10,10,10,10,10,-1,-1,18,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 38,38,38,-1,30,30,30,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 38,37,37,-1,-1,31,-1,-1,30,29,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 38,37,36,35,34,33,32,31,31,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,22,22,23,24,25,26,27,28,29, 39,-1,-1,35,34,33,32,32,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,23,23,24,25,26,-1,-1,30, 39,-1,-1,-1,34,33,33,33,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,24,24,24,25,-1,-1,-1,30, 38,37,36,35,34,34,34,34,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,25,25,25,25,26,27,28,29, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 38,37,37,37,37,-1,-1,37,37,37,38,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,30,29,28,28,28,-1,29,28,28,28,28,29, 38,38,38,38,38,39,39,38,38,38,38,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,30,29,29,29,29,30,29,29,29,29,29,29, 37,37,37,37,37,37,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 37,36,36,36,36,37,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 37,36,36,-1,-1,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,-1,-1,23,23,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 37,37,37,-1,32,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 38,38,-1,-1,31,31,31,31,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 38,38,-1,30,30,30,30,31,-1,28,27,26,25,24,23,23,-1,-1,15,15,15,15,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 37,37,-1,29,29,29,29,-1,-1,27,27,26,25,24,24,-1,-1,15,14,14,14,14,14,14,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 36,36,-1,28,28,28,28,-1,-1,26,26,26,25,25,-1,-1,15,14,14,13,13,13,13,-1,-1,11,11,11,11,11,11,11,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,15,14,13,13,12,12,12,-1,-1,10,10,10,10,10,10,10,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,17,16,15,14,13,12,12,11,11,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,7,7,7,7,7,7,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,13,12,11,11,11,-1,-1,6,5,4,4,4,4,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,12,12,12,12,-1,-1,6,5,4,3,3,3,4,5,6,7,8,-1,12,12,-1,21,20,21,21,21,21,-1,24, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,2,1,0,1,2,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,13,12,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,26,-1,-1,12,11,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 37,37,-1,29,29,-1,29,30,-1,27,27,27,27,26,25,25,-1,-1,12,12,12,12,12,11,10,10,10,10,10,10,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 39,39,39,-1,31,31,31,-1,-1,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 39,38,38,-1,-1,32,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,21,21,22,23,24,25,26,27,28, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,22,22,23,24,25,-1,-1,29, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,23,23,23,24,-1,-1,-1,29, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,24,24,24,24,25,26,27,28, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 39,38,38,38,38,-1,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,29,28,27,27,27,-1,28,27,27,27,27,28, 39,39,39,39,39,40,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,29,28,28,28,28,29,28,28,28,28,28,28, 37,37,37,37,37,37,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 37,36,36,36,36,37,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 37,36,36,-1,-1,34,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,19,-1,-1,23,23,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 37,37,37,-1,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 38,38,-1,-1,32,32,32,32,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 39,39,-1,31,31,31,31,32,-1,28,27,26,25,24,23,23,-1,-1,15,15,15,15,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 38,38,-1,30,30,30,30,-1,-1,28,27,26,25,24,24,-1,-1,15,14,14,14,14,14,14,13,12,12,12,12,12,12,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 37,37,-1,29,29,29,29,-1,-1,27,27,26,25,25,-1,-1,15,14,14,13,13,13,13,-1,-1,11,11,11,11,11,11,11,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,29,28,28,28,-1,26,26,26,26,26,-1,-1,-1,15,14,13,13,12,12,12,-1,-1,10,10,10,10,10,10,10,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,17,16,15,14,13,12,12,11,11,-1,-1,9,9,9,9,9,9,9,9,9,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,10,-1,7,7,7,7,7,7,7,7,7,7,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,4,4,4,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,3,3,3,4,5,6,7,7,-1,12,12,-1,20,20,20,20,20,21,-1,24, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,1,0,1,2,3,4,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,14,13,12,11,11,11,11,-1,-1,8,8,8,8,8,8,8,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,26,26,-1,-1,13,12,12,12,12,12,11,10,9,9,9,9,9,9,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 38,38,-1,30,30,-1,30,31,-1,28,28,28,27,26,25,25,-1,-1,13,13,13,13,12,11,10,10,10,10,10,10,-1,-1,16,15,15,15,15,15,15,-1,18,17,17,17,17,-1,25,25, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 39,39,39,-1,32,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 39,38,38,-1,-1,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,20,20,21,22,23,24,25,26,27, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,21,21,22,23,24,-1,-1,28, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,22,22,22,23,-1,-1,-1,28, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,23,23,23,23,24,25,26,27, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 39,38,38,38,38,-1,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,29,28,27,26,26,26,-1,27,26,26,26,26,27, 39,39,39,39,39,40,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,29,28,27,27,27,27,28,27,27,27,27,27,27, 38,38,38,38,38,38,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 38,37,37,37,37,38,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 38,37,37,-1,-1,35,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,-1,-1,24,24,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 38,38,38,-1,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 39,39,-1,-1,33,33,33,33,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 40,40,-1,32,32,32,32,33,-1,29,28,27,26,25,24,24,-1,-1,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 39,39,-1,31,31,31,31,-1,-1,29,28,27,26,25,25,-1,-1,16,15,15,15,15,15,15,14,13,13,13,13,13,13,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 38,38,-1,30,30,30,30,-1,-1,28,28,27,26,26,-1,-1,16,15,15,14,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 37,37,-1,30,29,29,29,-1,27,27,27,27,27,-1,-1,-1,16,15,14,14,13,13,13,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,18,17,16,15,14,13,13,12,12,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,8,8,8,8,8,8,8,8,8,9,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,7,7,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,6,6,-1,11,12,-1,19,19,19,19,19,20,-1,23, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,3,2,1,0,1,2,3,4,-1,8,8,-1,17,16,17,18,18,17,-1,20, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,6,6,6,6,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,-1,-1,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,8,8,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,30,30,30,30,-1,-1,28,28,28,27,26,26,-1,-1,14,13,13,13,13,12,11,10,9,9,9,9,9,9,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 39,39,-1,31,31,-1,31,32,-1,29,29,28,27,26,25,25,-1,-1,14,14,14,13,12,11,10,10,10,10,10,10,-1,-1,15,14,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 40,40,-1,-1,32,33,32,32,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 39,39,39,-1,33,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 39,38,38,-1,-1,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,19,19,20,21,22,23,24,25,26, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,20,20,21,22,23,-1,-1,27, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,21,21,21,22,-1,-1,-1,27, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,22,22,22,22,23,24,25,26, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 39,38,38,38,38,-1,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 39,39,39,39,39,40,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 39,39,39,39,39,39,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,32,33,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 39,38,38,38,38,39,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 39,38,38,-1,-1,36,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 39,39,39,-1,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,24,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 40,40,-1,-1,34,34,34,34,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 41,41,-1,33,33,33,33,34,-1,30,29,28,27,26,25,25,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 40,40,-1,32,32,32,32,-1,-1,30,29,28,27,26,26,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 39,39,-1,31,31,31,31,-1,-1,29,29,28,27,27,-1,-1,17,16,16,15,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 38,38,-1,31,30,30,30,-1,28,28,28,28,28,-1,-1,-1,17,16,15,15,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,19,18,17,16,15,14,14,13,13,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,-1,16,-1,17,17,18,19,20, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,6,6,6,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,5,5,6,7,6,5,5,-1,10,11,-1,18,18,18,18,18,19,-1,22, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,3,2,1,0,1,2,3,-1,7,7,-1,16,15,16,17,17,16,-1,19, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,6,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,7,7,7,7,7,7,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 38,38,-1,30,30,30,30,-1,-1,28,28,28,27,27,-1,-1,16,15,14,13,13,13,13,-1,-1,8,8,8,8,8,8,8,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,31,31,31,31,-1,-1,29,29,28,27,26,26,-1,-1,15,14,14,14,13,12,11,10,9,9,9,9,9,9,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 40,40,-1,32,32,-1,32,33,-1,30,29,28,27,26,25,25,-1,-1,15,15,14,13,12,11,10,10,10,10,10,10,-1,-1,14,13,13,13,13,13,13,-1,16,15,15,15,15,-1,23,23, 40,40,-1,-1,33,34,33,33,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,16,16,-1,-1,24,24, 39,39,39,-1,34,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 39,38,38,-1,-1,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,18,18,19,20,21,22,23,24,25, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,19,19,20,21,22,-1,-1,26, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,20,20,20,21,-1,-1,-1,26, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,21,21,21,21,22,23,24,25, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 39,38,38,38,38,-1,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 39,39,39,39,39,40,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 40,40,40,40,40,40,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 40,39,39,39,39,40,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 40,39,39,-1,-1,37,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 40,40,40,-1,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 41,41,-1,-1,35,35,35,35,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 42,42,-1,34,34,34,34,35,-1,31,30,29,28,27,26,26,-1,-1,18,18,18,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 41,41,-1,33,33,33,33,-1,-1,31,30,29,28,27,27,-1,-1,18,17,17,17,17,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 40,40,-1,32,32,32,32,-1,-1,30,30,29,28,28,-1,-1,18,17,17,16,16,16,16,-1,-1,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 39,39,-1,32,31,31,31,-1,29,29,29,29,29,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,12,11,11,11,11,11,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,20,19,18,17,16,15,15,14,14,-1,-1,12,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,14,13,12,11,11,11,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,10,9,8,8,8,8,8,8,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,8,7,7,7,7,7,-1,9,9,10,-1,15,-1,16,16,17,18,19, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,7,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,6,5,5,5,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,6,6,7,6,5,4,4,-1,9,10,-1,17,17,17,17,17,18,-1,21, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,3,3,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,2,2,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,3,2,1,0,1,2,-1,6,6,-1,15,14,15,16,16,15,-1,18, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,6,-1,11,-1,12,12,13,14,15, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,6,6,6,6,6,6,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 38,38,-1,31,30,30,30,-1,28,28,28,28,28,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,7,7,7,7,7,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 39,39,-1,31,31,31,31,-1,-1,29,29,28,27,27,-1,-1,17,16,15,14,14,13,13,-1,-1,8,8,8,8,8,8,8,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 40,40,-1,32,32,32,32,-1,-1,30,29,28,27,26,26,-1,-1,16,15,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 41,41,-1,33,33,-1,33,34,-1,30,29,28,27,26,25,25,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,12,12,-1,15,14,14,14,14,-1,22,22, 40,40,-1,-1,34,35,34,34,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,15,15,-1,-1,23,23, 39,39,39,-1,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 39,38,38,-1,-1,36,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,17,17,18,19,20,21,22,23,24, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,18,18,19,20,21,-1,-1,25, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,19,19,19,20,-1,-1,-1,25, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,20,20,20,20,21,22,23,24, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 39,38,38,38,38,-1,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 39,39,39,39,39,40,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,27,26,25,24,24,24,24,25,24,24,24,24,24,24, 39,39,39,39,39,39,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 39,38,38,38,38,39,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 39,38,38,-1,-1,38,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 39,39,39,-1,37,37,37,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,23,22,21,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 40,40,-1,-1,36,36,36,36,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 41,41,-1,35,35,35,35,36,-1,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 42,42,-1,34,34,34,34,-1,-1,30,29,28,27,26,26,-1,-1,19,18,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 41,41,-1,33,33,33,33,-1,-1,30,29,28,27,27,-1,-1,19,18,18,17,17,16,16,-1,-1,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 40,40,-1,33,32,32,32,-1,30,30,29,28,28,-1,-1,-1,19,18,17,17,16,16,16,-1,-1,12,11,10,10,10,10,10,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 39,39,-1,33,32,31,31,-1,29,29,29,29,-1,-1,21,20,19,18,17,16,16,15,15,-1,-1,12,11,10,9,9,9,9,9,9,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,11,10,9,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,10,9,8,7,7,7,7,7,7,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,9,8,7,6,6,6,6,6,-1,8,8,9,-1,14,-1,15,15,16,17,18, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,8,7,6,5,5,5,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,7,6,5,4,4,4,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,7,7,6,5,4,3,3,-1,9,9,-1,17,17,17,17,17,18,-1,21, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,2,2,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,1,1,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,4,3,2,1,0,1,-1,6,6,-1,15,14,15,16,16,15,-1,18, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,6,-1,11,-1,12,12,13,14,15, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,6,6,6,6,6,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 39,39,-1,32,31,31,31,-1,29,29,29,28,28,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 40,40,-1,32,32,32,32,-1,-1,30,29,28,27,27,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 41,41,-1,33,33,33,33,-1,-1,30,29,28,27,26,26,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 41,41,-1,34,34,-1,34,35,-1,30,29,28,27,26,25,25,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,12,12,12,-1,15,14,14,14,14,-1,22,22, 40,40,-1,-1,35,36,35,35,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,15,15,-1,-1,23,23, 39,39,39,-1,36,36,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 39,38,38,-1,-1,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,17,17,18,19,20,21,22,23,24, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,18,18,19,20,21,-1,-1,25, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,19,19,19,20,-1,-1,-1,25, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,20,20,20,20,21,22,23,24, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 39,38,38,38,38,-1,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 39,39,39,39,39,40,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,27,26,25,24,24,24,24,25,24,24,24,24,24,24, 39,39,39,39,39,39,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 39,38,38,38,38,39,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 39,38,38,-1,-1,39,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 39,39,39,-1,38,38,38,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,23,22,21,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 40,40,-1,-1,37,37,37,37,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 41,41,-1,36,36,36,36,37,-1,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 42,42,-1,35,35,35,35,-1,-1,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 42,42,-1,34,34,34,34,-1,-1,30,29,28,27,27,-1,-1,20,19,19,18,17,16,16,-1,-1,12,11,11,11,11,11,11,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 41,41,-1,34,33,33,33,-1,31,30,29,28,28,-1,-1,-1,20,19,18,18,17,17,17,-1,-1,12,11,10,10,10,10,10,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 40,40,-1,34,33,32,32,-1,30,30,29,29,-1,-1,22,21,20,19,18,17,17,16,16,-1,-1,12,11,10,9,9,9,9,9,9,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,11,10,9,8,7,7,7,7,7,7,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,6,6,6,6,-1,8,8,9,-1,14,-1,15,15,16,17,18, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,9,8,7,6,5,5,5,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,9,8,7,6,5,4,4,4,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,8,7,6,5,4,3,3,-1,9,9,-1,17,17,17,17,17,18,-1,21, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,2,2,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,1,1,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,0,-1,6,6,-1,15,14,15,16,16,15,-1,18, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,6,-1,11,-1,12,12,13,14,15, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 39,39,-1,33,32,31,31,-1,29,29,29,29,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,6,6,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 40,40,-1,33,32,32,32,-1,30,30,29,28,28,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,7,7,7,7,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 41,41,-1,33,33,33,33,-1,-1,30,29,28,27,27,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,8,8,8,8,8,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 42,42,-1,34,34,34,34,-1,-1,30,29,28,27,26,26,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 41,41,-1,35,35,-1,35,36,-1,30,29,28,27,26,25,25,-1,-1,17,16,15,14,13,12,11,10,10,10,10,10,-1,-1,13,12,12,12,12,12,12,-1,15,14,14,14,14,-1,22,22, 40,40,-1,-1,36,37,36,36,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,15,15,-1,-1,23,23, 39,39,39,-1,37,37,37,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 39,38,38,-1,-1,38,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,17,17,18,19,20,21,22,23,24, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,18,18,19,20,21,-1,-1,25, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,19,19,19,20,-1,-1,-1,25, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,20,20,20,20,21,22,23,24, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 39,38,38,38,38,-1,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 39,39,39,39,39,40,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,27,26,25,24,24,24,24,25,24,24,24,24,24,24, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,44,44,44,44,45,44,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 44,43,43,43,43,44,-1,43,43,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,25, 44,43,42,42,42,-1,-1,42,42,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,32,32,32,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,31,31,31,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,26, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,30,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,26, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,24,25, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,19,18,17,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 44,43,43,-1,-1,43,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 44,44,44,-1,42,42,42,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,16,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 45,45,-1,-1,41,41,41,41,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,17,16,-1,-1,24,24, 46,46,-1,40,40,40,40,41,-1,35,34,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,14,13,13,13,13,13,13,-1,16,15,-1,15,15,-1,23,23, 47,47,-1,39,39,39,39,-1,-1,35,34,33,32,31,31,-1,-1,24,23,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 46,46,-1,38,38,38,38,-1,-1,35,34,33,32,32,-1,-1,24,23,23,22,22,21,21,-1,-1,17,16,15,14,13,13,13,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 45,45,-1,38,37,37,37,-1,35,35,34,33,33,-1,-1,-1,24,23,22,22,21,21,21,-1,-1,17,16,15,14,13,12,12,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 44,44,-1,38,37,36,36,-1,34,34,34,34,-1,-1,26,25,24,23,22,21,21,20,20,-1,-1,17,16,15,14,13,12,11,11,11,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,16,15,14,13,12,11,10,10,10,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,15,14,13,12,11,10,9,9,9,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,14,13,12,11,10,9,8,8,-1,6,6,6,-1,12,-1,13,13,14,15,16, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,13,12,11,10,9,8,7,6,5,5,6,-1,13,-1,14,14,14,-1,17, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,12,11,10,9,8,8,-1,4,4,-1,-1,14,-1,-1,-1,15,-1,18, 44,-1,41,42,42,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,11,10,9,9,9,-1,3,4,-1,15,15,15,15,15,16,-1,19, 45,-1,42,42,41,41,41,41,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,2,-1,-1,14,14,14,14,15,15,-1,18, 44,-1,41,41,41,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,1,-1,-1,13,13,13,14,14,14,-1,17, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,0,1,-1,13,12,13,14,14,13,-1,16, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,1,1,-1,-1,11,-1,-1,-1,12,-1,15, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,3,-1,10,-1,11,11,11,-1,14, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,3,-1,9,-1,10,10,11,12,13, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,4,-1,8,8,9,10,-1,-1,14, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 43,43,-1,37,36,35,35,-1,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,7,6,6,6,-1,8,8,9,10,-1,16,16, 44,44,-1,37,36,36,36,-1,33,32,31,30,30,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,8,7,7,7,7,-1,9,9,9,10,-1,17,17, 45,45,-1,37,37,37,37,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,9,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 44,44,-1,38,38,38,38,-1,-1,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,10,9,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 43,43,-1,39,39,-1,39,40,-1,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,11,10,10,10,10,10,10,-1,13,12,12,12,12,-1,20,20, 42,42,-1,-1,40,41,40,40,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,11,11,11,11,-1,11,11,-1,13,13,13,13,-1,-1,21,21, 41,41,41,-1,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,14,13,12,12,12,12,12,13,12,12,-1,-1,14,14,14,-1,22,22,22, 41,40,40,-1,-1,42,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,14,13,13,13,13,13,13,13,13,13,14,-1,-1,15,-1,-1,21,21,22, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,21,22, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,23, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,23, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 41,40,39,39,39,-1,-1,39,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 41,40,40,40,40,-1,-1,40,40,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 41,41,41,41,41,42,42,41,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, 45,45,45,45,45,45,46,45,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 45,44,44,44,44,45,-1,44,44,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 45,44,43,43,43,-1,-1,43,43,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 45,44,44,-1,-1,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 45,45,45,-1,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 46,46,-1,-1,41,41,41,41,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 47,47,-1,40,40,40,40,41,-1,36,35,34,33,32,31,31,-1,-1,24,24,23,22,21,20,19,18,17,16,16,16,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 47,47,-1,39,39,39,39,-1,-1,36,35,34,33,32,32,-1,-1,24,23,23,23,22,21,20,19,18,17,16,15,15,15,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 46,46,-1,38,38,38,38,-1,-1,36,35,34,33,33,-1,-1,24,23,23,22,22,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 45,45,-1,38,37,37,37,-1,35,35,35,34,34,-1,-1,-1,24,23,22,22,21,21,21,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,21,20,20,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,17,16,15,14,13,12,11,11,11,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,15,14,13,12,11,10,10,10,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,11,10,9,9,-1,7,7,7,-1,13,-1,14,14,15,16,17, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,10,9,8,7,6,6,7,-1,14,-1,15,15,15,-1,18, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,9,9,-1,5,5,-1,-1,15,-1,-1,-1,16,-1,19, 44,-1,41,42,42,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,4,5,-1,15,15,15,15,15,16,-1,19, 45,-1,42,42,41,41,41,41,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,3,-1,-1,14,14,14,14,15,15,-1,18, 44,-1,41,41,41,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,2,-1,-1,13,13,13,14,14,14,-1,17, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,1,0,-1,13,12,13,14,14,13,-1,16, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,1,1,-1,-1,11,-1,-1,-1,12,-1,15, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,3,-1,10,-1,11,11,11,-1,14, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,3,-1,9,-1,10,10,11,12,13, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,4,-1,8,8,9,10,-1,-1,14, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 43,43,-1,37,36,35,35,-1,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,7,6,6,6,-1,8,8,9,10,-1,16,16, 44,44,-1,37,36,36,36,-1,33,32,31,30,30,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,8,7,7,7,7,-1,9,9,9,10,-1,17,17, 45,45,-1,37,37,37,37,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,9,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 44,44,-1,38,38,38,38,-1,-1,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,10,9,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 43,43,-1,39,39,-1,39,40,-1,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,11,10,10,10,10,10,10,-1,13,12,12,12,12,-1,20,20, 42,42,-1,-1,40,41,40,40,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,11,11,11,11,-1,11,11,-1,13,13,13,13,-1,-1,21,21, 41,41,41,-1,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,14,13,12,12,12,12,12,13,12,12,-1,-1,14,14,14,-1,22,22,22, 41,40,40,-1,-1,42,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,14,13,13,13,13,13,13,13,13,13,14,-1,-1,15,-1,-1,21,21,22, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,16,15,14,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,21,22, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,23, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,23, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 41,40,39,39,39,-1,-1,39,39,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 41,40,40,40,40,-1,-1,40,40,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 41,41,41,41,41,42,42,41,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 49,48,48,48,48,49,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,26, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,25, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,24, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,23,-1,-1,23, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,22,22,22,22, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,22,21,21,21, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,16,-1,-1,20,20,20, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,15,15,15,-1,20,19,19, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,14,14,15,14,-1,-1,18,18, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,14,13,-1,13,13,-1,17,17, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,12,12,12,12,-1,16,16, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,33,32,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,11,11,11,11,-1,15,15, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,33,32,31,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,10,10,10,10,-1,14,14, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,35,34,33,32,31,30,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,9,9,9,10,-1,13,13, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,9,10,-1,13,12, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,8,9,9,-1,-1,11, 49,48,47,46,46,-1,45,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,9,8,8,9,10, 50,-1,47,47,47,-1,46,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,9,8,7,-1,11, 51,-1,48,-1,-1,-1,47,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,6,-1,12, 52,-1,49,49,49,49,48,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,20,19,18,17,17,17,-1,15,15,-1,3,3,3,3,4,5,-1,13, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,2,2,2,3,4,5,-1,14, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,1,1,2,3,4,5,-1,14, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,0,1,2,3,4,5,-1,13, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,2,-1,-1,-1,6,-1,12, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,3,-1,9,8,7,-1,11, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,4,-1,8,8,8,9,10, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,5,6,7,8,-1,-1,11, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,7,8,-1,13,12, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,7,7,7,8,-1,13,13, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,8,8,8,8,-1,14,14, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,9,9,9,9,-1,15,15, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,10,10,10,10,-1,16,16, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,12,11,11,11,11,-1,17,17, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,12,12,12,12,-1,-1,18,18, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,13,13,13,-1,20,19,19, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,14,-1,-1,20,20,20, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,22,21,21,21, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,22,22,22, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,23, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,24, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 49,48,48,48,48,49,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,26, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,25,25, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,25,24, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,23, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,22,22,-1,-1,22, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,22,21,21,21,21, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,21,20,20,20, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,16,-1,-1,19,19,19, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,15,15,15,-1,19,18,18, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,14,14,15,14,-1,-1,17,17, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,14,13,-1,13,13,-1,16,16, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,12,12,12,12,-1,15,15, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,32,31,31,30,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,11,11,11,11,-1,14,14, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,32,31,30,30,29,29,29,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,10,10,10,10,-1,13,13, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,34,33,32,31,30,29,29,28,28,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,9,9,9,10,-1,12,12, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,35,34,33,32,31,30,29,28,28,27,26,25,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,9,9,-1,12,11, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,8,8,8,-1,-1,10, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,8,7,7,8,9, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,8,7,6,-1,10, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,5,-1,11, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,19,18,17,17,17,-1,15,15,-1,3,3,3,3,3,4,-1,12, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,2,2,2,2,3,4,-1,13, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,1,1,1,2,3,4,-1,13, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,1,0,1,2,3,4,-1,12, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,1,-1,-1,-1,5,-1,11, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,2,-1,8,7,6,-1,10, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,3,-1,7,7,7,8,9, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,4,5,6,7,-1,-1,10, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,6,7,-1,12,11, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,6,6,6,7,-1,12,12, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,7,7,7,7,-1,13,13, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,8,8,8,8,-1,14,14, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,9,9,9,9,-1,15,15, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,11,10,10,10,10,-1,16,16, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,11,11,11,11,-1,-1,17,17, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,12,12,12,-1,19,18,18, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,13,-1,-1,19,19,19, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,21,20,20,20, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,21,21,21, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,22, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,23, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 46,45,45,45,45,-1,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,24,24,24,24,24,24, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 49,48,48,48,48,49,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,26, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,25,25, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,24,24, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,24,23, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,22,-1,-1,-1,22, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,21,21,-1,-1,21, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,21,20,20,20,20, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,20,19,19,19, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,16,-1,-1,18,18,18, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,15,15,15,-1,18,17,17, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,14,14,15,14,-1,-1,16,16, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,14,13,-1,13,13,-1,15,15, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,12,12,12,12,-1,14,14, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,33,32,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,11,11,11,11,-1,13,13, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,33,32,31,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,10,10,10,10,-1,12,12, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,35,34,33,32,31,30,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,9,9,9,9,-1,11,11, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,8,8,-1,11,10, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,8,7,7,-1,-1,9, 49,48,47,46,46,-1,45,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,7,6,6,7,8, 50,-1,47,47,47,-1,46,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,7,6,5,-1,9, 51,-1,48,-1,-1,-1,47,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,4,-1,10, 52,-1,49,49,49,49,48,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,20,19,18,17,17,17,-1,15,15,-1,3,3,3,3,3,3,-1,11, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,2,2,2,2,2,3,-1,12, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,2,1,1,1,2,3,-1,12, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,2,1,0,1,2,3,-1,11, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,2,-1,-1,-1,4,-1,10, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,3,-1,7,6,5,-1,9, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,4,-1,7,6,6,7,8, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,5,6,7,7,-1,-1,9, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,7,8,-1,11,10, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,7,7,7,8,-1,11,11, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,8,8,8,8,-1,12,12, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,9,9,9,9,-1,13,13, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,10,10,10,10,-1,14,14, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,12,11,11,11,11,-1,15,15, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,12,12,12,12,-1,-1,16,16, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,13,13,13,-1,18,17,17, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,14,-1,-1,18,18,18, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,20,19,19,19, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,20,20,20,20, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,21,-1,-1,21, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,22, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,23, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,24, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 49,48,48,48,48,49,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,26, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,25,25, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,24,24, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,24,23, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,22,-1,-1,-1,22, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,21,21,-1,-1,21, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,21,20,20,20,20, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,20,19,19,19, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,16,-1,-1,18,18,18, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,15,15,15,-1,18,17,17, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,14,14,15,14,-1,-1,16,16, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,14,13,-1,13,13,-1,15,15, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,12,12,12,12,-1,14,14, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,11,11,11,11,-1,13,13, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,10,10,10,10,-1,12,12, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,9,9,9,9,-1,11,11, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,8,8,-1,11,10, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,8,7,7,-1,-1,9, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,7,6,6,7,8, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,7,6,5,-1,9, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,4,-1,10, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,3,3,3,3,3,3,-1,11, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,3,2,2,2,2,2,-1,12, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,3,2,1,1,1,2,-1,11, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,3,2,1,0,1,2,-1,10, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,3,-1,-1,-1,3,-1,9, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,4,-1,6,5,4,-1,8, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,5,-1,6,5,5,6,7, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,6,7,6,6,-1,-1,8, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,10,9, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,8,8,8,8,-1,10,10, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,9,9,9,9,-1,11,11, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,10,10,10,10,-1,12,12, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,11,11,11,11,-1,13,13, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,13,12,12,12,12,-1,14,14, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,13,13,13,13,-1,-1,15,15, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,14,14,14,-1,17,16,16, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,15,-1,-1,17,17,17, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,19,18,18,18, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,20,19,19,19,19, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,20,20,-1,-1,20, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,21,-1,-1,-1,21, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,23,22, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,25, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 49,48,48,48,48,49,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,26, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,25,25, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,24,24, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,24,23, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,22,-1,-1,-1,22, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,21,21,-1,-1,21, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,21,20,20,20,20, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,20,19,19,19, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,16,-1,-1,18,18,18, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,15,15,15,-1,18,17,17, 50,50,-1,-1,49,49,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,14,14,15,14,-1,-1,16,16, 51,51,-1,48,48,48,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,14,13,-1,13,13,-1,15,15, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,12,12,12,12,-1,14,14, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,11,11,11,11,-1,13,13, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,10,10,10,10,-1,12,12, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,9,9,9,9,-1,11,11, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,8,8,-1,11,10, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,7,8,7,7,-1,-1,9, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,6,-1,7,6,6,7,8, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,5,-1,7,6,5,-1,9, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,4,-1,-1,-1,4,-1,10, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,4,3,3,3,3,3,-1,11, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,4,3,2,2,2,2,-1,11, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,4,3,2,1,1,1,-1,10, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,4,3,2,1,0,1,-1,9, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,4,-1,-1,-1,2,-1,8, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,5,-1,5,4,3,-1,7, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,6,-1,5,4,4,5,6, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,7,6,5,5,-1,-1,7, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,-1,9,8, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,7,7,7,7,-1,9,9, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,8,8,8,8,-1,10,10, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,9,9,9,9,-1,11,11, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,10,10,10,10,-1,12,12, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,12,11,11,11,11,-1,13,13, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,12,12,12,12,-1,-1,14,14, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,13,13,13,-1,16,15,15, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,14,-1,-1,16,16,16, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,18,17,17,17, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,20,19,18,18,18,18, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,20,19,19,-1,-1,19, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,20,20,-1,-1,-1,20, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,21,21,21,22,23,22,21, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,23,22,22,-1,22,22,23,22,22, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,23,23, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,24, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 50,50,50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,30,31,32,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 50,49,49,49,49,50,-1,48,47,46,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,26, 50,49,48,48,48,-1,-1,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,25,25, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,25,24,24,-1,24,24,25,24,24, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,23,23,23,24,25,24,23, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,22,22,-1,-1,-1,22, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,22,21,21,-1,-1,21, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,22,21,20,20,20,20, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,20,19,19,19, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,19,20,-1,-1,16,-1,-1,18,18,18, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,19,18,18,-1,-1,15,15,15,-1,18,17,17, 51,51,-1,-1,50,50,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,14,14,15,14,-1,-1,16,16, 52,52,-1,49,49,49,49,50,-1,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,14,13,-1,13,13,-1,15,15, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,33,32,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,12,12,12,12,-1,14,14, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,33,32,32,31,31,30,30,-1,-1,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,11,11,11,11,-1,13,13, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,33,32,31,31,30,30,30,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,10,10,10,10,-1,12,12, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,35,34,33,32,31,30,30,29,29,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,-1,9,9,9,9,-1,11,11, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,36,35,34,33,32,31,30,29,29,28,27,26,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,-1,11,10, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,24,23,22,21,20,19,18,18,18,-1,13,12,12,-1,8,8,7,7,-1,-1,9, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,7,-1,7,6,6,7,8, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,22,21,20,19,18,17,16,15,14,14,14,-1,6,-1,7,6,5,-1,9, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,21,20,19,18,17,17,-1,15,15,-1,-1,5,-1,-1,-1,4,-1,10, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,20,19,18,18,18,-1,16,16,-1,5,4,3,3,3,3,-1,11, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,5,4,3,2,2,2,-1,10, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,5,4,3,2,1,1,-1,9, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,5,4,3,2,1,0,-1,8, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,5,-1,-1,-1,1,-1,7, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,-1,4,3,2,-1,6, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,7,-1,4,3,3,4,5, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,6,5,4,4,-1,-1,6, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,5,5,-1,8,7, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,6,6,6,6,-1,8,8, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,7,7,7,7,-1,9,9, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,8,8,8,8,-1,10,10, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,9,9,9,9,-1,11,11, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,11,10,10,10,10,-1,12,12, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,11,11,11,11,-1,-1,13,13, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,12,12,12,-1,15,14,14, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,13,-1,-1,15,15,15, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,17,16,16,16, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,19,18,17,17,17,17, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,19,18,18,-1,-1,18, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,19,19,-1,-1,-1,19, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,20,20,20,21,22,21,20, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,22,21,21,-1,21,21,22,21,21, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,22,22, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,28,27,26,25,24,23,23,23,-1,24,23,23,23,23,23, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,28,27,26,25,24,24,24,24,25,24,24,24,24,24,24, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 53,53,53,53,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,32,31,30,29,28,27,26,25,25,25,25,26,26,25,25,25,25,25, 53,52,52,52,52,53,-1,51,50,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,24,24,24,24,24, 53,52,51,51,51,-1,-1,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,23,23, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,40,40,39,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,23,22,22,-1,22,22,23,22,22, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,39,39,38,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,22,21,21,21,22,23,22,21, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,38,38,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,22,21,20,20,-1,-1,-1,20, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,22,21,20,19,19,-1,-1,19, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,23,22,21,20,19,18,18,18,18, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,18,17,17,17, 53,52,52,-1,-1,55,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,22,23,-1,-1,19,-1,-1,16,16,16, 53,53,53,-1,54,54,54,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,21,21,-1,-1,18,18,18,-1,16,15,15, 54,54,-1,-1,53,53,53,53,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,20,-1,20,20,-1,17,17,18,17,-1,-1,14,14, 55,55,-1,52,52,52,52,53,-1,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,27,27,-1,-1,21,20,19,19,19,19,19,-1,17,16,-1,16,16,-1,13,13, 56,56,-1,51,51,51,51,-1,-1,44,43,42,41,40,40,-1,-1,36,35,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,20,19,18,18,18,18,-1,-1,15,15,15,15,-1,12,12, 57,57,-1,50,50,50,50,-1,-1,44,43,42,41,41,-1,-1,36,35,35,34,34,33,33,-1,-1,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,-1,-1,14,14,14,14,-1,11,11, 57,57,-1,50,49,49,49,-1,45,44,43,42,42,-1,-1,-1,36,35,34,34,33,33,33,-1,-1,29,28,27,26,25,24,24,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,10,10, 56,56,-1,50,49,48,48,-1,45,44,43,43,-1,-1,38,37,36,35,34,33,33,32,32,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,-1,12,12,12,12,-1,9,9, 55,56,-1,50,49,48,47,46,45,44,44,-1,-1,39,38,37,36,35,34,33,32,32,31,30,29,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,11,11,-1,9,8, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,27,26,25,24,23,22,21,21,21,-1,16,15,15,-1,12,11,10,10,-1,-1,7, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,13,-1,10,9,8,7,6, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,25,24,23,22,21,20,19,18,17,17,17,-1,14,-1,10,9,9,-1,5, 55,-1,52,-1,-1,-1,51,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,24,23,22,21,20,20,-1,18,18,-1,-1,13,-1,-1,-1,10,-1,4, 56,-1,53,52,52,52,52,52,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,24,24,23,22,21,21,21,-1,19,19,-1,13,12,11,11,11,11,-1,3, 55,-1,52,52,51,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,13,12,11,10,10,10,-1,2, 54,-1,51,51,51,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,13,12,11,10,9,9,-1,1, 53,-1,50,51,51,50,49,50,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,13,12,11,10,9,8,-1,0, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,12,-1,-1,-1,7,-1,1, 51,-1,48,48,48,-1,47,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,-1,7,6,6,-1,2, 50,49,48,47,47,-1,46,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,10,-1,7,6,5,4,3, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,13,12,12,-1,9,8,7,7,-1,-1,4, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,-1,6,5, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,-1,9,9,9,9,-1,6,6, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,10,10,10,10,-1,7,7, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,11,11,11,11,-1,8,8, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,12,12,12,12,-1,9,9, 52,52,-1,49,49,-1,49,50,-1,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,14,13,13,13,13,-1,10,10, 51,51,-1,-1,50,51,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,14,14,14,14,-1,-1,11,11, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,19,18,18,-1,-1,15,15,15,-1,13,12,12, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,19,20,-1,-1,16,-1,-1,13,13,13, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,15,14,14,14, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,20,19,18,17,16,15,15,15,15, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,19,18,17,16,16,-1,-1,16, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,19,18,17,17,-1,-1,-1,17, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,19,18,18,18,19,20,19,18, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,20,19,19,-1,19,19,20,19,19, 50,49,48,48,48,-1,-1,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,20,20, 50,49,49,49,49,-1,-1,48,47,46,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,28,27,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,21, 50,50,50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,29,28,27,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,31,32,33,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,54,54,54,54, 25,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,31,32,33,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,51,52,-1,-1,53,53,53,53,54, 24,24,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,-1,52,52,52,53,54, 23,23,24,23,23,-1,23,23,24,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,40,41,41,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 22,23,24,23,22,22,22,23,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,39,40,40,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 21,-1,-1,-1,21,21,22,23,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,39,39,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 20,-1,-1,20,20,21,22,23,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 19,19,19,19,20,21,22,23,24,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 18,18,18,19,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 17,17,17,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,54,-1,-1,53,53,54, 16,16,17,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,53,53,53,-1,54,54,54, 15,15,-1,-1,18,18,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,52,52,53,52,-1,-1,55,55, 14,14,-1,17,17,17,17,18,-1,20,20,20,20,20,21,22,-1,-1,28,28,28,29,30,30,31,32,33,34,35,35,-1,-1,40,40,41,42,43,44,45,-1,52,51,-1,51,51,-1,56,56, 13,13,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,27,27,27,28,29,29,30,31,32,33,34,34,34,34,-1,-1,41,41,42,43,44,45,-1,-1,50,50,50,50,-1,57,57, 12,12,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,26,26,26,27,28,28,29,-1,-1,33,33,33,33,33,34,35,-1,-1,42,42,43,44,45,-1,-1,49,49,49,49,-1,57,57, 11,11,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,25,25,26,27,27,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,-1,43,43,44,45,46,-1,48,48,48,49,-1,56,56, 10,10,-1,13,13,13,13,-1,16,16,17,18,-1,-1,24,24,24,25,26,26,27,28,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,44,44,45,45,-1,47,47,48,49,-1,55,55, 9,10,-1,12,12,12,13,14,15,16,17,-1,-1,23,23,23,24,25,25,26,27,28,28,29,30,30,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 8,-1,-1,11,11,12,13,-1,16,16,17,-1,22,22,22,23,24,24,25,26,27,27,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 7,8,9,10,11,-1,14,-1,17,17,17,-1,21,21,22,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,-1,49,49,50,51,52, 6,-1,10,10,11,-1,13,-1,18,18,18,19,20,21,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 5,-1,11,-1,-1,-1,12,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,50,-1,-1,-1,51,-1,54, 4,-1,10,10,10,10,11,12,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,51,51,51,51,51,52,-1,55, 3,-1,9,9,9,10,11,12,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,50,51,51,-1,54, 2,-1,8,8,9,10,11,12,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,50,50,50,-1,53, 1,-1,7,8,9,10,11,12,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 0,-1,6,-1,-1,-1,11,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 1,-1,5,5,6,-1,10,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 2,3,4,5,6,-1,9,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 3,-1,-1,6,6,7,8,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 4,5,-1,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 5,5,-1,8,8,8,8,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 6,6,-1,9,9,9,9,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 7,7,-1,10,10,10,10,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 8,8,-1,11,11,11,11,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 9,9,-1,12,12,-1,12,13,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 10,10,-1,-1,13,14,13,13,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 11,11,12,-1,14,14,14,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 12,12,12,-1,-1,15,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 13,13,13,14,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 14,14,14,14,15,16,17,18,19,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 15,-1,-1,15,15,16,17,18,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 16,-1,-1,-1,16,16,17,18,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 17,18,19,18,17,17,17,18,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 18,18,19,18,18,-1,18,18,19,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 19,19,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 20,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,49,48,48,48,48,49, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,26,27,28,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,33,32,31,30,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,51,51,51,51, 27,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,47,48,49,-1,-1,50,50,50,50,51, 26,26,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,-1,49,49,49,50,51, 25,25,26,25,25,-1,25,25,26,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,37,38,38,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 24,25,26,25,24,24,24,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,36,37,37,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 23,-1,-1,-1,23,23,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 22,-1,-1,22,22,23,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 21,21,21,21,22,23,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 20,20,20,21,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 19,19,19,-1,-1,17,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,51,-1,-1,50,50,51, 18,18,19,-1,16,16,16,-1,-1,19,19,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,50,50,50,-1,51,51,51, 17,17,-1,-1,15,15,15,15,-1,18,18,-1,18,18,18,19,20,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,49,49,50,49,-1,-1,52,52, 16,16,-1,14,14,14,14,15,-1,17,17,17,17,17,18,19,-1,-1,25,25,25,26,27,27,28,29,30,31,32,32,-1,-1,37,37,38,39,40,41,42,-1,49,48,-1,48,48,-1,53,53, 15,15,-1,13,13,13,13,-1,-1,16,16,16,16,17,18,-1,-1,24,24,24,25,26,26,27,28,29,30,31,31,31,31,-1,-1,38,38,39,40,41,42,-1,-1,47,47,47,47,-1,54,54, 14,14,-1,12,12,12,12,-1,-1,15,15,15,16,17,-1,-1,23,23,23,24,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,39,39,40,41,42,-1,-1,46,46,46,46,-1,54,54, 13,13,-1,11,11,11,11,-1,14,14,14,15,16,-1,-1,-1,22,22,23,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,40,40,41,42,43,-1,45,45,45,46,-1,53,53, 12,12,-1,10,10,10,10,-1,13,13,14,15,-1,-1,21,21,21,22,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,41,41,42,42,-1,44,44,45,46,-1,52,52, 11,12,-1,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 10,-1,-1,8,8,9,9,-1,13,13,14,-1,19,19,19,20,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 9,8,7,7,8,-1,8,-1,14,14,14,-1,18,18,19,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 10,-1,6,7,8,-1,7,-1,15,15,15,16,17,18,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 11,-1,5,-1,-1,-1,6,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 10,-1,4,4,4,4,5,6,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 9,-1,3,3,3,4,5,6,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 8,-1,2,2,3,4,5,6,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 7,-1,1,2,3,4,5,6,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 6,-1,0,-1,-1,-1,6,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 5,-1,1,2,3,-1,7,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 4,3,2,2,3,-1,6,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 5,-1,-1,3,3,4,5,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 6,7,-1,4,4,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 7,7,-1,5,5,5,5,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 8,8,-1,6,6,6,6,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 9,9,-1,7,7,7,7,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 10,10,-1,8,8,8,8,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 11,11,-1,9,9,-1,9,10,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 12,12,-1,-1,10,11,10,10,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 13,13,14,-1,11,11,11,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 14,14,14,-1,-1,12,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 15,15,15,16,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 16,16,16,16,17,18,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 17,-1,-1,17,17,18,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 18,-1,-1,-1,18,18,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 19,20,21,20,19,19,19,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 20,20,21,20,20,-1,20,20,21,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 21,21,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 22,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,46,45,45,45,45,46, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,50,50, 28,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,46,47,48,-1,-1,49,49,49,49,50, 27,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,-1,-1,48,48,48,49,50, 26,26,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 25,26,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 24,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 23,-1,-1,23,23,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 22,22,22,22,23,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 21,21,21,22,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 20,20,20,-1,-1,17,-1,-1,20,19,19,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,50,-1,-1,49,49,50, 19,19,20,-1,16,16,16,-1,-1,18,18,19,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,49,49,49,-1,50,50,50, 18,18,-1,-1,15,15,15,15,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,48,48,49,48,-1,-1,51,51, 17,17,-1,14,14,14,14,15,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,26,27,28,29,30,31,31,-1,-1,36,36,37,38,39,40,41,-1,48,47,-1,47,47,-1,52,52, 16,16,-1,13,13,13,13,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,25,26,27,28,29,30,30,30,30,-1,-1,37,37,38,39,40,41,-1,-1,46,46,46,46,-1,53,53, 15,15,-1,12,12,12,12,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,38,38,39,40,41,-1,-1,45,45,45,45,-1,53,53, 14,14,-1,11,11,11,11,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,39,39,40,41,42,-1,44,44,44,45,-1,52,52, 13,13,-1,11,10,10,10,-1,12,12,13,14,-1,-1,20,20,20,21,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,40,40,41,41,-1,43,43,44,45,-1,51,51, 12,13,-1,10,10,9,9,10,11,12,13,-1,-1,19,19,19,20,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 11,-1,-1,9,9,9,8,-1,12,12,13,-1,18,18,18,19,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 10,9,8,8,9,-1,7,-1,13,13,13,-1,17,17,18,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 11,-1,7,8,9,-1,6,-1,14,14,14,15,16,17,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 12,-1,6,-1,-1,-1,5,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 13,-1,5,4,4,4,4,4,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 14,-1,5,4,3,3,3,3,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 13,-1,5,4,3,2,2,2,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 12,-1,5,4,3,2,1,2,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 11,-1,6,-1,-1,-1,0,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 10,-1,7,7,7,-1,1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 9,8,7,6,6,-1,2,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 10,-1,-1,6,5,4,3,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 11,12,-1,6,5,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 12,12,-1,6,5,5,5,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 13,13,-1,6,6,6,6,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 14,14,-1,7,7,7,7,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 15,15,-1,8,8,8,8,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 16,16,-1,9,9,-1,9,10,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 17,17,-1,-1,10,11,10,10,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 18,18,19,-1,11,11,11,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 19,19,19,-1,-1,12,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 20,20,20,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 21,21,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 22,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 23,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 23,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,45,44,44,44,44,45, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,45,46,46,45,45,45,45,45, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,44,44,-1,-1,44,44,44,44,45, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,43,43,-1,-1,43,43,43,44,45, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,-1,44,44,45, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,41,41,-1,45,45,45, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,40,40,41,40,-1,-1,46,46, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,14,15,-1,-1,16,16,16,17,18,18,19,20,21,22,23,23,-1,-1,31,31,32,33,34,35,36,-1,40,39,-1,39,39,-1,47,47, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,15,15,15,16,17,17,18,19,20,21,22,22,22,22,-1,-1,32,32,33,34,35,36,-1,-1,38,38,38,38,-1,46,46, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,14,14,14,15,16,16,17,-1,-1,21,21,21,21,21,22,23,-1,-1,33,33,34,35,35,-1,-1,37,37,37,37,-1,45,45, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,13,13,14,15,15,16,17,-1,-1,20,20,20,20,21,22,23,-1,-1,-1,34,34,34,34,34,-1,36,36,36,37,-1,44,44, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,12,12,12,13,14,14,15,16,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,11,11,11,12,13,13,14,15,16,16,17,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,10,10,10,11,12,12,13,14,15,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 17,16,15,14,14,-1,13,-1,7,7,7,-1,9,9,10,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 18,-1,15,15,15,-1,14,-1,7,6,6,7,8,9,10,10,11,12,13,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 19,-1,16,-1,-1,-1,15,-1,-1,5,5,-1,9,9,9,10,11,12,12,12,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 18,-1,15,14,14,14,14,14,-1,5,4,-1,8,8,9,10,11,11,11,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 17,-1,14,14,13,13,13,13,-1,-1,3,-1,7,7,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,40,41,41,-1,44, 16,-1,13,13,13,12,12,12,-1,-1,2,-1,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,40,40,40,-1,43, 15,-1,12,13,13,12,11,12,-1,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 14,-1,11,-1,-1,-1,10,-1,-1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 13,-1,10,10,10,-1,9,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 12,11,10,9,9,-1,8,-1,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 13,-1,-1,9,8,7,7,-1,3,3,3,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 15,15,-1,9,8,7,7,-1,5,5,5,6,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,-1,34,34,35,36,-1,42,42, 16,16,-1,9,8,8,8,-1,6,6,6,6,7,-1,-1,-1,8,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,29,29,30,31,32,-1,35,35,35,36,-1,43,43, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,8,-1,-1,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,36,36,36,36,-1,44,44, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,8,9,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,-1,-1,37,37,37,37,-1,43,43, 19,19,-1,11,11,-1,11,12,-1,9,9,9,9,9,9,10,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,-1,39,38,38,38,38,-1,42,42, 20,20,-1,-1,12,13,12,12,-1,10,10,-1,10,10,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,39,39,39,39,-1,-1,41,41, 21,21,21,-1,13,13,13,-1,-1,11,11,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,40,40,-1,40,40,40, 21,20,20,-1,-1,14,-1,-1,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,-1,-1,39,39,40, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 21,20,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 22,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 22,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,38,-1,-1,38,38,38,39,40, 21,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,39,39,-1,40,39,39,39,39,40, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,40,41,40,40,40,40,40,40, 26,26,26,26,26,26,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,45,46,46,45,45,45,45,45, 26,25,25,25,25,26,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,44,44,-1,-1,44,44,44,44,45, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,43,43,-1,-1,43,43,43,44,45, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,42,-1,-1,44,44,45, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,41,41,41,-1,45,45,45, 25,25,-1,-1,17,17,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,40,40,41,40,-1,-1,46,46, 24,24,-1,16,16,16,16,17,-1,14,14,14,14,14,14,15,-1,-1,16,16,16,17,18,18,19,20,21,22,23,23,-1,-1,31,31,32,33,34,35,36,-1,40,39,-1,39,39,-1,47,47, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,15,15,15,16,17,17,18,19,20,21,22,22,22,22,-1,-1,32,32,33,34,35,36,-1,-1,38,38,38,38,-1,46,46, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,14,14,14,15,16,16,17,-1,-1,21,21,21,21,21,22,23,-1,-1,33,33,34,35,35,-1,-1,37,37,37,37,-1,45,45, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,13,13,14,15,15,16,17,-1,-1,20,20,20,20,21,22,23,-1,-1,-1,34,34,34,34,34,-1,36,36,36,37,-1,44,44, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,12,12,12,13,14,14,15,16,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,11,11,11,12,13,13,14,15,16,16,17,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,10,10,10,11,12,12,13,14,15,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 17,16,15,14,14,-1,13,-1,7,7,7,-1,9,9,10,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 18,-1,15,15,15,-1,14,-1,7,6,6,7,8,9,10,10,11,12,13,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 19,-1,16,-1,-1,-1,15,-1,-1,5,5,-1,9,9,9,10,11,12,12,12,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 18,-1,15,14,14,14,14,14,-1,5,4,-1,8,8,9,10,11,11,11,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 17,-1,14,14,13,13,13,13,-1,-1,3,-1,7,7,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,40,41,41,-1,44, 16,-1,13,13,13,12,12,12,-1,-1,2,-1,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,40,40,40,-1,43, 15,-1,12,13,13,12,11,12,-1,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 14,-1,11,-1,-1,-1,10,-1,-1,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 13,-1,10,10,10,-1,9,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 12,11,10,9,9,-1,8,-1,2,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 13,-1,-1,9,8,7,7,-1,3,3,3,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 15,15,-1,9,8,7,7,-1,5,5,5,6,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,-1,34,34,35,36,-1,42,42, 16,16,-1,9,8,8,8,-1,6,6,6,6,7,-1,-1,-1,8,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,29,29,30,31,32,-1,35,35,35,36,-1,43,43, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,8,-1,-1,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,36,36,36,36,-1,44,44, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,8,9,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,-1,-1,37,37,37,37,-1,43,43, 19,19,-1,11,11,-1,11,12,-1,9,9,9,9,9,9,10,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,-1,39,38,38,38,38,-1,42,42, 20,20,-1,-1,12,13,12,12,-1,10,10,-1,10,10,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,39,39,39,39,-1,-1,41,41, 21,21,21,-1,13,13,13,-1,-1,11,11,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,40,40,-1,40,40,40, 21,20,20,-1,-1,14,-1,-1,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,-1,-1,39,39,40, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 21,20,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 22,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 22,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,38,-1,-1,38,38,38,39,40, 21,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,39,39,-1,40,39,39,39,39,40, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,40,41,40,40,40,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,41,42,43,43,43,43,44,44,43,43,43,43,43, 28,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,42,42,42,-1,-1,42,42,42,42,43, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 28,27,26,25,24,24,24,24,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 29,-1,-1,-1,24,23,23,23,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 29,-1,-1,25,24,23,22,22,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 28,27,26,25,24,23,22,21,21,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,19,18,18,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,18,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,39,-1,-1,42,42,43, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,38,38,38,-1,43,43,43, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,37,37,38,37,-1,-1,44,44, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,29,29,30,31,32,33,34,-1,37,36,-1,36,36,-1,44,44, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,17,18,19,19,19,-1,-1,30,30,31,32,33,33,-1,-1,35,35,35,35,-1,43,43, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,-1,-1,17,17,18,18,18,19,20,-1,-1,31,31,32,32,32,-1,-1,34,34,34,34,-1,42,42, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,11,11,11,11,11,12,13,-1,-1,17,17,17,17,18,19,20,-1,-1,-1,32,31,31,31,31,-1,33,33,33,34,-1,41,41, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,8,8,8,8,8,8,9,10,11,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 19,18,17,16,16,-1,15,-1,10,9,9,-1,7,7,7,7,7,8,9,10,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,7,8,9,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,5,5,5,6,7,8,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 20,-1,17,16,16,16,16,16,-1,9,8,-1,4,4,5,6,7,8,8,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 19,-1,16,16,15,15,15,15,-1,-1,7,-1,3,3,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 18,-1,15,15,15,14,14,14,-1,-1,6,-1,2,2,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 17,-1,14,15,15,14,13,14,-1,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 16,-1,13,-1,-1,-1,12,-1,-1,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 15,-1,12,12,12,-1,11,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 14,13,12,11,11,-1,10,-1,5,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,5,5,5,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,-1,31,31,32,33,-1,39,39, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,6,6,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,26,26,27,28,29,-1,32,32,32,33,-1,40,40, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,7,7,7,7,8,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,33,33,33,33,-1,41,41, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,-1,-1,34,34,34,34,-1,40,40, 21,21,-1,13,13,-1,13,14,-1,11,11,11,11,11,11,12,-1,-1,9,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,-1,36,35,35,35,35,-1,39,39, 22,22,-1,-1,14,15,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,36,36,36,36,-1,-1,38,38, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,37,37,-1,37,37,37, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,-1,-1,36,36,37, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 23,22,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 24,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 24,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 23,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,41,42,43,43,43,43,44,44,43,43,43,43,43, 28,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,42,42,42,-1,-1,42,42,42,42,43, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 28,27,26,25,24,24,24,24,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 29,-1,-1,-1,24,23,23,23,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 29,-1,-1,25,24,23,22,22,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 28,27,26,25,24,23,22,21,21,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,19,18,18,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,18,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,-1,-1,42,42,43, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,37,-1,43,43,43, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,36,36,37,36,-1,-1,44,44, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,18,19,19,-1,-1,29,29,30,31,32,33,33,-1,36,35,-1,35,35,-1,43,43, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,17,18,18,18,18,-1,-1,30,30,31,32,32,32,-1,-1,34,34,34,34,-1,42,42, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,-1,-1,17,17,17,17,17,18,19,-1,-1,31,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,11,11,11,11,11,12,13,-1,-1,16,16,16,16,17,18,19,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,40,40, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,10,11,12,12,13,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,8,8,8,8,8,8,9,10,11,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 19,18,17,16,16,-1,15,-1,10,9,9,-1,7,7,7,7,7,8,9,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,7,8,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,5,5,5,6,7,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 20,-1,17,16,16,16,16,16,-1,9,8,-1,4,4,5,6,7,7,7,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 19,-1,16,16,15,15,15,15,-1,-1,7,-1,3,3,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 18,-1,15,15,15,14,14,14,-1,-1,6,-1,2,2,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 17,-1,14,15,15,14,13,14,-1,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 16,-1,13,-1,-1,-1,12,-1,-1,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 15,-1,12,12,12,-1,11,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 14,13,12,11,11,-1,10,-1,5,4,4,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,5,5,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,-1,30,30,31,32,-1,38,38, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,6,6,6,6,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,25,25,26,27,28,-1,31,31,31,32,-1,39,39, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,7,7,7,7,7,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,24,24,25,26,27,-1,-1,32,32,32,32,-1,40,40, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,-1,-1,33,33,33,33,-1,39,39, 21,21,-1,13,13,-1,13,14,-1,11,11,11,11,11,11,12,-1,-1,9,9,9,9,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,-1,35,34,34,34,34,-1,38,38, 22,22,-1,-1,14,15,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,35,35,35,35,-1,-1,37,37, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,36,36,-1,36,36,36, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,-1,-1,35,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 24,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 24,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 23,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,41,42,43,43,43,43,44,44,43,43,43,43,43, 28,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,42,42,42,-1,-1,42,42,42,42,43, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 28,27,26,25,24,24,24,24,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 29,-1,-1,-1,24,23,23,23,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 29,-1,-1,25,24,23,22,22,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 28,27,26,25,24,23,22,21,21,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,19,18,18,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,18,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,-1,-1,42,42,43, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,36,-1,43,43,43, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,33,33,-1,35,35,36,35,-1,-1,43,43, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,18,18,18,-1,-1,29,29,30,31,32,32,32,-1,35,34,-1,34,34,-1,42,42, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,15,16,17,17,17,17,17,-1,-1,30,30,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,12,12,12,12,12,12,13,-1,-1,16,16,16,16,16,17,18,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,11,11,11,11,11,12,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,10,10,10,10,10,10,11,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,9,9,9,9,9,9,10,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,8,8,8,8,8,8,9,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 19,18,17,16,16,-1,15,-1,10,9,9,-1,7,7,7,7,7,8,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,7,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,5,5,5,6,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 21,-1,18,17,17,17,17,17,-1,10,9,-1,4,4,5,6,7,6,6,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,3,3,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,2,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 18,-1,15,16,16,15,14,15,-1,6,6,-1,2,1,1,1,2,3,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 15,14,13,12,12,-1,11,-1,6,5,5,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,5,5,5,5,5,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,-1,29,29,30,31,-1,37,37, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,24,24,25,26,27,-1,30,30,30,31,-1,38,38, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,23,23,24,25,26,-1,-1,31,31,31,31,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,-1,-1,32,32,32,32,-1,38,38, 22,22,-1,14,14,-1,14,15,-1,12,12,12,12,12,12,13,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,-1,34,33,33,33,33,-1,37,37, 23,23,-1,-1,15,16,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,34,34,34,34,-1,-1,36,36, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,16,17,18,19,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,35,35,-1,35,35,35, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,-1,-1,34,34,35, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 24,23,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 25,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 25,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,43,43,43,43,43,44,44,43,43,43,43,43, 29,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,43,42,42,42,-1,-1,42,42,42,42,43, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,39,39,39,39,40,41,42,43, 30,-1,-1,-1,25,24,24,24,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,38,38,38,39,-1,-1,-1,44, 30,-1,-1,26,25,24,23,23,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,37,37,38,39,40,-1,-1,44, 29,28,27,26,25,24,23,22,22,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,36,36,37,38,39,40,41,42,43, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,34,35,-1,-1,36,-1,-1,42,42,43, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,35,35,35,-1,43,43,43, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,32,32,-1,34,34,35,34,-1,-1,42,42, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,30,30,31,31,31,31,31,-1,34,33,-1,33,33,-1,41,41, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,17,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,38,38, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 20,19,18,17,17,-1,16,-1,11,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,6,6,6,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 22,-1,19,18,18,18,18,18,-1,11,10,-1,5,5,6,7,6,5,5,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 19,-1,16,17,17,16,15,16,-1,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,5,5,5,5,5,5,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,25,25,26,26,-1,28,28,29,30,-1,36,36, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,6,6,6,6,6,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,24,24,25,26,27,-1,29,29,29,30,-1,37,37, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,7,7,7,7,7,7,7,-1,-1,12,12,13,13,14,15,16,-1,-1,23,23,24,25,26,-1,-1,30,30,30,30,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,14,15,-1,-1,22,22,23,24,25,26,-1,-1,31,31,31,31,-1,38,38, 23,23,-1,15,15,-1,15,16,-1,13,13,13,13,13,13,14,-1,-1,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,-1,33,32,32,32,32,-1,37,37, 24,24,-1,-1,16,17,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,33,33,33,33,-1,-1,36,36, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,19,20,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,34,34,-1,35,35,35, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,35,-1,-1,34,34,35, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,41,42,42,42,42,42,43,43,42,42,42,42,42, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,42,41,41,41,-1,-1,41,41,41,41,42, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 30,29,28,27,26,26,26,26,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,38,38,38,38,39,40,41,42, 31,-1,-1,-1,26,25,25,25,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,37,37,37,38,-1,-1,-1,43, 31,-1,-1,27,26,25,24,24,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,36,36,37,38,39,-1,-1,43, 30,29,28,27,26,25,24,23,23,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,35,35,36,37,38,39,40,41,42, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,20,19,18,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,33,34,-1,-1,35,-1,-1,41,41,42, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,-1,34,34,34,-1,42,42,42, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,-1,31,31,-1,33,33,34,33,-1,-1,41,41, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,-1,-1,29,29,30,30,30,30,30,-1,33,32,-1,32,32,-1,40,40, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,13,13,13,13,13,13,14,15,15,15,15,15,15,15,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,14,15,16,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,13,13,13,13,14,15,16,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,9,9,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,9,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,7,7,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 23,-1,20,19,19,19,19,19,-1,12,11,-1,6,6,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 20,-1,17,18,18,17,16,17,-1,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,5,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,25,25,25,25,-1,27,27,28,29,-1,35,35, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,24,24,25,26,26,-1,28,28,28,29,-1,36,36, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,7,7,7,7,7,7,7,-1,-1,12,12,12,12,13,14,15,-1,-1,23,23,24,25,26,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,8,8,8,8,8,8,9,10,11,12,13,13,13,14,-1,-1,22,22,23,24,25,26,-1,-1,30,30,30,30,-1,38,38, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,9,9,9,9,9,9,10,11,12,13,14,14,-1,-1,21,21,22,23,24,25,26,-1,32,31,31,31,31,-1,37,37, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,32,32,32,32,-1,-1,36,36, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,33,33,33,-1,35,35,35, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,34,-1,-1,34,34,35, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 31,31,31,31,31,31,32,31,31,31,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,41,42,41,41,41,41,42,42,41,41,41,41,41, 31,30,30,30,30,31,-1,30,30,30,31,32,33,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,41,40,40,40,-1,-1,40,40,40,40,41, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 31,30,29,28,27,27,27,27,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,37,37,37,37,38,39,40,41, 32,-1,-1,-1,27,26,26,26,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,36,36,36,37,-1,-1,-1,42, 32,-1,-1,28,27,26,25,25,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,35,35,36,37,38,-1,-1,42, 31,30,29,28,27,26,25,24,24,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,34,34,35,36,37,38,39,40,41, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,21,20,19,18,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,-1,-1,29,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,15,15,15,15,15,15,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,14,15,16,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,13,13,13,13,14,15,16,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,8,8,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 24,-1,21,20,20,20,20,20,-1,13,12,-1,7,7,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,13,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,24,24,25,25,25,-1,27,27,27,28,-1,35,35, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,7,7,7,7,7,7,7,-1,-1,11,11,11,11,12,13,14,-1,-1,23,23,24,25,26,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,8,8,8,8,8,8,9,10,11,12,12,12,12,13,-1,-1,22,22,23,24,25,26,-1,-1,29,29,29,29,-1,37,37, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,9,9,9,9,9,9,10,11,12,13,13,13,-1,-1,21,21,22,23,24,25,26,-1,31,30,30,30,30,-1,37,37, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,31,31,31,31,-1,-1,36,36, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,21,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,-1,35,35,35, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,21,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,-1,-1,34,34,35, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 31,31,31,31,31,31,32,31,31,31,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,41,41,40,40,40,40,41,41,40,40,40,40,40, 31,30,30,30,30,31,-1,30,30,30,31,32,33,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,41,40,39,39,39,-1,-1,39,39,39,39,40, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 31,30,29,28,27,27,27,27,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,36,36,36,36,37,38,39,40, 32,-1,-1,-1,27,26,26,26,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,35,35,35,36,-1,-1,-1,41, 32,-1,-1,28,27,26,25,25,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,34,34,35,36,37,-1,-1,41, 31,30,29,28,27,26,25,24,24,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,33,33,34,35,36,37,38,39,40, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,21,20,19,18,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,15,15,15,15,15,15,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,14,15,16,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,13,13,13,13,14,15,16,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 25,-1,22,21,21,21,21,21,-1,13,13,-1,8,8,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,23,23,24,24,24,-1,26,26,26,27,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,7,7,7,7,7,7,7,-1,-1,10,10,10,10,11,12,13,-1,-1,22,22,23,24,25,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,8,8,8,8,8,8,9,10,11,11,11,11,11,12,-1,-1,21,21,22,23,24,25,-1,-1,28,28,28,28,-1,36,36, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,9,9,9,9,9,9,10,11,12,12,12,12,-1,-1,20,20,21,22,23,24,25,-1,30,29,29,29,29,-1,36,36, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,30,30,30,30,-1,-1,35,35, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,-1,34,34,34, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,21,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,-1,-1,33,33,34, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, 31,31,31,31,31,31,32,31,31,31,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,41,40,39,39,39,39,40,40,39,39,39,39,39, 31,30,30,30,30,31,-1,30,30,30,31,32,33,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 31,30,29,28,27,27,27,27,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,35,35,35,35,36,37,38,39, 32,-1,-1,-1,27,26,26,26,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,34,34,34,35,-1,-1,-1,40, 32,-1,-1,28,27,26,25,25,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,33,33,34,35,36,-1,-1,40, 31,30,29,28,27,26,25,24,24,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,32,32,33,34,35,36,37,38,39, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,21,20,19,18,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,15,15,15,15,15,15,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,14,15,16,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,13,13,13,13,14,15,16,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 25,-1,22,22,22,22,21,22,-1,13,13,-1,9,8,7,6,5,4,4,4,5,6,7,-1,-1,13,13,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,22,22,23,23,23,-1,25,25,25,26,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,7,7,7,7,7,7,7,-1,-1,9,9,9,9,10,11,12,-1,-1,21,21,22,23,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,8,8,8,8,8,8,9,10,10,10,10,10,10,11,-1,-1,20,20,21,22,23,24,-1,-1,27,27,27,27,-1,35,35, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,9,9,9,9,9,9,10,11,11,11,11,11,-1,-1,19,19,20,21,22,23,24,-1,29,28,28,28,28,-1,35,35, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,29,29,29,29,-1,-1,34,34, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,-1,33,33,33, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,-1,-1,32,32,33, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 31,31,31,31,31,31,32,31,31,31,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,35,36,37,38,39,40,40,39,38,38,38,38,39,39,38,38,38,38,38, 31,30,30,30,30,31,-1,30,30,30,31,32,33,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,32,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 31,30,29,28,27,27,27,27,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,34,34,34,34,35,36,37,38, 32,-1,-1,-1,27,26,26,26,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,33,33,33,34,-1,-1,-1,39, 32,-1,-1,28,27,26,25,25,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,29,28,29,30,31,32,33,34,35,-1,-1,32,32,33,34,35,-1,-1,39, 31,30,29,28,27,26,25,24,24,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,31,31,32,33,34,35,36,37,38, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,21,20,19,18,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,13,13,13,13,13,13,14,15,15,15,15,15,15,15,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,14,15,16,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,11,11,11,11,11,11,11,-1,-1,13,13,13,13,14,15,16,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,9,9,9,9,9,9,9,9,9,9,10,11,11,11,12,13,14,15,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,12,13,14,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,11,11,12,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,5,5,5,5,6,7,-1,-1,12,12,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,4,4,5,6,7,-1,-1,13,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,5,5,5,5,5,5,5,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,21,21,22,22,22,-1,24,24,24,25,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,7,7,7,7,7,7,7,-1,-1,8,8,8,8,9,10,11,-1,-1,20,20,21,22,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,8,8,8,8,8,8,9,10,9,9,9,9,9,10,-1,-1,19,19,20,21,22,23,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,9,9,9,9,9,9,10,10,10,10,10,10,-1,-1,18,18,19,20,21,22,23,-1,28,27,27,27,27,-1,34,34, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,28,28,28,28,-1,-1,33,33, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,-1,32,32,32, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,-1,-1,31,31,32, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 32,32,32,32,32,32,33,32,32,32,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 32,31,31,31,31,32,-1,31,31,31,32,33,34,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 32,31,30,29,28,28,28,28,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,34,34,34,34,35,36,37,38, 33,-1,-1,-1,28,27,27,27,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,33,33,33,34,-1,-1,-1,39, 33,-1,-1,29,28,27,26,26,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,32,32,33,34,35,-1,-1,39, 32,31,30,29,28,27,26,25,25,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,31,31,32,33,34,35,36,37,38, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,22,21,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,17,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,7,8,-1,-1,13,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,5,5,6,7,8,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,5,5,5,5,5,5,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,21,21,22,22,22,-1,24,24,24,25,-1,32,32, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,7,7,7,7,7,7,7,-1,-1,8,8,8,8,9,10,11,-1,-1,20,20,21,22,23,-1,-1,25,25,25,25,-1,33,33, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,8,8,8,8,8,8,9,10,9,9,9,9,9,10,-1,-1,19,19,20,21,22,23,-1,-1,26,26,26,26,-1,34,34, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,9,9,9,9,9,9,10,10,10,10,10,10,-1,-1,18,18,19,20,21,22,23,-1,28,27,27,27,27,-1,34,34, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,28,28,28,28,-1,-1,33,33, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,-1,32,32,32, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,-1,-1,31,31,32, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 31,30,29,28,27,26,25,24,24,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 32,-1,-1,28,27,26,25,25,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 32,-1,-1,-1,27,26,26,26,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 31,30,29,28,27,27,27,27,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 33,33,33,33,33,33,34,33,33,33,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 33,32,32,32,32,33,-1,32,32,32,33,34,35,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 33,32,31,30,29,29,29,29,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,34,34,34,34,35,36,37,38, 34,-1,-1,-1,29,28,28,28,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,33,33,33,34,-1,-1,-1,39, 34,-1,-1,30,29,28,27,27,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,32,32,33,34,35,-1,-1,39, 33,32,31,30,29,28,27,26,26,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,31,31,32,33,34,35,36,37,38, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,6,6,7,8,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,5,5,5,5,5,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,6,6,6,6,6,6,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,21,21,22,22,22,-1,24,24,24,25,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,7,7,7,7,7,7,7,-1,-1,8,8,8,8,9,10,11,-1,-1,20,20,21,22,23,-1,-1,25,25,25,25,-1,33,33, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,8,8,8,8,8,8,9,10,9,9,9,9,9,10,-1,-1,19,19,20,21,22,23,-1,-1,26,26,26,26,-1,34,34, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,9,9,9,9,9,9,10,10,10,10,10,10,-1,-1,18,18,19,20,21,22,23,-1,28,27,27,27,27,-1,34,34, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,28,28,28,28,-1,-1,33,33, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,-1,32,32,32, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,22,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,-1,-1,31,31,32, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 32,31,30,29,28,27,26,25,25,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 33,-1,-1,29,28,27,26,26,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 33,-1,-1,-1,28,27,27,27,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 32,31,30,29,28,28,28,28,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,38,38,38,38,38,39,38,38,38,38,39,38,37,36,35,34,33,32,31,32,33,34,35,36,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 38,37,37,37,37,38,-1,37,37,37,38,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 38,37,36,35,34,34,34,34,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 39,-1,-1,-1,34,33,33,33,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 39,-1,-1,35,34,33,32,32,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 38,37,36,35,34,33,32,31,31,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,26,26,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,18,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,16,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,15,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,14,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,9,8,7,6,6,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,5,5,5,5,5,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,11,10,9,8,8,8,8,-1,-1,7,7,7,7,7,7,7,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,10,9,9,9,9,9,10,9,8,8,8,8,8,8,-1,-1,18,18,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,24,24,-1,-1,10,10,10,10,10,10,9,9,9,9,9,9,-1,-1,17,17,18,19,20,20,20,-1,23,22,22,22,22,-1,30,30, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 37,37,37,-1,29,29,29,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,24,-1,31,31,31, 37,36,36,-1,-1,30,-1,-1,29,28,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,-1,-1,30,30,31, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 37,36,35,34,33,32,31,30,30,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 38,-1,-1,34,33,32,31,31,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 38,-1,-1,-1,33,32,32,32,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 37,36,35,34,33,33,33,33,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 37,36,36,36,36,-1,-1,36,36,36,37,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 37,37,37,37,37,38,38,37,37,37,37,37,36,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 38,38,38,38,38,38,39,38,38,38,38,38,37,36,35,34,33,32,31,30,31,32,33,34,35,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 38,37,37,37,37,38,-1,37,37,37,38,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 38,37,36,35,34,34,34,34,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 39,-1,-1,-1,34,33,33,33,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 39,-1,-1,35,34,33,32,32,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 38,37,36,35,34,33,32,31,31,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 38,37,37,-1,-1,31,-1,-1,30,29,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,25,25,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 38,38,38,-1,30,30,30,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,25,25,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,17,16,16,15,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,17,16,15,15,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,16,15,14,14,13,13,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,15,14,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,14,13,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,13,-1,-1,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,8,7,6,5,5,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,1,1,1,2,3,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,5,5,5,5,5,5,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,11,10,9,8,8,8,8,-1,-1,7,7,7,7,7,7,7,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,10,9,9,9,9,9,10,9,8,8,8,8,8,8,-1,-1,18,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,24,24,-1,-1,10,10,10,10,10,10,9,9,9,9,9,9,-1,-1,17,17,18,19,19,19,19,-1,22,21,21,21,21,-1,29,29, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 37,37,37,-1,29,29,29,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,21,-1,-1,23,23,23,-1,31,31,31, 37,36,36,-1,-1,30,-1,-1,29,28,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,24,-1,-1,30,30,31, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 37,36,35,34,33,32,31,30,30,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 38,-1,-1,34,33,32,31,31,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 38,-1,-1,-1,33,32,32,32,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 37,36,35,34,33,33,33,33,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 37,36,36,36,36,-1,-1,36,36,36,37,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 37,37,37,37,37,38,38,37,37,37,37,37,36,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 38,38,38,38,38,38,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 38,37,37,37,37,38,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 38,37,37,-1,-1,31,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 38,38,38,-1,30,30,30,-1,-1,28,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,26,25,24,23,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,25,24,24,-1,-1,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,25,-1,-1,16,15,15,15,15,15,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,16,15,15,14,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,16,15,14,14,13,13,13,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,16,15,14,13,13,12,12,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,15,14,13,12,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,14,13,12,11,11,-1,8,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,13,-1,-1,7,6,5,4,4,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,2,1,1,1,2,3,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,5,5,5,5,5,5,5,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,11,10,9,8,8,8,8,-1,-1,7,7,7,7,7,7,7,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,10,9,9,9,9,9,10,9,8,8,8,8,8,8,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,25,24,24,-1,-1,10,10,10,10,10,10,9,9,9,9,9,9,-1,-1,17,17,18,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 37,37,37,-1,29,29,29,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,-1,-1,22,22,22,-1,30,30,30, 37,36,36,-1,-1,30,-1,-1,29,28,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,21,22,-1,-1,23,-1,-1,29,29,30, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 37,36,35,34,33,32,31,30,30,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,23,23,24,25,26,27,28,29,30, 38,-1,-1,34,33,32,31,31,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,24,24,25,26,27,-1,-1,31, 38,-1,-1,-1,33,32,32,32,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,25,25,25,26,-1,-1,-1,31, 37,36,35,34,33,33,33,33,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,26,26,26,26,27,28,29,30, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 37,36,36,36,36,-1,-1,36,36,36,37,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,30,29,29,29,-1,30,29,29,29,29,30, 37,37,37,37,37,38,38,37,37,37,37,37,36,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,30,30,30,30,31,30,30,30,30,30,30, 38,38,38,38,38,38,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 38,37,37,37,37,38,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 38,37,37,-1,-1,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 38,38,38,-1,31,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,26,25,24,23,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 37,37,-1,29,29,29,29,30,-1,27,27,27,26,25,24,24,-1,-1,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,25,25,-1,-1,16,15,15,15,15,15,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,16,15,15,14,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,16,15,14,14,13,13,13,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,17,16,15,14,13,13,12,12,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,16,15,14,13,12,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,15,14,13,12,11,11,-1,8,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,8,9,-1,13,13,-1,22,21,22,22,22,22,-1,25, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,3,2,1,1,1,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,12,11,10,9,9,9,9,-1,-1,7,7,7,7,7,7,7,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,25,-1,-1,11,10,10,10,10,10,10,9,8,8,8,8,8,8,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,28,28,-1,28,29,-1,26,26,26,26,25,24,24,-1,-1,11,11,11,11,11,10,9,9,9,9,9,9,-1,-1,17,17,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 38,38,38,-1,30,30,30,-1,-1,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 38,37,37,-1,-1,31,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,22,22,23,24,25,26,27,28,29, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,23,23,24,25,26,-1,-1,30, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,24,24,24,25,-1,-1,-1,30, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,25,25,25,25,26,27,28,29, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 38,37,37,37,37,-1,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,29,28,28,28,-1,29,28,28,28,28,29, 38,38,38,38,38,39,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,29,29,29,29,30,29,29,29,29,29,29, 38,38,38,38,38,38,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 38,37,37,37,37,38,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 38,37,37,-1,-1,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 38,38,38,-1,32,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 38,38,-1,30,30,30,30,31,-1,28,28,27,26,25,24,24,-1,-1,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 37,37,-1,29,29,29,29,-1,-1,27,27,27,26,25,25,-1,-1,16,15,15,15,15,15,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,-1,-1,16,15,15,14,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,16,15,14,14,13,13,13,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,18,17,16,15,14,13,13,12,12,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,17,16,15,14,13,12,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,16,15,14,13,12,11,11,-1,8,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,8,8,-1,13,13,-1,21,21,21,21,21,22,-1,25, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,13,12,11,10,10,10,10,-1,-1,7,7,7,7,7,7,7,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,25,25,-1,-1,12,11,11,11,11,11,10,9,8,8,8,8,8,8,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 37,37,-1,29,29,-1,29,30,-1,27,27,27,26,25,24,24,-1,-1,12,12,12,12,11,10,9,9,9,9,9,9,-1,-1,17,16,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,17,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 38,38,38,-1,31,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 38,37,37,-1,-1,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,21,21,22,23,24,25,26,27,28, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,22,22,23,24,25,-1,-1,29, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,23,23,23,24,-1,-1,-1,29, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,24,24,24,24,25,26,27,28, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 38,37,37,37,37,-1,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,29,28,27,27,27,-1,28,27,27,27,27,28, 38,38,38,38,38,39,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,29,28,28,28,28,29,28,28,28,28,28,28, 38,38,38,38,38,38,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 38,37,37,37,37,38,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 38,37,37,-1,-1,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 38,38,38,-1,33,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 39,39,-1,-1,32,32,32,32,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 39,39,-1,31,31,31,31,32,-1,29,28,27,26,25,24,24,-1,-1,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 38,38,-1,30,30,30,30,-1,-1,28,28,27,26,25,25,-1,-1,16,15,15,15,15,15,15,14,13,13,13,13,13,13,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 37,37,-1,29,29,29,29,-1,-1,27,27,27,26,26,-1,-1,16,15,15,14,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,16,15,14,14,13,13,13,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,18,17,16,15,14,13,13,12,12,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,17,16,15,14,13,12,11,11,-1,8,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,8,8,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,13,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,7,7,-1,12,13,-1,20,20,20,20,20,21,-1,24, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,1,1,1,2,3,4,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,5,5,5,5,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,-1,-1,14,13,12,11,11,11,11,-1,-1,7,7,7,7,7,7,7,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,27,27,27,26,25,25,-1,-1,13,12,12,12,12,11,10,9,8,8,8,8,8,8,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 38,38,-1,30,30,-1,30,31,-1,28,28,27,26,25,24,24,-1,-1,13,13,13,12,11,10,9,9,9,9,9,9,-1,-1,16,15,15,15,15,15,15,-1,18,17,17,17,17,-1,25,25, 39,39,-1,-1,31,32,31,31,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,16,16,16,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 38,38,38,-1,32,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 38,37,37,-1,-1,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,20,20,21,22,23,24,25,26,27, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,21,21,22,23,24,-1,-1,28, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,22,22,22,23,-1,-1,-1,28, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,23,23,23,23,24,25,26,27, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 38,37,37,37,37,-1,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,28,27,26,26,26,-1,27,26,26,26,26,27, 38,38,38,38,38,39,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,28,27,27,27,27,28,27,27,27,27,27,27, 38,38,38,38,38,38,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 38,37,37,37,37,38,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 38,37,37,-1,-1,35,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,20,-1,-1,24,24,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 38,38,38,-1,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 39,39,-1,-1,33,33,33,33,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 40,40,-1,32,32,32,32,33,-1,29,28,27,26,25,24,24,-1,-1,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 39,39,-1,31,31,31,31,-1,-1,29,28,27,26,25,25,-1,-1,16,15,15,15,15,15,15,14,13,13,13,13,13,13,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 38,38,-1,30,30,30,30,-1,-1,28,28,27,26,26,-1,-1,16,15,15,14,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 37,37,-1,30,29,29,29,-1,27,27,27,27,27,-1,-1,-1,16,15,14,14,13,13,13,-1,-1,11,11,11,11,11,11,11,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,18,17,16,15,14,13,13,12,12,-1,-1,10,10,10,10,10,10,10,10,10,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,11,-1,8,8,8,8,8,8,8,8,8,8,8,9,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,6,7,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,6,7,7,7,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,4,4,5,6,7,6,6,-1,11,12,-1,19,19,19,19,19,20,-1,23, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,3,2,1,1,1,2,3,4,-1,8,8,-1,17,16,17,18,18,17,-1,20, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,5,5,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,6,6,6,6,6,6,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 37,37,-1,29,29,29,29,-1,-1,27,27,27,26,26,-1,-1,15,14,13,12,12,12,12,-1,-1,7,7,7,7,7,7,7,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,30,30,30,30,-1,-1,28,28,27,26,25,25,-1,-1,14,13,13,13,12,11,10,9,8,8,8,8,8,8,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 39,39,-1,31,31,-1,31,32,-1,29,28,27,26,25,24,24,-1,-1,14,14,13,12,11,10,9,9,9,9,9,9,-1,-1,15,14,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 39,39,-1,-1,32,33,32,32,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 38,38,38,-1,33,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 38,37,37,-1,-1,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,19,19,20,21,22,23,24,25,26, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,20,20,21,22,23,-1,-1,27, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,21,21,21,22,-1,-1,-1,27, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,22,22,22,22,23,24,25,26, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 38,37,37,37,37,-1,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,28,27,26,25,25,25,-1,26,25,25,25,25,26, 38,38,38,38,38,39,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,28,27,26,26,26,26,27,26,26,26,26,26,26, 39,39,39,39,39,39,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,32,33,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 39,38,38,38,38,39,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 39,38,38,-1,-1,36,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 39,39,39,-1,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,24,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 40,40,-1,-1,34,34,34,34,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 41,41,-1,33,33,33,33,34,-1,30,29,28,27,26,25,25,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 40,40,-1,32,32,32,32,-1,-1,30,29,28,27,26,26,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 39,39,-1,31,31,31,31,-1,-1,29,29,28,27,27,-1,-1,17,16,16,15,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 38,38,-1,31,30,30,30,-1,28,28,28,28,28,-1,-1,-1,17,16,15,15,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,19,18,17,16,15,14,14,13,13,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,-1,16,-1,17,17,18,19,20, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,6,6,6,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,5,5,6,7,6,5,5,-1,10,11,-1,18,18,18,18,18,19,-1,22, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,3,2,1,1,1,2,3,-1,7,7,-1,16,15,16,17,17,16,-1,19, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,5,5,5,5,5,5,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 37,37,-1,30,29,29,29,-1,27,27,27,27,27,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,6,6,6,6,6,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 38,38,-1,30,30,30,30,-1,-1,28,28,27,26,26,-1,-1,16,15,14,13,13,12,12,-1,-1,7,7,7,7,7,7,7,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,31,31,31,31,-1,-1,29,28,27,26,25,25,-1,-1,15,14,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 40,40,-1,32,32,-1,32,33,-1,29,28,27,26,25,24,24,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,14,13,13,13,13,13,13,-1,16,15,15,15,15,-1,23,23, 39,39,-1,-1,33,34,33,33,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,16,16,-1,-1,24,24, 38,38,38,-1,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 38,37,37,-1,-1,35,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,18,18,19,20,21,22,23,24,25, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,19,19,20,21,22,-1,-1,26, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,20,20,20,21,-1,-1,-1,26, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,21,21,21,21,22,23,24,25, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 38,37,37,37,37,-1,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 38,38,38,38,38,39,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 40,40,40,40,40,40,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 40,39,39,39,39,40,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 40,39,39,-1,-1,37,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 40,40,40,-1,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 41,41,-1,-1,35,35,35,35,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 42,42,-1,34,34,34,34,35,-1,31,30,29,28,27,26,26,-1,-1,18,18,18,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 41,41,-1,33,33,33,33,-1,-1,31,30,29,28,27,27,-1,-1,18,17,17,17,17,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 40,40,-1,32,32,32,32,-1,-1,30,30,29,28,28,-1,-1,18,17,17,16,16,16,16,-1,-1,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 39,39,-1,32,31,31,31,-1,29,29,29,29,29,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,12,11,11,11,11,11,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,20,19,18,17,16,15,15,14,14,-1,-1,12,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,14,13,12,11,11,11,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,10,9,8,8,8,8,8,8,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,8,7,7,7,7,7,-1,9,9,10,-1,15,-1,16,16,17,18,19, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,7,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,6,5,5,5,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,6,6,7,6,5,4,4,-1,9,10,-1,17,17,17,17,17,18,-1,21, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,3,3,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,2,2,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,3,2,1,1,1,2,-1,6,6,-1,15,14,15,16,16,15,-1,18, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,6,-1,11,-1,12,12,13,14,15, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,5,5,5,5,5,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 38,38,-1,31,30,30,30,-1,28,28,28,27,27,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 39,39,-1,31,31,31,31,-1,-1,29,28,27,26,26,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 40,40,-1,32,32,32,32,-1,-1,29,28,27,26,25,25,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 40,40,-1,33,33,-1,33,34,-1,29,28,27,26,25,24,24,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,-1,-1,13,12,12,12,12,12,12,-1,15,14,14,14,14,-1,22,22, 39,39,-1,-1,34,35,34,34,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,15,15,-1,-1,23,23, 38,38,38,-1,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 38,37,37,-1,-1,36,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,17,17,18,19,20,21,22,23,24, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,18,18,19,20,21,-1,-1,25, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,19,19,19,20,-1,-1,-1,25, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,20,20,20,20,21,22,23,24, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 38,37,37,37,37,-1,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 38,38,38,38,38,39,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,27,26,25,24,24,24,24,25,24,24,24,24,24,24, 40,40,40,40,40,40,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 40,39,39,39,39,40,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 40,39,39,-1,-1,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 40,40,40,-1,37,37,37,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 41,41,-1,-1,36,36,36,36,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 42,42,-1,35,35,35,35,36,-1,31,30,29,28,27,26,26,-1,-1,19,19,18,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 42,42,-1,34,34,34,34,-1,-1,31,30,29,28,27,27,-1,-1,19,18,18,18,17,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 41,41,-1,33,33,33,33,-1,-1,31,30,29,28,28,-1,-1,19,18,18,17,17,17,17,-1,-1,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 40,40,-1,33,32,32,32,-1,30,30,30,29,29,-1,-1,-1,19,18,17,17,16,16,16,-1,-1,13,12,11,11,11,11,11,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,21,20,19,18,17,16,16,15,15,-1,-1,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,10,9,8,8,8,8,8,8,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,8,7,7,7,7,7,-1,9,9,10,-1,15,-1,16,16,17,18,19, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,8,7,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,7,6,5,5,5,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,7,7,7,6,5,4,4,-1,8,9,-1,16,16,16,16,16,17,-1,20, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,3,3,-1,7,-1,-1,15,15,15,15,16,16,-1,19, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,2,2,-1,6,-1,-1,14,14,14,15,15,15,-1,18, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,-1,14,13,14,15,15,14,-1,17, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,-1,-1,12,-1,-1,-1,13,-1,16, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,11,-1,12,12,12,-1,15, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,5,-1,10,-1,11,11,12,13,14, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 38,38,-1,32,31,30,30,-1,28,28,28,28,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,5,5,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 39,39,-1,32,31,31,31,-1,29,29,28,27,27,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,6,6,6,6,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 40,40,-1,32,32,32,32,-1,-1,29,28,27,26,26,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,7,7,7,7,7,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 41,41,-1,33,33,33,33,-1,-1,29,28,27,26,25,25,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 40,40,-1,34,34,-1,34,35,-1,29,28,27,26,25,24,24,-1,-1,16,15,14,13,12,11,10,9,9,9,9,9,-1,-1,12,11,11,11,11,11,11,-1,14,13,13,13,13,-1,21,21, 39,39,-1,-1,35,36,35,35,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,14,14,-1,-1,22,22, 38,38,38,-1,36,36,36,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 38,37,37,-1,-1,37,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,14,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,16,16,17,18,19,20,21,22,23, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,17,17,18,19,20,-1,-1,24, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,18,18,18,19,-1,-1,-1,24, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,19,19,19,19,20,21,22,23, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 38,37,37,37,37,-1,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,26,25,24,23,22,22,22,-1,23,22,22,22,22,23, 38,38,38,38,38,39,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,26,25,24,23,23,23,23,24,23,23,23,23,23,23, 40,40,40,40,40,40,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 40,39,39,39,39,40,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 40,39,39,-1,-1,39,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 40,40,40,-1,38,38,38,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 41,41,-1,-1,37,37,37,37,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 42,42,-1,36,36,36,36,37,-1,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 43,43,-1,35,35,35,35,-1,-1,31,30,29,28,27,27,-1,-1,20,19,19,18,17,16,15,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 42,42,-1,34,34,34,34,-1,-1,31,30,29,28,28,-1,-1,20,19,19,18,18,17,17,-1,-1,13,12,12,12,12,12,12,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 41,41,-1,34,33,33,33,-1,31,31,30,29,29,-1,-1,-1,20,19,18,18,17,17,17,-1,-1,13,12,11,11,11,11,11,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 40,40,-1,34,33,32,32,-1,30,30,30,30,-1,-1,22,21,20,19,18,17,17,16,16,-1,-1,13,12,11,10,10,10,10,10,10,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,12,11,10,9,9,9,9,9,9,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,11,10,9,8,8,8,8,8,8,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,10,9,8,7,7,7,7,7,-1,9,9,10,-1,15,-1,16,16,17,18,19, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,9,8,7,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,8,7,6,5,5,5,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,8,8,7,6,5,4,4,-1,8,9,-1,16,16,16,16,16,17,-1,20, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,3,3,-1,7,-1,-1,15,15,15,15,16,16,-1,19, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,2,2,-1,6,-1,-1,14,14,14,15,15,15,-1,18, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,-1,14,13,14,15,15,14,-1,17, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,-1,-1,12,-1,-1,-1,13,-1,16, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,11,-1,12,12,12,-1,15, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,5,-1,10,-1,11,11,12,13,14, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 39,39,-1,33,32,31,31,-1,29,29,28,28,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,5,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 40,40,-1,33,32,32,32,-1,30,29,28,27,27,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,6,6,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 41,41,-1,33,33,33,33,-1,-1,29,28,27,26,26,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,8,7,7,7,7,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 41,41,-1,34,34,34,34,-1,-1,29,28,27,26,25,25,-1,-1,18,17,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 40,40,-1,35,35,-1,35,36,-1,29,28,27,26,25,24,24,-1,-1,17,16,15,14,13,12,11,10,9,9,9,9,-1,-1,12,11,11,11,11,11,11,-1,14,13,13,13,13,-1,21,21, 39,39,-1,-1,36,37,36,36,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,14,14,-1,-1,22,22, 38,38,38,-1,37,37,37,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 38,37,37,-1,-1,38,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,14,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,16,16,17,18,19,20,21,22,23, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,17,17,18,19,20,-1,-1,24, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,18,18,18,19,-1,-1,-1,24, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,19,19,19,19,20,21,22,23, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 38,37,37,37,37,-1,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,26,25,24,23,22,22,22,-1,23,22,22,22,22,23, 38,38,38,38,38,39,39,38,38,38,38,37,36,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,26,25,24,23,23,23,23,24,23,23,23,23,23,23, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,44,44,44,44,45,44,44,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 44,43,43,43,43,44,-1,43,43,43,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,32,32,32,32,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,30,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 44,43,43,-1,-1,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,-1,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 44,44,44,-1,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,25,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 45,45,-1,-1,40,40,40,40,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 46,46,-1,39,39,39,39,40,-1,35,34,33,32,31,30,30,-1,-1,23,23,22,21,20,19,18,18,17,16,16,16,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 46,46,-1,38,38,38,38,-1,-1,35,34,33,32,31,31,-1,-1,23,22,22,22,21,20,19,18,17,17,16,15,15,15,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 45,45,-1,37,37,37,37,-1,-1,35,34,33,32,32,-1,-1,23,22,22,21,21,21,21,-1,-1,17,16,16,15,14,14,14,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 44,44,-1,37,36,36,36,-1,34,34,34,33,33,-1,-1,-1,23,22,21,21,20,20,20,-1,-1,17,16,15,15,14,13,13,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,25,24,23,22,21,20,20,19,19,-1,-1,17,16,15,14,14,13,12,12,12,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,16,15,14,13,13,12,11,11,11,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,14,13,12,12,11,10,10,10,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,10,9,9,-1,7,7,7,-1,13,-1,14,14,15,16,17, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,13,12,11,10,10,9,8,7,6,6,7,-1,14,-1,15,15,15,-1,18, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,12,12,12,11,10,9,9,9,-1,5,5,-1,-1,15,-1,-1,-1,16,-1,19, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,11,11,11,10,9,8,8,-1,4,5,-1,14,14,14,14,14,15,-1,18, 44,-1,41,41,40,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,7,7,-1,3,-1,-1,13,13,13,13,14,14,-1,17, 43,-1,40,40,40,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,6,6,-1,2,-1,-1,12,12,12,13,13,13,-1,16, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,-1,12,11,12,13,13,12,-1,15, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,-1,-1,10,-1,-1,-1,11,-1,14, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,9,-1,10,10,10,-1,13, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,2,-1,8,-1,9,9,10,11,12, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,3,3,3,-1,7,7,8,9,-1,-1,13, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 42,42,-1,36,35,34,34,-1,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,-1,-1,6,5,5,5,-1,7,7,8,9,-1,15,15, 43,43,-1,36,35,35,35,-1,32,31,30,29,29,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,8,-1,-1,-1,7,6,6,6,6,-1,8,8,8,9,-1,16,16, 44,44,-1,36,36,36,36,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,-1,-1,8,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 43,43,-1,37,37,37,37,-1,-1,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,9,8,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 42,42,-1,38,38,-1,38,39,-1,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,10,9,9,9,9,9,9,-1,12,11,11,11,11,-1,19,19, 41,41,-1,-1,39,40,39,39,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,10,10,10,10,-1,10,10,-1,12,12,12,12,-1,-1,20,20, 40,40,40,-1,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,13,12,11,11,11,11,11,12,11,11,-1,-1,13,13,13,-1,21,21,21, 40,39,39,-1,-1,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,13,12,12,12,12,12,12,12,12,12,13,-1,-1,14,-1,-1,20,20,21, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,20,21, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,22, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,22, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 40,39,38,38,38,-1,-1,38,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 40,39,39,39,39,-1,-1,39,39,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,21, 40,40,40,40,40,41,41,40,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, 44,44,44,44,44,44,45,44,44,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 44,43,43,43,43,44,-1,43,43,43,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,26, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,32,32,32,32,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,27, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,30,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,27, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,25,26, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,20,19,18,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 44,43,43,-1,-1,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,-1,-1,22,21,20,19,18,17,17,17,17,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 44,44,44,-1,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,25,25,24,23,22,21,20,19,18,17,16,16,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 45,45,-1,-1,40,40,40,40,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,15,15,-1,15,15,-1,17,17,18,17,-1,-1,25,25, 46,46,-1,39,39,39,39,40,-1,35,34,33,32,31,30,30,-1,-1,23,23,22,21,20,19,18,18,17,16,16,16,-1,-1,15,14,14,14,14,14,14,-1,17,16,-1,16,16,-1,24,24, 46,46,-1,38,38,38,38,-1,-1,35,34,33,32,31,31,-1,-1,23,22,22,22,21,20,19,18,17,17,16,15,15,15,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 45,45,-1,37,37,37,37,-1,-1,35,34,33,32,32,-1,-1,23,22,22,21,21,21,21,-1,-1,17,16,16,15,14,14,14,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 44,44,-1,37,36,36,36,-1,34,34,34,33,33,-1,-1,-1,23,22,21,21,20,20,20,-1,-1,17,16,15,15,14,13,13,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,25,24,23,22,21,20,20,19,19,-1,-1,17,16,15,14,14,13,12,12,12,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,16,15,14,13,13,12,11,11,11,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,14,13,12,12,11,10,10,10,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,10,9,9,-1,7,7,7,-1,13,-1,14,14,15,16,17, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,13,12,11,10,10,9,8,7,6,6,7,-1,14,-1,15,15,15,-1,18, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,12,12,12,11,10,9,9,9,-1,5,5,-1,-1,15,-1,-1,-1,16,-1,19, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,11,11,11,10,9,8,8,-1,4,5,-1,14,14,14,14,14,15,-1,18, 44,-1,41,41,40,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,7,7,-1,3,-1,-1,13,13,13,13,14,14,-1,17, 43,-1,40,40,40,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,6,6,-1,2,-1,-1,12,12,12,13,13,13,-1,16, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,-1,12,11,12,13,13,12,-1,15, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,-1,-1,10,-1,-1,-1,11,-1,14, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,9,-1,10,10,10,-1,13, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,2,-1,8,-1,9,9,10,11,12, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,3,3,3,-1,7,7,8,9,-1,-1,13, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 42,42,-1,36,35,34,34,-1,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,-1,-1,6,5,5,5,-1,7,7,8,9,-1,15,15, 43,43,-1,36,35,35,35,-1,32,31,30,29,29,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,8,-1,-1,-1,7,6,6,6,6,-1,8,8,8,9,-1,16,16, 44,44,-1,36,36,36,36,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,-1,-1,8,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 43,43,-1,37,37,37,37,-1,-1,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,9,8,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 42,42,-1,38,38,-1,38,39,-1,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,10,9,9,9,9,9,9,-1,12,11,11,11,11,-1,19,19, 41,41,-1,-1,39,40,39,39,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,10,10,10,10,-1,10,10,-1,12,12,12,12,-1,-1,20,20, 40,40,40,-1,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,13,12,11,11,11,11,11,12,11,11,-1,-1,13,13,13,-1,21,21,21, 40,39,39,-1,-1,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,13,12,12,12,12,12,12,12,12,12,13,-1,-1,14,-1,-1,20,20,21, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,15,14,13,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,20,21, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,22, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,22, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 40,39,38,38,38,-1,-1,38,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 40,39,39,39,39,-1,-1,39,39,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,21, 40,40,40,40,40,41,41,40,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 50,49,49,49,49,50,-1,48,47,46,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 50,49,48,48,48,-1,-1,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,27, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,26,26, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,26,25, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,24, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,23,23,-1,-1,23, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,23,22,22,22,22, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,22,21,21,21, 50,49,49,-1,-1,50,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,19,19,20,-1,-1,17,-1,-1,20,20,20, 50,50,50,-1,49,49,49,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,19,18,18,-1,-1,16,16,16,-1,20,19,19, 51,51,-1,-1,48,48,48,48,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,15,15,16,15,-1,-1,18,18, 52,52,-1,47,47,47,47,48,-1,41,40,39,38,37,36,36,-1,-1,31,31,30,29,28,27,26,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,15,14,-1,14,14,-1,17,17, 53,53,-1,46,46,46,46,-1,-1,41,40,39,38,37,37,-1,-1,31,30,30,30,29,28,27,26,25,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,13,13,13,13,-1,16,16, 53,53,-1,45,45,45,45,-1,-1,41,40,39,38,38,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,12,12,12,12,-1,15,15, 52,52,-1,45,44,44,44,-1,42,41,40,39,39,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,11,11,11,11,-1,14,14, 51,51,-1,45,44,43,43,-1,41,41,40,40,-1,-1,33,32,31,30,29,28,28,27,27,-1,-1,25,24,23,22,22,21,20,20,20,-1,-1,14,13,12,12,-1,10,10,10,11,-1,13,13, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,27,26,25,24,24,24,23,22,21,21,20,19,19,19,-1,-1,13,12,11,10,9,9,10,10,-1,13,12, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,22,21,20,20,19,18,18,18,-1,13,12,12,-1,8,9,9,9,-1,-1,11, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,18,17,17,-1,13,13,13,-1,7,-1,9,8,8,9,10, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,17,16,15,14,14,14,-1,6,-1,9,8,7,-1,11, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,5,-1,-1,-1,6,-1,12, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,4,4,4,4,4,5,-1,13, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,3,3,3,3,4,5,-1,14, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,2,2,2,3,4,5,-1,13, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,2,1,2,3,4,5,-1,12, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,0,-1,-1,-1,6,-1,11, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,1,-1,7,7,7,-1,10, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,2,-1,6,6,7,8,9, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,3,4,5,6,-1,-1,10, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,5,6,-1,12,11, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,5,5,5,6,-1,12,12, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,6,6,6,6,-1,13,13, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,7,7,7,7,-1,14,14, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,8,8,8,8,-1,15,15, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,10,9,9,9,9,-1,16,16, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,10,10,10,10,-1,-1,17,17, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,11,11,11,-1,19,18,18, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,12,-1,-1,19,19,19, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,20,20,20, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,21,21, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,22, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,23, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 45,44,44,44,44,-1,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,23,22,22,22,22,23, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,23,23,23,23,23,23, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 51,51,51,51,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,30,31,32,33,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 51,50,50,50,50,51,-1,49,48,47,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,27, 51,50,49,49,49,-1,-1,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,26,26, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,38,38,37,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,26,25,25,-1,25,25,26,25,25, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,37,37,36,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,24,24,24,25,26,25,24, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,23,23,-1,-1,-1,23, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,23,22,22,-1,-1,22, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,23,22,21,21,21,21, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,21,20,20,20, 51,50,50,-1,-1,51,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,20,21,-1,-1,17,-1,-1,19,19,19, 51,51,51,-1,50,50,50,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,19,19,-1,-1,16,16,16,-1,19,18,18, 52,52,-1,-1,49,49,49,49,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,-1,18,18,-1,15,15,16,15,-1,-1,17,17, 53,53,-1,48,48,48,48,49,-1,42,41,40,39,38,37,37,-1,-1,32,32,31,30,29,28,27,27,26,25,25,25,-1,-1,19,18,17,17,17,17,17,-1,15,14,-1,14,14,-1,16,16, 54,54,-1,47,47,47,47,-1,-1,42,41,40,39,38,38,-1,-1,32,31,31,31,30,29,28,27,26,26,25,24,24,24,-1,-1,18,17,16,16,16,16,-1,-1,13,13,13,13,-1,15,15, 54,54,-1,46,46,46,46,-1,-1,42,41,40,39,39,-1,-1,32,31,31,30,30,30,30,-1,-1,26,25,25,24,23,23,23,-1,-1,17,16,15,15,15,-1,-1,12,12,12,12,-1,14,14, 53,53,-1,46,45,45,45,-1,43,42,41,40,40,-1,-1,-1,32,31,30,30,29,29,29,-1,-1,26,25,24,24,23,22,22,-1,-1,-1,16,15,14,14,14,-1,11,11,11,11,-1,13,13, 52,52,-1,46,45,44,44,-1,42,42,41,41,-1,-1,34,33,32,31,30,29,29,28,28,-1,-1,26,25,24,23,23,22,21,21,21,-1,-1,15,14,13,13,-1,10,10,10,10,-1,12,12, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,35,34,33,32,31,30,29,28,28,27,26,25,25,25,24,23,22,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,-1,12,11, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,23,22,21,21,20,19,19,19,-1,14,13,13,-1,9,9,8,8,-1,-1,10, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,19,18,18,-1,14,14,14,-1,8,-1,8,7,7,8,9, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,18,17,16,15,15,15,-1,7,-1,8,7,6,-1,10, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,6,-1,-1,-1,5,-1,11, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,6,5,4,4,4,4,-1,10, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,6,5,4,3,3,3,-1,9, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,6,5,4,3,2,2,-1,8, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,6,5,4,3,2,1,-1,7, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,6,-1,-1,-1,0,-1,6, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,7,-1,3,2,1,-1,5, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,6,-1,3,2,2,3,4, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,5,4,3,3,-1,-1,5, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,4,4,-1,7,6, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,5,5,5,5,-1,7,7, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,6,6,6,6,-1,8,8, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,7,7,7,7,-1,9,9, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,8,8,8,8,-1,10,10, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,10,9,9,9,9,-1,11,11, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,10,10,10,10,-1,-1,12,12, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,11,11,11,-1,14,13,13, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,12,-1,-1,14,14,14, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,16,15,15,15, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,18,17,16,16,16,16, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,18,17,17,-1,-1,17, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,18,18,-1,-1,-1,18, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,19,19,19,20,21,20,19, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,21,20,20,-1,20,20,21,20,20, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,21,21, 46,45,45,45,45,-1,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,27,26,25,24,23,22,22,22,-1,23,22,22,22,22,22, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,27,26,25,24,23,23,23,23,24,23,23,23,23,23,23, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 54,54,54,54,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,33,32,31,30,29,28,27,26,26,26,26,27,27,26,26,26,26,26, 54,53,53,53,53,54,-1,52,51,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,25,25,25,25,25, 54,53,52,52,52,-1,-1,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,24,24, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,41,41,40,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,24,23,23,-1,23,23,24,23,23, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,40,40,39,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,23,22,22,22,23,24,23,22, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,39,39,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,23,22,21,21,-1,-1,-1,21, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,23,22,21,20,20,-1,-1,20, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,24,23,22,21,20,19,19,19,19, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,19,18,18,18, 54,53,53,-1,-1,54,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,17,17,17, 54,54,54,-1,53,53,53,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,17,16,16, 55,55,-1,-1,52,52,52,52,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,19,18,-1,-1,15,15, 56,56,-1,51,51,51,51,52,-1,45,44,43,42,41,40,40,-1,-1,35,35,34,33,32,31,30,30,29,28,28,28,-1,-1,22,21,20,20,20,20,20,-1,18,17,-1,17,17,-1,14,14, 57,57,-1,50,50,50,50,-1,-1,45,44,43,42,41,41,-1,-1,35,34,34,34,33,32,31,30,29,29,28,27,27,27,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,13,13, 57,57,-1,49,49,49,49,-1,-1,45,44,43,42,42,-1,-1,35,34,34,33,33,33,33,-1,-1,29,28,28,27,26,26,26,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,12,12, 56,56,-1,49,48,48,48,-1,46,45,44,43,43,-1,-1,-1,35,34,33,33,32,32,32,-1,-1,29,28,27,27,26,25,25,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,11,11, 55,55,-1,49,48,47,47,-1,45,45,44,44,-1,-1,37,36,35,34,33,32,32,31,31,-1,-1,29,28,27,26,26,25,24,24,24,-1,-1,18,17,16,16,-1,13,13,13,13,-1,10,10, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,38,37,36,35,34,33,32,31,31,30,29,28,28,28,27,26,25,25,24,23,23,23,-1,-1,17,16,15,14,13,12,12,12,-1,10,9, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,26,25,24,24,23,22,22,22,-1,17,16,16,-1,13,12,11,11,-1,-1,8, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,22,21,21,-1,17,17,17,-1,14,-1,11,10,9,8,7, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,21,20,19,18,18,18,-1,13,-1,11,10,10,-1,6, 54,-1,51,-1,-1,-1,50,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,12,-1,-1,-1,11,-1,5, 55,-1,52,51,51,51,51,51,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,12,11,10,10,10,10,-1,4, 54,-1,51,51,50,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,12,11,10,9,9,9,-1,3, 53,-1,50,50,50,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,12,11,10,9,8,8,-1,2, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,12,11,10,9,8,7,-1,1, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,11,-1,-1,-1,6,-1,0, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,10,-1,6,5,5,-1,1, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,9,-1,6,5,4,3,2, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,8,7,6,6,-1,-1,3, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,-1,5,4, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,8,8,8,8,-1,5,5, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,9,9,9,9,-1,6,6, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,10,10,10,10,-1,7,7, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,11,11,11,11,-1,8,8, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,13,12,12,12,12,-1,9,9, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,13,13,13,13,-1,-1,10,10, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,14,14,14,-1,12,11,11, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,15,-1,-1,12,12,12, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,14,13,13,13, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,19,18,17,16,15,14,14,14,14, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,18,17,16,15,15,-1,-1,15, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,18,17,16,16,-1,-1,-1,16, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,18,17,17,17,18,19,18,17, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,19,18,18,-1,18,18,19,18,18, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,19,19, 49,48,48,48,48,-1,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,27,26,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,20, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,28,27,26,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,32,33,34,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,55,55,55,55, 26,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,32,33,34,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,52,53,-1,-1,54,54,54,54,55, 25,25,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,-1,53,53,53,54,55, 24,24,25,24,24,-1,24,24,25,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,41,42,42,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 23,24,25,24,23,23,23,24,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,40,41,41,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 22,-1,-1,-1,22,22,23,24,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,40,40,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 21,-1,-1,21,21,22,23,24,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 20,20,20,20,21,22,23,24,25,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 19,19,19,20,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 18,18,18,-1,-1,21,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,53,-1,-1,54,54,55, 17,17,18,-1,20,20,20,-1,-1,23,23,24,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,52,52,52,-1,55,55,55, 16,16,-1,-1,19,19,19,19,-1,22,22,-1,22,22,22,23,24,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,51,51,52,51,-1,-1,56,56, 15,15,-1,18,18,18,18,19,-1,21,21,21,21,21,22,23,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,41,41,42,43,44,45,46,-1,51,50,-1,50,50,-1,57,57, 14,14,-1,17,17,17,17,-1,-1,20,20,20,20,21,22,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,42,42,43,44,45,46,-1,-1,49,49,49,49,-1,57,57, 13,13,-1,16,16,16,16,-1,-1,19,19,19,20,21,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,34,-1,-1,43,43,44,45,46,-1,-1,48,48,48,48,-1,56,56, 12,12,-1,15,15,15,15,-1,18,18,18,19,20,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,-1,44,44,45,45,45,-1,47,47,47,48,-1,55,55, 11,11,-1,14,14,14,14,-1,17,17,18,19,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 10,11,-1,13,13,13,14,15,16,17,18,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 9,-1,-1,12,12,13,14,-1,17,17,18,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 8,9,10,11,12,-1,13,-1,18,18,18,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,-1,48,48,49,50,51, 7,-1,11,11,12,-1,12,-1,19,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 6,-1,10,-1,-1,-1,11,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,49,-1,-1,-1,50,-1,53, 5,-1,9,9,9,9,10,11,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,50,50,50,50,50,51,-1,54, 4,-1,8,8,8,9,10,11,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 3,-1,7,7,8,9,10,11,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 2,-1,6,7,8,9,10,11,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 1,-1,5,-1,-1,-1,10,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 0,-1,4,4,5,-1,9,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 1,2,3,4,5,-1,8,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 2,-1,-1,5,5,6,7,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 3,4,-1,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 4,4,-1,7,7,7,7,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 5,5,-1,8,8,8,8,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 6,6,-1,9,9,9,9,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 7,7,-1,10,10,10,10,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 8,8,-1,11,11,-1,11,12,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 9,9,-1,-1,12,13,12,12,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 10,10,11,-1,13,13,13,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 11,11,11,-1,-1,14,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 12,12,12,13,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 13,13,13,13,14,15,16,17,18,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 14,-1,-1,14,14,15,16,17,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 15,-1,-1,-1,15,15,16,17,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 16,17,18,17,16,16,16,17,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 17,17,18,17,17,-1,17,17,18,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 18,18,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 19,19,19,19,19,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 20,20,20,20,20,21,21,20,20,20,20,21,22,23,24,25,26,27,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,34,33,32,31,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,52,52,52,52, 28,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,48,49,50,-1,-1,51,51,51,51,52, 27,27,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,-1,50,50,50,51,52, 26,26,27,26,26,-1,26,26,27,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,36,36,37,38,39,39,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 25,26,27,26,25,25,25,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,37,37,37,38,38,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 24,-1,-1,-1,24,24,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,37,37,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 23,-1,-1,23,23,24,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 22,22,22,22,23,24,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 21,21,21,22,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 20,20,20,-1,-1,18,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,50,-1,-1,51,51,52, 19,19,20,-1,17,17,17,-1,-1,20,20,21,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,-1,52,52,52, 18,18,-1,-1,16,16,16,16,-1,19,19,-1,19,19,19,20,21,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,48,48,49,48,-1,-1,53,53, 17,17,-1,15,15,15,15,16,-1,18,18,18,18,18,19,20,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,38,38,39,40,41,42,43,-1,48,47,-1,47,47,-1,54,54, 16,16,-1,14,14,14,14,-1,-1,17,17,17,17,18,19,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,39,39,40,41,42,43,-1,-1,46,46,46,46,-1,54,54, 15,15,-1,13,13,13,13,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,40,40,41,42,43,-1,-1,45,45,45,45,-1,53,53, 14,14,-1,12,12,12,12,-1,15,15,15,16,17,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,41,41,42,42,42,-1,44,44,44,45,-1,52,52, 13,13,-1,11,11,11,11,-1,14,14,15,16,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 12,13,-1,10,10,10,11,12,13,14,15,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 11,-1,-1,9,9,10,10,-1,14,14,15,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 10,9,8,8,9,-1,9,-1,15,15,15,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 11,-1,7,8,9,-1,8,-1,16,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 10,-1,6,-1,-1,-1,7,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 9,-1,5,5,5,5,6,7,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 8,-1,4,4,4,5,6,7,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 7,-1,3,3,4,5,6,7,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 6,-1,2,3,4,5,6,7,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 5,-1,1,-1,-1,-1,7,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 4,-1,0,1,2,-1,6,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 3,2,1,1,2,-1,5,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 4,-1,-1,2,2,3,4,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 5,6,-1,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 6,6,-1,4,4,4,4,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 7,7,-1,5,5,5,5,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 8,8,-1,6,6,6,6,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 9,9,-1,7,7,7,7,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 10,10,-1,8,8,-1,8,9,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 11,11,-1,-1,9,10,9,9,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 12,12,13,-1,10,10,10,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 13,13,13,-1,-1,11,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 14,14,14,15,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 15,15,15,15,16,17,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 16,-1,-1,16,16,17,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 17,-1,-1,-1,17,17,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 18,19,20,19,18,18,18,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 19,19,20,19,19,-1,19,19,20,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 20,20,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 21,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,45,44,44,44,44,45, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,53,53,53,53, 29,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,50,51,-1,-1,52,52,52,52,53, 28,28,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,-1,51,51,51,52,53, 27,27,28,27,27,-1,27,27,28,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,39,40,40,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 26,27,28,27,26,26,26,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,38,39,39,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 25,-1,-1,-1,25,25,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,38,38,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 24,-1,-1,24,24,25,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 23,23,23,23,24,25,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 22,22,22,23,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 21,21,21,-1,-1,19,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,-1,-1,52,52,53, 20,20,21,-1,18,18,18,-1,-1,21,21,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,49,49,-1,53,53,53, 19,19,-1,-1,17,17,17,17,-1,20,20,-1,20,20,20,21,22,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,48,48,49,48,-1,-1,54,54, 18,18,-1,16,16,16,16,17,-1,19,19,19,19,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,39,39,40,41,42,43,44,-1,48,47,-1,47,47,-1,55,55, 17,17,-1,15,15,15,15,-1,-1,18,18,18,18,19,20,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,40,40,41,42,43,44,-1,-1,46,46,46,46,-1,54,54, 16,16,-1,14,14,14,14,-1,-1,17,17,17,18,19,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,41,41,42,43,43,-1,-1,45,45,45,45,-1,53,53, 15,15,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,42,42,42,42,42,-1,44,44,44,45,-1,52,52, 14,14,-1,12,12,12,12,-1,15,15,16,17,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 13,14,-1,11,11,11,12,13,14,15,16,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 12,-1,-1,10,10,11,11,-1,15,15,16,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 11,10,9,9,10,-1,10,-1,16,16,16,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 11,-1,8,9,10,-1,9,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 10,-1,7,-1,-1,-1,8,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 9,-1,6,6,6,6,7,8,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 8,-1,5,5,5,6,7,8,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 7,-1,4,4,5,6,7,8,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 6,-1,3,4,5,6,7,8,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 5,-1,2,-1,-1,-1,7,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 4,-1,1,0,1,-1,6,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 3,2,1,1,1,-1,5,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 4,-1,-1,2,2,3,4,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 5,6,-1,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 6,6,-1,4,4,4,4,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 7,7,-1,5,5,5,5,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 8,8,-1,6,6,6,6,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 9,9,-1,7,7,7,7,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 10,10,-1,8,8,-1,8,9,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 11,11,-1,-1,9,10,9,9,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 12,12,13,-1,10,10,10,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 13,13,13,-1,-1,11,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 14,14,14,15,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 15,15,15,15,16,17,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 16,-1,-1,16,16,17,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 17,-1,-1,-1,17,17,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 18,19,20,19,18,18,18,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 19,19,20,19,19,-1,19,19,20,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 20,20,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 21,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,45,44,44,44,44,45, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,54,54,54,54, 30,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,51,52,-1,-1,53,53,53,53,54, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,-1,52,52,52,53,54, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,40,41,41,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 27,28,29,28,27,27,27,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,39,40,40,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 26,-1,-1,-1,26,26,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,39,39,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 25,-1,-1,25,25,26,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 24,24,24,24,25,26,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 23,23,23,24,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 22,22,22,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,50,-1,-1,53,53,54, 21,21,22,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,-1,54,54,54, 20,20,-1,-1,18,18,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,48,48,49,48,-1,-1,55,55, 19,19,-1,17,17,17,17,18,-1,20,20,20,20,20,21,22,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,40,40,41,42,43,44,45,-1,48,47,-1,47,47,-1,55,55, 18,18,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,41,41,42,43,44,44,-1,-1,46,46,46,46,-1,54,54, 17,17,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,42,42,43,43,43,-1,-1,45,45,45,45,-1,53,53, 16,16,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,52,52, 15,15,-1,13,13,13,13,-1,16,16,17,18,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 14,15,-1,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 13,-1,-1,11,11,12,12,-1,16,16,17,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 12,11,10,10,11,-1,11,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 12,-1,9,10,11,-1,10,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 11,-1,8,-1,-1,-1,9,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 10,-1,7,7,7,7,8,9,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 9,-1,6,6,6,7,8,9,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 8,-1,5,5,6,7,8,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 7,-1,4,5,6,7,8,9,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 6,-1,3,-1,-1,-1,7,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 5,-1,2,1,0,-1,6,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 4,3,2,1,1,-1,5,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 5,-1,-1,2,2,3,4,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 6,7,-1,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 7,7,-1,4,4,4,4,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 8,8,-1,5,5,5,5,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 9,9,-1,6,6,6,6,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 10,10,-1,7,7,7,7,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 11,11,-1,8,8,-1,8,9,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 12,12,-1,-1,9,10,9,9,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 13,13,14,-1,10,10,10,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 14,14,14,-1,-1,11,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 15,15,15,16,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 16,16,16,16,17,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 17,-1,-1,17,17,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 18,-1,-1,-1,18,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 19,20,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 20,20,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 21,21,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 22,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,45,44,44,44,44,45, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,51,51,51,51, 29,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,47,48,49,-1,-1,50,50,50,50,51, 28,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,-1,-1,49,49,49,50,51, 27,27,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,37,38,38,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 26,27,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,36,37,37,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 25,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 24,-1,-1,24,24,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 23,23,23,23,24,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 22,22,22,23,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 21,21,21,-1,-1,18,-1,-1,21,20,20,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,49,-1,-1,50,50,51, 20,20,21,-1,17,17,17,-1,-1,19,19,20,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,-1,51,51,51, 19,19,-1,-1,16,16,16,16,-1,18,18,-1,18,18,18,19,20,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,47,47,48,47,-1,-1,52,52, 18,18,-1,15,15,15,15,16,-1,17,17,17,17,17,18,19,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,37,37,38,39,40,41,42,-1,47,46,-1,46,46,-1,53,53, 17,17,-1,14,14,14,14,-1,-1,16,16,16,16,17,18,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,38,38,39,40,41,42,-1,-1,45,45,45,45,-1,53,53, 16,16,-1,13,13,13,13,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,39,39,40,41,42,-1,-1,44,44,44,44,-1,52,52, 15,15,-1,12,12,12,12,-1,14,14,14,15,16,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,40,40,41,41,41,-1,43,43,43,44,-1,51,51, 14,14,-1,12,11,11,11,-1,13,13,14,15,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 13,14,-1,11,11,10,10,11,12,13,14,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 12,-1,-1,10,10,10,9,-1,13,13,14,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 11,10,9,9,10,-1,8,-1,14,14,14,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 12,-1,8,9,10,-1,7,-1,15,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 13,-1,7,-1,-1,-1,6,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,6,5,5,5,5,5,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 13,-1,6,5,4,4,4,4,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 12,-1,6,5,4,3,3,3,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 11,-1,6,5,4,3,2,3,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 10,-1,7,-1,-1,-1,1,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 9,-1,6,6,6,-1,0,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 8,7,6,5,5,-1,1,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 9,-1,-1,5,4,3,2,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 10,11,-1,5,4,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 11,11,-1,5,4,4,4,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 12,12,-1,5,5,5,5,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 13,13,-1,6,6,6,6,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 14,14,-1,7,7,7,7,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 15,15,-1,8,8,-1,8,9,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 16,16,-1,-1,9,10,9,9,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 17,17,18,-1,10,10,10,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 18,18,18,-1,-1,11,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 19,19,19,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 20,20,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 21,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 22,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,44,43,43,43,43,44, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46,47,47,48,48,47,47,47,47,47, 28,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,46,46,46,-1,-1,46,46,46,46,47, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,46,46,45,45,-1,-1,45,45,45,46,47, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,35,35,35,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,34,34,34,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,33,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,-1,-1,46,46,47, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,42,-1,47,47,47, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,41,41,42,41,-1,-1,48,48, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,18,18,18,19,19,19,20,21,22,23,24,24,-1,-1,33,33,34,35,36,37,38,-1,41,40,-1,40,40,-1,48,48, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,17,17,17,18,18,18,19,20,21,22,23,23,23,23,-1,-1,34,34,35,36,37,37,-1,-1,39,39,39,39,-1,47,47, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,16,16,16,17,17,17,18,-1,-1,22,22,22,22,22,23,24,-1,-1,35,35,36,36,36,-1,-1,38,38,38,38,-1,46,46, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,15,15,16,16,16,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,14,14,14,15,15,15,16,17,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,13,13,13,14,14,14,15,16,17,17,18,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,12,12,12,13,13,13,14,15,16,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 19,18,17,16,16,-1,15,-1,9,9,9,-1,11,11,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 19,-1,16,17,17,-1,15,-1,9,8,8,9,10,11,11,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 18,-1,15,-1,-1,-1,14,-1,-1,7,7,-1,10,10,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 17,-1,14,13,13,13,13,13,-1,7,6,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,42,42,41,-1,44, 16,-1,13,13,12,12,12,12,-1,-1,5,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,41,41,41,41,42,42,-1,45, 15,-1,12,12,12,11,11,11,-1,-1,4,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,41,41,41,-1,44, 14,-1,11,12,12,11,10,11,-1,3,3,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 13,-1,10,-1,-1,-1,9,-1,-1,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 12,-1,9,9,9,-1,8,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 11,10,9,8,8,-1,7,-1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 12,-1,-1,8,7,6,6,-1,2,2,2,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 14,14,-1,8,7,6,6,-1,4,4,4,5,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,-1,35,35,36,37,-1,43,43, 15,15,-1,8,7,7,7,-1,5,5,5,5,6,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,30,30,31,32,33,-1,36,36,36,37,-1,44,44, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,7,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,37,37,37,37,-1,45,45, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,7,8,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,-1,-1,38,38,38,38,-1,44,44, 18,18,-1,10,10,-1,10,11,-1,8,8,8,8,8,8,9,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,-1,40,39,39,39,39,-1,43,43, 19,19,-1,-1,11,12,11,11,-1,9,9,-1,9,9,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,40,40,40,40,-1,-1,42,42, 20,20,20,-1,12,12,12,-1,-1,10,10,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,41,41,-1,41,41,41, 20,19,19,-1,-1,13,-1,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,42,-1,-1,40,40,41, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 20,19,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 21,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 21,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,39,-1,-1,39,39,39,40,41, 20,19,19,19,19,-1,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,41,40,40,40,40,41, 20,20,20,20,20,21,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,41,41,41,41, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,46,47,47,46,46,46,46,46, 27,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,45,45,-1,-1,45,45,45,45,46, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,44,44,-1,-1,44,44,44,45,46, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,34,34,34,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,33,33,33,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,32,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,-1,-1,45,45,46, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,41,41,41,-1,46,46,46, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,40,40,41,40,-1,-1,47,47, 25,25,-1,17,17,17,17,18,-1,15,15,15,15,15,15,16,-1,-1,17,17,17,18,18,18,19,20,21,22,23,23,-1,-1,32,32,33,34,35,36,37,-1,40,39,-1,39,39,-1,47,47, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,16,16,16,17,17,17,18,19,20,21,22,22,22,22,-1,-1,33,33,34,35,36,36,-1,-1,38,38,38,38,-1,46,46, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,15,15,15,16,16,16,17,-1,-1,21,21,21,21,21,22,23,-1,-1,34,34,35,35,35,-1,-1,37,37,37,37,-1,45,45, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,14,14,15,15,15,16,17,-1,-1,20,20,20,20,21,22,23,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,13,13,13,14,14,14,15,16,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,12,12,12,13,13,13,14,15,16,16,17,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,11,11,11,12,12,12,13,14,15,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 18,17,16,15,15,-1,14,-1,8,8,8,-1,10,10,11,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 19,-1,16,16,16,-1,15,-1,8,7,7,8,9,10,10,10,11,12,13,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,9,9,9,10,11,12,12,12,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 17,-1,14,13,13,13,13,13,-1,6,5,-1,8,8,9,10,11,11,11,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 16,-1,13,13,12,12,12,12,-1,-1,4,-1,7,7,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,40,41,41,-1,44, 15,-1,12,12,12,11,11,11,-1,-1,3,-1,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,40,40,40,-1,43, 14,-1,11,12,12,11,10,11,-1,2,2,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 13,-1,10,-1,-1,-1,9,-1,-1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 12,-1,9,9,9,-1,8,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 11,10,9,8,8,-1,7,-1,1,1,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 12,-1,-1,8,7,6,6,-1,2,2,2,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 14,14,-1,8,7,6,6,-1,4,4,4,5,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,-1,34,34,35,36,-1,42,42, 15,15,-1,8,7,7,7,-1,5,5,5,5,6,-1,-1,-1,8,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,29,29,30,31,32,-1,35,35,35,36,-1,43,43, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,7,-1,-1,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,36,36,36,36,-1,44,44, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,7,8,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,-1,-1,37,37,37,37,-1,43,43, 18,18,-1,10,10,-1,10,11,-1,8,8,8,8,8,8,9,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,-1,39,38,38,38,38,-1,42,42, 19,19,-1,-1,11,12,11,11,-1,9,9,-1,9,9,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,39,39,39,39,-1,-1,41,41, 20,20,20,-1,12,12,12,-1,-1,10,10,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,40,40,-1,40,40,40, 20,19,19,-1,-1,13,-1,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,-1,-1,20,20,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,-1,-1,39,39,40, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 20,19,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 21,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 21,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,38,-1,-1,38,38,38,39,40, 20,19,19,19,19,-1,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,39,-1,40,39,39,39,39,40, 20,20,20,20,20,21,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,40,40,40,40,40,40, 27,27,27,27,27,27,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,46,47,47,46,46,46,46,46, 27,26,26,26,26,27,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,45,45,-1,-1,45,45,45,45,46, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,44,44,-1,-1,44,44,44,45,46, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,34,34,34,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,33,33,33,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,32,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,-1,-1,45,45,46, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,40,-1,46,46,46, 26,26,-1,-1,18,18,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,39,39,40,39,-1,-1,47,47, 25,25,-1,17,17,17,17,18,-1,15,15,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,21,22,22,-1,-1,32,32,33,34,35,36,36,-1,39,38,-1,38,38,-1,46,46, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,16,16,16,16,16,16,17,18,19,20,21,21,21,21,-1,-1,33,33,34,35,35,35,-1,-1,37,37,37,37,-1,45,45, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,15,15,15,15,15,15,16,-1,-1,20,20,20,20,20,21,22,-1,-1,34,34,34,34,34,-1,-1,36,36,36,36,-1,44,44, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,14,14,14,14,14,15,16,-1,-1,19,19,19,19,20,21,22,-1,-1,-1,34,33,33,33,33,-1,35,35,35,36,-1,43,43, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,13,13,13,13,13,13,14,15,16,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,33,32,32,32,-1,34,34,35,36,-1,42,42, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,12,12,12,12,12,12,13,14,15,15,16,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,11,11,11,11,11,11,12,13,14,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 18,17,16,15,15,-1,14,-1,8,8,8,-1,10,10,10,10,10,11,12,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 19,-1,16,16,16,-1,15,-1,8,7,7,8,9,9,9,9,10,11,12,12,12,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,8,8,8,9,10,11,11,11,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 17,-1,14,13,13,13,13,13,-1,6,5,-1,7,7,8,9,10,10,10,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 16,-1,13,13,12,12,12,12,-1,-1,4,-1,6,6,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,39,40,40,-1,43, 15,-1,12,12,12,11,11,11,-1,-1,3,-1,5,5,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,-1,30,-1,-1,38,38,38,39,39,39,-1,42, 14,-1,11,12,12,11,10,11,-1,2,2,-1,4,4,4,5,6,7,8,9,10,11,12,-1,-1,18,18,18,18,19,20,21,22,23,24,25,-1,29,29,-1,38,37,38,39,39,38,-1,41, 13,-1,10,-1,-1,-1,9,-1,-1,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,-1,-1,17,17,17,18,19,20,21,22,23,24,25,-1,28,28,-1,-1,36,-1,-1,-1,37,-1,40, 12,-1,9,9,9,-1,8,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,-1,36,36,36,-1,39, 11,10,9,8,8,-1,7,-1,2,1,1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,-1,35,35,36,37,38, 12,-1,-1,8,7,6,6,-1,2,2,2,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,-1,33,33,34,35,-1,-1,39, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,31,32,33,34,35,-1,41,40, 14,14,-1,8,7,6,6,-1,4,4,4,5,-1,-1,6,6,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,-1,33,33,34,35,-1,41,41, 15,15,-1,8,7,7,7,-1,5,5,5,5,6,-1,-1,-1,7,7,8,9,10,11,12,-1,-1,17,17,17,18,19,20,21,-1,-1,-1,28,28,29,30,31,-1,34,34,34,35,-1,42,42, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,7,-1,-1,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,-1,-1,27,27,28,29,30,-1,-1,35,35,35,35,-1,43,43, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,7,8,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,-1,-1,36,36,36,36,-1,42,42, 18,18,-1,10,10,-1,10,11,-1,8,8,8,8,8,8,9,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,30,-1,38,37,37,37,37,-1,41,41, 19,19,-1,-1,11,12,11,11,-1,9,9,-1,9,9,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,38,38,38,38,-1,-1,40,40, 20,20,20,-1,12,12,12,-1,-1,10,10,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,39,39,39,-1,39,39,39, 20,19,19,-1,-1,13,-1,-1,12,11,11,11,11,11,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,-1,-1,38,38,39, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,12,13,14,-1,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 20,19,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 21,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,25,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 21,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,26,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,27,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,37,-1,-1,37,37,37,38,39, 20,19,19,19,19,-1,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,38,38,-1,39,38,38,38,38,39, 20,20,20,20,20,21,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,39,40,39,39,39,39,39,39, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,45,45,45,46,46,45,45,45,45,45, 28,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,44,44,44,-1,-1,44,44,44,44,45, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,32,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,-1,-1,44,44,45, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,39,-1,45,45,45, 27,27,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,38,38,39,38,-1,-1,46,46, 26,26,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,16,16,16,16,16,16,17,18,19,20,21,21,-1,-1,31,31,32,33,34,35,35,-1,38,37,-1,37,37,-1,45,45, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,15,15,15,15,15,15,16,17,18,19,20,20,20,20,-1,-1,32,32,33,34,34,34,-1,-1,36,36,36,36,-1,44,44, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,14,14,14,14,14,14,15,-1,-1,19,19,19,19,19,20,21,-1,-1,33,33,33,33,33,-1,-1,35,35,35,35,-1,43,43, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,13,13,13,13,13,14,15,-1,-1,18,18,18,18,19,20,21,-1,-1,-1,33,32,32,32,32,-1,34,34,34,35,-1,42,42, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,12,12,12,12,12,12,13,14,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,32,31,31,31,-1,33,33,34,35,-1,41,41, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,11,11,11,11,11,11,12,13,14,14,15,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,31,32,33,34,35,-1,41,40, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,10,10,10,10,10,10,11,12,13,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,25,-1,29,29,29,-1,33,33,34,35,-1,-1,39, 19,18,17,16,16,-1,15,-1,9,9,9,-1,9,9,9,9,9,10,11,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,-1,34,-1,35,35,36,37,38, 20,-1,17,17,17,-1,16,-1,9,8,8,9,8,8,8,8,9,10,11,11,11,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,35,-1,36,36,36,-1,39, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,7,7,7,8,9,10,10,10,10,11,12,-1,-1,17,17,17,18,19,20,21,22,23,24,25,-1,28,28,-1,-1,36,-1,-1,-1,37,-1,40, 18,-1,15,14,14,14,14,14,-1,7,6,-1,6,6,7,8,9,9,9,9,10,11,12,-1,-1,18,18,18,18,19,20,21,22,23,24,25,-1,29,29,-1,38,37,38,39,39,38,-1,41, 17,-1,14,14,13,13,13,13,-1,-1,5,-1,5,5,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,25,25,-1,30,-1,-1,38,38,38,38,39,39,-1,42, 16,-1,13,13,13,12,12,12,-1,-1,4,-1,4,4,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,38,38,38,-1,41, 15,-1,12,13,13,12,11,12,-1,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 14,-1,11,-1,-1,-1,10,-1,-1,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 13,-1,10,10,10,-1,9,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 12,11,10,9,9,-1,8,-1,3,2,2,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 13,-1,-1,9,8,7,7,-1,3,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 15,15,-1,9,8,7,7,-1,5,5,5,6,-1,-1,5,5,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,-1,32,32,33,34,-1,40,40, 16,16,-1,9,8,8,8,-1,6,6,6,6,7,-1,-1,-1,6,6,7,8,9,10,11,-1,-1,16,16,16,17,18,19,20,-1,-1,-1,27,27,28,29,30,-1,33,33,33,34,-1,41,41, 17,17,-1,9,9,9,9,-1,-1,7,7,7,7,8,-1,-1,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,-1,-1,26,26,27,28,29,-1,-1,34,34,34,34,-1,42,42, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,8,9,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,-1,-1,35,35,35,35,-1,41,41, 19,19,-1,11,11,-1,11,12,-1,9,9,9,9,9,9,10,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,29,-1,37,36,36,36,36,-1,40,40, 20,20,-1,-1,12,13,12,12,-1,10,10,-1,10,10,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,37,37,37,37,-1,-1,39,39, 21,21,21,-1,13,13,13,-1,-1,11,11,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,19,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,38,38,-1,38,38,38, 21,20,20,-1,-1,14,-1,-1,13,12,12,12,12,12,12,12,12,12,13,14,15,16,17,-1,-1,20,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,39,-1,-1,37,37,38, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,13,14,15,-1,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 21,20,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 22,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,25,24,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 22,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 21,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,37,37,37,-1,38,37,37,37,37,38, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,38,38,38,39,38,38,38,38,38,38, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,43,44,44,44,44,45,45,44,44,44,44,44, 29,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,43,43,43,-1,-1,43,43,43,43,44, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 30,-1,-1,-1,25,24,24,24,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 30,-1,-1,26,25,24,23,23,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 29,28,27,26,25,24,23,22,22,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,-1,-1,43,43,44, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,38,-1,44,44,44, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,37,37,38,37,-1,-1,45,45, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,18,19,20,20,-1,-1,30,30,31,32,33,34,34,-1,37,36,-1,36,36,-1,44,44, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,18,19,19,19,19,-1,-1,31,31,32,33,33,33,-1,-1,35,35,35,35,-1,43,43, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,-1,-1,18,18,18,18,18,19,20,-1,-1,32,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,13,14,-1,-1,17,17,17,17,18,19,20,-1,-1,-1,32,31,31,31,31,-1,33,33,33,34,-1,41,41, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,11,12,13,13,14,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,10,11,12,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 20,19,18,17,17,-1,16,-1,10,10,10,-1,8,8,8,8,8,9,10,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 21,-1,18,18,18,-1,17,-1,10,9,9,8,7,7,7,7,8,9,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,6,6,6,7,8,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 19,-1,16,15,15,15,15,15,-1,8,7,-1,5,5,6,7,8,8,8,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 18,-1,15,15,14,14,14,14,-1,-1,6,-1,4,4,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 17,-1,14,14,14,13,13,13,-1,-1,5,-1,3,3,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 16,-1,13,14,14,13,12,13,-1,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 15,-1,12,-1,-1,-1,11,-1,-1,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 14,-1,11,11,11,-1,10,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 13,12,11,10,10,-1,9,-1,4,3,3,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 14,-1,-1,10,9,8,8,-1,4,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 16,16,-1,10,9,8,8,-1,6,6,6,7,-1,-1,4,4,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,-1,31,31,32,33,-1,39,39, 17,17,-1,10,9,9,9,-1,7,7,7,7,8,-1,-1,-1,5,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,26,26,27,28,29,-1,32,32,32,33,-1,40,40, 18,18,-1,10,10,10,10,-1,-1,8,8,8,8,9,-1,-1,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,33,33,33,33,-1,41,41, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,9,10,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,-1,-1,34,34,34,34,-1,40,40, 20,20,-1,12,12,-1,12,13,-1,10,10,10,10,10,10,11,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,-1,36,35,35,35,35,-1,39,39, 21,21,-1,-1,13,14,13,13,-1,11,11,-1,11,11,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,36,36,36,36,-1,-1,38,38, 22,22,22,-1,14,14,14,-1,-1,12,12,13,12,12,12,12,12,13,14,15,16,17,18,19,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,37,37,-1,37,37,37, 22,21,21,-1,-1,15,-1,-1,14,13,13,13,13,13,13,13,13,13,14,15,16,17,18,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,-1,-1,36,36,37, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,14,15,16,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 22,21,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 23,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 23,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,43,44,44,44,44,45,45,44,44,44,44,44, 29,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,43,43,43,-1,-1,43,43,43,43,44, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 30,-1,-1,-1,25,24,24,24,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 30,-1,-1,26,25,24,23,23,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 29,28,27,26,25,24,23,22,22,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,-1,-1,43,43,44, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,37,-1,44,44,44, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,34,34,-1,36,36,37,36,-1,-1,44,44, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,18,19,19,19,-1,-1,30,30,31,32,33,33,33,-1,36,35,-1,35,35,-1,43,43, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,18,18,18,18,18,-1,-1,31,31,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,-1,-1,17,17,17,17,17,18,19,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,13,14,-1,-1,16,16,16,16,17,18,19,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,40,40, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,12,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,11,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,10,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 20,19,18,17,17,-1,16,-1,11,10,10,-1,8,8,8,8,8,9,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,8,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,6,6,7,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 20,-1,17,16,16,16,16,16,-1,9,8,-1,5,5,6,7,8,7,7,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 19,-1,16,16,15,15,15,15,-1,-1,7,-1,4,4,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 18,-1,15,15,15,14,14,14,-1,-1,6,-1,3,3,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 17,-1,14,15,15,14,13,14,-1,5,5,-1,2,2,2,2,3,4,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 16,-1,13,-1,-1,-1,12,-1,-1,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 15,-1,12,12,12,-1,11,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 14,13,12,11,11,-1,10,-1,5,4,4,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,4,4,4,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,-1,30,30,31,32,-1,38,38, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,5,5,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,25,25,26,27,28,-1,31,31,31,32,-1,39,39, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,6,6,6,6,7,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,24,24,25,26,27,-1,-1,32,32,32,32,-1,40,40, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,-1,-1,33,33,33,33,-1,39,39, 21,21,-1,13,13,-1,13,14,-1,11,11,11,11,11,11,12,-1,-1,8,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,-1,35,34,34,34,34,-1,38,38, 22,22,-1,-1,14,15,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,35,35,35,35,-1,-1,37,37, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,36,36,-1,36,36,36, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,-1,-1,35,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 24,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 24,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 23,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,43,44,44,44,44,45,45,44,44,44,44,44, 29,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,43,43,43,-1,-1,43,43,43,43,44, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 30,-1,-1,-1,25,24,24,24,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 30,-1,-1,26,25,24,23,23,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 29,28,27,26,25,24,23,22,22,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,37,-1,-1,43,43,44, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,-1,-1,36,36,36,-1,44,44,44, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,33,33,-1,35,35,36,35,-1,-1,43,43, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,18,18,18,18,-1,-1,30,30,31,32,32,32,32,-1,35,34,-1,34,34,-1,42,42, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,17,17,17,17,17,17,-1,-1,31,31,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,14,-1,-1,16,16,16,16,16,17,18,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,13,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 20,19,18,17,17,-1,16,-1,11,10,10,-1,8,8,8,8,8,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,6,6,6,7,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 21,-1,18,17,17,17,17,17,-1,10,9,-1,5,5,6,7,7,6,6,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,4,4,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,3,3,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 18,-1,15,16,16,15,14,15,-1,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 15,14,13,12,12,-1,11,-1,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,4,4,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,-1,29,29,30,31,-1,37,37, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,5,5,5,5,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,24,24,25,26,27,-1,30,30,30,31,-1,38,38, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,6,6,6,6,6,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,23,23,24,25,26,-1,-1,31,31,31,31,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,7,7,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,-1,-1,32,32,32,32,-1,38,38, 22,22,-1,14,14,-1,14,15,-1,12,12,12,12,12,12,13,-1,-1,8,8,8,8,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,-1,34,33,33,33,33,-1,37,37, 23,23,-1,-1,15,16,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,34,34,34,34,-1,-1,36,36, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,16,17,18,19,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,35,35,-1,35,35,35, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,-1,-1,34,34,35, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 24,23,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 25,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 25,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,43,43,43,43,43,44,44,43,43,43,43,43, 29,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,43,42,42,42,-1,-1,42,42,42,42,43, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,39,39,39,39,40,41,42,43, 30,-1,-1,-1,25,24,24,24,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,38,38,38,39,-1,-1,-1,44, 30,-1,-1,26,25,24,23,23,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,37,37,38,39,40,-1,-1,44, 29,28,27,26,25,24,23,22,22,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,36,36,37,38,39,40,41,42,43, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,34,35,-1,-1,36,-1,-1,42,42,43, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,-1,35,35,35,-1,43,43,43, 28,28,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,-1,32,32,-1,34,34,35,34,-1,-1,42,42, 27,27,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,30,30,31,31,31,31,31,-1,34,33,-1,33,33,-1,41,41, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,17,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,38,38, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 20,19,18,17,17,-1,16,-1,11,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,6,6,6,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 22,-1,19,18,18,18,18,18,-1,11,10,-1,5,5,6,7,6,5,5,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 19,-1,16,17,17,16,15,16,-1,7,7,-1,3,2,2,2,2,2,3,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,4,4,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,-1,28,28,29,30,-1,36,36, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,23,23,24,25,26,-1,29,29,29,30,-1,37,37, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,6,6,6,6,6,6,7,-1,-1,11,11,12,13,14,15,16,-1,-1,22,22,23,24,25,-1,-1,30,30,30,30,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,-1,-1,31,31,31,31,-1,37,37, 23,23,-1,15,15,-1,15,16,-1,13,13,13,13,13,13,14,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,-1,33,32,32,32,32,-1,36,36, 24,24,-1,-1,16,17,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,33,33,33,33,-1,-1,35,35, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,19,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,34,34,-1,34,34,34, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,-1,-1,33,33,34, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,43,42,42,42,42,43,43,42,42,42,42,42, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,42,41,41,41,-1,-1,41,41,41,41,42, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 30,29,28,27,26,26,26,26,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,38,38,38,38,39,40,41,42, 31,-1,-1,-1,26,25,25,25,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,37,37,37,38,-1,-1,-1,43, 31,-1,-1,27,26,25,24,24,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,36,36,37,38,39,-1,-1,43, 30,29,28,27,26,25,24,23,23,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,35,35,36,37,38,39,40,41,42, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,31,-1,31,31,-1,33,33,34,33,-1,-1,41,41, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,30,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,40,40, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,17,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,7,7,7,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 23,-1,20,19,19,19,19,19,-1,12,11,-1,6,6,7,7,6,5,5,5,6,7,8,-1,-1,14,14,14,14,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 20,-1,17,18,18,17,16,17,-1,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,24,24,25,25,-1,27,27,28,29,-1,35,35, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,5,5,5,5,5,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,23,23,24,25,26,-1,28,28,28,29,-1,36,36, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,6,6,6,6,6,6,6,-1,-1,11,11,12,12,13,14,15,-1,-1,22,22,23,24,25,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,13,14,-1,-1,21,21,22,23,24,25,-1,-1,30,30,30,30,-1,37,37, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,-1,32,31,31,31,31,-1,36,36, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,32,32,32,32,-1,-1,35,35, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,33,33,-1,34,34,34, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,34,-1,-1,33,33,34, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,42,41,41,41,41,42,42,41,41,41,41,41, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,42,41,40,40,40,-1,-1,40,40,40,40,41, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 31,30,29,28,27,27,27,27,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,37,37,37,37,38,39,40,41, 32,-1,-1,-1,27,26,26,26,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,36,36,36,37,-1,-1,-1,42, 32,-1,-1,28,27,26,25,25,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,35,35,36,37,38,-1,-1,42, 31,30,29,28,27,26,25,24,24,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,34,34,35,36,37,38,39,40,41, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,21,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,17,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,10,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 22,21,20,19,19,-1,18,-1,13,12,12,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,8,8,8,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 24,-1,21,20,20,20,20,20,-1,13,12,-1,7,7,8,7,6,5,5,5,6,7,8,-1,-1,14,14,14,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,4,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,24,24,24,24,-1,26,26,27,28,-1,34,34, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,5,5,5,5,5,5,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,23,23,24,25,25,-1,27,27,27,28,-1,35,35, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,6,6,6,6,6,6,6,-1,-1,11,11,11,11,12,13,14,-1,-1,22,22,23,24,25,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,7,7,7,7,7,7,8,9,10,11,12,12,12,13,-1,-1,21,21,22,23,24,25,-1,-1,29,29,29,29,-1,37,37, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,8,8,8,8,8,8,9,10,11,12,13,13,-1,-1,20,20,21,22,23,24,25,-1,31,30,30,30,30,-1,36,36, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,31,31,31,31,-1,-1,35,35, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,32,32,32,-1,34,34,34, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,21,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,33,-1,-1,33,33,34, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, 32,32,32,32,32,32,33,32,32,32,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,42,41,40,40,40,40,41,41,40,40,40,40,40, 32,31,31,31,31,32,-1,31,31,31,32,33,34,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 32,31,30,29,28,28,28,28,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,36,36,36,36,37,38,39,40, 33,-1,-1,-1,28,27,27,27,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,35,35,35,36,-1,-1,-1,41, 33,-1,-1,29,28,27,26,26,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,34,34,35,36,37,-1,-1,41, 32,31,30,29,28,27,26,25,25,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,33,33,34,35,36,37,38,39,40, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,22,21,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,17,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,9,9,8,7,6,6,6,6,6,7,8,-1,-1,13,13,13,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 25,-1,22,21,21,21,21,21,-1,14,13,-1,8,8,8,7,6,5,5,5,6,7,8,-1,-1,14,14,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,2,2,2,2,2,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,4,4,4,4,4,4,4,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,5,5,5,5,5,5,5,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,23,23,24,24,24,-1,26,26,26,27,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,6,6,6,6,6,6,6,-1,-1,10,10,10,10,11,12,13,-1,-1,22,22,23,24,25,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,7,7,7,7,7,7,8,9,10,11,11,11,11,12,-1,-1,21,21,22,23,24,25,-1,-1,28,28,28,28,-1,36,36, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,8,8,8,8,8,8,9,10,11,12,12,12,-1,-1,20,20,21,22,23,24,25,-1,30,29,29,29,29,-1,36,36, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,30,30,30,30,-1,-1,35,35, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,-1,34,34,34, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,21,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,-1,-1,33,33,34, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, 32,32,32,32,32,32,33,32,32,32,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,41,40,39,39,39,39,40,40,39,39,39,39,39, 32,31,31,31,31,32,-1,31,31,31,32,33,34,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 32,31,30,29,28,28,28,28,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,35,35,35,35,36,37,38,39, 33,-1,-1,-1,28,27,27,27,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,34,34,34,35,-1,-1,-1,40, 33,-1,-1,29,28,27,26,26,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,33,33,34,35,36,-1,-1,40, 32,31,30,29,28,27,26,25,25,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,32,32,33,34,35,36,37,38,39, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,22,21,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,17,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,15,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,7,8,-1,-1,13,13,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 26,-1,23,22,22,22,22,22,-1,14,14,-1,9,9,8,7,6,5,5,5,6,7,8,-1,-1,14,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,4,4,4,4,4,4,4,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,5,5,5,5,5,5,5,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,22,22,23,23,23,-1,25,25,25,26,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,6,6,6,6,6,6,6,-1,-1,9,9,9,9,10,11,12,-1,-1,21,21,22,23,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,7,7,7,7,7,7,8,9,10,10,10,10,10,11,-1,-1,20,20,21,22,23,24,-1,-1,27,27,27,27,-1,35,35, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,8,8,8,8,8,8,9,10,11,11,11,11,-1,-1,19,19,20,21,22,23,24,-1,29,28,28,28,28,-1,35,35, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,29,29,29,29,-1,-1,34,34, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,-1,33,33,33, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,-1,-1,32,32,33, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 32,32,32,32,32,32,33,32,32,32,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 32,31,31,31,31,32,-1,31,31,31,32,33,34,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 32,31,30,29,28,28,28,28,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,34,34,34,34,35,36,37,38, 33,-1,-1,-1,28,27,27,27,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,33,33,33,34,-1,-1,-1,39, 33,-1,-1,29,28,27,26,26,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,32,32,33,34,35,-1,-1,39, 32,31,30,29,28,27,26,25,25,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,31,31,32,33,34,35,36,37,38, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,22,21,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,17,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,7,8,-1,-1,13,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 26,-1,23,23,23,23,22,23,-1,14,14,-1,10,9,8,7,6,5,5,5,6,7,8,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,5,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,21,21,22,22,22,-1,24,24,24,25,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,6,6,6,6,6,6,6,-1,-1,8,8,8,8,9,10,11,-1,-1,20,20,21,22,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,7,7,7,7,7,7,8,9,9,9,9,9,9,10,-1,-1,19,19,20,21,22,23,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,8,8,8,8,8,8,9,10,10,10,10,10,-1,-1,18,18,19,20,21,22,23,-1,28,27,27,27,27,-1,34,34, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,28,28,28,28,-1,-1,33,33, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,-1,32,32,32, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,-1,-1,31,31,32, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 32,32,32,32,32,32,33,32,32,32,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,35,36,37,38,39,40,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 32,31,31,31,31,32,-1,31,31,31,32,33,34,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,33,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 32,31,30,29,28,28,28,28,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,33,33,33,33,34,35,36,37, 33,-1,-1,-1,28,27,27,27,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,32,32,32,33,-1,-1,-1,38, 33,-1,-1,29,28,27,26,26,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,30,29,30,31,32,33,34,35,36,-1,-1,31,31,32,33,34,-1,-1,38, 32,31,30,29,28,27,26,25,25,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,30,30,31,32,33,34,35,36,37, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,22,21,20,19,18,18,18,19,-1,-1,23,23,24,25,26,27,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,14,14,14,14,14,14,15,16,16,16,16,16,16,16,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,16,17,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,12,12,12,12,12,12,12,-1,-1,14,14,14,14,15,16,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,10,10,10,10,10,10,10,10,10,10,11,12,12,12,13,14,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,13,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,7,8,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,5,5,6,7,8,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,4,4,4,4,4,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,5,5,5,5,5,5,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,20,20,21,21,21,-1,23,23,23,24,-1,31,31, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,6,6,6,6,6,6,6,-1,-1,7,7,7,7,8,9,10,-1,-1,19,19,20,21,22,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,7,7,7,7,7,7,8,9,8,8,8,8,8,9,-1,-1,18,18,19,20,21,22,-1,-1,25,25,25,25,-1,33,33, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,8,8,8,8,8,8,9,9,9,9,9,9,-1,-1,17,17,18,19,20,21,22,-1,27,26,26,26,26,-1,33,33, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,27,27,27,27,-1,-1,32,32, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,-1,31,31,31, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,-1,-1,30,30,31, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 31,30,29,28,27,26,25,24,24,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 32,-1,-1,28,27,26,25,25,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 32,-1,-1,-1,27,26,26,26,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 31,30,29,28,27,27,27,27,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 33,33,33,33,33,33,34,33,33,33,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 33,32,32,32,32,33,-1,32,32,32,33,34,35,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 33,32,31,30,29,29,29,29,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,33,33,33,33,34,35,36,37, 34,-1,-1,-1,29,28,28,28,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,32,32,32,33,-1,-1,-1,38, 34,-1,-1,30,29,28,27,27,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,31,31,32,33,34,-1,-1,38, 33,32,31,30,29,28,27,26,26,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,30,30,31,32,33,34,35,36,37, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,6,6,7,8,9,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,4,4,4,4,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,5,5,5,5,5,5,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,20,20,21,21,21,-1,23,23,23,24,-1,31,31, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,6,6,6,6,6,6,6,-1,-1,7,7,7,7,8,9,10,-1,-1,19,19,20,21,22,-1,-1,24,24,24,24,-1,32,32, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,7,7,7,7,7,7,8,9,8,8,8,8,8,9,-1,-1,18,18,19,20,21,22,-1,-1,25,25,25,25,-1,33,33, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,8,8,8,8,8,8,9,9,9,9,9,9,-1,-1,17,17,18,19,20,21,22,-1,27,26,26,26,26,-1,33,33, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,27,27,27,27,-1,-1,32,32, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,-1,31,31,31, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,-1,-1,30,30,31, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 32,31,30,29,28,27,26,25,25,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 33,-1,-1,29,28,27,26,26,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 33,-1,-1,-1,28,27,27,27,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 32,31,30,29,28,28,28,28,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 32,32,32,32,32,33,33,32,32,32,32,33,34,35,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,37,37,37,37,37,38,37,37,37,37,38,38,37,36,35,34,33,32,31,32,33,34,35,36,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 37,36,36,36,36,37,-1,36,36,36,37,38,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 37,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 38,-1,-1,-1,33,32,32,32,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 38,-1,-1,34,33,32,31,31,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 37,36,35,34,33,32,31,30,30,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,27,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,9,8,7,6,6,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,2,2,2,3,4,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,4,4,4,4,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,5,5,5,5,5,5,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,10,9,8,7,7,7,7,-1,-1,6,6,6,6,6,6,6,-1,-1,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,9,8,8,8,8,8,9,8,7,7,7,7,7,7,-1,-1,17,17,18,19,19,19,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,23,23,-1,-1,9,9,9,9,9,9,8,8,8,8,8,8,-1,-1,16,16,17,18,19,20,20,-1,23,22,22,22,22,-1,30,30, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,23,23,23,23,-1,-1,31,31, 36,36,36,-1,28,28,28,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,24,24,24,-1,30,30,30, 36,35,35,-1,-1,29,-1,-1,28,27,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,25,-1,-1,29,29,30, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 36,35,34,33,32,31,30,29,29,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 37,-1,-1,33,32,31,30,30,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 37,-1,-1,-1,32,31,31,31,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 36,35,34,33,32,32,32,32,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 36,35,35,35,35,-1,-1,35,35,35,36,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 36,36,36,36,36,37,37,36,36,36,36,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 37,37,37,37,37,37,38,37,37,37,37,38,37,36,35,34,33,32,31,30,31,32,33,34,35,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 37,36,36,36,36,37,-1,36,36,36,37,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 37,36,35,34,33,33,33,33,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 38,-1,-1,-1,33,32,32,32,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 38,-1,-1,34,33,32,31,31,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 37,36,35,34,33,32,31,30,30,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,25,25,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,25,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,17,16,16,15,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,16,15,15,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,15,14,14,13,13,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,14,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,13,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,8,7,6,5,5,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,2,2,2,2,3,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,4,4,4,4,4,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,5,5,5,5,5,5,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,10,9,8,7,7,7,7,-1,-1,6,6,6,6,6,6,6,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,9,8,8,8,8,8,9,8,7,7,7,7,7,7,-1,-1,17,17,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,24,23,23,-1,-1,9,9,9,9,9,9,8,8,8,8,8,8,-1,-1,16,16,17,18,19,19,19,-1,22,21,21,21,21,-1,29,29, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 36,36,36,-1,28,28,28,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,23,-1,30,30,30, 36,35,35,-1,-1,29,-1,-1,28,27,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,24,-1,-1,29,29,30, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 36,35,34,33,32,31,30,29,29,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 37,-1,-1,33,32,31,30,30,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 37,-1,-1,-1,32,31,31,31,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 36,35,34,33,32,32,32,32,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 36,35,35,35,35,-1,-1,35,35,35,36,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 36,36,36,36,36,37,37,36,36,36,36,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 38,38,38,38,38,38,39,38,38,38,38,38,37,36,35,34,33,32,31,30,31,32,33,34,35,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 38,37,37,37,37,38,-1,37,37,37,38,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 38,37,36,35,34,34,34,34,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 39,-1,-1,-1,34,33,33,33,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 39,-1,-1,35,34,33,32,32,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 38,37,36,35,34,33,32,31,31,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 38,37,37,-1,-1,31,-1,-1,30,29,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,25,25,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 38,38,38,-1,30,30,30,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,25,25,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,17,16,16,15,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,17,16,15,15,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,16,15,14,14,13,13,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,15,14,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,14,13,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,13,-1,-1,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,8,7,6,5,5,5,6,7,8,9,10,-1,14,14,-1,23,22,23,23,23,23,-1,26, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,2,2,2,2,2,3,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,5,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,11,10,9,8,8,8,8,-1,-1,6,6,6,6,6,6,6,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,24,-1,-1,10,9,9,9,9,9,9,8,7,7,7,7,7,7,-1,-1,17,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 35,35,-1,27,27,-1,27,28,-1,25,25,25,25,24,23,23,-1,-1,10,10,10,10,10,9,8,8,8,8,8,8,-1,-1,16,16,17,18,18,18,18,-1,21,20,20,20,20,-1,28,28, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 37,37,37,-1,29,29,29,-1,-1,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,20,-1,-1,22,22,22,-1,30,30,30, 37,36,36,-1,-1,30,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,23,-1,-1,29,29,30, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 37,36,36,36,36,-1,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 37,37,37,37,37,38,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 39,39,39,39,39,39,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 39,38,38,38,38,39,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 39,38,38,-1,-1,32,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,25,25,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 39,39,39,-1,31,31,31,-1,-1,29,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,26,25,25,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,26,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,17,16,16,15,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,17,16,15,15,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,17,16,15,14,14,13,13,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,16,15,14,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,15,14,13,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,13,13,-1,-1,8,7,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,14,-1,-1,8,7,6,5,5,5,6,7,8,9,9,-1,14,14,-1,22,22,22,22,22,23,-1,26, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,3,2,2,2,2,2,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,4,4,4,4,4,4,4,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,5,5,5,5,5,5,5,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,12,11,10,9,9,9,9,-1,-1,6,6,6,6,6,6,6,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,24,24,-1,-1,11,10,10,10,10,10,9,8,7,7,7,7,7,7,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,28,28,-1,28,29,-1,26,26,26,25,24,23,23,-1,-1,11,11,11,11,10,9,8,8,8,8,8,8,-1,-1,16,16,17,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 37,37,37,-1,30,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,-1,-1,21,21,21,-1,29,29,29, 37,36,36,-1,-1,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,20,21,-1,-1,22,-1,-1,28,28,29, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,22,22,23,24,25,26,27,28,29, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,23,23,24,25,26,-1,-1,30, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,24,24,24,25,-1,-1,-1,30, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,25,25,25,25,26,27,28,29, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 37,36,36,36,36,-1,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,29,28,28,28,-1,29,28,28,28,28,29, 37,37,37,37,37,38,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,29,29,29,29,30,29,29,29,29,29,29, 39,39,39,39,39,39,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 39,38,38,38,38,39,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 39,38,38,-1,-1,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,25,25,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 39,39,39,-1,32,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 38,38,-1,30,30,30,30,31,-1,28,28,28,27,26,25,25,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,26,26,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,17,16,16,15,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,17,16,15,15,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,18,17,16,15,14,14,13,13,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,17,16,15,14,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,16,15,14,13,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,8,9,9,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,14,14,-1,-1,8,7,6,5,5,5,6,7,8,8,8,-1,13,14,-1,21,21,21,21,21,22,-1,25, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,2,2,2,2,2,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,4,4,4,4,4,4,4,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,5,5,5,5,5,5,5,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,-1,-1,13,12,11,10,10,10,10,-1,-1,6,6,6,6,6,6,6,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,26,26,26,25,24,24,-1,-1,12,11,11,11,11,10,9,8,7,7,7,7,7,7,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 37,37,-1,29,29,-1,29,30,-1,27,27,26,25,24,23,23,-1,-1,12,12,12,11,10,9,8,8,8,8,8,8,-1,-1,16,16,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 38,38,-1,-1,30,31,30,30,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 37,37,37,-1,31,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 37,36,36,-1,-1,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,21,21,22,23,24,25,26,27,28, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,22,22,23,24,25,-1,-1,29, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,23,23,23,24,-1,-1,-1,29, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,24,24,24,24,25,26,27,28, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 37,36,36,36,36,-1,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,28,27,27,27,-1,28,27,27,27,27,28, 37,37,37,37,37,38,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,28,28,28,28,29,28,28,28,28,28,28, 39,39,39,39,39,39,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 39,38,38,38,38,39,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 39,38,38,-1,-1,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,25,25,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 39,39,39,-1,33,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 40,40,-1,-1,32,32,32,32,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 39,39,-1,31,31,31,31,32,-1,29,29,28,27,26,25,25,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 38,38,-1,30,30,30,30,-1,-1,28,28,28,27,26,26,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,-1,-1,17,16,16,15,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,17,16,15,15,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,19,18,17,16,15,14,14,13,13,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,17,16,15,14,13,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,10,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,10,-1,12,12,13,-1,18,-1,19,19,20,21,22, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,9,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,8,8,8,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,14,14,14,-1,-1,8,7,6,5,5,5,6,7,8,7,7,-1,12,13,-1,20,20,20,20,20,21,-1,24, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,2,2,2,2,2,3,4,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,4,4,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,5,5,5,5,5,5,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 36,36,-1,28,28,28,28,-1,-1,26,26,26,25,25,-1,-1,14,13,12,11,11,11,11,-1,-1,6,6,6,6,6,6,6,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,27,27,26,25,24,24,-1,-1,13,12,12,12,11,10,9,8,7,7,7,7,7,7,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 38,38,-1,30,30,-1,30,31,-1,28,27,26,25,24,23,23,-1,-1,13,13,12,11,10,9,8,8,8,8,8,8,-1,-1,16,15,15,15,15,15,15,-1,18,17,17,17,17,-1,25,25, 38,38,-1,-1,31,32,31,31,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,16,16,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 37,37,37,-1,32,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 37,36,36,-1,-1,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,20,20,21,22,23,24,25,26,27, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,21,21,22,23,24,-1,-1,28, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,22,22,22,23,-1,-1,-1,28, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,23,23,23,23,24,25,26,27, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 37,36,36,36,36,-1,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,28,27,26,26,26,-1,27,26,26,26,26,27, 37,37,37,37,37,38,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,28,27,27,27,27,28,27,27,27,27,27,27, 39,39,39,39,39,39,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 39,38,38,38,38,39,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 39,38,38,-1,-1,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,25,25,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 39,39,39,-1,34,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 40,40,-1,-1,33,33,33,33,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 40,40,-1,32,32,32,32,33,-1,30,29,28,27,26,25,25,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 39,39,-1,31,31,31,31,-1,-1,29,29,28,27,26,26,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 38,38,-1,30,30,30,30,-1,-1,28,28,28,27,27,-1,-1,17,16,16,15,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,17,16,15,15,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,19,18,17,16,15,14,14,13,13,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,7,7,7,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,14,14,14,14,-1,-1,8,7,6,5,5,5,6,7,7,6,6,-1,11,12,-1,19,19,19,19,19,20,-1,23, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,3,3,3,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,3,2,2,2,2,2,3,4,-1,8,8,-1,17,16,17,18,18,17,-1,20, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 36,36,-1,29,28,28,28,-1,26,26,26,26,26,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,5,5,5,5,5,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 37,37,-1,29,29,29,29,-1,-1,27,27,26,25,25,-1,-1,15,14,13,12,12,11,11,-1,-1,6,6,6,6,6,6,6,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,30,30,30,30,-1,-1,28,27,26,25,24,24,-1,-1,14,13,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 39,39,-1,31,31,-1,31,32,-1,28,27,26,25,24,23,23,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,15,14,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 38,38,-1,-1,32,33,32,32,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,15,15,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 37,37,37,-1,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 37,36,36,-1,-1,34,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,19,19,20,21,22,23,24,25,26, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,20,20,21,22,23,-1,-1,27, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,21,21,21,22,-1,-1,-1,27, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,22,22,22,22,23,24,25,26, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 37,36,36,36,36,-1,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,27,26,25,25,25,-1,26,25,25,25,25,26, 37,37,37,37,37,38,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,27,26,26,26,26,27,26,26,26,26,26,26, 39,39,39,39,39,39,40,39,39,39,39,38,37,36,35,34,33,32,31,30,31,32,33,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 39,38,38,38,38,39,-1,38,38,38,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 39,38,38,-1,-1,36,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,21,-1,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 39,39,39,-1,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,24,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 40,40,-1,-1,34,34,34,34,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 41,41,-1,33,33,33,33,34,-1,30,29,28,27,26,25,25,-1,-1,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 40,40,-1,32,32,32,32,-1,-1,30,29,28,27,26,26,-1,-1,17,16,16,16,16,16,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 39,39,-1,31,31,31,31,-1,-1,29,29,28,27,27,-1,-1,17,16,16,15,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 38,38,-1,31,30,30,30,-1,28,28,28,28,28,-1,-1,-1,17,16,15,15,14,14,14,-1,-1,12,12,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,19,18,17,16,15,14,14,13,13,-1,-1,11,11,11,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,11,-1,16,-1,17,17,18,19,20, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,6,6,6,6,7,6,6,6,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,5,5,6,7,6,5,5,-1,10,11,-1,18,18,18,18,18,19,-1,22, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,3,2,2,2,2,2,3,-1,7,7,-1,16,15,16,17,17,16,-1,19, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,4,4,4,4,4,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 37,37,-1,30,29,29,29,-1,27,27,27,26,26,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 38,38,-1,30,30,30,30,-1,-1,28,27,26,25,25,-1,-1,16,15,14,13,12,11,11,-1,-1,7,6,6,6,6,6,6,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,31,31,31,31,-1,-1,28,27,26,25,24,24,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 39,39,-1,32,32,-1,32,33,-1,28,27,26,25,24,23,23,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,-1,-1,14,13,13,13,13,13,13,-1,16,15,15,15,15,-1,23,23, 38,38,-1,-1,33,34,33,33,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,14,14,14,14,-1,14,14,-1,16,16,16,16,-1,-1,24,24, 37,37,37,-1,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 37,36,36,-1,-1,35,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,18,18,19,20,21,22,23,24,25, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,19,19,20,21,22,-1,-1,26, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,20,20,20,21,-1,-1,-1,26, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,21,21,21,21,22,23,24,25, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 37,36,36,36,36,-1,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,27,26,25,24,24,24,-1,25,24,24,24,24,25, 37,37,37,37,37,38,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,27,26,25,25,25,25,26,25,25,25,25,25,25, 40,40,40,40,40,40,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,33,34,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 40,39,39,39,39,40,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 40,39,39,-1,-1,37,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 40,40,40,-1,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,24,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 41,41,-1,-1,35,35,35,35,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 42,42,-1,34,34,34,34,35,-1,31,30,29,28,27,26,26,-1,-1,18,18,18,18,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 41,41,-1,33,33,33,33,-1,-1,31,30,29,28,27,27,-1,-1,18,17,17,17,17,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 40,40,-1,32,32,32,32,-1,-1,30,30,29,28,28,-1,-1,18,17,17,16,16,16,16,-1,-1,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 39,39,-1,32,31,31,31,-1,29,29,29,29,29,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,13,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,20,19,18,17,16,15,15,14,14,-1,-1,12,12,12,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,14,13,12,11,11,11,11,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,10,10,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,8,8,8,8,8,-1,10,10,11,-1,16,-1,17,17,18,19,20, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,7,6,6,6,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,6,6,7,7,6,5,5,-1,9,10,-1,17,17,17,17,17,18,-1,21, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,4,4,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,3,3,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,3,2,2,2,2,2,-1,6,6,-1,15,14,15,16,16,15,-1,18, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,-1,11,-1,12,12,13,14,15, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 37,37,-1,31,30,29,29,-1,27,27,27,27,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,4,4,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 38,38,-1,31,30,30,30,-1,28,28,27,26,26,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,5,5,5,5,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 39,39,-1,31,31,31,31,-1,-1,28,27,26,25,25,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,6,6,6,6,6,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 40,40,-1,32,32,32,32,-1,-1,28,27,26,25,24,24,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,33,33,-1,33,34,-1,28,27,26,25,24,23,23,-1,-1,15,14,13,12,11,10,9,8,8,8,8,8,-1,-1,13,12,12,12,12,12,12,-1,15,14,14,14,14,-1,22,22, 38,38,-1,-1,34,35,34,34,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,15,15,-1,-1,23,23, 37,37,37,-1,35,35,35,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 37,36,36,-1,-1,36,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,17,17,18,19,20,21,22,23,24, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,18,18,19,20,21,-1,-1,25, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,19,19,19,20,-1,-1,-1,25, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,20,20,20,20,21,22,23,24, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 37,36,36,36,36,-1,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 37,37,37,37,37,38,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,26,25,24,24,24,24,25,24,24,24,24,24,24, 41,41,41,41,41,41,42,41,41,41,41,40,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 41,40,40,40,40,41,-1,40,40,40,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 41,40,40,-1,-1,38,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,-1,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 41,41,41,-1,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 42,42,-1,-1,36,36,36,36,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 43,43,-1,35,35,35,35,36,-1,32,31,30,29,28,27,27,-1,-1,19,19,19,18,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 42,42,-1,34,34,34,34,-1,-1,32,31,30,29,28,28,-1,-1,19,18,18,18,18,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 41,41,-1,33,33,33,33,-1,-1,31,31,30,29,29,-1,-1,19,18,18,17,17,17,17,-1,-1,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 40,40,-1,33,32,32,32,-1,30,30,30,30,30,-1,-1,-1,19,18,17,17,16,16,16,-1,-1,14,13,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,21,20,19,18,17,16,16,15,15,-1,-1,13,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,11,10,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,8,8,8,8,8,-1,10,10,11,-1,16,-1,17,17,18,19,20, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,8,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,7,6,6,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,7,7,8,7,6,5,5,-1,8,9,-1,16,16,16,16,16,17,-1,20, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,4,4,-1,7,-1,-1,15,15,15,15,16,16,-1,19, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,3,3,-1,6,-1,-1,14,14,14,15,15,15,-1,18, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,4,3,2,2,2,2,-1,5,5,-1,14,13,14,15,15,14,-1,17, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,-1,-1,12,-1,-1,-1,13,-1,16, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,11,-1,12,12,12,-1,15, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,-1,10,-1,11,11,12,13,14, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 38,38,-1,32,31,30,30,-1,28,28,27,27,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,4,4,4,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 39,39,-1,32,31,31,31,-1,29,28,27,26,26,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,5,5,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 40,40,-1,32,32,32,32,-1,-1,28,27,26,25,25,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,7,6,6,6,6,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 40,40,-1,33,33,33,33,-1,-1,28,27,26,25,24,24,-1,-1,17,16,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 39,39,-1,34,34,-1,34,35,-1,28,27,26,25,24,23,23,-1,-1,16,15,14,13,12,11,10,9,8,8,8,8,-1,-1,12,11,11,11,11,11,11,-1,14,13,13,13,13,-1,21,21, 38,38,-1,-1,35,36,35,35,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,14,14,-1,-1,22,22, 37,37,37,-1,36,36,36,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 37,36,36,-1,-1,37,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,16,16,17,18,19,20,21,22,23, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,17,17,18,19,20,-1,-1,24, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,18,18,18,19,-1,-1,-1,24, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,19,19,19,19,20,21,22,23, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 37,36,36,36,36,-1,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,26,25,24,23,22,22,22,-1,23,22,22,22,22,23, 37,37,37,37,37,38,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,26,25,24,23,23,23,23,24,23,23,23,23,23,23, 41,41,41,41,41,41,42,41,41,41,41,40,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 41,40,40,40,40,41,-1,40,40,40,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 41,40,40,-1,-1,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,-1,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,29, 41,41,41,-1,38,38,38,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,29,29,29, 42,42,-1,-1,37,37,37,37,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,28,28, 43,43,-1,36,36,36,36,37,-1,32,31,30,29,28,27,27,-1,-1,20,20,19,18,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,27,27, 43,43,-1,35,35,35,35,-1,-1,32,31,30,29,28,28,-1,-1,20,19,19,19,18,17,16,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 42,42,-1,34,34,34,34,-1,-1,32,31,30,29,29,-1,-1,20,19,19,18,18,18,18,-1,-1,14,13,13,13,13,13,13,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 41,41,-1,34,33,33,33,-1,31,31,31,30,30,-1,-1,-1,20,19,18,18,17,17,17,-1,-1,14,13,12,12,12,12,12,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,22,21,20,19,18,17,17,16,16,-1,-1,14,13,12,11,11,11,11,11,11,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,12,11,10,10,10,10,10,10,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,11,10,9,9,9,9,9,9,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,10,9,8,8,8,8,8,-1,10,10,10,-1,16,-1,17,17,18,19,20, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,9,8,7,7,7,7,8,9,9,10,-1,17,-1,18,18,18,-1,21, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,8,7,6,6,6,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,8,8,8,7,6,5,5,-1,7,8,-1,15,15,15,15,15,16,-1,19, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,4,4,-1,6,-1,-1,14,14,14,14,15,15,-1,18, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,3,3,-1,5,-1,-1,13,13,13,14,14,14,-1,17, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,-1,13,12,13,14,14,13,-1,16, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,-1,-1,11,-1,-1,-1,12,-1,15, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,10,-1,11,11,11,-1,14, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,-1,9,-1,10,10,11,12,13, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,4,-1,8,8,9,10,-1,-1,14, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 39,39,-1,33,32,31,31,-1,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,4,4,-1,-1,7,6,6,6,-1,8,8,9,10,-1,16,16, 40,40,-1,33,32,32,32,-1,29,28,27,26,26,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,5,-1,-1,-1,8,7,7,7,7,-1,9,9,9,10,-1,17,17, 41,41,-1,33,33,33,33,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,-1,-1,9,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 40,40,-1,34,34,34,34,-1,-1,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,10,9,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 39,39,-1,35,35,-1,35,36,-1,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,11,10,10,10,10,10,10,-1,13,12,12,12,12,-1,20,20, 38,38,-1,-1,36,37,36,36,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,12,11,11,11,11,-1,11,11,-1,13,13,13,13,-1,-1,21,21, 37,37,37,-1,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,12,12,12,12,12,13,12,12,-1,-1,14,14,14,-1,22,22,22, 37,36,36,-1,-1,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,13,13,13,13,13,13,13,13,14,-1,-1,15,-1,-1,21,21,22, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,15,15,16,17,18,19,20,21,22, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,16,16,17,18,19,-1,-1,23, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,17,17,17,18,-1,-1,-1,23, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,18,18,18,18,19,20,21,22, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 37,36,36,36,36,-1,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 37,37,37,37,37,38,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, 42,42,42,42,42,42,43,42,42,42,42,41,40,39,38,37,36,35,34,33,34,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 42,41,41,41,41,42,-1,41,41,41,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 42,41,41,-1,-1,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,-1,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 42,42,42,-1,39,39,39,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,25,24,23,22,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 43,43,-1,-1,38,38,38,38,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 44,44,-1,37,37,37,37,38,-1,33,32,31,30,29,28,28,-1,-1,21,21,20,19,18,17,16,16,16,16,16,16,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 44,44,-1,36,36,36,36,-1,-1,33,32,31,30,29,29,-1,-1,21,20,20,20,19,18,17,16,15,15,15,15,15,15,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 43,43,-1,35,35,35,35,-1,-1,33,32,31,30,30,-1,-1,21,20,20,19,19,19,19,-1,-1,15,14,14,14,14,14,14,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 42,42,-1,35,34,34,34,-1,32,32,32,31,31,-1,-1,-1,21,20,19,19,18,18,18,-1,-1,15,14,13,13,13,13,13,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 41,41,-1,35,34,33,33,-1,31,31,31,32,-1,-1,23,22,21,20,19,18,18,17,17,-1,-1,15,14,13,12,12,12,12,12,12,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 40,41,-1,35,34,33,32,31,30,30,30,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,14,14,13,12,11,11,11,11,11,11,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 39,-1,-1,35,34,33,33,-1,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,16,-1,13,13,13,13,12,11,10,10,10,10,10,10,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 38,37,36,35,35,-1,34,-1,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,11,10,9,9,9,9,9,-1,9,9,9,-1,15,-1,16,16,17,18,19, 39,-1,36,36,36,-1,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,11,10,9,8,8,8,8,9,8,8,9,-1,16,-1,17,17,17,-1,20, 40,-1,37,-1,-1,-1,36,-1,-1,28,28,-1,25,24,23,22,21,20,19,18,17,17,17,-1,-1,12,11,10,10,10,10,9,8,7,7,7,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 41,-1,38,39,39,38,37,38,-1,29,29,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,12,11,10,9,9,9,9,8,7,6,6,-1,6,7,-1,14,14,14,14,14,15,-1,18, 42,-1,39,39,38,38,38,38,-1,-1,30,-1,25,25,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,5,5,-1,5,-1,-1,13,13,13,13,14,14,-1,17, 41,-1,38,38,38,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,4,4,-1,4,-1,-1,12,12,12,13,13,13,-1,16, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,-1,12,11,12,13,13,12,-1,15, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,-1,-1,10,-1,-1,-1,11,-1,14, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,9,-1,10,10,10,-1,13, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,-1,8,-1,9,9,10,11,12, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,3,-1,7,7,8,9,-1,-1,13, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 40,40,-1,34,33,32,32,-1,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,5,5,-1,-1,6,5,5,5,-1,7,7,8,9,-1,15,15, 41,41,-1,34,33,33,33,-1,30,29,28,27,27,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,11,10,9,8,7,6,6,-1,-1,-1,7,6,6,6,6,-1,8,8,8,9,-1,16,16, 42,42,-1,34,34,34,34,-1,-1,29,28,27,26,26,-1,-1,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,-1,-1,8,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 41,41,-1,35,35,35,35,-1,-1,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,9,8,8,8,8,8,-1,-1,10,10,10,10,-1,18,18, 40,40,-1,36,36,-1,36,37,-1,29,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,10,9,9,9,9,9,9,-1,12,11,11,11,11,-1,19,19, 39,39,-1,-1,37,38,37,37,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,11,10,10,10,10,-1,10,10,-1,12,12,12,12,-1,-1,20,20, 38,38,38,-1,38,38,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,12,11,11,11,11,11,12,11,11,-1,-1,13,13,13,-1,21,21,21, 38,37,37,-1,-1,39,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,12,12,12,12,12,12,12,12,12,13,-1,-1,14,-1,-1,20,20,21, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,20,21, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,24,25,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,22, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,22, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 38,37,37,37,37,-1,-1,37,37,37,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,21, 38,38,38,38,38,39,39,38,38,38,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, 43,43,43,43,43,43,44,43,43,43,43,42,41,40,39,38,37,36,35,34,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 43,42,42,42,42,43,-1,42,42,42,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,29,30,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 43,42,42,-1,-1,41,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,-1,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 43,43,43,-1,40,40,40,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,24,25,25,24,23,22,21,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 44,44,-1,-1,39,39,39,39,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 45,45,-1,38,38,38,38,39,-1,34,33,32,31,30,29,29,-1,-1,22,22,21,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 45,45,-1,37,37,37,37,-1,-1,34,33,32,31,30,30,-1,-1,22,21,21,21,20,19,18,17,16,16,16,16,16,16,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 44,44,-1,36,36,36,36,-1,-1,34,33,32,31,31,-1,-1,22,21,21,20,20,20,20,-1,-1,16,15,15,15,15,15,15,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 43,43,-1,36,35,35,35,-1,33,33,33,32,32,-1,-1,-1,22,21,20,20,19,19,19,-1,-1,16,15,14,14,14,14,14,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 42,42,-1,36,35,34,34,-1,32,32,32,33,-1,-1,24,23,22,21,20,19,19,18,18,-1,-1,16,15,14,13,13,13,13,13,13,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,15,15,14,13,12,12,12,12,12,12,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,17,-1,14,14,14,14,13,12,11,11,11,11,11,11,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,12,11,10,10,10,10,10,-1,8,8,8,-1,14,-1,15,15,16,17,18, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,12,12,12,11,10,9,9,9,9,8,7,7,8,-1,15,-1,16,16,16,-1,19, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,11,11,11,10,9,8,8,8,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,10,10,10,9,8,7,7,-1,5,6,-1,13,13,13,13,13,14,-1,17, 43,-1,40,40,39,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,6,6,-1,4,-1,-1,12,12,12,12,13,13,-1,16, 42,-1,39,39,39,38,38,38,-1,-1,30,-1,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,5,5,-1,3,-1,-1,11,11,11,12,12,12,-1,15, 41,-1,38,39,39,38,37,38,-1,29,29,-1,25,24,23,22,21,20,19,18,18,18,18,-1,-1,12,11,10,9,8,7,6,5,4,4,4,-1,2,2,-1,11,10,11,12,12,11,-1,14, 40,-1,37,-1,-1,-1,36,-1,-1,28,28,-1,25,24,23,22,21,20,19,18,17,17,17,-1,-1,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,-1,-1,9,-1,-1,-1,10,-1,13, 39,-1,36,36,36,-1,35,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,8,-1,9,9,9,-1,12, 38,37,36,35,35,-1,34,-1,29,28,28,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,-1,7,-1,8,8,9,10,11, 39,-1,-1,35,34,33,33,-1,29,29,29,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,2,2,2,-1,6,6,7,8,-1,-1,12, 40,41,-1,35,34,33,32,31,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 41,41,-1,35,34,33,33,-1,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,6,6,-1,-1,5,4,4,4,-1,6,6,7,8,-1,14,14, 42,42,-1,35,34,34,34,-1,31,30,29,28,28,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,12,11,10,9,8,7,7,-1,-1,-1,6,5,5,5,5,-1,7,7,7,8,-1,15,15, 43,43,-1,35,35,35,35,-1,-1,30,29,28,27,27,-1,-1,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,-1,-1,7,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 42,42,-1,36,36,36,36,-1,-1,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,8,7,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 41,41,-1,37,37,-1,37,38,-1,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,9,8,8,8,8,8,8,-1,11,10,10,10,10,-1,18,18, 40,40,-1,-1,38,39,38,38,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,10,9,9,9,9,-1,9,9,-1,11,11,11,11,-1,-1,19,19, 39,39,39,-1,39,39,39,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,12,11,10,10,10,10,10,11,10,10,-1,-1,12,12,12,-1,20,20,20, 39,38,38,-1,-1,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,12,11,11,11,11,11,11,11,11,11,12,-1,-1,13,-1,-1,19,19,20, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,19,20, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,25,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,21, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,21, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,26,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,27,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 39,38,37,37,37,-1,-1,37,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 39,38,38,38,38,-1,-1,38,38,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,20,19,19,19,19,20, 39,39,39,39,39,40,40,39,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,20,20,20,20,20,20, 44,44,44,44,44,44,45,44,44,44,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 44,43,43,43,43,44,-1,43,43,43,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,27, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,28, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,30,31,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,28, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,26,27, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,21,20,19,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 44,43,43,-1,-1,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,-1,-1,23,22,21,20,19,18,18,18,18,18,18,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 44,44,44,-1,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,25,26,25,24,23,22,21,20,19,18,17,17,17,17,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 45,45,-1,-1,40,40,40,40,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,16,16,-1,16,16,-1,18,18,19,18,-1,-1,26,26, 46,46,-1,39,39,39,39,40,-1,35,34,33,32,31,30,30,-1,-1,23,23,22,21,20,19,18,18,18,17,17,17,-1,-1,16,15,15,15,15,15,15,-1,18,17,-1,17,17,-1,25,25, 46,46,-1,38,38,38,38,-1,-1,35,34,33,32,31,31,-1,-1,23,22,22,22,21,20,19,18,17,17,17,16,16,16,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 45,45,-1,37,37,37,37,-1,-1,35,34,33,32,32,-1,-1,23,22,22,21,21,21,21,-1,-1,17,16,16,16,15,15,15,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 44,44,-1,37,36,36,36,-1,34,34,34,33,33,-1,-1,-1,23,22,21,21,20,20,20,-1,-1,17,16,15,15,15,14,14,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,25,24,23,22,21,20,20,19,19,-1,-1,17,16,15,14,14,14,13,13,13,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,16,15,14,13,13,13,12,12,12,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,14,13,12,12,12,11,11,11,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,11,10,10,-1,8,8,8,-1,14,-1,15,15,16,17,18, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,13,12,11,10,10,10,9,8,7,7,8,-1,15,-1,16,16,16,-1,19, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,12,12,12,11,10,9,9,9,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,11,11,11,10,9,8,8,-1,5,6,-1,13,13,13,13,13,14,-1,17, 44,-1,41,41,40,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,7,7,-1,4,-1,-1,12,12,12,12,13,13,-1,16, 43,-1,40,40,40,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,6,6,-1,3,-1,-1,11,11,11,12,12,12,-1,15, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,2,2,-1,11,10,11,12,12,11,-1,14, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,-1,-1,9,-1,-1,-1,10,-1,13, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,8,-1,9,9,9,-1,12, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,-1,7,-1,8,8,9,10,11, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,2,2,2,-1,6,6,7,8,-1,-1,12, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 42,42,-1,36,35,34,34,-1,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,-1,-1,5,4,4,4,-1,6,6,7,8,-1,14,14, 43,43,-1,36,35,35,35,-1,32,31,30,29,29,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,8,-1,-1,-1,6,5,5,5,5,-1,7,7,7,8,-1,15,15, 44,44,-1,36,36,36,36,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,-1,-1,7,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 43,43,-1,37,37,37,37,-1,-1,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,8,7,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 42,42,-1,38,38,-1,38,39,-1,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,9,8,8,8,8,8,8,-1,11,10,10,10,10,-1,18,18, 41,41,-1,-1,39,40,39,39,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,10,9,9,9,9,-1,9,9,-1,11,11,11,11,-1,-1,19,19, 40,40,40,-1,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,10,10,10,10,11,10,10,-1,-1,12,12,12,-1,20,20,20, 40,39,39,-1,-1,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,13,12,11,11,11,11,11,11,11,11,11,12,-1,-1,13,-1,-1,19,19,20, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,19,20, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,21, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,21, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 40,39,38,38,38,-1,-1,38,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 40,39,39,39,39,-1,-1,39,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,20,19,19,19,19,20, 40,40,40,40,40,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,20,20,20,20,20,20, 45,45,45,45,45,45,46,45,45,45,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 45,44,44,44,44,45,-1,44,44,44,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 45,44,44,-1,-1,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,27,-1,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 45,45,45,-1,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,26,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,28,28, 46,46,-1,-1,41,41,41,41,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,27,27, 47,47,-1,40,40,40,40,41,-1,36,35,34,33,32,31,31,-1,-1,24,24,23,22,21,20,19,19,19,18,18,18,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,26,26, 47,47,-1,39,39,39,39,-1,-1,36,35,34,33,32,32,-1,-1,24,23,23,23,22,21,20,19,18,18,18,17,17,17,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 46,46,-1,38,38,38,38,-1,-1,36,35,34,33,33,-1,-1,24,23,23,22,22,22,22,-1,-1,18,17,17,17,16,16,16,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 45,45,-1,38,37,37,37,-1,35,35,35,34,34,-1,-1,-1,24,23,22,22,21,21,21,-1,-1,18,17,16,16,16,15,15,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,21,20,20,-1,-1,18,17,16,15,15,15,14,14,14,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,17,16,15,14,14,14,13,13,13,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,15,14,13,13,13,12,12,12,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,11,11,-1,9,9,9,-1,15,-1,16,16,17,18,19, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,11,11,10,9,8,8,9,-1,15,-1,17,17,16,-1,19, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,10,10,-1,7,7,-1,-1,14,-1,-1,-1,15,-1,18, 44,-1,41,42,42,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,6,7,-1,13,13,13,13,13,14,-1,17, 45,-1,42,42,41,41,41,41,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,5,-1,-1,12,12,12,12,13,13,-1,16, 44,-1,41,41,41,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,4,-1,-1,11,11,11,12,12,12,-1,15, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,3,3,-1,11,10,11,12,12,11,-1,14, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,-1,-1,9,-1,-1,-1,10,-1,13, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,8,-1,9,9,9,-1,12, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,-1,7,-1,8,8,9,10,11, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,2,2,2,-1,6,6,7,8,-1,-1,12, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 43,43,-1,37,36,35,35,-1,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,5,4,4,4,-1,6,6,7,8,-1,14,14, 44,44,-1,37,36,36,36,-1,33,32,31,30,30,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,6,5,5,5,5,-1,7,7,7,8,-1,15,15, 45,45,-1,37,37,37,37,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,7,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 44,44,-1,38,38,38,38,-1,-1,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,8,7,7,7,7,7,-1,-1,9,9,9,9,-1,17,17, 43,43,-1,39,39,-1,39,40,-1,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,9,8,8,8,8,8,8,-1,11,10,10,10,10,-1,18,18, 42,42,-1,-1,40,41,40,40,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,10,9,9,9,9,-1,9,9,-1,11,11,11,11,-1,-1,19,19, 41,41,41,-1,41,41,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,10,10,-1,-1,12,12,12,-1,20,20,20, 41,40,40,-1,-1,42,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,11,11,11,11,11,11,11,11,12,-1,-1,13,-1,-1,19,19,20, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,19,20, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,21, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,21, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 41,40,39,39,39,-1,-1,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 41,40,40,40,40,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,20,19,19,19,19,20, 41,41,41,41,41,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,20,20,20,20,20,20, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 51,51,51,51,51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 51,50,50,50,50,51,-1,49,48,47,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 51,50,49,49,49,-1,-1,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,28, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,38,38,37,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,27,27, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,37,37,36,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,27,26, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,25, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,24,24,-1,-1,24, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,24,23,23,23,23, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,23,22,22,22, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,20,20,21,-1,-1,18,-1,-1,21,21,21, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,20,19,19,-1,-1,17,17,17,-1,21,20,20, 52,52,-1,-1,47,47,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,18,-1,18,18,-1,16,16,17,16,-1,-1,19,19, 53,53,-1,46,46,46,46,47,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,19,18,17,17,17,17,17,-1,16,15,-1,15,15,-1,18,18, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,18,17,16,16,16,16,-1,-1,14,14,14,14,-1,17,17, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,13,13,13,13,-1,16,16, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,16,15,14,14,14,-1,12,12,12,12,-1,15,15, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,15,14,13,13,-1,11,11,11,12,-1,14,14, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,14,13,12,11,10,10,11,11,-1,14,13, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,14,13,13,-1,9,10,10,10,-1,-1,12, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,14,14,14,-1,8,-1,10,9,9,10,11, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,15,-1,7,-1,10,9,8,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,6,-1,-1,-1,7,-1,13, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,5,5,5,5,5,6,-1,14, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,4,4,4,4,5,6,-1,13, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,3,3,3,4,5,6,-1,12, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,3,2,3,4,5,6,-1,11, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,1,-1,-1,-1,7,-1,10, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,0,-1,6,6,6,-1,9, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,1,-1,5,5,6,7,8, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,2,3,4,5,-1,-1,9, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,4,5,-1,11,10, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,4,4,4,5,-1,11,11, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,5,5,5,5,-1,12,12, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,6,6,6,6,-1,13,13, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,7,7,7,7,-1,14,14, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,9,8,8,8,8,-1,15,15, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,9,9,9,9,-1,-1,16,16, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,10,10,10,-1,18,17,17, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,11,-1,-1,18,18,18, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,19,19,19, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,20,20, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,21, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,43,43,43,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,52,52,52,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 52,51,51,51,51,52,-1,51,51,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,30, 52,51,50,50,50,-1,-1,50,50,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,27,27,27,28,29,28,27, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,26,26,-1,-1,-1,26, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,26,25,25,-1,-1,25, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,26,25,24,24,24,24, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,24,23,23,23, 52,51,51,-1,-1,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,22,22,22, 52,52,52,-1,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,22,21,21, 53,53,-1,-1,48,48,48,48,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,19,18,-1,-1,20,20, 54,54,-1,47,47,47,47,48,-1,43,42,41,40,39,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,22,21,20,20,20,20,20,-1,18,17,-1,17,17,-1,19,19, 54,54,-1,46,46,46,46,-1,-1,43,42,41,40,39,39,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,18,18, 53,53,-1,45,45,45,45,-1,-1,43,42,41,40,40,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,17,17, 52,52,-1,45,44,44,44,-1,42,42,42,41,41,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,16,16, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,18,17,16,16,-1,13,13,13,13,-1,15,15, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,-1,15,14, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,17,16,16,-1,12,12,11,11,-1,-1,13, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,11,-1,11,10,10,11,12, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,10,-1,11,10,9,-1,12, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,9,-1,-1,-1,8,-1,11, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,9,8,7,7,7,7,-1,10, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,9,8,7,6,6,6,-1,9, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,8,7,6,5,5,-1,8, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,9,8,7,6,5,4,-1,7, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,7,-1,-1,-1,3,-1,6, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,6,-1,0,1,2,-1,5, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,5,-1,1,1,2,3,4, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,4,3,2,2,-1,-1,5, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,-1,7,6, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,4,4,4,4,-1,7,7, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,5,5,5,5,-1,8,8, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,6,6,6,6,-1,9,9, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,7,7,7,7,-1,10,10, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,9,8,8,8,8,-1,11,11, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,9,9,9,9,-1,-1,12,12, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,10,10,10,-1,14,13,13, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,11,-1,-1,14,14,14, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,16,15,15,15, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,17,16,16,16,16, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,17,17,-1,-1,17, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,18,-1,-1,-1,18, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,20,19, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,20,20, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,21,21, 45,44,44,44,44,-1,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,23,22,22,22,22,22, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,23,23,23,23,23,23, 52,52,52,52,52,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 52,51,51,51,51,52,-1,51,50,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,29, 52,51,50,50,50,-1,-1,50,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,28,28, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,39,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,28,27,27,-1,27,27,28,27,27, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,38,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,26,26,26,27,28,27,26, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,25,25,-1,-1,-1,25, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,25,24,24,-1,-1,24, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,25,24,23,23,23,23, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,23,22,22,22, 52,51,51,-1,-1,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,22,23,-1,-1,19,-1,-1,21,21,21, 52,52,52,-1,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,21,21,-1,-1,18,18,18,-1,21,20,20, 53,53,-1,-1,48,48,48,48,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,20,-1,20,20,-1,17,17,18,17,-1,-1,19,19, 54,54,-1,47,47,47,47,48,-1,43,42,41,40,39,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,19,19,19,19,-1,17,16,-1,16,16,-1,18,18, 54,54,-1,46,46,46,46,-1,-1,43,42,41,40,39,39,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,20,19,18,18,18,18,-1,-1,15,15,15,15,-1,17,17, 53,53,-1,45,45,45,45,-1,-1,43,42,41,40,40,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,19,18,17,17,17,-1,-1,14,14,14,14,-1,16,16, 52,52,-1,45,44,44,44,-1,42,42,42,41,41,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,15,15, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,17,16,15,15,-1,12,12,12,12,-1,14,14, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,16,15,14,13,12,11,11,11,-1,14,13, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,16,15,15,-1,11,11,10,10,-1,-1,12, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,16,16,16,-1,10,-1,10,9,9,10,11, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,9,-1,10,9,8,-1,11, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,8,-1,-1,-1,7,-1,10, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,8,7,6,6,6,6,-1,9, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,8,7,6,5,5,5,-1,8, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,8,7,6,5,4,4,-1,7, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,8,7,6,5,4,3,-1,6, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,7,-1,-1,-1,2,-1,5, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,6,-1,1,0,1,-1,4, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,5,-1,1,1,1,2,3, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,4,3,2,2,-1,-1,4, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,-1,6,5, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,4,4,4,4,-1,6,6, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,5,5,5,5,-1,7,7, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,6,6,6,6,-1,8,8, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,7,7,7,7,-1,9,9, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,9,8,8,8,8,-1,10,10, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,9,9,9,9,-1,-1,11,11, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,10,10,10,-1,13,12,12, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,11,-1,-1,13,13,13, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,15,14,14,14, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,17,16,15,15,15,15, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,17,16,16,-1,-1,16, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,17,17,-1,-1,-1,17, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,18,18,18,19,20,19,18, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,20,19,19,-1,19,19,20,19,19, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,20,20, 45,44,44,44,44,-1,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,21, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, 52,52,52,52,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,31,32,33,34,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 52,51,51,51,51,52,-1,50,49,48,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,28, 52,51,50,50,50,-1,-1,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,27,27, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,39,39,38,37,36,36,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,27,26,26,-1,26,26,27,26,26, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,38,38,37,37,37,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,25,25,25,26,27,26,25, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,37,37,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,24,24,-1,-1,-1,24, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,24,23,23,-1,-1,23, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,24,23,22,22,22,22, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,22,21,21,21, 52,51,51,-1,-1,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,21,22,-1,-1,18,-1,-1,20,20,20, 52,52,52,-1,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,21,20,20,-1,-1,17,17,17,-1,20,19,19, 53,53,-1,-1,48,48,48,48,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,19,-1,19,19,-1,16,16,17,16,-1,-1,18,18, 54,54,-1,47,47,47,47,48,-1,43,42,41,40,39,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,20,19,18,18,18,18,18,-1,16,15,-1,15,15,-1,17,17, 54,54,-1,46,46,46,46,-1,-1,43,42,41,40,39,39,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,19,18,17,17,17,17,-1,-1,14,14,14,14,-1,16,16, 53,53,-1,45,45,45,45,-1,-1,43,42,41,40,40,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,13,13,13,13,-1,15,15, 52,52,-1,45,44,44,44,-1,42,42,42,41,41,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,17,16,15,15,15,-1,12,12,12,12,-1,14,14, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,16,15,14,14,-1,11,11,11,11,-1,13,13, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,15,14,13,12,11,10,10,10,-1,13,12, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,15,14,14,-1,10,10,9,9,-1,-1,11, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,15,15,15,-1,9,-1,9,8,8,9,10, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,16,-1,8,-1,9,8,7,-1,11, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,7,-1,-1,-1,6,-1,10, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,7,6,5,5,5,5,-1,9, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,7,6,5,4,4,4,-1,8, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,7,6,5,4,3,3,-1,7, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,7,6,5,4,3,2,-1,6, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,7,-1,-1,-1,1,-1,5, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,6,-1,2,1,0,-1,4, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,5,-1,2,1,1,2,3, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,4,3,2,2,-1,-1,4, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,-1,6,5, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,4,4,4,4,-1,6,6, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,5,5,5,5,-1,7,7, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,6,6,6,6,-1,8,8, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,7,7,7,7,-1,9,9, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,9,8,8,8,8,-1,10,10, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,9,9,9,9,-1,-1,11,11, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,10,10,10,-1,13,12,12, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,11,-1,-1,13,13,13, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,15,14,14,14, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,17,16,15,15,15,15, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,17,16,16,-1,-1,16, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,17,17,-1,-1,-1,17, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,18,18,18,19,20,19,18, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,20,19,19,-1,19,19,20,19,19, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,20,20, 45,44,44,44,44,-1,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,21, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 55,55,55,55,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,34,33,32,31,30,29,28,27,27,27,27,28,28,27,27,27,27,27, 55,54,54,54,54,55,-1,53,52,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,26,26,26,26,26, 55,54,53,53,53,-1,-1,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,25,25, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,42,42,41,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,25,24,24,-1,24,24,25,24,24, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,41,41,40,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,24,23,23,23,24,25,24,23, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,40,40,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,24,23,22,22,-1,-1,-1,22, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,24,23,22,21,21,-1,-1,21, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,25,24,23,22,21,20,20,20,20, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,20,19,19,19, 55,54,54,-1,-1,53,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,24,25,-1,-1,21,-1,-1,18,18,18, 55,55,55,-1,52,52,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,23,23,-1,-1,20,20,20,-1,18,17,17, 56,56,-1,-1,51,51,51,51,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,22,-1,22,22,-1,19,19,20,19,-1,-1,16,16, 57,57,-1,50,50,50,50,51,-1,46,45,44,43,42,41,41,-1,-1,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,23,22,21,21,21,21,21,-1,19,18,-1,18,18,-1,15,15, 57,57,-1,49,49,49,49,-1,-1,46,45,44,43,42,42,-1,-1,34,33,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,22,21,20,20,20,20,-1,-1,17,17,17,17,-1,14,14, 56,56,-1,48,48,48,48,-1,-1,46,45,44,43,43,-1,-1,34,33,33,32,32,32,32,-1,-1,28,27,27,27,27,27,27,-1,-1,21,20,19,19,19,-1,-1,16,16,16,16,-1,13,13, 55,55,-1,48,47,47,47,-1,45,45,45,44,44,-1,-1,-1,34,33,32,32,31,31,31,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,20,19,18,18,18,-1,15,15,15,15,-1,12,12, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,36,35,34,33,32,31,31,30,30,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,19,18,17,17,-1,14,14,14,14,-1,11,11, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,37,36,35,34,33,32,31,30,30,29,28,27,27,27,26,25,24,24,24,24,24,24,-1,-1,18,17,16,15,14,13,13,13,-1,11,10, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,25,24,23,23,23,23,23,23,-1,18,17,17,-1,14,13,12,12,-1,-1,9, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,18,18,18,-1,13,-1,12,11,10,9,8, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,19,-1,12,-1,12,11,11,-1,7, 53,-1,50,-1,-1,-1,49,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,11,-1,-1,-1,10,-1,6, 54,-1,51,50,50,50,50,50,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,11,10,9,9,9,9,-1,5, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,11,10,9,8,8,8,-1,4, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,11,10,9,8,7,7,-1,3, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,11,10,9,8,7,6,-1,2, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,10,-1,-1,-1,5,-1,1, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,9,-1,5,4,4,-1,0, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,8,-1,5,4,3,2,1, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,7,6,5,5,-1,-1,2, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,-1,4,3, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,7,7,7,7,-1,4,4, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,8,8,8,8,-1,5,5, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,9,9,9,9,-1,6,6, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,10,10,10,10,-1,7,7, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,12,11,11,11,11,-1,8,8, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,12,12,12,12,-1,-1,9,9, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,13,13,13,-1,11,10,10, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,14,-1,-1,11,11,11, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,13,12,12,12, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,18,17,16,15,14,13,13,13,13, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,17,16,15,14,14,-1,-1,14, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,17,16,15,15,-1,-1,-1,15, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,17,16,16,16,17,18,17,16, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,18,17,17,-1,17,17,18,17,17, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,18,18, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,26,25,24,23,22,21,20,19,19,19,-1,20,19,19,19,19,19, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,27,26,25,24,23,22,21,20,20,20,20,21,20,20,20,20,20,20, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,33,34,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,55,55,55,55, 27,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,33,34,35,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,52,53,-1,-1,54,54,54,54,55, 26,26,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,-1,-1,53,53,53,54,55, 25,25,26,25,25,-1,25,25,26,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,41,42,42,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 24,25,26,25,24,24,24,25,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,40,41,41,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 23,-1,-1,-1,23,23,24,25,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,40,40,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 22,-1,-1,22,22,23,24,25,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 21,21,21,21,22,23,24,25,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 20,20,20,21,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 19,19,19,-1,-1,21,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,52,-1,-1,54,54,55, 18,18,19,-1,20,20,20,-1,-1,23,23,24,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,51,51,51,-1,55,55,55, 17,17,-1,-1,19,19,19,19,-1,22,22,-1,22,22,22,23,24,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,50,50,51,50,-1,-1,56,56, 16,16,-1,18,18,18,18,19,-1,21,21,21,21,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,41,41,42,43,44,45,46,-1,50,49,-1,49,49,-1,57,57, 15,15,-1,17,17,17,17,-1,-1,20,20,20,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,42,42,43,44,45,46,-1,-1,48,48,48,48,-1,56,56, 14,14,-1,16,16,16,16,-1,-1,19,19,19,20,21,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,43,43,44,45,45,-1,-1,47,47,47,47,-1,55,55, 13,13,-1,15,15,15,15,-1,18,18,18,19,20,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,44,44,44,44,44,-1,46,46,46,47,-1,54,54, 12,12,-1,14,14,14,14,-1,17,17,18,19,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 11,12,-1,13,13,13,14,15,16,17,18,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 10,-1,-1,12,12,13,13,-1,17,17,18,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 9,10,11,11,12,-1,12,-1,18,18,18,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 8,-1,10,11,12,-1,11,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 7,-1,9,-1,-1,-1,10,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 6,-1,8,8,8,8,9,10,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 5,-1,7,7,7,8,9,10,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 4,-1,6,6,7,8,9,10,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 3,-1,5,6,7,8,9,10,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 2,-1,4,-1,-1,-1,9,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 1,-1,3,3,4,-1,8,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 0,1,2,3,4,-1,7,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 1,-1,-1,4,4,5,6,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 2,3,-1,5,5,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 3,3,-1,6,6,6,6,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 4,4,-1,7,7,7,7,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 5,5,-1,8,8,8,8,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 6,6,-1,9,9,9,9,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 7,7,-1,10,10,-1,10,11,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 8,8,-1,-1,11,12,11,11,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 9,9,10,-1,12,12,12,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 10,10,10,-1,-1,13,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 11,11,11,12,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 12,12,12,12,13,14,15,16,17,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 13,-1,-1,13,13,14,15,16,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 14,-1,-1,-1,14,14,15,16,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 15,16,17,16,15,15,15,16,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 16,16,17,16,16,-1,16,16,17,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 17,17,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 18,18,18,18,18,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,47,46,46,46,46,47, 19,19,19,19,19,20,20,19,19,19,19,20,21,22,23,24,25,26,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,54,54,54,54, 28,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,34,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,51,52,-1,-1,53,53,53,53,54, 27,27,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,-1,52,52,52,53,54, 26,26,27,26,26,-1,26,26,27,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,40,41,41,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 25,26,27,26,25,25,25,26,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,39,40,40,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 24,-1,-1,-1,24,24,25,26,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,39,39,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 23,-1,-1,23,23,24,25,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 22,22,22,22,23,24,25,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 21,21,21,22,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 20,20,20,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,51,-1,-1,53,53,54, 19,19,20,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,50,50,-1,54,54,54, 18,18,-1,-1,18,18,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,49,49,50,49,-1,-1,55,55, 17,17,-1,17,17,17,17,18,-1,20,20,20,20,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,40,40,41,42,43,44,45,-1,49,48,-1,48,48,-1,56,56, 16,16,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,41,41,42,43,44,45,-1,-1,47,47,47,47,-1,55,55, 15,15,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,42,42,43,44,44,-1,-1,46,46,46,46,-1,54,54, 14,14,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,43,43,43,43,43,-1,45,45,45,46,-1,53,53, 13,13,-1,13,13,13,13,-1,16,16,17,18,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 12,13,-1,12,12,12,13,14,15,16,17,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 11,-1,-1,11,11,12,12,-1,16,16,17,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 10,11,10,10,11,-1,11,-1,17,17,17,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 9,-1,9,10,11,-1,10,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 8,-1,8,-1,-1,-1,9,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 7,-1,7,7,7,7,8,9,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 6,-1,6,6,6,7,8,9,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 5,-1,5,5,6,7,8,9,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 4,-1,4,5,6,7,8,9,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 3,-1,3,-1,-1,-1,8,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 2,-1,2,2,3,-1,7,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 1,0,1,2,3,-1,6,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 2,-1,-1,3,3,4,5,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 3,4,-1,4,4,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 4,4,-1,5,5,5,5,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 5,5,-1,6,6,6,6,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 6,6,-1,7,7,7,7,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 7,7,-1,8,8,8,8,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 8,8,-1,9,9,-1,9,10,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 9,9,-1,-1,10,11,10,10,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 10,10,11,-1,11,11,11,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 11,11,11,-1,-1,12,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 12,12,12,13,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 13,13,13,13,14,15,16,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 14,-1,-1,14,14,15,16,17,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 15,-1,-1,-1,15,15,16,17,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 16,17,18,17,16,16,16,17,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 17,17,18,17,17,-1,17,17,18,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 18,18,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 19,19,19,19,19,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,46,45,45,45,45,46, 20,20,20,20,20,21,21,20,20,20,20,21,22,23,24,25,26,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,53,53,53,53, 29,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,50,51,-1,-1,52,52,52,52,53, 28,28,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,-1,51,51,51,52,53, 27,27,28,27,27,-1,27,27,28,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,39,40,40,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 26,27,28,27,26,26,26,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,38,39,39,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 25,-1,-1,-1,25,25,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,38,38,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 24,-1,-1,24,24,25,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 23,23,23,23,24,25,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 22,22,22,23,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 21,21,21,-1,-1,19,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,50,-1,-1,52,52,53, 20,20,21,-1,18,18,18,-1,-1,21,21,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,49,49,49,-1,53,53,53, 19,19,-1,-1,17,17,17,17,-1,20,20,-1,20,20,20,21,22,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,48,48,49,48,-1,-1,54,54, 18,18,-1,16,16,16,16,17,-1,19,19,19,19,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,39,39,40,41,42,43,44,-1,48,47,-1,47,47,-1,55,55, 17,17,-1,15,15,15,15,-1,-1,18,18,18,18,19,20,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,40,40,41,42,43,44,-1,-1,46,46,46,46,-1,54,54, 16,16,-1,14,14,14,14,-1,-1,17,17,17,18,19,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,41,41,42,43,43,-1,-1,45,45,45,45,-1,53,53, 15,15,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,42,42,42,42,42,-1,44,44,44,45,-1,52,52, 14,14,-1,12,12,12,12,-1,15,15,16,17,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 13,14,-1,11,11,11,12,13,14,15,16,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 12,-1,-1,10,10,11,11,-1,15,15,16,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 11,10,9,9,10,-1,10,-1,16,16,16,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 10,-1,8,9,10,-1,9,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 9,-1,7,-1,-1,-1,8,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 8,-1,6,6,6,6,7,8,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 7,-1,5,5,5,6,7,8,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 6,-1,4,4,5,6,7,8,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 5,-1,3,4,5,6,7,8,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 4,-1,2,-1,-1,-1,7,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 3,-1,1,1,2,-1,6,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 2,1,0,1,2,-1,5,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 3,-1,-1,2,2,3,4,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 4,5,-1,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 5,5,-1,4,4,4,4,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 6,6,-1,5,5,5,5,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 7,7,-1,6,6,6,6,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 8,8,-1,7,7,7,7,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 9,9,-1,8,8,-1,8,9,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 10,10,-1,-1,9,10,9,9,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 11,11,12,-1,10,10,10,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 12,12,12,-1,-1,11,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 13,13,13,14,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 14,14,14,14,15,16,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 15,-1,-1,15,15,16,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 16,-1,-1,-1,16,16,17,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 17,18,19,18,17,17,17,18,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 18,18,19,18,18,-1,18,18,19,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 19,19,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 20,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,26,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,45,44,44,44,44,45, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,26,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,53,53,53,53, 29,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,50,51,-1,-1,52,52,52,52,53, 28,28,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,-1,-1,51,51,51,52,53, 27,27,28,27,27,-1,27,27,28,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,39,40,40,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 26,27,28,27,26,26,26,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,38,39,39,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 25,-1,-1,-1,25,25,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,38,38,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 24,-1,-1,24,24,25,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 23,23,23,23,24,25,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 22,22,22,23,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 21,21,21,-1,-1,19,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,49,-1,-1,52,52,53, 20,20,21,-1,18,18,18,-1,-1,21,21,22,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,-1,53,53,53, 19,19,-1,-1,17,17,17,17,-1,20,20,-1,20,20,20,21,22,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,47,47,48,47,-1,-1,54,54, 18,18,-1,16,16,16,16,17,-1,19,19,19,19,19,20,21,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,39,39,40,41,42,43,44,-1,47,46,-1,46,46,-1,54,54, 17,17,-1,15,15,15,15,-1,-1,18,18,18,18,19,20,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,40,40,41,42,43,43,-1,-1,45,45,45,45,-1,53,53, 16,16,-1,14,14,14,14,-1,-1,17,17,17,18,19,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,41,41,42,42,42,-1,-1,44,44,44,44,-1,52,52, 15,15,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 14,14,-1,12,12,12,12,-1,15,15,16,17,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 13,14,-1,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 12,-1,-1,10,10,11,11,-1,15,15,16,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 11,10,9,9,10,-1,10,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 11,-1,8,9,10,-1,9,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 10,-1,7,-1,-1,-1,8,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 9,-1,6,6,6,6,7,8,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 8,-1,5,5,5,6,7,8,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 7,-1,4,4,5,6,7,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 6,-1,3,4,5,6,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 5,-1,2,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 4,-1,1,1,1,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 3,2,1,0,1,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 4,-1,-1,1,1,2,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 5,6,-1,2,2,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 6,6,-1,3,3,3,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 7,7,-1,4,4,4,4,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 8,8,-1,5,5,5,5,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 9,9,-1,6,6,6,6,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 10,10,-1,7,7,-1,7,8,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 11,11,-1,-1,8,9,8,8,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 12,12,13,-1,9,9,9,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 13,13,13,-1,-1,10,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 14,14,14,15,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 15,15,15,15,16,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 16,-1,-1,16,16,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 17,-1,-1,-1,17,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 18,19,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 19,19,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 20,20,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 21,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,44,43,43,43,43,44, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,54,54,54,54, 30,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,51,52,-1,-1,53,53,53,53,54, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,-1,52,52,52,53,54, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,40,41,41,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 27,28,29,28,27,27,27,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,39,40,40,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 26,-1,-1,-1,26,26,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,39,39,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 25,-1,-1,25,25,26,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 24,24,24,24,25,26,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 23,23,23,24,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 22,22,22,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,-1,53,53,54, 21,21,22,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,-1,54,54,54, 20,20,-1,-1,18,18,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,47,47,48,47,-1,-1,55,55, 19,19,-1,17,17,17,17,18,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,44,44,-1,47,46,-1,46,46,-1,54,54, 18,18,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,43,43,43,-1,-1,45,45,45,45,-1,53,53, 17,17,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 16,16,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 15,15,-1,13,13,13,13,-1,16,16,17,18,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 14,15,-1,12,12,12,13,14,15,16,17,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 13,-1,-1,11,11,12,12,-1,16,16,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 12,11,10,10,11,-1,11,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 12,-1,9,10,11,-1,10,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 11,-1,8,-1,-1,-1,9,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 10,-1,7,7,7,7,8,9,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 9,-1,6,6,6,7,8,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 8,-1,5,5,6,7,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 7,-1,4,5,6,7,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 6,-1,3,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 5,-1,2,1,1,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 4,3,2,1,0,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 5,-1,-1,1,1,2,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 6,7,-1,2,2,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 7,7,-1,3,3,3,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 8,8,-1,4,4,4,4,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 9,9,-1,5,5,5,5,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 10,10,-1,6,6,6,6,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 11,11,-1,7,7,-1,7,8,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 12,12,-1,-1,8,9,8,8,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 13,13,14,-1,9,9,9,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 14,14,14,-1,-1,10,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 15,15,15,16,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 16,16,16,16,17,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 17,-1,-1,17,17,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 18,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 19,20,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 20,20,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 21,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,44,43,43,43,43,44, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,52,52,52,52, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,48,49,50,-1,-1,51,51,51,51,52, 29,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,-1,-1,50,50,50,51,52, 28,28,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,36,36,37,38,39,39,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 27,28,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,37,37,37,38,38,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 26,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,37,37,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 25,-1,-1,25,25,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 24,24,24,24,25,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 23,23,23,24,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,23,24,25,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 22,22,22,-1,-1,19,-1,-1,22,21,21,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,48,-1,-1,51,51,52, 21,21,22,-1,18,18,18,-1,-1,20,20,21,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,-1,52,52,52, 20,20,-1,-1,17,17,17,17,-1,19,19,-1,19,19,19,20,21,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,46,46,47,46,-1,-1,53,53, 19,19,-1,16,16,16,16,17,-1,18,18,18,18,18,19,20,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,38,38,39,40,41,42,43,-1,46,45,-1,45,45,-1,53,53, 18,18,-1,15,15,15,15,-1,-1,17,17,17,17,18,19,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,39,39,40,41,42,42,-1,-1,44,44,44,44,-1,52,52, 17,17,-1,14,14,14,14,-1,-1,16,16,16,17,18,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,40,40,41,41,41,-1,-1,43,43,43,43,-1,51,51, 16,16,-1,13,13,13,13,-1,15,15,15,16,17,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 15,15,-1,13,12,12,12,-1,14,14,15,16,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 14,15,-1,12,12,11,11,12,13,14,15,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 13,-1,-1,11,11,11,10,-1,14,14,15,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 12,11,10,10,11,-1,9,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 13,-1,9,10,11,-1,8,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 14,-1,8,-1,-1,-1,7,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,7,6,6,6,6,6,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 12,-1,7,6,5,5,5,5,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 11,-1,7,6,5,4,4,4,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 10,-1,7,6,5,4,3,4,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 9,-1,6,-1,-1,-1,2,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 8,-1,5,5,5,-1,1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 7,6,5,4,4,-1,0,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 8,-1,-1,4,3,2,1,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 9,10,-1,4,3,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 10,10,-1,4,3,3,3,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 11,11,-1,4,4,4,4,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 12,12,-1,5,5,5,5,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 13,13,-1,6,6,6,6,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 14,14,-1,7,7,-1,7,8,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,45,45, 15,15,-1,-1,8,9,8,8,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,44,44, 16,16,17,-1,9,9,9,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 17,17,17,-1,-1,10,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 18,18,18,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 19,19,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 20,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 21,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,43,42,42,42,42,43, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46,47,47,48,48,47,47,47,47,47, 28,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,46,46,46,-1,-1,46,46,46,46,47, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,46,46,45,45,-1,-1,45,45,45,46,47, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,35,35,35,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,34,34,34,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,33,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,43,-1,-1,46,46,47, 27,27,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,42,42,42,-1,47,47,47, 26,26,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,41,41,42,41,-1,-1,48,48, 25,25,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,18,18,18,19,19,19,20,21,22,23,24,24,-1,-1,33,33,34,35,36,37,38,-1,41,40,-1,40,40,-1,48,48, 24,24,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,17,17,17,18,18,18,19,20,21,22,23,23,23,23,-1,-1,34,34,35,36,37,37,-1,-1,39,39,39,39,-1,47,47, 23,23,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,16,16,16,17,17,17,18,-1,-1,22,22,22,22,22,23,24,-1,-1,35,35,36,36,36,-1,-1,38,38,38,38,-1,46,46, 22,22,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,15,15,16,16,16,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 21,21,-1,16,15,14,14,-1,12,12,12,13,-1,-1,14,14,14,15,15,15,16,17,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 20,21,-1,16,15,14,13,12,11,11,11,-1,-1,13,13,13,14,14,14,15,16,17,17,18,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 19,-1,-1,16,15,14,14,-1,10,10,10,-1,12,12,12,13,13,13,14,15,16,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 18,17,16,16,16,-1,15,-1,9,9,9,-1,11,11,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 18,-1,15,16,17,-1,14,-1,9,8,8,9,10,11,11,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 17,-1,14,-1,-1,-1,13,-1,-1,7,7,-1,10,10,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 16,-1,13,12,12,12,12,12,-1,7,6,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,42,42,41,-1,44, 15,-1,12,12,11,11,11,11,-1,-1,5,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,41,41,41,41,42,42,-1,45, 14,-1,11,11,11,10,10,10,-1,-1,4,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,41,41,41,-1,44, 13,-1,10,11,11,10,9,10,-1,3,3,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 12,-1,9,-1,-1,-1,8,-1,-1,2,2,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 11,-1,8,8,8,-1,7,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 10,9,8,7,7,-1,6,-1,0,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 11,-1,-1,7,6,5,5,-1,1,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 13,13,-1,7,6,5,5,-1,3,3,3,4,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 14,14,-1,7,6,6,6,-1,4,4,4,4,5,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 15,15,-1,7,7,7,7,-1,-1,5,5,5,5,6,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,6,7,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 17,17,-1,9,9,-1,9,10,-1,7,7,7,7,7,7,8,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,27,28,29,30,31,-1,40,39,39,39,39,-1,42,42, 18,18,-1,-1,10,11,10,10,-1,8,8,-1,8,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,40,40,-1,-1,41,41, 19,19,19,-1,11,11,11,-1,-1,9,9,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 19,18,18,-1,-1,12,-1,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 19,18,17,16,15,14,13,12,12,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 20,-1,-1,16,15,14,13,13,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 20,-1,-1,-1,15,14,14,14,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 19,18,17,16,15,15,15,15,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,38,-1,-1,38,38,38,39,40, 19,18,18,18,18,-1,-1,18,18,18,19,20,21,22,23,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,37,38,39,-1,40,39,39,39,39,40, 19,19,19,19,19,20,20,19,19,19,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,40,40, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46,47,47,48,48,47,47,47,47,47, 28,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,46,46,46,-1,-1,46,46,46,46,47, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,46,46,45,45,-1,-1,45,45,45,46,47, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,35,35,35,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,34,34,34,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,33,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,-1,-1,46,46,47, 27,27,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,41,41,-1,47,47,47, 26,26,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,40,40,41,40,-1,-1,48,48, 25,25,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,22,23,23,-1,-1,33,33,34,35,36,37,37,-1,40,39,-1,39,39,-1,47,47, 24,24,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,21,22,22,22,22,-1,-1,34,34,35,36,36,36,-1,-1,38,38,38,38,-1,46,46, 23,23,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,16,16,16,16,16,16,17,-1,-1,21,21,21,21,21,22,23,-1,-1,35,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 22,22,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,15,15,15,15,15,16,17,-1,-1,20,20,20,20,21,22,23,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 21,21,-1,16,15,14,14,-1,12,12,12,13,-1,-1,14,14,14,14,14,14,15,16,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 20,21,-1,16,15,14,13,12,11,11,11,-1,-1,13,13,13,13,13,13,14,15,16,16,17,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 19,-1,-1,16,15,14,14,-1,10,10,10,-1,12,12,12,12,12,12,13,14,15,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 18,17,16,16,16,-1,15,-1,9,9,9,-1,11,11,11,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 18,-1,15,16,17,-1,14,-1,9,8,8,9,10,10,10,10,11,12,13,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 17,-1,14,-1,-1,-1,13,-1,-1,7,7,-1,9,9,9,10,11,12,12,12,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 16,-1,13,12,12,12,12,12,-1,7,6,-1,8,8,9,10,11,11,11,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 15,-1,12,12,11,11,11,11,-1,-1,5,-1,7,7,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,40,41,41,-1,44, 14,-1,11,11,11,10,10,10,-1,-1,4,-1,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,40,40,40,-1,43, 13,-1,10,11,11,10,9,10,-1,3,3,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 12,-1,9,-1,-1,-1,8,-1,-1,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 11,-1,8,8,8,-1,7,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 10,9,8,7,7,-1,6,-1,1,0,1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 11,-1,-1,7,6,5,5,-1,1,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 13,13,-1,7,6,5,5,-1,3,3,3,4,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,-1,34,34,35,36,-1,42,42, 14,14,-1,7,6,6,6,-1,4,4,4,4,5,-1,-1,-1,8,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,29,29,30,31,32,-1,35,35,35,36,-1,43,43, 15,15,-1,7,7,7,7,-1,-1,5,5,5,5,6,-1,-1,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,36,36,36,36,-1,44,44, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,6,7,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,-1,-1,37,37,37,37,-1,43,43, 17,17,-1,9,9,-1,9,10,-1,7,7,7,7,7,7,8,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,-1,39,38,38,38,38,-1,42,42, 18,18,-1,-1,10,11,10,10,-1,8,8,-1,8,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,39,39,39,39,-1,-1,41,41, 19,19,19,-1,11,11,11,-1,-1,9,9,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,40,40,-1,40,40,40, 19,18,18,-1,-1,12,-1,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,-1,-1,39,39,40, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 19,18,17,16,15,14,13,12,12,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 20,-1,-1,16,15,14,13,13,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 20,-1,-1,-1,15,14,14,14,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 19,18,17,16,15,15,15,15,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,38,-1,-1,38,38,38,39,40, 19,18,18,18,18,-1,-1,18,18,18,19,20,21,22,23,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,37,38,39,-1,40,39,39,39,39,40, 19,19,19,19,19,20,20,19,19,19,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,40,40, 28,28,28,28,28,28,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,31,32,33,34,35,36,36,37,38,39,40,41,42,43,44,45,46,47,47,48,48,47,47,47,47,47, 28,27,27,27,27,28,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,46,46,46,-1,-1,46,46,46,46,47, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,46,46,45,45,-1,-1,45,45,45,46,47, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,35,35,35,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,34,34,34,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,33,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,22,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,-1,-1,46,46,47, 27,27,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,41,41,-1,47,47,47, 26,26,-1,-1,19,19,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,40,40,41,40,-1,-1,48,48, 25,25,-1,18,18,18,18,19,-1,16,16,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,22,23,23,-1,-1,33,33,34,35,36,37,37,-1,40,39,-1,39,39,-1,47,47, 24,24,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,21,22,22,22,22,-1,-1,34,34,35,36,36,36,-1,-1,38,38,38,38,-1,46,46, 23,23,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,16,16,16,16,16,16,17,-1,-1,21,21,21,21,21,22,23,-1,-1,35,35,35,35,35,-1,-1,37,37,37,37,-1,45,45, 22,22,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,15,15,15,15,15,16,17,-1,-1,20,20,20,20,21,22,23,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,44,44, 21,21,-1,16,15,14,14,-1,12,12,12,13,-1,-1,14,14,14,14,14,14,15,16,17,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,34,33,33,33,-1,35,35,36,37,-1,43,43, 20,21,-1,16,15,14,13,12,11,11,11,-1,-1,13,13,13,13,13,13,14,15,16,16,17,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,33,34,35,36,37,-1,43,42, 19,-1,-1,16,15,14,14,-1,10,10,10,-1,12,12,12,12,12,12,13,14,15,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,35,35,36,37,-1,-1,41, 18,17,16,16,16,-1,15,-1,9,9,9,-1,11,11,11,11,11,12,13,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,36,-1,37,37,38,39,40, 18,-1,15,16,17,-1,14,-1,9,8,8,9,10,10,10,10,11,12,13,13,13,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,37,-1,38,38,38,-1,41, 17,-1,14,-1,-1,-1,13,-1,-1,7,7,-1,9,9,9,10,11,12,12,12,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,38,-1,-1,-1,39,-1,42, 16,-1,13,12,12,12,12,12,-1,7,6,-1,8,8,9,10,11,11,11,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,40,39,40,41,41,40,-1,43, 15,-1,12,12,11,11,11,11,-1,-1,5,-1,7,7,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,27,27,-1,32,-1,-1,40,40,40,40,41,41,-1,44, 14,-1,11,11,11,10,10,10,-1,-1,4,-1,6,6,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,-1,31,-1,-1,39,39,39,40,40,40,-1,43, 13,-1,10,11,11,10,9,10,-1,3,3,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,19,20,21,22,23,24,25,26,-1,30,30,-1,39,38,39,40,40,39,-1,42, 12,-1,9,-1,-1,-1,8,-1,-1,2,2,-1,4,4,5,6,7,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,23,24,25,26,-1,29,29,-1,-1,37,-1,-1,-1,38,-1,41, 11,-1,8,8,8,-1,7,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,36,-1,37,37,37,-1,40, 10,9,8,7,7,-1,6,-1,2,1,0,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,-1,35,-1,36,36,37,38,39, 11,-1,-1,7,6,5,5,-1,2,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,30,30,30,-1,34,34,35,36,-1,-1,40, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,32,33,34,35,36,-1,42,41, 13,13,-1,7,6,5,5,-1,3,3,3,4,-1,-1,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,-1,34,34,35,36,-1,42,42, 14,14,-1,7,6,6,6,-1,4,4,4,4,5,-1,-1,-1,8,8,9,10,11,12,13,-1,-1,18,18,18,19,20,21,22,-1,-1,-1,29,29,30,31,32,-1,35,35,35,36,-1,43,43, 15,15,-1,7,7,7,7,-1,-1,5,5,5,5,6,-1,-1,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,36,36,36,36,-1,44,44, 16,16,-1,8,8,8,8,-1,-1,6,6,6,6,6,7,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,-1,-1,37,37,37,37,-1,43,43, 17,17,-1,9,9,-1,9,10,-1,7,7,7,7,7,7,8,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,-1,39,38,38,38,38,-1,42,42, 18,18,-1,-1,10,11,10,10,-1,8,8,-1,8,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,39,39,39,39,-1,-1,41,41, 19,19,19,-1,11,11,11,-1,-1,9,9,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,40,40,40,-1,40,40,40, 19,18,18,-1,-1,12,-1,-1,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,41,-1,-1,39,39,40, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,11,11,11,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 19,18,17,16,15,14,13,12,12,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 20,-1,-1,16,15,14,13,13,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 20,-1,-1,-1,15,14,14,14,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 19,18,17,16,15,15,15,15,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,38,-1,-1,38,38,38,39,40, 19,18,18,18,18,-1,-1,18,18,18,19,20,21,22,23,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,37,38,39,-1,40,39,39,39,39,40, 19,19,19,19,19,20,20,19,19,19,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,45,45,46,46,45,45,45,45,45, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,44,44,44,-1,-1,44,44,44,44,45, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 30,29,28,27,26,26,26,26,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 31,-1,-1,-1,26,25,25,25,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 31,-1,-1,27,26,25,24,24,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 30,29,28,27,26,25,24,23,23,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,-1,-1,44,44,45, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,38,-1,45,45,45, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,35,35,-1,37,37,38,37,-1,-1,45,45, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,19,20,20,20,-1,-1,31,31,32,33,34,34,34,-1,37,36,-1,36,36,-1,44,44, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,18,19,19,19,19,19,-1,-1,32,32,33,33,33,33,-1,-1,35,35,35,35,-1,43,43, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,-1,-1,18,18,18,18,18,19,20,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,13,13,13,13,13,14,15,-1,-1,17,17,17,17,18,19,20,-1,-1,-1,32,31,31,31,31,-1,33,33,33,34,-1,41,41, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,12,12,12,12,12,12,13,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,12,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,10,10,10,10,10,11,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 21,20,19,18,18,-1,17,-1,11,11,11,-1,9,9,9,9,9,10,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 22,-1,19,19,19,-1,18,-1,11,10,10,9,8,8,8,8,9,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,7,7,7,8,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 20,-1,17,16,16,16,16,16,-1,9,8,-1,6,6,7,8,9,8,8,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 19,-1,16,16,15,15,15,15,-1,-1,7,-1,5,5,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 18,-1,15,15,15,14,14,14,-1,-1,6,-1,4,4,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 17,-1,14,15,15,14,13,14,-1,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 16,-1,13,-1,-1,-1,12,-1,-1,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 15,-1,12,12,12,-1,11,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 14,13,12,11,11,-1,10,-1,5,4,4,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,-1,31,31,32,33,-1,39,39, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,5,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,26,26,27,28,29,-1,32,32,32,33,-1,40,40, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,33,33,33,33,-1,41,41, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,-1,-1,34,34,34,34,-1,40,40, 21,21,-1,13,13,-1,13,14,-1,11,11,11,11,11,11,12,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,-1,36,35,35,35,35,-1,39,39, 22,22,-1,-1,14,15,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,36,36,36,36,-1,-1,38,38, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,37,37,-1,37,37,37, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,-1,-1,36,36,37, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 23,22,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 24,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 24,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 23,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,45,45,46,46,45,45,45,45,45, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,45,44,44,44,-1,-1,44,44,44,44,45, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 30,29,28,27,26,26,26,26,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 31,-1,-1,-1,26,25,25,25,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 31,-1,-1,27,26,25,24,24,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 30,29,28,27,26,25,24,23,23,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,38,-1,-1,44,44,45, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,-1,-1,37,37,37,-1,45,45,45, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,34,34,-1,36,36,37,36,-1,-1,44,44, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,19,19,19,19,-1,-1,31,31,32,33,33,33,33,-1,36,35,-1,35,35,-1,43,43, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,18,18,18,18,18,18,-1,-1,32,32,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,14,14,14,14,14,14,15,-1,-1,17,17,17,17,17,18,19,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,13,13,13,13,13,14,14,-1,-1,16,16,16,16,17,18,19,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,40,40, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,12,12,12,12,12,12,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,10,10,10,10,10,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 21,20,19,18,18,-1,17,-1,11,11,11,-1,9,9,9,9,9,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 22,-1,19,19,19,-1,18,-1,11,10,10,9,8,8,8,8,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,7,7,7,8,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 20,-1,17,16,16,16,16,16,-1,9,8,-1,6,6,7,8,8,7,7,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 19,-1,16,16,15,15,15,15,-1,-1,7,-1,5,5,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 18,-1,15,15,15,14,14,14,-1,-1,6,-1,4,4,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 17,-1,14,15,15,14,13,14,-1,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 16,-1,13,-1,-1,-1,12,-1,-1,4,4,-1,2,2,2,2,3,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 15,-1,12,12,12,-1,11,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 14,13,12,11,11,-1,10,-1,5,4,4,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 15,-1,-1,11,10,9,9,-1,5,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 17,17,-1,11,10,9,9,-1,7,7,7,8,-1,-1,3,3,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,-1,30,30,31,32,-1,38,38, 18,18,-1,11,10,10,10,-1,8,8,8,8,9,-1,-1,-1,4,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,25,25,26,27,28,-1,31,31,31,32,-1,39,39, 19,19,-1,11,11,11,11,-1,-1,9,9,9,9,10,-1,-1,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,24,24,25,26,27,-1,-1,32,32,32,32,-1,40,40, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,10,11,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,-1,-1,33,33,33,33,-1,39,39, 21,21,-1,13,13,-1,13,14,-1,11,11,11,11,11,11,12,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,-1,35,34,34,34,34,-1,38,38, 22,22,-1,-1,14,15,14,14,-1,12,12,-1,12,12,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,35,35,35,35,-1,-1,37,37, 23,23,23,-1,15,15,15,-1,-1,13,13,14,13,13,13,13,13,14,15,16,17,18,19,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,36,36,-1,36,36,36, 23,22,22,-1,-1,16,-1,-1,15,14,14,14,14,14,14,14,14,14,15,16,17,18,19,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,-1,-1,35,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,15,16,17,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 24,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 24,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 23,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,43,44,44,44,44,44,45,45,44,44,44,44,44, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,44,43,43,43,-1,-1,43,43,43,43,44, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 30,29,28,27,26,26,26,26,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,40,40,40,40,41,42,43,44, 31,-1,-1,-1,26,25,25,25,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,39,39,39,40,-1,-1,-1,45, 31,-1,-1,27,26,25,24,24,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,38,38,39,40,41,-1,-1,45, 30,29,28,27,26,25,24,23,23,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,37,37,38,39,40,41,42,43,44, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,35,36,-1,-1,37,-1,-1,43,43,44, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,36,36,36,-1,44,44,44, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,-1,33,33,-1,35,35,36,35,-1,-1,43,43, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,31,31,32,32,32,32,32,-1,35,34,-1,34,34,-1,42,42, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,7,7,8,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 21,-1,18,17,17,17,17,17,-1,10,9,-1,6,6,7,8,7,6,6,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,4,4,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 18,-1,15,16,16,15,14,15,-1,6,6,-1,3,3,3,3,3,3,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,2,2,2,2,2,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 15,14,13,12,12,-1,11,-1,6,5,5,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,-1,29,29,30,31,-1,37,37, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,4,4,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,24,24,25,26,27,-1,30,30,30,31,-1,38,38, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,5,5,5,5,6,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,23,23,24,25,26,-1,-1,31,31,31,31,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,-1,-1,32,32,32,32,-1,38,38, 22,22,-1,14,14,-1,14,15,-1,12,12,12,12,12,12,13,-1,-1,7,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,-1,34,33,33,33,33,-1,37,37, 23,23,-1,-1,15,16,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,34,34,34,34,-1,-1,36,36, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,16,17,18,19,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,35,35,-1,35,35,35, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,-1,-1,34,34,35, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 24,23,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 25,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 25,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,43,44,43,43,43,43,44,44,43,43,43,43,43, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,44,43,42,42,42,-1,-1,42,42,42,42,43, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 30,29,28,27,26,26,26,26,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,39,39,39,39,40,41,42,43, 31,-1,-1,-1,26,25,25,25,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,38,38,38,39,-1,-1,-1,44, 31,-1,-1,27,26,25,24,24,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,37,37,38,39,40,-1,-1,44, 30,29,28,27,26,25,24,23,23,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,36,36,37,38,39,40,41,42,43, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,34,34,35,-1,-1,36,-1,-1,42,42,43, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,33,33,-1,-1,35,35,35,-1,43,43,43, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,32,-1,32,32,-1,34,34,35,34,-1,-1,42,42, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,31,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,41,41, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,38,38, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,20,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,18,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,7,7,7,8,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,17,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 22,-1,19,18,18,18,18,18,-1,11,10,-1,6,6,7,8,7,6,6,6,7,8,9,-1,-1,15,15,15,15,16,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 19,-1,16,17,17,16,15,16,-1,7,7,-1,3,3,3,3,3,3,3,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,3,3,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,-1,28,28,29,30,-1,36,36, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,4,4,4,4,5,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,23,23,24,25,26,-1,29,29,29,30,-1,37,37, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,5,5,5,5,5,6,7,-1,-1,11,11,12,13,14,15,16,-1,-1,22,22,23,24,25,-1,-1,30,30,30,30,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,6,6,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,-1,-1,31,31,31,31,-1,37,37, 23,23,-1,15,15,-1,15,16,-1,13,13,13,13,13,13,14,-1,-1,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,-1,33,32,32,32,32,-1,36,36, 24,24,-1,-1,16,17,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,33,33,33,33,-1,-1,35,35, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,19,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,34,34,-1,34,34,34, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,-1,-1,33,33,34, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,43,43,42,42,42,42,43,43,42,42,42,42,42, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,43,42,41,41,41,-1,-1,41,41,41,41,42, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 30,29,28,27,26,26,26,26,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,38,38,38,38,39,40,41,42, 31,-1,-1,-1,26,25,25,25,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,37,37,37,38,-1,-1,-1,43, 31,-1,-1,27,26,25,24,24,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,36,36,37,38,39,-1,-1,43, 30,29,28,27,26,25,24,23,23,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,35,35,36,37,38,39,40,41,42, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 29,29,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,41,41, 28,28,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,40,40, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 21,20,19,18,18,-1,17,-1,12,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,7,7,7,8,7,7,7,7,7,8,9,-1,-1,14,14,14,15,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 23,-1,20,19,19,19,19,19,-1,12,11,-1,6,6,7,8,7,6,6,6,7,8,9,-1,-1,15,15,15,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,4,4,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 20,-1,17,18,18,17,16,17,-1,8,8,-1,4,3,3,3,3,3,3,3,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,3,3,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,-1,27,27,28,29,-1,35,35, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,4,4,4,4,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,22,22,23,24,25,-1,28,28,28,29,-1,36,36, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,-1,-1,30,30,30,30,-1,36,36, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,-1,32,31,31,31,31,-1,35,35, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,32,32,32,32,-1,-1,34,34, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,33,33,-1,33,33,33, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,-1,-1,32,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,43,42,41,41,41,41,42,42,41,41,41,41,41, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 31,30,29,28,27,27,27,27,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,37,37,37,37,38,39,40,41, 32,-1,-1,-1,27,26,26,26,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,36,36,36,37,-1,-1,-1,42, 32,-1,-1,28,27,26,25,25,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,35,35,36,37,38,-1,-1,42, 31,30,29,28,27,26,25,24,24,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,34,34,35,36,37,38,39,40,41, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 22,21,20,19,19,-1,18,-1,13,12,12,-1,10,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,9,9,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,8,8,8,8,7,7,7,7,7,8,9,-1,-1,14,14,14,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 24,-1,21,20,20,20,20,20,-1,13,12,-1,7,7,8,8,7,6,6,6,7,8,9,-1,-1,15,15,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,4,3,3,3,3,3,3,3,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,3,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,23,23,24,24,-1,26,26,27,28,-1,34,34, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,4,4,4,4,4,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,22,22,23,24,25,-1,27,27,27,28,-1,35,35, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,5,5,5,5,5,5,5,-1,-1,10,10,11,11,12,13,14,-1,-1,21,21,22,23,24,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,12,13,-1,-1,20,20,21,22,23,24,-1,-1,29,29,29,29,-1,36,36, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,-1,31,30,30,30,30,-1,35,35, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,31,31,31,31,-1,-1,34,34, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,32,32,-1,33,33,33, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,33,-1,-1,32,32,33, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,42,41,40,40,40,40,41,41,40,40,40,40,40, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 32,31,30,29,28,28,28,28,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,36,36,36,36,37,38,39,40, 33,-1,-1,-1,28,27,27,27,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,35,35,35,36,-1,-1,-1,41, 33,-1,-1,29,28,27,26,26,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,34,34,35,36,37,-1,-1,41, 32,31,30,29,28,27,26,25,25,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,33,33,34,35,36,37,38,39,40, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,22,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,11,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,16,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 23,22,21,20,20,-1,19,-1,14,13,13,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,10,9,8,8,8,8,8,8,8,9,-1,-1,13,13,14,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,9,9,9,8,7,7,7,7,7,8,9,-1,-1,14,14,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 25,-1,22,21,21,21,21,21,-1,14,13,-1,8,8,9,8,7,6,6,6,7,8,9,-1,-1,15,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,3,3,3,3,3,3,3,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,23,23,23,23,-1,25,25,26,27,-1,33,33, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,4,4,4,4,4,4,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,22,22,23,24,24,-1,26,26,26,27,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,5,5,5,5,5,5,5,-1,-1,10,10,10,10,11,12,13,-1,-1,21,21,22,23,24,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,6,6,6,6,6,6,7,8,9,10,11,11,11,12,-1,-1,20,20,21,22,23,24,-1,-1,28,28,28,28,-1,36,36, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,7,7,7,7,7,7,8,9,10,11,12,12,-1,-1,19,19,20,21,22,23,24,-1,30,29,29,29,29,-1,35,35, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,30,30,30,30,-1,-1,34,34, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,31,31,31,-1,33,33,33, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,32,-1,-1,32,32,33, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 33,33,33,33,33,33,34,33,33,33,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 33,32,32,32,32,33,-1,32,32,32,33,34,35,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 33,32,31,30,29,29,29,29,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,35,35,35,35,36,37,38,39, 34,-1,-1,-1,29,28,28,28,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,34,34,34,35,-1,-1,-1,40, 34,-1,-1,30,29,28,27,27,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,33,33,34,35,36,-1,-1,40, 33,32,31,30,29,28,27,26,26,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,32,32,33,34,35,36,37,38,39, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,13,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,10,10,9,8,7,7,7,7,7,8,9,-1,-1,14,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 26,-1,23,22,22,22,22,22,-1,15,14,-1,9,9,9,8,7,6,6,6,7,8,9,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,3,3,3,3,3,3,3,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,3,3,3,3,3,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,4,4,4,4,4,4,4,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,22,22,23,23,23,-1,25,25,25,26,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,5,5,5,5,5,5,5,-1,-1,9,9,9,9,10,11,12,-1,-1,21,21,22,23,24,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,6,6,6,6,6,6,7,8,9,10,10,10,10,11,-1,-1,20,20,21,22,23,24,-1,-1,27,27,27,27,-1,35,35, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,7,7,7,7,7,7,8,9,10,11,11,11,-1,-1,19,19,20,21,22,23,24,-1,29,28,28,28,28,-1,35,35, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,29,29,29,29,-1,-1,34,34, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,-1,33,33,33, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,-1,-1,32,32,33, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 33,33,33,33,33,33,34,33,33,33,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 33,32,32,32,32,33,-1,32,32,32,33,34,35,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 33,32,31,30,29,29,29,29,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,34,34,34,34,35,36,37,38, 34,-1,-1,-1,29,28,28,28,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,33,33,33,34,-1,-1,-1,39, 34,-1,-1,30,29,28,27,27,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,32,32,33,34,35,-1,-1,39, 33,32,31,30,29,28,27,26,26,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,31,31,32,33,34,35,36,37,38, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 27,-1,24,23,23,23,23,23,-1,15,15,-1,10,10,9,8,7,6,6,6,7,8,9,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,3,3,3,3,3,3,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,3,3,3,3,3,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,4,4,4,4,4,4,4,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,21,21,22,22,22,-1,24,24,24,25,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,5,5,5,5,5,5,5,-1,-1,8,8,8,8,9,10,11,-1,-1,20,20,21,22,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,6,6,6,6,6,6,7,8,9,9,9,9,9,10,-1,-1,19,19,20,21,22,23,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,7,7,7,7,7,7,8,9,10,10,10,10,-1,-1,18,18,19,20,21,22,23,-1,28,27,27,27,27,-1,34,34, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,28,28,28,28,-1,-1,33,33, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,-1,32,32,32, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,-1,-1,31,31,32, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 33,33,33,33,33,33,34,33,33,33,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 33,32,32,32,32,33,-1,32,32,32,33,34,35,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 33,32,31,30,29,29,29,29,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,33,33,33,33,34,35,36,37, 34,-1,-1,-1,29,28,28,28,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,32,32,32,33,-1,-1,-1,38, 34,-1,-1,30,29,28,27,27,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,31,31,32,33,34,-1,-1,38, 33,32,31,30,29,28,27,26,26,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,30,30,31,32,33,34,35,36,37, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,26,27,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,18,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,17,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,15,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,14,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,13,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 27,-1,24,24,24,24,23,24,-1,15,15,-1,11,10,9,8,7,6,6,6,7,8,9,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,3,3,3,3,3,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,4,4,4,4,4,4,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,20,20,21,21,21,-1,23,23,23,24,-1,31,31, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,5,5,5,5,5,5,5,-1,-1,7,7,7,7,8,9,10,-1,-1,19,19,20,21,22,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,6,6,6,6,6,6,7,8,8,8,8,8,8,9,-1,-1,18,18,19,20,21,22,-1,-1,25,25,25,25,-1,33,33, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,7,7,7,7,7,7,8,9,9,9,9,9,-1,-1,17,17,18,19,20,21,22,-1,27,26,26,26,26,-1,33,33, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,27,27,27,27,-1,-1,32,32, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,-1,31,31,31, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,-1,-1,30,30,31, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 31,30,29,28,27,26,25,24,24,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 32,-1,-1,28,27,26,25,25,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 32,-1,-1,-1,27,26,26,26,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 31,30,29,28,27,27,27,27,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 33,33,33,33,33,33,34,33,33,33,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 33,32,32,32,32,33,-1,32,32,32,33,34,35,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 33,32,31,30,29,29,29,29,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 34,-1,-1,-1,29,28,28,28,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 34,-1,-1,30,29,28,27,27,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 33,32,31,30,29,28,27,26,26,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,-1,26,26,27,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,23,22,21,20,19,19,19,20,-1,-1,24,24,25,26,27,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,15,15,15,15,15,15,16,17,17,17,17,17,17,17,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,17,17,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,13,13,13,13,13,13,13,-1,-1,15,15,15,15,16,16,16,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,15,15,15,15,15,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,11,11,11,11,11,11,11,11,11,11,12,13,13,13,14,14,14,14,14,14,14,14,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,13,13,13,13,13,13,13,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,10,11,12,12,12,12,12,12,12,12,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,9,-1,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,7,7,7,7,8,9,-1,-1,12,11,10,10,10,10,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,6,6,7,8,9,-1,-1,12,11,10,9,9,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,27,28,28,-1,31, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,27,27,27,-1,30, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,-1,-1,6,6,6,6,7,8,9,10,11,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,-1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,3,3,3,3,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,5,4,4,4,4,4,-1,-1,5,5,5,6,7,8,9,-1,-1,-1,19,19,20,20,20,-1,22,22,22,23,-1,30,30, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,6,5,5,5,5,5,5,-1,-1,6,6,6,6,7,8,9,-1,-1,18,18,19,20,21,-1,-1,23,23,23,23,-1,31,31, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,6,6,6,6,6,6,7,8,7,7,7,7,7,8,-1,-1,17,17,18,19,20,21,-1,-1,24,24,24,24,-1,32,32, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,7,7,7,7,7,7,8,8,8,8,8,8,-1,-1,16,16,17,18,19,20,21,-1,26,25,25,25,25,-1,32,32, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,26,26,26,26,-1,-1,31,31, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,-1,30,30,30, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,-1,-1,29,29,30, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 32,31,30,29,28,27,26,25,25,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 33,-1,-1,29,28,27,26,26,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 33,-1,-1,-1,28,27,27,27,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 32,31,30,29,28,28,28,28,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 32,32,32,32,32,33,33,32,32,32,32,33,34,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 34,34,34,34,34,34,35,34,34,34,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 34,33,33,33,33,34,-1,33,33,33,34,35,36,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 34,33,32,31,30,30,30,30,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 35,-1,-1,-1,30,29,29,29,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 35,-1,-1,31,30,29,28,28,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 34,33,32,31,30,29,28,27,27,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,24,23,22,21,20,20,20,21,-1,-1,25,25,26,27,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,23,22,21,20,19,20,21,22,23,24,25,26,27,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,16,16,16,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,-1,12,12,12,12,12,12,12,12,12,12,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,11,12,11,11,11,11,11,11,11,11,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,8,8,8,8,9,10,-1,-1,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,10,9,8,7,7,7,8,9,10,-1,-1,11,10,9,8,8,8,9,10,11,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 29,-1,26,26,25,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,26,27,27,-1,30, 28,-1,25,25,25,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,26,26,26,-1,29, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,5,4,4,4,4,-1,-1,5,5,5,5,6,7,8,9,10,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,9,8,7,6,5,4,3,3,3,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,7,6,5,4,4,4,4,-1,-1,4,4,4,5,6,7,8,-1,-1,-1,18,18,19,19,19,-1,21,21,21,22,-1,29,29, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,7,6,5,5,5,5,5,-1,-1,5,5,5,5,6,7,8,-1,-1,17,17,18,19,20,-1,-1,22,22,22,22,-1,30,30, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,6,6,6,6,6,6,7,7,6,6,6,6,6,7,-1,-1,16,16,17,18,19,20,-1,-1,23,23,23,23,-1,31,31, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,7,7,7,7,7,7,7,7,7,7,7,7,-1,-1,15,15,16,17,18,19,20,-1,25,24,24,24,24,-1,31,31, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,25,25,25,25,-1,-1,30,30, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,-1,29,29,29, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,-1,-1,28,28,29, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 33,32,31,30,29,28,27,26,26,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 34,-1,-1,30,29,28,27,27,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 34,-1,-1,-1,29,28,28,28,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 33,32,31,30,29,29,29,29,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 33,32,32,32,32,-1,-1,32,32,32,33,34,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 33,33,33,33,33,34,34,33,33,33,33,34,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 35,35,35,35,35,35,36,35,35,35,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 35,34,34,34,34,35,-1,34,34,34,35,36,37,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 35,34,33,32,31,31,31,31,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 36,-1,-1,-1,31,30,30,30,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 36,-1,-1,32,31,30,29,29,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 35,34,33,32,31,30,29,28,28,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,24,23,22,21,20,21,22,23,24,25,26,27,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,16,16,16,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,13,13,13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,12,12,12,12,12,12,12,12,12,-1,11,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,11,11,11,11,11,11,11,11,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,9,9,9,9,10,11,-1,-1,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,11,10,9,8,8,8,9,10,11,-1,-1,10,9,8,7,7,7,8,9,10,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 30,-1,27,27,26,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,25,26,26,-1,29, 29,-1,26,26,26,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,25,25,25,-1,28, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,10,9,8,7,6,5,5,5,5,-1,-1,4,4,4,4,5,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,-1,3,3,3,4,5,6,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,10,9,8,7,6,5,4,3,3,-1,-1,3,3,3,4,5,6,7,8,9,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,8,7,6,5,4,4,4,-1,-1,4,4,4,4,5,6,7,-1,-1,-1,18,18,18,18,18,-1,20,20,20,21,-1,28,28, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,8,7,6,5,5,5,5,-1,-1,5,5,5,5,5,6,7,-1,-1,17,17,18,19,19,-1,-1,21,21,21,21,-1,29,29, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,7,6,6,6,6,6,7,7,6,6,6,6,6,6,-1,-1,16,16,17,18,19,20,-1,-1,22,22,22,22,-1,30,30, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,22,22,-1,-1,7,7,7,7,7,7,7,7,7,7,7,7,-1,-1,15,15,16,17,18,19,20,-1,24,23,23,23,23,-1,31,31, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,24,24,24,24,-1,-1,30,30, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,-1,29,29,29, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,26,-1,-1,28,28,29, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 34,33,32,31,30,29,28,27,27,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 35,-1,-1,31,30,29,28,28,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 35,-1,-1,-1,30,29,29,29,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 34,33,32,31,30,30,30,30,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 34,33,33,33,33,-1,-1,33,33,33,34,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 34,34,34,34,34,35,35,34,34,34,34,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 36,36,36,36,36,36,37,36,36,36,36,37,38,37,36,35,34,33,32,31,32,33,34,35,36,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 36,35,35,35,35,36,-1,35,35,35,36,37,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 36,35,34,33,32,32,32,32,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 37,-1,-1,-1,32,31,31,31,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 37,-1,-1,33,32,31,30,30,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 36,35,34,33,32,31,30,29,29,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,17,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,16,16,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,15,15,15,15,15,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,13,13,13,13,13,13,13,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,12,12,12,12,12,12,12,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,10,10,10,10,11,12,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,9,9,10,11,12,-1,-1,9,8,7,6,6,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 31,-1,28,28,27,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 30,-1,27,27,27,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,11,10,9,8,7,6,6,6,6,-1,-1,3,3,3,3,4,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,11,10,9,8,7,6,5,4,4,-1,-1,3,3,3,3,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,9,8,7,6,5,5,5,-1,-1,4,4,4,4,4,5,6,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,9,8,7,6,6,6,6,-1,-1,5,5,5,5,5,5,6,-1,-1,17,17,18,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,8,7,7,7,7,7,8,7,6,6,6,6,6,6,-1,-1,16,16,17,18,19,19,-1,-1,21,21,21,21,-1,29,29, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,23,22,22,-1,-1,8,8,8,8,8,8,7,7,7,7,7,7,-1,-1,15,15,16,17,18,19,20,-1,23,22,22,22,22,-1,30,30, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,23,23,23,23,-1,-1,30,30, 35,35,35,-1,27,27,27,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,24,-1,29,29,29, 35,34,34,-1,-1,28,-1,-1,27,26,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,-1,-1,28,28,29, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 35,34,33,32,31,30,29,28,28,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 36,-1,-1,32,31,30,29,29,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 36,-1,-1,-1,31,30,30,30,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 35,34,33,32,31,31,31,31,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 35,34,34,34,34,-1,-1,34,34,34,35,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 35,35,35,35,35,36,36,35,35,35,35,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 37,37,37,37,37,37,38,37,37,37,37,38,38,37,36,35,34,33,32,31,32,33,34,35,36,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 37,36,36,36,36,37,-1,36,36,36,37,38,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 37,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 38,-1,-1,-1,33,32,32,32,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 38,-1,-1,34,33,32,31,31,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 37,36,35,34,33,32,31,30,30,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,27,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,9,8,7,6,6,6,7,8,9,10,11,-1,15,15,-1,24,23,24,24,24,24,-1,27, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,3,3,3,3,3,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,3,3,3,3,3,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,4,4,4,4,4,4,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,10,9,8,7,7,7,7,-1,-1,5,5,5,5,5,5,5,-1,-1,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,23,-1,-1,9,8,8,8,8,8,8,7,6,6,6,6,6,6,-1,-1,16,16,17,18,18,18,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,26,26,-1,26,27,-1,24,24,24,24,23,22,22,-1,-1,9,9,9,9,9,8,7,7,7,7,7,7,-1,-1,15,15,16,17,18,19,19,-1,22,21,21,21,21,-1,29,29, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,22,22,22,22,-1,-1,30,30, 36,36,36,-1,28,28,28,-1,-1,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,23,23,23,-1,29,29,29, 36,35,35,-1,-1,29,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,24,-1,-1,28,28,29, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 36,35,35,35,35,-1,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 36,36,36,36,36,37,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 38,38,38,38,38,38,39,38,38,38,38,39,38,37,36,35,34,33,32,31,32,33,34,35,36,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 38,37,37,37,37,38,-1,37,37,37,38,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 38,37,36,35,34,34,34,34,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 39,-1,-1,-1,34,33,33,33,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 39,-1,-1,35,34,33,32,32,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 38,37,36,35,34,33,32,31,31,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,26,26,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,18,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,16,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,15,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,14,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,9,8,7,7,7,7,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,9,8,7,6,6,6,7,8,9,10,10,-1,15,15,-1,23,23,23,23,23,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,3,3,3,3,3,3,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,3,3,3,3,3,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,4,4,4,4,4,4,4,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,11,10,9,8,8,8,8,-1,-1,5,5,5,5,5,5,5,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,23,23,-1,-1,10,9,9,9,9,9,8,7,6,6,6,6,6,6,-1,-1,16,16,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 35,35,-1,27,27,-1,27,28,-1,25,25,25,24,23,22,22,-1,-1,10,10,10,10,9,8,7,7,7,7,7,7,-1,-1,15,15,16,17,18,18,18,-1,21,20,20,20,20,-1,28,28, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 36,36,36,-1,29,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,22,22,22,-1,29,29,29, 36,35,35,-1,-1,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,23,-1,-1,28,28,29, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 36,35,35,35,35,-1,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 36,36,36,36,36,37,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 39,39,39,39,39,39,40,39,39,39,39,39,38,37,36,35,34,33,32,31,32,33,34,35,36,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 39,38,38,38,38,39,-1,38,38,38,39,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 39,38,37,36,35,35,35,35,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 40,-1,-1,-1,35,34,34,34,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 40,-1,-1,36,35,34,33,33,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 39,38,37,36,35,34,33,32,32,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 39,38,38,-1,-1,32,-1,-1,31,30,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 39,39,39,-1,31,31,31,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,26,26,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,18,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,17,16,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,16,15,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,15,14,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,13,13,-1,-1,9,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,14,-1,-1,9,8,7,7,7,7,7,8,9,10,10,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,9,8,7,6,6,6,7,8,9,9,9,-1,14,15,-1,22,22,22,22,22,23,-1,26, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,3,3,3,3,3,3,3,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,3,3,3,3,3,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,4,4,4,4,4,4,4,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,-1,-1,12,11,10,9,9,9,9,-1,-1,5,5,5,5,5,5,5,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,25,25,25,24,23,23,-1,-1,11,10,10,10,10,9,8,7,6,6,6,6,6,6,-1,-1,16,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,28,28,-1,28,29,-1,26,26,25,24,23,22,22,-1,-1,11,11,11,10,9,8,7,7,7,7,7,7,-1,-1,15,15,16,17,17,17,17,-1,20,19,19,19,19,-1,27,27, 37,37,-1,-1,29,30,29,29,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 36,36,36,-1,30,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,19,-1,-1,21,21,21,-1,29,29,29, 36,35,35,-1,-1,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,22,-1,-1,28,28,29, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 36,35,35,35,35,-1,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 36,36,36,36,36,37,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 40,40,40,40,40,40,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 40,39,39,39,39,40,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 40,39,39,-1,-1,33,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,26,26,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 40,40,40,-1,32,32,32,-1,-1,30,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 38,38,-1,30,30,30,30,31,-1,28,28,28,28,27,26,26,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,27,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,18,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,18,17,16,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,17,16,15,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,16,15,14,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,11,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,11,-1,13,13,14,-1,19,-1,20,20,21,22,23, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,9,10,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,14,14,-1,-1,9,8,7,7,7,7,7,8,9,9,9,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,15,-1,-1,9,8,7,6,6,6,7,8,9,8,8,-1,13,14,-1,21,21,21,21,21,22,-1,25, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,3,3,3,3,3,3,3,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,4,4,4,4,4,4,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 35,35,-1,27,27,27,27,-1,-1,25,25,25,24,24,-1,-1,13,12,11,10,10,10,10,-1,-1,5,5,5,5,5,5,5,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,26,26,25,24,23,23,-1,-1,12,11,11,11,10,9,8,7,6,6,6,6,6,6,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 37,37,-1,29,29,-1,29,30,-1,27,26,25,24,23,22,22,-1,-1,12,12,11,10,9,8,7,7,7,7,7,7,-1,-1,15,15,16,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 37,37,-1,-1,30,31,30,30,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 36,36,36,-1,31,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18,-1,-1,20,20,20,-1,28,28,28, 36,35,35,-1,-1,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,19,20,-1,-1,21,-1,-1,27,27,28, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,21,21,22,23,24,25,26,27,28, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,22,22,23,24,25,-1,-1,29, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,23,23,23,24,-1,-1,-1,29, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,24,24,24,24,25,26,27,28, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 36,35,35,35,35,-1,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,28,27,27,27,-1,28,27,27,27,27,28, 36,36,36,36,36,37,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,28,28,28,28,29,28,28,28,28,28,28, 40,40,40,40,40,40,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 40,39,39,39,39,40,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 40,39,39,-1,-1,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,26,26,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 40,40,40,-1,33,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 40,40,-1,-1,32,32,32,32,-1,30,30,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 39,39,-1,31,31,31,31,32,-1,29,29,29,28,27,26,26,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,27,27,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,18,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,19,18,17,16,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,18,17,16,15,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,17,16,15,14,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,10,-1,12,12,13,-1,18,-1,19,19,20,21,22, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,9,9,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,14,14,14,-1,-1,9,8,7,7,7,7,7,8,8,8,8,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,15,15,-1,-1,9,8,7,6,6,6,7,8,8,7,7,-1,12,13,-1,20,20,20,20,20,21,-1,24, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,3,3,3,3,3,3,3,4,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,3,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 35,35,-1,28,27,27,27,-1,25,25,25,25,25,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,4,4,4,4,4,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 36,36,-1,28,28,28,28,-1,-1,26,26,25,24,24,-1,-1,14,13,12,11,11,10,10,-1,-1,5,5,5,5,5,5,5,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,27,26,25,24,23,23,-1,-1,13,12,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 38,38,-1,30,30,-1,30,31,-1,27,26,25,24,23,22,22,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,15,15,15,15,15,15,15,-1,18,17,17,17,17,-1,25,25, 37,37,-1,-1,31,32,31,31,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,16,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 36,36,36,-1,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,17,17,-1,-1,19,19,19,-1,27,27,27, 36,35,35,-1,-1,33,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,18,18,19,-1,-1,20,-1,-1,26,26,27, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,20,20,21,22,23,24,25,26,27, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,21,21,22,23,24,-1,-1,28, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,22,22,22,23,-1,-1,-1,28, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,23,23,23,23,24,25,26,27, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 36,35,35,35,35,-1,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,27,26,26,26,-1,27,26,26,26,26,27, 36,36,36,36,36,37,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,27,27,27,28,27,27,27,27,27,27, 40,40,40,40,40,40,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,33,34,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 40,39,39,39,39,40,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 40,39,39,-1,-1,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 40,40,40,-1,34,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,25,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 41,41,-1,-1,33,33,33,33,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 40,40,-1,32,32,32,32,33,-1,30,30,29,28,27,26,26,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 39,39,-1,31,31,31,31,-1,-1,29,29,29,28,27,27,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,-1,-1,18,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,20,19,18,17,16,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,19,18,17,16,15,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,18,17,16,15,14,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,8,7,7,7,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,15,15,15,-1,-1,9,8,7,6,6,6,7,8,7,6,6,-1,11,12,-1,19,19,19,19,19,20,-1,23, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,4,4,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,3,3,3,3,3,3,3,4,-1,8,8,-1,17,16,17,18,18,17,-1,20, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,3,3,3,3,3,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 36,36,-1,29,28,28,28,-1,26,26,26,25,25,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,4,4,4,4,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 37,37,-1,29,29,29,29,-1,-1,27,26,25,24,24,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,30,30,30,30,-1,-1,27,26,25,24,23,23,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 38,38,-1,31,31,-1,31,32,-1,27,26,25,24,23,22,22,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,-1,-1,15,14,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 37,37,-1,-1,32,33,32,32,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,15,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 36,36,36,-1,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 36,35,35,-1,-1,34,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,19,19,20,21,22,23,24,25,26, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,20,20,21,22,23,-1,-1,27, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,21,21,21,22,-1,-1,-1,27, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,22,22,22,22,23,24,25,26, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 36,35,35,35,35,-1,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,27,26,25,25,25,-1,26,25,25,25,25,26, 36,36,36,36,36,37,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,27,26,26,26,26,27,26,26,26,26,26,26, 40,40,40,40,40,40,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,33,34,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 40,39,39,39,39,40,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 40,39,39,-1,-1,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 40,40,40,-1,35,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,25,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 41,41,-1,-1,34,34,34,34,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 41,41,-1,33,33,33,33,34,-1,31,30,29,28,27,26,26,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 40,40,-1,32,32,32,32,-1,-1,30,30,29,28,27,27,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 39,39,-1,31,31,31,31,-1,-1,29,29,29,28,28,-1,-1,18,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,20,19,18,17,16,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,8,7,7,7,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,16,15,15,15,15,-1,-1,9,8,7,6,6,6,7,8,7,6,6,-1,10,11,-1,18,18,18,18,18,19,-1,22, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,4,4,4,-1,-1,-1,4,4,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,3,3,3,3,3,3,3,-1,7,7,-1,16,15,16,17,17,16,-1,19, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 36,36,-1,30,29,28,28,-1,26,26,26,26,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,3,3,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 37,37,-1,30,29,29,29,-1,27,27,26,25,25,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,5,4,4,4,4,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 38,38,-1,30,30,30,30,-1,-1,27,26,25,24,24,-1,-1,16,15,14,13,12,11,11,-1,-1,7,6,5,5,5,5,5,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,31,31,31,31,-1,-1,27,26,25,24,23,23,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,32,32,-1,32,33,-1,27,26,25,24,23,22,22,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,-1,-1,14,13,13,13,13,13,13,-1,16,15,15,15,15,-1,23,23, 37,37,-1,-1,33,34,33,33,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,14,14,14,-1,14,14,-1,16,16,16,16,-1,-1,24,24, 36,36,36,-1,34,34,34,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 36,35,35,-1,-1,35,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,18,18,19,20,21,22,23,24,25, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,19,19,20,21,22,-1,-1,26, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,20,20,20,21,-1,-1,-1,26, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,21,21,21,21,22,23,24,25, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 36,35,35,35,35,-1,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,26,25,24,24,24,-1,25,24,24,24,24,25, 36,36,36,36,36,37,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,25,25,25,26,25,25,25,25,25,25, 40,40,40,40,40,40,41,40,40,40,40,39,38,37,36,35,34,33,32,31,32,33,34,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 40,39,39,39,39,40,-1,39,39,39,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 40,39,39,-1,-1,37,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,22,-1,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 40,40,40,-1,36,36,36,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,25,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 41,41,-1,-1,35,35,35,35,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 42,42,-1,34,34,34,34,35,-1,31,30,29,28,27,26,26,-1,-1,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 41,41,-1,33,33,33,33,-1,-1,31,30,29,28,27,27,-1,-1,18,17,17,17,17,17,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 40,40,-1,32,32,32,32,-1,-1,30,30,29,28,28,-1,-1,18,17,17,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 39,39,-1,32,31,31,31,-1,29,29,29,29,29,-1,-1,-1,18,17,16,16,15,15,15,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,20,19,18,17,16,15,15,14,14,-1,-1,12,12,12,12,12,12,12,12,12,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,12,-1,17,-1,18,18,19,20,21, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,7,7,7,7,8,7,7,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,6,6,7,8,7,6,6,-1,9,10,-1,17,17,17,17,17,18,-1,21, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,4,4,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,3,3,3,3,3,3,-1,6,6,-1,15,14,15,16,16,15,-1,18, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,2,2,2,2,2,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,6,-1,11,-1,12,12,13,14,15, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 37,37,-1,31,30,29,29,-1,27,27,26,26,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 38,38,-1,31,30,30,30,-1,28,27,26,25,25,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,4,4,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 39,39,-1,31,31,31,31,-1,-1,27,26,25,24,24,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,6,5,5,5,5,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 39,39,-1,32,32,32,32,-1,-1,27,26,25,24,23,23,-1,-1,16,15,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 38,38,-1,33,33,-1,33,34,-1,27,26,25,24,23,22,22,-1,-1,15,14,13,12,11,10,9,8,7,7,7,7,-1,-1,13,12,12,12,12,12,12,-1,15,14,14,14,14,-1,22,22, 37,37,-1,-1,34,35,34,34,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,15,15,-1,-1,23,23, 36,36,36,-1,35,35,35,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 36,35,35,-1,-1,36,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,17,17,18,19,20,21,22,23,24, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,18,18,19,20,21,-1,-1,25, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,19,19,19,20,-1,-1,-1,25, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,20,20,20,20,21,22,23,24, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 36,35,35,35,35,-1,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,26,25,24,23,23,23,-1,24,23,23,23,23,24, 36,36,36,36,36,37,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,26,25,24,24,24,24,25,24,24,24,24,24,24, 41,41,41,41,41,41,42,41,41,41,41,40,39,38,37,36,35,34,33,32,33,34,35,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 41,40,40,40,40,41,-1,40,40,40,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 41,40,40,-1,-1,38,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,-1,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 41,41,41,-1,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,25,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 42,42,-1,-1,36,36,36,36,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 43,43,-1,35,35,35,35,36,-1,32,31,30,29,28,27,27,-1,-1,19,19,19,19,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 42,42,-1,34,34,34,34,-1,-1,32,31,30,29,28,28,-1,-1,19,18,18,18,18,18,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 41,41,-1,33,33,33,33,-1,-1,31,31,30,29,29,-1,-1,19,18,18,17,17,17,17,-1,-1,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 40,40,-1,33,32,32,32,-1,30,30,30,30,30,-1,-1,-1,19,18,17,17,16,16,16,-1,-1,14,14,13,13,13,13,13,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,21,20,19,18,17,16,16,15,15,-1,-1,13,13,13,12,12,12,12,12,12,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,11,11,10,10,10,10,10,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,9,9,9,9,9,-1,11,11,11,-1,17,-1,18,18,19,20,21, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,8,8,8,8,9,10,10,11,-1,18,-1,19,19,19,-1,22, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,8,7,7,7,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,7,7,8,8,7,6,6,-1,8,9,-1,16,16,16,16,16,17,-1,20, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,5,5,-1,7,-1,-1,15,15,15,15,16,16,-1,19, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,4,4,-1,6,-1,-1,14,14,14,15,15,15,-1,18, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,-1,14,13,14,15,15,14,-1,17, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,3,2,2,2,2,-1,4,4,-1,-1,12,-1,-1,-1,13,-1,16, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,11,-1,12,12,12,-1,15, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,5,-1,10,-1,11,11,12,13,14, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 38,38,-1,32,31,30,30,-1,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,3,3,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 39,39,-1,32,31,31,31,-1,28,27,26,25,25,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,4,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 40,40,-1,32,32,32,32,-1,-1,27,26,25,24,24,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 39,39,-1,33,33,33,33,-1,-1,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 38,38,-1,34,34,-1,34,35,-1,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,12,11,11,11,11,11,11,-1,14,13,13,13,13,-1,21,21, 37,37,-1,-1,35,36,35,35,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,14,14,-1,-1,22,22, 36,36,36,-1,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 36,35,35,-1,-1,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,16,16,17,18,19,20,21,22,23, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,17,17,18,19,20,-1,-1,24, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,18,18,18,19,-1,-1,-1,24, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,19,19,19,19,20,21,22,23, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 36,35,35,35,35,-1,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,25,24,23,22,22,22,-1,23,22,22,22,22,23, 36,36,36,36,36,37,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,25,24,23,23,23,23,24,23,23,23,23,23,23, 42,42,42,42,42,42,43,42,42,42,42,41,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 42,41,41,41,41,42,-1,41,41,41,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 42,41,41,-1,-1,39,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,-1,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,29,29,30, 42,42,42,-1,38,38,38,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,30,30,30, 43,43,-1,-1,37,37,37,37,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,29,29, 44,44,-1,36,36,36,36,37,-1,33,32,31,30,29,28,28,-1,-1,20,20,20,19,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,28,28, 43,43,-1,35,35,35,35,-1,-1,33,32,31,30,29,29,-1,-1,20,19,19,19,19,18,17,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 42,42,-1,34,34,34,34,-1,-1,32,32,31,30,30,-1,-1,20,19,19,18,18,18,18,-1,-1,15,14,14,14,14,14,14,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 41,41,-1,34,33,33,33,-1,31,31,31,31,31,-1,-1,-1,20,19,18,18,17,17,17,-1,-1,15,14,13,13,13,13,13,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,22,21,20,19,18,17,17,16,16,-1,-1,14,14,13,12,12,12,12,12,12,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,12,11,11,11,11,11,11,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,12,11,10,10,10,10,10,10,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,10,9,9,9,9,9,-1,11,11,11,-1,17,-1,18,18,19,20,21, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,9,8,8,8,8,9,10,10,11,-1,18,-1,19,19,19,-1,22, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,8,7,7,7,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,8,8,9,8,7,6,6,-1,8,9,-1,16,16,16,16,16,17,-1,20, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,5,5,-1,7,-1,-1,15,15,15,15,16,16,-1,19, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,4,4,-1,6,-1,-1,14,14,14,15,15,15,-1,18, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,-1,14,13,14,15,15,14,-1,17, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,-1,-1,12,-1,-1,-1,13,-1,16, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,11,-1,12,12,12,-1,15, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,5,-1,10,-1,11,11,12,13,14, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,5,-1,9,9,10,11,-1,-1,15, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 39,39,-1,33,32,31,31,-1,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,3,-1,-1,8,7,7,7,-1,9,9,10,11,-1,17,17, 40,40,-1,33,32,32,32,-1,29,28,27,26,26,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,5,-1,-1,-1,9,8,8,8,8,-1,10,10,10,11,-1,18,18, 41,41,-1,33,33,33,33,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,-1,-1,10,9,9,9,9,-1,-1,11,11,11,11,-1,19,19, 40,40,-1,34,34,34,34,-1,-1,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,11,10,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 39,39,-1,35,35,-1,35,36,-1,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,12,11,11,11,11,11,11,-1,14,13,13,13,13,-1,21,21, 38,38,-1,-1,36,37,36,36,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,13,12,12,12,12,-1,12,12,-1,14,14,14,14,-1,-1,22,22, 37,37,37,-1,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,13,13,13,13,13,14,13,13,-1,-1,15,15,15,-1,23,23,23, 37,36,36,-1,-1,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,14,14,14,14,14,14,14,15,-1,-1,16,-1,-1,22,22,23, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,16,16,17,18,19,20,21,22,23, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,17,17,18,19,20,-1,-1,24, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,18,18,18,19,-1,-1,-1,24, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,19,19,19,19,20,21,22,23, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 37,36,36,36,36,-1,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,26,25,24,23,22,22,22,-1,23,22,22,22,22,23, 37,37,37,37,37,38,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,26,25,24,23,23,23,23,24,23,23,23,23,23,23, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,44,44,44,44,45,44,44,44,44,43,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 44,43,43,43,43,44,-1,43,43,43,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 44,43,43,-1,-1,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,-1,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 44,44,44,-1,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,25,26,26,25,24,23,22,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,27,27, 45,45,-1,-1,40,40,40,40,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,26,26, 46,46,-1,39,39,39,39,40,-1,35,34,33,32,31,30,30,-1,-1,23,23,22,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,25,25, 46,46,-1,38,38,38,38,-1,-1,35,34,33,32,31,31,-1,-1,23,22,22,22,21,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,24,24, 45,45,-1,37,37,37,37,-1,-1,35,34,33,32,32,-1,-1,23,22,22,21,21,21,21,-1,-1,17,16,16,16,16,16,16,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,23,23, 44,44,-1,37,36,36,36,-1,34,34,34,33,33,-1,-1,-1,23,22,21,21,20,20,20,-1,-1,17,16,15,15,15,15,15,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,22,22, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,25,24,23,22,21,20,20,19,19,-1,-1,17,16,15,14,14,14,14,14,14,-1,-1,13,12,12,12,-1,14,14,15,16,-1,21,21, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,16,15,14,13,13,13,13,13,13,-1,-1,11,11,11,12,13,14,15,16,-1,21,20, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,14,13,12,12,12,12,12,12,-1,10,10,10,-1,14,14,15,16,-1,-1,19, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,11,11,11,-1,9,9,9,-1,15,-1,16,16,16,17,18, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,13,12,11,10,10,10,10,9,8,8,9,-1,14,-1,17,16,15,-1,18, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,12,12,12,11,10,9,9,9,-1,7,7,-1,-1,13,-1,-1,-1,14,-1,17, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,11,11,11,10,9,8,8,-1,6,7,-1,12,12,12,12,12,13,-1,16, 44,-1,41,41,40,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,7,7,-1,5,-1,-1,11,11,11,11,12,12,-1,15, 43,-1,40,40,40,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,6,6,-1,4,-1,-1,10,10,10,11,11,11,-1,14, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,3,3,-1,10,9,10,11,11,10,-1,13, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,-1,-1,8,-1,-1,-1,9,-1,12, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,7,-1,8,8,8,-1,11, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,2,-1,6,-1,7,7,8,9,10, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,2,-1,5,5,6,7,-1,-1,11, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 42,42,-1,36,35,34,34,-1,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,-1,-1,4,3,3,3,-1,5,5,6,7,-1,13,13, 43,43,-1,36,35,35,35,-1,32,31,30,29,29,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,8,-1,-1,-1,5,4,4,4,4,-1,6,6,6,7,-1,14,14, 44,44,-1,36,36,36,36,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,-1,-1,6,5,5,5,5,-1,-1,7,7,7,7,-1,15,15, 43,43,-1,37,37,37,37,-1,-1,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,7,6,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 42,42,-1,38,38,-1,38,39,-1,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,8,7,7,7,7,7,7,-1,10,9,9,9,9,-1,17,17, 41,41,-1,-1,39,40,39,39,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,9,8,8,8,8,-1,8,8,-1,10,10,10,10,-1,-1,18,18, 40,40,40,-1,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,9,9,-1,-1,11,11,11,-1,19,19,19, 40,39,39,-1,-1,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,-1,-1,12,-1,-1,18,18,19, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,12,12,13,14,15,16,17,18,19, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,13,13,14,15,16,-1,-1,20, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,14,14,14,15,-1,-1,-1,20, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,15,15,15,15,16,17,18,19, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 40,39,38,38,38,-1,-1,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 40,39,39,39,39,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,23,22,21,20,19,18,18,18,-1,19,18,18,18,18,19, 40,40,40,40,40,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,20,19,19,19,19,19,19, 44,44,44,44,44,44,45,44,44,44,44,43,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 44,43,43,43,43,44,-1,43,43,43,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,33,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,30,31,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 44,43,43,-1,-1,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,26,-1,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 44,44,44,-1,41,41,41,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,25,26,26,25,24,23,22,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,27,27, 45,45,-1,-1,40,40,40,40,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,26,26, 46,46,-1,39,39,39,39,40,-1,35,34,33,32,31,30,30,-1,-1,23,23,22,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,25,25, 46,46,-1,38,38,38,38,-1,-1,35,34,33,32,31,31,-1,-1,23,22,22,22,21,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,24,24, 45,45,-1,37,37,37,37,-1,-1,35,34,33,32,32,-1,-1,23,22,22,21,21,21,21,-1,-1,17,16,16,16,16,16,16,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,23,23, 44,44,-1,37,36,36,36,-1,34,34,34,33,33,-1,-1,-1,23,22,21,21,20,20,20,-1,-1,17,16,15,15,15,15,15,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,22,22, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,25,24,23,22,21,20,20,19,19,-1,-1,17,16,15,14,14,14,14,14,14,-1,-1,13,12,12,12,-1,14,14,15,16,-1,21,21, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,16,16,15,14,13,13,13,13,13,13,-1,-1,11,11,11,12,13,14,15,16,-1,21,20, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,18,-1,15,15,15,15,14,13,12,12,12,12,12,12,-1,10,10,10,-1,14,14,15,16,-1,-1,19, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,11,11,11,-1,9,9,9,-1,15,-1,16,16,16,17,18, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,13,13,13,12,11,10,10,10,10,9,8,8,9,-1,14,-1,17,16,15,-1,18, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,12,12,12,11,10,9,9,9,-1,7,7,-1,-1,13,-1,-1,-1,14,-1,17, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,11,11,11,10,9,8,8,-1,6,7,-1,12,12,12,12,12,13,-1,16, 44,-1,41,41,40,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,7,7,-1,5,-1,-1,11,11,11,11,12,12,-1,15, 43,-1,40,40,40,39,39,39,-1,-1,31,-1,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,6,6,-1,4,-1,-1,10,10,10,11,11,11,-1,14, 42,-1,39,40,40,39,38,39,-1,30,30,-1,26,25,24,23,22,21,20,19,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,3,3,-1,10,9,10,11,11,10,-1,13, 41,-1,38,-1,-1,-1,37,-1,-1,29,29,-1,26,25,24,23,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,2,2,-1,-1,8,-1,-1,-1,9,-1,12, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,7,-1,8,8,8,-1,11, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,1,-1,6,-1,7,7,8,9,10, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,1,-1,5,5,6,7,-1,-1,11, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 42,42,-1,36,35,34,34,-1,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,-1,-1,4,3,3,3,-1,5,5,6,7,-1,13,13, 43,43,-1,36,35,35,35,-1,32,31,30,29,29,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,13,12,11,10,9,8,8,-1,-1,-1,5,4,4,4,4,-1,6,6,6,7,-1,14,14, 44,44,-1,36,36,36,36,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,-1,-1,6,5,5,5,5,-1,-1,7,7,7,7,-1,15,15, 43,43,-1,37,37,37,37,-1,-1,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,7,6,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 42,42,-1,38,38,-1,38,39,-1,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,8,7,7,7,7,7,7,-1,10,9,9,9,9,-1,17,17, 41,41,-1,-1,39,40,39,39,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,9,8,8,8,8,-1,8,8,-1,10,10,10,10,-1,-1,18,18, 40,40,40,-1,40,40,40,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,9,9,-1,-1,11,11,11,-1,19,19,19, 40,39,39,-1,-1,41,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,-1,-1,12,-1,-1,18,18,19, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,12,12,13,14,15,16,17,18,19, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,13,13,14,15,16,-1,-1,20, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,14,14,14,15,-1,-1,-1,20, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,15,15,15,15,16,17,18,19, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 40,39,38,38,38,-1,-1,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 40,39,39,39,39,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,23,22,21,20,19,18,18,18,-1,19,18,18,18,18,19, 40,40,40,40,40,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,20,19,19,19,19,19,19, 45,45,45,45,45,45,46,45,45,45,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,29,30,31,32,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 45,44,44,44,44,45,-1,44,44,44,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,28, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,24,24,24,24,25,26,27,28, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,23,23,23,24,-1,-1,-1,29, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,22,22,23,24,25,-1,-1,29, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,21,21,22,23,24,25,26,27,28, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,22,21,20,20,20,20,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 45,44,44,-1,-1,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,27,-1,-1,24,23,22,21,20,19,19,19,19,19,19,19,19,19,20,-1,-1,21,-1,-1,27,27,28, 45,45,45,-1,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,26,27,26,25,24,23,22,21,20,19,18,18,18,18,18,19,18,18,-1,-1,20,20,20,-1,28,27,27, 46,46,-1,-1,41,41,41,41,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,17,17,-1,17,17,-1,19,19,20,19,-1,-1,26,26, 47,47,-1,40,40,40,40,41,-1,36,35,34,33,32,31,31,-1,-1,24,24,23,22,21,20,19,19,19,18,18,18,-1,-1,17,16,16,16,16,16,16,-1,19,18,-1,18,18,-1,25,25, 47,47,-1,39,39,39,39,-1,-1,36,35,34,33,32,32,-1,-1,24,23,23,23,22,21,20,19,18,18,18,17,17,17,-1,-1,16,15,15,15,15,15,-1,-1,17,17,17,17,-1,24,24, 46,46,-1,38,38,38,38,-1,-1,36,35,34,33,33,-1,-1,24,23,23,22,22,22,22,-1,-1,18,17,17,17,16,16,16,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,23,23, 45,45,-1,38,37,37,37,-1,35,35,35,34,34,-1,-1,-1,24,23,22,22,21,21,21,-1,-1,18,17,16,16,16,15,15,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,22,22, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,21,20,20,-1,-1,18,17,16,15,15,15,14,14,14,-1,-1,13,12,12,12,-1,14,14,15,16,-1,21,21, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,17,16,15,14,14,14,13,13,13,-1,-1,11,11,11,12,13,14,15,16,-1,21,20, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,15,14,13,13,13,12,12,12,-1,10,10,10,-1,14,14,15,16,-1,-1,19, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,11,11,-1,9,9,9,-1,15,-1,16,16,16,17,18, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,11,11,10,9,8,8,9,-1,14,-1,17,16,15,-1,18, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,10,10,-1,7,7,-1,-1,13,-1,-1,-1,14,-1,17, 44,-1,41,42,42,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,6,7,-1,12,12,12,12,12,13,-1,16, 45,-1,42,42,41,41,41,41,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,5,-1,-1,11,11,11,11,12,12,-1,15, 44,-1,41,41,41,40,40,40,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,4,-1,-1,10,10,10,11,11,11,-1,14, 43,-1,40,41,41,40,39,40,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,3,3,-1,10,9,10,11,11,10,-1,13, 42,-1,39,-1,-1,-1,38,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,2,-1,-1,8,-1,-1,-1,9,-1,12, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,7,-1,8,8,8,-1,11, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,0,-1,6,-1,7,7,8,9,10, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,2,1,1,-1,5,5,6,7,-1,-1,11, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,4,3,3,3,-1,5,5,6,7,-1,13,13, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,5,4,4,4,4,-1,6,6,6,7,-1,14,14, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,6,5,5,5,5,-1,-1,7,7,7,7,-1,15,15, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,7,6,6,6,6,6,-1,-1,8,8,8,8,-1,16,16, 42,42,-1,39,39,-1,39,40,-1,31,30,29,28,27,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,8,7,7,7,7,7,7,-1,10,9,9,9,9,-1,17,17, 41,41,-1,-1,40,41,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,9,8,8,8,8,-1,8,8,-1,10,10,10,10,-1,-1,18,18, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,9,9,-1,-1,11,11,11,-1,19,19,19, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,-1,-1,12,-1,-1,18,18,19, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,11,11,11,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,12,12,13,14,15,16,17,18,19, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,13,13,14,15,16,-1,-1,20, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,14,14,14,15,-1,-1,-1,20, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,15,15,15,15,16,17,18,19, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 40,39,38,38,38,-1,-1,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 40,39,39,39,39,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,23,22,21,20,19,18,18,18,-1,19,18,18,18,18,19, 40,40,40,40,40,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,20,19,19,19,19,19,19, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,50,50,51,50,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 50,49,49,49,49,50,-1,49,49,48,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 50,49,48,48,48,-1,-1,48,48,48,48,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,29, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,37,36,36,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,28,28, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,37,37,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,28,27, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,26, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,35,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,25,25,-1,-1,25, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,25,24,24,24,24, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,24,23,23,23, 50,49,49,-1,-1,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,21,21,22,-1,-1,19,-1,-1,22,22,22, 50,50,50,-1,47,47,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,21,20,20,-1,-1,18,18,18,-1,22,21,21, 51,51,-1,-1,46,46,46,46,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,19,-1,19,19,-1,17,17,18,17,-1,-1,20,20, 52,52,-1,45,45,45,45,46,-1,41,40,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,20,19,18,18,18,18,18,-1,17,16,-1,16,16,-1,19,19, 52,52,-1,44,44,44,44,-1,-1,41,40,39,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,19,18,17,17,17,17,-1,-1,15,15,15,15,-1,18,18, 51,51,-1,43,43,43,43,-1,-1,41,40,39,38,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,18,17,16,16,16,-1,-1,14,14,14,14,-1,17,17, 50,50,-1,43,42,42,42,-1,40,40,40,39,39,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,17,16,15,15,15,-1,13,13,13,13,-1,16,16, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,16,15,14,14,-1,12,12,12,13,-1,15,15, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,15,14,13,12,11,11,12,12,-1,15,14, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,15,14,14,-1,10,11,11,11,-1,-1,13, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,9,-1,11,10,10,11,12, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,8,-1,11,10,9,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,7,-1,-1,-1,8,-1,14, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,6,6,6,6,6,7,-1,13, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,5,5,5,5,6,7,-1,12, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,4,4,4,5,6,7,-1,11, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,4,3,4,5,6,7,-1,10, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,2,-1,-1,-1,6,-1,9, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,1,-1,5,5,5,-1,8, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,0,-1,4,4,5,6,7, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,1,2,3,4,-1,-1,8, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,3,4,-1,10,9, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,3,3,3,4,-1,10,10, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,4,4,4,4,-1,11,11, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,5,5,5,5,-1,12,12, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,6,6,6,6,-1,13,13, 45,45,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,8,7,7,7,7,-1,14,14, 44,44,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,8,8,8,8,-1,-1,15,15, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,9,9,9,-1,17,16,16, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,10,-1,-1,17,17,17, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,18,18,18, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,19,19, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,20, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,21, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,42,42,42,-1,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,21, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 51,51,51,51,51,51,52,51,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 51,50,50,50,50,51,-1,50,50,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,30, 51,50,49,49,49,-1,-1,49,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,27,27,27,28,29,28,27, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,26,26,-1,-1,-1,26, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,26,25,25,-1,-1,25, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,26,25,24,24,24,24, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,24,23,23,23, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,22,22,22, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,22,21,21, 52,52,-1,-1,47,47,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,19,18,-1,-1,20,20, 53,53,-1,46,46,46,46,47,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,18,17,-1,17,17,-1,19,19, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,18,18, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,17,17, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,16,16, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,18,17,16,16,-1,13,13,13,13,-1,15,15, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,17,16,15,14,13,12,12,12,-1,15,14, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,16,16,-1,12,12,11,11,-1,-1,13, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,11,-1,11,10,10,11,12, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,10,-1,11,10,9,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,9,-1,-1,-1,8,-1,11, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,9,8,7,7,7,7,-1,10, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,8,7,6,6,6,-1,9, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,7,6,5,5,-1,8, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,7,6,5,4,-1,7, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,3,-1,6, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,1,1,2,-1,5, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,0,1,2,3,4, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,2,1,1,-1,-1,5, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,2,2,-1,7,6, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,3,3,3,-1,7,7, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,4,4,4,4,-1,8,8, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,5,5,5,5,-1,9,9, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,6,6,6,6,-1,10,10, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,8,7,7,7,7,-1,11,11, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,8,8,8,8,-1,-1,12,12, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,9,9,9,-1,14,13,13, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,10,-1,-1,14,14,14, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,16,15,15,15, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,17,16,16,16,16, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,17,17,-1,-1,17, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,18, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,20,19, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,20,20, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,21, 44,43,43,43,43,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, 51,51,51,51,51,51,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 51,50,50,50,50,51,-1,50,50,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,29, 51,50,49,49,49,-1,-1,49,49,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,28,28, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,28,27,27,-1,27,27,28,27,27, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,26,26,26,27,28,27,26, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,25,25,-1,-1,-1,25, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,25,24,24,-1,-1,24, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,25,24,23,23,23,23, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,23,22,22,22, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,22,23,-1,-1,19,-1,-1,21,21,21, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,21,21,-1,-1,18,18,18,-1,21,20,20, 52,52,-1,-1,47,47,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,20,-1,20,20,-1,17,17,18,17,-1,-1,19,19, 53,53,-1,46,46,46,46,47,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,21,20,19,19,19,19,19,-1,17,16,-1,16,16,-1,18,18, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,20,19,18,18,18,18,-1,-1,15,15,15,15,-1,17,17, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,19,18,17,17,17,-1,-1,14,14,14,14,-1,16,16, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,15,15, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,17,16,15,15,-1,12,12,12,12,-1,14,14, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,-1,14,13, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,16,15,15,-1,11,11,10,10,-1,-1,12, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,10,-1,10,9,9,10,11, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,9,-1,10,9,8,-1,11, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,8,-1,-1,-1,7,-1,10, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,8,7,6,6,6,6,-1,9, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,8,7,6,5,5,5,-1,8, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,7,6,5,4,4,-1,7, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,6,5,4,3,-1,6, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,2,-1,5, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,1,1,1,-1,4, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,1,0,1,2,3, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,2,1,1,-1,-1,4, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,2,2,-1,6,5, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,3,3,3,-1,6,6, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,4,4,4,4,-1,7,7, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,5,5,5,5,-1,8,8, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,6,6,6,6,-1,9,9, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,8,7,7,7,7,-1,10,10, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,8,8,8,8,-1,-1,11,11, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,9,9,9,-1,13,12,12, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,10,-1,-1,13,13,13, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,15,14,14,14, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,16,15,15,15,15, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,16,16,-1,-1,16, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,17,-1,-1,-1,17, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,19,18, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,19,19, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,20,20, 44,43,43,43,43,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,21, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, 52,52,52,52,52,52,52,51,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 52,51,51,51,51,52,-1,51,50,49,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,29, 52,51,50,50,50,-1,-1,50,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,28,28, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,39,38,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,28,27,27,-1,27,27,28,27,27, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,38,38,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,26,26,26,27,28,27,26, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,25,25,-1,-1,-1,25, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,25,24,24,-1,-1,24, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,25,24,23,23,23,23, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,23,22,22,22, 52,51,51,-1,-1,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,22,23,-1,-1,19,-1,-1,21,21,21, 52,52,52,-1,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,21,21,-1,-1,18,18,18,-1,21,20,20, 53,53,-1,-1,48,48,48,48,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,20,-1,20,20,-1,17,17,18,17,-1,-1,19,19, 54,54,-1,47,47,47,47,48,-1,43,42,41,40,39,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,19,19,19,19,-1,17,16,-1,16,16,-1,18,18, 54,54,-1,46,46,46,46,-1,-1,43,42,41,40,39,39,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,20,19,18,18,18,18,-1,-1,15,15,15,15,-1,17,17, 53,53,-1,45,45,45,45,-1,-1,43,42,41,40,40,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,19,18,17,17,17,-1,-1,14,14,14,14,-1,16,16, 52,52,-1,45,44,44,44,-1,42,42,42,41,41,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,15,15, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,17,16,15,15,-1,12,12,12,12,-1,14,14, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,16,15,14,13,12,11,11,11,-1,14,13, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,16,15,15,-1,11,11,10,10,-1,-1,12, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,16,16,16,-1,10,-1,10,9,9,10,11, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,9,-1,10,9,8,-1,10, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,8,-1,-1,-1,7,-1,9, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,8,7,6,6,6,6,-1,8, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,8,7,6,5,5,5,-1,7, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,8,7,6,5,4,4,-1,6, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,8,7,6,5,4,3,-1,5, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,7,-1,-1,-1,2,-1,4, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,6,-1,2,1,1,-1,3, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,5,-1,2,1,0,1,2, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,4,3,2,2,-1,-1,3, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,-1,5,4, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,4,4,4,4,-1,5,5, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,5,5,5,5,-1,6,6, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,6,6,6,6,-1,7,7, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,7,7,7,7,-1,8,8, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,9,8,8,8,8,-1,9,9, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,9,9,9,9,-1,-1,10,10, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,10,10,10,-1,12,11,11, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,11,-1,-1,12,12,12, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,14,13,13,13, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,16,15,14,14,14,14, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,16,15,15,-1,-1,15, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,17,16,16,-1,-1,-1,16, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,18,17,17,17,18,19,18,17, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,19,18,18,-1,18,18,19,18,18, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,19,19, 45,44,44,44,44,-1,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,26,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,20, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,26,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, 53,53,53,53,53,53,53,52,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 53,52,52,52,52,53,-1,52,51,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,34,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,28, 53,52,51,51,51,-1,-1,51,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,27,27, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,40,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,27,26,26,-1,26,26,27,26,26, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,39,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,26,25,25,25,26,27,26,25, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,26,25,24,24,-1,-1,-1,24, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,25,24,23,23,-1,-1,23, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,25,24,23,22,22,22,22, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,22,21,21,21, 53,52,52,-1,-1,51,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,33,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,20,20,20, 53,53,53,-1,50,50,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,20,19,19, 54,54,-1,-1,49,49,49,49,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,19,18,-1,-1,18,18, 55,55,-1,48,48,48,48,49,-1,44,43,42,41,40,39,39,-1,-1,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,20,20,20,20,-1,18,17,-1,17,17,-1,17,17, 55,55,-1,47,47,47,47,-1,-1,44,43,42,41,40,40,-1,-1,32,31,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,16,16, 54,54,-1,46,46,46,46,-1,-1,44,43,42,41,41,-1,-1,32,31,31,30,30,30,30,-1,-1,26,25,25,25,25,25,25,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,15,15, 53,53,-1,46,45,45,45,-1,43,43,43,42,42,-1,-1,-1,32,31,30,30,29,29,29,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,14,14, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,34,33,32,31,30,29,29,28,28,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,18,17,16,16,-1,13,13,13,13,-1,13,13, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,35,34,33,32,31,30,29,28,28,27,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,17,16,15,14,13,12,12,12,-1,13,12, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,17,16,16,-1,12,12,11,11,-1,-1,11, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,17,17,17,-1,11,-1,11,10,10,11,10, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,10,-1,11,10,9,-1,9, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,9,-1,-1,-1,8,-1,8, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,9,8,7,7,7,7,-1,7, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,9,8,7,6,6,6,-1,6, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,9,8,7,6,5,5,-1,5, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,9,8,7,6,5,4,-1,4, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,8,-1,-1,-1,3,-1,3, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,7,-1,3,2,2,-1,2, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,6,-1,3,2,1,0,1, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,5,4,3,3,-1,-1,2, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,4,4,-1,4,3, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,5,5,5,5,-1,4,4, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,6,6,6,6,-1,5,5, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,7,7,7,7,-1,6,6, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,8,8,8,8,-1,7,7, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,10,9,9,9,9,-1,8,8, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,10,10,10,10,-1,-1,9,9, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,11,11,11,-1,11,10,10, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,12,-1,-1,11,11,11, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,13,12,12,12, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,16,15,14,13,13,13,13, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,17,16,15,14,14,-1,-1,14, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,17,16,15,15,-1,-1,-1,15, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,17,16,16,16,17,18,17,16, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,18,17,17,-1,17,17,18,17,17, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,18,18, 46,45,45,45,45,-1,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,26,25,24,23,22,21,20,19,19,19,-1,20,19,19,19,19,19, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,26,25,24,23,22,21,20,20,20,20,21,20,20,20,20,20,20, 54,54,54,54,54,54,54,53,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,34,33,32,31,30,29,28,28,28,28,29,29,28,28,28,28,28, 54,53,53,53,53,54,-1,53,52,51,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,27,27,27,27,27, 54,53,52,52,52,-1,-1,52,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,26,26, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,41,40,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,26,25,25,-1,25,25,26,25,25, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,40,40,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,25,24,24,24,25,26,25,24, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,25,24,23,23,-1,-1,-1,23, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,25,24,23,22,22,-1,-1,22, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,25,24,23,22,21,21,21,21, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,21,20,20,20, 54,53,53,-1,-1,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,34,34,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,24,25,-1,-1,21,-1,-1,19,19,19, 54,54,54,-1,51,51,51,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,23,23,-1,-1,20,20,20,-1,19,18,18, 55,55,-1,-1,50,50,50,50,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,22,-1,22,22,-1,19,19,20,19,-1,-1,17,17, 56,56,-1,49,49,49,49,50,-1,45,44,43,42,41,40,40,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,21,21,21,21,-1,19,18,-1,18,18,-1,16,16, 56,56,-1,48,48,48,48,-1,-1,45,44,43,42,41,41,-1,-1,33,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,20,20,20,-1,-1,17,17,17,17,-1,15,15, 55,55,-1,47,47,47,47,-1,-1,45,44,43,42,42,-1,-1,33,32,32,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,21,20,19,19,19,-1,-1,16,16,16,16,-1,14,14, 54,54,-1,47,46,46,46,-1,44,44,44,43,43,-1,-1,-1,33,32,31,31,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,20,19,18,18,18,-1,15,15,15,15,-1,13,13, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,35,34,33,32,31,30,30,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,19,18,17,17,-1,14,14,14,14,-1,12,12, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,36,35,34,33,32,31,30,29,29,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,18,17,16,15,14,13,13,13,-1,12,11, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,18,17,17,-1,13,13,12,12,-1,-1,10, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,18,18,18,-1,12,-1,12,11,11,10,9, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,11,-1,12,11,10,-1,8, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,10,-1,-1,-1,9,-1,7, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,10,9,8,8,8,8,-1,6, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,10,9,8,7,7,7,-1,5, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,10,9,8,7,6,6,-1,4, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,10,9,8,7,6,5,-1,3, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,9,-1,-1,-1,4,-1,2, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,8,-1,4,3,3,-1,1, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,7,-1,4,3,2,1,0, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,6,5,4,4,-1,-1,1, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,5,5,-1,3,2, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,6,6,6,6,-1,3,3, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,7,7,7,7,-1,4,4, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,8,8,8,8,-1,5,5, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,9,9,9,9,-1,6,6, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,11,10,10,10,10,-1,7,7, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,11,11,11,11,-1,-1,8,8, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,12,12,12,-1,10,9,9, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,13,-1,-1,10,10,10, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,12,11,11,11, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,17,16,15,14,13,12,12,12,12, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,16,15,14,13,13,-1,-1,13, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,16,15,14,14,-1,-1,-1,14, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,16,15,15,15,16,17,16,15, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,17,16,16,-1,16,16,17,16,16, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,17,17, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,25,24,23,22,21,20,19,18,18,18,-1,19,18,18,18,18,18, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,26,25,24,23,22,21,20,19,19,19,19,20,19,19,19,19,19,19, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,34,35,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,56,56,56,56, 28,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,34,35,36,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,53,54,-1,-1,55,55,55,55,56, 27,27,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,53,54,-1,-1,54,54,54,55,56, 26,26,27,26,26,-1,26,26,27,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,42,43,43,44,45,46,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 25,26,27,26,25,25,25,26,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,41,42,42,43,44,45,46,47,48,-1,-1,52,52,52,52,53,54,55,56, 24,-1,-1,-1,24,24,25,26,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,41,41,42,43,44,45,-1,48,48,49,-1,51,51,51,52,-1,-1,-1,57, 23,-1,-1,23,23,24,25,26,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,50,50,51,52,53,-1,-1,57, 22,22,22,22,23,24,25,26,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,49,49,50,51,52,53,54,55,56, 21,21,21,22,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 20,20,20,-1,-1,22,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,53,-1,-1,55,55,56, 19,19,20,-1,21,21,21,-1,-1,24,24,25,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,52,52,52,-1,56,56,56, 18,18,-1,-1,20,20,20,20,-1,23,23,-1,23,23,23,24,25,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,-1,47,47,-1,51,51,52,51,-1,-1,57,57, 17,17,-1,19,19,19,19,20,-1,22,22,22,22,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,42,42,43,44,45,46,47,-1,51,50,-1,50,50,-1,58,58, 16,16,-1,18,18,18,18,-1,-1,21,21,21,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,43,43,44,45,46,47,-1,-1,49,49,49,49,-1,57,57, 15,15,-1,17,17,17,17,-1,-1,20,20,20,21,22,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,34,-1,-1,44,44,45,46,46,-1,-1,48,48,48,48,-1,56,56, 14,14,-1,16,16,16,16,-1,19,19,19,20,21,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,-1,45,45,45,45,45,-1,47,47,47,48,-1,55,55, 13,13,-1,15,15,15,15,-1,18,18,19,20,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 12,13,-1,14,14,14,15,16,17,18,19,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 11,-1,-1,13,13,14,14,-1,18,18,19,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 10,11,12,12,13,-1,13,-1,19,19,19,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,-1,48,48,49,50,51, 9,-1,11,12,13,-1,12,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 8,-1,10,-1,-1,-1,11,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,49,-1,-1,-1,50,-1,53, 7,-1,9,9,9,9,10,11,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,50,50,50,50,50,51,-1,54, 6,-1,8,8,8,9,10,11,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 5,-1,7,7,8,9,10,11,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 4,-1,6,7,8,9,10,11,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 3,-1,5,-1,-1,-1,10,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 2,-1,4,4,5,-1,9,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 1,2,3,4,5,-1,8,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 0,-1,-1,5,5,6,7,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 1,2,-1,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 2,2,-1,7,7,7,7,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 3,3,-1,8,8,8,8,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 4,4,-1,9,9,9,9,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 5,5,-1,10,10,10,10,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 6,6,-1,11,11,-1,11,12,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 7,7,-1,-1,12,13,12,12,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 8,8,9,-1,13,13,13,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 9,9,9,-1,-1,14,-1,-1,17,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 10,10,10,11,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 11,11,11,11,12,13,14,15,16,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 12,-1,-1,12,12,13,14,15,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 13,-1,-1,-1,13,13,14,15,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 14,15,16,15,14,14,14,15,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 15,15,16,15,15,-1,15,15,16,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 16,16,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 17,17,17,17,17,-1,-1,17,17,17,18,19,20,21,22,23,24,25,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 18,18,18,18,18,19,19,18,18,18,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,54,54,54,54, 30,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,51,52,-1,-1,53,53,53,53,54, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,-1,-1,52,52,52,53,54, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,40,41,41,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 27,28,29,28,27,27,27,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,39,40,40,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 26,-1,-1,-1,26,26,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,39,39,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 25,-1,-1,25,25,26,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 24,24,24,24,25,26,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 23,23,23,24,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 22,22,22,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,-1,53,53,54, 21,21,22,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,-1,54,54,54, 20,20,-1,-1,18,18,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,47,47,48,47,-1,-1,55,55, 19,19,-1,17,17,17,17,18,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,44,44,-1,47,46,-1,46,46,-1,54,54, 18,18,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,43,43,43,-1,-1,45,45,45,45,-1,53,53, 17,17,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 16,16,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 15,15,-1,13,13,13,13,-1,16,16,17,18,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 14,15,-1,12,12,12,13,14,15,16,17,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 13,-1,-1,11,11,12,12,-1,16,16,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 12,11,10,10,11,-1,11,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 12,-1,9,10,11,-1,10,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 11,-1,8,-1,-1,-1,9,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 10,-1,7,7,7,7,8,9,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 9,-1,6,6,6,7,8,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 8,-1,5,5,6,7,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 7,-1,4,5,6,7,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 6,-1,3,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 5,-1,2,2,2,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 4,3,2,1,1,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 5,-1,-1,0,1,2,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 6,7,-1,1,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 7,7,-1,2,2,2,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 8,8,-1,3,3,3,3,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 9,9,-1,4,4,4,4,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 10,10,-1,5,5,5,5,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 11,11,-1,6,6,-1,6,7,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 12,12,-1,-1,7,8,7,7,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 13,13,14,-1,8,8,8,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 14,14,14,-1,-1,9,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 15,15,15,16,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 16,16,16,16,17,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 17,-1,-1,17,17,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 18,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 19,20,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 20,20,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 21,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,44,43,43,43,43,44, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,53,53,53,53,53, 30,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,51,52,-1,-1,52,52,52,52,53, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,51,-1,-1,51,51,51,52,53, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,40,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 27,28,29,28,27,27,27,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,39,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 26,-1,-1,-1,26,26,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 25,-1,-1,25,25,26,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 24,24,24,24,25,26,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 23,23,23,24,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 22,22,22,-1,-1,20,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,-1,-1,52,52,53, 21,21,22,-1,19,19,19,-1,-1,22,22,23,22,22,22,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,47,47,-1,53,53,53, 20,20,-1,-1,18,18,18,18,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,46,46,47,46,-1,-1,54,54, 19,19,-1,17,17,17,17,18,-1,20,20,20,20,20,21,22,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,42,43,43,-1,46,45,-1,45,45,-1,53,53, 18,18,-1,16,16,16,16,-1,-1,19,19,19,19,20,21,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,41,42,42,42,-1,-1,44,44,44,44,-1,52,52, 17,17,-1,15,15,15,15,-1,-1,18,18,18,19,20,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 16,16,-1,14,14,14,14,-1,17,17,17,18,19,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 15,15,-1,13,13,13,13,-1,16,16,17,18,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 14,15,-1,12,12,12,13,14,15,16,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 13,-1,-1,11,11,12,12,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 12,11,10,10,11,-1,11,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 12,-1,9,10,11,-1,10,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 11,-1,8,-1,-1,-1,9,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 10,-1,7,7,7,7,8,9,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 9,-1,6,6,6,7,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 8,-1,5,5,6,7,7,7,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 7,-1,4,5,6,7,6,7,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 6,-1,3,-1,-1,-1,5,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 5,-1,2,2,2,-1,4,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 4,3,2,1,1,-1,3,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 5,-1,-1,1,0,1,2,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 6,7,-1,1,1,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 7,7,-1,2,2,2,2,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 8,8,-1,3,3,3,3,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 9,9,-1,4,4,4,4,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 10,10,-1,5,5,5,5,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 11,11,-1,6,6,-1,6,7,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,45,45, 12,12,-1,-1,7,8,7,7,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,44,44, 13,13,14,-1,8,8,8,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 14,14,14,-1,-1,9,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 15,15,15,16,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 16,16,16,16,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 17,-1,-1,17,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 18,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 19,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 20,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,43,42,42,42,42,43, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,52,52,52,52,52, 31,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,51,51,-1,-1,51,51,51,51,52, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,50,50,-1,-1,50,50,50,51,52, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 28,29,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 27,-1,-1,-1,27,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 26,-1,-1,26,26,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 25,25,25,25,26,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 24,24,24,25,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 23,23,23,-1,-1,21,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 22,22,23,-1,20,20,20,-1,-1,22,22,23,22,22,22,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 21,21,-1,-1,19,19,19,19,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,46,45,-1,-1,53,53, 20,20,-1,18,18,18,18,19,-1,20,20,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,-1,-1,38,38,39,40,41,42,42,-1,45,44,-1,44,44,-1,52,52, 19,19,-1,17,17,17,17,-1,-1,19,19,19,19,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,51,51, 18,18,-1,16,16,16,16,-1,-1,18,18,18,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,26,26,26,26,26,27,28,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 17,17,-1,15,15,15,15,-1,17,17,17,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 16,16,-1,14,14,14,14,-1,16,16,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 15,16,-1,13,13,13,13,14,15,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,22,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 14,-1,-1,12,12,13,12,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 13,12,11,11,12,-1,11,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 13,-1,10,11,12,-1,10,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 12,-1,9,-1,-1,-1,9,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,43,-1,-1,-1,44,-1,47, 11,-1,8,8,8,8,8,8,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,44,44,44,44,44,45,-1,48, 10,-1,7,7,7,7,7,7,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,43,44,44,-1,47, 9,-1,6,6,7,6,6,6,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,43,43,43,-1,46, 8,-1,5,6,7,6,5,6,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,42,41,42,43,43,42,-1,45, 7,-1,4,-1,-1,-1,4,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 6,-1,3,3,3,-1,3,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,-1,40,40,40,-1,43, 5,4,3,2,2,-1,2,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,-1,39,39,40,41,42, 6,-1,-1,2,1,0,1,-1,4,4,5,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 7,8,-1,2,1,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 8,8,-1,2,2,2,2,-1,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 9,9,-1,3,3,3,3,-1,5,5,5,6,7,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 10,10,-1,4,4,4,4,-1,-1,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 11,11,-1,5,5,5,5,-1,-1,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 12,12,-1,6,6,-1,6,7,-1,8,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,-1,42,41,41,41,41,-1,44,44, 13,13,-1,-1,7,8,7,7,-1,9,9,-1,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,43,43, 14,14,15,-1,8,8,8,-1,-1,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 15,15,15,-1,-1,9,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 16,16,16,17,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 17,17,17,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 18,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 19,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,40,40,40,41,42, 20,19,19,19,19,-1,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,42,41,41,41,41,42, 20,20,20,20,20,21,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,42, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,52,52,52,52,52, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,50,51,-1,-1,51,51,51,51,52, 30,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,50,-1,-1,50,50,50,51,52, 29,29,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,39,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 28,29,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,38,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 27,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 26,-1,-1,26,26,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 25,25,25,25,26,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 24,24,24,25,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,24,25,26,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 23,23,23,-1,-1,20,-1,-1,23,22,22,22,22,22,22,22,22,23,24,25,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 22,22,23,-1,19,19,19,-1,-1,21,21,22,21,21,21,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 21,21,-1,-1,18,18,18,18,-1,20,20,-1,20,20,20,21,22,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,46,45,-1,-1,53,53, 20,20,-1,17,17,17,17,18,-1,19,19,19,19,19,20,21,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,-1,-1,38,38,39,40,41,42,42,-1,45,44,-1,44,44,-1,52,52, 19,19,-1,16,16,16,16,-1,-1,18,18,18,18,19,20,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,51,51, 18,18,-1,15,15,15,15,-1,-1,17,17,17,18,19,-1,-1,21,21,21,21,21,21,22,-1,-1,26,26,26,26,26,27,28,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 17,17,-1,14,14,14,14,-1,16,16,16,17,18,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 16,16,-1,14,13,13,13,-1,15,15,16,17,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 15,16,-1,13,13,12,12,13,14,15,16,-1,-1,18,18,18,18,18,18,19,20,21,21,22,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 14,-1,-1,12,12,12,11,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 13,12,11,11,12,-1,10,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 14,-1,10,11,12,-1,9,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 13,-1,9,-1,-1,-1,8,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,43,-1,-1,-1,44,-1,47, 12,-1,8,7,7,7,7,7,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,44,44,44,44,44,45,-1,48, 11,-1,8,7,6,6,6,6,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,43,44,44,-1,47, 10,-1,7,7,6,5,5,5,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,43,43,43,-1,46, 9,-1,6,7,6,5,4,5,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,42,41,42,43,43,42,-1,45, 8,-1,5,-1,-1,-1,3,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 7,-1,4,4,4,-1,2,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,-1,40,40,40,-1,43, 6,5,4,3,3,-1,1,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,-1,39,39,40,41,42, 7,-1,-1,3,2,1,0,-1,4,4,5,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 8,9,-1,3,2,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 9,9,-1,3,2,2,2,-1,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 10,10,-1,3,3,3,3,-1,5,5,5,6,7,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 11,11,-1,4,4,4,4,-1,-1,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 12,12,-1,5,5,5,5,-1,-1,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 13,13,-1,6,6,-1,6,7,-1,8,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,-1,42,41,41,41,41,-1,44,44, 14,14,-1,-1,7,8,7,7,-1,9,9,-1,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,43,43, 15,15,16,-1,8,8,8,-1,-1,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 16,16,16,-1,-1,9,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 17,17,17,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 18,18,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 19,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 20,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,40,40,40,41,42, 20,19,19,19,19,-1,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,42,41,41,41,41,42, 20,20,20,20,20,21,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,48,49,49,48,48,48,48,48, 29,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,47,47,47,-1,-1,47,47,47,47,48, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,47,47,46,46,-1,-1,46,46,46,47,48, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,36,36,36,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,35,35,35,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,34,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 28,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 27,27,27,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,-1,-1,47,47,48, 26,26,27,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,42,42,-1,48,48,48, 25,25,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,41,41,42,41,-1,-1,49,49, 24,24,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,24,24,-1,-1,34,34,35,36,37,38,38,-1,41,40,-1,40,40,-1,48,48, 23,23,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,22,23,23,23,23,-1,-1,35,35,36,37,37,37,-1,-1,39,39,39,39,-1,47,47, 22,22,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,-1,-1,22,22,22,22,22,23,24,-1,-1,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 21,21,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,16,16,16,16,16,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 20,20,-1,17,16,15,15,-1,13,13,13,14,-1,-1,15,15,15,15,15,15,16,17,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 19,20,-1,17,16,15,14,13,12,12,12,-1,-1,14,14,14,14,14,14,15,16,17,17,18,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 18,-1,-1,16,16,15,15,-1,11,11,11,-1,13,13,13,13,13,13,14,15,16,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 17,16,15,15,16,-1,14,-1,10,10,10,-1,12,12,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 17,-1,14,15,16,-1,13,-1,10,9,9,10,11,11,11,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 16,-1,13,-1,-1,-1,12,-1,-1,8,8,-1,10,10,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 15,-1,12,11,11,11,11,11,-1,8,7,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,41,41,41,-1,44, 14,-1,11,11,10,10,10,10,-1,-1,6,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,40,40,40,40,41,41,-1,44, 13,-1,10,10,10,9,9,9,-1,-1,5,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,39,39,39,40,40,40,-1,43, 12,-1,9,10,10,9,8,9,-1,4,4,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,39,38,39,40,40,39,-1,42, 11,-1,8,-1,-1,-1,7,-1,-1,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,37,-1,-1,-1,38,-1,41, 10,-1,7,7,7,-1,6,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,36,-1,37,37,37,-1,40, 9,8,7,6,6,-1,5,-1,1,1,2,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,35,-1,36,36,37,38,39, 10,-1,-1,6,5,4,4,-1,0,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 11,12,-1,6,5,4,3,2,1,1,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 12,12,-1,6,5,4,4,-1,2,2,2,3,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 13,13,-1,6,5,5,5,-1,3,3,3,3,4,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 14,14,-1,6,6,6,6,-1,-1,4,4,4,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 15,15,-1,7,7,7,7,-1,-1,5,5,5,5,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 16,16,-1,8,8,-1,8,9,-1,6,6,6,6,6,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 17,17,-1,-1,9,10,9,9,-1,7,7,-1,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 18,18,18,-1,10,10,10,-1,-1,8,8,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 18,17,17,-1,-1,11,-1,-1,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 18,17,16,15,14,13,12,11,11,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 19,-1,-1,15,14,13,12,12,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 19,-1,-1,-1,14,13,13,13,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 18,17,16,15,14,14,14,14,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,37,-1,-1,37,37,37,38,39, 18,17,17,17,17,-1,-1,17,17,17,18,19,20,21,22,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,39,38,38,38,38,39, 18,18,18,18,18,19,19,18,18,18,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39,39, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,48,49,49,48,48,48,48,48, 29,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,47,47,47,-1,-1,47,47,47,47,48, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,47,47,46,46,-1,-1,46,46,46,47,48, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,36,36,36,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,35,35,35,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,34,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 28,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 27,27,27,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,-1,-1,47,47,48, 26,26,27,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,42,42,-1,48,48,48, 25,25,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,41,41,42,41,-1,-1,49,49, 24,24,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,24,24,-1,-1,34,34,35,36,37,38,38,-1,41,40,-1,40,40,-1,48,48, 23,23,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,22,23,23,23,23,-1,-1,35,35,36,37,37,37,-1,-1,39,39,39,39,-1,47,47, 22,22,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,-1,-1,22,22,22,22,22,23,24,-1,-1,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 21,21,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,16,16,16,16,16,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 20,20,-1,17,16,15,15,-1,13,13,13,14,-1,-1,15,15,15,15,15,15,16,17,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 19,20,-1,17,16,15,14,13,12,12,12,-1,-1,14,14,14,14,14,14,15,16,17,17,18,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 18,-1,-1,16,16,15,15,-1,11,11,11,-1,13,13,13,13,13,13,14,15,16,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 17,16,15,15,16,-1,14,-1,10,10,10,-1,12,12,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 17,-1,14,15,16,-1,13,-1,10,9,9,10,11,11,11,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 16,-1,13,-1,-1,-1,12,-1,-1,8,8,-1,10,10,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 15,-1,12,11,11,11,11,11,-1,8,7,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,41,41,41,-1,44, 14,-1,11,11,10,10,10,10,-1,-1,6,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,40,40,40,40,41,41,-1,44, 13,-1,10,10,10,9,9,9,-1,-1,5,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,39,39,39,40,40,40,-1,43, 12,-1,9,10,10,9,8,9,-1,4,4,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,39,38,39,40,40,39,-1,42, 11,-1,8,-1,-1,-1,7,-1,-1,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,37,-1,-1,-1,38,-1,41, 10,-1,7,7,7,-1,6,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,36,-1,37,37,37,-1,40, 9,8,7,6,6,-1,5,-1,1,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,35,-1,36,36,37,38,39, 10,-1,-1,6,5,4,4,-1,1,0,1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 11,12,-1,6,5,4,3,2,1,1,1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 12,12,-1,6,5,4,4,-1,2,2,2,3,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 13,13,-1,6,5,5,5,-1,3,3,3,3,4,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 14,14,-1,6,6,6,6,-1,-1,4,4,4,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 15,15,-1,7,7,7,7,-1,-1,5,5,5,5,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 16,16,-1,8,8,-1,8,9,-1,6,6,6,6,6,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 17,17,-1,-1,9,10,9,9,-1,7,7,-1,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 18,18,18,-1,10,10,10,-1,-1,8,8,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 18,17,17,-1,-1,11,-1,-1,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 18,17,16,15,14,13,12,11,11,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 19,-1,-1,15,14,13,12,12,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 19,-1,-1,-1,14,13,13,13,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 18,17,16,15,14,14,14,14,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,37,-1,-1,37,37,37,38,39, 18,17,17,17,17,-1,-1,17,17,17,18,19,20,21,22,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,39,38,38,38,38,39, 18,18,18,18,18,19,19,18,18,18,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39,39, 29,29,29,29,29,29,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,47,48,48,49,49,48,48,48,48,48, 29,28,28,28,28,29,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,47,47,47,-1,-1,47,47,47,47,48, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,47,47,46,46,-1,-1,46,46,46,47,48, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,36,36,36,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,35,35,35,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,34,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,22,23,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 28,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,-1,-1,47,47,48, 27,27,28,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,42,42,-1,48,48,48, 26,26,-1,-1,20,20,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,41,41,42,41,-1,-1,49,49, 25,25,-1,19,19,19,19,20,-1,17,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,24,24,-1,-1,34,34,35,36,37,38,38,-1,41,40,-1,40,40,-1,48,48, 24,24,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,22,23,23,23,23,-1,-1,35,35,36,37,37,37,-1,-1,39,39,39,39,-1,47,47, 23,23,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,17,17,17,17,17,17,18,-1,-1,22,22,22,22,22,23,24,-1,-1,36,36,36,36,36,-1,-1,38,38,38,38,-1,46,46, 22,22,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,16,16,16,16,16,17,18,-1,-1,21,21,21,21,22,23,24,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,45,45, 21,21,-1,17,16,15,15,-1,13,13,13,14,-1,-1,15,15,15,15,15,15,16,17,18,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,35,34,34,34,-1,36,36,37,38,-1,44,44, 20,21,-1,17,16,15,14,13,12,12,12,-1,-1,14,14,14,14,14,14,15,16,17,17,18,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,34,35,36,37,38,-1,44,43, 19,-1,-1,17,16,15,15,-1,11,11,11,-1,13,13,13,13,13,13,14,15,16,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,28,-1,32,32,32,-1,36,36,37,38,-1,-1,42, 18,17,16,16,17,-1,15,-1,10,10,10,-1,12,12,12,12,12,13,14,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,37,-1,38,38,39,40,41, 18,-1,15,16,17,-1,14,-1,10,9,9,10,11,11,11,11,12,13,14,14,14,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,38,-1,39,39,39,-1,42, 17,-1,14,-1,-1,-1,13,-1,-1,8,8,-1,10,10,10,11,12,13,13,13,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,39,-1,-1,-1,40,-1,43, 16,-1,13,12,12,12,12,12,-1,8,7,-1,9,9,10,11,12,12,12,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,41,40,41,41,41,41,-1,44, 15,-1,12,12,11,11,11,11,-1,-1,6,-1,8,8,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,28,28,-1,33,-1,-1,40,40,40,40,41,41,-1,44, 14,-1,11,11,11,10,10,10,-1,-1,5,-1,7,7,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,-1,32,-1,-1,39,39,39,40,40,40,-1,43, 13,-1,10,11,11,10,9,10,-1,4,4,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,20,21,22,23,24,25,26,27,-1,31,31,-1,39,38,39,40,40,39,-1,42, 12,-1,9,-1,-1,-1,8,-1,-1,3,3,-1,5,5,6,7,8,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,24,25,26,27,-1,30,30,-1,-1,37,-1,-1,-1,38,-1,41, 11,-1,8,8,8,-1,7,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,36,-1,37,37,37,-1,40, 10,9,8,7,7,-1,6,-1,2,1,1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,-1,35,-1,36,36,37,38,39, 11,-1,-1,7,6,5,5,-1,2,1,0,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 12,13,-1,7,6,5,4,3,2,1,1,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 13,13,-1,7,6,5,5,-1,2,2,2,3,-1,-1,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 14,14,-1,7,6,6,6,-1,3,3,3,3,4,-1,-1,-1,9,9,10,11,12,13,14,-1,-1,19,19,19,20,21,22,23,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 15,15,-1,7,7,7,7,-1,-1,4,4,4,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 16,16,-1,8,8,8,8,-1,-1,5,5,5,5,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 17,17,-1,9,9,-1,9,10,-1,6,6,6,6,6,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 18,18,-1,-1,10,11,10,10,-1,7,7,-1,7,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 18,18,18,-1,11,11,11,-1,-1,8,8,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 18,17,17,-1,-1,12,-1,-1,10,9,9,9,9,9,9,9,9,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,10,10,10,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 18,17,16,15,14,13,12,11,11,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 19,-1,-1,15,14,13,12,12,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 19,-1,-1,-1,14,13,13,13,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 18,17,16,15,14,14,14,14,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,37,-1,-1,37,37,37,38,39, 18,17,17,17,17,-1,-1,17,17,17,18,19,20,21,22,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,39,38,38,38,38,39, 18,18,18,18,18,19,19,18,18,18,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,44,45,46,46,46,46,47,47,46,46,46,46,46, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,46,45,45,45,-1,-1,45,45,45,45,46, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 31,30,29,28,27,27,27,27,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 32,-1,-1,-1,27,26,26,26,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 32,-1,-1,28,27,26,25,25,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 31,30,29,28,27,26,25,24,24,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,21,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,39,-1,-1,45,45,46, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,-1,-1,38,38,38,-1,46,46,46, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,35,35,-1,37,37,38,37,-1,-1,45,45, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,20,20,20,20,-1,-1,32,32,33,34,34,34,34,-1,37,36,-1,36,36,-1,44,44, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,19,19,19,19,19,19,-1,-1,33,33,33,33,33,33,-1,-1,35,35,35,35,-1,43,43, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,16,-1,-1,18,18,18,18,18,19,20,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,15,15,-1,-1,17,17,17,17,18,19,20,-1,-1,-1,32,31,31,31,31,-1,33,33,33,34,-1,41,41, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,31,30,30,30,-1,32,32,33,34,-1,40,40, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,30,31,32,33,34,-1,40,39, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,24,-1,28,28,28,-1,32,32,33,34,-1,-1,38, 22,21,20,19,19,-1,18,-1,12,12,12,-1,10,10,10,10,10,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,-1,33,-1,34,34,35,36,37, 23,-1,20,20,20,-1,19,-1,12,11,11,10,9,9,9,9,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,34,-1,35,35,35,-1,38, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,9,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,27,-1,-1,35,-1,-1,-1,36,-1,39, 21,-1,18,17,17,17,17,17,-1,10,9,-1,7,7,8,9,9,8,8,8,9,10,11,-1,-1,17,17,17,17,18,19,20,21,22,23,24,-1,28,28,-1,37,36,37,38,38,37,-1,40, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,24,24,-1,29,-1,-1,37,37,37,37,38,38,-1,41, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,5,5,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,37,37,37,-1,40, 18,-1,15,16,16,15,14,15,-1,6,6,-1,4,4,4,4,4,5,6,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,3,3,3,3,4,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 15,14,13,12,12,-1,11,-1,6,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,-1,31,31,32,33,-1,39,39, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,5,5,6,7,8,9,10,-1,-1,15,15,15,16,17,18,19,-1,-1,-1,26,26,27,28,29,-1,32,32,32,33,-1,40,40, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,33,33,33,33,-1,41,41, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,-1,-1,34,34,34,34,-1,40,40, 22,22,-1,14,14,-1,14,15,-1,12,12,12,12,12,12,13,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,-1,36,35,35,35,35,-1,39,39, 23,23,-1,-1,15,16,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,36,36,36,36,-1,-1,38,38, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,16,17,18,19,20,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,37,37,-1,37,37,37, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,-1,19,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,38,-1,-1,36,36,37, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 24,23,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 25,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 25,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,36,36,36,-1,37,36,36,36,36,37, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,30,29,28,29,30,31,32,33,34,35,36,37,37,37,37,38,37,37,37,37,37,37, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,44,45,45,45,45,45,46,46,45,45,45,45,45, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,45,44,44,44,-1,-1,44,44,44,44,45, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 31,30,29,28,27,27,27,27,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,41,41,41,41,42,43,44,45, 32,-1,-1,-1,27,26,26,26,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,40,40,40,41,-1,-1,-1,46, 32,-1,-1,28,27,26,25,25,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,39,39,40,41,42,-1,-1,46, 31,30,29,28,27,26,25,24,24,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,38,38,39,40,41,42,43,44,45, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,21,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,36,37,-1,-1,38,-1,-1,44,44,45, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,-1,37,37,37,-1,45,45,45, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,-1,34,34,-1,36,36,37,36,-1,-1,44,44, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,-1,-1,32,32,33,33,33,33,33,-1,36,35,-1,35,35,-1,43,43, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,19,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,40,40, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 22,21,20,19,19,-1,18,-1,12,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 23,-1,20,20,20,-1,19,-1,12,11,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,9,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 21,-1,18,17,17,17,17,17,-1,10,9,-1,7,7,8,9,8,7,7,7,8,9,10,-1,-1,16,16,16,16,17,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 18,-1,15,16,16,15,14,15,-1,6,6,-1,4,4,4,4,4,4,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,3,3,3,3,3,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 15,14,13,12,12,-1,11,-1,6,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,-1,30,30,31,32,-1,38,38, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,4,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,25,25,26,27,28,-1,31,31,31,32,-1,39,39, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,24,24,25,26,27,-1,-1,32,32,32,32,-1,40,40, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,-1,-1,33,33,33,33,-1,39,39, 22,22,-1,14,14,-1,14,15,-1,12,12,12,12,12,12,13,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,-1,35,34,34,34,34,-1,38,38, 23,23,-1,-1,15,16,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,35,35,35,35,-1,-1,37,37, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,16,17,18,19,20,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,36,36,-1,36,36,36, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,-1,-1,35,35,36, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 24,23,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 25,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 25,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,44,45,44,44,44,44,45,45,44,44,44,44,44, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,45,44,43,43,43,-1,-1,43,43,43,43,44, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 31,30,29,28,27,27,27,27,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,40,40,40,40,41,42,43,44, 32,-1,-1,-1,27,26,26,26,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,39,39,39,40,-1,-1,-1,45, 32,-1,-1,28,27,26,25,25,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,38,38,39,40,41,-1,-1,45, 31,30,29,28,27,26,25,24,24,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,37,37,38,39,40,41,42,43,44, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,21,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,35,35,36,-1,-1,37,-1,-1,43,43,44, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,34,34,-1,-1,36,36,36,-1,44,44,44, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,33,-1,33,33,-1,35,35,36,35,-1,-1,43,43, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,-1,-1,32,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,42,42, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,19,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,21,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 22,21,20,19,19,-1,18,-1,12,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 23,-1,20,20,20,-1,19,-1,12,11,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,19,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,9,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,18,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 21,-1,18,17,17,17,17,17,-1,10,9,-1,7,7,8,9,8,7,7,7,8,9,10,-1,-1,16,16,16,16,17,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 19,-1,16,16,16,15,15,15,-1,-1,7,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 18,-1,15,16,16,15,14,15,-1,6,6,-1,4,4,4,4,4,4,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 17,-1,14,-1,-1,-1,13,-1,-1,5,5,-1,3,3,3,3,3,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 16,-1,13,13,13,-1,12,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 15,14,13,12,12,-1,11,-1,6,5,5,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 16,-1,-1,12,11,10,10,-1,6,6,6,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 18,18,-1,12,11,10,10,-1,8,8,8,9,-1,-1,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,-1,29,29,30,31,-1,37,37, 19,19,-1,12,11,11,11,-1,9,9,9,9,10,-1,-1,-1,3,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,24,24,25,26,27,-1,30,30,30,31,-1,38,38, 20,20,-1,12,12,12,12,-1,-1,10,10,10,10,11,-1,-1,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,23,23,24,25,26,-1,-1,31,31,31,31,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,11,12,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,-1,-1,32,32,32,32,-1,38,38, 22,22,-1,14,14,-1,14,15,-1,12,12,12,12,12,12,13,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,-1,34,33,33,33,33,-1,37,37, 23,23,-1,-1,15,16,15,15,-1,13,13,-1,13,13,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,34,34,34,34,-1,-1,36,36, 24,24,24,-1,16,16,16,-1,-1,14,14,15,14,14,14,14,14,15,16,17,18,19,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,35,35,-1,35,35,35, 24,23,23,-1,-1,17,-1,-1,16,15,15,15,15,15,15,15,15,15,16,17,18,19,20,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,-1,-1,34,34,35, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,16,17,18,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 24,23,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 25,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 25,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,44,44,43,43,43,43,44,44,43,43,43,43,43, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,44,43,42,42,42,-1,-1,42,42,42,42,43, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 31,30,29,28,27,27,27,27,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,39,39,39,39,40,41,42,43, 32,-1,-1,-1,27,26,26,26,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,38,38,38,39,-1,-1,-1,44, 32,-1,-1,28,27,26,25,25,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,37,37,38,39,40,-1,-1,44, 31,30,29,28,27,26,25,24,24,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,36,36,37,38,39,40,41,42,43, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,21,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,34,34,34,35,-1,-1,36,-1,-1,42,42,43, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,34,33,33,-1,-1,35,35,35,-1,43,43,43, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,42,42, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,41,41, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,19,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,38,38, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,21,21,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,20,20,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 22,21,20,19,19,-1,18,-1,13,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,19,19,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,18,18,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,8,8,9,8,8,8,8,8,9,10,-1,-1,15,15,15,16,17,17,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 22,-1,19,18,18,18,18,18,-1,11,10,-1,7,7,8,9,8,7,7,7,8,9,10,-1,-1,16,16,16,16,16,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 19,-1,16,17,17,16,15,16,-1,7,7,-1,4,4,4,4,4,4,4,4,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,3,3,3,3,3,3,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,-1,28,28,29,30,-1,36,36, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,3,3,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,23,23,24,25,26,-1,29,29,29,30,-1,37,37, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,-1,-1,22,22,23,24,25,-1,-1,30,30,30,30,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,-1,-1,31,31,31,31,-1,37,37, 23,23,-1,15,15,-1,15,16,-1,13,13,13,13,13,13,14,-1,-1,6,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,-1,33,32,32,32,32,-1,36,36, 24,24,-1,-1,16,17,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,33,33,33,33,-1,-1,35,35, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,19,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,34,34,-1,34,34,34, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,-1,-1,33,33,34, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,44,43,42,42,42,42,43,43,42,42,42,42,42, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 31,30,29,28,27,27,27,27,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,38,38,38,38,39,40,41,42, 32,-1,-1,-1,27,26,26,26,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,37,37,37,38,-1,-1,-1,43, 32,-1,-1,28,27,26,25,25,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,36,36,37,38,39,-1,-1,43, 31,30,29,28,27,26,25,24,24,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,35,35,36,37,38,39,40,41,42, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,21,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,33,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,41,41, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,40,40, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,19,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 22,21,20,19,19,-1,18,-1,13,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,8,8,8,9,8,8,8,8,8,9,10,-1,-1,15,15,15,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 23,-1,20,19,19,19,19,19,-1,12,11,-1,7,7,8,9,8,7,7,7,8,9,10,-1,-1,16,16,16,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 20,-1,17,18,18,17,16,17,-1,8,8,-1,4,4,4,4,4,4,4,4,4,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,2,2,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,-1,27,27,28,29,-1,35,35, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,3,3,3,3,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,22,22,23,24,25,-1,28,28,28,29,-1,36,36, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,4,4,4,4,4,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,-1,-1,30,30,30,30,-1,36,36, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,-1,32,31,31,31,31,-1,35,35, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,32,32,32,32,-1,-1,34,34, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,33,33,-1,33,33,33, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,-1,-1,32,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,43,42,41,41,41,41,42,42,41,41,41,41,41, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 31,30,29,28,27,27,27,27,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,37,37,37,37,38,39,40,41, 32,-1,-1,-1,27,26,26,26,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,36,36,36,37,-1,-1,-1,42, 32,-1,-1,28,27,26,25,25,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,35,35,36,37,38,-1,-1,42, 31,30,29,28,27,26,25,24,24,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,34,34,35,36,37,38,39,40,41, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,21,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 30,30,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 29,29,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,19,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,17,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 22,21,20,19,19,-1,18,-1,13,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,-1,-1,14,14,15,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,8,8,8,9,8,8,8,8,8,9,10,-1,-1,15,15,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 24,-1,21,20,20,20,20,20,-1,13,12,-1,7,7,8,9,8,7,7,7,8,9,10,-1,-1,16,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,5,5,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,4,4,4,4,4,4,4,4,4,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,3,3,3,3,3,3,3,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,2,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,-1,26,26,27,28,-1,34,34, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,3,3,3,3,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,21,21,22,23,24,-1,27,27,27,28,-1,35,35, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,-1,-1,29,29,29,29,-1,35,35, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,-1,31,30,30,30,30,-1,34,34, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,31,31,31,31,-1,-1,33,33, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,32,32,-1,32,32,32, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,-1,-1,31,31,32, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 32,31,30,29,28,28,28,28,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,36,36,36,36,37,38,39,40, 33,-1,-1,-1,28,27,27,27,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,35,35,35,36,-1,-1,-1,41, 33,-1,-1,29,28,27,26,26,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,34,34,35,36,37,-1,-1,41, 32,31,30,29,28,27,26,25,25,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,33,33,34,35,36,37,38,39,40, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,22,21,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,19,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 23,22,21,20,20,-1,19,-1,14,13,13,-1,11,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,10,10,9,9,9,9,9,9,9,10,-1,-1,14,14,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,9,9,9,9,8,8,8,8,8,9,10,-1,-1,15,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 25,-1,22,21,21,21,21,21,-1,14,13,-1,8,8,9,9,8,7,7,7,8,9,10,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,4,4,4,4,4,4,4,4,4,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,3,3,3,3,3,3,3,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,22,22,23,23,-1,25,25,26,27,-1,33,33, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,3,3,3,3,3,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,21,21,22,23,24,-1,26,26,26,27,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,4,4,4,4,4,4,4,-1,-1,9,9,10,10,11,12,13,-1,-1,20,20,21,22,23,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,11,12,-1,-1,19,19,20,21,22,23,-1,-1,28,28,28,28,-1,35,35, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,-1,30,29,29,29,29,-1,34,34, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,30,30,30,30,-1,-1,33,33, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,31,31,-1,32,32,32, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,32,-1,-1,31,31,32, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 33,32,31,30,29,29,29,29,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,35,35,35,35,36,37,38,39, 34,-1,-1,-1,29,28,28,28,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,34,34,34,35,-1,-1,-1,40, 34,-1,-1,30,29,28,27,27,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,33,33,34,35,36,-1,-1,40, 33,32,31,30,29,28,27,26,26,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,32,32,33,34,35,36,37,38,39, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,23,22,21,20,20,20,21,-1,-1,25,25,26,27,28,29,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,12,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 24,23,22,21,21,-1,20,-1,15,14,14,-1,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,11,10,9,9,9,9,9,9,9,10,-1,-1,14,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,10,10,10,9,8,8,8,8,8,9,10,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 26,-1,23,22,22,22,22,22,-1,15,14,-1,9,9,10,9,8,7,7,7,8,9,10,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,4,4,4,4,4,4,4,4,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,3,3,3,3,3,3,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,22,22,22,22,-1,24,24,25,26,-1,32,32, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,3,3,3,3,3,3,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,21,21,22,23,23,-1,25,25,25,26,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,4,4,4,4,4,4,4,-1,-1,9,9,9,9,10,11,12,-1,-1,20,20,21,22,23,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,5,5,5,5,5,5,6,7,8,9,10,10,10,11,-1,-1,19,19,20,21,22,23,-1,-1,27,27,27,27,-1,35,35, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,6,6,6,6,6,6,7,8,9,10,11,11,-1,-1,18,18,19,20,21,22,23,-1,29,28,28,28,28,-1,34,34, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,29,29,29,29,-1,-1,33,33, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,30,30,30,-1,32,32,32, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,31,-1,-1,31,31,32, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 34,34,34,34,34,34,35,34,34,34,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 34,33,33,33,33,34,-1,33,33,33,34,35,36,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 34,33,32,31,30,30,30,30,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,34,34,34,34,35,36,37,38, 35,-1,-1,-1,30,29,29,29,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,33,33,33,34,-1,-1,-1,39, 35,-1,-1,31,30,29,28,28,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,32,32,33,34,35,-1,-1,39, 34,33,32,31,30,29,28,27,27,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,31,31,32,33,34,35,36,37,38, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,28,29,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,24,23,22,21,20,20,20,21,-1,-1,25,25,26,27,28,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,19,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,18,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,16,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,15,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,11,12,13,14,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,11,11,10,9,8,8,8,8,8,9,10,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 27,-1,24,23,23,23,23,23,-1,16,15,-1,10,10,10,9,8,7,7,7,8,9,10,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,4,4,4,4,4,4,4,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,2,2,2,2,2,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,4,3,3,3,3,3,3,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,21,21,22,22,22,-1,24,24,24,25,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,4,4,4,4,4,4,4,-1,-1,8,8,8,8,9,10,11,-1,-1,20,20,21,22,23,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,5,5,5,5,5,5,6,7,8,9,9,9,9,10,-1,-1,19,19,20,21,22,23,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,6,6,6,6,6,6,7,8,9,10,10,10,-1,-1,18,18,19,20,21,22,23,-1,28,27,27,27,27,-1,34,34, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,28,28,28,28,-1,-1,33,33, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,-1,32,32,32, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,-1,-1,31,31,32, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 34,34,34,34,34,34,35,34,34,34,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 34,33,33,33,33,34,-1,33,33,33,34,35,36,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 34,33,32,31,30,30,30,30,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 35,-1,-1,-1,30,29,29,29,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 35,-1,-1,31,30,29,28,28,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,38, 34,33,32,31,30,29,28,27,27,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,37, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,28,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,24,23,22,21,20,20,20,21,-1,-1,25,25,26,27,28,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,18,18,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,17,17,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,16,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,12,13,14,14,14,15,15,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,14,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,11,12,13,13,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,8,8,8,8,9,10,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 28,-1,25,24,24,24,24,24,-1,16,16,-1,11,11,10,9,8,7,7,7,8,9,10,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,3,2,2,2,2,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,4,3,3,3,3,3,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,20,20,21,21,21,-1,23,23,23,24,-1,31,31, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,5,4,4,4,4,4,4,-1,-1,7,7,7,7,8,9,10,-1,-1,19,19,20,21,22,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,5,5,5,5,5,5,6,7,8,8,8,8,8,9,-1,-1,18,18,19,20,21,22,-1,-1,25,25,25,25,-1,33,33, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,6,6,6,6,6,6,7,8,9,9,9,9,-1,-1,17,17,18,19,20,21,22,-1,27,26,26,26,26,-1,33,33, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,27,27,27,27,-1,-1,32,32, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,-1,31,31,31, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,-1,-1,30,30,31, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 31,30,29,28,27,26,25,24,24,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 32,-1,-1,28,27,26,25,25,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 32,-1,-1,-1,27,26,26,26,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 31,30,29,28,27,27,27,27,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 34,34,34,34,34,34,35,34,34,34,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 34,33,33,33,33,34,-1,33,33,33,34,35,36,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 34,33,32,31,30,30,30,30,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 35,-1,-1,-1,30,29,29,29,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 35,-1,-1,31,30,29,28,28,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 34,33,32,31,30,29,28,27,27,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,24,23,22,21,20,20,20,21,-1,-1,25,25,26,27,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,17,17,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,12,13,14,14,14,14,14,14,14,14,14,14,14,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,13,13,13,13,13,13,13,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,11,12,12,12,12,12,12,12,12,12,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,8,8,8,8,9,10,-1,-1,12,11,10,10,10,10,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 28,-1,25,25,25,25,24,25,-1,16,16,-1,12,11,10,9,8,7,7,7,8,9,10,-1,-1,12,11,10,9,9,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,27,28,28,-1,31, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,27,27,27,-1,30, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,4,4,4,4,4,-1,-1,6,6,6,6,7,8,9,10,11,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,-1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,3,2,2,2,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,5,4,3,3,3,3,-1,-1,5,5,5,6,7,8,9,-1,-1,-1,19,19,20,20,20,-1,22,22,22,23,-1,30,30, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,6,5,4,4,4,4,4,-1,-1,6,6,6,6,7,8,9,-1,-1,18,18,19,20,21,-1,-1,23,23,23,23,-1,31,31, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,5,5,5,5,5,5,6,7,7,7,7,7,7,8,-1,-1,17,17,18,19,20,21,-1,-1,24,24,24,24,-1,32,32, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,6,6,6,6,6,6,7,8,8,8,8,8,-1,-1,16,16,17,18,19,20,21,-1,26,25,25,25,25,-1,32,32, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,26,26,26,26,-1,-1,31,31, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,-1,30,30,30, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,-1,-1,29,29,30, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 32,31,30,29,28,27,26,25,25,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 33,-1,-1,29,28,27,26,26,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 33,-1,-1,-1,28,27,27,27,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 32,31,30,29,28,28,28,28,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 32,32,32,32,32,33,33,32,32,32,32,33,34,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 34,34,34,34,34,34,35,34,34,34,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 34,33,33,33,33,34,-1,33,33,33,34,35,36,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 34,33,32,31,30,30,30,30,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 35,-1,-1,-1,30,29,29,29,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 35,-1,-1,31,30,29,28,28,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 34,33,32,31,30,29,28,27,27,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,-1,27,27,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,24,23,22,21,20,20,20,21,-1,-1,25,25,26,27,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,23,22,21,20,19,20,21,22,23,24,25,26,27,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,16,16,16,16,16,16,17,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,16,16,16,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,14,14,14,14,14,14,14,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,12,12,12,12,12,12,12,12,12,12,13,13,13,13,13,13,13,13,13,13,13,13,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,-1,12,12,12,12,12,12,12,12,12,12,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,11,12,11,11,11,11,11,11,11,11,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,10,-1,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,8,8,8,8,9,10,-1,-1,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,10,9,8,7,7,7,8,9,10,-1,-1,11,10,9,8,8,8,9,10,11,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 29,-1,26,26,25,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,26,27,27,-1,30, 28,-1,25,25,25,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,26,26,26,-1,29, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,5,4,4,4,4,-1,-1,5,5,5,5,6,7,8,9,10,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,7,6,5,4,3,3,3,-1,-1,4,4,4,5,6,7,8,-1,-1,-1,18,18,19,19,19,-1,21,21,21,22,-1,29,29, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,7,6,5,4,4,4,4,-1,-1,5,5,5,5,6,7,8,-1,-1,17,17,18,19,20,-1,-1,22,22,22,22,-1,30,30, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,6,5,5,5,5,5,6,7,6,6,6,6,6,7,-1,-1,16,16,17,18,19,20,-1,-1,23,23,23,23,-1,31,31, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,6,6,6,6,6,6,7,7,7,7,7,7,-1,-1,15,15,16,17,18,19,20,-1,25,24,24,24,24,-1,31,31, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,25,25,25,25,-1,-1,30,30, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,-1,29,29,29, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,-1,-1,28,28,29, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 33,32,31,30,29,28,27,26,26,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 34,-1,-1,30,29,28,27,27,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 34,-1,-1,-1,29,28,28,28,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 33,32,31,30,29,29,29,29,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 33,32,32,32,32,-1,-1,32,32,32,33,34,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 33,33,33,33,33,34,34,33,33,33,33,34,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 35,35,35,35,35,35,36,35,35,35,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 35,34,34,34,34,35,-1,34,34,34,35,36,37,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 35,34,33,32,31,31,31,31,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 36,-1,-1,-1,31,30,30,30,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 36,-1,-1,32,31,30,29,29,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 35,34,33,32,31,30,29,28,28,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,24,23,22,21,20,21,22,23,24,25,26,27,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,16,16,16,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,13,13,13,13,13,13,13,13,13,13,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,12,12,12,12,12,12,12,12,12,-1,11,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,11,11,11,11,11,11,11,11,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,9,9,9,9,10,11,-1,-1,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,11,10,9,8,8,8,9,10,11,-1,-1,10,9,8,7,7,7,8,9,10,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 30,-1,27,27,26,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,25,26,26,-1,29, 29,-1,26,26,26,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,25,25,25,-1,28, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,10,9,8,7,6,5,5,5,5,-1,-1,4,4,4,4,5,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,-1,3,3,3,4,5,6,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,8,7,6,5,4,4,4,-1,-1,3,3,3,4,5,6,7,-1,-1,-1,17,17,18,18,18,-1,20,20,20,21,-1,28,28, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,8,7,6,5,5,5,5,-1,-1,4,4,4,4,5,6,7,-1,-1,16,16,17,18,19,-1,-1,21,21,21,21,-1,29,29, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,7,6,6,6,6,6,7,6,5,5,5,5,5,6,-1,-1,15,15,16,17,18,19,-1,-1,22,22,22,22,-1,30,30, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,21,21,-1,-1,7,7,7,7,7,7,6,6,6,6,6,6,-1,-1,14,14,15,16,17,18,19,-1,24,23,23,23,23,-1,30,30, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,24,24,24,24,-1,-1,29,29, 34,34,34,-1,26,26,26,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,-1,28,28,28, 34,33,33,-1,-1,27,-1,-1,26,25,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,-1,-1,27,27,28, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 34,33,32,31,30,29,28,27,27,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 35,-1,-1,31,30,29,28,28,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 35,-1,-1,-1,30,29,29,29,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 34,33,32,31,30,30,30,30,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 34,33,33,33,33,-1,-1,33,33,33,34,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 34,34,34,34,34,35,35,34,34,34,34,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, 36,36,36,36,36,36,37,36,36,36,36,37,38,38,37,36,35,34,33,32,33,34,35,36,37,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 36,35,35,35,35,36,-1,35,35,35,36,37,38,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 36,35,34,33,32,32,32,32,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 37,-1,-1,-1,32,31,31,31,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 37,-1,-1,33,32,31,30,30,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 36,35,34,33,32,31,30,29,29,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,26,25,24,23,22,22,22,23,-1,-1,27,27,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,25,24,23,22,21,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,17,17,17,17,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,13,13,13,13,13,13,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,12,12,12,12,12,12,12,12,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,10,10,10,10,11,12,-1,-1,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,9,9,10,11,12,-1,-1,10,9,8,7,7,7,8,9,10,11,12,-1,16,16,-1,25,24,25,25,25,25,-1,28, 31,-1,28,28,27,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 30,-1,27,27,27,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,11,10,9,8,7,6,6,6,6,-1,-1,4,4,4,4,4,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,3,3,3,3,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,11,10,9,8,7,6,5,4,4,-1,-1,2,2,2,3,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,9,8,7,6,5,5,5,-1,-1,3,3,3,3,4,5,6,-1,-1,-1,17,17,17,17,17,-1,19,19,19,20,-1,27,27, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,9,8,7,6,6,6,6,-1,-1,4,4,4,4,4,5,6,-1,-1,16,16,17,18,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,22,-1,-1,8,7,7,7,7,7,7,6,5,5,5,5,5,5,-1,-1,15,15,16,17,18,19,-1,-1,21,21,21,21,-1,29,29, 33,33,-1,25,25,-1,25,26,-1,23,23,23,23,22,21,21,-1,-1,8,8,8,8,8,7,6,6,6,6,6,6,-1,-1,14,14,15,16,17,18,19,-1,23,22,22,22,22,-1,30,30, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,23,23,23,23,-1,-1,29,29, 35,35,35,-1,27,27,27,-1,-1,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,-1,28,28,28, 35,34,34,-1,-1,28,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,25,-1,-1,27,27,28, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 35,34,34,34,34,-1,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 35,35,35,35,35,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, 37,37,37,37,37,37,38,37,37,37,37,38,39,38,37,36,35,34,33,32,33,34,35,36,37,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 37,36,36,36,36,37,-1,36,36,36,37,38,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 37,36,35,34,33,33,33,33,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 38,-1,-1,-1,33,32,32,32,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 38,-1,-1,34,33,32,31,31,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 37,36,35,34,33,32,31,30,30,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,27,26,25,24,23,22,22,22,23,-1,-1,27,27,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,26,25,24,23,22,21,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,19,18,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,18,18,17,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,17,17,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,16,16,15,15,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,14,14,-1,11,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,13,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,10,9,8,8,8,8,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,10,9,8,7,7,7,8,9,10,11,11,-1,16,16,-1,24,24,24,24,24,25,-1,28, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,4,4,4,4,4,4,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,3,3,3,3,3,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,2,2,2,2,3,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,3,3,3,3,3,4,5,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,10,9,8,7,7,7,7,-1,-1,4,4,4,4,4,4,5,-1,-1,16,16,17,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,22,22,-1,-1,9,8,8,8,8,8,7,6,5,5,5,5,5,5,-1,-1,15,15,16,17,18,18,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,26,26,-1,26,27,-1,24,24,24,23,22,21,21,-1,-1,9,9,9,9,8,7,6,6,6,6,6,6,-1,-1,14,14,15,16,17,18,19,-1,22,21,21,21,21,-1,29,29, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,22,22,22,22,-1,-1,29,29, 35,35,35,-1,28,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,23,-1,28,28,28, 35,34,34,-1,-1,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,-1,-1,27,27,28, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 35,34,34,34,34,-1,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 35,35,35,35,35,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, 38,38,38,38,38,38,39,38,38,38,38,39,39,38,37,36,35,34,33,32,33,34,35,36,37,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 38,37,37,37,37,38,-1,37,37,37,38,39,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 38,37,36,35,34,34,34,34,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 39,-1,-1,-1,34,33,33,33,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 39,-1,-1,35,34,33,32,32,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 38,37,36,35,34,33,32,31,31,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,28,27,26,25,24,23,22,22,22,23,-1,-1,27,27,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,19,18,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,19,18,18,17,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,18,17,17,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,17,16,16,15,15,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,15,14,14,-1,11,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,-1,10,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,10,9,8,8,8,8,8,9,10,11,11,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,10,9,8,7,7,7,8,9,10,10,10,-1,15,16,-1,23,23,23,23,23,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,4,4,4,4,4,4,4,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,3,3,3,3,3,3,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,2,2,2,2,2,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,3,3,3,3,3,3,4,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,-1,-1,11,10,9,8,8,8,8,-1,-1,4,4,4,4,4,4,4,-1,-1,16,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,24,24,23,22,22,-1,-1,10,9,9,9,9,8,7,6,5,5,5,5,5,5,-1,-1,15,15,16,17,17,17,-1,-1,19,19,19,19,-1,27,27, 35,35,-1,27,27,-1,27,28,-1,25,25,24,23,22,21,21,-1,-1,10,10,10,9,8,7,6,6,6,6,6,6,-1,-1,14,14,15,16,17,18,18,-1,21,20,20,20,20,-1,28,28, 36,36,-1,-1,28,29,28,28,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,21,21,21,21,-1,-1,29,29, 35,35,35,-1,29,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,22,22,22,-1,28,28,28, 35,34,34,-1,-1,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,23,-1,-1,27,27,28, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 35,34,34,34,34,-1,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 35,35,35,35,35,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, 39,39,39,39,39,39,40,39,39,39,39,40,39,38,37,36,35,34,33,32,33,34,35,36,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 39,38,38,38,38,39,-1,38,38,38,39,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 39,38,37,36,35,35,35,35,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 40,-1,-1,-1,35,34,34,34,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 40,-1,-1,36,35,34,33,33,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 39,38,37,36,35,34,33,32,32,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,29,28,27,26,25,24,23,22,22,22,23,-1,-1,27,27,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,27,27,-1,-1,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,19,18,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,19,18,18,17,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,18,17,17,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,17,16,16,15,15,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,16,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,15,14,14,-1,11,11,11,11,11,11,11,11,11,11,11,12,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,12,-1,14,14,15,-1,20,-1,21,21,22,23,24, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,14,-1,-1,10,9,9,9,9,9,9,9,10,11,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,10,9,8,8,8,8,8,9,10,10,10,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,10,9,8,7,7,7,8,9,10,9,9,-1,14,15,-1,22,22,22,22,22,23,-1,26, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,4,4,4,4,4,4,4,4,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,3,3,3,3,3,3,3,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,3,3,3,3,3,3,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,26,26,26,26,-1,-1,24,24,24,23,23,-1,-1,12,11,10,9,9,9,9,-1,-1,4,4,4,4,4,4,4,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,25,25,24,23,22,22,-1,-1,11,10,10,10,9,8,7,6,5,5,5,5,5,5,-1,-1,15,15,16,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,28,28,-1,28,29,-1,26,25,24,23,22,21,21,-1,-1,11,11,10,9,8,7,6,6,6,6,6,6,-1,-1,14,14,15,16,17,17,17,-1,20,19,19,19,19,-1,27,27, 36,36,-1,-1,29,30,29,29,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 35,35,35,-1,30,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,21,21,21,-1,28,28,28, 35,34,34,-1,-1,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,22,-1,-1,27,27,28, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 35,34,34,34,34,-1,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 35,35,35,35,35,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, 40,40,40,40,40,40,41,40,40,40,40,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 40,39,39,39,39,40,-1,39,39,39,40,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 40,39,38,37,36,36,36,36,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 41,-1,-1,-1,36,35,35,35,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 41,-1,-1,37,36,35,34,34,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 40,39,38,37,36,35,34,33,33,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 40,39,39,-1,-1,33,-1,-1,32,31,31,30,29,28,27,26,25,24,23,22,22,22,23,-1,-1,27,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 40,40,40,-1,32,32,32,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 38,38,-1,30,30,30,30,31,-1,28,28,28,28,28,27,27,-1,-1,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,19,18,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,19,18,18,17,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,19,18,17,17,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,18,17,16,16,15,15,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,17,16,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,16,15,14,14,-1,11,11,11,11,11,11,11,11,11,11,11,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,11,11,-1,13,13,14,-1,19,-1,20,20,21,22,23, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,14,14,-1,-1,10,9,9,9,9,9,9,9,10,10,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,15,-1,-1,10,9,8,8,8,8,8,9,9,9,9,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,10,9,8,7,7,7,8,9,9,8,8,-1,13,14,-1,21,21,21,21,21,22,-1,25, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,4,4,4,4,4,4,4,4,4,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,3,3,3,3,3,3,3,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 34,34,-1,27,26,26,26,-1,24,24,24,24,24,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,3,3,3,3,3,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 35,35,-1,27,27,27,27,-1,-1,25,25,24,23,23,-1,-1,13,12,11,10,10,9,9,-1,-1,4,4,4,4,4,4,4,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,26,25,24,23,22,22,-1,-1,12,11,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,15,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 37,37,-1,29,29,-1,29,30,-1,26,25,24,23,22,21,21,-1,-1,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,14,14,15,16,16,16,16,-1,19,18,18,18,18,-1,26,26, 36,36,-1,-1,30,31,30,30,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 35,35,35,-1,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,18,-1,-1,20,20,20,-1,28,28,28, 35,34,34,-1,-1,32,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,21,-1,-1,27,27,28, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 35,34,34,34,34,-1,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 35,35,35,35,35,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, 41,41,41,41,41,41,42,41,41,41,41,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 41,40,40,40,40,41,-1,40,40,40,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 41,40,40,-1,-1,34,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,-1,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 41,41,41,-1,33,33,33,-1,-1,31,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,26,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 40,40,-1,-1,32,32,32,32,-1,30,30,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 39,39,-1,31,31,31,31,32,-1,29,29,29,29,28,27,27,-1,-1,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,28,-1,-1,19,18,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,19,18,18,17,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,19,18,17,17,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,19,18,17,16,16,15,15,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,18,17,16,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,17,16,15,14,14,-1,11,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,-1,18,-1,19,19,20,21,22, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,15,15,-1,-1,10,9,8,8,8,8,8,9,8,8,8,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,16,-1,-1,10,9,8,7,7,7,8,9,8,7,7,-1,12,13,-1,20,20,20,20,20,21,-1,24, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,4,4,4,4,4,4,4,4,4,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,3,3,3,3,3,3,3,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,2,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 35,35,-1,28,27,27,27,-1,25,25,25,24,24,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,3,3,3,3,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 36,36,-1,28,28,28,28,-1,-1,26,25,24,23,23,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,26,25,24,23,22,22,-1,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,15,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 37,37,-1,30,30,-1,30,31,-1,26,25,24,23,22,21,21,-1,-1,12,11,10,9,8,7,6,6,6,6,6,6,-1,-1,14,14,15,15,15,15,15,-1,18,17,17,17,17,-1,25,25, 36,36,-1,-1,31,32,31,31,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 35,35,35,-1,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,17,17,-1,-1,19,19,19,-1,27,27,27, 35,34,34,-1,-1,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,18,19,-1,-1,20,-1,-1,26,26,27, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,20,20,21,22,23,24,25,26,27, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,21,21,22,23,24,-1,-1,28, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,22,22,22,23,-1,-1,-1,28, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,23,23,23,23,24,25,26,27, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 35,34,34,34,34,-1,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,27,26,26,26,-1,27,26,26,26,26,27, 35,35,35,35,35,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,27,27,27,27,28,27,27,27,27,27,27, 41,41,41,41,41,41,42,41,41,41,41,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 41,40,40,40,40,41,-1,40,40,40,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 41,40,40,-1,-1,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,-1,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 41,41,41,-1,34,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,26,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 41,41,-1,-1,33,33,33,33,-1,31,31,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 40,40,-1,32,32,32,32,33,-1,30,30,30,29,28,27,27,-1,-1,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,28,28,-1,-1,19,18,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,19,18,18,17,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,19,18,17,17,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,20,19,18,17,16,16,15,15,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,19,18,17,16,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,18,17,16,15,14,14,-1,11,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,-1,18,-1,19,19,20,21,22, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,16,15,15,15,-1,-1,10,9,8,8,8,8,8,9,8,8,8,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,16,16,16,-1,-1,10,9,8,7,7,7,8,9,8,7,7,-1,11,12,-1,19,19,19,19,19,20,-1,23, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,4,4,4,4,4,4,4,4,4,-1,8,8,-1,17,16,17,18,18,17,-1,20, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,3,3,3,3,3,3,3,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 35,35,-1,29,28,27,27,-1,25,25,25,25,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,2,2,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 36,36,-1,29,28,28,28,-1,26,26,25,24,24,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,3,3,3,3,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 37,37,-1,29,29,29,29,-1,-1,26,25,24,23,23,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,4,4,4,4,4,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,30,30,30,30,-1,-1,26,25,24,23,22,22,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,31,31,-1,31,32,-1,26,25,24,23,22,21,21,-1,-1,13,12,11,10,9,8,7,6,6,6,6,6,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 36,36,-1,-1,32,33,32,32,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 35,35,35,-1,33,33,33,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 35,34,34,-1,-1,34,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,19,19,20,21,22,23,24,25,26, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,20,20,21,22,23,-1,-1,27, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,21,21,21,22,-1,-1,-1,27, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,22,22,22,22,23,24,25,26, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 35,34,34,34,34,-1,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,26,25,25,25,-1,26,25,25,25,25,26, 35,35,35,35,35,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,26,26,26,27,26,26,26,26,26,26, 41,41,41,41,41,41,42,41,41,41,41,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 41,40,40,40,40,41,-1,40,40,40,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 41,40,40,-1,-1,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,-1,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 41,41,41,-1,35,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,26,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 42,42,-1,-1,34,34,34,34,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 41,41,-1,33,33,33,33,34,-1,31,31,30,29,28,27,27,-1,-1,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 40,40,-1,32,32,32,32,-1,-1,30,30,30,29,28,28,-1,-1,19,18,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,-1,-1,19,18,18,17,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,19,18,17,17,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,21,20,19,18,17,16,16,15,15,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,21,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,20,20,19,18,17,16,15,14,14,-1,11,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,19,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,13,-1,18,-1,19,19,20,21,22, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,18,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,17,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,9,8,8,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,16,16,16,16,16,-1,-1,10,9,8,7,7,7,8,9,8,7,7,-1,10,11,-1,18,18,18,18,18,19,-1,22, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,4,4,4,4,4,4,4,4,-1,7,7,-1,16,15,16,17,17,16,-1,19, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,3,3,3,3,3,3,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 36,36,-1,30,29,28,28,-1,26,26,25,25,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 37,37,-1,30,29,29,29,-1,27,26,25,24,24,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,3,3,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 38,38,-1,30,30,30,30,-1,-1,26,25,24,23,23,-1,-1,16,15,14,13,12,11,11,-1,-1,7,6,5,4,4,4,4,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 38,38,-1,31,31,31,31,-1,-1,26,25,24,23,22,22,-1,-1,15,14,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 37,37,-1,32,32,-1,32,33,-1,26,25,24,23,22,21,21,-1,-1,14,13,12,11,10,9,8,7,6,6,6,6,-1,-1,14,13,13,13,13,13,13,-1,16,15,15,15,15,-1,23,23, 36,36,-1,-1,33,34,33,33,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,14,14,-1,14,14,-1,16,16,16,16,-1,-1,24,24, 35,35,35,-1,34,34,34,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 35,34,34,-1,-1,35,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,18,18,19,20,21,22,23,24,25, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,19,19,20,21,22,-1,-1,26, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,20,20,20,21,-1,-1,-1,26, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,21,21,21,21,22,23,24,25, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 35,34,34,34,34,-1,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,26,25,24,24,24,-1,25,24,24,24,24,25, 35,35,35,35,35,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,26,25,25,25,25,26,25,25,25,25,25,25, 41,41,41,41,41,41,42,41,41,41,41,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 41,40,40,40,40,41,-1,40,40,40,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 41,40,40,-1,-1,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,-1,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 41,41,41,-1,36,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,26,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 42,42,-1,-1,35,35,35,35,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 42,42,-1,34,34,34,34,35,-1,32,31,30,29,28,27,27,-1,-1,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 41,41,-1,33,33,33,33,-1,-1,31,31,30,29,28,28,-1,-1,19,18,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 40,40,-1,32,32,32,32,-1,-1,30,30,30,29,29,-1,-1,19,18,18,17,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,19,18,17,17,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,21,20,19,18,17,16,16,15,15,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,12,-1,18,-1,19,19,20,21,22, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,9,9,10,11,11,12,-1,19,-1,20,20,20,-1,23, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,9,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,17,16,16,16,16,-1,-1,10,9,8,7,7,7,8,9,8,7,7,-1,9,10,-1,17,17,17,17,17,18,-1,21, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,5,5,5,-1,-1,-1,5,5,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,-1,15,14,15,16,16,15,-1,18, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,3,3,3,3,3,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,-1,11,-1,12,12,13,14,15, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 37,37,-1,31,30,29,29,-1,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 38,38,-1,31,30,30,30,-1,27,26,25,24,24,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,3,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 39,39,-1,31,31,31,31,-1,-1,26,25,24,23,23,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 38,38,-1,32,32,32,32,-1,-1,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 37,37,-1,33,33,-1,33,34,-1,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,13,12,12,12,12,12,12,-1,15,14,14,14,14,-1,22,22, 36,36,-1,-1,34,35,34,34,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,13,13,13,-1,13,13,-1,15,15,15,15,-1,-1,23,23, 35,35,35,-1,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 35,34,34,-1,-1,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,17,17,18,19,20,21,22,23,24, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,18,18,19,20,21,-1,-1,25, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,19,19,19,20,-1,-1,-1,25, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,20,20,20,20,21,22,23,24, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 35,34,34,34,34,-1,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,25,24,23,23,23,-1,24,23,23,23,23,24, 35,35,35,35,35,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,25,24,24,24,24,25,24,24,24,24,24,24, 41,41,41,41,41,41,42,41,41,41,41,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 41,40,40,40,40,41,-1,40,40,40,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 41,40,40,-1,-1,38,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,23,-1,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 41,41,41,-1,37,37,37,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,26,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 42,42,-1,-1,36,36,36,36,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 43,43,-1,35,35,35,35,36,-1,32,31,30,29,28,27,27,-1,-1,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 42,42,-1,34,34,34,34,-1,-1,32,31,30,29,28,28,-1,-1,19,18,18,18,18,18,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 41,41,-1,33,33,33,33,-1,-1,31,31,30,29,29,-1,-1,19,18,18,17,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 40,40,-1,33,32,32,32,-1,30,30,30,30,30,-1,-1,-1,19,18,17,17,16,16,16,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,21,20,19,18,17,16,16,15,15,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,14,-1,11,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,12,-1,18,-1,19,19,20,21,22, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,9,9,9,9,9,9,9,10,11,11,12,-1,19,-1,20,20,20,-1,23, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,8,8,8,8,9,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,7,7,8,9,8,7,7,-1,9,10,-1,17,17,17,17,17,18,-1,21, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,4,4,4,4,4,4,-1,6,6,-1,15,14,15,16,16,15,-1,18, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,3,3,3,3,3,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,6,-1,11,-1,12,12,13,14,15, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 38,38,-1,32,31,30,30,-1,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 39,39,-1,32,31,31,31,-1,28,27,26,25,25,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,4,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 40,40,-1,32,32,32,32,-1,-1,27,26,25,24,24,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 39,39,-1,33,33,33,33,-1,-1,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 38,38,-1,34,34,-1,34,35,-1,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,13,12,12,12,12,12,12,-1,15,14,14,14,14,-1,22,22, 37,37,-1,-1,35,36,35,35,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,15,15,-1,-1,23,23, 36,36,36,-1,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 36,35,35,-1,-1,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,17,17,18,19,20,21,22,23,24, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,18,18,19,20,21,-1,-1,25, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,19,19,19,20,-1,-1,-1,25, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,20,20,20,20,21,22,23,24, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 36,35,35,35,35,-1,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,26,25,24,23,23,23,-1,24,23,23,23,23,24, 36,36,36,36,36,37,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,26,25,24,24,24,24,25,24,24,24,24,24,24, 42,42,42,42,42,42,43,42,42,42,42,41,40,39,38,37,36,35,34,33,34,35,36,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 42,41,41,41,41,42,-1,41,41,41,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,32, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,31, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 42,41,41,-1,-1,39,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,-1,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,30,30,31, 42,42,42,-1,38,38,38,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,26,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,31,31,31, 43,43,-1,-1,37,37,37,37,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,30,30, 44,44,-1,36,36,36,36,37,-1,33,32,31,30,29,28,28,-1,-1,20,20,20,20,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,29,29, 43,43,-1,35,35,35,35,-1,-1,33,32,31,30,29,29,-1,-1,20,19,19,19,19,19,18,17,16,16,16,16,16,16,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 42,42,-1,34,34,34,34,-1,-1,32,32,31,30,30,-1,-1,20,19,19,18,18,18,18,-1,-1,16,15,15,15,15,15,15,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,27,27, 41,41,-1,34,33,33,33,-1,31,31,31,31,31,-1,-1,-1,20,19,18,18,17,17,17,-1,-1,15,15,14,14,14,14,14,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,26,26, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,22,21,20,19,18,17,17,16,16,-1,-1,14,14,14,13,13,13,13,13,13,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,12,12,12,12,12,12,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,12,12,11,11,11,11,11,11,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,10,10,10,10,10,-1,12,12,12,-1,18,-1,19,19,20,21,22, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,9,9,9,9,10,11,11,12,-1,19,-1,20,20,20,-1,23, 39,-1,36,-1,-1,-1,35,-1,-1,27,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,9,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 40,-1,37,38,38,37,36,37,-1,28,28,-1,24,23,22,21,20,19,18,17,17,17,17,-1,-1,11,10,9,8,8,8,9,9,8,7,7,-1,9,10,-1,17,17,17,17,17,18,-1,21, 41,-1,38,38,37,37,37,37,-1,-1,29,-1,24,24,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,16,17,17,-1,20, 40,-1,37,37,37,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,5,5,-1,7,-1,-1,15,15,15,16,16,16,-1,19, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,17,16,16,16,16,-1,-1,10,9,8,7,6,5,4,4,4,4,4,-1,6,6,-1,15,14,15,16,16,15,-1,18, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,4,3,3,3,3,-1,5,5,-1,-1,13,-1,-1,-1,14,-1,17, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,-1,12,-1,13,13,13,-1,16, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,6,-1,11,-1,12,12,13,14,15, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,6,6,6,-1,10,10,11,12,-1,-1,16, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 39,39,-1,33,32,31,31,-1,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,3,-1,-1,9,8,8,8,-1,10,10,11,12,-1,18,18, 40,40,-1,33,32,32,32,-1,29,28,27,26,26,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,10,9,8,7,6,5,5,-1,-1,-1,10,9,9,9,9,-1,11,11,11,12,-1,19,19, 41,41,-1,33,33,33,33,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,-1,-1,11,10,10,10,10,-1,-1,12,12,12,12,-1,20,20, 40,40,-1,34,34,34,34,-1,-1,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,12,11,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,35,35,-1,35,36,-1,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,13,12,12,12,12,12,12,-1,15,14,14,14,14,-1,22,22, 38,38,-1,-1,36,37,36,36,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,14,13,13,13,13,-1,13,13,-1,15,15,15,15,-1,-1,23,23, 37,37,37,-1,37,37,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,14,14,14,14,15,14,14,-1,-1,16,16,16,-1,24,24,24, 37,36,36,-1,-1,38,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,15,15,15,15,15,15,16,-1,-1,17,-1,-1,23,23,24, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,17,17,18,19,20,21,22,23,24, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,18,18,19,20,21,-1,-1,25, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,19,19,19,20,-1,-1,-1,25, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,20,20,20,20,21,22,23,24, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 37,36,36,36,36,-1,-1,36,36,36,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 37,37,37,37,37,38,38,37,37,37,37,36,35,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,26,25,24,24,24,24,25,24,24,24,24,24,24, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,45,45,46,45,45,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 45,44,44,44,44,45,-1,44,44,44,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 45,44,44,-1,-1,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,27,-1,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,28,28,28, 45,45,45,-1,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,26,27,27,26,25,24,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,28,27,27, 46,46,-1,-1,41,41,41,41,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,26,26, 47,47,-1,40,40,40,40,41,-1,36,35,34,33,32,31,31,-1,-1,24,24,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,25,25, 47,47,-1,39,39,39,39,-1,-1,36,35,34,33,32,32,-1,-1,24,23,23,23,22,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,24,24, 46,46,-1,38,38,38,38,-1,-1,36,35,34,33,33,-1,-1,24,23,23,22,22,22,22,-1,-1,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,23,23, 45,45,-1,38,37,37,37,-1,35,35,35,34,34,-1,-1,-1,24,23,22,22,21,21,21,-1,-1,18,17,16,16,16,16,16,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,22,22, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,21,20,20,-1,-1,18,17,16,15,15,15,15,15,15,-1,-1,14,13,13,13,-1,15,15,16,17,-1,21,21, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,17,16,15,14,14,14,14,14,14,-1,-1,12,12,12,13,14,15,16,17,-1,21,20, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,15,14,13,13,13,13,13,13,-1,11,11,11,-1,15,15,16,17,-1,-1,19, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,12,12,-1,10,10,10,-1,15,-1,17,16,16,17,18, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,11,11,11,10,9,9,10,-1,14,-1,17,16,15,-1,18, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,10,10,-1,8,8,-1,-1,13,-1,-1,-1,14,-1,17, 44,-1,41,41,41,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,7,8,-1,12,12,12,12,12,13,-1,16, 44,-1,41,41,40,40,40,40,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,6,-1,-1,11,11,11,11,12,12,-1,15, 43,-1,40,40,40,39,39,39,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,5,-1,-1,10,10,10,11,11,11,-1,14, 42,-1,39,40,40,39,38,39,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,-1,10,9,10,11,11,10,-1,13, 41,-1,38,-1,-1,-1,37,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,-1,-1,8,-1,-1,-1,9,-1,12, 40,-1,37,37,37,-1,36,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,7,-1,8,8,8,-1,11, 39,38,37,36,36,-1,35,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,1,1,2,-1,6,-1,7,7,8,9,10, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,0,1,2,-1,5,5,6,7,-1,-1,11, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,1,1,2,3,4,5,6,7,-1,13,12, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,3,2,2,2,-1,5,5,6,7,-1,13,13, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,4,3,3,3,3,-1,6,6,6,7,-1,14,14, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,4,4,4,-1,-1,7,7,7,7,-1,15,15, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,5,5,5,5,-1,-1,8,8,8,8,-1,16,16, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,6,6,6,6,6,-1,10,9,9,9,9,-1,17,17, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,8,7,7,7,7,-1,7,7,-1,10,10,10,10,-1,-1,18,18, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,8,8,-1,-1,11,11,11,-1,18,18,18, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,-1,-1,12,-1,-1,17,17,18, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,11,11,12,13,14,15,16,17,18, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,12,12,13,14,15,-1,-1,19, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,13,13,13,14,-1,-1,-1,19, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,14,14,14,14,15,16,17,18, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 39,38,37,37,37,-1,-1,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 39,38,38,38,38,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,22,21,20,19,18,17,17,17,-1,18,17,17,17,17,18, 39,39,39,39,39,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,19,18,18,18,18,18,18, 45,45,45,45,45,45,46,45,45,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 45,44,44,44,44,45,-1,44,44,44,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,28, 45,44,44,-1,-1,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,27,-1,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,27,27,27, 45,45,45,-1,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,26,27,27,26,25,24,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,27,26,26, 46,46,-1,-1,41,41,41,41,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,25,25, 47,47,-1,40,40,40,40,41,-1,36,35,34,33,32,31,31,-1,-1,24,24,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,24,24, 47,47,-1,39,39,39,39,-1,-1,36,35,34,33,32,32,-1,-1,24,23,23,23,22,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,23,23, 46,46,-1,38,38,38,38,-1,-1,36,35,34,33,33,-1,-1,24,23,23,22,22,22,22,-1,-1,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,22,22, 45,45,-1,38,37,37,37,-1,35,35,35,34,34,-1,-1,-1,24,23,22,22,21,21,21,-1,-1,18,17,16,16,16,16,16,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,21,21, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,21,20,20,-1,-1,18,17,16,15,15,15,15,15,15,-1,-1,14,13,13,13,-1,15,15,16,17,-1,20,20, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,17,16,15,14,14,14,14,14,14,-1,-1,12,12,12,13,14,15,16,17,-1,20,19, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,15,14,13,13,13,13,13,13,-1,11,11,11,-1,15,15,16,16,-1,-1,18, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,12,12,-1,10,10,10,-1,14,-1,16,15,15,16,17, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,11,11,11,10,9,9,10,-1,13,-1,16,15,14,-1,17, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,10,10,-1,8,8,-1,-1,12,-1,-1,-1,13,-1,16, 44,-1,41,41,41,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,7,8,-1,11,11,11,11,11,12,-1,15, 44,-1,41,41,40,40,40,40,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,6,-1,-1,10,10,10,10,11,11,-1,14, 43,-1,40,40,40,39,39,39,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,5,-1,-1,9,9,9,10,10,10,-1,13, 42,-1,39,40,40,39,38,39,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,-1,9,8,9,10,10,9,-1,12, 41,-1,38,-1,-1,-1,37,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,-1,-1,7,-1,-1,-1,8,-1,11, 40,-1,37,37,37,-1,36,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,6,-1,7,7,7,-1,10, 39,38,37,36,36,-1,35,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,1,1,1,-1,5,-1,6,6,7,8,9, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,1,0,1,-1,4,4,5,6,-1,-1,10, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,1,1,1,2,3,4,5,6,-1,12,11, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,3,2,2,2,-1,4,4,5,6,-1,12,12, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,4,3,3,3,3,-1,5,5,5,6,-1,13,13, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,4,4,4,-1,-1,6,6,6,6,-1,14,14, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,5,5,5,5,-1,-1,7,7,7,7,-1,15,15, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,6,6,6,6,6,-1,9,8,8,8,8,-1,16,16, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,8,7,7,7,7,-1,7,7,-1,9,9,9,9,-1,-1,17,17, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,8,8,-1,-1,10,10,10,-1,18,18,18, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,-1,-1,11,-1,-1,17,17,18, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,11,11,12,13,14,15,16,17,18, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,12,12,13,14,15,-1,-1,19, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,13,13,13,14,-1,-1,-1,19, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,14,14,14,14,15,16,17,18, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 39,38,37,37,37,-1,-1,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 39,38,38,38,38,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,22,21,20,19,18,17,17,17,-1,18,17,17,17,17,18, 39,39,39,39,39,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,19,18,18,18,18,18,18, 45,45,45,45,45,45,46,45,45,45,45,44,43,42,41,40,39,38,37,36,37,36,35,34,33,32,31,30,29,30,31,32,33,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 45,44,44,44,44,45,-1,44,44,44,45,44,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,29, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,34,34,33,32,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,25,25,25,25,26,27,28,29, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,24,24,24,25,-1,-1,-1,30, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,31,32,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,23,23,24,25,26,-1,-1,30, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,22,22,23,24,25,26,27,28,29, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,23,22,21,21,21,21,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,28, 45,44,44,-1,-1,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,26,26,27,-1,-1,25,24,23,22,21,20,20,20,20,20,20,20,20,20,21,-1,-1,22,-1,-1,27,27,27, 45,45,45,-1,42,42,42,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,26,27,27,26,25,24,23,22,21,20,19,19,19,19,19,20,19,19,-1,-1,21,21,21,-1,27,26,26, 46,46,-1,-1,41,41,41,41,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,18,18,-1,18,18,-1,20,20,21,20,-1,-1,25,25, 47,47,-1,40,40,40,40,41,-1,36,35,34,33,32,31,31,-1,-1,24,24,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,17,-1,20,19,-1,19,19,-1,24,24, 47,47,-1,39,39,39,39,-1,-1,36,35,34,33,32,32,-1,-1,24,23,23,23,22,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,16,-1,-1,18,18,18,18,-1,23,23, 46,46,-1,38,38,38,38,-1,-1,36,35,34,33,33,-1,-1,24,23,23,22,22,22,22,-1,-1,18,17,17,17,17,17,17,-1,-1,16,15,15,15,15,-1,-1,17,17,17,17,-1,22,22, 45,45,-1,38,37,37,37,-1,35,35,35,34,34,-1,-1,-1,24,23,22,22,21,21,21,-1,-1,18,17,16,16,16,16,16,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,21,21, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,26,25,24,23,22,21,21,20,20,-1,-1,18,17,16,15,15,15,15,15,15,-1,-1,14,13,13,13,-1,15,15,16,17,-1,20,20, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,17,17,16,15,14,14,14,14,14,14,-1,-1,12,12,12,13,14,15,16,17,-1,20,19, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,26,25,24,23,22,21,20,19,19,-1,16,16,16,16,15,14,13,13,13,13,13,13,-1,11,11,11,-1,15,15,16,16,-1,-1,18, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,12,12,12,-1,10,10,10,-1,14,-1,16,15,15,16,17, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,14,14,14,13,12,11,11,11,11,10,9,9,10,-1,13,-1,16,15,14,-1,17, 43,-1,40,-1,-1,-1,39,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,13,13,13,12,11,10,10,10,-1,8,8,-1,-1,12,-1,-1,-1,13,-1,16, 44,-1,41,41,41,41,40,41,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,12,12,12,11,10,9,9,-1,7,8,-1,11,11,11,11,11,12,-1,15, 44,-1,41,41,40,40,40,40,-1,-1,33,-1,28,28,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,8,8,-1,6,-1,-1,10,10,10,10,11,11,-1,14, 43,-1,40,40,40,39,39,39,-1,-1,32,-1,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,7,7,-1,5,-1,-1,9,9,9,10,10,10,-1,13, 42,-1,39,40,40,39,38,39,-1,31,31,-1,27,26,25,24,23,22,21,20,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,4,4,-1,9,8,9,10,10,9,-1,12, 41,-1,38,-1,-1,-1,37,-1,-1,30,30,-1,27,26,25,24,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,3,3,-1,-1,7,-1,-1,-1,8,-1,11, 40,-1,37,37,37,-1,36,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,6,-1,7,7,7,-1,10, 39,38,37,36,36,-1,35,-1,31,30,30,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,-1,5,-1,6,6,7,8,9, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,2,1,0,-1,4,4,5,6,-1,-1,10, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,2,1,1,2,3,4,5,6,-1,12,11, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,-1,-1,3,2,2,2,-1,4,4,5,6,-1,12,12, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,14,13,12,11,10,9,9,-1,-1,-1,4,3,3,3,3,-1,5,5,5,6,-1,13,13, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,4,4,4,-1,-1,6,6,6,6,-1,14,14, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,5,5,5,5,-1,-1,7,7,7,7,-1,15,15, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,6,6,6,6,6,-1,9,8,8,8,8,-1,16,16, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,8,7,7,7,7,-1,7,7,-1,9,9,9,9,-1,-1,17,17, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,8,8,-1,-1,10,10,10,-1,18,18,18, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,9,9,9,9,9,9,10,-1,-1,11,-1,-1,17,17,18, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,10,10,10,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,11,11,12,13,14,15,16,17,18, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,12,12,13,14,15,-1,-1,19, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,13,13,13,14,-1,-1,-1,19, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,14,14,14,14,15,16,17,18, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 39,38,37,37,37,-1,-1,37,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 39,38,38,38,38,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,22,21,20,19,18,17,17,17,-1,18,17,17,17,17,18, 39,39,39,39,39,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,19,18,18,18,18,18,18, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,49,49,49,49,50,49,49,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 49,48,48,48,48,49,-1,48,48,48,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,30, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,37,37,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,29,29, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,29,28, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,27, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,36,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,26,26,-1,-1,26, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,26,25,25,25,25, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,25,24,24,24, 49,48,48,-1,-1,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,22,22,23,-1,-1,20,-1,-1,23,23,23, 49,49,49,-1,46,46,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,30,31,30,29,28,27,26,25,24,23,22,21,21,21,21,22,21,21,-1,-1,19,19,19,-1,23,22,22, 50,50,-1,-1,45,45,45,45,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,20,-1,20,20,-1,18,18,19,18,-1,-1,21,21, 51,51,-1,44,44,44,44,45,-1,40,39,38,37,36,35,35,-1,-1,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,21,20,19,19,19,19,19,-1,18,17,-1,17,17,-1,20,20, 51,51,-1,43,43,43,43,-1,-1,40,39,38,37,36,36,-1,-1,28,27,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,20,19,18,18,18,18,-1,-1,16,16,16,16,-1,19,19, 50,50,-1,42,42,42,42,-1,-1,40,39,38,37,37,-1,-1,28,27,27,26,26,26,26,-1,-1,22,21,21,21,21,21,21,-1,-1,19,18,17,17,17,-1,-1,15,15,15,15,-1,18,18, 49,49,-1,42,41,41,41,-1,39,39,39,38,38,-1,-1,-1,28,27,26,26,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,18,17,16,16,16,-1,14,14,14,14,-1,17,17, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,25,24,24,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,17,16,15,15,-1,13,13,13,14,-1,16,16, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,15,14,13,12,12,13,13,-1,16,15, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,11,12,12,12,-1,-1,14, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,10,-1,12,11,11,12,13, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,9,-1,12,11,10,-1,14, 47,-1,44,-1,-1,-1,43,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,8,-1,-1,-1,9,-1,13, 48,-1,45,44,44,44,44,44,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,7,7,7,7,7,8,-1,12, 47,-1,44,44,43,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,6,6,6,6,7,8,-1,11, 46,-1,43,43,43,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,5,5,5,6,7,7,-1,10, 45,-1,42,43,43,42,41,42,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,5,4,5,6,7,6,-1,9, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,3,-1,-1,-1,5,-1,8, 43,-1,40,40,40,-1,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,2,-1,4,4,4,-1,7, 42,41,40,39,39,-1,38,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,1,-1,3,3,4,5,6, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,5,4,4,-1,0,1,2,3,-1,-1,7, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,2,3,-1,9,8, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,-1,2,2,2,3,-1,9,9, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,7,6,5,5,5,-1,3,3,3,3,-1,10,10, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,-1,-1,4,4,4,4,-1,11,11, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,-1,-1,5,5,5,5,-1,12,12, 44,44,-1,41,41,-1,41,42,-1,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,8,-1,7,6,6,6,6,-1,13,13, 43,43,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,11,10,9,9,9,-1,9,9,-1,7,7,7,7,-1,-1,14,14, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,-1,-1,8,8,8,-1,16,15,15, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,9,-1,-1,16,16,16, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,17,17,17, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,18,18, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,19, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,20, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 42,41,40,40,40,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 42,41,41,41,41,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,20,19,19,19,19,20, 42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,20,20,20,20,20,20, 49,49,49,49,49,49,50,49,49,49,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 49,48,48,48,48,49,-1,48,48,48,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,31, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,29,28, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,27,-1,-1,-1,27, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,26,26,-1,-1,26, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,26,25,25,25,25, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,25,24,24,24, 49,48,48,-1,-1,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,21,-1,-1,23,23,23, 49,49,49,-1,46,46,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,30,31,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,20,20,20,-1,23,22,22, 50,50,-1,-1,45,45,45,45,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,19,19,20,19,-1,-1,21,21, 51,51,-1,44,44,44,44,45,-1,40,39,38,37,36,35,35,-1,-1,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,20,20,-1,19,18,-1,18,18,-1,20,20, 51,51,-1,43,43,43,43,-1,-1,40,39,38,37,36,36,-1,-1,28,27,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,19,19,19,19,-1,-1,17,17,17,17,-1,19,19, 50,50,-1,42,42,42,42,-1,-1,40,39,38,37,37,-1,-1,28,27,27,26,26,26,26,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,18,18,18,-1,-1,16,16,16,16,-1,18,18, 49,49,-1,42,41,41,41,-1,39,39,39,38,38,-1,-1,-1,28,27,26,26,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,17,17,17,-1,15,15,15,15,-1,17,17, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,25,24,24,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,16,16,-1,14,14,14,14,-1,16,16, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,15,14,13,13,13,13,-1,16,15, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,12,13,12,12,-1,-1,14, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,11,-1,12,11,11,12,13, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,10,-1,12,11,10,-1,13, 47,-1,44,-1,-1,-1,43,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,9,-1,-1,-1,9,-1,12, 48,-1,45,44,44,44,44,44,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,8,8,8,8,8,8,-1,11, 47,-1,44,44,43,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,7,7,7,7,7,7,-1,10, 46,-1,43,43,43,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,6,6,6,7,6,6,-1,9, 45,-1,42,43,43,42,41,42,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,6,5,6,7,6,5,-1,8, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,4,-1,-1,-1,4,-1,7, 43,-1,40,40,40,-1,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,3,-1,3,3,3,-1,6, 42,41,40,39,39,-1,38,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,2,-1,2,2,3,4,5, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,5,4,4,-1,1,0,1,2,-1,-1,6, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,1,2,-1,8,7, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,-1,2,2,2,2,-1,8,8, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,7,6,5,5,5,-1,3,3,3,3,-1,9,9, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,-1,-1,4,4,4,4,-1,10,10, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,-1,-1,5,5,5,5,-1,11,11, 44,44,-1,41,41,-1,41,42,-1,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,8,-1,7,6,6,6,6,-1,12,12, 43,43,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,11,10,9,9,9,-1,9,9,-1,7,7,7,7,-1,-1,13,13, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,-1,-1,8,8,8,-1,15,14,14, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,9,-1,-1,15,15,15, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,17,16,16,16, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,17,17,17, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,18, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,19, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 42,41,40,40,40,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 42,41,41,41,41,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,20,19,19,19,19,20, 42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,20,20,20,20,20,20, 50,50,50,50,50,50,51,50,50,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 50,49,49,49,49,50,-1,49,49,49,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,30, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,27,27,27,28,29,28,27, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,26,26,-1,-1,-1,26, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,26,25,25,-1,-1,25, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,26,25,24,24,24,24, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,24,23,23,23, 50,49,49,-1,-1,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,22,22,22, 50,50,50,-1,47,47,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,22,21,21, 51,51,-1,-1,46,46,46,46,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,19,18,-1,-1,20,20, 52,52,-1,45,45,45,45,46,-1,41,40,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,22,21,20,20,20,20,20,-1,18,17,-1,17,17,-1,19,19, 52,52,-1,44,44,44,44,-1,-1,41,40,39,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,18,18, 51,51,-1,43,43,43,43,-1,-1,41,40,39,38,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,17,17, 50,50,-1,43,42,42,42,-1,40,40,40,39,39,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,16,16, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,18,17,16,16,-1,13,13,13,13,-1,15,15, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,16,15,14,13,12,12,12,-1,15,14, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,12,12,11,11,-1,-1,13, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,11,-1,11,10,10,11,12, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,10,-1,11,10,9,-1,12, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,9,-1,-1,-1,8,-1,11, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,9,8,7,7,7,7,-1,10, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,7,6,6,6,-1,9, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,7,7,7,6,5,5,-1,8, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,7,6,7,6,5,4,-1,7, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,5,-1,-1,-1,3,-1,6, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,4,-1,2,2,2,-1,5, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,3,-1,1,1,2,3,4, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,2,1,0,1,-1,-1,5, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,1,1,-1,7,6, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,2,2,2,2,-1,7,7, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,3,3,3,3,-1,8,8, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,4,4,4,4,-1,9,9, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,5,5,5,5,-1,10,10, 45,45,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,7,6,6,6,6,-1,11,11, 44,44,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,7,7,7,7,-1,-1,12,12, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,8,8,8,-1,14,13,13, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,9,-1,-1,14,14,14, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,16,15,15,15, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,16,16,16,16, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,17,-1,-1,17, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,18, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,19, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,20, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,42,42,42,-1,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,21, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, 51,51,51,51,51,51,52,51,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 51,50,50,50,50,51,-1,50,50,50,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,30, 51,50,49,49,49,-1,-1,49,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,38,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,39,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,27,27,27,28,29,28,27, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,26,26,-1,-1,-1,26, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,37,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,26,25,25,-1,-1,25, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,26,25,24,24,24,24, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,24,23,23,23, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,20,-1,-1,22,22,22, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,32,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,19,19,19,-1,22,21,21, 52,52,-1,-1,47,47,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,18,18,19,18,-1,-1,20,20, 53,53,-1,46,46,46,46,47,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,18,17,-1,17,17,-1,19,19, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,21,20,19,19,19,19,-1,-1,16,16,16,16,-1,18,18, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,20,19,18,18,18,-1,-1,15,15,15,15,-1,17,17, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,19,18,17,17,17,-1,14,14,14,14,-1,16,16, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,18,17,16,16,-1,13,13,13,13,-1,15,15, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,17,16,15,14,13,12,12,12,-1,15,14, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,16,16,-1,12,12,11,11,-1,-1,13, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,11,-1,11,10,10,11,12, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,10,-1,11,10,9,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,9,-1,-1,-1,8,-1,11, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,9,8,7,7,7,7,-1,10, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,8,7,6,6,6,-1,9, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,7,6,5,5,-1,8, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,7,6,5,4,-1,7, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,3,-1,6, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,2,2,2,-1,5, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,1,1,2,3,4, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,2,1,0,-1,-1,5, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,1,-1,7,6, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,2,2,2,-1,7,7, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,3,3,3,3,-1,8,8, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,4,4,4,4,-1,9,9, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,5,5,5,5,-1,10,10, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,7,6,6,6,6,-1,11,11, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,7,7,7,7,-1,-1,12,12, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,8,8,8,-1,14,13,13, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,9,-1,-1,14,14,14, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,16,15,15,15, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,17,16,16,16,16, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,17,17,-1,-1,17, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,18, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,20,19, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,20,20, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,21, 44,43,43,43,43,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 55,55,55,55,55,55,55,54,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,35,34,33,32,31,30,29,29,29,29,30,30,29,29,29,29,29, 55,54,54,54,54,55,-1,54,53,52,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,28,28,28,28,28, 55,54,53,53,53,-1,-1,53,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,27,27, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,42,41,40,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,27,26,26,-1,26,26,27,26,26, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,41,41,41,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,26,25,25,25,26,27,26,25, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,26,25,24,24,-1,-1,-1,24, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,26,25,24,23,23,-1,-1,23, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,26,25,24,23,22,22,22,22, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,22,21,21,21, 55,54,54,-1,-1,53,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,36,35,35,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,25,26,-1,-1,22,-1,-1,20,20,20, 55,55,55,-1,52,52,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,25,24,24,-1,-1,21,21,21,-1,20,19,19, 56,56,-1,-1,51,51,51,51,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,23,-1,23,23,-1,20,20,21,20,-1,-1,18,18, 57,57,-1,50,50,50,50,51,-1,46,45,44,43,42,41,41,-1,-1,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,22,22,22,22,-1,20,19,-1,19,19,-1,17,17, 57,57,-1,49,49,49,49,-1,-1,46,45,44,43,42,42,-1,-1,34,33,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,21,21,21,-1,-1,18,18,18,18,-1,16,16, 56,56,-1,48,48,48,48,-1,-1,46,45,44,43,43,-1,-1,34,33,33,32,32,32,32,-1,-1,28,27,27,27,27,27,27,-1,-1,22,21,20,20,20,-1,-1,17,17,17,17,-1,15,15, 55,55,-1,48,47,47,47,-1,45,45,45,44,44,-1,-1,-1,34,33,32,32,31,31,31,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,21,20,19,19,19,-1,16,16,16,16,-1,14,14, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,36,35,34,33,32,31,31,30,30,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,20,19,18,18,-1,15,15,15,15,-1,13,13, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,37,36,35,34,33,32,31,30,30,29,28,27,27,27,26,25,24,24,24,24,24,24,-1,-1,19,18,17,16,15,14,14,14,-1,13,12, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,25,24,23,23,23,23,23,23,-1,19,18,18,-1,14,14,13,13,-1,-1,11, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,19,19,19,-1,13,-1,13,12,12,11,10, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,12,-1,13,12,11,-1,9, 53,-1,50,-1,-1,-1,49,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,11,-1,-1,-1,10,-1,8, 54,-1,51,50,50,50,50,50,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,11,10,9,9,9,9,-1,7, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,11,10,9,8,8,8,-1,6, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,11,10,9,8,7,7,-1,5, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,11,10,9,8,7,6,-1,4, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,10,-1,-1,-1,5,-1,3, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,9,-1,5,4,4,-1,2, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,8,-1,5,4,3,2,1, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,7,6,5,5,-1,-1,0, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,-1,2,1, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,7,7,7,7,-1,2,2, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,8,8,8,8,-1,3,3, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,9,9,9,9,-1,4,4, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,10,10,10,10,-1,5,5, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,12,11,11,11,11,-1,6,6, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,12,12,12,12,-1,-1,7,7, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,13,13,13,-1,9,8,8, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,17,-1,-1,14,-1,-1,9,9,9, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,11,10,10,10, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,16,15,14,13,12,11,11,11,11, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,15,14,13,12,12,-1,-1,12, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,15,14,13,13,-1,-1,-1,13, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,15,14,14,14,15,16,15,14, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,16,15,15,-1,15,15,16,15,15, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,16,16, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,25,24,23,22,21,20,19,18,17,17,17,-1,18,17,17,17,17,17, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,18,18,18,19,18,18,18,18,18,18, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,35,36,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,57,57,57,57,57, 29,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,35,36,37,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,53,54,55,-1,-1,56,56,56,56,57, 28,28,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,53,54,55,-1,-1,55,55,55,56,57, 27,27,28,27,27,-1,27,27,28,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,43,44,44,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 26,27,28,27,26,26,26,27,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,42,43,43,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 25,-1,-1,-1,25,25,26,27,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,42,42,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 24,-1,-1,24,24,25,26,27,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 23,23,23,23,24,25,26,27,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 22,22,22,23,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,28,29,30,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 21,21,21,-1,-1,23,-1,-1,27,26,26,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,54,-1,-1,56,56,57, 20,20,21,-1,22,22,22,-1,-1,25,25,26,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,53,53,53,-1,57,57,57, 19,19,-1,-1,21,21,21,21,-1,24,24,-1,24,24,24,25,26,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,-1,48,48,-1,52,52,53,52,-1,-1,58,58, 18,18,-1,20,20,20,20,21,-1,23,23,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,-1,-1,43,43,44,45,46,47,48,-1,52,51,-1,51,51,-1,59,59, 17,17,-1,19,19,19,19,-1,-1,22,22,22,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,34,34,-1,-1,44,44,45,46,47,48,-1,-1,50,50,50,50,-1,58,58, 16,16,-1,18,18,18,18,-1,-1,21,21,21,22,23,-1,-1,28,28,28,28,28,28,29,-1,-1,33,33,33,33,33,34,35,-1,-1,45,45,46,47,47,-1,-1,49,49,49,49,-1,57,57, 15,15,-1,17,17,17,17,-1,20,20,20,21,22,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,-1,46,46,46,46,46,-1,48,48,48,49,-1,56,56, 14,14,-1,16,16,16,16,-1,19,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 13,14,-1,15,15,15,16,17,18,19,20,-1,-1,25,25,25,25,25,25,26,27,28,28,29,30,30,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 12,-1,-1,14,14,15,15,-1,19,19,20,-1,24,24,24,24,24,24,25,26,27,27,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 11,12,13,13,14,-1,14,-1,20,20,20,-1,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,-1,49,49,50,51,52, 10,-1,12,13,14,-1,13,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 9,-1,11,-1,-1,-1,12,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,50,-1,-1,-1,51,-1,54, 8,-1,10,10,10,10,11,12,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,51,51,51,51,51,52,-1,55, 7,-1,9,9,9,10,11,12,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,50,51,51,-1,54, 6,-1,8,8,9,10,11,12,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,50,50,50,-1,53, 5,-1,7,8,9,10,11,12,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 4,-1,6,-1,-1,-1,11,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 3,-1,5,5,6,-1,10,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 2,3,4,5,6,-1,9,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 1,-1,-1,6,6,7,8,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 0,1,-1,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 1,1,-1,8,8,8,8,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 2,2,-1,9,9,9,9,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 3,3,-1,10,10,10,10,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 4,4,-1,11,11,11,11,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 5,5,-1,12,12,-1,12,13,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 6,6,-1,-1,13,14,13,13,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 7,7,8,-1,14,14,14,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 8,8,8,-1,-1,15,-1,-1,16,16,17,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 9,9,9,10,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 10,10,10,10,11,12,13,14,15,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 11,-1,-1,11,11,12,13,14,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 12,-1,-1,-1,12,12,13,14,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 13,14,15,14,13,13,13,14,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 14,14,15,14,14,-1,14,14,15,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 15,15,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 16,16,16,16,16,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,49,48,48,48,48,49, 17,17,17,17,17,18,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,36,37,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,58,58,58,58,58, 30,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,36,37,38,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,55,56,-1,-1,57,57,57,57,58, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,55,56,-1,-1,56,56,56,57,58, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,44,45,45,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 27,28,29,28,27,27,27,28,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,43,44,44,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 26,-1,-1,-1,26,26,27,28,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,43,43,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 25,-1,-1,25,25,26,27,28,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 24,24,24,24,25,26,27,28,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 23,23,23,24,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 22,22,22,-1,-1,24,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,55,-1,-1,57,57,58, 21,21,22,-1,23,23,23,-1,-1,26,26,27,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,54,54,54,-1,58,58,58, 20,20,-1,-1,22,22,22,22,-1,25,25,-1,25,25,25,26,27,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,-1,49,49,-1,53,53,54,53,-1,-1,59,59, 19,19,-1,21,21,21,21,22,-1,24,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,-1,-1,44,44,45,46,47,48,49,-1,53,52,-1,52,52,-1,60,60, 18,18,-1,20,20,20,20,-1,-1,23,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,35,35,-1,-1,45,45,46,47,48,49,-1,-1,51,51,51,51,-1,59,59, 17,17,-1,19,19,19,19,-1,-1,22,22,22,23,24,-1,-1,29,29,29,29,29,29,30,-1,-1,34,34,34,34,34,35,36,-1,-1,46,46,47,48,48,-1,-1,50,50,50,50,-1,58,58, 16,16,-1,18,18,18,18,-1,21,21,21,22,23,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,-1,47,47,47,47,47,-1,49,49,49,50,-1,57,57, 15,15,-1,17,17,17,17,-1,20,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 14,15,-1,16,16,16,17,18,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,29,30,31,31,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 13,-1,-1,15,15,16,16,-1,20,20,21,-1,25,25,25,25,25,25,26,27,28,28,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 12,13,14,14,15,-1,15,-1,21,21,21,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,-1,50,50,51,52,53, 11,-1,13,14,15,-1,14,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 10,-1,12,-1,-1,-1,13,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,51,-1,-1,-1,52,-1,55, 9,-1,11,11,11,11,12,13,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,52,52,52,52,52,53,-1,56, 8,-1,10,10,10,11,12,13,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,51,52,52,-1,55, 7,-1,9,9,10,11,12,13,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,51,51,51,-1,54, 6,-1,8,9,10,11,12,13,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,50,49,50,51,51,50,-1,53, 5,-1,7,-1,-1,-1,12,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 4,-1,6,6,7,-1,11,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,-1,48,48,48,-1,51, 3,4,5,6,7,-1,10,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,46,-1,47,47,48,49,50, 2,-1,-1,7,7,8,9,-1,12,12,13,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 1,0,-1,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 1,1,-1,9,9,9,9,-1,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 2,2,-1,10,10,10,10,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 3,3,-1,11,11,11,11,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 4,4,-1,12,12,12,12,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 5,5,-1,13,13,-1,13,14,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,-1,50,49,49,49,49,-1,52,52, 6,6,-1,-1,14,15,14,14,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,50,50,-1,-1,51,51, 7,7,8,-1,15,15,15,-1,-1,17,17,18,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 8,8,8,-1,-1,16,-1,-1,16,16,17,18,19,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 9,9,9,10,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 10,10,10,10,11,12,13,14,15,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 11,-1,-1,11,11,12,13,14,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 12,-1,-1,-1,12,12,13,14,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 13,14,15,14,13,13,13,14,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 14,14,15,14,14,-1,14,14,15,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,47,47,47,-1,47,47,48,49,50, 15,15,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,48,48,48,49,50, 16,16,16,16,16,-1,-1,16,16,16,17,18,19,20,21,22,23,24,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,38,38,39,40,41,42,43,44,45,46,47,-1,50,49,49,49,49,50, 17,17,17,17,17,18,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,54,54,54,54,54, 31,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,52,53,-1,-1,53,53,53,53,54, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,52,-1,-1,52,52,52,53,54, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,41,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 28,29,30,29,28,28,28,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,40,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 27,-1,-1,-1,27,27,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 26,-1,-1,26,26,27,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 25,25,25,25,26,27,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 24,24,24,25,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 23,23,23,-1,-1,21,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,-1,53,53,54, 22,22,23,-1,20,20,20,-1,-1,23,23,24,23,23,23,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,-1,54,54,54, 21,21,-1,-1,19,19,19,19,-1,22,22,-1,22,22,22,23,24,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,47,47,48,47,-1,-1,55,55, 20,20,-1,18,18,18,18,19,-1,21,21,21,21,21,22,23,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,44,44,-1,47,46,-1,46,46,-1,54,54, 19,19,-1,17,17,17,17,-1,-1,20,20,20,20,21,22,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,43,43,43,-1,-1,45,45,45,45,-1,53,53, 18,18,-1,16,16,16,16,-1,-1,19,19,19,20,21,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 17,17,-1,15,15,15,15,-1,18,18,18,19,20,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 16,16,-1,14,14,14,14,-1,17,17,18,19,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 15,16,-1,13,13,13,14,15,16,17,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 14,-1,-1,12,12,13,13,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 13,12,11,11,12,-1,12,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 13,-1,10,11,12,-1,11,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 12,-1,9,-1,-1,-1,10,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 11,-1,8,8,8,8,9,10,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 10,-1,7,7,7,8,9,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 9,-1,6,6,7,8,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 8,-1,5,6,7,8,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 7,-1,4,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 6,-1,3,3,3,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 5,4,3,2,2,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 6,-1,-1,1,1,2,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 7,8,-1,0,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 8,8,-1,1,1,2,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 9,9,-1,2,2,2,3,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 10,10,-1,3,3,3,3,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 11,11,-1,4,4,4,4,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 12,12,-1,5,5,-1,5,6,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 13,13,-1,-1,6,7,6,6,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 14,14,15,-1,7,7,7,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 15,15,15,-1,-1,8,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 16,16,16,17,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 17,17,17,17,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 18,-1,-1,18,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 19,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 20,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 21,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,44,43,43,43,43,44, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,53,53,53,53,53, 31,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,52,52,-1,-1,52,52,52,52,53, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,51,51,-1,-1,51,51,51,52,53, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 28,29,30,29,28,28,28,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 27,-1,-1,-1,27,27,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 26,-1,-1,26,26,27,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 25,25,25,25,26,27,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 24,24,24,25,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 23,23,23,-1,-1,21,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,-1,-1,52,52,53, 22,22,23,-1,20,20,20,-1,-1,23,23,24,23,23,23,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,47,47,-1,53,53,53, 21,21,-1,-1,19,19,19,19,-1,22,22,-1,22,22,22,23,24,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,46,46,47,46,-1,-1,54,54, 20,20,-1,18,18,18,18,19,-1,21,21,21,21,21,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,42,43,43,-1,46,45,-1,45,45,-1,53,53, 19,19,-1,17,17,17,17,-1,-1,20,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,41,42,42,42,-1,-1,44,44,44,44,-1,52,52, 18,18,-1,16,16,16,16,-1,-1,19,19,19,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 17,17,-1,15,15,15,15,-1,18,18,18,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 16,16,-1,14,14,14,14,-1,17,17,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 15,16,-1,13,13,13,14,15,16,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 14,-1,-1,12,12,13,13,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 13,12,11,11,12,-1,12,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 13,-1,10,11,12,-1,11,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 12,-1,9,-1,-1,-1,10,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 11,-1,8,8,8,8,9,9,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 10,-1,7,7,7,8,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 9,-1,6,6,7,7,7,7,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 8,-1,5,6,7,7,6,7,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 7,-1,4,-1,-1,-1,5,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 6,-1,3,3,3,-1,4,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 5,4,3,2,2,-1,3,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 6,-1,-1,1,1,1,2,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 7,8,-1,1,0,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 8,8,-1,1,1,1,2,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 9,9,-1,2,2,2,2,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 10,10,-1,3,3,3,3,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 11,11,-1,4,4,4,4,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 12,12,-1,5,5,-1,5,6,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,45,45, 13,13,-1,-1,6,7,6,6,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,44,44, 14,14,15,-1,7,7,7,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 15,15,15,-1,-1,8,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 16,16,16,17,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 17,17,17,17,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 18,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 19,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 20,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,43,42,42,42,42,43, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,52,52,52,52,52, 31,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,51,51,-1,-1,51,51,51,51,52, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,50,50,-1,-1,50,50,50,51,52, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 28,29,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 27,-1,-1,-1,27,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 26,-1,-1,26,26,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 25,25,25,25,26,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 24,24,24,25,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,25,26,27,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 23,23,23,-1,-1,21,-1,-1,24,23,23,23,23,23,23,23,23,24,25,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 22,22,23,-1,20,20,20,-1,-1,22,22,23,22,22,22,22,23,24,25,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 21,21,-1,-1,19,19,19,19,-1,21,21,-1,21,21,21,22,23,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,46,45,-1,-1,53,53, 20,20,-1,18,18,18,18,19,-1,20,20,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,-1,-1,38,38,39,40,41,42,42,-1,45,44,-1,44,44,-1,52,52, 19,19,-1,17,17,17,17,-1,-1,19,19,19,19,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,51,51, 18,18,-1,16,16,16,16,-1,-1,18,18,18,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,26,26,26,26,26,27,28,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 17,17,-1,15,15,15,15,-1,17,17,17,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 16,16,-1,14,14,14,14,-1,16,16,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 15,16,-1,13,13,13,13,14,15,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,22,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 14,-1,-1,12,12,13,12,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 13,12,11,11,12,-1,11,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 13,-1,10,11,12,-1,10,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 12,-1,9,-1,-1,-1,9,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,43,-1,-1,-1,44,-1,47, 11,-1,8,8,8,8,8,8,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,44,44,44,44,44,45,-1,48, 10,-1,7,7,7,7,7,7,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,43,44,44,-1,47, 9,-1,6,6,7,6,6,6,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,43,43,43,-1,46, 8,-1,5,6,7,6,5,6,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,42,41,42,43,43,42,-1,45, 7,-1,4,-1,-1,-1,4,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 6,-1,3,3,3,-1,3,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,-1,40,40,40,-1,43, 5,4,3,2,2,-1,2,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,-1,39,39,40,41,42, 6,-1,-1,2,1,1,1,-1,4,4,5,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 7,8,-1,2,1,0,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 8,8,-1,2,1,1,1,-1,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 9,9,-1,2,2,2,2,-1,5,5,5,6,7,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 10,10,-1,3,3,3,3,-1,-1,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 11,11,-1,4,4,4,4,-1,-1,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 12,12,-1,5,5,-1,5,6,-1,8,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,-1,42,41,41,41,41,-1,44,44, 13,13,-1,-1,6,7,6,6,-1,9,9,-1,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,43,43, 14,14,15,-1,7,7,7,-1,-1,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 15,15,15,-1,-1,8,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 16,16,16,17,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 17,17,17,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 18,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 19,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,40,40,40,41,42, 20,19,19,19,19,-1,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,42,41,41,41,41,42, 20,20,20,20,20,21,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,42, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,52,51,51,51,51,51, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,50,50,-1,-1,50,50,50,50,51, 31,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,49,-1,-1,49,49,49,50,51, 30,30,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 29,30,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 28,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 27,-1,-1,27,27,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 26,26,26,26,27,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 25,25,25,26,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 24,24,24,-1,-1,21,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,-1,50,50,51, 23,23,24,-1,20,20,20,-1,-1,22,22,23,22,22,22,22,22,23,24,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,45,45,-1,51,51,51, 22,22,-1,-1,19,19,19,19,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,44,44,45,44,-1,-1,52,52, 21,21,-1,18,18,18,18,19,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,-1,-1,37,37,38,39,40,41,41,-1,44,43,-1,43,43,-1,51,51, 20,20,-1,17,17,17,17,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,-1,-1,38,38,39,40,40,40,-1,-1,42,42,42,42,-1,50,50, 19,19,-1,16,16,16,16,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,25,25,25,25,25,26,27,-1,-1,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 18,18,-1,15,15,15,15,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 17,17,-1,15,14,14,14,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 16,17,-1,14,14,13,13,14,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,21,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 15,-1,-1,13,13,13,12,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 14,13,12,12,13,-1,11,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,-1,41,41,42,43,44, 14,-1,11,12,13,-1,10,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 13,-1,10,-1,-1,-1,9,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,42,-1,-1,-1,43,-1,46, 12,-1,9,8,8,8,8,8,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,43,43,43,43,43,44,-1,47, 11,-1,8,8,7,7,7,7,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,42,43,43,-1,46, 10,-1,7,7,7,6,6,6,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,-1,35,-1,-1,41,41,41,42,42,42,-1,45, 9,-1,6,7,7,6,5,6,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,30,-1,34,34,-1,41,40,41,42,42,41,-1,44, 8,-1,5,-1,-1,-1,4,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,33,33,-1,-1,39,-1,-1,-1,40,-1,43, 7,-1,4,4,4,-1,3,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,38,-1,39,39,39,-1,42, 6,5,4,3,3,-1,2,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,37,-1,38,38,39,40,41, 7,-1,-1,3,2,1,1,-1,3,3,4,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,33,-1,36,36,37,38,-1,-1,42, 8,9,-1,3,2,1,0,1,2,3,4,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,38,-1,44,43, 9,9,-1,3,2,1,1,-1,3,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,-1,36,36,37,38,-1,44,44, 10,10,-1,3,2,2,2,-1,4,4,4,5,6,-1,-1,-1,12,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,26,-1,-1,-1,30,30,31,32,33,-1,37,37,37,38,-1,45,45, 11,11,-1,3,3,3,3,-1,-1,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,-1,-1,29,29,30,31,32,-1,-1,38,38,38,38,-1,45,45, 12,12,-1,4,4,4,4,-1,-1,6,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,-1,-1,39,39,39,39,-1,44,44, 13,13,-1,5,5,-1,5,6,-1,7,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,-1,-1,27,27,28,29,30,31,32,-1,41,40,40,40,40,-1,43,43, 14,14,-1,-1,6,7,6,6,-1,8,8,-1,8,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,41,41,41,41,-1,-1,42,42, 15,15,16,-1,7,7,7,-1,-1,9,9,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,41,41,41, 16,16,16,-1,-1,8,-1,-1,11,10,10,10,10,10,10,10,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,40,40,41, 17,17,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 18,18,17,16,15,14,13,12,12,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 19,-1,-1,16,15,14,13,13,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 20,-1,-1,-1,15,14,14,14,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 19,18,17,16,15,15,15,15,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,29,30,31,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,39,39,39,40,41, 19,18,18,18,18,-1,-1,18,18,18,19,20,21,22,23,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,37,38,39,-1,41,40,40,40,40,41, 19,19,19,19,19,20,20,19,19,19,19,20,21,22,23,23,22,21,20,19,20,21,22,23,24,25,26,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,41,41,41, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,50,51,51,50,50,50,50,50, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,49,49,-1,-1,49,49,49,49,50, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,48,-1,-1,48,48,48,49,50, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 30,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 29,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 28,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 27,27,27,27,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 26,26,26,27,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 25,25,25,-1,-1,22,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,-1,49,49,50, 24,24,25,-1,21,21,21,-1,-1,21,21,22,21,21,21,21,21,22,23,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,44,44,-1,50,50,50, 23,23,-1,-1,20,20,20,20,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,43,43,44,43,-1,-1,51,51, 22,22,-1,19,19,19,19,20,-1,19,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,26,26,-1,-1,36,36,37,38,39,40,40,-1,43,42,-1,42,42,-1,50,50, 21,21,-1,18,18,18,18,-1,-1,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,25,25,25,25,-1,-1,37,37,38,39,39,39,-1,-1,41,41,41,41,-1,49,49, 20,20,-1,17,17,17,17,-1,-1,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,-1,-1,24,24,24,24,24,25,26,-1,-1,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 19,19,-1,16,16,16,16,-1,16,16,16,16,17,-1,-1,-1,18,18,18,18,18,19,20,-1,-1,23,23,23,23,24,25,26,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 18,18,-1,16,15,15,15,-1,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 17,18,-1,15,15,14,14,15,14,14,14,-1,-1,16,16,16,16,16,16,17,18,19,19,20,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 16,-1,-1,14,14,14,13,-1,13,13,13,-1,15,15,15,15,15,15,16,17,18,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 15,14,13,13,14,-1,12,-1,12,12,12,-1,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,-1,40,40,41,42,43, 15,-1,12,13,14,-1,11,-1,12,11,11,12,13,13,13,13,14,15,16,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 14,-1,11,-1,-1,-1,10,-1,-1,10,10,-1,12,12,12,13,14,15,15,15,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,33,33,-1,-1,41,-1,-1,-1,42,-1,45, 13,-1,10,9,9,9,9,9,-1,10,9,-1,11,11,12,13,14,14,14,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,30,-1,34,34,-1,42,42,42,42,42,43,-1,46, 12,-1,9,9,8,8,8,8,-1,-1,8,-1,10,10,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,30,30,-1,35,-1,-1,41,41,41,41,42,42,-1,45, 11,-1,8,8,8,7,7,7,-1,-1,7,-1,9,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,-1,34,-1,-1,40,40,40,41,41,41,-1,44, 10,-1,7,8,8,7,6,7,-1,6,6,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,40,39,40,41,41,40,-1,43, 9,-1,6,-1,-1,-1,5,-1,-1,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,38,-1,-1,-1,39,-1,42, 8,-1,5,5,5,-1,4,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,37,-1,38,38,38,-1,41, 7,6,5,4,4,-1,3,-1,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,36,-1,37,37,38,39,40, 8,-1,-1,4,3,2,2,-1,2,2,3,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,32,-1,35,35,36,37,-1,-1,41, 9,10,-1,4,3,2,1,0,1,2,3,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 10,10,-1,4,3,2,2,-1,2,2,3,4,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 11,11,-1,4,3,3,3,-1,3,3,3,4,5,-1,-1,-1,11,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 12,12,-1,4,4,4,4,-1,-1,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 13,13,-1,5,5,5,5,-1,-1,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 14,14,-1,6,6,-1,6,7,-1,6,6,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,27,28,29,30,31,-1,40,39,39,39,39,-1,42,42, 15,15,-1,-1,7,8,7,7,-1,7,7,-1,7,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,40,40,-1,-1,41,41, 16,16,17,-1,8,8,8,-1,-1,8,8,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 17,17,17,-1,-1,9,-1,-1,10,9,9,9,9,9,9,9,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 18,17,16,15,14,13,12,11,11,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 19,-1,-1,15,14,13,12,12,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 19,-1,-1,-1,14,13,13,13,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 18,17,16,15,14,14,14,14,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,38,38,38,39,40, 18,17,17,17,17,-1,-1,17,17,17,18,19,20,21,22,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,40,39,39,39,39,40, 18,18,18,18,18,19,19,18,18,18,18,19,20,21,22,22,21,20,19,18,19,20,21,22,23,24,25,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,40, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,49,50,50,49,49,49,49,49, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,48,48,48,-1,-1,48,48,48,48,49, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,48,48,47,47,-1,-1,47,47,47,48,49, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,36,36,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,37,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 30,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 29,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 28,28,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 27,27,27,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 26,26,26,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,-1,48,48,49, 25,25,26,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,43,43,-1,49,49,49, 24,24,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,42,42,43,42,-1,-1,50,50, 23,23,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,25,25,-1,-1,35,35,36,37,38,39,39,-1,42,41,-1,41,41,-1,49,49, 22,22,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,24,24,24,24,-1,-1,36,36,37,38,38,38,-1,-1,40,40,40,40,-1,48,48, 21,21,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,-1,-1,23,23,23,23,23,24,25,-1,-1,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 20,20,-1,17,17,17,17,-1,15,15,15,15,16,-1,-1,-1,17,17,17,17,17,18,19,-1,-1,22,22,22,22,23,24,25,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 19,19,-1,17,16,16,16,-1,14,14,14,15,-1,-1,16,16,16,16,16,16,17,18,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 18,19,-1,16,16,15,15,14,13,13,13,-1,-1,15,15,15,15,15,15,16,17,18,18,19,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 17,-1,-1,15,15,15,14,-1,12,12,12,-1,14,14,14,14,14,14,15,16,17,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 16,15,14,14,15,-1,13,-1,11,11,11,-1,13,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,-1,39,39,40,41,42, 16,-1,13,14,15,-1,12,-1,11,10,10,11,12,12,12,12,13,14,15,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,11,12,13,14,14,14,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,40,-1,-1,-1,41,-1,44, 14,-1,11,10,10,10,10,10,-1,9,8,-1,10,10,11,12,13,13,13,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,41,41,41,41,41,42,-1,45, 13,-1,10,10,9,9,9,9,-1,-1,7,-1,9,9,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,29,29,-1,34,-1,-1,40,40,40,40,41,41,-1,44, 12,-1,9,9,9,8,8,8,-1,-1,6,-1,8,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,-1,33,-1,-1,39,39,39,40,40,40,-1,43, 11,-1,8,9,9,8,7,8,-1,5,5,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,39,38,39,40,40,39,-1,42, 10,-1,7,-1,-1,-1,6,-1,-1,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,37,-1,-1,-1,38,-1,41, 9,-1,6,6,6,-1,5,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,36,-1,37,37,37,-1,40, 8,7,6,5,5,-1,4,-1,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,-1,35,-1,36,36,37,38,39, 9,-1,-1,5,4,3,3,-1,1,1,2,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 10,11,-1,5,4,3,2,1,0,1,2,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 11,11,-1,5,4,3,3,-1,1,1,2,3,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 12,12,-1,5,4,4,4,-1,2,2,2,3,4,-1,-1,-1,10,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 13,13,-1,5,5,5,5,-1,-1,3,3,3,4,5,-1,-1,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 14,14,-1,6,6,6,6,-1,-1,4,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 15,15,-1,7,7,-1,7,8,-1,5,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 16,16,-1,-1,8,9,8,8,-1,6,6,-1,6,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 17,17,17,-1,9,9,9,-1,-1,7,7,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 17,16,16,-1,-1,10,-1,-1,9,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 17,16,15,14,13,12,11,10,10,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 18,-1,-1,14,13,12,11,11,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 18,-1,-1,-1,13,12,12,12,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 17,16,15,14,13,13,13,13,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 17,16,16,16,16,-1,-1,16,16,16,17,18,19,20,21,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,39,38,38,38,38,39, 17,17,17,17,17,18,18,17,17,17,17,18,19,20,21,21,20,19,18,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,49,50,50,49,49,49,49,49, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,48,48,48,-1,-1,48,48,48,48,49, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,48,48,47,47,-1,-1,47,47,47,48,49, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,36,36,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,37,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 30,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 29,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 28,28,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 27,27,27,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,-1,48,48,49, 26,26,27,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,43,43,-1,49,49,49, 25,25,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,42,42,43,42,-1,-1,50,50, 24,24,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,25,25,-1,-1,35,35,36,37,38,39,39,-1,42,41,-1,41,41,-1,49,49, 23,23,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,24,24,24,24,-1,-1,36,36,37,38,38,38,-1,-1,40,40,40,40,-1,48,48, 22,22,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,-1,-1,23,23,23,23,23,24,25,-1,-1,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 21,21,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,17,17,17,17,17,18,19,-1,-1,22,22,22,22,23,24,25,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 20,20,-1,18,17,16,16,-1,14,14,14,15,-1,-1,16,16,16,16,16,16,17,18,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 19,20,-1,17,17,16,15,14,13,13,13,-1,-1,15,15,15,15,15,15,16,17,18,18,19,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 18,-1,-1,16,16,16,15,-1,12,12,12,-1,14,14,14,14,14,14,15,16,17,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 17,16,15,15,16,-1,14,-1,11,11,11,-1,13,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,-1,39,39,40,41,42, 17,-1,14,15,16,-1,13,-1,11,10,10,11,12,12,12,12,13,14,15,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 16,-1,13,-1,-1,-1,12,-1,-1,9,9,-1,11,11,11,12,13,14,14,14,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,40,-1,-1,-1,41,-1,44, 15,-1,12,11,11,11,11,11,-1,9,8,-1,10,10,11,12,13,13,13,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,40,40,40,40,40,41,-1,44, 14,-1,11,11,10,10,10,10,-1,-1,7,-1,9,9,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 13,-1,10,10,10,9,9,9,-1,-1,6,-1,8,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 12,-1,9,10,10,9,8,9,-1,5,5,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 11,-1,8,-1,-1,-1,7,-1,-1,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 10,-1,7,7,7,-1,6,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 9,8,7,6,6,-1,5,-1,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 10,-1,-1,6,5,4,4,-1,1,1,1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 11,12,-1,6,5,4,3,2,1,0,1,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 12,12,-1,6,5,4,4,-1,1,1,1,2,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 13,13,-1,6,5,5,5,-1,2,2,2,2,3,-1,-1,-1,10,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 14,14,-1,6,6,6,6,-1,-1,3,3,3,3,4,-1,-1,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 15,15,-1,7,7,7,7,-1,-1,4,4,4,4,4,5,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 16,16,-1,8,8,-1,8,9,-1,5,5,5,5,5,5,6,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 17,17,-1,-1,9,10,9,9,-1,6,6,-1,6,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 17,17,17,-1,10,10,10,-1,-1,7,7,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 17,16,16,-1,-1,11,-1,-1,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 17,16,15,14,13,12,11,10,10,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 18,-1,-1,14,13,12,11,11,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 18,-1,-1,-1,13,12,12,12,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 17,16,15,14,13,13,13,13,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,36,-1,-1,36,36,36,37,38, 17,16,16,16,16,-1,-1,16,16,16,17,18,19,20,21,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,38,37,37,37,37,38, 17,17,17,17,17,18,18,17,17,17,17,18,19,20,21,21,20,19,18,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38,38, 30,30,30,30,30,30,31,30,30,30,30,31,32,33,34,34,33,32,31,30,31,32,33,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,49,50,50,49,49,49,49,49, 30,29,29,29,29,30,-1,29,29,29,30,31,32,33,34,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,47,48,48,48,-1,-1,48,48,48,48,49, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,33,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,48,48,47,47,-1,-1,47,47,47,48,49, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,29,28,27,27,27,27,27,27,28,-1,31,31,32,32,-1,36,36,37,37,37,37,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 30,29,28,27,26,26,26,26,-1,-1,31,30,29,28,27,26,26,26,26,27,28,-1,31,31,31,32,-1,37,37,36,36,36,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 31,-1,-1,-1,26,25,25,25,-1,32,31,31,-1,28,27,26,25,25,25,-1,-1,-1,30,30,31,32,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 31,-1,-1,27,26,25,24,24,-1,-1,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,34,35,35,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 30,29,28,27,26,25,24,23,23,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,31,32,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 29,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,22,22,23,24,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 28,28,28,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,22,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,-1,-1,48,48,49, 27,27,28,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,22,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,43,43,43,-1,49,49,49, 26,26,-1,-1,21,21,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,42,42,43,42,-1,-1,50,50, 25,25,-1,20,20,20,20,21,-1,18,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,25,25,-1,-1,35,35,36,37,38,39,39,-1,42,41,-1,41,41,-1,49,49, 24,24,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,23,24,24,24,24,-1,-1,36,36,37,38,38,38,-1,-1,40,40,40,40,-1,48,48, 23,23,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,18,18,18,18,18,18,19,-1,-1,23,23,23,23,23,24,25,-1,-1,37,37,37,37,37,-1,-1,39,39,39,39,-1,47,47, 22,22,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,17,17,17,17,17,18,19,-1,-1,22,22,22,22,23,24,25,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,46,46, 21,21,-1,18,17,16,16,-1,14,14,14,15,-1,-1,16,16,16,16,16,16,17,18,19,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,36,35,35,35,-1,37,37,38,39,-1,45,45, 20,21,-1,18,17,16,15,14,13,13,13,-1,-1,15,15,15,15,15,15,16,17,18,18,19,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,35,36,37,38,39,-1,45,44, 19,-1,-1,17,17,16,16,-1,12,12,12,-1,14,14,14,14,14,14,15,16,17,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,29,-1,33,33,33,-1,37,37,38,39,-1,-1,43, 18,17,16,16,17,-1,15,-1,11,11,11,-1,13,13,13,13,13,14,15,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,-1,38,-1,39,39,40,41,42, 18,-1,15,16,17,-1,14,-1,11,10,10,11,12,12,12,12,13,14,15,15,15,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,39,-1,40,40,40,-1,43, 17,-1,14,-1,-1,-1,13,-1,-1,9,9,-1,11,11,11,12,13,14,14,14,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,40,-1,-1,-1,41,-1,44, 16,-1,13,12,12,12,12,12,-1,9,8,-1,10,10,11,12,13,13,13,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,40,40,40,40,40,41,-1,44, 15,-1,12,12,11,11,11,11,-1,-1,7,-1,9,9,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 14,-1,11,11,11,10,10,10,-1,-1,6,-1,8,8,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 13,-1,10,11,11,10,9,10,-1,5,5,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,21,22,23,24,25,26,27,28,-1,32,32,-1,38,37,38,39,39,38,-1,41, 12,-1,9,-1,-1,-1,8,-1,-1,4,4,-1,6,6,7,8,9,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,25,26,27,28,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 11,-1,8,8,8,-1,7,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 10,9,8,7,7,-1,6,-1,2,2,2,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 11,-1,-1,7,6,5,5,-1,2,1,1,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 12,13,-1,7,6,5,4,3,2,1,0,-1,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 13,13,-1,7,6,5,5,-1,2,1,1,2,-1,-1,9,9,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 14,14,-1,7,6,6,6,-1,2,2,2,2,3,-1,-1,-1,10,10,11,12,13,14,15,-1,-1,20,20,20,21,22,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 15,15,-1,7,7,7,7,-1,-1,3,3,3,3,4,-1,-1,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 16,16,-1,8,8,8,8,-1,-1,4,4,4,4,4,5,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 17,17,-1,9,9,-1,9,10,-1,5,5,5,5,5,5,6,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 18,18,-1,-1,10,11,10,10,-1,6,6,-1,6,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 17,17,17,-1,11,11,11,-1,-1,7,7,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 17,16,16,-1,-1,12,-1,-1,9,8,8,8,8,8,8,8,8,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,9,9,9,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 17,16,15,14,13,12,11,10,10,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 18,-1,-1,14,13,12,11,11,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 18,-1,-1,-1,13,12,12,12,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 17,16,15,14,13,13,13,13,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,36,-1,-1,36,36,36,37,38, 17,16,16,16,16,-1,-1,16,16,16,17,18,19,20,21,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,38,37,37,37,37,38, 17,17,17,17,17,18,18,17,17,17,17,18,19,20,21,21,20,19,18,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,44,45,46,45,45,45,45,46,46,45,45,45,45,45, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,46,45,44,44,44,-1,-1,44,44,44,44,45, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 32,31,30,29,28,28,28,28,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,41,41,41,41,42,43,44,45, 33,-1,-1,-1,28,27,27,27,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,40,40,40,41,-1,-1,-1,46, 33,-1,-1,29,28,27,26,26,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,39,39,40,41,42,-1,-1,46, 32,31,30,29,28,27,26,25,25,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,38,38,39,40,41,42,43,44,45, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,22,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,36,36,37,-1,-1,38,-1,-1,44,44,45, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,35,35,-1,-1,37,37,37,-1,45,45,45, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,34,-1,34,34,-1,36,36,37,36,-1,-1,44,44, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,-1,-1,33,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,43,43, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,42,42, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,20,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,40,40, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,30,29,29,29,-1,31,31,32,33,-1,39,39, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,-1,39,38, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,22,22,23,-1,27,27,27,-1,31,31,32,33,-1,-1,37, 23,22,21,20,20,-1,19,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,21,22,23,-1,26,26,27,-1,32,-1,33,33,34,35,36, 24,-1,21,21,21,-1,20,-1,13,12,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,20,20,21,22,23,24,25,26,27,-1,33,-1,34,34,34,-1,37, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,19,19,20,21,22,23,-1,26,26,-1,-1,34,-1,-1,-1,35,-1,38, 22,-1,19,18,18,18,18,18,-1,11,10,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,17,17,17,17,18,18,19,20,21,22,23,-1,27,27,-1,36,35,36,37,37,36,-1,39, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,23,23,-1,28,-1,-1,36,36,36,36,37,37,-1,40, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,36,36,36,-1,39, 19,-1,16,17,17,16,15,16,-1,7,7,-1,5,5,5,5,5,5,5,6,7,8,9,-1,-1,15,15,15,15,16,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,4,4,4,4,4,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 16,15,14,13,13,-1,12,-1,7,6,6,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,-1,30,30,31,32,-1,38,38, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,4,4,5,6,7,8,9,-1,-1,14,14,14,15,16,17,18,-1,-1,-1,25,25,26,27,28,-1,31,31,31,32,-1,39,39, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,-1,-1,24,24,25,26,27,-1,-1,32,32,32,32,-1,40,40, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,-1,-1,33,33,33,33,-1,39,39, 23,23,-1,15,15,-1,15,16,-1,13,13,13,13,13,13,14,-1,-1,7,7,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,-1,35,34,34,34,34,-1,38,38, 24,24,-1,-1,16,17,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,35,35,35,35,-1,-1,37,37, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,19,20,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,36,36,-1,36,36,36, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,-1,18,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,37,-1,-1,35,35,36, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,32,33,34,35,36,35,35,35,-1,36,35,35,35,35,36, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,30,29,28,27,28,29,30,31,32,33,34,35,36,36,36,36,37,36,36,36,36,36,36, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,44,45,45,44,44,44,44,45,45,44,44,44,44,44, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,45,44,43,43,43,-1,-1,43,43,43,43,44, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 32,31,30,29,28,28,28,28,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,40,40,40,40,41,42,43,44, 33,-1,-1,-1,28,27,27,27,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,39,39,39,40,-1,-1,-1,45, 33,-1,-1,29,28,27,26,26,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,38,38,39,40,41,-1,-1,45, 32,31,30,29,28,27,26,25,25,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,37,37,38,39,40,41,42,43,44, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,22,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,35,35,35,36,-1,-1,37,-1,-1,43,43,44, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,35,34,34,-1,-1,36,36,36,-1,44,44,44, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,43,43, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,42,42, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,20,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,22,22,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,21,21,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 23,22,21,20,20,-1,19,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,20,20,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 24,-1,21,21,21,-1,20,-1,13,12,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,19,19,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,16,16,17,18,18,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 22,-1,19,18,18,18,18,18,-1,11,10,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,17,17,17,17,17,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 19,-1,16,17,17,16,15,16,-1,7,7,-1,5,5,5,5,5,5,5,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,4,4,4,4,4,4,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 16,15,14,13,13,-1,12,-1,7,6,6,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,-1,29,29,30,31,-1,37,37, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,3,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,24,24,25,26,27,-1,30,30,30,31,-1,38,38, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,23,23,24,25,26,-1,-1,31,31,31,31,-1,39,39, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,-1,-1,32,32,32,32,-1,38,38, 23,23,-1,15,15,-1,15,16,-1,13,13,13,13,13,13,14,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,-1,34,33,33,33,33,-1,37,37, 24,24,-1,-1,16,17,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,34,34,34,34,-1,-1,36,36, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,19,20,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,35,35,-1,35,35,35, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,-1,-1,34,34,35, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,44,45,44,43,43,43,43,44,44,43,43,43,43,43, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,45,44,43,42,42,42,-1,-1,42,42,42,42,43, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 32,31,30,29,28,28,28,28,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,39,39,39,39,40,41,42,43, 33,-1,-1,-1,28,27,27,27,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,38,38,38,39,-1,-1,-1,44, 33,-1,-1,29,28,27,26,26,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,37,37,38,39,40,-1,-1,44, 32,31,30,29,28,27,26,25,25,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,36,36,37,38,39,40,41,42,43, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,22,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,34,34,34,34,35,-1,-1,36,-1,-1,42,42,43, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,34,33,33,-1,-1,35,35,35,-1,43,43,43, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,42,42, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,41,41, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,20,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,38,38, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,21,21,21,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,20,20,20,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 23,22,21,20,20,-1,19,-1,13,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,19,19,19,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 24,-1,21,21,21,-1,20,-1,13,12,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,16,16,17,17,17,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 22,-1,19,18,18,18,18,18,-1,11,10,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,17,17,17,16,16,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 20,-1,17,17,17,16,16,16,-1,-1,8,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 19,-1,16,17,17,16,15,16,-1,7,7,-1,5,5,5,5,5,5,5,5,5,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 18,-1,15,-1,-1,-1,14,-1,-1,6,6,-1,4,4,4,4,4,4,4,4,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 17,-1,14,14,14,-1,13,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 16,15,14,13,13,-1,12,-1,7,6,6,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 17,-1,-1,13,12,11,11,-1,7,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 19,19,-1,13,12,11,11,-1,9,9,9,10,-1,-1,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,-1,28,28,29,30,-1,36,36, 20,20,-1,13,12,12,12,-1,10,10,10,10,11,-1,-1,-1,2,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,23,23,24,25,26,-1,29,29,29,30,-1,37,37, 21,21,-1,13,13,13,13,-1,-1,11,11,11,11,12,-1,-1,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,-1,-1,22,22,23,24,25,-1,-1,30,30,30,30,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,12,13,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,-1,-1,31,31,31,31,-1,37,37, 23,23,-1,15,15,-1,15,16,-1,13,13,13,13,13,13,14,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,-1,33,32,32,32,32,-1,36,36, 24,24,-1,-1,16,17,16,16,-1,14,14,-1,14,14,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,33,33,33,33,-1,-1,35,35, 25,25,25,-1,17,17,17,-1,-1,15,15,16,15,15,15,15,15,16,17,18,19,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,34,34,-1,34,34,34, 25,24,24,-1,-1,18,-1,-1,17,16,16,16,16,16,16,16,16,16,17,18,19,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,-1,-1,33,33,34, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,17,18,19,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 25,24,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 26,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 26,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,44,44,43,42,42,42,42,43,43,42,42,42,42,42, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 32,31,30,29,28,28,28,28,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,38,38,38,38,39,40,41,42, 33,-1,-1,-1,28,27,27,27,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,37,37,37,38,-1,-1,-1,43, 33,-1,-1,29,28,27,26,26,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,36,36,37,38,39,-1,-1,43, 32,31,30,29,28,27,26,25,25,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,35,35,36,37,38,39,40,41,42, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,22,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,33,33,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,41,41, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,40,40, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,20,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,20,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,18,19,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 23,22,21,20,20,-1,19,-1,14,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,18,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,16,16,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 23,-1,20,19,19,19,19,19,-1,12,11,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,17,17,16,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 20,-1,17,18,18,17,16,17,-1,8,8,-1,5,5,5,5,5,5,5,5,5,5,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,4,4,4,4,4,4,4,4,4,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,-1,27,27,28,29,-1,35,35, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,2,2,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,22,22,23,24,25,-1,28,28,28,29,-1,36,36, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,3,3,3,3,4,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,-1,-1,30,30,30,30,-1,36,36, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,5,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,-1,32,31,31,31,31,-1,35,35, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,32,32,32,32,-1,-1,34,34, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,33,33,-1,33,33,33, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,-1,-1,32,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 32,31,30,29,28,28,28,28,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,37,37,37,37,38,39,40,41, 33,-1,-1,-1,28,27,27,27,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,36,36,36,37,-1,-1,-1,42, 33,-1,-1,29,28,27,26,26,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,35,35,36,37,38,-1,-1,42, 32,31,30,29,28,27,26,25,25,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,34,34,35,36,37,38,39,40,41, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,22,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,20,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 23,22,21,20,20,-1,19,-1,14,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 24,-1,21,20,20,20,20,20,-1,13,12,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 21,-1,18,19,19,18,17,18,-1,9,9,-1,5,5,5,5,5,5,5,5,5,5,5,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,4,4,4,4,4,4,4,4,4,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,-1,26,26,27,28,-1,34,34, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,2,2,2,2,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,21,21,22,23,24,-1,27,27,27,28,-1,35,35, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,-1,-1,29,29,29,29,-1,35,35, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,-1,31,30,30,30,30,-1,34,34, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,31,31,31,31,-1,-1,33,33, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,32,32,-1,32,32,32, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,-1,-1,31,31,32, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 32,31,30,29,28,28,28,28,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,36,36,36,36,37,38,39,40, 33,-1,-1,-1,28,27,27,27,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,35,35,35,36,-1,-1,-1,41, 33,-1,-1,29,28,27,26,26,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,34,34,35,36,37,-1,-1,41, 32,31,30,29,28,27,26,25,25,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,33,33,34,35,36,37,38,39,40, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,22,21,21,21,22,-1,-1,26,26,27,28,29,30,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,22,21,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 31,31,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 30,30,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 23,22,21,20,20,-1,19,-1,14,13,13,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,-1,-1,15,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,9,9,9,10,9,9,9,9,9,10,11,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 25,-1,22,21,21,21,21,21,-1,14,13,-1,8,8,9,10,9,8,8,8,9,10,11,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,6,6,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,5,5,5,5,5,5,5,5,5,5,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,4,4,4,4,4,4,4,4,4,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,-1,25,25,26,27,-1,33,33, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,2,2,2,2,2,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,20,20,21,22,23,-1,26,26,26,27,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,-1,-1,28,28,28,28,-1,34,34, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,-1,30,29,29,29,29,-1,33,33, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,30,30,30,30,-1,-1,32,32, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,31,31,-1,31,31,31, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,-1,-1,30,30,31, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,36,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 33,32,31,30,29,29,29,29,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,35,35,35,35,36,37,38,39, 34,-1,-1,-1,29,28,28,28,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,34,34,34,35,-1,-1,-1,40, 34,-1,-1,30,29,28,27,27,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,33,33,34,35,36,-1,-1,40, 33,32,31,30,29,28,27,26,26,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,32,32,33,34,35,36,37,38,39, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,29,30,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,23,22,21,21,21,22,-1,-1,26,26,27,28,29,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,23,22,21,20,21,22,23,24,25,26,27,28,29,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 24,23,22,21,21,-1,20,-1,15,14,14,-1,12,12,11,11,11,11,11,11,11,11,11,12,13,14,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,11,11,10,10,10,10,10,10,10,11,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,10,10,10,10,9,9,9,9,9,10,11,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 26,-1,23,22,22,22,22,22,-1,15,14,-1,9,9,10,10,9,8,8,8,9,10,11,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,4,4,4,4,4,4,4,4,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,21,21,22,22,-1,24,24,25,26,-1,32,32, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,3,2,2,2,2,2,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,20,20,21,22,23,-1,25,25,25,26,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,3,3,3,3,3,3,3,-1,-1,8,8,9,9,10,11,12,-1,-1,19,19,20,21,22,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,10,11,-1,-1,18,18,19,20,21,22,-1,-1,27,27,27,27,-1,34,34, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,-1,29,28,28,28,28,-1,33,33, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,29,29,29,29,-1,-1,32,32, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,30,30,-1,31,31,31, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,31,-1,-1,30,30,31, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 34,33,32,31,30,30,30,30,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 35,-1,-1,-1,30,29,29,29,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 35,-1,-1,31,30,29,28,28,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,39, 34,33,32,31,30,29,28,27,27,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,38, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,29,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,24,23,22,21,21,21,22,-1,-1,26,26,27,28,29,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,19,19,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,18,18,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,17,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,13,13,13,13,14,15,15,15,16,16,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,13,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,15,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 25,24,23,22,22,-1,21,-1,16,15,15,-1,13,12,11,11,11,11,11,11,11,11,11,12,13,14,14,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,12,11,10,10,10,10,10,10,10,11,-1,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,11,11,11,10,9,9,9,9,9,10,11,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 27,-1,24,23,23,23,23,23,-1,16,15,-1,10,10,11,10,9,8,8,8,9,10,11,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,5,5,5,5,5,5,5,5,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,4,4,4,4,4,4,4,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,21,21,21,21,-1,23,23,24,25,-1,31,31, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,4,3,2,2,2,2,2,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,20,20,21,22,22,-1,24,24,24,25,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,4,3,3,3,3,3,3,-1,-1,8,8,8,8,9,10,11,-1,-1,19,19,20,21,22,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,4,4,4,4,4,4,5,6,7,8,9,9,9,10,-1,-1,18,18,19,20,21,22,-1,-1,26,26,26,26,-1,34,34, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,5,5,5,5,5,5,6,7,8,9,10,10,-1,-1,17,17,18,19,20,21,22,-1,28,27,27,27,27,-1,33,33, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,28,28,28,28,-1,-1,32,32, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,29,29,29,-1,31,31,31, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,30,-1,-1,30,30,31, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 30,29,28,27,26,25,24,23,23,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 31,-1,-1,27,26,25,24,24,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 31,-1,-1,-1,26,25,25,25,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 30,29,28,27,26,26,26,26,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 35,35,35,35,35,35,36,35,35,35,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 35,34,34,34,34,35,-1,34,34,34,35,36,37,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 35,34,33,32,31,31,31,31,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 36,-1,-1,-1,31,30,30,30,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 36,-1,-1,32,31,30,29,29,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,38, 35,34,33,32,31,30,29,28,28,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,37, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,28,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,19,19,19,19,19,19,19,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,18,18,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,13,13,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,14,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,11,11,11,11,11,11,11,11,12,13,13,13,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,12,12,11,10,9,9,9,9,9,10,11,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 28,-1,25,24,24,24,24,24,-1,17,16,-1,11,11,11,10,9,8,8,8,9,10,11,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,5,5,5,5,5,5,5,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,4,3,2,2,2,2,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,20,20,21,21,21,-1,23,23,23,24,-1,31,31, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,5,4,3,3,3,3,3,-1,-1,7,7,7,7,8,9,10,-1,-1,19,19,20,21,22,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,4,4,4,4,4,4,5,6,7,8,8,8,8,9,-1,-1,18,18,19,20,21,22,-1,-1,25,25,25,25,-1,33,33, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,5,5,5,5,5,5,6,7,8,9,9,9,-1,-1,17,17,18,19,20,21,22,-1,27,26,26,26,26,-1,33,33, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,27,27,27,27,-1,-1,32,32, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,-1,31,31,31, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,-1,-1,30,30,31, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 31,30,29,28,27,26,25,24,24,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 32,-1,-1,28,27,26,25,25,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 32,-1,-1,-1,27,26,26,26,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 31,30,29,28,27,27,27,27,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 35,35,35,35,35,35,36,35,35,35,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 35,34,34,34,34,35,-1,34,34,34,35,36,37,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 35,34,33,32,31,31,31,31,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 36,-1,-1,-1,31,30,30,30,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 36,-1,-1,32,31,30,29,29,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 35,34,33,32,31,30,29,28,28,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,28,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,24,23,22,21,20,21,22,23,24,25,26,27,28,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,19,19,19,19,19,19,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,19,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,17,17,17,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,13,13,13,13,13,13,13,13,13,13,14,14,14,14,14,14,14,14,14,14,14,14,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,12,12,12,12,12,12,12,12,12,-1,13,13,13,13,13,13,13,13,13,13,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,11,11,11,11,11,11,11,11,12,13,12,12,12,12,12,12,12,12,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,9,9,9,9,10,11,-1,-1,12,11,10,10,10,10,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 29,-1,26,25,25,25,25,25,-1,17,17,-1,12,12,11,10,9,8,8,8,9,10,11,-1,-1,12,11,10,9,9,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,27,28,28,-1,31, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,27,27,27,-1,30, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,5,5,5,5,5,5,-1,-1,6,6,6,6,7,8,9,10,11,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,4,4,4,4,4,-1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,10,11,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,5,4,3,2,2,2,-1,-1,5,5,5,6,7,8,9,-1,-1,-1,19,19,20,20,20,-1,22,22,22,23,-1,30,30, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,6,5,4,3,3,3,3,-1,-1,6,6,6,6,7,8,9,-1,-1,18,18,19,20,21,-1,-1,23,23,23,23,-1,31,31, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,5,4,4,4,4,4,5,6,7,7,7,7,7,8,-1,-1,17,17,18,19,20,21,-1,-1,24,24,24,24,-1,32,32, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,5,5,5,5,5,5,6,7,8,8,8,8,-1,-1,16,16,17,18,19,20,21,-1,26,25,25,25,25,-1,32,32, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,26,26,26,26,-1,-1,31,31, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,-1,30,30,30, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,-1,-1,29,29,30, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 32,31,30,29,28,27,26,25,25,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 33,-1,-1,29,28,27,26,26,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 33,-1,-1,-1,28,27,27,27,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 32,31,30,29,28,28,28,28,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 32,32,32,32,32,33,33,32,32,32,32,33,34,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 35,35,35,35,35,35,36,35,35,35,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 35,34,34,34,34,35,-1,34,34,34,35,36,37,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 35,34,33,32,31,31,31,31,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 36,-1,-1,-1,31,30,30,30,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 36,-1,-1,32,31,30,29,29,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 35,34,33,32,31,30,29,28,28,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,16,16,16,16,16,16,16,-1,-1,16,16,16,16,16,16,16,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,13,13,13,13,13,13,13,13,13,13,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,12,12,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,9,9,9,9,10,11,-1,-1,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 29,-1,26,26,26,26,25,26,-1,17,17,-1,13,12,11,10,9,8,8,8,9,10,11,-1,-1,11,10,9,8,8,8,9,10,11,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 29,-1,26,26,25,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,26,27,27,-1,30, 28,-1,25,25,25,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,26,26,26,-1,29, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,9,8,7,6,5,5,5,5,5,-1,-1,5,5,5,5,6,7,8,9,10,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,8,7,6,5,4,4,4,4,-1,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,10,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,7,6,5,4,3,3,3,-1,-1,4,4,4,5,6,7,8,-1,-1,-1,18,18,19,19,19,-1,21,21,21,22,-1,29,29, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,7,6,5,4,4,4,4,-1,-1,5,5,5,5,6,7,8,-1,-1,17,17,18,19,20,-1,-1,22,22,22,22,-1,30,30, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,6,5,5,5,5,5,6,7,6,6,6,6,6,7,-1,-1,16,16,17,18,19,20,-1,-1,23,23,23,23,-1,31,31, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,21,21,22,-1,-1,6,6,6,6,6,6,7,7,7,7,7,7,-1,-1,15,15,16,17,18,19,20,-1,25,24,24,24,24,-1,31,31, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,22,22,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,25,25,25,25,-1,-1,30,30, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,-1,29,29,29, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,-1,-1,28,28,29, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 33,32,31,30,29,28,27,26,26,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 34,-1,-1,30,29,28,27,27,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 34,-1,-1,-1,29,28,28,28,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 33,32,31,30,29,29,29,29,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 33,32,32,32,32,-1,-1,32,32,32,33,34,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 33,33,33,33,33,34,34,33,33,33,33,34,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 35,35,35,35,35,35,36,35,35,35,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 35,34,34,34,34,35,-1,34,34,34,35,36,37,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 35,34,33,32,31,31,31,31,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 36,-1,-1,-1,31,30,30,30,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 36,-1,-1,32,31,30,29,29,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 35,34,33,32,31,30,29,28,28,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,25,24,23,22,22,22,-1,-1,-1,-1,-1,-1,28,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,25,24,23,22,21,21,21,22,-1,-1,26,26,27,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,24,23,22,21,20,21,22,23,24,25,26,27,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,17,17,17,17,17,17,18,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,16,16,16,16,16,16,16,-1,-1,16,16,16,16,16,16,16,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,15,15,15,15,15,15,15,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,13,13,13,13,13,13,13,13,13,13,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,12,12,12,12,12,12,12,12,12,-1,12,12,12,12,12,12,12,12,12,12,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,11,11,11,11,11,11,11,11,12,12,11,11,11,11,11,11,11,11,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,10,11,-1,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,9,9,9,9,10,11,-1,-1,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,11,10,9,8,8,8,9,10,11,-1,-1,11,10,9,8,8,8,9,10,11,12,13,-1,17,17,-1,26,25,26,26,26,26,-1,29, 30,-1,27,27,26,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,25,26,26,-1,29, 29,-1,26,26,26,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,25,25,25,-1,28, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,10,9,8,7,6,5,5,5,5,-1,-1,5,5,5,5,5,6,7,8,9,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,-1,4,4,4,4,5,6,7,8,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,9,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,8,7,6,5,4,4,4,-1,-1,3,3,3,4,5,6,7,-1,-1,-1,17,17,18,18,18,-1,20,20,20,21,-1,28,28, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,8,7,6,5,5,5,5,-1,-1,4,4,4,4,5,6,7,-1,-1,16,16,17,18,19,-1,-1,21,21,21,21,-1,29,29, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,7,6,6,6,6,6,7,6,5,5,5,5,5,6,-1,-1,15,15,16,17,18,19,-1,-1,22,22,22,22,-1,30,30, 32,32,-1,24,24,-1,24,25,-1,22,22,22,22,22,21,21,-1,-1,7,7,7,7,7,7,6,6,6,6,6,6,-1,-1,14,14,15,16,17,18,19,-1,24,23,23,23,23,-1,30,30, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,24,24,24,24,-1,-1,29,29, 34,34,34,-1,26,26,26,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,-1,28,28,28, 34,33,33,-1,-1,27,-1,-1,26,25,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,-1,-1,27,27,28, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 34,33,32,31,30,29,28,27,27,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 35,-1,-1,31,30,29,28,28,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 35,-1,-1,-1,30,29,29,29,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 34,33,32,31,30,30,30,30,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 34,33,33,33,33,-1,-1,33,33,33,34,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 34,34,34,34,34,35,35,34,34,34,34,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, 36,36,36,36,36,36,37,36,36,36,36,37,38,38,37,36,35,34,33,32,33,34,35,36,37,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 36,35,35,35,35,36,-1,35,35,35,36,37,38,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 36,35,34,33,32,32,32,32,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 37,-1,-1,-1,32,31,31,31,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 37,-1,-1,33,32,31,30,30,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 36,35,34,33,32,31,30,29,29,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,26,25,24,23,22,22,22,23,-1,-1,27,27,28,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,25,24,23,22,21,22,23,24,25,26,27,28,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,19,19,19,19,19,19,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,19,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,17,17,17,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,14,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,13,13,13,13,13,13,13,13,13,-1,12,12,12,12,12,12,12,12,12,12,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,12,12,12,12,12,12,12,12,13,12,11,11,11,11,11,11,11,11,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,10,10,10,10,11,12,-1,-1,11,10,9,9,9,9,9,10,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,9,9,10,11,12,-1,-1,11,10,9,8,8,8,9,10,11,12,12,-1,17,17,-1,25,25,25,25,25,26,-1,29, 31,-1,28,28,27,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 30,-1,27,27,27,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,11,10,9,8,7,6,6,6,6,-1,-1,5,5,5,5,5,5,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,-1,4,4,4,4,4,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,11,10,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,7,8,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,9,8,7,6,5,5,5,-1,-1,2,2,2,3,4,5,6,-1,-1,-1,16,16,17,17,17,-1,19,19,19,20,-1,27,27, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,9,8,7,6,6,6,6,-1,-1,3,3,3,3,4,5,6,-1,-1,15,15,16,17,18,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,21,21,-1,-1,8,7,7,7,7,7,6,5,4,4,4,4,4,5,-1,-1,14,14,15,16,17,18,-1,-1,21,21,21,21,-1,29,29, 33,33,-1,25,25,-1,25,26,-1,23,23,23,22,21,20,20,-1,-1,8,8,8,8,7,6,5,5,5,5,5,5,-1,-1,13,13,14,15,16,17,18,-1,23,22,22,22,22,-1,29,29, 34,34,-1,-1,26,27,26,26,-1,24,24,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,12,12,13,14,15,-1,18,18,-1,23,23,23,23,-1,-1,28,28, 34,34,34,-1,27,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,-1,27,27,27, 34,33,33,-1,-1,28,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,-1,-1,26,26,27, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 34,33,33,33,33,-1,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,27,26,26,26,26,27, 34,34,34,34,34,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,27,27,27,27,27,27, 37,37,37,37,37,37,38,37,37,37,37,38,39,39,38,37,36,35,34,33,34,35,36,37,38,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 37,36,36,36,36,37,-1,36,36,36,37,38,39,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 37,36,35,34,33,33,33,33,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 38,-1,-1,-1,33,32,32,32,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 38,-1,-1,34,33,32,31,31,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 37,36,35,34,33,32,31,30,30,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,27,26,25,24,23,23,23,24,-1,-1,28,28,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,26,25,24,23,22,23,24,25,26,27,28,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,19,19,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,18,18,18,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,13,13,12,11,11,11,11,11,11,11,11,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,11,10,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,11,10,9,9,9,9,9,10,11,12,12,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,11,10,9,8,8,8,9,10,11,11,11,-1,16,17,-1,24,24,24,24,24,25,-1,28, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,5,5,5,5,5,5,5,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,4,4,4,4,4,4,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,2,2,2,2,3,4,5,-1,-1,-1,16,16,16,16,16,-1,18,18,18,19,-1,26,26, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,-1,-1,10,9,8,7,7,7,7,-1,-1,3,3,3,3,3,4,5,-1,-1,15,15,16,17,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,23,23,22,21,21,-1,-1,9,8,8,8,8,7,6,5,4,4,4,4,4,4,-1,-1,14,14,15,16,17,18,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,26,26,-1,26,27,-1,24,24,23,22,21,20,20,-1,-1,9,9,9,8,7,6,5,5,5,5,5,5,-1,-1,13,13,14,15,16,17,18,-1,22,21,21,21,21,-1,29,29, 35,35,-1,-1,27,28,27,27,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,12,12,13,14,15,-1,18,18,-1,22,22,22,22,-1,-1,28,28, 34,34,34,-1,28,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,-1,27,27,27, 34,33,33,-1,-1,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,24,-1,-1,26,26,27, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 34,33,33,33,33,-1,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,27,26,26,26,26,27, 34,34,34,34,34,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,27,27,27,27,27,27, 38,38,38,38,38,38,39,38,38,38,38,39,40,39,38,37,36,35,34,33,34,35,36,37,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 38,37,37,37,37,38,-1,37,37,37,38,39,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 38,37,36,35,34,34,34,34,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 39,-1,-1,-1,34,33,33,33,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 39,-1,-1,35,34,33,32,32,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 38,37,36,35,34,33,32,31,31,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,28,27,26,25,24,23,23,23,24,-1,-1,28,28,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,27,26,25,24,23,22,23,24,25,26,27,28,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,20,19,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,19,19,19,18,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,18,18,18,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,17,17,17,16,16,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,15,15,15,-1,12,12,12,12,12,12,12,12,12,12,12,13,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,14,14,13,12,11,11,11,11,11,11,11,11,11,12,13,-1,15,15,16,-1,21,-1,22,22,23,24,25, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,-1,11,10,10,10,10,10,10,10,11,12,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,11,10,9,9,9,9,9,10,11,11,11,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,11,10,9,8,8,8,9,10,11,10,10,-1,15,16,-1,23,23,23,23,23,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,5,5,5,5,5,5,5,5,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,4,4,4,4,4,4,4,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,2,2,2,2,2,3,4,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,25,25, 33,33,-1,25,25,25,25,-1,-1,23,23,23,22,22,-1,-1,11,10,9,8,8,8,8,-1,-1,3,3,3,3,3,3,4,-1,-1,15,15,16,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,24,23,22,21,21,-1,-1,10,9,9,9,8,7,6,5,4,4,4,4,4,4,-1,-1,14,14,15,16,17,17,-1,-1,19,19,19,19,-1,27,27, 35,35,-1,27,27,-1,27,28,-1,25,24,23,22,21,20,20,-1,-1,10,10,9,8,7,6,5,5,5,5,5,5,-1,-1,13,13,14,15,16,17,18,-1,21,20,20,20,20,-1,28,28, 35,35,-1,-1,28,29,28,28,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,12,12,13,14,15,-1,18,18,-1,21,21,21,21,-1,-1,28,28, 34,34,34,-1,29,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,22,-1,27,27,27, 34,33,33,-1,-1,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,-1,-1,26,26,27, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 34,33,33,33,33,-1,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,27,26,26,26,26,27, 34,34,34,34,34,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,27,27,27,27,27,27, 39,39,39,39,39,39,40,39,39,39,39,40,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 39,38,38,38,38,39,-1,38,38,38,39,40,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 39,38,37,36,35,35,35,35,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 40,-1,-1,-1,35,34,34,34,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 40,-1,-1,36,35,34,33,33,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 39,38,37,36,35,34,33,32,32,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,29,28,27,26,25,24,23,23,23,24,-1,-1,28,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,28,27,26,25,24,23,22,23,24,25,26,27,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,20,19,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,19,19,18,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,18,18,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,17,17,16,16,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,15,15,-1,12,12,12,12,12,12,12,12,12,12,12,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,12,12,-1,14,14,15,-1,20,-1,21,21,22,23,24, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,11,10,10,10,10,10,10,10,11,11,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,11,10,9,9,9,9,9,10,10,10,10,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,11,10,9,8,8,8,9,10,10,9,9,-1,14,15,-1,22,22,22,22,22,23,-1,26, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,5,5,5,5,5,5,5,5,5,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,4,4,4,4,4,4,4,4,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,33,-1,26,25,25,25,-1,23,23,23,23,23,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,2,2,2,2,2,3,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,26,26,26,26,-1,-1,24,24,23,22,22,-1,-1,12,11,10,9,9,8,8,-1,-1,3,3,3,3,3,3,3,-1,-1,15,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,25,24,23,22,21,21,-1,-1,11,10,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,14,14,15,16,16,16,-1,-1,18,18,18,18,-1,26,26, 36,36,-1,28,28,-1,28,29,-1,25,24,23,22,21,20,20,-1,-1,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,13,13,14,15,16,17,17,-1,20,19,19,19,19,-1,27,27, 35,35,-1,-1,29,30,29,29,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,12,12,13,14,15,-1,18,18,-1,20,20,20,20,-1,-1,28,28, 34,34,34,-1,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,21,21,21,-1,27,27,27, 34,33,33,-1,-1,31,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,22,-1,-1,26,26,27, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 34,33,33,33,33,-1,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,27,26,26,26,26,27, 34,34,34,34,34,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,27,27,27,27,27,27, 40,40,40,40,40,40,41,40,40,40,40,41,40,39,38,37,36,35,34,33,34,35,36,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 40,39,39,39,39,40,-1,39,39,39,40,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 40,39,38,37,36,36,36,36,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 41,-1,-1,-1,36,35,35,35,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 41,-1,-1,37,36,35,34,34,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 40,39,38,37,36,35,34,33,33,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,30,29,28,27,26,25,24,23,23,23,24,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,29,29,28,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 38,38,-1,30,30,30,30,31,-1,28,28,28,28,28,28,28,-1,-1,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,20,19,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,20,19,19,18,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,19,18,18,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,18,17,17,16,16,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,17,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,16,15,15,-1,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,-1,19,-1,20,20,21,22,23, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,13,14,-1,21,21,21,21,21,22,-1,25, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,5,5,5,5,5,5,5,5,5,5,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,4,4,4,4,4,4,4,4,4,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 34,34,-1,27,26,26,26,-1,24,24,24,23,23,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,2,2,2,2,2,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 35,35,-1,27,27,27,27,-1,-1,25,24,23,22,22,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,-1,-1,15,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,25,24,23,22,21,21,-1,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,14,14,15,15,15,15,-1,-1,17,17,17,17,-1,25,25, 36,36,-1,29,29,-1,29,30,-1,25,24,23,22,21,20,20,-1,-1,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,13,13,14,15,16,16,16,-1,19,18,18,18,18,-1,26,26, 35,35,-1,-1,30,31,30,30,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,12,12,13,14,15,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 34,34,34,-1,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,20,20,20,-1,27,27,27, 34,33,33,-1,-1,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,21,-1,-1,26,26,27, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 34,33,33,33,33,-1,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,27,26,26,26,26,27, 34,34,34,34,34,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,27,27,27,27,27,27, 41,41,41,41,41,41,42,41,41,41,41,41,40,39,38,37,36,35,34,33,34,35,36,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 41,40,40,40,40,41,-1,40,40,40,41,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 41,40,39,38,37,37,37,37,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 42,-1,-1,-1,37,36,36,36,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 42,-1,-1,38,37,36,35,35,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 41,40,39,38,37,36,35,34,34,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 41,40,40,-1,-1,34,-1,-1,33,32,32,31,30,29,28,27,26,25,24,23,23,23,24,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 41,41,41,-1,33,33,33,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 40,40,-1,-1,32,32,32,32,-1,30,30,-1,30,29,28,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 39,39,-1,31,31,31,31,32,-1,29,29,29,29,29,28,28,-1,-1,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,20,19,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,20,19,19,18,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,20,19,18,18,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,19,18,17,17,16,16,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,18,17,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,17,16,15,15,-1,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,-1,19,-1,20,20,21,22,23, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,12,13,-1,20,20,20,20,20,21,-1,24, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,5,5,5,5,5,5,5,5,5,5,5,-1,9,9,-1,18,17,18,19,19,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,4,4,4,4,4,4,4,4,4,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 34,34,-1,28,27,26,26,-1,24,24,24,24,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 35,35,-1,28,27,27,27,-1,25,25,24,23,23,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,2,2,2,2,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 36,36,-1,28,28,28,28,-1,-1,25,24,23,22,22,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,25,24,23,22,21,21,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,14,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,30,30,-1,30,31,-1,25,24,23,22,21,20,20,-1,-1,12,11,10,9,8,7,6,5,5,5,5,5,-1,-1,13,13,14,15,15,15,15,-1,18,17,17,17,17,-1,25,25, 35,35,-1,-1,31,32,31,31,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,12,12,13,14,15,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 34,34,34,-1,32,32,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,17,-1,-1,19,19,19,-1,27,27,27, 34,33,33,-1,-1,33,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,20,-1,-1,26,26,27, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 34,33,33,33,33,-1,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,27,26,26,26,26,27, 34,34,34,34,34,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,27,27,27,27,27,27, 42,42,42,42,42,42,43,42,42,42,42,41,40,39,38,37,36,35,34,33,34,35,36,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 42,41,41,41,41,42,-1,41,41,41,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 42,41,41,-1,-1,35,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 42,42,42,-1,34,34,34,-1,-1,32,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 41,41,-1,-1,33,33,33,33,-1,31,31,-1,30,29,28,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 40,40,-1,32,32,32,32,33,-1,30,30,30,30,29,28,28,-1,-1,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,29,-1,-1,20,19,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,20,19,19,18,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,20,19,18,18,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,21,20,19,18,17,17,16,16,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,20,19,18,17,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,19,18,17,16,15,15,-1,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,14,-1,19,-1,20,20,21,22,23, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,16,16,16,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,16,17,17,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,11,12,-1,19,19,19,19,19,20,-1,23, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,5,5,5,5,5,5,5,5,5,5,-1,8,8,-1,17,16,17,18,18,17,-1,20, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,4,4,4,4,4,4,4,4,4,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 35,35,-1,29,28,27,27,-1,25,25,24,24,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 36,36,-1,29,28,28,28,-1,26,25,24,23,23,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,2,2,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 37,37,-1,29,29,29,29,-1,-1,25,24,23,22,22,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,4,3,3,3,3,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 37,37,-1,30,30,30,30,-1,-1,25,24,23,22,21,21,-1,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 36,36,-1,31,31,-1,31,32,-1,25,24,23,22,21,20,20,-1,-1,13,12,11,10,9,8,7,6,5,5,5,5,-1,-1,13,13,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 35,35,-1,-1,32,33,32,32,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,12,12,13,14,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 34,34,34,-1,33,33,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,16,16,-1,-1,18,18,18,-1,26,26,26, 34,33,33,-1,-1,34,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,17,18,-1,-1,19,-1,-1,25,25,26, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,19,19,20,21,22,23,24,25,26, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,20,20,21,22,23,-1,-1,27, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,21,21,21,22,-1,-1,-1,27, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,22,22,22,22,23,24,25,26, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 34,33,33,33,33,-1,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,26,25,25,25,-1,26,25,25,25,25,26, 34,34,34,34,34,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,26,26,26,26,27,26,26,26,26,26,26, 42,42,42,42,42,42,43,42,42,42,42,41,40,39,38,37,36,35,34,33,34,35,36,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 42,41,41,41,41,42,-1,41,41,41,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 42,41,41,-1,-1,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 42,42,42,-1,35,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 42,42,-1,-1,34,34,34,34,-1,32,32,-1,30,29,28,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 41,41,-1,33,33,33,33,34,-1,31,31,31,30,29,28,28,-1,-1,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,29,29,-1,-1,20,19,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,20,19,19,18,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,20,19,18,18,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,22,21,20,19,18,17,17,16,16,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,21,21,21,20,19,18,17,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,20,20,20,19,18,17,16,15,15,-1,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,19,-1,20,20,21,22,23, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,12,13,-1,20,-1,21,21,21,-1,24, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,17,17,17,16,16,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,16,16,17,17,17,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,10,11,-1,18,18,18,18,18,19,-1,22, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,5,5,5,5,5,5,5,5,5,-1,7,7,-1,16,15,16,17,17,16,-1,19, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,4,4,4,4,4,4,4,4,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,6,6,7,-1,12,-1,13,13,14,15,16, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 36,36,-1,30,29,28,28,-1,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 37,37,-1,30,29,29,29,-1,26,25,24,23,23,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,2,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 38,38,-1,30,30,30,30,-1,-1,25,24,23,22,22,-1,-1,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 37,37,-1,31,31,31,31,-1,-1,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 36,36,-1,32,32,-1,32,33,-1,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,13,13,13,13,13,13,13,-1,16,15,15,15,15,-1,23,23, 35,35,-1,-1,33,34,33,33,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,12,12,13,14,14,-1,14,14,-1,16,16,16,16,-1,-1,24,24, 34,34,34,-1,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 34,33,33,-1,-1,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,18,18,19,20,21,22,23,24,25, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,19,19,20,21,22,-1,-1,26, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,20,20,20,21,-1,-1,-1,26, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,21,21,21,21,22,23,24,25, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 34,33,33,33,33,-1,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,25,24,24,24,-1,25,24,24,24,24,25, 34,34,34,34,34,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,25,25,25,25,26,25,25,25,25,25,25, 42,42,42,42,42,42,43,42,42,42,42,41,40,39,38,37,36,35,34,33,34,35,36,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 42,41,41,41,41,42,-1,41,41,41,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 42,41,41,-1,-1,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 42,42,42,-1,36,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 43,43,-1,-1,35,35,35,35,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 42,42,-1,34,34,34,34,35,-1,32,32,31,30,29,28,28,-1,-1,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 41,41,-1,33,33,33,33,-1,-1,31,31,31,30,29,29,-1,-1,20,19,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,30,-1,-1,20,19,19,18,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,20,19,18,18,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,22,21,20,19,18,17,17,16,16,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,22,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,21,21,20,19,18,17,16,15,15,-1,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,20,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,19,-1,20,20,21,22,23, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,19,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,12,13,-1,20,-1,21,21,21,-1,24, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,18,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,17,17,17,17,17,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,10,11,-1,18,18,18,18,18,19,-1,22, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,5,5,5,5,5,5,5,-1,7,7,-1,16,15,16,17,17,16,-1,19, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,4,4,4,4,4,4,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,6,6,7,-1,12,-1,13,13,14,15,16, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 37,37,-1,31,30,29,29,-1,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 38,38,-1,31,30,30,30,-1,27,26,25,24,24,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,3,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 39,39,-1,31,31,31,31,-1,-1,26,25,24,23,23,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 38,38,-1,32,32,32,32,-1,-1,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 37,37,-1,33,33,-1,33,34,-1,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,14,13,13,13,13,13,13,-1,16,15,15,15,15,-1,23,23, 36,36,-1,-1,34,35,34,34,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,14,14,-1,14,14,-1,16,16,16,16,-1,-1,24,24, 35,35,35,-1,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 35,34,34,-1,-1,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,18,18,19,20,21,22,23,24,25, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,19,19,20,21,22,-1,-1,26, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,20,20,20,21,-1,-1,-1,26, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,21,21,21,21,22,23,24,25, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 35,34,34,34,34,-1,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,26,25,24,24,24,-1,25,24,24,24,24,25, 35,35,35,35,35,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,26,25,25,25,25,26,25,25,25,25,25,25, 42,42,42,42,42,42,43,42,42,42,42,41,40,39,38,37,36,35,34,33,34,35,36,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 42,41,41,41,41,42,-1,41,41,41,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,33, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,32, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 42,41,41,-1,-1,38,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,24,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,31,31,32, 42,42,42,-1,37,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,32,32,32, 43,43,-1,-1,36,36,36,36,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,31,31, 43,43,-1,35,35,35,35,36,-1,33,32,31,30,29,28,28,-1,-1,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,30,30, 42,42,-1,34,34,34,34,-1,-1,32,32,31,30,29,29,-1,-1,20,19,19,19,19,19,19,18,17,17,17,17,17,17,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 41,41,-1,33,33,33,33,-1,-1,31,31,31,30,30,-1,-1,20,19,19,18,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,28,28, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,20,19,18,18,17,17,17,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,27,27, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,22,21,20,19,18,17,17,16,16,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,17,16,16,16,-1,18,18,19,20,-1,26,26, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,22,21,20,19,18,17,16,15,15,-1,12,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,13,-1,19,-1,20,20,21,22,23, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,20,19,18,17,16,15,15,-1,-1,11,10,10,10,10,10,10,10,10,10,10,11,12,12,13,-1,20,-1,21,21,21,-1,24, 38,-1,35,-1,-1,-1,34,-1,-1,26,26,-1,23,22,21,20,19,19,18,17,16,16,16,-1,-1,11,10,9,9,9,9,9,10,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 39,-1,36,37,37,36,35,36,-1,27,27,-1,23,22,21,20,19,18,18,17,17,17,17,-1,-1,11,10,9,8,8,8,9,10,9,8,8,-1,10,11,-1,18,18,18,18,18,19,-1,22, 40,-1,37,37,36,36,36,36,-1,-1,28,-1,23,23,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,17,18,18,-1,21, 39,-1,36,36,36,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,6,6,6,-1,-1,-1,6,6,-1,8,-1,-1,16,16,16,17,17,17,-1,20, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,16,15,15,15,15,-1,-1,9,8,7,6,5,5,5,5,5,5,5,-1,7,7,-1,16,15,16,17,17,16,-1,19, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,4,4,4,4,4,-1,6,6,-1,-1,14,-1,-1,-1,15,-1,18, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,-1,13,-1,14,14,14,-1,17, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,6,6,7,-1,12,-1,13,13,14,15,16, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,7,7,7,-1,11,11,12,13,-1,-1,17, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 38,38,-1,32,31,30,30,-1,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,-1,-1,10,9,9,9,-1,11,11,12,13,-1,19,19, 39,39,-1,32,31,31,31,-1,28,27,26,25,25,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,9,8,7,6,5,4,4,-1,-1,-1,11,10,10,10,10,-1,12,12,12,13,-1,20,20, 40,40,-1,32,32,32,32,-1,-1,27,26,25,24,24,-1,-1,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,-1,-1,12,11,11,11,11,-1,-1,13,13,13,13,-1,21,21, 39,39,-1,33,33,33,33,-1,-1,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,13,12,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,34,34,-1,34,35,-1,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,-1,-1,14,13,13,13,13,13,13,-1,16,15,15,15,15,-1,23,23, 37,37,-1,-1,35,36,35,35,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,14,14,14,-1,14,14,-1,16,16,16,16,-1,-1,24,24, 36,36,36,-1,36,36,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,15,15,16,15,15,-1,-1,17,17,17,-1,25,25,25, 36,35,35,-1,-1,37,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,16,16,16,16,17,-1,-1,18,-1,-1,24,24,25, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,18,18,19,20,21,22,23,24,25, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,19,19,20,21,22,-1,-1,26, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,20,20,20,21,-1,-1,-1,26, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,21,21,21,21,22,23,24,25, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 36,35,35,35,35,-1,-1,35,35,35,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,26,25,24,24,24,-1,25,24,24,24,24,25, 36,36,36,36,36,37,37,36,36,36,36,35,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,26,25,25,25,25,26,25,25,25,25,25,25, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,46,46,46,46,46,47,46,46,46,46,45,44,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 46,45,45,45,45,46,-1,45,45,45,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,31, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,30, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,29, 46,45,45,-1,-1,44,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,28,-1,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,28,28,28, 46,46,46,-1,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,27,28,28,27,26,25,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,28,27,27, 47,47,-1,-1,42,42,42,42,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,26,26, 48,48,-1,41,41,41,41,42,-1,37,36,35,34,33,32,32,-1,-1,25,25,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,25,25, 48,48,-1,40,40,40,40,-1,-1,37,36,35,34,33,33,-1,-1,25,24,24,24,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,24,24, 47,47,-1,39,39,39,39,-1,-1,37,36,35,34,34,-1,-1,25,24,24,23,23,23,23,-1,-1,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,23,23, 46,46,-1,39,38,38,38,-1,36,36,36,35,35,-1,-1,-1,25,24,23,23,22,22,22,-1,-1,19,18,17,17,17,17,17,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,22,22, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,27,26,25,24,23,22,22,21,21,-1,-1,19,18,17,16,16,16,16,16,16,-1,-1,15,14,14,14,-1,16,16,17,18,-1,21,21, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,18,18,17,16,15,15,15,15,15,15,-1,-1,13,13,13,14,15,16,17,18,-1,21,20, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,16,15,14,14,14,14,14,14,-1,12,12,12,-1,16,16,17,17,-1,-1,19, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,-1,11,11,11,-1,15,-1,17,16,16,17,18, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,15,14,13,12,12,12,12,11,10,10,11,-1,14,-1,17,16,15,-1,18, 44,-1,41,-1,-1,-1,40,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,14,14,14,13,12,11,11,11,-1,9,9,-1,-1,13,-1,-1,-1,14,-1,17, 44,-1,41,40,40,40,40,40,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,13,13,13,12,11,10,10,-1,8,9,-1,12,12,12,12,12,13,-1,16, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,9,9,-1,7,-1,-1,11,11,11,11,12,12,-1,15, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,8,8,-1,6,-1,-1,10,10,10,11,11,11,-1,14, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,-1,10,9,10,11,11,10,-1,13, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,-1,-1,8,-1,-1,-1,9,-1,12, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,7,-1,8,8,8,-1,11, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,2,2,2,-1,6,-1,7,7,8,9,10, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,1,1,2,-1,5,5,6,7,-1,-1,11, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,0,1,2,3,4,5,6,7,-1,13,12, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,-1,-1,2,1,1,2,-1,5,5,6,7,-1,13,13, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,10,-1,-1,-1,3,2,2,2,2,-1,6,6,6,7,-1,14,14, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,-1,-1,4,3,3,3,3,-1,-1,7,7,7,7,-1,15,15, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,5,4,4,4,4,4,-1,-1,8,8,8,8,-1,16,16, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,6,5,5,5,5,5,5,-1,10,9,9,9,9,-1,17,17, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,7,6,6,6,6,-1,6,6,-1,10,10,10,10,-1,-1,18,18, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,7,7,-1,-1,11,11,11,-1,17,17,17, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,12,-1,-1,16,16,17, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,10,10,11,12,13,14,15,16,17, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,11,11,12,13,14,-1,-1,18, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,12,12,12,13,-1,-1,-1,18, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,13,13,13,13,14,15,16,17, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 38,37,36,36,36,-1,-1,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 38,37,37,37,37,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,21,20,19,18,17,16,16,16,-1,17,16,16,16,16,17, 38,38,38,38,38,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,18,17,17,17,17,17,17, 46,46,46,46,46,46,47,46,46,46,46,45,44,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 46,45,45,45,45,46,-1,45,45,45,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,31, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,30, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,29,29, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,28,28, 46,45,45,-1,-1,44,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,28,-1,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,27,27,27, 46,46,46,-1,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,27,28,28,27,26,25,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,27,26,26, 47,47,-1,-1,42,42,42,42,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,25,25, 48,48,-1,41,41,41,41,42,-1,37,36,35,34,33,32,32,-1,-1,25,25,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,24,24, 48,48,-1,40,40,40,40,-1,-1,37,36,35,34,33,33,-1,-1,25,24,24,24,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,23,23, 47,47,-1,39,39,39,39,-1,-1,37,36,35,34,34,-1,-1,25,24,24,23,23,23,23,-1,-1,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,22,22, 46,46,-1,39,38,38,38,-1,36,36,36,35,35,-1,-1,-1,25,24,23,23,22,22,22,-1,-1,19,18,17,17,17,17,17,-1,-1,-1,16,15,15,15,15,-1,17,17,17,18,-1,21,21, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,27,26,25,24,23,22,22,21,21,-1,-1,19,18,17,16,16,16,16,16,16,-1,-1,15,14,14,14,-1,16,16,17,18,-1,20,20, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,18,18,17,16,15,15,15,15,15,15,-1,-1,13,13,13,14,15,16,17,17,-1,20,19, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,16,15,14,14,14,14,14,14,-1,12,12,12,-1,15,16,16,16,-1,-1,18, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,-1,11,11,11,-1,14,-1,16,15,15,16,17, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,15,14,13,12,12,12,12,11,10,10,11,-1,13,-1,16,15,14,-1,17, 44,-1,41,-1,-1,-1,40,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,14,14,14,13,12,11,11,11,-1,9,9,-1,-1,12,-1,-1,-1,13,-1,16, 44,-1,41,40,40,40,40,40,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,13,13,13,12,11,10,10,-1,8,9,-1,11,11,11,11,11,12,-1,15, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,9,9,-1,7,-1,-1,10,10,10,10,11,11,-1,14, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,8,8,-1,6,-1,-1,9,9,9,10,10,10,-1,13, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,-1,9,8,9,10,10,9,-1,12, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,-1,-1,7,-1,-1,-1,8,-1,11, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,6,-1,7,7,7,-1,10, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,2,2,2,-1,5,-1,6,6,7,8,9, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,1,1,1,-1,4,4,5,6,-1,-1,10, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,1,0,1,2,3,4,5,6,-1,12,11, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,-1,-1,2,1,1,1,-1,4,4,5,6,-1,12,12, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,10,-1,-1,-1,3,2,2,2,2,-1,5,5,5,6,-1,13,13, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,-1,-1,4,3,3,3,3,-1,-1,6,6,6,6,-1,14,14, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,5,4,4,4,4,4,-1,-1,7,7,7,7,-1,15,15, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,6,5,5,5,5,5,5,-1,9,8,8,8,8,-1,16,16, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,7,6,6,6,6,-1,6,6,-1,9,9,9,9,-1,-1,17,17, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,7,7,-1,-1,10,10,10,-1,17,17,17, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,9,-1,-1,11,-1,-1,16,16,17, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,9,9,9,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,10,10,11,12,13,14,15,16,17, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,11,11,12,13,14,-1,-1,18, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,12,12,12,13,-1,-1,-1,18, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,13,13,13,13,14,15,16,17, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 38,37,36,36,36,-1,-1,36,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 38,37,37,37,37,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,21,20,19,18,17,16,16,16,-1,17,16,16,16,16,17, 38,38,38,38,38,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,18,17,17,17,17,17,17, 46,46,46,46,46,46,47,46,46,46,46,45,44,43,42,41,40,39,38,37,38,37,36,35,34,33,32,31,30,31,32,33,34,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 46,45,45,45,45,46,-1,45,45,45,46,45,44,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,30, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,35,35,34,33,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,32,32,31,31,-1,28,27,27,27,27,27,27,28,29,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,32,31,31,31,-1,28,27,26,26,26,26,27,28,29,30,31,-1,-1,26,26,26,26,27,28,29,30, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,32,31,30,30,-1,-1,-1,25,25,25,26,27,28,-1,31,31,32,-1,25,25,25,26,-1,-1,-1,30, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,32,33,34,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,30,31,-1,-1,24,24,25,26,27,-1,-1,29, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,32,31,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,23,23,24,25,26,27,28,28,28, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,24,23,22,22,22,22,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,27,27,27, 46,45,45,-1,-1,44,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,27,27,28,-1,-1,26,25,24,23,22,21,21,21,21,21,21,21,21,21,22,-1,-1,23,-1,-1,26,26,26, 46,46,46,-1,43,43,43,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,27,28,28,27,26,25,24,23,22,21,20,20,20,20,20,21,20,20,-1,-1,22,22,22,-1,26,25,25, 47,47,-1,-1,42,42,42,42,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,19,19,-1,19,19,-1,21,21,22,21,-1,-1,24,24, 48,48,-1,41,41,41,41,42,-1,37,36,35,34,33,32,32,-1,-1,25,25,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,18,-1,21,20,-1,20,20,-1,23,23, 48,48,-1,40,40,40,40,-1,-1,37,36,35,34,33,33,-1,-1,25,24,24,24,23,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,17,-1,-1,19,19,19,19,-1,22,22, 47,47,-1,39,39,39,39,-1,-1,37,36,35,34,34,-1,-1,25,24,24,23,23,23,23,-1,-1,19,18,18,18,18,18,18,-1,-1,17,16,16,16,16,-1,-1,18,18,18,18,-1,21,21, 46,46,-1,39,38,38,38,-1,36,36,36,35,35,-1,-1,-1,25,24,23,23,22,22,22,-1,-1,19,18,17,17,17,17,17,-1,-1,-1,16,15,15,15,15,-1,17,17,17,17,-1,20,20, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,27,26,25,24,23,22,22,21,21,-1,-1,19,18,17,16,16,16,16,16,16,-1,-1,15,14,14,14,-1,16,16,16,17,-1,19,19, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,18,18,17,16,15,15,15,15,15,15,-1,-1,13,13,13,14,15,15,16,16,-1,19,18, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,27,26,25,24,23,22,21,20,20,-1,17,17,17,17,16,15,14,14,14,14,14,14,-1,12,12,12,-1,14,15,15,15,-1,-1,17, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,13,13,13,-1,11,11,11,-1,13,-1,15,14,14,15,16, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,15,15,15,14,13,12,12,12,12,11,10,10,11,-1,12,-1,15,14,13,-1,16, 44,-1,41,-1,-1,-1,40,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,14,14,14,13,12,11,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 45,-1,42,41,41,41,41,41,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,13,13,13,12,11,10,10,-1,8,9,-1,10,10,10,10,10,11,-1,14, 44,-1,41,41,40,40,40,40,-1,-1,34,-1,29,29,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,9,9,-1,7,-1,-1,9,9,9,9,10,10,-1,13, 43,-1,40,40,40,39,39,39,-1,-1,33,-1,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,8,8,-1,6,-1,-1,8,8,8,9,9,9,-1,12, 42,-1,39,40,40,39,38,39,-1,32,32,-1,28,27,26,25,24,23,22,21,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,5,5,-1,8,7,8,9,9,8,-1,11, 41,-1,38,-1,-1,-1,37,-1,-1,31,31,-1,28,27,26,25,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,4,4,-1,-1,6,-1,-1,-1,7,-1,10, 40,-1,37,37,37,-1,36,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,5,-1,6,6,6,-1,9, 39,38,37,36,36,-1,35,-1,32,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,2,2,2,-1,4,-1,5,5,6,7,8, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,2,1,1,-1,3,3,4,5,-1,-1,9, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,-1,2,1,0,1,2,3,4,5,-1,11,10, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,-1,-1,3,2,1,1,-1,3,3,4,5,-1,11,11, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,15,14,13,12,11,10,10,-1,-1,-1,4,3,2,2,2,-1,4,4,4,5,-1,12,12, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,-1,-1,5,4,3,3,3,-1,-1,5,5,5,5,-1,13,13, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,4,-1,-1,6,6,6,6,-1,14,14, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,5,-1,8,7,7,7,7,-1,15,15, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,8,7,6,6,6,-1,6,6,-1,8,8,8,8,-1,-1,16,16, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,7,7,-1,-1,9,9,9,-1,17,17,17, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,8,9,-1,-1,10,-1,-1,16,16,17, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,9,9,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,10,10,11,12,13,14,15,16,17, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,11,11,12,13,14,-1,-1,18, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,12,12,12,13,-1,-1,-1,18, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,13,13,13,13,14,15,16,17, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 39,38,38,38,38,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,21,20,19,18,17,16,16,16,-1,17,16,16,16,16,17, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,18,19,20,21,21,20,19,18,17,17,17,17,18,17,17,17,17,17,17, 47,47,47,47,47,47,48,47,47,47,47,46,45,44,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 47,46,46,46,46,47,-1,46,46,46,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,30, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,29, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,28, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,27,27,27,27, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,27,26,26,26, 47,46,46,-1,-1,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,29,-1,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,22,-1,-1,25,25,25, 47,47,47,-1,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,28,29,29,28,27,26,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,21,21,21,-1,25,24,24, 48,48,-1,-1,43,43,43,43,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,20,20,21,20,-1,-1,23,23, 49,49,-1,42,42,42,42,43,-1,38,37,36,35,34,33,33,-1,-1,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,19,-1,20,19,-1,19,19,-1,22,22, 49,49,-1,41,41,41,41,-1,-1,38,37,36,35,34,34,-1,-1,26,25,25,25,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,-1,-1,18,18,18,18,-1,21,21, 48,48,-1,40,40,40,40,-1,-1,38,37,36,35,35,-1,-1,26,25,25,24,24,24,24,-1,-1,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,-1,-1,17,17,17,17,-1,20,20, 47,47,-1,40,39,39,39,-1,37,37,37,36,36,-1,-1,-1,26,25,24,24,23,23,23,-1,-1,20,19,18,18,18,18,18,-1,-1,-1,17,16,16,16,16,-1,16,16,16,16,-1,19,19, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,28,27,26,25,24,23,23,22,22,-1,-1,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,-1,15,15,15,16,-1,18,18, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,19,19,18,17,16,16,16,16,16,16,-1,-1,14,14,14,15,14,14,15,15,-1,18,17, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,17,16,15,15,15,15,15,15,-1,13,13,13,-1,13,14,14,14,-1,-1,16, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,-1,12,12,12,-1,12,-1,14,13,13,14,15, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,16,15,14,13,13,13,13,12,11,11,12,-1,11,-1,14,13,12,-1,15, 45,-1,42,-1,-1,-1,41,-1,-1,33,33,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,15,15,15,14,13,12,12,12,-1,10,10,-1,-1,10,-1,-1,-1,11,-1,14, 46,-1,43,42,42,42,42,42,-1,34,34,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,14,14,14,13,12,11,11,-1,9,10,-1,9,9,9,9,9,10,-1,13, 45,-1,42,42,41,41,41,41,-1,-1,35,-1,30,30,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,10,10,-1,8,-1,-1,8,8,8,8,9,9,-1,12, 44,-1,41,41,41,40,40,40,-1,-1,34,-1,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,9,9,-1,7,-1,-1,7,7,7,8,8,8,-1,11, 43,-1,40,41,41,40,39,40,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,6,6,-1,7,6,7,8,8,7,-1,10, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,-1,-1,5,-1,-1,-1,6,-1,9, 41,-1,38,38,38,-1,37,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,4,-1,5,5,5,-1,8, 40,39,38,37,37,-1,36,-1,33,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,3,3,3,-1,3,-1,4,4,5,6,7, 41,-1,-1,37,36,35,35,-1,32,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,3,2,2,-1,2,2,3,4,-1,-1,8, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,3,2,1,0,1,2,3,4,-1,10,9, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,-1,-1,4,3,2,2,-1,2,2,3,4,-1,10,10, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,11,-1,-1,-1,5,4,3,3,3,-1,3,3,3,4,-1,11,11, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,-1,-1,4,4,4,4,-1,12,12, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,-1,-1,5,5,5,5,-1,13,13, 42,42,-1,39,39,-1,39,40,-1,31,30,29,28,27,26,26,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,6,6,-1,7,6,6,6,6,-1,14,14, 41,41,-1,-1,40,41,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,9,8,7,7,7,-1,7,7,-1,7,7,7,7,-1,-1,15,15, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,8,8,-1,-1,8,8,8,-1,17,16,16, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,9,9,9,9,9,9,9,10,-1,-1,9,-1,-1,17,17,17, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,10,10,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,11,11,12,13,14,15,16,17,18, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,12,12,13,14,15,-1,-1,19, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,13,13,13,14,-1,-1,-1,19, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,14,14,14,14,15,16,17,18, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 40,39,38,38,38,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 40,39,39,39,39,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,22,21,20,19,18,17,17,17,-1,18,17,17,17,17,18, 40,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,25,24,23,22,21,20,19,18,19,20,21,22,22,21,20,19,18,18,18,18,19,18,18,18,18,18,18, 48,48,48,48,48,48,49,48,48,48,48,47,46,45,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 48,47,47,47,47,48,-1,47,47,47,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,31, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,30,30, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,30,29, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,28, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,27,27,-1,-1,27, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,27,26,26,26,26, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,26,25,25,25, 48,47,47,-1,-1,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,30,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,21,-1,-1,24,24,24, 48,48,48,-1,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,29,30,30,29,28,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,20,20,20,-1,24,23,23, 49,49,-1,-1,44,44,44,44,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,19,19,20,19,-1,-1,22,22, 50,50,-1,43,43,43,43,44,-1,39,38,37,36,35,34,34,-1,-1,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,19,18,-1,18,18,-1,21,21, 50,50,-1,42,42,42,42,-1,-1,39,38,37,36,35,35,-1,-1,27,26,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,17,17,17,17,-1,20,20, 49,49,-1,41,41,41,41,-1,-1,39,38,37,36,36,-1,-1,27,26,26,25,25,25,25,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,16,16,16,16,-1,19,19, 48,48,-1,41,40,40,40,-1,38,38,38,37,37,-1,-1,-1,27,26,25,25,24,24,24,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,15,15,15,15,-1,18,18, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,29,28,27,26,25,24,24,23,23,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,14,14,14,15,-1,17,17, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,14,13,13,14,14,-1,17,16, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,12,13,13,13,-1,-1,15, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,11,-1,13,12,12,13,14, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,10,-1,13,12,11,-1,14, 46,-1,43,-1,-1,-1,42,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,9,-1,-1,-1,10,-1,13, 47,-1,44,43,43,43,43,43,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,8,8,8,8,8,9,-1,12, 46,-1,43,43,42,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,7,7,7,7,8,8,-1,11, 45,-1,42,42,42,41,41,41,-1,-1,35,-1,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,6,6,6,7,7,7,-1,10, 44,-1,41,42,42,41,40,41,-1,34,34,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,6,5,6,7,7,6,-1,9, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,4,-1,-1,-1,5,-1,8, 42,-1,39,39,39,-1,38,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,3,-1,4,4,4,-1,7, 41,40,39,38,38,-1,37,-1,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,2,-1,3,3,4,5,6, 42,-1,-1,38,37,36,36,-1,33,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,4,3,3,-1,1,1,2,3,-1,-1,7, 43,44,-1,38,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,4,3,2,1,0,1,2,3,-1,9,8, 44,44,-1,38,37,36,36,-1,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,3,-1,1,1,2,3,-1,9,9, 45,45,-1,38,37,37,37,-1,33,32,31,30,30,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,12,-1,-1,-1,6,5,4,4,4,-1,2,2,2,3,-1,10,10, 45,45,-1,38,38,38,38,-1,-1,32,31,30,29,29,-1,-1,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,-1,-1,3,3,3,3,-1,11,11, 44,44,-1,39,39,39,39,-1,-1,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,6,-1,-1,4,4,4,4,-1,12,12, 43,43,-1,40,40,-1,40,41,-1,32,31,30,29,28,27,27,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,7,-1,6,5,5,5,5,-1,13,13, 42,42,-1,-1,41,42,41,41,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,10,9,8,8,8,-1,8,8,-1,6,6,6,6,-1,-1,14,14, 41,41,41,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,9,9,-1,-1,7,7,7,-1,16,15,15, 41,40,40,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,10,10,10,10,10,11,-1,-1,8,-1,-1,16,16,16, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,11,11,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,17,17, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,12,12,13,14,15,16,17,18,18, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,13,13,14,15,16,-1,-1,19, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,14,14,14,15,-1,-1,-1,20, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,15,15,15,15,16,17,18,19, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,31,30,29,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 41,40,39,39,39,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 41,40,40,40,40,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,23,22,21,20,19,18,18,18,-1,19,18,18,18,18,19, 41,41,41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,26,25,24,23,22,21,20,19,20,21,22,23,23,22,21,20,19,19,19,19,20,19,19,19,19,19,19, 49,49,49,49,49,49,50,49,49,49,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 49,48,48,48,48,49,-1,48,48,48,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,31, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,29,28, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,27,-1,-1,-1,27, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,26,26,-1,-1,26, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,26,25,25,25,25, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,25,24,24,24, 49,48,48,-1,-1,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,23,23,24,-1,-1,21,-1,-1,23,23,23, 49,49,49,-1,46,46,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,30,31,31,30,29,28,27,26,25,24,23,22,22,22,22,23,22,22,-1,-1,20,20,20,-1,23,22,22, 50,50,-1,-1,45,45,45,45,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,21,-1,21,21,-1,19,19,20,19,-1,-1,21,21, 51,51,-1,44,44,44,44,45,-1,40,39,38,37,36,35,35,-1,-1,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,20,20,-1,19,18,-1,18,18,-1,20,20, 51,51,-1,43,43,43,43,-1,-1,40,39,38,37,36,36,-1,-1,28,27,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,19,19,19,19,-1,-1,17,17,17,17,-1,19,19, 50,50,-1,42,42,42,42,-1,-1,40,39,38,37,37,-1,-1,28,27,27,26,26,26,26,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,18,18,18,-1,-1,16,16,16,16,-1,18,18, 49,49,-1,42,41,41,41,-1,39,39,39,38,38,-1,-1,-1,28,27,26,26,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,17,17,17,-1,15,15,15,15,-1,17,17, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,25,24,24,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,16,16,-1,14,14,14,14,-1,16,16, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,15,14,13,13,13,13,-1,16,15, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,12,13,12,12,-1,-1,14, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,11,-1,12,11,11,12,13, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,10,-1,12,11,10,-1,13, 47,-1,44,-1,-1,-1,43,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,9,-1,-1,-1,9,-1,12, 48,-1,45,44,44,44,44,44,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,8,8,8,8,8,8,-1,11, 47,-1,44,44,43,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,7,7,7,7,7,7,-1,10, 46,-1,43,43,43,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,6,6,6,7,6,6,-1,9, 45,-1,42,43,43,42,41,42,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,6,5,6,7,6,5,-1,8, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,4,-1,-1,-1,4,-1,7, 43,-1,40,40,40,-1,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,3,-1,3,3,3,-1,6, 42,41,40,39,39,-1,38,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,2,-1,2,2,3,4,5, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,5,4,4,-1,1,1,1,2,-1,-1,6, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,0,1,2,-1,8,7, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,-1,1,1,1,2,-1,8,8, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,7,6,5,5,5,-1,2,2,2,2,-1,9,9, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,-1,-1,3,3,3,3,-1,10,10, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,-1,-1,4,4,4,4,-1,11,11, 44,44,-1,41,41,-1,41,42,-1,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,8,-1,6,5,5,5,5,-1,12,12, 43,43,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,11,10,9,9,9,-1,9,9,-1,6,6,6,6,-1,-1,13,13, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,-1,-1,7,7,7,-1,15,14,14, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,8,-1,-1,15,15,15, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,17,16,16,16, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,17,17,17, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,18, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,19, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 42,41,40,40,40,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 42,41,41,41,41,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,20,19,19,19,19,20, 42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,20,20,20,20,20,20, 50,50,50,50,50,50,51,50,50,50,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 50,49,49,49,49,50,-1,49,49,49,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,31, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,28,28,28,29,30,29,28, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,27,27,-1,-1,-1,27, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,27,26,26,-1,-1,26, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,27,26,25,25,25,25, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,25,24,24,24, 50,49,49,-1,-1,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,24,25,-1,-1,21,-1,-1,23,23,23, 50,50,50,-1,47,47,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,23,23,23,23,24,23,23,-1,-1,20,20,20,-1,23,22,22, 51,51,-1,-1,46,46,46,46,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,22,-1,22,22,-1,19,19,20,19,-1,-1,21,21, 52,52,-1,45,45,45,45,46,-1,41,40,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,21,21,21,21,21,-1,19,18,-1,18,18,-1,20,20, 52,52,-1,44,44,44,44,-1,-1,41,40,39,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,20,-1,-1,17,17,17,17,-1,19,19, 51,51,-1,43,43,43,43,-1,-1,41,40,39,38,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,19,19,19,-1,-1,16,16,16,16,-1,18,18, 50,50,-1,43,42,42,42,-1,40,40,40,39,39,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,18,18,18,-1,15,15,15,15,-1,17,17, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,17,17,-1,14,14,14,14,-1,16,16, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,16,15,14,13,13,13,-1,16,15, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,13,13,12,12,-1,-1,14, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,12,-1,12,11,11,12,13, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,11,-1,12,11,10,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,10,-1,-1,-1,9,-1,12, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,9,9,8,8,8,8,-1,11, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,8,7,7,7,-1,10, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,7,7,7,7,6,6,-1,9, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,7,6,7,7,6,5,-1,8, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,5,-1,-1,-1,4,-1,7, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,4,-1,3,3,3,-1,6, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,3,-1,2,2,3,4,5, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,2,1,1,1,-1,-1,6, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,0,1,-1,8,7, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,2,1,1,1,-1,8,8, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,2,2,2,2,-1,9,9, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,3,3,3,3,-1,10,10, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,4,4,4,4,-1,11,11, 45,45,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,6,5,5,5,5,-1,12,12, 44,44,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,6,6,6,6,-1,-1,13,13, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,7,7,7,-1,15,14,14, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,8,-1,-1,15,15,15, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,17,16,16,16, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,17,17,17,17, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,18, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,19, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,20, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,42,42,42,-1,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,21, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, 51,51,51,51,51,51,52,51,51,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 51,50,50,50,50,51,-1,50,50,50,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,31, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,39,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,28,28,28,29,30,29,28, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,27,27,-1,-1,-1,27, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,38,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,27,26,26,-1,-1,26, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,27,26,25,25,25,25, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,25,24,24,24, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,24,25,-1,-1,21,-1,-1,23,23,23, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,33,32,31,30,29,28,27,26,25,24,23,23,23,23,24,23,23,-1,-1,20,20,20,-1,23,22,22, 52,52,-1,-1,47,47,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,22,-1,22,22,-1,19,19,20,19,-1,-1,21,21, 53,53,-1,46,46,46,46,47,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,23,22,21,21,21,21,21,-1,19,18,-1,18,18,-1,20,20, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,22,21,20,20,20,20,-1,-1,17,17,17,17,-1,19,19, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,21,20,19,19,19,-1,-1,16,16,16,16,-1,18,18, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,20,19,18,18,18,-1,15,15,15,15,-1,17,17, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,19,18,17,17,-1,14,14,14,14,-1,16,16, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,17,16,15,14,13,13,13,-1,16,15, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,13,13,12,12,-1,-1,14, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,12,-1,12,11,11,12,13, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,11,-1,12,11,10,-1,13, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,10,-1,-1,-1,9,-1,12, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,10,9,8,8,8,8,-1,11, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,9,8,7,7,7,-1,10, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,8,7,6,6,-1,9, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,8,7,6,5,-1,8, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,4,-1,7, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,3,3,3,-1,6, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,2,2,3,4,5, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,2,1,1,-1,-1,6, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,0,-1,8,7, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,2,1,1,-1,8,8, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,3,2,2,2,-1,9,9, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,3,3,3,3,-1,10,10, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,4,4,4,4,-1,11,11, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,6,5,5,5,5,-1,12,12, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,6,6,6,6,-1,-1,13,13, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,7,7,7,-1,15,14,14, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,8,-1,-1,15,15,15, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,17,16,16,16, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,17,17,17,17, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,18,-1,-1,18, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,19, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,20, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,21, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,43,43,43,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 57,57,57,57,57,57,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,37,36,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 57,56,56,56,56,57,-1,56,55,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,30, 57,56,55,55,55,-1,-1,55,55,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,45,45,44,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,44,44,43,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,28,27,27,27,28,29,28,27, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,28,27,26,26,-1,-1,-1,26, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,28,27,26,25,25,-1,-1,25, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,28,27,26,25,24,24,24,24, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,24,23,23,23, 57,56,56,-1,-1,55,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,-1,-1,24,-1,-1,22,22,22, 57,57,57,-1,54,54,54,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,27,26,26,-1,-1,23,23,23,-1,22,21,21, 58,58,-1,-1,53,53,53,53,-1,48,48,-1,45,44,43,42,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,25,-1,25,25,-1,22,22,23,22,-1,-1,20,20, 59,59,-1,52,52,52,52,53,-1,48,47,46,45,44,43,43,-1,-1,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,24,24,-1,22,21,-1,21,21,-1,19,19, 59,59,-1,51,51,51,51,-1,-1,48,47,46,45,44,44,-1,-1,36,35,35,35,34,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,23,-1,-1,20,20,20,20,-1,18,18, 58,58,-1,50,50,50,50,-1,-1,48,47,46,45,45,-1,-1,36,35,35,34,34,34,34,-1,-1,30,29,29,29,29,29,29,-1,-1,24,23,22,22,22,-1,-1,19,19,19,19,-1,17,17, 57,57,-1,50,49,49,49,-1,47,47,47,46,46,-1,-1,-1,36,35,34,34,33,33,33,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,23,22,21,21,21,-1,18,18,18,18,-1,16,16, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,38,37,36,35,34,33,33,32,32,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,20,-1,17,17,17,17,-1,15,15, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,39,38,37,36,35,34,33,32,32,31,30,29,29,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,18,17,16,16,16,-1,15,14, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,27,26,25,25,25,25,25,25,-1,21,20,20,-1,16,16,15,15,-1,-1,13, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,21,21,21,-1,15,-1,15,14,14,13,12, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,14,-1,15,14,13,-1,11, 55,-1,52,-1,-1,-1,51,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,13,-1,-1,-1,12,-1,10, 56,-1,53,52,52,52,52,52,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,13,12,11,11,11,11,-1,9, 55,-1,52,52,51,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,13,12,11,10,10,10,-1,8, 54,-1,51,51,51,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,13,12,11,10,9,9,-1,7, 53,-1,50,51,51,50,49,50,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,13,12,11,10,9,8,-1,6, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,12,-1,-1,-1,7,-1,5, 51,-1,48,48,48,-1,47,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,-1,7,6,6,-1,4, 50,49,48,47,47,-1,46,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,10,-1,7,6,5,4,3, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,13,12,12,-1,9,8,7,7,-1,-1,2, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,-1,0,1, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,-1,9,9,9,9,-1,1,1, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,10,10,10,10,-1,2,2, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,11,11,11,11,-1,3,3, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,12,12,12,12,-1,4,4, 52,52,-1,49,49,-1,49,50,-1,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,14,13,13,13,13,-1,5,5, 51,51,-1,-1,50,51,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,14,14,14,14,-1,-1,6,6, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,18,17,17,-1,-1,15,15,15,-1,8,7,7, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,19,18,17,16,16,-1,-1,16,-1,-1,8,8,8, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,10,9,9,9, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,15,14,13,12,11,10,10,10,10, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,14,13,12,11,11,-1,-1,11, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,14,13,12,12,-1,-1,-1,12, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,14,13,13,13,14,15,14,13, 50,49,48,47,47,-1,47,47,47,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,15,14,14,-1,14,14,15,14,14, 50,49,48,48,48,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,15,15, 50,49,49,49,49,-1,-1,47,46,45,44,43,42,41,40,39,38,38,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,24,23,22,21,20,19,18,17,16,16,16,-1,17,16,16,16,16,16, 50,50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,17,17,17,17, 56,56,56,56,56,56,56,55,54,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,36,37,36,35,34,33,32,31,30,30,30,30,31,31,30,30,30,30,30, 56,55,55,55,55,56,-1,55,54,53,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,29,29,29,29,29, 56,55,54,54,54,-1,-1,54,54,53,53,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,28,28, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,46,45,44,44,44,43,42,41,41,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,28,27,27,-1,27,27,28,27,27, 56,55,54,53,52,52,52,52,-1,-1,48,47,46,45,44,43,43,43,42,42,42,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,27,26,26,26,27,28,27,26, 57,-1,-1,-1,52,51,51,51,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,27,26,25,25,-1,-1,-1,25, 57,-1,-1,53,52,51,50,50,-1,-1,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,27,26,25,24,24,-1,-1,24, 56,55,54,53,52,51,50,49,49,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,27,26,25,24,23,23,23,23, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,23,22,22,22, 56,55,55,-1,-1,54,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,37,36,36,-1,-1,32,31,30,29,28,27,26,26,26,26,26,26,26,26,27,-1,-1,23,-1,-1,21,21,21, 56,56,56,-1,53,53,53,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,26,25,25,-1,-1,22,22,22,-1,21,20,20, 57,57,-1,-1,52,52,52,52,-1,47,47,-1,44,43,42,41,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,24,-1,24,24,-1,21,21,22,21,-1,-1,19,19, 58,58,-1,51,51,51,51,52,-1,47,46,45,44,43,42,42,-1,-1,35,35,34,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,23,23,-1,21,20,-1,20,20,-1,18,18, 58,58,-1,50,50,50,50,-1,-1,47,46,45,44,43,43,-1,-1,35,34,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,22,22,22,-1,-1,19,19,19,19,-1,17,17, 57,57,-1,49,49,49,49,-1,-1,47,46,45,44,44,-1,-1,35,34,34,33,33,33,33,-1,-1,29,28,28,28,28,28,28,-1,-1,23,22,21,21,21,-1,-1,18,18,18,18,-1,16,16, 56,56,-1,49,48,48,48,-1,46,46,46,45,45,-1,-1,-1,35,34,33,33,32,32,32,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,22,21,20,20,20,-1,17,17,17,17,-1,15,15, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,37,36,35,34,33,32,32,31,31,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,19,-1,16,16,16,16,-1,14,14, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,38,37,36,35,34,33,32,31,31,30,29,28,28,28,27,26,25,25,25,25,25,25,-1,-1,20,19,18,17,16,15,15,15,-1,14,13, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,26,25,24,24,24,24,24,24,-1,20,19,19,-1,15,15,14,14,-1,-1,12, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,-1,20,20,20,-1,14,-1,14,13,13,12,11, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,13,-1,14,13,12,-1,10, 54,-1,51,-1,-1,-1,50,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,12,-1,-1,-1,11,-1,9, 55,-1,52,51,51,51,51,51,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,12,11,10,10,10,10,-1,8, 54,-1,51,51,50,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,12,11,10,9,9,9,-1,7, 53,-1,50,50,50,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,12,11,10,9,8,8,-1,6, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,12,11,10,9,8,7,-1,5, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,11,-1,-1,-1,6,-1,4, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,10,-1,6,5,5,-1,3, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,9,-1,6,5,4,3,2, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,8,7,6,6,-1,-1,1, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,-1,1,0, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,8,8,8,8,-1,1,1, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,9,9,9,9,-1,2,2, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,10,10,10,10,-1,3,3, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,11,11,11,11,-1,4,4, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,13,12,12,12,12,-1,5,5, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,13,13,13,13,-1,-1,6,6, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,14,14,14,-1,8,7,7, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,17,16,16,-1,-1,15,-1,-1,8,8,8, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,10,9,9,9, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,15,14,13,12,11,10,10,10,10, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,14,13,12,11,11,-1,-1,11, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,14,13,12,12,-1,-1,-1,12, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,14,13,13,13,14,15,14,13, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,15,14,14,-1,14,14,15,14,14, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,15,15, 49,48,48,48,48,-1,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,24,23,22,21,20,19,18,17,16,16,16,-1,17,16,16,16,16,16, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,17,17,17,17, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,36,37,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,58,58,58,58,58, 30,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,36,37,38,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,55,56,-1,-1,57,57,57,57,58, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,55,56,-1,-1,56,56,56,57,58, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,44,45,45,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 27,28,29,28,27,27,27,28,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,43,44,44,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 26,-1,-1,-1,26,26,27,28,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,43,43,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 25,-1,-1,25,25,26,27,28,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 24,24,24,24,25,26,27,28,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 23,23,23,24,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 22,22,22,-1,-1,24,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,55,-1,-1,57,57,58, 21,21,22,-1,23,23,23,-1,-1,26,26,27,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,54,54,54,-1,58,58,58, 20,20,-1,-1,22,22,22,22,-1,25,25,-1,25,25,25,26,27,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,-1,49,49,-1,53,53,54,53,-1,-1,59,59, 19,19,-1,21,21,21,21,22,-1,24,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,-1,-1,44,44,45,46,47,48,49,-1,53,52,-1,52,52,-1,60,60, 18,18,-1,20,20,20,20,-1,-1,23,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,35,35,-1,-1,45,45,46,47,48,49,-1,-1,51,51,51,51,-1,59,59, 17,17,-1,19,19,19,19,-1,-1,22,22,22,23,24,-1,-1,29,29,29,29,29,29,30,-1,-1,34,34,34,34,34,35,36,-1,-1,46,46,47,48,48,-1,-1,50,50,50,50,-1,58,58, 16,16,-1,18,18,18,18,-1,21,21,21,22,23,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,-1,47,47,47,47,47,-1,49,49,49,50,-1,57,57, 15,15,-1,17,17,17,17,-1,20,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 14,15,-1,16,16,16,17,18,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,29,30,31,31,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 13,-1,-1,15,15,16,16,-1,20,20,21,-1,25,25,25,25,25,25,26,27,28,28,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 12,13,14,14,15,-1,15,-1,21,21,21,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,-1,50,50,51,52,53, 11,-1,13,14,15,-1,14,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 10,-1,12,-1,-1,-1,13,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,51,-1,-1,-1,52,-1,55, 9,-1,11,11,11,11,12,13,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,52,52,52,52,52,53,-1,56, 8,-1,10,10,10,11,12,13,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,51,52,52,-1,55, 7,-1,9,9,10,11,12,13,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,51,51,51,-1,54, 6,-1,8,9,10,11,12,13,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,50,49,50,51,51,50,-1,53, 5,-1,7,-1,-1,-1,12,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 4,-1,6,6,7,-1,11,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,-1,48,48,48,-1,51, 3,4,5,6,7,-1,10,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,46,-1,47,47,48,49,50, 2,-1,-1,7,7,8,9,-1,12,12,13,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 1,1,-1,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 0,1,-1,9,9,9,9,-1,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 1,1,-1,10,10,10,10,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 2,2,-1,11,11,11,11,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 3,3,-1,12,12,12,12,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 4,4,-1,13,13,-1,13,14,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,-1,50,49,49,49,49,-1,52,52, 5,5,-1,-1,14,15,14,14,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,50,50,-1,-1,51,51, 6,6,7,-1,15,15,15,-1,-1,16,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 7,7,7,-1,-1,16,-1,-1,15,15,16,17,18,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 8,8,8,9,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 9,9,9,9,10,11,12,13,14,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 10,-1,-1,10,10,11,12,13,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 11,-1,-1,-1,11,11,12,13,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 12,13,14,13,12,12,12,13,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 13,13,14,13,13,-1,13,13,14,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,46,46,47,-1,47,47,48,49,50, 14,14,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,48,48,48,49,50, 15,15,15,15,15,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,-1,49,49,49,49,49,50, 16,16,16,16,16,17,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,36,37,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,58,58,58,58,58, 30,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,36,37,38,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,55,56,-1,-1,57,57,57,57,58, 29,29,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,55,56,-1,-1,56,56,56,57,58, 28,28,29,28,28,-1,28,28,29,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,44,45,45,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 27,28,29,28,27,27,27,28,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,43,44,44,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 26,-1,-1,-1,26,26,27,28,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,43,43,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 25,-1,-1,25,25,26,27,28,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 24,24,24,24,25,26,27,28,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 23,23,23,24,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,29,30,31,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 22,22,22,-1,-1,24,-1,-1,28,27,27,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,55,-1,-1,57,57,58, 21,21,22,-1,23,23,23,-1,-1,26,26,27,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,54,54,54,-1,58,58,58, 20,20,-1,-1,22,22,22,22,-1,25,25,-1,25,25,25,26,27,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,-1,49,49,-1,53,53,54,53,-1,-1,59,59, 19,19,-1,21,21,21,21,22,-1,24,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,-1,-1,44,44,45,46,47,48,49,-1,53,52,-1,52,52,-1,60,60, 18,18,-1,20,20,20,20,-1,-1,23,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,35,35,-1,-1,45,45,46,47,48,49,-1,-1,51,51,51,51,-1,59,59, 17,17,-1,19,19,19,19,-1,-1,22,22,22,23,24,-1,-1,29,29,29,29,29,29,30,-1,-1,34,34,34,34,34,35,36,-1,-1,46,46,47,48,48,-1,-1,50,50,50,50,-1,58,58, 16,16,-1,18,18,18,18,-1,21,21,21,22,23,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,-1,47,47,47,47,47,-1,49,49,49,50,-1,57,57, 15,15,-1,17,17,17,17,-1,20,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,47,46,46,46,-1,48,48,49,50,-1,56,56, 14,15,-1,16,16,16,17,18,19,20,21,-1,-1,26,26,26,26,26,26,27,28,29,29,30,31,31,31,32,33,34,35,36,37,38,39,-1,-1,45,45,45,46,47,48,49,50,-1,56,55, 13,-1,-1,15,15,16,16,-1,20,20,21,-1,25,25,25,25,25,25,26,27,28,28,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,44,44,44,-1,48,48,49,50,-1,-1,54, 12,13,14,14,15,-1,15,-1,21,21,21,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,49,-1,50,50,51,52,53, 11,-1,13,14,15,-1,14,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,50,-1,51,51,51,-1,54, 10,-1,12,-1,-1,-1,13,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,51,-1,-1,-1,52,-1,55, 9,-1,11,11,11,11,12,13,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,52,52,52,52,52,53,-1,56, 8,-1,10,10,10,11,12,13,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,51,52,52,-1,55, 7,-1,9,9,10,11,12,13,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,51,51,51,-1,54, 6,-1,8,9,10,11,12,13,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,50,49,50,51,51,50,-1,53, 5,-1,7,-1,-1,-1,12,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,48,-1,-1,-1,49,-1,52, 4,-1,6,6,7,-1,11,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,47,-1,48,48,48,-1,51, 3,4,5,6,7,-1,10,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,46,-1,47,47,48,49,50, 2,-1,-1,7,7,8,9,-1,12,12,13,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 1,1,-1,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 1,0,-1,9,9,9,9,-1,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 1,1,-1,10,10,10,10,-1,13,13,13,14,15,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,31,31,31,32,33,34,35,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 2,2,-1,11,11,11,11,-1,-1,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 3,3,-1,12,12,12,12,-1,-1,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 4,4,-1,13,13,-1,13,14,-1,16,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,-1,50,49,49,49,49,-1,52,52, 5,5,-1,-1,14,15,14,14,-1,17,17,-1,17,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,50,50,-1,-1,51,51, 6,6,7,-1,15,15,15,-1,-1,16,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 7,7,7,-1,-1,16,-1,-1,15,15,16,17,18,19,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 8,8,8,9,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,20,20,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 9,9,9,9,10,11,12,13,14,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 10,-1,-1,10,10,11,12,13,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 11,-1,-1,-1,11,11,12,13,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 12,13,14,13,12,12,12,13,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,35,35,35,36,36,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 13,13,14,13,13,-1,13,13,14,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,29,29,30,30,-1,34,34,35,36,37,37,38,39,40,-1,-1,-1,46,46,47,-1,47,47,48,49,50, 14,14,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,48,48,48,49,50, 15,15,15,15,15,-1,-1,15,15,15,16,17,18,19,20,21,22,23,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,37,37,38,39,40,41,42,43,44,45,46,-1,49,49,49,49,49,50, 16,16,16,16,16,17,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,50,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,54,54,54,54,54, 32,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,53,53,-1,-1,53,53,53,53,54, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,52,52,-1,-1,52,52,52,53,54, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 29,30,31,30,29,29,29,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 28,-1,-1,-1,28,28,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 27,-1,-1,27,27,28,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 26,26,26,26,27,28,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 25,25,25,26,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 24,24,24,-1,-1,22,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,-1,53,53,54, 23,23,24,-1,21,21,21,-1,-1,24,24,25,24,24,24,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,-1,54,54,54, 22,22,-1,-1,20,20,20,20,-1,23,23,-1,23,23,23,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,47,47,48,47,-1,-1,55,55, 21,21,-1,19,19,19,19,20,-1,22,22,22,22,22,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,44,44,-1,47,46,-1,46,46,-1,54,54, 20,20,-1,18,18,18,18,-1,-1,21,21,21,21,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,43,43,43,-1,-1,45,45,45,45,-1,53,53, 19,19,-1,17,17,17,17,-1,-1,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 18,18,-1,16,16,16,16,-1,19,19,19,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 17,17,-1,15,15,15,15,-1,18,18,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 16,17,-1,14,14,14,15,16,17,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 15,-1,-1,13,13,14,14,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 14,13,12,12,13,-1,13,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 14,-1,11,12,13,-1,12,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 13,-1,10,-1,-1,-1,11,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,9,9,9,9,10,10,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 11,-1,8,8,8,9,9,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 10,-1,7,7,8,8,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 9,-1,6,7,8,8,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 8,-1,5,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 7,-1,4,4,4,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 6,5,4,3,3,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 7,-1,-1,2,2,2,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 8,9,-1,1,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 9,9,-1,0,1,2,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 10,10,-1,1,1,2,3,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 11,11,-1,2,2,2,3,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 12,12,-1,3,3,3,3,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 13,13,-1,4,4,-1,4,5,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 14,14,-1,-1,5,6,5,5,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 15,15,16,-1,6,6,6,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 16,16,16,-1,-1,7,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 17,17,17,18,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 18,18,18,18,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 19,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 20,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 21,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,44,43,43,43,43,44, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,53,53,53,53,53, 32,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,52,52,-1,-1,52,52,52,52,53, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,51,51,-1,-1,51,51,51,52,53, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 29,30,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 28,-1,-1,-1,28,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 27,-1,-1,27,27,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 26,26,26,26,27,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 25,25,25,26,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,26,27,28,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 24,24,24,-1,-1,22,-1,-1,25,24,24,24,24,24,24,24,24,25,26,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,-1,-1,52,52,53, 23,23,24,-1,21,21,21,-1,-1,23,23,24,23,23,23,23,24,25,26,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,47,47,-1,53,53,53, 22,22,-1,-1,20,20,20,20,-1,22,22,-1,22,22,22,23,24,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,46,46,47,46,-1,-1,54,54, 21,21,-1,19,19,19,19,20,-1,21,21,21,21,21,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,42,43,43,-1,46,45,-1,45,45,-1,53,53, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,41,42,42,42,-1,-1,44,44,44,44,-1,52,52, 19,19,-1,17,17,17,17,-1,-1,19,19,19,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 18,18,-1,16,16,16,16,-1,18,18,18,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 17,17,-1,15,15,15,15,-1,17,17,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 16,17,-1,14,14,14,14,15,16,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 15,-1,-1,13,13,14,13,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 14,13,12,12,13,-1,12,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 14,-1,11,12,13,-1,11,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 13,-1,10,-1,-1,-1,10,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 12,-1,9,9,9,9,9,9,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 11,-1,8,8,8,8,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 10,-1,7,7,8,7,7,7,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 9,-1,6,7,8,7,6,7,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 8,-1,5,-1,-1,-1,5,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 7,-1,4,4,4,-1,4,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 6,5,4,3,3,-1,3,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 7,-1,-1,2,2,2,2,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 8,9,-1,1,1,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 9,9,-1,1,0,1,2,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 10,10,-1,1,1,1,2,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 11,11,-1,2,2,2,2,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 12,12,-1,3,3,3,3,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 13,13,-1,4,4,-1,4,5,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,45,45, 14,14,-1,-1,5,6,5,5,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,44,44, 15,15,16,-1,6,6,6,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 16,16,16,-1,-1,7,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 17,17,17,18,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 18,18,18,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 19,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 20,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,43,42,42,42,42,43, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,53,52,52,52,52,52, 32,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,51,51,-1,-1,51,51,51,51,52, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,50,-1,-1,50,50,50,51,52, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 29,30,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 28,-1,-1,-1,28,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 27,-1,-1,27,27,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 26,26,26,26,27,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 25,25,25,26,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 24,24,24,-1,-1,22,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 23,23,24,-1,21,21,21,-1,-1,23,23,24,23,23,23,23,23,24,25,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 22,22,-1,-1,20,20,20,20,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,46,45,-1,-1,53,53, 21,21,-1,19,19,19,19,20,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,-1,-1,38,38,39,40,41,42,42,-1,45,44,-1,44,44,-1,52,52, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,51,51, 19,19,-1,17,17,17,17,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,26,26,26,26,26,27,28,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 18,18,-1,16,16,16,16,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 17,17,-1,15,15,15,15,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 16,17,-1,14,14,14,14,15,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,22,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 15,-1,-1,13,13,14,13,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 14,13,12,12,13,-1,12,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 14,-1,11,12,13,-1,11,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,43,-1,-1,-1,44,-1,47, 12,-1,9,9,9,9,9,9,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,44,44,44,44,44,45,-1,48, 11,-1,8,8,8,8,8,8,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,43,44,44,-1,47, 10,-1,7,7,8,7,7,7,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,43,43,43,-1,46, 9,-1,6,7,8,7,6,7,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,42,41,42,43,43,42,-1,45, 8,-1,5,-1,-1,-1,5,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 7,-1,4,4,4,-1,4,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,-1,40,40,40,-1,43, 6,5,4,3,3,-1,3,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,-1,39,39,40,41,42, 7,-1,-1,2,2,2,2,-1,4,4,5,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 8,9,-1,2,1,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 9,9,-1,2,1,0,1,-1,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 10,10,-1,2,1,1,1,-1,5,5,5,6,7,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 11,11,-1,2,2,2,2,-1,-1,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 12,12,-1,3,3,3,3,-1,-1,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 13,13,-1,4,4,-1,4,5,-1,8,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,-1,42,41,41,41,41,-1,44,44, 14,14,-1,-1,5,6,5,5,-1,9,9,-1,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,43,43, 15,15,16,-1,6,6,6,-1,-1,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 16,16,16,-1,-1,7,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 17,17,17,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 18,18,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 19,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 20,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,40,40,40,41,42, 20,19,19,19,19,-1,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,42,41,41,41,41,42, 20,20,20,20,20,21,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,42, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,53,52,52,52,52,52, 32,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,51,51,-1,-1,51,51,51,51,52, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,50,-1,-1,50,50,50,51,52, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 29,30,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 28,-1,-1,-1,28,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 27,-1,-1,27,27,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 26,26,26,26,27,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 25,25,25,26,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 24,24,24,-1,-1,22,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 23,23,24,-1,21,21,21,-1,-1,23,23,24,23,23,23,23,23,24,25,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 22,22,-1,-1,20,20,20,20,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,46,45,-1,-1,53,53, 21,21,-1,19,19,19,19,20,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,-1,-1,38,38,39,40,41,42,42,-1,45,44,-1,44,44,-1,52,52, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,51,51, 19,19,-1,17,17,17,17,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,26,26,26,26,26,27,28,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 18,18,-1,16,16,16,16,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 17,17,-1,15,15,15,15,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 16,17,-1,14,14,14,14,15,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,22,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 15,-1,-1,13,13,14,13,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 14,13,12,12,13,-1,12,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 14,-1,11,12,13,-1,11,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,43,-1,-1,-1,44,-1,47, 12,-1,9,9,9,9,9,9,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,44,44,44,44,44,45,-1,48, 11,-1,8,8,8,8,8,8,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,43,44,44,-1,47, 10,-1,7,7,8,7,7,7,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,-1,36,-1,-1,42,42,42,43,43,43,-1,46, 9,-1,6,7,8,7,6,7,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,42,41,42,43,43,42,-1,45, 8,-1,5,-1,-1,-1,5,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 7,-1,4,4,4,-1,4,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,39,-1,40,40,40,-1,43, 6,5,4,3,3,-1,3,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,38,-1,39,39,40,41,42, 7,-1,-1,3,2,2,2,-1,4,4,5,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 8,9,-1,3,2,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 9,9,-1,3,2,1,0,-1,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 10,10,-1,3,2,1,1,-1,5,5,5,6,7,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 11,11,-1,3,2,2,2,-1,-1,6,6,6,7,8,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 12,12,-1,3,3,3,3,-1,-1,7,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 13,13,-1,4,4,-1,4,5,-1,8,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,-1,-1,28,28,29,30,31,32,33,-1,42,41,41,41,41,-1,44,44, 14,14,-1,-1,5,6,5,5,-1,9,9,-1,9,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,43,43, 15,15,16,-1,6,6,6,-1,-1,10,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 16,16,16,-1,-1,7,-1,-1,12,11,11,11,11,11,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 17,17,17,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 18,18,18,17,16,15,14,13,13,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 19,-1,-1,17,16,15,14,14,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 20,-1,-1,-1,16,15,15,15,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 20,19,18,17,16,16,16,16,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,40,40,40,41,42, 20,19,19,19,19,-1,-1,19,19,19,20,21,22,23,24,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,31,31,32,33,34,35,36,37,38,39,40,-1,42,41,41,41,41,42, 20,20,20,20,20,21,21,20,20,20,20,21,22,23,24,24,23,22,21,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,42,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,50,51,51,50,50,50,50,50, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,49,49,-1,-1,49,49,49,49,50, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,48,-1,-1,48,48,48,49,50, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 31,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 30,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 29,29,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 28,28,28,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 27,27,27,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,-1,49,49,50, 26,26,27,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,44,44,-1,50,50,50, 25,25,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,43,43,44,43,-1,-1,51,51, 24,24,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,26,26,-1,-1,36,36,37,38,39,40,40,-1,43,42,-1,42,42,-1,50,50, 23,23,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,25,25,25,25,-1,-1,37,37,38,39,39,39,-1,-1,41,41,41,41,-1,49,49, 22,22,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,-1,-1,24,24,24,24,24,25,26,-1,-1,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 21,21,-1,18,18,18,18,-1,16,16,16,16,17,-1,-1,-1,18,18,18,18,18,19,20,-1,-1,23,23,23,23,24,25,26,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 20,20,-1,18,17,17,17,-1,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 19,20,-1,17,17,16,16,15,14,14,14,-1,-1,16,16,16,16,16,16,17,18,19,19,20,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 18,-1,-1,16,16,16,15,-1,13,13,13,-1,15,15,15,15,15,15,16,17,18,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 17,16,15,15,16,-1,14,-1,12,12,12,-1,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,-1,40,40,41,42,43, 17,-1,14,15,16,-1,13,-1,12,11,11,12,13,13,13,13,14,15,16,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,12,13,14,15,15,15,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,33,33,-1,-1,41,-1,-1,-1,42,-1,45, 15,-1,12,11,11,11,11,11,-1,10,9,-1,11,11,12,13,14,14,14,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,30,-1,34,34,-1,41,41,41,41,41,42,-1,45, 14,-1,11,11,10,10,10,10,-1,-1,8,-1,10,10,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,30,30,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 13,-1,10,10,10,9,9,9,-1,-1,7,-1,9,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 12,-1,9,10,10,9,8,9,-1,6,6,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,33,33,-1,39,38,39,40,40,39,-1,42, 11,-1,8,-1,-1,-1,7,-1,-1,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 10,-1,7,7,7,-1,6,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 9,8,7,6,6,-1,5,-1,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 10,-1,-1,6,5,4,4,-1,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 11,12,-1,6,5,4,3,2,1,1,2,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 12,12,-1,6,5,4,4,-1,0,1,2,3,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 13,13,-1,6,5,5,5,-1,1,1,2,3,4,-1,-1,-1,11,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 14,14,-1,6,6,6,6,-1,-1,2,2,3,4,5,-1,-1,12,12,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 15,15,-1,7,7,7,7,-1,-1,3,3,3,4,5,6,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 16,16,-1,8,8,-1,8,9,-1,4,4,4,4,5,6,7,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 17,17,-1,-1,9,10,9,9,-1,5,5,-1,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 16,16,16,-1,10,10,10,-1,-1,6,6,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 16,15,15,-1,-1,11,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 16,15,14,13,12,11,10,9,9,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 17,-1,-1,13,12,11,10,10,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 17,-1,-1,-1,12,11,11,11,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 16,15,14,13,12,12,12,12,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 16,15,15,15,15,-1,-1,15,15,15,16,17,18,19,20,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,39,38,38,38,38,39, 16,16,16,16,16,17,17,16,16,16,16,17,18,19,20,21,20,19,18,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,50,51,51,50,50,50,50,50, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,49,49,-1,-1,49,49,49,49,50, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,48,-1,-1,48,48,48,49,50, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 31,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 30,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 29,29,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 28,28,28,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 27,27,27,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,-1,49,49,50, 26,26,27,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,44,44,-1,50,50,50, 25,25,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,43,43,44,43,-1,-1,51,51, 24,24,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,26,26,-1,-1,36,36,37,38,39,40,40,-1,43,42,-1,42,42,-1,50,50, 23,23,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,25,25,25,25,-1,-1,37,37,38,39,39,39,-1,-1,41,41,41,41,-1,49,49, 22,22,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,-1,-1,24,24,24,24,24,25,26,-1,-1,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 21,21,-1,18,18,18,18,-1,16,16,16,16,17,-1,-1,-1,18,18,18,18,18,19,20,-1,-1,23,23,23,23,24,25,26,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 20,20,-1,18,17,17,17,-1,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 19,20,-1,17,17,16,16,15,14,14,14,-1,-1,16,16,16,16,16,16,17,18,19,19,20,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 18,-1,-1,16,16,16,15,-1,13,13,13,-1,15,15,15,15,15,15,16,17,18,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 17,16,15,15,16,-1,14,-1,12,12,12,-1,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,-1,40,40,41,42,43, 17,-1,14,15,16,-1,13,-1,12,11,11,12,13,13,13,13,14,15,16,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,12,13,14,15,15,15,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,33,33,-1,-1,41,-1,-1,-1,42,-1,45, 15,-1,12,11,11,11,11,11,-1,10,9,-1,11,11,12,13,14,14,14,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,30,-1,34,34,-1,40,40,40,40,40,41,-1,44, 14,-1,11,11,10,10,10,10,-1,-1,8,-1,10,10,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,30,30,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 13,-1,10,10,10,9,9,9,-1,-1,7,-1,9,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 12,-1,9,10,10,9,8,9,-1,6,6,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,32,32,-1,38,37,38,39,39,38,-1,41, 11,-1,8,-1,-1,-1,7,-1,-1,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 10,-1,7,7,7,-1,6,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 9,8,7,6,6,-1,5,-1,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 10,-1,-1,6,5,4,4,-1,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 11,12,-1,6,5,4,3,2,1,1,1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 12,12,-1,6,5,4,4,-1,1,0,1,2,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 13,13,-1,6,5,5,5,-1,1,1,1,2,3,-1,-1,-1,11,11,12,13,14,15,16,-1,-1,21,21,21,22,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 14,14,-1,6,6,6,6,-1,-1,2,2,2,3,4,-1,-1,12,12,12,13,14,15,16,-1,-1,20,20,21,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 15,15,-1,7,7,7,7,-1,-1,3,3,3,3,4,5,-1,-1,13,13,13,14,15,16,17,18,19,20,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 16,16,-1,8,8,-1,8,9,-1,4,4,4,4,4,5,6,-1,-1,14,14,14,15,16,17,18,19,20,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 17,17,-1,-1,9,10,9,9,-1,5,5,-1,5,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 16,16,16,-1,10,10,10,-1,-1,6,6,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 16,15,15,-1,-1,11,-1,-1,8,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 16,15,14,13,12,11,10,9,9,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 17,-1,-1,13,12,11,10,10,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 17,-1,-1,-1,12,11,11,11,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 16,15,14,13,12,12,12,12,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 16,15,15,15,15,-1,-1,15,15,15,16,17,18,19,20,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,38,37,37,37,37,38, 16,16,16,16,16,17,17,16,16,16,16,17,18,19,20,20,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 31,31,31,31,31,31,32,31,31,31,31,32,33,34,35,35,34,33,32,31,32,33,34,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,50,51,51,50,50,50,50,50, 31,30,30,30,30,31,-1,30,30,30,31,32,33,34,35,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,47,48,49,49,49,-1,-1,49,49,49,49,50, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,34,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,48,-1,-1,48,48,48,49,50, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,30,29,28,28,28,28,28,28,29,-1,32,32,33,33,-1,37,37,38,38,38,38,38,39,40,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 31,30,29,28,27,27,27,27,-1,-1,32,31,30,29,28,27,27,27,27,28,29,-1,32,32,32,33,-1,38,38,37,37,37,37,38,39,40,41,42,-1,-1,46,46,46,46,47,48,49,50, 32,-1,-1,-1,27,26,26,26,-1,33,32,32,-1,29,28,27,26,26,26,-1,-1,-1,31,31,32,33,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 31,-1,-1,28,27,26,25,25,-1,-1,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,35,36,36,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 30,30,29,28,27,26,25,24,24,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,32,33,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 29,29,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,23,23,23,23,24,25,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 28,28,28,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,22,22,23,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,-1,-1,49,49,50, 27,27,28,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,22,23,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,44,44,44,-1,50,50,50, 26,26,-1,-1,22,22,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,43,43,44,43,-1,-1,51,51, 25,25,-1,21,21,21,21,22,-1,19,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,26,26,-1,-1,36,36,37,38,39,40,40,-1,43,42,-1,42,42,-1,50,50, 24,24,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,24,25,25,25,25,-1,-1,37,37,38,39,39,39,-1,-1,41,41,41,41,-1,49,49, 23,23,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,19,19,19,19,19,19,20,-1,-1,24,24,24,24,24,25,26,-1,-1,38,38,38,38,38,-1,-1,40,40,40,40,-1,48,48, 22,22,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,18,18,18,18,18,19,20,-1,-1,23,23,23,23,24,25,26,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,47,47, 21,21,-1,19,18,17,17,-1,15,15,15,16,-1,-1,17,17,17,17,17,17,18,19,20,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,37,36,36,36,-1,38,38,39,40,-1,46,46, 20,21,-1,18,18,17,16,15,14,14,14,-1,-1,16,16,16,16,16,16,17,18,19,19,20,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,36,37,38,39,40,-1,46,45, 19,-1,-1,17,17,17,16,-1,13,13,13,-1,15,15,15,15,15,15,16,17,18,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,30,-1,34,34,34,-1,38,38,39,40,-1,-1,44, 18,17,16,16,17,-1,15,-1,12,12,12,-1,14,14,14,14,14,15,16,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,-1,39,-1,40,40,41,42,43, 18,-1,15,16,17,-1,14,-1,12,11,11,12,13,13,13,13,14,15,16,16,16,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,40,-1,41,41,41,-1,44, 17,-1,14,-1,-1,-1,13,-1,-1,10,10,-1,12,12,12,13,14,15,15,15,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,33,33,-1,-1,40,-1,-1,-1,41,-1,44, 16,-1,13,12,12,12,12,12,-1,10,9,-1,11,11,12,13,14,14,14,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,30,-1,34,34,-1,39,39,39,39,39,40,-1,43, 15,-1,12,12,11,11,11,11,-1,-1,8,-1,10,10,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,30,30,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 14,-1,11,11,11,10,10,10,-1,-1,7,-1,9,9,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 13,-1,10,11,11,10,9,10,-1,6,6,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,22,23,24,25,26,27,28,29,-1,31,31,-1,37,36,37,38,38,37,-1,40, 12,-1,9,-1,-1,-1,8,-1,-1,5,5,-1,7,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,22,23,24,25,26,27,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 11,-1,8,8,8,-1,7,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,27,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 10,9,8,7,7,-1,6,-1,3,3,3,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 11,-1,-1,7,6,5,5,-1,2,2,2,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 12,13,-1,7,6,5,4,3,2,1,1,-1,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 13,13,-1,7,6,5,5,-1,2,1,0,1,-1,-1,10,10,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,23,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 14,14,-1,7,6,6,6,-1,2,1,1,1,2,-1,-1,-1,11,11,12,13,14,15,16,-1,-1,21,21,21,22,22,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 15,15,-1,7,7,7,7,-1,-1,2,2,2,2,3,-1,-1,12,12,12,13,14,15,16,-1,-1,20,20,21,21,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 16,16,-1,8,8,8,8,-1,-1,3,3,3,3,3,4,-1,-1,13,13,13,14,15,16,17,18,19,20,20,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 17,17,-1,9,9,-1,9,10,-1,4,4,4,4,4,4,5,-1,-1,14,14,14,15,16,17,18,19,20,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,36,36,36,-1,39,39, 17,17,-1,-1,10,11,10,10,-1,5,5,-1,5,5,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,38,38, 16,16,16,-1,11,11,11,-1,-1,6,6,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 16,15,15,-1,-1,12,-1,-1,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 16,15,14,13,12,11,10,9,9,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 17,-1,-1,13,12,11,10,10,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 17,-1,-1,-1,12,11,11,11,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 16,15,14,13,12,12,12,12,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,35,-1,-1,35,35,35,36,37, 16,15,15,15,15,-1,-1,15,15,15,16,17,18,19,20,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,37,36,36,36,36,37, 16,16,16,16,16,17,17,16,16,16,16,17,18,19,20,20,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37,37, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,52,51,51,51,51,51, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,50,50,-1,-1,50,50,50,50,51, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,49,-1,-1,49,49,49,50,51, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 32,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 31,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 30,30,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 29,29,29,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,-1,50,50,51, 28,28,29,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,45,45,-1,51,51,51, 27,27,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,44,44,45,44,-1,-1,52,52, 26,26,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,-1,-1,37,37,38,39,40,41,41,-1,44,43,-1,43,43,-1,51,51, 25,25,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,-1,-1,38,38,39,40,40,40,-1,-1,42,42,42,42,-1,50,50, 24,24,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,25,25,25,25,25,26,27,-1,-1,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 23,23,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 22,22,-1,20,19,18,18,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 21,22,-1,19,19,18,17,16,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,21,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 20,-1,-1,18,18,18,17,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 19,18,17,17,18,-1,16,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,-1,41,41,42,43,44, 19,-1,16,17,18,-1,15,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 18,-1,15,-1,-1,-1,14,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 17,-1,14,13,13,13,13,13,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,34,35,-1,39,39,39,39,39,40,-1,43, 16,-1,13,13,12,12,12,12,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 15,-1,12,12,12,11,11,11,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 14,-1,11,12,12,11,10,11,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,29,-1,31,31,-1,37,36,37,38,38,37,-1,40, 13,-1,10,-1,-1,-1,9,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 12,-1,9,9,9,-1,8,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 11,10,9,8,8,-1,7,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 12,-1,-1,8,7,6,6,-1,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 13,14,-1,8,7,6,5,4,3,2,2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 14,14,-1,8,7,6,6,-1,3,2,1,0,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,23,23,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 15,15,-1,8,7,7,7,-1,3,2,1,1,2,-1,-1,-1,12,12,13,14,15,16,17,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 16,16,-1,8,8,8,8,-1,-1,2,2,2,2,3,-1,-1,13,13,13,14,15,16,17,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 17,17,-1,9,9,9,9,-1,-1,3,3,3,3,3,4,-1,-1,14,14,14,15,16,17,18,19,20,20,20,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 18,18,-1,10,10,-1,10,11,-1,4,4,4,4,4,4,5,-1,-1,15,15,15,16,17,18,19,20,20,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,36,36,36,-1,39,39, 17,17,-1,-1,11,12,11,11,-1,5,5,-1,5,5,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,38,38, 16,16,16,-1,12,12,12,-1,-1,6,6,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 16,15,15,-1,-1,13,-1,-1,8,7,7,7,7,7,7,7,7,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,8,8,8,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 16,15,14,13,12,11,10,9,9,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 17,-1,-1,13,12,11,10,10,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 17,-1,-1,-1,12,11,11,11,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 16,15,14,13,12,12,12,12,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,35,-1,-1,35,35,35,36,37, 16,15,15,15,15,-1,-1,15,15,15,16,17,18,19,20,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,37,36,36,36,36,37, 16,16,16,16,16,17,17,16,16,16,16,17,18,19,20,20,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37,37, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,45,46,45,44,44,44,44,45,45,44,44,44,44,44, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 33,32,31,30,29,29,29,29,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,40,40,40,40,41,42,43,44, 34,-1,-1,-1,29,28,28,28,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,39,39,39,40,-1,-1,-1,45, 34,-1,-1,30,29,28,27,27,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,38,38,39,40,41,-1,-1,45, 33,32,31,30,29,28,27,26,26,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,37,37,38,39,40,41,42,43,44, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,23,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,35,35,35,35,36,-1,-1,37,-1,-1,43,43,44, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,35,34,34,-1,-1,36,36,36,-1,44,44,44, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,43,43, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,21,21,21,21,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,42,42, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,20,20,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,41,41, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,21,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,39,39, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,29,28,28,28,-1,30,30,31,32,-1,38,38, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,15,16,16,16,17,18,19,20,21,22,22,22,-1,-1,27,27,27,28,29,30,31,32,-1,38,37, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,18,19,20,21,21,21,21,22,-1,26,26,26,-1,30,30,31,32,-1,-1,36, 24,23,22,21,21,-1,20,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,20,20,20,20,21,22,-1,25,25,26,-1,31,-1,32,32,33,34,35, 25,-1,22,22,22,-1,21,-1,14,13,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,-1,32,-1,33,33,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,17,17,17,18,18,18,18,19,20,21,22,-1,25,25,-1,-1,33,-1,-1,-1,34,-1,37, 23,-1,20,19,19,19,19,19,-1,12,11,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,18,18,18,17,17,17,18,19,20,21,22,-1,26,26,-1,35,34,35,36,36,35,-1,38, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,22,22,-1,27,-1,-1,35,35,35,35,36,36,-1,39, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,35,35,35,-1,38, 20,-1,17,18,18,17,16,17,-1,8,8,-1,6,6,6,6,6,6,6,6,6,7,8,-1,-1,14,14,14,14,15,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,5,5,5,5,5,5,5,5,6,7,8,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 17,16,15,14,14,-1,13,-1,8,7,7,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,-1,29,29,30,31,-1,37,37, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,3,3,4,5,6,7,8,-1,-1,13,13,13,14,15,16,17,-1,-1,-1,24,24,25,26,27,-1,30,30,30,31,-1,38,38, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,-1,-1,23,23,24,25,26,-1,-1,31,31,31,31,-1,39,39, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,-1,-1,32,32,32,32,-1,38,38, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,6,6,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,-1,34,33,33,33,33,-1,37,37, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,34,34,34,34,-1,-1,36,36, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,35,35,-1,35,35,35, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,21,21,-1,-1,17,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,36,-1,-1,34,34,35, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,34,34,34,-1,35,34,34,34,34,35, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,35,35,35,35,36,35,35,35,35,35,35, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,45,45,44,43,43,43,43,44,44,43,43,43,43,43, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,45,44,43,42,42,42,-1,-1,42,42,42,42,43, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 33,32,31,30,29,29,29,29,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,39,39,39,39,40,41,42,43, 34,-1,-1,-1,29,28,28,28,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,38,38,38,39,-1,-1,-1,44, 34,-1,-1,30,29,28,27,27,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,37,37,38,39,40,-1,-1,44, 33,32,31,30,29,28,27,26,26,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,36,36,37,38,39,40,41,42,43, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,23,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,34,34,34,34,34,35,-1,-1,36,-1,-1,42,42,43, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,43,43,43, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,42,42, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,21,21,21,21,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,41,41, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,20,20,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,40,40, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,21,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,38,38, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,22,-1,-1,28,27,27,27,-1,29,29,30,31,-1,37,37, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,15,16,16,16,17,18,19,20,21,21,21,21,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,18,19,20,20,20,20,20,21,-1,25,25,25,-1,29,29,30,31,-1,-1,35, 24,23,22,21,21,-1,20,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,19,19,19,19,19,20,21,-1,24,24,25,-1,30,-1,31,31,32,33,34, 25,-1,22,22,22,-1,21,-1,14,13,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,16,16,17,18,18,18,18,18,19,20,21,22,23,24,25,-1,31,-1,32,32,32,-1,35, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,17,17,17,17,17,17,17,18,19,20,21,-1,24,24,-1,-1,32,-1,-1,-1,33,-1,36, 23,-1,20,19,19,19,19,19,-1,12,11,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,18,18,17,16,16,16,17,18,19,20,21,-1,25,25,-1,34,33,34,35,35,34,-1,37, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,21,21,-1,26,-1,-1,34,34,34,34,35,35,-1,38, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,34,34,34,-1,37, 20,-1,17,18,18,17,16,17,-1,8,8,-1,6,6,6,6,6,6,6,6,6,6,7,-1,-1,13,13,13,13,14,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,5,5,5,5,5,5,5,5,5,6,7,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 17,16,15,14,14,-1,13,-1,8,7,7,-1,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,-1,28,28,29,30,-1,36,36, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,2,2,3,4,5,6,7,-1,-1,12,12,12,13,14,15,16,-1,-1,-1,23,23,24,25,26,-1,29,29,29,30,-1,37,37, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,-1,-1,22,22,23,24,25,-1,-1,30,30,30,30,-1,38,38, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,-1,-1,31,31,31,31,-1,37,37, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,5,5,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,-1,33,32,32,32,32,-1,36,36, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,33,33,33,33,-1,-1,35,35, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,34,34,-1,34,34,34, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,20,20,-1,-1,16,15,15,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,35,-1,-1,33,33,34, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,33,33,33,-1,34,33,33,33,33,34, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,29,28,27,26,25,26,27,28,29,30,31,32,33,34,34,34,34,35,34,34,34,34,34,34, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,45,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 33,32,31,30,29,29,29,29,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,38,38,38,38,39,40,41,42, 34,-1,-1,-1,29,28,28,28,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,37,37,37,38,-1,-1,-1,43, 34,-1,-1,30,29,28,27,27,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,36,36,37,38,39,-1,-1,43, 33,32,31,30,29,28,27,26,26,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,35,35,36,37,38,39,40,41,42, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,23,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,41,41, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,21,21,21,21,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,40,40, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,20,20,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,21,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,21,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,15,16,16,16,17,18,19,20,20,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,18,19,19,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 24,23,22,21,21,-1,20,-1,14,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,18,18,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 25,-1,22,22,22,-1,21,-1,14,13,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,16,16,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,17,17,16,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 23,-1,20,19,19,19,19,19,-1,12,11,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,18,17,16,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,10,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 21,-1,18,18,18,17,17,17,-1,-1,9,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 20,-1,17,18,18,17,16,17,-1,8,8,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 19,-1,16,-1,-1,-1,15,-1,-1,7,7,-1,5,5,5,5,5,5,5,5,5,5,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 18,-1,15,15,15,-1,14,-1,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 17,16,15,14,14,-1,13,-1,8,7,7,-1,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 18,-1,-1,14,13,12,12,-1,8,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 20,20,-1,14,13,12,12,-1,10,10,10,11,-1,-1,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,-1,27,27,28,29,-1,35,35, 21,21,-1,14,13,13,13,-1,11,11,11,11,12,-1,-1,-1,1,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,22,22,23,24,25,-1,28,28,28,29,-1,36,36, 22,22,-1,14,14,14,14,-1,-1,12,12,12,12,13,-1,-1,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,29,29,29,29,-1,37,37, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,13,14,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,-1,-1,30,30,30,30,-1,36,36, 24,24,-1,16,16,-1,16,17,-1,14,14,14,14,14,14,15,-1,-1,4,4,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,-1,32,31,31,31,31,-1,35,35, 25,25,-1,-1,17,18,17,17,-1,15,15,-1,15,15,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,32,32,32,32,-1,-1,34,34, 26,26,26,-1,18,18,18,-1,-1,16,16,17,16,16,16,16,16,17,18,19,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,33,33,-1,33,33,33, 26,25,25,-1,-1,19,-1,-1,18,17,17,17,17,17,17,17,17,17,18,19,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,-1,-1,32,32,33, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,18,19,20,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 26,25,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 27,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 27,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 33,32,31,30,29,29,29,29,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,37,37,37,37,38,39,40,41, 34,-1,-1,-1,29,28,28,28,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,36,36,36,37,-1,-1,-1,42, 34,-1,-1,30,29,28,27,27,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,35,35,36,37,38,-1,-1,42, 33,32,31,30,29,28,27,26,26,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,34,34,35,36,37,38,39,40,41, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,23,22,22,22,23,-1,-1,27,27,28,29,30,31,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,23,22,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,21,21,21,21,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,20,20,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,15,16,16,16,17,18,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 24,23,22,21,21,-1,20,-1,15,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,16,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 24,-1,21,20,20,20,20,20,-1,13,12,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 21,-1,18,19,19,18,17,18,-1,9,9,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,5,5,5,5,5,5,5,5,5,5,5,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,-1,26,26,27,28,-1,34,34, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,1,1,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,21,21,22,23,24,-1,27,27,27,28,-1,35,35, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,-1,-1,29,29,29,29,-1,35,35, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,4,4,4,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,-1,31,30,30,30,30,-1,34,34, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,31,31,31,31,-1,-1,33,33, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,32,32,-1,32,32,32, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,-1,-1,31,31,32, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 33,32,31,30,29,29,29,29,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,36,36,36,36,37,38,39,40, 34,-1,-1,-1,29,28,28,28,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,35,35,35,36,-1,-1,-1,41, 34,-1,-1,30,29,28,27,27,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,34,34,35,36,37,-1,-1,41, 33,32,31,30,29,28,27,26,26,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,33,33,34,35,36,37,38,39,40, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,29,29,30,31,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,23,22,22,22,23,-1,-1,27,27,28,29,30,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,23,22,21,22,23,24,25,26,27,28,29,30,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,21,21,21,21,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,20,20,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,15,16,16,16,17,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 24,23,22,21,21,-1,20,-1,15,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 25,-1,22,21,21,21,21,21,-1,14,13,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,20,20,19,18,19,-1,10,10,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,5,5,5,5,5,5,5,5,5,5,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,-1,25,25,26,27,-1,33,33, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,2,1,1,1,2,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,20,20,21,22,23,-1,26,26,26,27,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,-1,-1,28,28,28,28,-1,34,34, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,-1,30,29,29,29,29,-1,33,33, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,30,30,30,30,-1,-1,32,32, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,31,31,-1,31,31,31, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,-1,-1,30,30,31, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,36,35,34,33,32,33,34,35,36,37,38,39,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 33,32,31,30,29,29,29,29,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 34,-1,-1,-1,29,28,28,28,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 34,-1,-1,30,29,28,27,27,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,40, 33,32,31,30,29,28,27,26,26,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,39, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,24,23,23,23,-1,-1,-1,-1,-1,-1,29,29,30,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 33,32,32,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,23,22,22,22,23,-1,-1,27,27,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 33,33,33,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,23,22,21,22,23,24,25,26,27,28,29,30,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 32,32,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 31,31,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,21,21,21,21,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,20,20,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,20,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,19,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,14,14,14,14,14,14,14,14,14,14,15,16,16,16,17,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 24,23,22,21,21,-1,20,-1,15,14,14,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,10,10,10,11,10,10,10,10,10,11,12,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 26,-1,23,22,22,22,22,22,-1,15,14,-1,9,9,10,11,10,9,9,9,10,11,12,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,7,7,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,6,6,6,6,6,6,6,6,6,6,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,5,5,5,5,5,5,5,5,5,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,-1,24,24,25,26,-1,32,32, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,3,2,1,1,1,2,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,19,19,20,21,22,-1,25,25,25,26,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,-1,-1,18,18,19,20,21,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,-1,-1,27,27,27,27,-1,33,33, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,-1,29,28,28,28,28,-1,32,32, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,29,29,29,29,-1,-1,31,31, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,30,30,-1,30,30,30, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,-1,-1,29,29,30, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 29,28,27,26,25,24,23,22,22,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 30,-1,-1,26,25,24,23,23,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 30,-1,-1,-1,25,24,24,24,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,37,36,35,34,33,32,33,34,35,36,37,38,39,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 34,33,32,31,30,30,30,30,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 35,-1,-1,-1,30,29,29,29,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 35,-1,-1,31,30,29,28,28,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,39, 34,33,32,31,30,29,28,27,27,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,38, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,29,29,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,24,23,22,22,22,23,-1,-1,27,27,28,29,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,24,23,22,21,22,23,24,25,26,27,28,29,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,19,19,19,19,19,19,20,21,21,21,21,21,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,18,18,18,18,18,18,19,20,20,20,20,20,20,20,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,19,19,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,14,14,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,15,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 25,24,23,22,22,-1,21,-1,16,15,15,-1,13,13,12,12,12,12,12,12,12,12,12,13,14,14,14,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,12,12,11,11,11,11,11,11,11,12,-1,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,11,11,11,11,10,10,10,10,10,11,12,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 27,-1,24,23,23,23,23,23,-1,16,15,-1,10,10,11,11,10,9,9,9,10,11,12,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,5,5,5,5,5,5,5,5,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,20,20,21,21,-1,23,23,24,25,-1,31,31, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,4,3,2,1,1,1,2,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,19,19,20,21,22,-1,24,24,24,25,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,4,3,2,2,2,2,2,-1,-1,7,7,8,8,9,10,11,-1,-1,18,18,19,20,21,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,9,10,-1,-1,17,17,18,19,20,21,-1,-1,26,26,26,26,-1,33,33, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,-1,28,27,27,27,27,-1,32,32, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,28,28,28,28,-1,-1,31,31, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,29,29,29,-1,30,30,30, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,30,-1,-1,29,29,30, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 30,29,28,27,26,25,24,23,23,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 31,-1,-1,27,26,25,24,24,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 31,-1,-1,-1,26,25,25,25,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 30,29,28,27,26,26,26,26,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,37,36,35,34,33,32,33,34,35,36,37,38,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 35,34,33,32,31,31,31,31,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 36,-1,-1,-1,31,30,30,30,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 36,-1,-1,32,31,30,29,29,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,38, 35,34,33,32,31,30,29,28,28,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,37, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,25,24,23,22,22,22,23,-1,-1,27,27,28,29,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,19,19,19,19,19,19,20,20,20,20,20,20,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,19,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,18,18,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,14,13,13,13,13,13,13,13,13,13,13,-1,14,14,14,14,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 26,25,24,23,23,-1,22,-1,17,16,16,-1,14,13,12,12,12,12,12,12,12,12,12,13,14,13,13,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,13,12,11,11,11,11,11,11,11,12,-1,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,12,12,12,11,10,10,10,10,10,11,12,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 28,-1,25,24,24,24,24,24,-1,17,16,-1,11,11,12,11,10,9,9,9,10,11,12,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,6,6,6,6,6,6,6,6,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,5,5,5,5,5,5,5,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,3,2,1,0,1,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,20,20,20,20,-1,22,22,23,24,-1,30,30, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,4,3,2,1,1,1,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,19,19,20,21,21,-1,23,23,23,24,-1,31,31, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,5,4,3,2,2,2,2,-1,-1,7,7,7,7,8,9,10,-1,-1,18,18,19,20,21,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,4,3,3,3,3,3,4,5,6,7,8,8,8,9,-1,-1,17,17,18,19,20,21,-1,-1,25,25,25,25,-1,33,33, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,4,4,4,4,4,4,5,6,7,8,9,9,-1,-1,16,16,17,18,19,20,21,-1,27,26,26,26,26,-1,32,32, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,27,27,27,27,-1,-1,31,31, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,28,28,28,-1,30,30,30, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,29,-1,-1,29,29,30, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 31,30,29,28,27,26,25,24,24,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 32,-1,-1,28,27,26,25,25,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 32,-1,-1,-1,27,26,26,26,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 31,30,29,28,27,27,27,27,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 31,31,31,31,31,32,32,31,31,31,31,32,33,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 36,36,36,36,36,36,37,36,36,36,36,37,38,38,37,36,35,34,33,32,33,34,35,36,37,38,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 36,35,35,35,35,36,-1,35,35,35,36,37,38,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 36,35,34,33,32,32,32,32,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 37,-1,-1,-1,32,31,31,31,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 37,-1,-1,33,32,31,30,30,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,38, 36,35,34,33,32,31,30,29,29,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,37, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,26,25,24,23,23,23,-1,-1,-1,-1,-1,-1,29,29,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,26,25,24,23,22,22,22,23,-1,-1,27,27,28,29,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,25,24,23,22,21,22,23,24,25,26,27,28,29,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,19,19,19,19,19,19,20,20,20,20,20,20,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,18,18,18,18,18,18,19,20,19,19,19,19,19,19,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,18,18,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,16,16,16,16,16,16,16,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,14,14,14,14,14,14,14,14,14,14,15,15,15,15,15,15,15,15,15,15,15,15,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,13,13,13,13,13,13,13,13,13,-1,14,14,14,14,14,14,14,14,14,14,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,12,12,12,12,12,12,12,12,13,14,13,13,13,13,13,13,13,13,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,11,11,11,12,-1,-1,13,12,12,12,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,13,13,12,11,10,10,10,10,10,11,12,-1,-1,13,12,11,11,11,11,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 29,-1,26,25,25,25,25,25,-1,18,17,-1,12,12,12,11,10,9,9,9,10,11,12,-1,-1,13,12,11,10,10,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,6,6,6,6,6,6,6,-1,-1,7,7,7,7,8,9,10,11,12,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,3,2,1,0,-1,-1,5,5,6,7,8,9,10,11,12,-1,-1,20,20,20,20,-1,22,22,23,24,-1,30,30, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,5,4,3,2,1,1,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,19,19,20,21,21,-1,23,23,23,24,-1,31,31, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,6,5,4,3,2,2,2,-1,-1,7,7,7,7,8,9,10,-1,-1,18,18,19,20,21,-1,-1,24,24,24,24,-1,32,32, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,5,4,3,3,3,3,4,5,6,7,8,8,8,9,-1,-1,17,17,18,19,20,21,-1,-1,25,25,25,25,-1,33,33, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,4,4,4,4,4,4,5,6,7,8,9,9,-1,-1,16,16,17,18,19,20,21,-1,27,26,26,26,26,-1,32,32, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,27,27,27,27,-1,-1,31,31, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,28,28,28,-1,30,30,30, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,23,22,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,29,-1,-1,29,29,30, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 32,31,30,29,28,27,26,25,25,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 33,-1,-1,29,28,27,26,26,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 33,-1,-1,-1,28,27,27,27,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 32,31,30,29,28,28,28,28,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 32,32,32,32,32,33,33,32,32,32,32,33,34,34,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,37,37,37,37,37,38,37,37,37,37,38,39,39,38,37,36,35,34,33,34,35,36,37,38,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 37,36,36,36,36,37,-1,36,36,36,37,38,39,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 37,36,35,34,33,33,33,33,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 38,-1,-1,-1,33,32,32,32,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 38,-1,-1,34,33,32,31,31,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 37,36,35,34,33,32,31,30,30,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,27,26,25,24,23,23,23,24,-1,-1,28,28,29,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,26,25,24,23,22,23,24,25,26,27,28,29,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,20,20,20,20,20,20,19,19,19,19,19,19,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,19,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,18,18,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,14,14,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,14,14,-1,13,13,13,13,13,13,13,13,13,13,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,13,14,13,12,12,12,12,12,12,12,12,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,12,11,11,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,12,11,10,10,10,10,10,11,12,13,13,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,12,11,10,9,9,9,10,11,12,12,12,-1,17,18,-1,25,25,25,25,25,26,-1,29, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,6,6,6,6,6,6,6,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,5,5,5,5,5,5,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,0,1,2,3,4,5,6,7,8,-1,-1,16,16,16,16,-1,18,18,19,20,-1,26,26, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,1,1,2,3,4,5,6,-1,-1,-1,15,15,16,17,17,-1,19,19,19,20,-1,27,27, 32,32,-1,24,24,24,24,-1,-1,22,22,22,21,21,-1,-1,10,9,8,7,7,7,7,-1,-1,2,2,2,3,4,5,6,-1,-1,14,14,15,16,17,-1,-1,20,20,20,20,-1,28,28, 33,33,-1,25,25,25,25,-1,-1,23,23,22,21,20,20,-1,-1,9,8,8,8,7,6,5,4,3,3,3,3,4,5,-1,-1,13,13,14,15,16,17,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,26,26,-1,26,27,-1,24,23,22,21,20,19,19,-1,-1,9,9,8,7,6,5,4,4,4,4,4,4,-1,-1,12,12,13,14,15,16,17,-1,23,22,22,22,22,-1,28,28, 34,34,-1,-1,27,28,27,27,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,23,23,23,23,-1,-1,27,27, 33,33,33,-1,28,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,24,24,-1,26,26,26, 33,32,32,-1,-1,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,25,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,32,32,32,-1,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 33,33,33,33,33,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, 37,37,37,37,37,37,38,37,37,37,37,38,39,39,38,37,36,35,34,33,34,35,36,37,38,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 37,36,36,36,36,37,-1,36,36,36,37,38,39,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 37,36,35,34,33,33,33,33,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 38,-1,-1,-1,33,32,32,32,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 38,-1,-1,34,33,32,31,31,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 37,36,35,34,33,32,31,30,30,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,27,26,25,24,23,23,23,24,-1,-1,28,28,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,26,25,24,23,22,23,24,25,26,27,28,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,20,20,20,20,20,20,19,19,19,19,19,19,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,19,19,19,19,19,19,20,19,18,18,18,18,18,18,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,18,18,18,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,15,15,15,15,15,15,15,15,15,15,15,14,14,14,14,14,14,14,14,14,14,14,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,14,14,14,14,14,14,14,14,14,-1,13,13,13,13,13,13,13,13,13,13,13,14,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,13,13,13,13,13,13,13,13,14,13,12,12,12,12,12,12,12,12,12,13,14,-1,16,16,17,-1,22,-1,23,23,24,25,26, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,12,12,12,13,-1,-1,12,11,11,11,11,11,11,11,12,13,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,11,11,11,11,12,13,-1,-1,12,11,10,10,10,10,10,11,12,12,12,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,10,10,11,12,13,-1,-1,12,11,10,9,9,9,10,11,12,11,11,-1,16,17,-1,24,24,24,24,24,25,-1,28, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,12,11,10,9,8,7,7,7,7,-1,-1,6,6,6,6,6,6,6,6,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,-1,5,5,5,5,5,5,5,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,6,5,5,-1,-1,1,0,1,2,3,4,5,6,7,-1,-1,16,15,15,15,-1,17,17,18,19,-1,25,25, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,1,1,1,2,3,4,5,-1,-1,-1,15,15,16,16,16,-1,18,18,18,19,-1,26,26, 32,32,-1,24,24,24,24,-1,-1,22,22,22,21,21,-1,-1,10,9,8,7,7,7,7,-1,-1,2,2,2,2,3,4,5,-1,-1,14,14,15,16,17,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,23,22,21,20,20,-1,-1,9,8,8,8,7,6,5,4,3,3,3,3,3,4,-1,-1,13,13,14,15,16,17,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,26,26,-1,26,27,-1,24,23,22,21,20,19,19,-1,-1,9,9,8,7,6,5,4,4,4,4,4,4,-1,-1,12,12,13,14,15,16,17,-1,22,21,21,21,21,-1,28,28, 34,34,-1,-1,27,28,27,27,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,22,22,22,22,-1,-1,27,27, 33,33,33,-1,28,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,-1,26,26,26, 33,32,32,-1,-1,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,32,32,32,-1,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 33,33,33,33,33,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, 38,38,38,38,38,38,39,38,38,38,38,39,40,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 38,37,37,37,37,38,-1,37,37,37,38,39,40,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 38,37,36,35,34,34,34,34,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 39,-1,-1,-1,34,33,33,33,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 39,-1,-1,35,34,33,32,32,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 38,37,36,35,34,33,32,31,31,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,28,27,26,25,24,24,24,25,-1,-1,29,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,27,26,25,24,23,24,25,26,27,28,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,20,20,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,19,19,19,19,19,19,19,-1,-1,17,17,17,17,17,17,17,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,14,14,14,13,12,12,12,12,12,12,12,12,12,13,13,-1,15,15,16,-1,21,-1,22,22,23,24,25, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,-1,12,11,11,11,11,11,11,11,12,12,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,12,11,10,10,10,10,10,11,11,11,11,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,12,11,10,9,9,9,10,11,11,10,10,-1,15,16,-1,23,23,23,23,23,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,6,6,6,6,6,6,6,6,6,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,5,5,5,5,5,5,5,5,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 32,32,-1,25,24,24,24,-1,22,22,22,22,22,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,2,1,1,1,2,3,4,-1,-1,-1,15,15,15,15,15,-1,17,17,17,18,-1,25,25, 33,33,-1,25,25,25,25,-1,-1,23,23,22,21,21,-1,-1,11,10,9,8,8,7,7,-1,-1,2,2,2,2,2,3,4,-1,-1,14,14,15,16,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,24,23,22,21,20,20,-1,-1,10,9,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,13,13,14,15,16,17,-1,-1,19,19,19,19,-1,27,27, 35,35,-1,27,27,-1,27,28,-1,24,23,22,21,20,19,19,-1,-1,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,12,12,13,14,15,16,17,-1,21,20,20,20,20,-1,28,28, 34,34,-1,-1,28,29,28,28,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,21,21,21,21,-1,-1,27,27, 33,33,33,-1,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,-1,26,26,26, 33,32,32,-1,-1,30,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,23,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,32,32,32,-1,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 33,33,33,33,33,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, 39,39,39,39,39,39,40,39,39,39,39,40,41,40,39,38,37,36,35,34,35,36,37,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 39,38,38,38,38,39,-1,38,38,38,39,40,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 39,38,37,36,35,35,35,35,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 40,-1,-1,-1,35,34,34,34,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 40,-1,-1,36,35,34,33,33,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 39,38,37,36,35,34,33,32,32,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,29,28,27,26,25,24,24,24,25,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,28,27,26,25,24,23,24,25,26,27,28,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,21,20,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,20,20,19,19,19,19,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,19,19,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,18,18,17,17,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,16,16,-1,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,-1,20,-1,21,21,22,23,24, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,14,15,-1,22,22,22,22,22,23,-1,26, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,6,6,6,6,6,6,6,6,6,6,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,5,5,5,5,5,5,5,5,5,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,33,-1,26,25,25,25,-1,23,23,23,22,22,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,2,1,1,1,2,3,-1,-1,-1,15,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,26,26,26,26,-1,-1,24,23,22,21,21,-1,-1,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,-1,-1,14,14,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,24,23,22,21,20,20,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,13,13,14,15,16,16,-1,-1,18,18,18,18,-1,26,26, 35,35,-1,28,28,-1,28,29,-1,24,23,22,21,20,19,19,-1,-1,10,9,8,7,6,5,4,4,4,4,4,4,-1,-1,12,12,13,14,15,16,17,-1,20,19,19,19,19,-1,27,27, 34,34,-1,-1,29,30,29,29,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,20,20,20,20,-1,-1,27,27, 33,33,33,-1,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,21,-1,26,26,26, 33,32,32,-1,-1,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,32,32,32,-1,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 33,33,33,33,33,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, 40,40,40,40,40,40,41,40,40,40,40,41,41,40,39,38,37,36,35,34,35,36,37,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 40,39,39,39,39,40,-1,39,39,39,40,41,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 40,39,38,37,36,36,36,36,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 41,-1,-1,-1,36,35,35,35,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 41,-1,-1,37,36,35,34,34,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 40,39,38,37,36,35,34,33,33,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,30,29,28,27,26,25,24,24,24,25,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,29,28,27,26,25,24,23,24,25,26,27,28,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,28,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 38,38,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,21,20,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,20,20,19,19,19,19,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,19,19,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,18,18,17,17,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,16,16,-1,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,-1,20,-1,21,21,22,23,24, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,13,14,-1,21,21,21,21,21,22,-1,25, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,10,10,-1,19,18,19,20,20,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,5,5,5,5,5,5,5,5,5,5,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,33,-1,27,26,25,25,-1,23,23,23,23,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 34,34,-1,27,26,26,26,-1,24,24,23,22,22,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,2,1,1,1,2,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 35,35,-1,27,27,27,27,-1,-1,24,23,22,21,21,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,-1,-1,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,24,23,22,21,20,20,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,13,13,14,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,29,29,-1,29,30,-1,24,23,22,21,20,19,19,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4,-1,-1,12,12,13,14,15,16,16,-1,19,18,18,18,18,-1,26,26, 34,34,-1,-1,30,31,30,30,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 33,33,33,-1,31,31,31,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,20,20,20,-1,26,26,26, 33,32,32,-1,-1,32,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,21,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,32,32,32,-1,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 33,33,33,33,33,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, 41,41,41,41,41,41,42,41,41,41,41,42,41,40,39,38,37,36,35,34,35,36,37,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 41,40,40,40,40,41,-1,40,40,40,41,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 41,40,39,38,37,37,37,37,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 42,-1,-1,-1,37,36,36,36,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 42,-1,-1,38,37,36,35,35,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 41,40,39,38,37,36,35,34,34,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,31,30,29,28,27,26,25,24,24,24,25,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 40,40,-1,-1,32,32,32,32,-1,30,30,-1,30,30,29,28,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 39,39,-1,31,31,31,31,32,-1,29,29,29,29,29,29,29,-1,-1,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,21,20,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,21,20,20,19,19,19,19,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,20,19,19,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,19,18,18,17,17,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,18,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,17,16,16,-1,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,15,-1,20,-1,21,21,22,23,24, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,16,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,12,13,-1,20,20,20,20,20,21,-1,24, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,9,9,-1,18,17,18,19,19,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,5,5,5,5,5,5,5,5,5,5,5,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 34,34,-1,28,27,26,26,-1,24,24,23,23,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 35,35,-1,28,27,27,27,-1,25,24,23,22,22,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,1,1,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 36,36,-1,28,28,28,28,-1,-1,24,23,22,21,21,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 36,36,-1,29,29,29,29,-1,-1,24,23,22,21,20,20,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,13,13,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 35,35,-1,30,30,-1,30,31,-1,24,23,22,21,20,19,19,-1,-1,12,11,10,9,8,7,6,5,4,4,4,4,-1,-1,12,12,13,14,15,15,15,-1,18,17,17,17,17,-1,25,25, 34,34,-1,-1,31,32,31,31,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,11,11,12,13,14,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 33,33,33,-1,32,32,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,19,-1,26,26,26, 33,32,32,-1,-1,33,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,20,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,32,32,32,-1,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 33,33,33,33,33,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, 42,42,42,42,42,42,43,42,42,42,42,42,41,40,39,38,37,36,35,34,35,36,37,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 42,41,41,41,41,42,-1,41,41,41,42,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 42,41,40,39,38,38,38,38,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 43,-1,-1,-1,38,37,37,37,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 43,-1,-1,39,38,37,36,36,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 42,41,40,39,38,37,36,35,35,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 42,41,41,-1,-1,35,-1,-1,34,33,33,32,31,30,29,28,27,26,25,24,24,24,25,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 42,42,42,-1,34,34,34,-1,-1,32,32,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 41,41,-1,-1,33,33,33,33,-1,31,31,-1,31,30,29,28,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 40,40,-1,32,32,32,32,33,-1,30,30,30,30,30,29,29,-1,-1,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,21,20,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,21,20,20,19,19,19,19,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,21,20,19,19,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,21,21,20,19,18,18,17,17,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,20,20,19,18,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,19,19,18,17,16,16,-1,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,18,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,20,-1,21,21,22,23,24, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,14,-1,21,-1,22,22,22,-1,25, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,16,16,17,17,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,16,17,18,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,11,12,-1,19,19,19,19,19,20,-1,23, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,8,8,-1,17,16,17,18,18,17,-1,20, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,5,5,5,5,5,5,5,5,5,5,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,-1,7,7,8,-1,13,-1,14,14,15,16,17, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 35,35,-1,29,28,27,27,-1,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,2,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 36,36,-1,29,28,28,28,-1,25,24,23,22,22,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,1,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 37,37,-1,29,29,29,29,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 36,36,-1,30,30,30,30,-1,-1,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,13,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 35,35,-1,31,31,-1,31,32,-1,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,12,12,13,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 34,34,-1,-1,32,33,32,32,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,11,11,12,13,14,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 33,33,33,-1,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,16,-1,-1,18,18,18,-1,26,26,26, 33,32,32,-1,-1,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,19,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,32,32,32,-1,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 33,33,33,33,33,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, 43,43,43,43,43,43,44,43,43,43,43,42,41,40,39,38,37,36,35,34,35,36,37,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 43,42,42,42,42,43,-1,42,42,42,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 43,42,42,-1,-1,36,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 43,43,43,-1,35,35,35,-1,-1,33,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 42,42,-1,-1,34,34,34,34,-1,32,32,-1,31,30,29,28,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 41,41,-1,33,33,33,33,34,-1,31,31,31,31,30,29,29,-1,-1,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,30,30,-1,-1,21,20,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,21,20,20,19,19,19,19,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,21,20,19,19,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,22,22,21,20,19,18,18,17,17,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,21,21,21,21,20,19,18,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,20,20,20,20,19,18,17,16,16,-1,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,19,19,19,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,20,-1,21,21,22,23,24, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,18,18,18,18,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,14,-1,21,-1,22,22,22,-1,25, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,17,17,17,17,17,17,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,16,16,17,18,18,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,11,12,-1,19,19,19,19,19,20,-1,23, 38,-1,35,35,34,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 37,-1,34,34,34,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,14,13,13,13,13,-1,-1,7,6,6,6,6,6,6,6,6,6,6,-1,8,8,-1,17,16,17,18,18,17,-1,20, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,-1,7,6,5,5,5,5,5,5,5,5,5,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,-1,7,7,8,-1,13,-1,14,14,15,16,17, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 36,36,-1,30,29,28,28,-1,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,1,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 37,37,-1,30,29,29,29,-1,26,25,24,23,23,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,7,6,5,4,3,2,2,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 38,38,-1,30,30,30,30,-1,-1,25,24,23,22,22,-1,-1,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 37,37,-1,31,31,31,31,-1,-1,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 36,36,-1,32,32,-1,32,33,-1,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,13,13,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 35,35,-1,-1,33,34,33,33,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,12,12,13,14,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 34,34,34,-1,34,34,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,16,16,-1,-1,18,18,18,-1,26,26,26, 34,33,33,-1,-1,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,17,18,-1,-1,19,-1,-1,25,25,26, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,19,19,20,21,22,23,24,25,26, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,20,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,20,20,21,22,23,-1,-1,27, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,21,21,21,22,-1,-1,-1,27, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,22,22,22,22,23,24,25,26, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 34,33,33,33,33,-1,-1,33,33,33,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,26,25,25,25,-1,26,25,25,25,25,26, 34,34,34,34,34,35,35,34,34,34,34,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,26,26,26,26,27,26,26,26,26,26,26, 43,43,43,43,43,43,44,43,43,43,43,42,41,40,39,38,37,36,35,34,35,36,37,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 43,42,42,42,42,43,-1,42,42,42,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,34, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,33, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 43,42,42,-1,-1,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,25,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,32,32,33, 43,43,43,-1,36,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,33,33,33, 43,43,-1,-1,35,35,35,35,-1,33,33,-1,31,30,29,28,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,32,32, 42,42,-1,34,34,34,34,35,-1,32,32,32,31,30,29,29,-1,-1,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,31,31, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,30,30,-1,-1,21,20,20,20,20,20,20,19,18,18,18,18,18,18,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,21,20,20,19,19,19,19,-1,-1,17,17,17,17,17,17,17,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,29,29, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,21,20,19,19,18,18,18,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,28,28, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,23,22,21,20,19,18,18,17,17,-1,-1,15,15,15,15,15,15,15,15,15,-1,-1,18,17,17,17,-1,19,19,20,21,-1,27,27, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,22,22,22,21,20,19,18,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,21,21,21,20,19,18,17,16,16,-1,13,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,14,-1,20,-1,21,21,22,23,24, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,-1,-1,12,11,11,11,11,11,11,11,11,11,11,12,13,13,14,-1,21,-1,22,22,22,-1,25, 37,-1,34,-1,-1,-1,33,-1,-1,25,25,-1,22,21,20,19,18,18,18,18,17,17,17,-1,-1,12,11,10,10,10,10,10,11,10,10,10,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 38,-1,35,36,36,35,34,35,-1,26,26,-1,22,21,20,19,18,17,17,17,18,18,18,-1,-1,12,11,10,9,9,9,10,11,10,9,9,-1,11,12,-1,19,19,19,19,19,20,-1,23, 39,-1,36,36,35,35,35,35,-1,-1,27,-1,22,22,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,10,-1,-1,18,18,18,18,19,19,-1,22, 38,-1,35,35,35,34,34,34,-1,-1,26,-1,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,7,7,7,-1,-1,-1,7,7,-1,9,-1,-1,17,17,17,18,18,18,-1,21, 37,-1,34,35,35,34,33,34,-1,25,25,-1,21,20,19,18,17,16,15,14,14,14,14,-1,-1,8,7,6,6,6,6,6,6,6,6,6,-1,8,8,-1,17,16,17,18,18,17,-1,20, 36,-1,33,-1,-1,-1,32,-1,-1,24,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,-1,8,7,6,5,5,5,5,5,5,5,5,-1,7,7,-1,-1,15,-1,-1,-1,16,-1,19, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,-1,14,-1,15,15,15,-1,18, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,-1,7,7,8,-1,13,-1,14,14,15,16,17, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,-1,8,8,8,-1,12,12,13,14,-1,-1,18, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 37,37,-1,31,30,29,29,-1,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,0,-1,-1,11,10,10,10,-1,12,12,13,14,-1,20,20, 38,38,-1,31,30,30,30,-1,27,26,25,24,24,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,8,7,6,5,4,3,3,-1,-1,-1,12,11,11,11,11,-1,13,13,13,14,-1,21,21, 39,39,-1,31,31,31,31,-1,-1,26,25,24,23,23,-1,-1,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,-1,-1,13,12,12,12,12,-1,-1,14,14,14,14,-1,22,22, 38,38,-1,32,32,32,32,-1,-1,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,-1,14,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 37,37,-1,33,33,-1,33,34,-1,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,-1,-1,14,14,14,14,14,14,14,-1,17,16,16,16,16,-1,24,24, 36,36,-1,-1,34,35,34,34,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,15,-1,15,15,-1,17,17,17,17,-1,-1,25,25, 35,35,35,-1,35,35,35,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,16,16,-1,-1,18,18,18,-1,26,26,26, 35,34,34,-1,-1,36,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,17,17,18,-1,-1,19,-1,-1,25,25,26, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,19,19,20,21,22,23,24,25,26, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,20,20,21,22,23,-1,-1,27, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,21,21,21,22,-1,-1,-1,27, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,22,22,22,22,23,24,25,26, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 35,34,34,34,34,-1,-1,34,34,34,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,26,25,25,25,-1,26,25,25,25,25,26, 35,35,35,35,35,36,36,35,35,35,35,34,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,26,26,26,26,27,26,26,26,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,48,48,49,48,48,48,48,47,46,45,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 48,47,47,47,47,48,-1,47,47,47,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,32, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,31, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,30,30, 48,47,47,-1,-1,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,30,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,29,29,29, 48,48,48,-1,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,29,30,30,29,28,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,29,28,28, 49,49,-1,-1,44,44,44,44,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,27,27, 50,50,-1,43,43,43,43,44,-1,39,38,37,36,35,34,34,-1,-1,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,26,26, 50,50,-1,42,42,42,42,-1,-1,39,38,37,36,35,35,-1,-1,27,26,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,25,25, 49,49,-1,41,41,41,41,-1,-1,39,38,37,36,36,-1,-1,27,26,26,25,25,25,25,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,24,24, 48,48,-1,41,40,40,40,-1,38,38,38,37,37,-1,-1,-1,27,26,25,25,24,24,24,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,23,23, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,29,28,27,26,25,24,24,23,23,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,18,18,19,20,-1,22,22, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,16,17,18,19,19,-1,22,21, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,17,18,18,18,-1,-1,20, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,16,-1,18,17,17,18,19, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,15,-1,18,17,16,-1,19, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,30,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,14,-1,-1,-1,15,-1,18, 43,-1,40,39,39,39,39,39,-1,35,34,-1,29,29,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,13,13,13,13,13,14,-1,17, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,12,12,12,12,13,13,-1,16, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,11,11,11,12,12,12,-1,15, 40,-1,37,38,38,37,36,37,-1,31,31,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,11,10,11,12,12,11,-1,14, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,9,-1,-1,-1,10,-1,13, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,8,-1,9,9,9,-1,12, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,7,-1,8,8,9,10,11, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,3,3,-1,6,6,7,8,-1,-1,12, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,3,4,5,6,7,8,-1,14,13, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,15,14,13,12,11,11,11,-1,-1,0,1,2,3,-1,6,6,7,8,-1,14,14, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,14,13,12,12,-1,-1,-1,2,1,1,2,3,-1,7,7,7,8,-1,15,15, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,13,13,13,-1,-1,3,2,2,2,2,-1,-1,8,8,8,8,-1,16,16, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,14,-1,-1,4,3,3,3,3,3,-1,-1,9,9,9,9,-1,17,17, 39,39,-1,36,36,-1,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,5,4,4,4,4,4,4,-1,11,10,10,10,10,-1,18,18, 38,38,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,6,5,5,5,5,-1,5,5,-1,11,11,11,11,-1,-1,17,17, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,6,6,-1,-1,12,12,12,-1,16,16,16, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,13,-1,-1,15,15,16, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,9,9,10,11,12,13,14,15,16, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,10,10,11,12,13,-1,-1,17, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,11,11,11,12,-1,-1,-1,17, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,12,12,12,12,13,14,15,16, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 37,36,35,35,35,-1,-1,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 37,36,36,36,36,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,20,19,18,17,16,15,15,15,-1,16,15,15,15,15,16, 37,37,37,37,37,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,17,16,16,16,16,16,16, 47,47,47,47,47,47,48,47,47,47,47,46,45,44,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 47,46,46,46,46,47,-1,46,46,46,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,32, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,31, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,30,30, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,29,29, 47,46,46,-1,-1,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,29,-1,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,28,28,28, 47,47,47,-1,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,28,29,29,28,27,26,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,28,27,27, 48,48,-1,-1,43,43,43,43,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,26,26, 49,49,-1,42,42,42,42,43,-1,38,37,36,35,34,33,33,-1,-1,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,25,25, 49,49,-1,41,41,41,41,-1,-1,38,37,36,35,34,34,-1,-1,26,25,25,25,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,24,24, 48,48,-1,40,40,40,40,-1,-1,38,37,36,35,35,-1,-1,26,25,25,24,24,24,24,-1,-1,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,23,23, 47,47,-1,40,39,39,39,-1,37,37,37,36,36,-1,-1,-1,26,25,24,24,23,23,23,-1,-1,20,19,18,18,18,18,18,-1,-1,-1,17,16,16,16,16,-1,18,18,18,19,-1,22,22, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,28,27,26,25,24,23,23,22,22,-1,-1,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,-1,17,17,18,19,-1,21,21, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,19,19,18,17,16,16,16,16,16,16,-1,-1,14,14,14,15,16,17,18,18,-1,21,20, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,17,16,15,15,15,15,15,15,-1,13,13,13,-1,16,17,17,17,-1,-1,19, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,-1,12,12,12,-1,15,-1,17,16,16,17,18, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,16,15,14,13,13,13,13,12,11,11,12,-1,14,-1,17,16,15,-1,18, 44,-1,41,-1,-1,-1,40,-1,-1,33,33,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,15,15,15,14,13,12,12,12,-1,10,10,-1,-1,13,-1,-1,-1,14,-1,17, 43,-1,40,39,39,39,39,39,-1,34,34,-1,29,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,14,14,14,13,12,11,11,-1,9,10,-1,12,12,12,12,12,13,-1,16, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,10,10,-1,8,-1,-1,11,11,11,11,12,12,-1,15, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,9,9,-1,7,-1,-1,10,10,10,11,11,11,-1,14, 40,-1,37,38,38,37,36,37,-1,31,31,-1,27,26,26,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,6,6,-1,10,9,10,11,11,10,-1,13, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,27,26,25,25,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,-1,-1,8,-1,-1,-1,9,-1,12, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,26,25,24,24,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,7,-1,8,8,8,-1,11, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,3,3,3,-1,6,-1,7,7,8,9,10, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,2,2,2,-1,5,5,6,7,-1,-1,11, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,1,1,2,3,4,5,6,7,-1,13,12, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,10,10,10,-1,-1,1,0,1,2,-1,5,5,6,7,-1,13,13, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,14,13,12,11,11,-1,-1,-1,2,1,1,1,2,-1,6,6,6,7,-1,14,14, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,13,12,12,12,-1,-1,3,2,2,2,2,-1,-1,7,7,7,7,-1,15,15, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,13,13,-1,-1,4,3,3,3,3,3,-1,-1,8,8,8,8,-1,16,16, 39,39,-1,36,36,-1,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,5,4,4,4,4,4,4,-1,10,9,9,9,9,-1,17,17, 38,38,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,6,5,5,5,5,-1,5,5,-1,10,10,10,10,-1,-1,17,17, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,6,6,-1,-1,11,11,11,-1,16,16,16, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,8,-1,-1,12,-1,-1,15,15,16, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,8,8,8,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,9,9,10,11,12,13,14,15,16, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,10,10,11,12,13,-1,-1,17, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,11,11,11,12,-1,-1,-1,17, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,12,12,12,12,13,14,15,16, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 37,36,35,35,35,-1,-1,35,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 37,36,36,36,36,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,20,19,18,17,16,15,15,15,-1,16,15,15,15,15,16, 37,37,37,37,37,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,17,16,16,16,16,16,16, 47,47,47,47,47,47,48,47,47,47,47,46,45,44,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 47,46,46,46,46,47,-1,46,46,46,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,31, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,30, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,29,29, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,28,28,28, 47,46,46,-1,-1,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,29,-1,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,27,27,27, 47,47,47,-1,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,28,29,29,28,27,26,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,27,26,26, 48,48,-1,-1,43,43,43,43,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,25,25, 49,49,-1,42,42,42,42,43,-1,38,37,36,35,34,33,33,-1,-1,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,24,24, 49,49,-1,41,41,41,41,-1,-1,38,37,36,35,34,34,-1,-1,26,25,25,25,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,23,23, 48,48,-1,40,40,40,40,-1,-1,38,37,36,35,35,-1,-1,26,25,25,24,24,24,24,-1,-1,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,22,22, 47,47,-1,40,39,39,39,-1,37,37,37,36,36,-1,-1,-1,26,25,24,24,23,23,23,-1,-1,20,19,18,18,18,18,18,-1,-1,-1,17,16,16,16,16,-1,18,18,18,18,-1,21,21, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,28,27,26,25,24,23,23,22,22,-1,-1,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,-1,17,17,17,18,-1,20,20, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,19,19,18,17,16,16,16,16,16,16,-1,-1,14,14,14,15,16,16,17,17,-1,20,19, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,17,16,15,15,15,15,15,15,-1,13,13,13,-1,15,16,16,16,-1,-1,18, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,-1,12,12,12,-1,14,-1,16,15,15,16,17, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,16,15,14,13,13,13,13,12,11,11,12,-1,13,-1,16,15,14,-1,17, 45,-1,42,-1,-1,-1,41,-1,-1,33,33,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,15,15,15,14,13,12,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 44,-1,41,40,40,40,40,40,-1,34,34,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,14,14,14,13,12,11,11,-1,9,10,-1,11,11,11,11,11,12,-1,15, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,10,10,-1,8,-1,-1,10,10,10,10,11,11,-1,14, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,9,9,-1,7,-1,-1,9,9,9,10,10,10,-1,13, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,6,6,-1,9,8,9,10,10,9,-1,12, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,-1,-1,7,-1,-1,-1,8,-1,11, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,6,-1,7,7,7,-1,10, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,3,3,3,-1,5,-1,6,6,7,8,9, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,2,2,2,-1,4,4,5,6,-1,-1,10, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,1,1,1,2,3,4,5,6,-1,12,11, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,-1,-1,2,1,0,1,-1,4,4,5,6,-1,12,12, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,15,14,13,12,11,11,-1,-1,-1,3,2,1,1,1,-1,5,5,5,6,-1,13,13, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,14,13,12,12,12,-1,-1,4,3,2,2,2,-1,-1,6,6,6,6,-1,14,14, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,13,13,13,-1,-1,5,4,3,3,3,3,-1,-1,7,7,7,7,-1,15,15, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,14,-1,-1,6,5,4,4,4,4,4,-1,9,8,8,8,8,-1,16,16, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,7,6,5,5,5,-1,5,5,-1,9,9,9,9,-1,-1,17,17, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,6,6,-1,-1,10,10,10,-1,16,16,16, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,7,8,-1,-1,11,-1,-1,15,15,16, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,8,8,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,9,9,10,11,12,13,14,15,16, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,10,10,11,12,13,-1,-1,17, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,11,11,11,12,-1,-1,-1,17, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,12,12,12,12,13,14,15,16, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 38,37,37,37,37,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,20,19,18,17,16,15,15,15,-1,16,15,15,15,15,16, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,20,20,19,18,17,16,16,16,16,17,16,16,16,16,16,16, 47,47,47,47,47,47,48,47,47,47,47,46,45,44,43,42,41,40,39,38,39,38,37,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 47,46,46,46,46,47,-1,46,46,46,47,46,45,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,31, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,36,36,35,34,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,33,33,32,32,-1,29,28,28,28,28,28,28,29,30,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,33,32,32,32,-1,29,28,27,27,27,27,28,29,30,31,32,-1,-1,27,27,27,27,28,29,30,31, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,33,32,31,31,-1,-1,-1,26,26,26,27,28,29,-1,32,32,33,-1,26,26,26,27,-1,-1,-1,31, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,26,25,26,27,28,29,30,31,32,-1,-1,25,25,26,27,28,-1,-1,30, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,33,32,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,24,24,25,26,27,28,29,29,29, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,25,24,23,23,23,23,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,28,28,28, 47,46,46,-1,-1,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,28,28,29,-1,-1,27,26,25,24,23,22,22,22,22,22,22,22,22,22,23,-1,-1,24,-1,-1,27,27,27, 47,47,47,-1,44,44,44,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,28,29,29,28,27,26,25,24,23,22,21,21,21,21,21,22,21,21,-1,-1,23,23,23,-1,27,26,26, 48,48,-1,-1,43,43,43,43,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,20,20,-1,20,20,-1,22,22,23,22,-1,-1,25,25, 49,49,-1,42,42,42,42,43,-1,38,37,36,35,34,33,33,-1,-1,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,19,-1,22,21,-1,21,21,-1,24,24, 49,49,-1,41,41,41,41,-1,-1,38,37,36,35,34,34,-1,-1,26,25,25,25,24,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,18,-1,-1,20,20,20,20,-1,23,23, 48,48,-1,40,40,40,40,-1,-1,38,37,36,35,35,-1,-1,26,25,25,24,24,24,24,-1,-1,20,19,19,19,19,19,19,-1,-1,18,17,17,17,17,-1,-1,19,19,19,19,-1,22,22, 47,47,-1,40,39,39,39,-1,37,37,37,36,36,-1,-1,-1,26,25,24,24,23,23,23,-1,-1,20,19,18,18,18,18,18,-1,-1,-1,17,16,16,16,16,-1,18,18,18,18,-1,21,21, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,28,27,26,25,24,23,23,22,22,-1,-1,20,19,18,17,17,17,17,17,17,-1,-1,16,15,15,15,-1,17,17,17,18,-1,20,20, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,29,28,27,26,25,24,23,22,22,21,20,19,19,19,18,17,16,16,16,16,16,16,-1,-1,14,14,14,15,16,16,17,17,-1,20,19, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,28,27,26,25,24,23,22,21,21,-1,18,18,18,18,17,16,15,15,15,15,15,15,-1,13,13,13,-1,15,16,16,16,-1,-1,18, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,14,14,14,-1,12,12,12,-1,14,-1,16,15,15,16,17, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,16,16,16,15,14,13,13,13,13,12,11,11,12,-1,13,-1,16,15,14,-1,17, 45,-1,42,-1,-1,-1,41,-1,-1,33,33,-1,30,29,28,27,26,25,24,23,22,22,22,-1,-1,17,16,15,15,15,15,14,13,12,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 45,-1,42,41,41,41,41,41,-1,34,34,-1,30,29,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,14,14,14,13,12,11,11,-1,9,10,-1,11,11,11,11,11,12,-1,15, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,10,10,-1,8,-1,-1,10,10,10,10,11,11,-1,14, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,9,9,-1,7,-1,-1,9,9,9,10,10,10,-1,13, 42,-1,39,40,40,39,38,39,-1,33,33,-1,29,28,27,26,25,24,23,22,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,6,6,-1,9,8,9,10,10,9,-1,12, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,29,28,27,26,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,5,5,-1,-1,7,-1,-1,-1,8,-1,11, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,-1,6,-1,7,7,7,-1,10, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,3,3,3,-1,5,-1,6,6,7,8,9, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,2,2,2,-1,4,4,5,6,-1,-1,10, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,-1,2,1,1,2,3,4,5,6,-1,12,11, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,10,10,-1,-1,3,2,1,0,-1,4,4,5,6,-1,12,12, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,16,15,14,13,12,11,11,-1,-1,-1,4,3,2,1,1,-1,5,5,5,6,-1,13,13, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,12,12,-1,-1,5,4,3,2,2,-1,-1,6,6,6,6,-1,14,14, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,6,5,4,3,3,3,-1,-1,7,7,7,7,-1,15,15, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,7,6,5,4,4,4,4,-1,9,8,8,8,8,-1,16,16, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,8,7,6,5,5,-1,5,5,-1,9,9,9,9,-1,-1,17,17, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,-1,-1,10,10,10,-1,16,16,16, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,11,-1,-1,15,15,16, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,9,9,10,11,12,13,14,15,16, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,10,10,11,12,13,-1,-1,17, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,11,11,11,12,-1,-1,-1,17, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,12,12,12,12,13,14,15,16, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 39,38,38,38,38,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,20,19,18,17,16,15,15,15,-1,16,15,15,15,15,16, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,18,19,20,21,20,19,18,17,16,16,16,16,17,16,16,16,16,16,16, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,49,49,49,49,50,49,49,49,49,48,47,46,45,44,43,42,41,40,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 49,48,48,48,48,49,-1,48,48,48,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,32, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,30,29, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,28,-1,-1,-1,28, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,36,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,27,27,-1,-1,27, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,27,26,26,26,26, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,26,25,25,25, 49,48,48,-1,-1,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,22,-1,-1,24,24,24, 49,49,49,-1,46,46,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,30,31,31,30,29,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,21,21,21,-1,24,23,23, 50,50,-1,-1,45,45,45,45,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,20,20,21,20,-1,-1,22,22, 51,51,-1,44,44,44,44,45,-1,40,39,38,37,36,35,35,-1,-1,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,20,19,-1,19,19,-1,21,21, 51,51,-1,43,43,43,43,-1,-1,40,39,38,37,36,36,-1,-1,28,27,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 50,50,-1,42,42,42,42,-1,-1,40,39,38,37,37,-1,-1,28,27,27,26,26,26,26,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,17,17,17,17,-1,19,19, 49,49,-1,42,41,41,41,-1,39,39,39,38,38,-1,-1,-1,28,27,26,26,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,16,16,16,16,-1,18,18, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,25,24,24,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,15,15,15,15,-1,17,17, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,15,14,14,14,14,-1,17,16, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,13,14,13,13,-1,-1,15, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,12,-1,13,12,12,13,14, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,11,-1,13,12,11,-1,14, 47,-1,44,-1,-1,-1,43,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 48,-1,45,44,44,44,44,44,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,9,9,9,9,9,9,-1,12, 47,-1,44,44,43,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,8,8,8,8,8,8,-1,11, 46,-1,43,43,43,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,7,7,7,8,7,7,-1,10, 45,-1,42,43,43,42,41,42,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,7,6,7,8,7,6,-1,9, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,5,-1,-1,-1,5,-1,8, 43,-1,40,40,40,-1,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,-1,4,4,4,-1,7, 42,41,40,39,39,-1,38,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,3,-1,3,3,4,5,6, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,5,4,4,-1,2,2,2,3,-1,-1,7, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,2,3,-1,9,8, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,-1,0,1,2,3,-1,9,9, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,7,6,5,5,5,-1,1,1,2,3,-1,10,10, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,-1,-1,2,2,2,3,-1,11,11, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,-1,-1,3,3,3,3,-1,12,12, 44,44,-1,41,41,-1,41,42,-1,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,8,-1,5,4,4,4,4,-1,13,13, 43,43,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,11,10,9,9,9,-1,9,9,-1,5,5,5,5,-1,-1,14,14, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,-1,-1,6,6,6,-1,16,15,15, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,7,-1,-1,16,16,16, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,17,17,17, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,18,18, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,19, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,20, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 42,41,40,40,40,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 42,41,41,41,41,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,20,19,19,19,19,20, 42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,20,20,20,20,20,20, 49,49,49,49,49,49,50,49,49,49,49,48,47,46,45,44,43,42,41,40,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 49,48,48,48,48,49,-1,48,48,48,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,32, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,30,29, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,28,-1,-1,-1,28, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,36,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,27,27,-1,-1,27, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,27,26,26,26,26, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,26,25,25,25, 49,48,48,-1,-1,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,22,-1,-1,24,24,24, 49,49,49,-1,46,46,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,30,31,31,30,29,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,21,21,21,-1,24,23,23, 50,50,-1,-1,45,45,45,45,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,20,20,21,20,-1,-1,22,22, 51,51,-1,44,44,44,44,45,-1,40,39,38,37,36,35,35,-1,-1,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,20,19,-1,19,19,-1,21,21, 51,51,-1,43,43,43,43,-1,-1,40,39,38,37,36,36,-1,-1,28,27,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 50,50,-1,42,42,42,42,-1,-1,40,39,38,37,37,-1,-1,28,27,27,26,26,26,26,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,17,17,17,17,-1,19,19, 49,49,-1,42,41,41,41,-1,39,39,39,38,38,-1,-1,-1,28,27,26,26,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,16,16,16,16,-1,18,18, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,25,24,24,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,15,15,15,15,-1,17,17, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,15,14,14,14,14,-1,17,16, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,13,14,13,13,-1,-1,15, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,12,-1,13,12,12,13,14, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,11,-1,13,12,11,-1,14, 47,-1,44,-1,-1,-1,43,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 48,-1,45,44,44,44,44,44,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,9,9,9,9,9,9,-1,12, 47,-1,44,44,43,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,8,8,8,8,8,8,-1,11, 46,-1,43,43,43,42,42,42,-1,-1,36,-1,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,7,7,7,8,7,7,-1,10, 45,-1,42,43,43,42,41,42,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,7,6,7,8,7,6,-1,9, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,5,-1,-1,-1,5,-1,8, 43,-1,40,40,40,-1,39,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,4,-1,4,4,4,-1,7, 42,41,40,39,39,-1,38,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,3,-1,3,3,4,5,6, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,5,4,4,-1,2,2,2,2,-1,-1,7, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,1,1,1,2,-1,9,8, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,-1,1,0,1,2,-1,9,9, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,13,-1,-1,-1,7,6,5,5,5,-1,1,1,1,2,-1,10,10, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,14,14,-1,-1,8,7,6,6,6,-1,-1,2,2,2,2,-1,11,11, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,7,-1,-1,3,3,3,3,-1,12,12, 44,44,-1,41,41,-1,41,42,-1,33,32,31,30,29,28,28,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,8,-1,5,4,4,4,4,-1,13,13, 43,43,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,11,10,9,9,9,-1,9,9,-1,5,5,5,5,-1,-1,14,14, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,-1,-1,6,6,6,-1,16,15,15, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,11,11,11,11,11,12,-1,-1,7,-1,-1,16,16,16, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,12,12,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,17,17,17, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,13,13,14,15,16,17,18,18,18, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,14,14,15,16,17,-1,-1,19, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,15,15,15,16,-1,-1,-1,20, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,16,16,16,16,17,18,19,20, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 42,41,40,40,40,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 42,41,41,41,41,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,24,23,22,21,20,19,19,19,-1,20,19,19,19,19,20, 42,42,42,42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,21,22,23,24,24,23,22,21,20,20,20,20,21,20,20,20,20,20,20, 50,50,50,50,50,50,51,50,50,50,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 50,49,49,49,49,50,-1,49,49,49,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,32, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,30,29, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,28,-1,-1,-1,28, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,27,27,-1,-1,27, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,27,26,26,26,26, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,26,25,25,25, 50,49,49,-1,-1,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,24,24,25,-1,-1,22,-1,-1,24,24,24, 50,50,50,-1,47,47,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,23,23,23,23,24,23,23,-1,-1,21,21,21,-1,24,23,23, 51,51,-1,-1,46,46,46,46,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,22,-1,22,22,-1,20,20,21,20,-1,-1,22,22, 52,52,-1,45,45,45,45,46,-1,41,40,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,21,21,21,21,21,-1,20,19,-1,19,19,-1,21,21, 52,52,-1,44,44,44,44,-1,-1,41,40,39,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 51,51,-1,43,43,43,43,-1,-1,41,40,39,38,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,19,19,19,-1,-1,17,17,17,17,-1,19,19, 50,50,-1,43,42,42,42,-1,40,40,40,39,39,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,18,18,18,-1,16,16,16,16,-1,18,18, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,17,17,-1,15,15,15,15,-1,17,17, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,16,15,14,14,14,14,-1,17,16, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,13,14,13,13,-1,-1,15, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,12,-1,13,12,12,13,14, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,11,-1,13,12,11,-1,14, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,10,-1,-1,-1,10,-1,13, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,9,9,9,9,9,9,-1,12, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,8,8,8,8,-1,11, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,7,7,7,8,7,7,-1,10, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,7,6,7,8,7,6,-1,9, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,5,-1,-1,-1,5,-1,8, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,4,-1,4,4,4,-1,7, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,3,-1,3,3,4,5,6, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,2,2,2,2,-1,-1,7, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,1,1,1,-1,9,8, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,2,1,0,1,-1,9,9, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,2,1,1,1,-1,10,10, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,2,2,2,2,-1,11,11, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,3,3,3,3,-1,12,12, 45,45,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,5,4,4,4,4,-1,13,13, 44,44,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,5,5,5,5,-1,-1,14,14, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,6,6,6,-1,16,15,15, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,7,-1,-1,16,16,16, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,18,17,17,17, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,18,18,18, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,19, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,20, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,42,42,42,-1,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,21, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, 51,51,51,51,51,51,52,51,51,51,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 51,50,50,50,50,51,-1,50,50,50,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,32, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,29,29,29,30,31,30,29, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,28,28,-1,-1,-1,28, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,38,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,28,27,27,-1,-1,27, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,28,27,26,26,26,26, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,26,25,25,25, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,25,26,-1,-1,22,-1,-1,24,24,24, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,24,24,24,24,25,24,24,-1,-1,21,21,21,-1,24,23,23, 52,52,-1,-1,47,47,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,23,-1,23,23,-1,20,20,21,20,-1,-1,22,22, 53,53,-1,46,46,46,46,47,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,22,22,22,22,22,-1,20,19,-1,19,19,-1,21,21, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,21,21,21,21,-1,-1,18,18,18,18,-1,20,20, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,-1,-1,17,17,17,17,-1,19,19, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,19,19,19,-1,16,16,16,16,-1,18,18, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,18,18,-1,15,15,15,15,-1,17,17, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,17,16,15,14,14,14,-1,17,16, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,14,14,13,13,-1,-1,15, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,13,-1,13,12,12,13,14, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,12,-1,13,12,11,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,11,-1,-1,-1,10,-1,13, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,10,10,9,9,9,9,-1,12, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,9,9,8,8,8,-1,11, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,8,8,7,7,-1,10, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,8,8,7,6,-1,9, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,5,-1,8, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,4,4,4,-1,7, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,3,3,4,5,6, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,2,2,2,-1,-1,7, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,1,1,-1,9,8, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,2,1,0,-1,9,9, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,3,2,1,1,-1,10,10, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,3,2,2,2,-1,11,11, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,3,3,3,3,-1,12,12, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,5,4,4,4,4,-1,13,13, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,5,5,5,5,-1,-1,14,14, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,6,6,6,-1,16,15,15, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,7,-1,-1,16,16,16, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,18,17,17,17, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,18,18,18,18, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,19, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,20, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,21, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,43,43,43,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 57,57,57,57,57,57,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,37,36,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 57,56,56,56,56,57,-1,56,55,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,30, 57,56,55,55,55,-1,-1,55,55,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,45,45,44,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,44,44,43,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,28,27,27,27,28,29,28,27, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,28,27,26,26,-1,-1,-1,26, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,28,27,26,25,25,-1,-1,25, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,28,27,26,25,24,24,24,24, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,24,23,23,23, 57,56,56,-1,-1,55,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,-1,-1,24,-1,-1,22,22,22, 57,57,57,-1,54,54,54,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,27,26,26,-1,-1,23,23,23,-1,22,21,21, 58,58,-1,-1,53,53,53,53,-1,48,48,-1,45,44,43,42,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,25,-1,25,25,-1,22,22,23,22,-1,-1,20,20, 59,59,-1,52,52,52,52,53,-1,48,47,46,45,44,43,43,-1,-1,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,24,24,-1,22,21,-1,21,21,-1,19,19, 59,59,-1,51,51,51,51,-1,-1,48,47,46,45,44,44,-1,-1,36,35,35,35,34,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,23,-1,-1,20,20,20,20,-1,18,18, 58,58,-1,50,50,50,50,-1,-1,48,47,46,45,45,-1,-1,36,35,35,34,34,34,34,-1,-1,30,29,29,29,29,29,29,-1,-1,24,23,22,22,22,-1,-1,19,19,19,19,-1,17,17, 57,57,-1,50,49,49,49,-1,47,47,47,46,46,-1,-1,-1,36,35,34,34,33,33,33,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,23,22,21,21,21,-1,18,18,18,18,-1,16,16, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,38,37,36,35,34,33,33,32,32,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,20,-1,17,17,17,17,-1,15,15, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,39,38,37,36,35,34,33,32,32,31,30,29,29,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,18,17,16,16,16,-1,15,14, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,27,26,25,25,25,25,25,25,-1,21,20,20,-1,16,16,15,15,-1,-1,13, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,21,21,21,-1,15,-1,15,14,14,13,12, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,14,-1,15,14,13,-1,11, 55,-1,52,-1,-1,-1,51,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,13,-1,-1,-1,12,-1,10, 56,-1,53,52,52,52,52,52,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,13,12,11,11,11,11,-1,9, 55,-1,52,52,51,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,13,12,11,10,10,10,-1,8, 54,-1,51,51,51,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,13,12,11,10,9,9,-1,7, 53,-1,50,51,51,50,49,50,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,13,12,11,10,9,8,-1,6, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,12,-1,-1,-1,7,-1,5, 51,-1,48,48,48,-1,47,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,-1,7,6,6,-1,4, 50,49,48,47,47,-1,46,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,10,-1,7,6,5,4,3, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,13,12,12,-1,9,8,7,7,-1,-1,2, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,-1,1,1, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,-1,9,9,9,9,-1,0,1, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,10,10,10,10,-1,1,1, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,11,11,11,11,-1,2,2, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,12,12,12,12,-1,3,3, 52,52,-1,49,49,-1,49,50,-1,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,14,13,13,13,13,-1,4,4, 51,51,-1,-1,50,51,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,14,14,14,14,-1,-1,5,5, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,16,-1,-1,15,15,15,-1,7,6,6, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,18,17,16,15,15,-1,-1,16,-1,-1,7,7,7, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,9,8,8,8, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,14,13,12,11,10,9,9,9,9, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,13,12,11,10,10,-1,-1,10, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,13,12,11,11,-1,-1,-1,11, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,13,12,12,12,13,14,13,12, 50,49,48,47,47,-1,47,46,46,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,14,13,13,-1,13,13,14,13,13, 50,49,48,48,48,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,14,14, 50,49,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,16,15,15,15,15,15, 50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,16,16,16,16, 57,57,57,57,57,57,57,56,55,54,53,52,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,37,38,37,36,35,34,33,32,31,31,31,31,32,32,31,31,31,31,31, 57,56,56,56,56,57,-1,56,55,54,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,30,30,30,30,30, 57,56,55,55,55,-1,-1,55,55,54,54,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,29,29, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,45,45,44,43,42,42,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,29,28,28,-1,28,28,29,28,28, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,44,44,43,43,43,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,28,27,27,27,28,29,28,27, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,28,27,26,26,-1,-1,-1,26, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,28,27,26,25,25,-1,-1,25, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,28,27,26,25,24,24,24,24, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,24,23,23,23, 57,56,56,-1,-1,55,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,38,37,37,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,27,27,28,-1,-1,24,-1,-1,22,22,22, 57,57,57,-1,54,54,54,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,27,26,26,-1,-1,23,23,23,-1,22,21,21, 58,58,-1,-1,53,53,53,53,-1,48,48,-1,45,44,43,42,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,25,-1,25,25,-1,22,22,23,22,-1,-1,20,20, 59,59,-1,52,52,52,52,53,-1,48,47,46,45,44,43,43,-1,-1,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,24,24,-1,22,21,-1,21,21,-1,19,19, 59,59,-1,51,51,51,51,-1,-1,48,47,46,45,44,44,-1,-1,36,35,35,35,34,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,23,-1,-1,20,20,20,20,-1,18,18, 58,58,-1,50,50,50,50,-1,-1,48,47,46,45,45,-1,-1,36,35,35,34,34,34,34,-1,-1,30,29,29,29,29,29,29,-1,-1,24,23,22,22,22,-1,-1,19,19,19,19,-1,17,17, 57,57,-1,50,49,49,49,-1,47,47,47,46,46,-1,-1,-1,36,35,34,34,33,33,33,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,23,22,21,21,21,-1,18,18,18,18,-1,16,16, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,38,37,36,35,34,33,33,32,32,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,20,-1,17,17,17,17,-1,15,15, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,39,38,37,36,35,34,33,32,32,31,30,29,29,29,28,27,26,26,26,26,26,26,-1,-1,21,20,19,18,17,16,16,16,-1,15,14, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,38,37,36,35,34,33,32,31,31,-1,28,28,28,28,27,26,25,25,25,25,25,25,-1,21,20,20,-1,16,16,15,15,-1,-1,13, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,21,21,21,-1,15,-1,15,14,14,13,12, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,14,-1,15,14,13,-1,11, 55,-1,52,-1,-1,-1,51,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,13,-1,-1,-1,12,-1,10, 56,-1,53,52,52,52,52,52,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,13,12,11,11,11,11,-1,9, 55,-1,52,52,51,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,13,12,11,10,10,10,-1,8, 54,-1,51,51,51,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,13,12,11,10,9,9,-1,7, 53,-1,50,51,51,50,49,50,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,13,12,11,10,9,8,-1,6, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,12,-1,-1,-1,7,-1,5, 51,-1,48,48,48,-1,47,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,11,-1,7,6,6,-1,4, 50,49,48,47,47,-1,46,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,13,13,13,-1,10,-1,7,6,5,4,3, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,13,12,12,-1,9,8,7,7,-1,-1,2, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,-1,1,1, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,-1,9,9,9,9,-1,1,0, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,26,25,24,23,22,21,21,-1,-1,-1,15,14,13,13,13,-1,10,10,10,10,-1,1,1, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,-1,-1,11,11,11,11,-1,2,2, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,-1,-1,12,12,12,12,-1,3,3, 52,52,-1,49,49,-1,49,50,-1,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,16,-1,14,13,13,13,13,-1,4,4, 51,51,-1,-1,50,51,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,19,18,17,17,17,-1,17,17,-1,14,14,14,14,-1,-1,5,5, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,16,-1,-1,15,15,15,-1,7,6,6, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,19,18,17,16,15,15,-1,-1,16,-1,-1,7,7,7, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,20,20,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,9,8,8,8, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,14,13,12,11,10,9,9,9,9, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,13,12,11,10,10,-1,-1,10, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,13,12,11,11,-1,-1,-1,11, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,36,36,35,35,35,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,13,12,12,12,13,14,13,12, 50,49,48,47,47,-1,47,46,46,-1,-1,-1,40,39,38,37,37,36,35,34,34,-1,30,30,29,29,-1,26,25,25,25,25,25,25,26,27,-1,-1,-1,14,13,13,-1,13,13,14,13,13, 50,49,48,48,48,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,14,14, 50,49,49,49,49,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,23,22,21,20,19,18,17,16,15,15,15,-1,16,15,15,15,15,15, 50,50,50,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,16,16,16,16, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,37,38,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,59,59,59,59,59, 31,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,37,38,39,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,55,56,57,-1,-1,58,58,58,58,59, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,55,55,56,57,-1,-1,57,57,57,58,59, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,45,46,46,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 28,29,30,29,28,28,28,29,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,44,45,45,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 27,-1,-1,-1,27,27,28,29,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,44,44,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 26,-1,-1,26,26,27,28,29,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 25,25,25,25,26,27,28,29,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 24,24,24,25,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 23,23,23,-1,-1,25,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,56,-1,-1,58,58,59, 22,22,23,-1,24,24,24,-1,-1,27,27,28,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,55,55,55,-1,59,59,59, 21,21,-1,-1,23,23,23,23,-1,26,26,-1,26,26,26,27,28,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,-1,50,50,-1,54,54,55,54,-1,-1,60,60, 20,20,-1,22,22,22,22,23,-1,25,25,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,45,45,46,47,48,49,50,-1,54,53,-1,53,53,-1,61,61, 19,19,-1,21,21,21,21,-1,-1,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,46,46,47,48,49,50,-1,-1,52,52,52,52,-1,60,60, 18,18,-1,20,20,20,20,-1,-1,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,37,-1,-1,47,47,48,49,49,-1,-1,51,51,51,51,-1,59,59, 17,17,-1,19,19,19,19,-1,22,22,22,23,24,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,-1,48,48,48,48,48,-1,50,50,50,51,-1,58,58, 16,16,-1,18,18,18,18,-1,21,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 15,16,-1,17,17,17,18,19,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 14,-1,-1,16,16,17,17,-1,21,21,22,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 13,14,15,15,16,-1,16,-1,22,22,22,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,50,-1,51,51,52,53,54, 12,-1,14,15,16,-1,15,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 11,-1,13,-1,-1,-1,14,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,-1,-1,52,-1,-1,-1,53,-1,56, 10,-1,12,12,12,12,13,14,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,39,40,41,-1,45,45,-1,53,53,53,53,53,54,-1,57, 9,-1,11,11,11,12,13,14,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,41,41,-1,46,-1,-1,52,52,52,52,53,53,-1,56, 8,-1,10,10,11,12,13,14,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,52,52,52,-1,55, 7,-1,9,10,11,12,13,14,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,51,50,51,52,52,51,-1,54, 6,-1,8,-1,-1,-1,13,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 5,-1,7,7,8,-1,12,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,-1,49,49,49,-1,52, 4,5,6,7,8,-1,11,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,47,-1,48,48,49,50,51, 3,-1,-1,8,8,9,10,-1,13,13,14,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,43,-1,46,46,47,48,-1,-1,52, 2,2,-1,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,42,43,44,45,46,47,48,-1,54,53, 1,1,-1,10,10,10,10,-1,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,-1,46,46,47,48,-1,54,54, 0,1,-1,11,11,11,11,-1,14,14,14,15,16,-1,-1,-1,22,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,40,40,41,42,43,-1,47,47,47,48,-1,55,55, 1,1,-1,12,12,12,12,-1,-1,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,-1,-1,39,39,40,41,42,-1,-1,48,48,48,48,-1,55,55, 2,2,-1,13,13,13,13,-1,-1,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,-1,-1,49,49,49,49,-1,54,54, 3,3,-1,14,14,-1,14,15,-1,17,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,-1,51,50,50,50,50,-1,53,53, 4,4,-1,-1,15,16,15,15,-1,16,16,-1,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,51,51,51,51,-1,-1,52,52, 5,5,6,-1,16,16,16,-1,-1,15,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,52,52,-1,51,51,51, 6,6,6,-1,-1,17,-1,-1,14,14,15,16,17,18,19,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,-1,-1,50,50,51, 7,7,7,8,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 8,8,8,8,9,10,11,12,13,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 9,-1,-1,9,9,10,11,12,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 10,-1,-1,-1,10,10,11,12,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 11,12,13,12,11,11,11,12,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,36,37,37,38,39,40,41,42,43,-1,-1,46,46,47,47,48,49,50,51, 12,12,13,12,12,-1,12,12,13,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,37,38,38,39,40,41,-1,-1,-1,45,45,46,-1,48,48,49,50,51, 13,13,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,49,49,49,50,51, 14,14,14,14,14,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,50,51, 15,15,15,15,15,16,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,37,38,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,59,59,59,59,59, 31,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,37,38,39,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,55,56,57,-1,-1,58,58,58,58,59, 30,30,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,55,55,56,57,-1,-1,57,57,57,58,59, 29,29,30,29,29,-1,29,29,30,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,45,46,46,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 28,29,30,29,28,28,28,29,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,44,45,45,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 27,-1,-1,-1,27,27,28,29,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,44,44,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 26,-1,-1,26,26,27,28,29,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 25,25,25,25,26,27,28,29,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 24,24,24,25,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,30,31,32,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 23,23,23,-1,-1,25,-1,-1,29,28,28,28,28,28,28,28,28,29,30,31,32,33,34,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,56,-1,-1,58,58,59, 22,22,23,-1,24,24,24,-1,-1,27,27,28,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,55,55,55,-1,59,59,59, 21,21,-1,-1,23,23,23,23,-1,26,26,-1,26,26,26,27,28,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,-1,50,50,-1,54,54,55,54,-1,-1,60,60, 20,20,-1,22,22,22,22,23,-1,25,25,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,45,45,46,47,48,49,50,-1,54,53,-1,53,53,-1,61,61, 19,19,-1,21,21,21,21,-1,-1,24,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,46,46,47,48,49,50,-1,-1,52,52,52,52,-1,60,60, 18,18,-1,20,20,20,20,-1,-1,23,23,23,24,25,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,37,-1,-1,47,47,48,49,49,-1,-1,51,51,51,51,-1,59,59, 17,17,-1,19,19,19,19,-1,22,22,22,23,24,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,-1,48,48,48,48,48,-1,50,50,50,51,-1,58,58, 16,16,-1,18,18,18,18,-1,21,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,48,47,47,47,-1,49,49,50,51,-1,57,57, 15,16,-1,17,17,17,18,19,20,21,22,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,34,35,36,37,38,39,40,-1,-1,46,46,46,47,48,49,50,51,-1,57,56, 14,-1,-1,16,16,17,17,-1,21,21,22,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,45,45,45,-1,49,49,50,51,-1,-1,55, 13,14,15,15,16,-1,16,-1,22,22,22,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,-1,50,-1,51,51,52,53,54, 12,-1,14,15,16,-1,15,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,51,-1,52,52,52,-1,55, 11,-1,13,-1,-1,-1,14,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,-1,-1,52,-1,-1,-1,53,-1,56, 10,-1,12,12,12,12,13,14,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,39,40,41,-1,45,45,-1,53,53,53,53,53,54,-1,57, 9,-1,11,11,11,12,13,14,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,41,41,-1,46,-1,-1,52,52,52,52,53,53,-1,56, 8,-1,10,10,11,12,13,14,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,-1,45,-1,-1,51,51,51,52,52,52,-1,55, 7,-1,9,10,11,12,13,14,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,38,39,40,-1,44,44,-1,51,50,51,52,52,51,-1,54, 6,-1,8,-1,-1,-1,13,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,37,38,39,40,-1,43,43,-1,-1,49,-1,-1,-1,50,-1,53, 5,-1,7,7,8,-1,12,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,48,-1,49,49,49,-1,52, 4,5,6,7,8,-1,11,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,-1,47,-1,48,48,49,50,51, 3,-1,-1,8,8,9,10,-1,13,13,14,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,43,43,43,-1,46,46,47,48,-1,-1,52, 2,2,-1,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,42,42,43,44,45,46,47,48,-1,54,53, 1,1,-1,10,10,10,10,-1,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,37,38,-1,-1,41,41,42,43,-1,46,46,47,48,-1,54,54, 1,0,-1,11,11,11,11,-1,14,14,14,15,16,-1,-1,-1,22,22,23,24,25,26,27,-1,-1,32,32,32,33,34,35,36,-1,-1,-1,40,40,41,42,43,-1,47,47,47,48,-1,55,55, 1,1,-1,12,12,12,12,-1,-1,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,-1,-1,31,31,32,33,34,35,36,-1,-1,39,39,40,41,42,-1,-1,48,48,48,48,-1,55,55, 2,2,-1,13,13,13,13,-1,-1,16,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,-1,-1,49,49,49,49,-1,54,54, 3,3,-1,14,14,-1,14,15,-1,17,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,-1,51,50,50,50,50,-1,53,53, 4,4,-1,-1,15,16,15,15,-1,16,16,-1,18,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,51,51,51,51,-1,-1,52,52, 5,5,6,-1,16,16,16,-1,-1,15,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,52,52,-1,51,51,51, 6,6,6,-1,-1,17,-1,-1,14,14,15,16,17,18,19,20,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,-1,-1,50,50,51, 7,7,7,8,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,21,21,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 8,8,8,8,9,10,11,12,13,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 9,-1,-1,9,9,10,11,12,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 10,-1,-1,-1,10,10,11,12,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 11,12,13,12,11,11,11,12,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,36,36,36,37,37,38,39,40,41,42,43,-1,-1,46,46,47,47,48,49,50,51, 12,12,13,12,12,-1,12,12,13,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,30,30,31,31,-1,35,35,36,37,38,38,39,40,41,-1,-1,-1,45,45,46,-1,48,48,49,50,51, 13,13,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,49,49,49,50,51, 14,14,14,14,14,-1,-1,14,14,14,15,16,17,18,19,20,21,22,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,36,36,37,38,39,40,41,42,43,44,45,-1,48,48,49,50,50,51, 15,15,15,15,15,16,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,54,54,54,54,54, 33,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,53,53,-1,-1,53,53,53,53,54, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,52,52,-1,-1,52,52,52,53,54, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 30,31,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 29,-1,-1,-1,29,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 28,-1,-1,28,28,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 27,27,27,27,28,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 26,26,26,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 25,25,25,-1,-1,23,-1,-1,26,25,25,25,25,25,25,25,25,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,-1,53,53,54, 24,24,25,-1,22,22,22,-1,-1,24,24,25,24,24,24,24,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,-1,54,54,54, 23,23,-1,-1,21,21,21,21,-1,23,23,-1,23,23,23,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,47,47,48,47,-1,-1,55,55, 22,22,-1,20,20,20,20,21,-1,22,22,22,22,22,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,44,44,-1,47,46,-1,46,46,-1,54,54, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,43,43,43,-1,-1,45,45,45,45,-1,53,53, 20,20,-1,18,18,18,18,-1,-1,20,20,20,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 19,19,-1,17,17,17,17,-1,19,19,19,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 18,18,-1,16,16,16,16,-1,18,18,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 17,18,-1,15,15,15,15,16,17,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 16,-1,-1,14,14,15,14,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 15,14,13,13,14,-1,13,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 15,-1,12,13,14,-1,12,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 14,-1,11,-1,-1,-1,11,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 13,-1,10,10,10,10,10,10,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 12,-1,9,9,9,9,9,9,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 11,-1,8,8,9,8,8,8,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 10,-1,7,8,9,8,7,8,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 9,-1,6,-1,-1,-1,6,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 8,-1,5,5,5,-1,5,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 7,6,5,4,4,-1,4,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 8,-1,-1,3,3,3,3,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 9,10,-1,2,2,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 10,10,-1,1,1,2,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 11,11,-1,0,1,2,3,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 12,12,-1,1,1,2,3,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 13,13,-1,2,2,2,3,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 14,14,-1,3,3,-1,4,5,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 15,15,-1,-1,4,5,5,5,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 16,16,17,-1,5,5,6,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 17,17,17,-1,-1,6,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 18,18,18,19,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 19,19,19,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 20,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 21,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,44,43,43,43,43,44, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,54,53,53,53,53,53, 33,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,52,52,-1,-1,52,52,52,52,53, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,51,-1,-1,51,51,51,52,53, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 30,31,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 29,-1,-1,-1,29,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 28,-1,-1,28,28,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 27,27,27,27,28,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 26,26,26,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 25,25,25,-1,-1,23,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,-1,-1,52,52,53, 24,24,25,-1,22,22,22,-1,-1,24,24,25,24,24,24,24,24,25,26,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,47,47,-1,53,53,53, 23,23,-1,-1,21,21,21,21,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,46,46,47,46,-1,-1,54,54, 22,22,-1,20,20,20,20,21,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,42,43,43,-1,46,45,-1,45,45,-1,53,53, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,41,42,42,42,-1,-1,44,44,44,44,-1,52,52, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 19,19,-1,17,17,17,17,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 18,18,-1,16,16,16,16,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 17,18,-1,15,15,15,15,16,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 16,-1,-1,14,14,15,14,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 15,14,13,13,14,-1,13,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 15,-1,12,13,14,-1,12,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,10,10,10,10,10,10,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 12,-1,9,9,9,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 11,-1,8,8,9,8,8,8,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 10,-1,7,8,9,8,7,8,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 9,-1,6,-1,-1,-1,6,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 8,-1,5,5,5,-1,5,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 7,6,5,4,4,-1,4,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 8,-1,-1,3,3,3,3,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 9,10,-1,2,2,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 10,10,-1,1,1,1,2,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 11,11,-1,1,0,1,2,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 12,12,-1,1,1,1,2,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 13,13,-1,2,2,2,2,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 14,14,-1,3,3,-1,3,4,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,45,45, 15,15,-1,-1,4,5,4,4,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,44,44, 16,16,17,-1,5,5,5,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 17,17,17,-1,-1,6,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 18,18,18,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 19,19,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 20,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 21,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,43,42,42,42,42,43, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,54,53,53,53,53,53, 33,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,52,52,-1,-1,52,52,52,52,53, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,51,-1,-1,51,51,51,52,53, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 30,31,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 29,-1,-1,-1,29,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 28,-1,-1,28,28,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 27,27,27,27,28,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 26,26,26,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 25,25,25,-1,-1,23,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,-1,-1,52,52,53, 24,24,25,-1,22,22,22,-1,-1,24,24,25,24,24,24,24,24,25,26,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,47,47,-1,53,53,53, 23,23,-1,-1,21,21,21,21,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,46,46,47,46,-1,-1,54,54, 22,22,-1,20,20,20,20,21,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,42,43,43,-1,46,45,-1,45,45,-1,53,53, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,41,42,42,42,-1,-1,44,44,44,44,-1,52,52, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 19,19,-1,17,17,17,17,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 18,18,-1,16,16,16,16,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 17,18,-1,15,15,15,15,16,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 16,-1,-1,14,14,15,14,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 15,14,13,13,14,-1,13,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 15,-1,12,13,14,-1,12,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,10,10,10,10,10,10,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 12,-1,9,9,9,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 11,-1,8,8,9,8,8,8,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 10,-1,7,8,9,8,7,8,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 9,-1,6,-1,-1,-1,6,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 8,-1,5,5,5,-1,5,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 7,6,5,4,4,-1,4,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 8,-1,-1,3,3,3,3,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 9,10,-1,2,2,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 10,10,-1,2,1,1,1,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 11,11,-1,2,1,0,1,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 12,12,-1,2,1,1,1,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 13,13,-1,2,2,2,2,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 14,14,-1,3,3,-1,3,4,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,45,45, 15,15,-1,-1,4,5,4,4,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,44,44, 16,16,17,-1,5,5,5,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 17,17,17,-1,-1,6,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 18,18,18,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 19,19,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 20,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 21,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,43,42,42,42,42,43, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,54,53,53,53,53,53, 33,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,52,52,-1,-1,52,52,52,52,53, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,51,-1,-1,51,51,51,52,53, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 30,31,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 29,-1,-1,-1,29,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 28,-1,-1,28,28,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 27,27,27,27,28,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 26,26,26,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 25,25,25,-1,-1,23,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,-1,-1,52,52,53, 24,24,25,-1,22,22,22,-1,-1,24,24,25,24,24,24,24,24,25,26,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,47,47,-1,53,53,53, 23,23,-1,-1,21,21,21,21,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,46,46,47,46,-1,-1,54,54, 22,22,-1,20,20,20,20,21,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,42,43,43,-1,46,45,-1,45,45,-1,53,53, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,41,42,42,42,-1,-1,44,44,44,44,-1,52,52, 20,20,-1,18,18,18,18,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 19,19,-1,17,17,17,17,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 18,18,-1,16,16,16,16,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 17,18,-1,15,15,15,15,16,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 16,-1,-1,14,14,15,14,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 15,14,13,13,14,-1,13,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 15,-1,12,13,14,-1,12,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,43,-1,44,44,44,-1,47, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,10,10,10,10,10,10,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,45,45,45,45,45,46,-1,49, 12,-1,9,9,9,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,44,45,45,-1,48, 11,-1,8,8,9,8,8,8,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,-1,37,-1,-1,43,43,43,44,44,44,-1,47, 10,-1,7,8,9,8,7,8,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,36,36,-1,43,42,43,44,44,43,-1,46, 9,-1,6,-1,-1,-1,6,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 8,-1,5,5,5,-1,5,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,41,41,41,-1,44, 7,6,5,4,4,-1,4,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,39,-1,40,40,41,42,43, 8,-1,-1,3,3,3,3,-1,5,5,6,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 9,10,-1,3,2,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 10,10,-1,3,2,1,1,-1,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 11,11,-1,3,2,1,0,-1,6,6,6,7,8,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 12,12,-1,3,2,1,1,-1,-1,7,7,7,8,9,-1,-1,15,15,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 13,13,-1,3,2,2,2,-1,-1,8,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 14,14,-1,3,3,-1,3,4,-1,9,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,45,45, 15,15,-1,-1,4,5,4,4,-1,10,10,-1,10,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,44,44, 16,16,17,-1,5,5,5,-1,-1,11,11,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 17,17,17,-1,-1,6,-1,-1,13,12,12,12,12,12,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 18,18,18,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 19,19,19,18,17,16,15,14,14,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 20,-1,-1,18,17,16,15,15,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 21,-1,-1,-1,17,16,16,16,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 21,20,19,18,17,17,17,17,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,41,42,43, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,41,41,41,42,43, 21,20,20,20,20,-1,-1,20,20,20,21,22,23,24,25,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,32,32,33,34,35,36,37,38,39,40,41,-1,43,42,42,42,42,43, 21,21,21,21,21,22,22,21,21,21,21,22,23,24,25,25,24,23,22,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,43,43,43, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,52,51,51,51,51,51, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,50,50,-1,-1,50,50,50,50,51, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,49,-1,-1,49,49,49,50,51, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 32,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 31,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 30,30,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 29,29,29,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 28,28,28,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,-1,50,50,51, 27,27,28,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,45,45,-1,51,51,51, 26,26,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,44,44,45,44,-1,-1,52,52, 25,25,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,-1,-1,37,37,38,39,40,41,41,-1,44,43,-1,43,43,-1,51,51, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,-1,-1,38,38,39,40,40,40,-1,-1,42,42,42,42,-1,50,50, 23,23,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,25,25,25,25,25,26,27,-1,-1,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 22,22,-1,19,19,19,19,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 21,21,-1,19,18,18,18,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 20,21,-1,18,18,17,17,16,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,21,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 19,-1,-1,17,17,17,16,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 18,17,16,16,17,-1,15,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,-1,41,41,42,43,44, 18,-1,15,16,17,-1,14,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,42,-1,-1,-1,43,-1,46, 16,-1,13,12,12,12,12,12,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,41,41,41,41,41,42,-1,45, 15,-1,12,12,11,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,31,31,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 14,-1,11,11,11,10,10,10,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 13,-1,10,11,11,10,9,10,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,30,-1,33,33,-1,39,38,39,40,40,39,-1,42, 12,-1,9,-1,-1,-1,8,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 11,-1,8,8,8,-1,7,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 10,9,8,7,7,-1,6,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 11,-1,-1,7,6,5,5,-1,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 13,13,-1,7,6,5,5,-1,1,1,2,3,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 14,14,-1,7,6,6,6,-1,0,1,2,3,4,-1,-1,-1,12,12,13,14,15,16,17,-1,-1,22,22,22,23,24,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 15,15,-1,7,7,7,7,-1,-1,2,2,3,4,5,-1,-1,13,13,13,14,15,16,17,-1,-1,21,21,22,23,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 16,16,-1,8,8,8,8,-1,-1,3,3,3,4,5,6,-1,-1,14,14,14,15,16,17,18,19,20,21,22,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 17,17,-1,9,9,-1,9,10,-1,4,4,4,4,5,6,7,-1,-1,15,15,15,16,17,18,19,20,21,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 17,17,-1,-1,10,11,10,10,-1,5,5,-1,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 16,16,16,-1,11,11,11,-1,-1,6,6,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 16,15,15,-1,-1,12,-1,-1,8,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 16,15,14,13,12,11,10,9,9,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 17,-1,-1,13,12,11,10,10,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 17,-1,-1,-1,12,11,11,11,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 16,15,14,13,12,12,12,12,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 16,15,15,15,15,-1,-1,15,15,15,16,17,18,19,20,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,39,38,38,38,38,39, 16,16,16,16,16,17,17,16,16,16,16,17,18,19,20,21,20,19,18,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,52,51,51,51,51,51, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,50,50,-1,-1,50,50,50,50,51, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,49,-1,-1,49,49,49,50,51, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 32,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 31,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 30,30,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 29,29,29,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 28,28,28,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,-1,50,50,51, 27,27,28,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,45,45,-1,51,51,51, 26,26,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,44,44,45,44,-1,-1,52,52, 25,25,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,-1,-1,37,37,38,39,40,41,41,-1,44,43,-1,43,43,-1,51,51, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,-1,-1,38,38,39,40,40,40,-1,-1,42,42,42,42,-1,50,50, 23,23,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,25,25,25,25,25,26,27,-1,-1,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 22,22,-1,19,19,19,19,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 21,21,-1,19,18,18,18,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 20,21,-1,18,18,17,17,16,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,21,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 19,-1,-1,17,17,17,16,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 18,17,16,16,17,-1,15,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,-1,41,41,42,43,44, 18,-1,15,16,17,-1,14,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,41,-1,-1,-1,42,-1,45, 16,-1,13,12,12,12,12,12,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,35,35,-1,40,40,40,40,40,41,-1,44, 15,-1,12,12,11,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,31,31,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 14,-1,11,11,11,10,10,10,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 13,-1,10,11,11,10,9,10,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 12,-1,9,-1,-1,-1,8,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 11,-1,8,8,8,-1,7,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 10,9,8,7,7,-1,6,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 11,-1,-1,7,6,5,5,-1,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 13,13,-1,7,6,5,5,-1,1,1,1,2,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 14,14,-1,7,6,6,6,-1,1,0,1,2,3,-1,-1,-1,12,12,13,14,15,16,17,-1,-1,22,22,22,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 15,15,-1,7,7,7,7,-1,-1,1,1,2,3,4,-1,-1,13,13,13,14,15,16,17,-1,-1,21,21,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 16,16,-1,8,8,8,8,-1,-1,2,2,2,3,4,5,-1,-1,14,14,14,15,16,17,18,19,20,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 17,17,-1,9,9,-1,9,10,-1,3,3,3,3,4,5,6,-1,-1,15,15,15,16,17,18,19,20,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 16,16,-1,-1,10,11,10,10,-1,4,4,-1,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 15,15,15,-1,11,11,11,-1,-1,5,5,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 15,14,14,-1,-1,12,-1,-1,7,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 15,14,13,12,11,10,9,8,8,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 16,-1,-1,12,11,10,9,9,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 16,-1,-1,-1,11,10,10,10,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 15,14,13,12,11,11,11,11,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 15,14,14,14,14,-1,-1,14,14,14,15,16,17,18,19,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,38,37,37,37,37,38, 15,15,15,15,15,16,16,15,15,15,15,16,17,18,19,20,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,52,51,51,51,51,51, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,50,50,-1,-1,50,50,50,50,51, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,49,-1,-1,49,49,49,50,51, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 32,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 31,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 30,30,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 29,29,29,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 28,28,28,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,-1,50,50,51, 27,27,28,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,45,45,-1,51,51,51, 26,26,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,44,44,45,44,-1,-1,52,52, 25,25,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,-1,-1,37,37,38,39,40,41,41,-1,44,43,-1,43,43,-1,51,51, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,-1,-1,38,38,39,40,40,40,-1,-1,42,42,42,42,-1,50,50, 23,23,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,25,25,25,25,25,26,27,-1,-1,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 22,22,-1,19,19,19,19,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 21,21,-1,19,18,18,18,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 20,21,-1,18,18,17,17,16,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,21,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 19,-1,-1,17,17,17,16,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 18,17,16,16,17,-1,15,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,-1,41,41,42,43,44, 18,-1,15,16,17,-1,14,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,41,-1,42,42,42,-1,45, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,40,-1,-1,-1,41,-1,44, 16,-1,13,12,12,12,12,12,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,34,35,-1,39,39,39,39,39,40,-1,43, 15,-1,12,12,11,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 14,-1,11,11,11,10,10,10,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 13,-1,10,11,11,10,9,10,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,29,29,-1,31,31,-1,37,36,37,38,38,37,-1,40, 12,-1,9,-1,-1,-1,8,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,26,27,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 11,-1,8,8,8,-1,7,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,27,27,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 10,9,8,7,7,-1,6,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 11,-1,-1,7,6,5,5,-1,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 12,13,-1,7,6,5,4,3,2,2,2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 13,13,-1,7,6,5,5,-1,2,1,1,1,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,23,23,23,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 14,14,-1,7,6,6,6,-1,2,1,0,1,2,-1,-1,-1,12,12,13,14,15,16,17,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 15,15,-1,7,7,7,7,-1,-1,1,1,1,2,3,-1,-1,13,13,13,14,15,16,17,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 16,16,-1,8,8,8,8,-1,-1,2,2,2,2,3,4,-1,-1,14,14,14,15,16,17,18,19,20,20,20,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 17,17,-1,9,9,-1,9,10,-1,3,3,3,3,3,4,5,-1,-1,15,15,15,16,17,18,19,20,20,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,36,36,36,-1,39,39, 16,16,-1,-1,10,11,10,10,-1,4,4,-1,4,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,38,38, 15,15,15,-1,11,11,11,-1,-1,5,5,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 15,14,14,-1,-1,12,-1,-1,7,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 15,14,13,12,11,10,9,8,8,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 16,-1,-1,12,11,10,9,9,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 16,-1,-1,-1,11,10,10,10,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 15,14,13,12,11,11,11,11,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 15,14,14,14,14,-1,-1,14,14,14,15,16,17,18,19,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,37,36,36,36,36,37, 15,15,15,15,15,16,16,15,15,15,15,16,17,18,19,19,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 32,32,32,32,32,32,33,32,32,32,32,33,34,35,36,36,35,34,33,32,33,34,35,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,51,52,52,51,51,51,51,51, 32,31,31,31,31,32,-1,31,31,31,32,33,34,35,36,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,46,47,48,49,50,50,50,-1,-1,50,50,50,50,51, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,35,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,49,-1,-1,49,49,49,50,51, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,31,30,29,29,29,29,29,29,30,-1,33,33,34,34,-1,38,38,39,39,39,39,39,40,41,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 32,31,30,29,28,28,28,28,-1,-1,33,32,31,30,29,28,28,28,28,29,30,-1,33,33,33,34,-1,39,39,38,38,38,38,39,40,41,42,43,-1,-1,47,47,47,47,48,49,50,51, 33,-1,-1,-1,28,27,27,27,-1,34,33,33,-1,30,29,28,27,27,27,-1,-1,-1,32,32,33,34,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 32,-1,-1,29,28,27,26,26,-1,-1,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,34,35,36,37,37,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 31,31,30,29,28,27,26,25,25,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,33,34,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 30,30,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,24,24,24,24,25,26,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 29,29,29,-1,-1,25,-1,-1,24,23,23,23,23,23,23,23,23,23,24,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,-1,-1,50,50,51, 28,28,29,-1,24,24,24,-1,-1,22,22,23,22,22,22,22,22,23,24,25,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,45,45,45,-1,51,51,51, 27,27,-1,-1,23,23,23,23,-1,21,21,-1,21,21,21,21,22,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,44,44,45,44,-1,-1,52,52, 26,26,-1,22,22,22,22,23,-1,20,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,-1,-1,37,37,38,39,40,41,41,-1,44,43,-1,43,43,-1,51,51, 25,25,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,25,26,26,26,26,-1,-1,38,38,39,40,40,40,-1,-1,42,42,42,42,-1,50,50, 24,24,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,25,25,25,25,25,26,27,-1,-1,39,39,39,39,39,-1,-1,41,41,41,41,-1,49,49, 23,23,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,19,19,19,19,19,20,21,-1,-1,24,24,24,24,25,26,27,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,48,48, 22,22,-1,20,19,18,18,-1,16,16,16,17,-1,-1,18,18,18,18,18,18,19,20,21,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,38,37,37,37,-1,39,39,40,41,-1,47,47, 21,22,-1,19,19,18,17,16,15,15,15,-1,-1,17,17,17,17,17,17,18,19,20,20,21,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,37,38,39,40,41,-1,47,46, 20,-1,-1,18,18,18,17,-1,14,14,14,-1,16,16,16,16,16,16,17,18,19,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,31,-1,35,35,35,-1,39,39,40,41,-1,-1,45, 19,18,17,17,18,-1,16,-1,13,13,13,-1,15,15,15,15,15,16,17,18,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,-1,40,-1,41,41,42,43,44, 19,-1,16,17,18,-1,15,-1,13,12,12,13,14,14,14,14,15,16,17,17,17,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,40,-1,42,42,41,-1,44, 18,-1,15,-1,-1,-1,14,-1,-1,11,11,-1,13,13,13,14,15,16,16,16,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,30,31,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 17,-1,14,13,13,13,13,13,-1,11,10,-1,12,12,13,14,15,15,15,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,31,-1,33,34,-1,38,38,38,38,38,39,-1,42, 16,-1,13,13,12,12,12,12,-1,-1,9,-1,11,11,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 15,-1,12,12,12,11,11,11,-1,-1,8,-1,10,10,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 14,-1,11,12,12,11,10,11,-1,7,7,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,23,24,25,26,27,28,28,28,-1,30,30,-1,36,35,36,37,37,36,-1,39, 13,-1,10,-1,-1,-1,9,-1,-1,6,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,-1,22,22,22,23,24,25,26,27,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 12,-1,9,9,9,-1,8,-1,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,26,26,26,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 11,10,9,8,8,-1,7,-1,4,4,4,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 12,-1,-1,8,7,6,6,-1,3,3,3,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 13,14,-1,8,7,6,5,4,3,2,2,-1,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 14,14,-1,8,7,6,6,-1,3,2,1,1,-1,-1,11,11,11,12,13,14,15,16,17,-1,-1,21,21,22,22,22,22,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 15,15,-1,8,7,7,7,-1,3,2,1,0,1,-1,-1,-1,12,12,13,14,15,16,17,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 16,16,-1,8,8,8,8,-1,-1,2,1,1,1,2,-1,-1,13,13,13,14,15,16,17,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 17,17,-1,9,9,9,9,-1,-1,2,2,2,2,2,3,-1,-1,14,14,14,15,16,17,18,19,20,19,19,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 17,17,-1,10,10,-1,10,11,-1,3,3,3,3,3,3,4,-1,-1,15,15,15,16,17,18,19,20,19,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,35,35,35,-1,38,38, 16,16,-1,-1,11,12,11,11,-1,4,4,-1,4,4,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,37,37, 15,15,15,-1,12,12,12,-1,-1,5,5,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 15,14,14,-1,-1,13,-1,-1,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 15,14,13,12,11,10,9,8,8,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 16,-1,-1,12,11,10,9,9,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 16,-1,-1,-1,11,10,10,10,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 15,14,13,12,11,11,11,11,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,34,-1,-1,34,34,34,35,36, 15,14,14,14,14,-1,-1,14,14,14,15,16,17,18,19,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,36,35,35,35,35,36, 15,15,15,15,15,16,16,15,15,15,15,16,17,18,19,19,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,53,52,52,52,52,52, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,51,51,-1,-1,51,51,51,51,52, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,50,-1,-1,50,50,50,51,52, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 33,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 32,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 31,31,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 30,30,30,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 29,29,30,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 28,28,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,46,45,-1,-1,52,52, 27,27,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,-1,-1,38,38,39,40,41,42,42,-1,45,44,-1,44,44,-1,51,51, 26,26,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,50,50, 25,25,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,26,26,26,26,26,27,28,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,49,49, 24,24,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,48,48, 23,23,-1,21,20,19,19,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,47,47, 22,23,-1,20,20,19,18,17,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,22,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,47,46, 21,-1,-1,19,19,19,18,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,45, 20,19,18,18,19,-1,17,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,42,43,44, 20,-1,17,18,19,-1,16,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,43,42,41,-1,44, 19,-1,16,-1,-1,-1,15,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 18,-1,15,14,14,14,14,14,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,31,-1,33,34,-1,38,38,38,38,38,39,-1,42, 17,-1,14,14,13,13,13,13,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 16,-1,13,13,13,12,12,12,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 15,-1,12,13,13,12,11,12,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,28,28,28,-1,30,30,-1,36,35,36,37,37,36,-1,39, 14,-1,11,-1,-1,-1,10,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 13,-1,10,10,10,-1,9,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,26,26,26,26,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 12,11,10,9,9,-1,8,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 13,-1,-1,9,8,7,7,-1,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 14,15,-1,9,8,7,6,5,4,3,3,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 15,15,-1,9,8,7,7,-1,4,3,2,2,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 16,16,-1,9,8,8,8,-1,4,3,2,1,0,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 17,17,-1,9,9,9,9,-1,-1,3,2,1,1,2,-1,-1,14,14,14,15,16,17,18,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 18,18,-1,10,10,10,10,-1,-1,3,2,2,2,2,3,-1,-1,15,15,15,16,17,18,19,20,20,19,19,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 17,17,-1,11,11,-1,11,12,-1,3,3,3,3,3,3,4,-1,-1,16,16,16,17,18,19,20,20,19,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,35,35,35,-1,38,38, 16,16,-1,-1,12,13,12,12,-1,4,4,-1,4,4,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,37,37, 15,15,15,-1,13,13,13,-1,-1,5,5,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 15,14,14,-1,-1,14,-1,-1,7,6,6,6,6,6,6,6,6,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,7,7,7,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 15,14,13,12,11,10,9,8,8,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 16,-1,-1,12,11,10,9,9,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 16,-1,-1,-1,11,10,10,10,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 15,14,13,12,11,11,11,11,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,34,-1,-1,34,34,34,35,36, 15,14,14,14,14,-1,-1,14,14,14,15,16,17,18,19,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,36,35,35,35,35,36, 15,15,15,15,15,16,16,15,15,15,15,16,17,18,19,19,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,37,36,35,34,33,34,35,36,37,38,39,40,41,40,41,42,43,44,45,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,45,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 34,33,32,31,30,30,30,30,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,38,38,38,38,39,40,41,42, 35,-1,-1,-1,30,29,29,29,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,37,37,37,38,-1,-1,-1,43, 35,-1,-1,31,30,29,28,28,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,36,35,34,35,36,37,38,39,40,41,-1,-1,36,36,37,38,39,-1,-1,43, 34,33,32,31,30,29,28,27,27,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,35,35,36,37,38,39,40,41,42, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,25,24,24,24,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,24,23,23,23,24,-1,-1,28,28,29,30,31,32,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,24,23,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,41,41, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,22,22,22,22,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,40,40, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,21,21,21,21,21,21,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,22,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,22,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,21,21,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,15,15,15,15,16,17,17,17,18,19,20,20,20,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,19,19,19,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 25,24,23,22,22,-1,21,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,18,18,18,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 26,-1,23,23,23,-1,22,-1,15,14,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,-1,17,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,11,11,11,12,11,11,11,11,11,12,13,-1,-1,18,17,16,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 24,-1,21,20,20,20,20,20,-1,13,12,-1,10,10,11,12,11,10,10,10,11,12,13,-1,-1,18,17,16,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 21,-1,18,19,19,18,17,18,-1,9,9,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,2,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,-1,27,27,28,29,-1,35,35, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,0,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,22,22,23,24,25,-1,28,28,28,29,-1,36,36, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,29,29,29,29,-1,37,37, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,-1,-1,30,30,30,30,-1,36,36, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,-1,32,31,31,31,31,-1,35,35, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,32,32,32,32,-1,-1,34,34, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,33,33,-1,33,33,33, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,-1,-1,32,32,33, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,37,36,35,34,33,34,35,36,37,38,39,40,41,40,41,42,43,44,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 34,33,32,31,30,30,30,30,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,37,37,37,37,38,39,40,41, 35,-1,-1,-1,30,29,29,29,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,36,36,36,37,-1,-1,-1,42, 35,-1,-1,31,30,29,28,28,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,36,35,34,35,36,37,38,39,40,41,-1,-1,35,35,36,37,38,-1,-1,42, 34,33,32,31,30,29,28,27,27,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,34,34,35,36,37,38,39,40,41, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,25,24,24,24,-1,-1,-1,-1,-1,-1,30,30,31,32,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,24,23,23,23,24,-1,-1,28,28,29,30,31,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,24,23,22,23,24,25,26,27,28,29,30,31,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,22,22,22,22,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,21,21,21,21,21,21,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,15,15,15,15,16,17,17,17,18,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,17,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 25,24,23,22,22,-1,21,-1,15,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 26,-1,23,23,23,-1,22,-1,15,14,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,11,11,11,12,11,11,11,11,11,12,13,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 24,-1,21,20,20,20,20,20,-1,13,12,-1,10,10,11,12,11,10,10,10,11,12,13,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,11,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 22,-1,19,19,19,18,18,18,-1,-1,10,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 21,-1,18,19,19,18,17,18,-1,9,9,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 20,-1,17,-1,-1,-1,16,-1,-1,8,8,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 19,-1,16,16,16,-1,15,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 18,17,16,15,15,-1,14,-1,9,8,8,-1,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 19,-1,-1,15,14,13,13,-1,9,9,9,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 21,21,-1,15,14,13,13,-1,11,11,11,12,-1,-1,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,-1,26,26,27,28,-1,34,34, 22,22,-1,15,14,14,14,-1,12,12,12,12,13,-1,-1,-1,1,0,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,21,21,22,23,24,-1,27,27,27,28,-1,35,35, 23,23,-1,15,15,15,15,-1,-1,13,13,13,13,14,-1,-1,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,28,28,28,28,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,14,15,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,-1,-1,29,29,29,29,-1,35,35, 25,25,-1,17,17,-1,17,18,-1,15,15,15,15,15,15,16,-1,-1,3,3,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,-1,31,30,30,30,30,-1,34,34, 26,26,-1,-1,18,19,18,18,-1,16,16,-1,16,16,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,31,31,31,31,-1,-1,33,33, 27,27,27,-1,19,19,19,-1,-1,17,17,18,17,17,17,17,17,18,19,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,32,32,-1,32,32,32, 27,26,26,-1,-1,20,-1,-1,19,18,18,18,18,18,18,18,18,18,19,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,-1,-1,31,31,32, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,19,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 27,26,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 28,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 28,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,37,36,35,34,33,34,35,36,37,38,39,40,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 34,33,32,31,30,30,30,30,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 35,-1,-1,-1,30,29,29,29,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 35,-1,-1,31,30,29,28,28,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,41, 34,33,32,31,30,29,28,27,27,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,40, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,25,24,24,24,-1,-1,-1,-1,-1,-1,30,30,31,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,24,23,23,23,24,-1,-1,28,28,29,30,31,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,24,23,22,23,24,25,26,27,28,29,30,31,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,22,22,22,22,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,21,21,21,21,21,21,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,19,19,19,19,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,15,15,15,15,16,17,17,17,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 25,24,23,22,22,-1,21,-1,16,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,11,11,12,11,11,11,11,11,12,13,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 25,-1,22,21,21,21,21,21,-1,14,13,-1,10,10,11,12,11,10,10,10,11,12,13,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,20,20,19,18,19,-1,10,10,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,6,6,6,6,6,6,6,6,6,6,6,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,-1,25,25,26,27,-1,33,33, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,2,1,0,1,2,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,20,20,21,22,23,-1,26,26,26,27,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,-1,-1,28,28,28,28,-1,34,34, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,3,3,3,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,-1,30,29,29,29,29,-1,33,33, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,30,30,30,30,-1,-1,32,32, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,31,31,-1,31,31,31, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,-1,-1,30,30,31, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,37,36,35,34,33,34,35,36,37,38,39,40,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 34,33,32,31,30,30,30,30,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 35,-1,-1,-1,30,29,29,29,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 35,-1,-1,31,30,29,28,28,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,40, 34,33,32,31,30,29,28,27,27,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,39, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,25,24,24,24,-1,-1,-1,-1,-1,-1,30,30,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,24,23,23,23,24,-1,-1,28,28,29,30,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,24,23,22,23,24,25,26,27,28,29,30,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,22,22,22,22,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,21,21,21,21,21,21,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,20,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 25,24,23,22,22,-1,21,-1,16,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,11,11,11,12,11,11,11,11,11,12,13,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 26,-1,23,22,22,22,22,22,-1,15,14,-1,10,10,11,12,11,10,10,10,11,12,13,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,6,6,6,6,6,6,6,6,6,6,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,-1,24,24,25,26,-1,32,32, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,3,2,1,0,1,2,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,19,19,20,21,22,-1,25,25,25,26,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,-1,-1,18,18,19,20,21,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,-1,-1,27,27,27,27,-1,33,33, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,-1,29,28,28,28,28,-1,32,32, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,29,29,29,29,-1,-1,31,31, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,30,30,-1,30,30,30, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,-1,-1,29,29,30, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 29,28,27,26,25,24,23,22,22,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 30,-1,-1,26,25,24,23,23,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 30,-1,-1,-1,25,24,24,24,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,37,36,35,34,33,34,35,36,37,38,39,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 34,33,32,31,30,30,30,30,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 35,-1,-1,-1,30,29,29,29,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 35,-1,-1,31,30,29,28,28,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,39, 34,33,32,31,30,29,28,27,27,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,38, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,25,24,24,24,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 34,33,33,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,24,23,23,23,24,-1,-1,28,28,29,30,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 34,34,34,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,24,23,22,23,24,25,26,27,28,29,30,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 33,33,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 32,32,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,21,21,21,21,21,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,19,19,19,19,19,19,20,21,20,20,20,20,20,20,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,-1,15,15,15,15,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 25,24,23,22,22,-1,21,-1,16,15,15,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,14,14,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,-1,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,11,11,11,12,11,11,11,11,11,12,13,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 27,-1,24,23,23,23,23,23,-1,16,15,-1,10,10,11,12,11,10,10,10,11,12,13,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,8,8,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,7,7,7,7,7,7,7,7,7,7,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,6,6,6,6,6,6,6,6,6,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,-1,23,23,24,25,-1,31,31, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,4,3,2,1,0,1,2,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,18,18,19,20,21,-1,24,24,24,25,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,-1,-1,17,17,18,19,20,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,-1,-1,26,26,26,26,-1,32,32, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,19,20,-1,28,27,27,27,27,-1,31,31, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,28,28,28,28,-1,-1,30,30, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,29,29,29,-1,29,29,29, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,-1,-1,28,28,29, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 30,29,28,27,26,25,24,23,23,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 31,-1,-1,27,26,25,24,24,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 31,-1,-1,-1,26,25,25,25,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 30,29,28,27,26,26,26,26,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,38,37,36,35,34,33,34,35,36,37,38,39,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 35,34,33,32,31,31,31,31,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 36,-1,-1,-1,31,30,30,30,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 36,-1,-1,32,31,30,29,29,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,39, 35,34,33,32,31,30,29,28,28,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,38, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,25,24,23,23,23,24,-1,-1,28,28,29,30,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,25,24,23,22,23,24,25,26,27,28,29,30,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,20,20,20,20,20,20,21,21,21,21,21,21,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,19,19,19,19,19,19,20,21,20,20,20,20,20,20,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,14,14,14,14,14,14,14,14,14,14,-1,15,15,15,15,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 26,25,24,23,23,-1,22,-1,17,16,16,-1,14,14,13,13,13,13,13,13,13,13,13,14,15,14,14,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,13,13,12,12,12,12,12,12,12,13,-1,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,12,12,12,12,11,11,11,11,11,12,13,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 28,-1,25,24,24,24,24,24,-1,17,16,-1,11,11,12,12,11,10,10,10,11,12,13,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,7,7,7,7,7,7,7,7,7,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,6,6,6,6,6,6,6,6,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,3,2,1,1,1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,-1,23,23,24,25,-1,31,31, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,4,3,2,1,0,1,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,18,18,19,20,21,-1,24,24,24,25,-1,32,32, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,5,4,3,2,1,1,1,-1,-1,6,6,7,8,9,10,11,-1,-1,17,17,18,19,20,-1,-1,25,25,25,25,-1,33,33, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,-1,-1,26,26,26,26,-1,32,32, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,19,20,-1,28,27,27,27,27,-1,31,31, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,28,28,28,28,-1,-1,30,30, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,29,29,29,-1,29,29,29, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,-1,-1,28,28,29, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 31,30,29,28,27,26,25,24,24,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 32,-1,-1,28,27,26,25,25,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 32,-1,-1,-1,27,26,26,26,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 31,30,29,28,27,27,27,27,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 31,31,31,31,31,32,32,31,31,31,31,32,33,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,38,37,36,35,34,33,34,35,36,37,38,39,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 36,35,34,33,32,32,32,32,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 37,-1,-1,-1,32,31,31,31,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 37,-1,-1,33,32,31,30,30,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,39, 36,35,34,33,32,31,30,29,29,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,38, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,27,26,25,24,24,24,-1,-1,-1,-1,-1,-1,30,30,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,26,25,24,23,23,23,24,-1,-1,28,28,29,30,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,20,20,20,20,20,20,21,21,21,21,21,21,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,19,19,19,19,19,19,20,21,20,20,20,20,20,20,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,15,15,15,15,15,16,16,16,16,16,16,16,16,16,16,16,16,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,15,14,14,14,14,14,14,14,14,14,14,-1,15,15,15,15,15,15,15,15,15,15,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 27,26,25,24,24,-1,23,-1,18,17,17,-1,15,14,13,13,13,13,13,13,13,13,13,14,15,14,14,14,14,14,14,14,14,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,14,13,12,12,12,12,12,12,12,13,-1,-1,14,13,13,13,13,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,13,13,13,12,11,11,11,11,11,12,13,-1,-1,14,13,12,12,12,12,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 29,-1,26,25,25,25,25,25,-1,18,17,-1,12,12,13,12,11,10,10,10,11,12,13,-1,-1,14,13,12,11,11,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,7,7,7,7,7,7,7,7,-1,-1,8,8,8,8,9,10,11,12,13,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,6,6,6,6,6,6,6,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,3,2,1,1,-1,-1,6,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,-1,23,23,24,25,-1,31,31, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,5,4,3,2,1,0,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,18,18,19,20,21,-1,24,24,24,25,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,6,5,4,3,2,1,1,-1,-1,6,6,7,8,9,10,11,-1,-1,17,17,18,19,20,-1,-1,25,25,25,25,-1,33,33, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,-1,-1,26,26,26,26,-1,32,32, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,4,3,3,3,3,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,19,20,-1,28,27,27,27,27,-1,31,31, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,28,28,28,28,-1,-1,30,30, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,29,29,29,-1,29,29,29, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,-1,-1,28,28,29, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 32,31,30,29,28,27,26,25,25,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 33,-1,-1,29,28,27,26,26,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 33,-1,-1,-1,28,27,27,27,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 32,31,30,29,28,28,28,28,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 32,31,31,31,31,-1,-1,31,31,31,32,33,34,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 32,32,32,32,32,33,33,32,32,32,32,33,34,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,38,38,38,38,38,39,38,38,38,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 38,37,37,37,37,38,-1,37,37,37,38,39,40,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 38,37,36,35,34,34,34,34,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 39,-1,-1,-1,34,33,33,33,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 39,-1,-1,35,34,33,32,32,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 38,37,36,35,34,33,32,31,31,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,28,27,26,25,24,24,24,25,-1,-1,29,29,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,27,26,25,24,23,24,25,26,27,28,29,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,21,21,21,21,21,21,20,20,20,20,20,20,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,20,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,15,15,15,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,15,15,15,-1,14,14,14,14,14,14,14,14,14,14,14,15,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,14,14,15,14,13,13,13,13,13,13,13,13,13,14,15,-1,17,17,18,-1,23,-1,24,24,25,26,27, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,-1,13,12,12,12,12,12,12,12,13,14,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,13,12,11,11,11,11,11,12,13,13,13,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,13,12,11,10,10,10,11,12,13,12,12,-1,17,18,-1,25,25,25,25,25,26,-1,29, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,7,7,7,7,7,7,7,7,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,6,6,6,6,6,6,6,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,1,1,2,3,4,5,6,7,8,-1,-1,15,15,16,16,-1,18,18,19,20,-1,26,26, 32,32,-1,25,24,24,24,-1,22,22,22,21,21,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,0,1,2,3,4,5,6,-1,-1,-1,14,14,15,16,17,-1,19,19,19,20,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,23,22,21,20,20,-1,-1,11,10,9,8,7,6,6,-1,-1,1,1,2,3,4,5,6,-1,-1,13,13,14,15,16,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,26,26,26,26,-1,-1,23,22,21,20,19,19,-1,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,-1,-1,12,12,13,14,15,16,-1,-1,21,21,21,21,-1,28,28, 34,34,-1,27,27,-1,27,28,-1,23,22,21,20,19,18,18,-1,-1,9,8,7,6,5,4,3,3,3,3,3,4,-1,-1,11,11,12,13,14,15,16,-1,23,22,22,22,22,-1,27,27, 33,33,-1,-1,28,29,28,28,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,23,23,23,23,-1,-1,26,26, 32,32,32,-1,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,24,24,24,-1,25,25,25, 32,31,31,-1,-1,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,25,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 32,31,31,31,31,-1,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,25,24,24,24,24,25, 32,32,32,32,32,33,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,25,25,25,25,25,25, 38,38,38,38,38,38,39,38,38,38,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 38,37,37,37,37,38,-1,37,37,37,38,39,40,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 38,37,36,35,34,34,34,34,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 39,-1,-1,-1,34,33,33,33,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 39,-1,-1,35,34,33,32,32,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 38,37,36,35,34,33,32,31,31,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,28,27,26,25,24,24,24,25,-1,-1,29,29,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,27,26,25,24,23,24,25,26,27,28,29,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,21,21,21,21,21,21,20,20,20,20,20,20,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,20,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,15,15,15,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,15,15,15,-1,14,14,14,14,14,14,14,14,14,14,14,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,14,14,15,14,13,13,13,13,13,13,13,13,13,14,14,-1,16,16,17,-1,22,-1,23,23,24,25,26, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,-1,13,12,12,12,12,12,12,12,13,13,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,13,12,11,11,11,11,11,12,12,12,12,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,13,12,11,10,10,10,11,12,12,11,11,-1,16,17,-1,24,24,24,24,24,25,-1,28, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,7,7,7,7,7,7,7,7,7,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,6,6,6,6,6,6,6,6,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,1,1,1,2,3,4,5,6,7,-1,-1,15,15,15,15,-1,17,17,18,19,-1,25,25, 32,32,-1,25,24,24,24,-1,22,22,22,21,21,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,1,0,1,2,3,4,5,-1,-1,-1,14,14,15,16,16,-1,18,18,18,19,-1,26,26, 33,33,-1,25,25,25,25,-1,-1,23,22,21,20,20,-1,-1,11,10,9,8,7,6,6,-1,-1,1,1,1,2,3,4,5,-1,-1,13,13,14,15,16,-1,-1,19,19,19,19,-1,27,27, 34,34,-1,26,26,26,26,-1,-1,23,22,21,20,19,19,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,-1,12,12,13,14,15,16,-1,-1,20,20,20,20,-1,28,28, 34,34,-1,27,27,-1,27,28,-1,23,22,21,20,19,18,18,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,11,11,12,13,14,15,16,-1,22,21,21,21,21,-1,27,27, 33,33,-1,-1,28,29,28,28,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,22,22,22,22,-1,-1,26,26, 32,32,32,-1,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,23,23,-1,25,25,25, 32,31,31,-1,-1,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,24,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 32,31,31,31,31,-1,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,25,24,24,24,24,25, 32,32,32,32,32,33,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,25,25,25,25,25,25, 38,38,38,38,38,38,39,38,38,38,38,39,40,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 38,37,37,37,37,38,-1,37,37,37,38,39,40,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 38,37,36,35,34,34,34,34,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 39,-1,-1,-1,34,33,33,33,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 39,-1,-1,35,34,33,32,32,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 38,37,36,35,34,33,32,31,31,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,28,27,26,25,24,24,24,25,-1,-1,29,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,27,26,25,24,23,24,25,26,27,28,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,21,21,21,21,21,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,20,20,20,20,20,20,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,16,16,16,16,16,16,16,16,16,16,16,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,15,15,15,15,15,15,15,15,15,-1,14,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,14,14,14,14,14,14,14,14,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,-1,21,-1,22,22,23,24,25, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,13,13,13,13,14,-1,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,12,12,12,12,13,14,-1,-1,13,12,11,11,11,11,11,12,11,11,11,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,11,11,12,13,14,-1,-1,13,12,11,10,10,10,11,12,11,10,10,-1,15,16,-1,23,23,23,23,23,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,13,12,11,10,9,8,8,8,8,-1,-1,7,7,7,7,7,7,7,7,7,7,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,-1,6,6,6,6,6,6,6,6,6,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,-1,-1,15,14,14,14,-1,16,16,17,18,-1,24,24, 32,32,-1,25,24,24,24,-1,22,22,22,21,21,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,2,1,0,1,2,3,4,-1,-1,-1,14,14,15,15,15,-1,17,17,17,18,-1,25,25, 33,33,-1,25,25,25,25,-1,-1,23,22,21,20,20,-1,-1,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,-1,-1,13,13,14,15,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,23,22,21,20,19,19,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,12,12,13,14,15,16,-1,-1,19,19,19,19,-1,27,27, 34,34,-1,27,27,-1,27,28,-1,23,22,21,20,19,18,18,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,-1,-1,11,11,12,13,14,15,16,-1,21,20,20,20,20,-1,27,27, 33,33,-1,-1,28,29,28,28,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,21,21,21,21,-1,-1,26,26, 32,32,32,-1,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,-1,25,25,25, 32,31,31,-1,-1,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 32,31,31,31,31,-1,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,25,24,24,24,24,25, 32,32,32,32,32,33,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,25,25,25,25,25,25, 39,39,39,39,39,39,40,39,39,39,39,40,41,41,40,39,38,37,36,35,36,37,38,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 39,38,38,38,38,39,-1,38,38,38,39,40,41,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 39,38,37,36,35,35,35,35,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 40,-1,-1,-1,35,34,34,34,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 40,-1,-1,36,35,34,33,33,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 39,38,37,36,35,34,33,32,32,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,29,28,27,26,25,25,25,26,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,28,27,26,25,24,25,26,27,28,29,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,22,22,22,22,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,21,21,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,20,20,20,20,20,20,-1,-1,18,18,18,18,18,18,18,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,15,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,-1,21,-1,22,22,23,24,25, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,13,12,11,11,11,11,11,12,11,11,11,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,13,12,11,10,10,10,11,12,11,10,10,-1,14,15,-1,22,22,22,22,22,23,-1,26, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,11,11,-1,20,19,20,21,21,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,6,6,6,6,6,6,6,6,6,6,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,32,-1,26,25,24,24,-1,22,22,22,22,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,33,-1,26,25,25,25,-1,23,23,22,21,21,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,2,1,0,1,2,3,-1,-1,-1,14,14,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,26,26,26,26,-1,-1,23,22,21,20,20,-1,-1,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,-1,-1,13,13,14,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,23,22,21,20,19,19,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,12,12,13,14,15,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,28,28,-1,28,29,-1,23,22,21,20,19,18,18,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,-1,-1,11,11,12,13,14,15,16,-1,20,19,19,19,19,-1,27,27, 33,33,-1,-1,29,30,29,29,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,20,20,20,20,-1,-1,26,26, 32,32,32,-1,30,30,30,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,-1,25,25,25, 32,31,31,-1,-1,31,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,22,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 32,31,31,31,31,-1,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,25,24,24,24,24,25, 32,32,32,32,32,33,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,25,25,25,25,25,25, 40,40,40,40,40,40,41,40,40,40,40,41,42,41,40,39,38,37,36,35,36,37,38,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 40,39,39,39,39,40,-1,39,39,39,40,41,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 40,39,38,37,36,36,36,36,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 41,-1,-1,-1,36,35,35,35,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 41,-1,-1,37,36,35,34,34,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 40,39,38,37,36,35,34,33,33,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,30,29,28,27,26,25,25,25,26,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,29,28,27,26,25,24,25,26,27,28,29,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 38,38,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,22,22,22,22,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,22,21,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,21,20,20,20,20,-1,-1,18,18,18,18,18,18,18,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,20,19,19,19,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,19,18,18,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,17,-1,14,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,16,-1,21,-1,22,22,23,24,25, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,13,12,11,11,11,11,11,12,11,11,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,13,12,11,10,10,10,11,12,11,10,10,-1,13,14,-1,21,21,21,21,21,22,-1,25, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,10,10,-1,19,18,19,20,20,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,33,-1,27,26,25,25,-1,23,23,22,22,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 34,34,-1,27,26,26,26,-1,24,23,22,21,21,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,2,1,0,1,2,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 35,35,-1,27,27,27,27,-1,-1,23,22,21,20,20,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,-1,-1,13,13,14,14,14,-1,-1,16,16,16,16,-1,24,24, 35,35,-1,28,28,28,28,-1,-1,23,22,21,20,19,19,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,12,12,13,14,15,15,-1,-1,17,17,17,17,-1,25,25, 34,34,-1,29,29,-1,29,30,-1,23,22,21,20,19,18,18,-1,-1,11,10,9,8,7,6,5,4,3,3,3,3,-1,-1,11,11,12,13,14,15,16,-1,19,18,18,18,18,-1,26,26, 33,33,-1,-1,30,31,30,30,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,19,19,19,19,-1,-1,26,26, 32,32,32,-1,31,31,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,20,-1,25,25,25, 32,31,31,-1,-1,32,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 32,31,31,31,31,-1,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,25,24,24,24,24,25, 32,32,32,32,32,33,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,25,25,25,25,25,25, 41,41,41,41,41,41,42,41,41,41,41,42,42,41,40,39,38,37,36,35,36,37,38,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 41,40,40,40,40,41,-1,40,40,40,41,42,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 41,40,39,38,37,37,37,37,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 42,-1,-1,-1,37,36,36,36,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 42,-1,-1,38,37,36,35,35,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 41,40,39,38,37,36,35,34,34,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,31,30,29,28,27,26,25,25,25,26,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,30,29,28,27,26,25,24,25,26,27,28,29,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 40,40,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,29,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 39,39,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,22,22,22,22,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,22,21,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,21,21,20,20,20,20,-1,-1,18,18,18,18,18,18,18,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,20,20,19,19,19,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,19,19,18,18,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,18,18,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,17,17,-1,14,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,21,-1,22,22,23,24,25, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,14,15,-1,22,-1,23,23,23,-1,26, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,13,12,11,11,11,11,11,12,11,11,11,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,13,12,11,10,10,10,11,12,11,10,10,-1,12,13,-1,20,20,20,20,20,21,-1,24, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,9,9,-1,18,17,18,19,19,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 34,34,-1,28,27,26,26,-1,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 35,35,-1,28,27,27,27,-1,24,23,22,21,21,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,0,1,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 36,36,-1,28,28,28,28,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,-1,-1,13,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 35,35,-1,29,29,29,29,-1,-1,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,12,12,13,14,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,30,30,-1,30,31,-1,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,-1,-1,11,11,12,13,14,15,15,-1,18,17,17,17,17,-1,25,25, 33,33,-1,-1,31,32,31,31,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 32,32,32,-1,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,19,19,19,-1,25,25,25, 32,31,31,-1,-1,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,20,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 32,31,31,31,31,-1,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,25,24,24,24,24,25, 32,32,32,32,32,33,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,25,25,25,25,25,25, 42,42,42,42,42,42,43,42,42,42,42,43,42,41,40,39,38,37,36,35,36,37,38,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 42,41,41,41,41,42,-1,41,41,41,42,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 42,41,40,39,38,38,38,38,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 43,-1,-1,-1,38,37,37,37,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 43,-1,-1,39,38,37,36,36,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,35, 42,41,40,39,38,37,36,35,35,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,34, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,32,31,30,29,28,27,26,25,25,25,26,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,33,33,34, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,31,30,29,28,27,26,25,24,25,26,27,28,29,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,34,34,34, 41,41,-1,-1,33,33,33,33,-1,31,31,-1,31,31,30,29,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,33,33, 40,40,-1,32,32,32,32,33,-1,30,30,30,30,30,30,30,-1,-1,22,22,22,22,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,32,32, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,22,21,21,21,21,21,21,20,19,19,19,19,19,19,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,22,21,21,20,20,20,20,-1,-1,18,18,18,18,18,18,18,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,30,30, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,22,21,20,20,19,19,19,-1,-1,17,17,17,17,17,17,17,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,29,29, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,21,21,21,20,19,19,18,18,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,19,18,18,18,-1,20,20,21,22,-1,28,28, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,20,20,20,19,18,18,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,19,19,19,18,17,17,-1,14,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,18,18,18,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,15,-1,21,-1,22,22,23,24,25, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,17,-1,-1,13,12,12,12,12,12,12,12,12,12,12,13,14,14,15,-1,22,-1,23,23,23,-1,26, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,16,16,17,18,-1,-1,13,12,11,11,11,11,11,12,11,11,11,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,16,17,18,-1,-1,13,12,11,10,10,10,11,12,11,10,10,-1,12,13,-1,20,20,20,20,20,21,-1,24, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,11,-1,-1,19,19,19,19,20,20,-1,23, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,8,8,8,-1,-1,-1,8,8,-1,10,-1,-1,18,18,18,19,19,19,-1,22, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,9,9,-1,18,17,18,19,19,18,-1,21, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,6,6,6,6,6,6,6,6,6,6,6,-1,8,8,-1,-1,16,-1,-1,-1,17,-1,20, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,-1,15,-1,16,16,16,-1,19, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,-1,8,8,9,-1,14,-1,15,15,16,17,18, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,9,9,9,-1,13,13,14,15,-1,-1,19, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 35,35,-1,29,28,27,27,-1,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,2,3,-1,-1,12,11,11,11,-1,13,13,14,15,-1,21,21, 36,36,-1,29,28,28,28,-1,25,24,23,22,22,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,0,-1,-1,-1,13,12,12,12,12,-1,14,14,14,15,-1,22,22, 37,37,-1,29,29,29,29,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,-1,-1,14,13,13,13,13,-1,-1,15,15,15,15,-1,23,23, 36,36,-1,30,30,30,30,-1,-1,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,13,13,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 35,35,-1,31,31,-1,31,32,-1,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,12,12,13,14,15,15,15,-1,18,17,17,17,17,-1,25,25, 34,34,-1,-1,32,33,32,32,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,11,11,12,13,14,-1,16,16,-1,18,18,18,18,-1,-1,26,26, 33,33,33,-1,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,19,19,19,-1,26,26,26, 33,32,32,-1,-1,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,20,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,32,32,32,-1,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 33,33,33,33,33,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,49,49,49,49,50,49,49,49,49,48,47,46,45,44,43,42,41,40,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 49,48,48,48,48,49,-1,48,48,48,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,36,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,33, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,32, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,31,31, 49,48,48,-1,-1,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,30,30,30, 49,49,49,-1,44,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,30,31,31,30,29,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,30,29,29, 50,50,-1,-1,43,43,43,43,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,28,28, 50,50,-1,42,42,42,42,43,-1,40,39,38,37,36,35,35,-1,-1,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,27,27, 49,49,-1,41,41,41,41,-1,-1,39,39,38,37,36,36,-1,-1,28,27,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,26,26, 48,48,-1,40,40,40,40,-1,-1,38,38,38,37,37,-1,-1,28,27,27,26,26,26,26,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,25,25, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,28,27,26,26,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,24,24, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,30,29,28,27,26,25,25,24,24,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,19,19,20,21,-1,23,23, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,30,30,29,28,27,26,25,24,24,23,22,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,17,18,19,20,20,-1,23,22, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,29,29,28,27,26,25,24,23,23,-1,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,18,19,19,19,-1,-1,21, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,28,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,17,-1,19,18,18,19,20, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,27,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,16,-1,19,18,17,-1,20, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,29,29,28,27,26,26,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,15,-1,-1,-1,16,-1,19, 42,-1,39,38,38,38,38,38,-1,34,33,-1,28,28,28,27,26,25,25,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,14,14,14,14,14,15,-1,18, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,13,13,13,13,14,14,-1,17, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,12,12,12,13,13,13,-1,16, 39,-1,36,37,37,36,35,36,-1,30,30,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,12,11,12,13,13,12,-1,15, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,10,-1,-1,-1,11,-1,14, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,9,-1,10,10,10,-1,13, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,8,-1,9,9,10,11,12, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,16,15,14,13,12,11,10,10,10,-1,4,4,4,-1,7,7,8,9,-1,-1,13, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,15,14,13,12,11,11,11,-1,-1,3,3,4,5,6,7,8,9,-1,15,14, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,14,13,12,12,12,-1,-1,2,2,3,4,-1,7,7,8,9,-1,15,15, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,13,13,-1,-1,-1,0,1,2,3,4,-1,8,8,8,9,-1,16,16, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,14,-1,-1,2,1,1,2,3,-1,-1,9,9,9,9,-1,17,17, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,3,2,2,2,2,3,-1,-1,10,10,10,10,-1,18,18, 38,38,-1,35,35,-1,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,4,3,3,3,3,3,3,-1,12,11,11,11,11,-1,17,17, 37,37,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,5,4,4,4,4,-1,4,4,-1,12,12,12,12,-1,-1,16,16, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,5,5,-1,-1,13,13,13,-1,15,15,15, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,-1,-1,14,-1,-1,14,14,15, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,8,8,9,10,11,12,13,14,15, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,9,9,10,11,12,-1,-1,16, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,10,10,10,11,-1,-1,-1,16, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,11,11,11,11,12,13,14,15, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 36,35,34,34,34,-1,-1,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 36,35,35,35,35,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,19,18,17,16,15,14,14,14,-1,15,14,14,14,14,15, 36,36,36,36,36,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,16,15,15,15,15,15,15, 48,48,48,48,48,48,49,48,48,48,48,47,46,45,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 48,47,47,47,47,48,-1,47,47,47,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,33, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,32, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,31,31, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,30,30, 48,47,47,-1,-1,45,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,30,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,29,29,29, 48,48,48,-1,44,44,44,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,29,30,30,29,28,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,29,28,28, 49,49,-1,-1,43,43,43,43,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,27,27, 50,50,-1,42,42,42,42,43,-1,39,38,37,36,35,34,34,-1,-1,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,26,26, 49,49,-1,41,41,41,41,-1,-1,39,38,37,36,35,35,-1,-1,27,26,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,25,25, 48,48,-1,40,40,40,40,-1,-1,38,38,37,36,36,-1,-1,27,26,26,25,25,25,25,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,24,24, 47,47,-1,40,39,39,39,-1,37,37,37,37,37,-1,-1,-1,27,26,25,25,24,24,24,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,19,19,19,20,-1,23,23, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,29,28,27,26,25,24,24,23,23,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,18,18,19,20,-1,22,22, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,16,17,18,19,19,-1,22,21, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,17,18,18,18,-1,-1,20, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,16,-1,18,17,17,18,19, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,15,-1,18,17,16,-1,19, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,29,29,28,27,26,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,14,-1,-1,-1,15,-1,18, 42,-1,39,38,38,38,38,38,-1,34,33,-1,28,28,28,27,26,25,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,13,13,13,13,13,14,-1,17, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,12,12,12,12,13,13,-1,16, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,11,11,11,12,12,12,-1,15, 39,-1,36,37,37,36,35,36,-1,30,30,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,11,10,11,12,12,11,-1,14, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,9,-1,-1,-1,10,-1,13, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,8,-1,9,9,9,-1,12, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,7,-1,8,8,9,10,11, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,16,15,14,13,12,11,10,9,9,9,-1,3,3,3,-1,6,6,7,8,-1,-1,12, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,15,14,13,12,11,10,10,10,-1,-1,2,2,3,4,5,6,7,8,-1,14,13, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,14,13,12,11,11,11,-1,-1,1,1,2,3,-1,6,6,7,8,-1,14,14, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,13,12,12,-1,-1,-1,1,0,1,2,3,-1,7,7,7,8,-1,15,15, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,13,13,-1,-1,2,1,1,1,2,-1,-1,8,8,8,8,-1,16,16, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,3,2,2,2,2,2,-1,-1,9,9,9,9,-1,17,17, 38,38,-1,35,35,-1,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,4,3,3,3,3,3,3,-1,11,10,10,10,10,-1,17,17, 37,37,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,5,4,4,4,4,-1,4,4,-1,11,11,11,11,-1,-1,16,16, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,5,5,-1,-1,12,12,12,-1,15,15,15, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,7,-1,-1,13,-1,-1,14,14,15, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,7,7,7,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,8,8,9,10,11,12,13,14,15, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,9,9,10,11,12,-1,-1,16, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,10,10,10,11,-1,-1,-1,16, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,11,11,11,11,12,13,14,15, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 36,35,34,34,34,-1,-1,34,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 36,35,35,35,35,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,19,18,17,16,15,14,14,14,-1,15,14,14,14,14,15, 36,36,36,36,36,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,16,15,15,15,15,15,15, 48,48,48,48,48,48,49,48,48,48,48,47,46,45,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 48,47,47,47,47,48,-1,47,47,47,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,32, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,31, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,30,30, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,29,29,29, 48,47,47,-1,-1,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,30,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,28,28,28, 48,48,48,-1,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,29,30,30,29,28,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,28,27,27, 49,49,-1,-1,44,44,44,44,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,26,26, 50,50,-1,43,43,43,43,44,-1,39,38,37,36,35,34,34,-1,-1,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,25,25, 50,50,-1,42,42,42,42,-1,-1,39,38,37,36,35,35,-1,-1,27,26,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 49,49,-1,41,41,41,41,-1,-1,39,38,37,36,36,-1,-1,27,26,26,25,25,25,25,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,23,23, 48,48,-1,41,40,40,40,-1,38,38,38,37,37,-1,-1,-1,27,26,25,25,24,24,24,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,19,19,19,19,-1,22,22, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,29,28,27,26,25,24,24,23,23,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,18,18,18,19,-1,21,21, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,16,17,17,18,18,-1,21,20, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,16,17,17,17,-1,-1,19, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,15,-1,17,16,16,17,18, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,14,-1,17,16,15,-1,18, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,30,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 43,-1,40,39,39,39,39,39,-1,35,34,-1,29,29,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,12,12,12,12,12,13,-1,16, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,11,12,12,-1,15, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,10,10,10,11,11,11,-1,14, 40,-1,37,38,38,37,36,37,-1,31,31,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,10,9,10,11,11,10,-1,13, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,8,-1,-1,-1,9,-1,12, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,7,-1,8,8,8,-1,11, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,6,-1,7,7,8,9,10, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,3,3,-1,5,5,6,7,-1,-1,11, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,15,14,13,12,11,11,11,-1,-1,1,1,1,2,-1,5,5,6,7,-1,13,13, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,14,13,12,12,-1,-1,-1,2,1,0,1,2,-1,6,6,6,7,-1,14,14, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,13,13,13,-1,-1,3,2,1,1,1,-1,-1,7,7,7,7,-1,15,15, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,14,-1,-1,4,3,2,2,2,2,-1,-1,8,8,8,8,-1,16,16, 39,39,-1,36,36,-1,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,5,4,3,3,3,3,3,-1,10,9,9,9,9,-1,17,17, 38,38,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,6,5,4,4,4,-1,4,4,-1,10,10,10,10,-1,-1,16,16, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,5,5,-1,-1,11,11,11,-1,15,15,15, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,6,7,-1,-1,12,-1,-1,14,14,15, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,7,7,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,8,8,9,10,11,12,13,14,15, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,9,9,10,11,12,-1,-1,16, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,10,10,10,11,-1,-1,-1,16, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,11,11,11,11,12,13,14,15, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 37,36,36,36,36,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,19,18,17,16,15,14,14,14,-1,15,14,14,14,14,15, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,19,19,18,17,16,15,15,15,15,16,15,15,15,15,15,15, 48,48,48,48,48,48,49,48,48,48,48,47,46,45,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 48,47,47,47,47,48,-1,47,47,47,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,32, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,31, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,30,30, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,29,29,29, 48,47,47,-1,-1,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,30,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,28,28,28, 48,48,48,-1,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,29,30,30,29,28,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,28,27,27, 49,49,-1,-1,44,44,44,44,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,26,26, 50,50,-1,43,43,43,43,44,-1,39,38,37,36,35,34,34,-1,-1,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,25,25, 50,50,-1,42,42,42,42,-1,-1,39,38,37,36,35,35,-1,-1,27,26,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 49,49,-1,41,41,41,41,-1,-1,39,38,37,36,36,-1,-1,27,26,26,25,25,25,25,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,23,23, 48,48,-1,41,40,40,40,-1,38,38,38,37,37,-1,-1,-1,27,26,25,25,24,24,24,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,19,19,19,19,-1,22,22, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,29,28,27,26,25,24,24,23,23,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,18,18,18,19,-1,21,21, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,16,17,17,18,18,-1,21,20, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,16,17,17,17,-1,-1,19, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,15,-1,17,16,16,17,18, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,14,-1,17,16,15,-1,18, 45,-1,42,-1,-1,-1,41,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 44,-1,41,40,40,40,40,40,-1,35,35,-1,30,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,12,12,12,12,12,13,-1,16, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,11,12,12,-1,15, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,10,10,10,11,11,11,-1,14, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,10,9,10,11,11,10,-1,13, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,8,-1,-1,-1,9,-1,12, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,7,-1,8,8,8,-1,11, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,6,-1,7,7,8,9,10, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,3,3,-1,5,5,6,7,-1,-1,11, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,11,11,11,-1,-1,2,1,1,1,-1,5,5,6,7,-1,13,13, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,15,14,13,12,12,-1,-1,-1,3,2,1,0,1,-1,6,6,6,7,-1,14,14, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,14,13,13,13,-1,-1,4,3,2,1,1,-1,-1,7,7,7,7,-1,15,15, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,14,14,-1,-1,5,4,3,2,2,2,-1,-1,8,8,8,8,-1,16,16, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,6,5,4,3,3,3,3,-1,10,9,9,9,9,-1,17,17, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,7,6,5,4,4,-1,4,4,-1,10,10,10,10,-1,-1,16,16, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,6,5,5,-1,-1,11,11,11,-1,15,15,15, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,7,-1,-1,12,-1,-1,14,14,15, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,8,8,9,10,11,12,13,14,15, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,9,9,10,11,12,-1,-1,16, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,10,10,10,11,-1,-1,-1,16, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,11,11,11,11,12,13,14,15, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 38,37,37,37,37,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,19,18,17,16,15,14,14,14,-1,15,14,14,14,14,15, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,20,19,18,17,16,15,15,15,15,16,15,15,15,15,15,15, 48,48,48,48,48,48,49,48,48,48,48,47,46,45,44,43,42,41,40,39,40,39,38,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 48,47,47,47,47,48,-1,47,47,47,48,47,46,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,32, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,37,37,36,35,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,34,34,33,33,-1,30,29,29,29,29,29,29,30,31,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,34,33,33,33,-1,30,29,28,28,28,28,29,30,31,32,33,-1,-1,28,28,28,28,29,30,31,32, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,34,33,32,32,-1,-1,-1,27,27,27,28,29,30,-1,33,33,34,-1,27,27,27,28,-1,-1,-1,32, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,27,26,27,28,29,30,31,32,33,-1,-1,26,26,27,28,29,-1,-1,31, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,34,33,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,25,25,26,27,28,29,30,30,30, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,26,25,24,24,24,24,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,29,29,29, 48,47,47,-1,-1,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,29,29,30,-1,-1,28,27,26,25,24,23,23,23,23,23,23,23,23,23,24,-1,-1,25,-1,-1,28,28,28, 48,48,48,-1,45,45,45,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,29,30,30,29,28,27,26,25,24,23,22,22,22,22,22,23,22,22,-1,-1,24,24,24,-1,28,27,27, 49,49,-1,-1,44,44,44,44,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,21,21,-1,21,21,-1,23,23,24,23,-1,-1,26,26, 50,50,-1,43,43,43,43,44,-1,39,38,37,36,35,34,34,-1,-1,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,20,-1,23,22,-1,22,22,-1,25,25, 50,50,-1,42,42,42,42,-1,-1,39,38,37,36,35,35,-1,-1,27,26,26,26,25,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 49,49,-1,41,41,41,41,-1,-1,39,38,37,36,36,-1,-1,27,26,26,25,25,25,25,-1,-1,21,20,20,20,20,20,20,-1,-1,19,18,18,18,18,-1,-1,20,20,20,20,-1,23,23, 48,48,-1,41,40,40,40,-1,38,38,38,37,37,-1,-1,-1,27,26,25,25,24,24,24,-1,-1,21,20,19,19,19,19,19,-1,-1,-1,18,17,17,17,17,-1,19,19,19,19,-1,22,22, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,29,28,27,26,25,24,24,23,23,-1,-1,21,20,19,18,18,18,18,18,18,-1,-1,17,16,16,16,-1,18,18,18,19,-1,21,21, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,30,29,28,27,26,25,24,23,23,22,21,20,20,20,19,18,17,17,17,17,17,17,-1,-1,15,15,15,16,17,17,18,18,-1,21,20, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,29,28,27,26,25,24,23,22,22,-1,19,19,19,19,18,17,16,16,16,16,16,16,-1,14,14,14,-1,16,17,17,17,-1,-1,19, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,15,15,15,-1,13,13,13,-1,15,-1,17,16,16,17,18, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,17,17,17,16,15,14,14,14,14,13,12,12,13,-1,14,-1,17,16,15,-1,18, 46,-1,43,-1,-1,-1,42,-1,-1,34,34,-1,31,30,29,28,27,26,25,24,23,23,23,-1,-1,18,17,16,16,16,16,15,14,13,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 45,-1,42,41,41,41,41,41,-1,35,35,-1,31,30,29,28,27,26,25,24,24,24,24,-1,-1,18,17,16,15,15,15,15,14,13,12,12,-1,10,11,-1,12,12,12,12,12,13,-1,16, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,11,12,12,-1,15, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,10,10,-1,8,-1,-1,10,10,10,11,11,11,-1,14, 42,-1,39,40,40,39,38,39,-1,33,33,-1,29,28,28,27,26,25,24,23,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,7,7,-1,10,9,10,11,11,10,-1,13, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,29,28,27,27,26,25,24,23,22,22,22,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,6,-1,-1,8,-1,-1,-1,9,-1,12, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,28,27,26,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,-1,7,-1,8,8,8,-1,11, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,4,4,4,-1,6,-1,7,7,8,9,10, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,3,3,3,-1,5,5,6,7,-1,-1,11, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,-1,2,2,2,3,4,5,6,7,-1,13,12, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,24,23,22,22,21,21,-1,-1,17,16,15,14,13,12,11,11,11,-1,-1,3,2,1,1,-1,5,5,6,7,-1,13,13, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,16,15,14,13,12,12,-1,-1,-1,4,3,2,1,0,-1,6,6,6,7,-1,14,14, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,15,14,13,13,13,-1,-1,5,4,3,2,2,-1,-1,7,7,7,7,-1,15,15, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,15,14,14,14,-1,-1,6,5,4,3,3,3,-1,-1,8,8,8,8,-1,16,16, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,15,15,-1,-1,7,6,5,4,4,4,4,-1,10,9,9,9,9,-1,17,17, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,8,7,6,5,5,-1,5,5,-1,10,10,10,10,-1,-1,17,17, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,7,6,6,-1,-1,11,11,11,-1,16,16,16, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,8,-1,-1,12,-1,-1,15,15,16, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,9,9,10,11,12,13,14,15,16, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,10,10,11,12,13,-1,-1,17, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,11,11,11,12,-1,-1,-1,17, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,12,12,12,12,13,14,15,16, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 39,38,38,38,38,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,20,19,18,17,16,15,15,15,-1,16,15,15,15,15,16, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,18,19,20,21,20,19,18,17,16,16,16,16,17,16,16,16,16,16,16, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,50,50,51,50,50,50,50,49,48,47,46,45,44,43,42,41,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 50,49,49,49,49,50,-1,49,49,49,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,33, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,31,30, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,29,-1,-1,-1,29, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,28,28,-1,-1,28, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,28,27,27,27,27, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,27,26,26,26, 50,49,49,-1,-1,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,23,-1,-1,25,25,25, 50,50,50,-1,47,47,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,22,22,22,-1,25,24,24, 51,51,-1,-1,46,46,46,46,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,21,21,22,21,-1,-1,23,23, 52,52,-1,45,45,45,45,46,-1,41,40,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,21,20,-1,20,20,-1,22,22, 52,52,-1,44,44,44,44,-1,-1,41,40,39,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 51,51,-1,43,43,43,43,-1,-1,41,40,39,38,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 50,50,-1,43,42,42,42,-1,40,40,40,39,39,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,17,17,17,17,-1,19,19, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,16,16,16,16,-1,18,18, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,16,15,15,15,15,-1,18,17, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,14,15,14,14,-1,-1,16, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,13,-1,14,13,13,14,15, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,12,-1,14,13,12,-1,15, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,10,10,10,10,10,10,-1,13, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,9,9,9,-1,12, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,8,8,8,9,8,8,-1,11, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,8,7,8,9,8,7,-1,10, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,6,-1,-1,-1,6,-1,9, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,-1,5,5,5,-1,8, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,4,-1,4,4,5,6,7, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,3,3,3,3,-1,-1,8, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,2,3,-1,10,9, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,1,1,2,3,-1,10,10, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,0,1,2,3,-1,11,11, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,1,1,2,3,-1,12,12, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,2,2,2,3,-1,13,13, 45,45,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,4,3,3,3,3,-1,14,14, 44,44,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,4,4,4,4,-1,-1,15,15, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,5,5,5,-1,17,16,16, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,6,-1,-1,17,17,17, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,18,18,18, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,19,19, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,20, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,21, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,42,42,42,-1,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,21, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, 50,50,50,50,50,50,51,50,50,50,50,49,48,47,46,45,44,43,42,41,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 50,49,49,49,49,50,-1,49,49,49,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,33, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,31,30, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,29,-1,-1,-1,29, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,28,28,-1,-1,28, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,28,27,27,27,27, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,27,26,26,26, 50,49,49,-1,-1,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,23,-1,-1,25,25,25, 50,50,50,-1,47,47,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,22,22,22,-1,25,24,24, 51,51,-1,-1,46,46,46,46,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,21,21,22,21,-1,-1,23,23, 52,52,-1,45,45,45,45,46,-1,41,40,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,21,20,-1,20,20,-1,22,22, 52,52,-1,44,44,44,44,-1,-1,41,40,39,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 51,51,-1,43,43,43,43,-1,-1,41,40,39,38,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 50,50,-1,43,42,42,42,-1,40,40,40,39,39,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,17,17,17,17,-1,19,19, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,16,16,16,16,-1,18,18, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,16,15,15,15,15,-1,18,17, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,14,15,14,14,-1,-1,16, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,13,-1,14,13,13,14,15, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,12,-1,14,13,12,-1,15, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,10,10,10,10,10,10,-1,13, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,9,9,9,-1,12, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,8,8,8,9,8,8,-1,11, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,8,7,8,9,8,7,-1,10, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,6,-1,-1,-1,6,-1,9, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,-1,5,5,5,-1,8, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,4,-1,4,4,5,6,7, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,3,3,3,3,-1,-1,8, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,2,2,-1,10,9, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,1,1,1,2,-1,10,10, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,1,0,1,2,-1,11,11, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,1,1,1,2,-1,12,12, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,2,2,2,2,-1,13,13, 45,45,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,4,3,3,3,3,-1,14,14, 44,44,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,4,4,4,4,-1,-1,15,15, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,5,5,5,-1,17,16,16, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,6,-1,-1,17,17,17, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,18,18,18, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,19,19, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,20, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,21, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,42,42,42,-1,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,21, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, 50,50,50,50,50,50,51,50,50,50,50,49,48,47,46,45,44,43,42,41,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 50,49,49,49,49,50,-1,49,49,49,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,33, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,31,30, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,29,-1,-1,-1,29, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,28,28,-1,-1,28, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,28,27,27,27,27, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,27,26,26,26, 50,49,49,-1,-1,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,23,-1,-1,25,25,25, 50,50,50,-1,47,47,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,22,22,22,-1,25,24,24, 51,51,-1,-1,46,46,46,46,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,21,21,22,21,-1,-1,23,23, 52,52,-1,45,45,45,45,46,-1,41,40,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,21,20,-1,20,20,-1,22,22, 52,52,-1,44,44,44,44,-1,-1,41,40,39,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 51,51,-1,43,43,43,43,-1,-1,41,40,39,38,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,18,18,18,18,-1,20,20, 50,50,-1,43,42,42,42,-1,40,40,40,39,39,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,17,17,17,17,-1,19,19, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,31,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,16,16,16,16,-1,18,18, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,16,15,15,15,15,-1,18,17, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,14,15,14,14,-1,-1,16, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,13,-1,14,13,13,14,15, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,12,-1,14,13,12,-1,15, 48,-1,45,-1,-1,-1,44,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 49,-1,46,45,45,45,45,45,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,10,10,10,10,10,10,-1,13, 48,-1,45,45,44,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,9,9,9,-1,12, 47,-1,44,44,44,43,43,43,-1,-1,37,-1,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,8,8,8,9,8,8,-1,11, 46,-1,43,44,44,43,42,43,-1,36,36,-1,32,31,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,8,7,8,9,8,7,-1,10, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,32,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,6,-1,-1,-1,6,-1,9, 44,-1,41,41,41,-1,40,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,5,-1,5,5,5,-1,8, 43,42,41,40,40,-1,39,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,4,-1,4,4,5,6,7, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,6,5,5,-1,3,3,3,3,-1,-1,8, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,2,2,2,2,-1,10,9, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,-1,2,1,1,1,-1,10,10, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,19,18,17,16,15,14,14,-1,-1,-1,8,7,6,6,6,-1,2,1,0,1,-1,11,11, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,15,15,-1,-1,9,8,7,7,7,-1,-1,2,1,1,1,-1,12,12, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,8,-1,-1,2,2,2,2,-1,13,13, 45,45,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,9,-1,4,3,3,3,3,-1,14,14, 44,44,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,10,10,-1,10,10,-1,4,4,4,4,-1,-1,15,15, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,-1,-1,5,5,5,-1,17,16,16, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,12,12,12,12,12,12,12,13,-1,-1,6,-1,-1,17,17,17, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,13,13,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,18,18,18, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,14,14,15,16,17,18,19,19,19, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,15,15,16,17,18,-1,-1,20, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,16,16,16,17,-1,-1,-1,21, 43,42,41,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,17,17,17,17,18,19,20,21, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 43,42,41,41,41,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 43,42,42,42,42,-1,-1,41,40,39,38,37,36,35,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,25,24,23,22,21,20,20,20,-1,21,20,20,20,20,21, 43,43,43,43,43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,22,23,24,25,25,24,23,22,21,21,21,21,22,21,21,21,21,21,21, 51,51,51,51,51,51,52,51,51,51,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 51,50,50,50,50,51,-1,50,50,50,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,33, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,31,30, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,29,-1,-1,-1,29, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,38,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,28,28,-1,-1,28, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,28,27,27,27,27, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,27,26,26,26, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,25,25,26,-1,-1,23,-1,-1,25,25,25, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,24,24,24,24,25,24,24,-1,-1,22,22,22,-1,25,24,24, 52,52,-1,-1,47,47,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,23,-1,23,23,-1,21,21,22,21,-1,-1,23,23, 53,53,-1,46,46,46,46,47,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,22,22,22,22,22,-1,21,20,-1,20,20,-1,22,22, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,20,20,20,-1,-1,18,18,18,18,-1,20,20, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,19,19,19,-1,17,17,17,17,-1,19,19, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,18,18,-1,16,16,16,16,-1,18,18, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,17,16,15,15,15,15,-1,18,17, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,14,15,14,14,-1,-1,16, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,13,-1,14,13,13,14,15, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,12,-1,14,13,12,-1,15, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,11,-1,-1,-1,11,-1,14, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,10,10,10,10,10,10,-1,13, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,9,9,9,9,9,9,-1,12, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,8,8,8,9,8,8,-1,11, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,8,7,8,9,8,7,-1,10, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,6,-1,-1,-1,6,-1,9, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,5,-1,5,5,5,-1,8, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,4,-1,4,4,5,6,7, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,3,3,3,3,-1,-1,8, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,2,2,2,-1,10,9, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,2,1,1,-1,10,10, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,3,2,1,0,-1,11,11, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,3,2,1,1,-1,12,12, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,3,2,2,2,-1,13,13, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,4,3,3,3,3,-1,14,14, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,4,4,4,4,-1,-1,15,15, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,5,5,5,-1,17,16,16, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,6,-1,-1,17,17,17, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,19,18,18,18, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,19,19,19, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,20, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,21, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,43,43,43,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 58,58,58,58,58,58,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,38,37,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 58,57,57,57,57,58,-1,57,56,55,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,31, 58,57,56,56,56,-1,-1,56,56,55,55,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,45,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,44,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,29,28,28,28,29,30,29,28, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,29,28,27,27,-1,-1,-1,27, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,29,28,27,26,26,-1,-1,26, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,29,28,27,26,25,25,25,25, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,25,24,24,24, 58,57,57,-1,-1,56,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,28,29,-1,-1,25,-1,-1,23,23,23, 58,58,58,-1,55,55,55,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,28,27,27,-1,-1,24,24,24,-1,23,22,22, 59,59,-1,-1,54,54,54,54,-1,49,49,-1,46,45,44,43,43,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,26,-1,26,26,-1,23,23,24,23,-1,-1,21,21, 60,60,-1,53,53,53,53,54,-1,49,48,47,46,45,44,44,-1,-1,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,25,25,-1,23,22,-1,22,22,-1,20,20, 60,60,-1,52,52,52,52,-1,-1,49,48,47,46,45,45,-1,-1,37,36,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,24,-1,-1,21,21,21,21,-1,19,19, 59,59,-1,51,51,51,51,-1,-1,49,48,47,46,46,-1,-1,37,36,36,35,35,35,35,-1,-1,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,-1,-1,20,20,20,20,-1,18,18, 58,58,-1,51,50,50,50,-1,48,48,48,47,47,-1,-1,-1,37,36,35,35,34,34,34,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,24,23,22,22,22,-1,19,19,19,19,-1,17,17, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,39,38,37,36,35,34,34,33,33,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,21,-1,18,18,18,18,-1,16,16, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,40,39,38,37,36,35,34,33,33,32,31,30,30,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,19,18,17,17,17,-1,16,15, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,28,27,26,26,26,26,26,26,-1,22,21,21,-1,17,17,16,16,-1,-1,14, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,22,22,22,-1,16,-1,16,15,15,14,13, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,15,-1,16,15,14,-1,12, 56,-1,53,-1,-1,-1,52,-1,-1,44,44,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,14,-1,-1,-1,13,-1,11, 57,-1,54,53,53,53,53,53,-1,45,45,-1,41,40,39,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,14,13,12,12,12,12,-1,10, 56,-1,53,53,52,52,52,52,-1,-1,46,-1,41,41,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,14,13,12,11,11,11,-1,9, 55,-1,52,52,52,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,14,13,12,11,10,10,-1,8, 54,-1,51,52,52,51,50,51,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,14,13,12,11,10,9,-1,7, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,13,-1,-1,-1,8,-1,6, 52,-1,49,49,49,-1,48,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,12,-1,8,7,7,-1,5, 51,50,49,48,48,-1,47,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,11,-1,8,7,6,5,4, 52,-1,-1,48,47,46,46,-1,43,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,14,13,13,-1,10,9,8,8,-1,-1,3, 53,54,-1,48,47,46,45,44,43,42,42,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,-1,2,2, 54,54,-1,48,47,46,46,-1,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,-1,10,10,10,10,-1,1,1, 55,55,-1,48,47,47,47,-1,43,42,41,40,40,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,22,-1,-1,-1,16,15,14,14,14,-1,11,11,11,11,-1,0,1, 55,55,-1,48,48,48,48,-1,-1,42,41,40,39,39,-1,-1,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,-1,-1,12,12,12,12,-1,1,1, 54,54,-1,49,49,49,49,-1,-1,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,-1,-1,13,13,13,13,-1,2,2, 53,53,-1,50,50,-1,50,51,-1,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,17,-1,15,14,14,14,14,-1,3,3, 52,52,-1,-1,51,52,51,51,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,20,19,18,18,18,-1,16,16,-1,15,15,15,15,-1,-1,4,4, 51,51,51,-1,52,52,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,15,-1,-1,16,16,16,-1,6,5,5, 51,50,50,-1,-1,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,14,14,-1,-1,17,-1,-1,6,6,6, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,8,7,7,7, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,13,12,11,10,9,8,8,8,8, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,12,11,10,9,9,-1,-1,9, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,12,11,10,10,-1,-1,-1,10, 51,50,49,48,47,47,46,46,-1,-1,43,42,41,40,39,38,37,37,36,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,12,11,11,11,12,13,12,11, 51,50,49,48,48,-1,46,45,45,-1,-1,-1,41,40,39,38,38,37,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,13,12,12,-1,12,12,13,12,12, 51,50,49,49,49,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,13,13, 51,50,50,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,15,14,14,14,14,14, 51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,15,15,15,15, 58,58,58,58,58,58,58,57,56,55,54,53,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,38,39,38,37,36,35,34,33,32,32,32,32,33,33,32,32,32,32,32, 58,57,57,57,57,58,-1,57,56,55,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,31,31,31,31,31, 58,57,56,56,56,-1,-1,56,56,55,55,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,30,30, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,45,44,43,43,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,30,29,29,-1,29,29,30,29,29, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,44,44,44,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,29,28,28,28,29,30,29,28, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,29,28,27,27,-1,-1,-1,27, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,29,28,27,26,26,-1,-1,26, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,29,28,27,26,25,25,25,25, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,32,31,30,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,25,24,24,24, 58,57,57,-1,-1,56,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,39,38,38,-1,-1,34,33,32,31,30,29,28,28,28,28,28,28,28,28,29,-1,-1,25,-1,-1,23,23,23, 58,58,58,-1,55,55,55,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,38,37,36,35,34,33,32,31,30,29,28,27,27,27,27,28,27,27,-1,-1,24,24,24,-1,23,22,22, 59,59,-1,-1,54,54,54,54,-1,49,49,-1,46,45,44,43,43,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,26,-1,26,26,-1,23,23,24,23,-1,-1,21,21, 60,60,-1,53,53,53,53,54,-1,49,48,47,46,45,44,44,-1,-1,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,25,25,-1,23,22,-1,22,22,-1,20,20, 60,60,-1,52,52,52,52,-1,-1,49,48,47,46,45,45,-1,-1,37,36,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,24,-1,-1,21,21,21,21,-1,19,19, 59,59,-1,51,51,51,51,-1,-1,49,48,47,46,46,-1,-1,37,36,36,35,35,35,35,-1,-1,31,30,30,30,30,30,30,-1,-1,25,24,23,23,23,-1,-1,20,20,20,20,-1,18,18, 58,58,-1,51,50,50,50,-1,48,48,48,47,47,-1,-1,-1,37,36,35,35,34,34,34,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,24,23,22,22,22,-1,19,19,19,19,-1,17,17, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,39,38,37,36,35,34,34,33,33,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,21,-1,18,18,18,18,-1,16,16, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,40,39,38,37,36,35,34,33,33,32,31,30,30,30,29,28,27,27,27,27,27,27,-1,-1,22,21,20,19,18,17,17,17,-1,16,15, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,39,38,37,36,35,34,33,32,32,-1,29,29,29,29,28,27,26,26,26,26,26,26,-1,22,21,21,-1,17,17,16,16,-1,-1,14, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,22,22,22,-1,16,-1,16,15,15,14,13, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,15,-1,16,15,14,-1,12, 56,-1,53,-1,-1,-1,52,-1,-1,44,44,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,14,-1,-1,-1,13,-1,11, 57,-1,54,53,53,53,53,53,-1,45,45,-1,41,40,39,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,14,13,12,12,12,12,-1,10, 56,-1,53,53,52,52,52,52,-1,-1,46,-1,41,41,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,14,13,12,11,11,11,-1,9, 55,-1,52,52,52,51,51,51,-1,-1,45,-1,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,14,13,12,11,10,10,-1,8, 54,-1,51,52,52,51,50,51,-1,44,44,-1,40,39,38,37,36,35,34,33,33,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,14,13,12,11,10,9,-1,7, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,13,-1,-1,-1,8,-1,6, 52,-1,49,49,49,-1,48,-1,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,12,-1,8,7,7,-1,5, 51,50,49,48,48,-1,47,-1,44,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,14,14,14,-1,11,-1,8,7,6,5,4, 52,-1,-1,48,47,46,46,-1,43,43,43,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,14,13,13,-1,10,9,8,8,-1,-1,3, 53,54,-1,48,47,46,45,44,43,42,42,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,-1,2,2, 54,54,-1,48,47,46,46,-1,43,42,41,41,-1,-1,38,37,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,-1,10,10,10,10,-1,1,1, 55,55,-1,48,47,47,47,-1,43,42,41,40,40,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,27,26,25,24,23,22,22,-1,-1,-1,16,15,14,14,14,-1,11,11,11,11,-1,1,0, 55,55,-1,48,48,48,48,-1,-1,42,41,40,39,39,-1,-1,36,35,34,33,32,31,31,-1,-1,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,-1,-1,12,12,12,12,-1,1,1, 54,54,-1,49,49,49,49,-1,-1,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,16,-1,-1,13,13,13,13,-1,2,2, 53,53,-1,50,50,-1,50,51,-1,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,17,-1,15,14,14,14,14,-1,3,3, 52,52,-1,-1,51,52,51,51,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,20,19,18,18,18,-1,16,16,-1,15,15,15,15,-1,-1,4,4, 51,51,51,-1,52,52,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,15,-1,-1,16,16,16,-1,6,5,5, 51,50,50,-1,-1,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,14,14,-1,-1,17,-1,-1,6,6,6, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,21,21,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,8,7,7,7, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,13,12,11,10,9,8,8,8,8, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,12,11,10,9,9,-1,-1,9, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,12,11,10,10,-1,-1,-1,10, 51,50,49,48,47,47,46,46,-1,-1,43,42,41,40,39,38,37,37,36,36,36,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,12,11,11,11,12,13,12,11, 51,50,49,48,48,-1,46,45,45,-1,-1,-1,41,40,39,38,38,37,36,35,35,-1,31,31,30,30,-1,27,26,26,26,26,26,26,27,28,-1,-1,-1,13,12,12,-1,12,12,13,12,12, 51,50,49,49,49,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,32,31,30,29,28,27,26,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,13,13, 51,50,50,49,49,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,22,21,20,19,18,17,16,15,14,14,14,-1,15,14,14,14,14,14, 51,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,15,15,15,15, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,38,39,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,60,60,60,60,60, 32,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,38,39,40,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,56,57,58,-1,-1,59,59,59,59,60, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,56,56,57,58,-1,-1,58,58,58,59,60, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,46,47,47,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 29,30,31,30,29,29,29,30,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,45,46,46,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 28,-1,-1,-1,28,28,29,30,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,45,45,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 27,-1,-1,27,27,28,29,30,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 26,26,26,26,27,28,29,30,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 25,25,25,26,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 24,24,24,-1,-1,26,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,57,-1,-1,59,59,60, 23,23,24,-1,25,25,25,-1,-1,28,28,29,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,56,56,56,-1,60,60,60, 22,22,-1,-1,24,24,24,24,-1,27,27,-1,27,27,27,28,29,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,-1,51,51,-1,55,55,56,55,-1,-1,61,61, 21,21,-1,23,23,23,23,24,-1,26,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,46,46,47,48,49,50,51,-1,55,54,-1,54,54,-1,62,62, 20,20,-1,22,22,22,22,-1,-1,25,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,47,47,48,49,50,51,-1,-1,53,53,53,53,-1,61,61, 19,19,-1,21,21,21,21,-1,-1,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,38,-1,-1,48,48,49,50,50,-1,-1,52,52,52,52,-1,60,60, 18,18,-1,20,20,20,20,-1,23,23,23,24,25,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,-1,49,49,49,49,49,-1,51,51,51,52,-1,59,59, 17,17,-1,19,19,19,19,-1,22,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,49,48,48,48,-1,50,50,51,52,-1,58,58, 16,17,-1,18,18,18,19,20,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,48,49,50,51,52,-1,58,57, 15,-1,-1,17,17,18,18,-1,22,22,23,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46,-1,50,50,51,52,-1,-1,56, 14,15,16,16,17,-1,17,-1,23,23,23,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,51,-1,52,52,53,54,55, 13,-1,15,16,17,-1,16,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,52,-1,53,53,53,-1,56, 12,-1,14,-1,-1,-1,15,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,35,36,37,38,39,40,41,42,-1,45,45,-1,-1,53,-1,-1,-1,54,-1,57, 11,-1,13,13,13,13,14,15,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,40,41,42,-1,46,46,-1,53,53,53,53,53,54,-1,57, 10,-1,12,12,12,13,14,15,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,42,42,-1,47,-1,-1,52,52,52,52,53,53,-1,56, 9,-1,11,11,12,13,14,15,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,-1,46,-1,-1,51,51,51,52,52,52,-1,55, 8,-1,10,11,12,13,14,15,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,39,40,41,-1,45,45,-1,51,50,51,52,52,51,-1,54, 7,-1,9,-1,-1,-1,14,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 6,-1,8,8,9,-1,13,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,-1,49,49,49,-1,52, 5,6,7,8,9,-1,12,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,44,-1,47,-1,48,48,49,50,51, 4,-1,-1,9,9,10,11,-1,14,14,15,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43,-1,46,46,47,48,-1,-1,52, 3,3,-1,10,10,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48,-1,54,53, 2,2,-1,11,11,11,11,-1,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,-1,46,46,47,48,-1,54,54, 1,1,-1,12,12,12,12,-1,15,15,15,16,17,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,40,40,41,42,43,-1,47,47,47,48,-1,55,55, 0,1,-1,13,13,13,13,-1,-1,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,48,48,48,48,-1,55,55, 1,1,-1,14,14,14,14,-1,-1,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,-1,-1,49,49,49,49,-1,54,54, 2,2,-1,15,15,-1,15,16,-1,16,16,17,18,18,18,19,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,-1,51,50,50,50,50,-1,53,53, 3,3,-1,-1,16,17,16,16,-1,15,15,-1,17,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,51,51,51,51,-1,-1,52,52, 4,4,5,-1,17,17,17,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,52,52,-1,51,51,51, 5,5,5,-1,-1,18,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,-1,-1,50,50,51, 6,6,6,7,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 7,7,7,7,8,9,10,11,12,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 8,-1,-1,8,8,9,10,11,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 9,-1,-1,-1,9,9,10,11,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 10,11,12,11,10,10,10,11,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,35,35,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,49,50,51, 11,11,12,11,11,-1,11,11,12,-1,-1,-1,28,27,26,26,26,26,26,26,26,-1,29,29,30,31,-1,34,34,35,36,37,38,39,40,41,-1,-1,-1,44,44,45,-1,48,48,49,50,51, 12,12,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,48,48,49,50,51, 13,13,13,13,13,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50,51, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,38,39,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,60,60,60,60,60, 32,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,38,39,40,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,56,57,58,-1,-1,59,59,59,59,60, 31,31,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,56,56,57,58,-1,-1,58,58,58,59,60, 30,30,31,30,30,-1,30,30,31,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,46,47,47,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 29,30,31,30,29,29,29,30,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,45,46,46,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 28,-1,-1,-1,28,28,29,30,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,45,45,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 27,-1,-1,27,27,28,29,30,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 26,26,26,26,27,28,29,30,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 25,25,25,26,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,31,32,33,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 24,24,24,-1,-1,26,-1,-1,30,29,29,29,29,29,29,29,29,30,31,32,33,34,35,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,57,-1,-1,59,59,60, 23,23,24,-1,25,25,25,-1,-1,28,28,29,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,56,56,56,-1,60,60,60, 22,22,-1,-1,24,24,24,24,-1,27,27,-1,27,27,27,28,29,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,-1,51,51,-1,55,55,56,55,-1,-1,61,61, 21,21,-1,23,23,23,23,24,-1,26,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,46,46,47,48,49,50,51,-1,55,54,-1,54,54,-1,62,62, 20,20,-1,22,22,22,22,-1,-1,25,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,47,47,48,49,50,51,-1,-1,53,53,53,53,-1,61,61, 19,19,-1,21,21,21,21,-1,-1,24,24,24,25,26,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,38,-1,-1,48,48,49,50,50,-1,-1,52,52,52,52,-1,60,60, 18,18,-1,20,20,20,20,-1,23,23,23,24,25,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,-1,49,49,49,49,49,-1,51,51,51,52,-1,59,59, 17,17,-1,19,19,19,19,-1,22,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,49,48,48,48,-1,50,50,51,52,-1,58,58, 16,17,-1,18,18,18,19,20,21,22,23,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,35,36,37,38,39,40,41,-1,-1,47,47,47,48,49,50,51,52,-1,58,57, 15,-1,-1,17,17,18,18,-1,22,22,23,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,46,46,46,-1,50,50,51,52,-1,-1,56, 14,15,16,16,17,-1,17,-1,23,23,23,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,-1,51,-1,52,52,53,54,55, 13,-1,15,16,17,-1,16,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,52,-1,53,53,53,-1,56, 12,-1,14,-1,-1,-1,15,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,35,36,37,38,39,40,41,42,-1,45,45,-1,-1,53,-1,-1,-1,54,-1,57, 11,-1,13,13,13,13,14,15,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,40,41,42,-1,46,46,-1,53,53,53,53,53,54,-1,57, 10,-1,12,12,12,13,14,15,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,42,42,-1,47,-1,-1,52,52,52,52,53,53,-1,56, 9,-1,11,11,12,13,14,15,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,-1,46,-1,-1,51,51,51,52,52,52,-1,55, 8,-1,10,11,12,13,14,15,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,39,40,41,-1,45,45,-1,51,50,51,52,52,51,-1,54, 7,-1,9,-1,-1,-1,14,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,38,39,40,41,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 6,-1,8,8,9,-1,13,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,-1,49,49,49,-1,52, 5,6,7,8,9,-1,12,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,44,44,44,-1,47,-1,48,48,49,50,51, 4,-1,-1,9,9,10,11,-1,14,14,15,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43,-1,46,46,47,48,-1,-1,52, 3,3,-1,10,10,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48,-1,54,53, 2,2,-1,11,11,11,11,-1,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,-1,46,46,47,48,-1,54,54, 1,1,-1,12,12,12,12,-1,15,15,15,16,17,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,33,33,33,34,35,36,37,-1,-1,-1,40,40,41,42,43,-1,47,47,47,48,-1,55,55, 1,0,-1,13,13,13,13,-1,-1,16,16,16,17,18,-1,-1,24,24,24,25,26,27,28,-1,-1,32,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,48,48,48,48,-1,55,55, 1,1,-1,14,14,14,14,-1,-1,17,17,17,17,18,19,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,-1,-1,49,49,49,49,-1,54,54, 2,2,-1,15,15,-1,15,16,-1,16,16,17,18,18,18,19,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,-1,51,50,50,50,50,-1,53,53, 3,3,-1,-1,16,17,16,16,-1,15,15,-1,17,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,-1,-1,36,36,37,38,39,-1,42,42,-1,51,51,51,51,-1,-1,52,52, 4,4,5,-1,17,17,17,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,52,52,-1,51,51,51, 5,5,5,-1,-1,18,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,53,-1,-1,50,50,51, 6,6,6,7,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 7,7,7,7,8,9,10,11,12,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,30,31,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,44,44,45,46,47,48,49,50,51, 8,-1,-1,8,8,9,10,11,-1,-1,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,-1,-1,52, 9,-1,-1,-1,9,9,10,11,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,29,29,30,31,-1,-1,-1,36,36,37,38,39,40,-1,43,43,44,-1,46,46,46,47,-1,-1,-1,52, 10,11,12,11,10,10,10,11,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,30,30,30,31,-1,35,35,35,36,37,38,39,40,41,42,43,-1,-1,45,45,46,47,48,49,50,51, 11,11,12,11,11,-1,11,11,12,-1,-1,-1,28,27,26,26,26,26,26,26,26,-1,29,29,30,31,-1,34,34,35,36,37,38,39,40,41,-1,-1,-1,44,44,45,-1,48,48,49,50,51, 12,12,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,25,26,27,28,29,30,31,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,48,48,49,50,51, 13,13,13,13,13,-1,-1,13,13,13,14,15,16,17,18,19,20,21,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,35,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,49,50,51, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,55,54,54,54,54,54, 34,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,53,53,53,-1,-1,53,53,53,53,54, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,52,-1,-1,52,52,52,53,54, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 31,32,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 30,-1,-1,-1,30,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 29,-1,-1,29,29,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 28,28,28,28,29,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 27,27,27,28,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 26,26,26,-1,-1,24,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,-1,53,53,54, 25,25,26,-1,23,23,23,-1,-1,25,25,26,25,25,25,25,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,-1,54,54,54, 24,24,-1,-1,22,22,22,22,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,47,47,48,47,-1,-1,55,55, 23,23,-1,21,21,21,21,22,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,44,44,-1,47,46,-1,46,46,-1,54,54, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,43,43,43,-1,-1,45,45,45,45,-1,53,53, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 20,20,-1,18,18,18,18,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 19,19,-1,17,17,17,17,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 18,19,-1,16,16,16,16,17,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 17,-1,-1,15,15,16,15,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 16,15,14,14,15,-1,14,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 16,-1,13,14,15,-1,13,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 15,-1,12,-1,-1,-1,12,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,11,11,11,11,11,11,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 13,-1,10,10,10,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 12,-1,9,9,10,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 11,-1,8,9,10,9,8,9,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 10,-1,7,-1,-1,-1,7,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 9,-1,6,6,6,-1,6,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 8,7,6,5,5,-1,5,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 9,-1,-1,4,4,4,4,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 10,11,-1,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 11,11,-1,2,2,2,3,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 12,12,-1,1,1,2,3,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 13,13,-1,0,1,2,3,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 14,14,-1,1,1,2,3,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 15,15,-1,2,2,-1,4,5,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 16,16,-1,-1,3,4,5,5,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 17,17,18,-1,4,4,5,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 18,18,18,-1,-1,5,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 19,19,19,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 20,20,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 21,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 22,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,44,43,43,43,43,44, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,55,54,54,54,54,54, 34,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,53,53,53,-1,-1,53,53,53,53,54, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,52,-1,-1,52,52,52,53,54, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 31,32,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 30,-1,-1,-1,30,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 29,-1,-1,29,29,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 28,28,28,28,29,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 27,27,27,28,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 26,26,26,-1,-1,24,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,-1,53,53,54, 25,25,26,-1,23,23,23,-1,-1,25,25,26,25,25,25,25,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,-1,54,54,54, 24,24,-1,-1,22,22,22,22,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,47,47,48,47,-1,-1,55,55, 23,23,-1,21,21,21,21,22,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,44,44,-1,47,46,-1,46,46,-1,54,54, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,43,43,43,-1,-1,45,45,45,45,-1,53,53, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 20,20,-1,18,18,18,18,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 19,19,-1,17,17,17,17,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 18,19,-1,16,16,16,16,17,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 17,-1,-1,15,15,16,15,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 16,15,14,14,15,-1,14,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 16,-1,13,14,15,-1,13,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 15,-1,12,-1,-1,-1,12,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,11,11,11,11,11,11,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 13,-1,10,10,10,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 12,-1,9,9,10,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 11,-1,8,9,10,9,8,9,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 10,-1,7,-1,-1,-1,7,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 9,-1,6,6,6,-1,6,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 8,7,6,5,5,-1,5,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 9,-1,-1,4,4,4,4,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 10,11,-1,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 11,11,-1,2,2,2,2,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 12,12,-1,1,1,1,2,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 13,13,-1,1,0,1,2,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 14,14,-1,1,1,1,2,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 15,15,-1,2,2,-1,3,4,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 16,16,-1,-1,3,4,4,4,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 17,17,18,-1,4,4,5,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 18,18,18,-1,-1,5,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 19,19,19,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 20,20,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 21,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 22,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,44,43,43,43,43,44, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,55,54,54,54,54,54, 34,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,53,53,53,-1,-1,53,53,53,53,54, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,52,-1,-1,52,52,52,53,54, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 31,32,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 30,-1,-1,-1,30,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 29,-1,-1,29,29,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 28,28,28,28,29,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 27,27,27,28,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 26,26,26,-1,-1,24,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,-1,53,53,54, 25,25,26,-1,23,23,23,-1,-1,25,25,26,25,25,25,25,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,-1,54,54,54, 24,24,-1,-1,22,22,22,22,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,47,47,48,47,-1,-1,55,55, 23,23,-1,21,21,21,21,22,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,44,44,-1,47,46,-1,46,46,-1,54,54, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,43,43,43,-1,-1,45,45,45,45,-1,53,53, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 20,20,-1,18,18,18,18,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 19,19,-1,17,17,17,17,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 18,19,-1,16,16,16,16,17,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 17,-1,-1,15,15,16,15,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 16,15,14,14,15,-1,14,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 16,-1,13,14,15,-1,13,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 15,-1,12,-1,-1,-1,12,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,11,11,11,11,11,11,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 13,-1,10,10,10,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 12,-1,9,9,10,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 11,-1,8,9,10,9,8,9,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 10,-1,7,-1,-1,-1,7,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 9,-1,6,6,6,-1,6,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 8,7,6,5,5,-1,5,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 9,-1,-1,4,4,4,4,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 10,11,-1,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 11,11,-1,2,2,2,2,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 12,12,-1,2,1,1,1,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 13,13,-1,2,1,0,1,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 14,14,-1,2,1,1,1,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 15,15,-1,2,2,-1,2,3,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 16,16,-1,-1,3,4,3,3,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 17,17,18,-1,4,4,4,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 18,18,18,-1,-1,5,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 19,19,19,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 20,20,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 21,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 22,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,44,43,43,43,43,44, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,55,54,54,54,54,54, 34,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,53,53,53,-1,-1,53,53,53,53,54, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,52,-1,-1,52,52,52,53,54, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 31,32,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 30,-1,-1,-1,30,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 29,-1,-1,29,29,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 28,28,28,28,29,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 27,27,27,28,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 26,26,26,-1,-1,24,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,-1,53,53,54, 25,25,26,-1,23,23,23,-1,-1,25,25,26,25,25,25,25,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,-1,54,54,54, 24,24,-1,-1,22,22,22,22,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,47,47,48,47,-1,-1,55,55, 23,23,-1,21,21,21,21,22,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,44,44,-1,47,46,-1,46,46,-1,54,54, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,43,43,43,-1,-1,45,45,45,45,-1,53,53, 21,21,-1,19,19,19,19,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,42,42,42,42,-1,-1,44,44,44,44,-1,52,52, 20,20,-1,18,18,18,18,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,51,51, 19,19,-1,17,17,17,17,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,50,50, 18,19,-1,16,16,16,16,17,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,50,49, 17,-1,-1,15,15,16,15,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,48, 16,15,14,14,15,-1,14,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,45,46,47, 16,-1,13,14,15,-1,13,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,44,-1,45,45,45,-1,48, 15,-1,12,-1,-1,-1,12,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,45,-1,-1,-1,46,-1,49, 14,-1,11,11,11,11,11,11,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,46,46,46,46,46,47,-1,50, 13,-1,10,10,10,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,45,46,46,-1,49, 12,-1,9,9,10,9,9,9,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,-1,38,-1,-1,44,44,44,45,45,45,-1,48, 11,-1,8,9,10,9,8,9,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,37,37,-1,44,43,44,45,45,44,-1,47, 10,-1,7,-1,-1,-1,7,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,42,-1,-1,-1,43,-1,46, 9,-1,6,6,6,-1,6,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,42,42,42,-1,45, 8,7,6,5,5,-1,5,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,40,-1,41,41,42,43,44, 9,-1,-1,4,4,4,4,-1,6,6,7,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 10,11,-1,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 11,11,-1,3,2,2,2,-1,6,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 12,12,-1,3,2,1,1,-1,7,7,7,8,9,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 13,13,-1,3,2,1,0,-1,-1,8,8,8,9,10,-1,-1,16,16,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 14,14,-1,3,2,1,1,-1,-1,9,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 15,15,-1,3,3,-1,2,3,-1,10,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 16,16,-1,-1,4,4,3,3,-1,11,11,-1,11,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 17,17,18,-1,5,4,4,-1,-1,12,12,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 18,18,18,-1,-1,5,-1,-1,14,13,13,13,13,13,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 19,19,19,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 20,20,20,19,18,17,16,15,15,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 21,-1,-1,19,18,17,16,16,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 22,-1,-1,-1,18,17,17,17,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 22,21,20,19,18,18,18,18,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,29,29,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,42,43,44, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,23,23,24,24,-1,28,28,29,30,31,31,32,33,34,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,42,42,42,43,44, 22,21,21,21,21,-1,-1,21,21,21,22,23,24,25,26,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,33,33,34,35,36,37,38,39,40,41,42,-1,44,43,43,43,43,44, 22,22,22,22,22,23,23,22,22,22,22,23,24,25,26,26,25,24,23,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,44,44,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,53,52,52,52,52,52, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,51,51,-1,-1,51,51,51,51,52, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,50,-1,-1,50,50,50,51,52, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 33,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 32,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 31,31,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 30,30,30,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 29,29,29,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 28,28,29,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 27,27,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,46,45,-1,-1,53,53, 26,26,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,-1,-1,38,38,39,40,41,42,42,-1,45,44,-1,44,44,-1,52,52, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,51,51, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,26,26,26,26,26,27,28,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 23,23,-1,20,20,20,20,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 22,22,-1,20,19,19,19,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 21,22,-1,19,19,18,18,17,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,22,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 20,-1,-1,18,18,18,17,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 19,18,17,17,18,-1,16,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 19,-1,16,17,18,-1,15,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,42,-1,43,43,43,-1,46, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,41,-1,-1,-1,42,-1,45, 17,-1,14,13,13,13,13,13,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,35,36,-1,40,40,40,40,40,41,-1,44, 16,-1,13,13,12,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 15,-1,12,12,12,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 14,-1,11,12,12,11,10,11,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,30,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 13,-1,10,-1,-1,-1,9,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 12,-1,9,9,9,-1,8,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 11,10,9,8,8,-1,7,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 12,-1,-1,8,7,6,6,-1,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 14,14,-1,8,7,6,6,-1,2,2,2,2,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,24,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 15,15,-1,8,7,7,7,-1,2,1,1,2,3,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 16,16,-1,8,8,8,8,-1,-1,0,1,2,3,4,-1,-1,14,14,14,15,16,17,18,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 17,17,-1,9,9,9,9,-1,-1,1,1,2,3,4,5,-1,-1,15,15,15,16,17,18,19,20,21,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 16,16,-1,10,10,-1,10,11,-1,2,2,2,3,4,5,6,-1,-1,16,16,16,17,18,19,20,21,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 15,15,-1,-1,11,12,11,11,-1,3,3,-1,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 14,14,14,-1,12,12,12,-1,-1,4,4,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 14,13,13,-1,-1,13,-1,-1,6,5,5,5,6,6,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 14,13,12,11,10,9,8,7,7,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 15,-1,-1,11,10,9,8,8,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 15,-1,-1,-1,10,9,9,9,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 14,13,12,11,10,10,10,10,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 14,13,13,13,13,-1,-1,13,13,13,14,15,16,17,18,19,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,38,37,37,37,37,38, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,18,19,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,53,52,52,52,52,52, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,51,51,-1,-1,51,51,51,51,52, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,50,-1,-1,50,50,50,51,52, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 33,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 32,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 31,31,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 30,30,30,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 29,29,29,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 28,28,29,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 27,27,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,46,45,-1,-1,53,53, 26,26,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,-1,-1,38,38,39,40,41,42,42,-1,45,44,-1,44,44,-1,52,52, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,51,51, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,26,26,26,26,26,27,28,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,50,50, 23,23,-1,20,20,20,20,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,49,49, 22,22,-1,20,19,19,19,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,48,48, 21,22,-1,19,19,18,18,17,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,22,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,48,47, 20,-1,-1,18,18,18,17,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,46, 19,18,17,17,18,-1,16,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,43,44,45, 19,-1,16,17,18,-1,15,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,41,-1,43,43,42,-1,45, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 17,-1,14,13,13,13,13,13,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,32,-1,34,35,-1,39,39,39,39,39,40,-1,43, 16,-1,13,13,12,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 15,-1,12,12,12,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 14,-1,11,12,12,11,10,11,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,29,29,29,-1,31,31,-1,37,36,37,38,38,37,-1,40, 13,-1,10,-1,-1,-1,9,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,28,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 12,-1,9,9,9,-1,8,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,27,27,27,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 11,10,9,8,8,-1,7,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 12,-1,-1,8,7,6,6,-1,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 14,14,-1,8,7,6,6,-1,2,2,2,2,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,23,23,23,23,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 15,15,-1,8,7,7,7,-1,2,1,1,1,2,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 16,16,-1,8,8,8,8,-1,-1,1,0,1,2,3,-1,-1,14,14,14,15,16,17,18,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 17,17,-1,9,9,9,9,-1,-1,1,1,1,2,3,4,-1,-1,15,15,15,16,17,18,19,20,21,20,20,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 16,16,-1,10,10,-1,10,11,-1,2,2,2,2,3,4,5,-1,-1,16,16,16,17,18,19,20,21,20,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,36,36,36,-1,39,39, 15,15,-1,-1,11,12,11,11,-1,3,3,-1,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,38,38, 14,14,14,-1,12,12,12,-1,-1,4,4,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 14,13,13,-1,-1,13,-1,-1,6,5,5,5,5,5,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 14,13,12,11,10,9,8,7,7,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 15,-1,-1,11,10,9,8,8,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 15,-1,-1,-1,10,9,9,9,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 14,13,12,11,10,10,10,10,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 14,13,13,13,13,-1,-1,13,13,13,14,15,16,17,18,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,37,36,36,36,36,37, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,18,19,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,53,52,52,52,52,52, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,51,51,-1,-1,51,51,51,51,52, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,50,-1,-1,50,50,50,51,52, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 33,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 32,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 31,31,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 30,30,30,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 29,29,29,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 28,28,29,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 27,27,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,46,45,-1,-1,52,52, 26,26,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,-1,-1,38,38,39,40,41,42,42,-1,45,44,-1,44,44,-1,51,51, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,50,50, 24,24,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,26,26,26,26,26,27,28,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,49,49, 23,23,-1,20,20,20,20,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,48,48, 22,22,-1,20,19,19,19,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,47,47, 21,22,-1,19,19,18,18,17,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,22,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,47,46, 20,-1,-1,18,18,18,17,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,45, 19,18,17,17,18,-1,16,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,-1,41,-1,42,42,42,43,44, 19,-1,16,17,18,-1,15,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,40,-1,43,42,41,-1,44, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 17,-1,14,13,13,13,13,13,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,31,31,-1,33,34,-1,38,38,38,38,38,39,-1,42, 16,-1,13,13,12,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 15,-1,12,12,12,11,11,11,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 14,-1,11,12,12,11,10,11,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,28,28,28,28,-1,30,30,-1,36,35,36,37,37,36,-1,39, 13,-1,10,-1,-1,-1,9,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,27,27,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 12,-1,9,9,9,-1,8,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,26,26,26,26,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 11,10,9,8,8,-1,7,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 12,-1,-1,8,7,6,6,-1,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 13,14,-1,8,7,6,5,4,3,3,3,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 14,14,-1,8,7,6,6,-1,3,2,2,2,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 15,15,-1,8,7,7,7,-1,3,2,1,1,1,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 16,16,-1,8,8,8,8,-1,-1,2,1,0,1,2,-1,-1,14,14,14,15,16,17,18,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 17,17,-1,9,9,9,9,-1,-1,2,1,1,1,2,3,-1,-1,15,15,15,16,17,18,19,20,20,19,19,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 16,16,-1,10,10,-1,10,11,-1,2,2,2,2,2,3,4,-1,-1,16,16,16,17,18,19,20,20,19,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,35,35,35,-1,38,38, 15,15,-1,-1,11,12,11,11,-1,3,3,-1,3,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,37,37, 14,14,14,-1,12,12,12,-1,-1,4,4,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 14,13,13,-1,-1,13,-1,-1,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 14,13,12,11,10,9,8,7,7,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 15,-1,-1,11,10,9,8,8,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 15,-1,-1,-1,10,9,9,9,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 14,13,12,11,10,10,10,10,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,34,34,34,35,36, 14,13,13,13,13,-1,-1,13,13,13,14,15,16,17,18,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,36,35,35,35,35,36, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,18,18,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36, 33,33,33,33,33,33,34,33,33,33,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,41,41,42,43,44,45,46,47,48,49,50,51,52,52,53,53,52,52,52,52,52, 33,32,32,32,32,33,-1,32,32,32,33,34,35,36,37,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,47,48,49,50,51,51,51,-1,-1,51,51,51,51,52, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,36,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,50,-1,-1,50,50,50,51,52, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,32,31,30,30,30,30,30,30,31,-1,34,34,35,35,-1,39,39,40,40,40,40,40,41,42,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 33,32,31,30,29,29,29,29,-1,-1,34,33,32,31,30,29,29,29,29,30,31,-1,34,34,34,35,-1,40,40,39,39,39,39,40,41,42,43,44,-1,-1,48,48,48,48,49,50,51,52, 34,-1,-1,-1,29,28,28,28,-1,35,34,34,-1,31,30,29,28,28,28,-1,-1,-1,33,33,34,35,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,47,47,47,48,-1,-1,-1,53, 33,-1,-1,30,29,28,27,27,-1,-1,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,35,36,37,38,38,37,38,39,40,41,42,43,44,-1,-1,46,46,47,48,49,-1,-1,53, 32,32,31,30,29,28,27,26,26,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,34,35,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,45,45,46,47,48,49,50,51,52, 31,31,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,25,25,25,25,26,27,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 30,30,30,-1,-1,26,-1,-1,25,24,24,24,24,24,24,24,24,24,25,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,-1,-1,51,51,52, 29,29,30,-1,25,25,25,-1,-1,23,23,24,23,23,23,23,23,24,25,26,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,-1,46,46,46,-1,52,52,52, 28,28,-1,-1,24,24,24,24,-1,22,22,-1,22,22,22,22,23,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,-1,43,43,-1,45,45,46,45,-1,-1,51,51, 27,27,-1,23,23,23,23,24,-1,21,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,-1,-1,38,38,39,40,41,42,42,-1,45,44,-1,44,44,-1,50,50, 26,26,-1,22,22,22,22,-1,-1,20,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,26,27,27,27,27,-1,-1,39,39,40,41,41,41,-1,-1,43,43,43,43,-1,49,49, 25,25,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,26,26,26,26,26,27,28,-1,-1,40,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 24,24,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,20,20,20,20,20,21,22,-1,-1,25,25,25,25,26,27,28,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,47,47, 23,23,-1,21,20,19,19,-1,17,17,17,18,-1,-1,19,19,19,19,19,19,20,21,22,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,39,38,38,38,-1,40,40,41,42,-1,46,46, 22,23,-1,20,20,19,18,17,16,16,16,-1,-1,18,18,18,18,18,18,19,20,21,21,22,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,38,39,40,41,42,-1,46,45, 21,-1,-1,19,19,19,18,-1,15,15,15,-1,17,17,17,17,17,17,18,19,20,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,32,-1,36,36,36,-1,40,40,41,42,-1,-1,44, 20,19,18,18,19,-1,17,-1,14,14,14,-1,16,16,16,16,16,17,18,19,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,35,35,35,-1,40,-1,42,41,41,42,43, 20,-1,17,18,19,-1,16,-1,14,13,13,14,15,15,15,15,16,17,18,18,18,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,34,35,-1,39,-1,42,41,40,-1,43, 19,-1,16,-1,-1,-1,15,-1,-1,12,12,-1,14,14,14,15,16,17,17,17,17,18,19,-1,-1,24,24,24,25,26,27,28,29,30,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 18,-1,15,14,14,14,14,14,-1,12,11,-1,13,13,14,15,16,16,16,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,30,30,-1,32,33,-1,37,37,37,37,37,38,-1,41, 17,-1,14,14,13,13,13,13,-1,-1,10,-1,12,12,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 16,-1,13,13,13,12,12,12,-1,-1,9,-1,11,11,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 15,-1,12,13,13,12,11,12,-1,8,8,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,24,25,26,27,27,27,27,27,-1,29,29,-1,35,34,35,36,36,35,-1,38, 14,-1,11,-1,-1,-1,10,-1,-1,7,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,-1,23,23,23,24,25,26,26,26,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 13,-1,10,10,10,-1,9,-1,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,25,25,25,25,25,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 12,11,10,9,9,-1,8,-1,5,5,5,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 13,-1,-1,9,8,7,7,-1,4,4,4,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 14,15,-1,9,8,7,6,5,4,3,3,-1,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 15,15,-1,9,8,7,7,-1,4,3,2,2,-1,-1,12,12,12,13,14,15,16,17,18,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 16,16,-1,9,8,8,8,-1,4,3,2,1,1,-1,-1,-1,13,13,14,15,16,17,18,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 17,17,-1,9,9,9,9,-1,-1,3,2,1,0,1,-1,-1,14,14,14,15,16,17,18,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 17,17,-1,10,10,10,10,-1,-1,3,2,1,1,1,2,-1,-1,15,15,15,16,17,18,19,20,19,18,18,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 16,16,-1,11,11,-1,11,12,-1,3,2,2,2,2,2,3,-1,-1,16,16,16,17,18,19,20,19,18,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,34,34,34,-1,37,37, 15,15,-1,-1,12,13,12,12,-1,3,3,-1,3,3,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,36,36, 14,14,14,-1,13,13,13,-1,-1,4,4,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 14,13,13,-1,-1,14,-1,-1,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 14,13,12,11,10,9,8,7,7,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 15,-1,-1,11,10,9,8,8,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 15,-1,-1,-1,10,9,9,9,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 14,13,12,11,10,10,10,10,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,33,-1,-1,33,33,33,34,35, 14,13,13,13,13,-1,-1,13,13,13,14,15,16,17,18,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,35,34,34,34,34,35, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,18,18,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,54,53,53,53,53,53, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,52,52,-1,-1,52,52,52,52,53, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,51,-1,-1,51,51,51,52,53, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 34,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 33,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 32,32,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 31,31,31,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,47,-1,-1,52,52,53, 30,30,31,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,46,46,46,-1,53,52,52, 29,29,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,43,43,-1,45,45,46,45,-1,-1,51,51, 28,28,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,42,42,42,-1,45,44,-1,44,44,-1,50,50, 27,27,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 26,26,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 25,25,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,47,47, 24,24,-1,22,21,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,39,38,38,38,-1,40,40,41,42,-1,46,46, 23,24,-1,21,21,20,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,39,40,41,42,-1,46,45, 22,-1,-1,20,20,20,19,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,44, 21,20,19,19,20,-1,18,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,35,35,35,-1,40,-1,42,41,41,42,43, 21,-1,18,19,20,-1,17,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,32,33,34,34,35,-1,39,-1,42,41,40,-1,43, 20,-1,17,-1,-1,-1,16,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 19,-1,16,15,15,15,15,15,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,30,30,-1,32,33,-1,37,37,37,37,37,38,-1,41, 18,-1,15,15,14,14,14,14,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 17,-1,14,14,14,13,13,13,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 16,-1,13,14,14,13,12,13,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,27,27,27,27,27,-1,29,29,-1,35,34,35,36,36,35,-1,38, 15,-1,12,-1,-1,-1,11,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,26,26,26,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 14,-1,11,11,11,-1,10,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 13,12,11,10,10,-1,9,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 14,-1,-1,10,9,8,8,-1,5,5,5,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 15,16,-1,10,9,8,7,6,5,4,4,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 16,16,-1,10,9,8,8,-1,5,4,3,3,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 17,17,-1,10,9,9,9,-1,5,4,3,2,2,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 18,18,-1,10,10,10,10,-1,-1,4,3,2,1,0,-1,-1,15,15,15,16,17,18,19,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 18,18,-1,11,11,11,11,-1,-1,4,3,2,1,1,2,-1,-1,16,16,16,17,18,19,20,20,19,18,18,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 17,17,-1,12,12,-1,12,13,-1,4,3,2,2,2,2,3,-1,-1,17,17,17,18,19,20,20,19,18,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,34,34,34,-1,37,37, 16,16,-1,-1,13,14,13,13,-1,4,4,-1,3,3,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,36,36, 15,15,15,-1,14,14,14,-1,-1,5,5,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 15,14,14,-1,-1,15,-1,-1,7,6,6,5,5,5,5,5,5,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,6,6,6,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 15,14,13,12,11,10,9,8,8,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 16,-1,-1,12,11,10,9,9,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 16,-1,-1,-1,11,10,10,10,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 15,14,13,12,11,11,11,11,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,33,-1,-1,33,33,33,34,35, 15,14,14,14,14,-1,-1,14,14,14,15,16,17,18,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,35,34,34,34,34,35, 15,15,15,15,15,16,16,15,15,15,15,16,17,18,19,18,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,38,37,36,35,34,35,36,37,38,39,40,41,42,41,42,43,44,45,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 35,34,33,32,31,31,31,31,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,38,38,38,38,39,40,41,42, 36,-1,-1,-1,31,30,30,30,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,37,37,37,38,-1,-1,-1,43, 36,-1,-1,32,31,30,29,29,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,37,36,35,36,37,38,39,40,41,42,-1,-1,36,36,37,38,39,-1,-1,43, 35,34,33,32,31,30,29,28,28,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,35,35,36,37,38,39,40,41,42, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,26,25,25,25,-1,-1,-1,-1,-1,-1,31,31,32,33,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,25,24,24,24,25,-1,-1,29,29,30,31,32,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,41,41,42, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,25,24,23,24,25,26,27,28,29,30,31,32,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,42,42,42, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,41,41, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,23,23,23,23,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,40,40, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,22,22,22,22,22,22,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,39,39, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,22,23,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,20,20,20,20,21,22,22,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,37,37, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,21,21,21,21,-1,-1,27,26,26,26,-1,28,28,29,30,-1,36,36, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,17,18,18,18,19,20,20,20,20,20,20,20,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,18,19,19,19,19,19,19,19,19,20,-1,24,24,24,-1,28,28,29,30,-1,-1,34, 26,25,24,23,23,-1,22,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,18,18,18,18,18,18,18,19,20,-1,23,23,24,-1,29,-1,30,30,31,32,33, 27,-1,24,24,24,-1,23,-1,16,15,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,18,17,17,17,17,17,17,17,18,19,20,21,22,23,24,-1,30,-1,31,31,31,-1,34, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,18,17,16,16,16,16,16,17,18,19,20,-1,23,23,-1,-1,31,-1,-1,-1,32,-1,35, 25,-1,22,21,21,21,21,21,-1,14,13,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,18,17,16,15,15,15,16,17,18,19,20,-1,24,24,-1,33,32,33,34,34,33,-1,36, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,20,20,-1,25,-1,-1,33,33,33,33,34,34,-1,37, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,33,33,33,-1,36, 22,-1,19,20,20,19,18,19,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,12,12,12,12,13,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,-1,27,27,28,29,-1,35,35, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,1,1,2,3,4,5,6,-1,-1,11,11,11,12,13,14,15,-1,-1,-1,22,22,23,24,25,-1,28,28,28,29,-1,36,36, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,29,29,29,29,-1,37,37, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,-1,-1,30,30,30,30,-1,36,36, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,-1,32,31,31,31,31,-1,35,35, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,32,32,32,32,-1,-1,34,34, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,33,33,-1,33,33,33, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,21,20,19,19,-1,-1,15,14,14,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,34,-1,-1,32,32,33, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,21,21,-1,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,32,32,32,-1,33,32,32,32,32,33, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,30,29,28,27,26,25,24,25,26,27,28,29,30,31,32,33,33,33,33,34,33,33,33,33,33,33, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,38,37,36,35,34,35,36,37,38,39,40,41,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 35,34,33,32,31,31,31,31,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 36,-1,-1,-1,31,30,30,30,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,42, 36,-1,-1,32,31,30,29,29,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,42, 35,34,33,32,31,30,29,28,28,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,40,41, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,26,25,25,25,-1,-1,-1,-1,-1,-1,31,31,32,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,25,24,24,24,25,-1,-1,29,29,30,31,32,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,25,24,23,24,25,26,27,28,29,30,31,32,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,23,23,23,23,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,22,22,22,22,22,22,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,22,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,20,20,20,20,21,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,17,18,18,18,19,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,18,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 26,25,24,23,23,-1,22,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,17,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 27,-1,24,24,24,-1,23,-1,16,15,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 25,-1,22,21,21,21,21,21,-1,14,13,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 22,-1,19,20,20,19,18,19,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,2,2,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,-1,26,26,27,28,-1,34,34, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,1,1,1,2,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,21,21,22,23,24,-1,27,27,27,28,-1,35,35, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,28,28,28,28,-1,36,36, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,-1,-1,29,29,29,29,-1,35,35, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,-1,31,30,30,30,30,-1,34,34, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,31,31,31,31,-1,-1,33,33, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,32,32,-1,32,32,32, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,-1,-1,31,31,32, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,38,37,36,35,34,35,36,37,38,39,40,41,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 35,34,33,32,31,31,31,31,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 36,-1,-1,-1,31,30,30,30,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 36,-1,-1,32,31,30,29,29,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,41, 35,34,33,32,31,30,29,28,28,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,40, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,26,25,25,25,-1,-1,-1,-1,-1,-1,31,31,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,25,24,24,24,25,-1,-1,29,29,30,31,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,25,24,23,24,25,26,27,28,29,30,31,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,23,23,23,23,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,22,22,22,22,22,22,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,17,18,18,18,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 26,25,24,23,23,-1,22,-1,16,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 27,-1,24,24,24,-1,23,-1,16,15,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 25,-1,22,21,21,21,21,21,-1,14,13,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 23,-1,20,20,20,19,19,19,-1,-1,11,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 22,-1,19,20,20,19,18,19,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 21,-1,18,-1,-1,-1,17,-1,-1,9,9,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 20,-1,17,17,17,-1,16,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 19,18,17,16,16,-1,15,-1,10,9,9,-1,6,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 20,-1,-1,16,15,14,14,-1,10,10,10,-1,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 22,22,-1,16,15,14,14,-1,12,12,12,13,-1,-1,4,3,2,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,-1,25,25,26,27,-1,33,33, 23,23,-1,16,15,15,15,-1,13,13,13,13,14,-1,-1,-1,2,1,1,1,2,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,20,20,21,22,23,-1,26,26,26,27,-1,34,34, 24,24,-1,16,16,16,16,-1,-1,14,14,14,14,15,-1,-1,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,27,27,27,27,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,15,16,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,-1,-1,28,28,28,28,-1,34,34, 26,26,-1,18,18,-1,18,19,-1,16,16,16,16,16,16,17,-1,-1,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,-1,30,29,29,29,29,-1,33,33, 27,27,-1,-1,19,20,19,19,-1,17,17,-1,17,17,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,30,30,30,30,-1,-1,32,32, 28,28,28,-1,20,20,20,-1,-1,18,18,19,18,18,18,18,18,19,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,31,31,-1,31,31,31, 28,27,27,-1,-1,21,-1,-1,20,19,19,19,19,19,19,19,19,19,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,-1,-1,30,30,31, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,20,20,20,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 28,27,26,25,24,23,22,21,21,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 29,-1,-1,25,24,23,22,22,-1,-1,29,28,27,26,25,24,23,22,23,24,25,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 29,-1,-1,-1,24,23,23,23,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 28,27,26,25,24,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 28,27,27,27,27,-1,-1,27,27,27,28,29,30,31,32,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 28,28,28,28,28,29,29,28,28,28,28,29,30,31,32,32,31,30,29,28,29,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,38,37,36,35,34,35,36,37,38,39,40,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 35,34,33,32,31,31,31,31,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 36,-1,-1,-1,31,30,30,30,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 36,-1,-1,32,31,30,29,29,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,40, 35,34,33,32,31,30,29,28,28,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,39, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,26,25,25,25,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,25,24,24,24,25,-1,-1,29,29,30,31,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,25,24,23,24,25,26,27,28,29,30,31,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,22,22,22,22,22,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,21,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,-1,16,16,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 26,25,24,23,23,-1,22,-1,17,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 26,-1,23,22,22,22,22,22,-1,15,14,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,9,9,9,9,10,11,12,13,14,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,7,7,7,7,7,7,7,7,7,7,7,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,5,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,-1,24,24,25,26,-1,32,32, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,3,2,1,1,1,2,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,19,19,20,21,22,-1,25,25,25,26,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,-1,-1,18,18,19,20,21,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,-1,-1,27,27,27,27,-1,33,33, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,-1,29,28,28,28,28,-1,32,32, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,29,29,29,29,-1,-1,31,31, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,30,30,-1,30,30,30, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,-1,-1,29,29,30, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 29,28,27,26,25,24,23,22,22,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 30,-1,-1,26,25,24,23,23,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 30,-1,-1,-1,25,24,24,24,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,38,37,36,35,34,35,36,37,38,39,40,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 35,34,33,32,31,31,31,31,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 36,-1,-1,-1,31,30,30,30,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 36,-1,-1,32,31,30,29,29,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,40, 35,34,33,32,31,30,29,28,28,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,39, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,26,25,25,25,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,25,24,24,24,25,-1,-1,29,29,30,31,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,25,24,23,24,25,26,27,28,29,30,31,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,22,22,22,22,22,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,21,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,-1,16,16,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 26,25,24,23,23,-1,22,-1,17,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 27,-1,24,23,23,23,23,23,-1,16,15,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,15,14,13,12,12,12,13,14,15,16,17,-1,21,21,-1,30,29,30,30,30,30,-1,33, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,9,9,9,9,10,11,12,13,14,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,7,7,7,7,7,7,7,7,7,7,-1,-1,8,8,8,9,10,11,12,13,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,-1,-1,7,7,8,9,10,11,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,2,2,2,2,2,-1,-1,7,7,8,8,9,10,11,12,13,-1,-1,19,19,20,21,-1,23,23,24,25,-1,31,31, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,4,3,2,1,1,1,2,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,18,18,19,20,21,-1,24,24,24,25,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,-1,-1,17,17,18,19,20,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,-1,-1,26,26,26,26,-1,32,32, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,19,20,-1,28,27,27,27,27,-1,31,31, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,28,28,28,28,-1,-1,30,30, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,29,29,29,-1,29,29,29, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,-1,-1,28,28,29, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 30,29,28,27,26,25,24,23,23,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 31,-1,-1,27,26,25,24,24,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 31,-1,-1,-1,26,25,25,25,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 30,29,28,27,26,26,26,26,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,38,37,36,35,34,35,36,37,38,39,40,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 35,34,33,32,31,31,31,31,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 36,-1,-1,-1,31,30,30,30,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 36,-1,-1,32,31,30,29,29,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,40, 35,34,33,32,31,30,29,28,28,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,39, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,26,25,25,25,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 35,34,34,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,25,24,24,24,25,-1,-1,29,29,30,31,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 35,35,35,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,25,24,23,24,25,26,27,28,29,30,31,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 34,34,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 33,33,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,22,22,22,22,22,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,21,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 30,30,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,-1,16,16,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 26,25,24,23,23,-1,22,-1,17,16,16,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,12,12,12,13,12,12,12,12,12,13,14,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 28,-1,25,24,24,24,24,24,-1,17,16,-1,11,11,12,13,12,11,11,11,12,13,14,-1,-1,15,14,13,12,12,12,13,14,15,16,16,-1,21,21,-1,29,29,29,29,29,30,-1,33, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,9,9,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,8,8,8,8,8,8,8,8,8,8,-1,-1,9,9,9,9,10,11,12,13,13,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,-1,-1,8,8,8,9,10,11,12,12,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,-1,-1,7,7,8,9,10,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,10,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,9,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,3,2,2,2,2,-1,-1,7,7,7,7,8,9,10,11,12,-1,-1,18,18,19,20,-1,22,22,23,24,-1,30,30, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,4,3,2,1,1,1,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,17,17,18,19,20,-1,23,23,23,24,-1,31,31, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,5,4,3,2,1,0,1,-1,-1,5,5,6,7,8,9,10,-1,-1,16,16,17,18,19,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,19,-1,-1,25,25,25,25,-1,31,31, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,14,14,15,16,17,18,19,-1,27,26,26,26,26,-1,30,30, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,27,27,27,27,-1,-1,29,29, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,28,28,28,-1,28,28,28, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,29,-1,-1,27,27,28, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 31,30,29,28,27,26,25,24,24,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 32,-1,-1,28,27,26,25,25,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 32,-1,-1,-1,27,26,26,26,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 31,30,29,28,27,27,27,27,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 31,31,31,31,31,32,32,31,31,31,31,32,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,39,38,37,36,35,34,35,36,37,38,39,40,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 36,35,34,33,32,32,32,32,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 37,-1,-1,-1,32,31,31,31,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 37,-1,-1,33,32,31,30,30,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,40, 36,35,34,33,32,31,30,29,29,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,39, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,27,26,25,25,25,-1,-1,-1,-1,-1,-1,31,31,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,26,25,24,24,24,25,-1,-1,29,29,30,31,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,26,25,24,23,24,25,26,27,28,29,30,31,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,21,21,21,21,21,21,22,22,22,22,22,22,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,20,20,20,20,20,20,21,22,21,21,21,21,21,21,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,16,16,16,16,16,16,16,16,16,16,17,17,17,17,17,17,17,17,17,17,17,17,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,15,15,15,15,15,15,15,15,15,15,-1,16,16,16,16,16,16,16,16,16,16,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 27,26,25,24,24,-1,23,-1,18,17,17,-1,15,15,14,14,14,14,14,14,14,14,14,15,16,15,15,15,15,15,15,15,15,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,14,14,13,13,13,13,13,13,13,14,-1,-1,15,14,14,14,14,14,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,13,13,13,13,12,12,12,12,12,13,14,-1,-1,15,14,13,13,13,13,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 29,-1,26,25,25,25,25,25,-1,18,17,-1,12,12,13,13,12,11,11,11,12,13,14,-1,-1,15,14,13,12,12,12,13,14,15,16,16,-1,21,21,-1,29,29,29,29,29,30,-1,33, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,8,8,8,8,8,8,8,8,8,-1,-1,9,9,9,9,10,11,12,13,13,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,7,7,7,7,7,7,7,7,-1,-1,8,8,8,9,10,11,12,12,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,-1,-1,7,7,8,9,10,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,10,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,9,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,3,2,2,2,-1,-1,7,7,7,7,8,9,10,11,12,-1,-1,18,18,19,20,-1,22,22,23,24,-1,30,30, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,5,4,3,2,1,1,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,17,17,18,19,20,-1,23,23,23,24,-1,31,31, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,6,5,4,3,2,1,0,-1,-1,5,5,6,7,8,9,10,-1,-1,16,16,17,18,19,-1,-1,24,24,24,24,-1,32,32, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,5,4,3,2,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,19,-1,-1,25,25,25,25,-1,31,31, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,21,-1,-1,4,3,2,2,2,2,3,4,5,6,7,8,-1,-1,14,14,15,16,17,18,19,-1,27,26,26,26,26,-1,30,30, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,27,27,27,27,-1,-1,29,29, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,28,28,28,-1,28,28,28, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,29,-1,-1,27,27,28, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 32,31,30,29,28,27,26,25,25,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 33,-1,-1,29,28,27,26,26,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 33,-1,-1,-1,28,27,27,27,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 32,31,30,29,28,28,28,28,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 32,31,31,31,31,-1,-1,31,31,31,32,33,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 32,32,32,32,32,33,33,32,32,32,32,33,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,39,39,39,39,39,40,39,39,39,39,40,41,41,40,39,38,37,36,35,36,37,38,39,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 39,38,38,38,38,39,-1,38,38,38,39,40,41,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 39,38,37,36,35,35,35,35,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 40,-1,-1,-1,35,34,34,34,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 40,-1,-1,36,35,34,33,33,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 39,38,37,36,35,34,33,32,32,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,29,28,27,26,25,25,25,26,-1,-1,30,30,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,28,27,26,25,24,25,26,27,28,29,30,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,22,22,22,22,22,22,21,21,21,21,21,21,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,21,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,15,15,15,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,15,16,15,14,14,14,14,14,14,14,14,14,15,15,-1,17,17,18,-1,23,-1,24,24,25,26,27, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,14,13,13,13,13,13,13,13,14,14,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,14,13,12,12,12,12,12,13,13,13,13,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 33,-1,30,29,29,29,29,29,-1,21,21,-1,16,16,15,14,13,12,12,12,13,14,15,-1,-1,14,13,12,11,11,11,12,13,13,12,12,-1,17,18,-1,25,25,25,25,25,26,-1,29, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,13,13,12,11,10,9,9,9,9,-1,-1,8,8,8,8,8,8,8,8,8,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,12,12,11,10,9,8,8,8,-1,-1,7,7,7,7,7,7,7,7,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,10,9,8,7,7,-1,-1,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,10,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,9,9,8,7,6,5,4,4,4,4,4,4,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,7,7,7,-1,-1,2,2,2,3,4,5,6,7,8,-1,-1,14,14,15,16,-1,18,18,19,20,-1,26,26, 31,31,-1,24,23,23,23,-1,21,21,21,20,20,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,1,1,2,3,4,5,6,-1,-1,-1,13,13,14,15,16,-1,19,19,19,20,-1,27,27, 32,32,-1,24,24,24,24,-1,-1,22,21,20,19,19,-1,-1,10,9,8,7,6,5,5,-1,-1,0,1,2,3,4,5,6,-1,-1,12,12,13,14,15,-1,-1,20,20,20,20,-1,28,28, 33,33,-1,25,25,25,25,-1,-1,22,21,20,19,18,18,-1,-1,9,8,7,6,5,4,3,2,1,1,2,3,4,5,-1,-1,11,11,12,13,14,15,-1,-1,21,21,21,21,-1,27,27, 33,33,-1,26,26,-1,26,27,-1,22,21,20,19,18,17,17,-1,-1,8,7,6,5,4,3,2,2,2,2,3,4,-1,-1,10,10,11,12,13,14,15,-1,23,22,22,22,22,-1,26,26, 32,32,-1,-1,27,28,27,27,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,9,9,10,11,12,-1,15,15,-1,23,23,23,23,-1,-1,25,25, 31,31,31,-1,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,24,24,24,-1,24,24,24, 31,30,30,-1,-1,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,25,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,17,17,18,19,20,21,22,23,24, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,25, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,19,19,19,20,-1,-1,-1,25, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 31,30,30,30,30,-1,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,23,23,23,-1,24,23,23,23,23,24, 31,31,31,31,31,32,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,24,25,24,24,24,24,24,24, 39,39,39,39,39,39,40,39,39,39,39,40,41,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 39,38,38,38,38,39,-1,38,38,38,39,40,41,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 39,38,37,36,35,35,35,35,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 40,-1,-1,-1,35,34,34,34,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 40,-1,-1,36,35,34,33,33,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 39,38,37,36,35,34,33,32,32,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,29,28,27,26,25,25,25,26,-1,-1,30,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,28,27,26,25,24,25,26,27,28,29,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,22,22,22,22,22,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,21,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,15,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,17,-1,22,-1,23,23,24,25,26, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 33,-1,30,29,29,29,29,29,-1,21,21,-1,16,16,15,14,13,12,12,12,13,14,15,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,16,17,-1,24,24,24,24,24,25,-1,28, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,13,13,12,11,10,9,9,9,9,-1,-1,8,8,8,8,8,8,8,8,8,8,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,12,12,11,10,9,8,8,8,-1,-1,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,10,9,8,7,7,-1,-1,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,10,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,9,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,12,11,10,9,8,7,7,7,7,-1,-1,2,2,2,2,3,4,5,6,7,-1,-1,14,14,15,15,-1,17,17,18,19,-1,25,25, 31,31,-1,24,23,23,23,-1,21,21,21,20,20,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,1,1,1,2,3,4,5,-1,-1,-1,13,13,14,15,16,-1,18,18,18,19,-1,26,26, 32,32,-1,24,24,24,24,-1,-1,22,21,20,19,19,-1,-1,10,9,8,7,6,5,5,-1,-1,1,0,1,2,3,4,5,-1,-1,12,12,13,14,15,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,22,21,20,19,18,18,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,11,11,12,13,14,15,-1,-1,20,20,20,20,-1,27,27, 33,33,-1,26,26,-1,26,27,-1,22,21,20,19,18,17,17,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,-1,-1,10,10,11,12,13,14,15,-1,22,21,21,21,21,-1,26,26, 32,32,-1,-1,27,28,27,27,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,9,9,10,11,12,-1,15,15,-1,22,22,22,22,-1,-1,25,25, 31,31,31,-1,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,23,23,23,-1,24,24,24, 31,30,30,-1,-1,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,24,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,17,17,18,19,20,21,22,23,24, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,25, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,19,19,19,20,-1,-1,-1,25, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 31,30,30,30,30,-1,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,23,23,23,-1,24,23,23,23,23,24, 31,31,31,31,31,32,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,24,25,24,24,24,24,24,24, 39,39,39,39,39,39,40,39,39,39,39,40,41,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 39,38,38,38,38,39,-1,38,38,38,39,40,41,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 39,38,37,36,35,35,35,35,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 40,-1,-1,-1,35,34,34,34,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 40,-1,-1,36,35,34,33,33,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 39,38,37,36,35,34,33,32,32,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,29,28,27,26,25,25,25,26,-1,-1,30,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,28,27,26,25,24,25,26,27,28,29,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,22,22,22,22,22,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,21,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,15,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,17,-1,22,-1,23,23,24,25,26, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 33,-1,30,30,30,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,15,16,-1,23,23,23,23,23,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,14,13,12,11,10,9,9,9,9,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,12,12,-1,21,20,21,22,22,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,13,12,11,10,9,8,8,8,-1,-1,7,7,7,7,7,7,7,7,7,7,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,11,10,9,8,7,7,-1,-1,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,31,-1,25,24,23,23,-1,21,21,21,21,-1,-1,13,12,11,10,9,8,8,7,7,-1,-1,2,2,2,2,2,3,4,5,6,-1,-1,14,14,14,14,-1,16,16,17,18,-1,24,24, 32,32,-1,25,24,24,24,-1,22,22,21,20,20,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,2,1,1,1,2,3,4,-1,-1,-1,13,13,14,15,15,-1,17,17,17,18,-1,25,25, 33,33,-1,25,25,25,25,-1,-1,22,21,20,19,19,-1,-1,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,-1,-1,12,12,13,14,15,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,26,26,26,26,-1,-1,22,21,20,19,18,18,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,11,11,12,13,14,15,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,27,27,-1,27,28,-1,22,21,20,19,18,17,17,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,-1,-1,10,10,11,12,13,14,15,-1,21,20,20,20,20,-1,26,26, 32,32,-1,-1,28,29,28,28,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,9,9,10,11,12,-1,15,15,-1,21,21,21,21,-1,-1,25,25, 31,31,31,-1,29,29,29,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,24,24,24, 31,30,30,-1,-1,30,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,17,17,18,19,20,21,22,23,24, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,25, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,19,19,19,20,-1,-1,-1,25, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 31,30,30,30,30,-1,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,23,23,23,-1,24,23,23,23,23,24, 31,31,31,31,31,32,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,24,25,24,24,24,24,24,24, 39,39,39,39,39,39,40,39,39,39,39,40,41,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 39,38,38,38,38,39,-1,38,38,38,39,40,41,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 39,38,37,36,35,35,35,35,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 40,-1,-1,-1,35,34,34,34,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 40,-1,-1,36,35,34,33,33,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 39,38,37,36,35,34,33,32,32,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,29,28,27,26,26,26,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,29,28,27,26,25,25,25,26,-1,-1,30,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,28,27,26,25,24,25,26,27,28,29,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,22,22,22,22,22,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,21,21,21,21,21,21,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,17,17,17,17,17,17,17,17,17,17,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,16,16,16,16,16,16,16,16,16,-1,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,15,15,15,15,15,15,15,15,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,17,-1,22,-1,23,23,24,25,26, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,14,14,14,14,14,15,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,13,13,13,13,14,15,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,12,12,13,14,15,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,14,15,-1,22,22,22,22,22,23,-1,26, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,14,13,12,11,10,9,9,9,9,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,11,11,-1,20,19,20,21,21,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,32,-1,26,25,24,24,-1,22,22,21,21,-1,-1,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 33,33,-1,26,25,25,25,-1,23,22,21,20,20,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,2,1,1,1,2,3,-1,-1,-1,13,13,14,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,26,26,26,26,-1,-1,22,21,20,19,19,-1,-1,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,-1,-1,12,12,13,14,15,-1,-1,17,17,17,17,-1,25,25, 34,34,-1,27,27,27,27,-1,-1,22,21,20,19,18,18,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,11,11,12,13,14,15,-1,-1,18,18,18,18,-1,26,26, 33,33,-1,28,28,-1,28,29,-1,22,21,20,19,18,17,17,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,-1,-1,10,10,11,12,13,14,15,-1,20,19,19,19,19,-1,26,26, 32,32,-1,-1,29,30,29,29,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,9,9,10,11,12,-1,15,15,-1,20,20,20,20,-1,-1,25,25, 31,31,31,-1,30,30,30,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,-1,24,24,24, 31,30,30,-1,-1,31,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,17,17,18,19,20,21,22,23,24, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,25, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,19,19,19,20,-1,-1,-1,25, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 31,30,30,30,30,-1,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,23,23,23,-1,24,23,23,23,23,24, 31,31,31,31,31,32,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,24,25,24,24,24,24,24,24, 40,40,40,40,40,40,41,40,40,40,40,41,42,42,41,40,39,38,37,36,37,38,39,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 40,39,39,39,39,40,-1,39,39,39,40,41,42,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 40,39,38,37,36,36,36,36,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 41,-1,-1,-1,36,35,35,35,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 41,-1,-1,37,36,35,34,34,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 40,39,38,37,36,35,34,33,33,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,30,29,28,27,26,26,26,27,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,29,28,27,26,25,26,27,28,29,30,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 38,38,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,23,23,23,23,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,22,22,22,22,22,22,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,21,21,21,21,21,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,22,-1,23,23,24,25,26, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,15,16,-1,23,-1,24,24,24,-1,27, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,13,14,-1,21,21,21,21,21,22,-1,25, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,19,18,19,20,20,19,-1,22, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 33,33,-1,27,26,25,25,-1,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 34,34,-1,27,26,26,26,-1,23,22,21,20,20,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,2,1,1,1,2,-1,-1,-1,13,13,13,13,13,-1,15,15,15,16,-1,23,23, 35,35,-1,27,27,27,27,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,-1,-1,12,12,13,14,14,-1,-1,16,16,16,16,-1,24,24, 34,34,-1,28,28,28,28,-1,-1,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,11,11,12,13,14,15,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,29,29,-1,29,30,-1,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,-1,-1,10,10,11,12,13,14,15,-1,19,18,18,18,18,-1,26,26, 32,32,-1,-1,30,31,30,30,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,9,9,10,11,12,-1,15,15,-1,19,19,19,19,-1,-1,25,25, 31,31,31,-1,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,20,20,20,-1,24,24,24, 31,30,30,-1,-1,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,21,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,17,17,18,19,20,21,22,23,24, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,25, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,19,19,19,20,-1,-1,-1,25, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 31,30,30,30,30,-1,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,23,23,23,-1,24,23,23,23,23,24, 31,31,31,31,31,32,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,24,25,24,24,24,24,24,24, 41,41,41,41,41,41,42,41,41,41,41,42,43,42,41,40,39,38,37,36,37,38,39,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 41,40,40,40,40,41,-1,40,40,40,41,42,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 41,40,39,38,37,37,37,37,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 42,-1,-1,-1,37,36,36,36,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 42,-1,-1,38,37,36,35,35,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 41,40,39,38,37,36,35,34,34,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,31,30,29,28,27,26,26,26,27,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,30,29,28,27,26,25,26,27,28,29,30,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 40,40,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 39,39,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,23,23,23,23,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,23,22,22,22,22,22,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,22,22,21,21,21,21,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,21,21,20,20,20,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,20,20,19,19,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,19,19,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,18,18,-1,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,22,-1,23,23,24,25,26, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,15,16,-1,23,-1,24,24,24,-1,27, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,13,14,-1,21,21,21,21,21,22,-1,25, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,19,18,19,20,20,19,-1,22, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 34,34,-1,28,27,26,26,-1,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,2,2,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 35,35,-1,28,27,27,27,-1,24,23,22,21,21,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,2,1,1,1,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 36,36,-1,28,28,28,28,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,-1,-1,13,13,14,14,14,-1,-1,16,16,16,16,-1,24,24, 35,35,-1,29,29,29,29,-1,-1,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,12,12,13,14,15,15,-1,-1,17,17,17,17,-1,25,25, 34,34,-1,30,30,-1,30,31,-1,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,11,11,12,13,14,15,16,-1,19,18,18,18,18,-1,26,26, 33,33,-1,-1,31,32,31,31,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,19,19,19,19,-1,-1,26,26, 32,32,32,-1,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,20,-1,25,25,25, 32,31,31,-1,-1,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 32,31,31,31,31,-1,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,25,24,24,24,24,25, 32,32,32,32,32,33,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,25,25,25,25,25,25, 42,42,42,42,42,42,43,42,42,42,42,43,43,42,41,40,39,38,37,36,37,38,39,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 42,41,41,41,41,42,-1,41,41,41,42,43,43,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 42,41,40,39,38,38,38,38,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 43,-1,-1,-1,38,37,37,37,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 43,-1,-1,39,38,37,36,36,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,36, 42,41,40,39,38,37,36,35,35,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,35, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,33,32,31,30,29,28,27,26,26,26,27,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,34,34,35, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,32,31,30,29,28,27,26,25,26,27,28,29,30,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,35,35,35, 41,41,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,30,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,34,34, 40,40,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,23,23,23,23,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,33,33, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,23,22,22,22,22,22,22,21,20,20,20,20,20,20,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,23,22,22,21,21,21,21,-1,-1,19,19,19,19,19,19,19,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,31,31, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,22,22,21,21,20,20,20,-1,-1,18,18,18,18,18,18,18,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,30,30, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,21,21,21,21,20,20,19,19,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,20,19,19,19,-1,21,21,22,23,-1,29,29, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,20,20,20,20,19,19,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,19,19,19,19,18,18,-1,15,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,16,-1,22,-1,23,23,24,25,26, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,-1,-1,14,13,13,13,13,13,13,13,13,13,13,14,15,15,16,-1,23,-1,24,24,24,-1,27, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,20,19,18,17,16,16,16,16,16,17,18,-1,-1,14,13,12,12,12,12,12,13,12,12,12,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 36,-1,33,34,34,33,32,33,-1,24,24,-1,20,19,18,17,16,15,15,15,16,17,18,-1,-1,14,13,12,11,11,11,12,13,12,11,11,-1,13,14,-1,21,21,21,21,21,22,-1,25, 37,-1,34,34,33,33,33,33,-1,-1,25,-1,20,20,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,20,21,21,-1,24, 36,-1,33,33,33,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,9,9,9,-1,-1,-1,9,9,-1,11,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,19,18,19,20,20,19,-1,22, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,7,7,7,7,7,-1,9,9,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,16,-1,17,17,17,-1,20, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,-1,9,9,10,-1,15,-1,16,16,17,18,19, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,-1,10,10,10,-1,14,14,15,16,-1,-1,20, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 35,35,-1,29,28,27,27,-1,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,3,4,-1,-1,13,12,12,12,-1,14,14,15,16,-1,22,22, 36,36,-1,29,28,28,28,-1,25,24,23,22,22,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,6,5,4,3,2,1,1,-1,-1,-1,14,13,13,13,13,-1,15,15,15,16,-1,23,23, 37,37,-1,29,29,29,29,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,-1,-1,14,14,14,14,14,-1,-1,16,16,16,16,-1,24,24, 36,36,-1,30,30,30,30,-1,-1,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,13,13,14,15,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,31,31,-1,31,32,-1,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,12,12,13,14,15,16,16,-1,19,18,18,18,18,-1,26,26, 34,34,-1,-1,32,33,32,32,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,19,19,19,19,-1,-1,27,27, 33,33,33,-1,33,33,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,20,20,20,-1,26,26,26, 33,32,32,-1,-1,34,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,21,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,32,32,32,-1,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 33,33,33,33,33,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,50,50,51,50,50,50,50,49,48,47,46,45,44,43,42,41,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 50,49,49,49,49,50,-1,49,49,49,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,34, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,33, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,32,32, 50,49,49,-1,-1,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,31,31,31, 50,50,50,-1,43,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,31,30,30, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,29,29, 49,49,-1,41,41,41,41,42,-1,39,39,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,28,28, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,27,27, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,26,26, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,25,25, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,21,22,-1,24,24, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,20,21,21,-1,24,23, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,19,20,20,20,-1,-1,22, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,18,-1,20,19,19,20,21, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,17,-1,20,19,18,-1,21, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,16,-1,-1,-1,17,-1,20, 41,-1,38,37,37,37,37,37,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,15,15,15,15,15,16,-1,19, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,14,14,14,14,15,15,-1,18, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,13,13,13,14,14,14,-1,17, 38,-1,35,36,36,35,34,35,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,13,12,13,14,14,13,-1,16, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,11,-1,-1,-1,12,-1,15, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,10,-1,11,11,11,-1,14, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,9,-1,10,10,11,12,13, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,15,14,13,12,11,11,11,-1,5,5,5,-1,8,8,9,10,-1,-1,14, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,14,13,12,12,12,-1,-1,4,4,5,6,7,8,9,10,-1,16,15, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,13,13,13,-1,-1,3,3,4,5,-1,8,8,9,10,-1,16,16, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,2,2,3,4,5,-1,9,9,9,10,-1,17,17, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,0,1,2,3,4,-1,-1,10,10,10,10,-1,18,18, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,2,1,1,2,3,4,-1,-1,11,11,11,11,-1,18,18, 37,37,-1,34,34,-1,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,3,2,2,2,2,3,4,-1,13,12,12,12,12,-1,17,17, 36,36,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,4,3,3,3,3,-1,4,4,-1,13,13,13,13,-1,-1,16,16, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,5,5,-1,-1,14,14,14,-1,15,15,15, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,5,5,5,5,6,6,7,-1,-1,15,-1,-1,14,14,15, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,6,6,6,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,8,8,9,10,11,12,13,14,15, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,9,9,10,11,12,-1,-1,16, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,10,10,10,11,-1,-1,-1,16, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,11,11,11,11,12,13,14,15, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 35,34,33,33,33,-1,-1,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 35,34,34,34,34,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,18,17,16,15,14,14,14,-1,15,14,14,14,14,15, 35,35,35,35,35,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,18,19,18,17,16,15,15,15,15,16,15,15,15,15,15,15, 49,49,49,49,49,49,50,49,49,49,49,48,47,46,45,44,43,42,41,40,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 49,48,48,48,48,49,-1,48,48,48,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,34, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,36,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,33, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,32,32, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,31,31, 49,48,48,-1,-1,44,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,30,30,30, 49,49,49,-1,43,43,43,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,30,31,31,30,29,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,30,29,29, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,28,28, 49,49,-1,41,41,41,41,42,-1,39,39,38,37,36,35,35,-1,-1,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,27,27, 48,48,-1,40,40,40,40,-1,-1,38,38,38,37,36,36,-1,-1,28,27,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,26,26, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,-1,-1,28,27,27,26,26,26,26,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,25,25, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,28,27,26,26,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,20,20,20,21,-1,24,24, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,29,28,27,26,25,25,24,24,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,19,19,20,21,-1,23,23, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,28,27,26,25,24,24,23,22,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,17,18,19,20,20,-1,23,22, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,27,26,25,24,23,23,-1,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,18,19,19,19,-1,-1,21, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,17,-1,19,18,18,19,20, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,16,-1,19,18,17,-1,20, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,15,-1,-1,-1,16,-1,19, 41,-1,38,37,37,37,37,37,-1,33,32,-1,27,27,27,26,25,24,24,24,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,14,14,14,14,14,15,-1,18, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,13,13,13,13,14,14,-1,17, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,12,12,12,13,13,13,-1,16, 38,-1,35,36,36,35,34,35,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,12,11,12,13,13,12,-1,15, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,10,-1,-1,-1,11,-1,14, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,9,-1,10,10,10,-1,13, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,8,-1,9,9,10,11,12, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,15,14,13,12,11,10,10,10,-1,4,4,4,-1,7,7,8,9,-1,-1,13, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,14,13,12,11,11,11,-1,-1,3,3,4,5,6,7,8,9,-1,15,14, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,13,12,12,12,-1,-1,2,2,3,4,-1,7,7,8,9,-1,15,15, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,13,-1,-1,-1,1,1,2,3,4,-1,8,8,8,9,-1,16,16, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,1,0,1,2,3,-1,-1,9,9,9,9,-1,17,17, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,2,1,1,1,2,3,-1,-1,10,10,10,10,-1,17,17, 37,37,-1,34,34,-1,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,3,2,2,2,2,2,3,-1,12,11,11,11,11,-1,16,16, 36,36,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,4,3,3,3,3,-1,3,3,-1,12,12,12,12,-1,-1,15,15, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,4,4,-1,-1,13,13,13,-1,14,14,14, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,-1,-1,14,-1,-1,13,13,14, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,6,6,6,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,7,7,8,9,10,11,12,13,14, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,8,8,9,10,11,-1,-1,15, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,9,9,9,10,-1,-1,-1,15, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,10,10,10,10,11,12,13,14, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 35,34,33,33,33,-1,-1,33,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 35,34,34,34,34,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,18,17,16,15,14,13,13,13,-1,14,13,13,13,13,14, 35,35,35,35,35,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 49,49,49,49,49,49,50,49,49,49,49,48,47,46,45,44,43,42,41,40,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 49,48,48,48,48,49,-1,48,48,48,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,33, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,36,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,32, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,31,31, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,30,30,30, 49,48,48,-1,-1,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,29,29,29, 49,49,49,-1,44,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,30,31,31,30,29,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,29,28,28, 50,50,-1,-1,43,43,43,43,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,27,27, 50,50,-1,42,42,42,42,43,-1,40,39,38,37,36,35,35,-1,-1,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,26,26, 49,49,-1,41,41,41,41,-1,-1,39,39,38,37,36,36,-1,-1,28,27,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 48,48,-1,40,40,40,40,-1,-1,38,38,38,37,37,-1,-1,28,27,27,26,26,26,26,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,28,27,26,26,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,20,20,20,20,-1,23,23, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,30,29,28,27,26,25,25,24,24,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,19,19,19,20,-1,22,22, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,30,30,29,28,27,26,25,24,24,23,22,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,17,18,18,19,19,-1,22,21, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,29,29,28,27,26,25,24,23,23,-1,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,17,18,18,18,-1,-1,20, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,28,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,16,-1,18,17,17,18,19, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,27,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,15,-1,18,17,16,-1,19, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,29,29,28,27,26,26,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 42,-1,39,38,38,38,38,38,-1,34,33,-1,28,28,28,27,26,25,25,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,13,13,13,13,13,14,-1,17, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,12,13,13,-1,16, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,12,12,12,-1,15, 39,-1,36,37,37,36,35,36,-1,30,30,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,11,10,11,12,12,11,-1,14, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,9,-1,-1,-1,10,-1,13, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,8,-1,9,9,9,-1,12, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,7,-1,8,8,9,10,11, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,16,15,14,13,12,11,10,10,10,-1,4,4,4,-1,6,6,7,8,-1,-1,12, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,15,14,13,12,11,11,11,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,14,13,12,12,12,-1,-1,2,2,2,3,-1,6,6,7,8,-1,14,14, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,13,13,-1,-1,-1,1,1,1,2,3,-1,7,7,7,8,-1,15,15, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,14,-1,-1,2,1,0,1,2,-1,-1,8,8,8,8,-1,16,16, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,3,2,1,1,1,2,-1,-1,9,9,9,9,-1,17,17, 38,38,-1,35,35,-1,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,4,3,2,2,2,2,2,-1,11,10,10,10,10,-1,16,16, 37,37,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,5,4,3,3,3,-1,3,3,-1,11,11,11,11,-1,-1,15,15, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,4,4,-1,-1,12,12,12,-1,14,14,14, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,-1,-1,13,-1,-1,13,13,14, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,6,6,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,7,7,8,9,10,11,12,13,14, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,8,8,9,10,11,-1,-1,15, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,9,9,9,10,-1,-1,-1,15, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,10,10,10,10,11,12,13,14, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 36,35,34,34,34,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 36,35,35,35,35,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,18,17,16,15,14,13,13,13,-1,14,13,13,13,13,14, 36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,18,18,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 49,49,49,49,49,49,50,49,49,49,49,48,47,46,45,44,43,42,41,40,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 49,48,48,48,48,49,-1,48,48,48,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,33, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,36,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,32, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,31,31, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,30,30,30, 49,48,48,-1,-1,46,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,29,29,29, 49,49,49,-1,45,45,45,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,30,31,31,30,29,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,29,28,28, 50,50,-1,-1,44,44,44,44,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,27,27, 51,51,-1,43,43,43,43,44,-1,40,39,38,37,36,35,35,-1,-1,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,26,26, 50,50,-1,42,42,42,42,-1,-1,40,39,38,37,36,36,-1,-1,28,27,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 49,49,-1,41,41,41,41,-1,-1,39,39,38,37,37,-1,-1,28,27,27,26,26,26,26,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 48,48,-1,41,40,40,40,-1,38,38,38,38,38,-1,-1,-1,28,27,26,26,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,20,20,20,20,-1,23,23, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,30,29,28,27,26,25,25,24,24,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,19,19,19,20,-1,22,22, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,17,18,18,19,19,-1,22,21, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,17,18,18,18,-1,-1,20, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,16,-1,18,17,17,18,19, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,15,-1,18,17,16,-1,19, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,30,30,29,28,27,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 43,-1,40,39,39,39,39,39,-1,35,34,-1,29,29,29,28,27,26,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,13,13,13,13,13,14,-1,17, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,12,13,13,-1,16, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,12,12,12,-1,15, 40,-1,37,38,38,37,36,37,-1,31,31,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,11,10,11,12,12,11,-1,14, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,9,-1,-1,-1,10,-1,13, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,8,-1,9,9,9,-1,12, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,25,24,23,23,23,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,7,-1,8,8,9,10,11, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,17,16,15,14,13,12,11,10,10,10,-1,4,4,4,-1,6,6,7,8,-1,-1,12, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,16,15,14,13,12,11,11,11,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,16,15,14,13,12,12,12,-1,-1,2,2,2,2,-1,6,6,7,8,-1,14,14, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,15,14,13,13,-1,-1,-1,2,1,1,1,2,-1,7,7,7,8,-1,15,15, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,14,14,14,-1,-1,3,2,1,0,1,-1,-1,8,8,8,8,-1,16,16, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,4,3,2,1,1,1,-1,-1,9,9,9,9,-1,17,17, 39,39,-1,36,36,-1,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,5,4,3,2,2,2,2,-1,11,10,10,10,10,-1,16,16, 38,38,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,6,5,4,3,3,-1,3,3,-1,11,11,11,11,-1,-1,15,15, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,5,4,4,-1,-1,12,12,12,-1,14,14,14, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,5,5,5,5,5,5,6,-1,-1,13,-1,-1,13,13,14, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,7,7,8,9,10,11,12,13,14, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,8,8,9,10,11,-1,-1,15, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,9,9,9,10,-1,-1,-1,15, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,10,10,10,10,11,12,13,14, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 37,36,36,36,36,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,18,17,16,15,14,13,13,13,-1,14,13,13,13,13,14, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,19,18,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 49,49,49,49,49,49,50,49,49,49,49,48,47,46,45,44,43,42,41,40,41,40,39,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 49,48,48,48,48,49,-1,48,48,48,49,48,47,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,33, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,38,38,37,36,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,32,33, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,35,35,34,34,-1,31,30,30,30,30,30,30,31,32,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,35,34,34,34,-1,31,30,29,29,29,29,30,31,32,33,34,-1,-1,29,29,29,29,30,31,32,33, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,35,34,33,33,-1,-1,-1,28,28,28,29,30,31,-1,34,34,35,-1,28,28,28,29,-1,-1,-1,33, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,35,36,37,36,35,34,33,32,31,30,29,28,27,28,29,30,31,32,33,34,-1,-1,27,27,28,29,30,-1,-1,32, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,35,34,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,26,26,27,28,29,30,31,31,31, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,27,26,25,25,25,25,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,30,30,30, 49,48,48,-1,-1,47,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,30,30,31,-1,-1,29,28,27,26,25,24,24,24,24,24,24,24,24,24,25,-1,-1,26,-1,-1,29,29,29, 49,49,49,-1,46,46,46,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,30,31,31,30,29,28,27,26,25,24,23,23,23,23,23,24,23,23,-1,-1,25,25,25,-1,29,28,28, 50,50,-1,-1,45,45,45,45,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,22,22,-1,22,22,-1,24,24,25,24,-1,-1,27,27, 51,51,-1,44,44,44,44,45,-1,40,39,38,37,36,35,35,-1,-1,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,21,-1,24,23,-1,23,23,-1,26,26, 51,51,-1,43,43,43,43,-1,-1,40,39,38,37,36,36,-1,-1,28,27,27,27,26,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 50,50,-1,42,42,42,42,-1,-1,40,39,38,37,37,-1,-1,28,27,27,26,26,26,26,-1,-1,22,21,21,21,21,21,21,-1,-1,20,19,19,19,19,-1,-1,21,21,21,21,-1,24,24, 49,49,-1,42,41,41,41,-1,39,39,39,38,38,-1,-1,-1,28,27,26,26,25,25,25,-1,-1,22,21,20,20,20,20,20,-1,-1,-1,19,18,18,18,18,-1,20,20,20,20,-1,23,23, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,30,29,28,27,26,25,25,24,24,-1,-1,22,21,20,19,19,19,19,19,19,-1,-1,18,17,17,17,-1,19,19,19,20,-1,22,22, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,31,30,29,28,27,26,25,24,24,23,22,21,21,21,20,19,18,18,18,18,18,18,-1,-1,16,16,16,17,18,18,19,19,-1,22,21, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,30,29,28,27,26,25,24,23,23,-1,20,20,20,20,19,18,17,17,17,17,17,17,-1,15,15,15,-1,17,18,18,18,-1,-1,20, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,16,16,16,-1,14,14,14,-1,16,-1,18,17,17,18,19, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,18,18,18,17,16,15,15,15,15,14,13,13,14,-1,15,-1,18,17,16,-1,19, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,31,31,30,29,28,27,26,25,24,24,24,-1,-1,19,18,17,17,17,17,16,15,14,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 44,-1,41,40,40,40,40,40,-1,36,35,-1,30,30,30,29,28,27,26,25,25,25,25,-1,-1,19,18,17,16,16,16,16,15,14,13,13,-1,11,12,-1,13,13,13,13,13,14,-1,17, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,12,13,13,-1,16, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,11,11,-1,9,-1,-1,11,11,11,12,12,12,-1,15, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,8,8,-1,11,10,11,12,12,11,-1,14, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,7,-1,-1,9,-1,-1,-1,10,-1,13, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,-1,8,-1,9,9,9,-1,12, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,5,5,5,-1,7,-1,8,8,9,10,11, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,4,4,4,-1,6,6,7,8,-1,-1,12, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,-1,3,3,3,4,5,6,7,8,-1,14,13, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,16,15,14,13,12,12,12,-1,-1,2,2,2,2,-1,6,6,7,8,-1,14,14, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,15,14,13,13,-1,-1,-1,3,2,1,1,2,-1,7,7,7,8,-1,15,15, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,14,14,14,-1,-1,4,3,2,1,0,-1,-1,8,8,8,8,-1,16,16, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,15,-1,-1,5,4,3,2,1,1,-1,-1,9,9,9,9,-1,17,17, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,6,5,4,3,2,2,2,-1,11,10,10,10,10,-1,16,16, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,7,6,5,4,4,-1,3,3,-1,11,11,11,11,-1,-1,15,15, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,4,4,-1,-1,12,12,12,-1,14,14,14, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,6,6,6,5,5,5,6,-1,-1,13,-1,-1,13,13,14, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,7,7,8,9,10,11,12,13,14, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,8,8,9,10,11,-1,-1,15, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,9,9,9,10,-1,-1,-1,15, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,10,10,10,10,11,12,13,14, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 38,37,37,37,37,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,19,18,17,16,15,14,13,13,13,-1,14,13,13,13,13,14, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,19,18,17,16,15,14,14,14,14,15,14,14,14,14,14,14, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 51,51,51,51,51,51,52,51,51,51,51,50,49,48,47,46,45,44,43,42,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 51,50,50,50,50,51,-1,50,50,50,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,34, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,32,31, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,30,-1,-1,-1,30, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,38,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,29,29,-1,-1,29, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,29,28,28,28,28, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,28,27,27,27, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,24,-1,-1,26,26,26, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,23,23,23,-1,26,25,25, 52,52,-1,-1,47,47,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,22,22,23,22,-1,-1,24,24, 53,53,-1,46,46,46,46,47,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,22,21,-1,21,21,-1,23,23, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,18,18,18,18,-1,20,20, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,17,17,17,17,-1,19,19, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,17,16,16,16,16,-1,19,18, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,15,16,15,15,-1,-1,17, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,14,-1,15,14,14,15,16, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,13,-1,15,14,13,-1,16, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,12,-1,-1,-1,12,-1,15, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,11,11,11,11,11,11,-1,14, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,10,10,10,-1,13, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,10,9,9,-1,12, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,9,8,9,10,9,8,-1,11, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,7,-1,-1,-1,7,-1,10, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,6,-1,6,6,6,-1,9, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,5,-1,5,5,6,7,8, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,4,4,4,4,-1,-1,9, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,-1,11,10, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,2,2,2,3,-1,11,11, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,1,1,2,3,-1,12,12, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,0,1,2,3,-1,13,13, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,1,1,2,3,-1,14,14, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,3,2,2,2,3,-1,15,15, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,3,3,3,3,-1,-1,16,16, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,4,4,4,-1,18,17,17, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,5,-1,-1,18,18,18, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,19,19,19, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,20,20, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,21, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,43,43,43,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, 51,51,51,51,51,51,52,51,51,51,51,50,49,48,47,46,45,44,43,42,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 51,50,50,50,50,51,-1,50,50,50,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,34, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,32,31, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,30,-1,-1,-1,30, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,38,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,29,29,-1,-1,29, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,29,28,28,28,28, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,28,27,27,27, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,24,-1,-1,26,26,26, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,23,23,23,-1,26,25,25, 52,52,-1,-1,47,47,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,22,22,23,22,-1,-1,24,24, 53,53,-1,46,46,46,46,47,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,22,21,-1,21,21,-1,23,23, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,18,18,18,18,-1,20,20, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,17,17,17,17,-1,19,19, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,17,16,16,16,16,-1,19,18, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,15,16,15,15,-1,-1,17, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,14,-1,15,14,14,15,16, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,13,-1,15,14,13,-1,16, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,12,-1,-1,-1,12,-1,15, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,11,11,11,11,11,11,-1,14, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,10,10,10,-1,13, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,10,9,9,-1,12, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,9,8,9,10,9,8,-1,11, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,7,-1,-1,-1,7,-1,10, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,6,-1,6,6,6,-1,9, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,5,-1,5,5,6,7,8, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,4,4,4,4,-1,-1,9, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,-1,11,10, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,2,2,2,2,-1,11,11, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,1,1,1,2,-1,12,12, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,1,0,1,2,-1,13,13, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,1,1,1,2,-1,14,14, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,3,2,2,2,2,-1,15,15, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,3,3,3,3,-1,-1,16,16, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,4,4,4,-1,18,17,17, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,5,-1,-1,18,18,18, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,19,19,19, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,20,20, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,21, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,43,43,43,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, 51,51,51,51,51,51,52,51,51,51,51,50,49,48,47,46,45,44,43,42,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 51,50,50,50,50,51,-1,50,50,50,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,34, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,32,31, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,30,-1,-1,-1,30, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,38,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,29,29,-1,-1,29, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,29,28,28,28,28, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,28,27,27,27, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,24,-1,-1,26,26,26, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,23,23,23,-1,26,25,25, 52,52,-1,-1,47,47,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,22,22,23,22,-1,-1,24,24, 53,53,-1,46,46,46,46,47,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,22,21,-1,21,21,-1,23,23, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,18,18,18,18,-1,20,20, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,17,17,17,17,-1,19,19, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,17,16,16,16,16,-1,19,18, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,15,16,15,15,-1,-1,17, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,14,-1,15,14,14,15,16, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,13,-1,15,14,13,-1,16, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,12,-1,-1,-1,12,-1,15, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,11,11,11,11,11,11,-1,14, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,10,10,10,-1,13, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,10,9,9,-1,12, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,9,8,9,10,9,8,-1,11, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,7,-1,-1,-1,7,-1,10, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,6,-1,6,6,6,-1,9, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,5,-1,5,5,6,7,8, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,4,4,4,4,-1,-1,9, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,-1,11,10, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,2,2,2,2,-1,11,11, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,2,1,1,1,-1,12,12, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,2,1,0,1,-1,13,13, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,2,1,1,1,-1,14,14, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,3,2,2,2,2,-1,15,15, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,3,3,3,3,-1,-1,16,16, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,4,4,4,-1,18,17,17, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,5,-1,-1,18,18,18, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,19,19,19, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,20,20, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,21, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,43,43,43,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, 51,51,51,51,51,51,52,51,51,51,51,50,49,48,47,46,45,44,43,42,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 51,50,50,50,50,51,-1,50,50,50,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,34, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,32,31, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,30,-1,-1,-1,30, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,38,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,29,29,-1,-1,29, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,29,28,28,28,28, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,28,27,27,27, 51,50,50,-1,-1,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,24,-1,-1,26,26,26, 51,51,51,-1,48,48,48,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,23,23,23,-1,26,25,25, 52,52,-1,-1,47,47,47,47,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,22,22,23,22,-1,-1,24,24, 53,53,-1,46,46,46,46,47,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,22,21,-1,21,21,-1,23,23, 53,53,-1,45,45,45,45,-1,-1,42,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 52,52,-1,44,44,44,44,-1,-1,42,41,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,19,19,19,19,-1,21,21, 51,51,-1,44,43,43,43,-1,41,41,41,40,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,18,18,18,18,-1,20,20, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,17,17,17,17,-1,19,19, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,33,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,17,16,16,16,16,-1,19,18, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,32,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,15,16,15,15,-1,-1,17, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,14,-1,15,14,14,15,16, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,13,-1,15,14,13,-1,16, 49,-1,46,-1,-1,-1,45,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,12,-1,-1,-1,12,-1,15, 50,-1,47,46,46,46,46,46,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,11,11,11,11,11,11,-1,14, 49,-1,46,46,45,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,10,10,10,-1,13, 48,-1,45,45,45,44,44,44,-1,-1,38,-1,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,9,9,9,10,9,9,-1,12, 47,-1,44,45,45,44,43,44,-1,37,37,-1,33,32,31,30,29,28,27,26,26,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,9,8,9,10,9,8,-1,11, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,33,32,31,30,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,7,-1,-1,-1,7,-1,10, 45,-1,42,42,42,-1,41,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,6,-1,6,6,6,-1,9, 44,43,42,41,41,-1,40,-1,37,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,5,-1,5,5,6,7,8, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,7,6,6,-1,4,4,4,4,-1,-1,9, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,3,3,3,3,-1,11,10, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,6,-1,3,2,2,2,-1,11,11, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,20,19,18,17,16,15,15,-1,-1,-1,9,8,7,7,7,-1,3,2,1,1,-1,12,12, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,16,16,-1,-1,10,9,8,8,8,-1,-1,3,2,1,0,-1,13,13, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,9,-1,-1,3,2,1,1,-1,14,14, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,10,-1,4,3,2,2,2,-1,15,15, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,11,11,-1,11,11,-1,4,3,3,3,-1,-1,16,16, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,-1,-1,4,4,4,-1,18,17,17, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,13,13,13,13,13,13,13,14,-1,-1,5,-1,-1,18,18,18, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,14,14,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,19,19,19, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,15,15,16,17,18,19,20,20,20, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,16,16,17,18,19,-1,-1,21, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,17,17,17,18,-1,-1,-1,22, 44,43,42,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,29,29,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,18,18,18,18,19,20,21,22, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,34,33,32,31,31,30,29,28,28,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 44,43,42,42,42,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 44,43,43,43,43,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,26,25,24,23,22,21,21,21,-1,22,21,21,21,21,22, 44,44,44,44,44,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,23,24,25,26,26,25,24,23,22,22,22,22,23,22,22,22,22,22,22, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 59,59,59,59,59,59,59,58,57,56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,39,38,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 59,58,58,58,58,59,-1,58,57,56,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,32, 59,58,57,57,57,-1,-1,57,57,56,56,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,46,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,45,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,30,29,29,29,30,31,30,29, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,30,29,28,28,-1,-1,-1,28, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,30,29,28,27,27,-1,-1,27, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,30,29,28,27,26,26,26,26, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,26,25,25,25, 59,58,58,-1,-1,57,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,29,30,-1,-1,26,-1,-1,24,24,24, 59,59,59,-1,56,56,56,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,29,28,28,-1,-1,25,25,25,-1,24,23,23, 60,60,-1,-1,55,55,55,55,-1,50,50,-1,47,46,45,44,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,27,-1,27,27,-1,24,24,25,24,-1,-1,22,22, 61,61,-1,54,54,54,54,55,-1,50,49,48,47,46,45,45,-1,-1,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,26,26,-1,24,23,-1,23,23,-1,21,21, 61,61,-1,53,53,53,53,-1,-1,50,49,48,47,46,46,-1,-1,38,37,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,25,-1,-1,22,22,22,22,-1,20,20, 60,60,-1,52,52,52,52,-1,-1,50,49,48,47,47,-1,-1,38,37,37,36,36,36,36,-1,-1,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,-1,-1,21,21,21,21,-1,19,19, 59,59,-1,52,51,51,51,-1,49,49,49,48,48,-1,-1,-1,38,37,36,36,35,35,35,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,25,24,23,23,23,-1,20,20,20,20,-1,18,18, 58,58,-1,52,51,50,50,-1,48,48,48,49,-1,-1,40,39,38,37,36,35,35,34,34,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,22,-1,19,19,19,19,-1,17,17, 57,58,-1,52,51,50,49,48,47,47,47,-1,-1,41,40,39,38,37,36,35,34,34,33,32,31,31,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,20,19,18,18,18,-1,17,16, 56,-1,-1,52,51,50,50,-1,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,29,28,27,27,27,27,27,27,-1,23,22,22,-1,18,18,17,17,-1,-1,15, 55,54,53,52,52,-1,51,-1,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,23,23,23,-1,17,-1,17,16,16,15,14, 56,-1,53,53,53,-1,52,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,16,-1,17,16,15,-1,13, 57,-1,54,-1,-1,-1,53,-1,-1,45,45,-1,42,41,40,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,15,-1,-1,-1,14,-1,12, 57,-1,54,53,53,53,53,53,-1,46,46,-1,42,41,40,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,15,14,13,13,13,13,-1,11, 56,-1,53,53,52,52,52,52,-1,-1,47,-1,42,42,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,15,14,13,12,12,12,-1,10, 55,-1,52,52,52,51,51,51,-1,-1,46,-1,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,15,14,13,12,11,11,-1,9, 54,-1,51,52,52,51,50,51,-1,45,45,-1,41,40,39,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,15,14,13,12,11,10,-1,8, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,14,-1,-1,-1,9,-1,7, 52,-1,49,49,49,-1,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,13,-1,9,8,8,-1,6, 51,50,49,48,48,-1,47,-1,44,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,12,-1,9,8,7,6,5, 52,-1,-1,48,47,46,46,-1,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,15,14,14,-1,11,10,9,9,-1,-1,4, 53,54,-1,48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,10,10,-1,3,3, 54,54,-1,48,47,46,46,-1,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,-1,11,11,11,11,-1,2,2, 55,55,-1,48,47,47,47,-1,43,42,41,40,40,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,17,16,15,15,15,-1,12,12,12,12,-1,1,1, 55,55,-1,48,48,48,48,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,-1,-1,13,13,13,13,-1,0,1, 54,54,-1,49,49,49,49,-1,-1,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,-1,-1,14,14,14,14,-1,1,1, 53,53,-1,50,50,-1,50,51,-1,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,18,18,17,16,16,-1,16,15,15,15,15,-1,2,2, 52,52,-1,-1,51,52,51,51,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,20,19,18,17,17,-1,15,15,-1,16,16,16,16,-1,-1,3,3, 51,51,51,-1,52,52,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,17,17,17,-1,5,4,4, 51,50,50,-1,-1,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,18,-1,-1,5,5,5, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,7,6,6,6, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,12,11,10,9,8,7,7,7,7, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,11,10,9,8,8,-1,-1,8, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,11,10,9,9,-1,-1,-1,9, 51,50,49,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,35,35,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,11,10,10,10,11,12,11,10, 51,50,49,48,48,-1,45,44,44,-1,-1,-1,41,40,39,38,37,36,35,34,34,-1,31,30,29,29,-1,26,26,26,26,26,26,26,27,28,-1,-1,-1,12,11,11,-1,11,11,12,11,11, 51,50,49,49,49,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,12,12, 51,50,49,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,35,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,14,13,13,13,13,13, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 59,59,59,59,59,59,59,58,57,56,55,54,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,39,40,39,38,37,36,35,34,33,33,33,33,34,34,33,33,33,33,33, 59,58,58,58,58,59,-1,58,57,56,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,40,39,38,37,36,35,34,33,32,32,32,-1,-1,32,32,32,32,32, 59,58,57,57,57,-1,-1,57,57,56,56,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,-1,-1,31,31,31,31,31, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,46,45,44,44,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,31,30,30,-1,30,30,31,30,30, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,45,45,45,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,30,29,29,29,30,31,30,29, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,30,29,28,28,-1,-1,-1,28, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,44,43,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,30,29,28,27,27,-1,-1,27, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,30,29,28,27,26,26,26,26, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,33,32,31,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,26,25,25,25, 59,58,58,-1,-1,57,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,40,39,39,-1,-1,35,34,33,32,31,30,29,29,29,29,29,29,29,29,30,-1,-1,26,-1,-1,24,24,24, 59,59,59,-1,56,56,56,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,39,38,37,36,35,34,33,32,31,30,29,28,28,28,28,29,28,28,-1,-1,25,25,25,-1,24,23,23, 60,60,-1,-1,55,55,55,55,-1,50,50,-1,47,46,45,44,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,27,-1,27,27,-1,24,24,25,24,-1,-1,22,22, 61,61,-1,54,54,54,54,55,-1,50,49,48,47,46,45,45,-1,-1,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,26,26,-1,24,23,-1,23,23,-1,21,21, 61,61,-1,53,53,53,53,-1,-1,50,49,48,47,46,46,-1,-1,38,37,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,25,-1,-1,22,22,22,22,-1,20,20, 60,60,-1,52,52,52,52,-1,-1,50,49,48,47,47,-1,-1,38,37,37,36,36,36,36,-1,-1,32,31,31,31,31,31,31,-1,-1,26,25,24,24,24,-1,-1,21,21,21,21,-1,19,19, 59,59,-1,52,51,51,51,-1,49,49,49,48,48,-1,-1,-1,38,37,36,36,35,35,35,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,25,24,23,23,23,-1,20,20,20,20,-1,18,18, 58,58,-1,52,51,50,50,-1,48,48,48,49,-1,-1,40,39,38,37,36,35,35,34,34,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,22,-1,19,19,19,19,-1,17,17, 57,58,-1,52,51,50,49,48,47,47,47,-1,-1,41,40,39,38,37,36,35,34,34,33,32,31,31,31,30,29,28,28,28,28,28,28,-1,-1,23,22,21,20,19,18,18,18,-1,17,16, 56,-1,-1,52,51,50,50,-1,46,46,46,-1,42,41,40,39,38,37,36,35,34,33,33,-1,30,30,30,30,29,28,27,27,27,27,27,27,-1,23,22,22,-1,18,18,17,17,-1,-1,15, 55,54,53,52,52,-1,51,-1,46,45,45,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,23,23,23,-1,17,-1,17,16,16,15,14, 56,-1,53,53,53,-1,52,-1,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,16,-1,17,16,15,-1,13, 57,-1,54,-1,-1,-1,53,-1,-1,45,45,-1,42,41,40,39,38,37,36,35,34,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,15,-1,-1,-1,14,-1,12, 57,-1,54,53,53,53,53,53,-1,46,46,-1,42,41,40,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,15,14,13,13,13,13,-1,11, 56,-1,53,53,52,52,52,52,-1,-1,47,-1,42,42,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,15,14,13,12,12,12,-1,10, 55,-1,52,52,52,51,51,51,-1,-1,46,-1,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,15,14,13,12,11,11,-1,9, 54,-1,51,52,52,51,50,51,-1,45,45,-1,41,40,39,38,37,36,35,34,34,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,15,14,13,12,11,10,-1,8, 53,-1,50,-1,-1,-1,49,-1,-1,44,44,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,14,-1,-1,-1,9,-1,7, 52,-1,49,49,49,-1,48,-1,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,13,-1,9,8,8,-1,6, 51,50,49,48,48,-1,47,-1,44,44,44,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,15,15,15,-1,12,-1,9,8,7,6,5, 52,-1,-1,48,47,46,46,-1,43,43,43,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,15,14,14,-1,11,10,9,9,-1,-1,4, 53,54,-1,48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,10,10,-1,3,3, 54,54,-1,48,47,46,46,-1,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,-1,11,11,11,11,-1,2,2, 55,55,-1,48,47,47,47,-1,43,42,41,40,40,-1,-1,-1,37,36,35,34,33,33,33,-1,-1,28,27,26,25,24,23,23,-1,-1,-1,17,16,15,15,15,-1,12,12,12,12,-1,1,1, 55,55,-1,48,48,48,48,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,32,-1,-1,28,27,26,25,24,24,24,-1,-1,18,17,16,16,16,-1,-1,13,13,13,13,-1,1,0, 54,54,-1,49,49,49,49,-1,-1,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,25,25,-1,-1,19,18,17,17,17,17,-1,-1,14,14,14,14,-1,1,1, 53,53,-1,50,50,-1,50,51,-1,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,-1,-1,19,18,18,18,17,16,16,-1,16,15,15,15,15,-1,2,2, 52,52,-1,-1,51,52,51,51,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,20,19,18,17,17,-1,15,15,-1,16,16,16,16,-1,-1,3,3, 51,51,51,-1,52,52,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,17,17,17,-1,5,4,4, 51,50,50,-1,-1,53,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,18,-1,-1,5,5,5, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,7,6,6,6, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,31,30,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,12,11,10,9,8,7,7,7,7, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,-1,-1,11,10,9,8,8,-1,-1,8, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,36,36,-1,-1,-1,31,30,29,29,-1,-1,-1,24,24,24,25,26,27,-1,30,30,31,-1,11,10,9,9,-1,-1,-1,9, 51,50,49,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,35,35,35,-1,31,30,30,30,-1,27,26,25,25,25,25,26,27,28,29,30,-1,-1,11,10,10,10,11,12,11,10, 51,50,49,48,48,-1,45,44,44,-1,-1,-1,41,40,39,38,37,36,35,34,34,-1,31,30,29,29,-1,26,26,26,26,26,26,26,27,28,-1,-1,-1,12,11,11,-1,11,11,12,11,11, 51,50,49,49,49,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,31,30,29,28,27,26,25,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,12,12, 51,50,49,48,48,-1,-1,44,43,42,41,40,39,38,37,36,35,35,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,21,20,19,18,17,16,15,14,13,13,13,-1,14,13,13,13,13,13, 51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,39,40,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,61,61,61,61,61, 33,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,39,40,41,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,57,58,59,-1,-1,60,60,60,60,61, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,57,57,58,59,-1,-1,59,59,59,60,61, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,47,48,48,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 30,31,32,31,30,30,30,31,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,46,47,47,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 29,-1,-1,-1,29,29,30,31,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,46,46,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 28,-1,-1,28,28,29,30,31,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 27,27,27,27,28,29,30,31,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 26,26,26,27,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 25,25,25,-1,-1,27,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,58,-1,-1,60,60,61, 24,24,25,-1,26,26,26,-1,-1,29,29,30,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,57,57,57,-1,61,61,61, 23,23,-1,-1,25,25,25,25,-1,28,28,-1,28,28,28,29,30,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,-1,52,52,-1,56,56,57,56,-1,-1,62,62, 22,22,-1,24,24,24,24,25,-1,27,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,47,47,48,49,50,51,52,-1,56,55,-1,55,55,-1,63,63, 21,21,-1,23,23,23,23,-1,-1,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,48,48,49,50,51,52,-1,-1,54,54,54,54,-1,62,62, 20,20,-1,22,22,22,22,-1,-1,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,39,-1,-1,49,49,50,51,51,-1,-1,53,53,53,53,-1,61,61, 19,19,-1,21,21,21,21,-1,24,24,24,25,26,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,-1,50,50,50,50,50,-1,52,52,52,53,-1,60,60, 18,18,-1,20,20,20,20,-1,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,50,49,49,49,-1,51,51,52,53,-1,59,59, 17,18,-1,19,19,19,20,21,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,49,50,51,52,53,-1,59,58, 16,-1,-1,18,18,19,19,-1,23,23,24,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47,-1,51,51,52,53,-1,-1,57, 15,16,17,17,18,-1,18,-1,24,24,24,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,52,-1,53,53,54,55,56, 14,-1,16,17,18,-1,17,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,53,-1,54,54,54,-1,57, 13,-1,15,-1,-1,-1,16,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,36,37,38,39,40,41,42,43,-1,46,46,-1,-1,53,-1,-1,-1,54,-1,57, 12,-1,14,14,14,14,15,16,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,41,42,43,-1,47,47,-1,52,52,52,52,52,53,-1,56, 11,-1,13,13,13,14,15,16,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,43,43,-1,46,-1,-1,51,51,51,51,52,52,-1,55, 10,-1,12,12,13,14,15,16,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,-1,45,-1,-1,50,50,50,51,51,51,-1,54, 9,-1,11,12,13,14,15,16,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,40,41,42,-1,44,44,-1,50,49,50,51,51,50,-1,53, 8,-1,10,-1,-1,-1,15,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,35,36,37,38,39,40,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 7,-1,9,9,10,-1,14,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,37,38,39,40,40,40,41,42,43,44,-1,47,-1,48,48,48,-1,51, 6,7,8,9,10,-1,13,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,40,-1,43,43,43,-1,46,-1,47,47,48,49,50, 5,-1,-1,10,10,11,12,-1,15,15,16,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 4,4,-1,11,11,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 3,3,-1,12,12,12,12,-1,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,36,36,37,38,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 2,2,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,24,24,25,26,27,28,29,-1,-1,34,34,34,35,35,35,36,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 1,1,-1,14,14,14,14,-1,-1,17,17,17,17,18,-1,-1,25,25,25,26,27,28,29,-1,-1,33,33,34,34,34,35,36,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 0,1,-1,15,15,15,15,-1,-1,16,16,16,17,18,18,-1,-1,26,26,26,27,28,29,30,31,32,33,33,33,34,35,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 1,1,-1,16,16,-1,16,17,-1,15,15,16,17,17,17,18,-1,-1,27,27,27,28,29,30,31,32,33,32,33,34,-1,-1,36,36,37,38,39,40,41,-1,50,49,49,49,49,-1,52,52, 2,2,-1,-1,17,18,17,17,-1,14,14,-1,16,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,50,50,-1,-1,51,51, 3,3,4,-1,18,18,18,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 4,4,4,-1,-1,19,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 5,5,5,6,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 6,6,6,6,7,8,9,10,11,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 7,-1,-1,7,7,8,9,10,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 8,-1,-1,-1,8,8,9,10,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 9,10,11,10,9,9,9,10,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,48,49,50, 10,10,11,10,10,-1,10,10,11,-1,-1,-1,27,26,25,25,25,25,25,25,25,-1,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,-1,-1,-1,43,43,44,-1,47,47,48,49,50, 11,11,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,47,47,48,49,50, 12,12,12,12,12,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49,50, 13,13,13,13,13,14,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,39,40,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,61,61,61,61,61, 33,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,39,40,41,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,57,58,59,-1,-1,60,60,60,60,61, 32,32,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,57,57,58,59,-1,-1,59,59,59,60,61, 31,31,32,31,31,-1,31,31,32,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,47,48,48,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 30,31,32,31,30,30,30,31,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,46,47,47,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 29,-1,-1,-1,29,29,30,31,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,46,46,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 28,-1,-1,28,28,29,30,31,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 27,27,27,27,28,29,30,31,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 26,26,26,27,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,32,33,34,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 25,25,25,-1,-1,27,-1,-1,31,30,30,30,30,30,30,30,30,31,32,33,34,35,36,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,58,-1,-1,60,60,61, 24,24,25,-1,26,26,26,-1,-1,29,29,30,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,57,57,57,-1,61,61,61, 23,23,-1,-1,25,25,25,25,-1,28,28,-1,28,28,28,29,30,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,-1,52,52,-1,56,56,57,56,-1,-1,62,62, 22,22,-1,24,24,24,24,25,-1,27,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,47,47,48,49,50,51,52,-1,56,55,-1,55,55,-1,63,63, 21,21,-1,23,23,23,23,-1,-1,26,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,48,48,49,50,51,52,-1,-1,54,54,54,54,-1,62,62, 20,20,-1,22,22,22,22,-1,-1,25,25,25,26,27,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,39,-1,-1,49,49,50,51,51,-1,-1,53,53,53,53,-1,61,61, 19,19,-1,21,21,21,21,-1,24,24,24,25,26,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,-1,50,50,50,50,50,-1,52,52,52,53,-1,60,60, 18,18,-1,20,20,20,20,-1,23,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,50,49,49,49,-1,51,51,52,53,-1,59,59, 17,18,-1,19,19,19,20,21,22,23,24,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,36,37,38,39,40,41,42,-1,-1,48,48,48,49,50,51,52,53,-1,59,58, 16,-1,-1,18,18,19,19,-1,23,23,24,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,47,47,47,-1,51,51,52,53,-1,-1,57, 15,16,17,17,18,-1,18,-1,24,24,24,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,-1,52,-1,53,53,54,55,56, 14,-1,16,17,18,-1,17,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,53,-1,54,54,54,-1,57, 13,-1,15,-1,-1,-1,16,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,36,37,38,39,40,41,42,43,-1,46,46,-1,-1,53,-1,-1,-1,54,-1,57, 12,-1,14,14,14,14,15,16,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,41,42,43,-1,47,47,-1,52,52,52,52,52,53,-1,56, 11,-1,13,13,13,14,15,16,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,43,43,-1,46,-1,-1,51,51,51,51,52,52,-1,55, 10,-1,12,12,13,14,15,16,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,-1,45,-1,-1,50,50,50,51,51,51,-1,54, 9,-1,11,12,13,14,15,16,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,40,41,42,-1,44,44,-1,50,49,50,51,51,50,-1,53, 8,-1,10,-1,-1,-1,15,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,35,36,37,38,39,40,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 7,-1,9,9,10,-1,14,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,37,38,39,40,40,40,41,42,43,44,-1,47,-1,48,48,48,-1,51, 6,7,8,9,10,-1,13,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,40,-1,43,43,43,-1,46,-1,47,47,48,49,50, 5,-1,-1,10,10,11,12,-1,15,15,16,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,39,40,-1,42,42,42,-1,45,45,46,47,-1,-1,51, 4,4,-1,11,11,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,38,39,-1,-1,41,41,42,43,44,45,46,47,-1,53,52, 3,3,-1,12,12,12,12,-1,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,33,33,34,35,36,36,36,37,38,-1,-1,40,40,41,42,-1,45,45,46,47,-1,53,53, 2,2,-1,13,13,13,13,-1,16,16,16,17,18,-1,-1,-1,24,24,25,26,27,28,29,-1,-1,34,34,34,35,35,35,36,-1,-1,-1,39,39,40,41,42,-1,46,46,46,47,-1,54,54, 1,1,-1,14,14,14,14,-1,-1,17,17,17,17,18,-1,-1,25,25,25,26,27,28,29,-1,-1,33,33,34,34,34,35,36,-1,-1,38,38,39,40,41,-1,-1,47,47,47,47,-1,54,54, 1,0,-1,15,15,15,15,-1,-1,16,16,16,17,18,18,-1,-1,26,26,26,27,28,29,30,31,32,33,33,33,34,35,-1,-1,37,37,38,39,40,41,-1,-1,48,48,48,48,-1,53,53, 1,1,-1,16,16,-1,16,17,-1,15,15,16,17,17,17,18,-1,-1,27,27,27,28,29,30,31,32,33,32,33,34,-1,-1,36,36,37,38,39,40,41,-1,50,49,49,49,49,-1,52,52, 2,2,-1,-1,17,18,17,17,-1,14,14,-1,16,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,-1,-1,35,35,36,37,38,-1,41,41,-1,50,50,50,50,-1,-1,51,51, 3,3,4,-1,18,18,18,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,51,51,-1,50,50,50, 4,4,4,-1,-1,19,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,52,-1,-1,49,49,50, 5,5,5,6,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,-1,31,31,32,33,34,35,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 6,6,6,6,7,8,9,10,11,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,29,30,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,43,43,44,45,46,47,48,49,50, 7,-1,-1,7,7,8,9,10,-1,-1,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,-1,-1,51, 8,-1,-1,-1,8,8,9,10,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,28,28,29,30,-1,-1,-1,35,35,36,37,38,39,-1,42,42,43,-1,45,45,45,46,-1,-1,-1,51, 9,10,11,10,9,9,9,10,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,29,29,29,30,-1,34,34,34,35,36,37,38,39,40,41,42,-1,-1,44,44,45,46,47,48,49,50, 10,10,11,10,10,-1,10,10,11,-1,-1,-1,27,26,25,25,25,25,25,25,25,-1,28,28,29,30,-1,33,33,34,35,36,37,38,39,40,-1,-1,-1,43,43,44,-1,47,47,48,49,50, 11,11,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,24,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,47,47,48,49,50, 12,12,12,12,12,-1,-1,12,12,12,13,14,15,16,17,18,19,20,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,34,34,35,36,37,38,39,40,41,42,43,-1,46,46,47,48,49,50, 13,13,13,13,13,14,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,55,56,56,55,55,55,55,55, 35,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,54,54,-1,-1,54,54,54,54,55, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,53,53,-1,-1,53,53,53,54,55, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 32,33,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 31,-1,-1,-1,31,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 30,-1,-1,30,30,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 29,29,29,29,30,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 28,28,28,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 27,27,27,-1,-1,25,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,50,-1,-1,54,54,55, 26,26,27,-1,24,24,24,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,49,49,-1,55,55,55, 25,25,-1,-1,23,23,23,23,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,48,48,49,48,-1,-1,56,56, 24,24,-1,22,22,22,22,23,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,41,41,42,43,44,45,45,-1,48,47,-1,47,47,-1,55,55, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,42,42,43,44,44,44,-1,-1,46,46,46,46,-1,54,54, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,43,43,43,43,43,-1,-1,45,45,45,45,-1,53,53, 21,21,-1,19,19,19,19,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,52,52, 20,20,-1,18,18,18,18,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 19,20,-1,17,17,17,17,18,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 18,-1,-1,16,16,17,16,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 17,16,15,15,16,-1,15,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 17,-1,14,15,16,-1,14,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 16,-1,13,-1,-1,-1,13,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 15,-1,12,12,12,12,12,12,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 14,-1,11,11,11,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 13,-1,10,10,11,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 12,-1,9,10,11,10,9,10,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 11,-1,8,-1,-1,-1,8,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 10,-1,7,7,7,-1,7,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 9,8,7,6,6,-1,6,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 10,-1,-1,5,5,5,5,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 11,12,-1,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 12,12,-1,3,3,3,3,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 13,13,-1,2,2,2,3,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 14,14,-1,1,1,2,3,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 15,15,-1,0,1,2,3,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 16,16,-1,1,1,-1,4,5,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 17,17,-1,-1,2,3,4,5,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 18,18,19,-1,3,3,4,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 19,19,19,-1,-1,4,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 20,20,20,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 21,21,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 22,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 23,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 23,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,45,44,44,44,44,45, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,55,56,56,55,55,55,55,55, 35,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,54,54,-1,-1,54,54,54,54,55, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,53,53,-1,-1,53,53,53,54,55, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 32,33,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 31,-1,-1,-1,31,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 30,-1,-1,30,30,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 29,29,29,29,30,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 28,28,28,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 27,27,27,-1,-1,25,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,50,-1,-1,54,54,55, 26,26,27,-1,24,24,24,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,49,49,-1,55,55,55, 25,25,-1,-1,23,23,23,23,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,48,48,49,48,-1,-1,56,56, 24,24,-1,22,22,22,22,23,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,41,41,42,43,44,45,45,-1,48,47,-1,47,47,-1,55,55, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,42,42,43,44,44,44,-1,-1,46,46,46,46,-1,54,54, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,43,43,43,43,43,-1,-1,45,45,45,45,-1,53,53, 21,21,-1,19,19,19,19,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,52,52, 20,20,-1,18,18,18,18,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 19,20,-1,17,17,17,17,18,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 18,-1,-1,16,16,17,16,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 17,16,15,15,16,-1,15,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 17,-1,14,15,16,-1,14,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 16,-1,13,-1,-1,-1,13,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 15,-1,12,12,12,12,12,12,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 14,-1,11,11,11,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 13,-1,10,10,11,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 12,-1,9,10,11,10,9,10,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 11,-1,8,-1,-1,-1,8,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 10,-1,7,7,7,-1,7,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 9,8,7,6,6,-1,6,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 10,-1,-1,5,5,5,5,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 11,12,-1,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 12,12,-1,3,3,3,3,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 13,13,-1,2,2,2,2,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 14,14,-1,1,1,1,2,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 15,15,-1,1,0,1,2,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 16,16,-1,1,1,-1,3,4,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 17,17,-1,-1,2,3,4,4,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 18,18,19,-1,3,3,4,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 19,19,19,-1,-1,4,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 20,20,20,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 21,21,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 22,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 23,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 23,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,45,44,44,44,44,45, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,55,56,56,55,55,55,55,55, 35,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,54,54,-1,-1,54,54,54,54,55, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,53,53,-1,-1,53,53,53,54,55, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 32,33,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 31,-1,-1,-1,31,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 30,-1,-1,30,30,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 29,29,29,29,30,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 28,28,28,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 27,27,27,-1,-1,25,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,50,-1,-1,54,54,55, 26,26,27,-1,24,24,24,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,49,49,-1,55,55,55, 25,25,-1,-1,23,23,23,23,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,48,48,49,48,-1,-1,56,56, 24,24,-1,22,22,22,22,23,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,41,41,42,43,44,45,45,-1,48,47,-1,47,47,-1,55,55, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,42,42,43,44,44,44,-1,-1,46,46,46,46,-1,54,54, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,43,43,43,43,43,-1,-1,45,45,45,45,-1,53,53, 21,21,-1,19,19,19,19,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,52,52, 20,20,-1,18,18,18,18,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 19,20,-1,17,17,17,17,18,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 18,-1,-1,16,16,17,16,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 17,16,15,15,16,-1,15,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 17,-1,14,15,16,-1,14,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 16,-1,13,-1,-1,-1,13,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 15,-1,12,12,12,12,12,12,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 14,-1,11,11,11,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 13,-1,10,10,11,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 12,-1,9,10,11,10,9,10,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 11,-1,8,-1,-1,-1,8,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 10,-1,7,7,7,-1,7,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 9,8,7,6,6,-1,6,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 10,-1,-1,5,5,5,5,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 11,12,-1,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 12,12,-1,3,3,3,3,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 13,13,-1,2,2,2,2,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 14,14,-1,2,1,1,1,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 15,15,-1,2,1,0,1,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 16,16,-1,2,2,-1,2,3,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 17,17,-1,-1,3,4,3,3,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 18,18,19,-1,4,4,4,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 19,19,19,-1,-1,5,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 20,20,20,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 21,21,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 22,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 23,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 23,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,45,44,44,44,44,45, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,55,56,56,55,55,55,55,55, 35,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,54,54,-1,-1,54,54,54,54,55, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,53,53,-1,-1,53,53,53,54,55, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 32,33,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 31,-1,-1,-1,31,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 30,-1,-1,30,30,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 29,29,29,29,30,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 28,28,28,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 27,27,27,-1,-1,25,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,50,-1,-1,54,54,55, 26,26,27,-1,24,24,24,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,49,49,-1,55,55,55, 25,25,-1,-1,23,23,23,23,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,48,48,49,48,-1,-1,56,56, 24,24,-1,22,22,22,22,23,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,41,41,42,43,44,45,45,-1,48,47,-1,47,47,-1,55,55, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,42,42,43,44,44,44,-1,-1,46,46,46,46,-1,54,54, 22,22,-1,20,20,20,20,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,43,43,43,43,43,-1,-1,45,45,45,45,-1,53,53, 21,21,-1,19,19,19,19,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,52,52, 20,20,-1,18,18,18,18,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,51,51, 19,20,-1,17,17,17,17,18,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,51,50, 18,-1,-1,16,16,17,16,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,49, 17,16,15,15,16,-1,15,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,44,-1,45,45,46,47,48, 17,-1,14,15,16,-1,14,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,45,-1,46,46,46,-1,49, 16,-1,13,-1,-1,-1,13,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,46,-1,-1,-1,47,-1,50, 15,-1,12,12,12,12,12,12,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,47,47,47,47,47,48,-1,51, 14,-1,11,11,11,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,46,47,47,-1,50, 13,-1,10,10,11,10,10,10,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,-1,39,-1,-1,45,45,45,46,46,46,-1,49, 12,-1,9,10,11,10,9,10,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,34,-1,38,38,-1,45,44,45,46,46,45,-1,48, 11,-1,8,-1,-1,-1,8,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,37,37,-1,-1,43,-1,-1,-1,44,-1,47, 10,-1,7,7,7,-1,7,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,43,43,43,-1,46, 9,8,7,6,6,-1,6,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,41,-1,42,42,43,44,45, 10,-1,-1,5,5,5,5,-1,7,7,8,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 11,12,-1,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 12,12,-1,3,3,3,3,-1,7,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 13,13,-1,3,2,2,2,-1,8,8,8,9,10,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,30,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 14,14,-1,3,2,1,1,-1,-1,9,9,9,10,11,-1,-1,17,17,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 15,15,-1,3,2,1,0,-1,-1,10,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 16,16,-1,3,3,-1,1,2,-1,11,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 17,17,-1,-1,4,3,2,2,-1,12,12,-1,12,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 18,18,19,-1,4,3,3,-1,-1,13,13,14,13,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 19,19,19,-1,-1,4,-1,-1,15,14,14,14,14,14,14,14,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 20,20,20,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,15,15,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 21,21,21,20,19,18,17,16,16,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 22,-1,-1,20,19,18,17,17,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 23,-1,-1,-1,19,18,18,18,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 23,22,21,20,19,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,30,30,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,43,44,45, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,24,24,25,25,-1,29,29,30,31,32,32,33,34,35,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,-1,-1,43,43,43,44,45, 23,22,22,22,22,-1,-1,22,22,22,23,24,25,26,27,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,34,34,35,36,37,38,39,40,41,42,43,-1,45,44,44,44,44,45, 23,23,23,23,23,24,24,23,23,23,23,24,25,26,27,27,26,25,24,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,45,45,45,45,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,54,53,53,53,53,53, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,52,52,-1,-1,52,52,52,52,53, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,51,-1,-1,51,51,51,52,53, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 34,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 33,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 32,32,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 31,31,31,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 30,30,30,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,-1,-1,52,52,53, 29,29,30,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,47,47,-1,53,53,53, 28,28,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,46,46,47,46,-1,-1,54,54, 27,27,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,42,43,43,-1,46,45,-1,45,45,-1,53,53, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,41,42,42,42,-1,-1,44,44,44,44,-1,52,52, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,41,41,41,41,41,-1,-1,43,43,43,43,-1,51,51, 24,24,-1,21,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,50,50, 23,23,-1,21,20,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,49,49, 22,23,-1,20,20,19,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,49,48, 21,-1,-1,19,19,19,18,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,47, 20,19,18,18,19,-1,17,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,44,45,46, 20,-1,17,18,19,-1,16,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,42,-1,44,44,43,-1,46, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 18,-1,15,14,14,14,14,14,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,33,-1,35,36,-1,40,40,40,40,40,41,-1,44, 17,-1,14,14,13,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 16,-1,13,13,13,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 15,-1,12,13,13,12,11,12,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,30,30,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 14,-1,11,-1,-1,-1,10,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,29,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 13,-1,10,10,10,-1,9,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,28,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 12,11,10,9,9,-1,8,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 13,-1,-1,9,8,7,7,-1,5,5,5,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 15,15,-1,9,8,7,7,-1,3,3,3,3,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,24,24,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 16,16,-1,9,8,8,8,-1,3,2,2,2,3,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 17,17,-1,9,9,9,9,-1,-1,1,1,2,3,4,-1,-1,15,15,15,16,17,18,19,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 16,16,-1,10,10,10,10,-1,-1,0,1,2,3,4,5,-1,-1,16,16,16,17,18,19,20,21,22,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 15,15,-1,11,11,-1,11,12,-1,1,1,2,3,4,5,6,-1,-1,17,17,17,18,19,20,21,22,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 14,14,-1,-1,12,13,12,12,-1,2,2,-1,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 13,13,13,-1,13,13,13,-1,-1,3,3,4,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 13,12,12,-1,-1,14,-1,-1,5,4,4,4,5,6,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 13,12,11,10,9,8,7,6,6,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 14,-1,-1,10,9,8,7,7,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 14,-1,-1,-1,9,8,8,8,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 13,12,11,10,9,9,9,9,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 13,12,12,12,12,-1,-1,12,12,12,13,14,15,16,17,18,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,38,37,37,37,37,38, 13,13,13,13,13,14,14,13,13,13,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,54,53,53,53,53,53, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,52,52,-1,-1,52,52,52,52,53, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,51,-1,-1,51,51,51,52,53, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 34,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 33,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 32,32,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 31,31,31,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 30,30,30,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,-1,-1,52,52,53, 29,29,30,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,47,47,-1,53,53,53, 28,28,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,46,46,47,46,-1,-1,53,53, 27,27,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,42,43,43,-1,46,45,-1,45,45,-1,52,52, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,41,42,42,42,-1,-1,44,44,44,44,-1,51,51, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,41,41,41,41,41,-1,-1,43,43,43,43,-1,50,50, 24,24,-1,21,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,49,49, 23,23,-1,21,20,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,48,48, 22,23,-1,20,20,19,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,48,47, 21,-1,-1,19,19,19,18,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,46, 20,19,18,18,19,-1,17,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,-1,42,-1,43,43,43,44,45, 20,-1,17,18,19,-1,16,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,41,-1,44,43,42,-1,45, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 18,-1,15,14,14,14,14,14,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,32,32,-1,34,35,-1,39,39,39,39,39,40,-1,43, 17,-1,14,14,13,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 16,-1,13,13,13,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 15,-1,12,13,13,12,11,12,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,29,29,29,29,-1,31,31,-1,37,36,37,38,38,37,-1,40, 14,-1,11,-1,-1,-1,10,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,28,28,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 13,-1,10,10,10,-1,9,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,27,27,27,27,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 12,11,10,9,9,-1,8,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 13,-1,-1,9,8,7,7,-1,5,5,5,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 15,15,-1,9,8,7,7,-1,3,3,3,3,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 16,16,-1,9,8,8,8,-1,3,2,2,2,2,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 17,17,-1,9,9,9,9,-1,-1,1,1,1,2,3,-1,-1,15,15,15,16,17,18,19,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 16,16,-1,10,10,10,10,-1,-1,1,0,1,2,3,4,-1,-1,16,16,16,17,18,19,20,21,21,20,20,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 15,15,-1,11,11,-1,11,12,-1,1,1,1,2,3,4,5,-1,-1,17,17,17,18,19,20,21,21,20,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,36,36,36,-1,39,39, 14,14,-1,-1,12,13,12,12,-1,2,2,-1,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,38,38, 13,13,13,-1,13,13,13,-1,-1,3,3,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 13,12,12,-1,-1,14,-1,-1,5,4,4,4,5,5,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 13,12,11,10,9,8,7,6,6,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 14,-1,-1,10,9,8,7,7,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 14,-1,-1,-1,9,8,8,8,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 13,12,11,10,9,9,9,9,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 13,12,12,12,12,-1,-1,12,12,12,13,14,15,16,17,18,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,37,36,36,36,36,37, 13,13,13,13,13,14,14,13,13,13,13,14,15,16,17,18,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,54,53,53,53,53,53, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,52,52,-1,-1,52,52,52,52,53, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,51,-1,-1,51,51,51,52,53, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 34,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 33,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 32,32,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 31,31,31,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 30,30,30,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,-1,-1,52,52,53, 29,29,30,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,47,47,47,-1,53,53,53, 28,28,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,44,44,-1,46,46,47,46,-1,-1,52,52, 27,27,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,42,43,43,-1,46,45,-1,45,45,-1,51,51, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,41,42,42,42,-1,-1,44,44,44,44,-1,50,50, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,41,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 24,24,-1,21,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,48,48, 23,23,-1,21,20,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,40,39,39,39,-1,41,41,42,43,-1,47,47, 22,23,-1,20,20,19,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,39,40,41,42,43,-1,47,46, 21,-1,-1,19,19,19,18,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,37,37,37,-1,41,41,42,43,-1,-1,45, 20,19,18,18,19,-1,17,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,41,-1,43,42,42,43,44, 20,-1,17,18,19,-1,16,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,35,36,-1,40,-1,43,42,41,-1,44, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,32,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 18,-1,15,14,14,14,14,14,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,31,31,-1,33,34,-1,38,38,38,38,38,39,-1,42, 17,-1,14,14,13,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 16,-1,13,13,13,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 15,-1,12,13,13,12,11,12,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,28,28,28,28,28,-1,30,30,-1,36,35,36,37,37,36,-1,39, 14,-1,11,-1,-1,-1,10,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,27,27,27,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 13,-1,10,10,10,-1,9,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,26,26,26,26,26,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 12,11,10,9,9,-1,8,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 13,-1,-1,9,8,7,7,-1,5,5,5,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 15,15,-1,9,8,7,7,-1,3,3,3,3,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 16,16,-1,9,8,8,8,-1,3,2,2,2,2,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 17,17,-1,9,9,9,9,-1,-1,2,1,1,1,2,-1,-1,15,15,15,16,17,18,19,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 16,16,-1,10,10,10,10,-1,-1,2,1,0,1,2,3,-1,-1,16,16,16,17,18,19,20,21,20,19,19,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 15,15,-1,11,11,-1,11,12,-1,2,1,1,1,2,3,4,-1,-1,17,17,17,18,19,20,21,20,19,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,35,35,35,-1,38,38, 14,14,-1,-1,12,13,12,12,-1,2,2,-1,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,37,37, 13,13,13,-1,13,13,13,-1,-1,3,3,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 13,12,12,-1,-1,14,-1,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 13,12,11,10,9,8,7,6,6,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 14,-1,-1,10,9,8,7,7,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 14,-1,-1,-1,9,8,8,8,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 13,12,11,10,9,9,9,9,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,34,34,34,35,36, 13,12,12,12,12,-1,-1,12,12,12,13,14,15,16,17,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,36,35,35,35,35,36, 13,13,13,13,13,14,14,13,13,13,13,14,15,16,17,18,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,54,53,53,53,53,53, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,52,52,-1,-1,52,52,52,52,53, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,51,-1,-1,51,51,51,52,53, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 34,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 33,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 32,32,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 31,31,31,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 30,30,30,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,47,-1,-1,52,52,53, 29,29,30,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,-1,46,46,46,-1,53,52,52, 28,28,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,43,43,-1,45,45,46,45,-1,-1,51,51, 27,27,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,42,42,42,-1,45,44,-1,44,44,-1,50,50, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 25,25,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 24,24,-1,21,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,47,47, 23,23,-1,21,20,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,39,38,38,38,-1,40,40,41,42,-1,46,46, 22,23,-1,20,20,19,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,39,40,41,42,-1,46,45, 21,-1,-1,19,19,19,18,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,36,36,36,-1,40,40,41,42,-1,-1,44, 20,19,18,18,19,-1,17,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,35,35,35,-1,40,-1,42,41,41,42,43, 20,-1,17,18,19,-1,16,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,32,33,34,34,35,-1,39,-1,42,41,40,-1,43, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 18,-1,15,14,14,14,14,14,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,31,30,30,-1,32,33,-1,37,37,37,37,37,38,-1,41, 17,-1,14,14,13,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 16,-1,13,13,13,12,12,12,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 15,-1,12,13,13,12,11,12,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,27,27,27,27,27,27,-1,29,29,-1,35,34,35,36,36,35,-1,38, 14,-1,11,-1,-1,-1,10,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,26,26,26,26,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 13,-1,10,10,10,-1,9,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 12,11,10,9,9,-1,8,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 13,-1,-1,9,8,7,7,-1,5,5,5,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 14,15,-1,9,8,7,6,5,4,4,4,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 15,15,-1,9,8,7,7,-1,4,3,3,3,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 16,16,-1,9,8,8,8,-1,4,3,2,2,2,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 17,17,-1,9,9,9,9,-1,-1,3,2,1,1,1,-1,-1,15,15,15,16,17,18,19,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 17,17,-1,10,10,10,10,-1,-1,3,2,1,0,1,2,-1,-1,16,16,16,17,18,19,20,20,19,18,18,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 16,16,-1,11,11,-1,11,12,-1,3,2,1,1,1,2,3,-1,-1,17,17,17,18,19,20,20,19,18,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,34,34,34,-1,37,37, 15,15,-1,-1,12,13,12,12,-1,3,3,-1,2,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,36,36, 14,14,14,-1,13,13,13,-1,-1,4,4,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 14,13,13,-1,-1,14,-1,-1,6,5,5,4,4,4,4,4,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 14,13,12,11,10,9,8,7,7,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 15,-1,-1,11,10,9,8,8,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 15,-1,-1,-1,10,9,9,9,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 14,13,12,11,10,10,10,10,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,33,33,33,34,35, 14,13,13,13,13,-1,-1,13,13,13,14,15,16,17,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,35,34,34,34,34,35, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35, 34,34,34,34,34,34,35,34,34,34,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,42,42,43,44,45,46,47,48,49,50,51,52,53,53,54,54,53,53,53,53,53, 34,33,33,33,33,34,-1,33,33,33,34,35,36,37,38,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,47,48,49,50,51,52,52,52,-1,-1,52,52,52,52,53, 34,33,32,32,32,-1,-1,32,32,33,34,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,35,36,37,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,51,-1,-1,51,51,51,52,53, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,33,32,31,31,31,31,31,31,32,-1,35,35,36,36,-1,40,40,41,41,41,41,41,42,43,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 34,33,32,31,30,30,30,30,-1,-1,35,34,33,32,31,30,30,30,30,31,32,-1,35,35,35,36,-1,41,41,40,40,40,40,41,42,43,44,45,-1,-1,49,49,49,49,50,51,52,53, 35,-1,-1,-1,30,29,29,29,-1,36,35,35,-1,32,31,30,29,29,29,-1,-1,-1,34,34,35,36,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,48,48,48,49,-1,-1,-1,54, 34,-1,-1,31,30,29,28,28,-1,-1,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,36,37,38,39,39,38,39,40,41,42,43,44,45,-1,-1,47,47,48,49,50,-1,-1,54, 33,33,32,31,30,29,28,27,27,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,35,36,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,46,46,47,48,49,50,51,52,53, 32,32,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,26,26,26,26,27,28,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 31,31,31,-1,-1,27,-1,-1,26,25,25,25,25,25,25,25,25,25,26,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,46,-1,-1,52,52,52, 30,30,31,-1,26,26,26,-1,-1,24,24,25,24,24,24,24,24,25,26,27,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,-1,45,45,45,-1,52,51,51, 29,29,-1,-1,25,25,25,25,-1,23,23,-1,23,23,23,23,24,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,-1,42,42,-1,44,44,45,44,-1,-1,50,50, 28,28,-1,24,24,24,24,25,-1,22,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,-1,-1,39,39,40,41,41,41,41,-1,44,43,-1,43,43,-1,49,49, 27,27,-1,23,23,23,23,-1,-1,21,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,27,28,28,28,28,-1,-1,40,40,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 26,26,-1,22,22,22,22,-1,-1,20,20,20,20,21,-1,-1,22,22,22,22,22,22,23,-1,-1,27,27,27,27,27,28,29,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 25,25,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,21,21,21,21,21,22,23,-1,-1,26,26,26,26,27,28,29,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,46,46, 24,24,-1,22,21,20,20,-1,18,18,18,19,-1,-1,20,20,20,20,20,20,21,22,23,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,38,37,37,37,-1,39,39,40,41,-1,45,45, 23,24,-1,21,21,20,19,18,17,17,17,-1,-1,19,19,19,19,19,19,20,21,22,22,23,24,24,24,25,26,27,28,29,30,31,32,-1,-1,36,36,36,37,38,39,40,41,-1,45,44, 22,-1,-1,20,20,20,19,-1,16,16,16,-1,18,18,18,18,18,18,19,20,21,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,33,-1,35,35,35,-1,39,39,40,41,-1,-1,43, 21,20,19,19,20,-1,18,-1,15,15,15,-1,17,17,17,17,17,18,19,20,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,32,-1,34,34,34,-1,39,-1,41,40,40,41,42, 21,-1,18,19,20,-1,17,-1,15,14,14,15,16,16,16,16,17,18,19,19,19,19,20,-1,-1,24,24,25,26,27,28,29,30,31,31,31,32,33,33,34,-1,38,-1,41,40,39,-1,42, 20,-1,17,-1,-1,-1,16,-1,-1,13,13,-1,15,15,15,16,17,18,18,18,18,19,20,-1,-1,25,25,25,26,27,28,29,30,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 19,-1,16,15,15,15,15,15,-1,13,12,-1,14,14,15,16,17,17,17,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,30,29,29,-1,31,32,-1,36,36,36,36,36,37,-1,40, 18,-1,15,15,14,14,14,14,-1,-1,11,-1,13,13,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 17,-1,14,14,14,13,13,13,-1,-1,10,-1,12,12,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 16,-1,13,14,14,13,12,13,-1,9,9,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,26,26,26,26,26,26,-1,28,28,-1,34,33,34,35,35,34,-1,37, 15,-1,12,-1,-1,-1,11,-1,-1,8,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,-1,24,24,24,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 14,-1,11,11,11,-1,10,-1,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,24,24,24,24,24,24,24,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 13,12,11,10,10,-1,9,-1,6,6,6,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 14,-1,-1,10,9,8,8,-1,5,5,5,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 15,16,-1,10,9,8,7,6,5,4,4,-1,-1,12,12,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 16,16,-1,10,9,8,8,-1,5,4,3,3,-1,-1,13,13,13,14,15,16,17,18,19,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 17,17,-1,10,9,9,9,-1,5,4,3,2,2,-1,-1,-1,14,14,15,16,17,18,19,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 18,18,-1,10,10,10,10,-1,-1,4,3,2,1,1,-1,-1,15,15,15,16,17,18,19,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 18,18,-1,11,11,11,11,-1,-1,4,3,2,1,0,1,-1,-1,16,16,16,17,18,19,20,19,18,17,17,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 17,17,-1,12,12,-1,12,13,-1,4,3,2,1,1,1,2,-1,-1,17,17,17,18,19,20,19,18,17,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,33,33,33,-1,36,36, 16,16,-1,-1,13,14,13,13,-1,4,4,-1,2,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,35,35, 15,15,15,-1,14,14,14,-1,-1,5,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 15,14,14,-1,-1,15,-1,-1,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 15,14,13,12,11,10,9,8,8,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 16,-1,-1,12,11,10,9,9,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 16,-1,-1,-1,11,10,10,10,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 15,14,13,12,11,11,11,11,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,32,-1,-1,32,32,32,33,34, 15,14,14,14,14,-1,-1,14,14,14,15,16,17,18,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,34,33,33,33,33,34, 15,15,15,15,15,16,16,15,15,15,15,16,17,18,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,53,53,54,54,53,53,53,53,53, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,52,52,52,-1,-1,52,52,52,52,53, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,42,42,42,42,43,44,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,41,41,41,41,42,43,44,45,46,-1,-1,49,49,49,49,50,51,52,53, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,48,48,48,49,-1,-1,-1,54, 35,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,40,39,40,41,42,43,44,45,46,-1,-1,47,47,48,49,50,-1,-1,54, 34,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,46,46,47,48,49,50,51,52,53, 33,33,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 32,32,32,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,44,45,-1,-1,46,-1,-1,52,52,52, 31,31,32,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,-1,-1,45,45,45,-1,52,51,51, 30,30,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,42,42,-1,44,44,45,44,-1,-1,50,50, 29,29,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,41,41,41,41,-1,44,43,-1,43,43,-1,49,49, 28,28,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 27,27,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 26,26,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,46,46, 25,25,-1,23,22,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,38,37,37,37,-1,39,39,40,41,-1,45,45, 24,25,-1,22,22,21,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,36,36,36,37,38,39,40,41,-1,45,44, 23,-1,-1,21,21,21,20,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,33,-1,35,35,35,-1,39,39,40,41,-1,-1,43, 22,21,20,20,21,-1,19,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,34,34,34,-1,39,-1,41,40,40,41,42, 22,-1,19,20,21,-1,18,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,31,31,31,32,33,33,34,-1,38,-1,41,40,39,-1,42, 21,-1,18,-1,-1,-1,17,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 20,-1,17,16,16,16,16,16,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,30,29,29,-1,31,32,-1,36,36,36,36,36,37,-1,40, 19,-1,16,16,15,15,15,15,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 18,-1,15,15,15,14,14,14,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 17,-1,14,15,15,14,13,14,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,34,33,34,35,35,34,-1,37, 16,-1,13,-1,-1,-1,12,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 15,-1,12,12,12,-1,11,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 14,13,12,11,11,-1,10,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 15,-1,-1,11,10,9,9,-1,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 16,17,-1,11,10,9,8,7,6,5,5,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,21,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 17,17,-1,11,10,9,9,-1,6,5,4,4,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 18,18,-1,11,10,10,10,-1,6,5,4,3,3,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 19,19,-1,11,11,11,11,-1,-1,5,4,3,2,2,-1,-1,16,16,16,17,18,19,20,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 18,18,-1,12,12,12,12,-1,-1,5,4,3,2,1,0,-1,-1,17,17,17,18,19,20,20,19,18,17,17,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 17,17,-1,13,13,-1,13,14,-1,5,4,3,2,1,1,2,-1,-1,18,18,18,19,20,20,19,18,17,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,33,33,33,-1,36,36, 16,16,-1,-1,14,15,14,14,-1,5,5,-1,2,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,35,35, 15,15,15,-1,15,15,15,-1,-1,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 15,14,14,-1,-1,16,-1,-1,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,5,5,5,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 15,14,13,12,11,10,9,8,8,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 16,-1,-1,12,11,10,9,9,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 16,-1,-1,-1,11,10,10,10,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 15,14,13,12,11,11,11,11,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,32,-1,-1,32,32,32,33,34, 15,14,14,14,14,-1,-1,14,14,14,15,16,17,18,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,34,33,33,33,33,34, 15,15,15,15,15,16,16,15,15,15,15,16,17,18,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,39,38,37,36,35,36,37,38,39,40,41,42,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 36,35,34,33,32,32,32,32,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 37,-1,-1,-1,32,31,31,31,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,42, 37,-1,-1,33,32,31,30,30,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,42, 36,35,34,33,32,31,30,29,29,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,40,41, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,32,32,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,26,25,25,25,26,-1,-1,30,30,31,32,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,26,25,24,25,26,27,28,29,30,31,32,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,24,24,24,24,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,23,23,23,23,23,23,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,22,22,22,22,22,22,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,21,21,21,21,21,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,18,19,19,19,19,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 27,26,25,24,24,-1,23,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,17,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 28,-1,25,25,25,-1,24,-1,17,16,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 26,-1,23,22,22,22,22,22,-1,15,14,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,33,33,32,-1,35, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,19,19,-1,24,-1,-1,32,32,32,32,33,33,-1,36, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,21,21,20,19,20,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,11,11,11,11,12,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,-1,26,26,27,28,-1,34,34, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,2,2,2,2,3,4,5,-1,-1,10,10,10,11,12,13,14,-1,-1,-1,21,21,22,23,24,-1,27,27,27,28,-1,35,35, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,2,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,28,28,28,28,-1,36,36, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,-1,-1,29,29,29,29,-1,35,35, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,-1,31,30,30,30,30,-1,34,34, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,31,31,31,31,-1,-1,33,33, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,32,32,-1,32,32,32, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,21,20,19,18,18,-1,-1,14,13,13,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,33,-1,-1,31,31,32, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,21,20,20,-1,-1,-1,-1,-1,-1,14,14,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,-1,-1,30,30,30,31,32, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,31,31,31,-1,32,31,31,31,31,32, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,30,29,28,27,26,25,24,23,24,25,26,27,28,29,30,31,32,32,32,32,33,32,32,32,32,32,32, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,39,38,37,36,35,36,37,38,39,40,41,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 36,35,34,33,32,32,32,32,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 37,-1,-1,-1,32,31,31,31,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 37,-1,-1,33,32,31,30,30,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,41, 36,35,34,33,32,31,30,29,29,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,40, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,26,25,25,25,26,-1,-1,30,30,31,32,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,26,25,24,25,26,27,28,29,30,31,32,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,23,23,23,23,23,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,22,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,-1,17,17,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 27,26,25,24,24,-1,23,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 28,-1,25,25,25,-1,24,-1,17,16,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 26,-1,23,22,22,22,22,22,-1,15,14,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,32,32,31,-1,34, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 23,-1,20,21,21,20,19,20,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,10,11,12,13,14,15,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,3,3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,-1,25,25,26,27,-1,33,33, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,2,2,2,2,2,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,20,20,21,22,23,-1,26,26,26,27,-1,34,34, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,27,27,27,27,-1,35,35, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,-1,-1,28,28,28,28,-1,34,34, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,-1,30,29,29,29,29,-1,33,33, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,30,30,30,30,-1,-1,32,32, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,31,31,-1,31,31,31, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,-1,-1,30,30,31, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 29,28,27,26,25,24,23,22,22,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 30,-1,-1,26,25,24,23,23,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 30,-1,-1,-1,25,24,24,24,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 29,28,27,26,25,25,25,25,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,39,38,37,36,35,36,37,38,39,40,41,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 36,35,34,33,32,32,32,32,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 37,-1,-1,-1,32,31,31,31,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 37,-1,-1,33,32,31,30,30,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,41, 36,35,34,33,32,31,30,29,29,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,40, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,26,25,25,25,26,-1,-1,30,30,31,32,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,26,25,24,25,26,27,28,29,30,31,32,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,23,23,23,23,23,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,22,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,-1,17,17,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 27,26,25,24,24,-1,23,-1,17,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 28,-1,25,25,25,-1,24,-1,17,16,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 26,-1,23,22,22,22,22,22,-1,15,14,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,16,15,14,13,13,13,14,15,16,17,18,-1,22,22,-1,31,30,31,31,31,31,-1,34, 25,-1,22,22,21,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 24,-1,21,21,21,20,20,20,-1,-1,12,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 23,-1,20,21,21,20,19,20,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,10,11,12,13,14,15,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 22,-1,19,-1,-1,-1,18,-1,-1,10,10,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,9,9,9,10,11,12,13,14,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 21,-1,18,18,18,-1,17,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,-1,-1,8,8,9,10,11,12,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 20,19,18,17,17,-1,16,-1,11,10,10,-1,7,6,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 21,-1,-1,17,16,15,15,-1,11,11,11,-1,7,6,5,5,5,5,5,5,5,5,5,5,6,7,8,9,10,11,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,6,5,4,4,4,4,4,4,4,4,5,6,7,8,9,10,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 23,23,-1,17,16,15,15,-1,13,13,13,14,-1,-1,5,4,3,3,3,3,3,3,3,-1,-1,8,8,9,9,10,11,12,13,14,-1,-1,20,20,21,22,-1,24,24,25,26,-1,32,32, 24,24,-1,17,16,16,16,-1,14,14,14,14,15,-1,-1,-1,3,2,2,2,2,2,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,19,19,20,21,22,-1,25,25,25,26,-1,33,33, 25,25,-1,17,17,17,17,-1,-1,15,15,15,15,16,-1,-1,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,-1,-1,18,18,19,20,21,-1,-1,26,26,26,26,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,16,17,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,-1,-1,27,27,27,27,-1,33,33, 27,27,-1,19,19,-1,19,20,-1,17,17,17,17,17,17,18,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,-1,29,28,28,28,28,-1,32,32, 28,28,-1,-1,20,21,20,20,-1,18,18,-1,18,18,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,29,29,29,29,-1,-1,31,31, 29,29,29,-1,21,21,21,-1,-1,19,19,20,19,19,19,19,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,30,30,-1,30,30,30, 29,28,28,-1,-1,22,-1,-1,21,20,20,20,20,20,20,20,20,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,-1,-1,29,29,30, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,21,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 29,28,27,26,25,24,23,22,22,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 30,-1,-1,26,25,24,23,23,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 30,-1,-1,-1,25,24,24,24,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 29,28,27,26,25,25,25,25,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 29,28,28,28,28,-1,-1,28,28,28,29,30,31,32,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 29,29,29,29,29,30,30,29,29,29,29,30,31,32,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,39,38,37,36,35,36,37,38,39,40,41,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 36,35,34,33,32,32,32,32,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 37,-1,-1,-1,32,31,31,31,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 37,-1,-1,33,32,31,30,30,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,41, 36,35,34,33,32,31,30,29,29,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,40, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,26,25,25,25,26,-1,-1,30,30,31,32,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,26,25,24,25,26,27,28,29,30,31,32,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,23,23,23,23,23,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,22,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,-1,17,17,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 27,26,25,24,24,-1,23,-1,18,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,16,15,14,14,14,14,14,15,16,17,18,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 27,-1,24,23,23,23,23,23,-1,16,15,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,16,15,14,13,13,13,14,15,16,17,17,-1,22,22,-1,30,30,30,30,30,31,-1,34, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,10,11,12,13,14,14,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,8,8,8,8,8,8,8,8,8,8,8,-1,-1,9,9,9,10,11,12,13,13,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,-1,-1,8,8,9,10,11,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,6,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,11,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,9,10,10,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,4,4,4,4,4,4,4,5,6,7,8,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,3,3,3,3,3,3,-1,-1,8,8,8,8,9,10,11,12,13,-1,-1,19,19,20,21,-1,23,23,24,25,-1,31,31, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,4,3,2,2,2,2,2,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,18,18,19,20,21,-1,24,24,24,25,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,-1,-1,17,17,18,19,20,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,-1,-1,26,26,26,26,-1,32,32, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,19,20,-1,28,27,27,27,27,-1,31,31, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,28,28,28,28,-1,-1,30,30, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,29,29,29,-1,29,29,29, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,-1,-1,28,28,29, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 30,29,28,27,26,25,24,23,23,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 31,-1,-1,27,26,25,24,24,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 31,-1,-1,-1,26,25,25,25,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 30,29,28,27,26,26,26,26,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,39,38,37,36,35,36,37,38,39,40,41,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 36,35,34,33,32,32,32,32,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 37,-1,-1,-1,32,31,31,31,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 37,-1,-1,33,32,31,30,30,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,41, 36,35,34,33,32,31,30,29,29,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,40, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,32,32,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,26,25,25,25,26,-1,-1,30,30,31,32,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,26,25,24,25,26,27,28,29,30,31,32,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,23,23,23,23,23,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,22,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,-1,17,17,17,17,17,17,17,17,17,17,17,18,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 27,26,25,24,24,-1,23,-1,18,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,16,16,16,16,16,16,16,16,16,17,18,-1,21,21,22,-1,27,-1,28,28,29,30,31, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,16,15,15,15,15,15,15,15,16,17,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,16,15,14,14,14,14,14,15,16,17,17,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 28,-1,25,24,24,24,24,24,-1,17,16,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,16,15,14,13,13,13,14,15,16,16,16,-1,21,22,-1,29,29,29,29,29,30,-1,33, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 25,-1,22,23,23,22,21,22,-1,13,13,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,10,11,12,13,13,13,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,8,8,8,8,8,8,8,8,8,8,-1,-1,9,9,9,10,11,12,12,12,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,-1,-1,8,8,9,10,11,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,10,10,10,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,9,9,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,4,4,5,6,7,8,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,3,3,3,3,3,-1,-1,7,7,7,7,8,9,10,11,12,-1,-1,18,18,19,20,-1,22,22,23,24,-1,30,30, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,4,3,2,2,2,2,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,17,17,18,19,20,-1,23,23,23,24,-1,31,31, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,-1,-1,16,16,17,18,19,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,19,-1,-1,25,25,25,25,-1,31,31, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,14,14,15,16,17,18,19,-1,27,26,26,26,26,-1,30,30, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,27,27,27,27,-1,-1,29,29, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,28,28,28,-1,28,28,28, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,29,-1,-1,27,27,28, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 31,30,29,28,27,26,25,24,24,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 32,-1,-1,28,27,26,25,25,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 32,-1,-1,-1,27,26,26,26,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 31,30,29,28,27,27,27,27,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 31,31,31,31,31,32,32,31,31,31,31,32,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,39,38,37,36,35,36,37,38,39,40,41,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 36,35,34,33,32,32,32,32,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 37,-1,-1,-1,32,31,31,31,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 37,-1,-1,33,32,31,30,30,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,40, 36,35,34,33,32,31,30,29,29,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,39, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,27,26,26,26,-1,-1,-1,-1,-1,-1,32,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 36,35,35,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,26,25,25,25,26,-1,-1,30,30,31,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 36,36,36,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,26,25,24,25,26,27,28,29,30,31,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 35,35,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 34,34,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,23,23,23,23,23,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,21,21,21,21,21,21,22,23,22,22,22,22,22,22,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 32,32,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 31,31,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 30,30,-1,24,23,22,22,-1,20,20,20,21,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,17,17,17,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,18,18,18,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,-1,17,17,17,17,17,17,17,17,17,17,17,18,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 27,26,25,24,24,-1,23,-1,18,17,17,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,16,16,16,16,16,16,16,16,16,17,18,-1,20,20,21,-1,26,-1,27,27,28,29,30, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,-1,-1,16,15,15,15,15,15,15,15,16,17,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,13,13,13,14,13,13,13,13,13,14,15,-1,-1,16,15,14,14,14,14,14,15,16,16,16,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 29,-1,26,25,25,25,25,25,-1,18,17,-1,12,12,13,14,13,12,12,12,13,14,15,-1,-1,16,15,14,13,13,13,14,15,16,15,15,-1,20,21,-1,28,28,28,28,28,29,-1,32, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,27,28,28,-1,31, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,10,10,-1,-1,-1,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,27,27,27,-1,30, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,9,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,10,11,12,12,12,12,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,8,8,8,8,8,8,8,8,8,-1,-1,9,9,9,10,11,11,11,11,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,7,7,7,7,7,7,7,7,-1,-1,8,8,9,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,9,9,9,9,10,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,5,5,5,5,5,5,5,6,7,8,8,8,8,8,9,10,11,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,4,4,4,4,4,5,6,7,7,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,3,3,3,3,-1,-1,6,6,6,6,7,8,9,10,11,-1,-1,17,17,18,19,-1,21,21,22,23,-1,29,29, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,5,4,3,2,2,2,-1,-1,5,5,5,6,7,8,9,-1,-1,-1,16,16,17,18,19,-1,22,22,22,23,-1,30,30, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,-1,-1,15,15,16,17,18,-1,-1,23,23,23,23,-1,31,31, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,14,14,15,16,17,18,-1,-1,24,24,24,24,-1,30,30, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,20,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,13,13,14,15,16,17,18,-1,26,25,25,25,25,-1,29,29, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,12,12,13,14,15,-1,18,18,-1,26,26,26,26,-1,-1,28,28, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,27,27,27,-1,27,27,27, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,28,-1,-1,26,26,27, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 32,31,30,29,28,27,26,25,25,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 33,-1,-1,29,28,27,26,26,-1,-1,26,25,24,23,22,21,20,19,20,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 33,-1,-1,-1,28,27,27,27,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 32,31,30,29,28,28,28,28,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 32,31,31,31,31,-1,-1,31,31,31,32,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,27,26,26,26,26,27, 32,32,32,32,32,33,33,32,32,32,32,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,27,27,27,27,27,27, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,40,39,38,37,36,37,38,39,40,41,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 38,-1,-1,-1,33,32,32,32,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 38,-1,-1,34,33,32,31,31,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,39, 37,36,35,34,33,32,31,30,30,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,38, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,27,26,26,26,27,-1,-1,31,31,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,27,26,25,26,27,28,29,30,31,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,22,22,22,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 28,27,26,25,25,-1,24,-1,19,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,20,-1,25,-1,26,26,27,28,29, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,16,15,15,15,15,15,16,15,15,15,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 30,-1,27,26,26,26,26,26,-1,19,18,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,17,16,15,14,14,14,15,16,15,14,14,-1,19,20,-1,27,27,27,27,27,28,-1,31, 29,-1,26,26,25,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,26,27,27,-1,30, 28,-1,25,25,25,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,26,26,26,-1,29, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,-1,-1,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,9,8,7,6,6,6,6,6,6,6,7,7,7,7,7,7,7,8,9,10,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,5,5,5,5,6,7,6,6,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,9,8,7,6,5,4,4,4,4,-1,-1,5,5,5,5,6,7,8,9,10,-1,-1,16,16,17,18,-1,20,20,21,22,-1,28,28, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,7,6,5,4,3,3,3,-1,-1,4,4,4,5,6,7,8,-1,-1,-1,15,15,16,17,18,-1,21,21,21,22,-1,29,29, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,-1,-1,14,14,15,16,17,-1,-1,22,22,22,22,-1,30,30, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,20,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,13,13,14,15,16,17,-1,-1,23,23,23,23,-1,29,29, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,20,19,19,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,12,12,13,14,15,16,17,-1,25,24,24,24,24,-1,28,28, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,25,25,25,25,-1,-1,27,27, 33,33,33,-1,25,25,25,-1,-1,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,26,26,26,-1,26,26,26, 33,32,32,-1,-1,26,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,27,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,32,32,32,-1,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 33,33,33,33,33,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 39,-1,-1,-1,34,33,33,33,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 39,-1,-1,35,34,33,32,32,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,38, 38,37,36,35,34,33,32,31,31,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,37, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,28,27,27,27,28,-1,-1,32,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,22,22,22,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 29,28,27,26,26,-1,25,-1,20,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,19,-1,24,-1,25,25,26,27,28, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,15,15,15,16,15,15,15,15,15,16,17,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 31,-1,28,27,27,27,27,27,-1,20,19,-1,14,14,15,16,15,14,14,14,15,16,17,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,18,19,-1,26,26,26,26,26,27,-1,30, 30,-1,27,27,26,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,25,26,26,-1,29, 29,-1,26,26,26,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,25,25,25,-1,28, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,-1,-1,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,9,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,10,9,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,7,8,9,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,6,6,7,6,5,5,5,5,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,10,9,8,7,6,5,5,5,5,-1,-1,4,4,4,4,5,6,7,8,9,-1,-1,15,15,16,17,-1,19,19,20,21,-1,27,27, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,8,7,6,5,4,4,4,-1,-1,3,3,3,4,5,6,7,-1,-1,-1,14,14,15,16,17,-1,20,20,20,21,-1,28,28, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,-1,-1,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,-1,-1,13,13,14,15,16,-1,-1,21,21,21,21,-1,29,29, 31,31,-1,23,23,23,23,-1,-1,21,21,21,20,19,19,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,12,12,13,14,15,16,-1,-1,22,22,22,22,-1,28,28, 32,32,-1,24,24,-1,24,25,-1,22,22,21,20,19,18,18,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,11,11,12,13,14,15,16,-1,24,23,23,23,23,-1,27,27, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,24,24,24,24,-1,-1,26,26, 32,32,32,-1,26,26,26,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,25,25,25,-1,25,25,25, 32,31,31,-1,-1,27,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,26,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 32,31,31,31,31,-1,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,25,24,24,24,24,25, 32,32,32,32,32,33,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,25,25,25,25,25,25, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 39,38,38,38,38,39,-1,38,38,38,39,40,41,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 39,38,37,36,35,35,35,35,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 40,-1,-1,-1,35,34,34,34,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 40,-1,-1,36,35,34,33,33,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 39,38,37,36,35,34,33,32,32,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,29,28,27,26,26,26,27,-1,-1,31,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,28,27,26,25,26,27,28,29,30,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,22,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,18,17,17,17,17,17,17,17,17,17,17,-1,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 30,29,28,27,27,-1,26,-1,21,20,20,-1,18,17,16,16,16,16,16,16,16,16,16,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,18,-1,23,-1,24,24,25,26,27, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,17,16,15,15,15,15,15,15,15,16,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,16,16,16,15,14,14,14,14,14,15,16,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 32,-1,29,28,28,28,28,28,-1,21,20,-1,15,15,16,15,14,13,13,13,14,15,16,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,17,18,-1,25,25,25,25,25,26,-1,29, 31,-1,28,28,27,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 30,-1,27,27,27,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,12,12,12,12,11,10,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,9,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,11,11,11,11,10,9,9,9,-1,-1,8,8,8,8,8,8,8,8,8,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,9,8,8,-1,-1,7,7,7,7,7,7,7,7,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,10,9,9,9,9,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,11,10,9,8,8,8,8,8,7,6,5,5,5,5,5,5,5,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,7,7,6,5,4,4,4,4,4,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,11,10,9,8,7,6,6,6,6,-1,-1,3,3,3,3,4,5,6,7,8,-1,-1,14,14,15,16,-1,18,18,19,20,-1,26,26, 30,30,-1,23,22,22,22,-1,20,20,20,20,20,-1,-1,-1,9,8,7,6,5,5,5,-1,-1,2,2,2,3,4,5,6,-1,-1,-1,13,13,14,15,16,-1,19,19,19,20,-1,27,27, 31,31,-1,23,23,23,23,-1,-1,21,21,20,19,19,-1,-1,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,-1,-1,12,12,13,14,15,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,22,21,20,19,18,18,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,11,11,12,13,14,15,-1,-1,21,21,21,21,-1,27,27, 33,33,-1,25,25,-1,25,26,-1,22,21,20,19,18,17,17,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,11,12,13,14,15,-1,23,22,22,22,22,-1,26,26, 32,32,-1,-1,26,27,26,26,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,9,9,10,11,12,-1,15,15,-1,23,23,23,23,-1,-1,25,25, 31,31,31,-1,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,24,24,24,-1,24,24,24, 31,30,30,-1,-1,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,25,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,17,17,18,19,20,21,22,23,24, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,25, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,19,19,19,20,-1,-1,-1,25, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 31,30,30,30,30,-1,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,23,23,23,-1,24,23,23,23,23,24, 31,31,31,31,31,32,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,24,25,24,24,24,24,24,24, 40,40,40,40,40,40,41,40,40,40,40,41,42,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 40,39,39,39,39,40,-1,39,39,39,40,41,42,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 40,39,38,37,36,36,36,36,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 41,-1,-1,-1,36,35,35,35,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 41,-1,-1,37,36,35,34,34,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 40,39,38,37,36,35,34,33,33,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,30,29,28,27,26,26,26,27,-1,-1,31,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,29,28,27,26,25,26,27,28,29,30,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 38,38,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,22,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,17,-1,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,18,-1,23,-1,24,24,25,26,27, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,17,17,16,15,14,14,14,14,14,15,16,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 33,-1,30,29,29,29,29,29,-1,22,21,-1,16,16,16,15,14,13,13,13,14,15,16,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,16,17,-1,24,24,24,24,24,25,-1,28, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,13,13,13,12,11,10,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,13,13,-1,22,21,22,23,23,22,-1,25, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,12,12,12,11,10,9,9,9,-1,-1,8,8,8,8,8,8,8,8,8,8,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,10,9,8,8,-1,-1,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,10,10,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,9,9,9,8,7,6,5,5,5,5,5,5,5,5,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,8,7,6,5,4,4,4,4,4,4,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 30,30,-1,24,23,22,22,-1,20,20,20,20,-1,-1,12,11,10,9,8,7,7,7,7,-1,-1,3,3,3,3,3,4,5,6,7,-1,-1,13,13,14,15,-1,17,17,18,19,-1,25,25, 31,31,-1,24,23,23,23,-1,21,21,20,19,19,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,2,2,2,2,3,4,5,-1,-1,-1,12,12,13,14,15,-1,18,18,18,19,-1,26,26, 32,32,-1,24,24,24,24,-1,-1,21,20,19,18,18,-1,-1,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,-1,-1,11,11,12,13,14,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,21,20,19,18,17,17,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,10,10,11,12,13,14,-1,-1,20,20,20,20,-1,26,26, 32,32,-1,26,26,-1,26,27,-1,21,20,19,18,17,16,16,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,9,9,10,11,12,13,14,-1,22,21,21,21,21,-1,25,25, 31,31,-1,-1,27,28,27,27,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,8,8,9,10,11,-1,14,14,-1,22,22,22,22,-1,-1,24,24, 30,30,30,-1,28,28,28,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,23,23,23,-1,23,23,23, 30,29,29,-1,-1,29,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,24,-1,-1,22,22,23, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,16,16,17,18,19,20,21,22,23, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,-1,-1,24, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,18,18,18,19,-1,-1,-1,24, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,19,19,19,19,20,21,22,23, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 30,29,29,29,29,-1,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,22,22,22,-1,23,22,22,22,22,23, 30,30,30,30,30,31,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,23,24,23,23,23,23,23,23, 40,40,40,40,40,40,41,40,40,40,40,41,42,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 40,39,39,39,39,40,-1,39,39,39,40,41,42,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 40,39,38,37,36,36,36,36,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 41,-1,-1,-1,36,35,35,35,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 41,-1,-1,37,36,35,34,34,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 40,39,38,37,36,35,34,33,33,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,30,29,28,27,26,26,26,27,-1,-1,31,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,29,28,27,26,25,26,27,28,29,30,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 38,38,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,22,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,17,-1,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,18,-1,23,-1,24,24,25,26,27, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 34,-1,31,30,30,30,30,30,-1,22,22,-1,17,17,16,15,14,13,13,13,14,15,16,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,15,16,-1,23,23,23,23,23,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,14,14,13,12,11,10,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,12,12,-1,21,20,21,22,22,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,13,13,12,11,10,9,9,9,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,11,10,9,8,8,-1,-1,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,11,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,10,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,31,-1,25,24,23,23,-1,21,21,20,20,-1,-1,13,12,11,10,9,8,8,8,8,-1,-1,3,3,3,3,3,3,4,5,6,-1,-1,13,13,14,14,-1,16,16,17,18,-1,24,24, 32,32,-1,25,24,24,24,-1,22,21,20,19,19,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,2,2,2,2,2,3,4,-1,-1,-1,12,12,13,14,15,-1,17,17,17,18,-1,25,25, 33,33,-1,25,25,25,25,-1,-1,21,20,19,18,18,-1,-1,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,-1,-1,11,11,12,13,14,-1,-1,18,18,18,18,-1,26,26, 33,33,-1,26,26,26,26,-1,-1,21,20,19,18,17,17,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,10,10,11,12,13,14,-1,-1,19,19,19,19,-1,26,26, 32,32,-1,27,27,-1,27,28,-1,21,20,19,18,17,16,16,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,9,9,10,11,12,13,14,-1,21,20,20,20,20,-1,25,25, 31,31,-1,-1,28,29,28,28,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,8,8,9,10,11,-1,14,14,-1,21,21,21,21,-1,-1,24,24, 30,30,30,-1,29,29,29,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,22,-1,23,23,23, 30,29,29,-1,-1,30,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,23,-1,-1,22,22,23, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,16,16,17,18,19,20,21,22,23, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,-1,-1,24, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,18,18,18,19,-1,-1,-1,24, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,19,19,19,19,20,21,22,23, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 30,29,29,29,29,-1,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,22,22,22,-1,23,22,22,22,22,23, 30,30,30,30,30,31,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,23,24,23,23,23,23,23,23, 40,40,40,40,40,40,41,40,40,40,40,41,42,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 40,39,39,39,39,40,-1,39,39,39,40,41,42,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 40,39,38,37,36,36,36,36,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 41,-1,-1,-1,36,35,35,35,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 41,-1,-1,37,36,35,34,34,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 40,39,38,37,36,35,34,33,33,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,30,29,28,27,26,26,26,27,-1,-1,31,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,29,28,27,26,25,26,27,28,29,30,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 38,38,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,22,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,17,-1,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,23,-1,24,24,25,26,27, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,16,17,-1,24,-1,25,25,25,-1,28, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 34,-1,31,31,31,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,14,15,-1,22,22,22,22,22,23,-1,26, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,15,14,13,12,11,10,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,20,19,20,21,21,20,-1,23, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,14,13,12,11,10,9,9,9,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,12,11,10,9,8,8,-1,-1,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 32,32,-1,26,25,24,24,-1,22,21,20,20,-1,-1,14,13,12,11,10,9,9,8,8,-1,-1,3,3,3,3,3,3,3,4,5,-1,-1,13,13,13,13,-1,15,15,16,17,-1,23,23, 33,33,-1,26,25,25,25,-1,22,21,20,19,19,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,2,2,2,2,2,3,-1,-1,-1,12,12,13,14,14,-1,16,16,16,17,-1,24,24, 34,34,-1,26,26,26,26,-1,-1,21,20,19,18,18,-1,-1,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,-1,-1,11,11,12,13,14,-1,-1,17,17,17,17,-1,25,25, 33,33,-1,27,27,27,27,-1,-1,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,10,10,11,12,13,14,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,28,28,-1,28,29,-1,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,9,9,10,11,12,13,14,-1,20,19,19,19,19,-1,25,25, 31,31,-1,-1,29,30,29,29,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,8,8,9,10,11,-1,14,14,-1,20,20,20,20,-1,-1,24,24, 30,30,30,-1,30,30,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,21,21,21,-1,23,23,23, 30,29,29,-1,-1,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,-1,-1,22,22,23, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,16,16,17,18,19,20,21,22,23, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,-1,-1,24, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,18,18,18,19,-1,-1,-1,24, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,19,19,19,19,20,21,22,23, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 30,29,29,29,29,-1,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,22,22,22,-1,23,22,22,22,22,23, 30,30,30,30,30,31,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,23,24,23,23,23,23,23,23, 40,40,40,40,40,40,41,40,40,40,40,41,42,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 40,39,39,39,39,40,-1,39,39,39,40,41,42,42,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 40,39,38,37,36,36,36,36,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 41,-1,-1,-1,36,35,35,35,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 41,-1,-1,37,36,35,34,34,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 40,39,38,37,36,35,34,33,33,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,30,29,28,27,27,27,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,30,29,28,27,26,26,26,27,-1,-1,31,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,29,28,27,26,25,26,27,28,29,30,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 38,38,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,22,22,22,22,22,22,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,18,18,18,18,18,18,18,18,18,18,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,17,17,17,17,17,17,17,17,17,-1,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,16,16,16,16,16,16,16,16,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,23,-1,24,24,25,26,27, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,15,15,15,15,15,15,16,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,16,17,-1,24,-1,25,25,25,-1,28, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,14,14,14,14,15,16,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,13,13,14,15,16,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,14,15,-1,22,22,22,22,22,23,-1,26, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,15,14,13,12,11,10,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,20,19,20,21,21,20,-1,23, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 33,33,-1,27,26,25,25,-1,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,3,3,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 34,34,-1,27,26,26,26,-1,23,22,21,20,20,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,2,2,2,2,2,-1,-1,-1,13,13,14,14,14,-1,16,16,16,17,-1,24,24, 35,35,-1,27,27,27,27,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,-1,-1,12,12,13,14,15,-1,-1,17,17,17,17,-1,25,25, 34,34,-1,28,28,28,28,-1,-1,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,11,11,12,13,14,15,-1,-1,18,18,18,18,-1,26,26, 33,33,-1,29,29,-1,29,30,-1,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,10,10,11,12,13,14,15,-1,20,19,19,19,19,-1,26,26, 32,32,-1,-1,30,31,30,30,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,9,9,10,11,12,-1,15,15,-1,20,20,20,20,-1,-1,25,25, 31,31,31,-1,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,21,-1,24,24,24, 31,30,30,-1,-1,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,17,17,18,19,20,21,22,23,24, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,25, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,19,19,19,20,-1,-1,-1,25, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 31,30,30,30,30,-1,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,23,23,23,-1,24,23,23,23,23,24, 31,31,31,31,31,32,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,24,25,24,24,24,24,24,24, 41,41,41,41,41,41,42,41,41,41,41,42,43,43,42,41,40,39,38,37,38,39,40,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 41,40,40,40,40,41,-1,40,40,40,41,42,43,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 41,40,39,38,37,37,37,37,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 42,-1,-1,-1,37,36,36,36,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 42,-1,-1,38,37,36,35,35,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,37, 41,40,39,38,37,36,35,34,34,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,36, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,31,30,29,28,27,27,27,28,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,35,35,36, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,30,29,28,27,26,27,28,29,30,31,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,36,36,36, 40,40,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,35,35, 39,39,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,24,24,24,24,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,34,34, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,23,23,23,23,23,23,23,22,21,21,21,21,21,21,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,22,22,22,22,22,22,-1,-1,20,20,20,20,20,20,20,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,32,32, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,21,21,21,21,21,-1,-1,19,19,19,19,19,19,19,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,31,31, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,21,20,20,20,-1,22,22,23,24,-1,30,30, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,19,19,19,18,17,17,17,17,17,17,17,17,17,17,17,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,17,17,16,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,17,-1,23,-1,24,24,25,26,27, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,15,14,14,14,14,14,14,14,14,14,14,15,16,16,17,-1,24,-1,25,25,25,-1,28, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,15,14,13,13,13,13,13,14,13,13,13,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 35,-1,32,33,33,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,15,14,13,12,12,12,13,14,13,12,12,-1,14,15,-1,22,22,22,22,22,23,-1,26, 36,-1,33,33,32,32,32,32,-1,-1,24,-1,19,19,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,21,22,22,-1,25, 35,-1,32,32,32,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,10,10,10,-1,-1,-1,10,10,-1,12,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,22,22,-1,18,17,16,15,14,13,12,11,11,11,11,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,20,19,20,21,21,20,-1,23, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,-1,8,8,8,8,8,8,8,8,8,8,8,-1,10,10,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,17,-1,18,18,18,-1,21, 31,30,29,28,28,-1,27,-1,22,21,21,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,6,7,-1,10,10,11,-1,16,-1,17,17,18,19,20, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,5,5,5,5,6,7,-1,11,11,11,-1,15,15,16,17,-1,-1,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,6,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 34,34,-1,28,27,26,26,-1,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,3,3,3,3,4,5,-1,-1,14,13,13,13,-1,15,15,16,17,-1,23,23, 35,35,-1,28,27,27,27,-1,24,23,22,21,21,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,5,4,3,2,2,2,2,-1,-1,-1,14,14,14,14,14,-1,16,16,16,17,-1,24,24, 36,36,-1,28,28,28,28,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,2,-1,-1,13,13,14,15,15,-1,-1,17,17,17,17,-1,25,25, 35,35,-1,29,29,29,29,-1,-1,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,12,12,13,14,15,16,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,30,30,-1,30,31,-1,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,11,11,12,13,14,15,16,-1,20,19,19,19,19,-1,27,27, 33,33,-1,-1,31,32,31,31,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,20,20,20,20,-1,-1,26,26, 32,32,32,-1,32,32,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,21,21,21,-1,25,25,25, 32,31,31,-1,-1,33,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,22,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 32,31,31,31,31,-1,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,25,24,24,24,24,25, 32,32,32,32,32,33,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,25,25,25,25,25,25, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 50,50,50,50,50,50,51,50,50,50,50,50,49,48,47,46,45,44,43,42,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 50,49,49,49,49,50,-1,49,49,49,50,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 50,49,48,47,46,46,46,46,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 51,-1,-1,-1,46,45,45,45,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 51,-1,-1,47,46,45,44,44,-1,-1,43,42,41,40,39,38,37,36,37,38,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,35, 50,49,48,47,46,45,44,43,43,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,34, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,33,33, 50,49,49,-1,-1,43,-1,-1,42,41,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,32,32,32, 50,50,50,-1,42,42,42,-1,-1,40,40,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,32,31,31, 49,49,-1,-1,41,41,41,41,-1,39,39,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,30,30, 48,48,-1,40,40,40,40,41,-1,38,38,38,38,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,29,29, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,28,28, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,27,27, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,26,26, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,22,23,-1,25,25, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,21,22,22,-1,25,24, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,20,21,21,21,-1,-1,23, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,19,-1,21,20,20,21,22, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,18,-1,21,20,19,-1,22, 41,-1,38,-1,-1,-1,37,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,17,-1,-1,-1,18,-1,21, 40,-1,37,36,36,36,36,36,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,16,16,16,16,16,17,-1,20, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,15,15,15,15,16,16,-1,19, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,14,14,14,15,15,15,-1,18, 37,-1,34,35,35,34,33,34,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,14,13,14,15,15,14,-1,17, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,12,-1,-1,-1,13,-1,16, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,16,15,14,13,12,11,10,9,8,8,8,-1,11,-1,12,12,12,-1,15, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,11,11,-1,7,7,7,-1,10,-1,11,11,12,13,14, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,14,13,12,12,12,-1,6,6,6,-1,9,9,10,11,-1,-1,15, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,13,13,13,-1,-1,5,5,6,7,8,9,10,11,-1,17,16, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,14,-1,-1,4,4,5,6,-1,9,9,10,11,-1,17,17, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,3,3,4,5,6,-1,10,10,10,11,-1,18,18, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,2,2,3,4,5,-1,-1,11,11,11,11,-1,19,19, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,0,1,2,3,4,5,-1,-1,12,12,12,12,-1,18,18, 36,36,-1,33,33,-1,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,2,1,1,2,3,4,5,-1,14,13,13,13,13,-1,17,17, 35,35,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,3,2,2,2,2,-1,5,5,-1,14,14,14,14,-1,-1,16,16, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,-1,-1,15,15,15,-1,15,15,15, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,-1,16,-1,-1,14,14,15, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,5,5,5,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,8,8,9,10,11,12,13,14,15, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,9,9,10,11,12,-1,-1,16, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,10,10,10,11,-1,-1,-1,16, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,11,11,11,11,12,13,14,15, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 34,33,32,32,32,-1,-1,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 34,33,33,33,33,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,18,17,16,15,14,14,14,-1,15,14,14,14,14,15, 34,34,34,34,34,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,18,17,16,15,15,15,15,16,15,15,15,15,15,15, 50,50,50,50,50,50,51,50,50,50,50,49,48,47,46,45,44,43,42,41,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 50,49,49,49,49,50,-1,49,49,49,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,35, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,34, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,33,33, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,32,32, 50,49,49,-1,-1,43,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,31,31,31, 50,50,50,-1,42,42,42,-1,-1,40,40,39,38,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,31,30,30, 49,49,-1,-1,41,41,41,41,-1,39,39,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,29,29, 48,48,-1,40,40,40,40,41,-1,38,38,38,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,28,28, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,27,27, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,26,26, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,22,-1,25,25, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,21,22,-1,24,24, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,20,21,21,-1,24,23, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,19,20,20,20,-1,-1,22, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,18,-1,20,19,19,20,21, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,17,-1,20,19,18,-1,21, 41,-1,38,-1,-1,-1,37,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,16,-1,-1,-1,17,-1,20, 40,-1,37,36,36,36,36,36,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,15,15,15,15,15,16,-1,19, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,14,14,14,14,15,15,-1,18, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,13,13,13,14,14,14,-1,17, 37,-1,34,35,35,34,33,34,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,13,12,13,14,14,13,-1,16, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,11,-1,-1,-1,12,-1,15, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,10,-1,11,11,11,-1,14, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,15,14,13,12,11,10,10,-1,6,6,6,-1,9,-1,10,10,11,12,13, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,14,13,12,11,11,11,-1,5,5,5,-1,8,8,9,10,-1,-1,14, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,13,12,12,12,-1,-1,4,4,5,6,7,8,9,10,-1,16,15, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,13,13,-1,-1,3,3,4,5,-1,8,8,9,10,-1,16,16, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,2,2,3,4,5,-1,9,9,9,10,-1,17,17, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,1,1,2,3,4,-1,-1,10,10,10,10,-1,18,18, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,1,0,1,2,3,4,-1,-1,11,11,11,11,-1,18,18, 36,36,-1,33,33,-1,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,2,1,1,1,2,3,4,-1,13,12,12,12,12,-1,17,17, 35,35,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,3,2,2,2,2,-1,4,4,-1,13,13,13,13,-1,-1,16,16, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,5,-1,-1,14,14,14,-1,15,15,15, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,4,4,4,4,4,4,5,6,7,-1,-1,15,-1,-1,14,14,15, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,5,5,5,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,8,8,9,10,11,12,13,14,15, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,9,9,10,11,12,-1,-1,16, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,10,10,10,11,-1,-1,-1,16, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,11,11,11,11,12,13,14,15, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 34,33,32,32,32,-1,-1,32,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 34,33,33,33,33,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,18,17,16,15,14,14,14,-1,15,14,14,14,14,15, 34,34,34,34,34,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,18,17,16,15,15,15,15,16,15,15,15,15,15,15, 50,50,50,50,50,50,51,50,50,50,50,49,48,47,46,45,44,43,42,41,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 50,49,49,49,49,50,-1,49,49,49,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,34, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,33, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,32,32, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,31,31,31, 50,49,49,-1,-1,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,30,30,30, 50,50,50,-1,43,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,30,29,29, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,28,28, 49,49,-1,41,41,41,41,42,-1,39,39,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,27,27, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,21,-1,24,24, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,20,21,-1,23,23, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,19,20,20,-1,23,22, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,18,19,19,19,-1,-1,21, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,17,-1,19,18,18,19,20, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,26,26,26,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,16,-1,19,18,17,-1,20, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 41,-1,38,37,37,37,37,37,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,14,14,14,14,14,15,-1,18, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,13,14,14,-1,17, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,13,13,13,-1,16, 38,-1,35,36,36,35,34,35,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,12,11,12,13,13,12,-1,15, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,10,-1,-1,-1,11,-1,14, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,9,-1,10,10,10,-1,13, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,8,-1,9,9,10,11,12, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,15,14,13,12,11,11,11,-1,5,5,5,-1,7,7,8,9,-1,-1,13, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,14,13,12,12,12,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,13,13,13,-1,-1,3,3,3,4,-1,7,7,8,9,-1,15,15, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,2,2,2,3,4,-1,8,8,8,9,-1,16,16, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,1,1,1,2,3,-1,-1,9,9,9,9,-1,17,17, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,2,1,0,1,2,3,-1,-1,10,10,10,10,-1,17,17, 37,37,-1,34,34,-1,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,3,2,1,1,1,2,3,-1,12,11,11,11,11,-1,16,16, 36,36,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,4,3,2,2,2,-1,3,3,-1,12,12,12,12,-1,-1,15,15, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,4,4,-1,-1,13,13,13,-1,14,14,14, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,4,4,4,4,4,5,5,6,-1,-1,14,-1,-1,13,13,14, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,7,7,8,9,10,11,12,13,14, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,8,8,9,10,11,-1,-1,15, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,9,9,9,10,-1,-1,-1,15, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,10,10,10,10,11,12,13,14, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 35,34,33,33,33,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 35,34,34,34,34,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,17,16,15,14,13,13,13,-1,14,13,13,13,13,14, 35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 50,50,50,50,50,50,51,50,50,50,50,49,48,47,46,45,44,43,42,41,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 50,49,49,49,49,50,-1,49,49,49,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,34, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,33, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,32,32, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,31,31,31, 50,49,49,-1,-1,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,30,30,30, 50,50,50,-1,44,44,44,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,30,29,29, 51,51,-1,-1,43,43,43,43,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,28,28, 50,50,-1,42,42,42,42,43,-1,40,40,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,27,27, 49,49,-1,41,41,41,41,-1,-1,39,39,39,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,21,-1,24,24, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,31,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,20,21,-1,23,23, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,30,30,30,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,19,20,20,-1,23,22, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,29,29,29,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,18,19,19,19,-1,-1,21, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,28,28,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,17,-1,19,18,18,19,20, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,16,-1,19,18,17,-1,20, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,29,29,28,27,26,26,26,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 42,-1,39,38,38,38,38,38,-1,34,33,-1,28,28,28,27,26,25,25,25,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,14,14,14,14,14,15,-1,18, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,13,14,14,-1,17, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,13,13,13,-1,16, 39,-1,36,37,37,36,35,36,-1,30,30,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,12,11,12,13,13,12,-1,15, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,10,-1,-1,-1,11,-1,14, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,9,-1,10,10,10,-1,13, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,8,-1,9,9,10,11,12, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,16,15,14,13,12,11,11,11,-1,5,5,5,-1,7,7,8,9,-1,-1,13, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,15,14,13,12,12,12,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,14,13,13,13,-1,-1,3,3,3,3,-1,7,7,8,9,-1,15,15, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,14,-1,-1,-1,2,2,2,2,3,-1,8,8,8,9,-1,16,16, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,2,1,1,1,2,-1,-1,9,9,9,9,-1,17,17, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,3,2,1,0,1,2,-1,-1,10,10,10,10,-1,16,16, 38,38,-1,35,35,-1,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,4,3,2,1,1,1,2,-1,12,11,11,11,11,-1,15,15, 37,37,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,5,4,3,2,2,-1,2,2,-1,12,12,12,12,-1,-1,14,14, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,-1,-1,13,13,13,-1,13,13,13, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,14,-1,-1,12,12,13, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,6,6,7,8,9,10,11,12,13, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,7,7,8,9,10,-1,-1,14, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,8,8,8,9,-1,-1,-1,14, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,9,9,9,9,10,11,12,13, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 36,35,34,34,34,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 36,35,35,35,35,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,17,16,15,14,13,12,12,12,-1,13,12,12,12,12,13, 36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,18,17,16,15,14,13,13,13,13,14,13,13,13,13,13,13, 50,50,50,50,50,50,51,50,50,50,50,49,48,47,46,45,44,43,42,41,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 50,49,49,49,49,50,-1,49,49,49,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,34, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,33, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,32,32, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,31,31,31, 50,49,49,-1,-1,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,30,30,30, 50,50,50,-1,45,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,30,29,29, 51,51,-1,-1,44,44,44,44,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,28,28, 51,51,-1,43,43,43,43,44,-1,41,40,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,27,27, 50,50,-1,42,42,42,42,-1,-1,40,40,39,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 49,49,-1,41,41,41,41,-1,-1,39,39,39,38,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,21,-1,24,24, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,31,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,20,21,-1,23,23, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,31,31,30,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,19,20,20,-1,23,22, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,30,30,29,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,18,19,19,19,-1,-1,21, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,29,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,17,-1,19,18,18,19,20, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,28,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,16,-1,19,18,17,-1,20, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,30,30,29,28,27,27,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 43,-1,40,39,39,39,39,39,-1,35,34,-1,29,29,29,28,27,26,26,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,14,14,14,14,14,15,-1,18, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,13,14,14,-1,17, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,13,13,13,-1,16, 40,-1,37,38,38,37,36,37,-1,31,31,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,12,11,12,13,13,12,-1,15, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,10,-1,-1,-1,11,-1,14, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,9,-1,10,10,10,-1,13, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,25,24,23,23,23,23,22,21,20,19,19,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,8,-1,9,9,10,11,12, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,17,16,15,14,13,12,11,11,11,-1,5,5,5,-1,7,7,8,9,-1,-1,13, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,16,15,14,13,12,12,12,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,16,16,15,14,13,13,13,-1,-1,3,3,3,3,-1,7,7,8,9,-1,15,15, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,14,14,-1,-1,-1,2,2,2,2,3,-1,8,8,8,9,-1,16,16, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,14,15,15,-1,-1,3,2,1,1,1,-1,-1,9,9,9,9,-1,17,17, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,4,3,2,1,0,1,-1,-1,10,10,10,10,-1,16,16, 39,39,-1,36,36,-1,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,5,4,3,2,1,1,1,-1,12,11,11,11,11,-1,15,15, 38,38,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,6,5,4,3,3,-1,2,2,-1,12,12,12,12,-1,-1,14,14, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,3,3,-1,-1,13,13,13,-1,13,13,13, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,5,5,5,4,4,4,5,-1,-1,14,-1,-1,12,12,13, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,6,6,7,8,9,10,11,12,13, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,7,7,8,9,10,-1,-1,14, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,8,8,8,9,-1,-1,-1,14, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,9,9,9,9,10,11,12,13, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 37,36,36,36,36,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,18,17,16,15,14,13,12,12,12,-1,13,12,12,12,12,13, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,18,17,16,15,14,13,13,13,13,14,13,13,13,13,13,13, 50,50,50,50,50,50,51,50,50,50,50,49,48,47,46,45,44,43,42,41,42,41,40,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 50,49,49,49,49,50,-1,49,49,49,50,49,48,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,34, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,39,39,38,37,36,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,33,34, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,36,36,35,35,-1,32,31,31,31,31,31,31,32,33,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 50,49,48,47,46,46,46,46,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,36,35,35,35,-1,32,31,30,30,30,30,31,32,33,34,35,-1,-1,30,30,30,30,31,32,33,34, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,36,35,34,34,-1,-1,-1,29,29,29,30,31,32,-1,35,35,36,-1,29,29,29,30,-1,-1,-1,34, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,36,37,38,37,36,35,34,33,32,31,30,29,28,29,30,31,32,33,34,35,-1,-1,28,28,29,30,31,-1,-1,33, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,36,35,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,27,27,28,29,30,31,32,32,32, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,28,27,26,26,26,26,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,31,31,31, 50,49,49,-1,-1,47,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,31,31,32,-1,-1,30,29,28,27,26,25,25,25,25,25,25,25,25,25,26,-1,-1,27,-1,-1,30,30,30, 50,50,50,-1,46,46,46,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,31,32,32,31,30,29,28,27,26,25,24,24,24,24,24,25,24,24,-1,-1,26,26,26,-1,30,29,29, 51,51,-1,-1,45,45,45,45,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,23,23,-1,23,23,-1,25,25,26,25,-1,-1,28,28, 52,52,-1,44,44,44,44,45,-1,41,40,39,38,37,36,36,-1,-1,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,22,-1,25,24,-1,24,24,-1,27,27, 51,51,-1,43,43,43,43,-1,-1,41,40,39,38,37,37,-1,-1,29,28,28,28,27,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 50,50,-1,42,42,42,42,-1,-1,40,40,39,38,38,-1,-1,29,28,28,27,27,27,27,-1,-1,23,22,22,22,22,22,22,-1,-1,21,20,20,20,20,-1,-1,22,22,22,22,-1,25,25, 49,49,-1,42,41,41,41,-1,39,39,39,39,39,-1,-1,-1,29,28,27,27,26,26,26,-1,-1,23,22,21,21,21,21,21,-1,-1,-1,20,19,19,19,19,-1,21,21,21,21,-1,24,24, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,31,30,29,28,27,26,26,25,25,-1,-1,23,22,21,20,20,20,20,20,20,-1,-1,19,18,18,18,-1,20,20,20,21,-1,23,23, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,32,31,30,29,28,27,26,25,25,24,23,22,22,22,21,20,19,19,19,19,19,19,-1,-1,17,17,17,18,19,19,20,20,-1,23,22, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,31,30,29,28,27,26,25,24,24,-1,21,21,21,21,20,19,18,18,18,18,18,18,-1,16,16,16,-1,18,19,19,19,-1,-1,21, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,30,29,28,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,17,17,17,-1,15,15,15,-1,17,-1,19,18,18,19,20, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,29,28,27,26,25,24,24,-1,-1,20,19,19,19,19,18,17,16,16,16,16,15,14,14,15,-1,16,-1,19,18,17,-1,20, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,31,31,30,29,28,28,27,26,25,25,25,-1,-1,20,19,18,18,18,18,17,16,15,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 44,-1,41,40,40,40,40,40,-1,36,35,-1,30,30,30,29,28,27,27,26,26,26,26,-1,-1,20,19,18,17,17,17,17,16,15,14,14,-1,12,13,-1,14,14,14,14,14,15,-1,18, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,13,14,14,-1,17, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,12,12,-1,10,-1,-1,12,12,12,13,13,13,-1,16, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,9,9,-1,12,11,12,13,13,12,-1,15, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,8,-1,-1,10,-1,-1,-1,11,-1,14, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,-1,9,-1,10,10,10,-1,13, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,24,23,22,21,20,20,19,18,17,16,15,14,13,12,11,10,10,-1,6,6,6,-1,8,-1,9,9,10,11,12, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,18,17,16,15,14,13,12,11,11,11,-1,5,5,5,-1,7,7,8,9,-1,-1,13, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,17,16,15,14,13,12,12,12,-1,-1,4,4,4,5,6,7,8,9,-1,15,14, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,16,15,14,13,13,13,-1,-1,3,3,3,3,-1,7,7,8,9,-1,15,15, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,15,14,14,-1,-1,-1,3,2,2,2,3,-1,8,8,8,9,-1,16,16, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,15,15,-1,-1,4,3,2,1,1,-1,-1,9,9,9,9,-1,17,17, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,5,4,3,2,1,0,-1,-1,10,10,10,10,-1,16,16, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,6,5,4,3,2,1,1,-1,12,11,11,11,11,-1,15,15, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,7,6,5,4,4,-1,2,2,-1,12,12,12,12,-1,-1,14,14, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,4,3,3,-1,-1,13,13,13,-1,13,13,13, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,6,6,5,4,4,4,5,-1,-1,14,-1,-1,12,12,13, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,6,6,7,8,9,10,11,12,13, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,7,7,8,9,10,-1,-1,14, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,8,8,8,9,-1,-1,-1,14, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,9,9,9,9,10,11,12,13, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 38,37,37,37,37,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,18,17,16,15,14,13,12,12,12,-1,13,12,12,12,12,13, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,13,13,13,14,13,13,13,13,13,13, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,52,52,52,53,52,52,52,52,51,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 52,51,51,51,51,52,-1,51,51,51,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,35, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,33,32, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,31,-1,-1,-1,31, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,39,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,30,30,-1,-1,30, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,30,29,29,29,29, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,28,28,28, 52,51,51,-1,-1,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,34,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,25,-1,-1,27,27,27, 52,52,52,-1,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,33,34,34,33,32,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,24,24,24,-1,27,26,26, 53,53,-1,-1,48,48,48,48,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,23,23,24,23,-1,-1,25,25, 54,54,-1,47,47,47,47,48,-1,43,42,41,40,39,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,23,22,-1,22,22,-1,24,24, 54,54,-1,46,46,46,46,-1,-1,43,42,41,40,39,39,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 53,53,-1,45,45,45,45,-1,-1,43,42,41,40,40,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 52,52,-1,45,44,44,44,-1,42,42,42,41,41,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,19,19,19,19,-1,21,21, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,18,18,18,18,-1,20,20, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,18,17,17,17,17,-1,20,19, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,16,17,16,16,-1,-1,18, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,15,-1,16,15,15,16,17, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,14,-1,16,15,14,-1,17, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,13,-1,-1,-1,13,-1,16, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,12,12,12,12,12,12,-1,15, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,11,11,11,-1,14, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,11,10,10,-1,13, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,10,9,10,11,10,9,-1,12, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,8,-1,-1,-1,8,-1,11, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,7,-1,7,7,7,-1,10, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,6,-1,6,6,7,8,9, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,5,5,5,5,-1,-1,10, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,-1,12,11, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,3,3,3,3,-1,12,12, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,2,2,2,3,-1,13,13, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,1,1,2,3,-1,14,14, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,0,1,2,3,-1,15,15, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,2,1,1,2,3,-1,16,16, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,2,2,2,2,-1,-1,17,17, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,3,3,3,-1,19,18,18, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,4,-1,-1,19,19,19, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,20,20,20, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,21,21, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,22, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,23, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 45,44,44,44,44,-1,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,23,22,22,22,22,23, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,23,23,23,23,23,23, 52,52,52,52,52,52,53,52,52,52,52,51,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 52,51,51,51,51,52,-1,51,51,51,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,35, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,33,32, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,31,-1,-1,-1,31, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,39,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,30,30,-1,-1,30, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,30,29,29,29,29, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,28,28,28, 52,51,51,-1,-1,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,34,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,25,-1,-1,27,27,27, 52,52,52,-1,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,33,34,34,33,32,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,24,24,24,-1,27,26,26, 53,53,-1,-1,48,48,48,48,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,23,23,24,23,-1,-1,25,25, 54,54,-1,47,47,47,47,48,-1,43,42,41,40,39,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,23,22,-1,22,22,-1,24,24, 54,54,-1,46,46,46,46,-1,-1,43,42,41,40,39,39,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 53,53,-1,45,45,45,45,-1,-1,43,42,41,40,40,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 52,52,-1,45,44,44,44,-1,42,42,42,41,41,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,19,19,19,19,-1,21,21, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,18,18,18,18,-1,20,20, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,18,17,17,17,17,-1,20,19, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,16,17,16,16,-1,-1,18, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,15,-1,16,15,15,16,17, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,14,-1,16,15,14,-1,17, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,13,-1,-1,-1,13,-1,16, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,12,12,12,12,12,12,-1,15, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,11,11,11,-1,14, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,11,10,10,-1,13, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,10,9,10,11,10,9,-1,12, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,8,-1,-1,-1,8,-1,11, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,7,-1,7,7,7,-1,10, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,6,-1,6,6,7,8,9, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,5,5,5,5,-1,-1,10, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,-1,12,11, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,3,3,3,3,-1,12,12, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,2,2,2,2,-1,13,13, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,1,1,1,2,-1,14,14, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,1,0,1,2,-1,15,15, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,2,1,1,1,2,-1,16,16, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,2,2,2,2,-1,-1,17,17, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,3,3,3,-1,19,18,18, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,4,-1,-1,19,19,19, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,20,20,20, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,21,21, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,22, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,23, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 45,44,44,44,44,-1,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,23,22,22,22,22,23, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,23,23,23,23,23,23, 52,52,52,52,52,52,53,52,52,52,52,51,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 52,51,51,51,51,52,-1,51,51,51,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,35, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,33,32, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,31,-1,-1,-1,31, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,39,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,30,30,-1,-1,30, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,30,29,29,29,29, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,28,28,28, 52,51,51,-1,-1,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,34,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,25,-1,-1,27,27,27, 52,52,52,-1,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,33,34,34,33,32,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,24,24,24,-1,27,26,26, 53,53,-1,-1,48,48,48,48,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,23,23,24,23,-1,-1,25,25, 54,54,-1,47,47,47,47,48,-1,43,42,41,40,39,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,23,22,-1,22,22,-1,24,24, 54,54,-1,46,46,46,46,-1,-1,43,42,41,40,39,39,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 53,53,-1,45,45,45,45,-1,-1,43,42,41,40,40,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 52,52,-1,45,44,44,44,-1,42,42,42,41,41,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,19,19,19,19,-1,21,21, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,18,18,18,18,-1,20,20, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,18,17,17,17,17,-1,20,19, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,16,17,16,16,-1,-1,18, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,15,-1,16,15,15,16,17, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,14,-1,16,15,14,-1,17, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,13,-1,-1,-1,13,-1,16, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,12,12,12,12,12,12,-1,15, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,11,11,11,-1,14, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,11,10,10,-1,13, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,10,9,10,11,10,9,-1,12, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,8,-1,-1,-1,8,-1,11, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,7,-1,7,7,7,-1,10, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,6,-1,6,6,7,8,9, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,5,5,5,5,-1,-1,10, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,-1,12,11, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,3,3,3,3,-1,12,12, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,2,2,2,2,-1,13,13, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,2,1,1,1,-1,14,14, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,2,1,0,1,-1,15,15, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,3,2,1,1,1,-1,16,16, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,3,2,2,2,-1,-1,17,17, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,3,3,3,-1,19,18,18, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,4,-1,-1,19,19,19, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,20,20,20, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,21,21, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,22, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,23, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 45,44,44,44,44,-1,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,23,22,22,22,22,23, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,23,23,23,23,23,23, 52,52,52,52,52,52,53,52,52,52,52,51,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 52,51,51,51,51,52,-1,51,51,51,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,35, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,33,32, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,31,-1,-1,-1,31, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,39,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,30,30,-1,-1,30, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,30,29,29,29,29, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,28,28,28, 52,51,51,-1,-1,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,34,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,25,-1,-1,27,27,27, 52,52,52,-1,49,49,49,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,33,34,34,33,32,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,24,24,24,-1,27,26,26, 53,53,-1,-1,48,48,48,48,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,23,23,24,23,-1,-1,25,25, 54,54,-1,47,47,47,47,48,-1,43,42,41,40,39,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,23,22,-1,22,22,-1,24,24, 54,54,-1,46,46,46,46,-1,-1,43,42,41,40,39,39,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 53,53,-1,45,45,45,45,-1,-1,43,42,41,40,40,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,20,20,20,20,-1,22,22, 52,52,-1,45,44,44,44,-1,42,42,42,41,41,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,19,19,19,19,-1,21,21, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,33,32,31,30,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,18,18,18,18,-1,20,20, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,34,33,32,31,30,29,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,18,17,17,17,17,-1,20,19, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,33,32,31,30,29,28,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,16,17,16,16,-1,-1,18, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,15,-1,16,15,15,16,17, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,14,-1,16,15,14,-1,17, 50,-1,47,-1,-1,-1,46,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,13,-1,-1,-1,13,-1,16, 51,-1,48,47,47,47,47,47,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,12,12,12,12,12,12,-1,15, 50,-1,47,47,46,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,11,11,11,-1,14, 49,-1,46,46,46,45,45,45,-1,-1,39,-1,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,10,10,10,11,10,10,-1,13, 48,-1,45,46,46,45,44,45,-1,38,38,-1,34,33,32,31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,10,9,10,11,10,9,-1,12, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,34,33,32,31,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,8,-1,-1,-1,8,-1,11, 46,-1,43,43,43,-1,42,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,7,-1,7,7,7,-1,10, 45,44,43,42,42,-1,41,-1,38,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,6,-1,6,6,7,8,9, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,8,7,7,-1,5,5,5,5,-1,-1,10, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,4,4,4,4,-1,12,11, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,7,-1,3,3,3,3,-1,12,12, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,21,20,19,18,17,16,16,-1,-1,-1,10,9,8,8,8,-1,3,2,2,2,-1,13,13, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,17,17,-1,-1,11,10,9,9,9,-1,-1,3,2,1,1,-1,14,14, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,10,-1,-1,3,2,1,0,-1,15,15, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,11,-1,4,3,2,1,1,-1,16,16, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,12,12,-1,12,12,-1,4,3,2,2,-1,-1,17,17, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,-1,-1,3,3,3,-1,19,18,18, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,14,14,14,14,14,14,14,15,-1,-1,4,-1,-1,19,19,19, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,15,15,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,20,20,20, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,16,16,17,18,19,20,21,21,21, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,17,17,18,19,20,-1,-1,22, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,18,18,18,19,-1,-1,-1,23, 45,44,43,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,30,30,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,19,19,19,19,20,21,22,23, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,35,34,33,32,32,31,30,29,29,-1,25,25,24,24,-1,21,20,20,20,20,20,20,21,22,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 45,44,43,43,43,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 45,44,44,44,44,-1,-1,43,42,41,40,39,38,37,36,35,34,34,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,27,26,25,24,23,22,22,22,-1,23,22,22,22,22,23, 45,45,45,45,45,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,24,25,26,27,27,26,25,24,23,23,23,23,24,23,23,23,23,23,23, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 60,60,60,60,60,60,60,59,58,57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,40,39,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 60,59,59,59,59,60,-1,59,58,57,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,33, 60,59,58,58,58,-1,-1,58,58,57,57,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,47,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,46,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,31,30,30,30,31,32,31,30, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,31,30,29,29,-1,-1,-1,29, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,31,30,29,28,28,-1,-1,28, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,31,30,29,28,27,27,27,27, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,27,26,26,26, 60,59,59,-1,-1,58,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,30,31,-1,-1,27,-1,-1,25,25,25, 60,60,60,-1,57,57,57,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,30,29,29,-1,-1,26,26,26,-1,25,24,24, 61,61,-1,-1,56,56,56,56,-1,51,51,-1,48,47,46,45,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,28,-1,28,28,-1,25,25,26,25,-1,-1,23,23, 62,62,-1,55,55,55,55,56,-1,51,50,49,48,47,46,46,-1,-1,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,27,27,-1,25,24,-1,24,24,-1,22,22, 62,62,-1,54,54,54,54,-1,-1,51,50,49,48,47,47,-1,-1,39,38,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,26,-1,-1,23,23,23,23,-1,21,21, 61,61,-1,53,53,53,53,-1,-1,51,50,49,48,48,-1,-1,39,38,38,37,37,37,37,-1,-1,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,-1,-1,22,22,22,22,-1,20,20, 60,60,-1,53,52,52,52,-1,50,50,50,49,49,-1,-1,-1,39,38,37,37,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,26,25,24,24,24,-1,21,21,21,21,-1,19,19, 59,59,-1,53,52,51,51,-1,49,49,49,50,-1,-1,41,40,39,38,37,36,36,35,35,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,-1,20,20,20,20,-1,18,18, 58,59,-1,53,52,51,50,49,48,48,48,-1,-1,42,41,40,39,38,37,36,35,35,34,33,32,32,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,21,20,19,19,19,-1,18,17, 57,-1,-1,53,52,51,51,-1,47,47,47,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,30,29,28,28,28,28,28,28,-1,24,23,23,-1,19,19,18,18,-1,-1,16, 56,55,54,53,53,-1,52,-1,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,24,24,24,-1,18,-1,18,17,17,16,15, 57,-1,54,54,54,-1,53,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,17,-1,18,17,16,-1,14, 57,-1,54,-1,-1,-1,53,-1,-1,46,46,-1,43,42,41,40,39,38,37,36,35,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,16,-1,-1,-1,15,-1,13, 56,-1,53,52,52,52,52,52,-1,47,47,-1,42,42,41,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,16,15,14,14,14,14,-1,12, 55,-1,52,52,51,51,51,51,-1,-1,46,-1,41,41,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,16,15,14,13,13,13,-1,11, 54,-1,51,51,51,50,50,50,-1,-1,45,-1,40,40,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,16,15,14,13,12,12,-1,10, 53,-1,50,51,51,50,49,50,-1,44,44,-1,40,39,39,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,16,15,14,13,12,11,-1,9, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,40,39,38,38,38,37,36,35,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,15,-1,-1,-1,10,-1,8, 51,-1,48,48,48,-1,47,-1,44,43,42,41,40,39,38,37,37,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,14,-1,10,9,9,-1,7, 50,49,48,47,47,-1,46,-1,43,43,43,-1,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,13,-1,10,9,8,7,6, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,16,15,15,-1,12,11,10,10,-1,-1,5, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,11,11,-1,4,4, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,38,37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,-1,12,12,12,12,-1,3,3, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,28,28,27,26,25,24,24,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,2,2, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,-1,-1,27,27,27,26,25,25,25,-1,-1,18,17,17,17,17,-1,-1,14,14,14,14,-1,1,1, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,18,18,17,16,16,16,-1,-1,15,15,15,15,-1,0,1, 52,52,-1,49,49,-1,49,50,-1,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,26,27,-1,-1,18,17,17,17,16,15,15,-1,17,16,16,16,16,-1,1,1, 51,51,-1,-1,50,51,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,19,18,17,16,16,-1,14,14,-1,17,17,17,17,-1,-1,2,2, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,18,18,18,-1,4,3,3, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,19,-1,-1,4,4,4, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,6,5,5,5, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,11,10,9,8,7,6,6,6,6, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,10,9,8,7,7,-1,-1,7, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,10,9,8,8,-1,-1,-1,8, 50,49,48,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,34,34,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,10,9,9,9,10,11,10,9, 50,49,48,47,47,-1,44,43,43,-1,-1,-1,40,39,38,37,36,35,34,33,33,-1,30,29,28,28,-1,25,25,25,25,25,25,25,26,27,-1,-1,-1,11,10,10,-1,10,10,11,10,10, 50,49,48,48,48,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,11,11, 50,49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,34,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,13,12,12,12,12,12, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,13,13,13,13, 60,60,60,60,60,60,60,59,58,57,56,55,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,40,41,40,39,38,37,36,35,34,34,34,34,35,35,34,34,34,34,34, 60,59,59,59,59,60,-1,59,58,57,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,41,40,39,38,37,36,35,34,33,33,33,-1,-1,33,33,33,33,33, 60,59,58,58,58,-1,-1,58,58,57,57,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,-1,-1,32,32,32,32,32, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,47,46,45,45,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,32,31,31,-1,31,31,32,31,31, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,46,46,46,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,31,30,30,30,31,32,31,30, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,31,30,29,29,-1,-1,-1,29, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,45,44,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,31,30,29,28,28,-1,-1,28, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,31,30,29,28,27,27,27,27, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,27,26,26,26, 60,59,59,-1,-1,58,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,41,40,40,-1,-1,36,35,34,33,32,31,30,30,30,30,30,30,30,30,31,-1,-1,27,-1,-1,25,25,25, 60,60,60,-1,57,57,57,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,40,39,38,37,36,35,34,33,32,31,30,29,29,29,29,30,29,29,-1,-1,26,26,26,-1,25,24,24, 61,61,-1,-1,56,56,56,56,-1,51,51,-1,48,47,46,45,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,28,-1,28,28,-1,25,25,26,25,-1,-1,23,23, 62,62,-1,55,55,55,55,56,-1,51,50,49,48,47,46,46,-1,-1,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,27,27,-1,25,24,-1,24,24,-1,22,22, 62,62,-1,54,54,54,54,-1,-1,51,50,49,48,47,47,-1,-1,39,38,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,26,-1,-1,23,23,23,23,-1,21,21, 61,61,-1,53,53,53,53,-1,-1,51,50,49,48,48,-1,-1,39,38,38,37,37,37,37,-1,-1,33,32,32,32,32,32,32,-1,-1,27,26,25,25,25,-1,-1,22,22,22,22,-1,20,20, 60,60,-1,53,52,52,52,-1,50,50,50,49,49,-1,-1,-1,39,38,37,37,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,26,25,24,24,24,-1,21,21,21,21,-1,19,19, 59,59,-1,53,52,51,51,-1,49,49,49,50,-1,-1,41,40,39,38,37,36,36,35,35,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,23,-1,20,20,20,20,-1,18,18, 58,59,-1,53,52,51,50,49,48,48,48,-1,-1,42,41,40,39,38,37,36,35,35,34,33,32,32,32,31,30,29,29,29,29,29,29,-1,-1,24,23,22,21,20,19,19,19,-1,18,17, 57,-1,-1,53,52,51,51,-1,47,47,47,-1,43,42,41,40,39,38,37,36,35,34,34,-1,31,31,31,31,30,29,28,28,28,28,28,28,-1,24,23,23,-1,19,19,18,18,-1,-1,16, 56,55,54,53,53,-1,52,-1,47,46,46,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,24,24,24,-1,18,-1,18,17,17,16,15, 57,-1,54,54,54,-1,53,-1,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,17,-1,18,17,16,-1,14, 57,-1,54,-1,-1,-1,53,-1,-1,46,46,-1,43,42,41,40,39,38,37,36,35,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,16,-1,-1,-1,15,-1,13, 56,-1,53,52,52,52,52,52,-1,47,47,-1,42,42,41,40,39,38,37,36,36,36,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,16,15,14,14,14,14,-1,12, 55,-1,52,52,51,51,51,51,-1,-1,46,-1,41,41,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,16,15,14,13,13,13,-1,11, 54,-1,51,51,51,50,50,50,-1,-1,45,-1,40,40,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,16,15,14,13,12,12,-1,10, 53,-1,50,51,51,50,49,50,-1,44,44,-1,40,39,39,39,38,37,36,35,35,35,35,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,16,15,14,13,12,11,-1,9, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,40,39,38,38,38,37,36,35,34,34,34,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,15,-1,-1,-1,10,-1,8, 51,-1,48,48,48,-1,47,-1,44,43,42,41,40,39,38,37,37,37,36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,14,-1,10,9,9,-1,7, 50,49,48,47,47,-1,46,-1,43,43,43,-1,40,39,38,37,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,16,16,16,-1,13,-1,10,9,8,7,6, 51,-1,-1,47,46,45,45,-1,42,42,42,-1,40,39,38,37,36,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,16,15,15,-1,12,11,10,10,-1,-1,5, 52,53,-1,47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,11,11,-1,4,4, 53,53,-1,47,46,45,45,-1,42,41,40,40,-1,-1,38,37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,-1,12,12,12,12,-1,3,3, 54,54,-1,47,46,46,46,-1,42,41,40,39,39,-1,-1,-1,36,35,34,33,32,32,32,-1,-1,28,28,27,26,25,24,24,-1,-1,-1,18,17,16,16,16,-1,13,13,13,13,-1,2,2, 54,54,-1,47,47,47,47,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,-1,-1,27,27,27,26,25,25,25,-1,-1,18,17,17,17,17,-1,-1,14,14,14,14,-1,1,1, 53,53,-1,48,48,48,48,-1,-1,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,26,26,26,26,-1,-1,18,18,17,16,16,16,-1,-1,15,15,15,15,-1,1,0, 52,52,-1,49,49,-1,49,50,-1,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,26,27,-1,-1,18,17,17,17,16,15,15,-1,17,16,16,16,16,-1,1,1, 51,51,-1,-1,50,51,50,50,-1,41,41,-1,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,19,18,17,16,16,-1,14,14,-1,17,17,17,17,-1,-1,2,2, 50,50,50,-1,51,51,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,18,18,18,-1,4,3,3, 50,49,49,-1,-1,52,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,19,-1,-1,4,4,4, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,35,34,33,32,31,31,-1,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,6,5,5,5, 50,49,48,47,46,45,44,43,43,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,30,29,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,11,10,9,8,7,6,6,6,6, 51,-1,-1,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,-1,-1,10,9,8,7,7,-1,-1,7, 51,-1,-1,-1,46,45,45,45,-1,43,42,42,-1,39,38,37,36,35,35,-1,-1,-1,30,29,28,28,-1,-1,-1,23,23,23,24,25,26,-1,29,29,30,-1,10,9,8,8,-1,-1,-1,8, 50,49,48,47,46,45,44,44,-1,-1,42,41,40,39,38,37,36,35,34,34,34,-1,30,29,29,29,-1,26,25,24,24,24,24,25,26,27,28,29,-1,-1,10,9,9,9,10,11,10,9, 50,49,48,47,47,-1,44,43,43,-1,-1,-1,40,39,38,37,36,35,34,33,33,-1,30,29,28,28,-1,25,25,25,25,25,25,25,26,27,-1,-1,-1,11,10,10,-1,10,10,11,10,10, 50,49,48,48,48,-1,-1,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,24,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,11,11, 50,49,48,47,47,-1,-1,43,42,41,40,39,38,37,36,35,34,34,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,20,19,18,17,16,15,14,13,12,12,12,-1,13,12,12,12,12,12, 50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,13,14,13,13,13,13,13,13, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,40,41,42,41,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,62,62,62,62,62, 34,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,40,41,42,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,55,56,57,58,59,60,-1,-1,61,61,61,61,62, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,58,58,59,60,-1,-1,60,60,60,61,62, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,46,46,47,48,49,49,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 31,32,33,32,31,31,31,32,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,47,47,47,48,48,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 30,-1,-1,-1,30,30,31,32,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,47,47,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 29,-1,-1,29,29,30,31,32,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 28,28,28,28,29,30,31,32,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 27,27,27,28,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 26,26,26,-1,-1,28,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,59,-1,-1,61,61,62, 25,25,26,-1,27,27,27,-1,-1,30,30,31,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,58,58,58,-1,62,62,62, 24,24,-1,-1,26,26,26,26,-1,29,29,-1,29,29,29,30,31,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,-1,53,53,-1,57,57,58,57,-1,-1,63,63, 23,23,-1,25,25,25,25,26,-1,28,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,48,48,49,50,51,52,53,-1,57,56,-1,56,56,-1,64,64, 22,22,-1,24,24,24,24,-1,-1,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,49,49,50,51,52,53,-1,-1,55,55,55,55,-1,63,63, 21,21,-1,23,23,23,23,-1,-1,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,50,50,51,52,52,-1,-1,54,54,54,54,-1,62,62, 20,20,-1,22,22,22,22,-1,25,25,25,26,27,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,51,51,51,51,51,-1,53,53,53,54,-1,61,61, 19,19,-1,21,21,21,21,-1,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,51,50,50,50,-1,52,52,53,54,-1,60,60, 18,19,-1,20,20,20,21,22,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,50,51,52,53,54,-1,60,59, 17,-1,-1,19,19,20,20,-1,24,24,25,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48,-1,52,52,53,54,-1,-1,58, 16,17,18,18,19,-1,19,-1,25,25,25,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,53,-1,54,54,55,56,57, 15,-1,17,18,19,-1,18,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,53,-1,55,55,54,-1,57, 14,-1,16,-1,-1,-1,17,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,42,43,44,-1,47,47,-1,-1,52,-1,-1,-1,53,-1,56, 13,-1,15,15,15,15,16,17,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,42,43,44,-1,46,47,-1,51,51,51,51,51,52,-1,55, 12,-1,14,14,14,15,16,17,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,43,43,-1,45,-1,-1,50,50,50,50,51,51,-1,54, 11,-1,13,13,14,15,16,17,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,42,42,-1,44,-1,-1,49,49,49,50,50,50,-1,53, 10,-1,12,13,14,15,16,17,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,41,41,41,-1,43,43,-1,49,48,49,50,50,49,-1,52, 9,-1,11,-1,-1,-1,16,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,37,38,39,40,40,40,40,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 8,-1,10,10,11,-1,15,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36,37,38,39,39,39,39,39,40,41,42,43,-1,46,-1,47,47,47,-1,50, 7,8,9,10,11,-1,14,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,42,42,42,-1,45,-1,46,46,47,48,49, 6,-1,-1,11,11,12,13,-1,16,16,17,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,38,39,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 5,5,-1,12,12,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,37,38,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 4,4,-1,13,13,13,13,-1,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,36,37,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 3,3,-1,14,14,14,14,-1,17,17,17,17,17,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,34,34,34,34,34,34,35,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 2,2,-1,15,15,15,15,-1,-1,16,16,16,16,17,-1,-1,26,26,26,27,28,29,30,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 1,1,-1,16,16,16,16,-1,-1,15,15,15,16,17,17,-1,-1,27,27,27,28,29,30,31,32,33,32,32,32,33,34,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 0,1,-1,17,17,-1,17,18,-1,14,14,15,16,16,16,17,-1,-1,28,28,28,29,30,31,32,33,32,31,32,33,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 1,1,-1,-1,18,19,18,18,-1,13,13,-1,15,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 2,2,3,-1,19,19,19,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 3,3,3,-1,-1,20,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 4,4,4,5,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 5,5,5,5,6,7,8,9,10,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 6,-1,-1,6,6,7,8,9,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 7,-1,-1,-1,7,7,8,9,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 8,9,10,9,8,8,8,9,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,47,48,49, 9,9,10,9,9,-1,9,9,10,-1,-1,-1,26,25,24,24,24,24,24,24,24,-1,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,-1,-1,-1,42,42,43,-1,46,46,47,48,49, 10,10,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,46,46,47,48,49, 11,11,11,11,11,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48,49, 12,12,12,12,12,13,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,40,41,42,41,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,62,62,62,62,62, 34,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,40,41,42,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,55,56,57,58,59,60,-1,-1,61,61,61,61,62, 33,33,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,58,58,59,60,-1,-1,60,60,60,61,62, 32,32,33,32,32,-1,32,32,33,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,46,46,47,48,49,49,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 31,32,33,32,31,31,31,32,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,47,47,47,48,48,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 30,-1,-1,-1,30,30,31,32,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,47,47,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 29,-1,-1,29,29,30,31,32,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 28,28,28,28,29,30,31,32,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 27,27,27,28,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,33,34,35,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 26,26,26,-1,-1,28,-1,-1,32,31,31,31,31,31,31,31,31,32,33,34,35,36,37,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,59,-1,-1,61,61,62, 25,25,26,-1,27,27,27,-1,-1,30,30,31,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,58,58,58,-1,62,62,62, 24,24,-1,-1,26,26,26,26,-1,29,29,-1,29,29,29,30,31,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,-1,53,53,-1,57,57,58,57,-1,-1,63,63, 23,23,-1,25,25,25,25,26,-1,28,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,48,48,49,50,51,52,53,-1,57,56,-1,56,56,-1,64,64, 22,22,-1,24,24,24,24,-1,-1,27,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,49,49,50,51,52,53,-1,-1,55,55,55,55,-1,63,63, 21,21,-1,23,23,23,23,-1,-1,26,26,26,27,28,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,50,50,51,52,52,-1,-1,54,54,54,54,-1,62,62, 20,20,-1,22,22,22,22,-1,25,25,25,26,27,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,51,51,51,51,51,-1,53,53,53,54,-1,61,61, 19,19,-1,21,21,21,21,-1,24,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,51,50,50,50,-1,52,52,53,54,-1,60,60, 18,19,-1,20,20,20,21,22,23,24,25,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,49,49,49,50,51,52,53,54,-1,60,59, 17,-1,-1,19,19,20,20,-1,24,24,25,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,48,48,48,-1,52,52,53,54,-1,-1,58, 16,17,18,18,19,-1,19,-1,25,25,25,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,-1,47,47,48,-1,53,-1,54,54,55,56,57, 15,-1,17,18,19,-1,18,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,53,-1,55,55,54,-1,57, 14,-1,16,-1,-1,-1,17,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,42,43,44,-1,47,47,-1,-1,52,-1,-1,-1,53,-1,56, 13,-1,15,15,15,15,16,17,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,42,43,44,-1,46,47,-1,51,51,51,51,51,52,-1,55, 12,-1,14,14,14,15,16,17,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,43,43,-1,45,-1,-1,50,50,50,50,51,51,-1,54, 11,-1,13,13,14,15,16,17,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,42,42,-1,44,-1,-1,49,49,49,50,50,50,-1,53, 10,-1,12,13,14,15,16,17,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,41,41,41,-1,43,43,-1,49,48,49,50,50,49,-1,52, 9,-1,11,-1,-1,-1,16,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,37,38,39,40,40,40,40,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 8,-1,10,10,11,-1,15,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,36,37,38,39,39,39,39,39,40,41,42,43,-1,46,-1,47,47,47,-1,50, 7,8,9,10,11,-1,14,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,39,-1,42,42,42,-1,45,-1,46,46,47,48,49, 6,-1,-1,11,11,12,13,-1,16,16,17,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,38,39,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 5,5,-1,12,12,12,13,14,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,37,38,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 4,4,-1,13,13,13,13,-1,16,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,36,37,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 3,3,-1,14,14,14,14,-1,17,17,17,17,17,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,34,34,34,34,34,34,35,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 2,2,-1,15,15,15,15,-1,-1,16,16,16,16,17,-1,-1,26,26,26,27,28,29,30,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 1,1,-1,16,16,16,16,-1,-1,15,15,15,16,17,17,-1,-1,27,27,27,28,29,30,31,32,33,32,32,32,33,34,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 1,0,-1,17,17,-1,17,18,-1,14,14,15,16,16,16,17,-1,-1,28,28,28,29,30,31,32,33,32,31,32,33,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 1,1,-1,-1,18,19,18,18,-1,13,13,-1,15,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 2,2,3,-1,19,19,19,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 3,3,3,-1,-1,20,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 4,4,4,5,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 5,5,5,5,6,7,8,9,10,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 6,-1,-1,6,6,7,8,9,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 7,-1,-1,-1,7,7,8,9,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 8,9,10,9,8,8,8,9,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,33,33,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,47,48,49, 9,9,10,9,9,-1,9,9,10,-1,-1,-1,26,25,24,24,24,24,24,24,24,-1,27,27,28,29,-1,32,32,33,34,35,36,37,38,39,-1,-1,-1,42,42,43,-1,46,46,47,48,49, 10,10,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,23,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,-1,-1,46,46,47,48,49, 11,11,11,11,11,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,33,33,34,35,36,37,38,39,40,41,42,-1,45,45,46,47,48,49, 12,12,12,12,12,13,13,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,54,55,56,56,57,57,56,56,56,56,56, 36,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,55,55,55,-1,-1,55,55,55,55,56, 35,35,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,55,55,54,54,-1,-1,54,54,54,55,56, 34,34,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,44,44,44,44,45,46,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 33,34,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,43,43,43,43,44,45,46,47,48,-1,-1,52,52,52,52,53,54,55,56, 32,-1,-1,-1,32,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,51,51,51,52,-1,-1,-1,57, 31,-1,-1,31,31,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,42,41,42,43,44,45,46,47,48,-1,-1,50,50,51,52,53,-1,-1,57, 30,30,30,30,31,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,49,49,50,51,52,53,54,55,56, 29,29,29,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 28,28,28,-1,-1,26,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,51,-1,-1,55,55,56, 27,27,28,-1,25,25,25,-1,-1,27,27,28,27,27,27,27,27,28,29,30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,50,50,50,-1,56,56,56, 26,26,-1,-1,24,24,24,24,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,-1,47,47,-1,49,49,50,49,-1,-1,57,57, 25,25,-1,23,23,23,23,24,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,42,42,43,44,45,46,46,-1,49,48,-1,48,48,-1,56,56, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,43,43,44,45,45,45,-1,-1,47,47,47,47,-1,55,55, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,44,44,44,44,44,-1,-1,46,46,46,46,-1,54,54, 22,22,-1,20,20,20,20,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,53,53, 21,21,-1,19,19,19,19,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 20,21,-1,18,18,18,18,19,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 19,-1,-1,17,17,18,17,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 18,17,16,16,17,-1,16,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 18,-1,15,16,17,-1,15,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 17,-1,14,-1,-1,-1,14,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 16,-1,13,13,13,13,13,13,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 15,-1,12,12,12,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 14,-1,11,11,12,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 13,-1,10,11,12,11,10,11,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 12,-1,9,-1,-1,-1,9,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 11,-1,8,8,8,-1,8,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 10,9,8,7,7,-1,7,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 11,-1,-1,6,6,6,6,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 12,13,-1,5,5,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 13,13,-1,4,4,4,4,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 14,14,-1,3,3,3,3,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 15,15,-1,2,2,2,3,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 16,16,-1,1,1,2,3,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 17,17,-1,0,1,-1,4,5,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 18,18,-1,-1,2,3,4,5,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 19,19,20,-1,3,3,4,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 20,20,20,-1,-1,4,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 21,21,21,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 22,22,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 23,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 24,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,46,45,45,45,45,46, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,54,55,56,56,57,57,56,56,56,56,56, 36,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,55,55,55,-1,-1,55,55,55,55,56, 35,35,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,55,55,54,54,-1,-1,54,54,54,55,56, 34,34,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,44,44,44,44,45,46,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 33,34,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,43,43,43,43,44,45,46,47,48,-1,-1,52,52,52,52,53,54,55,56, 32,-1,-1,-1,32,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,51,51,51,52,-1,-1,-1,57, 31,-1,-1,31,31,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,42,41,42,43,44,45,46,47,48,-1,-1,50,50,51,52,53,-1,-1,57, 30,30,30,30,31,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,49,49,50,51,52,53,54,55,56, 29,29,29,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 28,28,28,-1,-1,26,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,51,-1,-1,55,55,56, 27,27,28,-1,25,25,25,-1,-1,27,27,28,27,27,27,27,27,28,29,30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,50,50,50,-1,56,56,56, 26,26,-1,-1,24,24,24,24,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,-1,47,47,-1,49,49,50,49,-1,-1,57,57, 25,25,-1,23,23,23,23,24,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,42,42,43,44,45,46,46,-1,49,48,-1,48,48,-1,56,56, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,43,43,44,45,45,45,-1,-1,47,47,47,47,-1,55,55, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,44,44,44,44,44,-1,-1,46,46,46,46,-1,54,54, 22,22,-1,20,20,20,20,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,53,53, 21,21,-1,19,19,19,19,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 20,21,-1,18,18,18,18,19,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 19,-1,-1,17,17,18,17,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 18,17,16,16,17,-1,16,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 18,-1,15,16,17,-1,15,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 17,-1,14,-1,-1,-1,14,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 16,-1,13,13,13,13,13,13,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 15,-1,12,12,12,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 14,-1,11,11,12,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 13,-1,10,11,12,11,10,11,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 12,-1,9,-1,-1,-1,9,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 11,-1,8,8,8,-1,8,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 10,9,8,7,7,-1,7,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 11,-1,-1,6,6,6,6,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 12,13,-1,5,5,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 13,13,-1,4,4,4,4,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 14,14,-1,3,3,3,3,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 15,15,-1,2,2,2,3,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 16,16,-1,1,1,2,3,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 17,17,-1,1,0,-1,4,4,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 18,18,-1,-1,1,2,3,4,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 19,19,20,-1,2,2,3,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 20,20,20,-1,-1,3,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 21,21,21,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 22,22,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 23,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 24,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,46,45,45,45,45,46, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,54,55,56,56,57,57,56,56,56,56,56, 36,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,55,55,55,-1,-1,55,55,55,55,56, 35,35,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,55,55,54,54,-1,-1,54,54,54,55,56, 34,34,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,44,44,44,44,45,46,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 33,34,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,43,43,43,43,44,45,46,47,48,-1,-1,52,52,52,52,53,54,55,56, 32,-1,-1,-1,32,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,51,51,51,52,-1,-1,-1,57, 31,-1,-1,31,31,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,42,41,42,43,44,45,46,47,48,-1,-1,50,50,51,52,53,-1,-1,57, 30,30,30,30,31,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,49,49,50,51,52,53,54,55,56, 29,29,29,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 28,28,28,-1,-1,26,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,51,-1,-1,55,55,56, 27,27,28,-1,25,25,25,-1,-1,27,27,28,27,27,27,27,27,28,29,30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,50,50,50,-1,56,56,56, 26,26,-1,-1,24,24,24,24,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,-1,47,47,-1,49,49,50,49,-1,-1,57,57, 25,25,-1,23,23,23,23,24,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,42,42,43,44,45,46,46,-1,49,48,-1,48,48,-1,56,56, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,43,43,44,45,45,45,-1,-1,47,47,47,47,-1,55,55, 23,23,-1,21,21,21,21,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,44,44,44,44,44,-1,-1,46,46,46,46,-1,54,54, 22,22,-1,20,20,20,20,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,53,53, 21,21,-1,19,19,19,19,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,43,42,42,42,-1,44,44,45,46,-1,52,52, 20,21,-1,18,18,18,18,19,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,33,34,35,-1,-1,41,41,41,42,43,44,45,46,-1,52,51, 19,-1,-1,17,17,18,17,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,40,40,40,-1,44,44,45,46,-1,-1,50, 18,17,16,16,17,-1,16,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,45,-1,46,46,47,48,49, 18,-1,15,16,17,-1,15,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,46,-1,47,47,47,-1,50, 17,-1,14,-1,-1,-1,14,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,47,-1,-1,-1,48,-1,51, 16,-1,13,13,13,13,13,13,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,48,48,48,48,48,49,-1,52, 15,-1,12,12,12,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,47,48,48,-1,51, 14,-1,11,11,12,11,11,11,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,-1,40,-1,-1,46,46,46,47,47,47,-1,50, 13,-1,10,11,12,11,10,11,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,34,35,-1,39,39,-1,46,45,46,47,47,46,-1,49, 12,-1,9,-1,-1,-1,9,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,35,-1,38,38,-1,-1,44,-1,-1,-1,45,-1,48, 11,-1,8,8,8,-1,8,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,43,-1,44,44,44,-1,47, 10,9,8,7,7,-1,7,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,-1,42,-1,43,43,44,45,46, 11,-1,-1,6,6,6,6,-1,8,8,9,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 12,13,-1,5,5,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 13,13,-1,4,4,4,4,-1,8,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 14,14,-1,4,3,3,3,-1,9,9,9,10,11,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,27,27,27,28,29,30,31,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 15,15,-1,4,3,2,2,-1,-1,10,10,10,11,12,-1,-1,18,18,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 16,16,-1,4,3,2,1,-1,-1,11,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 17,17,-1,4,4,-1,0,1,-1,12,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 18,18,-1,-1,3,2,1,1,-1,13,13,-1,13,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 19,19,20,-1,3,2,2,-1,-1,14,14,15,14,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 20,20,20,-1,-1,3,-1,-1,16,15,15,15,15,15,15,15,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 21,21,21,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,16,16,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 22,22,22,21,20,19,18,17,17,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 23,-1,-1,21,20,19,18,18,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 24,-1,-1,-1,20,19,19,19,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 24,23,22,21,20,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,31,31,31,32,32,33,34,35,36,37,38,-1,-1,42,42,42,42,43,44,45,46, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,25,25,26,26,-1,30,30,31,32,33,33,34,35,36,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,-1,-1,44,44,44,45,46, 24,23,23,23,23,-1,-1,23,23,23,24,25,26,27,28,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,31,-1,35,35,36,37,38,39,40,41,42,43,44,-1,46,45,45,45,45,46, 24,24,24,24,24,25,25,24,24,24,24,25,26,27,28,28,27,26,25,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,46,46,46, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,57,58,58,57,57,57,57,57, 37,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,56,56,56,-1,-1,56,56,56,56,57, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,56,56,55,55,-1,-1,55,55,55,56,57, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 34,35,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 33,-1,-1,-1,33,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 32,-1,-1,32,32,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 31,31,31,31,32,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 30,30,30,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 29,29,29,-1,-1,27,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,52,-1,-1,56,56,57, 28,28,29,-1,26,26,26,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,51,51,51,-1,57,57,57, 27,27,-1,-1,25,25,25,25,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,-1,48,48,-1,50,50,51,50,-1,-1,58,58, 26,26,-1,24,24,24,24,25,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,43,43,44,45,46,47,47,-1,50,49,-1,49,49,-1,57,57, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,44,44,45,46,46,46,-1,-1,48,48,48,48,-1,56,56, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,45,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 23,23,-1,21,21,21,21,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,54,54, 22,22,-1,20,20,20,20,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 21,22,-1,19,19,19,19,20,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 20,-1,-1,18,18,19,18,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 19,18,17,17,18,-1,17,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 19,-1,16,17,18,-1,16,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 18,-1,15,-1,-1,-1,15,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 17,-1,14,14,14,14,14,14,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 16,-1,13,13,13,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 15,-1,12,12,13,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 14,-1,11,12,13,12,11,12,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,9,9,9,-1,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 11,10,9,8,8,-1,8,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 12,-1,-1,7,7,7,7,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 13,14,-1,6,6,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 14,14,-1,5,5,5,5,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 15,15,-1,5,4,4,4,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 16,16,-1,5,4,3,3,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 17,17,-1,5,4,3,2,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 18,18,-1,5,4,-1,1,0,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 19,19,-1,-1,3,2,1,1,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 20,20,21,-1,3,2,2,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 21,21,21,-1,-1,3,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 22,22,22,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 23,23,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 24,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 25,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,47,46,46,46,46,47, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,55,54,54,54,54,54, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,53,53,53,-1,-1,53,53,53,53,54, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,52,-1,-1,52,52,52,53,54, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 35,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 34,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 33,33,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 32,32,32,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 31,31,31,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,-1,53,53,54, 30,30,31,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,-1,54,54,54, 29,29,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,47,47,48,47,-1,-1,54,54, 28,28,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,44,44,-1,47,46,-1,46,46,-1,53,53, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,43,43,43,-1,-1,45,45,45,45,-1,52,52, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,42,42,42,42,-1,-1,44,44,44,44,-1,51,51, 25,25,-1,22,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,50,50, 24,24,-1,22,21,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,49,49, 23,24,-1,21,21,20,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,49,48, 22,-1,-1,20,20,20,19,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,47, 21,20,19,19,20,-1,18,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,-1,43,-1,44,44,44,45,46, 21,-1,18,19,20,-1,17,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,42,-1,45,44,43,-1,46, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 19,-1,16,15,15,15,15,15,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,33,33,-1,35,36,-1,40,40,40,40,40,41,-1,44, 18,-1,15,15,14,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 17,-1,14,14,14,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 16,-1,13,14,14,13,12,13,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,30,30,30,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,29,29,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 14,-1,11,11,11,-1,10,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,28,28,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 13,12,11,10,10,-1,9,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 14,-1,-1,10,9,8,8,-1,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 16,16,-1,10,9,8,8,-1,4,4,4,4,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 17,17,-1,10,9,9,9,-1,4,3,3,3,3,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 16,16,-1,10,10,10,10,-1,-1,2,2,2,3,4,-1,-1,16,16,16,17,18,19,20,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 15,15,-1,11,11,11,11,-1,-1,1,1,2,3,4,5,-1,-1,17,17,17,18,19,20,21,22,22,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 14,14,-1,12,12,-1,12,13,-1,0,1,2,3,4,5,6,-1,-1,18,18,18,19,20,21,22,22,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 13,13,-1,-1,13,14,13,13,-1,1,1,-1,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 12,12,12,-1,14,14,14,-1,-1,2,2,3,4,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 12,11,11,-1,-1,15,-1,-1,4,3,3,3,4,5,6,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 12,11,10,9,8,7,6,5,5,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 13,-1,-1,9,8,7,6,6,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 13,-1,-1,-1,8,7,7,7,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 12,11,10,9,8,8,8,8,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 12,11,10,9,9,-1,9,9,10,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 12,11,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 12,11,11,11,11,-1,-1,11,11,11,12,13,14,15,16,17,18,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,38,37,37,37,37,38, 12,12,12,12,12,13,13,12,12,12,12,13,14,15,16,17,18,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,55,54,54,54,54,54, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,53,53,53,-1,-1,53,53,53,53,54, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,52,-1,-1,52,52,52,53,54, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 35,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 34,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 33,33,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 32,32,32,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 31,31,31,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,-1,-1,53,53,54, 30,30,31,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,-1,54,54,54, 29,29,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,45,45,-1,47,47,48,47,-1,-1,53,53, 28,28,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,44,44,-1,47,46,-1,46,46,-1,52,52, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,43,43,43,-1,-1,45,45,45,45,-1,51,51, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 25,25,-1,22,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,49,49, 24,24,-1,22,21,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,41,40,40,40,-1,42,42,43,44,-1,48,48, 23,24,-1,21,21,20,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,40,41,42,43,44,-1,48,47, 22,-1,-1,20,20,20,19,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,38,38,38,-1,42,42,43,44,-1,-1,46, 21,20,19,19,20,-1,18,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,42,-1,44,43,43,44,45, 21,-1,18,19,20,-1,17,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,36,37,-1,41,-1,44,43,42,-1,45, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,33,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 19,-1,16,15,15,15,15,15,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,32,32,-1,34,35,-1,39,39,39,39,39,40,-1,43, 18,-1,15,15,14,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 17,-1,14,14,14,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 16,-1,13,14,14,13,12,13,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,29,29,29,29,29,-1,31,31,-1,37,36,37,38,38,37,-1,40, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,28,28,28,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 14,-1,11,11,11,-1,10,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,27,27,27,27,27,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 13,12,11,10,10,-1,9,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 14,-1,-1,10,9,8,8,-1,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 16,16,-1,10,9,8,8,-1,4,4,4,4,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 17,17,-1,10,9,9,9,-1,4,3,3,3,3,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 16,16,-1,10,10,10,10,-1,-1,2,2,2,2,3,-1,-1,16,16,16,17,18,19,20,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 15,15,-1,11,11,11,11,-1,-1,1,1,1,2,3,4,-1,-1,17,17,17,18,19,20,21,22,21,20,20,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 14,14,-1,12,12,-1,12,13,-1,1,0,1,2,3,4,5,-1,-1,18,18,18,19,20,21,22,21,20,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,36,36,36,-1,39,39, 13,13,-1,-1,13,14,13,13,-1,1,1,-1,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,38,38, 12,12,12,-1,14,14,14,-1,-1,2,2,3,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 12,11,11,-1,-1,15,-1,-1,4,3,3,3,4,5,5,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 12,11,10,9,8,7,6,5,5,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 13,-1,-1,9,8,7,6,6,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 13,-1,-1,-1,8,7,7,7,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 12,11,10,9,8,8,8,8,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 12,11,10,9,9,-1,9,9,10,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 12,11,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 12,11,11,11,11,-1,-1,11,11,11,12,13,14,15,16,17,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,37,36,36,36,36,37, 12,12,12,12,12,13,13,12,12,12,12,13,14,15,16,17,18,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,55,54,54,54,54,54, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,53,53,53,-1,-1,53,53,53,53,54, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,52,-1,-1,52,52,52,53,54, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 35,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 34,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 33,33,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 32,32,32,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 31,31,31,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,48,-1,-1,53,53,54, 30,30,31,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,-1,47,47,47,-1,54,53,53, 29,29,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,44,44,-1,46,46,47,46,-1,-1,52,52, 28,28,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,43,43,43,-1,46,45,-1,45,45,-1,51,51, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 25,25,-1,22,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,48,48, 24,24,-1,22,21,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,40,39,39,39,-1,41,41,42,43,-1,47,47, 23,24,-1,21,21,20,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,38,38,38,39,40,41,42,43,-1,47,46, 22,-1,-1,20,20,20,19,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,37,37,37,-1,41,41,42,43,-1,-1,45, 21,20,19,19,20,-1,18,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36,-1,41,-1,43,42,42,43,44, 21,-1,18,19,20,-1,17,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,33,34,35,35,36,-1,40,-1,43,42,41,-1,44, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,32,32,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 19,-1,16,15,15,15,15,15,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,32,31,31,-1,33,34,-1,38,38,38,38,38,39,-1,42, 18,-1,15,15,14,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 17,-1,14,14,14,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 16,-1,13,14,14,13,12,13,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,28,28,28,28,28,28,-1,30,30,-1,36,35,36,37,37,36,-1,39, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,27,27,27,27,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 14,-1,11,11,11,-1,10,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,26,26,26,26,26,26,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 13,12,11,10,10,-1,9,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,25,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 14,-1,-1,10,9,8,8,-1,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 16,16,-1,10,9,8,8,-1,4,4,4,4,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 17,17,-1,10,9,9,9,-1,4,3,3,3,3,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 17,17,-1,10,10,10,10,-1,-1,2,2,2,2,2,-1,-1,16,16,16,17,18,19,20,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 16,16,-1,11,11,11,11,-1,-1,2,1,1,1,2,3,-1,-1,17,17,17,18,19,20,21,21,20,19,19,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 15,15,-1,12,12,-1,12,13,-1,2,1,0,1,2,3,4,-1,-1,18,18,18,19,20,21,21,20,19,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,35,35,35,-1,38,38, 14,14,-1,-1,13,14,13,13,-1,2,2,-1,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,37,37, 13,13,13,-1,14,14,14,-1,-1,3,3,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 13,12,12,-1,-1,15,-1,-1,5,4,4,4,4,4,4,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 13,12,11,10,9,8,7,6,6,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 14,-1,-1,10,9,8,7,7,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 14,-1,-1,-1,9,8,8,8,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 13,12,11,10,9,9,9,9,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,34,34,34,35,36, 13,12,12,12,12,-1,-1,12,12,12,13,14,15,16,17,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,36,35,35,35,35,36, 13,13,13,13,13,14,14,13,13,13,13,14,15,16,17,18,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,54,54,55,55,54,54,54,54,54, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,53,53,53,-1,-1,53,53,53,53,54, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,52,-1,-1,52,52,52,53,54, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,42,42,42,42,43,44,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,41,41,41,41,42,43,44,45,46,-1,-1,50,50,50,50,51,52,53,54, 35,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,49,49,49,50,-1,-1,-1,55, 34,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,40,39,40,41,42,43,44,45,46,-1,-1,48,48,49,50,51,-1,-1,55, 33,33,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,47,47,48,49,50,51,52,53,54, 32,32,32,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 31,31,31,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,47,-1,-1,53,53,53, 30,30,31,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,-1,46,46,46,-1,53,52,52, 29,29,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,43,43,-1,45,45,46,45,-1,-1,51,51, 28,28,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,42,42,42,42,-1,45,44,-1,44,44,-1,50,50, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,41,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 25,25,-1,22,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,47,47, 24,24,-1,22,21,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,39,38,38,38,-1,40,40,41,42,-1,46,46, 23,24,-1,21,21,20,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,37,37,37,38,39,40,41,42,-1,46,45, 22,-1,-1,20,20,20,19,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,34,-1,36,36,36,-1,40,40,41,42,-1,-1,44, 21,20,19,19,20,-1,18,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,33,-1,35,35,35,-1,40,-1,42,41,41,42,43, 21,-1,18,19,20,-1,17,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,32,32,32,33,34,34,35,-1,39,-1,42,41,40,-1,43, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 19,-1,16,15,15,15,15,15,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,31,30,30,-1,32,33,-1,37,37,37,37,37,38,-1,41, 18,-1,15,15,14,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 17,-1,14,14,14,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 16,-1,13,14,14,13,12,13,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,27,27,27,27,27,27,27,-1,29,29,-1,35,34,35,36,36,35,-1,38, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 14,-1,11,11,11,-1,10,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 13,12,11,10,10,-1,9,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 14,-1,-1,10,9,8,8,-1,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 16,16,-1,10,9,8,8,-1,4,4,4,4,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 17,17,-1,10,9,9,9,-1,4,3,3,3,3,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 18,18,-1,10,10,10,10,-1,-1,3,2,2,2,2,-1,-1,16,16,16,17,18,19,20,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 17,17,-1,11,11,11,11,-1,-1,3,2,1,1,1,2,-1,-1,17,17,17,18,19,20,21,20,19,18,18,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 16,16,-1,12,12,-1,12,13,-1,3,2,1,0,1,2,3,-1,-1,18,18,18,19,20,21,20,19,18,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,34,34,34,-1,37,37, 15,15,-1,-1,13,14,13,13,-1,3,3,-1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,36,36, 14,14,14,-1,14,14,14,-1,-1,4,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 14,13,13,-1,-1,15,-1,-1,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 14,13,12,11,10,9,8,7,7,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 15,-1,-1,11,10,9,8,8,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 15,-1,-1,-1,10,9,9,9,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 14,13,12,11,10,10,10,10,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,33,33,33,34,35, 14,13,13,13,13,-1,-1,13,13,13,14,15,16,17,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,35,34,34,34,34,35, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,53,53,53,54,54,53,53,53,53,53, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,52,52,52,-1,-1,52,52,52,52,53, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,42,42,42,42,43,44,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,41,41,41,41,42,43,44,45,46,-1,-1,49,49,49,49,50,51,52,53, 35,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,48,48,48,49,-1,-1,-1,54, 34,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,40,39,40,41,42,43,44,45,46,-1,-1,47,47,48,49,50,-1,-1,54, 33,33,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,46,46,47,48,49,50,51,52,53, 32,32,32,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 31,31,31,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,44,44,45,-1,-1,46,-1,-1,52,52,52, 30,30,31,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,-1,-1,45,45,45,-1,52,51,51, 29,29,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,-1,42,42,-1,44,44,45,44,-1,-1,50,50, 28,28,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,41,41,41,41,41,-1,44,43,-1,43,43,-1,49,49, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 26,26,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 25,25,-1,22,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,46,46, 24,24,-1,22,21,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,38,37,37,37,-1,39,39,40,41,-1,45,45, 23,24,-1,21,21,20,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,36,36,36,37,38,39,40,41,-1,45,44, 22,-1,-1,20,20,20,19,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,33,-1,35,35,35,-1,39,39,40,41,-1,-1,43, 21,20,19,19,20,-1,18,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,-1,34,34,34,-1,39,-1,41,40,40,41,42, 21,-1,18,19,20,-1,17,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,31,31,31,31,32,33,33,34,-1,38,-1,41,40,39,-1,42, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,30,31,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 19,-1,16,15,15,15,15,15,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31,30,29,29,-1,31,32,-1,36,36,36,36,36,37,-1,40, 18,-1,15,15,14,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 17,-1,14,14,14,13,13,13,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 16,-1,13,14,14,13,12,13,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,34,33,34,35,35,34,-1,37, 15,-1,12,-1,-1,-1,11,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 14,-1,11,11,11,-1,10,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 13,12,11,10,10,-1,9,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 14,-1,-1,10,9,8,8,-1,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 15,16,-1,10,9,8,7,6,5,5,5,-1,-1,13,13,13,14,15,16,17,18,19,20,21,22,21,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 16,16,-1,10,9,8,8,-1,5,4,4,4,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 17,17,-1,10,9,9,9,-1,5,4,3,3,3,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 18,18,-1,10,10,10,10,-1,-1,4,3,2,2,2,-1,-1,16,16,16,17,18,19,20,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 17,17,-1,11,11,11,11,-1,-1,4,3,2,1,1,1,-1,-1,17,17,17,18,19,20,20,19,18,17,17,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 16,16,-1,12,12,-1,12,13,-1,4,3,2,1,0,1,2,-1,-1,18,18,18,19,20,20,19,18,17,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,33,33,33,-1,36,36, 15,15,-1,-1,13,14,13,13,-1,4,4,-1,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,35,35, 14,14,14,-1,14,14,14,-1,-1,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 14,13,13,-1,-1,15,-1,-1,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 14,13,12,11,10,9,8,7,7,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 15,-1,-1,11,10,9,8,8,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 15,-1,-1,-1,10,9,9,9,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 14,13,12,11,10,10,10,10,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,32,32,32,33,34, 14,13,13,13,13,-1,-1,13,13,13,14,15,16,17,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,34,33,33,33,33,34, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34, 35,35,35,35,35,35,36,35,35,35,35,36,37,38,39,39,38,37,36,35,36,37,38,39,40,41,42,43,43,44,45,46,47,48,49,50,51,52,52,52,52,53,53,52,52,52,52,52, 35,34,34,34,34,35,-1,34,34,34,35,36,37,38,39,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,48,49,50,51,52,51,51,51,-1,-1,51,51,51,51,52, 35,34,33,33,33,-1,-1,33,33,34,35,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,36,37,38,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,34,33,32,32,32,32,32,32,33,-1,36,36,37,37,-1,41,41,42,42,42,42,42,43,44,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 35,34,33,32,31,31,31,31,-1,-1,36,35,34,33,32,31,31,31,31,32,33,-1,36,36,36,37,-1,42,42,41,41,41,41,42,43,44,45,46,-1,-1,48,48,48,48,49,50,51,52, 36,-1,-1,-1,31,30,30,30,-1,37,36,36,-1,33,32,31,30,30,30,-1,-1,-1,35,35,36,37,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,47,47,47,48,-1,-1,-1,53, 35,-1,-1,32,31,30,29,29,-1,-1,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,37,38,39,40,40,39,40,41,42,43,44,45,46,-1,-1,46,46,47,48,49,-1,-1,53, 34,34,33,32,31,30,29,28,28,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,36,37,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,45,45,46,47,48,49,50,51,52, 33,33,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,27,27,27,27,28,29,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 32,32,32,-1,-1,28,-1,-1,27,26,26,26,26,26,26,26,26,26,27,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,41,42,43,43,43,44,-1,-1,45,-1,-1,51,51,51, 31,31,32,-1,27,27,27,-1,-1,25,25,26,25,25,25,25,25,26,27,28,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,42,42,-1,-1,44,44,44,-1,51,50,50, 30,30,-1,-1,26,26,26,26,-1,24,24,-1,24,24,24,24,25,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,41,-1,41,41,-1,43,43,44,43,-1,-1,49,49, 29,29,-1,25,25,25,25,26,-1,23,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,-1,-1,40,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,48,48, 28,28,-1,24,24,24,24,-1,-1,22,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,28,29,29,29,29,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 27,27,-1,23,23,23,23,-1,-1,21,21,21,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,28,28,28,28,28,29,30,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 26,26,-1,23,22,22,22,-1,20,20,20,20,21,-1,-1,-1,22,22,22,22,22,23,24,-1,-1,27,27,27,27,28,29,30,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,45,45, 25,25,-1,23,22,21,21,-1,19,19,19,20,-1,-1,21,21,21,21,21,21,22,23,24,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,37,36,36,36,-1,38,38,39,40,-1,44,44, 24,25,-1,22,22,21,20,19,18,18,18,-1,-1,20,20,20,20,20,20,21,22,23,23,24,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,35,36,37,38,39,40,-1,44,43, 23,-1,-1,21,21,21,20,-1,17,17,17,-1,19,19,19,19,19,19,20,21,22,22,22,-1,24,24,25,26,27,28,29,30,31,32,32,32,-1,34,34,34,-1,38,38,39,40,-1,-1,42, 22,21,20,20,21,-1,19,-1,16,16,16,-1,18,18,18,18,18,19,20,21,21,21,21,22,23,24,25,26,27,28,29,30,31,31,31,31,-1,33,33,33,-1,38,-1,40,39,39,40,41, 22,-1,19,20,21,-1,18,-1,16,15,15,16,17,17,17,17,18,19,20,20,20,20,21,-1,-1,25,25,26,27,28,29,30,30,30,30,30,31,32,32,33,-1,37,-1,40,39,38,-1,41, 21,-1,18,-1,-1,-1,17,-1,-1,14,14,-1,16,16,16,17,18,19,19,19,19,20,21,-1,-1,26,26,26,27,28,29,29,30,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 20,-1,17,16,16,16,16,16,-1,14,13,-1,15,15,16,17,18,18,18,18,19,20,21,-1,-1,27,27,27,27,28,28,29,30,29,28,28,-1,30,31,-1,35,35,35,35,35,36,-1,39, 19,-1,16,16,15,15,15,15,-1,-1,12,-1,14,14,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 18,-1,15,15,15,14,14,14,-1,-1,11,-1,13,13,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 17,-1,14,15,15,14,13,14,-1,10,10,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,33,32,33,34,34,33,-1,36, 16,-1,13,-1,-1,-1,12,-1,-1,9,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 15,-1,12,12,12,-1,11,-1,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 14,13,12,11,11,-1,10,-1,7,7,7,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 15,-1,-1,11,10,9,9,-1,6,6,6,-1,12,12,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 16,17,-1,11,10,9,8,7,6,5,5,-1,-1,13,13,13,14,15,16,17,18,19,20,21,21,20,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 17,17,-1,11,10,9,9,-1,6,5,4,4,-1,-1,14,14,14,15,16,17,18,19,20,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 18,18,-1,11,10,10,10,-1,6,5,4,3,3,-1,-1,-1,15,15,16,17,18,19,20,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 18,18,-1,11,11,11,11,-1,-1,5,4,3,2,2,-1,-1,16,16,16,17,18,19,20,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 17,17,-1,12,12,12,12,-1,-1,5,4,3,2,1,1,-1,-1,17,17,17,18,19,20,19,18,17,16,16,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 16,16,-1,13,13,-1,13,14,-1,5,4,3,2,1,0,1,-1,-1,18,18,18,19,20,19,18,17,16,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,32,32,32,-1,35,35, 15,15,-1,-1,14,15,14,14,-1,5,5,-1,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,34,34, 14,14,14,-1,15,15,15,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 14,13,13,-1,-1,16,-1,-1,6,5,4,3,3,3,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 14,13,12,11,10,9,8,7,7,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 15,-1,-1,11,10,9,8,8,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 15,-1,-1,-1,10,9,9,9,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 14,13,12,11,10,10,10,10,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,31,-1,-1,31,31,31,32,33, 14,13,13,13,13,-1,-1,13,13,13,14,15,16,17,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,33,32,32,32,32,33, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,52,52,52,52,53,53,52,52,52,52,52, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,52,51,51,51,-1,-1,51,51,51,51,52, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,43,43,43,43,44,45,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,42,42,42,42,43,44,45,46,47,-1,-1,48,48,48,48,49,50,51,52, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,47,47,47,48,-1,-1,-1,53, 36,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,41,40,41,42,43,44,45,46,47,-1,-1,46,46,47,48,49,-1,-1,53, 35,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,45,45,46,47,48,49,50,51,52, 34,34,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 33,33,33,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,43,43,43,44,-1,-1,45,-1,-1,51,51,51, 32,32,33,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,43,42,42,-1,-1,44,44,44,-1,51,50,50, 31,31,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,49,49, 30,30,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,48,48, 29,29,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 28,28,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 27,27,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,45,45, 26,26,-1,24,23,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,37,36,36,36,-1,38,38,39,40,-1,44,44, 25,26,-1,23,23,22,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,33,-1,-1,35,35,35,36,37,38,39,40,-1,44,43, 24,-1,-1,22,22,22,21,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,32,32,32,-1,34,34,34,-1,38,38,39,40,-1,-1,42, 23,22,21,21,22,-1,20,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,31,31,31,31,-1,33,33,33,-1,38,-1,40,39,39,40,41, 23,-1,20,21,22,-1,19,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,30,30,30,30,30,31,32,32,33,-1,37,-1,40,39,38,-1,41, 22,-1,19,-1,-1,-1,18,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,29,29,30,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 21,-1,18,17,17,17,17,17,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,28,28,29,30,29,28,28,-1,30,31,-1,35,35,35,35,35,36,-1,39, 20,-1,17,17,16,16,16,16,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 19,-1,16,16,16,15,15,15,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 18,-1,15,16,16,15,14,15,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,33,32,33,34,34,33,-1,36, 17,-1,14,-1,-1,-1,13,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 16,-1,13,13,13,-1,12,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 15,14,13,12,12,-1,11,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 16,-1,-1,12,11,10,10,-1,7,7,7,-1,13,13,13,14,15,16,17,18,19,20,21,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 17,18,-1,12,11,10,9,8,7,6,6,-1,-1,14,14,14,15,16,17,18,19,20,21,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 18,18,-1,12,11,10,10,-1,7,6,5,5,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 19,19,-1,12,11,11,11,-1,7,6,5,4,4,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 19,19,-1,12,12,12,12,-1,-1,6,5,4,3,3,-1,-1,17,17,17,18,19,20,21,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 18,18,-1,13,13,13,13,-1,-1,6,5,4,3,2,2,-1,-1,18,18,18,19,20,20,19,18,17,16,16,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 17,17,-1,14,14,-1,14,15,-1,6,5,4,3,2,1,0,-1,-1,19,19,19,20,20,19,18,17,16,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,32,32,32,-1,35,35, 16,16,-1,-1,15,16,15,15,-1,6,6,-1,3,2,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,34,34, 15,15,15,-1,16,16,16,-1,-1,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 15,14,14,-1,-1,17,-1,-1,7,6,5,4,3,3,3,3,3,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,4,4,4,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 15,14,13,12,11,10,9,8,8,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 16,-1,-1,12,11,10,9,9,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 16,-1,-1,-1,11,10,10,10,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 15,14,13,12,11,11,11,11,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,31,-1,-1,31,31,31,32,33, 15,14,14,14,14,-1,-1,14,14,14,15,16,17,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,33,32,32,32,32,33, 15,15,15,15,15,16,16,15,15,15,15,16,17,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,40,39,38,37,36,37,38,39,40,41,42,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 38,-1,-1,-1,33,32,32,32,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,42, 38,-1,-1,34,33,32,31,31,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,42, 37,36,35,34,33,32,31,30,30,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,40,41, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,27,26,26,26,27,-1,-1,31,31,32,33,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,27,26,25,26,27,28,29,30,31,32,33,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,23,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,22,22,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 28,27,26,25,25,-1,24,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,17,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 29,-1,26,26,26,-1,25,-1,18,17,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 27,-1,24,23,23,23,23,23,-1,16,15,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,17,16,15,14,14,14,15,16,17,18,19,-1,23,23,-1,32,31,32,32,32,32,-1,35, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,18,18,-1,23,-1,-1,31,31,31,31,32,32,-1,35, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,22,22,21,20,21,-1,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,-1,-1,11,11,11,11,12,13,14,15,16,16,17,-1,21,21,-1,30,29,30,31,31,30,-1,33, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,11,12,13,14,15,15,16,17,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,9,9,10,11,12,13,14,14,15,16,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,13,13,14,15,16,17,-1,20,20,21,-1,26,-1,27,27,28,29,30, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,12,12,13,14,15,16,17,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,11,11,12,13,14,15,16,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,9,9,10,10,11,12,13,14,15,-1,-1,21,21,22,23,-1,25,25,26,27,-1,33,33, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,3,3,3,3,3,3,4,-1,-1,9,9,9,10,11,12,13,-1,-1,-1,20,20,21,22,23,-1,26,26,26,27,-1,34,34, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,3,2,2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,27,27,27,27,-1,35,35, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,-1,-1,28,28,28,28,-1,34,34, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,-1,30,29,29,29,29,-1,33,33, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,30,30,30,30,-1,-1,32,32, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,31,31,-1,31,31,31, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,21,20,19,18,17,17,-1,-1,13,12,12,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,32,-1,-1,30,30,31, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,22,21,20,19,19,-1,-1,-1,-1,-1,-1,13,13,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 30,29,28,27,26,25,24,23,23,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 31,-1,-1,27,26,25,24,24,-1,-1,30,29,28,27,26,25,24,23,24,25,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 31,-1,-1,-1,26,25,25,25,-1,31,30,30,-1,27,26,25,24,24,24,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 30,29,28,27,26,26,26,26,-1,-1,30,29,28,27,26,25,25,25,25,26,27,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,28,27,26,26,26,26,26,26,27,-1,24,24,23,23,-1,20,19,19,19,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,27,27,26,25,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,-1,-1,29,29,29,30,31, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,34,33,32,32,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,30,30,30,-1,31,30,30,30,30,31, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,34,33,32,31,30,29,30,29,28,27,26,25,24,23,22,23,24,25,26,27,28,29,30,31,31,31,31,32,31,31,31,31,31,31, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,40,39,38,37,36,37,38,39,40,41,42,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 38,-1,-1,-1,33,32,32,32,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,42, 38,-1,-1,34,33,32,31,31,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,42, 37,36,35,34,33,32,31,30,30,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,40,41, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,27,26,26,26,27,-1,-1,31,31,32,33,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,27,26,25,26,27,28,29,30,31,32,33,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,23,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,22,22,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 28,27,26,25,25,-1,24,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,17,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 29,-1,26,26,26,-1,25,-1,18,17,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,16,15,15,15,15,15,16,17,18,19,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 27,-1,24,23,23,23,23,23,-1,16,15,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,17,16,15,14,14,14,15,16,17,18,18,-1,23,23,-1,31,31,31,31,31,32,-1,35, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,17,17,-1,22,-1,-1,30,30,30,30,31,31,-1,34, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,30,30,30,-1,33, 24,-1,21,22,22,21,20,21,-1,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,-1,-1,11,11,11,11,12,13,14,15,15,15,16,-1,20,20,-1,29,28,29,30,30,29,-1,32, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,11,12,13,14,14,14,15,16,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,9,9,10,11,12,13,13,13,14,15,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,12,12,12,13,14,15,16,-1,19,19,20,-1,25,-1,26,26,27,28,29, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,10,11,11,11,12,13,14,15,16,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,5,5,5,5,6,7,8,9,10,10,10,11,12,13,14,15,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,9,9,9,9,10,11,12,13,14,-1,-1,20,20,21,22,-1,24,24,25,26,-1,32,32, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,3,3,3,3,3,3,3,-1,-1,8,8,8,9,10,11,12,-1,-1,-1,19,19,20,21,22,-1,25,25,25,26,-1,33,33, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,3,2,2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,-1,-1,18,18,19,20,21,-1,-1,26,26,26,26,-1,34,34, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,-1,-1,27,27,27,27,-1,33,33, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,-1,29,28,28,28,28,-1,32,32, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,29,29,29,29,-1,-1,31,31, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,30,30,-1,30,30,30, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,21,20,19,18,17,16,16,-1,-1,12,11,11,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,31,-1,-1,29,29,30, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,12,12,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 30,29,28,27,26,25,24,23,23,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 31,-1,-1,27,26,25,24,24,-1,-1,29,28,27,26,25,24,23,22,23,24,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 31,-1,-1,-1,26,25,25,25,-1,30,29,29,-1,26,25,24,23,23,23,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 30,29,28,27,26,26,26,26,-1,-1,29,28,27,26,25,24,24,24,24,25,26,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,27,26,25,25,25,25,25,25,26,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,26,26,25,24,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,28,-1,-1,28,28,28,29,30, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,33,32,31,31,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,29,29,29,-1,30,29,29,29,29,30, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,33,32,31,30,29,28,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,30,30,30,31,30,30,30,30,30,30, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,40,39,38,37,36,37,38,39,40,41,42,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 38,-1,-1,-1,33,32,32,32,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,42, 38,-1,-1,34,33,32,31,31,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,42, 37,36,35,34,33,32,31,30,30,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,40,41, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,33,33,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,27,26,26,26,27,-1,-1,31,31,32,33,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,41, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,27,26,25,26,27,28,29,30,31,32,33,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,41,41,41, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,40,40, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,39,39, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,23,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,38,38, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,22,22,22,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,36,36, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,26,25,25,25,-1,27,27,28,29,-1,35,35, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,19,-1,23,23,23,-1,27,27,28,29,-1,-1,33, 28,27,26,25,25,-1,24,-1,18,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,17,17,17,17,17,17,17,17,17,18,19,-1,22,22,23,-1,28,-1,29,29,30,31,32, 29,-1,26,26,26,-1,25,-1,18,17,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,17,16,16,16,16,16,16,16,17,18,19,20,21,22,23,-1,29,-1,30,30,30,-1,33, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,16,15,15,15,15,15,16,17,18,18,-1,22,22,-1,-1,30,-1,-1,-1,31,-1,34, 27,-1,24,23,23,23,23,23,-1,16,15,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,17,16,15,14,14,14,15,16,17,17,17,-1,22,23,-1,30,30,30,30,30,31,-1,34, 26,-1,23,23,22,22,22,22,-1,-1,14,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,16,16,-1,21,-1,-1,29,29,29,29,30,30,-1,33, 25,-1,22,22,22,21,21,21,-1,-1,13,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,29,29,29,-1,32, 24,-1,21,22,22,21,20,21,-1,12,12,-1,10,10,10,10,10,10,10,10,10,10,10,-1,-1,11,11,11,11,12,13,14,14,14,14,15,-1,19,19,-1,28,27,28,29,29,28,-1,31, 23,-1,20,-1,-1,-1,19,-1,-1,11,11,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,11,12,13,13,13,13,14,15,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 22,-1,19,19,19,-1,18,-1,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,-1,-1,9,9,10,11,12,12,12,12,13,14,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 21,20,19,18,18,-1,17,-1,12,11,11,-1,8,7,7,7,7,7,7,7,7,7,7,7,7,8,9,10,11,11,11,11,12,13,14,15,-1,18,18,19,-1,24,-1,25,25,26,27,28, 22,-1,-1,18,17,16,16,-1,12,12,12,-1,8,7,6,6,6,6,6,6,6,6,6,6,7,8,9,10,10,10,10,11,12,13,14,15,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,7,6,5,5,5,5,5,5,5,5,6,7,8,9,9,9,9,10,11,12,13,14,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 24,24,-1,18,17,16,16,-1,14,14,14,15,-1,-1,6,5,4,4,4,4,4,4,4,-1,-1,8,8,8,8,9,10,11,12,13,-1,-1,19,19,20,21,-1,23,23,24,25,-1,31,31, 25,25,-1,18,17,17,17,-1,15,15,15,15,16,-1,-1,-1,4,3,3,3,3,3,3,-1,-1,7,7,7,8,9,10,11,-1,-1,-1,18,18,19,20,21,-1,24,24,24,25,-1,32,32, 26,26,-1,18,18,18,18,-1,-1,16,16,16,16,17,-1,-1,4,3,2,2,2,2,2,-1,-1,6,6,7,8,9,10,11,-1,-1,17,17,18,19,20,-1,-1,25,25,25,25,-1,33,33, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,17,18,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,-1,-1,26,26,26,26,-1,32,32, 28,28,-1,20,20,-1,20,21,-1,18,18,18,18,18,18,19,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,19,20,-1,28,27,27,27,27,-1,31,31, 29,29,-1,-1,21,22,21,21,-1,19,19,-1,19,19,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,28,28,28,28,-1,-1,30,30, 30,30,30,-1,22,22,22,-1,-1,20,20,21,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,29,29,29,-1,29,29,29, 30,29,29,-1,-1,23,-1,-1,22,21,21,21,21,21,21,21,20,19,18,17,16,15,15,-1,-1,11,10,10,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,30,-1,-1,28,28,29, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,11,11,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 30,29,28,27,26,25,24,23,23,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 31,-1,-1,27,26,25,24,24,-1,-1,28,27,26,25,24,23,22,21,22,23,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 31,-1,-1,-1,26,25,25,25,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 30,29,28,27,26,26,26,26,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,25,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,27,-1,-1,27,27,27,28,29, 30,29,29,29,29,-1,-1,29,29,29,30,31,32,33,32,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,28,28,28,-1,29,28,28,28,28,29, 30,30,30,30,30,31,31,30,30,30,30,31,32,33,32,31,30,29,28,27,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,29,29,29,30,29,29,29,29,29,29, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,40,39,38,37,36,37,38,39,40,41,42,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 38,-1,-1,-1,33,32,32,32,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 38,-1,-1,34,33,32,31,31,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,41, 37,36,35,34,33,32,31,30,30,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,40, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,33,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,27,26,26,26,27,-1,-1,31,31,32,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,40, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,27,26,25,26,27,28,29,30,31,32,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,40,40,40, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,39,39, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,38,38, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,23,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,37,37, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,22,22,22,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,35,35, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,25,24,24,24,-1,26,26,27,28,-1,34,34, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,19,-1,22,22,22,-1,26,26,27,28,-1,-1,32, 28,27,26,25,25,-1,24,-1,19,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,17,17,17,17,17,17,17,17,17,18,19,-1,21,21,22,-1,27,-1,28,28,29,30,31, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,17,16,16,16,16,16,16,16,17,18,18,19,20,21,22,-1,28,-1,29,29,29,-1,32, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,16,15,15,15,15,15,16,17,17,17,-1,21,21,-1,-1,29,-1,-1,-1,30,-1,33, 28,-1,25,24,24,24,24,24,-1,17,16,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,17,16,15,14,14,14,15,16,17,16,16,-1,21,22,-1,29,29,29,29,29,30,-1,33, 27,-1,24,24,23,23,23,23,-1,-1,15,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,15,15,-1,20,-1,-1,28,28,28,28,29,29,-1,32, 26,-1,23,23,23,22,22,22,-1,-1,14,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,28,28,28,-1,31, 25,-1,22,23,23,22,21,22,-1,13,13,-1,10,10,10,10,10,10,10,10,10,10,10,-1,-1,11,11,11,11,12,13,13,13,13,13,14,-1,18,18,-1,27,26,27,28,28,27,-1,30, 24,-1,21,-1,-1,-1,20,-1,-1,12,12,-1,9,9,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,11,12,12,12,12,12,13,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 23,-1,20,20,20,-1,19,-1,13,12,11,10,9,8,8,8,8,8,8,8,8,8,8,-1,-1,9,9,10,11,11,11,11,11,12,13,14,15,16,17,18,-1,24,-1,25,25,25,-1,28, 22,21,20,19,19,-1,18,-1,13,12,12,-1,9,8,7,7,7,7,7,7,7,7,7,7,7,8,9,10,10,10,10,10,11,12,13,14,-1,17,17,18,-1,23,-1,24,24,25,26,27, 23,-1,-1,19,18,17,17,-1,13,13,13,-1,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,9,9,9,9,10,11,12,13,14,-1,18,18,18,-1,22,22,23,24,-1,-1,28, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,8,7,6,5,5,5,5,5,5,5,6,7,8,8,8,8,8,9,10,11,12,13,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 25,25,-1,19,18,17,17,-1,15,15,15,16,-1,-1,7,6,5,4,4,4,4,4,4,-1,-1,7,7,7,7,8,9,10,11,12,-1,-1,18,18,19,20,-1,22,22,23,24,-1,30,30, 26,26,-1,19,18,18,18,-1,16,16,16,16,17,-1,-1,-1,5,4,3,3,3,3,3,-1,-1,6,6,6,7,8,9,10,-1,-1,-1,17,17,18,19,20,-1,23,23,23,24,-1,31,31, 27,27,-1,19,19,19,19,-1,-1,17,17,17,17,18,-1,-1,5,4,3,2,2,2,2,-1,-1,5,5,6,7,8,9,10,-1,-1,16,16,17,18,19,-1,-1,24,24,24,24,-1,32,32, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,18,19,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,19,-1,-1,25,25,25,25,-1,31,31, 29,29,-1,21,21,-1,21,22,-1,19,19,19,19,19,19,20,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,14,14,15,16,17,18,19,-1,27,26,26,26,26,-1,30,30, 30,30,-1,-1,22,23,22,22,-1,20,20,-1,20,20,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,27,27,27,27,-1,-1,29,29, 31,31,31,-1,23,23,23,-1,-1,21,21,22,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,28,28,28,-1,28,28,28, 31,30,30,-1,-1,24,-1,-1,23,22,22,22,22,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,9,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,29,-1,-1,27,27,28, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,10,10,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 31,30,29,28,27,26,25,24,24,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 32,-1,-1,28,27,26,25,25,-1,-1,27,26,25,24,23,22,21,20,21,22,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 32,-1,-1,-1,27,26,26,26,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 31,30,29,28,27,27,27,27,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,24,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 31,30,30,30,30,-1,-1,30,30,30,31,32,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 31,31,31,31,31,32,32,31,31,31,31,32,33,32,31,30,29,28,27,26,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,40,39,38,37,36,37,38,39,40,41,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 38,-1,-1,-1,33,32,32,32,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 38,-1,-1,34,33,32,31,31,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,40, 37,36,35,34,33,32,31,30,30,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,39, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,27,26,26,26,27,-1,-1,31,31,32,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,39, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,27,26,25,26,27,28,29,30,31,32,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,39,39,39, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,38,38, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,37,37, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,23,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,36,36, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,22,22,22,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,34,34, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,24,23,23,23,-1,25,25,26,27,-1,33,33, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,19,-1,21,21,21,-1,25,25,26,27,-1,-1,31, 28,27,26,25,25,-1,24,-1,19,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,17,17,17,17,17,17,17,17,17,18,18,-1,20,20,21,-1,26,-1,27,27,28,29,30, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,17,16,16,16,16,16,16,16,17,17,17,18,19,20,21,-1,27,-1,28,28,28,-1,31, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,16,15,15,15,15,15,16,16,16,16,-1,20,20,-1,-1,28,-1,-1,-1,29,-1,32, 29,-1,26,25,25,25,25,25,-1,18,17,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,17,16,15,14,14,14,15,16,16,15,15,-1,20,21,-1,28,28,28,28,28,29,-1,32, 28,-1,25,25,24,24,24,24,-1,-1,16,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,14,14,-1,19,-1,-1,27,27,27,27,28,28,-1,31, 27,-1,24,24,24,23,23,23,-1,-1,15,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,27,27,27,-1,30, 26,-1,23,24,24,23,22,23,-1,14,14,-1,10,10,10,10,10,10,10,10,10,10,10,-1,-1,11,11,11,11,12,12,12,12,12,12,13,-1,17,17,-1,26,25,26,27,27,26,-1,29, 25,-1,22,-1,-1,-1,21,-1,-1,13,13,-1,10,9,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,11,11,11,11,11,11,12,13,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 24,-1,21,21,21,-1,20,-1,14,13,12,11,10,9,8,8,8,8,8,8,8,8,8,-1,-1,9,9,10,10,10,10,10,10,11,12,13,14,15,16,17,-1,23,-1,24,24,24,-1,27, 23,22,21,20,20,-1,19,-1,14,13,13,-1,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9,9,9,9,9,9,10,11,12,13,-1,16,16,17,-1,22,-1,23,23,24,25,26, 24,-1,-1,20,19,18,18,-1,14,14,14,-1,10,9,8,7,6,6,6,6,6,6,6,6,7,8,8,8,8,8,8,9,10,11,12,13,-1,17,17,17,-1,21,21,22,23,-1,-1,27, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,5,5,5,5,6,7,7,7,7,7,7,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 26,26,-1,20,19,18,18,-1,16,16,16,17,-1,-1,8,7,6,5,4,4,4,4,4,-1,-1,6,6,6,6,7,8,9,10,11,-1,-1,17,17,18,19,-1,21,21,22,23,-1,29,29, 27,27,-1,20,19,19,19,-1,17,17,17,17,18,-1,-1,-1,6,5,4,3,3,3,3,-1,-1,5,5,5,6,7,8,9,-1,-1,-1,16,16,17,18,19,-1,22,22,22,23,-1,30,30, 28,28,-1,20,20,20,20,-1,-1,18,18,18,18,19,-1,-1,6,5,4,3,2,2,2,-1,-1,4,4,5,6,7,8,9,-1,-1,15,15,16,17,18,-1,-1,23,23,23,23,-1,31,31, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,19,20,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,14,14,15,16,17,18,-1,-1,24,24,24,24,-1,30,30, 30,30,-1,22,22,-1,22,23,-1,20,20,20,20,20,20,20,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,13,13,14,15,16,17,18,-1,26,25,25,25,25,-1,29,29, 31,31,-1,-1,23,24,23,23,-1,21,21,-1,21,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,12,12,13,14,15,-1,18,18,-1,26,26,26,26,-1,-1,28,28, 32,32,32,-1,24,24,24,-1,-1,22,22,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,27,27,27,-1,27,27,27, 32,31,31,-1,-1,25,-1,-1,24,23,23,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,8,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,28,-1,-1,26,26,27, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,9,9,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 32,31,30,29,28,27,26,25,25,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 33,-1,-1,29,28,27,26,26,-1,-1,26,25,24,23,22,21,20,19,20,21,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 33,-1,-1,-1,28,27,27,27,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 32,31,30,29,28,28,28,28,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,23,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 32,31,31,31,31,-1,-1,31,31,31,32,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,27,26,26,26,26,27, 32,32,32,32,32,33,33,32,32,32,32,33,32,31,30,29,28,27,26,25,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,27,27,27,27,27,27, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,40,39,38,37,36,37,38,39,40,41,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 37,36,35,34,33,33,33,33,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 38,-1,-1,-1,33,32,32,32,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 38,-1,-1,34,33,32,31,31,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,39, 37,36,35,34,33,32,31,30,30,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,38, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,28,27,27,27,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 37,36,36,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,27,26,26,26,27,-1,-1,31,31,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 37,37,37,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,27,26,25,26,27,28,29,30,31,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 36,36,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 35,35,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,24,24,24,24,24,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,22,22,22,22,22,22,23,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 33,33,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,21,21,21,21,21,21,21,-1,-1,22,22,22,22,22,22,22,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 32,32,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,20,20,20,20,20,20,20,-1,-1,21,21,21,21,21,21,21,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 31,31,-1,25,24,23,23,-1,21,21,21,22,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,18,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,-1,18,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 28,27,26,25,25,-1,24,-1,19,18,18,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,20,-1,25,-1,26,26,27,28,29, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,-1,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,19,20,-1,26,-1,27,27,27,-1,30, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,14,14,14,15,14,14,14,14,14,15,16,-1,-1,17,16,15,15,15,15,15,16,15,15,15,-1,19,19,-1,-1,27,-1,-1,-1,28,-1,31, 30,-1,27,26,26,26,26,26,-1,19,18,-1,13,13,14,15,14,13,13,13,14,15,16,-1,-1,17,16,15,14,14,14,15,16,15,14,14,-1,19,20,-1,27,27,27,27,27,28,-1,31, 29,-1,26,26,25,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,13,13,-1,18,-1,-1,26,26,26,26,27,27,-1,30, 28,-1,25,25,25,24,24,24,-1,-1,16,-1,11,11,-1,-1,-1,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,26,26,26,-1,29, 27,-1,24,25,25,24,23,24,-1,15,15,-1,11,10,10,10,10,10,10,10,10,10,10,-1,-1,11,11,11,11,11,11,11,11,11,11,12,-1,16,16,-1,25,24,25,26,26,25,-1,28, 26,-1,23,-1,-1,-1,22,-1,-1,14,14,-1,11,10,9,9,9,9,9,9,9,9,9,-1,-1,10,10,10,10,10,10,10,10,10,11,12,-1,15,15,-1,-1,23,-1,-1,-1,24,-1,27, 25,-1,22,22,22,-1,21,-1,15,14,13,12,11,10,9,8,8,8,8,8,8,8,8,-1,-1,9,9,9,9,9,9,9,9,10,11,12,13,14,15,16,-1,22,-1,23,23,23,-1,26, 24,23,22,21,21,-1,20,-1,15,14,14,-1,11,10,9,8,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,9,10,11,12,-1,15,15,16,-1,21,-1,22,22,23,24,25, 25,-1,-1,21,20,19,19,-1,15,15,15,-1,11,10,9,8,7,6,6,6,6,6,6,6,7,7,7,7,7,7,7,8,9,10,11,12,-1,16,16,16,-1,20,20,21,22,-1,-1,26, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,5,5,5,5,5,6,7,6,6,6,6,6,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 27,27,-1,21,20,19,19,-1,17,17,17,18,-1,-1,9,8,7,6,5,4,4,4,4,-1,-1,5,5,5,5,6,7,8,9,10,-1,-1,16,16,17,18,-1,20,20,21,22,-1,28,28, 28,28,-1,21,20,20,20,-1,18,18,18,18,19,-1,-1,-1,7,6,5,4,3,3,3,-1,-1,4,4,4,5,6,7,8,-1,-1,-1,15,15,16,17,18,-1,21,21,21,22,-1,29,29, 29,29,-1,21,21,21,21,-1,-1,19,19,19,19,20,-1,-1,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,-1,-1,14,14,15,16,17,-1,-1,22,22,22,22,-1,30,30, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,20,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,13,13,14,15,16,17,-1,-1,23,23,23,23,-1,29,29, 31,31,-1,23,23,-1,23,24,-1,21,21,21,21,20,19,19,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,12,12,13,14,15,16,17,-1,25,24,24,24,24,-1,28,28, 32,32,-1,-1,24,25,24,24,-1,22,22,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,25,25,25,25,-1,-1,27,27, 33,33,33,-1,25,25,25,-1,-1,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,26,26,26,-1,26,26,26, 33,32,32,-1,-1,26,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,7,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,27,-1,-1,25,25,26, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,8,8,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,19,20,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,21,21,21,22,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 33,32,31,31,31,-1,-1,31,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 33,32,32,32,32,-1,-1,32,32,32,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 33,33,33,33,33,34,34,33,33,33,33,32,31,30,29,28,27,26,25,24,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 38,37,36,35,34,34,34,34,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 39,-1,-1,-1,34,33,33,33,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 39,-1,-1,35,34,33,32,32,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,38, 38,37,36,35,34,33,32,31,31,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,37, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,29,28,28,28,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 38,37,37,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,28,27,27,27,28,-1,-1,32,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 38,38,38,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 37,37,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 36,36,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,23,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 34,34,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,22,22,22,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 33,33,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 32,32,-1,26,25,24,24,-1,22,22,22,23,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 29,28,27,26,26,-1,25,-1,20,19,19,-1,17,17,17,17,17,17,17,17,17,17,17,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,19,-1,24,-1,25,25,26,27,28, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,15,15,15,16,15,15,15,15,15,16,17,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 31,-1,28,27,27,27,27,27,-1,20,19,-1,14,14,15,16,15,14,14,14,15,16,17,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,18,19,-1,26,26,26,26,26,27,-1,30, 30,-1,27,27,26,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,17,-1,-1,25,25,25,25,26,26,-1,29, 29,-1,26,26,26,25,25,25,-1,-1,17,-1,12,12,-1,-1,-1,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,16,-1,-1,24,24,24,25,25,25,-1,28, 28,-1,25,26,26,25,24,25,-1,16,16,-1,12,11,11,11,11,11,11,11,11,11,11,-1,-1,10,10,10,10,10,10,10,10,10,10,11,-1,15,15,-1,24,23,24,25,25,24,-1,27, 27,-1,24,-1,-1,-1,23,-1,-1,15,15,-1,12,11,10,10,10,10,10,10,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,10,11,-1,14,14,-1,-1,22,-1,-1,-1,23,-1,26, 26,-1,23,23,23,-1,22,-1,16,15,14,13,12,11,10,9,9,9,9,9,9,9,9,-1,-1,8,8,8,8,8,8,8,8,9,10,11,12,13,14,15,-1,21,-1,22,22,22,-1,25, 25,24,23,22,22,-1,21,-1,16,15,15,-1,12,11,10,9,8,8,8,8,8,8,8,7,7,7,7,7,7,7,7,7,8,9,10,11,-1,14,14,15,-1,20,-1,21,21,22,23,24, 26,-1,-1,22,21,20,20,-1,16,16,16,-1,12,11,10,9,8,7,7,7,7,7,7,7,6,6,6,6,6,6,6,7,8,9,10,11,-1,15,15,15,-1,19,19,20,21,-1,-1,25, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,6,6,6,6,6,7,6,5,5,5,5,5,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 28,28,-1,22,21,20,20,-1,18,18,18,19,-1,-1,10,9,8,7,6,5,5,5,5,-1,-1,4,4,4,4,5,6,7,8,9,-1,-1,15,15,16,17,-1,19,19,20,21,-1,27,27, 29,29,-1,22,21,21,21,-1,19,19,19,19,20,-1,-1,-1,8,7,6,5,4,4,4,-1,-1,3,3,3,4,5,6,7,-1,-1,-1,14,14,15,16,17,-1,20,20,20,21,-1,28,28, 30,30,-1,22,22,22,22,-1,-1,20,20,20,20,20,-1,-1,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,-1,-1,13,13,14,15,16,-1,-1,21,21,21,21,-1,29,29, 31,31,-1,23,23,23,23,-1,-1,21,21,21,20,19,19,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,12,12,13,14,15,16,-1,-1,22,22,22,22,-1,28,28, 32,32,-1,24,24,-1,24,25,-1,22,22,21,20,19,18,18,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,11,11,12,13,14,15,16,-1,24,23,23,23,23,-1,27,27, 33,33,-1,-1,25,26,25,25,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,24,24,24,24,-1,-1,26,26, 32,32,32,-1,26,26,26,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,25,25,25,-1,25,25,25, 32,31,31,-1,-1,27,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,6,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,26,-1,-1,24,24,25, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,7,7,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,18,19,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,20,20,20,21,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 32,31,30,30,30,-1,-1,30,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 32,31,31,31,31,-1,-1,31,31,31,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,25,24,24,24,24,25, 32,32,32,32,32,33,33,32,32,32,32,31,30,29,28,27,26,25,24,23,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,25,25,25,25,25,25, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 39,38,38,38,38,39,-1,38,38,38,39,40,41,42,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 39,38,37,36,35,35,35,35,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 40,-1,-1,-1,35,34,34,34,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 40,-1,-1,36,35,34,33,33,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,38, 39,38,37,36,35,34,33,32,32,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,37, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 39,38,38,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,29,28,27,27,27,28,-1,-1,32,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 39,39,39,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 38,38,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 37,37,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,23,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 35,35,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,22,22,22,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 34,34,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 33,33,-1,27,26,25,25,-1,23,23,23,24,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,19,18,18,18,18,18,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 30,29,28,27,27,-1,26,-1,21,20,20,-1,18,18,17,17,17,17,17,17,17,17,17,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,19,-1,24,-1,25,25,26,27,28, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,17,17,16,16,16,16,16,16,16,17,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,16,16,16,16,15,15,15,15,15,16,17,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,18,18,-1,-1,26,-1,-1,-1,27,-1,30, 32,-1,29,28,28,28,28,28,-1,21,20,-1,15,15,16,16,15,14,14,14,15,16,17,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,17,18,-1,25,25,25,25,25,26,-1,29, 31,-1,28,28,27,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,16,-1,-1,24,24,24,24,25,25,-1,28, 30,-1,27,27,27,26,26,26,-1,-1,18,-1,13,13,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,15,-1,-1,23,23,23,24,24,24,-1,27, 29,-1,26,27,27,26,25,26,-1,17,17,-1,13,12,12,12,12,12,12,11,11,11,11,-1,-1,10,10,10,10,10,10,10,10,10,10,10,-1,14,14,-1,23,22,23,24,24,23,-1,26, 28,-1,25,-1,-1,-1,24,-1,-1,16,16,-1,13,12,11,11,11,11,11,11,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,9,10,-1,13,13,-1,-1,21,-1,-1,-1,22,-1,25, 27,-1,24,24,24,-1,23,-1,17,16,15,14,13,12,11,10,10,10,10,10,10,9,9,-1,-1,8,8,8,8,8,8,8,8,8,9,10,11,12,13,14,-1,20,-1,21,21,21,-1,24, 26,25,24,23,23,-1,22,-1,17,16,16,-1,13,12,11,10,9,9,9,9,9,9,8,7,7,7,7,7,7,7,7,7,7,8,9,10,-1,13,13,14,-1,19,-1,20,20,21,22,23, 27,-1,-1,23,22,21,21,-1,17,17,17,-1,13,12,11,10,9,8,8,8,8,8,8,7,6,6,6,6,6,6,6,6,7,8,9,10,-1,14,14,14,-1,18,18,19,20,-1,-1,24, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,7,7,7,7,7,7,6,5,5,5,5,5,5,6,7,8,9,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 29,29,-1,23,22,21,21,-1,19,19,19,20,-1,-1,11,10,9,8,7,6,6,6,6,-1,-1,4,4,4,4,4,5,6,7,8,-1,-1,14,14,15,16,-1,18,18,19,20,-1,26,26, 30,30,-1,23,22,22,22,-1,20,20,20,20,20,-1,-1,-1,9,8,7,6,5,5,5,-1,-1,3,3,3,3,4,5,6,-1,-1,-1,13,13,14,15,16,-1,19,19,19,20,-1,27,27, 31,31,-1,23,23,23,23,-1,-1,21,21,20,19,19,-1,-1,9,8,7,6,5,4,4,-1,-1,2,2,2,3,4,5,6,-1,-1,12,12,13,14,15,-1,-1,20,20,20,20,-1,28,28, 32,32,-1,24,24,24,24,-1,-1,22,21,20,19,18,18,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,11,11,12,13,14,15,-1,-1,21,21,21,21,-1,27,27, 33,33,-1,25,25,-1,25,26,-1,22,21,20,19,18,17,17,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,10,10,11,12,13,14,15,-1,23,22,22,22,22,-1,26,26, 32,32,-1,-1,26,27,26,26,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,9,9,10,11,12,-1,15,15,-1,23,23,23,23,-1,-1,25,25, 31,31,31,-1,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,24,24,24,-1,24,24,24, 31,30,30,-1,-1,28,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,25,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,17,17,18,19,20,21,22,23,24, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,25, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,19,19,19,20,-1,-1,-1,25, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 31,30,30,30,30,-1,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,23,23,23,-1,24,23,23,23,23,24, 31,31,31,31,31,32,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,24,25,24,24,24,24,24,24, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 40,39,39,39,39,40,-1,39,39,39,40,41,42,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 40,39,38,37,36,36,36,36,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 41,-1,-1,-1,36,35,35,35,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 41,-1,-1,37,36,35,34,34,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,38, 40,39,38,37,36,35,34,33,33,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,37, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 40,39,39,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,30,29,28,27,27,27,28,-1,-1,32,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 40,40,40,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 39,39,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 38,38,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,23,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 36,36,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,22,22,22,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 35,35,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 34,34,-1,28,27,26,26,-1,24,24,24,25,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 32,-1,-1,28,27,26,26,-1,22,22,22,-1,19,18,18,18,18,18,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 31,30,29,28,28,-1,27,-1,22,21,21,-1,19,18,17,17,17,17,17,17,17,17,17,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,19,-1,24,-1,25,25,26,27,28, 32,-1,29,29,29,-1,28,-1,22,21,20,19,18,18,17,16,16,16,16,16,16,16,17,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,18,19,-1,25,-1,26,26,26,-1,29, 33,-1,30,-1,-1,-1,29,-1,-1,21,21,-1,17,17,17,16,15,15,15,15,15,16,17,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,17,17,-1,-1,25,-1,-1,-1,26,-1,29, 33,-1,30,29,29,29,29,29,-1,22,21,-1,16,16,17,16,15,14,14,14,15,16,17,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,16,17,-1,24,24,24,24,24,25,-1,28, 32,-1,29,29,28,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,15,-1,-1,23,23,23,23,24,24,-1,27, 31,-1,28,28,28,27,27,27,-1,-1,19,-1,14,14,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,14,-1,-1,22,22,22,23,23,23,-1,26, 30,-1,27,28,28,27,26,27,-1,18,18,-1,14,13,13,13,13,13,12,11,11,11,11,-1,-1,10,10,10,10,10,10,10,10,10,10,10,-1,13,13,-1,22,21,22,23,23,22,-1,25, 29,-1,26,-1,-1,-1,25,-1,-1,17,17,-1,14,13,12,12,12,12,12,11,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,12,12,-1,-1,20,-1,-1,-1,21,-1,24, 28,-1,25,25,25,-1,24,-1,18,17,16,15,14,13,12,11,11,11,11,11,10,9,9,-1,-1,8,8,8,8,8,8,8,8,8,8,9,10,11,12,13,-1,19,-1,20,20,20,-1,23, 27,26,25,24,24,-1,23,-1,18,17,17,-1,14,13,12,11,10,10,10,10,10,9,8,7,7,7,7,7,7,7,7,7,7,7,8,9,-1,12,12,13,-1,18,-1,19,19,20,21,22, 28,-1,-1,24,23,22,22,-1,18,18,18,-1,14,13,12,11,10,9,9,9,9,9,8,7,6,6,6,6,6,6,6,6,6,7,8,9,-1,13,13,13,-1,17,17,18,19,-1,-1,23, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,13,12,11,10,9,8,8,8,8,8,7,6,5,5,5,5,5,5,5,6,7,8,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 30,30,-1,24,23,22,22,-1,20,20,20,20,-1,-1,12,11,10,9,8,7,7,7,7,-1,-1,4,4,4,4,4,4,5,6,7,-1,-1,13,13,14,15,-1,17,17,18,19,-1,25,25, 31,31,-1,24,23,23,23,-1,21,21,20,19,19,-1,-1,-1,10,9,8,7,6,6,6,-1,-1,3,3,3,3,3,4,5,-1,-1,-1,12,12,13,14,15,-1,18,18,18,19,-1,26,26, 32,32,-1,24,24,24,24,-1,-1,21,20,19,18,18,-1,-1,10,9,8,7,6,5,5,-1,-1,2,2,2,2,3,4,5,-1,-1,11,11,12,13,14,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,25,25,25,25,-1,-1,21,20,19,18,17,17,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,10,10,11,12,13,14,-1,-1,20,20,20,20,-1,26,26, 32,32,-1,26,26,-1,26,27,-1,21,20,19,18,17,16,16,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,9,9,10,11,12,13,14,-1,22,21,21,21,21,-1,25,25, 31,31,-1,-1,27,28,27,27,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,8,8,9,10,11,-1,14,14,-1,22,22,22,22,-1,-1,24,24, 30,30,30,-1,28,28,28,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,23,23,23,-1,23,23,23, 30,29,29,-1,-1,29,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,24,-1,-1,22,22,23, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,16,16,17,18,19,20,21,22,23, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,-1,-1,24, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,18,18,18,19,-1,-1,-1,24, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,19,19,19,19,20,21,22,23, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 30,29,29,29,29,-1,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,22,22,22,-1,23,22,22,22,22,23, 30,30,30,30,30,31,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,23,24,23,23,23,23,23,23, 41,41,41,41,41,41,42,41,41,41,41,42,43,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 41,40,40,40,40,41,-1,40,40,40,41,42,43,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 41,40,39,38,37,37,37,37,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 42,-1,-1,-1,37,36,36,36,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 42,-1,-1,38,37,36,35,35,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,38, 41,40,39,38,37,36,35,34,34,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,37, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,31,30,29,28,27,27,27,28,-1,-1,32,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,30,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 40,40,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 39,39,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,23,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,22,22,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,17,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,24,-1,25,25,26,27,28, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,18,-1,25,-1,26,26,26,-1,29, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,18,18,17,16,15,15,15,15,15,16,17,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 34,-1,31,30,30,30,30,30,-1,23,22,-1,17,17,17,16,15,14,14,14,15,16,17,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,15,16,-1,23,23,23,23,23,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,20,-1,15,15,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,29,29,28,27,28,-1,19,19,-1,15,14,14,14,14,13,12,11,11,11,11,-1,-1,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,-1,21,20,21,22,22,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,18,18,-1,15,14,13,13,13,13,12,11,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,26,26,-1,25,-1,19,18,17,16,15,14,13,12,12,12,12,11,10,9,9,-1,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 28,27,26,25,25,-1,24,-1,19,18,18,-1,15,14,13,12,11,11,11,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 29,-1,-1,25,24,23,23,-1,19,19,19,-1,15,14,13,12,11,10,10,10,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,14,13,12,11,10,9,9,9,9,8,7,6,5,5,5,5,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 31,31,-1,25,24,23,23,-1,21,20,19,19,-1,-1,13,12,11,10,9,8,8,8,8,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,12,12,13,14,-1,16,16,17,18,-1,24,24, 32,32,-1,25,24,24,24,-1,21,20,19,18,18,-1,-1,-1,11,10,9,8,7,7,7,-1,-1,3,3,3,3,3,3,4,-1,-1,-1,11,11,12,13,14,-1,17,17,17,18,-1,25,25, 33,33,-1,25,25,25,25,-1,-1,20,19,18,17,17,-1,-1,11,10,9,8,7,6,6,-1,-1,2,2,2,2,2,3,4,-1,-1,10,10,11,12,13,-1,-1,18,18,18,18,-1,26,26, 32,32,-1,26,26,26,26,-1,-1,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,9,9,10,11,12,13,-1,-1,19,19,19,19,-1,25,25, 31,31,-1,27,27,-1,27,28,-1,20,19,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,8,8,9,10,11,12,13,-1,21,20,20,20,20,-1,24,24, 30,30,-1,-1,28,29,28,28,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,-1,7,7,8,9,10,-1,13,13,-1,21,21,21,21,-1,-1,23,23, 29,29,29,-1,29,29,29,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,22,22,22,-1,22,22,22, 29,28,28,-1,-1,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,23,-1,-1,21,21,22, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,4,4,4,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,15,15,16,17,18,19,20,21,22, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,16,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,16,16,17,18,19,-1,-1,23, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,17,17,17,18,-1,-1,-1,23, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,18,18,18,18,19,20,21,22, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 29,28,27,27,27,-1,-1,27,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,18,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 29,28,28,28,28,-1,-1,28,28,28,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,21,21,21,-1,22,21,21,21,21,22, 29,29,29,29,29,30,30,29,29,29,29,28,27,26,25,24,23,22,21,20,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,22,23,22,22,22,22,22,22, 41,41,41,41,41,41,42,41,41,41,41,42,43,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 41,40,40,40,40,41,-1,40,40,40,41,42,43,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 41,40,39,38,37,37,37,37,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 42,-1,-1,-1,37,36,36,36,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 42,-1,-1,38,37,36,35,35,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,38, 41,40,39,38,37,36,35,34,34,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,37, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,31,30,29,28,27,27,27,28,-1,-1,32,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,30,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 40,40,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 39,39,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,23,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,22,22,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,17,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,24,-1,25,25,26,27,28, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,18,-1,25,-1,26,26,26,-1,29, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 35,-1,32,31,31,31,31,31,-1,23,23,-1,18,18,17,16,15,14,14,14,15,16,17,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,15,16,-1,23,23,23,23,23,24,-1,27, 34,-1,31,31,30,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 33,-1,30,30,30,29,29,29,-1,-1,21,-1,16,16,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 32,-1,29,30,30,29,28,29,-1,20,20,-1,16,15,15,15,14,13,12,11,11,11,11,-1,-1,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,-1,21,20,21,22,22,21,-1,24, 31,-1,28,-1,-1,-1,27,-1,-1,19,19,-1,16,15,14,14,14,13,12,11,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 30,-1,27,27,27,-1,26,-1,20,19,18,17,16,15,14,13,13,13,12,11,10,9,9,-1,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 29,28,27,26,26,-1,25,-1,20,19,19,-1,16,15,14,13,12,12,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 30,-1,-1,26,25,24,24,-1,20,20,20,-1,16,15,14,13,12,11,11,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,15,14,13,12,11,10,10,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 32,32,-1,26,25,24,24,-1,22,21,20,20,-1,-1,14,13,12,11,10,9,9,9,9,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,13,13,14,14,-1,16,16,17,18,-1,24,24, 33,33,-1,26,25,25,25,-1,22,21,20,19,19,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,3,3,3,3,3,3,3,-1,-1,-1,12,12,13,14,15,-1,17,17,17,18,-1,25,25, 34,34,-1,26,26,26,26,-1,-1,21,20,19,18,18,-1,-1,12,11,10,9,8,7,7,-1,-1,3,2,2,2,2,2,3,-1,-1,11,11,12,13,14,-1,-1,18,18,18,18,-1,26,26, 33,33,-1,27,27,27,27,-1,-1,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,10,10,11,12,13,14,-1,-1,19,19,19,19,-1,26,26, 32,32,-1,28,28,-1,28,29,-1,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,9,9,10,11,12,13,14,-1,21,20,20,20,20,-1,25,25, 31,31,-1,-1,29,30,29,29,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,8,8,9,10,11,-1,14,14,-1,21,21,21,21,-1,-1,24,24, 30,30,30,-1,30,30,30,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,22,22,22,-1,23,23,23, 30,29,29,-1,-1,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,4,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,23,-1,-1,22,22,23, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,5,5,5,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,16,16,17,18,19,20,21,22,23, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,17,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,-1,-1,24, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,18,18,18,19,-1,-1,-1,24, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,19,19,19,19,20,21,22,23, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 30,29,28,28,28,-1,-1,28,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 30,29,29,29,29,-1,-1,29,29,29,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,22,22,22,-1,23,22,22,22,22,23, 30,30,30,30,30,31,31,30,30,30,30,29,28,27,26,25,24,23,22,21,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,23,24,23,23,23,23,23,23, 41,41,41,41,41,41,42,41,41,41,41,42,43,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 41,40,40,40,40,41,-1,40,40,40,41,42,43,43,42,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 41,40,39,38,37,37,37,37,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 42,-1,-1,-1,37,36,36,36,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 42,-1,-1,38,37,36,35,35,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,38, 41,40,39,38,37,36,35,34,34,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,37, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,31,30,29,28,28,28,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 41,40,40,-1,-1,34,-1,-1,33,32,32,32,32,32,32,31,30,29,28,27,27,27,28,-1,-1,32,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,36,36,37, 41,41,41,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,30,29,28,27,26,27,28,29,30,31,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,37,37,37, 40,40,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,36,36, 39,39,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,35,35, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,23,23,23,23,23,23,24,23,22,22,22,22,22,22,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 37,37,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,22,22,22,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,33,33, 36,36,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,32,32, 35,35,-1,29,28,27,27,-1,25,25,25,26,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,22,21,21,21,-1,23,23,24,25,-1,31,31, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,19,19,19,19,19,19,19,19,19,19,19,18,18,18,18,18,18,18,18,18,18,18,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 33,-1,-1,29,28,27,27,-1,23,23,23,-1,19,18,18,18,18,18,18,18,18,18,18,-1,17,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,23,23,24,25,-1,-1,29, 32,31,30,29,29,-1,28,-1,23,22,22,-1,19,18,17,17,17,17,17,17,17,17,17,18,17,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,18,-1,24,-1,25,25,26,27,28, 33,-1,30,30,30,-1,29,-1,23,22,21,20,19,18,17,16,16,16,16,16,16,16,17,-1,-1,16,15,15,15,15,15,15,15,15,15,15,16,17,17,18,-1,25,-1,26,26,26,-1,29, 34,-1,31,-1,-1,-1,30,-1,-1,22,22,-1,19,18,17,16,15,15,15,15,15,16,17,-1,-1,16,15,14,14,14,14,14,15,14,14,14,-1,16,16,-1,-1,24,-1,-1,-1,25,-1,28, 35,-1,32,32,32,32,31,32,-1,23,23,-1,19,18,17,16,15,14,14,14,15,16,17,-1,-1,16,15,14,13,13,13,14,15,14,13,13,-1,15,16,-1,23,23,23,23,23,24,-1,27, 35,-1,32,32,31,31,31,31,-1,-1,23,-1,18,18,-1,-1,-1,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,14,-1,-1,22,22,22,22,23,23,-1,26, 34,-1,31,31,31,30,30,30,-1,-1,22,-1,17,17,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,11,-1,-1,-1,11,11,-1,13,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,31,31,30,29,30,-1,21,21,-1,17,16,16,15,14,13,12,11,11,11,11,-1,-1,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,-1,21,20,21,22,22,21,-1,24, 32,-1,29,-1,-1,-1,28,-1,-1,20,20,-1,17,16,15,15,14,13,12,11,10,10,10,-1,-1,9,9,9,9,9,9,9,9,9,9,9,-1,11,11,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,28,28,-1,27,-1,21,20,19,18,17,16,15,14,14,13,12,11,10,9,9,-1,-1,8,8,8,8,8,8,8,8,8,8,8,9,10,11,12,-1,18,-1,19,19,19,-1,22, 30,29,28,27,27,-1,26,-1,21,20,20,-1,17,16,15,14,13,13,12,11,10,9,8,7,7,7,7,7,7,7,7,7,7,7,7,8,-1,11,11,12,-1,17,-1,18,18,19,20,21, 31,-1,-1,27,26,25,25,-1,21,21,21,-1,17,16,15,14,13,12,12,11,10,9,8,7,6,6,6,6,6,6,6,6,6,6,7,8,-1,12,12,12,-1,16,16,17,18,-1,-1,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,16,15,14,13,12,11,11,10,9,8,7,6,5,5,5,5,5,5,5,5,6,7,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 33,33,-1,27,26,25,25,-1,23,22,21,21,-1,-1,15,14,13,12,11,10,10,9,9,-1,-1,4,4,4,4,4,4,4,5,6,-1,-1,14,14,14,14,-1,16,16,17,18,-1,24,24, 34,34,-1,27,26,26,26,-1,23,22,21,20,20,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,4,3,3,3,3,3,3,-1,-1,-1,13,13,14,15,15,-1,17,17,17,18,-1,25,25, 35,35,-1,27,27,27,27,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,8,-1,-1,4,3,2,2,2,2,3,-1,-1,12,12,13,14,15,-1,-1,18,18,18,18,-1,26,26, 34,34,-1,28,28,28,28,-1,-1,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,11,11,12,13,14,15,-1,-1,19,19,19,19,-1,27,27, 33,33,-1,29,29,-1,29,30,-1,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,10,10,11,12,13,14,15,-1,21,20,20,20,20,-1,26,26, 32,32,-1,-1,30,31,30,30,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,9,9,10,11,12,-1,15,15,-1,21,21,21,21,-1,-1,25,25, 31,31,31,-1,31,31,31,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,22,22,22,-1,24,24,24, 31,30,30,-1,-1,32,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,5,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,23,-1,-1,23,23,24, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,6,6,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,17,17,18,19,20,21,22,23,24, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,25, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,19,19,19,20,-1,-1,-1,25, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,19,19,19,20,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 31,30,29,29,29,-1,-1,29,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 31,30,30,30,30,-1,-1,30,30,30,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,23,23,23,-1,24,23,23,23,23,24, 31,31,31,31,31,32,32,31,31,31,31,30,29,28,27,26,25,24,23,22,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,24,25,24,24,24,24,24,24, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,49,49,49,49,50,49,49,49,49,50,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 49,48,48,48,48,49,-1,48,48,48,49,50,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 49,48,47,46,45,45,45,45,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 50,-1,-1,-1,45,44,44,44,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 50,-1,-1,46,45,44,43,43,-1,-1,44,43,42,41,40,39,38,37,38,39,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,36, 49,48,47,46,45,44,43,42,42,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,35, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,34,34, 49,48,48,-1,-1,42,-1,-1,41,40,40,40,40,39,38,37,36,35,34,33,33,33,34,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,33,33,33, 49,49,49,-1,41,41,41,-1,-1,39,39,40,39,39,38,37,36,35,34,33,32,33,34,34,33,32,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,33,32,32, 48,48,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,31,31, 47,47,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,30,30, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,29,29, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,30,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,28,28, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,29,29,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,27,27, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,28,28,28,28,28,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,23,24,-1,26,26, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,27,27,27,27,27,27,27,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,22,23,23,-1,26,25, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,26,26,26,26,26,26,26,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,21,22,22,22,-1,-1,24, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,25,25,25,25,25,25,25,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,20,-1,22,21,21,22,23, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,19,-1,22,21,20,-1,23, 40,-1,37,-1,-1,-1,36,-1,-1,30,30,-1,26,26,25,24,23,23,23,23,23,24,25,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,18,-1,-1,-1,19,-1,22, 39,-1,36,35,35,35,35,35,-1,31,30,-1,25,25,25,24,23,22,22,22,23,24,25,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,17,17,17,17,17,18,-1,21, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,16,16,16,16,17,17,-1,20, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,15,15,15,16,16,16,-1,19, 36,-1,33,34,34,33,32,33,-1,27,27,-1,23,22,22,22,22,21,20,19,19,19,19,-1,-1,18,18,18,18,17,16,15,14,13,13,13,-1,11,11,-1,15,14,15,16,16,15,-1,18, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,23,22,21,21,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,16,15,14,13,12,12,-1,10,10,-1,-1,13,-1,-1,-1,14,-1,17, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,15,14,13,12,11,10,9,9,9,-1,12,-1,13,13,13,-1,16, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,14,13,12,12,-1,8,8,8,-1,11,-1,12,12,13,14,15, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,13,13,13,-1,7,7,7,-1,10,10,11,12,-1,-1,16, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,14,-1,-1,6,6,7,8,9,10,11,12,-1,18,17, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,5,5,6,7,-1,10,10,11,12,-1,18,18, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,4,4,5,6,7,-1,11,11,11,12,-1,19,19, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,3,3,4,5,6,-1,-1,12,12,12,12,-1,19,19, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,2,2,3,4,5,6,-1,-1,13,13,13,13,-1,18,18, 35,35,-1,32,32,-1,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,0,1,2,3,4,5,6,-1,15,14,14,14,14,-1,17,17, 34,34,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,2,1,1,2,3,-1,6,6,-1,15,15,15,15,-1,-1,16,16, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,-1,-1,16,16,16,-1,15,15,15, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,3,3,4,5,6,7,-1,-1,17,-1,-1,14,14,15, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,4,4,4,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,8,8,9,10,11,12,13,14,15, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,9,9,10,11,12,-1,-1,16, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,10,10,10,11,-1,-1,-1,16, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,11,11,11,11,12,13,14,15, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 33,32,31,31,31,-1,-1,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 33,32,32,32,32,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,17,16,15,14,14,14,-1,15,14,14,14,14,15, 33,33,33,33,33,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,17,16,15,15,15,15,16,15,15,15,15,15,15, 49,49,49,49,49,49,50,49,49,49,49,50,49,48,47,46,45,44,43,42,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 49,48,48,48,48,49,-1,48,48,48,49,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 49,48,47,46,45,45,45,45,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 50,-1,-1,-1,45,44,44,44,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,36, 50,-1,-1,46,45,44,43,43,-1,-1,43,42,41,40,39,38,37,36,37,38,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,35, 49,48,47,46,45,44,43,42,42,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,34,34, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,33,33, 49,48,48,-1,-1,42,-1,-1,41,40,40,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,32,32,32, 49,49,49,-1,41,41,41,-1,-1,39,39,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,32,31,31, 48,48,-1,-1,40,40,40,40,-1,38,38,-1,38,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,30,30, 47,47,-1,39,39,39,39,40,-1,37,37,37,37,37,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,29,29, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,28,28, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,27,27, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,29,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,23,-1,26,26, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,28,28,28,28,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,22,23,-1,25,25, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,27,27,27,27,27,27,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,21,22,22,-1,25,24, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,26,26,26,26,26,26,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,20,21,21,21,-1,-1,23, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,25,25,25,25,25,25,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,19,-1,21,20,20,21,22, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,18,-1,21,20,19,-1,22, 40,-1,37,-1,-1,-1,36,-1,-1,30,30,-1,26,26,25,24,23,23,23,23,23,24,25,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,17,-1,-1,-1,18,-1,21, 39,-1,36,35,35,35,35,35,-1,31,30,-1,25,25,25,24,23,22,22,22,23,24,25,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,16,16,16,16,16,17,-1,20, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,15,15,15,15,16,16,-1,19, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,14,14,14,15,15,15,-1,18, 36,-1,33,34,34,33,32,33,-1,27,27,-1,23,22,22,22,22,21,20,19,19,19,19,-1,-1,18,18,18,17,16,15,14,13,12,12,12,-1,10,10,-1,14,13,14,15,15,14,-1,17, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,23,22,21,21,21,21,20,19,18,18,18,-1,-1,17,17,17,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,12,-1,-1,-1,13,-1,16, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,15,14,13,12,11,10,9,8,8,8,-1,11,-1,12,12,12,-1,15, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,14,13,12,11,11,-1,7,7,7,-1,10,-1,11,11,12,13,14, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,13,12,12,12,-1,6,6,6,-1,9,9,10,11,-1,-1,15, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,-1,-1,5,5,6,7,8,9,10,11,-1,17,16, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,4,4,5,6,-1,9,9,10,11,-1,17,17, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,3,3,4,5,6,-1,10,10,10,11,-1,18,18, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,2,2,3,4,5,-1,-1,11,11,11,11,-1,18,18, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,1,1,2,3,4,5,-1,-1,12,12,12,12,-1,17,17, 35,35,-1,32,32,-1,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,1,0,1,2,3,4,5,-1,14,13,13,13,13,-1,16,16, 34,34,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,2,1,1,1,2,-1,5,5,-1,14,14,14,14,-1,-1,15,15, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,15,15,15,-1,14,14,14, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,3,3,3,3,3,3,4,5,6,-1,-1,16,-1,-1,13,13,14, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,4,4,4,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,7,7,8,9,10,11,12,13,14, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,8,8,9,10,11,-1,-1,15, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,9,9,9,10,-1,-1,-1,15, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,10,10,10,10,11,12,13,14, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 33,32,31,31,31,-1,-1,31,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 33,32,32,32,32,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,17,16,15,14,13,13,13,-1,14,13,13,13,13,14, 33,33,33,33,33,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 50,50,50,50,50,50,51,50,50,50,50,50,49,48,47,46,45,44,43,42,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 50,49,49,49,49,50,-1,49,49,49,50,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 50,49,48,47,46,46,46,46,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 51,-1,-1,-1,46,45,45,45,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,35, 51,-1,-1,47,46,45,44,44,-1,-1,43,42,41,40,39,38,37,36,37,38,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,34, 50,49,48,47,46,45,44,43,43,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,33,33, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,32,32,32, 50,49,49,-1,-1,43,-1,-1,42,41,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,31,31,31, 50,50,50,-1,42,42,42,-1,-1,40,40,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,31,30,30, 49,49,-1,-1,41,41,41,41,-1,39,39,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,29,29, 48,48,-1,40,40,40,40,41,-1,38,38,38,38,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,28,28, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,22,-1,25,25, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,21,22,-1,24,24, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,20,21,21,-1,24,23, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,19,20,20,20,-1,-1,22, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,18,-1,20,19,19,20,21, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,17,-1,20,19,18,-1,21, 41,-1,38,-1,-1,-1,37,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 40,-1,37,36,36,36,36,36,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,15,15,15,15,15,16,-1,19, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,14,15,15,-1,18, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,14,14,14,-1,17, 37,-1,34,35,35,34,33,34,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,13,12,13,14,14,13,-1,16, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,-1,11,11,11,-1,14, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,15,14,13,12,11,11,-1,7,7,7,-1,9,-1,10,10,11,12,13, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,14,13,12,12,12,-1,6,6,6,-1,8,8,9,10,-1,-1,14, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,13,13,13,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,14,-1,-1,4,4,4,5,-1,8,8,9,10,-1,16,16, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,3,3,3,4,5,-1,9,9,9,10,-1,17,17, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,2,2,2,3,4,-1,-1,10,10,10,10,-1,18,18, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,1,1,1,2,3,4,-1,-1,11,11,11,11,-1,17,17, 36,36,-1,33,33,-1,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,2,1,0,1,2,3,4,-1,13,12,12,12,12,-1,16,16, 35,35,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,3,2,1,1,1,-1,4,4,-1,13,13,13,13,-1,-1,15,15, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,-1,14,14,14,-1,14,14,14, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,15,-1,-1,13,13,14, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,7,7,8,9,10,11,12,13,14, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,8,8,9,10,11,-1,-1,15, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,9,9,9,10,-1,-1,-1,15, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,10,10,10,10,11,12,13,14, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 34,33,32,32,32,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,17,16,15,14,13,13,13,-1,14,13,13,13,13,14, 34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 51,51,51,51,51,51,52,51,51,51,51,50,49,48,47,46,45,44,43,42,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 51,50,50,50,50,51,-1,50,50,50,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,35, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,38,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,34, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,33,33, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,32,32,32, 51,50,50,-1,-1,44,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,31,31,31, 51,51,51,-1,43,43,43,-1,-1,41,41,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,31,30,30, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,29,29, 49,49,-1,41,41,41,41,42,-1,39,39,39,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,28,28, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,22,-1,25,25, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,21,22,-1,24,24, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,20,21,21,-1,24,23, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,19,20,20,20,-1,-1,22, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,18,-1,20,19,19,20,21, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,17,-1,20,19,18,-1,21, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 41,-1,38,37,37,37,37,37,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,15,15,15,15,15,16,-1,19, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,14,15,15,-1,18, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,14,14,14,-1,17, 38,-1,35,36,36,35,34,35,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,13,12,13,14,14,13,-1,16, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,-1,11,11,11,-1,14, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,16,15,14,13,12,11,11,-1,7,7,7,-1,9,-1,10,10,11,12,13, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,15,14,13,12,12,12,-1,6,6,6,-1,8,8,9,10,-1,-1,14, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,14,13,13,13,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,14,14,-1,-1,4,4,4,4,-1,8,8,9,10,-1,16,16, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,3,3,3,3,4,-1,9,9,9,10,-1,17,17, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,2,2,2,2,3,-1,-1,10,10,10,10,-1,18,18, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,2,1,1,1,2,3,-1,-1,11,11,11,11,-1,17,17, 37,37,-1,34,34,-1,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,3,2,1,0,1,2,3,-1,13,12,12,12,12,-1,16,16, 36,36,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,4,3,2,1,1,-1,3,3,-1,13,13,13,13,-1,-1,15,15, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,4,-1,-1,14,14,14,-1,14,14,14, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,-1,-1,15,-1,-1,13,13,14, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,7,7,8,9,10,11,12,13,14, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,8,8,9,10,11,-1,-1,15, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,9,9,9,10,-1,-1,-1,15, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,10,10,10,10,11,12,13,14, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 35,34,33,33,33,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 35,34,34,34,34,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,17,16,15,14,13,13,13,-1,14,13,13,13,13,14, 35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 51,51,51,51,51,51,52,51,51,51,51,50,49,48,47,46,45,44,43,42,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 51,50,50,50,50,51,-1,50,50,50,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,35, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,38,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,34, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,33,33, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,32,32,32, 51,50,50,-1,-1,45,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,31,31,31, 51,51,51,-1,44,44,44,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,31,30,30, 51,51,-1,-1,43,43,43,43,-1,41,41,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,29,29, 50,50,-1,42,42,42,42,43,-1,40,40,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,28,28, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,22,-1,25,25, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,31,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,21,22,-1,24,24, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,30,30,30,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,20,21,21,-1,24,23, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,29,29,29,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,19,20,20,20,-1,-1,22, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,28,28,28,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,18,-1,20,19,19,20,21, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,27,27,27,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,17,-1,20,19,18,-1,21, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,29,29,28,27,26,26,26,26,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 42,-1,39,38,38,38,38,38,-1,34,33,-1,28,28,28,27,26,25,25,25,26,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,15,15,15,15,15,16,-1,19, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,14,15,15,-1,18, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,14,14,14,-1,17, 39,-1,36,37,37,36,35,36,-1,30,30,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,13,12,13,14,14,13,-1,16, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,-1,11,11,11,-1,14, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,9,-1,10,10,11,12,13, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,16,15,14,13,12,12,12,-1,6,6,6,-1,8,8,9,10,-1,-1,14, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,15,14,13,13,13,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,14,14,14,-1,-1,4,4,4,4,-1,8,8,9,10,-1,16,16, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,3,3,3,3,4,-1,9,9,9,10,-1,17,17, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,2,2,2,2,2,-1,-1,10,10,10,10,-1,17,17, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,3,2,1,1,1,2,-1,-1,11,11,11,11,-1,16,16, 38,38,-1,35,35,-1,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,4,3,2,1,0,1,2,-1,13,12,12,12,12,-1,15,15, 37,37,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,5,4,3,2,2,-1,2,2,-1,13,13,13,13,-1,-1,14,14, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,-1,-1,14,14,14,-1,13,13,13, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,4,4,4,4,4,4,5,-1,-1,15,-1,-1,12,12,13, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,6,6,7,8,9,10,11,12,13, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,7,7,8,9,10,-1,-1,14, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,8,8,8,9,-1,-1,-1,14, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,9,9,9,9,10,11,12,13, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 36,35,34,34,34,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 36,35,35,35,35,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,17,16,15,14,13,12,12,12,-1,13,12,12,12,12,13, 36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,18,17,16,15,14,13,13,13,13,14,13,13,13,13,13,13, 51,51,51,51,51,51,52,51,51,51,51,50,49,48,47,46,45,44,43,42,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 51,50,50,50,50,51,-1,50,50,50,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,35, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,38,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,34, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,33,33, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,32,32,32, 51,50,50,-1,-1,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,31,31,31, 51,51,51,-1,45,45,45,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,31,30,30, 52,52,-1,-1,44,44,44,44,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,29,29, 51,51,-1,43,43,43,43,44,-1,41,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,28,28, 50,50,-1,42,42,42,42,-1,-1,40,40,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,22,-1,25,25, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,21,22,-1,24,24, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,31,31,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,20,21,21,-1,24,23, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,30,30,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,19,20,20,20,-1,-1,22, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,29,29,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,18,-1,20,19,19,20,21, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,17,-1,20,19,18,-1,21, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,30,30,29,28,27,27,27,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 43,-1,40,39,39,39,39,39,-1,35,34,-1,29,29,29,28,27,26,26,26,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,15,15,15,15,15,16,-1,19, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,14,15,15,-1,18, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,14,14,14,-1,17, 40,-1,37,38,38,37,36,37,-1,31,31,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,13,12,13,14,14,13,-1,16, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,-1,11,11,11,-1,14, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,9,-1,10,10,11,12,13, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,17,16,15,14,13,12,12,12,-1,6,6,6,-1,8,8,9,10,-1,-1,14, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,16,15,14,13,13,13,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,16,16,16,15,14,14,14,-1,-1,4,4,4,4,-1,8,8,9,10,-1,16,16, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,15,15,-1,-1,-1,3,3,3,3,4,-1,9,9,9,10,-1,17,17, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,3,2,2,2,2,-1,-1,10,10,10,10,-1,16,16, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,4,3,2,1,1,1,-1,-1,11,11,11,11,-1,15,15, 39,39,-1,36,36,-1,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,5,4,3,2,1,0,1,-1,13,12,12,12,12,-1,14,14, 38,38,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,6,5,4,3,3,-1,1,1,-1,13,13,13,13,-1,-1,13,13, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,3,2,2,-1,-1,14,14,14,-1,12,12,12, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,5,5,4,3,3,3,4,-1,-1,15,-1,-1,11,11,12, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,11,12, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,5,5,6,7,8,9,10,11,12, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,6,6,7,8,9,-1,-1,13, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,7,7,7,8,-1,-1,-1,13, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,8,8,8,8,9,10,11,12, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,10,9,9,-1,9,9,10,11,12, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,11,12, 37,36,36,36,36,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,17,16,15,14,13,12,11,11,11,-1,12,11,11,11,11,12, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,18,17,16,15,14,13,12,12,12,12,13,12,12,12,12,12,12, 51,51,51,51,51,51,52,51,51,51,51,50,49,48,47,46,45,44,43,42,43,42,41,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 51,50,50,50,50,51,-1,50,50,50,51,50,49,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,35, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,40,40,39,38,37,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,34,35, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,37,37,36,36,-1,33,32,32,32,32,32,32,33,34,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 51,50,49,48,47,47,47,47,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,37,36,36,36,-1,33,32,31,31,31,31,32,33,34,35,36,-1,-1,31,31,31,31,32,33,34,35, 52,-1,-1,-1,47,46,46,46,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,37,36,35,35,-1,-1,-1,30,30,30,31,32,33,-1,36,36,37,-1,30,30,30,31,-1,-1,-1,35, 52,-1,-1,48,47,46,45,45,-1,-1,43,42,41,40,39,38,37,36,37,38,39,38,37,36,35,34,33,32,31,30,29,30,31,32,33,34,35,36,-1,-1,29,29,30,31,32,-1,-1,34, 51,50,49,48,47,46,45,44,44,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,37,36,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,28,28,29,30,31,32,33,33,33, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,29,28,27,27,27,27,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,32,32,32, 51,50,50,-1,-1,47,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,32,32,33,-1,-1,31,30,29,28,27,26,26,26,26,26,26,26,26,26,27,-1,-1,28,-1,-1,31,31,31, 51,51,51,-1,46,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,32,31,32,33,33,32,31,30,29,28,27,26,25,25,25,25,25,26,25,25,-1,-1,27,27,27,-1,31,30,30, 52,52,-1,-1,45,45,45,45,-1,42,42,-1,39,38,37,36,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,24,24,-1,24,24,-1,26,26,27,26,-1,-1,29,29, 52,52,-1,44,44,44,44,45,-1,42,41,40,39,38,37,37,-1,-1,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,23,-1,26,25,-1,25,25,-1,28,28, 51,51,-1,43,43,43,43,-1,-1,41,41,40,39,38,38,-1,-1,30,29,29,29,28,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 50,50,-1,42,42,42,42,-1,-1,40,40,40,39,39,-1,-1,30,29,29,28,28,28,28,-1,-1,24,23,23,23,23,23,23,-1,-1,22,21,21,21,21,-1,-1,23,23,23,23,-1,26,26, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,30,29,28,28,27,27,27,-1,-1,24,23,22,22,22,22,22,-1,-1,-1,21,20,20,20,20,-1,22,22,22,22,-1,25,25, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,32,31,30,29,28,27,27,26,26,-1,-1,24,23,22,21,21,21,21,21,21,-1,-1,20,19,19,19,-1,21,21,21,22,-1,24,24, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,32,32,31,30,29,28,27,26,26,25,24,23,23,23,22,21,20,20,20,20,20,20,-1,-1,18,18,18,19,20,20,21,21,-1,24,23, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,31,31,30,29,28,27,26,25,25,-1,22,22,22,22,21,20,19,19,19,19,19,19,-1,17,17,17,-1,19,20,20,20,-1,-1,22, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,30,30,29,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,18,18,18,-1,16,16,16,-1,18,-1,20,19,19,20,21, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,29,29,28,27,26,25,25,-1,-1,21,20,20,20,20,19,18,17,17,17,17,16,15,15,16,-1,17,-1,20,19,18,-1,21, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,31,31,30,29,28,28,28,27,26,26,26,-1,-1,21,20,19,19,19,19,18,17,16,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 44,-1,41,40,40,40,40,40,-1,36,35,-1,30,30,30,29,28,27,27,27,27,27,27,-1,-1,21,20,19,18,18,18,18,17,16,15,15,-1,13,14,-1,15,15,15,15,15,16,-1,19, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,14,15,15,-1,18, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,13,13,-1,11,-1,-1,13,13,13,14,14,14,-1,17, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,10,10,-1,13,12,13,14,14,13,-1,16, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,9,-1,-1,11,-1,-1,-1,12,-1,15, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,-1,10,-1,11,11,11,-1,14, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,24,23,22,21,20,20,20,19,18,17,16,15,14,13,12,11,11,-1,7,7,7,-1,9,-1,10,10,11,12,13, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,18,17,16,15,14,13,12,12,12,-1,6,6,6,-1,8,8,9,10,-1,-1,14, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,17,16,15,14,13,13,13,-1,-1,5,5,5,6,7,8,9,10,-1,16,15, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,16,15,14,14,14,-1,-1,4,4,4,4,-1,8,8,9,10,-1,16,16, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,15,15,-1,-1,-1,3,3,3,3,4,-1,9,9,9,10,-1,17,17, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,16,-1,-1,4,3,2,2,2,-1,-1,10,10,10,10,-1,16,16, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,5,4,3,2,1,1,-1,-1,11,11,11,11,-1,15,15, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,6,5,4,3,2,1,0,-1,13,12,12,12,12,-1,14,14, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,7,6,5,4,4,-1,1,1,-1,13,13,13,13,-1,-1,13,13, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,4,3,2,2,-1,-1,14,14,14,-1,12,12,12, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,6,5,4,3,3,3,4,-1,-1,15,-1,-1,11,11,12, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,11,12, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,5,5,6,7,8,9,10,11,12, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,6,6,7,8,9,-1,-1,13, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,7,7,7,8,-1,-1,-1,13, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,8,8,8,8,9,10,11,12, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,10,9,9,-1,9,9,10,11,12, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,11,12, 38,37,37,37,37,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,18,17,16,15,14,13,12,11,11,11,-1,12,11,11,11,11,12, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,18,17,16,15,14,13,12,12,12,12,13,12,12,12,12,12,12, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 54,54,54,54,54,54,55,54,54,54,54,53,52,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 54,53,53,53,53,54,-1,53,53,53,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,37, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,35,34, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,33,-1,-1,-1,33, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,32,32,-1,-1,32, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,32,31,31,31,31, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,30,30,30, 54,53,53,-1,-1,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,27,-1,-1,29,29,29, 54,54,54,-1,51,51,51,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,26,26,26,-1,29,28,28, 55,55,-1,-1,50,50,50,50,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,25,25,26,25,-1,-1,27,27, 56,56,-1,49,49,49,49,50,-1,45,44,43,42,41,40,40,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,25,24,-1,24,24,-1,26,26, 56,56,-1,48,48,48,48,-1,-1,45,44,43,42,41,41,-1,-1,33,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 55,55,-1,47,47,47,47,-1,-1,45,44,43,42,42,-1,-1,33,32,32,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 54,54,-1,47,46,46,46,-1,44,44,44,43,43,-1,-1,-1,33,32,31,31,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,21,21,21,21,-1,23,23, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,35,34,33,32,31,30,30,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,20,20,20,20,-1,22,22, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,36,35,34,33,32,31,30,29,29,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,20,19,19,19,19,-1,22,21, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,18,19,18,18,-1,-1,20, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,17,-1,18,17,17,18,19, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,16,-1,18,17,16,-1,19, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,15,-1,-1,-1,15,-1,18, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,14,14,14,14,14,14,-1,17, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,13,13,13,-1,16, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,13,12,12,-1,15, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,12,11,12,13,12,11,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,-1,9,9,9,-1,12, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,8,-1,8,8,9,10,11, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,7,7,7,7,-1,-1,12, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,6,6,-1,14,13, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,5,5,5,5,-1,14,14, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,4,4,4,4,-1,15,15, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,3,3,3,4,-1,16,16, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,2,2,3,4,-1,17,17, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,0,1,2,3,4,-1,18,18, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,1,1,2,3,-1,-1,19,19, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,2,2,3,-1,21,20,20, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,3,-1,-1,21,21,21, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,22,22,22, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,23,23, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,24, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 53,53,53,53,53,53,54,53,53,53,53,52,51,50,49,48,47,46,45,44,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 53,52,52,52,52,53,-1,52,52,52,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,36, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,35,35, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,34,34, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,34,33, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,32,-1,-1,-1,32, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,40,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,31,31,-1,-1,31, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,31,30,30,30,30, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,29,29,29, 53,52,52,-1,-1,51,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,34,35,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,26,-1,-1,28,28,28, 53,53,53,-1,50,50,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,34,35,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,25,25,25,-1,28,27,27, 54,54,-1,-1,49,49,49,49,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,24,24,25,24,-1,-1,26,26, 55,55,-1,48,48,48,48,49,-1,44,43,42,41,40,39,39,-1,-1,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,24,23,-1,23,23,-1,25,25, 55,55,-1,47,47,47,47,-1,-1,44,43,42,41,40,40,-1,-1,32,31,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 54,54,-1,46,46,46,46,-1,-1,44,43,42,41,41,-1,-1,32,31,31,30,30,30,30,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 53,53,-1,46,45,45,45,-1,43,43,43,42,42,-1,-1,-1,32,31,30,30,29,29,29,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,20,20,20,20,-1,22,22, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,34,33,32,31,30,29,29,28,28,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,19,19,19,19,-1,21,21, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,35,34,33,32,31,30,29,28,28,27,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,19,18,18,18,18,-1,21,20, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,17,18,17,17,-1,-1,19, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,16,-1,17,16,16,17,18, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,15,-1,17,16,15,-1,18, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,14,-1,-1,-1,14,-1,17, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,13,13,13,13,13,13,-1,16, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,12,12,12,-1,15, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,12,11,11,-1,14, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,11,10,11,12,11,10,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,9,-1,-1,-1,9,-1,12, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,8,-1,8,8,8,-1,11, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,7,-1,7,7,8,9,10, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,6,6,6,6,-1,-1,11, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,5,5,-1,13,12, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,4,4,4,4,-1,13,13, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,3,3,3,3,-1,14,14, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,2,2,2,3,-1,15,15, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,1,1,2,3,-1,16,16, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,1,0,1,2,3,-1,17,17, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,1,1,1,2,-1,-1,18,18, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,2,2,2,-1,20,19,19, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,3,-1,-1,20,20,20, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,21,21,21, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,22,22, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,23, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,24, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 46,45,45,45,45,-1,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,24,24,24,24,24,24, 53,53,53,53,53,53,54,53,53,53,53,52,51,50,49,48,47,46,45,44,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 53,52,52,52,52,53,-1,52,52,52,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,36, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,35,35, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,34,34, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,34,33, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,32,-1,-1,-1,32, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,40,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,31,31,-1,-1,31, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,31,30,30,30,30, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,29,29,29, 53,52,52,-1,-1,51,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,34,35,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,26,-1,-1,28,28,28, 53,53,53,-1,50,50,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,34,35,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,25,25,25,-1,28,27,27, 54,54,-1,-1,49,49,49,49,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,24,24,25,24,-1,-1,26,26, 55,55,-1,48,48,48,48,49,-1,44,43,42,41,40,39,39,-1,-1,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,24,23,-1,23,23,-1,25,25, 55,55,-1,47,47,47,47,-1,-1,44,43,42,41,40,40,-1,-1,32,31,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 54,54,-1,46,46,46,46,-1,-1,44,43,42,41,41,-1,-1,32,31,31,30,30,30,30,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 53,53,-1,46,45,45,45,-1,43,43,43,42,42,-1,-1,-1,32,31,30,30,29,29,29,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,20,20,20,20,-1,22,22, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,34,33,32,31,30,29,29,28,28,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,19,19,19,19,-1,21,21, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,35,34,33,32,31,30,29,28,28,27,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,19,18,18,18,18,-1,21,20, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,17,18,17,17,-1,-1,19, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,16,-1,17,16,16,17,18, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,15,-1,17,16,15,-1,18, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,14,-1,-1,-1,14,-1,17, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,13,13,13,13,13,13,-1,16, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,12,12,12,-1,15, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,12,11,11,-1,14, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,11,10,11,12,11,10,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,9,-1,-1,-1,9,-1,12, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,8,-1,8,8,8,-1,11, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,7,-1,7,7,8,9,10, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,6,6,6,6,-1,-1,11, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,5,5,-1,13,12, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,4,4,4,4,-1,13,13, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,3,3,3,3,-1,14,14, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,2,2,2,2,-1,15,15, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,1,1,1,2,-1,16,16, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,2,1,0,1,2,-1,17,17, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,2,1,1,1,-1,-1,18,18, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,2,2,2,-1,20,19,19, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,3,-1,-1,20,20,20, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,21,21,21, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,22,22, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,23, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,24, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 46,45,45,45,45,-1,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,24,24,24,24,24,24, 53,53,53,53,53,53,54,53,53,53,53,52,51,50,49,48,47,46,45,44,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 53,52,52,52,52,53,-1,52,52,52,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,36, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,35,35, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,34,34, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,34,33, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,32,-1,-1,-1,32, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,40,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,31,31,-1,-1,31, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,31,30,30,30,30, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,29,29,29, 53,52,52,-1,-1,51,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,34,35,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,26,-1,-1,28,28,28, 53,53,53,-1,50,50,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,34,35,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,25,25,25,-1,28,27,27, 54,54,-1,-1,49,49,49,49,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,24,24,25,24,-1,-1,26,26, 55,55,-1,48,48,48,48,49,-1,44,43,42,41,40,39,39,-1,-1,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,24,23,-1,23,23,-1,25,25, 55,55,-1,47,47,47,47,-1,-1,44,43,42,41,40,40,-1,-1,32,31,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 54,54,-1,46,46,46,46,-1,-1,44,43,42,41,41,-1,-1,32,31,31,30,30,30,30,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 53,53,-1,46,45,45,45,-1,43,43,43,42,42,-1,-1,-1,32,31,30,30,29,29,29,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,20,20,20,20,-1,22,22, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,34,33,32,31,30,29,29,28,28,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,19,19,19,19,-1,21,21, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,35,34,33,32,31,30,29,28,28,27,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,19,18,18,18,18,-1,21,20, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,17,18,17,17,-1,-1,19, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,16,-1,17,16,16,17,18, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,15,-1,17,16,15,-1,18, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,14,-1,-1,-1,14,-1,17, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,13,13,13,13,13,13,-1,16, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,12,12,12,-1,15, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,12,11,11,-1,14, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,11,10,11,12,11,10,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,9,-1,-1,-1,9,-1,12, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,8,-1,8,8,8,-1,11, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,7,-1,7,7,8,9,10, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,6,6,6,6,-1,-1,11, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,5,5,-1,13,12, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,4,4,4,4,-1,13,13, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,3,3,3,3,-1,14,14, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,2,2,2,2,-1,15,15, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,2,1,1,1,-1,16,16, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,3,2,1,0,1,-1,17,17, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,3,2,1,1,-1,-1,18,18, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,2,2,2,-1,20,19,19, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,3,-1,-1,20,20,20, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,21,21,21, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,22,22, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,23, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,24, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 46,45,45,45,45,-1,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,24,24,24,24,24,24, 53,53,53,53,53,53,54,53,53,53,53,52,51,50,49,48,47,46,45,44,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 53,52,52,52,52,53,-1,52,52,52,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,36, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,35,35, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,34,34, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,34,33, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,32,-1,-1,-1,32, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,40,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,31,31,-1,-1,31, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,31,30,30,30,30, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,29,29,29, 53,52,52,-1,-1,51,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,34,35,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,26,-1,-1,28,28,28, 53,53,53,-1,50,50,50,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,34,35,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,25,25,25,-1,28,27,27, 54,54,-1,-1,49,49,49,49,-1,44,44,-1,41,40,39,38,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,24,24,25,24,-1,-1,26,26, 55,55,-1,48,48,48,48,49,-1,44,43,42,41,40,39,39,-1,-1,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,24,23,-1,23,23,-1,25,25, 55,55,-1,47,47,47,47,-1,-1,44,43,42,41,40,40,-1,-1,32,31,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 54,54,-1,46,46,46,46,-1,-1,44,43,42,41,41,-1,-1,32,31,31,30,30,30,30,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,21,21,21,21,-1,23,23, 53,53,-1,46,45,45,45,-1,43,43,43,42,42,-1,-1,-1,32,31,30,30,29,29,29,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,20,20,20,20,-1,22,22, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,34,33,32,31,30,29,29,28,28,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,19,19,19,19,-1,21,21, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,35,34,33,32,31,30,29,28,28,27,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,19,18,18,18,18,-1,21,20, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,34,33,32,31,30,29,28,27,27,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,17,18,17,17,-1,-1,19, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,16,-1,17,16,16,17,18, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,15,-1,17,16,15,-1,18, 51,-1,48,-1,-1,-1,47,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,14,-1,-1,-1,14,-1,17, 52,-1,49,48,48,48,48,48,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,13,13,13,13,13,13,-1,16, 51,-1,48,48,47,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,12,12,12,-1,15, 50,-1,47,47,47,46,46,46,-1,-1,40,-1,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,11,11,11,12,11,11,-1,14, 49,-1,46,47,47,46,45,46,-1,39,39,-1,35,34,33,32,31,30,29,28,28,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,11,10,11,12,11,10,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,35,34,33,32,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,9,-1,-1,-1,9,-1,12, 47,-1,44,44,44,-1,43,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,8,-1,8,8,8,-1,11, 46,45,44,43,43,-1,42,-1,39,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,7,-1,7,7,8,9,10, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,9,8,8,-1,6,6,6,6,-1,-1,11, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,-1,9,8,7,6,5,5,5,5,-1,13,12, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,8,-1,4,4,4,4,-1,13,13, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,22,21,20,19,18,17,17,-1,-1,-1,11,10,9,9,9,-1,3,3,3,3,-1,14,14, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,18,18,-1,-1,12,11,10,10,10,-1,-1,3,2,2,2,-1,15,15, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,11,-1,-1,3,2,1,1,-1,16,16, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,12,-1,4,3,2,1,0,-1,17,17, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,13,13,-1,13,13,-1,4,3,2,2,-1,-1,18,18, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,14,14,15,14,14,-1,-1,3,3,3,-1,20,19,19, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,15,15,15,15,15,15,15,16,-1,-1,4,-1,-1,20,20,20, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,16,16,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,21,21,21, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,17,17,18,19,20,21,22,22,22, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,18,18,19,20,21,-1,-1,23, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,19,19,19,20,-1,-1,-1,24, 46,45,44,43,42,42,42,42,-1,-1,38,37,36,35,34,33,32,32,31,31,31,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,20,20,20,20,21,22,23,24, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,36,35,34,33,33,32,31,30,30,-1,26,26,25,25,-1,22,21,21,21,21,21,21,22,23,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 46,45,44,44,44,-1,-1,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 46,45,45,45,45,-1,-1,44,43,42,41,40,39,38,37,36,35,35,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,28,27,26,25,24,23,23,23,-1,24,23,23,23,23,24, 46,46,46,46,46,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,25,26,27,28,28,27,26,25,24,24,24,24,25,24,24,24,24,24,24, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 61,61,61,61,61,61,61,60,59,58,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,41,42,41,40,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 61,60,60,60,60,61,-1,60,59,58,57,56,55,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,42,41,40,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,34, 61,60,59,59,59,-1,-1,59,59,58,58,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,48,47,46,46,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,47,47,47,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,32,31,31,31,32,33,32,31, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,32,31,30,30,-1,-1,-1,30, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,32,31,30,29,29,-1,-1,29, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,32,31,30,29,28,28,28,28, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,28,27,27,27, 61,60,60,-1,-1,58,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,31,32,-1,-1,28,-1,-1,26,26,26, 61,61,61,-1,57,57,57,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,31,30,30,-1,-1,27,27,27,-1,26,25,25, 62,62,-1,-1,56,56,56,56,-1,52,52,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,29,-1,29,29,-1,26,26,27,26,-1,-1,24,24, 63,63,-1,55,55,55,55,56,-1,52,51,50,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,28,28,-1,26,25,-1,25,25,-1,23,23, 62,62,-1,54,54,54,54,-1,-1,52,51,50,49,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,27,-1,-1,24,24,24,24,-1,22,22, 61,61,-1,53,53,53,53,-1,-1,51,51,50,49,49,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,-1,-1,23,23,23,23,-1,21,21, 60,60,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,27,26,25,25,25,-1,22,22,22,22,-1,20,20, 59,59,-1,53,52,51,51,-1,49,49,49,50,-1,-1,42,41,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,-1,21,21,21,21,-1,19,19, 58,59,-1,53,52,51,50,49,48,48,48,-1,-1,43,42,41,40,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,22,21,20,20,20,-1,19,18, 57,-1,-1,53,52,51,51,-1,47,47,47,-1,43,42,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,25,24,24,-1,20,20,19,19,-1,-1,17, 56,55,54,53,53,-1,52,-1,47,46,46,-1,43,42,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,25,25,25,-1,19,-1,19,18,18,17,16, 57,-1,54,54,54,-1,53,-1,47,46,45,44,43,42,41,40,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,18,-1,19,18,17,-1,15, 56,-1,53,-1,-1,-1,52,-1,-1,46,46,-1,42,42,41,40,39,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,17,-1,-1,-1,16,-1,14, 55,-1,52,51,51,51,51,51,-1,47,46,-1,41,41,41,40,39,38,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,17,16,15,15,15,15,-1,13, 54,-1,51,51,50,50,50,50,-1,-1,45,-1,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,17,16,15,14,14,14,-1,12, 53,-1,50,50,50,49,49,49,-1,-1,44,-1,39,39,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,17,16,15,14,13,13,-1,11, 52,-1,49,50,50,49,48,49,-1,43,43,-1,39,38,38,38,38,37,36,35,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,17,16,15,14,13,12,-1,10, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,39,38,37,37,37,37,36,35,34,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,16,-1,-1,-1,11,-1,9, 50,-1,47,47,47,-1,46,-1,43,42,41,40,39,38,37,36,36,36,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,15,-1,11,10,10,-1,8, 49,48,47,46,46,-1,45,-1,42,42,42,-1,39,38,37,36,35,35,35,35,34,33,32,31,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,14,-1,11,10,9,8,7, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,39,38,37,36,35,34,34,34,34,33,32,31,30,30,29,28,27,26,25,24,23,22,22,22,-1,17,16,16,-1,13,12,11,11,-1,-1,6, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,33,33,33,32,31,30,29,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,12,12,-1,5,5, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,37,36,35,34,33,32,32,32,32,-1,-1,28,28,28,27,26,25,24,24,24,-1,-1,18,17,16,16,-1,13,13,13,13,-1,4,4, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,27,27,27,27,26,25,25,-1,-1,-1,17,17,17,17,17,-1,14,14,14,14,-1,3,3, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,-1,-1,26,26,26,26,26,26,26,-1,-1,17,16,16,16,16,-1,-1,15,15,15,15,-1,2,2, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,26,27,-1,-1,17,17,16,15,15,15,-1,-1,16,16,16,16,-1,1,1, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,25,26,-1,-1,17,16,16,16,15,14,14,-1,18,17,17,17,17,-1,0,1, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,15,15,-1,13,13,-1,18,18,18,18,-1,-1,1,1, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,19,19,19,-1,3,2,2, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,20,-1,-1,3,3,3, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,5,4,4,4, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,10,9,8,7,6,5,5,5,5, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,9,8,7,6,6,-1,-1,6, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,9,8,7,7,-1,-1,-1,7, 49,48,47,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,33,33,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,9,8,8,8,9,10,9,8, 49,48,47,46,46,-1,43,42,42,-1,-1,-1,39,38,37,36,35,34,33,32,32,-1,29,28,27,27,-1,24,24,24,24,24,24,24,25,26,-1,-1,-1,10,9,9,-1,9,9,10,9,9, 49,48,47,47,47,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,10,10, 49,48,47,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,12,11,11,11,11,11, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,12,12,12,12, 61,61,61,61,61,61,61,60,59,58,57,56,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,41,42,41,40,39,38,37,36,35,35,35,35,36,36,35,35,35,35,35, 61,60,60,60,60,61,-1,60,59,58,57,56,55,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,42,41,40,39,38,37,36,35,34,34,34,-1,-1,34,34,34,34,34, 61,60,59,59,59,-1,-1,59,59,58,58,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,-1,-1,33,33,33,33,33, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,48,47,46,46,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,33,32,32,-1,32,32,33,32,32, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,47,47,47,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,32,31,31,31,32,33,32,31, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,32,31,30,30,-1,-1,-1,30, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,46,45,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,32,31,30,29,29,-1,-1,29, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,32,31,30,29,28,28,28,28, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,28,27,27,27, 61,60,60,-1,-1,58,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,41,41,-1,-1,37,36,35,34,33,32,31,31,31,31,31,31,31,31,32,-1,-1,28,-1,-1,26,26,26, 61,61,61,-1,57,57,57,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,41,40,39,38,37,36,35,34,33,32,31,30,30,30,30,31,30,30,-1,-1,27,27,27,-1,26,25,25, 62,62,-1,-1,56,56,56,56,-1,52,52,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,29,29,-1,29,29,-1,26,26,27,26,-1,-1,24,24, 63,63,-1,55,55,55,55,56,-1,52,51,50,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,28,28,-1,26,25,-1,25,25,-1,23,23, 62,62,-1,54,54,54,54,-1,-1,52,51,50,49,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,27,-1,-1,24,24,24,24,-1,22,22, 61,61,-1,53,53,53,53,-1,-1,51,51,50,49,49,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,28,27,26,26,26,-1,-1,23,23,23,23,-1,21,21, 60,60,-1,53,52,52,52,-1,50,50,50,50,50,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,27,26,25,25,25,-1,22,22,22,22,-1,20,20, 59,59,-1,53,52,51,51,-1,49,49,49,50,-1,-1,42,41,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,24,-1,21,21,21,21,-1,19,19, 58,59,-1,53,52,51,50,49,48,48,48,-1,-1,43,42,41,40,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,25,24,23,22,21,20,20,20,-1,19,18, 57,-1,-1,53,52,51,51,-1,47,47,47,-1,43,42,42,41,40,39,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,25,24,24,-1,20,20,19,19,-1,-1,17, 56,55,54,53,53,-1,52,-1,47,46,46,-1,43,42,41,41,40,39,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,25,25,25,-1,19,-1,19,18,18,17,16, 57,-1,54,54,54,-1,53,-1,47,46,45,44,43,42,41,40,40,39,38,37,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,18,-1,19,18,17,-1,15, 56,-1,53,-1,-1,-1,52,-1,-1,46,46,-1,42,42,41,40,39,39,38,37,36,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,17,-1,-1,-1,16,-1,14, 55,-1,52,51,51,51,51,51,-1,47,46,-1,41,41,41,40,39,38,38,37,37,37,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,17,16,15,15,15,15,-1,13, 54,-1,51,51,50,50,50,50,-1,-1,45,-1,40,40,-1,-1,-1,37,37,37,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,17,16,15,14,14,14,-1,12, 53,-1,50,50,50,49,49,49,-1,-1,44,-1,39,39,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,17,16,15,14,13,13,-1,11, 52,-1,49,50,50,49,48,49,-1,43,43,-1,39,38,38,38,38,37,36,35,35,35,35,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,17,16,15,14,13,12,-1,10, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,39,38,37,37,37,37,36,35,34,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,16,-1,-1,-1,11,-1,9, 50,-1,47,47,47,-1,46,-1,43,42,41,40,39,38,37,36,36,36,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,15,-1,11,10,10,-1,8, 49,48,47,46,46,-1,45,-1,42,42,42,-1,39,38,37,36,35,35,35,35,34,33,32,31,31,30,29,28,27,26,25,24,23,22,21,21,-1,17,17,17,-1,14,-1,11,10,9,8,7, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,39,38,37,36,35,34,34,34,34,33,32,31,30,30,29,28,27,26,25,24,23,22,22,22,-1,17,16,16,-1,13,12,11,11,-1,-1,6, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,33,33,33,32,31,30,29,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,14,13,12,12,12,-1,5,5, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,37,36,35,34,33,32,32,32,32,-1,-1,28,28,28,27,26,25,24,24,24,-1,-1,18,17,16,16,-1,13,13,13,13,-1,4,4, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,35,34,33,32,31,31,31,-1,-1,27,27,27,27,26,25,25,-1,-1,-1,17,17,17,17,17,-1,14,14,14,14,-1,3,3, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,-1,-1,26,26,26,26,26,26,26,-1,-1,17,16,16,16,16,-1,-1,15,15,15,15,-1,2,2, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,25,25,26,27,-1,-1,17,17,16,15,15,15,-1,-1,16,16,16,16,-1,1,1, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,25,26,-1,-1,17,16,16,16,15,14,14,-1,18,17,17,17,17,-1,1,0, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,15,15,-1,13,13,-1,18,18,18,18,-1,-1,1,1, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,19,19,19,-1,3,2,2, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,20,-1,-1,3,3,3, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,5,4,4,4, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,10,9,8,7,6,5,5,5,5, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,9,8,7,6,6,-1,-1,6, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,9,8,7,7,-1,-1,-1,7, 49,48,47,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,33,33,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,9,8,8,8,9,10,9,8, 49,48,47,46,46,-1,43,42,42,-1,-1,-1,39,38,37,36,35,34,33,32,32,-1,29,28,27,27,-1,24,24,24,24,24,24,24,25,26,-1,-1,-1,10,9,9,-1,9,9,10,9,9, 49,48,47,47,47,-1,-1,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,23,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,10,10, 49,48,47,46,46,-1,-1,42,41,40,39,38,37,36,35,34,33,33,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,19,18,17,16,15,14,13,12,11,11,11,-1,12,11,11,11,11,11, 49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,13,12,12,12,12,12,12, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,41,42,43,42,41,42,43,44,45,46,47,48,49,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,63,63,63,63,63, 35,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,41,42,43,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,59,60,61,-1,-1,62,62,62,62,63, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,59,59,60,61,-1,-1,61,61,61,62,63, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,47,47,48,49,50,50,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 32,33,34,33,32,32,32,33,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,48,48,48,49,49,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 31,-1,-1,-1,31,31,32,33,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,48,48,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 30,-1,-1,30,30,31,32,33,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 29,29,29,29,30,31,32,33,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 28,28,28,29,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 27,27,27,-1,-1,29,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,60,-1,-1,62,62,63, 26,26,27,-1,28,28,28,-1,-1,31,31,32,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,59,59,59,-1,63,63,63, 25,25,-1,-1,27,27,27,27,-1,30,30,-1,30,30,30,31,32,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,-1,54,54,-1,58,58,59,58,-1,-1,64,64, 24,24,-1,26,26,26,26,27,-1,29,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,49,49,50,51,52,53,54,-1,58,57,-1,57,57,-1,63,63, 23,23,-1,25,25,25,25,-1,-1,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,50,50,51,52,53,54,-1,-1,56,56,56,56,-1,62,62, 22,22,-1,24,24,24,24,-1,-1,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,51,51,52,53,53,-1,-1,55,55,55,55,-1,61,61, 21,21,-1,23,23,23,23,-1,26,26,26,27,28,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,52,52,52,52,52,-1,54,54,54,55,-1,60,60, 20,20,-1,22,22,22,22,-1,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,52,51,51,51,-1,53,53,54,55,-1,59,59, 19,20,-1,21,21,21,22,23,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,50,50,50,51,52,53,54,55,-1,59,58, 18,-1,-1,20,20,21,21,-1,25,25,26,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,49,49,49,-1,53,53,54,55,-1,-1,57, 17,18,19,19,20,-1,20,-1,26,26,26,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,48,-1,53,-1,55,54,54,55,56, 16,-1,18,19,20,-1,19,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,47,48,-1,52,-1,55,54,53,-1,56, 15,-1,17,-1,-1,-1,18,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,43,44,44,-1,46,46,-1,-1,51,-1,-1,-1,52,-1,55, 14,-1,16,16,16,16,17,18,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,43,43,43,-1,45,46,-1,50,50,50,50,50,51,-1,54, 13,-1,15,15,15,16,17,18,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,42,42,-1,44,-1,-1,49,49,49,49,50,50,-1,53, 12,-1,14,14,15,16,17,18,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,49,49,49,-1,52, 11,-1,13,14,15,16,17,18,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,39,40,40,40,40,40,-1,42,42,-1,48,47,48,49,49,48,-1,51, 10,-1,12,-1,-1,-1,17,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,38,39,39,39,39,39,39,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 9,-1,11,11,12,-1,16,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,45,-1,46,46,46,-1,49, 8,9,10,11,12,-1,15,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37,37,38,-1,41,41,41,-1,44,-1,45,45,46,47,48, 7,-1,-1,12,12,13,14,-1,17,17,18,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,37,38,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 6,6,-1,13,13,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,36,37,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 5,5,-1,14,14,14,14,-1,17,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 4,4,-1,15,15,15,15,-1,17,16,16,16,16,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,33,33,33,33,34,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 3,3,-1,16,16,16,16,-1,-1,15,15,15,15,16,-1,-1,27,27,27,28,29,30,31,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 2,2,-1,17,17,17,17,-1,-1,14,14,14,15,16,16,-1,-1,28,28,28,29,30,31,32,33,32,31,31,31,32,33,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 1,1,-1,18,18,-1,18,19,-1,13,13,14,15,15,15,16,-1,-1,29,29,29,30,31,32,33,32,31,30,31,32,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 0,1,-1,-1,19,20,19,19,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 1,1,2,-1,20,20,20,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 2,2,2,-1,-1,21,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 3,3,3,4,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 4,4,4,4,5,6,7,8,9,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 5,-1,-1,5,5,6,7,8,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 6,-1,-1,-1,6,6,7,8,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 7,8,9,8,7,7,7,8,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48, 8,8,9,8,8,-1,8,8,9,-1,-1,-1,25,24,23,23,23,23,23,23,23,-1,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,-1,-1,-1,41,41,42,-1,45,45,46,47,48, 9,9,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,45,45,46,47,48, 10,10,10,10,10,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47,48, 11,11,11,11,11,12,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,41,42,43,42,41,42,43,44,45,46,47,48,49,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,63,63,63,63,63, 35,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,41,42,43,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,59,60,61,-1,-1,62,62,62,62,63, 34,34,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,59,59,60,61,-1,-1,61,61,61,62,63, 33,33,34,33,33,-1,33,33,34,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,47,47,48,49,50,50,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 32,33,34,33,32,32,32,33,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,48,48,48,49,49,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 31,-1,-1,-1,31,31,32,33,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,48,48,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 30,-1,-1,30,30,31,32,33,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 29,29,29,29,30,31,32,33,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 28,28,28,29,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,34,35,36,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 27,27,27,-1,-1,29,-1,-1,33,32,32,32,32,32,32,32,32,33,34,35,36,37,38,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,60,-1,-1,62,62,63, 26,26,27,-1,28,28,28,-1,-1,31,31,32,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,59,59,59,-1,63,63,63, 25,25,-1,-1,27,27,27,27,-1,30,30,-1,30,30,30,31,32,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,-1,54,54,-1,58,58,59,58,-1,-1,64,64, 24,24,-1,26,26,26,26,27,-1,29,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,49,49,50,51,52,53,54,-1,58,57,-1,57,57,-1,63,63, 23,23,-1,25,25,25,25,-1,-1,28,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,50,50,51,52,53,54,-1,-1,56,56,56,56,-1,62,62, 22,22,-1,24,24,24,24,-1,-1,27,27,27,28,29,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,51,51,52,53,53,-1,-1,55,55,55,55,-1,61,61, 21,21,-1,23,23,23,23,-1,26,26,26,27,28,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,52,52,52,52,52,-1,54,54,54,55,-1,60,60, 20,20,-1,22,22,22,22,-1,25,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,52,51,51,51,-1,53,53,54,55,-1,59,59, 19,20,-1,21,21,21,22,23,24,25,26,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,50,50,50,51,52,53,54,55,-1,59,58, 18,-1,-1,20,20,21,21,-1,25,25,26,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,49,49,49,-1,53,53,54,55,-1,-1,57, 17,18,19,19,20,-1,20,-1,26,26,26,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,-1,48,48,48,-1,53,-1,55,54,54,55,56, 16,-1,18,19,20,-1,19,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,47,48,-1,52,-1,55,54,53,-1,56, 15,-1,17,-1,-1,-1,18,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,43,44,44,-1,46,46,-1,-1,51,-1,-1,-1,52,-1,55, 14,-1,16,16,16,16,17,18,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,43,43,43,-1,45,46,-1,50,50,50,50,50,51,-1,54, 13,-1,15,15,15,16,17,18,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,42,42,-1,44,-1,-1,49,49,49,49,50,50,-1,53, 12,-1,14,14,15,16,17,18,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,49,49,49,-1,52, 11,-1,13,14,15,16,17,18,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,39,40,40,40,40,40,-1,42,42,-1,48,47,48,49,49,48,-1,51, 10,-1,12,-1,-1,-1,17,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,38,39,39,39,39,39,39,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 9,-1,11,11,12,-1,16,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,37,38,38,38,38,38,38,38,39,40,41,42,-1,45,-1,46,46,46,-1,49, 8,9,10,11,12,-1,15,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37,37,38,-1,41,41,41,-1,44,-1,45,45,46,47,48, 7,-1,-1,12,12,13,14,-1,17,17,18,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,37,38,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 6,6,-1,13,13,13,14,15,16,17,18,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,36,37,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 5,5,-1,14,14,14,14,-1,17,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 4,4,-1,15,15,15,15,-1,17,16,16,16,16,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,33,33,33,33,33,33,34,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 3,3,-1,16,16,16,16,-1,-1,15,15,15,15,16,-1,-1,27,27,27,28,29,30,31,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 2,2,-1,17,17,17,17,-1,-1,14,14,14,15,16,16,-1,-1,28,28,28,29,30,31,32,33,32,31,31,31,32,33,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 1,1,-1,18,18,-1,18,19,-1,13,13,14,15,15,15,16,-1,-1,29,29,29,30,31,32,33,32,31,30,31,32,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 1,0,-1,-1,19,20,19,19,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 1,1,2,-1,20,20,20,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 2,2,2,-1,-1,21,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 3,3,3,4,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 4,4,4,4,5,6,7,8,9,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 5,-1,-1,5,5,6,7,8,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 6,-1,-1,-1,6,6,7,8,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 7,8,9,8,7,7,7,8,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48, 8,8,9,8,8,-1,8,8,9,-1,-1,-1,25,24,23,23,23,23,23,23,23,-1,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,-1,-1,-1,41,41,42,-1,45,45,46,47,48, 9,9,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,45,45,46,47,48, 10,10,10,10,10,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47,48, 11,11,11,11,11,12,12,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,57,58,58,57,57,57,57,57, 37,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,56,56,56,-1,-1,56,56,56,56,57, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,56,56,55,55,-1,-1,55,55,55,56,57, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 34,35,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 33,-1,-1,-1,33,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 32,-1,-1,32,32,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 31,31,31,31,32,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 30,30,30,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 29,29,29,-1,-1,27,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,52,-1,-1,56,56,57, 28,28,29,-1,26,26,26,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,51,51,51,-1,57,57,57, 27,27,-1,-1,25,25,25,25,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,-1,48,48,-1,50,50,51,50,-1,-1,58,58, 26,26,-1,24,24,24,24,25,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,43,43,44,45,46,47,47,-1,50,49,-1,49,49,-1,57,57, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,44,44,45,46,46,46,-1,-1,48,48,48,48,-1,56,56, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,45,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 23,23,-1,21,21,21,21,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,54,54, 22,22,-1,20,20,20,20,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 21,22,-1,19,19,19,19,20,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 20,-1,-1,18,18,19,18,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 19,18,17,17,18,-1,17,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 19,-1,16,17,18,-1,16,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 18,-1,15,-1,-1,-1,15,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 17,-1,14,14,14,14,14,14,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 16,-1,13,13,13,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 15,-1,12,12,13,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 14,-1,11,12,13,12,11,12,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,9,9,9,-1,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 11,10,9,8,8,-1,8,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 12,-1,-1,7,7,7,7,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 13,14,-1,6,6,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 14,14,-1,5,5,5,5,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 15,15,-1,4,4,4,4,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 16,16,-1,3,3,3,4,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 17,17,-1,2,2,3,4,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 18,18,-1,2,1,-1,3,3,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 19,19,-1,-1,0,1,2,3,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 20,20,21,-1,1,1,2,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 21,21,21,-1,-1,2,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 22,22,22,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 23,23,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 24,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 25,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,47,46,46,46,46,47, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,58,59,59,58,58,58,58,58, 38,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,57,57,57,-1,-1,57,57,57,57,58, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,57,57,56,56,-1,-1,56,56,56,57,58, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 35,36,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 34,-1,-1,-1,34,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 33,-1,-1,33,33,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 32,32,32,32,33,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 31,31,31,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 30,30,30,-1,-1,28,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,53,-1,-1,57,57,58, 29,29,30,-1,27,27,27,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,52,52,52,-1,58,58,58, 28,28,-1,-1,26,26,26,26,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,-1,49,49,-1,51,51,52,51,-1,-1,59,59, 27,27,-1,25,25,25,25,26,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,44,44,45,46,47,48,48,-1,51,50,-1,50,50,-1,58,58, 26,26,-1,24,24,24,24,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,45,45,46,47,47,47,-1,-1,49,49,49,49,-1,57,57, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,34,-1,-1,46,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 24,24,-1,22,22,22,22,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,55,55, 23,23,-1,21,21,21,21,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 22,23,-1,20,20,20,20,21,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 21,-1,-1,19,19,20,19,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 20,19,18,18,19,-1,18,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,-1,48,48,49,50,51, 20,-1,17,18,19,-1,17,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 19,-1,16,-1,-1,-1,16,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,49,-1,-1,-1,50,-1,53, 18,-1,15,15,15,15,15,15,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,50,50,50,50,50,51,-1,54, 17,-1,14,14,14,14,14,14,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 16,-1,13,13,14,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 15,-1,12,13,14,13,12,13,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 13,-1,10,10,10,-1,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 12,11,10,9,9,-1,9,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 13,-1,-1,8,8,8,8,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 14,15,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 15,15,-1,6,6,6,6,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 16,16,-1,5,5,5,5,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 17,17,-1,4,4,4,4,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 18,18,-1,3,3,4,3,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 19,19,-1,3,2,-1,2,2,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 20,20,-1,-1,1,0,1,2,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 21,21,22,-1,1,1,1,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 22,22,22,-1,-1,2,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 23,23,23,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 24,24,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 25,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 26,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,57,58,58,57,57,57,57,57, 37,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,56,56,56,-1,-1,56,56,56,56,57, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,56,56,55,55,-1,-1,55,55,55,56,57, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 34,35,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 33,-1,-1,-1,33,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 32,-1,-1,32,32,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 31,31,31,31,32,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 30,30,30,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 29,29,29,-1,-1,27,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,52,-1,-1,56,56,57, 28,28,29,-1,26,26,26,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,51,51,51,-1,57,57,57, 27,27,-1,-1,25,25,25,25,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,-1,48,48,-1,50,50,51,50,-1,-1,58,58, 26,26,-1,24,24,24,24,25,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,43,43,44,45,46,47,47,-1,50,49,-1,49,49,-1,57,57, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,44,44,45,46,46,46,-1,-1,48,48,48,48,-1,56,56, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,45,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 23,23,-1,21,21,21,21,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,54,54, 22,22,-1,20,20,20,20,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 21,22,-1,19,19,19,19,20,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 20,-1,-1,18,18,19,18,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 19,18,17,17,18,-1,17,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 19,-1,16,17,18,-1,16,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 18,-1,15,-1,-1,-1,15,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 17,-1,14,14,14,14,14,14,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 16,-1,13,13,13,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 15,-1,12,12,13,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 14,-1,11,12,13,12,11,12,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,9,9,9,-1,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 11,10,9,8,8,-1,8,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 12,-1,-1,7,7,7,7,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 13,14,-1,6,6,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 14,14,-1,5,5,5,5,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 15,15,-1,5,4,4,4,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 16,16,-1,5,4,3,3,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 17,17,-1,4,4,3,2,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 18,18,-1,4,3,-1,1,1,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 19,19,-1,-1,2,1,0,1,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 20,20,21,-1,2,1,1,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 21,21,21,-1,-1,2,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 22,22,22,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 23,23,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 24,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 25,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,47,46,46,46,46,47, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,57,58,58,57,57,57,57,57, 37,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,56,56,56,-1,-1,56,56,56,56,57, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,56,56,55,55,-1,-1,55,55,55,56,57, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 34,35,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 33,-1,-1,-1,33,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 32,-1,-1,32,32,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 31,31,31,31,32,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 30,30,30,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 29,29,29,-1,-1,27,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,52,-1,-1,56,56,57, 28,28,29,-1,26,26,26,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,51,51,51,-1,57,57,57, 27,27,-1,-1,25,25,25,25,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,-1,48,48,-1,50,50,51,50,-1,-1,58,58, 26,26,-1,24,24,24,24,25,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,43,43,44,45,46,47,47,-1,50,49,-1,49,49,-1,57,57, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,44,44,45,46,46,46,-1,-1,48,48,48,48,-1,56,56, 24,24,-1,22,22,22,22,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,45,45,45,45,45,-1,-1,47,47,47,47,-1,55,55, 23,23,-1,21,21,21,21,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,54,54, 22,22,-1,20,20,20,20,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,44,43,43,43,-1,45,45,46,47,-1,53,53, 21,22,-1,19,19,19,19,20,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,42,42,42,43,44,45,46,47,-1,53,52, 20,-1,-1,18,18,19,18,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,41,41,41,-1,45,45,46,47,-1,-1,51, 19,18,17,17,18,-1,17,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,46,-1,47,47,48,49,50, 19,-1,16,17,18,-1,16,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,47,-1,48,48,48,-1,51, 18,-1,15,-1,-1,-1,15,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,48,-1,-1,-1,49,-1,52, 17,-1,14,14,14,14,14,14,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,49,49,49,49,49,50,-1,53, 16,-1,13,13,13,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,48,49,49,-1,52, 15,-1,12,12,13,12,12,12,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,-1,41,-1,-1,47,47,47,48,48,48,-1,51, 14,-1,11,12,13,12,11,12,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,35,36,-1,40,40,-1,47,46,47,48,48,47,-1,50, 13,-1,10,-1,-1,-1,10,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,35,36,-1,39,39,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,9,9,9,-1,9,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,44,-1,45,45,45,-1,48, 11,10,9,8,8,-1,8,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,-1,43,-1,44,44,45,46,47, 12,-1,-1,7,7,7,7,-1,9,9,10,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 13,14,-1,6,6,6,6,7,8,9,10,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 14,14,-1,5,5,5,5,-1,9,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 15,15,-1,5,4,4,4,-1,10,10,10,11,12,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,28,28,28,29,30,31,32,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 16,16,-1,5,4,3,3,-1,-1,11,11,11,12,13,-1,-1,19,19,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 17,17,-1,5,4,3,2,-1,-1,12,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 18,18,-1,5,4,-1,1,1,-1,13,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 19,19,-1,-1,3,2,1,0,-1,14,14,-1,14,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 20,20,21,-1,3,2,2,-1,-1,15,15,16,15,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 21,21,21,-1,-1,3,-1,-1,17,16,16,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 22,22,22,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,17,17,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 23,23,23,22,21,20,19,18,18,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 24,-1,-1,22,21,20,19,19,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 25,-1,-1,-1,21,20,20,20,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 25,24,23,22,21,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,32,32,32,33,33,34,35,36,37,38,39,-1,-1,43,43,43,43,44,45,46,47, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,24,23,22,22,22,22,22,22,23,-1,26,26,27,27,-1,31,31,32,33,34,34,35,36,37,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,-1,-1,45,45,45,46,47, 25,24,24,24,24,-1,-1,24,24,24,25,26,27,28,29,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,32,-1,36,36,37,38,39,40,41,42,43,44,45,-1,47,46,46,46,46,47, 25,25,25,25,25,26,26,25,25,25,25,26,27,28,29,29,28,27,26,25,26,27,28,29,30,31,32,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,47,47,47,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,55,56,56,55,55,55,55,55, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,54,54,-1,-1,54,54,54,54,55, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,53,53,-1,-1,53,53,53,54,55, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 36,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 35,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 34,34,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 33,33,33,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 32,32,32,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,50,-1,-1,54,54,55, 31,31,32,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,49,49,-1,55,55,55, 30,30,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,48,48,49,48,-1,-1,54,54, 29,29,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,41,41,42,43,44,45,45,-1,48,47,-1,47,47,-1,53,53, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,42,42,43,44,44,44,-1,-1,46,46,46,46,-1,52,52, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,43,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 26,26,-1,23,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,50,50, 25,25,-1,23,22,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,49,49, 24,25,-1,22,22,21,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,49,48, 23,-1,-1,21,21,21,20,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,47, 22,21,20,20,21,-1,19,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,43,-1,45,44,44,45,46, 22,-1,19,20,21,-1,18,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,37,38,-1,42,-1,45,44,43,-1,46, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 20,-1,17,16,16,16,16,16,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,33,33,-1,35,36,-1,40,40,40,40,40,41,-1,44, 19,-1,16,16,15,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 18,-1,15,15,15,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 17,-1,14,15,15,14,13,14,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,30,30,30,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,29,29,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 15,-1,12,12,12,-1,11,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 14,13,12,11,11,-1,10,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 15,-1,-1,11,10,9,9,-1,7,7,7,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 17,17,-1,11,10,9,9,-1,5,5,5,5,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 16,16,-1,11,10,10,10,-1,5,4,4,4,4,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 15,15,-1,11,11,11,11,-1,-1,3,3,3,3,4,-1,-1,17,17,17,18,19,20,21,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 14,14,-1,12,12,12,12,-1,-1,2,2,2,3,4,5,-1,-1,18,18,18,19,20,21,22,23,22,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 13,13,-1,13,13,-1,13,14,-1,1,1,2,3,4,5,6,-1,-1,19,19,19,20,21,22,23,22,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 12,12,-1,-1,14,15,14,14,-1,0,1,-1,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 11,11,11,-1,15,15,15,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 11,10,10,-1,-1,16,-1,-1,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 11,10,9,8,7,6,5,4,4,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 12,-1,-1,8,7,6,5,5,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 12,-1,-1,-1,7,6,6,6,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 11,10,9,8,7,7,7,7,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 11,10,9,8,8,-1,8,8,9,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 11,10,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 11,10,10,10,10,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,38,37,37,37,37,38, 11,11,11,11,11,12,12,11,11,11,11,12,13,14,15,16,17,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,55,55,56,56,55,55,55,55,55, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,54,54,54,-1,-1,54,54,54,54,55, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,54,53,53,-1,-1,53,53,53,54,55, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,43,43,43,43,44,45,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,42,42,42,42,43,44,45,46,47,-1,-1,51,51,51,51,52,53,54,55, 36,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,50,50,50,51,-1,-1,-1,56, 35,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,41,40,41,42,43,44,45,46,47,-1,-1,49,49,50,51,52,-1,-1,56, 34,34,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,48,48,49,50,51,52,53,54,55, 33,33,33,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 32,32,32,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,50,-1,-1,54,54,55, 31,31,32,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,-1,-1,49,49,49,-1,55,55,55, 30,30,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,-1,46,46,-1,48,48,49,48,-1,-1,54,54, 29,29,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,41,41,42,43,44,45,45,-1,48,47,-1,47,47,-1,53,53, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,42,42,43,44,44,44,-1,-1,46,46,46,46,-1,52,52, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,43,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 26,26,-1,23,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,50,50, 25,25,-1,23,22,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,42,41,41,41,-1,43,43,44,45,-1,49,49, 24,25,-1,22,22,21,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,40,40,40,41,42,43,44,45,-1,49,48, 23,-1,-1,21,21,21,20,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,35,-1,39,39,39,-1,43,43,44,45,-1,-1,47, 22,21,20,20,21,-1,19,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,38,38,38,-1,43,-1,45,44,44,45,46, 22,-1,19,20,21,-1,18,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,37,38,-1,42,-1,45,44,43,-1,46, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,33,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 20,-1,17,16,16,16,16,16,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,33,33,33,-1,35,36,-1,40,40,40,40,40,41,-1,44, 19,-1,16,16,15,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 18,-1,15,15,15,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 17,-1,14,15,15,14,13,14,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,30,30,30,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,27,28,29,29,29,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 15,-1,12,12,12,-1,11,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,28,28,28,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 14,13,12,11,11,-1,10,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 15,-1,-1,11,10,9,9,-1,7,7,7,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 17,17,-1,11,10,9,9,-1,5,5,5,5,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 16,16,-1,11,10,10,10,-1,5,4,4,4,4,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 15,15,-1,11,11,11,11,-1,-1,3,3,3,3,4,-1,-1,17,17,17,18,19,20,21,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 14,14,-1,12,12,12,12,-1,-1,2,2,2,3,4,5,-1,-1,18,18,18,19,20,21,22,23,22,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 13,13,-1,13,13,-1,13,14,-1,1,1,2,3,4,5,6,-1,-1,19,19,19,20,21,22,23,22,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 12,12,-1,-1,14,15,14,14,-1,1,0,-1,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 11,11,11,-1,15,15,15,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 11,10,10,-1,-1,16,-1,-1,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 11,10,9,8,7,6,5,4,4,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 12,-1,-1,8,7,6,5,5,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 12,-1,-1,-1,7,6,6,6,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 11,10,9,8,7,7,7,7,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 11,10,9,8,8,-1,8,8,9,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 11,10,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 11,10,10,10,10,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,38,37,37,37,37,38, 11,11,11,11,11,12,12,11,11,11,11,12,13,14,15,16,17,18,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,54,54,54,55,55,54,54,54,54,54, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,53,53,53,-1,-1,53,53,53,53,54, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,43,43,43,43,44,45,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,42,42,42,42,43,44,45,46,47,-1,-1,50,50,50,50,51,52,53,54, 36,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,49,49,49,50,-1,-1,-1,55, 35,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,41,40,41,42,43,44,45,46,47,-1,-1,48,48,49,50,51,-1,-1,55, 34,34,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,47,47,48,49,50,51,52,53,54, 33,33,33,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 32,32,32,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,45,45,46,-1,-1,47,-1,-1,53,53,53, 31,31,32,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,44,-1,-1,46,46,46,-1,53,52,52, 30,30,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,-1,43,43,-1,45,45,46,45,-1,-1,51,51, 29,29,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,41,41,42,42,42,42,42,-1,45,44,-1,44,44,-1,50,50, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 26,26,-1,23,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,47,47, 25,25,-1,23,22,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,39,38,38,38,-1,40,40,41,42,-1,46,46, 24,25,-1,22,22,21,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,37,37,37,38,39,40,41,42,-1,46,45, 23,-1,-1,21,21,21,20,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,34,-1,36,36,36,-1,40,40,41,42,-1,-1,44, 22,21,20,20,21,-1,19,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,-1,35,35,35,-1,40,-1,42,41,41,42,43, 22,-1,19,20,21,-1,18,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,32,32,32,32,33,34,34,35,-1,39,-1,42,41,40,-1,43, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,31,32,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 20,-1,17,16,16,16,16,16,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,30,31,32,31,30,30,-1,32,33,-1,37,37,37,37,37,38,-1,41, 19,-1,16,16,15,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 18,-1,15,15,15,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 17,-1,14,15,15,14,13,14,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,35,34,35,36,36,35,-1,38, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 15,-1,12,12,12,-1,11,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 14,13,12,11,11,-1,10,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 15,-1,-1,11,10,9,9,-1,7,7,7,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,14,14,14,15,16,17,18,19,20,21,22,23,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 17,17,-1,11,10,9,9,-1,5,5,5,5,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 18,18,-1,11,10,10,10,-1,5,4,4,4,4,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 17,17,-1,11,11,11,11,-1,-1,4,3,3,3,3,-1,-1,17,17,17,18,19,20,21,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 16,16,-1,12,12,12,12,-1,-1,4,3,2,2,2,2,-1,-1,18,18,18,19,20,21,21,20,19,18,18,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 15,15,-1,13,13,-1,13,14,-1,4,3,2,1,1,2,3,-1,-1,19,19,19,20,21,21,20,19,18,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,34,34,34,-1,37,37, 14,14,-1,-1,14,15,14,14,-1,4,4,-1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,36,36, 13,13,13,-1,15,15,15,-1,-1,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 13,12,12,-1,-1,16,-1,-1,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 13,12,11,10,9,8,7,6,6,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 14,-1,-1,10,9,8,7,7,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 14,-1,-1,-1,9,8,8,8,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 13,12,11,10,9,9,9,9,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,33,33,33,34,35, 13,12,12,12,12,-1,-1,12,12,12,13,14,15,16,17,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,35,34,34,34,34,35, 13,13,13,13,13,14,14,13,13,13,13,14,15,16,17,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,53,53,53,53,54,54,53,53,53,53,53, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,53,52,52,52,-1,-1,52,52,52,52,53, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,43,43,43,43,44,45,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,42,42,42,42,43,44,45,46,47,-1,-1,49,49,49,49,50,51,52,53, 36,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,48,48,48,49,-1,-1,-1,54, 35,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,41,40,41,42,43,44,45,46,47,-1,-1,47,47,48,49,50,-1,-1,54, 34,34,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,46,46,47,48,49,50,51,52,53, 33,33,33,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 32,32,32,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,44,44,44,45,-1,-1,46,-1,-1,52,52,52, 31,31,32,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,43,43,-1,-1,45,45,45,-1,52,51,51, 30,30,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,42,-1,42,42,-1,44,44,45,44,-1,-1,50,50, 29,29,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,41,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,49,49, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 26,26,-1,23,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,46,46, 25,25,-1,23,22,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,38,37,37,37,-1,39,39,40,41,-1,45,45, 24,25,-1,22,22,21,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,-1,45,44, 23,-1,-1,21,21,21,20,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,33,33,33,-1,35,35,35,-1,39,39,40,41,-1,-1,43, 22,21,20,20,21,-1,19,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,32,32,32,32,-1,34,34,34,-1,39,-1,41,40,40,41,42, 22,-1,19,20,21,-1,18,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,31,31,31,31,31,32,33,33,34,-1,38,-1,41,40,39,-1,42, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,30,30,31,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 20,-1,17,16,16,16,16,16,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,29,29,30,31,30,29,29,-1,31,32,-1,36,36,36,36,36,37,-1,40, 19,-1,16,16,15,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 18,-1,15,15,15,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 17,-1,14,15,15,14,13,14,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,34,33,34,35,35,34,-1,37, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 15,-1,12,12,12,-1,11,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 14,13,12,11,11,-1,10,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 15,-1,-1,11,10,9,9,-1,7,7,7,-1,13,13,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,14,14,14,15,16,17,18,19,20,21,22,22,21,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 17,17,-1,11,10,9,9,-1,5,5,5,5,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 18,18,-1,11,10,10,10,-1,5,4,4,4,4,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 17,17,-1,11,11,11,11,-1,-1,4,3,3,3,3,-1,-1,17,17,17,18,19,20,21,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 16,16,-1,12,12,12,12,-1,-1,4,3,2,2,2,2,-1,-1,18,18,18,19,20,21,20,19,18,17,17,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 15,15,-1,13,13,-1,13,14,-1,4,3,2,1,1,1,2,-1,-1,19,19,19,20,21,20,19,18,17,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,33,33,33,-1,36,36, 14,14,-1,-1,14,15,14,14,-1,4,4,-1,1,0,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,35,35, 13,13,13,-1,15,15,15,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 13,12,12,-1,-1,16,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 13,12,11,10,9,8,7,6,6,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 14,-1,-1,10,9,8,7,7,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 14,-1,-1,-1,9,8,8,8,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 13,12,11,10,9,9,9,9,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,32,32,32,33,34, 13,12,12,12,12,-1,-1,12,12,12,13,14,15,16,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,34,33,33,33,33,34, 13,13,13,13,13,14,14,13,13,13,13,14,15,16,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,52,52,52,52,53,53,52,52,52,52,52, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,52,51,51,51,-1,-1,51,51,51,51,52, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,43,43,43,43,44,45,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,42,42,42,42,43,44,45,46,47,-1,-1,48,48,48,48,49,50,51,52, 36,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,47,47,47,48,-1,-1,-1,53, 35,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,41,40,41,42,43,44,45,46,47,-1,-1,46,46,47,48,49,-1,-1,53, 34,34,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,45,45,46,47,48,49,50,51,52, 33,33,33,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 32,32,32,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,43,43,43,43,44,-1,-1,45,-1,-1,51,51,51, 31,31,32,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,43,42,42,-1,-1,44,44,44,-1,51,50,50, 30,30,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,49,49, 29,29,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,48,48, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 27,27,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 26,26,-1,23,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,45,45, 25,25,-1,23,22,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,37,36,36,36,-1,38,38,39,40,-1,44,44, 24,25,-1,22,22,21,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,33,33,-1,-1,35,35,35,36,37,38,39,40,-1,44,43, 23,-1,-1,21,21,21,20,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,32,32,32,32,-1,34,34,34,-1,38,38,39,40,-1,-1,42, 22,21,20,20,21,-1,19,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,31,31,31,31,31,-1,33,33,33,-1,38,-1,40,39,39,40,41, 22,-1,19,20,21,-1,18,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,30,30,30,30,30,30,31,32,32,33,-1,37,-1,40,39,38,-1,41, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,29,29,29,30,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 20,-1,17,16,16,16,16,16,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,28,28,28,29,30,29,28,28,-1,30,31,-1,35,35,35,35,35,36,-1,39, 19,-1,16,16,15,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 18,-1,15,15,15,14,14,14,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 17,-1,14,15,15,14,13,14,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,33,32,33,34,34,33,-1,36, 16,-1,13,-1,-1,-1,12,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 15,-1,12,12,12,-1,11,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 14,13,12,11,11,-1,10,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 15,-1,-1,11,10,9,9,-1,7,7,7,-1,13,13,13,14,15,16,17,18,19,20,21,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 16,17,-1,11,10,9,8,7,6,6,6,-1,-1,14,14,14,15,16,17,18,19,20,21,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 17,17,-1,11,10,9,9,-1,6,5,5,5,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 18,18,-1,11,10,10,10,-1,6,5,4,4,4,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 18,18,-1,11,11,11,11,-1,-1,5,4,3,3,3,-1,-1,17,17,17,18,19,20,21,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 17,17,-1,12,12,12,12,-1,-1,5,4,3,2,2,2,-1,-1,18,18,18,19,20,20,19,18,17,16,16,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 16,16,-1,13,13,-1,13,14,-1,5,4,3,2,1,1,1,-1,-1,19,19,19,20,20,19,18,17,16,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,32,32,32,-1,35,35, 15,15,-1,-1,14,15,14,14,-1,5,5,-1,2,1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,34,34, 14,14,14,-1,15,15,15,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 14,13,13,-1,-1,16,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 14,13,12,11,10,9,8,7,7,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 15,-1,-1,11,10,9,8,8,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 15,-1,-1,-1,10,9,9,9,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 14,13,12,11,10,10,10,10,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,18,18,18,19,19,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,17,18,19,20,20,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,31,31,31,32,33, 14,13,13,13,13,-1,-1,13,13,13,14,15,16,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,33,32,32,32,32,33, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33, 36,36,36,36,36,36,37,36,36,36,36,37,38,39,40,40,39,38,37,36,37,38,39,40,41,42,43,44,44,45,46,47,48,49,50,51,52,51,51,51,51,52,52,51,51,51,51,51, 36,35,35,35,35,36,-1,35,35,35,36,37,38,39,40,40,39,39,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,49,50,51,52,51,50,50,50,-1,-1,50,50,50,50,51, 36,35,34,34,34,-1,-1,34,34,35,36,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,37,38,39,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,35,34,33,33,33,33,33,33,34,-1,37,37,38,38,-1,42,42,43,43,43,43,43,44,45,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 36,35,34,33,32,32,32,32,-1,-1,37,36,35,34,33,32,32,32,32,33,34,-1,37,37,37,38,-1,43,43,42,42,42,42,43,44,45,46,47,-1,-1,47,47,47,47,48,49,50,51, 37,-1,-1,-1,32,31,31,31,-1,38,37,37,-1,34,33,32,31,31,31,-1,-1,-1,36,36,37,38,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,46,46,46,47,-1,-1,-1,52, 36,-1,-1,33,32,31,30,30,-1,-1,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,38,39,40,41,41,40,41,42,43,44,45,46,47,-1,-1,45,45,46,47,48,-1,-1,52, 35,35,34,33,32,31,30,29,29,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,37,38,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,44,44,45,46,47,48,49,50,51, 34,34,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,28,28,28,28,29,30,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 33,33,33,-1,-1,29,-1,-1,28,27,27,27,27,27,27,27,27,27,28,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,50, 32,32,33,-1,28,28,28,-1,-1,26,26,27,26,26,26,26,26,27,28,29,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,42,41,41,-1,-1,43,43,43,-1,50,49,49, 31,31,-1,-1,27,27,27,27,-1,25,25,-1,25,25,25,25,26,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,48,48, 30,30,-1,26,26,26,26,27,-1,24,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,47,47, 29,29,-1,25,25,25,25,-1,-1,23,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,29,30,30,30,30,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 28,28,-1,24,24,24,24,-1,-1,22,22,22,22,23,-1,-1,24,24,24,24,24,24,25,-1,-1,29,29,29,29,29,30,31,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 27,27,-1,24,23,23,23,-1,21,21,21,21,22,-1,-1,-1,23,23,23,23,23,24,25,-1,-1,28,28,28,28,29,30,31,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,44,44, 26,26,-1,24,23,22,22,-1,20,20,20,21,-1,-1,22,22,22,22,22,22,23,24,25,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,36,35,35,35,-1,37,37,38,39,-1,43,43, 25,26,-1,23,23,22,21,20,19,19,19,-1,-1,21,21,21,21,21,21,22,23,24,24,25,26,26,26,27,28,29,30,31,32,32,32,-1,-1,34,34,34,35,36,37,38,39,-1,43,42, 24,-1,-1,22,22,22,21,-1,18,18,18,-1,20,20,20,20,20,20,21,22,23,23,23,-1,25,25,26,27,28,29,30,31,31,31,31,31,-1,33,33,33,-1,37,37,38,39,-1,-1,41, 23,22,21,21,22,-1,20,-1,17,17,17,-1,19,19,19,19,19,20,21,22,22,22,22,23,24,25,26,27,28,29,30,30,30,30,30,30,-1,32,32,32,-1,37,-1,39,38,38,39,40, 23,-1,20,21,22,-1,19,-1,17,16,16,17,18,18,18,18,19,20,21,21,21,21,22,-1,-1,26,26,27,28,29,29,29,29,29,29,29,30,31,31,32,-1,36,-1,39,38,37,-1,40, 22,-1,19,-1,-1,-1,18,-1,-1,15,15,-1,17,17,17,18,19,20,20,20,20,21,22,-1,-1,27,27,27,28,28,28,28,29,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 21,-1,18,17,17,17,17,17,-1,15,14,-1,16,16,17,18,19,19,19,19,20,21,22,-1,-1,28,28,28,27,27,27,28,29,28,27,27,-1,29,30,-1,34,34,34,34,34,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,13,-1,15,15,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 19,-1,16,16,16,15,15,15,-1,-1,12,-1,14,14,-1,-1,-1,17,17,18,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 18,-1,15,16,16,15,14,15,-1,11,11,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,32,31,32,33,33,32,-1,35, 17,-1,14,-1,-1,-1,13,-1,-1,10,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 16,-1,13,13,13,-1,12,-1,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 15,14,13,12,12,-1,11,-1,8,8,8,-1,12,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 16,-1,-1,12,11,10,10,-1,7,7,7,-1,13,13,13,14,15,16,17,18,19,20,21,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 17,18,-1,12,11,10,9,8,7,6,6,-1,-1,14,14,14,15,16,17,18,19,20,21,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 18,18,-1,12,11,10,10,-1,7,6,5,5,-1,-1,15,15,15,16,17,18,19,20,21,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 19,19,-1,12,11,11,11,-1,7,6,5,4,4,-1,-1,-1,16,16,17,18,19,20,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 19,19,-1,12,12,12,12,-1,-1,6,5,4,3,3,-1,-1,17,17,17,18,19,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 18,18,-1,13,13,13,13,-1,-1,6,5,4,3,2,2,-1,-1,18,18,18,19,20,19,18,17,16,15,15,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 17,17,-1,14,14,-1,14,15,-1,6,5,4,3,2,1,1,-1,-1,19,19,19,20,19,18,17,16,15,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,31,31,31,-1,34,34, 16,16,-1,-1,15,16,15,15,-1,6,6,-1,3,2,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,33,33, 15,15,15,-1,16,16,16,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 15,14,14,-1,-1,17,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 15,14,13,12,11,10,9,8,8,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 16,-1,-1,12,11,10,9,9,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 16,-1,-1,-1,11,10,10,10,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 15,14,13,12,11,11,11,11,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,18,18,18,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,17,18,19,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,30,-1,-1,30,30,30,31,32, 15,14,14,14,14,-1,-1,14,14,14,15,16,17,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,32,31,31,31,31,32, 15,15,15,15,15,16,16,15,15,15,15,16,17,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,52,51,51,51,51,52,52,51,51,51,51,51, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,52,51,50,50,50,-1,-1,50,50,50,50,51, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 37,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 36,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 35,35,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 34,34,34,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,50, 33,33,34,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,50,49,49, 32,32,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,48,48, 31,31,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,47,47, 30,30,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 29,29,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 28,28,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,44,44, 27,27,-1,25,24,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,33,-1,-1,36,35,35,35,-1,37,37,38,39,-1,43,43, 26,27,-1,24,24,23,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,-1,43,42, 25,-1,-1,23,23,23,22,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,31,31,31,31,31,-1,33,33,33,-1,37,37,38,39,-1,-1,41, 24,23,22,22,23,-1,21,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,30,30,30,30,30,30,-1,32,32,32,-1,37,-1,39,38,38,39,40, 24,-1,21,22,23,-1,20,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,29,29,29,29,29,29,29,30,31,31,32,-1,36,-1,39,38,37,-1,40, 23,-1,20,-1,-1,-1,19,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,28,28,28,28,29,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 22,-1,19,18,18,18,18,18,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,28,27,27,27,28,29,28,27,27,-1,29,30,-1,34,34,34,34,34,35,-1,38, 21,-1,18,18,17,17,17,17,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 20,-1,17,17,17,16,16,16,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 19,-1,16,17,17,16,15,16,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,32,31,32,33,33,32,-1,35, 18,-1,15,-1,-1,-1,14,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 17,-1,14,14,14,-1,13,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 16,15,14,13,13,-1,12,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 17,-1,-1,13,12,11,11,-1,8,8,8,-1,14,14,14,15,16,17,18,19,20,21,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 18,19,-1,13,12,11,10,9,8,7,7,-1,-1,15,15,15,16,17,18,19,20,21,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 19,19,-1,13,12,11,11,-1,8,7,6,6,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 20,20,-1,13,12,12,12,-1,8,7,6,5,5,-1,-1,-1,17,17,18,19,20,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 20,20,-1,13,13,13,13,-1,-1,7,6,5,4,4,-1,-1,18,18,18,19,20,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 19,19,-1,14,14,14,14,-1,-1,7,6,5,4,3,3,-1,-1,19,19,19,20,20,19,18,17,16,15,15,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 18,18,-1,15,15,-1,15,16,-1,7,6,5,4,3,2,2,-1,-1,20,20,20,20,19,18,17,16,15,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,31,31,31,-1,34,34, 17,17,-1,-1,16,17,16,16,-1,7,7,-1,4,3,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,33,33, 16,16,16,-1,17,17,17,-1,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 16,15,15,-1,-1,18,-1,-1,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,3,3,3,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 16,15,14,13,12,11,10,9,9,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 17,-1,-1,13,12,11,10,10,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 17,-1,-1,-1,12,11,11,11,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 16,15,14,13,12,12,12,12,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,18,18,18,19,19,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,17,18,19,20,20,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,30,-1,-1,30,30,30,31,32, 16,15,15,15,15,-1,-1,15,15,15,16,17,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,32,31,31,31,31,32, 16,16,16,16,16,17,17,16,16,16,16,17,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 42,42,42,42,42,42,43,42,42,42,42,43,44,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 42,41,41,41,41,42,-1,41,41,41,42,43,44,44,43,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 42,41,40,39,38,38,38,38,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 43,-1,-1,-1,38,37,37,37,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 43,-1,-1,39,38,37,36,36,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,39, 42,41,40,39,38,37,36,35,35,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,38, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,32,31,30,29,29,29,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 42,41,41,-1,-1,35,-1,-1,34,33,33,33,33,33,33,32,31,30,29,28,28,28,29,-1,-1,33,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,37,37,38, 42,42,42,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,31,30,29,28,27,28,29,30,31,32,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,38,38,38, 41,41,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,37,37, 40,40,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,25,25,25,25,25,25,24,24,24,24,24,24,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,36,36, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,24,24,24,24,24,24,25,24,23,23,23,23,23,23,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,35,35, 38,38,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,23,23,23,23,23,23,23,-1,-1,22,22,22,22,22,22,22,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,34,34, 37,37,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,22,22,22,22,22,22,22,-1,-1,21,21,21,21,21,21,21,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,33,33, 36,36,-1,30,29,28,28,-1,26,26,26,27,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,23,22,22,22,-1,24,24,25,26,-1,32,32, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,20,20,20,20,20,20,20,20,20,20,20,19,19,19,19,19,19,19,19,19,19,19,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 34,-1,-1,30,29,28,28,-1,24,24,24,-1,20,19,19,19,19,19,19,19,19,19,19,-1,18,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,20,-1,24,24,25,26,-1,-1,30, 33,32,31,30,30,-1,29,-1,24,23,23,-1,20,19,18,18,18,18,18,18,18,18,18,19,18,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,19,-1,25,-1,26,26,27,28,29, 34,-1,31,31,31,-1,30,-1,24,23,22,21,20,19,18,17,17,17,17,17,17,17,18,-1,-1,17,16,16,16,16,16,16,16,16,16,16,17,18,18,19,-1,25,-1,27,27,26,-1,29, 35,-1,32,-1,-1,-1,31,-1,-1,23,23,-1,19,19,18,17,16,16,16,16,16,17,18,-1,-1,17,16,15,15,15,15,15,16,15,15,15,-1,17,17,-1,-1,24,-1,-1,-1,25,-1,28, 34,-1,31,30,30,30,30,30,-1,24,23,-1,18,18,18,17,16,15,15,15,16,17,18,-1,-1,17,16,15,14,14,14,15,16,15,14,14,-1,16,17,-1,23,23,23,23,23,24,-1,27, 33,-1,30,30,29,29,29,29,-1,-1,22,-1,17,17,-1,-1,-1,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,13,13,-1,15,-1,-1,22,22,22,22,23,23,-1,26, 32,-1,29,29,29,28,28,28,-1,-1,21,-1,16,16,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,12,12,12,-1,-1,-1,12,12,-1,14,-1,-1,21,21,21,22,22,22,-1,25, 31,-1,28,29,29,28,27,28,-1,20,20,-1,16,15,15,15,15,14,13,12,12,12,12,-1,-1,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,-1,21,20,21,22,22,21,-1,24, 30,-1,27,-1,-1,-1,26,-1,-1,19,19,-1,16,15,14,14,14,14,13,12,11,11,11,-1,-1,10,10,10,10,10,10,10,10,10,10,10,-1,12,12,-1,-1,19,-1,-1,-1,20,-1,23, 29,-1,26,26,26,-1,25,-1,20,19,18,17,16,15,14,13,13,13,13,12,11,10,10,-1,-1,9,9,9,9,9,9,9,9,9,9,9,10,11,12,13,-1,18,-1,19,19,19,-1,22, 28,27,26,25,25,-1,24,-1,20,19,19,-1,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,8,8,8,8,9,-1,12,12,13,-1,17,-1,18,18,19,20,21, 29,-1,-1,25,24,23,23,-1,20,20,20,-1,16,15,14,13,12,11,11,11,11,10,9,8,7,7,7,7,7,7,7,7,7,7,8,9,-1,13,13,13,-1,16,16,17,18,-1,-1,22, 30,31,-1,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,10,10,10,9,8,7,6,6,6,6,6,6,6,6,7,8,-1,-1,12,12,13,14,15,16,17,18,-1,24,23, 31,31,-1,25,24,23,23,-1,20,19,18,18,-1,-1,14,13,12,11,10,9,9,9,9,-1,-1,5,5,5,5,5,5,5,6,7,-1,-1,11,11,12,13,-1,16,16,17,18,-1,24,24, 32,32,-1,25,24,24,24,-1,20,19,18,17,17,-1,-1,-1,12,11,10,9,8,8,8,-1,-1,4,4,4,4,4,4,5,-1,-1,-1,10,10,11,12,13,-1,17,17,17,18,-1,25,25, 32,32,-1,25,25,25,25,-1,-1,19,18,17,16,16,-1,-1,12,11,10,9,8,7,7,-1,-1,3,3,3,3,3,4,5,-1,-1,9,9,10,11,12,-1,-1,18,18,18,18,-1,25,25, 31,31,-1,26,26,26,26,-1,-1,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,3,4,-1,-1,8,8,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 30,30,-1,27,27,-1,27,28,-1,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,2,3,-1,-1,7,7,8,9,10,11,12,-1,21,20,20,20,20,-1,23,23, 29,29,-1,-1,28,29,28,28,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,-1,-1,-1,6,6,7,8,9,-1,12,12,-1,21,21,21,21,-1,-1,22,22, 28,28,28,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 28,27,27,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,3,3,3,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,14,14,15,16,17,18,19,20,21, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,15,15,16,17,18,-1,-1,22, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,16,16,16,17,-1,-1,-1,22, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,17,17,17,17,18,19,20,21, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 28,27,27,27,27,-1,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,20,20,20,-1,21,20,20,20,20,21, 28,28,28,28,28,29,29,28,28,28,28,27,26,25,24,23,22,21,20,19,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,21,22,21,21,21,21,21,21, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,48,48,49,48,48,48,48,49,50,50,49,48,47,46,45,44,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 48,47,47,47,47,48,-1,47,47,47,48,49,50,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 48,47,46,45,44,44,44,44,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 49,-1,-1,-1,44,43,43,43,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 49,-1,-1,45,44,43,42,42,-1,-1,45,44,43,42,41,40,39,38,39,40,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,37, 48,47,46,45,44,43,42,41,41,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,36, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,35,35, 48,47,47,-1,-1,41,-1,-1,40,39,39,39,39,39,39,38,37,36,35,34,34,34,35,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,34,34,34, 48,48,48,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,37,36,35,34,33,34,35,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,34,33,33, 47,47,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,32,32, 46,46,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,31,31, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,30,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,30,30, 44,44,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,29,29,29,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,29,29, 43,43,-1,36,35,35,35,-1,33,33,33,33,34,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,28,28, 42,42,-1,36,35,34,34,-1,32,32,32,33,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,24,25,-1,27,27, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,26,26,26,26,26,26,26,26,26,26,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,23,24,24,-1,27,26, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,22,23,23,23,-1,-1,25, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,24,24,24,24,24,24,24,24,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,21,-1,23,22,22,23,24, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,20,-1,23,22,21,-1,24, 39,-1,36,-1,-1,-1,35,-1,-1,29,29,-1,25,25,24,23,22,22,22,22,22,23,24,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,19,-1,-1,-1,20,-1,23, 38,-1,35,34,34,34,34,34,-1,30,29,-1,24,24,24,23,22,21,21,21,22,23,24,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,18,18,18,18,18,19,-1,22, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,17,17,17,17,18,18,-1,21, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,22,22,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,16,16,16,17,17,17,-1,20, 35,-1,32,33,33,32,31,32,-1,26,26,-1,22,21,21,21,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,16,15,14,14,14,-1,12,12,-1,16,15,16,17,17,16,-1,19, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,22,21,20,20,20,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,15,14,13,13,-1,11,11,-1,-1,14,-1,-1,-1,15,-1,18, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,14,13,12,11,10,10,10,-1,13,-1,14,14,14,-1,17, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,13,13,-1,9,9,9,-1,12,-1,13,13,14,15,16, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,-1,8,8,8,-1,11,11,12,13,-1,-1,17, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,13,14,-1,-1,7,7,8,9,10,11,12,13,-1,19,18, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,17,16,15,15,15,15,-1,-1,11,11,11,11,11,11,11,12,13,-1,-1,6,6,7,8,-1,11,11,12,13,-1,19,19, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,10,10,10,10,10,10,11,-1,-1,-1,5,5,6,7,8,-1,12,12,12,13,-1,20,20, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,13,-1,-1,9,9,9,9,9,10,11,-1,-1,4,4,5,6,7,-1,-1,13,13,13,13,-1,20,20, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,9,10,-1,-1,3,3,4,5,6,7,-1,-1,14,14,14,14,-1,19,19, 34,34,-1,31,31,-1,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,8,9,-1,-1,2,2,3,4,5,6,7,-1,16,15,15,15,15,-1,18,18, 33,33,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,0,1,2,3,4,-1,7,7,-1,16,16,16,16,-1,-1,17,17, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,-1,17,17,17,-1,16,16,16, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,-1,-1,18,-1,-1,15,15,16, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,3,3,3,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,9,9,10,11,12,13,14,15,16, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,10,10,11,12,13,-1,-1,17, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,11,11,11,12,-1,-1,-1,17, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,18,18,18,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,12,12,12,12,13,14,15,16, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,19,18,17,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 32,31,30,30,30,-1,-1,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 32,31,31,31,31,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,17,16,15,15,15,-1,16,15,15,15,15,16, 32,32,32,32,32,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,17,16,16,16,16,17,16,16,16,16,16,16, 48,48,48,48,48,48,49,48,48,48,48,49,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 48,47,47,47,47,48,-1,47,47,47,48,49,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 48,47,46,45,44,44,44,44,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 49,-1,-1,-1,44,43,43,43,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,37, 49,-1,-1,45,44,43,42,42,-1,-1,44,43,42,41,40,39,38,37,38,39,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,36, 48,47,46,45,44,43,42,41,41,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,35,35, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,34,34, 48,47,47,-1,-1,41,-1,-1,40,39,39,39,39,39,38,37,36,35,34,33,33,33,34,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,33,33,33, 48,48,48,-1,40,40,40,-1,-1,38,38,39,38,38,38,37,36,35,34,33,32,33,34,34,33,32,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,33,32,32, 47,47,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,31,31, 46,46,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,30,30, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,30,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,29,29, 44,44,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,29,29,29,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,28,28, 43,43,-1,36,35,35,35,-1,33,33,33,33,34,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,24,-1,27,27, 42,42,-1,36,35,34,34,-1,32,32,32,33,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,23,24,-1,26,26, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,26,26,26,26,26,26,26,26,26,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,22,23,23,-1,26,25, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,25,25,25,25,25,25,25,25,25,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,21,22,22,22,-1,-1,24, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,24,24,24,24,24,24,24,24,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,20,-1,22,21,21,22,23, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,19,-1,22,21,20,-1,23, 39,-1,36,-1,-1,-1,35,-1,-1,29,29,-1,25,25,24,23,22,22,22,22,22,23,24,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,18,-1,-1,-1,19,-1,22, 38,-1,35,34,34,34,34,34,-1,30,29,-1,24,24,24,23,22,21,21,21,22,23,24,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,17,17,17,17,17,18,-1,21, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,16,16,16,16,17,17,-1,20, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,22,22,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,15,15,15,16,16,16,-1,19, 35,-1,32,33,33,32,31,32,-1,26,26,-1,22,21,21,21,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,16,15,14,13,13,13,-1,11,11,-1,15,14,15,16,16,15,-1,18, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,22,21,20,20,20,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,15,14,13,12,12,-1,10,10,-1,-1,13,-1,-1,-1,14,-1,17, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,14,13,12,11,10,9,9,9,-1,12,-1,13,13,13,-1,16, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,13,12,12,-1,8,8,8,-1,11,-1,12,12,13,14,15, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,-1,7,7,7,-1,10,10,11,12,-1,-1,16, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,13,14,-1,-1,6,6,7,8,9,10,11,12,-1,18,17, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,17,16,15,15,15,15,-1,-1,11,11,11,11,11,11,11,12,13,-1,-1,5,5,6,7,-1,10,10,11,12,-1,18,18, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,10,10,10,10,10,10,11,-1,-1,-1,4,4,5,6,7,-1,11,11,11,12,-1,19,19, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,13,-1,-1,9,9,9,9,9,10,11,-1,-1,3,3,4,5,6,-1,-1,12,12,12,12,-1,19,19, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,9,10,-1,-1,2,2,3,4,5,6,-1,-1,13,13,13,13,-1,18,18, 34,34,-1,31,31,-1,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,8,9,-1,-1,1,1,2,3,4,5,6,-1,15,14,14,14,14,-1,17,17, 33,33,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,1,0,1,2,3,-1,6,6,-1,15,15,15,15,-1,-1,16,16, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,16,16,16,-1,15,15,15, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,17,-1,-1,14,14,15, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,3,3,3,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,8,8,9,10,11,12,13,14,15, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,9,9,10,11,12,-1,-1,16, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,10,10,10,11,-1,-1,-1,16, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,19,19,18,18,18,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,11,11,11,11,12,13,14,15, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,20,20,19,18,17,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 32,31,30,30,30,-1,-1,30,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 32,31,31,31,31,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,17,16,15,14,14,14,-1,15,14,14,14,14,15, 32,32,32,32,32,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,17,16,15,15,15,15,16,15,15,15,15,15,15, 49,49,49,49,49,49,50,49,49,49,49,50,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 49,48,48,48,48,49,-1,48,48,48,49,50,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 49,48,47,46,45,45,45,45,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 50,-1,-1,-1,45,44,44,44,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,36, 50,-1,-1,46,45,44,43,43,-1,-1,44,43,42,41,40,39,38,37,38,39,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,35, 49,48,47,46,45,44,43,42,42,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,34,34, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,33,33,33, 49,48,48,-1,-1,42,-1,-1,41,40,40,40,40,39,38,37,36,35,34,33,33,33,34,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,32,32,32, 49,49,49,-1,41,41,41,-1,-1,39,39,40,39,39,38,37,36,35,34,33,32,33,34,34,33,32,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,32,31,31, 48,48,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,30,30, 47,47,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,29,29, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,30,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,29,29,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,23,-1,26,26, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,28,28,28,28,28,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,22,23,-1,25,25, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,27,27,27,27,27,27,27,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,21,22,22,-1,25,24, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,26,26,26,26,26,26,26,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,20,21,21,21,-1,-1,23, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,25,25,25,25,25,25,25,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,19,-1,21,20,20,21,22, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,18,-1,21,20,19,-1,22, 40,-1,37,-1,-1,-1,36,-1,-1,30,30,-1,26,26,25,24,23,23,23,23,23,24,25,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 39,-1,36,35,35,35,35,35,-1,31,30,-1,25,25,25,24,23,22,22,22,23,24,25,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,16,16,16,16,16,17,-1,20, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,15,16,16,-1,19, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,15,15,15,-1,18, 36,-1,33,34,34,33,32,33,-1,27,27,-1,23,22,22,22,22,21,20,19,19,19,19,-1,-1,18,18,18,18,17,16,15,14,13,13,13,-1,11,11,-1,14,13,14,15,15,14,-1,17, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,23,22,21,21,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,16,15,14,13,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,15,14,13,12,11,10,9,9,9,-1,11,-1,12,12,12,-1,15, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,14,13,12,12,-1,8,8,8,-1,10,-1,11,11,12,13,14, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,13,13,13,-1,7,7,7,-1,9,9,10,11,-1,-1,15, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,14,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,5,5,5,6,-1,9,9,10,11,-1,17,17, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,4,4,4,5,6,-1,10,10,10,11,-1,18,18, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,3,3,3,4,5,-1,-1,11,11,11,11,-1,18,18, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,2,2,2,3,4,5,-1,-1,12,12,12,12,-1,17,17, 35,35,-1,32,32,-1,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,1,1,1,2,3,4,5,-1,14,13,13,13,13,-1,16,16, 34,34,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,2,1,0,1,2,-1,5,5,-1,14,14,14,14,-1,-1,15,15, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,15,15,15,-1,14,14,14, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,16,-1,-1,13,13,14, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,7,7,8,9,10,11,12,13,14, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,8,8,9,10,11,-1,-1,15, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,9,9,9,10,-1,-1,-1,15, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,19,19,18,18,18,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,10,10,10,10,11,12,13,14, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,20,20,19,18,17,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 33,32,31,31,31,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,16,15,14,13,13,13,-1,14,13,13,13,13,14, 33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 50,50,50,50,50,50,51,50,50,50,50,51,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 50,49,49,49,49,50,-1,49,49,49,50,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 50,49,48,47,46,46,46,46,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 51,-1,-1,-1,46,45,45,45,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,36, 51,-1,-1,47,46,45,44,44,-1,-1,44,43,42,41,40,39,38,37,38,39,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,35, 50,49,48,47,46,45,44,43,43,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,34,34, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,33,33,33, 50,49,49,-1,-1,43,-1,-1,42,41,41,41,40,39,38,37,36,35,34,33,33,33,34,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,32,32,32, 50,50,50,-1,42,42,42,-1,-1,40,40,41,40,39,38,37,36,35,34,33,32,33,34,34,33,32,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,32,31,31, 49,49,-1,-1,41,41,41,41,-1,39,39,-1,39,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,30,30, 48,48,-1,40,40,40,40,41,-1,38,38,38,38,38,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,29,29, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,23,-1,26,26, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,22,23,-1,25,25, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,21,22,22,-1,25,24, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,20,21,21,21,-1,-1,23, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,19,-1,21,20,20,21,22, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,18,-1,21,20,19,-1,22, 41,-1,38,-1,-1,-1,37,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 40,-1,37,36,36,36,36,36,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,16,16,16,16,16,17,-1,20, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,15,16,16,-1,19, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,15,15,15,-1,18, 37,-1,34,35,35,34,33,34,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,19,18,17,16,15,14,13,13,13,-1,11,11,-1,14,13,14,15,15,14,-1,17, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,17,16,15,14,13,12,11,10,9,9,9,-1,11,-1,12,12,12,-1,15, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,15,14,13,12,12,-1,8,8,8,-1,10,-1,11,11,12,13,14, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,14,13,13,13,-1,7,7,7,-1,9,9,10,11,-1,-1,15, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,5,5,5,5,-1,9,9,10,11,-1,17,17, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,4,4,4,4,5,-1,10,10,10,11,-1,18,18, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,3,3,3,3,4,-1,-1,11,11,11,11,-1,17,17, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,2,2,2,2,3,4,-1,-1,12,12,12,12,-1,16,16, 36,36,-1,33,33,-1,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,2,1,1,1,2,3,4,-1,14,13,13,13,13,-1,15,15, 35,35,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,3,2,1,0,1,-1,4,4,-1,14,14,14,14,-1,-1,14,14, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,15,15,15,-1,13,13,13, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,16,-1,-1,12,12,13, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,6,6,7,8,9,10,11,12,13, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,7,7,8,9,10,-1,-1,14, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,8,8,8,9,-1,-1,-1,14, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,9,9,9,9,10,11,12,13, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 34,33,32,32,32,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,16,15,14,13,12,12,12,-1,13,12,12,12,12,13, 34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,16,15,14,13,13,13,13,14,13,13,13,13,13,13, 51,51,51,51,51,51,52,51,51,51,51,51,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 51,50,50,50,50,51,-1,50,50,50,51,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 51,50,49,48,47,47,47,47,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 52,-1,-1,-1,47,46,46,46,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,36, 52,-1,-1,48,47,46,45,45,-1,-1,44,43,42,41,40,39,38,37,38,39,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,35, 51,50,49,48,47,46,45,44,44,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,34,34, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,33,33,33, 51,50,50,-1,-1,44,-1,-1,43,42,42,41,40,39,38,37,36,35,34,33,33,33,34,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,32,32,32, 51,51,51,-1,43,43,43,-1,-1,41,41,41,40,39,38,37,36,35,34,33,32,33,34,34,33,32,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,32,31,31, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,40,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,30,30, 49,49,-1,41,41,41,41,42,-1,39,39,39,39,39,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,29,29, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,23,-1,26,26, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,22,23,-1,25,25, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,21,22,22,-1,25,24, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,20,21,21,21,-1,-1,23, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,19,-1,21,20,20,21,22, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,18,-1,21,20,19,-1,22, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 41,-1,38,37,37,37,37,37,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,16,16,16,16,16,17,-1,20, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,15,16,16,-1,19, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,15,15,15,-1,18, 38,-1,35,36,36,35,34,35,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,14,13,14,15,15,14,-1,17, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,17,16,15,14,13,12,11,10,9,9,9,-1,11,-1,12,12,12,-1,15, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,16,15,14,13,12,12,-1,8,8,8,-1,10,-1,11,11,12,13,14, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,15,14,13,13,13,-1,7,7,7,-1,9,9,10,11,-1,-1,15, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,14,14,14,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,15,-1,-1,5,5,5,5,-1,9,9,10,11,-1,17,17, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,4,4,4,4,5,-1,10,10,10,11,-1,18,18, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,3,3,3,3,4,-1,-1,11,11,11,11,-1,17,17, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,2,2,2,2,3,4,-1,-1,12,12,12,12,-1,16,16, 37,37,-1,34,34,-1,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,3,2,1,1,2,3,4,-1,14,13,13,13,13,-1,15,15, 36,36,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,4,3,2,1,0,-1,4,4,-1,14,14,14,14,-1,-1,14,14, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,-1,15,15,15,-1,13,13,13, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,-1,16,-1,-1,12,12,13, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,6,6,7,8,9,10,11,12,13, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,7,7,8,9,10,-1,-1,14, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,8,8,8,9,-1,-1,-1,14, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,9,9,9,9,10,11,12,13, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 35,34,33,33,33,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 35,34,34,34,34,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,17,16,15,14,13,12,12,12,-1,13,12,12,12,12,13, 35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,17,16,15,14,13,13,13,13,14,13,13,13,13,13,13, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,52,52,52,53,52,52,52,52,51,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 52,51,51,51,51,52,-1,51,51,51,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,36, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,39,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,35, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,34,34, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,33,33,33, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,34,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,32,32,32, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,33,34,34,33,32,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,32,31,31, 53,53,-1,-1,45,45,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,30,30, 52,52,-1,44,44,44,44,45,-1,42,42,41,40,39,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,29,29, 51,51,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,23,-1,26,26, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,33,32,31,30,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,22,23,-1,25,25, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,32,32,32,31,30,29,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,21,22,22,-1,25,24, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,31,31,31,30,29,28,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,20,21,21,21,-1,-1,23, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,30,30,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,19,-1,21,20,20,21,22, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,18,-1,21,20,19,-1,22, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,31,31,30,29,28,28,28,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 44,-1,41,40,40,40,40,40,-1,36,35,-1,30,30,30,29,28,27,27,27,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,16,16,16,16,16,17,-1,20, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,15,16,16,-1,19, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,15,15,15,-1,18, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,14,13,14,15,15,14,-1,17, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,11,-1,12,12,12,-1,15, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,10,-1,11,11,12,13,14, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,18,17,16,15,14,13,13,13,-1,7,7,7,-1,9,9,10,11,-1,-1,15, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,17,16,15,14,14,14,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,16,15,15,15,-1,-1,5,5,5,5,-1,9,9,10,11,-1,17,17, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,4,4,4,4,5,-1,10,10,10,11,-1,16,16, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,4,3,3,3,3,-1,-1,11,11,11,11,-1,15,15, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,5,4,3,2,2,2,-1,-1,12,12,12,12,-1,14,14, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,6,5,4,3,2,1,1,-1,14,13,13,13,13,-1,13,13, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,7,6,5,4,4,-1,0,1,-1,14,14,14,14,-1,-1,12,12, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,15,15,15,-1,11,11,11, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,-1,-1,16,-1,-1,10,10,11, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,10,11, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,4,4,5,6,7,8,9,10,11, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,5,5,6,7,8,-1,-1,12, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,6,6,6,7,-1,-1,-1,12, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,7,7,7,7,8,9,10,11, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,9,8,8,-1,8,8,9,10,11, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,10,11, 38,37,37,37,37,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,18,17,16,15,14,13,12,11,10,10,10,-1,11,10,10,10,10,11, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,17,16,15,14,13,12,11,11,11,11,12,11,11,11,11,11,11, 52,52,52,52,52,52,53,52,52,52,52,51,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 52,51,51,51,51,52,-1,51,51,51,52,51,50,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,35,-1,39,39,40,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,36, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,41,41,40,39,38,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,35,36, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,38,38,37,37,-1,34,33,33,33,33,33,33,34,35,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 52,51,50,49,48,48,48,48,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,38,37,37,37,-1,34,33,32,32,32,32,33,34,35,36,37,-1,-1,32,32,32,32,33,34,35,36, 53,-1,-1,-1,48,47,47,47,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,38,37,36,36,-1,-1,-1,31,31,31,32,33,34,-1,37,37,38,-1,31,31,31,32,-1,-1,-1,36, 53,-1,-1,49,48,47,46,46,-1,-1,44,43,42,41,40,39,38,37,38,39,40,39,38,37,36,35,34,33,32,31,30,31,32,33,34,35,36,37,-1,-1,30,30,31,32,33,-1,-1,35, 52,51,50,49,48,47,46,45,45,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,38,37,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,29,29,30,31,32,33,34,34,34, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,30,29,28,28,28,28,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,33,33,33, 52,51,51,-1,-1,47,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,33,33,34,-1,-1,32,31,30,29,28,27,27,27,27,27,27,27,27,27,28,-1,-1,29,-1,-1,32,32,32, 52,52,52,-1,46,46,46,-1,-1,43,42,41,40,39,38,37,36,35,34,33,32,33,34,34,33,32,31,30,29,28,27,26,26,26,26,26,27,26,26,-1,-1,28,28,28,-1,32,31,31, 53,53,-1,-1,45,45,45,45,-1,43,43,-1,40,39,38,37,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,25,25,-1,25,25,-1,27,27,28,27,-1,-1,30,30, 52,52,-1,44,44,44,44,45,-1,42,42,41,40,39,38,38,-1,-1,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,24,-1,27,26,-1,26,26,-1,29,29, 51,51,-1,43,43,43,43,-1,-1,41,41,41,40,39,39,-1,-1,31,30,30,30,29,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,-1,-1,31,30,30,29,29,29,29,-1,-1,25,24,24,24,24,24,24,-1,-1,23,22,22,22,22,-1,-1,24,24,24,24,-1,27,27, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,31,30,29,29,28,28,28,-1,-1,25,24,23,23,23,23,23,-1,-1,-1,22,21,21,21,21,-1,23,23,23,23,-1,26,26, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,33,32,31,30,29,28,28,27,27,-1,-1,25,24,23,22,22,22,22,22,22,-1,-1,21,20,20,20,-1,22,22,22,23,-1,25,25, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,32,32,32,31,30,29,28,27,27,26,25,24,24,24,23,22,21,21,21,21,21,21,-1,-1,19,19,19,20,21,21,22,22,-1,25,24, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,31,31,31,30,29,28,27,26,26,-1,23,23,23,23,22,21,20,20,20,20,20,20,-1,18,18,18,-1,20,21,21,21,-1,-1,23, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,30,30,30,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,19,19,19,-1,17,17,17,-1,19,-1,21,20,20,21,22, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,-1,-1,22,21,21,21,21,20,19,18,18,18,18,17,16,16,17,-1,18,-1,21,20,19,-1,22, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,31,31,30,29,28,28,28,28,27,27,27,-1,-1,22,21,20,20,20,20,19,18,17,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 44,-1,41,40,40,40,40,40,-1,36,35,-1,30,30,30,29,28,27,27,27,28,28,28,-1,-1,22,21,20,19,19,19,19,18,17,16,16,-1,14,15,-1,16,16,16,16,16,17,-1,20, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,15,16,16,-1,19, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,18,17,17,-1,-1,-1,14,14,-1,12,-1,-1,14,14,14,15,15,15,-1,18, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,11,11,-1,14,13,14,15,15,14,-1,17, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,10,-1,-1,12,-1,-1,-1,13,-1,16, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,-1,11,-1,12,12,12,-1,15, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,19,18,17,16,15,14,13,12,12,-1,8,8,8,-1,10,-1,11,11,12,13,14, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,18,17,16,15,14,13,13,13,-1,7,7,7,-1,9,9,10,11,-1,-1,15, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,17,16,15,14,14,14,-1,-1,6,6,6,7,8,9,10,11,-1,17,16, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,16,15,15,15,-1,-1,5,5,5,5,-1,9,9,10,11,-1,17,17, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,16,-1,-1,-1,4,4,4,4,5,-1,10,10,10,11,-1,16,16, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,4,3,3,3,3,-1,-1,11,11,11,11,-1,15,15, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,5,4,3,2,2,2,-1,-1,12,12,12,12,-1,14,14, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,6,5,4,3,2,1,1,-1,14,13,13,13,13,-1,13,13, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,7,6,5,4,4,-1,1,0,-1,14,14,14,14,-1,-1,12,12, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,15,15,15,-1,11,11,11, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,-1,-1,16,-1,-1,10,10,11, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,10,11, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,4,4,5,6,7,8,9,10,11, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,5,5,6,7,8,-1,-1,12, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,6,6,6,7,-1,-1,-1,12, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,7,7,7,7,8,9,10,11, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,9,8,8,-1,8,8,9,10,11, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,10,11, 38,37,37,37,37,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,18,17,16,15,14,13,12,11,10,10,10,-1,11,10,10,10,10,11, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,18,17,16,15,14,13,12,11,11,11,11,12,11,11,11,11,11,11, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 54,54,54,54,54,54,55,54,54,54,54,53,52,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 54,53,53,53,53,54,-1,53,53,53,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,37, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,35,34, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,33,-1,-1,-1,33, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,32,32,-1,-1,32, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,32,31,31,31,31, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,30,30,30, 54,53,53,-1,-1,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,27,-1,-1,29,29,29, 54,54,54,-1,51,51,51,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,26,26,26,-1,29,28,28, 55,55,-1,-1,50,50,50,50,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,25,25,26,25,-1,-1,27,27, 56,56,-1,49,49,49,49,50,-1,45,44,43,42,41,40,40,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,25,24,-1,24,24,-1,26,26, 56,56,-1,48,48,48,48,-1,-1,45,44,43,42,41,41,-1,-1,33,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 55,55,-1,47,47,47,47,-1,-1,45,44,43,42,42,-1,-1,33,32,32,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 54,54,-1,47,46,46,46,-1,44,44,44,43,43,-1,-1,-1,33,32,31,31,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,21,21,21,21,-1,23,23, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,35,34,33,32,31,30,30,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,20,20,20,20,-1,22,22, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,36,35,34,33,32,31,30,29,29,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,20,19,19,19,19,-1,22,21, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,18,19,18,18,-1,-1,20, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,17,-1,18,17,17,18,19, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,16,-1,18,17,16,-1,19, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,15,-1,-1,-1,15,-1,18, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,14,14,14,14,14,14,-1,17, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,13,13,13,-1,16, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,13,12,12,-1,15, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,12,11,12,13,12,11,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,-1,9,9,9,-1,12, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,8,-1,8,8,9,10,11, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,7,7,7,7,-1,-1,12, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,6,6,-1,14,13, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,5,5,5,5,-1,14,14, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,4,4,4,4,-1,15,15, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,3,3,3,4,-1,16,16, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,2,2,3,4,-1,17,17, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,1,1,2,3,4,-1,18,18, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,0,1,2,3,-1,-1,19,19, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,2,2,3,-1,21,20,20, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,3,-1,-1,21,21,21, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,22,22,22, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,23,23, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,24, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 54,54,54,54,54,54,55,54,54,54,54,53,52,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 54,53,53,53,53,54,-1,53,53,53,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,37, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,35,34, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,33,-1,-1,-1,33, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,32,32,-1,-1,32, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,32,31,31,31,31, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,30,30,30, 54,53,53,-1,-1,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,27,-1,-1,29,29,29, 54,54,54,-1,51,51,51,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,26,26,26,-1,29,28,28, 55,55,-1,-1,50,50,50,50,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,25,25,26,25,-1,-1,27,27, 56,56,-1,49,49,49,49,50,-1,45,44,43,42,41,40,40,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,25,24,-1,24,24,-1,26,26, 56,56,-1,48,48,48,48,-1,-1,45,44,43,42,41,41,-1,-1,33,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 55,55,-1,47,47,47,47,-1,-1,45,44,43,42,42,-1,-1,33,32,32,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 54,54,-1,47,46,46,46,-1,44,44,44,43,43,-1,-1,-1,33,32,31,31,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,21,21,21,21,-1,23,23, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,35,34,33,32,31,30,30,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,20,20,20,20,-1,22,22, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,36,35,34,33,32,31,30,29,29,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,20,19,19,19,19,-1,22,21, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,18,19,18,18,-1,-1,20, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,17,-1,18,17,17,18,19, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,16,-1,18,17,16,-1,19, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,15,-1,-1,-1,15,-1,18, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,14,14,14,14,14,14,-1,17, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,13,13,13,-1,16, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,13,12,12,-1,15, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,12,11,12,13,12,11,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,-1,9,9,9,-1,12, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,8,-1,8,8,9,10,11, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,7,7,7,7,-1,-1,12, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,6,6,-1,14,13, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,5,5,5,5,-1,14,14, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,4,4,4,4,-1,15,15, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,3,3,3,3,-1,16,16, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,2,2,2,3,-1,17,17, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,1,1,1,2,3,-1,18,18, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,1,0,1,2,-1,-1,19,19, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,1,1,2,-1,21,20,20, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,2,-1,-1,21,21,21, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,22,22,22, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,23,23, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,24, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 54,54,54,54,54,54,55,54,54,54,54,53,52,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 54,53,53,53,53,54,-1,53,53,53,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,37, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,35,34, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,33,-1,-1,-1,33, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,32,32,-1,-1,32, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,32,31,31,31,31, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,30,30,30, 54,53,53,-1,-1,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,27,-1,-1,29,29,29, 54,54,54,-1,51,51,51,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,26,26,26,-1,29,28,28, 55,55,-1,-1,50,50,50,50,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,25,25,26,25,-1,-1,27,27, 56,56,-1,49,49,49,49,50,-1,45,44,43,42,41,40,40,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,25,24,-1,24,24,-1,26,26, 56,56,-1,48,48,48,48,-1,-1,45,44,43,42,41,41,-1,-1,33,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 55,55,-1,47,47,47,47,-1,-1,45,44,43,42,42,-1,-1,33,32,32,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 54,54,-1,47,46,46,46,-1,44,44,44,43,43,-1,-1,-1,33,32,31,31,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,21,21,21,21,-1,23,23, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,35,34,33,32,31,30,30,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,20,20,20,20,-1,22,22, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,36,35,34,33,32,31,30,29,29,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,20,19,19,19,19,-1,22,21, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,18,19,18,18,-1,-1,20, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,17,-1,18,17,17,18,19, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,16,-1,18,17,16,-1,19, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,15,-1,-1,-1,15,-1,18, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,14,14,14,14,14,14,-1,17, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,13,13,13,-1,16, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,13,12,12,-1,15, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,12,11,12,13,12,11,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,-1,9,9,9,-1,12, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,8,-1,8,8,9,10,11, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,7,7,7,7,-1,-1,12, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,6,6,-1,14,13, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,5,5,5,5,-1,14,14, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,4,4,4,4,-1,15,15, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,3,3,3,3,-1,16,16, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,2,2,2,2,-1,17,17, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,2,1,1,1,2,-1,18,18, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,2,1,0,1,-1,-1,19,19, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,1,1,1,-1,21,20,20, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,2,-1,-1,21,21,21, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,22,22,22, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,23,23, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,24, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, 54,54,54,54,54,54,55,54,54,54,54,53,52,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 54,53,53,53,53,54,-1,53,53,53,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,37, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,35,34, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,33,-1,-1,-1,33, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,32,32,-1,-1,32, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,32,31,31,31,31, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,30,30,30, 54,53,53,-1,-1,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,27,-1,-1,29,29,29, 54,54,54,-1,51,51,51,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,26,26,26,-1,29,28,28, 55,55,-1,-1,50,50,50,50,-1,45,45,-1,42,41,40,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,25,25,26,25,-1,-1,27,27, 56,56,-1,49,49,49,49,50,-1,45,44,43,42,41,40,40,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,25,24,-1,24,24,-1,26,26, 56,56,-1,48,48,48,48,-1,-1,45,44,43,42,41,41,-1,-1,33,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 55,55,-1,47,47,47,47,-1,-1,45,44,43,42,42,-1,-1,33,32,32,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,22,22,22,22,-1,24,24, 54,54,-1,47,46,46,46,-1,44,44,44,43,43,-1,-1,-1,33,32,31,31,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,21,21,21,21,-1,23,23, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,35,34,33,32,31,30,30,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,20,20,20,20,-1,22,22, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,36,35,34,33,32,31,30,29,29,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,20,19,19,19,19,-1,22,21, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,18,19,18,18,-1,-1,20, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,17,-1,18,17,17,18,19, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,16,-1,18,17,16,-1,19, 52,-1,49,-1,-1,-1,48,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,15,-1,-1,-1,15,-1,18, 53,-1,50,49,49,49,49,49,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,14,14,14,14,14,14,-1,17, 52,-1,49,49,48,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,13,13,13,-1,16, 51,-1,48,48,48,47,47,47,-1,-1,41,-1,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,12,12,12,13,12,12,-1,15, 50,-1,47,48,48,47,46,47,-1,40,40,-1,36,35,34,33,32,31,30,29,29,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,12,11,12,13,12,11,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,36,35,34,33,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,10,-1,-1,-1,10,-1,13, 48,-1,45,45,45,-1,44,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,9,-1,9,9,9,-1,12, 47,46,45,44,44,-1,43,-1,40,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,10,10,10,-1,8,-1,8,8,9,10,11, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,10,9,9,-1,7,7,7,7,-1,-1,12, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,-1,10,9,8,7,6,6,6,6,-1,14,13, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,9,-1,5,5,5,5,-1,14,14, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,23,22,21,20,19,18,18,-1,-1,-1,12,11,10,10,10,-1,4,4,4,4,-1,15,15, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,19,19,-1,-1,13,12,11,11,11,-1,-1,3,3,3,3,-1,16,16, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,12,-1,-1,2,2,2,2,-1,17,17, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,13,-1,3,2,1,1,2,-1,18,18, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,14,14,-1,14,14,-1,3,2,1,0,-1,-1,19,19, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,15,15,16,15,15,-1,-1,2,1,1,-1,21,20,20, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,16,16,17,-1,-1,2,-1,-1,21,21,21, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,17,17,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,22,22,22, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,18,18,19,20,21,22,23,23,23, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,19,19,20,21,22,-1,-1,24, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,20,20,20,21,-1,-1,-1,25, 47,46,45,44,43,43,43,43,-1,-1,39,38,37,36,35,34,33,33,32,32,32,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,21,21,21,21,22,23,24,25, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,37,36,35,34,34,33,32,31,31,-1,27,27,26,26,-1,23,22,22,22,22,22,22,23,24,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 47,46,45,45,45,-1,-1,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 47,46,46,46,46,-1,-1,45,44,43,42,41,40,39,38,37,36,36,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,29,28,27,26,25,24,24,24,-1,25,24,24,24,24,25, 47,47,47,47,47,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,33,32,31,30,29,28,27,26,25,26,27,28,29,29,28,27,26,25,25,25,25,26,25,25,25,25,25,25, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 62,62,62,62,62,62,62,61,60,59,58,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,42,43,42,41,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 62,61,61,61,61,62,-1,61,60,59,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,43,42,41,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,35, 62,61,60,60,60,-1,-1,60,60,59,59,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,49,48,47,47,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,48,48,48,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,33,32,32,32,33,34,33,32, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,33,32,31,31,-1,-1,-1,31, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,33,32,31,30,30,-1,-1,30, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,33,32,31,30,29,29,29,29, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,29,28,28,28, 62,61,61,-1,-1,57,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,32,33,-1,-1,29,-1,-1,27,27,27, 62,62,62,-1,56,56,56,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,32,31,31,-1,-1,28,28,28,-1,27,26,26, 63,63,-1,-1,55,55,55,55,-1,53,53,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,30,-1,30,30,-1,27,27,28,27,-1,-1,25,25, 62,62,-1,54,54,54,54,55,-1,52,52,51,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,31,30,29,29,29,29,29,-1,27,26,-1,26,26,-1,24,24, 61,61,-1,53,53,53,53,-1,-1,51,51,51,50,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,28,-1,-1,25,25,25,25,-1,23,23, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,-1,-1,24,24,24,24,-1,22,22, 59,59,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,28,27,26,26,26,-1,23,23,23,23,-1,21,21, 58,58,-1,52,51,50,50,-1,48,48,48,49,-1,-1,43,42,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,-1,22,22,22,22,-1,20,20, 57,58,-1,52,51,50,49,48,47,47,47,-1,-1,42,42,42,41,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,23,22,21,21,21,-1,20,19, 56,-1,-1,52,51,50,50,-1,46,46,46,-1,42,41,41,41,41,40,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,26,25,25,-1,21,21,20,20,-1,-1,18, 55,54,53,52,52,-1,51,-1,46,45,45,-1,42,41,40,40,40,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,26,26,26,-1,20,-1,20,19,19,18,17, 56,-1,53,53,53,-1,52,-1,46,45,44,43,42,41,40,39,39,39,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,19,-1,20,19,18,-1,16, 55,-1,52,-1,-1,-1,51,-1,-1,45,45,-1,41,41,40,39,38,38,38,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,18,-1,-1,-1,17,-1,15, 54,-1,51,50,50,50,50,50,-1,46,45,-1,40,40,40,39,38,37,37,37,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,18,17,16,16,16,16,-1,14, 53,-1,50,50,49,49,49,49,-1,-1,44,-1,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,18,17,16,15,15,15,-1,13, 52,-1,49,49,49,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,18,17,16,15,14,14,-1,12, 51,-1,48,49,49,48,47,48,-1,42,42,-1,38,37,37,37,37,36,35,34,34,34,34,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,18,17,16,15,14,13,-1,11, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,38,37,36,36,36,36,35,34,33,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,17,-1,-1,-1,12,-1,10, 49,-1,46,46,46,-1,45,-1,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,16,-1,12,11,11,-1,9, 48,47,46,45,45,-1,44,-1,41,41,41,-1,38,37,36,35,34,34,34,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,15,-1,12,11,10,9,8, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,38,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,28,27,26,25,24,23,23,23,-1,18,17,17,-1,14,13,12,12,-1,-1,7, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,13,13,-1,6,6, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,-1,-1,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,17,-1,14,14,14,14,-1,5,5, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,26,26,26,26,26,26,26,-1,-1,-1,16,16,16,16,17,-1,15,15,15,15,-1,4,4, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,-1,-1,25,25,25,25,25,26,27,-1,-1,16,15,15,15,15,-1,-1,16,16,16,16,-1,3,3, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,25,26,-1,-1,16,16,15,14,14,14,-1,-1,17,17,17,17,-1,2,2, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,24,25,-1,-1,16,15,15,15,14,13,13,-1,19,18,18,18,18,-1,1,1, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,19,19,19,19,-1,-1,0,1, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,20,20,20,-1,2,1,1, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,21,-1,-1,2,2,2, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,4,3,3,3, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,9,8,7,6,5,4,4,4,4, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,8,7,6,5,5,-1,-1,5, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,8,7,6,6,-1,-1,-1,6, 48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,32,32,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,8,7,7,7,8,9,8,7, 48,47,46,45,45,-1,42,41,41,-1,-1,-1,38,37,36,35,34,33,32,31,31,-1,28,27,26,26,-1,23,23,23,23,23,23,23,24,25,-1,-1,-1,9,8,8,-1,8,8,9,8,8, 48,47,46,46,46,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,9,9, 48,47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,32,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,11,10,10,10,10,10, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,11,11,11,11, 62,62,62,62,62,62,62,61,60,59,58,57,56,55,54,53,52,51,50,49,49,48,47,46,45,44,43,42,41,42,43,42,41,40,39,38,37,36,36,36,36,37,37,36,36,36,36,36, 62,61,61,61,61,62,-1,61,60,59,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,43,42,41,40,39,38,37,36,35,35,35,-1,-1,35,35,35,35,35, 62,61,60,60,60,-1,-1,60,60,59,59,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,-1,-1,34,34,34,34,34, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,49,48,47,47,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,34,33,33,-1,33,33,34,33,33, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,48,48,48,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,33,32,32,32,33,34,33,32, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,33,32,31,31,-1,-1,-1,31, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,47,46,45,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,33,32,31,30,30,-1,-1,30, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,33,32,31,30,29,29,29,29, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,29,28,28,28, 62,61,61,-1,-1,57,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,42,42,-1,-1,38,37,36,35,34,33,32,32,32,32,32,32,32,32,33,-1,-1,29,-1,-1,27,27,27, 62,62,62,-1,56,56,56,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,41,40,39,38,37,36,35,34,33,32,31,31,31,31,32,31,31,-1,-1,28,28,28,-1,27,26,26, 63,63,-1,-1,55,55,55,55,-1,53,53,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,30,30,-1,30,30,-1,27,27,28,27,-1,-1,25,25, 62,62,-1,54,54,54,54,55,-1,52,52,51,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,31,30,29,29,29,29,29,-1,27,26,-1,26,26,-1,24,24, 61,61,-1,53,53,53,53,-1,-1,51,51,51,50,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,28,-1,-1,25,25,25,25,-1,23,23, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,29,28,27,27,27,-1,-1,24,24,24,24,-1,22,22, 59,59,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,28,27,26,26,26,-1,23,23,23,23,-1,21,21, 58,58,-1,52,51,50,50,-1,48,48,48,49,-1,-1,43,42,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,25,-1,22,22,22,22,-1,20,20, 57,58,-1,52,51,50,49,48,47,47,47,-1,-1,42,42,42,41,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,26,25,24,23,22,21,21,21,-1,20,19, 56,-1,-1,52,51,50,50,-1,46,46,46,-1,42,41,41,41,41,40,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,26,25,25,-1,21,21,20,20,-1,-1,18, 55,54,53,52,52,-1,51,-1,46,45,45,-1,42,41,40,40,40,40,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,26,26,26,-1,20,-1,20,19,19,18,17, 56,-1,53,53,53,-1,52,-1,46,45,44,43,42,41,40,39,39,39,39,38,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,19,-1,20,19,18,-1,16, 55,-1,52,-1,-1,-1,51,-1,-1,45,45,-1,41,41,40,39,38,38,38,38,37,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,18,-1,-1,-1,17,-1,15, 54,-1,51,50,50,50,50,50,-1,46,45,-1,40,40,40,39,38,37,37,37,38,38,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,18,17,16,16,16,16,-1,14, 53,-1,50,50,49,49,49,49,-1,-1,44,-1,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,18,17,16,15,15,15,-1,13, 52,-1,49,49,49,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,18,17,16,15,14,14,-1,12, 51,-1,48,49,49,48,47,48,-1,42,42,-1,38,37,37,37,37,36,35,34,34,34,34,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,18,17,16,15,14,13,-1,11, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,38,37,36,36,36,36,35,34,33,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,17,-1,-1,-1,12,-1,10, 49,-1,46,46,46,-1,45,-1,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,16,-1,12,11,11,-1,9, 48,47,46,45,45,-1,44,-1,41,41,41,-1,38,37,36,35,34,34,34,34,33,32,31,30,30,30,30,29,28,27,26,25,24,23,22,22,-1,18,18,18,-1,15,-1,12,11,10,9,8, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,38,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,28,27,26,25,24,23,23,23,-1,18,17,17,-1,14,13,12,12,-1,-1,7, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,27,26,25,24,24,24,-1,-1,18,17,16,15,14,13,13,13,-1,6,6, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,-1,-1,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,17,-1,14,14,14,14,-1,5,5, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,26,26,26,26,26,26,26,-1,-1,-1,16,16,16,16,17,-1,15,15,15,15,-1,4,4, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,-1,-1,25,25,25,25,25,26,27,-1,-1,16,15,15,15,15,-1,-1,16,16,16,16,-1,3,3, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,25,26,-1,-1,16,16,15,14,14,14,-1,-1,17,17,17,17,-1,2,2, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,24,25,-1,-1,16,15,15,15,14,13,13,-1,19,18,18,18,18,-1,1,1, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,19,19,19,19,-1,-1,1,0, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,20,20,20,-1,2,1,1, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,21,-1,-1,2,2,2, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,4,3,3,3, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,9,8,7,6,5,4,4,4,4, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,8,7,6,5,5,-1,-1,5, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,8,7,6,6,-1,-1,-1,6, 48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,32,32,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,8,7,7,7,8,9,8,7, 48,47,46,45,45,-1,42,41,41,-1,-1,-1,38,37,36,35,34,33,32,31,31,-1,28,27,26,26,-1,23,23,23,23,23,23,23,24,25,-1,-1,-1,9,8,8,-1,8,8,9,8,8, 48,47,46,46,46,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,9,9, 48,47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,32,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,11,10,10,10,10,10, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,12,11,11,11,11,11,11, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,42,43,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,64,64,64,64,64, 36,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,42,43,44,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,60,61,62,-1,-1,63,63,63,63,64, 35,35,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,60,60,61,62,-1,-1,62,62,62,63,64, 34,34,35,34,34,-1,34,34,35,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,50,51,51,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 33,34,35,34,33,33,33,34,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,49,50,50,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 32,-1,-1,-1,32,32,33,34,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,49,49,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 31,-1,-1,31,31,32,33,34,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 30,30,30,30,31,32,33,34,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 29,29,29,30,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 28,28,28,-1,-1,30,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,59,-1,-1,63,63,64, 27,27,28,-1,29,29,29,-1,-1,32,32,33,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,58,58,58,-1,64,64,64, 26,26,-1,-1,28,28,28,28,-1,31,31,-1,31,31,31,32,33,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 25,25,-1,27,27,27,27,28,-1,30,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,50,50,51,52,53,54,54,-1,57,56,-1,56,56,-1,62,62, 24,24,-1,26,26,26,26,-1,-1,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,51,51,52,53,53,53,-1,-1,55,55,55,55,-1,61,61, 23,23,-1,25,25,25,25,-1,-1,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 22,22,-1,24,24,24,24,-1,27,27,27,28,29,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 21,21,-1,23,23,23,23,-1,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 20,21,-1,22,22,22,23,24,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 19,-1,-1,21,21,22,22,-1,26,26,27,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 18,19,20,20,21,-1,21,-1,27,27,27,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 17,-1,19,20,21,-1,20,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 16,-1,18,-1,-1,-1,19,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 15,-1,17,17,17,17,18,19,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 14,-1,16,16,16,17,18,19,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 13,-1,15,15,16,17,18,19,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 12,-1,14,15,16,17,18,19,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 11,-1,13,-1,-1,-1,18,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 10,-1,12,12,13,-1,17,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 9,10,11,12,13,-1,16,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 8,-1,-1,13,13,14,15,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 7,7,-1,14,14,14,15,16,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 6,6,-1,15,15,15,15,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 5,5,-1,16,16,16,16,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 4,4,-1,17,17,17,17,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 3,3,-1,18,18,18,18,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 2,2,-1,19,19,-1,19,20,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 1,1,-1,-1,20,21,20,20,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 0,1,2,-1,21,21,21,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 1,1,2,-1,-1,22,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 2,2,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 3,3,3,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 4,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 6,7,8,7,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 7,7,8,7,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 8,8,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,44,44,45,46,47, 9,9,9,9,9,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46,47, 10,10,10,10,10,11,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,42,43,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,64,64,64,64,64, 36,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,42,43,44,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,60,61,62,-1,-1,63,63,63,63,64, 35,35,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,60,60,61,62,-1,-1,62,62,62,63,64, 34,34,35,34,34,-1,34,34,35,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,50,51,51,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 33,34,35,34,33,33,33,34,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,49,50,50,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 32,-1,-1,-1,32,32,33,34,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,49,49,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 31,-1,-1,31,31,32,33,34,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 30,30,30,30,31,32,33,34,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 29,29,29,30,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,35,36,37,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 28,28,28,-1,-1,30,-1,-1,34,33,33,33,33,33,33,33,33,34,35,36,37,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,59,-1,-1,63,63,64, 27,27,28,-1,29,29,29,-1,-1,32,32,33,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,58,58,58,-1,64,64,64, 26,26,-1,-1,28,28,28,28,-1,31,31,-1,31,31,31,32,33,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 25,25,-1,27,27,27,27,28,-1,30,30,30,30,30,31,32,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,50,50,51,52,53,54,54,-1,57,56,-1,56,56,-1,62,62, 24,24,-1,26,26,26,26,-1,-1,29,29,29,29,30,31,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,51,51,52,53,53,53,-1,-1,55,55,55,55,-1,61,61, 23,23,-1,25,25,25,25,-1,-1,28,28,28,29,30,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 22,22,-1,24,24,24,24,-1,27,27,27,28,29,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 21,21,-1,23,23,23,23,-1,26,26,27,28,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 20,21,-1,22,22,22,23,24,25,26,27,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 19,-1,-1,21,21,22,22,-1,26,26,27,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 18,19,20,20,21,-1,21,-1,27,27,27,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 17,-1,19,20,21,-1,20,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 16,-1,18,-1,-1,-1,19,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 15,-1,17,17,17,17,18,19,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 14,-1,16,16,16,17,18,19,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 13,-1,15,15,16,17,18,19,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 12,-1,14,15,16,17,18,19,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 11,-1,13,-1,-1,-1,18,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 10,-1,12,12,13,-1,17,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 9,10,11,12,13,-1,16,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 8,-1,-1,13,13,14,15,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 7,7,-1,14,14,14,15,16,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 6,6,-1,15,15,15,15,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 5,5,-1,16,16,16,16,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 4,4,-1,17,17,17,17,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 3,3,-1,18,18,18,18,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 2,2,-1,19,19,-1,19,20,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 1,1,-1,-1,20,21,20,20,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 1,0,1,-1,21,21,21,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 1,1,1,-1,-1,22,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 2,2,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 3,3,3,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 4,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 6,7,8,7,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 7,7,8,7,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 8,8,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,44,44,45,46,47, 9,9,9,9,9,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46,47, 10,10,10,10,10,11,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,43,44,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,65,65,65,65,65, 37,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,43,44,45,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,62,63,-1,-1,64,64,64,64,65, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,62,63,-1,-1,63,63,63,64,65, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,51,52,52,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 34,35,36,35,34,34,34,35,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,50,51,51,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 33,-1,-1,-1,33,33,34,35,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,50,50,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 32,-1,-1,32,32,33,34,35,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 31,31,31,31,32,33,34,35,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 30,30,30,31,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 29,29,29,-1,-1,31,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,59,-1,-1,64,64,65, 28,28,29,-1,30,30,30,-1,-1,33,33,34,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,58,58,58,-1,65,64,64, 27,27,-1,-1,29,29,29,29,-1,32,32,-1,32,32,32,33,34,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 26,26,-1,28,28,28,28,29,-1,31,31,31,31,31,32,33,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,51,51,52,53,54,54,54,-1,57,56,-1,56,56,-1,62,62, 25,25,-1,27,27,27,27,-1,-1,30,30,30,30,31,32,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,52,52,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 24,24,-1,26,26,26,26,-1,-1,29,29,29,30,31,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 23,23,-1,25,25,25,25,-1,28,28,28,29,30,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 22,22,-1,24,24,24,24,-1,27,27,28,29,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 21,22,-1,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 20,-1,-1,22,22,23,23,-1,27,27,28,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 19,20,21,21,22,-1,22,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 18,-1,20,21,22,-1,21,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 17,-1,19,-1,-1,-1,20,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 16,-1,18,18,18,18,19,20,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 15,-1,17,17,17,18,19,20,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 14,-1,16,16,17,18,19,20,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 13,-1,15,16,17,18,19,20,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 12,-1,14,-1,-1,-1,19,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 11,-1,13,13,14,-1,18,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 10,11,12,13,14,-1,17,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 9,-1,-1,14,14,15,16,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 8,8,-1,15,15,15,16,17,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 7,7,-1,16,16,16,16,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 6,6,-1,17,17,17,17,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 5,5,-1,18,18,18,18,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 4,4,-1,19,19,19,19,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 3,3,-1,20,20,-1,20,21,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 2,2,-1,-1,21,22,21,21,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 2,1,0,-1,22,22,22,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 2,1,1,-1,-1,23,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 2,2,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 3,3,3,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 4,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 6,7,8,7,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 7,7,8,7,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 8,8,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,44,44,45,46,47, 9,9,9,9,9,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46,47, 10,10,10,10,10,11,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,58,59,59,58,58,58,58,58, 38,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,57,57,57,-1,-1,57,57,57,57,58, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,57,57,56,56,-1,-1,56,56,56,57,58, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 35,36,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 34,-1,-1,-1,34,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 33,-1,-1,33,33,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 32,32,32,32,33,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 31,31,31,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 30,30,30,-1,-1,28,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,53,-1,-1,57,57,58, 29,29,30,-1,27,27,27,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,52,52,52,-1,58,58,58, 28,28,-1,-1,26,26,26,26,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,-1,49,49,-1,51,51,52,51,-1,-1,59,59, 27,27,-1,25,25,25,25,26,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,44,44,45,46,47,48,48,-1,51,50,-1,50,50,-1,58,58, 26,26,-1,24,24,24,24,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,45,45,46,47,47,47,-1,-1,49,49,49,49,-1,57,57, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,34,-1,-1,46,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 24,24,-1,22,22,22,22,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,55,55, 23,23,-1,21,21,21,21,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 22,23,-1,20,20,20,20,21,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 21,-1,-1,19,19,20,19,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 20,19,18,18,19,-1,18,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,-1,48,48,49,50,51, 20,-1,17,18,19,-1,17,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 19,-1,16,-1,-1,-1,16,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,49,-1,-1,-1,50,-1,53, 18,-1,15,15,15,15,15,15,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,50,50,50,50,50,51,-1,54, 17,-1,14,14,14,14,14,14,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 16,-1,13,13,14,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 15,-1,12,13,14,13,12,13,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 13,-1,10,10,10,-1,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 12,11,10,9,9,-1,9,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 13,-1,-1,8,8,8,8,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 14,15,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 15,15,-1,6,6,6,6,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 16,16,-1,5,5,5,5,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 17,17,-1,4,4,4,5,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 18,18,-1,3,3,4,4,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 19,19,-1,3,2,-1,3,3,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 20,20,-1,-1,1,1,2,3,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 21,21,22,-1,0,1,2,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 22,22,22,-1,-1,2,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 23,23,23,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 24,24,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 25,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 26,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,58,59,59,58,58,58,58,58, 38,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,57,57,57,-1,-1,57,57,57,57,58, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,57,57,56,56,-1,-1,56,56,56,57,58, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 35,36,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 34,-1,-1,-1,34,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 33,-1,-1,33,33,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 32,32,32,32,33,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 31,31,31,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 30,30,30,-1,-1,28,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,53,-1,-1,57,57,58, 29,29,30,-1,27,27,27,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,52,52,52,-1,58,58,58, 28,28,-1,-1,26,26,26,26,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,-1,49,49,-1,51,51,52,51,-1,-1,59,59, 27,27,-1,25,25,25,25,26,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,44,44,45,46,47,48,48,-1,51,50,-1,50,50,-1,58,58, 26,26,-1,24,24,24,24,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,45,45,46,47,47,47,-1,-1,49,49,49,49,-1,57,57, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,34,-1,-1,46,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 24,24,-1,22,22,22,22,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,55,55, 23,23,-1,21,21,21,21,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 22,23,-1,20,20,20,20,21,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 21,-1,-1,19,19,20,19,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 20,19,18,18,19,-1,18,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,-1,48,48,49,50,51, 20,-1,17,18,19,-1,17,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 19,-1,16,-1,-1,-1,16,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,49,-1,-1,-1,50,-1,53, 18,-1,15,15,15,15,15,15,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,50,50,50,50,50,51,-1,54, 17,-1,14,14,14,14,14,14,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 16,-1,13,13,14,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 15,-1,12,13,14,13,12,13,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 13,-1,10,10,10,-1,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 12,11,10,9,9,-1,9,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 13,-1,-1,8,8,8,8,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 14,15,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 15,15,-1,6,6,6,6,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 16,16,-1,5,5,5,5,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 17,17,-1,4,4,4,4,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 18,18,-1,3,3,4,3,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 19,19,-1,3,2,-1,2,2,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 20,20,-1,-1,1,1,1,2,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 21,21,22,-1,1,0,1,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 22,22,22,-1,-1,1,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 23,23,23,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 24,24,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 25,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 26,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,58,59,59,58,58,58,58,58, 38,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,57,57,57,-1,-1,57,57,57,57,58, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,57,57,56,56,-1,-1,56,56,56,57,58, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 35,36,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 34,-1,-1,-1,34,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 33,-1,-1,33,33,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 32,32,32,32,33,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 31,31,31,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 30,30,30,-1,-1,28,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,53,-1,-1,57,57,58, 29,29,30,-1,27,27,27,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,52,52,52,-1,58,58,58, 28,28,-1,-1,26,26,26,26,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,-1,49,49,-1,51,51,52,51,-1,-1,59,59, 27,27,-1,25,25,25,25,26,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,44,44,45,46,47,48,48,-1,51,50,-1,50,50,-1,58,58, 26,26,-1,24,24,24,24,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,45,45,46,47,47,47,-1,-1,49,49,49,49,-1,57,57, 25,25,-1,23,23,23,23,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,34,-1,-1,46,46,46,46,46,-1,-1,48,48,48,48,-1,56,56, 24,24,-1,22,22,22,22,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,55,55, 23,23,-1,21,21,21,21,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,45,44,44,44,-1,46,46,47,48,-1,54,54, 22,23,-1,20,20,20,20,21,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,31,32,33,34,35,36,37,-1,-1,43,43,43,44,45,46,47,48,-1,54,53, 21,-1,-1,19,19,20,19,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,42,42,42,-1,46,46,47,48,-1,-1,52, 20,19,18,18,19,-1,18,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,47,-1,48,48,49,50,51, 20,-1,17,18,19,-1,17,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,48,-1,49,49,49,-1,52, 19,-1,16,-1,-1,-1,16,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,49,-1,-1,-1,50,-1,53, 18,-1,15,15,15,15,15,15,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,50,50,50,50,50,51,-1,54, 17,-1,14,14,14,14,14,14,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,49,50,50,-1,53, 16,-1,13,13,14,13,13,13,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,-1,42,-1,-1,48,48,48,49,49,49,-1,52, 15,-1,12,13,14,13,12,13,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,35,36,37,-1,41,41,-1,48,47,48,49,49,48,-1,51, 14,-1,11,-1,-1,-1,11,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,34,35,36,37,-1,40,40,-1,-1,46,-1,-1,-1,47,-1,50, 13,-1,10,10,10,-1,10,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,45,-1,46,46,46,-1,49, 12,11,10,9,9,-1,9,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,-1,44,-1,45,45,46,47,48, 13,-1,-1,8,8,8,8,-1,10,10,11,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 14,15,-1,7,7,7,7,8,9,10,11,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 15,15,-1,6,6,6,6,-1,10,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 16,16,-1,6,5,5,5,-1,11,11,11,12,13,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,29,29,29,30,31,32,33,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 17,17,-1,5,5,4,4,-1,-1,12,12,12,13,14,-1,-1,20,20,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 18,18,-1,4,4,4,3,-1,-1,13,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 19,19,-1,4,3,-1,2,2,-1,14,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 20,20,-1,-1,2,1,1,2,-1,15,15,-1,15,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 21,21,22,-1,2,1,0,-1,-1,16,16,17,16,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 22,22,22,-1,-1,2,-1,-1,18,17,17,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 23,23,23,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,18,18,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 24,24,24,23,22,21,20,19,19,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 25,-1,-1,23,22,21,20,20,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 26,-1,-1,-1,22,21,21,21,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 26,25,24,23,22,22,22,22,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,33,33,33,34,34,35,36,37,38,39,40,-1,-1,44,44,44,44,45,46,47,48, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,25,24,23,23,23,23,23,23,24,-1,27,27,28,28,-1,32,32,33,34,35,35,36,37,38,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,29,30,31,32,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,-1,-1,46,46,46,47,48, 26,25,25,25,25,-1,-1,25,25,25,26,27,28,29,30,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,33,-1,37,37,38,39,40,41,42,43,44,45,46,-1,48,47,47,47,47,48, 26,26,26,26,26,27,27,26,26,26,26,27,28,29,30,30,29,28,27,26,27,28,29,30,31,32,33,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,48,48,48,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,54,55,56,56,57,57,56,56,56,56,56, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,55,55,55,-1,-1,55,55,55,55,56, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,55,55,54,54,-1,-1,54,54,54,55,56, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,44,44,44,44,45,46,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,43,43,43,43,44,45,46,47,48,-1,-1,52,52,52,52,53,54,55,56, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,51,51,51,52,-1,-1,-1,57, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,42,41,42,43,44,45,46,47,48,-1,-1,50,50,51,52,53,-1,-1,57, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,49,49,50,51,52,53,54,55,56, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,50,-1,-1,55,55,56, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,-1,-1,49,49,49,-1,56,55,55, 31,31,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,-1,46,46,-1,48,48,49,48,-1,-1,54,54, 30,30,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,42,42,43,44,45,45,45,-1,48,47,-1,47,47,-1,53,53, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,43,43,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,50,50, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,42,41,41,41,-1,43,43,44,45,-1,49,49, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,33,34,35,-1,-1,40,40,40,41,42,43,44,45,-1,49,48, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,39,39,39,-1,43,43,44,45,-1,-1,47, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38,-1,43,-1,45,44,44,45,46, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,35,36,37,37,38,-1,42,-1,45,44,43,-1,46, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,34,33,33,-1,35,36,-1,40,40,40,40,40,41,-1,44, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,30,30,30,30,30,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,29,29,29,29,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,28,28,28,28,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 17,17,-1,12,11,10,9,8,7,7,7,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 16,16,-1,12,11,10,10,-1,6,6,6,6,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 15,15,-1,12,11,11,11,-1,6,5,5,5,5,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 14,14,-1,12,12,12,12,-1,-1,4,4,4,4,5,-1,-1,18,18,18,19,20,21,22,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 13,13,-1,13,13,13,13,-1,-1,3,3,3,4,5,6,-1,-1,19,19,19,20,21,22,23,23,22,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 12,12,-1,14,14,-1,14,15,-1,2,2,3,4,5,5,6,-1,-1,20,20,20,21,22,23,23,22,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 11,11,-1,-1,15,16,15,15,-1,1,1,-1,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 10,10,10,-1,16,16,16,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 10,9,9,-1,-1,17,-1,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 10,9,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 10,9,8,7,6,5,4,3,3,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 11,-1,-1,7,6,5,4,4,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 11,-1,-1,-1,6,5,5,5,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 10,9,8,7,6,6,6,6,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 10,9,8,7,7,-1,7,7,8,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 10,9,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 10,9,9,9,9,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,38,37,37,37,37,38, 10,10,10,10,10,11,11,10,10,10,10,11,12,13,14,15,16,17,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,54,55,56,56,57,57,56,56,56,56,56, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,55,55,55,-1,-1,55,55,55,55,56, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,55,55,54,54,-1,-1,54,54,54,55,56, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,44,44,44,44,45,46,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,43,43,43,43,44,45,46,47,48,-1,-1,52,52,52,52,53,54,55,56, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,51,51,51,52,-1,-1,-1,57, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,42,41,42,43,44,45,46,47,48,-1,-1,50,50,51,52,53,-1,-1,57, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,49,49,50,51,52,53,54,55,56, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,-1,-1,49,-1,-1,55,55,55, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,-1,-1,48,48,48,-1,55,54,54, 31,31,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,-1,45,45,-1,47,47,48,47,-1,-1,53,53, 30,30,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,42,42,43,44,44,44,44,-1,47,46,-1,46,46,-1,52,52, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,43,43,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,43,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,49,49, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,41,40,40,40,-1,42,42,43,44,-1,48,48, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,33,34,35,-1,-1,39,39,39,40,41,42,43,44,-1,48,47, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,32,33,34,35,36,-1,38,38,38,-1,42,42,43,44,-1,-1,46, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,35,-1,37,37,37,-1,42,-1,44,43,43,44,45, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,33,34,34,34,35,36,36,37,-1,41,-1,44,43,42,-1,45, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,32,33,33,33,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,31,32,33,33,32,32,-1,34,35,-1,39,39,39,39,39,40,-1,43, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,28,28,29,29,29,29,29,29,29,-1,31,31,-1,37,36,37,38,38,37,-1,40, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,28,28,28,28,28,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,27,27,27,27,27,27,27,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,26,26,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 17,17,-1,12,11,10,9,8,7,7,7,-1,-1,15,15,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 16,16,-1,12,11,10,10,-1,6,6,6,6,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 15,15,-1,12,11,11,11,-1,6,5,5,5,5,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 14,14,-1,12,12,12,12,-1,-1,4,4,4,4,5,-1,-1,18,18,18,19,20,21,22,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 13,13,-1,13,13,13,13,-1,-1,3,3,3,4,5,5,-1,-1,19,19,19,20,21,22,23,22,21,20,20,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 12,12,-1,14,14,-1,14,15,-1,2,2,3,4,4,4,5,-1,-1,20,20,20,21,22,23,22,21,20,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,36,36,36,-1,39,39, 11,11,-1,-1,15,16,15,15,-1,1,1,-1,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,38,38, 10,10,10,-1,16,16,16,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 10,9,9,-1,-1,17,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 10,9,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 10,9,8,7,6,5,4,3,3,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 11,-1,-1,7,6,5,4,4,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 11,-1,-1,-1,6,5,5,5,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 10,9,8,7,6,6,6,6,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 10,9,8,7,7,-1,7,7,8,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 10,9,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 10,9,9,9,9,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,37,36,36,36,36,37, 10,10,10,10,10,11,11,10,10,10,10,11,12,13,14,15,16,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,55,55,55,56,56,55,55,55,55,55, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,54,54,54,-1,-1,54,54,54,54,55, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,51,51,51,51,52,53,54,55, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,50,50,50,51,-1,-1,-1,56, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,49,49,50,51,52,-1,-1,56, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,48,48,49,50,51,52,53,54,55, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,46,46,47,-1,-1,48,-1,-1,54,54,54, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,45,45,-1,-1,47,47,47,-1,54,53,53, 32,32,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,44,-1,44,44,-1,46,46,47,46,-1,-1,52,52, 31,31,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,43,43,43,43,43,43,43,-1,46,45,-1,45,45,-1,51,51, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,48,48, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,40,39,39,39,-1,41,41,42,43,-1,47,47, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,-1,47,46, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,33,34,35,35,35,-1,37,37,37,-1,41,41,42,43,-1,-1,45, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,34,-1,36,36,36,-1,41,-1,43,42,42,43,44, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,33,33,33,33,34,35,35,36,-1,40,-1,43,42,41,-1,44, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,32,33,32,32,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,31,32,33,32,31,31,-1,33,34,-1,38,38,38,38,38,39,-1,42, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,-1,36,35,36,37,37,36,-1,39, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,24,24,24,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 18,18,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,17,18,19,20,21,22,23,24,24,23,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 17,17,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 16,16,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 15,15,-1,13,13,13,13,-1,-1,5,5,5,5,5,-1,-1,19,19,19,20,21,22,23,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 14,14,-1,14,14,14,14,-1,-1,4,4,4,4,4,4,-1,-1,20,20,20,21,22,23,22,21,20,19,19,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 13,13,-1,15,15,-1,15,16,-1,3,3,4,3,3,3,4,-1,-1,21,21,21,22,23,22,21,20,19,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,35,35,35,-1,38,38, 12,12,-1,-1,16,17,16,16,-1,2,2,-1,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,37,37, 11,11,11,-1,17,17,17,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 11,10,10,-1,-1,18,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 11,10,9,8,7,6,5,4,4,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 12,-1,-1,8,7,6,5,5,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 12,-1,-1,-1,7,6,6,6,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 11,10,9,8,7,7,7,7,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 11,10,9,8,8,-1,8,8,9,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 11,10,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,34,34,34,35,36, 11,10,10,10,10,-1,-1,10,10,10,11,12,13,14,15,16,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,36,35,35,35,35,36, 11,11,11,11,11,12,12,11,11,11,11,12,13,14,15,16,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,54,54,54,54,55,55,54,54,54,54,54, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,54,53,53,53,-1,-1,53,53,53,53,54, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,44,44,44,44,45,46,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,43,43,43,43,44,45,46,47,48,-1,-1,50,50,50,50,51,52,53,54, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,49,49,49,50,-1,-1,-1,55, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,42,41,42,43,44,45,46,47,48,-1,-1,48,48,49,50,51,-1,-1,55, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,47,47,48,49,50,51,52,53,54, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,44,45,45,45,46,-1,-1,47,-1,-1,53,53,53, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,44,44,-1,-1,46,46,46,-1,53,52,52, 31,31,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,43,-1,43,43,-1,45,45,46,45,-1,-1,51,51, 30,30,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,42,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,50,50, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,47,47, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,39,38,38,38,-1,40,40,41,42,-1,46,46, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,-1,46,45, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,32,33,34,34,34,-1,36,36,36,-1,40,40,41,42,-1,-1,44, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,33,33,33,33,-1,35,35,35,-1,40,-1,42,41,41,42,43, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,32,32,32,32,32,33,34,34,35,-1,39,-1,42,41,40,-1,43, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,31,31,32,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,30,30,31,32,31,30,30,-1,32,33,-1,37,37,37,37,37,38,-1,41, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,35,34,35,36,36,35,-1,38, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,15,15,15,16,17,18,19,20,21,22,23,23,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 18,18,-1,12,11,10,10,-1,6,6,6,6,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 17,17,-1,12,11,11,11,-1,6,5,5,5,5,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 16,16,-1,12,12,12,12,-1,-1,5,4,4,4,4,-1,-1,18,18,18,19,20,21,22,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 15,15,-1,13,13,13,13,-1,-1,5,4,3,3,3,3,-1,-1,19,19,19,20,21,22,21,20,19,18,18,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 14,14,-1,14,14,-1,14,15,-1,4,4,3,2,2,2,3,-1,-1,20,20,20,21,22,21,20,19,18,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,34,34,34,-1,37,37, 13,13,-1,-1,15,16,15,15,-1,3,3,-1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,36,36, 12,12,12,-1,16,16,16,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 12,11,11,-1,-1,17,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 12,11,10,9,8,7,6,5,5,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 13,-1,-1,9,8,7,6,6,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 13,-1,-1,-1,8,7,7,7,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 12,11,10,9,8,8,8,8,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 12,11,10,9,9,-1,9,9,10,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 12,11,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,33,33,33,34,35, 12,11,11,11,11,-1,-1,11,11,11,12,13,14,15,16,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,35,34,34,34,34,35, 12,12,12,12,12,13,13,12,12,12,12,13,14,15,16,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,53,53,53,53,54,54,53,53,53,53,53, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,53,52,52,52,-1,-1,52,52,52,52,53, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,44,44,44,44,45,46,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,43,43,43,43,44,45,46,47,48,-1,-1,49,49,49,49,50,51,52,53, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,48,48,48,49,-1,-1,-1,54, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,42,41,42,43,44,45,46,47,48,-1,-1,47,47,48,49,50,-1,-1,54, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,46,46,47,48,49,50,51,52,53, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,44,44,44,44,45,-1,-1,46,-1,-1,52,52,52, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,44,43,43,-1,-1,45,45,45,-1,52,51,51, 31,31,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,50,50, 30,30,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,49,49, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,46,46, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,38,37,37,37,-1,39,39,40,41,-1,45,45, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,33,34,34,-1,-1,36,36,36,37,38,39,40,41,-1,45,44, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,32,33,33,33,33,-1,35,35,35,-1,39,39,40,41,-1,-1,43, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,-1,34,34,34,-1,39,-1,41,40,40,41,42, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,31,31,31,31,31,31,32,33,33,34,-1,38,-1,41,40,39,-1,42, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,30,30,30,31,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,29,29,29,30,31,30,29,29,-1,31,32,-1,36,36,36,36,36,37,-1,40, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,34,33,34,35,35,34,-1,37, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,14,15,16,17,18,19,20,21,22,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,15,15,15,16,17,18,19,20,21,22,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 18,18,-1,12,11,10,10,-1,6,6,6,6,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 18,18,-1,12,11,11,11,-1,6,5,5,5,5,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 17,17,-1,12,12,12,12,-1,-1,5,4,4,4,4,-1,-1,18,18,18,19,20,21,22,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 16,16,-1,13,13,13,13,-1,-1,5,4,3,3,3,3,-1,-1,19,19,19,20,21,21,20,19,18,17,17,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 15,15,-1,14,14,-1,14,15,-1,5,4,3,2,2,2,2,-1,-1,20,20,20,21,21,20,19,18,17,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,33,33,33,-1,36,36, 14,14,-1,-1,15,16,15,15,-1,4,4,-1,1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,35,35, 13,13,13,-1,16,16,16,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 13,12,12,-1,-1,17,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 13,12,11,10,9,8,7,6,6,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 14,-1,-1,10,9,8,7,7,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 14,-1,-1,-1,9,8,8,8,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 13,12,11,10,9,9,9,9,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,32,32,32,33,34, 13,12,12,12,12,-1,-1,12,12,12,13,14,15,16,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,34,33,33,33,33,34, 13,13,13,13,13,14,14,13,13,13,13,14,15,16,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,53,52,52,52,52,53,53,52,52,52,52,52, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,53,52,51,51,51,-1,-1,51,51,51,51,52, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,44,44,44,44,45,46,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,43,43,43,43,44,45,46,47,48,-1,-1,48,48,48,48,49,50,51,52, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,47,47,47,48,-1,-1,-1,53, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,42,41,42,43,44,45,46,47,48,-1,-1,46,46,47,48,49,-1,-1,53, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,45,45,46,47,48,49,50,51,52, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,43,43,43,43,43,44,-1,-1,45,-1,-1,51,51,51, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,43,42,42,-1,-1,44,44,44,-1,51,50,50, 31,31,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,49,49, 30,30,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,48,48, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,45,45, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,37,36,36,36,-1,38,38,39,40,-1,44,44, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,33,33,33,-1,-1,35,35,35,36,37,38,39,40,-1,44,43, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,32,32,32,32,32,-1,34,34,34,-1,38,38,39,40,-1,-1,42, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,31,31,31,31,31,31,-1,33,33,33,-1,38,-1,40,39,39,40,41, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,30,30,30,30,30,30,30,31,32,32,33,-1,37,-1,40,39,38,-1,41, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,29,29,29,29,30,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,29,28,28,28,29,30,29,28,28,-1,30,31,-1,35,35,35,35,35,36,-1,39, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,33,32,33,34,34,33,-1,36, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,14,15,16,17,18,19,20,21,22,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,15,15,15,16,17,18,19,20,21,22,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 18,18,-1,12,11,10,10,-1,6,6,6,6,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 19,19,-1,12,11,11,11,-1,6,5,5,5,5,-1,-1,-1,17,17,18,19,20,21,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 18,18,-1,12,12,12,12,-1,-1,5,4,4,4,4,-1,-1,18,18,18,19,20,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 17,17,-1,13,13,13,13,-1,-1,5,4,3,3,3,3,-1,-1,19,19,19,20,21,20,19,18,17,16,16,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 16,16,-1,14,14,-1,14,15,-1,5,4,3,2,2,2,2,-1,-1,20,20,20,21,20,19,18,17,16,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,32,32,32,-1,35,35, 15,15,-1,-1,15,16,15,15,-1,5,5,-1,2,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,34,34, 14,14,14,-1,16,16,16,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 14,13,13,-1,-1,17,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 14,13,12,11,10,9,8,7,7,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 15,-1,-1,11,10,9,8,8,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 15,-1,-1,-1,10,9,9,9,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 14,13,12,11,10,10,10,10,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,18,18,18,19,19,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,17,18,19,20,20,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,31,31,31,32,33, 14,13,13,13,13,-1,-1,13,13,13,14,15,16,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,33,32,32,32,32,33, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,52,51,51,51,51,52,52,51,51,51,51,51, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,52,51,50,50,50,-1,-1,50,50,50,50,51, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,44,44,44,44,45,46,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,43,43,43,43,44,45,46,47,48,-1,-1,47,47,47,47,48,49,50,51, 37,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,46,46,46,47,-1,-1,-1,52, 36,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,42,41,42,43,44,45,46,47,48,-1,-1,45,45,46,47,48,-1,-1,52, 35,35,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,44,44,45,46,47,48,49,50,51, 34,34,34,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 33,33,33,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,50, 32,32,33,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,50,49,49, 31,31,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,48,48, 30,30,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,47,47, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 28,28,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 27,27,-1,24,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,44,44, 26,26,-1,24,23,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,33,33,-1,-1,36,35,35,35,-1,37,37,38,39,-1,43,43, 25,26,-1,23,23,22,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,-1,43,42, 24,-1,-1,22,22,22,21,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,31,31,31,31,31,31,-1,33,33,33,-1,37,37,38,39,-1,-1,41, 23,22,21,21,22,-1,20,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,30,30,30,30,30,30,30,-1,32,32,32,-1,37,-1,39,38,38,39,40, 23,-1,20,21,22,-1,19,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,29,29,29,29,29,29,29,29,30,31,31,32,-1,36,-1,39,38,37,-1,40, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,28,28,28,28,28,29,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 21,-1,18,17,17,17,17,17,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,29,28,27,27,27,28,29,28,27,27,-1,29,30,-1,34,34,34,34,34,35,-1,38, 20,-1,17,17,16,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 19,-1,16,16,16,15,15,15,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 18,-1,15,16,16,15,14,15,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,32,31,32,33,33,32,-1,35, 17,-1,14,-1,-1,-1,13,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 16,-1,13,13,13,-1,12,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 15,14,13,12,12,-1,11,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 16,-1,-1,12,11,10,10,-1,8,8,8,-1,14,14,14,15,16,17,18,19,20,21,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 17,18,-1,12,11,10,9,8,7,7,7,-1,-1,15,15,15,16,17,18,19,20,21,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 18,18,-1,12,11,10,10,-1,7,6,6,6,-1,-1,16,16,16,17,18,19,20,21,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 19,19,-1,12,11,11,11,-1,7,6,5,5,5,-1,-1,-1,17,17,18,19,20,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 19,19,-1,12,12,12,12,-1,-1,6,5,4,4,4,-1,-1,18,18,18,19,20,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 18,18,-1,13,13,13,13,-1,-1,6,5,4,3,3,3,-1,-1,19,19,19,20,20,19,18,17,16,15,15,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 17,17,-1,14,14,-1,14,15,-1,6,5,4,3,2,2,2,-1,-1,20,20,20,20,19,18,17,16,15,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,31,31,31,-1,34,34, 16,16,-1,-1,15,16,15,15,-1,6,6,-1,3,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,33,33, 15,15,15,-1,16,16,16,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 15,14,14,-1,-1,17,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 15,14,13,12,11,10,9,8,8,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 16,-1,-1,12,11,10,9,9,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 16,-1,-1,-1,11,10,10,10,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 15,14,13,12,11,11,11,11,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,17,18,18,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,18,19,19,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,30,30,30,31,32, 15,14,14,14,14,-1,-1,14,14,14,15,16,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,32,31,31,31,31,32, 15,15,15,15,15,16,16,15,15,15,15,16,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32, 37,37,37,37,37,37,38,37,37,37,37,38,39,40,41,41,40,39,38,37,38,39,40,41,42,43,44,45,45,46,47,48,49,50,51,52,51,50,50,50,50,51,51,50,50,50,50,50, 37,36,36,36,36,37,-1,36,36,36,37,38,39,40,41,41,40,40,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,50,51,52,51,50,49,49,49,-1,-1,49,49,49,49,50, 37,36,35,35,35,-1,-1,35,35,36,37,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,38,39,40,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,36,35,34,34,34,34,34,34,35,-1,38,38,39,39,-1,43,43,44,44,44,44,44,45,46,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 37,36,35,34,33,33,33,33,-1,-1,38,37,36,35,34,33,33,33,33,34,35,-1,38,38,38,39,-1,44,44,43,43,43,43,44,45,46,47,48,-1,-1,46,46,46,46,47,48,49,50, 38,-1,-1,-1,33,32,32,32,-1,39,38,38,-1,35,34,33,32,32,32,-1,-1,-1,37,37,38,39,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,45,45,45,46,-1,-1,-1,51, 37,-1,-1,34,33,32,31,31,-1,-1,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,39,40,41,42,42,41,42,43,44,45,46,47,48,-1,-1,44,44,45,46,47,-1,-1,51, 36,36,35,34,33,32,31,30,30,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,38,39,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,43,43,44,45,46,47,48,49,50, 35,35,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,29,29,29,29,30,31,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 34,34,34,-1,-1,30,-1,-1,29,28,28,28,28,28,28,28,28,28,29,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,49,49,49, 33,33,34,-1,29,29,29,-1,-1,27,27,28,27,27,27,27,27,28,29,30,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,49,48,48, 32,32,-1,-1,28,28,28,28,-1,26,26,-1,26,26,26,26,27,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,47,47, 31,31,-1,27,27,27,27,28,-1,25,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,46,46, 30,30,-1,26,26,26,26,-1,-1,24,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,30,31,31,31,31,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 29,29,-1,25,25,25,25,-1,-1,23,23,23,23,24,-1,-1,25,25,25,25,25,25,26,-1,-1,30,30,30,30,30,31,32,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,44,44, 28,28,-1,25,24,24,24,-1,22,22,22,22,23,-1,-1,-1,24,24,24,24,24,25,26,-1,-1,29,29,29,29,30,31,32,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,43,43, 27,27,-1,25,24,23,23,-1,21,21,21,22,-1,-1,23,23,23,23,23,23,24,25,26,-1,-1,28,28,28,29,30,31,32,32,32,-1,-1,35,34,34,34,-1,36,36,37,38,-1,42,42, 26,27,-1,24,24,23,22,21,20,20,20,-1,-1,22,22,22,22,22,22,23,24,25,25,26,27,27,27,28,29,30,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,-1,42,41, 25,-1,-1,23,23,23,22,-1,19,19,19,-1,21,21,21,21,21,21,22,23,24,24,24,-1,26,26,27,28,29,30,30,30,30,30,30,30,-1,32,32,32,-1,36,36,37,38,-1,-1,40, 24,23,22,22,23,-1,21,-1,18,18,18,-1,20,20,20,20,20,21,22,23,23,23,23,24,25,26,27,28,29,29,29,29,29,29,29,29,-1,31,31,31,-1,36,-1,38,37,37,38,39, 24,-1,21,22,23,-1,20,-1,18,17,17,18,19,19,19,19,20,21,22,22,22,22,23,-1,-1,27,27,28,28,28,28,28,28,28,28,28,29,30,30,31,-1,35,-1,38,37,36,-1,39, 23,-1,20,-1,-1,-1,19,-1,-1,16,16,-1,18,18,18,19,20,21,21,21,21,22,23,-1,-1,28,28,27,27,27,27,27,28,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 22,-1,19,18,18,18,18,18,-1,16,15,-1,17,17,18,19,20,20,20,20,21,22,23,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,28,29,-1,33,33,33,33,33,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,14,-1,16,16,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,27,-1,-1,32,32,32,32,33,33,-1,36, 20,-1,17,17,17,16,16,16,-1,-1,13,-1,15,15,-1,-1,-1,18,18,19,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,26,-1,-1,31,31,31,32,32,32,-1,35, 19,-1,16,17,17,16,15,16,-1,12,12,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,-1,31,30,31,32,32,31,-1,34, 18,-1,15,-1,-1,-1,14,-1,-1,11,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,24,24,-1,-1,29,-1,-1,-1,30,-1,33, 17,-1,14,14,14,-1,13,-1,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,-1,28,-1,29,29,29,-1,32, 16,15,14,13,13,-1,12,-1,9,9,9,-1,13,13,14,15,16,17,18,19,20,21,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,24,24,24,-1,27,-1,28,28,29,30,31, 17,-1,-1,13,12,11,11,-1,8,8,8,-1,14,14,14,15,16,17,18,19,20,21,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,23,23,23,-1,26,26,27,28,-1,-1,32, 18,19,-1,13,12,11,10,9,8,7,7,-1,-1,15,15,15,16,17,18,19,20,21,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,26,27,28,-1,34,33, 19,19,-1,13,12,11,11,-1,8,7,6,6,-1,-1,16,16,16,17,18,19,20,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,21,21,22,23,-1,26,26,27,28,-1,34,34, 20,20,-1,13,12,12,12,-1,8,7,6,5,5,-1,-1,-1,17,17,18,19,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,20,20,21,22,23,-1,27,27,27,28,-1,35,35, 20,20,-1,13,13,13,13,-1,-1,7,6,5,4,4,-1,-1,18,18,18,19,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,19,19,20,21,22,-1,-1,28,28,28,28,-1,35,35, 19,19,-1,14,14,14,14,-1,-1,7,6,5,4,3,3,-1,-1,19,19,19,20,19,18,17,16,15,14,14,14,15,16,-1,-1,18,18,19,20,21,22,-1,-1,29,29,29,29,-1,34,34, 18,18,-1,15,15,-1,15,16,-1,7,6,5,4,3,2,2,-1,-1,20,20,20,19,18,17,16,15,14,13,14,15,-1,-1,17,17,18,19,20,21,22,-1,31,30,30,30,30,-1,33,33, 17,17,-1,-1,16,17,16,16,-1,7,7,-1,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,31,31,31,31,-1,-1,32,32, 16,16,16,-1,17,17,17,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,31,31,31, 16,15,15,-1,-1,18,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,30,30,31, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,2,2,2,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 16,15,14,13,12,11,10,9,9,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 17,-1,-1,13,12,11,10,10,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 17,-1,-1,-1,12,11,11,11,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 16,15,14,13,12,12,12,12,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,17,18,18,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,18,19,19,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,29,-1,-1,29,29,29,30,31, 16,15,15,15,15,-1,-1,15,15,15,16,17,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,31,30,30,30,30,31, 16,16,16,16,16,17,17,16,16,16,16,17,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,45,45,45,45,46,47,48,49, 39,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,44,44,44,45,-1,-1,-1,50, 38,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,43,43,44,45,46,-1,-1,50, 37,37,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,42,42,43,44,45,46,47,48,49, 36,36,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 35,35,35,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,48,48,48, 34,34,35,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,48,47,47, 33,33,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,46,46, 32,32,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,45,45, 31,31,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,44,44, 30,30,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,43,43, 29,29,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,32,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,42,42, 28,28,-1,26,25,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,31,31,31,31,-1,-1,34,33,33,33,-1,35,35,36,37,-1,41,41, 27,28,-1,25,25,24,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,-1,41,40, 26,-1,-1,24,24,24,23,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,29,29,29,29,29,29,29,29,-1,31,31,31,-1,35,35,36,37,-1,-1,39, 25,24,23,23,24,-1,22,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,28,28,28,28,28,28,28,28,28,-1,30,30,30,-1,35,-1,37,36,36,37,38, 25,-1,22,23,24,-1,21,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,27,27,27,27,27,27,27,27,27,27,28,29,29,30,-1,34,-1,37,36,35,-1,38, 24,-1,21,-1,-1,-1,20,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,28,27,26,26,26,26,26,27,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 23,-1,20,19,19,19,19,19,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,28,27,26,25,25,25,26,27,26,25,25,-1,27,28,-1,32,32,32,32,32,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,26,-1,-1,31,31,31,31,32,32,-1,35, 21,-1,18,18,18,17,17,17,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,25,-1,-1,30,30,30,31,31,31,-1,34, 20,-1,17,18,18,17,16,17,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,24,24,-1,30,29,30,31,31,30,-1,33, 19,-1,16,-1,-1,-1,15,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,23,23,-1,-1,28,-1,-1,-1,29,-1,32, 18,-1,15,15,15,-1,14,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,-1,27,-1,28,28,28,-1,31, 17,16,15,14,14,-1,13,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,23,23,23,-1,26,-1,27,27,28,29,30, 18,-1,-1,14,13,12,12,-1,9,9,9,-1,15,15,15,16,17,18,19,20,21,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,-1,22,22,22,-1,25,25,26,27,-1,-1,31, 19,20,-1,14,13,12,11,10,9,8,8,-1,-1,16,16,16,17,18,19,20,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,-1,-1,21,21,22,23,24,25,26,27,-1,33,32, 20,20,-1,14,13,12,12,-1,9,8,7,7,-1,-1,17,17,17,18,19,20,20,20,20,-1,-1,16,16,16,16,16,16,16,17,18,-1,-1,20,20,21,22,-1,25,25,26,27,-1,33,33, 21,21,-1,14,13,13,13,-1,9,8,7,6,6,-1,-1,-1,18,18,19,20,19,19,19,-1,-1,15,15,15,15,15,15,16,-1,-1,-1,19,19,20,21,22,-1,26,26,26,27,-1,34,34, 21,21,-1,14,14,14,14,-1,-1,8,7,6,5,5,-1,-1,19,19,19,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,18,18,19,20,21,-1,-1,27,27,27,27,-1,34,34, 20,20,-1,15,15,15,15,-1,-1,8,7,6,5,4,4,-1,-1,20,20,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,17,17,18,19,20,21,-1,-1,28,28,28,28,-1,33,33, 19,19,-1,16,16,-1,16,17,-1,8,7,6,5,4,3,3,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,16,16,17,18,19,20,21,-1,30,29,29,29,29,-1,32,32, 18,18,-1,-1,17,18,17,17,-1,8,8,-1,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,30,30,30,30,-1,-1,31,31, 17,17,17,-1,18,18,18,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,30,30,30, 17,16,16,-1,-1,19,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,29,29,30, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,2,2,2,2,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 17,16,15,14,13,12,11,10,10,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 18,-1,-1,14,13,12,11,11,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 18,-1,-1,-1,13,12,12,12,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 17,16,15,14,13,13,13,13,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,18,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,28,-1,-1,28,28,28,29,30, 17,16,16,16,16,-1,-1,16,16,16,17,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,29,-1,30,29,29,29,29,30, 17,17,17,17,17,18,18,17,17,17,17,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,30,30,30,30,30,30, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 39,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,49, 39,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,49, 38,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,47,48, 37,37,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 36,36,36,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,47,47,47, 35,35,36,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,47,46,46, 34,34,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,45,45, 33,33,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,44,44, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,43,43, 31,31,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,32,32,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,42,42, 30,30,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,34,33,33,33,33,-1,35,35,35,36,-1,41,41, 29,29,-1,27,26,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,33,32,32,32,-1,34,34,35,36,-1,40,40, 28,29,-1,26,26,25,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,-1,40,39, 27,-1,-1,25,25,25,24,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,30,-1,34,34,35,36,-1,-1,38, 26,25,24,24,25,-1,23,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,29,-1,34,-1,36,35,35,36,37, 26,-1,23,24,25,-1,22,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,27,26,26,26,26,26,26,26,26,26,26,27,28,28,29,-1,33,-1,36,35,34,-1,37, 25,-1,22,-1,-1,-1,21,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 24,-1,21,20,20,20,20,20,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,26,27,-1,31,31,31,31,31,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,25,-1,-1,30,30,30,30,31,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,24,-1,-1,29,29,29,30,30,30,-1,33, 21,-1,18,19,19,18,17,18,-1,14,14,-1,16,16,16,17,18,19,20,21,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,23,23,-1,29,28,29,30,30,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,-1,-1,27,-1,-1,-1,28,-1,31, 19,-1,16,16,16,-1,15,-1,12,12,12,13,14,15,16,17,18,19,20,21,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,-1,26,-1,27,27,27,-1,30, 18,17,16,15,15,-1,14,-1,11,11,11,-1,15,15,16,17,18,19,20,21,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,22,22,22,-1,25,-1,26,26,27,28,29, 19,-1,-1,15,14,13,13,-1,10,10,10,-1,16,16,16,17,18,19,20,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,21,21,21,-1,24,24,25,26,-1,-1,30, 20,21,-1,15,14,13,12,11,10,9,9,-1,-1,17,17,17,18,19,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,20,20,21,22,23,24,25,26,-1,32,31, 21,21,-1,15,14,13,13,-1,10,9,8,8,-1,-1,18,18,18,19,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,19,19,20,21,-1,24,24,25,26,-1,32,32, 22,22,-1,15,14,14,14,-1,10,9,8,7,7,-1,-1,-1,19,19,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,18,18,19,20,21,-1,25,25,25,26,-1,33,33, 22,22,-1,15,15,15,15,-1,-1,9,8,7,6,6,-1,-1,20,20,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,17,17,18,19,20,-1,-1,26,26,26,26,-1,33,33, 21,21,-1,16,16,16,16,-1,-1,9,8,7,6,5,5,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,16,16,17,18,19,20,-1,-1,27,27,27,27,-1,32,32, 20,20,-1,17,17,-1,17,18,-1,9,8,7,6,5,4,4,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,15,15,16,17,18,19,20,-1,29,28,28,28,28,-1,31,31, 19,19,-1,-1,18,19,18,18,-1,9,9,-1,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,29,29,29,29,-1,-1,30,30, 18,18,18,-1,19,19,19,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,29,29,29, 18,17,17,-1,-1,20,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,28,28,29, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,3,2,2,2,2,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 18,17,16,15,14,13,12,11,11,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 19,-1,-1,15,14,13,12,12,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 19,-1,-1,-1,14,13,13,13,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 18,17,16,15,14,14,14,14,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,27,27,-1,-1,27,27,27,28,29, 18,17,17,17,17,-1,-1,17,17,17,18,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,28,28,-1,29,28,28,28,28,29, 18,18,18,18,18,19,19,18,18,18,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,29,30,29,29,29,29,29,29, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 40,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,48, 40,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,48, 39,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,46,47, 38,38,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,40,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 37,37,37,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,33,33,34,-1,-1,38,38,39,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,46,46,46, 36,36,37,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,32,33,34,35,36,37,38,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,46,45,45, 35,35,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,44,44, 34,34,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,43,43, 33,33,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,32,32,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,42,42, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,31,31,31,31,31,31,31,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,41,41, 31,31,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,33,32,32,32,32,-1,34,34,34,35,-1,40,40, 30,30,-1,28,27,26,26,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,32,31,31,31,-1,33,33,34,35,-1,39,39, 29,30,-1,27,27,26,25,24,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,-1,39,38, 28,-1,-1,26,26,26,25,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,29,-1,33,33,34,35,-1,-1,37, 27,26,25,25,26,-1,24,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,28,-1,33,-1,35,34,34,35,36, 27,-1,24,25,26,-1,23,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,28,-1,32,-1,35,34,33,-1,36, 26,-1,23,-1,-1,-1,22,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 25,-1,22,21,21,21,21,21,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,25,26,-1,30,30,30,30,30,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,24,-1,-1,29,29,29,29,30,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,23,-1,-1,28,28,28,29,29,29,-1,32, 22,-1,19,20,20,19,18,19,-1,15,15,-1,17,17,17,18,19,20,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,-1,28,27,28,29,29,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,14,14,-1,16,16,17,18,19,20,21,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,-1,-1,26,-1,-1,-1,27,-1,30, 20,-1,17,17,17,-1,16,-1,13,13,13,14,15,16,17,18,19,20,21,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,-1,25,-1,26,26,26,-1,29, 19,18,17,16,16,-1,15,-1,12,12,12,-1,16,16,17,18,19,20,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,21,21,21,-1,24,-1,25,25,26,27,28, 20,-1,-1,16,15,14,14,-1,11,11,11,-1,17,17,17,18,19,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,20,20,20,-1,23,23,24,25,-1,-1,29, 21,22,-1,16,15,14,13,12,11,10,10,-1,-1,18,18,18,19,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,19,19,20,21,22,23,24,25,-1,31,30, 22,22,-1,16,15,14,14,-1,11,10,9,9,-1,-1,19,19,19,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,18,18,19,20,-1,23,23,24,25,-1,31,31, 23,23,-1,16,15,15,15,-1,11,10,9,8,8,-1,-1,-1,20,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,17,17,18,19,20,-1,24,24,24,25,-1,32,32, 23,23,-1,16,16,16,16,-1,-1,10,9,8,7,7,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,16,16,17,18,19,-1,-1,25,25,25,25,-1,32,32, 22,22,-1,17,17,17,17,-1,-1,10,9,8,7,6,6,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,15,15,16,17,18,19,-1,-1,26,26,26,26,-1,31,31, 21,21,-1,18,18,-1,18,19,-1,10,9,8,7,6,5,5,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,14,14,15,16,17,18,19,-1,28,27,27,27,27,-1,30,30, 20,20,-1,-1,19,20,19,19,-1,10,10,-1,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,28,28,28,28,-1,-1,29,29, 19,19,19,-1,20,20,20,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,28,28,28, 19,18,18,-1,-1,21,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,27,27,28, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,4,3,2,2,2,2,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 19,18,17,16,15,14,13,12,12,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 20,-1,-1,16,15,14,13,13,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 20,-1,-1,-1,15,14,14,14,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 19,18,17,16,15,15,15,15,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 19,18,18,18,18,-1,-1,18,18,18,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,27,27,27,-1,28,27,27,27,27,28, 19,19,19,19,19,20,20,19,19,19,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,28,28,29,28,28,28,28,28,28, 41,41,41,41,41,41,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 41,40,40,40,40,41,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,46, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,47, 41,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,47, 40,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,45,46, 39,39,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 38,38,38,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,34,34,35,-1,-1,39,39,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,45,45,45, 37,37,38,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,33,34,35,36,37,38,39,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,45,44,44, 36,36,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,43,43, 35,35,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,32,32,32,32,32,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,42,42, 34,34,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,31,31,31,31,31,31,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,41,41, 33,33,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,-1,-1,30,30,30,30,30,30,30,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,40,40, 32,32,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,29,29,29,29,29,29,29,-1,-1,-1,32,31,31,31,31,-1,33,33,33,34,-1,39,39, 31,31,-1,29,28,27,27,-1,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,29,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,31,30,30,30,-1,32,32,33,34,-1,38,38, 30,31,-1,28,28,27,26,25,24,24,24,-1,-1,26,26,26,26,26,26,27,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,-1,38,37, 29,-1,-1,27,27,27,26,-1,23,23,23,-1,25,25,25,25,25,25,26,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,28,-1,32,32,33,34,-1,-1,36, 28,27,26,26,27,-1,25,-1,22,22,22,-1,24,24,24,24,24,25,26,26,26,26,26,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,27,-1,32,-1,34,33,33,34,35, 28,-1,25,26,27,-1,24,-1,22,21,21,22,23,23,23,23,24,25,25,25,25,25,26,-1,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,27,-1,31,-1,34,33,32,-1,35, 27,-1,24,-1,-1,-1,23,-1,-1,20,20,-1,22,22,22,23,24,24,24,24,24,25,26,-1,-1,25,24,23,23,23,23,23,24,23,23,23,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 26,-1,23,22,22,22,22,22,-1,20,19,-1,21,21,22,23,24,23,23,23,24,25,26,-1,-1,25,24,23,22,22,22,23,24,23,22,22,-1,24,25,-1,29,29,29,29,29,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,18,-1,20,20,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,23,-1,-1,28,28,28,28,29,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,17,-1,19,19,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,22,-1,-1,27,27,27,28,28,28,-1,31, 23,-1,20,21,21,20,19,20,-1,16,16,-1,18,18,18,19,20,21,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,-1,27,26,27,28,28,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,15,15,-1,17,17,18,19,20,21,21,20,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,-1,-1,25,-1,-1,-1,26,-1,29, 21,-1,18,18,18,-1,17,-1,14,14,14,15,16,17,18,19,20,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,18,19,20,21,-1,24,-1,25,25,25,-1,28, 20,19,18,17,17,-1,16,-1,13,13,13,-1,17,17,18,19,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,20,20,20,-1,23,-1,24,24,25,26,27, 21,-1,-1,17,16,15,15,-1,12,12,12,-1,18,18,18,19,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,-1,19,19,19,-1,22,22,23,24,-1,-1,28, 22,23,-1,17,16,15,14,13,12,11,11,-1,-1,19,19,19,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,-1,-1,18,18,19,20,21,22,23,24,-1,30,29, 23,23,-1,17,16,15,15,-1,12,11,10,10,-1,-1,20,20,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,17,17,18,19,-1,22,22,23,24,-1,30,30, 24,24,-1,17,16,16,16,-1,12,11,10,9,9,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,16,16,17,18,19,-1,23,23,23,24,-1,31,31, 24,24,-1,17,17,17,17,-1,-1,11,10,9,8,8,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,15,15,16,17,18,-1,-1,24,24,24,24,-1,31,31, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,7,7,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,14,14,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 22,22,-1,19,19,-1,19,20,-1,11,10,9,8,7,6,6,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,13,13,14,15,16,17,18,-1,27,26,26,26,26,-1,29,29, 21,21,-1,-1,20,21,20,20,-1,11,11,-1,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,12,12,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,28,28, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,2,2,2,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 20,19,18,17,16,15,14,13,13,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 21,-1,-1,17,16,15,14,14,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 21,-1,-1,-1,16,15,15,15,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 20,19,18,17,16,16,16,16,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 20,19,19,19,19,-1,-1,19,19,19,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,27,26,26,26,26,27, 20,20,20,20,20,21,21,20,20,20,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,27,27,27,27,27,27, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 42,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 43,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,46, 42,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,46, 41,41,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,44,45, 40,40,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 39,39,39,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,44,44,44, 38,38,39,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,44,43,43, 37,37,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,42,42, 36,36,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,31,31,31,31,31,31,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,41,41, 35,35,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,40,40, 34,34,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,39,39, 33,33,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,38,38, 32,32,-1,30,29,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,30,29,29,29,-1,31,31,32,33,-1,37,37, 31,32,-1,29,29,28,27,26,25,25,25,-1,-1,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,-1,37,36, 30,-1,-1,28,28,28,27,-1,24,24,24,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,27,-1,31,31,32,33,-1,-1,35, 29,28,27,27,28,-1,26,-1,23,23,23,-1,25,25,25,25,25,25,25,25,25,25,25,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,26,-1,31,-1,33,32,32,33,34, 29,-1,26,27,28,-1,25,-1,23,22,22,23,24,24,24,24,24,24,24,24,24,24,25,-1,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,26,-1,30,-1,33,32,31,-1,34, 28,-1,25,-1,-1,-1,24,-1,-1,21,21,-1,23,23,23,24,23,23,23,23,23,24,25,-1,-1,24,23,22,22,22,22,22,23,22,22,22,-1,24,24,-1,-1,29,-1,-1,-1,30,-1,33, 27,-1,24,23,23,23,23,23,-1,21,20,-1,22,22,23,24,23,22,22,22,23,24,25,-1,-1,24,23,22,21,21,21,22,23,22,21,21,-1,23,24,-1,28,28,28,28,28,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,19,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,22,-1,-1,27,27,27,27,28,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,18,-1,20,20,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,-1,21,-1,-1,26,26,26,27,27,27,-1,30, 24,-1,21,22,22,21,20,21,-1,17,17,-1,19,19,19,20,21,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,-1,26,25,26,27,27,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,16,16,-1,18,18,19,20,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,-1,-1,24,-1,-1,-1,25,-1,28, 22,-1,19,19,19,-1,18,-1,15,15,15,16,17,18,19,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,-1,23,-1,24,24,24,-1,27, 21,20,19,18,18,-1,17,-1,14,14,14,-1,18,18,19,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,19,19,19,-1,22,-1,23,23,24,25,26, 22,-1,-1,18,17,16,16,-1,13,13,13,-1,19,19,19,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,-1,18,18,18,-1,21,21,22,23,-1,-1,27, 23,24,-1,18,17,16,15,14,13,12,12,-1,-1,20,20,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,-1,-1,17,17,18,19,20,21,22,23,-1,29,28, 24,24,-1,18,17,16,16,-1,13,12,11,11,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,16,16,17,18,-1,21,21,22,23,-1,29,29, 25,25,-1,18,17,17,17,-1,13,12,11,10,10,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,15,15,16,17,18,-1,22,22,22,23,-1,30,30, 25,25,-1,18,18,18,18,-1,-1,12,11,10,9,9,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,14,14,15,16,17,-1,-1,23,23,23,23,-1,30,30, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,8,8,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,13,13,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 23,23,-1,20,20,-1,20,21,-1,12,11,10,9,8,7,7,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,12,12,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 22,22,-1,-1,21,22,21,21,-1,12,12,-1,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 21,20,19,18,17,16,15,14,14,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 22,-1,-1,18,17,16,15,15,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 22,-1,-1,-1,17,16,16,16,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 21,20,19,18,17,17,17,17,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 21,20,20,20,20,-1,-1,20,20,20,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 21,21,21,21,21,22,22,21,21,21,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 43,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 44,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,45, 43,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,45, 42,42,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,43,44, 41,41,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,35,35,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 40,40,40,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,34,34,34,35,-1,-1,39,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,43,43,43, 39,39,40,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,34,33,34,35,36,37,38,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,43,42,42, 38,38,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,41,41, 37,37,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,31,31,31,31,31,31,30,30,30,30,30,30,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,40,40, 36,36,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,30,30,30,30,30,30,31,30,29,29,29,29,29,29,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,39,39, 35,35,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,38,38, 34,34,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,-1,-1,-1,30,29,29,29,29,-1,31,31,31,32,-1,37,37, 33,33,-1,31,30,29,29,-1,27,27,27,28,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,29,28,28,28,-1,30,30,31,32,-1,36,36, 32,33,-1,30,30,29,28,27,26,26,26,-1,-1,26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,27,27,27,28,29,30,31,32,-1,36,35, 31,-1,-1,29,29,29,28,-1,25,25,25,-1,26,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,26,-1,30,30,31,32,-1,-1,34, 30,29,28,28,29,-1,27,-1,24,24,24,-1,26,25,24,24,24,24,24,24,24,24,24,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,25,-1,30,-1,32,31,31,32,33, 30,-1,27,28,29,-1,26,-1,24,23,23,24,25,25,24,23,23,23,23,23,23,23,24,-1,-1,23,22,22,22,22,22,22,22,22,22,22,23,24,24,25,-1,29,-1,32,31,30,-1,33, 29,-1,26,-1,-1,-1,25,-1,-1,22,22,-1,24,24,24,23,22,22,22,22,22,23,24,-1,-1,23,22,21,21,21,21,21,22,21,21,21,-1,23,23,-1,-1,28,-1,-1,-1,29,-1,32, 28,-1,25,24,24,24,24,24,-1,22,21,-1,23,23,24,23,22,21,21,21,22,23,24,-1,-1,23,22,21,20,20,20,21,22,21,20,20,-1,22,23,-1,27,27,27,27,27,28,-1,31, 27,-1,24,24,23,23,23,23,-1,-1,20,-1,22,22,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,-1,21,-1,-1,26,26,26,26,27,27,-1,30, 26,-1,23,23,23,22,22,22,-1,-1,19,-1,21,21,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,18,18,-1,20,-1,-1,25,25,25,26,26,26,-1,29, 25,-1,22,23,23,22,21,22,-1,18,18,-1,20,20,20,21,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,-1,25,24,25,26,26,25,-1,28, 24,-1,21,-1,-1,-1,20,-1,-1,17,17,-1,19,19,20,20,20,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,-1,-1,23,-1,-1,-1,24,-1,27, 23,-1,20,20,20,-1,19,-1,16,16,16,17,18,19,20,19,19,19,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,15,15,16,17,18,19,-1,22,-1,23,23,23,-1,26, 22,21,20,19,19,-1,18,-1,15,15,15,-1,19,19,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,18,18,18,-1,21,-1,22,22,23,24,25, 23,-1,-1,19,18,17,17,-1,14,14,14,-1,20,20,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,-1,17,17,17,-1,20,20,21,22,-1,-1,26, 24,25,-1,19,18,17,16,15,14,13,13,-1,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,13,14,-1,-1,16,16,17,18,19,20,21,22,-1,28,27, 25,25,-1,19,18,17,17,-1,14,13,12,12,-1,-1,20,19,18,17,16,15,15,15,15,-1,-1,11,11,11,11,11,11,11,12,13,-1,-1,15,15,16,17,-1,20,20,21,22,-1,28,28, 26,26,-1,19,18,18,18,-1,14,13,12,11,11,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,10,10,10,10,10,10,11,-1,-1,-1,14,14,15,16,17,-1,21,21,21,22,-1,29,29, 26,26,-1,19,19,19,19,-1,-1,13,12,11,10,10,-1,-1,18,17,16,15,14,13,13,-1,-1,9,9,9,9,9,10,11,-1,-1,13,13,14,15,16,-1,-1,22,22,22,22,-1,29,29, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,9,9,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,9,10,-1,-1,12,12,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,8,8,-1,-1,16,15,14,13,12,11,10,9,8,7,8,9,-1,-1,11,11,12,13,14,15,16,-1,25,24,24,24,24,-1,27,27, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,10,10,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,26,26, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 22,21,20,19,18,17,16,15,15,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,18,18,19,20,21,22,23,24,25, 23,-1,-1,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,19,19,20,21,22,-1,-1,26, 23,-1,-1,-1,18,17,17,17,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,20,20,20,21,-1,-1,-1,26, 22,21,20,19,18,18,18,18,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,21,21,21,21,22,23,24,25, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,23,-1,-1,23,23,23,24,25, 22,21,21,21,21,-1,-1,21,21,21,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,24,24,24,-1,25,24,24,24,24,25, 22,22,22,22,22,23,23,22,22,22,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,18,17,16,17,18,19,20,21,22,23,24,25,25,25,25,26,25,25,25,25,25,25, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,43, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 44,43,42,41,40,40,40,40,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 45,-1,-1,-1,40,39,39,39,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,44, 44,-1,-1,41,40,39,38,38,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,44, 43,43,42,41,40,39,38,37,37,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,42,43, 42,42,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,35,34,34,34,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 41,41,41,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,34,33,33,33,34,-1,-1,38,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,42,42,42, 40,40,41,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,34,33,32,33,34,35,36,37,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,42,41,41, 39,39,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,40,40, 38,38,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,30,30,30,30,30,30,29,29,29,29,29,29,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,39,39, 37,37,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,29,29,29,29,29,29,30,29,28,28,28,28,28,28,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,38,38, 36,36,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,37,37, 35,35,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,27,27,27,27,27,27,27,-1,-1,26,26,26,26,26,26,26,-1,-1,-1,29,28,28,28,28,-1,30,30,30,31,-1,36,36, 34,34,-1,32,31,30,30,-1,28,28,28,29,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,28,27,27,27,-1,29,29,30,31,-1,35,35, 33,34,-1,31,31,30,29,28,27,27,27,-1,-1,25,25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,26,26,26,27,28,29,30,31,-1,35,34, 32,-1,-1,30,30,30,29,-1,26,26,26,-1,25,24,24,24,24,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,25,-1,29,29,30,31,-1,-1,33, 31,30,29,29,30,-1,28,-1,25,25,25,-1,25,24,23,23,23,23,23,23,23,23,23,24,23,22,22,22,22,22,22,22,22,22,22,22,-1,24,24,24,-1,29,-1,31,30,30,31,32, 31,-1,28,29,30,-1,27,-1,25,24,24,25,25,24,23,22,22,22,22,22,22,22,23,-1,-1,22,21,21,21,21,21,21,21,21,21,21,22,23,23,24,-1,28,-1,31,30,29,-1,32, 30,-1,27,-1,-1,-1,26,-1,-1,23,23,-1,24,24,23,22,21,21,21,21,21,22,23,-1,-1,22,21,20,20,20,20,20,21,20,20,20,-1,22,22,-1,-1,27,-1,-1,-1,28,-1,31, 29,-1,26,25,25,25,25,25,-1,23,22,-1,23,23,23,22,21,20,20,20,21,22,23,-1,-1,22,21,20,19,19,19,20,21,20,19,19,-1,21,22,-1,26,26,26,26,26,27,-1,30, 28,-1,25,25,24,24,24,24,-1,-1,21,-1,22,22,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,18,18,-1,20,-1,-1,25,25,25,25,26,26,-1,29, 27,-1,24,24,24,23,23,23,-1,-1,20,-1,21,21,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,17,17,-1,19,-1,-1,24,24,24,25,25,25,-1,28, 26,-1,23,24,24,23,22,23,-1,19,19,-1,21,20,20,20,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,-1,18,18,-1,24,23,24,25,25,24,-1,27, 25,-1,22,-1,-1,-1,21,-1,-1,18,18,-1,20,20,19,19,19,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,-1,-1,22,-1,-1,-1,23,-1,26, 24,-1,21,21,21,-1,20,-1,17,17,17,18,19,20,19,18,18,18,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,15,16,17,18,-1,21,-1,22,22,22,-1,25, 23,22,21,20,20,-1,19,-1,16,16,16,-1,20,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,17,17,17,-1,20,-1,21,21,22,23,24, 24,-1,-1,20,19,18,18,-1,15,15,15,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,-1,16,16,16,-1,19,19,20,21,-1,-1,25, 25,26,-1,20,19,18,17,16,15,14,14,-1,-1,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,12,13,-1,-1,15,15,16,17,18,19,20,21,-1,27,26, 26,26,-1,20,19,18,18,-1,15,14,13,13,-1,-1,19,18,17,16,15,14,14,14,14,-1,-1,10,10,10,10,10,10,10,11,12,-1,-1,14,14,15,16,-1,19,19,20,21,-1,27,27, 27,27,-1,20,19,19,19,-1,15,14,13,12,12,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,9,9,9,9,9,9,10,-1,-1,-1,13,13,14,15,16,-1,20,20,20,21,-1,28,28, 27,27,-1,20,20,20,20,-1,-1,14,13,12,11,11,-1,-1,17,16,15,14,13,12,12,-1,-1,8,8,8,8,8,9,10,-1,-1,12,12,13,14,15,-1,-1,21,21,21,21,-1,28,28, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,10,10,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,8,9,-1,-1,11,11,12,13,14,15,-1,-1,22,22,22,22,-1,27,27, 25,25,-1,22,22,-1,22,23,-1,14,13,12,11,10,9,9,-1,-1,15,14,13,12,11,10,9,8,7,6,7,8,-1,-1,10,10,11,12,13,14,15,-1,24,23,23,23,23,-1,26,26, 24,24,-1,-1,23,24,23,23,-1,14,14,-1,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,9,9,10,11,12,-1,15,15,-1,24,24,24,24,-1,-1,25,25, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,24,24,24, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,23,23,24, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 23,22,21,20,19,18,17,16,16,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,17,17,18,19,20,21,22,23,24, 24,-1,-1,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,18,18,19,20,21,-1,-1,25, 24,-1,-1,-1,19,18,18,18,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,19,19,19,20,-1,-1,-1,25, 23,22,21,20,19,19,19,19,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,20,20,20,20,21,22,23,24, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 23,22,21,21,21,-1,-1,21,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,22,-1,-1,22,22,22,23,24, 23,22,22,22,22,-1,-1,22,22,22,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,23,23,23,-1,24,23,23,23,23,24, 23,23,23,23,23,24,24,23,23,23,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,18,17,16,15,16,17,18,19,20,21,22,23,24,24,24,24,25,24,24,24,24,24,24, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 45,44,44,44,44,45,-1,44,44,44,45,46,47,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 45,44,43,42,41,41,41,41,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 46,-1,-1,-1,41,40,40,40,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,43, 45,-1,-1,42,41,40,39,39,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,43, 44,44,43,42,41,40,39,38,38,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,41,42, 43,43,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 42,42,42,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,35,34,33,32,32,32,33,-1,-1,37,37,36,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,41,41,41, 41,41,42,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,34,33,32,31,32,33,34,35,36,37,36,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,41,40,40, 40,40,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,39,39, 39,39,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,29,29,29,29,29,29,28,28,28,28,28,28,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,38,38, 38,38,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,28,28,28,28,28,28,29,28,27,27,27,27,27,27,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,37,37, 37,37,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,27,27,27,27,27,27,27,-1,-1,26,26,26,26,26,26,26,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,36,36, 36,36,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,-1,-1,-1,28,27,27,27,27,-1,29,29,29,30,-1,35,35, 35,35,-1,33,32,31,31,-1,29,29,29,30,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,27,26,26,26,-1,28,28,29,30,-1,34,34, 34,35,-1,32,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,25,25,25,26,27,28,29,30,-1,34,33, 33,-1,-1,31,31,31,30,-1,27,27,27,-1,24,23,23,23,23,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,22,22,22,-1,24,24,24,-1,28,28,29,30,-1,-1,32, 32,31,30,30,31,-1,29,-1,26,26,26,-1,24,23,22,22,22,22,22,22,22,22,22,23,22,21,21,21,21,21,21,21,21,21,21,21,-1,23,23,23,-1,28,-1,30,29,29,30,31, 32,-1,29,30,31,-1,28,-1,26,25,25,25,24,23,22,21,21,21,21,21,21,21,22,-1,-1,21,20,20,20,20,20,20,20,20,20,20,21,22,22,23,-1,27,-1,30,29,28,-1,31, 31,-1,28,-1,-1,-1,27,-1,-1,24,24,-1,23,23,22,21,20,20,20,20,20,21,22,-1,-1,21,20,19,19,19,19,19,20,19,19,19,-1,21,21,-1,-1,26,-1,-1,-1,27,-1,30, 30,-1,27,26,26,26,26,26,-1,24,23,-1,22,22,22,21,20,19,19,19,20,21,22,-1,-1,21,20,19,18,18,18,19,20,19,18,18,-1,20,21,-1,25,25,25,25,25,26,-1,29, 29,-1,26,26,25,25,25,25,-1,-1,22,-1,21,21,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,17,17,-1,19,-1,-1,24,24,24,24,25,25,-1,28, 28,-1,25,25,25,24,24,24,-1,-1,21,-1,20,20,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,16,16,-1,18,-1,-1,23,23,23,24,24,24,-1,27, 27,-1,24,25,25,24,23,24,-1,20,20,-1,20,19,19,19,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,15,15,15,15,-1,17,17,-1,23,22,23,24,24,23,-1,26, 26,-1,23,-1,-1,-1,22,-1,-1,19,19,-1,20,19,18,18,18,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,-1,-1,21,-1,-1,-1,22,-1,25, 25,-1,22,22,22,-1,21,-1,18,18,18,19,20,19,18,17,17,17,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,14,15,16,17,-1,20,-1,21,21,21,-1,24, 24,23,22,21,21,-1,20,-1,17,17,17,-1,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,16,16,16,-1,19,-1,20,20,21,22,23, 25,-1,-1,21,20,19,19,-1,16,16,16,-1,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,-1,15,15,15,-1,18,18,19,20,-1,-1,24, 26,27,-1,21,20,19,18,17,16,15,15,-1,-1,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,11,12,-1,-1,14,14,15,16,17,18,19,20,-1,26,25, 27,27,-1,21,20,19,19,-1,16,15,14,14,-1,-1,18,17,16,15,14,13,13,13,13,-1,-1,9,9,9,9,9,9,9,10,11,-1,-1,13,13,14,15,-1,18,18,19,20,-1,26,26, 28,28,-1,21,20,20,20,-1,16,15,14,13,13,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,8,8,8,8,8,8,9,-1,-1,-1,12,12,13,14,15,-1,19,19,19,20,-1,27,27, 28,28,-1,21,21,21,21,-1,-1,15,14,13,12,12,-1,-1,16,15,14,13,12,11,11,-1,-1,7,7,7,7,7,8,9,-1,-1,11,11,12,13,14,-1,-1,20,20,20,20,-1,27,27, 27,27,-1,22,22,22,22,-1,-1,15,14,13,12,11,11,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,7,8,-1,-1,10,10,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 26,26,-1,23,23,-1,23,24,-1,15,14,13,12,11,10,10,-1,-1,14,13,12,11,10,9,8,7,6,5,6,7,-1,-1,9,9,10,11,12,13,14,-1,23,22,22,22,22,-1,25,25, 25,25,-1,-1,24,25,24,24,-1,15,15,-1,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,8,8,9,10,11,-1,14,14,-1,23,23,23,23,-1,-1,24,24, 24,24,24,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 24,23,23,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 24,23,22,21,20,19,18,17,17,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,16,16,17,18,19,20,21,22,23, 25,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,17,17,18,19,20,-1,-1,24, 25,-1,-1,-1,20,19,19,19,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,18,18,18,19,-1,-1,-1,24, 24,23,22,21,20,20,20,20,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,19,19,19,19,20,21,22,23, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 24,23,22,22,22,-1,-1,22,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,21,-1,-1,21,21,21,22,23, 24,23,23,23,23,-1,-1,23,23,23,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,22,22,22,-1,23,22,22,22,22,23, 24,24,24,24,24,25,25,24,24,24,24,23,22,21,20,19,18,17,16,15,16,17,18,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,23,23,23,24,23,23,23,23,23,23, 45,45,45,45,45,45,46,45,45,45,45,46,47,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 45,44,44,44,44,45,-1,44,44,44,45,46,47,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 45,44,43,42,41,41,41,41,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 46,-1,-1,-1,41,40,40,40,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,42, 46,-1,-1,42,41,40,39,39,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,42, 45,44,43,42,41,40,39,38,38,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,40,41, 44,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 43,43,43,-1,-1,38,-1,-1,37,36,36,36,36,36,36,35,34,33,32,31,31,31,32,-1,-1,36,36,35,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,40, 42,42,43,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,34,33,32,31,30,31,32,33,34,35,36,35,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,40,39,39, 41,41,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,38,38, 40,40,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,28,28,28,28,28,28,27,27,27,27,27,27,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,37,37, 39,39,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,36,36, 38,38,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,35,35, 37,37,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,34,34, 36,36,-1,33,32,31,31,-1,29,29,29,30,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,26,25,25,25,-1,27,27,28,29,-1,33,33, 35,36,-1,33,32,31,30,29,28,28,28,-1,-1,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,-1,33,32, 34,-1,-1,32,32,31,31,-1,27,27,27,-1,23,22,22,22,22,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,21,21,21,-1,23,23,23,-1,27,27,28,29,-1,-1,31, 33,32,31,31,32,-1,30,-1,27,26,26,-1,23,22,21,21,21,21,21,21,21,21,21,22,21,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,22,-1,27,-1,29,28,28,29,30, 33,-1,30,31,32,-1,29,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,-1,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,22,-1,26,-1,29,28,27,-1,30, 32,-1,29,-1,-1,-1,28,-1,-1,25,25,-1,22,22,21,20,19,19,19,19,19,20,21,-1,-1,20,19,18,18,18,18,18,19,18,18,18,-1,20,20,-1,-1,25,-1,-1,-1,26,-1,29, 31,-1,28,27,27,27,27,27,-1,25,24,-1,21,21,21,20,19,18,18,18,19,20,21,-1,-1,20,19,18,17,17,17,18,19,18,17,17,-1,19,20,-1,24,24,24,24,24,25,-1,28, 30,-1,27,27,26,26,26,26,-1,-1,23,-1,20,20,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,16,16,-1,18,-1,-1,23,23,23,23,24,24,-1,27, 29,-1,26,26,26,25,25,25,-1,-1,22,-1,19,19,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,17,-1,-1,22,22,22,23,23,23,-1,26, 28,-1,25,26,26,25,24,25,-1,21,21,-1,19,18,18,18,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,-1,22,21,22,23,23,22,-1,25, 27,-1,24,-1,-1,-1,23,-1,-1,20,20,-1,19,18,17,17,17,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,-1,-1,20,-1,-1,-1,21,-1,24, 26,-1,23,23,23,-1,22,-1,19,19,19,20,19,18,17,16,16,16,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,19,-1,20,20,20,-1,23, 25,24,23,22,22,-1,21,-1,18,18,18,-1,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,15,15,15,-1,18,-1,19,19,20,21,22, 26,-1,-1,22,21,20,20,-1,17,17,17,-1,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,12,-1,14,14,14,-1,17,17,18,19,-1,-1,23, 27,28,-1,22,21,20,19,18,17,16,16,-1,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,10,11,-1,-1,13,13,14,15,16,17,18,19,-1,25,24, 28,28,-1,22,21,20,20,-1,17,16,15,15,-1,-1,17,16,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,8,8,9,10,-1,-1,12,12,13,14,-1,17,17,18,19,-1,25,25, 29,29,-1,22,21,21,21,-1,17,16,15,14,14,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,8,-1,-1,-1,11,11,12,13,14,-1,18,18,18,19,-1,26,26, 29,29,-1,22,22,22,22,-1,-1,16,15,14,13,13,-1,-1,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,7,8,-1,-1,10,10,11,12,13,-1,-1,19,19,19,19,-1,26,26, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,12,12,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,-1,9,9,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 27,27,-1,24,24,-1,24,25,-1,16,15,14,13,12,11,11,-1,-1,13,12,11,10,9,8,7,6,5,4,5,6,-1,-1,8,8,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 26,26,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,7,7,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 25,24,23,22,21,20,19,18,18,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,15,15,16,17,18,19,20,21,22, 26,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,16,16,17,18,19,-1,-1,23, 26,-1,-1,-1,21,20,20,20,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,17,17,17,18,-1,-1,-1,23, 25,24,23,22,21,21,21,21,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,18,18,18,18,19,20,21,22, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 25,24,23,23,23,-1,-1,23,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 25,24,24,24,24,-1,-1,24,24,24,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,21,21,21,-1,22,21,21,21,21,22, 25,25,25,25,25,26,26,25,25,25,25,24,23,22,21,20,19,18,17,16,17,18,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,22,23,22,22,22,22,22,22, 44,44,44,44,44,44,45,44,44,44,44,45,46,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 44,43,43,43,43,44,-1,43,43,43,44,45,46,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 44,43,42,41,40,40,40,40,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 45,-1,-1,-1,40,39,39,39,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 45,-1,-1,41,40,39,38,38,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,41, 44,43,42,41,40,39,38,37,37,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,40, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 44,43,43,-1,-1,37,-1,-1,36,35,35,35,35,35,35,34,33,32,31,30,30,30,31,-1,-1,35,35,34,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,39, 43,43,44,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,33,32,31,30,29,30,31,32,33,34,35,34,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,39,38,38, 42,42,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,37,37, 41,41,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,26,26,26,26,26,26,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,36,36, 40,40,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,26,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,35,35, 39,39,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,34,34, 38,38,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,33,33, 37,37,-1,32,31,30,30,-1,28,28,28,29,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,25,24,24,24,-1,26,26,27,28,-1,32,32, 36,37,-1,32,31,30,29,28,27,27,27,-1,-1,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,-1,32,31, 35,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,21,21,21,21,21,21,21,21,21,-1,20,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,22,-1,26,26,27,28,-1,-1,30, 34,33,32,32,32,-1,31,-1,26,25,25,-1,22,21,20,20,20,20,20,20,20,20,20,21,20,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,21,-1,26,-1,28,27,27,28,29, 34,-1,31,32,33,-1,30,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,21,-1,25,-1,28,27,26,-1,29, 33,-1,30,-1,-1,-1,29,-1,-1,25,25,-1,21,21,20,19,18,18,18,18,18,19,20,-1,-1,19,18,17,17,17,17,17,18,17,17,17,-1,19,19,-1,-1,24,-1,-1,-1,25,-1,28, 32,-1,29,28,28,28,28,28,-1,26,25,-1,20,20,20,19,18,17,17,17,18,19,20,-1,-1,19,18,17,16,16,16,17,18,17,16,16,-1,18,19,-1,23,23,23,23,23,24,-1,27, 31,-1,28,28,27,27,27,27,-1,-1,24,-1,19,19,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,17,-1,-1,22,22,22,22,23,23,-1,26, 30,-1,27,27,27,26,26,26,-1,-1,23,-1,18,18,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,14,14,-1,16,-1,-1,21,21,21,22,22,22,-1,25, 29,-1,26,27,27,26,25,26,-1,22,22,-1,18,17,17,17,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,-1,21,20,21,22,22,21,-1,24, 28,-1,25,-1,-1,-1,24,-1,-1,21,21,-1,18,17,16,16,16,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,-1,-1,19,-1,-1,-1,20,-1,23, 27,-1,24,24,24,-1,23,-1,20,20,20,19,18,17,16,15,15,15,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,18,-1,19,19,19,-1,22, 26,25,24,23,23,-1,22,-1,19,19,19,-1,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,11,-1,14,14,14,-1,17,-1,18,18,19,20,21, 27,-1,-1,23,22,21,21,-1,18,18,18,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,11,-1,13,13,13,-1,16,16,17,18,-1,-1,22, 28,29,-1,23,22,21,20,19,18,17,17,-1,-1,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,9,10,-1,-1,12,12,13,14,15,16,17,18,-1,24,23, 29,29,-1,23,22,21,21,-1,18,17,16,16,-1,-1,16,15,14,13,12,11,11,11,11,-1,-1,7,7,7,7,7,7,7,8,9,-1,-1,11,11,12,13,-1,16,16,17,18,-1,24,24, 30,30,-1,23,22,22,22,-1,18,17,16,15,15,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,6,6,6,6,6,6,7,-1,-1,-1,10,10,11,12,13,-1,17,17,17,18,-1,25,25, 30,30,-1,23,23,23,23,-1,-1,17,16,15,14,14,-1,-1,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,6,7,-1,-1,9,9,10,11,12,-1,-1,18,18,18,18,-1,25,25, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,13,13,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,6,-1,-1,8,8,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,12,12,-1,-1,12,11,10,9,8,7,6,5,4,3,4,5,-1,-1,7,7,8,9,10,11,12,-1,21,20,20,20,20,-1,23,23, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,6,6,7,8,9,-1,12,12,-1,21,21,21,21,-1,-1,22,22, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,14,14,15,16,17,18,19,20,21, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,15,15,16,17,18,-1,-1,22, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,16,16,16,17,-1,-1,-1,22, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,17,17,17,17,18,19,20,21, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 26,25,25,25,25,-1,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,20,20,20,-1,21,20,20,20,20,21, 26,26,26,26,26,27,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,21,22,21,21,21,21,21,21, 43,43,43,43,43,43,44,43,43,43,43,44,45,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 43,42,42,42,42,43,-1,42,42,42,43,44,45,45,44,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 43,42,41,40,39,39,39,39,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 44,-1,-1,-1,39,38,38,38,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 44,-1,-1,40,39,38,37,37,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,40, 43,42,41,40,39,38,37,36,36,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,39, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,33,32,31,30,30,30,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 43,42,42,-1,-1,36,-1,-1,35,34,34,34,34,34,34,33,32,31,30,29,29,29,30,-1,-1,34,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,38,38,38, 43,43,43,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,32,31,30,29,28,29,30,31,32,33,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,38,37,37, 42,42,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,36,36, 41,41,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,26,26,26,26,26,26,25,25,25,25,25,25,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,35,35, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,25,25,25,25,25,25,26,25,24,24,24,24,24,24,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,34,34, 39,39,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,33,33, 38,38,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,23,23,23,23,23,23,23,-1,-1,22,22,22,22,22,22,22,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,32,32, 37,37,-1,31,30,29,29,-1,27,27,27,28,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,24,23,23,23,-1,25,25,26,27,-1,31,31, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,21,21,21,21,21,21,21,21,21,21,21,20,20,20,20,20,20,20,20,20,20,20,-1,-1,22,22,22,23,24,25,26,27,-1,31,30, 35,-1,-1,31,30,29,29,-1,25,25,25,-1,21,20,20,20,20,20,20,20,20,20,20,-1,19,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,21,-1,25,25,26,27,-1,-1,29, 34,33,32,31,31,-1,30,-1,25,24,24,-1,21,20,19,19,19,19,19,19,19,19,19,20,19,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,20,-1,25,-1,27,26,26,27,28, 35,-1,32,32,32,-1,31,-1,25,24,23,22,21,20,19,18,18,18,18,18,18,18,19,-1,-1,18,17,17,17,17,17,17,17,17,17,17,18,19,19,20,-1,24,-1,27,26,25,-1,28, 34,-1,31,-1,-1,-1,30,-1,-1,24,24,-1,20,20,19,18,17,17,17,17,17,18,19,-1,-1,18,17,16,16,16,16,16,17,16,16,16,-1,18,18,-1,-1,23,-1,-1,-1,24,-1,27, 33,-1,30,29,29,29,29,29,-1,25,24,-1,19,19,19,18,17,16,16,16,17,18,19,-1,-1,18,17,16,15,15,15,16,17,16,15,15,-1,17,18,-1,22,22,22,22,22,23,-1,26, 32,-1,29,29,28,28,28,28,-1,-1,23,-1,18,18,-1,-1,-1,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,14,14,-1,16,-1,-1,21,21,21,21,22,22,-1,25, 31,-1,28,28,28,27,27,27,-1,-1,22,-1,17,17,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,13,13,13,-1,-1,-1,13,13,-1,15,-1,-1,20,20,20,21,21,21,-1,24, 30,-1,27,28,28,27,26,27,-1,21,21,-1,17,16,16,16,16,15,14,13,13,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,-1,20,19,20,21,21,20,-1,23, 29,-1,26,-1,-1,-1,25,-1,-1,20,20,-1,17,16,15,15,15,15,14,13,12,12,12,-1,-1,11,11,11,11,11,11,11,11,11,11,11,-1,13,13,-1,-1,18,-1,-1,-1,19,-1,22, 28,-1,25,25,25,-1,24,-1,21,20,19,18,17,16,15,14,14,14,14,13,12,11,11,-1,-1,10,10,10,10,10,10,10,10,10,10,10,11,12,13,14,-1,17,-1,18,18,18,-1,21, 27,26,25,24,24,-1,23,-1,20,20,20,-1,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,9,9,9,10,-1,13,13,13,-1,16,-1,17,17,18,19,20, 28,-1,-1,24,23,22,22,-1,19,19,19,-1,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,8,8,9,10,-1,12,12,12,-1,15,15,16,17,-1,-1,21, 29,30,-1,24,23,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,11,11,11,10,9,8,7,7,7,7,7,7,7,7,8,9,-1,-1,11,11,12,13,14,15,16,17,-1,23,22, 30,30,-1,24,23,22,22,-1,19,18,17,17,-1,-1,15,14,13,12,11,10,10,10,10,-1,-1,6,6,6,6,6,6,6,7,8,-1,-1,10,10,11,12,-1,15,15,16,17,-1,23,23, 31,31,-1,24,23,23,23,-1,19,18,17,16,16,-1,-1,-1,13,12,11,10,9,9,9,-1,-1,5,5,5,5,5,5,6,-1,-1,-1,9,9,10,11,12,-1,16,16,16,17,-1,24,24, 31,31,-1,24,24,24,24,-1,-1,18,17,16,15,15,-1,-1,13,12,11,10,9,8,8,-1,-1,4,4,4,4,4,5,6,-1,-1,8,8,9,10,11,-1,-1,17,17,17,17,-1,24,24, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,14,14,-1,-1,12,11,10,9,8,7,6,5,4,3,3,3,4,5,-1,-1,7,7,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 29,29,-1,26,26,-1,26,27,-1,18,17,16,15,14,13,13,-1,-1,11,10,9,8,7,6,5,4,3,2,3,4,-1,-1,6,6,7,8,9,10,11,-1,20,19,19,19,19,-1,22,22, 28,28,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,-1,-1,5,5,6,7,8,-1,11,11,-1,20,20,20,20,-1,-1,21,21, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,2,2,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,13,13,14,15,16,17,18,19,20, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,14,14,15,16,17,-1,-1,21, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,15,15,15,16,-1,-1,-1,21, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,16,16,16,16,17,18,19,20, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 27,26,26,26,26,-1,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,19,19,19,-1,20,19,19,19,19,20, 27,27,27,27,27,28,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,20,21,20,20,20,20,20,20, 44,44,44,44,44,44,45,44,44,44,44,45,46,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 44,43,43,43,43,44,-1,43,43,43,44,45,46,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 44,43,42,41,40,40,40,40,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 45,-1,-1,-1,40,39,39,39,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 45,-1,-1,41,40,39,38,38,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,40, 44,43,42,41,40,39,38,37,37,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,39, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,38,38, 44,43,43,-1,-1,37,-1,-1,36,35,35,35,35,35,35,34,33,32,31,30,30,30,31,-1,-1,35,35,34,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,37,37,37, 44,44,44,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,33,32,31,30,29,30,31,32,33,34,35,34,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,37,36,36, 43,43,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,35,35, 42,42,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,26,26,26,26,26,26,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,34,34, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,26,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,33,33, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,31,31, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,25,24,24,24,-1,26,26,27,28,-1,30,30, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,27,-1,30,29, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,21,21,21,21,21,21,21,21,21,-1,20,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,22,-1,25,26,26,26,-1,-1,28, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,20,20,20,20,20,20,20,20,21,20,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,21,-1,24,-1,26,25,25,26,27, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,21,-1,23,-1,26,25,24,-1,27, 35,-1,32,-1,-1,-1,31,-1,-1,25,25,-1,21,21,20,19,18,18,18,18,18,19,20,-1,-1,19,18,17,17,17,17,17,18,17,17,17,-1,19,19,-1,-1,22,-1,-1,-1,23,-1,26, 34,-1,31,30,30,30,30,30,-1,26,25,-1,20,20,20,19,18,17,17,17,18,19,20,-1,-1,19,18,17,16,16,16,17,18,17,16,16,-1,18,19,-1,21,21,21,21,21,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,24,-1,19,19,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,17,-1,-1,20,20,20,20,21,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,23,-1,18,18,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,14,14,-1,16,-1,-1,19,19,19,20,20,20,-1,23, 31,-1,28,29,29,28,27,28,-1,22,22,-1,18,17,17,17,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,-1,19,18,19,20,20,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,21,21,-1,18,17,16,16,16,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,-1,-1,17,-1,-1,-1,18,-1,21, 29,-1,26,26,26,-1,25,-1,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,13,13,-1,16,-1,17,17,17,-1,20, 28,27,26,25,25,-1,24,-1,21,21,21,-1,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,11,-1,12,12,12,-1,15,-1,16,16,17,18,19, 29,-1,-1,25,24,23,23,-1,20,20,20,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,11,-1,11,11,11,-1,14,14,15,16,-1,-1,20, 30,31,-1,25,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,9,10,-1,-1,10,10,11,12,13,14,15,16,-1,22,21, 31,31,-1,25,24,23,23,-1,20,19,18,18,-1,-1,16,15,14,13,12,11,11,11,11,-1,-1,7,7,7,7,7,7,7,8,9,-1,-1,9,9,10,11,-1,14,14,15,16,-1,22,22, 32,32,-1,25,24,24,24,-1,20,19,18,17,17,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,6,6,6,6,6,6,7,-1,-1,-1,8,8,9,10,11,-1,15,15,15,16,-1,23,23, 32,32,-1,25,25,25,25,-1,-1,19,18,17,16,16,-1,-1,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,6,7,-1,-1,7,7,8,9,10,-1,-1,16,16,16,16,-1,23,23, 31,31,-1,26,26,26,26,-1,-1,19,18,17,16,15,15,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,6,-1,-1,6,6,7,8,9,10,-1,-1,17,17,17,17,-1,22,22, 30,30,-1,27,27,-1,27,28,-1,19,18,17,16,15,14,14,-1,-1,12,11,10,9,8,7,6,5,4,3,4,5,-1,-1,5,5,6,7,8,9,10,-1,19,18,18,18,18,-1,21,21, 29,29,-1,-1,28,29,28,28,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,4,4,5,6,7,-1,10,10,-1,19,19,19,19,-1,-1,20,20, 28,28,28,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,20,20,20,-1,19,19,19, 28,27,27,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,21,-1,-1,18,18,19, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,2,2,2,2,3,4,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,12,12,13,14,15,16,17,18,19, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,13,13,14,15,16,-1,-1,20, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,14,14,14,15,-1,-1,-1,20, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,15,15,15,15,16,17,18,19, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 28,27,27,27,27,-1,-1,27,27,27,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,18,18,18,-1,19,18,18,18,18,19, 28,28,28,28,28,29,29,28,28,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,19,20,19,19,19,19,19,19, 45,45,45,45,45,45,46,45,45,45,45,46,47,47,46,45,44,43,42,41,42,43,44,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 45,44,44,44,44,45,-1,44,44,44,45,46,47,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 45,44,43,42,41,41,41,41,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 46,-1,-1,-1,41,40,40,40,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 46,-1,-1,42,41,40,39,39,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,39, 45,44,43,42,41,40,39,38,38,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,38, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,37,37, 45,44,44,-1,-1,38,-1,-1,37,36,36,36,36,36,36,35,34,33,32,31,31,31,32,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,36,36,36, 45,45,45,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,34,33,32,31,30,31,32,33,34,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,36,35,35, 44,44,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,34,34, 43,43,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,28,28,28,28,28,28,27,27,27,27,27,27,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,33,33, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,31,31, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,30,30, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,24,23,23,23,-1,25,25,26,27,-1,29,29, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,22,22,22,23,24,25,26,26,-1,29,28, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,22,22,22,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,21,21,21,-1,21,21,21,-1,24,25,25,25,-1,-1,27, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,21,21,21,21,21,21,21,21,22,21,20,20,20,20,20,20,20,20,20,20,20,-1,20,20,20,-1,23,-1,25,24,24,25,26, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,-1,-1,20,19,19,19,19,19,19,19,19,19,19,20,19,19,20,-1,22,-1,25,24,23,-1,26, 36,-1,33,-1,-1,-1,32,-1,-1,26,26,-1,22,22,21,20,19,19,19,19,19,20,21,-1,-1,20,19,18,18,18,18,18,19,18,18,18,-1,18,18,-1,-1,21,-1,-1,-1,22,-1,25, 35,-1,32,31,31,31,31,31,-1,27,26,-1,21,21,21,20,19,18,18,18,19,20,21,-1,-1,20,19,18,17,17,17,18,19,18,17,17,-1,17,18,-1,20,20,20,20,20,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,25,-1,20,20,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,16,16,-1,16,-1,-1,19,19,19,19,20,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,24,-1,19,19,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,15,-1,-1,18,18,18,19,19,19,-1,22, 32,-1,29,30,30,29,28,29,-1,23,23,-1,19,18,18,18,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,-1,14,14,-1,18,17,18,19,19,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,22,22,-1,19,18,17,17,17,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,13,13,-1,-1,16,-1,-1,-1,17,-1,20, 30,-1,27,27,27,-1,26,-1,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,13,12,12,12,-1,15,-1,16,16,16,-1,19, 29,28,27,26,26,-1,25,-1,22,22,22,-1,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,11,11,11,-1,14,-1,15,15,16,17,18, 30,-1,-1,26,25,24,24,-1,21,21,21,-1,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,12,-1,10,10,10,-1,13,13,14,15,-1,-1,19, 31,32,-1,26,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,10,11,-1,-1,9,9,10,11,12,13,14,15,-1,21,20, 32,32,-1,26,25,24,24,-1,21,20,19,19,-1,-1,17,16,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,8,8,9,10,-1,-1,8,8,9,10,-1,13,13,14,15,-1,21,21, 33,33,-1,26,25,25,25,-1,21,20,19,18,18,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,8,-1,-1,-1,7,7,8,9,10,-1,14,14,14,15,-1,22,22, 33,33,-1,26,26,26,26,-1,-1,20,19,18,17,17,-1,-1,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,7,8,-1,-1,6,6,7,8,9,-1,-1,15,15,15,15,-1,22,22, 32,32,-1,27,27,27,27,-1,-1,20,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,-1,5,5,6,7,8,9,-1,-1,16,16,16,16,-1,21,21, 31,31,-1,28,28,-1,28,29,-1,20,19,18,17,16,15,15,-1,-1,13,12,11,10,9,8,7,6,5,4,5,6,-1,-1,4,4,5,6,7,8,9,-1,18,17,17,17,17,-1,20,20, 30,30,-1,-1,29,30,29,29,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,3,3,4,5,6,-1,9,9,-1,18,18,18,18,-1,-1,19,19, 29,29,29,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,19,19,19,-1,18,18,18, 29,28,28,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,20,-1,-1,17,17,18, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,2,2,2,2,2,3,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,11,11,12,13,14,15,16,17,18, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,12,12,13,14,15,-1,-1,19, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,13,13,13,14,-1,-1,-1,19, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,14,14,14,14,15,16,17,18, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 29,28,27,27,27,-1,-1,27,27,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 29,28,28,28,28,-1,-1,28,28,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,18,17,17,17,-1,18,17,17,17,17,18, 29,29,29,29,29,30,30,29,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,18,18,18,19,18,18,18,18,18,18, 46,46,46,46,46,46,47,46,46,46,46,47,48,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 46,45,45,45,45,46,-1,45,45,45,46,47,48,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 46,45,44,43,42,42,42,42,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 47,-1,-1,-1,42,41,41,41,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 47,-1,-1,43,42,41,40,40,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,38, 46,45,44,43,42,41,40,39,39,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,37, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,36,36, 46,45,45,-1,-1,39,-1,-1,38,37,37,37,37,37,37,36,35,34,33,32,32,32,33,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,35,35,35, 46,46,46,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,35,34,33,32,31,32,33,34,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,35,34,34, 45,45,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,33,33, 44,44,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,29,29,29,29,29,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,32,32, 43,43,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,28,28,28,28,28,28,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,31,31, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,27,27,27,27,27,27,27,-1,-1,26,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,30,30, 41,41,-1,34,33,33,33,-1,31,31,31,31,32,-1,-1,-1,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,29,29, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,25,26,-1,28,28, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,21,21,21,22,23,24,25,25,-1,28,27, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,23,23,23,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,22,22,22,-1,20,20,20,-1,23,24,24,24,-1,-1,26, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,22,22,22,22,22,22,22,22,23,22,21,21,21,21,21,21,21,21,21,21,21,-1,19,19,19,-1,22,-1,24,23,23,24,25, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,-1,-1,21,20,20,20,20,20,20,20,20,20,20,19,18,18,19,-1,21,-1,24,23,22,-1,25, 37,-1,34,-1,-1,-1,33,-1,-1,27,27,-1,23,23,22,21,20,20,20,20,20,21,22,-1,-1,21,20,19,19,19,19,19,20,19,19,19,-1,17,17,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,32,32,32,32,32,-1,28,27,-1,22,22,22,21,20,19,19,19,20,21,22,-1,-1,21,20,19,18,18,18,19,20,19,18,18,-1,16,17,-1,19,19,19,19,19,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,26,-1,21,21,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,17,17,-1,15,-1,-1,18,18,18,18,19,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,25,-1,20,20,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,16,16,-1,14,-1,-1,17,17,17,18,18,18,-1,21, 33,-1,30,31,31,30,29,30,-1,24,24,-1,20,19,19,19,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,15,15,15,15,-1,13,13,-1,17,16,17,18,18,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,23,23,-1,20,19,18,18,18,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,-1,12,12,-1,-1,15,-1,-1,-1,16,-1,19, 31,-1,28,28,28,-1,27,-1,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,12,11,11,11,-1,14,-1,15,15,15,-1,18, 30,29,28,27,27,-1,26,-1,23,23,23,-1,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,10,10,10,-1,13,-1,14,14,15,16,17, 31,-1,-1,27,26,25,25,-1,22,22,22,-1,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,-1,9,9,9,-1,12,12,13,14,-1,-1,18, 32,33,-1,27,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,11,12,-1,-1,8,8,9,10,11,12,13,14,-1,20,19, 33,33,-1,27,26,25,25,-1,22,21,20,20,-1,-1,18,17,16,15,14,13,13,13,13,-1,-1,9,9,9,9,9,9,9,10,11,-1,-1,7,7,8,9,-1,12,12,13,14,-1,20,20, 34,34,-1,27,26,26,26,-1,22,21,20,19,19,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,8,8,8,8,8,8,9,-1,-1,-1,6,6,7,8,9,-1,13,13,13,14,-1,21,21, 34,34,-1,27,27,27,27,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,11,-1,-1,7,7,7,7,7,8,9,-1,-1,5,5,6,7,8,-1,-1,14,14,14,14,-1,21,21, 33,33,-1,28,28,28,28,-1,-1,21,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,7,8,-1,-1,4,4,5,6,7,8,-1,-1,15,15,15,15,-1,20,20, 32,32,-1,29,29,-1,29,30,-1,21,20,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,6,5,6,7,-1,-1,3,3,4,5,6,7,8,-1,17,16,16,16,16,-1,19,19, 31,31,-1,-1,30,31,30,30,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,2,2,3,4,5,-1,8,8,-1,17,17,17,17,-1,-1,18,18, 30,30,30,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,18,18,18,-1,17,17,17, 30,29,29,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,19,-1,-1,16,16,17, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,2,2,2,2,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,10,10,11,12,13,14,15,16,17, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,11,11,12,13,14,-1,-1,18, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,12,12,12,13,-1,-1,-1,18, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,17,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,13,13,13,13,14,15,16,17, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,18,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 30,29,28,28,28,-1,-1,28,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 30,29,29,29,29,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,17,16,16,16,-1,17,16,16,16,16,17, 30,30,30,30,30,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,17,17,17,17,18,17,17,17,17,17,17, 47,47,47,47,47,47,48,47,47,47,47,48,49,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 47,46,46,46,46,47,-1,46,46,46,47,48,49,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 47,46,45,44,43,43,43,43,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 48,-1,-1,-1,43,42,42,42,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,38, 48,-1,-1,44,43,42,41,41,-1,-1,44,43,42,41,40,39,38,37,38,39,40,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,37, 47,46,45,44,43,42,41,40,40,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,36,36, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,35,35, 47,46,46,-1,-1,40,-1,-1,39,38,38,38,38,38,38,37,36,35,34,33,33,33,34,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,34,34,34, 47,47,47,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,36,35,34,33,32,33,34,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,34,33,33, 46,46,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,32,32, 45,45,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,31,31, 44,44,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,29,29,29,29,29,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,30,30, 43,43,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,28,28,28,28,28,28,28,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,29,29, 42,42,-1,35,34,34,34,-1,32,32,32,32,33,-1,-1,-1,27,27,27,27,27,27,27,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,25,-1,28,28, 41,41,-1,35,34,33,33,-1,31,31,31,32,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,25,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,24,25,-1,27,27, 40,41,-1,35,34,33,32,31,30,30,30,-1,-1,25,25,25,25,25,25,25,25,25,25,25,24,24,24,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,23,24,24,-1,27,26, 39,-1,-1,35,34,33,33,-1,29,29,29,-1,25,24,24,24,24,24,24,24,24,24,24,-1,23,23,23,23,23,22,21,21,21,21,21,21,-1,19,19,19,-1,22,23,23,23,-1,-1,25, 38,37,36,35,35,-1,34,-1,29,28,28,-1,25,24,23,23,23,23,23,23,23,23,23,24,23,22,22,22,22,22,21,20,20,20,20,20,-1,18,18,18,-1,21,-1,23,22,22,23,24, 39,-1,36,36,36,-1,35,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,-1,-1,22,21,21,21,21,21,20,19,19,19,19,18,17,17,18,-1,20,-1,23,22,21,-1,24, 38,-1,35,-1,-1,-1,34,-1,-1,28,28,-1,24,24,23,22,21,21,21,21,21,22,23,-1,-1,22,21,20,20,20,20,20,19,18,18,18,-1,16,16,-1,-1,19,-1,-1,-1,20,-1,23, 37,-1,34,33,33,33,33,33,-1,29,28,-1,23,23,23,22,21,20,20,20,21,22,23,-1,-1,22,21,20,19,19,19,20,19,18,17,17,-1,15,16,-1,18,18,18,18,18,19,-1,22, 36,-1,33,33,32,32,32,32,-1,-1,27,-1,22,22,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,16,16,-1,14,-1,-1,17,17,17,17,18,18,-1,21, 35,-1,32,32,32,31,31,31,-1,-1,26,-1,21,21,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,15,15,-1,13,-1,-1,16,16,16,17,17,17,-1,20, 34,-1,31,32,32,31,30,31,-1,25,25,-1,21,20,20,20,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,15,14,14,14,-1,12,12,-1,16,15,16,17,17,16,-1,19, 33,-1,30,-1,-1,-1,29,-1,-1,24,24,-1,21,20,19,19,19,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,15,14,13,13,-1,11,11,-1,-1,14,-1,-1,-1,15,-1,18, 32,-1,29,29,29,-1,28,-1,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,13,12,11,10,10,10,-1,13,-1,14,14,14,-1,17, 31,30,29,28,28,-1,27,-1,24,24,24,-1,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,13,-1,9,9,9,-1,12,-1,13,13,14,15,16, 32,-1,-1,28,27,26,26,-1,23,23,23,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,-1,8,8,8,-1,11,11,12,13,-1,-1,17, 33,34,-1,28,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,12,13,-1,-1,7,7,8,9,10,11,12,13,-1,19,18, 34,34,-1,28,27,26,26,-1,23,22,21,21,-1,-1,19,18,17,16,15,14,14,14,14,-1,-1,10,10,10,10,10,10,10,11,12,-1,-1,6,6,7,8,-1,11,11,12,13,-1,19,19, 35,35,-1,28,27,27,27,-1,23,22,21,20,20,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,9,9,9,9,9,9,10,-1,-1,-1,5,5,6,7,8,-1,12,12,12,13,-1,20,20, 35,35,-1,28,28,28,28,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,12,-1,-1,8,8,8,8,8,9,10,-1,-1,4,4,5,6,7,-1,-1,13,13,13,13,-1,20,20, 34,34,-1,29,29,29,29,-1,-1,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,8,9,-1,-1,3,3,4,5,6,7,-1,-1,14,14,14,14,-1,19,19, 33,33,-1,30,30,-1,30,31,-1,22,21,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,7,6,7,8,-1,-1,2,2,3,4,5,6,7,-1,16,15,15,15,15,-1,18,18, 32,32,-1,-1,31,32,31,31,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,1,1,2,3,4,-1,7,7,-1,16,16,16,16,-1,-1,17,17, 31,31,31,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,17,17,17,-1,16,16,16, 31,30,30,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,18,-1,-1,15,15,16, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,2,2,2,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,9,9,10,11,12,13,14,15,16, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,10,10,11,12,13,-1,-1,17, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,11,11,11,12,-1,-1,-1,17, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,18,18,17,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,12,12,12,12,13,14,15,16, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,19,19,18,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 31,30,29,29,29,-1,-1,29,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 31,30,30,30,30,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,17,16,15,15,15,-1,16,15,15,15,15,16, 31,31,31,31,31,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,17,16,16,16,16,17,16,16,16,16,16,16, 48,48,48,48,48,48,49,48,48,48,48,49,50,50,49,48,47,46,45,44,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 48,47,47,47,47,48,-1,47,47,47,48,49,50,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 48,47,46,45,44,44,44,44,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 49,-1,-1,-1,44,43,43,43,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 49,-1,-1,45,44,43,42,42,-1,-1,45,44,43,42,41,40,39,38,39,40,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 48,47,46,45,44,43,42,41,41,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 48,47,47,-1,-1,41,-1,-1,40,39,39,39,39,39,39,38,37,36,35,34,34,34,35,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 48,48,48,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,37,36,35,34,33,34,35,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 47,47,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,31,31, 46,46,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,30,30, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,30,30,30,30,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 44,44,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,29,29,29,29,29,29,29,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 43,43,-1,36,35,35,35,-1,33,33,33,33,34,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 42,42,-1,36,35,34,34,-1,32,32,32,33,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,26,26,26,26,26,26,26,26,26,26,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,24,24,24,24,24,24,24,24,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 39,-1,36,-1,-1,-1,35,-1,-1,29,29,-1,25,25,24,23,22,22,22,22,22,23,24,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 38,-1,35,34,34,34,34,34,-1,30,29,-1,24,24,24,23,22,21,21,21,22,23,24,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,22,22,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 35,-1,32,33,33,32,31,32,-1,26,26,-1,22,21,21,21,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,22,21,20,20,20,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,13,14,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,17,16,15,15,15,15,-1,-1,11,11,11,11,11,11,11,12,13,-1,-1,6,6,6,7,-1,10,10,11,12,-1,18,18, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,10,10,10,10,10,10,11,-1,-1,-1,5,5,5,6,7,-1,11,11,11,12,-1,19,19, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,13,-1,-1,9,9,9,9,9,10,11,-1,-1,4,4,4,5,6,-1,-1,12,12,12,12,-1,19,19, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,9,10,-1,-1,3,3,3,4,5,6,-1,-1,13,13,13,13,-1,18,18, 34,34,-1,31,31,-1,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,8,9,-1,-1,2,2,2,3,4,5,6,-1,15,14,14,14,14,-1,17,17, 33,33,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,1,1,1,2,3,-1,6,6,-1,15,15,15,15,-1,-1,16,16, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,16,16,16,-1,15,15,15, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,17,-1,-1,14,14,15, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,8,8,9,10,11,12,13,14,15, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,9,9,10,11,12,-1,-1,16, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,10,10,10,11,-1,-1,-1,16, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,18,18,17,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,11,11,11,11,12,13,14,15, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,19,19,18,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 32,31,30,30,30,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,16,15,14,14,14,-1,15,14,14,14,14,15, 32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,16,15,15,15,15,16,15,15,15,15,15,15, 49,49,49,49,49,49,50,49,49,49,49,50,51,50,49,48,47,46,45,44,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 49,48,48,48,48,49,-1,48,48,48,49,50,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 49,48,47,46,45,45,45,45,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 50,-1,-1,-1,45,44,44,44,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 50,-1,-1,46,45,44,43,43,-1,-1,45,44,43,42,41,40,39,38,39,40,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 49,48,47,46,45,44,43,42,42,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 49,48,48,-1,-1,42,-1,-1,41,40,40,40,40,40,39,38,37,36,35,34,34,34,35,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 49,49,49,-1,41,41,41,-1,-1,39,39,40,39,39,39,38,37,36,35,34,33,34,35,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 48,48,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,31,31, 47,47,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,30,30, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,31,31,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,30,30,30,30,30,30,30,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,27,27,27,27,27,27,27,27,27,27,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,26,26,26,26,26,26,26,26,26,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,25,25,25,25,25,25,25,25,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 40,-1,37,-1,-1,-1,36,-1,-1,30,30,-1,26,26,25,24,23,23,23,23,23,24,25,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 39,-1,36,35,35,35,35,35,-1,31,30,-1,25,25,25,24,23,22,22,22,23,24,25,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 36,-1,33,34,34,33,32,33,-1,27,27,-1,23,22,22,22,22,21,20,19,19,19,19,-1,-1,18,18,18,18,18,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,23,22,21,21,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,6,6,6,6,-1,10,10,11,12,-1,18,18, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,5,5,5,5,6,-1,11,11,11,12,-1,19,19, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,4,4,4,4,5,-1,-1,12,12,12,12,-1,18,18, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,3,3,3,3,4,5,-1,-1,13,13,13,13,-1,17,17, 35,35,-1,32,32,-1,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,2,2,2,2,3,4,5,-1,15,14,14,14,14,-1,16,16, 34,34,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,2,1,1,1,2,-1,5,5,-1,15,15,15,15,-1,-1,15,15, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,16,16,16,-1,14,14,14, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,17,-1,-1,13,13,14, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,7,7,8,9,10,11,12,13,14, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,8,8,9,10,11,-1,-1,15, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,9,9,9,10,-1,-1,-1,15, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,19,19,18,18,18,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,10,10,10,10,11,12,13,14, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,20,20,19,18,17,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 33,32,31,31,31,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,16,15,14,13,13,13,-1,14,13,13,13,13,14, 33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 50,50,50,50,50,50,51,50,50,50,50,51,51,50,49,48,47,46,45,44,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 50,49,49,49,49,50,-1,49,49,49,50,51,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 50,49,48,47,46,46,46,46,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 51,-1,-1,-1,46,45,45,45,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 51,-1,-1,47,46,45,44,44,-1,-1,45,44,43,42,41,40,39,38,39,40,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 50,49,48,47,46,45,44,43,43,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 50,49,49,-1,-1,43,-1,-1,42,41,41,41,41,40,39,38,37,36,35,34,34,34,35,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 50,50,50,-1,42,42,42,-1,-1,40,40,41,40,40,39,38,37,36,35,34,33,34,35,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 49,49,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,38,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,31,31, 48,48,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,30,30, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,32,31,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,31,31,31,30,30,30,30,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,30,30,30,29,29,29,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,29,29,29,28,28,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,28,28,28,27,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,27,27,27,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,26,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 41,-1,38,-1,-1,-1,37,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 40,-1,37,36,36,36,36,36,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 37,-1,34,35,35,34,33,34,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,19,19,18,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,18,18,17,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,16,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,15,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,14,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,15,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,6,6,6,6,-1,10,10,11,12,-1,18,18, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,5,5,5,5,6,-1,11,11,11,12,-1,18,18, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,4,4,4,4,5,-1,-1,12,12,12,12,-1,17,17, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,3,3,3,3,4,5,-1,-1,13,13,13,13,-1,16,16, 36,36,-1,33,33,-1,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,2,2,2,2,3,4,5,-1,15,14,14,14,14,-1,15,15, 35,35,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,3,2,1,1,1,-1,4,4,-1,15,15,15,15,-1,-1,14,14, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,16,16,16,-1,13,13,13, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,17,-1,-1,12,12,13, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,6,6,7,8,9,10,11,12,13, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,7,7,8,9,10,-1,-1,14, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,8,8,8,9,-1,-1,-1,14, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,9,9,9,9,10,11,12,13, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 34,33,32,32,32,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,16,15,14,13,12,12,12,-1,13,12,12,12,12,13, 34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,16,15,14,13,13,13,13,14,13,13,13,13,13,13, 51,51,51,51,51,51,52,51,51,51,51,52,51,50,49,48,47,46,45,44,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 51,50,50,50,50,51,-1,50,50,50,51,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 51,50,49,48,47,47,47,47,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 52,-1,-1,-1,47,46,46,46,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 52,-1,-1,48,47,46,45,45,-1,-1,45,44,43,42,41,40,39,38,39,40,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 51,50,49,48,47,46,45,44,44,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 51,50,50,-1,-1,44,-1,-1,43,42,42,42,41,40,39,38,37,36,35,34,34,34,35,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 51,51,51,-1,43,43,43,-1,-1,41,41,42,41,40,39,38,37,36,35,34,33,34,35,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,40,40,39,38,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,31,31, 49,49,-1,41,41,41,41,42,-1,39,39,39,39,39,39,39,-1,-1,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,30,30, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,32,31,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,31,31,30,30,30,30,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,30,30,29,29,29,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,29,29,28,28,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,28,28,27,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,27,27,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 41,-1,38,37,37,37,37,37,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 38,-1,35,36,36,35,34,35,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,19,18,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,17,16,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,16,15,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,15,14,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,-1,-1,7,7,7,8,9,10,11,12,-1,18,17, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,6,6,6,6,-1,10,10,11,12,-1,18,18, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,5,5,5,5,6,-1,11,11,11,12,-1,17,17, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,4,4,4,4,5,-1,-1,12,12,12,12,-1,16,16, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,3,3,3,3,4,5,-1,-1,13,13,13,13,-1,15,15, 37,37,-1,34,34,-1,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,3,2,2,2,3,4,4,-1,15,14,14,14,14,-1,14,14, 36,36,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,4,3,2,1,1,-1,3,3,-1,15,15,15,15,-1,-1,13,13, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,16,16,16,-1,12,12,12, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,17,-1,-1,11,11,12, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,11,12, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,5,5,6,7,8,9,10,11,12, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,6,6,7,8,9,-1,-1,13, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,7,7,7,8,-1,-1,-1,13, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,8,8,8,8,9,10,11,12, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,10,9,9,-1,9,9,10,11,12, 35,34,33,33,33,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,11,12, 35,34,34,34,34,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,16,15,14,13,12,11,11,11,-1,12,11,11,11,11,12, 35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,16,15,14,13,12,12,12,12,13,12,12,12,12,12,12, 52,52,52,52,52,52,53,52,52,52,52,53,52,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 52,51,51,51,51,52,-1,51,51,51,52,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 52,51,50,49,48,48,48,48,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 53,-1,-1,-1,48,47,47,47,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 53,-1,-1,49,48,47,46,46,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 52,51,50,49,48,47,46,45,45,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 52,51,51,-1,-1,45,-1,-1,44,43,43,43,42,41,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 52,52,52,-1,44,44,44,-1,-1,42,42,43,42,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 51,51,-1,-1,43,43,43,43,-1,41,41,-1,41,41,40,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,32,32, 50,50,-1,42,42,42,42,43,-1,40,40,40,40,40,40,40,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,31,31, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,33,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,33,32,32,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,32,32,31,31,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,31,31,31,31,31,30,30,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,30,30,30,30,30,30,30,29,29,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,29,29,29,29,29,29,29,28,28,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,28,28,28,28,28,28,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,29,29,28,27,26,26,26,26,26,27,28,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 42,-1,39,38,38,38,38,38,-1,34,33,-1,28,28,28,27,26,25,25,25,26,27,28,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 39,-1,36,37,37,36,35,36,-1,30,30,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,21,21,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,20,20,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,19,19,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,18,18, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,17,17, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,16,16, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,5,5,5,5,5,-1,-1,13,13,13,13,-1,15,15, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,4,4,4,4,4,4,-1,-1,14,14,14,14,-1,14,14, 38,38,-1,35,35,-1,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,4,3,3,3,4,3,3,-1,16,15,15,15,15,-1,13,13, 37,37,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,5,4,3,2,2,-1,2,2,-1,16,16,16,16,-1,-1,12,12, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,17,17,17,-1,11,11,11, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,18,-1,-1,10,10,11, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,10,11, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,4,4,5,6,7,8,9,10,11, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,5,5,6,7,8,-1,-1,12, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,6,6,6,7,-1,-1,-1,12, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,7,7,7,7,8,9,10,11, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,9,8,8,-1,8,8,9,10,11, 36,35,34,34,34,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,10,11, 36,35,35,35,35,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,16,15,14,13,12,11,10,10,10,-1,11,10,10,10,10,11, 36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,16,15,14,13,12,11,11,11,11,12,11,11,11,11,11,11, 53,53,53,53,53,53,54,53,53,53,53,52,51,50,49,48,47,46,45,44,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 53,52,52,52,52,53,-1,52,52,52,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,40,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 53,52,52,-1,-1,46,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,34,35,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 53,53,53,-1,45,45,45,-1,-1,43,43,42,41,40,39,38,37,36,35,34,33,34,35,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 52,52,-1,-1,44,44,44,44,-1,42,42,-1,41,40,39,38,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,31,31, 51,51,-1,43,43,43,43,44,-1,41,41,41,41,40,39,39,-1,-1,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,30,30, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,40,-1,-1,32,31,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,32,31,31,30,30,30,30,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,32,31,30,30,29,29,29,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,32,32,32,31,30,29,29,28,28,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,31,31,31,31,31,30,29,28,28,27,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,30,30,30,30,30,29,28,27,27,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,30,30,29,28,27,27,27,27,27,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 43,-1,40,39,39,39,39,39,-1,35,34,-1,29,29,29,28,27,26,26,26,27,28,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 40,-1,37,38,38,37,36,37,-1,31,31,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,21,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,-1,-1,20,20,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,18,17,16,15,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,17,16,15,14,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,16,15,15,15,-1,-1,7,7,7,8,9,10,11,12,-1,17,17, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,16,16,16,16,16,16,16,-1,-1,6,6,6,6,-1,10,10,11,12,-1,16,16, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,15,16,-1,-1,-1,5,5,5,5,6,-1,11,11,11,12,-1,15,15, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,5,4,4,4,4,-1,-1,12,12,12,12,-1,14,14, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,5,5,4,3,3,3,-1,-1,13,13,13,13,-1,13,13, 39,39,-1,36,36,-1,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,5,4,4,4,3,2,2,-1,15,14,14,14,14,-1,12,12, 38,38,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,6,5,4,3,3,-1,1,1,-1,15,15,15,15,-1,-1,11,11, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,16,16,16,-1,10,10,10, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,17,-1,-1,9,9,10, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,2,2,3,-1,-1,-1,8,8,9,10, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,3,3,4,5,6,7,8,9,10, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,4,4,5,6,7,-1,-1,11, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,5,5,5,6,-1,-1,-1,11, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,6,6,6,6,7,8,9,10, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,8,7,7,-1,7,7,8,9,10, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,9,10, 37,36,36,36,36,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,17,16,15,14,13,12,11,10,9,9,9,-1,10,9,9,9,9,10, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,16,15,14,13,12,11,10,10,10,10,11,10,10,10,10,10,10, 53,53,53,53,53,53,54,53,53,53,53,52,51,50,49,48,47,46,45,44,45,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 53,52,52,52,52,53,-1,52,52,52,53,52,51,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,36,-1,40,40,41,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,37, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,42,42,41,40,39,38,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,36,37, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,39,39,38,38,-1,35,34,34,34,34,34,34,35,36,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 53,52,51,50,49,49,49,49,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,39,38,38,38,-1,35,34,33,33,33,33,34,35,36,37,38,-1,-1,33,33,33,33,34,35,36,37, 54,-1,-1,-1,49,48,48,48,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,39,38,37,37,-1,-1,-1,32,32,32,33,34,35,-1,38,38,39,-1,32,32,32,33,-1,-1,-1,37, 54,-1,-1,50,49,48,47,47,-1,-1,45,44,43,42,41,40,39,38,39,40,41,40,39,38,37,36,35,34,33,32,31,32,33,34,35,36,37,38,-1,-1,31,31,32,33,34,-1,-1,36, 53,52,51,50,49,48,47,46,46,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,39,38,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,30,30,31,32,33,34,35,35,35, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,31,30,29,29,29,29,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,34,34,34, 53,52,52,-1,-1,47,-1,-1,45,44,43,42,41,40,39,38,37,36,35,34,34,34,35,-1,-1,33,32,31,30,29,28,28,28,28,28,28,28,28,28,29,-1,-1,30,-1,-1,33,33,33, 53,53,53,-1,46,46,46,-1,-1,44,43,42,41,40,39,38,37,36,35,34,33,34,35,35,34,33,32,31,30,29,28,27,27,27,27,27,28,27,27,-1,-1,29,29,29,-1,33,32,32, 53,53,-1,-1,45,45,45,45,-1,43,43,-1,41,40,39,38,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,26,26,-1,26,26,-1,28,28,29,28,-1,-1,31,31, 52,52,-1,44,44,44,44,45,-1,42,42,42,41,40,39,39,-1,-1,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,25,-1,28,27,-1,27,27,-1,30,30, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,40,40,-1,-1,32,31,31,31,30,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,32,31,31,30,30,30,30,-1,-1,26,25,25,25,25,25,25,-1,-1,24,23,23,23,23,-1,-1,25,25,25,25,-1,28,28, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,32,31,30,30,29,29,29,-1,-1,26,25,24,24,24,24,24,-1,-1,-1,23,22,22,22,22,-1,24,24,24,24,-1,27,27, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,33,33,32,31,30,29,29,28,28,-1,-1,26,25,24,23,23,23,23,23,23,-1,-1,22,21,21,21,-1,23,23,23,24,-1,26,26, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,32,32,32,32,31,30,29,28,28,27,26,25,25,25,24,23,22,22,22,22,22,22,-1,-1,20,20,20,21,22,22,23,23,-1,26,25, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,31,31,31,31,30,29,28,27,27,-1,24,24,24,24,23,22,21,21,21,21,21,21,-1,19,19,19,-1,21,22,22,22,-1,-1,24, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,30,30,30,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,20,20,20,-1,18,18,18,-1,20,-1,22,21,21,22,23, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,29,29,29,29,28,27,27,-1,-1,23,22,22,22,22,21,20,19,19,19,19,18,17,17,18,-1,19,-1,22,21,20,-1,23, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,31,31,30,29,28,28,28,28,28,28,28,-1,-1,23,22,21,21,21,21,20,19,18,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 44,-1,41,40,40,40,40,40,-1,36,35,-1,30,30,30,29,28,27,27,27,28,29,29,-1,-1,23,22,21,20,20,20,20,19,18,17,17,-1,15,16,-1,17,17,17,17,17,18,-1,21, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,16,17,17,-1,20, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,19,18,18,-1,-1,-1,15,15,-1,13,-1,-1,15,15,15,16,16,16,-1,19, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,12,12,-1,15,14,15,16,16,15,-1,18, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,11,-1,-1,13,-1,-1,-1,14,-1,17, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,21,21,20,19,18,17,16,15,14,13,12,11,10,10,10,-1,12,-1,13,13,13,-1,16, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,19,18,17,16,15,14,13,13,-1,9,9,9,-1,11,-1,12,12,13,14,15, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,18,17,16,15,14,14,14,-1,8,8,8,-1,10,10,11,12,-1,-1,16, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,17,16,15,15,15,-1,-1,7,7,7,8,9,10,11,12,-1,17,17, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,16,16,16,-1,-1,6,6,6,6,-1,10,10,11,12,-1,16,16, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,5,5,5,5,6,-1,11,11,11,12,-1,15,15, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,5,4,4,4,4,-1,-1,12,12,12,12,-1,14,14, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,6,5,4,3,3,3,-1,-1,13,13,13,13,-1,13,13, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,6,5,5,4,3,2,2,-1,15,14,14,14,14,-1,12,12, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,7,6,5,4,4,-1,1,1,-1,15,15,15,15,-1,-1,11,11, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,16,16,16,-1,10,10,10, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,17,-1,-1,9,9,10, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,2,2,3,-1,-1,-1,8,8,9,10, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,3,3,4,5,6,7,8,9,10, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,4,4,5,6,7,-1,-1,11, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,5,5,5,6,-1,-1,-1,11, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,6,6,6,6,7,8,9,10, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,8,7,7,-1,7,7,8,9,10, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,9,10, 38,37,37,37,37,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,17,16,15,14,13,12,11,10,9,9,9,-1,10,9,9,9,9,10, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,17,16,15,14,13,12,11,10,10,10,10,11,10,10,10,10,10,10, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 55,55,55,55,55,55,56,55,55,55,55,54,53,52,51,50,49,48,47,46,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 55,54,54,54,54,55,-1,54,54,54,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,38, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,36,35, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,34,-1,-1,-1,34, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,42,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,33,33,-1,-1,33, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,33,32,32,32,32, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,31,31,31, 55,54,54,-1,-1,53,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,36,36,37,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,28,-1,-1,30,30,30, 55,55,55,-1,52,52,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,36,37,37,36,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,27,27,27,-1,30,29,29, 56,56,-1,-1,51,51,51,51,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,26,26,27,26,-1,-1,28,28, 57,57,-1,50,50,50,50,51,-1,46,45,44,43,42,41,41,-1,-1,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,26,25,-1,25,25,-1,27,27, 57,57,-1,49,49,49,49,-1,-1,46,45,44,43,42,42,-1,-1,34,33,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,24,24,24,24,-1,26,26, 56,56,-1,48,48,48,48,-1,-1,46,45,44,43,43,-1,-1,34,33,33,32,32,32,32,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 55,55,-1,48,47,47,47,-1,45,45,45,44,44,-1,-1,-1,34,33,32,32,31,31,31,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,22,22,22,22,-1,24,24, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,36,35,34,33,32,31,31,30,30,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,21,21,21,21,-1,23,23, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,37,36,35,34,33,32,31,30,30,29,28,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,21,20,20,20,20,-1,23,22, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,19,20,19,19,-1,-1,21, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,18,-1,19,18,18,19,20, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,17,-1,19,18,17,-1,20, 53,-1,50,-1,-1,-1,49,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,16,-1,-1,-1,16,-1,19, 54,-1,51,50,50,50,50,50,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,15,15,15,15,15,15,-1,18, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,14,14,14,14,14,14,-1,17, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,14,13,13,-1,16, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,13,12,13,14,13,12,-1,15, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,10,-1,10,10,10,-1,13, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,9,-1,9,9,10,11,12, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,8,8,8,8,-1,-1,13, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,15,14, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,6,6,6,6,-1,15,15, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,5,5,5,5,-1,16,16, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,4,4,4,4,-1,17,17, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,3,3,3,3,-1,18,18, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,2,2,2,2,3,-1,19,19, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,2,1,1,2,-1,-1,20,20, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,0,1,2,-1,22,21,21, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,2,-1,-1,22,22,22, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,23,23,23, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,24,24, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,25, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,26, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 55,55,55,55,55,55,56,55,55,55,55,54,53,52,51,50,49,48,47,46,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 55,54,54,54,54,55,-1,54,54,54,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,38, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,36,35, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,34,-1,-1,-1,34, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,42,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,33,33,-1,-1,33, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,33,32,32,32,32, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,31,31,31, 55,54,54,-1,-1,53,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,36,36,37,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,28,-1,-1,30,30,30, 55,55,55,-1,52,52,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,36,37,37,36,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,27,27,27,-1,30,29,29, 56,56,-1,-1,51,51,51,51,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,26,26,27,26,-1,-1,28,28, 57,57,-1,50,50,50,50,51,-1,46,45,44,43,42,41,41,-1,-1,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,26,25,-1,25,25,-1,27,27, 57,57,-1,49,49,49,49,-1,-1,46,45,44,43,42,42,-1,-1,34,33,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,24,24,24,24,-1,26,26, 56,56,-1,48,48,48,48,-1,-1,46,45,44,43,43,-1,-1,34,33,33,32,32,32,32,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 55,55,-1,48,47,47,47,-1,45,45,45,44,44,-1,-1,-1,34,33,32,32,31,31,31,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,22,22,22,22,-1,24,24, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,36,35,34,33,32,31,31,30,30,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,21,21,21,21,-1,23,23, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,37,36,35,34,33,32,31,30,30,29,28,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,21,20,20,20,20,-1,23,22, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,19,20,19,19,-1,-1,21, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,18,-1,19,18,18,19,20, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,17,-1,19,18,17,-1,20, 53,-1,50,-1,-1,-1,49,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,16,-1,-1,-1,16,-1,19, 54,-1,51,50,50,50,50,50,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,15,15,15,15,15,15,-1,18, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,14,14,14,14,14,14,-1,17, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,14,13,13,-1,16, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,13,12,13,14,13,12,-1,15, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,10,-1,10,10,10,-1,13, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,9,-1,9,9,10,11,12, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,8,8,8,8,-1,-1,13, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,15,14, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,6,6,6,6,-1,15,15, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,5,5,5,5,-1,16,16, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,4,4,4,4,-1,17,17, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,3,3,3,3,-1,18,18, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,2,2,2,2,3,-1,19,19, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,2,1,1,1,-1,-1,20,20, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,1,0,1,-1,22,21,21, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,1,-1,-1,22,22,22, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,23,23,23, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,24,24, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,25, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,26, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, 55,55,55,55,55,55,56,55,55,55,55,54,53,52,51,50,49,48,47,46,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 55,54,54,54,54,55,-1,54,54,54,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,38, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,36,35, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,34,-1,-1,-1,34, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,42,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,33,33,-1,-1,33, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,33,32,32,32,32, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,31,31,31, 55,54,54,-1,-1,53,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,36,36,37,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,28,-1,-1,30,30,30, 55,55,55,-1,52,52,52,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,36,37,37,36,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,27,27,27,-1,30,29,29, 56,56,-1,-1,51,51,51,51,-1,46,46,-1,43,42,41,40,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,26,26,27,26,-1,-1,28,28, 57,57,-1,50,50,50,50,51,-1,46,45,44,43,42,41,41,-1,-1,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,26,25,-1,25,25,-1,27,27, 57,57,-1,49,49,49,49,-1,-1,46,45,44,43,42,42,-1,-1,34,33,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,24,24,24,24,-1,26,26, 56,56,-1,48,48,48,48,-1,-1,46,45,44,43,43,-1,-1,34,33,33,32,32,32,32,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,23,23,23,23,-1,25,25, 55,55,-1,48,47,47,47,-1,45,45,45,44,44,-1,-1,-1,34,33,32,32,31,31,31,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,22,22,22,22,-1,24,24, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,36,35,34,33,32,31,31,30,30,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,21,21,21,21,-1,23,23, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,37,36,35,34,33,32,31,30,30,29,28,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,21,20,20,20,20,-1,23,22, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,36,35,34,33,32,31,30,29,29,-1,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,19,20,19,19,-1,-1,21, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,18,-1,19,18,18,19,20, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,17,-1,19,18,17,-1,20, 53,-1,50,-1,-1,-1,49,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,16,-1,-1,-1,16,-1,19, 54,-1,51,50,50,50,50,50,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,15,15,15,15,15,15,-1,18, 53,-1,50,50,49,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,14,14,14,14,14,14,-1,17, 52,-1,49,49,49,48,48,48,-1,-1,42,-1,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,13,13,13,14,13,13,-1,16, 51,-1,48,49,49,48,47,48,-1,41,41,-1,37,36,35,34,33,32,31,30,30,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,13,12,13,14,13,12,-1,15, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,37,36,35,34,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,11,-1,-1,-1,11,-1,14, 49,-1,46,46,46,-1,45,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,10,-1,10,10,10,-1,13, 48,47,46,45,45,-1,44,-1,41,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,11,11,11,-1,9,-1,9,9,10,11,12, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,11,10,10,-1,8,8,8,8,-1,-1,13, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,-1,11,10,9,8,7,7,7,7,-1,15,14, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,10,-1,6,6,6,6,-1,15,15, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,24,23,22,21,20,19,19,-1,-1,-1,13,12,11,11,11,-1,5,5,5,5,-1,16,16, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,20,20,-1,-1,14,13,12,12,12,-1,-1,4,4,4,4,-1,17,17, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,13,-1,-1,3,3,3,3,-1,18,18, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,14,-1,3,2,2,2,3,-1,19,19, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,15,15,-1,15,15,-1,3,2,1,1,-1,-1,20,20, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,16,16,17,16,16,-1,-1,2,1,0,-1,22,21,21, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,17,17,18,-1,-1,2,-1,-1,22,22,22, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,18,18,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,23,23,23, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,19,19,20,21,22,23,24,24,24, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,20,20,21,22,23,-1,-1,25, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,21,21,21,22,-1,-1,-1,26, 48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,33,33,33,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,22,22,22,22,23,24,25,26, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,38,37,36,35,35,34,33,32,32,-1,28,28,27,27,-1,24,23,23,23,23,23,23,24,25,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 48,47,46,46,46,-1,-1,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,32,31,30,29,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 48,47,47,47,47,-1,-1,46,45,44,43,42,41,40,39,38,37,37,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,30,29,28,27,26,25,25,25,-1,26,25,25,25,25,26, 48,48,48,48,48,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,34,33,32,31,30,29,28,27,26,27,28,29,30,30,29,28,27,26,26,26,26,27,26,26,26,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 63,63,63,63,63,63,64,63,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,44,43,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 63,62,62,62,62,63,-1,62,62,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,45,44,43,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,37, 63,62,61,61,61,-1,-1,61,61,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,35,34,34,34,35,36,35,34, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,35,34,33,33,-1,-1,-1,33, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,35,34,33,32,32,-1,-1,32, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,35,34,33,32,31,31,31,31, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,31,30,30,30, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,34,35,-1,-1,31,-1,-1,29,29,29, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,33,33,-1,-1,30,30,30,-1,29,28,28, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,32,-1,32,32,-1,29,29,30,29,-1,-1,27,27, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,33,32,31,31,31,31,31,-1,29,28,-1,28,28,-1,26,26, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,32,31,30,30,30,30,-1,-1,27,27,27,27,-1,25,25, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,31,30,29,29,29,-1,-1,26,26,26,26,-1,24,24, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,30,29,28,28,28,-1,25,25,25,25,-1,23,23, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,29,28,27,27,-1,24,24,24,24,-1,22,22, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,-1,22,21, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,28,27,27,-1,23,23,22,22,-1,-1,20, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,22,-1,22,21,21,20,19, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,21,-1,22,21,20,-1,18, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,20,-1,-1,-1,19,-1,17, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,20,19,18,18,18,18,-1,16, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,20,19,18,17,17,17,-1,15, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,20,19,18,17,16,16,-1,14, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,20,19,18,17,16,15,-1,13, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,19,-1,-1,-1,14,-1,12, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,18,-1,14,13,13,-1,11, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,17,-1,14,13,12,11,10, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,16,15,14,14,-1,-1,9, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,17,16,15,15,15,-1,8,8, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,16,16,16,16,-1,7,7, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,17,17,17,17,-1,6,6, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,18,18,18,18,-1,5,5, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,19,19,19,19,-1,4,4, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,21,20,20,20,20,-1,3,3, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,21,21,21,21,-1,-1,2,2, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,22,22,22,-1,0,1,2, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,23,-1,-1,1,1,2, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,2,2, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,3,3,3, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,4, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,7,8,7,6, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,7,8,7,7, 47,46,45,45,45,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,8,8, 47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,10,9,9,9,9,9, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,10,10,10,10, 63,63,63,63,63,63,63,62,61,60,59,58,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,43,42,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 63,62,62,62,62,63,-1,62,61,60,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,44,43,42,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,36, 63,62,61,61,61,-1,-1,61,61,60,60,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,35,35, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,50,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,35,34,34,-1,34,34,35,34,34, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,49,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,34,33,33,33,34,35,34,33, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,34,33,32,32,-1,-1,-1,32, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,34,33,32,31,31,-1,-1,31, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,34,33,32,31,30,30,30,30, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,30,29,29,29, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,33,34,-1,-1,30,-1,-1,28,28,28, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,33,32,32,-1,-1,29,29,29,-1,28,27,27, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,31,-1,31,31,-1,28,28,29,28,-1,-1,26,26, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,32,31,30,30,30,30,30,-1,28,27,-1,27,27,-1,25,25, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,31,30,29,29,29,29,-1,-1,26,26,26,26,-1,24,24, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,-1,-1,25,25,25,25,-1,23,23, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,29,28,27,27,27,-1,24,24,24,24,-1,22,22, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,-1,23,23,23,23,-1,21,21, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,24,23,22,22,22,-1,21,20, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,27,26,26,-1,22,22,21,21,-1,-1,19, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,27,27,27,-1,21,-1,21,20,20,19,18, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,20,-1,21,20,19,-1,17, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,19,-1,-1,-1,18,-1,16, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,19,18,17,17,17,17,-1,15, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,19,18,17,16,16,16,-1,14, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,19,18,17,16,15,15,-1,13, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,19,18,17,16,15,14,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,18,-1,-1,-1,13,-1,11, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,-1,13,12,12,-1,10, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,16,-1,13,12,11,10,9, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,15,14,13,13,-1,-1,8, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,16,15,14,14,14,-1,7,7, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,15,15,15,15,-1,6,6, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,16,16,16,16,-1,5,5, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,17,17,17,17,-1,4,4, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,18,18,18,18,-1,3,3, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,20,19,19,19,19,-1,2,2, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,20,20,20,20,-1,-1,1,1, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,21,21,21,-1,1,0,1, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,22,-1,-1,1,1,1, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,2,2, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,3,3,3, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,4, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,7,8,7,6, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,7,8,7,7, 47,46,45,45,45,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,8,8, 47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,10,9,9,9,9,9, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,10,10,10,10, 63,63,63,63,63,63,63,62,61,60,59,58,57,56,55,54,53,52,51,50,50,49,48,47,46,45,44,43,42,43,44,43,42,41,40,39,38,37,37,37,37,38,38,37,37,37,37,37, 63,62,62,62,62,63,-1,62,61,60,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,44,43,42,41,40,39,38,37,36,36,36,-1,-1,36,36,36,36,36, 63,62,61,61,61,-1,-1,61,61,60,60,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,-1,-1,35,35,35,35,35, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,50,49,48,48,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,35,34,34,-1,34,34,35,34,34, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,49,49,49,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,34,33,33,33,34,35,34,33, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,34,33,32,32,-1,-1,-1,32, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,48,47,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,34,33,32,31,31,-1,-1,31, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,34,33,32,31,30,30,30,30, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,30,29,29,29, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,43,43,-1,-1,39,38,37,36,35,34,33,33,33,33,33,33,33,33,34,-1,-1,30,-1,-1,28,28,28, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,43,42,41,40,39,38,37,36,35,34,33,32,32,32,32,33,32,32,-1,-1,29,29,29,-1,28,27,27, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,31,31,-1,31,31,-1,28,28,29,28,-1,-1,26,26, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,32,31,30,30,30,30,30,-1,28,27,-1,27,27,-1,25,25, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,31,30,29,29,29,29,-1,-1,26,26,26,26,-1,24,24, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,30,29,28,28,28,-1,-1,25,25,25,25,-1,23,23, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,29,28,27,27,27,-1,24,24,24,24,-1,22,22, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,28,27,26,26,-1,23,23,23,23,-1,21,21, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,27,26,25,24,23,22,22,22,-1,21,20, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,27,26,26,-1,22,22,21,21,-1,-1,19, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,27,27,27,-1,21,-1,21,20,20,19,18, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,20,-1,21,20,19,-1,17, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,19,-1,-1,-1,18,-1,16, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,19,18,17,17,17,17,-1,15, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,19,18,17,16,16,16,-1,14, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,19,18,17,16,15,15,-1,13, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,19,18,17,16,15,14,-1,12, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,18,-1,-1,-1,13,-1,11, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,17,-1,13,12,12,-1,10, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,16,-1,13,12,11,10,9, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,15,14,13,13,-1,-1,8, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,16,15,14,14,14,-1,7,7, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,15,15,15,15,-1,6,6, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,16,16,16,16,-1,5,5, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,17,17,17,17,-1,4,4, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,18,18,18,18,-1,3,3, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,20,19,19,19,19,-1,2,2, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,20,20,20,20,-1,-1,1,1, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,21,21,21,-1,2,1,0, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,22,-1,-1,2,1,1, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,2,2, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,3,3,3, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,4, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,7,8,7,6, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,7,8,7,7, 47,46,45,45,45,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,8,8, 47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,10,9,9,9,9,9, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,10,10,10,10,10, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,43,44,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,65,65,65,65,65, 37,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,43,44,45,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,62,63,-1,-1,64,64,64,64,65, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,62,63,-1,-1,63,63,63,64,65, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,51,52,52,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 34,35,36,35,34,34,34,35,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,50,51,51,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 33,-1,-1,-1,33,33,34,35,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,50,50,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 32,-1,-1,32,32,33,34,35,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 31,31,31,31,32,33,34,35,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 30,30,30,31,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 29,29,29,-1,-1,31,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,59,-1,-1,64,64,65, 28,28,29,-1,30,30,30,-1,-1,33,33,34,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,58,58,58,-1,65,64,64, 27,27,-1,-1,29,29,29,29,-1,32,32,-1,32,32,32,33,34,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 26,26,-1,28,28,28,28,29,-1,31,31,31,31,31,32,33,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,51,51,52,53,54,54,54,-1,57,56,-1,56,56,-1,62,62, 25,25,-1,27,27,27,27,-1,-1,30,30,30,30,31,32,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,52,52,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 24,24,-1,26,26,26,26,-1,-1,29,29,29,30,31,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 23,23,-1,25,25,25,25,-1,28,28,28,29,30,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 22,22,-1,24,24,24,24,-1,27,27,28,29,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 21,22,-1,23,23,23,24,25,26,27,28,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 20,-1,-1,22,22,23,23,-1,27,27,28,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 19,20,21,21,22,-1,22,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 18,-1,20,21,22,-1,21,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 17,-1,19,-1,-1,-1,20,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 16,-1,18,18,18,18,19,20,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 15,-1,17,17,17,18,19,20,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 14,-1,16,16,17,18,19,20,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 13,-1,15,16,17,18,19,20,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 12,-1,14,-1,-1,-1,19,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 11,-1,13,13,14,-1,18,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 10,11,12,13,14,-1,17,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 9,-1,-1,14,14,15,16,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 8,8,-1,15,15,15,16,17,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 7,7,-1,16,16,16,16,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 6,6,-1,17,17,17,17,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 5,5,-1,18,18,18,18,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 4,4,-1,19,19,19,19,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 3,3,-1,20,20,-1,20,21,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 2,2,-1,-1,21,22,21,21,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 1,1,2,-1,22,22,22,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 0,1,2,-1,-1,23,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 1,1,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 2,2,2,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 3,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 4,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 5,6,7,7,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 6,6,7,7,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 7,7,7,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,44,44,45,46,47, 8,8,8,8,9,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46,47, 9,9,9,9,9,10,11,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,43,44,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,65,65,65,65,65, 37,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,43,44,45,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,62,63,-1,-1,64,64,64,64,65, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,62,63,-1,-1,63,63,63,64,65, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,51,52,52,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 34,35,36,35,34,34,34,35,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,50,51,51,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 33,-1,-1,-1,33,33,34,35,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,50,50,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 32,-1,-1,32,32,33,34,35,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 31,31,31,31,32,33,34,35,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 30,30,30,31,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 29,29,29,-1,-1,31,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,64,64,64, 28,28,29,-1,30,30,30,-1,-1,33,33,34,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,64,63,63, 27,27,-1,-1,29,29,29,29,-1,32,32,-1,32,32,32,33,34,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,62,62, 26,26,-1,28,28,28,28,29,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,61,61, 25,25,-1,27,27,27,27,-1,-1,30,30,30,30,31,32,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 24,24,-1,26,26,26,26,-1,-1,29,29,29,30,31,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 23,23,-1,25,25,25,25,-1,28,28,28,29,30,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,58,58, 22,22,-1,24,24,24,24,-1,27,27,28,29,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,57,57, 21,22,-1,23,23,23,24,25,26,27,28,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,57,56, 20,-1,-1,22,22,23,23,-1,27,27,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,53,-1,-1,55, 19,20,21,21,22,-1,22,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,51,-1,53,52,52,53,54, 18,-1,20,21,22,-1,21,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,50,-1,53,52,51,-1,54, 17,-1,19,-1,-1,-1,20,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 16,-1,18,18,18,18,19,20,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,48,48,48,48,48,49,-1,52, 15,-1,17,17,17,18,19,20,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 14,-1,16,16,17,18,19,20,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 13,-1,15,16,17,18,19,20,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,46,45,46,47,47,46,-1,49, 12,-1,14,-1,-1,-1,19,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 11,-1,13,13,14,-1,18,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 10,11,12,13,14,-1,17,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 9,-1,-1,14,14,15,16,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 8,8,-1,15,15,15,16,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 7,7,-1,16,16,16,16,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 6,6,-1,17,17,17,17,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 5,5,-1,18,18,18,18,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 4,4,-1,19,19,19,19,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 3,3,-1,20,20,-1,20,21,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 2,2,-1,-1,21,22,21,21,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 1,1,1,-1,22,22,22,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 1,0,1,-1,-1,23,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 1,1,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 2,2,2,2,3,4,5,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 3,-1,-1,3,3,4,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 4,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 5,6,7,6,5,5,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 6,6,7,6,6,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 7,7,7,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,43,43,44,45,46, 8,8,8,8,8,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45,46, 9,9,9,9,9,10,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,43,44,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,65,65,65,65,65, 37,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,43,44,45,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,62,63,-1,-1,64,64,64,64,65, 36,36,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,62,63,-1,-1,63,63,63,64,65, 35,35,36,35,35,-1,35,35,36,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,51,52,52,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 34,35,36,35,34,34,34,35,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,50,51,51,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 33,-1,-1,-1,33,33,34,35,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,50,50,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 32,-1,-1,32,32,33,34,35,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 31,31,31,31,32,33,34,35,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 30,30,30,31,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,36,37,38,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 29,29,29,-1,-1,31,-1,-1,35,34,34,34,34,34,34,34,34,35,36,37,38,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,64,64,64, 28,28,29,-1,30,30,30,-1,-1,33,33,34,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,64,63,63, 27,27,-1,-1,29,29,29,29,-1,32,32,-1,32,32,32,33,34,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,62,62, 26,26,-1,28,28,28,28,29,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,61,61, 25,25,-1,27,27,27,27,-1,-1,30,30,30,30,31,32,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 24,24,-1,26,26,26,26,-1,-1,29,29,29,30,31,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 23,23,-1,25,25,25,25,-1,28,28,28,29,30,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,58,58, 22,22,-1,24,24,24,24,-1,27,27,28,29,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,57,57, 21,22,-1,23,23,23,24,25,26,27,28,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,57,56, 20,-1,-1,22,22,23,23,-1,27,27,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,53,-1,-1,55, 19,20,21,21,22,-1,22,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,51,-1,53,52,52,53,54, 18,-1,20,21,22,-1,21,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,50,-1,53,52,51,-1,54, 17,-1,19,-1,-1,-1,20,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 16,-1,18,18,18,18,19,20,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,48,48,48,48,48,49,-1,52, 15,-1,17,17,17,18,19,20,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 14,-1,16,16,17,18,19,20,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 13,-1,15,16,17,18,19,20,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,46,45,46,47,47,46,-1,49, 12,-1,14,-1,-1,-1,19,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 11,-1,13,13,14,-1,18,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 10,11,12,13,14,-1,17,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 9,-1,-1,14,14,15,16,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 8,8,-1,15,15,15,16,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 7,7,-1,16,16,16,16,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 6,6,-1,17,17,17,17,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 5,5,-1,18,18,18,18,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 4,4,-1,19,19,19,19,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 3,3,-1,20,20,-1,20,21,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 2,2,-1,-1,21,22,21,21,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 2,1,1,-1,22,22,22,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 2,1,0,-1,-1,23,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 2,1,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 2,2,2,2,3,4,5,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 3,-1,-1,3,3,4,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 4,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 5,6,7,6,5,5,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 6,6,7,6,6,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 7,7,7,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,43,43,44,45,46, 8,8,8,8,8,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45,46, 9,9,9,9,9,10,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,54,55,56,57,58,59,59,60,60,59,59,59,59,59, 39,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,55,56,57,58,58,58,-1,-1,58,58,58,58,59, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,58,58,57,57,-1,-1,57,57,57,58,59, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,46,46,47,47,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 36,37,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,47,47,46,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 35,-1,-1,-1,35,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 34,-1,-1,34,34,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45,45,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 33,33,33,33,34,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 32,32,32,33,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 31,31,31,-1,-1,29,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,33,33,34,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,54,-1,-1,58,58,59, 30,30,31,-1,28,28,28,-1,-1,30,30,31,30,30,30,30,30,31,32,33,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,53,53,53,-1,59,59,59, 29,29,-1,-1,27,27,27,27,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,-1,50,50,-1,52,52,53,52,-1,-1,60,60, 28,28,-1,26,26,26,26,27,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,-1,-1,45,45,46,47,48,49,49,-1,52,51,-1,51,51,-1,59,59, 27,27,-1,25,25,25,25,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,34,34,-1,-1,46,46,47,48,48,48,-1,-1,50,50,50,50,-1,58,58, 26,26,-1,24,24,24,24,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,33,33,33,33,33,34,35,-1,-1,47,47,47,47,47,-1,-1,49,49,49,49,-1,57,57, 25,25,-1,23,23,23,23,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,56,56, 24,24,-1,22,22,22,22,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,46,45,45,45,-1,47,47,48,49,-1,55,55, 23,24,-1,21,21,21,21,22,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,29,30,30,30,31,32,33,34,35,36,37,38,-1,-1,44,44,44,45,46,47,48,49,-1,55,54, 22,-1,-1,20,20,21,20,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,43,43,43,-1,47,47,48,49,-1,-1,53, 21,20,19,19,20,-1,19,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,-1,48,-1,49,49,50,51,52, 21,-1,18,19,20,-1,18,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,38,39,40,41,42,43,-1,49,-1,50,50,50,-1,53, 20,-1,17,-1,-1,-1,17,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,32,33,34,35,36,37,38,39,-1,42,42,-1,-1,50,-1,-1,-1,51,-1,54, 19,-1,16,16,16,16,16,16,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,37,38,39,-1,43,43,-1,51,51,51,51,51,52,-1,55, 18,-1,15,15,15,15,15,15,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,39,39,-1,44,-1,-1,50,50,50,50,51,51,-1,54, 17,-1,14,14,15,14,14,14,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,-1,43,-1,-1,49,49,49,50,50,50,-1,53, 16,-1,13,14,15,14,13,14,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,36,37,38,-1,42,42,-1,49,48,49,50,50,49,-1,52, 15,-1,12,-1,-1,-1,12,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,35,36,37,38,-1,41,41,-1,-1,47,-1,-1,-1,48,-1,51, 14,-1,11,11,11,-1,11,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,37,38,39,40,41,42,-1,46,-1,47,47,47,-1,50, 13,12,11,10,10,-1,10,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,-1,45,-1,46,46,47,48,49, 14,-1,-1,9,9,9,9,-1,11,11,12,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,41,41,41,-1,44,44,45,46,-1,-1,50, 15,16,-1,8,8,8,8,9,10,11,12,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,40,40,41,42,43,44,45,46,-1,52,51, 16,16,-1,7,7,7,7,-1,11,11,12,13,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,35,36,-1,-1,39,39,40,41,-1,44,44,45,46,-1,52,52, 17,17,-1,6,6,6,6,-1,12,12,12,13,14,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,30,30,30,31,32,33,34,-1,-1,-1,38,38,39,40,41,-1,45,45,45,46,-1,53,53, 18,18,-1,5,5,5,5,-1,-1,13,13,13,14,15,-1,-1,21,21,21,22,23,24,25,-1,-1,29,29,30,31,32,33,34,-1,-1,37,37,38,39,40,-1,-1,46,46,46,46,-1,53,53, 19,19,-1,4,4,5,4,-1,-1,14,14,14,14,15,16,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,37,38,39,40,-1,-1,47,47,47,47,-1,52,52, 20,20,-1,4,3,-1,3,3,-1,15,15,15,15,15,16,17,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,-1,-1,35,35,36,37,38,39,40,-1,49,48,48,48,48,-1,51,51, 21,21,-1,-1,2,2,2,3,-1,16,16,-1,16,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,-1,-1,34,34,35,36,37,-1,40,40,-1,49,49,49,49,-1,-1,50,50, 22,22,23,-1,2,1,2,-1,-1,17,17,18,17,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,50,50,-1,49,49,49, 23,23,23,-1,-1,0,-1,-1,19,18,18,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,28,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,51,-1,-1,48,48,49, 24,24,24,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,19,19,19,20,21,22,-1,-1,-1,-1,-1,-1,30,30,31,32,33,34,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 25,25,25,24,23,22,21,20,20,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,28,29,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,42,42,43,44,45,46,47,48,49, 26,-1,-1,24,23,22,21,21,-1,-1,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,-1,-1,43,43,44,45,46,-1,-1,50, 27,-1,-1,-1,23,22,22,22,-1,29,28,28,-1,25,24,23,22,22,22,-1,-1,-1,27,27,28,29,-1,-1,-1,34,34,35,36,37,38,-1,41,41,42,-1,44,44,44,45,-1,-1,-1,50, 27,26,25,24,23,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,24,25,-1,28,28,28,29,-1,34,34,34,35,35,36,37,38,39,40,41,-1,-1,45,45,45,45,46,47,48,49, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,26,25,24,24,24,24,24,24,25,-1,28,28,29,29,-1,33,33,34,35,36,36,37,38,39,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,30,31,32,33,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,-1,-1,47,47,47,48,49, 27,26,26,26,26,-1,-1,26,26,26,27,28,29,30,31,31,30,30,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,34,-1,38,38,39,40,41,42,43,44,45,46,47,-1,49,48,48,48,48,49, 27,27,27,27,27,28,28,27,27,27,27,28,29,30,31,31,30,29,28,27,28,29,30,31,32,33,34,35,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,49,49,49,49, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,58,59,59,58,58,58,58,58, 39,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,57,57,57,-1,-1,57,57,57,57,58, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,57,57,56,56,-1,-1,56,56,56,57,58, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,51,-1,-1,57,57,57, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,-1,-1,50,50,50,-1,57,56,56, 33,33,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,-1,47,47,-1,49,49,50,49,-1,-1,55,55, 32,32,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,44,44,45,46,46,46,46,-1,49,48,-1,48,48,-1,54,54, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,45,45,45,45,45,45,-1,-1,47,47,47,47,-1,53,53, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,34,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,51,51, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,43,42,42,42,-1,44,44,45,46,-1,50,50, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,31,32,33,34,35,36,37,-1,-1,41,41,41,42,43,44,45,46,-1,50,49, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40,-1,44,44,45,46,-1,-1,48, 25,24,23,23,24,-1,22,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,-1,39,39,39,-1,44,-1,46,45,45,46,47, 25,-1,22,23,24,-1,21,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,36,36,37,38,38,39,-1,43,-1,46,45,44,-1,47, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 23,-1,20,19,19,19,19,19,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,35,34,34,-1,36,37,-1,41,41,41,41,41,42,-1,45, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,33,33,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 20,-1,17,18,18,17,16,17,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,31,31,31,31,31,31,-1,33,33,-1,39,38,39,40,40,39,-1,42, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,30,30,30,30,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 18,-1,15,15,15,-1,14,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,29,29,29,29,29,29,29,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 17,16,15,14,14,-1,13,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 17,-1,-1,14,13,12,12,-1,10,10,10,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 16,16,-1,14,13,12,11,10,9,9,9,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 15,15,-1,14,13,12,12,-1,8,8,8,8,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 14,14,-1,14,13,13,13,-1,8,7,7,7,7,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 13,13,-1,14,14,14,14,-1,-1,6,6,6,6,7,-1,-1,20,20,20,21,22,23,24,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 12,12,-1,15,15,15,15,-1,-1,5,5,5,6,7,7,-1,-1,21,21,21,22,23,24,25,24,23,22,22,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 11,11,-1,16,16,-1,16,17,-1,4,4,5,6,6,6,7,-1,-1,22,22,22,23,24,25,24,23,22,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 10,10,-1,-1,17,18,17,17,-1,3,3,-1,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 9,9,9,-1,18,18,18,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 9,8,8,-1,-1,19,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 9,8,7,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 9,8,7,6,5,4,3,2,2,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 10,-1,-1,6,5,4,3,3,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 10,-1,-1,-1,5,4,4,4,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 9,8,7,6,5,5,5,5,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 9,8,7,6,6,-1,6,6,7,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 9,8,7,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 9,8,8,8,8,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,39,38,38,38,38,39, 9,9,9,9,9,10,10,9,9,9,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,57,58,58,57,57,57,57,57, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,56,56,56,-1,-1,56,56,56,56,57, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,56,56,55,55,-1,-1,55,55,55,56,57, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,53,53,53,53,54,55,56,57, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,52,52,52,53,-1,-1,-1,58, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,51,51,52,53,54,-1,-1,58, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,50,50,51,52,53,54,55,56,57, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,48,49,-1,-1,50,-1,-1,56,56,56, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,47,-1,-1,49,49,49,-1,56,55,55, 32,32,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,-1,46,46,-1,48,48,49,48,-1,-1,54,54, 31,31,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,43,43,44,45,45,45,45,-1,48,47,-1,47,47,-1,53,53, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,44,44,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,50,50, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,42,41,41,41,-1,43,43,44,45,-1,49,49, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,40,40,40,41,42,43,44,45,-1,49,48, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,33,34,35,36,37,-1,39,39,39,-1,43,43,44,45,-1,-1,47, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,36,36,-1,38,38,38,-1,43,-1,45,44,44,45,46, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,35,35,35,36,37,37,38,-1,42,-1,45,44,43,-1,46, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,34,33,33,-1,35,36,-1,40,40,40,40,40,41,-1,44, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,30,30,30,30,30,30,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,29,29,29,29,29,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,28,28,28,28,28,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 16,16,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 15,15,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 14,14,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 13,13,-1,13,13,13,13,-1,-1,5,5,5,5,6,-1,-1,19,19,19,20,21,22,23,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 12,12,-1,14,14,14,14,-1,-1,4,4,4,5,6,6,-1,-1,20,20,20,21,22,23,24,23,22,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 11,11,-1,15,15,-1,15,16,-1,3,3,4,5,5,5,6,-1,-1,21,21,21,22,23,24,23,22,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 10,10,-1,-1,16,17,16,16,-1,2,2,-1,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 9,9,9,-1,17,17,17,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 9,8,8,-1,-1,18,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 9,8,7,7,-1,-1,-1,2,1,1,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 9,8,7,6,5,4,3,2,2,-1,-1,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,17,18,-1,-1,-1,-1,22,-1,-1,-1,-1,29,29,-1,-1,31,31,32,33,34,35,36,37,38, 10,-1,-1,6,5,4,3,3,-1,-1,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,-1,-1,39, 10,-1,-1,-1,5,4,4,4,-1,18,17,17,-1,14,13,12,11,11,11,-1,-1,-1,16,16,17,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 9,8,7,6,5,5,5,5,-1,-1,17,16,15,14,13,12,12,12,12,13,14,-1,17,17,17,18,-1,23,23,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,36,37,38, 9,8,7,6,6,-1,6,6,7,-1,-1,-1,15,14,13,13,13,13,13,13,14,-1,17,17,18,18,-1,22,22,23,24,25,25,26,27,28,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 9,8,7,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,36,36,36,37,38, 9,8,8,8,8,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,27,27,28,29,30,31,32,33,34,35,36,-1,38,37,37,37,37,38, 9,9,9,9,9,10,10,9,9,9,9,10,11,12,13,14,15,16,17,16,17,18,19,20,21,22,23,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,38,38,38,38,38, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,56,56,57,57,56,56,56,56,56, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,55,55,55,-1,-1,55,55,55,55,56, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,54,-1,-1,54,54,54,55,56, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,52,52,52,52,53,54,55,56, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,51,51,51,52,-1,-1,-1,57, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,50,50,51,52,53,-1,-1,57, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,49,49,50,51,52,53,54,55,56, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,47,47,48,-1,-1,49,-1,-1,55,55,55, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,46,46,-1,-1,48,48,48,-1,55,54,54, 32,32,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,-1,45,45,-1,47,47,48,47,-1,-1,53,53, 31,31,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,43,43,44,44,44,44,44,-1,47,46,-1,46,46,-1,52,52, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,44,43,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,43,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,49,49, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,41,40,40,40,-1,42,42,43,44,-1,48,48, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,39,39,39,40,41,42,43,44,-1,48,47, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,33,34,35,36,36,-1,38,38,38,-1,42,42,43,44,-1,-1,46, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,-1,37,37,37,-1,42,-1,44,43,43,44,45, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,34,34,34,34,35,36,36,37,-1,41,-1,44,43,42,-1,45, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,33,34,33,33,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,32,33,34,33,32,32,-1,34,35,-1,39,39,39,39,39,40,-1,43, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,31,31,-1,37,36,37,38,38,37,-1,40, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,26,26,26,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 17,17,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,17,18,19,20,21,22,23,24,25,24,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 16,16,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 15,15,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 14,14,-1,13,13,13,13,-1,-1,5,5,5,5,6,-1,-1,19,19,19,20,21,22,23,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 13,13,-1,14,14,14,14,-1,-1,4,4,4,5,5,5,-1,-1,20,20,20,21,22,23,23,22,21,20,20,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 12,12,-1,15,15,-1,15,16,-1,3,3,4,4,4,4,5,-1,-1,21,21,21,22,23,23,22,21,20,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,36,36,36,-1,39,39, 11,11,-1,-1,16,17,16,16,-1,2,2,-1,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,38,38, 10,10,10,-1,17,17,17,-1,-1,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 10,9,9,-1,-1,18,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 10,9,8,8,-1,-1,-1,3,2,2,-1,-1,-1,-1,-1,6,6,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 10,9,8,7,6,5,4,3,3,-1,-1,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,16,17,-1,-1,-1,-1,21,-1,-1,-1,-1,28,28,-1,-1,30,30,31,32,33,34,35,36,37, 11,-1,-1,7,6,5,4,4,-1,-1,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,-1,-1,38, 11,-1,-1,-1,6,5,5,5,-1,17,16,16,-1,13,12,11,10,10,10,-1,-1,-1,15,15,16,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 10,9,8,7,6,6,6,6,-1,-1,16,15,14,13,12,11,11,11,11,12,13,-1,16,16,16,17,-1,22,22,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,35,36,37, 10,9,8,7,7,-1,7,7,8,-1,-1,-1,14,13,12,12,12,12,12,12,13,-1,16,16,17,17,-1,21,21,22,23,24,24,25,26,27,-1,-1,-1,35,34,34,-1,34,34,35,36,37, 10,9,8,8,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,35,35,35,36,37, 10,9,9,9,9,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,26,26,27,28,29,30,31,32,33,34,35,-1,37,36,36,36,36,37, 10,10,10,10,10,11,11,10,10,10,10,11,12,13,14,15,16,17,16,15,16,17,18,19,20,21,22,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,55,55,55,56,56,55,55,55,55,55, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,55,54,54,54,-1,-1,54,54,54,54,55, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,51,51,51,51,52,53,54,55, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,50,50,50,51,-1,-1,-1,56, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,49,49,50,51,52,-1,-1,56, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,48,48,49,50,51,52,53,54,55, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,46,46,46,47,-1,-1,48,-1,-1,54,54,54, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,45,45,-1,-1,47,47,47,-1,54,53,53, 32,32,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,44,-1,44,44,-1,46,46,47,46,-1,-1,52,52, 31,31,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,43,43,43,43,43,43,43,-1,46,45,-1,45,45,-1,51,51, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,48,48, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,40,39,39,39,-1,41,41,42,43,-1,47,47, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,-1,47,46, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,33,34,35,35,35,-1,37,37,37,-1,41,41,42,43,-1,-1,45, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,34,-1,36,36,36,-1,41,-1,43,42,42,43,44, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,33,33,33,33,33,34,35,35,36,-1,40,-1,43,42,41,-1,44, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,32,32,33,32,32,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,31,31,32,33,32,31,31,-1,33,34,-1,38,38,38,38,38,39,-1,42, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,-1,36,35,36,37,37,36,-1,39, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25,25,25,25,25,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,24,24,24,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 18,18,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,17,18,19,20,21,22,23,24,24,23,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 17,17,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 16,16,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 15,15,-1,13,13,13,13,-1,-1,5,5,5,5,5,-1,-1,19,19,19,20,21,22,23,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 14,14,-1,14,14,14,14,-1,-1,4,4,4,4,4,4,-1,-1,20,20,20,21,22,23,22,21,20,19,19,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 13,13,-1,15,15,-1,15,16,-1,3,3,4,3,3,3,4,-1,-1,21,21,21,22,23,22,21,20,19,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,35,35,35,-1,38,38, 12,12,-1,-1,16,17,16,16,-1,2,2,-1,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,37,37, 11,11,11,-1,17,17,17,-1,-1,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 11,10,10,-1,-1,18,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 11,10,9,9,-1,-1,-1,4,3,3,-1,-1,-1,-1,-1,5,5,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 11,10,9,8,7,6,5,4,4,-1,-1,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,29,29,30,31,32,33,34,35,36, 12,-1,-1,8,7,6,5,5,-1,-1,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,-1,-1,37, 12,-1,-1,-1,7,6,6,6,-1,16,15,15,-1,12,11,10,9,9,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 11,10,9,8,7,7,7,7,-1,-1,15,14,13,12,11,10,10,10,10,11,12,-1,15,15,15,16,-1,21,21,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,34,35,36, 11,10,9,8,8,-1,8,8,9,-1,-1,-1,13,12,11,11,11,11,11,11,12,-1,15,15,16,16,-1,20,20,21,22,23,23,24,25,26,-1,-1,-1,34,33,33,-1,33,33,34,35,36, 11,10,9,9,9,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,34,34,34,35,36, 11,10,10,10,10,-1,-1,10,10,10,11,12,13,14,15,16,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,25,25,26,27,28,29,30,31,32,33,34,-1,36,35,35,35,35,36, 11,11,11,11,11,12,12,11,11,11,11,12,13,14,15,16,17,16,15,14,15,16,17,18,19,20,21,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,54,54,54,54,55,55,54,54,54,54,54, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,54,53,53,53,-1,-1,53,53,53,53,54, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,50,50,50,50,51,52,53,54, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,49,49,49,50,-1,-1,-1,55, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,48,48,49,50,51,-1,-1,55, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,47,47,48,49,50,51,52,53,54, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,45,45,45,45,46,-1,-1,47,-1,-1,53,53,53, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,44,45,44,44,-1,-1,46,46,46,-1,53,52,52, 32,32,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,51,51, 31,31,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,50,50, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,47,47, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,39,38,38,38,-1,40,40,41,42,-1,46,46, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,34,35,35,-1,-1,37,37,37,38,39,40,41,42,-1,46,45, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,33,34,34,34,34,-1,36,36,36,-1,40,40,41,42,-1,-1,44, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,-1,35,35,35,-1,40,-1,42,41,41,42,43, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,32,32,32,32,32,32,33,34,34,35,-1,39,-1,42,41,40,-1,43, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,31,31,31,32,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,30,30,30,31,32,31,30,30,-1,32,33,-1,37,37,37,37,37,38,-1,41, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,35,34,35,36,36,35,-1,38, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,18,19,20,21,22,23,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,17,18,19,20,21,22,23,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 18,18,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 17,17,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 16,16,-1,13,13,13,13,-1,-1,6,5,5,5,5,-1,-1,19,19,19,20,21,22,23,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 15,15,-1,14,14,14,14,-1,-1,5,5,4,4,4,4,-1,-1,20,20,20,21,22,22,21,20,19,18,18,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 14,14,-1,15,15,-1,15,16,-1,4,4,4,3,3,3,3,-1,-1,21,21,21,22,22,21,20,19,18,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,34,34,34,-1,37,37, 13,13,-1,-1,16,17,16,16,-1,3,3,-1,2,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,36,36, 12,12,12,-1,17,17,17,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 12,11,11,-1,-1,18,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 12,11,10,10,-1,-1,-1,5,4,4,-1,-1,-1,-1,-1,4,4,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 12,11,10,9,8,7,6,5,5,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,28,28,29,30,31,32,33,34,35, 13,-1,-1,9,8,7,6,6,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,-1,-1,36, 13,-1,-1,-1,8,7,7,7,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 12,11,10,9,8,8,8,8,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,20,20,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,33,34,35, 12,11,10,9,9,-1,9,9,10,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,19,19,20,21,22,22,23,24,25,-1,-1,-1,33,32,32,-1,32,32,33,34,35, 12,11,10,10,10,-1,-1,10,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,33,33,33,34,35, 12,11,11,11,11,-1,-1,11,11,11,12,13,14,15,16,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,35,34,34,34,34,35, 12,12,12,12,12,13,13,12,12,12,12,13,14,15,16,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,53,53,53,53,54,54,53,53,53,53,53, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,54,53,52,52,52,-1,-1,52,52,52,52,53, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,49,49,49,49,50,51,52,53, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,48,48,48,49,-1,-1,-1,54, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,47,47,48,49,50,-1,-1,54, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,46,46,47,48,49,50,51,52,53, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,44,44,44,44,44,45,-1,-1,46,-1,-1,52,52,52, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43,43,44,43,43,-1,-1,45,45,45,-1,52,51,51, 32,32,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,50,50, 31,31,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,49,49, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,46,46, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,35,-1,-1,38,37,37,37,-1,39,39,40,41,-1,45,45, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,34,34,34,-1,-1,36,36,36,37,38,39,40,41,-1,45,44, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,33,33,33,33,33,-1,35,35,35,-1,39,39,40,41,-1,-1,43, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,32,32,32,32,32,32,-1,34,34,34,-1,39,-1,41,40,40,41,42, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,31,31,31,31,31,31,31,32,33,33,34,-1,38,-1,41,40,39,-1,42, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,30,30,30,30,31,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,30,29,29,29,30,31,30,29,29,-1,31,32,-1,36,36,36,36,36,37,-1,40, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,34,33,34,35,35,34,-1,37, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,18,19,20,21,22,23,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,17,18,19,20,21,22,23,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 19,19,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 18,18,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,18,18,19,20,21,22,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 17,17,-1,13,13,13,13,-1,-1,6,5,5,5,5,-1,-1,19,19,19,20,21,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 16,16,-1,14,14,14,14,-1,-1,6,5,4,4,4,4,-1,-1,20,20,20,21,22,21,20,19,18,17,17,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 15,15,-1,15,15,-1,15,16,-1,5,5,4,3,3,3,3,-1,-1,21,21,21,22,21,20,19,18,17,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,33,33,33,-1,36,36, 14,14,-1,-1,16,17,16,16,-1,4,4,-1,2,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,35,35, 13,13,13,-1,17,17,17,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 13,12,12,-1,-1,18,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 13,12,11,11,-1,-1,-1,6,5,5,-1,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 13,12,11,10,9,8,7,6,6,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,27,27,28,29,30,31,32,33,34, 14,-1,-1,10,9,8,7,7,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,-1,-1,35, 14,-1,-1,-1,9,8,8,8,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 13,12,11,10,9,9,9,9,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,19,19,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,32,33,34, 13,12,11,10,10,-1,10,10,11,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,18,18,19,20,21,21,22,23,24,-1,-1,-1,32,31,31,-1,31,31,32,33,34, 13,12,11,11,11,-1,-1,11,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,32,32,32,33,34, 13,12,12,12,12,-1,-1,12,12,12,13,14,15,16,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,34,33,33,33,33,34, 13,13,13,13,13,14,14,13,13,13,13,14,15,16,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,53,52,52,52,52,53,53,52,52,52,52,52, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,53,52,51,51,51,-1,-1,51,51,51,51,52, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,48,48,48,48,49,50,51,52, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,47,47,47,48,-1,-1,-1,53, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,46,46,47,48,49,-1,-1,53, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,45,45,46,47,48,49,50,51,52, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,43,43,43,44,-1,-1,45,-1,-1,51,51,51, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,51,50,50, 32,32,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,49,49, 31,31,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,48,48, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,45,45, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,34,34,-1,-1,37,36,36,36,-1,38,38,39,40,-1,44,44, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,-1,44,43, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,32,32,32,32,32,32,-1,34,34,34,-1,38,38,39,40,-1,-1,42, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,31,31,31,31,31,31,31,-1,33,33,33,-1,38,-1,40,39,39,40,41, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,30,30,30,30,30,30,30,30,31,32,32,33,-1,37,-1,40,39,38,-1,41, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,29,29,29,29,29,30,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,30,29,28,28,28,29,30,29,28,28,-1,30,31,-1,35,35,35,35,35,36,-1,39, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,33,32,33,34,34,33,-1,36, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,18,19,20,21,22,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,17,18,19,20,21,22,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 19,19,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,17,17,18,19,20,21,22,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 19,19,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,18,18,19,20,21,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 18,18,-1,13,13,13,13,-1,-1,6,5,5,5,5,-1,-1,19,19,19,20,21,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 17,17,-1,14,14,14,14,-1,-1,6,5,4,4,4,4,-1,-1,20,20,20,21,21,20,19,18,17,16,16,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 16,16,-1,15,15,-1,15,16,-1,6,5,4,3,3,3,3,-1,-1,21,21,21,21,20,19,18,17,16,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,32,32,32,-1,35,35, 15,15,-1,-1,16,17,16,16,-1,5,5,-1,2,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,34,34, 14,14,14,-1,17,17,17,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 14,13,13,-1,-1,18,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 14,13,12,12,-1,-1,-1,7,6,6,-1,-1,-1,-1,-1,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 14,13,12,11,10,9,8,7,7,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,26,26,27,28,29,30,31,32,33, 15,-1,-1,11,10,9,8,8,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,-1,-1,34, 15,-1,-1,-1,10,9,9,9,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 14,13,12,11,10,10,10,10,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,18,18,18,19,19,20,21,22,23,24,25,-1,-1,29,29,29,29,30,31,32,33, 14,13,12,11,11,-1,11,11,12,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,17,18,19,20,20,21,22,23,-1,-1,-1,31,30,30,-1,30,30,31,32,33, 14,13,12,12,12,-1,-1,12,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,31,31,31,32,33, 14,13,13,13,13,-1,-1,13,13,13,14,15,16,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,33,32,32,32,32,33, 14,14,14,14,14,15,15,14,14,14,14,15,16,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,52,51,51,51,51,52,52,51,51,51,51,51, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,53,52,51,50,50,50,-1,-1,50,50,50,50,51, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,47,47,47,47,48,49,50,51, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,46,46,46,47,-1,-1,-1,52, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,45,45,46,47,48,-1,-1,52, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,44,44,45,46,47,48,49,50,51, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,50, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,50,49,49, 32,32,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,48,48, 31,31,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,47,47, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,44,44, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,33,33,33,-1,-1,36,35,35,35,-1,37,37,38,39,-1,43,43, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,-1,43,42, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,31,31,31,31,31,31,31,-1,33,33,33,-1,37,37,38,39,-1,-1,41, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,30,30,30,30,30,30,30,30,-1,32,32,32,-1,37,-1,39,38,38,39,40, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,29,29,29,29,29,29,29,29,29,30,31,31,32,-1,36,-1,39,38,37,-1,40, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,29,28,28,28,28,28,29,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,29,30,-1,34,34,34,34,34,35,-1,38, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,32,31,32,33,33,32,-1,35, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,18,19,20,21,22,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,17,18,19,20,21,22,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 19,19,-1,13,12,11,11,-1,7,7,7,7,-1,-1,17,17,17,18,19,20,21,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 20,20,-1,13,12,12,12,-1,7,6,6,6,6,-1,-1,-1,18,18,19,20,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 19,19,-1,13,13,13,13,-1,-1,6,5,5,5,5,-1,-1,19,19,19,20,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 18,18,-1,14,14,14,14,-1,-1,6,5,4,4,4,4,-1,-1,20,20,20,21,20,19,18,17,16,15,15,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 17,17,-1,15,15,-1,15,16,-1,6,5,4,3,3,3,3,-1,-1,21,21,21,20,19,18,17,16,15,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,31,31,31,-1,34,34, 16,16,-1,-1,16,17,16,16,-1,6,6,-1,3,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,33,33, 15,15,15,-1,17,17,17,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 15,14,14,-1,-1,18,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 15,14,13,13,-1,-1,-1,8,7,7,-1,-1,-1,-1,-1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 15,14,13,12,11,10,9,8,8,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 16,-1,-1,12,11,10,9,9,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 16,-1,-1,-1,11,10,10,10,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 15,14,13,12,11,11,11,11,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,17,18,18,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 15,14,13,12,12,-1,12,12,13,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,18,19,19,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 15,14,13,13,13,-1,-1,13,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,30,30,30,31,32, 15,14,14,14,14,-1,-1,14,14,14,15,16,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,32,31,31,31,31,32, 15,15,15,15,15,16,16,15,15,15,15,16,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,52,51,50,50,50,50,51,51,50,50,50,50,50, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,52,51,50,49,49,49,-1,-1,49,49,49,49,50, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,46,46,46,46,47,48,49,50, 38,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,45,45,45,46,-1,-1,-1,51, 37,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,44,44,45,46,47,-1,-1,51, 36,36,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,43,43,44,45,46,47,48,49,50, 35,35,35,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 34,34,34,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,49,49,49, 33,33,34,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,49,48,48, 32,32,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,47,47, 31,31,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,46,46, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 29,29,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,44,44, 28,28,-1,25,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,33,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,43,43, 27,27,-1,25,24,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,32,32,32,32,-1,-1,35,34,34,34,-1,36,36,37,38,-1,42,42, 26,27,-1,24,24,23,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,-1,42,41, 25,-1,-1,23,23,23,22,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,30,30,30,30,30,30,30,30,-1,32,32,32,-1,36,36,37,38,-1,-1,40, 24,23,22,22,23,-1,21,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,29,29,29,29,29,29,29,29,29,-1,31,31,31,-1,36,-1,38,37,37,38,39, 24,-1,21,22,23,-1,20,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,28,28,28,28,28,28,28,28,28,28,29,30,30,31,-1,35,-1,38,37,36,-1,39, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 22,-1,19,18,18,18,18,18,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,28,29,-1,33,33,33,33,33,34,-1,37, 21,-1,18,18,17,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,27,-1,-1,32,32,32,32,33,33,-1,36, 20,-1,17,17,17,16,16,16,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,26,-1,-1,31,31,31,32,32,32,-1,35, 19,-1,16,17,17,16,15,16,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,-1,31,30,31,32,32,31,-1,34, 18,-1,15,-1,-1,-1,14,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,24,24,-1,-1,29,-1,-1,-1,30,-1,33, 17,-1,14,14,14,-1,13,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,-1,28,-1,29,29,29,-1,32, 16,15,14,13,13,-1,12,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,24,24,24,-1,27,-1,28,28,29,30,31, 17,-1,-1,13,12,11,11,-1,9,9,9,-1,15,15,15,16,17,18,19,20,21,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,23,23,23,-1,26,26,27,28,-1,-1,32, 18,19,-1,13,12,11,10,9,8,8,8,-1,-1,16,16,16,17,18,19,20,21,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,26,27,28,-1,34,33, 19,19,-1,13,12,11,11,-1,8,7,7,7,-1,-1,17,17,17,18,19,20,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,21,21,22,23,-1,26,26,27,28,-1,34,34, 20,20,-1,13,12,12,12,-1,8,7,6,6,6,-1,-1,-1,18,18,19,20,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,20,20,21,22,23,-1,27,27,27,28,-1,35,35, 20,20,-1,13,13,13,13,-1,-1,7,6,5,5,5,-1,-1,19,19,19,20,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,19,19,20,21,22,-1,-1,28,28,28,28,-1,35,35, 19,19,-1,14,14,14,14,-1,-1,7,6,5,4,4,4,-1,-1,20,20,20,20,19,18,17,16,15,14,14,14,15,16,-1,-1,18,18,19,20,21,22,-1,-1,29,29,29,29,-1,34,34, 18,18,-1,15,15,-1,15,16,-1,7,6,5,4,3,3,3,-1,-1,21,21,20,19,18,17,16,15,14,13,14,15,-1,-1,17,17,18,19,20,21,22,-1,31,30,30,30,30,-1,33,33, 17,17,-1,-1,16,17,16,16,-1,7,7,-1,4,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,31,31,31,31,-1,-1,32,32, 16,16,16,-1,17,17,17,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,31,31,31, 16,15,15,-1,-1,18,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,30,30,31, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 16,15,14,13,12,11,10,9,9,-1,-1,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 17,-1,-1,13,12,11,10,10,-1,-1,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 17,-1,-1,-1,12,11,11,11,-1,11,10,10,-1,7,6,5,4,4,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 16,15,14,13,12,12,12,12,-1,-1,10,9,8,7,6,5,5,5,5,6,7,-1,10,10,10,11,-1,16,16,16,17,17,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,8,7,6,6,6,6,6,6,7,-1,10,10,11,11,-1,15,15,16,17,18,18,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,29,29,29,30,31, 16,15,15,15,15,-1,-1,15,15,15,16,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,31,30,30,30,30,31, 16,16,16,16,16,17,17,16,16,16,16,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31, 38,38,38,38,38,38,39,38,38,38,38,39,40,41,42,42,41,40,39,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 38,37,37,37,37,38,-1,37,37,37,38,39,40,41,42,42,41,41,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,51,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 38,37,36,36,36,-1,-1,36,36,37,38,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,39,40,41,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,37,36,35,35,35,35,35,35,36,-1,39,39,40,40,-1,44,44,45,45,45,45,45,46,47,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 38,37,36,35,34,34,34,34,-1,-1,39,38,37,36,35,34,34,34,34,35,36,-1,39,39,39,40,-1,45,45,44,44,44,44,45,46,47,48,49,-1,-1,45,45,45,45,46,47,48,49, 39,-1,-1,-1,34,33,33,33,-1,40,39,39,-1,36,35,34,33,33,33,-1,-1,-1,38,38,39,40,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,44,44,44,45,-1,-1,-1,50, 38,-1,-1,35,34,33,32,32,-1,-1,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,40,41,42,43,43,42,43,44,45,46,47,48,49,-1,-1,43,43,44,45,46,-1,-1,50, 37,37,36,35,34,33,32,31,31,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,39,40,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,42,42,43,44,45,46,47,48,49, 36,36,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,30,30,30,30,31,32,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 35,35,35,-1,-1,31,-1,-1,30,29,29,29,29,29,29,29,29,29,30,31,31,31,32,-1,-1,36,36,37,38,39,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,48,48,48, 34,34,35,-1,30,30,30,-1,-1,28,28,29,28,28,28,28,28,29,30,31,30,31,32,33,34,35,36,37,38,39,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,48,47,47, 33,33,-1,-1,29,29,29,29,-1,27,27,-1,27,27,27,27,28,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,46,46, 32,32,-1,28,28,28,28,29,-1,26,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,45,45, 31,31,-1,27,27,27,27,-1,-1,25,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,31,32,32,32,32,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,44,44, 30,30,-1,26,26,26,26,-1,-1,24,24,24,24,25,-1,-1,26,26,26,26,26,26,27,-1,-1,31,31,31,31,31,32,33,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,43,43, 29,29,-1,26,25,25,25,-1,23,23,23,23,24,-1,-1,-1,25,25,25,25,25,26,27,-1,-1,30,30,30,30,31,32,32,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,42,42, 28,28,-1,26,25,24,24,-1,22,22,22,23,-1,-1,24,24,24,24,24,24,25,26,27,-1,-1,29,29,29,30,31,31,31,31,31,-1,-1,34,33,33,33,-1,35,35,36,37,-1,41,41, 27,28,-1,25,25,24,23,22,21,21,21,-1,-1,23,23,23,23,23,23,24,25,26,26,27,28,28,28,29,30,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,-1,41,40, 26,-1,-1,24,24,24,23,-1,20,20,20,-1,22,22,22,22,22,22,23,24,25,25,25,-1,27,27,28,29,29,29,29,29,29,29,29,29,-1,31,31,31,-1,35,35,36,37,-1,-1,39, 25,24,23,23,24,-1,22,-1,19,19,19,-1,21,21,21,21,21,22,23,24,24,24,24,25,26,27,28,28,28,28,28,28,28,28,28,28,-1,30,30,30,-1,35,-1,37,36,36,37,38, 25,-1,22,23,24,-1,21,-1,19,18,18,19,20,20,20,20,21,22,23,23,23,23,24,-1,-1,28,27,27,27,27,27,27,27,27,27,27,28,29,29,30,-1,34,-1,37,36,35,-1,38, 24,-1,21,-1,-1,-1,20,-1,-1,17,17,-1,19,19,19,20,21,22,22,22,22,23,24,-1,-1,28,27,26,26,26,26,26,27,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 23,-1,20,19,19,19,19,19,-1,17,16,-1,18,18,19,20,21,21,21,21,22,23,24,-1,-1,28,27,26,25,25,25,26,27,26,25,25,-1,27,28,-1,32,32,32,32,32,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,15,-1,17,17,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,26,-1,-1,31,31,31,31,32,32,-1,35, 21,-1,18,18,18,17,17,17,-1,-1,14,-1,16,16,-1,-1,-1,19,19,20,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,25,-1,-1,30,30,30,31,31,31,-1,34, 20,-1,17,18,18,17,16,17,-1,13,13,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,24,24,-1,30,29,30,31,31,30,-1,33, 19,-1,16,-1,-1,-1,15,-1,-1,12,12,-1,14,14,15,16,17,18,19,20,21,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,23,23,-1,-1,28,-1,-1,-1,29,-1,32, 18,-1,15,15,15,-1,14,-1,11,11,11,12,13,14,15,16,17,18,19,20,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,-1,27,-1,28,28,28,-1,31, 17,16,15,14,14,-1,13,-1,10,10,10,-1,14,14,15,16,17,18,19,20,21,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,23,23,23,-1,26,-1,27,27,28,29,30, 18,-1,-1,14,13,12,12,-1,9,9,9,-1,15,15,15,16,17,18,19,20,21,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,-1,22,22,22,-1,25,25,26,27,-1,-1,31, 19,20,-1,14,13,12,11,10,9,8,8,-1,-1,16,16,16,17,18,19,20,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,-1,-1,21,21,22,23,24,25,26,27,-1,33,32, 20,20,-1,14,13,12,12,-1,9,8,7,7,-1,-1,17,17,17,18,19,20,20,20,20,-1,-1,16,16,16,16,16,16,16,17,18,-1,-1,20,20,21,22,-1,25,25,26,27,-1,33,33, 21,21,-1,14,13,13,13,-1,9,8,7,6,6,-1,-1,-1,18,18,19,20,19,19,19,-1,-1,15,15,15,15,15,15,16,-1,-1,-1,19,19,20,21,22,-1,26,26,26,27,-1,34,34, 21,21,-1,14,14,14,14,-1,-1,8,7,6,5,5,-1,-1,19,19,19,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,18,18,19,20,21,-1,-1,27,27,27,27,-1,34,34, 20,20,-1,15,15,15,15,-1,-1,8,7,6,5,4,4,-1,-1,20,20,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,17,17,18,19,20,21,-1,-1,28,28,28,28,-1,33,33, 19,19,-1,16,16,-1,16,17,-1,8,7,6,5,4,3,3,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,16,16,17,18,19,20,21,-1,30,29,29,29,29,-1,32,32, 18,18,-1,-1,17,18,17,17,-1,8,8,-1,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,30,30,30,30,-1,-1,31,31, 17,17,17,-1,18,18,18,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,30,30,30, 17,16,16,-1,-1,19,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,29,29,30, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,2,1,1,1,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 17,16,15,14,13,12,11,10,10,-1,-1,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 18,-1,-1,14,13,12,11,11,-1,-1,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 18,-1,-1,-1,13,12,12,12,-1,11,10,10,-1,7,6,5,4,4,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 17,16,15,14,13,13,13,13,-1,-1,10,9,8,7,6,5,5,5,5,6,7,-1,10,10,10,11,-1,16,16,16,17,17,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,8,7,6,6,6,6,6,6,7,-1,10,10,11,11,-1,15,15,16,17,18,18,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,28,-1,-1,28,28,28,29,30, 17,16,16,16,16,-1,-1,16,16,16,17,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,30,29,29,29,29,30, 17,17,17,17,17,18,18,17,17,17,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 39,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,49, 39,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,49, 38,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,47,48, 37,37,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 36,36,36,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,47,47,47, 35,35,36,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,47,46,46, 34,34,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,45,45, 33,33,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,44,44, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,43,43, 31,31,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,32,32,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,42,42, 30,30,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,34,33,33,33,33,-1,35,35,35,36,-1,41,41, 29,29,-1,27,26,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,33,32,32,32,-1,34,34,35,36,-1,40,40, 28,29,-1,26,26,25,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,-1,40,39, 27,-1,-1,25,25,25,24,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,30,-1,34,34,35,36,-1,-1,38, 26,25,24,24,25,-1,23,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,29,-1,34,-1,36,35,35,36,37, 26,-1,23,24,25,-1,22,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,27,26,26,26,26,26,26,26,26,26,26,27,28,28,29,-1,33,-1,36,35,34,-1,37, 25,-1,22,-1,-1,-1,21,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 24,-1,21,20,20,20,20,20,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,26,27,-1,31,31,31,31,31,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,25,-1,-1,30,30,30,30,31,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,24,-1,-1,29,29,29,30,30,30,-1,33, 21,-1,18,19,19,18,17,18,-1,14,14,-1,16,16,16,17,18,19,20,21,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,23,23,-1,29,28,29,30,30,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,-1,-1,27,-1,-1,-1,28,-1,31, 19,-1,16,16,16,-1,15,-1,12,12,12,13,14,15,16,17,18,19,20,21,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,-1,26,-1,27,27,27,-1,30, 18,17,16,15,15,-1,14,-1,11,11,11,-1,15,15,16,17,18,19,20,21,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,22,22,22,-1,25,-1,26,26,27,28,29, 19,-1,-1,15,14,13,13,-1,10,10,10,-1,16,16,16,17,18,19,20,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,21,21,21,-1,24,24,25,26,-1,-1,30, 20,21,-1,15,14,13,12,11,10,9,9,-1,-1,17,17,17,18,19,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,20,20,21,22,23,24,25,26,-1,32,31, 21,21,-1,15,14,13,13,-1,10,9,8,8,-1,-1,18,18,18,19,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,19,19,20,21,-1,24,24,25,26,-1,32,32, 22,22,-1,15,14,14,14,-1,10,9,8,7,7,-1,-1,-1,19,19,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,18,18,19,20,21,-1,25,25,25,26,-1,33,33, 22,22,-1,15,15,15,15,-1,-1,9,8,7,6,6,-1,-1,20,20,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,17,17,18,19,20,-1,-1,26,26,26,26,-1,33,33, 21,21,-1,16,16,16,16,-1,-1,9,8,7,6,5,5,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,16,16,17,18,19,20,-1,-1,27,27,27,27,-1,32,32, 20,20,-1,17,17,-1,17,18,-1,9,8,7,6,5,4,4,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,15,15,16,17,18,19,20,-1,29,28,28,28,28,-1,31,31, 19,19,-1,-1,18,19,18,18,-1,9,9,-1,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,29,29,29,29,-1,-1,30,30, 18,18,18,-1,19,19,19,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,29,29,29, 18,17,17,-1,-1,20,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,28,28,29, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,3,2,1,1,1,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 18,17,16,15,14,13,12,11,11,-1,-1,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 19,-1,-1,15,14,13,12,12,-1,-1,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 19,-1,-1,-1,14,13,13,13,-1,11,10,10,-1,7,6,5,4,4,4,-1,-1,-1,9,9,10,11,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 18,17,16,15,14,14,14,14,-1,-1,10,9,8,7,6,5,5,5,5,6,7,-1,10,10,10,11,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,8,7,6,6,6,6,6,6,7,-1,10,10,11,11,-1,15,15,16,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,-1,-1,27,27,27,28,29, 18,17,17,17,17,-1,-1,17,17,17,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,28,-1,29,28,28,28,28,29, 18,18,18,18,18,19,19,18,18,18,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,29,29,29,29,29,29, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 40,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,48, 40,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,48, 39,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,46,47, 38,38,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,40,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 37,37,37,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,33,33,34,-1,-1,38,38,39,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,46,46,46, 36,36,37,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,32,33,34,35,36,37,38,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,46,45,45, 35,35,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,44,44, 34,34,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,43,43, 33,33,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,32,32,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,42,42, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,31,31,31,31,31,31,31,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,41,41, 31,31,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,33,32,32,32,32,-1,34,34,34,35,-1,40,40, 30,30,-1,28,27,26,26,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,32,31,31,31,-1,33,33,34,35,-1,39,39, 29,30,-1,27,27,26,25,24,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,-1,39,38, 28,-1,-1,26,26,26,25,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,29,-1,33,33,34,35,-1,-1,37, 27,26,25,25,26,-1,24,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,28,-1,33,-1,35,34,34,35,36, 27,-1,24,25,26,-1,23,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,28,-1,32,-1,35,34,33,-1,36, 26,-1,23,-1,-1,-1,22,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 25,-1,22,21,21,21,21,21,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,25,26,-1,30,30,30,30,30,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,24,-1,-1,29,29,29,29,30,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,23,-1,-1,28,28,28,29,29,29,-1,32, 22,-1,19,20,20,19,18,19,-1,15,15,-1,17,17,17,18,19,20,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,-1,28,27,28,29,29,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,14,14,-1,16,16,17,18,19,20,21,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,-1,-1,26,-1,-1,-1,27,-1,30, 20,-1,17,17,17,-1,16,-1,13,13,13,14,15,16,17,18,19,20,21,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,-1,25,-1,26,26,26,-1,29, 19,18,17,16,16,-1,15,-1,12,12,12,-1,16,16,17,18,19,20,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,21,21,21,-1,24,-1,25,25,26,27,28, 20,-1,-1,16,15,14,14,-1,11,11,11,-1,17,17,17,18,19,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,20,20,20,-1,23,23,24,25,-1,-1,29, 21,22,-1,16,15,14,13,12,11,10,10,-1,-1,18,18,18,19,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,19,19,20,21,22,23,24,25,-1,31,30, 22,22,-1,16,15,14,14,-1,11,10,9,9,-1,-1,19,19,19,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,18,18,19,20,-1,23,23,24,25,-1,31,31, 23,23,-1,16,15,15,15,-1,11,10,9,8,8,-1,-1,-1,20,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,17,17,18,19,20,-1,24,24,24,25,-1,32,32, 23,23,-1,16,16,16,16,-1,-1,10,9,8,7,7,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,16,16,17,18,19,-1,-1,25,25,25,25,-1,32,32, 22,22,-1,17,17,17,17,-1,-1,10,9,8,7,6,6,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,15,15,16,17,18,19,-1,-1,26,26,26,26,-1,31,31, 21,21,-1,18,18,-1,18,19,-1,10,9,8,7,6,5,5,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,14,14,15,16,17,18,19,-1,28,27,27,27,27,-1,30,30, 20,20,-1,-1,19,20,19,19,-1,10,10,-1,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,28,28,28,28,-1,-1,29,29, 19,19,19,-1,20,20,20,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,28,28,28, 19,18,18,-1,-1,21,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,27,27,28, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,4,3,2,1,1,1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 19,18,17,16,15,14,13,12,12,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 20,-1,-1,16,15,14,13,13,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 20,-1,-1,-1,15,14,14,14,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 19,18,17,16,15,15,15,15,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 19,18,18,18,18,-1,-1,18,18,18,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,27,27,27,-1,28,27,27,27,27,28, 19,19,19,19,19,20,20,19,19,19,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,28,28,29,28,28,28,28,28,28, 41,41,41,41,41,41,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 41,40,40,40,40,41,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,46, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,47, 41,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,47, 40,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,45,46, 39,39,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 38,38,38,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,34,34,35,-1,-1,39,39,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,45,45,45, 37,37,38,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,33,34,35,36,37,38,39,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,45,44,44, 36,36,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,43,43, 35,35,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,32,32,32,32,32,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,42,42, 34,34,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,31,31,31,31,31,31,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,41,41, 33,33,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,-1,-1,30,30,30,30,30,30,30,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,40,40, 32,32,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,29,29,29,29,29,29,29,-1,-1,-1,32,31,31,31,31,-1,33,33,33,34,-1,39,39, 31,31,-1,29,28,27,27,-1,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,29,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,31,30,30,30,-1,32,32,33,34,-1,38,38, 30,31,-1,28,28,27,26,25,24,24,24,-1,-1,26,26,26,26,26,26,27,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,29,29,29,30,31,32,33,34,-1,38,37, 29,-1,-1,27,27,27,26,-1,23,23,23,-1,25,25,25,25,25,25,26,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,28,-1,32,32,33,34,-1,-1,36, 28,27,26,26,27,-1,25,-1,22,22,22,-1,24,24,24,24,24,25,26,26,26,26,26,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,27,-1,32,-1,34,33,33,34,35, 28,-1,25,26,27,-1,24,-1,22,21,21,22,23,23,23,23,24,25,25,25,25,25,26,-1,-1,25,24,24,24,24,24,24,24,24,24,24,25,26,26,27,-1,31,-1,34,33,32,-1,35, 27,-1,24,-1,-1,-1,23,-1,-1,20,20,-1,22,22,22,23,24,24,24,24,24,25,26,-1,-1,25,24,23,23,23,23,23,24,23,23,23,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 26,-1,23,22,22,22,22,22,-1,20,19,-1,21,21,22,23,24,23,23,23,24,25,26,-1,-1,25,24,23,22,22,22,23,24,23,22,22,-1,24,25,-1,29,29,29,29,29,30,-1,33, 25,-1,22,22,21,21,21,21,-1,-1,18,-1,20,20,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,23,-1,-1,28,28,28,28,29,29,-1,32, 24,-1,21,21,21,20,20,20,-1,-1,17,-1,19,19,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,22,-1,-1,27,27,27,28,28,28,-1,31, 23,-1,20,21,21,20,19,20,-1,16,16,-1,18,18,18,19,20,21,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,-1,27,26,27,28,28,27,-1,30, 22,-1,19,-1,-1,-1,18,-1,-1,15,15,-1,17,17,18,19,20,21,21,20,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,-1,-1,25,-1,-1,-1,26,-1,29, 21,-1,18,18,18,-1,17,-1,14,14,14,15,16,17,18,19,20,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,18,19,20,21,-1,24,-1,25,25,25,-1,28, 20,19,18,17,17,-1,16,-1,13,13,13,-1,17,17,18,19,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,20,20,20,-1,23,-1,24,24,25,26,27, 21,-1,-1,17,16,15,15,-1,12,12,12,-1,18,18,18,19,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,-1,19,19,19,-1,22,22,23,24,-1,-1,28, 22,23,-1,17,16,15,14,13,12,11,11,-1,-1,19,19,19,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,-1,-1,18,18,19,20,21,22,23,24,-1,30,29, 23,23,-1,17,16,15,15,-1,12,11,10,10,-1,-1,20,20,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,17,17,18,19,-1,22,22,23,24,-1,30,30, 24,24,-1,17,16,16,16,-1,12,11,10,9,9,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,16,16,17,18,19,-1,23,23,23,24,-1,31,31, 24,24,-1,17,17,17,17,-1,-1,11,10,9,8,8,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,15,15,16,17,18,-1,-1,24,24,24,24,-1,31,31, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,7,7,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,14,14,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 22,22,-1,19,19,-1,19,20,-1,11,10,9,8,7,6,6,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,13,13,14,15,16,17,18,-1,27,26,26,26,26,-1,29,29, 21,21,-1,-1,20,21,20,20,-1,11,11,-1,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,12,12,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,28,28, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 20,19,18,17,16,15,14,13,13,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,20,20,21,22,23,24,25,26,27, 21,-1,-1,17,16,15,14,14,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,14,13,12,13,14,15,16,17,18,19,-1,-1,21,21,22,23,24,-1,-1,28, 21,-1,-1,-1,16,15,15,15,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,22,22,22,23,-1,-1,-1,28, 20,19,18,17,16,16,16,16,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,23,23,23,23,24,25,26,27, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,16,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 20,19,19,19,19,-1,-1,19,19,19,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,26,26,26,-1,27,26,26,26,26,27, 20,20,20,20,20,21,21,20,20,20,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,18,19,20,21,22,23,24,25,26,27,27,27,27,28,27,27,27,27,27,27, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 42,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 43,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,46, 42,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,46, 41,41,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,44,45, 40,40,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 39,39,39,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,44,44,44, 38,38,39,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,44,43,43, 37,37,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,42,42, 36,36,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,31,31,31,31,31,31,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,41,41, 35,35,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,40,40, 34,34,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,39,39, 33,33,-1,30,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,38,38, 32,32,-1,30,29,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,30,29,29,29,-1,31,31,32,33,-1,37,37, 31,32,-1,29,29,28,27,26,25,25,25,-1,-1,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,-1,37,36, 30,-1,-1,28,28,28,27,-1,24,24,24,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,27,-1,31,31,32,33,-1,-1,35, 29,28,27,27,28,-1,26,-1,23,23,23,-1,25,25,25,25,25,25,25,25,25,25,25,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,26,-1,31,-1,33,32,32,33,34, 29,-1,26,27,28,-1,25,-1,23,22,22,23,24,24,24,24,24,24,24,24,24,24,25,-1,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,26,-1,30,-1,33,32,31,-1,34, 28,-1,25,-1,-1,-1,24,-1,-1,21,21,-1,23,23,23,24,23,23,23,23,23,24,25,-1,-1,24,23,22,22,22,22,22,23,22,22,22,-1,24,24,-1,-1,29,-1,-1,-1,30,-1,33, 27,-1,24,23,23,23,23,23,-1,21,20,-1,22,22,23,24,23,22,22,22,23,24,25,-1,-1,24,23,22,21,21,21,22,23,22,21,21,-1,23,24,-1,28,28,28,28,28,29,-1,32, 26,-1,23,23,22,22,22,22,-1,-1,19,-1,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,22,-1,-1,27,27,27,27,28,28,-1,31, 25,-1,22,22,22,21,21,21,-1,-1,18,-1,20,20,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,-1,21,-1,-1,26,26,26,27,27,27,-1,30, 24,-1,21,22,22,21,20,21,-1,17,17,-1,19,19,19,20,21,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,-1,26,25,26,27,27,26,-1,29, 23,-1,20,-1,-1,-1,19,-1,-1,16,16,-1,18,18,19,20,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,-1,-1,24,-1,-1,-1,25,-1,28, 22,-1,19,19,19,-1,18,-1,15,15,15,16,17,18,19,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,-1,23,-1,24,24,24,-1,27, 21,20,19,18,18,-1,17,-1,14,14,14,-1,18,18,19,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,19,19,19,-1,22,-1,23,23,24,25,26, 22,-1,-1,18,17,16,16,-1,13,13,13,-1,19,19,19,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,-1,18,18,18,-1,21,21,22,23,-1,-1,27, 23,24,-1,18,17,16,15,14,13,12,12,-1,-1,20,20,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,-1,-1,17,17,18,19,20,21,22,23,-1,29,28, 24,24,-1,18,17,16,16,-1,13,12,11,11,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,16,16,17,18,-1,21,21,22,23,-1,29,29, 25,25,-1,18,17,17,17,-1,13,12,11,10,10,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,15,15,16,17,18,-1,22,22,22,23,-1,30,30, 25,25,-1,18,18,18,18,-1,-1,12,11,10,9,9,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,14,14,15,16,17,-1,-1,23,23,23,23,-1,30,30, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,8,8,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,13,13,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 23,23,-1,20,20,-1,20,21,-1,12,11,10,9,8,7,7,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,12,12,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 22,22,-1,-1,21,22,21,21,-1,12,12,-1,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 21,20,19,18,17,16,15,14,14,-1,-1,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 22,-1,-1,18,17,16,15,15,-1,-1,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 22,-1,-1,-1,17,16,16,16,-1,14,13,13,-1,10,9,8,7,7,7,-1,-1,-1,12,12,13,14,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 21,20,19,18,17,17,17,17,-1,-1,13,12,11,10,9,8,8,8,8,9,10,-1,13,13,13,14,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,11,10,9,9,9,9,9,9,10,-1,13,13,14,14,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 21,20,19,19,19,-1,-1,19,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 21,20,20,20,20,-1,-1,20,20,20,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 21,21,21,21,21,22,22,21,21,21,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 43,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 44,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,46, 43,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,46, 42,42,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,44,45, 41,41,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,36,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 40,40,40,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,35,35,35,36,-1,-1,40,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,44,44,44, 39,39,40,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,35,34,35,36,37,38,39,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,44,43,43, 38,38,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,42,42, 37,37,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,32,32,32,32,32,32,31,31,31,31,31,31,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,41,41, 36,36,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,31,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,40,40, 35,35,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,39,39, 34,34,-1,31,30,30,30,-1,28,28,28,28,29,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,-1,-1,-1,31,30,30,30,30,-1,32,32,32,33,-1,38,38, 33,33,-1,31,30,29,29,-1,27,27,27,28,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,30,29,29,29,-1,31,31,32,33,-1,37,37, 32,33,-1,30,30,29,28,27,26,26,26,-1,-1,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,28,28,28,29,30,31,32,33,-1,37,36, 31,-1,-1,29,29,29,28,-1,25,25,25,-1,27,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,27,-1,31,31,32,33,-1,-1,35, 30,29,28,28,29,-1,27,-1,24,24,24,-1,26,26,25,25,25,25,25,25,25,25,25,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,26,-1,31,-1,33,32,32,33,34, 30,-1,27,28,29,-1,26,-1,24,23,23,24,25,25,25,24,24,24,24,24,24,24,25,-1,-1,24,23,23,23,23,23,23,23,23,23,23,24,25,25,26,-1,30,-1,33,32,31,-1,34, 29,-1,26,-1,-1,-1,25,-1,-1,22,22,-1,24,24,24,24,23,23,23,23,23,24,25,-1,-1,24,23,22,22,22,22,22,23,22,22,22,-1,24,24,-1,-1,29,-1,-1,-1,30,-1,33, 28,-1,25,24,24,24,24,24,-1,22,21,-1,23,23,24,24,23,22,22,22,23,24,25,-1,-1,24,23,22,21,21,21,22,23,22,21,21,-1,23,24,-1,28,28,28,28,28,29,-1,32, 27,-1,24,24,23,23,23,23,-1,-1,20,-1,22,22,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,22,-1,-1,27,27,27,27,28,28,-1,31, 26,-1,23,23,23,22,22,22,-1,-1,19,-1,21,21,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,-1,21,-1,-1,26,26,26,27,27,27,-1,30, 25,-1,22,23,23,22,21,22,-1,18,18,-1,20,20,20,21,22,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,20,20,-1,26,25,26,27,27,26,-1,29, 24,-1,21,-1,-1,-1,20,-1,-1,17,17,-1,19,19,20,21,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,-1,19,19,-1,-1,24,-1,-1,-1,25,-1,28, 23,-1,20,20,20,-1,19,-1,16,16,16,17,18,19,20,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,17,18,19,20,-1,23,-1,24,24,24,-1,27, 22,21,20,19,19,-1,18,-1,15,15,15,-1,19,19,20,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,19,19,19,-1,22,-1,23,23,24,25,26, 23,-1,-1,19,18,17,17,-1,14,14,14,-1,20,20,20,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,-1,18,18,18,-1,21,21,22,23,-1,-1,27, 24,25,-1,19,18,17,16,15,14,13,13,-1,-1,21,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,-1,-1,17,17,18,19,20,21,22,23,-1,29,28, 25,25,-1,19,18,17,17,-1,14,13,12,12,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,16,16,17,18,-1,21,21,22,23,-1,29,29, 26,26,-1,19,18,18,18,-1,14,13,12,11,11,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,15,15,16,17,18,-1,22,22,22,23,-1,30,30, 26,26,-1,19,19,19,19,-1,-1,13,12,11,10,10,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,14,14,15,16,17,-1,-1,23,23,23,23,-1,30,30, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,9,9,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,13,13,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,8,8,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,12,12,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,11,11,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 22,21,20,19,18,17,16,15,15,-1,-1,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,19,19,20,21,22,23,24,25,26, 23,-1,-1,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,20,20,21,22,23,-1,-1,27, 23,-1,-1,-1,18,17,17,17,-1,15,14,14,-1,11,10,9,8,8,8,-1,-1,-1,13,13,14,15,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,21,21,21,22,-1,-1,-1,27, 22,21,20,19,18,18,18,18,-1,-1,14,13,12,11,10,9,9,9,9,10,11,-1,14,14,14,15,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,22,22,22,22,23,24,25,26, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,12,11,10,10,10,10,10,10,11,-1,14,14,15,15,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 22,21,20,20,20,-1,-1,20,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,24,-1,-1,24,24,24,25,26, 22,21,21,21,21,-1,-1,21,21,21,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,25,25,25,-1,26,25,25,25,25,26, 22,22,22,22,22,23,23,22,22,22,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,19,18,17,18,19,20,21,22,23,24,25,26,26,26,26,27,26,26,26,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,45,45,46,45,45,45,45,46,47,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 45,44,44,44,44,45,-1,44,44,44,45,46,47,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 45,44,43,42,41,41,41,41,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 46,-1,-1,-1,41,40,40,40,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,42, 46,-1,-1,42,41,40,39,39,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,42, 45,44,43,42,41,40,39,38,38,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,40,41, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 44,44,44,-1,-1,38,-1,-1,37,36,36,36,36,36,36,35,34,33,32,31,31,31,32,-1,-1,36,36,35,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,40,40,40, 43,43,44,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,34,33,32,31,30,31,32,33,34,35,36,35,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,40,39,39, 42,42,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,38,38, 41,41,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,28,28,28,28,28,28,27,27,27,27,27,27,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,37,37, 40,40,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,36,36, 39,39,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,35,35, 38,38,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,34,34, 37,37,-1,33,32,31,31,-1,29,29,29,30,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,26,25,25,25,-1,27,27,28,29,-1,33,33, 36,37,-1,33,32,31,30,29,28,28,28,-1,-1,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,27,28,29,-1,33,32, 35,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,22,22,22,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,21,21,21,-1,23,23,23,-1,27,27,28,29,-1,-1,31, 34,33,32,32,33,-1,31,-1,27,26,26,-1,23,22,21,21,21,21,21,21,21,21,21,22,21,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,22,-1,27,-1,29,28,28,29,30, 34,-1,31,32,33,-1,30,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,-1,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,22,-1,26,-1,29,28,27,-1,30, 33,-1,30,-1,-1,-1,29,-1,-1,26,26,-1,22,22,21,20,19,19,19,19,19,20,21,-1,-1,20,19,18,18,18,18,18,19,18,18,18,-1,20,20,-1,-1,25,-1,-1,-1,26,-1,29, 32,-1,29,28,28,28,28,28,-1,26,25,-1,21,21,21,20,19,18,18,18,19,20,21,-1,-1,20,19,18,17,17,17,18,19,18,17,17,-1,19,20,-1,24,24,24,24,24,25,-1,28, 31,-1,28,28,27,27,27,27,-1,-1,24,-1,20,20,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,16,16,-1,18,-1,-1,23,23,23,23,24,24,-1,27, 30,-1,27,27,27,26,26,26,-1,-1,23,-1,19,19,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,17,-1,-1,22,22,22,23,23,23,-1,26, 29,-1,26,27,27,26,25,26,-1,22,22,-1,19,18,18,18,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,-1,22,21,22,23,23,22,-1,25, 28,-1,25,-1,-1,-1,24,-1,-1,21,21,-1,19,18,17,17,17,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,-1,-1,20,-1,-1,-1,21,-1,24, 27,-1,24,24,24,-1,23,-1,20,20,20,20,19,18,17,16,16,16,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,15,16,-1,19,-1,20,20,20,-1,23, 26,25,24,23,23,-1,22,-1,19,19,19,-1,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,15,15,15,-1,18,-1,19,19,20,21,22, 27,-1,-1,23,22,21,21,-1,18,18,18,-1,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,12,-1,14,14,14,-1,17,17,18,19,-1,-1,23, 28,29,-1,23,22,21,20,19,18,17,17,-1,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,10,11,-1,-1,13,13,14,15,16,17,18,19,-1,25,24, 29,29,-1,23,22,21,21,-1,18,17,16,16,-1,-1,17,16,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,8,8,9,10,-1,-1,12,12,13,14,-1,17,17,18,19,-1,25,25, 30,30,-1,23,22,22,22,-1,18,17,16,15,15,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,8,-1,-1,-1,11,11,12,13,14,-1,18,18,18,19,-1,26,26, 30,30,-1,23,23,23,23,-1,-1,17,16,15,14,14,-1,-1,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,7,8,-1,-1,10,10,11,12,13,-1,-1,19,19,19,19,-1,26,26, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,13,13,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,-1,9,9,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,12,12,-1,-1,13,12,11,10,9,8,7,6,5,4,5,6,-1,-1,8,8,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,7,7,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,15,15,16,17,18,19,20,21,22, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,16,16,17,18,19,-1,-1,23, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,17,17,17,18,-1,-1,-1,23, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,18,18,18,18,19,20,21,22, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,20,-1,-1,20,20,20,21,22, 26,25,25,25,25,-1,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,21,21,21,-1,22,21,21,21,21,22, 26,26,26,26,26,27,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,22,22,22,23,22,22,22,22,22,22, 44,44,44,44,44,44,45,44,44,44,44,45,46,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 44,43,43,43,43,44,-1,43,43,43,44,45,46,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 44,43,42,41,40,40,40,40,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 45,-1,-1,-1,40,39,39,39,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 45,-1,-1,41,40,39,38,38,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,41, 44,43,42,41,40,39,38,37,37,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,40, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 44,43,43,-1,-1,37,-1,-1,36,35,35,35,35,35,35,34,33,32,31,30,30,30,31,-1,-1,35,35,34,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,39,39,39, 43,43,44,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,33,32,31,30,29,30,31,32,33,34,35,34,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,39,38,38, 42,42,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,37,37, 41,41,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,26,26,26,26,26,26,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,36,36, 40,40,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,26,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,35,35, 39,39,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,34,34, 38,38,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,33,33, 37,37,-1,32,31,30,30,-1,28,28,28,29,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,25,24,24,24,-1,26,26,27,28,-1,32,32, 36,37,-1,32,31,30,29,28,27,27,27,-1,-1,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,-1,32,31, 35,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,21,21,21,21,21,21,21,21,21,-1,20,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,22,-1,26,26,27,28,-1,-1,30, 34,33,32,32,32,-1,31,-1,26,25,25,-1,22,21,20,20,20,20,20,20,20,20,20,21,20,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,21,-1,26,-1,28,27,27,28,29, 34,-1,31,32,33,-1,30,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,21,-1,25,-1,28,27,26,-1,29, 33,-1,30,-1,-1,-1,29,-1,-1,25,25,-1,21,21,20,19,18,18,18,18,18,19,20,-1,-1,19,18,17,17,17,17,17,18,17,17,17,-1,19,19,-1,-1,24,-1,-1,-1,25,-1,28, 32,-1,29,28,28,28,28,28,-1,26,25,-1,20,20,20,19,18,17,17,17,18,19,20,-1,-1,19,18,17,16,16,16,17,18,17,16,16,-1,18,19,-1,23,23,23,23,23,24,-1,27, 31,-1,28,28,27,27,27,27,-1,-1,24,-1,19,19,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,17,-1,-1,22,22,22,22,23,23,-1,26, 30,-1,27,27,27,26,26,26,-1,-1,23,-1,18,18,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,14,14,-1,16,-1,-1,21,21,21,22,22,22,-1,25, 29,-1,26,27,27,26,25,26,-1,22,22,-1,18,17,17,17,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,-1,21,20,21,22,22,21,-1,24, 28,-1,25,-1,-1,-1,24,-1,-1,21,21,-1,18,17,16,16,16,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,-1,-1,19,-1,-1,-1,20,-1,23, 27,-1,24,24,24,-1,23,-1,20,20,20,19,18,17,16,15,15,15,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,15,-1,18,-1,19,19,19,-1,22, 26,25,24,23,23,-1,22,-1,19,19,19,-1,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,11,-1,14,14,14,-1,17,-1,18,18,19,20,21, 27,-1,-1,23,22,21,21,-1,18,18,18,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,11,-1,13,13,13,-1,16,16,17,18,-1,-1,22, 28,29,-1,23,22,21,20,19,18,17,17,-1,-1,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,9,10,-1,-1,12,12,13,14,15,16,17,18,-1,24,23, 29,29,-1,23,22,21,21,-1,18,17,16,16,-1,-1,16,15,14,13,12,11,11,11,11,-1,-1,7,7,7,7,7,7,7,8,9,-1,-1,11,11,12,13,-1,16,16,17,18,-1,24,24, 30,30,-1,23,22,22,22,-1,18,17,16,15,15,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,6,6,6,6,6,6,7,-1,-1,-1,10,10,11,12,13,-1,17,17,17,18,-1,25,25, 30,30,-1,23,23,23,23,-1,-1,17,16,15,14,14,-1,-1,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,6,7,-1,-1,9,9,10,11,12,-1,-1,18,18,18,18,-1,25,25, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,13,13,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,6,-1,-1,8,8,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,12,12,-1,-1,12,11,10,9,8,7,6,5,4,3,4,5,-1,-1,7,7,8,9,10,11,12,-1,21,20,20,20,20,-1,23,23, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,6,6,7,8,9,-1,12,12,-1,21,21,21,21,-1,-1,22,22, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 26,25,24,23,22,21,20,19,19,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,14,14,15,16,17,18,19,20,21, 27,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,15,15,16,17,18,-1,-1,22, 27,-1,-1,-1,22,21,21,21,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,16,16,16,17,-1,-1,-1,22, 26,25,24,23,22,22,22,22,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,17,17,17,17,18,19,20,21, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 26,25,24,24,24,-1,-1,24,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,19,-1,-1,19,19,19,20,21, 26,25,25,25,25,-1,-1,25,25,25,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,20,20,20,-1,21,20,20,20,20,21, 26,26,26,26,26,27,27,26,26,26,26,25,24,23,22,21,20,19,18,17,18,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,21,21,21,22,21,21,21,21,21,21, 44,44,44,44,44,44,45,44,44,44,44,45,46,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 44,43,43,43,43,44,-1,43,43,43,44,45,46,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 44,43,42,41,40,40,40,40,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 45,-1,-1,-1,40,39,39,39,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 45,-1,-1,41,40,39,38,38,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,41, 44,43,42,41,40,39,38,37,37,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,40, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,39, 44,43,43,-1,-1,37,-1,-1,36,35,35,35,35,35,35,34,33,32,31,30,30,30,31,-1,-1,35,35,34,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,38,38,38, 44,44,44,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,33,32,31,30,29,30,31,32,33,34,35,34,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,38,37,37, 43,43,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,36,36, 42,42,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,26,26,26,26,26,26,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,35,35, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,26,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,34,34, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,33,33, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,32,32, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,25,24,24,24,-1,26,26,27,28,-1,31,31, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,28,-1,31,30, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,21,21,21,21,21,21,21,21,21,-1,20,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,22,-1,26,26,27,27,-1,-1,29, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,20,20,20,20,20,20,20,20,21,20,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,21,-1,25,-1,27,26,26,27,28, 35,-1,32,33,33,-1,31,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,21,-1,24,-1,27,26,25,-1,28, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,21,21,20,19,18,18,18,18,18,19,20,-1,-1,19,18,17,17,17,17,17,18,17,17,17,-1,19,19,-1,-1,23,-1,-1,-1,24,-1,27, 33,-1,30,29,29,29,29,29,-1,26,25,-1,20,20,20,19,18,17,17,17,18,19,20,-1,-1,19,18,17,16,16,16,17,18,17,16,16,-1,18,19,-1,22,22,22,22,22,23,-1,26, 32,-1,29,29,28,28,28,28,-1,-1,24,-1,19,19,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,17,-1,-1,21,21,21,21,22,22,-1,25, 31,-1,28,28,28,27,27,27,-1,-1,23,-1,18,18,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,14,14,-1,16,-1,-1,20,20,20,21,21,21,-1,24, 30,-1,27,28,28,27,26,27,-1,22,22,-1,18,17,17,17,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,-1,20,19,20,21,21,20,-1,23, 29,-1,26,-1,-1,-1,25,-1,-1,21,21,-1,18,17,16,16,16,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,-1,-1,18,-1,-1,-1,19,-1,22, 28,-1,25,25,25,-1,24,-1,21,21,20,19,18,17,16,15,15,15,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,14,14,-1,17,-1,18,18,18,-1,21, 27,26,25,24,24,-1,23,-1,20,20,20,-1,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,11,-1,13,13,13,-1,16,-1,17,17,18,19,20, 28,-1,-1,24,23,22,22,-1,19,19,19,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,11,-1,12,12,12,-1,15,15,16,17,-1,-1,21, 29,30,-1,24,23,22,21,20,19,18,18,-1,-1,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,9,10,-1,-1,11,11,12,13,14,15,16,17,-1,23,22, 30,30,-1,24,23,22,22,-1,19,18,17,17,-1,-1,16,15,14,13,12,11,11,11,11,-1,-1,7,7,7,7,7,7,7,8,9,-1,-1,10,10,11,12,-1,15,15,16,17,-1,23,23, 31,31,-1,24,23,23,23,-1,19,18,17,16,16,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,6,6,6,6,6,6,7,-1,-1,-1,9,9,10,11,12,-1,16,16,16,17,-1,24,24, 31,31,-1,24,24,24,24,-1,-1,18,17,16,15,15,-1,-1,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,6,7,-1,-1,8,8,9,10,11,-1,-1,17,17,17,17,-1,24,24, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,14,14,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,6,-1,-1,7,7,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 29,29,-1,26,26,-1,26,27,-1,18,17,16,15,14,13,13,-1,-1,12,11,10,9,8,7,6,5,4,3,4,5,-1,-1,6,6,7,8,9,10,11,-1,20,19,19,19,19,-1,22,22, 28,28,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,5,5,6,7,8,-1,11,11,-1,20,20,20,20,-1,-1,21,21, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 27,26,25,24,23,22,21,20,20,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,13,13,14,15,16,17,18,19,20, 28,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,13,14,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,14,14,15,16,17,-1,-1,21, 28,-1,-1,-1,23,22,22,22,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,15,15,15,16,-1,-1,-1,21, 27,26,25,24,23,23,23,23,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,16,16,16,16,17,18,19,20, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 27,26,25,25,25,-1,-1,25,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,16,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 27,26,26,26,26,-1,-1,26,26,26,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,19,19,19,-1,20,19,19,19,19,20, 27,27,27,27,27,28,28,27,27,27,27,26,25,24,23,22,21,20,19,18,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,20,21,20,20,20,20,20,20, 44,44,44,44,44,44,45,44,44,44,44,45,46,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 44,43,43,43,43,44,-1,43,43,43,44,45,46,46,45,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 44,43,42,41,40,40,40,40,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 45,-1,-1,-1,40,39,39,39,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 45,-1,-1,41,40,39,38,38,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,40, 44,43,42,41,40,39,38,37,37,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,39, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,34,33,32,31,31,31,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,38,38, 44,43,43,-1,-1,37,-1,-1,36,35,35,35,35,35,35,34,33,32,31,30,30,30,31,-1,-1,35,35,34,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,37,37,37, 44,44,44,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,33,32,31,30,29,30,31,32,33,34,35,34,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,37,36,36, 43,43,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,35,35, 42,42,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,26,26,26,26,26,26,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,34,34, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,26,26,26,26,26,26,27,26,25,25,25,25,25,25,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,33,33, 40,40,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 39,39,-1,32,31,31,31,-1,29,29,29,29,30,-1,-1,-1,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,31,31, 38,38,-1,32,31,30,30,-1,28,28,28,29,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,25,24,24,24,-1,26,26,27,28,-1,30,30, 37,38,-1,32,31,30,29,28,27,27,27,-1,-1,22,22,22,22,22,22,22,22,22,22,22,21,21,21,21,21,21,21,21,21,21,21,-1,-1,23,23,23,24,25,26,27,27,-1,30,29, 36,-1,-1,32,31,30,30,-1,26,26,26,-1,22,21,21,21,21,21,21,21,21,21,21,-1,20,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,22,-1,25,26,26,26,-1,-1,28, 35,34,33,32,32,-1,31,-1,26,25,25,-1,22,21,20,20,20,20,20,20,20,20,20,21,20,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,21,-1,24,-1,26,25,25,26,27, 36,-1,33,33,33,-1,32,-1,26,25,24,23,22,21,20,19,19,19,19,19,19,19,20,-1,-1,19,18,18,18,18,18,18,18,18,18,18,19,20,20,21,-1,23,-1,26,25,24,-1,27, 35,-1,32,-1,-1,-1,31,-1,-1,25,25,-1,21,21,20,19,18,18,18,18,18,19,20,-1,-1,19,18,17,17,17,17,17,18,17,17,17,-1,19,19,-1,-1,22,-1,-1,-1,23,-1,26, 34,-1,31,30,30,30,30,30,-1,26,25,-1,20,20,20,19,18,17,17,17,18,19,20,-1,-1,19,18,17,16,16,16,17,18,17,16,16,-1,18,19,-1,21,21,21,21,21,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,24,-1,19,19,-1,-1,-1,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,17,-1,-1,20,20,20,20,21,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,23,-1,18,18,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,14,14,14,-1,-1,-1,14,14,-1,16,-1,-1,19,19,19,20,20,20,-1,23, 31,-1,28,29,29,28,27,28,-1,22,22,-1,18,17,17,17,17,16,15,14,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,-1,19,18,19,20,20,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,21,21,-1,18,17,16,16,16,16,15,14,13,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,-1,14,14,-1,-1,17,-1,-1,-1,18,-1,21, 29,-1,26,26,26,-1,25,-1,22,21,20,19,18,17,16,15,15,15,15,14,13,12,12,-1,-1,11,11,11,11,11,11,11,11,11,11,11,12,13,13,13,-1,16,-1,17,17,17,-1,20, 28,27,26,25,25,-1,24,-1,21,21,21,-1,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,10,10,11,-1,12,12,12,-1,15,-1,16,16,17,18,19, 29,-1,-1,25,24,23,23,-1,20,20,20,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,9,9,10,11,-1,11,11,11,-1,14,14,15,16,-1,-1,20, 30,31,-1,25,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,12,12,12,11,10,9,8,8,8,8,8,8,8,8,9,10,-1,-1,10,10,11,12,13,14,15,16,-1,22,21, 31,31,-1,25,24,23,23,-1,20,19,18,18,-1,-1,16,15,14,13,12,11,11,11,11,-1,-1,7,7,7,7,7,7,7,8,9,-1,-1,9,9,10,11,-1,14,14,15,16,-1,22,22, 32,32,-1,25,24,24,24,-1,20,19,18,17,17,-1,-1,-1,14,13,12,11,10,10,10,-1,-1,6,6,6,6,6,6,7,-1,-1,-1,8,8,9,10,11,-1,15,15,15,16,-1,23,23, 32,32,-1,25,25,25,25,-1,-1,19,18,17,16,16,-1,-1,14,13,12,11,10,9,9,-1,-1,5,5,5,5,5,6,7,-1,-1,7,7,8,9,10,-1,-1,16,16,16,16,-1,23,23, 31,31,-1,26,26,26,26,-1,-1,19,18,17,16,15,15,-1,-1,13,12,11,10,9,8,7,6,5,4,4,4,5,6,-1,-1,6,6,7,8,9,10,-1,-1,17,17,17,17,-1,22,22, 30,30,-1,27,27,-1,27,28,-1,19,18,17,16,15,14,14,-1,-1,12,11,10,9,8,7,6,5,4,3,4,5,-1,-1,5,5,6,7,8,9,10,-1,19,18,18,18,18,-1,21,21, 29,29,-1,-1,28,29,28,28,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,-1,-1,4,4,5,6,7,-1,10,10,-1,19,19,19,19,-1,-1,20,20, 28,28,28,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,20,20,20,-1,19,19,19, 28,27,27,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,21,-1,-1,18,18,19, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,1,1,1,2,3,4,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,12,12,13,14,15,16,17,18,19, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,13,13,14,15,16,-1,-1,20, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,14,14,14,15,-1,-1,-1,20, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,15,15,15,15,16,17,18,19, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 28,27,27,27,27,-1,-1,27,27,27,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,18,18,18,-1,19,18,18,18,18,19, 28,28,28,28,28,29,29,28,28,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,19,20,19,19,19,19,19,19, 45,45,45,45,45,45,46,45,45,45,45,46,47,47,46,45,44,43,42,41,42,43,44,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 45,44,44,44,44,45,-1,44,44,44,45,46,47,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 45,44,43,42,41,41,41,41,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 46,-1,-1,-1,41,40,40,40,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 46,-1,-1,42,41,40,39,39,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,39, 45,44,43,42,41,40,39,38,38,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,38, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,37,37, 45,44,44,-1,-1,38,-1,-1,37,36,36,36,36,36,36,35,34,33,32,31,31,31,32,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,36,36,36, 45,45,45,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,34,33,32,31,30,31,32,33,34,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,36,35,35, 44,44,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,34,34, 43,43,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,28,28,28,28,28,28,27,27,27,27,27,27,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,33,33, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,31,31, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,30,30, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,24,23,23,23,-1,25,25,26,27,-1,29,29, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,22,22,22,23,24,25,26,26,-1,29,28, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,22,22,22,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,21,21,21,-1,21,21,21,-1,24,25,25,25,-1,-1,27, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,21,21,21,21,21,21,21,21,22,21,20,20,20,20,20,20,20,20,20,20,20,-1,20,20,20,-1,23,-1,25,24,24,25,26, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,-1,-1,20,19,19,19,19,19,19,19,19,19,19,20,19,19,20,-1,22,-1,25,24,23,-1,26, 36,-1,33,-1,-1,-1,32,-1,-1,26,26,-1,22,22,21,20,19,19,19,19,19,20,21,-1,-1,20,19,18,18,18,18,18,19,18,18,18,-1,18,18,-1,-1,21,-1,-1,-1,22,-1,25, 35,-1,32,31,31,31,31,31,-1,27,26,-1,21,21,21,20,19,18,18,18,19,20,21,-1,-1,20,19,18,17,17,17,18,19,18,17,17,-1,17,18,-1,20,20,20,20,20,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,25,-1,20,20,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,16,16,-1,16,-1,-1,19,19,19,19,20,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,24,-1,19,19,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,15,-1,-1,18,18,18,19,19,19,-1,22, 32,-1,29,30,30,29,28,29,-1,23,23,-1,19,18,18,18,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,-1,14,14,-1,18,17,18,19,19,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,22,22,-1,19,18,17,17,17,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,13,13,-1,-1,16,-1,-1,-1,17,-1,20, 30,-1,27,27,27,-1,26,-1,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,13,12,12,12,-1,15,-1,16,16,16,-1,19, 29,28,27,26,26,-1,25,-1,22,22,22,-1,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,11,11,11,-1,14,-1,15,15,16,17,18, 30,-1,-1,26,25,24,24,-1,21,21,21,-1,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,12,-1,10,10,10,-1,13,13,14,15,-1,-1,19, 31,32,-1,26,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,10,11,-1,-1,9,9,10,11,12,13,14,15,-1,21,20, 32,32,-1,26,25,24,24,-1,21,20,19,19,-1,-1,17,16,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,8,8,9,10,-1,-1,8,8,9,10,-1,13,13,14,15,-1,21,21, 33,33,-1,26,25,25,25,-1,21,20,19,18,18,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,8,-1,-1,-1,7,7,8,9,10,-1,14,14,14,15,-1,22,22, 33,33,-1,26,26,26,26,-1,-1,20,19,18,17,17,-1,-1,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,7,8,-1,-1,6,6,7,8,9,-1,-1,15,15,15,15,-1,22,22, 32,32,-1,27,27,27,27,-1,-1,20,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,-1,5,5,6,7,8,9,-1,-1,16,16,16,16,-1,21,21, 31,31,-1,28,28,-1,28,29,-1,20,19,18,17,16,15,15,-1,-1,13,12,11,10,9,8,7,6,5,4,5,6,-1,-1,4,4,5,6,7,8,9,-1,18,17,17,17,17,-1,20,20, 30,30,-1,-1,29,30,29,29,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,3,3,4,5,6,-1,9,9,-1,18,18,18,18,-1,-1,19,19, 29,29,29,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,19,19,19,-1,18,18,18, 29,28,28,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,20,-1,-1,17,17,18, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,2,1,1,1,2,3,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,-1,-1,11,11,12,13,14,15,16,17,18, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,-1,-1,12,12,13,14,15,-1,-1,19, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,11,10,9,9,-1,-1,-1,4,4,4,5,6,7,-1,10,10,11,-1,13,13,13,14,-1,-1,-1,19, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,16,16,-1,11,10,10,10,-1,7,6,5,5,5,5,6,7,8,9,10,-1,-1,14,14,14,14,15,16,17,18, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,16,15,15,-1,11,11,10,10,-1,7,6,6,6,6,6,6,7,8,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 29,28,27,27,27,-1,-1,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 29,28,28,28,28,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,17,17,17,-1,18,17,17,17,17,18, 29,29,29,29,29,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18,18,19,18,18,18,18,18,18, 46,46,46,46,46,46,47,46,46,46,46,47,48,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 46,45,45,45,45,46,-1,45,45,45,46,47,48,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 46,45,44,43,42,42,42,42,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 47,-1,-1,-1,42,41,41,41,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,39, 47,-1,-1,43,42,41,40,40,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,38, 46,45,44,43,42,41,40,39,39,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,37,37, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,36,36, 46,45,45,-1,-1,39,-1,-1,38,37,37,37,37,37,37,36,35,34,33,32,32,32,33,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,35,35,35, 46,46,46,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,35,34,33,32,31,32,33,34,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,35,34,34, 45,45,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,33,33, 44,44,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,29,29,29,29,29,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,32,32, 43,43,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,28,28,28,28,28,28,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,31,31, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,27,27,27,27,27,27,27,-1,-1,26,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,30,30, 41,41,-1,34,33,33,33,-1,31,31,31,31,32,-1,-1,-1,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,26,-1,29,29, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,25,26,-1,28,28, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,21,21,21,22,23,24,25,25,-1,28,27, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,23,23,23,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,22,22,22,-1,20,20,20,-1,23,24,24,24,-1,-1,26, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,22,22,22,22,22,22,22,22,23,22,21,21,21,21,21,21,21,21,21,21,21,-1,19,19,19,-1,22,-1,24,23,23,24,25, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,-1,-1,21,20,20,20,20,20,20,20,20,20,20,19,18,18,19,-1,21,-1,24,23,22,-1,25, 37,-1,34,-1,-1,-1,33,-1,-1,27,27,-1,23,23,22,21,20,20,20,20,20,21,22,-1,-1,21,20,19,19,19,19,19,20,19,19,19,-1,17,17,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,32,32,32,32,32,-1,28,27,-1,22,22,22,21,20,19,19,19,20,21,22,-1,-1,21,20,19,18,18,18,19,20,19,18,18,-1,16,17,-1,19,19,19,19,19,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,26,-1,21,21,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,17,17,-1,15,-1,-1,18,18,18,18,19,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,25,-1,20,20,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,16,16,-1,14,-1,-1,17,17,17,18,18,18,-1,21, 33,-1,30,31,31,30,29,30,-1,24,24,-1,20,19,19,19,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,15,15,15,15,-1,13,13,-1,17,16,17,18,18,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,23,23,-1,20,19,18,18,18,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,-1,12,12,-1,-1,15,-1,-1,-1,16,-1,19, 31,-1,28,28,28,-1,27,-1,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,12,11,11,11,-1,14,-1,15,15,15,-1,18, 30,29,28,27,27,-1,26,-1,23,23,23,-1,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,10,10,10,-1,13,-1,14,14,15,16,17, 31,-1,-1,27,26,25,25,-1,22,22,22,-1,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,-1,9,9,9,-1,12,12,13,14,-1,-1,18, 32,33,-1,27,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,11,12,-1,-1,8,8,9,10,11,12,13,14,-1,20,19, 33,33,-1,27,26,25,25,-1,22,21,20,20,-1,-1,18,17,16,15,14,13,13,13,13,-1,-1,9,9,9,9,9,9,9,10,11,-1,-1,7,7,8,9,-1,12,12,13,14,-1,20,20, 34,34,-1,27,26,26,26,-1,22,21,20,19,19,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,8,8,8,8,8,8,9,-1,-1,-1,6,6,7,8,9,-1,13,13,13,14,-1,21,21, 34,34,-1,27,27,27,27,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,11,-1,-1,7,7,7,7,7,8,9,-1,-1,5,5,6,7,8,-1,-1,14,14,14,14,-1,21,21, 33,33,-1,28,28,28,28,-1,-1,21,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,7,8,-1,-1,4,4,5,6,7,8,-1,-1,15,15,15,15,-1,20,20, 32,32,-1,29,29,-1,29,30,-1,21,20,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,6,5,6,7,-1,-1,3,3,4,5,6,7,8,-1,17,16,16,16,16,-1,19,19, 31,31,-1,-1,30,31,30,30,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,2,2,3,4,5,-1,8,8,-1,17,17,17,17,-1,-1,18,18, 30,30,30,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,18,18,18,-1,17,17,17, 30,29,29,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,19,-1,-1,16,16,17, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,1,1,1,2,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,-1,-1,10,10,11,12,13,14,15,16,17, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,-1,-1,11,11,12,13,14,-1,-1,18, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,4,4,5,6,7,-1,10,10,11,-1,12,12,12,13,-1,-1,-1,18, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,17,17,16,16,16,-1,11,10,10,10,-1,7,6,5,5,5,5,6,7,8,9,10,-1,-1,13,13,13,13,14,15,16,17, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,18,18,17,16,15,15,-1,11,11,10,10,-1,7,6,6,6,6,6,6,7,8,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 30,29,28,28,28,-1,-1,28,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 30,29,29,29,29,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,17,16,16,16,-1,17,16,16,16,16,17, 30,30,30,30,30,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,17,17,17,18,17,17,17,17,17,17, 47,47,47,47,47,47,48,47,47,47,47,48,49,49,48,47,46,45,44,43,44,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 47,46,46,46,46,47,-1,46,46,46,47,48,49,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 47,46,45,44,43,43,43,43,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 48,-1,-1,-1,43,42,42,42,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 48,-1,-1,44,43,42,41,41,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 47,46,45,44,43,42,41,40,40,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 47,46,46,-1,-1,40,-1,-1,39,38,38,38,38,38,38,37,36,35,34,33,33,33,34,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 47,47,47,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,36,35,34,33,32,33,34,35,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 46,46,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,32,32, 45,45,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,30,30,30,30,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,31,31, 44,44,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,29,29,29,29,29,29,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 43,43,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,28,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 42,42,-1,35,34,34,34,-1,32,32,32,32,33,-1,-1,-1,27,27,27,27,27,27,27,-1,-1,26,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 41,41,-1,35,34,33,33,-1,31,31,31,32,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,25,25,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 40,41,-1,35,34,33,32,31,30,30,30,-1,-1,25,25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 39,-1,-1,35,34,33,33,-1,29,29,29,-1,25,24,24,24,24,24,24,24,24,24,24,-1,23,23,23,23,23,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 38,37,36,35,35,-1,34,-1,29,28,28,-1,25,24,23,23,23,23,23,23,23,23,23,24,23,22,22,22,22,22,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 39,-1,36,36,36,-1,35,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,-1,-1,22,21,21,21,21,21,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 38,-1,35,-1,-1,-1,34,-1,-1,28,28,-1,24,24,23,22,21,21,21,21,21,22,23,-1,-1,22,21,20,20,20,20,20,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 37,-1,34,33,33,33,33,33,-1,29,28,-1,23,23,23,22,21,20,20,20,21,22,23,-1,-1,22,21,20,19,19,19,20,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 36,-1,33,33,32,32,32,32,-1,-1,27,-1,22,22,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 35,-1,32,32,32,31,31,31,-1,-1,26,-1,21,21,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 34,-1,31,32,32,31,30,31,-1,25,25,-1,21,20,20,20,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 33,-1,30,-1,-1,-1,29,-1,-1,24,24,-1,21,20,19,19,19,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,15,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 32,-1,29,29,29,-1,28,-1,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 31,30,29,28,28,-1,27,-1,24,24,24,-1,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 32,-1,-1,28,27,26,26,-1,23,23,23,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 33,34,-1,28,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,12,13,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 34,34,-1,28,27,26,26,-1,23,22,21,21,-1,-1,19,18,17,16,15,14,14,14,14,-1,-1,10,10,10,10,10,10,10,11,12,-1,-1,7,7,7,8,-1,11,11,12,13,-1,19,19, 35,35,-1,28,27,27,27,-1,23,22,21,20,20,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,9,9,9,9,9,9,10,-1,-1,-1,6,6,6,7,8,-1,12,12,12,13,-1,20,20, 35,35,-1,28,28,28,28,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,12,-1,-1,8,8,8,8,8,9,10,-1,-1,5,5,5,6,7,-1,-1,13,13,13,13,-1,20,20, 34,34,-1,29,29,29,29,-1,-1,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,8,9,-1,-1,4,4,4,5,6,7,-1,-1,14,14,14,14,-1,19,19, 33,33,-1,30,30,-1,30,31,-1,22,21,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,7,6,7,8,-1,-1,3,3,3,4,5,6,7,-1,16,15,15,15,15,-1,18,18, 32,32,-1,-1,31,32,31,31,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,2,2,2,3,4,-1,7,7,-1,16,16,16,16,-1,-1,17,17, 31,31,31,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,17,17,17,-1,16,16,16, 31,30,30,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,18,-1,-1,15,15,16, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,-1,-1,9,9,10,11,12,13,14,15,16, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,-1,-1,10,10,11,12,13,-1,-1,17, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,4,4,5,6,7,-1,10,10,11,-1,11,11,11,12,-1,-1,-1,17, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,17,17,16,16,16,-1,11,10,10,10,-1,7,6,5,5,5,5,6,7,8,9,10,-1,-1,12,12,12,12,13,14,15,16, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,18,18,17,16,15,15,-1,11,11,10,10,-1,7,6,6,6,6,6,6,7,8,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 31,30,29,29,29,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 31,30,30,30,30,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,16,15,15,15,-1,16,15,15,15,15,16, 31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,16,16,16,16,17,16,16,16,16,16,16, 48,48,48,48,48,48,49,48,48,48,48,49,50,50,49,48,47,46,45,44,45,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 48,47,47,47,47,48,-1,47,47,47,48,49,50,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,42,42,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 48,47,46,45,44,44,44,44,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 49,-1,-1,-1,44,43,43,43,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 49,-1,-1,45,44,43,42,42,-1,-1,45,44,43,42,41,40,39,38,39,40,41,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 48,47,46,45,44,43,42,41,41,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 48,47,47,-1,-1,41,-1,-1,40,39,39,39,39,39,39,38,37,36,35,34,34,34,35,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 48,48,48,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,37,36,35,34,33,34,35,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 47,47,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,32,32, 46,46,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,31,31,31,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,31,31, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,30,30,30,30,30,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 44,44,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,29,29,29,29,29,29,29,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 43,43,-1,36,35,35,35,-1,33,33,33,33,34,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 42,42,-1,36,35,34,34,-1,32,32,32,33,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,26,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,24,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,24,24,24,24,24,24,24,24,25,24,23,23,23,23,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,-1,-1,23,22,22,22,22,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 39,-1,36,-1,-1,-1,35,-1,-1,29,29,-1,25,25,24,23,22,22,22,22,22,23,24,-1,-1,23,22,21,21,21,21,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 38,-1,35,34,34,34,34,34,-1,30,29,-1,24,24,24,23,22,21,21,21,22,23,24,-1,-1,23,22,21,20,20,20,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,22,22,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 35,-1,32,33,33,32,31,32,-1,26,26,-1,22,21,21,21,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,22,21,20,20,20,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,13,14,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,17,16,15,15,15,15,-1,-1,11,11,11,11,11,11,11,12,13,-1,-1,7,7,7,7,-1,11,11,12,13,-1,19,19, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,10,10,10,10,10,10,11,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,20,20, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,13,-1,-1,9,9,9,9,9,10,11,-1,-1,5,5,5,5,6,-1,-1,13,13,13,13,-1,19,19, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,9,10,-1,-1,4,4,4,4,5,6,-1,-1,14,14,14,14,-1,18,18, 34,34,-1,31,31,-1,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,8,9,-1,-1,3,3,3,3,4,5,6,-1,16,15,15,15,15,-1,17,17, 33,33,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,2,2,2,2,3,-1,6,6,-1,16,16,16,16,-1,-1,16,16, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,17,17,17,-1,15,15,15, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,18,-1,-1,14,14,15, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,-1,-1,-1,-1,-1,7,7,8,-1,-1,-1,13,13,14,15, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,8,8,9,10,11,12,13,14,15, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,9,9,10,11,12,-1,-1,16, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,10,10,10,11,-1,-1,-1,16, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,18,18,17,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,11,11,11,11,12,13,14,15, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,19,19,18,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,13,12,12,-1,12,12,13,14,15, 32,31,30,30,30,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,13,-1,-1,13,13,13,14,15, 32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,16,15,14,14,14,-1,15,14,14,14,14,15, 32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,16,15,15,15,15,16,15,15,15,15,15,15, 49,49,49,49,49,49,50,49,49,49,49,50,51,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 49,48,48,48,48,49,-1,48,48,48,49,50,51,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 49,48,47,46,45,45,45,45,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 50,-1,-1,-1,45,44,44,44,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 50,-1,-1,46,45,44,43,43,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 49,48,47,46,45,44,43,42,42,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 49,48,48,-1,-1,42,-1,-1,41,40,40,40,40,40,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 49,49,49,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 48,48,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,32,32, 47,47,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,32,32,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,31,31, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,31,31,31,31,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,30,30,30,30,30,30,30,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,27,27,27,27,27,27,27,27,27,27,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,25,25,25,25,25,25,25,25,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 40,-1,37,-1,-1,-1,36,-1,-1,30,30,-1,26,26,25,24,23,23,23,23,23,24,25,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 39,-1,36,35,35,35,35,35,-1,31,30,-1,25,25,25,24,23,22,22,22,23,24,25,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 36,-1,33,34,34,33,32,33,-1,27,27,-1,23,22,22,22,22,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,23,22,21,21,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,7,7,7,7,-1,11,11,12,13,-1,19,19, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,19,19, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,5,5,5,5,6,-1,-1,13,13,13,13,-1,18,18, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,4,4,4,4,5,6,-1,-1,14,14,14,14,-1,17,17, 35,35,-1,32,32,-1,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,3,3,3,3,4,5,6,-1,16,15,15,15,15,-1,16,16, 34,34,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,2,2,2,2,2,-1,5,5,-1,16,16,16,16,-1,-1,15,15, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,17,17,17,-1,14,14,14, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,18,-1,-1,13,13,14, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,2,2,-1,-1,-1,-1,-1,6,6,7,-1,-1,-1,12,12,13,14, 33,32,31,30,29,28,27,26,26,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,7,7,8,9,10,11,12,13,14, 34,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,8,8,9,10,11,-1,-1,15, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,9,9,9,10,-1,-1,-1,15, 33,32,31,30,29,29,29,29,-1,-1,25,24,23,22,21,20,19,19,18,18,18,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,10,10,10,10,11,12,13,14, 33,32,31,30,30,-1,30,30,31,-1,-1,-1,23,22,21,20,20,19,18,17,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,12,11,11,-1,11,11,12,13,14, 33,32,31,31,31,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,12,-1,-1,12,12,12,13,14, 33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,16,15,14,13,13,13,-1,14,13,13,13,13,14, 33,33,33,33,33,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,16,15,14,14,14,14,15,14,14,14,14,14,14, 50,50,50,50,50,50,51,50,50,50,50,51,52,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 50,49,49,49,49,50,-1,49,49,49,50,51,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 50,49,48,47,46,46,46,46,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 51,-1,-1,-1,46,45,45,45,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 51,-1,-1,47,46,45,44,44,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 50,49,48,47,46,45,44,43,43,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 50,49,49,-1,-1,43,-1,-1,42,41,41,41,41,41,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 50,50,50,-1,42,42,42,-1,-1,40,40,41,40,40,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 49,49,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,32,32, 48,48,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,31,31, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,32,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,31,31,31,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,28,28,28,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,27,27,27,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,26,26,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 41,-1,38,-1,-1,-1,37,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 40,-1,37,36,36,36,36,36,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 37,-1,34,35,35,34,33,34,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,19,19,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,18,18,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,7,7,7,7,-1,11,11,12,13,-1,19,19, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,18,18, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,5,5,5,5,6,-1,-1,13,13,13,13,-1,17,17, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,4,4,4,4,5,6,-1,-1,14,14,14,14,-1,16,16, 36,36,-1,33,33,-1,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,3,3,3,3,4,5,5,-1,16,15,15,15,15,-1,15,15, 35,35,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,3,2,2,2,2,-1,4,4,-1,16,16,16,16,-1,-1,14,14, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,17,17,17,-1,13,13,13, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,18,-1,-1,12,12,13, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,3,3,-1,-1,-1,-1,-1,5,5,6,-1,-1,-1,11,11,12,13, 34,33,32,31,30,29,28,27,27,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,5,-1,-1,-1,-1,12,12,-1,-1,6,6,7,8,9,10,11,12,13, 35,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,-1,-1,7,7,8,9,10,-1,-1,14, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,7,7,8,9,10,-1,13,13,14,-1,8,8,8,9,-1,-1,-1,14, 34,33,32,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,19,19,-1,14,13,13,13,-1,10,9,8,8,8,8,9,10,11,12,13,-1,-1,9,9,9,9,10,11,12,13, 34,33,32,31,31,-1,31,31,32,-1,-1,-1,24,23,22,21,21,20,19,18,18,-1,14,14,13,13,-1,10,9,9,9,9,9,9,10,11,-1,-1,-1,11,10,10,-1,10,10,11,12,13, 34,33,32,32,32,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,11,-1,-1,11,11,11,12,13, 34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,16,15,14,13,12,12,12,-1,13,12,12,12,12,13, 34,34,34,34,34,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,16,15,14,13,13,13,13,14,13,13,13,13,13,13, 51,51,51,51,51,51,52,51,51,51,51,52,52,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 51,50,50,50,50,51,-1,50,50,50,51,52,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 51,50,49,48,47,47,47,47,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 52,-1,-1,-1,47,46,46,46,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 52,-1,-1,48,47,46,45,45,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 51,50,49,48,47,46,45,44,44,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 51,50,50,-1,-1,44,-1,-1,43,42,42,42,42,41,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 51,51,51,-1,43,43,43,-1,-1,41,41,42,41,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,32,32, 49,49,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,31,31, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 41,-1,38,37,37,37,37,37,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 38,-1,35,36,36,35,34,35,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,19,18, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,7,7,7,7,-1,11,11,12,13,-1,18,18, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,17,17, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,5,5,5,5,6,-1,-1,13,13,13,13,-1,16,16, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,4,4,4,4,5,5,-1,-1,14,14,14,14,-1,15,15, 37,37,-1,34,34,-1,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,3,3,3,3,4,4,4,-1,16,15,15,15,15,-1,14,14, 36,36,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,4,3,2,2,2,-1,3,3,-1,16,16,16,16,-1,-1,13,13, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,17,17,17,-1,12,12,12, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,18,-1,-1,11,11,12, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,4,4,-1,-1,-1,-1,-1,4,4,5,-1,-1,-1,10,10,11,12, 35,34,33,32,31,30,29,28,28,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,6,-1,-1,-1,-1,13,13,-1,-1,5,5,6,7,8,9,10,11,12, 36,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,-1,-1,6,6,7,8,9,-1,-1,13, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,8,8,9,10,11,-1,14,14,15,-1,7,7,7,8,-1,-1,-1,13, 35,34,33,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,20,20,-1,15,14,14,14,-1,11,10,9,9,9,9,10,11,12,13,14,-1,-1,8,8,8,8,9,10,11,12, 35,34,33,32,32,-1,32,32,33,-1,-1,-1,25,24,23,22,22,21,20,19,19,-1,15,15,14,14,-1,11,10,10,10,10,10,10,11,12,-1,-1,-1,10,9,9,-1,9,9,10,11,12, 35,34,33,33,33,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,10,-1,-1,10,10,10,11,12, 35,34,34,34,34,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,16,15,14,13,12,11,11,11,-1,12,11,11,11,11,12, 35,35,35,35,35,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,16,15,14,13,12,12,12,12,13,12,12,12,12,12,12, 52,52,52,52,52,52,53,52,52,52,52,53,52,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 52,51,51,51,51,52,-1,51,51,51,52,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 52,51,50,49,48,48,48,48,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 53,-1,-1,-1,48,47,47,47,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 53,-1,-1,49,48,47,46,46,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 52,51,50,49,48,47,46,45,45,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 52,51,51,-1,-1,45,-1,-1,44,43,43,43,42,41,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 52,52,52,-1,44,44,44,-1,-1,42,42,43,42,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 51,51,-1,-1,43,43,43,43,-1,41,41,-1,41,41,40,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,32,32, 50,50,-1,42,42,42,42,43,-1,40,40,40,40,40,40,40,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,31,31, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,33,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,33,32,32,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,32,32,31,31,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,31,31,31,31,31,30,30,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,30,30,30,30,30,30,30,29,29,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,29,29,29,29,29,29,29,28,28,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,28,28,28,28,28,28,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,29,29,28,27,26,26,26,26,26,27,28,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 42,-1,39,38,38,38,38,38,-1,34,33,-1,28,28,28,27,26,25,25,25,26,27,28,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 39,-1,36,37,37,36,35,36,-1,30,30,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,21,21,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,20,20,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,19,19,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,18,18, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,17,17, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,16,16, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,5,5,5,5,5,-1,-1,13,13,13,13,-1,15,15, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,4,4,4,4,4,4,-1,-1,14,14,14,14,-1,14,14, 38,38,-1,35,35,-1,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,4,3,3,3,4,3,3,-1,16,15,15,15,15,-1,13,13, 37,37,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,5,4,3,2,2,-1,2,2,-1,16,16,16,16,-1,-1,12,12, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,-1,-1,17,17,17,-1,11,11,11, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,18,-1,-1,10,10,11, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,5,5,-1,-1,-1,-1,-1,3,3,4,-1,-1,-1,9,9,10,11, 36,35,34,33,32,31,30,29,29,-1,-1,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,7,-1,-1,-1,-1,14,14,-1,-1,4,4,5,6,7,8,9,10,11, 37,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,-1,-1,5,5,6,7,8,-1,-1,12, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,9,9,10,11,12,-1,15,15,16,-1,6,6,6,7,-1,-1,-1,12, 36,35,34,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,21,21,-1,16,15,15,15,-1,12,11,10,10,10,10,11,12,13,14,15,-1,-1,7,7,7,7,8,9,10,11, 36,35,34,33,33,-1,33,33,34,-1,-1,-1,26,25,24,23,23,22,21,20,20,-1,16,16,15,15,-1,12,11,11,11,11,11,11,12,13,-1,-1,-1,9,8,8,-1,8,8,9,10,11, 36,35,34,34,34,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,9,9,9,10,11, 36,35,35,35,35,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,16,15,14,13,12,11,10,10,10,-1,11,10,10,10,10,11, 36,36,36,36,36,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,21,20,19,18,17,16,15,14,15,16,17,16,15,14,13,12,11,11,11,11,12,11,11,11,11,11,11, 53,53,53,53,53,53,54,53,53,53,53,53,52,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 53,52,52,52,52,53,-1,52,52,52,53,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 53,52,51,50,49,49,49,49,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 54,-1,-1,-1,49,48,48,48,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 54,-1,-1,50,49,48,47,47,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 53,52,51,50,49,48,47,46,46,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 53,52,52,-1,-1,46,-1,-1,45,44,44,43,42,41,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 53,53,53,-1,45,45,45,-1,-1,43,43,43,42,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 52,52,-1,-1,44,44,44,44,-1,42,42,-1,42,41,40,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,32,32, 51,51,-1,43,43,43,43,44,-1,41,41,41,41,41,40,40,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,31,31, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,33,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,33,32,32,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,33,32,31,31,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,32,32,32,32,31,30,30,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,31,31,31,31,31,31,30,29,29,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,30,30,30,30,30,30,29,28,28,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,29,29,29,29,29,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,30,30,29,28,27,27,27,27,27,28,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 43,-1,40,39,39,39,39,39,-1,35,34,-1,29,29,29,28,27,26,26,26,27,28,29,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 40,-1,37,38,38,37,36,37,-1,31,31,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,22,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,21,21,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,-1,-1,20,20,20,20,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,17,17, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,16,16,16,16,16,17,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,16,16, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,15,16,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,15,15, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,6,5,5,5,5,-1,-1,13,13,13,13,-1,14,14, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,5,5,5,4,4,4,-1,-1,14,14,14,14,-1,13,13, 39,39,-1,36,36,-1,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,5,4,4,4,4,3,3,-1,16,15,15,15,15,-1,12,12, 38,38,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,6,5,4,3,3,-1,2,2,-1,16,16,16,16,-1,-1,11,11, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,-1,-1,17,17,17,-1,10,10,10, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,18,-1,-1,9,9,10, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,6,6,-1,-1,-1,-1,-1,2,2,3,-1,-1,-1,8,8,9,10, 37,36,35,34,33,32,31,30,30,-1,-1,28,28,-1,-1,-1,-1,21,-1,-1,-1,-1,17,16,15,15,-1,-1,-1,-1,8,-1,-1,-1,-1,15,15,-1,-1,3,3,4,5,6,7,8,9,10, 38,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,-1,-1,4,4,5,6,7,-1,-1,11, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,16,15,15,-1,-1,-1,10,10,10,11,12,13,-1,16,16,17,-1,5,5,5,6,-1,-1,-1,11, 37,36,35,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,22,22,-1,17,16,16,16,-1,13,12,11,11,11,11,12,13,14,15,16,-1,-1,6,6,6,6,7,8,9,10, 37,36,35,34,34,-1,34,34,35,-1,-1,-1,27,26,25,24,24,23,22,21,21,-1,17,17,16,16,-1,13,12,12,12,12,12,12,13,14,-1,-1,-1,8,7,7,-1,7,7,8,9,10, 37,36,35,35,35,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,8,9,10, 37,36,36,36,36,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,17,16,15,14,13,12,11,10,9,9,9,-1,10,9,9,9,9,10, 37,37,37,37,37,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,22,21,20,19,18,17,16,15,16,17,16,15,14,13,12,11,10,10,10,10,11,10,10,10,10,10,10, 54,54,54,54,54,54,55,54,54,54,54,53,52,51,50,49,48,47,46,45,46,45,44,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 54,53,53,53,53,54,-1,53,53,53,54,53,52,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,37,-1,41,41,42,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,38, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,43,43,42,41,40,39,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,37,38, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,40,40,39,39,-1,36,35,35,35,35,35,35,36,37,-1,-1,-1,36,35,35,-1,35,35,36,37,38, 54,53,52,51,50,50,50,50,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,40,39,39,39,-1,36,35,34,34,34,34,35,36,37,38,39,-1,-1,34,34,34,34,35,36,37,38, 55,-1,-1,-1,50,49,49,49,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,40,39,38,38,-1,-1,-1,33,33,33,34,35,36,-1,39,39,40,-1,33,33,33,34,-1,-1,-1,38, 55,-1,-1,51,50,49,48,48,-1,-1,46,45,44,43,42,41,40,39,40,41,42,41,40,39,38,37,36,35,34,33,32,33,34,35,36,37,38,39,-1,-1,32,32,33,34,35,-1,-1,37, 54,53,52,51,50,49,48,47,47,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,40,39,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,31,31,32,33,34,35,36,36,36, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,32,31,30,30,30,30,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,35,35,35, 54,53,53,-1,-1,47,-1,-1,46,45,44,43,42,41,40,39,38,37,36,35,35,35,36,-1,-1,34,33,32,31,30,29,29,29,29,29,29,29,29,29,30,-1,-1,31,-1,-1,34,34,34, 54,54,54,-1,46,46,46,-1,-1,44,44,43,42,41,40,39,38,37,36,35,34,35,36,36,35,34,33,32,31,30,29,28,28,28,28,28,29,28,28,-1,-1,30,30,30,-1,34,33,33, 53,53,-1,-1,45,45,45,45,-1,43,43,-1,42,41,40,39,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,27,27,-1,27,27,-1,29,29,30,29,-1,-1,32,32, 52,52,-1,44,44,44,44,45,-1,42,42,42,42,41,40,40,-1,-1,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,26,-1,29,28,-1,28,28,-1,31,31, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,41,-1,-1,33,32,32,32,31,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,33,32,32,31,31,31,31,-1,-1,27,26,26,26,26,26,26,-1,-1,25,24,24,24,24,-1,-1,26,26,26,26,-1,29,29, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,33,32,31,31,30,30,30,-1,-1,27,26,25,25,25,25,25,-1,-1,-1,24,23,23,23,23,-1,25,25,25,25,-1,28,28, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,33,33,33,32,31,30,30,29,29,-1,-1,27,26,25,24,24,24,24,24,24,-1,-1,23,22,22,22,-1,24,24,24,25,-1,27,27, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,32,32,32,32,32,31,30,29,29,28,27,26,26,26,25,24,23,23,23,23,23,23,-1,-1,21,21,21,22,23,23,24,24,-1,27,26, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,31,31,31,31,31,30,29,28,28,-1,25,25,25,25,24,23,22,22,22,22,22,22,-1,20,20,20,-1,22,23,23,23,-1,-1,25, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,30,30,30,30,30,29,28,27,26,25,24,24,24,24,23,22,21,21,21,21,21,-1,19,19,19,-1,21,-1,23,22,22,23,24, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,28,28,-1,-1,24,23,23,23,23,22,21,20,20,20,20,19,18,18,19,-1,20,-1,23,22,21,-1,24, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,31,31,30,29,28,28,28,28,28,29,29,-1,-1,24,23,22,22,22,22,21,20,19,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 44,-1,41,40,40,40,40,40,-1,36,35,-1,30,30,30,29,28,27,27,27,28,29,30,-1,-1,24,23,22,21,21,21,21,20,19,18,18,-1,16,17,-1,18,18,18,18,18,19,-1,22, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,17,18,18,-1,21, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,20,19,19,-1,-1,-1,16,16,-1,14,-1,-1,16,16,16,17,17,17,-1,20, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,13,13,-1,16,15,16,17,17,16,-1,19, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,22,22,21,20,19,18,17,16,15,14,14,-1,12,12,-1,-1,14,-1,-1,-1,15,-1,18, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,21,21,21,20,19,18,17,16,15,14,13,12,11,11,11,-1,13,-1,14,14,14,-1,17, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,19,18,17,16,15,14,14,-1,10,10,10,-1,12,-1,13,13,14,15,16, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,18,17,16,15,15,15,-1,9,9,9,-1,11,11,12,13,-1,-1,17, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,17,16,16,16,-1,-1,8,8,8,9,10,11,12,13,-1,16,16, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,17,17,-1,-1,7,7,7,7,-1,11,11,12,13,-1,15,15, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,6,6,6,6,7,-1,12,12,12,13,-1,14,14, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,6,5,5,5,5,-1,-1,13,13,13,13,-1,13,13, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,6,6,5,4,4,4,-1,-1,14,14,14,14,-1,12,12, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,6,5,5,5,4,3,3,-1,16,15,15,15,15,-1,11,11, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,7,6,5,4,4,-1,2,2,-1,16,16,16,16,-1,-1,10,10, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,17,17,17,-1,9,9,9, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,18,-1,-1,8,8,9, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,7,7,-1,-1,-1,-1,-1,1,1,2,-1,-1,-1,7,7,8,9, 38,37,36,35,34,33,32,31,31,-1,-1,29,29,-1,-1,-1,-1,22,-1,-1,-1,-1,18,17,16,16,-1,-1,-1,-1,9,-1,-1,-1,-1,16,16,-1,-1,2,2,3,4,5,6,7,8,9, 39,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,-1,-1,3,3,4,5,6,-1,-1,10, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,17,16,16,-1,-1,-1,11,11,11,12,13,14,-1,17,17,18,-1,4,4,4,5,-1,-1,-1,10, 38,37,36,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,23,23,-1,18,17,17,17,-1,14,13,12,12,12,12,13,14,15,16,17,-1,-1,5,5,5,5,6,7,8,9, 38,37,36,35,35,-1,35,35,36,-1,-1,-1,28,27,26,25,25,24,23,22,22,-1,18,18,17,17,-1,14,13,13,13,13,13,13,14,15,-1,-1,-1,7,6,6,-1,6,6,7,8,9, 38,37,36,36,36,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,7,8,9, 38,37,37,37,37,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,16,15,14,13,12,11,10,9,8,8,8,-1,9,8,8,8,8,9, 38,38,38,38,38,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,23,22,21,20,19,18,17,16,17,16,15,14,13,12,11,10,9,9,9,9,10,9,9,9,9,9,9, 55,55,55,55,55,55,56,55,55,55,55,54,53,52,51,50,49,48,47,46,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 55,54,54,54,54,55,-1,54,54,54,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,42,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 55,54,54,-1,-1,48,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,36,36,37,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 55,55,55,-1,47,47,47,-1,-1,45,45,44,43,42,41,40,39,38,37,36,35,36,37,37,36,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 54,54,-1,-1,46,46,46,46,-1,44,44,-1,43,42,41,40,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,33,33, 53,53,-1,45,45,45,45,46,-1,43,43,43,43,42,41,41,-1,-1,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,32,32, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,42,-1,-1,34,33,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,34,33,33,32,32,32,32,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,34,33,32,32,31,31,31,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,34,34,34,33,32,31,31,30,30,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,33,33,33,33,33,32,31,30,30,29,28,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,32,32,32,32,32,31,30,29,29,-1,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,31,31,31,31,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,22,-1,24,23,23,24,25, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,21,-1,24,23,22,-1,25, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,32,32,31,30,29,29,29,29,29,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 45,-1,42,41,41,41,41,41,-1,37,36,-1,31,31,31,30,29,28,28,28,29,30,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,19,19,19,19,19,20,-1,23, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 42,-1,39,40,40,39,38,39,-1,33,33,-1,29,28,28,28,28,27,26,25,25,25,25,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,17,16,17,18,18,17,-1,20, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,29,28,27,27,27,27,26,25,24,24,24,-1,-1,23,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,-1,-1,22,22,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,14,-1,15,15,15,-1,18, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,20,19,18,17,16,15,15,-1,11,11,11,-1,13,-1,14,14,15,16,17, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,19,18,17,16,16,16,-1,10,10,10,-1,12,12,13,14,-1,-1,17, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,18,17,17,17,-1,-1,9,9,9,10,11,12,13,14,-1,16,16, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,8,8,8,8,-1,12,12,13,14,-1,15,15, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,7,7,7,7,8,-1,13,13,13,14,-1,14,14, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,7,6,6,6,6,-1,-1,14,14,14,14,-1,13,13, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,7,7,6,5,5,5,-1,-1,15,15,15,15,-1,12,12, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,7,6,6,6,5,4,4,-1,17,16,16,16,16,-1,11,11, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,8,7,6,5,5,-1,3,3,-1,17,17,17,17,-1,-1,10,10, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,18,18,18,-1,9,9,9, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,19,-1,-1,8,8,9, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,1,1,2,-1,-1,-1,7,7,8,9, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,2,2,3,4,5,6,7,8,9, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,3,3,4,5,6,-1,-1,10, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,4,4,4,5,-1,-1,-1,10, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,5,5,5,5,6,7,8,9, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,7,6,6,-1,6,6,7,8,9, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,7,8,9, 39,38,38,38,38,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,16,15,14,13,12,11,10,9,8,8,8,-1,9,8,8,8,8,9, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,9,9,9,10,9,9,9,9,9,9, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 56,56,56,56,56,56,57,56,56,56,56,55,54,53,52,51,50,49,48,47,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 56,55,55,55,55,56,-1,55,55,55,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,39, 56,55,54,54,54,-1,-1,54,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,45,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 56,55,54,53,52,52,52,52,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,37,36, 57,-1,-1,-1,52,51,51,51,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,35,-1,-1,-1,35, 57,-1,-1,53,52,51,50,50,-1,-1,48,47,46,45,44,43,42,41,42,43,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,34,34,-1,-1,34, 56,55,54,53,52,51,50,49,49,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,34,33,33,33,33, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,33,32,32,32, 56,55,55,-1,-1,54,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,37,37,38,-1,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,29,-1,-1,31,31,31, 56,56,56,-1,53,53,53,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,37,38,38,37,36,35,34,33,32,31,30,30,30,30,30,31,30,30,-1,-1,28,28,28,-1,31,30,30, 57,57,-1,-1,52,52,52,52,-1,47,47,-1,44,43,42,41,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,27,27,28,27,-1,-1,29,29, 58,58,-1,51,51,51,51,52,-1,47,46,45,44,43,42,42,-1,-1,35,35,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,27,26,-1,26,26,-1,28,28, 58,58,-1,50,50,50,50,-1,-1,47,46,45,44,43,43,-1,-1,35,34,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,25,25,25,25,-1,27,27, 57,57,-1,49,49,49,49,-1,-1,47,46,45,44,44,-1,-1,35,34,34,33,33,33,33,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,24,24,24,24,-1,26,26, 56,56,-1,49,48,48,48,-1,46,46,46,45,45,-1,-1,-1,35,34,33,33,32,32,32,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,23,23,23,23,-1,25,25, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,37,36,35,34,33,32,32,31,31,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,22,22,22,22,-1,24,24, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,38,37,36,35,34,33,32,31,31,30,29,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,22,21,21,21,21,-1,24,23, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,37,36,35,34,33,32,31,30,30,-1,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,20,21,20,20,-1,-1,22, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,19,-1,20,19,19,20,21, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,35,34,33,32,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,18,-1,20,19,18,-1,21, 54,-1,51,-1,-1,-1,50,-1,-1,42,42,-1,39,38,37,36,35,34,33,32,31,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,17,-1,-1,-1,17,-1,20, 55,-1,52,51,51,51,51,51,-1,43,43,-1,39,38,37,36,35,34,33,32,32,32,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,16,16,16,16,16,16,-1,19, 54,-1,51,51,50,50,50,50,-1,-1,44,-1,39,39,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,15,15,15,15,15,15,-1,18, 53,-1,50,50,50,49,49,49,-1,-1,43,-1,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,14,14,14,15,14,14,-1,17, 52,-1,49,50,50,49,48,49,-1,42,42,-1,38,37,36,35,34,33,32,31,31,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,14,13,14,15,14,13,-1,16, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,38,37,36,35,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,12,-1,-1,-1,12,-1,15, 50,-1,47,47,47,-1,46,-1,42,41,40,39,38,37,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,11,-1,11,11,11,-1,14, 49,48,47,46,46,-1,45,-1,42,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,12,12,12,-1,10,-1,10,10,11,12,13, 50,-1,-1,46,45,44,44,-1,41,41,41,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,12,11,11,-1,9,9,9,9,-1,-1,14, 51,52,-1,46,45,44,43,42,41,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,-1,12,11,10,9,8,8,8,8,-1,16,15, 52,52,-1,46,45,44,44,-1,41,40,39,39,-1,-1,36,35,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,19,19,-1,-1,13,12,11,11,-1,7,7,7,7,-1,16,16, 53,53,-1,46,45,45,45,-1,41,40,39,38,38,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,25,24,23,22,21,20,20,-1,-1,-1,14,13,12,12,12,-1,6,6,6,6,-1,17,17, 53,53,-1,46,46,46,46,-1,-1,40,39,38,37,37,-1,-1,34,33,32,31,30,29,29,-1,-1,25,24,23,22,21,21,21,-1,-1,15,14,13,13,13,-1,-1,5,5,5,5,-1,18,18, 52,52,-1,47,47,47,47,-1,-1,40,39,38,37,36,36,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,22,22,-1,-1,16,15,14,14,14,14,-1,-1,4,4,4,4,-1,19,19, 51,51,-1,48,48,-1,48,49,-1,40,39,38,37,36,35,35,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,-1,-1,17,16,15,15,15,15,15,-1,3,3,3,3,4,-1,20,20, 50,50,-1,-1,49,50,49,49,-1,40,40,-1,37,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,18,17,16,16,16,-1,16,16,-1,3,2,2,2,-1,-1,21,21, 49,49,49,-1,50,50,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,17,17,18,17,17,-1,-1,2,1,2,-1,23,22,22, 49,48,48,-1,-1,51,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,18,18,19,-1,-1,0,-1,-1,23,23,23, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,34,33,32,31,30,30,-1,-1,-1,-1,-1,-1,22,21,20,19,19,19,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,24,24,24, 49,48,47,46,45,44,43,42,42,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,29,28,27,27,-1,-1,-1,-1,20,-1,-1,-1,-1,27,27,-1,-1,20,20,21,22,23,24,25,25,25, 50,-1,-1,46,45,44,43,43,-1,-1,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,22,23,24,25,26,27,28,-1,-1,21,21,22,23,24,-1,-1,26, 50,-1,-1,-1,45,44,44,44,-1,42,41,41,-1,38,37,36,35,34,34,-1,-1,-1,29,28,27,27,-1,-1,-1,22,22,22,23,24,25,-1,28,28,29,-1,22,22,22,23,-1,-1,-1,27, 49,48,47,46,45,45,45,45,-1,-1,41,40,39,38,37,36,35,35,34,34,34,-1,29,28,28,28,-1,25,24,23,23,23,23,24,25,26,27,28,-1,-1,23,23,23,23,24,25,26,27, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,39,38,37,36,36,35,34,33,33,-1,29,29,28,28,-1,25,24,24,24,24,24,24,25,26,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 49,48,47,47,47,-1,-1,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,33,32,31,30,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,25,-1,-1,25,25,25,26,27, 49,48,48,48,48,-1,-1,47,46,45,44,43,42,41,40,39,38,38,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,30,30,31,31,30,29,28,27,26,26,26,-1,27,26,26,26,26,27, 49,49,49,49,49,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,35,34,33,32,31,30,29,28,27,28,29,30,31,31,30,29,28,27,27,27,27,28,27,27,27,27,27,27, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 62,62,62,62,62,62,63,62,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,44,43,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 62,61,61,61,61,62,-1,61,61,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,45,44,43,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,37, 62,61,60,60,60,-1,-1,60,60,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,35,34,34,34,35,36,35,34, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,35,34,33,33,-1,-1,-1,33, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,35,34,33,32,32,-1,-1,32, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,35,34,33,32,31,31,31,31, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,31,30,30,30, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,34,35,-1,-1,31,-1,-1,29,29,29, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,33,33,-1,-1,30,30,30,-1,29,28,28, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,32,-1,32,32,-1,29,29,30,29,-1,-1,27,27, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,29,28,-1,28,28,-1,26,26, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,32,31,30,30,30,30,-1,-1,27,27,27,27,-1,25,25, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,31,30,29,29,29,-1,-1,26,26,26,26,-1,24,24, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,30,29,28,28,28,-1,25,25,25,25,-1,23,23, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,29,28,27,27,-1,24,24,24,24,-1,22,22, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,28,27,26,25,24,23,23,23,-1,22,21, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,27,27,-1,23,23,22,22,-1,-1,20, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,22,-1,22,21,21,20,19, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,21,-1,22,21,20,-1,18, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,20,-1,-1,-1,19,-1,17, 52,-1,49,48,48,48,48,48,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,20,19,18,18,18,18,-1,16, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,20,19,18,17,17,17,-1,15, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,20,19,18,17,16,16,-1,14, 49,-1,46,47,47,46,45,46,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,20,19,18,17,16,15,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,19,-1,-1,-1,14,-1,12, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,18,-1,14,13,13,-1,11, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,17,-1,14,13,12,11,10, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,16,15,14,14,-1,-1,9, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,16,15,15,15,-1,8,8, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,16,16,16,16,-1,7,7, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,17,17,17,17,-1,6,6, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,18,18,18,18,-1,5,5, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,19,19,19,19,-1,4,4, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,21,20,20,20,20,-1,3,3, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,21,21,21,21,-1,-1,2,2, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,22,22,22,-1,1,1,2, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,23,-1,-1,0,1,2, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,2,1,1,2, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,5,4,3,2,2,2,2, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,4,3,3,-1,-1,3, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,4, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,5,5,6,7,6,5, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,6,6,7,6,6, 46,45,44,44,44,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,7,7,7, 46,45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,9,8,8,8,8,8, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,9,9,9,9,9,9, 62,62,62,62,62,62,63,62,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,44,43,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 62,61,61,61,61,62,-1,61,61,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,45,44,43,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,37, 62,61,60,60,60,-1,-1,60,60,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,35,34,34,34,35,36,35,34, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,35,34,33,33,-1,-1,-1,33, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,35,34,33,32,32,-1,-1,32, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,35,34,33,32,31,31,31,31, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,31,30,30,30, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,34,35,-1,-1,31,-1,-1,29,29,29, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,33,33,-1,-1,30,30,30,-1,29,28,28, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,32,-1,32,32,-1,29,29,30,29,-1,-1,27,27, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,29,28,-1,28,28,-1,26,26, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,32,31,30,30,30,30,-1,-1,27,27,27,27,-1,25,25, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,31,30,29,29,29,-1,-1,26,26,26,26,-1,24,24, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,30,29,28,28,28,-1,25,25,25,25,-1,23,23, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,29,28,27,27,-1,24,24,24,24,-1,22,22, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,28,27,26,25,24,23,23,23,-1,22,21, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,27,27,-1,23,23,22,22,-1,-1,20, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,22,-1,22,21,21,20,19, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,21,-1,22,21,20,-1,18, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,20,-1,-1,-1,19,-1,17, 52,-1,49,48,48,48,48,48,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,20,19,18,18,18,18,-1,16, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,20,19,18,17,17,17,-1,15, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,20,19,18,17,16,16,-1,14, 49,-1,46,47,47,46,45,46,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,20,19,18,17,16,15,-1,13, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,19,-1,-1,-1,14,-1,12, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,18,-1,14,13,13,-1,11, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,17,-1,14,13,12,11,10, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,16,15,14,14,-1,-1,9, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,16,15,15,15,-1,8,8, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,16,16,16,16,-1,7,7, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,17,17,17,17,-1,6,6, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,18,18,18,18,-1,5,5, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,19,19,19,19,-1,4,4, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,21,20,20,20,20,-1,3,3, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,21,21,21,21,-1,-1,2,2, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,22,22,22,-1,1,1,1, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,23,-1,-1,1,0,1, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,2,1,1,1, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,5,4,3,2,2,2,2, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,4,3,3,-1,-1,3, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,4, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,5,5,6,7,6,5, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,6,6,7,6,6, 46,45,44,44,44,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,7,7,7, 46,45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,9,8,8,8,8,8, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,9,9,9,9,9,9, 63,63,63,63,63,63,64,63,62,61,60,59,58,57,56,55,54,53,52,51,51,50,49,48,47,46,45,44,43,44,45,44,43,42,41,40,39,38,38,38,38,39,39,38,38,38,38,38, 63,62,62,62,62,63,-1,62,62,61,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,45,44,43,42,41,40,39,38,37,37,37,-1,-1,37,37,37,37,37, 63,62,61,61,61,-1,-1,61,61,61,61,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,-1,-1,36,36,36,36,36, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,50,49,49,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,36,35,35,-1,35,35,36,35,35, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,50,50,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,35,34,34,34,35,36,35,34, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,35,34,33,33,-1,-1,-1,33, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,48,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,35,34,33,32,32,-1,-1,32, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,35,34,33,32,31,31,31,31, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,31,30,30,30, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,44,-1,-1,40,39,38,37,36,35,34,34,34,34,34,34,34,34,35,-1,-1,31,-1,-1,29,29,29, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,43,42,41,40,39,38,37,36,35,34,33,33,33,33,34,33,33,-1,-1,30,30,30,-1,29,28,28, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,32,32,32,-1,32,32,-1,29,29,30,29,-1,-1,27,27, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,33,32,31,31,31,31,31,-1,29,28,-1,28,28,-1,26,26, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,32,31,30,30,30,30,-1,-1,27,27,27,27,-1,25,25, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,31,30,29,29,29,-1,-1,26,26,26,26,-1,24,24, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,30,29,28,28,28,-1,25,25,25,25,-1,23,23, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,29,28,27,27,-1,24,24,24,24,-1,22,22, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,28,27,26,25,24,23,23,23,-1,22,21, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,28,27,27,-1,23,23,22,22,-1,-1,20, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,22,-1,22,21,21,20,19, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,21,-1,22,21,20,-1,18, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,20,-1,-1,-1,19,-1,17, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,20,19,18,18,18,18,-1,16, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,20,19,18,17,17,17,-1,15, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,20,19,18,17,16,16,-1,14, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,20,19,18,17,16,15,-1,13, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,19,-1,-1,-1,14,-1,12, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,18,-1,14,13,13,-1,11, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,17,-1,14,13,12,11,10, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,16,15,14,14,-1,-1,9, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,17,16,15,15,15,-1,8,8, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,16,16,16,16,-1,7,7, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,17,17,17,17,-1,6,6, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,18,18,18,18,-1,5,5, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,19,19,19,19,-1,4,4, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,21,20,20,20,20,-1,3,3, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,21,21,21,21,-1,-1,2,2, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,22,22,22,-1,2,1,1, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,23,-1,-1,2,1,0, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,1,1, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,2,2,2, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,3, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,4, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,7,7,6,5, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,7,7,6,6, 47,46,45,45,45,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,8,7,7,7, 47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,10,9,8,8,8,8, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,11,10,9,9,9,9,9, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,44,45,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,66,66,66,66,66, 38,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,44,45,46,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,62,63,64,-1,-1,65,65,65,65,66, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,62,63,64,-1,-1,64,64,64,65,66, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,52,53,53,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 35,36,37,36,35,35,35,36,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,51,52,52,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 34,-1,-1,-1,34,34,35,36,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,51,51,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 33,-1,-1,33,33,34,35,36,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,67, 32,32,32,32,33,34,35,36,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,66, 31,31,31,32,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,65,66, 30,30,30,-1,-1,32,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,65,65,65, 29,29,30,-1,31,31,31,-1,-1,34,34,35,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,65,64,64, 28,28,-1,-1,30,30,30,30,-1,33,33,-1,33,33,33,34,35,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 27,27,-1,29,29,29,29,30,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,62,62, 26,26,-1,28,28,28,28,-1,-1,31,31,31,31,32,33,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 25,25,-1,27,27,27,27,-1,-1,30,30,30,31,32,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 24,24,-1,26,26,26,26,-1,29,29,29,30,31,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 23,23,-1,25,25,25,25,-1,28,28,29,30,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 22,23,-1,24,24,24,25,26,27,28,29,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 21,-1,-1,23,23,24,24,-1,28,28,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 20,21,22,22,23,-1,23,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 19,-1,21,22,23,-1,22,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 18,-1,20,-1,-1,-1,21,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 17,-1,19,19,19,19,20,21,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 16,-1,18,18,18,19,20,21,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 15,-1,17,17,18,19,20,21,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 14,-1,16,17,18,19,20,21,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 13,-1,15,-1,-1,-1,20,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 12,-1,14,14,15,-1,19,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 11,12,13,14,15,-1,18,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 10,-1,-1,15,15,16,17,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 9,9,-1,16,16,16,17,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 8,8,-1,17,17,17,17,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 7,7,-1,18,18,18,18,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 6,6,-1,19,19,19,19,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 5,5,-1,20,20,20,20,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 4,4,-1,21,21,-1,21,22,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 3,3,-1,-1,22,23,22,22,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 2,2,2,-1,23,23,23,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 1,1,2,-1,-1,24,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 0,1,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 1,1,2,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 2,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 3,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 4,5,6,7,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 5,5,6,7,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 6,6,6,7,8,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,44,44,45,46,47, 7,7,7,7,8,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46,47, 8,8,8,8,8,9,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,44,45,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,65,65,65,65,65, 38,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,44,45,46,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,62,63,64,-1,-1,64,64,64,64,65, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,62,63,63,-1,-1,63,63,63,64,65, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,52,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 35,36,37,36,35,35,35,36,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,51,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 34,-1,-1,-1,34,34,35,36,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 33,-1,-1,33,33,34,35,36,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 32,32,32,32,33,34,35,36,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 31,31,31,32,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 30,30,30,-1,-1,32,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,64,64,64, 29,29,30,-1,31,31,31,-1,-1,34,34,35,34,34,34,34,35,36,37,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,64,63,63, 28,28,-1,-1,30,30,30,30,-1,33,33,-1,33,33,33,34,35,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,62,62, 27,27,-1,29,29,29,29,30,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,61,61, 26,26,-1,28,28,28,28,-1,-1,31,31,31,31,32,33,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 25,25,-1,27,27,27,27,-1,-1,30,30,30,31,32,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 24,24,-1,26,26,26,26,-1,29,29,29,30,31,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,58,58, 23,23,-1,25,25,25,25,-1,28,28,29,30,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,57,57, 22,23,-1,24,24,24,25,26,27,28,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,57,56, 21,-1,-1,23,23,24,24,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,53,-1,-1,55, 20,21,22,22,23,-1,23,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,51,-1,53,52,52,53,54, 19,-1,21,22,23,-1,22,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,50,-1,53,52,51,-1,54, 18,-1,20,-1,-1,-1,21,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 17,-1,19,19,19,19,20,21,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,48,48,48,48,48,49,-1,52, 16,-1,18,18,18,19,20,21,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 15,-1,17,17,18,19,20,21,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 14,-1,16,17,18,19,20,21,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,46,45,46,47,47,46,-1,49, 13,-1,15,-1,-1,-1,20,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 12,-1,14,14,15,-1,19,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 11,12,13,14,15,-1,18,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 10,-1,-1,15,15,16,17,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 9,9,-1,16,16,16,17,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 8,8,-1,17,17,17,17,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 7,7,-1,18,18,18,18,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 6,6,-1,19,19,19,19,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 5,5,-1,20,20,20,20,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 4,4,-1,21,21,-1,21,22,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 3,3,-1,-1,22,23,22,22,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 2,2,2,-1,23,23,23,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 1,1,1,-1,-1,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 1,0,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 1,1,1,2,3,4,5,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 2,-1,-1,3,3,4,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 3,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 4,5,6,6,5,5,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 5,5,6,6,6,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 6,6,6,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,43,43,44,45,46, 7,7,7,7,8,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45,46, 8,8,8,8,8,9,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,44,45,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,64,65,65,64,64,64,64,64, 38,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,44,45,46,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,62,63,63,-1,-1,63,63,63,63,64, 37,37,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,62,62,62,-1,-1,62,62,62,63,64, 36,36,37,36,36,-1,36,36,37,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 35,36,37,36,35,35,35,36,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 34,-1,-1,-1,34,34,35,36,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 33,-1,-1,33,33,34,35,36,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 32,32,32,32,33,34,35,36,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 31,31,31,32,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 30,30,30,-1,-1,32,-1,-1,36,35,35,35,35,35,35,35,35,36,37,38,38,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,63, 29,29,30,-1,31,31,31,-1,-1,34,34,35,34,34,34,34,35,36,37,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,63,62,62, 28,28,-1,-1,30,30,30,30,-1,33,33,-1,33,33,33,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,56,55,-1,-1,61,61, 27,27,-1,29,29,29,29,30,-1,32,32,32,32,32,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,50,50,51,52,52,52,52,-1,55,54,-1,54,54,-1,60,60, 26,26,-1,28,28,28,28,-1,-1,31,31,31,31,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 25,25,-1,27,27,27,27,-1,-1,30,30,30,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 24,24,-1,26,26,26,26,-1,29,29,29,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,57,57, 23,23,-1,25,25,25,25,-1,28,28,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,49,48,48,48,-1,50,50,51,52,-1,56,56, 22,23,-1,24,24,24,25,26,27,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,48,49,50,51,52,-1,56,55, 21,-1,-1,23,23,24,24,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46,-1,50,50,51,52,-1,-1,54, 20,21,22,22,23,-1,23,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,45,45,45,-1,50,-1,52,51,51,52,53, 19,-1,21,22,23,-1,22,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,43,44,44,45,-1,49,-1,52,51,50,-1,53, 18,-1,20,-1,-1,-1,21,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,41,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 17,-1,19,19,19,19,20,21,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,41,40,40,-1,42,43,-1,47,47,47,47,47,48,-1,51, 16,-1,18,18,18,19,20,21,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 15,-1,17,17,18,19,20,21,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 14,-1,16,17,18,19,20,21,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,37,37,37,37,37,37,-1,39,39,-1,45,44,45,46,46,45,-1,48, 13,-1,15,-1,-1,-1,20,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,36,36,36,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 12,-1,14,14,15,-1,19,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,35,35,35,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 11,12,13,14,15,-1,18,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 10,-1,-1,15,15,16,17,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 9,9,-1,16,16,16,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 8,8,-1,17,17,17,17,-1,14,14,14,14,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 7,7,-1,18,18,18,18,-1,14,13,13,13,13,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 6,6,-1,19,19,19,19,-1,-1,12,12,12,12,13,-1,-1,26,26,26,27,28,29,30,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 5,5,-1,20,20,20,20,-1,-1,11,11,11,12,13,13,-1,-1,27,27,27,28,29,30,31,30,29,28,28,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 4,4,-1,21,21,-1,21,22,-1,10,10,11,12,12,12,13,-1,-1,28,28,28,29,30,31,30,29,28,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 3,3,-1,-1,22,23,22,22,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 2,2,2,-1,23,23,23,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 2,1,1,-1,-1,24,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 2,1,0,1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 2,1,1,1,2,3,4,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 3,-1,-1,2,2,3,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 4,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 5,6,6,5,4,4,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 6,6,6,5,5,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 7,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,42,42,43,44,45, 8,7,7,7,7,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45, 8,8,8,8,8,9,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,45,46,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,64,65,65,64,64,64,64,64, 39,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,45,46,47,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,63,63,-1,-1,63,63,63,63,64, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,62,62,-1,-1,62,62,62,63,64, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 36,37,38,37,36,36,36,37,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 35,-1,-1,-1,35,35,36,37,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 34,-1,-1,34,34,35,36,37,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 33,33,33,33,34,35,36,37,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 32,32,32,33,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 31,31,31,-1,-1,33,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,63, 30,30,31,-1,32,32,32,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,63,62,62, 29,29,-1,-1,31,31,31,31,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,56,55,-1,-1,61,61, 28,28,-1,30,30,30,30,31,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,50,50,51,52,52,52,52,-1,55,54,-1,54,54,-1,60,60, 27,27,-1,29,29,29,29,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 26,26,-1,28,28,28,28,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 25,25,-1,27,27,27,27,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,57,57, 24,24,-1,26,26,26,26,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,49,48,48,48,-1,50,50,51,52,-1,56,56, 23,24,-1,25,25,25,26,27,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,48,49,50,51,52,-1,56,55, 22,-1,-1,24,24,25,25,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46,-1,50,50,51,52,-1,-1,54, 21,22,23,23,24,-1,24,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,45,45,45,-1,50,-1,52,51,51,52,53, 20,-1,22,23,24,-1,23,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,43,44,44,45,-1,49,-1,52,51,50,-1,53, 19,-1,21,-1,-1,-1,22,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,41,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 18,-1,20,20,20,20,21,22,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,41,40,40,-1,42,43,-1,47,47,47,47,47,48,-1,51, 17,-1,19,19,19,20,21,22,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 16,-1,18,18,19,20,21,22,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 15,-1,17,18,19,20,21,22,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,37,37,37,37,37,37,-1,39,39,-1,45,44,45,46,46,45,-1,48, 14,-1,16,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,36,36,36,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 13,-1,15,15,16,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,35,35,35,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 12,13,14,15,16,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 11,-1,-1,16,16,17,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 10,10,-1,17,17,17,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 9,9,-1,18,18,18,18,-1,14,14,14,14,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 8,8,-1,19,19,19,19,-1,14,13,13,13,13,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 7,7,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,26,26,26,27,28,29,30,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 6,6,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,27,27,27,28,29,30,31,30,29,28,28,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 5,5,-1,22,22,-1,22,23,-1,10,10,11,12,12,12,13,-1,-1,28,28,28,29,30,31,30,29,28,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 4,4,-1,-1,23,24,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 3,3,3,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 3,2,2,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 3,2,1,0,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 3,2,1,1,2,3,4,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 4,-1,-1,2,2,3,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 5,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 6,7,6,5,4,4,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 7,7,6,5,5,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 8,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,42,42,43,44,45, 8,7,7,7,7,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45, 8,8,8,8,8,9,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,54,55,56,57,58,59,59,60,60,59,59,59,59,59, 40,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,55,56,57,58,58,58,-1,-1,58,58,58,58,59, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,58,58,57,57,-1,-1,57,57,57,58,59, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,46,46,47,47,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,47,47,46,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 40,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 39,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45,45,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 38,38,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 37,37,37,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 36,36,36,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,33,33,34,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,52,-1,-1,58,58,58, 35,35,36,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,-1,-1,51,51,51,-1,58,57,57, 34,34,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,-1,48,48,-1,50,50,51,50,-1,-1,56,56, 33,33,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,-1,-1,45,45,46,47,47,47,47,-1,50,49,-1,49,49,-1,55,55, 32,32,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,34,34,-1,-1,46,46,46,46,46,46,-1,-1,48,48,48,48,-1,54,54, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,33,33,33,33,33,34,35,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,53,53, 30,30,-1,27,27,27,27,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,52,52, 29,29,-1,27,26,26,26,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,44,43,43,43,-1,45,45,46,47,-1,51,51, 28,29,-1,26,26,25,25,24,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,29,30,30,30,31,32,33,34,35,36,37,38,-1,-1,42,42,42,43,44,45,46,47,-1,51,50, 27,-1,-1,25,25,25,24,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,41,41,41,-1,45,45,46,47,-1,-1,49, 26,25,24,24,25,-1,23,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,-1,40,40,40,-1,45,-1,47,46,46,47,48, 25,-1,23,24,25,-1,22,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,37,37,38,39,39,40,-1,44,-1,47,46,45,-1,48, 24,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,32,33,34,35,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 23,-1,21,20,20,20,20,20,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,36,35,35,-1,37,38,-1,42,42,42,42,42,43,-1,46, 22,-1,20,20,19,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,34,34,-1,36,-1,-1,41,41,41,41,42,42,-1,45, 21,-1,19,19,19,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,33,33,-1,35,-1,-1,40,40,40,41,41,41,-1,44, 20,-1,18,19,19,18,17,18,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,32,32,32,32,32,32,-1,34,34,-1,40,39,40,41,41,40,-1,43, 19,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,31,31,31,31,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 18,-1,16,16,16,-1,15,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,30,30,30,30,30,30,30,30,31,32,33,34,-1,37,-1,38,38,38,-1,41, 17,17,16,15,15,-1,14,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,36,-1,37,37,38,39,40, 16,-1,-1,15,14,13,13,-1,11,11,11,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,32,-1,35,35,36,37,-1,-1,41, 15,15,-1,15,14,13,12,11,10,10,10,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 14,14,-1,15,14,13,13,-1,9,9,9,9,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,26,26,26,26,26,26,26,27,28,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 13,13,-1,15,14,14,14,-1,9,8,8,8,8,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 12,12,-1,15,15,15,15,-1,-1,7,7,7,7,8,-1,-1,21,21,21,22,23,24,25,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 11,11,-1,16,16,16,16,-1,-1,6,6,6,7,8,8,-1,-1,22,22,22,23,24,25,26,25,24,23,23,23,24,25,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 10,10,-1,17,17,-1,17,18,-1,5,5,6,7,7,7,8,-1,-1,23,23,23,24,25,26,25,24,23,22,23,24,-1,-1,26,26,27,28,29,30,31,-1,40,39,39,39,39,-1,42,42, 9,9,-1,-1,18,19,18,18,-1,4,4,-1,6,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,40,40,-1,-1,41,41, 8,8,8,-1,19,19,19,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 8,7,7,-1,-1,20,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 8,7,6,6,-1,-1,-1,0,1,2,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 8,7,6,5,4,3,2,1,1,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 9,-1,-1,5,4,3,2,2,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 9,-1,-1,-1,4,3,3,3,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 8,7,6,5,4,4,4,4,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 8,7,6,5,5,-1,5,5,6,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 8,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,38,38,38,39,40, 8,7,7,7,7,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,40,39,39,39,39,40, 8,8,8,8,8,9,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,40, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,58,59,59,58,58,58,58,58, 39,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,57,57,57,-1,-1,57,57,57,57,58, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,57,57,56,56,-1,-1,56,56,56,57,58, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,51,-1,-1,57,57,57, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,-1,-1,50,50,50,-1,57,56,56, 33,33,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,-1,47,47,-1,49,49,50,49,-1,-1,55,55, 32,32,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,44,44,45,46,46,46,46,-1,49,48,-1,48,48,-1,54,54, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,45,45,45,45,45,45,-1,-1,47,47,47,47,-1,53,53, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,34,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,51,51, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,43,42,42,42,-1,44,44,45,46,-1,50,50, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,31,32,33,34,35,36,37,-1,-1,41,41,41,42,43,44,45,46,-1,50,49, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40,-1,44,44,45,46,-1,-1,48, 25,24,23,23,24,-1,22,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,-1,39,39,39,-1,44,-1,46,45,45,46,47, 25,-1,22,23,24,-1,21,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,36,36,37,38,38,39,-1,43,-1,46,45,44,-1,47, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 23,-1,20,19,19,19,19,19,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,35,34,34,-1,36,37,-1,41,41,41,41,41,42,-1,45, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,33,33,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 20,-1,17,18,18,17,16,17,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,31,31,31,31,31,31,-1,33,33,-1,39,38,39,40,40,39,-1,42, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,30,30,30,30,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 18,-1,15,15,15,-1,14,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,29,29,29,29,29,29,29,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 17,16,15,14,14,-1,13,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 16,-1,-1,14,13,12,12,-1,10,10,10,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 15,15,-1,14,13,12,11,10,9,9,9,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 14,14,-1,14,13,12,12,-1,8,8,8,8,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 13,13,-1,14,13,13,13,-1,8,7,7,7,7,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 12,12,-1,14,14,14,14,-1,-1,6,6,6,6,7,-1,-1,20,20,20,21,22,23,24,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 11,11,-1,15,15,15,15,-1,-1,5,5,5,6,7,7,-1,-1,21,21,21,22,23,24,25,24,23,22,22,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 10,10,-1,16,16,-1,16,17,-1,4,4,5,6,6,6,7,-1,-1,22,22,22,23,24,25,24,23,22,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 9,9,-1,-1,17,18,17,17,-1,3,3,-1,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 8,8,8,-1,18,18,18,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 8,7,7,-1,-1,19,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 8,7,6,6,-1,-1,-1,1,0,1,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 8,7,6,5,4,3,2,1,1,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 9,-1,-1,5,4,3,2,2,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 9,-1,-1,-1,4,3,3,3,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 8,7,6,5,4,4,4,4,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 8,7,6,5,5,-1,5,5,6,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 8,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 8,7,7,7,7,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,39,38,38,38,38,39, 8,8,8,8,8,9,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,54,55,56,57,58,58,59,59,58,58,58,58,58, 39,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,54,55,56,57,57,57,-1,-1,57,57,57,57,58, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,57,57,56,56,-1,-1,56,56,56,57,58, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,46,46,46,46,47,48,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,45,45,45,45,46,47,48,49,50,-1,-1,54,54,54,54,55,56,57,58, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,53,53,53,54,-1,-1,-1,59, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,50,-1,-1,52,52,53,54,55,-1,-1,59, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,51,51,52,53,54,55,56,57,58, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,45,46,47,48,49,50,-1,-1,51,-1,-1,57,57,57, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,48,-1,-1,50,50,50,-1,57,56,56, 33,33,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,-1,47,47,-1,49,49,50,49,-1,-1,55,55, 32,32,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,44,44,45,46,46,46,46,-1,49,48,-1,48,48,-1,54,54, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,45,45,45,45,45,45,-1,-1,47,47,47,47,-1,53,53, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,34,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,51,51, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,32,33,34,35,36,-1,-1,43,42,42,42,-1,44,44,45,46,-1,50,50, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,31,32,33,34,35,36,37,-1,-1,41,41,41,42,43,44,45,46,-1,50,49, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,30,31,32,33,34,35,36,37,38,-1,40,40,40,-1,44,44,45,46,-1,-1,48, 25,24,23,23,24,-1,22,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,-1,39,39,39,-1,44,-1,46,45,45,46,47, 25,-1,22,23,24,-1,21,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,30,31,32,33,34,35,36,36,36,37,38,38,39,-1,43,-1,46,45,44,-1,47, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,30,30,31,32,33,34,35,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 23,-1,20,19,19,19,19,19,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,31,31,31,31,32,33,34,35,35,34,34,-1,36,37,-1,41,41,41,41,41,42,-1,45, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,33,33,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 20,-1,17,18,18,17,16,17,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,30,30,31,31,31,31,31,31,31,-1,33,33,-1,39,38,39,40,40,39,-1,42, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,29,29,29,30,30,30,30,30,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 18,-1,15,15,15,-1,14,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,28,28,29,29,29,29,29,29,29,29,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 17,16,15,14,14,-1,13,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 17,-1,-1,14,13,12,12,-1,10,10,10,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 16,16,-1,14,13,12,11,10,9,9,9,-1,-1,17,17,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 15,15,-1,14,13,12,12,-1,8,8,8,8,-1,-1,18,18,18,19,20,21,22,23,24,-1,-1,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 14,14,-1,14,13,13,13,-1,8,7,7,7,7,-1,-1,-1,19,19,20,21,22,23,24,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 13,13,-1,14,14,14,14,-1,-1,6,6,6,6,7,-1,-1,20,20,20,21,22,23,24,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 12,12,-1,15,15,15,15,-1,-1,5,5,5,6,7,7,-1,-1,21,21,21,22,23,24,25,24,23,22,22,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 11,11,-1,16,16,-1,16,17,-1,4,4,5,6,6,6,7,-1,-1,22,22,22,23,24,25,24,23,22,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 10,10,-1,-1,17,18,17,17,-1,3,3,-1,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 9,9,9,-1,18,18,18,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 9,8,8,-1,-1,19,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 9,8,7,7,-1,-1,-1,2,1,0,-1,-1,-1,-1,-1,8,8,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 9,8,7,6,5,4,3,2,2,-1,-1,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,18,19,-1,-1,-1,-1,23,-1,-1,-1,-1,30,30,-1,-1,32,32,33,34,35,36,37,38,39, 10,-1,-1,6,5,4,3,3,-1,-1,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,-1,-1,40, 10,-1,-1,-1,5,4,4,4,-1,19,18,18,-1,15,14,13,12,12,12,-1,-1,-1,17,17,18,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 9,8,7,6,5,5,5,5,-1,-1,18,17,16,15,14,13,13,13,13,14,15,-1,18,18,18,19,-1,24,24,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,37,38,39, 9,8,7,6,6,-1,6,6,7,-1,-1,-1,16,15,14,14,14,14,14,14,15,-1,18,18,19,19,-1,23,23,24,25,26,26,27,28,29,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 9,8,7,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,37,37,37,38,39, 9,8,8,8,8,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,28,28,29,30,31,32,33,34,35,36,37,-1,39,38,38,38,38,39, 9,9,9,9,9,10,10,9,9,9,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,39,39,39,39,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,53,52,51,51,51,51,52,52,51,51,51,51,51, 39,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,53,52,51,50,50,50,-1,-1,50,50,50,50,51, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,46,46,46,46,47,48,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,45,45,45,45,46,47,48,49,50,-1,-1,47,47,47,47,48,49,50,51, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,46,46,46,47,-1,-1,-1,52, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,50,-1,-1,45,45,46,47,48,-1,-1,52, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,44,44,45,46,47,48,49,50,51, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,41,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,50, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,41,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,50,49,49, 33,33,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,48,48, 32,32,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,47,47, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,34,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,33,34,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,44,44, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,32,33,33,33,33,-1,-1,36,35,35,35,-1,37,37,38,39,-1,43,43, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,31,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,-1,43,42, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,30,31,31,31,31,31,31,31,31,-1,33,33,33,-1,37,37,38,39,-1,-1,41, 25,24,23,23,24,-1,22,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,30,30,30,30,30,30,30,30,30,-1,32,32,32,-1,37,-1,39,38,38,39,40, 25,-1,22,23,24,-1,21,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,31,32,-1,36,-1,39,38,37,-1,40, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 23,-1,20,19,19,19,19,19,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,29,30,-1,34,34,34,34,34,35,-1,38, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 20,-1,17,18,18,17,16,17,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,32,31,32,33,33,32,-1,35, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 18,-1,15,15,15,-1,14,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 17,16,15,14,14,-1,13,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 18,-1,-1,14,13,12,12,-1,10,10,10,-1,16,16,16,17,18,19,20,21,22,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,17,17,17,18,19,20,21,22,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 20,20,-1,14,13,12,12,-1,8,8,8,8,-1,-1,18,18,18,19,20,21,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 21,21,-1,14,13,13,13,-1,8,7,7,7,7,-1,-1,-1,19,19,20,21,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 20,20,-1,14,14,14,14,-1,-1,7,6,6,6,6,-1,-1,20,20,20,21,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 19,19,-1,15,15,15,15,-1,-1,7,6,5,5,5,5,-1,-1,21,21,21,21,20,19,18,17,16,15,15,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 18,18,-1,16,16,-1,16,17,-1,7,6,5,4,4,4,4,-1,-1,22,22,21,20,19,18,17,16,15,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,31,31,31,-1,34,34, 17,17,-1,-1,17,18,17,17,-1,7,7,-1,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,33,33, 16,16,16,-1,18,18,18,-1,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 16,15,15,-1,-1,19,-1,-1,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 16,15,14,13,12,11,10,9,9,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,25,25,26,27,28,29,30,31,32, 17,-1,-1,13,12,11,10,10,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,-1,-1,33, 17,-1,-1,-1,12,11,11,11,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 16,15,14,13,12,12,12,12,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,17,17,18,18,19,20,21,22,23,24,-1,-1,28,28,28,28,29,30,31,32, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,17,18,19,19,20,21,22,-1,-1,-1,30,29,29,-1,29,29,30,31,32, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,30,30,30,31,32, 16,15,15,15,15,-1,-1,15,15,15,16,17,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,32,31,31,31,31,32, 16,16,16,16,16,17,17,16,16,16,16,17,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,53,52,51,50,50,50,50,51,51,50,50,50,50,50, 39,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,53,52,51,50,49,49,49,-1,-1,49,49,49,49,50, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,46,46,46,46,47,48,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,45,45,45,45,46,47,48,49,50,-1,-1,46,46,46,46,47,48,49,50, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,45,45,45,46,-1,-1,-1,51, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,50,-1,-1,44,44,45,46,47,-1,-1,51, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,43,43,44,45,46,47,48,49,50, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,41,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,49,49,49, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,49,48,48, 33,33,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,47,47, 32,32,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,46,46, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,34,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,44,44, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,33,33,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,43,43, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,32,32,32,32,32,-1,-1,35,34,34,34,-1,36,36,37,38,-1,42,42, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,31,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,-1,42,41, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,30,30,30,30,30,30,30,30,30,-1,32,32,32,-1,36,36,37,38,-1,-1,40, 25,24,23,23,24,-1,22,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,29,29,29,29,29,29,29,29,29,29,-1,31,31,31,-1,36,-1,38,37,37,38,39, 25,-1,22,23,24,-1,21,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,29,28,28,28,28,28,28,28,28,28,28,29,30,30,31,-1,35,-1,38,37,36,-1,39, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 23,-1,20,19,19,19,19,19,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,28,29,-1,33,33,33,33,33,34,-1,37, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,27,-1,-1,32,32,32,32,33,33,-1,36, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,26,-1,-1,31,31,31,32,32,32,-1,35, 20,-1,17,18,18,17,16,17,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,-1,31,30,31,32,32,31,-1,34, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,24,24,-1,-1,29,-1,-1,-1,30,-1,33, 18,-1,15,15,15,-1,14,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,-1,28,-1,29,29,29,-1,32, 17,16,15,14,14,-1,13,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,24,24,24,-1,27,-1,28,28,29,30,31, 18,-1,-1,14,13,12,12,-1,10,10,10,-1,16,16,16,17,18,19,20,21,22,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,23,23,23,-1,26,26,27,28,-1,-1,32, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,17,17,17,18,19,20,21,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,26,27,28,-1,34,33, 20,20,-1,14,13,12,12,-1,8,8,8,8,-1,-1,18,18,18,19,20,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,21,21,22,23,-1,26,26,27,28,-1,34,34, 21,21,-1,14,13,13,13,-1,8,7,7,7,7,-1,-1,-1,19,19,20,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,20,20,21,22,23,-1,27,27,27,28,-1,35,35, 20,20,-1,14,14,14,14,-1,-1,7,6,6,6,6,-1,-1,20,20,20,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,19,19,20,21,22,-1,-1,28,28,28,28,-1,35,35, 19,19,-1,15,15,15,15,-1,-1,7,6,5,5,5,5,-1,-1,21,21,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,18,18,19,20,21,22,-1,-1,29,29,29,29,-1,34,34, 18,18,-1,16,16,-1,16,17,-1,7,6,5,4,4,4,4,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,17,17,18,19,20,21,22,-1,31,30,30,30,30,-1,33,33, 17,17,-1,-1,17,18,17,17,-1,7,7,-1,4,3,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,31,31,31,31,-1,-1,32,32, 16,16,16,-1,18,18,18,-1,-1,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,31,31,31, 16,15,15,-1,-1,19,-1,-1,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,30,30,31, 16,15,14,14,-1,-1,-1,9,8,8,-1,-1,-1,-1,-1,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 16,15,14,13,12,11,10,9,9,-1,-1,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,24,24,25,26,27,28,29,30,31, 17,-1,-1,13,12,11,10,10,-1,-1,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,-1,-1,32, 17,-1,-1,-1,12,11,11,11,-1,11,10,10,-1,7,6,5,4,4,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 16,15,14,13,12,12,12,12,-1,-1,10,9,8,7,6,5,5,5,5,6,7,-1,10,10,10,11,-1,16,16,16,17,17,18,19,20,21,22,23,-1,-1,27,27,27,27,28,29,30,31, 16,15,14,13,13,-1,13,13,14,-1,-1,-1,8,7,6,6,6,6,6,6,7,-1,10,10,11,11,-1,15,15,16,17,18,18,19,20,21,-1,-1,-1,29,28,28,-1,28,28,29,30,31, 16,15,14,14,14,-1,-1,14,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,29,29,29,30,31, 16,15,15,15,15,-1,-1,15,15,15,16,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,31,30,30,30,30,31, 16,16,16,16,16,17,17,16,16,16,16,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 39,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 39,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,50, 38,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,50, 37,37,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,48,49, 36,36,36,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,47,48,49, 35,35,35,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,48,48,48, 34,34,35,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,48,47,47, 33,33,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,46,46, 32,32,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,45,45, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,44,44, 30,30,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,33,33,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,43,43, 29,29,-1,26,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,32,32,32,-1,-1,-1,35,34,34,34,34,-1,36,36,36,37,-1,42,42, 28,28,-1,26,25,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,31,31,31,31,31,31,-1,-1,34,33,33,33,-1,35,35,36,37,-1,41,41, 27,28,-1,25,25,24,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,30,30,30,30,30,30,30,30,-1,-1,32,32,32,33,34,35,36,37,-1,41,40, 26,-1,-1,24,24,24,23,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,29,29,29,29,29,29,29,29,29,29,-1,31,31,31,-1,35,35,36,37,-1,-1,39, 25,24,23,23,24,-1,22,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,30,-1,35,-1,37,36,36,37,38, 25,-1,22,23,24,-1,21,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,28,27,27,27,27,27,27,27,27,27,27,28,29,29,30,-1,34,-1,37,36,35,-1,38, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,28,27,26,26,26,26,26,27,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 23,-1,20,19,19,19,19,19,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,28,27,26,25,25,25,26,27,26,25,25,-1,27,28,-1,32,32,32,32,32,33,-1,36, 22,-1,19,19,18,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,26,-1,-1,31,31,31,31,32,32,-1,35, 21,-1,18,18,18,17,17,17,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,25,-1,-1,30,30,30,31,31,31,-1,34, 20,-1,17,18,18,17,16,17,-1,14,14,-1,16,16,16,17,18,19,20,21,22,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,24,24,-1,30,29,30,31,31,30,-1,33, 19,-1,16,-1,-1,-1,15,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,23,23,-1,-1,28,-1,-1,-1,29,-1,32, 18,-1,15,15,15,-1,14,-1,12,12,12,13,14,15,16,17,18,19,20,21,22,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,21,22,23,24,-1,27,-1,28,28,28,-1,31, 17,16,15,14,14,-1,13,-1,11,11,11,-1,15,15,16,17,18,19,20,21,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,23,23,23,-1,26,-1,27,27,28,29,30, 18,-1,-1,14,13,12,12,-1,10,10,10,-1,16,16,16,17,18,19,20,21,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,-1,22,22,22,-1,25,25,26,27,-1,-1,31, 19,20,-1,14,13,12,11,10,9,9,9,-1,-1,17,17,17,18,19,20,21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,-1,-1,21,21,22,23,24,25,26,27,-1,33,32, 20,20,-1,14,13,12,12,-1,9,8,8,8,-1,-1,18,18,18,19,20,20,20,20,20,-1,-1,16,16,16,16,16,16,16,17,18,-1,-1,20,20,21,22,-1,25,25,26,27,-1,33,33, 21,21,-1,14,13,13,13,-1,9,8,7,7,7,-1,-1,-1,19,19,20,20,19,19,19,-1,-1,15,15,15,15,15,15,16,-1,-1,-1,19,19,20,21,22,-1,26,26,26,27,-1,34,34, 21,21,-1,14,14,14,14,-1,-1,8,7,6,6,6,-1,-1,20,20,20,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,18,18,19,20,21,-1,-1,27,27,27,27,-1,34,34, 20,20,-1,15,15,15,15,-1,-1,8,7,6,5,5,5,-1,-1,21,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,17,17,18,19,20,21,-1,-1,28,28,28,28,-1,33,33, 19,19,-1,16,16,-1,16,17,-1,8,7,6,5,4,4,4,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,16,16,17,18,19,20,21,-1,30,29,29,29,29,-1,32,32, 18,18,-1,-1,17,18,17,17,-1,8,8,-1,5,4,3,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,15,15,16,17,18,-1,21,21,-1,30,30,30,30,-1,-1,31,31, 17,17,17,-1,18,18,18,-1,-1,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,30,30,30, 17,16,16,-1,-1,19,-1,-1,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,29,29,30, 17,16,15,15,-1,-1,-1,10,9,9,-1,-1,-1,-1,-1,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 17,16,15,14,13,12,11,10,10,-1,-1,8,8,-1,-1,-1,-1,1,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,23,23,24,25,26,27,28,29,30, 18,-1,-1,14,13,12,11,11,-1,-1,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,-1,-1,31, 18,-1,-1,-1,13,12,12,12,-1,10,9,9,-1,6,5,4,3,3,3,-1,-1,-1,8,8,9,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 17,16,15,14,13,13,13,13,-1,-1,9,8,7,6,5,4,4,4,4,5,6,-1,9,9,9,10,-1,15,15,15,16,16,17,18,19,20,21,22,-1,-1,26,26,26,26,27,28,29,30, 17,16,15,14,14,-1,14,14,15,-1,-1,-1,7,6,5,5,5,5,5,5,6,-1,9,9,10,10,-1,14,14,15,16,17,17,18,19,20,-1,-1,-1,28,27,27,-1,27,27,28,29,30, 17,16,15,15,15,-1,-1,15,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,28,28,28,29,30, 17,16,16,16,16,-1,-1,16,16,16,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,26,27,28,-1,30,29,29,29,29,30, 17,17,17,17,17,18,18,17,17,17,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30, 39,39,39,39,39,39,40,39,39,39,39,40,41,42,43,43,42,41,40,39,40,41,42,43,44,45,46,47,47,48,49,50,51,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 39,38,38,38,38,39,-1,38,38,38,39,40,41,42,43,43,42,42,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 39,38,37,37,37,-1,-1,37,37,38,39,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,40,41,42,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,38,37,36,36,36,36,36,36,37,-1,40,40,41,41,-1,45,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 39,38,37,36,35,35,35,35,-1,-1,40,39,38,37,36,35,35,35,35,36,37,-1,40,40,40,41,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 40,-1,-1,-1,35,34,34,34,-1,41,40,40,-1,37,36,35,34,34,34,-1,-1,-1,39,39,40,41,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,49, 39,-1,-1,36,35,34,33,33,-1,-1,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,41,42,43,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,49, 38,38,37,36,35,34,33,32,32,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,40,41,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,47,48, 37,37,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,31,31,31,31,32,33,-1,-1,-1,-1,-1,-1,39,39,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 36,36,36,-1,-1,32,-1,-1,31,30,30,30,30,30,30,30,30,30,31,32,32,32,33,-1,-1,37,37,38,39,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,47,47,47, 35,35,36,-1,31,31,31,-1,-1,29,29,30,29,29,29,29,29,30,31,32,31,32,33,34,35,36,37,38,39,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,47,46,46, 34,34,-1,-1,30,30,30,30,-1,28,28,-1,28,28,28,28,29,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,45,45, 33,33,-1,29,29,29,29,30,-1,27,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,44,44, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,32,33,33,33,33,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,43,43, 31,31,-1,27,27,27,27,-1,-1,25,25,25,25,26,-1,-1,27,27,27,27,27,27,28,-1,-1,32,32,32,32,32,32,32,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,42,42, 30,30,-1,27,26,26,26,-1,24,24,24,24,25,-1,-1,-1,26,26,26,26,26,27,28,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,34,33,33,33,33,-1,35,35,35,36,-1,41,41, 29,29,-1,27,26,25,25,-1,23,23,23,24,-1,-1,25,25,25,25,25,25,26,27,28,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,33,32,32,32,-1,34,34,35,36,-1,40,40, 28,29,-1,26,26,25,24,23,22,22,22,-1,-1,24,24,24,24,24,24,25,26,27,27,28,29,29,29,29,29,29,29,29,29,29,29,-1,-1,31,31,31,32,33,34,35,36,-1,40,39, 27,-1,-1,25,25,25,24,-1,21,21,21,-1,23,23,23,23,23,23,24,25,26,26,26,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,30,-1,34,34,35,36,-1,-1,38, 26,25,24,24,25,-1,23,-1,20,20,20,-1,22,22,22,22,22,23,24,25,25,25,25,26,27,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,29,-1,34,-1,36,35,35,36,37, 26,-1,23,24,25,-1,22,-1,20,19,19,20,21,21,21,21,22,23,24,24,24,24,25,-1,-1,27,26,26,26,26,26,26,26,26,26,26,27,28,28,29,-1,33,-1,36,35,34,-1,37, 25,-1,22,-1,-1,-1,21,-1,-1,18,18,-1,20,20,20,21,22,23,23,23,23,24,25,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 24,-1,21,20,20,20,20,20,-1,18,17,-1,19,19,20,21,22,22,22,22,23,24,25,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,26,27,-1,31,31,31,31,31,32,-1,35, 23,-1,20,20,19,19,19,19,-1,-1,16,-1,18,18,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,25,-1,-1,30,30,30,30,31,31,-1,34, 22,-1,19,19,19,18,18,18,-1,-1,15,-1,17,17,-1,-1,-1,20,20,21,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,24,-1,-1,29,29,29,30,30,30,-1,33, 21,-1,18,19,19,18,17,18,-1,14,14,-1,16,16,16,17,18,19,20,21,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,23,23,-1,29,28,29,30,30,29,-1,32, 20,-1,17,-1,-1,-1,16,-1,-1,13,13,-1,15,15,16,17,18,19,20,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,-1,-1,27,-1,-1,-1,28,-1,31, 19,-1,16,16,16,-1,15,-1,12,12,12,13,14,15,16,17,18,19,20,21,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,20,21,22,23,-1,26,-1,27,27,27,-1,30, 18,17,16,15,15,-1,14,-1,11,11,11,-1,15,15,16,17,18,19,20,21,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,22,22,22,-1,25,-1,26,26,27,28,29, 19,-1,-1,15,14,13,13,-1,10,10,10,-1,16,16,16,17,18,19,20,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,21,21,21,-1,24,24,25,26,-1,-1,30, 20,21,-1,15,14,13,12,11,10,9,9,-1,-1,17,17,17,18,19,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,20,20,21,22,23,24,25,26,-1,32,31, 21,21,-1,15,14,13,13,-1,10,9,8,8,-1,-1,18,18,18,19,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,19,19,20,21,-1,24,24,25,26,-1,32,32, 22,22,-1,15,14,14,14,-1,10,9,8,7,7,-1,-1,-1,19,19,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,18,18,19,20,21,-1,25,25,25,26,-1,33,33, 22,22,-1,15,15,15,15,-1,-1,9,8,7,6,6,-1,-1,20,20,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,17,17,18,19,20,-1,-1,26,26,26,26,-1,33,33, 21,21,-1,16,16,16,16,-1,-1,9,8,7,6,5,5,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,16,16,17,18,19,20,-1,-1,27,27,27,27,-1,32,32, 20,20,-1,17,17,-1,17,18,-1,9,8,7,6,5,4,4,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,15,15,16,17,18,19,20,-1,29,28,28,28,28,-1,31,31, 19,19,-1,-1,18,19,18,18,-1,9,9,-1,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,14,14,15,16,17,-1,20,20,-1,29,29,29,29,-1,-1,30,30, 18,18,18,-1,19,19,19,-1,-1,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,29,29,29, 18,17,17,-1,-1,20,-1,-1,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,28,28,29, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 18,17,16,15,14,13,12,11,11,-1,-1,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,22,22,23,24,25,26,27,28,29, 19,-1,-1,15,14,13,12,12,-1,-1,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,-1,-1,30, 19,-1,-1,-1,14,13,13,13,-1,11,10,10,-1,7,6,5,4,4,4,-1,-1,-1,9,9,10,11,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 18,17,16,15,14,14,14,14,-1,-1,10,9,8,7,6,5,5,5,5,6,7,-1,10,10,10,11,-1,16,16,16,16,16,16,17,18,19,20,21,-1,-1,25,25,25,25,26,27,28,29, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,8,7,6,6,6,6,6,6,7,-1,10,10,11,11,-1,15,15,16,17,17,17,17,18,19,-1,-1,-1,27,26,26,-1,26,26,27,28,29, 18,17,16,16,16,-1,-1,16,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,27,-1,-1,27,27,27,28,29, 18,17,17,17,17,-1,-1,17,17,17,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,28,-1,29,28,28,28,28,29, 18,18,18,18,18,19,19,18,18,18,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,29,29,29,29,29,29, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 40,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 41,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,48, 40,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,48, 39,39,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,46,47, 38,38,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,40,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 37,37,37,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,33,33,34,-1,-1,38,38,39,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,46,46,46, 36,36,37,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,32,33,34,35,36,37,38,39,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,46,45,45, 35,35,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,44,44, 34,34,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,33,33,33,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,43,43, 33,33,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,32,32,32,32,32,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,42,42, 32,32,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,31,31,31,31,31,31,31,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,41,41, 31,31,-1,28,27,27,27,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,33,32,32,32,32,-1,34,34,34,35,-1,40,40, 30,30,-1,28,27,26,26,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,32,31,31,31,-1,33,33,34,35,-1,39,39, 29,30,-1,27,27,26,25,24,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,-1,39,38, 28,-1,-1,26,26,26,25,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,29,-1,33,33,34,35,-1,-1,37, 27,26,25,25,26,-1,24,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,28,-1,33,-1,35,34,34,35,36, 27,-1,24,25,26,-1,23,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,28,-1,32,-1,35,34,33,-1,36, 26,-1,23,-1,-1,-1,22,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 25,-1,22,21,21,21,21,21,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,25,26,-1,30,30,30,30,30,31,-1,34, 24,-1,21,21,20,20,20,20,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,24,-1,-1,29,29,29,29,30,30,-1,33, 23,-1,20,20,20,19,19,19,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,23,-1,-1,28,28,28,29,29,29,-1,32, 22,-1,19,20,20,19,18,19,-1,15,15,-1,17,17,17,18,19,20,21,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,-1,28,27,28,29,29,28,-1,31, 21,-1,18,-1,-1,-1,17,-1,-1,14,14,-1,16,16,17,18,19,20,21,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,-1,-1,26,-1,-1,-1,27,-1,30, 20,-1,17,17,17,-1,16,-1,13,13,13,14,15,16,17,18,19,20,21,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,-1,25,-1,26,26,26,-1,29, 19,18,17,16,16,-1,15,-1,12,12,12,-1,16,16,17,18,19,20,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,21,21,21,-1,24,-1,25,25,26,27,28, 20,-1,-1,16,15,14,14,-1,11,11,11,-1,17,17,17,18,19,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,20,20,20,-1,23,23,24,25,-1,-1,29, 21,22,-1,16,15,14,13,12,11,10,10,-1,-1,18,18,18,19,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,19,19,20,21,22,23,24,25,-1,31,30, 22,22,-1,16,15,14,14,-1,11,10,9,9,-1,-1,19,19,19,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,18,18,19,20,-1,23,23,24,25,-1,31,31, 23,23,-1,16,15,15,15,-1,11,10,9,8,8,-1,-1,-1,20,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,17,17,18,19,20,-1,24,24,24,25,-1,32,32, 23,23,-1,16,16,16,16,-1,-1,10,9,8,7,7,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,16,16,17,18,19,-1,-1,25,25,25,25,-1,32,32, 22,22,-1,17,17,17,17,-1,-1,10,9,8,7,6,6,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,15,15,16,17,18,19,-1,-1,26,26,26,26,-1,31,31, 21,21,-1,18,18,-1,18,19,-1,10,9,8,7,6,5,5,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,14,14,15,16,17,18,19,-1,28,27,27,27,27,-1,30,30, 20,20,-1,-1,19,20,19,19,-1,10,10,-1,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,28,28,28,28,-1,-1,29,29, 19,19,19,-1,20,20,20,-1,-1,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,28,28,28, 19,18,18,-1,-1,21,-1,-1,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,27,27,28, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 19,18,17,16,15,14,13,12,12,-1,-1,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 20,-1,-1,16,15,14,13,13,-1,-1,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 20,-1,-1,-1,15,14,14,14,-1,12,11,11,-1,8,7,6,5,5,5,-1,-1,-1,10,10,11,12,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 19,18,17,16,15,15,15,15,-1,-1,11,10,9,8,7,6,6,6,6,7,8,-1,11,11,11,12,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,9,8,7,7,7,7,7,7,8,-1,11,11,12,12,-1,16,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 19,18,17,17,17,-1,-1,17,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 19,18,18,18,18,-1,-1,18,18,18,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,27,27,27,-1,28,27,27,27,27,28, 19,19,19,19,19,20,20,19,19,19,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,28,28,29,28,28,28,28,28,28, 41,41,41,41,41,41,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,48,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 41,40,40,40,40,41,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 42,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,48, 41,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,48, 40,40,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,46,47, 39,39,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 38,38,38,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,34,34,35,-1,-1,39,39,40,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,46,46,46, 37,37,38,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,33,34,35,36,37,38,39,40,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,46,45,45, 36,36,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,44,44, 35,35,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,33,33,33,33,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,43,43, 34,34,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,32,32,32,32,32,32,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,42,42, 33,33,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,31,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,41,41, 32,32,-1,29,28,28,28,-1,26,26,26,26,27,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,33,32,32,32,32,-1,34,34,34,35,-1,40,40, 31,31,-1,29,28,27,27,-1,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,32,31,31,31,-1,33,33,34,35,-1,39,39, 30,31,-1,28,28,27,26,25,24,24,24,-1,-1,26,26,26,26,26,26,27,28,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,30,30,30,31,32,33,34,35,-1,39,38, 29,-1,-1,27,27,27,26,-1,23,23,23,-1,25,25,25,25,25,25,26,27,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,29,-1,33,33,34,35,-1,-1,37, 28,27,26,26,27,-1,25,-1,22,22,22,-1,24,24,24,24,24,25,26,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,28,-1,33,-1,35,34,34,35,36, 28,-1,25,26,27,-1,24,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,26,27,27,28,-1,32,-1,35,34,33,-1,36, 27,-1,24,-1,-1,-1,23,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 26,-1,23,22,22,22,22,22,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,25,26,-1,30,30,30,30,30,31,-1,34, 25,-1,22,22,21,21,21,21,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,24,-1,-1,29,29,29,29,30,30,-1,33, 24,-1,21,21,21,20,20,20,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,23,-1,-1,28,28,28,29,29,29,-1,32, 23,-1,20,21,21,20,19,20,-1,16,16,-1,18,18,18,19,20,21,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,-1,28,27,28,29,29,28,-1,31, 22,-1,19,-1,-1,-1,18,-1,-1,15,15,-1,17,17,18,19,20,21,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,21,21,-1,-1,26,-1,-1,-1,27,-1,30, 21,-1,18,18,18,-1,17,-1,14,14,14,15,16,17,18,19,20,21,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,19,20,21,22,-1,25,-1,26,26,26,-1,29, 20,19,18,17,17,-1,16,-1,13,13,13,-1,17,17,18,19,20,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,21,21,21,-1,24,-1,25,25,26,27,28, 21,-1,-1,17,16,15,15,-1,12,12,12,-1,18,18,18,19,20,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,20,20,20,-1,23,23,24,25,-1,-1,29, 22,23,-1,17,16,15,14,13,12,11,11,-1,-1,19,19,19,20,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,19,19,20,21,22,23,24,25,-1,31,30, 23,23,-1,17,16,15,15,-1,12,11,10,10,-1,-1,20,20,20,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,18,18,19,20,-1,23,23,24,25,-1,31,31, 24,24,-1,17,16,16,16,-1,12,11,10,9,9,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,17,17,18,19,20,-1,24,24,24,25,-1,32,32, 24,24,-1,17,17,17,17,-1,-1,11,10,9,8,8,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,16,16,17,18,19,-1,-1,25,25,25,25,-1,32,32, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,7,7,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,15,15,16,17,18,19,-1,-1,26,26,26,26,-1,31,31, 22,22,-1,19,19,-1,19,20,-1,11,10,9,8,7,6,6,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,14,14,15,16,17,18,19,-1,28,27,27,27,27,-1,30,30, 21,21,-1,-1,20,21,20,20,-1,11,11,-1,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,13,13,14,15,16,-1,19,19,-1,28,28,28,28,-1,-1,29,29, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,28,28,28, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,27,27,28, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 20,19,18,17,16,15,14,13,13,-1,-1,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,21,21,22,23,24,25,26,27,28, 21,-1,-1,17,16,15,14,14,-1,-1,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,15,14,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,-1,-1,29, 21,-1,-1,-1,16,15,15,15,-1,13,12,12,-1,9,8,7,6,6,6,-1,-1,-1,11,11,12,13,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 20,19,18,17,16,16,16,16,-1,-1,12,11,10,9,8,7,7,7,7,8,9,-1,12,12,12,13,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,24,24,24,24,25,26,27,28, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,10,9,8,8,8,8,8,8,9,-1,12,12,13,13,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,26,25,25,-1,25,25,26,27,28, 20,19,18,18,18,-1,-1,18,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,26,-1,-1,26,26,26,27,28, 20,19,19,19,19,-1,-1,19,19,19,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,27,27,27,-1,28,27,27,27,27,28, 20,20,20,20,20,21,21,20,20,20,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,28,28,28,29,28,28,28,28,28,28, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,45,45,46,45,45,45,45,46,47,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 45,44,44,44,44,45,-1,44,44,44,45,46,47,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 45,44,43,42,41,41,41,41,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 46,-1,-1,-1,41,40,40,40,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,42, 46,-1,-1,42,41,40,39,39,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,41, 45,44,43,42,41,40,39,38,38,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,40,40, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,39,39, 45,44,44,-1,-1,38,-1,-1,37,36,36,36,36,36,36,35,34,33,32,31,31,31,32,-1,-1,36,36,35,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,38,38,38, 45,45,45,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,34,33,32,31,30,31,32,33,34,35,36,35,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,38,37,37, 44,44,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,36,36, 43,43,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,28,28,28,28,28,28,27,27,27,27,27,27,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,35,35, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,34,34, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,33,33, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,-1,27,26,26,26,26,-1,28,28,28,29,-1,32,32, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,26,25,25,25,-1,27,27,28,29,-1,31,31, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,24,24,24,25,26,27,28,28,-1,31,30, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,22,22,22,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,21,21,21,-1,23,23,23,-1,26,27,27,27,-1,-1,29, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,21,21,21,21,21,21,21,21,22,21,20,20,20,20,20,20,20,20,20,20,20,-1,22,22,22,-1,25,-1,27,26,26,27,28, 36,-1,33,34,34,-1,32,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,-1,-1,20,19,19,19,19,19,19,19,19,19,19,20,21,21,22,-1,24,-1,27,26,25,-1,28, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,22,22,21,20,19,19,19,19,19,20,21,-1,-1,20,19,18,18,18,18,18,19,18,18,18,-1,20,20,-1,-1,23,-1,-1,-1,24,-1,27, 34,-1,31,30,30,30,30,30,-1,27,26,-1,21,21,21,20,19,18,18,18,19,20,21,-1,-1,20,19,18,17,17,17,18,19,18,17,17,-1,19,20,-1,22,22,22,22,22,23,-1,26, 33,-1,30,30,29,29,29,29,-1,-1,25,-1,20,20,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,16,16,-1,18,-1,-1,21,21,21,21,22,22,-1,25, 32,-1,29,29,29,28,28,28,-1,-1,24,-1,19,19,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,17,-1,-1,20,20,20,21,21,21,-1,24, 31,-1,28,29,29,28,27,28,-1,23,23,-1,19,18,18,18,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,-1,16,16,-1,20,19,20,21,21,20,-1,23, 30,-1,27,-1,-1,-1,26,-1,-1,22,22,-1,19,18,17,17,17,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,15,15,-1,-1,18,-1,-1,-1,19,-1,22, 29,-1,26,26,26,-1,25,-1,22,22,21,20,19,18,17,16,16,16,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,13,14,14,14,-1,17,-1,18,18,18,-1,21, 28,27,26,25,25,-1,24,-1,21,21,21,-1,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,13,13,13,-1,16,-1,17,17,18,19,20, 29,-1,-1,25,24,23,23,-1,20,20,20,-1,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,12,-1,12,12,12,-1,15,15,16,17,-1,-1,21, 30,31,-1,25,24,23,22,21,20,19,19,-1,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,10,11,-1,-1,11,11,12,13,14,15,16,17,-1,23,22, 31,31,-1,25,24,23,23,-1,20,19,18,18,-1,-1,17,16,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,8,8,9,10,-1,-1,10,10,11,12,-1,15,15,16,17,-1,23,23, 32,32,-1,25,24,24,24,-1,20,19,18,17,17,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,8,-1,-1,-1,9,9,10,11,12,-1,16,16,16,17,-1,24,24, 32,32,-1,25,25,25,25,-1,-1,19,18,17,16,16,-1,-1,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,7,8,-1,-1,8,8,9,10,11,-1,-1,17,17,17,17,-1,24,24, 31,31,-1,26,26,26,26,-1,-1,19,18,17,16,15,15,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,-1,7,7,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 30,30,-1,27,27,-1,27,28,-1,19,18,17,16,15,14,14,-1,-1,13,12,11,10,9,8,7,6,5,4,5,6,-1,-1,6,6,7,8,9,10,11,-1,20,19,19,19,19,-1,22,22, 29,29,-1,-1,28,29,28,28,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,5,5,6,7,8,-1,11,11,-1,20,20,20,20,-1,-1,21,21, 28,28,28,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 28,27,27,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,4,-1,-1,-1,-1,11,11,-1,-1,13,13,14,15,16,17,18,19,20, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,-1,-1,14,14,15,16,17,-1,-1,21, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,13,12,11,11,-1,-1,-1,6,6,6,7,8,9,-1,12,12,13,-1,15,15,15,16,-1,-1,-1,21, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,13,12,12,12,-1,9,8,7,7,7,7,8,9,10,11,12,-1,-1,16,16,16,16,17,18,19,20, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,13,13,12,12,-1,9,8,8,8,8,8,8,9,10,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,18,-1,-1,18,18,18,19,20, 28,27,27,27,27,-1,-1,27,27,27,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,19,19,19,-1,20,19,19,19,19,20, 28,28,28,28,28,29,29,28,28,28,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,20,20,20,21,20,20,20,20,20,20, 45,45,45,45,45,45,46,45,45,45,45,46,47,47,46,45,44,43,42,41,42,43,44,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 45,44,44,44,44,45,-1,44,44,44,45,46,47,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 45,44,43,42,41,41,41,41,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 46,-1,-1,-1,41,40,40,40,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,41, 46,-1,-1,42,41,40,39,39,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,40, 45,44,43,42,41,40,39,38,38,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,39,39, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,38,38, 45,44,44,-1,-1,38,-1,-1,37,36,36,36,36,36,36,35,34,33,32,31,31,31,32,-1,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,37,37,37, 45,45,45,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,34,33,32,31,30,31,32,33,34,35,35,34,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,37,36,36, 44,44,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,35,35, 43,43,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,28,28,28,28,28,28,27,27,27,27,27,27,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,34,34, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,33,33, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,-1,26,25,25,25,25,-1,27,27,27,28,-1,31,31, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,25,24,24,24,-1,26,26,27,28,-1,30,30, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,23,23,23,24,25,26,27,27,-1,30,29, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,22,22,22,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,21,21,21,-1,22,22,22,-1,25,26,26,26,-1,-1,28, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,21,21,21,21,21,21,21,21,22,21,20,20,20,20,20,20,20,20,20,20,20,-1,21,21,21,-1,24,-1,26,25,25,26,27, 36,-1,33,34,34,-1,32,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,-1,-1,20,19,19,19,19,19,19,19,19,19,19,20,20,20,21,-1,23,-1,26,25,24,-1,27, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,22,22,21,20,19,19,19,19,19,20,21,-1,-1,20,19,18,18,18,18,18,19,18,18,18,-1,19,19,-1,-1,22,-1,-1,-1,23,-1,26, 34,-1,31,30,30,30,30,30,-1,27,26,-1,21,21,21,20,19,18,18,18,19,20,21,-1,-1,20,19,18,17,17,17,18,19,18,17,17,-1,18,19,-1,21,21,21,21,21,22,-1,25, 33,-1,30,30,29,29,29,29,-1,-1,25,-1,20,20,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,16,16,-1,17,-1,-1,20,20,20,20,21,21,-1,24, 32,-1,29,29,29,28,28,28,-1,-1,24,-1,19,19,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,16,-1,-1,19,19,19,20,20,20,-1,23, 31,-1,28,29,29,28,27,28,-1,23,23,-1,19,18,18,18,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,-1,15,15,-1,19,18,19,20,20,19,-1,22, 30,-1,27,-1,-1,-1,26,-1,-1,22,22,-1,19,18,17,17,17,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,14,14,-1,-1,17,-1,-1,-1,18,-1,21, 29,-1,26,26,26,-1,25,-1,22,22,21,20,19,18,17,16,16,16,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,13,13,13,13,-1,16,-1,17,17,17,-1,20, 28,27,26,25,25,-1,24,-1,21,21,21,-1,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,12,12,12,-1,15,-1,16,16,17,18,19, 29,-1,-1,25,24,23,23,-1,20,20,20,-1,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,12,-1,11,11,11,-1,14,14,15,16,-1,-1,20, 30,31,-1,25,24,23,22,21,20,19,19,-1,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,10,11,-1,-1,10,10,11,12,13,14,15,16,-1,22,21, 31,31,-1,25,24,23,23,-1,20,19,18,18,-1,-1,17,16,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,8,8,9,10,-1,-1,9,9,10,11,-1,14,14,15,16,-1,22,22, 32,32,-1,25,24,24,24,-1,20,19,18,17,17,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,8,-1,-1,-1,8,8,9,10,11,-1,15,15,15,16,-1,23,23, 32,32,-1,25,25,25,25,-1,-1,19,18,17,16,16,-1,-1,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,7,8,-1,-1,7,7,8,9,10,-1,-1,16,16,16,16,-1,23,23, 31,31,-1,26,26,26,26,-1,-1,19,18,17,16,15,15,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,-1,6,6,7,8,9,10,-1,-1,17,17,17,17,-1,22,22, 30,30,-1,27,27,-1,27,28,-1,19,18,17,16,15,14,14,-1,-1,13,12,11,10,9,8,7,6,5,4,5,6,-1,-1,5,5,6,7,8,9,10,-1,19,18,18,18,18,-1,21,21, 29,29,-1,-1,28,29,28,28,-1,19,19,-1,16,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,4,4,5,6,7,-1,10,10,-1,19,19,19,19,-1,-1,20,20, 28,28,28,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,-1,-1,20,20,20,-1,19,19,19, 28,27,27,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,-1,-1,21,-1,-1,18,18,19, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,1,0,1,2,3,4,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 28,27,26,25,24,23,22,21,21,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,12,12,13,14,15,16,17,18,19, 29,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,14,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,13,13,14,15,16,-1,-1,20, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,14,14,14,15,-1,-1,-1,20, 28,27,26,25,24,24,24,24,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,15,15,15,15,16,17,18,19, 28,27,26,25,25,-1,25,25,26,-1,-1,-1,18,17,16,16,16,16,16,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 28,27,26,26,26,-1,-1,26,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,17,-1,-1,17,17,17,18,19, 28,27,27,27,27,-1,-1,27,27,27,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,18,18,18,-1,19,18,18,18,18,19, 28,28,28,28,28,29,29,28,28,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,19,19,19,20,19,19,19,19,19,19, 45,45,45,45,45,45,46,45,45,45,45,46,47,47,46,45,44,43,42,41,42,43,44,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 45,44,44,44,44,45,-1,44,44,44,45,46,47,47,46,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 45,44,43,42,41,41,41,41,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 46,-1,-1,-1,41,40,40,40,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,40, 46,-1,-1,42,41,40,39,39,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,39, 45,44,43,42,41,40,39,38,38,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,38,38, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,35,34,33,32,32,32,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,37,37, 45,44,44,-1,-1,38,-1,-1,37,36,36,36,36,36,36,35,34,33,32,31,31,31,32,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,36,36,36, 45,45,45,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,34,33,32,31,30,31,32,33,34,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,36,35,35, 44,44,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,34,34, 43,43,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,28,28,28,28,28,28,27,27,27,27,27,27,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,33,33, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,27,27,27,27,27,27,28,27,26,26,26,26,26,26,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,32,32, 41,41,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,31,31, 40,40,-1,33,32,32,32,-1,30,30,30,30,31,-1,-1,-1,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,-1,-1,-1,25,24,24,24,24,-1,26,26,26,27,-1,30,30, 39,39,-1,33,32,31,31,-1,29,29,29,30,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,24,23,23,23,-1,25,25,26,27,-1,29,29, 38,39,-1,33,32,31,30,29,28,28,28,-1,-1,23,23,23,23,23,23,23,23,23,23,23,22,22,22,22,22,22,22,22,22,22,22,-1,-1,22,22,22,23,24,25,26,26,-1,29,28, 37,-1,-1,33,32,31,31,-1,27,27,27,-1,23,22,22,22,22,22,22,22,22,22,22,-1,21,21,21,21,21,21,21,21,21,21,21,21,-1,21,21,21,-1,24,25,25,25,-1,-1,27, 36,35,34,33,33,-1,32,-1,27,26,26,-1,23,22,21,21,21,21,21,21,21,21,21,22,21,20,20,20,20,20,20,20,20,20,20,20,-1,20,20,20,-1,23,-1,25,24,24,25,26, 37,-1,34,34,34,-1,33,-1,27,26,25,24,23,22,21,20,20,20,20,20,20,20,21,-1,-1,20,19,19,19,19,19,19,19,19,19,19,20,19,19,20,-1,22,-1,25,24,23,-1,26, 36,-1,33,-1,-1,-1,32,-1,-1,26,26,-1,22,22,21,20,19,19,19,19,19,20,21,-1,-1,20,19,18,18,18,18,18,19,18,18,18,-1,18,18,-1,-1,21,-1,-1,-1,22,-1,25, 35,-1,32,31,31,31,31,31,-1,27,26,-1,21,21,21,20,19,18,18,18,19,20,21,-1,-1,20,19,18,17,17,17,18,19,18,17,17,-1,17,18,-1,20,20,20,20,20,21,-1,24, 34,-1,31,31,30,30,30,30,-1,-1,25,-1,20,20,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,16,16,-1,16,-1,-1,19,19,19,19,20,20,-1,23, 33,-1,30,30,30,29,29,29,-1,-1,24,-1,19,19,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,15,15,15,-1,-1,-1,15,15,-1,15,-1,-1,18,18,18,19,19,19,-1,22, 32,-1,29,30,30,29,28,29,-1,23,23,-1,19,18,18,18,18,17,16,15,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,-1,14,14,-1,18,17,18,19,19,18,-1,21, 31,-1,28,-1,-1,-1,27,-1,-1,22,22,-1,19,18,17,17,17,17,16,15,14,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,-1,13,13,-1,-1,16,-1,-1,-1,17,-1,20, 30,-1,27,27,27,-1,26,-1,23,22,21,20,19,18,17,16,16,16,16,15,14,13,13,-1,-1,12,12,12,12,12,12,12,12,12,12,12,13,12,12,12,-1,15,-1,16,16,16,-1,19, 29,28,27,26,26,-1,25,-1,22,22,22,-1,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,11,11,12,-1,11,11,11,-1,14,-1,15,15,16,17,18, 30,-1,-1,26,25,24,24,-1,21,21,21,-1,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,10,10,11,12,-1,10,10,10,-1,13,13,14,15,-1,-1,19, 31,32,-1,26,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,13,13,13,12,11,10,9,9,9,9,9,9,9,9,10,11,-1,-1,9,9,10,11,12,13,14,15,-1,21,20, 32,32,-1,26,25,24,24,-1,21,20,19,19,-1,-1,17,16,15,14,13,12,12,12,12,-1,-1,8,8,8,8,8,8,8,9,10,-1,-1,8,8,9,10,-1,13,13,14,15,-1,21,21, 33,33,-1,26,25,25,25,-1,21,20,19,18,18,-1,-1,-1,15,14,13,12,11,11,11,-1,-1,7,7,7,7,7,7,8,-1,-1,-1,7,7,8,9,10,-1,14,14,14,15,-1,22,22, 33,33,-1,26,26,26,26,-1,-1,20,19,18,17,17,-1,-1,15,14,13,12,11,10,10,-1,-1,6,6,6,6,6,7,8,-1,-1,6,6,7,8,9,-1,-1,15,15,15,15,-1,22,22, 32,32,-1,27,27,27,27,-1,-1,20,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,6,5,5,5,6,7,-1,-1,5,5,6,7,8,9,-1,-1,16,16,16,16,-1,21,21, 31,31,-1,28,28,-1,28,29,-1,20,19,18,17,16,15,15,-1,-1,13,12,11,10,9,8,7,6,5,4,5,6,-1,-1,4,4,5,6,7,8,9,-1,18,17,17,17,17,-1,20,20, 30,30,-1,-1,29,30,29,29,-1,20,20,-1,17,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,-1,-1,3,3,4,5,6,-1,9,9,-1,18,18,18,18,-1,-1,19,19, 29,29,29,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,-1,-1,19,19,19,-1,18,18,18, 29,28,28,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,20,-1,-1,17,17,18, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,2,1,0,1,2,3,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 29,28,27,26,25,24,23,22,22,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,-1,-1,11,11,12,13,14,15,16,17,18, 30,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,-1,-1,12,12,13,14,15,-1,-1,19, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,11,10,9,9,-1,-1,-1,4,4,4,5,6,7,-1,10,10,11,-1,13,13,13,14,-1,-1,-1,19, 29,28,27,26,25,25,25,25,-1,-1,21,20,19,18,17,16,16,16,16,16,16,-1,11,10,10,10,-1,7,6,5,5,5,5,6,7,8,9,10,-1,-1,14,14,14,14,15,16,17,18, 29,28,27,26,26,-1,26,26,27,-1,-1,-1,19,18,17,17,17,17,16,15,15,-1,11,11,10,10,-1,7,6,6,6,6,6,6,7,8,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 29,28,27,27,27,-1,-1,27,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,16,-1,-1,16,16,16,17,18, 29,28,28,28,28,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,17,17,17,-1,18,17,17,17,17,18, 29,29,29,29,29,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,18,18,18,19,18,18,18,18,18,18, 46,46,46,46,46,46,47,46,46,46,46,47,48,48,47,46,45,44,43,42,43,44,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 46,45,45,45,45,46,-1,45,45,45,46,47,48,48,47,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 46,45,44,43,42,42,42,42,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 47,-1,-1,-1,42,41,41,41,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 47,-1,-1,43,42,41,40,40,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 46,45,44,43,42,41,40,39,39,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,36,35,34,33,33,33,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 46,45,45,-1,-1,39,-1,-1,38,37,37,37,37,37,37,36,35,34,33,32,32,32,33,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 46,46,46,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,35,34,33,32,31,32,33,34,35,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 45,45,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,33,33, 44,44,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,29,29,29,29,29,29,28,28,28,28,28,28,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,32,32, 43,43,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,28,28,28,28,28,28,29,28,27,27,27,27,27,27,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 42,42,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,27,27,27,27,27,27,27,-1,-1,26,26,26,26,26,26,26,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 41,41,-1,34,33,33,33,-1,31,31,31,31,32,-1,-1,-1,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 40,40,-1,34,33,32,32,-1,30,30,30,31,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 39,40,-1,34,33,32,31,30,29,29,29,-1,-1,24,24,24,24,24,24,24,24,24,24,24,23,23,23,23,23,23,23,23,23,23,23,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 38,-1,-1,34,33,32,32,-1,28,28,28,-1,24,23,23,23,23,23,23,23,23,23,23,-1,22,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 37,36,35,34,34,-1,33,-1,28,27,27,-1,24,23,22,22,22,22,22,22,22,22,22,23,22,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,20,-1,22,-1,24,23,23,24,25, 38,-1,35,35,35,-1,34,-1,28,27,26,25,24,23,22,21,21,21,21,21,21,21,22,-1,-1,21,20,20,20,20,20,20,20,20,20,20,20,19,19,20,-1,21,-1,24,23,22,-1,25, 37,-1,34,-1,-1,-1,33,-1,-1,27,27,-1,23,23,22,21,20,20,20,20,20,21,22,-1,-1,21,20,19,19,19,19,19,20,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,32,32,32,32,32,-1,28,27,-1,22,22,22,21,20,19,19,19,20,21,22,-1,-1,21,20,19,18,18,18,19,20,19,18,18,-1,17,18,-1,19,19,19,19,19,20,-1,23, 35,-1,32,32,31,31,31,31,-1,-1,26,-1,21,21,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,17,17,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 34,-1,31,31,31,30,30,30,-1,-1,25,-1,20,20,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,16,16,16,-1,-1,-1,16,16,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 33,-1,30,31,31,30,29,30,-1,24,24,-1,20,19,19,19,19,18,17,16,16,16,16,-1,-1,15,15,15,15,15,15,15,15,15,15,15,-1,14,14,-1,17,16,17,18,18,17,-1,20, 32,-1,29,-1,-1,-1,28,-1,-1,23,23,-1,20,19,18,18,18,18,17,16,15,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 31,-1,28,28,28,-1,27,-1,24,23,22,21,20,19,18,17,17,17,17,16,15,14,14,-1,-1,13,13,13,13,13,13,13,13,13,13,13,13,12,12,12,-1,14,-1,15,15,15,-1,18, 30,29,28,27,27,-1,26,-1,23,23,23,-1,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,12,12,13,-1,11,11,11,-1,13,-1,14,14,15,16,17, 31,-1,-1,27,26,25,25,-1,22,22,22,-1,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,11,11,12,13,-1,10,10,10,-1,12,12,13,14,-1,-1,18, 32,33,-1,27,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,14,14,14,13,12,11,10,10,10,10,10,10,10,10,11,12,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 33,33,-1,27,26,25,25,-1,22,21,20,20,-1,-1,18,17,16,15,14,13,13,13,13,-1,-1,9,9,9,9,9,9,9,10,11,-1,-1,8,8,8,9,-1,12,12,13,14,-1,20,20, 34,34,-1,27,26,26,26,-1,22,21,20,19,19,-1,-1,-1,16,15,14,13,12,12,12,-1,-1,8,8,8,8,8,8,9,-1,-1,-1,7,7,7,8,9,-1,13,13,13,14,-1,21,21, 34,34,-1,27,27,27,27,-1,-1,21,20,19,18,18,-1,-1,16,15,14,13,12,11,11,-1,-1,7,7,7,7,7,8,9,-1,-1,6,6,6,7,8,-1,-1,14,14,14,14,-1,21,21, 33,33,-1,28,28,28,28,-1,-1,21,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,7,6,6,6,7,8,-1,-1,5,5,5,6,7,8,-1,-1,15,15,15,15,-1,20,20, 32,32,-1,29,29,-1,29,30,-1,21,20,19,18,17,16,16,-1,-1,14,13,12,11,10,9,8,7,6,5,6,7,-1,-1,4,4,4,5,6,7,8,-1,17,16,16,16,16,-1,19,19, 31,31,-1,-1,30,31,30,30,-1,21,21,-1,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,-1,-1,3,3,3,4,5,-1,8,8,-1,17,17,17,17,-1,-1,18,18, 30,30,30,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,-1,-1,18,18,18,-1,17,17,17, 30,29,29,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,-1,-1,19,-1,-1,16,16,17, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,3,2,1,0,1,2,-1,-1,-1,-1,-1,9,9,10,-1,-1,-1,15,15,16,17, 30,29,28,27,26,25,24,23,23,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,1,-1,-1,-1,-1,8,8,-1,-1,10,10,11,12,13,14,15,16,17, 31,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,-1,-1,11,11,12,13,14,-1,-1,18, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,8,-1,-1,-1,3,3,3,4,5,6,-1,9,9,10,-1,12,12,12,13,-1,-1,-1,18, 30,29,28,27,26,26,26,26,-1,-1,22,21,20,19,18,17,16,16,15,15,15,-1,10,9,9,9,-1,6,5,4,4,4,4,5,6,7,8,9,-1,-1,13,13,13,13,14,15,16,17, 30,29,28,27,27,-1,27,27,28,-1,-1,-1,20,19,18,17,17,16,15,14,14,-1,10,10,9,9,-1,6,5,5,5,5,5,5,6,7,-1,-1,-1,15,14,14,-1,14,14,15,16,17, 30,29,28,28,28,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,15,-1,-1,15,15,15,16,17, 30,29,29,29,29,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,16,16,16,-1,17,16,16,16,16,17, 30,30,30,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,17,17,17,18,17,17,17,17,17,17, 47,47,47,47,47,47,48,47,47,47,47,48,49,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 47,46,46,46,46,47,-1,46,46,46,47,48,49,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 47,46,45,44,43,43,43,43,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 48,-1,-1,-1,43,42,42,42,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 48,-1,-1,44,43,42,41,41,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 47,46,45,44,43,42,41,40,40,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 47,46,46,-1,-1,40,-1,-1,39,38,38,38,38,38,38,37,36,35,34,33,33,33,34,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 47,47,47,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,36,35,34,33,32,33,34,35,36,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 46,46,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,33,33, 45,45,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,30,30,30,30,30,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,32,32, 44,44,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,29,29,29,29,29,29,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 43,43,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 42,42,-1,35,34,34,34,-1,32,32,32,32,33,-1,-1,-1,27,27,27,27,27,27,27,-1,-1,26,26,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 41,41,-1,35,34,33,33,-1,31,31,31,32,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 40,41,-1,35,34,33,32,31,30,30,30,-1,-1,25,25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 39,-1,-1,35,34,33,33,-1,29,29,29,-1,25,24,24,24,24,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,23,23,23,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 38,37,36,35,35,-1,34,-1,29,28,28,-1,25,24,23,23,23,23,23,23,23,23,23,24,23,22,22,22,22,22,22,22,22,22,22,22,-1,20,20,20,-1,22,-1,24,23,23,24,25, 39,-1,36,36,36,-1,35,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,-1,-1,22,21,21,21,21,21,21,21,21,21,21,20,19,19,20,-1,21,-1,24,23,22,-1,25, 38,-1,35,-1,-1,-1,34,-1,-1,28,28,-1,24,24,23,22,21,21,21,21,21,22,23,-1,-1,22,21,20,20,20,20,20,21,20,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 37,-1,34,33,33,33,33,33,-1,29,28,-1,23,23,23,22,21,20,20,20,21,22,23,-1,-1,22,21,20,19,19,19,20,21,20,19,19,-1,17,18,-1,19,19,19,19,19,20,-1,23, 36,-1,33,33,32,32,32,32,-1,-1,27,-1,22,22,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 35,-1,32,32,32,31,31,31,-1,-1,26,-1,21,21,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 34,-1,31,32,32,31,30,31,-1,25,25,-1,21,20,20,20,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,-1,14,14,-1,17,16,17,18,18,17,-1,20, 33,-1,30,-1,-1,-1,29,-1,-1,24,24,-1,21,20,19,19,19,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,15,15,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 32,-1,29,29,29,-1,28,-1,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,13,12,12,12,-1,14,-1,15,15,15,-1,18, 31,30,29,28,28,-1,27,-1,24,24,24,-1,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,11,11,11,-1,13,-1,14,14,15,16,17, 32,-1,-1,28,27,26,26,-1,23,23,23,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,-1,10,10,10,-1,12,12,13,14,-1,-1,18, 33,34,-1,28,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,12,13,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 34,34,-1,28,27,26,26,-1,23,22,21,21,-1,-1,19,18,17,16,15,14,14,14,14,-1,-1,10,10,10,10,10,10,10,11,12,-1,-1,8,8,8,8,-1,12,12,13,14,-1,20,20, 35,35,-1,28,27,27,27,-1,23,22,21,20,20,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,9,9,9,9,9,9,10,-1,-1,-1,7,7,7,7,8,-1,13,13,13,14,-1,21,21, 35,35,-1,28,28,28,28,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,12,-1,-1,8,8,8,8,8,9,10,-1,-1,6,6,6,6,7,-1,-1,14,14,14,14,-1,20,20, 34,34,-1,29,29,29,29,-1,-1,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,8,9,-1,-1,5,5,5,5,6,7,-1,-1,15,15,15,15,-1,19,19, 33,33,-1,30,30,-1,30,31,-1,22,21,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,7,6,7,8,-1,-1,4,4,4,4,5,6,7,-1,17,16,16,16,16,-1,18,18, 32,32,-1,-1,31,32,31,31,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,3,3,3,3,4,-1,7,7,-1,17,17,17,17,-1,-1,17,17, 31,31,31,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,-1,-1,18,18,18,-1,16,16,16, 31,30,30,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,-1,-1,19,-1,-1,15,15,16, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,0,1,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 31,30,29,28,27,26,25,24,24,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,2,-1,-1,-1,-1,9,9,-1,-1,9,9,10,11,12,13,14,15,16, 32,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,-1,-1,10,10,11,12,13,-1,-1,17, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,4,4,5,6,7,-1,10,10,11,-1,11,11,11,12,-1,-1,-1,17, 31,30,29,28,27,27,27,27,-1,-1,23,22,21,20,19,18,17,17,16,16,16,-1,11,10,10,10,-1,7,6,5,5,5,5,6,7,8,9,10,-1,-1,12,12,12,12,13,14,15,16, 31,30,29,28,28,-1,28,28,29,-1,-1,-1,21,20,19,18,18,17,16,15,15,-1,11,11,10,10,-1,7,6,6,6,6,6,6,7,8,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 31,30,29,29,29,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 31,30,30,30,30,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,16,15,15,15,-1,16,15,15,15,15,16, 31,31,31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,16,16,16,16,17,16,16,16,16,16,16, 48,48,48,48,48,48,49,48,48,48,48,49,50,50,49,48,47,46,45,44,45,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 48,47,47,47,47,48,-1,47,47,47,48,49,50,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 48,47,46,45,44,44,44,44,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 49,-1,-1,-1,44,43,43,43,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 49,-1,-1,45,44,43,42,42,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 48,47,46,45,44,43,42,41,41,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 48,47,47,-1,-1,41,-1,-1,40,39,39,39,39,39,39,38,37,36,35,34,34,34,35,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 48,48,48,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,37,36,35,34,33,34,35,36,36,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 47,47,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,33,33, 46,46,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,31,31,31,31,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,32,32, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,30,30,30,30,30,30,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 44,44,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,29,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 43,43,-1,36,35,35,35,-1,33,33,33,33,34,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,27,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 42,42,-1,36,35,34,34,-1,32,32,32,33,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,26,26,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,24,24,24,23,23,23,23,23,23,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,24,24,24,24,24,24,24,24,25,24,23,23,23,23,23,23,22,22,22,22,22,-1,20,20,20,-1,22,-1,24,23,23,24,25, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,-1,-1,23,22,22,22,22,22,22,21,21,21,21,20,19,19,20,-1,21,-1,24,23,22,-1,25, 39,-1,36,-1,-1,-1,35,-1,-1,29,29,-1,25,25,24,23,22,22,22,22,22,23,24,-1,-1,23,22,21,21,21,21,21,21,20,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 38,-1,35,34,34,34,34,34,-1,30,29,-1,24,24,24,23,22,21,21,21,22,23,24,-1,-1,23,22,21,20,20,20,21,21,20,19,19,-1,17,18,-1,19,19,19,19,19,20,-1,23, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,22,22,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 35,-1,32,33,33,32,31,32,-1,26,26,-1,22,21,21,21,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,17,16,16,16,-1,14,14,-1,17,16,17,18,18,17,-1,20, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,22,21,20,20,20,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,16,16,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,15,14,13,12,12,12,-1,14,-1,15,15,15,-1,18, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,11,11,11,-1,13,-1,14,14,15,16,17, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,-1,10,10,10,-1,12,12,13,14,-1,-1,18, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,13,14,-1,-1,9,9,9,10,11,12,13,14,-1,20,19, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,17,16,15,15,15,15,-1,-1,11,11,11,11,11,11,11,12,13,-1,-1,8,8,8,8,-1,12,12,13,14,-1,20,20, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,10,10,10,10,10,10,11,-1,-1,-1,7,7,7,7,8,-1,13,13,13,14,-1,21,21, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,13,-1,-1,9,9,9,9,9,10,11,-1,-1,6,6,6,6,7,-1,-1,14,14,14,14,-1,20,20, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,9,10,-1,-1,5,5,5,5,6,7,-1,-1,15,15,15,15,-1,19,19, 34,34,-1,31,31,-1,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,8,9,-1,-1,4,4,4,4,5,6,7,-1,17,16,16,16,16,-1,18,18, 33,33,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,3,3,3,3,4,-1,7,7,-1,17,17,17,17,-1,-1,17,17, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,-1,18,18,18,-1,16,16,16, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,-1,-1,19,-1,-1,15,15,16, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,1,0,-1,-1,-1,-1,-1,8,8,9,-1,-1,-1,14,14,15,16, 32,31,30,29,28,27,26,25,25,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,3,-1,-1,-1,-1,10,10,-1,-1,9,9,10,11,12,13,14,15,16, 33,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,-1,-1,10,10,11,12,13,-1,-1,17, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,5,5,6,7,8,-1,11,11,12,-1,11,11,11,12,-1,-1,-1,17, 32,31,30,29,28,28,28,28,-1,-1,24,23,22,21,20,19,18,18,17,17,17,-1,12,11,11,11,-1,8,7,6,6,6,6,7,8,9,10,11,-1,-1,12,12,12,12,13,14,15,16, 32,31,30,29,29,-1,29,29,30,-1,-1,-1,22,21,20,19,19,18,17,16,16,-1,12,12,11,11,-1,8,7,7,7,7,7,7,8,9,-1,-1,-1,14,13,13,-1,13,13,14,15,16, 32,31,30,30,30,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,14,-1,-1,14,14,14,15,16, 32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,17,16,15,15,15,-1,16,15,15,15,15,16, 32,32,32,32,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,17,16,16,16,16,17,16,16,16,16,16,16, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 55,55,55,55,55,55,56,55,55,55,55,54,53,52,51,50,49,48,47,46,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 55,54,54,54,54,55,-1,54,54,54,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,42,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 55,54,54,-1,-1,48,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,36,36,37,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 55,55,55,-1,47,47,47,-1,-1,45,45,44,43,42,41,40,39,38,37,36,35,36,37,37,36,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 54,54,-1,-1,46,46,46,46,-1,44,44,-1,43,42,41,40,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,33,33, 53,53,-1,45,45,45,45,46,-1,43,43,43,43,42,41,41,-1,-1,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,32,32, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,42,-1,-1,34,33,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,34,33,33,32,32,32,32,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,34,33,32,32,31,31,31,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,34,34,34,33,32,31,31,30,30,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,33,33,33,33,33,32,31,30,30,29,28,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,32,32,32,32,32,31,30,29,29,-1,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,31,31,31,31,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,22,-1,24,23,23,24,25, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,21,-1,24,23,22,-1,25, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,32,32,31,30,29,29,29,29,29,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 45,-1,42,41,41,41,41,41,-1,37,36,-1,31,31,31,30,29,28,28,28,29,30,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,19,19,19,19,19,20,-1,23, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 42,-1,39,40,40,39,38,39,-1,33,33,-1,29,28,28,28,28,27,26,25,25,25,25,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,17,16,17,18,18,17,-1,20, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,29,28,27,27,27,27,26,25,24,24,24,-1,-1,23,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,-1,-1,22,22,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,14,-1,15,15,15,-1,18, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,20,19,18,17,16,15,15,-1,11,11,11,-1,13,-1,14,14,15,16,17, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,19,18,17,16,16,16,-1,10,10,10,-1,12,12,13,14,-1,-1,17, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,18,17,17,17,-1,-1,9,9,9,10,11,12,13,14,-1,16,16, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,8,8,8,8,-1,12,12,13,14,-1,15,15, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,7,7,7,7,8,-1,13,13,13,14,-1,14,14, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,7,6,6,6,6,-1,-1,14,14,14,14,-1,13,13, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,7,7,6,5,5,5,-1,-1,15,15,15,15,-1,12,12, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,7,6,6,6,5,4,4,-1,17,16,16,16,16,-1,11,11, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,8,7,6,5,5,-1,3,3,-1,17,17,17,17,-1,-1,10,10, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,18,18,18,-1,9,9,9, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,19,-1,-1,8,8,9, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,0,1,2,-1,-1,-1,7,7,8,9, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,2,2,3,4,5,6,7,8,9, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,3,3,4,5,6,-1,-1,10, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,4,4,4,5,-1,-1,-1,10, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,5,5,5,5,6,7,8,9, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,7,6,6,-1,6,6,7,8,9, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,7,8,9, 39,38,38,38,38,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,16,15,14,13,12,11,10,9,8,8,8,-1,9,8,8,8,8,9, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,9,9,9,10,9,9,9,9,9,9, 55,55,55,55,55,55,56,55,55,55,55,54,53,52,51,50,49,48,47,46,47,46,45,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 55,54,54,54,54,55,-1,54,54,54,55,54,53,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,38,-1,42,42,43,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,39, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,44,44,43,42,41,40,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,38,39, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,41,41,40,40,-1,37,36,36,36,36,36,36,37,38,-1,-1,-1,37,36,36,-1,36,36,37,38,39, 55,54,53,52,51,51,51,51,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,41,40,40,40,-1,37,36,35,35,35,35,36,37,38,39,40,-1,-1,35,35,35,35,36,37,38,39, 56,-1,-1,-1,51,50,50,50,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,41,40,39,39,-1,-1,-1,34,34,34,35,36,37,-1,40,40,41,-1,34,34,34,35,-1,-1,-1,39, 56,-1,-1,52,51,50,49,49,-1,-1,47,46,45,44,43,42,41,40,41,42,43,42,41,40,39,38,37,36,35,34,33,34,35,36,37,38,39,40,-1,-1,33,33,34,35,36,-1,-1,38, 55,54,53,52,51,50,49,48,48,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,41,40,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,32,32,33,34,35,36,37,37,37, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,33,32,31,31,31,31,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,36,36,36, 55,54,54,-1,-1,48,-1,-1,47,46,45,44,43,42,41,40,39,38,37,36,36,36,37,-1,-1,35,34,33,32,31,30,30,30,30,30,30,30,30,30,31,-1,-1,32,-1,-1,35,35,35, 55,55,55,-1,47,47,47,-1,-1,45,45,44,43,42,41,40,39,38,37,36,35,36,37,37,36,35,34,33,32,31,30,29,29,29,29,29,30,29,29,-1,-1,31,31,31,-1,35,34,34, 54,54,-1,-1,46,46,46,46,-1,44,44,-1,43,42,41,40,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,28,28,-1,28,28,-1,30,30,31,30,-1,-1,33,33, 53,53,-1,45,45,45,45,46,-1,43,43,43,43,42,41,41,-1,-1,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,27,-1,30,29,-1,29,29,-1,32,32, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,42,-1,-1,34,33,33,33,32,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,34,33,33,32,32,32,32,-1,-1,28,27,27,27,27,27,27,-1,-1,26,25,25,25,25,-1,-1,27,27,27,27,-1,30,30, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,34,33,32,32,31,31,31,-1,-1,28,27,26,26,26,26,26,-1,-1,-1,25,24,24,24,24,-1,26,26,26,26,-1,29,29, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,34,34,34,33,32,31,31,30,30,-1,-1,28,27,26,25,25,25,25,25,25,-1,-1,24,23,23,23,-1,25,25,25,26,-1,28,28, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,33,33,33,33,33,32,31,30,30,29,28,27,27,27,26,25,24,24,24,24,24,24,-1,-1,22,22,22,23,24,24,25,25,-1,28,27, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,32,32,32,32,32,31,30,29,29,-1,26,26,26,26,25,24,23,23,23,23,23,23,-1,21,21,21,-1,23,24,24,24,-1,-1,26, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,31,31,31,31,31,30,29,28,27,26,25,25,25,25,24,23,22,22,22,22,22,-1,20,20,20,-1,22,-1,24,23,23,24,25, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,29,29,-1,-1,25,24,24,24,24,23,22,21,21,21,21,20,19,19,20,-1,21,-1,24,23,22,-1,25, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,32,32,31,30,29,29,29,29,29,30,30,-1,-1,25,24,23,23,23,23,22,21,20,20,20,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 45,-1,42,41,41,41,41,41,-1,37,36,-1,31,31,31,30,29,28,28,28,29,30,31,-1,-1,25,24,23,22,22,22,22,21,20,19,19,-1,17,18,-1,19,19,19,19,19,20,-1,23, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,18,19,19,-1,22, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,21,20,20,-1,-1,-1,17,17,-1,15,-1,-1,17,17,17,18,18,18,-1,21, 42,-1,39,40,40,39,38,39,-1,33,33,-1,29,28,28,28,28,27,26,25,25,25,25,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,14,14,-1,17,16,17,18,18,17,-1,20, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,29,28,27,27,27,27,26,25,24,24,24,-1,-1,23,23,22,21,20,19,18,17,16,15,15,-1,13,13,-1,-1,15,-1,-1,-1,16,-1,19, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,-1,-1,22,22,22,21,20,19,18,17,16,15,14,13,12,12,12,-1,14,-1,15,15,15,-1,18, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,20,19,18,17,16,15,15,-1,11,11,11,-1,13,-1,14,14,15,16,17, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,19,18,17,16,16,16,-1,10,10,10,-1,12,12,13,14,-1,-1,16, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,18,17,17,17,-1,-1,9,9,9,10,11,12,13,14,-1,15,15, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,18,18,-1,-1,8,8,8,8,-1,12,12,13,14,-1,14,14, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,7,7,7,7,8,-1,13,13,13,14,-1,13,13, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,7,6,6,6,6,-1,-1,14,14,14,14,-1,12,12, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,7,7,6,5,5,5,-1,-1,15,15,15,15,-1,11,11, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,7,6,6,6,5,4,4,-1,17,16,16,16,16,-1,10,10, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,8,7,6,5,5,-1,3,3,-1,17,17,17,17,-1,-1,9,9, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,18,18,18,-1,8,8,8, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,19,-1,-1,7,7,8, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,8,8,-1,-1,-1,-1,-1,1,0,1,-1,-1,-1,6,6,7,8, 39,38,37,36,35,34,33,32,32,-1,-1,30,30,-1,-1,-1,-1,23,-1,-1,-1,-1,19,18,17,17,-1,-1,-1,-1,10,-1,-1,-1,-1,17,17,-1,-1,1,1,2,3,4,5,6,7,8, 40,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,-1,-1,2,2,3,4,5,-1,-1,9, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,18,17,17,-1,-1,-1,12,12,12,13,14,15,-1,18,18,19,-1,3,3,3,4,-1,-1,-1,9, 39,38,37,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,24,24,-1,19,18,18,18,-1,15,14,13,13,13,13,14,15,16,17,18,-1,-1,4,4,4,4,5,6,7,8, 39,38,37,36,36,-1,36,36,37,-1,-1,-1,29,28,27,26,26,25,24,23,23,-1,19,19,18,18,-1,15,14,14,14,14,14,14,15,16,-1,-1,-1,6,5,5,-1,5,5,6,7,8, 39,38,37,37,37,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,8, 39,38,38,38,38,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,15,14,13,12,11,10,9,8,7,7,7,-1,8,7,7,7,7,8, 39,39,39,39,39,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,8,8,8,8,8,8, 56,56,56,56,56,56,57,56,56,56,56,55,54,53,52,51,50,49,48,47,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 56,55,55,55,55,56,-1,55,55,55,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 56,55,54,54,54,-1,-1,54,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,45,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 56,55,54,53,52,52,52,52,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 57,-1,-1,-1,52,51,51,51,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,40, 57,-1,-1,53,52,51,50,50,-1,-1,48,47,46,45,44,43,42,41,42,43,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,39, 56,55,54,53,52,51,50,49,49,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,38,38, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,37,37,37, 56,55,55,-1,-1,49,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,37,37,38,-1,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,36,36,36, 56,56,56,-1,48,48,48,-1,-1,46,46,45,44,43,42,41,40,39,38,37,36,37,38,38,37,36,35,34,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,36,35,35, 55,55,-1,-1,47,47,47,47,-1,45,45,-1,44,43,42,41,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,34,34, 54,54,-1,46,46,46,46,47,-1,44,44,44,44,43,42,42,-1,-1,35,35,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,33,33, 53,53,-1,45,45,45,45,-1,-1,43,43,43,43,43,43,-1,-1,35,34,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,32,32, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,43,-1,-1,35,34,34,33,33,33,33,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,35,34,33,33,32,32,32,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,27,27,27,27,-1,30,30, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,35,35,35,34,33,32,32,31,31,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,26,26,26,27,-1,29,29, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,34,34,34,34,34,33,32,31,31,30,29,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,24,25,25,26,26,-1,29,28, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,33,33,33,33,33,32,31,30,30,-1,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,24,25,25,25,-1,-1,27, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,32,32,32,32,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,23,-1,25,24,24,25,26, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,22,-1,25,24,23,-1,25, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,33,33,32,31,30,30,30,30,30,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,24, 46,-1,43,42,42,42,42,42,-1,38,37,-1,32,32,32,31,30,29,29,29,30,31,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,20,20,20,20,20,21,-1,23, 45,-1,42,42,41,41,41,41,-1,-1,36,-1,31,31,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,19,20,20,-1,22, 44,-1,41,41,41,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,19,19,19,-1,21, 43,-1,40,41,41,40,39,40,-1,34,34,-1,30,29,29,29,29,28,27,26,26,26,26,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,18,17,18,19,19,18,-1,20, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,30,29,28,28,28,28,27,26,25,25,25,-1,-1,24,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,19, 41,-1,38,38,38,-1,37,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,-1,-1,23,23,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,15,-1,16,16,16,-1,18, 40,39,38,37,37,-1,36,-1,33,33,33,-1,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,21,20,19,18,17,16,16,-1,12,12,12,-1,14,-1,15,15,16,17,17, 41,-1,-1,37,36,35,35,-1,32,32,32,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,20,19,18,17,17,17,-1,11,11,11,-1,13,13,14,15,-1,-1,16, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,19,18,18,18,-1,-1,10,10,10,11,12,13,14,15,-1,15,15, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,28,27,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,9,9,9,9,-1,13,13,14,15,-1,14,14, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,8,8,8,8,9,-1,14,14,14,15,-1,13,13, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,8,7,7,7,7,-1,-1,15,15,15,15,-1,12,12, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,8,8,7,6,6,6,-1,-1,16,16,16,16,-1,11,11, 42,42,-1,39,39,-1,39,40,-1,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,8,7,7,7,6,5,5,-1,18,17,17,17,17,-1,10,10, 41,41,-1,-1,40,41,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,9,8,7,6,6,-1,4,4,-1,18,18,18,18,-1,-1,9,9, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,19,19,19,-1,8,8,8, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,20,-1,-1,7,7,8, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,1,0,-1,-1,-1,6,6,7,8, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,1,1,2,3,4,5,6,7,8, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,2,2,3,4,5,-1,-1,9, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,3,3,3,4,-1,-1,-1,9, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,4,4,4,4,5,6,7,8, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,6,5,5,-1,5,5,6,7,8, 40,39,38,38,38,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,8, 40,39,39,39,39,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,15,14,13,12,11,10,9,8,7,7,7,-1,8,7,7,7,7,8, 40,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,8,8,8,8,8,8, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 61,61,61,61,61,61,62,61,61,61,61,60,59,58,57,56,55,54,53,52,53,52,51,50,49,48,47,46,45,46,47,46,45,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 61,60,60,60,60,61,-1,60,60,60,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,47,46,45,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,39, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,37,36,36,36,37,38,37,36, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,37,36,35,35,-1,-1,-1,35, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,37,36,35,34,34,-1,-1,34, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,37,36,35,34,33,33,33,33, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,33,32,32,32, 61,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,42,43,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,33,-1,-1,31,31,31, 61,61,61,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,42,43,43,42,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,32,32,32,-1,31,30,30, 60,60,-1,-1,52,52,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,31,31,32,31,-1,-1,29,29, 59,59,-1,51,51,51,51,52,-1,49,49,49,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,31,30,-1,30,30,-1,28,28, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,29,29,29,29,-1,27,27, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,28,28,28,28,-1,26,26, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,27,27,27,27,-1,25,25, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,26,26,26,26,-1,24,24, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,27,26,25,25,25,-1,24,23, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,38,38,38,38,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,25,25,24,24,-1,-1,22, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,24,-1,24,23,23,22,21, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,23,-1,24,23,22,-1,20, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,38,38,37,36,35,35,35,35,35,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,22,-1,-1,-1,21,-1,19, 51,-1,48,47,47,47,47,47,-1,43,42,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,22,21,20,20,20,20,-1,18, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,22,21,20,19,19,19,-1,17, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,22,21,20,19,18,18,-1,16, 48,-1,45,46,46,45,44,45,-1,39,39,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,22,21,20,19,18,17,-1,15, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,16,-1,14, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,16,15,15,-1,13, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,16,15,14,13,12, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,18,17,16,16,-1,-1,11, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,17,17,17,-1,10,10, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,14,14,14,14,-1,18,18,18,18,-1,9,9, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,13,13,13,13,14,-1,19,19,19,19,-1,8,8, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,7,7, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,6,6, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,13,12,12,12,11,10,10,-1,23,22,22,22,22,-1,5,5, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,23,23,-1,-1,4,4, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,3,3,3, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,2,2,3, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,0,1,2,3, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,4,3,2,1,1,2,3, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,3,2,2,-1,-1,4, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,5, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,4,4,5,6,7,6, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,5,5,6,7,7, 45,44,43,43,43,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,8, 45,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,8,7,7,7,7,8, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,8,8,8,8,8,8, 61,61,61,61,61,61,62,61,61,61,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,45,44,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 61,60,60,60,60,61,-1,60,60,60,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,46,45,44,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,38, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,36,35,35,35,36,37,36,35, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,36,35,34,34,-1,-1,-1,34, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,48,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,36,35,34,33,33,-1,-1,33, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,36,35,34,33,32,32,32,32, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,32,31,31,31, 61,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,42,43,-1,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,35,36,-1,-1,32,-1,-1,30,30,30, 61,61,61,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,42,43,43,42,41,40,39,38,37,36,35,34,34,34,34,35,34,34,-1,-1,31,31,31,-1,30,29,29, 60,60,-1,-1,52,52,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,33,-1,33,33,-1,30,30,31,30,-1,-1,28,28, 59,59,-1,51,51,51,51,52,-1,49,49,49,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,32,32,32,32,32,-1,30,29,-1,29,29,-1,27,27, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,31,31,31,31,-1,-1,28,28,28,28,-1,26,26, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,30,30,30,-1,-1,27,27,27,27,-1,25,25, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,29,29,29,-1,26,26,26,26,-1,24,24, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,28,28,-1,25,25,25,25,-1,23,23, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,27,26,25,24,24,24,-1,23,22, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,38,38,38,38,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,24,24,23,23,-1,-1,21, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,23,-1,23,22,22,21,20, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,22,-1,23,22,21,-1,19, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,38,38,37,36,35,35,35,35,35,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,21,-1,-1,-1,20,-1,18, 51,-1,48,47,47,47,47,47,-1,43,42,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,21,20,19,19,19,19,-1,17, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,21,20,19,18,18,18,-1,16, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,21,20,19,18,17,17,-1,15, 48,-1,45,46,46,45,44,45,-1,39,39,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,21,20,19,18,17,16,-1,14, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,20,-1,-1,-1,15,-1,13, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,19,-1,15,14,14,-1,12, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,-1,17,17,17,-1,18,-1,15,14,13,12,11, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,17,16,15,15,-1,-1,10, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,16,16,16,-1,9,9, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,14,14,14,14,-1,17,17,17,17,-1,8,8, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,13,13,13,13,14,-1,18,18,18,18,-1,7,7, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,13,12,12,12,12,-1,-1,19,19,19,19,-1,6,6, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,13,13,12,11,11,11,-1,-1,20,20,20,20,-1,5,5, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,13,12,12,12,11,10,10,-1,22,21,21,21,21,-1,4,4, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,22,22,22,22,-1,-1,3,3, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,23,23,23,-1,2,2,2, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,24,-1,-1,1,1,2, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,1,0,1,2, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,4,3,2,1,1,1,2, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,3,2,2,-1,-1,3, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,4, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,4,4,5,6,6,5, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,5,5,6,6,6, 45,44,43,43,43,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,7, 45,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,8,7,7,7,7,8, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,8,8,8,8,8,8, 62,62,62,62,62,62,63,62,62,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,45,44,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 62,61,61,61,61,62,-1,61,61,61,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,46,45,44,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,38, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,36,35,35,35,36,37,36,35, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,36,35,34,34,-1,-1,-1,34, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,36,35,34,33,33,-1,-1,33, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,36,35,34,33,32,32,32,32, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,32,31,31,31, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,35,36,-1,-1,32,-1,-1,30,30,30, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,43,42,41,40,39,38,37,36,35,34,34,34,34,35,34,34,-1,-1,31,31,31,-1,30,29,29, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,33,-1,33,33,-1,30,30,31,30,-1,-1,28,28, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,34,33,32,32,32,32,32,-1,30,29,-1,29,29,-1,27,27, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,33,32,31,31,31,31,-1,-1,28,28,28,28,-1,26,26, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,32,31,30,30,30,-1,-1,27,27,27,27,-1,25,25, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,31,30,29,29,29,-1,26,26,26,26,-1,24,24, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,30,29,28,28,-1,25,25,25,25,-1,23,23, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,28,27,26,25,24,24,24,-1,23,22, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,24,24,23,23,-1,-1,21, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,23,-1,23,22,22,21,20, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,22,-1,23,22,21,-1,19, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,21,-1,-1,-1,20,-1,18, 52,-1,49,48,48,48,48,48,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,21,20,19,19,19,19,-1,17, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,21,20,19,18,18,18,-1,16, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,21,20,19,18,17,17,-1,15, 49,-1,46,47,47,46,45,46,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,21,20,19,18,17,16,-1,14, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,20,-1,-1,-1,15,-1,13, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,19,-1,15,14,14,-1,12, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,18,-1,15,14,13,12,11, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,17,16,15,15,-1,-1,10, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,17,16,16,16,-1,9,9, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,17,17,17,17,-1,8,8, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,18,18,18,18,-1,7,7, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,19,19,19,19,-1,6,6, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,20,20,20,20,-1,5,5, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,22,21,21,21,21,-1,4,4, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,22,22,22,22,-1,-1,3,3, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,23,23,23,-1,2,2,2, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,-1,-1,1,1,1, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,2,1,0,1, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,5,4,3,2,1,1,1, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,4,3,3,-1,-1,2, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,3, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,5,5,6,6,5,4, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,6,6,6,5,5, 46,45,44,44,44,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,6,6,6, 46,45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,9,8,7,7,7,7, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,9,8,8,8,8,8, 63,63,63,63,63,63,64,63,63,62,61,60,59,58,57,56,55,54,53,52,52,51,50,49,48,47,46,45,44,45,46,45,44,43,42,41,40,39,39,39,39,40,40,39,39,39,39,39, 63,62,62,62,62,63,-1,62,62,62,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,46,45,44,43,42,41,40,39,38,38,38,-1,-1,38,38,38,38,38, 63,62,61,61,61,-1,-1,61,61,62,62,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,39,38,37,37,-1,-1,37,37,37,37,37, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,50,50,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,37,36,36,-1,36,36,37,36,36, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,51,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,36,35,35,35,36,37,36,35, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,36,35,34,34,-1,-1,-1,34, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,49,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,36,35,34,33,33,-1,-1,33, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,36,35,34,33,32,32,32,32, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,32,31,31,31, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,41,40,39,38,37,36,35,35,35,35,35,35,35,35,36,-1,-1,32,-1,-1,30,30,30, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,44,43,42,41,40,39,38,37,36,35,34,34,34,34,35,34,34,-1,-1,31,31,31,-1,30,29,29, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,33,33,33,-1,33,33,-1,30,30,31,30,-1,-1,28,28, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,30,29,-1,29,29,-1,27,27, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,33,32,31,31,31,31,-1,-1,28,28,28,28,-1,26,26, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,32,31,30,30,30,-1,-1,27,27,27,27,-1,25,25, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,31,30,29,29,29,-1,26,26,26,26,-1,24,24, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,30,29,28,28,-1,25,25,25,25,-1,23,23, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,29,28,27,26,25,24,24,24,-1,23,22, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,28,28,-1,24,24,23,23,-1,-1,21, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,23,-1,23,22,22,21,20, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,22,-1,23,22,21,-1,19, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,21,-1,-1,-1,20,-1,18, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,21,20,19,19,19,19,-1,17, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,21,20,19,18,18,18,-1,16, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,21,20,19,18,17,17,-1,15, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,21,20,19,18,17,16,-1,14, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,20,-1,-1,-1,15,-1,13, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,19,-1,15,14,14,-1,12, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,18,-1,15,14,13,12,11, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,17,16,15,15,-1,-1,10, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,17,16,16,16,-1,9,9, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,17,17,17,17,-1,8,8, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,18,18,18,18,-1,7,7, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,19,19,19,19,-1,6,6, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,20,20,20,20,-1,5,5, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,22,21,21,21,21,-1,4,4, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,22,22,22,22,-1,-1,3,3, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,23,23,23,-1,2,2,2, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,24,-1,-1,2,1,1, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,1,0, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,2,1,1, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,2, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,3, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,7,6,5,4, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,7,6,5,5, 47,46,45,45,45,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,8,7,6,6,6, 47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,9,8,7,7,7,7, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,9,8,8,8,8,8, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,45,46,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,66,66,66,66,66, 39,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,45,46,47,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,64,65,-1,-1,65,65,65,65,66, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,64,64,-1,-1,64,64,64,65,66, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,53,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 36,37,38,37,36,36,36,37,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,52,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 35,-1,-1,-1,35,35,36,37,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 34,-1,-1,34,34,35,36,37,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,67, 33,33,33,33,34,35,36,37,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,66, 32,32,32,33,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,65,66, 31,31,31,-1,-1,33,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,65,65,65, 30,30,31,-1,32,32,32,-1,-1,35,35,36,35,35,35,35,36,37,38,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,65,64,64, 29,29,-1,-1,31,31,31,31,-1,34,34,-1,34,34,34,35,36,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 28,28,-1,30,30,30,30,31,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,62,62, 27,27,-1,29,29,29,29,-1,-1,32,32,32,32,33,34,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 26,26,-1,28,28,28,28,-1,-1,31,31,31,32,33,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 25,25,-1,27,27,27,27,-1,30,30,30,31,32,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 24,24,-1,26,26,26,26,-1,29,29,30,31,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 23,24,-1,25,25,25,26,27,28,29,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 22,-1,-1,24,24,25,25,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 21,22,23,23,24,-1,24,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 20,-1,22,23,24,-1,23,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 19,-1,21,-1,-1,-1,22,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 18,-1,20,20,20,20,21,22,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 17,-1,19,19,19,20,21,22,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 16,-1,18,18,19,20,21,22,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 15,-1,17,18,19,20,21,22,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 14,-1,16,-1,-1,-1,21,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 13,-1,15,15,16,-1,20,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 12,13,14,15,16,-1,19,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 11,-1,-1,16,16,17,18,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 10,10,-1,17,17,17,18,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 9,9,-1,18,18,18,18,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 8,8,-1,19,19,19,19,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 7,7,-1,20,20,20,20,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 6,6,-1,21,21,21,21,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 5,5,-1,22,22,-1,22,23,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 4,4,-1,-1,23,24,23,23,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 3,3,3,-1,24,24,24,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 2,2,2,-1,-1,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 1,1,2,3,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 0,1,2,3,4,5,6,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 1,-1,-1,4,4,5,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 2,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 3,4,5,6,6,6,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 4,4,5,6,7,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 5,5,5,6,7,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,44,44,45,46,47, 6,6,6,6,7,-1,-1,9,9,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46,47, 7,7,7,7,7,8,9,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,45,46,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,65,66,66,65,65,65,65,65, 39,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,45,46,47,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,64,64,-1,-1,64,64,64,64,65, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,63,63,-1,-1,63,63,63,64,65, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 36,37,38,37,36,36,36,37,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 35,-1,-1,-1,35,35,36,37,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 34,-1,-1,34,34,35,36,37,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 33,33,33,33,34,35,36,37,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 32,32,32,33,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 31,31,31,-1,-1,33,-1,-1,37,36,36,36,36,36,36,36,36,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,64,64,64, 30,30,31,-1,32,32,32,-1,-1,35,35,36,35,35,35,35,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,64,63,63, 29,29,-1,-1,31,31,31,31,-1,34,34,-1,34,34,34,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,62,62, 28,28,-1,30,30,30,30,31,-1,33,33,33,33,33,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,61,61, 27,27,-1,29,29,29,29,-1,-1,32,32,32,32,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 26,26,-1,28,28,28,28,-1,-1,31,31,31,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 25,25,-1,27,27,27,27,-1,30,30,30,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,58,58, 24,24,-1,26,26,26,26,-1,29,29,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,57,57, 23,24,-1,25,25,25,26,27,28,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,57,56, 22,-1,-1,24,24,25,25,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,53,-1,-1,55, 21,22,23,23,24,-1,24,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,51,-1,53,52,52,53,54, 20,-1,22,23,24,-1,23,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,50,-1,53,52,51,-1,54, 19,-1,21,-1,-1,-1,22,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 18,-1,20,20,20,20,21,22,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,48,48,48,48,48,49,-1,52, 17,-1,19,19,19,20,21,22,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 16,-1,18,18,19,20,21,22,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 15,-1,17,18,19,20,21,22,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,46,45,46,47,47,46,-1,49, 14,-1,16,-1,-1,-1,21,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 13,-1,15,15,16,-1,20,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 12,13,14,15,16,-1,19,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 11,-1,-1,16,16,17,18,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 10,10,-1,17,17,17,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 9,9,-1,18,18,18,18,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 8,8,-1,19,19,19,19,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 7,7,-1,20,20,20,20,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 6,6,-1,21,21,21,21,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 5,5,-1,22,22,-1,22,23,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 4,4,-1,-1,23,24,23,23,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 3,3,3,-1,24,24,24,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 2,2,2,-1,-1,25,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 1,1,1,2,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 1,0,1,2,3,4,5,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 2,-1,-1,3,3,4,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 3,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 4,5,6,6,5,5,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 5,5,6,6,6,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 6,6,6,7,7,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,43,43,44,45,46, 7,7,7,7,8,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45,46, 8,8,8,8,8,9,10,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,45,46,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,64,65,65,64,64,64,64,64, 39,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,45,46,47,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,63,63,-1,-1,63,63,63,63,64, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,62,62,-1,-1,62,62,62,63,64, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 36,37,38,37,36,36,36,37,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 35,-1,-1,-1,35,35,36,37,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 34,-1,-1,34,34,35,36,37,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 33,33,33,33,34,35,36,37,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 32,32,32,33,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 31,31,31,-1,-1,33,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,63, 30,30,31,-1,32,32,32,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,63,62,62, 29,29,-1,-1,31,31,31,31,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,56,55,-1,-1,61,61, 28,28,-1,30,30,30,30,31,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,50,50,51,52,52,52,52,-1,55,54,-1,54,54,-1,60,60, 27,27,-1,29,29,29,29,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 26,26,-1,28,28,28,28,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 25,25,-1,27,27,27,27,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,57,57, 24,24,-1,26,26,26,26,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,49,48,48,48,-1,50,50,51,52,-1,56,56, 23,24,-1,25,25,25,26,27,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,48,49,50,51,52,-1,56,55, 22,-1,-1,24,24,25,25,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46,-1,50,50,51,52,-1,-1,54, 21,22,23,23,24,-1,24,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,45,45,45,-1,50,-1,52,51,51,52,53, 20,-1,22,23,24,-1,23,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,43,44,44,45,-1,49,-1,52,51,50,-1,53, 19,-1,21,-1,-1,-1,22,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,41,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 18,-1,20,20,20,20,21,22,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,41,40,40,-1,42,43,-1,47,47,47,47,47,48,-1,51, 17,-1,19,19,19,20,21,22,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 16,-1,18,18,19,20,21,22,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 15,-1,17,18,19,20,21,22,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,37,37,37,37,37,37,-1,39,39,-1,45,44,45,46,46,45,-1,48, 14,-1,16,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,36,36,36,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 13,-1,15,15,16,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,35,35,35,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 12,13,14,15,16,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 11,-1,-1,16,16,17,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 10,10,-1,17,17,17,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 9,9,-1,18,18,18,18,-1,14,14,14,14,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 8,8,-1,19,19,19,19,-1,14,13,13,13,13,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 7,7,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,26,26,26,27,28,29,30,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 6,6,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,27,27,27,28,29,30,31,30,29,28,28,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 5,5,-1,22,22,-1,22,23,-1,10,10,11,12,12,12,13,-1,-1,28,28,28,29,30,31,30,29,28,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 4,4,-1,-1,23,24,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 3,3,3,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 2,2,2,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 2,1,1,1,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 2,1,0,1,2,3,4,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 3,-1,-1,2,2,3,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 4,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 5,6,6,5,4,4,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 6,6,6,5,5,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 7,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,42,42,43,44,45, 8,7,7,7,7,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45, 8,8,8,8,8,9,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,45,46,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,63,64,64,63,63,63,63,63, 39,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,45,46,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,62,62,62,-1,-1,62,62,62,62,63, 38,38,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,62,61,61,-1,-1,61,61,61,62,63, 37,37,38,37,37,-1,37,37,38,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 36,37,38,37,36,36,36,37,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 35,-1,-1,-1,35,35,36,37,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 34,-1,-1,34,34,35,36,37,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 33,33,33,33,34,35,36,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 32,32,32,33,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 31,31,31,-1,-1,33,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,62, 30,30,31,-1,32,32,32,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,62,61,61, 29,29,-1,-1,31,31,31,31,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,55,54,-1,-1,60,60, 28,28,-1,30,30,30,30,31,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,49,49,50,51,51,51,51,-1,54,53,-1,53,53,-1,59,59, 27,27,-1,29,29,29,29,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 26,26,-1,28,28,28,28,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,39,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 25,25,-1,27,27,27,27,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,56,56, 24,24,-1,26,26,26,26,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,48,47,47,47,-1,49,49,50,51,-1,55,55, 23,24,-1,25,25,25,26,27,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,46,47,48,49,50,51,-1,55,54, 22,-1,-1,24,24,25,25,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45,-1,49,49,50,51,-1,-1,53, 21,22,23,23,24,-1,24,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,-1,44,44,44,-1,49,-1,51,50,50,51,52, 20,-1,22,23,24,-1,23,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,41,41,42,43,43,44,-1,48,-1,51,50,49,-1,52, 19,-1,21,-1,-1,-1,22,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,36,37,38,39,40,40,40,40,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 18,-1,20,20,20,20,21,22,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,40,39,39,-1,41,42,-1,46,46,46,46,46,47,-1,50, 17,-1,19,19,19,20,21,22,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 16,-1,18,18,19,20,21,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 15,-1,17,18,19,20,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35,36,36,36,36,36,36,36,-1,38,38,-1,44,43,44,45,45,44,-1,47, 14,-1,16,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,35,35,35,35,35,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 13,-1,15,15,16,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,34,34,34,34,34,34,34,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 12,13,14,15,16,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 11,-1,-1,16,16,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 10,10,-1,17,17,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 9,9,-1,18,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 8,8,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,24,24,25,26,27,28,29,-1,-1,29,29,29,29,29,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 7,7,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,25,25,25,26,27,28,29,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 6,6,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,26,26,26,27,28,29,30,29,28,27,27,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 5,5,-1,21,21,-1,21,22,-1,9,9,10,11,11,11,12,-1,-1,27,27,27,28,29,30,29,28,27,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 4,4,-1,-1,22,23,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 3,3,3,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 3,2,2,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 3,2,1,1,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 3,2,1,0,1,2,3,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 4,-1,-1,1,1,2,3,4,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 5,-1,-1,-1,2,2,3,4,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 6,6,5,4,3,3,3,4,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,21,20,19,19,19,19,19,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,41,41,42,43,44, 7,6,6,6,6,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44, 7,7,7,7,7,8,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 41,41,41,41,41,41,42,41,41,41,41,42,43,44,45,46,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,62,63,63,62,62,62,62,62, 40,40,40,40,40,41,-1,40,40,40,41,42,43,44,45,46,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,61,61,-1,-1,61,61,61,61,62, 39,39,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,60,60,-1,-1,60,60,60,61,62, 38,38,39,38,38,-1,38,38,39,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 37,38,39,38,37,37,37,38,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 36,-1,-1,-1,36,36,37,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 35,-1,-1,35,35,36,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 34,34,34,34,35,36,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 33,33,33,34,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 32,32,32,-1,-1,34,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,61, 31,31,32,-1,33,33,33,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,61,60,60, 30,30,-1,-1,32,32,32,32,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,54,53,-1,-1,59,59, 29,29,-1,31,31,31,31,32,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,48,48,49,50,50,50,50,-1,53,52,-1,52,52,-1,58,58, 28,28,-1,30,30,30,30,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 27,27,-1,29,29,29,29,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,38,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 26,26,-1,28,28,28,28,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,55,55, 25,25,-1,27,27,27,27,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,47,46,46,46,-1,48,48,49,50,-1,54,54, 24,25,-1,26,26,26,27,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,45,46,47,48,49,50,-1,54,53, 23,-1,-1,25,25,26,26,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44,-1,48,48,49,50,-1,-1,52, 22,23,24,24,25,-1,25,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,-1,43,43,43,-1,48,-1,50,49,49,50,51, 21,-1,23,24,25,-1,24,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,40,40,41,42,42,43,-1,47,-1,50,49,48,-1,51, 20,-1,22,-1,-1,-1,23,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,35,36,37,38,39,39,39,39,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 19,-1,21,21,21,21,22,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,39,38,38,-1,40,41,-1,45,45,45,45,45,46,-1,49, 18,-1,20,20,20,21,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 17,-1,19,19,20,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 16,-1,18,19,20,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,35,35,35,35,35,35,-1,37,37,-1,43,42,43,44,44,43,-1,46, 15,-1,17,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,34,34,34,34,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 14,-1,16,16,17,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,33,33,33,33,33,33,33,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 13,14,15,16,17,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 12,-1,-1,17,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 11,11,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 10,10,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 9,9,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,28,28,28,28,28,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 8,8,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,24,24,24,25,26,27,28,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 7,7,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,25,25,25,26,27,28,29,28,27,26,26,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 6,6,-1,20,20,-1,20,21,-1,8,8,9,10,10,10,11,-1,-1,26,26,26,27,28,29,28,27,26,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,45,45, 5,5,-1,-1,21,22,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,44,44, 4,4,4,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 4,3,3,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 4,3,2,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 4,3,2,1,0,1,2,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 5,-1,-1,1,1,1,2,3,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 6,-1,-1,-1,2,2,2,3,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 7,6,5,4,3,3,3,3,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,28,28,28,29,29,30,31,32,33,34,35,-1,-1,38,38,39,39,40,41,42,43, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,20,19,18,18,18,18,18,18,19,-1,22,22,23,23,-1,27,27,28,29,30,30,31,32,33,-1,-1,-1,37,37,38,-1,40,40,41,42,43, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,41,41,41,42,43, 7,6,6,6,6,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,42,43, 7,7,7,7,7,8,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,43, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,61,62,62,61,61,61,61,61, 41,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,60,60,60,-1,-1,60,60,60,60,61, 40,40,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,60,60,59,59,-1,-1,59,59,59,60,61, 39,39,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 38,39,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 37,-1,-1,-1,37,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 36,-1,-1,36,36,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 35,35,35,35,36,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 34,34,34,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 33,33,33,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,60, 32,32,33,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,60,59,59, 31,31,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,53,52,-1,-1,58,58, 30,30,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,47,47,48,49,49,49,49,-1,52,51,-1,51,51,-1,57,57, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 28,28,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,37,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,55,55, 27,27,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,54,54, 26,26,-1,28,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,46,45,45,45,-1,47,47,48,49,-1,53,53, 25,26,-1,27,27,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,44,45,46,47,48,49,-1,53,52, 24,-1,-1,26,26,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43,-1,47,47,48,49,-1,-1,51, 23,24,25,25,26,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,-1,42,42,42,-1,47,-1,49,48,48,49,50, 22,-1,24,25,26,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,39,39,40,41,41,42,-1,46,-1,49,48,47,-1,50, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,34,35,36,37,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 20,-1,22,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,38,37,37,-1,39,40,-1,44,44,44,44,44,45,-1,48, 19,-1,21,21,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,43,44,44,-1,47, 18,-1,20,20,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,35,-1,37,-1,-1,42,42,42,43,43,43,-1,46, 17,-1,19,20,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33,34,34,34,34,34,34,34,-1,36,36,-1,42,41,42,43,43,42,-1,45, 16,-1,18,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,33,33,33,33,33,33,33,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 15,-1,17,17,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,32,32,32,32,32,32,32,32,33,34,35,36,-1,39,-1,40,40,40,-1,43, 14,15,16,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,-1,35,35,35,-1,38,-1,39,39,40,41,42, 13,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 12,12,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 11,11,-1,17,16,15,15,-1,11,11,11,11,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,28,28,28,28,28,28,28,29,30,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 10,10,-1,17,16,16,16,-1,11,10,10,10,10,-1,-1,-1,22,22,23,24,25,26,27,-1,-1,27,27,27,27,27,27,28,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 9,9,-1,17,17,17,17,-1,-1,9,9,9,9,10,-1,-1,23,23,23,24,25,26,27,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 8,8,-1,18,18,18,18,-1,-1,8,8,8,9,10,10,-1,-1,24,24,24,25,26,27,28,27,26,25,25,25,26,27,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 7,7,-1,19,19,-1,19,20,-1,7,7,8,9,9,9,10,-1,-1,25,25,25,26,27,28,27,26,25,24,25,26,-1,-1,28,28,29,30,31,32,33,-1,42,41,41,41,41,-1,44,44, 6,6,-1,-1,20,21,20,20,-1,6,6,-1,8,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,43,43, 5,5,5,-1,21,21,21,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 5,4,4,-1,-1,22,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 5,4,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 5,4,3,2,1,0,1,2,3,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 6,-1,-1,2,1,1,1,2,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 7,-1,-1,-1,2,2,2,2,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 7,6,5,4,3,3,3,3,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,40,41,42, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,37,37,38,-1,39,39,40,41,42, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,40,40,40,41,42, 7,6,6,6,6,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,41,41,42, 7,7,7,7,7,8,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42,42, 41,41,41,41,41,41,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,48,49,49,50,51,52,53,54,55,56,57,58,59,60,60,61,61,60,60,60,60,60, 41,40,40,40,40,41,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,59,59,59,-1,-1,59,59,59,59,60, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,59,59,58,58,-1,-1,58,58,58,59,60, 40,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,47,47,48,48,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 39,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,48,48,47,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 38,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 37,-1,-1,37,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46,46,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 36,36,36,36,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 35,35,35,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 34,34,34,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,34,34,35,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,53,-1,-1,59,59,59, 33,33,34,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,-1,-1,52,52,52,-1,59,58,58, 32,32,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,-1,49,49,-1,51,51,52,51,-1,-1,57,57, 31,31,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,-1,-1,46,46,47,48,48,48,48,-1,51,50,-1,50,50,-1,56,56, 30,30,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,35,35,-1,-1,47,47,47,47,47,47,-1,-1,49,49,49,49,-1,55,55, 29,29,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,-1,-1,34,34,34,34,34,35,36,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,54,54, 28,28,-1,28,28,28,28,-1,26,26,26,26,27,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,53,53, 27,27,-1,28,27,27,27,-1,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,45,44,44,44,-1,46,46,47,48,-1,52,52, 26,27,-1,27,27,26,26,25,24,24,24,-1,-1,26,26,26,26,26,26,27,28,29,29,30,31,31,31,32,33,34,35,36,37,38,39,-1,-1,43,43,43,44,45,46,47,48,-1,52,51, 25,-1,-1,26,26,26,25,-1,23,23,23,-1,25,25,25,25,25,25,26,27,28,28,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,42,42,42,-1,46,46,47,48,-1,-1,50, 24,25,25,25,26,-1,24,-1,22,22,22,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,-1,41,41,41,-1,46,-1,48,47,47,48,49, 23,-1,24,25,26,-1,23,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,38,38,39,40,40,41,-1,45,-1,48,47,46,-1,49, 22,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,33,34,35,36,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 21,-1,22,21,21,21,21,21,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,37,36,36,-1,38,39,-1,43,43,43,43,43,44,-1,47, 20,-1,21,21,20,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,35,35,-1,37,-1,-1,42,42,42,42,43,43,-1,46, 19,-1,20,20,20,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,34,34,-1,36,-1,-1,41,41,41,42,42,42,-1,45, 18,-1,19,20,20,19,18,19,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32,33,33,33,33,33,33,33,-1,35,35,-1,41,40,41,42,42,41,-1,44, 17,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,32,32,32,32,32,32,32,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 16,-1,17,17,17,-1,16,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,31,31,31,31,31,31,31,31,32,33,34,35,-1,38,-1,39,39,39,-1,42, 15,16,17,16,16,-1,15,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,-1,34,34,34,-1,37,-1,38,38,39,40,41, 14,-1,-1,16,15,14,14,-1,12,12,12,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,-1,33,33,33,-1,36,36,37,38,-1,-1,42, 13,13,-1,16,15,14,13,12,11,11,11,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,-1,-1,32,32,33,34,35,36,37,38,-1,44,43, 12,12,-1,16,15,14,14,-1,10,10,10,10,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,27,27,27,27,27,27,27,28,29,-1,-1,31,31,32,33,-1,36,36,37,38,-1,44,44, 11,11,-1,16,15,15,15,-1,10,9,9,9,9,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,26,26,26,26,26,26,27,-1,-1,-1,30,30,31,32,33,-1,37,37,37,38,-1,45,45, 10,10,-1,16,16,16,16,-1,-1,8,8,8,8,9,-1,-1,22,22,22,23,24,25,26,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,-1,-1,38,38,38,38,-1,45,45, 9,9,-1,17,17,17,17,-1,-1,7,7,7,8,9,9,-1,-1,23,23,23,24,25,26,27,26,25,24,24,24,25,26,-1,-1,28,28,29,30,31,32,-1,-1,39,39,39,39,-1,44,44, 8,8,-1,18,18,-1,18,19,-1,6,6,7,8,8,8,9,-1,-1,24,24,24,25,26,27,26,25,24,23,24,25,-1,-1,27,27,28,29,30,31,32,-1,41,40,40,40,40,-1,43,43, 7,7,-1,-1,19,20,19,19,-1,5,5,-1,7,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,41,41,41,41,-1,-1,42,42, 6,6,6,-1,20,20,20,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,41,41,41, 6,5,5,-1,-1,21,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,40,40,41, 6,5,4,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 6,5,4,3,2,1,0,1,2,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 7,-1,-1,3,2,1,1,1,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 8,-1,-1,-1,2,2,2,2,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 7,6,5,4,3,3,3,3,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,29,30,31,-1,-1,-1,37,37,38,-1,38,38,39,40,41, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,39,39,39,40,41, 7,6,6,6,6,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,40,40,40,40,41, 7,7,7,7,7,8,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41,41, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,54,55,56,57,58,59,59,60,60,59,59,59,59,59, 40,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,55,56,57,58,58,58,-1,-1,58,58,58,58,59, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,58,58,57,57,-1,-1,57,57,57,58,59, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,46,46,47,47,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,47,47,46,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 39,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 38,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45,45,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 37,37,37,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 36,36,36,37,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 35,35,35,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,33,33,34,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,52,-1,-1,58,58,58, 34,34,35,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,-1,-1,51,51,51,-1,58,57,57, 33,33,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,-1,48,48,-1,50,50,51,50,-1,-1,56,56, 32,32,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,-1,-1,45,45,46,47,47,47,47,-1,50,49,-1,49,49,-1,55,55, 31,31,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,34,34,-1,-1,46,46,46,46,46,46,-1,-1,48,48,48,48,-1,54,54, 30,30,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,33,33,33,33,33,34,35,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,53,53, 29,29,-1,27,27,27,27,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,52,52, 28,28,-1,27,26,26,26,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,44,43,43,43,-1,45,45,46,47,-1,51,51, 27,28,-1,26,26,25,25,24,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,29,30,30,30,31,32,33,34,35,36,37,38,-1,-1,42,42,42,43,44,45,46,47,-1,51,50, 26,-1,-1,25,25,25,24,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,41,41,41,-1,45,45,46,47,-1,-1,49, 25,25,24,24,25,-1,23,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,-1,40,40,40,-1,45,-1,47,46,46,47,48, 24,-1,23,24,25,-1,22,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,37,37,38,39,39,40,-1,44,-1,47,46,45,-1,48, 23,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,32,33,34,35,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 22,-1,21,20,20,20,20,20,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,36,35,35,-1,37,38,-1,42,42,42,42,42,43,-1,46, 21,-1,20,20,19,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,34,34,-1,36,-1,-1,41,41,41,41,42,42,-1,45, 20,-1,19,19,19,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,33,33,-1,35,-1,-1,40,40,40,41,41,41,-1,44, 19,-1,18,19,19,18,17,18,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,32,32,32,32,32,32,-1,34,34,-1,40,39,40,41,41,40,-1,43, 18,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,31,31,31,31,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 17,-1,16,16,16,-1,15,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,30,30,30,30,30,30,30,30,31,32,33,34,-1,37,-1,38,38,38,-1,41, 16,17,16,15,15,-1,14,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,36,-1,37,37,38,39,40, 15,-1,-1,15,14,13,13,-1,11,11,11,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,32,-1,35,35,36,37,-1,-1,41, 14,14,-1,15,14,13,12,11,10,10,10,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 13,13,-1,15,14,13,13,-1,9,9,9,9,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,26,26,26,26,26,26,26,27,28,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 12,12,-1,15,14,14,14,-1,9,8,8,8,8,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 11,11,-1,15,15,15,15,-1,-1,7,7,7,7,8,-1,-1,21,21,21,22,23,24,25,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 10,10,-1,16,16,16,16,-1,-1,6,6,6,7,8,8,-1,-1,22,22,22,23,24,25,26,25,24,23,23,23,24,25,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 9,9,-1,17,17,-1,17,18,-1,5,5,6,7,7,7,8,-1,-1,23,23,23,24,25,26,25,24,23,22,23,24,-1,-1,26,26,27,28,29,30,31,-1,40,39,39,39,39,-1,42,42, 8,8,-1,-1,18,19,18,18,-1,4,4,-1,6,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,40,40,-1,-1,41,41, 7,7,7,-1,19,19,19,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 7,6,6,-1,-1,20,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 7,6,5,5,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 7,6,5,4,3,2,1,0,1,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 8,-1,-1,4,3,2,1,1,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 8,-1,-1,-1,3,2,2,2,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 7,6,5,4,3,3,3,3,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,28,29,30,-1,-1,-1,37,37,37,-1,37,37,38,39,40, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,38,38,38,39,40, 7,6,6,6,6,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,39,39,39,39,40, 7,7,7,7,7,8,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,54,55,56,57,58,59,59,60,60,59,59,59,59,59, 40,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,54,55,56,57,58,58,58,-1,-1,58,58,58,58,59, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,58,58,57,57,-1,-1,57,57,57,58,59, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,46,46,47,47,47,47,47,48,49,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,47,47,46,46,46,46,47,48,49,50,51,-1,-1,55,55,55,55,56,57,58,59, 40,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,54,54,54,55,-1,-1,-1,60, 39,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45,45,44,45,46,47,48,49,50,51,-1,-1,53,53,54,55,56,-1,-1,60, 38,38,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,52,52,53,54,55,56,57,58,59, 37,37,37,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 36,36,36,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,33,33,34,-1,-1,38,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,52,-1,-1,58,58,58, 35,35,36,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,49,-1,-1,51,51,51,-1,58,57,57, 34,34,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,-1,48,48,-1,50,50,51,50,-1,-1,56,56, 33,33,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,-1,-1,45,45,46,47,47,47,47,-1,50,49,-1,49,49,-1,55,55, 32,32,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,34,34,-1,-1,46,46,46,46,46,46,-1,-1,48,48,48,48,-1,54,54, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,33,33,33,33,33,34,35,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,53,53, 30,30,-1,27,27,27,27,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,32,32,32,32,33,34,35,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,52,52, 29,29,-1,27,26,26,26,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,31,31,31,32,33,34,35,36,37,-1,-1,44,43,43,43,-1,45,45,46,47,-1,51,51, 28,29,-1,26,26,25,25,24,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,29,30,30,30,31,32,33,34,35,36,37,38,-1,-1,42,42,42,43,44,45,46,47,-1,51,50, 27,-1,-1,25,25,25,24,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,-1,29,29,30,31,32,33,34,35,36,37,38,39,-1,41,41,41,-1,45,45,46,47,-1,-1,49, 26,25,24,24,25,-1,23,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,28,29,30,31,32,33,34,35,36,37,38,38,-1,40,40,40,-1,45,-1,47,46,46,47,48, 25,-1,23,24,25,-1,22,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,30,30,31,32,33,34,35,36,37,37,37,38,39,39,40,-1,44,-1,47,46,45,-1,48, 24,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,31,31,31,32,33,34,35,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 23,-1,21,20,20,20,20,20,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,32,32,32,32,33,34,35,36,36,35,35,-1,37,38,-1,42,42,42,42,42,43,-1,46, 22,-1,20,20,19,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,34,34,-1,36,-1,-1,41,41,41,41,42,42,-1,45, 21,-1,19,19,19,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,33,33,-1,35,-1,-1,40,40,40,41,41,41,-1,44, 20,-1,18,19,19,18,17,18,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,31,31,32,32,32,32,32,32,32,-1,34,34,-1,40,39,40,41,41,40,-1,43, 19,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,-1,30,30,30,31,31,31,31,31,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 18,-1,16,16,16,-1,15,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,29,29,30,30,30,30,30,30,30,30,30,31,32,33,34,-1,37,-1,38,38,38,-1,41, 17,17,16,15,15,-1,14,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,36,-1,37,37,38,39,40, 16,-1,-1,15,14,13,13,-1,11,11,11,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,32,-1,35,35,36,37,-1,-1,41, 15,15,-1,15,14,13,12,11,10,10,10,-1,-1,18,18,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,27,27,27,28,29,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 14,14,-1,15,14,13,13,-1,9,9,9,9,-1,-1,19,19,19,20,21,22,23,24,25,-1,-1,26,26,26,26,26,26,26,27,28,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 13,13,-1,15,14,14,14,-1,9,8,8,8,8,-1,-1,-1,20,20,21,22,23,24,25,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 12,12,-1,15,15,15,15,-1,-1,7,7,7,7,8,-1,-1,21,21,21,22,23,24,25,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 11,11,-1,16,16,16,16,-1,-1,6,6,6,7,8,8,-1,-1,22,22,22,23,24,25,26,25,24,23,23,23,24,25,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 10,10,-1,17,17,-1,17,18,-1,5,5,6,7,7,7,8,-1,-1,23,23,23,24,25,26,25,24,23,22,23,24,-1,-1,26,26,27,28,29,30,31,-1,40,39,39,39,39,-1,42,42, 9,9,-1,-1,18,19,18,18,-1,4,4,-1,6,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,40,40,-1,-1,41,41, 8,8,8,-1,19,19,19,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 8,7,7,-1,-1,20,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 8,7,6,6,-1,-1,-1,1,1,2,-1,-1,-1,-1,-1,9,9,10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 8,7,6,5,4,3,2,1,0,-1,-1,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,19,20,-1,-1,-1,-1,24,-1,-1,-1,-1,31,31,-1,-1,33,33,34,35,36,37,38,39,40, 9,-1,-1,5,4,3,2,2,-1,-1,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,-1,-1,41, 9,-1,-1,-1,4,3,3,3,-1,20,19,19,-1,16,15,14,13,13,13,-1,-1,-1,18,18,19,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 8,7,6,5,4,4,4,4,-1,-1,19,18,17,16,15,14,14,14,14,15,16,-1,19,19,19,20,-1,25,25,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,38,39,40, 8,7,6,5,5,-1,5,5,6,-1,-1,-1,17,16,15,15,15,15,15,15,16,-1,19,19,20,20,-1,24,24,25,26,27,27,28,29,30,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 8,7,6,6,6,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,38,38,38,39,40, 8,7,7,7,7,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,29,29,30,31,32,33,34,35,36,37,38,-1,40,39,39,39,39,40, 8,8,8,8,8,9,9,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,40,40,40,40,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,60,59,58,57,57,57,57,58,58,57,57,57,57,57, 47,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,60,59,58,57,56,56,56,-1,-1,56,56,56,56,57, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,55,-1,-1,55,55,55,56,57, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,53,53,53,53,54,55,56,57, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,52,52,52,53,-1,-1,-1,58, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,51,51,52,53,54,-1,-1,58, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,50,50,51,52,53,54,55,56,57, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,49,49,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,48,48,48,48,48,48,48,48,48,49,-1,-1,50,-1,-1,56,56,56, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,48,47,47,47,47,47,48,47,47,-1,-1,49,49,49,-1,56,55,55, 41,41,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,46,46,46,46,-1,46,46,-1,48,48,49,48,-1,-1,54,54, 40,40,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,46,45,45,45,45,45,45,-1,48,47,-1,47,47,-1,53,53, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,45,44,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,41,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,40,40,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,50,50, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,39,39,39,39,39,-1,-1,42,41,41,41,-1,43,43,44,45,-1,49,49, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,38,38,38,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,-1,49,48, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,37,37,37,37,37,37,37,37,37,-1,39,39,39,-1,43,43,44,45,-1,-1,47, 33,32,31,31,32,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,36,36,36,36,36,36,36,36,36,36,-1,38,38,38,-1,43,-1,45,44,44,45,46, 33,-1,30,31,32,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,36,35,35,35,35,35,35,35,35,35,35,36,37,37,38,-1,42,-1,45,44,43,-1,46, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,36,35,34,34,34,34,34,35,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 31,-1,28,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,36,35,34,33,33,33,34,35,34,33,33,-1,35,36,-1,40,40,40,40,40,41,-1,44, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 28,-1,25,26,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 26,-1,23,23,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 25,24,23,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,29,29,28,27,26,25,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,26,26,26,27,28,28,28,28,28,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,27,27,28,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,28,28,28,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,29,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 27,27,-1,24,24,-1,24,25,-1,16,15,14,13,12,12,12,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 26,26,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 25,24,23,22,21,20,19,18,18,-1,-1,0,1,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,20,-1,-1,-1,-1,25,25,-1,-1,31,31,32,33,34,35,36,37,38, 26,-1,-1,22,21,20,19,19,-1,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,-1,-1,39, 26,-1,-1,-1,21,20,20,20,-1,3,2,2,-1,3,3,4,5,6,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,33,33,33,34,-1,-1,-1,39, 25,24,23,22,21,21,21,21,-1,-1,3,3,4,4,4,4,5,6,7,8,9,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,36,37,38, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,5,5,5,5,5,6,7,8,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 25,24,23,23,23,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,35,35,36,37,38, 25,24,24,24,24,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38, 25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,60,59,58,57,57,57,57,58,58,57,57,57,57,57, 47,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,60,59,58,57,56,56,56,-1,-1,56,56,56,56,57, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,55,-1,-1,55,55,55,56,57, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,53,53,53,53,54,55,56,57, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,52,52,52,53,-1,-1,-1,58, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,51,51,52,53,54,-1,-1,58, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,50,50,51,52,53,54,55,56,57, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,49,49,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,48,48,48,48,48,48,48,48,48,49,-1,-1,50,-1,-1,56,56,56, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,48,47,47,47,47,47,48,47,47,-1,-1,49,49,49,-1,56,55,55, 41,41,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,46,46,46,46,-1,46,46,-1,48,48,49,48,-1,-1,54,54, 40,40,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,46,45,45,45,45,45,45,-1,48,47,-1,47,47,-1,53,53, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,45,44,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,41,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,40,40,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,50,50, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,39,39,39,39,39,-1,-1,42,41,41,41,-1,43,43,44,45,-1,49,49, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,38,38,38,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,-1,49,48, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,37,37,37,37,37,37,37,37,37,-1,39,39,39,-1,43,43,44,45,-1,-1,47, 33,32,31,31,32,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,36,36,36,36,36,36,36,36,36,36,-1,38,38,38,-1,43,-1,45,44,44,45,46, 33,-1,30,31,32,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,36,35,35,35,35,35,35,35,35,35,35,36,37,37,38,-1,42,-1,45,44,43,-1,46, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,36,35,34,34,34,34,34,35,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 31,-1,28,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,36,35,34,33,33,33,34,35,34,33,33,-1,35,36,-1,40,40,40,40,40,41,-1,44, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 28,-1,25,26,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 26,-1,23,23,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 25,24,23,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,29,29,28,27,26,25,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,26,26,26,27,28,28,28,28,28,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,27,27,28,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,28,28,28,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,29,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 27,27,-1,24,24,-1,24,25,-1,16,15,14,13,12,12,12,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 26,26,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 25,24,23,22,21,20,19,18,18,-1,-1,1,0,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,20,-1,-1,-1,-1,25,25,-1,-1,31,31,32,33,34,35,36,37,38, 26,-1,-1,22,21,20,19,19,-1,-1,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,-1,-1,39, 26,-1,-1,-1,21,20,20,20,-1,3,2,2,-1,3,3,4,5,6,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,33,33,33,34,-1,-1,-1,39, 25,24,23,22,21,21,21,21,-1,-1,3,3,4,4,4,4,5,6,7,8,9,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,36,37,38, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,5,5,5,5,5,6,7,8,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 25,24,23,23,23,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,35,35,36,37,38, 25,24,24,24,24,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38, 25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 40,40,40,40,40,40,41,40,40,40,40,41,42,43,44,44,43,42,41,40,41,42,43,44,45,46,47,48,48,49,50,51,52,53,53,52,51,50,50,50,50,51,51,50,50,50,50,50, 40,39,39,39,39,40,-1,39,39,39,40,41,42,43,44,44,43,43,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,53,53,52,51,50,49,49,49,-1,-1,49,49,49,49,50, 40,39,38,38,38,-1,-1,38,38,39,40,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,41,42,43,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,39,38,37,37,37,37,37,37,38,-1,41,41,42,42,-1,46,46,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 40,39,38,37,36,36,36,36,-1,-1,41,40,39,38,37,36,36,36,36,37,38,-1,41,41,41,42,-1,47,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,50, 40,-1,-1,-1,36,35,35,35,-1,42,41,41,-1,38,37,36,35,35,35,-1,-1,-1,40,40,41,42,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,51, 39,-1,-1,37,36,35,34,34,-1,-1,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,42,43,44,45,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,51, 38,38,38,37,36,35,34,33,33,-1,-1,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,41,42,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,47,48,49,50, 37,37,37,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,32,32,32,32,33,34,-1,-1,-1,-1,-1,-1,40,40,41,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,48,49,50, 36,36,36,-1,-1,33,-1,-1,32,31,31,31,31,31,31,31,31,31,32,33,33,33,34,-1,-1,38,38,39,40,41,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,49,49,49, 35,35,36,-1,32,32,32,-1,-1,30,30,31,30,30,30,30,30,31,32,33,32,33,34,35,36,37,38,39,40,41,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,49,48,48, 34,34,-1,-1,31,31,31,31,-1,29,29,-1,29,29,29,29,30,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,47,47, 33,33,-1,30,30,30,30,31,-1,28,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,46,46, 32,32,-1,29,29,29,29,-1,-1,27,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,33,34,34,34,34,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 31,31,-1,28,28,28,28,-1,-1,26,26,26,26,27,-1,-1,28,28,28,28,28,28,29,-1,-1,33,33,33,33,33,34,34,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,44,44, 30,30,-1,27,27,27,27,-1,25,25,25,25,26,-1,-1,-1,27,27,27,27,27,28,29,-1,-1,32,32,32,32,33,33,33,-1,-1,-1,36,35,35,35,35,-1,37,37,37,38,-1,43,43, 29,29,-1,27,26,26,26,-1,24,24,24,25,-1,-1,26,26,26,26,26,26,27,28,29,-1,-1,31,31,31,32,32,32,32,32,32,-1,-1,35,34,34,34,-1,36,36,37,38,-1,42,42, 28,29,-1,26,26,25,25,24,23,23,23,-1,-1,25,25,25,25,25,25,26,27,28,28,29,30,30,30,31,31,31,31,31,31,31,31,-1,-1,33,33,33,34,35,36,37,38,-1,42,41, 27,-1,-1,25,25,25,24,-1,22,22,22,-1,24,24,24,24,24,24,25,26,27,27,27,-1,29,29,30,30,30,30,30,30,30,30,30,30,-1,32,32,32,-1,36,36,37,38,-1,-1,40, 26,25,24,24,25,-1,23,-1,21,21,21,-1,23,23,23,23,23,24,25,26,26,26,26,27,28,29,29,29,29,29,29,29,29,29,29,29,-1,31,31,31,-1,36,-1,38,37,37,38,39, 26,-1,23,24,25,-1,22,-1,21,20,20,21,22,22,22,22,23,24,25,25,25,25,26,-1,-1,29,28,28,28,28,28,28,28,28,28,28,29,30,30,31,-1,35,-1,38,37,36,-1,39, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,21,22,23,24,24,24,24,25,26,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 24,-1,21,20,20,20,20,20,-1,19,18,-1,20,20,21,22,23,23,23,23,24,25,26,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,28,29,-1,33,33,33,33,33,34,-1,37, 23,-1,20,20,19,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,27,-1,-1,32,32,32,32,33,33,-1,36, 22,-1,19,19,19,18,18,18,-1,-1,16,-1,18,18,-1,-1,-1,21,21,22,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,26,-1,-1,31,31,31,32,32,32,-1,35, 21,-1,18,19,19,18,17,18,-1,15,15,-1,17,17,17,18,19,20,21,22,23,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,-1,31,30,31,32,32,31,-1,34, 20,-1,17,-1,-1,-1,16,-1,-1,14,14,-1,16,16,17,18,19,20,21,22,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,24,24,-1,-1,29,-1,-1,-1,30,-1,33, 19,-1,16,16,16,-1,15,-1,13,13,13,14,15,16,17,18,19,20,21,22,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,22,23,24,25,-1,28,-1,29,29,29,-1,32, 18,17,16,15,15,-1,14,-1,12,12,12,-1,16,16,17,18,19,20,21,22,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,24,24,24,-1,27,-1,28,28,29,30,31, 19,-1,-1,15,14,13,13,-1,11,11,11,-1,17,17,17,18,19,20,21,22,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,23,23,23,-1,26,26,27,28,-1,-1,32, 20,21,-1,15,14,13,12,11,10,10,10,-1,-1,18,18,18,19,20,21,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,26,27,28,-1,34,33, 21,21,-1,15,14,13,13,-1,10,9,9,9,-1,-1,19,19,19,20,21,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,21,21,22,23,-1,26,26,27,28,-1,34,34, 22,22,-1,15,14,14,14,-1,10,9,8,8,8,-1,-1,-1,20,20,21,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,20,20,21,22,23,-1,27,27,27,28,-1,35,35, 22,22,-1,15,15,15,15,-1,-1,9,8,7,7,7,-1,-1,21,21,21,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,19,19,20,21,22,-1,-1,28,28,28,28,-1,35,35, 21,21,-1,16,16,16,16,-1,-1,9,8,7,6,6,6,-1,-1,22,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,18,18,19,20,21,22,-1,-1,29,29,29,29,-1,34,34, 20,20,-1,17,17,-1,17,18,-1,9,8,7,6,5,5,5,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,17,17,18,19,20,21,22,-1,31,30,30,30,30,-1,33,33, 19,19,-1,-1,18,19,18,18,-1,9,9,-1,6,5,4,4,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,16,16,17,18,19,-1,22,22,-1,31,31,31,31,-1,-1,32,32, 18,18,18,-1,19,19,19,-1,-1,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,31,31,31, 18,17,17,-1,-1,20,-1,-1,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,30,30,31, 18,17,16,16,-1,-1,-1,11,10,10,-1,-1,-1,-1,-1,3,2,1,2,3,4,-1,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 18,17,16,15,14,13,12,11,11,-1,-1,7,7,-1,-1,-1,-1,0,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,15,-1,-1,-1,-1,20,20,-1,-1,24,24,25,26,27,28,29,30,31, 19,-1,-1,15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,-1,-1,32, 19,-1,-1,-1,14,13,13,13,-1,9,8,8,-1,5,4,3,2,2,2,-1,-1,-1,7,7,8,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,26,26,26,27,-1,-1,-1,32, 18,17,16,15,14,14,14,14,-1,-1,8,7,6,5,4,3,3,3,3,4,5,-1,8,8,8,9,-1,14,14,14,15,15,16,17,18,19,20,21,-1,-1,27,27,27,27,28,29,30,31, 18,17,16,15,15,-1,15,15,16,-1,-1,-1,6,5,4,4,4,4,4,4,5,-1,8,8,9,9,-1,13,13,14,15,16,16,17,18,19,-1,-1,-1,27,27,28,-1,28,28,29,30,31, 18,17,16,16,16,-1,-1,16,16,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,29,29,29,30,31, 18,17,17,17,17,-1,-1,17,17,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,25,26,27,-1,30,30,30,30,30,31, 18,18,18,18,18,19,19,18,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 47,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 41,41,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,43,43, 40,40,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,42,42, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,35,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 33,32,31,31,32,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,32,32,32,32,33,32,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,-1,34,33,33,34,35, 33,-1,30,31,32,-1,29,-1,28,27,27,28,29,29,29,29,30,31,31,31,31,31,32,-1,-1,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,-1,31,-1,34,33,32,-1,35, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,30,30,30,30,31,32,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 31,-1,28,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,29,29,29,30,31,32,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,27,28,-1,29,29,29,29,29,30,-1,33, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 28,-1,25,26,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,27,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,27,26,27,28,28,27,-1,30, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,27,26,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 26,-1,23,23,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,27,26,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,-1,24,-1,25,25,25,-1,28, 25,24,23,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,21,21,21,-1,23,-1,24,24,25,26,27, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,26,26,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 27,27,-1,24,24,-1,24,25,-1,16,15,14,13,12,12,12,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,14,14,14,15,16,17,18,-1,27,26,26,26,26,-1,29,29, 26,26,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,28,28, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 25,24,23,22,21,20,19,18,18,-1,-1,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,0,1,2,3,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,-1,-1,20,20,21,22,23,24,25,26,27, 26,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,28, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,2,2,2,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 25,24,23,22,21,21,21,21,-1,-1,13,12,11,10,9,8,7,7,7,8,9,-1,3,3,3,3,-1,9,9,9,9,9,10,11,12,13,14,15,-1,-1,23,23,23,23,24,25,26,27, 25,24,23,22,22,-1,22,22,22,-1,-1,-1,11,10,9,8,8,8,8,8,8,-1,4,4,4,4,-1,8,8,9,10,10,10,11,12,13,-1,-1,-1,22,22,23,-1,24,24,25,26,27, 25,24,23,23,23,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,25,25,25,26,27, 25,24,24,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,26,26,27, 25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 47,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 41,41,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 40,40,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 33,32,31,31,32,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 33,-1,30,31,32,-1,29,-1,28,27,27,28,29,29,29,29,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 31,-1,28,27,27,27,27,27,-1,26,25,-1,27,27,28,29,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 28,-1,25,26,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 26,-1,23,23,23,-1,22,-1,20,20,20,21,22,23,24,25,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 25,24,23,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,26,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 27,27,-1,24,24,-1,24,25,-1,16,15,14,13,12,12,12,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 26,26,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 25,24,23,22,21,20,19,18,18,-1,-1,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,1,0,1,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 26,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,2,2,2,2,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 25,24,23,22,21,21,21,21,-1,-1,13,12,11,10,9,8,7,7,7,8,9,-1,3,3,3,3,-1,9,9,8,8,8,9,10,11,12,13,14,-1,-1,22,22,22,22,23,24,25,26, 25,24,23,22,22,-1,22,22,22,-1,-1,-1,11,10,9,8,8,8,8,8,8,-1,4,4,4,4,-1,8,8,9,9,9,9,10,11,12,-1,-1,-1,22,22,23,-1,23,23,24,25,26, 25,24,23,23,23,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,24,24,24,25,26, 25,24,24,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,25,25,25,25,25,26, 25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,41,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,40,40,40,41,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,40,39,40,41,42,43,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,41,41, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,40,40, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,30,30,30,30,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,-1,32,31,31,32,33, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,29,29,29,29,29,29,29,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,-1,29,-1,32,31,30,-1,33, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,29,28,28,28,28,28,29,30,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,29,28,27,27,27,28,29,30,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,25,26,-1,27,27,27,27,27,28,-1,31, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,26,25,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,25,24,25,26,26,25,-1,28, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,26,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,25,25,25,25,24,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,-1,22,-1,23,23,23,-1,26, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,19,19,19,-1,21,-1,22,22,23,24,25, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,12,12,12,13,14,15,16,-1,25,24,24,24,24,-1,27,27, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,26,26, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,1,0,1,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,-1,-1,18,18,19,20,21,22,23,24,25, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,26, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,2,2,2,2,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 26,25,24,23,22,22,22,22,-1,-1,14,13,12,11,10,9,8,8,8,9,9,-1,3,3,3,3,-1,9,8,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25, 26,25,24,23,23,-1,23,22,22,-1,-1,-1,12,11,10,9,9,9,9,8,8,-1,4,4,4,4,-1,8,8,8,8,8,8,9,10,11,-1,-1,-1,22,22,22,-1,22,22,23,24,25, 26,25,24,24,24,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,23,23,23,24,25, 26,25,25,25,25,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,25,24,24,24,24,25, 26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 49,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,41,41,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,40,40,40,41,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,40,39,40,41,42,43,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 43,43,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,41,41, 42,42,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,37,37,37,37,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,40,40, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,36,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 35,34,33,33,34,-1,32,-1,30,30,30,-1,32,31,30,30,30,30,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,-1,32,31,31,32,33, 35,-1,32,33,34,-1,31,-1,30,29,29,30,31,31,30,29,29,29,29,29,29,29,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,-1,29,-1,32,31,30,-1,33, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,29,28,28,28,28,28,29,30,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 33,-1,30,29,29,29,29,29,-1,28,27,-1,29,29,30,29,28,27,27,27,28,29,30,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,25,26,-1,27,27,27,27,27,28,-1,31, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 30,-1,27,28,28,27,26,27,-1,24,24,-1,26,26,26,27,27,26,25,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,25,24,25,26,26,25,-1,28, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,26,26,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 28,-1,25,25,25,-1,24,-1,22,22,22,23,24,25,26,25,25,25,25,24,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,-1,22,-1,23,23,23,-1,26, 27,26,25,24,24,-1,23,-1,21,21,21,-1,25,25,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,19,19,19,-1,21,-1,22,22,23,24,25, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 29,29,-1,26,26,-1,26,27,-1,18,17,16,15,14,14,14,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,12,12,12,13,14,15,16,-1,25,24,24,24,24,-1,27,27, 28,28,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,26,26, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 27,26,25,24,23,22,21,20,20,-1,-1,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,3,2,1,0,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,-1,-1,18,18,19,20,21,22,23,24,25, 28,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,26, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,2,2,2,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 27,26,25,24,23,23,23,23,-1,-1,15,14,13,12,11,10,9,9,9,9,9,-1,3,3,3,3,-1,9,8,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25, 27,26,25,24,24,-1,23,22,22,-1,-1,-1,13,12,11,10,10,10,9,8,8,-1,4,4,4,4,-1,8,8,8,8,8,8,9,10,11,-1,-1,-1,22,22,22,-1,22,22,23,24,25, 27,26,25,25,25,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,23,23,23,24,25, 27,26,26,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,25,24,24,24,24,25, 27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,47,47,48,47,47,47,47,48,49,49,48,47,46,45,44,43,44,45,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 47,46,46,46,46,47,-1,46,46,46,47,48,49,49,48,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 47,46,45,44,43,43,43,43,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 48,-1,-1,-1,43,42,42,42,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,40, 48,-1,-1,44,43,42,41,41,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,39, 47,46,45,44,43,42,41,40,40,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,38,38, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,37,36,35,34,34,34,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,37,37,37, 47,46,46,-1,-1,40,-1,-1,39,38,38,38,38,38,38,37,36,35,34,33,33,33,34,-1,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,36,36,36, 47,47,47,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,36,35,34,33,32,33,34,35,36,36,35,34,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,36,35,35, 46,46,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,34,34, 45,45,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,30,30,30,30,30,30,29,29,29,29,29,29,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,33,33, 44,44,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,29,29,29,29,29,29,30,29,28,28,28,28,28,28,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,32,32, 43,43,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 42,42,-1,35,34,34,34,-1,32,32,32,32,33,-1,-1,-1,27,27,27,27,27,27,27,-1,-1,26,26,26,26,26,26,26,-1,-1,-1,26,25,25,25,25,-1,27,27,27,27,-1,30,30, 41,41,-1,35,34,33,33,-1,31,31,31,32,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,25,24,24,24,-1,26,26,26,27,-1,29,29, 40,41,-1,35,34,33,32,31,30,30,30,-1,-1,25,25,25,25,25,25,25,25,25,25,25,24,24,24,24,24,24,24,24,24,24,24,-1,-1,23,23,23,24,25,25,26,26,-1,29,28, 39,-1,-1,35,34,33,33,-1,29,29,29,-1,25,24,24,24,24,24,24,24,24,24,24,-1,23,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,22,-1,24,25,25,25,-1,-1,27, 38,37,36,35,35,-1,34,-1,29,28,28,-1,25,24,23,23,23,23,23,23,23,23,23,24,23,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,21,-1,23,-1,25,24,24,25,26, 39,-1,36,36,36,-1,35,-1,29,28,27,26,25,24,23,22,22,22,22,22,22,22,23,-1,-1,22,21,21,21,21,21,21,21,21,21,21,21,20,20,21,-1,22,-1,25,24,23,-1,26, 38,-1,35,-1,-1,-1,34,-1,-1,28,28,-1,24,24,23,22,21,21,21,21,21,22,23,-1,-1,22,21,20,20,20,20,20,21,20,20,20,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 37,-1,34,33,33,33,33,33,-1,29,28,-1,23,23,23,22,21,20,20,20,21,22,23,-1,-1,22,21,20,19,19,19,20,21,20,19,19,-1,18,19,-1,20,20,20,20,20,21,-1,24, 36,-1,33,33,32,32,32,32,-1,-1,27,-1,22,22,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,18,18,-1,17,-1,-1,19,19,19,19,20,20,-1,23, 35,-1,32,32,32,31,31,31,-1,-1,26,-1,21,21,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,17,17,-1,16,-1,-1,18,18,18,19,19,19,-1,22, 34,-1,31,32,32,31,30,31,-1,25,25,-1,21,20,20,20,20,19,18,17,17,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,-1,15,15,-1,18,17,18,19,19,18,-1,21, 33,-1,30,-1,-1,-1,29,-1,-1,24,24,-1,21,20,19,19,19,19,18,17,16,16,16,-1,-1,15,15,15,15,15,15,15,15,15,15,15,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,20, 32,-1,29,29,29,-1,28,-1,25,24,23,22,21,20,19,18,18,18,18,17,16,15,15,-1,-1,14,14,14,14,14,14,14,14,14,14,14,14,13,13,13,-1,15,-1,16,16,16,-1,19, 31,30,29,28,28,-1,27,-1,24,24,24,-1,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,13,13,14,-1,12,12,12,-1,14,-1,15,15,16,17,18, 32,-1,-1,28,27,26,26,-1,23,23,23,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,12,12,13,14,-1,11,11,11,-1,13,13,14,15,-1,-1,19, 33,34,-1,28,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,15,15,14,13,12,11,11,11,11,11,11,11,11,12,13,-1,-1,10,10,10,11,12,13,14,15,-1,21,20, 34,34,-1,28,27,26,26,-1,23,22,21,21,-1,-1,19,18,17,16,15,14,14,14,14,-1,-1,10,10,10,10,10,10,10,11,12,-1,-1,9,9,9,10,-1,13,13,14,15,-1,21,21, 35,35,-1,28,27,27,27,-1,23,22,21,20,20,-1,-1,-1,17,16,15,14,13,13,13,-1,-1,9,9,9,9,9,9,10,-1,-1,-1,8,8,8,9,10,-1,14,14,14,15,-1,22,22, 35,35,-1,28,28,28,28,-1,-1,22,21,20,19,19,-1,-1,17,16,15,14,13,12,12,-1,-1,8,8,8,8,8,9,10,-1,-1,7,7,7,8,9,-1,-1,15,15,15,15,-1,22,22, 34,34,-1,29,29,29,29,-1,-1,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,7,7,8,9,-1,-1,6,6,6,7,8,9,-1,-1,16,16,16,16,-1,21,21, 33,33,-1,30,30,-1,30,31,-1,22,21,20,19,18,17,17,-1,-1,15,14,13,12,11,10,9,8,7,6,7,8,-1,-1,5,5,5,6,7,8,9,-1,18,17,17,17,17,-1,20,20, 32,32,-1,-1,31,32,31,31,-1,22,22,-1,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,-1,-1,4,4,4,5,6,-1,9,9,-1,18,18,18,18,-1,-1,19,19, 31,31,31,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,-1,-1,19,19,19,-1,18,18,18, 31,30,30,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,-1,-1,20,-1,-1,17,17,18, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,-1,4,3,2,1,2,3,-1,-1,-1,-1,-1,10,10,11,-1,-1,-1,16,16,17,18, 31,30,29,28,27,26,25,24,24,-1,-1,20,20,-1,-1,-1,-1,15,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,0,-1,-1,-1,-1,7,7,-1,-1,11,11,12,13,14,15,16,17,18, 32,-1,-1,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,-1,-1,12,12,13,14,15,-1,-1,19, 32,-1,-1,-1,27,26,26,26,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,7,-1,-1,-1,2,2,2,3,4,5,-1,8,8,9,-1,13,13,13,14,-1,-1,-1,19, 31,30,29,28,27,27,27,27,-1,-1,21,20,19,18,17,16,15,15,14,14,14,-1,9,8,8,8,-1,5,4,3,3,3,3,4,5,6,7,8,-1,-1,14,14,14,14,15,16,17,18, 31,30,29,28,28,-1,28,27,27,-1,-1,-1,19,18,17,16,16,15,14,13,13,-1,9,9,8,8,-1,5,4,4,4,4,4,4,5,6,-1,-1,-1,16,15,15,-1,15,15,16,17,18, 31,30,29,29,29,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,16,16,-1,-1,16,16,16,17,18, 31,30,30,30,30,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,17,17,-1,18,17,17,17,17,18, 31,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,18,19,18,18,18,18,18,18, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 54,54,54,54,54,54,55,54,54,54,54,55,56,56,55,54,53,52,51,50,51,52,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 54,53,53,53,53,54,-1,53,53,53,54,55,56,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 54,53,52,51,50,50,50,50,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 55,-1,-1,-1,50,49,49,49,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 55,-1,-1,51,50,49,48,48,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 54,53,52,51,50,49,48,47,47,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 54,53,53,-1,-1,47,-1,-1,46,45,45,45,45,45,45,44,43,42,41,40,40,40,41,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 54,54,54,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 53,53,-1,-1,45,45,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,41,41, 52,52,-1,44,44,44,44,45,-1,42,42,42,42,42,42,43,-1,-1,37,37,37,37,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,40,40, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,36,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,30,30,30,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,-1,32,31,31,32,33, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,-1,29,-1,32,31,30,-1,33, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,31,31,30,29,28,28,28,28,28,29,30,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 44,-1,41,40,40,40,40,40,-1,36,35,-1,30,30,30,29,28,27,27,27,28,29,30,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,25,26,-1,27,27,27,27,27,28,-1,31, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,25,24,25,26,26,25,-1,28, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,-1,22,-1,23,23,23,-1,26, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,19,19,19,-1,21,-1,22,22,23,24,25, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,12,12,12,13,14,15,16,-1,25,24,24,24,24,-1,27,27, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,26,26, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 38,37,36,35,34,33,32,31,31,-1,-1,25,25,-1,-1,-1,-1,20,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,0,1,-1,-1,18,18,19,20,21,22,23,24,25, 39,-1,-1,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,19,19,20,21,22,-1,-1,26, 39,-1,-1,-1,34,33,33,33,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,6,5,4,3,3,-1,2,2,3,-1,20,20,20,21,-1,-1,-1,26, 38,37,36,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,9,8,7,6,5,4,4,4,4,3,3,-1,-1,21,21,21,21,22,23,24,25, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,8,7,6,5,5,5,5,5,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 38,37,36,36,36,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,23,23,23,24,25, 38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,25,24,24,24,24,25, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25, 54,54,54,54,54,54,55,54,54,54,54,55,56,56,55,54,53,52,51,50,51,52,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 54,53,53,53,53,54,-1,53,53,53,54,55,56,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 54,53,52,51,50,50,50,50,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 55,-1,-1,-1,50,49,49,49,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 55,-1,-1,51,50,49,48,48,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 54,53,52,51,50,49,48,47,47,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 54,53,53,-1,-1,47,-1,-1,46,45,45,45,45,45,45,44,43,42,41,40,40,40,41,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 54,54,54,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 53,53,-1,-1,45,45,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,41,41, 52,52,-1,44,44,44,44,45,-1,42,42,42,42,42,42,43,-1,-1,37,37,37,37,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,40,40, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,36,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,30,30,30,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,-1,32,31,31,32,33, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,-1,29,-1,32,31,30,-1,33, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,31,31,30,29,28,28,28,28,28,29,30,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 44,-1,41,40,40,40,40,40,-1,36,35,-1,30,30,30,29,28,27,27,27,28,29,30,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,25,26,-1,27,27,27,27,27,28,-1,31, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,25,24,25,26,26,25,-1,28, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,-1,22,-1,23,23,23,-1,26, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,19,19,19,-1,21,-1,22,22,23,24,25, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,12,12,12,13,14,15,16,-1,25,24,24,24,24,-1,27,27, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,26,26, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 38,37,36,35,34,33,32,31,31,-1,-1,25,25,-1,-1,-1,-1,20,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,1,0,-1,-1,18,18,19,20,21,22,23,24,25, 39,-1,-1,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,-1,-1,19,19,20,21,22,-1,-1,26, 39,-1,-1,-1,34,33,33,33,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,6,5,4,3,3,-1,2,2,3,-1,20,20,20,21,-1,-1,-1,26, 38,37,36,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,9,8,7,6,5,4,4,4,4,3,3,-1,-1,21,21,21,21,22,23,24,25, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,8,7,6,5,5,5,5,5,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 38,37,36,36,36,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,23,23,23,24,25, 38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,25,24,24,24,24,25, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 56,56,56,56,56,56,57,56,56,56,56,55,54,53,52,51,50,49,48,47,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 56,55,55,55,55,56,-1,55,55,55,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 56,55,54,54,54,-1,-1,54,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,45,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 56,55,54,53,52,52,52,52,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 57,-1,-1,-1,52,51,51,51,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,40, 57,-1,-1,53,52,51,50,50,-1,-1,48,47,46,45,44,43,42,41,42,43,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,39, 56,55,54,53,52,51,50,49,49,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,38,38,38, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,37,37,37, 56,55,55,-1,-1,49,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,37,37,38,-1,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,36,36,36, 56,56,56,-1,48,48,48,-1,-1,46,46,45,44,43,42,41,40,39,38,37,36,37,38,38,37,36,35,34,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,36,35,35, 55,55,-1,-1,47,47,47,47,-1,45,45,-1,44,43,42,41,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,34,34, 54,54,-1,46,46,46,46,47,-1,44,44,44,44,43,42,42,-1,-1,35,35,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,33,33, 53,53,-1,45,45,45,45,-1,-1,43,43,43,43,43,43,-1,-1,35,34,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,32,32, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,43,-1,-1,35,34,34,33,33,33,33,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,31,31, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,35,34,33,33,32,32,32,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,27,27,27,27,-1,30,30, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,35,35,35,34,33,32,32,31,31,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,26,26,26,27,-1,29,29, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,34,34,34,34,34,33,32,31,31,30,29,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,24,25,25,26,26,-1,29,28, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,33,33,33,33,33,32,31,30,30,-1,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,24,25,25,25,-1,-1,27, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,32,32,32,32,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,23,-1,25,24,24,25,26, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,22,-1,25,24,23,-1,25, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,33,33,32,31,30,30,30,30,30,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,24, 46,-1,43,42,42,42,42,42,-1,38,37,-1,32,32,32,31,30,29,29,29,30,31,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,20,20,20,20,20,21,-1,23, 45,-1,42,42,41,41,41,41,-1,-1,36,-1,31,31,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,19,20,20,-1,22, 44,-1,41,41,41,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,19,19,19,-1,21, 43,-1,40,41,41,40,39,40,-1,34,34,-1,30,29,29,29,29,28,27,26,26,26,26,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,18,17,18,19,19,18,-1,20, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,30,29,28,28,28,28,27,26,25,25,25,-1,-1,24,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,19, 41,-1,38,38,38,-1,37,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,-1,-1,23,23,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,15,-1,16,16,16,-1,18, 40,39,38,37,37,-1,36,-1,33,33,33,-1,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,21,20,19,18,17,16,16,-1,12,12,12,-1,14,-1,15,15,16,17,17, 41,-1,-1,37,36,35,35,-1,32,32,32,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,20,19,18,17,17,17,-1,11,11,11,-1,13,13,14,15,-1,-1,16, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,19,18,18,18,-1,-1,10,10,10,11,12,13,14,15,-1,15,15, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,28,27,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,9,9,9,9,-1,13,13,14,15,-1,14,14, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,8,8,8,8,9,-1,14,14,14,15,-1,13,13, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,8,7,7,7,7,-1,-1,15,15,15,15,-1,12,12, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,8,8,7,6,6,6,-1,-1,16,16,16,16,-1,11,11, 42,42,-1,39,39,-1,39,40,-1,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,8,7,7,7,6,5,5,-1,18,17,17,17,17,-1,10,10, 41,41,-1,-1,40,41,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,9,8,7,6,6,-1,4,4,-1,18,18,18,18,-1,-1,9,9, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,19,19,19,-1,8,8,8, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,20,-1,-1,7,7,8, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,1,1,-1,-1,-1,6,6,7,8, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,0,1,2,3,4,5,6,7,8, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,2,2,3,4,5,-1,-1,9, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,3,3,3,4,-1,-1,-1,9, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,4,4,4,4,5,6,7,8, 40,39,38,37,37,-1,37,37,38,-1,-1,-1,30,29,28,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,6,5,5,-1,5,5,6,7,8, 40,39,38,38,38,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,8, 40,39,39,39,39,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,15,14,13,12,11,10,9,8,7,7,7,-1,8,7,7,7,7,8, 40,40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,8,8,8,8,8,8, 56,56,56,56,56,56,57,56,56,56,56,55,54,53,52,51,50,49,48,47,48,47,46,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 56,55,55,55,55,56,-1,55,55,55,56,55,54,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,39,-1,43,43,44,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,40, 56,55,54,54,54,-1,-1,54,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,45,45,44,43,42,41,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,39,40, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,42,42,41,41,-1,38,37,37,37,37,37,37,38,39,-1,-1,-1,38,37,37,-1,37,37,38,39,40, 56,55,54,53,52,52,52,52,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,42,41,41,41,-1,38,37,36,36,36,36,37,38,39,40,41,-1,-1,36,36,36,36,37,38,39,40, 57,-1,-1,-1,52,51,51,51,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,42,41,40,40,-1,-1,-1,35,35,35,36,37,38,-1,41,41,42,-1,35,35,35,36,-1,-1,-1,39, 57,-1,-1,53,52,51,50,50,-1,-1,48,47,46,45,44,43,42,41,42,43,44,43,42,41,40,39,38,37,36,35,34,35,36,37,38,39,40,41,-1,-1,34,34,35,36,37,-1,-1,38, 56,55,54,53,52,51,50,49,49,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,42,41,40,40,-1,-1,-1,-1,33,-1,-1,-1,-1,40,40,-1,-1,33,33,34,35,36,37,37,37,37, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,34,33,32,32,32,32,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,37,36,36,36, 56,55,55,-1,-1,49,-1,-1,48,47,46,45,44,43,42,41,40,39,38,37,37,37,38,-1,-1,36,35,34,33,32,31,31,31,31,31,31,31,31,31,32,-1,-1,33,-1,-1,35,35,35, 56,56,56,-1,48,48,48,-1,-1,46,46,45,44,43,42,41,40,39,38,37,36,37,38,38,37,36,35,34,33,32,31,30,30,30,30,30,31,30,30,-1,-1,32,32,32,-1,35,34,34, 55,55,-1,-1,47,47,47,47,-1,45,45,-1,44,43,42,41,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,29,29,-1,29,29,-1,31,31,32,31,-1,-1,33,33, 54,54,-1,46,46,46,46,47,-1,44,44,44,44,43,42,42,-1,-1,35,35,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,28,-1,31,30,-1,30,30,-1,32,32, 53,53,-1,45,45,45,45,-1,-1,43,43,43,43,43,43,-1,-1,35,34,34,34,33,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,27,-1,-1,29,29,29,29,-1,31,31, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,43,-1,-1,35,34,34,33,33,33,33,-1,-1,29,28,28,28,28,28,28,-1,-1,27,26,26,26,26,-1,-1,28,28,28,28,-1,30,30, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,35,34,33,33,32,32,32,-1,-1,29,28,27,27,27,27,27,-1,-1,-1,26,25,25,25,25,-1,27,27,27,27,-1,29,29, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,35,35,35,34,33,32,32,31,31,-1,-1,29,28,27,26,26,26,26,26,26,-1,-1,25,24,24,24,-1,26,26,26,27,-1,28,28, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,34,34,34,34,34,33,32,31,31,30,29,28,28,28,27,26,25,25,25,25,25,25,-1,-1,23,23,23,24,25,25,26,26,-1,28,27, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,33,33,33,33,33,32,31,30,30,-1,27,27,27,27,26,25,24,24,24,24,24,24,-1,22,22,22,-1,24,25,25,25,-1,-1,26, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,32,32,32,32,32,31,30,29,28,27,26,26,26,26,25,24,23,23,23,23,23,-1,21,21,21,-1,23,-1,25,24,24,25,25, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,30,30,-1,-1,26,25,25,25,25,24,23,22,22,22,22,21,20,20,21,-1,22,-1,25,24,23,-1,24, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,33,33,32,31,30,30,30,30,30,31,31,-1,-1,26,25,24,24,24,24,23,22,21,21,21,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,23, 46,-1,43,42,42,42,42,42,-1,38,37,-1,32,32,32,31,30,29,29,29,30,31,32,-1,-1,26,25,24,23,23,23,23,22,21,20,20,-1,18,19,-1,20,20,20,20,20,21,-1,22, 45,-1,42,42,41,41,41,41,-1,-1,36,-1,31,31,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,19,20,20,-1,21, 44,-1,41,41,41,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,22,21,21,-1,-1,-1,18,18,-1,16,-1,-1,18,18,18,19,19,19,-1,20, 43,-1,40,41,41,40,39,40,-1,34,34,-1,30,29,29,29,29,28,27,26,26,26,26,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,15,15,-1,18,17,18,19,19,18,-1,19, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,30,29,28,28,28,28,27,26,25,25,25,-1,-1,24,24,23,22,21,20,19,18,17,16,16,-1,14,14,-1,-1,16,-1,-1,-1,17,-1,18, 41,-1,38,38,38,-1,37,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,-1,-1,23,23,23,22,21,20,19,18,17,16,15,14,13,13,13,-1,15,-1,16,16,16,-1,17, 40,39,38,37,37,-1,36,-1,33,33,33,-1,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,21,20,19,18,17,16,16,-1,12,12,12,-1,14,-1,15,15,16,17,16, 41,-1,-1,37,36,35,35,-1,32,32,32,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,20,19,18,17,17,17,-1,11,11,11,-1,13,13,14,15,-1,-1,15, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,19,18,18,18,-1,-1,10,10,10,11,12,13,14,15,-1,14,14, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,28,27,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,19,19,-1,-1,9,9,9,9,-1,13,13,14,15,-1,13,13, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,8,8,8,8,9,-1,14,14,14,15,-1,12,12, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,8,7,7,7,7,-1,-1,15,15,15,15,-1,11,11, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,8,8,7,6,6,6,-1,-1,16,16,16,16,-1,10,10, 42,42,-1,39,39,-1,39,40,-1,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,8,7,7,7,6,5,5,-1,18,17,17,17,17,-1,9,9, 41,41,-1,-1,40,41,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,9,8,7,6,6,-1,4,4,-1,18,18,18,18,-1,-1,8,8, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,19,19,19,-1,7,7,7, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,20,-1,-1,6,6,7, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,9,9,-1,-1,-1,-1,-1,2,1,1,-1,-1,-1,5,5,6,7, 40,39,38,37,36,35,34,33,33,-1,-1,31,31,-1,-1,-1,-1,24,-1,-1,-1,-1,20,19,18,18,-1,-1,-1,-1,11,-1,-1,-1,-1,18,18,-1,-1,1,0,1,2,3,4,5,6,7, 41,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,-1,-1,1,1,2,3,4,-1,-1,8, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,19,18,18,-1,-1,-1,13,13,13,14,15,16,-1,19,19,20,-1,2,2,2,3,-1,-1,-1,8, 40,39,38,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,25,25,-1,20,19,19,19,-1,16,15,14,14,14,14,15,16,17,18,19,-1,-1,3,3,3,3,4,5,6,7, 40,39,38,37,37,-1,37,37,37,-1,-1,-1,30,29,28,27,27,26,25,24,24,-1,20,20,19,19,-1,16,15,15,15,15,15,15,16,17,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 40,39,38,38,38,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 40,39,39,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,7,6,6,6,6,7, 40,40,40,40,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,7,7,7,7,7,7, 57,57,57,57,57,57,58,57,57,57,57,56,55,54,53,52,51,50,49,48,49,48,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 57,56,56,56,56,57,-1,56,56,56,57,56,55,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 57,56,55,55,55,-1,-1,55,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,46,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,40, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,39, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,38, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,43,44,45,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,37,-1,-1,37, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,36,36,36,36, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,36,35,35,35, 57,56,56,-1,-1,50,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,38,38,39,-1,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,34,34,34, 57,57,57,-1,49,49,49,-1,-1,47,47,46,45,44,43,42,41,40,39,38,37,38,39,39,38,37,36,35,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,34,33,33, 56,56,-1,-1,48,48,48,48,-1,46,46,-1,45,44,43,42,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,32,32, 55,55,-1,47,47,47,47,48,-1,45,45,45,45,44,43,43,-1,-1,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,31,31, 54,54,-1,46,46,46,46,-1,-1,44,44,44,44,44,44,-1,-1,36,35,35,35,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,30,30, 53,53,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,36,35,35,34,34,34,34,-1,-1,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,29,29, 52,52,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,36,35,34,34,33,33,33,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,27,26,26,26,26,-1,28,28,28,28,-1,28,28, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,36,36,36,35,34,33,33,32,32,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,-1,27,27,27,28,-1,27,27, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,35,35,35,35,35,34,33,32,32,31,30,29,29,29,28,27,26,26,26,26,26,26,-1,-1,24,24,24,25,26,26,27,27,-1,27,26, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,34,34,34,34,34,33,32,31,31,-1,28,28,28,28,27,26,25,25,25,25,25,25,-1,23,23,23,-1,25,26,26,26,-1,-1,25, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,33,33,33,33,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,22,22,22,-1,24,-1,26,25,25,25,24, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,23,-1,26,25,24,-1,23, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,34,34,33,32,31,31,31,31,31,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,22, 47,-1,44,43,43,43,43,43,-1,39,38,-1,33,33,33,32,31,30,30,30,31,32,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,21,21,21,21,21,22,-1,21, 46,-1,43,43,42,42,42,42,-1,-1,37,-1,32,32,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,20,21,21,-1,20, 45,-1,42,42,42,41,41,41,-1,-1,36,-1,31,31,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,20,20,20,-1,19, 44,-1,41,42,42,41,40,41,-1,35,35,-1,31,30,30,30,30,29,28,27,27,27,27,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,19,18,19,20,20,19,-1,18, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,31,30,29,29,29,29,28,27,26,26,26,-1,-1,25,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,17, 42,-1,39,39,39,-1,38,-1,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,16,-1,17,17,17,-1,16, 41,40,39,38,38,-1,37,-1,34,34,34,-1,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,20,19,18,17,17,-1,13,13,13,-1,15,-1,16,16,17,16,15, 42,-1,-1,38,37,36,36,-1,33,33,33,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,21,20,19,18,18,18,-1,12,12,12,-1,14,14,15,16,-1,-1,14, 43,44,-1,38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,20,19,19,19,-1,-1,11,11,11,12,13,14,15,16,-1,13,13, 44,44,-1,38,37,36,36,-1,33,32,31,31,-1,-1,29,28,27,26,25,24,24,24,24,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,10,10,10,10,-1,14,14,15,16,-1,12,12, 45,45,-1,38,37,37,37,-1,33,32,31,30,30,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,9,9,9,9,10,-1,15,15,15,16,-1,11,11, 45,45,-1,38,38,38,38,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,9,8,8,8,8,-1,-1,16,16,16,16,-1,10,10, 44,44,-1,39,39,39,39,-1,-1,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,9,9,8,7,7,7,-1,-1,17,17,17,17,-1,9,9, 43,43,-1,40,40,-1,40,41,-1,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,9,8,8,8,7,6,6,-1,19,18,18,18,18,-1,8,8, 42,42,-1,-1,41,42,41,41,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,10,9,8,7,7,-1,5,5,-1,19,19,19,19,-1,-1,7,7, 41,41,41,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,20,20,20,-1,6,6,6, 41,40,40,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,21,-1,-1,5,5,6, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,3,2,2,-1,-1,-1,4,4,5,6, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,2,1,0,1,2,3,4,5,6, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,1,1,1,2,3,-1,-1,7, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,2,2,2,2,-1,-1,-1,8, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,3,3,3,3,4,5,6,7, 41,40,39,38,38,-1,38,37,37,-1,-1,-1,31,30,29,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 41,40,39,39,39,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 41,40,40,40,40,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,7,6,6,6,6,7, 41,41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,7,7,7,7,7,7, 58,58,58,58,58,58,59,58,58,58,58,57,56,55,54,53,52,51,50,49,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 58,57,57,57,57,58,-1,57,57,57,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,41, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,47,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,40,40, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,39,39, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,39,38, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,37,-1,-1,-1,37, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,45,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,36,36,-1,-1,36, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,36,35,35,35,35, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,34,34,34, 58,57,57,-1,-1,51,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,39,39,40,-1,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,33,33,33, 58,58,58,-1,50,50,50,-1,-1,48,48,47,46,45,44,43,42,41,40,39,38,39,40,40,39,38,37,36,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,33,32,32, 57,57,-1,-1,49,49,49,49,-1,47,47,-1,46,45,44,43,43,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,31,31, 56,56,-1,48,48,48,48,49,-1,46,46,46,46,45,44,44,-1,-1,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,30,30, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,45,45,-1,-1,37,36,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 54,54,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,37,36,36,35,35,35,35,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,28,28, 53,53,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,37,36,35,35,34,34,34,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,27,27, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,37,37,37,36,35,34,34,33,33,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,28,-1,26,26, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,36,36,36,36,36,35,34,33,33,32,31,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,27,27,-1,26,25, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,35,35,35,35,35,34,33,32,32,-1,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,26,26,-1,-1,24, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,34,34,34,34,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,26,25,25,24,23, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,26,25,24,-1,22, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,35,35,34,33,32,32,32,32,32,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 48,-1,45,44,44,44,44,44,-1,40,39,-1,34,34,34,33,32,31,31,31,32,33,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,22,-1,20, 47,-1,44,44,43,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,21,21,-1,19, 46,-1,43,43,43,42,42,42,-1,-1,37,-1,32,32,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,20,20,-1,18, 45,-1,42,43,43,42,41,42,-1,36,36,-1,32,31,31,31,31,30,29,28,28,28,28,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,20,19,-1,17, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,32,31,30,30,30,30,29,28,27,27,27,-1,-1,26,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,18,-1,16, 43,-1,40,40,40,-1,39,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,17,17,-1,15, 42,41,40,39,39,-1,38,-1,35,35,35,-1,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,16,15,14, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,13, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,12,12, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,30,29,28,27,26,25,25,25,25,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,11,11,11,11,-1,15,15,16,17,-1,11,11, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,10,10,10,10,11,-1,16,16,16,17,-1,10,10, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,10,9,9,9,9,-1,-1,17,17,17,17,-1,9,9, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,10,10,9,8,8,8,-1,-1,18,18,18,18,-1,8,8, 44,44,-1,41,41,-1,41,42,-1,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,10,9,9,9,8,7,7,-1,20,19,19,19,19,-1,7,7, 43,43,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,11,10,9,8,8,-1,6,6,-1,20,20,20,20,-1,-1,6,6, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,21,21,21,-1,5,5,5, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,22,-1,-1,4,4,5, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,4,5, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,3,2,1,0,1,2,3,4,5, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,2,1,1,1,2,-1,-1,6, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,2,2,2,2,-1,-1,-1,7, 42,41,40,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,3,3,3,3,4,5,6,7, 42,41,40,39,39,-1,38,37,37,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 42,41,40,40,40,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,7,6,6,6,6,7, 42,42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,7,7,7,7,7,7, 59,59,59,59,59,59,60,59,59,59,59,58,57,56,55,54,53,52,51,50,51,50,49,48,47,46,45,44,43,44,45,46,46,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 59,58,58,58,58,59,-1,58,58,58,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,46,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,40, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,48,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,39,39, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,39,38,38,-1,38,38,39,38,38, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,38,37,37,37,38,39,38,37, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,37,36,36,-1,-1,-1,36, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,45,46,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,36,35,35,-1,-1,35, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,36,35,34,34,34,34, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,34,33,33,33, 59,58,58,-1,-1,52,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,40,40,41,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,34,-1,-1,32,32,32, 59,59,59,-1,51,51,51,-1,-1,49,49,48,47,46,45,44,43,42,41,40,39,40,41,41,40,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,33,33,33,-1,32,31,31, 58,58,-1,-1,50,50,50,50,-1,48,48,-1,47,46,45,44,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,32,32,33,32,-1,-1,30,30, 57,57,-1,49,49,49,49,50,-1,47,47,47,47,46,45,45,-1,-1,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,32,31,-1,31,31,-1,29,29, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,46,46,-1,-1,38,37,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,30,30,30,30,-1,28,28, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,38,37,37,36,36,36,36,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,29,29,29,29,-1,27,27, 54,54,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,38,37,36,36,35,35,35,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,28,28,28,28,-1,26,26, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,38,38,38,37,36,35,35,34,34,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,27,27,27,27,-1,25,25, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,37,37,37,37,37,36,35,34,34,33,32,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,27,26,26,26,-1,25,24, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,36,36,36,36,36,35,34,33,33,-1,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,26,26,25,25,-1,-1,23, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,35,35,35,35,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,25,-1,25,24,24,23,22, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,24,-1,25,24,23,-1,21, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,36,36,35,34,33,33,33,33,33,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,23,-1,-1,-1,22,-1,20, 49,-1,46,45,45,45,45,45,-1,41,40,-1,35,35,35,34,33,32,32,32,33,34,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,22,21,21,21,21,-1,19, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,21,20,20,20,-1,18, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,20,19,19,-1,17, 46,-1,43,44,44,43,42,43,-1,37,37,-1,33,32,32,32,32,31,30,29,29,29,29,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,20,19,18,-1,16, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,33,32,31,31,31,31,30,29,28,28,28,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,17,-1,15, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,17,16,16,-1,14, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,17,16,15,14,13, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,17,-1,-1,12, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,11,11, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,10,10, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,9,9, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,8,8, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,7,7, 45,45,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,11,10,10,10,9,8,8,-1,21,20,20,20,20,-1,6,6, 44,44,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,21,21,-1,-1,5,5, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,4,4,4, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,3,3,4, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,2,2,3,4, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,2,1,0,1,2,3,4, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,3,2,1,1,1,-1,-1,5, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,3,2,2,2,-1,-1,-1,6, 43,42,41,40,39,39,38,38,-1,-1,35,34,33,32,31,30,29,29,28,28,28,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,3,3,3,3,4,5,6,7, 43,42,41,40,40,-1,38,37,37,-1,-1,-1,33,32,31,30,30,29,28,27,27,-1,23,23,22,22,-1,19,18,18,18,18,18,18,19,20,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 43,42,41,41,41,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 43,42,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,7,6,6,6,6,7, 43,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,7,7,7,7,7,7, 60,60,60,60,60,60,61,60,60,60,60,59,58,57,56,55,54,53,52,51,52,51,50,49,48,47,46,45,44,45,46,46,45,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 60,59,59,59,59,60,-1,59,59,59,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,46,45,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,39, 60,59,58,58,58,-1,-1,58,58,59,60,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,37,36,36,36,37,38,37,36, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,37,36,35,35,-1,-1,-1,35, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,37,36,35,34,34,-1,-1,34, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,36,35,34,33,33,33,33, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,33,32,32,32, 60,59,59,-1,-1,53,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,41,41,42,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,33,-1,-1,31,31,31, 60,60,60,-1,52,52,52,-1,-1,50,50,49,48,47,46,45,44,43,42,41,40,41,42,42,41,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,32,32,32,-1,31,30,30, 59,59,-1,-1,51,51,51,51,-1,49,49,-1,48,47,46,45,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,31,31,32,31,-1,-1,29,29, 58,58,-1,50,50,50,50,51,-1,48,48,48,48,47,46,46,-1,-1,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,31,30,-1,30,30,-1,28,28, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,47,47,-1,-1,39,38,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,29,29,29,29,-1,27,27, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,39,38,38,37,37,37,37,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,28,28,28,28,-1,26,26, 55,55,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,39,38,37,37,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,27,27,27,27,-1,25,25, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,39,39,39,38,37,36,36,35,35,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,26,26,26,26,-1,24,24, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,38,38,38,38,38,37,36,35,35,34,33,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,27,26,25,25,25,-1,24,23, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,37,37,37,37,37,36,35,34,34,-1,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,25,25,24,24,-1,-1,22, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,36,36,36,36,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,24,-1,24,23,23,22,21, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,23,-1,24,23,22,-1,20, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,37,37,36,35,34,34,34,34,34,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,22,-1,-1,-1,21,-1,19, 50,-1,47,46,46,46,46,46,-1,42,41,-1,36,36,36,35,34,33,33,33,34,35,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,22,21,20,20,20,20,-1,18, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,22,21,20,19,19,19,-1,17, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,21,20,19,18,18,-1,16, 47,-1,44,45,45,44,43,44,-1,38,38,-1,34,33,33,33,33,32,31,30,30,30,30,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,20,19,18,17,-1,15, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,34,33,32,32,32,32,31,30,29,29,29,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,16,-1,14, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,16,15,15,-1,13, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,16,15,14,13,12, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,16,16,-1,-1,11, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,22,22,-1,-1,14,14,14,15,16,17,17,17,-1,10,10, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,18,-1,9,9, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,8,8, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,7,7, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,6,6, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,12,11,11,11,10,9,9,-1,22,21,21,21,21,-1,5,5, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,22,22,-1,-1,4,4, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,3,3,3, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,2,2,3, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,1,1,2,3, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,3,2,1,0,1,2,3, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,4,3,2,1,1,-1,-1,4, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,4,3,2,2,-1,-1,-1,5, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,4,3,3,3,4,5,6,6, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,19,19,19,19,19,20,21,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 44,43,42,42,42,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 44,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,7,6,6,6,6,7, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,7,7,7,7,7,7, 61,61,61,61,61,61,62,61,61,61,61,60,59,58,57,56,55,54,53,52,53,52,51,50,49,48,47,46,45,46,47,46,45,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 61,60,60,60,60,61,-1,60,60,60,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,47,46,45,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,39, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,37,36,36,36,37,38,37,36, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,37,36,35,35,-1,-1,-1,35, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,37,36,35,34,34,-1,-1,34, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,37,36,35,34,33,33,33,33, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,33,32,32,32, 61,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,42,43,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,33,-1,-1,31,31,31, 61,61,61,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,42,43,43,42,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,32,32,32,-1,31,30,30, 60,60,-1,-1,52,52,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,31,31,32,31,-1,-1,29,29, 59,59,-1,51,51,51,51,52,-1,49,49,49,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,31,30,-1,30,30,-1,28,28, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,29,29,29,29,-1,27,27, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,28,28,28,28,-1,26,26, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,27,27,27,27,-1,25,25, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,26,26,26,26,-1,24,24, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,27,26,25,25,25,-1,24,23, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,38,38,38,38,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,25,25,24,24,-1,-1,22, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,24,-1,24,23,23,22,21, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,23,-1,24,23,22,-1,20, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,38,38,37,36,35,35,35,35,35,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,22,-1,-1,-1,21,-1,19, 51,-1,48,47,47,47,47,47,-1,43,42,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,22,21,20,20,20,20,-1,18, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,22,21,20,19,19,19,-1,17, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,22,21,20,19,18,18,-1,16, 48,-1,45,46,46,45,44,45,-1,39,39,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,22,21,20,19,18,17,-1,15, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,16,-1,14, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,16,15,15,-1,13, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,16,15,14,13,12, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,18,17,16,16,-1,-1,11, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,17,17,17,-1,10,10, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,14,14,14,14,-1,18,18,18,18,-1,9,9, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,13,13,13,13,14,-1,19,19,19,19,-1,8,8, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,7,7, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,6,6, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,13,12,12,12,11,10,10,-1,23,22,22,22,22,-1,5,5, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,23,23,-1,-1,4,4, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,3,3,3, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,2,2,2, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,1,1,1,2, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,4,3,2,1,0,1,2, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,3,2,2,-1,-1,3, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,4, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,4,4,5,6,6,5, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,5,5,6,6,6, 45,44,43,43,43,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,6,6,6,7,7, 45,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,8,7,7,7,7,8, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,9,8,8,8,8,8,8, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,46,45,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,47,46,45,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,39, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,37,36,36,36,37,38,37,36, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,37,36,35,35,-1,-1,-1,35, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,37,36,35,34,34,-1,-1,34, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,37,36,35,34,33,33,33,33, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,33,32,32,32, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,36,37,-1,-1,33,-1,-1,31,31,31, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,35,35,35,35,36,35,35,-1,-1,32,32,32,-1,31,30,30, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,34,-1,34,34,-1,31,31,32,31,-1,-1,29,29, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,33,33,33,33,33,-1,31,30,-1,30,30,-1,28,28, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,32,32,32,32,-1,-1,29,29,29,29,-1,27,27, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,31,31,31,-1,-1,28,28,28,28,-1,26,26, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,30,30,30,-1,27,27,27,27,-1,25,25, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,29,29,-1,26,26,26,26,-1,24,24, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,28,27,26,25,25,25,-1,24,23, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,25,25,24,24,-1,-1,22, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,24,-1,24,23,23,22,21, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,23,-1,24,23,22,-1,20, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,22,-1,-1,-1,21,-1,19, 52,-1,49,48,48,48,48,48,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,22,21,20,20,20,20,-1,18, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,22,21,20,19,19,19,-1,17, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,22,21,20,19,18,18,-1,16, 49,-1,46,47,47,46,45,46,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,22,21,20,19,18,17,-1,15, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,21,-1,-1,-1,16,-1,14, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,20,-1,16,15,15,-1,13, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,19,-1,16,15,14,13,12, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,18,17,16,16,-1,-1,11, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,17,17,17,-1,10,10, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,18,18,18,18,-1,9,9, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,19,19,19,19,-1,8,8, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,20,20,20,20,-1,7,7, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,21,21,21,21,-1,6,6, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,23,22,22,22,22,-1,5,5, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,23,23,23,23,-1,-1,4,4, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,24,24,24,-1,3,3,3, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,25,-1,-1,2,2,2, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,2,1,1,1, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,5,4,3,2,1,0,1, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,4,3,3,-1,-1,2, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,3, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,5,5,6,6,5,4, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,6,6,6,5,5, 46,45,44,44,44,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,7,7,6,6,6, 46,45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,8,8,-1,9,8,7,7,7,7, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,10,9,8,8,8,8,8, 63,63,63,63,63,63,64,63,63,63,62,61,60,59,58,57,56,55,54,53,53,52,51,50,49,48,47,46,45,46,47,46,45,44,43,42,41,40,40,40,40,41,41,40,40,40,40,40, 63,62,62,62,62,63,-1,62,62,62,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,47,46,45,44,43,42,41,40,39,39,39,-1,-1,39,39,39,39,39, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,40,39,38,38,-1,-1,38,38,38,38,38, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,51,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,38,37,37,-1,37,37,38,37,37, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,37,36,36,36,37,38,37,36, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,37,36,35,35,-1,-1,-1,35, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,37,36,35,34,34,-1,-1,34, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,37,36,35,34,33,33,33,33, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,33,32,32,32, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,42,41,40,39,38,37,36,36,36,36,36,36,36,36,37,-1,-1,33,-1,-1,31,31,31, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,44,43,42,41,40,39,38,37,36,35,35,35,35,36,35,35,-1,-1,32,32,32,-1,31,30,30, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,34,34,34,-1,34,34,-1,31,31,32,31,-1,-1,29,29, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,35,34,33,33,33,33,33,-1,31,30,-1,30,30,-1,28,28, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,34,33,32,32,32,32,-1,-1,29,29,29,29,-1,27,27, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,33,32,31,31,31,-1,-1,28,28,28,28,-1,26,26, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,32,31,30,30,30,-1,27,27,27,27,-1,25,25, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,31,30,29,29,-1,26,26,26,26,-1,24,24, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,29,28,27,26,25,25,25,-1,24,23, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,25,25,24,24,-1,-1,22, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,24,-1,24,23,23,22,21, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,23,-1,24,23,22,-1,20, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,22,-1,-1,-1,21,-1,19, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,22,21,20,20,20,20,-1,18, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,22,21,20,19,19,19,-1,17, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,22,21,20,19,18,18,-1,16, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,22,21,20,19,18,17,-1,15, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,21,-1,-1,-1,16,-1,14, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,20,-1,16,15,15,-1,13, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,19,-1,16,15,14,13,12, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,18,17,16,16,-1,-1,11, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,18,17,17,17,-1,10,10, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,18,18,18,18,-1,9,9, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,19,19,19,19,-1,8,8, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,20,20,20,20,-1,7,7, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,21,21,21,21,-1,6,6, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,23,22,22,22,22,-1,5,5, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,23,23,23,23,-1,-1,4,4, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,24,24,24,-1,3,3,3, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,-1,-1,2,2,2, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,3,2,1,1, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,6,5,4,3,2,1,0, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,5,4,4,-1,-1,1, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,2, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,6,6,6,5,4,3, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,7,6,5,4,4, 47,46,45,45,45,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,7,6,5,5,5, 47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,9,9,-1,8,7,6,6,6,6, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,9,8,7,7,7,7,7, 41,41,41,41,41,41,42,41,41,41,41,42,43,44,45,46,47,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,67,67,67,67,67, 40,40,40,40,40,41,-1,40,40,40,41,42,43,44,45,46,47,48,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,65,66,-1,-1,66,66,66,66,67, 39,39,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,65,65,-1,-1,65,65,65,66,67, 38,38,39,38,38,-1,38,38,39,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,54,55,55,55,56,57,-1,-1,-1,65,64,64,-1,64,64,65,66,67, 37,38,39,38,37,37,37,38,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,53,54,54,54,55,56,57,58,59,-1,-1,63,63,63,63,64,65,66,67, 36,-1,-1,-1,36,36,37,38,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,62,62,62,63,-1,-1,-1,68, 35,-1,-1,35,35,36,37,38,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,-1,-1,61,61,62,63,64,-1,-1,68, 34,34,34,34,35,36,37,38,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,60,60,61,62,63,64,65,66,67, 33,33,33,34,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,39,40,41,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,-1,-1,-1,-1,-1,59,59,60,-1,-1,-1,65,65,66,67, 32,32,32,-1,-1,34,-1,-1,38,37,37,37,37,37,37,37,37,38,39,40,41,41,42,-1,-1,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,-1,-1,60,-1,-1,66,66,66, 31,31,32,-1,33,33,33,-1,-1,36,36,37,36,36,36,36,37,38,39,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,57,-1,-1,59,59,59,-1,66,65,65, 30,30,-1,-1,32,32,32,32,-1,35,35,-1,35,35,35,36,37,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,52,52,53,54,55,-1,56,56,-1,58,58,59,58,-1,-1,64,64, 29,29,-1,31,31,31,31,32,-1,34,34,34,34,34,35,36,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,53,53,54,55,55,55,55,-1,58,57,-1,57,57,-1,63,63, 28,28,-1,30,30,30,30,-1,-1,33,33,33,33,34,35,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,54,54,54,54,54,54,-1,-1,56,56,56,56,-1,62,62, 27,27,-1,29,29,29,29,-1,-1,32,32,32,33,34,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,43,-1,-1,54,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 26,26,-1,28,28,28,28,-1,31,31,31,32,33,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,42,43,-1,-1,-1,53,52,52,52,52,-1,54,54,54,55,-1,60,60, 25,25,-1,27,27,27,27,-1,30,30,31,32,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,-1,52,51,51,51,-1,53,53,54,55,-1,59,59, 24,25,-1,26,26,26,27,28,29,30,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,40,41,42,43,44,45,46,-1,-1,50,50,50,51,52,53,54,55,-1,59,58, 23,-1,-1,25,25,26,26,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,-1,49,49,49,-1,53,53,54,55,-1,-1,57, 22,23,24,24,25,-1,25,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,46,-1,48,48,48,-1,53,-1,55,54,54,55,56, 21,-1,23,24,25,-1,24,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,38,38,39,40,41,42,43,44,45,45,45,46,47,47,48,-1,52,-1,55,54,53,-1,56, 20,-1,22,-1,-1,-1,23,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,39,39,39,40,41,42,43,44,44,44,44,-1,46,46,-1,-1,51,-1,-1,-1,52,-1,55, 19,-1,21,21,21,21,22,23,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,40,40,40,40,41,42,43,44,44,43,43,-1,45,46,-1,50,50,50,50,50,51,-1,54, 18,-1,20,20,20,21,22,23,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,-1,-1,42,42,-1,44,-1,-1,49,49,49,49,50,50,-1,53, 17,-1,19,19,20,21,22,23,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,49,49,49,-1,52, 16,-1,18,19,20,21,22,23,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39,40,40,40,40,40,40,40,-1,42,42,-1,48,47,48,49,49,48,-1,51, 15,-1,17,-1,-1,-1,22,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,38,38,38,39,39,39,39,39,39,39,39,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 14,-1,16,16,17,-1,21,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,38,38,38,38,38,38,38,38,39,40,41,42,-1,45,-1,46,46,46,-1,49, 13,14,15,16,17,-1,20,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37,37,37,37,38,-1,41,41,41,-1,44,-1,45,45,46,47,48, 12,-1,-1,17,17,18,19,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,38,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 11,11,-1,18,18,18,19,19,18,18,18,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 10,10,-1,19,19,19,19,-1,17,17,17,17,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 9,9,-1,20,20,20,20,-1,17,16,16,16,16,-1,-1,-1,28,28,29,30,31,32,33,-1,-1,33,33,33,33,33,33,34,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 8,8,-1,21,21,21,21,-1,-1,15,15,15,15,16,-1,-1,29,29,29,30,31,32,33,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 7,7,-1,22,22,22,22,-1,-1,14,14,14,15,16,16,-1,-1,30,30,30,31,32,33,34,33,32,31,31,31,32,33,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 6,6,-1,23,23,-1,23,24,-1,13,13,14,15,15,15,16,-1,-1,31,31,31,32,33,34,33,32,31,30,31,32,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 5,5,-1,-1,24,25,24,24,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 4,4,4,-1,25,25,25,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 3,3,3,-1,-1,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 2,2,3,4,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 1,2,3,4,5,6,7,8,9,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 0,-1,-1,5,5,6,7,8,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 1,-1,-1,-1,6,6,7,8,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 2,3,4,5,6,7,7,8,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48, 3,3,4,5,6,-1,8,8,9,-1,-1,-1,25,24,23,23,23,23,23,23,23,-1,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,-1,-1,-1,41,41,42,-1,45,45,46,47,48, 4,4,4,5,6,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,45,45,46,47,48, 5,5,5,5,6,-1,-1,10,10,10,11,12,13,14,15,16,17,18,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47,48, 6,6,6,6,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 41,41,41,41,41,41,42,41,41,41,41,42,43,44,45,46,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,63,64,64,63,63,63,63,63, 40,40,40,40,40,41,-1,40,40,40,41,42,43,44,45,46,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,62,62,62,-1,-1,62,62,62,62,63, 39,39,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,62,61,61,-1,-1,61,61,61,62,63, 38,38,39,38,38,-1,38,38,39,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 37,38,39,38,37,37,37,38,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 36,-1,-1,-1,36,36,37,38,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 35,-1,-1,35,35,36,37,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 34,34,34,34,35,36,37,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 33,33,33,34,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 32,32,32,-1,-1,34,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,62, 31,31,32,-1,33,33,33,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,62,61,61, 30,30,-1,-1,32,32,32,32,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,55,54,-1,-1,60,60, 29,29,-1,31,31,31,31,32,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,49,49,50,51,51,51,51,-1,54,53,-1,53,53,-1,59,59, 28,28,-1,30,30,30,30,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 27,27,-1,29,29,29,29,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,39,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 26,26,-1,28,28,28,28,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,56,56, 25,25,-1,27,27,27,27,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,48,47,47,47,-1,49,49,50,51,-1,55,55, 24,25,-1,26,26,26,27,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,46,47,48,49,50,51,-1,55,54, 23,-1,-1,25,25,26,26,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45,-1,49,49,50,51,-1,-1,53, 22,23,24,24,25,-1,25,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,-1,44,44,44,-1,49,-1,51,50,50,51,52, 21,-1,23,24,25,-1,24,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,41,41,42,43,43,44,-1,48,-1,51,50,49,-1,52, 20,-1,22,-1,-1,-1,23,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,36,37,38,39,40,40,40,40,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 19,-1,21,21,21,21,22,23,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,40,39,39,-1,41,42,-1,46,46,46,46,46,47,-1,50, 18,-1,20,20,20,21,22,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 17,-1,19,19,20,21,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 16,-1,18,19,20,21,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35,36,36,36,36,36,36,36,-1,38,38,-1,44,43,44,45,45,44,-1,47, 15,-1,17,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,35,35,35,35,35,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 14,-1,16,16,17,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,34,34,34,34,34,34,34,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 13,14,15,16,17,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 12,-1,-1,17,17,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 11,11,-1,18,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 10,10,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 9,9,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,24,24,25,26,27,28,29,-1,-1,29,29,29,29,29,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 8,8,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,25,25,25,26,27,28,29,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 7,7,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,26,26,26,27,28,29,30,29,28,27,27,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 6,6,-1,21,21,-1,21,22,-1,9,9,10,11,11,11,12,-1,-1,27,27,27,28,29,30,29,28,27,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 5,5,-1,-1,22,23,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 4,4,4,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 4,3,3,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 4,3,2,2,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 4,3,2,1,1,2,3,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 5,-1,-1,0,1,2,3,4,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 6,-1,-1,-1,2,2,3,4,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 7,6,5,4,3,3,3,4,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 7,6,5,4,4,-1,4,4,5,-1,-1,-1,21,20,19,19,19,19,19,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 7,6,5,5,5,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,41,41,42,43,44, 7,6,6,6,6,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44, 7,7,7,7,7,8,8,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 41,41,41,41,41,41,42,41,41,41,41,42,43,44,45,46,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,62,63,63,62,62,62,62,62, 40,40,40,40,40,41,-1,40,40,40,41,42,43,44,45,46,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,61,61,-1,-1,61,61,61,61,62, 39,39,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,60,60,-1,-1,60,60,60,61,62, 38,38,39,38,38,-1,38,38,39,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 37,38,39,38,37,37,37,38,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 36,-1,-1,-1,36,36,37,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 35,-1,-1,35,35,36,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 34,34,34,34,35,36,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 33,33,33,34,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 32,32,32,-1,-1,34,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,61, 31,31,32,-1,33,33,33,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,61,60,60, 30,30,-1,-1,32,32,32,32,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,54,53,-1,-1,59,59, 29,29,-1,31,31,31,31,32,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,48,48,49,50,50,50,50,-1,53,52,-1,52,52,-1,58,58, 28,28,-1,30,30,30,30,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 27,27,-1,29,29,29,29,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,38,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 26,26,-1,28,28,28,28,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,55,55, 25,25,-1,27,27,27,27,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,47,46,46,46,-1,48,48,49,50,-1,54,54, 24,25,-1,26,26,26,27,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,45,46,47,48,49,50,-1,54,53, 23,-1,-1,25,25,26,26,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44,-1,48,48,49,50,-1,-1,52, 22,23,24,24,25,-1,25,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,-1,43,43,43,-1,48,-1,50,49,49,50,51, 21,-1,23,24,25,-1,24,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,40,40,41,42,42,43,-1,47,-1,50,49,48,-1,51, 20,-1,22,-1,-1,-1,23,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,35,36,37,38,39,39,39,39,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 19,-1,21,21,21,21,22,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,39,38,38,-1,40,41,-1,45,45,45,45,45,46,-1,49, 18,-1,20,20,20,21,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 17,-1,19,19,20,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 16,-1,18,19,20,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,35,35,35,35,35,35,-1,37,37,-1,43,42,43,44,44,43,-1,46, 15,-1,17,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,34,34,34,34,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 14,-1,16,16,17,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,33,33,33,33,33,33,33,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 13,14,15,16,17,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 12,-1,-1,17,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 11,11,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 10,10,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 9,9,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,28,28,28,28,28,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 8,8,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,24,24,24,25,26,27,28,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 7,7,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,25,25,25,26,27,28,29,28,27,26,26,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 6,6,-1,20,20,-1,20,21,-1,8,8,9,10,10,10,11,-1,-1,26,26,26,27,28,29,28,27,26,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,45,45, 5,5,-1,-1,21,22,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,44,44, 4,4,4,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 4,3,3,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 4,3,2,2,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 4,3,2,1,1,1,2,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 5,-1,-1,1,0,1,2,3,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 6,-1,-1,-1,1,1,2,3,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 6,5,4,3,2,2,2,3,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43, 6,5,4,3,3,-1,3,3,4,-1,-1,-1,20,19,18,18,18,18,18,18,18,-1,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,-1,-1,-1,36,36,37,-1,40,40,41,42,43, 6,5,4,4,4,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,40,40,41,42,43, 6,5,5,5,5,-1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43, 6,6,6,6,6,7,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,61,62,62,61,61,61,61,61, 41,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,60,60,60,-1,-1,60,60,60,60,61, 40,40,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,60,60,59,59,-1,-1,59,59,59,60,61, 39,39,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 38,39,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 37,-1,-1,-1,37,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 36,-1,-1,36,36,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 35,35,35,35,36,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 34,34,34,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 33,33,33,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,60, 32,32,33,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,60,59,59, 31,31,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,53,52,-1,-1,58,58, 30,30,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,47,47,48,49,49,49,49,-1,52,51,-1,51,51,-1,57,57, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 28,28,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,37,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,55,55, 27,27,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,54,54, 26,26,-1,28,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,46,45,45,45,-1,47,47,48,49,-1,53,53, 25,26,-1,27,27,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,44,45,46,47,48,49,-1,53,52, 24,-1,-1,26,26,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43,-1,47,47,48,49,-1,-1,51, 23,24,25,25,26,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,-1,42,42,42,-1,47,-1,49,48,48,49,50, 22,-1,24,25,26,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,39,39,40,41,41,42,-1,46,-1,49,48,47,-1,50, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,34,35,36,37,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 20,-1,22,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,38,37,37,-1,39,40,-1,44,44,44,44,44,45,-1,48, 19,-1,21,21,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,43,44,44,-1,47, 18,-1,20,20,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,35,-1,37,-1,-1,42,42,42,43,43,43,-1,46, 17,-1,19,20,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33,34,34,34,34,34,34,34,-1,36,36,-1,42,41,42,43,43,42,-1,45, 16,-1,18,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,33,33,33,33,33,33,33,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 15,-1,17,17,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,32,32,32,32,32,32,32,32,33,34,35,36,-1,39,-1,40,40,40,-1,43, 14,15,16,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,-1,35,35,35,-1,38,-1,39,39,40,41,42, 13,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 12,12,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 11,11,-1,17,16,15,15,-1,11,11,11,11,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,28,28,28,28,28,28,28,29,30,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 10,10,-1,17,16,16,16,-1,11,10,10,10,10,-1,-1,-1,22,22,23,24,25,26,27,-1,-1,27,27,27,27,27,27,28,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 9,9,-1,17,17,17,17,-1,-1,9,9,9,9,10,-1,-1,23,23,23,24,25,26,27,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 8,8,-1,18,18,18,18,-1,-1,8,8,8,9,10,10,-1,-1,24,24,24,25,26,27,28,27,26,25,25,25,26,27,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 7,7,-1,19,19,-1,19,20,-1,7,7,8,9,9,9,10,-1,-1,25,25,25,26,27,28,27,26,25,24,25,26,-1,-1,28,28,29,30,31,32,33,-1,42,41,41,41,41,-1,44,44, 6,6,-1,-1,20,21,20,20,-1,6,6,-1,8,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,43,43, 5,5,5,-1,21,21,21,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 5,4,4,-1,-1,22,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 5,4,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 5,4,3,2,1,1,1,2,3,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 6,-1,-1,2,1,0,1,2,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 7,-1,-1,-1,1,1,1,2,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 6,5,4,3,2,2,2,2,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,27,27,27,28,28,29,30,31,32,33,34,-1,-1,37,37,38,38,39,40,41,42, 6,5,4,3,3,-1,3,3,4,-1,-1,-1,19,18,17,17,17,17,17,17,18,-1,21,21,22,22,-1,26,26,27,28,29,29,30,31,32,-1,-1,-1,36,36,37,-1,39,39,40,41,42, 6,5,4,4,4,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,40,40,40,41,42, 6,5,5,5,5,-1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,41,42, 6,6,6,6,6,7,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,42, 41,41,41,41,41,41,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,48,49,49,50,51,52,53,54,55,56,57,58,59,60,60,61,61,60,60,60,60,60, 41,40,40,40,40,41,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,59,59,59,-1,-1,59,59,59,59,60, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,59,59,58,58,-1,-1,58,58,58,59,60, 40,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,47,47,48,48,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 39,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,48,48,47,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 38,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 37,-1,-1,37,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46,46,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 36,36,36,36,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 35,35,35,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 34,34,34,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,34,34,35,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,53,-1,-1,59,59,59, 33,33,34,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,-1,-1,52,52,52,-1,59,58,58, 32,32,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,-1,49,49,-1,51,51,52,51,-1,-1,57,57, 31,31,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,-1,-1,46,46,47,48,48,48,48,-1,51,50,-1,50,50,-1,56,56, 30,30,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,35,35,-1,-1,47,47,47,47,47,47,-1,-1,49,49,49,49,-1,55,55, 29,29,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,-1,-1,34,34,34,34,34,35,36,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,54,54, 28,28,-1,28,28,28,28,-1,26,26,26,26,27,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,53,53, 27,27,-1,28,27,27,27,-1,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,45,44,44,44,-1,46,46,47,48,-1,52,52, 26,27,-1,27,27,26,26,25,24,24,24,-1,-1,26,26,26,26,26,26,27,28,29,29,30,31,31,31,32,33,34,35,36,37,38,39,-1,-1,43,43,43,44,45,46,47,48,-1,52,51, 25,-1,-1,26,26,26,25,-1,23,23,23,-1,25,25,25,25,25,25,26,27,28,28,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,42,42,42,-1,46,46,47,48,-1,-1,50, 24,25,25,25,26,-1,24,-1,22,22,22,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,-1,41,41,41,-1,46,-1,48,47,47,48,49, 23,-1,24,25,26,-1,23,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,38,38,39,40,40,41,-1,45,-1,48,47,46,-1,49, 22,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,33,34,35,36,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 21,-1,22,21,21,21,21,21,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,37,36,36,-1,38,39,-1,43,43,43,43,43,44,-1,47, 20,-1,21,21,20,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,35,35,-1,37,-1,-1,42,42,42,42,43,43,-1,46, 19,-1,20,20,20,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,34,34,-1,36,-1,-1,41,41,41,42,42,42,-1,45, 18,-1,19,20,20,19,18,19,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32,33,33,33,33,33,33,33,-1,35,35,-1,41,40,41,42,42,41,-1,44, 17,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,32,32,32,32,32,32,32,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 16,-1,17,17,17,-1,16,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,31,31,31,31,31,31,31,31,32,33,34,35,-1,38,-1,39,39,39,-1,42, 15,16,17,16,16,-1,15,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,-1,34,34,34,-1,37,-1,38,38,39,40,41, 14,-1,-1,16,15,14,14,-1,12,12,12,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,-1,33,33,33,-1,36,36,37,38,-1,-1,42, 13,13,-1,16,15,14,13,12,11,11,11,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,-1,-1,32,32,33,34,35,36,37,38,-1,44,43, 12,12,-1,16,15,14,14,-1,10,10,10,10,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,27,27,27,27,27,27,27,28,29,-1,-1,31,31,32,33,-1,36,36,37,38,-1,44,44, 11,11,-1,16,15,15,15,-1,10,9,9,9,9,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,26,26,26,26,26,26,27,-1,-1,-1,30,30,31,32,33,-1,37,37,37,38,-1,45,45, 10,10,-1,16,16,16,16,-1,-1,8,8,8,8,9,-1,-1,22,22,22,23,24,25,26,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,-1,-1,38,38,38,38,-1,45,45, 9,9,-1,17,17,17,17,-1,-1,7,7,7,8,9,9,-1,-1,23,23,23,24,25,26,27,26,25,24,24,24,25,26,-1,-1,28,28,29,30,31,32,-1,-1,39,39,39,39,-1,44,44, 8,8,-1,18,18,-1,18,19,-1,6,6,7,8,8,8,9,-1,-1,24,24,24,25,26,27,26,25,24,23,24,25,-1,-1,27,27,28,29,30,31,32,-1,41,40,40,40,40,-1,43,43, 7,7,-1,-1,19,20,19,19,-1,5,5,-1,7,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,41,41,41,41,-1,-1,42,42, 6,6,6,-1,20,20,20,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,41,41,41, 6,5,5,-1,-1,21,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,40,40,41, 6,5,4,4,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 6,5,4,3,2,1,1,1,2,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 7,-1,-1,3,2,1,0,1,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 7,-1,-1,-1,2,1,1,1,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 6,5,4,3,2,2,2,2,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 6,5,4,3,3,-1,3,3,4,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,29,30,31,-1,-1,-1,36,36,37,-1,38,38,39,40,41, 6,5,4,4,4,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,39,39,39,40,41, 6,5,5,5,5,-1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,40,40,41, 6,6,6,6,6,7,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41, 41,41,41,41,41,41,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,48,49,49,50,51,52,53,54,55,56,57,58,59,60,60,61,61,60,60,60,60,60, 41,40,40,40,40,41,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,55,56,57,58,59,59,59,-1,-1,59,59,59,59,60, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,59,59,58,58,-1,-1,58,58,58,59,60, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,47,47,48,48,48,48,48,49,50,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 40,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,48,48,47,47,47,47,48,49,50,51,52,-1,-1,56,56,56,56,57,58,59,60, 39,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,55,55,55,56,-1,-1,-1,61, 38,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46,46,45,46,47,48,49,50,51,52,-1,-1,54,54,55,56,57,-1,-1,61, 37,37,37,37,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,53,53,54,55,56,57,58,59,60, 36,36,36,37,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,58,59,60, 35,35,35,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,34,34,35,-1,-1,39,39,40,41,42,43,44,45,46,47,48,49,50,51,52,-1,-1,53,-1,-1,59,59,59, 34,34,35,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,50,-1,-1,52,52,52,-1,59,58,58, 33,33,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,-1,49,49,-1,51,51,52,51,-1,-1,57,57, 32,32,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,-1,-1,46,46,47,48,48,48,48,-1,51,50,-1,50,50,-1,56,56, 31,31,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,35,35,-1,-1,47,47,47,47,47,47,-1,-1,49,49,49,49,-1,55,55, 30,30,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,-1,-1,34,34,34,34,34,35,36,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,54,54, 29,29,-1,28,28,28,28,-1,26,26,26,26,27,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,33,33,33,33,34,35,36,-1,-1,-1,46,45,45,45,45,-1,47,47,47,48,-1,53,53, 28,28,-1,28,27,27,27,-1,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,32,32,32,33,34,35,36,37,38,-1,-1,45,44,44,44,-1,46,46,47,48,-1,52,52, 27,28,-1,27,27,26,26,25,24,24,24,-1,-1,26,26,26,26,26,26,27,28,29,29,30,31,31,31,32,33,34,35,36,37,38,39,-1,-1,43,43,43,44,45,46,47,48,-1,52,51, 26,-1,-1,26,26,26,25,-1,23,23,23,-1,25,25,25,25,25,25,26,27,28,28,28,-1,30,30,31,32,33,34,35,36,37,38,39,40,-1,42,42,42,-1,46,46,47,48,-1,-1,50, 25,26,25,25,26,-1,24,-1,22,22,22,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,31,32,33,34,35,36,37,38,39,39,-1,41,41,41,-1,46,-1,48,47,47,48,49, 24,-1,24,25,26,-1,23,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,31,31,32,33,34,35,36,37,38,38,38,39,40,40,41,-1,45,-1,48,47,46,-1,49, 23,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,32,32,32,33,34,35,36,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 22,-1,22,21,21,21,21,21,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,33,33,33,33,34,35,36,37,37,36,36,-1,38,39,-1,43,43,43,43,43,44,-1,47, 21,-1,21,21,20,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,35,35,-1,37,-1,-1,42,42,42,42,43,43,-1,46, 20,-1,20,20,20,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,34,34,-1,36,-1,-1,41,41,41,42,42,42,-1,45, 19,-1,19,20,20,19,18,19,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,32,32,33,33,33,33,33,33,33,-1,35,35,-1,41,40,41,42,42,41,-1,44, 18,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,-1,31,31,31,32,32,32,32,32,32,32,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 17,-1,17,17,17,-1,16,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,30,30,31,31,31,31,31,31,31,31,31,32,33,34,35,-1,38,-1,39,39,39,-1,42, 16,17,17,16,16,-1,15,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,-1,34,34,34,-1,37,-1,38,38,39,40,41, 15,-1,-1,16,15,14,14,-1,12,12,12,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,-1,33,33,33,-1,36,36,37,38,-1,-1,42, 14,14,-1,16,15,14,13,12,11,11,11,-1,-1,19,19,19,20,21,22,23,24,25,26,27,28,28,28,28,28,28,28,28,28,29,30,-1,-1,32,32,33,34,35,36,37,38,-1,44,43, 13,13,-1,16,15,14,14,-1,10,10,10,10,-1,-1,20,20,20,21,22,23,24,25,26,-1,-1,27,27,27,27,27,27,27,28,29,-1,-1,31,31,32,33,-1,36,36,37,38,-1,44,44, 12,12,-1,16,15,15,15,-1,10,9,9,9,9,-1,-1,-1,21,21,22,23,24,25,26,-1,-1,26,26,26,26,26,26,27,-1,-1,-1,30,30,31,32,33,-1,37,37,37,38,-1,45,45, 11,11,-1,16,16,16,16,-1,-1,8,8,8,8,9,-1,-1,22,22,22,23,24,25,26,-1,-1,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,-1,-1,38,38,38,38,-1,45,45, 10,10,-1,17,17,17,17,-1,-1,7,7,7,8,9,9,-1,-1,23,23,23,24,25,26,27,26,25,24,24,24,25,26,-1,-1,28,28,29,30,31,32,-1,-1,39,39,39,39,-1,44,44, 9,9,-1,18,18,-1,18,19,-1,6,6,7,8,8,8,9,-1,-1,24,24,24,25,26,27,26,25,24,23,24,25,-1,-1,27,27,28,29,30,31,32,-1,41,40,40,40,40,-1,43,43, 8,8,-1,-1,19,20,19,19,-1,5,5,-1,7,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,26,26,27,28,29,-1,32,32,-1,41,41,41,41,-1,-1,42,42, 7,7,7,-1,20,20,20,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,41,41,41, 7,6,6,-1,-1,21,-1,-1,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,40,40,41, 7,6,5,5,-1,-1,-1,2,2,3,-1,-1,-1,-1,-1,10,10,11,12,13,14,-1,-1,-1,-1,-1,-1,22,22,23,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,39,40,41, 7,6,5,4,3,2,1,1,2,-1,-1,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,20,21,-1,-1,-1,-1,25,-1,-1,-1,-1,32,32,-1,-1,34,34,35,36,37,38,39,40,41, 8,-1,-1,4,3,2,1,0,-1,-1,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,-1,-1,42, 8,-1,-1,-1,3,2,1,1,-1,21,20,20,-1,17,16,15,14,14,14,-1,-1,-1,19,19,20,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 7,6,5,4,3,2,2,2,-1,-1,20,19,18,17,16,15,15,15,15,16,17,-1,20,20,20,21,-1,26,26,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,39,40,41, 7,6,5,4,4,-1,3,3,4,-1,-1,-1,18,17,16,16,16,16,16,16,17,-1,20,20,21,21,-1,25,25,26,27,28,28,29,30,31,-1,-1,-1,36,36,37,-1,38,38,39,40,41, 7,6,5,5,5,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,39,39,39,40,41, 7,6,6,6,6,-1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,40,40,41, 7,7,7,7,7,8,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,41,41, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,56,57,58,59,60,61,61,60,59,58,58,58,58,59,59,58,58,58,58,58, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,61,60,59,58,57,57,57,-1,-1,57,57,57,57,58, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,54,54,55,55,55,55,55,56,57,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,55,55,54,54,54,54,55,56,57,58,59,-1,-1,54,54,54,54,55,56,57,58, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,53,53,53,54,-1,-1,-1,59, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53,53,52,53,54,55,56,57,58,59,-1,-1,52,52,53,54,55,-1,-1,59, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,51,51,52,53,54,55,56,57,58, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,48,48,49,50,50,50,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,46,46,47,48,49,49,49,49,49,49,49,49,49,49,50,-1,-1,51,-1,-1,57,57,57, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,46,47,48,49,49,48,48,48,48,48,49,48,48,-1,-1,50,50,50,-1,57,56,56, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,47,47,47,47,-1,47,47,-1,49,49,50,49,-1,-1,55,55, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,47,46,46,46,46,46,46,-1,49,48,-1,48,48,-1,54,54, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,46,45,45,45,45,45,-1,-1,47,47,47,47,-1,53,53, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,42,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,41,41,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,51,51, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,40,40,40,40,40,-1,-1,43,42,42,42,-1,44,44,45,46,-1,50,50, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,39,39,39,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,-1,50,49, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,38,38,38,38,38,38,38,38,38,-1,40,40,40,-1,44,44,45,46,-1,-1,48, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,37,37,37,37,37,37,37,37,37,37,-1,39,39,39,-1,44,-1,46,45,45,46,47, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,37,36,36,36,36,36,36,36,36,36,36,37,38,38,39,-1,43,-1,46,45,44,-1,47, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,37,36,35,35,35,35,35,36,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,37,36,35,34,34,34,35,36,35,34,34,-1,36,37,-1,41,41,41,41,41,42,-1,45, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,33,33,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,-1,33,33,-1,39,38,39,40,40,39,-1,42, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,27,27,28,29,29,29,29,29,-1,-1,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,28,28,29,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,29,29,29,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,30,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 26,25,24,23,22,21,20,19,19,-1,-1,2,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,21,-1,-1,-1,-1,26,26,-1,-1,32,32,33,34,35,36,37,38,39, 27,-1,-1,23,22,21,20,20,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,-1,-1,40, 27,-1,-1,-1,22,21,21,21,-1,2,1,1,-1,4,4,5,6,7,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,34,34,34,35,-1,-1,-1,40, 26,25,24,23,22,22,22,22,-1,-1,2,2,3,4,5,5,6,7,8,9,10,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,37,38,39, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,4,4,5,6,6,7,8,9,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 26,25,24,24,24,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,36,36,37,38,39, 26,25,25,25,25,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39, 26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,60,59,58,57,57,57,57,58,58,57,57,57,57,57, 47,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,60,59,58,57,56,56,56,-1,-1,56,56,56,56,57, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,55,-1,-1,55,55,55,56,57, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,53,53,53,53,54,55,56,57, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,52,52,52,53,-1,-1,-1,58, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,51,51,52,53,54,-1,-1,58, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,50,50,51,52,53,54,55,56,57, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,49,49,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,48,48,48,48,48,48,48,48,48,49,-1,-1,50,-1,-1,56,56,56, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,48,47,47,47,47,47,48,47,47,-1,-1,49,49,49,-1,56,55,55, 41,41,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,46,46,46,46,-1,46,46,-1,48,48,49,48,-1,-1,54,54, 40,40,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,46,45,45,45,45,45,45,-1,48,47,-1,47,47,-1,53,53, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,45,44,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,41,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,40,40,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,50,50, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,39,39,39,39,39,-1,-1,42,41,41,41,-1,43,43,44,45,-1,49,49, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,38,38,38,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,-1,49,48, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,37,37,37,37,37,37,37,37,37,-1,39,39,39,-1,43,43,44,45,-1,-1,47, 33,32,31,31,32,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,36,36,36,36,36,36,36,36,36,36,-1,38,38,38,-1,43,-1,45,44,44,45,46, 33,-1,30,31,32,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,36,35,35,35,35,35,35,35,35,35,35,36,37,37,38,-1,42,-1,45,44,43,-1,46, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,36,35,34,34,34,34,34,35,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 31,-1,28,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,36,35,34,33,33,33,34,35,34,33,33,-1,35,36,-1,40,40,40,40,40,41,-1,44, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 28,-1,25,26,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 26,-1,23,23,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 25,24,23,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,29,29,28,27,26,25,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,26,26,26,27,28,28,28,28,28,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,27,27,28,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,28,28,28,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,29,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 27,27,-1,24,24,-1,24,25,-1,16,15,14,13,12,12,12,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 26,26,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 25,24,23,22,21,20,19,18,18,-1,-1,1,1,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,20,-1,-1,-1,-1,25,25,-1,-1,31,31,32,33,34,35,36,37,38, 26,-1,-1,22,21,20,19,19,-1,-1,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,-1,-1,39, 26,-1,-1,-1,21,20,20,20,-1,2,1,1,-1,3,3,4,5,6,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,33,33,33,34,-1,-1,-1,39, 25,24,23,22,21,21,21,21,-1,-1,2,2,3,4,4,4,5,6,7,8,9,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,36,37,38, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,4,4,5,5,5,6,7,8,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 25,24,23,23,23,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,35,35,36,37,38, 25,24,24,24,24,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38, 25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,59,58,57,56,56,56,56,57,57,56,56,56,56,56, 46,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,59,58,57,56,55,55,55,-1,-1,55,55,55,55,56, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,54,-1,-1,54,54,54,55,56, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,52,52,52,52,53,54,55,56, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,51,51,51,52,-1,-1,-1,57, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,50,50,51,52,53,-1,-1,57, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,49,49,50,51,52,53,54,55,56, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,48,48,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,47,47,47,47,47,47,47,47,47,48,-1,-1,49,-1,-1,55,55,55, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,47,46,46,46,46,46,47,46,46,-1,-1,48,48,48,-1,55,54,54, 40,40,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,45,45,45,45,-1,45,45,-1,47,47,48,47,-1,-1,53,53, 39,39,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,45,44,44,44,44,44,44,-1,47,46,-1,46,46,-1,52,52, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,44,43,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,40,-1,-1,43,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,39,39,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,49,49, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,38,38,38,38,38,-1,-1,41,40,40,40,-1,42,42,43,44,-1,48,48, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,37,37,37,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,-1,48,47, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,36,36,36,36,36,36,36,36,36,-1,38,38,38,-1,42,42,43,44,-1,-1,46, 32,31,30,30,31,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,35,35,35,35,35,35,35,35,35,35,-1,37,37,37,-1,42,-1,44,43,43,44,45, 32,-1,29,30,31,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,35,34,34,34,34,34,34,34,34,34,34,35,36,36,37,-1,41,-1,44,43,42,-1,45, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,35,34,33,33,33,33,33,34,33,33,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 30,-1,27,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,35,34,33,32,32,32,33,34,33,32,32,-1,34,35,-1,39,39,39,39,39,40,-1,43, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 27,-1,24,25,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,31,31,-1,37,36,37,38,38,37,-1,40, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 25,-1,22,22,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 24,23,22,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 27,27,-1,21,20,19,19,-1,16,15,15,15,-1,-1,25,25,25,26,27,27,27,27,27,-1,-1,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 28,28,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,26,26,27,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 28,28,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,27,27,27,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 27,27,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,28,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 26,26,-1,23,23,-1,23,24,-1,15,14,13,12,11,11,11,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,36,36,36,-1,39,39, 25,25,-1,-1,24,25,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,38,38, 24,24,24,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 24,23,23,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 24,23,22,21,20,19,18,17,17,-1,-1,1,1,-1,-1,-1,-1,6,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,19,-1,-1,-1,-1,24,24,-1,-1,30,30,31,32,33,34,35,36,37, 25,-1,-1,21,20,19,18,18,-1,-1,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,-1,-1,38, 25,-1,-1,-1,20,19,19,19,-1,3,2,2,-1,2,2,3,4,5,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,32,32,32,33,-1,-1,-1,38, 24,23,22,21,20,20,20,20,-1,-1,3,3,4,3,3,3,4,5,6,7,8,-1,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,35,36,37, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,4,4,4,4,4,5,6,7,8,-1,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,30,30,31,-1,34,34,35,36,37, 24,23,22,22,22,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,34,34,35,36,37, 24,23,23,23,23,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37, 24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,58,57,56,55,55,55,55,56,56,55,55,55,55,55, 45,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,58,57,56,55,54,54,54,-1,-1,54,54,54,54,55, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,51,51,51,51,52,53,54,55, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,50,50,50,51,-1,-1,-1,56, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,49,49,50,51,52,-1,-1,56, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,48,48,49,50,51,52,53,54,55, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,47,47,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,46,46,46,46,46,46,46,46,46,47,-1,-1,48,-1,-1,54,54,54, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,46,45,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,54,53,53, 39,39,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,47,46,-1,-1,52,52, 38,38,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,44,43,43,43,43,43,43,-1,46,45,-1,45,45,-1,51,51, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,39,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,38,38,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,48,48, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,37,37,37,37,37,-1,-1,40,39,39,39,-1,41,41,42,43,-1,47,47, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,36,36,36,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,-1,47,46, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,35,35,35,35,35,35,35,35,35,-1,37,37,37,-1,41,41,42,43,-1,-1,45, 31,30,29,29,30,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,41,-1,43,42,42,43,44, 31,-1,28,29,30,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,34,33,33,33,33,33,33,33,33,33,33,34,35,35,36,-1,40,-1,43,42,41,-1,44, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,34,33,32,32,32,32,32,33,32,32,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 29,-1,26,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,34,33,32,31,31,31,32,33,32,31,31,-1,33,34,-1,38,38,38,38,38,39,-1,42, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 26,-1,23,24,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,-1,36,35,36,37,37,36,-1,39, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 24,-1,21,21,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 23,22,21,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,24,24,24,25,26,26,26,26,26,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,25,25,26,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,26,26,26,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,27,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 25,25,-1,22,22,-1,22,23,-1,14,13,12,11,10,10,10,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,35,35,35,-1,38,38, 24,24,-1,-1,23,24,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,37,37, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,21,20,19,18,17,16,16,-1,-1,2,2,-1,-1,-1,-1,5,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,18,-1,-1,-1,-1,23,23,-1,-1,29,29,30,31,32,33,34,35,36, 24,-1,-1,20,19,18,17,17,-1,-1,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,-1,-1,37, 24,-1,-1,-1,19,18,18,18,-1,4,3,3,-1,1,1,2,3,4,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,31,31,31,32,-1,-1,-1,37, 23,22,21,20,19,19,19,19,-1,-1,4,4,3,2,2,2,3,4,5,6,7,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,3,3,3,3,3,4,5,6,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 23,22,21,21,21,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,33,33,34,35,36, 23,22,22,22,22,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36, 23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,55, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,55, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,53,54, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,53,53,53, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,53,52,52, 38,38,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,51,51, 37,37,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,50,50, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,38,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,37,37,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,47,47, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,36,36,36,36,36,-1,-1,39,38,38,38,-1,40,40,41,42,-1,46,46, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,35,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,-1,46,45, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,40,40,41,42,-1,-1,44, 30,29,28,28,29,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,40,-1,42,41,41,42,43, 30,-1,27,28,29,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,33,32,32,32,32,32,32,32,32,32,32,33,34,34,35,-1,39,-1,42,41,40,-1,43, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 28,-1,25,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,32,33,-1,37,37,37,37,37,38,-1,41, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 25,-1,22,23,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,35,34,35,36,36,35,-1,38, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 23,-1,20,20,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 22,21,20,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,23,23,23,24,25,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,24,24,25,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,25,25,25,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,26,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,9,9,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,34,34,34,-1,37,37, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,36,36, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 22,21,20,19,18,17,16,15,15,-1,-1,3,3,-1,-1,-1,-1,4,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,-1,-1,28,28,29,30,31,32,33,34,35, 23,-1,-1,19,18,17,16,16,-1,-1,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,36, 23,-1,-1,-1,18,17,17,17,-1,5,4,4,-1,1,1,1,2,3,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,30,30,30,31,-1,-1,-1,36, 22,21,20,19,18,18,18,18,-1,-1,5,4,3,2,2,2,2,3,4,5,6,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,34,35, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,3,3,3,3,3,3,4,5,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 22,21,20,20,20,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,32,32,33,34,35, 22,21,21,21,21,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35, 22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,56,55,54,53,53,53,53,54,54,53,53,53,53,53, 43,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,56,55,54,53,52,52,52,-1,-1,52,52,52,52,53, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,49,49,49,49,50,51,52,53, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,48,48,48,49,-1,-1,-1,54, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,47,47,48,49,50,-1,-1,54, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,46,46,47,48,49,50,51,52,53, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,45,45,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,44,44,44,44,44,44,44,44,44,45,-1,-1,46,-1,-1,52,52,52, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,44,43,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,52,51,51, 37,37,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,50,50, 36,36,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,49,49, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,37,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,36,36,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,46,46, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,35,35,35,35,35,-1,-1,38,37,37,37,-1,39,39,40,41,-1,45,45, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,34,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,-1,45,44, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,39,39,40,41,-1,-1,43, 29,28,27,27,28,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,32,32,32,32,32,32,32,32,32,32,-1,34,34,34,-1,39,-1,41,40,40,41,42, 29,-1,26,27,28,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,32,31,31,31,31,31,31,31,31,31,31,32,33,33,34,-1,38,-1,41,40,39,-1,42, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 27,-1,24,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,31,32,-1,36,36,36,36,36,37,-1,40, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 24,-1,21,22,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,34,33,34,35,35,34,-1,37, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 22,-1,19,19,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 21,20,19,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,22,22,22,23,24,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,23,23,24,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,24,24,24,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,25,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 23,23,-1,20,20,-1,20,21,-1,12,11,10,9,8,8,8,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,33,33,33,-1,36,36, 22,22,-1,-1,21,22,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,35,35, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 21,20,19,18,17,16,15,14,14,-1,-1,4,4,-1,-1,-1,-1,3,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,16,-1,-1,-1,-1,21,21,-1,-1,27,27,28,29,30,31,32,33,34, 22,-1,-1,18,17,16,15,15,-1,-1,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,35, 22,-1,-1,-1,17,16,16,16,-1,6,5,5,-1,2,1,1,1,2,3,-1,-1,-1,8,8,9,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,29,29,29,30,-1,-1,-1,35, 21,20,19,18,17,17,17,17,-1,-1,5,4,3,2,2,2,2,2,3,4,5,-1,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,33,34, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,3,3,3,3,3,3,3,4,5,-1,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 21,20,19,19,19,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,31,31,32,33,34, 21,20,20,20,20,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34, 21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,55,54,53,52,52,52,52,53,53,52,52,52,52,52, 42,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,55,54,53,52,51,51,51,-1,-1,51,51,51,51,52, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,49,49,49,49,50,51,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,48,48,48,48,49,50,51,52,53,-1,-1,48,48,48,48,49,50,51,52, 42,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,47,47,47,48,-1,-1,-1,53, 41,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,47,46,47,48,49,50,51,52,53,-1,-1,46,46,47,48,49,-1,-1,53, 40,40,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,45,45,46,47,48,49,50,51,52, 39,39,39,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,42,42,43,44,44,44,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 38,38,38,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,41,42,43,43,43,43,43,43,43,43,43,43,44,-1,-1,45,-1,-1,51,51,51, 37,37,38,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,41,42,43,43,42,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,51,50,50, 36,36,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,49,49, 35,35,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,48,48, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,36,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 32,32,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,35,35,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,45,45, 31,31,-1,29,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,34,34,34,34,34,-1,-1,37,36,36,36,-1,38,38,39,40,-1,44,44, 30,31,-1,28,28,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,33,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,-1,44,43, 29,-1,-1,27,27,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,32,32,32,32,32,32,32,32,32,-1,34,34,34,-1,38,38,39,40,-1,-1,42, 28,27,26,26,27,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,31,31,31,31,31,31,31,31,31,31,-1,33,33,33,-1,38,-1,40,39,39,40,41, 28,-1,25,26,27,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,31,30,30,30,30,30,30,30,30,30,30,31,32,32,33,-1,37,-1,40,39,38,-1,41, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 26,-1,23,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,30,31,-1,35,35,35,35,35,36,-1,39, 25,-1,22,22,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 24,-1,21,21,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 23,-1,20,21,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,33,32,33,34,34,33,-1,36, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 21,-1,18,18,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 20,19,18,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 21,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,24,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,23,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 23,23,-1,17,16,15,15,-1,12,11,11,11,-1,-1,21,21,21,22,23,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 24,24,-1,17,16,16,16,-1,12,11,10,10,10,-1,-1,-1,22,22,23,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 24,24,-1,17,17,17,17,-1,-1,11,10,9,9,9,-1,-1,23,23,23,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,8,8,-1,-1,24,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 22,22,-1,19,19,-1,19,20,-1,11,10,9,8,7,7,7,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,32,32,32,-1,35,35, 21,21,-1,-1,20,21,20,20,-1,11,11,-1,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,34,34, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 20,19,18,17,16,15,14,13,13,-1,-1,5,5,-1,-1,-1,-1,2,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,15,-1,-1,-1,-1,20,20,-1,-1,26,26,27,28,29,30,31,32,33, 21,-1,-1,17,16,15,14,14,-1,-1,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,-1,-1,34, 21,-1,-1,-1,16,15,15,15,-1,7,6,6,-1,3,2,1,1,1,2,-1,-1,-1,7,7,8,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,28,28,28,29,-1,-1,-1,34, 20,19,18,17,16,16,16,16,-1,-1,6,5,4,3,2,2,2,2,2,3,4,-1,8,8,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,33, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,4,3,3,3,3,3,3,3,4,-1,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 20,19,18,18,18,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,30,30,31,32,33, 20,19,19,19,19,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33, 20,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 41,41,41,41,41,41,42,41,41,41,41,42,43,44,45,45,44,43,42,41,42,43,44,45,46,47,48,49,49,50,51,52,53,54,54,53,52,51,51,51,51,52,52,51,51,51,51,51, 41,40,40,40,40,41,-1,40,40,40,41,42,43,44,45,45,44,44,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,54,54,53,52,51,50,50,50,-1,-1,50,50,50,50,51, 41,40,39,39,39,-1,-1,39,39,40,41,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,42,43,44,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 41,40,39,38,38,-1,38,38,39,-1,-1,-1,40,39,38,38,38,38,38,38,39,-1,42,42,43,43,-1,47,47,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 41,40,39,38,37,37,37,37,-1,-1,42,41,40,39,38,37,37,37,37,38,39,-1,42,42,42,43,-1,48,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,50,51, 41,-1,-1,-1,37,36,36,36,-1,43,42,42,-1,39,38,37,36,36,36,-1,-1,-1,41,41,42,43,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,47,-1,-1,-1,52, 40,-1,-1,38,37,36,35,35,-1,-1,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,43,44,45,46,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,47,48,-1,-1,52, 39,39,39,38,37,36,35,34,34,-1,-1,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,42,43,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,47,48,49,50,51, 38,38,38,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,33,33,33,33,34,35,-1,-1,-1,-1,-1,-1,41,41,42,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,49,50,51, 37,37,37,-1,-1,34,-1,-1,33,32,32,32,32,32,32,32,32,32,33,34,34,34,35,-1,-1,39,39,40,41,42,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,50,50,50, 36,36,37,-1,33,33,33,-1,-1,31,31,32,31,31,31,31,31,32,33,34,33,34,35,36,37,38,39,40,41,42,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,50,49,49, 35,35,-1,-1,32,32,32,32,-1,30,30,-1,30,30,30,30,31,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,48,48, 34,34,-1,31,31,31,31,32,-1,29,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,47,47, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,34,35,35,35,35,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 32,32,-1,29,29,29,29,-1,-1,27,27,27,27,28,-1,-1,29,29,29,29,29,29,30,-1,-1,34,34,34,34,34,35,35,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,45,45, 31,31,-1,28,28,28,28,-1,26,26,26,26,27,-1,-1,-1,28,28,28,28,28,29,30,-1,-1,33,33,33,33,34,34,34,-1,-1,-1,37,36,36,36,36,-1,38,38,38,39,-1,44,44, 30,30,-1,28,27,27,27,-1,25,25,25,26,-1,-1,27,27,27,27,27,27,28,29,30,-1,-1,32,32,32,33,33,33,33,33,33,-1,-1,36,35,35,35,-1,37,37,38,39,-1,43,43, 29,30,-1,27,27,26,26,25,24,24,24,-1,-1,26,26,26,26,26,26,27,28,29,29,30,31,31,31,32,32,32,32,32,32,32,32,-1,-1,34,34,34,35,36,37,38,39,-1,43,42, 28,-1,-1,26,26,26,25,-1,23,23,23,-1,25,25,25,25,25,25,26,27,28,28,28,-1,30,30,31,31,31,31,31,31,31,31,31,31,-1,33,33,33,-1,37,37,38,39,-1,-1,41, 27,26,25,25,26,-1,24,-1,22,22,22,-1,24,24,24,24,24,25,26,27,27,27,27,28,29,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,32,-1,37,-1,39,38,38,39,40, 27,-1,24,25,26,-1,23,-1,22,21,21,22,23,23,23,23,24,25,26,26,26,26,27,-1,-1,30,29,29,29,29,29,29,29,29,29,29,30,31,31,32,-1,36,-1,39,38,37,-1,40, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,22,23,24,25,25,25,25,26,27,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 25,-1,22,21,21,21,21,21,-1,20,19,-1,21,21,22,23,24,24,24,24,25,26,27,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,29,30,-1,34,34,34,34,34,35,-1,38, 24,-1,21,21,20,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,33,34,34,-1,37, 23,-1,20,20,20,19,19,19,-1,-1,17,-1,19,19,-1,-1,-1,22,22,23,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,27,-1,-1,32,32,32,33,33,33,-1,36, 22,-1,19,20,20,19,18,19,-1,16,16,-1,18,18,18,19,20,21,22,23,24,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,32,31,32,33,33,32,-1,35, 21,-1,18,-1,-1,-1,17,-1,-1,15,15,-1,17,17,18,19,20,21,22,23,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,25,25,-1,-1,30,-1,-1,-1,31,-1,34, 20,-1,17,17,17,-1,16,-1,14,14,14,15,16,17,18,19,20,21,22,23,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,23,24,25,26,-1,29,-1,30,30,30,-1,33, 19,18,17,16,16,-1,15,-1,13,13,13,-1,17,17,18,19,20,21,22,23,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,25,25,25,-1,28,-1,29,29,30,31,32, 20,-1,-1,16,15,14,14,-1,12,12,12,-1,18,18,18,19,20,21,22,23,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,24,24,24,-1,27,27,28,29,-1,-1,33, 21,22,-1,16,15,14,13,12,11,11,11,-1,-1,19,19,19,20,21,22,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,27,28,29,-1,35,34, 22,22,-1,16,15,14,14,-1,11,10,10,10,-1,-1,20,20,20,21,22,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,22,22,23,24,-1,27,27,28,29,-1,35,35, 23,23,-1,16,15,15,15,-1,11,10,9,9,9,-1,-1,-1,21,21,22,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,21,21,22,23,24,-1,28,28,28,29,-1,36,36, 23,23,-1,16,16,16,16,-1,-1,10,9,8,8,8,-1,-1,22,22,22,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,20,20,21,22,23,-1,-1,29,29,29,29,-1,36,36, 22,22,-1,17,17,17,17,-1,-1,10,9,8,7,7,7,-1,-1,23,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,19,19,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 21,21,-1,18,18,-1,18,19,-1,10,9,8,7,6,6,6,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,18,18,19,20,21,22,23,-1,32,31,31,31,31,-1,34,34, 20,20,-1,-1,19,20,19,19,-1,10,10,-1,7,6,5,5,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,17,17,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,33,33, 19,19,19,-1,20,20,20,-1,-1,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 19,18,18,-1,-1,21,-1,-1,11,10,9,8,7,6,5,4,3,3,3,4,5,6,7,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 19,18,17,17,-1,-1,-1,12,11,11,-1,-1,-1,-1,-1,4,3,2,3,4,5,-1,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 19,18,17,16,15,14,13,12,12,-1,-1,6,6,-1,-1,-1,-1,1,-1,-1,-1,-1,6,6,7,8,-1,-1,-1,-1,14,-1,-1,-1,-1,19,19,-1,-1,25,25,26,27,28,29,30,31,32, 20,-1,-1,16,15,14,13,13,-1,-1,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,-1,-1,33, 20,-1,-1,-1,15,14,14,14,-1,8,7,7,-1,4,3,2,1,1,1,-1,-1,-1,6,6,7,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,27,27,27,28,-1,-1,-1,33, 19,18,17,16,15,15,15,15,-1,-1,7,6,5,4,3,2,2,2,2,3,4,-1,7,7,7,8,-1,13,13,13,14,14,15,16,17,18,19,20,-1,-1,27,27,28,28,29,30,31,32, 19,18,17,16,16,-1,16,16,17,-1,-1,-1,5,4,3,3,3,3,3,3,4,-1,7,7,8,8,-1,12,12,13,14,15,15,16,17,18,-1,-1,-1,26,26,27,-1,29,29,30,31,32, 19,18,17,17,17,-1,-1,17,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,30,30,30,31,32, 19,18,18,18,18,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,31,32, 19,19,19,19,19,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,55,54,53,52,52,52,52,53,53,52,52,52,52,52, 42,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,55,54,53,52,51,51,51,-1,-1,51,51,51,51,52, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,49,49,49,49,50,51,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,48,48,48,48,49,50,51,52,53,-1,-1,48,48,48,48,49,50,51,52, 42,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,47,47,47,48,-1,-1,-1,53, 41,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,47,46,47,48,49,50,51,52,53,-1,-1,46,46,47,48,49,-1,-1,52, 40,40,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,45,45,46,47,48,49,50,51,51, 39,39,39,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,42,42,43,44,44,44,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,50,50, 38,38,38,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,41,42,43,43,43,43,43,43,43,43,43,43,44,-1,-1,45,-1,-1,49,49,49, 37,37,38,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,41,42,43,43,42,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,49,48,48, 36,36,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,47,47, 35,35,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,46,46, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,45,45, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,36,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,44,44, 32,32,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,35,35,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,43,43, 31,31,-1,29,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,34,34,34,34,34,-1,-1,37,36,36,36,-1,38,38,39,40,-1,42,42, 30,31,-1,28,28,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,33,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,39,-1,42,41, 29,-1,-1,27,27,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,32,32,32,32,32,32,32,32,32,-1,34,34,34,-1,37,38,38,38,-1,-1,40, 28,27,26,26,27,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,31,31,31,31,31,31,31,31,31,31,-1,33,33,33,-1,36,-1,38,37,37,38,39, 28,-1,25,26,27,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,31,30,30,30,30,30,30,30,30,30,30,31,32,32,33,-1,35,-1,38,37,36,-1,39, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,31,31,-1,-1,34,-1,-1,-1,35,-1,38, 26,-1,23,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,30,31,-1,33,33,33,33,33,34,-1,37, 25,-1,22,22,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,32,32,32,32,33,33,-1,36, 24,-1,21,21,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,31,31,31,32,32,32,-1,35, 23,-1,20,21,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,31,30,31,32,32,31,-1,34, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,-1,29,-1,-1,-1,30,-1,33, 21,-1,18,18,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,26,26,-1,28,-1,29,29,29,-1,32, 20,19,18,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,25,25,25,-1,27,-1,28,28,29,30,31, 21,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,24,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,24,24,24,-1,26,26,27,28,-1,-1,32, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,23,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 23,23,-1,17,16,15,15,-1,12,11,11,11,-1,-1,21,21,21,22,23,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,22,22,22,23,-1,26,26,27,28,-1,34,34, 24,24,-1,17,16,16,16,-1,12,11,10,10,10,-1,-1,-1,22,22,23,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,21,21,21,22,23,-1,27,27,27,28,-1,35,35, 24,24,-1,17,17,17,17,-1,-1,11,10,9,9,9,-1,-1,23,23,23,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,20,20,20,21,22,-1,-1,28,28,28,28,-1,35,35, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,8,8,-1,-1,24,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,19,19,19,20,21,22,-1,-1,29,29,29,29,-1,34,34, 22,22,-1,19,19,-1,19,20,-1,11,10,9,8,7,7,7,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,18,18,18,19,20,21,22,-1,31,30,30,30,30,-1,33,33, 21,21,-1,-1,20,21,20,20,-1,11,11,-1,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,17,17,17,18,19,-1,22,22,-1,31,31,31,31,-1,-1,32,32, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,16,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,31,31,31, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,15,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,30,30,31, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,29,29,30,31, 20,19,18,17,16,15,14,13,13,-1,-1,7,7,-1,-1,-1,-1,2,-1,-1,-1,-1,5,5,6,7,-1,-1,-1,-1,13,-1,-1,-1,-1,18,18,-1,-1,24,24,25,26,27,28,29,30,31, 21,-1,-1,17,16,15,14,14,-1,-1,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,-1,-1,32, 21,-1,-1,-1,16,15,15,15,-1,9,8,8,-1,5,4,3,2,1,1,-1,-1,-1,5,5,6,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,26,26,26,27,-1,-1,-1,32, 20,19,18,17,16,16,16,16,-1,-1,8,7,6,5,4,3,2,2,2,3,4,-1,6,6,6,7,-1,12,12,12,13,13,14,15,16,17,18,19,-1,-1,26,26,27,27,28,29,30,31, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,6,5,4,3,3,3,3,3,4,-1,7,7,7,7,-1,11,11,12,13,14,14,15,16,17,-1,-1,-1,25,25,26,-1,28,28,29,30,31, 20,19,18,18,18,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,29,29,29,30,31, 20,19,19,19,19,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,30,31, 20,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,55,54,53,52,52,52,52,53,53,52,52,52,52,52, 43,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,55,54,53,52,51,51,51,-1,-1,51,51,51,51,52, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,49,49,49,49,49,50,51,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,48,48,48,48,49,50,51,52, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,47,47,47,48,-1,-1,-1,52, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,47,46,47,48,49,50,51,52,53,-1,-1,46,46,47,48,49,-1,-1,51, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,45,45,46,47,48,49,50,50,50, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,44,44,44,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,49,49,49, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,43,43,43,43,43,43,43,43,43,44,-1,-1,45,-1,-1,48,48,48, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,43,42,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,48,47,47, 37,37,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,46,46, 36,36,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,45,45, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,44,44, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,37,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,43,43, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,36,36,-1,-1,-1,38,37,37,37,37,-1,39,39,39,39,-1,42,42, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,35,35,35,35,35,-1,-1,37,36,36,36,-1,38,38,38,39,-1,41,41, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,34,34,34,34,34,34,34,-1,-1,35,35,35,36,37,37,38,38,-1,41,40, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,33,33,33,33,33,33,33,33,33,-1,34,34,34,-1,36,37,37,37,-1,-1,39, 29,28,27,27,28,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,32,32,32,32,32,32,32,32,32,32,-1,33,33,33,-1,35,-1,37,36,36,37,38, 29,-1,26,27,28,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,32,31,31,31,31,31,31,31,31,31,31,32,32,32,33,-1,34,-1,37,36,35,-1,38, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,31,31,-1,-1,33,-1,-1,-1,34,-1,37, 27,-1,24,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,30,31,-1,32,32,32,32,32,33,-1,36, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,29,-1,-1,31,31,31,31,32,32,-1,35, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,28,-1,-1,30,30,30,31,31,31,-1,34, 24,-1,21,22,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,27,27,-1,30,29,30,31,31,30,-1,33, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 22,-1,19,19,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,25,25,25,-1,27,-1,28,28,28,-1,31, 21,20,19,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,24,24,24,-1,26,-1,27,27,28,29,30, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,23,23,23,-1,25,25,26,27,-1,-1,31, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,22,22,22,23,24,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,21,21,21,22,-1,25,25,26,27,-1,33,33, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,23,23,24,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,20,20,20,21,22,-1,26,26,26,27,-1,34,34, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,24,24,24,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,19,19,19,20,21,-1,-1,27,27,27,27,-1,34,34, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,25,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,18,18,18,19,20,21,-1,-1,28,28,28,28,-1,33,33, 23,23,-1,20,20,-1,20,21,-1,12,11,10,9,8,8,8,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,17,17,17,18,19,20,21,-1,30,29,29,29,29,-1,32,32, 22,22,-1,-1,21,22,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,16,16,16,17,18,-1,21,21,-1,30,30,30,30,-1,-1,31,31, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,15,15,15,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,30,30,30, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,14,14,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,29,29,30, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,14,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,28,28,29,30, 21,20,19,18,17,16,15,14,14,-1,-1,8,8,-1,-1,-1,-1,3,-1,-1,-1,-1,4,4,5,6,-1,-1,-1,-1,12,-1,-1,-1,-1,17,17,-1,-1,23,23,24,25,26,27,28,29,30, 22,-1,-1,18,17,16,15,15,-1,-1,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,-1,-1,31, 22,-1,-1,-1,17,16,16,16,-1,10,9,9,-1,6,5,4,3,2,2,-1,-1,-1,4,4,5,6,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,25,25,25,26,-1,-1,-1,31, 21,20,19,18,17,17,17,17,-1,-1,9,8,7,6,5,4,3,3,3,4,5,-1,5,5,5,6,-1,11,11,11,12,12,13,14,15,16,17,18,-1,-1,25,25,26,26,27,28,29,30, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,7,6,5,4,4,4,4,4,5,-1,6,6,6,6,-1,10,10,11,12,13,13,14,15,16,-1,-1,-1,24,24,25,-1,27,27,28,29,30, 21,20,19,19,19,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,7,7,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,28,28,28,29,30, 21,20,20,20,20,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,29,30, 21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,52,51,51,51,51,51, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,-1,50,50,50,50,51, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,50,51, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,47,-1,-1,-1,51, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,47,48,-1,-1,50, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,47,48,49,49,49, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,48,48,48, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,47,47,47, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,47,46,46, 38,38,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,45,45, 37,37,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,44,44, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,43,43, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,38,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,37,37,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,41,41, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,36,36,36,36,36,-1,-1,36,35,35,35,-1,37,37,37,38,-1,40,40, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,35,35,35,35,35,35,35,-1,-1,34,34,34,35,36,36,37,37,-1,40,39, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,34,34,34,34,34,34,34,34,34,-1,33,33,33,-1,35,36,36,36,-1,-1,38, 30,29,28,28,29,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,-1,34,-1,36,35,35,36,37, 30,-1,27,28,29,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,33,32,32,32,32,32,32,32,32,32,32,32,31,31,32,-1,33,-1,36,35,34,-1,37, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,36, 28,-1,25,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,29,30,-1,31,31,31,31,31,32,-1,35, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,28,-1,-1,30,30,30,30,31,31,-1,34, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,27,-1,-1,29,29,29,30,30,30,-1,33, 25,-1,22,23,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,-1,29,28,29,30,30,29,-1,32, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 23,-1,20,20,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,24,24,24,-1,26,-1,27,27,27,-1,30, 22,21,20,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,23,23,23,-1,25,-1,26,26,27,28,29, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,22,22,22,-1,24,24,25,26,-1,-1,30, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,23,23,23,24,25,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,20,20,20,21,-1,24,24,25,26,-1,32,32, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,24,24,25,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,19,19,19,20,21,-1,25,25,25,26,-1,33,33, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,25,25,25,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,-1,-1,26,26,26,26,-1,33,33, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,26,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,17,17,17,18,19,20,-1,-1,27,27,27,27,-1,32,32, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,9,9,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,16,16,16,17,18,19,20,-1,29,28,28,28,28,-1,31,31, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,15,15,15,16,17,-1,20,20,-1,29,29,29,29,-1,-1,30,30, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,14,14,14,14,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,29,29,29, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,14,13,13,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,28,28,29, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,27,27,28,29, 22,21,20,19,18,17,16,15,15,-1,-1,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,3,3,4,5,-1,-1,-1,-1,11,-1,-1,-1,-1,16,16,-1,-1,22,22,23,24,25,26,27,28,29, 23,-1,-1,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,-1,-1,30, 23,-1,-1,-1,18,17,17,17,-1,11,10,10,-1,7,6,5,4,3,3,-1,-1,-1,3,3,4,5,-1,-1,-1,10,10,11,12,13,14,-1,17,17,18,-1,24,24,24,25,-1,-1,-1,30, 22,21,20,19,18,18,18,18,-1,-1,10,9,8,7,6,5,4,4,4,5,6,-1,4,4,4,5,-1,10,10,10,11,11,12,13,14,15,16,17,-1,-1,24,24,25,25,26,27,28,29, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,8,7,6,5,5,5,5,5,6,-1,5,5,5,5,-1,9,9,10,11,12,12,13,14,15,-1,-1,-1,23,23,24,-1,26,26,27,28,29, 22,21,20,20,20,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,6,6,6,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,27,27,27,28,29, 22,21,21,21,21,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,28,29, 22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,51,50,50,50,50,50, 45,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,-1,49,49,49,49,50, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,50, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,50, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,49, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,47,48,48,48, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,47,47,47, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,46,46,46, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,46,45,45, 39,39,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,44,44, 38,38,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,43,43, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,38,38,38,38,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,37,37,37,37,37,37,37,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,36,36,36,36,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,40,40, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,35,34,34,34,-1,36,36,36,37,-1,39,39, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,34,34,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,34,35,35,36,36,-1,39,38, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,33,33,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,-1,34,35,35,35,-1,-1,37, 31,30,29,29,30,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,-1,35,34,34,35,36, 31,-1,28,29,30,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,32,31,31,31,31,31,31,31,31,31,31,31,30,30,31,-1,32,-1,35,34,33,-1,36, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,35, 29,-1,26,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,28,29,-1,30,30,30,30,30,31,-1,34, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,27,-1,-1,29,29,29,29,30,30,-1,33, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,29,29,29,-1,32, 26,-1,23,24,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,-1,28,27,28,29,29,28,-1,31, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 24,-1,21,21,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,-1,25,-1,26,26,26,-1,29, 23,22,21,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,22,22,22,-1,24,-1,25,25,26,27,28, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,21,21,21,-1,23,23,24,25,-1,-1,29, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,24,24,24,25,25,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,-1,23,23,24,25,-1,31,31, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,25,25,25,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,32,32, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,26,26,25,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,32,32, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,31,31, 25,25,-1,22,22,-1,22,23,-1,14,13,12,11,10,10,10,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,15,15,15,16,17,18,19,-1,28,27,27,27,27,-1,30,30, 24,24,-1,-1,23,24,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,14,14,14,15,16,-1,19,19,-1,28,28,28,28,-1,-1,29,29, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,14,13,13,13,13,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,28,28,28, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,14,13,12,12,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,27,27,28, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,26,26,27,28, 23,22,21,20,19,18,17,16,16,-1,-1,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,2,2,3,4,-1,-1,-1,-1,10,-1,-1,-1,-1,15,15,-1,-1,21,21,22,23,24,25,26,27,28, 24,-1,-1,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,-1,-1,29, 24,-1,-1,-1,19,18,18,18,-1,12,11,11,-1,8,7,6,5,4,4,-1,-1,-1,2,2,3,4,-1,-1,-1,9,9,10,11,12,13,-1,16,16,17,-1,23,23,23,24,-1,-1,-1,29, 23,22,21,20,19,19,19,19,-1,-1,11,10,9,8,7,6,5,5,5,6,7,-1,3,3,3,4,-1,9,9,9,10,10,11,12,13,14,15,16,-1,-1,23,23,24,24,25,26,27,28, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,9,8,7,6,6,6,6,6,7,-1,4,4,4,4,-1,8,8,9,10,11,11,12,13,14,-1,-1,-1,22,22,23,-1,25,25,26,27,28, 23,22,21,21,21,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,7,6,5,5,5,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,26,26,26,27,28, 23,22,22,22,22,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,27,28, 23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 46,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 40,40,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,43,43, 39,39,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,42,42, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,32,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 32,31,30,30,31,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,32,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,-1,34,33,33,34,35, 32,-1,29,30,31,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,-1,31,-1,34,33,32,-1,35, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 30,-1,27,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,27,28,-1,29,29,29,29,29,30,-1,33, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 27,-1,24,25,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,27,26,27,28,28,27,-1,30, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,26,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 25,-1,22,22,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,26,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,-1,24,-1,25,25,25,-1,28, 24,23,22,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,21,21,21,-1,23,-1,24,24,25,26,27, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 27,27,-1,21,20,19,19,-1,16,15,15,15,-1,-1,25,25,25,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 28,28,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 28,28,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 27,27,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 26,26,-1,23,23,-1,23,24,-1,15,14,13,12,11,11,11,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,14,14,14,15,16,17,18,-1,27,26,26,26,26,-1,29,29, 25,25,-1,-1,24,25,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,28,28, 24,24,24,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 24,23,23,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 24,23,22,21,20,19,18,17,17,-1,-1,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,1,1,2,3,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,-1,-1,20,20,21,22,23,24,25,26,27, 25,-1,-1,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,28, 25,-1,-1,-1,20,19,19,19,-1,13,12,12,-1,9,8,7,6,5,5,-1,-1,-1,1,1,2,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 24,23,22,21,20,20,20,20,-1,-1,12,11,10,9,8,7,6,6,6,7,8,-1,2,2,2,3,-1,8,8,8,9,9,10,11,12,13,14,15,-1,-1,22,22,23,23,24,25,26,27, 24,23,22,21,21,-1,21,21,21,-1,-1,-1,10,9,8,7,7,7,7,7,7,-1,3,3,3,3,-1,7,7,8,9,10,10,11,12,13,-1,-1,-1,21,21,22,-1,24,24,25,26,27, 24,23,22,22,22,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,25,25,25,26,27, 24,23,23,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,26,27, 24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 47,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 41,41,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 40,40,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 33,32,31,31,32,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 33,-1,30,31,32,-1,29,-1,28,27,27,28,29,29,29,29,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 31,-1,28,27,27,27,27,27,-1,26,25,-1,27,27,28,29,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 28,-1,25,26,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 26,-1,23,23,23,-1,22,-1,20,20,20,21,22,23,24,25,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 25,24,23,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,26,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 27,27,-1,24,24,-1,24,25,-1,16,15,14,13,12,12,12,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 26,26,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 25,24,23,22,21,20,19,18,18,-1,-1,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,1,1,1,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 26,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,1,1,1,2,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 25,24,23,22,21,21,21,21,-1,-1,13,12,11,10,9,8,7,7,7,8,8,-1,2,2,2,2,-1,8,8,8,8,8,9,10,11,12,13,14,-1,-1,22,22,22,22,23,24,25,26, 25,24,23,22,22,-1,22,21,21,-1,-1,-1,11,10,9,8,8,8,8,7,7,-1,3,3,3,3,-1,7,7,8,9,9,9,10,11,12,-1,-1,-1,21,21,22,-1,23,23,24,25,26, 25,24,23,23,23,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,24,24,24,25,26, 25,24,24,24,24,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,25,25,26, 25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,41,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,40,40,40,41,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,40,39,40,41,42,43,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,41,41, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,40,40, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,30,30,30,30,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,-1,32,31,31,32,33, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,29,29,29,29,29,29,29,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,-1,29,-1,32,31,30,-1,33, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,29,28,28,28,28,28,29,30,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,29,28,27,27,27,28,29,30,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,25,26,-1,27,27,27,27,27,28,-1,31, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,26,25,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,25,24,25,26,26,25,-1,28, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,26,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,25,25,25,25,24,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,-1,22,-1,23,23,23,-1,26, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,19,19,19,-1,21,-1,22,22,23,24,25, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,12,12,12,13,14,15,16,-1,25,24,24,24,24,-1,27,27, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,26,26, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,1,1,1,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,-1,-1,18,18,19,20,21,22,23,24,25, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,26, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,2,1,1,1,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 26,25,24,23,22,22,22,22,-1,-1,14,13,12,11,10,9,8,8,8,8,8,-1,2,2,2,2,-1,8,8,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25, 26,25,24,23,23,-1,22,21,21,-1,-1,-1,12,11,10,9,9,9,8,7,7,-1,3,3,3,3,-1,7,7,8,8,8,8,9,10,11,-1,-1,-1,21,21,22,-1,22,22,23,24,25, 26,25,24,24,24,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,23,23,23,24,25, 26,25,25,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,24,24,24,25, 26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 49,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,46, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,40,40,40,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,40,39,39,39,40,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,40,39,38,39,40,41,42,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 43,43,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,40,40, 42,42,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,36,36,36,36,36,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,39,39, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,35,35,35,35,35,35,36,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,31,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 35,34,33,33,34,-1,32,-1,30,30,30,-1,31,30,29,29,29,29,29,29,29,29,29,30,29,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,-1,31,30,30,31,32, 35,-1,32,33,34,-1,31,-1,30,29,29,30,31,30,29,28,28,28,28,28,28,28,29,-1,-1,28,27,27,27,27,27,27,27,27,27,27,27,26,26,27,-1,28,-1,31,30,29,-1,32, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,30,30,29,28,27,27,27,27,27,28,29,-1,-1,28,27,26,26,26,26,26,27,26,26,26,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 33,-1,30,29,29,29,29,29,-1,28,27,-1,29,29,29,28,27,26,26,26,27,28,29,-1,-1,28,27,26,25,25,25,26,27,26,25,25,-1,24,25,-1,26,26,26,26,26,27,-1,30, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 30,-1,27,28,28,27,26,27,-1,24,24,-1,26,26,26,26,26,25,24,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,24,23,24,25,25,24,-1,27, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,25,25,25,24,23,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 28,-1,25,25,25,-1,24,-1,22,22,22,23,24,25,25,24,24,24,24,23,22,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,-1,21,-1,22,22,22,-1,25, 27,26,25,24,24,-1,23,-1,21,21,21,-1,25,25,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,18,18,18,-1,20,-1,21,21,22,23,24, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,-1,19,19,20,21,-1,27,27, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,15,16,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,28,28, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,28,28, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,27,27, 29,29,-1,26,26,-1,26,27,-1,18,17,16,15,14,14,14,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,11,11,11,12,13,14,15,-1,24,23,23,23,23,-1,26,26, 28,28,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,24,24,-1,-1,25,25, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,24,24,24, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,23,23,24, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 27,26,25,24,23,22,21,20,20,-1,-1,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,3,2,1,1,-1,-1,-1,-1,6,-1,-1,-1,-1,11,11,-1,-1,17,17,18,19,20,21,22,23,24, 28,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,-1,-1,25, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,1,-1,-1,-1,5,5,6,7,8,9,-1,12,12,13,-1,19,19,19,20,-1,-1,-1,25, 27,26,25,24,23,23,22,22,-1,-1,15,14,13,12,11,10,9,9,8,8,8,-1,3,2,2,2,-1,8,7,6,6,6,7,8,9,10,11,12,-1,-1,20,20,20,20,21,22,23,24, 27,26,25,24,24,-1,22,21,21,-1,-1,-1,13,12,11,10,10,9,8,7,7,-1,3,3,3,3,-1,7,7,7,7,7,7,8,9,10,-1,-1,-1,21,21,21,-1,21,21,22,23,24, 27,26,25,25,25,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,4,4,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,22,22,22,23,24, 27,26,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,24,23,23,23,23,24, 27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24, 50,50,50,50,50,50,51,50,50,50,50,51,52,53,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 50,49,49,49,49,50,-1,49,49,49,50,51,52,53,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 50,49,48,47,46,46,46,46,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 50,-1,-1,-1,46,45,45,45,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 49,-1,-1,47,46,45,44,44,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 48,48,48,47,46,45,44,43,43,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 47,47,47,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 46,46,46,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,40,39,38,38,38,39,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 45,45,46,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,40,39,38,37,38,39,40,41,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 44,44,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,39,39, 43,43,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,35,35,35,35,35,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,38,38, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,34,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 40,40,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 39,39,-1,37,36,36,36,-1,34,34,34,35,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 38,39,-1,36,36,35,35,34,33,33,33,-1,-1,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 37,-1,-1,35,35,35,34,-1,32,32,32,-1,30,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 36,35,34,34,35,-1,33,-1,31,31,31,-1,30,29,28,28,28,28,28,28,28,28,28,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,-1,30,29,29,30,31, 36,-1,33,34,35,-1,32,-1,31,30,30,31,30,29,28,27,27,27,27,27,27,27,28,-1,-1,27,26,26,26,26,26,26,26,26,26,26,26,25,25,26,-1,27,-1,30,29,28,-1,31, 35,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,29,29,28,27,26,26,26,26,26,27,28,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 34,-1,31,30,30,30,30,30,-1,29,28,-1,28,28,28,27,26,25,25,25,26,27,28,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,23,24,-1,25,25,25,25,25,26,-1,29, 33,-1,30,30,29,29,29,29,-1,-1,27,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 32,-1,29,29,29,28,28,28,-1,-1,26,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 31,-1,28,29,29,28,27,28,-1,25,25,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,23,22,23,24,24,23,-1,26, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 29,-1,26,26,26,-1,25,-1,23,23,23,24,25,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,-1,20,-1,21,21,21,-1,24, 28,27,26,25,25,-1,24,-1,22,22,22,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,17,17,17,-1,19,-1,20,20,21,22,23, 29,-1,-1,25,24,23,23,-1,21,21,21,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 31,31,-1,25,24,23,23,-1,20,19,19,19,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 32,32,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 32,32,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 31,31,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 30,30,-1,27,27,-1,27,28,-1,19,18,17,16,15,15,15,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,10,10,10,11,12,13,14,-1,23,22,22,22,22,-1,25,25, 29,29,-1,-1,28,29,28,28,-1,19,19,-1,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,23,23,-1,-1,24,24, 28,28,28,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,13,13,13,13,14,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 28,27,27,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 28,27,26,26,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 28,27,26,25,24,23,22,21,21,-1,-1,15,15,-1,-1,-1,-1,10,-1,-1,-1,-1,4,3,2,2,-1,-1,-1,-1,5,-1,-1,-1,-1,10,10,-1,-1,16,16,17,18,19,20,21,22,23, 29,-1,-1,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,-1,-1,24, 29,-1,-1,-1,24,23,23,23,-1,17,16,16,-1,13,12,11,10,9,9,-1,-1,-1,4,3,2,2,-1,-1,-1,4,4,5,6,7,8,-1,11,11,12,-1,18,18,18,19,-1,-1,-1,24, 28,27,26,25,24,24,23,23,-1,-1,16,15,14,13,12,11,10,10,9,9,9,-1,4,3,3,3,-1,7,6,5,5,5,6,7,8,9,10,11,-1,-1,19,19,19,19,20,21,22,23, 28,27,26,25,25,-1,23,22,22,-1,-1,-1,14,13,12,11,11,10,9,8,8,-1,4,4,4,4,-1,7,6,6,6,6,6,7,8,9,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 28,27,26,26,26,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,5,5,5,6,7,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,21,21,21,22,23, 28,27,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,23,22,22,22,22,23, 28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23, 51,51,51,51,51,51,52,51,51,51,51,52,53,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 51,50,50,50,50,51,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 51,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 50,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 49,49,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 48,48,48,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 47,47,47,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,37,37,38,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 46,46,47,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 45,45,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,38,38, 44,44,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,37,37, 43,43,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 41,41,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 40,40,-1,38,37,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 39,40,-1,37,37,36,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 38,-1,-1,36,36,36,35,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 37,36,35,35,36,-1,34,-1,32,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,-1,29,28,28,29,30, 37,-1,34,35,36,-1,33,-1,32,31,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,24,25,-1,26,-1,29,28,27,-1,30, 36,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 35,-1,32,31,31,31,31,31,-1,30,29,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,22,23,-1,24,24,24,24,24,25,-1,28, 34,-1,31,31,30,30,30,30,-1,-1,28,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 33,-1,30,30,30,29,29,29,-1,-1,27,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 32,-1,29,30,30,29,28,29,-1,26,26,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,22,21,22,23,23,22,-1,25, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 30,-1,27,27,27,-1,26,-1,24,24,24,25,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,-1,19,-1,20,20,20,-1,23, 29,28,27,26,26,-1,25,-1,23,23,23,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,16,16,16,-1,18,-1,19,19,20,21,22, 30,-1,-1,26,25,24,24,-1,22,22,22,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 32,32,-1,26,25,24,24,-1,21,20,20,20,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 33,33,-1,26,25,25,25,-1,21,20,19,19,19,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 33,33,-1,26,26,26,26,-1,-1,20,19,18,18,18,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 32,32,-1,27,27,27,27,-1,-1,20,19,18,17,17,17,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 31,31,-1,28,28,-1,28,29,-1,20,19,18,17,16,16,16,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,9,9,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 30,30,-1,-1,29,30,29,29,-1,20,20,-1,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 29,29,29,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,14,14,14,14,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 29,28,28,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,13,13,14,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 29,28,27,27,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,13,14,15,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 29,28,27,26,25,24,23,22,22,-1,-1,16,16,-1,-1,-1,-1,11,-1,-1,-1,-1,5,4,3,3,-1,-1,-1,-1,4,-1,-1,-1,-1,9,9,-1,-1,15,15,16,17,18,19,20,21,22, 30,-1,-1,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,-1,-1,23, 30,-1,-1,-1,25,24,24,24,-1,18,17,17,-1,14,13,12,11,10,10,-1,-1,-1,5,4,3,3,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,-1,17,17,17,18,-1,-1,-1,23, 29,28,27,26,25,25,24,24,-1,-1,17,16,15,14,13,12,11,11,10,10,10,-1,5,4,4,4,-1,6,5,4,4,4,5,6,7,8,9,10,-1,-1,18,18,18,18,19,20,21,22, 29,28,27,26,26,-1,24,23,23,-1,-1,-1,15,14,13,12,12,11,10,9,9,-1,5,5,5,5,-1,6,5,5,5,5,5,6,7,8,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 29,28,27,27,27,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,6,6,6,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,20,20,20,21,22, 29,28,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,22,21,21,21,21,22, 29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22, 50,50,50,50,50,50,51,50,50,50,50,51,52,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 50,49,49,49,49,50,-1,49,49,49,50,51,52,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,43, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 50,49,48,47,46,46,46,46,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 51,-1,-1,-1,46,45,45,45,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 51,-1,-1,47,46,45,44,44,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 50,49,48,47,46,45,44,43,43,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 49,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 48,48,48,-1,-1,43,-1,-1,42,41,41,41,41,41,41,40,39,38,37,36,36,36,37,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 47,47,48,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 46,46,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,37,37, 45,45,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,36,36, 44,44,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 43,43,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 42,42,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 41,41,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 40,41,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 39,-1,-1,37,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 38,37,36,36,37,-1,35,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,26,26,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,-1,28,27,27,28,29, 38,-1,35,36,37,-1,34,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,-1,25,24,24,24,24,24,24,24,24,24,24,24,23,23,24,-1,25,-1,28,27,26,-1,29, 37,-1,34,-1,-1,-1,33,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,25,24,23,23,23,23,23,24,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 36,-1,33,32,32,32,32,32,-1,31,30,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,25,24,23,22,22,22,23,24,23,22,22,-1,21,22,-1,23,23,23,23,23,24,-1,27, 35,-1,32,32,31,31,31,31,-1,-1,29,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 34,-1,31,31,31,30,30,30,-1,-1,28,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 33,-1,30,31,31,30,29,30,-1,27,27,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,21,20,21,22,22,21,-1,24, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 31,-1,28,28,28,-1,27,-1,25,25,25,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,16,16,16,-1,18,-1,19,19,19,-1,22, 30,29,28,27,27,-1,26,-1,24,24,24,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,15,15,15,-1,17,-1,18,18,19,20,21, 31,-1,-1,27,26,25,25,-1,23,23,23,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 33,33,-1,27,26,25,25,-1,22,21,21,21,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 34,34,-1,27,26,26,26,-1,22,21,20,20,20,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 34,34,-1,27,27,27,27,-1,-1,21,20,19,19,19,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 33,33,-1,28,28,28,28,-1,-1,21,20,19,18,18,18,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 32,32,-1,29,29,-1,29,30,-1,21,20,19,18,17,17,17,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,8,8,8,9,10,11,12,-1,21,20,20,20,20,-1,23,23, 31,31,-1,-1,30,31,30,30,-1,21,21,-1,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,21,21,-1,-1,22,22, 30,30,30,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,15,15,15,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 30,29,29,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,14,14,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 30,29,28,28,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,14,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 30,29,28,27,26,25,24,23,23,-1,-1,17,17,-1,-1,-1,-1,12,-1,-1,-1,-1,6,5,4,4,-1,-1,-1,-1,3,-1,-1,-1,-1,8,8,-1,-1,14,14,15,16,17,18,19,20,21, 31,-1,-1,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,-1,-1,15,15,16,17,18,-1,-1,22, 31,-1,-1,-1,26,25,25,25,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,6,5,4,4,-1,-1,-1,2,2,3,4,5,6,-1,9,9,10,-1,16,16,16,17,-1,-1,-1,22, 30,29,28,27,26,26,25,25,-1,-1,18,17,16,15,14,13,12,12,11,11,11,-1,6,5,5,5,-1,5,4,3,3,3,4,5,6,7,8,9,-1,-1,17,17,17,17,18,19,20,21, 30,29,28,27,27,-1,25,24,24,-1,-1,-1,16,15,14,13,13,12,11,10,10,-1,6,6,6,6,-1,5,4,4,4,4,4,5,6,7,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 30,29,28,28,28,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,7,7,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,19,19,19,20,21, 30,29,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,21,20,20,20,20,21, 30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21, 49,49,49,49,49,49,50,49,49,49,49,50,51,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 49,48,48,48,48,49,-1,48,48,48,49,50,51,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 49,48,47,46,45,45,45,45,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 50,-1,-1,-1,45,44,44,44,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,42, 50,-1,-1,46,45,44,43,43,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,41, 49,48,47,46,45,44,43,42,42,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,40,40, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,39,39,39, 49,48,48,-1,-1,42,-1,-1,41,40,40,40,40,40,40,39,38,37,36,35,35,35,36,-1,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,38,38,38, 48,48,49,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,38,37,37, 47,47,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,36,36, 46,46,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,35,35, 45,45,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,31,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 44,44,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 43,43,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,32,32, 42,42,-1,37,36,35,35,-1,33,33,33,34,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,27,26,26,26,-1,28,28,28,29,-1,31,31, 41,42,-1,37,36,35,34,33,32,32,32,-1,-1,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,25,25,25,26,27,27,28,28,-1,31,30, 40,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,27,27,27,-1,-1,29, 39,38,37,37,37,-1,36,-1,31,30,30,-1,27,26,25,25,25,25,25,25,25,25,25,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,23,-1,25,-1,27,26,26,27,28, 39,-1,36,37,38,-1,35,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,-1,24,23,23,23,23,23,23,23,23,23,23,23,22,22,23,-1,24,-1,27,26,25,-1,28, 38,-1,35,-1,-1,-1,34,-1,-1,30,30,-1,26,26,25,24,23,23,23,23,23,24,25,-1,-1,24,23,22,22,22,22,22,23,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 37,-1,34,33,33,33,33,33,-1,31,30,-1,25,25,25,24,23,22,22,22,23,24,25,-1,-1,24,23,22,21,21,21,22,23,22,21,21,-1,20,21,-1,22,22,22,22,22,23,-1,26, 36,-1,33,33,32,32,32,32,-1,-1,29,-1,24,24,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,21,22,22,-1,25, 35,-1,32,32,32,31,31,31,-1,-1,28,-1,23,23,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,-1,18,-1,-1,20,20,20,21,21,21,-1,24, 34,-1,31,32,32,31,30,31,-1,27,27,-1,23,22,22,22,22,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,20,19,20,21,21,20,-1,23, 33,-1,30,-1,-1,-1,29,-1,-1,26,26,-1,23,22,21,21,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 32,-1,29,29,29,-1,28,-1,26,26,25,24,23,22,21,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,15,15,15,-1,17,-1,18,18,18,-1,21, 31,30,29,28,28,-1,27,-1,25,25,25,-1,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,14,14,14,-1,16,-1,17,17,18,19,20, 32,-1,-1,28,27,26,26,-1,24,24,24,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,-1,13,13,13,-1,15,15,16,17,-1,-1,21, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 34,34,-1,28,27,26,26,-1,23,22,22,22,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,11,11,11,12,-1,15,15,16,17,-1,23,23, 35,35,-1,28,27,27,27,-1,23,22,21,21,21,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,10,10,10,11,12,-1,16,16,16,17,-1,24,24, 35,35,-1,28,28,28,28,-1,-1,22,21,20,20,20,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,9,9,9,10,11,-1,-1,17,17,17,17,-1,24,24, 34,34,-1,29,29,29,29,-1,-1,22,21,20,19,19,19,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,8,8,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 33,33,-1,30,30,-1,30,31,-1,22,21,20,19,18,18,18,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,7,7,7,8,9,10,11,-1,20,19,19,19,19,-1,22,22, 32,32,-1,-1,31,32,31,31,-1,22,22,-1,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,6,6,6,7,8,-1,11,11,-1,20,20,20,20,-1,-1,21,21, 31,31,31,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,16,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 31,30,30,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,15,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 31,30,29,29,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 31,30,29,28,27,26,25,24,24,-1,-1,18,18,-1,-1,-1,-1,13,-1,-1,-1,-1,7,6,5,5,-1,-1,-1,-1,2,-1,-1,-1,-1,7,7,-1,-1,13,13,14,15,16,17,18,19,20, 32,-1,-1,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,-1,-1,14,14,15,16,17,-1,-1,21, 32,-1,-1,-1,27,26,26,26,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,6,5,5,-1,-1,-1,1,1,2,3,4,5,-1,8,8,9,-1,15,15,15,16,-1,-1,-1,21, 31,30,29,28,27,27,26,26,-1,-1,19,18,17,16,15,14,13,13,12,12,12,-1,7,6,6,6,-1,4,3,2,2,2,3,4,5,6,7,8,-1,-1,16,16,16,16,17,18,19,20, 31,30,29,28,28,-1,26,25,25,-1,-1,-1,17,16,15,14,14,13,12,11,11,-1,7,7,7,7,-1,4,3,3,3,3,3,4,5,6,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 31,30,29,29,29,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,18,18,18,19,20, 31,30,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,20,19,19,19,19,20, 31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,20, 48,48,48,48,48,48,49,48,48,48,48,49,50,50,49,48,47,46,45,44,45,46,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 48,47,47,47,47,48,-1,47,47,47,48,49,50,50,49,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 48,47,46,45,44,44,44,44,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,41, 49,-1,-1,-1,44,43,43,43,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,41, 49,-1,-1,45,44,43,42,42,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,40, 48,47,46,45,44,43,42,41,41,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,38,39,39,39, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,38,37,36,35,35,35,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,39,38,38,38, 48,47,47,-1,-1,41,-1,-1,40,39,39,39,39,39,39,38,37,36,35,34,34,34,35,-1,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,37,37,37, 48,48,48,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,37,36,35,34,33,34,35,36,37,37,36,35,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,37,36,36, 47,47,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,35,35, 46,46,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,31,31,31,31,31,31,30,30,30,30,30,30,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,34,34, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,30,30,30,30,30,30,31,30,29,29,29,29,29,29,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 44,44,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,32,32, 43,43,-1,36,35,35,35,-1,33,33,33,33,34,-1,-1,-1,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,-1,-1,-1,27,26,26,26,26,-1,28,28,28,28,-1,31,31, 42,42,-1,36,35,34,34,-1,32,32,32,33,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,26,25,25,25,-1,27,27,27,28,-1,30,30, 41,42,-1,36,35,34,33,32,31,31,31,-1,-1,26,26,26,26,26,26,26,26,26,26,26,25,25,25,25,25,25,25,25,25,25,25,-1,-1,24,24,24,25,26,26,27,27,-1,30,29, 40,-1,-1,36,35,34,34,-1,30,30,30,-1,26,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,23,-1,25,26,26,26,-1,-1,28, 39,38,37,36,36,-1,35,-1,30,29,29,-1,26,25,24,24,24,24,24,24,24,24,24,25,24,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,22,-1,24,-1,26,25,25,26,27, 40,-1,37,37,37,-1,36,-1,30,29,28,27,26,25,24,23,23,23,23,23,23,23,24,-1,-1,23,22,22,22,22,22,22,22,22,22,22,22,21,21,22,-1,23,-1,26,25,24,-1,27, 39,-1,36,-1,-1,-1,35,-1,-1,29,29,-1,25,25,24,23,22,22,22,22,22,23,24,-1,-1,23,22,21,21,21,21,21,22,21,21,21,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 38,-1,35,34,34,34,34,34,-1,30,29,-1,24,24,24,23,22,21,21,21,22,23,24,-1,-1,23,22,21,20,20,20,21,22,21,20,20,-1,19,20,-1,21,21,21,21,21,22,-1,25, 37,-1,34,34,33,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,-1,18,-1,-1,20,20,20,20,21,21,-1,24, 36,-1,33,33,33,32,32,32,-1,-1,27,-1,22,22,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,18,18,-1,17,-1,-1,19,19,19,20,20,20,-1,23, 35,-1,32,33,33,32,31,32,-1,26,26,-1,22,21,21,21,21,20,19,18,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,-1,16,16,-1,19,18,19,20,20,19,-1,22, 34,-1,31,-1,-1,-1,30,-1,-1,25,25,-1,22,21,20,20,20,20,19,18,17,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,21, 33,-1,30,30,30,-1,29,-1,26,25,24,23,22,21,20,19,19,19,19,18,17,16,16,-1,-1,15,15,15,15,15,15,15,15,15,15,15,15,14,14,14,-1,16,-1,17,17,17,-1,20, 32,31,30,29,29,-1,28,-1,25,25,25,-1,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,14,14,15,-1,13,13,13,-1,15,-1,16,16,17,18,19, 33,-1,-1,29,28,27,27,-1,24,24,24,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,13,13,14,15,-1,12,12,12,-1,14,14,15,16,-1,-1,20, 34,35,-1,29,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,15,14,13,12,12,12,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,14,15,16,-1,22,21, 35,35,-1,29,28,27,27,-1,24,23,22,22,-1,-1,20,19,18,17,16,15,15,15,15,-1,-1,11,11,11,11,11,11,11,12,13,-1,-1,10,10,10,11,-1,14,14,15,16,-1,22,22, 36,36,-1,29,28,28,28,-1,24,23,22,21,21,-1,-1,-1,18,17,16,15,14,14,14,-1,-1,10,10,10,10,10,10,11,-1,-1,-1,9,9,9,10,11,-1,15,15,15,16,-1,23,23, 36,36,-1,29,29,29,29,-1,-1,23,22,21,20,20,-1,-1,18,17,16,15,14,13,13,-1,-1,9,9,9,9,9,10,11,-1,-1,8,8,8,9,10,-1,-1,16,16,16,16,-1,23,23, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,8,9,10,-1,-1,7,7,7,8,9,10,-1,-1,17,17,17,17,-1,22,22, 34,34,-1,31,31,-1,31,32,-1,23,22,21,20,19,18,18,-1,-1,16,15,14,13,12,11,10,9,8,7,8,9,-1,-1,6,6,6,7,8,9,10,-1,19,18,18,18,18,-1,21,21, 33,33,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,-1,-1,5,5,5,6,7,-1,10,10,-1,19,19,19,19,-1,-1,20,20, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,5,6,7,8,9,10,-1,-1,20,20,20,-1,19,19,19, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,7,6,5,4,3,3,3,4,5,6,7,8,9,10,11,-1,-1,21,-1,-1,18,18,19, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,-1,5,4,3,2,3,4,-1,-1,-1,-1,-1,11,11,12,-1,-1,-1,17,17,18,19, 32,31,30,29,28,27,26,25,25,-1,-1,19,19,-1,-1,-1,-1,14,-1,-1,-1,-1,8,7,6,6,-1,-1,-1,-1,1,-1,-1,-1,-1,6,6,-1,-1,12,12,13,14,15,16,17,18,19, 33,-1,-1,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,-1,-1,13,13,14,15,16,-1,-1,20, 33,-1,-1,-1,28,27,27,27,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,6,-1,-1,-1,1,1,1,2,3,4,-1,7,7,8,-1,14,14,14,15,-1,-1,-1,20, 32,31,30,29,28,28,27,27,-1,-1,20,19,18,17,16,15,14,14,13,13,13,-1,8,7,7,7,-1,4,3,2,2,2,2,3,4,5,6,7,-1,-1,15,15,15,15,16,17,18,19, 32,31,30,29,29,-1,27,26,26,-1,-1,-1,18,17,16,15,15,14,13,12,12,-1,8,8,7,7,-1,4,3,3,3,3,3,3,4,5,-1,-1,-1,17,16,16,-1,16,16,17,18,19, 32,31,30,30,30,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,17,-1,-1,17,17,17,18,19, 32,31,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,19,18,18,18,18,19, 32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,19,19,19,19,19,19, 49,49,49,49,49,49,50,49,49,49,49,50,51,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 49,48,48,48,48,49,-1,48,48,48,49,50,51,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 49,48,47,46,45,45,45,45,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 50,-1,-1,-1,45,44,44,44,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,42, 50,-1,-1,46,45,44,43,43,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,41, 49,48,47,46,45,44,43,42,42,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,40,40, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,39,39,39, 49,48,48,-1,-1,42,-1,-1,41,40,40,40,40,40,40,39,38,37,36,35,35,35,36,-1,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,38,38,38, 49,49,49,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,38,37,37, 48,48,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,36,36, 47,47,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,35,35, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,31,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,32,32, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,27,26,26,26,-1,28,28,28,29,-1,31,31, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,25,25,25,26,27,27,28,28,-1,31,30, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,27,27,27,-1,-1,29, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,25,25,25,25,25,25,25,25,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,23,-1,25,-1,27,26,26,27,28, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,-1,24,23,23,23,23,23,23,23,23,23,23,23,22,22,23,-1,24,-1,27,26,25,-1,28, 40,-1,37,-1,-1,-1,36,-1,-1,30,30,-1,26,26,25,24,23,23,23,23,23,24,25,-1,-1,24,23,22,22,22,22,22,23,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 39,-1,36,35,35,35,35,35,-1,31,30,-1,25,25,25,24,23,22,22,22,23,24,25,-1,-1,24,23,22,21,21,21,22,23,22,21,21,-1,20,21,-1,22,22,22,22,22,23,-1,26, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,21,22,22,-1,25, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,-1,18,-1,-1,20,20,20,21,21,21,-1,24, 36,-1,33,34,34,33,32,33,-1,27,27,-1,23,22,22,22,22,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,20,19,20,21,21,20,-1,23, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,23,22,21,21,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,15,15,15,-1,17,-1,18,18,18,-1,21, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,14,14,14,-1,16,-1,17,17,18,19,20, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,-1,13,13,13,-1,15,15,16,17,-1,-1,21, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,11,11,11,12,-1,15,15,16,17,-1,23,23, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,10,10,10,11,12,-1,16,16,16,17,-1,24,24, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,9,9,9,10,11,-1,-1,17,17,17,17,-1,24,24, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,8,8,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 35,35,-1,32,32,-1,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,7,7,7,8,9,10,11,-1,20,19,19,19,19,-1,22,22, 34,34,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,6,6,6,7,8,-1,11,11,-1,20,20,20,20,-1,-1,21,21, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 33,32,31,30,29,28,27,26,26,-1,-1,20,20,-1,-1,-1,-1,15,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,2,-1,-1,-1,-1,5,5,-1,-1,13,13,14,15,16,17,18,19,20, 34,-1,-1,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,-1,-1,14,14,15,16,17,-1,-1,21, 34,-1,-1,-1,29,28,28,28,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,7,-1,-1,-1,2,1,1,1,2,3,-1,6,6,7,-1,15,15,15,16,-1,-1,-1,21, 33,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,8,8,-1,4,3,2,2,2,2,2,3,4,5,6,-1,-1,16,16,16,16,17,18,19,20, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,7,-1,4,3,3,3,3,3,3,3,4,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 33,32,31,31,31,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,18,18,18,19,20, 33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,20,19,19,19,19,20, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,20, 50,50,50,50,50,50,51,50,50,50,50,51,52,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 50,49,49,49,49,50,-1,49,49,49,50,51,52,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,43, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 50,49,48,47,46,46,46,46,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 51,-1,-1,-1,46,45,45,45,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 51,-1,-1,47,46,45,44,44,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 50,49,48,47,46,45,44,43,43,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 50,49,49,-1,-1,43,-1,-1,42,41,41,41,41,41,41,40,39,38,37,36,36,36,37,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 50,50,50,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 49,49,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,37,37, 48,48,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,36,36, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,26,26,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,-1,28,27,27,28,29, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,-1,25,24,24,24,24,24,24,24,24,24,24,24,23,23,24,-1,25,-1,28,27,26,-1,29, 41,-1,38,-1,-1,-1,37,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,25,24,23,23,23,23,23,24,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 40,-1,37,36,36,36,36,36,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,25,24,23,22,22,22,23,24,23,22,22,-1,21,22,-1,23,23,23,23,23,24,-1,27, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 37,-1,34,35,35,34,33,34,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,21,20,21,22,22,21,-1,24, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,16,16,16,-1,18,-1,19,19,19,-1,22, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,15,15,15,-1,17,-1,18,18,19,20,21, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 36,36,-1,33,33,-1,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,8,8,8,9,10,11,12,-1,21,20,20,20,20,-1,23,23, 35,35,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,21,21,-1,-1,22,22, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 34,33,32,31,30,29,28,27,27,-1,-1,21,21,-1,-1,-1,-1,16,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,3,-1,-1,-1,-1,4,4,-1,-1,14,14,15,16,17,18,19,20,21, 35,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,-1,-1,15,15,16,17,18,-1,-1,22, 35,-1,-1,-1,30,29,29,29,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,8,-1,-1,-1,3,2,1,1,1,2,-1,5,5,6,-1,16,16,16,17,-1,-1,-1,22, 34,33,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,9,9,-1,5,4,3,2,2,2,2,2,3,4,5,-1,-1,17,17,17,17,18,19,20,21, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,8,-1,5,4,3,3,3,3,3,3,3,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 34,33,32,32,32,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,19,19,19,20,21, 34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,21,20,20,20,20,21, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21, 51,51,51,51,51,51,52,51,51,51,51,52,53,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 51,50,50,50,50,51,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 51,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,37,37,38,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 51,51,51,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,38,38, 49,49,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,37,37, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,-1,29,28,28,29,30, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,24,25,-1,26,-1,29,28,27,-1,30, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 41,-1,38,37,37,37,37,37,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,22,23,-1,24,24,24,24,24,25,-1,28, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 38,-1,35,36,36,35,34,35,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,22,21,22,23,23,22,-1,25, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,-1,19,-1,20,20,20,-1,23, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,16,16,16,-1,18,-1,19,19,20,21,22, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 37,37,-1,34,34,-1,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,9,9,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 36,36,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 35,34,33,32,31,30,29,28,28,-1,-1,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,3,3,-1,-1,15,15,16,17,18,19,20,21,22, 36,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,-1,-1,16,16,17,18,19,-1,-1,23, 36,-1,-1,-1,31,30,30,30,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,3,2,1,1,1,-1,4,4,5,-1,17,17,17,18,-1,-1,-1,23, 35,34,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,6,5,4,3,2,2,2,2,3,4,5,-1,-1,18,18,18,18,19,20,21,22, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,5,4,3,3,3,3,3,3,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 35,34,33,33,33,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,20,20,20,21,22, 35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,22,21,21,21,21,22, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22, 52,52,52,52,52,52,53,52,52,52,52,53,54,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 52,51,51,51,51,52,-1,51,51,51,52,53,54,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 52,51,50,49,48,48,48,48,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 53,-1,-1,-1,48,47,47,47,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 53,-1,-1,49,48,47,46,46,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 52,51,50,49,48,47,46,45,45,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 52,51,51,-1,-1,45,-1,-1,44,43,43,43,43,43,43,42,41,40,39,38,38,38,39,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 52,52,52,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 51,51,-1,-1,43,43,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,39,39, 50,50,-1,42,42,42,42,43,-1,40,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,38,38, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,28,28,28,28,28,28,28,28,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,-1,30,29,29,30,31, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,-1,27,26,26,26,26,26,26,26,26,26,26,26,25,25,26,-1,27,-1,30,29,28,-1,31, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,29,29,28,27,26,26,26,26,26,27,28,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 42,-1,39,38,38,38,38,38,-1,34,33,-1,28,28,28,27,26,25,25,25,26,27,28,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,23,24,-1,25,25,25,25,25,26,-1,29, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 39,-1,36,37,37,36,35,36,-1,30,30,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,23,22,23,24,24,23,-1,26, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,-1,20,-1,21,21,21,-1,24, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,17,17,17,-1,19,-1,20,20,21,22,23, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 38,38,-1,35,35,-1,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,10,10,10,11,12,13,14,-1,23,22,22,22,22,-1,25,25, 37,37,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,23,23,-1,-1,24,24, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,34,33,32,31,30,29,29,-1,-1,23,23,-1,-1,-1,-1,18,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,2,2,-1,-1,16,16,17,18,19,20,21,22,23, 37,-1,-1,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,-1,-1,17,17,18,19,20,-1,-1,24, 37,-1,-1,-1,32,31,31,31,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,4,3,2,1,1,-1,3,3,4,-1,18,18,18,19,-1,-1,-1,24, 36,35,34,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,7,6,5,4,3,2,2,2,3,4,4,-1,-1,19,19,19,19,20,21,22,23, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,6,5,4,3,3,3,3,3,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,34,34,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,21,21,21,22,23, 36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,23,22,22,22,22,23, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23, 53,53,53,53,53,53,54,53,53,53,53,54,55,55,54,53,52,51,50,49,50,51,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 53,52,52,52,52,53,-1,52,52,52,53,54,55,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,46, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 53,52,51,50,49,49,49,49,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 54,-1,-1,-1,49,48,48,48,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 54,-1,-1,50,49,48,47,47,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 53,52,51,50,49,48,47,46,46,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 53,52,52,-1,-1,46,-1,-1,45,44,44,44,44,44,44,43,42,41,40,39,39,39,40,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 53,53,53,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 52,52,-1,-1,44,44,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,40,40, 51,51,-1,43,43,43,43,44,-1,41,41,41,41,41,41,42,-1,-1,36,36,36,36,36,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,39,39, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,36,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,29,29,29,29,29,29,29,29,30,29,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,-1,31,30,30,31,32, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,-1,28,27,27,27,27,27,27,27,27,27,27,27,26,26,27,-1,28,-1,31,30,29,-1,32, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,30,30,29,28,27,27,27,27,27,28,29,-1,-1,28,27,26,26,26,26,26,27,26,26,26,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 43,-1,40,39,39,39,39,39,-1,35,34,-1,29,29,29,28,27,26,26,26,27,28,29,-1,-1,28,27,26,25,25,25,26,27,26,25,25,-1,24,25,-1,26,26,26,26,26,27,-1,30, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 40,-1,37,38,38,37,36,37,-1,31,31,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,24,23,24,25,25,24,-1,27, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,-1,21,-1,22,22,22,-1,25, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,18,18,18,-1,20,-1,21,21,22,23,24, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,-1,19,19,20,21,-1,27,27, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,15,16,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,28,28, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,28,28, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,27,27, 39,39,-1,36,36,-1,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,11,11,11,12,13,14,15,-1,24,23,23,23,23,-1,26,26, 38,38,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,24,24,-1,-1,25,25, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,24,24,24, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,23,23,24, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 37,36,35,34,33,32,31,30,30,-1,-1,24,24,-1,-1,-1,-1,19,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,1,1,-1,-1,17,17,18,19,20,21,22,23,24, 38,-1,-1,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,-1,-1,18,18,19,20,21,-1,-1,25, 38,-1,-1,-1,33,32,32,32,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,5,4,3,2,2,-1,2,2,3,-1,19,19,19,20,-1,-1,-1,25, 37,36,35,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,12,12,-1,8,7,6,5,4,3,3,3,4,3,3,-1,-1,20,20,20,20,21,22,23,24, 37,36,35,34,34,-1,31,30,30,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,13,12,11,11,-1,8,7,6,5,4,4,4,4,4,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 37,36,35,35,35,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,22,22,22,23,24, 37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,24,23,23,23,23,24, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24, 54,54,54,54,54,54,55,54,54,54,54,55,56,56,55,54,53,52,51,50,51,52,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 54,53,53,53,53,54,-1,53,53,53,54,55,56,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 54,53,52,51,50,50,50,50,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 55,-1,-1,-1,50,49,49,49,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 55,-1,-1,51,50,49,48,48,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 54,53,52,51,50,49,48,47,47,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 54,53,53,-1,-1,47,-1,-1,46,45,45,45,45,45,45,44,43,42,41,40,40,40,41,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 54,54,54,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 53,53,-1,-1,45,45,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,41,41, 52,52,-1,44,44,44,44,45,-1,42,42,42,42,42,42,43,-1,-1,37,37,37,37,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,40,40, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,36,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,30,30,30,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,-1,32,31,31,32,33, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,-1,29,-1,32,31,30,-1,33, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,31,31,30,29,28,28,28,28,28,29,30,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 44,-1,41,40,40,40,40,40,-1,36,35,-1,30,30,30,29,28,27,27,27,28,29,30,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,25,26,-1,27,27,27,27,27,28,-1,31, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,25,24,25,26,26,25,-1,28, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,-1,22,-1,23,23,23,-1,26, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,19,19,19,-1,21,-1,22,22,23,24,25, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,12,12,12,13,14,15,16,-1,25,24,24,24,24,-1,27,27, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,26,26, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 38,37,36,35,34,33,32,31,31,-1,-1,25,25,-1,-1,-1,-1,20,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,1,1,-1,-1,18,18,19,20,21,22,23,24,25, 39,-1,-1,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,-1,-1,19,19,20,21,22,-1,-1,26, 39,-1,-1,-1,34,33,33,33,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,6,5,4,3,3,-1,1,1,2,-1,20,20,20,21,-1,-1,-1,26, 38,37,36,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,9,8,7,6,5,4,4,4,3,2,2,-1,-1,21,21,21,21,22,23,24,25, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,8,7,6,5,5,5,4,4,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 38,37,36,36,36,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,23,23,23,24,25, 38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,25,24,24,24,24,25, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25, 55,55,55,55,55,55,56,55,55,55,55,56,57,57,56,55,54,53,52,51,52,53,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 55,54,54,54,54,55,-1,54,54,54,55,56,57,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 55,54,53,52,51,51,51,51,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 56,-1,-1,-1,51,50,50,50,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 56,-1,-1,52,51,50,49,49,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 55,54,53,52,51,50,49,48,48,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 55,54,54,-1,-1,48,-1,-1,47,46,46,46,46,46,46,45,44,43,42,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 55,55,55,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 54,54,-1,-1,46,46,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 53,53,-1,45,45,45,45,46,-1,43,43,43,43,43,43,44,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,32,32,31,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 45,-1,42,41,41,41,41,41,-1,37,36,-1,31,31,31,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 42,-1,39,40,40,39,38,39,-1,33,33,-1,29,28,28,28,28,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,29,28,27,27,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 39,38,37,36,35,34,33,32,32,-1,-1,26,26,-1,-1,-1,-1,21,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,2,-1,-1,19,19,20,21,22,23,24,25,26, 40,-1,-1,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,-1,-1,20,20,21,22,23,-1,-1,27, 40,-1,-1,-1,35,34,34,34,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,7,6,5,4,4,-1,1,1,2,-1,21,21,21,22,-1,-1,-1,27, 39,38,37,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,10,9,8,7,6,5,5,4,3,2,2,-1,-1,22,22,22,22,23,24,25,26, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,9,8,7,6,6,5,4,4,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 39,38,37,37,37,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,24,24,24,25,26, 39,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,26,25,25,25,25,26, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 57,57,57,57,57,57,58,57,57,57,57,56,55,54,53,52,51,50,49,48,49,48,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 57,56,56,56,56,57,-1,56,56,56,57,56,55,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 57,56,55,55,55,-1,-1,55,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,46,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,41, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,40, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,39, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,43,44,45,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,38,-1,-1,38, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,37,37,37,37, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,37,36,36,36, 57,56,56,-1,-1,50,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,38,38,39,-1,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,35,35,35, 57,57,57,-1,49,49,49,-1,-1,47,47,46,45,44,43,42,41,40,39,38,37,38,39,39,38,37,36,35,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,35,34,34, 56,56,-1,-1,48,48,48,48,-1,46,46,-1,45,44,43,42,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,33,33, 55,55,-1,47,47,47,47,48,-1,45,45,45,45,44,43,43,-1,-1,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,32,32, 54,54,-1,46,46,46,46,-1,-1,44,44,44,44,44,44,-1,-1,36,35,35,35,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,31,31, 53,53,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,36,35,35,34,34,34,34,-1,-1,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,30,30, 52,52,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,36,35,34,34,33,33,33,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,27,26,26,26,26,-1,28,28,28,28,-1,29,29, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,36,36,36,35,34,33,33,32,32,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,-1,27,27,27,28,-1,28,28, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,35,35,35,35,35,34,33,32,32,31,30,29,29,29,28,27,26,26,26,26,26,26,-1,-1,24,24,24,25,26,26,27,27,-1,28,27, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,34,34,34,34,34,33,32,31,31,-1,28,28,28,28,27,26,25,25,25,25,25,25,-1,23,23,23,-1,25,26,26,26,-1,-1,26, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,33,33,33,33,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,22,22,22,-1,24,-1,26,25,25,26,25, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,23,-1,26,25,24,-1,24, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,34,34,33,32,31,31,31,31,31,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,23, 47,-1,44,43,43,43,43,43,-1,39,38,-1,33,33,33,32,31,30,30,30,31,32,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,21,21,21,21,21,22,-1,22, 46,-1,43,43,42,42,42,42,-1,-1,37,-1,32,32,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,20,21,21,-1,21, 45,-1,42,42,42,41,41,41,-1,-1,36,-1,31,31,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,20,20,20,-1,20, 44,-1,41,42,42,41,40,41,-1,35,35,-1,31,30,30,30,30,29,28,27,27,27,27,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,19,18,19,20,20,19,-1,19, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,31,30,29,29,29,29,28,27,26,26,26,-1,-1,25,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,18, 42,-1,39,39,39,-1,38,-1,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,16,-1,17,17,17,-1,17, 41,40,39,38,38,-1,37,-1,34,34,34,-1,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,20,19,18,17,17,-1,13,13,13,-1,15,-1,16,16,17,17,16, 42,-1,-1,38,37,36,36,-1,33,33,33,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,21,20,19,18,18,18,-1,12,12,12,-1,14,14,15,16,-1,-1,15, 43,44,-1,38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,20,19,19,19,-1,-1,11,11,11,12,13,14,15,16,-1,14,14, 44,44,-1,38,37,36,36,-1,33,32,31,31,-1,-1,29,28,27,26,25,24,24,24,24,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,10,10,10,10,-1,14,14,15,16,-1,13,13, 45,45,-1,38,37,37,37,-1,33,32,31,30,30,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,9,9,9,9,10,-1,15,15,15,16,-1,12,12, 45,45,-1,38,38,38,38,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,9,8,8,8,8,-1,-1,16,16,16,16,-1,11,11, 44,44,-1,39,39,39,39,-1,-1,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,9,9,8,7,7,7,-1,-1,17,17,17,17,-1,10,10, 43,43,-1,40,40,-1,40,41,-1,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,9,8,8,8,7,6,6,-1,19,18,18,18,18,-1,9,9, 42,42,-1,-1,41,42,41,41,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,10,9,8,7,7,-1,5,5,-1,19,19,19,19,-1,-1,8,8, 41,41,41,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,20,20,20,-1,7,7,7, 41,40,40,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,21,-1,-1,6,6,7, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,3,2,2,-1,-1,-1,5,5,6,7, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,2,1,1,2,3,4,5,6,7, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,0,1,2,3,4,-1,-1,8, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,1,1,2,3,-1,-1,-1,8, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,2,2,2,3,4,5,6,7, 41,40,39,38,38,-1,37,36,36,-1,-1,-1,31,30,29,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,4,3,3,-1,4,4,5,6,7, 41,40,39,39,39,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,5,5,5,6,7, 41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,7,6,6,6,6,7, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,7,7,7,7,7,7, 57,57,57,57,57,57,58,57,57,57,57,56,55,54,53,52,51,50,49,48,49,48,47,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 57,56,56,56,56,57,-1,56,56,56,57,56,55,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,40,-1,44,44,45,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,41, 57,56,55,55,55,-1,-1,55,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,46,46,45,44,43,42,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,40,41, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,43,43,42,42,-1,39,38,38,38,38,38,38,39,40,-1,-1,-1,39,38,38,-1,38,38,39,40,40, 57,56,55,54,53,53,53,53,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,43,42,42,42,-1,39,38,37,37,37,37,38,39,40,41,42,-1,-1,37,37,37,37,38,39,40,39, 58,-1,-1,-1,53,52,52,52,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,43,42,41,41,-1,-1,-1,36,36,36,37,38,39,-1,42,42,43,-1,36,36,36,37,-1,-1,-1,38, 58,-1,-1,54,53,52,51,51,-1,-1,49,48,47,46,45,44,43,42,43,44,45,44,43,42,41,40,39,38,37,36,35,36,37,38,39,40,41,42,-1,-1,35,35,36,37,37,-1,-1,37, 57,56,55,54,53,52,51,50,50,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,43,42,41,41,-1,-1,-1,-1,34,-1,-1,-1,-1,41,41,-1,-1,34,34,35,36,37,36,36,36,36, 57,56,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,35,34,33,33,33,33,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,36,35,35,35, 57,56,56,-1,-1,50,-1,-1,49,48,47,46,45,44,43,42,41,40,39,38,38,38,39,-1,-1,37,36,35,34,33,32,32,32,32,32,32,32,32,32,33,-1,-1,34,-1,-1,34,34,34, 57,57,57,-1,49,49,49,-1,-1,47,47,46,45,44,43,42,41,40,39,38,37,38,39,39,38,37,36,35,34,33,32,31,31,31,31,31,32,31,31,-1,-1,33,33,33,-1,34,33,33, 56,56,-1,-1,48,48,48,48,-1,46,46,-1,45,44,43,42,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,30,30,-1,30,30,-1,32,32,33,32,-1,-1,32,32, 55,55,-1,47,47,47,47,48,-1,45,45,45,45,44,43,43,-1,-1,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,29,-1,32,31,-1,31,31,-1,31,31, 54,54,-1,46,46,46,46,-1,-1,44,44,44,44,44,44,-1,-1,36,35,35,35,34,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,28,-1,-1,30,30,30,30,-1,30,30, 53,53,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,36,35,35,34,34,34,34,-1,-1,30,29,29,29,29,29,29,-1,-1,28,27,27,27,27,-1,-1,29,29,29,29,-1,29,29, 52,52,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,36,35,34,34,33,33,33,-1,-1,30,29,28,28,28,28,28,-1,-1,-1,27,26,26,26,26,-1,28,28,28,28,-1,28,28, 51,51,-1,45,44,43,43,-1,41,41,41,42,-1,-1,36,36,36,35,34,33,33,32,32,-1,-1,30,29,28,27,27,27,27,27,27,-1,-1,26,25,25,25,-1,27,27,27,28,-1,27,27, 50,51,-1,45,44,43,42,41,40,40,40,-1,-1,35,35,35,35,35,34,33,32,32,31,30,29,29,29,28,27,26,26,26,26,26,26,-1,-1,24,24,24,25,26,26,27,27,-1,27,26, 49,-1,-1,45,44,43,43,-1,39,39,39,-1,35,34,34,34,34,34,34,33,32,31,31,-1,28,28,28,28,27,26,25,25,25,25,25,25,-1,23,23,23,-1,25,26,26,26,-1,-1,25, 48,47,46,45,45,-1,44,-1,39,38,38,-1,35,34,33,33,33,33,33,33,32,31,30,29,28,27,27,27,27,26,25,24,24,24,24,24,-1,22,22,22,-1,24,-1,26,25,25,25,24, 49,-1,46,46,46,-1,45,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,31,31,-1,-1,27,26,26,26,26,25,24,23,23,23,23,22,21,21,22,-1,23,-1,26,25,24,-1,23, 48,-1,45,-1,-1,-1,44,-1,-1,38,38,-1,34,34,33,32,31,31,31,31,31,32,32,-1,-1,27,26,25,25,25,25,24,23,22,22,22,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,22, 47,-1,44,43,43,43,43,43,-1,39,38,-1,33,33,33,32,31,30,30,30,31,32,33,-1,-1,27,26,25,24,24,24,24,23,22,21,21,-1,19,20,-1,21,21,21,21,21,22,-1,21, 46,-1,43,43,42,42,42,42,-1,-1,37,-1,32,32,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,20,21,21,-1,20, 45,-1,42,42,42,41,41,41,-1,-1,36,-1,31,31,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,23,22,22,-1,-1,-1,19,19,-1,17,-1,-1,19,19,19,20,20,20,-1,19, 44,-1,41,42,42,41,40,41,-1,35,35,-1,31,30,30,30,30,29,28,27,27,27,27,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,16,16,-1,19,18,19,20,20,19,-1,18, 43,-1,40,-1,-1,-1,39,-1,-1,34,34,-1,31,30,29,29,29,29,28,27,26,26,26,-1,-1,25,25,24,23,22,21,20,19,18,17,17,-1,15,15,-1,-1,17,-1,-1,-1,18,-1,17, 42,-1,39,39,39,-1,38,-1,35,34,33,32,31,30,29,28,28,28,28,27,26,25,25,-1,-1,24,24,24,23,22,21,20,19,18,17,16,15,14,14,14,-1,16,-1,17,17,17,-1,16, 41,40,39,38,38,-1,37,-1,34,34,34,-1,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,20,19,18,17,17,-1,13,13,13,-1,15,-1,16,16,17,16,15, 42,-1,-1,38,37,36,36,-1,33,33,33,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,21,20,19,18,18,18,-1,12,12,12,-1,14,14,15,16,-1,-1,14, 43,44,-1,38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,20,19,19,19,-1,-1,11,11,11,12,13,14,15,16,-1,13,13, 44,44,-1,38,37,36,36,-1,33,32,31,31,-1,-1,29,28,27,26,25,24,24,24,24,-1,-1,20,20,20,20,20,20,20,20,20,-1,-1,10,10,10,10,-1,14,14,15,16,-1,12,12, 45,45,-1,38,37,37,37,-1,33,32,31,30,30,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,9,9,9,9,10,-1,15,15,15,16,-1,11,11, 45,45,-1,38,38,38,38,-1,-1,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,9,8,8,8,8,-1,-1,16,16,16,16,-1,10,10, 44,44,-1,39,39,39,39,-1,-1,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,9,9,8,7,7,7,-1,-1,17,17,17,17,-1,9,9, 43,43,-1,40,40,-1,40,41,-1,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,9,8,8,8,7,6,6,-1,19,18,18,18,18,-1,8,8, 42,42,-1,-1,41,42,41,41,-1,32,32,-1,29,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,10,9,8,7,7,-1,5,5,-1,19,19,19,19,-1,-1,7,7, 41,41,41,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,20,20,20,-1,6,6,6, 41,40,40,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,-1,-1,21,-1,-1,5,5,6, 41,40,39,39,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,23,22,22,-1,-1,-1,-1,-1,-1,14,13,12,11,10,10,-1,-1,-1,-1,-1,3,2,2,-1,-1,-1,4,4,5,6, 41,40,39,38,37,36,35,34,34,-1,-1,32,32,-1,-1,-1,-1,25,-1,-1,-1,-1,21,20,19,19,-1,-1,-1,-1,12,-1,-1,-1,-1,19,19,-1,-1,2,1,1,1,2,3,4,5,6, 42,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,-1,-1,1,0,1,2,3,-1,-1,7, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,20,19,19,-1,-1,-1,14,14,14,15,16,17,-1,20,20,21,-1,1,1,1,2,-1,-1,-1,7, 41,40,39,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,26,26,-1,21,20,20,20,-1,17,16,15,15,15,15,16,17,18,19,20,-1,-1,2,2,2,2,3,4,5,6, 41,40,39,38,38,-1,37,36,36,-1,-1,-1,31,30,29,28,28,27,26,25,25,-1,21,21,20,20,-1,17,16,16,16,16,16,16,17,18,-1,-1,-1,4,3,3,-1,3,3,4,5,6, 41,40,39,39,39,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,4,4,4,5,6, 41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,6,5,5,5,5,6, 41,41,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,6,6,6,6,6,6, 58,58,58,58,58,58,59,58,58,58,58,57,56,55,54,53,52,51,50,49,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 58,57,57,57,57,58,-1,57,57,57,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,41, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,47,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,40,40, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,39,39, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,39,38, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,37,-1,-1,-1,37, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,45,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,36,36,-1,-1,36, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,36,35,35,35,35, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,34,34,34, 58,57,57,-1,-1,51,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,39,39,40,-1,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,33,33,33, 58,58,58,-1,50,50,50,-1,-1,48,48,47,46,45,44,43,42,41,40,39,38,39,40,40,39,38,37,36,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,33,32,32, 57,57,-1,-1,49,49,49,49,-1,47,47,-1,46,45,44,43,43,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,31,31, 56,56,-1,48,48,48,48,49,-1,46,46,46,46,45,44,44,-1,-1,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,30,30, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,45,45,-1,-1,37,36,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 54,54,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,37,36,36,35,35,35,35,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,28,28, 53,53,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,37,36,35,35,34,34,34,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,27,27, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,37,37,37,36,35,34,34,33,33,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,28,-1,26,26, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,36,36,36,36,36,35,34,33,33,32,31,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,27,27,-1,26,25, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,35,35,35,35,35,34,33,32,32,-1,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,26,26,-1,-1,24, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,34,34,34,34,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,26,25,25,24,23, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,26,25,24,-1,22, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,35,35,34,33,32,32,32,32,32,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 48,-1,45,44,44,44,44,44,-1,40,39,-1,34,34,34,33,32,31,31,31,32,33,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,22,-1,20, 47,-1,44,44,43,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,21,21,-1,19, 46,-1,43,43,43,42,42,42,-1,-1,37,-1,32,32,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,20,20,-1,18, 45,-1,42,43,43,42,41,42,-1,36,36,-1,32,31,31,31,31,30,29,28,28,28,28,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,20,19,-1,17, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,32,31,30,30,30,30,29,28,27,27,27,-1,-1,26,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,18,-1,16, 43,-1,40,40,40,-1,39,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,17,17,-1,15, 42,41,40,39,39,-1,38,-1,35,35,35,-1,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,16,15,14, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,13, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,12,12, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,30,29,28,27,26,25,25,25,25,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,11,11,11,11,-1,15,15,16,17,-1,11,11, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,10,10,10,10,11,-1,16,16,16,17,-1,10,10, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,10,9,9,9,9,-1,-1,17,17,17,17,-1,9,9, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,10,10,9,8,8,8,-1,-1,18,18,18,18,-1,8,8, 44,44,-1,41,41,-1,41,42,-1,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,10,9,9,9,8,7,7,-1,20,19,19,19,19,-1,7,7, 43,43,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,11,10,9,8,8,-1,6,6,-1,20,20,20,20,-1,-1,6,6, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,21,21,21,-1,5,5,5, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,22,-1,-1,4,4,5, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,4,5, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,3,2,1,1,1,2,3,4,5, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,2,1,0,1,2,-1,-1,6, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,2,1,1,1,-1,-1,-1,7, 42,41,40,39,38,38,37,37,-1,-1,34,33,32,31,30,29,28,28,27,27,27,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,2,2,2,2,3,4,5,6, 42,41,40,39,39,-1,37,36,36,-1,-1,-1,32,31,30,29,29,28,27,26,26,-1,22,22,21,21,-1,18,17,17,17,17,17,17,18,19,-1,-1,-1,4,3,3,-1,3,3,4,5,6, 42,41,40,40,40,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,4,4,4,5,6, 42,41,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,6,5,5,5,5,6, 42,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,6,6,6,6,6,6, 59,59,59,59,59,59,60,59,59,59,59,58,57,56,55,54,53,52,51,50,51,50,49,48,47,46,45,44,43,44,45,46,46,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 59,58,58,58,58,59,-1,58,58,58,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,46,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,40, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,48,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,39,39, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,39,38,38,-1,38,38,39,38,38, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,38,37,37,37,38,39,38,37, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,37,36,36,-1,-1,-1,36, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,45,46,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,36,35,35,-1,-1,35, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,36,35,34,34,34,34, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,34,33,33,33, 59,58,58,-1,-1,52,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,40,40,41,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,34,-1,-1,32,32,32, 59,59,59,-1,51,51,51,-1,-1,49,49,48,47,46,45,44,43,42,41,40,39,40,41,41,40,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,33,33,33,-1,32,31,31, 58,58,-1,-1,50,50,50,50,-1,48,48,-1,47,46,45,44,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,32,32,33,32,-1,-1,30,30, 57,57,-1,49,49,49,49,50,-1,47,47,47,47,46,45,45,-1,-1,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,32,31,-1,31,31,-1,29,29, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,46,46,-1,-1,38,37,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,30,30,30,30,-1,28,28, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,38,37,37,36,36,36,36,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,29,29,29,29,-1,27,27, 54,54,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,38,37,36,36,35,35,35,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,28,28,28,28,-1,26,26, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,38,38,38,37,36,35,35,34,34,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,27,27,27,27,-1,25,25, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,37,37,37,37,37,36,35,34,34,33,32,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,27,26,26,26,-1,25,24, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,36,36,36,36,36,35,34,33,33,-1,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,26,26,25,25,-1,-1,23, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,35,35,35,35,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,25,-1,25,24,24,23,22, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,24,-1,25,24,23,-1,21, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,36,36,35,34,33,33,33,33,33,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,23,-1,-1,-1,22,-1,20, 49,-1,46,45,45,45,45,45,-1,41,40,-1,35,35,35,34,33,32,32,32,33,34,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,22,21,21,21,21,-1,19, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,21,20,20,20,-1,18, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,20,19,19,-1,17, 46,-1,43,44,44,43,42,43,-1,37,37,-1,33,32,32,32,32,31,30,29,29,29,29,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,20,19,18,-1,16, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,33,32,31,31,31,31,30,29,28,28,28,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,17,-1,15, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,17,16,16,-1,14, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,17,16,15,14,13, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,17,-1,-1,12, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,11,11, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,10,10, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,9,9, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,8,8, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,7,7, 45,45,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,11,10,10,10,9,8,8,-1,21,20,20,20,20,-1,6,6, 44,44,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,21,21,-1,-1,5,5, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,4,4,4, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,3,3,4, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,2,2,3,4, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,2,1,1,1,2,3,4, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,3,2,1,0,1,-1,-1,5, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,3,2,1,1,-1,-1,-1,6, 43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,3,2,2,2,3,4,5,6, 43,42,41,40,40,-1,37,36,36,-1,-1,-1,33,32,31,30,29,28,27,26,26,-1,23,22,21,21,-1,18,18,18,18,18,18,18,19,20,-1,-1,-1,4,3,3,-1,3,3,4,5,6, 43,42,41,41,41,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,4,4,4,5,6, 43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,6,5,5,5,5,6, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,7,6,6,6,6,6,6, 60,60,60,60,60,60,61,60,60,60,60,59,58,57,56,55,54,53,52,51,52,51,50,49,48,47,46,45,44,45,46,47,46,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 60,59,59,59,59,60,-1,59,59,59,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,46,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,40, 60,59,58,58,58,-1,-1,58,58,59,60,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,39,39, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,39,38,38,-1,38,38,39,38,38, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,38,37,37,37,38,39,38,37, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,38,37,36,36,-1,-1,-1,36, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,37,36,35,35,-1,-1,35, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,37,36,35,34,34,34,34, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,34,33,33,33, 60,59,59,-1,-1,53,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,41,41,42,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,34,-1,-1,32,32,32, 60,60,60,-1,52,52,52,-1,-1,50,50,49,48,47,46,45,44,43,42,41,40,41,42,42,41,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,33,33,33,-1,32,31,31, 59,59,-1,-1,51,51,51,51,-1,49,49,-1,48,47,46,45,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,32,32,33,32,-1,-1,30,30, 58,58,-1,50,50,50,50,51,-1,48,48,48,48,47,46,46,-1,-1,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,32,31,-1,31,31,-1,29,29, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,47,47,-1,-1,39,38,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,30,30,30,30,-1,28,28, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,39,38,38,37,37,37,37,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,29,29,29,29,-1,27,27, 55,55,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,39,38,37,37,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,28,28,28,28,-1,26,26, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,39,39,39,38,37,36,36,35,35,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,27,27,27,27,-1,25,25, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,38,38,38,38,38,37,36,35,35,34,33,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,27,26,26,26,-1,25,24, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,37,37,37,37,37,36,35,34,34,-1,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,26,26,25,25,-1,-1,23, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,36,36,36,36,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,25,-1,25,24,24,23,22, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,24,-1,25,24,23,-1,21, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,37,37,36,35,34,34,34,34,34,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,23,-1,-1,-1,22,-1,20, 50,-1,47,46,46,46,46,46,-1,42,41,-1,36,36,36,35,34,33,33,33,34,35,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,23,22,21,21,21,21,-1,19, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,22,21,20,20,20,-1,18, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,21,20,19,19,-1,17, 47,-1,44,45,45,44,43,44,-1,38,38,-1,34,33,33,33,33,32,31,30,30,30,30,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,21,20,19,18,-1,16, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,34,33,32,32,32,32,31,30,29,29,29,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,17,-1,15, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,17,16,16,-1,14, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,17,16,15,14,13, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,17,17,-1,-1,12, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,18,-1,11,11, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,10,10, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,9,9, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,8,8, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,7,7, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,12,11,11,11,10,9,9,-1,22,21,21,21,21,-1,6,6, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,22,22,-1,-1,5,5, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,4,4,4, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,3,3,4, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,2,2,3,4, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,3,2,1,1,2,3,4, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,4,3,2,1,0,-1,-1,5, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,4,3,2,2,-1,-1,-1,6, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,4,3,3,3,4,5,6,7, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,19,19,19,19,19,20,21,-1,-1,-1,5,4,4,-1,4,4,5,6,7, 44,43,42,42,42,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,5,5,5,6,7, 44,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,7,6,6,6,6,7, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,8,7,7,7,7,7,7, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 64,64,64,64,64,64,65,64,64,64,63,62,61,60,59,58,57,56,55,54,54,53,52,51,50,49,48,47,46,47,48,47,46,45,44,43,42,41,41,41,41,42,42,41,41,41,41,41, 64,63,63,63,63,64,-1,63,63,63,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,48,47,46,45,44,43,42,41,40,40,40,-1,-1,40,40,40,40,40, 64,63,62,62,62,-1,-1,62,62,63,64,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,41,40,39,39,-1,-1,39,39,39,39,39, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,52,52,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,39,38,38,-1,38,38,39,38,38, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,53,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,38,37,37,37,38,39,38,37, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,38,37,36,36,-1,-1,-1,36, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,51,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,38,37,36,35,35,-1,-1,35, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,38,37,36,35,34,34,34,34, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,34,33,33,33, 64,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,45,45,46,-1,-1,43,42,41,40,39,38,37,37,37,37,37,37,37,37,38,-1,-1,34,-1,-1,32,32,32, 64,64,64,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,45,46,45,44,43,42,41,40,39,38,37,36,36,36,36,37,36,36,-1,-1,33,33,33,-1,32,31,31, 63,63,-1,-1,55,55,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,35,35,35,-1,35,35,-1,32,32,33,32,-1,-1,30,30, 62,62,-1,54,54,54,54,55,-1,52,52,52,52,51,50,50,-1,-1,43,43,42,41,40,39,38,38,38,38,38,38,-1,-1,36,35,34,34,34,34,34,-1,32,31,-1,31,31,-1,29,29, 61,61,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,43,42,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,35,34,33,33,33,33,-1,-1,30,30,30,30,-1,28,28, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,43,42,42,41,41,41,41,-1,-1,37,36,36,36,36,36,36,-1,-1,34,33,32,32,32,-1,-1,29,29,29,29,-1,27,27, 59,59,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,43,42,41,41,40,40,40,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,33,32,31,31,31,-1,28,28,28,28,-1,26,26, 58,58,-1,52,51,50,50,-1,48,48,48,49,-1,-1,43,43,43,42,41,40,40,39,39,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,32,31,30,30,-1,27,27,27,27,-1,25,25, 57,58,-1,52,51,50,49,48,47,47,47,-1,-1,42,42,42,42,42,41,40,39,39,38,37,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,30,29,28,27,26,26,26,-1,25,24, 56,-1,-1,52,51,50,50,-1,46,46,46,-1,42,41,41,41,41,41,41,40,39,38,38,-1,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,26,26,25,25,-1,-1,23, 55,54,53,52,52,-1,51,-1,46,45,45,-1,42,41,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,25,-1,25,24,24,23,22, 56,-1,53,53,53,-1,52,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,38,38,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,24,-1,25,24,23,-1,21, 55,-1,52,-1,-1,-1,51,-1,-1,45,45,-1,41,41,40,39,38,38,38,38,38,39,39,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,23,-1,-1,-1,22,-1,20, 54,-1,51,50,50,50,50,50,-1,46,45,-1,40,40,40,39,38,37,37,37,38,39,40,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,23,22,21,21,21,21,-1,19, 53,-1,50,50,49,49,49,49,-1,-1,44,-1,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,23,22,21,20,20,20,-1,18, 52,-1,49,49,49,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,23,22,21,20,19,19,-1,17, 51,-1,48,49,49,48,47,48,-1,42,42,-1,38,37,37,37,37,36,35,34,34,34,34,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,23,22,21,20,19,18,-1,16, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,38,37,36,36,36,36,35,34,33,33,33,-1,-1,32,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,22,-1,-1,-1,17,-1,15, 49,-1,46,46,46,-1,45,-1,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,21,-1,17,16,16,-1,14, 48,47,46,45,45,-1,44,-1,41,41,41,-1,38,37,36,35,34,34,34,34,33,32,31,30,30,30,30,30,30,29,28,27,26,25,24,24,-1,20,20,20,-1,20,-1,17,16,15,14,13, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,38,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,25,25,-1,19,19,19,-1,19,18,17,17,-1,-1,12, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,26,26,-1,-1,18,18,18,19,19,18,18,18,-1,11,11, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,17,17,17,17,-1,19,19,19,19,-1,10,10, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,26,26,26,26,26,26,27,-1,-1,-1,16,16,16,16,17,-1,20,20,20,20,-1,9,9, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,-1,-1,25,25,25,25,25,26,27,-1,-1,16,15,15,15,15,-1,-1,21,21,21,21,-1,8,8, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,25,26,-1,-1,16,16,15,14,14,14,-1,-1,22,22,22,22,-1,7,7, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,24,25,-1,-1,16,15,15,15,14,13,13,-1,24,23,23,23,23,-1,6,6, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,24,24,24,24,-1,-1,5,5, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,25,25,25,-1,4,4,4, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,-1,-1,3,3,3, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,4,3,2,2, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,9,8,7,6,5,4,3,2,1, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,8,7,6,5,5,-1,-1,0, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,8,7,6,6,-1,-1,-1,1, 48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,32,32,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,8,7,7,6,5,4,3,2, 48,47,46,45,45,-1,42,41,41,-1,-1,-1,38,37,36,35,34,33,32,31,31,-1,28,27,26,26,-1,23,23,23,23,23,23,23,24,25,-1,-1,-1,9,8,8,-1,6,5,4,3,3, 48,47,46,46,46,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,6,5,4,4,4, 48,47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,32,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,10,10,-1,7,6,5,5,5,5, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,6,6,6,6, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,47,48,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,67,68,68,67,67,67,67,67, 41,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,47,48,49,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,66,66,-1,-1,66,66,66,66,67, 40,40,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,65,65,-1,-1,65,65,65,66,67, 39,39,40,39,39,-1,39,39,40,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,55,55,55,55,56,57,-1,-1,-1,65,64,64,-1,64,64,65,66,67, 38,39,40,39,38,38,38,39,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,54,54,54,54,55,56,57,58,59,-1,-1,63,63,63,63,64,65,66,67, 37,-1,-1,-1,37,37,38,39,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,62,62,62,63,-1,-1,-1,68, 36,-1,-1,36,36,37,38,39,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,53,52,53,54,55,56,57,58,59,-1,-1,61,61,62,63,64,-1,-1,68, 35,35,35,35,36,37,38,39,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,60,60,61,62,63,64,65,66,67, 34,34,34,35,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,40,41,42,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,-1,-1,-1,-1,-1,59,59,60,-1,-1,-1,65,65,66,67, 33,33,33,-1,-1,35,-1,-1,39,38,38,38,38,38,38,38,38,39,40,41,41,41,42,-1,-1,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,-1,-1,60,-1,-1,66,66,66, 32,32,33,-1,34,34,34,-1,-1,37,37,38,37,37,37,37,38,39,40,41,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,57,-1,-1,59,59,59,-1,66,65,65, 31,31,-1,-1,33,33,33,33,-1,36,36,-1,36,36,36,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,52,52,53,54,55,-1,56,56,-1,58,58,59,58,-1,-1,64,64, 30,30,-1,32,32,32,32,33,-1,35,35,35,35,35,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,53,53,54,55,55,55,55,-1,58,57,-1,57,57,-1,63,63, 29,29,-1,31,31,31,31,-1,-1,34,34,34,34,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,54,54,54,54,54,54,-1,-1,56,56,56,56,-1,62,62, 28,28,-1,30,30,30,30,-1,-1,33,33,33,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,43,-1,-1,54,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 27,27,-1,29,29,29,29,-1,32,32,32,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,42,43,-1,-1,-1,53,52,52,52,52,-1,54,54,54,55,-1,60,60, 26,26,-1,28,28,28,28,-1,31,31,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,-1,52,51,51,51,-1,53,53,54,55,-1,59,59, 25,26,-1,27,27,27,28,29,30,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,40,41,42,43,44,45,46,-1,-1,50,50,50,51,52,53,54,55,-1,59,58, 24,-1,-1,26,26,27,27,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,-1,49,49,49,-1,53,53,54,55,-1,-1,57, 23,24,25,25,26,-1,26,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,46,-1,48,48,48,-1,53,-1,55,54,54,55,56, 22,-1,24,25,26,-1,25,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,38,38,39,40,41,42,43,44,45,45,45,46,47,47,48,-1,52,-1,55,54,53,-1,56, 21,-1,23,-1,-1,-1,24,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,39,39,39,40,41,42,43,44,44,44,44,-1,46,46,-1,-1,51,-1,-1,-1,52,-1,55, 20,-1,22,22,22,22,23,24,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,40,40,40,40,41,42,43,44,44,43,43,-1,45,46,-1,50,50,50,50,50,51,-1,54, 19,-1,21,21,21,22,23,24,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,-1,-1,42,42,-1,44,-1,-1,49,49,49,49,50,50,-1,53, 18,-1,20,20,21,22,23,24,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,49,49,49,-1,52, 17,-1,19,20,21,22,23,24,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39,40,40,40,40,40,40,40,-1,42,42,-1,48,47,48,49,49,48,-1,51, 16,-1,18,-1,-1,-1,23,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,38,38,38,39,39,39,39,39,39,39,39,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 15,-1,17,17,18,-1,22,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,38,38,38,38,38,38,38,38,39,40,41,42,-1,45,-1,46,46,46,-1,49, 14,15,16,17,18,-1,21,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37,37,37,37,38,-1,41,41,41,-1,44,-1,45,45,46,47,48, 13,-1,-1,18,18,19,20,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,38,-1,40,40,40,-1,43,43,44,45,-1,-1,49, 12,12,-1,19,19,19,20,19,18,18,18,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,-1,39,39,40,41,42,43,44,45,-1,51,50, 11,11,-1,20,20,20,20,-1,17,17,17,17,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,-1,43,43,44,45,-1,51,51, 10,10,-1,21,21,21,21,-1,17,16,16,16,16,-1,-1,-1,28,28,29,30,31,32,33,-1,-1,33,33,33,33,33,33,34,-1,-1,-1,37,37,38,39,40,-1,44,44,44,45,-1,52,52, 9,9,-1,22,22,22,22,-1,-1,15,15,15,15,16,-1,-1,29,29,29,30,31,32,33,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,-1,-1,45,45,45,45,-1,52,52, 8,8,-1,23,23,23,23,-1,-1,14,14,14,15,16,16,-1,-1,30,30,30,31,32,33,34,33,32,31,31,31,32,33,-1,-1,35,35,36,37,38,39,-1,-1,46,46,46,46,-1,51,51, 7,7,-1,24,24,-1,24,25,-1,13,13,14,15,15,15,16,-1,-1,31,31,31,32,33,34,33,32,31,30,31,32,-1,-1,34,34,35,36,37,38,39,-1,48,47,47,47,47,-1,50,50, 6,6,-1,-1,25,26,25,25,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,34,35,36,-1,39,39,-1,48,48,48,48,-1,-1,49,49, 5,5,5,-1,26,26,26,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,49,49,-1,48,48,48, 4,4,4,-1,-1,27,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,50,-1,-1,47,47,48, 3,3,4,5,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,31,32,33,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,46,47,48, 2,3,4,5,6,7,8,8,9,-1,-1,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,27,28,-1,-1,-1,-1,32,-1,-1,-1,-1,39,39,-1,-1,41,41,42,43,44,45,46,47,48, 1,-1,-1,6,6,7,7,8,-1,-1,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,-1,-1,49, 0,-1,-1,-1,6,6,7,8,-1,28,27,27,-1,24,23,22,21,21,21,-1,-1,-1,26,26,27,28,-1,-1,-1,33,33,34,35,36,37,-1,40,40,41,-1,43,43,43,44,-1,-1,-1,49, 1,2,3,4,5,6,7,8,-1,-1,27,26,25,24,23,22,22,22,22,23,24,-1,27,27,27,28,-1,32,32,32,33,34,35,36,37,38,39,40,-1,-1,42,42,43,44,45,46,47,48, 2,2,3,4,5,-1,8,8,9,-1,-1,-1,25,24,23,23,23,23,23,23,23,-1,26,26,27,28,-1,31,31,32,33,34,35,36,37,38,-1,-1,-1,41,41,42,-1,45,45,46,47,48, 3,3,3,4,5,-1,-1,9,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,22,23,24,25,26,27,28,29,30,31,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,41,-1,-1,45,45,46,47,48, 4,4,4,4,5,-1,-1,9,9,10,11,12,13,14,15,16,17,18,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,30,-1,32,32,33,34,35,36,37,38,39,40,41,-1,44,44,45,46,47,48, 5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,62,63,63,62,62,62,62,62, 41,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,61,61,-1,-1,61,61,61,61,62, 40,40,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,60,60,-1,-1,60,60,60,61,62, 39,39,40,39,39,-1,39,39,40,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 38,39,40,39,38,38,38,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 37,-1,-1,-1,37,37,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 36,-1,-1,36,36,37,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 35,35,35,35,36,37,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 34,34,34,35,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 33,33,33,-1,-1,35,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,61, 32,32,33,-1,34,34,34,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,61,60,60, 31,31,-1,-1,33,33,33,33,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,54,53,-1,-1,59,59, 30,30,-1,32,32,32,32,33,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,48,48,49,50,50,50,50,-1,53,52,-1,52,52,-1,58,58, 29,29,-1,31,31,31,31,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 28,28,-1,30,30,30,30,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,38,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 27,27,-1,29,29,29,29,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,55,55, 26,26,-1,28,28,28,28,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,47,46,46,46,-1,48,48,49,50,-1,54,54, 25,26,-1,27,27,27,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,45,46,47,48,49,50,-1,54,53, 24,-1,-1,26,26,27,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44,-1,48,48,49,50,-1,-1,52, 23,24,25,25,26,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,-1,43,43,43,-1,48,-1,50,49,49,50,51, 22,-1,24,25,26,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,40,40,41,42,42,43,-1,47,-1,50,49,48,-1,51, 21,-1,23,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,35,36,37,38,39,39,39,39,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 20,-1,22,22,22,22,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,39,38,38,-1,40,41,-1,45,45,45,45,45,46,-1,49, 19,-1,21,21,21,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 18,-1,20,20,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 17,-1,19,20,21,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,35,35,35,35,35,35,-1,37,37,-1,43,42,43,44,44,43,-1,46, 16,-1,18,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,34,34,34,34,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 15,-1,17,17,18,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,33,33,33,33,33,33,33,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 14,15,16,17,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 13,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 12,12,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 11,11,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 10,10,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,28,28,28,28,28,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 9,9,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,24,24,24,25,26,27,28,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 8,8,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,25,25,25,26,27,28,29,28,27,26,26,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 7,7,-1,20,20,-1,20,21,-1,8,8,9,10,10,10,11,-1,-1,26,26,26,27,28,29,28,27,26,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,45,45, 6,6,-1,-1,21,22,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,44,44, 5,5,5,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 5,4,4,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 5,4,3,3,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 5,4,3,2,2,2,2,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 6,-1,-1,2,1,1,2,3,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 6,-1,-1,-1,0,1,2,3,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 5,4,3,2,1,1,2,3,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43, 5,4,3,2,2,-1,3,3,4,-1,-1,-1,20,19,18,18,18,18,18,18,18,-1,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,-1,-1,-1,36,36,37,-1,40,40,41,42,43, 5,4,3,3,3,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,40,40,41,42,43, 5,4,4,4,4,-1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43, 5,5,5,5,5,6,7,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,61,62,62,61,61,61,61,61, 41,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,60,60,60,-1,-1,60,60,60,60,61, 40,40,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,60,60,59,59,-1,-1,59,59,59,60,61, 39,39,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 38,39,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 37,-1,-1,-1,37,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 36,-1,-1,36,36,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 35,35,35,35,36,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 34,34,34,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 33,33,33,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,60, 32,32,33,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,60,59,59, 31,31,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,53,52,-1,-1,58,58, 30,30,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,47,47,48,49,49,49,49,-1,52,51,-1,51,51,-1,57,57, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 28,28,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,37,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,55,55, 27,27,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,54,54, 26,26,-1,28,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,46,45,45,45,-1,47,47,48,49,-1,53,53, 25,26,-1,27,27,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,44,45,46,47,48,49,-1,53,52, 24,-1,-1,26,26,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43,-1,47,47,48,49,-1,-1,51, 23,24,25,25,26,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,-1,42,42,42,-1,47,-1,49,48,48,49,50, 22,-1,24,25,26,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,39,39,40,41,41,42,-1,46,-1,49,48,47,-1,50, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,34,35,36,37,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 20,-1,22,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,38,37,37,-1,39,40,-1,44,44,44,44,44,45,-1,48, 19,-1,21,21,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,43,44,44,-1,47, 18,-1,20,20,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,35,-1,37,-1,-1,42,42,42,43,43,43,-1,46, 17,-1,19,20,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33,34,34,34,34,34,34,34,-1,36,36,-1,42,41,42,43,43,42,-1,45, 16,-1,18,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,33,33,33,33,33,33,33,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 15,-1,17,17,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,32,32,32,32,32,32,32,32,33,34,35,36,-1,39,-1,40,40,40,-1,43, 14,15,16,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,-1,35,35,35,-1,38,-1,39,39,40,41,42, 13,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 12,12,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 11,11,-1,17,16,15,15,-1,11,11,11,11,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,28,28,28,28,28,28,28,29,30,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 10,10,-1,17,16,16,16,-1,11,10,10,10,10,-1,-1,-1,22,22,23,24,25,26,27,-1,-1,27,27,27,27,27,27,28,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 9,9,-1,17,17,17,17,-1,-1,9,9,9,9,10,-1,-1,23,23,23,24,25,26,27,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 8,8,-1,18,18,18,18,-1,-1,8,8,8,9,10,10,-1,-1,24,24,24,25,26,27,28,27,26,25,25,25,26,27,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 7,7,-1,19,19,-1,19,20,-1,7,7,8,9,9,9,10,-1,-1,25,25,25,26,27,28,27,26,25,24,25,26,-1,-1,28,28,29,30,31,32,33,-1,42,41,41,41,41,-1,44,44, 6,6,-1,-1,20,21,20,20,-1,6,6,-1,8,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,43,43, 5,5,5,-1,21,21,21,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 5,4,4,-1,-1,22,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 5,4,3,3,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 5,4,3,2,2,2,2,2,3,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 6,-1,-1,2,1,1,1,2,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 6,-1,-1,-1,1,0,1,2,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 5,4,3,2,1,1,1,2,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42, 5,4,3,2,2,-1,2,2,3,-1,-1,-1,19,18,17,17,17,17,17,17,17,-1,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,-1,-1,-1,35,35,36,-1,39,39,40,41,42, 5,4,3,3,3,-1,-1,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,39,39,40,41,42, 5,4,4,4,4,-1,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42, 5,5,5,5,5,6,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,61,62,62,61,61,61,61,61, 42,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,60,60,60,-1,-1,60,60,60,60,61, 41,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,60,60,59,59,-1,-1,59,59,59,60,61, 40,40,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 39,40,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 38,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 37,-1,-1,37,37,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 36,36,36,36,37,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 35,35,35,36,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 34,34,34,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,60, 33,33,34,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,60,59,59, 32,32,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,53,52,-1,-1,58,58, 31,31,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,47,47,48,49,49,49,49,-1,52,51,-1,51,51,-1,57,57, 30,30,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 29,29,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,37,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,55,55, 28,28,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,54,54, 27,27,-1,29,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,46,45,45,45,-1,47,47,48,49,-1,53,53, 26,27,-1,28,28,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,44,45,46,47,48,49,-1,53,52, 25,-1,-1,27,27,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43,-1,47,47,48,49,-1,-1,51, 24,25,26,26,27,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,-1,42,42,42,-1,47,-1,49,48,48,49,50, 23,-1,25,26,27,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,39,39,40,41,41,42,-1,46,-1,49,48,47,-1,50, 22,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,34,35,36,37,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 21,-1,23,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,38,37,37,-1,39,40,-1,44,44,44,44,44,45,-1,48, 20,-1,22,22,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,43,44,44,-1,47, 19,-1,21,21,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,35,-1,37,-1,-1,42,42,42,43,43,43,-1,46, 18,-1,20,21,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33,34,34,34,34,34,34,34,-1,36,36,-1,42,41,42,43,43,42,-1,45, 17,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,33,33,33,33,33,33,33,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 16,-1,18,18,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,32,32,32,32,32,32,32,32,33,34,35,36,-1,39,-1,40,40,40,-1,43, 15,16,17,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,-1,35,35,35,-1,38,-1,39,39,40,41,42, 14,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 13,13,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 12,12,-1,17,16,15,15,-1,11,11,11,11,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,28,28,28,28,28,28,28,29,30,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 11,11,-1,17,16,16,16,-1,11,10,10,10,10,-1,-1,-1,22,22,23,24,25,26,27,-1,-1,27,27,27,27,27,27,28,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 10,10,-1,17,17,17,17,-1,-1,9,9,9,9,10,-1,-1,23,23,23,24,25,26,27,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 9,9,-1,18,18,18,18,-1,-1,8,8,8,9,10,10,-1,-1,24,24,24,25,26,27,28,27,26,25,25,25,26,27,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 8,8,-1,19,19,-1,19,20,-1,7,7,8,9,9,9,10,-1,-1,25,25,25,26,27,28,27,26,25,24,25,26,-1,-1,28,28,29,30,31,32,33,-1,42,41,41,41,41,-1,44,44, 7,7,-1,-1,20,21,20,20,-1,6,6,-1,8,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,43,43, 6,6,6,-1,21,21,21,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 6,5,5,-1,-1,22,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 6,5,4,4,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 6,5,4,3,2,2,2,2,3,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 7,-1,-1,3,2,1,1,1,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 7,-1,-1,-1,2,1,0,1,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 6,5,4,3,2,1,1,1,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42, 6,5,4,3,3,-1,2,2,3,-1,-1,-1,19,18,17,17,17,17,17,17,17,-1,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,-1,-1,-1,35,35,36,-1,39,39,40,41,42, 6,5,4,4,4,-1,-1,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,39,39,40,41,42, 6,5,5,5,5,-1,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42, 6,6,6,6,6,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,56,57,58,59,60,61,61,62,62,61,61,61,61,61, 42,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,56,57,58,59,60,60,60,-1,-1,60,60,60,60,61, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,60,60,59,59,-1,-1,59,59,59,60,61, 41,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,49,49,49,49,50,51,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 40,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,48,48,48,48,49,50,51,52,53,-1,-1,57,57,57,57,58,59,60,61, 39,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,56,56,56,57,-1,-1,-1,62, 38,-1,-1,38,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,47,46,47,48,49,50,51,52,53,-1,-1,55,55,56,57,58,-1,-1,62, 37,37,37,37,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,54,54,55,56,57,58,59,60,61, 36,36,36,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,59,60,61, 35,35,35,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,41,42,43,44,45,46,47,48,49,50,51,52,53,-1,-1,54,-1,-1,60,60,60, 34,34,35,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,51,-1,-1,53,53,53,-1,60,59,59, 33,33,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,-1,50,50,-1,52,52,53,52,-1,-1,58,58, 32,32,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,47,47,48,49,49,49,49,-1,52,51,-1,51,51,-1,57,57, 31,31,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,48,48,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 30,30,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,37,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,55,55, 29,29,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,36,37,-1,-1,-1,47,46,46,46,46,-1,48,48,48,49,-1,54,54, 28,28,-1,29,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,35,36,37,38,39,-1,-1,46,45,45,45,-1,47,47,48,49,-1,53,53, 27,28,-1,28,28,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,34,35,36,37,38,39,40,-1,-1,44,44,44,45,46,47,48,49,-1,53,52, 26,-1,-1,27,27,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,33,34,35,36,37,38,39,40,41,-1,43,43,43,-1,47,47,48,49,-1,-1,51, 25,26,26,26,27,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,32,33,34,35,36,37,38,39,40,40,-1,42,42,42,-1,47,-1,49,48,48,49,50, 24,-1,25,26,27,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,32,32,33,34,35,36,37,38,39,39,39,40,41,41,42,-1,46,-1,49,48,47,-1,50, 23,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,33,33,33,34,35,36,37,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 22,-1,23,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,34,34,34,34,35,36,37,38,38,37,37,-1,39,40,-1,44,44,44,44,44,45,-1,48, 21,-1,22,22,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,43,44,44,-1,47, 20,-1,21,21,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,35,-1,37,-1,-1,42,42,42,43,43,43,-1,46, 19,-1,20,21,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,33,33,34,34,34,34,34,34,34,-1,36,36,-1,42,41,42,43,43,42,-1,45, 18,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,-1,32,32,32,33,33,33,33,33,33,33,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 17,-1,18,18,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,31,31,32,32,32,32,32,32,32,32,32,33,34,35,36,-1,39,-1,40,40,40,-1,43, 16,17,18,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,-1,35,35,35,-1,38,-1,39,39,40,41,42, 15,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,34,34,34,-1,37,37,38,39,-1,-1,43, 14,14,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,23,24,25,26,27,28,29,29,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,37,38,39,-1,45,44, 13,13,-1,17,16,15,15,-1,11,11,11,11,-1,-1,21,21,21,22,23,24,25,26,27,-1,-1,28,28,28,28,28,28,28,29,30,-1,-1,32,32,33,34,-1,37,37,38,39,-1,45,45, 12,12,-1,17,16,16,16,-1,11,10,10,10,10,-1,-1,-1,22,22,23,24,25,26,27,-1,-1,27,27,27,27,27,27,28,-1,-1,-1,31,31,32,33,34,-1,38,38,38,39,-1,46,46, 11,11,-1,17,17,17,17,-1,-1,9,9,9,9,10,-1,-1,23,23,23,24,25,26,27,-1,-1,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,-1,-1,39,39,39,39,-1,46,46, 10,10,-1,18,18,18,18,-1,-1,8,8,8,9,10,10,-1,-1,24,24,24,25,26,27,28,27,26,25,25,25,26,27,-1,-1,29,29,30,31,32,33,-1,-1,40,40,40,40,-1,45,45, 9,9,-1,19,19,-1,19,20,-1,7,7,8,9,9,9,10,-1,-1,25,25,25,26,27,28,27,26,25,24,25,26,-1,-1,28,28,29,30,31,32,33,-1,42,41,41,41,41,-1,44,44, 8,8,-1,-1,20,21,20,20,-1,6,6,-1,8,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,27,27,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,43,43, 7,7,7,-1,21,21,21,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,42,42,42, 7,6,6,-1,-1,22,-1,-1,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,-1,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,41,41,42, 7,6,5,5,-1,-1,-1,3,3,4,-1,-1,-1,-1,-1,11,11,12,13,14,15,-1,-1,-1,-1,-1,-1,23,23,24,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,40,41,42, 7,6,5,4,3,2,2,2,3,-1,-1,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,21,22,-1,-1,-1,-1,26,-1,-1,-1,-1,33,33,-1,-1,35,35,36,37,38,39,40,41,42, 8,-1,-1,4,3,2,1,1,-1,-1,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,-1,-1,43, 8,-1,-1,-1,3,2,1,0,-1,22,21,21,-1,18,17,16,15,15,15,-1,-1,-1,20,20,21,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 7,6,5,4,3,2,1,1,-1,-1,21,20,19,18,17,16,16,16,16,17,18,-1,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42, 7,6,5,4,4,-1,2,2,3,-1,-1,-1,19,18,17,17,17,17,17,17,17,-1,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,-1,-1,-1,35,35,36,-1,39,39,40,41,42, 7,6,5,5,5,-1,-1,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,39,39,40,41,42, 7,6,6,6,6,-1,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42, 7,7,7,7,7,7,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,56,57,57,58,59,60,61,62,62,61,60,59,59,59,59,60,60,59,59,59,59,59, 49,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,56,-1,60,60,61,62,62,61,60,59,58,58,58,-1,-1,58,58,58,58,59, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,52,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,51,51,-1,55,55,56,56,56,56,56,57,58,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,50,50,51,-1,56,56,55,55,55,55,56,57,58,59,60,-1,-1,55,55,55,55,56,57,58,59, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,50,51,-1,-1,-1,54,54,54,55,56,57,-1,60,60,61,-1,54,54,54,55,-1,-1,-1,60, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,51,52,53,54,54,53,54,55,56,57,58,59,60,-1,-1,53,53,54,55,56,-1,-1,60, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,50,51,-1,-1,-1,-1,52,-1,-1,-1,-1,59,59,-1,-1,52,52,53,54,55,56,57,58,59, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,49,49,50,51,51,51,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,57,58,59, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,42,42,43,-1,-1,47,47,48,49,50,50,50,50,50,50,50,50,50,50,51,-1,-1,52,-1,-1,58,58,58, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,41,42,43,44,45,46,47,48,49,50,50,49,49,49,49,49,50,49,49,-1,-1,51,51,51,-1,58,57,57, 43,43,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,48,48,48,48,-1,48,48,-1,50,50,51,50,-1,-1,56,56, 42,42,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,44,44,-1,-1,48,47,47,47,47,47,47,-1,50,49,-1,49,49,-1,55,55, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,43,43,-1,-1,47,46,46,46,46,46,-1,-1,48,48,48,48,-1,54,54, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,-1,-1,42,42,42,42,42,43,43,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,53,53, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,36,36,36,36,36,37,38,-1,-1,41,41,41,41,42,42,42,-1,-1,-1,45,44,44,44,44,-1,46,46,46,47,-1,52,52, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,-1,-1,40,40,40,41,41,41,41,41,41,-1,-1,44,43,43,43,-1,45,45,46,47,-1,51,51, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,34,34,34,34,34,34,35,36,37,37,38,39,39,39,40,40,40,40,40,40,40,40,-1,-1,42,42,42,43,44,45,46,47,-1,51,50, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,33,33,33,33,33,33,34,35,36,36,36,-1,38,38,39,39,39,39,39,39,39,39,39,39,-1,41,41,41,-1,45,45,46,47,-1,-1,49, 35,34,33,33,34,-1,32,-1,30,30,30,-1,32,32,32,32,32,33,34,35,35,35,35,36,37,38,38,38,38,38,38,38,38,38,38,38,-1,40,40,40,-1,45,-1,47,46,46,47,48, 35,-1,32,33,34,-1,31,-1,30,29,29,30,31,31,31,31,32,33,34,34,34,34,35,-1,-1,38,37,37,37,37,37,37,37,37,37,37,38,39,39,40,-1,44,-1,47,46,45,-1,48, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,31,32,33,33,33,33,34,35,-1,-1,38,37,36,36,36,36,36,37,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 33,-1,30,29,29,29,29,29,-1,28,27,-1,29,29,30,31,32,32,32,32,33,34,35,-1,-1,38,37,36,35,35,35,36,37,36,35,35,-1,37,38,-1,42,42,42,42,42,43,-1,46, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,34,34,-1,36,-1,-1,41,41,41,41,42,42,-1,45, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,33,33,-1,35,-1,-1,40,40,40,41,41,41,-1,44, 30,-1,27,28,28,27,26,27,-1,24,24,-1,26,26,26,27,28,29,30,31,32,33,33,-1,-1,32,32,32,32,32,32,32,32,32,32,32,-1,34,34,-1,40,39,40,41,41,40,-1,43, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,27,28,29,30,31,32,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 28,-1,25,25,25,-1,24,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,31,32,33,34,-1,37,-1,38,38,38,-1,41, 27,26,25,24,24,-1,23,-1,21,21,21,-1,25,25,26,27,28,29,30,31,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,33,33,33,-1,36,-1,37,37,38,39,40, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,27,28,29,30,31,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,-1,32,32,32,-1,35,35,36,37,-1,-1,41, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,27,27,27,28,29,30,31,31,31,30,29,28,27,27,27,27,27,27,27,27,28,29,-1,-1,31,31,32,33,34,35,36,37,-1,43,42, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,28,28,28,29,30,30,30,30,30,-1,-1,26,26,26,26,26,26,26,27,28,-1,-1,30,30,31,32,-1,35,35,36,37,-1,43,43, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,29,29,30,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,29,29,30,31,32,-1,36,36,36,37,-1,44,44, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,30,30,30,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,-1,-1,37,37,37,37,-1,44,44, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,31,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,27,27,28,29,30,31,-1,-1,38,38,38,38,-1,43,43, 29,29,-1,26,26,-1,26,27,-1,18,17,16,15,14,14,14,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,26,26,27,28,29,30,31,-1,40,39,39,39,39,-1,42,42, 28,28,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,25,25,26,27,28,-1,31,31,-1,40,40,40,40,-1,-1,41,41, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,40,40,40, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,39,39,40, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,21,21,22,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,38,38,39,40, 27,26,25,24,23,22,21,20,20,-1,-1,3,3,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,15,16,-1,-1,-1,-1,22,-1,-1,-1,-1,27,27,-1,-1,33,33,34,35,36,37,38,39,40, 28,-1,-1,24,23,22,21,21,-1,-1,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,34,34,35,36,37,-1,-1,41, 28,-1,-1,-1,23,22,22,22,-1,0,1,2,-1,5,5,6,7,8,9,-1,-1,-1,14,14,15,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,35,35,35,36,-1,-1,-1,41, 27,26,25,24,23,23,23,23,-1,-1,2,2,3,4,5,6,7,8,9,10,11,-1,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,35,36,37,38,39,40, 27,26,25,24,24,-1,24,24,25,-1,-1,-1,4,4,5,6,7,8,9,10,11,-1,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 27,26,25,25,25,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,37,37,38,39,40, 27,26,26,26,26,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,24,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40, 27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,56,57,58,59,60,61,61,60,59,58,58,58,58,59,59,58,58,58,58,58, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,61,60,59,58,57,57,57,-1,-1,57,57,57,57,58, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,54,54,55,55,55,55,55,56,57,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,55,55,54,54,54,54,55,56,57,58,59,-1,-1,54,54,54,54,55,56,57,58, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,53,53,53,54,-1,-1,-1,59, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53,53,52,53,54,55,56,57,58,59,-1,-1,52,52,53,54,55,-1,-1,59, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,51,51,52,53,54,55,56,57,58, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,48,48,49,50,50,50,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,46,46,47,48,49,49,49,49,49,49,49,49,49,49,50,-1,-1,51,-1,-1,57,57,57, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,46,47,48,49,49,48,48,48,48,48,49,48,48,-1,-1,50,50,50,-1,57,56,56, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,47,47,47,47,-1,47,47,-1,49,49,50,49,-1,-1,55,55, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,47,46,46,46,46,46,46,-1,49,48,-1,48,48,-1,54,54, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,46,45,45,45,45,45,-1,-1,47,47,47,47,-1,53,53, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,42,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,41,41,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,51,51, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,40,40,40,40,40,-1,-1,43,42,42,42,-1,44,44,45,46,-1,50,50, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,39,39,39,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,-1,50,49, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,38,38,38,38,38,38,38,38,38,-1,40,40,40,-1,44,44,45,46,-1,-1,48, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,37,37,37,37,37,37,37,37,37,37,-1,39,39,39,-1,44,-1,46,45,45,46,47, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,37,36,36,36,36,36,36,36,36,36,36,37,38,38,39,-1,43,-1,46,45,44,-1,47, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,37,36,35,35,35,35,35,36,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,37,36,35,34,34,34,35,36,35,34,34,-1,36,37,-1,41,41,41,41,41,42,-1,45, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,33,33,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,-1,33,33,-1,39,38,39,40,40,39,-1,42, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,27,27,28,29,29,29,29,29,-1,-1,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,28,28,29,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,29,29,29,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,30,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 26,25,24,23,22,21,20,19,19,-1,-1,2,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,21,-1,-1,-1,-1,26,26,-1,-1,32,32,33,34,35,36,37,38,39, 27,-1,-1,23,22,21,20,20,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,-1,-1,40, 27,-1,-1,-1,22,21,21,21,-1,1,0,1,-1,4,4,5,6,7,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,34,34,34,35,-1,-1,-1,40, 26,25,24,23,22,22,22,22,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,37,38,39, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 26,25,24,24,24,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,36,36,37,38,39, 26,25,25,25,25,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39, 26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,56,57,58,59,60,61,61,60,59,58,58,58,58,59,59,58,58,58,58,58, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,61,60,59,58,57,57,57,-1,-1,57,57,57,57,58, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,54,54,55,55,55,55,55,56,57,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,55,55,54,54,54,54,55,56,57,58,59,-1,-1,54,54,54,54,55,56,57,58, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,53,53,53,54,-1,-1,-1,59, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53,53,52,53,54,55,56,57,58,59,-1,-1,52,52,53,54,55,-1,-1,59, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,51,51,52,53,54,55,56,57,58, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,48,48,49,50,50,50,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,46,46,47,48,49,49,49,49,49,49,49,49,49,49,50,-1,-1,51,-1,-1,57,57,57, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,46,47,48,49,49,48,48,48,48,48,49,48,48,-1,-1,50,50,50,-1,57,56,56, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,47,47,47,47,-1,47,47,-1,49,49,50,49,-1,-1,55,55, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,47,46,46,46,46,46,46,-1,49,48,-1,48,48,-1,54,54, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,46,45,45,45,45,45,-1,-1,47,47,47,47,-1,53,53, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,42,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,41,41,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,51,51, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,40,40,40,40,40,-1,-1,43,42,42,42,-1,44,44,45,46,-1,50,50, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,39,39,39,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,-1,50,49, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,38,38,38,38,38,38,38,38,38,-1,40,40,40,-1,44,44,45,46,-1,-1,48, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,37,37,37,37,37,37,37,37,37,37,-1,39,39,39,-1,44,-1,46,45,45,46,47, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,37,36,36,36,36,36,36,36,36,36,36,37,38,38,39,-1,43,-1,46,45,44,-1,47, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,37,36,35,35,35,35,35,36,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,37,36,35,34,34,34,35,36,35,34,34,-1,36,37,-1,41,41,41,41,41,42,-1,45, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,33,33,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,-1,33,33,-1,39,38,39,40,40,39,-1,42, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,27,27,28,29,29,29,29,29,-1,-1,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,28,28,29,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,29,29,29,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,30,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 26,25,24,23,22,21,20,19,19,-1,-1,2,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,21,-1,-1,-1,-1,26,26,-1,-1,32,32,33,34,35,36,37,38,39, 27,-1,-1,23,22,21,20,20,-1,-1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,-1,-1,40, 27,-1,-1,-1,22,21,21,21,-1,2,1,0,-1,4,4,5,6,7,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,34,34,34,35,-1,-1,-1,40, 26,25,24,23,22,22,22,22,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,37,38,39, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 26,25,24,24,24,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,36,36,37,38,39, 26,25,25,25,25,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39, 26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,58,57,56,55,55,55,55,56,56,55,55,55,55,55, 45,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,58,57,56,55,54,54,54,-1,-1,54,54,54,54,55, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,51,51,51,51,52,53,54,55, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,50,50,50,51,-1,-1,-1,56, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,49,49,50,51,52,-1,-1,56, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,48,48,49,50,51,52,53,54,55, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,47,47,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,46,46,46,46,46,46,46,46,46,47,-1,-1,48,-1,-1,54,54,54, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,46,45,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,54,53,53, 39,39,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,47,46,-1,-1,52,52, 38,38,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,44,43,43,43,43,43,43,-1,46,45,-1,45,45,-1,51,51, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,39,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,38,38,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,48,48, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,37,37,37,37,37,-1,-1,40,39,39,39,-1,41,41,42,43,-1,47,47, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,36,36,36,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,-1,47,46, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,35,35,35,35,35,35,35,35,35,-1,37,37,37,-1,41,41,42,43,-1,-1,45, 31,30,29,29,30,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,41,-1,43,42,42,43,44, 31,-1,28,29,30,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,34,33,33,33,33,33,33,33,33,33,33,34,35,35,36,-1,40,-1,43,42,41,-1,44, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,34,33,32,32,32,32,32,33,32,32,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 29,-1,26,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,34,33,32,31,31,31,32,33,32,31,31,-1,33,34,-1,38,38,38,38,38,39,-1,42, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 26,-1,23,24,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,-1,36,35,36,37,37,36,-1,39, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 24,-1,21,21,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 23,22,21,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,24,24,24,25,26,26,26,26,26,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,25,25,26,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,26,26,26,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,27,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 25,25,-1,22,22,-1,22,23,-1,14,13,12,11,10,10,10,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,35,35,35,-1,38,38, 24,24,-1,-1,23,24,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,37,37, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,21,20,19,18,17,16,16,-1,-1,3,3,-1,-1,-1,-1,5,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,18,-1,-1,-1,-1,23,23,-1,-1,29,29,30,31,32,33,34,35,36, 24,-1,-1,20,19,18,17,17,-1,-1,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,-1,-1,37, 24,-1,-1,-1,19,18,18,18,-1,5,4,4,-1,0,1,2,3,4,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,31,31,31,32,-1,-1,-1,37, 23,22,21,20,19,19,19,19,-1,-1,4,3,2,1,1,2,3,4,5,6,7,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,2,2,2,2,3,4,5,6,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 23,22,21,21,21,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,33,33,34,35,36, 23,22,22,22,22,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36, 23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,55, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,55, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,53,54, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,53,53,53, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,53,52,52, 38,38,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,51,51, 37,37,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,50,50, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,38,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,37,37,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,47,47, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,36,36,36,36,36,-1,-1,39,38,38,38,-1,40,40,41,42,-1,46,46, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,35,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,-1,46,45, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,40,40,41,42,-1,-1,44, 30,29,28,28,29,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,40,-1,42,41,41,42,43, 30,-1,27,28,29,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,33,32,32,32,32,32,32,32,32,32,32,33,34,34,35,-1,39,-1,42,41,40,-1,43, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 28,-1,25,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,32,33,-1,37,37,37,37,37,38,-1,41, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 25,-1,22,23,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,35,34,35,36,36,35,-1,38, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 23,-1,20,20,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 22,21,20,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,23,23,23,24,25,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,24,24,25,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,25,25,25,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,26,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,9,9,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,34,34,34,-1,37,37, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,36,36, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 22,21,20,19,18,17,16,15,15,-1,-1,3,3,-1,-1,-1,-1,4,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,-1,-1,28,28,29,30,31,32,33,34,35, 23,-1,-1,19,18,17,16,16,-1,-1,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,36, 23,-1,-1,-1,18,17,17,17,-1,5,4,4,-1,1,0,1,2,3,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,30,30,30,31,-1,-1,-1,36, 22,21,20,19,18,18,18,18,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,34,35, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,2,2,2,2,2,3,4,5,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 22,21,20,20,20,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,32,32,33,34,35, 22,21,21,21,21,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35, 22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,56,55,54,53,53,53,53,54,54,53,53,53,53,53, 43,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,56,55,54,53,52,52,52,-1,-1,52,52,52,52,53, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,49,49,49,49,50,51,52,53, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,48,48,48,49,-1,-1,-1,54, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,47,47,48,49,50,-1,-1,54, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,46,46,47,48,49,50,51,52,53, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,45,45,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,44,44,44,44,44,44,44,44,44,45,-1,-1,46,-1,-1,52,52,52, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,44,43,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,52,51,51, 37,37,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,50,50, 36,36,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,49,49, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,37,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,36,36,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,46,46, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,35,35,35,35,35,-1,-1,38,37,37,37,-1,39,39,40,41,-1,45,45, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,34,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,-1,45,44, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,39,39,40,41,-1,-1,43, 29,28,27,27,28,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,32,32,32,32,32,32,32,32,32,32,-1,34,34,34,-1,39,-1,41,40,40,41,42, 29,-1,26,27,28,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,32,31,31,31,31,31,31,31,31,31,31,32,33,33,34,-1,38,-1,41,40,39,-1,42, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 27,-1,24,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,31,32,-1,36,36,36,36,36,37,-1,40, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 24,-1,21,22,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,34,33,34,35,35,34,-1,37, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 22,-1,19,19,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 21,20,19,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,22,22,22,23,24,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,23,23,24,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,24,24,24,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,25,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 23,23,-1,20,20,-1,20,21,-1,12,11,10,9,8,8,8,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,33,33,33,-1,36,36, 22,22,-1,-1,21,22,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,35,35, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 21,20,19,18,17,16,15,14,14,-1,-1,4,4,-1,-1,-1,-1,3,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,16,-1,-1,-1,-1,21,21,-1,-1,27,27,28,29,30,31,32,33,34, 22,-1,-1,18,17,16,15,15,-1,-1,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,35, 22,-1,-1,-1,17,16,16,16,-1,6,5,5,-1,2,1,0,1,2,3,-1,-1,-1,8,8,9,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,29,29,29,30,-1,-1,-1,35, 21,20,19,18,17,17,17,17,-1,-1,5,4,3,2,1,1,1,2,3,4,5,-1,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,33,34, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,3,2,2,2,2,2,3,4,5,-1,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 21,20,19,19,19,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,31,31,32,33,34, 21,20,20,20,20,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34, 21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,55,54,53,52,52,52,52,53,53,52,52,52,52,52, 42,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,55,54,53,52,51,51,51,-1,-1,51,51,51,51,52, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,49,49,49,49,50,51,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,48,48,48,48,49,50,51,52,53,-1,-1,48,48,48,48,49,50,51,52, 42,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,47,47,47,48,-1,-1,-1,53, 41,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,47,46,47,48,49,50,51,52,53,-1,-1,46,46,47,48,49,-1,-1,53, 40,40,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,45,45,46,47,48,49,50,51,52, 39,39,39,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,42,42,43,44,44,44,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,52, 38,38,38,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,41,42,43,43,43,43,43,43,43,43,43,43,44,-1,-1,45,-1,-1,51,51,51, 37,37,38,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,41,42,43,43,42,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,51,50,50, 36,36,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,49,49, 35,35,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,48,48, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,36,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,46,46, 32,32,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,35,35,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,45,45, 31,31,-1,29,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,34,34,34,34,34,-1,-1,37,36,36,36,-1,38,38,39,40,-1,44,44, 30,31,-1,28,28,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,33,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,-1,44,43, 29,-1,-1,27,27,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,32,32,32,32,32,32,32,32,32,-1,34,34,34,-1,38,38,39,40,-1,-1,42, 28,27,26,26,27,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,31,31,31,31,31,31,31,31,31,31,-1,33,33,33,-1,38,-1,40,39,39,40,41, 28,-1,25,26,27,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,31,30,30,30,30,30,30,30,30,30,30,31,32,32,33,-1,37,-1,40,39,38,-1,41, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 26,-1,23,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,30,31,-1,35,35,35,35,35,36,-1,39, 25,-1,22,22,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,34,35,35,-1,38, 24,-1,21,21,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,33,33,33,34,34,34,-1,37, 23,-1,20,21,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,33,32,33,34,34,33,-1,36, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,-1,31,-1,-1,-1,32,-1,35, 21,-1,18,18,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,-1,30,-1,31,31,31,-1,34, 20,19,18,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,29,-1,30,30,31,32,33, 21,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,24,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,25,-1,28,28,29,30,-1,-1,34, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,23,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,28,29,30,-1,36,35, 23,23,-1,17,16,15,15,-1,12,11,11,11,-1,-1,21,21,21,22,23,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,23,23,24,25,-1,28,28,29,30,-1,36,36, 24,24,-1,17,16,16,16,-1,12,11,10,10,10,-1,-1,-1,22,22,23,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,22,22,23,24,25,-1,29,29,29,30,-1,37,37, 24,24,-1,17,17,17,17,-1,-1,11,10,9,9,9,-1,-1,23,23,23,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,22,23,24,-1,-1,30,30,30,30,-1,37,37, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,8,8,-1,-1,24,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,20,20,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 22,22,-1,19,19,-1,19,20,-1,11,10,9,8,7,7,7,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,19,19,20,21,22,23,24,-1,33,32,32,32,32,-1,35,35, 21,21,-1,-1,20,21,20,20,-1,11,11,-1,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,18,18,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,34,34, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 20,19,18,17,16,15,14,13,13,-1,-1,5,5,-1,-1,-1,-1,2,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,15,-1,-1,-1,-1,20,20,-1,-1,26,26,27,28,29,30,31,32,33, 21,-1,-1,17,16,15,14,14,-1,-1,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,-1,-1,34, 21,-1,-1,-1,16,15,15,15,-1,7,6,6,-1,3,2,1,0,1,2,-1,-1,-1,7,7,8,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,28,28,28,29,-1,-1,-1,34, 20,19,18,17,16,16,16,16,-1,-1,6,5,4,3,2,1,1,1,2,3,4,-1,8,8,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,33, 20,19,18,17,17,-1,17,17,18,-1,-1,-1,4,3,2,2,2,2,2,3,4,-1,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 20,19,18,18,18,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,30,30,31,32,33, 20,19,19,19,19,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33, 20,20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,55,54,53,52,52,52,52,53,53,52,52,52,52,52, 42,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,55,54,53,52,51,51,51,-1,-1,51,51,51,51,52, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,49,49,49,49,50,51,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,48,48,48,48,49,50,51,52,53,-1,-1,48,48,48,48,49,50,51,52, 42,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,47,47,47,48,-1,-1,-1,53, 41,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,47,46,47,48,49,50,51,52,53,-1,-1,46,46,47,48,49,-1,-1,53, 40,40,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,45,45,46,47,48,49,50,51,52, 39,39,39,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,42,42,43,44,44,44,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,51, 38,38,38,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,41,42,43,43,43,43,43,43,43,43,43,43,44,-1,-1,45,-1,-1,50,50,50, 37,37,38,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,41,42,43,43,42,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,50,49,49, 36,36,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,48,48, 35,35,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,47,47, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,46,46, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,36,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,45,45, 32,32,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,35,35,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,44,44, 31,31,-1,29,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,34,34,34,34,34,-1,-1,37,36,36,36,-1,38,38,39,40,-1,43,43, 30,31,-1,28,28,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,33,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,-1,43,42, 29,-1,-1,27,27,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,32,32,32,32,32,32,32,32,32,-1,34,34,34,-1,38,38,39,39,-1,-1,41, 28,27,26,26,27,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,31,31,31,31,31,31,31,31,31,31,-1,33,33,33,-1,37,-1,39,38,38,39,40, 28,-1,25,26,27,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,31,30,30,30,30,30,30,30,30,30,30,31,32,32,33,-1,36,-1,39,38,37,-1,40, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,31,31,-1,-1,35,-1,-1,-1,36,-1,39, 26,-1,23,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,30,31,-1,34,34,34,34,34,35,-1,38, 25,-1,22,22,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,33,33,33,33,34,34,-1,37, 24,-1,21,21,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,32,32,32,33,33,33,-1,36, 23,-1,20,21,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,32,31,32,33,33,32,-1,35, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,-1,30,-1,-1,-1,31,-1,34, 21,-1,18,18,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,-1,29,-1,30,30,30,-1,33, 20,19,18,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,28,-1,29,29,30,31,32, 21,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,24,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,23,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 23,23,-1,17,16,15,15,-1,12,11,11,11,-1,-1,21,21,21,22,23,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 24,24,-1,17,16,16,16,-1,12,11,10,10,10,-1,-1,-1,22,22,23,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 24,24,-1,17,17,17,17,-1,-1,11,10,9,9,9,-1,-1,23,23,23,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,36,36, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,8,8,-1,-1,24,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 22,22,-1,19,19,-1,19,20,-1,11,10,9,8,7,7,7,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,19,19,19,20,21,22,23,-1,32,31,31,31,31,-1,34,34, 21,21,-1,-1,20,21,20,20,-1,11,11,-1,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,33,33, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 20,19,18,17,16,15,14,13,13,-1,-1,6,6,-1,-1,-1,-1,2,-1,-1,-1,-1,6,6,7,8,-1,-1,-1,-1,14,-1,-1,-1,-1,19,19,-1,-1,25,25,26,27,28,29,30,31,32, 21,-1,-1,17,16,15,14,14,-1,-1,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,-1,-1,33, 21,-1,-1,-1,16,15,15,15,-1,8,7,7,-1,4,3,2,1,0,1,-1,-1,-1,6,6,7,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,27,27,27,28,-1,-1,-1,33, 20,19,18,17,16,16,16,16,-1,-1,7,6,5,4,3,2,1,1,1,2,3,-1,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,32, 20,19,18,17,17,-1,17,17,17,-1,-1,-1,5,4,3,2,2,2,2,2,3,-1,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 20,19,18,18,18,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,29,29,30,31,32, 20,19,19,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32, 20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 42,42,42,42,42,42,43,42,42,42,42,43,44,45,46,46,45,44,43,42,43,44,45,46,47,48,49,50,50,51,52,53,54,55,55,54,53,52,52,52,52,53,53,52,52,52,52,52, 42,41,41,41,41,42,-1,41,41,41,42,43,44,45,46,46,45,45,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,55,55,54,53,52,51,51,51,-1,-1,51,51,51,51,52, 42,41,40,40,40,-1,-1,40,40,41,42,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,42,43,44,45,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 42,41,40,39,39,-1,39,39,40,-1,-1,-1,41,40,39,39,39,39,39,39,40,-1,43,43,44,44,-1,48,48,49,49,49,49,49,50,51,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 42,41,40,39,38,38,38,38,-1,-1,43,42,41,40,39,38,38,38,38,39,40,-1,43,43,43,44,-1,49,49,48,48,48,48,49,50,51,52,53,-1,-1,48,48,48,48,49,50,51,52, 42,-1,-1,-1,38,37,37,37,-1,44,43,43,-1,40,39,38,37,37,37,-1,-1,-1,42,42,43,44,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,47,47,47,48,-1,-1,-1,53, 41,-1,-1,39,38,37,36,36,-1,-1,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,44,45,46,47,47,46,47,48,49,50,51,52,53,-1,-1,46,46,47,48,49,-1,-1,53, 40,40,40,39,38,37,36,35,35,-1,-1,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,43,44,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,45,45,46,47,48,49,50,51,52, 39,39,39,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,34,34,34,34,35,36,-1,-1,-1,-1,-1,-1,42,42,43,44,44,44,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,50,51,51, 38,38,38,-1,-1,35,-1,-1,34,33,33,33,33,33,33,33,33,33,34,35,35,35,36,-1,-1,40,40,41,42,43,43,43,43,43,43,43,43,43,43,44,-1,-1,45,-1,-1,50,50,50, 37,37,38,-1,34,34,34,-1,-1,32,32,33,32,32,32,32,32,33,34,35,34,35,36,37,38,39,40,41,42,43,43,42,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,50,49,49, 36,36,-1,-1,33,33,33,33,-1,31,31,-1,31,31,31,31,32,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,48,48, 35,35,-1,32,32,32,32,33,-1,30,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,47,47, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,35,36,36,36,36,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,46,46, 33,33,-1,30,30,30,30,-1,-1,28,28,28,28,29,-1,-1,30,30,30,30,30,30,31,-1,-1,35,35,35,35,35,36,36,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,45,45, 32,32,-1,29,29,29,29,-1,27,27,27,27,28,-1,-1,-1,29,29,29,29,29,30,31,-1,-1,34,34,34,34,35,35,35,-1,-1,-1,38,37,37,37,37,-1,39,39,39,40,-1,44,44, 31,31,-1,29,28,28,28,-1,26,26,26,27,-1,-1,28,28,28,28,28,28,29,30,31,-1,-1,33,33,33,34,34,34,34,34,34,-1,-1,37,36,36,36,-1,38,38,39,40,-1,43,43, 30,31,-1,28,28,27,27,26,25,25,25,-1,-1,27,27,27,27,27,27,28,29,30,30,31,32,32,32,33,33,33,33,33,33,33,33,-1,-1,35,35,35,36,37,38,39,40,-1,43,42, 29,-1,-1,27,27,27,26,-1,24,24,24,-1,26,26,26,26,26,26,27,28,29,29,29,-1,31,31,32,32,32,32,32,32,32,32,32,32,-1,34,34,34,-1,38,38,39,39,-1,-1,41, 28,27,26,26,27,-1,25,-1,23,23,23,-1,25,25,25,25,25,26,27,28,28,28,28,29,30,31,31,31,31,31,31,31,31,31,31,31,-1,33,33,33,-1,37,-1,39,38,38,39,40, 28,-1,25,26,27,-1,24,-1,23,22,22,23,24,24,24,24,25,26,27,27,27,27,28,-1,-1,31,30,30,30,30,30,30,30,30,30,30,31,32,32,33,-1,36,-1,39,38,37,-1,40, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,23,24,25,26,26,26,26,27,28,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,31,31,-1,-1,35,-1,-1,-1,36,-1,39, 26,-1,23,22,22,22,22,22,-1,21,20,-1,22,22,23,24,25,25,25,25,26,27,28,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,30,31,-1,34,34,34,34,34,35,-1,38, 25,-1,22,22,21,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,33,33,33,33,34,34,-1,37, 24,-1,21,21,21,20,20,20,-1,-1,18,-1,20,20,-1,-1,-1,23,23,24,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,28,-1,-1,32,32,32,33,33,33,-1,36, 23,-1,20,21,21,20,19,20,-1,17,17,-1,19,19,19,20,21,22,23,24,25,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,32,31,32,33,33,32,-1,35, 22,-1,19,-1,-1,-1,18,-1,-1,16,16,-1,18,18,19,20,21,22,23,24,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,26,26,-1,-1,30,-1,-1,-1,31,-1,34, 21,-1,18,18,18,-1,17,-1,15,15,15,16,17,18,19,20,21,22,23,24,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,24,25,26,27,-1,29,-1,30,30,30,-1,33, 20,19,18,17,17,-1,16,-1,14,14,14,-1,18,18,19,20,21,22,23,24,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,26,26,26,-1,28,-1,29,29,30,31,32, 21,-1,-1,17,16,15,15,-1,13,13,13,-1,19,19,19,20,21,22,23,24,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 22,23,-1,17,16,15,14,13,12,12,12,-1,-1,20,20,20,21,22,23,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 23,23,-1,17,16,15,15,-1,12,11,11,11,-1,-1,21,21,21,22,23,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 24,24,-1,17,16,16,16,-1,12,11,10,10,10,-1,-1,-1,22,22,23,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 24,24,-1,17,17,17,17,-1,-1,11,10,9,9,9,-1,-1,23,23,23,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,36,36, 23,23,-1,18,18,18,18,-1,-1,11,10,9,8,8,8,-1,-1,24,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,35,35, 22,22,-1,19,19,-1,19,20,-1,11,10,9,8,7,7,7,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,19,19,19,20,21,22,23,-1,32,31,31,31,31,-1,34,34, 21,21,-1,-1,20,21,20,20,-1,11,11,-1,8,7,6,6,6,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,33,33, 20,20,20,-1,21,21,21,-1,-1,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,32,32,32, 20,19,19,-1,-1,22,-1,-1,12,11,10,9,8,7,6,5,4,4,4,5,6,7,8,-1,-1,12,12,13,14,15,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,31,31,32, 20,19,18,18,-1,-1,-1,13,12,12,-1,-1,-1,-1,-1,5,4,3,4,5,6,-1,-1,-1,-1,-1,-1,14,14,15,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,30,30,31,32, 20,19,18,17,16,15,14,13,13,-1,-1,7,7,-1,-1,-1,-1,2,-1,-1,-1,-1,6,6,7,8,-1,-1,-1,-1,14,-1,-1,-1,-1,19,19,-1,-1,25,25,26,27,28,29,30,31,32, 21,-1,-1,17,16,15,14,14,-1,-1,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,-1,-1,33, 21,-1,-1,-1,16,15,15,15,-1,9,8,8,-1,5,4,3,2,1,0,-1,-1,-1,6,6,7,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,27,27,27,28,-1,-1,-1,33, 20,19,18,17,16,16,16,16,-1,-1,8,7,6,5,4,3,2,1,1,2,3,-1,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,32, 20,19,18,17,17,-1,17,17,17,-1,-1,-1,6,5,4,3,2,2,2,2,3,-1,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 20,19,18,18,18,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,29,29,30,31,32, 20,19,19,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32, 20,20,20,20,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 47,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 41,41,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,43,43, 40,40,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,42,42, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,35,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 33,32,31,31,32,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,32,32,32,32,33,32,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,-1,34,33,33,34,35, 33,-1,30,31,32,-1,29,-1,28,27,27,28,29,29,29,29,30,31,31,31,31,31,32,-1,-1,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,-1,31,-1,34,33,32,-1,35, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,30,30,30,30,31,32,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 31,-1,28,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,29,29,29,30,31,32,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,27,28,-1,29,29,29,29,29,30,-1,33, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 28,-1,25,26,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,27,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,27,26,27,28,28,27,-1,30, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,27,26,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 26,-1,23,23,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,27,26,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,-1,24,-1,25,25,25,-1,28, 25,24,23,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,21,21,21,-1,23,-1,24,24,25,26,27, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,26,26,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 27,27,-1,24,24,-1,24,25,-1,16,15,14,13,12,12,12,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,14,14,14,15,16,17,18,-1,27,26,26,26,26,-1,29,29, 26,26,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,28,28, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 25,24,23,22,21,20,19,18,18,-1,-1,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,2,2,2,3,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,-1,-1,20,20,21,22,23,24,25,26,27, 26,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,28, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,0,1,2,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 25,24,23,22,21,21,21,21,-1,-1,13,12,11,10,9,8,7,7,7,7,7,-1,1,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,27, 25,24,23,22,22,-1,21,20,20,-1,-1,-1,11,10,9,8,8,8,7,6,6,-1,2,2,2,3,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,20,20,21,-1,24,24,25,26,27, 25,24,23,23,23,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,24,24,25,26,27, 25,24,24,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 47,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 41,41,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 40,40,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 33,32,31,31,32,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 33,-1,30,31,32,-1,29,-1,28,27,27,28,29,29,29,29,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 31,-1,28,27,27,27,27,27,-1,26,25,-1,27,27,28,29,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 28,-1,25,26,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 26,-1,23,23,23,-1,22,-1,20,20,20,21,22,23,24,25,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 25,24,23,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,26,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 27,27,-1,24,24,-1,24,25,-1,16,15,14,13,12,12,12,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 26,26,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 25,24,23,22,21,20,19,18,18,-1,-1,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,2,2,2,2,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 26,-1,-1,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,1,0,1,2,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 25,24,23,22,21,21,21,21,-1,-1,13,12,11,10,9,8,7,7,7,7,7,-1,1,1,1,2,-1,7,7,7,8,8,9,10,11,12,13,14,-1,-1,21,21,22,22,23,24,25,26, 25,24,23,22,22,-1,21,20,20,-1,-1,-1,11,10,9,8,8,8,7,6,6,-1,2,2,2,2,-1,6,6,7,8,9,9,10,11,12,-1,-1,-1,20,20,21,-1,23,23,24,25,26, 25,24,23,23,23,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,24,24,24,25,26, 25,24,24,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,25,26, 25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,41,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,40,40,40,41,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,40,39,40,41,42,43,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,41,41, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,40,40, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,36,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,30,30,30,30,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,-1,32,31,31,32,33, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,29,29,29,29,29,29,29,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,-1,29,-1,32,31,30,-1,33, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,29,28,28,28,28,28,29,30,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,29,28,27,27,27,28,29,30,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,25,26,-1,27,27,27,27,27,28,-1,31, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,26,25,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,25,24,25,26,26,25,-1,28, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,26,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,25,25,25,25,24,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,-1,22,-1,23,23,23,-1,26, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,19,19,19,-1,21,-1,22,22,23,24,25, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,12,12,12,13,14,15,16,-1,25,24,24,24,24,-1,27,27, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,26,26, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,2,2,2,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,-1,-1,18,18,19,20,21,22,23,24,25, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,26, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,2,1,0,1,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 26,25,24,23,22,22,21,21,-1,-1,14,13,12,11,10,9,8,8,7,7,7,-1,2,1,1,1,-1,7,7,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25, 26,25,24,23,23,-1,21,20,20,-1,-1,-1,12,11,10,9,9,8,7,6,6,-1,2,2,2,2,-1,6,6,7,8,8,8,9,10,11,-1,-1,-1,20,20,21,-1,22,22,23,24,25, 26,25,24,24,24,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,23,23,23,24,25, 26,25,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,24,24,25, 26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 49,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,41,41,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,40,40,40,41,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,40,39,40,41,42,43,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 43,43,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,41,41, 42,42,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,37,37,37,37,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,40,40, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,36,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,32,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 35,34,33,33,34,-1,32,-1,30,30,30,-1,32,31,30,30,30,30,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,-1,32,31,31,32,33, 35,-1,32,33,34,-1,31,-1,30,29,29,30,31,31,30,29,29,29,29,29,29,29,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,-1,29,-1,32,31,30,-1,33, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,29,28,28,28,28,28,29,30,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 33,-1,30,29,29,29,29,29,-1,28,27,-1,29,29,30,29,28,27,27,27,28,29,30,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,25,26,-1,27,27,27,27,27,28,-1,31, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 30,-1,27,28,28,27,26,27,-1,24,24,-1,26,26,26,27,27,26,25,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,25,24,25,26,26,25,-1,28, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,26,26,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 28,-1,25,25,25,-1,24,-1,22,22,22,23,24,25,26,25,25,25,25,24,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,-1,22,-1,23,23,23,-1,26, 27,26,25,24,24,-1,23,-1,21,21,21,-1,25,25,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,19,19,19,-1,21,-1,22,22,23,24,25, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 29,29,-1,26,26,-1,26,27,-1,18,17,16,15,14,14,14,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,12,12,12,13,14,15,16,-1,25,24,24,24,24,-1,27,27, 28,28,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,26,26, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 27,26,25,24,23,22,21,20,20,-1,-1,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,3,2,2,2,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,-1,-1,18,18,19,20,21,22,23,24,25, 28,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,-1,-1,26, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,0,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 27,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,1,1,-1,7,7,7,7,7,8,9,10,11,12,13,-1,-1,21,21,21,21,22,23,24,25, 27,26,25,24,24,-1,21,20,20,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,-1,6,6,7,8,8,8,9,10,11,-1,-1,-1,20,20,21,-1,22,22,23,24,25, 27,26,25,25,25,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,3,3,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,23,23,23,24,25, 27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,24,24,25, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 49,49,49,49,49,49,50,49,49,49,49,50,51,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 49,48,48,48,48,49,-1,48,48,48,49,50,51,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 49,48,47,46,45,45,45,45,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 50,-1,-1,-1,45,44,44,44,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,42, 50,-1,-1,46,45,44,43,43,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,41, 49,48,47,46,45,44,43,42,42,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,40,40, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,39,39,39, 49,48,48,-1,-1,42,-1,-1,41,40,40,40,40,40,40,39,38,37,36,35,35,35,36,-1,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,38,38,38, 49,49,49,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,38,37,37, 48,48,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,36,36, 47,47,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,35,35, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,31,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,32,32, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,27,26,26,26,-1,28,28,28,29,-1,31,31, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,25,25,25,26,27,27,28,28,-1,31,30, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,27,27,27,-1,-1,29, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,25,25,25,25,25,25,25,25,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,23,-1,25,-1,27,26,26,27,28, 40,-1,37,38,38,-1,36,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,-1,24,23,23,23,23,23,23,23,23,23,23,23,22,22,23,-1,24,-1,27,26,25,-1,28, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,26,26,25,24,23,23,23,23,23,24,25,-1,-1,24,23,22,22,22,22,22,23,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 38,-1,35,34,34,34,34,34,-1,31,30,-1,25,25,25,24,23,22,22,22,23,24,25,-1,-1,24,23,22,21,21,21,22,23,22,21,21,-1,20,21,-1,22,22,22,22,22,23,-1,26, 37,-1,34,34,33,33,33,33,-1,-1,29,-1,24,24,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,21,22,22,-1,25, 36,-1,33,33,33,32,32,32,-1,-1,28,-1,23,23,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,-1,18,-1,-1,20,20,20,21,21,21,-1,24, 35,-1,32,33,33,32,31,32,-1,27,27,-1,23,22,22,22,22,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,20,19,20,21,21,20,-1,23, 34,-1,31,-1,-1,-1,30,-1,-1,26,26,-1,23,22,21,21,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 33,-1,30,30,30,-1,29,-1,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,15,15,15,-1,17,-1,18,18,18,-1,21, 32,31,30,29,29,-1,28,-1,26,26,26,-1,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,14,14,14,-1,16,-1,17,17,18,19,20, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,-1,13,13,13,-1,15,15,16,17,-1,-1,21, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,11,11,11,12,-1,15,15,16,17,-1,23,23, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,10,10,10,11,12,-1,16,16,16,17,-1,24,24, 36,36,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,9,9,9,10,11,-1,-1,17,17,17,17,-1,24,24, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,8,8,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 34,34,-1,31,31,-1,31,32,-1,23,22,21,20,19,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,7,7,7,8,9,10,11,-1,20,19,19,19,19,-1,22,22, 33,33,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,6,6,6,7,8,-1,11,11,-1,20,20,20,20,-1,-1,21,21, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 32,31,30,29,28,27,26,25,25,-1,-1,19,19,-1,-1,-1,-1,14,-1,-1,-1,-1,8,7,6,6,-1,-1,-1,-1,2,-1,-1,-1,-1,7,7,-1,-1,13,13,14,15,16,17,18,19,20, 33,-1,-1,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,-1,-1,14,14,15,16,17,-1,-1,21, 33,-1,-1,-1,28,27,27,27,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,6,-1,-1,-1,0,1,2,3,4,5,-1,8,8,9,-1,15,15,15,16,-1,-1,-1,21, 32,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,7,7,-1,3,2,1,1,2,3,4,5,6,7,8,-1,-1,16,16,16,16,17,18,19,20, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,6,-1,3,2,2,2,2,3,4,5,6,-1,-1,-1,17,17,17,-1,17,17,18,19,20, 32,31,30,30,30,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,18,18,18,19,20, 32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,19,19,19,19,20, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20, 49,49,49,49,49,49,50,49,49,49,49,50,51,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 49,48,48,48,48,49,-1,48,48,48,49,50,51,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 49,48,47,46,45,45,45,45,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 50,-1,-1,-1,45,44,44,44,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,42, 50,-1,-1,46,45,44,43,43,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,41, 49,48,47,46,45,44,43,42,42,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,40,40, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,39,39,39, 49,48,48,-1,-1,42,-1,-1,41,40,40,40,40,40,40,39,38,37,36,35,35,35,36,-1,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,38,38,38, 49,49,49,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,38,37,37, 48,48,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,36,36, 47,47,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,35,35, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,31,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,32,32, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,27,26,26,26,-1,28,28,28,29,-1,31,31, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,25,25,25,26,27,27,28,28,-1,31,30, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,27,27,27,-1,-1,29, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,25,25,25,25,25,25,25,25,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,23,-1,25,-1,27,26,26,27,28, 40,-1,37,38,38,-1,36,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,-1,24,23,23,23,23,23,23,23,23,23,23,23,22,22,23,-1,24,-1,27,26,25,-1,28, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,26,26,25,24,23,23,23,23,23,24,25,-1,-1,24,23,22,22,22,22,22,23,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 38,-1,35,34,34,34,34,34,-1,31,30,-1,25,25,25,24,23,22,22,22,23,24,25,-1,-1,24,23,22,21,21,21,22,23,22,21,21,-1,20,21,-1,22,22,22,22,22,23,-1,26, 37,-1,34,34,33,33,33,33,-1,-1,29,-1,24,24,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,21,22,22,-1,25, 36,-1,33,33,33,32,32,32,-1,-1,28,-1,23,23,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,-1,18,-1,-1,20,20,20,21,21,21,-1,24, 35,-1,32,33,33,32,31,32,-1,27,27,-1,23,22,22,22,22,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,20,19,20,21,21,20,-1,23, 34,-1,31,-1,-1,-1,30,-1,-1,26,26,-1,23,22,21,21,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 33,-1,30,30,30,-1,29,-1,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,15,15,15,-1,17,-1,18,18,18,-1,21, 32,31,30,29,29,-1,28,-1,26,26,26,-1,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,14,14,14,-1,16,-1,17,17,18,19,20, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,-1,13,13,13,-1,15,15,16,17,-1,-1,21, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,11,11,11,12,-1,15,15,16,17,-1,23,23, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,10,10,10,11,12,-1,16,16,16,17,-1,24,24, 36,36,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,9,9,9,10,11,-1,-1,17,17,17,17,-1,24,24, 35,35,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,8,8,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 34,34,-1,31,31,-1,31,32,-1,23,22,21,20,19,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,7,7,7,8,9,10,11,-1,20,19,19,19,19,-1,22,22, 33,33,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,6,6,6,7,8,-1,11,11,-1,20,20,20,20,-1,-1,21,21, 32,32,32,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 32,31,31,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 32,31,30,30,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 32,31,30,29,28,27,26,25,25,-1,-1,19,19,-1,-1,-1,-1,14,-1,-1,-1,-1,8,7,6,6,-1,-1,-1,-1,2,-1,-1,-1,-1,6,6,-1,-1,13,13,14,15,16,17,18,19,20, 33,-1,-1,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,-1,-1,14,14,15,16,17,-1,-1,21, 33,-1,-1,-1,28,27,27,27,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,7,6,6,-1,-1,-1,1,0,1,2,3,4,-1,7,7,8,-1,15,15,15,16,-1,-1,-1,21, 32,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,16,16,16,16,17,18,19,20, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,6,-1,3,2,2,2,2,2,3,4,5,-1,-1,-1,17,17,17,-1,17,17,18,19,20, 32,31,30,30,30,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,18,18,18,19,20, 32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,19,19,19,19,20, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20, 49,49,49,49,49,49,50,49,49,49,49,50,51,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 49,48,48,48,48,49,-1,48,48,48,49,50,51,51,50,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,42, 49,48,47,46,45,45,45,45,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,42, 50,-1,-1,-1,45,44,44,44,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,42, 50,-1,-1,46,45,44,43,43,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,39,-1,-1,41, 49,48,47,46,45,44,43,42,42,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,39,40,40,40, 49,48,47,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,39,38,37,36,36,36,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,40,39,39,39, 49,48,48,-1,-1,42,-1,-1,41,40,40,40,40,40,40,39,38,37,36,35,35,35,36,-1,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,38,38,38, 49,49,49,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,38,37,36,35,34,35,36,37,38,38,37,36,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,38,37,37, 48,48,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,36,36, 47,47,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,35,35, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,31,31,31,31,31,31,32,31,30,30,30,30,30,30,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 45,45,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,33,33, 44,44,-1,37,36,36,36,-1,34,34,34,34,35,-1,-1,-1,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,32,32, 43,43,-1,37,36,35,35,-1,33,33,33,34,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,27,26,26,26,-1,28,28,28,29,-1,31,31, 42,43,-1,37,36,35,34,33,32,32,32,-1,-1,27,27,27,27,27,27,27,27,27,27,27,26,26,26,26,26,26,26,26,26,26,26,-1,-1,25,25,25,26,27,27,28,28,-1,31,30, 41,-1,-1,37,36,35,35,-1,31,31,31,-1,27,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,27,27,27,-1,-1,29, 40,39,38,37,37,-1,36,-1,31,30,30,-1,27,26,25,25,25,25,25,25,25,25,25,26,25,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,23,-1,25,-1,27,26,26,27,28, 41,-1,38,38,38,-1,37,-1,31,30,29,28,27,26,25,24,24,24,24,24,24,24,25,-1,-1,24,23,23,23,23,23,23,23,23,23,23,23,22,22,23,-1,24,-1,27,26,25,-1,28, 40,-1,37,-1,-1,-1,36,-1,-1,30,30,-1,26,26,25,24,23,23,23,23,23,24,25,-1,-1,24,23,22,22,22,22,22,23,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 39,-1,36,35,35,35,35,35,-1,31,30,-1,25,25,25,24,23,22,22,22,23,24,25,-1,-1,24,23,22,21,21,21,22,23,22,21,21,-1,20,21,-1,22,22,22,22,22,23,-1,26, 38,-1,35,35,34,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,21,22,22,-1,25, 37,-1,34,34,34,33,33,33,-1,-1,28,-1,23,23,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,-1,18,-1,-1,20,20,20,21,21,21,-1,24, 36,-1,33,34,34,33,32,33,-1,27,27,-1,23,22,22,22,22,21,20,19,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,20,19,20,21,21,20,-1,23, 35,-1,32,-1,-1,-1,31,-1,-1,26,26,-1,23,22,21,21,21,21,20,19,18,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,22, 34,-1,31,31,31,-1,30,-1,27,26,25,24,23,22,21,20,20,20,20,19,18,17,17,-1,-1,16,16,16,16,16,16,16,16,16,16,16,16,15,15,15,-1,17,-1,18,18,18,-1,21, 33,32,31,30,30,-1,29,-1,26,26,26,-1,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,15,15,16,-1,14,14,14,-1,16,-1,17,17,18,19,20, 34,-1,-1,30,29,28,28,-1,25,25,25,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,14,14,15,16,-1,13,13,13,-1,15,15,16,17,-1,-1,21, 35,36,-1,30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,16,15,14,13,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,15,16,17,-1,23,22, 36,36,-1,30,29,28,28,-1,25,24,23,23,-1,-1,21,20,19,18,17,16,16,16,16,-1,-1,12,12,12,12,12,12,12,13,14,-1,-1,11,11,11,12,-1,15,15,16,17,-1,23,23, 37,37,-1,30,29,29,29,-1,25,24,23,22,22,-1,-1,-1,19,18,17,16,15,15,15,-1,-1,11,11,11,11,11,11,12,-1,-1,-1,10,10,10,11,12,-1,16,16,16,17,-1,24,24, 37,37,-1,30,30,30,30,-1,-1,24,23,22,21,21,-1,-1,19,18,17,16,15,14,14,-1,-1,10,10,10,10,10,11,12,-1,-1,9,9,9,10,11,-1,-1,17,17,17,17,-1,24,24, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,9,10,11,-1,-1,8,8,8,9,10,11,-1,-1,18,18,18,18,-1,23,23, 35,35,-1,32,32,-1,32,33,-1,24,23,22,21,20,19,19,-1,-1,17,16,15,14,13,12,11,10,9,8,9,10,-1,-1,7,7,7,8,9,10,11,-1,20,19,19,19,19,-1,22,22, 34,34,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,-1,-1,6,6,6,7,8,-1,11,11,-1,20,20,20,20,-1,-1,21,21, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5,6,7,8,9,10,11,-1,-1,21,21,21,-1,20,20,20, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,-1,-1,8,7,6,5,4,4,4,5,6,7,8,9,10,11,12,-1,-1,22,-1,-1,19,19,20, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,-1,6,5,4,3,4,5,-1,-1,-1,-1,-1,12,12,13,-1,-1,-1,18,18,19,20, 33,32,31,30,29,28,27,26,26,-1,-1,20,20,-1,-1,-1,-1,15,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,2,-1,-1,-1,-1,5,5,-1,-1,13,13,14,15,16,17,18,19,20, 34,-1,-1,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,-1,-1,14,14,15,16,17,-1,-1,21, 34,-1,-1,-1,29,28,28,28,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,7,-1,-1,-1,2,1,0,1,2,3,-1,6,6,7,-1,15,15,15,16,-1,-1,-1,21, 33,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,16,16,16,16,17,18,19,20, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,7,-1,4,3,2,2,2,2,2,3,4,-1,-1,-1,18,17,17,-1,17,17,18,19,20, 33,32,31,31,31,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,18,18,18,19,20, 33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,20,19,19,19,19,20, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,20,20,20,20,20, 50,50,50,50,50,50,51,50,50,50,50,51,52,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 50,49,49,49,49,50,-1,49,49,49,50,51,52,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,43, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 50,49,48,47,46,46,46,46,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 51,-1,-1,-1,46,45,45,45,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 51,-1,-1,47,46,45,44,44,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 50,49,48,47,46,45,44,43,43,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 50,49,49,-1,-1,43,-1,-1,42,41,41,41,41,41,41,40,39,38,37,36,36,36,37,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 50,50,50,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 49,49,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,37,37, 48,48,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,36,36, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,26,26,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,-1,28,27,27,28,29, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,-1,25,24,24,24,24,24,24,24,24,24,24,24,23,23,24,-1,25,-1,28,27,26,-1,29, 41,-1,38,-1,-1,-1,37,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,25,24,23,23,23,23,23,24,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 40,-1,37,36,36,36,36,36,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,25,24,23,22,22,22,23,24,23,22,22,-1,21,22,-1,23,23,23,23,23,24,-1,27, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 37,-1,34,35,35,34,33,34,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,21,20,21,22,22,21,-1,24, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,16,16,16,-1,18,-1,19,19,19,-1,22, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,15,15,15,-1,17,-1,18,18,19,20,21, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 36,36,-1,33,33,-1,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,8,8,8,9,10,11,12,-1,21,20,20,20,20,-1,23,23, 35,35,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,21,21,-1,-1,22,22, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 34,33,32,31,30,29,28,27,27,-1,-1,21,21,-1,-1,-1,-1,16,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,3,-1,-1,-1,-1,4,4,-1,-1,14,14,15,16,17,18,19,20,21, 35,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,-1,-1,15,15,16,17,18,-1,-1,22, 35,-1,-1,-1,30,29,29,29,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,8,-1,-1,-1,3,2,1,0,1,2,-1,5,5,6,-1,16,16,16,17,-1,-1,-1,22, 34,33,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,17,17,17,17,18,19,20,21, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,8,-1,5,4,3,2,2,2,2,2,3,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 34,33,32,32,32,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,19,19,19,20,21, 34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,21,20,20,20,20,21, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21, 51,51,51,51,51,51,52,51,51,51,51,52,53,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 51,50,50,50,50,51,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 51,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,37,37,38,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 51,51,51,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,38,38, 49,49,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,37,37, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,-1,29,28,28,29,30, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,24,25,-1,26,-1,29,28,27,-1,30, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 41,-1,38,37,37,37,37,37,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,22,23,-1,24,24,24,24,24,25,-1,28, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 38,-1,35,36,36,35,34,35,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,22,21,22,23,23,22,-1,25, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,-1,19,-1,20,20,20,-1,23, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,16,16,16,-1,18,-1,19,19,20,21,22, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 37,37,-1,34,34,-1,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,9,9,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 36,36,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 35,34,33,32,31,30,29,28,28,-1,-1,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,3,3,-1,-1,15,15,16,17,18,19,20,21,22, 36,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,-1,-1,16,16,17,18,19,-1,-1,23, 36,-1,-1,-1,31,30,30,30,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,3,2,1,0,1,-1,4,4,5,-1,17,17,17,18,-1,-1,-1,23, 35,34,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,18,18,18,18,19,20,21,22, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,5,4,3,2,2,2,2,2,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 35,34,33,33,33,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,20,20,20,21,22, 35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,22,21,21,21,21,22, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22, 52,52,52,52,52,52,53,52,52,52,52,53,54,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 52,51,51,51,51,52,-1,51,51,51,52,53,54,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 52,51,50,49,48,48,48,48,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 53,-1,-1,-1,48,47,47,47,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 53,-1,-1,49,48,47,46,46,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 52,51,50,49,48,47,46,45,45,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 52,51,51,-1,-1,45,-1,-1,44,43,43,43,43,43,43,42,41,40,39,38,38,38,39,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 52,52,52,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 51,51,-1,-1,43,43,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,39,39, 50,50,-1,42,42,42,42,43,-1,40,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,38,38, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,28,28,28,28,28,28,28,28,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,-1,30,29,29,30,31, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,-1,27,26,26,26,26,26,26,26,26,26,26,26,25,25,26,-1,27,-1,30,29,28,-1,31, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,29,29,28,27,26,26,26,26,26,27,28,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 42,-1,39,38,38,38,38,38,-1,34,33,-1,28,28,28,27,26,25,25,25,26,27,28,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,23,24,-1,25,25,25,25,25,26,-1,29, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 39,-1,36,37,37,36,35,36,-1,30,30,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,23,22,23,24,24,23,-1,26, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,-1,20,-1,21,21,21,-1,24, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,17,17,17,-1,19,-1,20,20,21,22,23, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 38,38,-1,35,35,-1,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,10,10,10,11,12,13,14,-1,23,22,22,22,22,-1,25,25, 37,37,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,23,23,-1,-1,24,24, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,34,33,32,31,30,29,29,-1,-1,23,23,-1,-1,-1,-1,18,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,3,3,-1,-1,16,16,17,18,19,20,21,22,23, 37,-1,-1,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,-1,-1,17,17,18,19,20,-1,-1,24, 37,-1,-1,-1,32,31,31,31,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,4,3,2,1,0,-1,4,4,5,-1,18,18,18,19,-1,-1,-1,24, 36,35,34,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,7,6,5,4,3,2,1,1,2,3,4,-1,-1,19,19,19,19,20,21,22,23, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,6,5,4,3,2,2,2,2,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,34,34,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,21,21,21,22,23, 36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,23,22,22,22,22,23, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 55,55,55,55,55,55,56,55,55,55,55,56,57,57,56,55,54,53,52,51,52,53,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 55,54,54,54,54,55,-1,54,54,54,55,56,57,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 55,54,53,52,51,51,51,51,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 56,-1,-1,-1,51,50,50,50,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 56,-1,-1,52,51,50,49,49,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 55,54,53,52,51,50,49,48,48,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 55,54,54,-1,-1,48,-1,-1,47,46,46,46,46,46,46,45,44,43,42,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 55,55,55,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 54,54,-1,-1,46,46,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 53,53,-1,45,45,45,45,46,-1,43,43,43,43,43,43,44,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,32,32,31,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 45,-1,42,41,41,41,41,41,-1,37,36,-1,31,31,31,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 42,-1,39,40,40,39,38,39,-1,33,33,-1,29,28,28,28,28,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,29,28,27,27,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 39,38,37,36,35,34,33,32,32,-1,-1,26,26,-1,-1,-1,-1,21,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,2,-1,-1,19,19,20,21,22,23,24,25,26, 40,-1,-1,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,20,20,21,22,23,-1,-1,27, 40,-1,-1,-1,35,34,34,34,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,7,6,5,4,4,-1,0,1,2,-1,21,21,21,22,-1,-1,-1,27, 39,38,37,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,22,22,22,22,23,24,25,26, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,9,8,7,6,5,4,3,3,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 39,38,37,37,37,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,24,24,24,25,26, 39,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,26,25,25,25,25,26, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26, 55,55,55,55,55,55,56,55,55,55,55,56,57,57,56,55,54,53,52,51,52,53,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 55,54,54,54,54,55,-1,54,54,54,55,56,57,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 55,54,53,52,51,51,51,51,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 56,-1,-1,-1,51,50,50,50,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 56,-1,-1,52,51,50,49,49,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 55,54,53,52,51,50,49,48,48,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 55,54,54,-1,-1,48,-1,-1,47,46,46,46,46,46,46,45,44,43,42,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 55,55,55,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 54,54,-1,-1,46,46,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 53,53,-1,45,45,45,45,46,-1,43,43,43,43,43,43,44,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,32,32,31,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 45,-1,42,41,41,41,41,41,-1,37,36,-1,31,31,31,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 42,-1,39,40,40,39,38,39,-1,33,33,-1,29,28,28,28,28,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,29,28,27,27,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 39,38,37,36,35,34,33,32,32,-1,-1,26,26,-1,-1,-1,-1,21,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,2,2,-1,-1,19,19,20,21,22,23,24,25,26, 40,-1,-1,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,-1,-1,20,20,21,22,23,-1,-1,27, 40,-1,-1,-1,35,34,34,34,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,7,6,5,4,4,-1,1,0,1,-1,21,21,21,22,-1,-1,-1,27, 39,38,37,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,1,-1,-1,22,22,22,22,23,24,25,26, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,9,8,7,6,5,4,3,3,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 39,38,37,37,37,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,24,24,24,25,26, 39,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,26,25,25,25,25,26, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26, 56,56,56,56,56,56,57,56,56,56,56,57,58,58,57,56,55,54,53,52,53,54,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 56,55,55,55,55,56,-1,55,55,55,56,57,58,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 56,55,54,54,54,-1,-1,54,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,51,51,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 56,55,54,53,52,52,52,52,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,51,50,50,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 57,-1,-1,-1,52,51,51,51,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,51,50,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 57,-1,-1,53,52,51,50,50,-1,-1,53,52,51,50,49,48,47,46,47,48,49,50,51,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 56,55,54,53,52,51,50,49,49,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,51,50,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 56,55,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 56,55,55,-1,-1,49,-1,-1,48,47,47,47,47,47,47,46,45,44,43,42,42,42,43,-1,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 56,56,56,-1,48,48,48,-1,-1,46,46,47,46,46,46,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 55,55,-1,-1,47,47,47,47,-1,45,45,-1,45,45,45,45,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,43,43, 54,54,-1,46,46,46,46,47,-1,44,44,44,44,44,44,45,-1,-1,39,39,39,39,39,39,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,42,42, 53,53,-1,45,45,45,45,-1,-1,43,43,43,43,43,44,-1,-1,38,38,38,38,38,38,39,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,43,-1,-1,37,37,37,37,37,37,37,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 51,51,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 50,50,-1,44,43,42,42,-1,40,40,40,41,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 49,50,-1,44,43,42,41,40,39,39,39,-1,-1,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 48,-1,-1,44,43,42,42,-1,38,38,38,-1,34,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 47,46,45,44,44,-1,43,-1,38,37,37,-1,34,33,32,32,32,32,32,32,32,32,32,33,32,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,-1,34,33,33,34,35, 48,-1,45,45,45,-1,44,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,-1,-1,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,-1,31,-1,34,33,32,-1,35, 47,-1,44,-1,-1,-1,43,-1,-1,37,37,-1,33,33,32,31,30,30,30,30,30,31,32,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 46,-1,43,42,42,42,42,42,-1,38,37,-1,32,32,32,31,30,29,29,29,30,31,32,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,27,28,-1,29,29,29,29,29,30,-1,33, 45,-1,42,42,41,41,41,41,-1,-1,36,-1,31,31,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 44,-1,41,41,41,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 43,-1,40,41,41,40,39,40,-1,34,34,-1,30,29,29,29,29,28,27,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,27,26,27,28,28,27,-1,30, 42,-1,39,-1,-1,-1,38,-1,-1,33,33,-1,30,29,28,28,28,28,27,26,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 41,-1,38,38,38,-1,37,-1,34,33,32,31,30,29,28,27,27,27,27,26,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,-1,24,-1,25,25,25,-1,28, 40,39,38,37,37,-1,36,-1,33,33,33,-1,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,21,21,21,-1,23,-1,24,24,25,26,27, 41,-1,-1,37,36,35,35,-1,32,32,32,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 42,43,-1,37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 43,43,-1,37,36,35,35,-1,32,31,30,30,-1,-1,28,27,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 44,44,-1,37,36,36,36,-1,32,31,30,29,29,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 44,44,-1,37,37,37,37,-1,-1,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 43,43,-1,38,38,38,38,-1,-1,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 42,42,-1,39,39,-1,39,40,-1,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,14,14,14,15,16,17,18,-1,27,26,26,26,26,-1,29,29, 41,41,-1,-1,40,41,40,40,-1,31,31,-1,28,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,28,28, 40,40,40,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 40,39,39,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 40,39,38,38,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,22,21,21,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 40,39,38,37,36,35,34,33,33,-1,-1,27,27,-1,-1,-1,-1,22,-1,-1,-1,-1,16,15,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,3,3,-1,-1,20,20,21,22,23,24,25,26,27, 41,-1,-1,37,36,35,34,34,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,-1,-1,21,21,22,23,24,-1,-1,28, 41,-1,-1,-1,36,35,35,35,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,15,14,14,-1,-1,-1,9,8,7,6,5,5,-1,2,1,0,-1,22,22,22,23,-1,-1,-1,28, 40,39,38,37,36,35,34,34,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,16,15,15,15,-1,11,10,9,8,7,6,5,4,3,2,2,-1,-1,23,23,23,23,24,25,26,27, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,26,25,24,23,22,21,20,19,19,-1,16,15,14,14,-1,11,10,9,8,7,6,5,4,4,-1,-1,-1,25,24,24,-1,24,24,25,26,27, 40,39,38,38,38,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,25,25,25,26,27, 40,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,27,26,26,26,26,27, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,20,19,18,17,16,15,14,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 58,58,58,58,58,58,59,58,58,58,58,57,56,55,54,53,52,51,50,49,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 58,57,57,57,57,58,-1,57,57,57,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,47,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,42, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,41,41, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,41,40, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,39, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,45,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,38,38,-1,-1,38, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,38,37,37,37,37, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,37,36,36,36, 58,57,57,-1,-1,51,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,39,39,40,-1,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,35,35,35, 58,58,58,-1,50,50,50,-1,-1,48,48,47,46,45,44,43,42,41,40,39,38,39,40,40,39,38,37,36,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,35,34,34, 57,57,-1,-1,49,49,49,49,-1,47,47,-1,46,45,44,43,43,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,33,33, 56,56,-1,48,48,48,48,49,-1,46,46,46,46,45,44,44,-1,-1,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,32,32, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,45,45,-1,-1,37,36,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,31,31, 54,54,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,37,36,36,35,35,35,35,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,30,30, 53,53,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,37,36,35,35,34,34,34,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,29,29, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,37,37,37,36,35,34,34,33,33,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,29,-1,28,28, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,36,36,36,36,36,35,34,33,33,32,31,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,28,28,-1,28,27, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,35,35,35,35,35,34,33,32,32,-1,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,27,27,-1,-1,26, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,34,34,34,34,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,27,26,26,26,25, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,27,26,25,-1,24, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,35,35,34,33,32,32,32,32,32,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,23, 48,-1,45,44,44,44,44,44,-1,40,39,-1,34,34,34,33,32,31,31,31,32,33,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,23,-1,22, 47,-1,44,44,43,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,22,22,-1,21, 46,-1,43,43,43,42,42,42,-1,-1,37,-1,32,32,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,21,21,-1,20, 45,-1,42,43,43,42,41,42,-1,36,36,-1,32,31,31,31,31,30,29,28,28,28,28,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,21,20,-1,19, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,32,31,30,30,30,30,29,28,27,27,27,-1,-1,26,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,18, 43,-1,40,40,40,-1,39,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,18,18,-1,17, 42,41,40,39,39,-1,38,-1,35,35,35,-1,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,18,17,16, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,15, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,14,14, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,30,29,28,27,26,25,25,25,25,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,11,11,11,11,-1,15,15,16,17,-1,13,13, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,10,10,10,10,11,-1,16,16,16,17,-1,12,12, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,10,9,9,9,9,-1,-1,17,17,17,17,-1,11,11, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,10,10,9,8,8,8,-1,-1,18,18,18,18,-1,10,10, 44,44,-1,41,41,-1,41,42,-1,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,10,9,9,9,8,7,7,-1,20,19,19,19,19,-1,9,9, 43,43,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,11,10,9,8,8,-1,6,6,-1,20,20,20,20,-1,-1,8,8, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,21,21,21,-1,7,7,7, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,22,-1,-1,6,6,7, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,5,5,6,7, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,3,2,2,2,3,4,5,6,7, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,1,1,2,3,4,-1,-1,8, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,0,1,2,3,-1,-1,-1,8, 42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,1,1,2,3,4,5,6,7, 42,41,40,39,39,-1,36,35,35,-1,-1,-1,32,31,30,29,28,27,26,25,25,-1,22,21,20,20,-1,17,17,17,17,17,17,17,18,19,-1,-1,-1,3,2,2,-1,4,4,5,6,7, 42,41,40,40,40,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,3,-1,-1,5,5,5,6,7, 42,41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,7,6,6,6,6,7, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,7,7,7,7,7,7, 58,58,58,58,58,58,59,58,58,58,58,57,56,55,54,53,52,51,50,49,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 58,57,57,57,57,58,-1,57,57,57,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,42, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,47,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,41,41, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,40,40, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,40,39, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,38,-1,-1,-1,38, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,45,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,37,37,-1,-1,37, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,37,36,36,36,36, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,36,35,35,35, 58,57,57,-1,-1,51,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,39,39,40,-1,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,34,34,34, 58,58,58,-1,50,50,50,-1,-1,48,48,47,46,45,44,43,42,41,40,39,38,39,40,40,39,38,37,36,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,34,33,33, 57,57,-1,-1,49,49,49,49,-1,47,47,-1,46,45,44,43,43,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,32,32, 56,56,-1,48,48,48,48,49,-1,46,46,46,46,45,44,44,-1,-1,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,31,31, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,45,45,-1,-1,37,36,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,30,30, 54,54,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,37,36,36,35,35,35,35,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,29,29, 53,53,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,37,36,35,35,34,34,34,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,28,28, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,37,37,37,36,35,34,34,33,33,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,29,-1,27,27, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,36,36,36,36,36,35,34,33,33,32,31,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,28,28,-1,27,26, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,35,35,35,35,35,34,33,32,32,-1,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,27,27,-1,-1,25, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,34,34,34,34,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,27,26,26,25,24, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,27,26,25,-1,23, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,35,35,34,33,32,32,32,32,32,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,22, 48,-1,45,44,44,44,44,44,-1,40,39,-1,34,34,34,33,32,31,31,31,32,33,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,23,-1,21, 47,-1,44,44,43,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,22,22,-1,20, 46,-1,43,43,43,42,42,42,-1,-1,37,-1,32,32,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,21,21,-1,19, 45,-1,42,43,43,42,41,42,-1,36,36,-1,32,31,31,31,31,30,29,28,28,28,28,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,21,20,-1,18, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,32,31,30,30,30,30,29,28,27,27,27,-1,-1,26,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,19,-1,17, 43,-1,40,40,40,-1,39,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,18,18,-1,16, 42,41,40,39,39,-1,38,-1,35,35,35,-1,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,17,16,15, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,14, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,13,13, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,30,29,28,27,26,25,25,25,25,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,11,11,11,11,-1,15,15,16,17,-1,12,12, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,10,10,10,10,11,-1,16,16,16,17,-1,11,11, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,10,9,9,9,9,-1,-1,17,17,17,17,-1,10,10, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,10,10,9,8,8,8,-1,-1,18,18,18,18,-1,9,9, 44,44,-1,41,41,-1,41,42,-1,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,10,9,9,9,8,7,7,-1,20,19,19,19,19,-1,8,8, 43,43,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,11,10,9,8,8,-1,6,6,-1,20,20,20,20,-1,-1,7,7, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,21,21,21,-1,6,6,6, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,22,-1,-1,5,5,6, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,4,4,5,6, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,3,2,2,2,2,3,4,5,6, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,1,1,1,2,3,-1,-1,7, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,1,0,1,2,-1,-1,-1,7, 42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,1,1,1,2,3,4,5,6, 42,41,40,39,39,-1,36,35,35,-1,-1,-1,32,31,30,29,28,27,26,25,25,-1,22,21,20,20,-1,17,17,17,17,17,17,17,18,19,-1,-1,-1,3,2,2,-1,3,3,4,5,6, 42,41,40,40,40,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,3,-1,-1,4,4,4,5,6, 42,41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,6,5,5,5,5,6, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,6,6,6,6,6,6, 58,58,58,58,58,58,59,58,58,58,58,57,56,55,54,53,52,51,50,49,50,49,48,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 58,57,57,57,57,58,-1,57,57,57,58,57,56,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,41,-1,45,45,46,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,41, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,47,47,46,45,44,43,42,41,40,40,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,40,40, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,44,44,43,43,-1,40,39,39,39,39,39,39,40,41,-1,-1,-1,40,39,39,-1,39,39,40,39,39, 58,57,56,55,54,54,54,54,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,44,43,43,43,-1,40,39,38,38,38,38,39,40,41,42,43,-1,-1,38,38,38,38,39,40,39,38, 59,-1,-1,-1,54,53,53,53,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,44,43,42,42,-1,-1,-1,37,37,37,38,39,40,-1,43,43,44,-1,37,37,37,37,-1,-1,-1,37, 59,-1,-1,55,54,53,52,52,-1,-1,50,49,48,47,46,45,44,43,44,45,46,45,44,43,42,41,40,39,38,37,36,37,38,39,40,41,42,43,-1,-1,36,36,37,36,36,-1,-1,36, 58,57,56,55,54,53,52,51,51,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,44,43,42,42,-1,-1,-1,-1,35,-1,-1,-1,-1,42,42,-1,-1,35,35,36,37,36,35,35,35,35, 58,57,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,36,35,34,34,34,34,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,34,34,34, 58,57,57,-1,-1,51,-1,-1,50,49,48,47,46,45,44,43,42,41,40,39,39,39,40,-1,-1,38,37,36,35,34,33,33,33,33,33,33,33,33,33,34,-1,-1,35,-1,-1,33,33,33, 58,58,58,-1,50,50,50,-1,-1,48,48,47,46,45,44,43,42,41,40,39,38,39,40,40,39,38,37,36,35,34,33,32,32,32,32,32,33,32,32,-1,-1,34,34,34,-1,33,32,32, 57,57,-1,-1,49,49,49,49,-1,47,47,-1,46,45,44,43,43,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,31,31,31,31,-1,31,31,-1,33,33,34,33,-1,-1,31,31, 56,56,-1,48,48,48,48,49,-1,46,46,46,46,45,44,44,-1,-1,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,30,-1,33,32,-1,32,32,-1,30,30, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,45,45,-1,-1,37,36,36,36,35,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 54,54,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,37,36,36,35,35,35,35,-1,-1,31,30,30,30,30,30,30,-1,-1,29,28,28,28,28,-1,-1,30,30,30,30,-1,28,28, 53,53,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,37,36,35,35,34,34,34,-1,-1,31,30,29,29,29,29,29,-1,-1,-1,28,27,27,27,27,-1,29,29,29,29,-1,27,27, 52,52,-1,46,45,44,44,-1,42,42,42,43,-1,-1,37,37,37,36,35,34,34,33,33,-1,-1,31,30,29,28,28,28,28,28,28,-1,-1,27,26,26,26,-1,28,28,28,28,-1,26,26, 51,52,-1,46,45,44,43,42,41,41,41,-1,-1,36,36,36,36,36,35,34,33,33,32,31,30,30,30,29,28,27,27,27,27,27,27,-1,-1,25,25,25,26,27,27,27,27,-1,26,25, 50,-1,-1,46,45,44,44,-1,40,40,40,-1,36,35,35,35,35,35,35,34,33,32,32,-1,29,29,29,29,28,27,26,26,26,26,26,26,-1,24,24,24,-1,26,27,26,26,-1,-1,24, 49,48,47,46,46,-1,45,-1,40,39,39,-1,36,35,34,34,34,34,34,34,33,32,31,30,29,28,28,28,28,27,26,25,25,25,25,25,-1,23,23,23,-1,25,-1,26,25,25,24,23, 50,-1,47,47,47,-1,46,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,32,32,-1,-1,28,27,27,27,27,26,25,24,24,24,24,23,22,22,23,-1,24,-1,26,25,24,-1,22, 49,-1,46,-1,-1,-1,45,-1,-1,39,39,-1,35,35,34,33,32,32,32,32,32,33,33,-1,-1,28,27,26,26,26,26,25,24,23,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 48,-1,45,44,44,44,44,44,-1,40,39,-1,34,34,34,33,32,31,31,31,32,33,34,-1,-1,28,27,26,25,25,25,25,24,23,22,22,-1,20,21,-1,22,22,22,22,22,22,-1,20, 47,-1,44,44,43,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,21,21,-1,19, 46,-1,43,43,43,42,42,42,-1,-1,37,-1,32,32,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,24,23,23,-1,-1,-1,20,20,-1,18,-1,-1,20,20,20,21,20,20,-1,18, 45,-1,42,43,43,42,41,42,-1,36,36,-1,32,31,31,31,31,30,29,28,28,28,28,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,17,17,-1,20,19,20,21,20,19,-1,17, 44,-1,41,-1,-1,-1,40,-1,-1,35,35,-1,32,31,30,30,30,30,29,28,27,27,27,-1,-1,26,26,25,24,23,22,21,20,19,18,18,-1,16,16,-1,-1,18,-1,-1,-1,18,-1,16, 43,-1,40,40,40,-1,39,-1,36,35,34,33,32,31,30,29,29,29,29,28,27,26,26,-1,-1,25,25,25,24,23,22,21,20,19,18,17,16,15,15,15,-1,17,-1,18,17,17,-1,15, 42,41,40,39,39,-1,38,-1,35,35,35,-1,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,19,18,18,-1,14,14,14,-1,16,-1,17,17,16,15,14, 43,-1,-1,39,38,37,37,-1,34,34,34,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,20,19,19,19,-1,13,13,13,-1,15,15,16,17,-1,-1,13, 44,45,-1,39,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,21,20,20,20,-1,-1,12,12,12,13,14,15,16,17,-1,12,12, 45,45,-1,39,38,37,37,-1,34,33,32,32,-1,-1,30,29,28,27,26,25,25,25,25,-1,-1,21,21,21,21,21,21,21,21,21,-1,-1,11,11,11,11,-1,15,15,16,17,-1,11,11, 46,46,-1,39,38,38,38,-1,34,33,32,31,31,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,10,10,10,10,11,-1,16,16,16,17,-1,10,10, 46,46,-1,39,39,39,39,-1,-1,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,10,9,9,9,9,-1,-1,17,17,17,17,-1,9,9, 45,45,-1,40,40,40,40,-1,-1,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,10,10,9,8,8,8,-1,-1,18,18,18,18,-1,8,8, 44,44,-1,41,41,-1,41,42,-1,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,10,9,9,9,8,7,7,-1,20,19,19,19,19,-1,7,7, 43,43,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,11,10,9,8,8,-1,6,6,-1,20,20,20,20,-1,-1,6,6, 42,42,42,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,21,21,21,-1,5,5,5, 42,41,41,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,-1,-1,22,-1,-1,4,4,5, 42,41,40,40,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,24,23,23,-1,-1,-1,-1,-1,-1,15,14,13,12,11,11,-1,-1,-1,-1,-1,4,3,3,-1,-1,-1,3,3,4,5, 42,41,40,39,38,37,36,35,35,-1,-1,33,33,-1,-1,-1,-1,26,-1,-1,-1,-1,22,21,20,20,-1,-1,-1,-1,13,-1,-1,-1,-1,20,20,-1,-1,3,2,2,2,2,2,3,4,5, 43,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,15,16,17,18,19,20,21,-1,-1,2,1,1,1,2,-1,-1,6, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,21,20,20,-1,-1,-1,15,15,15,16,17,18,-1,21,21,22,-1,2,1,0,1,-1,-1,-1,6, 42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,21,21,-1,18,17,16,16,16,16,17,18,19,20,21,-1,-1,2,1,1,1,2,3,4,5, 42,41,40,39,39,-1,36,35,35,-1,-1,-1,32,31,30,29,28,27,26,25,25,-1,22,21,20,20,-1,17,17,17,17,17,17,17,18,19,-1,-1,-1,3,2,2,-1,2,2,3,4,5, 42,41,40,40,40,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,3,-1,-1,3,3,3,4,5, 42,41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,5,4,4,4,4,5, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,5,5,5,5,5,5, 59,59,59,59,59,59,60,59,59,59,59,58,57,56,55,54,53,52,51,50,51,50,49,48,47,46,45,44,43,44,45,46,47,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 59,58,58,58,58,59,-1,58,58,58,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,41, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,48,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,40,40, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,40,39,39,-1,39,39,40,39,39, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,38,38,38,39,40,39,38, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,37,37,-1,-1,-1,37, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,45,46,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,37,36,36,-1,-1,36, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,37,36,35,35,35,35, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,35,34,34,34, 59,58,58,-1,-1,52,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,40,40,41,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,35,-1,-1,33,33,33, 59,59,59,-1,51,51,51,-1,-1,49,49,48,47,46,45,44,43,42,41,40,39,40,41,41,40,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,34,34,34,-1,33,32,32, 58,58,-1,-1,50,50,50,50,-1,48,48,-1,47,46,45,44,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,33,33,34,33,-1,-1,31,31, 57,57,-1,49,49,49,49,50,-1,47,47,47,47,46,45,45,-1,-1,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,33,32,-1,32,32,-1,30,30, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,46,46,-1,-1,38,37,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,31,31,31,31,-1,29,29, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,38,37,37,36,36,36,36,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,30,30,30,30,-1,28,28, 54,54,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,38,37,36,36,35,35,35,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,29,29,29,29,-1,27,27, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,38,38,38,37,36,35,35,34,34,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,28,28,28,28,-1,26,26, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,37,37,37,37,37,36,35,34,34,33,32,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,27,27,27,-1,26,25, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,36,36,36,36,36,35,34,33,33,-1,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,27,26,26,-1,-1,24, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,35,35,35,35,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,26,25,25,24,23, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,26,25,24,-1,22, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,36,36,35,34,33,33,33,33,33,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,23,-1,21, 49,-1,46,45,45,45,45,45,-1,41,40,-1,35,35,35,34,33,32,32,32,33,34,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,22,22,22,22,-1,20, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,21,21,21,-1,19, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,21,20,20,-1,18, 46,-1,43,44,44,43,42,43,-1,37,37,-1,33,32,32,32,32,31,30,29,29,29,29,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,21,20,19,-1,17, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,33,32,31,31,31,31,30,29,28,28,28,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,18,-1,16, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,18,17,17,-1,15, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,17,16,15,14, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,13, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,12,12, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,11,11, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,10,10, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,9,9, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,8,8, 45,45,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,11,10,10,10,9,8,8,-1,21,20,20,20,20,-1,7,7, 44,44,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,21,21,-1,-1,6,6, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,5,5,5, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,4,4,5, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,3,3,4,5, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,2,2,2,2,3,4,5, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,3,2,1,1,2,-1,-1,6, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,3,2,1,0,-1,-1,-1,6, 43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,3,2,1,1,2,3,4,5, 43,42,41,40,40,-1,37,36,36,-1,-1,-1,33,32,31,30,29,28,27,26,26,-1,23,22,21,21,-1,18,18,18,18,18,18,18,19,20,-1,-1,-1,4,3,3,-1,2,2,3,4,5, 43,42,41,41,41,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,3,3,3,4,5, 43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,5,4,4,4,4,5, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,5,5,5,5,5,5, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 64,64,64,64,64,64,65,64,64,64,64,63,62,61,60,59,58,57,56,55,55,54,53,52,51,50,49,48,47,48,49,48,47,46,45,44,43,42,42,42,42,43,43,42,42,42,42,42, 64,63,63,63,63,64,-1,63,63,63,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,49,48,47,46,45,44,43,42,41,41,41,-1,-1,41,41,41,41,41, 64,63,62,62,62,-1,-1,62,62,63,64,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,42,41,40,40,-1,-1,40,40,40,40,40, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,52,53,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,40,39,39,-1,39,39,40,39,39, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,53,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,39,38,38,38,39,40,39,38, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,39,38,37,37,-1,-1,-1,37, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,51,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,39,38,37,36,36,-1,-1,36, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,39,38,37,36,35,35,35,35, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,35,34,34,34, 64,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,45,45,46,-1,-1,44,43,42,41,40,39,38,38,38,38,38,38,38,38,39,-1,-1,35,-1,-1,33,33,33, 64,64,64,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,45,46,46,45,44,43,42,41,40,39,38,37,37,37,37,38,37,37,-1,-1,34,34,34,-1,33,32,32, 63,63,-1,-1,55,55,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,36,36,36,-1,36,36,-1,33,33,34,33,-1,-1,31,31, 62,62,-1,54,54,54,54,55,-1,52,52,52,52,51,50,50,-1,-1,43,43,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,35,35,35,35,35,-1,33,32,-1,32,32,-1,30,30, 61,61,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,43,42,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,34,34,34,34,-1,-1,31,31,31,31,-1,29,29, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,43,42,42,41,41,41,41,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,33,33,33,-1,-1,30,30,30,30,-1,28,28, 59,59,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,43,42,41,41,40,40,40,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,32,32,32,-1,29,29,29,29,-1,27,27, 58,58,-1,52,51,50,50,-1,48,48,48,49,-1,-1,43,43,43,42,41,40,40,39,39,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,31,31,-1,28,28,28,28,-1,26,26, 57,58,-1,52,51,50,49,48,47,47,47,-1,-1,42,42,42,42,42,41,40,39,39,38,37,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,30,29,28,27,27,27,-1,26,25, 56,-1,-1,52,51,50,50,-1,46,46,46,-1,42,41,41,41,41,41,41,40,39,38,38,-1,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,27,27,26,26,-1,-1,24, 55,54,53,52,52,-1,51,-1,46,45,45,-1,42,41,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,26,-1,26,25,25,24,23, 56,-1,53,53,53,-1,52,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,38,38,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,25,-1,26,25,24,-1,22, 55,-1,52,-1,-1,-1,51,-1,-1,45,45,-1,41,41,40,39,38,38,38,38,38,39,39,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,24,-1,-1,-1,23,-1,21, 54,-1,51,50,50,50,50,50,-1,46,45,-1,40,40,40,39,38,37,37,37,38,39,40,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,24,23,22,22,22,22,-1,20, 53,-1,50,50,49,49,49,49,-1,-1,44,-1,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,24,23,22,21,21,21,-1,19, 52,-1,49,49,49,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,24,23,22,21,20,20,-1,18, 51,-1,48,49,49,48,47,48,-1,42,42,-1,38,37,37,37,37,36,35,34,34,34,34,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,24,23,22,21,20,19,-1,17, 50,-1,47,-1,-1,-1,46,-1,-1,41,41,-1,38,37,36,36,36,36,35,34,33,33,33,-1,-1,32,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,23,-1,-1,-1,18,-1,16, 49,-1,46,46,46,-1,45,-1,42,41,40,39,38,37,36,35,35,35,35,34,33,32,32,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,22,-1,18,17,17,-1,15, 48,47,46,45,45,-1,44,-1,41,41,41,-1,38,37,36,35,34,34,34,34,33,32,31,30,30,30,30,30,30,29,28,27,26,25,24,24,-1,20,20,20,-1,21,-1,18,17,16,15,14, 49,-1,-1,45,44,43,43,-1,40,40,40,-1,38,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,25,25,-1,19,19,19,-1,20,19,18,18,-1,-1,13, 50,51,-1,45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,26,26,-1,-1,18,18,18,19,20,19,19,19,-1,12,12, 51,51,-1,45,44,43,43,-1,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,17,17,17,17,-1,20,20,20,20,-1,11,11, 52,52,-1,45,44,44,44,-1,40,39,38,37,37,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,26,26,26,26,26,26,27,-1,-1,-1,16,16,16,16,17,-1,21,21,21,21,-1,10,10, 52,52,-1,45,45,45,45,-1,-1,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,-1,-1,25,25,25,25,25,26,27,-1,-1,16,15,15,15,15,-1,-1,22,22,22,22,-1,9,9, 51,51,-1,46,46,46,46,-1,-1,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,25,26,-1,-1,16,16,15,14,14,14,-1,-1,23,23,23,23,-1,8,8, 50,50,-1,47,47,-1,47,48,-1,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,24,25,-1,-1,16,15,15,15,14,13,13,-1,25,24,24,24,24,-1,7,7, 49,49,-1,-1,48,49,48,48,-1,39,39,-1,36,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,25,25,25,25,-1,-1,6,6, 48,48,48,-1,49,49,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,26,26,26,-1,5,5,5, 48,47,47,-1,-1,50,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,27,-1,-1,4,4,4, 48,47,46,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,33,32,31,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,5,4,3,3, 48,47,46,45,44,43,42,41,41,-1,-1,39,39,-1,-1,-1,-1,32,-1,-1,-1,-1,28,27,26,26,-1,-1,-1,-1,19,-1,-1,-1,-1,26,26,-1,-1,9,8,8,7,6,5,4,3,2, 49,-1,-1,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,21,22,23,24,25,26,27,-1,-1,8,7,7,6,6,-1,-1,1, 49,-1,-1,-1,44,43,43,43,-1,41,40,40,-1,37,36,35,34,33,33,-1,-1,-1,28,27,26,26,-1,-1,-1,21,21,21,22,23,24,-1,27,27,28,-1,8,7,6,6,-1,-1,-1,0, 48,47,46,45,44,43,42,42,-1,-1,40,39,38,37,36,35,34,33,32,32,32,-1,28,27,27,27,-1,24,23,22,22,22,22,23,24,25,26,27,-1,-1,8,7,6,5,4,3,2,1, 48,47,46,45,45,-1,42,41,41,-1,-1,-1,38,37,36,35,34,33,32,31,31,-1,28,27,26,26,-1,23,23,23,23,23,23,23,24,25,-1,-1,-1,9,8,8,-1,5,4,3,2,2, 48,47,46,46,46,-1,-1,41,40,39,39,-1,-1,-1,-1,-1,-1,-1,-1,31,30,29,28,27,26,25,24,23,22,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,9,-1,-1,5,4,3,3,3, 48,47,46,45,45,-1,-1,41,40,39,38,37,36,35,34,33,32,32,-1,30,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,18,17,16,15,14,13,12,11,10,9,9,-1,6,5,4,4,4,4, 48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,5, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,48,49,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,66,67,67,66,66,66,66,66, 42,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,48,49,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,65,65,-1,-1,65,65,65,65,66, 41,41,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,64,64,-1,-1,64,64,64,65,66, 40,40,41,40,40,-1,40,40,41,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 39,40,41,40,39,39,39,40,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 38,-1,-1,-1,38,38,39,40,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 37,-1,-1,37,37,38,39,40,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,67, 36,36,36,36,37,38,39,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,66, 35,35,35,36,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,65,66, 34,34,34,-1,-1,36,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,65,65,65, 33,33,34,-1,35,35,35,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,65,64,64, 32,32,-1,-1,34,34,34,34,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 31,31,-1,33,33,33,33,34,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,62,62, 30,30,-1,32,32,32,32,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 29,29,-1,31,31,31,31,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 28,28,-1,30,30,30,30,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 27,27,-1,29,29,29,29,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 26,27,-1,28,28,28,29,30,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 25,-1,-1,27,27,28,28,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 24,25,26,26,27,-1,27,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 23,-1,25,26,27,-1,26,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 22,-1,24,-1,-1,-1,25,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 21,-1,23,23,23,23,24,25,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 20,-1,22,22,22,23,24,25,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 19,-1,21,21,22,23,24,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 18,-1,20,21,22,23,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 17,-1,19,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 16,-1,18,18,19,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 15,16,17,18,19,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 14,-1,-1,19,19,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 13,13,-1,20,20,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 12,12,-1,21,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 11,11,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 10,10,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 9,9,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 8,8,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 7,7,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 6,6,6,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 5,5,5,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 4,4,5,6,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 3,4,5,6,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 2,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 1,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 0,1,2,3,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 1,1,2,3,4,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 2,2,2,3,4,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,44,44,45,46,47, 3,3,3,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46,47, 4,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,49,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,65,66,66,65,65,65,65,65, 43,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,49,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,64,64,-1,-1,64,64,64,64,65, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,63,63,-1,-1,63,63,63,64,65, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 40,41,42,41,40,40,40,41,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 39,-1,-1,-1,39,39,40,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 38,-1,-1,38,38,39,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 37,37,37,37,38,39,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 36,36,36,37,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 35,35,35,-1,-1,37,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,64,64,64, 34,34,35,-1,36,36,36,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,64,63,63, 33,33,-1,-1,35,35,35,35,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,62,62, 32,32,-1,34,34,34,34,35,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,61,61, 31,31,-1,33,33,33,33,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 30,30,-1,32,32,32,32,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 29,29,-1,31,31,31,31,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,58,58, 28,28,-1,30,30,30,30,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,57,57, 27,28,-1,29,29,29,30,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,57,56, 26,-1,-1,28,28,29,29,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,53,-1,-1,55, 25,26,27,27,28,-1,28,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,51,-1,53,52,52,53,54, 24,-1,26,27,28,-1,27,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,50,-1,53,52,51,-1,54, 23,-1,25,-1,-1,-1,26,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 22,-1,24,24,24,24,25,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,48,48,48,48,48,49,-1,52, 21,-1,23,23,23,24,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 20,-1,22,22,23,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 19,-1,21,22,23,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,46,45,46,47,47,46,-1,49, 18,-1,20,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 17,-1,19,19,20,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 16,17,18,19,20,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 15,-1,-1,20,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 14,14,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 13,13,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 12,12,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 11,11,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 10,10,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 9,9,-1,23,23,-1,23,24,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 8,8,-1,-1,24,25,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 7,7,7,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 6,6,6,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 5,5,6,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 4,5,6,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 3,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 2,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 1,0,1,2,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 1,1,1,2,3,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 2,2,2,2,3,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,43,43,44,45,46, 3,3,3,3,3,-1,-1,8,8,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45,46, 4,4,4,4,4,5,6,7,8,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,64,65,65,64,64,64,64,64, 44,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,63,63,-1,-1,63,63,63,63,64, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,62,62,-1,-1,62,62,62,63,64, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,63, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,63,62,62, 34,34,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,56,55,-1,-1,61,61, 33,33,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,50,50,51,52,52,52,52,-1,55,54,-1,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,49,48,48,48,-1,50,50,51,52,-1,56,56, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,48,49,50,51,52,-1,56,55, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46,-1,50,50,51,52,-1,-1,54, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,45,45,45,-1,50,-1,52,51,51,52,53, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,43,44,44,45,-1,49,-1,52,51,50,-1,53, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,41,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,41,40,40,-1,42,43,-1,47,47,47,47,47,48,-1,51, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,37,37,37,37,37,37,-1,39,39,-1,45,44,45,46,46,45,-1,48, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,36,36,36,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,35,35,35,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,26,26,26,27,28,29,30,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,27,27,27,28,29,30,31,30,29,28,28,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 10,10,-1,22,22,-1,22,23,-1,10,10,11,12,12,12,13,-1,-1,28,28,28,29,30,31,30,29,28,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 9,9,-1,-1,23,24,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 7,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 6,6,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 5,6,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 4,-1,-1,5,4,4,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 3,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 2,1,0,1,2,3,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 2,1,1,1,2,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 2,2,2,2,2,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,42,42,43,44,45, 3,3,3,3,3,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45, 4,4,4,4,4,5,6,7,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,63,64,64,63,63,63,63,63, 43,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,62,62,62,-1,-1,62,62,62,62,63, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,62,61,61,-1,-1,61,61,61,62,63, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 40,41,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 39,-1,-1,-1,39,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 38,-1,-1,38,38,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 37,37,37,37,38,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 36,36,36,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 35,35,35,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,62, 34,34,35,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,62,61,61, 33,33,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,55,54,-1,-1,60,60, 32,32,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,49,49,50,51,51,51,51,-1,54,53,-1,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,39,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,56,56, 28,28,-1,30,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,48,47,47,47,-1,49,49,50,51,-1,55,55, 27,28,-1,29,29,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,46,47,48,49,50,51,-1,55,54, 26,-1,-1,28,28,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45,-1,49,49,50,51,-1,-1,53, 25,26,27,27,28,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,-1,44,44,44,-1,49,-1,51,50,50,51,52, 24,-1,26,27,28,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,41,41,42,43,43,44,-1,48,-1,51,50,49,-1,52, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,36,37,38,39,40,40,40,40,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 22,-1,24,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,40,39,39,-1,41,42,-1,46,46,46,46,46,47,-1,50, 21,-1,23,23,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 20,-1,22,22,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 19,-1,21,22,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35,36,36,36,36,36,36,36,-1,38,38,-1,44,43,44,45,45,44,-1,47, 18,-1,20,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,35,35,35,35,35,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 17,-1,19,19,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,34,34,34,34,34,34,34,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 16,17,18,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 15,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 14,14,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 13,13,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 12,12,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,24,24,25,26,27,28,29,-1,-1,29,29,29,29,29,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 11,11,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,25,25,25,26,27,28,29,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 10,10,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,26,26,26,27,28,29,30,29,28,27,27,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 9,9,-1,21,21,-1,21,22,-1,9,9,10,11,11,11,12,-1,-1,27,27,27,28,29,30,29,28,27,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 8,8,-1,-1,22,23,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 7,7,7,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 7,6,6,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 7,6,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 6,6,5,4,4,4,4,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 5,-1,-1,4,3,3,3,4,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 4,-1,-1,-1,2,2,3,4,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 3,2,1,0,1,2,3,4,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 3,2,1,1,1,-1,4,4,5,-1,-1,-1,21,20,19,19,19,19,19,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 3,2,2,2,2,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,41,41,42,43,44, 3,3,3,3,3,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44, 4,4,4,4,4,5,6,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,62,63,63,62,62,62,62,62, 42,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,61,61,-1,-1,61,61,61,61,62, 41,41,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,60,60,-1,-1,60,60,60,61,62, 40,40,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 39,40,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 38,-1,-1,-1,38,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 37,-1,-1,37,37,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 36,36,36,36,37,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 35,35,35,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 34,34,34,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,61, 33,33,34,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,61,60,60, 32,32,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,54,53,-1,-1,59,59, 31,31,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,48,48,49,50,50,50,50,-1,53,52,-1,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,38,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 28,28,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,55,55, 27,27,-1,29,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,47,46,46,46,-1,48,48,49,50,-1,54,54, 26,27,-1,28,28,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,45,46,47,48,49,50,-1,54,53, 25,-1,-1,27,27,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44,-1,48,48,49,50,-1,-1,52, 24,25,26,26,27,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,-1,43,43,43,-1,48,-1,50,49,49,50,51, 23,-1,25,26,27,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,40,40,41,42,42,43,-1,47,-1,50,49,48,-1,51, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,35,36,37,38,39,39,39,39,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 21,-1,23,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,39,38,38,-1,40,41,-1,45,45,45,45,45,46,-1,49, 20,-1,22,22,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 19,-1,21,21,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 18,-1,20,21,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,35,35,35,35,35,35,-1,37,37,-1,43,42,43,44,44,43,-1,46, 17,-1,19,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,34,34,34,34,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 16,-1,18,18,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,33,33,33,33,33,33,33,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 15,16,17,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 14,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 13,13,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 12,12,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 11,11,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,28,28,28,28,28,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 10,10,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,24,24,24,25,26,27,28,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,47,47, 9,9,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,25,25,25,26,27,28,29,28,27,26,26,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,46,46, 8,8,-1,20,20,-1,20,21,-1,8,8,9,10,10,10,11,-1,-1,26,26,26,27,28,29,28,27,26,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,45,45, 7,7,-1,-1,21,22,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,44,44, 6,6,6,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,43,43,43, 6,5,5,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,42,42,43, 6,5,4,4,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,41,42,43, 6,5,4,3,3,3,3,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,34,34,-1,-1,36,36,37,38,39,40,41,42,43, 6,-1,-1,3,2,2,2,3,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,-1,-1,44, 5,-1,-1,-1,1,1,2,3,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 4,3,2,1,0,1,2,3,-1,-1,22,21,20,19,18,17,17,17,17,18,19,-1,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43, 4,3,2,1,1,-1,3,3,4,-1,-1,-1,20,19,18,18,18,18,18,18,18,-1,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,-1,-1,-1,36,36,37,-1,40,40,41,42,43, 4,3,2,2,2,-1,-1,4,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,40,40,41,42,43, 4,3,3,3,3,-1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43, 4,4,4,4,4,5,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,62,63,63,62,62,62,62,62, 42,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,61,61,-1,-1,61,61,61,61,62, 41,41,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,60,60,-1,-1,60,60,60,61,62, 40,40,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 39,40,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 38,-1,-1,-1,38,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 37,-1,-1,37,37,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 36,36,36,36,37,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 35,35,35,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 34,34,34,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,61, 33,33,34,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,61,60,60, 32,32,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,54,53,-1,-1,59,59, 31,31,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,48,48,49,50,50,50,50,-1,53,52,-1,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,38,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 28,28,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,55,55, 27,27,-1,29,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,47,46,46,46,-1,48,48,49,50,-1,54,54, 26,27,-1,28,28,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,45,46,47,48,49,50,-1,54,53, 25,-1,-1,27,27,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44,-1,48,48,49,50,-1,-1,52, 24,25,26,26,27,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,-1,43,43,43,-1,48,-1,50,49,49,50,51, 23,-1,25,26,27,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,40,40,41,42,42,43,-1,47,-1,50,49,48,-1,51, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,35,36,37,38,39,39,39,39,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 21,-1,23,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,39,38,38,-1,40,41,-1,45,45,45,45,45,46,-1,49, 20,-1,22,22,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 19,-1,21,21,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 18,-1,20,21,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,35,35,35,35,35,35,-1,37,37,-1,43,42,43,44,44,43,-1,46, 17,-1,19,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,34,34,34,34,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 16,-1,18,18,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,33,33,33,33,33,33,33,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 15,16,17,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 14,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 13,13,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 12,12,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 11,11,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,28,28,28,28,28,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,47,47, 10,10,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,24,24,24,25,26,27,28,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,46,46, 9,9,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,25,25,25,26,27,28,29,28,27,26,26,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,45,45, 8,8,-1,20,20,-1,20,21,-1,8,8,9,10,10,10,11,-1,-1,26,26,26,27,28,29,28,27,26,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,44,44, 7,7,-1,-1,21,22,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,43,43, 6,6,6,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,42,42,42, 6,5,5,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,41,41,42, 6,5,4,4,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,40,40,41,42, 6,5,4,3,3,3,3,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,33,33,-1,-1,36,36,37,38,39,39,40,41,42, 7,-1,-1,3,2,2,2,2,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,29,30,31,32,33,34,-1,-1,37,37,38,38,39,-1,-1,43, 6,-1,-1,-1,1,1,1,2,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,22,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 5,4,3,2,1,0,1,2,-1,-1,22,21,20,19,18,17,17,17,17,18,18,-1,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42, 5,4,3,2,2,-1,2,2,3,-1,-1,-1,20,19,18,18,18,18,18,17,17,-1,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,-1,-1,-1,35,35,36,-1,39,39,40,41,42, 5,4,3,3,3,-1,-1,3,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,39,39,40,41,42, 5,4,4,4,4,-1,-1,4,4,4,5,6,7,8,9,10,11,12,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42, 5,5,5,5,5,6,6,5,5,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,62,63,63,62,62,62,62,62, 42,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,61,61,-1,-1,61,61,61,61,62, 41,41,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,60,60,-1,-1,60,60,60,61,62, 40,40,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 39,40,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 38,-1,-1,-1,38,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 37,-1,-1,37,37,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 36,36,36,36,37,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 35,35,35,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 34,34,34,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,61, 33,33,34,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,61,60,60, 32,32,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,54,53,-1,-1,59,59, 31,31,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,48,48,49,50,50,50,50,-1,53,52,-1,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 29,29,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,38,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 28,28,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,55,55, 27,27,-1,29,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,47,46,46,46,-1,48,48,49,50,-1,54,54, 26,27,-1,28,28,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,45,46,47,48,49,50,-1,54,53, 25,-1,-1,27,27,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44,-1,48,48,49,50,-1,-1,52, 24,25,26,26,27,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,-1,43,43,43,-1,48,-1,50,49,49,50,51, 23,-1,25,26,27,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,40,40,41,42,42,43,-1,47,-1,50,49,48,-1,51, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,35,36,37,38,39,39,39,39,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 21,-1,23,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,39,38,38,-1,40,41,-1,45,45,45,45,45,46,-1,49, 20,-1,22,22,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 19,-1,21,21,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 18,-1,20,21,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,35,35,35,35,35,35,-1,37,37,-1,43,42,43,44,44,43,-1,46, 17,-1,19,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,34,34,34,34,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 16,-1,18,18,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,33,33,33,33,33,33,33,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 15,16,17,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 14,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 13,13,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 12,12,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 11,11,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,28,28,28,28,28,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,46,46, 10,10,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,24,24,24,25,26,27,28,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,45,45, 9,9,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,25,25,25,26,27,28,29,28,27,26,26,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,44,44, 8,8,-1,20,20,-1,20,21,-1,8,8,9,10,10,10,11,-1,-1,26,26,26,27,28,29,28,27,26,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,43,43, 7,7,-1,-1,21,22,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,42,42, 6,6,6,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,41,41,41, 6,5,5,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,40,40,41, 6,5,4,4,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,39,39,40,41, 6,5,4,3,3,3,3,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,32,32,-1,-1,36,36,37,38,38,38,39,40,41, 7,-1,-1,3,2,2,2,2,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,22,23,24,25,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,-1,-1,42, 7,-1,-1,-1,2,1,1,1,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,21,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 6,5,4,3,2,1,0,1,-1,-1,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41, 6,5,4,3,3,-1,1,1,2,-1,-1,-1,20,19,18,18,18,18,17,16,16,-1,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,-1,-1,-1,34,34,35,-1,38,38,39,40,41, 6,5,4,4,4,-1,-1,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,38,38,39,40,41, 6,5,5,5,5,-1,-1,3,3,3,4,5,6,7,8,9,10,11,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41, 6,6,6,6,6,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,57,58,59,60,61,62,62,63,63,62,62,62,62,62, 43,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,57,58,59,60,61,61,61,-1,-1,61,61,61,61,62, 42,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,61,61,60,60,-1,-1,60,60,60,61,62, 41,41,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 40,41,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,58,58,58,58,59,60,61,62, 39,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,57,57,57,58,-1,-1,-1,63, 38,-1,-1,38,38,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,56,56,57,58,59,-1,-1,63, 37,37,37,37,38,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,55,55,56,57,58,59,60,61,62, 36,36,36,37,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,60,61,62, 35,35,35,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,45,46,47,48,49,50,51,52,53,54,-1,-1,55,-1,-1,61,61,61, 34,34,35,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,52,-1,-1,54,54,54,-1,61,60,60, 33,33,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,-1,51,51,-1,53,53,54,53,-1,-1,59,59, 32,32,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,48,48,49,50,50,50,50,-1,53,52,-1,52,52,-1,58,58, 31,31,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,49,49,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 30,30,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,38,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,56,56, 29,29,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,37,38,-1,-1,-1,48,47,47,47,47,-1,49,49,49,50,-1,55,55, 28,28,-1,30,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,36,37,38,39,40,-1,-1,47,46,46,46,-1,48,48,49,50,-1,54,54, 27,28,-1,29,29,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,35,36,37,38,39,40,41,-1,-1,45,45,45,46,47,48,49,50,-1,54,53, 26,-1,-1,28,28,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,34,35,36,37,38,39,40,41,42,-1,44,44,44,-1,48,48,49,50,-1,-1,52, 25,26,27,27,28,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,33,34,35,36,37,38,39,40,41,41,-1,43,43,43,-1,48,-1,50,49,49,50,51, 24,-1,26,27,28,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,33,33,34,35,36,37,38,39,40,40,40,41,42,42,43,-1,47,-1,50,49,48,-1,51, 23,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,34,34,34,35,36,37,38,39,39,39,39,-1,41,41,-1,-1,46,-1,-1,-1,47,-1,50, 22,-1,24,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,35,35,35,35,36,37,38,39,39,38,38,-1,40,41,-1,45,45,45,45,45,46,-1,49, 21,-1,23,23,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,44,45,45,-1,48, 20,-1,22,22,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,-1,38,-1,-1,43,43,43,44,44,44,-1,47, 19,-1,21,22,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,34,34,34,34,35,35,35,35,35,35,35,-1,37,37,-1,43,42,43,44,44,43,-1,46, 18,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,-1,33,33,33,34,34,34,34,34,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 17,-1,19,19,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,32,32,33,33,33,33,33,33,33,33,33,34,35,36,37,-1,40,-1,41,41,41,-1,44, 16,17,18,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,-1,36,36,36,-1,39,-1,40,40,41,42,43, 15,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,35,35,35,-1,38,38,39,40,-1,-1,44, 14,14,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,26,27,28,29,30,30,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,38,39,40,-1,46,45, 13,13,-1,18,17,16,16,-1,12,12,12,12,-1,-1,22,22,22,23,24,25,26,27,28,-1,-1,29,29,29,29,29,29,29,30,31,-1,-1,33,33,34,35,-1,38,38,39,40,-1,46,46, 12,12,-1,18,17,17,17,-1,12,11,11,11,11,-1,-1,-1,23,23,24,25,26,27,28,-1,-1,28,28,28,28,28,28,29,-1,-1,-1,32,32,33,34,35,-1,39,39,39,40,-1,46,46, 11,11,-1,18,18,18,18,-1,-1,10,10,10,10,11,-1,-1,24,24,24,25,26,27,28,-1,-1,27,27,27,27,27,28,29,-1,-1,31,31,32,33,34,-1,-1,40,40,40,40,-1,45,45, 10,10,-1,19,19,19,19,-1,-1,9,9,9,10,11,11,-1,-1,25,25,25,26,27,28,29,28,27,26,26,26,27,28,-1,-1,30,30,31,32,33,34,-1,-1,41,41,41,41,-1,44,44, 9,9,-1,20,20,-1,20,21,-1,8,8,9,10,10,10,11,-1,-1,26,26,26,27,28,29,28,27,26,25,26,27,-1,-1,29,29,30,31,32,33,34,-1,43,42,42,42,42,-1,43,43, 8,8,-1,-1,21,22,21,21,-1,7,7,-1,9,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,28,28,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,42,42, 7,7,7,-1,22,22,22,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,41,41,41, 7,6,6,-1,-1,23,-1,-1,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,-1,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,40,40,41, 7,6,5,5,-1,-1,-1,4,4,5,-1,-1,-1,-1,-1,12,12,13,14,15,16,-1,-1,-1,-1,-1,-1,24,24,25,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,39,39,40,41, 7,6,5,4,3,3,3,3,4,-1,-1,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,22,23,-1,-1,-1,-1,27,-1,-1,-1,-1,32,32,-1,-1,36,36,37,38,38,38,39,40,41, 8,-1,-1,4,3,2,2,2,-1,-1,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,22,23,24,25,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,-1,-1,42, 8,-1,-1,-1,3,2,1,1,-1,23,22,22,-1,19,18,17,16,16,16,-1,-1,-1,21,21,21,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 7,6,5,4,3,2,1,0,-1,-1,22,21,20,19,18,17,17,17,17,17,17,-1,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41, 7,6,5,4,4,-1,1,1,2,-1,-1,-1,20,19,18,18,18,18,17,16,16,-1,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,-1,-1,-1,34,34,35,-1,38,38,39,40,41, 7,6,5,5,5,-1,-1,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,38,38,39,40,41, 7,6,6,6,6,-1,-1,3,3,3,4,5,6,7,8,9,10,11,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41, 7,7,7,7,7,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,56,57,58,59,60,61,61,60,59,58,58,58,58,59,59,58,58,58,58,58, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,61,60,59,58,57,57,57,-1,-1,57,57,57,57,58, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,54,54,55,55,55,55,55,56,57,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,55,55,54,54,54,54,55,56,57,58,59,-1,-1,54,54,54,54,55,56,57,58, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,53,53,53,54,-1,-1,-1,59, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53,53,52,53,54,55,56,57,58,59,-1,-1,52,52,53,54,55,-1,-1,59, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,51,51,52,53,54,55,56,57,58, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,48,48,49,50,50,50,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,56,57,58, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,46,46,47,48,49,49,49,49,49,49,49,49,49,49,50,-1,-1,51,-1,-1,57,57,57, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,46,47,48,49,49,48,48,48,48,48,49,48,48,-1,-1,50,50,50,-1,57,56,56, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,47,47,47,47,-1,47,47,-1,49,49,50,49,-1,-1,55,55, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,47,46,46,46,46,46,46,-1,49,48,-1,48,48,-1,54,54, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,46,45,45,45,45,45,-1,-1,47,47,47,47,-1,53,53, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,42,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,41,41,-1,-1,-1,44,43,43,43,43,-1,45,45,45,46,-1,51,51, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,40,40,40,40,40,-1,-1,43,42,42,42,-1,44,44,45,46,-1,50,50, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,39,39,39,39,39,39,39,-1,-1,41,41,41,42,43,44,45,46,-1,50,49, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,38,38,38,38,38,38,38,38,38,-1,40,40,40,-1,44,44,45,46,-1,-1,48, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,37,37,37,37,37,37,37,37,37,37,-1,39,39,39,-1,44,-1,46,45,45,46,47, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,37,36,36,36,36,36,36,36,36,36,36,37,38,38,39,-1,43,-1,46,45,44,-1,47, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,37,36,35,35,35,35,35,36,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,37,36,35,34,34,34,35,36,35,34,34,-1,36,37,-1,41,41,41,41,41,42,-1,45, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,33,33,-1,35,-1,-1,40,40,40,40,41,41,-1,44, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,40,40,40,-1,43, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,-1,33,33,-1,39,38,39,40,40,39,-1,42, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,30,31,32,33,-1,36,-1,37,37,37,-1,40, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,32,32,32,-1,35,-1,36,36,37,38,39, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,-1,31,31,31,-1,34,34,35,36,-1,-1,40, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,26,26,26,26,26,27,28,-1,-1,30,30,31,32,33,34,35,36,-1,42,41, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,27,27,28,29,29,29,29,29,-1,-1,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,-1,34,34,35,36,-1,42,42, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,28,28,29,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,28,28,29,30,31,-1,35,35,35,36,-1,43,43, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,29,29,29,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,-1,-1,36,36,36,36,-1,43,43, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,30,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,26,26,27,28,29,30,-1,-1,37,37,37,37,-1,42,42, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,25,25,26,27,28,29,30,-1,39,38,38,38,38,-1,41,41, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,24,24,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,40,40, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,39,39,39, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,38,38,39, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,20,20,21,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,37,37,38,39, 26,25,24,23,22,21,20,19,19,-1,-1,3,3,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,14,15,-1,-1,-1,-1,21,-1,-1,-1,-1,26,26,-1,-1,32,32,33,34,35,36,37,38,39, 27,-1,-1,23,22,21,20,20,-1,-1,2,2,3,4,5,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,-1,-1,40, 27,-1,-1,-1,22,21,21,21,-1,2,1,1,-1,4,4,5,6,7,8,-1,-1,-1,13,13,14,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,34,34,34,35,-1,-1,-1,40, 26,25,24,23,22,22,22,22,-1,-1,0,1,2,3,4,5,6,7,8,9,10,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,33,33,34,35,36,37,38,39, 26,25,24,23,23,-1,23,23,24,-1,-1,-1,3,3,4,5,6,7,8,9,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 26,25,24,24,24,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,36,36,37,38,39, 26,25,25,25,25,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,23,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39, 26,26,26,26,26,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,60,59,58,57,57,57,57,58,58,57,57,57,57,57, 47,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,60,59,58,57,56,56,56,-1,-1,56,56,56,56,57, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,55,-1,-1,55,55,55,56,57, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,53,53,53,53,54,55,56,57, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,52,52,52,53,-1,-1,-1,58, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,51,51,52,53,54,-1,-1,58, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,50,50,51,52,53,54,55,56,57, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,49,49,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,55,56,57, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,48,48,48,48,48,48,48,48,48,49,-1,-1,50,-1,-1,56,56,56, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,48,47,47,47,47,47,48,47,47,-1,-1,49,49,49,-1,56,55,55, 41,41,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,46,46,46,46,-1,46,46,-1,48,48,49,48,-1,-1,54,54, 40,40,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,46,45,45,45,45,45,45,-1,48,47,-1,47,47,-1,53,53, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,45,44,44,44,44,44,-1,-1,46,46,46,46,-1,52,52, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,41,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,40,40,-1,-1,-1,43,42,42,42,42,-1,44,44,44,45,-1,50,50, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,39,39,39,39,39,-1,-1,42,41,41,41,-1,43,43,44,45,-1,49,49, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,38,38,38,38,38,38,38,-1,-1,40,40,40,41,42,43,44,45,-1,49,48, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,37,37,37,37,37,37,37,37,37,-1,39,39,39,-1,43,43,44,45,-1,-1,47, 33,32,31,31,32,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,36,36,36,36,36,36,36,36,36,36,-1,38,38,38,-1,43,-1,45,44,44,45,46, 33,-1,30,31,32,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,36,35,35,35,35,35,35,35,35,35,35,36,37,37,38,-1,42,-1,45,44,43,-1,46, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,36,35,34,34,34,34,34,35,34,34,34,-1,36,36,-1,-1,41,-1,-1,-1,42,-1,45, 31,-1,28,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,36,35,34,33,33,33,34,35,34,33,33,-1,35,36,-1,40,40,40,40,40,41,-1,44, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,34,-1,-1,39,39,39,39,40,40,-1,43, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,39,39,39,-1,42, 28,-1,25,26,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,32,32,-1,38,37,38,39,39,38,-1,41, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,31,31,-1,-1,36,-1,-1,-1,37,-1,40, 26,-1,23,23,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,29,30,31,32,-1,35,-1,36,36,36,-1,39, 25,24,23,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,31,31,31,-1,34,-1,35,35,36,37,38, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,-1,30,30,30,-1,33,33,34,35,-1,-1,39, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,29,29,28,27,26,25,25,25,25,25,25,25,25,26,27,-1,-1,29,29,30,31,32,33,34,35,-1,41,40, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,26,26,26,27,28,28,28,28,28,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,-1,33,33,34,35,-1,41,41, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,27,27,28,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,27,27,28,29,30,-1,34,34,34,35,-1,42,42, 29,29,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,28,28,28,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,-1,-1,35,35,35,35,-1,42,42, 28,28,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,29,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,25,25,26,27,28,29,-1,-1,36,36,36,36,-1,41,41, 27,27,-1,24,24,-1,24,25,-1,16,15,14,13,12,12,12,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,24,24,25,26,27,28,29,-1,38,37,37,37,37,-1,40,40, 26,26,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,23,23,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,39,39, 25,25,25,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,38,38,38, 25,24,24,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,37,37,38, 25,24,23,23,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,19,19,20,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,36,36,37,38, 25,24,23,22,21,20,19,18,18,-1,-1,3,3,-1,-1,-1,-1,7,-1,-1,-1,-1,12,12,13,14,-1,-1,-1,-1,20,-1,-1,-1,-1,25,25,-1,-1,31,31,32,33,34,35,36,37,38, 26,-1,-1,22,21,20,19,19,-1,-1,2,2,3,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,-1,-1,39, 26,-1,-1,-1,21,20,20,20,-1,2,1,1,-1,3,3,4,5,6,7,-1,-1,-1,12,12,13,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,33,33,33,34,-1,-1,-1,39, 25,24,23,22,21,21,21,21,-1,-1,1,0,1,2,3,4,5,6,7,8,9,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,32,32,33,34,35,36,37,38, 25,24,23,22,22,-1,22,22,23,-1,-1,-1,2,2,3,4,5,6,7,8,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 25,24,23,23,23,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,35,35,36,37,38, 25,24,24,24,24,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,22,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38, 25,25,25,25,25,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,59,58,57,56,56,56,56,57,57,56,56,56,56,56, 46,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,59,58,57,56,55,55,55,-1,-1,55,55,55,55,56, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,54,-1,-1,54,54,54,55,56, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,52,52,52,52,53,54,55,56, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,51,51,51,52,-1,-1,-1,57, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,50,50,51,52,53,-1,-1,57, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,49,49,50,51,52,53,54,55,56, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,48,48,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,47,47,47,47,47,47,47,47,47,48,-1,-1,49,-1,-1,55,55,55, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,47,46,46,46,46,46,47,46,46,-1,-1,48,48,48,-1,55,54,54, 40,40,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,45,45,45,45,-1,45,45,-1,47,47,48,47,-1,-1,53,53, 39,39,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,45,44,44,44,44,44,44,-1,47,46,-1,46,46,-1,52,52, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,44,43,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,40,-1,-1,43,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,39,39,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,49,49, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,38,38,38,38,38,-1,-1,41,40,40,40,-1,42,42,43,44,-1,48,48, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,37,37,37,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,-1,48,47, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,36,36,36,36,36,36,36,36,36,-1,38,38,38,-1,42,42,43,44,-1,-1,46, 32,31,30,30,31,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,35,35,35,35,35,35,35,35,35,35,-1,37,37,37,-1,42,-1,44,43,43,44,45, 32,-1,29,30,31,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,35,34,34,34,34,34,34,34,34,34,34,35,36,36,37,-1,41,-1,44,43,42,-1,45, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,35,34,33,33,33,33,33,34,33,33,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 30,-1,27,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,35,34,33,32,32,32,33,34,33,32,32,-1,34,35,-1,39,39,39,39,39,40,-1,43, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 27,-1,24,25,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,31,31,-1,37,36,37,38,38,37,-1,40, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 25,-1,22,22,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 24,23,22,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 27,27,-1,21,20,19,19,-1,16,15,15,15,-1,-1,25,25,25,26,27,27,27,27,27,-1,-1,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 28,28,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,26,26,27,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 28,28,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,27,27,27,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 27,27,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,28,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 26,26,-1,23,23,-1,23,24,-1,15,14,13,12,11,11,11,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,36,36,36,-1,39,39, 25,25,-1,-1,24,25,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,38,38, 24,24,24,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 24,23,23,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 24,23,22,21,20,19,18,17,17,-1,-1,4,4,-1,-1,-1,-1,6,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,19,-1,-1,-1,-1,24,24,-1,-1,30,30,31,32,33,34,35,36,37, 25,-1,-1,21,20,19,18,18,-1,-1,3,3,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,-1,-1,38, 25,-1,-1,-1,20,19,19,19,-1,3,2,2,-1,2,2,3,4,5,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,32,32,32,33,-1,-1,-1,38, 24,23,22,21,20,20,20,20,-1,-1,2,1,0,1,2,3,4,5,6,7,8,-1,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,35,36,37, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,30,30,31,-1,34,34,35,36,37, 24,23,22,22,22,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,34,34,35,36,37, 24,23,23,23,23,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37, 24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,58,57,56,55,55,55,55,56,56,55,55,55,55,55, 45,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,58,57,56,55,54,54,54,-1,-1,54,54,54,54,55, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,51,51,51,51,52,53,54,55, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,50,50,50,51,-1,-1,-1,56, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,49,49,50,51,52,-1,-1,56, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,48,48,49,50,51,52,53,54,55, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,47,47,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,46,46,46,46,46,46,46,46,46,47,-1,-1,48,-1,-1,54,54,54, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,46,45,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,54,53,53, 39,39,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,47,46,-1,-1,52,52, 38,38,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,44,43,43,43,43,43,43,-1,46,45,-1,45,45,-1,51,51, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,39,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,38,38,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,48,48, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,37,37,37,37,37,-1,-1,40,39,39,39,-1,41,41,42,43,-1,47,47, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,36,36,36,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,-1,47,46, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,35,35,35,35,35,35,35,35,35,-1,37,37,37,-1,41,41,42,43,-1,-1,45, 31,30,29,29,30,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,41,-1,43,42,42,43,44, 31,-1,28,29,30,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,34,33,33,33,33,33,33,33,33,33,33,34,35,35,36,-1,40,-1,43,42,41,-1,44, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,34,33,32,32,32,32,32,33,32,32,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 29,-1,26,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,34,33,32,31,31,31,32,33,32,31,31,-1,33,34,-1,38,38,38,38,38,39,-1,42, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 26,-1,23,24,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,-1,36,35,36,37,37,36,-1,39, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 24,-1,21,21,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 23,22,21,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,24,24,24,25,26,26,26,26,26,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,25,25,26,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,26,26,26,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,27,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 25,25,-1,22,22,-1,22,23,-1,14,13,12,11,10,10,10,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,35,35,35,-1,38,38, 24,24,-1,-1,23,24,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,37,37, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,21,20,19,18,17,16,16,-1,-1,4,4,-1,-1,-1,-1,5,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,18,-1,-1,-1,-1,23,23,-1,-1,29,29,30,31,32,33,34,35,36, 24,-1,-1,20,19,18,17,17,-1,-1,4,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,-1,-1,37, 24,-1,-1,-1,19,18,18,18,-1,4,3,3,-1,1,1,2,3,4,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,31,31,31,32,-1,-1,-1,37, 23,22,21,20,19,19,19,19,-1,-1,3,2,1,0,1,2,3,4,5,6,7,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 23,22,21,21,21,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,33,33,34,35,36, 23,22,22,22,22,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36, 23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,55, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,55, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,53,54, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,53,53,53, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,53,52,52, 38,38,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,51,51, 37,37,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,50,50, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,38,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,37,37,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,47,47, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,36,36,36,36,36,-1,-1,39,38,38,38,-1,40,40,41,42,-1,46,46, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,35,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,-1,46,45, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,40,40,41,42,-1,-1,44, 30,29,28,28,29,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,40,-1,42,41,41,42,43, 30,-1,27,28,29,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,33,32,32,32,32,32,32,32,32,32,32,33,34,34,35,-1,39,-1,42,41,40,-1,43, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 28,-1,25,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,32,33,-1,37,37,37,37,37,38,-1,41, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 25,-1,22,23,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,35,34,35,36,36,35,-1,38, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 23,-1,20,20,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 22,21,20,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,23,23,23,24,25,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,24,24,25,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,25,25,25,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,26,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,9,9,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,34,34,34,-1,37,37, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,36,36, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 22,21,20,19,18,17,16,15,15,-1,-1,4,4,-1,-1,-1,-1,4,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,-1,-1,28,28,29,30,31,32,33,34,35, 23,-1,-1,19,18,17,16,16,-1,-1,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,36, 23,-1,-1,-1,18,17,17,17,-1,5,4,4,-1,1,1,1,2,3,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,30,30,30,31,-1,-1,-1,36, 22,21,20,19,18,18,18,18,-1,-1,4,3,2,1,0,1,2,3,4,5,6,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,34,35, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 22,21,20,20,20,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,32,32,33,34,35, 22,21,21,21,21,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35, 22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,56,55,54,53,53,53,53,54,54,53,53,53,53,53, 43,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,56,55,54,53,52,52,52,-1,-1,52,52,52,52,53, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,49,49,49,49,50,51,52,53, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,48,48,48,49,-1,-1,-1,54, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,47,47,48,49,50,-1,-1,54, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,46,46,47,48,49,50,51,52,53, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,45,45,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,53, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,44,44,44,44,44,44,44,44,44,45,-1,-1,46,-1,-1,52,52,52, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,44,43,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,52,51,51, 37,37,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,50,50, 36,36,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,49,49, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,37,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,47,47, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,36,36,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,46,46, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,35,35,35,35,35,-1,-1,38,37,37,37,-1,39,39,40,41,-1,45,45, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,34,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,-1,45,44, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,39,39,40,41,-1,-1,43, 29,28,27,27,28,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,32,32,32,32,32,32,32,32,32,32,-1,34,34,34,-1,39,-1,41,40,40,41,42, 29,-1,26,27,28,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,32,31,31,31,31,31,31,31,31,31,31,32,33,33,34,-1,38,-1,41,40,39,-1,42, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,32,32,-1,-1,37,-1,-1,-1,38,-1,41, 27,-1,24,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,31,32,-1,36,36,36,36,36,37,-1,40, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,35,36,36,-1,39, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,34,34,34,35,35,35,-1,38, 24,-1,21,22,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,34,33,34,35,35,34,-1,37, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,32,-1,-1,-1,33,-1,36, 22,-1,19,19,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,-1,31,-1,32,32,32,-1,35, 21,20,19,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,30,-1,31,31,32,33,34, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,-1,29,29,30,31,-1,-1,35, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,29,30,31,-1,37,36, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,22,22,22,23,24,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,24,24,25,26,-1,29,29,30,31,-1,37,37, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,23,23,24,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,23,23,24,25,26,-1,30,30,30,31,-1,38,38, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,24,24,24,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,23,24,25,-1,-1,31,31,31,31,-1,38,38, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,25,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,21,21,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 23,23,-1,20,20,-1,20,21,-1,12,11,10,9,8,8,8,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,20,20,21,22,23,24,25,-1,34,33,33,33,33,-1,36,36, 22,22,-1,-1,21,22,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,19,19,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,35,35, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 21,20,19,18,17,16,15,14,14,-1,-1,4,4,-1,-1,-1,-1,3,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,16,-1,-1,-1,-1,21,21,-1,-1,27,27,28,29,30,31,32,33,34, 22,-1,-1,18,17,16,15,15,-1,-1,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,35, 22,-1,-1,-1,17,16,16,16,-1,6,5,5,-1,2,1,1,1,2,3,-1,-1,-1,8,8,9,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,29,29,29,30,-1,-1,-1,35, 21,20,19,18,17,17,17,17,-1,-1,5,4,3,2,1,0,1,2,3,4,5,-1,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,33,34, 21,20,19,18,18,-1,18,18,19,-1,-1,-1,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 21,20,19,19,19,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,31,31,32,33,34, 21,20,20,20,20,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34, 21,21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,56,55,54,53,53,53,53,54,54,53,53,53,53,53, 43,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,56,55,54,53,52,52,52,-1,-1,52,52,52,52,53, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,49,49,49,49,50,51,52,53, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,48,48,48,49,-1,-1,-1,54, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,47,47,48,49,50,-1,-1,54, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,46,46,47,48,49,50,51,52,53, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,45,45,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,52, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,44,44,44,44,44,44,44,44,44,45,-1,-1,46,-1,-1,51,51,51, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,44,43,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,51,50,50, 37,37,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,49,49, 36,36,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,48,48, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,47,47, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,37,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,46,46, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,36,36,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,45,45, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,35,35,35,35,35,-1,-1,38,37,37,37,-1,39,39,40,41,-1,44,44, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,34,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,-1,44,43, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,39,39,40,40,-1,-1,42, 29,28,27,27,28,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,32,32,32,32,32,32,32,32,32,32,-1,34,34,34,-1,38,-1,40,39,39,40,41, 29,-1,26,27,28,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,32,31,31,31,31,31,31,31,31,31,31,32,33,33,34,-1,37,-1,40,39,38,-1,41, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,32,32,-1,-1,36,-1,-1,-1,37,-1,40, 27,-1,24,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,31,32,-1,35,35,35,35,35,36,-1,39, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,34,34,34,34,35,35,-1,38, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,33,33,33,34,34,34,-1,37, 24,-1,21,22,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,33,32,33,34,34,33,-1,36, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,31,-1,-1,-1,32,-1,35, 22,-1,19,19,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,-1,30,-1,31,31,31,-1,34, 21,20,19,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,29,-1,30,30,31,32,33, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,-1,28,28,29,30,-1,-1,34, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,22,22,22,23,24,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,24,24,24,25,-1,28,28,29,30,-1,36,36, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,23,23,24,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,23,23,23,24,25,-1,29,29,29,30,-1,37,37, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,24,24,24,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,22,23,24,-1,-1,30,30,30,30,-1,37,37, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,25,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,21,21,21,22,23,24,-1,-1,31,31,31,31,-1,36,36, 23,23,-1,20,20,-1,20,21,-1,12,11,10,9,8,8,8,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,20,20,20,21,22,23,24,-1,33,32,32,32,32,-1,35,35, 22,22,-1,-1,21,22,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,19,19,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,34,34, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,33,33,33, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,32,32,33, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,31,31,32,33, 21,20,19,18,17,16,15,14,14,-1,-1,5,5,-1,-1,-1,-1,3,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,15,-1,-1,-1,-1,20,20,-1,-1,26,26,27,28,29,30,31,32,33, 22,-1,-1,18,17,16,15,15,-1,-1,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,-1,-1,34, 22,-1,-1,-1,17,16,16,16,-1,7,6,6,-1,3,2,1,1,1,2,-1,-1,-1,7,7,8,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,28,28,28,29,-1,-1,-1,34, 21,20,19,18,17,17,17,17,-1,-1,6,5,4,3,2,1,0,1,2,3,4,-1,8,8,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,33, 21,20,19,18,18,-1,18,18,18,-1,-1,-1,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 21,20,19,19,19,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,30,30,31,32,33, 21,20,20,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33, 21,21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,56,55,54,53,53,53,53,54,54,53,53,53,53,53, 43,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,56,55,54,53,52,52,52,-1,-1,52,52,52,52,53, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,49,49,49,49,50,51,52,53, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,48,48,48,49,-1,-1,-1,54, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,47,47,48,49,50,-1,-1,54, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,46,46,47,48,49,50,51,52,53, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,45,45,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,52,52, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,44,44,44,44,44,44,44,44,44,45,-1,-1,46,-1,-1,51,51,51, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,44,43,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,51,50,50, 37,37,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,49,49, 36,36,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,48,48, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,47,47, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,37,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,46,46, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,36,36,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,45,45, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,35,35,35,35,35,-1,-1,38,37,37,37,-1,39,39,40,41,-1,44,44, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,34,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,41,-1,44,43, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,39,39,40,40,-1,-1,42, 29,28,27,27,28,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,32,32,32,32,32,32,32,32,32,32,-1,34,34,34,-1,38,-1,40,39,39,40,41, 29,-1,26,27,28,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,32,31,31,31,31,31,31,31,31,31,31,32,33,33,34,-1,37,-1,40,39,38,-1,41, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,32,32,-1,-1,36,-1,-1,-1,37,-1,40, 27,-1,24,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,31,32,-1,35,35,35,35,35,36,-1,39, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,34,34,34,34,35,35,-1,38, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,33,33,33,34,34,34,-1,37, 24,-1,21,22,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,33,32,33,34,34,33,-1,36, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,31,-1,-1,-1,32,-1,35, 22,-1,19,19,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,27,28,-1,30,-1,31,31,31,-1,34, 21,20,19,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,27,27,27,-1,29,-1,30,30,31,32,33, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,26,26,26,-1,28,28,29,30,-1,-1,34, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,22,22,22,23,24,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,24,24,24,25,-1,28,28,29,30,-1,36,36, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,23,23,24,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,23,23,23,24,25,-1,29,29,29,30,-1,37,37, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,24,24,24,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,22,22,22,23,24,-1,-1,30,30,30,30,-1,36,36, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,25,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,21,21,21,22,23,24,-1,-1,31,31,31,31,-1,35,35, 23,23,-1,20,20,-1,20,21,-1,12,11,10,9,8,8,8,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,20,20,20,21,22,23,24,-1,33,32,32,32,32,-1,34,34, 22,22,-1,-1,21,22,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,19,19,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,33,33, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,32,32,32, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,17,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,31,31,32, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,30,30,31,32, 21,20,19,18,17,16,15,14,14,-1,-1,6,6,-1,-1,-1,-1,3,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,26,26,27,28,29,29,30,31,32, 22,-1,-1,18,17,16,15,15,-1,-1,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,-1,-1,27,27,28,28,29,-1,-1,33, 22,-1,-1,-1,17,16,16,16,-1,8,7,7,-1,4,3,2,1,1,1,-1,-1,-1,7,7,8,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,27,27,27,28,-1,-1,-1,33, 21,20,19,18,17,17,17,17,-1,-1,7,6,5,4,3,2,1,0,1,2,3,-1,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,32, 21,20,19,18,18,-1,18,17,17,-1,-1,-1,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 21,20,19,19,19,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,29,29,30,31,32, 21,20,20,20,20,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32, 21,21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 43,43,43,43,43,43,44,43,43,43,43,44,45,46,47,47,46,45,44,43,44,45,46,47,48,49,50,51,51,52,53,54,55,56,56,55,54,53,53,53,53,54,54,53,53,53,53,53, 43,42,42,42,42,43,-1,42,42,42,43,44,45,46,47,47,46,46,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,56,56,55,54,53,52,52,52,-1,-1,52,52,52,52,53, 43,42,41,41,41,-1,-1,41,41,42,43,-1,-1,-1,-1,-1,-1,-1,-1,41,41,42,43,44,45,46,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 43,42,41,40,40,-1,40,40,41,-1,-1,-1,42,41,40,40,40,40,40,40,41,-1,44,44,45,45,-1,49,49,50,50,50,50,50,51,52,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 43,42,41,40,39,39,39,39,-1,-1,44,43,42,41,40,39,39,39,39,40,41,-1,44,44,44,45,-1,50,50,49,49,49,49,50,51,52,53,54,-1,-1,49,49,49,49,50,51,52,53, 43,-1,-1,-1,39,38,38,38,-1,45,44,44,-1,41,40,39,38,38,38,-1,-1,-1,43,43,44,45,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,48,48,48,49,-1,-1,-1,54, 42,-1,-1,40,39,38,37,37,-1,-1,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,45,46,47,48,48,47,48,49,50,51,52,53,54,-1,-1,47,47,48,49,50,-1,-1,53, 41,41,41,40,39,38,37,36,36,-1,-1,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,44,45,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,46,46,47,48,49,50,51,52,52, 40,40,40,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,35,35,35,35,36,37,-1,-1,-1,-1,-1,-1,43,43,44,45,45,45,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,51,51,51, 39,39,39,-1,-1,36,-1,-1,35,34,34,34,34,34,34,34,34,34,35,36,36,36,37,-1,-1,41,41,42,43,44,44,44,44,44,44,44,44,44,44,45,-1,-1,46,-1,-1,50,50,50, 38,38,39,-1,35,35,35,-1,-1,33,33,34,33,33,33,33,33,34,35,36,35,36,37,38,39,40,41,42,43,44,44,43,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,50,49,49, 37,37,-1,-1,34,34,34,34,-1,32,32,-1,32,32,32,32,33,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,48,48, 36,36,-1,33,33,33,33,34,-1,31,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,47,47, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,36,37,37,37,37,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,46,46, 34,34,-1,31,31,31,31,-1,-1,29,29,29,29,30,-1,-1,31,31,31,31,31,31,32,-1,-1,36,36,36,36,36,37,37,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,45,45, 33,33,-1,30,30,30,30,-1,28,28,28,28,29,-1,-1,-1,30,30,30,30,30,31,32,-1,-1,35,35,35,35,36,36,36,-1,-1,-1,39,38,38,38,38,-1,40,40,40,41,-1,44,44, 32,32,-1,30,29,29,29,-1,27,27,27,28,-1,-1,29,29,29,29,29,29,30,31,32,-1,-1,34,34,34,35,35,35,35,35,35,-1,-1,38,37,37,37,-1,39,39,40,41,-1,43,43, 31,32,-1,29,29,28,28,27,26,26,26,-1,-1,28,28,28,28,28,28,29,30,31,31,32,33,33,33,34,34,34,34,34,34,34,34,-1,-1,36,36,36,37,38,39,40,40,-1,43,42, 30,-1,-1,28,28,28,27,-1,25,25,25,-1,27,27,27,27,27,27,28,29,30,30,30,-1,32,32,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,38,39,39,39,-1,-1,41, 29,28,27,27,28,-1,26,-1,24,24,24,-1,26,26,26,26,26,27,28,29,29,29,29,30,31,32,32,32,32,32,32,32,32,32,32,32,-1,34,34,34,-1,37,-1,39,38,38,39,40, 29,-1,26,27,28,-1,25,-1,24,23,23,24,25,25,25,25,26,27,28,28,28,28,29,-1,-1,32,31,31,31,31,31,31,31,31,31,31,32,33,33,34,-1,36,-1,39,38,37,-1,40, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,24,25,26,27,27,27,27,28,29,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,32,32,-1,-1,35,-1,-1,-1,36,-1,39, 27,-1,24,23,23,23,23,23,-1,22,21,-1,23,23,24,25,26,26,26,26,27,28,29,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,31,32,-1,34,34,34,34,34,35,-1,38, 26,-1,23,23,22,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,33,33,33,33,34,34,-1,37, 25,-1,22,22,22,21,21,21,-1,-1,19,-1,21,21,-1,-1,-1,24,24,25,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,29,-1,-1,32,32,32,33,33,33,-1,36, 24,-1,21,22,22,21,20,21,-1,18,18,-1,20,20,20,21,22,23,24,25,26,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,32,31,32,33,33,32,-1,35, 23,-1,20,-1,-1,-1,19,-1,-1,17,17,-1,19,19,20,21,22,23,24,25,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,27,27,-1,-1,30,-1,-1,-1,31,-1,34, 22,-1,19,19,19,-1,18,-1,16,16,16,17,18,19,20,21,22,23,24,25,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,25,26,27,27,-1,29,-1,30,30,30,-1,33, 21,20,19,18,18,-1,17,-1,15,15,15,-1,19,19,20,21,22,23,24,25,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,26,26,26,-1,28,-1,29,29,30,31,32, 22,-1,-1,18,17,16,16,-1,14,14,14,-1,20,20,20,21,22,23,24,25,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 23,24,-1,18,17,16,15,14,13,13,13,-1,-1,21,21,21,22,23,24,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 24,24,-1,18,17,16,16,-1,13,12,12,12,-1,-1,22,22,22,23,24,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 25,25,-1,18,17,17,17,-1,13,12,11,11,11,-1,-1,-1,23,23,24,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 25,25,-1,18,18,18,18,-1,-1,12,11,10,10,10,-1,-1,24,24,24,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,35,35, 24,24,-1,19,19,19,19,-1,-1,12,11,10,9,9,9,-1,-1,25,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,34,34, 23,23,-1,20,20,-1,20,21,-1,12,11,10,9,8,8,8,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,19,19,19,20,21,22,23,-1,32,31,31,31,31,-1,33,33, 22,22,-1,-1,21,22,21,21,-1,12,12,-1,9,8,7,7,7,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,32,32, 21,21,21,-1,22,22,22,-1,-1,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,13,14,15,16,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,31,31,31, 21,20,20,-1,-1,23,-1,-1,13,12,11,10,9,8,7,6,5,5,5,6,7,8,9,-1,-1,13,13,14,15,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,30,30,31, 21,20,19,19,-1,-1,-1,14,13,13,-1,-1,-1,-1,-1,6,5,4,5,6,7,-1,-1,-1,-1,-1,-1,15,15,16,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,29,29,30,31, 21,20,19,18,17,16,15,14,14,-1,-1,7,7,-1,-1,-1,-1,3,-1,-1,-1,-1,7,7,8,9,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,25,25,26,27,28,28,29,30,31, 22,-1,-1,18,17,16,15,15,-1,-1,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,8,9,10,11,12,13,13,14,15,16,17,18,19,-1,-1,26,26,27,27,28,-1,-1,32, 22,-1,-1,-1,17,16,16,16,-1,9,8,8,-1,5,4,3,2,1,1,-1,-1,-1,7,7,7,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,26,26,26,27,-1,-1,-1,32, 21,20,19,18,17,17,17,17,-1,-1,8,7,6,5,4,3,2,1,0,1,2,-1,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,30,31, 21,20,19,18,18,-1,17,16,16,-1,-1,-1,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 21,20,19,19,19,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,28,28,29,30,31, 21,20,20,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31, 21,21,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,54, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,53, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,52,52, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,51,51,51, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,50,50,50, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,50,49,49, 38,38,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,48,48, 37,37,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,38,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,45,45, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,37,37,-1,-1,-1,40,39,39,39,39,-1,41,41,41,41,-1,44,44, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,36,36,36,36,36,-1,-1,39,38,38,38,-1,40,40,40,41,-1,43,43, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,35,35,35,35,35,35,35,-1,-1,37,37,37,38,39,39,40,40,-1,43,42, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,38,39,39,39,-1,-1,41, 30,29,28,28,29,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,37,-1,39,38,38,39,40, 30,-1,27,28,29,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,33,32,32,32,32,32,32,32,32,32,32,33,34,34,35,-1,36,-1,39,38,37,-1,40, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 28,-1,25,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,32,33,-1,34,34,34,34,34,35,-1,38, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,33,33,33,33,34,34,-1,37, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,32,32,32,33,33,33,-1,36, 25,-1,22,23,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,32,31,32,33,33,32,-1,35, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 23,-1,20,20,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,-1,29,-1,30,30,30,-1,33, 22,21,20,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,-1,28,-1,29,29,30,31,32, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,23,23,23,24,25,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,24,24,25,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,25,25,25,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,35,35, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,26,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,34,34, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,9,9,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,19,19,19,20,21,22,23,-1,32,31,31,31,31,-1,33,33, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,32,32, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,31,31,31, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,30,30,31, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,16,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,29,29,30,31, 22,21,20,19,18,17,16,15,15,-1,-1,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,9,9,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,25,25,26,27,28,28,29,30,31, 23,-1,-1,19,18,17,16,16,-1,-1,9,8,7,6,5,4,3,3,3,4,5,6,7,8,8,8,9,10,11,12,13,13,14,15,16,17,18,19,-1,-1,26,26,27,27,28,-1,-1,32, 23,-1,-1,-1,18,17,17,17,-1,10,9,9,-1,6,5,4,3,2,2,-1,-1,-1,7,7,7,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,26,26,26,27,-1,-1,-1,32, 22,21,20,19,18,18,17,17,-1,-1,9,8,7,6,5,4,3,2,1,0,1,-1,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,30,31, 22,21,20,19,19,-1,17,16,16,-1,-1,-1,7,6,5,4,3,2,1,1,1,-1,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 22,21,20,20,20,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,28,28,29,30,31, 22,21,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31, 22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 45,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,54, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,53, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,52,52, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,51,51,51, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,50,50,50, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,50,49,49, 39,39,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,48,48, 38,38,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,47,47, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,46,46, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,39,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,45,45, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,38,38,-1,-1,-1,40,39,39,39,39,-1,41,41,41,41,-1,44,44, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,37,37,37,37,37,-1,-1,39,38,38,38,-1,40,40,40,41,-1,43,43, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,36,36,36,36,36,36,36,-1,-1,37,37,37,38,39,39,40,40,-1,43,42, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,35,35,35,35,35,35,35,35,35,-1,36,36,36,-1,38,39,39,39,-1,-1,41, 31,30,29,29,30,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,34,34,34,34,34,34,34,34,34,34,-1,35,35,35,-1,37,-1,39,38,38,39,40, 31,-1,28,29,30,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,34,33,33,33,33,33,33,33,33,33,33,34,34,34,35,-1,36,-1,39,38,37,-1,40, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,34,33,32,32,32,32,32,33,32,32,32,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 29,-1,26,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,34,33,32,31,31,31,32,33,32,31,31,-1,32,33,-1,34,34,34,34,34,35,-1,38, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,31,-1,-1,33,33,33,33,34,34,-1,37, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,30,-1,-1,32,32,32,33,33,33,-1,36, 26,-1,23,24,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,29,29,-1,32,31,32,33,33,32,-1,35, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 24,-1,21,21,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,27,27,27,27,-1,29,-1,30,30,30,-1,33, 23,22,21,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,26,26,26,-1,28,-1,29,29,30,31,32, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,25,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,24,24,24,25,26,26,26,26,26,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,25,25,26,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,26,26,26,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,35,35, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,27,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,34,34, 25,25,-1,22,22,-1,22,23,-1,14,13,12,11,10,10,10,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,19,19,19,20,21,22,23,-1,32,31,31,31,31,-1,33,33, 24,24,-1,-1,23,24,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,32,32, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,17,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,31,31,31, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,30,30,31, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,16,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,29,29,30,31, 23,22,21,20,19,18,17,16,16,-1,-1,9,9,-1,-1,-1,-1,5,-1,-1,-1,-1,9,9,9,9,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,25,25,26,27,28,28,29,30,31, 24,-1,-1,20,19,18,17,17,-1,-1,10,9,8,7,6,5,4,4,4,5,6,7,8,8,8,8,9,10,11,12,13,13,14,15,16,17,18,19,-1,-1,26,26,27,27,28,-1,-1,32, 24,-1,-1,-1,19,18,18,18,-1,11,10,10,-1,7,6,5,4,3,3,-1,-1,-1,7,7,7,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,26,26,26,27,-1,-1,-1,32, 23,22,21,20,19,18,17,17,-1,-1,10,9,8,7,6,5,4,3,2,1,0,-1,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,30,31, 23,22,21,20,20,-1,17,16,16,-1,-1,-1,8,7,6,5,4,3,2,1,1,-1,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 23,22,21,21,21,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,28,28,29,30,31, 23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,43,43, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,42,42, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,35,35,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,32,32,32,32,32,33,32,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,-1,34,33,33,34,35, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,31,31,31,31,31,31,32,-1,-1,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,-1,31,-1,34,33,32,-1,35, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,30,30,30,30,30,31,32,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,30,29,29,29,30,31,32,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,27,28,-1,29,29,29,29,29,30,-1,33, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,27,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,27,26,27,28,28,27,-1,30, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,27,26,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,27,27,27,26,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,-1,24,-1,25,25,25,-1,28, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,21,21,21,-1,23,-1,24,24,25,26,27, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,27,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,14,14,14,15,16,17,18,-1,27,26,26,26,26,-1,29,29, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,28,28, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,-1,-1,20,20,21,22,23,24,25,26,27, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,28, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,1,1,2,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 26,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,0,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,27, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,20,20,21,-1,24,24,25,26,27, 26,25,24,24,24,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,24,24,25,26,27, 26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,1,1,1,2,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 26,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,1,0,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,26, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 26,25,24,24,24,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,23,23,24,25,26, 26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 30,30,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 29,29,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 28,28,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 27,27,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 26,26,26,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 26,25,25,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 26,25,24,24,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 26,25,24,23,22,21,20,19,19,-1,-1,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 27,-1,-1,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,2,1,1,1,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 26,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,2,1,0,1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,26, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 26,25,24,24,24,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,23,23,24,25,26, 26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 49,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 43,43,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 42,42,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,33,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 35,34,33,33,34,-1,32,-1,30,30,30,-1,32,32,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 35,-1,32,33,34,-1,31,-1,30,29,29,30,31,31,31,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 33,-1,30,29,29,29,29,29,-1,28,27,-1,29,29,30,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 30,-1,27,28,28,27,26,27,-1,24,24,-1,26,26,26,27,28,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,27,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 28,-1,25,25,25,-1,24,-1,22,22,22,23,24,25,26,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 27,26,25,24,24,-1,23,-1,21,21,21,-1,25,25,26,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,27,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 29,29,-1,26,26,-1,26,27,-1,18,17,16,15,14,14,14,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 28,28,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 27,26,25,24,23,22,21,20,20,-1,-1,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,3,3,3,3,-1,-1,-1,-1,8,-1,-1,-1,-1,13,13,-1,-1,19,19,20,21,22,23,24,25,26, 28,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,-1,-1,27, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,2,1,1,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 27,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,1,0,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,26, 27,26,25,24,24,-1,21,20,20,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 27,26,25,25,25,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,2,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,23,23,24,25,26, 27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,52,52,52,53,52,52,52,52,53,54,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 52,51,51,51,51,52,-1,51,51,51,52,53,54,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 52,51,50,49,48,48,48,48,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 53,-1,-1,-1,48,47,47,47,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 53,-1,-1,49,48,47,46,46,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 52,51,50,49,48,47,46,45,45,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 51,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 50,50,50,-1,-1,45,-1,-1,44,43,43,43,43,43,43,42,41,40,39,38,38,38,39,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 49,49,50,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 48,48,-1,-1,43,43,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,39,39, 47,47,-1,42,42,42,42,43,-1,40,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,38,38, 46,46,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 45,45,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 44,44,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 43,43,-1,40,39,38,38,-1,36,36,36,37,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 42,43,-1,40,39,38,37,36,35,35,35,-1,-1,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 41,-1,-1,39,39,38,38,-1,34,34,34,-1,30,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 40,39,38,38,39,-1,37,-1,34,33,33,-1,30,29,28,28,28,28,28,28,28,28,28,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,-1,30,29,29,30,31, 40,-1,37,38,39,-1,36,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,-1,27,26,26,26,26,26,26,26,26,26,26,26,25,25,26,-1,27,-1,30,29,28,-1,31, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,29,29,28,27,26,26,26,26,26,27,28,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 38,-1,35,34,34,34,34,34,-1,33,32,-1,28,28,28,27,26,25,25,25,26,27,28,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,23,24,-1,25,25,25,25,25,26,-1,29, 37,-1,34,34,33,33,33,33,-1,-1,31,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 36,-1,33,33,33,32,32,32,-1,-1,30,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 35,-1,32,33,33,32,31,32,-1,29,29,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,23,22,23,24,24,23,-1,26, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 33,-1,30,30,30,-1,29,-1,27,27,27,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,-1,20,-1,21,21,21,-1,24, 32,31,30,29,29,-1,28,-1,26,26,26,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,17,17,17,-1,19,-1,20,20,21,22,23, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 35,35,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 34,34,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 33,33,-1,31,31,-1,31,32,-1,23,22,21,20,19,19,19,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,10,10,10,11,12,13,14,-1,23,22,22,22,22,-1,25,25, 32,32,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,23,23,-1,-1,24,24, 31,31,31,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 31,30,30,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,17,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,16,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 31,30,29,28,28,27,26,25,25,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,9,9,9,9,-1,-1,-1,-1,5,-1,-1,-1,-1,9,9,-1,-1,16,16,17,18,19,20,21,22,23, 32,-1,-1,28,27,27,26,26,-1,-1,19,18,17,16,15,14,13,13,12,11,10,9,8,8,8,8,7,6,5,4,4,4,5,6,7,8,9,10,-1,-1,17,17,18,19,20,-1,-1,24, 32,-1,-1,-1,27,26,26,26,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,-1,18,18,18,19,-1,-1,-1,24, 31,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,6,6,-1,0,1,2,3,4,5,6,7,8,9,10,-1,-1,17,17,18,19,20,21,22,23, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,6,5,5,-1,1,1,2,3,4,5,6,7,8,-1,-1,-1,16,16,17,-1,20,20,21,22,23, 31,30,29,29,29,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,20,20,21,22,23, 31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 51,51,51,51,51,51,52,51,51,51,51,52,53,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 51,50,50,50,50,51,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 50,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,37,37,38,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 49,49,50,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 48,48,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,38,38, 47,47,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,37,37, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 44,44,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 43,43,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 42,43,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 41,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 40,39,38,38,39,-1,37,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,-1,29,28,28,29,30, 40,-1,37,38,39,-1,36,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,24,25,-1,26,-1,29,28,27,-1,30, 39,-1,36,-1,-1,-1,35,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 38,-1,35,34,34,34,34,34,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,22,23,-1,24,24,24,24,24,25,-1,28, 37,-1,34,34,33,33,33,33,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 36,-1,33,33,33,32,32,32,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 35,-1,32,33,33,32,31,32,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,22,21,22,23,23,22,-1,25, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 33,-1,30,30,30,-1,29,-1,27,27,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,-1,19,-1,20,20,20,-1,23, 32,31,30,29,29,-1,28,-1,26,26,26,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,16,16,16,-1,18,-1,19,19,20,21,22, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 35,35,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 34,34,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 33,33,-1,31,31,-1,31,32,-1,23,22,21,20,19,19,19,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,9,9,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 32,32,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 31,31,31,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 31,30,30,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,16,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 31,30,29,28,28,27,26,25,25,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,9,9,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,-1,-1,15,15,16,17,18,19,20,21,22, 32,-1,-1,28,27,27,26,26,-1,-1,19,18,17,16,15,14,13,13,12,11,10,9,8,8,8,7,6,5,4,3,3,3,4,5,6,7,8,9,-1,-1,16,16,17,18,19,-1,-1,23, 32,-1,-1,-1,27,26,26,26,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,-1,-1,-1,2,2,3,4,5,6,-1,9,9,10,-1,17,17,17,18,-1,-1,-1,23, 31,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,6,6,-1,1,0,1,2,3,4,5,6,7,8,9,-1,-1,17,17,18,18,19,20,21,22, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,6,5,5,-1,1,1,1,2,3,4,5,6,7,-1,-1,-1,16,16,17,-1,19,19,20,21,22, 31,30,29,29,29,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,20,20,20,21,22, 31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,21,22, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22, 50,50,50,50,50,50,51,50,50,50,50,51,52,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 50,49,49,49,49,50,-1,49,49,49,50,51,52,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,43, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 50,49,48,47,46,46,46,46,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 51,-1,-1,-1,46,45,45,45,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 51,-1,-1,47,46,45,44,44,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 50,49,48,47,46,45,44,43,43,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 50,49,49,-1,-1,43,-1,-1,42,41,41,41,41,41,41,40,39,38,37,36,36,36,37,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 49,49,50,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 48,48,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,37,37, 47,47,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,36,36, 46,46,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 45,45,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 44,44,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 43,43,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 42,43,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 41,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 40,39,38,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,26,26,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,-1,28,27,27,28,29, 40,-1,37,38,39,-1,36,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,-1,25,24,24,24,24,24,24,24,24,24,24,24,23,23,24,-1,25,-1,28,27,26,-1,29, 39,-1,36,-1,-1,-1,35,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,25,24,23,23,23,23,23,24,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 38,-1,35,34,34,34,34,34,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,25,24,23,22,22,22,23,24,23,22,22,-1,21,22,-1,23,23,23,23,23,24,-1,27, 37,-1,34,34,33,33,33,33,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 36,-1,33,33,33,32,32,32,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 35,-1,32,33,33,32,31,32,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,21,20,21,22,22,21,-1,24, 34,-1,31,-1,-1,-1,30,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 33,-1,30,30,30,-1,29,-1,27,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,16,16,16,-1,18,-1,19,19,19,-1,22, 32,31,30,29,29,-1,28,-1,26,26,26,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,15,15,15,-1,17,-1,18,18,19,20,21, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 35,35,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 34,34,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 33,33,-1,31,31,-1,31,32,-1,23,22,21,20,19,19,19,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,8,8,8,9,10,11,12,-1,21,20,20,20,20,-1,23,23, 32,32,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,21,21,-1,-1,22,22, 31,31,31,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 31,30,30,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 31,30,29,28,28,27,26,25,25,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,3,-1,-1,-1,-1,7,7,-1,-1,14,14,15,16,17,18,19,20,21, 32,-1,-1,28,27,27,26,26,-1,-1,19,18,17,16,15,14,13,13,12,11,10,9,8,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,-1,-1,15,15,16,17,18,-1,-1,22, 32,-1,-1,-1,27,26,26,26,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,-1,-1,-1,1,1,2,3,4,5,-1,8,8,9,-1,16,16,16,17,-1,-1,-1,22, 31,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,6,6,-1,2,1,0,1,2,3,4,5,6,7,8,-1,-1,17,17,17,17,18,19,20,21, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,6,5,5,-1,2,1,1,1,2,3,4,5,6,-1,-1,-1,16,16,17,-1,18,18,19,20,21, 31,30,29,29,29,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,19,19,19,20,21, 31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,20,20,21, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21, 50,50,50,50,50,50,51,50,50,50,50,51,52,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 50,49,49,49,49,50,-1,49,49,49,50,51,52,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,43, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 50,49,48,47,46,46,46,46,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 51,-1,-1,-1,46,45,45,45,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 51,-1,-1,47,46,45,44,44,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 50,49,48,47,46,45,44,43,43,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 50,49,49,-1,-1,43,-1,-1,42,41,41,41,41,41,41,40,39,38,37,36,36,36,37,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 50,50,50,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 49,49,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,37,37, 48,48,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,36,36, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,26,26,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,-1,28,27,27,28,29, 41,-1,38,39,39,-1,37,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,-1,25,24,24,24,24,24,24,24,24,24,24,24,23,23,24,-1,25,-1,28,27,26,-1,29, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,25,24,23,23,23,23,23,24,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 39,-1,36,35,35,35,35,35,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,25,24,23,22,22,22,23,24,23,22,22,-1,21,22,-1,23,23,23,23,23,24,-1,27, 38,-1,35,35,34,34,34,34,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 37,-1,34,34,34,33,33,33,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 36,-1,33,34,34,33,32,33,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,21,20,21,22,22,21,-1,24, 35,-1,32,-1,-1,-1,31,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 34,-1,31,31,31,-1,30,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,16,16,16,-1,18,-1,19,19,19,-1,22, 33,32,31,30,30,-1,29,-1,27,27,27,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,15,15,15,-1,17,-1,18,18,19,20,21, 34,-1,-1,30,29,28,28,-1,26,26,26,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 36,36,-1,30,29,28,28,-1,25,24,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 37,37,-1,30,29,29,29,-1,25,24,23,23,23,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 36,36,-1,30,30,30,30,-1,-1,24,23,22,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 35,35,-1,31,31,31,31,-1,-1,24,23,22,21,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 34,34,-1,32,32,-1,32,33,-1,24,23,22,21,20,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,8,8,8,9,10,11,12,-1,21,20,20,20,20,-1,23,23, 33,33,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,21,21,-1,-1,22,22, 32,32,32,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 32,31,31,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 32,31,30,29,29,28,27,26,26,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,3,-1,-1,-1,-1,6,6,-1,-1,14,14,15,16,17,18,19,20,21, 33,-1,-1,29,28,28,27,27,-1,-1,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,-1,-1,15,15,16,17,18,-1,-1,22, 33,-1,-1,-1,28,27,27,27,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,8,7,7,-1,-1,-1,1,1,1,2,3,4,-1,7,7,8,-1,16,16,16,17,-1,-1,-1,22, 32,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,7,7,-1,3,2,1,0,1,2,3,4,5,6,7,-1,-1,17,17,17,17,18,19,20,21, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,6,-1,3,2,1,1,1,2,3,4,5,-1,-1,-1,17,17,18,-1,18,18,19,20,21, 32,31,30,30,30,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,19,19,19,20,21, 32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,20,20,20,21, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21, 50,50,50,50,50,50,51,50,50,50,50,51,52,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 50,49,49,49,49,50,-1,49,49,49,50,51,52,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,43, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 50,49,48,47,46,46,46,46,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 51,-1,-1,-1,46,45,45,45,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 51,-1,-1,47,46,45,44,44,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 50,49,48,47,46,45,44,43,43,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 50,49,49,-1,-1,43,-1,-1,42,41,41,41,41,41,41,40,39,38,37,36,36,36,37,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 50,50,50,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 49,49,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,37,37, 48,48,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,36,36, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,26,26,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,-1,28,27,27,28,29, 41,-1,38,39,39,-1,37,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,-1,25,24,24,24,24,24,24,24,24,24,24,24,23,23,24,-1,25,-1,28,27,26,-1,29, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,25,24,23,23,23,23,23,24,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 39,-1,36,35,35,35,35,35,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,25,24,23,22,22,22,23,24,23,22,22,-1,21,22,-1,23,23,23,23,23,24,-1,27, 38,-1,35,35,34,34,34,34,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 37,-1,34,34,34,33,33,33,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 36,-1,33,34,34,33,32,33,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,21,20,21,22,22,21,-1,24, 35,-1,32,-1,-1,-1,31,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 34,-1,31,31,31,-1,30,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,16,16,16,-1,18,-1,19,19,19,-1,22, 33,32,31,30,30,-1,29,-1,27,27,27,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,15,15,15,-1,17,-1,18,18,19,20,21, 34,-1,-1,30,29,28,28,-1,26,26,26,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 36,36,-1,30,29,28,28,-1,25,24,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 37,37,-1,30,29,29,29,-1,25,24,23,23,23,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 37,37,-1,30,30,30,30,-1,-1,24,23,22,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 36,36,-1,31,31,31,31,-1,-1,24,23,22,21,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 35,35,-1,32,32,-1,32,33,-1,24,23,22,21,20,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,8,8,8,9,10,11,12,-1,21,20,20,20,20,-1,23,23, 34,34,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,21,21,-1,-1,22,22, 33,33,33,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 33,32,32,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 33,32,31,31,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 33,32,31,30,29,28,27,26,26,-1,-1,20,20,-1,-1,-1,-1,15,-1,-1,-1,-1,9,8,7,7,-1,-1,-1,-1,3,-1,-1,-1,-1,5,5,-1,-1,14,14,15,16,17,18,19,20,21, 34,-1,-1,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,-1,-1,15,15,16,17,18,-1,-1,22, 34,-1,-1,-1,29,28,28,28,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,8,7,7,-1,-1,-1,2,1,1,1,2,3,-1,6,6,7,-1,16,16,16,17,-1,-1,-1,22, 33,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,8,8,-1,4,3,2,1,0,1,2,3,4,5,6,-1,-1,17,17,17,17,18,19,20,21, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,7,-1,4,3,2,1,1,1,2,3,4,-1,-1,-1,18,18,18,-1,18,18,19,20,21, 33,32,31,31,31,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,19,19,19,20,21, 33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,21,20,20,20,20,21, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21, 50,50,50,50,50,50,51,50,50,50,50,51,52,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 50,49,49,49,49,50,-1,49,49,49,50,51,52,52,51,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,43, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,43, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,42,43, 50,49,48,47,46,46,46,46,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,42,43, 51,-1,-1,-1,46,45,45,45,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,43, 51,-1,-1,47,46,45,44,44,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,39,40,-1,-1,42, 50,49,48,47,46,45,44,43,43,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,39,40,41,41,41, 50,49,48,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,40,39,38,37,37,37,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,41,40,40,40, 50,49,49,-1,-1,43,-1,-1,42,41,41,41,41,41,41,40,39,38,37,36,36,36,37,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,39,39,39, 50,50,50,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,39,38,37,36,35,36,37,38,39,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,39,38,38, 49,49,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,34,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,37,37, 48,48,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,36,36, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,32,32,32,32,32,32,33,32,31,31,31,31,31,31,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,34,34, 45,45,-1,38,37,37,37,-1,35,35,35,35,36,-1,-1,-1,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,33,33, 44,44,-1,38,37,36,36,-1,34,34,34,35,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,-1,-1,28,27,27,27,-1,29,29,29,30,-1,32,32, 43,44,-1,38,37,36,35,34,33,33,33,-1,-1,28,28,28,28,28,28,28,28,28,28,28,27,27,27,27,27,27,27,27,27,27,27,-1,-1,26,26,26,27,28,28,29,29,-1,32,31, 42,-1,-1,38,37,36,36,-1,32,32,32,-1,28,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,28,28,28,-1,-1,30, 41,40,39,38,38,-1,37,-1,32,31,31,-1,28,27,26,26,26,26,26,26,26,26,26,27,26,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,24,-1,26,-1,28,27,27,28,29, 42,-1,39,39,39,-1,38,-1,32,31,30,29,28,27,26,25,25,25,25,25,25,25,26,-1,-1,25,24,24,24,24,24,24,24,24,24,24,24,23,23,24,-1,25,-1,28,27,26,-1,29, 41,-1,38,-1,-1,-1,37,-1,-1,31,31,-1,27,27,26,25,24,24,24,24,24,25,26,-1,-1,25,24,23,23,23,23,23,24,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 40,-1,37,36,36,36,36,36,-1,32,31,-1,26,26,26,25,24,23,23,23,24,25,26,-1,-1,25,24,23,22,22,22,23,24,23,22,22,-1,21,22,-1,23,23,23,23,23,24,-1,27, 39,-1,36,36,35,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,22,23,23,-1,26, 38,-1,35,35,35,34,34,34,-1,-1,29,-1,24,24,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,-1,19,-1,-1,21,21,21,22,22,22,-1,25, 37,-1,34,35,35,34,33,34,-1,28,28,-1,24,23,23,23,23,22,21,20,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,21,20,21,22,22,21,-1,24, 36,-1,33,-1,-1,-1,32,-1,-1,27,27,-1,24,23,22,22,22,22,21,20,19,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,23, 35,-1,32,32,32,-1,31,-1,28,27,26,25,24,23,22,21,21,21,21,20,19,18,18,-1,-1,17,17,17,17,17,17,17,17,17,17,17,17,16,16,16,-1,18,-1,19,19,19,-1,22, 34,33,32,31,31,-1,30,-1,27,27,27,-1,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,16,16,17,-1,15,15,15,-1,17,-1,18,18,19,20,21, 35,-1,-1,31,30,29,29,-1,26,26,26,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,15,15,16,17,-1,14,14,14,-1,16,16,17,18,-1,-1,22, 36,37,-1,31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,17,16,15,14,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,16,17,18,-1,24,23, 37,37,-1,31,30,29,29,-1,26,25,24,24,-1,-1,22,21,20,19,18,17,17,17,17,-1,-1,13,13,13,13,13,13,13,14,15,-1,-1,12,12,12,13,-1,16,16,17,18,-1,24,24, 38,38,-1,31,30,30,30,-1,26,25,24,23,23,-1,-1,-1,20,19,18,17,16,16,16,-1,-1,12,12,12,12,12,12,13,-1,-1,-1,11,11,11,12,13,-1,17,17,17,18,-1,25,25, 38,38,-1,31,31,31,31,-1,-1,25,24,23,22,22,-1,-1,20,19,18,17,16,15,15,-1,-1,11,11,11,11,11,12,13,-1,-1,10,10,10,11,12,-1,-1,18,18,18,18,-1,25,25, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,10,11,12,-1,-1,9,9,9,10,11,12,-1,-1,19,19,19,19,-1,24,24, 36,36,-1,33,33,-1,33,34,-1,25,24,23,22,21,20,20,-1,-1,18,17,16,15,14,13,12,11,10,9,10,11,-1,-1,8,8,8,9,10,11,12,-1,21,20,20,20,20,-1,23,23, 35,35,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,-1,-1,7,7,7,8,9,-1,12,12,-1,21,21,21,21,-1,-1,22,22, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,6,7,8,9,10,11,12,-1,-1,22,22,22,-1,21,21,21, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,-1,-1,9,8,7,6,5,5,5,6,7,8,9,10,11,12,13,-1,-1,23,-1,-1,20,20,21, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,-1,7,6,5,4,5,6,-1,-1,-1,-1,-1,13,13,14,-1,-1,-1,19,19,20,21, 34,33,32,31,30,29,28,27,27,-1,-1,21,21,-1,-1,-1,-1,16,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,3,-1,-1,-1,-1,4,4,-1,-1,14,14,15,16,17,18,19,20,21, 35,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,-1,-1,15,15,16,17,18,-1,-1,22, 35,-1,-1,-1,30,29,29,29,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,8,-1,-1,-1,3,2,1,1,1,2,-1,5,5,6,-1,16,16,16,17,-1,-1,-1,22, 34,33,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,9,9,-1,5,4,3,2,1,0,1,2,3,4,5,-1,-1,17,17,17,17,18,19,20,21, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,8,-1,5,4,3,2,1,1,1,2,3,-1,-1,-1,19,18,18,-1,18,18,19,20,21, 34,33,32,32,32,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,19,19,19,20,21, 34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,21,20,20,20,20,21, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,21,21,21,21,21, 51,51,51,51,51,51,52,51,51,51,51,52,53,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 51,50,50,50,50,51,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 51,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,37,37,38,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 51,51,51,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,38,38, 49,49,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,37,37, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,-1,29,28,28,29,30, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,24,25,-1,26,-1,29,28,27,-1,30, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 41,-1,38,37,37,37,37,37,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,22,23,-1,24,24,24,24,24,25,-1,28, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 38,-1,35,36,36,35,34,35,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,22,21,22,23,23,22,-1,25, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,-1,19,-1,20,20,20,-1,23, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,16,16,16,-1,18,-1,19,19,20,21,22, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 37,37,-1,34,34,-1,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,9,9,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 36,36,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 35,34,33,32,31,30,29,28,28,-1,-1,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,4,4,-1,-1,15,15,16,17,18,19,20,21,22, 36,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,-1,-1,16,16,17,18,19,-1,-1,23, 36,-1,-1,-1,31,30,30,30,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,3,2,1,1,1,-1,4,4,5,-1,17,17,17,18,-1,-1,-1,23, 35,34,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,6,5,4,3,2,1,0,1,2,3,4,-1,-1,18,18,18,18,19,20,21,22, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,5,4,3,2,1,1,1,2,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 35,34,33,33,33,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,20,20,20,21,22, 35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,22,21,21,21,21,22, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22, 52,52,52,52,52,52,53,52,52,52,52,53,54,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 52,51,51,51,51,52,-1,51,51,51,52,53,54,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 52,51,50,49,48,48,48,48,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 53,-1,-1,-1,48,47,47,47,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 53,-1,-1,49,48,47,46,46,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 52,51,50,49,48,47,46,45,45,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 52,51,51,-1,-1,45,-1,-1,44,43,43,43,43,43,43,42,41,40,39,38,38,38,39,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 52,52,52,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 51,51,-1,-1,43,43,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,39,39, 50,50,-1,42,42,42,42,43,-1,40,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,38,38, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,28,28,28,28,28,28,28,28,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,-1,30,29,29,30,31, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,-1,27,26,26,26,26,26,26,26,26,26,26,26,25,25,26,-1,27,-1,30,29,28,-1,31, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,29,29,28,27,26,26,26,26,26,27,28,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 42,-1,39,38,38,38,38,38,-1,34,33,-1,28,28,28,27,26,25,25,25,26,27,28,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,23,24,-1,25,25,25,25,25,26,-1,29, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 39,-1,36,37,37,36,35,36,-1,30,30,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,23,22,23,24,24,23,-1,26, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,-1,20,-1,21,21,21,-1,24, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,17,17,17,-1,19,-1,20,20,21,22,23, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 38,38,-1,35,35,-1,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,10,10,10,11,12,13,14,-1,23,22,22,22,22,-1,25,25, 37,37,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,23,23,-1,-1,24,24, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,34,33,32,31,30,29,29,-1,-1,23,23,-1,-1,-1,-1,18,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,4,4,-1,-1,16,16,17,18,19,20,21,22,23, 37,-1,-1,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,4,-1,-1,17,17,18,19,20,-1,-1,24, 37,-1,-1,-1,32,31,31,31,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,4,3,2,1,1,-1,3,3,4,-1,18,18,18,19,-1,-1,-1,24, 36,35,34,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,7,6,5,4,3,2,1,0,1,2,3,-1,-1,19,19,19,19,20,21,22,23, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,6,5,4,3,2,1,1,1,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,34,34,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,21,21,21,22,23, 36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,23,22,22,22,22,23, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23, 53,53,53,53,53,53,54,53,53,53,53,54,55,55,54,53,52,51,50,49,50,51,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 53,52,52,52,52,53,-1,52,52,52,53,54,55,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,46, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 53,52,51,50,49,49,49,49,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 54,-1,-1,-1,49,48,48,48,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 54,-1,-1,50,49,48,47,47,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 53,52,51,50,49,48,47,46,46,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 53,52,52,-1,-1,46,-1,-1,45,44,44,44,44,44,44,43,42,41,40,39,39,39,40,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 53,53,53,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 52,52,-1,-1,44,44,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,40,40, 51,51,-1,43,43,43,43,44,-1,41,41,41,41,41,41,42,-1,-1,36,36,36,36,36,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,39,39, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,36,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,29,29,29,29,29,29,29,29,30,29,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,-1,31,30,30,31,32, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,-1,28,27,27,27,27,27,27,27,27,27,27,27,26,26,27,-1,28,-1,31,30,29,-1,32, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,30,30,29,28,27,27,27,27,27,28,29,-1,-1,28,27,26,26,26,26,26,27,26,26,26,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 43,-1,40,39,39,39,39,39,-1,35,34,-1,29,29,29,28,27,26,26,26,27,28,29,-1,-1,28,27,26,25,25,25,26,27,26,25,25,-1,24,25,-1,26,26,26,26,26,27,-1,30, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 40,-1,37,38,38,37,36,37,-1,31,31,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,24,23,24,25,25,24,-1,27, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,-1,21,-1,22,22,22,-1,25, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,18,18,18,-1,20,-1,21,21,22,23,24, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,-1,19,19,20,21,-1,27,27, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,15,16,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,28,28, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,28,28, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,27,27, 39,39,-1,36,36,-1,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,11,11,11,12,13,14,15,-1,24,23,23,23,23,-1,26,26, 38,38,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,24,24,-1,-1,25,25, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,24,24,24, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,23,23,24, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 37,36,35,34,33,32,31,30,30,-1,-1,24,24,-1,-1,-1,-1,19,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,4,4,-1,-1,17,17,18,19,20,21,22,23,24, 38,-1,-1,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,3,3,-1,-1,18,18,19,20,21,-1,-1,25, 38,-1,-1,-1,33,32,32,32,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,5,4,3,2,2,-1,2,2,3,-1,19,19,19,20,-1,-1,-1,25, 37,36,35,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,12,12,-1,8,7,6,5,4,3,2,1,0,1,2,-1,-1,20,20,20,20,21,22,23,24, 37,36,35,34,34,-1,31,30,30,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,13,12,11,11,-1,8,7,6,5,4,3,2,1,1,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 37,36,35,35,35,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,22,22,22,23,24, 37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,24,23,23,23,23,24, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24, 54,54,54,54,54,54,55,54,54,54,54,55,56,56,55,54,53,52,51,50,51,52,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 54,53,53,53,53,54,-1,53,53,53,54,55,56,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 54,53,52,51,50,50,50,50,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 55,-1,-1,-1,50,49,49,49,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 55,-1,-1,51,50,49,48,48,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 54,53,52,51,50,49,48,47,47,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 54,53,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 54,53,53,-1,-1,47,-1,-1,46,45,45,45,45,45,45,44,43,42,41,40,40,40,41,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 54,54,54,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 53,53,-1,-1,45,45,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,41,41, 52,52,-1,44,44,44,44,45,-1,42,42,42,42,42,42,43,-1,-1,37,37,37,37,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,40,40, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,36,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 49,49,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 48,48,-1,42,41,40,40,-1,38,38,38,39,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 47,48,-1,42,41,40,39,38,37,37,37,-1,-1,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 46,-1,-1,42,41,40,40,-1,36,36,36,-1,32,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 45,44,43,42,42,-1,41,-1,36,35,35,-1,32,31,30,30,30,30,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,-1,32,31,31,32,33, 46,-1,43,43,43,-1,42,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,-1,29,-1,32,31,30,-1,33, 45,-1,42,-1,-1,-1,41,-1,-1,35,35,-1,31,31,30,29,28,28,28,28,28,29,30,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 44,-1,41,40,40,40,40,40,-1,36,35,-1,30,30,30,29,28,27,27,27,28,29,30,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,25,26,-1,27,27,27,27,27,28,-1,31, 43,-1,40,40,39,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 42,-1,39,39,39,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 41,-1,38,39,39,38,37,38,-1,32,32,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,25,24,25,26,26,25,-1,28, 40,-1,37,-1,-1,-1,36,-1,-1,31,31,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 39,-1,36,36,36,-1,35,-1,32,31,30,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,-1,22,-1,23,23,23,-1,26, 38,37,36,35,35,-1,34,-1,31,31,31,-1,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,19,19,19,-1,21,-1,22,22,23,24,25, 39,-1,-1,35,34,33,33,-1,30,30,30,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 40,41,-1,35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 41,41,-1,35,34,33,33,-1,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 42,42,-1,35,34,34,34,-1,30,29,28,27,27,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 42,42,-1,35,35,35,35,-1,-1,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,29,29, 41,41,-1,36,36,36,36,-1,-1,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,28,28, 40,40,-1,37,37,-1,37,38,-1,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,12,12,12,13,14,15,16,-1,25,24,24,24,24,-1,27,27, 39,39,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,26,26, 38,38,38,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,25,25,25, 38,37,37,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,24,24,25, 38,37,36,36,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,20,19,19,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,23,23,24,25, 38,37,36,35,34,33,32,31,31,-1,-1,25,25,-1,-1,-1,-1,20,-1,-1,-1,-1,14,13,12,12,-1,-1,-1,-1,7,-1,-1,-1,-1,3,3,-1,-1,18,18,19,20,21,22,23,24,25, 39,-1,-1,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,3,2,2,-1,-1,19,19,20,21,22,-1,-1,26, 39,-1,-1,-1,34,33,33,33,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,13,12,12,-1,-1,-1,7,6,5,4,3,3,-1,1,1,2,-1,20,20,20,21,-1,-1,-1,26, 38,37,36,35,34,33,32,32,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,9,8,7,6,5,4,3,2,1,0,1,-1,-1,21,21,21,21,22,23,24,25, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,8,7,6,5,4,3,2,2,-1,-1,-1,23,22,22,-1,22,22,23,24,25, 38,37,36,36,36,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,23,23,23,24,25, 38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,25,24,24,24,24,25, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,25,25,25,25,25, 55,55,55,55,55,55,56,55,55,55,55,56,57,57,56,55,54,53,52,51,52,53,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 55,54,54,54,54,55,-1,54,54,54,55,56,57,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 55,54,53,52,51,51,51,51,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 56,-1,-1,-1,51,50,50,50,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 56,-1,-1,52,51,50,49,49,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 55,54,53,52,51,50,49,48,48,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 55,54,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 55,54,54,-1,-1,48,-1,-1,47,46,46,46,46,46,46,45,44,43,42,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 55,55,55,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 54,54,-1,-1,46,46,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 53,53,-1,45,45,45,45,46,-1,43,43,43,43,43,43,44,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 52,52,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 51,51,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 50,50,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 49,49,-1,43,42,41,41,-1,39,39,39,40,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 48,49,-1,43,42,41,40,39,38,38,38,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 47,-1,-1,43,42,41,41,-1,37,37,37,-1,33,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 46,45,44,43,43,-1,42,-1,37,36,36,-1,33,32,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 47,-1,44,44,44,-1,43,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 46,-1,43,-1,-1,-1,42,-1,-1,36,36,-1,32,32,31,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 45,-1,42,41,41,41,41,41,-1,37,36,-1,31,31,31,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 44,-1,41,41,40,40,40,40,-1,-1,35,-1,30,30,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 43,-1,40,40,40,39,39,39,-1,-1,34,-1,29,29,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 42,-1,39,40,40,39,38,39,-1,33,33,-1,29,28,28,28,28,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,29,28,27,27,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 40,-1,37,37,37,-1,36,-1,33,32,31,30,29,28,27,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 39,38,37,36,36,-1,35,-1,32,32,32,-1,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 40,-1,-1,36,35,34,34,-1,31,31,31,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 41,42,-1,36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 42,42,-1,36,35,34,34,-1,31,30,29,29,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 43,43,-1,36,35,35,35,-1,31,30,29,28,28,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 43,43,-1,36,36,36,36,-1,-1,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,30,30, 42,42,-1,37,37,37,37,-1,-1,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,29,29, 41,41,-1,38,38,-1,38,39,-1,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,28,28, 40,40,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,27,27, 39,39,39,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,26,26,26, 39,38,38,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,25,25,26, 39,38,37,37,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,21,20,20,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,24,24,25,26, 39,38,37,36,35,34,33,32,32,-1,-1,26,26,-1,-1,-1,-1,21,-1,-1,-1,-1,15,14,13,13,-1,-1,-1,-1,8,-1,-1,-1,-1,3,3,-1,-1,19,19,20,21,22,23,24,25,26, 40,-1,-1,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,4,3,2,2,-1,-1,20,20,21,22,23,-1,-1,27, 40,-1,-1,-1,35,34,34,34,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,14,13,13,-1,-1,-1,8,7,6,5,4,4,-1,1,1,2,-1,21,21,21,22,-1,-1,-1,27, 39,38,37,36,35,34,33,33,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,10,9,8,7,6,5,4,3,2,1,0,-1,-1,22,22,22,22,23,24,25,26, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,9,8,7,6,5,4,3,3,-1,-1,-1,24,23,23,-1,23,23,24,25,26, 39,38,37,37,37,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,24,24,24,25,26, 39,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,26,25,25,25,25,26, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,20,19,18,17,16,15,14,13,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,26,26,26,26,26, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 59,59,59,59,59,59,60,59,59,59,59,58,57,56,55,54,53,52,51,50,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 59,58,58,58,58,59,-1,58,58,58,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,43, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,48,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,42,42, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,41,41, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,41,40, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,39,-1,-1,-1,39, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,45,46,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,38,38,-1,-1,38, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,38,37,37,37,37, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,37,36,36,36, 59,58,58,-1,-1,52,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,40,40,41,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,35,35,35, 59,59,59,-1,51,51,51,-1,-1,49,49,48,47,46,45,44,43,42,41,40,39,40,41,41,40,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,35,34,34, 58,58,-1,-1,50,50,50,50,-1,48,48,-1,47,46,45,44,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,33,33, 57,57,-1,49,49,49,49,50,-1,47,47,47,47,46,45,45,-1,-1,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,32,32, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,46,46,-1,-1,38,37,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,31,31, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,38,37,37,36,36,36,36,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,30,30, 54,54,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,38,37,36,36,35,35,35,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,29,29, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,38,38,38,37,36,35,35,34,34,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,30,-1,28,28, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,37,37,37,37,37,36,35,34,34,33,32,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,29,29,-1,28,27, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,36,36,36,36,36,35,34,33,33,-1,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,28,28,-1,-1,26, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,35,35,35,35,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,28,27,27,26,25, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,28,27,26,-1,24, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,36,36,35,34,33,33,33,33,33,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,23, 49,-1,46,45,45,45,45,45,-1,41,40,-1,35,35,35,34,33,32,32,32,33,34,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,24,-1,22, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,23,23,-1,21, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,22,22,-1,20, 46,-1,43,44,44,43,42,43,-1,37,37,-1,33,32,32,32,32,31,30,29,29,29,29,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,22,21,-1,19, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,33,32,31,31,31,31,30,29,28,28,28,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,20,-1,18, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,19,19,-1,17, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,18,17,16, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,15, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,14,14, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,13,13, 46,46,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,12,12, 45,45,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,11,11, 44,44,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,10,10, 43,43,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,11,10,10,10,9,8,8,-1,21,20,20,20,20,-1,9,9, 42,42,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,21,21,-1,-1,8,8, 41,41,41,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,7,7,7, 41,40,40,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,6,6,7, 41,40,39,39,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,5,5,6,7, 41,40,39,38,38,38,37,36,36,-1,-1,32,32,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,3,3,3,4,5,6,7, 42,-1,-1,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,25,24,23,22,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,2,2,2,3,4,-1,-1,8, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,21,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,1,1,2,3,-1,-1,-1,8, 41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,20,20,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,0,1,2,3,4,5,6,7, 41,40,39,38,38,-1,35,34,34,-1,-1,-1,31,30,29,28,27,26,25,24,24,-1,21,20,19,19,-1,16,16,17,18,18,18,18,19,20,-1,-1,-1,2,1,1,-1,4,4,5,6,7, 41,40,39,39,39,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,-1,-1,5,5,5,6,7, 41,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,7,6,6,6,6,7, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,7,7,7,7, 59,59,59,59,59,59,60,59,59,59,59,58,57,56,55,54,53,52,51,50,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 59,58,58,58,58,59,-1,58,58,58,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,42, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,48,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,41,41, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,40,40, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,40,39, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,38,-1,-1,-1,38, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,45,46,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,37,37,-1,-1,37, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,37,36,36,36,36, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,35,35,35, 59,58,58,-1,-1,52,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,40,40,41,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,34,34,34, 59,59,59,-1,51,51,51,-1,-1,49,49,48,47,46,45,44,43,42,41,40,39,40,41,41,40,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,34,33,33, 58,58,-1,-1,50,50,50,50,-1,48,48,-1,47,46,45,44,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,32,32, 57,57,-1,49,49,49,49,50,-1,47,47,47,47,46,45,45,-1,-1,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,31,31, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,46,46,-1,-1,38,37,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,38,37,37,36,36,36,36,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 54,54,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,38,37,36,36,35,35,35,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,28,28, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,38,38,38,37,36,35,35,34,34,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,29,-1,27,27, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,37,37,37,37,37,36,35,34,34,33,32,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,28,28,-1,27,26, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,36,36,36,36,36,35,34,33,33,-1,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,27,27,-1,-1,25, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,35,35,35,35,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,27,26,26,25,24, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,27,26,25,-1,23, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,36,36,35,34,33,33,33,33,33,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 49,-1,46,45,45,45,45,45,-1,41,40,-1,35,35,35,34,33,32,32,32,33,34,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,23,-1,21, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,22,22,-1,20, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,21,21,-1,19, 46,-1,43,44,44,43,42,43,-1,37,37,-1,33,32,32,32,32,31,30,29,29,29,29,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,21,20,-1,18, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,33,32,31,31,31,31,30,29,28,28,28,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,19,-1,17, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,18,18,-1,16, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,17,16,15, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,14, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,13,13, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,12,12, 46,46,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,11,11, 45,45,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,10,10, 44,44,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,9,9, 43,43,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,11,10,10,10,9,8,8,-1,21,20,20,20,20,-1,8,8, 42,42,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,21,21,-1,-1,7,7, 41,41,41,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,6,6,6, 41,40,40,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,5,5,6, 41,40,39,39,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,4,4,5,6, 41,40,39,38,38,38,37,36,36,-1,-1,32,32,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,3,3,3,3,4,5,6, 42,-1,-1,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,25,24,23,22,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,2,2,2,2,3,-1,-1,7, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,21,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,1,1,1,2,-1,-1,-1,7, 41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,20,20,-1,17,17,17,17,17,17,18,19,20,21,22,-1,-1,1,0,1,2,3,4,5,6, 41,40,39,38,38,-1,35,34,34,-1,-1,-1,31,30,29,28,27,26,25,24,24,-1,21,20,19,19,-1,16,16,17,18,18,18,18,19,20,-1,-1,-1,2,1,1,-1,3,3,4,5,6, 41,40,39,39,39,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,-1,-1,4,4,4,5,6, 41,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,6,5,5,5,5,6, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,6,6,6,6,6, 59,59,59,59,59,59,60,59,59,59,59,58,57,56,55,54,53,52,51,50,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 59,58,58,58,58,59,-1,58,58,58,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,42, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,48,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,41,41, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,40,40, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,40,39, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,38,-1,-1,-1,38, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,45,46,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,37,37,-1,-1,37, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,37,36,36,36,36, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,35,35,35, 59,58,58,-1,-1,52,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,40,40,41,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,34,34,34, 59,59,59,-1,51,51,51,-1,-1,49,49,48,47,46,45,44,43,42,41,40,39,40,41,41,40,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,34,33,33, 58,58,-1,-1,50,50,50,50,-1,48,48,-1,47,46,45,44,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,32,32, 57,57,-1,49,49,49,49,50,-1,47,47,47,47,46,45,45,-1,-1,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,31,31, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,46,46,-1,-1,38,37,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,38,37,37,36,36,36,36,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 54,54,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,38,37,36,36,35,35,35,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,28,28, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,38,38,38,37,36,35,35,34,34,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,29,-1,27,27, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,37,37,37,37,37,36,35,34,34,33,32,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,28,28,-1,27,26, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,36,36,36,36,36,35,34,33,33,-1,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,27,27,-1,-1,25, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,35,35,35,35,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,27,26,26,25,24, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,27,26,25,-1,23, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,36,36,35,34,33,33,33,33,33,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 49,-1,46,45,45,45,45,45,-1,41,40,-1,35,35,35,34,33,32,32,32,33,34,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,23,-1,21, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,22,22,-1,20, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,21,21,-1,19, 46,-1,43,44,44,43,42,43,-1,37,37,-1,33,32,32,32,32,31,30,29,29,29,29,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,21,20,-1,18, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,33,32,31,31,31,31,30,29,28,28,28,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,19,-1,17, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,18,18,-1,16, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,17,16,15, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,14, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,13,13, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,12,12, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,11,11, 46,46,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,10,10, 45,45,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,9,9, 44,44,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,11,10,10,10,9,8,8,-1,21,20,20,20,20,-1,8,8, 43,43,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,21,21,-1,-1,7,7, 42,42,42,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,6,6,6, 42,41,41,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,5,5,6, 42,41,40,40,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,4,4,5,6, 42,41,40,39,39,38,37,36,36,-1,-1,33,33,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,3,3,3,3,4,5,6, 43,-1,-1,39,38,38,37,37,-1,-1,34,33,32,31,30,29,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,2,2,2,2,3,-1,-1,7, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,2,1,1,1,-1,-1,-1,6, 42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,21,21,-1,18,18,17,17,17,17,18,19,20,21,22,-1,-1,2,1,0,1,2,3,4,5, 42,41,40,39,39,-1,36,35,35,-1,-1,-1,32,31,30,29,28,27,26,25,25,-1,22,21,20,20,-1,17,17,18,18,18,18,18,19,20,-1,-1,-1,3,2,2,-1,2,2,3,4,5, 42,41,40,40,40,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,3,-1,-1,3,3,3,4,5, 42,41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,4,4,-1,5,4,4,4,4,5, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,5,5,6,5,5,5,5,5,5, 59,59,59,59,59,59,60,59,59,59,59,58,57,56,55,54,53,52,51,50,51,50,49,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 59,58,58,58,58,59,-1,58,58,58,59,58,57,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,42,-1,46,46,47,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,42, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,48,48,47,46,45,44,43,42,41,41,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,41,41, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,45,45,44,44,-1,41,40,40,40,40,40,40,41,42,-1,-1,-1,41,40,40,-1,40,40,41,40,40, 59,58,57,56,55,55,55,55,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,45,44,44,44,-1,41,40,39,39,39,39,40,41,42,43,44,-1,-1,39,39,39,39,40,41,40,39, 60,-1,-1,-1,55,54,54,54,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,45,44,43,43,-1,-1,-1,38,38,38,39,40,41,-1,44,44,45,-1,38,38,38,38,-1,-1,-1,38, 60,-1,-1,56,55,54,53,53,-1,-1,51,50,49,48,47,46,45,44,45,46,47,46,45,44,43,42,41,40,39,38,37,38,39,40,41,42,43,44,-1,-1,37,37,38,37,37,-1,-1,37, 59,58,57,56,55,54,53,52,52,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,45,44,43,43,-1,-1,-1,-1,36,-1,-1,-1,-1,43,43,-1,-1,36,36,37,38,37,36,36,36,36, 59,58,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,37,36,35,35,35,35,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,35,35,35, 59,58,58,-1,-1,52,-1,-1,51,50,49,48,47,46,45,44,43,42,41,40,40,40,41,-1,-1,39,38,37,36,35,34,34,34,34,34,34,34,34,34,35,-1,-1,36,-1,-1,34,34,34, 59,59,59,-1,51,51,51,-1,-1,49,49,48,47,46,45,44,43,42,41,40,39,40,41,41,40,39,38,37,36,35,34,33,33,33,33,33,34,33,33,-1,-1,35,35,35,-1,34,33,33, 58,58,-1,-1,50,50,50,50,-1,48,48,-1,47,46,45,44,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,32,32,32,32,-1,32,32,-1,34,34,35,34,-1,-1,32,32, 57,57,-1,49,49,49,49,50,-1,47,47,47,47,46,45,45,-1,-1,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,31,-1,34,33,-1,33,33,-1,31,31, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,46,46,-1,-1,38,37,37,37,36,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 55,55,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,38,37,37,36,36,36,36,-1,-1,32,31,31,31,31,31,31,-1,-1,30,29,29,29,29,-1,-1,31,31,31,31,-1,29,29, 54,54,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,38,37,36,36,35,35,35,-1,-1,32,31,30,30,30,30,30,-1,-1,-1,29,28,28,28,28,-1,30,30,30,30,-1,28,28, 53,53,-1,47,46,45,45,-1,43,43,43,44,-1,-1,38,38,38,37,36,35,35,34,34,-1,-1,32,31,30,29,29,29,29,29,29,-1,-1,28,27,27,27,-1,29,29,29,29,-1,27,27, 52,53,-1,47,46,45,44,43,42,42,42,-1,-1,37,37,37,37,37,36,35,34,34,33,32,31,31,31,30,29,28,28,28,28,28,28,-1,-1,26,26,26,27,28,28,28,28,-1,27,26, 51,-1,-1,47,46,45,45,-1,41,41,41,-1,37,36,36,36,36,36,36,35,34,33,33,-1,30,30,30,30,29,28,27,27,27,27,27,27,-1,25,25,25,-1,27,28,27,27,-1,-1,25, 50,49,48,47,47,-1,46,-1,41,40,40,-1,37,36,35,35,35,35,35,35,34,33,32,31,30,29,29,29,29,28,27,26,26,26,26,26,-1,24,24,24,-1,26,-1,27,26,26,25,24, 51,-1,48,48,48,-1,47,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,33,33,-1,-1,29,28,28,28,28,27,26,25,25,25,25,24,23,23,24,-1,25,-1,27,26,25,-1,23, 50,-1,47,-1,-1,-1,46,-1,-1,40,40,-1,36,36,35,34,33,33,33,33,33,34,34,-1,-1,29,28,27,27,27,27,26,25,24,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 49,-1,46,45,45,45,45,45,-1,41,40,-1,35,35,35,34,33,32,32,32,33,34,35,-1,-1,29,28,27,26,26,26,26,25,24,23,23,-1,21,22,-1,23,23,23,23,23,23,-1,21, 48,-1,45,45,44,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,22,22,22,-1,20, 47,-1,44,44,44,43,43,43,-1,-1,38,-1,33,33,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,25,24,24,-1,-1,-1,21,21,-1,19,-1,-1,21,21,21,22,21,21,-1,19, 46,-1,43,44,44,43,42,43,-1,37,37,-1,33,32,32,32,32,31,30,29,29,29,29,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,18,18,-1,21,20,21,22,21,20,-1,18, 45,-1,42,-1,-1,-1,41,-1,-1,36,36,-1,33,32,31,31,31,31,30,29,28,28,28,-1,-1,27,27,26,25,24,23,22,21,20,19,19,-1,17,17,-1,-1,19,-1,-1,-1,19,-1,17, 44,-1,41,41,41,-1,40,-1,37,36,35,34,33,32,31,30,30,30,30,29,28,27,27,-1,-1,26,26,26,25,24,23,22,21,20,19,18,17,16,16,16,-1,18,-1,19,18,18,-1,16, 43,42,41,40,40,-1,39,-1,36,36,36,-1,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,19,-1,15,15,15,-1,17,-1,18,18,17,16,15, 44,-1,-1,40,39,38,38,-1,35,35,35,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,21,20,20,20,-1,14,14,14,-1,16,16,17,18,-1,-1,14, 45,46,-1,40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,22,21,21,21,-1,-1,13,13,13,14,15,16,17,18,-1,13,13, 46,46,-1,40,39,38,38,-1,35,34,33,33,-1,-1,31,30,29,28,27,26,26,26,26,-1,-1,22,22,22,22,22,22,22,22,22,-1,-1,12,12,12,12,-1,16,16,17,18,-1,12,12, 47,47,-1,40,39,39,39,-1,35,34,33,32,32,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,11,11,11,11,12,-1,17,17,17,18,-1,11,11, 47,47,-1,40,40,40,40,-1,-1,34,33,32,31,31,-1,-1,29,28,27,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,11,10,10,10,10,-1,-1,18,18,18,18,-1,10,10, 46,46,-1,41,41,41,41,-1,-1,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,11,11,10,9,9,9,-1,-1,19,19,19,19,-1,9,9, 45,45,-1,42,42,-1,42,43,-1,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,11,10,10,10,9,8,8,-1,21,20,20,20,20,-1,8,8, 44,44,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,12,11,10,9,9,-1,7,7,-1,21,21,21,21,-1,-1,7,7, 43,43,43,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,22,22,22,-1,6,6,6, 43,42,42,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,8,7,6,5,5,-1,-1,23,-1,-1,5,5,6, 43,42,41,41,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,25,24,24,-1,-1,-1,-1,-1,-1,16,15,14,13,12,12,-1,-1,-1,-1,-1,5,4,4,-1,-1,-1,4,4,5,6, 43,42,41,40,39,38,37,36,36,-1,-1,34,34,-1,-1,-1,-1,27,-1,-1,-1,-1,23,22,21,21,-1,-1,-1,-1,14,-1,-1,-1,-1,21,21,-1,-1,4,3,3,3,3,3,4,5,6, 44,-1,-1,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,16,17,18,19,20,21,22,-1,-1,3,2,2,2,3,-1,-1,6, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,22,21,21,-1,-1,-1,16,16,16,17,18,19,-1,22,22,23,-1,3,2,1,1,-1,-1,-1,5, 43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,22,22,-1,19,18,17,17,17,17,18,19,20,21,22,-1,-1,3,2,1,0,1,2,3,4, 43,42,41,40,40,-1,37,36,36,-1,-1,-1,33,32,31,30,29,28,27,26,26,-1,23,22,21,21,-1,18,18,18,18,18,18,18,19,20,-1,-1,-1,4,3,3,-1,1,1,2,3,4, 43,42,41,41,41,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,4,-1,-1,2,2,2,3,4, 43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,5,5,-1,4,3,3,3,3,4, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,6,6,5,4,4,4,4,4,4, 60,60,60,60,60,60,61,60,60,60,60,59,58,57,56,55,54,53,52,51,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 60,59,59,59,59,60,-1,59,59,59,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,43, 60,59,58,58,58,-1,-1,58,58,59,60,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,41,40, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,39,-1,-1,-1,39, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,38,38,-1,-1,38, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,38,37,37,37,37, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,36,36,36, 60,59,59,-1,-1,53,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,41,41,42,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,35,35,35, 60,60,60,-1,52,52,52,-1,-1,50,50,49,48,47,46,45,44,43,42,41,40,41,42,42,41,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,35,34,34, 59,59,-1,-1,51,51,51,51,-1,49,49,-1,48,47,46,45,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,33,33, 58,58,-1,50,50,50,50,51,-1,48,48,48,48,47,46,46,-1,-1,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,47,47,-1,-1,39,38,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,39,38,38,37,37,37,37,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 55,55,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,39,38,37,37,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,29,29, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,39,39,39,38,37,36,36,35,35,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,30,-1,28,28, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,38,38,38,38,38,37,36,35,35,34,33,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,29,29,-1,28,27, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,37,37,37,37,37,36,35,34,34,-1,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,28,28,-1,-1,26, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,36,36,36,36,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,28,27,27,26,25, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,28,27,26,-1,24, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,37,37,36,35,34,34,34,34,34,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 50,-1,47,46,46,46,46,46,-1,42,41,-1,36,36,36,35,34,33,33,33,34,35,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,23,23,-1,21, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,22,22,-1,20, 47,-1,44,45,45,44,43,44,-1,38,38,-1,34,33,33,33,33,32,31,30,30,30,30,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,22,21,-1,19, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,34,33,32,32,32,32,31,30,29,29,29,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,20,-1,18, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,19,19,-1,17, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,18,17,16, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,15, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,14,14, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,13,13, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,12,12, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,11,11, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,10,10, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,12,11,11,11,10,9,9,-1,22,21,21,21,21,-1,9,9, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,22,22,-1,-1,8,8, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,7,7,7, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,6,6,7, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,6,7, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,4,4,4,4,5,6,6, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,4,3,3,3,4,-1,-1,5, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,4,3,2,2,-1,-1,-1,4, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,4,3,2,1,0,1,2,3, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,19,19,19,19,19,20,21,-1,-1,-1,5,4,4,-1,1,1,1,2,3, 44,43,42,42,42,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,2,2,2,2,3, 44,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,4,3,3,3,3,3, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,6,5,4,4,4,4,4,4, 61,61,61,61,61,61,62,61,61,61,61,60,59,58,57,56,55,54,53,52,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 61,60,60,60,60,61,-1,60,60,60,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,44, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 61,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,42,43,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 61,61,61,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,42,43,43,42,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 60,60,-1,-1,52,52,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,34,34, 59,59,-1,51,51,51,51,52,-1,49,49,49,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,38,38,38,38,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,38,38,37,36,35,35,35,35,35,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 51,-1,48,47,47,47,47,47,-1,43,42,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 48,-1,45,46,46,45,44,45,-1,39,39,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,13,12,12,12,11,10,10,-1,23,22,22,22,22,-1,10,10, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,23,23,-1,-1,9,9, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,7, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,6,6, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,6,5, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,4,4,5,-1,-1,4, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,3, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,3,2,1,0,1,2, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,2,1,1,1,2, 45,44,43,43,43,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,2,2,2,2,2, 45,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,7,7,-1,4,3,3,3,3,3, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,7,6,5,4,4,4,4,4,4, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,54,53,52,51,50,49,48,47,46,47,48,49,49,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,49,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,43, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,41,40,40,40,41,42,41,40, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,40,39,39,-1,-1,-1,39, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,39,38,38,-1,-1,38, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,39,38,37,37,37,37, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,37,36,36,36, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,37,-1,-1,35,35,35, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,36,36,36,-1,35,34,34, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,35,35,36,35,-1,-1,33,33, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,35,34,-1,34,34,-1,32,32, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,33,33,33,33,-1,31,31, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,32,32,32,32,-1,30,30, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,31,31,31,31,-1,29,29, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,30,30,30,30,-1,28,28, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,30,29,29,29,-1,28,27, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,29,29,28,28,-1,-1,26, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,28,-1,28,27,27,26,25, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,27,-1,28,27,26,-1,24, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,26,-1,-1,-1,25,-1,23, 52,-1,49,48,48,48,48,48,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,25,24,24,24,24,-1,22, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,24,23,23,23,-1,21, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,23,22,22,-1,20, 49,-1,46,47,47,46,45,46,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,23,22,21,-1,19, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,20,-1,18, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,20,19,19,-1,17, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,20,19,18,17,16, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,20,-1,-1,15, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,14,14, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,13,13, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,12,12, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,11,11, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,10,10, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,24,23,23,23,23,-1,9,9, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,24,24,-1,-1,8,8, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,7,7,7, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,6,6,6, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,6,5,5, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,6,5,4, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,3, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,2, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,2,1,0,1, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,3,2,1,1,1, 46,45,44,44,44,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,3,2,2,2,2, 46,45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,3,3,3,3, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4,4, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,49,48,47,46,45,44,43,43,43,43,44,44,43,43,43,43,43, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,49,48,47,46,45,44,43,42,42,42,-1,-1,42,42,42,42,42, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,43,42,41,41,-1,-1,41,41,41,41,41, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,41,40,40,-1,40,40,41,40,40, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,40,39,39,39,40,41,40,39, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,40,39,38,38,-1,-1,-1,38, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,40,39,38,37,37,-1,-1,37, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,39,38,37,36,36,36,36, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,36,35,35,35, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,36,-1,-1,34,34,34, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,35,35,35,-1,34,33,33, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,34,34,35,34,-1,-1,32,32, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,34,33,-1,33,33,-1,31,31, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,32,32,32,32,-1,30,30, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,31,31,31,31,-1,29,29, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,30,30,30,30,-1,28,28, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,29,29,29,29,-1,27,27, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,30,29,28,28,28,-1,27,26, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,28,28,27,27,-1,-1,25, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,27,-1,27,26,26,25,24, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,26,-1,27,26,25,-1,23, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,25,-1,-1,-1,24,-1,22, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,25,24,23,23,23,23,-1,21, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,25,24,23,22,22,22,-1,20, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,24,23,22,21,21,-1,19, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,23,22,21,20,-1,18, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,19,-1,17, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,19,18,18,-1,16, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,19,18,17,16,15, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,19,19,-1,-1,14, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,20,20,-1,13,13, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,21,-1,12,12, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,11,11, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,10,10, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,9,9, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,8,8, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,7,7, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,6,6,6, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,5,5,5, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,6,5,4,4, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,6,5,4,3, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,2, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,1, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,3,2,1,0, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,4,3,2,1,1, 47,46,45,45,45,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,4,3,2,2,2, 47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,3,3,3, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,4, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,49,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,66,67,67,66,66,66,66,66, 43,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,49,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,65,65,-1,-1,65,65,65,65,66, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,64,64,-1,-1,64,64,64,65,66, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 40,41,42,41,40,40,40,41,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 39,-1,-1,-1,39,39,40,41,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 38,-1,-1,38,38,39,40,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,67, 37,37,37,37,38,39,40,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,66, 36,36,36,37,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,65,66, 35,35,35,-1,-1,37,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,65,65,65, 34,34,35,-1,36,36,36,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,65,64,64, 33,33,-1,-1,35,35,35,35,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 32,32,-1,34,34,34,34,35,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,62,62, 31,31,-1,33,33,33,33,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 30,30,-1,32,32,32,32,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 29,29,-1,31,31,31,31,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 28,28,-1,30,30,30,30,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 27,28,-1,29,29,29,30,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 26,-1,-1,28,28,29,29,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 25,26,27,27,28,-1,28,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 24,-1,26,27,28,-1,27,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 23,-1,25,-1,-1,-1,26,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 22,-1,24,24,24,24,25,26,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 21,-1,23,23,23,24,25,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 20,-1,22,22,23,24,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 19,-1,21,22,23,24,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 18,-1,20,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 17,-1,19,19,20,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 16,17,18,19,20,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 15,-1,-1,20,20,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 14,14,-1,21,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 13,13,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 12,12,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 11,11,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 10,10,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 9,9,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 8,8,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 7,7,7,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 6,6,6,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 5,5,6,7,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 4,5,6,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 3,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 2,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 1,1,2,3,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 0,1,2,3,4,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 1,1,2,3,4,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,44,44,45,46,47, 2,2,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46,47, 3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,49,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,65,66,66,65,65,65,65,65, 43,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,49,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,64,64,-1,-1,64,64,64,64,65, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,63,63,-1,-1,63,63,63,64,65, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 40,41,42,41,40,40,40,41,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 39,-1,-1,-1,39,39,40,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 38,-1,-1,38,38,39,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 37,37,37,37,38,39,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 36,36,36,37,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 35,35,35,-1,-1,37,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,64,64,64, 34,34,35,-1,36,36,36,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,64,63,63, 33,33,-1,-1,35,35,35,35,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,62,62, 32,32,-1,34,34,34,34,35,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,61,61, 31,31,-1,33,33,33,33,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 30,30,-1,32,32,32,32,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 29,29,-1,31,31,31,31,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,58,58, 28,28,-1,30,30,30,30,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,57,57, 27,28,-1,29,29,29,30,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,57,56, 26,-1,-1,28,28,29,29,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,53,-1,-1,55, 25,26,27,27,28,-1,28,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,51,-1,53,52,52,53,54, 24,-1,26,27,28,-1,27,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,50,-1,53,52,51,-1,54, 23,-1,25,-1,-1,-1,26,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 22,-1,24,24,24,24,25,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,48,48,48,48,48,49,-1,52, 21,-1,23,23,23,24,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 20,-1,22,22,23,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 19,-1,21,22,23,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,46,45,46,47,47,46,-1,49, 18,-1,20,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 17,-1,19,19,20,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 16,17,18,19,20,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 15,-1,-1,20,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 14,14,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 13,13,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 12,12,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 11,11,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 10,10,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 9,9,-1,23,23,-1,23,24,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 8,8,-1,-1,24,25,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 7,7,7,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 6,6,6,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 5,5,6,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 4,5,6,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 3,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 2,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 1,1,1,2,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 1,0,1,2,3,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 1,1,1,2,3,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,43,43,44,45,46, 2,2,2,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45,46, 3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,64,65,65,64,64,64,64,64, 44,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,63,63,-1,-1,63,63,63,63,64, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,62,62,-1,-1,62,62,62,63,64, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,63, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,63,62,62, 34,34,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,56,55,-1,-1,61,61, 33,33,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,50,50,51,52,52,52,52,-1,55,54,-1,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,49,48,48,48,-1,50,50,51,52,-1,56,56, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,48,49,50,51,52,-1,56,55, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46,-1,50,50,51,52,-1,-1,54, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,45,45,45,-1,50,-1,52,51,51,52,53, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,43,44,44,45,-1,49,-1,52,51,50,-1,53, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,41,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,41,40,40,-1,42,43,-1,47,47,47,47,47,48,-1,51, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,37,37,37,37,37,37,-1,39,39,-1,45,44,45,46,46,45,-1,48, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,36,36,36,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,35,35,35,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,26,26,26,27,28,29,30,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,27,27,27,28,29,30,31,30,29,28,28,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 10,10,-1,22,22,-1,22,23,-1,10,10,11,12,12,12,13,-1,-1,28,28,28,29,30,31,30,29,28,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 9,9,-1,-1,23,24,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 7,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 6,6,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 5,6,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 4,-1,-1,5,4,4,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 3,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 2,1,1,1,2,3,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 2,1,0,1,2,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 2,1,1,1,2,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,42,42,43,44,45, 2,2,2,2,2,-1,-1,7,7,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45, 3,3,3,3,3,4,5,6,7,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,63,64,64,63,63,63,63,63, 43,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,62,62,62,-1,-1,62,62,62,62,63, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,62,61,61,-1,-1,61,61,61,62,63, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 40,41,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 39,-1,-1,-1,39,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 38,-1,-1,38,38,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 37,37,37,37,38,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 36,36,36,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 35,35,35,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,62, 34,34,35,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,62,61,61, 33,33,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,55,54,-1,-1,60,60, 32,32,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,49,49,50,51,51,51,51,-1,54,53,-1,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,39,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,56,56, 28,28,-1,30,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,48,47,47,47,-1,49,49,50,51,-1,55,55, 27,28,-1,29,29,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,46,47,48,49,50,51,-1,55,54, 26,-1,-1,28,28,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45,-1,49,49,50,51,-1,-1,53, 25,26,27,27,28,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,-1,44,44,44,-1,49,-1,51,50,50,51,52, 24,-1,26,27,28,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,41,41,42,43,43,44,-1,48,-1,51,50,49,-1,52, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,36,37,38,39,40,40,40,40,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 22,-1,24,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,40,39,39,-1,41,42,-1,46,46,46,46,46,47,-1,50, 21,-1,23,23,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 20,-1,22,22,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 19,-1,21,22,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35,36,36,36,36,36,36,36,-1,38,38,-1,44,43,44,45,45,44,-1,47, 18,-1,20,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,35,35,35,35,35,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 17,-1,19,19,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,34,34,34,34,34,34,34,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 16,17,18,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 15,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 14,14,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 13,13,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 12,12,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,24,24,25,26,27,28,29,-1,-1,29,29,29,29,29,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 11,11,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,25,25,25,26,27,28,29,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 10,10,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,26,26,26,27,28,29,30,29,28,27,27,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 9,9,-1,21,21,-1,21,22,-1,9,9,10,11,11,11,12,-1,-1,27,27,27,28,29,30,29,28,27,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 8,8,-1,-1,22,23,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 7,7,7,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 7,6,6,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 7,6,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 6,6,5,4,4,4,4,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 5,-1,-1,4,3,3,3,4,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 4,-1,-1,-1,2,2,3,4,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 3,2,1,1,1,2,3,4,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 3,2,1,0,1,-1,4,4,5,-1,-1,-1,21,20,19,19,19,19,19,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 3,2,1,1,1,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,41,41,42,43,44, 3,2,2,2,2,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44, 3,3,3,3,3,4,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,63,64,64,63,63,63,63,63, 43,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,62,62,62,-1,-1,62,62,62,62,63, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,62,61,61,-1,-1,61,61,61,62,63, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 40,41,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 39,-1,-1,-1,39,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 38,-1,-1,38,38,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 37,37,37,37,38,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 36,36,36,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 35,35,35,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,62, 34,34,35,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,62,61,61, 33,33,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,55,54,-1,-1,60,60, 32,32,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,49,49,50,51,51,51,51,-1,54,53,-1,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,39,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,56,56, 28,28,-1,30,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,48,47,47,47,-1,49,49,50,51,-1,55,55, 27,28,-1,29,29,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,46,47,48,49,50,51,-1,55,54, 26,-1,-1,28,28,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45,-1,49,49,50,51,-1,-1,53, 25,26,27,27,28,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,-1,44,44,44,-1,49,-1,51,50,50,51,52, 24,-1,26,27,28,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,41,41,42,43,43,44,-1,48,-1,51,50,49,-1,52, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,36,37,38,39,40,40,40,40,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 22,-1,24,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,40,39,39,-1,41,42,-1,46,46,46,46,46,47,-1,50, 21,-1,23,23,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 20,-1,22,22,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 19,-1,21,22,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35,36,36,36,36,36,36,36,-1,38,38,-1,44,43,44,45,45,44,-1,47, 18,-1,20,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,35,35,35,35,35,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 17,-1,19,19,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,34,34,34,34,34,34,34,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 16,17,18,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 15,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 14,14,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 13,13,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 12,12,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,24,24,25,26,27,28,29,-1,-1,29,29,29,29,29,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,48,48, 11,11,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,25,25,25,26,27,28,29,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,48,48, 10,10,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,26,26,26,27,28,29,30,29,28,27,27,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,47,47, 9,9,-1,21,21,-1,21,22,-1,9,9,10,11,11,11,12,-1,-1,27,27,27,28,29,30,29,28,27,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,46,46, 8,8,-1,-1,22,23,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,45,45, 7,7,7,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,44,44,44, 7,6,6,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,43,43,44, 7,6,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,42,43,44, 7,6,5,4,4,4,4,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,24,-1,-1,-1,-1,28,-1,-1,-1,-1,35,35,-1,-1,37,37,38,39,40,41,42,43,44, 6,-1,-1,4,3,3,3,4,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,-1,-1,45, 5,-1,-1,-1,2,2,3,4,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,22,22,23,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 4,3,2,1,1,2,3,4,-1,-1,23,22,21,20,19,18,18,18,18,19,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 4,3,2,1,0,-1,4,4,5,-1,-1,-1,21,20,19,19,19,19,19,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 4,3,2,1,1,-1,-1,5,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,41,41,42,43,44, 4,3,2,2,2,-1,-1,6,6,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44, 4,3,3,3,3,4,5,6,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,63,64,64,63,63,63,63,63, 43,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,62,62,62,-1,-1,62,62,62,62,63, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,62,61,61,-1,-1,61,61,61,62,63, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 40,41,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 39,-1,-1,-1,39,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 38,-1,-1,38,38,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 37,37,37,37,38,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 36,36,36,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 35,35,35,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,62, 34,34,35,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,62,61,61, 33,33,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,55,54,-1,-1,60,60, 32,32,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,49,49,50,51,51,51,51,-1,54,53,-1,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,39,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,56,56, 28,28,-1,30,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,48,47,47,47,-1,49,49,50,51,-1,55,55, 27,28,-1,29,29,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,46,47,48,49,50,51,-1,55,54, 26,-1,-1,28,28,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45,-1,49,49,50,51,-1,-1,53, 25,26,27,27,28,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,-1,44,44,44,-1,49,-1,51,50,50,51,52, 24,-1,26,27,28,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,41,41,42,43,43,44,-1,48,-1,51,50,49,-1,52, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,36,37,38,39,40,40,40,40,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 22,-1,24,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,40,39,39,-1,41,42,-1,46,46,46,46,46,47,-1,50, 21,-1,23,23,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 20,-1,22,22,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 19,-1,21,22,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35,36,36,36,36,36,36,36,-1,38,38,-1,44,43,44,45,45,44,-1,47, 18,-1,20,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,35,35,35,35,35,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 17,-1,19,19,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,34,34,34,34,34,34,34,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 16,17,18,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 15,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 14,14,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 13,13,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,47,47, 12,12,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,24,24,25,26,27,28,29,-1,-1,29,29,29,29,29,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,46,46, 11,11,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,25,25,25,26,27,28,29,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,45,45, 10,10,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,26,26,26,27,28,29,30,29,28,27,27,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,44,44, 9,9,-1,21,21,-1,21,22,-1,9,9,10,11,11,11,12,-1,-1,27,27,27,28,29,30,29,28,27,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,43,43, 8,8,-1,-1,22,23,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,42,42, 7,7,7,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,41,41,41, 7,6,6,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,40,40,41, 7,6,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,39,39,40,41, 7,6,5,4,4,4,4,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,23,23,-1,-1,-1,-1,28,-1,-1,-1,-1,32,32,-1,-1,37,37,38,38,38,38,39,40,41, 8,-1,-1,4,3,3,3,3,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,22,22,22,23,24,25,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,-1,-1,42, 8,-1,-1,-1,3,2,2,2,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,21,21,21,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 7,6,5,4,3,2,1,1,-1,-1,23,22,21,20,19,18,18,18,17,17,17,-1,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41, 7,6,5,4,4,-1,0,1,2,-1,-1,-1,21,20,19,19,19,18,17,16,16,-1,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,-1,-1,-1,34,34,35,-1,38,38,39,40,41, 7,6,5,5,5,-1,-1,2,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,38,38,39,40,41, 7,6,6,6,6,-1,-1,3,3,3,4,5,6,7,8,9,10,11,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41, 7,7,7,7,7,6,5,4,4,4,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,58,59,60,61,62,63,63,64,64,63,63,63,63,63, 43,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,58,59,60,61,62,62,62,-1,-1,62,62,62,62,63, 42,42,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,62,62,61,61,-1,-1,61,61,61,62,63, 41,41,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 40,41,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,59,59,59,59,60,61,62,63, 39,-1,-1,-1,39,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,58,58,58,59,-1,-1,-1,64, 38,-1,-1,38,38,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,57,57,58,59,60,-1,-1,64, 37,37,37,37,38,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,56,56,57,58,59,60,61,62,63, 36,36,36,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,61,62,63, 35,35,35,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,46,47,48,49,50,51,52,53,54,55,-1,-1,56,-1,-1,62,62,62, 34,34,35,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,-1,-1,55,55,55,-1,62,61,61, 33,33,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,-1,52,52,-1,54,54,55,54,-1,-1,60,60, 32,32,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,49,49,50,51,51,51,51,-1,54,53,-1,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,50,50,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,39,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,38,39,-1,-1,-1,49,48,48,48,48,-1,50,50,50,51,-1,56,56, 28,28,-1,30,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,37,38,39,40,41,-1,-1,48,47,47,47,-1,49,49,50,51,-1,55,55, 27,28,-1,29,29,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,36,37,38,39,40,41,42,-1,-1,46,46,46,47,48,49,50,51,-1,55,54, 26,-1,-1,28,28,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,35,36,37,38,39,40,41,42,43,-1,45,45,45,-1,49,49,50,51,-1,-1,53, 25,26,27,27,28,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,34,35,36,37,38,39,40,41,42,42,-1,44,44,44,-1,49,-1,51,50,50,51,52, 24,-1,26,27,28,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,34,34,35,36,37,38,39,40,41,41,41,42,43,43,44,-1,48,-1,51,50,49,-1,52, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,35,35,35,36,37,38,39,40,40,40,40,-1,42,42,-1,-1,47,-1,-1,-1,48,-1,51, 22,-1,24,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,36,36,36,36,37,38,39,40,40,39,39,-1,41,42,-1,46,46,46,46,46,47,-1,50, 21,-1,23,23,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,45,46,46,-1,49, 20,-1,22,22,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,-1,39,-1,-1,44,44,44,45,45,45,-1,48, 19,-1,21,22,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,35,35,35,35,36,36,36,36,36,36,36,-1,38,38,-1,44,43,44,45,45,44,-1,47, 18,-1,20,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,-1,34,34,34,35,35,35,35,35,35,35,35,-1,37,37,-1,-1,42,-1,-1,-1,43,-1,46, 17,-1,19,19,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,33,33,34,34,34,34,34,34,34,34,34,35,36,37,38,-1,41,-1,42,42,42,-1,45, 16,17,18,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,-1,37,37,37,-1,40,-1,41,41,42,43,44, 15,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,36,36,36,-1,39,39,40,41,-1,-1,45, 14,14,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,27,28,29,30,31,31,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,39,40,41,-1,47,46, 13,13,-1,19,18,17,17,-1,13,13,13,13,-1,-1,23,23,23,24,25,26,27,28,29,-1,-1,30,30,30,30,30,30,30,31,32,-1,-1,34,34,35,36,-1,39,39,40,41,-1,46,46, 12,12,-1,19,18,18,18,-1,13,12,12,12,12,-1,-1,-1,24,24,25,26,27,28,29,-1,-1,29,29,29,29,29,29,30,-1,-1,-1,33,33,34,35,36,-1,40,40,40,41,-1,45,45, 11,11,-1,19,19,19,19,-1,-1,11,11,11,11,12,-1,-1,25,25,25,26,27,28,29,-1,-1,28,28,28,28,28,29,30,-1,-1,32,32,33,34,35,-1,-1,41,41,41,41,-1,44,44, 10,10,-1,20,20,20,20,-1,-1,10,10,10,11,12,12,-1,-1,26,26,26,27,28,29,30,29,28,27,27,27,28,29,-1,-1,31,31,32,33,34,35,-1,-1,42,42,42,42,-1,43,43, 9,9,-1,21,21,-1,21,22,-1,9,9,10,11,11,11,12,-1,-1,27,27,27,28,29,30,29,28,27,26,27,28,-1,-1,30,30,31,32,33,34,35,-1,44,43,43,43,43,-1,42,42, 8,8,-1,-1,22,23,22,22,-1,8,8,-1,10,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,29,29,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,41,41, 7,7,7,-1,23,23,23,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,40,40,40, 7,6,6,-1,-1,24,-1,-1,6,6,7,8,9,10,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,39,39,40, 7,6,5,5,-1,-1,-1,5,5,6,-1,-1,-1,-1,-1,13,13,14,15,16,17,-1,-1,-1,-1,-1,-1,25,25,26,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,38,38,39,40, 7,6,5,4,4,4,4,4,5,-1,-1,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,27,-1,-1,-1,-1,31,31,-1,-1,37,37,37,37,37,37,38,39,40, 8,-1,-1,4,3,3,3,3,-1,-1,23,22,21,20,19,18,17,16,17,18,19,20,21,21,21,21,22,23,24,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,-1,-1,41, 8,-1,-1,-1,3,2,2,2,-1,24,23,23,-1,20,19,18,17,17,17,-1,-1,-1,20,20,20,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 7,6,5,4,3,2,1,1,-1,-1,23,22,21,20,19,18,18,17,16,16,16,-1,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40, 7,6,5,4,4,-1,1,0,1,-1,-1,-1,21,20,19,19,18,17,16,15,15,-1,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 7,6,5,5,5,-1,-1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,37,37,38,39,40, 7,6,6,6,6,-1,-1,2,2,2,3,4,5,6,7,8,9,10,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40, 7,7,7,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,64,65,65,64,64,64,64,64, 44,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,63,63,-1,-1,63,63,63,63,64, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,62,62,-1,-1,62,62,62,63,64, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,63, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,63,62,62, 34,34,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,56,55,-1,-1,61,61, 33,33,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,50,50,51,52,52,52,52,-1,55,54,-1,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,49,48,48,48,-1,50,50,51,52,-1,56,56, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,48,49,50,51,52,-1,56,55, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46,-1,50,50,51,52,-1,-1,54, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,45,45,45,-1,50,-1,52,51,51,52,53, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,43,44,44,45,-1,49,-1,52,51,50,-1,53, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,41,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,41,40,40,-1,42,43,-1,47,47,47,47,47,48,-1,51, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,37,37,37,37,37,37,-1,39,39,-1,45,44,45,46,46,45,-1,48, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,36,36,36,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,35,35,35,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,47,47, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,46,46, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,45,45, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,26,26,26,27,28,29,30,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,44,44, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,27,27,27,28,29,30,31,30,29,28,28,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,43,43, 10,10,-1,22,22,-1,22,23,-1,10,10,11,12,12,12,13,-1,-1,28,28,28,29,30,31,30,29,28,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,42,42, 9,9,-1,-1,23,24,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,41,41, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,40,40,40, 8,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,39,39,40, 8,7,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,39,40, 8,7,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,27,-1,-1,-1,-1,31,31,-1,-1,38,37,37,37,37,37,38,39,40, 9,-1,-1,5,4,4,4,4,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,21,21,21,21,22,23,24,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,-1,-1,41, 9,-1,-1,-1,4,3,3,3,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,20,20,20,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 8,7,6,5,4,3,2,2,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40, 8,7,6,5,5,-1,2,1,0,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 8,7,6,6,6,-1,-1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,37,37,38,39,40, 8,7,7,7,7,-1,-1,2,2,2,3,4,5,6,7,8,9,10,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40, 8,8,8,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,59,58,57,56,56,56,56,57,57,56,56,56,56,56, 46,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,59,58,57,56,55,55,55,-1,-1,55,55,55,55,56, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,54,-1,-1,54,54,54,55,56, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,52,52,52,52,53,54,55,56, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,51,51,51,52,-1,-1,-1,57, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,50,50,51,52,53,-1,-1,57, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,49,49,50,51,52,53,54,55,56, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,48,48,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,54,55,56, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,47,47,47,47,47,47,47,47,47,48,-1,-1,49,-1,-1,55,55,55, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,47,46,46,46,46,46,47,46,46,-1,-1,48,48,48,-1,55,54,54, 40,40,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,45,45,45,45,-1,45,45,-1,47,47,48,47,-1,-1,53,53, 39,39,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,45,44,44,44,44,44,44,-1,47,46,-1,46,46,-1,52,52, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,44,43,43,43,43,43,-1,-1,45,45,45,45,-1,51,51, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,40,-1,-1,43,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,39,39,-1,-1,-1,42,41,41,41,41,-1,43,43,43,44,-1,49,49, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,38,38,38,38,38,-1,-1,41,40,40,40,-1,42,42,43,44,-1,48,48, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,37,37,37,37,37,37,37,-1,-1,39,39,39,40,41,42,43,44,-1,48,47, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,36,36,36,36,36,36,36,36,36,-1,38,38,38,-1,42,42,43,44,-1,-1,46, 32,31,30,30,31,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,35,35,35,35,35,35,35,35,35,35,-1,37,37,37,-1,42,-1,44,43,43,44,45, 32,-1,29,30,31,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,35,34,34,34,34,34,34,34,34,34,34,35,36,36,37,-1,41,-1,44,43,42,-1,45, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,35,34,33,33,33,33,33,34,33,33,33,-1,35,35,-1,-1,40,-1,-1,-1,41,-1,44, 30,-1,27,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,35,34,33,32,32,32,33,34,33,32,32,-1,34,35,-1,39,39,39,39,39,40,-1,43, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,33,-1,-1,38,38,38,38,39,39,-1,42, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,38,38,38,-1,41, 27,-1,24,25,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,31,31,-1,37,36,37,38,38,37,-1,40, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,-1,-1,35,-1,-1,-1,36,-1,39, 25,-1,22,22,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,28,29,30,31,-1,34,-1,35,35,35,-1,38, 24,23,22,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,30,30,30,-1,33,-1,34,34,35,36,37, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,-1,29,29,29,-1,32,32,33,34,-1,-1,38, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,26,-1,-1,28,28,29,30,31,32,33,34,-1,40,39, 27,27,-1,21,20,19,19,-1,16,15,15,15,-1,-1,25,25,25,26,27,27,27,27,27,-1,-1,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,-1,32,32,33,34,-1,40,40, 28,28,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,26,26,27,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,26,26,27,28,29,-1,33,33,33,34,-1,41,41, 28,28,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,27,27,27,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,25,25,26,27,28,-1,-1,34,34,34,34,-1,41,41, 27,27,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,28,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,24,24,25,26,27,28,-1,-1,35,35,35,35,-1,40,40, 26,26,-1,23,23,-1,23,24,-1,15,14,13,12,11,11,11,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,23,23,24,25,26,27,28,-1,37,36,36,36,36,-1,39,39, 25,25,-1,-1,24,25,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,22,22,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,38,38, 24,24,24,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,37,37,37, 24,23,23,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,36,36,37, 24,23,22,22,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,18,18,19,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,35,35,36,37, 24,23,22,21,20,19,18,17,17,-1,-1,5,5,-1,-1,-1,-1,6,-1,-1,-1,-1,11,11,12,13,-1,-1,-1,-1,19,-1,-1,-1,-1,24,24,-1,-1,30,30,31,32,33,34,35,36,37, 25,-1,-1,21,20,19,18,18,-1,-1,4,4,4,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,-1,-1,38, 25,-1,-1,-1,20,19,19,19,-1,4,3,3,-1,2,2,3,4,5,6,-1,-1,-1,11,11,12,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,32,32,32,33,-1,-1,-1,38, 24,23,22,21,20,20,20,20,-1,-1,3,2,1,1,2,3,4,5,6,7,8,-1,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,31,31,32,33,34,35,36,37, 24,23,22,21,21,-1,21,21,22,-1,-1,-1,0,1,2,3,4,5,6,7,8,-1,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,30,30,31,-1,34,34,35,36,37, 24,23,22,22,22,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,34,34,35,36,37, 24,23,23,23,23,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,21,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37, 24,24,24,24,24,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,58,57,56,55,55,55,55,56,56,55,55,55,55,55, 45,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,58,57,56,55,54,54,54,-1,-1,54,54,54,54,55, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,51,51,51,51,52,53,54,55, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,50,50,50,51,-1,-1,-1,56, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,49,49,50,51,52,-1,-1,56, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,48,48,49,50,51,52,53,54,55, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,47,47,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,53,54,55, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,46,46,46,46,46,46,46,46,46,47,-1,-1,48,-1,-1,54,54,54, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,46,45,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,54,53,53, 39,39,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,47,46,-1,-1,52,52, 38,38,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,44,43,43,43,43,43,43,-1,46,45,-1,45,45,-1,51,51, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,50,50, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,39,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,38,38,-1,-1,-1,41,40,40,40,40,-1,42,42,42,43,-1,48,48, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,37,37,37,37,37,-1,-1,40,39,39,39,-1,41,41,42,43,-1,47,47, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,36,36,36,36,36,36,36,-1,-1,38,38,38,39,40,41,42,43,-1,47,46, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,35,35,35,35,35,35,35,35,35,-1,37,37,37,-1,41,41,42,43,-1,-1,45, 31,30,29,29,30,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,41,-1,43,42,42,43,44, 31,-1,28,29,30,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,34,33,33,33,33,33,33,33,33,33,33,34,35,35,36,-1,40,-1,43,42,41,-1,44, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,34,33,32,32,32,32,32,33,32,32,32,-1,34,34,-1,-1,39,-1,-1,-1,40,-1,43, 29,-1,26,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,34,33,32,31,31,31,32,33,32,31,31,-1,33,34,-1,38,38,38,38,38,39,-1,42, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,32,-1,-1,37,37,37,37,38,38,-1,41, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,37,37,37,-1,40, 26,-1,23,24,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,30,30,-1,36,35,36,37,37,36,-1,39, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,-1,34,-1,-1,-1,35,-1,38, 24,-1,21,21,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,27,28,29,30,-1,33,-1,34,34,34,-1,37, 23,22,21,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,29,29,29,-1,32,-1,33,33,34,35,36, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,-1,28,28,28,-1,31,31,32,33,-1,-1,37, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,25,-1,-1,27,27,28,29,30,31,32,33,-1,39,38, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,24,24,24,25,26,26,26,26,26,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,-1,31,31,32,33,-1,39,39, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,25,25,26,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,25,25,26,27,28,-1,32,32,32,33,-1,40,40, 27,27,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,26,26,26,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,24,24,25,26,27,-1,-1,33,33,33,33,-1,40,40, 26,26,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,27,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,23,23,24,25,26,27,-1,-1,34,34,34,34,-1,39,39, 25,25,-1,22,22,-1,22,23,-1,14,13,12,11,10,10,10,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,22,22,23,24,25,26,27,-1,36,35,35,35,35,-1,38,38, 24,24,-1,-1,23,24,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,21,21,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,37,37, 23,23,23,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,36,36,36, 23,22,22,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,35,35,36, 23,22,21,21,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,34,34,35,36, 23,22,21,20,19,18,17,16,16,-1,-1,5,5,-1,-1,-1,-1,5,-1,-1,-1,-1,10,10,11,12,-1,-1,-1,-1,18,-1,-1,-1,-1,23,23,-1,-1,29,29,30,31,32,33,34,35,36, 24,-1,-1,20,19,18,17,17,-1,-1,4,4,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,-1,-1,37, 24,-1,-1,-1,19,18,18,18,-1,4,3,3,-1,2,2,2,3,4,5,-1,-1,-1,10,10,11,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,31,31,31,32,-1,-1,-1,37, 23,22,21,20,19,19,19,19,-1,-1,3,2,1,1,1,2,3,4,5,6,7,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,30,30,31,32,33,34,35,36, 23,22,21,20,20,-1,20,20,21,-1,-1,-1,1,0,1,2,3,4,5,6,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 23,22,21,21,21,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,33,33,34,35,36, 23,22,22,22,22,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,20,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36, 23,23,23,23,23,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,55, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,55, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,53,54, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,54, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,53,53,53, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,53,52,52, 38,38,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,51,51, 37,37,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,50,50, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,49,49, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,38,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,48,48, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,37,37,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,47,47, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,36,36,36,36,36,-1,-1,39,38,38,38,-1,40,40,41,42,-1,46,46, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,35,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,-1,46,45, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,40,40,41,42,-1,-1,44, 30,29,28,28,29,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,40,-1,42,41,41,42,43, 30,-1,27,28,29,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,33,32,32,32,32,32,32,32,32,32,32,33,34,34,35,-1,39,-1,42,41,40,-1,43, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,33,33,-1,-1,38,-1,-1,-1,39,-1,42, 28,-1,25,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,32,33,-1,37,37,37,37,37,38,-1,41, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,36,36,36,36,37,37,-1,40, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,35,35,35,36,36,36,-1,39, 25,-1,22,23,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,35,34,35,36,36,35,-1,38, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,33,-1,-1,-1,34,-1,37, 23,-1,20,20,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,-1,32,-1,33,33,33,-1,36, 22,21,20,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,31,-1,32,32,33,34,35, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,30,30,31,32,-1,-1,36, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,27,28,29,30,31,32,-1,38,37, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,23,23,23,24,25,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,26,27,-1,30,30,31,32,-1,38,38, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,24,24,25,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,25,26,27,-1,31,31,31,32,-1,39,39, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,25,25,25,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,24,25,26,-1,-1,32,32,32,32,-1,39,39, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,26,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,22,22,23,24,25,26,-1,-1,33,33,33,33,-1,38,38, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,9,9,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,21,21,22,23,24,25,26,-1,35,34,34,34,34,-1,37,37, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,36,36, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,35,35,35, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,34,34,35, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,33,33,34,35, 22,21,20,19,18,17,16,15,15,-1,-1,5,5,-1,-1,-1,-1,4,-1,-1,-1,-1,9,9,10,11,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,-1,-1,28,28,29,30,31,32,33,34,35, 23,-1,-1,19,18,17,16,16,-1,-1,5,5,4,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,-1,-1,36, 23,-1,-1,-1,18,17,17,17,-1,5,4,4,-1,2,2,2,2,3,4,-1,-1,-1,9,9,10,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,30,30,30,31,-1,-1,-1,36, 22,21,20,19,18,18,18,18,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,29,29,30,31,32,33,34,35, 22,21,20,19,19,-1,19,19,20,-1,-1,-1,2,1,0,1,2,3,4,5,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 22,21,20,20,20,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,32,32,33,34,35, 22,21,21,21,21,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,19,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35, 22,22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,55, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,55, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,53,54, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,53, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,52,52,52, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,52,51,51, 38,38,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,50,50, 37,37,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,49,49, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,48,48, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,38,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,47,47, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,37,37,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,46,46, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,36,36,36,36,36,-1,-1,39,38,38,38,-1,40,40,41,42,-1,45,45, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,35,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,-1,45,44, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,40,40,41,41,-1,-1,43, 30,29,28,28,29,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,39,-1,41,40,40,41,42, 30,-1,27,28,29,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,33,32,32,32,32,32,32,32,32,32,32,33,34,34,35,-1,38,-1,41,40,39,-1,42, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,33,33,-1,-1,37,-1,-1,-1,38,-1,41, 28,-1,25,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,32,33,-1,36,36,36,36,36,37,-1,40, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,35,35,35,35,36,36,-1,39, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,34,34,34,35,35,35,-1,38, 25,-1,22,23,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,34,33,34,35,35,34,-1,37, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,32,-1,-1,-1,33,-1,36, 23,-1,20,20,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,-1,31,-1,32,32,32,-1,35, 22,21,20,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,30,-1,31,31,32,33,34, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,29,29,30,31,-1,-1,35, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,23,23,23,24,25,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,25,26,-1,29,29,30,31,-1,37,37, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,24,24,25,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,24,25,26,-1,30,30,30,31,-1,38,38, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,25,25,25,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,23,24,25,-1,-1,31,31,31,31,-1,38,38, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,26,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,22,22,22,23,24,25,-1,-1,32,32,32,32,-1,37,37, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,9,9,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,21,21,21,22,23,24,25,-1,34,33,33,33,33,-1,36,36, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,35,35, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,34,34,34, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,33,33,34, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,32,32,33,34, 22,21,20,19,18,17,16,15,15,-1,-1,5,5,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,16,-1,-1,-1,-1,21,21,-1,-1,27,27,28,29,30,31,32,33,34, 23,-1,-1,19,18,17,16,16,-1,-1,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,-1,-1,35, 23,-1,-1,-1,18,17,17,17,-1,6,5,5,-1,2,2,2,2,2,3,-1,-1,-1,8,8,9,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,29,29,29,30,-1,-1,-1,35, 22,21,20,19,18,18,18,18,-1,-1,5,4,3,2,1,1,1,2,3,4,5,-1,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,28,28,29,30,31,32,33,34, 22,21,20,19,19,-1,19,19,19,-1,-1,-1,3,2,1,0,1,2,3,4,5,-1,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 22,21,20,20,20,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,31,31,32,33,34, 22,21,21,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,18,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34, 22,22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,55, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,55, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,53,54, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,53,53, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,52,52,52, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,52,51,51, 38,38,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,50,50, 37,37,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,49,49, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,48,48, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,38,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,47,47, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,37,37,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,46,46, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,36,36,36,36,36,-1,-1,39,38,38,38,-1,40,40,41,42,-1,45,45, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,35,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,42,-1,45,44, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,40,40,41,41,-1,-1,43, 30,29,28,28,29,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,39,-1,41,40,40,41,42, 30,-1,27,28,29,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,33,32,32,32,32,32,32,32,32,32,32,33,34,34,35,-1,38,-1,41,40,39,-1,42, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,33,33,-1,-1,37,-1,-1,-1,38,-1,41, 28,-1,25,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,32,33,-1,36,36,36,36,36,37,-1,40, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,35,35,35,35,36,36,-1,39, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,34,34,34,35,35,35,-1,38, 25,-1,22,23,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,34,33,34,35,35,34,-1,37, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,32,-1,-1,-1,33,-1,36, 23,-1,20,20,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,28,29,-1,31,-1,32,32,32,-1,35, 22,21,20,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,28,28,28,-1,30,-1,31,31,32,33,34, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,27,27,27,-1,29,29,30,31,-1,-1,35, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,26,26,26,27,28,29,30,31,-1,37,36, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,23,23,23,24,25,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,25,25,25,26,-1,29,29,30,31,-1,37,37, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,24,24,25,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,24,24,24,25,26,-1,30,30,30,31,-1,38,38, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,25,25,25,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,23,23,23,24,25,-1,-1,31,31,31,31,-1,37,37, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,26,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,22,22,22,23,24,25,-1,-1,32,32,32,32,-1,36,36, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,9,9,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,21,21,21,22,23,24,25,-1,34,33,33,33,33,-1,35,35, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,20,20,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,34,34, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,19,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,33,33,33, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,18,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,32,32,33, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,31,31,32,33, 22,21,20,19,18,17,16,15,15,-1,-1,5,5,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,16,-1,-1,-1,-1,20,20,-1,-1,27,27,28,29,30,30,31,32,33, 23,-1,-1,19,18,17,16,16,-1,-1,6,5,4,3,3,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,15,16,17,18,19,20,21,-1,-1,28,28,29,29,30,-1,-1,34, 23,-1,-1,-1,18,17,17,17,-1,7,6,6,-1,3,2,2,2,2,2,-1,-1,-1,8,8,9,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,28,28,28,29,-1,-1,-1,34, 22,21,20,19,18,18,18,18,-1,-1,6,5,4,3,2,1,1,1,2,3,4,-1,8,8,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,27,27,28,29,30,31,32,33, 22,21,20,19,19,-1,19,18,18,-1,-1,-1,4,3,2,1,0,1,2,3,4,-1,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 22,21,20,20,20,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,30,30,31,32,33, 22,21,21,21,21,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,17,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33, 22,22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,55, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,54, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,53,53, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,52,52,52, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,51,51,51, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,51,50,50, 38,38,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,49,49, 37,37,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,48,48, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,47,47, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,38,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,46,46, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,37,37,-1,-1,-1,40,39,39,39,39,-1,41,41,41,42,-1,45,45, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,36,36,36,36,36,-1,-1,39,38,38,38,-1,40,40,41,42,-1,44,44, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,35,35,35,35,35,35,35,-1,-1,37,37,37,38,39,40,41,41,-1,44,43, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,39,40,40,40,-1,-1,42, 30,29,28,28,29,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,38,-1,40,39,39,40,41, 30,-1,27,28,29,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,33,32,32,32,32,32,32,32,32,32,32,33,34,34,35,-1,37,-1,40,39,38,-1,41, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,33,33,-1,-1,36,-1,-1,-1,37,-1,40, 28,-1,25,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,32,33,-1,35,35,35,35,35,36,-1,39, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,34,34,34,34,35,35,-1,38, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,33,33,33,34,34,34,-1,37, 25,-1,22,23,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,33,32,33,34,34,33,-1,36, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,31,-1,-1,-1,32,-1,35, 23,-1,20,20,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,28,28,-1,30,-1,31,31,31,-1,34, 22,21,20,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,27,27,27,-1,29,-1,30,30,31,32,33, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,26,26,26,-1,28,28,29,30,-1,-1,34, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,25,25,25,26,27,28,29,30,-1,36,35, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,23,23,23,24,25,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,24,24,24,25,-1,28,28,29,30,-1,36,36, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,24,24,25,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,23,23,23,24,25,-1,29,29,29,30,-1,37,37, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,25,25,25,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,22,22,22,23,24,-1,-1,30,30,30,30,-1,36,36, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,26,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,21,21,21,22,23,24,-1,-1,31,31,31,31,-1,35,35, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,9,9,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,20,20,20,21,22,23,24,-1,33,32,32,32,32,-1,34,34, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,19,19,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,33,33, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,18,18,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,32,32,32, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,17,17,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,31,31,32, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,17,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,30,30,31,32, 22,21,20,19,18,17,16,15,15,-1,-1,6,6,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,9,10,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,26,26,27,28,29,29,30,31,32, 23,-1,-1,19,18,17,16,16,-1,-1,7,6,5,4,3,3,3,3,3,4,5,6,7,8,9,9,10,11,12,13,14,14,15,16,17,18,19,20,-1,-1,27,27,28,28,29,-1,-1,33, 23,-1,-1,-1,18,17,17,17,-1,8,7,7,-1,4,3,2,2,2,2,-1,-1,-1,8,8,8,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,27,27,27,28,-1,-1,-1,33, 22,21,20,19,18,18,18,18,-1,-1,7,6,5,4,3,2,1,1,1,2,3,-1,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,26,26,27,28,29,30,31,32, 22,21,20,19,19,-1,18,17,17,-1,-1,-1,5,4,3,2,1,0,1,2,3,-1,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 22,21,20,20,20,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,29,29,30,31,32, 22,21,21,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,16,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32, 22,22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,54, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,53, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,52,52, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,51,51,51, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,50,50,50, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,50,49,49, 38,38,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,48,48, 37,37,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,47,47, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,46,46, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,38,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,45,45, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,37,37,-1,-1,-1,40,39,39,39,39,-1,41,41,41,41,-1,44,44, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,36,36,36,36,36,-1,-1,39,38,38,38,-1,40,40,40,41,-1,43,43, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,35,35,35,35,35,35,35,-1,-1,37,37,37,38,39,39,40,40,-1,43,42, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,34,34,34,34,34,34,34,34,34,-1,36,36,36,-1,38,39,39,39,-1,-1,41, 30,29,28,28,29,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,35,35,35,-1,37,-1,39,38,38,39,40, 30,-1,27,28,29,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,33,32,32,32,32,32,32,32,32,32,32,33,34,34,35,-1,36,-1,39,38,37,-1,40, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 28,-1,25,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,32,33,-1,34,34,34,34,34,35,-1,38, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,31,-1,-1,33,33,33,33,34,34,-1,37, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,30,-1,-1,32,32,32,33,33,33,-1,36, 25,-1,22,23,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,29,29,-1,32,31,32,33,33,32,-1,35, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 23,-1,20,20,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,27,27,27,-1,29,-1,30,30,30,-1,33, 22,21,20,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,26,26,26,-1,28,-1,29,29,30,31,32, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,23,23,23,24,25,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,24,24,25,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,36,36, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,25,25,25,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,35,35, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,26,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,34,34, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,9,9,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,19,19,19,20,21,22,23,-1,32,31,31,31,31,-1,33,33, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,32,32, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,17,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,31,31,31, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,30,30,31, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,16,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,29,29,30,31, 22,21,20,19,18,17,16,15,15,-1,-1,7,7,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,9,9,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,25,25,26,27,28,28,29,30,31, 23,-1,-1,19,18,17,16,16,-1,-1,8,7,6,5,4,3,3,3,3,4,5,6,7,8,8,8,9,10,11,12,13,13,14,15,16,17,18,19,-1,-1,26,26,27,27,28,-1,-1,32, 23,-1,-1,-1,18,17,17,17,-1,9,8,8,-1,5,4,3,2,2,2,-1,-1,-1,7,7,7,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,26,26,26,27,-1,-1,-1,32, 22,21,20,19,18,18,17,17,-1,-1,8,7,6,5,4,3,2,1,1,1,2,-1,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,25,25,26,27,28,29,30,31, 22,21,20,19,19,-1,17,16,16,-1,-1,-1,6,5,4,3,2,1,0,1,2,-1,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 22,21,20,20,20,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,28,28,29,30,31, 22,21,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31, 22,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 44,44,44,44,44,44,45,44,44,44,44,45,46,47,48,48,47,46,45,44,45,46,47,48,49,50,51,52,52,53,54,55,56,57,56,55,54,53,53,53,53,54,54,53,53,53,53,53, 44,43,43,43,43,44,-1,43,43,43,44,45,46,47,48,48,47,47,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,57,56,55,54,53,52,52,52,-1,-1,52,52,52,52,53, 44,43,42,42,42,-1,-1,42,42,43,44,-1,-1,-1,-1,-1,-1,-1,-1,42,42,43,44,45,46,47,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 44,43,42,41,41,-1,41,41,42,-1,-1,-1,43,42,41,41,41,41,41,41,42,-1,45,45,46,46,-1,50,50,50,50,50,50,50,51,52,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 44,43,42,41,40,40,40,40,-1,-1,45,44,43,42,41,40,40,40,40,41,42,-1,45,45,45,46,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,49,49,49,49,50,51,52,53, 44,-1,-1,-1,40,39,39,39,-1,46,45,45,-1,42,41,40,39,39,39,-1,-1,-1,44,44,45,46,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,48,48,48,49,-1,-1,-1,53, 43,-1,-1,41,40,39,38,38,-1,-1,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,46,47,48,49,48,47,48,49,50,51,52,53,54,-1,-1,47,47,48,49,50,-1,-1,52, 42,42,42,41,40,39,38,37,37,-1,-1,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,45,46,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,46,46,47,48,49,50,51,51,51, 41,41,41,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,36,36,36,36,37,38,-1,-1,-1,-1,-1,-1,44,44,45,45,45,45,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,50,50,50, 40,40,40,-1,-1,37,-1,-1,36,35,35,35,35,35,35,35,35,35,36,37,37,37,38,-1,-1,42,42,43,44,45,44,44,44,44,44,44,44,44,44,45,-1,-1,46,-1,-1,49,49,49, 39,39,40,-1,36,36,36,-1,-1,34,34,35,34,34,34,34,34,35,36,37,36,37,38,39,40,41,42,43,44,45,44,43,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,49,48,48, 38,38,-1,-1,35,35,35,35,-1,33,33,-1,33,33,33,33,34,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,47,47, 37,37,-1,34,34,34,34,35,-1,32,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,46,46, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,37,38,38,38,38,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,45,45, 35,35,-1,32,32,32,32,-1,-1,30,30,30,30,31,-1,-1,32,32,32,32,32,32,33,-1,-1,37,37,37,37,37,38,38,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,44,44, 34,34,-1,31,31,31,31,-1,29,29,29,29,30,-1,-1,-1,31,31,31,31,31,32,33,-1,-1,36,36,36,36,37,37,37,-1,-1,-1,39,38,38,38,38,-1,40,40,40,40,-1,43,43, 33,33,-1,31,30,30,30,-1,28,28,28,29,-1,-1,30,30,30,30,30,30,31,32,33,-1,-1,35,35,35,36,36,36,36,36,36,-1,-1,38,37,37,37,-1,39,39,39,40,-1,42,42, 32,33,-1,30,30,29,29,28,27,27,27,-1,-1,29,29,29,29,29,29,30,31,32,32,33,34,34,34,35,35,35,35,35,35,35,35,-1,-1,36,36,36,37,38,38,39,39,-1,42,41, 31,-1,-1,29,29,29,28,-1,26,26,26,-1,28,28,28,28,28,28,29,30,31,31,31,-1,33,33,34,34,34,34,34,34,34,34,34,34,-1,35,35,35,-1,37,38,38,38,-1,-1,40, 30,29,28,28,29,-1,27,-1,25,25,25,-1,27,27,27,27,27,28,29,30,30,30,30,31,32,33,33,33,33,33,33,33,33,33,33,33,-1,34,34,34,-1,36,-1,38,37,37,38,39, 30,-1,27,28,29,-1,26,-1,25,24,24,25,26,26,26,26,27,28,29,29,29,29,30,-1,-1,33,32,32,32,32,32,32,32,32,32,32,33,33,33,34,-1,35,-1,38,37,36,-1,39, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,25,26,27,28,28,28,28,29,30,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 28,-1,25,24,24,24,24,24,-1,23,22,-1,24,24,25,26,27,27,27,27,28,29,30,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,31,32,-1,33,33,33,33,33,34,-1,37, 27,-1,24,24,23,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,30,-1,-1,32,32,32,32,33,33,-1,36, 26,-1,23,23,23,22,22,22,-1,-1,20,-1,22,22,-1,-1,-1,25,25,26,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,29,-1,-1,31,31,31,32,32,32,-1,35, 25,-1,22,23,23,22,21,22,-1,19,19,-1,21,21,21,22,23,24,25,26,27,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,28,28,-1,31,30,31,32,32,31,-1,34, 24,-1,21,-1,-1,-1,20,-1,-1,18,18,-1,20,20,21,22,23,24,25,26,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 23,-1,20,20,20,-1,19,-1,17,17,17,18,19,20,21,22,23,24,25,26,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,26,26,26,26,-1,28,-1,29,29,29,-1,32, 22,21,20,19,19,-1,18,-1,16,16,16,-1,20,20,21,22,23,24,25,26,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,25,25,25,-1,27,-1,28,28,29,30,31, 23,-1,-1,19,18,17,17,-1,15,15,15,-1,21,21,21,22,23,24,25,26,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,24,24,24,-1,26,26,27,28,-1,-1,32, 24,25,-1,19,18,17,16,15,14,14,14,-1,-1,22,22,22,23,24,25,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 25,25,-1,19,18,17,17,-1,14,13,13,13,-1,-1,23,23,23,24,25,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,22,22,22,23,-1,26,26,27,28,-1,34,34, 26,26,-1,19,18,18,18,-1,14,13,12,12,12,-1,-1,-1,24,24,25,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,21,21,21,22,23,-1,27,27,27,28,-1,35,35, 26,26,-1,19,19,19,19,-1,-1,13,12,11,11,11,-1,-1,25,25,25,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,20,20,20,21,22,-1,-1,28,28,28,28,-1,34,34, 25,25,-1,20,20,20,20,-1,-1,13,12,11,10,10,10,-1,-1,26,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,19,19,19,20,21,22,-1,-1,29,29,29,29,-1,33,33, 24,24,-1,21,21,-1,21,22,-1,13,12,11,10,9,9,9,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,18,18,18,19,20,21,22,-1,31,30,30,30,30,-1,32,32, 23,23,-1,-1,22,23,22,22,-1,13,13,-1,10,9,8,8,8,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,17,17,17,18,19,-1,22,22,-1,31,31,31,31,-1,-1,31,31, 22,22,22,-1,23,23,23,-1,-1,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,14,15,16,16,16,16,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,30,30,30, 22,21,21,-1,-1,24,-1,-1,14,13,12,11,10,9,8,7,6,6,6,7,8,9,10,-1,-1,14,14,15,16,15,15,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,29,29,30, 22,21,20,20,-1,-1,-1,15,14,14,-1,-1,-1,-1,-1,7,6,5,6,7,8,-1,-1,-1,-1,-1,-1,16,16,15,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,28,28,29,30, 22,21,20,19,18,17,16,15,15,-1,-1,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,24,24,25,26,27,27,28,29,30, 23,-1,-1,19,18,17,16,16,-1,-1,9,8,7,6,5,4,3,3,3,4,5,6,7,7,7,7,8,9,10,11,12,12,13,14,15,16,17,18,-1,-1,25,25,26,26,27,-1,-1,31, 23,-1,-1,-1,18,17,17,17,-1,10,9,9,-1,6,5,4,3,2,2,-1,-1,-1,6,6,6,6,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,25,25,25,26,-1,-1,-1,31, 22,21,20,19,18,17,16,16,-1,-1,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,29,30, 22,21,20,19,19,-1,16,15,15,-1,-1,-1,7,6,5,4,3,2,1,0,1,-1,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,23,23,24,-1,27,27,28,29,30, 22,21,20,20,20,-1,-1,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,27,27,28,29,30, 22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,57,56,55,54,53,53,53,53,54,54,53,53,53,53,53, 45,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,57,56,55,54,53,52,52,52,-1,-1,52,52,52,52,53, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,49,49,49,49,50,51,52,53, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,48,48,48,49,-1,-1,-1,53, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,49,48,47,48,49,50,51,52,53,54,-1,-1,47,47,48,49,50,-1,-1,52, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,46,46,47,48,49,50,51,51,51, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,50,50,50, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,45,44,44,44,44,44,44,44,44,44,45,-1,-1,46,-1,-1,49,49,49, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,45,44,43,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,49,48,48, 39,39,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,47,47, 38,38,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,46,46, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,45,45, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,39,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,44,44, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,38,38,-1,-1,-1,39,38,38,38,38,-1,40,40,40,40,-1,43,43, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,37,37,37,37,37,-1,-1,38,37,37,37,-1,39,39,39,40,-1,42,42, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,36,36,36,36,36,36,36,-1,-1,36,36,36,37,38,38,39,39,-1,42,41, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,35,35,35,35,35,35,35,35,35,-1,35,35,35,-1,37,38,38,38,-1,-1,40, 31,30,29,29,30,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,34,34,34,34,34,34,34,34,34,34,-1,34,34,34,-1,36,-1,38,37,37,38,39, 31,-1,28,29,30,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,34,33,33,33,33,33,33,33,33,33,33,34,33,33,34,-1,35,-1,38,37,36,-1,39, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,34,33,32,32,32,32,32,33,32,32,32,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 29,-1,26,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,34,33,32,31,31,31,32,33,32,31,31,-1,31,32,-1,33,33,33,33,33,34,-1,37, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,30,-1,-1,32,32,32,32,33,33,-1,36, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,29,-1,-1,31,31,31,32,32,32,-1,35, 26,-1,23,24,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,28,28,-1,31,30,31,32,32,31,-1,34, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 24,-1,21,21,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,27,26,26,26,-1,28,-1,29,29,29,-1,32, 23,22,21,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,25,25,25,-1,27,-1,28,28,29,30,31, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,-1,24,24,24,-1,26,26,27,28,-1,-1,32, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,25,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,24,24,24,25,26,26,26,26,26,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,22,22,22,23,-1,26,26,27,28,-1,34,34, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,25,25,26,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,21,21,21,22,23,-1,27,27,27,28,-1,35,35, 26,26,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,26,26,26,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,20,20,20,21,22,-1,-1,28,28,28,28,-1,34,34, 25,25,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,27,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,19,19,19,20,21,22,-1,-1,29,29,29,29,-1,33,33, 24,24,-1,22,22,-1,22,23,-1,14,13,12,11,10,10,10,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,18,18,18,19,20,21,22,-1,31,30,30,30,30,-1,32,32, 23,23,-1,-1,23,24,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,17,17,17,18,19,-1,22,22,-1,31,31,31,31,-1,-1,31,31, 22,22,22,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,30,30,30, 22,21,21,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,16,15,15,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,29,29,30, 22,21,20,20,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,28,28,29,30, 22,21,20,19,19,18,17,16,16,-1,-1,9,9,-1,-1,-1,-1,5,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,24,24,25,26,27,27,28,29,30, 23,-1,-1,19,18,18,17,17,-1,-1,10,9,8,7,6,5,4,4,4,5,6,7,7,7,7,7,8,9,10,11,12,12,13,14,15,16,17,18,-1,-1,25,25,26,26,27,-1,-1,31, 23,-1,-1,-1,18,17,17,17,-1,11,10,10,-1,7,6,5,4,3,3,-1,-1,-1,6,6,6,6,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,25,25,25,26,-1,-1,-1,31, 22,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,29,30, 22,21,20,19,19,-1,16,15,15,-1,-1,-1,8,7,6,5,4,3,2,1,0,-1,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,23,23,24,-1,27,27,28,29,30, 22,21,20,20,20,-1,-1,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,27,27,28,29,30, 22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,43,43, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,42,42, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,35,35,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,32,32,32,32,32,33,32,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,-1,34,33,33,34,35, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,31,31,31,31,31,31,32,-1,-1,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,-1,31,-1,34,33,32,-1,35, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,30,30,30,30,30,31,32,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,30,29,29,29,30,31,32,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,27,28,-1,29,29,29,29,29,30,-1,33, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,27,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,27,26,27,28,28,27,-1,30, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,27,26,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,27,27,27,26,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,-1,24,-1,25,25,25,-1,28, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,21,21,21,-1,23,-1,24,24,25,26,27, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,27,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 29,29,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,31,31, 28,28,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,30,30, 27,27,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,14,14,14,15,16,17,18,-1,27,26,26,26,26,-1,29,29, 26,26,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,28,28, 25,25,25,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,27,27,27, 25,24,24,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,26,26,27, 25,24,23,23,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,25,25,26,27, 25,24,23,22,22,21,20,19,19,-1,-1,12,12,-1,-1,-1,-1,8,-1,-1,-1,-1,4,4,4,4,-1,-1,-1,-1,9,-1,-1,-1,-1,14,14,-1,-1,20,20,21,22,23,24,25,26,27, 26,-1,-1,22,21,21,20,20,-1,-1,13,12,11,10,9,8,7,7,7,6,5,4,3,3,3,3,4,5,6,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,-1,-1,28, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,2,2,2,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 25,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,27, 25,24,23,22,22,-1,19,18,18,-1,-1,-1,11,10,9,8,7,6,5,4,4,-1,0,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,20,20,21,-1,24,24,25,26,27, 25,24,23,23,23,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,24,24,25,26,27, 25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,43,43, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,42,42, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,35,35,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,32,32,32,32,32,33,32,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,-1,34,33,33,34,35, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,31,31,31,31,31,31,32,-1,-1,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,-1,31,-1,34,33,32,-1,35, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,30,30,30,30,30,31,32,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,30,29,29,29,30,31,32,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,27,28,-1,29,29,29,29,29,30,-1,33, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,27,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,27,26,27,28,28,27,-1,30, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,27,26,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,27,27,27,26,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,-1,24,-1,25,25,25,-1,28, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,21,21,21,-1,23,-1,24,24,25,26,27, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,27,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 29,29,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,30,30, 28,28,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,29,29, 27,27,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,14,14,14,15,16,17,18,-1,27,26,26,26,26,-1,28,28, 26,26,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,27,27, 25,25,25,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,26,26,26, 25,24,24,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,25,25,26, 25,24,23,23,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,24,24,25,26, 25,24,23,22,22,21,20,19,19,-1,-1,12,12,-1,-1,-1,-1,8,-1,-1,-1,-1,4,4,4,4,-1,-1,-1,-1,9,-1,-1,-1,-1,13,13,-1,-1,20,20,21,22,23,23,24,25,26, 26,-1,-1,22,21,21,20,20,-1,-1,13,12,11,10,9,8,7,7,7,6,5,4,3,3,3,3,4,5,6,7,8,8,9,10,11,12,13,14,-1,-1,21,21,22,22,23,-1,-1,27, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,2,2,2,2,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 25,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,1,1,1,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,26, 25,24,23,22,22,-1,19,18,18,-1,-1,-1,11,10,9,8,7,6,5,4,4,-1,1,0,1,2,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 25,24,23,23,23,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,1,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,23,23,24,25,26, 25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 49,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 43,43,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 42,42,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,33,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 35,34,33,33,34,-1,32,-1,30,30,30,-1,32,32,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 35,-1,32,33,34,-1,31,-1,30,29,29,30,31,31,31,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 33,-1,30,29,29,29,29,29,-1,28,27,-1,29,29,30,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 30,-1,27,28,28,27,26,27,-1,24,24,-1,26,26,26,27,28,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,27,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 28,-1,25,25,25,-1,24,-1,22,22,22,23,24,25,26,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 27,26,25,24,24,-1,23,-1,21,21,21,-1,25,25,26,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,27,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 30,30,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,29,29, 29,29,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,28,28, 28,28,-1,26,26,-1,26,27,-1,18,17,16,15,14,14,14,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,27,27, 27,27,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,26,26, 26,26,26,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,25,25,25, 26,25,25,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,24,24,25, 26,25,24,24,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,23,23,24,25, 26,25,24,23,23,22,21,20,20,-1,-1,13,13,-1,-1,-1,-1,9,-1,-1,-1,-1,4,4,4,4,-1,-1,-1,-1,8,-1,-1,-1,-1,12,12,-1,-1,19,19,20,21,22,22,23,24,25, 27,-1,-1,23,22,22,21,21,-1,-1,14,13,12,11,10,9,8,8,7,6,5,4,3,3,3,3,4,5,6,7,7,7,8,9,10,11,12,13,-1,-1,20,20,21,21,22,-1,-1,26, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,2,2,2,2,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 26,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,2,1,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,25, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,2,1,0,1,-1,4,4,5,6,7,8,9,10,11,-1,-1,-1,18,18,19,-1,22,22,23,24,25, 26,25,24,24,24,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,22,22,23,24,25, 26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 49,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 43,43,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 42,42,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,33,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 35,34,33,33,34,-1,32,-1,30,30,30,-1,32,32,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 35,-1,32,33,34,-1,31,-1,30,29,29,30,31,31,31,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 33,-1,30,29,29,29,29,29,-1,28,27,-1,29,29,30,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 30,-1,27,28,28,27,26,27,-1,24,24,-1,26,26,26,27,28,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,27,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 28,-1,25,25,25,-1,24,-1,22,22,22,23,24,25,26,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 27,26,25,24,24,-1,23,-1,21,21,21,-1,25,25,26,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,27,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 31,31,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,29,29, 30,30,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,28,28, 29,29,-1,26,26,-1,26,27,-1,18,17,16,15,14,14,14,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,27,27, 28,28,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,26,26, 27,27,27,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,25,25,25, 27,26,26,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,24,24,25, 27,26,25,25,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,23,23,24,25, 27,26,25,24,23,22,21,20,20,-1,-1,14,14,-1,-1,-1,-1,9,-1,-1,-1,-1,4,4,4,4,-1,-1,-1,-1,8,-1,-1,-1,-1,12,12,-1,-1,19,19,20,21,22,22,23,24,25, 28,-1,-1,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,7,7,8,9,10,11,12,13,-1,-1,20,20,21,21,22,-1,-1,26, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,2,2,2,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 27,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,1,1,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,25, 27,26,25,24,24,-1,21,20,20,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,1,0,-1,4,4,5,6,7,8,9,10,11,-1,-1,-1,18,18,19,-1,22,22,23,24,25, 27,26,25,25,25,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,22,22,23,24,25, 27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 52,52,52,52,52,52,53,52,52,52,52,53,54,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 52,51,51,51,51,52,-1,51,51,51,52,53,54,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 52,51,50,49,48,48,48,48,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 53,-1,-1,-1,48,47,47,47,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 52,-1,-1,49,48,47,46,46,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 51,51,50,49,48,47,46,45,45,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 50,50,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 49,49,49,-1,-1,45,-1,-1,44,43,43,43,43,43,43,42,41,40,39,38,38,38,39,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 48,48,49,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 47,47,-1,-1,43,43,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,39,39, 46,46,-1,42,42,42,42,43,-1,40,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,38,38, 45,45,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 44,44,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 43,43,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 42,42,-1,40,39,38,38,-1,36,36,36,37,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 41,42,-1,39,39,38,37,36,35,35,35,-1,-1,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 40,-1,-1,38,38,38,37,-1,34,34,34,-1,30,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 39,38,37,37,38,-1,36,-1,34,33,33,-1,30,29,28,28,28,28,28,28,28,28,28,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,-1,30,29,29,30,31, 39,-1,36,37,38,-1,35,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,-1,27,26,26,26,26,26,26,26,26,26,26,26,25,25,26,-1,27,-1,30,29,28,-1,31, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,29,29,28,27,26,26,26,26,26,27,28,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 37,-1,34,33,33,33,33,33,-1,32,31,-1,28,28,28,27,26,25,25,25,26,27,28,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,23,24,-1,25,25,25,25,25,26,-1,29, 36,-1,33,33,32,32,32,32,-1,-1,30,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 35,-1,32,32,32,31,31,31,-1,-1,29,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 34,-1,31,32,32,31,30,31,-1,28,28,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,23,22,23,24,24,23,-1,26, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 32,-1,29,29,29,-1,28,-1,26,26,26,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,-1,20,-1,21,21,21,-1,24, 31,30,29,28,28,-1,27,-1,25,25,25,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,17,17,17,-1,19,-1,20,20,21,22,23, 32,-1,-1,28,27,26,26,-1,24,24,24,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 34,34,-1,28,27,26,26,-1,23,22,22,22,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 35,35,-1,28,27,27,27,-1,23,22,21,21,21,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 34,34,-1,28,28,28,28,-1,-1,22,21,20,20,20,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,26,26, 33,33,-1,29,29,29,29,-1,-1,22,21,20,19,19,19,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,25,25, 32,32,-1,30,30,-1,30,31,-1,22,21,20,19,18,18,18,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,10,10,10,11,12,13,14,-1,23,22,22,22,22,-1,24,24, 31,31,-1,-1,31,32,31,31,-1,22,22,-1,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,23,23,-1,-1,23,23, 30,30,30,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,22,22,22, 30,29,29,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,15,15,16,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,21,21,22, 30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,15,16,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,20,20,21,22, 30,29,28,27,27,26,25,24,24,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,5,-1,-1,-1,-1,9,9,-1,-1,16,16,17,18,19,19,20,21,22, 31,-1,-1,27,26,26,25,25,-1,-1,18,17,16,15,14,13,12,12,11,10,9,8,7,7,7,7,7,6,5,4,4,4,5,6,7,8,9,10,-1,-1,17,17,18,18,19,-1,-1,23, 31,-1,-1,-1,26,25,25,25,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,6,6,6,6,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,-1,17,17,17,18,-1,-1,-1,23, 30,29,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,6,5,5,5,-1,1,1,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,22, 30,29,28,27,27,-1,24,23,23,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,6,5,4,4,-1,0,1,2,3,4,5,6,7,8,-1,-1,-1,15,15,16,-1,19,19,20,21,22, 30,29,28,28,28,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,-1,19,19,20,21,22, 30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 51,51,51,51,51,51,52,51,51,51,51,52,53,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 51,50,50,50,50,51,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 50,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 49,49,49,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,37,37,38,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 48,48,49,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 47,47,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,38,38, 46,46,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,37,37, 45,45,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 44,44,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 43,43,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 42,42,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 41,42,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 40,-1,-1,38,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 39,38,37,37,38,-1,36,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,-1,29,28,28,29,30, 39,-1,36,37,38,-1,35,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,24,25,-1,26,-1,29,28,27,-1,30, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 37,-1,34,33,33,33,33,33,-1,32,31,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,22,23,-1,24,24,24,24,24,25,-1,28, 36,-1,33,33,32,32,32,32,-1,-1,30,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 35,-1,32,32,32,31,31,31,-1,-1,29,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 34,-1,31,32,32,31,30,31,-1,28,28,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,22,21,22,23,23,22,-1,25, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 32,-1,29,29,29,-1,28,-1,26,26,26,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,-1,19,-1,20,20,20,-1,23, 31,30,29,28,28,-1,27,-1,25,25,25,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,16,16,16,-1,18,-1,19,19,20,21,22, 32,-1,-1,28,27,26,26,-1,24,24,24,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 34,34,-1,28,27,26,26,-1,23,22,22,22,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 35,35,-1,28,27,27,27,-1,23,22,21,21,21,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 34,34,-1,28,28,28,28,-1,-1,22,21,20,20,20,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 33,33,-1,29,29,29,29,-1,-1,22,21,20,19,19,19,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 32,32,-1,30,30,-1,30,31,-1,22,21,20,19,18,18,18,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,9,9,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 31,31,-1,-1,31,32,31,31,-1,22,22,-1,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 30,30,30,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,16,16,16,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 30,29,29,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,15,15,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,15,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 30,29,28,27,27,26,25,24,24,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,8,8,-1,-1,15,15,16,17,18,19,20,21,22, 31,-1,-1,27,26,26,25,25,-1,-1,18,17,16,15,14,13,12,12,11,10,9,8,7,7,7,7,6,5,4,3,3,3,4,5,6,7,8,9,-1,-1,16,16,17,18,19,-1,-1,23, 31,-1,-1,-1,26,25,25,25,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,6,6,6,6,-1,-1,-1,2,2,3,4,5,6,-1,9,9,10,-1,17,17,17,18,-1,-1,-1,23, 30,29,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,6,5,5,5,-1,1,1,1,2,3,4,5,6,7,8,9,-1,-1,16,16,17,18,19,20,21,22, 30,29,28,27,27,-1,24,23,23,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,6,5,4,4,-1,1,0,1,2,3,4,5,6,7,-1,-1,-1,15,15,16,-1,19,19,20,21,22, 30,29,28,28,28,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,-1,19,19,20,21,22, 30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 51,51,51,51,51,51,52,51,51,51,51,52,53,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 51,50,50,50,50,51,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 50,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,37,37,38,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 49,49,50,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 48,48,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,38,38, 47,47,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,37,37, 46,46,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 45,45,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 44,44,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 43,43,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 42,43,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 41,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 40,39,38,38,39,-1,37,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,-1,29,28,28,29,30, 40,-1,37,38,39,-1,36,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,24,25,-1,26,-1,29,28,27,-1,30, 39,-1,36,-1,-1,-1,35,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 38,-1,35,34,34,34,34,34,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,22,23,-1,24,24,24,24,24,25,-1,28, 37,-1,34,34,33,33,33,33,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 36,-1,33,33,33,32,32,32,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 35,-1,32,33,33,32,31,32,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,22,21,22,23,23,22,-1,25, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 33,-1,30,30,30,-1,29,-1,27,27,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,-1,19,-1,20,20,20,-1,23, 32,31,30,29,29,-1,28,-1,26,26,26,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,16,16,16,-1,18,-1,19,19,20,21,22, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 36,36,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 35,35,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 34,34,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 33,33,-1,31,31,-1,31,32,-1,23,22,21,20,19,19,19,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,9,9,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 32,32,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 31,31,31,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 31,30,30,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 31,30,29,29,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,16,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 31,30,29,28,28,27,26,25,25,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,9,9,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,7,7,-1,-1,15,15,16,17,18,19,20,21,22, 32,-1,-1,28,27,27,26,26,-1,-1,19,18,17,16,15,14,13,13,12,11,10,9,8,8,8,7,6,5,4,3,3,3,3,4,5,6,7,8,-1,-1,16,16,17,18,19,-1,-1,23, 32,-1,-1,-1,27,26,26,26,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,-1,-1,-1,2,2,2,3,4,5,-1,8,8,9,-1,17,17,17,18,-1,-1,-1,23, 31,30,29,28,27,26,25,25,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,6,6,-1,2,1,1,1,2,3,4,5,6,7,8,-1,-1,17,17,18,18,19,20,21,22, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,6,5,5,-1,2,1,0,1,2,3,4,5,6,-1,-1,-1,16,16,17,-1,19,19,20,21,22, 31,30,29,29,29,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,20,20,20,21,22, 31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,21,22, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22, 51,51,51,51,51,51,52,51,51,51,51,52,53,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 51,50,50,50,50,51,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 51,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,37,37,38,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 50,50,51,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 49,49,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,38,38, 48,48,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,37,37, 47,47,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 46,46,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 45,45,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 44,44,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 43,44,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 42,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 41,40,39,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,-1,29,28,28,29,30, 41,-1,38,39,40,-1,37,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,24,25,-1,26,-1,29,28,27,-1,30, 40,-1,37,-1,-1,-1,36,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 39,-1,36,35,35,35,35,35,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,22,23,-1,24,24,24,24,24,25,-1,28, 38,-1,35,35,34,34,34,34,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 37,-1,34,34,34,33,33,33,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 36,-1,33,34,34,33,32,33,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,22,21,22,23,23,22,-1,25, 35,-1,32,-1,-1,-1,31,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 34,-1,31,31,31,-1,30,-1,28,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,-1,19,-1,20,20,20,-1,23, 33,32,31,30,30,-1,29,-1,27,27,27,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,16,16,16,-1,18,-1,19,19,20,21,22, 34,-1,-1,30,29,28,28,-1,26,26,26,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 35,36,-1,30,29,28,27,26,25,25,25,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 36,36,-1,30,29,28,28,-1,25,24,24,24,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 37,37,-1,30,29,29,29,-1,25,24,23,23,23,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 36,36,-1,30,30,30,30,-1,-1,24,23,22,22,22,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 35,35,-1,31,31,31,31,-1,-1,24,23,22,21,21,21,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 34,34,-1,32,32,-1,32,33,-1,24,23,22,21,20,20,20,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,9,9,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 33,33,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 32,32,32,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 32,31,31,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,17,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 32,31,30,30,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 32,31,30,29,29,28,27,26,26,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,6,6,-1,-1,15,15,16,17,18,19,20,21,22, 33,-1,-1,29,28,28,27,27,-1,-1,20,19,18,17,16,15,14,14,13,12,11,10,9,9,8,7,6,5,4,3,3,3,3,3,4,5,6,7,-1,-1,16,16,17,18,19,-1,-1,23, 33,-1,-1,-1,28,27,27,27,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,-1,-1,-1,2,2,2,2,3,4,-1,7,7,8,-1,17,17,17,18,-1,-1,-1,23, 32,31,30,29,28,27,26,26,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,7,7,-1,3,2,1,1,1,2,3,4,5,6,7,-1,-1,18,18,18,18,19,20,21,22, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,6,-1,3,2,1,0,1,2,3,4,5,-1,-1,-1,17,17,18,-1,19,19,20,21,22, 32,31,30,30,30,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,20,20,20,21,22, 32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,21,21,22, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22, 51,51,51,51,51,51,52,51,51,51,51,52,53,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 51,50,50,50,50,51,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 51,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,37,37,38,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 51,51,51,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,38,38, 49,49,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,37,37, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,-1,29,28,28,29,30, 42,-1,39,40,40,-1,38,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,24,25,-1,26,-1,29,28,27,-1,30, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 40,-1,37,36,36,36,36,36,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,22,23,-1,24,24,24,24,24,25,-1,28, 39,-1,36,36,35,35,35,35,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 38,-1,35,35,35,34,34,34,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 37,-1,34,35,35,34,33,34,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,22,21,22,23,23,22,-1,25, 36,-1,33,-1,-1,-1,32,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 35,-1,32,32,32,-1,31,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,-1,19,-1,20,20,20,-1,23, 34,33,32,31,31,-1,30,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,16,16,16,-1,18,-1,19,19,20,21,22, 35,-1,-1,31,30,29,29,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 37,37,-1,31,30,29,29,-1,26,25,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 38,38,-1,31,30,30,30,-1,26,25,24,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 37,37,-1,31,31,31,31,-1,-1,25,24,23,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 36,36,-1,32,32,32,32,-1,-1,25,24,23,22,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 35,35,-1,33,33,-1,33,34,-1,25,24,23,22,21,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,9,9,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 34,34,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 33,33,33,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 33,32,32,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 33,32,31,31,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 33,32,31,30,30,29,28,27,27,-1,-1,20,20,-1,-1,-1,-1,16,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,5,5,-1,-1,15,15,16,17,18,19,20,21,22, 34,-1,-1,30,29,29,28,28,-1,-1,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,16,16,17,18,19,-1,-1,23, 34,-1,-1,-1,29,28,28,28,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,9,8,8,-1,-1,-1,2,2,2,2,2,3,-1,6,6,7,-1,17,17,17,18,-1,-1,-1,23, 33,32,31,30,29,28,27,27,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,8,8,-1,4,3,2,1,1,1,2,3,4,5,6,-1,-1,18,18,18,18,19,20,21,22, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,7,-1,4,3,2,1,0,1,2,3,4,-1,-1,-1,18,18,19,-1,19,19,20,21,22, 33,32,31,31,31,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,20,20,20,21,22, 33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,21,21,21,22, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,13,12,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22, 51,51,51,51,51,51,52,51,51,51,51,52,53,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 51,50,50,50,50,51,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 51,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,37,37,38,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 51,51,51,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,38,38, 49,49,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,37,37, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,-1,29,28,28,29,30, 42,-1,39,40,40,-1,38,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,24,25,-1,26,-1,29,28,27,-1,30, 41,-1,38,-1,-1,-1,37,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 40,-1,37,36,36,36,36,36,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,22,23,-1,24,24,24,24,24,25,-1,28, 39,-1,36,36,35,35,35,35,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 38,-1,35,35,35,34,34,34,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 37,-1,34,35,35,34,33,34,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,22,21,22,23,23,22,-1,25, 36,-1,33,-1,-1,-1,32,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 35,-1,32,32,32,-1,31,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,-1,19,-1,20,20,20,-1,23, 34,33,32,31,31,-1,30,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,16,16,16,-1,18,-1,19,19,20,21,22, 35,-1,-1,31,30,29,29,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 36,37,-1,31,30,29,28,27,26,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 37,37,-1,31,30,29,29,-1,26,25,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 38,38,-1,31,30,30,30,-1,26,25,24,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 38,38,-1,31,31,31,31,-1,-1,25,24,23,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 37,37,-1,32,32,32,32,-1,-1,25,24,23,22,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 36,36,-1,33,33,-1,33,34,-1,25,24,23,22,21,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,9,9,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 35,35,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 34,34,34,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 34,33,33,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 34,33,32,32,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 34,33,32,31,30,29,28,27,27,-1,-1,21,21,-1,-1,-1,-1,16,-1,-1,-1,-1,10,9,8,8,-1,-1,-1,-1,4,-1,-1,-1,-1,5,5,-1,-1,15,15,16,17,18,19,20,21,22, 35,-1,-1,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3,4,5,6,-1,-1,16,16,17,18,19,-1,-1,23, 35,-1,-1,-1,30,29,29,29,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,9,8,8,-1,-1,-1,3,2,2,2,2,2,-1,5,5,6,-1,17,17,17,18,-1,-1,-1,23, 34,33,32,31,30,29,28,28,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,9,9,-1,5,4,3,2,1,1,1,2,3,4,5,-1,-1,18,18,18,18,19,20,21,22, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,8,-1,5,4,3,2,1,0,1,2,3,-1,-1,-1,19,19,19,-1,19,19,20,21,22, 34,33,32,32,32,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,20,20,20,21,22, 34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,22,21,21,21,21,22, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,14,13,12,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22, 51,51,51,51,51,51,52,51,51,51,51,52,53,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 51,50,50,50,50,51,-1,50,50,50,51,52,53,53,52,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,44, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,43,44, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,43,44, 51,50,49,48,47,47,47,47,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,43,44, 52,-1,-1,-1,47,46,46,46,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,40,-1,-1,-1,44, 52,-1,-1,48,47,46,45,45,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,40,41,-1,-1,43, 51,50,49,48,47,46,45,44,44,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,40,41,42,42,42, 51,50,49,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,41,40,39,38,38,38,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,42,41,41,41, 51,50,50,-1,-1,44,-1,-1,43,42,42,42,42,42,42,41,40,39,38,37,37,37,38,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,40,40,40, 51,51,51,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,40,39,38,37,36,37,38,39,40,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,40,39,39, 50,50,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,35,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,38,38, 49,49,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,37,37, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,33,33,33,33,33,33,34,33,32,32,32,32,32,32,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,35,35, 46,46,-1,39,38,38,38,-1,36,36,36,36,37,-1,-1,-1,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,34,34, 45,45,-1,39,38,37,37,-1,35,35,35,36,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,-1,-1,29,28,28,28,-1,30,30,30,31,-1,33,33, 44,45,-1,39,38,37,36,35,34,34,34,-1,-1,29,29,29,29,29,29,29,29,29,29,29,28,28,28,28,28,28,28,28,28,28,28,-1,-1,27,27,27,28,29,29,30,30,-1,33,32, 43,-1,-1,39,38,37,37,-1,33,33,33,-1,29,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,29,29,29,-1,-1,31, 42,41,40,39,39,-1,38,-1,33,32,32,-1,29,28,27,27,27,27,27,27,27,27,27,28,27,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,25,-1,27,-1,29,28,28,29,30, 43,-1,40,40,40,-1,39,-1,33,32,31,30,29,28,27,26,26,26,26,26,26,26,27,-1,-1,26,25,25,25,25,25,25,25,25,25,25,25,24,24,25,-1,26,-1,29,28,27,-1,30, 42,-1,39,-1,-1,-1,38,-1,-1,32,32,-1,28,28,27,26,25,25,25,25,25,26,27,-1,-1,26,25,24,24,24,24,24,25,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 41,-1,38,37,37,37,37,37,-1,33,32,-1,27,27,27,26,25,24,24,24,25,26,27,-1,-1,26,25,24,23,23,23,24,25,24,23,23,-1,22,23,-1,24,24,24,24,24,25,-1,28, 40,-1,37,37,36,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,23,24,24,-1,27, 39,-1,36,36,36,35,35,35,-1,-1,30,-1,25,25,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,-1,20,-1,-1,22,22,22,23,23,23,-1,26, 38,-1,35,36,36,35,34,35,-1,29,29,-1,25,24,24,24,24,23,22,21,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,22,21,22,23,23,22,-1,25, 37,-1,34,-1,-1,-1,33,-1,-1,28,28,-1,25,24,23,23,23,23,22,21,20,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,-1,18,18,-1,-1,20,-1,-1,-1,21,-1,24, 36,-1,33,33,33,-1,32,-1,29,28,27,26,25,24,23,22,22,22,22,21,20,19,19,-1,-1,18,18,18,18,18,18,18,18,18,18,18,18,17,17,17,-1,19,-1,20,20,20,-1,23, 35,34,33,32,32,-1,31,-1,28,28,28,-1,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,17,17,18,-1,16,16,16,-1,18,-1,19,19,20,21,22, 36,-1,-1,32,31,30,30,-1,27,27,27,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,16,16,17,18,-1,15,15,15,-1,17,17,18,19,-1,-1,23, 37,38,-1,32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,18,17,16,15,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,17,18,19,-1,25,24, 38,38,-1,32,31,30,30,-1,27,26,25,25,-1,-1,23,22,21,20,19,18,18,18,18,-1,-1,14,14,14,14,14,14,14,15,16,-1,-1,13,13,13,14,-1,17,17,18,19,-1,25,25, 39,39,-1,32,31,31,31,-1,27,26,25,24,24,-1,-1,-1,21,20,19,18,17,17,17,-1,-1,13,13,13,13,13,13,14,-1,-1,-1,12,12,12,13,14,-1,18,18,18,19,-1,26,26, 39,39,-1,32,32,32,32,-1,-1,26,25,24,23,23,-1,-1,21,20,19,18,17,16,16,-1,-1,12,12,12,12,12,13,14,-1,-1,11,11,11,12,13,-1,-1,19,19,19,19,-1,26,26, 38,38,-1,33,33,33,33,-1,-1,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,11,11,12,13,-1,-1,10,10,10,11,12,13,-1,-1,20,20,20,20,-1,25,25, 37,37,-1,34,34,-1,34,35,-1,26,25,24,23,22,21,21,-1,-1,19,18,17,16,15,14,13,12,11,10,11,12,-1,-1,9,9,9,10,11,12,13,-1,22,21,21,21,21,-1,24,24, 36,36,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,-1,-1,8,8,8,9,10,-1,13,13,-1,22,22,22,22,-1,-1,23,23, 35,35,35,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,7,7,7,8,9,10,11,12,13,-1,-1,23,23,23,-1,22,22,22, 35,34,34,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,14,-1,-1,10,9,8,7,6,6,6,7,8,9,10,11,12,13,14,-1,-1,24,-1,-1,21,21,22, 35,34,33,33,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,-1,8,7,6,5,6,7,-1,-1,-1,-1,-1,14,14,15,-1,-1,-1,20,20,21,22, 35,34,33,32,31,30,29,28,28,-1,-1,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,11,10,9,9,-1,-1,-1,-1,4,-1,-1,-1,-1,5,5,-1,-1,15,15,16,17,18,19,20,21,22, 36,-1,-1,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,4,5,5,-1,-1,16,16,17,18,19,-1,-1,23, 36,-1,-1,-1,31,30,30,30,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,10,9,9,-1,-1,-1,4,3,2,2,2,2,-1,4,4,5,-1,17,17,17,18,-1,-1,-1,23, 35,34,33,32,31,30,29,29,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,6,5,4,3,2,1,1,1,2,3,4,-1,-1,18,18,18,18,19,20,21,22, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,5,4,3,2,1,0,1,2,-1,-1,-1,20,19,19,-1,19,19,20,21,22, 35,34,33,33,33,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,20,20,20,21,22, 35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,22,21,21,21,21,22, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,15,14,13,12,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,22,22,22,22,22, 52,52,52,52,52,52,53,52,52,52,52,53,54,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 52,51,51,51,51,52,-1,51,51,51,52,53,54,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 52,51,50,49,48,48,48,48,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 53,-1,-1,-1,48,47,47,47,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 53,-1,-1,49,48,47,46,46,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 52,51,50,49,48,47,46,45,45,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 52,51,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 52,51,51,-1,-1,45,-1,-1,44,43,43,43,43,43,43,42,41,40,39,38,38,38,39,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 52,52,52,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 51,51,-1,-1,43,43,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,39,39, 50,50,-1,42,42,42,42,43,-1,40,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,38,38, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 48,48,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 47,47,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 46,46,-1,40,39,38,38,-1,36,36,36,37,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 45,46,-1,40,39,38,37,36,35,35,35,-1,-1,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 44,-1,-1,40,39,38,38,-1,34,34,34,-1,30,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 43,42,41,40,40,-1,39,-1,34,33,33,-1,30,29,28,28,28,28,28,28,28,28,28,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,-1,30,29,29,30,31, 44,-1,41,41,41,-1,40,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,-1,27,26,26,26,26,26,26,26,26,26,26,26,25,25,26,-1,27,-1,30,29,28,-1,31, 43,-1,40,-1,-1,-1,39,-1,-1,33,33,-1,29,29,28,27,26,26,26,26,26,27,28,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 42,-1,39,38,38,38,38,38,-1,34,33,-1,28,28,28,27,26,25,25,25,26,27,28,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,23,24,-1,25,25,25,25,25,26,-1,29, 41,-1,38,38,37,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 40,-1,37,37,37,36,36,36,-1,-1,31,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 39,-1,36,37,37,36,35,36,-1,30,30,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,23,22,23,24,24,23,-1,26, 38,-1,35,-1,-1,-1,34,-1,-1,29,29,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 37,-1,34,34,34,-1,33,-1,30,29,28,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,-1,20,-1,21,21,21,-1,24, 36,35,34,33,33,-1,32,-1,29,29,29,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,17,17,17,-1,19,-1,20,20,21,22,23, 37,-1,-1,33,32,31,31,-1,28,28,28,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 38,39,-1,33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 39,39,-1,33,32,31,31,-1,28,27,26,26,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 40,40,-1,33,32,32,32,-1,28,27,26,25,25,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 40,40,-1,33,33,33,33,-1,-1,27,26,25,24,24,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,27,27, 39,39,-1,34,34,34,34,-1,-1,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,26,26, 38,38,-1,35,35,-1,35,36,-1,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,10,10,10,11,12,13,14,-1,23,22,22,22,22,-1,25,25, 37,37,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,23,23,-1,-1,24,24, 36,36,36,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,23,23,23, 36,35,35,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,22,22,23, 36,35,34,34,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,21,21,22,23, 36,35,34,33,32,31,30,29,29,-1,-1,23,23,-1,-1,-1,-1,18,-1,-1,-1,-1,12,11,10,10,-1,-1,-1,-1,5,-1,-1,-1,-1,5,5,-1,-1,16,16,17,18,19,20,21,22,23, 37,-1,-1,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,4,4,-1,-1,17,17,18,19,20,-1,-1,24, 37,-1,-1,-1,32,31,31,31,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,11,10,10,-1,-1,-1,5,4,3,2,2,2,-1,3,3,4,-1,18,18,18,19,-1,-1,-1,24, 36,35,34,33,32,31,30,30,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,7,6,5,4,3,2,1,1,1,2,3,-1,-1,19,19,19,19,20,21,22,23, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,6,5,4,3,2,1,0,1,-1,-1,-1,21,20,20,-1,20,20,21,22,23, 36,35,34,34,34,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,21,21,21,22,23, 36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,23,22,22,22,22,23, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,17,16,15,14,13,12,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,23,23,23,23,23, 53,53,53,53,53,53,54,53,53,53,53,54,55,55,54,53,52,51,50,49,50,51,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 53,52,52,52,52,53,-1,52,52,52,53,54,55,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,46, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 53,52,51,50,49,49,49,49,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 54,-1,-1,-1,49,48,48,48,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 54,-1,-1,50,49,48,47,47,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 53,52,51,50,49,48,47,46,46,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 53,52,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 53,52,52,-1,-1,46,-1,-1,45,44,44,44,44,44,44,43,42,41,40,39,39,39,40,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 53,53,53,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 52,52,-1,-1,44,44,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,40,40, 51,51,-1,43,43,43,43,44,-1,41,41,41,41,41,41,42,-1,-1,36,36,36,36,36,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,39,39, 50,50,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,36,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 49,49,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 48,48,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 47,47,-1,41,40,39,39,-1,37,37,37,38,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 46,47,-1,41,40,39,38,37,36,36,36,-1,-1,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 45,-1,-1,41,40,39,39,-1,35,35,35,-1,31,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 44,43,42,41,41,-1,40,-1,35,34,34,-1,31,30,29,29,29,29,29,29,29,29,29,30,29,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,-1,31,30,30,31,32, 45,-1,42,42,42,-1,41,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,-1,28,27,27,27,27,27,27,27,27,27,27,27,26,26,27,-1,28,-1,31,30,29,-1,32, 44,-1,41,-1,-1,-1,40,-1,-1,34,34,-1,30,30,29,28,27,27,27,27,27,28,29,-1,-1,28,27,26,26,26,26,26,27,26,26,26,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 43,-1,40,39,39,39,39,39,-1,35,34,-1,29,29,29,28,27,26,26,26,27,28,29,-1,-1,28,27,26,25,25,25,26,27,26,25,25,-1,24,25,-1,26,26,26,26,26,27,-1,30, 42,-1,39,39,38,38,38,38,-1,-1,33,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 41,-1,38,38,38,37,37,37,-1,-1,32,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 40,-1,37,38,38,37,36,37,-1,31,31,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,24,23,24,25,25,24,-1,27, 39,-1,36,-1,-1,-1,35,-1,-1,30,30,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 38,-1,35,35,35,-1,34,-1,31,30,29,28,27,26,25,24,24,24,24,23,22,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,-1,21,-1,22,22,22,-1,25, 37,36,35,34,34,-1,33,-1,30,30,30,-1,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,18,18,18,-1,20,-1,21,21,22,23,24, 38,-1,-1,34,33,32,32,-1,29,29,29,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 39,40,-1,34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 40,40,-1,34,33,32,32,-1,29,28,27,27,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,-1,19,19,20,21,-1,27,27, 41,41,-1,34,33,33,33,-1,29,28,27,26,26,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,15,16,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,28,28, 41,41,-1,34,34,34,34,-1,-1,28,27,26,25,25,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,28,28, 40,40,-1,35,35,35,35,-1,-1,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,27,27, 39,39,-1,36,36,-1,36,37,-1,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,11,11,11,12,13,14,15,-1,24,23,23,23,23,-1,26,26, 38,38,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,24,24,-1,-1,25,25, 37,37,37,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,24,24,24, 37,36,36,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,20,19,18,17,16,16,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,23,23,24, 37,36,35,35,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,19,18,18,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,22,22,23,24, 37,36,35,34,33,32,31,30,30,-1,-1,24,24,-1,-1,-1,-1,19,-1,-1,-1,-1,13,12,11,11,-1,-1,-1,-1,6,-1,-1,-1,-1,5,5,-1,-1,17,17,18,19,20,21,22,23,24, 38,-1,-1,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,4,4,4,-1,-1,18,18,19,20,21,-1,-1,25, 38,-1,-1,-1,33,32,32,32,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,12,11,11,-1,-1,-1,6,5,4,3,2,2,-1,3,3,4,-1,19,19,19,20,-1,-1,-1,25, 37,36,35,34,33,32,31,31,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,12,12,-1,8,7,6,5,4,3,2,1,1,2,3,-1,-1,20,20,20,20,21,22,23,24, 37,36,35,34,34,-1,31,30,30,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,13,12,11,11,-1,8,7,6,5,4,3,2,1,0,-1,-1,-1,22,21,21,-1,21,21,22,23,24, 37,36,35,35,35,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,22,22,22,23,24, 37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,24,23,23,23,23,24, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,18,17,16,15,14,13,12,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,24,24,24,24,24, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 61,61,61,61,61,61,62,61,61,61,61,60,59,58,57,56,55,54,53,52,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 61,60,60,60,60,61,-1,60,60,60,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,44, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 61,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,42,43,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 61,61,61,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,42,43,43,42,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 60,60,-1,-1,52,52,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,34,34, 59,59,-1,51,51,51,51,52,-1,49,49,49,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,38,38,38,38,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,38,38,37,36,35,35,35,35,35,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 51,-1,48,47,47,47,47,47,-1,43,42,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 48,-1,45,46,46,45,44,45,-1,39,39,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 47,47,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 46,46,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 45,45,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 44,44,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 43,43,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 42,42,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,13,12,12,12,11,10,10,-1,23,22,22,22,22,-1,10,10, 41,41,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,23,23,-1,-1,9,9, 40,40,40,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 40,39,39,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,8, 40,39,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,7,8, 40,39,38,37,37,37,37,37,38,-1,-1,31,31,-1,-1,-1,-1,27,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,7,8, 41,-1,-1,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,24,23,22,21,21,21,21,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,4,4,4,4,5,-1,-1,9, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,3,3,3,4,-1,-1,-1,9, 40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,19,19,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,2,2,3,4,5,6,7,8, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,30,29,28,27,26,25,24,23,23,-1,20,19,18,18,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,0,1,2,-1,5,5,6,7,8, 40,39,38,38,38,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,-1,-1,6,6,6,7,8, 40,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,2,2,-1,6,6,7,7,7,8, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,8,8,8, 60,60,60,60,60,60,61,60,60,60,60,59,58,57,56,55,54,53,52,51,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 60,59,59,59,59,60,-1,59,59,59,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,43, 60,59,58,58,58,-1,-1,58,58,59,60,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,41,40, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,39,-1,-1,-1,39, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,38,38,-1,-1,38, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,38,37,37,37,37, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,36,36,36, 60,59,59,-1,-1,53,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,41,41,42,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,35,35,35, 60,60,60,-1,52,52,52,-1,-1,50,50,49,48,47,46,45,44,43,42,41,40,41,42,42,41,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,35,34,34, 59,59,-1,-1,51,51,51,51,-1,49,49,-1,48,47,46,45,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,33,33, 58,58,-1,50,50,50,50,51,-1,48,48,48,48,47,46,46,-1,-1,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,47,47,-1,-1,39,38,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,39,38,38,37,37,37,37,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 55,55,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,39,38,37,37,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,29,29, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,39,39,39,38,37,36,36,35,35,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,30,-1,28,28, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,38,38,38,38,38,37,36,35,35,34,33,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,29,29,-1,28,27, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,37,37,37,37,37,36,35,34,34,-1,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,28,28,-1,-1,26, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,36,36,36,36,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,28,27,27,26,25, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,28,27,26,-1,24, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,37,37,36,35,34,34,34,34,34,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 50,-1,47,46,46,46,46,46,-1,42,41,-1,36,36,36,35,34,33,33,33,34,35,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,23,23,-1,21, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,22,22,-1,20, 47,-1,44,45,45,44,43,44,-1,38,38,-1,34,33,33,33,33,32,31,30,30,30,30,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,22,21,-1,19, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,34,33,32,32,32,32,31,30,29,29,29,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,20,-1,18, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,19,19,-1,17, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,18,17,16, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,15, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,14,14, 46,46,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,13,13, 45,45,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,12,12, 44,44,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,11,11, 43,43,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,10,10, 42,42,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,12,11,11,11,10,9,9,-1,22,21,21,21,21,-1,9,9, 41,41,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,22,22,-1,-1,8,8, 40,40,40,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,7,7,7, 40,39,39,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,6,6,7, 40,39,38,38,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,6,7, 40,39,38,37,37,37,37,37,37,-1,-1,31,31,-1,-1,-1,-1,27,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,4,4,4,4,5,6,7, 41,-1,-1,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,24,23,22,21,21,21,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,3,3,3,3,4,-1,-1,8, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,2,2,2,3,-1,-1,-1,8, 40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,19,19,-1,16,16,16,17,18,18,19,20,21,22,23,-1,-1,1,1,2,3,4,5,6,7, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,30,29,28,27,26,25,24,23,23,-1,20,19,18,18,-1,15,15,16,17,18,19,19,20,21,-1,-1,-1,1,0,1,-1,4,4,5,6,7, 40,39,38,38,38,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,-1,-1,5,5,5,6,7, 40,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,2,2,-1,6,6,6,6,6,7, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,4,5,6,7,7,7,7, 60,60,60,60,60,60,61,60,60,60,60,59,58,57,56,55,54,53,52,51,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 60,59,59,59,59,60,-1,59,59,59,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,43, 60,59,58,58,58,-1,-1,58,58,59,60,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,41,40, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,39,-1,-1,-1,39, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,38,38,-1,-1,38, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,38,37,37,37,37, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,36,36,36, 60,59,59,-1,-1,53,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,41,41,42,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,35,35,35, 60,60,60,-1,52,52,52,-1,-1,50,50,49,48,47,46,45,44,43,42,41,40,41,42,42,41,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,35,34,34, 59,59,-1,-1,51,51,51,51,-1,49,49,-1,48,47,46,45,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,33,33, 58,58,-1,50,50,50,50,51,-1,48,48,48,48,47,46,46,-1,-1,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,47,47,-1,-1,39,38,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,39,38,38,37,37,37,37,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 55,55,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,39,38,37,37,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,29,29, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,39,39,39,38,37,36,36,35,35,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,30,-1,28,28, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,38,38,38,38,38,37,36,35,35,34,33,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,29,29,-1,28,27, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,37,37,37,37,37,36,35,34,34,-1,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,28,28,-1,-1,26, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,36,36,36,36,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,28,27,27,26,25, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,28,27,26,-1,24, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,37,37,36,35,34,34,34,34,34,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 50,-1,47,46,46,46,46,46,-1,42,41,-1,36,36,36,35,34,33,33,33,34,35,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,23,23,-1,21, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,22,22,-1,20, 47,-1,44,45,45,44,43,44,-1,38,38,-1,34,33,33,33,33,32,31,30,30,30,30,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,22,21,-1,19, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,34,33,32,32,32,32,31,30,29,29,29,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,20,-1,18, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,19,19,-1,17, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,18,17,16, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,15, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,14,14, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,13,13, 46,46,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,12,12, 45,45,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,11,11, 44,44,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,10,10, 43,43,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,12,11,11,11,10,9,9,-1,22,21,21,21,21,-1,9,9, 42,42,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,22,22,-1,-1,8,8, 41,41,41,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,7,7,7, 41,40,40,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,6,6,7, 41,40,39,39,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,6,7, 41,40,39,38,38,38,38,37,37,-1,-1,32,32,-1,-1,-1,-1,28,-1,-1,-1,-1,23,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,4,4,4,4,5,6,7, 42,-1,-1,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,25,24,23,22,22,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,3,3,3,3,4,-1,-1,8, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,21,21,21,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,2,2,2,3,-1,-1,-1,8, 41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,20,20,-1,17,17,17,18,18,18,19,20,21,22,23,-1,-1,1,1,2,3,4,5,6,7, 41,40,39,38,38,-1,35,34,34,-1,-1,-1,31,30,29,28,27,26,25,24,24,-1,21,20,19,19,-1,16,16,17,18,19,19,19,20,21,-1,-1,-1,2,1,0,-1,4,4,5,6,7, 41,40,39,39,39,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,2,-1,-1,5,5,5,6,7, 41,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,3,3,-1,7,6,6,6,6,7, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,4,4,4,5,6,7,7,7,7,7, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 60,60,60,60,60,60,61,60,60,60,60,59,58,57,56,55,54,53,52,51,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 60,59,59,59,59,60,-1,59,59,59,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,43, 60,59,58,58,58,-1,-1,58,58,59,60,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,41,40, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,39,-1,-1,-1,39, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,38,38,-1,-1,38, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,38,37,37,37,37, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,36,36,36, 60,59,59,-1,-1,53,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,41,41,42,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,35,35,35, 60,60,60,-1,52,52,52,-1,-1,50,50,49,48,47,46,45,44,43,42,41,40,41,42,42,41,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,35,34,34, 59,59,-1,-1,51,51,51,51,-1,49,49,-1,48,47,46,45,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,33,33, 58,58,-1,50,50,50,50,51,-1,48,48,48,48,47,46,46,-1,-1,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,47,47,-1,-1,39,38,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,39,38,38,37,37,37,37,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 55,55,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,39,38,37,37,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,29,29, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,39,39,39,38,37,36,36,35,35,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,30,-1,28,28, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,38,38,38,38,38,37,36,35,35,34,33,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,29,29,-1,28,27, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,37,37,37,37,37,36,35,34,34,-1,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,28,28,-1,-1,26, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,36,36,36,36,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,28,27,27,26,25, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,28,27,26,-1,24, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,37,37,36,35,34,34,34,34,34,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 50,-1,47,46,46,46,46,46,-1,42,41,-1,36,36,36,35,34,33,33,33,34,35,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,23,23,-1,21, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,22,22,-1,20, 47,-1,44,45,45,44,43,44,-1,38,38,-1,34,33,33,33,33,32,31,30,30,30,30,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,22,21,-1,19, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,34,33,32,32,32,32,31,30,29,29,29,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,20,-1,18, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,19,19,-1,17, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,18,17,16, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,15, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,14,14, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,13,13, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,12,12, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,11,11, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,10,10, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,12,11,11,11,10,9,9,-1,22,21,21,21,21,-1,9,9, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,22,22,-1,-1,8,8, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,7,7,7, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,6,6,7, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,6,7, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,4,4,4,4,5,6,7, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,4,3,3,3,4,-1,-1,6, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,4,3,2,2,-1,-1,-1,5, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,4,3,2,1,1,2,3,4, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,19,19,19,19,19,20,21,-1,-1,-1,5,4,4,-1,0,1,2,3,4, 44,43,42,42,42,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,1,1,2,3,4, 44,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,3,2,2,2,3,4, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,6,5,4,3,3,3,3,3,4, 60,60,60,60,60,60,61,60,60,60,60,59,58,57,56,55,54,53,52,51,52,51,50,49,48,47,46,45,44,45,46,47,48,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 60,59,59,59,59,60,-1,59,59,59,60,59,58,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,43,-1,47,47,48,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,43, 60,59,58,58,58,-1,-1,58,58,59,60,-1,-1,-1,-1,-1,-1,-1,-1,49,49,48,47,46,45,44,43,42,42,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,46,46,45,45,-1,42,41,41,41,41,41,41,42,43,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 60,59,58,57,56,56,56,56,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,46,45,45,45,-1,42,41,40,40,40,40,41,42,43,44,45,-1,-1,40,40,40,40,41,42,41,40, 61,-1,-1,-1,56,55,55,55,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,46,45,44,44,-1,-1,-1,39,39,39,40,41,42,-1,45,45,46,-1,39,39,39,39,-1,-1,-1,39, 61,-1,-1,57,56,55,54,54,-1,-1,52,51,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,41,40,39,38,39,40,41,42,43,44,45,-1,-1,38,38,39,38,38,-1,-1,38, 60,59,58,57,56,55,54,53,53,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,46,45,44,44,-1,-1,-1,-1,37,-1,-1,-1,-1,44,44,-1,-1,37,37,38,39,38,37,37,37,37, 60,59,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,38,37,36,36,36,36,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,36,36,36, 60,59,59,-1,-1,53,-1,-1,52,51,50,49,48,47,46,45,44,43,42,41,41,41,42,-1,-1,40,39,38,37,36,35,35,35,35,35,35,35,35,35,36,-1,-1,37,-1,-1,35,35,35, 60,60,60,-1,52,52,52,-1,-1,50,50,49,48,47,46,45,44,43,42,41,40,41,42,42,41,40,39,38,37,36,35,34,34,34,34,34,35,34,34,-1,-1,36,36,36,-1,35,34,34, 59,59,-1,-1,51,51,51,51,-1,49,49,-1,48,47,46,45,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,34,33,33,33,33,-1,33,33,-1,35,35,36,35,-1,-1,33,33, 58,58,-1,50,50,50,50,51,-1,48,48,48,48,47,46,46,-1,-1,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,32,-1,35,34,-1,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,47,47,-1,-1,39,38,38,38,37,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,39,38,38,37,37,37,37,-1,-1,33,32,32,32,32,32,32,-1,-1,31,30,30,30,30,-1,-1,32,32,32,32,-1,30,30, 55,55,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,39,38,37,37,36,36,36,-1,-1,33,32,31,31,31,31,31,-1,-1,-1,30,29,29,29,29,-1,31,31,31,31,-1,29,29, 54,54,-1,48,47,46,46,-1,44,44,44,45,-1,-1,39,39,39,38,37,36,36,35,35,-1,-1,33,32,31,30,30,30,30,30,30,-1,-1,29,28,28,28,-1,30,30,30,30,-1,28,28, 53,54,-1,48,47,46,45,44,43,43,43,-1,-1,38,38,38,38,38,37,36,35,35,34,33,32,32,32,31,30,29,29,29,29,29,29,-1,-1,27,27,27,28,29,29,29,29,-1,28,27, 52,-1,-1,48,47,46,46,-1,42,42,42,-1,38,37,37,37,37,37,37,36,35,34,34,-1,31,31,31,31,30,29,28,28,28,28,28,28,-1,26,26,26,-1,28,29,28,28,-1,-1,26, 51,50,49,48,48,-1,47,-1,42,41,41,-1,38,37,36,36,36,36,36,36,35,34,33,32,31,30,30,30,30,29,28,27,27,27,27,27,-1,25,25,25,-1,27,-1,28,27,27,26,25, 52,-1,49,49,49,-1,48,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,34,34,-1,-1,30,29,29,29,29,28,27,26,26,26,26,25,24,24,25,-1,26,-1,28,27,26,-1,24, 51,-1,48,-1,-1,-1,47,-1,-1,41,41,-1,37,37,36,35,34,34,34,34,34,35,35,-1,-1,30,29,28,28,28,28,27,26,25,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 50,-1,47,46,46,46,46,46,-1,42,41,-1,36,36,36,35,34,33,33,33,34,35,36,-1,-1,30,29,28,27,27,27,27,26,25,24,24,-1,22,23,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,45,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,23,23,23,-1,21, 48,-1,45,45,45,44,44,44,-1,-1,39,-1,34,34,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,26,25,25,-1,-1,-1,22,22,-1,20,-1,-1,22,22,22,23,22,22,-1,20, 47,-1,44,45,45,44,43,44,-1,38,38,-1,34,33,33,33,33,32,31,30,30,30,30,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,19,19,-1,22,21,22,23,22,21,-1,19, 46,-1,43,-1,-1,-1,42,-1,-1,37,37,-1,34,33,32,32,32,32,31,30,29,29,29,-1,-1,28,28,27,26,25,24,23,22,21,20,20,-1,18,18,-1,-1,20,-1,-1,-1,20,-1,18, 45,-1,42,42,42,-1,41,-1,38,37,36,35,34,33,32,31,31,31,31,30,29,28,28,-1,-1,27,27,27,26,25,24,23,22,21,20,19,18,17,17,17,-1,19,-1,20,19,19,-1,17, 44,43,42,41,41,-1,40,-1,37,37,37,-1,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,20,-1,16,16,16,-1,18,-1,19,19,18,17,16, 45,-1,-1,41,40,39,39,-1,36,36,36,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,22,21,21,21,-1,15,15,15,-1,17,17,18,19,-1,-1,15, 46,47,-1,41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,23,22,22,22,-1,-1,14,14,14,15,16,17,18,19,-1,14,14, 47,47,-1,41,40,39,39,-1,36,35,34,34,-1,-1,32,31,30,29,28,27,27,27,27,-1,-1,23,23,23,23,23,23,23,23,23,-1,-1,13,13,13,13,-1,17,17,18,19,-1,13,13, 48,48,-1,41,40,40,40,-1,36,35,34,33,33,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,12,12,12,12,13,-1,18,18,18,19,-1,12,12, 48,48,-1,41,41,41,41,-1,-1,35,34,33,32,32,-1,-1,30,29,28,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,12,11,11,11,11,-1,-1,19,19,19,19,-1,11,11, 47,47,-1,42,42,42,42,-1,-1,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,12,12,11,10,10,10,-1,-1,20,20,20,20,-1,10,10, 46,46,-1,43,43,-1,43,44,-1,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,12,11,11,11,10,9,9,-1,22,21,21,21,21,-1,9,9, 45,45,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,13,12,11,10,10,-1,8,8,-1,22,22,22,22,-1,-1,8,8, 44,44,44,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,23,23,23,-1,7,7,7, 44,43,43,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,9,8,7,6,6,-1,-1,24,-1,-1,6,6,7, 44,43,42,42,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,26,25,25,-1,-1,-1,-1,-1,-1,17,16,15,14,13,13,-1,-1,-1,-1,-1,6,5,5,-1,-1,-1,5,5,6,7, 44,43,42,41,40,39,38,37,37,-1,-1,35,35,-1,-1,-1,-1,28,-1,-1,-1,-1,24,23,22,22,-1,-1,-1,-1,15,-1,-1,-1,-1,22,22,-1,-1,5,4,4,4,4,4,5,6,6, 45,-1,-1,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,17,18,19,20,21,22,23,-1,-1,4,3,3,3,4,-1,-1,5, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,23,22,22,-1,-1,-1,17,17,17,18,19,20,-1,23,23,24,-1,4,3,2,2,-1,-1,-1,4, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,19,18,18,18,18,19,20,21,22,23,-1,-1,4,3,2,1,1,1,2,3, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,19,19,19,19,19,20,21,-1,-1,-1,5,4,4,-1,1,0,1,2,3, 44,43,42,42,42,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,5,-1,-1,1,1,1,2,3, 44,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,6,6,-1,3,2,2,2,2,3, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,6,5,4,3,3,3,3,3,3, 61,61,61,61,61,61,62,61,61,61,61,60,59,58,57,56,55,54,53,52,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 61,60,60,60,60,61,-1,60,60,60,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,44, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 61,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,42,43,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 61,61,61,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,42,43,43,42,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 60,60,-1,-1,52,52,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,34,34, 59,59,-1,51,51,51,51,52,-1,49,49,49,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,38,38,38,38,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,38,38,37,36,35,35,35,35,35,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 51,-1,48,47,47,47,47,47,-1,43,42,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 48,-1,45,46,46,45,44,45,-1,39,39,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,13,12,12,12,11,10,10,-1,23,22,22,22,22,-1,10,10, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,23,23,-1,-1,9,9, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,7, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,6,6, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,6,5, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,4,4,5,-1,-1,4, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,3, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,3,2,1,1,1,2, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,2,1,0,1,2, 45,44,43,43,43,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,2,1,1,1,2, 45,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,2,2,2,2, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3,3, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,54,53,52,51,50,49,48,47,46,47,48,49,49,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,49,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,43, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,41,40,40,40,41,42,41,40, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,40,39,39,-1,-1,-1,39, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,39,38,38,-1,-1,38, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,39,38,37,37,37,37, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,37,36,36,36, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,37,-1,-1,35,35,35, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,36,36,36,-1,35,34,34, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,35,35,36,35,-1,-1,33,33, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,35,34,-1,34,34,-1,32,32, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,33,33,33,33,-1,31,31, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,32,32,32,32,-1,30,30, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,31,31,31,31,-1,29,29, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,30,30,30,30,-1,28,28, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,30,29,29,29,-1,28,27, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,29,29,28,28,-1,-1,26, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,28,-1,28,27,27,26,25, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,27,-1,28,27,26,-1,24, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,26,-1,-1,-1,25,-1,23, 52,-1,49,48,48,48,48,48,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,25,24,24,24,24,-1,22, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,24,23,23,23,-1,21, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,23,22,22,-1,20, 49,-1,46,47,47,46,45,46,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,23,22,21,-1,19, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,20,-1,18, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,20,19,19,-1,17, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,20,19,18,17,16, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,20,-1,-1,15, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,14,14, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,13,13, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,12,12, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,11,11, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,10,10, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,24,23,23,23,23,-1,9,9, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,24,24,-1,-1,8,8, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,7,7,7, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,6,6,6, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,6,5,5, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,6,5,4, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,3, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,2, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,2,1,1,1, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,3,2,1,0,1, 46,45,44,44,44,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,3,2,1,1,1, 46,45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,2,2,2, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3,3, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,44,44,44,45,45,44,44,44,44,44, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,49,48,47,46,45,44,43,43,43,-1,-1,43,43,43,43,43, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,44,43,42,42,-1,-1,42,42,42,42,42, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,42,41,41,-1,41,41,42,41,41, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,41,40,40,40,41,42,41,40, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,41,40,39,39,-1,-1,-1,39, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,40,39,38,38,-1,-1,38, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,40,39,38,37,37,37,37, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,37,36,36,36, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,37,-1,-1,35,35,35, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,36,36,36,-1,35,34,34, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,35,35,36,35,-1,-1,33,33, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,35,34,-1,34,34,-1,32,32, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,33,33,33,33,-1,31,31, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,32,32,32,32,-1,30,30, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,31,31,31,31,-1,29,29, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,30,30,30,30,-1,28,28, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,30,29,29,29,-1,28,27, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,29,29,28,28,-1,-1,26, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,28,-1,28,27,27,26,25, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,27,-1,28,27,26,-1,24, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,26,-1,-1,-1,25,-1,23, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,26,25,24,24,24,24,-1,22, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,25,24,23,23,23,-1,21, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,24,23,22,22,-1,20, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,24,23,22,21,-1,19, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,20,-1,18, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,20,19,19,-1,17, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,20,19,18,17,16, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,20,20,-1,-1,15, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,21,-1,14,14, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,13,13, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,12,12, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,11,11, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,10,10, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,9,9, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,8,8, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,7,7,7, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,6,6,6, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,7,6,5,5, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,6,5,4, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,3, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,2, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,3,2,1,1, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,4,3,2,1,0, 47,46,45,45,45,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,4,3,2,1,1, 47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,2,2, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,3,3,3, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,50,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,66,67,67,66,66,66,66,66, 44,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,50,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,65,65,-1,-1,65,65,65,65,66, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,64,64,-1,-1,64,64,64,65,66, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 41,42,43,42,41,41,41,42,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 40,-1,-1,-1,40,40,41,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 39,-1,-1,39,39,40,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,67, 38,38,38,38,39,40,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,66, 37,37,37,38,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,65,66, 36,36,36,-1,-1,38,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,65,65,65, 35,35,36,-1,37,37,37,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,65,64,64, 34,34,-1,-1,36,36,36,36,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 33,33,-1,35,35,35,35,36,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,62,62, 32,32,-1,34,34,34,34,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 31,31,-1,33,33,33,33,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 30,30,-1,32,32,32,32,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 29,29,-1,31,31,31,31,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 28,29,-1,30,30,30,31,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 27,-1,-1,29,29,30,30,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 26,27,28,28,29,-1,29,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 25,-1,27,28,29,-1,28,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 24,-1,26,-1,-1,-1,27,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 23,-1,25,25,25,25,26,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 22,-1,24,24,24,25,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 21,-1,23,23,24,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 20,-1,22,23,24,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 19,-1,21,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 18,-1,20,20,21,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 17,18,19,20,21,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 16,-1,-1,21,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 15,15,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 14,14,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 13,13,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 12,12,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 11,11,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 10,10,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 9,9,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 8,8,8,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 7,7,7,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 6,6,7,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 5,6,7,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 4,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 3,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 2,2,2,3,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 1,1,2,3,4,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 0,1,2,3,4,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,44,44,45,46,47, 1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46,47, 2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,65,66,66,65,65,65,65,65, 44,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,64,64,-1,-1,64,64,64,64,65, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,63,63,-1,-1,63,63,63,64,65, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 41,42,43,42,41,41,41,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 40,-1,-1,-1,40,40,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 39,-1,-1,39,39,40,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 38,38,38,38,39,40,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 37,37,37,38,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 36,36,36,-1,-1,38,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,64,64,64, 35,35,36,-1,37,37,37,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,64,63,63, 34,34,-1,-1,36,36,36,36,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,62,62, 33,33,-1,35,35,35,35,36,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,61,61, 32,32,-1,34,34,34,34,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 31,31,-1,33,33,33,33,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 30,30,-1,32,32,32,32,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,58,58, 29,29,-1,31,31,31,31,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,57,57, 28,29,-1,30,30,30,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,57,56, 27,-1,-1,29,29,30,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,53,-1,-1,55, 26,27,28,28,29,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,51,-1,53,52,52,53,54, 25,-1,27,28,29,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,50,-1,53,52,51,-1,54, 24,-1,26,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 23,-1,25,25,25,25,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,48,48,48,48,48,49,-1,52, 22,-1,24,24,24,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 21,-1,23,23,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 20,-1,22,23,24,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,46,45,46,47,47,46,-1,49, 19,-1,21,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 18,-1,20,20,21,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 17,18,19,20,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 16,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 15,15,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 14,14,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 13,13,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 12,12,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 11,11,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 10,10,-1,23,23,-1,23,24,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 9,9,-1,-1,24,25,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 8,8,8,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 7,7,7,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 6,6,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 5,6,7,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 4,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 3,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 2,2,2,2,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 1,1,1,2,3,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 1,0,1,2,3,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,43,43,44,45,46, 1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45,46, 2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,64,65,65,64,64,64,64,64, 44,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,63,63,-1,-1,63,63,63,63,64, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,62,62,-1,-1,62,62,62,63,64, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,63, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,63,62,62, 34,34,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,56,55,-1,-1,61,61, 33,33,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,50,50,51,52,52,52,52,-1,55,54,-1,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,49,48,48,48,-1,50,50,51,52,-1,56,56, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,48,49,50,51,52,-1,56,55, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46,-1,50,50,51,52,-1,-1,54, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,45,45,45,-1,50,-1,52,51,51,52,53, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,43,44,44,45,-1,49,-1,52,51,50,-1,53, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,41,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,41,40,40,-1,42,43,-1,47,47,47,47,47,48,-1,51, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,37,37,37,37,37,37,-1,39,39,-1,45,44,45,46,46,45,-1,48, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,36,36,36,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,35,35,35,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,26,26,26,27,28,29,30,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,27,27,27,28,29,30,31,30,29,28,28,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 10,10,-1,22,22,-1,22,23,-1,10,10,11,12,12,12,13,-1,-1,28,28,28,29,30,31,30,29,28,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 9,9,-1,-1,23,24,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 7,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 6,6,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 5,6,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 4,-1,-1,5,4,4,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 3,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 2,2,2,2,2,3,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 2,1,1,1,2,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 2,1,0,1,2,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,42,42,43,44,45, 2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45, 2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,64,65,65,64,64,64,64,64, 44,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,63,63,-1,-1,63,63,63,63,64, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,62,62,-1,-1,62,62,62,63,64, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,63, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,63,62,62, 34,34,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,56,55,-1,-1,61,61, 33,33,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,50,50,51,52,52,52,52,-1,55,54,-1,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,49,48,48,48,-1,50,50,51,52,-1,56,56, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,48,49,50,51,52,-1,56,55, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46,-1,50,50,51,52,-1,-1,54, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,45,45,45,-1,50,-1,52,51,51,52,53, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,43,44,44,45,-1,49,-1,52,51,50,-1,53, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,41,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,41,40,40,-1,42,43,-1,47,47,47,47,47,48,-1,51, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,37,37,37,37,37,37,-1,39,39,-1,45,44,45,46,46,45,-1,48, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,36,36,36,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,35,35,35,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,26,26,26,27,28,29,30,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,27,27,27,28,29,30,31,30,29,28,28,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 10,10,-1,22,22,-1,22,23,-1,10,10,11,12,12,12,13,-1,-1,28,28,28,29,30,31,30,29,28,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 9,9,-1,-1,23,24,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 8,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 7,7,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 6,7,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 5,-1,-1,5,4,4,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 4,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 3,2,2,2,2,3,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 3,2,1,1,1,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 3,2,1,0,1,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,42,42,43,44,45, 3,2,1,1,1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45, 3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,64,65,65,64,64,64,64,64, 44,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,63,63,-1,-1,63,63,63,63,64, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,62,62,-1,-1,62,62,62,63,64, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,63, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,63,62,62, 34,34,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,56,55,-1,-1,61,61, 33,33,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,50,50,51,52,52,52,52,-1,55,54,-1,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,49,48,48,48,-1,50,50,51,52,-1,56,56, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,48,49,50,51,52,-1,56,55, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46,-1,50,50,51,52,-1,-1,54, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,45,45,45,-1,50,-1,52,51,51,52,53, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,43,44,44,45,-1,49,-1,52,51,50,-1,53, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,41,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,41,40,40,-1,42,43,-1,47,47,47,47,47,48,-1,51, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,37,37,37,37,37,37,-1,39,39,-1,45,44,45,46,46,45,-1,48, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,36,36,36,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,35,35,35,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,48,47, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,48,48, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,49,49, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,26,26,26,27,28,29,30,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,49,49, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,27,27,27,28,29,30,31,30,29,28,28,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,48,48, 10,10,-1,22,22,-1,22,23,-1,10,10,11,12,12,12,13,-1,-1,28,28,28,29,30,31,30,29,28,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,47,47, 9,9,-1,-1,23,24,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,46,46, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,45,45,45, 8,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,44,44,45, 8,7,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,43,44,45, 7,7,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,24,25,-1,-1,-1,-1,29,-1,-1,-1,-1,36,36,-1,-1,38,38,39,40,41,42,43,44,45, 6,-1,-1,5,4,4,4,5,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,-1,-1,46, 5,-1,-1,-1,3,3,4,5,-1,25,24,24,-1,21,20,19,18,18,18,-1,-1,-1,23,23,24,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 4,3,2,2,2,3,4,5,-1,-1,24,23,22,21,20,19,19,19,19,20,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 4,3,2,1,1,-1,5,5,6,-1,-1,-1,22,21,20,20,20,20,20,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 4,3,2,1,0,-1,-1,6,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,42,42,43,44,45, 4,3,2,1,1,-1,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45, 4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,64,65,65,64,64,64,64,64, 44,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,63,63,-1,-1,63,63,63,63,64, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,62,62,-1,-1,62,62,62,63,64, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,64, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,63,63,63, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,63,62,62, 34,34,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,56,55,-1,-1,61,61, 33,33,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,50,50,51,52,52,52,52,-1,55,54,-1,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,58,58, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,57,57, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,49,48,48,48,-1,50,50,51,52,-1,56,56, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,48,49,50,51,52,-1,56,55, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46,-1,50,50,51,52,-1,-1,54, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,45,45,45,-1,50,-1,52,51,51,52,53, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,43,44,44,45,-1,49,-1,52,51,50,-1,53, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,41,41,41,-1,43,43,-1,-1,48,-1,-1,-1,49,-1,52, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,41,40,40,-1,42,43,-1,47,47,47,47,47,48,-1,51, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,46,47,47,-1,50, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,-1,40,-1,-1,45,45,45,46,46,46,-1,49, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,37,37,37,37,37,37,-1,39,39,-1,45,44,45,46,46,45,-1,48, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,36,36,36,36,36,36,36,-1,38,38,-1,-1,43,-1,-1,-1,44,-1,47, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,35,35,35,35,36,37,38,39,-1,42,-1,43,43,43,-1,46, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,41,-1,42,42,43,44,45, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,37,-1,40,40,41,42,-1,-1,46, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,39,40,41,42,-1,47,47, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,35,35,36,37,-1,40,40,41,42,-1,46,46, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,34,34,35,36,37,-1,41,41,41,42,-1,45,45, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,26,26,26,27,28,29,30,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,34,35,36,-1,-1,42,42,42,42,-1,44,44, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,27,27,27,28,29,30,31,30,29,28,28,28,29,30,-1,-1,32,32,33,34,35,36,-1,-1,43,43,43,43,-1,43,43, 10,10,-1,22,22,-1,22,23,-1,10,10,11,12,12,12,13,-1,-1,28,28,28,29,30,31,30,29,28,27,28,29,-1,-1,31,31,32,33,34,35,36,-1,45,44,44,44,44,-1,42,42, 9,9,-1,-1,23,24,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,41,41, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,40,40,40, 8,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,39,39,40, 8,7,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,39,40, 8,7,6,5,5,5,5,5,6,-1,-1,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,27,-1,-1,-1,-1,31,31,-1,-1,38,37,37,37,37,37,38,39,40, 9,-1,-1,5,4,4,4,4,-1,-1,24,23,22,21,20,19,18,17,18,19,20,21,21,21,21,21,22,23,24,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,-1,-1,41, 9,-1,-1,-1,4,3,3,3,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,20,20,20,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 8,7,6,5,4,3,2,2,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40, 8,7,6,5,5,-1,2,1,1,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 8,7,6,6,6,-1,-1,0,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,37,37,38,39,40, 8,7,7,6,6,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40, 8,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,58,59,60,61,62,63,64,64,65,65,64,64,64,64,64, 44,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,58,59,60,61,62,63,63,63,-1,-1,63,63,63,63,64, 43,43,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,63,63,62,62,-1,-1,62,62,62,63,64, 42,42,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,51,52,52,52,52,52,53,54,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 41,42,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,52,52,51,51,51,51,52,53,54,55,56,-1,-1,60,60,60,60,61,62,63,64, 40,-1,-1,-1,40,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,59,59,59,60,-1,-1,-1,65, 39,-1,-1,39,39,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,50,50,49,50,51,52,53,54,55,56,-1,-1,58,58,59,60,61,-1,-1,65, 38,38,38,38,39,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,57,57,58,59,60,61,62,63,64, 37,37,37,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,62,63,63, 36,36,36,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,46,47,48,49,50,51,52,53,54,55,56,-1,-1,57,-1,-1,62,62,62, 35,35,36,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,54,-1,-1,56,56,56,-1,62,61,61, 34,34,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,-1,53,53,-1,55,55,56,55,-1,-1,60,60, 33,33,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,50,50,51,52,52,52,52,-1,55,54,-1,54,54,-1,59,59, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,51,51,51,51,51,51,-1,-1,53,53,53,53,-1,58,58, 31,31,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,40,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,57,57, 30,30,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,39,40,-1,-1,-1,50,49,49,49,49,-1,51,51,51,52,-1,56,56, 29,29,-1,31,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,38,39,40,41,42,-1,-1,49,48,48,48,-1,50,50,51,52,-1,55,55, 28,29,-1,30,30,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,37,38,39,40,41,42,43,-1,-1,47,47,47,48,49,50,51,52,-1,55,54, 27,-1,-1,29,29,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,36,37,38,39,40,41,42,43,44,-1,46,46,46,-1,50,50,51,51,-1,-1,53, 26,27,28,28,29,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,35,36,37,38,39,40,41,42,43,43,-1,45,45,45,-1,49,-1,51,50,50,51,52, 25,-1,27,28,29,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,35,35,36,37,38,39,40,41,42,42,42,43,44,44,45,-1,48,-1,51,50,49,-1,52, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,36,36,36,37,38,39,40,41,41,41,41,-1,43,43,-1,-1,47,-1,-1,-1,48,-1,51, 23,-1,25,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,37,37,37,37,38,39,40,41,41,40,40,-1,42,43,-1,46,46,46,46,46,47,-1,50, 22,-1,24,24,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,39,39,-1,41,-1,-1,45,45,45,45,46,46,-1,49, 21,-1,23,23,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,-1,40,-1,-1,44,44,44,45,45,45,-1,48, 20,-1,22,23,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,36,36,36,36,37,37,37,37,37,37,37,-1,39,39,-1,44,43,44,45,45,44,-1,47, 19,-1,21,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,-1,35,35,35,36,36,36,36,36,36,36,36,-1,38,38,-1,-1,42,-1,-1,-1,43,-1,46, 18,-1,20,20,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,29,30,-1,-1,34,34,35,35,35,35,35,35,35,35,35,36,37,38,39,-1,41,-1,42,42,42,-1,45, 17,18,19,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,-1,38,38,38,-1,40,-1,41,41,42,43,44, 16,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,37,37,37,-1,39,39,40,41,-1,-1,45, 15,15,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,28,29,30,31,32,32,32,32,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,39,40,41,-1,46,46, 14,14,-1,20,19,18,18,-1,14,14,14,14,-1,-1,24,24,24,25,26,27,28,29,30,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,35,35,35,36,-1,39,39,40,41,-1,45,45, 13,13,-1,20,19,19,19,-1,14,13,13,13,13,-1,-1,-1,25,25,26,27,28,29,30,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,34,34,34,35,36,-1,40,40,40,41,-1,44,44, 12,12,-1,20,20,20,20,-1,-1,12,12,12,12,13,-1,-1,26,26,26,27,28,29,30,-1,-1,29,29,29,29,29,30,31,-1,-1,33,33,33,34,35,-1,-1,41,41,41,41,-1,43,43, 11,11,-1,21,21,21,21,-1,-1,11,11,11,12,13,13,-1,-1,27,27,27,28,29,30,31,30,29,28,28,28,29,30,-1,-1,32,32,32,33,34,35,-1,-1,42,42,42,42,-1,42,42, 10,10,-1,22,22,-1,22,23,-1,10,10,11,12,12,12,13,-1,-1,28,28,28,29,30,31,30,29,28,27,28,29,-1,-1,31,31,31,32,33,34,35,-1,44,43,43,43,43,-1,41,41, 9,9,-1,-1,23,24,23,23,-1,9,9,-1,11,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,30,30,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,40,40, 8,8,8,-1,24,24,24,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,39,39,39, 8,7,7,-1,-1,25,-1,-1,7,7,8,9,10,11,12,13,14,15,16,17,18,19,20,-1,-1,24,24,25,26,27,28,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,38,38,39, 8,7,6,6,-1,-1,-1,6,6,7,-1,-1,-1,-1,-1,14,14,15,16,17,18,-1,-1,-1,-1,-1,-1,26,26,27,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,38,39, 8,7,6,5,5,5,5,5,6,-1,-1,22,22,-1,-1,-1,-1,16,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,26,-1,-1,-1,-1,30,30,-1,-1,37,36,36,36,36,36,37,38,39, 9,-1,-1,5,4,4,4,4,-1,-1,23,22,21,20,19,18,17,17,17,18,19,20,20,20,20,20,21,22,23,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,-1,-1,40, 9,-1,-1,-1,4,3,3,3,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,19,19,19,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 8,7,6,5,4,3,2,2,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,39, 8,7,6,5,5,-1,2,1,1,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 8,7,6,6,6,-1,-1,1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,36,36,37,38,39, 8,7,7,6,6,-1,-1,1,1,1,2,3,4,5,6,7,8,9,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39, 8,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,65,66,66,65,65,65,65,65, 45,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,64,64,-1,-1,64,64,64,64,65, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,63,63,-1,-1,63,63,63,64,65, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,65, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,64, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,63,63, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,62,62,62, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,61,61,61, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,61,60,60, 35,35,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,59,59, 34,34,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,56,56, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,52,-1,55,55, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,51,52,-1,54,54, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,50,51,51,-1,54,53, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,49,50,50,50,-1,-1,52, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,48,-1,50,49,49,50,51, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,47,-1,50,49,48,-1,51, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,46,-1,-1,-1,47,-1,50, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,45,45,45,45,45,46,-1,49, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,44,44,44,44,45,45,-1,48, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,43,43,43,44,44,44,-1,47, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,43,42,43,44,44,43,-1,46, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,38,38,-1,40,-1,41,41,41,-1,44, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,-1,39,-1,40,40,41,42,43, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,-1,38,38,39,40,-1,-1,44, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,35,35,35,36,37,38,39,40,-1,45,45, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,34,34,34,35,-1,38,38,39,40,-1,44,44, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,33,33,33,34,35,-1,39,39,39,40,-1,43,43, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,32,32,32,33,34,-1,-1,40,40,40,40,-1,42,42, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,31,31,31,32,33,34,-1,-1,41,41,41,41,-1,41,41, 11,11,-1,23,23,-1,23,24,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,30,30,30,31,32,33,34,-1,43,42,42,42,42,-1,40,40, 10,10,-1,-1,24,25,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,29,29,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,39,39, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,38,38,38, 9,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,37,37,38, 9,8,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,27,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,37,38, 9,8,7,6,6,6,6,6,7,-1,-1,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,25,-1,-1,-1,-1,29,29,-1,-1,36,35,35,35,35,35,36,37,38, 10,-1,-1,6,5,5,5,5,-1,-1,22,21,20,19,18,17,16,16,16,17,18,19,19,19,19,19,20,21,22,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,-1,-1,39, 10,-1,-1,-1,5,4,4,4,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,18,18,18,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 9,8,7,6,5,4,3,3,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,38, 9,8,7,6,6,-1,3,2,2,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 9,8,7,7,7,-1,-1,2,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,35,35,36,37,38, 9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38, 9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,65,65,66,66,65,65,65,65,65, 46,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,64,64,64,-1,-1,64,64,64,64,65, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,64,63,63,-1,-1,63,63,63,64,65, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,61,61,61,61,62,63,64,65, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,60,60,60,61,-1,-1,-1,65, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,59,59,60,61,62,-1,-1,64, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,58,58,59,60,61,62,63,63,63, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,62,62,62, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,56,57,-1,-1,58,-1,-1,61,61,61, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,55,-1,-1,57,57,57,-1,61,60,60, 36,36,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,54,54,-1,56,56,57,56,-1,-1,59,59, 35,35,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,53,53,53,53,-1,56,55,-1,55,55,-1,58,58, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,52,52,52,52,52,-1,-1,54,54,54,54,-1,57,57, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,56,56, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,51,50,50,50,50,-1,52,52,52,52,-1,55,55, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,50,49,49,49,-1,51,51,51,52,-1,54,54, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,49,50,50,51,51,-1,54,53, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,47,47,47,-1,49,50,50,50,-1,-1,52, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,46,46,46,-1,48,-1,50,49,49,50,51, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,45,45,46,-1,47,-1,50,49,48,-1,51, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,44,44,-1,-1,46,-1,-1,-1,47,-1,50, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,43,44,-1,45,45,45,45,45,46,-1,49, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,42,-1,-1,44,44,44,44,45,45,-1,48, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,41,-1,-1,43,43,43,44,44,44,-1,47, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,40,40,-1,43,42,43,44,44,43,-1,46, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,38,38,38,-1,40,-1,41,41,41,-1,44, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,37,37,37,-1,39,-1,40,40,41,42,43, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,36,36,36,-1,38,38,39,40,-1,-1,44, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,35,35,35,36,37,38,39,40,-1,45,45, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,34,34,34,35,-1,38,38,39,40,-1,44,44, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,33,33,33,34,35,-1,39,39,39,40,-1,43,43, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,32,32,32,33,34,-1,-1,40,40,40,40,-1,42,42, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,31,31,31,32,33,34,-1,-1,41,41,41,41,-1,41,41, 12,12,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,30,30,30,31,32,33,34,-1,43,42,42,42,42,-1,40,40, 11,11,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,29,29,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,39,39, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,38,38,38, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,27,27,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,37,37,38, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,27,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,37,38, 10,9,8,7,7,7,7,7,8,-1,-1,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,25,-1,-1,-1,-1,29,29,-1,-1,36,35,35,35,35,35,36,37,38, 11,-1,-1,7,6,6,6,6,-1,-1,22,21,20,19,18,17,16,16,16,17,18,19,19,19,19,19,20,21,22,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,-1,-1,39, 11,-1,-1,-1,6,5,5,5,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,18,18,18,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 10,9,8,7,6,5,4,4,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,38, 10,9,8,7,7,-1,4,3,3,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 10,9,8,8,8,-1,-1,3,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,35,35,36,37,38, 10,9,8,7,7,-1,-1,3,2,1,1,2,3,4,5,6,7,8,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38, 10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,53,54,55,56,57,57,56,55,54,53,53,53,53,54,54,53,53,53,53,53, 45,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,57,56,55,54,53,52,52,52,-1,-1,52,52,52,52,53, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,49,49,49,49,50,51,52,53, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,48,48,48,49,-1,-1,-1,53, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,49,48,47,48,49,50,51,52,53,54,-1,-1,47,47,48,49,50,-1,-1,52, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,46,46,47,48,49,50,51,51,51, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,45,45,45,45,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,50,50,50, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,45,44,44,44,44,44,44,44,44,44,45,-1,-1,46,-1,-1,49,49,49, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,45,44,43,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,49,48,48, 39,39,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,47,47, 38,38,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,46,46, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,45,45, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,39,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,44,44, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,38,38,-1,-1,-1,39,38,38,38,38,-1,40,40,40,40,-1,43,43, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,37,37,37,37,37,-1,-1,38,37,37,37,-1,39,39,39,40,-1,42,42, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,36,36,36,36,36,36,36,-1,-1,36,36,36,37,38,38,39,39,-1,42,41, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,35,35,35,35,35,35,35,35,35,-1,35,35,35,-1,37,38,38,38,-1,-1,40, 31,30,29,29,30,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,34,34,34,34,34,34,34,34,34,34,-1,34,34,34,-1,36,-1,38,37,37,38,39, 31,-1,28,29,30,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,34,33,33,33,33,33,33,33,33,33,33,34,33,33,34,-1,35,-1,38,37,36,-1,39, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,34,33,32,32,32,32,32,33,32,32,32,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 29,-1,26,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,34,33,32,31,31,31,32,33,32,31,31,-1,31,32,-1,33,33,33,33,33,34,-1,37, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,30,-1,-1,32,32,32,32,33,33,-1,36, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,29,-1,-1,31,31,31,32,32,32,-1,35, 26,-1,23,24,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,28,28,-1,31,30,31,32,32,31,-1,34, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 24,-1,21,21,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,27,26,26,26,-1,28,-1,29,29,29,-1,32, 23,22,21,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,25,25,25,-1,27,-1,28,28,29,30,31, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,-1,24,24,24,-1,26,26,27,28,-1,-1,32, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,25,-1,-1,23,23,23,24,25,26,27,28,-1,34,33, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,24,24,24,25,26,26,26,26,26,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,22,22,22,23,-1,26,26,27,28,-1,34,34, 26,26,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,25,25,26,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,21,21,21,22,23,-1,27,27,27,28,-1,35,35, 25,25,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,26,26,26,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,20,20,20,21,22,-1,-1,28,28,28,28,-1,34,34, 24,24,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,27,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,19,19,19,20,21,22,-1,-1,29,29,29,29,-1,33,33, 23,23,-1,22,22,-1,22,23,-1,14,13,12,11,10,10,10,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,18,18,18,19,20,21,22,-1,31,30,30,30,30,-1,32,32, 22,22,-1,-1,23,24,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,17,17,17,18,19,-1,22,22,-1,31,31,31,31,-1,-1,31,31, 21,21,21,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,16,16,16,16,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,30,30,30, 21,20,20,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,16,15,15,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,29,29,30, 21,20,19,19,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,-1,-1,-1,-1,-1,23,23,24,-1,-1,-1,28,28,29,30, 21,20,19,18,18,18,17,16,16,-1,-1,9,9,-1,-1,-1,-1,5,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,24,24,25,26,27,27,28,29,30, 22,-1,-1,18,17,17,17,17,-1,-1,10,9,8,7,6,5,4,4,4,5,6,7,7,7,7,7,8,9,10,11,12,12,13,14,15,16,17,18,-1,-1,25,25,26,26,27,-1,-1,31, 22,-1,-1,-1,17,16,16,16,-1,11,10,10,-1,7,6,5,4,3,3,-1,-1,-1,6,6,6,6,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,25,25,25,26,-1,-1,-1,31, 21,20,19,18,17,16,15,15,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,5,5,5,6,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,24,24,25,26,27,28,29,30, 21,20,19,18,18,-1,15,14,14,-1,-1,-1,8,7,6,5,4,3,2,1,1,-1,4,4,5,6,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,23,23,24,-1,27,27,28,29,30, 21,20,19,19,19,-1,-1,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,27,27,28,29,30, 21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,14,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 45,45,45,45,45,45,46,45,45,45,45,46,47,48,49,49,48,47,46,45,46,47,48,49,50,51,52,53,52,53,54,55,56,56,55,54,53,52,52,52,52,53,53,52,52,52,52,52, 45,44,44,44,44,45,-1,44,44,44,45,46,47,48,49,49,48,48,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,56,55,54,53,52,51,51,51,-1,-1,51,51,51,51,52, 45,44,43,43,43,-1,-1,43,43,44,45,-1,-1,-1,-1,-1,-1,-1,-1,43,43,44,45,46,47,48,49,50,50,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 45,44,43,42,42,-1,42,42,43,-1,-1,-1,44,43,42,42,42,42,42,42,43,-1,46,46,47,47,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 45,44,43,42,41,41,41,41,-1,-1,46,45,44,43,42,41,41,41,41,42,43,-1,46,46,46,47,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,48,48,48,48,49,50,51,52, 45,-1,-1,-1,41,40,40,40,-1,47,46,46,-1,43,42,41,40,40,40,-1,-1,-1,45,45,46,47,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,47,47,47,48,-1,-1,-1,52, 44,-1,-1,42,41,40,39,39,-1,-1,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,47,48,49,48,47,46,47,48,49,50,51,52,53,-1,-1,46,46,47,48,49,-1,-1,51, 43,43,43,42,41,40,39,38,38,-1,-1,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,46,47,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,45,45,46,47,48,49,50,50,50, 42,42,42,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,37,37,37,37,38,39,-1,-1,-1,-1,-1,-1,45,45,44,44,44,44,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,49,49,49, 41,41,41,-1,-1,38,-1,-1,37,36,36,36,36,36,36,36,36,36,37,38,38,38,39,-1,-1,43,43,44,45,44,43,43,43,43,43,43,43,43,43,44,-1,-1,45,-1,-1,48,48,48, 40,40,41,-1,37,37,37,-1,-1,35,35,36,35,35,35,35,35,36,37,38,37,38,39,40,41,42,43,44,45,44,43,42,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,48,47,47, 39,39,-1,-1,36,36,36,36,-1,34,34,-1,34,34,34,34,35,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,46,46, 38,38,-1,35,35,35,35,36,-1,33,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,45,45, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,38,39,39,39,39,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,44,44, 36,36,-1,33,33,33,33,-1,-1,31,31,31,31,32,-1,-1,33,33,33,33,33,33,34,-1,-1,38,38,38,38,38,39,39,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,43,43, 35,35,-1,32,32,32,32,-1,30,30,30,30,31,-1,-1,-1,32,32,32,32,32,33,34,-1,-1,37,37,37,37,38,38,38,-1,-1,-1,38,37,37,37,37,-1,39,39,39,39,-1,42,42, 34,34,-1,32,31,31,31,-1,29,29,29,30,-1,-1,31,31,31,31,31,31,32,33,34,-1,-1,36,36,36,37,37,37,37,37,37,-1,-1,37,36,36,36,-1,38,38,38,39,-1,41,41, 33,34,-1,31,31,30,30,29,28,28,28,-1,-1,30,30,30,30,30,30,31,32,33,33,34,35,35,35,36,36,36,36,36,36,36,36,-1,-1,35,35,35,36,37,37,38,38,-1,41,40, 32,-1,-1,30,30,30,29,-1,27,27,27,-1,29,29,29,29,29,29,30,31,32,32,32,-1,34,34,35,35,35,35,35,35,35,35,35,35,-1,34,34,34,-1,36,37,37,37,-1,-1,39, 31,30,29,29,30,-1,28,-1,26,26,26,-1,28,28,28,28,28,29,30,31,31,31,31,32,33,34,34,34,34,34,34,34,34,34,34,34,-1,33,33,33,-1,35,-1,37,36,36,37,38, 31,-1,28,29,30,-1,27,-1,26,25,25,26,27,27,27,27,28,29,30,30,30,30,31,-1,-1,34,33,33,33,33,33,33,33,33,33,33,33,32,32,33,-1,34,-1,37,36,35,-1,38, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,27,28,29,29,29,29,30,31,-1,-1,34,33,32,32,32,32,32,33,32,32,32,-1,31,31,-1,-1,33,-1,-1,-1,34,-1,37, 29,-1,26,25,25,25,25,25,-1,24,23,-1,25,25,26,27,28,28,28,28,29,30,31,-1,-1,34,33,32,31,31,31,32,33,32,31,31,-1,30,31,-1,32,32,32,32,32,33,-1,36, 28,-1,25,25,24,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,29,-1,-1,31,31,31,31,32,32,-1,35, 27,-1,24,24,24,23,23,23,-1,-1,21,-1,23,23,-1,-1,-1,26,26,27,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,28,-1,-1,30,30,30,31,31,31,-1,34, 26,-1,23,24,24,23,22,23,-1,20,20,-1,22,22,22,23,24,25,26,27,28,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,-1,30,29,30,31,31,30,-1,33, 25,-1,22,-1,-1,-1,21,-1,-1,19,19,-1,21,21,22,23,24,25,26,27,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 24,-1,21,21,21,-1,20,-1,18,18,18,19,20,21,22,23,24,25,26,27,28,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,25,25,25,-1,27,-1,28,28,28,-1,31, 23,22,21,20,20,-1,19,-1,17,17,17,-1,21,21,22,23,24,25,26,27,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,24,24,24,-1,26,-1,27,27,28,29,30, 24,-1,-1,20,19,18,18,-1,16,16,16,-1,22,22,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,-1,23,23,23,-1,25,25,26,27,-1,-1,31, 25,26,-1,20,19,18,17,16,15,15,15,-1,-1,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,25,-1,-1,22,22,22,23,24,25,26,27,-1,33,32, 26,26,-1,20,19,18,18,-1,15,14,14,14,-1,-1,24,24,24,25,26,26,26,26,26,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,21,21,21,22,-1,25,25,26,27,-1,33,33, 27,27,-1,20,19,19,19,-1,15,14,13,13,13,-1,-1,-1,25,25,26,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,20,20,20,21,22,-1,26,26,26,27,-1,34,34, 26,26,-1,20,20,20,20,-1,-1,14,13,12,12,12,-1,-1,26,26,26,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,-1,-1,27,27,27,27,-1,33,33, 25,25,-1,21,21,21,21,-1,-1,14,13,12,11,11,11,-1,-1,27,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,18,18,18,19,20,21,-1,-1,28,28,28,28,-1,32,32, 24,24,-1,22,22,-1,22,23,-1,14,13,12,11,10,10,10,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,17,17,17,18,19,20,21,-1,30,29,29,29,29,-1,31,31, 23,23,-1,-1,23,24,23,23,-1,14,14,-1,11,10,9,9,9,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,16,16,16,17,18,-1,21,21,-1,30,30,30,30,-1,-1,30,30, 22,22,22,-1,24,24,24,-1,-1,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,15,16,15,15,15,15,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,29,29,29, 22,21,21,-1,-1,25,-1,-1,15,14,13,12,11,10,9,8,7,7,7,8,9,10,11,-1,-1,15,15,16,15,14,14,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,28,28,29, 22,21,20,20,-1,-1,-1,16,15,15,-1,-1,-1,-1,-1,8,7,6,7,8,9,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,-1,-1,-1,-1,-1,22,22,23,-1,-1,-1,27,27,28,29, 22,21,20,19,19,18,17,16,16,-1,-1,9,9,-1,-1,-1,-1,5,-1,-1,-1,-1,7,7,7,7,-1,-1,-1,-1,12,-1,-1,-1,-1,16,16,-1,-1,23,23,24,25,26,26,27,28,29, 23,-1,-1,19,18,18,17,17,-1,-1,10,9,8,7,6,5,4,4,4,5,6,7,6,6,6,6,7,8,9,10,11,11,12,13,14,15,16,17,-1,-1,24,24,25,25,26,-1,-1,30, 23,-1,-1,-1,18,17,17,17,-1,11,10,10,-1,7,6,5,4,3,3,-1,-1,-1,5,5,5,5,-1,-1,-1,10,10,11,12,13,14,-1,17,17,18,-1,24,24,24,25,-1,-1,-1,30, 22,21,20,19,18,17,16,16,-1,-1,10,9,8,7,6,5,4,3,2,2,2,-1,4,4,4,5,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,23,23,24,25,26,27,28,29, 22,21,20,19,19,-1,16,15,15,-1,-1,-1,8,7,6,5,4,3,2,1,1,-1,3,3,4,5,-1,8,8,9,10,11,12,13,14,15,-1,-1,-1,22,22,23,-1,26,26,27,28,29, 22,21,20,20,20,-1,-1,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,1,0,1,2,3,4,5,6,7,8,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,26,26,27,28,29, 22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,13,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,52,51,51,51,51,51, 46,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,-1,50,50,50,50,51, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,50,51, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,47,-1,-1,-1,51, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,47,48,-1,-1,50, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,47,48,49,49,49, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,45,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,48,48,48, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,47,47,47, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,47,46,46, 40,40,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,45,45, 39,39,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,40,40,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,44,44, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,39,39,39,39,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,43,43, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,38,38,38,38,38,38,38,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,37,37,37,37,37,37,37,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,41,41, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,36,35,35,35,-1,37,37,37,38,-1,40,40, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,35,35,35,35,35,35,35,35,35,35,35,-1,-1,34,34,34,35,36,36,37,37,-1,40,39, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,34,34,34,34,34,34,34,34,34,34,34,34,-1,33,33,33,-1,35,36,36,36,-1,-1,38, 32,31,30,30,31,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,33,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,-1,34,-1,36,35,35,36,37, 32,-1,29,30,31,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,33,32,32,32,32,32,32,32,32,32,32,32,31,31,32,-1,33,-1,36,35,34,-1,37, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,36, 30,-1,27,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,29,30,-1,31,31,31,31,31,32,-1,35, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,28,-1,-1,30,30,30,30,31,31,-1,34, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,27,-1,-1,29,29,29,30,30,30,-1,33, 27,-1,24,25,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,-1,29,28,29,30,30,29,-1,32, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 25,-1,22,22,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,24,24,24,-1,26,-1,27,27,27,-1,30, 24,23,22,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,23,23,23,-1,25,-1,26,26,27,28,29, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,22,22,22,-1,24,24,25,26,-1,-1,30, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,21,21,21,22,23,24,25,26,-1,32,31, 27,27,-1,21,20,19,19,-1,16,15,15,15,-1,-1,25,25,25,26,26,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,20,20,20,21,-1,24,24,25,26,-1,32,32, 28,28,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,26,26,26,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,19,19,19,20,21,-1,25,25,25,26,-1,33,33, 27,27,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,27,27,26,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,-1,-1,26,26,26,26,-1,32,32, 26,26,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,17,17,17,18,19,20,-1,-1,27,27,27,27,-1,31,31, 25,25,-1,23,23,-1,23,24,-1,15,14,13,12,11,11,11,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,16,16,16,17,18,19,20,-1,29,28,28,28,28,-1,30,30, 24,24,-1,-1,24,25,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,15,15,15,16,17,-1,20,20,-1,29,29,29,29,-1,-1,29,29, 23,23,23,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,15,14,14,14,14,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,28,28,28, 23,22,22,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,15,14,13,13,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,27,27,28, 23,22,21,21,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,-1,-1,-1,-1,-1,21,21,22,-1,-1,-1,26,26,27,28, 23,22,21,20,20,19,18,17,17,-1,-1,10,10,-1,-1,-1,-1,6,-1,-1,-1,-1,6,6,6,6,-1,-1,-1,-1,11,-1,-1,-1,-1,15,15,-1,-1,22,22,23,24,25,25,26,27,28, 24,-1,-1,20,19,19,18,18,-1,-1,11,10,9,8,7,6,5,5,5,6,7,6,5,5,5,5,6,7,8,9,10,10,11,12,13,14,15,16,-1,-1,23,23,24,24,25,-1,-1,29, 24,-1,-1,-1,19,18,18,18,-1,12,11,11,-1,8,7,6,5,4,4,-1,-1,-1,4,4,4,4,-1,-1,-1,9,9,10,11,12,13,-1,16,16,17,-1,23,23,23,24,-1,-1,-1,29, 23,22,21,20,19,18,17,17,-1,-1,11,10,9,8,7,6,5,4,3,3,3,-1,3,3,3,4,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,22,22,23,24,25,26,27,28, 23,22,21,20,20,-1,17,16,16,-1,-1,-1,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,-1,7,7,8,9,10,11,12,13,14,-1,-1,-1,21,21,22,-1,25,25,26,27,28, 23,22,21,21,21,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,2,1,0,1,2,3,4,5,6,7,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,25,25,26,27,28, 23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,10,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,51,50,50,50,50,50, 47,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,-1,49,49,49,49,50, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,50, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,50, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,49, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,47,48,48,48, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,47,47,47, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,44,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,46,46,46, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,44,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,46,45,45, 41,41,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,44,44, 40,40,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,39,39,39,39,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,43,43, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,37,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,40,40, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,35,34,34,34,-1,36,36,36,37,-1,39,39, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,34,35,35,36,36,-1,39,38, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,33,33,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,-1,34,35,35,35,-1,-1,37, 33,32,31,31,32,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,33,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,-1,35,34,34,35,36, 33,-1,30,31,32,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,32,31,31,31,31,31,31,31,31,31,31,31,30,30,31,-1,32,-1,35,34,33,-1,36, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,35, 31,-1,28,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,28,29,-1,30,30,30,30,30,31,-1,34, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,27,-1,-1,29,29,29,29,30,30,-1,33, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,29,29,29,-1,32, 28,-1,25,26,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,27,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,-1,28,27,28,29,29,28,-1,31, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,27,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 26,-1,23,23,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,27,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,-1,25,-1,26,26,26,-1,29, 25,24,23,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,22,22,22,-1,24,-1,25,25,26,27,28, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,21,21,21,-1,23,23,24,25,-1,-1,29, 27,28,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,20,20,20,21,22,23,24,25,-1,31,30, 28,28,-1,22,21,20,20,-1,17,16,16,16,-1,-1,26,26,26,26,25,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,-1,23,23,24,25,-1,31,31, 29,29,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,32,32, 28,28,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,27,26,25,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,31,31, 27,27,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,30,30, 26,26,-1,24,24,-1,24,25,-1,16,15,14,13,12,12,12,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,15,15,15,16,17,18,19,-1,28,27,27,27,27,-1,29,29, 25,25,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,14,14,14,15,16,-1,19,19,-1,28,28,28,28,-1,-1,28,28, 24,24,24,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,15,14,13,13,13,13,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,27,27,27, 24,23,23,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,26,26,27, 24,23,22,22,-1,-1,-1,18,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,20,20,21,-1,-1,-1,25,25,26,27, 24,23,22,21,21,20,19,18,18,-1,-1,11,11,-1,-1,-1,-1,7,-1,-1,-1,-1,5,5,5,5,-1,-1,-1,-1,10,-1,-1,-1,-1,14,14,-1,-1,21,21,22,23,24,24,25,26,27, 25,-1,-1,21,20,20,19,19,-1,-1,12,11,10,9,8,7,6,6,6,7,6,5,4,4,4,4,5,6,7,8,9,9,10,11,12,13,14,15,-1,-1,22,22,23,23,24,-1,-1,28, 25,-1,-1,-1,20,19,19,19,-1,13,12,12,-1,9,8,7,6,5,5,-1,-1,-1,3,3,3,3,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,22,22,22,23,-1,-1,-1,28, 24,23,22,21,20,19,18,18,-1,-1,12,11,10,9,8,7,6,5,4,4,4,-1,2,2,2,3,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,21,21,22,23,24,25,26,27, 24,23,22,21,21,-1,18,17,17,-1,-1,-1,10,9,8,7,6,5,4,3,3,-1,1,1,2,3,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,20,20,21,-1,24,24,25,26,27, 24,23,22,22,22,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,0,1,2,3,4,5,6,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,24,24,25,26,27, 24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,6,7,8,9,10,11,10,9,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,43,43, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,42,42, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,35,35,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,32,32,32,32,32,33,32,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,-1,34,33,33,34,35, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,31,31,31,31,31,31,32,-1,-1,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,-1,31,-1,34,33,32,-1,35, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,30,30,30,30,30,31,32,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,30,29,29,29,30,31,32,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,27,28,-1,29,29,29,29,29,30,-1,33, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,27,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,27,26,27,28,28,27,-1,30, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,27,26,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,27,27,27,26,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,-1,24,-1,25,25,25,-1,28, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,21,21,21,-1,23,-1,24,24,25,26,27, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 28,29,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,22,23,24,-1,30,29, 29,29,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,27,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,-1,22,22,23,24,-1,30,30, 30,30,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,31,31, 29,29,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,30,30, 28,28,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,29,29, 27,27,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,14,14,14,15,16,17,18,-1,27,26,26,26,26,-1,28,28, 26,26,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,27,27, 25,25,25,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,26,26,26, 25,24,24,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,25,25,26, 25,24,23,23,-1,-1,-1,19,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,20,-1,-1,-1,24,24,25,26, 25,24,23,22,22,21,20,19,19,-1,-1,12,12,-1,-1,-1,-1,8,-1,-1,-1,-1,5,5,5,5,-1,-1,-1,-1,9,-1,-1,-1,-1,13,13,-1,-1,20,20,21,22,23,23,24,25,26, 26,-1,-1,22,21,21,20,20,-1,-1,13,12,11,10,9,8,7,7,7,7,6,5,4,4,4,4,5,6,7,8,8,8,9,10,11,12,13,14,-1,-1,21,21,22,22,23,-1,-1,27, 26,-1,-1,-1,21,20,20,20,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,3,3,3,3,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,21,21,21,22,-1,-1,-1,27, 25,24,23,22,21,20,19,19,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,2,2,2,2,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,20,20,21,22,23,24,25,26, 25,24,23,22,22,-1,19,18,18,-1,-1,-1,11,10,9,8,7,6,5,4,4,-1,1,1,1,2,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 25,24,23,23,23,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,4,3,2,1,0,1,2,3,4,5,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,23,23,24,25,26, 25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,7,8,9,10,11,10,9,8,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 49,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 43,43,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 42,42,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,33,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 35,34,33,33,34,-1,32,-1,30,30,30,-1,32,32,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 35,-1,32,33,34,-1,31,-1,30,29,29,30,31,31,31,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 33,-1,30,29,29,29,29,29,-1,28,27,-1,29,29,30,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 30,-1,27,28,28,27,26,27,-1,24,24,-1,26,26,26,27,28,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,27,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 28,-1,25,25,25,-1,24,-1,22,22,22,23,24,25,26,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 27,26,25,24,24,-1,23,-1,21,21,21,-1,25,25,26,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 29,30,-1,24,23,22,21,20,19,19,19,-1,-1,27,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,29,28, 30,30,-1,24,23,22,22,-1,19,18,18,18,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,29,29, 31,31,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,30,30, 30,30,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,29,29, 29,29,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,28,28, 28,28,-1,26,26,-1,26,27,-1,18,17,16,15,14,14,14,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,27,27, 27,27,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,26,26, 26,26,26,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,25,25,25, 26,25,25,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,24,24,25, 26,25,24,24,-1,-1,-1,20,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,19,-1,-1,-1,23,23,24,25, 26,25,24,23,23,22,21,20,20,-1,-1,13,13,-1,-1,-1,-1,9,-1,-1,-1,-1,5,5,5,5,-1,-1,-1,-1,8,-1,-1,-1,-1,12,12,-1,-1,19,19,20,21,22,22,23,24,25, 27,-1,-1,23,22,22,21,21,-1,-1,14,13,12,11,10,9,8,8,8,7,6,5,4,4,4,4,5,6,7,7,7,7,8,9,10,11,12,13,-1,-1,20,20,21,21,22,-1,-1,26, 27,-1,-1,-1,22,21,21,21,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,3,3,3,3,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,20,20,20,21,-1,-1,-1,26, 26,25,24,23,22,21,20,20,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,2,2,2,2,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,19,19,20,21,22,23,24,25, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,-1,4,4,5,6,7,8,9,10,11,-1,-1,-1,18,18,19,-1,22,22,23,24,25, 26,25,24,24,24,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,5,4,3,2,1,0,1,2,3,4,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,22,22,23,24,25, 26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,8,9,10,11,10,9,8,7,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 50,50,50,50,50,50,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 50,49,49,49,49,50,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 50,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 50,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 49,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 48,48,48,47,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 47,47,47,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,41,41,41,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 46,46,46,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,41,40,40,40,41,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 45,45,46,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,41,40,39,40,41,42,43,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 44,44,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,41,41, 43,43,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,37,37,37,37,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,40,40, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,36,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 40,40,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 39,39,-1,37,36,36,36,-1,34,34,34,35,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 38,39,-1,36,36,35,35,34,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 37,-1,-1,35,35,35,34,-1,32,32,32,-1,32,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 36,35,34,34,35,-1,33,-1,31,31,31,-1,32,31,30,30,30,30,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,-1,32,31,31,32,33, 36,-1,33,34,35,-1,32,-1,31,30,30,31,32,31,30,29,29,29,29,29,29,29,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,-1,29,-1,32,31,30,-1,33, 35,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,31,31,30,29,28,28,28,28,28,29,30,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 34,-1,31,30,30,30,30,30,-1,29,28,-1,30,30,30,29,28,27,27,27,28,29,30,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,25,26,-1,27,27,27,27,27,28,-1,31, 33,-1,30,30,29,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 32,-1,29,29,29,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 31,-1,28,29,29,28,27,28,-1,25,25,-1,27,27,27,27,27,26,25,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,25,24,25,26,26,25,-1,28, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,26,26,26,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 29,-1,26,26,26,-1,25,-1,23,23,23,24,25,26,26,25,25,25,25,24,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,-1,22,-1,23,23,23,-1,26, 28,27,26,25,25,-1,24,-1,22,22,22,-1,26,26,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,19,19,19,-1,21,-1,22,22,23,24,25, 29,-1,-1,25,24,23,23,-1,21,21,21,-1,27,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 30,31,-1,25,24,23,22,21,20,20,20,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,20,21,22,-1,28,27, 31,31,-1,25,24,23,23,-1,20,19,19,19,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,-1,20,20,21,22,-1,28,28, 32,32,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,29,29, 31,31,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,28,28, 30,30,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,27,27, 29,29,-1,27,27,-1,27,28,-1,19,18,17,16,15,15,15,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,12,12,12,13,14,15,16,-1,25,24,24,24,24,-1,26,26, 28,28,-1,-1,28,29,28,28,-1,19,19,-1,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,25,25, 27,27,27,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,13,13,13,13,14,15,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,24,24,24, 27,26,26,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,23,23,24, 27,26,25,25,-1,-1,-1,21,20,20,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,18,-1,-1,-1,22,22,23,24, 27,26,25,24,24,23,22,21,21,-1,-1,14,14,-1,-1,-1,-1,10,-1,-1,-1,-1,5,5,5,5,-1,-1,-1,-1,7,-1,-1,-1,-1,11,11,-1,-1,18,18,19,20,21,21,22,23,24, 28,-1,-1,24,23,23,22,22,-1,-1,15,14,13,12,11,10,9,9,8,7,6,5,4,4,4,4,5,6,7,6,6,6,7,8,9,10,11,12,-1,-1,19,19,20,20,21,-1,-1,25, 28,-1,-1,-1,23,22,22,22,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,3,3,3,3,-1,-1,-1,5,5,6,7,8,9,-1,12,12,13,-1,19,19,19,20,-1,-1,-1,25, 27,26,25,24,23,22,21,21,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,3,2,2,2,-1,4,4,4,5,6,7,8,9,10,11,12,-1,-1,18,18,19,20,21,22,23,24, 27,26,25,24,24,-1,21,20,20,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,-1,3,3,4,5,6,7,8,9,10,-1,-1,-1,17,17,18,-1,21,21,22,23,24, 27,26,25,25,25,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,6,5,4,3,2,1,0,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,21,21,22,23,24, 27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,9,10,11,10,9,8,7,6,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 51,51,51,51,51,51,52,51,51,51,51,52,53,54,54,53,52,51,50,49,50,51,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 51,50,50,50,50,51,-1,50,50,50,51,52,53,54,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,46, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 51,50,49,48,47,47,47,47,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 51,-1,-1,-1,47,46,46,46,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 50,-1,-1,48,47,46,45,45,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 49,49,49,48,47,46,45,44,44,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 48,48,48,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 47,47,47,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,41,40,39,39,39,40,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 46,46,47,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,41,40,39,38,39,40,41,42,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 45,45,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,40,40, 44,44,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,36,36,36,36,36,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,39,39, 43,43,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,35,35,35,35,35,35,36,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 41,41,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 40,40,-1,38,37,37,37,-1,35,35,35,36,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 39,40,-1,37,37,36,36,35,34,34,34,-1,-1,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 38,-1,-1,36,36,36,35,-1,33,33,33,-1,31,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 37,36,35,35,36,-1,34,-1,32,32,32,-1,31,30,29,29,29,29,29,29,29,29,29,30,29,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,-1,31,30,30,31,32, 37,-1,34,35,36,-1,33,-1,32,31,31,32,31,30,29,28,28,28,28,28,28,28,29,-1,-1,28,27,27,27,27,27,27,27,27,27,27,27,26,26,27,-1,28,-1,31,30,29,-1,32, 36,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,30,30,29,28,27,27,27,27,27,28,29,-1,-1,28,27,26,26,26,26,26,27,26,26,26,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 35,-1,32,31,31,31,31,31,-1,30,29,-1,29,29,29,28,27,26,26,26,27,28,29,-1,-1,28,27,26,25,25,25,26,27,26,25,25,-1,24,25,-1,26,26,26,26,26,27,-1,30, 34,-1,31,31,30,30,30,30,-1,-1,28,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 33,-1,30,30,30,29,29,29,-1,-1,27,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 32,-1,29,30,30,29,28,29,-1,26,26,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,24,23,24,25,25,24,-1,27, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 30,-1,27,27,27,-1,26,-1,24,24,24,25,26,26,25,24,24,24,24,23,22,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,-1,21,-1,22,22,22,-1,25, 29,28,27,26,26,-1,25,-1,23,23,23,-1,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,18,18,18,-1,20,-1,21,21,22,23,24, 30,-1,-1,26,25,24,24,-1,22,22,22,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 31,32,-1,26,25,24,23,22,21,21,21,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 32,32,-1,26,25,24,24,-1,21,20,20,20,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,-1,19,19,20,21,-1,27,27, 33,33,-1,26,25,25,25,-1,21,20,19,19,19,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,15,16,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,28,28, 32,32,-1,26,26,26,26,-1,-1,20,19,18,18,18,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,27,27, 31,31,-1,27,27,27,27,-1,-1,20,19,18,17,17,17,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,26,26, 30,30,-1,28,28,-1,28,29,-1,20,19,18,17,16,16,16,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,11,11,11,12,13,14,15,-1,24,23,23,23,23,-1,25,25, 29,29,-1,-1,29,30,29,29,-1,20,20,-1,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,24,24,-1,-1,24,24, 28,28,28,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,14,14,14,14,15,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,23,23,23, 28,27,27,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,13,13,14,15,16,16,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,22,22,23, 28,27,26,26,-1,-1,-1,22,21,21,-1,-1,-1,-1,-1,14,13,12,13,14,15,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,21,21,22,23, 28,27,26,25,25,24,23,22,22,-1,-1,15,15,-1,-1,-1,-1,11,-1,-1,-1,-1,6,6,6,6,-1,-1,-1,-1,6,-1,-1,-1,-1,10,10,-1,-1,17,17,18,19,20,20,21,22,23, 29,-1,-1,25,24,24,23,23,-1,-1,16,15,14,13,12,11,10,10,9,8,7,6,5,5,5,5,6,7,6,5,5,5,6,7,8,9,10,11,-1,-1,18,18,19,19,20,-1,-1,24, 29,-1,-1,-1,24,23,23,23,-1,17,16,16,-1,13,12,11,10,9,9,-1,-1,-1,4,4,4,4,-1,-1,-1,4,4,5,6,7,8,-1,11,11,12,-1,18,18,18,19,-1,-1,-1,24, 28,27,26,25,24,23,22,22,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,4,3,3,3,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,17,17,18,19,20,21,22,23, 28,27,26,25,25,-1,22,21,21,-1,-1,-1,14,13,12,11,10,9,8,7,7,-1,4,3,2,2,-1,2,2,3,4,5,6,7,8,9,-1,-1,-1,16,16,17,-1,20,20,21,22,23, 28,27,26,26,26,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,7,6,5,4,3,2,1,0,1,2,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,20,20,21,22,23, 28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,10,11,10,9,8,7,6,5,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 52,52,52,52,52,52,53,52,52,52,52,53,54,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 52,51,51,51,51,52,-1,51,51,51,52,53,54,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 52,51,50,49,48,48,48,48,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 52,-1,-1,-1,48,47,47,47,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 51,-1,-1,49,48,47,46,46,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 50,50,50,49,48,47,46,45,45,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 49,49,49,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 48,48,48,-1,-1,45,-1,-1,44,43,43,43,43,43,43,42,41,40,39,38,38,38,39,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 47,47,48,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 46,46,-1,-1,43,43,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,39,39, 45,45,-1,42,42,42,42,43,-1,40,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,38,38, 44,44,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 43,43,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 42,42,-1,39,39,39,39,-1,37,37,37,37,38,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 41,41,-1,39,38,38,38,-1,36,36,36,37,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 40,41,-1,38,38,37,37,36,35,35,35,-1,-1,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 39,-1,-1,37,37,37,36,-1,34,34,34,-1,30,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 38,37,36,36,37,-1,35,-1,33,33,33,-1,30,29,28,28,28,28,28,28,28,28,28,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,-1,30,29,29,30,31, 38,-1,35,36,37,-1,34,-1,33,32,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,-1,27,26,26,26,26,26,26,26,26,26,26,26,25,25,26,-1,27,-1,30,29,28,-1,31, 37,-1,34,-1,-1,-1,33,-1,-1,31,31,-1,29,29,28,27,26,26,26,26,26,27,28,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 36,-1,33,32,32,32,32,32,-1,31,30,-1,28,28,28,27,26,25,25,25,26,27,28,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,23,24,-1,25,25,25,25,25,26,-1,29, 35,-1,32,32,31,31,31,31,-1,-1,29,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 34,-1,31,31,31,30,30,30,-1,-1,28,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 33,-1,30,31,31,30,29,30,-1,27,27,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,23,22,23,24,24,23,-1,26, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 31,-1,28,28,28,-1,27,-1,25,25,25,26,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,-1,20,-1,21,21,21,-1,24, 30,29,28,27,27,-1,26,-1,24,24,24,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,17,17,17,-1,19,-1,20,20,21,22,23, 31,-1,-1,27,26,25,25,-1,23,23,23,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 32,33,-1,27,26,25,24,23,22,22,22,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 33,33,-1,27,26,25,25,-1,22,21,21,21,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 34,34,-1,27,26,26,26,-1,22,21,20,20,20,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,27,27, 33,33,-1,27,27,27,27,-1,-1,21,20,19,19,19,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,26,26, 32,32,-1,28,28,28,28,-1,-1,21,20,19,18,18,18,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,25,25, 31,31,-1,29,29,-1,29,30,-1,21,20,19,18,17,17,17,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,10,10,10,11,12,13,14,-1,23,22,22,22,22,-1,24,24, 30,30,-1,-1,30,31,30,30,-1,21,21,-1,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,23,23,-1,-1,23,23, 29,29,29,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,15,15,15,15,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,22,22,22, 29,28,28,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,14,14,15,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,21,21,22, 29,28,27,27,-1,-1,-1,23,22,22,-1,-1,-1,-1,-1,15,14,13,14,15,16,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,20,20,21,22, 29,28,27,26,26,25,24,23,23,-1,-1,16,16,-1,-1,-1,-1,12,-1,-1,-1,-1,7,7,7,7,-1,-1,-1,-1,5,-1,-1,-1,-1,9,9,-1,-1,16,16,17,18,19,19,20,21,22, 30,-1,-1,26,25,25,24,24,-1,-1,17,16,15,14,13,12,11,11,10,9,8,7,6,6,6,6,7,6,5,4,4,4,5,6,7,8,9,10,-1,-1,17,17,18,18,19,-1,-1,23, 30,-1,-1,-1,25,24,24,24,-1,18,17,17,-1,14,13,12,11,10,10,-1,-1,-1,5,5,5,5,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,-1,17,17,17,18,-1,-1,-1,23, 29,28,27,26,25,24,23,23,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,5,4,4,4,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,16,16,17,18,19,20,21,22, 29,28,27,26,26,-1,23,22,22,-1,-1,-1,15,14,13,12,11,10,9,8,8,-1,5,4,3,3,-1,1,1,2,3,4,5,6,7,8,-1,-1,-1,15,15,16,-1,19,19,20,21,22, 29,28,27,27,27,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,5,4,3,2,1,0,1,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,-1,19,19,20,21,22, 29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,11,10,9,8,7,6,5,4,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 52,52,52,52,52,52,53,52,52,52,52,53,54,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 52,51,51,51,51,52,-1,51,51,51,52,53,54,54,53,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,45, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,44,45, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,44,45, 52,51,50,49,48,48,48,48,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,44,45, 53,-1,-1,-1,48,47,47,47,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,41,-1,-1,-1,45, 52,-1,-1,49,48,47,46,46,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,41,42,-1,-1,44, 51,51,50,49,48,47,46,45,45,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,41,42,43,43,43, 50,50,50,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,42,41,40,39,39,39,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,43,42,42,42, 49,49,49,-1,-1,45,-1,-1,44,43,43,43,43,43,43,42,41,40,39,38,38,38,39,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,41,41,41, 48,48,49,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,41,40,39,38,37,38,39,40,41,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,41,40,40, 47,47,-1,-1,43,43,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,36,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,39,39, 46,46,-1,42,42,42,42,43,-1,40,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,38,38, 45,45,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,34,34,34,34,34,34,35,34,33,33,33,33,33,33,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 44,44,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,36,36, 43,43,-1,40,39,39,39,-1,37,37,37,37,38,-1,-1,-1,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,35,35, 42,42,-1,40,39,38,38,-1,36,36,36,37,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,-1,-1,30,29,29,29,-1,31,31,31,32,-1,34,34, 41,42,-1,39,39,38,37,36,35,35,35,-1,-1,30,30,30,30,30,30,30,30,30,30,30,29,29,29,29,29,29,29,29,29,29,29,-1,-1,28,28,28,29,30,30,31,31,-1,34,33, 40,-1,-1,38,38,38,37,-1,34,34,34,-1,30,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,30,30,30,-1,-1,32, 39,38,37,37,38,-1,36,-1,34,33,33,-1,30,29,28,28,28,28,28,28,28,28,28,29,28,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,26,-1,28,-1,30,29,29,30,31, 39,-1,36,37,38,-1,35,-1,34,33,32,31,30,29,28,27,27,27,27,27,27,27,28,-1,-1,27,26,26,26,26,26,26,26,26,26,26,26,25,25,26,-1,27,-1,30,29,28,-1,31, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,29,29,28,27,26,26,26,26,26,27,28,-1,-1,27,26,25,25,25,25,25,26,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 37,-1,34,33,33,33,33,33,-1,32,31,-1,28,28,28,27,26,25,25,25,26,27,28,-1,-1,27,26,25,24,24,24,25,26,25,24,24,-1,23,24,-1,25,25,25,25,25,26,-1,29, 36,-1,33,33,32,32,32,32,-1,-1,30,-1,27,27,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,24,25,25,-1,28, 35,-1,32,32,32,31,31,31,-1,-1,29,-1,26,26,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,-1,21,-1,-1,23,23,23,24,24,24,-1,27, 34,-1,31,32,32,31,30,31,-1,28,28,-1,26,25,25,25,25,24,23,22,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,23,22,23,24,24,23,-1,26, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,26,25,24,24,24,24,23,22,21,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,-1,19,19,-1,-1,21,-1,-1,-1,22,-1,25, 32,-1,29,29,29,-1,28,-1,26,26,26,27,26,25,24,23,23,23,23,22,21,20,20,-1,-1,19,19,19,19,19,19,19,19,19,19,19,19,18,18,18,-1,20,-1,21,21,21,-1,24, 31,30,29,28,28,-1,27,-1,25,25,25,-1,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,18,18,19,-1,17,17,17,-1,19,-1,20,20,21,22,23, 32,-1,-1,28,27,26,26,-1,24,24,24,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,17,17,18,19,-1,16,16,16,-1,18,18,19,20,-1,-1,24, 33,34,-1,28,27,26,25,24,23,23,23,-1,-1,25,24,23,22,21,20,20,20,20,19,18,17,16,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,18,19,20,-1,26,25, 34,34,-1,28,27,26,26,-1,23,22,22,22,-1,-1,24,23,22,21,20,19,19,19,19,-1,-1,15,15,15,15,15,15,15,16,17,-1,-1,14,14,14,15,-1,18,18,19,20,-1,26,26, 35,35,-1,28,27,27,27,-1,23,22,21,21,21,-1,-1,-1,22,21,20,19,18,18,18,-1,-1,14,14,14,14,14,14,15,-1,-1,-1,13,13,13,14,15,-1,19,19,19,20,-1,26,26, 34,34,-1,28,28,28,28,-1,-1,22,21,20,20,20,-1,-1,22,21,20,19,18,17,17,-1,-1,13,13,13,13,13,14,15,-1,-1,12,12,12,13,14,-1,-1,20,20,20,20,-1,25,25, 33,33,-1,29,29,29,29,-1,-1,22,21,20,19,19,19,-1,-1,21,20,19,18,17,16,15,14,13,12,12,12,13,14,-1,-1,11,11,11,12,13,14,-1,-1,21,21,21,21,-1,24,24, 32,32,-1,30,30,-1,30,31,-1,22,21,20,19,18,18,18,-1,-1,20,19,18,17,16,15,14,13,12,11,12,13,-1,-1,10,10,10,11,12,13,14,-1,23,22,22,22,22,-1,23,23, 31,31,-1,-1,31,32,31,31,-1,22,22,-1,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,-1,-1,9,9,9,10,11,-1,14,14,-1,23,23,23,23,-1,-1,22,22, 30,30,30,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,16,16,16,16,16,15,14,13,12,11,10,9,8,8,8,8,8,9,10,11,12,13,14,-1,-1,24,24,24,-1,21,21,21, 30,29,29,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,15,15,16,16,15,15,-1,-1,11,10,9,8,7,7,7,8,9,10,11,12,13,14,15,-1,-1,25,-1,-1,20,20,21, 30,29,28,28,-1,-1,-1,24,23,23,-1,-1,-1,-1,-1,16,15,14,15,16,17,-1,-1,-1,-1,-1,-1,9,8,7,6,7,8,-1,-1,-1,-1,-1,15,15,16,-1,-1,-1,19,19,20,21, 30,29,28,27,27,26,25,24,24,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,8,8,8,8,-1,-1,-1,-1,5,-1,-1,-1,-1,9,9,-1,-1,16,16,17,18,18,18,19,20,21, 31,-1,-1,27,26,26,25,25,-1,-1,18,17,16,15,14,13,12,12,11,10,9,8,7,7,7,7,7,6,5,4,4,4,5,6,7,8,9,10,-1,-1,17,17,17,17,18,-1,-1,22, 31,-1,-1,-1,26,25,25,25,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,6,6,6,6,-1,-1,-1,3,3,4,5,6,7,-1,10,10,11,-1,16,16,16,17,-1,-1,-1,22, 30,29,28,27,26,25,24,24,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,6,5,5,5,-1,2,2,2,3,4,5,6,7,8,9,10,-1,-1,15,15,16,17,18,19,20,21, 30,29,28,27,27,-1,24,23,23,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,6,5,4,4,-1,1,1,2,3,4,5,6,7,8,-1,-1,-1,14,14,15,-1,18,18,19,20,21, 30,29,28,28,28,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,6,5,4,3,2,1,0,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,-1,18,18,19,20,21, 30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 62,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 61,61,61,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 60,60,61,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 59,59,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 58,58,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 57,57,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 56,56,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 55,55,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 54,54,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 53,54,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 52,-1,-1,50,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 51,50,49,49,50,-1,48,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 51,-1,48,49,50,-1,47,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 50,-1,47,-1,-1,-1,46,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 49,-1,46,45,45,45,45,45,-1,44,43,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 48,-1,45,45,44,44,44,44,-1,-1,42,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 47,-1,44,44,44,43,43,43,-1,-1,41,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 46,-1,43,44,44,43,42,43,-1,40,40,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 44,-1,41,41,41,-1,40,-1,38,38,38,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 43,42,41,40,40,-1,39,-1,37,37,37,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 44,-1,-1,40,39,38,38,-1,36,36,36,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 45,45,-1,40,39,38,37,36,35,35,35,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 44,44,-1,40,39,38,38,-1,35,34,34,34,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 43,43,-1,40,39,39,39,-1,35,34,33,33,33,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 42,42,-1,40,40,40,40,-1,-1,34,33,32,32,32,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 41,41,-1,41,41,41,41,-1,-1,34,33,32,31,31,31,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 40,40,-1,42,42,-1,42,43,-1,34,33,32,31,30,30,30,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 39,39,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 38,38,38,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 38,37,37,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 38,37,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,27,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 38,37,36,35,35,35,35,35,36,-1,-1,29,29,-1,-1,-1,-1,25,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,-1,-1,8,7,7,7,7,7,8,9,10, 39,-1,-1,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,22,21,20,19,19,19,19,19,18,17,16,16,16,17,18,19,20,21,22,-1,-1,6,6,6,6,7,-1,-1,11, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,5,5,5,6,-1,-1,-1,11, 38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,18,17,17,17,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,4,4,5,6,7,8,9,10, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,28,27,26,25,24,23,22,21,21,-1,18,17,16,16,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,3,3,4,-1,7,7,8,9,10, 38,37,36,36,36,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,-1,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,-1,-1,7,7,8,9,10, 38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,1,2,3,-1,6,6,7,8,9,10, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,9,10, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,45, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 61,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 60,60,61,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 59,59,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,35,35, 58,58,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,34,34, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 55,55,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 54,54,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 53,54,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 52,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 51,50,49,49,50,-1,48,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 51,-1,48,49,50,-1,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 50,-1,47,-1,-1,-1,46,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 49,-1,46,45,45,45,45,45,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 48,-1,45,45,44,44,44,44,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 47,-1,44,44,44,43,43,43,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 46,-1,43,44,44,43,42,43,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 44,-1,41,41,41,-1,40,-1,38,38,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 43,42,41,40,40,-1,39,-1,37,37,37,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 44,-1,-1,40,39,38,38,-1,36,36,36,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 45,45,-1,40,39,38,37,36,35,35,35,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 44,44,-1,40,39,38,38,-1,35,34,34,34,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 43,43,-1,40,39,39,39,-1,35,34,33,33,33,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 42,42,-1,40,40,40,40,-1,-1,34,33,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 41,41,-1,41,41,41,41,-1,-1,34,33,32,31,31,31,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 40,40,-1,42,42,-1,42,43,-1,34,33,32,31,30,30,30,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,24,23,23,23,23,-1,11,11, 39,39,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,24,24,-1,-1,10,10, 38,38,38,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 38,37,37,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,9, 38,37,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,27,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,8,9, 38,37,36,35,35,35,35,35,36,-1,-1,29,29,-1,-1,-1,-1,25,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,-1,-1,7,6,6,6,6,6,7,8,9, 39,-1,-1,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,22,21,20,19,19,19,19,19,18,17,16,16,16,17,18,19,20,21,22,-1,-1,5,5,5,5,6,-1,-1,10, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,4,4,4,5,-1,-1,-1,10, 38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,18,17,17,17,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,3,3,4,5,6,7,8,9, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,28,27,26,25,24,23,22,21,21,-1,18,17,16,16,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,2,2,3,-1,6,6,7,8,9, 38,37,36,36,36,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,-1,-1,-1,-1,-1,-1,-1,-1,1,0,1,2,-1,-1,6,6,7,8,9, 38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,9, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3,4,5,6,7,8,9, 61,61,61,61,61,61,62,61,61,61,61,60,59,58,57,56,55,54,53,52,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 61,60,60,60,60,61,-1,60,60,60,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,44, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 61,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,42,43,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 61,61,61,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,42,43,43,42,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 60,60,-1,-1,52,52,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,34,34, 59,59,-1,51,51,51,51,52,-1,49,49,49,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,38,38,38,38,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 52,-1,49,50,50,-1,48,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 51,-1,48,-1,-1,-1,47,-1,-1,42,42,-1,38,38,37,36,35,35,35,35,35,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 50,-1,47,46,46,46,46,46,-1,43,42,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 49,-1,46,46,45,45,45,45,-1,-1,41,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 48,-1,45,45,45,44,44,44,-1,-1,40,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 47,-1,44,45,45,44,43,44,-1,39,39,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 46,-1,43,-1,-1,-1,42,-1,-1,38,38,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 45,-1,42,42,42,-1,41,-1,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 44,43,42,41,41,-1,40,-1,38,38,38,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 45,-1,-1,41,40,39,39,-1,37,37,37,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 46,46,-1,41,40,39,38,37,36,36,36,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 45,45,-1,41,40,39,39,-1,36,35,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 44,44,-1,41,40,40,40,-1,36,35,34,34,34,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 43,43,-1,41,41,41,41,-1,-1,35,34,33,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 42,42,-1,42,42,42,42,-1,-1,35,34,33,32,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 41,41,-1,43,43,-1,43,44,-1,35,34,33,32,31,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,13,12,12,12,11,10,10,-1,23,22,22,22,22,-1,10,10, 40,40,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,23,23,-1,-1,9,9, 39,39,39,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 39,38,38,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,8, 39,38,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,7,8, 39,38,37,36,36,36,36,36,37,-1,-1,30,30,-1,-1,-1,-1,26,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,16,-1,-1,-1,-1,22,22,-1,-1,6,5,5,5,5,5,6,7,8, 40,-1,-1,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,23,22,21,20,20,20,20,20,19,18,17,17,17,18,19,20,21,22,23,-1,-1,4,4,4,4,5,-1,-1,9, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,3,3,3,4,-1,-1,-1,9, 39,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,19,18,18,18,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,2,2,3,4,5,6,7,8, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,29,28,27,26,25,24,23,22,22,-1,19,18,17,17,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,1,1,2,-1,5,5,6,7,8, 39,38,37,37,37,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,-1,-1,-1,-1,-1,-1,-1,-1,2,1,0,1,-1,-1,6,6,6,7,8, 39,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,5,5,6,7,7,8, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4,5,6,7,8,8, 61,61,61,61,61,61,62,61,61,61,61,60,59,58,57,56,55,54,53,52,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 61,60,60,60,60,61,-1,60,60,60,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,44, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 61,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,42,43,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 61,61,61,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,42,43,43,42,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 60,60,-1,-1,52,52,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,34,34, 59,59,-1,51,51,51,51,52,-1,49,49,49,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,38,38,38,38,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,38,38,37,36,35,35,35,35,35,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 51,-1,48,47,47,47,47,47,-1,43,42,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 48,-1,45,46,46,45,44,45,-1,39,39,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 47,47,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 46,46,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 45,45,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 44,44,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 43,43,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 42,42,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,13,12,12,12,11,10,10,-1,23,22,22,22,22,-1,10,10, 41,41,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,23,23,-1,-1,9,9, 40,40,40,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 40,39,39,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,8, 40,39,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,7,8, 40,39,38,37,37,37,37,37,38,-1,-1,31,31,-1,-1,-1,-1,27,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,7,8, 41,-1,-1,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,24,23,22,21,21,21,21,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,4,4,4,4,5,-1,-1,9, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,3,3,3,4,-1,-1,-1,9, 40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,19,19,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,2,2,3,4,5,6,7,8, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,30,29,28,27,26,25,24,23,23,-1,20,19,18,18,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,1,1,2,-1,5,5,6,7,8, 40,39,38,38,38,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,0,-1,-1,6,6,6,7,8, 40,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,5,5,6,7,7,8, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,3,4,5,6,7,8,8, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 61,61,61,61,61,61,62,61,61,61,61,60,59,58,57,56,55,54,53,52,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 61,60,60,60,60,61,-1,60,60,60,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,44, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 61,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,42,43,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 61,61,61,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,42,43,43,42,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 60,60,-1,-1,52,52,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,34,34, 59,59,-1,51,51,51,51,52,-1,49,49,49,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,38,38,38,38,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,38,38,37,36,35,35,35,35,35,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 51,-1,48,47,47,47,47,47,-1,43,42,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 48,-1,45,46,46,45,44,45,-1,39,39,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 48,48,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 47,47,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 46,46,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,13,12,12,12,11,10,10,-1,23,22,22,22,22,-1,10,10, 45,45,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,23,23,-1,-1,9,9, 44,44,44,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 44,43,43,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,8, 44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,7,8, 44,43,42,41,41,40,39,38,38,-1,-1,35,35,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,7,7, 45,-1,-1,41,40,40,39,39,-1,-1,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,4,4,5,-1,-1,6, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,5, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,3,2,2,2,3,4, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,1,1,2,3,4, 44,43,42,42,42,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,-1,0,1,2,3,4, 44,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,2,3,4, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,3,4, 61,61,61,61,61,61,62,61,61,61,61,60,59,58,57,56,55,54,53,52,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 61,60,60,60,60,61,-1,60,60,60,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,44, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 61,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,42,43,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 61,61,61,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,42,43,43,42,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 60,60,-1,-1,52,52,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,34,34, 59,59,-1,51,51,51,51,52,-1,49,49,49,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,38,38,38,38,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,38,38,37,36,35,35,35,35,35,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 51,-1,48,47,47,47,47,47,-1,43,42,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 48,-1,45,46,46,45,44,45,-1,39,39,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 48,48,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 47,47,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 46,46,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,13,12,12,12,11,10,10,-1,23,22,22,22,22,-1,10,10, 45,45,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,23,23,-1,-1,9,9, 44,44,44,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 44,43,43,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,8, 44,43,42,42,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,7,7, 44,43,42,41,41,40,39,38,38,-1,-1,35,35,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,7,6, 45,-1,-1,41,40,40,39,39,-1,-1,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,4,4,5,-1,-1,5, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,4, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,3,2,2,2,2,3, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,1,1,1,2,3, 44,43,42,42,42,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,-1,1,0,1,2,3, 44,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,3, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2,3, 61,61,61,61,61,61,62,61,61,61,61,60,59,58,57,56,55,54,53,52,53,52,51,50,49,48,47,46,45,46,47,48,49,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 61,60,60,60,60,61,-1,60,60,60,61,60,59,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,44,-1,48,48,49,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,44, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,50,50,49,48,47,46,45,44,43,43,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,47,47,46,46,-1,43,42,42,42,42,42,42,43,44,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 61,60,59,58,57,57,57,57,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,47,46,46,46,-1,43,42,41,41,41,41,42,43,44,45,46,-1,-1,41,41,41,41,42,43,42,41, 62,-1,-1,-1,57,56,56,56,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,47,46,45,45,-1,-1,-1,40,40,40,41,42,43,-1,46,46,47,-1,40,40,40,40,-1,-1,-1,40, 62,-1,-1,58,57,56,55,55,-1,-1,53,52,51,50,49,48,47,46,47,48,49,48,47,46,45,44,43,42,41,40,39,40,41,42,43,44,45,46,-1,-1,39,39,40,39,39,-1,-1,39, 61,60,59,58,57,56,55,54,54,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,47,46,45,45,-1,-1,-1,-1,38,-1,-1,-1,-1,45,45,-1,-1,38,38,39,40,39,38,38,38,38, 61,60,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,39,38,37,37,37,37,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,37,37,37, 61,60,60,-1,-1,54,-1,-1,53,52,51,50,49,48,47,46,45,44,43,42,42,42,43,-1,-1,41,40,39,38,37,36,36,36,36,36,36,36,36,36,37,-1,-1,38,-1,-1,36,36,36, 61,61,61,-1,53,53,53,-1,-1,51,51,50,49,48,47,46,45,44,43,42,41,42,43,43,42,41,40,39,38,37,36,35,35,35,35,35,36,35,35,-1,-1,37,37,37,-1,36,35,35, 60,60,-1,-1,52,52,52,52,-1,50,50,-1,49,48,47,46,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,34,34,34,34,-1,34,34,-1,36,36,37,36,-1,-1,34,34, 59,59,-1,51,51,51,51,52,-1,49,49,49,49,48,47,47,-1,-1,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,33,-1,36,35,-1,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,48,48,-1,-1,40,39,39,39,38,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,40,39,39,38,38,38,38,-1,-1,34,33,33,33,33,33,33,-1,-1,32,31,31,31,31,-1,-1,33,33,33,33,-1,31,31, 56,56,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,40,39,38,38,37,37,37,-1,-1,34,33,32,32,32,32,32,-1,-1,-1,31,30,30,30,30,-1,32,32,32,32,-1,30,30, 55,55,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,39,38,37,37,36,36,-1,-1,34,33,32,31,31,31,31,31,31,-1,-1,30,29,29,29,-1,31,31,31,31,-1,29,29, 54,55,-1,49,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,38,37,36,36,35,34,33,33,33,32,31,30,30,30,30,30,30,-1,-1,28,28,28,29,30,30,30,30,-1,29,28, 53,-1,-1,49,48,47,47,-1,43,43,43,-1,39,38,38,38,38,38,38,37,36,35,35,-1,32,32,32,32,31,30,29,29,29,29,29,29,-1,27,27,27,-1,29,30,29,29,-1,-1,27, 52,51,50,49,49,-1,48,-1,43,42,42,-1,39,38,37,37,37,37,37,37,36,35,34,33,32,31,31,31,31,30,29,28,28,28,28,28,-1,26,26,26,-1,28,-1,29,28,28,27,26, 53,-1,50,50,50,-1,49,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,35,35,-1,-1,31,30,30,30,30,29,28,27,27,27,27,26,25,25,26,-1,27,-1,29,28,27,-1,25, 52,-1,49,-1,-1,-1,48,-1,-1,42,42,-1,38,38,37,36,35,35,35,35,35,36,36,-1,-1,31,30,29,29,29,29,28,27,26,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 51,-1,48,47,47,47,47,47,-1,43,42,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,31,30,29,28,28,28,28,27,26,25,25,-1,23,24,-1,25,25,25,25,25,25,-1,23, 50,-1,47,47,46,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,24,24,-1,22, 49,-1,46,46,46,45,45,45,-1,-1,40,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,27,26,26,-1,-1,-1,23,23,-1,21,-1,-1,23,23,23,24,23,23,-1,21, 48,-1,45,46,46,45,44,45,-1,39,39,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,20,20,-1,23,22,23,24,23,22,-1,20, 47,-1,44,-1,-1,-1,43,-1,-1,38,38,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,28,27,26,25,24,23,22,21,21,-1,19,19,-1,-1,21,-1,-1,-1,21,-1,19, 46,-1,43,43,43,-1,42,-1,39,38,37,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,27,26,25,24,23,22,21,20,19,18,18,18,-1,20,-1,21,20,20,-1,18, 45,44,43,42,42,-1,41,-1,38,38,38,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,21,-1,17,17,17,-1,19,-1,20,20,19,18,17, 46,-1,-1,42,41,40,40,-1,37,37,37,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,23,22,22,22,-1,16,16,16,-1,18,18,19,20,-1,-1,16, 47,48,-1,42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,24,23,23,23,-1,-1,15,15,15,16,17,18,19,20,-1,15,15, 48,48,-1,42,41,40,40,-1,37,36,35,35,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,24,24,-1,-1,14,14,14,14,-1,18,18,19,20,-1,14,14, 49,49,-1,42,41,41,41,-1,37,36,35,34,34,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,13,13,13,13,14,-1,19,19,19,20,-1,13,13, 49,49,-1,42,42,42,42,-1,-1,36,35,34,33,33,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,13,12,12,12,12,-1,-1,20,20,20,20,-1,12,12, 48,48,-1,43,43,43,43,-1,-1,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,13,13,12,11,11,11,-1,-1,21,21,21,21,-1,11,11, 47,47,-1,44,44,-1,44,45,-1,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,13,12,12,12,11,10,10,-1,23,22,22,22,22,-1,10,10, 46,46,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,14,13,12,11,11,-1,9,9,-1,23,23,23,23,-1,-1,9,9, 45,45,45,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,24,24,24,-1,8,8,8, 45,44,44,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,10,9,8,7,7,-1,-1,25,-1,-1,7,7,7, 45,44,43,43,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,27,26,26,-1,-1,-1,-1,-1,-1,18,17,16,15,14,14,-1,-1,-1,-1,-1,7,6,6,-1,-1,-1,6,6,6,6, 45,44,43,42,41,40,39,38,38,-1,-1,36,36,-1,-1,-1,-1,29,-1,-1,-1,-1,25,24,23,23,-1,-1,-1,-1,16,-1,-1,-1,-1,23,23,-1,-1,6,5,5,5,5,5,6,6,5, 46,-1,-1,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,18,19,20,21,22,23,24,-1,-1,5,4,4,4,5,-1,-1,4, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,24,23,23,-1,-1,-1,18,18,18,19,20,21,-1,24,24,25,-1,5,4,3,3,-1,-1,-1,3, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,20,19,19,19,19,20,21,22,23,24,-1,-1,5,4,3,2,2,2,2,2, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,20,20,20,20,20,21,22,-1,-1,-1,6,5,5,-1,2,1,1,1,2, 45,44,43,43,43,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,6,6,-1,-1,2,1,0,1,2, 45,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,2, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2,2, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,54,53,52,51,50,49,48,47,46,47,48,49,50,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,44, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,41,41,41,42,43,42,41, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,40,40,-1,-1,-1,40, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,40,39,39,-1,-1,39, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,40,39,38,38,38,38, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,38,37,37,37, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,38,-1,-1,36,36,36, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,37,37,37,-1,36,35,35, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,36,36,37,36,-1,-1,34,34, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,36,35,-1,35,35,-1,33,33, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,34,34,34,34,-1,32,32, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,33,33,33,33,-1,31,31, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,32,32,32,32,-1,30,30, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,31,31,31,31,-1,29,29, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,30,30,30,-1,29,28, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,30,29,29,-1,-1,27, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,29,28,28,27,26, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,29,28,27,-1,25, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,26,-1,24, 52,-1,49,48,48,48,48,48,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,25,25,25,25,-1,23, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,24,24,24,-1,22, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,24,23,23,-1,21, 49,-1,46,47,47,46,45,46,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,24,23,22,-1,20, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,21,-1,19, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,21,20,20,-1,18, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,20,19,18,17, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,16, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,15,15, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,14,14, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,13,13, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,12,12, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,11,11, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,24,23,23,23,23,-1,10,10, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,24,24,-1,-1,9,9, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,8,8,8, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,7,7,7, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,6,6, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,7,6,5, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,4, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,3, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,2,2,2,2, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,3,2,1,1,1, 46,45,44,44,44,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,3,2,1,0,1, 46,45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,1, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2,2, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,50,49,48,47,46,45,45,45,45,46,46,45,45,45,45,45, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,50,49,48,47,46,45,44,44,44,-1,-1,44,44,44,44,44, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,45,44,43,43,-1,-1,43,43,43,43,43, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,43,42,42,-1,42,42,43,42,42, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,42,41,41,41,42,43,42,41, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,41,40,40,-1,-1,-1,40, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,40,39,39,-1,-1,39, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,40,39,38,38,38,38, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,38,37,37,37, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,38,-1,-1,36,36,36, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,37,37,37,-1,36,35,35, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,36,36,37,36,-1,-1,34,34, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,36,35,-1,35,35,-1,33,33, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,34,34,34,34,-1,32,32, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,33,33,33,33,-1,31,31, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,32,32,32,32,-1,30,30, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,31,31,31,31,-1,29,29, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,31,30,30,30,-1,29,28, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,30,30,29,29,-1,-1,27, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,29,-1,29,28,28,27,26, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,28,-1,29,28,27,-1,25, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,27,-1,-1,-1,26,-1,24, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,26,25,25,25,25,-1,23, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,25,24,24,24,-1,22, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,24,23,23,-1,21, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,24,23,22,-1,20, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,21,-1,19, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,21,20,20,-1,18, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,21,20,19,18,17, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,21,-1,-1,16, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,15,15, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,14,14, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,13,13, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,12,12, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,11,11, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,10,10, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,9,9, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,8,8,8, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,7,7,7, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,7,6,6, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,7,6,5, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,4, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,3, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,3,2,2,2, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,4,3,2,1,1, 47,46,45,45,45,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,4,3,2,1,0, 47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,1, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,2,2, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,66,67,67,66,66,66,66,66, 45,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,65,65,-1,-1,65,65,65,65,66, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,64,64,-1,-1,64,64,64,65,66, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 42,43,44,43,42,42,42,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 41,-1,-1,-1,41,41,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 40,-1,-1,40,40,41,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,67, 39,39,39,39,40,41,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,66, 38,38,38,39,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,65,66, 37,37,37,-1,-1,39,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,65,65,65, 36,36,37,-1,38,38,38,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,65,64,64, 35,35,-1,-1,37,37,37,37,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 34,34,-1,36,36,36,36,37,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,62,62, 33,33,-1,35,35,35,35,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 32,32,-1,34,34,34,34,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 31,31,-1,33,33,33,33,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 30,30,-1,32,32,32,32,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 29,30,-1,31,31,31,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 28,-1,-1,30,30,31,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 27,28,29,29,30,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 26,-1,28,29,30,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 25,-1,27,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 24,-1,26,26,26,26,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 23,-1,25,25,25,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 22,-1,24,24,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 21,-1,23,24,25,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 20,-1,22,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 19,-1,21,21,22,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 18,19,20,21,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 17,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 16,16,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 15,15,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 14,14,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 13,13,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 12,12,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 11,11,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 10,10,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 9,9,9,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 8,8,8,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 7,7,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 6,7,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 5,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 4,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 3,3,3,3,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 2,2,2,3,4,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 1,1,2,3,4,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,44,44,45,46,47, 0,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46,47, 1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,65,66,66,65,65,65,65,65, 45,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,64,64,-1,-1,64,64,64,64,65, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,63,63,-1,-1,63,63,63,64,65, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,64,64,64, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,64,63,63, 35,35,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,62,62, 34,34,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,61,61, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,58,58, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,57,57, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,57,56, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,53,-1,-1,55, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,51,-1,53,52,52,53,54, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,50,-1,53,52,51,-1,54, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,48,48,48,48,48,49,-1,52, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,46,45,46,47,47,46,-1,49, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,50,50, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,49,49, 11,11,-1,23,23,-1,23,24,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,48,48, 10,10,-1,-1,24,25,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,47,47, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,46,46,46, 8,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,45,45,46, 7,7,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,44,45,46, 6,7,7,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,37,37,-1,-1,39,39,40,41,42,43,44,45,46, 5,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,-1,-1,47, 4,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 3,3,3,3,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 2,2,2,2,3,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 1,1,1,2,3,-1,-1,7,7,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,43,43,44,45,46, 1,0,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45,46, 1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,65,66,66,65,65,65,65,65, 45,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,64,64,-1,-1,64,64,64,64,65, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,63,63,-1,-1,63,63,63,64,65, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,64,64,64, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,64,63,63, 35,35,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,62,62, 34,34,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,61,61, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,58,58, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,57,57, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,57,56, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,53,-1,-1,55, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,51,-1,53,52,52,53,54, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,50,-1,53,52,51,-1,54, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,48,48,48,48,48,49,-1,52, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,46,45,46,47,47,46,-1,49, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,50,50, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,49,49, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,48,48, 11,11,-1,23,23,-1,23,24,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,47,47, 10,10,-1,-1,24,25,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,46,46, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,45,45,45, 8,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,44,44,45, 7,7,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,43,43,44,45, 6,7,7,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,36,36,-1,-1,39,39,40,41,42,42,43,44,45, 5,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,32,33,34,35,36,37,-1,-1,40,40,41,41,42,-1,-1,46, 4,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,25,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 3,3,3,3,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,21,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 2,2,2,2,2,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,21,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 2,1,1,1,2,-1,-1,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,42,42,43,44,45, 2,1,0,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45, 2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,65,66,66,65,65,65,65,65, 45,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,64,64,-1,-1,64,64,64,64,65, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,63,63,-1,-1,63,63,63,64,65, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,64,64,64, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,64,63,63, 35,35,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,62,62, 34,34,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,61,61, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,58,58, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,57,57, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,57,56, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,53,-1,-1,55, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,51,-1,53,52,52,53,54, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,50,-1,53,52,51,-1,54, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,48,48,48,48,48,49,-1,52, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,46,45,46,47,47,46,-1,49, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,49,49, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,48,48, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,47,47, 11,11,-1,23,23,-1,23,24,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,46,46, 10,10,-1,-1,24,25,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,45,45, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,44,44,44, 8,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,43,43,44, 7,7,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,42,42,43,44, 6,7,7,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,35,35,-1,-1,39,39,40,41,41,41,42,43,44, 5,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,25,26,27,28,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,-1,-1,45, 4,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,24,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 3,3,3,3,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,20,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 3,2,2,2,2,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,20,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 3,2,1,1,1,-1,-1,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,41,41,42,43,44, 3,2,1,0,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44, 3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,65,66,66,65,65,65,65,65, 45,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,64,64,-1,-1,64,64,64,64,65, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,63,63,-1,-1,63,63,63,64,65, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,65, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,64,64,64, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,64,63,63, 35,35,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,62,62, 34,34,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,61,61, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,59,59, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,58,58, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,57,57, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,57,56, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,53,-1,-1,55, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,51,-1,53,52,52,53,54, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,50,-1,53,52,51,-1,54, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,49,-1,-1,-1,50,-1,53, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,48,48,48,48,48,49,-1,52, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,47,48,48,-1,51, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,46,46,46,47,47,47,-1,50, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,46,45,46,47,47,46,-1,49, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,44,-1,-1,-1,45,-1,48, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,43,-1,44,44,44,-1,47, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,42,-1,43,43,44,45,46, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,41,41,42,43,-1,-1,47, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,40,41,42,43,-1,49,48, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,37,38,-1,41,41,42,43,-1,49,49, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,36,37,38,-1,42,42,42,43,-1,49,49, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,35,36,37,-1,-1,43,43,43,43,-1,48,48, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,34,35,36,37,-1,-1,44,44,44,44,-1,47,47, 11,11,-1,23,23,-1,23,24,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,33,34,35,36,37,-1,46,45,45,45,45,-1,46,46, 10,10,-1,-1,24,25,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,45,45, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,44,44,44, 9,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,43,43,44, 8,8,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,42,42,43,44, 7,8,7,6,6,6,6,6,7,-1,-1,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,25,26,-1,-1,-1,-1,30,-1,-1,-1,-1,35,35,-1,-1,39,39,40,41,41,41,42,43,44, 6,-1,-1,6,5,5,5,6,-1,-1,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,25,26,27,28,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,-1,-1,45, 5,-1,-1,-1,4,4,5,6,-1,26,25,25,-1,22,21,20,19,19,19,-1,-1,-1,24,24,24,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 4,3,3,3,3,4,5,6,-1,-1,25,24,23,22,21,20,20,20,20,20,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 4,3,2,2,2,-1,6,6,7,-1,-1,-1,23,22,21,21,21,21,20,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 4,3,2,1,1,-1,-1,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,41,41,42,43,44, 4,3,2,1,0,-1,-1,5,5,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44, 4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,65,66,66,65,65,65,65,65, 45,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,64,64,-1,-1,64,64,64,64,65, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,63,63,-1,-1,63,63,63,64,65, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,66, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,65, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,64,64, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,63,63,63, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,63,62,62, 35,35,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,61,61, 34,34,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,60,60, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,59,59, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,58,58, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,57,57, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,56,56, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,53,-1,56,55, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,51,51,52,52,-1,-1,54, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,50,-1,52,51,51,52,53, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,49,-1,52,51,50,-1,53, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,48,-1,-1,-1,49,-1,52, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,47,47,47,47,47,48,-1,51, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,46,46,46,46,47,47,-1,50, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,45,45,45,46,46,46,-1,49, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,45,44,45,46,46,45,-1,48, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,43,-1,-1,-1,44,-1,47, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,40,-1,42,-1,43,43,43,-1,46, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,39,39,39,-1,41,-1,42,42,43,44,45, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,38,38,38,-1,40,40,41,42,-1,-1,46, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,37,37,37,38,39,40,41,42,-1,47,47, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,36,36,36,37,-1,40,40,41,42,-1,46,46, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,35,35,35,36,37,-1,41,41,41,42,-1,45,45, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,34,34,34,35,36,-1,-1,42,42,42,42,-1,44,44, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,33,33,33,34,35,36,-1,-1,43,43,43,43,-1,43,43, 11,11,-1,23,23,-1,23,24,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,32,32,32,33,34,35,36,-1,45,44,44,44,44,-1,42,42, 10,10,-1,-1,24,25,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,31,31,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,41,41, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,40,40,40, 9,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,29,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,39,39,40, 9,8,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,39,40, 9,8,7,6,6,6,6,6,7,-1,-1,23,23,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,27,-1,-1,-1,-1,31,31,-1,-1,38,37,37,37,37,37,38,39,40, 10,-1,-1,6,5,5,5,5,-1,-1,24,23,22,21,20,19,18,18,18,19,20,21,21,21,21,21,22,23,24,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,-1,-1,41, 9,-1,-1,-1,5,4,4,4,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,20,20,20,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 8,8,7,6,5,4,3,3,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40, 8,7,7,6,6,-1,3,2,2,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 8,7,6,6,6,-1,-1,1,1,2,3,-1,-1,-1,-1,-1,-1,-1,-1,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,37,37,38,39,40, 8,7,6,5,5,-1,-1,0,1,2,3,4,5,6,7,8,9,10,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40, 8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,65,66,66,65,65,65,65,65, 45,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,64,64,-1,-1,64,64,64,64,65, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,63,63,-1,-1,63,63,63,64,65, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,66, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,65, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,64,64, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,63,63,63, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,62,62,62, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,62,61,61, 35,35,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,60,60, 34,34,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,59,59, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,58,58, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,57,57, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,53,-1,56,56, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,52,53,-1,55,55, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,51,52,52,-1,55,54, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,50,51,51,51,-1,-1,53, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,49,-1,51,50,50,51,52, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,48,-1,51,50,49,-1,52, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,47,-1,-1,-1,48,-1,51, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,46,46,46,46,46,47,-1,50, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,45,45,45,45,46,46,-1,49, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,44,44,44,45,45,45,-1,48, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,44,43,44,45,45,44,-1,47, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,42,-1,-1,-1,43,-1,46, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,39,39,-1,41,-1,42,42,42,-1,45, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,38,38,38,-1,40,-1,41,41,42,43,44, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,37,37,37,-1,39,39,40,41,-1,-1,45, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,36,36,36,37,38,39,40,41,-1,46,46, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,35,35,35,36,-1,39,39,40,41,-1,45,45, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,34,34,34,35,36,-1,40,40,40,41,-1,44,44, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,33,33,33,34,35,-1,-1,41,41,41,41,-1,43,43, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,32,32,32,33,34,35,-1,-1,42,42,42,42,-1,42,42, 11,11,-1,23,23,-1,23,24,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,31,31,31,32,33,34,35,-1,44,43,43,43,43,-1,41,41, 10,10,-1,-1,24,25,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,30,30,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,40,40, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,39,39,39, 9,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,28,28,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,38,38,39, 9,8,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,28,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,38,39, 9,8,7,6,6,6,6,6,7,-1,-1,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,26,-1,-1,-1,-1,30,30,-1,-1,37,36,36,36,36,36,37,38,39, 10,-1,-1,6,5,5,5,5,-1,-1,23,22,21,20,19,18,17,17,17,18,19,20,20,20,20,20,21,22,23,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,-1,-1,40, 9,-1,-1,-1,5,4,4,4,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,19,19,19,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 8,8,7,6,5,4,3,3,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,39, 8,7,7,6,6,-1,3,2,2,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 8,7,6,6,6,-1,-1,1,1,1,2,-1,-1,-1,-1,-1,-1,-1,-1,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,36,36,37,38,39, 8,7,6,5,5,-1,-1,1,0,1,2,3,4,5,6,7,8,9,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39, 8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,59,60,61,62,63,64,65,65,66,66,65,65,65,65,65, 45,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,59,60,61,62,63,64,64,64,-1,-1,64,64,64,64,65, 44,44,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,64,64,63,63,-1,-1,63,63,63,64,65, 43,43,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,52,53,53,53,53,53,54,55,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 42,43,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,53,53,52,52,52,52,53,54,55,56,57,-1,-1,61,61,61,61,62,63,64,65, 41,-1,-1,-1,41,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,60,60,60,61,-1,-1,-1,65, 40,-1,-1,40,40,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,51,51,50,51,52,53,54,55,56,57,-1,-1,59,59,60,61,62,-1,-1,64, 39,39,39,39,40,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,58,58,59,60,61,62,63,63,63, 38,38,38,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,62,62,62, 37,37,37,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,47,48,49,50,51,52,53,54,55,56,57,-1,-1,58,-1,-1,61,61,61, 36,36,37,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,-1,-1,57,57,57,-1,61,60,60, 35,35,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,-1,54,54,-1,56,56,57,56,-1,-1,59,59, 34,34,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,51,51,52,53,53,53,53,-1,56,55,-1,55,55,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,52,52,52,52,52,52,-1,-1,54,54,54,54,-1,57,57, 32,32,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,41,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,56,56, 31,31,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,40,41,-1,-1,-1,51,50,50,50,50,-1,52,52,52,52,-1,55,55, 30,30,-1,32,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,39,40,41,42,43,-1,-1,50,49,49,49,-1,51,51,51,52,-1,54,54, 29,30,-1,31,31,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,38,39,40,41,42,43,44,-1,-1,48,48,48,49,50,50,51,51,-1,54,53, 28,-1,-1,30,30,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,37,38,39,40,41,42,43,44,45,-1,47,47,47,-1,49,50,50,50,-1,-1,52, 27,28,29,29,30,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,36,37,38,39,40,41,42,43,44,44,-1,46,46,46,-1,48,-1,50,49,49,50,51, 26,-1,28,29,30,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,36,36,37,38,39,40,41,42,43,43,43,44,45,45,46,-1,47,-1,50,49,48,-1,51, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,37,37,37,38,39,40,41,42,42,42,42,-1,44,44,-1,-1,46,-1,-1,-1,47,-1,50, 24,-1,26,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,38,38,38,38,39,40,41,42,42,41,41,-1,43,44,-1,45,45,45,45,45,46,-1,49, 23,-1,25,25,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,40,40,-1,42,-1,-1,44,44,44,44,45,45,-1,48, 22,-1,24,24,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,-1,41,-1,-1,43,43,43,44,44,44,-1,47, 21,-1,23,24,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,37,37,37,37,38,38,38,38,38,38,38,-1,40,40,-1,43,42,43,44,44,43,-1,46, 20,-1,22,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,-1,36,36,36,37,37,37,37,37,37,37,37,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 19,-1,21,21,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,30,31,-1,-1,35,35,36,36,36,36,36,36,36,36,36,37,38,38,38,-1,40,-1,41,41,41,-1,44, 18,19,20,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,-1,37,37,37,-1,39,-1,40,40,41,42,43, 17,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,36,36,36,-1,38,38,39,40,-1,-1,44, 16,16,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,29,30,31,32,33,33,33,33,33,33,33,33,33,34,35,-1,-1,35,35,35,36,37,38,39,40,-1,45,45, 15,15,-1,21,20,19,19,-1,15,15,15,15,-1,-1,25,25,25,26,27,28,29,30,31,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,34,34,34,35,-1,38,38,39,40,-1,44,44, 14,14,-1,21,20,20,20,-1,15,14,14,14,14,-1,-1,-1,26,26,27,28,29,30,31,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,33,33,33,34,35,-1,39,39,39,40,-1,43,43, 13,13,-1,21,21,21,21,-1,-1,13,13,13,13,14,-1,-1,27,27,27,28,29,30,31,-1,-1,30,30,30,30,30,31,32,-1,-1,32,32,32,33,34,-1,-1,40,40,40,40,-1,42,42, 12,12,-1,22,22,22,22,-1,-1,12,12,12,13,14,14,-1,-1,28,28,28,29,30,31,32,31,30,29,29,29,30,31,-1,-1,31,31,31,32,33,34,-1,-1,41,41,41,41,-1,41,41, 11,11,-1,23,23,-1,23,24,-1,11,11,12,13,13,13,14,-1,-1,29,29,29,30,31,32,31,30,29,28,29,30,-1,-1,30,30,30,31,32,33,34,-1,43,42,42,42,42,-1,40,40, 10,10,-1,-1,24,25,24,24,-1,10,10,-1,12,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,29,29,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,39,39, 9,9,9,-1,25,25,25,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,38,38,38, 9,8,8,-1,-1,26,-1,-1,8,8,9,10,11,12,13,14,15,16,17,18,19,20,21,-1,-1,25,25,26,27,27,27,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,37,37,38, 9,8,7,7,-1,-1,-1,7,7,8,-1,-1,-1,-1,-1,15,15,16,17,18,19,-1,-1,-1,-1,-1,-1,27,27,27,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,37,38, 9,8,7,6,6,6,6,6,7,-1,-1,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,25,-1,-1,-1,-1,29,29,-1,-1,36,35,35,35,35,35,36,37,38, 10,-1,-1,6,5,5,5,5,-1,-1,22,21,20,19,18,17,16,16,16,17,18,19,19,19,19,19,20,21,22,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,-1,-1,39, 10,-1,-1,-1,5,4,4,4,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,18,18,18,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 9,8,7,6,5,4,3,3,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,38, 9,8,7,6,6,-1,3,2,2,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 9,8,7,7,7,-1,-1,2,1,1,1,-1,-1,-1,-1,-1,-1,-1,-1,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,35,35,36,37,38, 9,8,7,6,6,-1,-1,2,1,0,1,2,3,4,5,6,7,8,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38, 9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,64,64,64,65,65,64,64,64,64,64, 46,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,63,63,63,-1,-1,63,63,63,63,64, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,64,63,62,62,-1,-1,62,62,62,63,64, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,60,60,60,60,61,62,63,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,59,59,59,60,-1,-1,-1,64, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,58,58,59,60,61,-1,-1,63, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,57,57,58,59,60,61,62,62,62, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,61,61,61, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,55,55,56,-1,-1,57,-1,-1,60,60,60, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,54,54,-1,-1,56,56,56,-1,60,59,59, 36,36,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,53,-1,53,53,-1,55,55,56,55,-1,-1,58,58, 35,35,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,52,52,52,52,52,-1,55,54,-1,54,54,-1,57,57, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,52,51,51,51,51,51,-1,-1,53,53,53,53,-1,56,56, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,55,55, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,50,49,49,49,49,-1,51,51,51,51,-1,54,54, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,49,48,48,48,-1,50,50,50,51,-1,53,53, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,47,47,47,48,49,49,50,50,-1,53,52, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,46,46,46,-1,48,49,49,49,-1,-1,51, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,45,45,45,-1,47,-1,49,48,48,49,50, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,44,44,45,-1,46,-1,49,48,47,-1,50, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,43,43,-1,-1,45,-1,-1,-1,46,-1,49, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,42,43,-1,44,44,44,44,44,45,-1,48, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,41,-1,-1,43,43,43,43,44,44,-1,47, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,40,-1,-1,42,42,42,43,43,43,-1,46, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,39,39,-1,42,41,42,43,43,42,-1,45, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,38,38,-1,-1,40,-1,-1,-1,41,-1,44, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,37,37,37,-1,39,-1,40,40,40,-1,43, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,36,36,36,-1,38,-1,39,39,40,41,42, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,35,35,35,-1,37,37,38,39,-1,-1,43, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,34,34,34,35,36,37,38,39,-1,44,44, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,33,33,33,34,-1,37,37,38,39,-1,43,43, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,32,32,32,33,34,-1,38,38,38,39,-1,42,42, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,31,31,31,32,33,-1,-1,39,39,39,39,-1,41,41, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,30,30,30,31,32,33,-1,-1,40,40,40,40,-1,40,40, 12,12,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,29,29,29,30,31,32,33,-1,42,41,41,41,41,-1,39,39, 11,11,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,28,28,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,38,38, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,37,37,37, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,27,26,26,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,36,36,37, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,35,36,37, 10,9,8,7,7,7,7,7,8,-1,-1,20,20,-1,-1,-1,-1,16,-1,-1,-1,-1,19,19,19,19,-1,-1,-1,-1,24,-1,-1,-1,-1,28,28,-1,-1,35,34,34,34,34,34,35,36,37, 11,-1,-1,7,6,6,6,6,-1,-1,21,20,19,18,17,16,15,15,15,16,17,18,18,18,18,18,19,20,21,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,-1,-1,38, 11,-1,-1,-1,6,5,5,5,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,17,17,17,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 10,9,8,7,6,5,4,4,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,16,16,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,37, 10,9,8,7,7,-1,4,3,3,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,-1,-1,-1,30,30,31,-1,34,34,35,36,37, 10,9,8,8,8,-1,-1,3,2,1,1,-1,-1,-1,-1,-1,-1,-1,-1,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,34,34,35,36,37, 10,9,8,7,7,-1,-1,3,2,1,0,1,2,3,4,5,6,7,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37, 10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,56,57,58,59,60,61,62,63,64,63,63,63,63,64,64,63,63,63,63,63, 47,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,62,63,64,63,62,62,62,-1,-1,62,62,62,62,63, 46,46,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 45,45,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,54,54,55,55,55,55,55,56,57,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 44,45,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,55,55,54,54,54,54,55,56,57,58,59,-1,-1,59,59,59,59,60,61,62,63, 43,-1,-1,-1,43,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,58,58,58,59,-1,-1,-1,63, 42,-1,-1,42,42,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53,53,52,53,54,55,56,57,58,59,-1,-1,57,57,58,59,60,-1,-1,62, 41,41,41,41,42,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,56,56,57,58,59,60,61,61,61, 40,40,40,41,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,60,60,60, 39,39,39,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,46,46,47,48,49,50,51,52,53,54,54,54,54,54,55,-1,-1,56,-1,-1,59,59,59, 38,38,39,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,53,54,53,53,-1,-1,55,55,55,-1,59,58,58, 37,37,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,52,52,52,52,52,-1,52,52,-1,54,54,55,54,-1,-1,57,57, 36,36,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,52,51,51,51,51,51,51,-1,54,53,-1,53,53,-1,56,56, 35,35,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,51,50,50,50,50,50,-1,-1,52,52,52,52,-1,55,55, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,43,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,54,54, 33,33,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,42,43,-1,-1,-1,49,48,48,48,48,-1,50,50,50,50,-1,53,53, 32,32,-1,34,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,-1,48,47,47,47,-1,49,49,49,50,-1,52,52, 31,32,-1,33,33,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,40,41,42,43,44,45,46,-1,-1,46,46,46,47,48,48,49,49,-1,52,51, 30,-1,-1,32,32,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,39,40,41,42,43,44,45,45,45,-1,45,45,45,-1,47,48,48,48,-1,-1,50, 29,30,31,31,32,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,42,43,44,44,44,44,-1,44,44,44,-1,46,-1,48,47,47,48,49, 28,-1,30,31,32,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,38,38,39,40,41,42,43,43,43,43,43,44,43,43,44,-1,45,-1,48,47,46,-1,49, 27,-1,29,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,39,39,39,40,41,42,42,43,42,42,42,-1,42,42,-1,-1,44,-1,-1,-1,45,-1,48, 26,-1,28,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,40,40,40,40,41,41,42,43,42,41,41,-1,41,42,-1,43,43,43,43,43,44,-1,47, 25,-1,27,27,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,40,40,-1,40,-1,-1,42,42,42,42,43,43,-1,46, 24,-1,26,26,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,39,39,-1,39,-1,-1,41,41,41,42,42,42,-1,45, 23,-1,25,26,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,38,38,38,38,38,38,38,38,38,38,38,-1,38,38,-1,41,40,41,42,42,41,-1,44, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,37,37,37,37,37,37,37,37,37,-1,37,37,-1,-1,39,-1,-1,-1,40,-1,43, 21,-1,23,23,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,36,36,36,36,36,36,36,36,36,37,36,36,36,-1,38,-1,39,39,39,-1,42, 20,21,22,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,35,35,36,-1,35,35,35,-1,37,-1,38,38,39,40,41, 19,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,34,34,35,36,-1,34,34,34,-1,36,36,37,38,-1,-1,42, 18,18,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,27,28,29,30,31,32,33,34,34,33,33,33,33,33,33,33,33,34,35,-1,-1,33,33,33,34,35,36,37,38,-1,43,43, 17,17,-1,23,22,21,21,-1,17,17,17,17,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,32,32,32,33,-1,36,36,37,38,-1,42,42, 16,16,-1,23,22,22,22,-1,17,16,16,16,16,-1,-1,-1,28,28,29,30,31,32,33,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,31,31,31,32,33,-1,37,37,37,38,-1,41,41, 15,15,-1,23,23,23,23,-1,-1,15,15,15,15,16,-1,-1,29,29,29,30,31,32,33,-1,-1,30,30,30,30,30,31,32,-1,-1,30,30,30,31,32,-1,-1,38,38,38,38,-1,40,40, 14,14,-1,24,24,24,24,-1,-1,14,14,14,15,16,16,-1,-1,30,30,30,31,32,33,32,31,30,29,29,29,30,31,-1,-1,29,29,29,30,31,32,-1,-1,39,39,39,39,-1,39,39, 13,13,-1,25,25,-1,25,26,-1,13,13,14,15,15,15,16,-1,-1,31,31,31,32,33,32,31,30,29,28,29,30,-1,-1,28,28,28,29,30,31,32,-1,41,40,40,40,40,-1,38,38, 12,12,-1,-1,26,27,26,26,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,27,27,27,28,29,-1,32,32,-1,41,41,41,41,-1,-1,37,37, 11,11,11,-1,27,27,27,-1,-1,11,11,12,13,14,15,16,17,18,18,18,19,20,21,22,23,24,25,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,36,36,36, 11,10,10,-1,-1,28,-1,-1,10,10,11,12,13,14,15,16,17,17,17,18,19,20,21,-1,-1,25,25,26,26,25,25,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,35,35,36, 11,10,9,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,16,17,18,19,-1,-1,-1,-1,-1,-1,27,26,25,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,34,34,35,36, 11,10,9,8,8,8,8,8,9,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,18,18,18,18,-1,-1,-1,-1,23,-1,-1,-1,-1,27,27,-1,-1,34,33,33,33,33,33,34,35,36, 12,-1,-1,8,7,7,7,7,-1,-1,20,19,18,17,16,15,14,14,14,15,16,17,17,17,17,17,18,19,20,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,-1,-1,37, 12,-1,-1,-1,7,6,6,6,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,16,16,16,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 11,10,9,8,7,6,5,5,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36, 11,10,9,8,8,-1,5,4,4,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 11,10,9,9,9,-1,-1,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,33,33,34,35,36, 11,10,9,8,8,-1,-1,4,3,2,1,0,1,2,3,4,5,6,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36, 11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,56,57,57,58,59,60,61,62,63,64,63,62,62,62,62,63,63,62,62,62,62,62, 48,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,56,-1,60,60,61,62,63,64,63,62,61,61,61,-1,-1,61,61,61,61,62, 47,47,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,52,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 46,46,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,51,51,-1,55,55,56,56,56,56,56,57,58,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 45,46,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,50,50,51,-1,56,56,55,55,55,55,56,57,58,59,60,-1,-1,58,58,58,58,59,60,61,62, 44,-1,-1,-1,44,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,50,51,-1,-1,-1,54,54,54,55,56,57,-1,60,60,61,-1,57,57,57,58,-1,-1,-1,62, 43,-1,-1,43,43,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,51,52,53,54,54,53,54,55,56,57,58,59,60,-1,-1,56,56,57,58,59,-1,-1,61, 42,42,42,42,43,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,50,51,-1,-1,-1,-1,52,-1,-1,-1,-1,59,59,-1,-1,55,55,56,57,58,59,60,60,60, 41,41,41,42,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,59,59,59, 40,40,40,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,42,42,43,-1,-1,47,47,48,49,50,51,52,53,53,53,53,53,53,53,54,-1,-1,55,-1,-1,58,58,58, 39,39,40,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,41,42,43,44,45,46,47,48,49,50,51,52,52,52,52,52,53,52,52,-1,-1,54,54,54,-1,58,57,57, 38,38,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,52,51,51,51,51,-1,51,51,-1,53,53,54,53,-1,-1,56,56, 37,37,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,44,44,-1,-1,51,50,50,50,50,50,50,-1,53,52,-1,52,52,-1,55,55, 36,36,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,43,43,-1,-1,50,49,49,49,49,49,-1,-1,51,51,51,51,-1,54,54, 35,35,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,-1,-1,42,42,42,42,42,43,44,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,53,53, 34,34,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,36,36,36,36,36,37,38,-1,-1,41,41,41,41,42,43,44,-1,-1,-1,48,47,47,47,47,-1,49,49,49,49,-1,52,52, 33,33,-1,35,35,35,35,-1,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,-1,47,46,46,46,-1,48,48,48,49,-1,51,51, 32,33,-1,34,34,34,34,33,32,32,32,-1,-1,34,34,34,34,34,34,35,36,37,37,38,39,39,39,40,41,42,43,44,45,45,45,-1,-1,45,45,45,46,47,47,48,48,-1,51,50, 31,-1,-1,33,33,34,33,-1,31,31,31,-1,33,33,33,33,33,33,34,35,36,36,36,-1,38,38,39,40,41,42,43,44,44,44,44,44,-1,44,44,44,-1,46,47,47,47,-1,-1,49, 30,31,32,32,33,-1,32,-1,30,30,30,-1,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,43,43,43,43,43,43,-1,43,43,43,-1,45,-1,47,46,46,47,48, 29,-1,31,32,33,-1,31,-1,30,29,29,30,31,31,31,31,32,33,34,34,34,34,35,-1,-1,39,39,40,41,42,42,42,42,42,42,42,43,42,42,43,-1,44,-1,47,46,45,-1,48, 28,-1,30,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,31,32,33,33,33,33,34,35,-1,-1,40,40,40,41,41,41,41,42,41,41,41,-1,41,41,-1,-1,43,-1,-1,-1,44,-1,47, 27,-1,29,29,29,29,29,29,-1,28,27,-1,29,29,30,31,32,32,32,32,33,34,35,-1,-1,41,41,41,40,40,40,41,42,41,40,40,-1,40,41,-1,42,42,42,42,42,43,-1,46, 26,-1,28,28,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,39,39,-1,39,-1,-1,41,41,41,41,42,42,-1,45, 25,-1,27,27,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,38,38,-1,38,-1,-1,40,40,40,41,41,41,-1,44, 24,-1,26,27,28,27,26,27,-1,24,24,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,37,37,37,37,37,37,37,37,37,37,37,-1,37,37,-1,40,39,40,41,41,40,-1,43, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,36,36,36,36,36,36,36,36,36,-1,36,36,-1,-1,38,-1,-1,-1,39,-1,42, 22,-1,24,24,25,-1,24,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,35,35,35,35,35,35,35,35,35,35,35,36,35,35,35,-1,37,-1,38,38,38,-1,41, 21,22,23,24,24,-1,23,-1,21,21,21,-1,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,34,34,34,-1,36,-1,37,37,38,39,40, 20,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,27,28,29,30,31,32,33,34,34,33,33,33,33,33,33,33,33,33,33,34,35,-1,33,33,33,-1,35,35,36,37,-1,-1,41, 19,19,-1,24,23,22,21,20,19,19,19,-1,-1,27,27,27,28,29,30,31,32,33,34,34,33,32,32,32,32,32,32,32,32,33,34,-1,-1,32,32,32,33,34,35,36,37,-1,42,42, 18,18,-1,24,23,22,22,-1,18,18,18,18,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,31,31,31,32,-1,35,35,36,37,-1,41,41, 17,17,-1,24,23,23,23,-1,18,17,17,17,17,-1,-1,-1,29,29,30,31,32,33,34,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,30,30,30,31,32,-1,36,36,36,37,-1,40,40, 16,16,-1,24,24,24,24,-1,-1,16,16,16,16,17,-1,-1,30,30,30,31,32,33,33,-1,-1,29,29,29,29,29,30,31,-1,-1,29,29,29,30,31,-1,-1,37,37,37,37,-1,39,39, 15,15,-1,25,25,25,25,-1,-1,15,15,15,16,17,17,-1,-1,31,31,31,32,33,32,31,30,29,28,28,28,29,30,-1,-1,28,28,28,29,30,31,-1,-1,38,38,38,38,-1,38,38, 14,14,-1,26,26,-1,26,27,-1,14,14,15,16,16,16,17,-1,-1,32,32,32,33,32,31,30,29,28,27,28,29,-1,-1,27,27,27,28,29,30,31,-1,40,39,39,39,39,-1,37,37, 13,13,-1,-1,27,28,27,27,-1,13,13,-1,15,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,26,26,26,27,28,-1,31,31,-1,40,40,40,40,-1,-1,36,36, 12,12,12,-1,28,28,28,-1,-1,12,12,13,14,15,16,17,17,17,17,17,18,19,20,21,22,23,24,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,35,35,35, 12,11,11,-1,-1,29,-1,-1,11,11,12,13,14,15,16,17,16,16,16,17,18,19,20,-1,-1,24,24,25,25,24,24,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,34,34,35, 12,11,10,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,17,16,15,16,17,18,-1,-1,-1,-1,-1,-1,26,25,24,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,33,33,34,35, 12,11,10,9,9,9,9,9,10,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,17,17,17,17,-1,-1,-1,-1,22,-1,-1,-1,-1,26,26,-1,-1,33,32,32,32,32,32,33,34,35, 13,-1,-1,9,8,8,8,8,-1,-1,19,18,17,16,15,14,13,13,13,14,15,16,16,16,16,16,17,18,19,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,-1,-1,36, 13,-1,-1,-1,8,7,7,7,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,15,15,15,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 12,11,10,9,8,7,6,6,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35, 12,11,10,9,9,-1,6,5,5,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 12,11,10,10,10,-1,-1,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,32,32,33,34,35, 12,11,10,9,9,-1,-1,5,4,3,2,1,0,1,2,3,4,5,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35, 12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 50,50,50,50,50,50,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,57,58,58,59,60,61,62,63,64,63,62,61,61,61,61,62,62,61,61,61,61,61, 49,49,49,49,49,50,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,57,-1,61,61,62,63,64,63,62,61,60,60,60,-1,-1,60,60,60,60,61, 48,48,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 47,47,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,56,56,57,57,57,57,57,58,59,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 46,47,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,57,57,56,56,56,56,57,58,59,60,61,-1,-1,57,57,57,57,58,59,60,61, 45,-1,-1,-1,45,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,55,55,55,56,57,58,-1,61,61,62,-1,56,56,56,57,-1,-1,-1,61, 44,-1,-1,44,44,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55,55,54,55,56,57,58,59,60,61,-1,-1,55,55,56,57,58,-1,-1,60, 43,43,43,43,44,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,53,-1,-1,-1,-1,60,60,-1,-1,54,54,55,56,57,58,59,59,59, 42,42,42,43,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,50,50,51,52,53,53,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,58,58,58, 41,41,41,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,43,43,44,-1,-1,48,48,49,50,51,52,52,52,52,52,52,52,52,52,53,-1,-1,54,-1,-1,57,57,57, 40,40,41,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,42,43,44,45,46,47,48,49,50,51,52,51,51,51,51,51,52,51,51,-1,-1,53,53,53,-1,57,56,56, 39,39,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,50,50,50,50,-1,50,50,-1,52,52,53,52,-1,-1,55,55, 38,38,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,43,44,45,45,-1,-1,50,49,49,49,49,49,49,-1,52,51,-1,51,51,-1,54,54, 37,37,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,44,44,44,44,-1,-1,49,48,48,48,48,48,-1,-1,50,50,50,50,-1,53,53, 36,36,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,-1,-1,43,43,43,43,43,44,45,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,52,52, 35,35,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,37,37,37,37,37,38,39,-1,-1,42,42,42,42,43,44,45,-1,-1,-1,47,46,46,46,46,-1,48,48,48,48,-1,51,51, 34,34,-1,36,36,36,36,-1,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,-1,-1,41,41,41,42,43,44,45,45,45,-1,-1,46,45,45,45,-1,47,47,47,48,-1,50,50, 33,34,-1,35,35,35,35,34,33,33,33,-1,-1,35,35,35,35,35,35,36,37,38,38,39,40,40,40,41,42,43,44,44,44,44,44,-1,-1,44,44,44,45,46,46,47,47,-1,50,49, 32,-1,-1,34,34,35,34,-1,32,32,32,-1,34,34,34,34,34,34,35,36,37,37,37,-1,39,39,40,41,42,43,43,43,43,43,43,43,-1,43,43,43,-1,45,46,46,46,-1,-1,48, 31,32,33,33,34,-1,33,-1,31,31,31,-1,33,33,33,33,33,34,35,36,36,36,36,37,38,39,40,41,42,42,42,42,42,42,42,42,-1,42,42,42,-1,44,-1,46,45,45,46,47, 30,-1,32,33,34,-1,32,-1,31,30,30,31,32,32,32,32,33,34,35,35,35,35,36,-1,-1,40,40,41,41,41,41,41,41,41,41,41,42,41,41,42,-1,43,-1,46,45,44,-1,47, 29,-1,31,-1,-1,-1,31,-1,-1,29,29,-1,31,31,31,32,33,34,34,34,34,35,36,-1,-1,41,41,40,40,40,40,40,41,40,40,40,-1,40,40,-1,-1,42,-1,-1,-1,43,-1,46, 28,-1,30,30,30,30,30,30,-1,29,28,-1,30,30,31,32,33,33,33,33,34,35,36,-1,-1,42,41,40,39,39,39,40,41,40,39,39,-1,39,40,-1,41,41,41,41,41,42,-1,45, 27,-1,29,29,29,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,38,38,-1,38,-1,-1,40,40,40,40,41,41,-1,44, 26,-1,28,28,29,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,37,37,-1,37,-1,-1,39,39,39,40,40,40,-1,43, 25,-1,27,28,29,28,27,28,-1,25,25,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,36,36,36,36,36,36,36,36,36,36,36,-1,36,36,-1,39,38,39,40,40,39,-1,42, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,35,35,35,35,35,35,35,35,35,35,35,-1,35,35,-1,-1,37,-1,-1,-1,38,-1,41, 23,-1,25,25,26,-1,25,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,34,34,34,34,34,34,34,34,34,34,34,35,34,34,34,-1,36,-1,37,37,37,-1,40, 22,23,24,25,25,-1,24,-1,22,22,22,-1,26,26,27,28,29,30,31,32,33,34,34,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,33,33,33,-1,35,-1,36,36,37,38,39, 21,-1,-1,25,24,23,23,-1,21,21,21,-1,27,27,27,28,29,30,31,32,33,34,34,33,32,32,32,32,32,32,32,32,32,32,33,34,-1,32,32,32,-1,34,34,35,36,-1,-1,40, 20,20,-1,25,24,23,22,21,20,20,20,-1,-1,28,28,28,29,30,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,32,33,-1,-1,31,31,31,32,33,34,35,36,-1,41,41, 19,19,-1,25,24,23,23,-1,19,19,19,19,-1,-1,29,29,29,30,31,32,33,34,34,-1,-1,30,30,30,30,30,30,30,31,32,-1,-1,30,30,30,31,-1,34,34,35,36,-1,40,40, 18,18,-1,25,24,24,24,-1,19,18,18,18,18,-1,-1,-1,30,30,31,32,33,33,33,-1,-1,29,29,29,29,29,29,30,-1,-1,-1,29,29,29,30,31,-1,35,35,35,36,-1,39,39, 17,17,-1,25,25,25,25,-1,-1,17,17,17,17,18,-1,-1,31,31,31,32,33,32,32,-1,-1,28,28,28,28,28,29,30,-1,-1,28,28,28,29,30,-1,-1,36,36,36,36,-1,38,38, 16,16,-1,26,26,26,26,-1,-1,16,16,16,17,18,18,-1,-1,32,32,32,33,32,31,30,29,28,27,27,27,28,29,-1,-1,27,27,27,28,29,30,-1,-1,37,37,37,37,-1,37,37, 15,15,-1,27,27,-1,27,28,-1,15,15,16,17,17,17,18,-1,-1,33,33,33,32,31,30,29,28,27,26,27,28,-1,-1,26,26,26,27,28,29,30,-1,39,38,38,38,38,-1,36,36, 14,14,-1,-1,28,29,28,28,-1,14,14,-1,16,16,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,25,25,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,35,35, 13,13,13,-1,29,29,29,-1,-1,13,13,14,15,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,34,34,34, 13,12,12,-1,-1,30,-1,-1,12,12,13,14,15,16,17,16,15,15,15,16,17,18,19,-1,-1,23,23,24,24,23,23,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,33,33,34, 13,12,11,11,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,16,15,14,15,16,17,-1,-1,-1,-1,-1,-1,25,24,23,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,32,33,34, 13,12,11,10,10,10,10,10,11,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,16,16,16,16,-1,-1,-1,-1,21,-1,-1,-1,-1,25,25,-1,-1,32,31,31,31,31,31,32,33,34, 14,-1,-1,10,9,9,9,9,-1,-1,18,17,16,15,14,13,12,12,12,13,14,15,15,15,15,15,16,17,18,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,-1,-1,35, 14,-1,-1,-1,9,8,8,8,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,14,14,14,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 13,12,11,10,9,8,7,7,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34, 13,12,11,10,10,-1,7,6,6,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 13,12,11,11,11,-1,-1,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,31,31,32,33,34, 13,12,11,10,10,-1,-1,6,5,4,3,2,1,0,1,2,3,4,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34, 13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 51,51,51,51,51,51,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,53,54,55,56,57,58,59,59,60,61,62,63,64,63,62,61,60,60,60,60,61,61,60,60,60,60,60, 50,50,50,50,50,51,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,58,-1,62,62,63,64,63,62,61,60,59,59,59,-1,-1,59,59,59,59,60, 49,49,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,54,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,60,59,58,58,-1,-1,58,58,58,59,60, 48,48,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,52,52,53,53,-1,57,57,57,57,57,57,57,58,59,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 47,48,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,52,52,52,53,-1,58,57,56,56,56,56,57,58,59,60,61,-1,-1,56,56,56,56,57,58,59,60, 46,-1,-1,-1,46,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,51,51,52,53,-1,-1,-1,55,55,55,56,57,58,-1,61,61,62,-1,55,55,55,56,-1,-1,-1,60, 45,-1,-1,45,45,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56,55,54,55,56,57,58,59,60,61,-1,-1,54,54,55,56,57,-1,-1,59, 44,44,44,44,45,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,52,53,-1,-1,-1,-1,53,-1,-1,-1,-1,60,60,-1,-1,53,53,54,55,56,57,58,58,58, 43,43,43,44,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,45,-1,-1,-1,-1,-1,-1,51,51,52,52,52,52,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,57,57,57, 42,42,42,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,44,44,45,-1,-1,49,49,50,51,52,51,51,51,51,51,51,51,51,51,52,-1,-1,53,-1,-1,56,56,56, 41,41,42,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,43,44,45,46,47,48,49,50,51,52,51,50,50,50,50,50,51,50,50,-1,-1,52,52,52,-1,56,55,55, 40,40,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,49,49,49,49,-1,49,49,-1,51,51,52,51,-1,-1,54,54, 39,39,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,41,41,41,41,41,41,42,43,44,45,46,46,-1,-1,49,48,48,48,48,48,48,-1,51,50,-1,50,50,-1,53,53, 38,38,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,43,44,45,45,45,45,-1,-1,48,47,47,47,47,47,-1,-1,49,49,49,49,-1,52,52, 37,37,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,-1,-1,44,44,44,44,44,45,46,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,51,51, 36,36,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,38,38,38,38,38,39,40,-1,-1,43,43,43,43,44,45,45,-1,-1,-1,46,45,45,45,45,-1,47,47,47,47,-1,50,50, 35,35,-1,37,37,37,37,-1,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,-1,-1,42,42,42,43,44,44,44,44,44,-1,-1,45,44,44,44,-1,46,46,46,47,-1,49,49, 34,35,-1,36,36,36,36,35,34,34,34,-1,-1,36,36,36,36,36,36,37,38,39,39,40,41,41,41,42,43,43,43,43,43,43,43,-1,-1,43,43,43,44,45,45,46,46,-1,49,48, 33,-1,-1,35,35,36,35,-1,33,33,33,-1,35,35,35,35,35,35,36,37,38,38,38,-1,40,40,41,42,42,42,42,42,42,42,42,42,-1,42,42,42,-1,44,45,45,45,-1,-1,47, 32,33,34,34,35,-1,34,-1,32,32,32,-1,34,34,34,34,34,35,36,37,37,37,37,38,39,40,41,41,41,41,41,41,41,41,41,41,-1,41,41,41,-1,43,-1,45,44,44,45,46, 31,-1,33,34,35,-1,33,-1,32,31,31,32,33,33,33,33,34,35,36,36,36,36,37,-1,-1,41,40,40,40,40,40,40,40,40,40,40,41,40,40,41,-1,42,-1,45,44,43,-1,46, 30,-1,32,-1,-1,-1,32,-1,-1,30,30,-1,32,32,32,33,34,35,35,35,35,36,37,-1,-1,41,40,39,39,39,39,39,40,39,39,39,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 29,-1,31,31,31,31,31,31,-1,30,29,-1,31,31,32,33,34,34,34,34,35,36,37,-1,-1,41,40,39,38,38,38,39,40,39,38,38,-1,38,39,-1,40,40,40,40,40,41,-1,44, 28,-1,30,30,30,30,30,30,-1,-1,28,-1,30,30,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,37,37,-1,37,-1,-1,39,39,39,39,40,40,-1,43, 27,-1,29,29,30,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,36,36,-1,36,-1,-1,38,38,38,39,39,39,-1,42, 26,-1,28,29,30,29,28,29,-1,26,26,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,35,35,35,35,35,35,35,35,35,35,35,-1,35,35,-1,38,37,38,39,39,38,-1,41, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,28,29,30,31,32,33,34,35,35,-1,-1,34,34,34,34,34,34,34,34,34,34,34,-1,34,34,-1,-1,36,-1,-1,-1,37,-1,40, 24,-1,26,26,27,-1,26,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,33,33,34,33,33,33,-1,35,-1,36,36,36,-1,39, 23,24,25,26,26,-1,25,-1,23,23,23,-1,27,27,28,29,30,31,32,33,34,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,32,32,32,-1,34,-1,35,35,36,37,38, 22,-1,-1,26,25,24,24,-1,22,22,22,-1,28,28,28,29,30,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,-1,31,31,31,-1,33,33,34,35,-1,-1,39, 21,21,-1,26,25,24,23,22,21,21,21,-1,-1,29,29,29,30,31,32,33,34,34,33,32,31,30,30,30,30,30,30,30,30,31,32,-1,-1,30,30,30,31,32,33,34,35,-1,40,40, 20,20,-1,26,25,24,24,-1,20,20,20,20,-1,-1,30,30,30,31,32,33,33,33,33,-1,-1,29,29,29,29,29,29,29,30,31,-1,-1,29,29,29,30,-1,33,33,34,35,-1,39,39, 19,19,-1,26,25,25,25,-1,20,19,19,19,19,-1,-1,-1,31,31,32,33,32,32,32,-1,-1,28,28,28,28,28,28,29,-1,-1,-1,28,28,28,29,30,-1,34,34,34,35,-1,38,38, 18,18,-1,26,26,26,26,-1,-1,18,18,18,18,19,-1,-1,32,32,32,33,32,31,31,-1,-1,27,27,27,27,27,28,29,-1,-1,27,27,27,28,29,-1,-1,35,35,35,35,-1,37,37, 17,17,-1,27,27,27,27,-1,-1,17,17,17,18,18,18,-1,-1,33,33,33,32,31,30,29,28,27,26,26,26,27,28,-1,-1,26,26,26,27,28,29,-1,-1,36,36,36,36,-1,36,36, 16,16,-1,28,28,-1,28,29,-1,16,16,17,18,17,17,17,-1,-1,34,33,32,31,30,29,28,27,26,25,26,27,-1,-1,25,25,25,26,27,28,29,-1,38,37,37,37,37,-1,35,35, 15,15,-1,-1,29,30,29,29,-1,15,15,-1,17,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,24,24,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,34,34, 14,14,14,-1,30,30,30,-1,-1,14,14,15,16,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,33,33,33, 14,13,13,-1,-1,31,-1,-1,13,13,14,15,16,17,16,15,14,14,14,15,16,17,18,-1,-1,22,22,23,23,22,22,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,32,32,33, 14,13,12,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,15,14,13,14,15,16,-1,-1,-1,-1,-1,-1,24,23,22,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,31,32,33, 14,13,12,11,11,11,11,11,12,-1,-1,16,16,-1,-1,-1,-1,12,-1,-1,-1,-1,15,15,15,15,-1,-1,-1,-1,20,-1,-1,-1,-1,24,24,-1,-1,31,30,30,30,30,30,31,32,33, 15,-1,-1,11,10,10,10,10,-1,-1,17,16,15,14,13,12,11,11,11,12,13,14,14,14,14,14,15,16,17,18,19,19,20,21,22,23,24,25,-1,-1,29,29,29,29,30,-1,-1,34, 15,-1,-1,-1,10,9,9,9,-1,18,17,17,-1,14,13,12,11,10,10,-1,-1,-1,13,13,13,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 14,13,12,11,10,9,8,8,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33, 14,13,12,11,11,-1,8,7,7,-1,-1,-1,15,14,13,12,11,10,9,8,8,-1,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 14,13,12,12,12,-1,-1,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,30,30,31,32,33, 14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,0,1,2,3,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 51,51,51,51,51,51,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,53,54,55,56,57,58,59,59,60,61,62,63,63,62,61,60,59,59,59,59,60,60,59,59,59,59,59, 51,50,50,50,50,51,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,58,-1,62,62,63,63,62,61,60,59,58,58,58,-1,-1,58,58,58,58,59, 50,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,54,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 49,49,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,52,52,53,53,-1,57,56,56,56,56,56,56,57,58,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 48,49,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,52,52,52,53,-1,57,56,55,55,55,55,56,57,58,59,60,-1,-1,55,55,55,55,56,57,58,59, 47,-1,-1,-1,47,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,51,51,52,53,-1,-1,-1,54,54,54,55,56,57,-1,60,60,61,-1,54,54,54,55,-1,-1,-1,59, 46,-1,-1,46,46,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,53,54,55,55,54,53,54,55,56,57,58,59,60,-1,-1,53,53,54,55,56,-1,-1,58, 45,45,45,45,46,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,52,53,-1,-1,-1,-1,52,-1,-1,-1,-1,59,59,-1,-1,52,52,53,54,55,56,57,57,57, 44,44,44,45,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,45,-1,-1,-1,-1,-1,-1,51,51,51,51,51,51,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,56,56,56, 43,43,43,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,44,44,45,-1,-1,49,49,50,51,51,50,50,50,50,50,50,50,50,50,51,-1,-1,52,-1,-1,55,55,55, 42,42,43,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,43,44,45,46,47,48,49,50,51,51,50,49,49,49,49,49,50,49,49,-1,-1,51,51,51,-1,55,54,54, 41,41,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,48,48,48,48,-1,48,48,-1,50,50,51,50,-1,-1,53,53, 40,40,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,41,41,41,41,41,41,42,43,44,45,46,46,-1,-1,48,47,47,47,47,47,47,-1,50,49,-1,49,49,-1,52,52, 39,39,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,43,44,45,45,45,45,-1,-1,47,46,46,46,46,46,-1,-1,48,48,48,48,-1,51,51, 38,38,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,-1,-1,44,44,44,44,44,45,45,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,50,50, 37,37,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,38,38,38,38,38,39,40,-1,-1,43,43,43,43,44,44,44,-1,-1,-1,45,44,44,44,44,-1,46,46,46,46,-1,49,49, 36,36,-1,38,37,37,37,-1,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,-1,-1,42,42,42,43,43,43,43,43,43,-1,-1,44,43,43,43,-1,45,45,45,46,-1,48,48, 35,36,-1,37,37,36,36,35,34,34,34,-1,-1,36,36,36,36,36,36,37,38,39,39,40,41,41,41,42,42,42,42,42,42,42,42,-1,-1,42,42,42,43,44,44,45,45,-1,48,47, 34,-1,-1,36,36,36,35,-1,33,33,33,-1,35,35,35,35,35,35,36,37,38,38,38,-1,40,40,41,41,41,41,41,41,41,41,41,41,-1,41,41,41,-1,43,44,44,44,-1,-1,46, 33,34,35,35,36,-1,34,-1,32,32,32,-1,34,34,34,34,34,35,36,37,37,37,37,38,39,40,40,40,40,40,40,40,40,40,40,40,-1,40,40,40,-1,42,-1,44,43,43,44,45, 32,-1,34,35,36,-1,33,-1,32,31,31,32,33,33,33,33,34,35,36,36,36,36,37,-1,-1,40,39,39,39,39,39,39,39,39,39,39,40,39,39,40,-1,41,-1,44,43,42,-1,45, 31,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,32,32,32,33,34,35,35,35,35,36,37,-1,-1,40,39,38,38,38,38,38,39,38,38,38,-1,38,38,-1,-1,40,-1,-1,-1,41,-1,44, 30,-1,32,31,31,31,31,31,-1,30,29,-1,31,31,32,33,34,34,34,34,35,36,37,-1,-1,40,39,38,37,37,37,38,39,38,37,37,-1,37,38,-1,39,39,39,39,39,40,-1,43, 29,-1,31,31,30,30,30,30,-1,-1,28,-1,30,30,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,36,36,-1,36,-1,-1,38,38,38,38,39,39,-1,42, 28,-1,30,30,30,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,35,35,-1,35,-1,-1,37,37,37,38,38,38,-1,41, 27,-1,29,30,30,29,28,29,-1,26,26,-1,28,28,28,29,30,31,32,33,34,35,35,-1,-1,34,34,34,34,34,34,34,34,34,34,34,-1,34,34,-1,37,36,37,38,38,37,-1,40, 26,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,27,27,28,29,30,31,32,33,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,33,33,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 25,-1,27,27,27,-1,26,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,33,33,-1,-1,32,32,32,32,32,32,32,32,32,32,32,33,32,32,32,-1,34,-1,35,35,35,-1,38, 24,25,26,26,26,-1,25,-1,23,23,23,-1,27,27,28,29,30,31,32,33,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,31,31,31,-1,33,-1,34,34,35,36,37, 23,-1,-1,26,25,24,24,-1,22,22,22,-1,28,28,28,29,30,31,32,33,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,-1,30,30,30,-1,32,32,33,34,-1,-1,38, 22,22,-1,26,25,24,23,22,21,21,21,-1,-1,29,29,29,30,31,32,33,33,33,32,31,30,29,29,29,29,29,29,29,29,30,31,-1,-1,29,29,29,30,31,32,33,34,-1,39,39, 21,21,-1,26,25,24,24,-1,21,20,20,20,-1,-1,30,30,30,31,32,32,32,32,32,-1,-1,28,28,28,28,28,28,28,29,30,-1,-1,28,28,28,29,-1,32,32,33,34,-1,38,38, 20,20,-1,26,25,25,25,-1,21,20,19,19,19,-1,-1,-1,31,31,32,32,31,31,31,-1,-1,27,27,27,27,27,27,28,-1,-1,-1,27,27,27,28,29,-1,33,33,33,34,-1,37,37, 19,19,-1,26,26,26,26,-1,-1,19,19,18,18,18,-1,-1,32,32,32,32,31,30,30,-1,-1,26,26,26,26,26,27,28,-1,-1,26,26,26,27,28,-1,-1,34,34,34,34,-1,36,36, 18,18,-1,27,27,27,27,-1,-1,18,18,18,17,17,17,-1,-1,33,33,32,31,30,29,28,27,26,25,25,25,26,27,-1,-1,25,25,25,26,27,28,-1,-1,35,35,35,35,-1,35,35, 17,17,-1,28,28,-1,28,29,-1,17,17,18,17,16,16,16,-1,-1,33,32,31,30,29,28,27,26,25,24,25,26,-1,-1,24,24,24,25,26,27,28,-1,37,36,36,36,36,-1,34,34, 16,16,-1,-1,29,30,29,29,-1,16,16,-1,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,23,23,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,33,33, 15,15,15,-1,30,30,30,-1,-1,15,15,16,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,32,32,32, 15,14,14,-1,-1,31,-1,-1,14,14,15,16,17,16,15,14,13,13,13,14,15,16,17,-1,-1,21,21,22,22,21,21,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,31,31,32, 15,14,13,13,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,14,13,12,13,14,15,-1,-1,-1,-1,-1,-1,23,22,21,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,30,31,32, 15,14,13,12,12,12,12,12,13,-1,-1,15,15,-1,-1,-1,-1,11,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,19,-1,-1,-1,-1,23,23,-1,-1,30,29,29,29,29,29,30,31,32, 16,-1,-1,12,11,11,11,11,-1,-1,16,15,14,13,12,11,10,10,10,11,12,13,13,13,13,13,14,15,16,17,18,18,19,20,21,22,23,24,-1,-1,28,28,28,28,29,-1,-1,33, 16,-1,-1,-1,11,10,10,10,-1,17,16,16,-1,13,12,11,10,9,9,-1,-1,-1,12,12,12,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 15,14,13,12,11,10,9,9,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32, 15,14,13,12,12,-1,9,8,8,-1,-1,-1,14,13,12,11,10,9,8,7,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 15,14,13,13,13,-1,-1,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,29,29,30,31,32, 15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,0,1,2,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 50,50,50,50,50,50,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,57,58,58,59,60,61,62,62,61,60,59,58,58,58,58,59,59,58,58,58,58,58, 50,49,49,49,49,50,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,57,-1,61,61,62,62,61,60,59,58,57,57,57,-1,-1,57,57,57,57,58, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,56,55,55,55,55,55,55,56,57,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 49,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,56,55,54,54,54,54,55,56,57,58,59,-1,-1,54,54,54,54,55,56,57,58, 48,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,53,53,53,54,-1,-1,-1,58, 47,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,53,54,54,53,52,53,54,55,56,57,58,59,-1,-1,52,52,53,54,55,-1,-1,57, 46,46,46,46,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,51,51,52,53,54,55,56,56,56, 45,45,45,46,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,50,50,50,50,50,50,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,55,55,55, 44,44,44,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,43,43,44,-1,-1,48,48,49,50,50,49,49,49,49,49,49,49,49,49,50,-1,-1,51,-1,-1,54,54,54, 43,43,44,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,42,43,44,45,46,47,48,49,50,50,49,48,48,48,48,48,49,48,48,-1,-1,50,50,50,-1,54,53,53, 42,42,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,47,47,47,47,-1,47,47,-1,49,49,50,49,-1,-1,52,52, 41,41,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,43,44,45,45,-1,-1,47,46,46,46,46,46,46,-1,49,48,-1,48,48,-1,51,51, 40,40,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,44,44,44,44,-1,-1,46,45,45,45,45,45,-1,-1,47,47,47,47,-1,50,50, 39,39,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,-1,-1,43,43,43,43,43,44,44,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,49,49, 38,38,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,37,37,37,37,37,38,39,-1,-1,42,42,42,42,43,43,43,-1,-1,-1,44,43,43,43,43,-1,45,45,45,45,-1,48,48, 37,37,-1,37,36,36,36,-1,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,-1,-1,41,41,41,42,42,42,42,42,42,-1,-1,43,42,42,42,-1,44,44,44,45,-1,47,47, 36,37,-1,36,36,35,35,34,33,33,33,-1,-1,35,35,35,35,35,35,36,37,38,38,39,40,40,40,41,41,41,41,41,41,41,41,-1,-1,41,41,41,42,43,43,44,44,-1,47,46, 35,-1,-1,35,35,35,34,-1,32,32,32,-1,34,34,34,34,34,34,35,36,37,37,37,-1,39,39,40,40,40,40,40,40,40,40,40,40,-1,40,40,40,-1,42,43,43,43,-1,-1,45, 34,35,34,34,35,-1,33,-1,31,31,31,-1,33,33,33,33,33,34,35,36,36,36,36,37,38,39,39,39,39,39,39,39,39,39,39,39,-1,39,39,39,-1,41,-1,43,42,42,43,44, 33,-1,33,34,35,-1,32,-1,31,30,30,31,32,32,32,32,33,34,35,35,35,35,36,-1,-1,39,38,38,38,38,38,38,38,38,38,38,39,38,38,39,-1,40,-1,43,42,41,-1,44, 32,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,31,31,31,32,33,34,34,34,34,35,36,-1,-1,39,38,37,37,37,37,37,38,37,37,37,-1,37,37,-1,-1,39,-1,-1,-1,40,-1,43, 31,-1,31,30,30,30,30,30,-1,29,28,-1,30,30,31,32,33,33,33,33,34,35,36,-1,-1,39,38,37,36,36,36,37,38,37,36,36,-1,36,37,-1,38,38,38,38,38,39,-1,42, 30,-1,30,30,29,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,35,35,-1,35,-1,-1,37,37,37,37,38,38,-1,41, 29,-1,29,29,29,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,34,34,-1,34,-1,-1,36,36,36,37,37,37,-1,40, 28,-1,28,29,29,28,27,28,-1,25,25,-1,27,27,27,28,29,30,31,32,33,34,34,-1,-1,33,33,33,33,33,33,33,33,33,33,33,-1,33,33,-1,36,35,36,37,37,36,-1,39, 27,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,27,28,29,30,31,32,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,32,32,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 26,-1,26,26,26,-1,25,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,-1,33,-1,34,34,34,-1,37, 25,26,26,25,25,-1,24,-1,22,22,22,-1,26,26,27,28,29,30,31,32,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,30,30,30,-1,32,-1,33,33,34,35,36, 24,-1,-1,25,24,23,23,-1,21,21,21,-1,27,27,27,28,29,30,31,32,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,-1,29,29,29,-1,31,31,32,33,-1,-1,37, 23,23,-1,25,24,23,22,21,20,20,20,-1,-1,28,28,28,29,30,31,32,32,32,31,30,29,28,28,28,28,28,28,28,28,29,30,-1,-1,28,28,28,29,30,31,32,33,-1,38,38, 22,22,-1,25,24,23,23,-1,20,19,19,19,-1,-1,29,29,29,30,31,31,31,31,31,-1,-1,27,27,27,27,27,27,27,28,29,-1,-1,27,27,27,28,-1,31,31,32,33,-1,37,37, 21,21,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,30,30,31,31,30,30,30,-1,-1,26,26,26,26,26,26,27,-1,-1,-1,26,26,26,27,28,-1,32,32,32,33,-1,36,36, 20,20,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,31,31,31,31,30,29,29,-1,-1,25,25,25,25,25,26,27,-1,-1,25,25,25,26,27,-1,-1,33,33,33,33,-1,35,35, 19,19,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,32,32,31,30,29,28,27,26,25,24,24,24,25,26,-1,-1,24,24,24,25,26,27,-1,-1,34,34,34,34,-1,34,34, 18,18,-1,27,27,-1,27,28,-1,18,18,17,16,15,15,15,-1,-1,32,31,30,29,28,27,26,25,24,23,24,25,-1,-1,23,23,23,24,25,26,27,-1,36,35,35,35,35,-1,33,33, 17,17,-1,-1,28,29,28,28,-1,17,17,-1,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,22,22,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,32,32, 16,16,16,-1,29,29,29,-1,-1,16,16,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,31,31,31, 16,15,15,-1,-1,30,-1,-1,15,15,16,17,16,15,14,13,12,12,12,13,14,15,16,-1,-1,20,20,21,21,20,20,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,30,30,31, 16,15,14,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,29,30,31, 16,15,14,13,13,13,13,13,14,-1,-1,14,14,-1,-1,-1,-1,10,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,18,-1,-1,-1,-1,22,22,-1,-1,29,28,28,28,28,28,29,30,31, 17,-1,-1,13,12,12,12,12,-1,-1,15,14,13,12,11,10,9,9,9,10,11,12,12,12,12,12,13,14,15,16,17,17,18,19,20,21,22,23,-1,-1,27,27,27,27,28,-1,-1,32, 17,-1,-1,-1,12,11,11,11,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,11,11,11,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 16,15,14,13,12,11,10,10,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31, 16,15,14,13,13,-1,10,9,9,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 16,15,14,14,14,-1,-1,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,28,28,29,30,31, 16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,0,1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 50,50,50,50,50,50,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,57,58,58,59,60,61,62,62,61,60,59,58,58,58,58,59,59,58,58,58,58,58, 50,49,49,49,49,50,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,57,-1,61,61,62,62,61,60,59,58,57,57,57,-1,-1,57,57,57,57,58, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,56,55,55,55,55,55,55,56,57,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 50,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,56,55,54,54,54,54,55,56,57,58,59,-1,-1,54,54,54,54,55,56,57,58, 49,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,53,53,53,54,-1,-1,-1,58, 48,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,53,54,54,53,52,53,54,55,56,57,58,59,-1,-1,52,52,53,54,55,-1,-1,57, 47,47,47,47,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,51,51,52,53,54,55,56,56,56, 46,46,46,47,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,50,50,50,50,50,50,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,55,55,55, 45,45,45,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,43,43,44,-1,-1,48,48,49,50,50,49,49,49,49,49,49,49,49,49,50,-1,-1,51,-1,-1,54,54,54, 44,44,45,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,42,43,44,45,46,47,48,49,50,50,49,48,48,48,48,48,49,48,48,-1,-1,50,50,50,-1,54,53,53, 43,43,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,47,47,47,47,-1,47,47,-1,49,49,50,49,-1,-1,52,52, 42,42,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,43,44,45,45,-1,-1,47,46,46,46,46,46,46,-1,49,48,-1,48,48,-1,51,51, 41,41,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,44,44,44,44,-1,-1,46,45,45,45,45,45,-1,-1,47,47,47,47,-1,50,50, 40,40,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,-1,-1,43,43,43,43,43,44,44,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,49,49, 39,39,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,37,37,37,37,37,38,39,-1,-1,42,42,42,42,43,43,43,-1,-1,-1,44,43,43,43,43,-1,45,45,45,45,-1,48,48, 38,38,-1,37,36,36,36,-1,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,-1,-1,41,41,41,42,42,42,42,42,42,-1,-1,43,42,42,42,-1,44,44,44,45,-1,47,47, 37,38,-1,36,36,35,35,34,33,33,33,-1,-1,35,35,35,35,35,35,36,37,38,38,39,40,40,40,41,41,41,41,41,41,41,41,-1,-1,41,41,41,42,43,43,44,44,-1,47,46, 36,-1,-1,35,35,35,34,-1,32,32,32,-1,34,34,34,34,34,34,35,36,37,37,37,-1,39,39,40,40,40,40,40,40,40,40,40,40,-1,40,40,40,-1,42,43,43,43,-1,-1,45, 35,35,34,34,35,-1,33,-1,31,31,31,-1,33,33,33,33,33,34,35,36,36,36,36,37,38,39,39,39,39,39,39,39,39,39,39,39,-1,39,39,39,-1,41,-1,43,42,42,43,44, 34,-1,33,34,35,-1,32,-1,31,30,30,31,32,32,32,32,33,34,35,35,35,35,36,-1,-1,39,38,38,38,38,38,38,38,38,38,38,39,38,38,39,-1,40,-1,43,42,41,-1,44, 33,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,31,31,31,32,33,34,34,34,34,35,36,-1,-1,39,38,37,37,37,37,37,38,37,37,37,-1,37,37,-1,-1,39,-1,-1,-1,40,-1,43, 32,-1,31,30,30,30,30,30,-1,29,28,-1,30,30,31,32,33,33,33,33,34,35,36,-1,-1,39,38,37,36,36,36,37,38,37,36,36,-1,36,37,-1,38,38,38,38,38,39,-1,42, 31,-1,30,30,29,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,35,35,-1,35,-1,-1,37,37,37,37,38,38,-1,41, 30,-1,29,29,29,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,34,34,-1,34,-1,-1,36,36,36,37,37,37,-1,40, 29,-1,28,29,29,28,27,28,-1,25,25,-1,27,27,27,28,29,30,31,32,33,34,34,-1,-1,33,33,33,33,33,33,33,33,33,33,33,-1,33,33,-1,36,35,36,37,37,36,-1,39, 28,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,27,28,29,30,31,32,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,32,32,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 27,-1,26,26,26,-1,25,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,-1,33,-1,34,34,34,-1,37, 26,27,26,25,25,-1,24,-1,22,22,22,-1,26,26,27,28,29,30,31,32,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,30,30,30,-1,32,-1,33,33,34,35,36, 25,-1,-1,25,24,23,23,-1,21,21,21,-1,27,27,27,28,29,30,31,32,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,-1,29,29,29,-1,31,31,32,33,-1,-1,37, 24,24,-1,25,24,23,22,21,20,20,20,-1,-1,28,28,28,29,30,31,32,32,32,31,30,29,28,28,28,28,28,28,28,28,29,30,-1,-1,28,28,28,29,30,31,32,33,-1,38,38, 23,23,-1,25,24,23,23,-1,20,19,19,19,-1,-1,29,29,29,30,31,31,31,31,31,-1,-1,27,27,27,27,27,27,27,28,29,-1,-1,27,27,27,28,-1,31,31,32,33,-1,37,37, 22,22,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,30,30,31,31,30,30,30,-1,-1,26,26,26,26,26,26,27,-1,-1,-1,26,26,26,27,28,-1,32,32,32,33,-1,36,36, 21,21,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,31,31,31,31,30,29,29,-1,-1,25,25,25,25,25,26,27,-1,-1,25,25,25,26,27,-1,-1,33,33,33,33,-1,35,35, 20,20,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,32,32,31,30,29,28,27,26,25,24,24,24,25,26,-1,-1,24,24,24,25,26,27,-1,-1,34,34,34,34,-1,34,34, 19,19,-1,27,27,-1,27,28,-1,19,18,17,16,15,15,15,-1,-1,32,31,30,29,28,27,26,25,24,23,24,25,-1,-1,23,23,23,24,25,26,27,-1,36,35,35,35,35,-1,33,33, 18,18,-1,-1,28,29,28,28,-1,18,18,-1,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,22,22,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,32,32, 17,17,17,-1,29,29,29,-1,-1,17,17,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,31,31,31, 17,16,16,-1,-1,30,-1,-1,16,16,17,17,16,15,14,13,12,12,12,13,14,15,16,-1,-1,20,20,21,21,20,20,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,30,30,31, 17,16,15,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,29,30,31, 17,16,15,14,14,14,14,14,15,-1,-1,14,14,-1,-1,-1,-1,10,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,18,-1,-1,-1,-1,22,22,-1,-1,29,28,28,28,28,28,29,30,31, 18,-1,-1,14,13,13,13,13,-1,-1,15,14,13,12,11,10,9,9,9,10,11,12,12,12,12,12,13,14,15,16,17,17,18,19,20,21,22,23,-1,-1,27,27,27,27,28,-1,-1,32, 18,-1,-1,-1,13,12,12,12,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,11,11,11,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 17,16,15,14,13,12,11,11,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31, 17,16,15,14,14,-1,11,10,10,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 17,16,15,15,15,-1,-1,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,28,28,29,30,31, 17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,0,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 46,46,46,46,46,46,47,46,46,46,46,47,48,49,50,50,49,48,47,46,47,48,49,50,51,52,53,54,54,55,56,57,58,58,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 46,45,45,45,45,46,-1,45,45,45,46,47,48,49,50,50,49,49,-1,45,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,58,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 46,45,44,44,44,-1,-1,44,44,45,46,-1,-1,-1,-1,-1,-1,-1,-1,44,44,45,46,47,48,49,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 46,45,44,43,43,-1,43,43,44,-1,-1,-1,45,44,43,43,43,43,43,43,44,-1,47,47,48,48,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 46,45,44,43,42,42,42,42,-1,-1,47,46,45,44,43,42,42,42,42,43,44,-1,47,47,47,48,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 46,-1,-1,-1,42,41,41,41,-1,48,47,47,-1,44,43,42,41,41,41,-1,-1,-1,46,46,47,48,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,54, 45,-1,-1,43,42,41,40,40,-1,-1,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,48,49,50,50,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,53, 44,44,44,43,42,41,40,39,39,-1,-1,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,47,48,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,52,52, 43,43,43,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,38,38,38,38,39,40,-1,-1,-1,-1,-1,-1,46,46,46,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,51,51,51, 42,42,42,-1,-1,39,-1,-1,38,37,37,37,37,37,37,37,37,37,38,39,39,39,40,-1,-1,44,44,45,46,46,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,50,50,50, 41,41,42,-1,38,38,38,-1,-1,36,36,37,36,36,36,36,36,37,38,39,38,39,40,41,42,43,44,45,46,46,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,50,49,49, 40,40,-1,-1,37,37,37,37,-1,35,35,-1,35,35,35,35,36,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,48,48, 39,39,-1,36,36,36,36,37,-1,34,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,47,47, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,39,40,40,40,40,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,46,46, 37,37,-1,34,34,34,34,-1,-1,32,32,32,32,33,-1,-1,34,34,34,34,34,34,35,-1,-1,39,39,39,39,39,40,40,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,45,45, 36,36,-1,33,33,33,33,-1,31,31,31,31,32,-1,-1,-1,33,33,33,33,33,34,35,-1,-1,38,38,38,38,39,39,39,-1,-1,-1,40,39,39,39,39,-1,41,41,41,41,-1,44,44, 35,35,-1,33,32,32,32,-1,30,30,30,31,-1,-1,32,32,32,32,32,32,33,34,35,-1,-1,37,37,37,38,38,38,38,38,38,-1,-1,39,38,38,38,-1,40,40,40,41,-1,43,43, 34,35,-1,32,32,31,31,30,29,29,29,-1,-1,31,31,31,31,31,31,32,33,34,34,35,36,36,36,37,37,37,37,37,37,37,37,-1,-1,37,37,37,38,39,39,40,40,-1,43,42, 33,-1,-1,31,31,31,30,-1,28,28,28,-1,30,30,30,30,30,30,31,32,33,33,33,-1,35,35,36,36,36,36,36,36,36,36,36,36,-1,36,36,36,-1,38,39,39,39,-1,-1,41, 32,31,30,30,31,-1,29,-1,27,27,27,-1,29,29,29,29,29,30,31,32,32,32,32,33,34,35,35,35,35,35,35,35,35,35,35,35,-1,35,35,35,-1,37,-1,39,38,38,39,40, 32,-1,29,30,31,-1,28,-1,27,26,26,27,28,28,28,28,29,30,31,31,31,31,32,-1,-1,35,34,34,34,34,34,34,34,34,34,34,35,34,34,35,-1,36,-1,39,38,37,-1,40, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,27,27,27,28,29,30,30,30,30,31,32,-1,-1,35,34,33,33,33,33,33,34,33,33,33,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 30,-1,27,26,26,26,26,26,-1,25,24,-1,26,26,27,28,29,29,29,29,30,31,32,-1,-1,35,34,33,32,32,32,33,34,33,32,32,-1,32,33,-1,34,34,34,34,34,35,-1,38, 29,-1,26,26,25,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,31,-1,-1,33,33,33,33,34,34,-1,37, 28,-1,25,25,25,24,24,24,-1,-1,22,-1,24,24,-1,-1,-1,27,27,28,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,30,-1,-1,32,32,32,33,33,33,-1,36, 27,-1,24,25,25,24,23,24,-1,21,21,-1,23,23,23,24,25,26,27,28,29,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,29,29,-1,32,31,32,33,33,32,-1,35, 26,-1,23,-1,-1,-1,22,-1,-1,20,20,-1,22,22,23,24,25,26,27,28,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 25,-1,22,22,22,-1,21,-1,19,19,19,20,21,22,23,24,25,26,27,28,29,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,28,27,27,27,-1,29,-1,30,30,30,-1,33, 24,23,22,21,21,-1,20,-1,18,18,18,-1,22,22,23,24,25,26,27,28,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,26,26,26,-1,28,-1,29,29,30,31,32, 25,-1,-1,21,20,19,19,-1,17,17,17,-1,23,23,23,24,25,26,27,28,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 26,27,-1,21,20,19,18,17,16,16,16,-1,-1,24,24,24,25,26,27,28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,26,-1,-1,24,24,24,25,26,27,28,29,-1,35,34, 26,26,-1,21,20,19,19,-1,16,15,15,15,-1,-1,25,25,25,26,27,27,27,27,27,-1,-1,23,23,23,23,23,23,23,24,25,-1,-1,23,23,23,24,-1,27,27,28,29,-1,35,35, 25,25,-1,21,20,20,20,-1,16,15,14,14,14,-1,-1,-1,26,26,27,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,34,34, 24,24,-1,21,21,21,21,-1,-1,15,14,13,13,13,-1,-1,27,27,27,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,33,33, 23,23,-1,22,22,22,22,-1,-1,15,14,13,12,12,12,-1,-1,28,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,32,32, 22,22,-1,23,23,-1,23,24,-1,15,14,13,12,11,11,11,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,19,19,19,20,21,22,23,-1,32,31,31,31,31,-1,31,31, 21,21,-1,-1,24,25,24,24,-1,15,15,-1,12,11,10,10,10,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,30,30, 20,20,20,-1,25,25,25,-1,-1,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,16,17,17,17,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,29,29,29, 20,19,19,-1,-1,26,-1,-1,16,15,14,13,12,11,10,9,8,8,8,9,10,11,12,-1,-1,16,16,17,17,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,28,28,29, 20,19,18,18,-1,-1,-1,17,16,16,-1,-1,-1,-1,-1,9,8,7,8,9,10,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,-1,-1,-1,-1,-1,24,24,25,-1,-1,-1,27,27,28,29, 20,19,18,17,17,17,17,17,17,-1,-1,10,10,-1,-1,-1,-1,6,-1,-1,-1,-1,9,9,9,9,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,25,25,26,26,26,26,27,28,29, 21,-1,-1,17,16,16,16,16,-1,-1,11,10,9,8,7,6,5,5,5,6,7,8,8,8,8,8,9,10,11,12,13,13,14,15,16,17,18,19,-1,-1,25,25,25,25,26,-1,-1,30, 21,-1,-1,-1,16,15,15,15,-1,12,11,11,-1,8,7,6,5,4,4,-1,-1,-1,7,7,7,7,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,24,24,24,25,-1,-1,-1,30, 20,19,18,17,16,15,14,14,-1,-1,11,10,9,8,7,6,5,4,3,3,3,-1,6,6,6,7,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,23,23,24,25,26,27,28,29, 20,19,18,17,17,-1,14,13,13,-1,-1,-1,9,8,7,6,5,4,3,2,2,-1,5,5,6,7,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,22,22,23,-1,26,26,27,28,29, 20,19,18,18,18,-1,-1,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,1,2,3,4,5,6,7,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,26,26,27,28,29, 20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,0,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 53,53,53,53,53,53,54,53,53,53,53,54,55,55,54,53,52,51,50,49,50,51,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 53,52,52,52,52,53,-1,52,52,52,53,54,55,55,54,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,46, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,45,46, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,45,46, 53,52,51,50,49,49,49,49,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,45,46, 54,-1,-1,-1,49,48,48,48,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,42,-1,-1,-1,46, 53,-1,-1,50,49,48,47,47,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,42,43,-1,-1,45, 52,52,51,50,49,48,47,46,46,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,42,43,44,44,44, 51,51,51,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,43,42,41,40,40,40,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,44,43,43,43, 50,50,50,-1,-1,46,-1,-1,45,44,44,44,44,44,44,43,42,41,40,39,39,39,40,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,42,42,42, 49,49,50,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,42,41,40,39,38,39,40,41,42,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,42,41,41, 48,48,-1,-1,44,44,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,37,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,40,40, 47,47,-1,43,43,43,43,44,-1,41,41,41,41,41,41,42,-1,-1,36,36,36,36,36,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,39,39, 46,46,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,35,35,35,35,35,35,36,35,34,34,34,34,34,34,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 45,45,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,37,37, 44,44,-1,41,40,40,40,-1,38,38,38,38,39,-1,-1,-1,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,36,36, 43,43,-1,41,40,39,39,-1,37,37,37,38,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,31,31,31,31,31,31,-1,-1,31,30,30,30,-1,32,32,32,33,-1,35,35, 42,43,-1,40,40,39,38,37,36,36,36,-1,-1,31,31,31,31,31,31,31,31,31,31,31,30,30,30,30,30,30,30,30,30,30,30,-1,-1,29,29,29,30,31,31,32,32,-1,35,34, 41,-1,-1,39,39,39,38,-1,35,35,35,-1,31,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,31,31,31,-1,-1,33, 40,39,38,38,39,-1,37,-1,35,34,34,-1,31,30,29,29,29,29,29,29,29,29,29,30,29,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,27,-1,29,-1,31,30,30,31,32, 40,-1,37,38,39,-1,36,-1,35,34,33,32,31,30,29,28,28,28,28,28,28,28,29,-1,-1,28,27,27,27,27,27,27,27,27,27,27,27,26,26,27,-1,28,-1,31,30,29,-1,32, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,30,30,29,28,27,27,27,27,27,28,29,-1,-1,28,27,26,26,26,26,26,27,26,26,26,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 38,-1,35,34,34,34,34,34,-1,33,32,-1,29,29,29,28,27,26,26,26,27,28,29,-1,-1,28,27,26,25,25,25,26,27,26,25,25,-1,24,25,-1,26,26,26,26,26,27,-1,30, 37,-1,34,34,33,33,33,33,-1,-1,31,-1,28,28,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,25,26,26,-1,29, 36,-1,33,33,33,32,32,32,-1,-1,30,-1,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,-1,22,-1,-1,24,24,24,25,25,25,-1,28, 35,-1,32,33,33,32,31,32,-1,29,29,-1,27,26,26,26,26,25,24,23,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,24,23,24,25,25,24,-1,27, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,27,26,25,25,25,25,24,23,22,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,-1,20,20,-1,-1,22,-1,-1,-1,23,-1,26, 33,-1,30,30,30,-1,29,-1,27,27,27,28,27,26,25,24,24,24,24,23,22,21,21,-1,-1,20,20,20,20,20,20,20,20,20,20,20,20,19,19,19,-1,21,-1,22,22,22,-1,25, 32,31,30,29,29,-1,28,-1,26,26,26,-1,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,19,19,20,-1,18,18,18,-1,20,-1,21,21,22,23,24, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,18,18,19,20,-1,17,17,17,-1,19,19,20,21,-1,-1,25, 34,35,-1,29,28,27,26,25,24,24,24,-1,-1,26,25,24,23,22,21,21,21,21,20,19,18,17,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,19,20,21,-1,27,26, 35,35,-1,29,28,27,27,-1,24,23,23,23,-1,-1,25,24,23,22,21,20,20,20,20,-1,-1,16,16,16,16,16,16,16,17,18,-1,-1,15,15,15,16,-1,19,19,20,21,-1,26,26, 34,34,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,23,22,21,20,19,19,19,-1,-1,15,15,15,15,15,15,16,-1,-1,-1,14,14,14,15,16,-1,20,20,20,21,-1,25,25, 33,33,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,23,22,21,20,19,18,18,-1,-1,14,14,14,14,14,15,16,-1,-1,13,13,13,14,15,-1,-1,21,21,21,21,-1,24,24, 32,32,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,22,21,20,19,18,17,16,15,14,13,13,13,14,15,-1,-1,12,12,12,13,14,15,-1,-1,22,22,22,22,-1,23,23, 31,31,-1,31,31,-1,31,32,-1,23,22,21,20,19,19,19,-1,-1,21,20,19,18,17,16,15,14,13,12,13,14,-1,-1,11,11,11,12,13,14,15,-1,24,23,23,23,23,-1,22,22, 30,30,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,-1,-1,10,10,10,11,12,-1,15,15,-1,24,24,24,24,-1,-1,21,21, 29,29,29,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,17,17,17,16,15,14,13,12,11,10,9,9,9,9,9,10,11,12,13,14,15,-1,-1,25,25,25,-1,20,20,20, 29,28,28,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,17,17,16,16,-1,-1,12,11,10,9,8,8,8,9,10,11,12,13,14,15,16,-1,-1,26,-1,-1,19,19,20, 29,28,27,27,-1,-1,-1,25,24,24,-1,-1,-1,-1,-1,17,16,15,16,17,18,-1,-1,-1,-1,-1,-1,10,9,8,7,8,9,-1,-1,-1,-1,-1,16,16,17,-1,-1,-1,18,18,19,20, 29,28,27,26,26,26,26,25,25,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,9,9,9,9,-1,-1,-1,-1,6,-1,-1,-1,-1,10,10,-1,-1,17,17,17,17,17,17,18,19,20, 30,-1,-1,26,25,25,25,25,-1,-1,19,18,17,16,15,14,13,13,12,11,10,9,8,8,8,8,8,7,6,5,5,5,6,7,8,9,10,11,-1,-1,16,16,16,16,17,-1,-1,21, 30,-1,-1,-1,25,24,24,24,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,7,7,7,7,-1,-1,-1,4,4,5,6,7,8,-1,11,11,12,-1,15,15,15,16,-1,-1,-1,21, 29,28,27,26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,7,6,6,6,-1,3,3,3,4,5,6,7,8,9,10,11,-1,-1,14,14,15,16,17,18,19,20, 29,28,27,26,26,-1,23,22,22,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,7,6,5,5,-1,2,2,3,4,5,6,7,8,9,-1,-1,-1,13,13,14,-1,17,17,18,19,20, 29,28,27,27,27,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,7,6,5,4,3,2,1,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,-1,17,17,18,19,20, 29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,0,-1,4,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 57,57,57,57,57,57,58,57,57,57,57,58,59,59,58,57,56,55,54,53,54,55,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,51,50,50,50,50,50, 57,56,56,56,56,57,-1,56,56,56,57,58,59,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,-1,49,49,49,49,50, 57,56,55,55,55,-1,-1,55,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 57,56,55,54,53,53,53,53,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,50, 58,-1,-1,-1,53,52,52,52,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,49, 57,-1,-1,54,53,52,51,51,-1,-1,54,53,52,51,50,49,48,47,48,49,50,51,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,48, 56,56,55,54,53,52,51,50,50,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,47,47,47,47, 55,55,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,47,46,46,46, 54,54,54,-1,-1,50,-1,-1,49,48,48,48,48,48,48,47,46,45,44,43,43,43,44,-1,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,45,45,45, 53,53,54,-1,49,49,49,-1,-1,47,47,48,47,47,47,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,45,44,44, 52,52,-1,-1,48,48,48,48,-1,46,46,-1,46,46,46,46,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,43,43, 51,51,-1,47,47,47,47,48,-1,45,45,45,45,45,45,46,-1,-1,40,40,40,40,40,40,39,39,39,39,39,39,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,42,42, 50,50,-1,46,46,46,46,-1,-1,44,44,44,44,44,45,-1,-1,39,39,39,39,39,39,40,39,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,41,41, 49,49,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,38,38,38,38,38,38,38,-1,-1,37,37,37,37,37,37,37,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,40,40, 48,48,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,37,37,37,37,37,37,37,-1,-1,36,36,36,36,36,36,36,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,39,39, 47,47,-1,45,44,43,43,-1,41,41,41,42,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,35,34,34,34,-1,36,36,36,37,-1,38,38, 46,47,-1,44,44,43,42,41,40,40,40,-1,-1,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,34,35,35,36,36,-1,38,37, 45,-1,-1,43,43,43,42,-1,39,39,39,-1,35,34,34,34,34,34,34,34,34,34,34,-1,33,33,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,-1,34,35,35,35,-1,-1,36, 44,43,42,42,43,-1,41,-1,39,38,38,-1,35,34,33,33,33,33,33,33,33,33,33,34,33,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,-1,35,34,34,35,35, 44,-1,41,42,43,-1,40,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,-1,32,31,31,31,31,31,31,31,31,31,31,31,30,30,31,-1,32,-1,35,34,33,-1,34, 43,-1,40,-1,-1,-1,39,-1,-1,37,37,-1,34,34,33,32,31,31,31,31,31,32,33,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,33, 42,-1,39,38,38,38,38,38,-1,37,36,-1,33,33,33,32,31,30,30,30,31,32,33,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,28,29,-1,30,30,30,30,30,31,-1,32, 41,-1,38,38,37,37,37,37,-1,-1,35,-1,32,32,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,27,-1,-1,29,29,29,29,30,30,-1,31, 40,-1,37,37,37,36,36,36,-1,-1,34,-1,31,31,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,29,29,29,-1,30, 39,-1,36,37,37,36,35,36,-1,33,33,-1,31,30,30,30,30,29,28,27,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,-1,28,27,28,29,29,28,-1,29, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,31,30,29,29,29,29,28,27,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,28, 37,-1,34,34,34,-1,33,-1,31,31,31,32,31,30,29,28,28,28,28,27,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,-1,25,-1,26,26,26,-1,27, 36,35,34,33,33,-1,32,-1,30,30,30,-1,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,22,22,22,-1,24,-1,25,25,26,27,26, 37,-1,-1,33,32,31,31,-1,29,29,29,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,21,21,21,-1,23,23,24,25,-1,-1,25, 38,38,-1,33,32,31,30,29,28,28,28,-1,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,20,20,20,21,22,23,24,25,-1,24,24, 37,37,-1,33,32,31,31,-1,28,27,27,27,-1,-1,29,28,27,26,25,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,-1,23,23,24,25,-1,23,23, 36,36,-1,33,32,32,32,-1,28,27,26,26,26,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,22,22, 35,35,-1,33,33,33,33,-1,-1,27,26,25,25,25,-1,-1,27,26,25,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,21,21, 34,34,-1,34,34,34,34,-1,-1,27,26,25,24,24,24,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,20,20, 33,33,-1,35,35,-1,35,36,-1,27,26,25,24,23,23,23,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,15,15,15,16,17,18,19,-1,28,27,27,27,27,-1,19,19, 32,32,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,14,14,14,15,16,-1,18,18,-1,28,28,28,28,-1,-1,18,18, 31,31,31,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,17,17,-1,-1,29,29,29,-1,17,17,17, 31,30,30,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,20,20,21,21,20,20,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,17,16,16,-1,-1,30,-1,-1,16,16,17, 31,30,29,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,20,21,22,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,15,15,16,17, 31,30,29,28,28,28,28,28,29,-1,-1,22,22,-1,-1,-1,-1,18,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,10,-1,-1,-1,-1,14,14,-1,-1,15,14,14,14,14,14,15,16,17, 32,-1,-1,28,27,27,27,27,-1,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,12,12,12,12,11,10,9,9,9,10,11,12,13,14,15,-1,-1,13,13,13,13,14,-1,-1,18, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,11,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,12,12,12,13,-1,-1,-1,18, 31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,11,11,12,13,14,15,16,17, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,10,10,11,-1,14,14,15,16,17, 31,30,29,29,29,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,-1,-1,14,14,15,16,17, 31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,0,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 57,57,57,57,57,57,58,57,57,57,57,58,59,59,58,57,56,55,54,53,54,55,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,51,50,50,50,50,50, 57,56,56,56,56,57,-1,56,56,56,57,58,59,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,-1,49,49,49,49,50, 57,56,55,55,55,-1,-1,55,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 57,56,55,54,53,53,53,53,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,49, 58,-1,-1,-1,53,52,52,52,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,48, 57,-1,-1,54,53,52,51,51,-1,-1,54,53,52,51,50,49,48,47,48,49,50,51,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,47, 56,56,55,54,53,52,51,50,50,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,46,46,46,46, 55,55,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,46,45,45,45, 54,54,54,-1,-1,50,-1,-1,49,48,48,48,48,48,48,47,46,45,44,43,43,43,44,-1,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,44,44,44, 53,53,54,-1,49,49,49,-1,-1,47,47,48,47,47,47,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,44,43,43, 52,52,-1,-1,48,48,48,48,-1,46,46,-1,46,46,46,46,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,42,42, 51,51,-1,47,47,47,47,48,-1,45,45,45,45,45,45,46,-1,-1,40,40,40,40,40,40,39,39,39,39,39,39,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,41,41, 50,50,-1,46,46,46,46,-1,-1,44,44,44,44,44,45,-1,-1,39,39,39,39,39,39,40,39,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,40,40, 49,49,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,38,38,38,38,38,38,38,-1,-1,37,37,37,37,37,37,37,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,39,39, 48,48,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,37,37,37,37,37,37,37,-1,-1,36,36,36,36,36,36,36,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,38,38, 47,47,-1,45,44,43,43,-1,41,41,41,42,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,35,34,34,34,-1,36,36,36,37,-1,37,37, 46,47,-1,44,44,43,42,41,40,40,40,-1,-1,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,34,35,35,36,36,-1,37,36, 45,-1,-1,43,43,43,42,-1,39,39,39,-1,35,34,34,34,34,34,34,34,34,34,34,-1,33,33,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,-1,34,35,35,35,-1,-1,35, 44,43,42,42,43,-1,41,-1,39,38,38,-1,35,34,33,33,33,33,33,33,33,33,33,34,33,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,-1,35,34,34,35,34, 44,-1,41,42,43,-1,40,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,-1,32,31,31,31,31,31,31,31,31,31,31,31,30,30,31,-1,32,-1,35,34,33,-1,33, 43,-1,40,-1,-1,-1,39,-1,-1,37,37,-1,34,34,33,32,31,31,31,31,31,32,33,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,32, 42,-1,39,38,38,38,38,38,-1,37,36,-1,33,33,33,32,31,30,30,30,31,32,33,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,28,29,-1,30,30,30,30,30,31,-1,31, 41,-1,38,38,37,37,37,37,-1,-1,35,-1,32,32,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,27,-1,-1,29,29,29,29,30,30,-1,30, 40,-1,37,37,37,36,36,36,-1,-1,34,-1,31,31,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,29,29,29,-1,29, 39,-1,36,37,37,36,35,36,-1,33,33,-1,31,30,30,30,30,29,28,27,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,-1,28,27,28,29,29,28,-1,28, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,31,30,29,29,29,29,28,27,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,27, 37,-1,34,34,34,-1,33,-1,31,31,31,32,31,30,29,28,28,28,28,27,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,-1,25,-1,26,26,26,-1,26, 36,35,34,33,33,-1,32,-1,30,30,30,-1,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,22,22,22,-1,24,-1,25,25,26,26,25, 37,-1,-1,33,32,31,31,-1,29,29,29,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,21,21,21,-1,23,23,24,25,-1,-1,24, 38,38,-1,33,32,31,30,29,28,28,28,-1,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,20,20,20,21,22,23,24,25,-1,23,23, 37,37,-1,33,32,31,31,-1,28,27,27,27,-1,-1,29,28,27,26,25,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,-1,23,23,24,25,-1,22,22, 36,36,-1,33,32,32,32,-1,28,27,26,26,26,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,21,21, 35,35,-1,33,33,33,33,-1,-1,27,26,25,25,25,-1,-1,27,26,25,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,20,20, 34,34,-1,34,34,34,34,-1,-1,27,26,25,24,24,24,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,19,19, 33,33,-1,35,35,-1,35,36,-1,27,26,25,24,23,23,23,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,15,15,15,16,17,18,18,-1,28,27,27,27,27,-1,18,18, 32,32,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,14,14,14,15,16,-1,17,17,-1,28,28,28,28,-1,-1,17,17, 31,31,31,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,16,16,-1,-1,29,29,29,-1,16,16,16, 31,30,30,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,20,20,21,21,20,20,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,16,15,15,-1,-1,30,-1,-1,15,15,16, 31,30,29,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,20,21,22,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,14,14,15,16, 31,30,29,28,28,28,28,28,29,-1,-1,22,22,-1,-1,-1,-1,18,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,10,-1,-1,-1,-1,14,14,-1,-1,14,13,13,13,13,13,14,15,16, 32,-1,-1,28,27,27,27,27,-1,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,12,12,12,12,11,10,9,9,9,10,11,12,13,14,15,-1,-1,12,12,12,12,13,-1,-1,17, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,11,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,11,11,11,12,-1,-1,-1,17, 31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,10,10,11,12,13,14,15,16, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,9,9,10,-1,13,13,14,15,16, 31,30,29,29,29,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,-1,-1,13,13,14,15,16, 31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,1,0,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 58,58,58,58,58,58,59,58,58,58,58,59,60,60,59,58,57,56,55,54,55,56,57,56,55,54,53,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,52,51,51,51,51,51, 58,57,57,57,57,58,-1,57,57,57,58,59,60,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,-1,50,50,50,50,51, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,52,52,53,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,50, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,53,53,52,52,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,49,49, 58,57,56,55,54,54,54,54,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,53,52,52,52,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,49,48, 59,-1,-1,-1,54,53,53,53,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,53,52,51,51,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,47,-1,-1,-1,47, 58,-1,-1,55,54,53,52,52,-1,-1,55,54,53,52,51,50,49,48,49,50,51,52,53,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,46,46,-1,-1,46, 57,57,56,55,54,53,52,51,51,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,53,52,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,46,45,45,45,45, 56,56,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,45,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,45,44,44,44, 55,55,55,-1,-1,51,-1,-1,50,49,49,49,49,49,49,48,47,46,45,44,44,44,45,-1,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,43,43,43, 54,54,55,-1,50,50,50,-1,-1,48,48,49,48,48,48,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,43,42,42, 53,53,-1,-1,49,49,49,49,-1,47,47,-1,47,47,47,47,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,41,41, 52,52,-1,48,48,48,48,49,-1,46,46,46,46,46,46,47,-1,-1,41,41,41,41,41,41,40,40,40,40,40,40,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,40,40, 51,51,-1,47,47,47,47,-1,-1,45,45,45,45,45,46,-1,-1,40,40,40,40,40,40,41,40,39,39,39,39,39,39,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,39,39, 50,50,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,39,39,39,39,39,39,39,-1,-1,38,38,38,38,38,38,38,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,38,38, 49,49,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,38,38,38,38,38,38,38,-1,-1,37,37,37,37,37,37,37,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,37,37, 48,48,-1,46,45,44,44,-1,42,42,42,43,-1,-1,37,37,37,37,37,37,37,37,37,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,36,35,35,35,-1,37,37,37,38,-1,36,36, 47,48,-1,45,45,44,43,42,41,41,41,-1,-1,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,-1,-1,34,34,34,35,36,36,37,37,-1,36,35, 46,-1,-1,44,44,44,43,-1,40,40,40,-1,36,35,35,35,35,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,34,34,34,-1,33,33,33,-1,35,36,36,36,-1,-1,34, 45,44,43,43,44,-1,42,-1,40,39,39,-1,36,35,34,34,34,34,34,34,34,34,34,35,34,33,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,-1,34,-1,36,35,35,34,33, 45,-1,42,43,44,-1,41,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,-1,33,32,32,32,32,32,32,32,32,32,32,32,31,31,32,-1,33,-1,36,35,34,-1,32, 44,-1,41,-1,-1,-1,40,-1,-1,38,38,-1,35,35,34,33,32,32,32,32,32,33,34,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,31, 43,-1,40,39,39,39,39,39,-1,38,37,-1,34,34,34,33,32,31,31,31,32,33,34,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,29,30,-1,31,31,31,31,31,32,-1,30, 42,-1,39,39,38,38,38,38,-1,-1,36,-1,33,33,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,28,-1,-1,30,30,30,30,31,31,-1,29, 41,-1,38,38,38,37,37,37,-1,-1,35,-1,32,32,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,27,-1,-1,29,29,29,30,30,30,-1,28, 40,-1,37,38,38,37,36,37,-1,34,34,-1,32,31,31,31,31,30,29,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,-1,29,28,29,30,30,29,-1,27, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,32,31,30,30,30,30,29,28,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,26, 38,-1,35,35,35,-1,34,-1,32,32,32,33,32,31,30,29,29,29,29,28,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,24,24,24,-1,26,-1,27,27,27,-1,25, 37,36,35,34,34,-1,33,-1,31,31,31,-1,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,23,23,23,-1,25,-1,26,26,26,25,24, 38,-1,-1,34,33,32,32,-1,30,30,30,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,22,22,22,-1,24,24,25,26,-1,-1,23, 39,39,-1,34,33,32,31,30,29,29,29,-1,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,21,21,21,22,23,24,25,26,-1,22,22, 38,38,-1,34,33,32,32,-1,29,28,28,28,-1,-1,30,29,28,27,26,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,20,20,20,21,-1,24,24,25,26,-1,21,21, 37,37,-1,34,33,33,33,-1,29,28,27,27,27,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,19,19,19,20,21,-1,25,25,25,26,-1,20,20, 36,36,-1,34,34,34,34,-1,-1,28,27,26,26,26,-1,-1,28,27,26,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,18,18,18,19,19,-1,-1,26,26,26,26,-1,19,19, 35,35,-1,35,35,35,35,-1,-1,28,27,26,25,25,25,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,17,17,17,18,18,18,-1,-1,27,27,27,27,-1,18,18, 34,34,-1,36,36,-1,36,37,-1,28,27,26,25,24,24,24,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,16,16,16,17,18,17,17,-1,29,28,28,28,28,-1,17,17, 33,33,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,15,15,15,16,17,-1,16,16,-1,29,29,29,29,-1,-1,16,16, 32,32,32,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,16,15,15,-1,-1,30,30,30,-1,15,15,15, 32,31,31,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,21,21,22,22,21,21,-1,-1,17,16,15,14,13,13,13,14,15,16,17,16,15,14,14,-1,-1,31,-1,-1,14,14,15, 32,31,30,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,21,22,23,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,13,13,14,15, 32,31,30,29,29,29,29,29,30,-1,-1,23,23,-1,-1,-1,-1,19,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,11,-1,-1,-1,-1,15,15,-1,-1,13,12,12,12,12,12,13,14,15, 33,-1,-1,29,28,28,28,28,-1,-1,24,23,22,21,20,19,18,18,17,16,15,14,13,13,13,13,13,12,11,10,10,10,11,12,13,14,15,16,-1,-1,11,11,11,11,12,-1,-1,16, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,-1,-1,-1,9,9,10,11,12,13,-1,16,16,17,-1,10,10,10,11,-1,-1,-1,16, 32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,9,9,10,11,12,13,14,15, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,7,8,9,10,11,12,13,14,-1,-1,-1,8,8,9,-1,12,12,13,14,15, 32,31,30,30,30,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,-1,-1,12,12,13,14,15, 32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,2,1,0,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 59,59,59,59,59,59,60,59,59,59,59,60,61,61,60,59,58,57,56,55,56,57,57,56,55,54,53,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,52,51,51,51,51,51, 59,58,58,58,58,59,-1,58,58,58,59,60,61,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,-1,50,50,50,50,50, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,53,53,54,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,49,49, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,54,53,52,52,52,52,52,52,53,-1,53,53,52,52,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,48,48, 59,58,57,56,55,55,55,55,-1,-1,56,55,54,53,52,51,51,51,51,52,53,-1,53,52,52,52,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,48,47, 60,-1,-1,-1,55,54,54,54,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,53,52,51,51,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,46,-1,-1,-1,46, 59,-1,-1,56,55,54,53,53,-1,-1,56,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,45,45,-1,-1,45, 58,58,57,56,55,54,53,52,52,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,53,52,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,45,44,44,44,44, 57,57,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,45,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,44,43,43,43, 56,56,56,-1,-1,52,-1,-1,51,50,50,50,50,50,50,49,48,47,46,45,45,45,46,-1,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,42,42,42, 55,55,56,-1,51,51,51,-1,-1,49,49,50,49,49,49,49,48,47,46,45,44,45,46,47,48,47,46,45,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,42,41,41, 54,54,-1,-1,50,50,50,50,-1,48,48,-1,48,48,48,48,49,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,40,40, 53,53,-1,49,49,49,49,50,-1,47,47,47,47,47,47,48,-1,-1,42,42,42,42,42,42,41,41,41,41,41,41,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,39,39, 52,52,-1,48,48,48,48,-1,-1,46,46,46,46,46,47,-1,-1,41,41,41,41,41,41,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,38,38, 51,51,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,40,40,40,40,40,40,40,-1,-1,39,39,39,39,39,39,39,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,37,37, 50,50,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,39,39,39,39,39,39,39,-1,-1,38,38,38,38,38,38,38,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,36,36, 49,49,-1,47,46,45,45,-1,43,43,43,44,-1,-1,38,38,38,38,38,38,38,38,38,-1,-1,37,37,37,37,37,37,37,37,37,-1,-1,36,35,35,35,-1,37,37,37,37,-1,35,35, 48,49,-1,46,46,45,44,43,42,42,42,-1,-1,37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,34,34,34,35,36,36,36,36,-1,35,34, 47,-1,-1,45,45,45,44,-1,41,41,41,-1,37,36,36,36,36,36,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,35,35,35,-1,33,33,33,-1,35,36,35,35,-1,-1,33, 46,45,44,44,45,-1,43,-1,41,40,40,-1,37,36,35,35,35,35,35,35,35,35,35,36,35,34,34,34,34,34,34,34,34,34,34,34,-1,32,32,32,-1,34,-1,35,34,34,33,32, 46,-1,43,44,45,-1,42,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,-1,34,33,33,33,33,33,33,33,33,33,33,32,31,31,32,-1,33,-1,35,34,33,-1,31, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,36,36,35,34,33,33,33,33,33,34,35,-1,-1,34,33,32,32,32,32,32,33,32,32,32,-1,30,30,-1,-1,32,-1,-1,-1,32,-1,30, 44,-1,41,40,40,40,40,40,-1,39,38,-1,35,35,35,34,33,32,32,32,33,34,35,-1,-1,34,33,32,31,31,31,32,33,32,31,31,-1,29,30,-1,31,31,31,31,31,31,-1,29, 43,-1,40,40,39,39,39,39,-1,-1,37,-1,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,28,-1,-1,30,30,30,30,30,30,-1,28, 42,-1,39,39,39,38,38,38,-1,-1,36,-1,33,33,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,30,29,29,-1,27, 41,-1,38,39,39,38,37,38,-1,35,35,-1,33,32,32,32,32,31,30,29,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,26,26,-1,29,28,29,30,29,28,-1,26, 40,-1,37,-1,-1,-1,36,-1,-1,34,34,-1,33,32,31,31,31,31,30,29,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 39,-1,36,36,36,-1,35,-1,33,33,33,34,33,32,31,30,30,30,30,29,28,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,25,24,24,24,-1,26,-1,27,26,26,-1,24, 38,37,36,35,35,-1,34,-1,32,32,32,-1,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,23,23,23,-1,25,-1,26,26,25,24,23, 39,-1,-1,35,34,33,33,-1,31,31,31,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,-1,22,22,22,-1,24,24,25,26,-1,-1,22, 40,40,-1,35,34,33,32,31,30,30,30,-1,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,25,-1,-1,21,21,21,22,23,24,25,26,-1,21,21, 39,39,-1,35,34,33,33,-1,30,29,29,29,-1,-1,31,30,29,28,27,26,26,26,26,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,20,20,20,20,-1,24,24,25,26,-1,20,20, 38,38,-1,35,34,34,34,-1,30,29,28,28,28,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,19,19,19,19,20,-1,25,25,25,26,-1,19,19, 37,37,-1,35,35,35,35,-1,-1,29,28,27,27,27,-1,-1,29,28,27,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,19,18,18,18,18,-1,-1,26,26,26,26,-1,18,18, 36,36,-1,36,36,36,36,-1,-1,29,28,27,26,26,26,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,18,18,18,17,17,17,-1,-1,27,27,27,27,-1,17,17, 35,35,-1,37,37,-1,37,38,-1,29,28,27,26,25,25,25,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,17,17,17,18,17,16,16,-1,29,28,28,28,28,-1,16,16, 34,34,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,16,16,16,17,17,-1,15,15,-1,29,29,29,29,-1,-1,15,15, 33,33,33,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,16,15,14,14,-1,-1,30,30,30,-1,14,14,14, 33,32,32,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,22,22,23,23,22,22,-1,-1,18,17,16,15,14,14,14,15,16,17,16,15,14,13,13,-1,-1,31,-1,-1,13,13,14, 33,32,31,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,22,23,24,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,12,12,13,14, 33,32,31,30,30,30,30,30,31,-1,-1,24,24,-1,-1,-1,-1,20,-1,-1,-1,-1,15,15,15,15,-1,-1,-1,-1,12,-1,-1,-1,-1,16,16,-1,-1,12,11,11,11,11,11,12,13,14, 34,-1,-1,30,29,29,29,29,-1,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,14,14,14,14,13,12,11,11,11,12,13,14,15,16,17,-1,-1,10,10,10,10,11,-1,-1,15, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,-1,-1,-1,10,10,11,12,13,14,-1,17,17,18,-1,9,9,9,10,-1,-1,-1,15, 33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,12,12,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,8,8,9,10,11,12,13,14, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,13,12,11,11,-1,8,8,9,10,11,12,13,14,15,-1,-1,-1,7,7,8,-1,11,11,12,13,14, 33,32,31,31,31,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,-1,-1,11,11,12,13,14, 33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,3,2,1,0,1,2,3,4,5,6,7,-1,10,10,11,12,13,14, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 60,60,60,60,60,60,61,60,60,60,60,61,62,62,61,60,59,58,57,56,57,57,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,51,50,50,50,50,50, 60,59,59,59,59,60,-1,59,59,59,60,61,62,62,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,-1,49,49,49,49,49, 60,59,58,58,58,-1,-1,58,58,59,60,-1,-1,-1,-1,-1,-1,-1,-1,54,54,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,48,48, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,55,54,53,53,53,53,53,53,54,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,47,47, 60,59,58,57,56,56,56,56,-1,-1,57,56,55,54,53,52,52,52,52,53,54,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,47,46, 61,-1,-1,-1,56,55,55,55,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,45,-1,-1,-1,45, 60,-1,-1,57,56,55,54,54,-1,-1,57,56,55,54,53,52,51,50,51,52,53,53,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,44,44,-1,-1,44, 59,59,58,57,56,55,54,53,53,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,44,43,43,43,43, 58,58,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,43,42,42,42, 57,57,57,-1,-1,53,-1,-1,52,51,51,51,51,51,51,50,49,48,47,46,46,46,47,-1,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,41,41,41, 56,56,57,-1,52,52,52,-1,-1,50,50,51,50,50,50,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,41,40,40, 55,55,-1,-1,51,51,51,51,-1,49,49,-1,49,49,49,49,50,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,39,39, 54,54,-1,50,50,50,50,51,-1,48,48,48,48,48,48,49,-1,-1,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,38,38, 53,53,-1,49,49,49,49,-1,-1,47,47,47,47,47,48,-1,-1,42,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,37,37, 52,52,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,41,41,41,41,41,41,41,-1,-1,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,36,36, 51,51,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,40,40,40,40,40,40,40,-1,-1,39,38,37,37,37,37,37,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,35,35, 50,50,-1,48,47,46,46,-1,44,44,44,45,-1,-1,39,39,39,39,39,39,39,39,39,-1,-1,38,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,-1,36,36,36,36,-1,34,34, 49,50,-1,47,47,46,45,44,43,43,43,-1,-1,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,36,35,35,35,35,35,35,-1,-1,33,33,33,34,35,35,35,35,-1,34,33, 48,-1,-1,46,46,46,45,-1,42,42,42,-1,38,37,37,37,37,37,37,37,37,37,37,-1,36,36,36,36,36,35,34,34,34,34,34,34,-1,32,32,32,-1,34,35,34,34,-1,-1,32, 47,46,45,45,46,-1,44,-1,42,41,41,-1,38,37,36,36,36,36,36,36,36,36,36,37,36,35,35,35,35,35,34,33,33,33,33,33,-1,31,31,31,-1,33,-1,34,33,33,32,31, 47,-1,44,45,46,-1,43,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,-1,35,34,34,34,34,34,33,32,32,32,32,31,30,30,31,-1,32,-1,34,33,32,-1,30, 46,-1,43,-1,-1,-1,42,-1,-1,40,40,-1,37,37,36,35,34,34,34,34,34,35,36,-1,-1,35,34,33,33,33,33,33,32,31,31,31,-1,29,29,-1,-1,31,-1,-1,-1,31,-1,29, 45,-1,42,41,41,41,41,41,-1,40,39,-1,36,36,36,35,34,33,33,33,34,35,36,-1,-1,35,34,33,32,32,32,33,32,31,30,30,-1,28,29,-1,30,30,30,30,30,30,-1,28, 44,-1,41,41,40,40,40,40,-1,-1,38,-1,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,29,29,29,-1,27, 43,-1,40,40,40,39,39,39,-1,-1,37,-1,34,34,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,29,28,28,-1,26, 42,-1,39,40,40,39,38,39,-1,36,36,-1,34,33,33,33,33,32,31,30,30,30,30,-1,-1,29,29,29,29,29,29,29,28,27,27,27,-1,25,25,-1,28,27,28,29,28,27,-1,25, 41,-1,38,-1,-1,-1,37,-1,-1,35,35,-1,34,33,32,32,32,32,31,30,29,29,29,-1,-1,28,28,28,28,28,28,28,28,27,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 40,-1,37,37,37,-1,36,-1,34,34,34,35,34,33,32,31,31,31,31,30,29,28,28,-1,-1,27,27,27,27,27,27,27,27,27,26,25,24,23,23,23,-1,25,-1,26,25,25,-1,23, 39,38,37,36,36,-1,35,-1,33,33,33,-1,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,22,22,22,-1,24,-1,25,25,24,23,22, 40,-1,-1,36,35,34,34,-1,32,32,32,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,-1,21,21,21,-1,23,23,24,25,-1,-1,21, 41,41,-1,36,35,34,33,32,31,31,31,-1,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,26,-1,-1,20,20,20,21,22,23,24,25,-1,20,20, 40,40,-1,36,35,34,34,-1,31,30,30,30,-1,-1,32,31,30,29,28,27,27,27,27,-1,-1,23,23,23,23,23,23,23,24,25,-1,-1,19,19,19,19,-1,23,23,24,25,-1,19,19, 39,39,-1,36,35,35,35,-1,31,30,29,29,29,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,18,18,18,18,19,-1,24,24,24,25,-1,18,18, 38,38,-1,36,36,36,36,-1,-1,30,29,28,28,28,-1,-1,30,29,28,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,18,17,17,17,17,-1,-1,25,25,25,25,-1,17,17, 37,37,-1,37,37,37,37,-1,-1,30,29,28,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,18,18,17,16,16,16,-1,-1,26,26,26,26,-1,16,16, 36,36,-1,38,38,-1,38,39,-1,30,29,28,27,26,26,26,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,18,17,17,17,16,15,15,-1,28,27,27,27,27,-1,15,15, 35,35,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,17,17,17,16,16,-1,14,14,-1,28,28,28,28,-1,-1,14,14, 34,34,34,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,17,16,15,14,13,13,-1,-1,29,29,29,-1,13,13,13, 34,33,33,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,23,23,24,24,23,23,-1,-1,19,18,17,16,15,15,15,16,17,16,15,14,13,12,12,-1,-1,30,-1,-1,12,12,13, 34,33,32,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,23,24,25,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,11,11,12,13, 34,33,32,31,31,31,31,31,32,-1,-1,25,25,-1,-1,-1,-1,21,-1,-1,-1,-1,16,16,16,16,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,11,10,10,10,10,10,11,12,13, 35,-1,-1,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,15,15,15,15,14,13,12,12,12,13,14,15,16,17,18,-1,-1,9,9,9,9,10,-1,-1,14, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,8,8,8,9,-1,-1,-1,14, 34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,7,7,8,9,10,11,12,13, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,6,6,7,-1,10,10,11,12,13, 34,33,32,32,32,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,-1,-1,10,10,11,12,13, 34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,4,3,2,1,0,1,2,3,4,5,6,-1,9,9,10,11,12,13, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12,13, 61,61,61,61,61,61,62,61,61,61,61,62,63,62,61,60,59,58,57,56,57,56,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 61,60,60,60,60,61,-1,60,60,60,61,62,63,62,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,48, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,54,54,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,47,47, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,55,54,53,53,53,53,53,53,54,-1,51,51,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,46,46, 61,60,59,58,57,57,57,57,-1,-1,57,56,55,54,53,52,52,52,52,53,54,-1,51,50,50,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,46,45, 62,-1,-1,-1,57,56,56,56,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,51,50,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,44,-1,-1,-1,44, 61,-1,-1,58,57,56,55,55,-1,-1,57,56,55,54,53,52,51,50,51,52,53,52,51,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,43,43,-1,-1,43, 60,60,59,58,57,56,55,54,54,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,51,50,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,43,42,42,42,42, 59,59,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,42,41,41,41, 58,58,58,-1,-1,54,-1,-1,53,52,52,52,52,52,51,50,49,48,47,46,46,46,47,-1,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,40,40,40, 57,57,58,-1,53,53,53,-1,-1,51,51,52,51,51,51,50,49,48,47,46,45,46,47,47,46,45,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,40,39,39, 56,56,-1,-1,52,52,52,52,-1,50,50,-1,50,50,50,50,50,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,38,38, 55,55,-1,51,51,51,51,52,-1,49,49,49,49,49,49,50,-1,-1,44,44,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,37,37, 54,54,-1,50,50,50,50,-1,-1,48,48,48,48,48,49,-1,-1,43,43,43,43,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,36,36, 53,53,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,42,42,42,42,42,42,42,-1,-1,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,35,35, 52,52,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,41,41,41,41,41,41,41,-1,-1,38,37,36,36,36,36,36,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,34,34, 51,51,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,40,40,40,40,40,40,-1,-1,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,-1,35,35,35,35,-1,33,33, 50,51,-1,48,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,39,39,39,39,39,38,37,37,37,36,35,34,34,34,34,34,34,-1,-1,32,32,32,33,34,34,34,34,-1,33,32, 49,-1,-1,47,47,47,46,-1,43,43,43,-1,39,38,38,38,38,38,38,38,38,38,38,-1,36,36,36,36,35,34,33,33,33,33,33,33,-1,31,31,31,-1,33,34,33,33,-1,-1,31, 48,47,46,46,47,-1,45,-1,43,42,42,-1,39,38,37,37,37,37,37,37,37,37,37,37,36,35,35,35,35,34,33,32,32,32,32,32,-1,30,30,30,-1,32,-1,33,32,32,31,30, 48,-1,45,46,47,-1,44,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,-1,35,34,34,34,34,33,32,31,31,31,31,30,29,29,30,-1,31,-1,33,32,31,-1,29, 47,-1,44,-1,-1,-1,43,-1,-1,41,41,-1,38,38,37,36,35,35,35,35,35,36,37,-1,-1,35,34,33,33,33,33,32,31,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,30,-1,28, 46,-1,43,42,42,42,42,42,-1,41,40,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,35,34,33,32,32,32,32,31,30,29,29,-1,27,28,-1,29,29,29,29,29,29,-1,27, 45,-1,42,42,41,41,41,41,-1,-1,39,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,28,28,-1,26, 44,-1,41,41,41,40,40,40,-1,-1,38,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,27,27,-1,25, 43,-1,40,41,41,40,39,40,-1,37,37,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,30,30,30,30,29,28,27,26,26,26,-1,24,24,-1,27,26,27,28,27,26,-1,24, 42,-1,39,-1,-1,-1,38,-1,-1,36,36,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,29,29,29,29,28,27,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 41,-1,38,38,38,-1,37,-1,35,35,35,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,28,28,28,28,27,26,25,24,23,22,22,22,-1,24,-1,25,24,24,-1,22, 40,39,38,37,37,-1,36,-1,34,34,34,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,27,27,27,27,26,25,25,-1,21,21,21,-1,23,-1,24,24,23,22,21, 41,-1,-1,37,36,35,35,-1,33,33,33,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,20, 42,42,-1,37,36,35,34,33,32,32,32,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,25,25,26,27,-1,-1,19,19,19,20,21,22,23,24,-1,19,19, 41,41,-1,37,36,35,35,-1,32,31,31,31,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,18,18,18,18,-1,22,22,23,24,-1,18,18, 40,40,-1,37,36,36,36,-1,32,31,30,30,30,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,17,17,17,17,18,-1,23,23,23,24,-1,17,17, 39,39,-1,37,37,37,37,-1,-1,31,30,29,29,29,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,17,16,16,16,16,-1,-1,24,24,24,24,-1,16,16, 38,38,-1,38,38,38,38,-1,-1,31,30,29,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,17,17,16,15,15,15,-1,-1,25,25,25,25,-1,15,15, 37,37,-1,39,39,-1,39,40,-1,31,30,29,28,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,17,16,16,16,15,14,14,-1,27,26,26,26,26,-1,14,14, 36,36,-1,-1,40,41,40,40,-1,31,31,-1,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,18,17,16,15,15,-1,13,13,-1,27,27,27,27,-1,-1,13,13, 35,35,35,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,12,-1,-1,28,28,28,-1,12,12,12, 35,34,34,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,24,24,25,25,24,24,-1,-1,20,19,18,17,16,16,16,17,16,15,14,13,12,11,11,-1,-1,29,-1,-1,11,11,12, 35,34,33,33,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,24,25,26,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,10,10,11,12, 35,34,33,32,32,32,32,32,33,-1,-1,26,26,-1,-1,-1,-1,22,-1,-1,-1,-1,17,17,17,17,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,10,9,9,9,9,9,10,11,12, 36,-1,-1,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,19,18,17,16,16,16,16,16,15,14,13,13,13,14,15,16,17,18,19,-1,-1,8,8,8,8,9,-1,-1,13, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,7,7,7,8,-1,-1,-1,13, 35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,6,6,7,8,9,10,11,12, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,5,5,6,-1,9,9,10,11,12, 35,34,33,33,33,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,-1,-1,9,9,10,11,12, 35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,5,4,3,2,1,0,1,2,3,4,5,-1,8,8,9,10,11,12, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11,12, 62,62,62,62,62,62,63,62,62,62,62,63,62,61,60,59,58,57,56,55,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 62,61,61,61,61,62,-1,61,61,61,62,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,47, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,46,46, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,54,53,52,52,52,52,52,52,53,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,45,45, 62,61,60,59,58,58,58,58,-1,-1,56,55,54,53,52,51,51,51,51,52,53,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,45,44, 63,-1,-1,-1,58,57,57,57,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,43,-1,-1,-1,43, 62,-1,-1,59,58,57,56,56,-1,-1,56,55,54,53,52,51,50,49,50,51,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,42,42,-1,-1,42, 61,61,60,59,58,57,56,55,55,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,42,41,41,41,41, 60,60,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,41,40,40,40, 59,59,59,-1,-1,55,-1,-1,54,53,53,53,52,51,50,49,48,47,46,45,45,45,46,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,39,39,39, 58,58,59,-1,54,54,54,-1,-1,52,52,53,52,51,50,49,48,47,46,45,44,45,46,46,45,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,39,38,38, 57,57,-1,-1,53,53,53,53,-1,51,51,-1,51,51,50,49,49,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,37,37, 56,56,-1,52,52,52,52,53,-1,50,50,50,50,50,50,50,-1,-1,43,43,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,36,36, 55,55,-1,51,51,51,51,-1,-1,49,49,49,49,49,50,-1,-1,43,42,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,35,35, 54,54,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,43,42,42,41,41,41,41,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 53,53,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,42,42,41,41,40,40,40,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,33,33, 52,52,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,41,41,40,40,39,39,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,34,-1,32,32, 51,52,-1,49,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,40,40,39,39,38,37,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,33,33,-1,32,31, 50,-1,-1,48,48,48,47,-1,44,44,44,-1,40,39,39,39,39,39,39,39,39,38,38,-1,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,32,32,-1,-1,30, 49,48,47,47,48,-1,46,-1,44,43,43,-1,40,39,38,38,38,38,38,38,38,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,32,31,31,30,29, 49,-1,46,47,48,-1,45,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,32,31,30,-1,28, 48,-1,45,-1,-1,-1,44,-1,-1,42,42,-1,39,39,38,37,36,36,36,36,36,37,38,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,29,-1,27, 47,-1,44,43,43,43,43,43,-1,42,41,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,28,-1,26, 46,-1,43,43,42,42,42,42,-1,-1,40,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,27,27,-1,25, 45,-1,42,42,42,41,41,41,-1,-1,39,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,26,26,-1,24, 44,-1,41,42,42,41,40,41,-1,38,38,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,31,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,26,25,-1,23, 43,-1,40,-1,-1,-1,39,-1,-1,37,37,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,30,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 42,-1,39,39,39,-1,38,-1,36,36,36,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,29,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,23,23,-1,21, 41,40,39,38,38,-1,37,-1,35,35,35,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,28,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,22,21,20, 42,-1,-1,38,37,36,36,-1,34,34,34,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,27,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,19, 43,43,-1,38,37,36,35,34,33,33,33,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,26,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,18,18, 42,42,-1,38,37,36,36,-1,33,32,32,32,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,26,27,-1,-1,17,17,17,17,-1,21,21,22,23,-1,17,17, 41,41,-1,38,37,37,37,-1,33,32,31,31,31,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,16,16,16,16,17,-1,22,22,22,23,-1,16,16, 40,40,-1,38,38,38,38,-1,-1,32,31,30,30,30,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,16,15,15,15,15,-1,-1,23,23,23,23,-1,15,15, 39,39,-1,39,39,39,39,-1,-1,32,31,30,29,29,29,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,16,16,15,14,14,14,-1,-1,24,24,24,24,-1,14,14, 38,38,-1,40,40,-1,40,41,-1,32,31,30,29,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,16,15,15,15,14,13,13,-1,26,25,25,25,25,-1,13,13, 37,37,-1,-1,41,42,41,41,-1,32,32,-1,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,26,26,26,26,-1,-1,12,12, 36,36,36,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,11,-1,-1,27,27,27,-1,11,11,11, 36,35,35,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,25,25,26,26,25,25,-1,-1,21,20,19,18,17,17,17,16,15,14,13,12,11,10,10,-1,-1,28,-1,-1,10,10,11, 36,35,34,34,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,25,26,27,-1,-1,-1,-1,-1,-1,19,18,17,16,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,9,9,10,11, 36,35,34,33,33,33,33,33,34,-1,-1,27,27,-1,-1,-1,-1,23,-1,-1,-1,-1,18,18,18,18,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,9,8,8,8,8,8,9,10,11, 37,-1,-1,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,20,19,18,17,17,17,17,17,16,15,14,14,14,15,16,17,18,19,20,-1,-1,7,7,7,7,8,-1,-1,12, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,6,6,6,7,-1,-1,-1,12, 36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,16,15,15,15,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,5,5,6,7,8,9,10,11, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,26,25,24,23,22,21,20,19,19,-1,16,15,14,14,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,4,4,5,-1,8,8,9,10,11, 36,35,34,34,34,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,-1,-1,8,8,9,10,11, 36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,6,5,4,3,2,1,0,1,2,3,4,-1,7,7,8,9,10,11, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10,11, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 63,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 62,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 61,61,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 60,60,60,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 59,59,60,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 58,58,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 57,57,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 56,56,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 55,55,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 54,54,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 53,53,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 52,53,-1,50,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 51,-1,-1,49,49,49,48,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 50,49,48,48,49,-1,47,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 50,-1,47,48,49,-1,46,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 49,-1,46,-1,-1,-1,45,-1,-1,43,43,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 48,-1,45,44,44,44,44,44,-1,43,42,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 47,-1,44,44,43,43,43,43,-1,-1,41,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 46,-1,43,43,43,42,42,42,-1,-1,40,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 45,-1,42,43,43,42,41,42,-1,39,39,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 44,-1,41,-1,-1,-1,40,-1,-1,38,38,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 43,-1,40,40,40,-1,39,-1,37,37,37,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 42,41,40,39,39,-1,38,-1,36,36,36,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 43,-1,-1,39,38,37,37,-1,35,35,35,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 44,44,-1,39,38,37,36,35,34,34,34,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 43,43,-1,39,38,37,37,-1,34,33,33,33,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 42,42,-1,39,38,38,38,-1,34,33,32,32,32,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 41,41,-1,39,39,39,39,-1,-1,33,32,31,31,31,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 40,40,-1,40,40,40,40,-1,-1,33,32,31,30,30,30,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 39,39,-1,41,41,-1,41,42,-1,33,32,31,30,29,29,29,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 38,38,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 37,37,37,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 37,36,36,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,26,26,27,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 37,36,35,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,26,27,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 37,36,35,34,34,34,34,34,35,-1,-1,28,28,-1,-1,-1,-1,24,-1,-1,-1,-1,19,19,19,19,-1,-1,-1,-1,16,-1,-1,-1,-1,20,20,-1,-1,8,7,7,7,7,7,8,9,10, 38,-1,-1,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,21,20,19,18,18,18,18,18,17,16,15,15,15,16,17,18,19,20,21,-1,-1,6,6,6,6,7,-1,-1,11, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,5,5,5,6,-1,-1,-1,11, 37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,17,16,16,16,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,4,4,5,6,7,8,9,10, 37,36,35,34,34,-1,31,30,30,-1,-1,-1,27,26,25,24,23,22,21,20,20,-1,17,16,15,15,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,3,3,4,-1,7,7,8,9,10, 37,36,35,35,35,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,-1,-1,-1,-1,-1,-1,-1,-1,1,1,2,3,-1,-1,7,7,8,9,10, 37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,7,6,5,4,3,2,1,0,1,2,3,-1,6,6,7,8,9,10, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9,10, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,45, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 61,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 60,60,61,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 59,59,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,35,35, 58,58,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,34,34, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 56,56,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 55,55,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 54,54,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 53,54,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 52,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 51,50,49,49,50,-1,48,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 51,-1,48,49,50,-1,47,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 50,-1,47,-1,-1,-1,46,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 49,-1,46,45,45,45,45,45,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 48,-1,45,45,44,44,44,44,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 47,-1,44,44,44,43,43,43,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 46,-1,43,44,44,43,42,43,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 44,-1,41,41,41,-1,40,-1,38,38,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 43,42,41,40,40,-1,39,-1,37,37,37,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 44,-1,-1,40,39,38,38,-1,36,36,36,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 45,45,-1,40,39,38,37,36,35,35,35,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 44,44,-1,40,39,38,38,-1,35,34,34,34,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 43,43,-1,40,39,39,39,-1,35,34,33,33,33,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 42,42,-1,40,40,40,40,-1,-1,34,33,32,32,32,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 41,41,-1,41,41,41,41,-1,-1,34,33,32,31,31,31,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 40,40,-1,42,42,-1,42,43,-1,34,33,32,31,30,30,30,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,24,23,23,23,23,-1,11,11, 39,39,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,24,24,-1,-1,10,10, 38,38,38,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 38,37,37,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,27,27,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,9, 38,37,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,27,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,8,9, 38,37,36,35,35,35,35,35,36,-1,-1,29,29,-1,-1,-1,-1,25,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,-1,-1,7,6,6,6,6,6,7,8,9, 39,-1,-1,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,22,21,20,19,19,19,19,19,18,17,16,16,16,17,18,19,20,21,22,-1,-1,5,5,5,5,6,-1,-1,10, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,4,4,4,5,-1,-1,-1,10, 38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,18,17,17,17,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,3,3,4,5,6,7,8,9, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,28,27,26,25,24,23,22,21,21,-1,18,17,16,16,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,2,2,3,-1,6,6,7,8,9, 38,37,36,36,36,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,-1,-1,-1,-1,-1,-1,-1,-1,1,1,1,2,-1,-1,6,6,7,8,9, 38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,0,1,2,-1,5,5,6,7,8,9, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8,9, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,45, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 61,61,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 60,60,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,35,35, 59,59,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,34,34, 58,58,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 57,57,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 56,56,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 55,55,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 54,55,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 53,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 52,51,50,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 52,-1,49,50,51,-1,48,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 51,-1,48,-1,-1,-1,47,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 50,-1,47,46,46,46,46,46,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 49,-1,46,46,45,45,45,45,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 48,-1,45,45,45,44,44,44,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 47,-1,44,45,45,44,43,44,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 46,-1,43,-1,-1,-1,42,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 45,-1,42,42,42,-1,41,-1,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 44,43,42,41,41,-1,40,-1,38,38,38,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 45,-1,-1,41,40,39,39,-1,37,37,37,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 46,46,-1,41,40,39,38,37,36,36,36,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 45,45,-1,41,40,39,39,-1,36,35,35,35,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 44,44,-1,41,40,40,40,-1,36,35,34,34,34,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 43,43,-1,41,41,41,41,-1,-1,35,34,33,33,33,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 42,42,-1,42,42,42,42,-1,-1,35,34,33,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 41,41,-1,43,43,-1,43,44,-1,35,34,33,32,31,31,31,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,24,23,23,23,23,-1,11,11, 40,40,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,24,24,-1,-1,10,10, 39,39,39,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 39,38,38,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,28,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,9, 39,38,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,8,9, 39,38,37,36,36,36,36,36,37,-1,-1,30,30,-1,-1,-1,-1,26,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,22,22,-1,-1,7,6,6,6,6,6,7,8,9, 40,-1,-1,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,23,22,21,20,20,20,20,20,19,18,17,17,17,18,19,20,21,22,23,-1,-1,5,5,5,5,6,-1,-1,10, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,4,4,4,5,-1,-1,-1,9, 39,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,19,18,18,18,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,3,3,4,5,6,7,7,8, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,29,28,27,26,25,24,23,22,22,-1,19,18,17,17,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,2,2,3,-1,6,6,6,7,8, 39,38,37,37,37,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,-1,-1,-1,-1,-1,-1,-1,-1,2,1,1,1,-1,-1,5,5,6,7,8, 39,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,9,8,7,6,5,4,3,2,1,0,1,-1,4,4,5,6,7,8, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4,5,6,7,8, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,45, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,35,35, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 53,-1,50,51,51,-1,49,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 52,-1,49,-1,-1,-1,48,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 51,-1,48,47,47,47,47,47,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 50,-1,47,47,46,46,46,46,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 49,-1,46,46,46,45,45,45,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 48,-1,45,46,46,45,44,45,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 47,-1,44,-1,-1,-1,43,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 46,-1,43,43,43,-1,42,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 45,44,43,42,42,-1,41,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 46,-1,-1,42,41,40,40,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 47,47,-1,42,41,40,39,38,37,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 46,46,-1,42,41,40,40,-1,37,36,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 45,45,-1,42,41,41,41,-1,37,36,35,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 44,44,-1,42,42,42,42,-1,-1,36,35,34,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 43,43,-1,43,43,43,43,-1,-1,36,35,34,33,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 42,42,-1,44,44,-1,44,45,-1,36,35,34,33,32,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,24,23,23,23,23,-1,11,11, 41,41,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,24,24,-1,-1,10,10, 40,40,40,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 40,39,39,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,9, 40,39,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,8,9, 40,39,38,37,37,37,37,37,38,-1,-1,31,31,-1,-1,-1,-1,27,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,17,-1,-1,-1,-1,23,23,-1,-1,7,6,6,6,6,6,7,8,9, 41,-1,-1,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,24,23,22,21,21,21,21,21,20,19,18,18,18,19,20,21,22,23,24,-1,-1,5,5,5,5,6,-1,-1,10, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,4,4,4,5,-1,-1,-1,9, 40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,19,19,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,3,3,4,5,6,7,7,8, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,30,29,28,27,26,25,24,23,23,-1,20,19,18,18,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,2,2,3,-1,6,6,6,7,8, 40,39,38,38,38,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,-1,-1,-1,-1,-1,-1,-1,-1,3,2,1,1,-1,-1,5,5,6,7,8, 40,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,1,0,-1,4,4,5,6,7,8, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5,6,7,8, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 49,49,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 48,48,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 47,47,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 46,46,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 45,45,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 44,44,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 43,43,43,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 43,42,42,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 43,42,41,41,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,9, 43,42,41,40,40,40,40,40,40,-1,-1,34,34,-1,-1,-1,-1,30,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,9,8, 44,-1,-1,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,27,26,25,24,24,24,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,7, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,23,23,23,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,6, 43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,22,22,-1,19,19,19,20,21,21,22,23,24,25,26,-1,-1,7,6,5,4,4,4,4,5, 43,42,41,40,40,-1,37,36,36,-1,-1,-1,33,32,31,30,29,28,27,26,26,-1,23,22,21,21,-1,18,18,19,20,21,22,22,23,24,-1,-1,-1,6,6,7,-1,3,3,3,4,5, 43,42,41,41,41,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,-1,-1,2,2,3,4,5, 43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,4,-1,0,1,2,3,4,5, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,2,3,4,5, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,45, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,35,35, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 52,-1,49,48,48,48,48,48,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 49,-1,46,47,47,46,45,46,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 48,48,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 47,47,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 46,46,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 45,45,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,24,23,23,23,23,-1,11,11, 44,44,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,24,24,-1,-1,10,10, 43,43,43,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 43,42,42,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,9, 43,42,41,41,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,8,8, 43,42,41,40,40,40,40,39,39,-1,-1,34,34,-1,-1,-1,-1,30,-1,-1,-1,-1,25,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,7,8,7, 44,-1,-1,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,27,26,25,24,24,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,6, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,23,23,23,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,5, 43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,22,22,-1,19,19,19,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,3,3,3,4, 43,42,41,40,40,-1,37,36,36,-1,-1,-1,33,32,31,30,29,28,27,26,26,-1,23,22,21,21,-1,18,18,19,20,21,21,21,22,23,-1,-1,-1,6,6,6,-1,2,2,2,3,4, 43,42,41,41,41,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,-1,-1,1,1,2,3,4, 43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,4,-1,1,0,1,2,3,4, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3,4, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,45, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,35,35, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 52,-1,49,48,48,48,48,48,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 49,-1,46,47,47,46,45,46,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 49,49,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 48,48,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 47,47,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 46,46,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,24,23,23,23,23,-1,11,11, 45,45,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,24,24,-1,-1,10,10, 44,44,44,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 44,43,43,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,8, 44,43,42,42,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,7,7, 44,43,42,41,41,41,40,39,39,-1,-1,35,35,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,7,7,6, 45,-1,-1,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,28,27,26,25,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,5, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,4, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,20,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,3,3,3,3, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,20,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,2,2,2,2,3, 44,43,42,42,42,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,-1,1,1,1,2,3, 44,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,0,1,2,3, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2,3, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,45, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,35,35, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 52,-1,49,48,48,48,48,48,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 49,-1,46,47,47,46,45,46,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 49,49,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 48,48,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 47,47,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,24,23,23,23,23,-1,11,11, 46,46,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,24,24,-1,-1,10,10, 45,45,45,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 45,44,44,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,8, 45,44,43,43,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,7,7, 45,44,43,42,42,41,40,39,39,-1,-1,36,36,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,7,7,6, 46,-1,-1,42,41,41,40,40,-1,-1,37,36,35,34,33,32,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,5, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,4, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,3,3,3,3, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,2,2,2,2,2, 45,44,43,43,43,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,-1,2,1,1,1,2, 45,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,0,1,2, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1,2, 62,62,62,62,62,62,63,62,62,62,62,61,60,59,58,57,56,55,54,53,54,53,52,51,50,49,48,47,46,47,48,49,50,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 62,61,61,61,61,62,-1,61,61,61,62,61,60,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,45,-1,49,49,50,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,45, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,51,51,50,49,48,47,46,45,44,44,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,48,48,47,47,-1,44,43,43,43,43,43,43,44,45,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 62,61,60,59,58,58,58,58,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,48,47,47,47,-1,44,43,42,42,42,42,43,44,45,46,47,-1,-1,42,42,42,42,43,44,43,42, 63,-1,-1,-1,58,57,57,57,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,48,47,46,46,-1,-1,-1,41,41,41,42,43,44,-1,47,47,48,-1,41,41,41,41,-1,-1,-1,41, 63,-1,-1,59,58,57,56,56,-1,-1,54,53,52,51,50,49,48,47,48,49,50,49,48,47,46,45,44,43,42,41,40,41,42,43,44,45,46,47,-1,-1,40,40,41,40,40,-1,-1,40, 62,61,60,59,58,57,56,55,55,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,48,47,46,46,-1,-1,-1,-1,39,-1,-1,-1,-1,46,46,-1,-1,39,39,40,41,40,39,39,39,39, 62,61,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,40,39,38,38,38,38,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,38,38,38, 62,61,61,-1,-1,55,-1,-1,54,53,52,51,50,49,48,47,46,45,44,43,43,43,44,-1,-1,42,41,40,39,38,37,37,37,37,37,37,37,37,37,38,-1,-1,39,-1,-1,37,37,37, 62,62,62,-1,54,54,54,-1,-1,52,52,51,50,49,48,47,46,45,44,43,42,43,44,44,43,42,41,40,39,38,37,36,36,36,36,36,37,36,36,-1,-1,38,38,38,-1,37,36,36, 61,61,-1,-1,53,53,53,53,-1,51,51,-1,50,49,48,47,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,36,35,35,35,35,-1,35,35,-1,37,37,38,37,-1,-1,35,35, 60,60,-1,52,52,52,52,53,-1,50,50,50,50,49,48,48,-1,-1,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,34,-1,37,36,-1,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,49,49,-1,-1,41,40,40,40,39,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,41,40,40,39,39,39,39,-1,-1,35,34,34,34,34,34,34,-1,-1,33,32,32,32,32,-1,-1,34,34,34,34,-1,32,32, 57,57,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,41,40,39,39,38,38,38,-1,-1,35,34,33,33,33,33,33,-1,-1,-1,32,31,31,31,31,-1,33,33,33,33,-1,31,31, 56,56,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,40,39,38,38,37,37,-1,-1,35,34,33,32,32,32,32,32,32,-1,-1,31,30,30,30,-1,32,32,32,32,-1,30,30, 55,56,-1,50,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,39,38,37,37,36,35,34,34,34,33,32,31,31,31,31,31,31,-1,-1,29,29,29,30,31,31,31,31,-1,30,29, 54,-1,-1,50,49,48,48,-1,44,44,44,-1,40,39,39,39,39,39,39,38,37,36,36,-1,33,33,33,33,32,31,30,30,30,30,30,30,-1,28,28,28,-1,30,31,30,30,-1,-1,28, 53,52,51,50,50,-1,49,-1,44,43,43,-1,40,39,38,38,38,38,38,38,37,36,35,34,33,32,32,32,32,31,30,29,29,29,29,29,-1,27,27,27,-1,29,-1,30,29,29,28,27, 54,-1,51,51,51,-1,50,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,36,36,-1,-1,32,31,31,31,31,30,29,28,28,28,28,27,26,26,27,-1,28,-1,30,29,28,-1,26, 53,-1,50,-1,-1,-1,49,-1,-1,43,43,-1,39,39,38,37,36,36,36,36,36,37,37,-1,-1,32,31,30,30,30,30,29,28,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 52,-1,49,48,48,48,48,48,-1,44,43,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,32,31,30,29,29,29,29,28,27,26,26,-1,24,25,-1,26,26,26,26,26,26,-1,24, 51,-1,48,48,47,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,25,25,-1,23, 50,-1,47,47,47,46,46,46,-1,-1,41,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,28,27,27,-1,-1,-1,24,24,-1,22,-1,-1,24,24,24,25,24,24,-1,22, 49,-1,46,47,47,46,45,46,-1,40,40,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,21,21,-1,24,23,24,25,24,23,-1,21, 48,-1,45,-1,-1,-1,44,-1,-1,39,39,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,29,28,27,26,25,24,23,22,22,-1,20,20,-1,-1,22,-1,-1,-1,22,-1,20, 47,-1,44,44,44,-1,43,-1,40,39,38,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,28,27,26,25,24,23,22,21,20,19,19,19,-1,21,-1,22,21,21,-1,19, 46,45,44,43,43,-1,42,-1,39,39,39,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,23,22,22,-1,18,18,18,-1,20,-1,21,21,20,19,18, 47,-1,-1,43,42,41,41,-1,38,38,38,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,24,23,23,23,-1,17,17,17,-1,19,19,20,21,-1,-1,17, 48,49,-1,43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,25,24,24,24,-1,-1,16,16,16,17,18,19,20,21,-1,16,16, 49,49,-1,43,42,41,41,-1,38,37,36,36,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,25,25,-1,-1,15,15,15,15,-1,19,19,20,21,-1,15,15, 50,50,-1,43,42,42,42,-1,38,37,36,35,35,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,14,14,14,14,15,-1,20,20,20,21,-1,14,14, 50,50,-1,43,43,43,43,-1,-1,37,36,35,34,34,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,14,13,13,13,13,-1,-1,21,21,21,21,-1,13,13, 49,49,-1,44,44,44,44,-1,-1,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,14,14,13,12,12,12,-1,-1,22,22,22,22,-1,12,12, 48,48,-1,45,45,-1,45,46,-1,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,14,13,13,13,12,11,11,-1,24,23,23,23,23,-1,11,11, 47,47,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,15,14,13,12,12,-1,10,10,-1,24,24,24,24,-1,-1,10,10, 46,46,46,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,25,25,25,-1,9,9,9, 46,45,45,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,11,10,9,8,8,-1,-1,26,-1,-1,8,8,8, 46,45,44,44,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,28,27,27,-1,-1,-1,-1,-1,-1,19,18,17,16,15,15,-1,-1,-1,-1,-1,8,7,7,-1,-1,-1,7,7,7,7, 46,45,44,43,42,41,40,39,39,-1,-1,37,37,-1,-1,-1,-1,30,-1,-1,-1,-1,26,25,24,24,-1,-1,-1,-1,17,-1,-1,-1,-1,24,24,-1,-1,7,6,6,6,6,6,7,7,6, 47,-1,-1,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,19,20,21,22,23,24,25,-1,-1,6,5,5,5,6,-1,-1,5, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,25,24,24,-1,-1,-1,19,19,19,20,21,22,-1,25,25,26,-1,6,5,4,4,-1,-1,-1,4, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,21,20,20,20,20,21,22,23,24,25,-1,-1,6,5,4,3,3,3,3,3, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,21,21,21,21,21,22,23,-1,-1,-1,7,6,6,-1,3,2,2,2,2, 46,45,44,44,44,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,7,7,-1,-1,3,2,1,1,1, 46,45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,0,1, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1,1, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,50,49,48,47,46,46,46,46,47,47,46,46,46,46,46, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,50,49,48,47,46,45,45,45,-1,-1,45,45,45,45,45, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,46,45,44,44,-1,-1,44,44,44,44,44, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,44,43,43,-1,43,43,44,43,43, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,42,42,42,43,44,43,42, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,41,41,-1,-1,-1,41, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,41,40,40,-1,-1,40, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,41,40,39,39,39,39, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,39,38,38,38, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,39,-1,-1,37,37,37, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,38,38,38,-1,37,36,36, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,37,37,38,37,-1,-1,35,35, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,37,36,-1,36,36,-1,34,34, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,35,35,35,35,-1,33,33, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,34,34,34,34,-1,32,32, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,33,33,33,33,-1,31,31, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,32,32,32,32,-1,30,30, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,31,31,31,-1,30,29, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,31,30,30,-1,-1,28, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,30,29,29,28,27, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,30,29,28,-1,26, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,27,-1,25, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,26,26,26,26,-1,24, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,25,25,25,-1,23, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,25,24,24,-1,22, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,25,24,23,-1,21, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,22,-1,20, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,22,21,21,-1,19, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,21,20,19,18, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,17, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,16,16, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,15,15, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,14,14, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,13,13, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,12,12, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,11,11, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,10,10, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,9,9,9, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,8,8,8, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,7,7, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,7,6, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,5, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,4, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,3,3,3,3, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,4,3,2,2,2, 47,46,45,45,45,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,4,3,2,1,1, 47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,0, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,1, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,66,67,67,66,66,66,66,66, 46,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,65,65,-1,-1,65,65,65,65,66, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,64,64,-1,-1,64,64,64,65,66, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,67, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,66, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,65,66, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,65,65,65, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,65,64,64, 36,36,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 35,35,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,62,62, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,51,51, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,50,50, 12,12,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,49,49, 11,11,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,48,48, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,47,47,47, 9,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,46,46,47, 8,8,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,45,46,47, 7,8,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,38,38,-1,-1,40,40,41,42,43,44,45,46,47, 6,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,-1,-1,48, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,27,-1,-1,-1,32,32,33,34,35,36,-1,39,39,40,-1,42,42,42,43,-1,-1,-1,48, 4,4,4,4,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,23,-1,26,26,26,27,-1,31,31,31,32,33,34,35,36,37,38,39,-1,-1,41,41,42,43,44,45,46,47, 3,3,3,3,4,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,22,22,-1,25,25,26,27,-1,30,30,31,32,33,34,35,36,37,-1,-1,-1,40,40,41,-1,44,44,45,46,47, 2,2,2,3,4,-1,-1,8,8,9,10,-1,-1,-1,-1,-1,-1,-1,-1,21,22,23,24,25,26,27,28,29,30,-1,-1,-1,-1,-1,-1,-1,-1,38,38,39,40,-1,-1,44,44,45,46,47, 1,1,2,3,4,-1,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,31,31,32,33,34,35,36,37,38,39,40,-1,43,43,44,45,46,47, 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,66,67,67,66,66,66,66,66, 46,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,65,65,-1,-1,65,65,65,65,66, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,64,64,-1,-1,64,64,64,65,66, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,67, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,66, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,65,66, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,65,65,65, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,65,64,64, 36,36,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 35,35,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,62,62, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,51,51, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,50,50, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,49,49, 12,12,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,48,48, 11,11,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,47,47, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,46,46,46, 9,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,45,45,46, 8,8,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,44,44,45,46, 7,8,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,37,37,-1,-1,40,40,41,42,43,43,44,45,46, 6,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,-1,-1,41,41,42,42,43,-1,-1,47, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,26,26,-1,-1,-1,31,31,32,33,34,35,-1,38,38,39,-1,41,41,41,42,-1,-1,-1,47, 4,4,4,4,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,22,22,-1,25,25,25,26,-1,30,30,30,31,32,33,34,35,36,37,38,-1,-1,40,40,41,42,43,44,45,46, 3,3,3,3,3,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,22,21,21,-1,24,24,25,26,-1,29,29,30,31,32,33,34,35,36,-1,-1,-1,39,39,40,-1,43,43,44,45,46, 2,2,2,2,3,-1,-1,8,8,8,9,-1,-1,-1,-1,-1,-1,-1,-1,20,21,22,23,24,25,26,27,28,29,-1,-1,-1,-1,-1,-1,-1,-1,37,37,38,39,-1,-1,43,43,44,45,46, 1,1,1,2,3,-1,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,30,30,31,32,33,34,35,36,37,38,39,-1,42,42,43,44,45,46, 1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,66,67,67,66,66,66,66,66, 46,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,65,65,-1,-1,65,65,65,65,66, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,64,64,-1,-1,64,64,64,65,66, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,67, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,66, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,65,66, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,65,65,65, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,65,64,64, 36,36,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 35,35,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,62,62, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,50,50, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,49,49, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,48,48, 12,12,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,47,47, 11,11,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,46,46, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,45,45,45, 9,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,44,44,45, 8,8,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,43,43,44,45, 7,8,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,27,-1,-1,-1,-1,31,-1,-1,-1,-1,36,36,-1,-1,40,40,41,42,42,42,43,44,45, 6,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,26,27,28,29,30,31,31,32,33,34,35,36,37,-1,-1,41,41,41,41,42,-1,-1,46, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,25,25,25,25,-1,-1,-1,30,30,31,32,33,34,-1,37,37,38,-1,40,40,40,41,-1,-1,-1,46, 4,4,4,4,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,21,21,21,-1,24,24,24,25,-1,29,29,29,30,31,32,33,34,35,36,37,-1,-1,39,39,40,41,42,43,44,45, 3,3,3,3,3,-1,7,7,8,-1,-1,-1,24,23,22,22,22,22,21,20,20,-1,23,23,24,25,-1,28,28,29,30,31,32,33,34,35,-1,-1,-1,38,38,39,-1,42,42,43,44,45, 2,2,2,2,2,-1,-1,7,7,7,8,-1,-1,-1,-1,-1,-1,-1,-1,19,20,21,22,23,24,25,26,27,28,-1,-1,-1,-1,-1,-1,-1,-1,36,36,37,38,-1,-1,42,42,43,44,45, 2,1,1,1,2,-1,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,29,29,30,31,32,33,34,35,36,37,38,-1,41,41,42,43,44,45, 2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,66,67,67,66,66,66,66,66, 46,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,65,65,-1,-1,65,65,65,65,66, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,64,64,-1,-1,64,64,64,65,66, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,67, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,66, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,65,66, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,65,65,65, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,65,64,64, 36,36,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 35,35,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,62,62, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,50,50, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,49,49, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,48,48, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,47,47, 12,12,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,46,46, 11,11,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,45,45, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,44,44,44, 9,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,43,43,44, 8,8,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,42,42,43,44, 7,8,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,26,26,-1,-1,-1,-1,31,-1,-1,-1,-1,35,35,-1,-1,40,40,41,41,41,41,42,43,44, 6,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,25,25,25,26,27,28,29,30,30,31,32,33,34,35,36,-1,-1,40,40,40,40,41,-1,-1,45, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,24,24,24,24,-1,-1,-1,29,29,30,31,32,33,-1,36,36,37,-1,39,39,39,40,-1,-1,-1,45, 4,4,4,4,4,5,6,7,-1,-1,26,25,24,23,22,21,21,21,20,20,20,-1,23,23,23,24,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,38,38,39,40,41,42,43,44, 3,3,3,3,3,-1,7,7,7,-1,-1,-1,24,23,22,22,22,21,20,19,19,-1,22,22,23,24,-1,27,27,28,29,30,31,32,33,34,-1,-1,-1,37,37,38,-1,41,41,42,43,44, 3,2,2,2,2,-1,-1,6,6,6,7,-1,-1,-1,-1,-1,-1,-1,-1,18,19,20,21,22,23,24,25,26,27,-1,-1,-1,-1,-1,-1,-1,-1,35,35,36,37,-1,-1,41,41,42,43,44, 3,2,1,1,1,-1,-1,5,5,6,7,8,9,10,11,12,13,14,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,28,28,29,30,31,32,33,34,35,36,37,-1,40,40,41,42,43,44, 3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,66,67,67,66,66,66,66,66, 46,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,65,65,-1,-1,65,65,65,65,66, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,64,64,-1,-1,64,64,64,65,66, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,67, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,66, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,65,66, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,65,65,65, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,65,64,64, 36,36,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,63,63, 35,35,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,62,62, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,61,61, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,60,60, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,59,59, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,58,58, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,54,-1,58,57, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,52,52,53,54,-1,-1,56, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,52,-1,54,53,53,54,55, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,51,-1,54,53,52,-1,55, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,50,-1,-1,-1,51,-1,54, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,49,49,49,49,49,50,-1,53, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,48,48,48,48,49,49,-1,52, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,47,47,47,48,48,48,-1,51, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,47,46,47,48,48,47,-1,50, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,45,-1,-1,-1,46,-1,49, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,41,-1,44,-1,45,45,45,-1,48, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,40,40,40,-1,43,-1,44,44,45,46,47, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,39,39,39,-1,42,42,43,44,-1,-1,48, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,38,38,39,40,41,42,43,44,-1,50,49, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,37,37,38,39,-1,42,42,43,44,-1,49,49, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,36,36,37,38,39,-1,43,43,43,44,-1,48,48, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,35,35,36,37,38,-1,-1,44,44,44,44,-1,47,47, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,34,34,35,36,37,38,-1,-1,45,45,45,45,-1,46,46, 12,12,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,33,33,34,35,36,37,38,-1,47,46,46,46,46,-1,45,45, 11,11,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,32,32,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,44,44, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,43,43,43, 9,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,30,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,42,42,43, 8,8,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,41,41,42,43, 7,8,8,7,7,7,7,7,8,-1,-1,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,30,-1,-1,-1,-1,34,34,-1,-1,40,40,40,40,40,40,41,42,43, 6,-1,-1,7,6,6,6,7,-1,-1,26,25,24,23,22,21,20,19,20,21,22,23,24,24,24,24,25,26,27,28,29,29,30,31,32,33,34,35,-1,-1,39,39,39,39,40,-1,-1,44, 5,-1,-1,-1,5,5,6,7,-1,27,26,26,-1,23,22,21,20,20,20,-1,-1,-1,23,23,23,23,-1,-1,-1,28,28,29,30,31,32,-1,35,35,36,-1,38,38,38,39,-1,-1,-1,44, 4,4,4,4,4,5,6,7,-1,-1,26,25,24,23,22,21,21,20,19,19,19,-1,22,22,22,23,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,37,37,38,39,40,41,42,43, 4,3,3,3,3,-1,7,6,6,-1,-1,-1,24,23,22,22,21,20,19,18,18,-1,21,21,22,23,-1,26,26,27,28,29,30,31,32,33,-1,-1,-1,36,36,37,-1,40,40,41,42,43, 4,3,2,2,2,-1,-1,5,5,5,6,-1,-1,-1,-1,-1,-1,-1,-1,17,18,19,20,21,22,23,24,25,26,-1,-1,-1,-1,-1,-1,-1,-1,34,34,35,36,-1,-1,40,40,41,42,43, 4,3,2,1,1,-1,-1,4,4,5,6,7,8,9,10,11,12,13,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,27,27,28,29,30,31,32,33,34,35,36,-1,39,39,40,41,42,43, 4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,56,57,58,59,60,61,62,63,64,65,66,67,67,68,68,67,67,67,67,67, 47,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,62,63,64,65,66,66,66,-1,-1,66,66,66,66,67, 46,46,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,66,66,65,65,-1,-1,65,65,65,66,67, 45,45,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,54,54,55,55,55,55,55,56,57,-1,-1,-1,65,64,64,-1,64,64,65,66,67, 44,45,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,55,55,54,54,54,54,55,56,57,58,59,-1,-1,63,63,63,63,64,65,66,67, 43,-1,-1,-1,43,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,62,62,62,63,-1,-1,-1,68, 42,-1,-1,42,42,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53,53,52,53,54,55,56,57,58,59,-1,-1,61,61,62,63,64,-1,-1,68, 41,41,41,41,42,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,60,60,61,62,63,64,65,66,67, 40,40,40,41,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,-1,-1,-1,-1,-1,59,59,60,-1,-1,-1,65,65,66,66, 39,39,39,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,-1,-1,60,-1,-1,65,65,65, 38,38,39,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,57,-1,-1,59,59,59,-1,65,64,64, 37,37,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,52,52,53,54,55,-1,56,56,-1,58,58,59,58,-1,-1,63,63, 36,36,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,53,53,54,55,55,55,55,-1,58,57,-1,57,57,-1,62,62, 35,35,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,54,54,54,54,54,54,-1,-1,56,56,56,56,-1,61,61, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,43,-1,-1,54,53,53,53,53,-1,-1,55,55,55,55,-1,60,60, 33,33,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,42,43,-1,-1,-1,53,52,52,52,52,-1,54,54,54,55,-1,59,59, 32,32,-1,34,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,-1,52,51,51,51,-1,53,53,54,55,-1,58,58, 31,32,-1,33,33,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,40,41,42,43,44,45,46,-1,-1,50,50,50,51,52,53,54,55,-1,58,57, 30,-1,-1,32,32,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,-1,49,49,49,-1,53,53,54,54,-1,-1,56, 29,30,31,31,32,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,46,-1,48,48,48,-1,52,-1,54,53,53,54,55, 28,-1,30,31,32,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,38,38,39,40,41,42,43,44,45,45,45,46,47,47,48,-1,51,-1,54,53,52,-1,55, 27,-1,29,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,39,39,39,40,41,42,43,44,44,44,44,-1,46,46,-1,-1,50,-1,-1,-1,51,-1,54, 26,-1,28,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,40,40,40,40,41,42,43,44,44,43,43,-1,45,46,-1,49,49,49,49,49,50,-1,53, 25,-1,27,27,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,-1,-1,42,42,-1,44,-1,-1,48,48,48,48,49,49,-1,52, 24,-1,26,26,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,41,41,-1,43,-1,-1,47,47,47,48,48,48,-1,51, 23,-1,25,26,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39,40,40,40,40,40,40,40,-1,42,42,-1,47,46,47,48,48,47,-1,50, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,38,38,38,39,39,39,39,39,39,39,39,-1,41,41,-1,-1,45,-1,-1,-1,46,-1,49, 21,-1,23,23,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,38,38,38,38,38,38,38,38,39,40,41,42,-1,44,-1,45,45,45,-1,48, 20,21,22,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37,37,37,37,38,-1,41,41,41,-1,43,-1,44,44,45,46,47, 19,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,38,-1,40,40,40,-1,42,42,43,44,-1,-1,48, 18,18,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,-1,39,39,39,40,41,42,43,44,-1,49,49, 17,17,-1,23,22,21,21,-1,17,17,17,17,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,34,34,34,34,34,34,34,35,36,-1,-1,38,38,38,39,-1,42,42,43,44,-1,48,48, 16,16,-1,23,22,22,22,-1,17,16,16,16,16,-1,-1,-1,28,28,29,30,31,32,33,-1,-1,33,33,33,33,33,33,34,-1,-1,-1,37,37,37,38,39,-1,43,43,43,44,-1,47,47, 15,15,-1,23,23,23,23,-1,-1,15,15,15,15,16,-1,-1,29,29,29,30,31,32,33,-1,-1,32,32,32,32,32,33,34,-1,-1,36,36,36,37,38,-1,-1,44,44,44,44,-1,46,46, 14,14,-1,24,24,24,24,-1,-1,14,14,14,15,16,16,-1,-1,30,30,30,31,32,33,34,33,32,31,31,31,32,33,-1,-1,35,35,35,36,37,38,-1,-1,45,45,45,45,-1,45,45, 13,13,-1,25,25,-1,25,26,-1,13,13,14,15,15,15,16,-1,-1,31,31,31,32,33,34,33,32,31,30,31,32,-1,-1,34,34,34,35,36,37,38,-1,47,46,46,46,46,-1,44,44, 12,12,-1,-1,26,27,26,26,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,33,33,33,34,35,-1,38,38,-1,47,47,47,47,-1,-1,43,43, 11,11,11,-1,27,27,27,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,32,33,34,35,36,37,38,-1,-1,48,48,48,-1,42,42,42, 10,10,10,-1,-1,28,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,31,31,32,33,34,35,36,37,38,39,-1,-1,49,-1,-1,41,41,42, 9,9,9,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,30,31,32,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,41,42, 8,9,9,8,8,8,8,8,9,-1,-1,25,25,-1,-1,-1,-1,19,-1,-1,-1,-1,24,24,24,24,-1,-1,-1,-1,29,-1,-1,-1,-1,33,33,-1,-1,40,39,39,39,39,39,40,41,42, 7,-1,-1,8,7,7,7,8,-1,-1,26,25,24,23,22,21,20,20,20,21,22,23,23,23,23,23,24,25,26,27,28,28,29,30,31,32,33,34,-1,-1,38,38,38,38,39,-1,-1,43, 6,-1,-1,-1,6,6,7,7,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,22,22,22,22,-1,-1,-1,27,27,28,29,30,31,-1,34,34,35,-1,37,37,37,38,-1,-1,-1,43, 5,5,5,5,5,6,6,6,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,21,21,21,22,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,36,36,37,38,39,40,41,42, 5,4,4,4,4,-1,6,5,5,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,20,20,21,22,-1,25,25,26,27,28,29,30,31,32,-1,-1,-1,35,35,36,-1,39,39,40,41,42, 5,4,3,3,3,-1,-1,4,4,4,5,-1,-1,-1,-1,-1,-1,-1,-1,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,-1,-1,33,33,34,35,-1,-1,39,39,40,41,42, 5,4,3,2,2,-1,-1,3,3,4,5,6,7,8,9,10,11,12,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,38,38,39,40,41,42, 5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,56,57,58,59,60,61,62,63,64,65,66,67,67,68,68,67,67,67,67,67, 47,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,62,63,64,65,66,66,66,-1,-1,66,66,66,66,67, 46,46,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,66,66,65,65,-1,-1,65,65,65,66,67, 45,45,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,54,54,55,55,55,55,55,56,57,-1,-1,-1,65,64,64,-1,64,64,65,66,67, 44,45,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,55,55,54,54,54,54,55,56,57,58,59,-1,-1,63,63,63,63,64,65,66,67, 43,-1,-1,-1,43,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,62,62,62,63,-1,-1,-1,68, 42,-1,-1,42,42,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53,53,52,53,54,55,56,57,58,59,-1,-1,61,61,62,63,64,-1,-1,67, 41,41,41,41,42,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,60,60,61,62,63,64,65,66,66, 40,40,40,41,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,-1,-1,-1,-1,-1,59,59,60,-1,-1,-1,65,65,65,65, 39,39,39,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,-1,-1,60,-1,-1,64,64,64, 38,38,39,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,57,-1,-1,59,59,59,-1,64,63,63, 37,37,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,52,52,53,54,55,-1,56,56,-1,58,58,59,58,-1,-1,62,62, 36,36,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,53,53,54,55,55,55,55,-1,58,57,-1,57,57,-1,61,61, 35,35,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,54,54,54,54,54,54,-1,-1,56,56,56,56,-1,60,60, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,43,-1,-1,54,53,53,53,53,-1,-1,55,55,55,55,-1,59,59, 33,33,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,42,43,-1,-1,-1,53,52,52,52,52,-1,54,54,54,55,-1,58,58, 32,32,-1,34,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,-1,52,51,51,51,-1,53,53,54,55,-1,57,57, 31,32,-1,33,33,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,40,41,42,43,44,45,46,-1,-1,50,50,50,51,52,53,54,54,-1,57,56, 30,-1,-1,32,32,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,39,40,41,42,43,44,45,46,47,-1,49,49,49,-1,52,53,53,53,-1,-1,55, 29,30,31,31,32,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,42,43,44,45,46,46,-1,48,48,48,-1,51,-1,53,52,52,53,54, 28,-1,30,31,32,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,38,38,39,40,41,42,43,44,45,45,45,46,47,47,48,-1,50,-1,53,52,51,-1,54, 27,-1,29,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,39,39,39,40,41,42,43,44,44,44,44,-1,46,46,-1,-1,49,-1,-1,-1,50,-1,53, 26,-1,28,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,40,40,40,40,41,42,43,44,44,43,43,-1,45,46,-1,48,48,48,48,48,49,-1,52, 25,-1,27,27,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,41,41,41,-1,-1,-1,42,42,-1,44,-1,-1,47,47,47,47,48,48,-1,51, 24,-1,26,26,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,41,41,-1,43,-1,-1,46,46,46,47,47,47,-1,50, 23,-1,25,26,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,39,39,39,39,40,40,40,40,40,40,40,-1,42,42,-1,46,45,46,47,47,46,-1,49, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,38,38,38,39,39,39,39,39,39,39,39,-1,41,41,-1,-1,44,-1,-1,-1,45,-1,48, 21,-1,23,23,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,38,38,38,38,38,38,38,38,38,39,40,41,41,-1,43,-1,44,44,44,-1,47, 20,21,22,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,36,37,37,37,37,37,37,37,37,37,38,-1,40,40,40,-1,42,-1,43,43,44,45,46, 19,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,38,-1,39,39,39,-1,41,41,42,43,-1,-1,47, 18,18,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,-1,38,38,38,39,40,41,42,43,-1,48,48, 17,17,-1,23,22,21,21,-1,17,17,17,17,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,34,34,34,34,34,34,34,35,36,-1,-1,37,37,37,38,-1,41,41,42,43,-1,47,47, 16,16,-1,23,22,22,22,-1,17,16,16,16,16,-1,-1,-1,28,28,29,30,31,32,33,-1,-1,33,33,33,33,33,33,34,-1,-1,-1,36,36,36,37,38,-1,42,42,42,43,-1,46,46, 15,15,-1,23,23,23,23,-1,-1,15,15,15,15,16,-1,-1,29,29,29,30,31,32,33,-1,-1,32,32,32,32,32,33,34,-1,-1,35,35,35,36,37,-1,-1,43,43,43,43,-1,45,45, 14,14,-1,24,24,24,24,-1,-1,14,14,14,15,16,16,-1,-1,30,30,30,31,32,33,34,33,32,31,31,31,32,33,-1,-1,34,34,34,35,36,37,-1,-1,44,44,44,44,-1,44,44, 13,13,-1,25,25,-1,25,26,-1,13,13,14,15,15,15,16,-1,-1,31,31,31,32,33,34,33,32,31,30,31,32,-1,-1,33,33,33,34,35,36,37,-1,46,45,45,45,45,-1,43,43, 12,12,-1,-1,26,27,26,26,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,29,-1,-1,-1,32,32,32,33,34,-1,37,37,-1,46,46,46,46,-1,-1,42,42, 11,11,11,-1,27,27,27,-1,-1,11,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,31,31,32,33,34,35,36,37,-1,-1,47,47,47,-1,41,41,41, 11,10,10,-1,-1,28,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,-1,-1,27,27,28,29,30,30,30,31,32,33,34,35,36,37,38,-1,-1,48,-1,-1,40,40,41, 10,10,9,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,18,19,20,21,-1,-1,-1,-1,-1,-1,29,29,30,29,30,31,-1,-1,-1,-1,-1,38,38,39,-1,-1,-1,39,39,40,41, 9,10,9,8,8,8,8,8,9,-1,-1,24,24,-1,-1,-1,-1,19,-1,-1,-1,-1,23,23,23,23,-1,-1,-1,-1,28,-1,-1,-1,-1,32,32,-1,-1,39,38,38,38,38,38,39,40,41, 8,-1,-1,8,7,7,7,7,-1,-1,25,24,23,22,21,20,19,19,19,20,21,22,22,22,22,22,23,24,25,26,27,27,28,29,30,31,32,33,-1,-1,37,37,37,37,38,-1,-1,42, 7,-1,-1,-1,7,6,6,6,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,21,21,21,21,-1,-1,-1,26,26,27,28,29,30,-1,33,33,34,-1,36,36,36,37,-1,-1,-1,42, 6,6,6,6,6,6,5,5,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,20,20,20,21,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,35,35,36,37,38,39,40,41, 6,5,5,5,5,-1,5,4,4,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,19,19,20,21,-1,24,24,25,26,27,28,29,30,31,-1,-1,-1,34,34,35,-1,38,38,39,40,41, 6,5,4,4,4,-1,-1,3,3,3,4,-1,-1,-1,-1,-1,-1,-1,-1,15,16,17,18,19,20,21,22,23,24,-1,-1,-1,-1,-1,-1,-1,-1,32,32,33,34,-1,-1,38,38,39,40,41, 6,5,4,3,3,-1,-1,2,2,3,4,5,6,7,8,9,10,11,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,25,25,26,27,28,29,30,31,32,33,34,-1,37,37,38,39,40,41, 6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,66,67,67,66,66,66,66,66, 46,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,65,65,-1,-1,65,65,65,65,66, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,64,64,-1,-1,64,64,64,65,66, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,67, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,66, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,65,65, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,64,64,64, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,63,63,63, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,63,62,62, 36,36,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,61,61, 35,35,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,60,60, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,59,59, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,58,58, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,54,-1,57,57, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,53,54,-1,56,56, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,52,53,53,-1,56,55, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,51,52,52,52,-1,-1,54, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,50,-1,52,51,51,52,53, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,49,-1,52,51,50,-1,53, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,48,-1,-1,-1,49,-1,52, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,47,47,47,47,47,48,-1,51, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,46,46,46,46,47,47,-1,50, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,45,45,45,46,46,46,-1,49, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,45,44,45,46,46,45,-1,48, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,43,-1,-1,-1,44,-1,47, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,40,40,-1,42,-1,43,43,43,-1,46, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,39,39,39,-1,41,-1,42,42,43,44,45, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,38,38,38,-1,40,40,41,42,-1,-1,46, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,37,37,37,38,39,40,41,42,-1,47,47, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,36,36,36,37,-1,40,40,41,42,-1,46,46, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,35,35,35,36,37,-1,41,41,41,42,-1,45,45, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,34,34,34,35,36,-1,-1,42,42,42,42,-1,44,44, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,33,33,33,34,35,36,-1,-1,43,43,43,43,-1,43,43, 12,12,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,32,32,32,33,34,35,36,-1,45,44,44,44,44,-1,42,42, 11,11,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,31,31,31,32,33,-1,36,36,-1,45,45,45,45,-1,-1,41,41, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,30,30,31,32,33,34,35,36,-1,-1,46,46,46,-1,40,40,40, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,29,29,29,30,31,32,33,34,35,36,37,-1,-1,47,-1,-1,39,39,40, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,29,28,29,30,-1,-1,-1,-1,-1,37,37,38,-1,-1,-1,38,38,39,40, 10,9,8,7,7,7,7,7,8,-1,-1,23,23,-1,-1,-1,-1,18,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,27,-1,-1,-1,-1,31,31,-1,-1,38,37,37,37,37,37,38,39,40, 9,-1,-1,7,6,6,6,6,-1,-1,24,23,22,21,20,19,18,18,18,19,20,21,21,21,21,21,22,23,24,25,26,26,27,28,29,30,31,32,-1,-1,36,36,36,36,37,-1,-1,41, 8,-1,-1,-1,6,5,5,5,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,20,20,20,20,-1,-1,-1,25,25,26,27,28,29,-1,32,32,33,-1,35,35,35,36,-1,-1,-1,41, 7,7,7,7,6,5,4,4,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,19,19,19,20,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,34,34,35,36,37,38,39,40, 7,6,6,6,6,-1,4,3,3,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,18,18,19,20,-1,23,23,24,25,26,27,28,29,30,-1,-1,-1,33,33,34,-1,37,37,38,39,40, 7,6,5,5,5,-1,-1,2,2,2,3,-1,-1,-1,-1,-1,-1,-1,-1,14,15,16,17,18,19,20,21,22,23,-1,-1,-1,-1,-1,-1,-1,-1,31,31,32,33,-1,-1,37,37,38,39,40, 7,6,5,4,4,-1,-1,1,1,2,3,4,5,6,7,8,9,10,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,36,36,37,38,39,40, 7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,66,66,67,67,66,66,66,66,66, 46,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,65,65,65,-1,-1,65,65,65,65,66, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,65,64,64,-1,-1,64,64,64,65,66, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,64,63,63,-1,63,63,64,65,66, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,62,62,62,62,63,64,65,66, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,61,61,61,62,-1,-1,-1,66, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,60,60,61,62,63,-1,-1,65, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,59,59,60,61,62,63,64,64,64, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,58,58,59,-1,-1,-1,64,63,63,63, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,57,58,-1,-1,59,-1,-1,62,62,62, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,56,-1,-1,58,58,58,-1,62,61,61, 36,36,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,55,55,-1,57,57,58,57,-1,-1,60,60, 35,35,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,54,54,54,54,-1,57,56,-1,56,56,-1,59,59, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,53,53,53,53,53,-1,-1,55,55,55,55,-1,58,58, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,53,52,52,52,52,-1,-1,54,54,54,54,-1,57,57, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,52,51,51,51,51,-1,53,53,53,53,-1,56,56, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,51,50,50,50,-1,52,52,52,53,-1,55,55, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,49,49,49,50,51,51,52,52,-1,55,54, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,48,48,48,-1,50,51,51,51,-1,-1,53, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,47,47,47,-1,49,-1,51,50,50,51,52, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,46,46,47,-1,48,-1,51,50,49,-1,52, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,45,45,-1,-1,47,-1,-1,-1,48,-1,51, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,44,45,-1,46,46,46,46,46,47,-1,50, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,43,-1,-1,45,45,45,45,46,46,-1,49, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,42,-1,-1,44,44,44,45,45,45,-1,48, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,41,41,-1,44,43,44,45,45,44,-1,47, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,40,40,-1,-1,42,-1,-1,-1,43,-1,46, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,39,39,39,-1,41,-1,42,42,42,-1,45, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,38,38,38,-1,40,-1,41,41,42,43,44, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,37,37,37,-1,39,39,40,41,-1,-1,45, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,36,36,36,37,38,39,40,41,-1,46,46, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,35,35,35,36,-1,39,39,40,41,-1,45,45, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,34,34,34,35,36,-1,40,40,40,41,-1,44,44, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,33,33,33,34,35,-1,-1,41,41,41,41,-1,43,43, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,32,32,32,33,34,35,-1,-1,42,42,42,42,-1,42,42, 12,12,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,31,31,31,32,33,34,35,-1,44,43,43,43,43,-1,41,41, 11,11,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,30,30,30,31,32,-1,35,35,-1,44,44,44,44,-1,-1,40,40, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,29,29,29,30,31,32,33,34,35,-1,-1,45,45,45,-1,39,39,39, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,28,28,28,29,30,31,32,33,34,35,36,-1,-1,46,-1,-1,38,38,39, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,28,27,28,29,-1,-1,-1,-1,-1,36,36,37,-1,-1,-1,37,37,38,39, 10,9,8,7,7,7,7,7,8,-1,-1,22,22,-1,-1,-1,-1,18,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,26,-1,-1,-1,-1,30,30,-1,-1,37,36,36,36,36,36,37,38,39, 10,-1,-1,7,6,6,6,6,-1,-1,23,22,21,20,19,18,17,17,17,18,19,20,20,20,20,20,21,22,23,24,25,25,26,27,28,29,30,31,-1,-1,35,35,35,35,36,-1,-1,40, 9,-1,-1,-1,6,5,5,5,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,19,19,19,19,-1,-1,-1,24,24,25,26,27,28,-1,31,31,32,-1,34,34,34,35,-1,-1,-1,40, 8,8,8,7,6,5,4,4,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,18,18,18,19,-1,23,23,23,24,25,26,27,28,29,30,31,-1,-1,33,33,34,35,36,37,38,39, 8,7,7,7,7,-1,4,3,3,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,17,17,18,19,-1,22,22,23,24,25,26,27,28,29,-1,-1,-1,32,32,33,-1,36,36,37,38,39, 8,7,6,6,6,-1,-1,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,13,14,15,16,17,18,19,20,21,22,-1,-1,-1,-1,-1,-1,-1,-1,30,30,31,32,-1,-1,36,36,37,38,39, 8,7,6,5,5,-1,-1,1,1,1,2,3,4,5,6,7,8,9,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,35,35,36,37,38,39, 8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,65,65,65,66,66,65,65,65,65,65, 46,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,64,64,64,-1,-1,64,64,64,64,65, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,65,64,63,63,-1,-1,63,63,63,64,65, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,63,62,62,-1,62,62,63,64,65, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,61,61,61,61,62,63,64,65, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,60,60,60,61,-1,-1,-1,65, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,59,59,60,61,62,-1,-1,64, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,58,58,59,60,61,62,63,63,63, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,57,57,58,-1,-1,-1,63,62,62,62, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,56,56,57,-1,-1,58,-1,-1,61,61,61, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,55,55,-1,-1,57,57,57,-1,61,60,60, 36,36,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,54,-1,54,54,-1,56,56,57,56,-1,-1,59,59, 35,35,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,53,53,53,53,53,-1,56,55,-1,55,55,-1,58,58, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,53,52,52,52,52,52,-1,-1,54,54,54,54,-1,57,57, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,52,51,51,51,51,-1,-1,53,53,53,53,-1,56,56, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,51,50,50,50,50,-1,52,52,52,52,-1,55,55, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,50,49,49,49,-1,51,51,51,52,-1,54,54, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,48,48,48,49,50,50,51,51,-1,54,53, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,47,47,47,-1,49,50,50,50,-1,-1,52, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,46,46,46,-1,48,-1,50,49,49,50,51, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,45,45,46,-1,47,-1,50,49,48,-1,51, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,44,44,-1,-1,46,-1,-1,-1,47,-1,50, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,43,44,-1,45,45,45,45,45,46,-1,49, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,42,-1,-1,44,44,44,44,45,45,-1,48, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,41,-1,-1,43,43,43,44,44,44,-1,47, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,40,40,-1,43,42,43,44,44,43,-1,46, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,38,38,38,-1,40,-1,41,41,41,-1,44, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,37,37,37,-1,39,-1,40,40,41,42,43, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,36,36,36,-1,38,38,39,40,-1,-1,44, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,35,35,35,36,37,38,39,40,-1,45,45, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,34,34,34,35,-1,38,38,39,40,-1,44,44, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,33,33,33,34,35,-1,39,39,39,40,-1,43,43, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,32,32,32,33,34,-1,-1,40,40,40,40,-1,42,42, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,31,31,31,32,33,34,-1,-1,41,41,41,41,-1,41,41, 12,12,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,30,30,30,31,32,33,34,-1,43,42,42,42,42,-1,40,40, 11,11,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,29,29,29,30,31,-1,34,34,-1,43,43,43,43,-1,-1,39,39, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,28,28,28,28,29,30,31,32,33,34,-1,-1,44,44,44,-1,38,38,38, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,28,27,27,27,28,29,30,31,32,33,34,35,-1,-1,45,-1,-1,37,37,38, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,28,27,26,27,28,-1,-1,-1,-1,-1,35,35,36,-1,-1,-1,36,36,37,38, 10,9,8,7,7,7,7,7,8,-1,-1,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,25,-1,-1,-1,-1,29,29,-1,-1,36,35,35,35,35,35,36,37,38, 11,-1,-1,7,6,6,6,6,-1,-1,22,21,20,19,18,17,16,16,16,17,18,19,19,19,19,19,20,21,22,23,24,24,25,26,27,28,29,30,-1,-1,34,34,34,34,35,-1,-1,39, 10,-1,-1,-1,6,5,5,5,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,18,18,18,18,-1,-1,-1,23,23,24,25,26,27,-1,30,30,31,-1,33,33,33,34,-1,-1,-1,39, 9,9,8,7,6,5,4,4,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,17,17,17,18,-1,22,22,22,23,24,25,26,27,28,29,30,-1,-1,32,32,33,34,35,36,37,38, 9,8,8,7,7,-1,4,3,3,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,16,16,17,18,-1,21,21,22,23,24,25,26,27,28,-1,-1,-1,31,31,32,-1,35,35,36,37,38, 9,8,7,7,7,-1,-1,2,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,12,13,14,15,16,17,18,19,20,21,-1,-1,-1,-1,-1,-1,-1,-1,29,29,30,31,-1,-1,35,35,36,37,38, 9,8,7,6,6,-1,-1,2,1,1,1,2,3,4,5,6,7,8,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,22,22,23,24,25,26,27,28,29,30,31,-1,34,34,35,36,37,38, 9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,60,61,62,63,64,64,64,64,65,65,64,64,64,64,64, 46,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,60,61,62,63,64,63,63,63,-1,-1,63,63,63,63,64, 45,45,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,64,63,62,62,-1,-1,62,62,62,63,64, 44,44,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,53,54,54,54,54,54,55,56,-1,-1,-1,62,61,61,-1,61,61,62,63,64, 43,44,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,54,54,53,53,53,53,54,55,56,57,58,-1,-1,60,60,60,60,61,62,63,64, 42,-1,-1,-1,42,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,59,59,59,60,-1,-1,-1,64, 41,-1,-1,41,41,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,52,52,51,52,53,54,55,56,57,58,-1,-1,58,58,59,60,61,-1,-1,63, 40,40,40,40,41,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,57,57,58,59,60,61,62,62,62, 39,39,39,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,-1,-1,-1,-1,-1,56,56,57,-1,-1,-1,62,61,61,61, 38,38,38,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,48,49,50,51,52,53,54,55,55,55,56,-1,-1,57,-1,-1,60,60,60, 37,37,38,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,54,54,-1,-1,56,56,56,-1,60,59,59, 36,36,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,53,-1,53,53,-1,55,55,56,55,-1,-1,58,58, 35,35,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,52,52,52,52,52,52,52,-1,55,54,-1,54,54,-1,57,57, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,52,51,51,51,51,51,-1,-1,53,53,53,53,-1,56,56, 33,33,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,42,-1,-1,51,50,50,50,50,-1,-1,52,52,52,52,-1,55,55, 32,32,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,41,42,-1,-1,-1,50,49,49,49,49,-1,51,51,51,51,-1,54,54, 31,31,-1,33,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,40,41,42,43,44,-1,-1,49,48,48,48,-1,50,50,50,51,-1,53,53, 30,31,-1,32,32,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,39,40,41,42,43,44,45,-1,-1,47,47,47,48,49,49,50,50,-1,53,52, 29,-1,-1,31,31,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,38,39,40,41,42,43,44,45,46,-1,46,46,46,-1,48,49,49,49,-1,-1,51, 28,29,30,30,31,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,37,38,39,40,41,42,43,44,45,45,-1,45,45,45,-1,47,-1,49,48,48,49,50, 27,-1,29,30,31,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,37,37,38,39,40,41,42,43,44,44,44,45,44,44,45,-1,46,-1,49,48,47,-1,50, 26,-1,28,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,38,38,38,39,40,41,42,43,43,43,43,-1,43,43,-1,-1,45,-1,-1,-1,46,-1,49, 25,-1,27,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,39,39,39,39,40,41,42,43,43,42,42,-1,42,43,-1,44,44,44,44,44,45,-1,48, 24,-1,26,26,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,41,41,-1,41,-1,-1,43,43,43,43,44,44,-1,47, 23,-1,25,25,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,40,-1,40,-1,-1,42,42,42,43,43,43,-1,46, 22,-1,24,25,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,32,-1,-1,38,38,38,38,39,39,39,39,39,39,39,-1,39,39,-1,42,41,42,43,43,42,-1,45, 21,-1,23,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,31,32,-1,-1,37,37,37,38,38,38,38,38,38,38,38,-1,38,38,-1,-1,40,-1,-1,-1,41,-1,44, 20,-1,22,22,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,31,32,-1,-1,36,36,37,37,37,37,37,37,37,37,37,38,37,37,37,-1,39,-1,40,40,40,-1,43, 19,20,21,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,31,32,33,34,35,36,36,36,36,36,36,36,36,36,37,-1,36,36,36,-1,38,-1,39,39,40,41,42, 18,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,36,37,-1,35,35,35,-1,37,37,38,39,-1,-1,43, 17,17,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,35,36,-1,-1,34,34,34,35,36,37,38,39,-1,44,44, 16,16,-1,22,21,20,20,-1,16,16,16,16,-1,-1,26,26,26,27,28,29,30,31,32,-1,-1,33,33,33,33,33,33,33,34,35,-1,-1,33,33,33,34,-1,37,37,38,39,-1,43,43, 15,15,-1,22,21,21,21,-1,16,15,15,15,15,-1,-1,-1,27,27,28,29,30,31,32,-1,-1,32,32,32,32,32,32,33,-1,-1,-1,32,32,32,33,34,-1,38,38,38,39,-1,42,42, 14,14,-1,22,22,22,22,-1,-1,14,14,14,14,15,-1,-1,28,28,28,29,30,31,32,-1,-1,31,31,31,31,31,32,33,-1,-1,31,31,31,32,33,-1,-1,39,39,39,39,-1,41,41, 13,13,-1,23,23,23,23,-1,-1,13,13,13,14,15,15,-1,-1,29,29,29,30,31,32,33,32,31,30,30,30,31,32,-1,-1,30,30,30,31,32,33,-1,-1,40,40,40,40,-1,40,40, 12,12,-1,24,24,-1,24,25,-1,12,12,13,14,14,14,15,-1,-1,30,30,30,31,32,33,32,31,30,29,30,31,-1,-1,29,29,29,30,31,32,33,-1,42,41,41,41,41,-1,39,39, 11,11,-1,-1,25,26,25,25,-1,11,11,-1,13,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,-1,-1,-1,28,28,28,29,30,-1,33,33,-1,42,42,42,42,-1,-1,38,38, 10,10,10,-1,26,26,26,-1,-1,10,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,27,27,27,27,27,28,29,30,31,32,33,-1,-1,43,43,43,-1,37,37,37, 10,9,9,-1,-1,27,-1,-1,9,9,10,11,12,13,14,15,16,17,18,19,20,21,22,-1,-1,26,26,27,27,26,26,26,27,28,29,30,31,32,33,34,-1,-1,44,-1,-1,36,36,37, 10,9,8,8,-1,-1,-1,8,8,9,-1,-1,-1,-1,-1,16,16,17,18,19,20,-1,-1,-1,-1,-1,-1,28,27,26,25,26,27,-1,-1,-1,-1,-1,34,34,35,-1,-1,-1,35,35,36,37, 10,9,8,7,7,7,7,7,8,-1,-1,20,20,-1,-1,-1,-1,16,-1,-1,-1,-1,19,19,19,19,-1,-1,-1,-1,24,-1,-1,-1,-1,28,28,-1,-1,35,34,34,34,34,34,35,36,37, 11,-1,-1,7,6,6,6,6,-1,-1,21,20,19,18,17,16,15,15,15,16,17,18,18,18,18,18,19,20,21,22,23,23,24,25,26,27,28,29,-1,-1,33,33,33,33,34,-1,-1,38, 11,-1,-1,-1,6,5,5,5,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,17,17,17,17,-1,-1,-1,22,22,23,24,25,26,-1,29,29,30,-1,32,32,32,33,-1,-1,-1,38, 10,9,8,7,6,5,4,4,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,16,16,16,17,-1,21,21,21,22,23,24,25,26,27,28,29,-1,-1,31,31,32,33,34,35,36,37, 10,9,8,7,7,-1,4,3,3,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,15,15,16,17,-1,20,20,21,22,23,24,25,26,27,-1,-1,-1,30,30,31,-1,34,34,35,36,37, 10,9,8,8,8,-1,-1,3,2,2,2,-1,-1,-1,-1,-1,-1,-1,-1,11,12,13,14,15,16,17,18,19,20,-1,-1,-1,-1,-1,-1,-1,-1,28,28,29,30,-1,-1,34,34,35,36,37, 10,9,8,7,7,-1,-1,3,2,1,1,1,2,3,4,5,6,7,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,21,21,22,23,24,25,26,27,28,29,30,-1,33,33,34,35,36,37, 10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,56,57,58,59,60,61,62,63,64,63,63,63,63,64,64,63,63,63,63,63, 47,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,61,62,63,64,63,62,62,62,-1,-1,62,62,62,62,63, 46,46,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,63,62,61,61,-1,-1,61,61,61,62,63, 45,45,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,54,54,55,55,55,55,55,56,57,-1,-1,-1,61,60,60,-1,60,60,61,62,63, 44,45,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,55,55,54,54,54,54,55,56,57,58,59,-1,-1,59,59,59,59,60,61,62,63, 43,-1,-1,-1,43,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,58,58,58,59,-1,-1,-1,63, 42,-1,-1,42,42,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,53,53,52,53,54,55,56,57,58,59,-1,-1,57,57,58,59,60,-1,-1,62, 41,41,41,41,42,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,56,56,57,58,59,60,61,61,61, 40,40,40,41,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,-1,-1,-1,-1,-1,55,55,56,-1,-1,-1,61,60,60,60, 39,39,39,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,46,46,47,48,49,50,51,52,53,54,54,54,54,54,55,-1,-1,56,-1,-1,59,59,59, 38,38,39,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,46,47,48,49,50,51,52,53,53,53,54,53,53,-1,-1,55,55,55,-1,59,58,58, 37,37,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,52,52,52,52,52,-1,52,52,-1,54,54,55,54,-1,-1,57,57, 36,36,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,52,51,51,51,51,51,51,-1,54,53,-1,53,53,-1,56,56, 35,35,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,51,50,50,50,50,50,-1,-1,52,52,52,52,-1,55,55, 34,34,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,43,-1,-1,50,49,49,49,49,-1,-1,51,51,51,51,-1,54,54, 33,33,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,42,43,-1,-1,-1,49,48,48,48,48,-1,50,50,50,50,-1,53,53, 32,32,-1,34,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,41,42,43,44,45,-1,-1,48,47,47,47,-1,49,49,49,50,-1,52,52, 31,32,-1,33,33,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,40,41,42,43,44,45,46,-1,-1,46,46,46,47,48,48,49,49,-1,52,51, 30,-1,-1,32,32,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,39,40,41,42,43,44,45,45,45,-1,45,45,45,-1,47,48,48,48,-1,-1,50, 29,30,31,31,32,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,38,39,40,41,42,43,44,44,44,44,-1,44,44,44,-1,46,-1,48,47,47,48,49, 28,-1,30,31,32,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,38,38,39,40,41,42,43,43,43,43,43,44,43,43,44,-1,45,-1,48,47,46,-1,49, 27,-1,29,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,39,39,39,40,41,42,42,43,42,42,42,-1,42,42,-1,-1,44,-1,-1,-1,45,-1,48, 26,-1,28,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,40,40,40,40,41,41,42,43,42,41,41,-1,41,42,-1,43,43,43,43,43,44,-1,47, 25,-1,27,27,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,40,40,40,-1,-1,-1,40,40,-1,40,-1,-1,42,42,42,42,43,43,-1,46, 24,-1,26,26,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,39,39,-1,39,-1,-1,41,41,41,42,42,42,-1,45, 23,-1,25,26,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,33,-1,-1,38,38,38,38,38,38,38,38,38,38,38,-1,38,38,-1,41,40,41,42,42,41,-1,44, 22,-1,24,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,32,33,-1,-1,37,37,37,37,37,37,37,37,37,37,37,-1,37,37,-1,-1,39,-1,-1,-1,40,-1,43, 21,-1,23,23,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,32,33,-1,-1,36,36,36,36,36,36,36,36,36,36,36,37,36,36,36,-1,38,-1,39,39,39,-1,42, 20,21,22,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,32,33,34,35,35,35,35,35,35,35,35,35,35,35,36,-1,35,35,35,-1,37,-1,38,38,39,40,41, 19,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,34,34,35,36,-1,34,34,34,-1,36,36,37,38,-1,-1,42, 18,18,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,27,28,29,30,31,32,33,34,34,33,33,33,33,33,33,33,33,34,35,-1,-1,33,33,33,34,35,36,37,38,-1,43,43, 17,17,-1,23,22,21,21,-1,17,17,17,17,-1,-1,27,27,27,28,29,30,31,32,33,-1,-1,32,32,32,32,32,32,32,33,34,-1,-1,32,32,32,33,-1,36,36,37,38,-1,42,42, 16,16,-1,23,22,22,22,-1,17,16,16,16,16,-1,-1,-1,28,28,29,30,31,32,33,-1,-1,31,31,31,31,31,31,32,-1,-1,-1,31,31,31,32,33,-1,37,37,37,38,-1,41,41, 15,15,-1,23,23,23,23,-1,-1,15,15,15,15,16,-1,-1,29,29,29,30,31,32,33,-1,-1,30,30,30,30,30,31,32,-1,-1,30,30,30,31,32,-1,-1,38,38,38,38,-1,40,40, 14,14,-1,24,24,24,24,-1,-1,14,14,14,15,16,16,-1,-1,30,30,30,31,32,33,32,31,30,29,29,29,30,31,-1,-1,29,29,29,30,31,32,-1,-1,39,39,39,39,-1,39,39, 13,13,-1,25,25,-1,25,26,-1,13,13,14,15,15,15,16,-1,-1,31,31,31,32,33,32,31,30,29,28,29,30,-1,-1,28,28,28,29,30,31,32,-1,41,40,40,40,40,-1,38,38, 12,12,-1,-1,26,27,26,26,-1,12,12,-1,14,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,27,-1,-1,-1,27,27,27,28,29,-1,32,32,-1,41,41,41,41,-1,-1,37,37, 11,11,11,-1,27,27,27,-1,-1,11,11,12,13,14,15,16,17,18,18,18,19,20,21,22,23,24,25,26,26,26,26,26,26,27,28,29,30,31,32,-1,-1,42,42,42,-1,36,36,36, 11,10,10,-1,-1,28,-1,-1,10,10,11,12,13,14,15,16,17,17,17,18,19,20,21,-1,-1,25,25,26,26,25,25,25,26,27,28,29,30,31,32,33,-1,-1,43,-1,-1,35,35,36, 11,10,9,9,-1,-1,-1,9,9,10,-1,-1,-1,-1,-1,17,17,16,17,18,19,-1,-1,-1,-1,-1,-1,27,26,25,24,25,26,-1,-1,-1,-1,-1,33,33,34,-1,-1,-1,34,34,35,36, 11,10,9,8,8,8,8,8,9,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,18,18,18,18,-1,-1,-1,-1,23,-1,-1,-1,-1,27,27,-1,-1,34,33,33,33,33,33,34,35,36, 12,-1,-1,8,7,7,7,7,-1,-1,20,19,18,17,16,15,14,14,14,15,16,17,17,17,17,17,18,19,20,21,22,22,23,24,25,26,27,28,-1,-1,32,32,32,32,33,-1,-1,37, 12,-1,-1,-1,7,6,6,6,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,16,16,16,16,-1,-1,-1,21,21,22,23,24,25,-1,28,28,29,-1,31,31,31,32,-1,-1,-1,37, 11,10,9,8,7,6,5,5,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,15,15,15,16,-1,20,20,20,21,22,23,24,25,26,27,28,-1,-1,30,30,31,32,33,34,35,36, 11,10,9,8,8,-1,5,4,4,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,14,14,15,16,-1,19,19,20,21,22,23,24,25,26,-1,-1,-1,29,29,30,-1,33,33,34,35,36, 11,10,9,9,9,-1,-1,4,3,2,2,-1,-1,-1,-1,-1,-1,-1,-1,10,11,12,13,14,15,16,17,18,19,-1,-1,-1,-1,-1,-1,-1,-1,27,27,28,29,-1,-1,33,33,34,35,36, 11,10,9,8,8,-1,-1,4,3,2,1,1,1,2,3,4,5,6,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,20,20,21,22,23,24,25,26,27,28,29,-1,32,32,33,34,35,36, 11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,56,57,57,58,59,60,61,62,63,64,63,62,62,62,62,63,63,62,62,62,62,62, 48,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,56,-1,60,60,61,62,63,64,63,62,61,61,61,-1,-1,61,61,61,61,62, 47,47,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,52,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,62,61,60,60,-1,-1,60,60,60,61,62, 46,46,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,51,51,-1,55,55,56,56,56,56,56,57,58,-1,-1,-1,60,59,59,-1,59,59,60,61,62, 45,46,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,50,50,51,-1,56,56,55,55,55,55,56,57,58,59,60,-1,-1,58,58,58,58,59,60,61,62, 44,-1,-1,-1,44,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,50,51,-1,-1,-1,54,54,54,55,56,57,-1,60,60,61,-1,57,57,57,58,-1,-1,-1,62, 43,-1,-1,43,43,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,51,52,53,54,54,53,54,55,56,57,58,59,60,-1,-1,56,56,57,58,59,-1,-1,61, 42,42,42,42,43,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,50,51,-1,-1,-1,-1,52,-1,-1,-1,-1,59,59,-1,-1,55,55,56,57,58,59,60,60,60, 41,41,41,42,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,-1,-1,-1,-1,-1,54,54,55,-1,-1,-1,60,59,59,59, 40,40,40,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,42,42,43,-1,-1,47,47,48,49,50,51,52,53,53,53,53,53,53,53,54,-1,-1,55,-1,-1,58,58,58, 39,39,40,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,41,42,43,44,45,46,47,48,49,50,51,52,52,52,52,52,53,52,52,-1,-1,54,54,54,-1,58,57,57, 38,38,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,52,51,51,51,51,-1,51,51,-1,53,53,54,53,-1,-1,56,56, 37,37,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,44,44,-1,-1,51,50,50,50,50,50,50,-1,53,52,-1,52,52,-1,55,55, 36,36,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,43,43,-1,-1,50,49,49,49,49,49,-1,-1,51,51,51,51,-1,54,54, 35,35,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,-1,-1,42,42,42,42,42,43,44,-1,-1,49,48,48,48,48,-1,-1,50,50,50,50,-1,53,53, 34,34,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,36,36,36,36,36,37,38,-1,-1,41,41,41,41,42,43,44,-1,-1,-1,48,47,47,47,47,-1,49,49,49,49,-1,52,52, 33,33,-1,35,35,35,35,-1,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,-1,-1,40,40,40,41,42,43,44,45,46,-1,-1,47,46,46,46,-1,48,48,48,49,-1,51,51, 32,33,-1,34,34,34,34,33,32,32,32,-1,-1,34,34,34,34,34,34,35,36,37,37,38,39,39,39,40,41,42,43,44,45,45,45,-1,-1,45,45,45,46,47,47,48,48,-1,51,50, 31,-1,-1,33,33,34,33,-1,31,31,31,-1,33,33,33,33,33,33,34,35,36,36,36,-1,38,38,39,40,41,42,43,44,44,44,44,44,-1,44,44,44,-1,46,47,47,47,-1,-1,49, 30,31,32,32,33,-1,32,-1,30,30,30,-1,32,32,32,32,32,33,34,35,35,35,35,36,37,38,39,40,41,42,43,43,43,43,43,43,-1,43,43,43,-1,45,-1,47,46,46,47,48, 29,-1,31,32,33,-1,31,-1,30,29,29,30,31,31,31,31,32,33,34,34,34,34,35,-1,-1,39,39,40,41,42,42,42,42,42,42,42,43,42,42,43,-1,44,-1,47,46,45,-1,48, 28,-1,30,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,31,32,33,33,33,33,34,35,-1,-1,40,40,40,41,41,41,41,42,41,41,41,-1,41,41,-1,-1,43,-1,-1,-1,44,-1,47, 27,-1,29,29,29,29,29,29,-1,28,27,-1,29,29,30,31,32,32,32,32,33,34,35,-1,-1,41,41,41,40,40,40,41,42,41,40,40,-1,40,41,-1,42,42,42,42,42,43,-1,46, 26,-1,28,28,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,39,39,39,-1,-1,-1,39,39,-1,39,-1,-1,41,41,41,41,42,42,-1,45, 25,-1,27,27,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,38,38,-1,38,-1,-1,40,40,40,41,41,41,-1,44, 24,-1,26,27,28,27,26,27,-1,24,24,-1,26,26,26,27,28,29,30,31,32,33,34,-1,-1,37,37,37,37,37,37,37,37,37,37,37,-1,37,37,-1,40,39,40,41,41,40,-1,43, 23,-1,25,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,27,28,29,30,31,32,33,34,-1,-1,36,36,36,36,36,36,36,36,36,36,36,-1,36,36,-1,-1,38,-1,-1,-1,39,-1,42, 22,-1,24,24,25,-1,24,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,33,34,-1,-1,35,35,35,35,35,35,35,35,35,35,35,36,35,35,35,-1,37,-1,38,38,38,-1,41, 21,22,23,24,24,-1,23,-1,21,21,21,-1,25,25,26,27,28,29,30,31,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,35,-1,34,34,34,-1,36,-1,37,37,38,39,40, 20,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,27,28,29,30,31,32,33,34,34,33,33,33,33,33,33,33,33,33,33,34,35,-1,33,33,33,-1,35,35,36,37,-1,-1,41, 19,19,-1,24,23,22,21,20,19,19,19,-1,-1,27,27,27,28,29,30,31,32,33,34,34,33,32,32,32,32,32,32,32,32,33,34,-1,-1,32,32,32,33,34,35,36,37,-1,42,42, 18,18,-1,24,23,22,22,-1,18,18,18,18,-1,-1,28,28,28,29,30,31,32,33,34,-1,-1,31,31,31,31,31,31,31,32,33,-1,-1,31,31,31,32,-1,35,35,36,37,-1,41,41, 17,17,-1,24,23,23,23,-1,18,17,17,17,17,-1,-1,-1,29,29,30,31,32,33,34,-1,-1,30,30,30,30,30,30,31,-1,-1,-1,30,30,30,31,32,-1,36,36,36,37,-1,40,40, 16,16,-1,24,24,24,24,-1,-1,16,16,16,16,17,-1,-1,30,30,30,31,32,33,33,-1,-1,29,29,29,29,29,30,31,-1,-1,29,29,29,30,31,-1,-1,37,37,37,37,-1,39,39, 15,15,-1,25,25,25,25,-1,-1,15,15,15,16,17,17,-1,-1,31,31,31,32,33,32,31,30,29,28,28,28,29,30,-1,-1,28,28,28,29,30,31,-1,-1,38,38,38,38,-1,38,38, 14,14,-1,26,26,-1,26,27,-1,14,14,15,16,16,16,17,-1,-1,32,32,32,33,32,31,30,29,28,27,28,29,-1,-1,27,27,27,28,29,30,31,-1,40,39,39,39,39,-1,37,37, 13,13,-1,-1,27,28,27,27,-1,13,13,-1,15,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,26,-1,-1,-1,26,26,26,27,28,-1,31,31,-1,40,40,40,40,-1,-1,36,36, 12,12,12,-1,28,28,28,-1,-1,12,12,13,14,15,16,17,17,17,17,17,18,19,20,21,22,23,24,25,25,25,25,25,25,26,27,28,29,30,31,-1,-1,41,41,41,-1,35,35,35, 12,11,11,-1,-1,29,-1,-1,11,11,12,13,14,15,16,17,16,16,16,17,18,19,20,-1,-1,24,24,25,25,24,24,24,25,26,27,28,29,30,31,32,-1,-1,42,-1,-1,34,34,35, 12,11,10,10,-1,-1,-1,10,10,11,-1,-1,-1,-1,-1,17,16,15,16,17,18,-1,-1,-1,-1,-1,-1,26,25,24,23,24,25,-1,-1,-1,-1,-1,32,32,33,-1,-1,-1,33,33,34,35, 12,11,10,9,9,9,9,9,10,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,17,17,17,17,-1,-1,-1,-1,22,-1,-1,-1,-1,26,26,-1,-1,33,32,32,32,32,32,33,34,35, 13,-1,-1,9,8,8,8,8,-1,-1,19,18,17,16,15,14,13,13,13,14,15,16,16,16,16,16,17,18,19,20,21,21,22,23,24,25,26,27,-1,-1,31,31,31,31,32,-1,-1,36, 13,-1,-1,-1,8,7,7,7,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,15,15,15,15,-1,-1,-1,20,20,21,22,23,24,-1,27,27,28,-1,30,30,30,31,-1,-1,-1,36, 12,11,10,9,8,7,6,6,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,14,14,14,15,-1,19,19,19,20,21,22,23,24,25,26,27,-1,-1,29,29,30,31,32,33,34,35, 12,11,10,9,9,-1,6,5,5,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,13,13,14,15,-1,18,18,19,20,21,22,23,24,25,-1,-1,-1,28,28,29,-1,32,32,33,34,35, 12,11,10,10,10,-1,-1,5,4,3,3,-1,-1,-1,-1,-1,-1,-1,-1,9,10,11,12,13,14,15,16,17,18,-1,-1,-1,-1,-1,-1,-1,-1,26,26,27,28,-1,-1,32,32,33,34,35, 12,11,10,9,9,-1,-1,5,4,3,2,1,1,1,2,3,4,5,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,19,19,20,21,22,23,24,25,26,27,28,-1,31,31,32,33,34,35, 12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35, 50,50,50,50,50,50,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,57,58,58,59,60,61,62,63,64,63,62,61,61,61,61,62,62,61,61,61,61,61, 49,49,49,49,49,50,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,57,-1,61,61,62,63,64,63,62,61,60,60,60,-1,-1,60,60,60,60,61, 48,48,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,61,60,59,59,-1,-1,59,59,59,60,61, 47,47,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,56,56,57,57,57,57,57,58,59,-1,-1,-1,59,58,58,-1,58,58,59,60,61, 46,47,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,57,57,56,56,56,56,57,58,59,60,61,-1,-1,57,57,57,57,58,59,60,61, 45,-1,-1,-1,45,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,55,55,55,56,57,58,-1,61,61,62,-1,56,56,56,57,-1,-1,-1,61, 44,-1,-1,44,44,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,53,54,55,55,54,55,56,57,58,59,60,61,-1,-1,55,55,56,57,58,-1,-1,60, 43,43,43,43,44,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,53,-1,-1,-1,-1,60,60,-1,-1,54,54,55,56,57,58,59,59,59, 42,42,42,43,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,50,50,51,52,53,53,-1,-1,-1,-1,-1,53,53,54,-1,-1,-1,59,58,58,58, 41,41,41,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,43,43,44,-1,-1,48,48,49,50,51,52,52,52,52,52,52,52,52,52,53,-1,-1,54,-1,-1,57,57,57, 40,40,41,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,42,43,44,45,46,47,48,49,50,51,52,51,51,51,51,51,52,51,51,-1,-1,53,53,53,-1,57,56,56, 39,39,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,50,50,50,50,-1,50,50,-1,52,52,53,52,-1,-1,55,55, 38,38,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,43,44,45,45,-1,-1,50,49,49,49,49,49,49,-1,52,51,-1,51,51,-1,54,54, 37,37,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,44,44,44,44,-1,-1,49,48,48,48,48,48,-1,-1,50,50,50,50,-1,53,53, 36,36,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,-1,-1,43,43,43,43,43,44,45,-1,-1,48,47,47,47,47,-1,-1,49,49,49,49,-1,52,52, 35,35,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,37,37,37,37,37,38,39,-1,-1,42,42,42,42,43,44,45,-1,-1,-1,47,46,46,46,46,-1,48,48,48,48,-1,51,51, 34,34,-1,36,36,36,36,-1,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,-1,-1,41,41,41,42,43,44,45,45,45,-1,-1,46,45,45,45,-1,47,47,47,48,-1,50,50, 33,34,-1,35,35,35,35,34,33,33,33,-1,-1,35,35,35,35,35,35,36,37,38,38,39,40,40,40,41,42,43,44,44,44,44,44,-1,-1,44,44,44,45,46,46,47,47,-1,50,49, 32,-1,-1,34,34,35,34,-1,32,32,32,-1,34,34,34,34,34,34,35,36,37,37,37,-1,39,39,40,41,42,43,43,43,43,43,43,43,-1,43,43,43,-1,45,46,46,46,-1,-1,48, 31,32,33,33,34,-1,33,-1,31,31,31,-1,33,33,33,33,33,34,35,36,36,36,36,37,38,39,40,41,42,42,42,42,42,42,42,42,-1,42,42,42,-1,44,-1,46,45,45,46,47, 30,-1,32,33,34,-1,32,-1,31,30,30,31,32,32,32,32,33,34,35,35,35,35,36,-1,-1,40,40,41,41,41,41,41,41,41,41,41,42,41,41,42,-1,43,-1,46,45,44,-1,47, 29,-1,31,-1,-1,-1,31,-1,-1,29,29,-1,31,31,31,32,33,34,34,34,34,35,36,-1,-1,41,41,40,40,40,40,40,41,40,40,40,-1,40,40,-1,-1,42,-1,-1,-1,43,-1,46, 28,-1,30,30,30,30,30,30,-1,29,28,-1,30,30,31,32,33,33,33,33,34,35,36,-1,-1,42,41,40,39,39,39,40,41,40,39,39,-1,39,40,-1,41,41,41,41,41,42,-1,45, 27,-1,29,29,29,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,38,38,38,-1,-1,-1,38,38,-1,38,-1,-1,40,40,40,40,41,41,-1,44, 26,-1,28,28,29,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,37,37,-1,37,-1,-1,39,39,39,40,40,40,-1,43, 25,-1,27,28,29,28,27,28,-1,25,25,-1,27,27,27,28,29,30,31,32,33,34,35,-1,-1,36,36,36,36,36,36,36,36,36,36,36,-1,36,36,-1,39,38,39,40,40,39,-1,42, 24,-1,26,-1,-1,-1,26,-1,-1,24,24,-1,26,26,27,28,29,30,31,32,33,34,35,-1,-1,35,35,35,35,35,35,35,35,35,35,35,-1,35,35,-1,-1,37,-1,-1,-1,38,-1,41, 23,-1,25,25,26,-1,25,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,34,35,-1,-1,34,34,34,34,34,34,34,34,34,34,34,35,34,34,34,-1,36,-1,37,37,37,-1,40, 22,23,24,25,25,-1,24,-1,22,22,22,-1,26,26,27,28,29,30,31,32,33,34,34,33,33,33,33,33,33,33,33,33,33,33,33,34,-1,33,33,33,-1,35,-1,36,36,37,38,39, 21,-1,-1,25,24,23,23,-1,21,21,21,-1,27,27,27,28,29,30,31,32,33,34,34,33,32,32,32,32,32,32,32,32,32,32,33,34,-1,32,32,32,-1,34,34,35,36,-1,-1,40, 20,20,-1,25,24,23,22,21,20,20,20,-1,-1,28,28,28,29,30,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,32,33,-1,-1,31,31,31,32,33,34,35,36,-1,41,41, 19,19,-1,25,24,23,23,-1,19,19,19,19,-1,-1,29,29,29,30,31,32,33,34,34,-1,-1,30,30,30,30,30,30,30,31,32,-1,-1,30,30,30,31,-1,34,34,35,36,-1,40,40, 18,18,-1,25,24,24,24,-1,19,18,18,18,18,-1,-1,-1,30,30,31,32,33,33,33,-1,-1,29,29,29,29,29,29,30,-1,-1,-1,29,29,29,30,31,-1,35,35,35,36,-1,39,39, 17,17,-1,25,25,25,25,-1,-1,17,17,17,17,18,-1,-1,31,31,31,32,33,32,32,-1,-1,28,28,28,28,28,29,30,-1,-1,28,28,28,29,30,-1,-1,36,36,36,36,-1,38,38, 16,16,-1,26,26,26,26,-1,-1,16,16,16,17,18,18,-1,-1,32,32,32,33,32,31,30,29,28,27,27,27,28,29,-1,-1,27,27,27,28,29,30,-1,-1,37,37,37,37,-1,37,37, 15,15,-1,27,27,-1,27,28,-1,15,15,16,17,17,17,18,-1,-1,33,33,33,32,31,30,29,28,27,26,27,28,-1,-1,26,26,26,27,28,29,30,-1,39,38,38,38,38,-1,36,36, 14,14,-1,-1,28,29,28,28,-1,14,14,-1,16,16,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,25,-1,-1,-1,25,25,25,26,27,-1,30,30,-1,39,39,39,39,-1,-1,35,35, 13,13,13,-1,29,29,29,-1,-1,13,13,14,15,16,17,16,16,16,16,16,17,18,19,20,21,22,23,24,24,24,24,24,24,25,26,27,28,29,30,-1,-1,40,40,40,-1,34,34,34, 13,12,12,-1,-1,30,-1,-1,12,12,13,14,15,16,17,16,15,15,15,16,17,18,19,-1,-1,23,23,24,24,23,23,23,24,25,26,27,28,29,30,31,-1,-1,41,-1,-1,33,33,34, 13,12,11,11,-1,-1,-1,11,11,12,-1,-1,-1,-1,-1,16,15,14,15,16,17,-1,-1,-1,-1,-1,-1,25,24,23,22,23,24,-1,-1,-1,-1,-1,31,31,32,-1,-1,-1,32,32,33,34, 13,12,11,10,10,10,10,10,11,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,16,16,16,16,-1,-1,-1,-1,21,-1,-1,-1,-1,25,25,-1,-1,32,31,31,31,31,31,32,33,34, 14,-1,-1,10,9,9,9,9,-1,-1,18,17,16,15,14,13,12,12,12,13,14,15,15,15,15,15,16,17,18,19,20,20,21,22,23,24,25,26,-1,-1,30,30,30,30,31,-1,-1,35, 14,-1,-1,-1,9,8,8,8,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,14,14,14,14,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,29,29,29,30,-1,-1,-1,35, 13,12,11,10,9,8,7,7,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,13,13,13,14,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,28,28,29,30,31,32,33,34, 13,12,11,10,10,-1,7,6,6,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,12,12,13,14,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,27,27,28,-1,31,31,32,33,34, 13,12,11,11,11,-1,-1,6,5,4,4,-1,-1,-1,-1,-1,-1,-1,-1,8,9,10,11,12,13,14,15,16,17,-1,-1,-1,-1,-1,-1,-1,-1,25,25,26,27,-1,-1,31,31,32,33,34, 13,12,11,10,10,-1,-1,6,5,4,3,2,1,1,1,2,3,4,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,18,18,19,20,21,22,23,24,25,26,27,-1,30,30,31,32,33,34, 13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34, 51,51,51,51,51,51,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,53,54,55,56,57,58,59,59,60,61,62,63,64,63,62,61,60,60,60,60,61,61,60,60,60,60,60, 50,50,50,50,50,51,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,58,-1,62,62,63,64,63,62,61,60,59,59,59,-1,-1,59,59,59,59,60, 49,49,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,54,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,60,59,58,58,-1,-1,58,58,58,59,60, 48,48,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,52,52,53,53,-1,57,57,57,57,57,57,57,58,59,-1,-1,-1,58,57,57,-1,57,57,58,59,60, 47,48,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,52,52,52,53,-1,58,57,56,56,56,56,57,58,59,60,61,-1,-1,56,56,56,56,57,58,59,60, 46,-1,-1,-1,46,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,51,51,52,53,-1,-1,-1,55,55,55,56,57,58,-1,61,61,62,-1,55,55,55,56,-1,-1,-1,60, 45,-1,-1,45,45,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,53,54,55,56,55,54,55,56,57,58,59,60,61,-1,-1,54,54,55,56,57,-1,-1,59, 44,44,44,44,45,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,52,53,-1,-1,-1,-1,53,-1,-1,-1,-1,60,60,-1,-1,53,53,54,55,56,57,58,58,58, 43,43,43,44,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,45,-1,-1,-1,-1,-1,-1,51,51,52,52,52,52,-1,-1,-1,-1,-1,52,52,53,-1,-1,-1,58,57,57,57, 42,42,42,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,44,44,45,-1,-1,49,49,50,51,52,51,51,51,51,51,51,51,51,51,52,-1,-1,53,-1,-1,56,56,56, 41,41,42,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,43,44,45,46,47,48,49,50,51,52,51,50,50,50,50,50,51,50,50,-1,-1,52,52,52,-1,56,55,55, 40,40,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,49,49,49,49,-1,49,49,-1,51,51,52,51,-1,-1,54,54, 39,39,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,41,41,41,41,41,41,42,43,44,45,46,46,-1,-1,49,48,48,48,48,48,48,-1,51,50,-1,50,50,-1,53,53, 38,38,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,43,44,45,45,45,45,-1,-1,48,47,47,47,47,47,-1,-1,49,49,49,49,-1,52,52, 37,37,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,-1,-1,44,44,44,44,44,45,46,-1,-1,47,46,46,46,46,-1,-1,48,48,48,48,-1,51,51, 36,36,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,38,38,38,38,38,39,40,-1,-1,43,43,43,43,44,45,45,-1,-1,-1,46,45,45,45,45,-1,47,47,47,47,-1,50,50, 35,35,-1,37,37,37,37,-1,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,-1,-1,42,42,42,43,44,44,44,44,44,-1,-1,45,44,44,44,-1,46,46,46,47,-1,49,49, 34,35,-1,36,36,36,36,35,34,34,34,-1,-1,36,36,36,36,36,36,37,38,39,39,40,41,41,41,42,43,43,43,43,43,43,43,-1,-1,43,43,43,44,45,45,46,46,-1,49,48, 33,-1,-1,35,35,36,35,-1,33,33,33,-1,35,35,35,35,35,35,36,37,38,38,38,-1,40,40,41,42,42,42,42,42,42,42,42,42,-1,42,42,42,-1,44,45,45,45,-1,-1,47, 32,33,34,34,35,-1,34,-1,32,32,32,-1,34,34,34,34,34,35,36,37,37,37,37,38,39,40,41,41,41,41,41,41,41,41,41,41,-1,41,41,41,-1,43,-1,45,44,44,45,46, 31,-1,33,34,35,-1,33,-1,32,31,31,32,33,33,33,33,34,35,36,36,36,36,37,-1,-1,41,40,40,40,40,40,40,40,40,40,40,41,40,40,41,-1,42,-1,45,44,43,-1,46, 30,-1,32,-1,-1,-1,32,-1,-1,30,30,-1,32,32,32,33,34,35,35,35,35,36,37,-1,-1,41,40,39,39,39,39,39,40,39,39,39,-1,39,39,-1,-1,41,-1,-1,-1,42,-1,45, 29,-1,31,31,31,31,31,31,-1,30,29,-1,31,31,32,33,34,34,34,34,35,36,37,-1,-1,41,40,39,38,38,38,39,40,39,38,38,-1,38,39,-1,40,40,40,40,40,41,-1,44, 28,-1,30,30,30,30,30,30,-1,-1,28,-1,30,30,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,37,37,37,-1,-1,-1,37,37,-1,37,-1,-1,39,39,39,39,40,40,-1,43, 27,-1,29,29,30,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,36,36,-1,36,-1,-1,38,38,38,39,39,39,-1,42, 26,-1,28,29,30,29,28,29,-1,26,26,-1,28,28,28,29,30,31,32,33,34,35,36,-1,-1,35,35,35,35,35,35,35,35,35,35,35,-1,35,35,-1,38,37,38,39,39,38,-1,41, 25,-1,27,-1,-1,-1,27,-1,-1,25,25,-1,27,27,28,29,30,31,32,33,34,35,35,-1,-1,34,34,34,34,34,34,34,34,34,34,34,-1,34,34,-1,-1,36,-1,-1,-1,37,-1,40, 24,-1,26,26,27,-1,26,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,33,33,34,33,33,33,-1,35,-1,36,36,36,-1,39, 23,24,25,26,26,-1,25,-1,23,23,23,-1,27,27,28,29,30,31,32,33,34,34,33,32,32,32,32,32,32,32,32,32,32,32,32,33,-1,32,32,32,-1,34,-1,35,35,36,37,38, 22,-1,-1,26,25,24,24,-1,22,22,22,-1,28,28,28,29,30,31,32,33,34,34,33,32,31,31,31,31,31,31,31,31,31,31,32,33,-1,31,31,31,-1,33,33,34,35,-1,-1,39, 21,21,-1,26,25,24,23,22,21,21,21,-1,-1,29,29,29,30,31,32,33,34,34,33,32,31,30,30,30,30,30,30,30,30,31,32,-1,-1,30,30,30,31,32,33,34,35,-1,40,40, 20,20,-1,26,25,24,24,-1,20,20,20,20,-1,-1,30,30,30,31,32,33,33,33,33,-1,-1,29,29,29,29,29,29,29,30,31,-1,-1,29,29,29,30,-1,33,33,34,35,-1,39,39, 19,19,-1,26,25,25,25,-1,20,19,19,19,19,-1,-1,-1,31,31,32,33,32,32,32,-1,-1,28,28,28,28,28,28,29,-1,-1,-1,28,28,28,29,30,-1,34,34,34,35,-1,38,38, 18,18,-1,26,26,26,26,-1,-1,18,18,18,18,19,-1,-1,32,32,32,33,32,31,31,-1,-1,27,27,27,27,27,28,29,-1,-1,27,27,27,28,29,-1,-1,35,35,35,35,-1,37,37, 17,17,-1,27,27,27,27,-1,-1,17,17,17,18,18,18,-1,-1,33,33,33,32,31,30,29,28,27,26,26,26,27,28,-1,-1,26,26,26,27,28,29,-1,-1,36,36,36,36,-1,36,36, 16,16,-1,28,28,-1,28,29,-1,16,16,17,18,17,17,17,-1,-1,34,33,32,31,30,29,28,27,26,25,26,27,-1,-1,25,25,25,26,27,28,29,-1,38,37,37,37,37,-1,35,35, 15,15,-1,-1,29,30,29,29,-1,15,15,-1,17,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,24,-1,-1,-1,24,24,24,25,26,-1,29,29,-1,38,38,38,38,-1,-1,34,34, 14,14,14,-1,30,30,30,-1,-1,14,14,15,16,17,16,15,15,15,15,15,16,17,18,19,20,21,22,23,23,23,23,23,23,24,25,26,27,28,29,-1,-1,39,39,39,-1,33,33,33, 14,13,13,-1,-1,31,-1,-1,13,13,14,15,16,17,16,15,14,14,14,15,16,17,18,-1,-1,22,22,23,23,22,22,22,23,24,25,26,27,28,29,30,-1,-1,40,-1,-1,32,32,33, 14,13,12,12,-1,-1,-1,12,12,13,-1,-1,-1,-1,-1,15,14,13,14,15,16,-1,-1,-1,-1,-1,-1,24,23,22,21,22,23,-1,-1,-1,-1,-1,30,30,31,-1,-1,-1,31,31,32,33, 14,13,12,11,11,11,11,11,12,-1,-1,16,16,-1,-1,-1,-1,12,-1,-1,-1,-1,15,15,15,15,-1,-1,-1,-1,20,-1,-1,-1,-1,24,24,-1,-1,31,30,30,30,30,30,31,32,33, 15,-1,-1,11,10,10,10,10,-1,-1,17,16,15,14,13,12,11,11,11,12,13,14,14,14,14,14,15,16,17,18,19,19,20,21,22,23,24,25,-1,-1,29,29,29,29,30,-1,-1,34, 15,-1,-1,-1,10,9,9,9,-1,18,17,17,-1,14,13,12,11,10,10,-1,-1,-1,13,13,13,13,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,28,28,28,29,-1,-1,-1,34, 14,13,12,11,10,9,8,8,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,12,12,12,13,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,27,27,28,29,30,31,32,33, 14,13,12,11,11,-1,8,7,7,-1,-1,-1,15,14,13,12,11,10,9,8,8,-1,11,11,12,13,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,26,26,27,-1,30,30,31,32,33, 14,13,12,12,12,-1,-1,7,6,5,5,-1,-1,-1,-1,-1,-1,-1,-1,7,8,9,10,11,12,13,14,15,16,-1,-1,-1,-1,-1,-1,-1,-1,24,24,25,26,-1,-1,30,30,31,32,33, 14,13,12,11,11,-1,-1,7,6,5,4,3,2,1,1,1,2,3,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,17,17,18,19,20,21,22,23,24,25,26,-1,29,29,30,31,32,33, 14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33, 51,51,51,51,51,51,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,53,54,55,56,57,58,59,59,60,61,62,63,63,62,61,60,59,59,59,59,60,60,59,59,59,59,59, 51,50,50,50,50,51,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,58,-1,62,62,63,63,62,61,60,59,58,58,58,-1,-1,58,58,58,58,59, 50,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,54,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,59,58,57,57,-1,-1,57,57,57,58,59, 49,49,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,52,52,53,53,-1,57,56,56,56,56,56,56,57,58,-1,-1,-1,57,56,56,-1,56,56,57,58,59, 48,49,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,52,52,52,53,-1,57,56,55,55,55,55,56,57,58,59,60,-1,-1,55,55,55,55,56,57,58,59, 47,-1,-1,-1,47,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,51,51,52,53,-1,-1,-1,54,54,54,55,56,57,-1,60,60,61,-1,54,54,54,55,-1,-1,-1,59, 46,-1,-1,46,46,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,53,54,55,55,54,53,54,55,56,57,58,59,60,-1,-1,53,53,54,55,56,-1,-1,58, 45,45,45,45,46,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,52,53,-1,-1,-1,-1,52,-1,-1,-1,-1,59,59,-1,-1,52,52,53,54,55,56,57,57,57, 44,44,44,45,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,45,-1,-1,-1,-1,-1,-1,51,51,51,51,51,51,-1,-1,-1,-1,-1,51,51,52,-1,-1,-1,57,56,56,56, 43,43,43,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,44,44,45,-1,-1,49,49,50,51,51,50,50,50,50,50,50,50,50,50,51,-1,-1,52,-1,-1,55,55,55, 42,42,43,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,43,44,45,46,47,48,49,50,51,51,50,49,49,49,49,49,50,49,49,-1,-1,51,51,51,-1,55,54,54, 41,41,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,49,48,48,48,48,-1,48,48,-1,50,50,51,50,-1,-1,53,53, 40,40,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,41,41,41,41,41,41,42,43,44,45,46,46,-1,-1,48,47,47,47,47,47,47,-1,50,49,-1,49,49,-1,52,52, 39,39,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,43,44,45,45,45,45,-1,-1,47,46,46,46,46,46,-1,-1,48,48,48,48,-1,51,51, 38,38,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,-1,-1,44,44,44,44,44,45,45,-1,-1,46,45,45,45,45,-1,-1,47,47,47,47,-1,50,50, 37,37,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,38,38,38,38,38,39,40,-1,-1,43,43,43,43,44,44,44,-1,-1,-1,45,44,44,44,44,-1,46,46,46,46,-1,49,49, 36,36,-1,38,37,37,37,-1,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,-1,-1,42,42,42,43,43,43,43,43,43,-1,-1,44,43,43,43,-1,45,45,45,46,-1,48,48, 35,36,-1,37,37,36,36,35,34,34,34,-1,-1,36,36,36,36,36,36,37,38,39,39,40,41,41,41,42,42,42,42,42,42,42,42,-1,-1,42,42,42,43,44,44,45,45,-1,48,47, 34,-1,-1,36,36,36,35,-1,33,33,33,-1,35,35,35,35,35,35,36,37,38,38,38,-1,40,40,41,41,41,41,41,41,41,41,41,41,-1,41,41,41,-1,43,44,44,44,-1,-1,46, 33,34,35,35,36,-1,34,-1,32,32,32,-1,34,34,34,34,34,35,36,37,37,37,37,38,39,40,40,40,40,40,40,40,40,40,40,40,-1,40,40,40,-1,42,-1,44,43,43,44,45, 32,-1,34,35,36,-1,33,-1,32,31,31,32,33,33,33,33,34,35,36,36,36,36,37,-1,-1,40,39,39,39,39,39,39,39,39,39,39,40,39,39,40,-1,41,-1,44,43,42,-1,45, 31,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,32,32,32,33,34,35,35,35,35,36,37,-1,-1,40,39,38,38,38,38,38,39,38,38,38,-1,38,38,-1,-1,40,-1,-1,-1,41,-1,44, 30,-1,32,31,31,31,31,31,-1,30,29,-1,31,31,32,33,34,34,34,34,35,36,37,-1,-1,40,39,38,37,37,37,38,39,38,37,37,-1,37,38,-1,39,39,39,39,39,40,-1,43, 29,-1,31,31,30,30,30,30,-1,-1,28,-1,30,30,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,36,36,36,-1,-1,-1,36,36,-1,36,-1,-1,38,38,38,38,39,39,-1,42, 28,-1,30,30,30,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,32,32,33,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,35,35,-1,35,-1,-1,37,37,37,38,38,38,-1,41, 27,-1,29,30,30,29,28,29,-1,26,26,-1,28,28,28,29,30,31,32,33,34,35,35,-1,-1,34,34,34,34,34,34,34,34,34,34,34,-1,34,34,-1,37,36,37,38,38,37,-1,40, 26,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,27,27,28,29,30,31,32,33,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,33,33,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 25,-1,27,27,27,-1,26,-1,24,24,24,25,26,27,28,29,30,31,32,33,34,33,33,-1,-1,32,32,32,32,32,32,32,32,32,32,32,33,32,32,32,-1,34,-1,35,35,35,-1,38, 24,25,26,26,26,-1,25,-1,23,23,23,-1,27,27,28,29,30,31,32,33,34,33,32,31,31,31,31,31,31,31,31,31,31,31,31,32,-1,31,31,31,-1,33,-1,34,34,35,36,37, 23,-1,-1,26,25,24,24,-1,22,22,22,-1,28,28,28,29,30,31,32,33,34,33,32,31,30,30,30,30,30,30,30,30,30,30,31,32,-1,30,30,30,-1,32,32,33,34,-1,-1,38, 22,22,-1,26,25,24,23,22,21,21,21,-1,-1,29,29,29,30,31,32,33,33,33,32,31,30,29,29,29,29,29,29,29,29,30,31,-1,-1,29,29,29,30,31,32,33,34,-1,39,39, 21,21,-1,26,25,24,24,-1,21,20,20,20,-1,-1,30,30,30,31,32,32,32,32,32,-1,-1,28,28,28,28,28,28,28,29,30,-1,-1,28,28,28,29,-1,32,32,33,34,-1,38,38, 20,20,-1,26,25,25,25,-1,21,20,19,19,19,-1,-1,-1,31,31,32,32,31,31,31,-1,-1,27,27,27,27,27,27,28,-1,-1,-1,27,27,27,28,29,-1,33,33,33,34,-1,37,37, 19,19,-1,26,26,26,26,-1,-1,19,19,18,18,18,-1,-1,32,32,32,32,31,30,30,-1,-1,26,26,26,26,26,27,28,-1,-1,26,26,26,27,28,-1,-1,34,34,34,34,-1,36,36, 18,18,-1,27,27,27,27,-1,-1,18,18,18,17,17,17,-1,-1,33,33,32,31,30,29,28,27,26,25,25,25,26,27,-1,-1,25,25,25,26,27,28,-1,-1,35,35,35,35,-1,35,35, 17,17,-1,28,28,-1,28,29,-1,17,17,18,17,16,16,16,-1,-1,33,32,31,30,29,28,27,26,25,24,25,26,-1,-1,24,24,24,25,26,27,28,-1,37,36,36,36,36,-1,34,34, 16,16,-1,-1,29,30,29,29,-1,16,16,-1,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,-1,-1,-1,23,23,23,24,25,-1,28,28,-1,37,37,37,37,-1,-1,33,33, 15,15,15,-1,30,30,30,-1,-1,15,15,16,17,16,15,14,14,14,14,14,15,16,17,18,19,20,21,22,22,22,22,22,22,23,24,25,26,27,28,-1,-1,38,38,38,-1,32,32,32, 15,14,14,-1,-1,31,-1,-1,14,14,15,16,17,16,15,14,13,13,13,14,15,16,17,-1,-1,21,21,22,22,21,21,21,22,23,24,25,26,27,28,29,-1,-1,39,-1,-1,31,31,32, 15,14,13,13,-1,-1,-1,13,13,14,-1,-1,-1,-1,-1,14,13,12,13,14,15,-1,-1,-1,-1,-1,-1,23,22,21,20,21,22,-1,-1,-1,-1,-1,29,29,30,-1,-1,-1,30,30,31,32, 15,14,13,12,12,12,12,12,13,-1,-1,15,15,-1,-1,-1,-1,11,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,19,-1,-1,-1,-1,23,23,-1,-1,30,29,29,29,29,29,30,31,32, 16,-1,-1,12,11,11,11,11,-1,-1,16,15,14,13,12,11,10,10,10,11,12,13,13,13,13,13,14,15,16,17,18,18,19,20,21,22,23,24,-1,-1,28,28,28,28,29,-1,-1,33, 16,-1,-1,-1,11,10,10,10,-1,17,16,16,-1,13,12,11,10,9,9,-1,-1,-1,12,12,12,12,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,27,27,27,28,-1,-1,-1,33, 15,14,13,12,11,10,9,9,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,11,11,11,12,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,26,26,27,28,29,30,31,32, 15,14,13,12,12,-1,9,8,8,-1,-1,-1,14,13,12,11,10,9,8,7,7,-1,10,10,11,12,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,25,25,26,-1,29,29,30,31,32, 15,14,13,13,13,-1,-1,8,7,6,6,-1,-1,-1,-1,-1,-1,-1,-1,6,7,8,9,10,11,12,13,14,15,-1,-1,-1,-1,-1,-1,-1,-1,23,23,24,25,-1,-1,29,29,30,31,32, 15,14,13,12,12,-1,-1,8,7,6,5,4,3,2,1,1,1,2,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,16,16,17,18,19,20,21,22,23,24,25,-1,28,28,29,30,31,32, 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32, 50,50,50,50,50,50,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,57,58,58,59,60,61,62,62,61,60,59,58,58,58,58,59,59,58,58,58,58,58, 50,49,49,49,49,50,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,57,-1,61,61,62,62,61,60,59,58,57,57,57,-1,-1,57,57,57,57,58, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,58,57,56,56,-1,-1,56,56,56,57,58, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,56,55,55,55,55,55,55,56,57,-1,-1,-1,56,55,55,-1,55,55,56,57,58, 49,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,56,55,54,54,54,54,55,56,57,58,59,-1,-1,54,54,54,54,55,56,57,58, 48,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,53,53,53,54,55,56,-1,59,59,60,-1,53,53,53,54,-1,-1,-1,58, 47,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,53,54,54,53,52,53,54,55,56,57,58,59,-1,-1,52,52,53,54,55,-1,-1,57, 46,46,46,46,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,51,-1,-1,-1,-1,58,58,-1,-1,51,51,52,53,54,55,56,56,56, 45,45,45,46,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,50,50,50,50,50,50,-1,-1,-1,-1,-1,50,50,51,-1,-1,-1,56,55,55,55, 44,44,44,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,43,43,44,-1,-1,48,48,49,50,50,49,49,49,49,49,49,49,49,49,50,-1,-1,51,-1,-1,54,54,54, 43,43,44,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,42,43,44,45,46,47,48,49,50,50,49,48,48,48,48,48,49,48,48,-1,-1,50,50,50,-1,54,53,53, 42,42,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,48,47,47,47,47,-1,47,47,-1,49,49,50,49,-1,-1,52,52, 41,41,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,43,44,45,45,-1,-1,47,46,46,46,46,46,46,-1,49,48,-1,48,48,-1,51,51, 40,40,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,44,44,44,44,-1,-1,46,45,45,45,45,45,-1,-1,47,47,47,47,-1,50,50, 39,39,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,-1,-1,43,43,43,43,43,44,44,-1,-1,45,44,44,44,44,-1,-1,46,46,46,46,-1,49,49, 38,38,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,37,37,37,37,37,38,39,-1,-1,42,42,42,42,43,43,43,-1,-1,-1,44,43,43,43,43,-1,45,45,45,45,-1,48,48, 37,37,-1,37,36,36,36,-1,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,-1,-1,41,41,41,42,42,42,42,42,42,-1,-1,43,42,42,42,-1,44,44,44,45,-1,47,47, 36,37,-1,36,36,35,35,34,33,33,33,-1,-1,35,35,35,35,35,35,36,37,38,38,39,40,40,40,41,41,41,41,41,41,41,41,-1,-1,41,41,41,42,43,43,44,44,-1,47,46, 35,-1,-1,35,35,35,34,-1,32,32,32,-1,34,34,34,34,34,34,35,36,37,37,37,-1,39,39,40,40,40,40,40,40,40,40,40,40,-1,40,40,40,-1,42,43,43,43,-1,-1,45, 34,35,34,34,35,-1,33,-1,31,31,31,-1,33,33,33,33,33,34,35,36,36,36,36,37,38,39,39,39,39,39,39,39,39,39,39,39,-1,39,39,39,-1,41,-1,43,42,42,43,44, 33,-1,33,34,35,-1,32,-1,31,30,30,31,32,32,32,32,33,34,35,35,35,35,36,-1,-1,39,38,38,38,38,38,38,38,38,38,38,39,38,38,39,-1,40,-1,43,42,41,-1,44, 32,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,31,31,31,32,33,34,34,34,34,35,36,-1,-1,39,38,37,37,37,37,37,38,37,37,37,-1,37,37,-1,-1,39,-1,-1,-1,40,-1,43, 31,-1,31,30,30,30,30,30,-1,29,28,-1,30,30,31,32,33,33,33,33,34,35,36,-1,-1,39,38,37,36,36,36,37,38,37,36,36,-1,36,37,-1,38,38,38,38,38,39,-1,42, 30,-1,30,30,29,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,35,35,35,-1,-1,-1,35,35,-1,35,-1,-1,37,37,37,37,38,38,-1,41, 29,-1,29,29,29,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,32,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,34,34,-1,34,-1,-1,36,36,36,37,37,37,-1,40, 28,-1,28,29,29,28,27,28,-1,25,25,-1,27,27,27,28,29,30,31,32,33,34,34,-1,-1,33,33,33,33,33,33,33,33,33,33,33,-1,33,33,-1,36,35,36,37,37,36,-1,39, 27,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,27,28,29,30,31,32,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,32,32,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 26,-1,26,26,26,-1,25,-1,23,23,23,24,25,26,27,28,29,30,31,32,33,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,-1,33,-1,34,34,34,-1,37, 25,26,26,25,25,-1,24,-1,22,22,22,-1,26,26,27,28,29,30,31,32,33,32,31,30,30,30,30,30,30,30,30,30,30,30,30,31,-1,30,30,30,-1,32,-1,33,33,34,35,36, 24,-1,-1,25,24,23,23,-1,21,21,21,-1,27,27,27,28,29,30,31,32,33,32,31,30,29,29,29,29,29,29,29,29,29,29,30,31,-1,29,29,29,-1,31,31,32,33,-1,-1,37, 23,23,-1,25,24,23,22,21,20,20,20,-1,-1,28,28,28,29,30,31,32,32,32,31,30,29,28,28,28,28,28,28,28,28,29,30,-1,-1,28,28,28,29,30,31,32,33,-1,38,38, 22,22,-1,25,24,23,23,-1,20,19,19,19,-1,-1,29,29,29,30,31,31,31,31,31,-1,-1,27,27,27,27,27,27,27,28,29,-1,-1,27,27,27,28,-1,31,31,32,33,-1,37,37, 21,21,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,30,30,31,31,30,30,30,-1,-1,26,26,26,26,26,26,27,-1,-1,-1,26,26,26,27,28,-1,32,32,32,33,-1,36,36, 20,20,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,31,31,31,31,30,29,29,-1,-1,25,25,25,25,25,26,27,-1,-1,25,25,25,26,27,-1,-1,33,33,33,33,-1,35,35, 19,19,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,32,32,31,30,29,28,27,26,25,24,24,24,25,26,-1,-1,24,24,24,25,26,27,-1,-1,34,34,34,34,-1,34,34, 18,18,-1,27,27,-1,27,28,-1,18,18,17,16,15,15,15,-1,-1,32,31,30,29,28,27,26,25,24,23,24,25,-1,-1,23,23,23,24,25,26,27,-1,36,35,35,35,35,-1,33,33, 17,17,-1,-1,28,29,28,28,-1,17,17,-1,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,22,22,22,23,24,-1,27,27,-1,36,36,36,36,-1,-1,32,32, 16,16,16,-1,29,29,29,-1,-1,16,16,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,20,21,21,21,21,21,21,22,23,24,25,26,27,-1,-1,37,37,37,-1,31,31,31, 16,15,15,-1,-1,30,-1,-1,15,15,16,17,16,15,14,13,12,12,12,13,14,15,16,-1,-1,20,20,21,21,20,20,20,21,22,23,24,25,26,27,28,-1,-1,38,-1,-1,30,30,31, 16,15,14,14,-1,-1,-1,14,14,15,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,22,21,20,19,20,21,-1,-1,-1,-1,-1,28,28,29,-1,-1,-1,29,29,30,31, 16,15,14,13,13,13,13,13,14,-1,-1,14,14,-1,-1,-1,-1,10,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,18,-1,-1,-1,-1,22,22,-1,-1,29,28,28,28,28,28,29,30,31, 17,-1,-1,13,12,12,12,12,-1,-1,15,14,13,12,11,10,9,9,9,10,11,12,12,12,12,12,13,14,15,16,17,17,18,19,20,21,22,23,-1,-1,27,27,27,27,28,-1,-1,32, 17,-1,-1,-1,12,11,11,11,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,11,11,11,11,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,26,26,26,27,-1,-1,-1,32, 16,15,14,13,12,11,10,10,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,10,10,10,11,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,25,25,26,27,28,29,30,31, 16,15,14,13,13,-1,10,9,9,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,9,9,10,11,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,24,24,25,-1,28,28,29,30,31, 16,15,14,14,14,-1,-1,9,8,7,7,-1,-1,-1,-1,-1,-1,-1,-1,5,6,7,8,9,10,11,12,13,14,-1,-1,-1,-1,-1,-1,-1,-1,22,22,23,24,-1,-1,28,28,29,30,31, 16,15,14,13,13,-1,-1,9,8,7,6,5,4,3,2,1,1,1,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,15,15,16,17,18,19,20,21,22,23,24,-1,27,27,28,29,30,31, 16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,56,57,57,58,59,60,61,61,60,59,58,57,57,57,57,58,58,57,57,57,57,57, 49,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,56,-1,60,60,61,61,60,59,58,57,56,56,56,-1,-1,56,56,56,56,57, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,52,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,57,56,55,55,-1,-1,55,55,55,56,57, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,51,51,-1,55,54,54,54,54,54,54,55,56,-1,-1,-1,55,54,54,-1,54,54,55,56,57, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,50,50,51,-1,55,54,53,53,53,53,54,55,56,57,58,-1,-1,53,53,53,53,54,55,56,57, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,50,51,-1,-1,-1,52,52,52,53,54,55,-1,58,58,59,-1,52,52,52,53,-1,-1,-1,57, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,51,52,53,53,52,51,52,53,54,55,56,57,58,-1,-1,51,51,52,53,54,-1,-1,56, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,50,51,-1,-1,-1,-1,50,-1,-1,-1,-1,57,57,-1,-1,50,50,51,52,53,54,55,55,55, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,49,49,49,49,49,49,-1,-1,-1,-1,-1,49,49,50,-1,-1,-1,55,54,54,54, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,42,42,43,-1,-1,47,47,48,49,49,48,48,48,48,48,48,48,48,48,49,-1,-1,50,-1,-1,53,53,53, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,41,42,43,44,45,46,47,48,49,49,48,47,47,47,47,47,48,47,47,-1,-1,49,49,49,-1,53,52,52, 43,43,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,47,46,46,46,46,-1,46,46,-1,48,48,49,48,-1,-1,51,51, 42,42,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,44,44,-1,-1,46,45,45,45,45,45,45,-1,48,47,-1,47,47,-1,50,50, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,43,43,-1,-1,45,44,44,44,44,44,-1,-1,46,46,46,46,-1,49,49, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,-1,-1,42,42,42,42,42,43,43,-1,-1,44,43,43,43,43,-1,-1,45,45,45,45,-1,48,48, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,36,36,36,36,36,37,38,-1,-1,41,41,41,41,42,42,42,-1,-1,-1,43,42,42,42,42,-1,44,44,44,44,-1,47,47, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,-1,-1,40,40,40,41,41,41,41,41,41,-1,-1,42,41,41,41,-1,43,43,43,44,-1,46,46, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,34,34,34,34,34,34,35,36,37,37,38,39,39,39,40,40,40,40,40,40,40,40,-1,-1,40,40,40,41,42,42,43,43,-1,46,45, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,33,33,33,33,33,33,34,35,36,36,36,-1,38,38,39,39,39,39,39,39,39,39,39,39,-1,39,39,39,-1,41,42,42,42,-1,-1,44, 35,34,33,33,34,-1,32,-1,30,30,30,-1,32,32,32,32,32,33,34,35,35,35,35,36,37,38,38,38,38,38,38,38,38,38,38,38,-1,38,38,38,-1,40,-1,42,41,41,42,43, 34,-1,32,33,34,-1,31,-1,30,29,29,30,31,31,31,31,32,33,34,34,34,34,35,-1,-1,38,37,37,37,37,37,37,37,37,37,37,38,37,37,38,-1,39,-1,42,41,40,-1,43, 33,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,31,32,33,33,33,33,34,35,-1,-1,38,37,36,36,36,36,36,37,36,36,36,-1,36,36,-1,-1,38,-1,-1,-1,39,-1,42, 32,-1,30,29,29,29,29,29,-1,28,27,-1,29,29,30,31,32,32,32,32,33,34,35,-1,-1,38,37,36,35,35,35,36,37,36,35,35,-1,35,36,-1,37,37,37,37,37,38,-1,41, 31,-1,29,29,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,34,34,34,-1,-1,-1,34,34,-1,34,-1,-1,36,36,36,36,37,37,-1,40, 30,-1,28,28,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,33,33,-1,33,-1,-1,35,35,35,36,36,36,-1,39, 29,-1,27,28,28,27,26,27,-1,24,24,-1,26,26,26,27,28,29,30,31,32,33,33,-1,-1,32,32,32,32,32,32,32,32,32,32,32,-1,32,32,-1,35,34,35,36,36,35,-1,38, 28,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,27,28,29,30,31,32,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,-1,31,31,-1,-1,33,-1,-1,-1,34,-1,37, 27,-1,25,25,25,-1,24,-1,22,22,22,23,24,25,26,27,28,29,30,31,32,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,31,30,30,30,-1,32,-1,33,33,33,-1,36, 26,26,25,24,24,-1,23,-1,21,21,21,-1,25,25,26,27,28,29,30,31,32,31,30,29,29,29,29,29,29,29,29,29,29,29,29,30,-1,29,29,29,-1,31,-1,32,32,33,34,35, 25,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,27,28,29,30,31,32,31,30,29,28,28,28,28,28,28,28,28,28,28,29,30,-1,28,28,28,-1,30,30,31,32,-1,-1,36, 24,24,-1,24,23,22,21,20,19,19,19,-1,-1,27,27,27,28,29,30,31,31,31,30,29,28,27,27,27,27,27,27,27,27,28,29,-1,-1,27,27,27,28,29,30,31,32,-1,37,37, 23,23,-1,24,23,22,22,-1,19,18,18,18,-1,-1,28,28,28,29,30,30,30,30,30,-1,-1,26,26,26,26,26,26,26,27,28,-1,-1,26,26,26,27,-1,30,30,31,32,-1,36,36, 22,22,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,29,29,30,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,25,25,25,26,27,-1,31,31,31,32,-1,35,35, 21,21,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,30,30,30,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,24,24,24,25,26,-1,-1,32,32,32,32,-1,34,34, 20,20,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,31,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,23,23,23,24,25,26,-1,-1,33,33,33,33,-1,33,33, 19,19,-1,26,26,-1,26,27,-1,18,17,16,15,14,14,14,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,22,22,22,23,24,25,26,-1,35,34,34,34,34,-1,32,32, 18,18,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,21,21,21,22,23,-1,26,26,-1,35,35,35,35,-1,-1,31,31, 17,17,17,-1,28,28,28,-1,-1,17,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,20,20,20,20,20,20,21,22,23,24,25,26,-1,-1,36,36,36,-1,30,30,30, 17,16,16,-1,-1,29,-1,-1,16,16,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,19,19,20,20,19,19,19,20,21,22,23,24,25,26,27,-1,-1,37,-1,-1,29,29,30, 17,16,15,15,-1,-1,-1,15,15,16,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,21,20,19,18,19,20,-1,-1,-1,-1,-1,27,27,28,-1,-1,-1,28,28,29,30, 17,16,15,14,14,14,14,14,15,-1,-1,13,13,-1,-1,-1,-1,9,-1,-1,-1,-1,12,12,12,12,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,-1,-1,28,27,27,27,27,27,28,29,30, 18,-1,-1,14,13,13,13,13,-1,-1,14,13,12,11,10,9,8,8,8,9,10,11,11,11,11,11,12,13,14,15,16,16,17,18,19,20,21,22,-1,-1,26,26,26,26,27,-1,-1,31, 18,-1,-1,-1,13,12,12,12,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,10,10,10,10,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,25,25,25,26,-1,-1,-1,31, 17,16,15,14,13,12,11,11,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,9,9,9,10,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,24,24,25,26,27,28,29,30, 17,16,15,14,14,-1,11,10,10,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,8,8,9,10,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,23,23,24,-1,27,27,28,29,30, 17,16,15,15,15,-1,-1,10,9,8,8,-1,-1,-1,-1,-1,-1,-1,-1,4,5,6,7,8,9,10,11,12,13,-1,-1,-1,-1,-1,-1,-1,-1,21,21,22,23,-1,-1,27,27,28,29,30, 17,16,15,14,14,-1,-1,10,9,8,7,6,5,4,3,2,1,1,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,14,14,15,16,17,18,19,20,21,22,23,-1,26,26,27,28,29,30, 17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,56,57,58,59,60,60,59,58,57,56,56,56,56,57,57,56,56,56,56,56, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,55,-1,59,59,60,60,59,58,57,56,55,55,55,-1,-1,55,55,55,55,56, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,56,55,54,54,-1,-1,54,54,54,55,56, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,54,53,53,53,53,53,53,54,55,-1,-1,-1,54,53,53,-1,53,53,54,55,56, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,54,53,52,52,52,52,53,54,55,56,57,-1,-1,52,52,52,52,53,54,55,56, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,51,51,51,52,53,54,-1,57,57,58,-1,51,51,51,52,-1,-1,-1,56, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,52,51,50,51,52,53,54,55,56,57,-1,-1,50,50,51,52,53,-1,-1,55, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,49,-1,-1,-1,-1,56,56,-1,-1,49,49,50,51,52,53,54,54,54, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,48,48,48,48,48,48,-1,-1,-1,-1,-1,48,48,49,-1,-1,-1,54,53,53,53, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,46,46,47,48,48,47,47,47,47,47,47,47,47,47,48,-1,-1,49,-1,-1,52,52,52, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,46,47,48,48,47,46,46,46,46,46,47,46,46,-1,-1,48,48,48,-1,52,51,51, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,46,45,45,45,45,-1,45,45,-1,47,47,48,47,-1,-1,50,50, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,45,44,44,44,44,44,44,-1,47,46,-1,46,46,-1,49,49, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,44,43,43,43,43,43,-1,-1,45,45,45,45,-1,48,48, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,42,-1,-1,43,42,42,42,42,-1,-1,44,44,44,44,-1,47,47, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,41,41,-1,-1,-1,42,41,41,41,41,-1,43,43,43,43,-1,46,46, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,40,40,40,40,40,-1,-1,41,40,40,40,-1,42,42,42,43,-1,45,45, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,39,39,39,39,39,39,39,-1,-1,39,39,39,40,41,41,42,42,-1,45,44, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,38,38,38,38,38,38,38,38,38,-1,38,38,38,-1,40,41,41,41,-1,-1,43, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,37,37,37,37,37,37,37,37,37,37,-1,37,37,37,-1,39,-1,41,40,40,41,42, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,37,36,36,36,36,36,36,36,36,36,36,37,36,36,37,-1,38,-1,41,40,39,-1,42, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,37,36,35,35,35,35,35,36,35,35,35,-1,35,35,-1,-1,37,-1,-1,-1,38,-1,41, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,37,36,35,34,34,34,35,36,35,34,34,-1,34,35,-1,36,36,36,36,36,37,-1,40, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,33,33,-1,33,-1,-1,35,35,35,35,36,36,-1,39, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,32,-1,-1,34,34,34,35,35,35,-1,38, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,-1,31,31,-1,34,33,34,35,35,34,-1,37, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,36, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,30,29,29,29,-1,31,-1,32,32,32,-1,35, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,28,28,28,-1,30,-1,31,31,32,33,34, 26,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,-1,27,27,27,-1,29,29,30,31,-1,-1,35, 25,25,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,26,26,26,26,26,27,28,-1,-1,26,26,26,27,28,29,30,31,-1,36,36, 24,24,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,27,27,28,29,29,29,29,29,-1,-1,25,25,25,25,25,25,25,26,27,-1,-1,25,25,25,26,-1,29,29,30,31,-1,35,35, 23,23,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,28,28,29,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,24,24,24,25,26,-1,30,30,30,31,-1,34,34, 22,22,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,29,29,29,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,23,23,23,24,25,-1,-1,31,31,31,31,-1,33,33, 21,21,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,30,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,22,22,22,23,24,25,-1,-1,32,32,32,32,-1,32,32, 20,20,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,21,21,21,22,23,24,25,-1,34,33,33,33,33,-1,31,31, 19,19,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,20,20,20,21,22,-1,25,25,-1,34,34,34,34,-1,-1,30,30, 18,18,18,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,19,19,19,19,19,20,21,22,23,24,25,-1,-1,35,35,35,-1,29,29,29, 18,17,17,-1,-1,28,-1,-1,17,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,19,18,18,18,19,20,21,22,23,24,25,26,-1,-1,36,-1,-1,28,28,29, 18,17,16,16,-1,-1,-1,16,16,17,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,20,19,18,17,18,19,-1,-1,-1,-1,-1,26,26,27,-1,-1,-1,27,27,28,29, 18,17,16,15,15,15,15,15,16,-1,-1,12,12,-1,-1,-1,-1,8,-1,-1,-1,-1,11,11,11,11,-1,-1,-1,-1,16,-1,-1,-1,-1,20,20,-1,-1,27,26,26,26,26,26,27,28,29, 19,-1,-1,15,14,14,14,14,-1,-1,13,12,11,10,9,8,7,7,7,8,9,10,10,10,10,10,11,12,13,14,15,15,16,17,18,19,20,21,-1,-1,25,25,25,25,26,-1,-1,30, 19,-1,-1,-1,14,13,13,13,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,9,9,9,9,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,24,24,24,25,-1,-1,-1,30, 18,17,16,15,14,13,12,12,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,8,8,8,9,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,23,23,24,25,26,27,28,29, 18,17,16,15,15,-1,12,11,11,-1,-1,-1,11,10,9,8,7,6,5,4,4,-1,7,7,8,9,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,22,22,23,-1,26,26,27,28,29, 18,17,16,16,16,-1,-1,11,10,9,9,-1,-1,-1,-1,-1,-1,-1,-1,3,4,5,6,7,8,9,10,11,12,-1,-1,-1,-1,-1,-1,-1,-1,20,20,21,22,-1,-1,26,26,27,28,29, 18,17,16,15,15,-1,-1,11,10,9,8,7,6,5,4,3,2,2,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,13,13,14,15,16,17,18,19,20,21,22,-1,25,25,26,27,28,29, 18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29, 47,47,47,47,47,47,48,47,47,47,47,48,49,50,51,51,50,49,48,47,48,49,50,51,52,53,54,55,55,56,57,58,59,59,58,57,56,55,55,55,55,56,56,55,55,55,55,55, 47,46,46,46,46,47,-1,46,46,46,47,48,49,50,51,51,50,50,-1,46,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,59,58,57,56,55,54,54,54,-1,-1,54,54,54,54,55, 47,46,45,45,45,-1,-1,45,45,46,47,-1,-1,-1,-1,-1,-1,-1,-1,45,45,46,47,48,49,50,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 47,46,45,44,44,-1,44,44,45,-1,-1,-1,46,45,44,44,44,44,44,44,45,-1,48,48,49,49,-1,53,52,52,52,52,52,52,53,54,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 47,46,45,44,43,43,43,43,-1,-1,48,47,46,45,44,43,43,43,43,44,45,-1,48,48,48,49,-1,53,52,51,51,51,51,52,53,54,55,56,-1,-1,51,51,51,51,52,53,54,55, 47,-1,-1,-1,43,42,42,42,-1,49,48,48,-1,45,44,43,42,42,42,-1,-1,-1,47,47,48,49,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,50,50,50,51,-1,-1,-1,55, 46,-1,-1,44,43,42,41,41,-1,-1,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,49,50,51,51,50,49,50,51,52,53,54,55,56,-1,-1,49,49,50,51,52,-1,-1,54, 45,45,45,44,43,42,41,40,40,-1,-1,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,48,49,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,48,48,49,50,51,52,53,53,53, 44,44,44,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,39,39,39,39,40,41,-1,-1,-1,-1,-1,-1,47,47,47,47,47,47,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,52,52,52, 43,43,43,-1,-1,40,-1,-1,39,38,38,38,38,38,38,38,38,38,39,40,40,40,41,-1,-1,45,45,46,47,47,46,46,46,46,46,46,46,46,46,47,-1,-1,48,-1,-1,51,51,51, 42,42,43,-1,39,39,39,-1,-1,37,37,38,37,37,37,37,37,38,39,40,39,40,41,42,43,44,45,46,47,47,46,45,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,51,50,50, 41,41,-1,-1,38,38,38,38,-1,36,36,-1,36,36,36,36,37,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,47,46,-1,-1,49,49, 40,40,-1,37,37,37,37,38,-1,35,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,-1,-1,44,43,43,43,43,43,43,-1,46,45,-1,45,45,-1,48,48, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,40,41,41,41,41,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,47,47, 38,38,-1,35,35,35,35,-1,-1,33,33,33,33,34,-1,-1,35,35,35,35,35,35,36,-1,-1,40,40,40,40,40,41,41,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,46,46, 37,37,-1,34,34,34,34,-1,32,32,32,32,33,-1,-1,-1,34,34,34,34,34,35,36,-1,-1,39,39,39,39,40,40,40,-1,-1,-1,41,40,40,40,40,-1,42,42,42,42,-1,45,45, 36,36,-1,34,33,33,33,-1,31,31,31,32,-1,-1,33,33,33,33,33,33,34,35,36,-1,-1,38,38,38,39,39,39,39,39,39,-1,-1,40,39,39,39,-1,41,41,41,42,-1,44,44, 35,36,-1,33,33,32,32,31,30,30,30,-1,-1,32,32,32,32,32,32,33,34,35,35,36,37,37,37,38,38,38,38,38,38,38,38,-1,-1,38,38,38,39,40,40,41,41,-1,44,43, 34,-1,-1,32,32,32,31,-1,29,29,29,-1,31,31,31,31,31,31,32,33,34,34,34,-1,36,36,37,37,37,37,37,37,37,37,37,37,-1,37,37,37,-1,39,40,40,40,-1,-1,42, 33,32,31,31,32,-1,30,-1,28,28,28,-1,30,30,30,30,30,31,32,33,33,33,33,34,35,36,36,36,36,36,36,36,36,36,36,36,-1,36,36,36,-1,38,-1,40,39,39,40,41, 33,-1,30,31,32,-1,29,-1,28,27,27,28,29,29,29,29,30,31,32,32,32,32,33,-1,-1,36,35,35,35,35,35,35,35,35,35,35,36,35,35,36,-1,37,-1,40,39,38,-1,41, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,28,29,30,31,31,31,31,32,33,-1,-1,36,35,34,34,34,34,34,35,34,34,34,-1,34,34,-1,-1,36,-1,-1,-1,37,-1,40, 31,-1,28,27,27,27,27,27,-1,26,25,-1,27,27,28,29,30,30,30,30,31,32,33,-1,-1,36,35,34,33,33,33,34,35,34,33,33,-1,33,34,-1,35,35,35,35,35,36,-1,39, 30,-1,27,27,26,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,32,-1,-1,34,34,34,34,35,35,-1,38, 29,-1,26,26,26,25,25,25,-1,-1,23,-1,25,25,-1,-1,-1,28,28,29,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,31,-1,-1,33,33,33,34,34,34,-1,37, 28,-1,25,26,26,25,24,25,-1,22,22,-1,24,24,24,25,26,27,28,29,30,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,30,30,-1,33,32,33,34,34,33,-1,36, 27,-1,24,-1,-1,-1,23,-1,-1,21,21,-1,23,23,24,25,26,27,28,29,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,35, 26,-1,23,23,23,-1,22,-1,20,20,20,21,22,23,24,25,26,27,28,29,30,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,29,28,28,28,-1,30,-1,31,31,31,-1,34, 25,24,23,22,22,-1,21,-1,19,19,19,-1,23,23,24,25,26,27,28,29,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,27,27,27,-1,29,-1,30,30,31,32,33, 26,-1,-1,22,21,20,20,-1,18,18,18,-1,24,24,24,25,26,27,28,29,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,-1,26,26,26,-1,28,28,29,30,-1,-1,34, 26,26,-1,22,21,20,19,18,17,17,17,-1,-1,25,25,25,26,27,28,29,29,29,28,27,26,25,25,25,25,25,25,25,25,26,27,-1,-1,25,25,25,26,27,28,29,30,-1,35,35, 25,25,-1,22,21,20,20,-1,17,16,16,16,-1,-1,26,26,26,27,28,28,28,28,28,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,24,24,24,25,-1,28,28,29,30,-1,34,34, 24,24,-1,22,21,21,21,-1,17,16,15,15,15,-1,-1,-1,27,27,28,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,23,23,23,24,25,-1,29,29,29,30,-1,33,33, 23,23,-1,22,22,22,22,-1,-1,16,15,14,14,14,-1,-1,28,28,28,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,22,22,22,23,24,-1,-1,30,30,30,30,-1,32,32, 22,22,-1,23,23,23,23,-1,-1,16,15,14,13,13,13,-1,-1,29,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,21,21,21,22,23,24,-1,-1,31,31,31,31,-1,31,31, 21,21,-1,24,24,-1,24,25,-1,16,15,14,13,12,12,12,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,20,20,20,21,22,23,24,-1,33,32,32,32,32,-1,30,30, 20,20,-1,-1,25,26,25,25,-1,16,16,-1,13,12,11,11,11,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,19,19,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,29,29, 19,19,19,-1,26,26,26,-1,-1,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,17,18,18,18,18,18,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,28,28,28, 19,18,18,-1,-1,27,-1,-1,17,16,15,14,13,12,11,10,9,9,9,10,11,12,13,-1,-1,17,17,18,18,17,17,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,27,27,28, 19,18,17,17,-1,-1,-1,17,17,17,-1,-1,-1,-1,-1,10,9,8,9,10,11,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,-1,-1,-1,-1,-1,25,25,26,-1,-1,-1,26,26,27,28, 19,18,17,16,16,16,16,16,17,-1,-1,11,11,-1,-1,-1,-1,7,-1,-1,-1,-1,10,10,10,10,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,26,25,25,25,25,25,26,27,28, 20,-1,-1,16,15,15,15,15,-1,-1,12,11,10,9,8,7,6,6,6,7,8,9,9,9,9,9,10,11,12,13,14,14,15,16,17,18,19,20,-1,-1,24,24,24,24,25,-1,-1,29, 20,-1,-1,-1,15,14,14,14,-1,13,12,12,-1,9,8,7,6,5,5,-1,-1,-1,8,8,8,8,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,23,23,23,24,-1,-1,-1,29, 19,18,17,16,15,14,13,13,-1,-1,12,11,10,9,8,7,6,5,4,4,4,-1,7,7,7,8,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,22,22,23,24,25,26,27,28, 19,18,17,16,16,-1,13,12,12,-1,-1,-1,10,9,8,7,6,5,4,3,3,-1,6,6,7,8,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,21,21,22,-1,25,25,26,27,28, 19,18,17,17,17,-1,-1,12,11,10,10,-1,-1,-1,-1,-1,-1,-1,-1,2,3,4,5,6,7,8,9,10,11,-1,-1,-1,-1,-1,-1,-1,-1,19,19,20,21,-1,-1,25,25,26,27,28, 19,18,17,16,16,-1,-1,12,11,10,9,8,7,6,5,4,3,3,-1,1,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,12,12,13,14,15,16,17,18,19,20,21,-1,24,24,25,26,27,28, 19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28, 48,48,48,48,48,48,49,48,48,48,48,49,50,51,52,52,51,50,49,48,49,50,51,52,53,54,55,56,55,56,57,58,59,59,58,57,56,55,55,55,55,56,56,55,55,55,55,55, 48,47,47,47,47,48,-1,47,47,47,48,49,50,51,52,52,51,51,-1,47,-1,-1,-1,-1,-1,-1,-1,-1,54,-1,58,58,59,59,58,57,56,55,54,54,54,-1,-1,54,54,54,54,55, 48,47,46,46,46,-1,-1,46,46,47,48,-1,-1,-1,-1,-1,-1,-1,-1,46,46,47,48,49,50,51,52,53,53,-1,-1,-1,-1,-1,-1,-1,-1,55,54,53,53,-1,-1,53,53,53,54,55, 48,47,46,45,45,-1,45,45,46,-1,-1,-1,47,46,45,45,45,45,45,45,46,-1,49,49,50,50,-1,53,52,52,52,52,52,52,53,54,-1,-1,-1,53,52,52,-1,52,52,53,54,55, 48,47,46,45,44,44,44,44,-1,-1,49,48,47,46,45,44,44,44,44,45,46,-1,49,49,49,50,-1,53,52,51,51,51,51,52,53,54,55,56,-1,-1,51,51,51,51,52,53,54,55, 48,-1,-1,-1,44,43,43,43,-1,50,49,49,-1,46,45,44,43,43,43,-1,-1,-1,48,48,49,50,-1,-1,-1,50,50,50,51,52,53,-1,56,56,57,-1,50,50,50,51,-1,-1,-1,55, 47,-1,-1,45,44,43,42,42,-1,-1,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,50,51,52,51,50,49,50,51,52,53,54,55,56,-1,-1,49,49,50,51,52,-1,-1,54, 46,46,46,45,44,43,42,41,41,-1,-1,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,49,50,-1,-1,-1,-1,48,-1,-1,-1,-1,55,55,-1,-1,48,48,49,50,51,52,53,53,53, 45,45,45,46,-1,-1,-1,41,40,40,-1,-1,-1,-1,-1,40,40,40,40,41,42,-1,-1,-1,-1,-1,-1,48,48,47,47,47,47,-1,-1,-1,-1,-1,47,47,48,-1,-1,-1,53,52,52,52, 44,44,44,-1,-1,41,-1,-1,40,39,39,39,39,39,39,39,39,39,40,41,41,41,42,-1,-1,46,46,47,48,47,46,46,46,46,46,46,46,46,46,47,-1,-1,48,-1,-1,51,51,51, 43,43,44,-1,40,40,40,-1,-1,38,38,39,38,38,38,38,38,39,40,41,40,41,42,43,44,45,46,47,48,47,46,45,45,45,45,45,46,45,45,-1,-1,47,47,47,-1,51,50,50, 42,42,-1,-1,39,39,39,39,-1,37,37,-1,37,37,37,37,38,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,45,44,44,44,44,-1,44,44,-1,46,46,47,46,-1,-1,49,49, 41,41,-1,38,38,38,38,39,-1,36,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,43,43,-1,-1,44,43,43,43,43,43,43,-1,46,45,-1,45,45,-1,48,48, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,39,40,41,42,42,42,42,-1,-1,43,42,42,42,42,42,-1,-1,44,44,44,44,-1,47,47, 39,39,-1,36,36,36,36,-1,-1,34,34,34,34,35,-1,-1,36,36,36,36,36,36,37,-1,-1,41,41,41,41,41,42,42,-1,-1,42,41,41,41,41,-1,-1,43,43,43,43,-1,46,46, 38,38,-1,35,35,35,35,-1,33,33,33,33,34,-1,-1,-1,35,35,35,35,35,36,37,-1,-1,40,40,40,40,41,41,41,-1,-1,-1,41,40,40,40,40,-1,42,42,42,42,-1,45,45, 37,37,-1,35,34,34,34,-1,32,32,32,33,-1,-1,34,34,34,34,34,34,35,36,37,-1,-1,39,39,39,40,40,40,40,40,40,-1,-1,40,39,39,39,-1,41,41,41,42,-1,44,44, 36,37,-1,34,34,33,33,32,31,31,31,-1,-1,33,33,33,33,33,33,34,35,36,36,37,38,38,38,39,39,39,39,39,39,39,39,-1,-1,38,38,38,39,40,40,41,41,-1,44,43, 35,-1,-1,33,33,33,32,-1,30,30,30,-1,32,32,32,32,32,32,33,34,35,35,35,-1,37,37,38,38,38,38,38,38,38,38,38,38,-1,37,37,37,-1,39,40,40,40,-1,-1,42, 34,33,32,32,33,-1,31,-1,29,29,29,-1,31,31,31,31,31,32,33,34,34,34,34,35,36,37,37,37,37,37,37,37,37,37,37,37,-1,36,36,36,-1,38,-1,40,39,39,40,41, 34,-1,31,32,33,-1,30,-1,29,28,28,29,30,30,30,30,31,32,33,33,33,33,34,-1,-1,37,36,36,36,36,36,36,36,36,36,36,36,35,35,36,-1,37,-1,40,39,38,-1,41, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,30,31,32,32,32,32,33,34,-1,-1,37,36,35,35,35,35,35,36,35,35,35,-1,34,34,-1,-1,36,-1,-1,-1,37,-1,40, 32,-1,29,28,28,28,28,28,-1,27,26,-1,28,28,29,30,31,31,31,31,32,33,34,-1,-1,37,36,35,34,34,34,35,36,35,34,34,-1,33,34,-1,35,35,35,35,35,36,-1,39, 31,-1,28,28,27,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,33,33,33,-1,-1,-1,33,33,-1,32,-1,-1,34,34,34,34,35,35,-1,38, 30,-1,27,27,27,26,26,26,-1,-1,24,-1,26,26,-1,-1,-1,29,29,30,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,31,-1,-1,33,33,33,34,34,34,-1,37, 29,-1,26,27,27,26,25,26,-1,23,23,-1,25,25,25,26,27,28,29,30,31,32,32,-1,-1,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,-1,33,32,33,34,34,33,-1,36, 28,-1,25,-1,-1,-1,24,-1,-1,22,22,-1,24,24,25,26,27,28,29,30,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,35, 27,-1,24,24,24,-1,23,-1,21,21,21,22,23,24,25,26,27,28,29,30,31,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,29,28,28,28,-1,30,-1,31,31,31,-1,34, 26,25,24,23,23,-1,22,-1,20,20,20,-1,24,24,25,26,27,28,29,30,31,30,29,28,28,28,28,28,28,28,28,28,28,28,28,29,-1,27,27,27,-1,29,-1,30,30,31,32,33, 27,-1,-1,23,22,21,21,-1,19,19,19,-1,25,25,25,26,27,28,29,30,31,30,29,28,27,27,27,27,27,27,27,27,27,27,28,29,-1,26,26,26,-1,28,28,29,30,-1,-1,34, 27,27,-1,23,22,21,20,19,18,18,18,-1,-1,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,26,26,26,26,26,27,28,-1,-1,25,25,25,26,27,28,29,30,-1,34,34, 26,26,-1,23,22,21,21,-1,18,17,17,17,-1,-1,27,27,27,28,29,29,29,29,29,-1,-1,25,25,25,25,25,25,25,26,27,-1,-1,24,24,24,25,-1,28,28,29,30,-1,33,33, 25,25,-1,23,22,22,22,-1,18,17,16,16,16,-1,-1,-1,28,28,29,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,23,23,23,24,25,-1,29,29,29,30,-1,32,32, 24,24,-1,23,23,23,23,-1,-1,17,16,15,15,15,-1,-1,29,29,29,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,22,22,22,23,24,-1,-1,30,30,30,30,-1,31,31, 23,23,-1,24,24,24,24,-1,-1,17,16,15,14,14,14,-1,-1,30,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,21,21,21,22,23,24,-1,-1,31,31,31,31,-1,30,30, 22,22,-1,25,25,-1,25,26,-1,17,16,15,14,13,13,13,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,20,20,20,21,22,23,24,-1,33,32,32,32,32,-1,29,29, 21,21,-1,-1,26,27,26,26,-1,17,17,-1,14,13,12,12,12,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,19,19,19,20,21,-1,24,24,-1,33,33,33,33,-1,-1,28,28, 20,20,20,-1,27,27,27,-1,-1,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,18,19,18,18,18,18,18,19,20,21,22,23,24,-1,-1,34,34,34,-1,27,27,27, 20,19,19,-1,-1,28,-1,-1,18,17,16,15,14,13,12,11,10,10,10,11,12,13,14,-1,-1,18,18,19,18,17,17,17,18,19,20,21,22,23,24,25,-1,-1,35,-1,-1,26,26,27, 20,19,18,18,-1,-1,-1,18,18,18,-1,-1,-1,-1,-1,11,10,9,10,11,12,-1,-1,-1,-1,-1,-1,19,18,17,16,17,18,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,26,27, 20,19,18,17,17,17,17,17,18,-1,-1,12,12,-1,-1,-1,-1,8,-1,-1,-1,-1,11,11,11,11,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,25,24,24,24,24,24,25,26,27, 21,-1,-1,17,16,16,16,16,-1,-1,13,12,11,10,9,8,7,7,7,8,9,10,10,10,10,10,11,12,13,14,14,14,15,16,17,18,19,20,-1,-1,23,23,23,23,24,-1,-1,28, 21,-1,-1,-1,16,15,15,15,-1,14,13,13,-1,10,9,8,7,6,6,-1,-1,-1,9,9,9,9,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,22,22,22,23,-1,-1,-1,28, 20,19,18,17,16,15,14,14,-1,-1,13,12,11,10,9,8,7,6,5,5,5,-1,8,8,8,9,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,21,21,22,23,24,25,26,27, 20,19,18,17,17,-1,14,13,13,-1,-1,-1,11,10,9,8,7,6,5,4,4,-1,7,7,8,9,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,20,20,21,-1,24,24,25,26,27, 20,19,18,18,18,-1,-1,13,12,11,11,-1,-1,-1,-1,-1,-1,-1,-1,3,4,5,6,7,8,9,10,11,10,-1,-1,-1,-1,-1,-1,-1,-1,18,18,19,20,-1,-1,24,24,25,26,27, 20,19,18,17,17,-1,-1,13,12,11,10,9,8,7,6,5,4,4,-1,2,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,11,11,12,13,14,15,16,17,18,19,20,-1,23,23,24,25,26,27, 20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27, 49,49,49,49,49,49,50,49,49,49,49,50,51,52,53,53,52,51,50,49,50,51,52,53,54,55,56,55,54,55,56,57,58,58,57,56,55,54,54,54,54,55,55,54,54,54,54,54, 49,48,48,48,48,49,-1,48,48,48,49,50,51,52,53,53,52,52,-1,48,-1,-1,-1,-1,-1,-1,-1,-1,53,-1,57,57,58,58,57,56,55,54,53,53,53,-1,-1,53,53,53,53,54, 49,48,47,47,47,-1,-1,47,47,48,49,-1,-1,-1,-1,-1,-1,-1,-1,47,47,48,49,50,51,52,53,52,52,-1,-1,-1,-1,-1,-1,-1,-1,54,53,52,52,-1,-1,52,52,52,53,54, 49,48,47,46,46,-1,46,46,47,-1,-1,-1,48,47,46,46,46,46,46,46,47,-1,50,50,51,51,-1,52,51,51,51,51,51,51,52,53,-1,-1,-1,52,51,51,-1,51,51,52,53,54, 49,48,47,46,45,45,45,45,-1,-1,50,49,48,47,46,45,45,45,45,46,47,-1,50,50,50,51,-1,52,51,50,50,50,50,51,52,53,54,55,-1,-1,50,50,50,50,51,52,53,54, 49,-1,-1,-1,45,44,44,44,-1,51,50,50,-1,47,46,45,44,44,44,-1,-1,-1,49,49,50,51,-1,-1,-1,49,49,49,50,51,52,-1,55,55,56,-1,49,49,49,50,-1,-1,-1,54, 48,-1,-1,46,45,44,43,43,-1,-1,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,51,52,51,50,49,48,49,50,51,52,53,54,55,-1,-1,48,48,49,50,51,-1,-1,53, 47,47,47,46,45,44,43,42,42,-1,-1,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,50,51,-1,-1,-1,-1,47,-1,-1,-1,-1,54,54,-1,-1,47,47,48,49,50,51,52,52,52, 46,46,46,47,-1,-1,-1,42,41,41,-1,-1,-1,-1,-1,41,41,41,41,42,43,-1,-1,-1,-1,-1,-1,48,47,46,46,46,46,-1,-1,-1,-1,-1,46,46,47,-1,-1,-1,52,51,51,51, 45,45,45,-1,-1,42,-1,-1,41,40,40,40,40,40,40,40,40,40,41,42,42,42,43,-1,-1,47,47,48,47,46,45,45,45,45,45,45,45,45,45,46,-1,-1,47,-1,-1,50,50,50, 44,44,45,-1,41,41,41,-1,-1,39,39,40,39,39,39,39,39,40,41,42,41,42,43,44,45,46,47,48,47,46,45,44,44,44,44,44,45,44,44,-1,-1,46,46,46,-1,50,49,49, 43,43,-1,-1,40,40,40,40,-1,38,38,-1,38,38,38,38,39,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,44,43,43,43,43,-1,43,43,-1,45,45,46,45,-1,-1,48,48, 42,42,-1,39,39,39,39,40,-1,37,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,42,43,43,43,-1,-1,43,42,42,42,42,42,42,-1,45,44,-1,44,44,-1,47,47, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,40,41,42,42,42,42,42,-1,-1,42,41,41,41,41,41,-1,-1,43,43,43,43,-1,46,46, 40,40,-1,37,37,37,37,-1,-1,35,35,35,35,36,-1,-1,37,37,37,37,37,37,38,-1,-1,41,41,41,41,41,41,41,-1,-1,41,40,40,40,40,-1,-1,42,42,42,42,-1,45,45, 39,39,-1,36,36,36,36,-1,34,34,34,34,35,-1,-1,-1,36,36,36,36,36,37,38,-1,-1,40,40,40,40,40,40,40,-1,-1,-1,40,39,39,39,39,-1,41,41,41,41,-1,44,44, 38,38,-1,36,35,35,35,-1,33,33,33,34,-1,-1,35,35,35,35,35,35,36,37,38,-1,-1,39,39,39,39,39,39,39,39,39,-1,-1,39,38,38,38,-1,40,40,40,41,-1,43,43, 37,38,-1,35,35,34,34,33,32,32,32,-1,-1,34,34,34,34,34,34,35,36,37,37,38,38,38,38,38,38,38,38,38,38,38,38,-1,-1,37,37,37,38,39,39,40,40,-1,43,42, 36,-1,-1,34,34,34,33,-1,31,31,31,-1,33,33,33,33,33,33,34,35,36,36,36,-1,37,37,37,37,37,37,37,37,37,37,37,37,-1,36,36,36,-1,38,39,39,39,-1,-1,41, 35,34,33,33,34,-1,32,-1,30,30,30,-1,32,32,32,32,32,33,34,35,35,35,35,36,37,36,36,36,36,36,36,36,36,36,36,36,-1,35,35,35,-1,37,-1,39,38,38,39,40, 35,-1,32,33,34,-1,31,-1,30,29,29,30,31,31,31,31,32,33,34,34,34,34,35,-1,-1,36,35,35,35,35,35,35,35,35,35,35,35,34,34,35,-1,36,-1,39,38,37,-1,40, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,30,30,30,31,32,33,33,33,33,34,35,-1,-1,36,35,34,34,34,34,34,35,34,34,34,-1,33,33,-1,-1,35,-1,-1,-1,36,-1,39, 33,-1,30,29,29,29,29,29,-1,28,27,-1,29,29,30,31,32,32,32,32,33,34,35,-1,-1,36,35,34,33,33,33,34,35,34,33,33,-1,32,33,-1,34,34,34,34,34,35,-1,38, 32,-1,29,29,28,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,32,32,32,-1,-1,-1,32,32,-1,31,-1,-1,33,33,33,33,34,34,-1,37, 31,-1,28,28,28,27,27,27,-1,-1,25,-1,27,27,-1,-1,-1,30,30,31,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,30,-1,-1,32,32,32,33,33,33,-1,36, 30,-1,27,28,28,27,26,27,-1,24,24,-1,26,26,26,27,28,29,30,31,31,31,31,-1,-1,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,-1,32,31,32,33,33,32,-1,35, 29,-1,26,-1,-1,-1,25,-1,-1,23,23,-1,25,25,26,27,28,29,30,31,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 28,-1,25,25,25,-1,24,-1,22,22,22,23,24,25,26,27,28,29,30,31,30,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,28,27,27,27,-1,29,-1,30,30,30,-1,33, 27,26,25,24,24,-1,23,-1,21,21,21,-1,25,25,26,27,28,29,30,31,30,29,28,27,27,27,27,27,27,27,27,27,27,27,27,28,-1,26,26,26,-1,28,-1,29,29,30,31,32, 28,-1,-1,24,23,22,22,-1,20,20,20,-1,26,26,26,27,28,29,30,30,30,29,28,27,26,26,26,26,26,26,26,26,26,26,27,28,-1,25,25,25,-1,27,27,28,29,-1,-1,33, 28,28,-1,24,23,22,21,20,19,19,19,-1,-1,27,27,27,28,29,29,29,29,29,28,27,26,25,25,25,25,25,25,25,25,26,27,-1,-1,24,24,24,25,26,27,28,29,-1,33,33, 27,27,-1,24,23,22,22,-1,19,18,18,18,-1,-1,28,28,28,29,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,23,23,23,24,-1,27,27,28,29,-1,32,32, 26,26,-1,24,23,23,23,-1,19,18,17,17,17,-1,-1,-1,29,29,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,22,22,22,23,24,-1,28,28,28,29,-1,31,31, 25,25,-1,24,24,24,24,-1,-1,18,17,16,16,16,-1,-1,30,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,21,21,21,22,23,-1,-1,29,29,29,29,-1,30,30, 24,24,-1,25,25,25,25,-1,-1,18,17,16,15,15,15,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,20,20,20,21,22,23,-1,-1,30,30,30,30,-1,29,29, 23,23,-1,26,26,-1,26,27,-1,18,17,16,15,14,14,14,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,19,19,19,20,21,22,23,-1,32,31,31,31,31,-1,28,28, 22,22,-1,-1,27,28,27,27,-1,18,18,-1,15,14,13,13,13,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,18,18,18,19,20,-1,23,23,-1,32,32,32,32,-1,-1,27,27, 21,21,21,-1,28,28,28,-1,-1,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,19,18,17,17,17,17,17,18,19,20,21,22,23,-1,-1,33,33,33,-1,26,26,26, 21,20,20,-1,-1,29,-1,-1,19,18,17,16,15,14,13,12,11,11,11,12,13,14,15,-1,-1,19,19,18,17,16,16,16,17,18,19,20,21,22,23,24,-1,-1,34,-1,-1,25,25,26, 21,20,19,19,-1,-1,-1,19,19,19,-1,-1,-1,-1,-1,12,11,10,11,12,13,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,25,26, 21,20,19,18,18,18,18,18,19,-1,-1,13,13,-1,-1,-1,-1,9,-1,-1,-1,-1,12,12,12,12,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,24,23,23,23,23,23,24,25,26, 22,-1,-1,18,17,17,17,17,-1,-1,14,13,12,11,10,9,8,8,8,9,10,11,11,11,11,11,12,13,14,13,13,13,14,15,16,17,18,19,-1,-1,22,22,22,22,23,-1,-1,27, 22,-1,-1,-1,17,16,16,16,-1,15,14,14,-1,11,10,9,8,7,7,-1,-1,-1,10,10,10,10,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,21,21,21,22,-1,-1,-1,27, 21,20,19,18,17,16,15,15,-1,-1,14,13,12,11,10,9,8,7,6,6,6,-1,9,9,9,10,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,20,20,21,22,23,24,25,26, 21,20,19,18,18,-1,15,14,14,-1,-1,-1,12,11,10,9,8,7,6,5,5,-1,8,8,9,10,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,19,19,20,-1,23,23,24,25,26, 21,20,19,19,19,-1,-1,14,13,12,12,-1,-1,-1,-1,-1,-1,-1,-1,4,5,6,7,8,9,10,11,10,9,-1,-1,-1,-1,-1,-1,-1,-1,17,17,18,19,-1,-1,23,23,24,25,26, 21,20,19,18,18,-1,-1,14,13,12,11,10,9,8,7,6,5,5,-1,3,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,10,10,11,12,13,14,15,16,17,18,19,-1,22,22,23,24,25,26, 21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26, 50,50,50,50,50,50,51,50,50,50,50,51,52,53,54,54,53,52,51,50,51,52,53,54,55,56,55,54,53,54,55,56,57,57,56,55,54,53,53,53,53,54,54,53,53,53,53,53, 50,49,49,49,49,50,-1,49,49,49,50,51,52,53,54,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,52,-1,56,56,57,57,56,55,54,53,52,52,52,-1,-1,52,52,52,52,53, 50,49,48,48,48,-1,-1,48,48,49,50,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,51,52,53,52,51,51,-1,-1,-1,-1,-1,-1,-1,-1,53,52,51,51,-1,-1,51,51,51,52,53, 50,49,48,47,47,-1,47,47,48,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,51,51,52,52,-1,51,50,50,50,50,50,50,51,52,-1,-1,-1,51,50,50,-1,50,50,51,52,53, 50,49,48,47,46,46,46,46,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,51,51,51,52,-1,51,50,49,49,49,49,50,51,52,53,54,-1,-1,49,49,49,49,50,51,52,53, 50,-1,-1,-1,46,45,45,45,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,50,50,51,52,-1,-1,-1,48,48,48,49,50,51,-1,54,54,55,-1,48,48,48,49,-1,-1,-1,53, 49,-1,-1,47,46,45,44,44,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,52,51,50,49,48,47,48,49,50,51,52,53,54,-1,-1,47,47,48,49,50,-1,-1,52, 48,48,48,47,46,45,44,43,43,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,51,52,-1,-1,-1,-1,46,-1,-1,-1,-1,53,53,-1,-1,46,46,47,48,49,50,51,51,51, 47,47,47,48,-1,-1,-1,43,42,42,-1,-1,-1,-1,-1,42,42,42,42,43,44,-1,-1,-1,-1,-1,-1,47,46,45,45,45,45,-1,-1,-1,-1,-1,45,45,46,-1,-1,-1,51,50,50,50, 46,46,46,-1,-1,43,-1,-1,42,41,41,41,41,41,41,41,41,41,42,43,43,43,44,-1,-1,48,48,47,46,45,44,44,44,44,44,44,44,44,44,45,-1,-1,46,-1,-1,49,49,49, 45,45,46,-1,42,42,42,-1,-1,40,40,41,40,40,40,40,40,41,42,43,42,43,44,45,46,47,48,47,46,45,44,43,43,43,43,43,44,43,43,-1,-1,45,45,45,-1,49,48,48, 44,44,-1,-1,41,41,41,41,-1,39,39,-1,39,39,39,39,40,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,43,42,42,42,42,-1,42,42,-1,44,44,45,44,-1,-1,47,47, 43,43,-1,40,40,40,40,41,-1,38,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,42,42,42,42,42,-1,-1,42,41,41,41,41,41,41,-1,44,43,-1,43,43,-1,46,46, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,41,41,41,41,41,41,41,-1,-1,41,40,40,40,40,40,-1,-1,42,42,42,42,-1,45,45, 41,41,-1,38,38,38,38,-1,-1,36,36,36,36,37,-1,-1,38,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,40,-1,-1,40,39,39,39,39,-1,-1,41,41,41,41,-1,44,44, 40,40,-1,37,37,37,37,-1,35,35,35,35,36,-1,-1,-1,37,37,37,37,37,38,39,-1,-1,39,39,39,39,39,39,39,-1,-1,-1,39,38,38,38,38,-1,40,40,40,40,-1,43,43, 39,39,-1,37,36,36,36,-1,34,34,34,35,-1,-1,36,36,36,36,36,36,37,38,39,-1,-1,38,38,38,38,38,38,38,38,38,-1,-1,38,37,37,37,-1,39,39,39,40,-1,42,42, 38,39,-1,36,36,35,35,34,33,33,33,-1,-1,35,35,35,35,35,35,36,37,38,38,38,37,37,37,37,37,37,37,37,37,37,37,-1,-1,36,36,36,37,38,38,39,39,-1,42,41, 37,-1,-1,35,35,35,34,-1,32,32,32,-1,34,34,34,34,34,34,35,36,37,37,37,-1,36,36,36,36,36,36,36,36,36,36,36,36,-1,35,35,35,-1,37,38,38,38,-1,-1,40, 36,35,34,34,35,-1,33,-1,31,31,31,-1,33,33,33,33,33,34,35,36,36,36,36,37,36,35,35,35,35,35,35,35,35,35,35,35,-1,34,34,34,-1,36,-1,38,37,37,38,39, 36,-1,33,34,35,-1,32,-1,31,30,30,31,32,32,32,32,33,34,35,35,35,35,36,-1,-1,35,34,34,34,34,34,34,34,34,34,34,34,33,33,34,-1,35,-1,38,37,36,-1,39, 35,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,31,31,31,32,33,34,34,34,34,35,36,-1,-1,35,34,33,33,33,33,33,34,33,33,33,-1,32,32,-1,-1,34,-1,-1,-1,35,-1,38, 34,-1,31,30,30,30,30,30,-1,29,28,-1,30,30,31,32,33,33,33,33,34,35,36,-1,-1,35,34,33,32,32,32,33,34,33,32,32,-1,31,32,-1,33,33,33,33,33,34,-1,37, 33,-1,30,30,29,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,31,31,-1,30,-1,-1,32,32,32,32,33,33,-1,36, 32,-1,29,29,29,28,28,28,-1,-1,26,-1,28,28,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,29,-1,-1,31,31,31,32,32,32,-1,35, 31,-1,28,29,29,28,27,28,-1,25,25,-1,27,27,27,28,29,30,31,30,30,30,30,-1,-1,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,-1,31,30,31,32,32,31,-1,34, 30,-1,27,-1,-1,-1,26,-1,-1,24,24,-1,26,26,27,28,29,30,31,30,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 29,-1,26,26,26,-1,25,-1,23,23,23,24,25,26,27,28,29,30,31,30,29,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,27,26,26,26,-1,28,-1,29,29,29,-1,32, 28,27,26,25,25,-1,24,-1,22,22,22,-1,26,26,27,28,29,30,30,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,27,-1,25,25,25,-1,27,-1,28,28,29,30,31, 29,-1,-1,25,24,23,23,-1,21,21,21,-1,27,27,27,28,29,29,29,29,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,-1,24,24,24,-1,26,26,27,28,-1,-1,32, 29,29,-1,25,24,23,22,21,20,20,20,-1,-1,28,28,28,29,29,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,26,-1,-1,23,23,23,24,25,26,27,28,-1,32,32, 28,28,-1,25,24,23,23,-1,20,19,19,19,-1,-1,29,29,29,29,28,27,27,27,27,-1,-1,23,23,23,23,23,23,23,24,25,-1,-1,22,22,22,23,-1,26,26,27,28,-1,31,31, 27,27,-1,25,24,24,24,-1,20,19,18,18,18,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,21,21,21,22,23,-1,27,27,27,28,-1,30,30, 26,26,-1,25,25,25,25,-1,-1,19,18,17,17,17,-1,-1,30,29,28,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,20,20,20,21,22,-1,-1,28,28,28,28,-1,29,29, 25,25,-1,26,26,26,26,-1,-1,19,18,17,16,16,16,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,19,19,19,20,21,22,-1,-1,29,29,29,29,-1,28,28, 24,24,-1,27,27,-1,27,28,-1,19,18,17,16,15,15,15,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,18,18,18,19,20,21,22,-1,31,30,30,30,30,-1,27,27, 23,23,-1,-1,28,29,28,28,-1,19,19,-1,16,15,14,14,14,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,17,17,17,18,19,-1,22,22,-1,31,31,31,31,-1,-1,26,26, 22,22,22,-1,29,29,29,-1,-1,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,18,17,16,16,16,16,16,17,18,19,20,21,22,-1,-1,32,32,32,-1,25,25,25, 22,21,21,-1,-1,30,-1,-1,20,19,18,17,16,15,14,13,12,12,12,13,14,15,16,-1,-1,19,18,17,16,15,15,15,16,17,18,19,20,21,22,23,-1,-1,33,-1,-1,24,24,25, 22,21,20,20,-1,-1,-1,20,20,20,-1,-1,-1,-1,-1,13,12,11,12,13,14,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,-1,-1,-1,-1,-1,23,23,23,-1,-1,-1,23,23,24,25, 22,21,20,19,19,19,19,19,20,-1,-1,14,14,-1,-1,-1,-1,10,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,23,22,22,22,22,22,23,24,25, 23,-1,-1,19,18,18,18,18,-1,-1,15,14,13,12,11,10,9,9,9,10,11,12,12,12,12,12,13,14,13,12,12,12,13,14,15,16,17,18,-1,-1,21,21,21,21,22,-1,-1,26, 23,-1,-1,-1,18,17,17,17,-1,16,15,15,-1,12,11,10,9,8,8,-1,-1,-1,11,11,11,11,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,20,20,20,21,-1,-1,-1,26, 22,21,20,19,18,17,16,16,-1,-1,15,14,13,12,11,10,9,8,7,7,7,-1,10,10,10,11,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,19,19,20,21,22,23,24,25, 22,21,20,19,19,-1,16,15,15,-1,-1,-1,13,12,11,10,9,8,7,6,6,-1,9,9,10,11,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,18,18,19,-1,22,22,23,24,25, 22,21,20,20,20,-1,-1,15,14,13,13,-1,-1,-1,-1,-1,-1,-1,-1,5,6,7,8,9,10,11,10,9,8,-1,-1,-1,-1,-1,-1,-1,-1,16,16,17,18,-1,-1,22,22,23,24,25, 22,21,20,19,19,-1,-1,15,14,13,12,11,10,9,8,7,6,6,-1,4,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,9,9,10,11,12,13,14,15,16,17,18,-1,21,21,22,23,24,25, 22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, 51,51,51,51,51,51,52,51,51,51,51,52,53,54,55,55,54,53,52,51,52,53,54,55,56,55,54,53,52,53,54,55,56,56,55,54,53,52,52,52,52,53,53,52,52,52,52,52, 51,50,50,50,50,51,-1,50,50,50,51,52,53,54,55,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,51,-1,55,55,56,56,55,54,53,52,51,51,51,-1,-1,51,51,51,51,52, 51,50,49,49,49,-1,-1,49,49,50,51,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,52,53,52,51,50,50,-1,-1,-1,-1,-1,-1,-1,-1,52,51,50,50,-1,-1,50,50,50,51,52, 51,50,49,48,48,-1,48,48,49,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,52,52,53,53,-1,50,49,49,49,49,49,49,50,51,-1,-1,-1,50,49,49,-1,49,49,50,51,52, 51,50,49,48,47,47,47,47,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,52,52,52,53,-1,50,49,48,48,48,48,49,50,51,52,53,-1,-1,48,48,48,48,49,50,51,52, 51,-1,-1,-1,47,46,46,46,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,51,51,52,52,-1,-1,-1,47,47,47,48,49,50,-1,53,53,54,-1,47,47,47,48,-1,-1,-1,52, 50,-1,-1,48,47,46,45,45,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,51,50,49,48,47,46,47,48,49,50,51,52,53,-1,-1,46,46,47,48,49,-1,-1,51, 49,49,49,48,47,46,45,44,44,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,-1,-1,45,45,46,47,48,49,50,50,50, 48,48,48,49,-1,-1,-1,44,43,43,-1,-1,-1,-1,-1,43,43,43,43,44,45,-1,-1,-1,-1,-1,-1,46,45,44,44,44,44,-1,-1,-1,-1,-1,44,44,45,-1,-1,-1,50,49,49,49, 47,47,47,-1,-1,44,-1,-1,43,42,42,42,42,42,42,42,42,42,43,44,44,44,45,-1,-1,48,47,46,45,44,43,43,43,43,43,43,43,43,43,44,-1,-1,45,-1,-1,48,48,48, 46,46,47,-1,43,43,43,-1,-1,41,41,42,41,41,41,41,41,42,43,44,43,44,45,46,47,48,47,46,45,44,43,42,42,42,42,42,43,42,42,-1,-1,44,44,44,-1,48,47,47, 45,45,-1,-1,42,42,42,42,-1,40,40,-1,40,40,40,40,41,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,42,41,41,41,41,-1,41,41,-1,43,43,44,43,-1,-1,46,46, 44,44,-1,41,41,41,41,42,-1,39,39,39,39,39,39,40,-1,-1,41,41,41,41,41,41,41,41,41,41,41,41,-1,-1,41,40,40,40,40,40,40,-1,43,42,-1,42,42,-1,45,45, 43,43,-1,40,40,40,40,-1,-1,38,38,38,38,38,39,-1,-1,40,40,40,40,40,40,41,41,40,40,40,40,40,40,-1,-1,40,39,39,39,39,39,-1,-1,41,41,41,41,-1,44,44, 42,42,-1,39,39,39,39,-1,-1,37,37,37,37,38,-1,-1,39,39,39,39,39,39,40,-1,-1,39,39,39,39,39,39,39,-1,-1,39,38,38,38,38,-1,-1,40,40,40,40,-1,43,43, 41,41,-1,38,38,38,38,-1,36,36,36,36,37,-1,-1,-1,38,38,38,38,38,39,39,-1,-1,38,38,38,38,38,38,38,-1,-1,-1,38,37,37,37,37,-1,39,39,39,39,-1,42,42, 40,40,-1,38,37,37,37,-1,35,35,35,36,-1,-1,37,37,37,37,37,37,38,38,38,-1,-1,37,37,37,37,37,37,37,37,37,-1,-1,37,36,36,36,-1,38,38,38,39,-1,41,41, 39,40,-1,37,37,36,36,35,34,34,34,-1,-1,36,36,36,36,36,36,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,35,35,35,36,37,37,38,38,-1,41,40, 38,-1,-1,36,36,36,35,-1,33,33,33,-1,35,35,35,35,35,35,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,35,35,35,-1,34,34,34,-1,36,37,37,37,-1,-1,39, 37,36,35,35,36,-1,34,-1,32,32,32,-1,34,34,34,34,34,35,35,35,35,35,35,36,35,34,34,34,34,34,34,34,34,34,34,34,-1,33,33,33,-1,35,-1,37,36,36,37,38, 37,-1,34,35,36,-1,33,-1,32,31,31,32,33,33,33,33,34,34,34,34,34,34,35,-1,-1,34,33,33,33,33,33,33,33,33,33,33,33,32,32,33,-1,34,-1,37,36,35,-1,38, 36,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,32,32,32,33,33,33,33,33,33,34,35,-1,-1,34,33,32,32,32,32,32,33,32,32,32,-1,31,31,-1,-1,33,-1,-1,-1,34,-1,37, 35,-1,32,31,31,31,31,31,-1,30,29,-1,31,31,32,33,33,32,32,32,33,34,35,-1,-1,34,33,32,31,31,31,32,33,32,31,31,-1,30,31,-1,32,32,32,32,32,33,-1,36, 34,-1,31,31,30,30,30,30,-1,-1,28,-1,30,30,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,29,-1,-1,31,31,31,31,32,32,-1,35, 33,-1,30,30,30,29,29,29,-1,-1,27,-1,29,29,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,28,-1,-1,30,30,30,31,31,31,-1,34, 32,-1,29,30,30,29,28,29,-1,26,26,-1,28,28,28,29,30,31,30,29,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,27,27,-1,30,29,30,31,31,30,-1,33, 31,-1,28,-1,-1,-1,27,-1,-1,25,25,-1,27,27,28,29,30,31,30,29,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 30,-1,27,27,27,-1,26,-1,24,24,24,25,26,27,28,29,30,30,30,29,28,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,26,25,25,25,-1,27,-1,28,28,28,-1,31, 29,28,27,26,26,-1,25,-1,23,23,23,-1,27,27,28,29,29,29,29,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,24,24,24,-1,26,-1,27,27,28,29,30, 30,-1,-1,26,25,24,24,-1,22,22,22,-1,28,28,28,29,29,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,-1,23,23,23,-1,25,25,26,27,-1,-1,31, 30,30,-1,26,25,24,23,22,21,21,21,-1,-1,29,29,29,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,25,-1,-1,22,22,22,23,24,25,26,27,-1,31,31, 29,29,-1,26,25,24,24,-1,21,20,20,20,-1,-1,30,30,29,28,27,26,26,26,26,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,21,21,21,22,-1,25,25,26,27,-1,30,30, 28,28,-1,26,25,25,25,-1,21,20,19,19,19,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,20,20,20,21,22,-1,26,26,26,27,-1,29,29, 27,27,-1,26,26,26,26,-1,-1,20,19,18,18,18,-1,-1,29,28,27,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,-1,-1,27,27,27,27,-1,28,28, 26,26,-1,27,27,27,27,-1,-1,20,19,18,17,17,17,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,18,18,18,19,20,21,-1,-1,28,28,28,28,-1,27,27, 25,25,-1,28,28,-1,28,29,-1,20,19,18,17,16,16,16,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,17,17,17,18,19,20,21,-1,30,29,29,29,29,-1,26,26, 24,24,-1,-1,29,30,29,29,-1,20,20,-1,17,16,15,15,15,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,16,16,16,17,18,-1,21,21,-1,30,30,30,30,-1,-1,25,25, 23,23,23,-1,30,30,30,-1,-1,20,19,18,17,16,15,14,14,14,14,14,15,16,17,18,19,18,17,16,15,15,15,15,15,16,17,18,19,20,21,-1,-1,31,31,31,-1,24,24,24, 23,22,22,-1,-1,31,-1,-1,21,20,19,18,17,16,15,14,13,13,13,14,15,16,17,-1,-1,18,17,16,15,14,14,14,15,16,17,18,19,20,21,22,-1,-1,32,-1,-1,23,23,24, 23,22,21,21,-1,-1,-1,21,21,21,-1,-1,-1,-1,-1,14,13,12,13,14,15,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,-1,-1,-1,-1,-1,22,22,22,-1,-1,-1,22,22,23,24, 23,22,21,20,20,20,20,20,21,-1,-1,15,15,-1,-1,-1,-1,11,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,12,-1,-1,-1,-1,16,16,-1,-1,22,21,21,21,21,21,22,23,24, 24,-1,-1,20,19,19,19,19,-1,-1,16,15,14,13,12,11,10,10,10,11,12,13,13,13,13,13,14,13,12,11,11,11,12,13,14,15,16,17,-1,-1,20,20,20,20,21,-1,-1,25, 24,-1,-1,-1,19,18,18,18,-1,17,16,16,-1,13,12,11,10,9,9,-1,-1,-1,12,12,12,12,-1,-1,-1,10,10,11,12,13,14,-1,17,17,18,-1,19,19,19,20,-1,-1,-1,25, 23,22,21,20,19,18,17,17,-1,-1,16,15,14,13,12,11,10,9,8,8,8,-1,11,11,11,12,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,18,18,19,20,21,22,23,24, 23,22,21,20,20,-1,17,16,16,-1,-1,-1,14,13,12,11,10,9,8,7,7,-1,10,10,11,11,-1,8,8,9,10,11,12,13,14,15,-1,-1,-1,17,17,18,-1,21,21,22,23,24, 23,22,21,21,21,-1,-1,16,15,14,14,-1,-1,-1,-1,-1,-1,-1,-1,6,7,8,9,10,11,10,9,8,7,-1,-1,-1,-1,-1,-1,-1,-1,15,15,16,17,-1,-1,21,21,22,23,24, 23,22,21,20,20,-1,-1,16,15,14,13,12,11,10,9,8,7,7,-1,5,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,8,8,9,10,11,12,13,14,15,16,17,-1,20,20,21,22,23,24, 23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24, 52,52,52,52,52,52,53,52,52,52,52,53,54,55,56,56,55,54,53,52,53,54,55,56,55,54,53,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,52,51,51,51,51,51, 52,51,51,51,51,52,-1,51,51,51,52,53,54,55,56,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,-1,50,50,50,50,51, 52,51,50,50,50,-1,-1,50,50,51,52,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,51, 52,51,50,49,49,-1,49,49,50,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,53,53,52,52,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,50,51, 52,51,50,49,48,48,48,48,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,53,52,52,52,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,50,51, 52,-1,-1,-1,48,47,47,47,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,52,52,51,51,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,47,-1,-1,-1,51, 51,-1,-1,49,48,47,46,46,-1,-1,53,52,51,50,49,48,47,46,47,48,49,50,51,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,47,48,-1,-1,50, 50,50,50,49,48,47,46,45,45,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,52,52,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,47,48,49,49,49, 49,49,49,50,-1,-1,-1,45,44,44,-1,-1,-1,-1,-1,44,44,44,44,45,45,-1,-1,-1,-1,-1,-1,45,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,49,48,48,48, 48,48,48,-1,-1,45,-1,-1,44,43,43,43,43,43,43,43,43,43,44,44,44,44,45,-1,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,47,47,47, 47,47,48,-1,44,44,44,-1,-1,42,42,43,42,42,42,42,42,43,44,44,43,44,45,46,47,47,46,45,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,47,46,46, 46,46,-1,-1,43,43,43,43,-1,41,41,-1,41,41,41,41,42,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,45,45, 45,45,-1,42,42,42,42,43,-1,40,40,40,40,40,40,41,-1,-1,41,41,41,41,41,41,40,40,40,40,40,40,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,44,44, 44,44,-1,41,41,41,41,-1,-1,39,39,39,39,39,40,-1,-1,40,40,40,40,40,40,41,40,39,39,39,39,39,39,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,43,43, 43,43,-1,40,40,40,40,-1,-1,38,38,38,38,39,-1,-1,39,39,39,39,39,39,39,-1,-1,38,38,38,38,38,38,38,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 42,42,-1,39,39,39,39,-1,37,37,37,37,38,-1,-1,-1,38,38,38,38,38,38,38,-1,-1,37,37,37,37,37,37,37,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,41,41, 41,41,-1,39,38,38,38,-1,36,36,36,37,-1,-1,37,37,37,37,37,37,37,37,37,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,36,35,35,35,-1,37,37,37,38,-1,40,40, 40,41,-1,38,38,37,37,36,35,35,35,-1,-1,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,-1,-1,34,34,34,35,36,36,37,37,-1,40,39, 39,-1,-1,37,37,37,36,-1,34,34,34,-1,36,35,35,35,35,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,34,34,34,-1,33,33,33,-1,35,36,36,36,-1,-1,38, 38,37,36,36,37,-1,35,-1,33,33,33,-1,35,35,34,34,34,34,34,34,34,34,34,35,34,33,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,-1,34,-1,36,35,35,36,37, 38,-1,35,36,37,-1,34,-1,33,32,32,33,34,34,34,33,33,33,33,33,33,33,34,-1,-1,33,32,32,32,32,32,32,32,32,32,32,32,31,31,32,-1,33,-1,36,35,34,-1,37, 37,-1,34,-1,-1,-1,33,-1,-1,31,31,-1,33,33,33,33,32,32,32,32,32,33,34,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,36, 36,-1,33,32,32,32,32,32,-1,31,30,-1,32,32,33,33,32,31,31,31,32,33,34,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,29,30,-1,31,31,31,31,31,32,-1,35, 35,-1,32,32,31,31,31,31,-1,-1,29,-1,31,31,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,28,-1,-1,30,30,30,30,31,31,-1,34, 34,-1,31,31,31,30,30,30,-1,-1,28,-1,30,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,27,-1,-1,29,29,29,30,30,30,-1,33, 33,-1,30,31,31,30,29,30,-1,27,27,-1,29,29,29,30,31,30,29,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,-1,29,28,29,30,30,29,-1,32, 32,-1,29,-1,-1,-1,28,-1,-1,26,26,-1,28,28,29,30,30,30,29,28,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,31, 31,-1,28,28,28,-1,27,-1,25,25,25,26,27,28,29,29,29,29,29,28,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,24,24,24,-1,26,-1,27,27,27,-1,30, 30,29,28,27,27,-1,26,-1,24,24,24,-1,28,28,29,29,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,23,23,23,-1,25,-1,26,26,27,28,29, 31,-1,-1,27,26,25,25,-1,23,23,23,-1,29,29,29,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,22,22,22,-1,24,24,25,26,-1,-1,30, 31,31,-1,27,26,25,24,23,22,22,22,-1,-1,30,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,21,21,21,22,23,24,25,26,-1,30,30, 30,30,-1,27,26,25,25,-1,22,21,21,21,-1,-1,30,29,28,27,26,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,20,20,20,21,-1,24,24,25,26,-1,29,29, 29,29,-1,27,26,26,26,-1,22,21,20,20,20,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,19,19,19,20,21,-1,25,25,25,26,-1,28,28, 28,28,-1,27,27,27,27,-1,-1,21,20,19,19,19,-1,-1,28,27,26,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,-1,-1,26,26,26,26,-1,27,27, 27,27,-1,28,28,28,28,-1,-1,21,20,19,18,18,18,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,17,17,17,18,19,20,-1,-1,27,27,27,27,-1,26,26, 26,26,-1,29,29,-1,29,30,-1,21,20,19,18,17,17,17,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,16,16,16,17,18,19,20,-1,29,28,28,28,28,-1,25,25, 25,25,-1,-1,30,31,30,30,-1,21,21,-1,18,17,16,16,16,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,15,15,15,16,17,-1,20,20,-1,29,29,29,29,-1,-1,24,24, 24,24,24,-1,31,31,31,-1,-1,21,20,19,18,17,16,15,15,15,15,15,16,17,18,19,18,17,16,15,14,14,14,14,14,15,16,17,18,19,20,-1,-1,30,30,30,-1,23,23,23, 24,23,23,-1,-1,32,-1,-1,22,21,20,19,18,17,16,15,14,14,14,15,16,17,18,-1,-1,17,16,15,14,13,13,13,14,15,16,17,18,19,20,21,-1,-1,31,-1,-1,22,22,23, 24,23,22,22,-1,-1,-1,22,22,22,-1,-1,-1,-1,-1,15,14,13,14,15,16,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,-1,-1,-1,-1,-1,21,21,21,-1,-1,-1,21,21,22,23, 24,23,22,21,21,21,21,21,22,-1,-1,16,16,-1,-1,-1,-1,12,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,11,-1,-1,-1,-1,15,15,-1,-1,21,20,20,20,20,20,21,22,23, 25,-1,-1,21,20,20,20,20,-1,-1,17,16,15,14,13,12,11,11,11,12,13,14,13,13,13,13,13,12,11,10,10,10,11,12,13,14,15,16,-1,-1,19,19,19,19,20,-1,-1,24, 25,-1,-1,-1,20,19,19,19,-1,18,17,17,-1,14,13,12,11,10,10,-1,-1,-1,12,12,12,12,-1,-1,-1,9,9,10,11,12,13,-1,16,16,17,-1,18,18,18,19,-1,-1,-1,24, 24,23,22,21,20,19,18,18,-1,-1,17,16,15,14,13,12,11,10,9,9,9,-1,12,11,11,11,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,17,17,18,19,20,21,22,23, 24,23,22,21,21,-1,18,17,17,-1,-1,-1,15,14,13,12,11,10,9,8,8,-1,11,11,10,10,-1,7,7,8,9,10,11,12,13,14,-1,-1,-1,16,16,17,-1,20,20,21,22,23, 24,23,22,22,22,-1,-1,17,16,15,15,-1,-1,-1,-1,-1,-1,-1,-1,7,8,9,10,11,10,9,8,7,6,-1,-1,-1,-1,-1,-1,-1,-1,14,14,15,16,-1,-1,20,20,21,22,23, 24,23,22,21,21,-1,-1,17,16,15,14,13,12,11,10,9,8,8,-1,6,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,7,7,8,9,10,11,12,13,14,15,16,-1,19,19,20,21,22,23, 24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23, 53,53,53,53,53,53,54,53,53,53,53,54,55,56,57,57,56,55,54,53,54,55,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,51,50,50,50,50,50, 53,52,52,52,52,53,-1,52,52,52,53,54,55,56,57,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,-1,49,49,49,49,50, 53,52,51,51,51,-1,-1,51,51,52,53,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 53,52,51,50,50,-1,50,50,51,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 53,52,51,50,49,49,49,49,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,50, 53,-1,-1,-1,49,48,48,48,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,50, 52,-1,-1,50,49,48,47,47,-1,-1,54,53,52,51,50,49,48,47,48,49,50,51,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,49, 51,51,51,50,49,48,47,46,46,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,47,48,48,48, 50,50,50,51,-1,-1,-1,46,45,45,-1,-1,-1,-1,-1,45,45,45,44,44,44,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,48,47,47,47, 49,49,49,-1,-1,46,-1,-1,45,44,44,44,44,44,44,44,44,44,44,43,43,43,44,-1,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,46,46,46, 48,48,49,-1,45,45,45,-1,-1,43,43,44,43,43,43,43,43,44,44,43,42,43,44,45,46,46,45,44,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,46,45,45, 47,47,-1,-1,44,44,44,44,-1,42,42,-1,42,42,42,42,43,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,44,44, 46,46,-1,43,43,43,43,44,-1,41,41,41,41,41,41,42,-1,-1,40,40,40,40,40,40,39,39,39,39,39,39,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,43,43, 45,45,-1,42,42,42,42,-1,-1,40,40,40,40,40,41,-1,-1,39,39,39,39,39,39,40,39,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,42,42, 44,44,-1,41,41,41,41,-1,-1,39,39,39,39,40,-1,-1,38,38,38,38,38,38,38,-1,-1,37,37,37,37,37,37,37,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 43,43,-1,40,40,40,40,-1,38,38,38,38,39,-1,-1,-1,37,37,37,37,37,37,37,-1,-1,36,36,36,36,36,36,36,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,40,40, 42,42,-1,40,39,39,39,-1,37,37,37,38,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,35,34,34,34,-1,36,36,36,37,-1,39,39, 41,42,-1,39,39,38,38,37,36,36,36,-1,-1,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,34,35,35,36,36,-1,39,38, 40,-1,-1,38,38,38,37,-1,35,35,35,-1,35,34,34,34,34,34,34,34,34,34,34,-1,33,33,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,-1,34,35,35,35,-1,-1,37, 39,38,37,37,38,-1,36,-1,34,34,34,-1,35,34,33,33,33,33,33,33,33,33,33,34,33,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,-1,35,34,34,35,36, 39,-1,36,37,38,-1,35,-1,34,33,33,34,35,34,33,32,32,32,32,32,32,32,33,-1,-1,32,31,31,31,31,31,31,31,31,31,31,31,30,30,31,-1,32,-1,35,34,33,-1,36, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,34,34,33,32,31,31,31,31,31,32,33,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,35, 37,-1,34,33,33,33,33,33,-1,32,31,-1,33,33,33,32,31,30,30,30,31,32,33,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,28,29,-1,30,30,30,30,30,31,-1,34, 36,-1,33,33,32,32,32,32,-1,-1,30,-1,32,32,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,27,-1,-1,29,29,29,29,30,30,-1,33, 35,-1,32,32,32,31,31,31,-1,-1,29,-1,31,31,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,29,29,29,-1,32, 34,-1,31,32,32,31,30,31,-1,28,28,-1,30,30,30,30,30,29,28,27,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,-1,28,27,28,29,29,28,-1,31, 33,-1,30,-1,-1,-1,29,-1,-1,27,27,-1,29,29,29,29,29,29,28,27,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,30, 32,-1,29,29,29,-1,28,-1,26,26,26,27,28,29,29,28,28,28,28,27,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,-1,25,-1,26,26,26,-1,29, 31,30,29,28,28,-1,27,-1,25,25,25,-1,29,29,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,22,22,22,-1,24,-1,25,25,26,27,28, 32,-1,-1,28,27,26,26,-1,24,24,24,-1,30,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,21,21,21,-1,23,23,24,25,-1,-1,29, 32,32,-1,28,27,26,25,24,23,23,23,-1,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,20,20,20,21,22,23,24,25,-1,29,29, 31,31,-1,28,27,26,26,-1,23,22,22,22,-1,-1,29,28,27,26,25,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,-1,23,23,24,25,-1,28,28, 30,30,-1,28,27,27,27,-1,23,22,21,21,21,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,27,27, 29,29,-1,28,28,28,28,-1,-1,22,21,20,20,20,-1,-1,27,26,25,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,26,26, 28,28,-1,29,29,29,29,-1,-1,22,21,20,19,19,19,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,25,25, 27,27,-1,30,30,-1,30,31,-1,22,21,20,19,18,18,18,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,15,15,15,16,17,18,19,-1,28,27,27,27,27,-1,24,24, 26,26,-1,-1,31,32,31,31,-1,22,22,-1,19,18,17,17,17,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,14,14,14,15,16,-1,19,19,-1,28,28,28,28,-1,-1,23,23, 25,25,25,-1,32,32,32,-1,-1,22,21,20,19,18,17,16,16,16,16,16,17,18,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,18,19,-1,-1,29,29,29,-1,22,22,22, 25,24,24,-1,-1,33,-1,-1,23,22,21,20,19,18,17,16,15,15,15,16,17,18,19,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,18,19,20,-1,-1,30,-1,-1,21,21,22, 25,24,23,23,-1,-1,-1,23,23,23,-1,-1,-1,-1,-1,16,15,14,15,16,17,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,20,20,20,-1,-1,-1,20,20,21,22, 25,24,23,22,22,22,22,22,23,-1,-1,17,17,-1,-1,-1,-1,13,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,10,-1,-1,-1,-1,14,14,-1,-1,20,19,19,19,19,19,20,21,22, 26,-1,-1,22,21,21,21,21,-1,-1,18,17,16,15,14,13,12,12,12,13,14,13,12,12,12,12,12,11,10,9,9,9,10,11,12,13,14,15,-1,-1,18,18,18,18,19,-1,-1,23, 26,-1,-1,-1,21,20,20,20,-1,19,18,18,-1,15,14,13,12,11,11,-1,-1,-1,11,11,11,11,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,17,17,17,18,-1,-1,-1,23, 25,24,23,22,21,20,19,19,-1,-1,18,17,16,15,14,13,12,11,10,10,10,-1,11,10,10,10,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,16,16,17,18,19,20,21,22, 25,24,23,22,22,-1,19,18,18,-1,-1,-1,16,15,14,13,12,11,10,9,9,-1,11,10,9,9,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,15,15,16,-1,19,19,20,21,22, 25,24,23,23,23,-1,-1,18,17,16,16,-1,-1,-1,-1,-1,-1,-1,-1,8,9,10,11,10,9,8,7,6,5,-1,-1,-1,-1,-1,-1,-1,-1,13,13,14,15,-1,-1,19,19,20,21,22, 25,24,23,22,22,-1,-1,18,17,16,15,14,13,12,11,10,9,9,-1,7,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,6,6,7,8,9,10,11,12,13,14,15,-1,18,18,19,20,21,22, 25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22, 54,54,54,54,54,54,55,54,54,54,54,55,56,57,57,56,55,54,53,52,53,54,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 54,53,53,53,53,54,-1,53,53,53,54,55,56,57,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,51,51,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 54,53,52,51,50,50,50,50,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,51,50,50,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 54,-1,-1,-1,50,49,49,49,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,51,50,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 53,-1,-1,51,50,49,48,48,-1,-1,53,52,51,50,49,48,47,46,47,48,49,50,51,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 52,52,52,51,50,49,48,47,47,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,51,50,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 51,51,51,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 50,50,50,-1,-1,47,-1,-1,46,45,45,45,45,45,45,45,45,44,43,42,42,42,43,-1,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 49,49,50,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,44,44,43,42,41,42,43,44,45,45,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 48,48,-1,-1,45,45,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,43,43, 47,47,-1,44,44,44,44,45,-1,42,42,42,42,42,42,43,-1,-1,39,39,39,39,39,39,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,42,42, 46,46,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,38,38,38,38,38,38,39,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 45,45,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,37,37,37,37,37,37,37,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 44,44,-1,41,41,41,41,-1,39,39,39,39,40,-1,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 43,43,-1,41,40,40,40,-1,38,38,38,39,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 42,43,-1,40,40,39,39,38,37,37,37,-1,-1,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 41,-1,-1,39,39,39,38,-1,36,36,36,-1,34,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 40,39,38,38,39,-1,37,-1,35,35,35,-1,34,33,32,32,32,32,32,32,32,32,32,33,32,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,-1,34,33,33,34,35, 40,-1,37,38,39,-1,36,-1,35,34,34,35,34,33,32,31,31,31,31,31,31,31,32,-1,-1,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,-1,31,-1,34,33,32,-1,35, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,33,33,32,31,30,30,30,30,30,31,32,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,34, 38,-1,35,34,34,34,34,34,-1,33,32,-1,32,32,32,31,30,29,29,29,30,31,32,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,27,28,-1,29,29,29,29,29,30,-1,33, 37,-1,34,34,33,33,33,33,-1,-1,31,-1,31,31,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,28,29,29,-1,32, 36,-1,33,33,33,32,32,32,-1,-1,30,-1,30,30,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,28,28,28,-1,31, 35,-1,32,33,33,32,31,32,-1,29,29,-1,30,29,29,29,29,28,27,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,27,26,27,28,28,27,-1,30, 34,-1,31,-1,-1,-1,30,-1,-1,28,28,-1,30,29,28,28,28,28,27,26,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,29, 33,-1,30,30,30,-1,29,-1,27,27,27,28,29,29,28,27,27,27,27,26,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,-1,24,-1,25,25,25,-1,28, 32,31,30,29,29,-1,28,-1,26,26,26,-1,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,21,21,21,-1,23,-1,24,24,25,26,27, 33,-1,-1,29,28,27,27,-1,25,25,25,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,20,20,20,-1,22,22,23,24,-1,-1,28, 33,33,-1,29,28,27,26,25,24,24,24,-1,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,22,23,24,-1,28,28, 32,32,-1,29,28,27,27,-1,24,23,23,23,-1,-1,28,27,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,-1,22,22,23,24,-1,27,27, 31,31,-1,29,28,28,28,-1,24,23,22,22,22,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,26,26, 30,30,-1,29,29,29,29,-1,-1,23,22,21,21,21,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,25,25, 29,29,-1,30,30,30,30,-1,-1,23,22,21,20,20,20,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,24,24, 28,28,-1,31,31,-1,31,32,-1,23,22,21,20,19,19,19,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,14,14,14,15,16,17,18,-1,27,26,26,26,26,-1,23,23, 27,27,-1,-1,32,33,32,32,-1,23,23,-1,20,19,18,18,18,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,22,22, 26,26,26,-1,33,33,33,-1,-1,23,22,21,20,19,18,17,17,17,17,17,18,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,18,-1,-1,28,28,28,-1,21,21,21, 26,25,25,-1,-1,34,-1,-1,24,23,22,21,20,19,18,17,16,16,16,17,18,19,19,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,18,19,-1,-1,29,-1,-1,20,20,21, 26,25,24,24,-1,-1,-1,24,24,24,-1,-1,-1,-1,-1,17,16,15,16,17,18,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,19,19,19,-1,-1,-1,19,19,20,21, 26,25,24,23,23,23,23,23,24,-1,-1,18,18,-1,-1,-1,-1,14,-1,-1,-1,-1,12,12,12,12,-1,-1,-1,-1,9,-1,-1,-1,-1,13,13,-1,-1,19,18,18,18,18,18,19,20,21, 27,-1,-1,23,22,22,22,22,-1,-1,19,18,17,16,15,14,13,13,13,14,13,12,11,11,11,11,11,10,9,8,8,8,9,10,11,12,13,14,-1,-1,17,17,17,17,18,-1,-1,22, 27,-1,-1,-1,22,21,21,21,-1,20,19,19,-1,16,15,14,13,12,12,-1,-1,-1,10,10,10,10,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,16,16,16,17,-1,-1,-1,22, 26,25,24,23,22,21,20,20,-1,-1,19,18,17,16,15,14,13,12,11,11,11,-1,10,9,9,9,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,15,15,16,17,18,19,20,21, 26,25,24,23,23,-1,20,19,19,-1,-1,-1,17,16,15,14,13,12,11,10,10,-1,10,9,8,8,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,14,14,15,-1,18,18,19,20,21, 26,25,24,24,24,-1,-1,19,18,17,17,-1,-1,-1,-1,-1,-1,-1,-1,9,10,11,10,9,8,7,6,5,4,-1,-1,-1,-1,-1,-1,-1,-1,12,12,13,14,-1,-1,18,18,19,20,21, 26,25,24,23,23,-1,-1,19,18,17,16,15,14,13,12,11,10,10,-1,8,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,5,5,6,7,8,9,10,11,12,13,14,-1,17,17,18,19,20,21, 26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21, 55,55,55,55,55,55,56,55,55,55,55,56,57,57,56,55,54,53,52,51,52,53,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 55,54,54,54,54,55,-1,54,54,54,55,56,57,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 55,54,53,52,51,51,51,51,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 55,-1,-1,-1,51,50,50,50,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 54,-1,-1,52,51,50,49,49,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 53,53,53,52,51,50,49,48,48,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 52,52,52,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 51,51,51,-1,-1,48,-1,-1,47,46,46,46,46,46,46,45,44,43,42,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 50,50,51,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 49,49,-1,-1,46,46,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 48,48,-1,45,45,45,45,46,-1,43,43,43,43,43,43,44,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 47,47,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 46,46,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 45,45,-1,42,42,42,42,-1,40,40,40,40,41,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 44,44,-1,42,41,41,41,-1,39,39,39,40,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 43,44,-1,41,41,40,40,39,38,38,38,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 42,-1,-1,40,40,40,39,-1,37,37,37,-1,33,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 41,40,39,39,40,-1,38,-1,36,36,36,-1,33,32,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 41,-1,38,39,40,-1,37,-1,36,35,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 40,-1,37,-1,-1,-1,36,-1,-1,34,34,-1,32,32,31,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 39,-1,36,35,35,35,35,35,-1,34,33,-1,31,31,31,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 38,-1,35,35,34,34,34,34,-1,-1,32,-1,30,30,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 37,-1,34,34,34,33,33,33,-1,-1,31,-1,29,29,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 36,-1,33,34,34,33,32,33,-1,30,30,-1,29,28,28,28,28,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 35,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,29,28,27,27,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 34,-1,31,31,31,-1,30,-1,28,28,28,29,29,28,27,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 33,32,31,30,30,-1,29,-1,27,27,27,-1,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 34,-1,-1,30,29,28,28,-1,26,26,26,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,27, 34,34,-1,30,29,28,27,26,25,25,25,-1,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,27,27, 33,33,-1,30,29,28,28,-1,25,24,24,24,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,26,26, 32,32,-1,30,29,29,29,-1,25,24,23,23,23,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,25,25, 31,31,-1,30,30,30,30,-1,-1,24,23,22,22,22,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,24,24, 30,30,-1,31,31,31,31,-1,-1,24,23,22,21,21,21,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,23,23, 29,29,-1,32,32,-1,32,33,-1,24,23,22,21,20,20,20,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,22,22, 28,28,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,21,21, 27,27,27,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,18,18,18,18,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,20,20,20, 27,26,26,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,17,17,18,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,18,-1,-1,28,-1,-1,19,19,20, 27,26,25,25,-1,-1,-1,25,25,25,-1,-1,-1,-1,-1,18,17,16,17,18,19,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,18,18,18,-1,-1,-1,18,18,19,20, 27,26,25,24,24,24,24,24,25,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,11,11,11,11,-1,-1,-1,-1,8,-1,-1,-1,-1,12,12,-1,-1,18,17,17,17,17,17,18,19,20, 28,-1,-1,24,23,23,23,23,-1,-1,20,19,18,17,16,15,14,14,14,13,12,11,10,10,10,10,10,9,8,7,7,7,8,9,10,11,12,13,-1,-1,16,16,16,16,17,-1,-1,21, 28,-1,-1,-1,23,22,22,22,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,9,9,9,9,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,15,15,15,16,-1,-1,-1,21, 27,26,25,24,23,22,21,21,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,9,8,8,8,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,14,14,15,16,17,18,19,20, 27,26,25,24,24,-1,21,20,20,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,9,8,7,7,-1,4,4,5,6,7,8,9,10,11,-1,-1,-1,13,13,14,-1,17,17,18,19,20, 27,26,25,25,25,-1,-1,20,19,18,18,-1,-1,-1,-1,-1,-1,-1,-1,10,11,10,9,8,7,6,5,4,3,-1,-1,-1,-1,-1,-1,-1,-1,11,11,12,13,-1,-1,17,17,18,19,20, 27,26,25,24,24,-1,-1,20,19,18,17,16,15,14,13,12,11,11,-1,9,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,4,4,5,6,7,8,9,10,11,12,13,-1,16,16,17,18,19,20, 27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, 54,54,54,54,54,54,55,54,54,54,54,55,56,56,55,54,53,52,51,50,51,52,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 54,53,53,53,53,54,-1,53,53,53,54,55,56,56,55,54,53,53,-1,49,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,47, 54,53,52,52,52,-1,-1,52,52,53,54,-1,-1,-1,-1,-1,-1,-1,-1,48,48,49,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,46,47, 54,53,52,51,51,-1,51,51,52,-1,-1,-1,49,48,47,47,47,47,47,47,48,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,46,47, 54,53,52,51,50,50,50,50,-1,-1,51,50,49,48,47,46,46,46,46,47,48,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,46,47, 55,-1,-1,-1,50,49,49,49,-1,52,51,51,-1,48,47,46,45,45,45,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,43,-1,-1,-1,47, 54,-1,-1,51,50,49,48,48,-1,-1,51,50,49,48,47,46,45,44,45,46,47,48,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,43,44,-1,-1,46, 53,53,52,51,50,49,48,47,47,-1,-1,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,43,44,45,45,45, 52,52,52,52,-1,-1,-1,47,46,46,-1,-1,-1,-1,-1,44,43,42,41,41,41,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,45,44,44,44, 51,51,51,-1,-1,47,-1,-1,46,45,45,45,45,45,45,44,43,42,41,40,40,40,41,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,43,43,43, 50,50,51,-1,46,46,46,-1,-1,44,44,45,44,44,44,44,43,42,41,40,39,40,41,42,43,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,43,42,42, 49,49,-1,-1,45,45,45,45,-1,43,43,-1,43,43,43,43,44,-1,-1,-1,38,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,41,41, 48,48,-1,44,44,44,44,45,-1,42,42,42,42,42,42,43,-1,-1,37,37,37,37,37,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,40,40, 47,47,-1,43,43,43,43,-1,-1,41,41,41,41,41,42,-1,-1,36,36,36,36,36,36,37,36,35,35,35,35,35,35,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 46,46,-1,42,42,42,42,-1,-1,40,40,40,40,41,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,38,38, 45,45,-1,42,41,41,41,-1,39,39,39,39,40,-1,-1,-1,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,37,37, 44,44,-1,42,41,40,40,-1,38,38,38,39,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,32,32,32,32,32,32,-1,-1,32,31,31,31,-1,33,33,33,34,-1,36,36, 43,44,-1,41,41,40,39,38,37,37,37,-1,-1,32,32,32,32,32,32,32,32,32,32,32,31,31,31,31,31,31,31,31,31,31,31,-1,-1,30,30,30,31,32,32,33,33,-1,36,35, 42,-1,-1,40,40,40,39,-1,36,36,36,-1,32,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,32,32,32,-1,-1,34, 41,40,39,39,40,-1,38,-1,36,35,35,-1,32,31,30,30,30,30,30,30,30,30,30,31,30,29,29,29,29,29,29,29,29,29,29,29,-1,28,28,28,-1,30,-1,32,31,31,32,33, 41,-1,38,39,40,-1,37,-1,36,35,34,33,32,31,30,29,29,29,29,29,29,29,30,-1,-1,29,28,28,28,28,28,28,28,28,28,28,28,27,27,28,-1,29,-1,32,31,30,-1,33, 40,-1,37,-1,-1,-1,36,-1,-1,34,34,-1,31,31,30,29,28,28,28,28,28,29,30,-1,-1,29,28,27,27,27,27,27,28,27,27,27,-1,26,26,-1,-1,28,-1,-1,-1,29,-1,32, 39,-1,36,35,35,35,35,35,-1,34,33,-1,30,30,30,29,28,27,27,27,28,29,30,-1,-1,29,28,27,26,26,26,27,28,27,26,26,-1,25,26,-1,27,27,27,27,27,28,-1,31, 38,-1,35,35,34,34,34,34,-1,-1,32,-1,29,29,-1,-1,-1,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,26,27,27,-1,30, 37,-1,34,34,34,33,33,33,-1,-1,31,-1,28,28,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,24,24,24,-1,-1,-1,24,24,-1,23,-1,-1,25,25,25,26,26,26,-1,29, 36,-1,33,34,34,33,32,33,-1,30,30,-1,28,27,27,27,27,26,25,24,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,25,24,25,26,26,25,-1,28, 35,-1,32,-1,-1,-1,31,-1,-1,29,29,-1,28,27,26,26,26,26,25,24,23,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,-1,21,21,-1,-1,23,-1,-1,-1,24,-1,27, 34,-1,31,31,31,-1,30,-1,28,28,28,29,28,27,26,25,25,25,25,24,23,22,22,-1,-1,21,21,21,21,21,21,21,21,21,21,21,21,20,20,20,-1,22,-1,23,23,23,-1,26, 33,32,31,30,30,-1,29,-1,27,27,27,-1,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,20,20,21,-1,19,19,19,-1,21,-1,22,22,23,24,25, 34,-1,-1,30,29,28,28,-1,26,26,26,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,19,19,20,21,-1,18,18,18,-1,20,20,21,22,-1,-1,26, 35,35,-1,30,29,28,27,26,25,25,25,-1,-1,27,26,25,24,23,22,22,22,22,21,20,19,18,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,20,21,22,-1,26,26, 34,34,-1,30,29,28,28,-1,25,24,24,24,-1,-1,26,25,24,23,22,21,21,21,21,-1,-1,17,17,17,17,17,17,17,18,19,-1,-1,16,16,16,17,-1,20,20,21,22,-1,25,25, 33,33,-1,30,29,29,29,-1,25,24,23,23,23,-1,-1,-1,24,23,22,21,20,20,20,-1,-1,16,16,16,16,16,16,17,-1,-1,-1,15,15,15,16,17,-1,21,21,21,22,-1,24,24, 32,32,-1,30,30,30,30,-1,-1,24,23,22,22,22,-1,-1,24,23,22,21,20,19,19,-1,-1,15,15,15,15,15,16,17,-1,-1,14,14,14,15,16,-1,-1,22,22,22,22,-1,23,23, 31,31,-1,31,31,31,31,-1,-1,24,23,22,21,21,21,-1,-1,23,22,21,20,19,18,17,16,15,14,14,14,15,16,-1,-1,13,13,13,14,15,16,-1,-1,23,23,23,23,-1,22,22, 30,30,-1,32,32,-1,32,33,-1,24,23,22,21,20,20,20,-1,-1,22,21,20,19,18,17,16,15,14,13,14,15,-1,-1,12,12,12,13,14,15,16,-1,25,24,24,24,24,-1,21,21, 29,29,-1,-1,33,34,33,33,-1,24,24,-1,21,20,19,19,19,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,-1,-1,11,11,11,12,13,-1,16,16,-1,25,25,25,25,-1,-1,20,20, 28,28,28,-1,34,34,34,-1,-1,24,23,22,21,20,19,18,18,18,18,18,18,17,16,15,14,13,12,11,10,10,10,10,10,11,12,13,14,15,16,-1,-1,26,26,26,-1,19,19,19, 28,27,27,-1,-1,35,-1,-1,25,24,23,22,21,20,19,18,17,17,17,18,18,17,17,-1,-1,13,12,11,10,9,9,9,10,11,12,13,14,15,16,17,-1,-1,27,-1,-1,18,18,19, 28,27,26,26,-1,-1,-1,26,25,25,-1,-1,-1,-1,-1,18,17,16,17,18,19,-1,-1,-1,-1,-1,-1,11,10,9,8,9,10,-1,-1,-1,-1,-1,17,17,17,-1,-1,-1,17,17,18,19, 28,27,26,25,25,25,25,25,26,-1,-1,19,19,-1,-1,-1,-1,15,-1,-1,-1,-1,10,10,10,10,-1,-1,-1,-1,7,-1,-1,-1,-1,11,11,-1,-1,17,16,16,16,16,16,17,18,19, 29,-1,-1,25,24,24,24,24,-1,-1,20,19,18,17,16,15,14,14,13,12,11,10,9,9,9,9,9,8,7,6,6,6,7,8,9,10,11,12,-1,-1,15,15,15,15,16,-1,-1,20, 29,-1,-1,-1,24,23,23,23,-1,21,20,20,-1,17,16,15,14,13,13,-1,-1,-1,8,8,8,8,-1,-1,-1,5,5,6,7,8,9,-1,12,12,13,-1,14,14,14,15,-1,-1,-1,20, 28,27,26,25,24,23,22,22,-1,-1,20,19,18,17,16,15,14,13,12,12,12,-1,8,7,7,7,-1,4,4,4,5,6,7,8,9,10,11,12,-1,-1,13,13,14,15,16,17,18,19, 28,27,26,25,25,-1,22,21,21,-1,-1,-1,18,17,16,15,14,13,12,11,11,-1,8,7,6,6,-1,3,3,4,5,6,7,8,9,10,-1,-1,-1,12,12,13,-1,16,16,17,18,19, 28,27,26,26,26,-1,-1,21,20,19,19,-1,-1,-1,-1,-1,-1,-1,-1,11,10,9,8,7,6,5,4,3,2,-1,-1,-1,-1,-1,-1,-1,-1,10,10,11,12,-1,-1,16,16,17,18,19, 28,27,26,25,25,-1,-1,21,20,19,18,17,16,15,14,13,12,12,-1,10,-1,-1,-1,-1,-1,-1,-1,-1,1,-1,3,3,4,5,6,7,8,9,10,11,12,-1,15,15,16,17,18,19, 28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19, 55,55,55,55,55,55,56,55,55,55,55,56,57,57,56,55,54,53,52,51,52,53,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 55,54,54,54,54,55,-1,54,54,54,55,56,57,57,56,55,54,54,-1,50,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,48, 55,54,53,53,53,-1,-1,53,53,54,55,-1,-1,-1,-1,-1,-1,-1,-1,49,49,50,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,47,48, 55,54,53,52,52,-1,52,52,53,-1,-1,-1,50,49,48,48,48,48,48,48,49,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,47,48, 55,54,53,52,51,51,51,51,-1,-1,52,51,50,49,48,47,47,47,47,48,49,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,47,48, 56,-1,-1,-1,51,50,50,50,-1,53,52,52,-1,49,48,47,46,46,46,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,44,-1,-1,-1,48, 55,-1,-1,52,51,50,49,49,-1,-1,52,51,50,49,48,47,46,45,46,47,48,49,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,44,45,-1,-1,47, 54,54,53,52,51,50,49,48,48,-1,-1,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,44,45,46,46,46, 53,53,53,53,-1,-1,-1,48,47,47,-1,-1,-1,-1,-1,45,44,43,42,42,42,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,46,45,45,45, 52,52,52,-1,-1,48,-1,-1,47,46,46,46,46,46,46,45,44,43,42,41,41,41,42,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,44,44,44, 51,51,52,-1,47,47,47,-1,-1,45,45,46,45,45,45,45,44,43,42,41,40,41,42,43,44,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,44,43,43, 50,50,-1,-1,46,46,46,46,-1,44,44,-1,44,44,44,44,45,-1,-1,-1,39,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,42,42, 49,49,-1,45,45,45,45,46,-1,43,43,43,43,43,43,44,-1,-1,38,38,38,38,38,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,41,41, 48,48,-1,44,44,44,44,-1,-1,42,42,42,42,42,43,-1,-1,37,37,37,37,37,37,38,37,36,36,36,36,36,36,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 47,47,-1,43,43,43,43,-1,-1,41,41,41,41,42,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,39,39, 46,46,-1,43,42,42,42,-1,40,40,40,40,41,-1,-1,-1,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,38,38, 45,45,-1,43,42,41,41,-1,39,39,39,40,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,33,33,33,33,33,33,-1,-1,33,32,32,32,-1,34,34,34,35,-1,37,37, 44,45,-1,42,42,41,40,39,38,38,38,-1,-1,33,33,33,33,33,33,33,33,33,33,33,32,32,32,32,32,32,32,32,32,32,32,-1,-1,31,31,31,32,33,33,34,34,-1,37,36, 43,-1,-1,41,41,41,40,-1,37,37,37,-1,33,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,33,33,33,-1,-1,35, 42,41,40,40,41,-1,39,-1,37,36,36,-1,33,32,31,31,31,31,31,31,31,31,31,32,31,30,30,30,30,30,30,30,30,30,30,30,-1,29,29,29,-1,31,-1,33,32,32,33,34, 42,-1,39,40,41,-1,38,-1,37,36,35,34,33,32,31,30,30,30,30,30,30,30,31,-1,-1,30,29,29,29,29,29,29,29,29,29,29,29,28,28,29,-1,30,-1,33,32,31,-1,34, 41,-1,38,-1,-1,-1,37,-1,-1,35,35,-1,32,32,31,30,29,29,29,29,29,30,31,-1,-1,30,29,28,28,28,28,28,29,28,28,28,-1,27,27,-1,-1,29,-1,-1,-1,30,-1,33, 40,-1,37,36,36,36,36,36,-1,35,34,-1,31,31,31,30,29,28,28,28,29,30,31,-1,-1,30,29,28,27,27,27,28,29,28,27,27,-1,26,27,-1,28,28,28,28,28,29,-1,32, 39,-1,36,36,35,35,35,35,-1,-1,33,-1,30,30,-1,-1,-1,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,27,28,28,-1,31, 38,-1,35,35,35,34,34,34,-1,-1,32,-1,29,29,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,25,25,25,-1,-1,-1,25,25,-1,24,-1,-1,26,26,26,27,27,27,-1,30, 37,-1,34,35,35,34,33,34,-1,31,31,-1,29,28,28,28,28,27,26,25,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,26,25,26,27,27,26,-1,29, 36,-1,33,-1,-1,-1,32,-1,-1,30,30,-1,29,28,27,27,27,27,26,25,24,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,-1,22,22,-1,-1,24,-1,-1,-1,25,-1,28, 35,-1,32,32,32,-1,31,-1,29,29,29,30,29,28,27,26,26,26,26,25,24,23,23,-1,-1,22,22,22,22,22,22,22,22,22,22,22,22,21,21,21,-1,23,-1,24,24,24,-1,27, 34,33,32,31,31,-1,30,-1,28,28,28,-1,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,21,21,22,-1,20,20,20,-1,22,-1,23,23,24,25,26, 35,-1,-1,31,30,29,29,-1,27,27,27,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,20,20,21,22,-1,19,19,19,-1,21,21,22,23,-1,-1,26, 36,36,-1,31,30,29,28,27,26,26,26,-1,-1,28,27,26,25,24,23,23,23,23,22,21,20,19,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,20,21,22,23,-1,25,25, 35,35,-1,31,30,29,29,-1,26,25,25,25,-1,-1,27,26,25,24,23,22,22,22,22,-1,-1,18,18,18,18,18,18,18,19,20,-1,-1,17,17,17,18,-1,21,21,22,23,-1,24,24, 34,34,-1,31,30,30,30,-1,26,25,24,24,24,-1,-1,-1,25,24,23,22,21,21,21,-1,-1,17,17,17,17,17,17,18,-1,-1,-1,16,16,16,17,18,-1,22,22,22,23,-1,23,23, 33,33,-1,31,31,31,31,-1,-1,25,24,23,23,23,-1,-1,25,24,23,22,21,20,20,-1,-1,16,16,16,16,16,17,18,-1,-1,15,15,15,16,17,-1,-1,23,23,23,23,-1,22,22, 32,32,-1,32,32,32,32,-1,-1,25,24,23,22,22,22,-1,-1,24,23,22,21,20,19,18,17,16,15,15,15,16,17,-1,-1,14,14,14,15,16,17,-1,-1,24,24,24,24,-1,21,21, 31,31,-1,33,33,-1,33,34,-1,25,24,23,22,21,21,21,-1,-1,23,22,21,20,19,18,17,16,15,14,15,16,-1,-1,13,13,13,14,15,16,17,-1,26,25,25,25,25,-1,20,20, 30,30,-1,-1,34,35,34,34,-1,25,25,-1,22,21,20,20,20,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,-1,-1,12,12,12,13,14,-1,17,17,-1,26,26,26,26,-1,-1,19,19, 29,29,29,-1,35,35,35,-1,-1,25,24,23,22,21,20,19,19,19,19,19,19,18,17,16,15,14,13,12,11,11,11,11,11,12,13,14,15,16,17,-1,-1,27,27,27,-1,18,18,18, 29,28,28,-1,-1,36,-1,-1,26,25,24,23,22,21,20,19,18,18,18,19,19,18,18,-1,-1,14,13,12,11,10,10,10,11,12,13,14,15,16,17,17,-1,-1,28,-1,-1,17,17,18, 29,28,27,27,-1,-1,-1,27,26,26,-1,-1,-1,-1,-1,19,18,17,18,19,20,-1,-1,-1,-1,-1,-1,12,11,10,9,10,11,-1,-1,-1,-1,-1,17,16,16,-1,-1,-1,16,16,17,18, 29,28,27,26,26,26,26,26,27,-1,-1,20,20,-1,-1,-1,-1,16,-1,-1,-1,-1,11,11,11,11,-1,-1,-1,-1,8,-1,-1,-1,-1,12,12,-1,-1,16,15,15,15,15,15,16,17,18, 30,-1,-1,26,25,25,25,25,-1,-1,21,20,19,18,17,16,15,15,14,13,12,11,10,10,10,10,10,9,8,7,7,7,8,9,10,11,12,13,-1,-1,14,14,14,14,15,-1,-1,19, 30,-1,-1,-1,25,24,24,24,-1,22,21,21,-1,18,17,16,15,14,14,-1,-1,-1,9,9,9,9,-1,-1,-1,6,6,7,8,9,10,-1,13,13,14,-1,13,13,13,14,-1,-1,-1,19, 29,28,27,26,25,24,23,23,-1,-1,21,20,19,18,17,16,15,14,13,13,13,-1,9,8,8,8,-1,5,5,5,6,7,8,9,10,11,12,13,-1,-1,12,12,13,14,15,16,17,18, 29,28,27,26,26,-1,23,22,22,-1,-1,-1,19,18,17,16,15,14,13,12,12,-1,9,8,7,7,-1,4,4,5,6,7,8,9,10,11,-1,-1,-1,11,11,12,-1,15,15,16,17,18, 29,28,27,27,27,-1,-1,22,21,20,20,-1,-1,-1,-1,-1,-1,-1,-1,12,11,10,9,8,7,6,5,4,3,-1,-1,-1,-1,-1,-1,-1,-1,9,9,10,11,-1,-1,15,15,16,17,18, 29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,13,-1,11,-1,-1,-1,-1,-1,-1,-1,-1,2,-1,2,2,3,4,5,6,7,8,9,10,11,-1,14,14,15,16,17,18, 29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18, 56,56,56,56,56,56,57,56,56,56,56,57,58,58,57,56,55,54,53,52,53,54,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 56,55,55,55,55,56,-1,55,55,55,56,57,58,58,57,56,55,55,-1,51,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,49, 56,55,54,54,54,-1,-1,54,54,55,56,-1,-1,-1,-1,-1,-1,-1,-1,50,50,51,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,48,49, 56,55,54,53,53,-1,53,53,54,-1,-1,-1,51,50,49,49,49,49,49,49,50,-1,51,51,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,48,49, 56,55,54,53,52,52,52,52,-1,-1,53,52,51,50,49,48,48,48,48,49,50,-1,51,50,50,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,48,49, 57,-1,-1,-1,52,51,51,51,-1,54,53,53,-1,50,49,48,47,47,47,-1,-1,-1,51,50,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,45,-1,-1,-1,49, 56,-1,-1,53,52,51,50,50,-1,-1,53,52,51,50,49,48,47,46,47,48,49,50,51,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,45,46,-1,-1,48, 55,55,54,53,52,51,50,49,49,-1,-1,52,52,-1,-1,-1,-1,45,-1,-1,-1,-1,51,50,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,45,46,47,47,47, 54,54,54,54,-1,-1,-1,49,48,48,-1,-1,-1,-1,-1,46,45,44,43,43,43,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,47,46,46,46, 53,53,53,-1,-1,49,-1,-1,48,47,47,47,47,47,47,46,45,44,43,42,42,42,43,-1,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,45,45,45, 52,52,53,-1,48,48,48,-1,-1,46,46,47,46,46,46,46,45,44,43,42,41,42,43,44,45,45,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,45,44,44, 51,51,-1,-1,47,47,47,47,-1,45,45,-1,45,45,45,45,46,-1,-1,-1,40,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,43,43, 50,50,-1,46,46,46,46,47,-1,44,44,44,44,44,44,45,-1,-1,39,39,39,39,39,39,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,42,42, 49,49,-1,45,45,45,45,-1,-1,43,43,43,43,43,44,-1,-1,38,38,38,38,38,38,39,38,37,37,37,37,37,37,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,41,41, 48,48,-1,44,44,44,44,-1,-1,42,42,42,42,43,-1,-1,37,37,37,37,37,37,37,-1,-1,36,36,36,36,36,36,36,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,40,40, 47,47,-1,44,43,43,43,-1,41,41,41,41,42,-1,-1,-1,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,39,39, 46,46,-1,44,43,42,42,-1,40,40,40,41,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,34,34,34,34,34,34,34,34,34,-1,-1,34,33,33,33,-1,35,35,35,36,-1,38,38, 45,46,-1,43,43,42,41,40,39,39,39,-1,-1,34,34,34,34,34,34,34,34,34,34,34,33,33,33,33,33,33,33,33,33,33,33,-1,-1,32,32,32,33,34,34,35,35,-1,38,37, 44,-1,-1,42,42,42,41,-1,38,38,38,-1,34,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,34,34,34,-1,-1,36, 43,42,41,41,42,-1,40,-1,38,37,37,-1,34,33,32,32,32,32,32,32,32,32,32,33,32,31,31,31,31,31,31,31,31,31,31,31,-1,30,30,30,-1,32,-1,34,33,33,34,35, 43,-1,40,41,42,-1,39,-1,38,37,36,35,34,33,32,31,31,31,31,31,31,31,32,-1,-1,31,30,30,30,30,30,30,30,30,30,30,30,29,29,30,-1,31,-1,34,33,32,-1,34, 42,-1,39,-1,-1,-1,38,-1,-1,36,36,-1,33,33,32,31,30,30,30,30,30,31,32,-1,-1,31,30,29,29,29,29,29,30,29,29,29,-1,28,28,-1,-1,30,-1,-1,-1,31,-1,33, 41,-1,38,37,37,37,37,37,-1,36,35,-1,32,32,32,31,30,29,29,29,30,31,32,-1,-1,31,30,29,28,28,28,29,30,29,28,28,-1,27,28,-1,29,29,29,29,29,30,-1,32, 40,-1,37,37,36,36,36,36,-1,-1,34,-1,31,31,-1,-1,-1,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,28,29,29,-1,31, 39,-1,36,36,36,35,35,35,-1,-1,33,-1,30,30,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,26,26,26,-1,-1,-1,26,26,-1,25,-1,-1,27,27,27,28,28,28,-1,30, 38,-1,35,36,36,35,34,35,-1,32,32,-1,30,29,29,29,29,28,27,26,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,27,26,27,28,28,27,-1,29, 37,-1,34,-1,-1,-1,33,-1,-1,31,31,-1,30,29,28,28,28,28,27,26,25,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,-1,23,23,-1,-1,25,-1,-1,-1,26,-1,28, 36,-1,33,33,33,-1,32,-1,30,30,30,31,30,29,28,27,27,27,27,26,25,24,24,-1,-1,23,23,23,23,23,23,23,23,23,23,23,23,22,22,22,-1,24,-1,25,25,25,-1,27, 35,34,33,32,32,-1,31,-1,29,29,29,-1,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,22,22,23,-1,21,21,21,-1,23,-1,24,24,25,26,26, 36,-1,-1,32,31,30,30,-1,28,28,28,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,21,21,22,23,-1,20,20,20,-1,22,22,23,24,-1,-1,25, 37,37,-1,32,31,30,29,28,27,27,27,-1,-1,29,28,27,26,25,24,24,24,24,23,22,21,20,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,21,22,23,24,-1,24,24, 36,36,-1,32,31,30,30,-1,27,26,26,26,-1,-1,28,27,26,25,24,23,23,23,23,-1,-1,19,19,19,19,19,19,19,20,21,-1,-1,18,18,18,19,-1,22,22,23,24,-1,23,23, 35,35,-1,32,31,31,31,-1,27,26,25,25,25,-1,-1,-1,26,25,24,23,22,22,22,-1,-1,18,18,18,18,18,18,19,-1,-1,-1,17,17,17,18,19,-1,23,23,23,24,-1,22,22, 34,34,-1,32,32,32,32,-1,-1,26,25,24,24,24,-1,-1,26,25,24,23,22,21,21,-1,-1,17,17,17,17,17,18,19,-1,-1,16,16,16,17,18,-1,-1,24,24,24,24,-1,21,21, 33,33,-1,33,33,33,33,-1,-1,26,25,24,23,23,23,-1,-1,25,24,23,22,21,20,19,18,17,16,16,16,17,18,-1,-1,15,15,15,16,17,18,-1,-1,25,25,25,25,-1,20,20, 32,32,-1,34,34,-1,34,35,-1,26,25,24,23,22,22,22,-1,-1,24,23,22,21,20,19,18,17,16,15,16,17,-1,-1,14,14,14,15,16,17,18,-1,27,26,26,26,26,-1,19,19, 31,31,-1,-1,35,36,35,35,-1,26,26,-1,23,22,21,21,21,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,-1,-1,13,13,13,14,15,-1,18,18,-1,27,27,27,27,-1,-1,18,18, 30,30,30,-1,36,36,36,-1,-1,26,25,24,23,22,21,20,20,20,20,20,20,19,18,17,16,15,14,13,12,12,12,12,12,13,14,15,16,17,17,-1,-1,28,28,28,-1,17,17,17, 30,29,29,-1,-1,37,-1,-1,27,26,25,24,23,22,21,20,19,19,19,20,20,19,19,-1,-1,15,14,13,12,11,11,11,12,13,14,15,16,17,16,16,-1,-1,29,-1,-1,16,16,17, 30,29,28,28,-1,-1,-1,28,27,27,-1,-1,-1,-1,-1,20,19,18,19,20,21,-1,-1,-1,-1,-1,-1,13,12,11,10,11,12,-1,-1,-1,-1,-1,16,15,15,-1,-1,-1,15,15,16,17, 30,29,28,27,27,27,27,27,28,-1,-1,21,21,-1,-1,-1,-1,17,-1,-1,-1,-1,12,12,12,12,-1,-1,-1,-1,9,-1,-1,-1,-1,13,13,-1,-1,15,14,14,14,14,14,15,16,17, 31,-1,-1,27,26,26,26,26,-1,-1,22,21,20,19,18,17,16,16,15,14,13,12,11,11,11,11,11,10,9,8,8,8,9,10,11,12,13,14,-1,-1,13,13,13,13,14,-1,-1,18, 31,-1,-1,-1,26,25,25,25,-1,23,22,22,-1,19,18,17,16,15,15,-1,-1,-1,10,10,10,10,-1,-1,-1,7,7,8,9,10,11,-1,14,14,15,-1,12,12,12,13,-1,-1,-1,18, 30,29,28,27,26,25,24,24,-1,-1,22,21,20,19,18,17,16,15,14,14,14,-1,10,9,9,9,-1,6,6,6,7,8,9,10,11,12,13,14,-1,-1,11,11,12,13,14,15,16,17, 30,29,28,27,27,-1,24,23,23,-1,-1,-1,20,19,18,17,16,15,14,13,13,-1,10,9,8,8,-1,5,5,6,7,8,9,10,11,12,-1,-1,-1,10,10,11,-1,14,14,15,16,17, 30,29,28,28,28,-1,-1,23,22,21,21,-1,-1,-1,-1,-1,-1,-1,-1,13,12,11,10,9,8,7,6,5,4,-1,-1,-1,-1,-1,-1,-1,-1,8,8,9,10,-1,-1,14,14,15,16,17, 30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,14,-1,12,-1,-1,-1,-1,-1,-1,-1,-1,3,-1,1,1,2,3,4,5,6,7,8,9,10,-1,13,13,14,15,16,17, 30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17, 57,57,57,57,57,57,58,57,57,57,57,58,59,59,58,57,56,55,54,53,54,55,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,51,50,50,50,50,50, 57,56,56,56,56,57,-1,56,56,56,57,58,59,59,58,57,56,56,-1,52,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,-1,49,49,49,49,50, 57,56,55,55,55,-1,-1,55,55,56,57,-1,-1,-1,-1,-1,-1,-1,-1,51,51,52,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,49,50, 57,56,55,54,54,-1,54,54,55,-1,-1,-1,52,51,50,50,50,50,50,50,51,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,49,50, 57,56,55,54,53,53,53,53,-1,-1,54,53,52,51,50,49,49,49,49,50,51,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,49,49, 58,-1,-1,-1,53,52,52,52,-1,55,54,54,-1,51,50,49,48,48,48,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,46,-1,-1,-1,48, 57,-1,-1,54,53,52,51,51,-1,-1,54,53,52,51,50,49,48,47,48,49,50,51,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,46,47,-1,-1,47, 56,56,55,54,53,52,51,50,50,-1,-1,53,53,-1,-1,-1,-1,46,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,46,46,46,46,46, 55,55,55,55,-1,-1,-1,50,49,49,-1,-1,-1,-1,-1,47,46,45,44,44,44,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,46,45,45,45, 54,54,54,-1,-1,50,-1,-1,49,48,48,48,48,48,48,47,46,45,44,43,43,43,44,-1,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,44,44,44, 53,53,54,-1,49,49,49,-1,-1,47,47,48,47,47,47,47,46,45,44,43,42,43,44,45,46,46,45,44,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,44,43,43, 52,52,-1,-1,48,48,48,48,-1,46,46,-1,46,46,46,46,47,-1,-1,-1,41,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,42,42, 51,51,-1,47,47,47,47,48,-1,45,45,45,45,45,45,46,-1,-1,40,40,40,40,40,40,39,39,39,39,39,39,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,41,41, 50,50,-1,46,46,46,46,-1,-1,44,44,44,44,44,45,-1,-1,39,39,39,39,39,39,40,39,38,38,38,38,38,38,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,40,40, 49,49,-1,45,45,45,45,-1,-1,43,43,43,43,44,-1,-1,38,38,38,38,38,38,38,-1,-1,37,37,37,37,37,37,37,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,39,39, 48,48,-1,45,44,44,44,-1,42,42,42,42,43,-1,-1,-1,37,37,37,37,37,37,37,-1,-1,36,36,36,36,36,36,36,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,38,38, 47,47,-1,45,44,43,43,-1,41,41,41,42,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,35,35,35,35,35,35,35,35,35,-1,-1,35,34,34,34,-1,36,36,36,37,-1,37,37, 46,47,-1,44,44,43,42,41,40,40,40,-1,-1,35,35,35,35,35,35,35,35,35,35,35,34,34,34,34,34,34,34,34,34,34,34,-1,-1,33,33,33,34,35,35,36,36,-1,37,36, 45,-1,-1,43,43,43,42,-1,39,39,39,-1,35,34,34,34,34,34,34,34,34,34,34,-1,33,33,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,-1,34,35,35,35,-1,-1,35, 44,43,42,42,43,-1,41,-1,39,38,38,-1,35,34,33,33,33,33,33,33,33,33,33,34,33,32,32,32,32,32,32,32,32,32,32,32,-1,31,31,31,-1,33,-1,35,34,34,35,34, 44,-1,41,42,43,-1,40,-1,39,38,37,36,35,34,33,32,32,32,32,32,32,32,33,-1,-1,32,31,31,31,31,31,31,31,31,31,31,31,30,30,31,-1,32,-1,35,34,33,-1,33, 43,-1,40,-1,-1,-1,39,-1,-1,37,37,-1,34,34,33,32,31,31,31,31,31,32,33,-1,-1,32,31,30,30,30,30,30,31,30,30,30,-1,29,29,-1,-1,31,-1,-1,-1,32,-1,32, 42,-1,39,38,38,38,38,38,-1,37,36,-1,33,33,33,32,31,30,30,30,31,32,33,-1,-1,32,31,30,29,29,29,30,31,30,29,29,-1,28,29,-1,30,30,30,30,30,31,-1,31, 41,-1,38,38,37,37,37,37,-1,-1,35,-1,32,32,-1,-1,-1,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,27,-1,-1,29,29,29,29,30,30,-1,30, 40,-1,37,37,37,36,36,36,-1,-1,34,-1,31,31,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,27,27,27,-1,-1,-1,27,27,-1,26,-1,-1,28,28,28,29,29,29,-1,29, 39,-1,36,37,37,36,35,36,-1,33,33,-1,31,30,30,30,30,29,28,27,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,-1,28,27,28,29,29,28,-1,28, 38,-1,35,-1,-1,-1,34,-1,-1,32,32,-1,31,30,29,29,29,29,28,27,26,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,-1,24,24,-1,-1,26,-1,-1,-1,27,-1,27, 37,-1,34,34,34,-1,33,-1,31,31,31,32,31,30,29,28,28,28,28,27,26,25,25,-1,-1,24,24,24,24,24,24,24,24,24,24,24,24,23,23,23,-1,25,-1,26,26,26,-1,26, 36,35,34,33,33,-1,32,-1,30,30,30,-1,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,23,23,23,24,-1,22,22,22,-1,24,-1,25,25,26,26,25, 37,-1,-1,33,32,31,31,-1,29,29,29,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,22,22,23,24,-1,21,21,21,-1,23,23,24,25,-1,-1,24, 38,38,-1,33,32,31,30,29,28,28,28,-1,-1,30,29,28,27,26,25,25,25,25,24,23,22,21,21,21,21,21,21,21,21,22,23,-1,-1,20,20,20,21,22,23,24,25,-1,23,23, 37,37,-1,33,32,31,31,-1,28,27,27,27,-1,-1,29,28,27,26,25,24,24,24,24,-1,-1,20,20,20,20,20,20,20,21,22,-1,-1,19,19,19,20,-1,23,23,24,25,-1,22,22, 36,36,-1,33,32,32,32,-1,28,27,26,26,26,-1,-1,-1,27,26,25,24,23,23,23,-1,-1,19,19,19,19,19,19,20,-1,-1,-1,18,18,18,19,20,-1,24,24,24,25,-1,21,21, 35,35,-1,33,33,33,33,-1,-1,27,26,25,25,25,-1,-1,27,26,25,24,23,22,22,-1,-1,18,18,18,18,18,19,20,-1,-1,17,17,17,18,19,-1,-1,25,25,25,25,-1,20,20, 34,34,-1,34,34,34,34,-1,-1,27,26,25,24,24,24,-1,-1,26,25,24,23,22,21,20,19,18,17,17,17,18,19,-1,-1,16,16,16,17,18,19,-1,-1,26,26,26,26,-1,19,19, 33,33,-1,35,35,-1,35,36,-1,27,26,25,24,23,23,23,-1,-1,25,24,23,22,21,20,19,18,17,16,17,18,-1,-1,15,15,15,16,17,18,18,-1,28,27,27,27,27,-1,18,18, 32,32,-1,-1,36,37,36,36,-1,27,27,-1,24,23,22,22,22,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,-1,-1,14,14,14,15,16,-1,17,17,-1,28,28,28,28,-1,-1,17,17, 31,31,31,-1,37,37,37,-1,-1,27,26,25,24,23,22,21,21,21,21,21,21,20,19,18,17,16,15,14,13,13,13,13,13,14,15,16,17,16,16,-1,-1,29,29,29,-1,16,16,16, 31,30,30,-1,-1,38,-1,-1,28,27,26,25,24,23,22,21,20,20,20,21,21,20,20,-1,-1,16,15,14,13,12,12,12,13,14,15,16,17,16,15,15,-1,-1,30,-1,-1,15,15,16, 31,30,29,29,-1,-1,-1,29,28,28,-1,-1,-1,-1,-1,21,20,19,20,21,22,-1,-1,-1,-1,-1,-1,14,13,12,11,12,13,-1,-1,-1,-1,-1,15,14,14,-1,-1,-1,14,14,15,16, 31,30,29,28,28,28,28,28,29,-1,-1,22,22,-1,-1,-1,-1,18,-1,-1,-1,-1,13,13,13,13,-1,-1,-1,-1,10,-1,-1,-1,-1,14,14,-1,-1,14,13,13,13,13,13,14,15,16, 32,-1,-1,28,27,27,27,27,-1,-1,23,22,21,20,19,18,17,17,16,15,14,13,12,12,12,12,12,11,10,9,9,9,10,11,12,13,14,15,-1,-1,12,12,12,12,13,-1,-1,17, 32,-1,-1,-1,27,26,26,26,-1,24,23,23,-1,20,19,18,17,16,16,-1,-1,-1,11,11,11,11,-1,-1,-1,8,8,9,10,11,12,-1,15,15,16,-1,11,11,11,12,-1,-1,-1,17, 31,30,29,28,27,26,25,25,-1,-1,23,22,21,20,19,18,17,16,15,15,15,-1,11,10,10,10,-1,7,7,7,8,9,10,11,12,13,14,15,-1,-1,10,10,11,12,13,14,15,16, 31,30,29,28,28,-1,25,24,24,-1,-1,-1,21,20,19,18,17,16,15,14,14,-1,11,10,9,9,-1,6,6,7,8,9,10,11,12,13,-1,-1,-1,9,9,10,-1,13,13,14,15,16, 31,30,29,29,29,-1,-1,24,23,22,22,-1,-1,-1,-1,-1,-1,-1,-1,14,13,12,11,10,9,8,7,6,5,-1,-1,-1,-1,-1,-1,-1,-1,7,7,8,9,-1,-1,13,13,14,15,16, 31,30,29,28,28,-1,-1,24,23,22,21,20,19,18,17,16,15,15,-1,13,-1,-1,-1,-1,-1,-1,-1,-1,4,-1,1,1,1,2,3,4,5,6,7,8,9,-1,12,12,13,14,15,16, 31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16, 58,58,58,58,58,58,59,58,58,58,58,59,60,60,59,58,57,56,55,54,55,56,57,56,55,54,53,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,52,51,51,51,51,51, 58,57,57,57,57,58,-1,57,57,57,58,59,60,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,-1,50,50,50,50,51, 58,57,56,56,56,-1,-1,56,56,57,58,-1,-1,-1,-1,-1,-1,-1,-1,52,52,53,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,50,50, 58,57,56,55,55,-1,55,55,56,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,53,53,52,52,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,49,49, 58,57,56,55,54,54,54,54,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,53,52,52,52,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,49,48, 59,-1,-1,-1,54,53,53,53,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,53,52,51,51,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,47,-1,-1,-1,47, 58,-1,-1,55,54,53,52,52,-1,-1,55,54,53,52,51,50,49,48,49,50,51,52,53,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,46,46,-1,-1,46, 57,57,56,55,54,53,52,51,51,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,53,52,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,46,45,45,45,45, 56,56,56,56,-1,-1,-1,51,50,50,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,45,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,45,44,44,44, 55,55,55,-1,-1,51,-1,-1,50,49,49,49,49,49,49,48,47,46,45,44,44,44,45,-1,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,43,43,43, 54,54,55,-1,50,50,50,-1,-1,48,48,49,48,48,48,48,47,46,45,44,43,44,45,46,47,47,46,45,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,43,42,42, 53,53,-1,-1,49,49,49,49,-1,47,47,-1,47,47,47,47,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,41,41, 52,52,-1,48,48,48,48,49,-1,46,46,46,46,46,46,47,-1,-1,41,41,41,41,41,41,40,40,40,40,40,40,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,40,40, 51,51,-1,47,47,47,47,-1,-1,45,45,45,45,45,46,-1,-1,40,40,40,40,40,40,41,40,39,39,39,39,39,39,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,39,39, 50,50,-1,46,46,46,46,-1,-1,44,44,44,44,45,-1,-1,39,39,39,39,39,39,39,-1,-1,38,38,38,38,38,38,38,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,38,38, 49,49,-1,46,45,45,45,-1,43,43,43,43,44,-1,-1,-1,38,38,38,38,38,38,38,-1,-1,37,37,37,37,37,37,37,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,37,37, 48,48,-1,46,45,44,44,-1,42,42,42,43,-1,-1,37,37,37,37,37,37,37,37,37,-1,-1,36,36,36,36,36,36,36,36,36,-1,-1,36,35,35,35,-1,37,37,37,38,-1,36,36, 47,48,-1,45,45,44,43,42,41,41,41,-1,-1,36,36,36,36,36,36,36,36,36,36,36,35,35,35,35,35,35,35,35,35,35,35,-1,-1,34,34,34,35,36,36,37,37,-1,36,35, 46,-1,-1,44,44,44,43,-1,40,40,40,-1,36,35,35,35,35,35,35,35,35,35,35,-1,34,34,34,34,34,34,34,34,34,34,34,34,-1,33,33,33,-1,35,36,36,36,-1,-1,34, 45,44,43,43,44,-1,42,-1,40,39,39,-1,36,35,34,34,34,34,34,34,34,34,34,35,34,33,33,33,33,33,33,33,33,33,33,33,-1,32,32,32,-1,34,-1,36,35,35,34,33, 45,-1,42,43,44,-1,41,-1,40,39,38,37,36,35,34,33,33,33,33,33,33,33,34,-1,-1,33,32,32,32,32,32,32,32,32,32,32,32,31,31,32,-1,33,-1,36,35,34,-1,32, 44,-1,41,-1,-1,-1,40,-1,-1,38,38,-1,35,35,34,33,32,32,32,32,32,33,34,-1,-1,33,32,31,31,31,31,31,32,31,31,31,-1,30,30,-1,-1,32,-1,-1,-1,33,-1,31, 43,-1,40,39,39,39,39,39,-1,38,37,-1,34,34,34,33,32,31,31,31,32,33,34,-1,-1,33,32,31,30,30,30,31,32,31,30,30,-1,29,30,-1,31,31,31,31,31,32,-1,30, 42,-1,39,39,38,38,38,38,-1,-1,36,-1,33,33,-1,-1,-1,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,28,-1,-1,30,30,30,30,31,31,-1,29, 41,-1,38,38,38,37,37,37,-1,-1,35,-1,32,32,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,28,28,28,-1,-1,-1,28,28,-1,27,-1,-1,29,29,29,30,30,30,-1,28, 40,-1,37,38,38,37,36,37,-1,34,34,-1,32,31,31,31,31,30,29,28,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,26,26,-1,29,28,29,30,30,29,-1,27, 39,-1,36,-1,-1,-1,35,-1,-1,33,33,-1,32,31,30,30,30,30,29,28,27,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,-1,25,25,-1,-1,27,-1,-1,-1,28,-1,26, 38,-1,35,35,35,-1,34,-1,32,32,32,33,32,31,30,29,29,29,29,28,27,26,26,-1,-1,25,25,25,25,25,25,25,25,25,25,25,25,24,24,24,-1,26,-1,27,27,27,-1,25, 37,36,35,34,34,-1,33,-1,31,31,31,-1,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,24,24,24,24,25,-1,23,23,23,-1,25,-1,26,26,26,25,24, 38,-1,-1,34,33,32,32,-1,30,30,30,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,23,23,24,25,-1,22,22,22,-1,24,24,25,26,-1,-1,23, 39,39,-1,34,33,32,31,30,29,29,29,-1,-1,31,30,29,28,27,26,26,26,26,25,24,23,22,22,22,22,22,22,22,22,23,24,-1,-1,21,21,21,22,23,24,25,26,-1,22,22, 38,38,-1,34,33,32,32,-1,29,28,28,28,-1,-1,30,29,28,27,26,25,25,25,25,-1,-1,21,21,21,21,21,21,21,22,23,-1,-1,20,20,20,21,-1,24,24,25,26,-1,21,21, 37,37,-1,34,33,33,33,-1,29,28,27,27,27,-1,-1,-1,28,27,26,25,24,24,24,-1,-1,20,20,20,20,20,20,21,-1,-1,-1,19,19,19,20,21,-1,25,25,25,26,-1,20,20, 36,36,-1,34,34,34,34,-1,-1,28,27,26,26,26,-1,-1,28,27,26,25,24,23,23,-1,-1,19,19,19,19,19,20,21,-1,-1,18,18,18,19,19,-1,-1,26,26,26,26,-1,19,19, 35,35,-1,35,35,35,35,-1,-1,28,27,26,25,25,25,-1,-1,27,26,25,24,23,22,21,20,19,18,18,18,19,20,-1,-1,17,17,17,18,18,18,-1,-1,27,27,27,27,-1,18,18, 34,34,-1,36,36,-1,36,37,-1,28,27,26,25,24,24,24,-1,-1,26,25,24,23,22,21,20,19,18,17,18,19,-1,-1,16,16,16,17,18,17,17,-1,29,28,28,28,28,-1,17,17, 33,33,-1,-1,37,38,37,37,-1,28,28,-1,25,24,23,23,23,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,-1,-1,15,15,15,16,17,-1,16,16,-1,29,29,29,29,-1,-1,16,16, 32,32,32,-1,38,38,38,-1,-1,28,27,26,25,24,23,22,22,22,22,22,22,21,20,19,18,17,16,15,14,14,14,14,14,15,16,17,16,15,15,-1,-1,30,30,30,-1,15,15,15, 32,31,31,-1,-1,39,-1,-1,29,28,27,26,25,24,23,22,21,21,21,22,22,21,21,-1,-1,17,16,15,14,13,13,13,14,15,16,17,16,15,14,14,-1,-1,31,-1,-1,14,14,15, 32,31,30,30,-1,-1,-1,30,29,29,-1,-1,-1,-1,-1,22,21,20,21,22,23,-1,-1,-1,-1,-1,-1,15,14,13,12,13,14,-1,-1,-1,-1,-1,14,13,13,-1,-1,-1,13,13,14,15, 32,31,30,29,29,29,29,29,30,-1,-1,23,23,-1,-1,-1,-1,19,-1,-1,-1,-1,14,14,14,14,-1,-1,-1,-1,11,-1,-1,-1,-1,15,15,-1,-1,13,12,12,12,12,12,13,14,15, 33,-1,-1,29,28,28,28,28,-1,-1,24,23,22,21,20,19,18,18,17,16,15,14,13,13,13,13,13,12,11,10,10,10,11,12,13,14,15,16,-1,-1,11,11,11,11,12,-1,-1,16, 33,-1,-1,-1,28,27,27,27,-1,25,24,24,-1,21,20,19,18,17,17,-1,-1,-1,12,12,12,12,-1,-1,-1,9,9,10,11,12,13,-1,16,16,17,-1,10,10,10,11,-1,-1,-1,16, 32,31,30,29,28,27,26,26,-1,-1,24,23,22,21,20,19,18,17,16,16,16,-1,12,11,11,11,-1,8,8,8,9,10,11,12,13,14,15,16,-1,-1,9,9,10,11,12,13,14,15, 32,31,30,29,29,-1,26,25,25,-1,-1,-1,22,21,20,19,18,17,16,15,15,-1,12,11,10,10,-1,7,7,8,9,10,11,12,13,14,-1,-1,-1,8,8,9,-1,12,12,13,14,15, 32,31,30,30,30,-1,-1,25,24,23,23,-1,-1,-1,-1,-1,-1,-1,-1,15,14,13,12,11,10,9,8,7,6,-1,-1,-1,-1,-1,-1,-1,-1,6,6,7,8,-1,-1,12,12,13,14,15, 32,31,30,29,29,-1,-1,25,24,23,22,21,20,19,18,17,16,16,-1,14,-1,-1,-1,-1,-1,-1,-1,-1,5,-1,2,1,1,1,2,3,4,5,6,7,8,-1,11,11,12,13,14,15, 32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15, 59,59,59,59,59,59,60,59,59,59,59,60,61,61,60,59,58,57,56,55,56,57,57,56,55,54,53,52,51,52,53,54,55,55,54,53,52,51,51,51,51,52,52,51,51,51,51,51, 59,58,58,58,58,59,-1,58,58,58,59,60,61,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,50,-1,54,54,55,55,54,53,52,51,50,50,50,-1,-1,50,50,50,50,50, 59,58,57,57,57,-1,-1,57,57,58,59,-1,-1,-1,-1,-1,-1,-1,-1,53,53,54,54,53,52,51,50,49,49,-1,-1,-1,-1,-1,-1,-1,-1,51,50,49,49,-1,-1,49,49,49,49,49, 59,58,57,56,56,-1,56,56,57,-1,-1,-1,54,53,52,52,52,52,52,52,53,-1,53,53,52,52,-1,49,48,48,48,48,48,48,49,50,-1,-1,-1,49,48,48,-1,48,48,49,48,48, 59,58,57,56,55,55,55,55,-1,-1,56,55,54,53,52,51,51,51,51,52,53,-1,53,52,52,52,-1,49,48,47,47,47,47,48,49,50,51,52,-1,-1,47,47,47,47,48,49,48,47, 60,-1,-1,-1,55,54,54,54,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,53,52,51,51,-1,-1,-1,46,46,46,47,48,49,-1,52,52,53,-1,46,46,46,46,-1,-1,-1,46, 59,-1,-1,56,55,54,53,53,-1,-1,56,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,48,47,46,45,46,47,48,49,50,51,52,-1,-1,45,45,46,45,45,-1,-1,45, 58,58,57,56,55,54,53,52,52,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,53,52,51,51,-1,-1,-1,-1,44,-1,-1,-1,-1,51,51,-1,-1,44,44,45,46,45,44,44,44,44, 57,57,57,57,-1,-1,-1,52,51,51,-1,-1,-1,-1,-1,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,45,44,43,43,43,43,-1,-1,-1,-1,-1,43,43,44,-1,-1,-1,44,43,43,43, 56,56,56,-1,-1,52,-1,-1,51,50,50,50,50,50,50,49,48,47,46,45,45,45,46,-1,-1,47,46,45,44,43,42,42,42,42,42,42,42,42,42,43,-1,-1,44,-1,-1,42,42,42, 55,55,56,-1,51,51,51,-1,-1,49,49,50,49,49,49,49,48,47,46,45,44,45,46,47,48,47,46,45,44,43,42,41,41,41,41,41,42,41,41,-1,-1,43,43,43,-1,42,41,41, 54,54,-1,-1,50,50,50,50,-1,48,48,-1,48,48,48,48,49,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,41,40,40,40,40,-1,40,40,-1,42,42,43,42,-1,-1,40,40, 53,53,-1,49,49,49,49,50,-1,47,47,47,47,47,47,48,-1,-1,42,42,42,42,42,42,41,41,41,41,41,41,-1,-1,40,39,39,39,39,39,39,-1,42,41,-1,41,41,-1,39,39, 52,52,-1,48,48,48,48,-1,-1,46,46,46,46,46,47,-1,-1,41,41,41,41,41,41,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,-1,-1,40,40,40,40,-1,38,38, 51,51,-1,47,47,47,47,-1,-1,45,45,45,45,46,-1,-1,40,40,40,40,40,40,40,-1,-1,39,39,39,39,39,39,39,-1,-1,38,37,37,37,37,-1,-1,39,39,39,39,-1,37,37, 50,50,-1,47,46,46,46,-1,44,44,44,44,45,-1,-1,-1,39,39,39,39,39,39,39,-1,-1,38,38,38,38,38,38,38,-1,-1,-1,37,36,36,36,36,-1,38,38,38,38,-1,36,36, 49,49,-1,47,46,45,45,-1,43,43,43,44,-1,-1,38,38,38,38,38,38,38,38,38,-1,-1,37,37,37,37,37,37,37,37,37,-1,-1,36,35,35,35,-1,37,37,37,37,-1,35,35, 48,49,-1,46,46,45,44,43,42,42,42,-1,-1,37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,36,36,-1,-1,34,34,34,35,36,36,36,36,-1,35,34, 47,-1,-1,45,45,45,44,-1,41,41,41,-1,37,36,36,36,36,36,36,36,36,36,36,-1,35,35,35,35,35,35,35,35,35,35,35,35,-1,33,33,33,-1,35,36,35,35,-1,-1,33, 46,45,44,44,45,-1,43,-1,41,40,40,-1,37,36,35,35,35,35,35,35,35,35,35,36,35,34,34,34,34,34,34,34,34,34,34,34,-1,32,32,32,-1,34,-1,35,34,34,33,32, 46,-1,43,44,45,-1,42,-1,41,40,39,38,37,36,35,34,34,34,34,34,34,34,35,-1,-1,34,33,33,33,33,33,33,33,33,33,33,32,31,31,32,-1,33,-1,35,34,33,-1,31, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,36,36,35,34,33,33,33,33,33,34,35,-1,-1,34,33,32,32,32,32,32,33,32,32,32,-1,30,30,-1,-1,32,-1,-1,-1,32,-1,30, 44,-1,41,40,40,40,40,40,-1,39,38,-1,35,35,35,34,33,32,32,32,33,34,35,-1,-1,34,33,32,31,31,31,32,33,32,31,31,-1,29,30,-1,31,31,31,31,31,31,-1,29, 43,-1,40,40,39,39,39,39,-1,-1,37,-1,34,34,-1,-1,-1,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,30,30,-1,28,-1,-1,30,30,30,30,30,30,-1,28, 42,-1,39,39,39,38,38,38,-1,-1,36,-1,33,33,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,30,29,29,-1,27, 41,-1,38,39,39,38,37,38,-1,35,35,-1,33,32,32,32,32,31,30,29,29,29,29,-1,-1,28,28,28,28,28,28,28,28,28,28,28,-1,26,26,-1,29,28,29,30,29,28,-1,26, 40,-1,37,-1,-1,-1,36,-1,-1,34,34,-1,33,32,31,31,31,31,30,29,28,28,28,-1,-1,27,27,27,27,27,27,27,27,27,27,27,-1,25,25,-1,-1,27,-1,-1,-1,27,-1,25, 39,-1,36,36,36,-1,35,-1,33,33,33,34,33,32,31,30,30,30,30,29,28,27,27,-1,-1,26,26,26,26,26,26,26,26,26,26,26,25,24,24,24,-1,26,-1,27,26,26,-1,24, 38,37,36,35,35,-1,34,-1,32,32,32,-1,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,25,25,25,25,25,25,26,-1,23,23,23,-1,25,-1,26,26,25,24,23, 39,-1,-1,35,34,33,33,-1,31,31,31,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,24,24,25,26,-1,22,22,22,-1,24,24,25,26,-1,-1,22, 40,40,-1,35,34,33,32,31,30,30,30,-1,-1,32,31,30,29,28,27,27,27,27,26,25,24,23,23,23,23,23,23,23,23,24,25,-1,-1,21,21,21,22,23,24,25,26,-1,21,21, 39,39,-1,35,34,33,33,-1,30,29,29,29,-1,-1,31,30,29,28,27,26,26,26,26,-1,-1,22,22,22,22,22,22,22,23,24,-1,-1,20,20,20,20,-1,24,24,25,26,-1,20,20, 38,38,-1,35,34,34,34,-1,30,29,28,28,28,-1,-1,-1,29,28,27,26,25,25,25,-1,-1,21,21,21,21,21,21,22,-1,-1,-1,19,19,19,19,20,-1,25,25,25,26,-1,19,19, 37,37,-1,35,35,35,35,-1,-1,29,28,27,27,27,-1,-1,29,28,27,26,25,24,24,-1,-1,20,20,20,20,20,21,22,-1,-1,19,18,18,18,18,-1,-1,26,26,26,26,-1,18,18, 36,36,-1,36,36,36,36,-1,-1,29,28,27,26,26,26,-1,-1,28,27,26,25,24,23,22,21,20,19,19,19,20,21,-1,-1,18,18,18,17,17,17,-1,-1,27,27,27,27,-1,17,17, 35,35,-1,37,37,-1,37,38,-1,29,28,27,26,25,25,25,-1,-1,27,26,25,24,23,22,21,20,19,18,19,20,-1,-1,17,17,17,18,17,16,16,-1,29,28,28,28,28,-1,16,16, 34,34,-1,-1,38,39,38,38,-1,29,29,-1,26,25,24,24,24,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,-1,-1,16,16,16,17,17,-1,15,15,-1,29,29,29,29,-1,-1,15,15, 33,33,33,-1,39,39,39,-1,-1,29,28,27,26,25,24,23,23,23,23,23,23,22,21,20,19,18,17,16,15,15,15,15,15,16,17,16,15,14,14,-1,-1,30,30,30,-1,14,14,14, 33,32,32,-1,-1,40,-1,-1,30,29,28,27,26,25,24,23,22,22,22,23,23,22,22,-1,-1,18,17,16,15,14,14,14,15,16,17,16,15,14,13,13,-1,-1,31,-1,-1,13,13,14, 33,32,31,31,-1,-1,-1,31,30,30,-1,-1,-1,-1,-1,23,22,21,22,23,24,-1,-1,-1,-1,-1,-1,16,15,14,13,14,15,-1,-1,-1,-1,-1,13,12,12,-1,-1,-1,12,12,13,14, 33,32,31,30,30,30,30,30,31,-1,-1,24,24,-1,-1,-1,-1,20,-1,-1,-1,-1,15,15,15,15,-1,-1,-1,-1,12,-1,-1,-1,-1,16,16,-1,-1,12,11,11,11,11,11,12,13,14, 34,-1,-1,30,29,29,29,29,-1,-1,25,24,23,22,21,20,19,19,18,17,16,15,14,14,14,14,14,13,12,11,11,11,12,13,14,15,16,17,-1,-1,10,10,10,10,11,-1,-1,15, 34,-1,-1,-1,29,28,28,28,-1,26,25,25,-1,22,21,20,19,18,18,-1,-1,-1,13,13,13,13,-1,-1,-1,10,10,11,12,13,14,-1,17,17,18,-1,9,9,9,10,-1,-1,-1,15, 33,32,31,30,29,28,27,27,-1,-1,25,24,23,22,21,20,19,18,17,17,17,-1,13,12,12,12,-1,9,9,9,10,11,12,13,14,15,16,17,-1,-1,8,8,9,10,11,12,13,14, 33,32,31,30,30,-1,27,26,26,-1,-1,-1,23,22,21,20,19,18,17,16,16,-1,13,12,11,11,-1,8,8,9,10,11,12,13,14,15,-1,-1,-1,7,7,8,-1,11,11,12,13,14, 33,32,31,31,31,-1,-1,26,25,24,24,-1,-1,-1,-1,-1,-1,-1,-1,16,15,14,13,12,11,10,9,8,7,-1,-1,-1,-1,-1,-1,-1,-1,5,5,6,7,-1,-1,11,11,12,13,14, 33,32,31,30,30,-1,-1,26,25,24,23,22,21,20,19,18,17,17,-1,15,-1,-1,-1,-1,-1,-1,-1,-1,6,-1,3,2,1,1,1,2,3,4,5,6,7,-1,10,10,11,12,13,14, 33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14, 60,60,60,60,60,60,61,60,60,60,60,61,62,62,61,60,59,58,57,56,57,57,56,55,54,53,52,51,50,51,52,53,54,54,53,52,51,50,50,50,50,51,51,50,50,50,50,50, 60,59,59,59,59,60,-1,59,59,59,60,61,62,62,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,49,-1,53,53,54,54,53,52,51,50,49,49,49,-1,-1,49,49,49,49,49, 60,59,58,58,58,-1,-1,58,58,59,60,-1,-1,-1,-1,-1,-1,-1,-1,54,54,54,53,52,51,50,49,48,48,-1,-1,-1,-1,-1,-1,-1,-1,50,49,48,48,-1,-1,48,48,48,48,48, 60,59,58,57,57,-1,57,57,58,-1,-1,-1,55,54,53,53,53,53,53,53,54,-1,52,52,51,51,-1,48,47,47,47,47,47,47,48,49,-1,-1,-1,48,47,47,-1,47,47,48,47,47, 60,59,58,57,56,56,56,56,-1,-1,57,56,55,54,53,52,52,52,52,53,54,-1,52,51,51,51,-1,48,47,46,46,46,46,47,48,49,50,51,-1,-1,46,46,46,46,47,48,47,46, 61,-1,-1,-1,56,55,55,55,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,52,51,50,50,-1,-1,-1,45,45,45,46,47,48,-1,51,51,52,-1,45,45,45,45,-1,-1,-1,45, 60,-1,-1,57,56,55,54,54,-1,-1,57,56,55,54,53,52,51,50,51,52,53,53,52,51,50,49,48,47,46,45,44,45,46,47,48,49,50,51,-1,-1,44,44,45,44,44,-1,-1,44, 59,59,58,57,56,55,54,53,53,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,52,51,50,50,-1,-1,-1,-1,43,-1,-1,-1,-1,50,50,-1,-1,43,43,44,45,44,43,43,43,43, 58,58,58,58,-1,-1,-1,53,52,52,-1,-1,-1,-1,-1,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,44,43,42,42,42,42,-1,-1,-1,-1,-1,42,42,43,-1,-1,-1,43,42,42,42, 57,57,57,-1,-1,53,-1,-1,52,51,51,51,51,51,51,50,49,48,47,46,46,46,47,-1,-1,46,45,44,43,42,41,41,41,41,41,41,41,41,41,42,-1,-1,43,-1,-1,41,41,41, 56,56,57,-1,52,52,52,-1,-1,50,50,51,50,50,50,50,49,48,47,46,45,46,47,48,47,46,45,44,43,42,41,40,40,40,40,40,41,40,40,-1,-1,42,42,42,-1,41,40,40, 55,55,-1,-1,51,51,51,51,-1,49,49,-1,49,49,49,49,50,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,40,39,39,39,39,-1,39,39,-1,41,41,42,41,-1,-1,39,39, 54,54,-1,50,50,50,50,51,-1,48,48,48,48,48,48,49,-1,-1,43,43,43,43,42,41,40,40,40,40,40,40,-1,-1,39,38,38,38,38,38,38,-1,41,40,-1,40,40,-1,38,38, 53,53,-1,49,49,49,49,-1,-1,47,47,47,47,47,48,-1,-1,42,42,42,42,42,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,-1,-1,39,39,39,39,-1,37,37, 52,52,-1,48,48,48,48,-1,-1,46,46,46,46,47,-1,-1,41,41,41,41,41,41,41,-1,-1,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,-1,-1,38,38,38,38,-1,36,36, 51,51,-1,48,47,47,47,-1,45,45,45,45,46,-1,-1,-1,40,40,40,40,40,40,40,-1,-1,39,38,37,37,37,37,37,-1,-1,-1,36,35,35,35,35,-1,37,37,37,37,-1,35,35, 50,50,-1,48,47,46,46,-1,44,44,44,45,-1,-1,39,39,39,39,39,39,39,39,39,-1,-1,38,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,-1,36,36,36,36,-1,34,34, 49,50,-1,47,47,46,45,44,43,43,43,-1,-1,38,38,38,38,38,38,38,38,38,38,38,37,37,37,37,36,35,35,35,35,35,35,-1,-1,33,33,33,34,35,35,35,35,-1,34,33, 48,-1,-1,46,46,46,45,-1,42,42,42,-1,38,37,37,37,37,37,37,37,37,37,37,-1,36,36,36,36,36,35,34,34,34,34,34,34,-1,32,32,32,-1,34,35,34,34,-1,-1,32, 47,46,45,45,46,-1,44,-1,42,41,41,-1,38,37,36,36,36,36,36,36,36,36,36,37,36,35,35,35,35,35,34,33,33,33,33,33,-1,31,31,31,-1,33,-1,34,33,33,32,31, 47,-1,44,45,46,-1,43,-1,42,41,40,39,38,37,36,35,35,35,35,35,35,35,36,-1,-1,35,34,34,34,34,34,33,32,32,32,32,31,30,30,31,-1,32,-1,34,33,32,-1,30, 46,-1,43,-1,-1,-1,42,-1,-1,40,40,-1,37,37,36,35,34,34,34,34,34,35,36,-1,-1,35,34,33,33,33,33,33,32,31,31,31,-1,29,29,-1,-1,31,-1,-1,-1,31,-1,29, 45,-1,42,41,41,41,41,41,-1,40,39,-1,36,36,36,35,34,33,33,33,34,35,36,-1,-1,35,34,33,32,32,32,33,32,31,30,30,-1,28,29,-1,30,30,30,30,30,30,-1,28, 44,-1,41,41,40,40,40,40,-1,-1,38,-1,35,35,-1,-1,-1,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,29,29,-1,27,-1,-1,29,29,29,29,29,29,-1,27, 43,-1,40,40,40,39,39,39,-1,-1,37,-1,34,34,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,29,28,28,-1,26, 42,-1,39,40,40,39,38,39,-1,36,36,-1,34,33,33,33,33,32,31,30,30,30,30,-1,-1,29,29,29,29,29,29,29,28,27,27,27,-1,25,25,-1,28,27,28,29,28,27,-1,25, 41,-1,38,-1,-1,-1,37,-1,-1,35,35,-1,34,33,32,32,32,32,31,30,29,29,29,-1,-1,28,28,28,28,28,28,28,28,27,26,26,-1,24,24,-1,-1,26,-1,-1,-1,26,-1,24, 40,-1,37,37,37,-1,36,-1,34,34,34,35,34,33,32,31,31,31,31,30,29,28,28,-1,-1,27,27,27,27,27,27,27,27,27,26,25,24,23,23,23,-1,25,-1,26,25,25,-1,23, 39,38,37,36,36,-1,35,-1,33,33,33,-1,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,26,-1,22,22,22,-1,24,-1,25,25,24,23,22, 40,-1,-1,36,35,34,34,-1,32,32,32,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,25,25,25,25,26,27,-1,21,21,21,-1,23,23,24,25,-1,-1,21, 41,41,-1,36,35,34,33,32,31,31,31,-1,-1,33,32,31,30,29,28,28,28,28,27,26,25,24,24,24,24,24,24,24,24,25,26,-1,-1,20,20,20,21,22,23,24,25,-1,20,20, 40,40,-1,36,35,34,34,-1,31,30,30,30,-1,-1,32,31,30,29,28,27,27,27,27,-1,-1,23,23,23,23,23,23,23,24,25,-1,-1,19,19,19,19,-1,23,23,24,25,-1,19,19, 39,39,-1,36,35,35,35,-1,31,30,29,29,29,-1,-1,-1,30,29,28,27,26,26,26,-1,-1,22,22,22,22,22,22,23,-1,-1,-1,18,18,18,18,19,-1,24,24,24,25,-1,18,18, 38,38,-1,36,36,36,36,-1,-1,30,29,28,28,28,-1,-1,30,29,28,27,26,25,25,-1,-1,21,21,21,21,21,22,23,-1,-1,18,17,17,17,17,-1,-1,25,25,25,25,-1,17,17, 37,37,-1,37,37,37,37,-1,-1,30,29,28,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,20,20,20,21,22,-1,-1,18,18,17,16,16,16,-1,-1,26,26,26,26,-1,16,16, 36,36,-1,38,38,-1,38,39,-1,30,29,28,27,26,26,26,-1,-1,28,27,26,25,24,23,22,21,20,19,20,21,-1,-1,18,17,17,17,16,15,15,-1,28,27,27,27,27,-1,15,15, 35,35,-1,-1,39,40,39,39,-1,30,30,-1,27,26,25,25,25,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,-1,-1,17,17,17,16,16,-1,14,14,-1,28,28,28,28,-1,-1,14,14, 34,34,34,-1,40,40,40,-1,-1,30,29,28,27,26,25,24,24,24,24,24,24,23,22,21,20,19,18,17,16,16,16,16,16,17,16,15,14,13,13,-1,-1,29,29,29,-1,13,13,13, 34,33,33,-1,-1,41,-1,-1,31,30,29,28,27,26,25,24,23,23,23,24,24,23,23,-1,-1,19,18,17,16,15,15,15,16,17,16,15,14,13,12,12,-1,-1,30,-1,-1,12,12,13, 34,33,32,32,-1,-1,-1,32,31,31,-1,-1,-1,-1,-1,24,23,22,23,24,25,-1,-1,-1,-1,-1,-1,17,16,15,14,15,16,-1,-1,-1,-1,-1,12,11,11,-1,-1,-1,11,11,12,13, 34,33,32,31,31,31,31,31,32,-1,-1,25,25,-1,-1,-1,-1,21,-1,-1,-1,-1,16,16,16,16,-1,-1,-1,-1,13,-1,-1,-1,-1,17,17,-1,-1,11,10,10,10,10,10,11,12,13, 35,-1,-1,31,30,30,30,30,-1,-1,26,25,24,23,22,21,20,20,19,18,17,16,15,15,15,15,15,14,13,12,12,12,13,14,15,16,17,18,-1,-1,9,9,9,9,10,-1,-1,14, 35,-1,-1,-1,30,29,29,29,-1,27,26,26,-1,23,22,21,20,19,19,-1,-1,-1,14,14,14,14,-1,-1,-1,11,11,12,13,14,15,-1,18,18,19,-1,8,8,8,9,-1,-1,-1,14, 34,33,32,31,30,29,28,28,-1,-1,26,25,24,23,22,21,20,19,18,18,18,-1,14,13,13,13,-1,10,10,10,11,12,13,14,15,16,17,18,-1,-1,7,7,8,9,10,11,12,13, 34,33,32,31,31,-1,28,27,27,-1,-1,-1,24,23,22,21,20,19,18,17,17,-1,14,13,12,12,-1,9,9,10,11,12,13,14,15,16,-1,-1,-1,6,6,7,-1,10,10,11,12,13, 34,33,32,32,32,-1,-1,27,26,25,25,-1,-1,-1,-1,-1,-1,-1,-1,17,16,15,14,13,12,11,10,9,8,-1,-1,-1,-1,-1,-1,-1,-1,4,4,5,6,-1,-1,10,10,11,12,13, 34,33,32,31,31,-1,-1,27,26,25,24,23,22,21,20,19,18,18,-1,16,-1,-1,-1,-1,-1,-1,-1,-1,7,-1,4,3,2,1,1,1,2,3,4,5,6,-1,9,9,10,11,12,13, 34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12,13, 61,61,61,61,61,61,62,61,61,61,61,62,63,62,61,60,59,58,57,56,57,56,55,54,53,52,51,50,49,50,51,52,53,53,52,51,50,49,49,49,49,50,50,49,49,49,49,49, 61,60,60,60,60,61,-1,60,60,60,61,62,63,62,61,60,59,59,-1,55,-1,-1,-1,-1,-1,-1,-1,-1,48,-1,52,52,53,53,52,51,50,49,48,48,48,-1,-1,48,48,48,48,48, 61,60,59,59,59,-1,-1,59,59,60,61,-1,-1,-1,-1,-1,-1,-1,-1,54,54,53,52,51,50,49,48,47,47,-1,-1,-1,-1,-1,-1,-1,-1,49,48,47,47,-1,-1,47,47,47,47,47, 61,60,59,58,58,-1,58,58,59,-1,-1,-1,55,54,53,53,53,53,53,53,54,-1,51,51,50,50,-1,47,46,46,46,46,46,46,47,48,-1,-1,-1,47,46,46,-1,46,46,47,46,46, 61,60,59,58,57,57,57,57,-1,-1,57,56,55,54,53,52,52,52,52,53,54,-1,51,50,50,50,-1,47,46,45,45,45,45,46,47,48,49,50,-1,-1,45,45,45,45,46,47,46,45, 62,-1,-1,-1,57,56,56,56,-1,58,57,57,-1,54,53,52,51,51,51,-1,-1,-1,51,50,49,49,-1,-1,-1,44,44,44,45,46,47,-1,50,50,51,-1,44,44,44,44,-1,-1,-1,44, 61,-1,-1,58,57,56,55,55,-1,-1,57,56,55,54,53,52,51,50,51,52,53,52,51,50,49,48,47,46,45,44,43,44,45,46,47,48,49,50,-1,-1,43,43,44,43,43,-1,-1,43, 60,60,59,58,57,56,55,54,54,-1,-1,56,56,-1,-1,-1,-1,49,-1,-1,-1,-1,51,50,49,49,-1,-1,-1,-1,42,-1,-1,-1,-1,49,49,-1,-1,42,42,43,44,43,42,42,42,42, 59,59,59,59,-1,-1,-1,54,53,53,-1,-1,-1,-1,-1,50,49,48,47,47,47,-1,-1,-1,-1,-1,-1,43,42,41,41,41,41,-1,-1,-1,-1,-1,41,41,42,-1,-1,-1,42,41,41,41, 58,58,58,-1,-1,54,-1,-1,53,52,52,52,52,52,51,50,49,48,47,46,46,46,47,-1,-1,45,44,43,42,41,40,40,40,40,40,40,40,40,40,41,-1,-1,42,-1,-1,40,40,40, 57,57,58,-1,53,53,53,-1,-1,51,51,52,51,51,51,50,49,48,47,46,45,46,47,47,46,45,44,43,42,41,40,39,39,39,39,39,40,39,39,-1,-1,41,41,41,-1,40,39,39, 56,56,-1,-1,52,52,52,52,-1,50,50,-1,50,50,50,50,50,-1,-1,-1,44,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,38,38,38,38,-1,38,38,-1,40,40,41,40,-1,-1,38,38, 55,55,-1,51,51,51,51,52,-1,49,49,49,49,49,49,50,-1,-1,44,44,43,42,41,40,39,39,39,39,39,39,-1,-1,38,37,37,37,37,37,37,-1,40,39,-1,39,39,-1,37,37, 54,54,-1,50,50,50,50,-1,-1,48,48,48,48,48,49,-1,-1,43,43,43,43,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,-1,-1,38,38,38,38,-1,36,36, 53,53,-1,49,49,49,49,-1,-1,47,47,47,47,48,-1,-1,42,42,42,42,42,42,42,-1,-1,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,-1,-1,37,37,37,37,-1,35,35, 52,52,-1,49,48,48,48,-1,46,46,46,46,47,-1,-1,-1,41,41,41,41,41,41,41,-1,-1,38,37,36,36,36,36,36,-1,-1,-1,35,34,34,34,34,-1,36,36,36,36,-1,34,34, 51,51,-1,49,48,47,47,-1,45,45,45,46,-1,-1,40,40,40,40,40,40,40,40,40,-1,-1,38,37,36,35,35,35,35,35,35,-1,-1,34,33,33,33,-1,35,35,35,35,-1,33,33, 50,51,-1,48,48,47,46,45,44,44,44,-1,-1,39,39,39,39,39,39,39,39,39,39,38,37,37,37,36,35,34,34,34,34,34,34,-1,-1,32,32,32,33,34,34,34,34,-1,33,32, 49,-1,-1,47,47,47,46,-1,43,43,43,-1,39,38,38,38,38,38,38,38,38,38,38,-1,36,36,36,36,35,34,33,33,33,33,33,33,-1,31,31,31,-1,33,34,33,33,-1,-1,31, 48,47,46,46,47,-1,45,-1,43,42,42,-1,39,38,37,37,37,37,37,37,37,37,37,37,36,35,35,35,35,34,33,32,32,32,32,32,-1,30,30,30,-1,32,-1,33,32,32,31,30, 48,-1,45,46,47,-1,44,-1,43,42,41,40,39,38,37,36,36,36,36,36,36,36,37,-1,-1,35,34,34,34,34,33,32,31,31,31,31,30,29,29,30,-1,31,-1,33,32,31,-1,29, 47,-1,44,-1,-1,-1,43,-1,-1,41,41,-1,38,38,37,36,35,35,35,35,35,36,37,-1,-1,35,34,33,33,33,33,32,31,30,30,30,-1,28,28,-1,-1,30,-1,-1,-1,30,-1,28, 46,-1,43,42,42,42,42,42,-1,41,40,-1,37,37,37,36,35,34,34,34,35,36,37,-1,-1,35,34,33,32,32,32,32,31,30,29,29,-1,27,28,-1,29,29,29,29,29,29,-1,27, 45,-1,42,42,41,41,41,41,-1,-1,39,-1,36,36,-1,-1,-1,33,33,33,-1,-1,-1,-1,-1,-1,-1,-1,31,31,31,-1,-1,-1,28,28,-1,26,-1,-1,28,28,28,28,28,28,-1,26, 44,-1,41,41,41,40,40,40,-1,-1,38,-1,35,35,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,31,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,28,27,27,-1,25, 43,-1,40,41,41,40,39,40,-1,37,37,-1,35,34,34,34,34,33,32,31,31,31,31,-1,-1,30,30,30,30,30,29,28,27,26,26,26,-1,24,24,-1,27,26,27,28,27,26,-1,24, 42,-1,39,-1,-1,-1,38,-1,-1,36,36,-1,35,34,33,33,33,33,32,31,30,30,30,-1,-1,29,29,29,29,29,29,28,27,26,25,25,-1,23,23,-1,-1,25,-1,-1,-1,25,-1,23, 41,-1,38,38,38,-1,37,-1,35,35,35,36,35,34,33,32,32,32,32,31,30,29,29,-1,-1,28,28,28,28,28,28,28,27,26,25,24,23,22,22,22,-1,24,-1,25,24,24,-1,22, 40,39,38,37,37,-1,36,-1,34,34,34,-1,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,27,27,27,27,26,25,25,-1,21,21,21,-1,23,-1,24,24,23,22,21, 41,-1,-1,37,36,35,35,-1,33,33,33,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,26,26,26,26,26,26,-1,20,20,20,-1,22,22,23,24,-1,-1,20, 42,42,-1,37,36,35,34,33,32,32,32,-1,-1,34,33,32,31,30,29,29,29,29,28,27,26,25,25,25,25,25,25,25,25,26,27,-1,-1,19,19,19,20,21,22,23,24,-1,19,19, 41,41,-1,37,36,35,35,-1,32,31,31,31,-1,-1,33,32,31,30,29,28,28,28,28,-1,-1,24,24,24,24,24,24,24,25,26,-1,-1,18,18,18,18,-1,22,22,23,24,-1,18,18, 40,40,-1,37,36,36,36,-1,32,31,30,30,30,-1,-1,-1,31,30,29,28,27,27,27,-1,-1,23,23,23,23,23,23,24,-1,-1,-1,17,17,17,17,18,-1,23,23,23,24,-1,17,17, 39,39,-1,37,37,37,37,-1,-1,31,30,29,29,29,-1,-1,31,30,29,28,27,26,26,-1,-1,22,22,22,22,22,23,24,-1,-1,17,16,16,16,16,-1,-1,24,24,24,24,-1,16,16, 38,38,-1,38,38,38,38,-1,-1,31,30,29,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,21,21,21,22,23,-1,-1,17,17,16,15,15,15,-1,-1,25,25,25,25,-1,15,15, 37,37,-1,39,39,-1,39,40,-1,31,30,29,28,27,27,27,-1,-1,29,28,27,26,25,24,23,22,21,20,21,22,-1,-1,17,16,16,16,15,14,14,-1,27,26,26,26,26,-1,14,14, 36,36,-1,-1,40,41,40,40,-1,31,31,-1,28,27,26,26,26,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,-1,-1,18,17,16,15,15,-1,13,13,-1,27,27,27,27,-1,-1,13,13, 35,35,35,-1,41,41,41,-1,-1,31,30,29,28,27,26,25,25,25,25,25,25,24,23,22,21,20,19,18,17,17,17,17,17,16,15,14,13,12,12,-1,-1,28,28,28,-1,12,12,12, 35,34,34,-1,-1,42,-1,-1,32,31,30,29,28,27,26,25,24,24,24,25,25,24,24,-1,-1,20,19,18,17,16,16,16,17,16,15,14,13,12,11,11,-1,-1,29,-1,-1,11,11,12, 35,34,33,33,-1,-1,-1,33,32,32,-1,-1,-1,-1,-1,25,24,23,24,25,26,-1,-1,-1,-1,-1,-1,18,17,16,15,16,17,-1,-1,-1,-1,-1,11,10,10,-1,-1,-1,10,10,11,12, 35,34,33,32,32,32,32,32,33,-1,-1,26,26,-1,-1,-1,-1,22,-1,-1,-1,-1,17,17,17,17,-1,-1,-1,-1,14,-1,-1,-1,-1,18,18,-1,-1,10,9,9,9,9,9,10,11,12, 36,-1,-1,32,31,31,31,31,-1,-1,27,26,25,24,23,22,21,21,20,19,18,17,16,16,16,16,16,15,14,13,13,13,14,15,16,17,18,19,-1,-1,8,8,8,8,9,-1,-1,13, 36,-1,-1,-1,31,30,30,30,-1,28,27,27,-1,24,23,22,21,20,20,-1,-1,-1,15,15,15,15,-1,-1,-1,12,12,13,14,15,16,-1,19,19,20,-1,7,7,7,8,-1,-1,-1,13, 35,34,33,32,31,30,29,29,-1,-1,27,26,25,24,23,22,21,20,19,19,19,-1,15,14,14,14,-1,11,11,11,12,13,14,15,16,17,18,19,-1,-1,6,6,7,8,9,10,11,12, 35,34,33,32,32,-1,29,28,28,-1,-1,-1,25,24,23,22,21,20,19,18,18,-1,15,14,13,13,-1,10,10,11,12,13,14,15,16,17,-1,-1,-1,5,5,6,-1,9,9,10,11,12, 35,34,33,33,33,-1,-1,28,27,26,26,-1,-1,-1,-1,-1,-1,-1,-1,18,17,16,15,14,13,12,11,10,9,-1,-1,-1,-1,-1,-1,-1,-1,3,3,4,5,-1,-1,9,9,10,11,12, 35,34,33,32,32,-1,-1,28,27,26,25,24,23,22,21,20,19,19,-1,17,-1,-1,-1,-1,-1,-1,-1,-1,8,-1,5,4,3,2,1,1,1,2,3,4,5,-1,8,8,9,10,11,12, 35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11,12, 62,62,62,62,62,62,63,62,62,62,62,63,62,61,60,59,58,57,56,55,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 62,61,61,61,61,62,-1,61,61,61,62,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,47, 62,61,60,60,60,-1,-1,60,60,61,62,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,46,46, 62,61,60,59,59,-1,59,59,60,-1,-1,-1,54,53,52,52,52,52,52,52,53,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,45,45, 62,61,60,59,58,58,58,58,-1,-1,56,55,54,53,52,51,51,51,51,52,53,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,45,44, 63,-1,-1,-1,58,57,57,57,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,43,-1,-1,-1,43, 62,-1,-1,59,58,57,56,56,-1,-1,56,55,54,53,52,51,50,49,50,51,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,42,42,-1,-1,42, 61,61,60,59,58,57,56,55,55,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,42,41,41,41,41, 60,60,60,60,-1,-1,-1,55,54,54,-1,-1,-1,-1,-1,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,41,40,40,40, 59,59,59,-1,-1,55,-1,-1,54,53,53,53,52,51,50,49,48,47,46,45,45,45,46,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,39,39,39, 58,58,59,-1,54,54,54,-1,-1,52,52,53,52,51,50,49,48,47,46,45,44,45,46,46,45,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,39,38,38, 57,57,-1,-1,53,53,53,53,-1,51,51,-1,51,51,50,49,49,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,37,37, 56,56,-1,52,52,52,52,53,-1,50,50,50,50,50,50,50,-1,-1,43,43,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,36,36, 55,55,-1,51,51,51,51,-1,-1,49,49,49,49,49,50,-1,-1,43,42,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,35,35, 54,54,-1,50,50,50,50,-1,-1,48,48,48,48,49,-1,-1,43,42,42,41,41,41,41,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 53,53,-1,50,49,49,49,-1,47,47,47,47,48,-1,-1,-1,42,42,41,41,40,40,40,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,33,33, 52,52,-1,50,49,48,48,-1,46,46,46,47,-1,-1,41,41,41,41,41,40,40,39,39,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,34,-1,32,32, 51,52,-1,49,49,48,47,46,45,45,45,-1,-1,40,40,40,40,40,40,40,39,39,38,37,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,33,33,-1,32,31, 50,-1,-1,48,48,48,47,-1,44,44,44,-1,40,39,39,39,39,39,39,39,39,38,38,-1,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,32,32,-1,-1,30, 49,48,47,47,48,-1,46,-1,44,43,43,-1,40,39,38,38,38,38,38,38,38,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,32,31,31,30,29, 49,-1,46,47,48,-1,45,-1,44,43,42,41,40,39,38,37,37,37,37,37,37,37,38,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,32,31,30,-1,28, 48,-1,45,-1,-1,-1,44,-1,-1,42,42,-1,39,39,38,37,36,36,36,36,36,37,38,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,29,-1,27, 47,-1,44,43,43,43,43,43,-1,42,41,-1,38,38,38,37,36,35,35,35,36,37,38,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,28,-1,26, 46,-1,43,43,42,42,42,42,-1,-1,40,-1,37,37,-1,-1,-1,34,34,34,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,27,27,-1,25, 45,-1,42,42,42,41,41,41,-1,-1,39,-1,36,36,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,26,26,-1,24, 44,-1,41,42,42,41,40,41,-1,38,38,-1,36,35,35,35,35,34,33,32,32,32,32,-1,-1,31,31,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,26,25,-1,23, 43,-1,40,-1,-1,-1,39,-1,-1,37,37,-1,36,35,34,34,34,34,33,32,31,31,31,-1,-1,30,30,30,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 42,-1,39,39,39,-1,38,-1,36,36,36,37,36,35,34,33,33,33,33,32,31,30,30,-1,-1,29,29,29,29,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,23,23,-1,21, 41,40,39,38,38,-1,37,-1,35,35,35,-1,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,28,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,22,21,20, 42,-1,-1,38,37,36,36,-1,34,34,34,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,27,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,19, 43,43,-1,38,37,36,35,34,33,33,33,-1,-1,35,34,33,32,31,30,30,30,30,29,28,27,26,26,26,26,26,26,26,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,18,18, 42,42,-1,38,37,36,36,-1,33,32,32,32,-1,-1,34,33,32,31,30,29,29,29,29,-1,-1,25,25,25,25,25,25,25,26,27,-1,-1,17,17,17,17,-1,21,21,22,23,-1,17,17, 41,41,-1,38,37,37,37,-1,33,32,31,31,31,-1,-1,-1,32,31,30,29,28,28,28,-1,-1,24,24,24,24,24,24,25,-1,-1,-1,16,16,16,16,17,-1,22,22,22,23,-1,16,16, 40,40,-1,38,38,38,38,-1,-1,32,31,30,30,30,-1,-1,32,31,30,29,28,27,27,-1,-1,23,23,23,23,23,24,25,-1,-1,16,15,15,15,15,-1,-1,23,23,23,23,-1,15,15, 39,39,-1,39,39,39,39,-1,-1,32,31,30,29,29,29,-1,-1,31,30,29,28,27,26,25,24,23,22,22,22,23,24,-1,-1,16,16,15,14,14,14,-1,-1,24,24,24,24,-1,14,14, 38,38,-1,40,40,-1,40,41,-1,32,31,30,29,28,28,28,-1,-1,30,29,28,27,26,25,24,23,22,21,22,23,-1,-1,16,15,15,15,14,13,13,-1,26,25,25,25,25,-1,13,13, 37,37,-1,-1,41,42,41,41,-1,32,32,-1,29,28,27,27,27,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,26,26,26,26,-1,-1,12,12, 36,36,36,-1,42,42,42,-1,-1,32,31,30,29,28,27,26,26,26,26,26,26,25,24,23,22,21,20,19,18,18,18,17,16,15,14,13,12,11,11,-1,-1,27,27,27,-1,11,11,11, 36,35,35,-1,-1,43,-1,-1,33,32,31,30,29,28,27,26,25,25,25,26,26,25,25,-1,-1,21,20,19,18,17,17,17,16,15,14,13,12,11,10,10,-1,-1,28,-1,-1,10,10,11, 36,35,34,34,-1,-1,-1,34,33,33,-1,-1,-1,-1,-1,26,25,24,25,26,27,-1,-1,-1,-1,-1,-1,19,18,17,16,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,9,9,10,11, 36,35,34,33,33,33,33,33,34,-1,-1,27,27,-1,-1,-1,-1,23,-1,-1,-1,-1,18,18,18,18,-1,-1,-1,-1,15,-1,-1,-1,-1,19,19,-1,-1,9,8,8,8,8,8,9,10,11, 37,-1,-1,33,32,32,32,32,-1,-1,28,27,26,25,24,23,22,22,21,20,19,18,17,17,17,17,17,16,15,14,14,14,15,16,17,18,19,20,-1,-1,7,7,7,7,8,-1,-1,12, 37,-1,-1,-1,32,31,31,31,-1,29,28,28,-1,25,24,23,22,21,21,-1,-1,-1,16,16,16,16,-1,-1,-1,13,13,14,15,16,17,-1,20,20,21,-1,6,6,6,7,-1,-1,-1,12, 36,35,34,33,32,31,30,30,-1,-1,28,27,26,25,24,23,22,21,20,20,20,-1,16,15,15,15,-1,12,12,12,13,14,15,16,17,18,19,20,-1,-1,5,5,6,7,8,9,10,11, 36,35,34,33,33,-1,30,29,29,-1,-1,-1,26,25,24,23,22,21,20,19,19,-1,16,15,14,14,-1,11,11,12,13,14,15,16,17,18,-1,-1,-1,4,4,5,-1,8,8,9,10,11, 36,35,34,34,34,-1,-1,29,28,27,27,-1,-1,-1,-1,-1,-1,-1,-1,19,18,17,16,15,14,13,12,11,10,-1,-1,-1,-1,-1,-1,-1,-1,2,2,3,4,-1,-1,8,8,9,10,11, 36,35,34,33,33,-1,-1,29,28,27,26,25,24,23,22,21,20,20,-1,18,-1,-1,-1,-1,-1,-1,-1,-1,9,-1,6,5,4,3,2,1,1,1,2,3,4,-1,7,7,8,9,10,11, 36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10,11, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 63,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 62,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 61,61,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 60,60,60,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 59,59,60,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 58,58,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 57,57,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 56,56,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 55,55,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 54,54,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 53,53,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 52,53,-1,50,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 51,-1,-1,49,49,49,48,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 50,49,48,48,49,-1,47,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 50,-1,47,48,49,-1,46,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 49,-1,46,-1,-1,-1,45,-1,-1,43,43,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 48,-1,45,44,44,44,44,44,-1,43,42,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 47,-1,44,44,43,43,43,43,-1,-1,41,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 46,-1,43,43,43,42,42,42,-1,-1,40,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 45,-1,42,43,43,42,41,42,-1,39,39,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 44,-1,41,-1,-1,-1,40,-1,-1,38,38,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 43,-1,40,40,40,-1,39,-1,37,37,37,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 42,41,40,39,39,-1,38,-1,36,36,36,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 43,-1,-1,39,38,37,37,-1,35,35,35,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 44,44,-1,39,38,37,36,35,34,34,34,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 43,43,-1,39,38,37,37,-1,34,33,33,33,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 42,42,-1,39,38,38,38,-1,34,33,32,32,32,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 41,41,-1,39,39,39,39,-1,-1,33,32,31,31,31,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 40,40,-1,40,40,40,40,-1,-1,33,32,31,30,30,30,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 39,39,-1,41,41,-1,41,42,-1,33,32,31,30,29,29,29,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 38,38,-1,-1,42,43,42,42,-1,33,33,-1,30,29,28,28,28,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 37,37,37,-1,43,43,43,-1,-1,33,32,31,30,29,28,27,27,27,27,27,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 37,36,36,-1,-1,44,-1,-1,34,33,32,31,30,29,28,27,26,26,26,27,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 37,36,35,35,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,27,26,25,26,27,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 37,36,35,34,34,34,34,34,35,-1,-1,28,28,-1,-1,-1,-1,24,-1,-1,-1,-1,19,19,19,19,-1,-1,-1,-1,16,-1,-1,-1,-1,20,20,-1,-1,8,7,7,7,7,7,8,9,10, 38,-1,-1,34,33,33,33,33,-1,-1,29,28,27,26,25,24,23,23,22,21,20,19,18,18,18,18,18,17,16,15,15,15,16,17,18,19,20,21,-1,-1,6,6,6,6,7,-1,-1,11, 38,-1,-1,-1,33,32,32,32,-1,30,29,29,-1,26,25,24,23,22,22,-1,-1,-1,17,17,17,17,-1,-1,-1,14,14,15,16,17,18,-1,21,21,22,-1,5,5,5,6,-1,-1,-1,11, 37,36,35,34,33,32,31,31,-1,-1,29,28,27,26,25,24,23,22,21,21,21,-1,17,16,16,16,-1,13,13,13,14,15,16,17,18,19,20,21,-1,-1,4,4,5,6,7,8,9,10, 37,36,35,34,34,-1,31,30,30,-1,-1,-1,27,26,25,24,23,22,21,20,20,-1,17,16,15,15,-1,12,12,13,14,15,16,17,18,19,-1,-1,-1,3,3,4,-1,7,7,8,9,10, 37,36,35,35,35,-1,-1,30,29,28,28,-1,-1,-1,-1,-1,-1,-1,-1,20,19,18,17,16,15,14,13,12,11,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,3,-1,-1,7,7,8,9,10, 37,36,35,34,34,-1,-1,30,29,28,27,26,25,24,23,22,21,21,-1,19,-1,-1,-1,-1,-1,-1,-1,-1,10,-1,7,6,5,4,3,2,1,1,1,2,3,-1,6,6,7,8,9,10, 37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9,10, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 62,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 61,61,61,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 60,60,61,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 59,59,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 58,58,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 57,57,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 56,56,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 55,55,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 54,54,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 53,54,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 52,-1,-1,50,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 51,50,49,49,50,-1,48,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 51,-1,48,49,50,-1,47,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 50,-1,47,-1,-1,-1,46,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 49,-1,46,45,45,45,45,45,-1,44,43,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 48,-1,45,45,44,44,44,44,-1,-1,42,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 47,-1,44,44,44,43,43,43,-1,-1,41,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 46,-1,43,44,44,43,42,43,-1,40,40,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 45,-1,42,-1,-1,-1,41,-1,-1,39,39,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 44,-1,41,41,41,-1,40,-1,38,38,38,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 43,42,41,40,40,-1,39,-1,37,37,37,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 44,-1,-1,40,39,38,38,-1,36,36,36,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 45,45,-1,40,39,38,37,36,35,35,35,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 44,44,-1,40,39,38,38,-1,35,34,34,34,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 43,43,-1,40,39,39,39,-1,35,34,33,33,33,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 42,42,-1,40,40,40,40,-1,-1,34,33,32,32,32,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 41,41,-1,41,41,41,41,-1,-1,34,33,32,31,31,31,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 40,40,-1,42,42,-1,42,43,-1,34,33,32,31,30,30,30,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 39,39,-1,-1,43,44,43,43,-1,34,34,-1,31,30,29,29,29,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 38,38,38,-1,44,44,44,-1,-1,34,33,32,31,30,29,28,28,28,28,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 38,37,37,-1,-1,45,-1,-1,35,34,33,32,31,30,29,28,27,27,27,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 38,37,36,36,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,28,27,26,27,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 38,37,36,35,35,35,35,35,36,-1,-1,29,29,-1,-1,-1,-1,25,-1,-1,-1,-1,20,20,20,20,-1,-1,-1,-1,17,-1,-1,-1,-1,21,21,-1,-1,8,7,7,7,7,7,8,9,10, 39,-1,-1,35,34,34,34,34,-1,-1,30,29,28,27,26,25,24,24,23,22,21,20,19,19,19,19,19,18,17,16,16,16,17,18,19,20,21,22,-1,-1,6,6,6,6,7,-1,-1,11, 39,-1,-1,-1,34,33,33,33,-1,31,30,30,-1,27,26,25,24,23,23,-1,-1,-1,18,18,18,18,-1,-1,-1,15,15,16,17,18,19,-1,22,22,23,-1,5,5,5,6,-1,-1,-1,10, 38,37,36,35,34,33,32,32,-1,-1,30,29,28,27,26,25,24,23,22,22,22,-1,18,17,17,17,-1,14,14,14,15,16,17,18,19,20,21,22,-1,-1,4,4,5,6,7,8,8,9, 38,37,36,35,35,-1,32,31,31,-1,-1,-1,28,27,26,25,24,23,22,21,21,-1,18,17,16,16,-1,13,13,14,15,16,17,18,19,20,-1,-1,-1,3,3,4,-1,7,7,7,8,9, 38,37,36,36,36,-1,-1,31,30,29,29,-1,-1,-1,-1,-1,-1,-1,-1,21,20,19,18,17,16,15,14,13,12,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,-1,-1,6,6,7,8,9, 38,37,36,35,35,-1,-1,31,30,29,28,27,26,25,24,23,22,22,-1,20,-1,-1,-1,-1,-1,-1,-1,-1,11,-1,8,7,6,5,4,3,2,1,1,1,2,-1,5,5,6,7,8,9, 38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8,9, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 62,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 61,61,62,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 60,60,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 59,59,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 58,58,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 57,57,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 56,56,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 55,55,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 54,55,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 53,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 52,51,50,50,51,-1,49,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 52,-1,49,50,51,-1,48,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 51,-1,48,-1,-1,-1,47,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 50,-1,47,46,46,46,46,46,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 49,-1,46,46,45,45,45,45,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 48,-1,45,45,45,44,44,44,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 47,-1,44,45,45,44,43,44,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 46,-1,43,-1,-1,-1,42,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 45,-1,42,42,42,-1,41,-1,39,39,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 44,43,42,41,41,-1,40,-1,38,38,38,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 45,-1,-1,41,40,39,39,-1,37,37,37,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 46,46,-1,41,40,39,38,37,36,36,36,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 45,45,-1,41,40,39,39,-1,36,35,35,35,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 44,44,-1,41,40,40,40,-1,36,35,34,34,34,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 43,43,-1,41,41,41,41,-1,-1,35,34,33,33,33,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 42,42,-1,42,42,42,42,-1,-1,35,34,33,32,32,32,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 41,41,-1,43,43,-1,43,44,-1,35,34,33,32,31,31,31,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 40,40,-1,-1,44,45,44,44,-1,35,35,-1,32,31,30,30,30,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 39,39,39,-1,45,45,45,-1,-1,35,34,33,32,31,30,29,29,29,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 39,38,38,-1,-1,46,-1,-1,36,35,34,33,32,31,30,29,28,28,28,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 39,38,37,37,-1,-1,-1,37,36,36,-1,-1,-1,-1,-1,29,28,27,28,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 39,38,37,36,36,36,36,36,37,-1,-1,30,30,-1,-1,-1,-1,26,-1,-1,-1,-1,21,21,21,21,-1,-1,-1,-1,18,-1,-1,-1,-1,22,22,-1,-1,8,7,7,7,7,7,8,9,10, 40,-1,-1,36,35,35,35,35,-1,-1,31,30,29,28,27,26,25,25,24,23,22,21,20,20,20,20,20,19,18,17,17,17,18,19,20,21,22,23,-1,-1,6,6,6,6,7,-1,-1,10, 40,-1,-1,-1,35,34,34,34,-1,32,31,31,-1,28,27,26,25,24,24,-1,-1,-1,19,19,19,19,-1,-1,-1,16,16,17,18,19,20,-1,23,23,24,-1,5,5,5,6,-1,-1,-1,9, 39,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,23,23,-1,19,18,18,18,-1,15,15,15,16,17,18,19,20,21,22,23,-1,-1,4,4,5,6,7,7,7,8, 39,38,37,36,36,-1,33,32,32,-1,-1,-1,29,28,27,26,25,24,23,22,22,-1,19,18,17,17,-1,14,14,15,16,17,18,19,20,21,-1,-1,-1,3,3,4,-1,6,6,6,7,8, 39,38,37,37,37,-1,-1,32,31,30,30,-1,-1,-1,-1,-1,-1,-1,-1,22,21,20,19,18,17,16,15,14,13,-1,-1,-1,-1,-1,-1,-1,-1,2,2,2,2,-1,-1,5,5,6,7,8, 39,38,37,36,36,-1,-1,32,31,30,29,28,27,26,25,24,23,23,-1,21,-1,-1,-1,-1,-1,-1,-1,-1,12,-1,9,8,7,6,5,4,3,2,1,1,1,-1,4,4,5,6,7,8, 39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7,8, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 62,62,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 61,61,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 60,60,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 59,59,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 58,58,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 57,57,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 56,56,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 55,56,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 54,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 53,52,51,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 53,-1,50,51,52,-1,49,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 52,-1,49,-1,-1,-1,48,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 51,-1,48,47,47,47,47,47,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 50,-1,47,47,46,46,46,46,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 49,-1,46,46,46,45,45,45,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 48,-1,45,46,46,45,44,45,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 47,-1,44,-1,-1,-1,43,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 46,-1,43,43,43,-1,42,-1,40,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 45,44,43,42,42,-1,41,-1,39,39,39,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 46,-1,-1,42,41,40,40,-1,38,38,38,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 47,47,-1,42,41,40,39,38,37,37,37,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 46,46,-1,42,41,40,40,-1,37,36,36,36,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 45,45,-1,42,41,41,41,-1,37,36,35,35,35,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 44,44,-1,42,42,42,42,-1,-1,36,35,34,34,34,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 43,43,-1,43,43,43,43,-1,-1,36,35,34,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 42,42,-1,44,44,-1,44,45,-1,36,35,34,33,32,32,32,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 41,41,-1,-1,45,46,45,45,-1,36,36,-1,33,32,31,31,31,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 40,40,40,-1,46,46,46,-1,-1,36,35,34,33,32,31,30,30,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 40,39,39,-1,-1,47,-1,-1,37,36,35,34,33,32,31,30,29,29,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 40,39,38,38,-1,-1,-1,38,37,37,-1,-1,-1,-1,-1,30,29,28,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,10, 40,39,38,37,37,37,37,37,38,-1,-1,31,31,-1,-1,-1,-1,27,-1,-1,-1,-1,22,22,22,22,-1,-1,-1,-1,18,-1,-1,-1,-1,23,23,-1,-1,8,7,7,7,7,7,8,9,10, 41,-1,-1,37,36,36,36,36,-1,-1,32,31,30,29,28,27,26,26,25,24,23,22,21,21,21,21,21,20,19,18,18,18,19,20,21,22,23,24,-1,-1,6,6,6,6,7,-1,-1,9, 41,-1,-1,-1,36,35,35,35,-1,33,32,32,-1,29,28,27,26,25,25,-1,-1,-1,20,20,20,20,-1,-1,-1,17,17,18,19,20,21,-1,24,24,25,-1,5,5,5,6,-1,-1,-1,8, 40,39,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,20,19,19,19,-1,16,16,16,17,18,19,20,21,22,23,24,-1,-1,4,4,5,6,6,6,6,7, 40,39,38,37,37,-1,34,33,33,-1,-1,-1,30,29,28,27,26,25,24,23,23,-1,20,19,18,18,-1,15,15,16,17,18,19,20,21,22,-1,-1,-1,3,3,4,-1,5,5,5,6,7, 40,39,38,38,38,-1,-1,33,32,31,31,-1,-1,-1,-1,-1,-1,-1,-1,23,22,21,20,19,18,17,16,15,14,-1,-1,-1,-1,-1,-1,-1,-1,3,2,2,2,-1,-1,4,4,5,6,7, 40,39,38,37,37,-1,-1,33,32,31,30,29,28,27,26,25,24,24,-1,22,-1,-1,-1,-1,-1,-1,-1,-1,13,-1,10,9,8,7,6,5,4,3,2,1,1,-1,3,3,4,5,6,7, 40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6,7, 64,64,64,64,64,64,65,64,64,64,64,63,62,61,60,59,58,57,56,55,56,55,54,53,52,51,50,49,48,49,50,51,52,52,51,50,49,48,48,48,48,49,49,48,48,48,48,48, 64,63,63,63,63,64,-1,63,63,63,64,63,62,61,60,59,58,58,-1,54,-1,-1,-1,-1,-1,-1,-1,-1,47,-1,51,51,52,52,51,50,49,48,47,47,47,-1,-1,47,47,47,47,47, 64,63,62,62,62,-1,-1,62,62,63,64,-1,-1,-1,-1,-1,-1,-1,-1,53,53,52,51,50,49,48,47,46,46,-1,-1,-1,-1,-1,-1,-1,-1,48,47,46,46,-1,-1,46,46,46,46,46, 64,63,62,61,61,-1,61,61,62,-1,-1,-1,54,53,52,52,52,52,52,52,53,-1,50,50,49,49,-1,46,45,45,45,45,45,45,46,47,-1,-1,-1,46,45,45,-1,45,45,46,45,45, 64,63,62,61,60,60,60,60,-1,-1,56,55,54,53,52,51,51,51,51,52,53,-1,50,49,49,49,-1,46,45,44,44,44,44,45,46,47,48,49,-1,-1,44,44,44,44,45,46,45,44, 65,-1,-1,-1,60,59,59,59,-1,57,56,56,-1,53,52,51,50,50,50,-1,-1,-1,50,49,48,48,-1,-1,-1,43,43,43,44,45,46,-1,49,49,50,-1,43,43,43,43,-1,-1,-1,43, 65,-1,-1,61,60,59,58,58,-1,-1,56,55,54,53,52,51,50,49,50,51,52,51,50,49,48,47,46,45,44,43,42,43,44,45,46,47,48,49,-1,-1,42,42,43,42,42,-1,-1,42, 64,63,62,61,60,59,58,57,57,-1,-1,55,55,-1,-1,-1,-1,48,-1,-1,-1,-1,50,49,48,48,-1,-1,-1,-1,41,-1,-1,-1,-1,48,48,-1,-1,41,41,42,43,42,41,41,41,41, 64,63,62,62,-1,-1,-1,57,56,56,-1,-1,-1,-1,-1,49,48,47,46,46,46,-1,-1,-1,-1,-1,-1,42,41,40,40,40,40,-1,-1,-1,-1,-1,40,40,41,-1,-1,-1,41,40,40,40, 64,63,63,-1,-1,57,-1,-1,56,55,54,53,52,51,50,49,48,47,46,45,45,45,46,-1,-1,44,43,42,41,40,39,39,39,39,39,39,39,39,39,40,-1,-1,41,-1,-1,39,39,39, 63,63,64,-1,56,56,56,-1,-1,54,54,53,52,51,50,49,48,47,46,45,44,45,46,46,45,44,43,42,41,40,39,38,38,38,38,38,39,38,38,-1,-1,40,40,40,-1,39,38,38, 62,62,-1,-1,55,55,55,55,-1,53,53,-1,52,51,50,49,49,-1,-1,-1,43,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,38,37,37,37,37,-1,37,37,-1,39,39,40,39,-1,-1,37,37, 61,61,-1,54,54,54,54,55,-1,52,52,52,52,51,50,50,-1,-1,43,43,42,41,40,39,38,38,38,38,38,38,-1,-1,37,36,36,36,36,36,36,-1,39,38,-1,38,38,-1,36,36, 60,60,-1,53,53,53,53,-1,-1,51,51,51,51,51,51,-1,-1,43,42,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,-1,-1,37,37,37,37,-1,35,35, 59,59,-1,52,52,52,52,-1,-1,50,50,50,50,51,-1,-1,43,42,42,41,41,41,41,-1,-1,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 58,58,-1,52,51,51,51,-1,49,49,49,49,50,-1,-1,-1,43,42,41,41,40,40,40,-1,-1,37,36,35,35,35,35,35,-1,-1,-1,34,33,33,33,33,-1,35,35,35,35,-1,33,33, 57,57,-1,52,51,50,50,-1,48,48,48,49,-1,-1,43,43,43,42,41,40,40,39,39,-1,-1,37,36,35,34,34,34,34,34,34,-1,-1,33,32,32,32,-1,34,34,34,34,-1,32,32, 56,57,-1,52,51,50,49,48,47,47,47,-1,-1,42,42,42,42,42,41,40,39,39,38,37,36,36,36,35,34,33,33,33,33,33,33,-1,-1,31,31,31,32,33,33,33,33,-1,32,31, 55,-1,-1,52,51,50,50,-1,46,46,46,-1,42,41,41,41,41,41,41,40,39,38,38,-1,35,35,35,35,34,33,32,32,32,32,32,32,-1,30,30,30,-1,32,33,32,32,-1,-1,30, 54,53,52,52,52,-1,51,-1,46,45,45,-1,42,41,40,40,40,40,40,40,39,38,37,36,35,34,34,34,34,33,32,31,31,31,31,31,-1,29,29,29,-1,31,-1,32,31,31,30,29, 54,-1,51,52,53,-1,50,-1,46,45,44,43,42,41,40,39,39,39,39,39,39,38,38,-1,-1,34,33,33,33,33,32,31,30,30,30,30,29,28,28,29,-1,30,-1,32,31,30,-1,28, 53,-1,50,-1,-1,-1,49,-1,-1,45,45,-1,41,41,40,39,38,38,38,38,38,39,39,-1,-1,34,33,32,32,32,32,31,30,29,29,29,-1,27,27,-1,-1,29,-1,-1,-1,29,-1,27, 52,-1,49,48,48,48,48,48,-1,46,45,-1,40,40,40,39,38,37,37,37,38,39,40,-1,-1,34,33,32,31,31,31,31,30,29,28,28,-1,26,27,-1,28,28,28,28,28,28,-1,26, 51,-1,48,48,47,47,47,47,-1,-1,44,-1,39,39,-1,-1,-1,36,36,36,-1,-1,-1,-1,-1,-1,-1,-1,30,30,30,-1,-1,-1,27,27,-1,25,-1,-1,27,27,27,27,27,27,-1,25, 50,-1,47,47,47,46,46,46,-1,-1,43,-1,38,38,-1,-1,-1,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,30,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,27,26,26,-1,24, 49,-1,46,47,47,46,45,46,-1,42,42,-1,38,37,37,37,37,36,35,34,34,34,34,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,23,23,-1,26,25,26,27,26,25,-1,23, 48,-1,45,-1,-1,-1,44,-1,-1,41,41,-1,38,37,36,36,36,36,35,34,33,33,33,-1,-1,32,32,31,30,29,28,27,26,25,24,24,-1,22,22,-1,-1,24,-1,-1,-1,24,-1,22, 47,-1,44,44,44,-1,43,-1,41,41,40,39,38,37,36,35,35,35,35,34,33,32,32,-1,-1,31,31,31,30,29,28,27,26,25,24,23,22,21,21,21,-1,23,-1,24,23,23,-1,21, 46,45,44,43,43,-1,42,-1,40,40,40,-1,38,37,36,35,34,34,34,34,33,32,31,30,30,30,30,30,30,29,28,27,26,25,24,24,-1,20,20,20,-1,22,-1,23,23,22,21,20, 47,-1,-1,43,42,41,41,-1,39,39,39,-1,38,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,25,25,-1,19,19,19,-1,21,21,22,23,-1,-1,19, 48,48,-1,43,42,41,40,39,38,38,38,-1,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,26,26,-1,-1,18,18,18,19,20,21,22,23,-1,18,18, 47,47,-1,43,42,41,41,-1,38,37,37,37,-1,-1,36,35,34,33,32,31,31,31,31,-1,-1,27,27,27,27,27,27,27,27,27,-1,-1,17,17,17,17,-1,21,21,22,23,-1,17,17, 46,46,-1,43,42,42,42,-1,38,37,36,36,36,-1,-1,-1,34,33,32,31,30,30,30,-1,-1,26,26,26,26,26,26,27,-1,-1,-1,16,16,16,16,17,-1,22,22,22,23,-1,16,16, 45,45,-1,43,43,43,43,-1,-1,37,36,35,35,35,-1,-1,34,33,32,31,30,29,29,-1,-1,25,25,25,25,25,26,27,-1,-1,16,15,15,15,15,-1,-1,23,23,23,23,-1,15,15, 44,44,-1,44,44,44,44,-1,-1,37,36,35,34,34,34,-1,-1,33,32,31,30,29,28,27,26,25,24,24,24,25,26,-1,-1,16,16,15,14,14,14,-1,-1,24,24,24,24,-1,14,14, 43,43,-1,45,45,-1,45,46,-1,37,36,35,34,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,23,24,25,-1,-1,16,15,15,15,14,13,13,-1,26,25,25,25,25,-1,13,13, 42,42,-1,-1,46,47,46,46,-1,37,37,-1,34,33,32,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,-1,-1,-1,17,16,15,14,14,-1,12,12,-1,26,26,26,26,-1,-1,12,12, 41,41,41,-1,47,47,47,-1,-1,37,36,35,34,33,32,31,31,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,11,-1,-1,27,27,27,-1,11,11,11, 41,40,40,-1,-1,48,-1,-1,38,37,36,35,34,33,32,31,30,30,30,29,28,27,27,-1,-1,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,28,-1,-1,10,10,11, 41,40,39,39,-1,-1,-1,39,38,38,-1,-1,-1,-1,-1,31,30,29,30,29,29,-1,-1,-1,-1,-1,-1,21,20,19,18,17,17,-1,-1,-1,-1,-1,10,9,9,-1,-1,-1,9,9,10,10, 41,40,39,38,38,38,38,38,39,-1,-1,32,32,-1,-1,-1,-1,28,-1,-1,-1,-1,23,23,23,23,-1,-1,-1,-1,19,-1,-1,-1,-1,24,24,-1,-1,9,8,8,8,8,8,9,10,9, 42,-1,-1,38,37,37,37,37,-1,-1,33,32,31,30,29,28,27,27,26,25,24,23,22,22,22,22,22,21,20,19,19,19,20,21,22,23,24,25,-1,-1,7,7,7,7,8,-1,-1,8, 42,-1,-1,-1,37,36,36,36,-1,34,33,33,-1,30,29,28,27,26,26,-1,-1,-1,21,21,21,21,-1,-1,-1,18,18,19,20,21,22,-1,25,25,26,-1,6,6,6,6,-1,-1,-1,7, 41,40,39,38,37,36,35,35,-1,-1,33,32,31,30,29,28,27,26,25,25,25,-1,21,20,20,20,-1,17,17,17,18,19,20,21,22,23,24,25,-1,-1,5,5,6,5,5,5,5,6, 41,40,39,38,38,-1,35,34,34,-1,-1,-1,31,30,29,28,27,26,25,24,24,-1,21,20,19,19,-1,16,16,17,18,19,20,21,22,23,-1,-1,-1,4,4,5,-1,4,4,4,5,6, 41,40,39,39,39,-1,-1,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,24,23,22,21,20,19,18,17,16,15,-1,-1,-1,-1,-1,-1,-1,-1,4,3,3,3,-1,-1,3,3,4,5,6, 41,40,39,38,38,-1,-1,34,33,32,31,30,29,28,27,26,25,25,-1,23,-1,-1,-1,-1,-1,-1,-1,-1,14,-1,11,10,9,8,7,6,5,4,3,2,2,-1,2,2,3,4,5,6, 41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5,6, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 49,49,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 48,48,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 47,47,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 46,46,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 45,45,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 44,44,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 43,43,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 42,42,42,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 42,41,41,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,10, 42,41,40,40,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,9,9, 42,41,40,39,39,39,39,39,40,-1,-1,33,33,-1,-1,-1,-1,29,-1,-1,-1,-1,24,24,24,24,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,9,8, 43,-1,-1,39,38,38,38,38,-1,-1,34,33,32,31,30,29,28,28,27,26,25,24,23,23,23,23,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,7, 43,-1,-1,-1,38,37,37,37,-1,35,34,34,-1,31,30,29,28,27,27,-1,-1,-1,22,22,22,22,-1,-1,-1,19,19,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,6, 42,41,40,39,38,37,36,36,-1,-1,34,33,32,31,30,29,28,27,26,26,26,-1,22,21,21,21,-1,18,18,18,19,20,21,22,23,24,25,26,-1,-1,6,6,5,4,4,4,4,5, 42,41,40,39,39,-1,36,35,35,-1,-1,-1,32,31,30,29,28,27,26,25,25,-1,22,21,20,20,-1,17,17,18,19,20,21,22,23,24,-1,-1,-1,5,5,6,-1,3,3,3,4,5, 42,41,40,40,40,-1,-1,35,34,33,33,-1,-1,-1,-1,-1,-1,-1,-1,25,24,23,22,21,20,19,18,17,16,-1,-1,-1,-1,-1,-1,-1,-1,5,4,4,4,-1,-1,2,2,3,4,5, 42,41,40,39,39,-1,-1,35,34,33,32,31,30,29,28,27,26,26,-1,24,-1,-1,-1,-1,-1,-1,-1,-1,15,-1,12,11,10,9,8,7,6,5,4,3,3,-1,1,1,2,3,4,5, 42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4,5, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 49,49,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 48,48,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 47,47,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 46,46,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 45,45,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 44,44,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 43,43,43,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 43,42,42,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,9, 43,42,41,41,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,8,8, 43,42,41,40,40,40,40,40,40,-1,-1,34,34,-1,-1,-1,-1,30,-1,-1,-1,-1,25,25,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,8,7, 44,-1,-1,40,39,39,39,39,-1,-1,35,34,33,32,31,30,29,29,28,27,26,25,24,24,24,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,6, 44,-1,-1,-1,39,38,38,38,-1,36,35,35,-1,32,31,30,29,28,28,-1,-1,-1,23,23,23,23,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 43,42,41,40,39,38,37,37,-1,-1,35,34,33,32,31,30,29,28,27,27,27,-1,23,22,22,22,-1,19,19,19,20,21,21,22,23,24,25,26,-1,-1,7,6,5,4,4,4,4,4, 43,42,41,40,40,-1,37,36,36,-1,-1,-1,33,32,31,30,29,28,27,26,26,-1,23,22,21,21,-1,18,18,19,20,21,22,22,23,24,-1,-1,-1,6,6,7,-1,3,3,3,3,4, 43,42,41,41,41,-1,-1,36,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,26,25,24,23,22,21,20,19,18,17,-1,-1,-1,-1,-1,-1,-1,-1,6,5,5,5,-1,-1,2,2,2,3,4, 43,42,41,40,40,-1,-1,36,35,34,33,32,31,30,29,28,27,27,-1,25,-1,-1,-1,-1,-1,-1,-1,-1,16,-1,13,12,11,10,9,8,7,6,5,4,4,-1,1,1,1,2,3,4, 43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3,4, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 49,49,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 48,48,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 47,47,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 46,46,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 45,45,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 44,44,44,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 44,43,43,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,9, 44,43,42,42,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,8,8, 44,43,42,41,41,41,41,40,40,-1,-1,35,35,-1,-1,-1,-1,31,-1,-1,-1,-1,26,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,8,7, 45,-1,-1,41,40,40,40,40,-1,-1,36,35,34,33,32,31,30,30,29,28,27,26,25,25,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,6, 45,-1,-1,-1,40,39,39,39,-1,37,36,36,-1,33,32,31,30,29,29,-1,-1,-1,24,24,24,24,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,30,29,28,28,28,-1,24,23,23,23,-1,20,20,20,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,4,4,4,4, 44,43,42,41,41,-1,38,37,37,-1,-1,-1,34,33,32,31,30,29,28,27,27,-1,24,23,22,22,-1,19,19,20,21,22,22,22,23,24,-1,-1,-1,7,7,7,-1,3,3,3,3,3, 44,43,42,42,42,-1,-1,37,36,35,35,-1,-1,-1,-1,-1,-1,-1,-1,27,26,25,24,23,22,21,20,19,18,-1,-1,-1,-1,-1,-1,-1,-1,7,6,6,6,-1,-1,2,2,2,2,3, 44,43,42,41,41,-1,-1,37,36,35,34,33,32,31,30,29,28,28,-1,26,-1,-1,-1,-1,-1,-1,-1,-1,17,-1,14,13,12,11,10,9,8,7,6,5,5,-1,2,1,1,1,2,3, 44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2,3, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 50,50,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 49,49,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 48,48,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 47,47,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 46,46,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 45,45,45,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 45,44,44,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,9, 45,44,43,43,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,8,8, 45,44,43,42,42,42,41,40,40,-1,-1,36,36,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,8,7, 46,-1,-1,42,41,41,41,41,-1,-1,37,36,35,34,33,32,31,31,30,29,28,27,26,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,6, 46,-1,-1,-1,41,40,40,40,-1,38,37,37,-1,34,33,32,31,30,30,-1,-1,-1,25,25,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 45,44,43,42,41,40,39,39,-1,-1,37,36,35,34,33,32,31,30,29,29,29,-1,25,24,24,24,-1,21,21,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,4,4,4,4, 45,44,43,42,42,-1,39,38,38,-1,-1,-1,35,34,33,32,31,30,29,28,28,-1,25,24,23,23,-1,20,20,21,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,3,3,3,3,3, 45,44,43,43,43,-1,-1,38,37,36,36,-1,-1,-1,-1,-1,-1,-1,-1,28,27,26,25,24,23,22,21,20,19,-1,-1,-1,-1,-1,-1,-1,-1,8,7,7,7,-1,-1,2,2,2,2,2, 45,44,43,42,42,-1,-1,38,37,36,35,34,33,32,31,30,29,29,-1,27,-1,-1,-1,-1,-1,-1,-1,-1,18,-1,15,14,13,12,11,10,9,8,7,6,6,-1,3,2,1,1,1,2, 45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1,2, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 50,50,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 49,49,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 48,48,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 47,47,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 46,46,46,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 46,45,45,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,9, 46,45,44,44,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,8,8, 46,45,44,43,43,42,41,40,40,-1,-1,37,37,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,8,7, 47,-1,-1,43,42,42,41,41,-1,-1,38,37,36,35,34,33,32,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,6, 47,-1,-1,-1,42,41,41,41,-1,39,38,38,-1,35,34,33,32,31,31,-1,-1,-1,26,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 46,45,44,43,42,41,40,40,-1,-1,38,37,36,35,34,33,32,31,30,30,30,-1,26,25,25,25,-1,22,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,4,4,4,4, 46,45,44,43,43,-1,40,39,39,-1,-1,-1,36,35,34,33,32,31,30,29,29,-1,26,25,24,24,-1,21,21,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,3,3,3,3,3, 46,45,44,44,44,-1,-1,39,38,37,37,-1,-1,-1,-1,-1,-1,-1,-1,29,28,27,26,25,24,23,22,21,20,-1,-1,-1,-1,-1,-1,-1,-1,9,8,8,8,-1,-1,3,2,2,2,2, 46,45,44,43,43,-1,-1,39,38,37,36,35,34,33,32,31,30,30,-1,28,-1,-1,-1,-1,-1,-1,-1,-1,19,-1,16,15,14,13,12,11,10,9,8,7,7,-1,4,3,2,1,1,1, 46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,1, 63,63,63,63,63,63,64,63,63,63,63,62,61,60,59,58,57,56,55,54,55,54,53,52,51,50,49,48,47,48,49,50,51,51,50,49,48,47,47,47,47,48,48,47,47,47,47,47, 63,62,62,62,62,63,-1,62,62,62,63,62,61,60,59,58,57,57,-1,53,-1,-1,-1,-1,-1,-1,-1,-1,46,-1,50,50,51,51,50,49,48,47,46,46,46,-1,-1,46,46,46,46,46, 63,62,61,61,61,-1,-1,61,61,62,63,-1,-1,-1,-1,-1,-1,-1,-1,52,52,51,50,49,48,47,46,45,45,-1,-1,-1,-1,-1,-1,-1,-1,47,46,45,45,-1,-1,45,45,45,45,45, 63,62,61,60,60,-1,60,60,61,-1,-1,-1,53,52,51,51,51,51,51,51,52,-1,49,49,48,48,-1,45,44,44,44,44,44,44,45,46,-1,-1,-1,45,44,44,-1,44,44,45,44,44, 63,62,61,60,59,59,59,59,-1,-1,55,54,53,52,51,50,50,50,50,51,52,-1,49,48,48,48,-1,45,44,43,43,43,43,44,45,46,47,48,-1,-1,43,43,43,43,44,45,44,43, 64,-1,-1,-1,59,58,58,58,-1,56,55,55,-1,52,51,50,49,49,49,-1,-1,-1,49,48,47,47,-1,-1,-1,42,42,42,43,44,45,-1,48,48,49,-1,42,42,42,42,-1,-1,-1,42, 64,-1,-1,60,59,58,57,57,-1,-1,55,54,53,52,51,50,49,48,49,50,51,50,49,48,47,46,45,44,43,42,41,42,43,44,45,46,47,48,-1,-1,41,41,42,41,41,-1,-1,41, 63,62,61,60,59,58,57,56,56,-1,-1,54,54,-1,-1,-1,-1,47,-1,-1,-1,-1,49,48,47,47,-1,-1,-1,-1,40,-1,-1,-1,-1,47,47,-1,-1,40,40,41,42,41,40,40,40,40, 63,62,61,61,-1,-1,-1,56,55,55,-1,-1,-1,-1,-1,48,47,46,45,45,45,-1,-1,-1,-1,-1,-1,41,40,39,39,39,39,-1,-1,-1,-1,-1,39,39,40,-1,-1,-1,40,39,39,39, 63,62,62,-1,-1,56,-1,-1,55,54,53,52,51,50,49,48,47,46,45,44,44,44,45,-1,-1,43,42,41,40,39,38,38,38,38,38,38,38,38,38,39,-1,-1,40,-1,-1,38,38,38, 63,63,63,-1,55,55,55,-1,-1,53,53,52,51,50,49,48,47,46,45,44,43,44,45,45,44,43,42,41,40,39,38,37,37,37,37,37,38,37,37,-1,-1,39,39,39,-1,38,37,37, 62,62,-1,-1,54,54,54,54,-1,52,52,-1,51,50,49,48,48,-1,-1,-1,42,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,36,36,36,36,-1,36,36,-1,38,38,39,38,-1,-1,36,36, 61,61,-1,53,53,53,53,54,-1,51,51,51,51,50,49,49,-1,-1,42,42,41,40,39,38,37,37,37,37,37,37,-1,-1,36,35,35,35,35,35,35,-1,38,37,-1,37,37,-1,35,35, 60,60,-1,52,52,52,52,-1,-1,50,50,50,50,50,50,-1,-1,42,41,41,41,40,39,38,37,36,36,36,36,36,36,-1,-1,35,34,34,34,34,34,-1,-1,36,36,36,36,-1,34,34, 59,59,-1,51,51,51,51,-1,-1,49,49,49,49,50,-1,-1,42,41,41,40,40,40,40,-1,-1,36,35,35,35,35,35,35,-1,-1,34,33,33,33,33,-1,-1,35,35,35,35,-1,33,33, 58,58,-1,51,50,50,50,-1,48,48,48,48,49,-1,-1,-1,42,41,40,40,39,39,39,-1,-1,36,35,34,34,34,34,34,-1,-1,-1,33,32,32,32,32,-1,34,34,34,34,-1,32,32, 57,57,-1,51,50,49,49,-1,47,47,47,48,-1,-1,42,42,42,41,40,39,39,38,38,-1,-1,36,35,34,33,33,33,33,33,33,-1,-1,32,31,31,31,-1,33,33,33,33,-1,31,31, 56,57,-1,51,50,49,48,47,46,46,46,-1,-1,41,41,41,41,41,40,39,38,38,37,36,35,35,35,34,33,32,32,32,32,32,32,-1,-1,30,30,30,31,32,32,32,32,-1,31,30, 55,-1,-1,51,50,49,49,-1,45,45,45,-1,41,40,40,40,40,40,40,39,38,37,37,-1,34,34,34,34,33,32,31,31,31,31,31,31,-1,29,29,29,-1,31,32,31,31,-1,-1,29, 54,53,52,51,51,-1,50,-1,45,44,44,-1,41,40,39,39,39,39,39,39,38,37,36,35,34,33,33,33,33,32,31,30,30,30,30,30,-1,28,28,28,-1,30,-1,31,30,30,29,28, 55,-1,52,52,52,-1,51,-1,45,44,43,42,41,40,39,38,38,38,38,38,38,37,37,-1,-1,33,32,32,32,32,31,30,29,29,29,29,28,27,27,28,-1,29,-1,31,30,29,-1,27, 54,-1,51,-1,-1,-1,50,-1,-1,44,44,-1,40,40,39,38,37,37,37,37,37,38,38,-1,-1,33,32,31,31,31,31,30,29,28,28,28,-1,26,26,-1,-1,28,-1,-1,-1,28,-1,26, 53,-1,50,49,49,49,49,49,-1,45,44,-1,39,39,39,38,37,36,36,36,37,38,39,-1,-1,33,32,31,30,30,30,30,29,28,27,27,-1,25,26,-1,27,27,27,27,27,27,-1,25, 52,-1,49,49,48,48,48,48,-1,-1,43,-1,38,38,-1,-1,-1,35,35,35,-1,-1,-1,-1,-1,-1,-1,-1,29,29,29,-1,-1,-1,26,26,-1,24,-1,-1,26,26,26,26,26,26,-1,24, 51,-1,48,48,48,47,47,47,-1,-1,42,-1,37,37,-1,-1,-1,35,34,34,-1,-1,-1,-1,-1,-1,-1,-1,29,28,28,-1,-1,-1,25,25,-1,23,-1,-1,25,25,25,26,25,25,-1,23, 50,-1,47,48,48,47,46,47,-1,41,41,-1,37,36,36,36,36,35,34,33,33,33,33,-1,-1,32,31,30,29,28,27,26,25,24,24,24,-1,22,22,-1,25,24,25,26,25,24,-1,22, 49,-1,46,-1,-1,-1,45,-1,-1,40,40,-1,37,36,35,35,35,35,34,33,32,32,32,-1,-1,31,31,30,29,28,27,26,25,24,23,23,-1,21,21,-1,-1,23,-1,-1,-1,23,-1,21, 48,-1,45,45,45,-1,44,-1,41,40,39,38,37,36,35,34,34,34,34,33,32,31,31,-1,-1,30,30,30,29,28,27,26,25,24,23,22,21,20,20,20,-1,22,-1,23,22,22,-1,20, 47,46,45,44,44,-1,43,-1,40,40,40,-1,37,36,35,34,33,33,33,33,32,31,30,29,29,29,29,29,29,28,27,26,25,24,23,23,-1,19,19,19,-1,21,-1,22,22,21,20,19, 48,-1,-1,44,43,42,42,-1,39,39,39,-1,37,36,35,34,33,32,32,32,32,31,30,29,28,28,28,28,28,28,27,26,25,24,24,24,-1,18,18,18,-1,20,20,21,22,-1,-1,18, 49,50,-1,44,43,42,41,40,39,38,38,-1,-1,36,35,34,33,32,31,31,31,31,30,29,28,27,27,27,27,27,27,26,25,25,25,-1,-1,17,17,17,18,19,20,21,22,-1,17,17, 50,50,-1,44,43,42,42,-1,39,38,37,37,-1,-1,35,34,33,32,31,30,30,30,30,-1,-1,26,26,26,26,26,26,26,26,26,-1,-1,16,16,16,16,-1,20,20,21,22,-1,16,16, 51,51,-1,44,43,43,43,-1,39,38,37,36,36,-1,-1,-1,33,32,31,30,29,29,29,-1,-1,25,25,25,25,25,25,26,-1,-1,-1,15,15,15,15,16,-1,21,21,21,22,-1,15,15, 51,51,-1,44,44,44,44,-1,-1,38,37,36,35,35,-1,-1,33,32,31,30,29,28,28,-1,-1,24,24,24,24,24,25,26,-1,-1,15,14,14,14,14,-1,-1,22,22,22,22,-1,14,14, 50,50,-1,45,45,45,45,-1,-1,38,37,36,35,34,34,-1,-1,32,31,30,29,28,27,26,25,24,23,23,23,24,25,-1,-1,15,15,14,13,13,13,-1,-1,23,23,23,23,-1,13,13, 49,49,-1,46,46,-1,46,47,-1,38,37,36,35,34,33,33,-1,-1,31,30,29,28,27,26,25,24,23,22,23,24,-1,-1,15,14,14,14,13,12,12,-1,25,24,24,24,24,-1,12,12, 48,48,-1,-1,47,48,47,47,-1,38,38,-1,35,34,33,32,32,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,-1,-1,-1,16,15,14,13,13,-1,11,11,-1,25,25,25,25,-1,-1,11,11, 47,47,47,-1,48,48,48,-1,-1,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,10,-1,-1,26,26,26,-1,10,10,10, 47,46,46,-1,-1,49,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,26,-1,-1,22,21,20,19,18,17,16,15,14,13,12,11,10,9,9,-1,-1,27,-1,-1,9,9,9, 47,46,45,45,-1,-1,-1,40,39,39,-1,-1,-1,-1,-1,32,31,30,29,28,28,-1,-1,-1,-1,-1,-1,20,19,18,17,16,16,-1,-1,-1,-1,-1,9,8,8,-1,-1,-1,8,8,8,8, 47,46,45,44,43,42,41,40,40,-1,-1,38,38,-1,-1,-1,-1,31,-1,-1,-1,-1,27,26,25,25,-1,-1,-1,-1,18,-1,-1,-1,-1,25,25,-1,-1,8,7,7,7,7,7,8,8,7, 48,-1,-1,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,20,21,22,23,24,25,26,-1,-1,7,6,6,6,7,-1,-1,6, 48,-1,-1,-1,43,42,42,42,-1,40,39,39,-1,36,35,34,33,32,32,-1,-1,-1,27,26,25,25,-1,-1,-1,20,20,20,21,22,23,-1,26,26,27,-1,7,6,5,5,-1,-1,-1,5, 47,46,45,44,43,42,41,41,-1,-1,39,38,37,36,35,34,33,32,31,31,31,-1,27,26,26,26,-1,23,22,21,21,21,21,22,23,24,25,26,-1,-1,7,6,5,4,4,4,4,4, 47,46,45,44,44,-1,41,40,40,-1,-1,-1,37,36,35,34,33,32,31,30,30,-1,27,26,25,25,-1,22,22,22,22,22,22,22,23,24,-1,-1,-1,8,7,7,-1,4,3,3,3,3, 47,46,45,45,45,-1,-1,40,39,38,38,-1,-1,-1,-1,-1,-1,-1,-1,30,29,28,27,26,25,24,23,22,21,-1,-1,-1,-1,-1,-1,-1,-1,10,9,8,8,-1,-1,4,3,2,2,2, 47,46,45,44,44,-1,-1,40,39,38,37,36,35,34,33,32,31,31,-1,29,-1,-1,-1,-1,-1,-1,-1,-1,20,-1,17,16,15,14,13,12,11,10,9,8,8,-1,5,4,3,2,1,1, 47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0 }; // 为假则play()期间确保游戏状态不更新,为真则只保证游戏状态在调用相关方法时不更新 extern const bool asynchronous = false; // 选手需要依次将player0到player4的职业在这里定义 extern const std::array studentType = { THUAI6::StudentType::StraightAStudent, THUAI6::StudentType::StraightAStudent, THUAI6::StudentType::Teacher, THUAI6::StudentType::Sunshine }; extern const THUAI6::TrickerType trickerType = THUAI6::TrickerType::ANoisyPerson; //可以在AI.cpp内部声明变量与函数 //坐标的结构体 struct posStruct { int x, y; bool operator!=(const posStruct b) { return x != b.x || y != b.y; } bool operator==(const posStruct b) { return x == b.x && y == b.y; } }; //new struct gridPos { int x, y; }; //end new class GameState { public: static int readCnt; static int clsFinishCnt; static const int sizeX = Constants::rows; //地图X轴最大值 static const int sizeY = Constants::cols; //地图Y轴最大值 static int timeCounter; THUAI6::PlaceType gameMap[sizeX][sizeY]; //存图信息 std::vector ClassRoom; //线性列出所有ClassRoom坐标(方便遍历)(下同) std::vector Gate; std::vector HiddenGate; std::vector Window; std::vector Door3; std::vector Door5; std::vector Door6; std::vector Chest; posStruct posStudent[4]; //四个学生的坐标 posStruct posTricker; //捣蛋鬼的坐标 static posStruct helpStudent[4];//学生求救位置 static int helpcount;//已接受到的学生求救的数量 static int saveID;//要救的人的ID static bool isDead[4];//是不是要去救人 static bool isHurt[4];//sunshine专用 static bool ifQuit[4]; static int iftosave[4]; int isTrickerSwinging; int mapType; int determination; bool isStudentAttacked; bool isTrickerStill; void getMap(IStudentAPI& api); //获取地图格点信息 void getMap(ITrickerAPI& api); //获取地图格点信息 bool isDoor(posStruct pos) const; //new bool isGrass(posStruct pos) const; bool isClassroomNear(posStruct pos) const; // bool isWindow(posStruct pos) const; bool readyToGraduate() const; //判断当前局面是否可毕业 bool isTrickerClose(posStruct studentPos, IStudentAPI& api, int maxDistance) const; //判断student和tricker是否接近,是否要开始规避 bool canReach(posStruct pos, GameState state, IStudentAPI& api); //new posStruct isGrassNear(posStruct studentPos, IStudentAPI& api) const; double gridDistance(gridPos grid1, gridPos grid2) const; //计算两点间以grid计的距离 double getAngle(gridPos grid1, gridPos grid2) const; //计算两点间方位角 bool isAttackable(gridPos trickerPos, gridPos studentPos) const; //判断是否可以攻击 std::pair getClosestStu(gridPos trickerPos, std::vector> Students); //找到视野中最近的学生 //endnew bool isClassroomFinished(posStruct classroomPos, IStudentAPI& studentapi) const; //判断教室是否学完了 bool isAtCell(int characterX, int characterY, int desX, int desY) const; //判断人物是否完全在格点内 bool atPosition(posStruct character, posStruct pos) const; //判断character坐标与pos坐标是否在一个九宫格内 bool isGateFinished(posStruct gatePos, IStudentAPI& api) const; //判断大门是否开了 void deleteStudiedClassroom(posStruct classroomPos); //把学完的教室删除,变成墙 bool isTrickerVisible() const; //判断tricker是否可见 int distance(posStruct A, posStruct B); void getMapType(); bool isTrickerAttackGrass(IStudentAPI& api, posStruct studentPos); }; class Action { public: enum class Direction { up, down, left, right, up_left, up_right, down_left, down_right }; //移动方式 static int isAtCellFalseCnt; static const std::vector allMove; //所有的移动方式 static posStruct getNextPos(posStruct nowPos, Direction direction); //根据当前坐标和移动方式计算出下一个坐标 static Direction posToDirection(posStruct nowPos, posStruct nextPos); //目标点的坐标转化为Direction static bool isValidMove(posStruct judgePos, Direction comedir, GameState state, IStudentAPI& api);//判断judgePos是不是一个合法的位置 static void Move(posStruct des, IStudentAPI& api); static void Move(posStruct des, ITrickerAPI& api); static void Move(Direction directon, IStudentAPI& api); static void Move(Direction direction, ITrickerAPI& api); };//所有成员均为静态 class Communicate { public: static void sendClassroonPos(IStudentAPI& api, int64_t myID, posStruct classroomPos); static void sendTrickerPos(IStudentAPI& api, int64_t myID); static void receiveMessage(IStudentAPI& api, int64_t myID); static void sendHelpSignal(IStudentAPI& api, int64_t myID); static void getMateinfo(IStudentAPI& api); static void sendHelpingSignal(IStudentAPI& api, int64_t myID, int64_t savingID); /* 通信协议:AA BB CC DD (AA, BB)为学完的教室的坐标 (CC, DD)为看到的捣蛋鬼的坐标 若AA, BB均为-1,则忽略教室坐标,只读捣蛋鬼坐标 若CC, DD均为-1,则忽略捣蛋鬼坐标,只读教室坐标 */ }; int minimax(posStruct studentPos, posStruct tricerPos, int alpha, int beta, bool isStudent, IStudentAPI& api, int depth, bool trickerSwinging, bool isTeacher); std::pair bfs(posStruct start, posStruct destination, IStudentAPI& api); int GameState::readCnt = 0; int GameState::clsFinishCnt = 0; int GameState::timeCounter = 0; int GameState::saveID = -1; int GameState::iftosave[4] = { -1,-1,-1,-1 }; bool GameState::isDead[4] = { 0,0,0,0 }; bool GameState::isHurt[4] = { 0,0,0,0 }; int GameState::helpcount = 0; bool GameState::ifQuit[4] = { 0,0,0,0 }; posStruct GameState::helpStudent[4] = { {-1,-1},{-1,-1},{-1,-1},{-1,-1} }; GameState gameState; Action::Direction lastMove; //记录上一次移动方向,用于还没移动到格点时保持向格点移动 //记录上一次的目标点,用于还没移动到格点时保持向格点移动(此处的用法与lastMove等价,最好可以用语义更明确的lastMove,但因为posToDirection还没完善就先用lastNextPos) int Action::isAtCellFalseCnt = 0; const std::vector Action::allMove = { Action::Direction::up, Action::Direction::down, Action::Direction::left, Action::Direction::right, Action::Direction::up_left, Action::Direction::up_right, Action::Direction::down_left, Action::Direction::down_right }; //所有的移动方式 posStruct lastNextPos; std::pair bfs(posStruct start, THUAI6::PlaceType destination, IStudentAPI& api); //std::pair minimax(posStruct start, THUAI6::PlaceType destination); //规避算法(目前还是一个饼) void GameState::getMap(IStudentAPI& api) { for (int i = 0; i < sizeX; i++) { for (int j = 0; j < sizeY; j++) { gameMap[i][j] = (api.GetFullMap()[i][j]); if (gameMap[i][j] == THUAI6::PlaceType::ClassRoom) ClassRoom.push_back({ i, j }); if (gameMap[i][j] == THUAI6::PlaceType::Gate) Gate.push_back({ i, j }); if (gameMap[i][j] == THUAI6::PlaceType::HiddenGate) HiddenGate.push_back({ i, j }); if (gameMap[i][j] == THUAI6::PlaceType::Window) Window.push_back({ i, j }); if (gameMap[i][j] == THUAI6::PlaceType::Chest) Chest.push_back({ i, j }); } } /* 待完成:学生通过通讯向GameState传入他们的坐标和捣蛋鬼的坐标 */ } void GameState::getMap(ITrickerAPI& api) { for (int i = 0; i < sizeX; i++) { for (int j = 0; j < sizeY; j++) { gameMap[i][j] = (api.GetFullMap()[i][j]); if (gameMap[i][j] == THUAI6::PlaceType::ClassRoom) ClassRoom.push_back({ i, j }); if (gameMap[i][j] == THUAI6::PlaceType::Gate) Gate.push_back({ i, j }); if (gameMap[i][j] == THUAI6::PlaceType::HiddenGate) HiddenGate.push_back({ i, j }); if (gameMap[i][j] == THUAI6::PlaceType::Window) Window.push_back({ i, j }); if (gameMap[i][j] == THUAI6::PlaceType::Chest) Chest.push_back({ i, j }); } } /* 待完成:学生通过通讯向GameState传入他们的坐标和捣蛋鬼的坐标 */ } inline bool GameState::isDoor(posStruct pos) const { return gameMap[pos.x][pos.y] == THUAI6::PlaceType::Door3 || gameMap[pos.x][pos.y] == THUAI6::PlaceType::Door5 || gameMap[pos.x][pos.y] == THUAI6::PlaceType::Door6; } //判断是不是门 inline bool GameState::isWindow(posStruct pos) const { return gameMap[pos.x][pos.y] == THUAI6::PlaceType::Window; } //new inline bool GameState::isGrass(posStruct pos) const { return gameMap[pos.x][pos.y] == THUAI6::PlaceType::Grass; } // inline bool GameState::isAtCell(int characterX, int characterY, int desX, int desY) const { return abs(characterX - desX) < 100 && abs(characterY - desY) < 100; } inline bool GameState::atPosition(posStruct character, posStruct pos) const { return (abs(character.x - pos.x) <= 1 && abs(character.y - pos.y) <= 1); } bool GameState::readyToGraduate() const { if (clsFinishCnt >= Constants::numOfRequiredClassroomForGate) return true; return false; } inline bool GameState::isTrickerVisible() const { return !(posTricker.x == -1 && posTricker.y == -1); } inline bool GameState::isClassroomNear(posStruct myPos) const { for (int i = -1; i <= 1; i++) { for (int j = -1; j <= 1; j++) { if (gameState.gameMap[myPos.x + i][myPos.y + j] == THUAI6::PlaceType::ClassRoom) { return 1; } } } return 0; } bool GameState::isTrickerClose(posStruct studentPos, IStudentAPI& api, int maxDistance) const { if (!isTrickerVisible()) { api.Print(fmt::format("Not visible!!")); return 0; } int distance = gameState.distance(studentPos, gameState.posTricker); api.Print(fmt::format("distance:{}", distance)); return distance <= maxDistance; } bool GameState::canReach(posStruct pos, GameState state, IStudentAPI& api) { auto students = api.GetStudents(); for (auto it = students.begin(); it != students.end(); it++) { state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 390)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 390)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y + 390)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y - 390)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 280)][api.GridToCell((*(*it)).y + 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 280)][api.GridToCell((*(*it)).y - 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 280)][api.GridToCell((*(*it)).y + 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 280)][api.GridToCell((*(*it)).y - 280)] = THUAI6::PlaceType::Wall; } auto trickers = api.GetTrickers(); for (auto it = trickers.begin(); it != trickers.end(); it++) { state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 390)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 390)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y + 390)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y - 390)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 280)][api.GridToCell((*(*it)).y + 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 280)][api.GridToCell((*(*it)).y - 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 280)][api.GridToCell((*(*it)).y + 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 280)][api.GridToCell((*(*it)).y - 280)] = THUAI6::PlaceType::Wall; } auto bullets = api.GetBullets(); for (auto it = bullets.begin(); it != bullets.end(); it++) state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; return state.gameMap[pos.x][pos.y] == THUAI6::PlaceType::Land || state.gameMap[pos.x][pos.y] == THUAI6::PlaceType::Grass || state.gameMap[pos.x][pos.y] == THUAI6::PlaceType::Window || (isDoor(pos) && api.IsDoorOpen(pos.x, pos.y)); } bool GameState::isClassroomFinished(posStruct classroomPos, IStudentAPI& api) const { int xcls = classroomPos.x, ycls = classroomPos.y; api.Print(fmt::format("Classroom Progress {}", api.GetClassroomProgress(xcls, ycls))); if (api.GetClassroomProgress(xcls, ycls) >= Constants::maxClassroomProgress) return true; return false; } posStruct GameState::isGrassNear(posStruct studentPos, IStudentAPI& api) const { /*posStruct grassPos = bfs(studentPos, THUAI6::PlaceType::Grass, api).second; if (bfs(studentPos, grassPos, api) <= 2) { return 1; }*/ auto students = api.GetStudents(); auto state = gameState; for (auto it = students.begin(); it != students.end(); it++) { state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 390)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 390)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y + 390)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y - 390)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 280)][api.GridToCell((*(*it)).y + 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 280)][api.GridToCell((*(*it)).y - 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 280)][api.GridToCell((*(*it)).y + 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 280)][api.GridToCell((*(*it)).y - 280)] = THUAI6::PlaceType::Wall; } for (int i = -5; i <= 5; i++) { if (studentPos.x + i >= 0 && studentPos.x + i < 50) for (int j = -5; j <= 5; j++) { if (studentPos.y + j >= 0 && studentPos.y + j < 50) if (state.isGrass({ studentPos.x + i, studentPos.y + j })) { return { studentPos.x + i, studentPos.y + j }; } } } return { -1, -1 }; } bool GameState::isGateFinished(posStruct gatePos, IStudentAPI& api) const { int xg = gatePos.x, yg = gatePos.y; api.Print(fmt::format("Gate Progress {}", api.GetGateProgress(xg, yg))); if (api.GetGateProgress(xg, yg) >= Constants::maxGateProgress) return true; return false; } double GameState::gridDistance(gridPos grid1, gridPos grid2) const { double dist; dist = std::sqrt(pow((grid1.x - grid2.x), 2) + pow((grid1.y - grid2.y), 2)); return dist; } bool GameState::isAttackable(gridPos trickerPos, gridPos studentPos) const { double dist; dist = std::sqrt(pow((studentPos.x - trickerPos.x), 2) + pow((studentPos.y - trickerPos.y), 2)); if (dist < 1500) { return true; } else { return false; } } std::pair GameState::getClosestStu(gridPos trickerPos, std::vector> Students) { int num; int min = 0; double distance = 1000000; gridPos stu; for (num = 0; num < Students.size(); num++) { if (Students[num]->determination <= 0) { continue; } stu.x = Students[num]->x; stu.y = Students[num]->y; if (distance > gridDistance(trickerPos, stu)) { distance = gridDistance(trickerPos, stu); min = num; } } if (distance == 1000000) { min = -1; } return { min,distance }; } double GameState::getAngle(gridPos grid1, gridPos grid2) const { return atan2(grid2.y - grid1.y, grid2.x - grid1.x); } void GameState::deleteStudiedClassroom(posStruct classroomPos) { int xcls = classroomPos.x, ycls = classroomPos.y; if (gameState.gameMap[xcls][ycls] == THUAI6::PlaceType::ClassRoom) { gameState.gameMap[xcls][ycls] = THUAI6::PlaceType::Wall; //在map里变成wall clsFinishCnt++; for (auto it = gameState.ClassRoom.begin(); it != gameState.ClassRoom.end(); it++) if ((*it).x == classroomPos.x && (*it).y == classroomPos.y) { ClassRoom.erase(it); break; } //在classroom数组里删除 } } inline int GameState::distance(posStruct A, posStruct B){ if (A.x >= 1 && A.y >= 1 && B.x >= 1 && B.y >= 1) return map[mapType][A.x - 1][A.y - 1][B.x - 1][B.y - 1]; } void GameState::getMapType(){ if (gameMap[5][9] == THUAI6::PlaceType::Grass){ mapType = 0; } else mapType = 1; } bool GameState::isTrickerAttackGrass(IStudentAPI &api, posStruct studentPos){ if (isGrass(studentPos) && isStudentAttacked){ return true; } return false; } posStruct Action::getNextPos(posStruct nowPos, Direction direction) { switch (direction) { case Action::Direction::up: return { nowPos.x - 1, nowPos.y }; case Action::Direction::down: return { nowPos.x + 1, nowPos.y }; case Action::Direction::left: return { nowPos.x, nowPos.y - 1 }; case Action::Direction::right: return { nowPos.x, nowPos.y + 1 }; case Action::Direction::up_left: return { nowPos.x - 1, nowPos.y - 1 }; case Action::Direction::up_right: return { nowPos.x - 1, nowPos.y + 1 }; case Action::Direction::down_left: return { nowPos.x + 1, nowPos.y - 1 }; case Action::Direction::down_right: return { nowPos.x + 1, nowPos.y + 1 }; } } Action::Direction Action::posToDirection(posStruct myPos, posStruct nextPos) { if (nextPos.x == myPos.x + 1 && nextPos.y == myPos.y) return Action::Direction::down; if (nextPos.x == myPos.x - 1 && nextPos.y == myPos.y) return Action::Direction::up; if (nextPos.x == myPos.x && nextPos.y == myPos.y + 1) return Action::Direction::right; if (nextPos.x == myPos.x && nextPos.y == myPos.y - 1) return Action::Direction::left; if (nextPos.x == myPos.x + 1 && nextPos.y == myPos.y + 1) return Action::Direction::down_right; if (nextPos.x == myPos.x - 1 && nextPos.y == myPos.y + 1) return Action::Direction::up_right; if (nextPos.x == myPos.x + 1 && nextPos.y == myPos.y - 1) return Action::Direction::down_left; if (nextPos.x == myPos.x - 1 && nextPos.y == myPos.y - 1) return Action::Direction::up_left; } inline bool Action::isValidMove(posStruct judgePos, Direction comeDir, GameState state, IStudentAPI& api) { auto students = api.GetStudents(); for (auto it = students.begin(); it != students.end(); it++) { state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 390)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 390)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y + 390)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y - 390)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 280)][api.GridToCell((*(*it)).y + 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 280)][api.GridToCell((*(*it)).y - 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 280)][api.GridToCell((*(*it)).y + 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 280)][api.GridToCell((*(*it)).y - 280)] = THUAI6::PlaceType::Wall; } auto trickers = api.GetTrickers(); for (auto it = trickers.begin(); it != trickers.end(); it++) { state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 390)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 390)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y + 390)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y - 390)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 280)][api.GridToCell((*(*it)).y + 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x + 280)][api.GridToCell((*(*it)).y - 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 280)][api.GridToCell((*(*it)).y + 280)] = THUAI6::PlaceType::Wall; state.gameMap[api.GridToCell((*(*it)).x - 280)][api.GridToCell((*(*it)).y - 280)] = THUAI6::PlaceType::Wall; } auto bullets = api.GetBullets(); for (auto it = bullets.begin(); it != bullets.end(); it++) state.gameMap[api.GridToCell((*(*it)).x)][api.GridToCell((*(*it)).y)] = THUAI6::PlaceType::Wall; switch (comeDir) { case Action::Direction::up_left: { if (state.gameMap[judgePos.x + 1][judgePos.y] != THUAI6::PlaceType::Land && state.gameMap[judgePos.x + 1][judgePos.y] != THUAI6::PlaceType::Grass)return false; if (state.gameMap[judgePos.x][judgePos.y + 1] != THUAI6::PlaceType::Land && state.gameMap[judgePos.x][judgePos.y + 1] != THUAI6::PlaceType::Grass)return false; break; } case Action::Direction::up_right: { if (state.gameMap[judgePos.x + 1][judgePos.y] != THUAI6::PlaceType::Land && state.gameMap[judgePos.x + 1][judgePos.y] != THUAI6::PlaceType::Grass)return false; if (state.gameMap[judgePos.x][judgePos.y - 1] != THUAI6::PlaceType::Land && state.gameMap[judgePos.x][judgePos.y - 1] != THUAI6::PlaceType::Grass)return false; break; } case Action::Direction::down_right: { if (state.gameMap[judgePos.x - 1][judgePos.y] != THUAI6::PlaceType::Land && state.gameMap[judgePos.x - 1][judgePos.y] != THUAI6::PlaceType::Grass)return false; if (state.gameMap[judgePos.x][judgePos.y - 1] != THUAI6::PlaceType::Land && state.gameMap[judgePos.x][judgePos.y - 1] != THUAI6::PlaceType::Grass)return false; break; } case Action::Direction::down_left: { if (state.gameMap[judgePos.x - 1][judgePos.y] != THUAI6::PlaceType::Land && state.gameMap[judgePos.x - 1][judgePos.y] != THUAI6::PlaceType::Grass)return false; if (state.gameMap[judgePos.x][judgePos.y + 1] != THUAI6::PlaceType::Land && state.gameMap[judgePos.x][judgePos.y + 1] != THUAI6::PlaceType::Grass)return false; break; } default:break; }//这里判断走斜线时会不会被目标周围点卡住,只有当目标周围点(两个)为Land return state.canReach(judgePos, state, api); } void Action::Move(posStruct destination, IStudentAPI& api) { int desX = api.CellToGrid(destination.x); int desY = api.CellToGrid(destination.y); auto self = api.GetSelfInfo(); auto directRad = atan2(1.0 * desY - (*self).y, 1.0 * desX - (*self).x); api.Move(50, directRad); } void Action::Move(posStruct destination, ITrickerAPI& api) { int desX = api.CellToGrid(destination.x); int desY = api.CellToGrid(destination.y); auto self = api.GetSelfInfo(); auto directRad = atan2(1.0 * desY - (*self).y, 1.0 * desX - (*self).x); api.Move(50, directRad); } void Action::Move(Action::Direction direction, IStudentAPI& api) { auto self = api.GetSelfInfo(); int x = api.GridToCell((*self).x), y = api.GridToCell((*self).y); Move(Action::getNextPos({ x, y }, direction), api); } void Action::Move(Action::Direction direction, ITrickerAPI& api) { auto self = api.GetSelfInfo(); int x = api.GridToCell((*self).x), y = api.GridToCell((*self).y); Move(Action::getNextPos({ x, y }, direction), api); } void Communicate::sendClassroonPos(IStudentAPI& api, int64_t myID, posStruct classroomPos) { auto message = fmt::format("p {} {} {} {} {}", classroomPos.x, classroomPos.y, -1, -1, 0); //api.Print(message); for (int id = 0; id <= 3; id++) { if (id != myID) { api.SendTextMessage(id, message); } } } void Communicate::getMateinfo(IStudentAPI& api) { auto students = api.GetStudents(); gameState.helpcount = 0; for (int i = 0; i <= 3; i++) { gameState.isDead[i] = 0; gameState.isHurt[i] = 0; } for (auto it = students.begin(); it != students.end(); it++) { auto stu = (*(*it)); auto state = stu.playerState; gameState.posStudent[stu.playerID].x = api.GridToCell(stu.x); gameState.posStudent[stu.playerID].y = api.GridToCell(stu.y); if (state == THUAI6::PlayerState::Quit)gameState.ifQuit[stu.playerID] = 1; if (stu.determination <= 0&&state!=THUAI6::PlayerState::Quit)gameState.isDead[stu.playerID] = 1; else { switch (stu.playerID) { case 0: {if (stu.determination < 3000000)gameState.isHurt[0] = 1; }break; case 1: {if (stu.determination < 3000000)gameState.isHurt[1] = 1; }break; case 2: {if (stu.determination < 29000000)gameState.isHurt[2] = 1; }break; case 3: {if (stu.determination < 3200000)gameState.isHurt[3] = 1; }break; default:break; } } } for (int i = 0; i < 4; i++)api.Print(fmt::format(" isDead {} is {}", i, gameState.isDead[i])); for (int i = 0; i < 4; i++)api.Print(fmt::format(" isHurt {} is {}", i, gameState.isHurt[i])); } void Communicate::sendHelpSignal(IStudentAPI& api, int64_t myID) { for (int i = 0; i < 4; i++) { if (gameState.iftosave[i] == myID)return;//如果有人来救自己,就不发了 } int trickergridx = api.CellToGrid(gameState.posTricker.x); int trickergridy = api.CellToGrid(gameState.posTricker.y); if (api.HaveView(trickergridx, trickergridy))return;//如果还能看到tricker,就不发了 auto self = api.GetSelfInfo(); std::pairbfsResult; int targetID = -1; int minstep = 9999; posStruct myPos, nextPos; myPos.x = api.GridToCell(self->x); myPos.y = api.GridToCell(self->y); auto message = fmt::format("h {}", myID); for (int i = 0; i <= 3; i++) { if (!gameState.isDead[3] && (gameState.iftosave[3] == -1 || gameState.iftosave[3] == myID)&&!gameState.ifQuit[i]) { targetID = 3; break; } if (!gameState.isDead[i] && (gameState.iftosave[i] == -1 || gameState.iftosave[i] == myID)&&!gameState.ifQuit[i]) { posStruct nowstudent = { -1,-1 }; nowstudent.x = gameState.posStudent[i].x; nowstudent.y = gameState.posStudent[i].y; bfsResult = bfs(myPos, nowstudent, api); if (bfsResult.first < minstep) { targetID = i; api.Print(fmt::format("targetID changed to {}", i)); minstep = bfsResult.first; nextPos = bfsResult.second; } } } api.SendTextMessage(targetID, message); api.Print(fmt::format("sos sent to {}", targetID)); } void Communicate::sendHelpingSignal(IStudentAPI& api, int64_t myID, int64_t savingID) { auto message = fmt::format("s {} {}", myID, savingID); for (int i = 0; i <= 3; i++) { if (i != myID)api.SendTextMessage(i, message); } } //new void Communicate::sendTrickerPos(IStudentAPI& api, int64_t myID) { auto trickerPtrVector = api.GetTrickers(); if (trickerPtrVector.empty()) { return; } posStruct trickerPos = { api.GridToCell(trickerPtrVector[0]->x), api.GridToCell(trickerPtrVector[0]->y) }; int trickerSwinging = trickerPtrVector[0]->playerState == THUAI6::PlayerState::Swinging; std::string message = fmt::format("p {} {} {} {} {}", -1, -1, trickerPos.x, trickerPos.y, trickerSwinging); for (int i = 0; i <= 3; i++) { if (i != myID) { api.SendTextMessage(i, message); } } } void Communicate::receiveMessage(IStudentAPI& api, int64_t myID) { std::pair message; posStruct classroomPos, trickerPos, studentPos; int64_t helpID = 5, tobesaved, savingid, saverid; char type; int messageOfTrickerSwinging; std::stringstream ss; if (GameState::timeCounter >= 300) { gameState.posTricker = { -1, -1 }; gameState.isTrickerSwinging = 0; GameState::timeCounter = 0; gameState.isStudentAttacked = false; } auto myViewOfTricker = api.GetTrickers(); if (!myViewOfTricker.empty()) { gameState.posTricker = { api.GridToCell(myViewOfTricker[0]->x), api.GridToCell(myViewOfTricker[0]->y) }; gameState.isTrickerSwinging = myViewOfTricker[0]->playerState == THUAI6::PlayerState::Swinging; } while (api.HaveMessage()) { ss.clear(); message = api.GetMessage(); ss.str(message.second); ss >> type; if (type == 'p') { ss >> classroomPos.x >> classroomPos.y >> trickerPos.x >> trickerPos.y >> messageOfTrickerSwinging; if (classroomPos.x != -1 && classroomPos.y != -1) { gameState.deleteStudiedClassroom(classroomPos); } if (trickerPos.x != -1 && trickerPos.y != -1) { gameState.posTricker = trickerPos; } if (messageOfTrickerSwinging) gameState.isTrickerSwinging = messageOfTrickerSwinging; } else if (type == 'h') { ss >> savingid; gameState.iftosave[myID] = savingid; gameState.saveID = savingid; api.Print(fmt::format("{} to save {} is true", myID, savingid)); } else if (type == 's') { ss >> saverid >> savingid; gameState.iftosave[saverid] = savingid; api.Print(fmt::format("{} 's iftosave {} is true", myID, saverid)); } } } bool vis[GameState::sizeX][GameState::sizeY]; posStruct now, nxt, pre[GameState::sizeX][GameState::sizeY]; std::pair bfs(posStruct start, THUAI6::PlaceType destination, IStudentAPI& api) {//return pair std::queue posQ; memset(vis, false, sizeof(vis)); vis[start.x][start.y] = true; posQ.push(start); while (!posQ.empty()) { now = posQ.front(); posQ.pop(); for (auto move = Action::allMove.begin(); move != Action::allMove.end(); move++) { nxt = Action::getNextPos(now, *move); if (gameState.gameMap[nxt.x][nxt.y] == destination && !gameState.canReach(nxt, gameState, api)) { pre[nxt.x][nxt.y] = now; now = nxt; break; } if (!Action::isValidMove(nxt, *move, gameState, api) || vis[nxt.x][nxt.y]) continue; if (gameState.gameMap[nxt.x][nxt.y] == destination) { pre[nxt.x][nxt.y] = now; now = nxt; break; } vis[nxt.x][nxt.y] = true; posQ.push(nxt); pre[nxt.x][nxt.y] = now; } if (now.x == nxt.x && now.y == nxt.y) { while (pre[now.x][now.y].x != start.x || pre[now.x][now.y].y != start.y) now = pre[now.x][now.y]; return { now,nxt }; } } return { {-1,-1},{-1,-1} }; } std::pair bfs(posStruct start, posStruct destination, IStudentAPI& api) {//return pair std::queue > posQ; int length = 0; memset(vis, false, sizeof(vis)); vis[start.x][start.y] = true; posQ.push({ start, 0 }); while (!posQ.empty()) { auto node = posQ.front(); now = node.first; length = node.second; posQ.pop(); for (auto move = Action::allMove.begin(); move != Action::allMove.end(); move++) { nxt = Action::getNextPos(now, *move); if (nxt.x == destination.x && nxt.y == destination.y && !gameState.canReach(nxt, gameState, api)) { pre[nxt.x][nxt.y] = now; now = nxt; break; } if (!Action::isValidMove(nxt, *move, gameState, api) || vis[nxt.x][nxt.y]) continue; if (nxt.x == destination.x && nxt.y == destination.y) { pre[nxt.x][nxt.y] = now; now = nxt; break; } vis[nxt.x][nxt.y] = true; posQ.push({ nxt, length + 1 }); pre[nxt.x][nxt.y] = now; } if (now.x == nxt.x && now.y == nxt.y) { while (pre[now.x][now.y].x != start.x || pre[now.x][now.y].y != start.y) now = pre[now.x][now.y]; return { length + 1, now }; } } return { -1, {-1, -1} }; } int minimax(posStruct studentPos, posStruct trickerPos, int alpha, int beta, bool isStudent, IStudentAPI& api, int depth, bool trickerSwinging, bool isTeacher) { if (depth == 0) { if (gameState.isTrickerVisible()){ // return (studentPos.x - trickerPos.x) * (studentPos.x - trickerPos.x) + (studentPos.y - trickerPos.y) * (studentPos.y - trickerPos.y); if (!isTeacher) return gameState.distance(studentPos, trickerPos); else{ auto students = api.GetStudents(); int targetDistance = 10000; posStruct targetStudent; for (auto it = students.begin(); it != students.end(); it++){ posStruct studentsPos = {api.GridToCell((*(*it)).x), api.GridToCell((*(*it)).y)}; if (gameState.distance(studentsPos, gameState.posTricker) < targetDistance){ targetDistance = gameState.distance(studentsPos, gameState.posTricker); targetStudent = studentsPos; } } return 3 * (gameState.distance(studentPos, trickerPos) + gameState.distance(studentPos, targetStudent)); } } else return 0; } if (isStudent) { for (auto move = Action::allMove.begin(); move != Action::allMove.end(); move++) { posStruct nextPos = Action::getNextPos(studentPos, *move); if (!Action::isValidMove(nextPos, *move, gameState, api)) continue; alpha = std::max(alpha, minimax(nextPos, trickerPos, alpha, beta, !isStudent, api, depth, trickerSwinging, isTeacher)); if (beta <= alpha) { break; } } return alpha; } else { if (trickerSwinging) { beta = std::min(beta, minimax(studentPos, trickerPos, alpha, beta, !isStudent, api, depth - 1, trickerSwinging, isTeacher)); } else { for (auto move = Action::allMove.begin(); move != Action::allMove.end(); move++) { posStruct nextPos = Action::getNextPos(trickerPos, *move); if (!Action::isValidMove(nextPos, *move, gameState, api)) continue; beta = std::min(beta, minimax(studentPos, nextPos, alpha, beta, !isStudent, api, depth - 1, trickerSwinging, isTeacher)); if (beta <= alpha) break; } } return beta; } } void AI::play(IStudentAPI& api) { if (this->playerID == 0 || this->playerID == 1) { // 玩家0执行操作 // 公共操作 GameState::timeCounter++; if (gameState.readCnt < 1) { gameState.getMap(api); gameState.readCnt++; gameState.getMapType(); api.PrintSelfInfo(); gameState.determination = api.GetSelfInfo()->determination; } auto self = api.GetSelfInfo(); if (self->playerState == THUAI6::PlayerState::Quit) return; if (self->determination < gameState.determination) { gameState.isStudentAttacked = true; } gameState.determination = self->determination; posStruct myPos = { api.GridToCell((*self).x), api.GridToCell((*self).y) }; api.Print(fmt::format("cls finish cnt {}", GameState::clsFinishCnt)); if ((*self).determination <= 0)Communicate::sendHelpSignal(api, this->playerID); Communicate::sendTrickerPos(api, this->playerID); Communicate::receiveMessage(api, this->playerID); Communicate::getMateinfo(api);//获取友军位置和死亡情况 if (gameState.saveID != -1) {//初始化救人信息 if (!gameState.isDead[gameState.saveID]) { gameState.saveID = -1; api.Print(fmt::format("saveID reset")); } else api.StartRouseMate(gameState.saveID);//开局救一下人 } // if (gameState.isClassroomNear(myPos)) { // api.UseSkill(0); // api.StartLearning(); // }//直接学一下 api.Print(fmt::format("{} save id is {}", this->playerID, gameState.saveID)); if (gameState.isAtCell((*self).x, (*self).y, api.CellToGrid(myPos.x), api.CellToGrid(myPos.y)) || Action::isAtCellFalseCnt > 10) { Action::isAtCellFalseCnt = 0; if (gameState.isTrickerClose(myPos, api, 10)) { //离Tricker过近 //规避Tricker(待完成) api.Print(fmt::format("start escaping!!!")); posStruct grassOccupied = { -1, -1 }; posStruct nearGrass = gameState.isGrassNear(myPos, api); if (!gameState.isGrass(myPos) && nearGrass != grassOccupied && !gameState.isGrass(gameState.posTricker)) { auto students = api.GetStudents(); auto grass = bfs(myPos, nearGrass, api); posStruct nextPos = grass.second; if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; } else if (gameState.isGrass(myPos) && !gameState.isGrass(gameState.posTricker) && !gameState.isStudentAttacked) { } else { if (gameState.isTrickerSwinging) { api.Print(fmt::format("Tricker is swinging, run!")); } int alpha = -1000000; int beta = 1000000; int ans = -100000; Action::Direction ans_action; bool flag = 0; posStruct nextPos; for (auto move = Action::allMove.begin(); move != Action::allMove.end(); move++) { nextPos = Action::getNextPos(myPos, *move); if (!Action::isValidMove(nextPos, *move, gameState, api)) continue; int possibleValue; if (gameState.isTrickerAttackGrass(api, myPos)){ possibleValue = minimax(nextPos, gameState.posTricker, alpha, beta, 0, api, 3, true, false); } else { possibleValue = minimax(nextPos, gameState.posTricker, alpha, beta, 0, api, 3, gameState.isTrickerSwinging, false); } api.Print(fmt::format("Possiblevalue:{}", possibleValue)); if (possibleValue > ans) { ans = possibleValue; ans_action = *move; flag = 1; api.Print(fmt::format("ans_action updated!!")); } } if (flag) { nextPos = Action::getNextPos(myPos, ans_action); if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(ans_action, api); lastNextPos = nextPos; api.Print(fmt::format("ans_action:{}", (int)ans_action)); } } }//规避 else if (api.GetSelfInfo()->dangerAlert && api.GetSelfInfo()->dangerAlert < 1000000) { if (gameState.isGrass(myPos)) { //如果在草里,就待着 } else { //如果不在草里,就进草 api.Print(fmt::format("dangerAlert: {}", api.GetSelfInfo()->dangerAlert)); auto grass = bfs(myPos, THUAI6::PlaceType::Grass, api); posStruct grassOccupied = { -1, -1 }; // posStruct nearGrass = gameState.isGrassNear(myPos, api); posStruct nearGrass = grass.first; if (!gameState.isGrass(myPos) && nearGrass != grassOccupied && !gameState.isGrass(gameState.posTricker)) { auto students = api.GetStudents(); auto grass = bfs(myPos, nearGrass, api); posStruct nextPos = grass.second; if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; } } } else if (gameState.saveID != -1)//离Tricker有一段距离且有人需要救,去救人 { posStruct nextPos = { -1,-1 }; std::pairbfsResult; bfsResult = bfs(myPos, gameState.posStudent[gameState.saveID], api); nextPos = bfsResult.second; Communicate::sendHelpingSignal(api, this->playerID, gameState.saveID); api.Print(fmt::format("go to save {}", gameState.saveID)); if (!gameState.atPosition(myPos, gameState.posStudent[gameState.saveID])) {//如果还没到救人位置 if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; lastMove = Action::posToDirection(myPos, nextPos); api.Print(fmt::format("moving to save {}", gameState.saveID)); } } else if (!gameState.readyToGraduate()) { //还没达到毕业要求 //bfs搜教室 auto tmp = bfs(myPos, THUAI6::PlaceType::ClassRoom, api); auto nextPos = tmp.first; auto classroomPos = tmp.second; api.Print(fmt::format("Classroom nextPos {} {}", nextPos.x, nextPos.y)); if (nextPos.x == -1) return; if (!gameState.atPosition(myPos, classroomPos)) { //还没到达教室,前往教室 //如果是窗,就翻窗 if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; lastMove = Action::posToDirection(myPos, nextPos); } else { //到达教室,开始学习 api.Print("reach classroom"); if (gameState.isClassroomFinished(classroomPos, api)) { //如果学完了,就把这个教室从教室列表中删掉 api.Print("finish classroom"); gameState.deleteStudiedClassroom(classroomPos); Communicate::sendClassroonPos(api, this->playerID, classroomPos); } else { //如果没学完,就在教室学 api.UseSkill(0); api.StartLearning(); } } } else { //达到毕业要求,前往校门处开门 api.Print("ready to graduate"); auto tmp = bfs(myPos, THUAI6::PlaceType::Gate, api); auto nextPos = tmp.first; auto gatePos = tmp.second; api.Print(fmt::format("Gate nextPos {} {}", nextPos.x, nextPos.y)); if (nextPos.x == -1) return; if (!gameState.atPosition(myPos, gatePos)) { //还没到达大门,前往大门 //如果是窗,就翻窗 if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; lastMove = Action::posToDirection(myPos, nextPos); } else { //到达大门,开始开门 //api.Print("reach gate"); if (gameState.isGateFinished(gatePos, api)) { //如果开门了,就毕业 //api.Print("gate opened"); api.Graduate(); } else { //如果没开好,就开门 api.StartOpenGate(); } } } } else { //如果不在完整格点内,就先移动到格点 Action::isAtCellFalseCnt++; Action::Move(lastNextPos, api); } } else if (this->playerID == 2) { // 公共操作 GameState::timeCounter++; if (gameState.readCnt < 1) { gameState.getMap(api); gameState.readCnt++; gameState.getMapType(); api.PrintSelfInfo(); } auto self = api.GetSelfInfo(); if (self->playerState == THUAI6::PlayerState::Quit)return; posStruct myPos = { api.GridToCell((*self).x), api.GridToCell((*self).y) }; api.Print(fmt::format("cls finish cnt {}", GameState::clsFinishCnt)); if ((*self).determination <= 0)Communicate::sendHelpSignal(api, this->playerID); Communicate::sendTrickerPos(api, this->playerID); Communicate::receiveMessage(api, this->playerID); Communicate::getMateinfo(api);//获取友军位置和死亡情况 if (gameState.saveID != -1) {//初始化救人信息 if (!gameState.isDead[gameState.saveID]) { gameState.saveID = -1; api.Print(fmt::format("saveID reset")); } else api.StartRouseMate(gameState.saveID);//开局救一下人 } // if (gameState.isClassroomNear(myPos)) { // api.UseSkill(0); // api.StartLearning(); // } api.Print(fmt::format("{} save id is {}", this->playerID, gameState.saveID)); if (gameState.isAtCell((*self).x, (*self).y, api.CellToGrid(myPos.x), api.CellToGrid(myPos.y)) || Action::isAtCellFalseCnt > 10){ Action::isAtCellFalseCnt = 0; if (gameState.saveID != -1)//离Tricker有一段距离且有人需要救,去救人 { posStruct nextPos = { -1,-1 }; std::pairbfsResult; bfsResult = bfs(myPos, gameState.posStudent[gameState.saveID], api); nextPos = bfsResult.second; Communicate::sendHelpingSignal(api, this->playerID, gameState.saveID); api.Print(fmt::format("go to save {}", gameState.saveID)); if (!gameState.atPosition(myPos, gameState.posStudent[gameState.saveID])) {//如果还没到救人位置 if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; lastMove = Action::posToDirection(myPos, nextPos); api.Print(fmt::format("moving to save {}", gameState.saveID)); } } else if(!gameState.readyToGraduate()) { //----------------------找教室------------------------ if (!gameState.isTrickerVisible()) { auto tmp = bfs(myPos, THUAI6::PlaceType::ClassRoom, api); auto nextPos = tmp.first; auto classroomPos = tmp.second; api.Print(fmt::format("Classroom nextPos {} {}", nextPos.x, nextPos.y)); if (nextPos.x == -1) return; if (!gameState.atPosition(myPos, classroomPos)) { //还没到达教室,前往教室 //如果是窗,就翻窗 if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; lastMove = Action::posToDirection(myPos, nextPos); } else { //到达教室,开始学习 api.Print("reach classroom"); if (gameState.isClassroomFinished(classroomPos, api)) { //如果学完了,就把这个教室从教室列表中删掉 api.Print("finish classroom"); gameState.deleteStudiedClassroom(classroomPos); Communicate::sendClassroonPos(api, this->playerID, classroomPos); } else { //如果没学完,就在教室学 api.StartLearning(); } } } else if (gameState.distance(myPos, gameState.posTricker) >= 10) { //---------------离tricker有一定距离,寻找tricker--------------- auto tricker = bfs(myPos, gameState.posTricker, api); posStruct nextPos = tricker.second; if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; } else { //------------离tricker很近--------------------- auto self = api.GetSelfInfo(); double punishTime = self->timeUntilSkillAvailable[0]; double haveTeaTime = self->timeUntilSkillAvailable[1]; if (punishTime > 0) { //-------------------------技能还没好,先逃跑--------- posStruct grassOccupied = { -1, -1 }; posStruct nearGrass = gameState.isGrassNear(myPos, api); if (!gameState.isGrass(myPos) && nearGrass != grassOccupied && !gameState.isGrass(gameState.posTricker)) { auto students = api.GetStudents(); auto grass = bfs(myPos, nearGrass, api); posStruct nextPos = grass.second; if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; } else if (gameState.isGrass(myPos) && !gameState.isGrass(gameState.posTricker) && !gameState.isStudentAttacked) { } else { int alpha = -1000000; int beta = 1000000; int ans = -100000; Action::Direction ans_action; bool flag = 0; posStruct nextPos; for (auto move = Action::allMove.begin(); move != Action::allMove.end(); move++) { nextPos = Action::getNextPos(myPos, *move); if (!Action::isValidMove(nextPos, *move, gameState, api)) continue; int possibleValue; if (gameState.isTrickerAttackGrass(api, myPos)){ possibleValue = minimax(nextPos, gameState.posTricker, alpha, beta, 0, api, 3, true, false); } else { possibleValue = minimax(nextPos, gameState.posTricker, alpha, beta, 0, api, 3, gameState.isTrickerSwinging, false); } api.Print(fmt::format("Possiblevalue:{}", possibleValue)); if (possibleValue > ans) { ans = possibleValue; ans_action = *move; flag = 1; api.Print(fmt::format("ans_action updated!!")); } } if (flag) { nextPos = Action::getNextPos(myPos, ans_action); //如果闪现好了,就闪现 if (haveTeaTime == 0) { gridPos myGrid, nextGrid; myGrid = { api.CellToGrid(myPos.x), api.CellToGrid(myPos.y) }; nextGrid = { api.CellToGrid(nextPos.x), api.CellToGrid(nextPos.y) }; double angle = gameState.getAngle(myGrid, nextGrid); api.UseSkill(1, angle * 1000); } else { if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(ans_action, api); lastNextPos = nextPos; api.Print(fmt::format("ans_action:{}", (int)ans_action)); } } } } else { //----------------------技能好了,给tricker迎头痛击!--------- auto tricker = bfs(myPos, gameState.posTricker, api); posStruct nextPos = tricker.second; if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; gridPos myGrid, trickerGrid; myGrid = { self->x, self->y }; trickerGrid = { api.CellToGrid(gameState.posTricker.x), api.CellToGrid(gameState.posTricker.y) }; if (sqrt((myGrid.x - trickerGrid.x) * (myGrid.x - trickerGrid.x) + (myGrid.y - trickerGrid.y) * (myGrid.y - trickerGrid.y)) <= self->viewRange / 3) { api.UseSkill(0); } } } } else{ auto self = api.GetSelfInfo(); double punishTime = self->timeUntilSkillAvailable[0]; double haveTeaTime = self->timeUntilSkillAvailable[1]; posStruct grassOccupied = { -1, -1 }; posStruct nearGrass = gameState.isGrassNear(myPos, api); if (!gameState.isGrass(myPos) && nearGrass != grassOccupied && !gameState.isGrass(gameState.posTricker)) { auto students = api.GetStudents(); auto grass = bfs(myPos, nearGrass, api); posStruct nextPos = grass.second; if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; } else if (gameState.isGrass(myPos) && !gameState.isGrass(gameState.posTricker) && !gameState.isStudentAttacked) { } else { int alpha = -1000000; int beta = 1000000; int ans = -100000; Action::Direction ans_action; bool flag = 0; posStruct nextPos; for (auto move = Action::allMove.begin(); move != Action::allMove.end(); move++) { nextPos = Action::getNextPos(myPos, *move); if (!Action::isValidMove(nextPos, *move, gameState, api)) continue; int possibleValue; if (gameState.isTrickerAttackGrass(api, myPos)){ possibleValue = minimax(nextPos, gameState.posTricker, alpha, beta, 0, api, 3, true, false); } else { possibleValue = minimax(nextPos, gameState.posTricker, alpha, beta, 0, api, 3, gameState.isTrickerSwinging, false); } api.Print(fmt::format("Possiblevalue:{}", possibleValue)); if (possibleValue > ans) { ans = possibleValue; ans_action = *move; flag = 1; api.Print(fmt::format("ans_action updated!!")); } } if (flag) { nextPos = Action::getNextPos(myPos, ans_action); //如果闪现好了,就闪现 if (haveTeaTime == 0) { gridPos myGrid, nextGrid; myGrid = { api.CellToGrid(myPos.x), api.CellToGrid(myPos.y) }; nextGrid = { api.CellToGrid(nextPos.x), api.CellToGrid(nextPos.y) }; double angle = gameState.getAngle(myGrid, nextGrid); api.UseSkill(1, angle * 1000); } else { if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(ans_action, api); lastNextPos = nextPos; api.Print(fmt::format("ans_action:{}", (int)ans_action)); } } } } } else { //如果不在完整格点内,就先移动到格点 Action::isAtCellFalseCnt++; Action::Move(lastNextPos, api); } } //当然可以写成if (this->playerID == 2||this->playerID == 3)之类的操作 //公共操作 else if (this->playerID == 3){ GameState::timeCounter++; if (gameState.readCnt < 1) { gameState.getMap(api); gameState.readCnt++; gameState.getMapType(); api.PrintSelfInfo(); } auto self = api.GetSelfInfo(); if (self->playerState == THUAI6::PlayerState::Quit)return; bool iftocure = 0;//是否去给人回血 int curetarget = -1; posStruct myPos = { api.GridToCell((*self).x), api.GridToCell((*self).y) }; api.Print(fmt::format("cls finish cnt {}", GameState::clsFinishCnt)); if ((*self).determination <= 0)Communicate::sendHelpSignal(api, this->playerID); Communicate::sendTrickerPos(api, this->playerID); Communicate::receiveMessage(api, this->playerID); Communicate::getMateinfo(api);//获取友军位置和死亡情况 if (gameState.saveID != -1) {//初始化救人信息 if (!gameState.isDead[gameState.saveID]) { gameState.saveID = -1; api.Print(fmt::format("saveID reset")); } else { int32_t gridx = api.CellToGrid(gameState.posStudent[gameState.saveID].x); int32_t gridy = api.CellToGrid(gameState.posStudent[gameState.saveID].y); if (api.HaveView(gridx, gridy)) { api.UseSkill(0); api.UseSkill(1); } api.StartRouseMate(gameState.saveID); } } else { for (int i = 0; i <= 3; i++) if (gameState.isHurt[i]) { int32_t gridx = api.CellToGrid(gameState.posStudent[i].x); int32_t gridy = api.CellToGrid(gameState.posStudent[i].y); if (api.HaveView(gridx, gridy)) { api.UseSkill(1); api.UseSkill(2); api.Print(fmt::format("useskill 1 and 2")); } else { if (self->timeUntilSkillAvailable[1] == 0) curetarget = i; } } } //直接学一下 /*for (int i = 0; i < 4; i++) { if (gameState.isDead[i])api.StartRouseMate(i); }//直接救一下*/ api.Print(fmt::format("{} save id is {}", this->playerID, gameState.saveID)); api.Print(fmt::format("{} curetarget is {}", this->playerID, curetarget)); if (gameState.isAtCell((*self).x, (*self).y, api.CellToGrid(myPos.x), api.CellToGrid(myPos.y)) || Action::isAtCellFalseCnt > 10) { Action::isAtCellFalseCnt = 0; if (gameState.isTrickerClose(myPos, api, 10)) { //离Tricker过近 //规避Tricker(待完成) api.Print(fmt::format("start escaping!!!")); posStruct grassOccupied = { -1, -1 }; posStruct nearGrass = gameState.isGrassNear(myPos, api); if (!gameState.isGrass(myPos) && nearGrass != grassOccupied && !gameState.isGrass(gameState.posTricker)) { auto students = api.GetStudents(); auto grass = bfs(myPos, nearGrass, api); posStruct nextPos = grass.second; if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; } else if (gameState.isGrass(myPos) && !gameState.isGrass(gameState.posTricker) && !gameState.isStudentAttacked) { } else { if (gameState.isTrickerSwinging) { api.Print(fmt::format("Tricker is swinging, run!")); } int alpha = -1000000; int beta = 1000000; int ans = -100000; Action::Direction ans_action; bool flag = 0; posStruct nextPos; for (auto move = Action::allMove.begin(); move != Action::allMove.end(); move++) { nextPos = Action::getNextPos(myPos, *move); if (!Action::isValidMove(nextPos, *move, gameState, api)) continue; int possibleValue; if (gameState.isTrickerAttackGrass(api, myPos)){ possibleValue = minimax(nextPos, gameState.posTricker, alpha, beta, 0, api, 3, true, false); } else { possibleValue = minimax(nextPos, gameState.posTricker, alpha, beta, 0, api, 3, gameState.isTrickerSwinging, false); } api.Print(fmt::format("Possiblevalue:{}", possibleValue)); if (possibleValue > ans) { ans = possibleValue; ans_action = *move; flag = 1; api.Print(fmt::format("ans_action updated!!")); } } if (flag) { nextPos = Action::getNextPos(myPos, ans_action); if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(ans_action, api); lastNextPos = nextPos; api.Print(fmt::format("ans_action:{}", (int)ans_action)); } } }//规避 else if (api.GetSelfInfo()->dangerAlert && api.GetSelfInfo()->dangerAlert < 1000000) { if (gameState.isGrass(myPos)) { } else { api.Print(fmt::format("dangerAlert: {}", api.GetSelfInfo()->dangerAlert)); auto grass = bfs(myPos, THUAI6::PlaceType::Grass, api); api.UseSkill(2); posStruct grassOccupied = { -1, -1 }; posStruct nearGrass = grass.first; if (!gameState.isGrass(myPos) && nearGrass != grassOccupied && !gameState.isGrass(gameState.posTricker)) { auto students = api.GetStudents(); auto grass = bfs(myPos, nearGrass, api); posStruct nextPos = grass.second; if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; } // posStruct nextPos = grass.first; // posStruct grassPos = grass.second; // api.Print(fmt::format("grass: ({}, {})", grassPos.x, grassPos.y)); // if (gameState.isWindow(nextPos)) // api.SkipWindow(); // Action::Move(nextPos, api); // lastNextPos = nextPos; } } else if (gameState.saveID != -1)//离Tricker有一段距离且有人需要救,去救人 { posStruct nextPos = { -1,-1 }; std::pairbfsResult; bfsResult = bfs(myPos, gameState.posStudent[gameState.saveID], api); nextPos = bfsResult.second; Communicate::sendHelpingSignal(api, this->playerID, gameState.saveID); api.Print(fmt::format("go to save {}", gameState.saveID)); if (!gameState.atPosition(myPos, gameState.posStudent[gameState.saveID])) {//如果还没到救人位置 if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; lastMove = Action::posToDirection(myPos, nextPos); api.Print(fmt::format("moving to save {}", gameState.saveID)); } } else if (curetarget != -1) {//有人残血,去回血 posStruct nextPos = { -1,-1 }; std::pairbfsResult; bfsResult = bfs(myPos, gameState.posStudent[curetarget], api); nextPos = bfsResult.second; api.Print(fmt::format("help nxtPos {} {}",nextPos.x,nextPos.y)); if (!gameState.atPosition(myPos, gameState.posStudent[curetarget])) {//如果还没到救人位置 if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; lastMove = Action::posToDirection(myPos, nextPos); api.Print(fmt::format("moving to cure {}", curetarget)); } } else if (!gameState.readyToGraduate()) { //还没达到毕业要求 //bfs搜教室 auto tmp = bfs(myPos, THUAI6::PlaceType::ClassRoom, api); auto nextPos = tmp.first; auto classroomPos = tmp.second; api.Print(fmt::format("Classroom nextPos {} {}", nextPos.x, nextPos.y)); api.Print(fmt::format("cls pos {} {}",classroomPos.x,classroomPos.y)); if (nextPos.x == -1) return; if (!gameState.atPosition(myPos, classroomPos)) { //还没到达教室,前往教室 //如果是窗,就翻窗 if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; lastMove = Action::posToDirection(myPos, nextPos); } else { //到达教室,开始学习 api.Print("reach classroom"); if (gameState.isClassroomFinished(classroomPos, api)) { //如果学完了,就把这个教室从教室列表中删掉 api.Print("finish classroom"); gameState.deleteStudiedClassroom(classroomPos); Communicate::sendClassroonPos(api, this->playerID, classroomPos); } else { // //如果没学完,就在教室学 // api.UseSkill(0); api.StartLearning(); } } } else { //达到毕业要求,前往校门处开门 api.Print("ready to graduate"); auto tmp = bfs(myPos, THUAI6::PlaceType::Gate, api); auto nextPos = tmp.first; auto gatePos = tmp.second; api.Print(fmt::format("Gate nextPos {} {}", nextPos.x, nextPos.y)); if (nextPos.x == -1) return; if (!gameState.atPosition(myPos, gatePos)) { //还没到达大门,前往大门 //如果是窗,就翻窗 if (gameState.isWindow(nextPos)) api.SkipWindow(); Action::Move(nextPos, api); lastNextPos = nextPos; lastMove = Action::posToDirection(myPos, nextPos); } else { //到达大门,开始开门 //api.Print("reach gate"); if (gameState.isGateFinished(gatePos, api)) { //如果开门了,就毕业 //api.Print("gate opened"); api.Graduate(); } else { //如果没开好,就开门 api.StartOpenGate(); } } } } else { //如果不在完整格点内,就先移动到格点 Action::isAtCellFalseCnt++; Action::Move(lastNextPos, api); api.Print(fmt::format("moving to complete gedian")); } } } void AI::play(ITrickerAPI& api) { api.UseSkill(0); }